From 340931cb2e044a2141d11567dd0f782524e32994 Mon Sep 17 00:00:00 2001 From: Apple Date: Wed, 18 Nov 2020 23:17:50 +0000 Subject: [PATCH] ICU-66108.tar.gz --- ICU.plist | 6 +- LICENSE | 2 +- cldrFiles/plurals.xml | 24 +- cldrFiles/supplementalData.xml | 104 +- crosshostpatchconfig.txt | 15 - emojiData/charClasses.txt | 2 +- icuSources/ICU.xcodeproj/project.pbxproj | 19491 +++++++++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/xcschemes/cintltst.xcscheme | 88 + .../xcshareddata/xcschemes/common.xcscheme | 70 + .../xcshareddata/xcschemes/ctestfw.xcscheme | 70 + .../xcshareddata/xcschemes/data.xcscheme | 70 + .../xcshareddata/xcschemes/derb.xcscheme | 81 + .../xcshareddata/xcschemes/genbrk.xcscheme | 81 + .../xcshareddata/xcschemes/genccode.xcscheme | 81 + .../xcshareddata/xcschemes/gencfu.xcscheme | 87 + .../xcshareddata/xcschemes/gencmn.xcscheme | 81 + .../xcshareddata/xcschemes/gencnval.xcscheme | 81 + .../xcshareddata/xcschemes/gendict.xcscheme | 81 + .../xcshareddata/xcschemes/gennorm2.xcscheme | 81 + .../xcshareddata/xcschemes/genrb.xcscheme | 88 + .../xcshareddata/xcschemes/gensprep.xcscheme | 81 + .../xcshareddata/xcschemes/gentest.xcscheme | 81 + .../xcshareddata/xcschemes/i18n.xcscheme | 70 + .../xcshareddata/xcschemes/icuinfo.xcscheme | 87 + .../xcshareddata/xcschemes/icupkg.xcscheme | 81 + .../xcshareddata/xcschemes/intltest.xcscheme | 88 + .../xcshareddata/xcschemes/io.xcscheme | 70 + .../xcshareddata/xcschemes/iotest.xcscheme | 88 + .../xcshareddata/xcschemes/make icu.xcscheme | 70 + .../xcshareddata/xcschemes/makeconv.xcscheme | 81 + .../xcshareddata/xcschemes/pkgdata.xcscheme | 81 + .../xcshareddata/xcschemes/stubdata.xcscheme | 70 + .../xcshareddata/xcschemes/testdata.xcscheme | 70 + .../xcshareddata/xcschemes/tools.xcscheme | 70 + .../xcshareddata/xcschemes/toolutil.xcscheme | 70 + icuSources/aclocal.m4 | 8 +- ...WarningSettings.ProjectConfiguration.props | 4 +- .../Build.Windows.ProjectConfiguration.props | 83 +- ...ild.Windows.UWP.ProjectConfiguration.props | 17 + icuSources/allinone/allinone.sln | 288 +- icuSources/allinone/icucheck.bat | 10 +- icuSources/common/Makefile.in | 7 +- icuSources/common/brkeng.cpp | 4 +- icuSources/common/brkiter.cpp | 1 + icuSources/common/bytesinkutil.h | 2 +- icuSources/common/characterproperties.cpp | 9 +- icuSources/common/charstr.cpp | 23 + icuSources/common/charstr.h | 14 + icuSources/common/cmemory.h | 46 +- icuSources/common/common.vcxproj | 127 +- icuSources/common/common.vcxproj.filters | 55 +- icuSources/common/common_uwp.vcxproj | 174 +- icuSources/common/edits.cpp | 2 +- icuSources/common/filteredbrk.cpp | 2 +- icuSources/common/localebuilder.cpp | 60 +- icuSources/common/localematcher.cpp | 720 + icuSources/common/localeprioritylist.cpp | 239 + icuSources/common/localeprioritylist.h | 115 + icuSources/common/locavailable.cpp | 207 +- icuSources/common/locbased.h | 2 +- icuSources/common/locdistance.cpp | 364 + icuSources/common/locdistance.h | 109 + icuSources/common/locdspnm.cpp | 117 +- icuSources/common/locid.cpp | 37 +- icuSources/common/loclikely.cpp | 30 +- icuSources/common/loclikelysubtags.cpp | 638 + icuSources/common/loclikelysubtags.h | 143 + icuSources/common/lsr.cpp | 101 + icuSources/common/lsr.h | 72 + icuSources/common/mutex.h | 11 +- icuSources/common/norm2_nfc_data.h | 1577 +- icuSources/common/normalizer2impl.cpp | 10 + icuSources/common/propname_data.h | 1791 +- icuSources/common/putil.cpp | 50 +- icuSources/common/putilimp.h | 70 - icuSources/common/rbbi.cpp | 124 +- icuSources/common/rbbi_cache.cpp | 2 +- icuSources/common/resbund.cpp | 4 +- icuSources/common/resource.h | 24 +- icuSources/common/restrace.cpp | 130 + icuSources/common/restrace.h | 147 + icuSources/common/schriter.cpp | 2 +- icuSources/common/serv.cpp | 21 +- icuSources/common/servls.cpp | 4 +- icuSources/common/servnotf.cpp | 13 +- icuSources/common/simpleformatter.cpp | 4 +- icuSources/common/ualoc.cpp | 1084 +- icuSources/common/uarrsort.cpp | 50 +- icuSources/common/ubidi_props_data.h | 966 +- icuSources/common/ubidiimp.h | 82 +- icuSources/common/ubiditransform.cpp | 10 +- icuSources/common/ubidiwrt.cpp | 10 + icuSources/common/ucase.cpp | 5 +- icuSources/common/ucase_props_data.h | 906 +- icuSources/common/ucasemap.cpp | 6 +- icuSources/common/uchar.cpp | 37 +- icuSources/common/uchar_props_data.h | 11942 ++++---- icuSources/common/uchriter.cpp | 2 +- icuSources/common/ucln_cmn.cpp | 15 +- icuSources/common/ucln_cmn.h | 5 +- icuSources/common/ucnv.cpp | 24 +- icuSources/common/ucnv2022.cpp | 15 +- icuSources/common/ucnv_bld.cpp | 27 +- icuSources/common/ucnv_lmb.cpp | 12 +- icuSources/common/ucnvbocu.cpp | 4 +- icuSources/common/ucnvhz.cpp | 18 +- icuSources/common/ucnvisci.cpp | 12 +- icuSources/common/ucnvsel.cpp | 38 +- icuSources/common/ucptrie.cpp | 2 +- icuSources/common/ucurr.cpp | 41 +- icuSources/common/udata.cpp | 49 +- icuSources/common/uhash.cpp | 15 +- icuSources/common/uidna.cpp | 7 +- icuSources/common/uinvchar.cpp | 12 + icuSources/common/uinvchar.h | 89 + icuSources/common/uloc.cpp | 56 +- icuSources/common/uloc_tag.cpp | 6 +- icuSources/{i18n => common}/ulocdata.cpp | 0 icuSources/common/umutex.cpp | 98 +- icuSources/common/umutex.h | 83 +- icuSources/common/unames.cpp | 4 +- icuSources/common/unicode/appendable.h | 7 +- icuSources/common/unicode/brkiter.h | 14 +- icuSources/common/unicode/bytestream.h | 7 +- icuSources/common/unicode/bytestrie.h | 49 +- icuSources/common/unicode/bytestriebuilder.h | 7 +- icuSources/common/unicode/caniter.h | 6 +- icuSources/common/unicode/casemap.h | 7 +- icuSources/common/unicode/char16ptr.h | 9 +- icuSources/common/unicode/chariter.h | 10 +- icuSources/common/unicode/dbbi.h | 8 +- icuSources/common/unicode/docmain.h | 4 +- icuSources/common/unicode/dtintrv.h | 8 +- icuSources/common/unicode/edits.h | 9 +- icuSources/common/unicode/errorcode.h | 7 +- icuSources/common/unicode/filteredbrk.h | 9 +- icuSources/common/unicode/idna.h | 7 +- icuSources/common/unicode/localebuilder.h | 29 +- icuSources/common/unicode/localematcher.h | 605 + icuSources/common/unicode/locdspnm.h | 6 +- icuSources/common/unicode/locid.h | 165 +- icuSources/common/unicode/messagepattern.h | 6 +- icuSources/common/unicode/normalizer2.h | 7 +- icuSources/common/unicode/normlzr.h | 11 +- icuSources/common/unicode/parsepos.h | 7 +- icuSources/common/unicode/platform.h | 74 +- icuSources/common/unicode/rbbi.h | 36 +- icuSources/common/unicode/rep.h | 11 +- icuSources/common/unicode/resbund.h | 7 +- icuSources/common/unicode/schriter.h | 9 +- icuSources/common/unicode/simpleformatter.h | 67 +- icuSources/common/unicode/std_string.h | 4 + icuSources/common/unicode/strenum.h | 11 +- icuSources/common/unicode/stringpiece.h | 37 +- icuSources/common/unicode/stringtriebuilder.h | 7 +- icuSources/common/unicode/symtable.h | 7 +- icuSources/common/unicode/ualoc.h | 4 + icuSources/common/unicode/ubidi.h | 2 +- icuSources/common/unicode/ubiditransform.h | 2 +- icuSources/common/unicode/ubrk.h | 2 +- icuSources/common/unicode/uchar.h | 48 +- icuSources/common/unicode/ucharstrie.h | 49 +- icuSources/common/unicode/ucharstriebuilder.h | 7 +- icuSources/common/unicode/uchriter.h | 9 +- icuSources/common/unicode/ucnv.h | 2 +- icuSources/common/unicode/ucnvsel.h | 2 +- icuSources/common/unicode/uconfig.h | 4 +- icuSources/common/unicode/ucpmap.h | 19 +- icuSources/common/unicode/ucptrie.h | 116 +- icuSources/common/unicode/ucurr.h | 17 +- icuSources/common/unicode/udata.h | 45 +- icuSources/common/unicode/uenum.h | 6 +- icuSources/common/unicode/uidna.h | 2 +- icuSources/common/unicode/uiter.h | 4 +- icuSources/common/unicode/uldnames.h | 2 +- icuSources/common/unicode/uloc.h | 84 +- .../{i18n => common}/unicode/ulocdata.h | 2 +- icuSources/common/unicode/umachine.h | 36 + icuSources/common/unicode/umutablecptrie.h | 27 +- icuSources/common/unicode/unifilt.h | 16 +- icuSources/common/unicode/unifunct.h | 7 +- icuSources/common/unicode/unimatch.h | 5 +- icuSources/common/unicode/uniset.h | 17 +- icuSources/common/unicode/unistr.h | 52 +- icuSources/common/unicode/unorm.h | 4 + icuSources/common/unicode/unorm2.h | 2 +- icuSources/common/unicode/uobject.h | 14 +- icuSources/common/unicode/urename.h | 27 +- icuSources/common/unicode/ures.h | 4 +- icuSources/common/unicode/uscript.h | 13 +- icuSources/common/unicode/uset.h | 2 +- icuSources/common/unicode/usetiter.h | 7 +- icuSources/common/unicode/usprep.h | 2 +- icuSources/common/unicode/utext.h | 38 +- icuSources/common/unicode/utf16.h | 104 +- icuSources/common/unicode/utf8.h | 93 +- icuSources/common/unicode/utf_old.h | 211 +- icuSources/common/unicode/utrace.h | 71 +- icuSources/common/unicode/utypes.h | 29 +- icuSources/common/unicode/uvernum.h | 12 +- icuSources/common/unicode/uversion.h | 32 +- icuSources/common/unifiedcache.cpp | 50 +- icuSources/common/uniset.cpp | 6 +- icuSources/common/uniset_props.cpp | 5 +- icuSources/common/unisetspan.cpp | 4 +- icuSources/common/unistr.cpp | 2 +- icuSources/common/uprops.cpp | 7 +- icuSources/common/uprops.h | 31 +- icuSources/common/uresbund.cpp | 574 +- icuSources/common/uresdata.cpp | 96 +- icuSources/common/uresdata.h | 76 +- icuSources/common/uresimp.h | 59 + icuSources/common/uscript_props.cpp | 4 + icuSources/common/usprep.cpp | 28 +- icuSources/common/ustr_titlecase_brkiter.cpp | 14 +- icuSources/common/ustring.cpp | 10 +- icuSources/common/utext.cpp | 4 +- icuSources/common/util.cpp | 10 + icuSources/common/util.h | 15 +- icuSources/common/utrace.cpp | 12 + icuSources/common/utracimp.h | 93 +- icuSources/common/utrie.h | 19 +- icuSources/common/utrie2.h | 16 +- icuSources/config/mh-cygwin-msvc | 12 +- icuSources/config/mh-mingw | 30 +- icuSources/config/mh-mingw64 | 30 +- icuSources/config/mh-msys-msvc | 12 +- icuSources/configure | 131 +- icuSources/configure.ac | 27 +- icuSources/data/BUILDRULES.py | 201 +- icuSources/data/Makefile.in | 4 +- icuSources/data/brkitr/LOCALE_DEPS.json | 6 + icuSources/data/brkitr/de.txt | 2 +- .../data/brkitr/dictionaries/cjdict.txt | 2 + .../data/brkitr/dictionaries/laodict.txt | 1 + icuSources/data/brkitr/el.txt | 2 +- icuSources/data/brkitr/en.txt | 4 +- icuSources/data/brkitr/en_US.txt | 2 +- icuSources/data/brkitr/en_US_POSIX.txt | 2 +- icuSources/data/brkitr/es.txt | 2 +- icuSources/data/brkitr/fi.txt | 2 +- icuSources/data/brkitr/fr.txt | 2 +- icuSources/data/brkitr/it.txt | 2 +- icuSources/data/brkitr/ja.txt | 2 +- icuSources/data/brkitr/pt.txt | 2 +- icuSources/data/brkitr/root.txt | 2 +- icuSources/data/brkitr/ru.txt | 2 +- icuSources/data/brkitr/rules/README.md | 11 + icuSources/data/brkitr/rules/char.txt | 12 +- icuSources/data/brkitr/rules/line.txt | 38 +- icuSources/data/brkitr/rules/line_cj.txt | 38 +- icuSources/data/brkitr/rules/line_loose.txt | 39 +- .../data/brkitr/rules/line_loose_cj.txt | 39 +- icuSources/data/brkitr/rules/line_normal.txt | 38 +- .../data/brkitr/rules/line_normal_cj.txt | 38 +- icuSources/data/brkitr/rules/word.txt | 109 +- icuSources/data/brkitr/rules/word_POSIX.txt | 109 +- icuSources/data/brkitr/rules/word_fi_sv.txt | 100 +- icuSources/data/brkitr/sv.txt | 2 +- icuSources/data/brkitr/zh.txt | 2 +- icuSources/data/brkitr/zh_Hant.txt | 2 +- icuSources/data/build.xml | 105 +- .../data/buildtool/renderers/common_exec.py | 93 - .../data/buildtool/renderers/unix_exec.py | 7 - icuSources/data/cldr-icu-readme.txt | 86 +- icuSources/data/coll/LOCALE_DEPS.json | 33 + icuSources/data/coll/af.txt | 4 +- icuSources/data/coll/am.txt | 4 +- icuSources/data/coll/ar.txt | 6 +- icuSources/data/coll/as.txt | 4 +- icuSources/data/coll/az.txt | 6 +- icuSources/data/coll/be.txt | 4 +- icuSources/data/coll/bg.txt | 4 +- icuSources/data/coll/bn.txt | 6 +- icuSources/data/coll/bo.txt | 2 +- icuSources/data/coll/bs.txt | 6 +- icuSources/data/coll/bs_Cyrl.txt | 4 +- icuSources/data/coll/ca.txt | 4 +- icuSources/data/coll/ceb.txt | 4 +- icuSources/data/coll/chr.txt | 4 +- icuSources/data/coll/cs.txt | 4 +- icuSources/data/coll/cy.txt | 4 +- icuSources/data/coll/da.txt | 6 +- icuSources/data/coll/de.txt | 6 +- icuSources/data/coll/de_AT.txt | 4 +- icuSources/data/coll/dsb.txt | 4 +- icuSources/data/coll/dz.txt | 2 +- icuSources/data/coll/ee.txt | 4 +- icuSources/data/coll/el.txt | 4 +- icuSources/data/coll/en.txt | 2 +- icuSources/data/coll/en_US.txt | 2 +- icuSources/data/coll/en_US_POSIX.txt | 4 +- icuSources/data/coll/eo.txt | 4 +- icuSources/data/coll/es.txt | 8 +- icuSources/data/coll/et.txt | 4 +- icuSources/data/coll/fa.txt | 6 +- icuSources/data/coll/fa_AF.txt | 4 +- icuSources/data/coll/fi.txt | 8 +- icuSources/data/coll/fil.txt | 4 +- icuSources/data/coll/fo.txt | 6 +- icuSources/data/coll/fr.txt | 2 +- icuSources/data/coll/fr_CA.txt | 4 +- icuSources/data/coll/ga.txt | 2 +- icuSources/data/coll/gl.txt | 6 +- icuSources/data/coll/gu.txt | 4 +- icuSources/data/coll/ha.txt | 4 +- icuSources/data/coll/haw.txt | 4 +- icuSources/data/coll/he.txt | 6 +- icuSources/data/coll/hi.txt | 4 +- icuSources/data/coll/hr.txt | 6 +- icuSources/data/coll/hsb.txt | 4 +- icuSources/data/coll/hu.txt | 4 +- icuSources/data/coll/hy.txt | 4 +- icuSources/data/coll/id.txt | 2 +- icuSources/data/coll/ig.txt | 4 +- icuSources/data/coll/is.txt | 6 +- icuSources/data/coll/it.txt | 2 +- icuSources/data/coll/ja.txt | 8 +- icuSources/data/coll/ka.txt | 4 +- icuSources/data/coll/kk.txt | 4 +- icuSources/data/coll/kl.txt | 6 +- icuSources/data/coll/km.txt | 4 +- icuSources/data/coll/kn.txt | 6 +- icuSources/data/coll/ko.txt | 10 +- icuSources/data/coll/kok.txt | 4 +- icuSources/data/coll/ku.txt | 4 +- icuSources/data/coll/ky.txt | 4 +- icuSources/data/coll/lb.txt | 2 +- icuSources/data/coll/lkt.txt | 4 +- icuSources/data/coll/ln.txt | 6 +- icuSources/data/coll/lo.txt | 4 +- icuSources/data/coll/lt.txt | 4 +- icuSources/data/coll/lv.txt | 4 +- icuSources/data/coll/mk.txt | 4 +- icuSources/data/coll/ml.txt | 4 +- icuSources/data/coll/mn.txt | 4 +- icuSources/data/coll/mr.txt | 4 +- icuSources/data/coll/ms.txt | 2 +- icuSources/data/coll/mt.txt | 4 +- icuSources/data/coll/my.txt | 4 +- icuSources/data/coll/nb.txt | 6 +- icuSources/data/coll/ne.txt | 4 +- icuSources/data/coll/nl.txt | 2 +- icuSources/data/coll/nn.txt | 6 +- icuSources/data/coll/om.txt | 4 +- icuSources/data/coll/or.txt | 4 +- icuSources/data/coll/pa.txt | 4 +- icuSources/data/coll/pl.txt | 4 +- icuSources/data/coll/ps.txt | 4 +- icuSources/data/coll/pt.txt | 2 +- icuSources/data/coll/ro.txt | 4 +- icuSources/data/coll/root.txt | 109 +- icuSources/data/coll/ru.txt | 4 +- icuSources/data/coll/se.txt | 6 +- icuSources/data/coll/si.txt | 6 +- icuSources/data/coll/sk.txt | 6 +- icuSources/data/coll/sl.txt | 4 +- icuSources/data/coll/smn.txt | 6 +- icuSources/data/coll/sq.txt | 4 +- icuSources/data/coll/sr.txt | 4 +- icuSources/data/coll/sr_Latn.txt | 6 +- icuSources/data/coll/sv.txt | 8 +- icuSources/data/coll/sw.txt | 2 +- icuSources/data/coll/ta.txt | 4 +- icuSources/data/coll/te.txt | 4 +- icuSources/data/coll/th.txt | 4 +- icuSources/data/coll/tk.txt | 4 +- icuSources/data/coll/to.txt | 4 +- icuSources/data/coll/tr.txt | 6 +- icuSources/data/coll/ug.txt | 4 +- icuSources/data/coll/uk.txt | 4 +- icuSources/data/coll/ur.txt | 4 +- icuSources/data/coll/uz.txt | 4 +- icuSources/data/coll/vi.txt | 6 +- icuSources/data/coll/wae.txt | 2 +- icuSources/data/coll/wo.txt | 4 +- icuSources/data/coll/xh.txt | 2 +- icuSources/data/coll/yi.txt | 6 +- icuSources/data/coll/yo.txt | 4 +- icuSources/data/coll/zh.txt | 226 +- icuSources/data/coll/zh_Hant.txt | 2 +- icuSources/data/coll/zu.txt | 2 +- icuSources/data/curr/LOCALE_DEPS.json | 251 + icuSources/data/curr/af.txt | 253 +- icuSources/data/curr/af_NA.txt | 2 +- icuSources/data/curr/agq.txt | 2 +- icuSources/data/curr/ak.txt | 2 +- icuSources/data/curr/am.txt | 2 +- icuSources/data/curr/ar.txt | 11 +- icuSources/data/curr/ar_AE.txt | 2 +- icuSources/data/curr/ar_DJ.txt | 2 +- icuSources/data/curr/ar_ER.txt | 2 +- icuSources/data/curr/ar_KM.txt | 2 +- icuSources/data/curr/ar_LB.txt | 2 +- icuSources/data/curr/ar_SO.txt | 2 +- icuSources/data/curr/ar_SS.txt | 2 +- icuSources/data/curr/arn.txt | 2 +- icuSources/data/curr/as.txt | 98 +- icuSources/data/curr/asa.txt | 2 +- icuSources/data/curr/ast.txt | 2 +- icuSources/data/curr/az.txt | 121 +- icuSources/data/curr/az_Cyrl.txt | 2 +- icuSources/data/curr/az_Latn.txt | 2 +- icuSources/data/curr/ba.txt | 2 +- icuSources/data/curr/bas.txt | 2 +- icuSources/data/curr/be.txt | 226 +- icuSources/data/curr/bem.txt | 2 +- icuSources/data/curr/bez.txt | 2 +- icuSources/data/curr/bg.txt | 68 +- icuSources/data/curr/bm.txt | 2 +- icuSources/data/curr/bn.txt | 3 +- icuSources/data/curr/bo.txt | 2 +- icuSources/data/curr/bo_IN.txt | 2 +- icuSources/data/curr/br.txt | 249 +- icuSources/data/curr/brx.txt | 2 +- icuSources/data/curr/bs.txt | 6 +- icuSources/data/curr/bs_Cyrl.txt | 488 +- icuSources/data/curr/bs_Latn.txt | 2 +- icuSources/data/curr/byn.txt | 2 +- icuSources/data/curr/ca.txt | 13 +- icuSources/data/curr/ca_FR.txt | 2 +- icuSources/data/curr/ccp.txt | 2 +- icuSources/data/curr/ce.txt | 2 +- icuSources/data/curr/ceb.txt | 1194 +- icuSources/data/curr/cgg.txt | 2 +- icuSources/data/curr/chr.txt | 101 +- icuSources/data/curr/ckb.txt | 2 +- icuSources/data/curr/co.txt | 2 +- icuSources/data/curr/cs.txt | 10 +- icuSources/data/curr/cv.txt | 2 +- icuSources/data/curr/cy.txt | 146 +- icuSources/data/curr/da.txt | 23 +- icuSources/data/curr/dav.txt | 2 +- icuSources/data/curr/de.txt | 4 +- icuSources/data/curr/de_CH.txt | 22 +- icuSources/data/curr/de_LI.txt | 2 +- icuSources/data/curr/de_LU.txt | 2 +- icuSources/data/curr/dje.txt | 2 +- icuSources/data/curr/dsb.txt | 2 +- icuSources/data/curr/dua.txt | 2 +- icuSources/data/curr/dv.txt | 2 +- icuSources/data/curr/dyo.txt | 2 +- icuSources/data/curr/dz.txt | 2 +- icuSources/data/curr/ebu.txt | 2 +- icuSources/data/curr/ee.txt | 2 +- icuSources/data/curr/el.txt | 2 +- icuSources/data/curr/en.txt | 2 +- icuSources/data/curr/en_001.txt | 10 +- icuSources/data/curr/en_150.txt | 2 +- icuSources/data/curr/en_AD.txt | 9 - icuSources/data/curr/en_AE.txt | 2 +- icuSources/data/curr/en_AG.txt | 2 +- icuSources/data/curr/en_AI.txt | 2 +- icuSources/data/curr/en_AL.txt | 9 +- icuSources/data/curr/en_AR.txt | 8 +- icuSources/data/curr/en_AT.txt | 2 +- icuSources/data/curr/en_AU.txt | 461 +- icuSources/data/curr/en_BA.txt | 9 - icuSources/data/curr/en_BB.txt | 2 +- icuSources/data/curr/en_BD.txt | 8 +- icuSources/data/curr/en_BE.txt | 2 +- icuSources/data/curr/en_BG.txt | 8 +- icuSources/data/curr/en_BI.txt | 2 +- icuSources/data/curr/en_BM.txt | 2 +- icuSources/data/curr/en_BN.txt | 12 + icuSources/data/curr/en_BR.txt | 11 +- icuSources/data/curr/en_BS.txt | 2 +- icuSources/data/curr/en_BW.txt | 2 +- icuSources/data/curr/en_BZ.txt | 2 +- icuSources/data/curr/en_CA.txt | 6 +- icuSources/data/curr/en_CC.txt | 2 +- icuSources/data/curr/en_CH.txt | 2 +- icuSources/data/curr/en_CK.txt | 2 +- icuSources/data/curr/en_CL.txt | 8 +- icuSources/data/curr/en_CM.txt | 2 +- icuSources/data/curr/en_CN.txt | 2 +- icuSources/data/curr/en_CO.txt | 8 +- icuSources/data/curr/en_CX.txt | 2 +- icuSources/data/curr/en_CY.txt | 2 +- icuSources/data/curr/en_CZ.txt | 9 +- icuSources/data/curr/en_DE.txt | 13 +- icuSources/data/curr/en_DG.txt | 2 +- icuSources/data/curr/en_DK.txt | 2 +- icuSources/data/curr/en_DM.txt | 2 +- icuSources/data/curr/en_EE.txt | 9 +- icuSources/data/curr/en_ER.txt | 2 +- icuSources/data/curr/en_ES.txt | 9 - icuSources/data/curr/en_FI.txt | 2 +- icuSources/data/curr/en_FJ.txt | 2 +- icuSources/data/curr/en_FK.txt | 2 +- icuSources/data/curr/en_FM.txt | 2 +- icuSources/data/curr/en_FR.txt | 9 +- icuSources/data/curr/en_GB.txt | 17 +- icuSources/data/curr/en_GD.txt | 2 +- icuSources/data/curr/en_GG.txt | 2 +- icuSources/data/curr/en_GH.txt | 2 +- icuSources/data/curr/en_GI.txt | 2 +- icuSources/data/curr/en_GM.txt | 2 +- icuSources/data/curr/en_GR.txt | 9 +- icuSources/data/curr/en_GY.txt | 2 +- icuSources/data/curr/en_HK.txt | 2 +- icuSources/data/curr/en_HR.txt | 9 - icuSources/data/curr/en_HU.txt | 9 +- icuSources/data/curr/en_ID.txt | 8 +- icuSources/data/curr/en_IE.txt | 2 +- icuSources/data/curr/en_IL.txt | 2 +- icuSources/data/curr/en_IM.txt | 2 +- icuSources/data/curr/en_IN.txt | 2 +- icuSources/data/curr/en_IO.txt | 2 +- icuSources/data/curr/en_IS.txt | 9 - icuSources/data/curr/en_IT.txt | 9 - icuSources/data/curr/en_JE.txt | 2 +- icuSources/data/curr/en_JM.txt | 2 +- icuSources/data/curr/en_JP.txt | 9 - icuSources/data/curr/en_KE.txt | 2 +- icuSources/data/curr/en_KI.txt | 2 +- icuSources/data/curr/en_KN.txt | 2 +- icuSources/data/curr/en_KY.txt | 2 +- icuSources/data/curr/en_LC.txt | 2 +- icuSources/data/curr/en_LR.txt | 2 +- icuSources/data/curr/en_LS.txt | 2 +- icuSources/data/curr/en_LT.txt | 9 +- icuSources/data/curr/en_LU.txt | 9 - icuSources/data/curr/en_LV.txt | 9 +- icuSources/data/curr/en_ME.txt | 9 - icuSources/data/curr/en_MG.txt | 2 +- icuSources/data/curr/en_MM.txt | 8 +- icuSources/data/curr/en_MO.txt | 2 +- icuSources/data/curr/en_MS.txt | 2 +- icuSources/data/curr/en_MT.txt | 2 +- icuSources/data/curr/en_MU.txt | 2 +- icuSources/data/curr/en_MV.txt | 12 +- icuSources/data/curr/en_MW.txt | 2 +- icuSources/data/curr/en_MX.txt | 8 +- icuSources/data/curr/en_MY.txt | 2 +- icuSources/data/curr/en_NA.txt | 2 +- icuSources/data/curr/en_NF.txt | 2 +- icuSources/data/curr/en_NG.txt | 2 +- icuSources/data/curr/en_NL.txt | 2 +- icuSources/data/curr/en_NO.txt | 9 +- icuSources/data/curr/en_NR.txt | 2 +- icuSources/data/curr/en_NU.txt | 2 +- icuSources/data/curr/en_NZ.txt | 2 +- icuSources/data/curr/en_PG.txt | 2 +- icuSources/data/curr/en_PH.txt | 2 +- icuSources/data/curr/en_PK.txt | 2 +- icuSources/data/curr/en_PL.txt | 9 +- icuSources/data/curr/en_PN.txt | 2 +- icuSources/data/curr/en_PT.txt | 9 +- icuSources/data/curr/en_PW.txt | 2 +- icuSources/data/curr/en_RO.txt | 9 - icuSources/data/curr/en_RS.txt | 9 - icuSources/data/curr/en_RU.txt | 9 +- icuSources/data/curr/en_RW.txt | 2 +- icuSources/data/curr/en_SA.txt | 8 - icuSources/data/curr/en_SB.txt | 2 +- icuSources/data/curr/en_SC.txt | 2 +- icuSources/data/curr/en_SD.txt | 2 +- icuSources/data/curr/en_SE.txt | 2 +- icuSources/data/curr/en_SG.txt | 2 +- icuSources/data/curr/en_SH.txt | 4 +- icuSources/data/curr/en_SI.txt | 2 +- icuSources/data/curr/en_SK.txt | 9 +- icuSources/data/curr/en_SL.txt | 2 +- icuSources/data/curr/en_SS.txt | 2 +- icuSources/data/curr/en_SX.txt | 2 +- icuSources/data/curr/en_SZ.txt | 2 +- icuSources/data/curr/en_TC.txt | 2 +- icuSources/data/curr/en_TH.txt | 8 +- icuSources/data/curr/en_TK.txt | 2 +- icuSources/data/curr/en_TO.txt | 2 +- icuSources/data/curr/en_TR.txt | 9 +- icuSources/data/curr/en_TT.txt | 2 +- icuSources/data/curr/en_TV.txt | 2 +- icuSources/data/curr/en_TW.txt | 2 +- icuSources/data/curr/en_TZ.txt | 2 +- icuSources/data/curr/en_UA.txt | 9 +- icuSources/data/curr/en_UG.txt | 2 +- icuSources/data/curr/en_VC.txt | 2 +- icuSources/data/curr/en_VG.txt | 2 +- icuSources/data/curr/en_VU.txt | 2 +- icuSources/data/curr/en_WS.txt | 2 +- icuSources/data/curr/en_ZA.txt | 2 +- icuSources/data/curr/en_ZM.txt | 2 +- icuSources/data/curr/en_ZW.txt | 2 +- icuSources/data/curr/eo.txt | 2 +- icuSources/data/curr/es.txt | 16 +- icuSources/data/curr/es_419.txt | 529 +- icuSources/data/curr/es_AG.txt | 10 +- icuSources/data/curr/es_AI.txt | 10 - icuSources/data/curr/es_AR.txt | 2 +- icuSources/data/curr/es_AW.txt | 10 - icuSources/data/curr/es_BB.txt | 10 +- icuSources/data/curr/es_BL.txt | 10 - icuSources/data/curr/es_BM.txt | 10 +- icuSources/data/curr/es_BO.txt | 2 +- icuSources/data/curr/es_BQ.txt | 10 +- icuSources/data/curr/es_BR.txt | 2 +- icuSources/data/curr/es_BS.txt | 10 +- icuSources/data/curr/es_BZ.txt | 2 +- icuSources/data/curr/es_CA.txt | 2 +- icuSources/data/curr/es_CL.txt | 2 +- icuSources/data/curr/es_CO.txt | 2 +- icuSources/data/curr/es_CR.txt | 2 +- icuSources/data/curr/es_CU.txt | 2 +- icuSources/data/curr/es_CW.txt | 10 +- icuSources/data/curr/es_DM.txt | 10 +- icuSources/data/curr/es_DO.txt | 2 +- icuSources/data/curr/es_EC.txt | 2 +- icuSources/data/curr/es_FK.txt | 10 - icuSources/data/curr/es_GD.txt | 10 +- icuSources/data/curr/es_GF.txt | 10 - icuSources/data/curr/es_GL.txt | 10 - icuSources/data/curr/es_GP.txt | 10 - icuSources/data/curr/es_GQ.txt | 2 +- icuSources/data/curr/es_GT.txt | 2 +- icuSources/data/curr/es_GY.txt | 10 +- icuSources/data/curr/es_HN.txt | 2 +- icuSources/data/curr/es_HT.txt | 10 +- icuSources/data/curr/es_KN.txt | 10 +- icuSources/data/curr/es_KY.txt | 10 +- icuSources/data/curr/es_LC.txt | 10 +- icuSources/data/curr/es_MF.txt | 10 - icuSources/data/curr/es_MQ.txt | 10 - icuSources/data/curr/es_MS.txt | 10 - icuSources/data/curr/es_MX.txt | 50 +- icuSources/data/curr/es_NI.txt | 2 +- icuSources/data/curr/es_PA.txt | 2 +- icuSources/data/curr/es_PE.txt | 2 +- icuSources/data/curr/es_PH.txt | 2 +- icuSources/data/curr/es_PM.txt | 10 - icuSources/data/curr/es_PR.txt | 2 +- icuSources/data/curr/es_PY.txt | 2 +- icuSources/data/curr/es_SR.txt | 10 - icuSources/data/curr/es_SV.txt | 2 +- icuSources/data/curr/es_SX.txt | 10 - icuSources/data/curr/es_TC.txt | 10 +- icuSources/data/curr/es_TT.txt | 10 +- icuSources/data/curr/es_US.txt | 71 +- icuSources/data/curr/es_UY.txt | 2 +- icuSources/data/curr/es_VC.txt | 10 +- icuSources/data/curr/es_VE.txt | 4 +- icuSources/data/curr/es_VG.txt | 10 +- icuSources/data/curr/es_VI.txt | 10 +- icuSources/data/curr/et.txt | 4 +- icuSources/data/curr/eu.txt | 858 +- icuSources/data/curr/ewo.txt | 2 +- icuSources/data/curr/fa.txt | 333 +- icuSources/data/curr/fa_AF.txt | 2 +- icuSources/data/curr/ff.txt | 2 +- icuSources/data/curr/ff_Latn.txt | 2 +- icuSources/data/curr/ff_Latn_GH.txt | 2 +- icuSources/data/curr/ff_Latn_GM.txt | 2 +- icuSources/data/curr/ff_Latn_GN.txt | 2 +- icuSources/data/curr/ff_Latn_LR.txt | 2 +- icuSources/data/curr/ff_Latn_MR.txt | 2 +- icuSources/data/curr/ff_Latn_NG.txt | 2 +- icuSources/data/curr/ff_Latn_SL.txt | 2 +- icuSources/data/curr/fi.txt | 15 +- icuSources/data/curr/fil.txt | 14 +- icuSources/data/curr/fo.txt | 12 +- icuSources/data/curr/fo_DK.txt | 2 +- icuSources/data/curr/fr.txt | 6 +- icuSources/data/curr/fr_BI.txt | 2 +- icuSources/data/curr/fr_CA.txt | 173 +- icuSources/data/curr/fr_CD.txt | 2 +- icuSources/data/curr/fr_DJ.txt | 2 +- icuSources/data/curr/fr_DZ.txt | 2 +- icuSources/data/curr/fr_GN.txt | 2 +- icuSources/data/curr/fr_HT.txt | 2 +- icuSources/data/curr/fr_KM.txt | 2 +- icuSources/data/curr/fr_LU.txt | 2 +- icuSources/data/curr/fr_MG.txt | 2 +- icuSources/data/curr/fr_MR.txt | 2 +- icuSources/data/curr/fr_MU.txt | 2 +- icuSources/data/curr/fr_RW.txt | 2 +- icuSources/data/curr/fr_SC.txt | 2 +- icuSources/data/curr/fr_SY.txt | 2 +- icuSources/data/curr/fr_TN.txt | 2 +- icuSources/data/curr/fr_VU.txt | 2 +- icuSources/data/curr/fur.txt | 2 +- icuSources/data/curr/fy.txt | 2 +- icuSources/data/curr/ga.txt | 52 +- icuSources/data/curr/gaa.txt | 674 +- icuSources/data/curr/gd.txt | 111 +- icuSources/data/curr/gez.txt | 2 +- icuSources/data/curr/gez_ER.txt | 2 +- icuSources/data/curr/gl.txt | 520 +- icuSources/data/curr/gn.txt | 2 +- icuSources/data/curr/gsw.txt | 2 +- icuSources/data/curr/gu.txt | 11 +- icuSources/data/curr/guz.txt | 2 +- icuSources/data/curr/gv.txt | 2 +- icuSources/data/curr/ha.txt | 23 +- icuSources/data/curr/ha_GH.txt | 2 +- icuSources/data/curr/ha_NE.txt | 291 - icuSources/data/curr/haw.txt | 2 +- icuSources/data/curr/he.txt | 15 +- icuSources/data/curr/hi.txt | 109 +- icuSources/data/curr/hi_Latn.txt | 2 +- icuSources/data/curr/hr.txt | 148 +- icuSources/data/curr/hr_BA.txt | 2 +- icuSources/data/curr/hsb.txt | 2 +- icuSources/data/curr/hu.txt | 109 +- icuSources/data/curr/hy.txt | 77 +- icuSources/data/curr/ia.txt | 5 +- icuSources/data/curr/id.txt | 96 +- icuSources/data/curr/ig.txt | 52 +- icuSources/data/curr/ii.txt | 2 +- icuSources/data/curr/io.txt | 2 +- icuSources/data/curr/is.txt | 14 +- icuSources/data/curr/it.txt | 2 +- icuSources/data/curr/iu.txt | 2 +- icuSources/data/curr/ja.txt | 5 +- icuSources/data/curr/jbo.txt | 2 +- icuSources/data/curr/jgo.txt | 2 +- icuSources/data/curr/jmc.txt | 2 +- icuSources/data/curr/jv.txt | 106 +- icuSources/data/curr/ka.txt | 47 +- icuSources/data/curr/kab.txt | 2 +- icuSources/data/curr/kaj.txt | 2 +- icuSources/data/curr/kam.txt | 2 +- icuSources/data/curr/kcg.txt | 2 +- icuSources/data/curr/kde.txt | 2 +- icuSources/data/curr/kea.txt | 22 +- icuSources/data/curr/khq.txt | 2 +- icuSources/data/curr/ki.txt | 2 +- icuSources/data/curr/kk.txt | 6 +- icuSources/data/curr/kkj.txt | 2 +- icuSources/data/curr/kl.txt | 2 +- icuSources/data/curr/kln.txt | 2 +- icuSources/data/curr/km.txt | 2 +- icuSources/data/curr/kn.txt | 57 +- icuSources/data/curr/ko.txt | 95 +- icuSources/data/curr/kok.txt | 1155 +- icuSources/data/curr/kpe.txt | 2 +- icuSources/data/curr/kpe_GN.txt | 2 +- icuSources/data/curr/ks.txt | 2 +- .../data/{zone/en_PH.txt => curr/ks_Arab.txt} | 4 +- icuSources/data/curr/ks_Arab_IN.txt | 8 + .../data/{lang/en_PH.txt => curr/ks_Aran.txt} | 4 +- icuSources/data/curr/ks_Deva.txt | 6 + icuSources/data/curr/ks_IN.txt | 5 + icuSources/data/curr/ksb.txt | 2 +- icuSources/data/curr/ksf.txt | 2 +- icuSources/data/curr/ksh.txt | 2 +- icuSources/data/curr/ku.txt | 5 +- icuSources/data/curr/kw.txt | 2 +- icuSources/data/curr/ky.txt | 2 +- icuSources/data/curr/lag.txt | 2 +- icuSources/data/curr/lb.txt | 2 +- icuSources/data/curr/lg.txt | 2 +- icuSources/data/curr/lkt.txt | 2 +- icuSources/data/curr/ln.txt | 2 +- icuSources/data/curr/ln_AO.txt | 2 +- icuSources/data/curr/lo.txt | 30 +- icuSources/data/curr/lrc.txt | 2 +- icuSources/data/curr/lt.txt | 3 +- icuSources/data/curr/lu.txt | 2 +- icuSources/data/curr/luo.txt | 2 +- icuSources/data/curr/luy.txt | 2 +- icuSources/data/curr/lv.txt | 2 +- icuSources/data/curr/mas.txt | 2 +- icuSources/data/curr/mas_TZ.txt | 2 +- icuSources/data/curr/mer.txt | 2 +- icuSources/data/curr/mfe.txt | 2 +- icuSources/data/curr/mg.txt | 2 +- icuSources/data/curr/mgh.txt | 2 +- icuSources/data/curr/mgo.txt | 2 +- icuSources/data/curr/mi.txt | 50 +- icuSources/data/curr/mk.txt | 98 +- icuSources/data/curr/ml.txt | 3 +- icuSources/data/curr/mn.txt | 902 +- icuSources/data/curr/mni.txt | 2 +- .../{region/en_PH.txt => curr/mni_Beng.txt} | 4 +- icuSources/data/curr/mni_Beng_IN.txt | 8 + icuSources/data/curr/mni_IN.txt | 5 + icuSources/data/curr/mni_Mtei.txt | 2 +- icuSources/data/curr/moh.txt | 2 +- icuSources/data/curr/mr.txt | 2 +- icuSources/data/curr/ms.txt | 2 +- icuSources/data/curr/ms_Arab.txt | 2 +- icuSources/data/curr/ms_Arab_BN.txt | 2 +- icuSources/data/curr/ms_BN.txt | 2 +- icuSources/data/curr/ms_SG.txt | 2 +- icuSources/data/curr/mt.txt | 2 +- icuSources/data/curr/mua.txt | 2 +- icuSources/data/curr/my.txt | 3 +- icuSources/data/curr/myv.txt | 2 +- icuSources/data/curr/mzn.txt | 2 +- icuSources/data/curr/naq.txt | 2 +- icuSources/data/curr/nb.txt | 12 +- icuSources/data/curr/nd.txt | 2 +- icuSources/data/curr/nds.txt | 2 +- icuSources/data/curr/ne.txt | 95 +- icuSources/data/curr/nl.txt | 8 +- icuSources/data/curr/nl_AW.txt | 2 +- icuSources/data/curr/nl_BQ.txt | 2 +- icuSources/data/curr/nl_CW.txt | 2 +- icuSources/data/curr/nl_SR.txt | 2 +- icuSources/data/curr/nl_SX.txt | 2 +- icuSources/data/curr/nmg.txt | 2 +- icuSources/data/curr/nn.txt | 2 +- icuSources/data/curr/nnh.txt | 2 +- icuSources/data/curr/nqo.txt | 2 +- icuSources/data/curr/nr.txt | 2 +- icuSources/data/curr/nso.txt | 2 +- icuSources/data/curr/nus.txt | 2 +- icuSources/data/curr/ny.txt | 2 +- icuSources/data/curr/nyn.txt | 2 +- icuSources/data/curr/oc.txt | 2 +- icuSources/data/curr/om.txt | 2 +- icuSources/data/curr/om_KE.txt | 2 +- icuSources/data/curr/or.txt | 2 +- icuSources/data/curr/os.txt | 2 +- icuSources/data/curr/os_RU.txt | 2 +- icuSources/data/curr/pa.txt | 83 +- icuSources/data/curr/pa_Arab.txt | 2 +- icuSources/data/curr/pa_Aran_PK.txt | 2 +- icuSources/data/curr/pa_Guru.txt | 2 +- icuSources/data/curr/pa_PK.txt | 2 +- icuSources/data/curr/pl.txt | 90 +- icuSources/data/curr/ps.txt | 1176 +- icuSources/data/curr/ps_PK.txt | 2 +- icuSources/data/curr/pt.txt | 8 +- icuSources/data/curr/pt_AO.txt | 2 +- icuSources/data/curr/pt_CH.txt | 2 +- icuSources/data/curr/pt_CV.txt | 4 +- icuSources/data/curr/pt_FR.txt | 8 +- icuSources/data/curr/pt_GQ.txt | 2 +- icuSources/data/curr/pt_GW.txt | 2 +- icuSources/data/curr/pt_LU.txt | 2 +- icuSources/data/curr/pt_MO.txt | 4 +- icuSources/data/curr/pt_MZ.txt | 2 +- icuSources/data/curr/pt_PT.txt | 456 +- icuSources/data/curr/pt_ST.txt | 2 +- icuSources/data/curr/pt_TL.txt | 2 +- icuSources/data/curr/qu.txt | 1082 +- icuSources/data/curr/qu_BO.txt | 6 +- icuSources/data/curr/qu_EC.txt | 6 +- icuSources/data/curr/reslocal.mk | 36 - icuSources/data/curr/rm.txt | 2 +- icuSources/data/curr/rn.txt | 2 +- icuSources/data/curr/ro.txt | 96 +- icuSources/data/curr/ro_MD.txt | 2 +- icuSources/data/curr/rof.txt | 2 +- icuSources/data/curr/root.txt | 2 +- icuSources/data/curr/ru.txt | 2 +- icuSources/data/curr/ru_BY.txt | 2 +- icuSources/data/curr/ru_KG.txt | 2 +- icuSources/data/curr/ru_KZ.txt | 2 +- icuSources/data/curr/ru_MD.txt | 2 +- icuSources/data/curr/rw.txt | 2 +- icuSources/data/curr/rwk.txt | 2 +- icuSources/data/curr/sa.txt | 2 +- icuSources/data/curr/sah.txt | 2 +- icuSources/data/curr/saq.txt | 2 +- icuSources/data/curr/sat.txt | 2 +- icuSources/data/curr/sat_Deva.txt | 2 +- icuSources/data/curr/sat_IN.txt | 5 + .../{unit/en_PH.txt => curr/sat_Olck.txt} | 4 +- icuSources/data/curr/sat_Olck_IN.txt | 8 + icuSources/data/curr/sbp.txt | 2 +- icuSources/data/curr/sc.txt | 2430 +- icuSources/data/curr/scn.txt | 2 +- icuSources/data/curr/sd.txt | 101 +- icuSources/data/curr/sd_Deva.txt | 6 + icuSources/data/curr/se.txt | 2 +- icuSources/data/curr/se_SE.txt | 2 +- icuSources/data/curr/seh.txt | 2 +- icuSources/data/curr/ses.txt | 2 +- icuSources/data/curr/sg.txt | 2 +- icuSources/data/curr/shi.txt | 2 +- icuSources/data/curr/shi_Latn.txt | 2 +- icuSources/data/curr/shi_Tfng.txt | 2 +- icuSources/data/curr/si.txt | 85 +- icuSources/data/curr/sk.txt | 8 +- icuSources/data/curr/sl.txt | 4 +- icuSources/data/curr/smn.txt | 2 +- icuSources/data/curr/sn.txt | 2 +- icuSources/data/curr/so.txt | 104 +- icuSources/data/curr/so_DJ.txt | 2 +- icuSources/data/curr/so_ET.txt | 2 +- icuSources/data/curr/so_KE.txt | 2 +- icuSources/data/curr/sq.txt | 102 +- icuSources/data/curr/sq_MK.txt | 2 +- icuSources/data/curr/sr.txt | 29 +- icuSources/data/curr/sr_Cyrl.txt | 2 +- icuSources/data/curr/sr_Latn.txt | 29 +- icuSources/data/curr/ss.txt | 2 +- icuSources/data/curr/st.txt | 2 +- icuSources/data/curr/st_LS.txt | 2 +- icuSources/data/curr/sv.txt | 25 +- icuSources/data/curr/sw.txt | 96 +- icuSources/data/curr/sw_CD.txt | 2 +- icuSources/data/curr/sw_KE.txt | 725 + icuSources/data/curr/sw_UG.txt | 2 +- icuSources/data/curr/syr.txt | 2 +- icuSources/data/curr/ta.txt | 102 +- icuSources/data/curr/ta_LK.txt | 2 +- icuSources/data/curr/ta_MY.txt | 2 +- icuSources/data/curr/ta_SG.txt | 2 +- icuSources/data/curr/te.txt | 17 +- icuSources/data/curr/teo.txt | 2 +- icuSources/data/curr/teo_KE.txt | 2 +- icuSources/data/curr/tg.txt | 2 +- icuSources/data/curr/th.txt | 32 +- icuSources/data/curr/ti.txt | 2 +- icuSources/data/curr/ti_ER.txt | 2 +- icuSources/data/curr/tig.txt | 2 +- icuSources/data/curr/tk.txt | 3 +- icuSources/data/curr/tn.txt | 2 +- icuSources/data/curr/tn_BW.txt | 2 +- icuSources/data/curr/to.txt | 53 +- icuSources/data/curr/tr.txt | 41 +- icuSources/data/curr/trv.txt | 2 +- icuSources/data/curr/ts.txt | 2 +- icuSources/data/curr/tt.txt | 2 +- icuSources/data/curr/twq.txt | 2 +- icuSources/data/curr/tzm.txt | 2 +- icuSources/data/curr/ug.txt | 2 +- icuSources/data/curr/uk.txt | 98 +- icuSources/data/curr/ur.txt | 37 +- icuSources/data/curr/ur_Arab.txt | 5 + icuSources/data/curr/ur_Arab_IN.txt | 81 + icuSources/data/curr/ur_Arab_PK.txt | 8 + icuSources/data/curr/ur_Aran.txt | 5 + icuSources/data/curr/ur_Aran_IN.txt | 5 + icuSources/data/curr/ur_Aran_PK.txt | 5 + icuSources/data/curr/ur_IN.txt | 78 +- icuSources/data/curr/ur_PK.txt | 5 + icuSources/data/curr/uz.txt | 96 +- icuSources/data/curr/uz_Arab.txt | 2 +- icuSources/data/curr/uz_Cyrl.txt | 2 +- icuSources/data/curr/uz_Latn.txt | 2 +- icuSources/data/curr/vai.txt | 2 +- icuSources/data/curr/vai_Latn.txt | 2 +- icuSources/data/curr/vai_Vaii.txt | 2 +- icuSources/data/curr/ve.txt | 2 +- icuSources/data/curr/vi.txt | 52 +- icuSources/data/curr/vun.txt | 2 +- icuSources/data/curr/wa.txt | 2 +- icuSources/data/curr/wae.txt | 2 +- icuSources/data/curr/wal.txt | 2 +- icuSources/data/curr/wo.txt | 2 +- icuSources/data/curr/xh.txt | 2 +- icuSources/data/curr/xog.txt | 2 +- icuSources/data/curr/yav.txt | 2 +- icuSources/data/curr/yi.txt | 2 +- icuSources/data/curr/yo.txt | 17 +- icuSources/data/curr/yo_BJ.txt | 31 +- icuSources/data/curr/yue.txt | 95 +- icuSources/data/curr/yue_Hans.txt | 95 +- icuSources/data/curr/yue_Hant.txt | 2 +- icuSources/data/curr/zgh.txt | 2 +- icuSources/data/curr/zh.txt | 13 +- icuSources/data/curr/zh_Hans.txt | 2 +- icuSources/data/curr/zh_Hans_HK.txt | 2 +- icuSources/data/curr/zh_Hans_MO.txt | 2 +- icuSources/data/curr/zh_Hans_SG.txt | 2 +- icuSources/data/curr/zh_Hant.txt | 12 +- icuSources/data/curr/zh_Hant_CN.txt | 2 +- icuSources/data/curr/zh_Hant_HK.txt | 2 +- icuSources/data/curr/zh_Hant_MO.txt | 2 +- icuSources/data/curr/zu.txt | 81 +- .../data/dtd/cldr-35.1/common/dtd/ldml.dtd | 3146 +++ .../data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd | 113 + icuSources/data/icu-coll-deprecates.xml | 1 + icuSources/data/icu-config.xml | 185 +- icuSources/data/icu-locale-deprecates.xml | 8 + icuSources/data/icu-rbnf-deprecates.xml | 1 + icuSources/data/in/base_in/nfc.nrm | Bin 34904 -> 35124 bytes icuSources/data/in/base_in/nfkc.nrm | Bin 53852 -> 54136 bytes icuSources/data/in/base_in/nfkc_cf.nrm | Bin 51236 -> 51472 bytes icuSources/data/in/base_in/ubidi.icu | Bin 26204 -> 26636 bytes icuSources/data/in/base_in/ucase.icu | Bin 28682 -> 28906 bytes icuSources/data/in/base_in/ulayout.icu | Bin 13376 -> 13488 bytes icuSources/data/in/base_in/uprops.icu | Bin 133040 -> 135656 bytes icuSources/data/in/base_in/uts46.nrm | Bin 58416 -> 58404 bytes .../data/in/coll/ucadata-implicithan.icu | Bin 182144 -> 185274 bytes icuSources/data/in/coll/ucadata-unihan.icu | Bin 522900 -> 546334 bytes icuSources/data/in/nfc.nrm | Bin 34904 -> 35124 bytes icuSources/data/in/nfkc.nrm | Bin 53852 -> 54136 bytes icuSources/data/in/nfkc_cf.nrm | Bin 51236 -> 51472 bytes icuSources/data/in/pnames.icu | Bin 41998 -> 42682 bytes icuSources/data/in/ubidi.icu | Bin 26460 -> 26892 bytes icuSources/data/in/ucase.icu | Bin 28738 -> 28962 bytes icuSources/data/in/ulayout.icu | Bin 13440 -> 13552 bytes icuSources/data/in/unames.icu | Bin 274568 -> 283932 bytes icuSources/data/in/uprops.icu | Bin 133912 -> 136528 bytes icuSources/data/in/uts46.nrm | Bin 58416 -> 58404 bytes icuSources/data/inputFiles.xcfilelist | 4830 ++++ icuSources/data/lang/LOCALE_DEPS.json | 251 + icuSources/data/lang/af.txt | 58 +- icuSources/data/lang/agq.txt | 2 +- icuSources/data/lang/ak.txt | 2 +- icuSources/data/lang/am.txt | 14 +- icuSources/data/lang/ar.txt | 21 +- icuSources/data/lang/ar_EG.txt | 2 +- icuSources/data/lang/ar_LY.txt | 2 +- icuSources/data/lang/ar_SA.txt | 24 +- icuSources/data/lang/arn.txt | 2 +- icuSources/data/lang/arn_CL.txt | 8 - icuSources/data/lang/as.txt | 12 +- icuSources/data/lang/asa.txt | 2 +- icuSources/data/lang/ast.txt | 26 +- icuSources/data/lang/az.txt | 13 +- icuSources/data/lang/az_Cyrl.txt | 3 +- icuSources/data/lang/az_Latn.txt | 2 +- icuSources/data/lang/ba.txt | 2 +- icuSources/data/lang/bas.txt | 2 +- icuSources/data/lang/be.txt | 32 +- icuSources/data/lang/bem.txt | 2 +- icuSources/data/lang/bez.txt | 2 +- icuSources/data/lang/bg.txt | 40 +- icuSources/data/lang/bm.txt | 2 +- icuSources/data/lang/bn.txt | 15 +- icuSources/data/lang/bn_IN.txt | 2 +- icuSources/data/lang/bo.txt | 2 +- icuSources/data/lang/br.txt | 76 +- icuSources/data/lang/brx.txt | 2 +- icuSources/data/lang/bs.txt | 28 +- icuSources/data/lang/bs_Cyrl.txt | 178 +- icuSources/data/lang/bs_Latn.txt | 2 +- icuSources/data/lang/byn.txt | 2 +- icuSources/data/lang/ca.txt | 29 +- icuSources/data/lang/ccp.txt | 2 +- icuSources/data/lang/ce.txt | 3 +- icuSources/data/lang/ceb.txt | 25 +- icuSources/data/lang/cgg.txt | 2 +- icuSources/data/lang/chr.txt | 13 +- icuSources/data/lang/ckb.txt | 4 +- icuSources/data/lang/co.txt | 2 +- icuSources/data/lang/cs.txt | 13 +- icuSources/data/lang/cv.txt | 2 +- icuSources/data/lang/cy.txt | 42 +- icuSources/data/lang/da.txt | 13 +- icuSources/data/lang/dav.txt | 2 +- icuSources/data/lang/de.txt | 14 +- icuSources/data/lang/de_AT.txt | 2 +- icuSources/data/lang/de_CH.txt | 7 +- icuSources/data/lang/de_LU.txt | 2 +- icuSources/data/lang/dje.txt | 2 +- icuSources/data/lang/dsb.txt | 2 +- icuSources/data/lang/dua.txt | 2 +- icuSources/data/lang/dv.txt | 2 +- icuSources/data/lang/dyo.txt | 2 +- icuSources/data/lang/dz.txt | 2 +- icuSources/data/lang/ebu.txt | 2 +- icuSources/data/lang/ee.txt | 6 +- icuSources/data/lang/el.txt | 12 +- icuSources/data/lang/en.txt | 16 +- icuSources/data/lang/en_001.txt | 6 +- icuSources/data/lang/en_150.txt | 2 +- icuSources/data/lang/en_AG.txt | 2 +- icuSources/data/lang/en_AI.txt | 2 +- icuSources/data/lang/en_AL.txt | 6 + icuSources/data/lang/en_AR.txt | 6 + icuSources/data/lang/en_AT.txt | 2 +- icuSources/data/lang/en_AU.txt | 23 +- icuSources/data/lang/en_BB.txt | 2 +- icuSources/data/lang/en_BD.txt | 6 + icuSources/data/lang/en_BE.txt | 2 +- icuSources/data/lang/en_BG.txt | 6 + icuSources/data/lang/en_BM.txt | 2 +- icuSources/data/lang/en_BN.txt | 6 + icuSources/data/lang/en_BR.txt | 6 + icuSources/data/lang/en_BS.txt | 2 +- icuSources/data/lang/en_BW.txt | 2 +- icuSources/data/lang/en_BZ.txt | 2 +- icuSources/data/lang/en_CA.txt | 9 +- icuSources/data/lang/en_CC.txt | 2 +- icuSources/data/lang/en_CH.txt | 2 +- icuSources/data/lang/en_CK.txt | 2 +- icuSources/data/lang/en_CM.txt | 2 +- icuSources/data/lang/en_CX.txt | 2 +- icuSources/data/lang/en_CY.txt | 2 +- icuSources/data/lang/en_CZ.txt | 6 + icuSources/data/lang/en_DE.txt | 2 +- icuSources/data/lang/en_DG.txt | 2 +- icuSources/data/lang/en_DK.txt | 2 +- icuSources/data/lang/en_DM.txt | 2 +- icuSources/data/lang/en_EE.txt | 6 + icuSources/data/lang/en_ER.txt | 2 +- icuSources/data/lang/en_FI.txt | 2 +- icuSources/data/lang/en_FJ.txt | 2 +- icuSources/data/lang/en_FK.txt | 2 +- icuSources/data/lang/en_FM.txt | 2 +- icuSources/data/lang/en_FR.txt | 6 + icuSources/data/lang/en_GB.txt | 9 +- icuSources/data/lang/en_GD.txt | 2 +- icuSources/data/lang/en_GG.txt | 2 +- icuSources/data/lang/en_GH.txt | 2 +- icuSources/data/lang/en_GI.txt | 2 +- icuSources/data/lang/en_GM.txt | 2 +- icuSources/data/lang/en_GR.txt | 6 + icuSources/data/lang/en_GY.txt | 2 +- icuSources/data/lang/en_HK.txt | 2 +- icuSources/data/lang/en_HU.txt | 6 + icuSources/data/lang/en_ID.txt | 6 + icuSources/data/lang/en_IE.txt | 2 +- icuSources/data/lang/en_IL.txt | 2 +- icuSources/data/lang/en_IM.txt | 2 +- icuSources/data/lang/en_IN.txt | 14 +- icuSources/data/lang/en_IO.txt | 2 +- icuSources/data/lang/en_JE.txt | 2 +- icuSources/data/lang/en_JM.txt | 2 +- icuSources/data/lang/en_KE.txt | 2 +- icuSources/data/lang/en_KI.txt | 2 +- icuSources/data/lang/en_KN.txt | 2 +- icuSources/data/lang/en_KY.txt | 2 +- icuSources/data/lang/en_LC.txt | 2 +- icuSources/data/lang/en_LR.txt | 2 +- icuSources/data/lang/en_LS.txt | 2 +- icuSources/data/lang/en_LT.txt | 6 + icuSources/data/lang/en_LV.txt | 6 + icuSources/data/lang/en_MG.txt | 2 +- icuSources/data/lang/en_MM.txt | 6 + icuSources/data/lang/en_MO.txt | 2 +- icuSources/data/lang/en_MS.txt | 2 +- icuSources/data/lang/en_MT.txt | 2 +- icuSources/data/lang/en_MU.txt | 2 +- icuSources/data/lang/en_MV.txt | 6 + icuSources/data/lang/en_MW.txt | 2 +- icuSources/data/lang/en_MY.txt | 2 +- icuSources/data/lang/en_NA.txt | 2 +- icuSources/data/lang/en_NF.txt | 2 +- icuSources/data/lang/en_NG.txt | 2 +- icuSources/data/lang/en_NL.txt | 2 +- icuSources/data/lang/en_NO.txt | 6 + icuSources/data/lang/en_NR.txt | 2 +- icuSources/data/lang/en_NU.txt | 2 +- icuSources/data/lang/en_NZ.txt | 2 +- icuSources/data/lang/en_PG.txt | 2 +- icuSources/data/lang/en_PK.txt | 2 +- icuSources/data/lang/en_PL.txt | 6 + icuSources/data/lang/en_PN.txt | 2 +- icuSources/data/lang/en_PT.txt | 6 + icuSources/data/lang/en_PW.txt | 2 +- icuSources/data/lang/en_RU.txt | 6 + icuSources/data/lang/en_RW.txt | 2 +- icuSources/data/lang/en_SB.txt | 2 +- icuSources/data/lang/en_SC.txt | 2 +- icuSources/data/lang/en_SD.txt | 2 +- icuSources/data/lang/en_SE.txt | 2 +- icuSources/data/lang/en_SG.txt | 2 +- icuSources/data/lang/en_SH.txt | 2 +- icuSources/data/lang/en_SI.txt | 2 +- icuSources/data/lang/en_SK.txt | 6 + icuSources/data/lang/en_SL.txt | 2 +- icuSources/data/lang/en_SS.txt | 2 +- icuSources/data/lang/en_SX.txt | 2 +- icuSources/data/lang/en_SZ.txt | 2 +- icuSources/data/lang/en_TC.txt | 2 +- icuSources/data/lang/en_TH.txt | 6 + icuSources/data/lang/en_TK.txt | 2 +- icuSources/data/lang/en_TO.txt | 2 +- icuSources/data/lang/en_TT.txt | 2 +- icuSources/data/lang/en_TV.txt | 2 +- icuSources/data/lang/en_TZ.txt | 2 +- icuSources/data/lang/en_UA.txt | 6 + icuSources/data/lang/en_UG.txt | 2 +- icuSources/data/lang/en_VC.txt | 2 +- icuSources/data/lang/en_VG.txt | 2 +- icuSources/data/lang/en_VU.txt | 2 +- icuSources/data/lang/en_WS.txt | 2 +- icuSources/data/lang/en_ZA.txt | 2 +- icuSources/data/lang/en_ZM.txt | 2 +- icuSources/data/lang/en_ZW.txt | 2 +- icuSources/data/lang/eo.txt | 2 +- icuSources/data/lang/es.txt | 33 +- icuSources/data/lang/es_419.txt | 45 +- icuSources/data/lang/es_AG.txt | 6 + icuSources/data/lang/es_AR.txt | 2 +- icuSources/data/lang/es_BB.txt | 6 + icuSources/data/lang/es_BM.txt | 6 + icuSources/data/lang/es_BO.txt | 2 +- icuSources/data/lang/es_BQ.txt | 6 + icuSources/data/lang/es_BR.txt | 2 +- icuSources/data/lang/es_BS.txt | 6 + icuSources/data/lang/es_BZ.txt | 2 +- icuSources/data/lang/es_CA.txt | 6 + icuSources/data/lang/es_CL.txt | 2 +- icuSources/data/lang/es_CO.txt | 2 +- icuSources/data/lang/es_CR.txt | 2 +- icuSources/data/lang/es_CU.txt | 2 +- icuSources/data/lang/es_CW.txt | 6 + icuSources/data/lang/es_DM.txt | 6 + icuSources/data/lang/es_DO.txt | 2 +- icuSources/data/lang/es_EC.txt | 2 +- icuSources/data/lang/es_GD.txt | 6 + icuSources/data/lang/es_GT.txt | 2 +- icuSources/data/lang/es_GY.txt | 6 + icuSources/data/lang/es_HN.txt | 2 +- icuSources/data/lang/es_HT.txt | 6 + icuSources/data/lang/es_KN.txt | 6 + icuSources/data/lang/es_KY.txt | 6 + icuSources/data/lang/es_LC.txt | 6 + icuSources/data/lang/es_MX.txt | 58 +- icuSources/data/lang/es_NI.txt | 2 +- icuSources/data/lang/es_PA.txt | 2 +- icuSources/data/lang/es_PE.txt | 2 +- icuSources/data/lang/es_PR.txt | 2 +- icuSources/data/lang/es_PY.txt | 2 +- icuSources/data/lang/es_SV.txt | 2 +- icuSources/data/lang/es_TC.txt | 6 + icuSources/data/lang/es_TT.txt | 6 + icuSources/data/lang/es_US.txt | 18 +- icuSources/data/lang/es_UY.txt | 2 +- icuSources/data/lang/es_VC.txt | 6 + icuSources/data/lang/es_VE.txt | 2 +- icuSources/data/lang/es_VG.txt | 6 + icuSources/data/lang/es_VI.txt | 6 + icuSources/data/lang/et.txt | 20 +- icuSources/data/lang/eu.txt | 44 +- icuSources/data/lang/ewo.txt | 2 +- icuSources/data/lang/fa.txt | 30 +- icuSources/data/lang/fa_AF.txt | 2 +- icuSources/data/lang/ff.txt | 2 +- icuSources/data/lang/ff_Latn.txt | 2 +- icuSources/data/lang/fi.txt | 36 +- icuSources/data/lang/fil.txt | 12 +- icuSources/data/lang/fo.txt | 13 +- icuSources/data/lang/fr.txt | 32 +- icuSources/data/lang/fr_BE.txt | 2 +- icuSources/data/lang/fr_CA.txt | 32 +- icuSources/data/lang/fr_CH.txt | 2 +- icuSources/data/lang/fur.txt | 2 +- icuSources/data/lang/fy.txt | 2 +- icuSources/data/lang/ga.txt | 58 +- icuSources/data/lang/gaa.txt | 76 +- icuSources/data/lang/gd.txt | 20 +- icuSources/data/lang/gez.txt | 2 +- icuSources/data/lang/gl.txt | 54 +- icuSources/data/lang/gn.txt | 2 +- icuSources/data/lang/gsw.txt | 2 +- icuSources/data/lang/gu.txt | 11 +- icuSources/data/lang/guz.txt | 2 +- icuSources/data/lang/gv.txt | 2 +- icuSources/data/lang/ha.txt | 226 +- icuSources/data/lang/ha_NE.txt | 86 +- icuSources/data/lang/haw.txt | 2 +- icuSources/data/lang/he.txt | 27 +- icuSources/data/lang/hi.txt | 13 +- icuSources/data/lang/hi_Latn.txt | 7 +- icuSources/data/lang/hr.txt | 31 +- icuSources/data/lang/hsb.txt | 6 +- icuSources/data/lang/hu.txt | 18 +- icuSources/data/lang/hy.txt | 45 +- icuSources/data/lang/ia.txt | 4 +- icuSources/data/lang/id.txt | 21 +- icuSources/data/lang/ig.txt | 12 +- icuSources/data/lang/ii.txt | 2 +- icuSources/data/lang/io.txt | 2 +- icuSources/data/lang/is.txt | 14 +- icuSources/data/lang/it.txt | 11 +- icuSources/data/lang/iu.txt | 2 +- icuSources/data/lang/ja.txt | 29 +- icuSources/data/lang/jbo.txt | 2 +- icuSources/data/lang/jgo.txt | 2 +- icuSources/data/lang/jmc.txt | 2 +- icuSources/data/lang/jv.txt | 18 +- icuSources/data/lang/ka.txt | 11 +- icuSources/data/lang/kab.txt | 2 +- icuSources/data/lang/kaj.txt | 2 +- icuSources/data/lang/kam.txt | 2 +- icuSources/data/lang/kcg.txt | 2 +- icuSources/data/lang/kde.txt | 2 +- icuSources/data/lang/kea.txt | 102 +- icuSources/data/lang/khq.txt | 2 +- icuSources/data/lang/ki.txt | 2 +- icuSources/data/lang/kk.txt | 12 +- icuSources/data/lang/kkj.txt | 2 +- icuSources/data/lang/kl.txt | 2 +- icuSources/data/lang/kln.txt | 2 +- icuSources/data/lang/km.txt | 15 +- icuSources/data/lang/kn.txt | 20 +- icuSources/data/lang/ko.txt | 10 +- icuSources/data/lang/kok.txt | 53 +- icuSources/data/lang/kpe.txt | 2 +- icuSources/data/lang/ks.txt | 2 +- icuSources/data/lang/ks_Arab.txt | 5 + icuSources/data/lang/ks_Arab_IN.txt | 8 + icuSources/data/lang/ks_Aran.txt | 5 + icuSources/data/lang/ks_Deva.txt | 2 +- icuSources/data/lang/ks_IN.txt | 5 + icuSources/data/lang/ksb.txt | 2 +- icuSources/data/lang/ksf.txt | 2 +- icuSources/data/lang/ksh.txt | 2 +- icuSources/data/lang/ku.txt | 2 +- icuSources/data/lang/kw.txt | 2 +- icuSources/data/lang/ky.txt | 10 +- icuSources/data/lang/lag.txt | 2 +- icuSources/data/lang/lb.txt | 4 +- icuSources/data/lang/lg.txt | 2 +- icuSources/data/lang/lkt.txt | 2 +- icuSources/data/lang/ln.txt | 2 +- icuSources/data/lang/lo.txt | 11 +- icuSources/data/lang/lrc.txt | 2 +- icuSources/data/lang/lt.txt | 13 +- icuSources/data/lang/lu.txt | 2 +- icuSources/data/lang/luo.txt | 2 +- icuSources/data/lang/luy.txt | 2 +- icuSources/data/lang/lv.txt | 37 +- icuSources/data/lang/mas.txt | 2 +- icuSources/data/lang/mer.txt | 2 +- icuSources/data/lang/mfe.txt | 2 +- icuSources/data/lang/mg.txt | 2 +- icuSources/data/lang/mgh.txt | 2 +- icuSources/data/lang/mgo.txt | 2 +- icuSources/data/lang/mi.txt | 11 +- icuSources/data/lang/mk.txt | 13 +- icuSources/data/lang/ml.txt | 9 +- icuSources/data/lang/mn.txt | 18 +- icuSources/data/lang/mni.txt | 2 +- icuSources/data/lang/mni_Beng.txt | 5 + icuSources/data/lang/mni_Beng_IN.txt | 8 + icuSources/data/lang/mni_IN.txt | 5 + icuSources/data/lang/mni_Mtei.txt | 2 +- icuSources/data/lang/moh.txt | 2 +- icuSources/data/lang/mr.txt | 11 +- icuSources/data/lang/ms.txt | 131 +- icuSources/data/lang/ms_Arab.txt | 2 +- icuSources/data/lang/mt.txt | 4 +- icuSources/data/lang/mua.txt | 2 +- icuSources/data/lang/my.txt | 13 +- icuSources/data/lang/myv.txt | 26 +- icuSources/data/lang/mzn.txt | 2 +- icuSources/data/lang/naq.txt | 2 +- icuSources/data/lang/nb.txt | 18 +- icuSources/data/lang/nd.txt | 2 +- icuSources/data/lang/nds.txt | 8 +- icuSources/data/lang/ne.txt | 11 +- icuSources/data/lang/nl.txt | 15 +- icuSources/data/lang/nmg.txt | 2 +- icuSources/data/lang/nn.txt | 6 +- icuSources/data/lang/nnh.txt | 2 +- icuSources/data/lang/nqo.txt | 2 +- icuSources/data/lang/nr.txt | 5 +- icuSources/data/lang/nso.txt | 5 +- icuSources/data/lang/nus.txt | 2 +- icuSources/data/lang/ny.txt | 2 +- icuSources/data/lang/nyn.txt | 2 +- icuSources/data/lang/oc.txt | 2 +- icuSources/data/lang/om.txt | 2 +- icuSources/data/lang/or.txt | 10 +- icuSources/data/lang/os.txt | 2 +- icuSources/data/lang/pa.txt | 15 +- icuSources/data/lang/pa_Arab.txt | 2 +- icuSources/data/lang/pa_Aran_PK.txt | 2 +- icuSources/data/lang/pa_Guru.txt | 2 +- icuSources/data/lang/pa_PK.txt | 2 +- icuSources/data/lang/pl.txt | 49 +- icuSources/data/lang/ps.txt | 147 +- icuSources/data/lang/ps_PK.txt | 2 +- icuSources/data/lang/pt.txt | 29 +- icuSources/data/lang/pt_AO.txt | 2 +- icuSources/data/lang/pt_CH.txt | 2 +- icuSources/data/lang/pt_CV.txt | 2 +- icuSources/data/lang/pt_FR.txt | 8 +- icuSources/data/lang/pt_GQ.txt | 2 +- icuSources/data/lang/pt_GW.txt | 2 +- icuSources/data/lang/pt_LU.txt | 2 +- icuSources/data/lang/pt_MO.txt | 2 +- icuSources/data/lang/pt_MZ.txt | 2 +- icuSources/data/lang/pt_PT.txt | 26 +- icuSources/data/lang/pt_ST.txt | 2 +- icuSources/data/lang/pt_TL.txt | 2 +- icuSources/data/lang/qu.txt | 208 +- icuSources/data/lang/reslocal.mk | 22 - icuSources/data/lang/rm.txt | 2 +- icuSources/data/lang/rn.txt | 2 +- icuSources/data/lang/ro.txt | 36 +- icuSources/data/lang/ro_MD.txt | 2 +- icuSources/data/lang/rof.txt | 2 +- icuSources/data/lang/root.txt | 2 +- icuSources/data/lang/ru.txt | 40 +- icuSources/data/lang/rw.txt | 2 +- icuSources/data/lang/rwk.txt | 2 +- icuSources/data/lang/sa.txt | 2 +- icuSources/data/lang/sah.txt | 2 +- icuSources/data/lang/saq.txt | 2 +- icuSources/data/lang/sat.txt | 2 +- icuSources/data/lang/sat_Deva.txt | 2 +- icuSources/data/lang/sat_IN.txt | 5 + icuSources/data/lang/sat_Olck.txt | 5 + icuSources/data/lang/sat_Olck_IN.txt | 8 + icuSources/data/lang/sbp.txt | 2 +- icuSources/data/lang/sc.txt | 690 +- icuSources/data/lang/scn.txt | 2 +- icuSources/data/lang/sd.txt | 17 +- icuSources/data/lang/sd_Deva.txt | 5 +- icuSources/data/lang/se.txt | 2 +- icuSources/data/lang/se_FI.txt | 3 +- icuSources/data/lang/seh.txt | 2 +- icuSources/data/lang/ses.txt | 2 +- icuSources/data/lang/sg.txt | 2 +- icuSources/data/lang/shi.txt | 2 +- icuSources/data/lang/shi_Latn.txt | 2 +- icuSources/data/lang/shi_Tfng.txt | 2 +- icuSources/data/lang/si.txt | 11 +- icuSources/data/lang/sk.txt | 33 +- icuSources/data/lang/sl.txt | 10 +- icuSources/data/lang/smn.txt | 6 +- icuSources/data/lang/sn.txt | 2 +- icuSources/data/lang/so.txt | 14 +- icuSources/data/lang/sq.txt | 6 +- icuSources/data/lang/sr.txt | 19 +- icuSources/data/lang/sr_Cyrl.txt | 2 +- icuSources/data/lang/sr_Cyrl_BA.txt | 5 +- icuSources/data/lang/sr_Cyrl_ME.txt | 2 +- icuSources/data/lang/sr_Cyrl_XK.txt | 2 +- icuSources/data/lang/sr_Latn.txt | 19 +- icuSources/data/lang/sr_Latn_BA.txt | 5 +- icuSources/data/lang/sr_Latn_ME.txt | 2 +- icuSources/data/lang/sr_Latn_XK.txt | 2 +- icuSources/data/lang/ss.txt | 2 +- icuSources/data/lang/st.txt | 2 +- icuSources/data/lang/sv.txt | 40 +- icuSources/data/lang/sv_FI.txt | 5 +- icuSources/data/lang/sw.txt | 16 +- icuSources/data/lang/sw_CD.txt | 2 +- icuSources/data/lang/sw_KE.txt | 40 +- icuSources/data/lang/syr.txt | 2 +- icuSources/data/lang/ta.txt | 15 +- icuSources/data/lang/te.txt | 11 +- icuSources/data/lang/teo.txt | 2 +- icuSources/data/lang/tg.txt | 24 +- icuSources/data/lang/th.txt | 15 +- icuSources/data/lang/ti.txt | 2 +- icuSources/data/lang/tig.txt | 2 +- icuSources/data/lang/tk.txt | 23 +- icuSources/data/lang/tn.txt | 2 +- icuSources/data/lang/to.txt | 25 +- icuSources/data/lang/tr.txt | 47 +- icuSources/data/lang/trv.txt | 2 +- icuSources/data/lang/ts.txt | 2 +- icuSources/data/lang/tt.txt | 18 +- icuSources/data/lang/twq.txt | 2 +- icuSources/data/lang/tzm.txt | 2 +- icuSources/data/lang/ug.txt | 2 +- icuSources/data/lang/uk.txt | 15 +- icuSources/data/lang/ur.txt | 27 +- icuSources/data/lang/ur_Arab.txt | 5 + icuSources/data/lang/ur_Arab_IN.txt | 27 + icuSources/data/lang/ur_Arab_PK.txt | 8 + icuSources/data/lang/ur_Aran.txt | 5 + icuSources/data/lang/ur_Aran_IN.txt | 5 + icuSources/data/lang/ur_Aran_PK.txt | 5 + icuSources/data/lang/ur_IN.txt | 24 +- icuSources/data/lang/ur_PK.txt | 5 + icuSources/data/lang/uz.txt | 11 +- icuSources/data/lang/uz_Arab.txt | 2 +- icuSources/data/lang/uz_Cyrl.txt | 3 +- icuSources/data/lang/uz_Latn.txt | 2 +- icuSources/data/lang/vai.txt | 2 +- icuSources/data/lang/vai_Latn.txt | 2 +- icuSources/data/lang/vai_Vaii.txt | 2 +- icuSources/data/lang/ve.txt | 2 +- icuSources/data/lang/vi.txt | 91 +- icuSources/data/lang/vun.txt | 2 +- icuSources/data/lang/wa.txt | 2 +- icuSources/data/lang/wae.txt | 2 +- icuSources/data/lang/wal.txt | 2 +- icuSources/data/lang/wo.txt | 2 +- icuSources/data/lang/xh.txt | 2 +- icuSources/data/lang/xog.txt | 2 +- icuSources/data/lang/yav.txt | 2 +- icuSources/data/lang/yi.txt | 3 +- icuSources/data/lang/yo.txt | 46 +- icuSources/data/lang/yo_BJ.txt | 127 +- icuSources/data/lang/yue.txt | 12 +- icuSources/data/lang/yue_Hans.txt | 12 +- icuSources/data/lang/yue_Hant.txt | 2 +- icuSources/data/lang/zgh.txt | 2 +- icuSources/data/lang/zh.txt | 10 +- icuSources/data/lang/zh_Hans.txt | 2 +- icuSources/data/lang/zh_Hant.txt | 10 +- icuSources/data/lang/zh_Hant_HK.txt | 2 +- icuSources/data/lang/zh_Hant_MO.txt | 2 +- icuSources/data/lang/zu.txt | 30 +- icuSources/data/locales/LOCALE_DEPS.json | 251 + icuSources/data/locales/af.txt | 265 +- icuSources/data/locales/af_NA.txt | 2 +- icuSources/data/locales/af_ZA.txt | 2 +- icuSources/data/locales/agq.txt | 4 +- icuSources/data/locales/agq_CM.txt | 2 +- icuSources/data/locales/ak.txt | 4 +- icuSources/data/locales/ak_GH.txt | 2 +- icuSources/data/locales/am.txt | 37 +- icuSources/data/locales/am_ET.txt | 2 +- icuSources/data/locales/ar.txt | 40 +- icuSources/data/locales/ar_001.txt | 2 +- icuSources/data/locales/ar_AE.txt | 14 +- icuSources/data/locales/ar_BH.txt | 14 +- icuSources/data/locales/ar_DJ.txt | 2 +- icuSources/data/locales/ar_DZ.txt | 10 +- icuSources/data/locales/ar_EG.txt | 14 +- icuSources/data/locales/ar_EH.txt | 2 +- icuSources/data/locales/ar_ER.txt | 2 +- icuSources/data/locales/ar_IL.txt | 4 +- icuSources/data/locales/ar_IQ.txt | 14 +- icuSources/data/locales/ar_JO.txt | 14 +- icuSources/data/locales/ar_KM.txt | 2 +- icuSources/data/locales/ar_KW.txt | 14 +- icuSources/data/locales/ar_LB.txt | 15 +- icuSources/data/locales/ar_LY.txt | 4 +- icuSources/data/locales/ar_MA.txt | 26 +- icuSources/data/locales/ar_MR.txt | 4 +- icuSources/data/locales/ar_OM.txt | 14 +- icuSources/data/locales/ar_PS.txt | 2 +- icuSources/data/locales/ar_QA.txt | 14 +- icuSources/data/locales/ar_SA.txt | 30 +- icuSources/data/locales/ar_SD.txt | 14 +- icuSources/data/locales/ar_SO.txt | 4 +- icuSources/data/locales/ar_SS.txt | 2 +- icuSources/data/locales/ar_SY.txt | 14 +- icuSources/data/locales/ar_TD.txt | 2 +- icuSources/data/locales/ar_TN.txt | 10 +- icuSources/data/locales/ar_YE.txt | 14 +- icuSources/data/locales/arn.txt | 2 +- icuSources/data/locales/arn_CL.txt | 9 +- icuSources/data/locales/as.txt | 41 +- icuSources/data/locales/as_IN.txt | 2 +- icuSources/data/locales/asa.txt | 2 +- icuSources/data/locales/asa_TZ.txt | 2 +- icuSources/data/locales/ast.txt | 6 +- icuSources/data/locales/ast_ES.txt | 2 +- icuSources/data/locales/az.txt | 165 +- icuSources/data/locales/az_Cyrl.txt | 4 +- icuSources/data/locales/az_Cyrl_AZ.txt | 2 +- icuSources/data/locales/az_Latn.txt | 2 +- icuSources/data/locales/az_Latn_AZ.txt | 2 +- icuSources/data/locales/ba.txt | 2 +- icuSources/data/locales/ba_RU.txt | 2 +- icuSources/data/locales/bas.txt | 4 +- icuSources/data/locales/bas_CM.txt | 2 +- icuSources/data/locales/be.txt | 168 +- icuSources/data/locales/be_BY.txt | 2 +- icuSources/data/locales/bem.txt | 2 +- icuSources/data/locales/bem_ZM.txt | 2 +- icuSources/data/locales/bez.txt | 2 +- icuSources/data/locales/bez_TZ.txt | 2 +- icuSources/data/locales/bg.txt | 251 +- icuSources/data/locales/bg_BG.txt | 2 +- icuSources/data/locales/bm.txt | 2 +- icuSources/data/locales/bm_ML.txt | 2 +- icuSources/data/locales/bn.txt | 188 +- icuSources/data/locales/bn_BD.txt | 2 +- icuSources/data/locales/bn_IN.txt | 2 +- icuSources/data/locales/bo.txt | 4 +- icuSources/data/locales/bo_CN.txt | 2 +- icuSources/data/locales/bo_IN.txt | 2 +- icuSources/data/locales/br.txt | 515 +- icuSources/data/locales/br_FR.txt | 2 +- icuSources/data/locales/brx.txt | 4 +- icuSources/data/locales/brx_IN.txt | 2 +- icuSources/data/locales/bs.txt | 15 +- icuSources/data/locales/bs_Cyrl.txt | 654 +- icuSources/data/locales/bs_Cyrl_BA.txt | 2 +- icuSources/data/locales/bs_Latn.txt | 2 +- icuSources/data/locales/bs_Latn_BA.txt | 2 +- icuSources/data/locales/byn.txt | 2 +- icuSources/data/locales/byn_ER.txt | 2 +- icuSources/data/locales/ca.txt | 35 +- icuSources/data/locales/ca_AD.txt | 2 +- icuSources/data/locales/ca_ES.txt | 2 +- icuSources/data/locales/ca_FR.txt | 2 +- icuSources/data/locales/ca_IT.txt | 2 +- icuSources/data/locales/ccp.txt | 6 +- icuSources/data/locales/ccp_BD.txt | 2 +- icuSources/data/locales/ccp_IN.txt | 2 +- icuSources/data/locales/ce.txt | 8 +- icuSources/data/locales/ce_RU.txt | 2 +- icuSources/data/locales/ceb.txt | 453 +- icuSources/data/locales/ceb_PH.txt | 2 +- icuSources/data/locales/cgg.txt | 2 +- icuSources/data/locales/cgg_UG.txt | 2 +- icuSources/data/locales/chr.txt | 51 +- icuSources/data/locales/chr_US.txt | 2 +- icuSources/data/locales/ckb.txt | 4 +- icuSources/data/locales/ckb_IQ.txt | 2 +- icuSources/data/locales/ckb_IR.txt | 2 +- icuSources/data/locales/co.txt | 2 +- icuSources/data/locales/co_FR.txt | 2 +- icuSources/data/locales/cs.txt | 461 +- icuSources/data/locales/cs_CZ.txt | 2 +- icuSources/data/locales/cv.txt | 6 +- icuSources/data/locales/cv_RU.txt | 2 +- icuSources/data/locales/cy.txt | 157 +- icuSources/data/locales/cy_GB.txt | 2 +- icuSources/data/locales/da.txt | 177 +- icuSources/data/locales/da_DK.txt | 2 +- icuSources/data/locales/da_GL.txt | 2 +- icuSources/data/locales/dav.txt | 2 +- icuSources/data/locales/dav_KE.txt | 2 +- icuSources/data/locales/de.txt | 471 +- icuSources/data/locales/de_AT.txt | 4 +- icuSources/data/locales/de_BE.txt | 2 +- icuSources/data/locales/de_CH.txt | 10 +- icuSources/data/locales/de_DE.txt | 2 +- icuSources/data/locales/de_IT.txt | 2 +- icuSources/data/locales/de_LI.txt | 4 +- icuSources/data/locales/de_LU.txt | 5 +- icuSources/data/locales/dje.txt | 4 +- icuSources/data/locales/dje_NE.txt | 2 +- icuSources/data/locales/dsb.txt | 8 +- icuSources/data/locales/dsb_DE.txt | 2 +- icuSources/data/locales/dua.txt | 4 +- icuSources/data/locales/dua_CM.txt | 2 +- icuSources/data/locales/dv.txt | 12 +- icuSources/data/locales/dv_MV.txt | 2 +- icuSources/data/locales/dyo.txt | 4 +- icuSources/data/locales/dyo_SN.txt | 2 +- icuSources/data/locales/dz.txt | 8 +- icuSources/data/locales/dz_BT.txt | 2 +- icuSources/data/locales/ebu.txt | 2 +- icuSources/data/locales/ebu_KE.txt | 2 +- icuSources/data/locales/ee.txt | 8 +- icuSources/data/locales/ee_GH.txt | 2 +- icuSources/data/locales/ee_TG.txt | 2 +- icuSources/data/locales/el.txt | 391 +- icuSources/data/locales/el_CY.txt | 2 +- icuSources/data/locales/el_GR.txt | 2 +- icuSources/data/locales/en.txt | 8 +- icuSources/data/locales/en_001.txt | 159 +- icuSources/data/locales/en_150.txt | 10 +- icuSources/data/locales/en_AD.txt | 22 - icuSources/data/locales/en_AE.txt | 134 +- icuSources/data/locales/en_AG.txt | 2 +- icuSources/data/locales/en_AI.txt | 2 +- icuSources/data/locales/en_AL.txt | 11 +- icuSources/data/locales/en_AR.txt | 9 +- icuSources/data/locales/en_AS.txt | 2 +- icuSources/data/locales/en_AT.txt | 122 +- icuSources/data/locales/en_AU.txt | 237 +- icuSources/data/locales/en_BA.txt | 22 - icuSources/data/locales/en_BB.txt | 2 +- icuSources/data/locales/en_BD.txt | 8 +- icuSources/data/locales/en_BE.txt | 2 +- icuSources/data/locales/en_BG.txt | 63 +- icuSources/data/locales/en_BI.txt | 2 +- icuSources/data/locales/en_BM.txt | 2 +- icuSources/data/locales/en_BN.txt | 136 + icuSources/data/locales/en_BR.txt | 11 +- icuSources/data/locales/en_BS.txt | 2 +- icuSources/data/locales/en_BW.txt | 2 +- icuSources/data/locales/en_BZ.txt | 2 +- icuSources/data/locales/en_CA.txt | 14 +- icuSources/data/locales/en_CC.txt | 2 +- icuSources/data/locales/en_CH.txt | 2 +- icuSources/data/locales/en_CK.txt | 2 +- icuSources/data/locales/en_CL.txt | 4 +- icuSources/data/locales/en_CM.txt | 2 +- icuSources/data/locales/en_CN.txt | 10 +- icuSources/data/locales/en_CO.txt | 4 +- icuSources/data/locales/en_CX.txt | 2 +- icuSources/data/locales/en_CY.txt | 2 +- icuSources/data/locales/en_CZ.txt | 430 +- icuSources/data/locales/en_DE.txt | 2 +- icuSources/data/locales/en_DG.txt | 2 +- icuSources/data/locales/en_DK.txt | 2 +- icuSources/data/locales/en_DM.txt | 2 +- icuSources/data/locales/en_EE.txt | 89 +- icuSources/data/locales/en_ER.txt | 2 +- icuSources/data/locales/en_ES.txt | 23 - icuSources/data/locales/en_FI.txt | 94 +- icuSources/data/locales/en_FJ.txt | 2 +- icuSources/data/locales/en_FK.txt | 2 +- icuSources/data/locales/en_FM.txt | 2 +- icuSources/data/locales/en_FR.txt | 37 +- icuSources/data/locales/en_GB.txt | 87 +- icuSources/data/locales/en_GD.txt | 2 +- icuSources/data/locales/en_GG.txt | 2 +- icuSources/data/locales/en_GH.txt | 2 +- icuSources/data/locales/en_GI.txt | 2 +- icuSources/data/locales/en_GM.txt | 2 +- icuSources/data/locales/en_GR.txt | 119 +- icuSources/data/locales/en_GU.txt | 2 +- icuSources/data/locales/en_GY.txt | 2 +- icuSources/data/locales/en_HK.txt | 9 +- icuSources/data/locales/en_HR.txt | 22 - icuSources/data/locales/en_HU.txt | 11 +- icuSources/data/locales/en_ID.txt | 46 +- icuSources/data/locales/en_IE.txt | 2 +- icuSources/data/locales/en_IL.txt | 2 +- icuSources/data/locales/en_IM.txt | 2 +- icuSources/data/locales/en_IN.txt | 57 +- icuSources/data/locales/en_IO.txt | 2 +- icuSources/data/locales/en_IS.txt | 22 - icuSources/data/locales/en_IT.txt | 22 - icuSources/data/locales/en_JE.txt | 2 +- icuSources/data/locales/en_JM.txt | 2 +- icuSources/data/locales/en_JP.txt | 11 +- icuSources/data/locales/en_KE.txt | 2 +- icuSources/data/locales/en_KI.txt | 2 +- icuSources/data/locales/en_KN.txt | 2 +- icuSources/data/locales/en_KR.txt | 10 +- icuSources/data/locales/en_KY.txt | 2 +- icuSources/data/locales/en_LC.txt | 2 +- icuSources/data/locales/en_LR.txt | 2 +- icuSources/data/locales/en_LS.txt | 2 +- icuSources/data/locales/en_LT.txt | 209 +- icuSources/data/locales/en_LU.txt | 23 - icuSources/data/locales/en_LV.txt | 11 +- icuSources/data/locales/en_ME.txt | 22 - icuSources/data/locales/en_MG.txt | 2 +- icuSources/data/locales/en_MH.txt | 2 +- icuSources/data/locales/en_MM.txt | 16 +- icuSources/data/locales/en_MO.txt | 2 +- icuSources/data/locales/en_MP.txt | 2 +- icuSources/data/locales/en_MS.txt | 2 +- icuSources/data/locales/en_MT.txt | 2 +- icuSources/data/locales/en_MU.txt | 2 +- icuSources/data/locales/en_MV.txt | 20 +- icuSources/data/locales/en_MW.txt | 2 +- icuSources/data/locales/en_MX.txt | 17 +- icuSources/data/locales/en_MY.txt | 2 +- icuSources/data/locales/en_NA.txt | 2 +- icuSources/data/locales/en_NF.txt | 2 +- icuSources/data/locales/en_NG.txt | 2 +- icuSources/data/locales/en_NL.txt | 2 +- icuSources/data/locales/en_NO.txt | 11 +- icuSources/data/locales/en_NR.txt | 2 +- icuSources/data/locales/en_NU.txt | 2 +- icuSources/data/locales/en_NZ.txt | 2 +- icuSources/data/locales/en_PG.txt | 2 +- icuSources/data/locales/en_PH.txt | 2 +- icuSources/data/locales/en_PK.txt | 2 +- icuSources/data/locales/en_PL.txt | 11 +- icuSources/data/locales/en_PN.txt | 2 +- icuSources/data/locales/en_PR.txt | 2 +- icuSources/data/locales/en_PT.txt | 11 +- icuSources/data/locales/en_PW.txt | 2 +- icuSources/data/locales/en_RO.txt | 23 - icuSources/data/locales/en_RS.txt | 22 - icuSources/data/locales/en_RU.txt | 11 +- icuSources/data/locales/en_RW.txt | 2 +- icuSources/data/locales/en_SA.txt | 415 +- icuSources/data/locales/en_SB.txt | 2 +- icuSources/data/locales/en_SC.txt | 2 +- icuSources/data/locales/en_SD.txt | 2 +- icuSources/data/locales/en_SE.txt | 4 +- icuSources/data/locales/en_SG.txt | 16 +- icuSources/data/locales/en_SH.txt | 2 +- icuSources/data/locales/en_SI.txt | 2 +- icuSources/data/locales/en_SK.txt | 11 +- icuSources/data/locales/en_SL.txt | 2 +- icuSources/data/locales/en_SS.txt | 2 +- icuSources/data/locales/en_SX.txt | 2 +- icuSources/data/locales/en_SZ.txt | 2 +- icuSources/data/locales/en_TC.txt | 2 +- icuSources/data/locales/en_TH.txt | 8 +- icuSources/data/locales/en_TK.txt | 2 +- icuSources/data/locales/en_TO.txt | 2 +- icuSources/data/locales/en_TR.txt | 11 +- icuSources/data/locales/en_TT.txt | 2 +- icuSources/data/locales/en_TV.txt | 2 +- icuSources/data/locales/en_TW.txt | 10 +- icuSources/data/locales/en_TZ.txt | 2 +- icuSources/data/locales/en_UA.txt | 11 +- icuSources/data/locales/en_UG.txt | 2 +- icuSources/data/locales/en_UM.txt | 2 +- icuSources/data/locales/en_US.txt | 2 +- icuSources/data/locales/en_US_POSIX.txt | 4 +- icuSources/data/locales/en_VC.txt | 2 +- icuSources/data/locales/en_VG.txt | 2 +- icuSources/data/locales/en_VI.txt | 2 +- icuSources/data/locales/en_VU.txt | 2 +- icuSources/data/locales/en_WS.txt | 2 +- icuSources/data/locales/en_ZA.txt | 4 +- icuSources/data/locales/en_ZM.txt | 2 +- icuSources/data/locales/en_ZW.txt | 2 +- icuSources/data/locales/eo.txt | 4 +- icuSources/data/locales/eo_001.txt | 2 +- icuSources/data/locales/es.txt | 381 +- icuSources/data/locales/es_419.txt | 79 +- icuSources/data/locales/es_AG.txt | 17 +- icuSources/data/locales/es_AI.txt | 10 - icuSources/data/locales/es_AR.txt | 4 +- icuSources/data/locales/es_AW.txt | 10 - icuSources/data/locales/es_BB.txt | 17 +- icuSources/data/locales/es_BL.txt | 10 - icuSources/data/locales/es_BM.txt | 17 +- icuSources/data/locales/es_BO.txt | 10 +- icuSources/data/locales/es_BQ.txt | 23 +- icuSources/data/locales/es_BR.txt | 2 +- icuSources/data/locales/es_BS.txt | 17 +- icuSources/data/locales/es_BZ.txt | 2 +- icuSources/data/locales/es_CA.txt | 5 +- icuSources/data/locales/es_CL.txt | 56 +- icuSources/data/locales/es_CO.txt | 8 +- icuSources/data/locales/es_CR.txt | 17 +- icuSources/data/locales/es_CU.txt | 2 +- icuSources/data/locales/es_CW.txt | 23 +- icuSources/data/locales/es_DM.txt | 17 +- icuSources/data/locales/es_DO.txt | 8 +- icuSources/data/locales/es_EA.txt | 2 +- icuSources/data/locales/es_EC.txt | 6 +- icuSources/data/locales/es_ES.txt | 2 +- icuSources/data/locales/es_FK.txt | 10 - icuSources/data/locales/es_GD.txt | 17 +- icuSources/data/locales/es_GF.txt | 10 - icuSources/data/locales/es_GL.txt | 10 - icuSources/data/locales/es_GP.txt | 10 - icuSources/data/locales/es_GQ.txt | 2 +- icuSources/data/locales/es_GT.txt | 19 +- icuSources/data/locales/es_GY.txt | 17 +- icuSources/data/locales/es_HN.txt | 21 +- icuSources/data/locales/es_HT.txt | 22 +- icuSources/data/locales/es_IC.txt | 2 +- icuSources/data/locales/es_KN.txt | 17 +- icuSources/data/locales/es_KY.txt | 17 +- icuSources/data/locales/es_LC.txt | 17 +- icuSources/data/locales/es_MF.txt | 10 - icuSources/data/locales/es_MQ.txt | 10 - icuSources/data/locales/es_MS.txt | 10 - icuSources/data/locales/es_MX.txt | 40 +- icuSources/data/locales/es_NI.txt | 17 +- icuSources/data/locales/es_PA.txt | 21 +- icuSources/data/locales/es_PE.txt | 10 +- icuSources/data/locales/es_PH.txt | 2 +- icuSources/data/locales/es_PM.txt | 10 - icuSources/data/locales/es_PR.txt | 10 +- icuSources/data/locales/es_PY.txt | 13 +- icuSources/data/locales/es_SR.txt | 10 - icuSources/data/locales/es_SV.txt | 10 +- icuSources/data/locales/es_SX.txt | 10 - icuSources/data/locales/es_TC.txt | 17 +- icuSources/data/locales/es_TT.txt | 17 +- icuSources/data/locales/es_US.txt | 6 +- icuSources/data/locales/es_UY.txt | 6 +- icuSources/data/locales/es_VC.txt | 17 +- icuSources/data/locales/es_VE.txt | 8 +- icuSources/data/locales/es_VG.txt | 17 +- icuSources/data/locales/es_VI.txt | 17 +- icuSources/data/locales/et.txt | 114 +- icuSources/data/locales/et_EE.txt | 2 +- icuSources/data/locales/eu.txt | 95 +- icuSources/data/locales/eu_ES.txt | 2 +- icuSources/data/locales/ewo.txt | 4 +- icuSources/data/locales/ewo_CM.txt | 2 +- icuSources/data/locales/fa.txt | 1207 +- icuSources/data/locales/fa_AF.txt | 7 +- icuSources/data/locales/fa_IR.txt | 2 +- icuSources/data/locales/ff.txt | 4 +- icuSources/data/locales/ff_Latn.txt | 2 +- icuSources/data/locales/ff_Latn_BF.txt | 2 +- icuSources/data/locales/ff_Latn_CM.txt | 2 +- icuSources/data/locales/ff_Latn_GH.txt | 2 +- icuSources/data/locales/ff_Latn_GM.txt | 2 +- icuSources/data/locales/ff_Latn_GN.txt | 2 +- icuSources/data/locales/ff_Latn_GW.txt | 2 +- icuSources/data/locales/ff_Latn_LR.txt | 2 +- icuSources/data/locales/ff_Latn_MR.txt | 2 +- icuSources/data/locales/ff_Latn_NE.txt | 2 +- icuSources/data/locales/ff_Latn_NG.txt | 2 +- icuSources/data/locales/ff_Latn_SL.txt | 2 +- icuSources/data/locales/ff_Latn_SN.txt | 2 +- icuSources/data/locales/fi.txt | 108 +- icuSources/data/locales/fi_FI.txt | 2 +- icuSources/data/locales/fil.txt | 1106 +- icuSources/data/locales/fil_PH.txt | 2 +- icuSources/data/locales/fo.txt | 120 +- icuSources/data/locales/fo_DK.txt | 2 +- icuSources/data/locales/fo_FO.txt | 2 +- icuSources/data/locales/fr.txt | 185 +- icuSources/data/locales/fr_BE.txt | 6 +- icuSources/data/locales/fr_BF.txt | 2 +- icuSources/data/locales/fr_BI.txt | 2 +- icuSources/data/locales/fr_BJ.txt | 2 +- icuSources/data/locales/fr_BL.txt | 2 +- icuSources/data/locales/fr_CA.txt | 166 +- icuSources/data/locales/fr_CD.txt | 4 +- icuSources/data/locales/fr_CF.txt | 2 +- icuSources/data/locales/fr_CG.txt | 2 +- icuSources/data/locales/fr_CH.txt | 7 +- icuSources/data/locales/fr_CI.txt | 2 +- icuSources/data/locales/fr_CM.txt | 22 +- icuSources/data/locales/fr_DJ.txt | 10 +- icuSources/data/locales/fr_DZ.txt | 2 +- icuSources/data/locales/fr_FR.txt | 2 +- icuSources/data/locales/fr_GA.txt | 2 +- icuSources/data/locales/fr_GF.txt | 2 +- icuSources/data/locales/fr_GN.txt | 2 +- icuSources/data/locales/fr_GP.txt | 2 +- icuSources/data/locales/fr_GQ.txt | 2 +- icuSources/data/locales/fr_HT.txt | 2 +- icuSources/data/locales/fr_KM.txt | 2 +- icuSources/data/locales/fr_LU.txt | 4 +- icuSources/data/locales/fr_MA.txt | 4 +- icuSources/data/locales/fr_MC.txt | 2 +- icuSources/data/locales/fr_MF.txt | 2 +- icuSources/data/locales/fr_MG.txt | 2 +- icuSources/data/locales/fr_ML.txt | 6 +- icuSources/data/locales/fr_MQ.txt | 2 +- icuSources/data/locales/fr_MR.txt | 2 +- icuSources/data/locales/fr_MU.txt | 2 +- icuSources/data/locales/fr_NC.txt | 2 +- icuSources/data/locales/fr_NE.txt | 2 +- icuSources/data/locales/fr_PF.txt | 2 +- icuSources/data/locales/fr_PM.txt | 2 +- icuSources/data/locales/fr_RE.txt | 2 +- icuSources/data/locales/fr_RW.txt | 2 +- icuSources/data/locales/fr_SC.txt | 2 +- icuSources/data/locales/fr_SN.txt | 2 +- icuSources/data/locales/fr_SY.txt | 2 +- icuSources/data/locales/fr_TD.txt | 10 +- icuSources/data/locales/fr_TG.txt | 2 +- icuSources/data/locales/fr_TN.txt | 2 +- icuSources/data/locales/fr_VU.txt | 2 +- icuSources/data/locales/fr_WF.txt | 2 +- icuSources/data/locales/fr_YT.txt | 2 +- icuSources/data/locales/fur.txt | 4 +- icuSources/data/locales/fur_IT.txt | 2 +- icuSources/data/locales/fy.txt | 8 +- icuSources/data/locales/fy_NL.txt | 2 +- icuSources/data/locales/ga.txt | 102 +- icuSources/data/locales/ga_GB.txt | 5 + icuSources/data/locales/ga_IE.txt | 2 +- icuSources/data/locales/gaa.txt | 615 +- icuSources/data/locales/gaa_GH.txt | 2 +- icuSources/data/locales/gd.txt | 72 +- icuSources/data/locales/gd_GB.txt | 2 +- icuSources/data/locales/gez.txt | 10 +- icuSources/data/locales/gez_ER.txt | 2 +- icuSources/data/locales/gez_ET.txt | 2 +- icuSources/data/locales/gl.txt | 96 +- icuSources/data/locales/gl_ES.txt | 2 +- icuSources/data/locales/gn.txt | 2 +- icuSources/data/locales/gn_PY.txt | 2 +- icuSources/data/locales/gsw.txt | 2 +- icuSources/data/locales/gsw_CH.txt | 2 +- icuSources/data/locales/gsw_FR.txt | 2 +- icuSources/data/locales/gsw_LI.txt | 2 +- icuSources/data/locales/gu.txt | 317 +- icuSources/data/locales/gu_IN.txt | 2 +- icuSources/data/locales/guz.txt | 2 +- icuSources/data/locales/guz_KE.txt | 2 +- icuSources/data/locales/gv.txt | 6 +- icuSources/data/locales/gv_IM.txt | 2 +- icuSources/data/locales/ha.txt | 902 +- icuSources/data/locales/ha_GH.txt | 2 +- icuSources/data/locales/ha_NE.txt | 951 +- icuSources/data/locales/ha_NG.txt | 2 +- icuSources/data/locales/haw.txt | 4 +- icuSources/data/locales/haw_US.txt | 2 +- icuSources/data/locales/he.txt | 269 +- icuSources/data/locales/he_IL.txt | 2 +- icuSources/data/locales/hi.txt | 58 +- icuSources/data/locales/hi_IN.txt | 2 +- icuSources/data/locales/hi_Latn.txt | 770 +- icuSources/data/locales/hi_Latn_IN.txt | 5 + icuSources/data/locales/hr.txt | 93 +- icuSources/data/locales/hr_BA.txt | 2 +- icuSources/data/locales/hr_HR.txt | 2 +- icuSources/data/locales/hsb.txt | 8 +- icuSources/data/locales/hsb_DE.txt | 2 +- icuSources/data/locales/hu.txt | 109 +- icuSources/data/locales/hu_HU.txt | 2 +- icuSources/data/locales/hy.txt | 188 +- icuSources/data/locales/hy_AM.txt | 2 +- icuSources/data/locales/ia.txt | 4 +- icuSources/data/locales/ia_001.txt | 2 +- icuSources/data/locales/id.txt | 118 +- icuSources/data/locales/id_ID.txt | 2 +- icuSources/data/locales/ig.txt | 196 +- icuSources/data/locales/ig_NG.txt | 2 +- icuSources/data/locales/ii.txt | 4 +- icuSources/data/locales/ii_CN.txt | 2 +- icuSources/data/locales/io.txt | 2 +- icuSources/data/locales/io_001.txt | 2 +- icuSources/data/locales/is.txt | 72 +- icuSources/data/locales/is_IS.txt | 2 +- icuSources/data/locales/it.txt | 127 +- icuSources/data/locales/it_CH.txt | 4 +- icuSources/data/locales/it_IT.txt | 2 +- icuSources/data/locales/it_SM.txt | 2 +- icuSources/data/locales/it_VA.txt | 2 +- icuSources/data/locales/iu.txt | 2 +- icuSources/data/locales/iu_CA.txt | 2 +- icuSources/data/locales/ja.txt | 317 +- icuSources/data/locales/ja_JP.txt | 2 +- icuSources/data/locales/jbo.txt | 2 +- icuSources/data/locales/jbo_001.txt | 2 +- icuSources/data/locales/jgo.txt | 6 +- icuSources/data/locales/jgo_CM.txt | 2 +- icuSources/data/locales/jmc.txt | 2 +- icuSources/data/locales/jmc_TZ.txt | 2 +- icuSources/data/locales/jv.txt | 372 +- icuSources/data/locales/jv_ID.txt | 2 +- icuSources/data/locales/ka.txt | 88 +- icuSources/data/locales/ka_GE.txt | 2 +- icuSources/data/locales/kab.txt | 4 +- icuSources/data/locales/kab_DZ.txt | 2 +- icuSources/data/locales/kaj.txt | 2 +- icuSources/data/locales/kaj_NG.txt | 2 +- icuSources/data/locales/kam.txt | 2 +- icuSources/data/locales/kam_KE.txt | 2 +- icuSources/data/locales/kcg.txt | 2 +- icuSources/data/locales/kcg_NG.txt | 2 +- icuSources/data/locales/kde.txt | 2 +- icuSources/data/locales/kde_TZ.txt | 2 +- icuSources/data/locales/kea.txt | 453 +- icuSources/data/locales/kea_CV.txt | 2 +- icuSources/data/locales/khq.txt | 4 +- icuSources/data/locales/khq_ML.txt | 2 +- icuSources/data/locales/ki.txt | 2 +- icuSources/data/locales/ki_KE.txt | 2 +- icuSources/data/locales/kk.txt | 236 +- icuSources/data/locales/kk_KZ.txt | 2 +- icuSources/data/locales/kkj.txt | 4 +- icuSources/data/locales/kkj_CM.txt | 2 +- icuSources/data/locales/kl.txt | 66 +- icuSources/data/locales/kl_GL.txt | 2 +- icuSources/data/locales/kln.txt | 2 +- icuSources/data/locales/kln_KE.txt | 2 +- icuSources/data/locales/km.txt | 92 +- icuSources/data/locales/km_KH.txt | 2 +- icuSources/data/locales/kn.txt | 386 +- icuSources/data/locales/kn_IN.txt | 2 +- icuSources/data/locales/ko.txt | 54 +- icuSources/data/locales/ko_KP.txt | 2 +- icuSources/data/locales/ko_KR.txt | 2 +- icuSources/data/locales/kok.txt | 345 +- icuSources/data/locales/kok_IN.txt | 2 +- icuSources/data/locales/kpe.txt | 3 +- icuSources/data/locales/kpe_GN.txt | 2 +- icuSources/data/locales/kpe_LR.txt | 2 +- icuSources/data/locales/ks.txt | 4 +- icuSources/data/locales/ks_Arab.txt | 2 +- icuSources/data/locales/ks_Arab_IN.txt | 2 +- icuSources/data/locales/ks_Aran.txt | 2 +- icuSources/data/locales/ks_Aran_IN.txt | 2 +- icuSources/data/locales/ks_Deva.txt | 18 +- icuSources/data/locales/ks_Deva_IN.txt | 5 + icuSources/data/locales/ks_IN.txt | 2 +- icuSources/data/locales/ksb.txt | 2 +- icuSources/data/locales/ksb_TZ.txt | 2 +- icuSources/data/locales/ksf.txt | 4 +- icuSources/data/locales/ksf_CM.txt | 2 +- icuSources/data/locales/ksh.txt | 2 +- icuSources/data/locales/ksh_DE.txt | 2 +- icuSources/data/locales/ku.txt | 162 +- icuSources/data/locales/ku_TR.txt | 2 +- icuSources/data/locales/kw.txt | 2 +- icuSources/data/locales/kw_GB.txt | 2 +- icuSources/data/locales/ky.txt | 20 +- icuSources/data/locales/ky_KG.txt | 2 +- icuSources/data/locales/lag.txt | 2 +- icuSources/data/locales/lag_TZ.txt | 2 +- icuSources/data/locales/lb.txt | 12 +- icuSources/data/locales/lb_LU.txt | 2 +- icuSources/data/locales/lg.txt | 2 +- icuSources/data/locales/lg_UG.txt | 2 +- icuSources/data/locales/lkt.txt | 6 +- icuSources/data/locales/lkt_US.txt | 2 +- icuSources/data/locales/ln.txt | 4 +- icuSources/data/locales/ln_AO.txt | 2 +- icuSources/data/locales/ln_CD.txt | 2 +- icuSources/data/locales/ln_CF.txt | 2 +- icuSources/data/locales/ln_CG.txt | 2 +- icuSources/data/locales/lo.txt | 93 +- icuSources/data/locales/lo_LA.txt | 2 +- icuSources/data/locales/lrc.txt | 10 +- icuSources/data/locales/lrc_IQ.txt | 2 +- icuSources/data/locales/lrc_IR.txt | 2 +- icuSources/data/locales/lt.txt | 361 +- icuSources/data/locales/lt_LT.txt | 2 +- icuSources/data/locales/lu.txt | 4 +- icuSources/data/locales/lu_CD.txt | 2 +- icuSources/data/locales/luo.txt | 2 +- icuSources/data/locales/luo_KE.txt | 2 +- icuSources/data/locales/luy.txt | 2 +- icuSources/data/locales/luy_KE.txt | 2 +- icuSources/data/locales/lv.txt | 162 +- icuSources/data/locales/lv_LV.txt | 2 +- icuSources/data/locales/mas.txt | 2 +- icuSources/data/locales/mas_KE.txt | 2 +- icuSources/data/locales/mas_TZ.txt | 2 +- icuSources/data/locales/mer.txt | 2 +- icuSources/data/locales/mer_KE.txt | 2 +- icuSources/data/locales/mfe.txt | 4 +- icuSources/data/locales/mfe_MU.txt | 2 +- icuSources/data/locales/mg.txt | 4 +- icuSources/data/locales/mg_MG.txt | 2 +- icuSources/data/locales/mgh.txt | 4 +- icuSources/data/locales/mgh_MZ.txt | 2 +- icuSources/data/locales/mgo.txt | 4 +- icuSources/data/locales/mgo_CM.txt | 2 +- icuSources/data/locales/mi.txt | 81 +- icuSources/data/locales/mi_NZ.txt | 2 +- icuSources/data/locales/mk.txt | 159 +- icuSources/data/locales/mk_MK.txt | 2 +- icuSources/data/locales/ml.txt | 159 +- icuSources/data/locales/ml_IN.txt | 2 +- icuSources/data/locales/mn.txt | 62 +- icuSources/data/locales/mn_MN.txt | 2 +- icuSources/data/locales/mni.txt | 8 +- icuSources/data/locales/mni_Beng.txt | 2 +- icuSources/data/locales/mni_Beng_IN.txt | 2 +- icuSources/data/locales/mni_Mtei.txt | 12 +- icuSources/data/locales/mni_Mtei_IN.txt | 2 +- icuSources/data/locales/moh.txt | 2 +- icuSources/data/locales/moh_CA.txt | 2 +- icuSources/data/locales/mr.txt | 135 +- icuSources/data/locales/mr_IN.txt | 2 +- icuSources/data/locales/ms.txt | 821 +- icuSources/data/locales/ms_Arab.txt | 5 +- icuSources/data/locales/ms_Arab_BN.txt | 2 +- icuSources/data/locales/ms_Arab_MY.txt | 2 +- icuSources/data/locales/ms_BN.txt | 2 +- icuSources/data/locales/ms_MY.txt | 2 +- icuSources/data/locales/ms_SG.txt | 2 +- icuSources/data/locales/mt.txt | 6 +- icuSources/data/locales/mt_MT.txt | 2 +- icuSources/data/locales/mua.txt | 4 +- icuSources/data/locales/mua_CM.txt | 2 +- icuSources/data/locales/my.txt | 22 +- icuSources/data/locales/my_MM.txt | 2 +- icuSources/data/locales/myv.txt | 118 +- icuSources/data/locales/myv_RU.txt | 2 +- icuSources/data/locales/mzn.txt | 4 +- icuSources/data/locales/mzn_IR.txt | 2 +- icuSources/data/locales/naq.txt | 2 +- icuSources/data/locales/naq_NA.txt | 2 +- icuSources/data/locales/nb.txt | 616 +- icuSources/data/locales/nb_NO.txt | 2 +- icuSources/data/locales/nb_SJ.txt | 2 +- icuSources/data/locales/nd.txt | 2 +- icuSources/data/locales/nd_ZW.txt | 2 +- icuSources/data/locales/nds.txt | 8 +- icuSources/data/locales/nds_DE.txt | 2 +- icuSources/data/locales/nds_NL.txt | 6 +- icuSources/data/locales/ne.txt | 142 +- icuSources/data/locales/ne_IN.txt | 2 +- icuSources/data/locales/ne_NP.txt | 2 +- icuSources/data/locales/nl.txt | 1261 +- icuSources/data/locales/nl_AW.txt | 2 +- icuSources/data/locales/nl_BE.txt | 2 +- icuSources/data/locales/nl_BQ.txt | 2 +- icuSources/data/locales/nl_CW.txt | 2 +- icuSources/data/locales/nl_NL.txt | 2 +- icuSources/data/locales/nl_SR.txt | 2 +- icuSources/data/locales/nl_SX.txt | 2 +- icuSources/data/locales/nmg.txt | 4 +- icuSources/data/locales/nmg_CM.txt | 2 +- icuSources/data/locales/nn.txt | 2 +- icuSources/data/locales/nn_NO.txt | 2 +- icuSources/data/locales/nnh.txt | 4 +- icuSources/data/locales/nnh_CM.txt | 2 +- icuSources/data/locales/nqo.txt | 2 +- icuSources/data/locales/nqo_GN.txt | 2 +- icuSources/data/locales/nr.txt | 9 +- icuSources/data/locales/nr_ZA.txt | 2 +- icuSources/data/locales/nso.txt | 9 +- icuSources/data/locales/nso_ZA.txt | 2 +- icuSources/data/locales/nus.txt | 4 +- icuSources/data/locales/nus_SS.txt | 2 +- icuSources/data/locales/ny.txt | 2 +- icuSources/data/locales/ny_MW.txt | 2 +- icuSources/data/locales/nyn.txt | 2 +- icuSources/data/locales/nyn_UG.txt | 2 +- icuSources/data/locales/oc.txt | 2 +- icuSources/data/locales/oc_FR.txt | 2 +- icuSources/data/locales/om.txt | 4 +- icuSources/data/locales/om_ET.txt | 2 +- icuSources/data/locales/om_KE.txt | 2 +- icuSources/data/locales/or.txt | 117 +- icuSources/data/locales/or_IN.txt | 2 +- icuSources/data/locales/os.txt | 20 +- icuSources/data/locales/os_GE.txt | 2 +- icuSources/data/locales/os_RU.txt | 2 +- icuSources/data/locales/pa.txt | 388 +- icuSources/data/locales/pa_Arab.txt | 4 +- icuSources/data/locales/pa_Arab_PK.txt | 2 +- icuSources/data/locales/pa_Aran_PK.txt | 2 +- icuSources/data/locales/pa_Guru.txt | 2 +- icuSources/data/locales/pa_Guru_IN.txt | 2 +- icuSources/data/locales/pa_PK.txt | 2 +- icuSources/data/locales/pl.txt | 72 +- icuSources/data/locales/pl_PL.txt | 2 +- icuSources/data/locales/ps.txt | 904 +- icuSources/data/locales/ps_AF.txt | 2 +- icuSources/data/locales/ps_PK.txt | 12 +- icuSources/data/locales/pt.txt | 150 +- icuSources/data/locales/pt_AO.txt | 2 +- icuSources/data/locales/pt_BR.txt | 2 +- icuSources/data/locales/pt_CH.txt | 2 +- icuSources/data/locales/pt_CV.txt | 2 +- icuSources/data/locales/pt_FR.txt | 8 +- icuSources/data/locales/pt_GQ.txt | 2 +- icuSources/data/locales/pt_GW.txt | 2 +- icuSources/data/locales/pt_LU.txt | 2 +- icuSources/data/locales/pt_MO.txt | 2 +- icuSources/data/locales/pt_MZ.txt | 2 +- icuSources/data/locales/pt_PT.txt | 53 +- icuSources/data/locales/pt_ST.txt | 2 +- icuSources/data/locales/pt_TL.txt | 2 +- icuSources/data/locales/qu.txt | 95 +- icuSources/data/locales/qu_BO.txt | 2 +- icuSources/data/locales/qu_EC.txt | 2 +- icuSources/data/locales/qu_PE.txt | 2 +- icuSources/data/locales/reslocal.mk | 51 - icuSources/data/locales/rm.txt | 308 +- icuSources/data/locales/rm_CH.txt | 2 +- icuSources/data/locales/rn.txt | 4 +- icuSources/data/locales/rn_BI.txt | 2 +- icuSources/data/locales/ro.txt | 365 +- icuSources/data/locales/ro_MD.txt | 2 +- icuSources/data/locales/ro_RO.txt | 2 +- icuSources/data/locales/rof.txt | 2 +- icuSources/data/locales/rof_TZ.txt | 2 +- icuSources/data/locales/root.txt | 8 +- icuSources/data/locales/ru.txt | 549 +- icuSources/data/locales/ru_BY.txt | 2 +- icuSources/data/locales/ru_KG.txt | 2 +- icuSources/data/locales/ru_KZ.txt | 2 +- icuSources/data/locales/ru_MD.txt | 2 +- icuSources/data/locales/ru_RU.txt | 2 +- icuSources/data/locales/ru_UA.txt | 4 +- icuSources/data/locales/rw.txt | 4 +- icuSources/data/locales/rw_RW.txt | 2 +- icuSources/data/locales/rwk.txt | 2 +- icuSources/data/locales/rwk_TZ.txt | 2 +- icuSources/data/locales/sa.txt | 6 +- icuSources/data/locales/sa_IN.txt | 2 +- icuSources/data/locales/sah.txt | 4 +- icuSources/data/locales/sah_RU.txt | 2 +- icuSources/data/locales/saq.txt | 2 +- icuSources/data/locales/saq_KE.txt | 2 +- icuSources/data/locales/sat.txt | 25 +- icuSources/data/locales/sat_Deva.txt | 10 +- icuSources/data/locales/sat_Deva_IN.txt | 2 +- icuSources/data/locales/sat_Olck.txt | 2 +- icuSources/data/locales/sat_Olck_IN.txt | 2 +- icuSources/data/locales/sbp.txt | 4 +- icuSources/data/locales/sbp_TZ.txt | 2 +- icuSources/data/locales/sc.txt | 1871 +- icuSources/data/locales/sc_IT.txt | 2 +- icuSources/data/locales/scn.txt | 2 +- icuSources/data/locales/scn_IT.txt | 2 +- icuSources/data/locales/sd.txt | 122 +- icuSources/data/locales/sd_Deva.txt | 32 +- icuSources/data/locales/sd_Deva_IN.txt | 5 + icuSources/data/locales/sd_PK.txt | 2 +- icuSources/data/locales/se.txt | 2 +- icuSources/data/locales/se_FI.txt | 5 +- icuSources/data/locales/se_NO.txt | 2 +- icuSources/data/locales/se_SE.txt | 2 +- icuSources/data/locales/seh.txt | 4 +- icuSources/data/locales/seh_MZ.txt | 2 +- icuSources/data/locales/ses.txt | 4 +- icuSources/data/locales/ses_ML.txt | 2 +- icuSources/data/locales/sg.txt | 4 +- icuSources/data/locales/sg_CF.txt | 2 +- icuSources/data/locales/shi.txt | 4 +- icuSources/data/locales/shi_Latn.txt | 4 +- icuSources/data/locales/shi_Latn_MA.txt | 2 +- icuSources/data/locales/shi_Tfng.txt | 2 +- icuSources/data/locales/shi_Tfng_MA.txt | 2 +- icuSources/data/locales/si.txt | 24 +- icuSources/data/locales/si_LK.txt | 2 +- icuSources/data/locales/sk.txt | 128 +- icuSources/data/locales/sk_SK.txt | 2 +- icuSources/data/locales/sl.txt | 139 +- icuSources/data/locales/sl_SI.txt | 2 +- icuSources/data/locales/smn.txt | 4 +- icuSources/data/locales/smn_FI.txt | 2 +- icuSources/data/locales/sn.txt | 4 +- icuSources/data/locales/sn_ZW.txt | 2 +- icuSources/data/locales/so.txt | 619 +- icuSources/data/locales/so_DJ.txt | 2 +- icuSources/data/locales/so_ET.txt | 2 +- icuSources/data/locales/so_KE.txt | 2 +- icuSources/data/locales/so_SO.txt | 2 +- icuSources/data/locales/sq.txt | 45 +- icuSources/data/locales/sq_AL.txt | 2 +- icuSources/data/locales/sq_MK.txt | 2 +- icuSources/data/locales/sq_XK.txt | 2 +- icuSources/data/locales/sr.txt | 135 +- icuSources/data/locales/sr_Cyrl.txt | 2 +- icuSources/data/locales/sr_Cyrl_BA.txt | 29 +- icuSources/data/locales/sr_Cyrl_ME.txt | 2 +- icuSources/data/locales/sr_Cyrl_RS.txt | 2 +- icuSources/data/locales/sr_Cyrl_XK.txt | 2 +- icuSources/data/locales/sr_Latn.txt | 137 +- icuSources/data/locales/sr_Latn_BA.txt | 23 +- icuSources/data/locales/sr_Latn_ME.txt | 52 +- icuSources/data/locales/sr_Latn_RS.txt | 2 +- icuSources/data/locales/sr_Latn_XK.txt | 58 +- icuSources/data/locales/ss.txt | 2 +- icuSources/data/locales/ss_SZ.txt | 2 +- icuSources/data/locales/ss_ZA.txt | 2 +- icuSources/data/locales/st.txt | 2 +- icuSources/data/locales/st_LS.txt | 2 +- icuSources/data/locales/st_ZA.txt | 2 +- icuSources/data/locales/sv.txt | 258 +- icuSources/data/locales/sv_AX.txt | 2 +- icuSources/data/locales/sv_FI.txt | 45 +- icuSources/data/locales/sv_SE.txt | 2 +- icuSources/data/locales/sw.txt | 85 +- icuSources/data/locales/sw_CD.txt | 2 +- icuSources/data/locales/sw_KE.txt | 176 +- icuSources/data/locales/sw_TZ.txt | 2 +- icuSources/data/locales/sw_UG.txt | 2 +- icuSources/data/locales/syr.txt | 2 +- icuSources/data/locales/syr_IQ.txt | 2 +- icuSources/data/locales/syr_SY.txt | 2 +- icuSources/data/locales/ta.txt | 245 +- icuSources/data/locales/ta_IN.txt | 2 +- icuSources/data/locales/ta_LK.txt | 2 +- icuSources/data/locales/ta_MY.txt | 2 +- icuSources/data/locales/ta_SG.txt | 2 +- icuSources/data/locales/te.txt | 344 +- icuSources/data/locales/te_IN.txt | 2 +- icuSources/data/locales/teo.txt | 2 +- icuSources/data/locales/teo_KE.txt | 2 +- icuSources/data/locales/teo_UG.txt | 2 +- icuSources/data/locales/tg.txt | 274 +- icuSources/data/locales/tg_TJ.txt | 2 +- icuSources/data/locales/th.txt | 339 +- icuSources/data/locales/th_TH.txt | 2 +- icuSources/data/locales/ti.txt | 4 +- icuSources/data/locales/ti_ER.txt | 2 +- icuSources/data/locales/ti_ET.txt | 2 +- icuSources/data/locales/tig.txt | 2 +- icuSources/data/locales/tig_ER.txt | 2 +- icuSources/data/locales/tk.txt | 59 +- icuSources/data/locales/tk_TM.txt | 2 +- icuSources/data/locales/tn.txt | 2 +- icuSources/data/locales/tn_BW.txt | 2 +- icuSources/data/locales/tn_ZA.txt | 2 +- icuSources/data/locales/to.txt | 407 +- icuSources/data/locales/to_TO.txt | 2 +- icuSources/data/locales/tr.txt | 207 +- icuSources/data/locales/tr_CY.txt | 2 +- icuSources/data/locales/tr_TR.txt | 2 +- icuSources/data/locales/trv.txt | 2 +- icuSources/data/locales/trv_TW.txt | 2 +- icuSources/data/locales/ts.txt | 2 +- icuSources/data/locales/ts_ZA.txt | 2 +- icuSources/data/locales/tt.txt | 66 +- icuSources/data/locales/tt_RU.txt | 2 +- icuSources/data/locales/twq.txt | 4 +- icuSources/data/locales/twq_NE.txt | 2 +- icuSources/data/locales/tzm.txt | 4 +- icuSources/data/locales/tzm_MA.txt | 2 +- icuSources/data/locales/ug.txt | 4 +- icuSources/data/locales/ug_CN.txt | 2 +- icuSources/data/locales/uk.txt | 268 +- icuSources/data/locales/uk_UA.txt | 2 +- icuSources/data/locales/ur.txt | 76 +- icuSources/data/locales/ur_Arab.txt | 2 +- icuSources/data/locales/ur_Arab_IN.txt | 233 +- icuSources/data/locales/ur_Arab_PK.txt | 2 +- icuSources/data/locales/ur_Aran.txt | 2 +- icuSources/data/locales/ur_Aran_IN.txt | 2 +- icuSources/data/locales/ur_Aran_PK.txt | 2 +- icuSources/data/locales/ur_IN.txt | 233 +- icuSources/data/locales/ur_PK.txt | 2 +- icuSources/data/locales/uz.txt | 116 +- icuSources/data/locales/uz_Arab.txt | 4 +- icuSources/data/locales/uz_Arab_AF.txt | 2 +- icuSources/data/locales/uz_Cyrl.txt | 4 +- icuSources/data/locales/uz_Cyrl_UZ.txt | 2 +- icuSources/data/locales/uz_Latn.txt | 2 +- icuSources/data/locales/uz_Latn_UZ.txt | 2 +- icuSources/data/locales/vai.txt | 4 +- icuSources/data/locales/vai_Latn.txt | 4 +- icuSources/data/locales/vai_Latn_LR.txt | 2 +- icuSources/data/locales/vai_Vaii.txt | 2 +- icuSources/data/locales/vai_Vaii_LR.txt | 2 +- icuSources/data/locales/ve.txt | 2 +- icuSources/data/locales/ve_ZA.txt | 2 +- icuSources/data/locales/vi.txt | 1985 +- icuSources/data/locales/vi_VN.txt | 2 +- icuSources/data/locales/vun.txt | 2 +- icuSources/data/locales/vun_TZ.txt | 2 +- icuSources/data/locales/wa.txt | 4 +- icuSources/data/locales/wa_BE.txt | 2 +- icuSources/data/locales/wae.txt | 4 +- icuSources/data/locales/wae_CH.txt | 2 +- icuSources/data/locales/wal.txt | 2 +- icuSources/data/locales/wal_ET.txt | 2 +- icuSources/data/locales/wo.txt | 2 +- icuSources/data/locales/wo_SN.txt | 2 +- icuSources/data/locales/xh.txt | 2 +- icuSources/data/locales/xh_ZA.txt | 2 +- icuSources/data/locales/xog.txt | 2 +- icuSources/data/locales/xog_UG.txt | 2 +- icuSources/data/locales/yav.txt | 4 +- icuSources/data/locales/yav_CM.txt | 2 +- icuSources/data/locales/yi.txt | 6 +- icuSources/data/locales/yi_001.txt | 2 +- icuSources/data/locales/yo.txt | 102 +- icuSources/data/locales/yo_BJ.txt | 358 +- icuSources/data/locales/yo_NG.txt | 2 +- icuSources/data/locales/yue.txt | 100 +- icuSources/data/locales/yue_Hans.txt | 100 +- icuSources/data/locales/yue_Hans_CN.txt | 2 +- icuSources/data/locales/yue_Hant.txt | 2 +- icuSources/data/locales/yue_Hant_HK.txt | 2 +- icuSources/data/locales/zgh.txt | 4 +- icuSources/data/locales/zgh_MA.txt | 2 +- icuSources/data/locales/zh.txt | 98 +- icuSources/data/locales/zh_Hans.txt | 2 +- icuSources/data/locales/zh_Hans_CN.txt | 2 +- icuSources/data/locales/zh_Hans_HK.txt | 32 +- icuSources/data/locales/zh_Hans_MO.txt | 2 +- icuSources/data/locales/zh_Hans_SG.txt | 2 +- icuSources/data/locales/zh_Hant.txt | 807 +- icuSources/data/locales/zh_Hant_CN.txt | 2 +- icuSources/data/locales/zh_Hant_HK.txt | 70 +- icuSources/data/locales/zh_Hant_MO.txt | 2 +- icuSources/data/locales/zh_Hant_TW.txt | 2 +- icuSources/data/locales/zu.txt | 126 +- icuSources/data/locales/zu_ZA.txt | 2 +- icuSources/data/makedata.mak | 127 +- icuSources/data/makedata.vcxproj | 82 +- icuSources/data/makedata.vcxproj.filters | 3 - icuSources/data/makedata_uwp.vcxproj | 78 +- .../data/mappings/ibm-5351_P100-1998.ucm | 1 + .../data/mappings/ibm-9447_P100-2002.ucm | 1 + icuSources/data/misc/icuver.txt | 4 +- icuSources/data/misc/keyTypeData.txt | 1 + icuSources/data/misc/langInfo.txt | 2708 ++ icuSources/data/misc/likelySubtags.txt | 23 +- icuSources/data/misc/metaZones.txt | 8 +- icuSources/data/misc/metadata.txt | 39 +- icuSources/data/misc/numberingSystems.txt | 10 + icuSources/data/misc/pluralRanges.txt | 119 +- icuSources/data/misc/plurals.txt | 66 +- icuSources/data/misc/supplementalData.txt | 2000 +- icuSources/data/misc/windowsZones.txt | 25 +- icuSources/data/misc/zoneinfo64.txt | 177 +- icuSources/data/rbnf/LOCALE_DEPS.json | 33 + icuSources/data/rbnf/af.txt | 2 +- icuSources/data/rbnf/ak.txt | 2 +- icuSources/data/rbnf/am.txt | 2 +- icuSources/data/rbnf/ar.txt | 2 +- icuSources/data/rbnf/az.txt | 2 +- icuSources/data/rbnf/be.txt | 2 +- icuSources/data/rbnf/bg.txt | 2 +- icuSources/data/rbnf/bs.txt | 2 +- icuSources/data/rbnf/ca.txt | 2 +- icuSources/data/rbnf/ccp.txt | 2 +- icuSources/data/rbnf/chr.txt | 2 +- icuSources/data/rbnf/cs.txt | 2 +- icuSources/data/rbnf/cy.txt | 2 +- icuSources/data/rbnf/da.txt | 4 +- icuSources/data/rbnf/de.txt | 2 +- icuSources/data/rbnf/de_CH.txt | 2 +- icuSources/data/rbnf/ee.txt | 2 +- icuSources/data/rbnf/el.txt | 2 +- icuSources/data/rbnf/en.txt | 2 +- icuSources/data/rbnf/en_001.txt | 2 +- icuSources/data/rbnf/en_IN.txt | 2 +- icuSources/data/rbnf/eo.txt | 2 +- icuSources/data/rbnf/es.txt | 2 +- icuSources/data/rbnf/es_003.txt | 12 +- icuSources/data/rbnf/es_419.txt | 2 +- icuSources/data/rbnf/et.txt | 2 +- icuSources/data/rbnf/fa.txt | 2 +- icuSources/data/rbnf/fa_AF.txt | 2 +- icuSources/data/rbnf/ff.txt | 2 +- icuSources/data/rbnf/fi.txt | 2 +- icuSources/data/rbnf/fil.txt | 2 +- icuSources/data/rbnf/fo.txt | 2 +- icuSources/data/rbnf/fr.txt | 2 +- icuSources/data/rbnf/fr_BE.txt | 2 +- icuSources/data/rbnf/fr_CH.txt | 2 +- icuSources/data/rbnf/ga.txt | 2 +- icuSources/data/rbnf/he.txt | 2 +- icuSources/data/rbnf/hi.txt | 2 +- icuSources/data/rbnf/hr.txt | 2 +- icuSources/data/rbnf/hu.txt | 2 +- icuSources/data/rbnf/hy.txt | 2 +- icuSources/data/rbnf/id.txt | 2 +- icuSources/data/rbnf/is.txt | 2 +- icuSources/data/rbnf/it.txt | 2 +- icuSources/data/rbnf/ja.txt | 2 +- icuSources/data/rbnf/ka.txt | 2 +- icuSources/data/rbnf/kl.txt | 2 +- icuSources/data/rbnf/km.txt | 2 +- icuSources/data/rbnf/ko.txt | 2 +- icuSources/data/rbnf/ky.txt | 2 +- icuSources/data/rbnf/lb.txt | 2 +- icuSources/data/rbnf/lo.txt | 2 +- icuSources/data/rbnf/lrc.txt | 2 +- icuSources/data/rbnf/lt.txt | 2 +- icuSources/data/rbnf/lv.txt | 2 +- icuSources/data/rbnf/mk.txt | 2 +- icuSources/data/rbnf/ms.txt | 2 +- icuSources/data/rbnf/mt.txt | 2 +- icuSources/data/rbnf/my.txt | 2 +- icuSources/data/rbnf/nb.txt | 2 +- icuSources/data/rbnf/nl.txt | 2 +- icuSources/data/rbnf/nn.txt | 2 +- icuSources/data/rbnf/pl.txt | 2 +- icuSources/data/rbnf/pt.txt | 2 +- icuSources/data/rbnf/pt_PT.txt | 2 +- icuSources/data/rbnf/qu.txt | 2 +- icuSources/data/rbnf/ro.txt | 2 +- icuSources/data/rbnf/root.txt | 2 +- icuSources/data/rbnf/ru.txt | 2 +- icuSources/data/rbnf/se.txt | 2 +- icuSources/data/rbnf/sk.txt | 2 +- icuSources/data/rbnf/sl.txt | 2 +- icuSources/data/rbnf/sq.txt | 2 +- icuSources/data/rbnf/sr.txt | 2 +- icuSources/data/rbnf/sr_Latn.txt | 2 +- icuSources/data/rbnf/sv.txt | 2 +- icuSources/data/rbnf/sw.txt | 2 +- icuSources/data/rbnf/ta.txt | 2 +- icuSources/data/rbnf/th.txt | 2 +- icuSources/data/rbnf/tr.txt | 2 +- icuSources/data/rbnf/uk.txt | 2 +- icuSources/data/rbnf/vi.txt | 2 +- icuSources/data/rbnf/yue.txt | 20 +- icuSources/data/rbnf/yue_Hans.txt | 20 +- icuSources/data/rbnf/zh.txt | 2 +- icuSources/data/rbnf/zh_Hant.txt | 2 +- icuSources/data/region/LOCALE_DEPS.json | 251 + icuSources/data/region/af.txt | 12 +- icuSources/data/region/agq.txt | 3 +- icuSources/data/region/ak.txt | 3 +- icuSources/data/region/am.txt | 6 +- icuSources/data/region/ar.txt | 6 +- icuSources/data/region/ar_AE.txt | 2 +- icuSources/data/region/ar_LY.txt | 2 +- icuSources/data/region/ar_SA.txt | 3 +- icuSources/data/region/arn.txt | 2 +- icuSources/data/region/as.txt | 9 +- icuSources/data/region/asa.txt | 3 +- icuSources/data/region/ast.txt | 4 +- icuSources/data/region/az.txt | 4 +- icuSources/data/region/az_Cyrl.txt | 3 +- icuSources/data/region/az_Latn.txt | 2 +- icuSources/data/region/ba.txt | 2 +- icuSources/data/region/bas.txt | 3 +- icuSources/data/region/be.txt | 24 +- icuSources/data/region/bem.txt | 2 +- icuSources/data/region/bez.txt | 3 +- icuSources/data/region/bg.txt | 13 +- icuSources/data/region/bm.txt | 3 +- icuSources/data/region/bn.txt | 7 +- icuSources/data/region/bn_IN.txt | 2 +- icuSources/data/region/bo.txt | 2 +- icuSources/data/region/bo_IN.txt | 2 +- icuSources/data/region/br.txt | 10 +- icuSources/data/region/brx.txt | 3 +- icuSources/data/region/bs.txt | 11 +- icuSources/data/region/bs_Cyrl.txt | 42 +- icuSources/data/region/bs_Latn.txt | 2 +- icuSources/data/region/byn.txt | 2 +- icuSources/data/region/ca.txt | 19 +- icuSources/data/region/ccp.txt | 3 +- icuSources/data/region/ce.txt | 3 +- icuSources/data/region/ceb.txt | 300 +- icuSources/data/region/cgg.txt | 3 +- icuSources/data/region/chr.txt | 4 +- icuSources/data/region/ckb.txt | 10 +- icuSources/data/region/co.txt | 2 +- icuSources/data/region/cs.txt | 4 +- icuSources/data/region/cv.txt | 2 +- icuSources/data/region/cy.txt | 4 +- icuSources/data/region/da.txt | 8 +- icuSources/data/region/dav.txt | 3 +- icuSources/data/region/de.txt | 8 +- icuSources/data/region/de_AT.txt | 2 +- icuSources/data/region/de_CH.txt | 2 +- icuSources/data/region/dje.txt | 3 +- icuSources/data/region/dsb.txt | 4 +- icuSources/data/region/dua.txt | 2 +- icuSources/data/region/dv.txt | 2 +- icuSources/data/region/dyo.txt | 2 +- icuSources/data/region/dz.txt | 4 +- icuSources/data/region/ebu.txt | 3 +- icuSources/data/region/ee.txt | 4 +- icuSources/data/region/el.txt | 4 +- icuSources/data/region/en.txt | 2 +- icuSources/data/region/en_001.txt | 49 + icuSources/data/region/en_150.txt | 2 +- icuSources/data/region/en_AG.txt | 2 +- icuSources/data/region/en_AI.txt | 2 +- icuSources/data/region/en_AL.txt | 6 + icuSources/data/region/en_AR.txt | 6 + icuSources/data/region/en_AT.txt | 2 +- icuSources/data/region/en_AU.txt | 9 +- icuSources/data/region/en_BB.txt | 2 +- icuSources/data/region/en_BD.txt | 6 + icuSources/data/region/en_BE.txt | 2 +- icuSources/data/region/en_BG.txt | 6 + icuSources/data/region/en_BM.txt | 2 +- icuSources/data/region/en_BN.txt | 6 + icuSources/data/region/en_BR.txt | 6 + icuSources/data/region/en_BS.txt | 2 +- icuSources/data/region/en_BW.txt | 2 +- icuSources/data/region/en_BZ.txt | 2 +- icuSources/data/region/en_CA.txt | 2 +- icuSources/data/region/en_CC.txt | 2 +- icuSources/data/region/en_CH.txt | 2 +- icuSources/data/region/en_CK.txt | 2 +- icuSources/data/region/en_CM.txt | 2 +- icuSources/data/region/en_CX.txt | 2 +- icuSources/data/region/en_CY.txt | 2 +- icuSources/data/region/en_CZ.txt | 6 + icuSources/data/region/en_DE.txt | 2 +- icuSources/data/region/en_DG.txt | 2 +- icuSources/data/region/en_DK.txt | 2 +- icuSources/data/region/en_DM.txt | 2 +- icuSources/data/region/en_EE.txt | 6 + icuSources/data/region/en_ER.txt | 2 +- icuSources/data/region/en_FI.txt | 2 +- icuSources/data/region/en_FJ.txt | 2 +- icuSources/data/region/en_FK.txt | 2 +- icuSources/data/region/en_FM.txt | 2 +- icuSources/data/region/en_FR.txt | 6 + icuSources/data/region/en_GB.txt | 16 +- icuSources/data/region/en_GD.txt | 2 +- icuSources/data/region/en_GG.txt | 2 +- icuSources/data/region/en_GH.txt | 2 +- icuSources/data/region/en_GI.txt | 2 +- icuSources/data/region/en_GM.txt | 2 +- icuSources/data/region/en_GR.txt | 6 + icuSources/data/region/en_GY.txt | 2 +- icuSources/data/region/en_HK.txt | 2 +- icuSources/data/region/en_HU.txt | 6 + icuSources/data/region/en_ID.txt | 6 + icuSources/data/region/en_IE.txt | 2 +- icuSources/data/region/en_IL.txt | 2 +- icuSources/data/region/en_IM.txt | 2 +- icuSources/data/region/en_IN.txt | 2 +- icuSources/data/region/en_IO.txt | 2 +- icuSources/data/region/en_JE.txt | 2 +- icuSources/data/region/en_JM.txt | 2 +- icuSources/data/region/en_KE.txt | 2 +- icuSources/data/region/en_KI.txt | 2 +- icuSources/data/region/en_KN.txt | 2 +- icuSources/data/region/en_KY.txt | 2 +- icuSources/data/region/en_LC.txt | 2 +- icuSources/data/region/en_LR.txt | 2 +- icuSources/data/region/en_LS.txt | 2 +- icuSources/data/region/en_LT.txt | 6 + icuSources/data/region/en_LV.txt | 6 + icuSources/data/region/en_MG.txt | 2 +- icuSources/data/region/en_MM.txt | 6 + icuSources/data/region/en_MO.txt | 2 +- icuSources/data/region/en_MS.txt | 2 +- icuSources/data/region/en_MT.txt | 2 +- icuSources/data/region/en_MU.txt | 2 +- icuSources/data/region/en_MV.txt | 12 +- icuSources/data/region/en_MW.txt | 2 +- icuSources/data/region/en_MY.txt | 2 +- icuSources/data/region/en_NA.txt | 2 +- icuSources/data/region/en_NF.txt | 2 +- icuSources/data/region/en_NG.txt | 2 +- icuSources/data/region/en_NL.txt | 2 +- icuSources/data/region/en_NO.txt | 6 + icuSources/data/region/en_NR.txt | 2 +- icuSources/data/region/en_NU.txt | 2 +- icuSources/data/region/en_NZ.txt | 2 +- icuSources/data/region/en_PG.txt | 2 +- icuSources/data/region/en_PK.txt | 2 +- icuSources/data/region/en_PL.txt | 6 + icuSources/data/region/en_PN.txt | 2 +- icuSources/data/region/en_PT.txt | 6 + icuSources/data/region/en_PW.txt | 2 +- icuSources/data/region/en_RU.txt | 6 + icuSources/data/region/en_RW.txt | 2 +- icuSources/data/region/en_SB.txt | 2 +- icuSources/data/region/en_SC.txt | 2 +- icuSources/data/region/en_SD.txt | 2 +- icuSources/data/region/en_SE.txt | 2 +- icuSources/data/region/en_SG.txt | 2 +- icuSources/data/region/en_SH.txt | 2 +- icuSources/data/region/en_SI.txt | 2 +- icuSources/data/region/en_SK.txt | 6 + icuSources/data/region/en_SL.txt | 2 +- icuSources/data/region/en_SS.txt | 2 +- icuSources/data/region/en_SX.txt | 2 +- icuSources/data/region/en_SZ.txt | 2 +- icuSources/data/region/en_TC.txt | 2 +- icuSources/data/region/en_TH.txt | 6 + icuSources/data/region/en_TK.txt | 2 +- icuSources/data/region/en_TO.txt | 2 +- icuSources/data/region/en_TT.txt | 2 +- icuSources/data/region/en_TV.txt | 2 +- icuSources/data/region/en_TZ.txt | 2 +- icuSources/data/region/en_UA.txt | 6 + icuSources/data/region/en_UG.txt | 2 +- icuSources/data/region/en_VC.txt | 2 +- icuSources/data/region/en_VG.txt | 2 +- icuSources/data/region/en_VU.txt | 2 +- icuSources/data/region/en_WS.txt | 2 +- icuSources/data/region/en_ZA.txt | 2 +- icuSources/data/region/en_ZM.txt | 2 +- icuSources/data/region/en_ZW.txt | 2 +- icuSources/data/region/eo.txt | 3 +- icuSources/data/region/es.txt | 4 +- icuSources/data/region/es_419.txt | 29 +- icuSources/data/region/es_AG.txt | 6 + icuSources/data/region/es_AR.txt | 4 +- icuSources/data/region/es_BB.txt | 6 + icuSources/data/region/es_BM.txt | 6 + icuSources/data/region/es_BO.txt | 3 +- icuSources/data/region/es_BQ.txt | 6 + icuSources/data/region/es_BR.txt | 2 +- icuSources/data/region/es_BS.txt | 6 + icuSources/data/region/es_BZ.txt | 2 +- icuSources/data/region/es_CA.txt | 6 + icuSources/data/region/es_CL.txt | 3 +- icuSources/data/region/es_CO.txt | 4 +- icuSources/data/region/es_CR.txt | 3 +- icuSources/data/region/es_CU.txt | 2 +- icuSources/data/region/es_CW.txt | 6 + icuSources/data/region/es_DM.txt | 6 + icuSources/data/region/es_DO.txt | 3 +- icuSources/data/region/es_EC.txt | 3 +- icuSources/data/region/es_GD.txt | 6 + icuSources/data/region/es_GT.txt | 3 +- icuSources/data/region/es_GY.txt | 6 + icuSources/data/region/es_HN.txt | 3 +- icuSources/data/region/es_HT.txt | 6 + icuSources/data/region/es_KN.txt | 6 + icuSources/data/region/es_KY.txt | 6 + icuSources/data/region/es_LC.txt | 6 + icuSources/data/region/es_MX.txt | 7 +- icuSources/data/region/es_NI.txt | 3 +- icuSources/data/region/es_PA.txt | 3 +- icuSources/data/region/es_PE.txt | 3 +- icuSources/data/region/es_PR.txt | 2 +- icuSources/data/region/es_PY.txt | 3 +- icuSources/data/region/es_SV.txt | 2 +- icuSources/data/region/es_TC.txt | 6 + icuSources/data/region/es_TT.txt | 6 + icuSources/data/region/es_US.txt | 10 +- icuSources/data/region/es_UY.txt | 2 +- icuSources/data/region/es_VC.txt | 6 + icuSources/data/region/es_VE.txt | 3 +- icuSources/data/region/es_VG.txt | 6 + icuSources/data/region/es_VI.txt | 6 + icuSources/data/region/et.txt | 6 +- icuSources/data/region/eu.txt | 3 +- icuSources/data/region/ewo.txt | 3 +- icuSources/data/region/fa.txt | 17 +- icuSources/data/region/fa_AF.txt | 6 +- icuSources/data/region/ff.txt | 3 +- icuSources/data/region/ff_Latn.txt | 2 +- icuSources/data/region/fi.txt | 3 +- icuSources/data/region/fil.txt | 3 +- icuSources/data/region/fo.txt | 14 +- icuSources/data/region/fr.txt | 2 +- icuSources/data/region/fr_BE.txt | 2 +- icuSources/data/region/fr_CA.txt | 2 +- icuSources/data/region/fur.txt | 4 +- icuSources/data/region/fy.txt | 4 +- icuSources/data/region/ga.txt | 12 +- icuSources/data/region/gaa.txt | 176 +- icuSources/data/region/gd.txt | 7 +- icuSources/data/region/gez.txt | 2 +- icuSources/data/region/gl.txt | 22 +- icuSources/data/region/gn.txt | 2 +- icuSources/data/region/gsw.txt | 6 +- icuSources/data/region/gu.txt | 6 +- icuSources/data/region/guz.txt | 3 +- icuSources/data/region/gv.txt | 2 +- icuSources/data/region/ha.txt | 83 +- icuSources/data/region/ha_NE.txt | 232 - icuSources/data/region/haw.txt | 2 +- icuSources/data/region/he.txt | 4 +- icuSources/data/region/hi.txt | 9 +- icuSources/data/region/hi_Latn.txt | 2 +- icuSources/data/region/hr.txt | 9 +- icuSources/data/region/hsb.txt | 4 +- icuSources/data/region/hu.txt | 5 +- icuSources/data/region/hy.txt | 6 +- icuSources/data/region/ia.txt | 3 +- icuSources/data/region/id.txt | 22 +- icuSources/data/region/ig.txt | 246 +- icuSources/data/region/ii.txt | 2 +- icuSources/data/region/io.txt | 2 +- icuSources/data/region/is.txt | 9 +- icuSources/data/region/it.txt | 7 +- icuSources/data/region/iu.txt | 2 +- icuSources/data/region/ja.txt | 4 +- icuSources/data/region/jbo.txt | 2 +- icuSources/data/region/jgo.txt | 2 +- icuSources/data/region/jmc.txt | 3 +- icuSources/data/region/jv.txt | 14 +- icuSources/data/region/ka.txt | 7 +- icuSources/data/region/kab.txt | 3 +- icuSources/data/region/kaj.txt | 2 +- icuSources/data/region/kam.txt | 3 +- icuSources/data/region/kcg.txt | 2 +- icuSources/data/region/kde.txt | 3 +- icuSources/data/region/kea.txt | 70 +- icuSources/data/region/khq.txt | 3 +- icuSources/data/region/ki.txt | 3 +- icuSources/data/region/kk.txt | 4 +- icuSources/data/region/kkj.txt | 2 +- icuSources/data/region/kl.txt | 2 +- icuSources/data/region/kln.txt | 3 +- icuSources/data/region/km.txt | 11 +- icuSources/data/region/kn.txt | 11 +- icuSources/data/region/ko.txt | 2 +- icuSources/data/region/ko_KP.txt | 2 +- icuSources/data/region/kok.txt | 13 +- icuSources/data/region/kpe.txt | 2 +- icuSources/data/region/ks.txt | 3 +- icuSources/data/region/ks_Arab.txt | 5 + icuSources/data/region/ks_Arab_IN.txt | 8 + icuSources/data/region/ks_Aran.txt | 5 + icuSources/data/region/ks_Deva.txt | 6 + icuSources/data/region/ks_IN.txt | 5 + icuSources/data/region/ksb.txt | 3 +- icuSources/data/region/ksf.txt | 3 +- icuSources/data/region/ksh.txt | 4 +- icuSources/data/region/ku.txt | 3 +- icuSources/data/region/kw.txt | 2 +- icuSources/data/region/ky.txt | 5 +- icuSources/data/region/lag.txt | 3 +- icuSources/data/region/lb.txt | 2 +- icuSources/data/region/lg.txt | 3 +- icuSources/data/region/lkt.txt | 2 +- icuSources/data/region/ln.txt | 3 +- icuSources/data/region/lo.txt | 7 +- icuSources/data/region/lrc.txt | 2 +- icuSources/data/region/lt.txt | 6 +- icuSources/data/region/lu.txt | 3 +- icuSources/data/region/luo.txt | 3 +- icuSources/data/region/luy.txt | 3 +- icuSources/data/region/lv.txt | 8 +- icuSources/data/region/mas.txt | 3 +- icuSources/data/region/mer.txt | 3 +- icuSources/data/region/mfe.txt | 3 +- icuSources/data/region/mg.txt | 3 +- icuSources/data/region/mgh.txt | 3 +- icuSources/data/region/mgo.txt | 2 +- icuSources/data/region/mi.txt | 2 +- icuSources/data/region/mk.txt | 3 +- icuSources/data/region/ml.txt | 7 +- icuSources/data/region/mn.txt | 12 +- icuSources/data/region/mni.txt | 2 +- icuSources/data/region/mni_Beng.txt | 5 + icuSources/data/region/mni_Beng_IN.txt | 8 + icuSources/data/region/mni_IN.txt | 5 + icuSources/data/region/mni_Mtei.txt | 2 +- icuSources/data/region/moh.txt | 2 +- icuSources/data/region/mr.txt | 9 +- icuSources/data/region/ms.txt | 5 +- icuSources/data/region/ms_Arab.txt | 2 +- icuSources/data/region/mt.txt | 2 +- icuSources/data/region/mua.txt | 3 +- icuSources/data/region/my.txt | 4 +- icuSources/data/region/myv.txt | 105 +- icuSources/data/region/mzn.txt | 4 +- icuSources/data/region/naq.txt | 3 +- icuSources/data/region/nb.txt | 5 +- icuSources/data/region/nd.txt | 3 +- icuSources/data/region/nds.txt | 2 +- icuSources/data/region/ne.txt | 16 +- icuSources/data/region/nl.txt | 2 +- icuSources/data/region/nmg.txt | 3 +- icuSources/data/region/nn.txt | 2 +- icuSources/data/region/nnh.txt | 2 +- icuSources/data/region/nqo.txt | 2 +- icuSources/data/region/nr.txt | 2 +- icuSources/data/region/nso.txt | 2 +- icuSources/data/region/nus.txt | 2 +- icuSources/data/region/ny.txt | 2 +- icuSources/data/region/nyn.txt | 3 +- icuSources/data/region/oc.txt | 2 +- icuSources/data/region/om.txt | 2 +- icuSources/data/region/or.txt | 4 +- icuSources/data/region/os.txt | 2 +- icuSources/data/region/pa.txt | 7 +- icuSources/data/region/pa_Arab.txt | 2 +- icuSources/data/region/pa_Aran_PK.txt | 2 +- icuSources/data/region/pa_Guru.txt | 2 +- icuSources/data/region/pa_PK.txt | 2 +- icuSources/data/region/pl.txt | 2 +- icuSources/data/region/ps.txt | 20 +- icuSources/data/region/ps_PK.txt | 2 +- icuSources/data/region/pt.txt | 9 +- icuSources/data/region/pt_AO.txt | 2 +- icuSources/data/region/pt_CH.txt | 2 +- icuSources/data/region/pt_CV.txt | 2 +- icuSources/data/region/pt_FR.txt | 8 +- icuSources/data/region/pt_GQ.txt | 2 +- icuSources/data/region/pt_GW.txt | 2 +- icuSources/data/region/pt_LU.txt | 2 +- icuSources/data/region/pt_MO.txt | 2 +- icuSources/data/region/pt_MZ.txt | 2 +- icuSources/data/region/pt_PT.txt | 7 +- icuSources/data/region/pt_ST.txt | 2 +- icuSources/data/region/pt_TL.txt | 2 +- icuSources/data/region/qu.txt | 81 +- icuSources/data/region/reslocal.mk | 23 - icuSources/data/region/rm.txt | 3 +- icuSources/data/region/rn.txt | 3 +- icuSources/data/region/ro.txt | 4 +- icuSources/data/region/ro_MD.txt | 2 +- icuSources/data/region/rof.txt | 3 +- icuSources/data/region/root.txt | 2 +- icuSources/data/region/ru.txt | 3 +- icuSources/data/region/ru_UA.txt | 2 +- icuSources/data/region/rw.txt | 4 +- icuSources/data/region/rwk.txt | 3 +- icuSources/data/region/sa.txt | 2 +- icuSources/data/region/sah.txt | 2 +- icuSources/data/region/saq.txt | 3 +- icuSources/data/region/sat.txt | 2 +- icuSources/data/region/sat_Deva.txt | 2 +- icuSources/data/region/sat_IN.txt | 5 + icuSources/data/region/sat_Olck.txt | 5 + icuSources/data/region/sat_Olck_IN.txt | 8 + icuSources/data/region/sbp.txt | 3 +- icuSources/data/region/sc.txt | 314 +- icuSources/data/region/scn.txt | 2 +- icuSources/data/region/sd.txt | 7 +- icuSources/data/region/sd_Deva.txt | 6 + icuSources/data/region/se.txt | 3 +- icuSources/data/region/se_FI.txt | 2 +- icuSources/data/region/seh.txt | 3 +- icuSources/data/region/ses.txt | 3 +- icuSources/data/region/sg.txt | 3 +- icuSources/data/region/shi.txt | 3 +- icuSources/data/region/shi_Latn.txt | 3 +- icuSources/data/region/shi_Tfng.txt | 2 +- icuSources/data/region/si.txt | 14 +- icuSources/data/region/sk.txt | 9 +- icuSources/data/region/sl.txt | 5 +- icuSources/data/region/smn.txt | 3 +- icuSources/data/region/sn.txt | 3 +- icuSources/data/region/so.txt | 7 +- icuSources/data/region/sq.txt | 2 +- icuSources/data/region/sr.txt | 9 +- icuSources/data/region/sr_Cyrl.txt | 2 +- icuSources/data/region/sr_Cyrl_BA.txt | 5 +- icuSources/data/region/sr_Cyrl_ME.txt | 5 +- icuSources/data/region/sr_Cyrl_XK.txt | 5 +- icuSources/data/region/sr_Latn.txt | 9 +- icuSources/data/region/sr_Latn_BA.txt | 5 +- icuSources/data/region/sr_Latn_ME.txt | 5 +- icuSources/data/region/sr_Latn_XK.txt | 5 +- icuSources/data/region/ss.txt | 2 +- icuSources/data/region/st.txt | 2 +- icuSources/data/region/sv.txt | 3 +- icuSources/data/region/sw.txt | 11 +- icuSources/data/region/sw_CD.txt | 2 +- icuSources/data/region/sw_KE.txt | 9 +- icuSources/data/region/syr.txt | 2 +- icuSources/data/region/ta.txt | 19 +- icuSources/data/region/te.txt | 17 +- icuSources/data/region/teo.txt | 3 +- icuSources/data/region/tg.txt | 4 +- icuSources/data/region/th.txt | 6 +- icuSources/data/region/ti.txt | 2 +- icuSources/data/region/tig.txt | 2 +- icuSources/data/region/tk.txt | 5 +- icuSources/data/region/tn.txt | 2 +- icuSources/data/region/to.txt | 16 +- icuSources/data/region/tr.txt | 8 +- icuSources/data/region/trv.txt | 2 +- icuSources/data/region/ts.txt | 2 +- icuSources/data/region/tt.txt | 4 +- icuSources/data/region/twq.txt | 3 +- icuSources/data/region/tzm.txt | 3 +- icuSources/data/region/ug.txt | 2 +- icuSources/data/region/uk.txt | 6 +- icuSources/data/region/ur.txt | 8 +- icuSources/data/region/ur_Arab.txt | 5 + icuSources/data/region/ur_Arab_IN.txt | 33 + icuSources/data/region/ur_Arab_PK.txt | 8 + icuSources/data/region/ur_Aran.txt | 5 + icuSources/data/region/ur_Aran_IN.txt | 5 + icuSources/data/region/ur_Aran_PK.txt | 5 + icuSources/data/region/ur_IN.txt | 30 +- icuSources/data/region/ur_PK.txt | 5 + icuSources/data/region/uz.txt | 5 +- icuSources/data/region/uz_Arab.txt | 2 +- icuSources/data/region/uz_Cyrl.txt | 2 +- icuSources/data/region/uz_Latn.txt | 2 +- icuSources/data/region/vai.txt | 3 +- icuSources/data/region/vai_Latn.txt | 3 +- icuSources/data/region/vai_Vaii.txt | 2 +- icuSources/data/region/ve.txt | 2 +- icuSources/data/region/vi.txt | 13 +- icuSources/data/region/vun.txt | 3 +- icuSources/data/region/wa.txt | 2 +- icuSources/data/region/wae.txt | 4 +- icuSources/data/region/wal.txt | 2 +- icuSources/data/region/wo.txt | 4 +- icuSources/data/region/xh.txt | 2 +- icuSources/data/region/xog.txt | 3 +- icuSources/data/region/yav.txt | 3 +- icuSources/data/region/yi.txt | 3 +- icuSources/data/region/yo.txt | 49 +- icuSources/data/region/yo_BJ.txt | 39 +- icuSources/data/region/yue.txt | 6 +- icuSources/data/region/yue_Hans.txt | 6 +- icuSources/data/region/yue_Hant.txt | 2 +- icuSources/data/region/zgh.txt | 3 +- icuSources/data/region/zh.txt | 3 +- icuSources/data/region/zh_Hans.txt | 2 +- icuSources/data/region/zh_Hant.txt | 7 +- icuSources/data/region/zh_Hant_HK.txt | 5 +- icuSources/data/region/zh_Hant_MO.txt | 2 +- icuSources/data/region/zu.txt | 10 +- icuSources/data/translit/Any_DoCoMoSMS.txt | 495 - icuSources/data/translit/Any_KDDISMS.txt | 107 - icuSources/data/translit/Any_SoftbankSMS.txt | 15 +- icuSources/data/translit/Hani_Latn.txt | 1660 +- icuSources/data/translit/Hans_Hant.txt | 7 +- icuSources/data/translit/Hira_Kana.txt | 4 +- icuSources/data/translit/Latin_ASCII.txt | 4 +- ...plified_Traditional_UniqueTraditionals.txt | 14 +- icuSources/data/translit/root.txt | 4 +- icuSources/data/unidata/ApplePUApatch.txt | 52 +- icuSources/data/unidata/CaseFolding.txt | 7 +- .../data/unidata/DerivedCoreProperties.txt | 421 +- .../unidata/DerivedNormalizationProps.txt | 52 +- icuSources/data/unidata/FractionalUCA.txt | 22861 ++++++++-------- .../data/unidata/NormalizationCorrections.txt | 4 +- icuSources/data/unidata/NormalizationTest.txt | 265 +- icuSources/data/unidata/SpecialCasing.txt | 4 +- icuSources/data/unidata/UCARules.txt | 492 +- icuSources/data/unidata/UnicodeData.txt | 962 +- .../base_unidata/DerivedCoreProperties.txt | 421 +- .../data/unidata/base_unidata/UnicodeData.txt | 962 +- .../data/unidata/base_unidata/ppucd.txt | 1521 +- icuSources/data/unidata/changes.txt | 321 + icuSources/data/unidata/confusables.txt | 34 +- .../data/unidata/norm2/base_norm2/nfc.txt | 9 +- .../data/unidata/norm2/base_norm2/nfkc.txt | 13 +- icuSources/data/unidata/norm2/nfc.txt | 9 +- icuSources/data/unidata/norm2/nfkc.txt | 13 +- icuSources/data/unidata/norm2/nfkc_cf.txt | 16 +- icuSources/data/unidata/norm2/uts46.txt | 173 +- icuSources/data/unidata/ppucd.txt | 1521 +- icuSources/data/unit/LOCALE_DEPS.json | 251 + icuSources/data/unit/af.txt | 614 +- icuSources/data/unit/agq.txt | 2 +- icuSources/data/unit/ak.txt | 2 +- icuSources/data/unit/am.txt | 206 +- icuSources/data/unit/ar.txt | 589 +- icuSources/data/unit/ar_SA.txt | 795 +- icuSources/data/unit/arn.txt | 2 +- icuSources/data/unit/as.txt | 22 +- icuSources/data/unit/asa.txt | 2 +- icuSources/data/unit/ast.txt | 2 +- icuSources/data/unit/az.txt | 166 +- icuSources/data/unit/az_Cyrl.txt | 2 +- icuSources/data/unit/az_Latn.txt | 2 +- icuSources/data/unit/ba.txt | 2 +- icuSources/data/unit/bas.txt | 2 +- icuSources/data/unit/be.txt | 701 +- icuSources/data/unit/bem.txt | 2 +- icuSources/data/unit/bez.txt | 2 +- icuSources/data/unit/bg.txt | 273 +- icuSources/data/unit/bm.txt | 2 +- icuSources/data/unit/bn.txt | 310 +- icuSources/data/unit/bo.txt | 2 +- icuSources/data/unit/br.txt | 2007 +- icuSources/data/unit/brx.txt | 2 +- icuSources/data/unit/bs.txt | 104 +- icuSources/data/unit/bs_Cyrl.txt | 320 +- icuSources/data/unit/bs_Latn.txt | 2 +- icuSources/data/unit/byn.txt | 2 +- icuSources/data/unit/ca.txt | 216 +- icuSources/data/unit/ccp.txt | 2 +- icuSources/data/unit/ce.txt | 2 +- icuSources/data/unit/ceb.txt | 1426 +- icuSources/data/unit/cgg.txt | 2 +- icuSources/data/unit/chr.txt | 77 +- icuSources/data/unit/ckb.txt | 2 +- icuSources/data/unit/co.txt | 2 +- icuSources/data/unit/cs.txt | 282 +- icuSources/data/unit/cv.txt | 2 +- icuSources/data/unit/cy.txt | 938 +- icuSources/data/unit/da.txt | 93 +- icuSources/data/unit/dav.txt | 2 +- icuSources/data/unit/de.txt | 545 +- icuSources/data/unit/de_CH.txt | 2 +- icuSources/data/unit/dje.txt | 2 +- icuSources/data/unit/dsb.txt | 2 +- icuSources/data/unit/dua.txt | 2 +- icuSources/data/unit/dv.txt | 2 +- icuSources/data/unit/dyo.txt | 2 +- icuSources/data/unit/dz.txt | 2 +- icuSources/data/unit/ebu.txt | 2 +- icuSources/data/unit/ee.txt | 2 +- icuSources/data/unit/el.txt | 121 +- icuSources/data/unit/en.txt | 175 +- icuSources/data/unit/en_001.txt | 51 +- icuSources/data/unit/en_150.txt | 2 +- icuSources/data/unit/en_AD.txt | 11 - icuSources/data/unit/en_AG.txt | 2 +- icuSources/data/unit/en_AI.txt | 2 +- icuSources/data/unit/en_AL.txt | 11 +- icuSources/data/unit/en_AR.txt | 8 +- icuSources/data/unit/en_AT.txt | 2 +- icuSources/data/unit/en_AU.txt | 53 +- icuSources/data/unit/en_BA.txt | 11 - icuSources/data/unit/en_BB.txt | 2 +- icuSources/data/unit/en_BD.txt | 8 +- icuSources/data/unit/en_BE.txt | 2 +- icuSources/data/unit/en_BG.txt | 8 +- icuSources/data/unit/en_BM.txt | 2 +- icuSources/data/unit/en_BN.txt | 6 + icuSources/data/unit/en_BR.txt | 6 + icuSources/data/unit/en_BS.txt | 2 +- icuSources/data/unit/en_BW.txt | 2 +- icuSources/data/unit/en_BZ.txt | 2 +- icuSources/data/unit/en_CA.txt | 8 +- icuSources/data/unit/en_CC.txt | 2 +- icuSources/data/unit/en_CH.txt | 2 +- icuSources/data/unit/en_CK.txt | 2 +- icuSources/data/unit/en_CM.txt | 2 +- icuSources/data/unit/en_CN.txt | 9 - icuSources/data/unit/en_CX.txt | 2 +- icuSources/data/unit/en_CY.txt | 2 +- icuSources/data/unit/en_CZ.txt | 11 +- icuSources/data/unit/en_DE.txt | 2 +- icuSources/data/unit/en_DG.txt | 2 +- icuSources/data/unit/en_DK.txt | 2 +- icuSources/data/unit/en_DM.txt | 2 +- icuSources/data/unit/en_EE.txt | 11 +- icuSources/data/unit/en_ER.txt | 2 +- icuSources/data/unit/en_ES.txt | 11 - icuSources/data/unit/en_FI.txt | 2 +- icuSources/data/unit/en_FJ.txt | 2 +- icuSources/data/unit/en_FK.txt | 2 +- icuSources/data/unit/en_FM.txt | 2 +- icuSources/data/unit/en_FR.txt | 11 +- icuSources/data/unit/en_GB.txt | 41 +- icuSources/data/unit/en_GD.txt | 2 +- icuSources/data/unit/en_GG.txt | 2 +- icuSources/data/unit/en_GH.txt | 2 +- icuSources/data/unit/en_GI.txt | 2 +- icuSources/data/unit/en_GM.txt | 2 +- icuSources/data/unit/en_GR.txt | 11 +- icuSources/data/unit/en_GY.txt | 2 +- icuSources/data/unit/en_HK.txt | 2 +- icuSources/data/unit/en_HR.txt | 11 - icuSources/data/unit/en_HU.txt | 11 +- icuSources/data/unit/en_ID.txt | 8 +- icuSources/data/unit/en_IE.txt | 2 +- icuSources/data/unit/en_IL.txt | 2 +- icuSources/data/unit/en_IM.txt | 2 +- icuSources/data/unit/en_IN.txt | 23 +- icuSources/data/unit/en_IO.txt | 2 +- icuSources/data/unit/en_IS.txt | 11 - icuSources/data/unit/en_IT.txt | 11 - icuSources/data/unit/en_JE.txt | 2 +- icuSources/data/unit/en_JM.txt | 2 +- icuSources/data/unit/en_JP.txt | 9 - icuSources/data/unit/en_KE.txt | 2 +- icuSources/data/unit/en_KI.txt | 2 +- icuSources/data/unit/en_KN.txt | 2 +- icuSources/data/unit/en_KR.txt | 9 - icuSources/data/unit/en_KY.txt | 2 +- icuSources/data/unit/en_LC.txt | 2 +- icuSources/data/unit/en_LR.txt | 2 +- icuSources/data/unit/en_LS.txt | 2 +- icuSources/data/unit/en_LT.txt | 11 +- icuSources/data/unit/en_LU.txt | 11 - icuSources/data/unit/en_LV.txt | 11 +- icuSources/data/unit/en_ME.txt | 11 - icuSources/data/unit/en_MG.txt | 2 +- icuSources/data/unit/en_MM.txt | 8 +- icuSources/data/unit/en_MO.txt | 2 +- icuSources/data/unit/en_MS.txt | 2 +- icuSources/data/unit/en_MT.txt | 2 +- icuSources/data/unit/en_MU.txt | 2 +- icuSources/data/unit/en_MV.txt | 12 +- icuSources/data/unit/en_MW.txt | 2 +- icuSources/data/unit/en_MY.txt | 2 +- icuSources/data/unit/en_NA.txt | 2 +- icuSources/data/unit/en_NF.txt | 2 +- icuSources/data/unit/en_NG.txt | 2 +- icuSources/data/unit/en_NL.txt | 2 +- icuSources/data/unit/en_NO.txt | 11 +- icuSources/data/unit/en_NR.txt | 2 +- icuSources/data/unit/en_NU.txt | 2 +- icuSources/data/unit/en_NZ.txt | 2 +- icuSources/data/unit/en_PG.txt | 2 +- icuSources/data/unit/en_PK.txt | 2 +- icuSources/data/unit/en_PL.txt | 11 +- icuSources/data/unit/en_PN.txt | 2 +- icuSources/data/unit/en_PT.txt | 11 +- icuSources/data/unit/en_PW.txt | 2 +- icuSources/data/unit/en_RO.txt | 11 - icuSources/data/unit/en_RS.txt | 11 - icuSources/data/unit/en_RU.txt | 11 +- icuSources/data/unit/en_RW.txt | 2 +- icuSources/data/unit/en_SA.txt | 8 - icuSources/data/unit/en_SB.txt | 2 +- icuSources/data/unit/en_SC.txt | 2 +- icuSources/data/unit/en_SD.txt | 2 +- icuSources/data/unit/en_SE.txt | 2 +- icuSources/data/unit/en_SG.txt | 2 +- icuSources/data/unit/en_SH.txt | 2 +- icuSources/data/unit/en_SI.txt | 2 +- icuSources/data/unit/en_SK.txt | 11 +- icuSources/data/unit/en_SL.txt | 2 +- icuSources/data/unit/en_SS.txt | 2 +- icuSources/data/unit/en_SX.txt | 2 +- icuSources/data/unit/en_SZ.txt | 2 +- icuSources/data/unit/en_TC.txt | 2 +- icuSources/data/unit/en_TH.txt | 8 +- icuSources/data/unit/en_TK.txt | 2 +- icuSources/data/unit/en_TO.txt | 2 +- icuSources/data/unit/en_TR.txt | 10 - icuSources/data/unit/en_TT.txt | 2 +- icuSources/data/unit/en_TV.txt | 2 +- icuSources/data/unit/en_TW.txt | 9 - icuSources/data/unit/en_TZ.txt | 2 +- icuSources/data/unit/en_UA.txt | 11 +- icuSources/data/unit/en_UG.txt | 2 +- icuSources/data/unit/en_VC.txt | 2 +- icuSources/data/unit/en_VG.txt | 2 +- icuSources/data/unit/en_VU.txt | 2 +- icuSources/data/unit/en_WS.txt | 2 +- icuSources/data/unit/en_ZA.txt | 2 +- icuSources/data/unit/en_ZM.txt | 2 +- icuSources/data/unit/en_ZW.txt | 2 +- icuSources/data/unit/eo.txt | 2 +- icuSources/data/unit/es.txt | 265 +- icuSources/data/unit/es_419.txt | 119 +- icuSources/data/unit/es_AG.txt | 10 +- icuSources/data/unit/es_AI.txt | 10 - icuSources/data/unit/es_AR.txt | 16 +- icuSources/data/unit/es_AW.txt | 10 - icuSources/data/unit/es_BB.txt | 10 +- icuSources/data/unit/es_BL.txt | 10 - icuSources/data/unit/es_BM.txt | 10 +- icuSources/data/unit/es_BO.txt | 2 +- icuSources/data/unit/es_BQ.txt | 10 +- icuSources/data/unit/es_BR.txt | 2 +- icuSources/data/unit/es_BS.txt | 10 +- icuSources/data/unit/es_BZ.txt | 2 +- icuSources/data/unit/es_CA.txt | 2 +- icuSources/data/unit/es_CL.txt | 18 +- icuSources/data/unit/es_CO.txt | 2 +- icuSources/data/unit/es_CR.txt | 2 +- icuSources/data/unit/es_CU.txt | 2 +- icuSources/data/unit/es_CW.txt | 10 +- icuSources/data/unit/es_DM.txt | 10 +- icuSources/data/unit/es_DO.txt | 16 +- icuSources/data/unit/es_EC.txt | 2 +- icuSources/data/unit/es_FK.txt | 10 - icuSources/data/unit/es_GD.txt | 10 +- icuSources/data/unit/es_GF.txt | 10 - icuSources/data/unit/es_GL.txt | 10 - icuSources/data/unit/es_GP.txt | 10 - icuSources/data/unit/es_GT.txt | 22 +- icuSources/data/unit/es_GY.txt | 10 +- icuSources/data/unit/es_HN.txt | 2 +- icuSources/data/unit/es_HT.txt | 10 +- icuSources/data/unit/es_KN.txt | 10 +- icuSources/data/unit/es_KY.txt | 10 +- icuSources/data/unit/es_LC.txt | 10 +- icuSources/data/unit/es_MF.txt | 10 - icuSources/data/unit/es_MQ.txt | 10 - icuSources/data/unit/es_MS.txt | 10 - icuSources/data/unit/es_MX.txt | 125 +- icuSources/data/unit/es_NI.txt | 2 +- icuSources/data/unit/es_PA.txt | 2 +- icuSources/data/unit/es_PE.txt | 2 +- icuSources/data/unit/es_PM.txt | 10 - icuSources/data/unit/es_PR.txt | 2 +- icuSources/data/unit/es_PY.txt | 16 +- icuSources/data/unit/es_SR.txt | 10 - icuSources/data/unit/es_SV.txt | 2 +- icuSources/data/unit/es_SX.txt | 10 - icuSources/data/unit/es_TC.txt | 10 +- icuSources/data/unit/es_TT.txt | 10 +- icuSources/data/unit/es_US.txt | 164 +- icuSources/data/unit/es_UY.txt | 2 +- icuSources/data/unit/es_VC.txt | 10 +- icuSources/data/unit/es_VE.txt | 2 +- icuSources/data/unit/es_VG.txt | 10 +- icuSources/data/unit/es_VI.txt | 10 +- icuSources/data/unit/et.txt | 131 +- icuSources/data/unit/eu.txt | 462 +- icuSources/data/unit/ewo.txt | 2 +- icuSources/data/unit/fa.txt | 146 +- icuSources/data/unit/ff.txt | 2 +- icuSources/data/unit/ff_Latn.txt | 2 +- icuSources/data/unit/fi.txt | 210 +- icuSources/data/unit/fil.txt | 169 +- icuSources/data/unit/fo.txt | 248 +- icuSources/data/unit/fr.txt | 154 +- icuSources/data/unit/fr_CA.txt | 20 +- icuSources/data/unit/fr_HT.txt | 2 +- icuSources/data/unit/fur.txt | 2 +- icuSources/data/unit/fy.txt | 2 +- icuSources/data/unit/ga.txt | 135 +- icuSources/data/unit/gaa.txt | 229 +- icuSources/data/unit/gd.txt | 736 +- icuSources/data/unit/gez.txt | 2 +- icuSources/data/unit/gl.txt | 287 +- icuSources/data/unit/gn.txt | 2 +- icuSources/data/unit/gsw.txt | 2 +- icuSources/data/unit/gu.txt | 119 +- icuSources/data/unit/guz.txt | 2 +- icuSources/data/unit/gv.txt | 2 +- icuSources/data/unit/ha.txt | 7 +- icuSources/data/unit/ha_NE.txt | 10 - icuSources/data/unit/haw.txt | 2 +- icuSources/data/unit/he.txt | 463 +- icuSources/data/unit/hi.txt | 220 +- icuSources/data/unit/hi_Latn.txt | 1797 +- icuSources/data/unit/hr.txt | 1124 +- icuSources/data/unit/hsb.txt | 2 +- icuSources/data/unit/hu.txt | 162 +- icuSources/data/unit/hy.txt | 295 +- icuSources/data/unit/ia.txt | 2 +- icuSources/data/unit/id.txt | 158 +- icuSources/data/unit/ig.txt | 27 +- icuSources/data/unit/ii.txt | 2 +- icuSources/data/unit/io.txt | 2 +- icuSources/data/unit/is.txt | 196 +- icuSources/data/unit/it.txt | 102 +- icuSources/data/unit/iu.txt | 2 +- icuSources/data/unit/ja.txt | 106 +- icuSources/data/unit/jbo.txt | 2 +- icuSources/data/unit/jgo.txt | 2 +- icuSources/data/unit/jmc.txt | 2 +- icuSources/data/unit/jv.txt | 176 +- icuSources/data/unit/ka.txt | 210 +- icuSources/data/unit/kab.txt | 2 +- icuSources/data/unit/kaj.txt | 2 +- icuSources/data/unit/kam.txt | 2 +- icuSources/data/unit/kcg.txt | 2 +- icuSources/data/unit/kde.txt | 2 +- icuSources/data/unit/kea.txt | 520 +- icuSources/data/unit/khq.txt | 2 +- icuSources/data/unit/ki.txt | 2 +- icuSources/data/unit/kk.txt | 193 +- icuSources/data/unit/kkj.txt | 2 +- icuSources/data/unit/kl.txt | 2 +- icuSources/data/unit/kln.txt | 2 +- icuSources/data/unit/km.txt | 157 +- icuSources/data/unit/kn.txt | 403 +- icuSources/data/unit/ko.txt | 103 +- icuSources/data/unit/kok.txt | 1411 +- icuSources/data/unit/kpe.txt | 2 +- icuSources/data/unit/ks.txt | 2 +- icuSources/data/unit/ks_Arab.txt | 5 + icuSources/data/unit/ks_Arab_IN.txt | 8 + icuSources/data/unit/ks_Aran.txt | 5 + icuSources/data/unit/ks_Deva.txt | 6 + icuSources/data/unit/ks_IN.txt | 5 + icuSources/data/unit/ksb.txt | 2 +- icuSources/data/unit/ksf.txt | 2 +- icuSources/data/unit/ksh.txt | 2 +- icuSources/data/unit/ku.txt | 96 +- icuSources/data/unit/kw.txt | 2 +- icuSources/data/unit/ky.txt | 22 +- icuSources/data/unit/lag.txt | 2 +- icuSources/data/unit/lb.txt | 2 +- icuSources/data/unit/lg.txt | 2 +- icuSources/data/unit/lkt.txt | 2 +- icuSources/data/unit/ln.txt | 2 +- icuSources/data/unit/lo.txt | 165 +- icuSources/data/unit/lrc.txt | 2 +- icuSources/data/unit/lt.txt | 314 +- icuSources/data/unit/lu.txt | 2 +- icuSources/data/unit/luo.txt | 2 +- icuSources/data/unit/luy.txt | 2 +- icuSources/data/unit/lv.txt | 390 +- icuSources/data/unit/mas.txt | 2 +- icuSources/data/unit/mer.txt | 2 +- icuSources/data/unit/mfe.txt | 2 +- icuSources/data/unit/mg.txt | 2 +- icuSources/data/unit/mgh.txt | 2 +- icuSources/data/unit/mgo.txt | 2 +- icuSources/data/unit/mi.txt | 2 +- icuSources/data/unit/mk.txt | 167 +- icuSources/data/unit/ml.txt | 232 +- icuSources/data/unit/mn.txt | 816 +- icuSources/data/unit/mni.txt | 2 +- icuSources/data/unit/mni_Beng.txt | 5 + icuSources/data/unit/mni_Beng_IN.txt | 8 + icuSources/data/unit/mni_IN.txt | 5 + icuSources/data/unit/mni_Mtei.txt | 2 +- icuSources/data/unit/moh.txt | 2 +- icuSources/data/unit/mr.txt | 148 +- icuSources/data/unit/ms.txt | 144 +- icuSources/data/unit/ms_Arab.txt | 2 +- icuSources/data/unit/mt.txt | 2 +- icuSources/data/unit/mua.txt | 2 +- icuSources/data/unit/my.txt | 27 +- icuSources/data/unit/myv.txt | 2 +- icuSources/data/unit/mzn.txt | 2 +- icuSources/data/unit/naq.txt | 2 +- icuSources/data/unit/nb.txt | 167 +- icuSources/data/unit/nd.txt | 2 +- icuSources/data/unit/nds.txt | 2 +- icuSources/data/unit/ne.txt | 133 +- icuSources/data/unit/nl.txt | 616 +- icuSources/data/unit/nmg.txt | 2 +- icuSources/data/unit/nn.txt | 2 +- icuSources/data/unit/nnh.txt | 2 +- icuSources/data/unit/nqo.txt | 2 +- icuSources/data/unit/nr.txt | 2 +- icuSources/data/unit/nso.txt | 2 +- icuSources/data/unit/nus.txt | 2 +- icuSources/data/unit/ny.txt | 2 +- icuSources/data/unit/nyn.txt | 2 +- icuSources/data/unit/oc.txt | 2 +- icuSources/data/unit/om.txt | 2 +- icuSources/data/unit/or.txt | 87 +- icuSources/data/unit/os.txt | 2 +- icuSources/data/unit/pa.txt | 276 +- icuSources/data/unit/pa_Arab.txt | 2 +- icuSources/data/unit/pa_Aran_PK.txt | 2 +- icuSources/data/unit/pa_Guru.txt | 2 +- icuSources/data/unit/pa_PK.txt | 2 +- icuSources/data/unit/pl.txt | 257 +- icuSources/data/unit/ps.txt | 139 +- icuSources/data/unit/ps_PK.txt | 2 +- icuSources/data/unit/pt.txt | 169 +- icuSources/data/unit/pt_AO.txt | 2 +- icuSources/data/unit/pt_CH.txt | 2 +- icuSources/data/unit/pt_CV.txt | 2 +- icuSources/data/unit/pt_FR.txt | 8 +- icuSources/data/unit/pt_GQ.txt | 2 +- icuSources/data/unit/pt_GW.txt | 2 +- icuSources/data/unit/pt_LU.txt | 2 +- icuSources/data/unit/pt_MO.txt | 2 +- icuSources/data/unit/pt_MZ.txt | 2 +- icuSources/data/unit/pt_PT.txt | 74 +- icuSources/data/unit/pt_ST.txt | 2 +- icuSources/data/unit/pt_TL.txt | 2 +- icuSources/data/unit/qu.txt | 388 +- icuSources/data/unit/reslocal.mk | 35 - icuSources/data/unit/rm.txt | 2 +- icuSources/data/unit/rn.txt | 2 +- icuSources/data/unit/ro.txt | 412 +- icuSources/data/unit/ro_MD.txt | 10 +- icuSources/data/unit/rof.txt | 2 +- icuSources/data/unit/root.txt | 49 +- icuSources/data/unit/ru.txt | 189 +- icuSources/data/unit/rw.txt | 2 +- icuSources/data/unit/rwk.txt | 2 +- icuSources/data/unit/sa.txt | 2 +- icuSources/data/unit/sah.txt | 2 +- icuSources/data/unit/saq.txt | 2 +- icuSources/data/unit/sat.txt | 2 +- icuSources/data/unit/sat_Deva.txt | 2 +- icuSources/data/unit/sat_IN.txt | 5 + icuSources/data/unit/sat_Olck.txt | 5 + icuSources/data/unit/sat_Olck_IN.txt | 8 + icuSources/data/unit/sbp.txt | 2 +- icuSources/data/unit/sc.txt | 1966 +- icuSources/data/unit/scn.txt | 2 +- icuSources/data/unit/sd.txt | 85 +- icuSources/data/unit/sd_Deva.txt | 6 + icuSources/data/unit/se.txt | 2 +- icuSources/data/unit/seh.txt | 2 +- icuSources/data/unit/ses.txt | 2 +- icuSources/data/unit/sg.txt | 2 +- icuSources/data/unit/shi.txt | 2 +- icuSources/data/unit/shi_Latn.txt | 2 +- icuSources/data/unit/shi_Tfng.txt | 2 +- icuSources/data/unit/si.txt | 131 +- icuSources/data/unit/sk.txt | 353 +- icuSources/data/unit/sl.txt | 162 +- icuSources/data/unit/smn.txt | 2 +- icuSources/data/unit/sn.txt | 2 +- icuSources/data/unit/so.txt | 330 +- icuSources/data/unit/sq.txt | 151 +- icuSources/data/unit/sr.txt | 212 +- icuSources/data/unit/sr_Cyrl.txt | 2 +- icuSources/data/unit/sr_Latn.txt | 198 +- icuSources/data/unit/ss.txt | 2 +- icuSources/data/unit/st.txt | 2 +- icuSources/data/unit/sv.txt | 112 +- icuSources/data/unit/sv_FI.txt | 2 +- icuSources/data/unit/sw.txt | 203 +- icuSources/data/unit/sw_KE.txt | 135 + icuSources/data/unit/syr.txt | 2 +- icuSources/data/unit/ta.txt | 243 +- icuSources/data/unit/te.txt | 153 +- icuSources/data/unit/teo.txt | 2 +- icuSources/data/unit/tg.txt | 2 +- icuSources/data/unit/th.txt | 105 +- icuSources/data/unit/ti.txt | 2 +- icuSources/data/unit/tig.txt | 2 +- icuSources/data/unit/tk.txt | 99 +- icuSources/data/unit/tn.txt | 2 +- icuSources/data/unit/to.txt | 374 +- icuSources/data/unit/tr.txt | 468 +- icuSources/data/unit/trv.txt | 2 +- icuSources/data/unit/ts.txt | 2 +- icuSources/data/unit/tt.txt | 2 +- icuSources/data/unit/twq.txt | 2 +- icuSources/data/unit/tzm.txt | 2 +- icuSources/data/unit/ug.txt | 2 +- icuSources/data/unit/uk.txt | 175 +- icuSources/data/unit/ur.txt | 176 +- icuSources/data/unit/ur_Arab.txt | 5 + icuSources/data/unit/ur_Arab_IN.txt | 14 + icuSources/data/unit/ur_Arab_PK.txt | 8 + icuSources/data/unit/ur_Aran.txt | 5 + icuSources/data/unit/ur_Aran_IN.txt | 5 + icuSources/data/unit/ur_Aran_PK.txt | 5 + icuSources/data/unit/ur_IN.txt | 11 +- icuSources/data/unit/ur_PK.txt | 5 + icuSources/data/unit/uz.txt | 120 +- icuSources/data/unit/uz_Arab.txt | 2 +- icuSources/data/unit/uz_Cyrl.txt | 2 +- icuSources/data/unit/uz_Latn.txt | 2 +- icuSources/data/unit/vai.txt | 2 +- icuSources/data/unit/vai_Latn.txt | 2 +- icuSources/data/unit/vai_Vaii.txt | 2 +- icuSources/data/unit/ve.txt | 2 +- icuSources/data/unit/vi.txt | 228 +- icuSources/data/unit/vun.txt | 2 +- icuSources/data/unit/wa.txt | 2 +- icuSources/data/unit/wae.txt | 2 +- icuSources/data/unit/wal.txt | 2 +- icuSources/data/unit/wo.txt | 2 +- icuSources/data/unit/xh.txt | 2 +- icuSources/data/unit/xog.txt | 2 +- icuSources/data/unit/yav.txt | 2 +- icuSources/data/unit/yi.txt | 2 +- icuSources/data/unit/yo.txt | 124 +- icuSources/data/unit/yo_BJ.txt | 113 +- icuSources/data/unit/yue.txt | 94 +- icuSources/data/unit/yue_Hans.txt | 94 +- icuSources/data/unit/yue_Hant.txt | 2 +- icuSources/data/unit/zgh.txt | 2 +- icuSources/data/unit/zh.txt | 176 +- icuSources/data/unit/zh_Hans.txt | 2 +- icuSources/data/unit/zh_Hans_HK.txt | 2 +- icuSources/data/unit/zh_Hans_MO.txt | 2 +- icuSources/data/unit/zh_Hans_SG.txt | 2 +- icuSources/data/unit/zh_Hant.txt | 71 +- icuSources/data/unit/zh_Hant_HK.txt | 45 +- icuSources/data/unit/zh_Hant_MO.txt | 2 +- icuSources/data/unit/zu.txt | 207 +- icuSources/data/xml/brkitr/de.xml | 4 +- icuSources/data/xml/brkitr/el.xml | 4 +- icuSources/data/xml/brkitr/en.xml | 4 +- icuSources/data/xml/brkitr/en_US.xml | 4 +- icuSources/data/xml/brkitr/en_US_POSIX.xml | 4 +- icuSources/data/xml/brkitr/es.xml | 4 +- icuSources/data/xml/brkitr/fi.xml | 26 + icuSources/data/xml/brkitr/fr.xml | 4 +- icuSources/data/xml/brkitr/it.xml | 4 +- icuSources/data/xml/brkitr/ja.xml | 4 +- icuSources/data/xml/brkitr/pt.xml | 4 +- icuSources/data/xml/brkitr/root.xml | 4 +- icuSources/data/xml/brkitr/ru.xml | 4 +- icuSources/data/xml/brkitr/sv.xml | 26 + icuSources/data/xml/brkitr/zh.xml | 4 +- icuSources/data/xml/brkitr/zh_Hant.xml | 4 +- icuSources/data/xml/collation/root.xml | 4 +- icuSources/data/xml/main/ckb.xml | 25 - icuSources/data/xml/main/ms_Arab.xml | 25 - icuSources/data/xml/main/root.xml | 4 +- icuSources/data/xml/rbnf/be.xml | 2 +- icuSources/data/xml/rbnf/bg.xml | 2 +- icuSources/data/xml/rbnf/ca.xml | 2 +- icuSources/data/xml/rbnf/cy.xml | 2 +- icuSources/data/xml/rbnf/da.xml | 2 +- icuSources/data/xml/rbnf/de.xml | 2 +- icuSources/data/xml/rbnf/en.xml | 2 +- icuSources/data/xml/rbnf/fo.xml | 2 +- icuSources/data/xml/rbnf/ga.xml | 2 +- icuSources/data/xml/rbnf/is.xml | 2 +- icuSources/data/xml/rbnf/mk.xml | 2 +- icuSources/data/xml/rbnf/mt.xml | 2 +- icuSources/data/xml/rbnf/nb.xml | 2 +- icuSources/data/xml/rbnf/nn.xml | 2 +- icuSources/data/xml/rbnf/root.xml | 2 +- icuSources/data/xml/rbnf/ru.xml | 2 +- icuSources/data/xml/rbnf/sr.xml | 2 +- icuSources/data/xml/rbnf/uk.xml | 2 +- icuSources/data/zone/LOCALE_DEPS.json | 251 + icuSources/data/zone/af.txt | 7 +- icuSources/data/zone/agq.txt | 2 +- icuSources/data/zone/ak.txt | 2 +- icuSources/data/zone/am.txt | 5 +- icuSources/data/zone/ar.txt | 2 +- icuSources/data/zone/arn.txt | 2 +- icuSources/data/zone/as.txt | 2 +- icuSources/data/zone/asa.txt | 2 +- icuSources/data/zone/ast.txt | 2 +- icuSources/data/zone/az.txt | 30 +- icuSources/data/zone/az_Cyrl.txt | 2 +- icuSources/data/zone/az_Latn.txt | 2 +- icuSources/data/zone/ba.txt | 2 +- icuSources/data/zone/bas.txt | 2 +- icuSources/data/zone/be.txt | 65 +- icuSources/data/zone/bem.txt | 2 +- icuSources/data/zone/bez.txt | 2 +- icuSources/data/zone/bg.txt | 5 +- icuSources/data/zone/bm.txt | 2 +- icuSources/data/zone/bn.txt | 2 +- icuSources/data/zone/bo.txt | 2 +- icuSources/data/zone/br.txt | 109 +- icuSources/data/zone/brx.txt | 2 +- icuSources/data/zone/bs.txt | 7 +- icuSources/data/zone/bs_Cyrl.txt | 739 +- icuSources/data/zone/bs_Latn.txt | 2 +- icuSources/data/zone/byn.txt | 2 +- icuSources/data/zone/ca.txt | 26 +- icuSources/data/zone/ccp.txt | 2 +- icuSources/data/zone/ce.txt | 2 +- icuSources/data/zone/ceb.txt | 554 +- icuSources/data/zone/cgg.txt | 2 +- icuSources/data/zone/chr.txt | 5 +- icuSources/data/zone/ckb.txt | 2 +- icuSources/data/zone/co.txt | 2 +- icuSources/data/zone/cs.txt | 7 +- icuSources/data/zone/cv.txt | 2 +- icuSources/data/zone/cy.txt | 22 +- icuSources/data/zone/da.txt | 7 +- icuSources/data/zone/dav.txt | 2 +- icuSources/data/zone/de.txt | 5 +- icuSources/data/zone/de_CH.txt | 2 +- icuSources/data/zone/dje.txt | 2 +- icuSources/data/zone/dsb.txt | 2 +- icuSources/data/zone/dua.txt | 2 +- icuSources/data/zone/dv.txt | 2 +- icuSources/data/zone/dyo.txt | 2 +- icuSources/data/zone/dz.txt | 2 +- icuSources/data/zone/ebu.txt | 2 +- icuSources/data/zone/ee.txt | 2 +- icuSources/data/zone/el.txt | 12 +- icuSources/data/zone/en.txt | 2 +- icuSources/data/zone/en_001.txt | 28 +- icuSources/data/zone/en_150.txt | 2 +- icuSources/data/zone/en_AD.txt | 11 - icuSources/data/zone/en_AE.txt | 2 +- icuSources/data/zone/en_AG.txt | 2 +- icuSources/data/zone/en_AI.txt | 2 +- icuSources/data/zone/en_AL.txt | 11 +- icuSources/data/zone/en_AR.txt | 6 + icuSources/data/zone/en_AT.txt | 2 +- icuSources/data/zone/en_AU.txt | 26 +- icuSources/data/zone/en_BA.txt | 11 - icuSources/data/zone/en_BB.txt | 2 +- icuSources/data/zone/en_BD.txt | 8 +- icuSources/data/zone/en_BE.txt | 2 +- icuSources/data/zone/en_BG.txt | 8 +- icuSources/data/zone/en_BM.txt | 2 +- icuSources/data/zone/en_BN.txt | 6 + icuSources/data/zone/en_BR.txt | 6 + icuSources/data/zone/en_BS.txt | 2 +- icuSources/data/zone/en_BW.txt | 2 +- icuSources/data/zone/en_BZ.txt | 2 +- icuSources/data/zone/en_CA.txt | 3 +- icuSources/data/zone/en_CC.txt | 2 +- icuSources/data/zone/en_CH.txt | 2 +- icuSources/data/zone/en_CK.txt | 2 +- icuSources/data/zone/en_CM.txt | 2 +- icuSources/data/zone/en_CN.txt | 2 +- icuSources/data/zone/en_CX.txt | 2 +- icuSources/data/zone/en_CY.txt | 2 +- icuSources/data/zone/en_CZ.txt | 11 +- icuSources/data/zone/en_DE.txt | 2 +- icuSources/data/zone/en_DG.txt | 2 +- icuSources/data/zone/en_DK.txt | 2 +- icuSources/data/zone/en_DM.txt | 2 +- icuSources/data/zone/en_EE.txt | 11 +- icuSources/data/zone/en_ER.txt | 2 +- icuSources/data/zone/en_ES.txt | 11 - icuSources/data/zone/en_FI.txt | 2 +- icuSources/data/zone/en_FJ.txt | 2 +- icuSources/data/zone/en_FK.txt | 2 +- icuSources/data/zone/en_FM.txt | 2 +- icuSources/data/zone/en_FR.txt | 11 +- icuSources/data/zone/en_GB.txt | 1191 +- icuSources/data/zone/en_GD.txt | 2 +- icuSources/data/zone/en_GG.txt | 2 +- icuSources/data/zone/en_GH.txt | 2 +- icuSources/data/zone/en_GI.txt | 2 +- icuSources/data/zone/en_GM.txt | 2 +- icuSources/data/zone/en_GR.txt | 11 +- icuSources/data/zone/en_GU.txt | 2 +- icuSources/data/zone/en_GY.txt | 2 +- icuSources/data/zone/en_HK.txt | 2 +- icuSources/data/zone/en_HR.txt | 11 - icuSources/data/zone/en_HU.txt | 11 +- icuSources/data/zone/en_ID.txt | 8 +- icuSources/data/zone/en_IE.txt | 2 +- icuSources/data/zone/en_IL.txt | 2 +- icuSources/data/zone/en_IM.txt | 2 +- icuSources/data/zone/en_IN.txt | 2 +- icuSources/data/zone/en_IO.txt | 2 +- icuSources/data/zone/en_IS.txt | 11 - icuSources/data/zone/en_IT.txt | 11 - icuSources/data/zone/en_JE.txt | 2 +- icuSources/data/zone/en_JM.txt | 2 +- icuSources/data/zone/en_JP.txt | 4 +- icuSources/data/zone/en_KE.txt | 2 +- icuSources/data/zone/en_KI.txt | 2 +- icuSources/data/zone/en_KN.txt | 2 +- icuSources/data/zone/en_KY.txt | 2 +- icuSources/data/zone/en_LC.txt | 2 +- icuSources/data/zone/en_LR.txt | 2 +- icuSources/data/zone/en_LS.txt | 2 +- icuSources/data/zone/en_LT.txt | 11 +- icuSources/data/zone/en_LU.txt | 11 - icuSources/data/zone/en_LV.txt | 11 +- icuSources/data/zone/en_ME.txt | 11 - icuSources/data/zone/en_MG.txt | 2 +- icuSources/data/zone/en_MH.txt | 2 +- icuSources/data/zone/en_MM.txt | 8 +- icuSources/data/zone/en_MO.txt | 2 +- icuSources/data/zone/en_MP.txt | 2 +- icuSources/data/zone/en_MS.txt | 2 +- icuSources/data/zone/en_MT.txt | 2 +- icuSources/data/zone/en_MU.txt | 2 +- icuSources/data/zone/en_MV.txt | 6 + icuSources/data/zone/en_MW.txt | 2 +- icuSources/data/zone/en_MY.txt | 2 +- icuSources/data/zone/en_NA.txt | 2 +- icuSources/data/zone/en_NF.txt | 2 +- icuSources/data/zone/en_NG.txt | 2 +- icuSources/data/zone/en_NL.txt | 2 +- icuSources/data/zone/en_NO.txt | 11 +- icuSources/data/zone/en_NR.txt | 2 +- icuSources/data/zone/en_NU.txt | 2 +- icuSources/data/zone/en_NZ.txt | 2 +- icuSources/data/zone/en_PG.txt | 2 +- icuSources/data/zone/en_PK.txt | 2 +- icuSources/data/zone/en_PL.txt | 11 +- icuSources/data/zone/en_PN.txt | 2 +- icuSources/data/zone/en_PT.txt | 11 +- icuSources/data/zone/en_PW.txt | 2 +- icuSources/data/zone/en_RO.txt | 11 - icuSources/data/zone/en_RS.txt | 11 - icuSources/data/zone/en_RU.txt | 11 +- icuSources/data/zone/en_RW.txt | 2 +- icuSources/data/zone/en_SA.txt | 8 - icuSources/data/zone/en_SB.txt | 2 +- icuSources/data/zone/en_SC.txt | 2 +- icuSources/data/zone/en_SD.txt | 2 +- icuSources/data/zone/en_SE.txt | 2 +- icuSources/data/zone/en_SG.txt | 2 +- icuSources/data/zone/en_SH.txt | 2 +- icuSources/data/zone/en_SI.txt | 2 +- icuSources/data/zone/en_SK.txt | 11 +- icuSources/data/zone/en_SL.txt | 2 +- icuSources/data/zone/en_SS.txt | 2 +- icuSources/data/zone/en_SX.txt | 2 +- icuSources/data/zone/en_SZ.txt | 2 +- icuSources/data/zone/en_TC.txt | 2 +- icuSources/data/zone/en_TH.txt | 8 +- icuSources/data/zone/en_TK.txt | 2 +- icuSources/data/zone/en_TO.txt | 2 +- icuSources/data/zone/en_TR.txt | 11 +- icuSources/data/zone/en_TT.txt | 2 +- icuSources/data/zone/en_TV.txt | 2 +- icuSources/data/zone/en_TW.txt | 2 +- icuSources/data/zone/en_TZ.txt | 2 +- icuSources/data/zone/en_UA.txt | 11 +- icuSources/data/zone/en_UG.txt | 2 +- icuSources/data/zone/en_VC.txt | 2 +- icuSources/data/zone/en_VG.txt | 2 +- icuSources/data/zone/en_VU.txt | 2 +- icuSources/data/zone/en_WS.txt | 2 +- icuSources/data/zone/en_ZA.txt | 2 +- icuSources/data/zone/en_ZM.txt | 2 +- icuSources/data/zone/en_ZW.txt | 2 +- icuSources/data/zone/eo.txt | 2 +- icuSources/data/zone/es.txt | 8 +- icuSources/data/zone/es_419.txt | 22 +- icuSources/data/zone/es_AG.txt | 10 +- icuSources/data/zone/es_AI.txt | 10 - icuSources/data/zone/es_AR.txt | 2 +- icuSources/data/zone/es_AW.txt | 10 - icuSources/data/zone/es_BB.txt | 10 +- icuSources/data/zone/es_BL.txt | 10 - icuSources/data/zone/es_BM.txt | 10 +- icuSources/data/zone/es_BO.txt | 2 +- icuSources/data/zone/es_BQ.txt | 10 +- icuSources/data/zone/es_BR.txt | 2 +- icuSources/data/zone/es_BS.txt | 10 +- icuSources/data/zone/es_BZ.txt | 2 +- icuSources/data/zone/es_CA.txt | 2 +- icuSources/data/zone/es_CL.txt | 2 +- icuSources/data/zone/es_CO.txt | 2 +- icuSources/data/zone/es_CR.txt | 2 +- icuSources/data/zone/es_CU.txt | 2 +- icuSources/data/zone/es_CW.txt | 10 +- icuSources/data/zone/es_DM.txt | 10 +- icuSources/data/zone/es_DO.txt | 2 +- icuSources/data/zone/es_EC.txt | 2 +- icuSources/data/zone/es_FK.txt | 10 - icuSources/data/zone/es_GD.txt | 10 +- icuSources/data/zone/es_GF.txt | 10 - icuSources/data/zone/es_GL.txt | 10 - icuSources/data/zone/es_GP.txt | 10 - icuSources/data/zone/es_GT.txt | 2 +- icuSources/data/zone/es_GY.txt | 10 +- icuSources/data/zone/es_HN.txt | 2 +- icuSources/data/zone/es_HT.txt | 10 +- icuSources/data/zone/es_KN.txt | 10 +- icuSources/data/zone/es_KY.txt | 10 +- icuSources/data/zone/es_LC.txt | 10 +- icuSources/data/zone/es_MF.txt | 10 - icuSources/data/zone/es_MQ.txt | 10 - icuSources/data/zone/es_MS.txt | 10 - icuSources/data/zone/es_MX.txt | 29 +- icuSources/data/zone/es_NI.txt | 2 +- icuSources/data/zone/es_PA.txt | 2 +- icuSources/data/zone/es_PE.txt | 2 +- icuSources/data/zone/es_PM.txt | 10 - icuSources/data/zone/es_PR.txt | 2 +- icuSources/data/zone/es_PY.txt | 2 +- icuSources/data/zone/es_SR.txt | 10 - icuSources/data/zone/es_SV.txt | 2 +- icuSources/data/zone/es_SX.txt | 10 - icuSources/data/zone/es_TC.txt | 10 +- icuSources/data/zone/es_TT.txt | 10 +- icuSources/data/zone/es_US.txt | 35 +- icuSources/data/zone/es_UY.txt | 2 +- icuSources/data/zone/es_VC.txt | 10 +- icuSources/data/zone/es_VE.txt | 2 +- icuSources/data/zone/es_VG.txt | 10 +- icuSources/data/zone/es_VI.txt | 10 +- icuSources/data/zone/et.txt | 4 +- icuSources/data/zone/eu.txt | 7 +- icuSources/data/zone/ewo.txt | 2 +- icuSources/data/zone/fa.txt | 8 +- icuSources/data/zone/ff.txt | 2 +- icuSources/data/zone/ff_Latn.txt | 2 +- icuSources/data/zone/fi.txt | 2 +- icuSources/data/zone/fil.txt | 2 +- icuSources/data/zone/fo.txt | 5 +- icuSources/data/zone/fr.txt | 2 +- icuSources/data/zone/fr_CA.txt | 5 +- icuSources/data/zone/fr_GF.txt | 2 +- icuSources/data/zone/fur.txt | 2 +- icuSources/data/zone/fy.txt | 2 +- icuSources/data/zone/ga.txt | 2 +- icuSources/data/zone/gaa.txt | 385 +- icuSources/data/zone/gd.txt | 5 +- icuSources/data/zone/gez.txt | 2 +- icuSources/data/zone/gl.txt | 121 +- icuSources/data/zone/gn.txt | 2 +- icuSources/data/zone/gsw.txt | 2 +- icuSources/data/zone/gu.txt | 44 +- icuSources/data/zone/guz.txt | 2 +- icuSources/data/zone/gv.txt | 2 +- icuSources/data/zone/ha.txt | 726 +- icuSources/data/zone/ha_NE.txt | 432 - icuSources/data/zone/haw.txt | 2 +- icuSources/data/zone/he.txt | 20 +- icuSources/data/zone/hi.txt | 2 +- icuSources/data/zone/hi_Latn.txt | 2 +- icuSources/data/zone/hr.txt | 32 +- icuSources/data/zone/hsb.txt | 2 +- icuSources/data/zone/hu.txt | 6 +- icuSources/data/zone/hy.txt | 5 +- icuSources/data/zone/ia.txt | 2 +- icuSources/data/zone/id.txt | 10 +- icuSources/data/zone/ig.txt | 554 +- icuSources/data/zone/ii.txt | 2 +- icuSources/data/zone/io.txt | 2 +- icuSources/data/zone/is.txt | 2 +- icuSources/data/zone/it.txt | 5 +- icuSources/data/zone/iu.txt | 2 +- icuSources/data/zone/ja.txt | 5 +- icuSources/data/zone/jbo.txt | 12 +- icuSources/data/zone/jgo.txt | 2 +- icuSources/data/zone/jmc.txt | 2 +- icuSources/data/zone/jv.txt | 13 +- icuSources/data/zone/ka.txt | 4 +- icuSources/data/zone/kab.txt | 2 +- icuSources/data/zone/kaj.txt | 2 +- icuSources/data/zone/kam.txt | 2 +- icuSources/data/zone/kcg.txt | 2 +- icuSources/data/zone/kde.txt | 2 +- icuSources/data/zone/kea.txt | 119 +- icuSources/data/zone/khq.txt | 2 +- icuSources/data/zone/ki.txt | 2 +- icuSources/data/zone/kk.txt | 13 +- icuSources/data/zone/kkj.txt | 2 +- icuSources/data/zone/kl.txt | 2 +- icuSources/data/zone/kln.txt | 2 +- icuSources/data/zone/km.txt | 5 +- icuSources/data/zone/kn.txt | 6 +- icuSources/data/zone/ko.txt | 2 +- icuSources/data/zone/ko_KP.txt | 2 +- icuSources/data/zone/kok.txt | 1251 +- icuSources/data/zone/kpe.txt | 2 +- icuSources/data/zone/ks.txt | 2 +- icuSources/data/zone/ks_Arab.txt | 5 + icuSources/data/zone/ks_Arab_IN.txt | 8 + icuSources/data/zone/ks_Aran.txt | 5 + icuSources/data/zone/ks_Deva.txt | 6 + icuSources/data/zone/ks_IN.txt | 5 + icuSources/data/zone/ksb.txt | 2 +- icuSources/data/zone/ksf.txt | 2 +- icuSources/data/zone/ksh.txt | 2 +- icuSources/data/zone/ku.txt | 2 +- icuSources/data/zone/kw.txt | 2 +- icuSources/data/zone/ky.txt | 5 +- icuSources/data/zone/lag.txt | 2 +- icuSources/data/zone/lb.txt | 2 +- icuSources/data/zone/lg.txt | 2 +- icuSources/data/zone/lkt.txt | 2 +- icuSources/data/zone/ln.txt | 2 +- icuSources/data/zone/lo.txt | 21 +- icuSources/data/zone/lrc.txt | 2 +- icuSources/data/zone/lt.txt | 2 +- icuSources/data/zone/lu.txt | 2 +- icuSources/data/zone/luo.txt | 2 +- icuSources/data/zone/luy.txt | 2 +- icuSources/data/zone/lv.txt | 5 +- icuSources/data/zone/mas.txt | 2 +- icuSources/data/zone/mer.txt | 2 +- icuSources/data/zone/mfe.txt | 2 +- icuSources/data/zone/mg.txt | 2 +- icuSources/data/zone/mgh.txt | 2 +- icuSources/data/zone/mgo.txt | 2 +- icuSources/data/zone/mi.txt | 2 +- icuSources/data/zone/mk.txt | 2 +- icuSources/data/zone/ml.txt | 4 +- icuSources/data/zone/mn.txt | 67 +- icuSources/data/zone/mni.txt | 2 +- icuSources/data/zone/mni_Beng.txt | 5 + icuSources/data/zone/mni_Beng_IN.txt | 8 + icuSources/data/zone/mni_IN.txt | 5 + icuSources/data/zone/mni_Mtei.txt | 2 +- icuSources/data/zone/moh.txt | 2 +- icuSources/data/zone/mr.txt | 2 +- icuSources/data/zone/ms.txt | 13 +- icuSources/data/zone/ms_Arab.txt | 2 +- icuSources/data/zone/mt.txt | 2 +- icuSources/data/zone/mua.txt | 2 +- icuSources/data/zone/my.txt | 7 +- icuSources/data/zone/myv.txt | 7 +- icuSources/data/zone/mzn.txt | 2 +- icuSources/data/zone/naq.txt | 2 +- icuSources/data/zone/nb.txt | 4 +- icuSources/data/zone/nd.txt | 2 +- icuSources/data/zone/nds.txt | 2 +- icuSources/data/zone/ne.txt | 5 +- icuSources/data/zone/ne_IN.txt | 2 +- icuSources/data/zone/nl.txt | 23 +- icuSources/data/zone/nl_SR.txt | 2 +- icuSources/data/zone/nmg.txt | 2 +- icuSources/data/zone/nn.txt | 2 +- icuSources/data/zone/nnh.txt | 2 +- icuSources/data/zone/nqo.txt | 2 +- icuSources/data/zone/nr.txt | 2 +- icuSources/data/zone/nso.txt | 2 +- icuSources/data/zone/nus.txt | 2 +- icuSources/data/zone/ny.txt | 2 +- icuSources/data/zone/nyn.txt | 2 +- icuSources/data/zone/oc.txt | 2 +- icuSources/data/zone/om.txt | 2 +- icuSources/data/zone/or.txt | 5 +- icuSources/data/zone/os.txt | 2 +- icuSources/data/zone/pa.txt | 4 +- icuSources/data/zone/pa_Arab.txt | 2 +- icuSources/data/zone/pa_Aran_PK.txt | 2 +- icuSources/data/zone/pa_Guru.txt | 2 +- icuSources/data/zone/pa_PK.txt | 2 +- icuSources/data/zone/pl.txt | 6 +- icuSources/data/zone/ps.txt | 648 +- icuSources/data/zone/ps_PK.txt | 2 +- icuSources/data/zone/pt.txt | 406 +- icuSources/data/zone/pt_AO.txt | 2 +- icuSources/data/zone/pt_CH.txt | 2 +- icuSources/data/zone/pt_CV.txt | 4 +- icuSources/data/zone/pt_FR.txt | 8 +- icuSources/data/zone/pt_GQ.txt | 2 +- icuSources/data/zone/pt_GW.txt | 2 +- icuSources/data/zone/pt_LU.txt | 2 +- icuSources/data/zone/pt_MO.txt | 2 +- icuSources/data/zone/pt_MZ.txt | 2 +- icuSources/data/zone/pt_PT.txt | 364 +- icuSources/data/zone/pt_ST.txt | 2 +- icuSources/data/zone/pt_TL.txt | 2 +- icuSources/data/zone/qu.txt | 765 +- icuSources/data/zone/qu_BO.txt | 2 +- icuSources/data/zone/qu_EC.txt | 2 +- icuSources/data/zone/reslocal.mk | 35 - icuSources/data/zone/rm.txt | 2 +- icuSources/data/zone/rn.txt | 2 +- icuSources/data/zone/ro.txt | 5 +- icuSources/data/zone/rof.txt | 2 +- icuSources/data/zone/root.txt | 2 +- icuSources/data/zone/ru.txt | 6 +- icuSources/data/zone/rw.txt | 2 +- icuSources/data/zone/rwk.txt | 2 +- icuSources/data/zone/sa.txt | 2 +- icuSources/data/zone/sah.txt | 2 +- icuSources/data/zone/saq.txt | 2 +- icuSources/data/zone/sat.txt | 2 +- icuSources/data/zone/sat_Deva.txt | 2 +- icuSources/data/zone/sat_IN.txt | 5 + icuSources/data/zone/sat_Olck.txt | 5 + icuSources/data/zone/sat_Olck_IN.txt | 8 + icuSources/data/zone/sbp.txt | 2 +- icuSources/data/zone/sc.txt | 1005 +- icuSources/data/zone/scn.txt | 2 +- icuSources/data/zone/sd.txt | 5 +- icuSources/data/zone/sd_Deva.txt | 6 + icuSources/data/zone/se.txt | 2 +- icuSources/data/zone/se_FI.txt | 2 +- icuSources/data/zone/seh.txt | 2 +- icuSources/data/zone/ses.txt | 2 +- icuSources/data/zone/sg.txt | 2 +- icuSources/data/zone/shi.txt | 2 +- icuSources/data/zone/shi_Latn.txt | 2 +- icuSources/data/zone/shi_Tfng.txt | 2 +- icuSources/data/zone/si.txt | 5 +- icuSources/data/zone/sk.txt | 3 +- icuSources/data/zone/sl.txt | 9 +- icuSources/data/zone/smn.txt | 2 +- icuSources/data/zone/sn.txt | 2 +- icuSources/data/zone/so.txt | 177 +- icuSources/data/zone/sq.txt | 5 +- icuSources/data/zone/sr.txt | 6 +- icuSources/data/zone/sr_Cyrl.txt | 2 +- icuSources/data/zone/sr_Latn.txt | 6 +- icuSources/data/zone/ss.txt | 2 +- icuSources/data/zone/st.txt | 2 +- icuSources/data/zone/sv.txt | 2 +- icuSources/data/zone/sw.txt | 2 +- icuSources/data/zone/sw_KE.txt | 251 + icuSources/data/zone/syr.txt | 2 +- icuSources/data/zone/ta.txt | 2 +- icuSources/data/zone/ta_MY.txt | 2 +- icuSources/data/zone/ta_SG.txt | 2 +- icuSources/data/zone/te.txt | 2 +- icuSources/data/zone/teo.txt | 2 +- icuSources/data/zone/tg.txt | 4 +- icuSources/data/zone/th.txt | 6 +- icuSources/data/zone/ti.txt | 2 +- icuSources/data/zone/tig.txt | 2 +- icuSources/data/zone/tk.txt | 26 +- icuSources/data/zone/tn.txt | 2 +- icuSources/data/zone/to.txt | 73 +- icuSources/data/zone/tr.txt | 7 +- icuSources/data/zone/trv.txt | 2 +- icuSources/data/zone/ts.txt | 2 +- icuSources/data/zone/tt.txt | 2 +- icuSources/data/zone/twq.txt | 2 +- icuSources/data/zone/tzm.txt | 2 +- icuSources/data/zone/ug.txt | 2 +- icuSources/data/zone/uk.txt | 11 +- icuSources/data/zone/ur.txt | 20 +- icuSources/data/zone/ur_Arab.txt | 5 + icuSources/data/zone/ur_Arab_IN.txt | 211 + icuSources/data/zone/ur_Arab_PK.txt | 8 + icuSources/data/zone/ur_Aran.txt | 5 + icuSources/data/zone/ur_Aran_IN.txt | 5 + icuSources/data/zone/ur_Aran_PK.txt | 5 + icuSources/data/zone/ur_IN.txt | 209 +- icuSources/data/zone/ur_PK.txt | 5 + icuSources/data/zone/uz.txt | 2 +- icuSources/data/zone/uz_Arab.txt | 2 +- icuSources/data/zone/uz_Cyrl.txt | 2 +- icuSources/data/zone/uz_Latn.txt | 2 +- icuSources/data/zone/vai.txt | 2 +- icuSources/data/zone/vai_Latn.txt | 2 +- icuSources/data/zone/vai_Vaii.txt | 2 +- icuSources/data/zone/ve.txt | 2 +- icuSources/data/zone/vi.txt | 11 +- icuSources/data/zone/vun.txt | 2 +- icuSources/data/zone/wa.txt | 2 +- icuSources/data/zone/wae.txt | 2 +- icuSources/data/zone/wal.txt | 2 +- icuSources/data/zone/wo.txt | 2 +- icuSources/data/zone/xh.txt | 2 +- icuSources/data/zone/xog.txt | 2 +- icuSources/data/zone/yav.txt | 2 +- icuSources/data/zone/yi.txt | 2 +- icuSources/data/zone/yo.txt | 505 +- icuSources/data/zone/yo_BJ.txt | 14 +- icuSources/data/zone/yue.txt | 5 +- icuSources/data/zone/yue_Hans.txt | 5 +- icuSources/data/zone/yue_Hant.txt | 2 +- icuSources/data/zone/zgh.txt | 2 +- icuSources/data/zone/zh.txt | 9 +- icuSources/data/zone/zh_Hans.txt | 2 +- icuSources/data/zone/zh_Hans_SG.txt | 2 +- icuSources/data/zone/zh_Hant.txt | 3 +- icuSources/data/zone/zh_Hant_HK.txt | 8 +- icuSources/data/zone/zh_Hant_MO.txt | 2 +- icuSources/data/zone/zu.txt | 56 +- icuSources/extra/Makefile.in | 2 +- icuSources/extra/scrptrun/scrptrun.cpp | 3 + icuSources/extra/scrptrun/scrptrun.h | 3 + icuSources/extra/scrptrun/srtest.cpp | 5 +- icuSources/extra/uconv/makedata.mak | 25 +- icuSources/extra/uconv/uconv.vcxproj | 156 +- icuSources/i18n/Makefile.in | 14 +- icuSources/i18n/alphaindex.cpp | 7 +- icuSources/i18n/anytrans.cpp | 2 +- icuSources/i18n/anytrans.h | 2 +- icuSources/i18n/astro.cpp | 17 +- icuSources/i18n/bocsu.h | 4 +- icuSources/i18n/brktrans.cpp | 2 +- icuSources/i18n/brktrans.h | 2 +- icuSources/i18n/buddhcal.cpp | 2 +- icuSources/i18n/buddhcal.h | 2 +- icuSources/i18n/calendar.cpp | 7 +- icuSources/i18n/casetrn.cpp | 2 +- icuSources/i18n/casetrn.h | 2 +- icuSources/i18n/chnsecal.cpp | 19 +- icuSources/i18n/chnsecal.h | 2 +- icuSources/i18n/choicfmt.cpp | 2 +- icuSources/i18n/collationfcd.cpp | 60 +- icuSources/i18n/collationiterator.cpp | 4 +- icuSources/i18n/compactdecimalformat.cpp | 8 +- icuSources/i18n/coptccal.cpp | 2 +- icuSources/i18n/coptccal.h | 2 +- icuSources/i18n/cpdtrans.cpp | 2 +- icuSources/i18n/cpdtrans.h | 2 +- icuSources/i18n/curramt.cpp | 2 +- icuSources/i18n/currfmt.cpp | 2 +- icuSources/i18n/currfmt.h | 2 +- icuSources/i18n/currunit.cpp | 2 +- icuSources/i18n/dangical.cpp | 2 +- icuSources/i18n/dangical.h | 2 +- icuSources/i18n/datefmt.cpp | 4 +- icuSources/i18n/dcfmtsym.cpp | 67 +- icuSources/i18n/decNumberLocal.h | 4 +- icuSources/i18n/decimfmt.cpp | 394 +- .../i18n/double-conversion-bignum-dtoa.cpp | 40 +- icuSources/i18n/double-conversion-bignum.cpp | 581 +- icuSources/i18n/double-conversion-bignum.h | 68 +- .../i18n/double-conversion-cached-powers.cpp | 204 +- .../i18n/double-conversion-cached-powers.h | 26 +- icuSources/i18n/double-conversion-diy-fp.cpp | 74 - icuSources/i18n/double-conversion-diy-fp.h | 59 +- .../double-conversion-double-to-string.cpp | 450 + .../i18n/double-conversion-double-to-string.h | 419 + .../i18n/double-conversion-fast-dtoa.cpp | 54 +- icuSources/i18n/double-conversion-ieee.h | 38 +- ...=> double-conversion-string-to-double.cpp} | 462 +- .../i18n/double-conversion-string-to-double.h | 244 + icuSources/i18n/double-conversion-strtod.cpp | 146 +- icuSources/i18n/double-conversion-strtod.h | 5 + icuSources/i18n/double-conversion-utils.h | 107 +- icuSources/i18n/double-conversion.h | 557 +- icuSources/i18n/dtfmtsym.cpp | 30 +- icuSources/i18n/dtitv_impl.h | 2 +- icuSources/i18n/dtitvfmt.cpp | 27 +- icuSources/i18n/dtitvinf.cpp | 134 +- icuSources/i18n/dtptngen.cpp | 226 +- icuSources/i18n/dtptngen_impl.h | 2 + icuSources/i18n/esctrn.cpp | 2 +- icuSources/i18n/esctrn.h | 2 +- icuSources/i18n/ethpccal.cpp | 2 +- icuSources/i18n/ethpccal.h | 2 +- icuSources/i18n/fmtable.cpp | 2 +- ...ilder.cpp => formatted_string_builder.cpp} | 230 +- icuSources/i18n/formatted_string_builder.h | 253 + icuSources/i18n/formattedval_impl.h | 39 +- icuSources/i18n/formattedval_sbimpl.cpp | 182 +- icuSources/i18n/funcrepl.cpp | 2 +- icuSources/i18n/funcrepl.h | 2 +- icuSources/i18n/gender.cpp | 6 +- icuSources/i18n/gregocal.cpp | 32 +- icuSources/i18n/hebrwcal.cpp | 2 +- icuSources/i18n/hebrwcal.h | 2 +- icuSources/i18n/i18n.vcxproj | 129 +- icuSources/i18n/i18n.vcxproj.filters | 26 +- icuSources/i18n/i18n_uwp.vcxproj | 103 +- icuSources/i18n/indiancal.cpp | 2 +- icuSources/i18n/indiancal.h | 2 +- icuSources/i18n/islamcal.cpp | 8 +- icuSources/i18n/islamcal.h | 2 +- icuSources/i18n/japancal.cpp | 2 +- icuSources/i18n/japancal.h | 2 +- icuSources/i18n/listformatter.cpp | 378 +- icuSources/i18n/measfmt.cpp | 571 +- icuSources/i18n/measunit.cpp | 576 +- icuSources/i18n/measure.cpp | 4 +- icuSources/i18n/msgfmt.cpp | 6 +- icuSources/i18n/name2uni.cpp | 2 +- icuSources/i18n/name2uni.h | 2 +- icuSources/i18n/nortrans.cpp | 2 +- icuSources/i18n/nortrans.h | 2 +- icuSources/i18n/nounit.cpp | 2 +- icuSources/i18n/nultrans.cpp | 2 +- icuSources/i18n/nultrans.h | 2 +- icuSources/i18n/number_affixutils.cpp | 8 +- icuSources/i18n/number_affixutils.h | 10 +- icuSources/i18n/number_asformat.cpp | 10 +- icuSources/i18n/number_asformat.h | 2 +- icuSources/i18n/number_compact.cpp | 6 +- icuSources/i18n/number_currencysymbols.cpp | 6 +- icuSources/i18n/number_decimalquantity.cpp | 21 +- icuSources/i18n/number_decimalquantity.h | 11 +- icuSources/i18n/number_decnum.h | 2 + icuSources/i18n/number_fluent.cpp | 4 +- icuSources/i18n/number_formatimpl.cpp | 76 +- icuSources/i18n/number_formatimpl.h | 24 +- icuSources/i18n/number_longnames.cpp | 19 +- icuSources/i18n/number_longnames.h | 4 +- icuSources/i18n/number_mapper.h | 12 +- icuSources/i18n/number_modifiers.cpp | 22 +- icuSources/i18n/number_modifiers.h | 56 +- icuSources/i18n/number_output.cpp | 13 +- icuSources/i18n/number_padding.cpp | 6 +- icuSources/i18n/number_patternmodifier.cpp | 38 +- icuSources/i18n/number_patternmodifier.h | 16 +- icuSources/i18n/number_patternstring.cpp | 7 +- icuSources/i18n/number_patternstring.h | 2 +- icuSources/i18n/number_rounding.cpp | 16 +- icuSources/i18n/number_scientific.cpp | 12 +- icuSources/i18n/number_scientific.h | 2 +- icuSources/i18n/number_skeletons.cpp | 11 +- icuSources/i18n/number_skeletons.h | 6 +- icuSources/i18n/number_stringbuilder.h | 164 - icuSources/i18n/number_types.h | 28 +- icuSources/i18n/number_utils.cpp | 22 +- icuSources/i18n/number_utils.h | 45 +- icuSources/i18n/number_utypes.h | 6 +- icuSources/i18n/numfmt.cpp | 32 +- icuSources/i18n/numparse_affixes.cpp | 5 +- icuSources/i18n/numparse_compositions.cpp | 1 + icuSources/i18n/numparse_currency.cpp | 1 + icuSources/i18n/numparse_decimal.cpp | 1 + icuSources/i18n/numparse_impl.cpp | 6 +- icuSources/i18n/numparse_impl.h | 1 + icuSources/i18n/numparse_parsednumber.cpp | 5 +- icuSources/i18n/numparse_scientific.cpp | 74 +- icuSources/i18n/numparse_scientific.h | 2 + icuSources/i18n/numparse_stringsegment.h | 24 - icuSources/i18n/numparse_symbols.cpp | 9 +- icuSources/i18n/numparse_symbols.h | 2 +- icuSources/i18n/numparse_types.h | 115 +- icuSources/i18n/numrange_fluent.cpp | 4 +- icuSources/i18n/numrange_impl.cpp | 2 +- icuSources/i18n/numrange_impl.h | 6 +- icuSources/i18n/numsys.cpp | 2 +- icuSources/i18n/olsontz.cpp | 99 +- icuSources/i18n/olsontz.h | 2 +- icuSources/i18n/persncal.cpp | 2 +- icuSources/i18n/persncal.h | 2 +- icuSources/i18n/plurfmt.cpp | 15 +- icuSources/i18n/quant.cpp | 2 +- icuSources/i18n/quant.h | 2 +- icuSources/i18n/quantityformatter.cpp | 10 +- icuSources/i18n/quantityformatter.h | 11 +- icuSources/i18n/rbnf.cpp | 53 +- icuSources/i18n/rbt.cpp | 10 +- icuSources/i18n/rbt.h | 2 +- icuSources/i18n/rbt_pars.cpp | 2 +- icuSources/i18n/rbt_rule.cpp | 6 +- icuSources/i18n/rbtz.cpp | 10 +- icuSources/i18n/regexcmp.cpp | 73 +- icuSources/i18n/regeximp.h | 2 +- icuSources/i18n/region.cpp | 40 +- icuSources/i18n/reldatefmt.cpp | 22 +- icuSources/i18n/reldtfmt.cpp | 4 +- icuSources/i18n/reldtfmt.h | 2 +- icuSources/i18n/rematch.cpp | 146 +- icuSources/i18n/remtrans.cpp | 6 +- icuSources/i18n/remtrans.h | 2 +- icuSources/i18n/repattrn.cpp | 63 +- icuSources/i18n/rulebasedcollator.cpp | 5 +- icuSources/i18n/scientificnumberformatter.cpp | 4 +- icuSources/i18n/scriptset.cpp | 26 +- icuSources/i18n/scriptset.h | 4 +- icuSources/i18n/selfmt.cpp | 2 +- icuSources/i18n/simpletz.cpp | 8 +- icuSources/i18n/smpdtfmt.cpp | 348 +- ...e_stringsegment.cpp => string_segment.cpp} | 7 +- icuSources/i18n/string_segment.h | 134 + icuSources/i18n/strmatch.cpp | 2 +- icuSources/i18n/strmatch.h | 2 +- icuSources/i18n/strrepl.cpp | 2 +- icuSources/i18n/strrepl.h | 2 +- icuSources/i18n/stsearch.cpp | 2 +- icuSources/i18n/taiwncal.cpp | 2 +- icuSources/i18n/taiwncal.h | 2 +- icuSources/i18n/timezone.cpp | 20 +- icuSources/i18n/titletrn.cpp | 2 +- icuSources/i18n/titletrn.h | 2 +- icuSources/i18n/tmunit.cpp | 2 +- icuSources/i18n/tmutamt.cpp | 2 +- icuSources/i18n/tmutfmt.cpp | 10 +- icuSources/i18n/tolowtrn.cpp | 2 +- icuSources/i18n/tolowtrn.h | 2 +- icuSources/i18n/toupptrn.cpp | 2 +- icuSources/i18n/toupptrn.h | 2 +- icuSources/i18n/translit.cpp | 71 +- icuSources/i18n/transreg.cpp | 8 +- icuSources/i18n/tridpars.cpp | 12 +- icuSources/i18n/tzfmt.cpp | 29 +- icuSources/i18n/tzgnames.cpp | 52 +- icuSources/i18n/tznames.cpp | 19 +- icuSources/i18n/tznames_impl.cpp | 45 +- icuSources/i18n/tznames_impl.h | 4 +- icuSources/i18n/tzrule.cpp | 2 +- icuSources/i18n/uameasureformat.cpp | 32 +- icuSources/i18n/ucal.cpp | 29 +- icuSources/i18n/udat.cpp | 23 +- icuSources/i18n/ulistformatter.cpp | 15 + icuSources/i18n/unesctrn.cpp | 2 +- icuSources/i18n/unesctrn.h | 2 +- icuSources/i18n/uni2name.cpp | 2 +- icuSources/i18n/uni2name.h | 2 +- icuSources/i18n/unicode/alphaindex.h | 8 +- icuSources/i18n/unicode/basictz.h | 14 +- icuSources/i18n/unicode/calendar.h | 29 +- icuSources/i18n/unicode/choicfmt.h | 11 +- icuSources/i18n/unicode/coleitr.h | 6 +- icuSources/i18n/unicode/coll.h | 26 +- .../i18n/unicode/compactdecimalformat.h | 9 +- icuSources/i18n/unicode/curramt.h | 9 +- icuSources/i18n/unicode/currpinf.h | 6 +- icuSources/i18n/unicode/currunit.h | 9 +- icuSources/i18n/unicode/datefmt.h | 14 +- icuSources/i18n/unicode/dcfmtsym.h | 10 +- icuSources/i18n/unicode/decimfmt.h | 35 +- icuSources/i18n/unicode/dtfmtsym.h | 6 +- icuSources/i18n/unicode/dtitvfmt.h | 8 +- icuSources/i18n/unicode/dtitvinf.h | 8 +- icuSources/i18n/unicode/dtptngen.h | 14 +- icuSources/i18n/unicode/dtrule.h | 8 +- icuSources/i18n/unicode/fieldpos.h | 6 +- icuSources/i18n/unicode/fmtable.h | 6 +- icuSources/i18n/unicode/format.h | 6 +- icuSources/i18n/unicode/formattedvalue.h | 25 +- icuSources/i18n/unicode/fpositer.h | 9 +- icuSources/i18n/unicode/gender.h | 4 + icuSources/i18n/unicode/gregocal.h | 10 +- icuSources/i18n/unicode/listformatter.h | 34 +- icuSources/i18n/unicode/measfmt.h | 21 +- icuSources/i18n/unicode/measunit.h | 231 +- icuSources/i18n/unicode/measure.h | 9 +- icuSources/i18n/unicode/msgfmt.h | 12 +- icuSources/i18n/unicode/nounit.h | 9 +- icuSources/i18n/unicode/numberformatter.h | 281 +- .../i18n/unicode/numberrangeformatter.h | 137 +- icuSources/i18n/unicode/numfmt.h | 18 +- icuSources/i18n/unicode/numsys.h | 6 +- icuSources/i18n/unicode/plurfmt.h | 19 +- icuSources/i18n/unicode/plurrule.h | 6 +- icuSources/i18n/unicode/rbnf.h | 30 +- icuSources/i18n/unicode/rbtz.h | 10 +- icuSources/i18n/unicode/regex.h | 13 +- icuSources/i18n/unicode/region.h | 9 +- icuSources/i18n/unicode/reldatefmt.h | 27 +- .../i18n/unicode/scientificnumberformatter.h | 11 +- icuSources/i18n/unicode/search.h | 9 +- icuSources/i18n/unicode/selfmt.h | 11 +- icuSources/i18n/unicode/simpletz.h | 10 +- icuSources/i18n/unicode/smpdtfmt.h | 25 +- icuSources/i18n/unicode/sortkey.h | 6 +- icuSources/i18n/unicode/stsearch.h | 11 +- icuSources/i18n/unicode/tblcoll.h | 13 +- icuSources/i18n/unicode/timezone.h | 16 +- icuSources/i18n/unicode/tmunit.h | 9 +- icuSources/i18n/unicode/tmutamt.h | 14 +- icuSources/i18n/unicode/tmutfmt.h | 10 +- icuSources/i18n/unicode/translit.h | 6 +- icuSources/i18n/unicode/tzfmt.h | 9 +- icuSources/i18n/unicode/tznames.h | 7 +- icuSources/i18n/unicode/tzrule.h | 14 +- icuSources/i18n/unicode/tztrans.h | 8 +- icuSources/i18n/unicode/uameasureformat.h | 14 + icuSources/i18n/unicode/ucal.h | 42 +- icuSources/i18n/unicode/ucol.h | 4 +- icuSources/i18n/unicode/ucsdet.h | 2 +- icuSources/i18n/unicode/udat.h | 16 +- icuSources/i18n/unicode/udateintervalformat.h | 2 +- icuSources/i18n/unicode/udatpg.h | 4 +- icuSources/i18n/unicode/ufieldpositer.h | 2 +- icuSources/i18n/unicode/uformattable.h | 2 +- icuSources/i18n/unicode/uformattedvalue.h | 3 +- icuSources/i18n/unicode/ulistformatter.h | 93 +- icuSources/i18n/unicode/umsg.h | 2 +- icuSources/i18n/unicode/unirepl.h | 6 +- icuSources/i18n/unicode/unum.h | 6 +- icuSources/i18n/unicode/unumberformatter.h | 71 +- icuSources/i18n/unicode/unumsys.h | 2 +- icuSources/i18n/unicode/upluralrules.h | 2 +- icuSources/i18n/unicode/uregex.h | 2 +- icuSources/i18n/unicode/ureldatefmt.h | 2 +- icuSources/i18n/unicode/usearch.h | 20 +- icuSources/i18n/unicode/uspoof.h | 500 +- icuSources/i18n/unicode/utrans.h | 13 +- icuSources/i18n/unicode/vtzone.h | 10 +- icuSources/i18n/unum.cpp | 5 + icuSources/i18n/uregex.cpp | 3 +- icuSources/i18n/usearch.cpp | 24 +- icuSources/i18n/uspoof.cpp | 121 +- icuSources/i18n/uspoof_impl.cpp | 4 +- icuSources/i18n/vtzone.cpp | 14 +- icuSources/i18n/windtfmt.cpp | 2 +- icuSources/i18n/windtfmt.h | 2 +- icuSources/i18n/winnmfmt.cpp | 2 +- icuSources/i18n/winnmfmt.h | 2 +- icuSources/i18n/zonemeta.cpp | 42 +- icuSources/io/io.vcxproj | 122 +- icuSources/io/locbund.cpp | 4 +- icuSources/io/ucln_io.cpp | 1 + icuSources/io/unicode/ustdio.h | 2 +- icuSources/io/unicode/ustream.h | 8 +- icuSources/layoutex/layoutex.vcxproj | 13 +- .../icutools/__init__.py} | 5 +- .../icutools/databuilder}/__init__.py | 0 .../icutools/databuilder}/__main__.py | 130 +- .../icutools/databuilder}/comment_stripper.py | 0 .../icutools/databuilder}/filtration.py | 135 +- .../databuilder}/filtration_schema.json | 43 +- .../databuilder/locale_dependencies.py | 414 + .../databuilder}/renderers/__init__.py | 0 .../databuilder/renderers/common_exec.py | 182 + .../databuilder}/renderers/makefile.py | 0 .../icutools/databuilder}/request_types.py | 75 +- .../icutools/databuilder}/test/__init__.py | 0 .../icutools/databuilder}/test/__main__.py | 0 .../databuilder}/test/filtration_test.py | 96 +- .../test/sample_data/brkitr/LOCALE_DEPS.json | 10 + .../sample_data/locales/LOCALE_DEPS.json} | 269 +- .../test/sample_data/rbnf/LOCALE_DEPS.json | 36 + .../icutools/databuilder}/utils.py | 41 +- icuSources/samples/break/break.vcxproj | 4 - icuSources/samples/cal/cal.c | 4 +- icuSources/samples/cal/cal.vcxproj | 4 - icuSources/samples/case/case.vcxproj | 12 +- icuSources/samples/citer/citer.cpp | 4 +- icuSources/samples/citer/citer.vcxproj | 4 - icuSources/samples/coll/coll.vcxproj | 4 - icuSources/samples/csdet/csdet.vcxproj | 4 - icuSources/samples/date/date.vcxproj | 4 - icuSources/samples/datefmt/datefmt.vcxproj | 4 - icuSources/samples/layout/layout.vcxproj | 4 - icuSources/samples/legacy/legacy.vcxproj | 4 - icuSources/samples/msgfmt/msgfmt.vcxproj | 4 - icuSources/samples/numfmt/numfmt.vcxproj | 4 - icuSources/samples/props/props.vcxproj | 4 - icuSources/samples/strsrch/strsrch.vcxproj | 4 - icuSources/samples/translit/translit.vcxproj | 4 - icuSources/samples/uciter8/uciter8.vcxproj | 4 - icuSources/samples/ucnv/ucnv.vcxproj | 4 - icuSources/samples/udata/reader.vcxproj | 4 - icuSources/samples/udata/writer.vcxproj | 4 - icuSources/samples/ufortune/ufortune.vcxproj | 2 - icuSources/samples/ugrep/ugrep.vcxproj | 4 - icuSources/samples/uresb/uresb.vcxproj | 4 - icuSources/samples/ustring/ustring.vcxproj | 4 - icuSources/stubdata/stubdata.vcxproj | 110 +- icuSources/test/Makefile.in | 6 +- icuSources/test/cintltst/bocu1tst.c | 4 +- icuSources/test/cintltst/callcoll.c | 2 +- icuSources/test/cintltst/capitst.c | 129 +- icuSources/test/cintltst/cbiapts.c | 58 +- icuSources/test/cintltst/cbiditst.c | 11 +- icuSources/test/cintltst/ccaltst.c | 121 +- icuSources/test/cintltst/ccapitst.c | 24 +- .../test/cintltst/cdateintervalformattest.c | 37 + icuSources/test/cintltst/cdattst.c | 424 +- icuSources/test/cintltst/cdtdptst.c | 49 +- icuSources/test/cintltst/cdtrgtst.c | 1 + icuSources/test/cintltst/cintltst.c | 21 +- icuSources/test/cintltst/cintltst.h | 6 + icuSources/test/cintltst/cintltst.vcxproj | 121 +- icuSources/test/cintltst/citertst.c | 4 +- icuSources/test/cintltst/cldrtest.c | 5 +- icuSources/test/cintltst/cloctst.c | 505 +- icuSources/test/cintltst/cloctst.h | 5 +- icuSources/test/cintltst/cmeasureformattest.c | 175 +- icuSources/test/cintltst/cmsccoll.c | 6 +- icuSources/test/cintltst/cmsgtst.c | 37 +- icuSources/test/cintltst/cnmdptst.c | 2 + icuSources/test/cintltst/cnormtst.c | 7 +- icuSources/test/cintltst/cnumtst.c | 347 +- .../test/cintltst/crelativedateformattest.c | 10 +- icuSources/test/cintltst/crestst.c | 54 +- icuSources/test/cintltst/creststn.c | 44 +- icuSources/test/cintltst/cstrcase.c | 4 +- icuSources/test/cintltst/cstrtest.c | 70 +- icuSources/test/cintltst/cucdapi.c | 4 + icuSources/test/cintltst/cucdtst.c | 43 +- icuSources/test/cintltst/currtest.c | 2 +- icuSources/test/cintltst/custrtrn.c | 6 +- icuSources/test/cintltst/hpmufn.c | 24 +- icuSources/test/cintltst/nccbtst.c | 10 +- icuSources/test/cintltst/ncnvtst.c | 8 +- icuSources/test/cintltst/nucnvtst.c | 108 +- icuSources/test/cintltst/putiltst.c | 2 +- icuSources/test/cintltst/reapits.c | 37 +- icuSources/test/cintltst/sorttest.c | 1 + icuSources/test/cintltst/spooftest.c | 46 +- icuSources/test/cintltst/spreptst.c | 1 + icuSources/test/cintltst/sprpdata.c | 3 +- icuSources/test/cintltst/tracetst.c | 27 +- icuSources/test/cintltst/trie2test.c | 6 +- icuSources/test/cintltst/trietest.c | 2 + icuSources/test/cintltst/ucnvseltst.c | 4 +- icuSources/test/cintltst/ucptrietest.c | 5 +- icuSources/test/cintltst/ucsdetst.c | 36 +- icuSources/test/cintltst/udatatst.c | 7 +- icuSources/test/cintltst/udatpg_test.c | 160 + icuSources/test/cintltst/uenumtst.c | 11 +- icuSources/test/cintltst/uformattedvaluetst.c | 2 + icuSources/test/cintltst/ulistfmttest.c | 43 + .../test/cintltst/unumberformattertst.c | 4 +- icuSources/test/cintltst/usrchtst.c | 72 +- icuSources/test/cintltst/utexttst.c | 26 +- icuSources/test/cintltst/utf8tst.c | 12 +- icuSources/test/cintltst/utmstest.c | 2 +- icuSources/test/depstest/dependencies.txt | 68 +- icuSources/test/depstest/depstest.py | 4 + icuSources/test/fuzzer/Makefile.in | 99 + ...or_fuzzer.cc => break_iterator_fuzzer.cpp} | 1 + .../test/fuzzer/collator_compare_fuzzer.cpp | 35 + .../test/fuzzer/collator_rulebased_fuzzer.cpp | 26 + .../collator_rulebased_fuzzer_seed_corpus.txt | Bin 0 -> 316 bytes ...nverter_fuzzer.cc => converter_fuzzer.cpp} | 2 + icuSources/test/fuzzer/fuzzer_driver.cpp | 20 + .../{locale_fuzzer.cc => locale_fuzzer.cpp} | 0 .../{locale_util.cc => locale_util.cpp} | 0 ...mat_fuzzer.cc => number_format_fuzzer.cpp} | 2 + ...ucasemap_fuzzer.cc => ucasemap_fuzzer.cpp} | 4 +- ...fuzzer.cc => uloc_canonicalize_fuzzer.cpp} | 0 ...er.cc => uloc_for_language_tag_fuzzer.cpp} | 0 ...ame_fuzzer.cc => uloc_get_name_fuzzer.cpp} | 0 ...er.cc => uloc_is_right_to_left_fuzzer.cpp} | 0 ...uzzer.cc => uloc_open_keywords_fuzzer.cpp} | 0 ...unicode_string_codepage_create_fuzzer.cpp} | 1 + ..._open_fuzzer.cc => uregex_open_fuzzer.cpp} | 6 +- icuSources/test/hdrtst/Makefile.in | 190 +- icuSources/test/hdrtst/cxxfiles.txt | 138 - icuSources/test/hdrtst/pfiles.txt | 5 - icuSources/test/hdrtst/testtagsguards.sh | 94 + icuSources/test/intltest/Makefile.in | 7 +- icuSources/test/intltest/alphaindextst.cpp | 73 +- icuSources/test/intltest/apicoll.cpp | 10 +- icuSources/test/intltest/astrotst.cpp | 132 +- icuSources/test/intltest/bytestrietest.cpp | 57 + icuSources/test/intltest/calregts.cpp | 112 +- icuSources/test/intltest/calregts.h | 2 + icuSources/test/intltest/caltest.cpp | 39 +- icuSources/test/intltest/citrtest.cpp | 42 +- icuSources/test/intltest/collationtest.cpp | 14 +- .../intltest/compactdecimalformattest.cpp | 66 +- icuSources/test/intltest/convtest.cpp | 16 +- icuSources/test/intltest/cpdtrtst.cpp | 8 +- icuSources/test/intltest/csdetest.cpp | 136 +- icuSources/test/intltest/dadrcal.cpp | 15 +- .../datadrivennumberformattestsuite.cpp | 2 +- icuSources/test/intltest/dcfmapts.cpp | 13 +- icuSources/test/intltest/dcfmtest.cpp | 56 +- icuSources/test/intltest/dtfmapts.cpp | 2 +- icuSources/test/intltest/dtfmrgts.cpp | 97 +- icuSources/test/intltest/dtfmttst.cpp | 156 +- icuSources/test/intltest/dtfmttst.h | 1 + icuSources/test/intltest/dtifmtts.cpp | 93 +- icuSources/test/intltest/dtifmtts.h | 1 + icuSources/test/intltest/dtptngts.cpp | 214 +- icuSources/test/intltest/dtptngts.h | 2 + icuSources/test/intltest/erarulestest.cpp | 3 +- ....cpp => formatted_string_builder_test.cpp} | 100 +- icuSources/test/intltest/idnaconf.cpp | 2 +- icuSources/test/intltest/idnaref.cpp | 19 +- icuSources/test/intltest/incaltst.cpp | 339 +- icuSources/test/intltest/intltest.cpp | 63 +- icuSources/test/intltest/intltest.h | 19 +- icuSources/test/intltest/intltest.vcxproj | 120 +- .../test/intltest/intltest.vcxproj.filters | 15 +- icuSources/test/intltest/itformat.cpp | 20 + icuSources/test/intltest/itrbnf.cpp | 2 +- icuSources/test/intltest/itspoof.cpp | 69 +- icuSources/test/intltest/itutil.cpp | 132 +- .../test/intltest/listformattertest.cpp | 241 +- icuSources/test/intltest/listformattertest.h | 2 + .../test/intltest/localebuildertest.cpp | 79 +- .../test/intltest/localematchertest.cpp | 589 + icuSources/test/intltest/locnmtst.cpp | 199 +- icuSources/test/intltest/locnmtst.h | 5 + icuSources/test/intltest/loctest.cpp | 318 +- icuSources/test/intltest/loctest.h | 11 + icuSources/test/intltest/measfmttest.cpp | 555 +- icuSources/test/intltest/miscdtfm.cpp | 13 +- icuSources/test/intltest/msfmrgts.cpp | 44 +- icuSources/test/intltest/nmfmapts.cpp | 8 +- icuSources/test/intltest/nptrans.cpp | 41 +- icuSources/test/intltest/numbertest.h | 54 +- .../test/intltest/numbertest_affixutils.cpp | 4 +- icuSources/test/intltest/numbertest_api.cpp | 154 +- .../intltest/numbertest_decimalquantity.cpp | 2 +- .../test/intltest/numbertest_modifiers.cpp | 24 +- icuSources/test/intltest/numbertest_parse.cpp | 12 +- .../intltest/numbertest_patternmodifier.cpp | 26 +- .../test/intltest/numbertest_permutation.cpp | 198 + .../test/intltest/numbertest_skeletons.cpp | 2 + icuSources/test/intltest/numfmtst.cpp | 149 +- icuSources/test/intltest/numfmtst.h | 3 + icuSources/test/intltest/numrgts.cpp | 64 +- icuSources/test/intltest/plurfmts.cpp | 21 +- icuSources/test/intltest/plurults.cpp | 28 +- icuSources/test/intltest/plurults.h | 1 + icuSources/test/intltest/pptest.cpp | 2 +- .../test/intltest/quantityformattertest.cpp | 7 + icuSources/test/intltest/rbbiapts.cpp | 30 +- icuSources/test/intltest/rbbimonkeytest.cpp | 37 +- icuSources/test/intltest/rbbimonkeytest.h | 8 +- icuSources/test/intltest/rbbitst.cpp | 799 +- icuSources/test/intltest/regcoll.cpp | 24 +- icuSources/test/intltest/regextst.cpp | 185 +- icuSources/test/intltest/regextst.h | 1 + icuSources/test/intltest/reldatefmttest.cpp | 46 +- icuSources/test/intltest/reptest.cpp | 4 +- icuSources/test/intltest/restest.cpp | 34 +- icuSources/test/intltest/restsnew.cpp | 263 +- icuSources/test/intltest/restsnew.h | 5 + icuSources/test/intltest/selfmts.cpp | 11 +- icuSources/test/intltest/simplethread.cpp | 2 +- icuSources/test/intltest/simplethread.h | 4 +- icuSources/test/intltest/srchtest.cpp | 12 +- icuSources/test/intltest/ssearch.cpp | 32 +- icuSources/test/intltest/strcase.cpp | 24 +- ...ingsegment.cpp => string_segment_test.cpp} | 20 +- icuSources/test/intltest/strtest.cpp | 100 + icuSources/test/intltest/strtest.h | 6 + icuSources/test/intltest/tchcfmt.cpp | 2 +- icuSources/test/intltest/testidna.cpp | 17 +- icuSources/test/intltest/testidna.h | 5 +- icuSources/test/intltest/tmsgfmt.cpp | 26 +- icuSources/test/intltest/transapi.cpp | 16 +- icuSources/test/intltest/transrt.cpp | 21 +- icuSources/test/intltest/transtst.cpp | 61 +- icuSources/test/intltest/transtst.h | 7 + icuSources/test/intltest/tsdate.cpp | 18 +- icuSources/test/intltest/tsmthred.cpp | 237 +- icuSources/test/intltest/tsmthred.h | 5 - icuSources/test/intltest/tstnorm.cpp | 36 +- icuSources/test/intltest/tufmtts.cpp | 17 +- icuSources/test/intltest/tzfmttst.cpp | 42 +- icuSources/test/intltest/tzfmttst.h | 2 + icuSources/test/intltest/tzregts.cpp | 69 +- icuSources/test/intltest/tzrulets.cpp | 8 +- icuSources/test/intltest/tztest.cpp | 48 +- icuSources/test/intltest/ucharstrietest.cpp | 57 + icuSources/test/intltest/uobjtest.cpp | 34 +- icuSources/test/intltest/usettest.cpp | 30 +- icuSources/test/intltest/ustrtest.cpp | 4 +- icuSources/test/intltest/uts46test.cpp | 2 +- icuSources/test/intltest/utxttest.cpp | 28 +- icuSources/test/intltest/uvectest.cpp | 10 +- icuSources/test/intltest/v32test.cpp | 10 +- icuSources/test/iotest/filetst.c | 4 +- icuSources/test/iotest/iotest.vcxproj | 116 +- icuSources/test/iotest/strtst.c | 7 +- icuSources/test/letest/gendata.vcxproj | 4 - icuSources/test/letest/letest.cpp | 2 +- icuSources/test/letest/letest.vcxproj | 2 - .../test/perf/DateFmtPerf/DateFmtPerf.vcxproj | 1 - .../test/perf/charperf/charperf.vcxproj | 4 - .../test/perf/collperf/collperf.vcxproj | 4 - .../test/perf/collperf2/collperf2.vcxproj | 4 - .../test/perf/convperf/convperf.vcxproj | 4 - .../test/perf/normperf/dtfmtrtperf.vcxproj | 4 - .../test/perf/normperf/normperf.vcxproj | 4 - .../test/perf/strsrchperf/strsrchperf.vcxproj | 4 - .../test/perf/ubrkperf/ubrkperf.vcxproj | 4 - .../test/perf/unisetperf/unisetperf.vcxproj | 4 - .../test/perf/usetperf/usetperf.vcxproj | 4 - .../test/perf/ustrperf/stringperf.vcxproj | 4 - icuSources/test/perf/utfperf/utfperf.vcxproj | 4 - .../test/perf/utrie2perf/utrie2perf.vcxproj | 4 - icuSources/test/testdata/BUILDRULES.py | 50 +- icuSources/test/testdata/BidiTest.txt | 4 +- .../CollationTest_NON_IGNORABLE_SHORT.txt | 2461 +- .../testdata/CollationTest_SHIFTED_SHORT.txt | 2901 +- .../test/testdata/GraphemeBreakTest.txt | 162 +- icuSources/test/testdata/IdnaTestV2.txt | 118 +- icuSources/test/testdata/LineBreakTest.txt | 1996 +- .../test/testdata/SentenceBreakTest.txt | 4 +- icuSources/test/testdata/WordBreakTest.txt | 4 +- .../test/testdata/break_rules/README.md | 100 + .../test/testdata/break_rules/grapheme.txt | 8 + icuSources/test/testdata/break_rules/line.txt | 32 +- .../test/testdata/break_rules/line_cj.txt | 32 +- .../test/testdata/break_rules/line_loose.txt | 26 +- .../testdata/break_rules/line_loose_cj.txt | 31 +- .../test/testdata/break_rules/line_normal.txt | 34 +- .../testdata/break_rules/line_normal_cj.txt | 34 +- .../test/testdata/break_rules/readme.txt | 76 - icuSources/test/testdata/break_rules/word.txt | 6 +- .../test/testdata/break_rules/word_POSIX.txt | 6 +- icuSources/test/testdata/conversion.txt | 8 + .../test/testdata/filters/filtertest.txt | 2 + icuSources/test/testdata/filtertest.txt | 3 + .../test/testdata/inputFiles.xcfilelist | 107 + .../test/testdata/localeMatcherTest.txt | 1959 ++ .../numberformattestspecification.txt | 430 +- .../test/testdata/numberpermutationtest.txt | 9103 ++++++ icuSources/test/testdata/rbbitst.txt | 567 +- icuSources/test/testdata/regextst.txt | 42 +- icuSources/test/testdata/root.txt | 4 +- icuSources/test/testdata/structLocale.txt | 39 + icuSources/test/testdata/testdata.mak | 4 +- icuSources/test/testdata/tstfiles.mk | 12 - icuSources/test/testdata/wordNLLTu6.txt | 558 +- icuSources/test/testdata/wordNLLTu8.txt | 790 +- icuSources/tools/ctestfw/ctest.c | 19 +- icuSources/tools/ctestfw/ctestfw.vcxproj | 123 +- icuSources/tools/genbrk/genbrk.cpp | 6 +- icuSources/tools/genbrk/genbrk.vcxproj | 191 +- icuSources/tools/genccode/genccode.c | 15 +- icuSources/tools/genccode/genccode.vcxproj | 187 +- icuSources/tools/gencfu/gencfu.cpp | 2 +- icuSources/tools/gencfu/gencfu.vcxproj | 179 +- icuSources/tools/gencmn/gencmn.vcxproj | 191 +- icuSources/tools/gencnval/gencnval.c | 1 + icuSources/tools/gencnval/gencnval.vcxproj | 191 +- icuSources/tools/gendict/gendict.vcxproj | 191 +- icuSources/tools/gennorm2/gennorm2.vcxproj | 143 +- icuSources/tools/genrb/derb.cpp | 2 +- icuSources/tools/genrb/derb.vcxproj | 203 +- icuSources/tools/genrb/filterrb.cpp | 3 + icuSources/tools/genrb/genrb.cpp | 8 +- icuSources/tools/genrb/genrb.vcxproj | 189 +- icuSources/tools/genrb/parse.cpp | 104 +- icuSources/tools/genrb/reslist.cpp | 2 +- icuSources/tools/genrb/rle.c | 4 +- icuSources/tools/genrb/ustr.h | 8 +- icuSources/tools/gensprep/gensprep.c | 3 + icuSources/tools/gensprep/gensprep.vcxproj | 189 +- icuSources/tools/gensprep/store.c | 3 +- icuSources/tools/gentest/gentest.vcxproj | 170 +- icuSources/tools/icuinfo/icuinfo.cpp | 6 + icuSources/tools/icuinfo/icuinfo.vcxproj | 123 +- icuSources/tools/icuinfo/testplug.vcxproj | 194 +- icuSources/tools/icupkg/icupkg.vcxproj | 124 +- icuSources/tools/makeconv/gencnvex.c | 7 +- icuSources/tools/makeconv/makeconv.vcxproj | 131 +- icuSources/tools/pkgdata/pkgdata.cpp | 96 +- icuSources/tools/pkgdata/pkgdata.vcxproj | 145 +- icuSources/tools/toolutil/filetools.cpp | 2 +- icuSources/tools/toolutil/package.h | 2 +- icuSources/tools/toolutil/pkg_genc.cpp | 242 +- icuSources/tools/toolutil/pkg_genc.h | 25 +- icuSources/tools/toolutil/pkgitems.cpp | 3 +- icuSources/tools/toolutil/toolutil.cpp | 2 +- icuSources/tools/toolutil/toolutil.vcxproj | 187 +- icuSources/tools/toolutil/ucbuf.h | 4 +- icuSources/tools/toolutil/udbgutil.cpp | 83 + icuSources/tools/toolutil/xmlparser.cpp | 2 +- icuSources/tools/tzcode/Makefile.in | 2 +- icuSources/tools/tzcode/icuzdump.vcxproj | 2 - makefile | 88 +- minimalpatchconfig.txt | 46 - patchconfig.txt | 31 - windowspatchconfig.txt | 31 - 4763 files changed, 196091 insertions(+), 72490 deletions(-) delete mode 100644 crosshostpatchconfig.txt create mode 100644 icuSources/ICU.xcodeproj/project.pbxproj create mode 100644 icuSources/ICU.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 icuSources/ICU.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/cintltst.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/common.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/ctestfw.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/data.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/derb.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genbrk.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genccode.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencfu.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencmn.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencnval.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gendict.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gennorm2.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genrb.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gensprep.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gentest.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/i18n.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icuinfo.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icupkg.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/intltest.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/io.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/iotest.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/make icu.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/makeconv.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/pkgdata.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/stubdata.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/testdata.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/tools.xcscheme create mode 100644 icuSources/ICU.xcodeproj/xcshareddata/xcschemes/toolutil.xcscheme create mode 100644 icuSources/common/localematcher.cpp create mode 100644 icuSources/common/localeprioritylist.cpp create mode 100644 icuSources/common/localeprioritylist.h create mode 100644 icuSources/common/locdistance.cpp create mode 100644 icuSources/common/locdistance.h create mode 100644 icuSources/common/loclikelysubtags.cpp create mode 100644 icuSources/common/loclikelysubtags.h create mode 100644 icuSources/common/lsr.cpp create mode 100644 icuSources/common/lsr.h create mode 100644 icuSources/common/restrace.cpp create mode 100644 icuSources/common/restrace.h rename icuSources/{i18n => common}/ulocdata.cpp (100%) create mode 100644 icuSources/common/unicode/localematcher.h rename icuSources/{i18n => common}/unicode/ulocdata.h (99%) create mode 100644 icuSources/data/brkitr/LOCALE_DEPS.json create mode 100644 icuSources/data/brkitr/rules/README.md delete mode 100644 icuSources/data/buildtool/renderers/common_exec.py delete mode 100644 icuSources/data/buildtool/renderers/unix_exec.py create mode 100644 icuSources/data/coll/LOCALE_DEPS.json create mode 100644 icuSources/data/curr/LOCALE_DEPS.json delete mode 100755 icuSources/data/curr/en_AD.txt mode change 100755 => 100644 icuSources/data/curr/en_AL.txt mode change 100755 => 100644 icuSources/data/curr/en_AR.txt delete mode 100755 icuSources/data/curr/en_BA.txt mode change 100755 => 100644 icuSources/data/curr/en_BG.txt create mode 100644 icuSources/data/curr/en_BN.txt mode change 100755 => 100644 icuSources/data/curr/en_BR.txt mode change 100755 => 100644 icuSources/data/curr/en_CL.txt mode change 100755 => 100644 icuSources/data/curr/en_CO.txt mode change 100755 => 100644 icuSources/data/curr/en_CZ.txt mode change 100755 => 100644 icuSources/data/curr/en_EE.txt delete mode 100755 icuSources/data/curr/en_ES.txt mode change 100755 => 100644 icuSources/data/curr/en_FR.txt mode change 100755 => 100644 icuSources/data/curr/en_GR.txt delete mode 100755 icuSources/data/curr/en_HR.txt mode change 100755 => 100644 icuSources/data/curr/en_HU.txt mode change 100755 => 100644 icuSources/data/curr/en_ID.txt delete mode 100755 icuSources/data/curr/en_IS.txt delete mode 100755 icuSources/data/curr/en_IT.txt delete mode 100755 icuSources/data/curr/en_JP.txt mode change 100755 => 100644 icuSources/data/curr/en_LT.txt delete mode 100755 icuSources/data/curr/en_LU.txt mode change 100755 => 100644 icuSources/data/curr/en_LV.txt delete mode 100755 icuSources/data/curr/en_ME.txt mode change 100755 => 100644 icuSources/data/curr/en_MM.txt mode change 100755 => 100644 icuSources/data/curr/en_MV.txt mode change 100755 => 100644 icuSources/data/curr/en_MX.txt mode change 100755 => 100644 icuSources/data/curr/en_NO.txt mode change 100755 => 100644 icuSources/data/curr/en_PL.txt mode change 100755 => 100644 icuSources/data/curr/en_PT.txt delete mode 100755 icuSources/data/curr/en_RO.txt delete mode 100755 icuSources/data/curr/en_RS.txt mode change 100755 => 100644 icuSources/data/curr/en_RU.txt delete mode 100755 icuSources/data/curr/en_SA.txt mode change 100755 => 100644 icuSources/data/curr/en_SK.txt mode change 100755 => 100644 icuSources/data/curr/en_TH.txt mode change 100755 => 100644 icuSources/data/curr/en_TR.txt mode change 100755 => 100644 icuSources/data/curr/en_UA.txt mode change 100755 => 100644 icuSources/data/curr/es_AG.txt delete mode 100644 icuSources/data/curr/es_AI.txt delete mode 100644 icuSources/data/curr/es_AW.txt delete mode 100644 icuSources/data/curr/es_BL.txt delete mode 100644 icuSources/data/curr/es_FK.txt delete mode 100644 icuSources/data/curr/es_GF.txt delete mode 100644 icuSources/data/curr/es_GL.txt delete mode 100644 icuSources/data/curr/es_GP.txt delete mode 100644 icuSources/data/curr/es_MF.txt delete mode 100644 icuSources/data/curr/es_MQ.txt delete mode 100644 icuSources/data/curr/es_MS.txt delete mode 100644 icuSources/data/curr/es_PM.txt delete mode 100644 icuSources/data/curr/es_SR.txt delete mode 100644 icuSources/data/curr/es_SX.txt delete mode 100644 icuSources/data/curr/ha_NE.txt rename icuSources/data/{zone/en_PH.txt => curr/ks_Arab.txt} (79%) create mode 100644 icuSources/data/curr/ks_Arab_IN.txt rename icuSources/data/{lang/en_PH.txt => curr/ks_Aran.txt} (79%) create mode 100644 icuSources/data/curr/ks_Deva.txt create mode 100644 icuSources/data/curr/ks_IN.txt rename icuSources/data/{region/en_PH.txt => curr/mni_Beng.txt} (79%) create mode 100644 icuSources/data/curr/mni_Beng_IN.txt create mode 100644 icuSources/data/curr/mni_IN.txt delete mode 100644 icuSources/data/curr/reslocal.mk create mode 100644 icuSources/data/curr/sat_IN.txt rename icuSources/data/{unit/en_PH.txt => curr/sat_Olck.txt} (79%) create mode 100644 icuSources/data/curr/sat_Olck_IN.txt create mode 100644 icuSources/data/curr/sd_Deva.txt create mode 100644 icuSources/data/curr/sw_KE.txt create mode 100644 icuSources/data/curr/ur_Arab.txt create mode 100644 icuSources/data/curr/ur_Arab_IN.txt create mode 100644 icuSources/data/curr/ur_Arab_PK.txt create mode 100644 icuSources/data/curr/ur_Aran.txt create mode 100644 icuSources/data/curr/ur_Aran_IN.txt create mode 100644 icuSources/data/curr/ur_Aran_PK.txt create mode 100644 icuSources/data/curr/ur_PK.txt create mode 100644 icuSources/data/dtd/cldr-35.1/common/dtd/ldml.dtd create mode 100644 icuSources/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd create mode 100644 icuSources/data/inputFiles.xcfilelist create mode 100644 icuSources/data/lang/LOCALE_DEPS.json delete mode 100644 icuSources/data/lang/arn_CL.txt create mode 100644 icuSources/data/lang/en_AL.txt create mode 100644 icuSources/data/lang/en_AR.txt create mode 100644 icuSources/data/lang/en_BD.txt create mode 100644 icuSources/data/lang/en_BG.txt create mode 100644 icuSources/data/lang/en_BN.txt create mode 100644 icuSources/data/lang/en_BR.txt create mode 100644 icuSources/data/lang/en_CZ.txt create mode 100644 icuSources/data/lang/en_EE.txt create mode 100644 icuSources/data/lang/en_FR.txt create mode 100644 icuSources/data/lang/en_GR.txt create mode 100644 icuSources/data/lang/en_HU.txt create mode 100644 icuSources/data/lang/en_ID.txt create mode 100644 icuSources/data/lang/en_LT.txt create mode 100644 icuSources/data/lang/en_LV.txt create mode 100644 icuSources/data/lang/en_MM.txt create mode 100644 icuSources/data/lang/en_MV.txt create mode 100644 icuSources/data/lang/en_NO.txt create mode 100644 icuSources/data/lang/en_PL.txt create mode 100644 icuSources/data/lang/en_PT.txt create mode 100644 icuSources/data/lang/en_RU.txt create mode 100644 icuSources/data/lang/en_SK.txt create mode 100644 icuSources/data/lang/en_TH.txt create mode 100644 icuSources/data/lang/en_UA.txt create mode 100644 icuSources/data/lang/es_AG.txt create mode 100644 icuSources/data/lang/es_BB.txt create mode 100644 icuSources/data/lang/es_BM.txt create mode 100644 icuSources/data/lang/es_BQ.txt create mode 100644 icuSources/data/lang/es_BS.txt create mode 100644 icuSources/data/lang/es_CA.txt create mode 100644 icuSources/data/lang/es_CW.txt create mode 100644 icuSources/data/lang/es_DM.txt create mode 100644 icuSources/data/lang/es_GD.txt create mode 100644 icuSources/data/lang/es_GY.txt create mode 100644 icuSources/data/lang/es_HT.txt create mode 100644 icuSources/data/lang/es_KN.txt create mode 100644 icuSources/data/lang/es_KY.txt create mode 100644 icuSources/data/lang/es_LC.txt create mode 100644 icuSources/data/lang/es_TC.txt create mode 100644 icuSources/data/lang/es_TT.txt create mode 100644 icuSources/data/lang/es_VC.txt create mode 100644 icuSources/data/lang/es_VG.txt create mode 100644 icuSources/data/lang/es_VI.txt create mode 100644 icuSources/data/lang/ks_Arab.txt create mode 100644 icuSources/data/lang/ks_Arab_IN.txt create mode 100644 icuSources/data/lang/ks_Aran.txt create mode 100644 icuSources/data/lang/ks_IN.txt create mode 100644 icuSources/data/lang/mni_Beng.txt create mode 100644 icuSources/data/lang/mni_Beng_IN.txt create mode 100644 icuSources/data/lang/mni_IN.txt delete mode 100644 icuSources/data/lang/reslocal.mk create mode 100644 icuSources/data/lang/sat_IN.txt create mode 100644 icuSources/data/lang/sat_Olck.txt create mode 100644 icuSources/data/lang/sat_Olck_IN.txt create mode 100644 icuSources/data/lang/ur_Arab.txt create mode 100644 icuSources/data/lang/ur_Arab_IN.txt create mode 100644 icuSources/data/lang/ur_Arab_PK.txt create mode 100644 icuSources/data/lang/ur_Aran.txt create mode 100644 icuSources/data/lang/ur_Aran_IN.txt create mode 100644 icuSources/data/lang/ur_Aran_PK.txt create mode 100644 icuSources/data/lang/ur_PK.txt create mode 100644 icuSources/data/locales/LOCALE_DEPS.json delete mode 100755 icuSources/data/locales/en_AD.txt mode change 100755 => 100644 icuSources/data/locales/en_AL.txt mode change 100755 => 100644 icuSources/data/locales/en_AR.txt delete mode 100755 icuSources/data/locales/en_BA.txt mode change 100755 => 100644 icuSources/data/locales/en_BG.txt create mode 100644 icuSources/data/locales/en_BN.txt mode change 100755 => 100644 icuSources/data/locales/en_BR.txt mode change 100755 => 100644 icuSources/data/locales/en_CN.txt mode change 100755 => 100644 icuSources/data/locales/en_CZ.txt mode change 100755 => 100644 icuSources/data/locales/en_EE.txt delete mode 100755 icuSources/data/locales/en_ES.txt mode change 100755 => 100644 icuSources/data/locales/en_FR.txt mode change 100755 => 100644 icuSources/data/locales/en_GR.txt delete mode 100755 icuSources/data/locales/en_HR.txt mode change 100755 => 100644 icuSources/data/locales/en_HU.txt mode change 100755 => 100644 icuSources/data/locales/en_ID.txt delete mode 100755 icuSources/data/locales/en_IS.txt delete mode 100755 icuSources/data/locales/en_IT.txt mode change 100755 => 100644 icuSources/data/locales/en_JP.txt mode change 100755 => 100644 icuSources/data/locales/en_KR.txt mode change 100755 => 100644 icuSources/data/locales/en_LT.txt delete mode 100755 icuSources/data/locales/en_LU.txt mode change 100755 => 100644 icuSources/data/locales/en_LV.txt delete mode 100755 icuSources/data/locales/en_ME.txt mode change 100755 => 100644 icuSources/data/locales/en_MM.txt mode change 100755 => 100644 icuSources/data/locales/en_MV.txt mode change 100755 => 100644 icuSources/data/locales/en_NO.txt mode change 100755 => 100644 icuSources/data/locales/en_PL.txt mode change 100755 => 100644 icuSources/data/locales/en_PT.txt delete mode 100755 icuSources/data/locales/en_RO.txt delete mode 100755 icuSources/data/locales/en_RS.txt mode change 100755 => 100644 icuSources/data/locales/en_RU.txt mode change 100755 => 100644 icuSources/data/locales/en_SA.txt mode change 100755 => 100644 icuSources/data/locales/en_SK.txt mode change 100755 => 100644 icuSources/data/locales/en_TH.txt mode change 100755 => 100644 icuSources/data/locales/en_TR.txt mode change 100755 => 100644 icuSources/data/locales/en_TW.txt mode change 100755 => 100644 icuSources/data/locales/en_UA.txt delete mode 100644 icuSources/data/locales/es_AI.txt delete mode 100644 icuSources/data/locales/es_AW.txt delete mode 100644 icuSources/data/locales/es_BL.txt delete mode 100644 icuSources/data/locales/es_FK.txt delete mode 100644 icuSources/data/locales/es_GF.txt delete mode 100644 icuSources/data/locales/es_GL.txt delete mode 100644 icuSources/data/locales/es_GP.txt delete mode 100644 icuSources/data/locales/es_MF.txt delete mode 100644 icuSources/data/locales/es_MQ.txt delete mode 100644 icuSources/data/locales/es_MS.txt delete mode 100644 icuSources/data/locales/es_PM.txt delete mode 100644 icuSources/data/locales/es_SR.txt delete mode 100644 icuSources/data/locales/es_SX.txt create mode 100644 icuSources/data/locales/ga_GB.txt create mode 100644 icuSources/data/locales/hi_Latn_IN.txt create mode 100644 icuSources/data/locales/ks_Deva_IN.txt delete mode 100644 icuSources/data/locales/reslocal.mk create mode 100644 icuSources/data/locales/sd_Deva_IN.txt create mode 100644 icuSources/data/misc/langInfo.txt create mode 100644 icuSources/data/rbnf/LOCALE_DEPS.json create mode 100644 icuSources/data/region/LOCALE_DEPS.json create mode 100644 icuSources/data/region/en_001.txt create mode 100644 icuSources/data/region/en_AL.txt create mode 100644 icuSources/data/region/en_AR.txt create mode 100644 icuSources/data/region/en_BD.txt create mode 100644 icuSources/data/region/en_BG.txt create mode 100644 icuSources/data/region/en_BN.txt create mode 100644 icuSources/data/region/en_BR.txt create mode 100644 icuSources/data/region/en_CZ.txt create mode 100644 icuSources/data/region/en_EE.txt create mode 100644 icuSources/data/region/en_FR.txt create mode 100644 icuSources/data/region/en_GR.txt create mode 100644 icuSources/data/region/en_HU.txt create mode 100644 icuSources/data/region/en_ID.txt create mode 100644 icuSources/data/region/en_LT.txt create mode 100644 icuSources/data/region/en_LV.txt create mode 100644 icuSources/data/region/en_MM.txt mode change 100755 => 100644 icuSources/data/region/en_MV.txt create mode 100644 icuSources/data/region/en_NO.txt create mode 100644 icuSources/data/region/en_PL.txt create mode 100644 icuSources/data/region/en_PT.txt create mode 100644 icuSources/data/region/en_RU.txt create mode 100644 icuSources/data/region/en_SK.txt create mode 100644 icuSources/data/region/en_TH.txt create mode 100644 icuSources/data/region/en_UA.txt create mode 100644 icuSources/data/region/es_AG.txt create mode 100644 icuSources/data/region/es_BB.txt create mode 100644 icuSources/data/region/es_BM.txt create mode 100644 icuSources/data/region/es_BQ.txt create mode 100644 icuSources/data/region/es_BS.txt create mode 100644 icuSources/data/region/es_CA.txt create mode 100644 icuSources/data/region/es_CW.txt create mode 100644 icuSources/data/region/es_DM.txt create mode 100644 icuSources/data/region/es_GD.txt create mode 100644 icuSources/data/region/es_GY.txt create mode 100644 icuSources/data/region/es_HT.txt create mode 100644 icuSources/data/region/es_KN.txt create mode 100644 icuSources/data/region/es_KY.txt create mode 100644 icuSources/data/region/es_LC.txt create mode 100644 icuSources/data/region/es_TC.txt create mode 100644 icuSources/data/region/es_TT.txt create mode 100644 icuSources/data/region/es_VC.txt create mode 100644 icuSources/data/region/es_VG.txt create mode 100644 icuSources/data/region/es_VI.txt delete mode 100644 icuSources/data/region/ha_NE.txt create mode 100644 icuSources/data/region/ks_Arab.txt create mode 100644 icuSources/data/region/ks_Arab_IN.txt create mode 100644 icuSources/data/region/ks_Aran.txt create mode 100644 icuSources/data/region/ks_Deva.txt create mode 100644 icuSources/data/region/ks_IN.txt create mode 100644 icuSources/data/region/mni_Beng.txt create mode 100644 icuSources/data/region/mni_Beng_IN.txt create mode 100644 icuSources/data/region/mni_IN.txt delete mode 100644 icuSources/data/region/reslocal.mk create mode 100644 icuSources/data/region/sat_IN.txt create mode 100644 icuSources/data/region/sat_Olck.txt create mode 100644 icuSources/data/region/sat_Olck_IN.txt create mode 100644 icuSources/data/region/sd_Deva.txt create mode 100644 icuSources/data/region/ur_Arab.txt create mode 100644 icuSources/data/region/ur_Arab_IN.txt create mode 100644 icuSources/data/region/ur_Arab_PK.txt create mode 100644 icuSources/data/region/ur_Aran.txt create mode 100644 icuSources/data/region/ur_Aran_IN.txt create mode 100644 icuSources/data/region/ur_Aran_PK.txt create mode 100644 icuSources/data/region/ur_PK.txt delete mode 100644 icuSources/data/translit/Any_DoCoMoSMS.txt delete mode 100644 icuSources/data/translit/Any_KDDISMS.txt create mode 100644 icuSources/data/unit/LOCALE_DEPS.json delete mode 100755 icuSources/data/unit/en_AD.txt mode change 100755 => 100644 icuSources/data/unit/en_AL.txt mode change 100755 => 100644 icuSources/data/unit/en_AR.txt delete mode 100755 icuSources/data/unit/en_BA.txt mode change 100755 => 100644 icuSources/data/unit/en_BG.txt create mode 100644 icuSources/data/unit/en_BN.txt create mode 100644 icuSources/data/unit/en_BR.txt delete mode 100755 icuSources/data/unit/en_CN.txt mode change 100755 => 100644 icuSources/data/unit/en_CZ.txt mode change 100755 => 100644 icuSources/data/unit/en_EE.txt delete mode 100755 icuSources/data/unit/en_ES.txt mode change 100755 => 100644 icuSources/data/unit/en_FR.txt mode change 100755 => 100644 icuSources/data/unit/en_GR.txt delete mode 100755 icuSources/data/unit/en_HR.txt mode change 100755 => 100644 icuSources/data/unit/en_HU.txt mode change 100755 => 100644 icuSources/data/unit/en_ID.txt delete mode 100755 icuSources/data/unit/en_IS.txt delete mode 100755 icuSources/data/unit/en_IT.txt delete mode 100755 icuSources/data/unit/en_JP.txt delete mode 100755 icuSources/data/unit/en_KR.txt mode change 100755 => 100644 icuSources/data/unit/en_LT.txt delete mode 100755 icuSources/data/unit/en_LU.txt mode change 100755 => 100644 icuSources/data/unit/en_LV.txt delete mode 100755 icuSources/data/unit/en_ME.txt mode change 100755 => 100644 icuSources/data/unit/en_MM.txt mode change 100755 => 100644 icuSources/data/unit/en_MV.txt mode change 100755 => 100644 icuSources/data/unit/en_NO.txt mode change 100755 => 100644 icuSources/data/unit/en_PL.txt mode change 100755 => 100644 icuSources/data/unit/en_PT.txt delete mode 100755 icuSources/data/unit/en_RO.txt delete mode 100755 icuSources/data/unit/en_RS.txt mode change 100755 => 100644 icuSources/data/unit/en_RU.txt delete mode 100755 icuSources/data/unit/en_SA.txt mode change 100755 => 100644 icuSources/data/unit/en_SK.txt mode change 100755 => 100644 icuSources/data/unit/en_TH.txt delete mode 100755 icuSources/data/unit/en_TR.txt delete mode 100755 icuSources/data/unit/en_TW.txt mode change 100755 => 100644 icuSources/data/unit/en_UA.txt mode change 100755 => 100644 icuSources/data/unit/es_AG.txt delete mode 100644 icuSources/data/unit/es_AI.txt delete mode 100644 icuSources/data/unit/es_AW.txt delete mode 100644 icuSources/data/unit/es_BL.txt delete mode 100644 icuSources/data/unit/es_FK.txt delete mode 100644 icuSources/data/unit/es_GF.txt delete mode 100644 icuSources/data/unit/es_GL.txt delete mode 100644 icuSources/data/unit/es_GP.txt delete mode 100644 icuSources/data/unit/es_MF.txt delete mode 100644 icuSources/data/unit/es_MQ.txt delete mode 100644 icuSources/data/unit/es_MS.txt delete mode 100644 icuSources/data/unit/es_PM.txt delete mode 100644 icuSources/data/unit/es_SR.txt delete mode 100644 icuSources/data/unit/es_SX.txt delete mode 100644 icuSources/data/unit/ha_NE.txt create mode 100644 icuSources/data/unit/ks_Arab.txt create mode 100644 icuSources/data/unit/ks_Arab_IN.txt create mode 100644 icuSources/data/unit/ks_Aran.txt create mode 100644 icuSources/data/unit/ks_Deva.txt create mode 100644 icuSources/data/unit/ks_IN.txt create mode 100644 icuSources/data/unit/mni_Beng.txt create mode 100644 icuSources/data/unit/mni_Beng_IN.txt create mode 100644 icuSources/data/unit/mni_IN.txt delete mode 100755 icuSources/data/unit/reslocal.mk create mode 100644 icuSources/data/unit/sat_IN.txt create mode 100644 icuSources/data/unit/sat_Olck.txt create mode 100644 icuSources/data/unit/sat_Olck_IN.txt create mode 100644 icuSources/data/unit/sd_Deva.txt create mode 100644 icuSources/data/unit/sw_KE.txt create mode 100644 icuSources/data/unit/ur_Arab.txt create mode 100644 icuSources/data/unit/ur_Arab_IN.txt create mode 100644 icuSources/data/unit/ur_Arab_PK.txt create mode 100644 icuSources/data/unit/ur_Aran.txt create mode 100644 icuSources/data/unit/ur_Aran_IN.txt create mode 100644 icuSources/data/unit/ur_Aran_PK.txt create mode 100644 icuSources/data/unit/ur_PK.txt create mode 100644 icuSources/data/xml/brkitr/fi.xml create mode 100644 icuSources/data/xml/brkitr/sv.xml delete mode 100644 icuSources/data/xml/main/ckb.xml delete mode 100644 icuSources/data/xml/main/ms_Arab.xml create mode 100644 icuSources/data/zone/LOCALE_DEPS.json delete mode 100755 icuSources/data/zone/en_AD.txt mode change 100755 => 100644 icuSources/data/zone/en_AL.txt create mode 100644 icuSources/data/zone/en_AR.txt delete mode 100755 icuSources/data/zone/en_BA.txt mode change 100755 => 100644 icuSources/data/zone/en_BG.txt create mode 100644 icuSources/data/zone/en_BN.txt create mode 100644 icuSources/data/zone/en_BR.txt mode change 100755 => 100644 icuSources/data/zone/en_CZ.txt mode change 100755 => 100644 icuSources/data/zone/en_EE.txt delete mode 100755 icuSources/data/zone/en_ES.txt mode change 100755 => 100644 icuSources/data/zone/en_FR.txt mode change 100755 => 100644 icuSources/data/zone/en_GR.txt delete mode 100755 icuSources/data/zone/en_HR.txt mode change 100755 => 100644 icuSources/data/zone/en_HU.txt delete mode 100755 icuSources/data/zone/en_IS.txt delete mode 100755 icuSources/data/zone/en_IT.txt mode change 100755 => 100644 icuSources/data/zone/en_LT.txt delete mode 100755 icuSources/data/zone/en_LU.txt mode change 100755 => 100644 icuSources/data/zone/en_LV.txt delete mode 100755 icuSources/data/zone/en_ME.txt create mode 100644 icuSources/data/zone/en_MV.txt mode change 100755 => 100644 icuSources/data/zone/en_NO.txt mode change 100755 => 100644 icuSources/data/zone/en_PL.txt mode change 100755 => 100644 icuSources/data/zone/en_PT.txt delete mode 100755 icuSources/data/zone/en_RO.txt delete mode 100755 icuSources/data/zone/en_RS.txt mode change 100755 => 100644 icuSources/data/zone/en_RU.txt delete mode 100644 icuSources/data/zone/en_SA.txt mode change 100755 => 100644 icuSources/data/zone/en_SK.txt mode change 100755 => 100644 icuSources/data/zone/en_TR.txt mode change 100755 => 100644 icuSources/data/zone/en_UA.txt mode change 100755 => 100644 icuSources/data/zone/es_AG.txt delete mode 100644 icuSources/data/zone/es_AI.txt delete mode 100644 icuSources/data/zone/es_AW.txt delete mode 100644 icuSources/data/zone/es_BL.txt delete mode 100644 icuSources/data/zone/es_FK.txt delete mode 100644 icuSources/data/zone/es_GF.txt delete mode 100644 icuSources/data/zone/es_GL.txt delete mode 100644 icuSources/data/zone/es_GP.txt delete mode 100644 icuSources/data/zone/es_MF.txt delete mode 100644 icuSources/data/zone/es_MQ.txt delete mode 100644 icuSources/data/zone/es_MS.txt delete mode 100644 icuSources/data/zone/es_PM.txt delete mode 100644 icuSources/data/zone/es_SR.txt delete mode 100644 icuSources/data/zone/es_SX.txt delete mode 100644 icuSources/data/zone/ha_NE.txt create mode 100644 icuSources/data/zone/ks_Arab.txt create mode 100644 icuSources/data/zone/ks_Arab_IN.txt create mode 100644 icuSources/data/zone/ks_Aran.txt create mode 100644 icuSources/data/zone/ks_Deva.txt create mode 100644 icuSources/data/zone/ks_IN.txt create mode 100644 icuSources/data/zone/mni_Beng.txt create mode 100644 icuSources/data/zone/mni_Beng_IN.txt create mode 100644 icuSources/data/zone/mni_IN.txt delete mode 100644 icuSources/data/zone/reslocal.mk create mode 100644 icuSources/data/zone/sat_IN.txt create mode 100644 icuSources/data/zone/sat_Olck.txt create mode 100644 icuSources/data/zone/sat_Olck_IN.txt create mode 100644 icuSources/data/zone/sd_Deva.txt create mode 100644 icuSources/data/zone/sw_KE.txt create mode 100644 icuSources/data/zone/ur_Arab.txt create mode 100644 icuSources/data/zone/ur_Arab_IN.txt create mode 100644 icuSources/data/zone/ur_Arab_PK.txt create mode 100644 icuSources/data/zone/ur_Aran.txt create mode 100644 icuSources/data/zone/ur_Aran_IN.txt create mode 100644 icuSources/data/zone/ur_Aran_PK.txt create mode 100644 icuSources/data/zone/ur_PK.txt delete mode 100644 icuSources/i18n/double-conversion-diy-fp.cpp create mode 100644 icuSources/i18n/double-conversion-double-to-string.cpp create mode 100644 icuSources/i18n/double-conversion-double-to-string.h rename icuSources/i18n/{double-conversion.cpp => double-conversion-string-to-double.cpp} (63%) create mode 100644 icuSources/i18n/double-conversion-string-to-double.h rename icuSources/i18n/{number_stringbuilder.cpp => formatted_string_builder.cpp} (58%) create mode 100644 icuSources/i18n/formatted_string_builder.h delete mode 100644 icuSources/i18n/number_stringbuilder.h delete mode 100644 icuSources/i18n/numparse_stringsegment.h rename icuSources/i18n/{numparse_stringsegment.cpp => string_segment.cpp} (96%) create mode 100644 icuSources/i18n/string_segment.h rename icuSources/{data/buildtool/renderers/windows_exec.py => python/icutools/__init__.py} (55%) rename icuSources/{data/buildtool => python/icutools/databuilder}/__init__.py (100%) rename icuSources/{data/buildtool => python/icutools/databuilder}/__main__.py (67%) rename icuSources/{data/buildtool => python/icutools/databuilder}/comment_stripper.py (100%) rename icuSources/{data/buildtool => python/icutools/databuilder}/filtration.py (75%) rename icuSources/{data/buildtool => python/icutools/databuilder}/filtration_schema.json (78%) create mode 100644 icuSources/python/icutools/databuilder/locale_dependencies.py rename icuSources/{data/buildtool => python/icutools/databuilder}/renderers/__init__.py (100%) create mode 100644 icuSources/python/icutools/databuilder/renderers/common_exec.py rename icuSources/{data/buildtool => python/icutools/databuilder}/renderers/makefile.py (100%) rename icuSources/{data/buildtool => python/icutools/databuilder}/request_types.py (82%) rename icuSources/{data/buildtool => python/icutools/databuilder}/test/__init__.py (100%) rename icuSources/{data/buildtool => python/icutools/databuilder}/test/__main__.py (100%) rename icuSources/{data/buildtool => python/icutools/databuilder}/test/filtration_test.py (79%) create mode 100644 icuSources/python/icutools/databuilder/test/sample_data/brkitr/LOCALE_DEPS.json rename icuSources/{data/buildtool/locale_dependencies.py => python/icutools/databuilder/test/sample_data/locales/LOCALE_DEPS.json} (82%) create mode 100644 icuSources/python/icutools/databuilder/test/sample_data/rbnf/LOCALE_DEPS.json rename icuSources/{data/buildtool => python/icutools/databuilder}/utils.py (77%) create mode 100644 icuSources/test/fuzzer/Makefile.in rename icuSources/test/fuzzer/{break_iterator_fuzzer.cc => break_iterator_fuzzer.cpp} (98%) create mode 100644 icuSources/test/fuzzer/collator_compare_fuzzer.cpp create mode 100644 icuSources/test/fuzzer/collator_rulebased_fuzzer.cpp create mode 100644 icuSources/test/fuzzer/collator_rulebased_fuzzer_seed_corpus.txt rename icuSources/test/fuzzer/{converter_fuzzer.cc => converter_fuzzer.cpp} (97%) create mode 100644 icuSources/test/fuzzer/fuzzer_driver.cpp rename icuSources/test/fuzzer/{locale_fuzzer.cc => locale_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{locale_util.cc => locale_util.cpp} (100%) rename icuSources/test/fuzzer/{number_format_fuzzer.cc => number_format_fuzzer.cpp} (96%) rename icuSources/test/fuzzer/{ucasemap_fuzzer.cc => ucasemap_fuzzer.cpp} (97%) rename icuSources/test/fuzzer/{uloc_canonicalize_fuzzer.cc => uloc_canonicalize_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{uloc_for_language_tag_fuzzer.cc => uloc_for_language_tag_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{uloc_get_name_fuzzer.cc => uloc_get_name_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{uloc_is_right_to_left_fuzzer.cc => uloc_is_right_to_left_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{uloc_open_keywords_fuzzer.cc => uloc_open_keywords_fuzzer.cpp} (100%) rename icuSources/test/fuzzer/{unicode_string_codepage_create_fuzzer.cc => unicode_string_codepage_create_fuzzer.cpp} (98%) rename icuSources/test/fuzzer/{uregex_open_fuzzer.cc => uregex_open_fuzzer.cpp} (96%) delete mode 100644 icuSources/test/hdrtst/cxxfiles.txt delete mode 100644 icuSources/test/hdrtst/pfiles.txt create mode 100755 icuSources/test/hdrtst/testtagsguards.sh rename icuSources/test/intltest/{numbertest_stringbuilder.cpp => formatted_string_builder_test.cpp} (78%) create mode 100644 icuSources/test/intltest/localematchertest.cpp create mode 100644 icuSources/test/intltest/numbertest_permutation.cpp rename icuSources/test/intltest/{numbertest_stringsegment.cpp => string_segment_test.cpp} (91%) create mode 100644 icuSources/test/testdata/break_rules/README.md delete mode 100644 icuSources/test/testdata/break_rules/readme.txt create mode 100644 icuSources/test/testdata/inputFiles.xcfilelist create mode 100644 icuSources/test/testdata/localeMatcherTest.txt create mode 100644 icuSources/test/testdata/numberpermutationtest.txt delete mode 100644 icuSources/test/testdata/tstfiles.mk delete mode 100644 minimalpatchconfig.txt delete mode 100644 patchconfig.txt delete mode 100644 windowspatchconfig.txt diff --git a/ICU.plist b/ICU.plist index a8297a99..8e1fae21 100644 --- a/ICU.plist +++ b/ICU.plist @@ -4,7 +4,7 @@ OpenSourceImportDate - 2019-04-17 + 2020-07-19 OpenSourceLicense other OpenSourceLicenseFile @@ -12,9 +12,9 @@ OpenSourceProject International Components for Unicode OpenSourceURL - https://github.com/unicode-org/icu/releases/tag/release-64-2 + https://github.com/unicode-org/icu/releases/tag/release-66-1 OpenSourceVersion - 64.2 + 66.1 OpenSourceWebsiteURL http://site.icu-project.org/ diff --git a/LICENSE b/LICENSE index 2e01e368..e7f98ed1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later) -Copyright © 1991-2019 Unicode, Inc. All rights reserved. +Copyright © 1991-2020 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in https://www.unicode.org/copyright.html. Permission is hereby granted, free of charge, to any person obtaining diff --git a/cldrFiles/plurals.xml b/cldrFiles/plurals.xml index c71c14e1..7e581303 100644 --- a/cldrFiles/plurals.xml +++ b/cldrFiles/plurals.xml @@ -6,13 +6,13 @@ CLDR data files are interpreted according to the LDML specification (http://unic For terms of use, see http://www.unicode.org/copyright.html --> - + - + @integer 0~15, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … @@ -38,7 +38,7 @@ For terms of use, see http://www.unicode.org/copyright.html n = 0,1 or i = 0 and f = 1 @integer 0, 1 @decimal 0.0, 0.1, 1.0, 0.00, 0.01, 1.00, 0.000, 0.001, 1.000, 0.0000, 0.0001, 1.0000 @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.2~0.9, 1.1~1.8, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … - + n = 0..1 @integer 0, 1 @decimal 0.0, 1.0, 0.00, 1.00, 0.000, 1.000, 0.0000, 1.0000 @integer 2~17, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … @@ -46,7 +46,7 @@ For terms of use, see http://www.unicode.org/copyright.html n = 0..1 or n = 11..99 @integer 0, 1, 11~24 @decimal 0.0, 1.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0 @integer 2~10, 100~106, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … - + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 @integer 0, 2~16, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~0.9, 1.1~1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … @@ -206,6 +206,14 @@ For terms of use, see http://www.unicode.org/copyright.html + + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 + n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 + n % 100 = 2,22,42,62,82 or n % 1000 = 0 and n % 100000 = 1000..20000,40000,60000,80000 or n != 0 and n % 1000000 = 100000 @integer 2, 22, 42, 62, 82, 102, 122, 142, 1000, 10000, 100000, … @decimal 2.0, 22.0, 42.0, 62.0, 82.0, 102.0, 122.0, 142.0, 1000.0, 10000.0, 100000.0, … + n % 100 = 3,23,43,63,83 @integer 3, 23, 43, 63, 83, 103, 123, 143, 1003, … @decimal 3.0, 23.0, 43.0, 63.0, 83.0, 103.0, 123.0, 143.0, 1003.0, … + n != 1 and n % 100 = 1,21,41,61,81 @integer 21, 41, 61, 81, 101, 121, 141, 161, 1001, … @decimal 21.0, 41.0, 61.0, 81.0, 101.0, 121.0, 141.0, 161.0, 1001.0, … + @integer 4~19, 100, 1004, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.1, 1000000.0, … + n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 @@ -222,13 +230,5 @@ For terms of use, see http://www.unicode.org/copyright.html n = 6 @integer 6 @decimal 6.0, 6.00, 6.000, 6.0000 @integer 4, 5, 7~20, 100, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … - - n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 - n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 - n % 100 = 2,22,42,62,82 or n%1000 = 0 and n%100000=1000..20000,40000,60000,80000 or n!=0 and n%1000000=100000@integer 2, 22, 42, 62, 82, 102, 122, 142, 1002, … @decimal 2.0, 22.0, 42.0, 62.0, 82.0, 102.0, 122.0, 142.0, 1002.0, … - n % 100 = 3,23,43,63,83 @integer 3, 23, 43, 63, 83, 103, 123, 143, 1003, … @decimal 3.0, 23.0, 43.0, 63.0, 83.0, 103.0, 123.0, 143.0, 1003.0, … - n != 1 and n % 100 = 1,21,41,61,81 @integer 21, 41, 61, 81, 101, 121, 141, 161, 1001, … @decimal 21.0, 41.0, 61.0, 81.0, 101.0, 121.0, 141.0, 161.0, 1001.0, … - @integer 4~19, 100, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … - diff --git a/cldrFiles/supplementalData.xml b/cldrFiles/supplementalData.xml index 5c2213ac..3aec6d8c 100644 --- a/cldrFiles/supplementalData.xml +++ b/cldrFiles/supplementalData.xml @@ -7,7 +7,7 @@ For terms of use, see http://www.unicode.org/copyright.html --> - + @@ -1314,6 +1314,7 @@ XXX Code for transations where no currency is involved + @@ -1372,7 +1373,6 @@ XXX Code for transations where no currency is involved - @@ -1448,6 +1448,7 @@ XXX Code for transations where no currency is involved + @@ -1540,8 +1541,8 @@ XXX Code for transations where no currency is involved - - + + @@ -1591,8 +1592,6 @@ XXX Code for transations where no currency is involved - - @@ -1625,6 +1624,7 @@ XXX Code for transations where no currency is involved + @@ -1905,8 +1905,8 @@ XXX Code for transations where no currency is involved - - + + @@ -2009,7 +2009,8 @@ XXX Code for transations where no currency is involved - + + @@ -2432,7 +2433,7 @@ XXX Code for transations where no currency is involved - + @@ -2447,7 +2448,7 @@ XXX Code for transations where no currency is involved - + @@ -2559,7 +2560,7 @@ XXX Code for transations where no currency is involved - + @@ -2673,7 +2674,7 @@ XXX Code for transations where no currency is involved - + @@ -2712,7 +2713,7 @@ XXX Code for transations where no currency is involved - + @@ -2865,6 +2866,7 @@ XXX Code for transations where no currency is involved + @@ -2940,9 +2942,9 @@ XXX Code for transations where no currency is involved - - - + + + @@ -2979,7 +2981,7 @@ XXX Code for transations where no currency is involved - + @@ -3078,7 +3080,7 @@ XXX Code for transations where no currency is involved - + @@ -3152,19 +3154,19 @@ XXX Code for transations where no currency is involved - + - + - + @@ -3187,8 +3189,8 @@ XXX Code for transations where no currency is involved - - + + @@ -3308,7 +3310,7 @@ XXX Code for transations where no currency is involved - + @@ -3395,7 +3397,7 @@ XXX Code for transations where no currency is involved - + @@ -3460,7 +3462,7 @@ XXX Code for transations where no currency is involved - + @@ -3477,9 +3479,9 @@ XXX Code for transations where no currency is involved - + - + @@ -3622,7 +3624,7 @@ XXX Code for transations where no currency is involved - + @@ -3655,7 +3657,6 @@ XXX Code for transations where no currency is involved - @@ -3669,8 +3670,9 @@ XXX Code for transations where no currency is involved + - + @@ -3757,7 +3759,7 @@ XXX Code for transations where no currency is involved - + @@ -3834,7 +3836,7 @@ XXX Code for transations where no currency is involved - + @@ -3882,6 +3884,7 @@ XXX Code for transations where no currency is involved + @@ -3956,7 +3959,7 @@ XXX Code for transations where no currency is involved - + @@ -4066,7 +4069,7 @@ XXX Code for transations where no currency is involved - + @@ -4119,16 +4122,16 @@ XXX Code for transations where no currency is involved - + - - - + + + @@ -4175,18 +4178,20 @@ XXX Code for transations where no currency is involved - + - + - + - + + + @@ -4672,7 +4677,7 @@ XXX Code for transations where no currency is involved - + @@ -5637,6 +5642,7 @@ XXX Code for transations where no currency is involved - regional lang community status, taught in some schools - 52.9% of Tatarstan is ethnic Tatar, the pop figure is an upper bound http://en.wikipedia.org/wiki/Interlingua#Community Has a regular conf in Sweden, also Brazil; an auxiliary language with tiny population worldwide + This is base pop for """"""""""""""""""""""""""""""""fub"""""""""""""""""""""""""""""""" lang code; ff shows as a macrolanguage [missing] (could be higher if 2nd lang included; no data yet) Mainly in Guangdong Prov, ~70-80 million @@ -5688,6 +5694,7 @@ XXX Code for transations where no currency is involved Estimate based on 90% of literate pop > 15 years (71% of Cpop) can use English, for lack of official number of users low litreracy ~5% 2nd lang literacy 30% + http://en.wikipedia.org/wiki/Akademio_Internacia_de_la_Sciencoj_San_Marino - estimate 100% of the academy can use Esperanto; the language is used as 1st language of instruction; academy has 300 """"""""""""""""""""""""""""""""members"""""""""""""""""""""""""""""""". recognized in West Java Mainly unwritten Vai script is the main script for this language. @@ -5736,7 +5743,6 @@ XXX Code for transations where no currency is involved [missing] [missing] [missing] - This is base pop for """"""""""""""""fub"""""""""""""""" lang code; ff shows as a macrolanguage Widely spoken less written, and most speakers know standard German as well [missing] and https://www.ethnologue.com/language/yue @@ -5744,6 +5750,6 @@ XXX Code for transations where no currency is involved [missing] [missing] [missing] - http://en.wikipedia.org/wiki/Akademio_Internacia_de_la_Sciencoj_San_Marino - estimate 100% of the academy can use Esperanto; the language is used as 1st language of instruction; academy has 300 """"""""""""""""members"""""""""""""""". + [missing] diff --git a/crosshostpatchconfig.txt b/crosshostpatchconfig.txt deleted file mode 100644 index cbd861ab..00000000 --- a/crosshostpatchconfig.txt +++ /dev/null @@ -1,15 +0,0 @@ ---- ./common/unicode/udata.h 2019-03-10 17:15:29.000000000 -0700 -+++ ./common/unicode/udata.h 2019-03-09 11:09:55.000000000 -0800 -@@ -401,10 +401,10 @@ - typedef enum UDataFileAccess { - /** ICU looks for data in single files first, then in packages. (default) @stable ICU 3.4 */ - UDATA_FILES_FIRST, -+ /** An alias for the default access mode. @stable ICU 3.4 */ -+ UDATA_DEFAULT_ACCESS = UDATA_FILES_FIRST, - /** ICU only loads data from packages, not from single files. @stable ICU 3.4 */ - UDATA_ONLY_PACKAGES, -- /** An alias for the default access mode. @stable ICU 3.4 */ -- UDATA_DEFAULT_ACCESS = UDATA_ONLY_PACKAGES, - /** ICU loads data from packages first, and only from single files - if the data cannot be found in a package. @stable ICU 3.4 */ - UDATA_PACKAGES_FIRST, diff --git a/emojiData/charClasses.txt b/emojiData/charClasses.txt index 3d171521..137a2f4b 100644 --- a/emojiData/charClasses.txt +++ b/emojiData/charClasses.txt @@ -1,4 +1,4 @@ $E_Base = [:EBase:]; $Extended_Pict = [:ExtPict:]; -$E_Base_GAZ = [\U000026F9\U0001F466-\U0001F469\U0001F91D\U0001F9D1]; +$E_Base_GAZ = [\U0001F466-\U0001F469\U0001F91D\U0001F9D1]; $EmojiNRK = [[\p{Emoji}] - [\p{Grapheme_Cluster_Break = Regional_Indicator}*\u00230-9©®™〰〽]]; diff --git a/icuSources/ICU.xcodeproj/project.pbxproj b/icuSources/ICU.xcodeproj/project.pbxproj new file mode 100644 index 00000000..5a322987 --- /dev/null +++ b/icuSources/ICU.xcodeproj/project.pbxproj @@ -0,0 +1,19491 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 51; + objects = { + +/* Begin PBXAggregateTarget section */ + CC6FECD8243686DD00503646 /* data */ = { + isa = PBXAggregateTarget; + buildConfigurationList = CC6FECD9243686DD00503646 /* Build configuration list for PBXAggregateTarget "data" */; + buildPhases = ( + CC6FECDE243686F500503646 /* Run icutools.databuilder tool */, + CC6F11602436C1A400503646 /* Run pkgdata tool */, + ); + dependencies = ( + CC6FECDD243686EF00503646 /* PBXTargetDependency */, + ); + name = data; + productName = data; + }; + CC767930243BF27C00780598 /* testdata */ = { + isa = PBXAggregateTarget; + buildConfigurationList = CC767935243BF27C00780598 /* Build configuration list for PBXAggregateTarget "testdata" */; + buildPhases = ( + CC767933243BF27C00780598 /* Run icutools.databuilder tool */, + CC767934243BF27C00780598 /* Run pkgdata tool */, + CC061070243FBEED00B7262F /* CopyFiles */, + CC061074243FBF2500B7262F /* CopyFiles */, + ); + dependencies = ( + CC06108A243FFD7100B7262F /* PBXTargetDependency */, + CC767931243BF27C00780598 /* PBXTargetDependency */, + ); + name = testdata; + productName = data; + }; + CCCF81B1243533770057283F /* tools */ = { + isa = PBXAggregateTarget; + buildConfigurationList = CCCF81B2243533770057283F /* Build configuration list for PBXAggregateTarget "tools" */; + buildPhases = ( + ); + dependencies = ( + CCCF81B6243533920057283F /* PBXTargetDependency */, + CCCF81B8243533920057283F /* PBXTargetDependency */, + CCCF81BA243533920057283F /* PBXTargetDependency */, + CCCF81BC243533920057283F /* PBXTargetDependency */, + CCCF81BE243533920057283F /* PBXTargetDependency */, + CCCF81C0243533920057283F /* PBXTargetDependency */, + CCCF81C2243533920057283F /* PBXTargetDependency */, + CCCF81C4243533920057283F /* PBXTargetDependency */, + CCCF81C6243533920057283F /* PBXTargetDependency */, + CCCF81C8243533920057283F /* PBXTargetDependency */, + CCCF81CA243533920057283F /* PBXTargetDependency */, + CCCF81CC243533920057283F /* PBXTargetDependency */, + CCCF81CE243533920057283F /* PBXTargetDependency */, + CCCF81D0243533920057283F /* PBXTargetDependency */, + CCCF81D2243533920057283F /* PBXTargetDependency */, + ); + name = tools; + productName = tools; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + B3327296246F3AF300237813 /* ulocdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3327295246F3AF200237813 /* ulocdata.cpp */; }; + CC060F07243C06CC00B7262F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CC060F08243C06CC00B7262F /* libicutest.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF80AB24340E4F0057283F /* libicutest.dylib */; }; + CC060F09243C06CC00B7262F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CC060F0A243C06CC00B7262F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CC060F0B243C078200B7262F /* aliastst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767686243BEF4900780598 /* aliastst.cpp */; }; + CC060F0C243C078200B7262F /* allcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767751243BEF4900780598 /* allcoll.cpp */; }; + CC060F0D243C078200B7262F /* apicoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767766243BEF4900780598 /* apicoll.cpp */; }; + CC060F0E243C078200B7262F /* astrotst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676C2243BEF4900780598 /* astrotst.cpp */; }; + CC060F0F243C078200B7262F /* callimts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676BF243BEF4900780598 /* callimts.cpp */; }; + CC060F10243C078200B7262F /* calregts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767721243BEF4900780598 /* calregts.cpp */; }; + CC060F11243C078200B7262F /* caltest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76771C243BEF4900780598 /* caltest.cpp */; }; + CC060F12243C078200B7262F /* caltztst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676FB243BEF4900780598 /* caltztst.cpp */; }; + CC060F13243C078200B7262F /* canittst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767781243BEF4900780598 /* canittst.cpp */; }; + CC060F14243C078200B7262F /* citrtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76771B243BEF4900780598 /* citrtest.cpp */; }; + CC060F15243C078200B7262F /* collationtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76770C243BEF4900780598 /* collationtest.cpp */; }; + CC060F16243C078200B7262F /* colldata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767759243BEF4900780598 /* colldata.cpp */; }; + CC060F17243C078200B7262F /* convtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767728243BEF4900780598 /* convtest.cpp */; }; + CC060F18243C078200B7262F /* currcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767727243BEF4900780598 /* currcoll.cpp */; }; + CC060F19243C078200B7262F /* dadrcal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676A8243BEF4900780598 /* dadrcal.cpp */; }; + CC060F1A243C078200B7262F /* dadrfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767757243BEF4900780598 /* dadrfmt.cpp */; }; + CC060F1B243C078200B7262F /* dcfmapts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76773F243BEF4900780598 /* dcfmapts.cpp */; }; + CC060F1C243C078200B7262F /* decoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76779B243BEF4A00780598 /* decoll.cpp */; }; + CC060F1D243C078200B7262F /* dtfmapts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676BC243BEF4900780598 /* dtfmapts.cpp */; }; + CC060F1E243C078200B7262F /* dtfmrgts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76769E243BEF4900780598 /* dtfmrgts.cpp */; }; + CC060F1F243C078200B7262F /* dtfmtrtts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76775E243BEF4900780598 /* dtfmtrtts.cpp */; }; + CC060F20243C078200B7262F /* dtfmttst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76775F243BEF4900780598 /* dtfmttst.cpp */; }; + CC060F21243C078200B7262F /* dtptngts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767692243BEF4900780598 /* dtptngts.cpp */; }; + CC060F22243C078200B7262F /* encoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767706243BEF4900780598 /* encoll.cpp */; }; + CC060F23243C078200B7262F /* escoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767730243BEF4900780598 /* escoll.cpp */; }; + CC060F24243C078200B7262F /* ficoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767740243BEF4900780598 /* ficoll.cpp */; }; + CC060F25243C078200B7262F /* fldset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76774A243BEF4900780598 /* fldset.cpp */; }; + CC060F26243C078200B7262F /* frcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676AC243BEF4900780598 /* frcoll.cpp */; }; + CC060F27243C078200B7262F /* g7coll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676B1243BEF4900780598 /* g7coll.cpp */; }; + CC060F28243C078200B7262F /* intltest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76778D243BEF4900780598 /* intltest.cpp */; }; + CC060F29243C087400B7262F /* itercoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676B8243BEF4900780598 /* itercoll.cpp */; }; + CC060F2A243C087400B7262F /* itformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767715243BEF4900780598 /* itformat.cpp */; }; + CC060F2B243C087400B7262F /* itmajor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676DA243BEF4900780598 /* itmajor.cpp */; }; + CC060F2C243C087400B7262F /* itutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767778243BEF4900780598 /* itutil.cpp */; }; + CC060F2D243C087400B7262F /* jacoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A4243BEF4A00780598 /* jacoll.cpp */; }; + CC060F2E243C087400B7262F /* lcukocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767708243BEF4900780598 /* lcukocol.cpp */; }; + CC060F2F243C087400B7262F /* localebuildertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76769C243BEF4900780598 /* localebuildertest.cpp */; }; + CC060F30243C087400B7262F /* localematchertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767687243BEF4900780598 /* localematchertest.cpp */; }; + CC060F31243C087400B7262F /* loctest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F2243BEF4900780598 /* loctest.cpp */; }; + CC060F32243C087400B7262F /* miscdtfm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767722243BEF4900780598 /* miscdtfm.cpp */; }; + CC060F33243C087400B7262F /* mnkytst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E2243BEF4900780598 /* mnkytst.cpp */; }; + CC060F34243C087400B7262F /* msfmrgts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76779C243BEF4A00780598 /* msfmrgts.cpp */; }; + CC060F35243C087400B7262F /* nmfmapts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676A0243BEF4900780598 /* nmfmapts.cpp */; }; + CC060F36243C087400B7262F /* nmfmtrt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76775A243BEF4900780598 /* nmfmtrt.cpp */; }; + CC060F37243C087400B7262F /* numfmtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76769F243BEF4900780598 /* numfmtst.cpp */; }; + CC060F38243C087400B7262F /* numrgts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767723243BEF4900780598 /* numrgts.cpp */; }; + CC060F39243C087400B7262F /* plurfmts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767756243BEF4900780598 /* plurfmts.cpp */; }; + CC060F3A243C087400B7262F /* plurults.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676A7243BEF4900780598 /* plurults.cpp */; }; + CC060F3B243C087400B7262F /* pptest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76768C243BEF4900780598 /* pptest.cpp */; }; + CC060F3C243C087400B7262F /* regcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676D9243BEF4900780598 /* regcoll.cpp */; }; + CC060F3D243C087400B7262F /* restest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76773E243BEF4900780598 /* restest.cpp */; }; + CC060F3E243C087400B7262F /* restsnew.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A6243BEF4A00780598 /* restsnew.cpp */; }; + CC060F3F243C092F00B7262F /* sdtfmtts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676D4243BEF4900780598 /* sdtfmtts.cpp */; }; + CC060F40243C092F00B7262F /* selfmts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676FD243BEF4900780598 /* selfmts.cpp */; }; + CC060F41243C092F00B7262F /* strcase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767725243BEF4900780598 /* strcase.cpp */; }; + CC060F42243C092F00B7262F /* strtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676A5243BEF4900780598 /* strtest.cpp */; }; + CC060F43243C092F00B7262F /* svccoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767713243BEF4900780598 /* svccoll.cpp */; }; + CC060F44243C092F00B7262F /* tchcfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76779A243BEF4A00780598 /* tchcfmt.cpp */; }; + CC060F45243C092F00B7262F /* tfsmalls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76775B243BEF4900780598 /* tfsmalls.cpp */; }; + CC060F46243C092F00B7262F /* thcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76776C243BEF4900780598 /* thcoll.cpp */; }; + CC060F47243C092F00B7262F /* tmsgfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767774243BEF4900780598 /* tmsgfmt.cpp */; }; + CC060F48243C092F00B7262F /* transtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767793243BEF4A00780598 /* transtst.cpp */; }; + CC060F49243C092F00B7262F /* trcoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676EF243BEF4900780598 /* trcoll.cpp */; }; + CC060F4A243C092F00B7262F /* tscoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E5243BEF4900780598 /* tscoll.cpp */; }; + CC060F4B243C092F00B7262F /* tsdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76772B243BEF4900780598 /* tsdate.cpp */; }; + CC060F4C243C092F00B7262F /* tsdcfmsy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767772243BEF4900780598 /* tsdcfmsy.cpp */; }; + CC060F4D243C092F00B7262F /* tsdtfmsy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767749243BEF4900780598 /* tsdtfmsy.cpp */; }; + CC060F4E243C092F00B7262F /* tsmthred.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676C3243BEF4900780598 /* tsmthred.cpp */; }; + CC060F4F243C092F00B7262F /* tsnmfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767716243BEF4900780598 /* tsnmfmt.cpp */; }; + CC060F50243C092F00B7262F /* tsputil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767689243BEF4900780598 /* tsputil.cpp */; }; + CC060F51243C092F00B7262F /* tstnorm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767747243BEF4900780598 /* tstnorm.cpp */; }; + CC060F52243C092F00B7262F /* tstnrapi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767782243BEF4900780598 /* tstnrapi.cpp */; }; + CC060F53243C092F00B7262F /* tzbdtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767799243BEF4A00780598 /* tzbdtest.cpp */; }; + CC060F54243C092F00B7262F /* tzregts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676B4243BEF4900780598 /* tzregts.cpp */; }; + CC060F55243C092F00B7262F /* tztest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76771E243BEF4900780598 /* tztest.cpp */; }; + CC060F56243C092F00B7262F /* ucdtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767761243BEF4900780598 /* ucdtest.cpp */; }; + CC060F57243C092F00B7262F /* usettest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F7243BEF4900780598 /* usettest.cpp */; }; + CC060F58243C092F00B7262F /* ustrtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676B5243BEF4900780598 /* ustrtest.cpp */; }; + CC060F59243C0A0000B7262F /* bytestrietest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767779243BEF4900780598 /* bytestrietest.cpp */; }; + CC060F5A243C0A0000B7262F /* cpdtrtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76769A243BEF4900780598 /* cpdtrtst.cpp */; }; + CC060F5B243C0A0000B7262F /* itrbbi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767798243BEF4A00780598 /* itrbbi.cpp */; }; + CC060F5C243C0A0000B7262F /* ittrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76776E243BEF4900780598 /* ittrans.cpp */; }; + CC060F5D243C0A0000B7262F /* jamotest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76772F243BEF4900780598 /* jamotest.cpp */; }; + CC060F5E243C0A0000B7262F /* normconf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676CD243BEF4900780598 /* normconf.cpp */; }; + CC060F5F243C0A0000B7262F /* rbbiapts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767784243BEF4900780598 /* rbbiapts.cpp */; }; + CC060F60243C0A0000B7262F /* rbbimonkeytest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767702243BEF4900780598 /* rbbimonkeytest.cpp */; }; + CC060F61243C0A0000B7262F /* rbbitst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676AF243BEF4900780598 /* rbbitst.cpp */; }; + CC060F62243C0A0000B7262F /* regextst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E8243BEF4900780598 /* regextst.cpp */; }; + CC060F63243C0A0000B7262F /* reptest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A3243BEF4A00780598 /* reptest.cpp */; }; + CC060F64243C0A0000B7262F /* sfwdchit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A1243BEF4A00780598 /* sfwdchit.cpp */; }; + CC060F65243C0A0000B7262F /* srchtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767719243BEF4900780598 /* srchtest.cpp */; }; + CC060F66243C0A0000B7262F /* testutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767765243BEF4900780598 /* testutil.cpp */; }; + CC060F67243C0A0000B7262F /* transapi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676BB243BEF4900780598 /* transapi.cpp */; }; + CC060F68243C0A0000B7262F /* transrt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676B3243BEF4900780598 /* transrt.cpp */; }; + CC060F69243C0A0000B7262F /* trnserr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767789243BEF4900780598 /* trnserr.cpp */; }; + CC060F6A243C0A0000B7262F /* ucharstrietest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767699243BEF4900780598 /* ucharstrietest.cpp */; }; + CC060F6B243C0A8C00B7262F /* calcasts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767710243BEF4900780598 /* calcasts.cpp */; }; + CC060F6C243C0A8C00B7262F /* icusvtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E6243BEF4900780598 /* icusvtst.cpp */; }; + CC060F6D243C0A8C00B7262F /* idnaconf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E9243BEF4900780598 /* idnaconf.cpp */; }; + CC060F6E243C0A8C00B7262F /* idnaref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A5243BEF4A00780598 /* idnaref.cpp */; }; + CC060F6F243C0A8C00B7262F /* incaltst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F3243BEF4900780598 /* incaltst.cpp */; }; + CC060F70243C0A8C00B7262F /* itrbnf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767685243BEF4900780598 /* itrbnf.cpp */; }; + CC060F71243C0A8C00B7262F /* itrbnfp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676BD243BEF4900780598 /* itrbnfp.cpp */; }; + CC060F72243C0A8C00B7262F /* itrbnfrt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76776D243BEF4900780598 /* itrbnfrt.cpp */; }; + CC060F73243C0A8C00B7262F /* nptrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676ED243BEF4900780598 /* nptrans.cpp */; }; + CC060F74243C0A8C00B7262F /* punyref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676DD243BEF4900780598 /* punyref.cpp */; }; + CC060F75243C0A8C00B7262F /* testidn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676CF243BEF4900780598 /* testidn.cpp */; }; + CC060F76243C0A8C00B7262F /* testidna.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767748243BEF4900780598 /* testidna.cpp */; }; + CC060F77243C0A8C00B7262F /* textfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676DF243BEF4900780598 /* textfile.cpp */; }; + CC060F78243C0A8C00B7262F /* tokiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767744243BEF4900780598 /* tokiter.cpp */; }; + CC060F79243C0A8C00B7262F /* ucaconf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767797243BEF4A00780598 /* ucaconf.cpp */; }; + CC060F7A243C0A8C00B7262F /* uobjtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767776243BEF4900780598 /* uobjtest.cpp */; }; + CC060F7B243C0A8C00B7262F /* uts46test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767693243BEF4900780598 /* uts46test.cpp */; }; + CC060F7C243C0A8C00B7262F /* utxttest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76772A243BEF4900780598 /* utxttest.cpp */; }; + CC060F7D243C0A8C00B7262F /* uvectest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677AA243BEF4A00780598 /* uvectest.cpp */; }; + CC060F7E243C0A8C00B7262F /* v32test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F1243BEF4900780598 /* v32test.cpp */; }; + CC060F7F243C0B4800B7262F /* alphaindextst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767735243BEF4900780598 /* alphaindextst.cpp */; }; + CC060F80243C0B4800B7262F /* bidiconf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76770F243BEF4900780598 /* bidiconf.cpp */; }; + CC060F81243C0B4800B7262F /* compactdecimalformattest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767707243BEF4900780598 /* compactdecimalformattest.cpp */; }; + CC060F82243C0B4800B7262F /* csdetest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76771F243BEF4900780598 /* csdetest.cpp */; }; + CC060F83243C0B4800B7262F /* datadrivennumberformattestsuite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676EA243BEF4900780598 /* datadrivennumberformattestsuite.cpp */; }; + CC060F84243C0B4800B7262F /* dcfmtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76772C243BEF4900780598 /* dcfmtest.cpp */; }; + CC060F85243C0B4800B7262F /* dtifmtts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767739243BEF4900780598 /* dtifmtts.cpp */; }; + CC060F86243C0B4800B7262F /* genderinfotest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767769243BEF4900780598 /* genderinfotest.cpp */; }; + CC060F87243C0B4800B7262F /* itspoof.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767750243BEF4900780598 /* itspoof.cpp */; }; + CC060F88243C0B4800B7262F /* listformattertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E7243BEF4900780598 /* listformattertest.cpp */; }; + CC060F89243C0B4800B7262F /* locnmtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676AB243BEF4900780598 /* locnmtst.cpp */; }; + CC060F8A243C0B4800B7262F /* measfmttest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76774E243BEF4900780598 /* measfmttest.cpp */; }; + CC060F8B243C0B4800B7262F /* numfmtspectest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76768F243BEF4900780598 /* numfmtspectest.cpp */; }; + CC060F8C243C0B4800B7262F /* quantityformattertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767737243BEF4900780598 /* quantityformattertest.cpp */; }; + CC060F8D243C0B4800B7262F /* regiontst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76774D243BEF4900780598 /* regiontst.cpp */; }; + CC060F8E243C0B4800B7262F /* reldatefmttest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76773D243BEF4900780598 /* reldatefmttest.cpp */; }; + CC060F8F243C0B4800B7262F /* scientificnumberformattertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676DC243BEF4900780598 /* scientificnumberformattertest.cpp */; }; + CC060F90243C0B4800B7262F /* simpleformattertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A9243BEF4A00780598 /* simpleformattertest.cpp */; }; + CC060F91243C0B4800B7262F /* simplethread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676D5243BEF4900780598 /* simplethread.cpp */; }; + CC060F92243C0B4800B7262F /* ssearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676CC243BEF4900780598 /* ssearch.cpp */; }; + CC060F93243C0B4800B7262F /* tufmtts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F6243BEF4900780598 /* tufmtts.cpp */; }; + CC060F94243C0B4800B7262F /* tzfmttst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767795243BEF4A00780598 /* tzfmttst.cpp */; }; + CC060F95243C0B4800B7262F /* tzoffloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767724243BEF4900780598 /* tzoffloc.cpp */; }; + CC060F96243C0B4800B7262F /* tzrulets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767712243BEF4900780598 /* tzrulets.cpp */; }; + CC060F97243C0B4800B7262F /* unifiedcachetest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76774B243BEF4900780598 /* unifiedcachetest.cpp */; }; + CC060F98243C0B4800B7262F /* windttst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767714243BEF4900780598 /* windttst.cpp */; }; + CC060F99243C0B4800B7262F /* winnmtst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676D1243BEF4900780598 /* winnmtst.cpp */; }; + CC060F9A243C0B4800B7262F /* winutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676E1243BEF4900780598 /* winutil.cpp */; }; + CC060F9B243C0BAD00B7262F /* erarulestest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76771A243BEF4900780598 /* erarulestest.cpp */; }; + CC060F9C243C0BAD00B7262F /* formatted_string_builder_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767767243BEF4900780598 /* formatted_string_builder_test.cpp */; }; + CC060F9D243C0BAD00B7262F /* formattedvaluetest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767694243BEF4900780598 /* formattedvaluetest.cpp */; }; + CC060F9E243C0BAD00B7262F /* numberformattesttuple.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76775D243BEF4900780598 /* numberformattesttuple.cpp */; }; + CC060F9F243C0BAD00B7262F /* numbertest_affixutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76774C243BEF4900780598 /* numbertest_affixutils.cpp */; }; + CC060FA0243C0BAD00B7262F /* numbertest_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677A8243BEF4A00780598 /* numbertest_api.cpp */; }; + CC060FA1243C0BAD00B7262F /* numbertest_decimalquantity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76776A243BEF4900780598 /* numbertest_decimalquantity.cpp */; }; + CC060FA2243C0BAD00B7262F /* numbertest_doubleconversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767742243BEF4900780598 /* numbertest_doubleconversion.cpp */; }; + CC060FA3243C0BAD00B7262F /* numbertest_modifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767746243BEF4900780598 /* numbertest_modifiers.cpp */; }; + CC060FA4243C0BAD00B7262F /* numbertest_parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76769D243BEF4900780598 /* numbertest_parse.cpp */; }; + CC060FA5243C0BAD00B7262F /* numbertest_patternmodifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76776B243BEF4900780598 /* numbertest_patternmodifier.cpp */; }; + CC060FA6243C0BAD00B7262F /* numbertest_patternstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767788243BEF4900780598 /* numbertest_patternstring.cpp */; }; + CC060FA7243C0BAD00B7262F /* numbertest_permutation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76772D243BEF4900780598 /* numbertest_permutation.cpp */; }; + CC060FA8243C0BAD00B7262F /* numbertest_range.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676CA243BEF4900780598 /* numbertest_range.cpp */; }; + CC060FA9243C0BAD00B7262F /* numbertest_skeletons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767768243BEF4900780598 /* numbertest_skeletons.cpp */; }; + CC060FAA243C0BAD00B7262F /* numfmtdatadriventest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676F4243BEF4900780598 /* numfmtdatadriventest.cpp */; }; + CC060FAB243C0BAD00B7262F /* pluralmaptest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC76777D243BEF4900780598 /* pluralmaptest.cpp */; }; + CC060FAC243C0BAD00B7262F /* static_unisets_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC767718243BEF4900780598 /* static_unisets_test.cpp */; }; + CC060FAD243C0BAD00B7262F /* string_segment_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7676C4243BEF4900780598 /* string_segment_test.cpp */; }; + CC060FC5243D2ED200B7262F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CC060FC6243D2ED200B7262F /* libicuio.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7981B22434011E0086956E /* libicuio.dylib */; }; + CC060FC7243D2ED200B7262F /* libicutest.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF80AB24340E4F0057283F /* libicutest.dylib */; }; + CC060FC8243D2ED200B7262F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CC060FC9243D2F1900B7262F /* iotest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677B1243BEF4A00780598 /* iotest.cpp */; }; + CC060FCA243D2F1900B7262F /* trnstst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677B3243BEF4A00780598 /* trnstst.c */; }; + CC060FCB243D2F1900B7262F /* strtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677B4243BEF4A00780598 /* strtst.c */; }; + CC060FCC243D2F1900B7262F /* stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC7677B6243BEF4A00780598 /* stream.cpp */; }; + CC060FCD243D2F1900B7262F /* filetst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677B8243BEF4A00780598 /* filetst.c */; }; + CC060FD9243D358F00B7262F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CC060FDA243D358F00B7262F /* libicutest.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF80AB24340E4F0057283F /* libicutest.dylib */; }; + CC060FDB243D358F00B7262F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CC060FDC243D358F00B7262F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CC060FDD243D365E00B7262F /* callcoll.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767848243BEF4A00780598 /* callcoll.c */; }; + CC060FDE243D365E00B7262F /* calltest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767827243BEF4A00780598 /* calltest.c */; }; + CC060FDF243D365E00B7262F /* capitst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767823243BEF4A00780598 /* capitst.c */; }; + CC060FE0243D365E00B7262F /* cbiapts.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76786C243BEF4A00780598 /* cbiapts.c */; }; + CC060FE1243D365E00B7262F /* cbkittst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76783E243BEF4A00780598 /* cbkittst.c */; }; + CC060FE2243D365E00B7262F /* ccaltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677F9243BEF4A00780598 /* ccaltst.c */; }; + CC060FE3243D365E00B7262F /* ccapitst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767838243BEF4A00780598 /* ccapitst.c */; }; + CC060FE4243D365E00B7262F /* ccolltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767844243BEF4A00780598 /* ccolltst.c */; }; + CC060FE5243D365E00B7262F /* cconvtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767831243BEF4A00780598 /* cconvtst.c */; }; + CC060FE6243D365E00B7262F /* cctest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76784C243BEF4A00780598 /* cctest.c */; }; + CC060FE7243D365E00B7262F /* ccurrtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767857243BEF4A00780598 /* ccurrtst.c */; }; + CC060FE8243D365E00B7262F /* cdateintervalformattest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767863243BEF4A00780598 /* cdateintervalformattest.c */; }; + CC060FE9243D365E00B7262F /* cdattst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767868243BEF4A00780598 /* cdattst.c */; }; + CC060FEA243D365E00B7262F /* cdetst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767826243BEF4A00780598 /* cdetst.c */; }; + CC060FEB243D365E00B7262F /* cdtdptst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76785F243BEF4A00780598 /* cdtdptst.c */; }; + CC060FEC243D365E00B7262F /* cdtrgtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76785A243BEF4A00780598 /* cdtrgtst.c */; }; + CC060FED243D365E00B7262F /* cestst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767872243BEF4A00780598 /* cestst.c */; }; + CC060FEE243D365E00B7262F /* cfintst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767878243BEF4A00780598 /* cfintst.c */; }; + CC060FEF243D365E00B7262F /* cformtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76781C243BEF4A00780598 /* cformtst.c */; }; + CC060FF0243D365E00B7262F /* cfrtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76783B243BEF4A00780598 /* cfrtst.c */; }; + CC060FF1243D365E00B7262F /* cg7coll.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767818243BEF4A00780598 /* cg7coll.c */; }; + CC060FF2243D365E00B7262F /* chashtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767835243BEF4A00780598 /* chashtst.c */; }; + CC060FF3243D365E00B7262F /* cintltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677FD243BEF4A00780598 /* cintltst.c */; }; + CC060FF4243D365E00B7262F /* citertst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767845243BEF4A00780598 /* citertst.c */; }; + CC060FF5243D365E00B7262F /* cjaptst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767822243BEF4A00780598 /* cjaptst.c */; }; + CC060FF6243D365E00B7262F /* cloctst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767853243BEF4A00780598 /* cloctst.c */; }; + CC060FF7243D365E00B7262F /* cmeasureformattest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767865243BEF4A00780598 /* cmeasureformattest.c */; }; + CC060FF8243D365E00B7262F /* encoll.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767856243BEF4A00780598 /* encoll.c */; }; + CC060FF9243D365E00B7262F /* ucnvseltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767834243BEF4A00780598 /* ucnvseltst.c */; }; + CC060FFA243D36FE00B7262F /* cbididat.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767877243BEF4A00780598 /* cbididat.c */; }; + CC060FFB243D36FE00B7262F /* cbiditst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767846243BEF4A00780598 /* cbiditst.c */; }; + CC060FFC243D36FE00B7262F /* cldrtest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76783F243BEF4A00780598 /* cldrtest.c */; }; + CC060FFD243D36FE00B7262F /* cmsccoll.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767800243BEF4A00780598 /* cmsccoll.c */; }; + CC060FFE243D36FE00B7262F /* cmsgtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767867243BEF4A00780598 /* cmsgtst.c */; }; + CC060FFF243D36FE00B7262F /* cnmdptst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677FC243BEF4A00780598 /* cnmdptst.c */; }; + CC061000243D36FE00B7262F /* cnormtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767809243BEF4A00780598 /* cnormtst.c */; }; + CC061001243D36FE00B7262F /* cnumtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767807243BEF4A00780598 /* cnumtst.c */; }; + CC061002243D36FE00B7262F /* cpluralrulestest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767858243BEF4A00780598 /* cpluralrulestest.c */; }; + CC061003243D36FE00B7262F /* cposxtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767816243BEF4A00780598 /* cposxtst.c */; }; + CC061004243D36FE00B7262F /* crelativedateformattest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767870243BEF4A00780598 /* crelativedateformattest.c */; }; + CC061005243D36FE00B7262F /* crestst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767841243BEF4A00780598 /* crestst.c */; }; + CC061006243D36FE00B7262F /* creststn.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782C243BEF4A00780598 /* creststn.c */; }; + CC061007243D36FE00B7262F /* cstrtest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767851243BEF4A00780598 /* cstrtest.c */; }; + CC061008243D36FE00B7262F /* cturtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782A243BEF4A00780598 /* cturtst.c */; }; + CC061009243D36FE00B7262F /* eurocreg.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782D243BEF4A00780598 /* eurocreg.c */; }; + CC06100A243D36FE00B7262F /* ncnvfbts.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76785D243BEF4A00780598 /* ncnvfbts.c */; }; + CC06100B243D36FE00B7262F /* ncnvtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76783D243BEF4A00780598 /* ncnvtst.c */; }; + CC06100C243D36FE00B7262F /* putiltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76781E243BEF4A00780598 /* putiltst.c */; }; + CC06100D243D36FE00B7262F /* udatatst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76785C243BEF4A00780598 /* udatatst.c */; }; + CC06100E243D36FE00B7262F /* udatpg_test.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767812243BEF4A00780598 /* udatpg_test.c */; }; + CC06100F243D36FE00B7262F /* utf8tst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782E243BEF4A00780598 /* utf8tst.c */; }; + CC061010243D36FE00B7262F /* utf16tst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76785B243BEF4A00780598 /* utf16tst.c */; }; + CC061011243D36FE00B7262F /* utransts.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76783A243BEF4A00780598 /* utransts.c */; }; + CC061012243D379E00B7262F /* cbiditransformtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767804243BEF4A00780598 /* cbiditransformtst.c */; }; + CC061013243D379E00B7262F /* currtest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767824243BEF4A00780598 /* currtest.c */; }; + CC061014243D379E00B7262F /* custrtrn.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767801243BEF4A00780598 /* custrtrn.c */; }; + CC061015243D379E00B7262F /* hpmufn.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767859243BEF4A00780598 /* hpmufn.c */; }; + CC061016243D379E00B7262F /* idnatest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767811243BEF4A00780598 /* idnatest.c */; }; + CC061017243D379E00B7262F /* nfsprep.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782B243BEF4A00780598 /* nfsprep.c */; }; + CC061018243D379E00B7262F /* reapits.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767829243BEF4A00780598 /* reapits.c */; }; + CC061019243D379E00B7262F /* sorttest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767817243BEF4A00780598 /* sorttest.c */; }; + CC06101A243D379E00B7262F /* spooftest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767837243BEF4A00780598 /* spooftest.c */; }; + CC06101B243D379E00B7262F /* spreptst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767808243BEF4A00780598 /* spreptst.c */; }; + CC06101C243D379E00B7262F /* sprpdata.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767825243BEF4A00780598 /* sprpdata.c */; }; + CC06101D243D379E00B7262F /* stdnmtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76786E243BEF4A00780598 /* stdnmtst.c */; }; + CC06101E243D379E00B7262F /* tracetst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76786F243BEF4A00780598 /* tracetst.c */; }; + CC06101F243D379E00B7262F /* trie2test.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767862243BEF4A00780598 /* trie2test.c */; }; + CC061020243D379E00B7262F /* trietest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767805243BEF4A00780598 /* trietest.c */; }; + CC061021243D379E00B7262F /* ucptrietest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76786B243BEF4A00780598 /* ucptrietest.c */; }; + CC061022243D379E00B7262F /* ucsdetst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76780D243BEF4A00780598 /* ucsdetst.c */; }; + CC061023243D379E00B7262F /* uenumtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76780C243BEF4A00780598 /* uenumtst.c */; }; + CC061024243D379E00B7262F /* uformattedvaluetst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76784F243BEF4A00780598 /* uformattedvaluetst.c */; }; + CC061025243D379E00B7262F /* ulistfmttest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767819243BEF4A00780598 /* ulistfmttest.c */; }; + CC061026243D379E00B7262F /* uregiontest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767854243BEF4A00780598 /* uregiontest.c */; }; + CC061027243D379E00B7262F /* usettest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767869243BEF4A00780598 /* usettest.c */; }; + CC061028243D379E00B7262F /* usrchtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76780F243BEF4A00780598 /* usrchtst.c */; }; + CC061029243D379E00B7262F /* utexttst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76784D243BEF4A00780598 /* utexttst.c */; }; + CC06102A243D379E00B7262F /* utmstest.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76782F243BEF4A00780598 /* utmstest.c */; }; + CC06102B243D384D00B7262F /* bocu1tst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767814243BEF4A00780598 /* bocu1tst.c */; }; + CC06102C243D384D00B7262F /* cgendtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767843243BEF4A00780598 /* cgendtst.c */; }; + CC06102D243D384D00B7262F /* cstrcase.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76781A243BEF4A00780598 /* cstrcase.c */; }; + CC06102E243D384D00B7262F /* cucdapi.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767852243BEF4A00780598 /* cucdapi.c */; }; + CC06102F243D384D00B7262F /* cucdtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767855243BEF4A00780598 /* cucdtst.c */; }; + CC061030243D384D00B7262F /* custrtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76784A243BEF4A00780598 /* custrtst.c */; }; + CC061031243D384D00B7262F /* cutiltst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7677FF243BEF4A00780598 /* cutiltst.c */; }; + CC061032243D384D00B7262F /* nccbtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76780B243BEF4A00780598 /* nccbtst.c */; }; + CC061033243D384D00B7262F /* nucnvtst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC76781F243BEF4A00780598 /* nucnvtst.c */; }; + CC061034243D384D00B7262F /* unumberformattertst.c in Sources */ = {isa = PBXBuildFile; fileRef = CC767873243BEF4A00780598 /* unumberformattertst.c */; }; + CC061071243FBF2100B7262F /* tokCFSTrules.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767672243BEF4900780598 /* tokCFSTrules.txt */; }; + CC061072243FBF2100B7262F /* tokCFSTrulesLE_icu57.data in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767654243BEF4900780598 /* tokCFSTrulesLE_icu57.data */; }; + CC061073243FBF2100B7262F /* tokCFSTrulesLE_icu60.data in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76766F243BEF4900780598 /* tokCFSTrulesLE_icu60.data */; }; + CC061075243FBF5E00B7262F /* mailExample_Latin1_9.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767637243BEF4900780598 /* mailExample_Latin1_9.txt */; }; + CC061076243FBF5E00B7262F /* mailExample_Latin1_8.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767638243BEF4900780598 /* mailExample_Latin1_8.txt */; }; + CC061077243FBF5E00B7262F /* mailExample_Latin1_11.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767639243BEF4900780598 /* mailExample_Latin1_11.txt */; }; + CC061078243FBF5E00B7262F /* mailExample_Latin1Esc_9.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763A243BEF4900780598 /* mailExample_Latin1Esc_9.txt */; }; + CC061079243FBF5E00B7262F /* mailExample_Latin1Esc_8.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763B243BEF4900780598 /* mailExample_Latin1Esc_8.txt */; }; + CC06107A243FBF5E00B7262F /* mailExample_Latin1Esc_4.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763C243BEF4900780598 /* mailExample_Latin1Esc_4.txt */; }; + CC06107B243FBF5E00B7262F /* mailExample_Latin1Esc_6.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763D243BEF4900780598 /* mailExample_Latin1Esc_6.txt */; }; + CC06107C243FBF5E00B7262F /* mailExample_Latin1Esc_7.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763E243BEF4900780598 /* mailExample_Latin1Esc_7.txt */; }; + CC06107D243FBF5E00B7262F /* mailExample_Latin1Esc_3.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76763F243BEF4900780598 /* mailExample_Latin1Esc_3.txt */; }; + CC06107E243FBF5E00B7262F /* mailExample_Latin1Esc_2.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767640243BEF4900780598 /* mailExample_Latin1Esc_2.txt */; }; + CC06107F243FBF5E00B7262F /* mailExample_Latin1_3.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767641243BEF4900780598 /* mailExample_Latin1_3.txt */; }; + CC061080243FBF5E00B7262F /* mailExample_Latin1_2.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767642243BEF4900780598 /* mailExample_Latin1_2.txt */; }; + CC061081243FBF5E00B7262F /* mailExample_Latin1_6.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767643243BEF4900780598 /* mailExample_Latin1_6.txt */; }; + CC061082243FBF5E00B7262F /* mailExample_Latin1_7.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767644243BEF4900780598 /* mailExample_Latin1_7.txt */; }; + CC061083243FBF5E00B7262F /* mailExample_Latin1_4.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC767645243BEF4900780598 /* mailExample_Latin1_4.txt */; }; + CC061084243FBFF600B7262F /* wordNLLT_icu57.dat in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76762E243BEF4900780598 /* wordNLLT_icu57.dat */; }; + CC061085243FBFF600B7262F /* wordNLLT_icu60.dat in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76764C243BEF4900780598 /* wordNLLT_icu60.dat */; }; + CC061086243FBFF600B7262F /* wordNLLTu6.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76766B243BEF4900780598 /* wordNLLTu6.txt */; }; + CC061087243FBFF600B7262F /* wordNLLTu8.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC76762C243BEF4900780598 /* wordNLLTu8.txt */; }; + CC061088243FCF0000B7262F /* word.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = CC6F0CB5243699BB00503646 /* word.txt */; }; + CC6FEC4824356ABE00503646 /* libicudata.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF92C522432BA5400C185CD /* libicudata.dylib */; }; + CC7980C02433EF2D0086956E /* libicudata.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF92C522432BA5400C185CD /* libicudata.dylib */; }; + CC7980C12433EF2D0086956E /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CC7980C22433F0350086956E /* choicfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB42432BADA00C185CD /* choicfmt.cpp */; }; + CC7980C32433F0350086956E /* datefmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E342432BADC00C185CD /* datefmt.cpp */; }; + CC7980C42433F0350086956E /* dcfmtsym.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DAF2432BADB00C185CD /* dcfmtsym.cpp */; }; + CC7980C52433F0350086956E /* decimfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C652432BADA00C185CD /* decimfmt.cpp */; }; + CC7980C62433F0350086956E /* dtfmtsym.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C8F2432BADA00C185CD /* dtfmtsym.cpp */; }; + CC7980C72433F0350086956E /* dtptngen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D422432BADB00C185CD /* dtptngen.cpp */; }; + CC7980C82433F0350086956E /* fmtable_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C752432BADA00C185CD /* fmtable_cnv.cpp */; }; + CC7980C92433F0350086956E /* fmtable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D462432BADB00C185CD /* fmtable.cpp */; }; + CC7980CA2433F0350086956E /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBC2432BADA00C185CD /* format.cpp */; }; + CC7980CB2433F0350086956E /* msgfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CA92432BADA00C185CD /* msgfmt.cpp */; }; + CC7980CC2433F0350086956E /* nfrs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CC52432BADA00C185CD /* nfrs.cpp */; }; + CC7980CD2433F0350086956E /* nfrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E202432BADC00C185CD /* nfrule.cpp */; }; + CC7980CE2433F0350086956E /* nfsubs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA62432BADB00C185CD /* nfsubs.cpp */; }; + CC7980CF2433F0350086956E /* numfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D672432BADB00C185CD /* numfmt.cpp */; }; + CC7980D02433F0350086956E /* numsys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DAE2432BADB00C185CD /* numsys.cpp */; }; + CC7980D12433F0350086956E /* rbnf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E0A2432BADB00C185CD /* rbnf.cpp */; }; + CC7980D22433F0350086956E /* reldtfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DBE2432BADB00C185CD /* reldtfmt.cpp */; }; + CC7980D32433F0350086956E /* smpdtfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D862432BADB00C185CD /* smpdtfmt.cpp */; }; + CC7980D42433F0350086956E /* ucln_in.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D942432BADB00C185CD /* ucln_in.cpp */; }; + CC7980D52433F0350086956E /* ucsdet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C912432BADA00C185CD /* ucsdet.cpp */; }; + CC7980D62433F0350086956E /* udat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E502432BADC00C185CD /* udat.cpp */; }; + CC7980D72433F0350086956E /* udatpg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D6B2432BADB00C185CD /* udatpg.cpp */; }; + CC7980D82433F0350086956E /* umsg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D232432BADA00C185CD /* umsg.cpp */; }; + CC7980D92433F0350086956E /* unum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E532432BADC00C185CD /* unum.cpp */; }; + CC7980DA2433F0350086956E /* unumsys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB92432BADA00C185CD /* unumsys.cpp */; }; + CC7980DB2433F0D30086956E /* astro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D652432BADB00C185CD /* astro.cpp */; }; + CC7980DC2433F0D30086956E /* buddhcal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E282432BADC00C185CD /* buddhcal.cpp */; }; + CC7980DD2433F0D30086956E /* calendar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D7F2432BADB00C185CD /* calendar.cpp */; }; + CC7980DE2433F0D30086956E /* cecal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA32432BADB00C185CD /* cecal.cpp */; }; + CC7980DF2433F0D30086956E /* chnsecal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D472432BADB00C185CD /* chnsecal.cpp */; }; + CC7980E02433F0D30086956E /* coptccal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF82432BADB00C185CD /* coptccal.cpp */; }; + CC7980E12433F0D30086956E /* dangical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DD92432BADB00C185CD /* dangical.cpp */; }; + CC7980E22433F0D30086956E /* ethpccal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D582432BADB00C185CD /* ethpccal.cpp */; }; + CC7980E32433F0D30086956E /* gregocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB62432BADA00C185CD /* gregocal.cpp */; }; + CC7980E42433F0D30086956E /* gregoimp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D262432BADA00C185CD /* gregoimp.cpp */; }; + CC7980E52433F0D30086956E /* hebrwcal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB52432BADB00C185CD /* hebrwcal.cpp */; }; + CC7980E62433F0D30086956E /* indiancal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DFD2432BADB00C185CD /* indiancal.cpp */; }; + CC7980E72433F0D30086956E /* islamcal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DD62432BADB00C185CD /* islamcal.cpp */; }; + CC7980E82433F0D30086956E /* japancal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C5F2432BADA00C185CD /* japancal.cpp */; }; + CC7980E92433F0D30086956E /* olsontz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D592432BADB00C185CD /* olsontz.cpp */; }; + CC7980EA2433F0D30086956E /* persncal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C8C2432BADA00C185CD /* persncal.cpp */; }; + CC7980EB2433F0D30086956E /* simpletz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E152432BADB00C185CD /* simpletz.cpp */; }; + CC7980EC2433F0D30086956E /* taiwncal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C672432BADA00C185CD /* taiwncal.cpp */; }; + CC7980ED2433F0D30086956E /* timezone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D732432BADB00C185CD /* timezone.cpp */; }; + CC7980EE2433F0D30086956E /* ucal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D712432BADB00C185CD /* ucal.cpp */; }; + CC7980EF2433F18B0086956E /* bocsu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D752432BADB00C185CD /* bocsu.cpp */; }; + CC7980F02433F18B0086956E /* coleitr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C982432BADA00C185CD /* coleitr.cpp */; }; + CC7980F12433F18B0086956E /* coll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D962432BADB00C185CD /* coll.cpp */; }; + CC7980F22433F18B0086956E /* collation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C772432BADA00C185CD /* collation.cpp */; }; + CC7980F32433F18B0086956E /* collationbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D512432BADB00C185CD /* collationbuilder.cpp */; }; + CC7980F42433F18B0086956E /* collationcompare.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E442432BADC00C185CD /* collationcompare.cpp */; }; + CC7980F52433F18B0086956E /* collationdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DCA2432BADB00C185CD /* collationdata.cpp */; }; + CC7980F62433F18B0086956E /* collationdatabuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E402432BADC00C185CD /* collationdatabuilder.cpp */; }; + CC7980F72433F18B0086956E /* collationdatareader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D412432BADB00C185CD /* collationdatareader.cpp */; }; + CC7980F82433F18B0086956E /* collationdatawriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C922432BADA00C185CD /* collationdatawriter.cpp */; }; + CC7980F92433F18B0086956E /* collationfastlatin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB32432BADA00C185CD /* collationfastlatin.cpp */; }; + CC7980FA2433F18B0086956E /* collationfastlatinbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D612432BADB00C185CD /* collationfastlatinbuilder.cpp */; }; + CC7980FB2433F18B0086956E /* collationfcd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CA12432BADA00C185CD /* collationfcd.cpp */; }; + CC7980FC2433F18B0086956E /* collationiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB12432BADB00C185CD /* collationiterator.cpp */; }; + CC7980FD2433F18B0086956E /* collationkeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB02432BADA00C185CD /* collationkeys.cpp */; }; + CC7980FE2433F18B0086956E /* collationroot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE52432BADB00C185CD /* collationroot.cpp */; }; + CC7980FF2433F18B0086956E /* collationrootelements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D9F2432BADB00C185CD /* collationrootelements.cpp */; }; + CC7981002433F18B0086956E /* collationruleparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C722432BADA00C185CD /* collationruleparser.cpp */; }; + CC7981012433F18B0086956E /* collationsets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C792432BADA00C185CD /* collationsets.cpp */; }; + CC7981022433F18B0086956E /* collationsettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D332432BADB00C185CD /* collationsettings.cpp */; }; + CC7981032433F18B0086956E /* collationtailoring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D602432BADB00C185CD /* collationtailoring.cpp */; }; + CC7981042433F18B0086956E /* collationweights.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C702432BADA00C185CD /* collationweights.cpp */; }; + CC7981052433F18B0086956E /* rulebasedcollator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D8E2432BADB00C185CD /* rulebasedcollator.cpp */; }; + CC7981062433F18B0086956E /* sortkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CAE2432BADA00C185CD /* sortkey.cpp */; }; + CC7981072433F18B0086956E /* ucol_res.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E0D2432BADB00C185CD /* ucol_res.cpp */; }; + CC7981082433F18B0086956E /* ucol_sit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DCD2432BADB00C185CD /* ucol_sit.cpp */; }; + CC7981092433F18B0086956E /* ucol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE12432BADB00C185CD /* ucol.cpp */; }; + CC79810A2433F18B0086956E /* ucoleitr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C872432BADA00C185CD /* ucoleitr.cpp */; }; + CC79810B2433F18B0086956E /* uitercollationiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C9B2432BADA00C185CD /* uitercollationiterator.cpp */; }; + CC79810C2433F18B0086956E /* utf8collationiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC82432BADB00C185CD /* utf8collationiterator.cpp */; }; + CC79810D2433F18B0086956E /* utf16collationiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBF2432BADA00C185CD /* utf16collationiterator.cpp */; }; + CC79810E2433F2AC0086956E /* anytrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC92432BADB00C185CD /* anytrans.cpp */; }; + CC79810F2433F2AC0086956E /* brktrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF42432BADB00C185CD /* brktrans.cpp */; }; + CC7981102433F2AC0086956E /* casetrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CC42432BADA00C185CD /* casetrn.cpp */; }; + CC7981112433F2AC0086956E /* cpdtrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D502432BADB00C185CD /* cpdtrans.cpp */; }; + CC7981122433F2AC0086956E /* esctrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E0C2432BADB00C185CD /* esctrn.cpp */; }; + CC7981132433F2AC0086956E /* funcrepl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D7E2432BADB00C185CD /* funcrepl.cpp */; }; + CC7981142433F2AC0086956E /* listformatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E242432BADC00C185CD /* listformatter.cpp */; }; + CC7981152433F2AC0086956E /* name2uni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D8F2432BADB00C185CD /* name2uni.cpp */; }; + CC7981162433F2AC0086956E /* nortrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DD52432BADB00C185CD /* nortrans.cpp */; }; + CC7981172433F2AC0086956E /* nultrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C5D2432BADA00C185CD /* nultrans.cpp */; }; + CC7981182433F2AC0086956E /* quant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D742432BADB00C185CD /* quant.cpp */; }; + CC7981192433F2AC0086956E /* rbt_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E462432BADC00C185CD /* rbt_data.cpp */; }; + CC79811A2433F2AC0086956E /* rbt_pars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB82432BADB00C185CD /* rbt_pars.cpp */; }; + CC79811B2433F2AC0086956E /* rbt_rule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D5C2432BADB00C185CD /* rbt_rule.cpp */; }; + CC79811C2433F2AC0086956E /* rbt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D682432BADB00C185CD /* rbt.cpp */; }; + CC79811D2433F2AC0086956E /* remtrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DD02432BADB00C185CD /* remtrans.cpp */; }; + CC79811E2433F2AC0086956E /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DBB2432BADB00C185CD /* search.cpp */; }; + CC79811F2433F2AC0086956E /* strmatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D932432BADB00C185CD /* strmatch.cpp */; }; + CC7981202433F2AC0086956E /* strrepl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D6F2432BADB00C185CD /* strrepl.cpp */; }; + CC7981212433F2AC0086956E /* stsearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D922432BADB00C185CD /* stsearch.cpp */; }; + CC7981222433F2AC0086956E /* titletrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA42432BADB00C185CD /* titletrn.cpp */; }; + CC7981232433F2AC0086956E /* tolowtrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E512432BADC00C185CD /* tolowtrn.cpp */; }; + CC7981242433F2AC0086956E /* toupptrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CAD2432BADA00C185CD /* toupptrn.cpp */; }; + CC7981252433F2AC0086956E /* translit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D3C2432BADB00C185CD /* translit.cpp */; }; + CC7981262433F2AC0086956E /* transreg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C6E2432BADA00C185CD /* transreg.cpp */; }; + CC7981272433F2AC0086956E /* tridpars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D4F2432BADB00C185CD /* tridpars.cpp */; }; + CC7981282433F2AC0086956E /* ulistformatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D882432BADB00C185CD /* ulistformatter.cpp */; }; + CC7981292433F2AC0086956E /* unesctrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DCC2432BADB00C185CD /* unesctrn.cpp */; }; + CC79812A2433F2AC0086956E /* uni2name.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E572432BADC00C185CD /* uni2name.cpp */; }; + CC79812B2433F2AC0086956E /* usearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C852432BADA00C185CD /* usearch.cpp */; }; + CC79812C2433F2AC0086956E /* utrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E232432BADC00C185CD /* utrans.cpp */; }; + CC79812D2433F3220086956E /* curramt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E252432BADC00C185CD /* curramt.cpp */; }; + CC79812E2433F3220086956E /* currfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DDC2432BADB00C185CD /* currfmt.cpp */; }; + CC79812F2433F3220086956E /* currunit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE22432BADB00C185CD /* currunit.cpp */; }; + CC7981302433F3220086956E /* measfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF32432BADB00C185CD /* measfmt.cpp */; }; + CC7981312433F3220086956E /* measure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C8B2432BADA00C185CD /* measure.cpp */; }; + CC7981322433F3220086956E /* regexcmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E0F2432BADB00C185CD /* regexcmp.cpp */; }; + CC7981332433F3220086956E /* regeximp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C762432BADA00C185CD /* regeximp.cpp */; }; + CC7981342433F3220086956E /* regexst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D342432BADB00C185CD /* regexst.cpp */; }; + CC7981352433F3220086956E /* regextxt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C942432BADA00C185CD /* regextxt.cpp */; }; + CC7981362433F3220086956E /* rematch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E322432BADC00C185CD /* rematch.cpp */; }; + CC7981372433F3220086956E /* repattrn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E412432BADC00C185CD /* repattrn.cpp */; }; + CC7981392433F3220086956E /* uregex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D492432BADB00C185CD /* uregex.cpp */; }; + CC79813A2433F3220086956E /* uregexc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF22432BADB00C185CD /* uregexc.cpp */; }; + CC79813B2433F3220086956E /* utmscale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E222432BADC00C185CD /* utmscale.cpp */; }; + CC79813C2433F3E10086956E /* basictz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E042432BADB00C185CD /* basictz.cpp */; }; + CC79813D2433F3E10086956E /* csdetect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CC62432BADA00C185CD /* csdetect.cpp */; }; + CC79813E2433F3E10086956E /* csmatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E142432BADB00C185CD /* csmatch.cpp */; }; + CC79813F2433F3E10086956E /* csr2022.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DBA2432BADB00C185CD /* csr2022.cpp */; }; + CC7981402433F3E10086956E /* csrecog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E492432BADC00C185CD /* csrecog.cpp */; }; + CC7981412433F3E10086956E /* csrmbcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E072432BADB00C185CD /* csrmbcs.cpp */; }; + CC7981422433F3E10086956E /* csrsbcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB62432BADB00C185CD /* csrsbcs.cpp */; }; + CC7981432433F3E10086956E /* csrucode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D632432BADB00C185CD /* csrucode.cpp */; }; + CC7981442433F3E10086956E /* csrutf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C9A2432BADA00C185CD /* csrutf8.cpp */; }; + CC7981452433F3E10086956E /* currpinf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D782432BADB00C185CD /* currpinf.cpp */; }; + CC7981462433F3E10086956E /* dtitvfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D2C2432BADA00C185CD /* dtitvfmt.cpp */; }; + CC7981472433F3E10086956E /* dtitvinf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D3F2432BADB00C185CD /* dtitvinf.cpp */; }; + CC7981482433F3E10086956E /* dtrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D4C2432BADB00C185CD /* dtrule.cpp */; }; + CC7981492433F3E10086956E /* inputext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC12432BADB00C185CD /* inputext.cpp */; }; + CC79814A2433F3E10086956E /* plurfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D3D2432BADB00C185CD /* plurfmt.cpp */; }; + CC79814B2433F3E10086956E /* plurrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E112432BADB00C185CD /* plurrule.cpp */; }; + CC79814C2433F3E10086956E /* rbtz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E552432BADC00C185CD /* rbtz.cpp */; }; + CC79814D2433F3E10086956E /* selfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D9E2432BADB00C185CD /* selfmt.cpp */; }; + CC79814E2433F3E10086956E /* standardplural.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D572432BADB00C185CD /* standardplural.cpp */; }; + CC79814F2433F3E10086956E /* tmunit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C622432BADA00C185CD /* tmunit.cpp */; }; + CC7981502433F3E10086956E /* tmutamt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF72432BADB00C185CD /* tmutamt.cpp */; }; + CC7981512433F3E10086956E /* tmutfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DDD2432BADB00C185CD /* tmutfmt.cpp */; }; + CC7981522433F3E10086956E /* tzrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CA22432BADA00C185CD /* tzrule.cpp */; }; + CC7981532433F3E10086956E /* tztrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E372432BADC00C185CD /* tztrans.cpp */; }; + CC7981542433F3E10086956E /* udateintervalformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E2C2432BADC00C185CD /* udateintervalformat.cpp */; }; + CC7981552433F3E10086956E /* upluralrules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D402432BADB00C185CD /* upluralrules.cpp */; }; + CC7981562433F3E10086956E /* vtzone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E362432BADC00C185CD /* vtzone.cpp */; }; + CC7981572433F3E10086956E /* windtfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D7A2432BADB00C185CD /* windtfmt.cpp */; }; + CC7981582433F3E10086956E /* winnmfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC52432BADB00C185CD /* winnmfmt.cpp */; }; + CC7981592433F3E10086956E /* wintzimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DFA2432BADB00C185CD /* wintzimpl.cpp */; }; + CC79815A2433F3E10086956E /* zonemeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DBC2432BADB00C185CD /* zonemeta.cpp */; }; + CC79815B2433F4910086956E /* alphaindex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CAF2432BADA00C185CD /* alphaindex.cpp */; }; + CC79815C2433F4910086956E /* compactdecimalformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E172432BADC00C185CD /* compactdecimalformat.cpp */; }; + CC79815D2433F4910086956E /* dayperiodrules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E062432BADB00C185CD /* dayperiodrules.cpp */; }; + CC79815E2433F4910086956E /* decContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE92432BADB00C185CD /* decContext.cpp */; }; + CC79815F2433F4910086956E /* decNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C732432BADA00C185CD /* decNumber.cpp */; }; + CC7981602433F4910086956E /* fphdlimp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB32432BADB00C185CD /* fphdlimp.cpp */; }; + CC7981612433F4910086956E /* fpositer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E1F2432BADC00C185CD /* fpositer.cpp */; }; + CC7981622433F4910086956E /* gender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CA52432BADA00C185CD /* gender.cpp */; }; + CC7981632433F4910086956E /* measunit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E272432BADC00C185CD /* measunit.cpp */; }; + CC7981642433F4910086956E /* nounit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA22432BADB00C185CD /* nounit.cpp */; }; + CC7981652433F4910086956E /* quantityformatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D9C2432BADB00C185CD /* quantityformatter.cpp */; }; + CC7981662433F4910086956E /* region.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E052432BADB00C185CD /* region.cpp */; }; + CC7981672433F4910086956E /* reldatefmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E352432BADC00C185CD /* reldatefmt.cpp */; }; + CC7981682433F4910086956E /* scientificnumberformatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CAB2432BADA00C185CD /* scientificnumberformatter.cpp */; }; + CC7981692433F4910086956E /* scriptset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBD2432BADA00C185CD /* scriptset.cpp */; }; + CC79816A2433F4910086956E /* sharedbreakiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBA2432BADA00C185CD /* sharedbreakiterator.cpp */; }; + CC79816B2433F4910086956E /* smpdtfst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C712432BADA00C185CD /* smpdtfst.cpp */; }; + CC79816C2433F4910086956E /* tzfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DF02432BADB00C185CD /* tzfmt.cpp */; }; + CC79816D2433F4910086956E /* tzgnames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E2F2432BADC00C185CD /* tzgnames.cpp */; }; + CC79816E2433F4910086956E /* tznames_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E182432BADC00C185CD /* tznames_impl.cpp */; }; + CC79816F2433F4910086956E /* tznames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C9C2432BADA00C185CD /* tznames.cpp */; }; + CC7981702433F4910086956E /* ufieldpositer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC42432BADB00C185CD /* ufieldpositer.cpp */; }; + CC7981712433F4910086956E /* uregion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D892432BADB00C185CD /* uregion.cpp */; }; + CC7981722433F4910086956E /* uspoof_build.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CC12432BADA00C185CD /* uspoof_build.cpp */; }; + CC7981732433F4910086956E /* uspoof_conf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C5E2432BADA00C185CD /* uspoof_conf.cpp */; }; + CC7981742433F4910086956E /* uspoof_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E2D2432BADC00C185CD /* uspoof_impl.cpp */; }; + CC7981752433F4910086956E /* uspoof.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE32432BADB00C185CD /* uspoof.cpp */; }; + CC7981762433F4910086956E /* vzone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DAD2432BADB00C185CD /* vzone.cpp */; }; + CC7981772433F4910086956E /* zrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D952432BADB00C185CD /* zrule.cpp */; }; + CC7981782433F4910086956E /* ztrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C8E2432BADA00C185CD /* ztrans.cpp */; }; + CC7981792433F52B0086956E /* double-conversion-bignum-dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC22432BADB00C185CD /* double-conversion-bignum-dtoa.cpp */; }; + CC79817A2433F52B0086956E /* double-conversion-bignum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DEB2432BADB00C185CD /* double-conversion-bignum.cpp */; }; + CC79817B2433F52B0086956E /* double-conversion-cached-powers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D722432BADB00C185CD /* double-conversion-cached-powers.cpp */; }; + CC79817C2433F52B0086956E /* double-conversion-double-to-string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA52432BADB00C185CD /* double-conversion-double-to-string.cpp */; }; + CC79817D2433F52B0086956E /* double-conversion-fast-dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C882432BADA00C185CD /* double-conversion-fast-dtoa.cpp */; }; + CC79817E2433F52B0086956E /* double-conversion-string-to-double.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E122432BADB00C185CD /* double-conversion-string-to-double.cpp */; }; + CC79817F2433F52B0086956E /* double-conversion-strtod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA02432BADB00C185CD /* double-conversion-strtod.cpp */; }; + CC7981802433F52B0086956E /* number_affixutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CB22432BADA00C185CD /* number_affixutils.cpp */; }; + CC7981812433F52B0086956E /* number_asformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C7C2432BADA00C185CD /* number_asformat.cpp */; }; + CC7981822433F52B0086956E /* number_capi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DEF2432BADB00C185CD /* number_capi.cpp */; }; + CC7981832433F52B0086956E /* number_compact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D8B2432BADB00C185CD /* number_compact.cpp */; }; + CC7981842433F52B0086956E /* number_currencysymbols.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DB02432BADB00C185CD /* number_currencysymbols.cpp */; }; + CC7981852433F52B0086956E /* number_decimalquantity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C7A2432BADA00C185CD /* number_decimalquantity.cpp */; }; + CC7981862433F52B0086956E /* number_decimfmtprops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C892432BADA00C185CD /* number_decimfmtprops.cpp */; }; + CC7981872433F52B0086956E /* number_fluent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D392432BADB00C185CD /* number_fluent.cpp */; }; + CC7981882433F52B0086956E /* number_formatimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CA62432BADA00C185CD /* number_formatimpl.cpp */; }; + CC7981892433F52B0086956E /* number_grouping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D542432BADB00C185CD /* number_grouping.cpp */; }; + CC79818A2433F52B0086956E /* number_integerwidth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DE82432BADB00C185CD /* number_integerwidth.cpp */; }; + CC79818B2433F52B0086956E /* number_longnames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D912432BADB00C185CD /* number_longnames.cpp */; }; + CC79818C2433F52B0086956E /* number_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E002432BADB00C185CD /* number_mapper.cpp */; }; + CC79818D2433F52B0086956E /* number_modifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E092432BADB00C185CD /* number_modifiers.cpp */; }; + CC79818E2433F52B0086956E /* number_multiplier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D802432BADB00C185CD /* number_multiplier.cpp */; }; + CC79818F2433F52B0086956E /* number_notation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D792432BADB00C185CD /* number_notation.cpp */; }; + CC7981902433F52B0086956E /* number_output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DC02432BADB00C185CD /* number_output.cpp */; }; + CC7981912433F52B0086956E /* number_padding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D452432BADB00C185CD /* number_padding.cpp */; }; + CC7981922433F52B0086956E /* number_patternmodifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C782432BADA00C185CD /* number_patternmodifier.cpp */; }; + CC7981932433F52B0086956E /* number_patternstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E4B2432BADC00C185CD /* number_patternstring.cpp */; }; + CC7981942433F52B0086956E /* number_rounding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C6F2432BADA00C185CD /* number_rounding.cpp */; }; + CC7981952433F52B0086956E /* number_scientific.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C8A2432BADA00C185CD /* number_scientific.cpp */; }; + CC7981962433F52B0086956E /* number_skeletons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DDF2432BADB00C185CD /* number_skeletons.cpp */; }; + CC7981972433F52B0086956E /* number_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DEA2432BADB00C185CD /* number_utils.cpp */; }; + CC7981982433F5750086956E /* erarules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D762432BADB00C185CD /* erarules.cpp */; }; + CC7981992433F5750086956E /* formatted_string_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C932432BADA00C185CD /* formatted_string_builder.cpp */; }; + CC79819A2433F5750086956E /* formattedval_iterimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C682432BADA00C185CD /* formattedval_iterimpl.cpp */; }; + CC79819B2433F5750086956E /* formattedval_sbimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E162432BADB00C185CD /* formattedval_sbimpl.cpp */; }; + CC79819C2433F5750086956E /* formattedvalue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DDB2432BADB00C185CD /* formattedvalue.cpp */; }; + CC79819D2433F5750086956E /* numparse_affixes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA72432BADB00C185CD /* numparse_affixes.cpp */; }; + CC79819E2433F5750086956E /* numparse_compositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E212432BADC00C185CD /* numparse_compositions.cpp */; }; + CC79819F2433F5750086956E /* numparse_currency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E1D2432BADC00C185CD /* numparse_currency.cpp */; }; + CC7981A02433F5750086956E /* numparse_decimal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DA12432BADB00C185CD /* numparse_decimal.cpp */; }; + CC7981A12433F5750086956E /* numparse_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E522432BADC00C185CD /* numparse_impl.cpp */; }; + CC7981A22433F5750086956E /* numparse_parsednumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBB2432BADA00C185CD /* numparse_parsednumber.cpp */; }; + CC7981A32433F5750086956E /* numparse_scientific.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DD72432BADB00C185CD /* numparse_scientific.cpp */; }; + CC7981A42433F5750086956E /* numparse_symbols.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CC72432BADA00C185CD /* numparse_symbols.cpp */; }; + CC7981A52433F5750086956E /* numparse_validators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D6C2432BADB00C185CD /* numparse_validators.cpp */; }; + CC7981A62433F5750086956E /* numrange_fluent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D992432BADB00C185CD /* numrange_fluent.cpp */; }; + CC7981A72433F5750086956E /* numrange_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C812432BADA00C185CD /* numrange_impl.cpp */; }; + CC7981A82433F5750086956E /* string_segment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E132432BADB00C185CD /* string_segment.cpp */; }; + CC7981A92433F5B50086956E /* rbt_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92DED2432BADB00C185CD /* rbt_set.cpp */; }; + CC7981AA2433F5B50086956E /* uameasureformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92D242432BADA00C185CD /* uameasureformat.cpp */; }; + CC7981AB2433F5B50086956E /* uatimeunitformat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C962432BADA00C185CD /* uatimeunitformat.cpp */; }; + CC7981AC2433F5B50086956E /* udatintv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92CBE2432BADA00C185CD /* udatintv.cpp */; }; + CC7981AD2433F5B50086956E /* uplrule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C842432BADA00C185CD /* uplrule.cpp */; }; + CC7981B6243402010086956E /* libicudata.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF92C522432BA5400C185CD /* libicudata.dylib */; }; + CC7981B7243402010086956E /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CC7981B8243402010086956E /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CC7981B9243402760086956E /* locbund.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9301D2432BADE00C185CD /* locbund.cpp */; }; + CC7981BA243402760086956E /* sprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930292432BADE00C185CD /* sprintf.cpp */; }; + CC7981BB243402760086956E /* sscanf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930242432BADE00C185CD /* sscanf.cpp */; }; + CC7981BC243402760086956E /* ucln_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9301F2432BADE00C185CD /* ucln_io.cpp */; }; + CC7981BD243402760086956E /* ufile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930192432BADE00C185CD /* ufile.cpp */; }; + CC7981BE243402760086956E /* ufmt_cmn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930252432BADE00C185CD /* ufmt_cmn.cpp */; }; + CC7981BF243402760086956E /* uprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9302B2432BADE00C185CD /* uprintf.cpp */; }; + CC7981C0243402760086956E /* uprntf_p.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930142432BADE00C185CD /* uprntf_p.cpp */; }; + CC7981C1243402760086956E /* uscanf_p.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930232432BADE00C185CD /* uscanf_p.cpp */; }; + CC7981C2243402760086956E /* uscanf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930212432BADE00C185CD /* uscanf.cpp */; }; + CC7981C3243402760086956E /* ustdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930262432BADE00C185CD /* ustdio.cpp */; }; + CC7981C4243402760086956E /* ustream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930132432BADE00C185CD /* ustream.cpp */; }; + CCCF7F9F24340A9A0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF7FA024340A9F0057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF808F24340BEF0057283F /* collationinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FC824340AF40057283F /* collationinfo.cpp */; }; + CCCF809024340BEF0057283F /* dbgutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FDB24340AF40057283F /* dbgutil.cpp */; }; + CCCF809124340BEF0057283F /* denseranges.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FE424340AF40057283F /* denseranges.cpp */; }; + CCCF809224340BEF0057283F /* filestrm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FD424340AF40057283F /* filestrm.cpp */; }; + CCCF809324340BEF0057283F /* filetools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FEE24340AF40057283F /* filetools.cpp */; }; + CCCF809424340BEF0057283F /* flagparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FDA24340AF40057283F /* flagparser.cpp */; }; + CCCF809524340BEF0057283F /* package.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FF224340AF40057283F /* package.cpp */; }; + CCCF809624340BEF0057283F /* pkg_genc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FCE24340AF40057283F /* pkg_genc.cpp */; }; + CCCF809724340BEF0057283F /* pkg_gencmn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FEB24340AF40057283F /* pkg_gencmn.cpp */; }; + CCCF809824340BEF0057283F /* pkg_icu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FD024340AF40057283F /* pkg_icu.cpp */; }; + CCCF809924340BEF0057283F /* pkgitems.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FE324340AF40057283F /* pkgitems.cpp */; }; + CCCF809A24340BEF0057283F /* ppucd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FCC24340AF40057283F /* ppucd.cpp */; }; + CCCF809B24340BEF0057283F /* swapimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FD124340AF40057283F /* swapimpl.cpp */; }; + CCCF809C24340BEF0057283F /* toolutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FF124340AF40057283F /* toolutil.cpp */; }; + CCCF809D24340BEF0057283F /* ucbuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FCF24340AF40057283F /* ucbuf.cpp */; }; + CCCF809E24340BEF0057283F /* ucln_tu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FF324340AF40057283F /* ucln_tu.cpp */; }; + CCCF809F24340BEF0057283F /* ucm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FE724340AF40057283F /* ucm.cpp */; }; + CCCF80A024340BEF0057283F /* ucmstate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FEC24340AF40057283F /* ucmstate.cpp */; }; + CCCF80A124340BEF0057283F /* udbgutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FDC24340AF40057283F /* udbgutil.cpp */; }; + CCCF80A224340BEF0057283F /* unewdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FF724340AF40057283F /* unewdata.cpp */; }; + CCCF80A324340BEF0057283F /* uoptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FD824340AF40057283F /* uoptions.cpp */; }; + CCCF80A424340BEF0057283F /* uparse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FE224340AF40057283F /* uparse.cpp */; }; + CCCF80A524340BEF0057283F /* writesrc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FD924340AF40057283F /* writesrc.cpp */; }; + CCCF80A624340BEF0057283F /* xmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FED24340AF40057283F /* xmlparser.cpp */; }; + CCCF80AF24340F2D0057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF80B024340F2D0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF80B124340F2D0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF80B224340F6A0057283F /* ctest.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804024340AF40057283F /* ctest.c */; }; + CCCF80B324340F6A0057283F /* datamap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF803424340AF40057283F /* datamap.cpp */; }; + CCCF80B424340F6A0057283F /* testdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804324340AF40057283F /* testdata.cpp */; }; + CCCF80B524340F6A0057283F /* tstdtmod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804124340AF40057283F /* tstdtmod.cpp */; }; + CCCF80B624340F6A0057283F /* ucln_ct.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF803524340AF40057283F /* ucln_ct.c */; }; + CCCF80B724340F6A0057283F /* uperf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804524340AF40057283F /* uperf.cpp */; }; + CCCF80C32434154F0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF80C42434154F0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF80C5243415D00057283F /* gencnvex.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FA824340AF40057283F /* gencnvex.c */; }; + CCCF80C6243415D00057283F /* genmbcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FAB24340AF40057283F /* genmbcs.cpp */; }; + CCCF80C7243415D00057283F /* makeconv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FA424340AF40057283F /* makeconv.cpp */; }; + CCCF80C8243415D00057283F /* ucnvstat.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FA624340AF40057283F /* ucnvstat.c */; }; + CCCF80D4243417250057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF80D5243417250057283F /* libicuio.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7981B22434011E0086956E /* libicuio.dylib */; }; + CCCF80D6243417250057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF80D7243417250057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF80D82434177A0057283F /* errmsg.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801824340AF40057283F /* errmsg.c */; }; + CCCF80D92434177A0057283F /* filterrb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801724340AF40057283F /* filterrb.cpp */; }; + CCCF80DA2434177A0057283F /* genrb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801624340AF40057283F /* genrb.cpp */; }; + CCCF80DB2434177A0057283F /* parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF800B24340AF40057283F /* parse.cpp */; }; + CCCF80DC2434177B0057283F /* prscmnts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801E24340AF40057283F /* prscmnts.cpp */; }; + CCCF80DD2434177B0057283F /* rbutil.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF802124340AF40057283F /* rbutil.c */; }; + CCCF80DE2434177B0057283F /* read.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801924340AF40057283F /* read.c */; }; + CCCF80DF2434177B0057283F /* reslist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801424340AF40057283F /* reslist.cpp */; }; + CCCF80E02434177B0057283F /* rle.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801D24340AF40057283F /* rle.c */; }; + CCCF80E12434177B0057283F /* ustr.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801B24340AF40057283F /* ustr.c */; }; + CCCF80E22434177B0057283F /* wrtjava.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801C24340AF40057283F /* wrtjava.cpp */; }; + CCCF80E32434177B0057283F /* wrtxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF801F24340AF40057283F /* wrtxml.cpp */; }; + CCCF80F3243417AD0057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF80F4243417AD0057283F /* libicuio.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7981B22434011E0086956E /* libicuio.dylib */; }; + CCCF80F5243417AD0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF80F6243417AD0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF80FC243418330057283F /* derb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF800924340AF40057283F /* derb.cpp */; }; + CCCF810824341A660057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF810924341A660057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF810A24341A660057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF810B24341A800057283F /* genbrk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF806A24340AF40057283F /* genbrk.cpp */; }; + CCCF811724341B1B0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF811824341B1B0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF811924341B320057283F /* gencnval.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FAF24340AF40057283F /* gencnval.c */; }; + CCCF812524341CD70057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF812624341CD70057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF812724341D020057283F /* store.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804C24340AF40057283F /* store.c */; }; + CCCF812824341D020057283F /* gensprep.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF804D24340AF40057283F /* gensprep.c */; }; + CCCF813424341E450057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF813524341E450057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF813624341E450057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF813724341E770057283F /* icuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FC024340AF40057283F /* icuinfo.cpp */; }; + CCCF814324341F1E0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF814424341F1F0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF814524341F2F0057283F /* genccode.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF808D24340AF40057283F /* genccode.c */; }; + CCCF815224341FEE0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF815324341FEE0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF8154243420040057283F /* gencmn.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF807124340AF40057283F /* gencmn.c */; }; + CCCF81602434207A0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF81612434207A0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF8162243420980057283F /* icupkg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF806724340AF40057283F /* icupkg.cpp */; }; + CCCF816E2434215F0057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF816F2434215F0057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF81702434218B0057283F /* pkgtypes.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF806124340AF40057283F /* pkgtypes.c */; }; + CCCF81712434218B0057283F /* pkgdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF806324340AF40057283F /* pkgdata.cpp */; }; + CCCF817D243422370057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF817E243422370057283F /* libicutest.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF80AB24340E4F0057283F /* libicutest.dylib */; }; + CCCF817F243422370057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF8180243422370057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF81812434225D0057283F /* gentest.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF805124340AF40057283F /* gentest.c */; }; + CCCF81822434225D0057283F /* genres32.c in Sources */ = {isa = PBXBuildFile; fileRef = CCCF805524340AF40057283F /* genres32.c */; }; + CCCF818E243422C60057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF818F243422C60057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF8190243422F90057283F /* norms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FF924340AF40057283F /* norms.cpp */; }; + CCCF8191243422F90057283F /* extradata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FFD24340AF40057283F /* extradata.cpp */; }; + CCCF8192243422F90057283F /* gennorm2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FFF24340AF40057283F /* gennorm2.cpp */; }; + CCCF8193243422F90057283F /* n2builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF800124340AF40057283F /* n2builder.cpp */; }; + CCCF819F243423710057283F /* libicui8n.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CC7980BC2433EE410086956E /* libicui8n.dylib */; }; + CCCF81A0243423710057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF81A1243423710057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF81A2243423830057283F /* gencfu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF7FB524340AF40057283F /* gencfu.cpp */; }; + CCCF81AE243423E50057283F /* libicutu.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF7F9B243407680057283F /* libicutu.dylib */; }; + CCCF81AF243423E50057283F /* libicuuc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF930312432CB8C00C185CD /* libicuuc.dylib */; }; + CCCF81B0243423FD0057283F /* gendict.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCCF800424340AF40057283F /* gendict.cpp */; }; + CCF9302C2432BAF300C185CD /* stubdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92C582432BADA00C185CD /* stubdata.cpp */; }; + CCF9305F2432CCC300C185CD /* errorcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA12432BADD00C185CD /* errorcode.cpp */; }; + CCF930602432CCD900C185CD /* putil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92EA02432BADC00C185CD /* putil.cpp */; }; + CCF930612432CCE200C185CD /* umath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F8A2432BADD00C185CD /* umath.cpp */; }; + CCF930622432CCEC00C185CD /* utypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC22432BADD00C185CD /* utypes.cpp */; }; + CCF930632432D31200C185CD /* ucln_cmn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F8D2432BADD00C185CD /* ucln_cmn.cpp */; }; + CCF930642432D31200C185CD /* uinvchar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FE42432BADD00C185CD /* uinvchar.cpp */; }; + CCF930652432D31200C185CD /* umutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB82432BADD00C185CD /* umutex.cpp */; }; + CCF930662432D3B400C185CD /* charstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F302432BADD00C185CD /* charstr.cpp */; }; + CCF930672432D3B400C185CD /* cmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F622432BADD00C185CD /* cmemory.cpp */; }; + CCF930682432D3B400C185CD /* cstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E732432BADC00C185CD /* cstr.cpp */; }; + CCF930692432D3B400C185CD /* ucmndata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F942432BADD00C185CD /* ucmndata.cpp */; }; + CCF9306A2432D3B400C185CD /* ucol_swp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FFC2432BADD00C185CD /* ucol_swp.cpp */; }; + CCF9306B2432D3B400C185CD /* udata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA02432BADD00C185CD /* udata.cpp */; }; + CCF9306C2432D3B400C185CD /* udatamem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F542432BADD00C185CD /* udatamem.cpp */; }; + CCF9306D2432D3B400C185CD /* udataswp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA92432BADD00C185CD /* udataswp.cpp */; }; + CCF9306E2432D3B400C185CD /* uenum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F272432BADC00C185CD /* uenum.cpp */; }; + CCF9306F2432D3B400C185CD /* uhash_us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB22432BADD00C185CD /* uhash_us.cpp */; }; + CCF930702432D3B400C185CD /* uhash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E602432BADC00C185CD /* uhash.cpp */; }; + CCF930712432D3B400C185CD /* uinit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E832432BADC00C185CD /* uinit.cpp */; }; + CCF930722432D3B400C185CD /* umapfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F802432BADD00C185CD /* umapfile.cpp */; }; + CCF930732432D3B400C185CD /* uobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FF82432BADD00C185CD /* uobject.cpp */; }; + CCF930742432D3B400C185CD /* ustack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FE12432BADD00C185CD /* ustack.cpp */; }; + CCF930752432D3B400C185CD /* ustrenum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FF32432BADD00C185CD /* ustrenum.cpp */; }; + CCF930762432D3B400C185CD /* utrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9300E2432BADD00C185CD /* utrace.cpp */; }; + CCF930772432D3B400C185CD /* utrie_swap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F7B2432BADD00C185CD /* utrie_swap.cpp */; }; + CCF930782432D3B400C185CD /* uvector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F0D2432BADC00C185CD /* uvector.cpp */; }; + CCF930792432D3B400C185CD /* uvectr32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9300D2432BADD00C185CD /* uvectr32.cpp */; }; + CCF9307A2432D3B400C185CD /* uvectr64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F652432BADD00C185CD /* uvectr64.cpp */; }; + CCF9307B2432D43A00C185CD /* ucnv_bld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F2D2432BADD00C185CD /* ucnv_bld.cpp */; }; + CCF9307C2432D43A00C185CD /* ucnv_cb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F3D2432BADD00C185CD /* ucnv_cb.cpp */; }; + CCF9307D2432D43A00C185CD /* ucnv_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FF92432BADD00C185CD /* ucnv_cnv.cpp */; }; + CCF9307E2432D43A00C185CD /* ucnv_ct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F322432BADD00C185CD /* ucnv_ct.cpp */; }; + CCF9307F2432D43A00C185CD /* ucnv_err.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F1E2432BADC00C185CD /* ucnv_err.cpp */; }; + CCF930802432D43A00C185CD /* ucnv_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E8A2432BADC00C185CD /* ucnv_ext.cpp */; }; + CCF930812432D43A00C185CD /* ucnv_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FF42432BADD00C185CD /* ucnv_io.cpp */; }; + CCF930822432D43A00C185CD /* ucnv_lmb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA62432BADD00C185CD /* ucnv_lmb.cpp */; }; + CCF930832432D43A00C185CD /* ucnv_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E6A2432BADC00C185CD /* ucnv_set.cpp */; }; + CCF930842432D43A00C185CD /* ucnv_u7.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FBD2432BADD00C185CD /* ucnv_u7.cpp */; }; + CCF930852432D43A00C185CD /* ucnv_u8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F372432BADD00C185CD /* ucnv_u8.cpp */; }; + CCF930862432D43A00C185CD /* ucnv_u16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FED2432BADD00C185CD /* ucnv_u16.cpp */; }; + CCF930872432D43A00C185CD /* ucnv_u32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E9B2432BADC00C185CD /* ucnv_u32.cpp */; }; + CCF930882432D43A00C185CD /* ucnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F5B2432BADD00C185CD /* ucnv.cpp */; }; + CCF930892432D43A00C185CD /* ucnv2022.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FFB2432BADD00C185CD /* ucnv2022.cpp */; }; + CCF9308A2432D43A00C185CD /* ucnvbocu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F982432BADD00C185CD /* ucnvbocu.cpp */; }; + CCF9308B2432D43A00C185CD /* ucnvdisp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F1D2432BADC00C185CD /* ucnvdisp.cpp */; }; + CCF9308C2432D43A00C185CD /* ucnvhz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAE2432BADD00C185CD /* ucnvhz.cpp */; }; + CCF9308D2432D43A00C185CD /* ucnvisci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FD52432BADD00C185CD /* ucnvisci.cpp */; }; + CCF9308E2432D43A00C185CD /* ucnvlat1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F6A2432BADD00C185CD /* ucnvlat1.cpp */; }; + CCF9308F2432D43A00C185CD /* ucnvmbcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F6D2432BADD00C185CD /* ucnvmbcs.cpp */; }; + CCF930902432D43A00C185CD /* ucnvscsu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E712432BADC00C185CD /* ucnvscsu.cpp */; }; + CCF930912432D4CA00C185CD /* localebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F582432BADD00C185CD /* localebuilder.cpp */; }; + CCF930922432D4CA00C185CD /* localematcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAC2432BADD00C185CD /* localematcher.cpp */; }; + CCF930932432D4CA00C185CD /* localeprioritylist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E822432BADC00C185CD /* localeprioritylist.cpp */; }; + CCF930942432D4CA00C185CD /* locavailable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F822432BADD00C185CD /* locavailable.cpp */; }; + CCF930952432D4CA00C185CD /* locdispnames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F3A2432BADD00C185CD /* locdispnames.cpp */; }; + CCF930962432D4CA00C185CD /* locdistance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F3F2432BADD00C185CD /* locdistance.cpp */; }; + CCF930972432D4CA00C185CD /* locdspnm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F432432BADD00C185CD /* locdspnm.cpp */; }; + CCF930982432D4CA00C185CD /* locid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E902432BADC00C185CD /* locid.cpp */; }; + CCF930992432D4CA00C185CD /* loclikely.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E952432BADC00C185CD /* loclikely.cpp */; }; + CCF9309A2432D4CA00C185CD /* loclikelysubtags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E7A2432BADC00C185CD /* loclikelysubtags.cpp */; }; + CCF9309B2432D4CA00C185CD /* locmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9300B2432BADD00C185CD /* locmap.cpp */; }; + CCF9309C2432D4CA00C185CD /* locresdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F6F2432BADD00C185CD /* locresdata.cpp */; }; + CCF9309D2432D4CA00C185CD /* locutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F142432BADC00C185CD /* locutil.cpp */; }; + CCF9309E2432D4CA00C185CD /* lsr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC12432BADD00C185CD /* lsr.cpp */; }; + CCF9309F2432D4CA00C185CD /* messagepattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F812432BADD00C185CD /* messagepattern.cpp */; }; + CCF930A02432D4CA00C185CD /* resbund_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F642432BADD00C185CD /* resbund_cnv.cpp */; }; + CCF930A12432D4CA00C185CD /* resbund.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB12432BADD00C185CD /* resbund.cpp */; }; + CCF930A22432D4CA00C185CD /* resource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F0C2432BADC00C185CD /* resource.cpp */; }; + CCF930A32432D4CA00C185CD /* ucat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F782432BADD00C185CD /* ucat.cpp */; }; + CCF930A42432D4CA00C185CD /* ucurr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA82432BADD00C185CD /* ucurr.cpp */; }; + CCF930A52432D4CA00C185CD /* uloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FEF2432BADD00C185CD /* uloc.cpp */; }; + CCF930A62432D4CA00C185CD /* ures_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F912432BADD00C185CD /* ures_cnv.cpp */; }; + CCF930A72432D4CA00C185CD /* uresbund.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC92432BADD00C185CD /* uresbund.cpp */; }; + CCF930A82432D4CA00C185CD /* uresdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F7C2432BADD00C185CD /* uresdata.cpp */; }; + CCF930A92432D51A00C185CD /* bytesinkutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F462432BADD00C185CD /* bytesinkutil.cpp */; }; + CCF930AA2432D51A00C185CD /* bytestream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FE62432BADD00C185CD /* bytestream.cpp */; }; + CCF930AB2432D51A00C185CD /* bytestrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92EA52432BADC00C185CD /* bytestrie.cpp */; }; + CCF930AC2432D51A00C185CD /* bytestriebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F332432BADD00C185CD /* bytestriebuilder.cpp */; }; + CCF930AD2432D51A00C185CD /* bytestrieiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E972432BADC00C185CD /* bytestrieiterator.cpp */; }; + CCF930AE2432D51A00C185CD /* stringpiece.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F5C2432BADD00C185CD /* stringpiece.cpp */; }; + CCF930AF2432D51A00C185CD /* stringtriebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E7C2432BADC00C185CD /* stringtriebuilder.cpp */; }; + CCF930B02432D51A00C185CD /* ucharstrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930042432BADD00C185CD /* ucharstrie.cpp */; }; + CCF930B12432D51A00C185CD /* ucharstriebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F492432BADD00C185CD /* ucharstriebuilder.cpp */; }; + CCF930B22432D51A00C185CD /* ucharstrieiterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E872432BADC00C185CD /* ucharstrieiterator.cpp */; }; + CCF930B32432D5B100C185CD /* appendable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC02432BADD00C185CD /* appendable.cpp */; }; + CCF930B42432D5B100C185CD /* cstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E7F2432BADC00C185CD /* cstring.cpp */; }; + CCF930B52432D5B100C185CD /* dictionarydata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E782432BADC00C185CD /* dictionarydata.cpp */; }; + CCF930B62432D5B100C185CD /* edits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F962432BADD00C185CD /* edits.cpp */; }; + CCF930B72432D5B100C185CD /* ucasemap_titlecase_brkiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FE52432BADD00C185CD /* ucasemap_titlecase_brkiter.cpp */; }; + CCF930B82432D5B100C185CD /* ucasemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC32432BADD00C185CD /* ucasemap.cpp */; }; + CCF930B92432D5B100C185CD /* unistr_case_locale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FF52432BADD00C185CD /* unistr_case_locale.cpp */; }; + CCF930BA2432D5B100C185CD /* unistr_case.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F682432BADD00C185CD /* unistr_case.cpp */; }; + CCF930BB2432D5B100C185CD /* unistr_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FDA2432BADD00C185CD /* unistr_cnv.cpp */; }; + CCF930BC2432D5B100C185CD /* unistr_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F5A2432BADD00C185CD /* unistr_props.cpp */; }; + CCF930BD2432D5B100C185CD /* unistr_titlecase_brkiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F1F2432BADC00C185CD /* unistr_titlecase_brkiter.cpp */; }; + CCF930BE2432D5B100C185CD /* unistr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAD2432BADD00C185CD /* unistr.cpp */; }; + CCF930BF2432D5B100C185CD /* ustr_cnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E912432BADC00C185CD /* ustr_cnv.cpp */; }; + CCF930C02432D5B100C185CD /* ustr_titlecase_brkiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F3E2432BADD00C185CD /* ustr_titlecase_brkiter.cpp */; }; + CCF930C12432D5B100C185CD /* ustr_wcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F692432BADD00C185CD /* ustr_wcs.cpp */; }; + CCF930C22432D5B100C185CD /* ustrcase_locale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAB2432BADD00C185CD /* ustrcase_locale.cpp */; }; + CCF930C32432D5B100C185CD /* ustrcase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F852432BADD00C185CD /* ustrcase.cpp */; }; + CCF930C42432D5B100C185CD /* ustrfmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F992432BADD00C185CD /* ustrfmt.cpp */; }; + CCF930C52432D5B100C185CD /* ustring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FE82432BADD00C185CD /* ustring.cpp */; }; + CCF930C62432D5B100C185CD /* ustrtrns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F602432BADD00C185CD /* ustrtrns.cpp */; }; + CCF930C72432D5B100C185CD /* utext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930082432BADD00C185CD /* utext.cpp */; }; + CCF930C82432D5B100C185CD /* utf_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E5F2432BADC00C185CD /* utf_impl.cpp */; }; + CCF930C92432D5E500C185CD /* filterednormalizer2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E942432BADC00C185CD /* filterednormalizer2.cpp */; }; + CCF930CA2432D5E600C185CD /* loadednormalizer2impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F9F2432BADD00C185CD /* loadednormalizer2impl.cpp */; }; + CCF930CB2432D5E600C185CD /* normalizer2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAF2432BADD00C185CD /* normalizer2.cpp */; }; + CCF930CC2432D5E600C185CD /* normalizer2impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FD32432BADD00C185CD /* normalizer2impl.cpp */; }; + CCF930CD2432D5E600C185CD /* normlzr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F932432BADD00C185CD /* normlzr.cpp */; }; + CCF930CE2432D5E600C185CD /* unorm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB92432BADD00C185CD /* unorm.cpp */; }; + CCF930CF2432D5E600C185CD /* unormcmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FCC2432BADD00C185CD /* unormcmp.cpp */; }; + CCF930D02432D69A00C185CD /* characterproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FDF2432BADD00C185CD /* characterproperties.cpp */; }; + CCF930D12432D69A00C185CD /* chariter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E5D2432BADC00C185CD /* chariter.cpp */; }; + CCF930D22432D69A00C185CD /* patternprops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F562432BADD00C185CD /* patternprops.cpp */; }; + CCF930D32432D69A00C185CD /* propname.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F742432BADD00C185CD /* propname.cpp */; }; + CCF930D42432D69A00C185CD /* schriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F522432BADD00C185CD /* schriter.cpp */; }; + CCF930D52432D69A00C185CD /* ubidi_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FCE2432BADD00C185CD /* ubidi_props.cpp */; }; + CCF930D62432D69A00C185CD /* ubidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F352432BADD00C185CD /* ubidi.cpp */; }; + CCF930D72432D69A00C185CD /* ubidiln.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E9D2432BADC00C185CD /* ubidiln.cpp */; }; + CCF930D82432D69A00C185CD /* ubidiwrt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E702432BADC00C185CD /* ubidiwrt.cpp */; }; + CCF930D92432D69A00C185CD /* ucase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F0F2432BADC00C185CD /* ucase.cpp */; }; + CCF930DA2432D69A00C185CD /* uchar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FD12432BADD00C185CD /* uchar.cpp */; }; + CCF930DB2432D69A00C185CD /* uchriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA42432BADD00C185CD /* uchriter.cpp */; }; + CCF930DC2432D69A00C185CD /* uiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F612432BADD00C185CD /* uiter.cpp */; }; + CCF930DD2432D69A00C185CD /* unames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E922432BADC00C185CD /* unames.cpp */; }; + CCF930DE2432D69A00C185CD /* uprops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F722432BADD00C185CD /* uprops.cpp */; }; + CCF930DF2432D69A00C185CD /* usc_impl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FC72432BADD00C185CD /* usc_impl.cpp */; }; + CCF930E02432D69A00C185CD /* uscript_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E962432BADC00C185CD /* uscript_props.cpp */; }; + CCF930E12432D69A00C185CD /* uscript.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930052432BADD00C185CD /* uscript.cpp */; }; + CCF930E22432D69A00C185CD /* ushape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E672432BADC00C185CD /* ushape.cpp */; }; + CCF930E32432D70A00C185CD /* bmpset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F412432BADD00C185CD /* bmpset.cpp */; }; + CCF930E42432D70A00C185CD /* caniter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E6E2432BADC00C185CD /* caniter.cpp */; }; + CCF930E52432D70A00C185CD /* ruleiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FBE2432BADD00C185CD /* ruleiter.cpp */; }; + CCF930E62432D70A00C185CD /* ucptrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FCD2432BADD00C185CD /* ucptrie.cpp */; }; + CCF930E72432D70A00C185CD /* umutablecptrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F552432BADD00C185CD /* umutablecptrie.cpp */; }; + CCF930E82432D70A00C185CD /* unifilt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F7A2432BADD00C185CD /* unifilt.cpp */; }; + CCF930E92432D70A00C185CD /* unifunct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FDE2432BADD00C185CD /* unifunct.cpp */; }; + CCF930EA2432D70A00C185CD /* uniset_closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F422432BADD00C185CD /* uniset_closure.cpp */; }; + CCF930EB2432D70A00C185CD /* uniset_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E6D2432BADC00C185CD /* uniset_props.cpp */; }; + CCF930EC2432D70A00C185CD /* uniset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E5A2432BADC00C185CD /* uniset.cpp */; }; + CCF930ED2432D70A00C185CD /* unisetspan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E882432BADC00C185CD /* unisetspan.cpp */; }; + CCF930EE2432D70A00C185CD /* uset_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FBF2432BADD00C185CD /* uset_props.cpp */; }; + CCF930EF2432D70A00C185CD /* uset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F8B2432BADD00C185CD /* uset.cpp */; }; + CCF930F02432D70A00C185CD /* usetiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F732432BADD00C185CD /* usetiter.cpp */; }; + CCF930F12432D70A00C185CD /* utrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB52432BADD00C185CD /* utrie.cpp */; }; + CCF930F22432D70A00C185CD /* utrie2_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9300C2432BADD00C185CD /* utrie2_builder.cpp */; }; + CCF930F32432D70A00C185CD /* utrie2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F4C2432BADD00C185CD /* utrie2.cpp */; }; + CCF930F42432D75C00C185CD /* brkeng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F2F2432BADD00C185CD /* brkeng.cpp */; }; + CCF930F52432D75C00C185CD /* brkiter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF9300F2432BADD00C185CD /* brkiter.cpp */; }; + CCF930F62432D75C00C185CD /* dictbe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E5C2432BADC00C185CD /* dictbe.cpp */; }; + CCF930F72432D75C00C185CD /* filteredbrk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F2B2432BADC00C185CD /* filteredbrk.cpp */; }; + CCF930F82432D75C00C185CD /* rbbi_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F472432BADD00C185CD /* rbbi_cache.cpp */; }; + CCF930F92432D75C00C185CD /* rbbi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F112432BADC00C185CD /* rbbi.cpp */; }; + CCF930FA2432D75C00C185CD /* rbbidata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FCA2432BADD00C185CD /* rbbidata.cpp */; }; + CCF930FB2432D75C00C185CD /* rbbinode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930022432BADD00C185CD /* rbbinode.cpp */; }; + CCF930FC2432D75C00C185CD /* rbbirb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FDC2432BADD00C185CD /* rbbirb.cpp */; }; + CCF930FD2432D75C00C185CD /* rbbiscan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F872432BADD00C185CD /* rbbiscan.cpp */; }; + CCF930FE2432D75C00C185CD /* rbbisetb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F2A2432BADC00C185CD /* rbbisetb.cpp */; }; + CCF930FF2432D75C00C185CD /* rbbistbl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F762432BADD00C185CD /* rbbistbl.cpp */; }; + CCF931002432D75C00C185CD /* rbbitblb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FEC2432BADD00C185CD /* rbbitblb.cpp */; }; + CCF931012432D75C00C185CD /* uarrsort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E692432BADC00C185CD /* uarrsort.cpp */; }; + CCF931022432D75C00C185CD /* ubrk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F2C2432BADD00C185CD /* ubrk.cpp */; }; + CCF931032432D7A900C185CD /* punycode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E9C2432BADC00C185CD /* punycode.cpp */; }; + CCF931042432D7A900C185CD /* serv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB42432BADD00C185CD /* serv.cpp */; }; + CCF931052432D7A900C185CD /* servlk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F952432BADD00C185CD /* servlk.cpp */; }; + CCF931062432D7A900C185CD /* servlkf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F512432BADD00C185CD /* servlkf.cpp */; }; + CCF931072432D7A900C185CD /* servls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F1B2432BADC00C185CD /* servls.cpp */; }; + CCF931082432D7A900C185CD /* servnotf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E8D2432BADC00C185CD /* servnotf.cpp */; }; + CCF931092432D7AA00C185CD /* servrbf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FBC2432BADD00C185CD /* servrbf.cpp */; }; + CCF9310A2432D7AA00C185CD /* servslkf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FEB2432BADD00C185CD /* servslkf.cpp */; }; + CCF9310B2432D7AA00C185CD /* uidna.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FBA2432BADD00C185CD /* uidna.cpp */; }; + CCF9310C2432D7AA00C185CD /* usprep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FEA2432BADD00C185CD /* usprep.cpp */; }; + CCF9310D2432D7AA00C185CD /* uts46.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F6C2432BADD00C185CD /* uts46.cpp */; }; + CCF9310E2432D81B00C185CD /* cwchar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F862432BADD00C185CD /* cwchar.cpp */; }; + CCF9310F2432D81B00C185CD /* dtintrv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF930002432BADD00C185CD /* dtintrv.cpp */; }; + CCF931102432D81B00C185CD /* icudataver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F242432BADC00C185CD /* icudataver.cpp */; }; + CCF931112432D81B00C185CD /* icuplug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E892432BADC00C185CD /* icuplug.cpp */; }; + CCF931122432D81B00C185CD /* locbased.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F532432BADD00C185CD /* locbased.cpp */; }; + CCF931132432D81B00C185CD /* parsepos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F9C2432BADD00C185CD /* parsepos.cpp */; }; + CCF931142432D81B00C185CD /* pluralmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F712432BADD00C185CD /* pluralmap.cpp */; }; + CCF931152432D81B00C185CD /* propsvec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E9A2432BADC00C185CD /* propsvec.cpp */; }; + CCF931162432D81B00C185CD /* restrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FAA2432BADD00C185CD /* restrace.cpp */; }; + CCF931172432D81B00C185CD /* sharedobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FB02432BADD00C185CD /* sharedobject.cpp */; }; + CCF931182432D81B00C185CD /* simpleformatter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F6B2432BADD00C185CD /* simpleformatter.cpp */; }; + CCF931192432D81B00C185CD /* static_unicode_sets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F402432BADD00C185CD /* static_unicode_sets.cpp */; }; + CCF9311A2432D81B00C185CD /* ubiditransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E762432BADC00C185CD /* ubiditransform.cpp */; }; + CCF9311B2432D81B00C185CD /* ucnvsel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E682432BADC00C185CD /* ucnvsel.cpp */; }; + CCF9311C2432D81B00C185CD /* ulist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F5E2432BADD00C185CD /* ulist.cpp */; }; + CCF9311D2432D81B00C185CD /* uloc_keytype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F312432BADD00C185CD /* uloc_keytype.cpp */; }; + CCF9311E2432D81B00C185CD /* uloc_tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F212432BADC00C185CD /* uloc_tag.cpp */; }; + CCF9311F2432D81B00C185CD /* unifiedcache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F502432BADD00C185CD /* unifiedcache.cpp */; }; + CCF931202432D81B00C185CD /* util_props.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FEE2432BADD00C185CD /* util_props.cpp */; }; + CCF931212432D81B00C185CD /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E7D2432BADC00C185CD /* util.cpp */; }; + CCF931222432D81B00C185CD /* wintz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E742432BADC00C185CD /* wintz.cpp */; }; + CCF931232432D86400C185CD /* aaplbfct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F342432BADD00C185CD /* aaplbfct.cpp */; }; + CCF931242432D86400C185CD /* rbbi57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F672432BADD00C185CD /* rbbi57.cpp */; }; + CCF931252432D86400C185CD /* rbbidata57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F252432BADC00C185CD /* rbbidata57.cpp */; }; + CCF931262432D86400C185CD /* rbbirb57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F3B2432BADD00C185CD /* rbbirb57.cpp */; }; + CCF931272432D86400C185CD /* rbbiscan57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F892432BADD00C185CD /* rbbiscan57.cpp */; }; + CCF931282432D86400C185CD /* rbbisetb57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F392432BADD00C185CD /* rbbisetb57.cpp */; }; + CCF931292432D86400C185CD /* rbbistbl57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F282432BADC00C185CD /* rbbistbl57.cpp */; }; + CCF9312A2432D86400C185CD /* rbbitblb57.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92FA22432BADD00C185CD /* rbbitblb57.cpp */; }; + CCF9312B2432D86400C185CD /* rbtok.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F7E2432BADD00C185CD /* rbtok.cpp */; }; + CCF9312C2432D86400C185CD /* ualoc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92F102432BADC00C185CD /* ualoc.cpp */; }; + CCF9312D2432D86400C185CD /* urbtok.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CCF92E8F2432BADC00C185CD /* urbtok.cpp */; }; + CCF9312F2433DE8500C185CD /* libicudata.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CCF92C522432BA5400C185CD /* libicudata.dylib */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + CC060FAE243C0C3000B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCF930302432CB8C00C185CD; + remoteInfo = common; + }; + CC060FB0243C0C3000B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80AA24340E4F0057283F; + remoteInfo = ctestfw; + }; + CC060FB2243C0C3000B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC6FECD8243686DD00503646; + remoteInfo = data; + }; + CC060FB4243C0C3000B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC7980BB2433EE410086956E; + remoteInfo = i18n; + }; + CC060FB8243C0C4200B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF7F9A243407680057283F; + remoteInfo = toolutil; + }; + CC061035243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCF930302432CB8C00C185CD; + remoteInfo = common; + }; + CC061037243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80AA24340E4F0057283F; + remoteInfo = ctestfw; + }; + CC061039243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC6FECD8243686DD00503646; + remoteInfo = data; + }; + CC06103B243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC7980BB2433EE410086956E; + remoteInfo = i18n; + }; + CC06103D243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC767930243BF27C00780598; + remoteInfo = testdata; + }; + CC06103F243D396F00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF7F9A243407680057283F; + remoteInfo = toolutil; + }; + CC061041243D397E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC7981B12434011E0086956E; + remoteInfo = io; + }; + CC061043243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCF930302432CB8C00C185CD; + remoteInfo = common; + }; + CC061045243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80AA24340E4F0057283F; + remoteInfo = ctestfw; + }; + CC061047243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC6FECD8243686DD00503646; + remoteInfo = data; + }; + CC061049243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC7980BB2433EE410086956E; + remoteInfo = i18n; + }; + CC06104B243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC767930243BF27C00780598; + remoteInfo = testdata; + }; + CC06104D243D398E00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF7F9A243407680057283F; + remoteInfo = toolutil; + }; + CC061050243E881D00B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC767930243BF27C00780598; + remoteInfo = testdata; + }; + CC061089243FFD7100B7262F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CC6FECD8243686DD00503646; + remoteInfo = data; + }; + CC6FECDC243686EF00503646 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF81B1243533770057283F; + remoteInfo = tools; + }; + CC767932243BF27C00780598 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF81B1243533770057283F; + remoteInfo = tools; + }; + CCCF81B5243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80E4243417AD0057283F; + remoteInfo = derb; + }; + CCCF81B7243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8100243419F00057283F; + remoteInfo = genbrk; + }; + CCCF81B9243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF813B24341ED70057283F; + remoteInfo = genccode; + }; + CCCF81BB243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8197243423300057283F; + remoteInfo = gencfu; + }; + CCCF81BD243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF814A24341FA50057283F; + remoteInfo = gencmn; + }; + CCCF81BF243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF810F24341AD30057283F; + remoteInfo = gencnval; + }; + CCCF81C1243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF81A6243423B00057283F; + remoteInfo = gendict; + }; + CCCF81C3243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8186243422890057283F; + remoteInfo = gennorm2; + }; + CCCF81C5243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80CC2434163B0057283F; + remoteInfo = genrb; + }; + CCCF81C7243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF811D24341C6C0057283F; + remoteInfo = gensprep; + }; + CCCF81C9243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8175243421BD0057283F; + remoteInfo = gentest; + }; + CCCF81CB243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF812C24341D330057283F; + remoteInfo = icuinfo; + }; + CCCF81CD243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8158243420410057283F; + remoteInfo = icupkg; + }; + CCCF81CF243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF80BB243414C80057283F; + remoteInfo = makeconv; + }; + CCCF81D1243533920057283F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CCF92BB5243272F600C185CD /* Project object */; + proxyType = 1; + remoteGlobalIDString = CCCF8166243420F20057283F; + remoteInfo = pkgdata; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + CC060EFE243C046100B7262F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CC060FBC243D2D8F00B7262F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CC060FD0243D30FB00B7262F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CC061070243FBEED00B7262F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONFIGURATION_BUILD_DIR)/testdata"; + dstSubfolderSpec = 0; + files = ( + CC061088243FCF0000B7262F /* word.txt in CopyFiles */, + CC061084243FBFF600B7262F /* wordNLLT_icu57.dat in CopyFiles */, + CC061085243FBFF600B7262F /* wordNLLT_icu60.dat in CopyFiles */, + CC061086243FBFF600B7262F /* wordNLLTu6.txt in CopyFiles */, + CC061087243FBFF600B7262F /* wordNLLTu8.txt in CopyFiles */, + CC061071243FBF2100B7262F /* tokCFSTrules.txt in CopyFiles */, + CC061072243FBF2100B7262F /* tokCFSTrulesLE_icu57.data in CopyFiles */, + CC061073243FBF2100B7262F /* tokCFSTrulesLE_icu60.data in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC061074243FBF2500B7262F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONFIGURATION_BUILD_DIR)/testdata/encodingSamples"; + dstSubfolderSpec = 0; + files = ( + CC061075243FBF5E00B7262F /* mailExample_Latin1_9.txt in CopyFiles */, + CC061076243FBF5E00B7262F /* mailExample_Latin1_8.txt in CopyFiles */, + CC061077243FBF5E00B7262F /* mailExample_Latin1_11.txt in CopyFiles */, + CC061078243FBF5E00B7262F /* mailExample_Latin1Esc_9.txt in CopyFiles */, + CC061079243FBF5E00B7262F /* mailExample_Latin1Esc_8.txt in CopyFiles */, + CC06107A243FBF5E00B7262F /* mailExample_Latin1Esc_4.txt in CopyFiles */, + CC06107B243FBF5E00B7262F /* mailExample_Latin1Esc_6.txt in CopyFiles */, + CC06107C243FBF5E00B7262F /* mailExample_Latin1Esc_7.txt in CopyFiles */, + CC06107D243FBF5E00B7262F /* mailExample_Latin1Esc_3.txt in CopyFiles */, + CC06107E243FBF5E00B7262F /* mailExample_Latin1Esc_2.txt in CopyFiles */, + CC06107F243FBF5E00B7262F /* mailExample_Latin1_3.txt in CopyFiles */, + CC061080243FBF5E00B7262F /* mailExample_Latin1_2.txt in CopyFiles */, + CC061081243FBF5E00B7262F /* mailExample_Latin1_6.txt in CopyFiles */, + CC061082243FBF5E00B7262F /* mailExample_Latin1_7.txt in CopyFiles */, + CC061083243FBF5E00B7262F /* mailExample_Latin1_4.txt in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80BA243414C80057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF80CB2434163B0057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF80F7243417AD0057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF80FF243419F00057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF810E24341AD30057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF811C24341C6C0057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF812B24341D330057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF813A24341ED70057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF814924341FA50057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF8157243420410057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF8165243420F20057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF8174243421BD0057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF8185243422890057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF8196243423300057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + CCCF81A5243423B00057283F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + B3327295246F3AF200237813 /* ulocdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ulocdata.cpp; sourceTree = ""; }; + B3327297246F3B7400237813 /* ulocdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ulocdata.h; sourceTree = ""; }; + B3DF6ECC24CB62B800CF7747 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + B3DF6ECD24CB62B900CF7747 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + B3DF6ECE24CB62B900CF7747 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + B3DF6ECF24CB62B900CF7747 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + B3DF6ED024CB639300CF7747 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + B3DF6ED124CB639300CF7747 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + B3DF6ED224CB639400CF7747 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + B3DF6ED324CB639400CF7747 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + B3DF6ED424CB639400CF7747 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + B3DF6ED524CB639500CF7747 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + B3DF6ED624CB639500CF7747 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + B3DF6ED724CB639500CF7747 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + B3DF6ED824CB639500CF7747 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + B3DF6ED924CB639600CF7747 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + B3DF6EDA24CB639600CF7747 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + B3DF6EDB24CB639600CF7747 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + B3DF6EDC24CB639600CF7747 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + B3DF6EDD24CB639700CF7747 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + B3DF6EDE24CB639700CF7747 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + B3DF6EDF24CB639700CF7747 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + B3DF6EE024CB639700CF7747 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + B3DF6EE124CB639800CF7747 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + B3DF6EE224CB639800CF7747 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + B3DF6EE324CB639800CF7747 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + B3DF6EE424CB639800CF7747 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + B3DF6EE524CB639900CF7747 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + B3DF6EE624CB639900CF7747 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + B3DF6EE724CB639900CF7747 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + B3DF6EE824CB639900CF7747 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + B3DF6EE924CB639A00CF7747 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + B3DF6EEA24CB639A00CF7747 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + B3DF6EEB24CB639A00CF7747 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + B3DF6EEC24CB639A00CF7747 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + B3DF6EED24CB639B00CF7747 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + B3DF6EEE24CB639B00CF7747 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + B3DF6EEF24CB639B00CF7747 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + B3DF6EF024CB639B00CF7747 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + B3DF6EF124CB639C00CF7747 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + B3DF6EF224CB639C00CF7747 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + B3DF6EF324CB639C00CF7747 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + B3DF6EF424CB639C00CF7747 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + B3DF6EF524CB639C00CF7747 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + B3DF6EF624CB639D00CF7747 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + B3DF6EF724CB639D00CF7747 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + B3DF6EF824CB639D00CF7747 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + B3DF6EF924CB639D00CF7747 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + B3DF6EFA24CB639E00CF7747 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + B3DF6EFB24CB639E00CF7747 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + B3DF6EFC24CB639E00CF7747 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + B3DF6EFD24CB63E500CF7747 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + B3DF6EFE24CB63E600CF7747 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + B3DF6EFF24CB63E600CF7747 /* en_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SA.txt; sourceTree = ""; }; + B3DF6F0024CB648100CF7747 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + B3DF6F0124CB648200CF7747 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + B3DF6F0224CB648200CF7747 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + B3DF6F0324CB648200CF7747 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + B3DF6F0424CB648200CF7747 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + B3DF6F0524CB648300CF7747 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + B3DF6F0624CB648300CF7747 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + B3DF6F0724CB648300CF7747 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + B3DF6F0824CB648300CF7747 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + B3DF6F0924CB648400CF7747 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + B3DF6F0A24CB648500CF7747 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + B3DF6F0B24CB648600CF7747 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + B3DF6F0C24CB648600CF7747 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + B3DF6F0D24CB648600CF7747 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + B3DF6F0E24CB648600CF7747 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + B3DF6F0F24CB648700CF7747 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + B3DF6F1024CB648700CF7747 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + B3DF6F1124CB648700CF7747 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + B3DF6F1224CB648700CF7747 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + B3DF6F1324CB648800CF7747 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + B3DF6F1424CB648800CF7747 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + B3DF6F1524CB648800CF7747 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + B3DF6F1624CB648800CF7747 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + B3DF6F1724CB648800CF7747 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + B3DF6F1824CB648900CF7747 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + B3DF6F1924CB648900CF7747 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + B3DF6F1A24CB648900CF7747 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + B3DF6F1B24CB648900CF7747 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + B3DF6F1C24CB648A00CF7747 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + B3DF6F1D24CB648A00CF7747 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + B3DF6F1E24CB648A00CF7747 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + B3DF6F1F24CB648A00CF7747 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + B3DF6F2024CB648A00CF7747 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + B3DF6F2124CB648B00CF7747 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + B3DF6F2224CB648B00CF7747 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + B3DF6F2324CB648B00CF7747 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + B3DF6F2424CB648B00CF7747 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + B3DF6F2524CB648C00CF7747 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + B3DF6F2624CB648C00CF7747 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + B3DF6F2724CB648C00CF7747 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + B3DF6F2824CB648C00CF7747 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + B3DF6F2924CB648D00CF7747 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + B3DF6F2A24CB648D00CF7747 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + B3DF6F2B24CB648D00CF7747 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + B3DF6F2C24CB64E300CF7747 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + B3DF6F2D24CB64E400CF7747 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + B3DF6F2E24CB64E400CF7747 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + B3DF6F2F24CB64E400CF7747 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + B3DF6F3024CB64E400CF7747 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + B3DF6F3124CB651E00CF7747 /* sv.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = sv.xml; sourceTree = ""; }; + B3DF6F3224CB651E00CF7747 /* fi.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = fi.xml; sourceTree = ""; }; + B3DF6F3324CB655900CF7747 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + B3DF6F3424CB655A00CF7747 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + B3DF6F3524CB655A00CF7747 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + B3DF6F3624CB655A00CF7747 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + B3DF6F3724CB655A00CF7747 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + B3DF6F3824CB655B00CF7747 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + B3DF6F3924CB655B00CF7747 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + CC060F00243C046100B7262F /* intltest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = intltest; sourceTree = BUILT_PRODUCTS_DIR; }; + CC060FBE243D2D8F00B7262F /* iotest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = iotest; sourceTree = BUILT_PRODUCTS_DIR; }; + CC060FD2243D30FB00B7262F /* cintltst */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = cintltst; sourceTree = BUILT_PRODUCTS_DIR; }; + CC460873251961DA0055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC4608742519623C0055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC460875251962750055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC460876251962B30055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC460877251962DB0055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC460878251963070055F857 /* en_BN.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = en_BN.txt; sourceTree = ""; }; + CC6F036D243699AE00503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6F036E243699AE00503646 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + CC6F036F243699AE00503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6F0370243699AE00503646 /* ru_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_MD.txt; sourceTree = ""; }; + CC6F0371243699AE00503646 /* dav_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav_KE.txt; sourceTree = ""; }; + CC6F0372243699AE00503646 /* mer_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer_KE.txt; sourceTree = ""; }; + CC6F0373243699AE00503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6F0374243699AE00503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6F0375243699AE00503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6F0376243699AE00503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6F0377243699AE00503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6F0378243699AE00503646 /* ar_KW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_KW.txt; sourceTree = ""; }; + CC6F0379243699AE00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F037A243699AE00503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6F037B243699AE00503646 /* ha_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_GH.txt; sourceTree = ""; }; + CC6F037C243699AE00503646 /* fr_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_VU.txt; sourceTree = ""; }; + CC6F037D243699AE00503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6F037E243699AE00503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6F037F243699AE00503646 /* fr_WF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_WF.txt; sourceTree = ""; }; + CC6F0380243699AE00503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6F0381243699AE00503646 /* fur_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur_IT.txt; sourceTree = ""; }; + CC6F0382243699AE00503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6F0383243699AE00503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6F0384243699AE00503646 /* luo_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo_KE.txt; sourceTree = ""; }; + CC6F0385243699AE00503646 /* mg_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg_MG.txt; sourceTree = ""; }; + CC6F0386243699AE00503646 /* ts_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts_ZA.txt; sourceTree = ""; }; + CC6F0387243699AE00503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F0388243699AE00503646 /* kn_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn_IN.txt; sourceTree = ""; }; + CC6F0389243699AE00503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6F038A243699AE00503646 /* am_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_ET.txt; sourceTree = ""; }; + CC6F038B243699AE00503646 /* hsb_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb_DE.txt; sourceTree = ""; }; + CC6F038C243699AE00503646 /* fr_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_NE.txt; sourceTree = ""; }; + CC6F038D243699AE00503646 /* da_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da_DK.txt; sourceTree = ""; }; + CC6F038E243699AE00503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6F038F243699AE00503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6F0390243699AE00503646 /* fr_BF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BF.txt; sourceTree = ""; }; + CC6F0391243699AE00503646 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + CC6F0392243699AE00503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6F0393243699AE00503646 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + CC6F0394243699AE00503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6F0395243699AE00503646 /* ln_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln_CD.txt; sourceTree = ""; }; + CC6F0396243699AE00503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6F0397243699AE00503646 /* de_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_AT.txt; sourceTree = ""; }; + CC6F0398243699AE00503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6F0399243699AE00503646 /* ee_TG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee_TG.txt; sourceTree = ""; }; + CC6F039A243699AE00503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6F039B243699AE00503646 /* tg_TJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg_TJ.txt; sourceTree = ""; }; + CC6F039C243699AE00503646 /* zh_Hant_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_CN.txt; sourceTree = ""; }; + CC6F039D243699AE00503646 /* kpe_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe_GN.txt; sourceTree = ""; }; + CC6F039E243699AE00503646 /* cv_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv_RU.txt; sourceTree = ""; }; + CC6F039F243699AE00503646 /* fy_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy_NL.txt; sourceTree = ""; }; + CC6F03A0243699AE00503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6F03A1243699AE00503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6F03A2243699AE00503646 /* pt_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_BR.txt; sourceTree = ""; }; + CC6F03A3243699AE00503646 /* sbp_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp_TZ.txt; sourceTree = ""; }; + CC6F03A4243699AE00503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6F03A5243699AE00503646 /* nd_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd_ZW.txt; sourceTree = ""; }; + CC6F03A6243699AE00503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6F03A7243699AE00503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6F03A9243699AE00503646 /* ru_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_UA.txt; sourceTree = ""; }; + CC6F03AA243699AE00503646 /* bn_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn_IN.txt; sourceTree = ""; }; + CC6F03AB243699AE00503646 /* sd_Deva_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva_IN.txt; sourceTree = ""; }; + CC6F03AC243699AE00503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6F03AD243699AE00503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6F03AE243699AE00503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6F03AF243699AF00503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6F03B0243699AF00503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6F03B1243699AF00503646 /* ks_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran_IN.txt; sourceTree = ""; }; + CC6F03B2243699AF00503646 /* ar_EH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_EH.txt; sourceTree = ""; }; + CC6F03B3243699AF00503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6F03B5243699AF00503646 /* ln_CF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln_CF.txt; sourceTree = ""; }; + CC6F03B7243699AF00503646 /* os_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os_RU.txt; sourceTree = ""; }; + CC6F03B8243699AF00503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6F03B9243699AF00503646 /* mi_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi_NZ.txt; sourceTree = ""; }; + CC6F03BA243699AF00503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6F03BB243699AF00503646 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + CC6F03BC243699AF00503646 /* lg_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg_UG.txt; sourceTree = ""; }; + CC6F03BD243699AF00503646 /* kln_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln_KE.txt; sourceTree = ""; }; + CC6F03BE243699AF00503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6F03BF243699AF00503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6F03C0243699AF00503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6F03C1243699AF00503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6F03C2243699AF00503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6F03C3243699AF00503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6F03C4243699AF00503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6F03C5243699AF00503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6F03C6243699AF00503646 /* ar_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SD.txt; sourceTree = ""; }; + CC6F03C7243699AF00503646 /* kea_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea_CV.txt; sourceTree = ""; }; + CC6F03C8243699AF00503646 /* fr_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BE.txt; sourceTree = ""; }; + CC6F03C9243699AF00503646 /* ar_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SS.txt; sourceTree = ""; }; + CC6F03CA243699AF00503646 /* scn_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn_IT.txt; sourceTree = ""; }; + CC6F03CB243699AF00503646 /* ar_DZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_DZ.txt; sourceTree = ""; }; + CC6F03CC243699AF00503646 /* ln_CG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln_CG.txt; sourceTree = ""; }; + CC6F03CD243699AF00503646 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + CC6F03CE243699AF00503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F03CF243699AF00503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6F03D0243699AF00503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6F03D1243699AF00503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6F03D2243699AF00503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6F03D3243699AF00503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6F03D4243699AF00503646 /* ln_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln_AO.txt; sourceTree = ""; }; + CC6F03D5243699AF00503646 /* kaj_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj_NG.txt; sourceTree = ""; }; + CC6F03D6243699AF00503646 /* dje_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje_NE.txt; sourceTree = ""; }; + CC6F03D7243699AF00503646 /* ks_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Aran.txt; sourceTree = ""; }; + CC6F03D8243699AF00503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6F03D9243699AF00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F03DA243699AF00503646 /* zh_Hans_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_MO.txt; sourceTree = ""; }; + CC6F03DB243699AF00503646 /* wa_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa_BE.txt; sourceTree = ""; }; + CC6F03DC243699AF00503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6F03DD243699AF00503646 /* gl_ES.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl_ES.txt; sourceTree = ""; }; + CC6F03DE243699AF00503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6F03DF243699AF00503646 /* sv_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv_FI.txt; sourceTree = ""; }; + CC6F03E0243699AF00503646 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + CC6F03E1243699AF00503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6F03E2243699AF00503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6F03E3243699AF00503646 /* en_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MX.txt; sourceTree = ""; }; + CC6F03E4243699AF00503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6F03E5243699AF00503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6F03E6243699AF00503646 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + CC6F03E7243699AF00503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6F03E8243699AF00503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6F03E9243699AF00503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6F03EA243699AF00503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6F03EB243699AF00503646 /* nr_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr_ZA.txt; sourceTree = ""; }; + CC6F03EC243699AF00503646 /* en_UM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UM.txt; sourceTree = ""; }; + CC6F03ED243699AF00503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6F03EE243699AF00503646 /* rm_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_CH.txt; sourceTree = ""; }; + CC6F03EF243699AF00503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6F03F0243699AF00503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6F03F1243699AF00503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6F03F4243699AF00503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6F03F5243699AF00503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6F03F6243699AF00503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6F03F7243699AF00503646 /* tk_TM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk_TM.txt; sourceTree = ""; }; + CC6F03F8243699AF00503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6F03F9243699AF00503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6F03FA243699AF00503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6F03FB243699AF00503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6F03FC243699AF00503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6F03FD243699AF00503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6F03FE243699AF00503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6F03FF243699AF00503646 /* ny_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny_MW.txt; sourceTree = ""; }; + CC6F0400243699AF00503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F0401243699AF00503646 /* fr_NC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_NC.txt; sourceTree = ""; }; + CC6F0402243699AF00503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6F0403243699AF00503646 /* se_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_SE.txt; sourceTree = ""; }; + CC6F0404243699AF00503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6F0405243699AF00503646 /* fr_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CD.txt; sourceTree = ""; }; + CC6F0406243699AF00503646 /* sl_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl_SI.txt; sourceTree = ""; }; + CC6F0407243699AF00503646 /* trv_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv_TW.txt; sourceTree = ""; }; + CC6F0408243699AF00503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6F0409243699AF00503646 /* ur_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran.txt; sourceTree = ""; }; + CC6F040A243699AF00503646 /* nb_SJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_SJ.txt; sourceTree = ""; }; + CC6F040B243699AF00503646 /* nl_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_SX.txt; sourceTree = ""; }; + CC6F040C243699AF00503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6F040D243699AF00503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F040E243699AF00503646 /* de_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_LU.txt; sourceTree = ""; }; + CC6F040F243699AF00503646 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + CC6F0410243699AF00503646 /* bez_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez_TZ.txt; sourceTree = ""; }; + CC6F0411243699AF00503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6F0412243699AF00503646 /* ff_Latn_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_LR.txt; sourceTree = ""; }; + CC6F0413243699AF00503646 /* ms_BN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_BN.txt; sourceTree = ""; }; + CC6F0414243699AF00503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6F0415243699AF00503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6F0416243699AF00503646 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + CC6F0417243699AF00503646 /* gsw_LI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw_LI.txt; sourceTree = ""; }; + CC6F0418243699AF00503646 /* kk_KZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_KZ.txt; sourceTree = ""; }; + CC6F0419243699AF00503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6F041A243699AF00503646 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + CC6F041B243699AF00503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6F041C243699AF00503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6F041D243699AF00503646 /* jbo_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo_001.txt; sourceTree = ""; }; + CC6F041E243699AF00503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6F041F243699AF00503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6F0420243699AF00503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6F0421243699AF00503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6F0422243699AF00503646 /* ps_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_AF.txt; sourceTree = ""; }; + CC6F0423243699AF00503646 /* en_MH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MH.txt; sourceTree = ""; }; + CC6F0424243699AF00503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6F0425243699AF00503646 /* ru_BY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_BY.txt; sourceTree = ""; }; + CC6F0426243699AF00503646 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + CC6F0427243699AF00503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6F0428243699AF00503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6F0429243699AF00503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6F042A243699AF00503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6F042B243699AF00503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6F042C243699AF00503646 /* ses_ML.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses_ML.txt; sourceTree = ""; }; + CC6F042D243699AF00503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6F042E243699AF00503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6F042F243699AF00503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6F0430243699AF00503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6F0431243699AF00503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6F0432243699AF00503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F0433243699AF00503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6F0434243699AF00503646 /* ar_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_DJ.txt; sourceTree = ""; }; + CC6F0435243699AF00503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6F0436243699AF00503646 /* fr_CF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CF.txt; sourceTree = ""; }; + CC6F0437243699AF00503646 /* sw_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_UG.txt; sourceTree = ""; }; + CC6F0438243699AF00503646 /* mn_MN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn_MN.txt; sourceTree = ""; }; + CC6F0439243699AF00503646 /* os_GE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os_GE.txt; sourceTree = ""; }; + CC6F043A243699AF00503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6F043B243699AF00503646 /* dz_BT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz_BT.txt; sourceTree = ""; }; + CC6F043C243699AF00503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6F043D243699AF00503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6F043E243699AF00503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6F043F243699AF00503646 /* fr_ML.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_ML.txt; sourceTree = ""; }; + CC6F0440243699AF00503646 /* ne_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne_IN.txt; sourceTree = ""; }; + CC6F0441243699AF00503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6F0442243699AF00503646 /* it_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_CH.txt; sourceTree = ""; }; + CC6F0443243699AF00503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6F0444243699AF00503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6F0445243699AF00503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6F0446243699AF00503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6F0447243699AF00503646 /* fr_CG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CG.txt; sourceTree = ""; }; + CC6F0448243699AF00503646 /* jmc_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc_TZ.txt; sourceTree = ""; }; + CC6F0449243699AF00503646 /* arn_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn_CL.txt; sourceTree = ""; }; + CC6F044A243699AF00503646 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + CC6F044B243699AF00503646 /* fr_TN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_TN.txt; sourceTree = ""; }; + CC6F044C243699AF00503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6F044D243699AF00503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6F044E243699AF00503646 /* mni_Mtei_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei_IN.txt; sourceTree = ""; }; + CC6F044F243699AF00503646 /* ar_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_IL.txt; sourceTree = ""; }; + CC6F0450243699AF00503646 /* luy_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy_KE.txt; sourceTree = ""; }; + CC6F0451243699AF00503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6F0453243699AF00503646 /* ro_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_MD.txt; sourceTree = ""; }; + CC6F0454243699AF00503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6F0455243699AF00503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6F0456243699AF00503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6F0457243699AF00503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6F0458243699AF00503646 /* ig_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig_NG.txt; sourceTree = ""; }; + CC6F0459243699AF00503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6F045A243699AF00503646 /* bm_ML.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm_ML.txt; sourceTree = ""; }; + CC6F045B243699AF00503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6F045C243699AF00503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6F045D243699AF00503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6F045E243699AF00503646 /* hu_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu_HU.txt; sourceTree = ""; }; + CC6F045F243699AF00503646 /* bs_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl_BA.txt; sourceTree = ""; }; + CC6F0460243699AF00503646 /* lo_LA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo_LA.txt; sourceTree = ""; }; + CC6F0461243699AF00503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6F0462243699AF00503646 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + CC6F0463243699AF00503646 /* ru_KG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_KG.txt; sourceTree = ""; }; + CC6F0464243699AF00503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6F0465243699AF00503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6F0466243699AF00503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6F0467243699AF00503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6F0468243699AF00503646 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + CC6F0469243699AF00503646 /* sr_Latn_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_XK.txt; sourceTree = ""; }; + CC6F046A243699AF00503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6F046B243699AF00503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6F046C243699AF00503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6F046D243699AF00503646 /* lrc_IQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc_IQ.txt; sourceTree = ""; }; + CC6F046E243699AF00503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6F046F243699AF00503646 /* rw_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw_RW.txt; sourceTree = ""; }; + CC6F0470243699AF00503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6F0471243699AF00503646 /* ms_Arab_BN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab_BN.txt; sourceTree = ""; }; + CC6F0472243699AF00503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6F0473243699AF00503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6F0474243699AF00503646 /* km_KH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km_KH.txt; sourceTree = ""; }; + CC6F0476243699AF00503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6F0477243699AF00503646 /* nmg_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg_CM.txt; sourceTree = ""; }; + CC6F0478243699AF00503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6F0479243699AF00503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6F047A243699AF00503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6F047B243699AF00503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6F047C243699AF00503646 /* naq_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq_NA.txt; sourceTree = ""; }; + CC6F047D243699AF00503646 /* es_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PH.txt; sourceTree = ""; }; + CC6F047E243699AF00503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6F047F243699AF00503646 /* is_IS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is_IS.txt; sourceTree = ""; }; + CC6F0480243699AF00503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6F0481243699AF00503646 /* gu_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu_IN.txt; sourceTree = ""; }; + CC6F0482243699AF00503646 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + CC6F0483243699AF00503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6F0484243699AF00503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6F0485243699AF00503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6F0486243699AF00503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6F0487243699AF00503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6F0488243699AF00503646 /* ha_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_NE.txt; sourceTree = ""; }; + CC6F0489243699AF00503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6F048A243699AF00503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6F048B243699AF00503646 /* ca_ES.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca_ES.txt; sourceTree = ""; }; + CC6F048C243699AF00503646 /* xh_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_ZA.txt; sourceTree = ""; }; + CC6F048D243699AF00503646 /* ak_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak_GH.txt; sourceTree = ""; }; + CC6F048E243699AF00503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6F048F243699AF00503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6F0490243699AF00503646 /* en_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PR.txt; sourceTree = ""; }; + CC6F0491243699AF00503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6F0492243699AF00503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6F0493243699AF00503646 /* ccp_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp_IN.txt; sourceTree = ""; }; + CC6F0494243699AF00503646 /* br_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br_FR.txt; sourceTree = ""; }; + CC6F0496243699AF00503646 /* myv_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv_RU.txt; sourceTree = ""; }; + CC6F0497243699AF00503646 /* ti_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti_ER.txt; sourceTree = ""; }; + CC6F0498243699AF00503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6F0499243699AF00503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6F049A243699AF00503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6F049B243699AF00503646 /* mas_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas_KE.txt; sourceTree = ""; }; + CC6F049C243699AF00503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6F049D243699AF00503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6F049E243699AF00503646 /* sv_AX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv_AX.txt; sourceTree = ""; }; + CC6F049F243699AF00503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6F04A0243699AF00503646 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + CC6F04A2243699AF00503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6F04A3243699AF00503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6F04A4243699AF00503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6F04A5243699AF00503646 /* lrc_IR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc_IR.txt; sourceTree = ""; }; + CC6F04A6243699AF00503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6F04A7243699AF00503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6F04A8243699AF00503646 /* bem_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem_ZM.txt; sourceTree = ""; }; + CC6F04A9243699AF00503646 /* ha_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_NG.txt; sourceTree = ""; }; + CC6F04AA243699AF00503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6F04AB243699AF00503646 /* fr_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_SN.txt; sourceTree = ""; }; + CC6F04AC243699AF00503646 /* fr_SY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_SY.txt; sourceTree = ""; }; + CC6F04AD243699B000503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6F04AE243699B000503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6F04AF243699B000503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6F04B0243699B000503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6F04B1243699B000503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6F04B2243699B000503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6F04B3243699B000503646 /* so_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_KE.txt; sourceTree = ""; }; + CC6F04B4243699B000503646 /* so_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_DJ.txt; sourceTree = ""; }; + CC6F04B5243699B000503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6F04B6243699B000503646 /* to_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to_TO.txt; sourceTree = ""; }; + CC6F04B7243699B000503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6F04B8243699B000503646 /* ar_YE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_YE.txt; sourceTree = ""; }; + CC6F04B9243699B000503646 /* tt_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt_RU.txt; sourceTree = ""; }; + CC6F04BA243699B000503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6F04BB243699B000503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6F04BC243699B000503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6F04BD243699B000503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6F04BE243699B000503646 /* st_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st_ZA.txt; sourceTree = ""; }; + CC6F04BF243699B000503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6F04C0243699B000503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6F04C1243699B000503646 /* ar_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_MA.txt; sourceTree = ""; }; + CC6F04C2243699B000503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6F04C3243699B000503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6F04C4243699B000503646 /* fo_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo_DK.txt; sourceTree = ""; }; + CC6F04C5243699B000503646 /* bg_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg_BG.txt; sourceTree = ""; }; + CC6F04C6243699B000503646 /* cgg_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg_UG.txt; sourceTree = ""; }; + CC6F04C7243699B000503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6F04C8243699B000503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6F04C9243699B000503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6F04CA243699B000503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6F04CB243699B000503646 /* saq_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq_KE.txt; sourceTree = ""; }; + CC6F04CC243699B000503646 /* ve_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve_ZA.txt; sourceTree = ""; }; + CC6F04CD243699B000503646 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + CC6F04CF243699B000503646 /* wo_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo_SN.txt; sourceTree = ""; }; + CC6F04D0243699B000503646 /* tr_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr_CY.txt; sourceTree = ""; }; + CC6F04D1243699B000503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6F04D2243699B000503646 /* ff_Latn_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GW.txt; sourceTree = ""; }; + CC6F04D3243699B000503646 /* iu_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu_CA.txt; sourceTree = ""; }; + CC6F04D4243699B000503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6F04D5243699B000503646 /* ar_OM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_OM.txt; sourceTree = ""; }; + CC6F04D6243699B000503646 /* ar_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_MR.txt; sourceTree = ""; }; + CC6F04D7243699B000503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6F04D8243699B000503646 /* kam_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam_KE.txt; sourceTree = ""; }; + CC6F04D9243699B000503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6F04DA243699B000503646 /* es_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GQ.txt; sourceTree = ""; }; + CC6F04DB243699B000503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6F04DD243699B000503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6F04DE243699B000503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6F04DF243699B000503646 /* fr_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GN.txt; sourceTree = ""; }; + CC6F04E0243699B000503646 /* nl_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_CW.txt; sourceTree = ""; }; + CC6F04E1243699B000503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6F04E2243699B000503646 /* fr_KM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_KM.txt; sourceTree = ""; }; + CC6F04E3243699B000503646 /* chr_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr_US.txt; sourceTree = ""; }; + CC6F04E4243699B000503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6F04E5243699B000503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6F04E6243699B000503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6F04E7243699B000503646 /* hy_AM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AM.txt; sourceTree = ""; }; + CC6F04E8243699B000503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6F04E9243699B000503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6F04EA243699B000503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6F04EB243699B000503646 /* qu_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_BO.txt; sourceTree = ""; }; + CC6F04EC243699B000503646 /* sat_Deva_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva_IN.txt; sourceTree = ""; }; + CC6F04ED243699B000503646 /* nl_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_BE.txt; sourceTree = ""; }; + CC6F04EE243699B000503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6F04EF243699B000503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6F04F1243699B000503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6F04F2243699B000503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6F04F3243699B000503646 /* byn_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn_ER.txt; sourceTree = ""; }; + CC6F04F4243699B000503646 /* fr_PF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_PF.txt; sourceTree = ""; }; + CC6F04F5243699B000503646 /* ru_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_RU.txt; sourceTree = ""; }; + CC6F04F6243699B000503646 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + CC6F04F7243699B000503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6F04F8243699B000503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6F04F9243699B000503646 /* sn_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn_ZW.txt; sourceTree = ""; }; + CC6F04FA243699B000503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6F04FB243699B000503646 /* oc_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc_FR.txt; sourceTree = ""; }; + CC6F04FC243699B000503646 /* ti_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti_ET.txt; sourceTree = ""; }; + CC6F04FE243699B000503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6F04FF243699B000503646 /* ga_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga_GB.txt; sourceTree = ""; }; + CC6F0500243699B000503646 /* asa_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa_TZ.txt; sourceTree = ""; }; + CC6F0501243699B000503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6F0502243699B000503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6F0504243699B000503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6F0505243699B000503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6F0506243699B000503646 /* om_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om_KE.txt; sourceTree = ""; }; + CC6F0507243699B000503646 /* ia_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_001.txt; sourceTree = ""; }; + CC6F0508243699B000503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6F0509243699B000503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6F050A243699B000503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F050B243699B000503646 /* dsb_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb_DE.txt; sourceTree = ""; }; + CC6F050C243699B000503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6F050D243699B000503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6F050E243699B000503646 /* ar_LB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_LB.txt; sourceTree = ""; }; + CC6F050F243699B000503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6F0510243699B000503646 /* ar_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_AE.txt; sourceTree = ""; }; + CC6F0511243699B000503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6F0512243699B000503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6F0513243699B000503646 /* kde_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde_TZ.txt; sourceTree = ""; }; + CC6F0514243699B000503646 /* ta_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_MY.txt; sourceTree = ""; }; + CC6F0515243699B000503646 /* ca_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca_IT.txt; sourceTree = ""; }; + CC6F0516243699B000503646 /* sa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa_IN.txt; sourceTree = ""; }; + CC6F0517243699B000503646 /* ar_TD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_TD.txt; sourceTree = ""; }; + CC6F0518243699B000503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6F0519243699B000503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F051A243699B000503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6F051B243699B000503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6F051C243699B000503646 /* mua_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua_CM.txt; sourceTree = ""; }; + CC6F051D243699B000503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6F051E243699B000503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6F051F243699B000503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6F0520243699B000503646 /* fr_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_HT.txt; sourceTree = ""; }; + CC6F0521243699B000503646 /* nl_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_BQ.txt; sourceTree = ""; }; + CC6F0522243699B000503646 /* nds_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds_NL.txt; sourceTree = ""; }; + CC6F0524243699B000503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6F0525243699B000503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6F0526243699B000503646 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + CC6F0527243699B000503646 /* ar_BH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_BH.txt; sourceTree = ""; }; + CC6F0528243699B000503646 /* et_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et_EE.txt; sourceTree = ""; }; + CC6F0529243699B000503646 /* ta_LK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_LK.txt; sourceTree = ""; }; + CC6F052A243699B000503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6F052B243699B000503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6F052C243699B000503646 /* ksf_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf_CM.txt; sourceTree = ""; }; + CC6F052D243699B000503646 /* se_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_NO.txt; sourceTree = ""; }; + CC6F052E243699B000503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6F052F243699B000503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6F0530243699B000503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6F0531243699B000503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6F0532243699B000503646 /* ar_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_001.txt; sourceTree = ""; }; + CC6F0533243699B000503646 /* tr_TR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr_TR.txt; sourceTree = ""; }; + CC6F0534243699B000503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6F0535243699B000503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6F0536243699B000503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6F0537243699B000503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6F0538243699B000503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6F0539243699B000503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6F053A243699B000503646 /* ms_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_SG.txt; sourceTree = ""; }; + CC6F053B243699B000503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6F053C243699B000503646 /* my_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_MM.txt; sourceTree = ""; }; + CC6F053D243699B000503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6F053E243699B000503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6F053F243699B000503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6F0540243699B000503646 /* sq_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq_AL.txt; sourceTree = ""; }; + CC6F0541243699B000503646 /* khq_ML.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq_ML.txt; sourceTree = ""; }; + CC6F0542243699B000503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6F0543243699B000503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6F0544243699B000503646 /* guz_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz_KE.txt; sourceTree = ""; }; + CC6F0546243699B000503646 /* gez_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez_ET.txt; sourceTree = ""; }; + CC6F0547243699B000503646 /* zh_Hans_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_HK.txt; sourceTree = ""; }; + CC6F0548243699B000503646 /* de_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_IT.txt; sourceTree = ""; }; + CC6F0549243699B000503646 /* ar_LY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_LY.txt; sourceTree = ""; }; + CC6F054A243699B000503646 /* ewo_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo_CM.txt; sourceTree = ""; }; + CC6F054B243699B000503646 /* co_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co_FR.txt; sourceTree = ""; }; + CC6F054C243699B000503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6F054D243699B000503646 /* es_EA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EA.txt; sourceTree = ""; }; + CC6F054E243699B000503646 /* fr_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_RW.txt; sourceTree = ""; }; + CC6F054F243699B000503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6F0550243699B000503646 /* shi_Latn_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn_MA.txt; sourceTree = ""; }; + CC6F0551243699B000503646 /* fr_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_FR.txt; sourceTree = ""; }; + CC6F0552243699B000503646 /* fr_DZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_DZ.txt; sourceTree = ""; }; + CC6F0553243699B000503646 /* fr_GA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GA.txt; sourceTree = ""; }; + CC6F0554243699B000503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6F0555243699B000503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6F0556243699B000503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6F0557243699B000503646 /* te_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te_IN.txt; sourceTree = ""; }; + CC6F0558243699B000503646 /* bo_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo_IN.txt; sourceTree = ""; }; + CC6F0559243699B000503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6F055A243699B000503646 /* wal_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal_ET.txt; sourceTree = ""; }; + CC6F055B243699B000503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6F055C243699B000503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6F055D243699B000503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6F055E243699B000503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6F055F243699B000503646 /* de_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_DE.txt; sourceTree = ""; }; + CC6F0560243699B000503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6F0561243699B000503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6F0562243699B000503646 /* cs_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_CZ.txt; sourceTree = ""; }; + CC6F0563243699B000503646 /* es_IC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_IC.txt; sourceTree = ""; }; + CC6F0564243699B000503646 /* eo_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_001.txt; sourceTree = ""; }; + CC6F0565243699B000503646 /* ko_KR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko_KR.txt; sourceTree = ""; }; + CC6F0566243699B000503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6F0567243699B100503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6F0569243699B100503646 /* si_LK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_LK.txt; sourceTree = ""; }; + CC6F056B243699B100503646 /* ceb_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb_PH.txt; sourceTree = ""; }; + CC6F056C243699B100503646 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + CC6F056D243699B100503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6F056E243699B100503646 /* om_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om_ET.txt; sourceTree = ""; }; + CC6F056F243699B100503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6F0570243699B100503646 /* mfe_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe_MU.txt; sourceTree = ""; }; + CC6F0571243699B100503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6F0572243699B100503646 /* hi_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_IN.txt; sourceTree = ""; }; + CC6F0573243699B100503646 /* ru_KZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_KZ.txt; sourceTree = ""; }; + CC6F0574243699B100503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6F0575243699B100503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6F0576243699B100503646 /* xog_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog_UG.txt; sourceTree = ""; }; + CC6F0577243699B100503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6F0578243699B100503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6F0579243699B100503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6F057A243699B100503646 /* haw_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw_US.txt; sourceTree = ""; }; + CC6F057B243699B100503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6F057C243699B100503646 /* af_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af_ZA.txt; sourceTree = ""; }; + CC6F057D243699B100503646 /* ur_Aran_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_IN.txt; sourceTree = ""; }; + CC6F057E243699B100503646 /* ko_KP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko_KP.txt; sourceTree = ""; }; + CC6F057F243699B100503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6F0580243699B100503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6F0581243699B100503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6F0582243699B100503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6F0583243699B100503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6F0584243699B100503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6F0585243699B100503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6F0586243699B100503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6F0587243699B100503646 /* uz_Cyrl_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl_UZ.txt; sourceTree = ""; }; + CC6F0588243699B100503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6F058A243699B100503646 /* st_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st_LS.txt; sourceTree = ""; }; + CC6F058B243699B100503646 /* ne_NP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne_NP.txt; sourceTree = ""; }; + CC6F058C243699B100503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6F058D243699B100503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6F058E243699B100503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6F058F243699B100503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6F0590243699B100503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6F0591243699B100503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6F0592243699B100503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6F0593243699B100503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6F0594243699B100503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6F0595243699B100503646 /* gd_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd_GB.txt; sourceTree = ""; }; + CC6F0596243699B100503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0597243699B100503646 /* ss_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss_ZA.txt; sourceTree = ""; }; + CC6F0598243699B100503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6F0599243699B100503646 /* ba_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba_RU.txt; sourceTree = ""; }; + CC6F059A243699B100503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6F059B243699B100503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6F059C243699B100503646 /* seh_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh_MZ.txt; sourceTree = ""; }; + CC6F059D243699B100503646 /* gsw_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw_FR.txt; sourceTree = ""; }; + CC6F059E243699B100503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6F059F243699B100503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6F05A0243699B100503646 /* ff_Latn_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GM.txt; sourceTree = ""; }; + CC6F05A1243699B100503646 /* ga_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga_IE.txt; sourceTree = ""; }; + CC6F05A2243699B100503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6F05A3243699B100503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6F05A4243699B100503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6F05A5243699B100503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6F05A6243699B100503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6F05A7243699B100503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6F05A8243699B100503646 /* ml_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml_IN.txt; sourceTree = ""; }; + CC6F05A9243699B100503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6F05AA243699B100503646 /* en_KR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KR.txt; sourceTree = ""; }; + CC6F05AB243699B100503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6F05AC243699B100503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6F05AD243699B100503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6F05AE243699B100503646 /* smn_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn_FI.txt; sourceTree = ""; }; + CC6F05AF243699B100503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6F05B0243699B100503646 /* af_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af_NA.txt; sourceTree = ""; }; + CC6F05B1243699B100503646 /* ff_Latn_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SL.txt; sourceTree = ""; }; + CC6F05B2243699B100503646 /* teo_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo_KE.txt; sourceTree = ""; }; + CC6F05B3243699B100503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6F05B4243699B100503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6F05B5243699B100503646 /* en_GU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GU.txt; sourceTree = ""; }; + CC6F05B6243699B100503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6F05B7243699B100503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6F05B8243699B100503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6F05B9243699B100503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6F05BA243699B100503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6F05BB243699B100503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6F05BC243699B100503646 /* gez_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez_ER.txt; sourceTree = ""; }; + CC6F05BD243699B100503646 /* sg_CF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg_CF.txt; sourceTree = ""; }; + CC6F05BE243699B100503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6F05BF243699B100503646 /* so_SO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_SO.txt; sourceTree = ""; }; + CC6F05C0243699B100503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6F05C1243699B100503646 /* it_SM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_SM.txt; sourceTree = ""; }; + CC6F05C3243699B100503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6F05C4243699B100503646 /* ms_Arab_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab_MY.txt; sourceTree = ""; }; + CC6F05C5243699B100503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6F05C6243699B100503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6F05C7243699B100503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6F05C8243699B100503646 /* ks_Deva_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva_IN.txt; sourceTree = ""; }; + CC6F05C9243699B100503646 /* it_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_IT.txt; sourceTree = ""; }; + CC6F05CA243699B100503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6F05CB243699B100503646 /* fr_GP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GP.txt; sourceTree = ""; }; + CC6F05CC243699B100503646 /* ar_TN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_TN.txt; sourceTree = ""; }; + CC6F05CD243699B100503646 /* kok_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok_IN.txt; sourceTree = ""; }; + CC6F05CE243699B100503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6F05CF243699B100503646 /* kkj_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj_CM.txt; sourceTree = ""; }; + CC6F05D0243699B100503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6F05D1243699B100503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6F05D2243699B100503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6F05D3243699B100503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6F05D4243699B100503646 /* so_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_ET.txt; sourceTree = ""; }; + CC6F05D5243699B100503646 /* fr_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_DJ.txt; sourceTree = ""; }; + CC6F05D6243699B100503646 /* ro_RO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_RO.txt; sourceTree = ""; }; + CC6F05D7243699B100503646 /* fr_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GQ.txt; sourceTree = ""; }; + CC6F05D8243699B100503646 /* nl_AW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_AW.txt; sourceTree = ""; }; + CC6F05D9243699B100503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6F05DA243699B100503646 /* vi_VN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi_VN.txt; sourceTree = ""; }; + CC6F05DB243699B100503646 /* fr_GF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GF.txt; sourceTree = ""; }; + CC6F05DC243699B100503646 /* cy_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy_GB.txt; sourceTree = ""; }; + CC6F05DD243699B100503646 /* lu_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu_CD.txt; sourceTree = ""; }; + CC6F05DE243699B100503646 /* yi_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi_001.txt; sourceTree = ""; }; + CC6F05DF243699B100503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6F05E0243699B100503646 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + CC6F05E1243699B100503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6F05E2243699B100503646 /* fr_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_SC.txt; sourceTree = ""; }; + CC6F05E3243699B100503646 /* yo_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_NG.txt; sourceTree = ""; }; + CC6F05E4243699B100503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6F05E5243699B100503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6F05E6243699B100503646 /* be_BY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be_BY.txt; sourceTree = ""; }; + CC6F05E7243699B100503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6F05E8243699B100503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6F05E9243699B100503646 /* fa_IR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_IR.txt; sourceTree = ""; }; + CC6F05EA243699B100503646 /* ast_ES.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast_ES.txt; sourceTree = ""; }; + CC6F05EB243699B100503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6F05EC243699B100503646 /* or_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or_IN.txt; sourceTree = ""; }; + CC6F05ED243699B100503646 /* nyn_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn_UG.txt; sourceTree = ""; }; + CC6F05EE243699B100503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6F05EF243699B100503646 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + CC6F05F0243699B100503646 /* sd_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_PK.txt; sourceTree = ""; }; + CC6F05F1243699B100503646 /* ka_GE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka_GE.txt; sourceTree = ""; }; + CC6F05F2243699B100503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6F05F3243699B100503646 /* fo_FO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo_FO.txt; sourceTree = ""; }; + CC6F05F4243699B100503646 /* ff_Latn_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GH.txt; sourceTree = ""; }; + CC6F05F5243699B100503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6F05F6243699B100503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6F05F7243699B100503646 /* ky_KG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_KG.txt; sourceTree = ""; }; + CC6F05F8243699B100503646 /* hr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr_BA.txt; sourceTree = ""; }; + CC6F05F9243699B100503646 /* zgh_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh_MA.txt; sourceTree = ""; }; + CC6F05FA243699B100503646 /* kpe_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe_LR.txt; sourceTree = ""; }; + CC6F05FB243699B100503646 /* lkt_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt_US.txt; sourceTree = ""; }; + CC6F05FC243699B100503646 /* dyo_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo_SN.txt; sourceTree = ""; }; + CC6F05FD243699B100503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6F05FE243699B100503646 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + CC6F05FF243699B100503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6F0600243699B100503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6F0601243699B100503646 /* nqo_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo_GN.txt; sourceTree = ""; }; + CC6F0602243699B100503646 /* en_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PH.txt; sourceTree = ""; }; + CC6F0603243699B100503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6F0604243699B100503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6F0605243699B200503646 /* sq_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq_XK.txt; sourceTree = ""; }; + CC6F0606243699B200503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6F0607243699B200503646 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + CC6F0608243699B200503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6F0609243699B200503646 /* ca_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca_FR.txt; sourceTree = ""; }; + CC6F060A243699B200503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6F060B243699B200503646 /* es_ES.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_ES.txt; sourceTree = ""; }; + CC6F060C243699B200503646 /* rwk_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk_TZ.txt; sourceTree = ""; }; + CC6F060D243699B200503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6F060E243699B200503646 /* fr_RE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_RE.txt; sourceTree = ""; }; + CC6F0610243699B200503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6F0611243699B200503646 /* fr_PM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_PM.txt; sourceTree = ""; }; + CC6F0612243699B200503646 /* nso_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso_ZA.txt; sourceTree = ""; }; + CC6F0613243699B200503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6F0614243699B200503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6F0615243699B200503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6F0616243699B200503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6F0617243699B200503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6F0618243699B200503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6F0619243699B200503646 /* ee_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee_GH.txt; sourceTree = ""; }; + CC6F061A243699B200503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6F061B243699B200503646 /* el_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_GR.txt; sourceTree = ""; }; + CC6F061C243699B200503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6F061D243699B200503646 /* nl_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_NL.txt; sourceTree = ""; }; + CC6F061E243699B200503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6F061F243699B200503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6F0620243699B200503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6F0621243699B200503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6F0622243699B200503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6F0623243699B200503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6F0624243699B200503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6F0625243699B200503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6F0626243699B200503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6F0627243699B200503646 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + CC6F0628243699B200503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6F0629243699B200503646 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + CC6F062A243699B200503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6F062B243699B200503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6F062C243699B200503646 /* nnh_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh_CM.txt; sourceTree = ""; }; + CC6F062D243699B200503646 /* jgo_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo_CM.txt; sourceTree = ""; }; + CC6F062E243699B200503646 /* bn_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn_BD.txt; sourceTree = ""; }; + CC6F062F243699B200503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6F0630243699B200503646 /* tzm_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm_MA.txt; sourceTree = ""; }; + CC6F0631243699B200503646 /* ur_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Aran_PK.txt; sourceTree = ""; }; + CC6F0632243699B200503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6F0633243699B200503646 /* rn_BI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn_BI.txt; sourceTree = ""; }; + CC6F0634243699B200503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6F0635243699B200503646 /* pl_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_PL.txt; sourceTree = ""; }; + CC6F0636243699B200503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6F0637243699B200503646 /* en_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JP.txt; sourceTree = ""; }; + CC6F0638243699B200503646 /* sq_MK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq_MK.txt; sourceTree = ""; }; + CC6F0639243699B200503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6F063A243699B200503646 /* kw_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw_GB.txt; sourceTree = ""; }; + CC6F063B243699B200503646 /* hi_Latn_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn_IN.txt; sourceTree = ""; }; + CC6F063C243699B200503646 /* as_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as_IN.txt; sourceTree = ""; }; + CC6F063D243699B200503646 /* sc_IT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc_IT.txt; sourceTree = ""; }; + CC6F063E243699B200503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6F063F243699B200503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6F0640243699B200503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6F0641243699B200503646 /* mgh_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh_MZ.txt; sourceTree = ""; }; + CC6F0642243699B200503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6F0643243699B200503646 /* en_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CO.txt; sourceTree = ""; }; + CC6F0644243699B200503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6F0645243699B200503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6F0646243699B200503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6F0647243699B200503646 /* ug_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug_CN.txt; sourceTree = ""; }; + CC6F0648243699B200503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6F0649243699B200503646 /* gsw_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw_CH.txt; sourceTree = ""; }; + CC6F064A243699B200503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F064B243699B200503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6F064C243699B200503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6F064D243699B200503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6F064E243699B200503646 /* ce_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce_RU.txt; sourceTree = ""; }; + CC6F064F243699B200503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6F0650243699B200503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6F0651243699B200503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6F0652243699B200503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6F0653243699B200503646 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + CC6F0654243699B200503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6F0655243699B200503646 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + CC6F0656243699B200503646 /* ar_SO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SO.txt; sourceTree = ""; }; + CC6F0657243699B200503646 /* ta_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_SG.txt; sourceTree = ""; }; + CC6F0658243699B200503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6F0659243699B200503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6F065A243699B200503646 /* fr_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MA.txt; sourceTree = ""; }; + CC6F065B243699B200503646 /* moh_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh_CA.txt; sourceTree = ""; }; + CC6F065C243699B200503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6F065D243699B200503646 /* yav_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav_CM.txt; sourceTree = ""; }; + CC6F065E243699B200503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6F065F243699B200503646 /* ar_SY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SY.txt; sourceTree = ""; }; + CC6F0660243699B200503646 /* bo_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo_CN.txt; sourceTree = ""; }; + CC6F0661243699B200503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6F0662243699B200503646 /* mr_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr_IN.txt; sourceTree = ""; }; + CC6F0663243699B200503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6F0664243699B200503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6F0665243699B200503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6F0666243699B200503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F0667243699B200503646 /* teo_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo_UG.txt; sourceTree = ""; }; + CC6F0668243699B200503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6F0669243699B200503646 /* lb_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb_LU.txt; sourceTree = ""; }; + CC6F066A243699B200503646 /* ms_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_MY.txt; sourceTree = ""; }; + CC6F066B243699B200503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6F066C243699B200503646 /* en_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CN.txt; sourceTree = ""; }; + CC6F066D243699B200503646 /* twq_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq_NE.txt; sourceTree = ""; }; + CC6F066E243699B200503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6F066F243699B200503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6F0671243699B200503646 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + CC6F0672243699B200503646 /* en_US_POSIX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US_POSIX.txt; sourceTree = ""; }; + CC6F0673243699B200503646 /* dv_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv_MV.txt; sourceTree = ""; }; + CC6F0674243699B200503646 /* hr_HR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr_HR.txt; sourceTree = ""; }; + CC6F0675243699B200503646 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + CC6F0676243699B200503646 /* en_MP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MP.txt; sourceTree = ""; }; + CC6F0677243699B200503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6F0678243699B200503646 /* tn_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn_BW.txt; sourceTree = ""; }; + CC6F0679243699B200503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6F067A243699B200503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6F067B243699B200503646 /* en_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CL.txt; sourceTree = ""; }; + CC6F067C243699B200503646 /* en_AS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AS.txt; sourceTree = ""; }; + CC6F067D243699B200503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6F067E243699B200503646 /* dua_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua_CM.txt; sourceTree = ""; }; + CC6F0680243699B200503646 /* en_TR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TR.txt; sourceTree = ""; }; + CC6F0681243699B200503646 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + CC6F0682243699B200503646 /* mas_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas_TZ.txt; sourceTree = ""; }; + CC6F0683243699B200503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6F0684243699B200503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6F0685243699B200503646 /* syr_SY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr_SY.txt; sourceTree = ""; }; + CC6F0686243699B200503646 /* ca_AD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca_AD.txt; sourceTree = ""; }; + CC6F0687243699B200503646 /* bas_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas_CM.txt; sourceTree = ""; }; + CC6F0688243699B200503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6F0689243699B200503646 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + CC6F068A243699B200503646 /* ksb_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb_TZ.txt; sourceTree = ""; }; + CC6F068C243699B200503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6F068D243699B200503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6F068E243699B200503646 /* zu_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_ZA.txt; sourceTree = ""; }; + CC6F068F243699B300503646 /* se_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_FI.txt; sourceTree = ""; }; + CC6F0690243699B300503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6F0691243699B300503646 /* fr_CI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CI.txt; sourceTree = ""; }; + CC6F0692243699B300503646 /* lv_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv_LV.txt; sourceTree = ""; }; + CC6F0693243699B300503646 /* fi_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi_FI.txt; sourceTree = ""; }; + CC6F0694243699B300503646 /* ki_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki_KE.txt; sourceTree = ""; }; + CC6F0695243699B300503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6F0696243699B300503646 /* da_GL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da_GL.txt; sourceTree = ""; }; + CC6F0697243699B300503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6F0698243699B300503646 /* fr_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MU.txt; sourceTree = ""; }; + CC6F0699243699B300503646 /* vai_Latn_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn_LR.txt; sourceTree = ""; }; + CC6F069A243699B300503646 /* fr_MC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MC.txt; sourceTree = ""; }; + CC6F069B243699B300503646 /* uk_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk_UA.txt; sourceTree = ""; }; + CC6F069C243699B300503646 /* lag_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag_TZ.txt; sourceTree = ""; }; + CC6F069D243699B300503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6F069E243699B300503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6F069F243699B300503646 /* sw_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_TZ.txt; sourceTree = ""; }; + CC6F06A0243699B300503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6F06A1243699B300503646 /* fr_BL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BL.txt; sourceTree = ""; }; + CC6F06A2243699B300503646 /* fr_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CH.txt; sourceTree = ""; }; + CC6F06A3243699B300503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6F06A4243699B300503646 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + CC6F06A5243699B300503646 /* de_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_BE.txt; sourceTree = ""; }; + CC6F06A6243699B300503646 /* sw_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_CD.txt; sourceTree = ""; }; + CC6F06A7243699B300503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6F06A8243699B300503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6F06A9243699B300503646 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + CC6F06AA243699B300503646 /* qu_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_PE.txt; sourceTree = ""; }; + CC6F06AB243699B300503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6F06AC243699B300503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6F06AD243699B300503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6F06AE243699B300503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6F06AF243699B300503646 /* ss_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss_SZ.txt; sourceTree = ""; }; + CC6F06B0243699B300503646 /* ar_JO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_JO.txt; sourceTree = ""; }; + CC6F06B1243699B300503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6F06B2243699B300503646 /* en_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AE.txt; sourceTree = ""; }; + CC6F06B3243699B300503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6F06B4243699B300503646 /* mgo_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo_CM.txt; sourceTree = ""; }; + CC6F06B5243699B300503646 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + CC6F06B6243699B300503646 /* en_BI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BI.txt; sourceTree = ""; }; + CC6F06B7243699B300503646 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + CC6F06B8243699B300503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6F06BA243699B300503646 /* kab_DZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab_DZ.txt; sourceTree = ""; }; + CC6F06BB243699B300503646 /* az_Cyrl_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl_AZ.txt; sourceTree = ""; }; + CC6F06BC243699B300503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6F06BD243699B300503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6F06BE243699B300503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6F06BF243699B300503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6F06C0243699B300503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6F06C1243699B300503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6F06C2243699B300503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6F06C3243699B300503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6F06C4243699B300503646 /* kcg_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg_NG.txt; sourceTree = ""; }; + CC6F06C5243699B300503646 /* ff_Latn_BF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_BF.txt; sourceTree = ""; }; + CC6F06C6243699B300503646 /* sv_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv_SE.txt; sourceTree = ""; }; + CC6F06C7243699B300503646 /* en_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TW.txt; sourceTree = ""; }; + CC6F06C8243699B300503646 /* en_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US.txt; sourceTree = ""; }; + CC6F06C9243699B300503646 /* ii_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii_CN.txt; sourceTree = ""; }; + CC6F06CA243699B300503646 /* ccp_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp_BD.txt; sourceTree = ""; }; + CC6F06CB243699B300503646 /* ff_Latn_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_NE.txt; sourceTree = ""; }; + CC6F06CC243699B300503646 /* ckb_IR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb_IR.txt; sourceTree = ""; }; + CC6F06CD243699B300503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6F06CE243699B300503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6F06CF243699B300503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6F06D0243699B300503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6F06D1243699B300503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6F06D2243699B300503646 /* ar_QA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_QA.txt; sourceTree = ""; }; + CC6F06D3243699B300503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6F06D4243699B300503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6F06D5243699B300503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6F06D6243699B300503646 /* fr_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MG.txt; sourceTree = ""; }; + CC6F06D7243699B300503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6F06D8243699B300503646 /* fr_MQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MQ.txt; sourceTree = ""; }; + CC6F06D9243699B300503646 /* brx_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx_IN.txt; sourceTree = ""; }; + CC6F06DA243699B300503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F06DB243699B300503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6F06DC243699B300503646 /* fr_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_LU.txt; sourceTree = ""; }; + CC6F06DD243699B300503646 /* jv_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv_ID.txt; sourceTree = ""; }; + CC6F06DE243699B300503646 /* fr_MF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MF.txt; sourceTree = ""; }; + CC6F06DF243699B300503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6F06E0243699B300503646 /* mzn_IR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn_IR.txt; sourceTree = ""; }; + CC6F06E1243699B300503646 /* fr_BI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BI.txt; sourceTree = ""; }; + CC6F06E2243699B300503646 /* fr_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CM.txt; sourceTree = ""; }; + CC6F06E3243699B300503646 /* ar_PS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_PS.txt; sourceTree = ""; }; + CC6F06E4243699B300503646 /* ar_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_ER.txt; sourceTree = ""; }; + CC6F06E5243699B300503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6F06E6243699B300503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6F06E7243699B300503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6F06E8243699B300503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6F06E9243699B300503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6F06EA243699B300503646 /* ta_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_IN.txt; sourceTree = ""; }; + CC6F06EB243699B300503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6F06EC243699B300503646 /* fr_TD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_TD.txt; sourceTree = ""; }; + CC6F06ED243699B300503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6F06EE243699B300503646 /* fr_YT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_YT.txt; sourceTree = ""; }; + CC6F06EF243699B300503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6F06F0243699B300503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6F06F1243699B300503646 /* ar_IQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_IQ.txt; sourceTree = ""; }; + CC6F06F2243699B300503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6F06F3243699B300503646 /* ksh_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh_DE.txt; sourceTree = ""; }; + CC6F06F4243699B300503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6F06F5243699B300503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6F06F6243699B300503646 /* en_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VI.txt; sourceTree = ""; }; + CC6F06F7243699B300503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6F06F8243699B300503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6F06F9243699B300503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6F06FA243699B300503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6F06FB243699B300503646 /* eu_ES.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu_ES.txt; sourceTree = ""; }; + CC6F06FC243699B300503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6F06FE243699B300503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6F06FF243699B300503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6F0700243699B300503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6F0701243699B300503646 /* mk_MK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk_MK.txt; sourceTree = ""; }; + CC6F0702243699B300503646 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + CC6F0703243699B300503646 /* kl_GL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl_GL.txt; sourceTree = ""; }; + CC6F0704243699B300503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6F0705243699B300503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6F0706243699B300503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6F0707243699B300503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6F0708243699B300503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6F0709243699B300503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6F070A243699B300503646 /* mt_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt_MT.txt; sourceTree = ""; }; + CC6F070B243699B400503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6F070C243699B400503646 /* rof_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof_TZ.txt; sourceTree = ""; }; + CC6F070D243699B400503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6F070E243699B400503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6F070F243699B400503646 /* ckb_IQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb_IQ.txt; sourceTree = ""; }; + CC6F0710243699B400503646 /* it_VA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_VA.txt; sourceTree = ""; }; + CC6F0711243699B400503646 /* de_LI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_LI.txt; sourceTree = ""; }; + CC6F0712243699B400503646 /* ar_EG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_EG.txt; sourceTree = ""; }; + CC6F0713243699B400503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F0714243699B400503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6F0715243699B400503646 /* vun_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun_TZ.txt; sourceTree = ""; }; + CC6F0716243699B400503646 /* syr_IQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr_IQ.txt; sourceTree = ""; }; + CC6F0717243699B400503646 /* qu_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_EC.txt; sourceTree = ""; }; + CC6F0718243699B400503646 /* sk_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_SK.txt; sourceTree = ""; }; + CC6F0719243699B400503646 /* gn_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn_PY.txt; sourceTree = ""; }; + CC6F071A243699B400503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6F071B243699B400503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6F071C243699B400503646 /* gv_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv_IM.txt; sourceTree = ""; }; + CC6F071D243699B400503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6F071E243699B400503646 /* wae_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae_CH.txt; sourceTree = ""; }; + CC6F071F243699B400503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6F0720243699B400503646 /* gaa_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa_GH.txt; sourceTree = ""; }; + CC6F0721243699B400503646 /* fr_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MR.txt; sourceTree = ""; }; + CC6F0722243699B400503646 /* el_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_CY.txt; sourceTree = ""; }; + CC6F0723243699B400503646 /* nds_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds_DE.txt; sourceTree = ""; }; + CC6F0724243699B400503646 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + CC6F0725243699B400503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6F0726243699B400503646 /* fr_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BJ.txt; sourceTree = ""; }; + CC6F0727243699B400503646 /* io_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io_001.txt; sourceTree = ""; }; + CC6F0728243699B400503646 /* tig_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig_ER.txt; sourceTree = ""; }; + CC6F0729243699B400503646 /* sr_Cyrl_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_ME.txt; sourceTree = ""; }; + CC6F072A243699B400503646 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + CC6F072B243699B400503646 /* sah_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah_RU.txt; sourceTree = ""; }; + CC6F072C243699B400503646 /* nl_SR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_SR.txt; sourceTree = ""; }; + CC6F072D243699B400503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6F072E243699B400503646 /* ku_TR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku_TR.txt; sourceTree = ""; }; + CC6F072F243699B400503646 /* fr_TG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_TG.txt; sourceTree = ""; }; + CC6F0730243699B400503646 /* nus_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus_SS.txt; sourceTree = ""; }; + CC6F0731243699B400503646 /* ar_KM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_KM.txt; sourceTree = ""; }; + CC6F0732243699B400503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0733243699B400503646 /* ebu_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu_KE.txt; sourceTree = ""; }; + CC6F0734243699B400503646 /* ff_Latn_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_NG.txt; sourceTree = ""; }; + CC6F0735243699B400503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6F0736243699B400503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6F0737243699B400503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6F0738243699B400503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6F0739243699B400503646 /* agq_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq_CM.txt; sourceTree = ""; }; + CC6F073A243699B400503646 /* tn_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn_ZA.txt; sourceTree = ""; }; + CC6F073B243699B400503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6F073C243699B400503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6F073D243699B400503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6F073E243699B400503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F073F243699B400503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6F0740243699B400503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6F0741243699B400503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6F0742243699B400503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6F0743243699B400503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6F0744243699B400503646 /* lt_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt_LT.txt; sourceTree = ""; }; + CC6F0745243699B400503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6F0746243699B400503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC6F0747243699B400503646 /* makedata_uwp.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = makedata_uwp.vcxproj; sourceTree = ""; }; + CC6F0748243699B400503646 /* build.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = build.xml; sourceTree = ""; }; + CC6F074A243699B400503646 /* ubidi.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ubidi.icu; sourceTree = ""; }; + CC6F074C243699B400503646 /* ubidi.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ubidi.icu; sourceTree = ""; }; + CC6F074D243699B400503646 /* nfc.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfc.nrm; sourceTree = ""; }; + CC6F074E243699B400503646 /* uts46.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = uts46.nrm; sourceTree = ""; }; + CC6F074F243699B400503646 /* ucase.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ucase.icu; sourceTree = ""; }; + CC6F0750243699B400503646 /* nfkc_cf.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfkc_cf.nrm; sourceTree = ""; }; + CC6F0751243699B400503646 /* nfkc.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfkc.nrm; sourceTree = ""; }; + CC6F0752243699B400503646 /* ulayout.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ulayout.icu; sourceTree = ""; }; + CC6F0753243699B400503646 /* uprops.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = uprops.icu; sourceTree = ""; }; + CC6F0754243699B400503646 /* nfc.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfc.nrm; sourceTree = ""; }; + CC6F0755243699B400503646 /* uts46.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = uts46.nrm; sourceTree = ""; }; + CC6F0756243699B400503646 /* ucase.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ucase.icu; sourceTree = ""; }; + CC6F0757243699B400503646 /* unames.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = unames.icu; sourceTree = ""; }; + CC6F0759243699B400503646 /* ucadata-implicithan.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = "ucadata-implicithan.icu"; sourceTree = ""; }; + CC6F075A243699B400503646 /* ucadata-unihan.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = "ucadata-unihan.icu"; sourceTree = ""; }; + CC6F075B243699B400503646 /* nfkc_cf.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfkc_cf.nrm; sourceTree = ""; }; + CC6F075C243699B400503646 /* nfkc.nrm */ = {isa = PBXFileReference; lastKnownFileType = file; path = nfkc.nrm; sourceTree = ""; }; + CC6F075D243699B400503646 /* pnames.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = pnames.icu; sourceTree = ""; }; + CC6F075E243699B400503646 /* ulayout.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = ulayout.icu; sourceTree = ""; }; + CC6F075F243699B400503646 /* uprops.icu */ = {isa = PBXFileReference; lastKnownFileType = file; path = uprops.icu; sourceTree = ""; }; + CC6F0760243699B400503646 /* makedata.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = makedata.vcxproj.filters; sourceTree = ""; }; + CC6F0762243699B400503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6F0763243699B400503646 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + CC6F0764243699B400503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6F0765243699B400503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6F0766243699B400503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6F0767243699B400503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6F0768243699B400503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6F0769243699B400503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6F076A243699B400503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F076B243699B400503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6F076C243699B400503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6F076D243699B400503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6F076E243699B400503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6F076F243699B400503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6F0770243699B400503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6F0771243699B400503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F0772243699B400503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6F0773243699B400503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6F0774243699B400503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6F0775243699B400503646 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + CC6F0776243699B400503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6F0777243699B400503646 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + CC6F0778243699B400503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6F0779243699B400503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6F077A243699B400503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6F077B243699B400503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6F077C243699B400503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6F077D243699B400503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6F077E243699B400503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6F077F243699B400503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6F0780243699B400503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6F0782243699B400503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6F0783243699B400503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6F0784243699B400503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6F0785243699B400503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6F0786243699B400503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6F0787243699B400503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6F078A243699B400503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6F078B243699B400503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6F078C243699B400503646 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + CC6F078D243699B400503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6F078E243699B400503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6F078F243699B400503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6F0790243699B400503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6F0791243699B400503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6F0792243699B400503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6F0793243699B400503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6F0794243699B400503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6F0795243699B400503646 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + CC6F0796243699B400503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F0797243699B400503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6F0798243699B400503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6F0799243699B400503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6F079A243699B500503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6F079B243699B500503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6F079C243699B500503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6F079D243699B500503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F079E243699B500503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6F079F243699B500503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6F07A0243699B500503646 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + CC6F07A1243699B500503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6F07A2243699B500503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6F07A3243699B500503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6F07A4243699B500503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6F07A5243699B500503646 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + CC6F07A6243699B500503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6F07A7243699B500503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6F07A8243699B500503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6F07A9243699B500503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6F07AA243699B500503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6F07AB243699B500503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6F07AC243699B500503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6F07AD243699B500503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6F07B0243699B500503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6F07B1243699B500503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6F07B2243699B500503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6F07B3243699B500503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6F07B4243699B500503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6F07B5243699B500503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6F07B6243699B500503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6F07B7243699B500503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6F07B8243699B500503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6F07B9243699B500503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6F07BA243699B500503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F07BB243699B500503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6F07BC243699B500503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6F07BD243699B500503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6F07BE243699B500503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6F07BF243699B500503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F07C0243699B500503646 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + CC6F07C1243699B500503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6F07C2243699B500503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6F07C3243699B500503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6F07C4243699B500503646 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + CC6F07C5243699B500503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6F07C6243699B500503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6F07C7243699B500503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6F07C8243699B500503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6F07C9243699B500503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6F07CA243699B500503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6F07CB243699B500503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6F07CC243699B500503646 /* en_MH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MH.txt; sourceTree = ""; }; + CC6F07CD243699B500503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6F07CE243699B500503646 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + CC6F07CF243699B500503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6F07D0243699B500503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6F07D1243699B500503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6F07D2243699B500503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6F07D3243699B500503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6F07D4243699B500503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6F07D5243699B500503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6F07D6243699B500503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6F07D7243699B500503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6F07D8243699B500503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F07D9243699B500503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6F07DA243699B500503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6F07DB243699B500503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6F07DC243699B500503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6F07DD243699B500503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6F07DE243699B500503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6F07DF243699B500503646 /* ne_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne_IN.txt; sourceTree = ""; }; + CC6F07E0243699B500503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6F07E1243699B500503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6F07E2243699B500503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6F07E3243699B500503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6F07E4243699B500503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6F07E5243699B500503646 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + CC6F07E6243699B500503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6F07E7243699B500503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6F07E8243699B500503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6F07EA243699B500503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6F07EB243699B500503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6F07EC243699B500503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6F07ED243699B500503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6F07EE243699B500503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6F07EF243699B500503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6F07F0243699B500503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6F07F1243699B500503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6F07F2243699B500503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6F07F3243699B500503646 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + CC6F07F4243699B500503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6F07F5243699B500503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6F07F6243699B500503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6F07F7243699B500503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6F07F8243699B500503646 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + CC6F07F9243699B500503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6F07FA243699B500503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6F07FB243699B500503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6F07FC243699B500503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6F07FD243699B500503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6F07FE243699B500503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6F07FF243699B500503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6F0801243699B500503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6F0802243699B500503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6F0803243699B500503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6F0804243699B500503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6F0805243699B500503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6F0806243699B500503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6F0807243699B500503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6F0808243699B500503646 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + CC6F0809243699B500503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6F080A243699B500503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6F080B243699B500503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6F080C243699B500503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6F080D243699B500503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6F080E243699B500503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6F080F243699B500503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6F0810243699B500503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6F0811243699B500503646 /* tzdbNames.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzdbNames.txt; sourceTree = ""; }; + CC6F0812243699B500503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6F0813243699B500503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6F0814243699B500503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6F0816243699B500503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6F0817243699B500503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6F0818243699B500503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6F0819243699B500503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6F081A243699B500503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6F081B243699B500503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6F081C243699B500503646 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + CC6F081E243699B500503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6F081F243699B500503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6F0820243699B500503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6F0821243699B500503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6F0822243699B500503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6F0823243699B500503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6F0824243699B500503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6F0825243699B500503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6F0826243699B500503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6F0827243699B500503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6F0828243699B500503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6F0829243699B500503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6F082A243699B500503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6F082B243699B500503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6F082C243699B500503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6F082D243699B500503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6F082E243699B500503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6F082F243699B500503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6F0830243699B500503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6F0831243699B500503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6F0832243699B500503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6F0833243699B500503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6F0834243699B500503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6F0835243699B500503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6F0836243699B500503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6F0837243699B500503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6F0838243699B500503646 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + CC6F083A243699B500503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6F083B243699B500503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6F083C243699B500503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6F083D243699B500503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6F083E243699B500503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6F0840243699B500503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6F0841243699B500503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6F0842243699B500503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6F0843243699B500503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6F0844243699B500503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6F0845243699B500503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6F0846243699B500503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6F0847243699B500503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6F0848243699B500503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6F0849243699B500503646 /* qu_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_BO.txt; sourceTree = ""; }; + CC6F084A243699B500503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6F084B243699B500503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6F084D243699B500503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6F084E243699B500503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6F084F243699B500503646 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + CC6F0850243699B500503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6F0851243699B500503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6F0852243699B500503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6F0854243699B500503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6F0855243699B500503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6F0856243699B500503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6F0858243699B500503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6F0859243699B500503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6F085A243699B500503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6F085B243699B500503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6F085C243699B500503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F085D243699B500503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6F085E243699B500503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6F085F243699B500503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6F0860243699B500503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6F0861243699B500503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6F0862243699B500503646 /* ta_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_MY.txt; sourceTree = ""; }; + CC6F0863243699B500503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6F0864243699B500503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F0865243699B500503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6F0866243699B500503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6F0867243699B500503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6F0868243699B500503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6F0869243699B500503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6F086B243699B500503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6F086C243699B500503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6F086D243699B500503646 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + CC6F086E243699B500503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6F086F243699B500503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6F0870243699B500503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6F0871243699B500503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6F0872243699B500503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6F0873243699B500503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6F0874243699B500503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6F0875243699B500503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6F0876243699B500503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6F0877243699B500503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6F0878243699B500503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6F0879243699B500503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6F087A243699B500503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6F087B243699B500503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6F087C243699B500503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6F087D243699B500503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6F087E243699B500503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6F087F243699B500503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6F0881243699B500503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6F0882243699B500503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6F0883243699B500503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6F0884243699B500503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6F0885243699B500503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6F0886243699B500503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6F0887243699B500503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6F0888243699B500503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6F0889243699B500503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6F088A243699B500503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6F088B243699B500503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6F088C243699B500503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6F088D243699B500503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6F088E243699B500503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6F0890243699B500503646 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + CC6F0891243699B500503646 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + CC6F0892243699B500503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6F0893243699B500503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6F0894243699B500503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6F0895243699B500503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6F0896243699B500503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6F0897243699B500503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6F0898243699B500503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6F0899243699B500503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6F089A243699B500503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6F089B243699B500503646 /* ko_KP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko_KP.txt; sourceTree = ""; }; + CC6F089C243699B500503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6F089D243699B500503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6F089E243699B500503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6F089F243699B500503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6F08A0243699B500503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6F08A1243699B600503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6F08A2243699B600503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6F08A3243699B600503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6F08A4243699B600503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6F08A6243699B600503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6F08A7243699B600503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6F08A8243699B600503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6F08A9243699B600503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6F08AA243699B600503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6F08AB243699B600503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6F08AC243699B600503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6F08AD243699B600503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6F08AE243699B600503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6F08AF243699B600503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6F08B0243699B600503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6F08B1243699B600503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6F08B2243699B600503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6F08B3243699B600503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6F08B4243699B600503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6F08B5243699B600503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6F08B6243699B600503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6F08B7243699B600503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6F08B8243699B600503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6F08B9243699B600503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6F08BA243699B600503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6F08BB243699B600503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6F08BC243699B600503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6F08BD243699B600503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6F08BE243699B600503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6F08BF243699B600503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6F08C0243699B600503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6F08C1243699B600503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6F08C2243699B600503646 /* en_GU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GU.txt; sourceTree = ""; }; + CC6F08C3243699B600503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6F08C4243699B600503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6F08C5243699B600503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6F08C6243699B600503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6F08C7243699B600503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6F08C8243699B600503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6F08C9243699B600503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6F08CA243699B600503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6F08CC243699B600503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6F08CD243699B600503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6F08CE243699B600503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6F08CF243699B600503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6F08D0243699B600503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6F08D1243699B600503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6F08D2243699B600503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6F08D3243699B600503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6F08D4243699B600503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6F08D5243699B600503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6F08D6243699B600503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6F08D7243699B600503646 /* fr_GF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GF.txt; sourceTree = ""; }; + CC6F08D8243699B600503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6F08D9243699B600503646 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + CC6F08DA243699B600503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6F08DB243699B600503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6F08DC243699B600503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6F08DD243699B600503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6F08DE243699B600503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6F08DF243699B600503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6F08E0243699B600503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6F08E1243699B600503646 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + CC6F08E2243699B600503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6F08E3243699B600503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6F08E4243699B600503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6F08E5243699B600503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6F08E6243699B600503646 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + CC6F08E7243699B600503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6F08E8243699B600503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6F08EA243699B600503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6F08EB243699B600503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6F08EC243699B600503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6F08ED243699B600503646 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + CC6F08EE243699B600503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6F08EF243699B600503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6F08F0243699B600503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6F08F2243699B600503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6F08F3243699B600503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6F08F4243699B600503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6F08F5243699B600503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6F08F6243699B600503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6F08F7243699B600503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6F08F8243699B600503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6F08F9243699B600503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6F08FA243699B600503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6F08FB243699B600503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6F08FC243699B600503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6F08FD243699B600503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6F08FE243699B600503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6F08FF243699B600503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6F0900243699B600503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6F0901243699B600503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6F0902243699B600503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6F0903243699B600503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6F0904243699B600503646 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + CC6F0905243699B600503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6F0906243699B600503646 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + CC6F0907243699B600503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6F0908243699B600503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6F0909243699B600503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6F090A243699B600503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6F090B243699B600503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6F090C243699B600503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6F090D243699B600503646 /* en_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JP.txt; sourceTree = ""; }; + CC6F090E243699B600503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6F090F243699B600503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6F0910243699B600503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6F0911243699B600503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6F0912243699B600503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6F0913243699B600503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6F0914243699B600503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6F0915243699B600503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6F0916243699B600503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6F0917243699B600503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F0918243699B600503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6F0919243699B600503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6F091A243699B600503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6F091B243699B600503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6F091C243699B600503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6F091D243699B600503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6F091E243699B600503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6F091F243699B600503646 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + CC6F0920243699B600503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6F0921243699B600503646 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + CC6F0922243699B600503646 /* ta_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_SG.txt; sourceTree = ""; }; + CC6F0923243699B600503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6F0924243699B600503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6F0925243699B600503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6F0926243699B600503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6F0927243699B600503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6F0928243699B600503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6F0929243699B600503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6F092A243699B600503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6F092B243699B600503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F092C243699B600503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6F092D243699B600503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6F092E243699B600503646 /* en_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CN.txt; sourceTree = ""; }; + CC6F092F243699B600503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6F0930243699B600503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6F0932243699B600503646 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + CC6F0933243699B600503646 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + CC6F0934243699B600503646 /* en_MP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MP.txt; sourceTree = ""; }; + CC6F0935243699B600503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6F0936243699B600503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6F0937243699B600503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6F0938243699B600503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6F093A243699B600503646 /* en_TR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TR.txt; sourceTree = ""; }; + CC6F093B243699B600503646 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + CC6F093C243699B600503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6F093D243699B600503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6F093E243699B600503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6F093F243699B600503646 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + CC6F0941243699B600503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6F0942243699B600503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6F0943243699B600503646 /* se_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_FI.txt; sourceTree = ""; }; + CC6F0944243699B600503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6F0945243699B600503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6F0946243699B600503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6F0947243699B600503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6F0948243699B600503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6F0949243699B600503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6F094A243699B600503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6F094B243699B600503646 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + CC6F094C243699B600503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6F094D243699B600503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6F094E243699B600503646 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + CC6F094F243699B600503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0950243699B600503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6F0951243699B600503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6F0952243699B600503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6F0953243699B600503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6F0954243699B600503646 /* en_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AE.txt; sourceTree = ""; }; + CC6F0955243699B600503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6F0956243699B600503646 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + CC6F0957243699B600503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6F0959243699B600503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6F095A243699B600503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6F095B243699B600503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6F095C243699B600503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6F095D243699B600503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6F095E243699B600503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6F095F243699B600503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6F0960243699B700503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6F0961243699B700503646 /* en_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TW.txt; sourceTree = ""; }; + CC6F0962243699B700503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6F0963243699B700503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6F0964243699B700503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6F0965243699B700503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6F0966243699B700503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6F0967243699B700503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6F0968243699B700503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6F0969243699B700503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6F096A243699B700503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6F096B243699B700503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F096C243699B700503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6F096D243699B700503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6F096E243699B700503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6F096F243699B700503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6F0970243699B700503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6F0971243699B700503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6F0972243699B700503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6F0973243699B700503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6F0974243699B700503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6F0975243699B700503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6F0976243699B700503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6F0977243699B700503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6F0978243699B700503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6F0979243699B700503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6F097A243699B700503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6F097B243699B700503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6F097C243699B700503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6F097D243699B700503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6F097E243699B700503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6F097F243699B700503646 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + CC6F0980243699B700503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6F0981243699B700503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6F0982243699B700503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6F0983243699B700503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6F0984243699B700503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6F0985243699B700503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6F0986243699B700503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6F0987243699B700503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6F0988243699B700503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6F0989243699B700503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6F098A243699B700503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6F098B243699B700503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6F098C243699B700503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F098D243699B700503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6F098E243699B700503646 /* qu_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_EC.txt; sourceTree = ""; }; + CC6F098F243699B700503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6F0990243699B700503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6F0991243699B700503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6F0992243699B700503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6F0993243699B700503646 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + CC6F0994243699B700503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6F0995243699B700503646 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + CC6F0996243699B700503646 /* nl_SR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_SR.txt; sourceTree = ""; }; + CC6F0997243699B700503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6F0998243699B700503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0999243699B700503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6F099A243699B700503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6F099B243699B700503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6F099C243699B700503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6F099D243699B700503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6F099E243699B700503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6F099F243699B700503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6F09A0243699B700503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F09A1243699B700503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6F09A2243699B700503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6F09A3243699B700503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6F09A4243699B700503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6F09A5243699B700503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6F09A6243699B700503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6F09A7243699B700503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC6F09A8243699B700503646 /* icu-rbnf-deprecates.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "icu-rbnf-deprecates.xml"; sourceTree = ""; }; + CC6F09AA243699B700503646 /* BUILDRULES.cpython-37.pyc */ = {isa = PBXFileReference; lastKnownFileType = file; path = "BUILDRULES.cpython-37.pyc"; sourceTree = ""; }; + CC6F09AB243699B700503646 /* icu-locale-deprecates.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "icu-locale-deprecates.xml"; sourceTree = ""; }; + CC6F09AE243699B700503646 /* cy.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = cy.xml; sourceTree = ""; }; + CC6F09AF243699B700503646 /* mt.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mt.xml; sourceTree = ""; }; + CC6F09B0243699B700503646 /* nn.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = nn.xml; sourceTree = ""; }; + CC6F09B1243699B700503646 /* en.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = en.xml; sourceTree = ""; }; + CC6F09B2243699B700503646 /* ru.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ru.xml; sourceTree = ""; }; + CC6F09B3243699B700503646 /* sr.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = sr.xml; sourceTree = ""; }; + CC6F09B4243699B700503646 /* ga.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ga.xml; sourceTree = ""; }; + CC6F09B5243699B700503646 /* da.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = da.xml; sourceTree = ""; }; + CC6F09B6243699B700503646 /* is.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = is.xml; sourceTree = ""; }; + CC6F09B7243699B700503646 /* fo.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = fo.xml; sourceTree = ""; }; + CC6F09B8243699B700503646 /* de.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = de.xml; sourceTree = ""; }; + CC6F09B9243699B700503646 /* root.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = root.xml; sourceTree = ""; }; + CC6F09BA243699B700503646 /* uk.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = uk.xml; sourceTree = ""; }; + CC6F09BB243699B700503646 /* nb.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = nb.xml; sourceTree = ""; }; + CC6F09BC243699B700503646 /* ca.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ca.xml; sourceTree = ""; }; + CC6F09BD243699B700503646 /* be.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = be.xml; sourceTree = ""; }; + CC6F09BE243699B700503646 /* mk.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mk.xml; sourceTree = ""; }; + CC6F09BF243699B700503646 /* bg.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = bg.xml; sourceTree = ""; }; + CC6F09C1243699B700503646 /* zh_Hant.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = zh_Hant.xml; sourceTree = ""; }; + CC6F09C2243699B700503646 /* zh.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = zh.xml; sourceTree = ""; }; + CC6F09C3243699B700503646 /* el.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = el.xml; sourceTree = ""; }; + CC6F09C4243699B700503646 /* ja.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ja.xml; sourceTree = ""; }; + CC6F09C5243699B700503646 /* en.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = en.xml; sourceTree = ""; }; + CC6F09C6243699B700503646 /* ru.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ru.xml; sourceTree = ""; }; + CC6F09C7243699B700503646 /* fr.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = fr.xml; sourceTree = ""; }; + CC6F09C8243699B700503646 /* es.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = es.xml; sourceTree = ""; }; + CC6F09C9243699B700503646 /* en_US_POSIX.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = en_US_POSIX.xml; sourceTree = ""; }; + CC6F09CA243699B700503646 /* pt.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = pt.xml; sourceTree = ""; }; + CC6F09CB243699B700503646 /* en_US.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = en_US.xml; sourceTree = ""; }; + CC6F09CC243699B700503646 /* de.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = de.xml; sourceTree = ""; }; + CC6F09CD243699B700503646 /* root.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = root.xml; sourceTree = ""; }; + CC6F09CE243699B700503646 /* it.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = it.xml; sourceTree = ""; }; + CC6F09D0243699B700503646 /* root.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = root.xml; sourceTree = ""; }; + CC6F09D3243699B700503646 /* root.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = root.xml; sourceTree = ""; }; + CC6F09D6243699B700503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6F09D7243699B700503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6F09D8243699B700503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6F09D9243699B700503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6F09DA243699B700503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6F09DB243699B700503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6F09DC243699B700503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6F09DD243699B700503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F09DE243699B700503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6F09DF243699B700503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6F09E0243699B700503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6F09E1243699B700503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6F09E2243699B700503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6F09E3243699B700503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6F09E4243699B700503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F09E5243699B700503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6F09E6243699B700503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6F09E7243699B700503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6F09E8243699B700503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6F09E9243699B700503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6F09EA243699B700503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6F09EB243699B700503646 /* de_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_AT.txt; sourceTree = ""; }; + CC6F09EC243699B700503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6F09ED243699B700503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6F09EE243699B700503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6F09EF243699B700503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6F09F0243699B700503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6F09F1243699B700503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6F09F2243699B700503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6F09F3243699B700503646 /* bn_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn_IN.txt; sourceTree = ""; }; + CC6F09F4243699B700503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6F09F5243699B700503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6F09F6243699B700503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6F09F7243699B700503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6F09F8243699B700503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6F09F9243699B700503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6F09FA243699B700503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6F09FB243699B700503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6F09FC243699B700503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6F09FD243699B700503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6F09FE243699B700503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6F09FF243699B700503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6F0A00243699B700503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6F0A01243699B700503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6F0A02243699B700503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6F0A03243699B700503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6F0A04243699B700503646 /* fr_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BE.txt; sourceTree = ""; }; + CC6F0A05243699B700503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F0A06243699B700503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6F0A07243699B700503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6F0A08243699B700503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6F0A09243699B700503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6F0A0A243699B800503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6F0A0B243699B800503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6F0A0C243699B800503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F0A0D243699B800503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6F0A0E243699B800503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6F0A0F243699B800503646 /* sv_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv_FI.txt; sourceTree = ""; }; + CC6F0A10243699B800503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6F0A11243699B800503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6F0A12243699B800503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6F0A13243699B800503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6F0A14243699B800503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6F0A15243699B800503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6F0A16243699B800503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6F0A17243699B800503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6F0A18243699B800503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6F0A19243699B800503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6F0A1A243699B800503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6F0A1B243699B800503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6F0A1C243699B800503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6F0A1D243699B800503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6F0A1E243699B800503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6F0A1F243699B800503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6F0A20243699B800503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6F0A21243699B800503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6F0A22243699B800503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6F0A23243699B800503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6F0A24243699B800503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6F0A25243699B800503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6F0A26243699B800503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F0A27243699B800503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6F0A28243699B800503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6F0A29243699B800503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6F0A2A243699B800503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6F0A2B243699B800503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F0A2C243699B800503646 /* de_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_LU.txt; sourceTree = ""; }; + CC6F0A2D243699B800503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6F0A2E243699B800503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6F0A2F243699B800503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6F0A30243699B800503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6F0A31243699B800503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6F0A32243699B800503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6F0A33243699B800503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6F0A34243699B800503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6F0A35243699B800503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6F0A36243699B800503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6F0A37243699B800503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6F0A38243699B800503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6F0A39243699B800503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6F0A3A243699B800503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6F0A3B243699B800503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6F0A3C243699B800503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6F0A3D243699B800503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6F0A3E243699B800503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6F0A3F243699B800503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6F0A40243699B800503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6F0A41243699B800503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6F0A42243699B800503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F0A43243699B800503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6F0A44243699B800503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6F0A45243699B800503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6F0A46243699B800503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6F0A47243699B800503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6F0A48243699B800503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6F0A49243699B800503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6F0A4A243699B800503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6F0A4B243699B800503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6F0A4C243699B800503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6F0A4D243699B800503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6F0A4E243699B800503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6F0A4F243699B800503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6F0A50243699B800503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6F0A51243699B800503646 /* ro_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_MD.txt; sourceTree = ""; }; + CC6F0A52243699B800503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6F0A53243699B800503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6F0A54243699B800503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6F0A55243699B800503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6F0A56243699B800503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6F0A57243699B800503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6F0A58243699B800503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6F0A59243699B800503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6F0A5A243699B800503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6F0A5B243699B800503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6F0A5C243699B800503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6F0A5D243699B800503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6F0A5E243699B800503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6F0A5F243699B800503646 /* sr_Latn_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_XK.txt; sourceTree = ""; }; + CC6F0A60243699B800503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6F0A61243699B800503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6F0A62243699B800503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6F0A63243699B800503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6F0A64243699B800503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6F0A65243699B800503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6F0A66243699B800503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6F0A67243699B800503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6F0A68243699B800503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6F0A69243699B800503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6F0A6A243699B800503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6F0A6B243699B800503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6F0A6C243699B800503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6F0A6D243699B800503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6F0A6E243699B800503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6F0A6F243699B800503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6F0A70243699B800503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6F0A71243699B800503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6F0A72243699B800503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6F0A73243699B800503646 /* ha_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_NE.txt; sourceTree = ""; }; + CC6F0A74243699B800503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6F0A75243699B800503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6F0A76243699B800503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6F0A77243699B800503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6F0A78243699B800503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6F0A79243699B800503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6F0A7A243699B800503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6F0A7B243699B800503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6F0A7C243699B800503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6F0A7D243699B800503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6F0A7E243699B800503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6F0A7F243699B800503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6F0A80243699B800503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6F0A81243699B800503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6F0A82243699B800503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6F0A83243699B800503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6F0A84243699B800503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6F0A85243699B800503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6F0A86243699B800503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6F0A87243699B800503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6F0A88243699B800503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6F0A89243699B800503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6F0A8A243699B800503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6F0A8B243699B800503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6F0A8C243699B800503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6F0A8D243699B800503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6F0A8E243699B800503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6F0A8F243699B800503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6F0A90243699B800503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6F0A91243699B800503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6F0A92243699B800503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6F0A93243699B800503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6F0A94243699B800503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6F0A95243699B800503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6F0A96243699B800503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6F0A97243699B800503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6F0A98243699B800503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6F0A99243699B800503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6F0A9A243699B800503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6F0A9B243699B800503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6F0A9C243699B800503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6F0A9D243699B800503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6F0A9E243699B800503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6F0A9F243699B800503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6F0AA0243699B800503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6F0AA1243699B800503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6F0AA2243699B800503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6F0AA3243699B800503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6F0AA4243699B800503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6F0AA5243699B800503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6F0AA6243699B800503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6F0AA7243699B800503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6F0AA8243699B800503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6F0AA9243699B800503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6F0AAA243699B800503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6F0AAB243699B800503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6F0AAC243699B800503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6F0AAD243699B800503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6F0AAE243699B800503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6F0AAF243699B800503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6F0AB0243699B800503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6F0AB1243699B800503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6F0AB2243699B800503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6F0AB3243699B800503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6F0AB4243699B800503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6F0AB5243699B800503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6F0AB6243699B800503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F0AB7243699B800503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6F0AB8243699B800503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6F0AB9243699B800503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6F0ABA243699B800503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6F0ABB243699B800503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6F0ABC243699B800503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6F0ABD243699B800503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F0ABE243699B800503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6F0ABF243699B800503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6F0AC0243699B800503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6F0AC1243699B800503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6F0AC2243699B800503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6F0AC3243699B800503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6F0AC4243699B800503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6F0AC5243699B800503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6F0AC6243699B800503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6F0AC7243699B800503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6F0AC8243699B800503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6F0AC9243699B800503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6F0ACA243699B800503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6F0ACB243699B800503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6F0ACC243699B800503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6F0ACD243699B800503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6F0ACE243699B800503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6F0ACF243699B800503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6F0AD0243699B800503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6F0AD1243699B800503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6F0AD2243699B800503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6F0AD3243699B800503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6F0AD4243699B800503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6F0AD5243699B800503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6F0AD6243699B800503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6F0AD7243699B800503646 /* ar_LY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_LY.txt; sourceTree = ""; }; + CC6F0AD8243699B800503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6F0AD9243699B800503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6F0ADA243699B800503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6F0ADB243699B800503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6F0ADC243699B800503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6F0ADD243699B800503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6F0ADE243699B800503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6F0ADF243699B800503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6F0AE0243699B800503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6F0AE1243699B800503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6F0AE2243699B800503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6F0AE3243699B800503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6F0AE4243699B800503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6F0AE5243699B800503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6F0AE6243699B800503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6F0AE7243699B800503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6F0AE8243699B800503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6F0AE9243699B800503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6F0AEA243699B800503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6F0AEB243699B800503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6F0AEC243699B800503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6F0AED243699B800503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6F0AEE243699B800503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6F0AEF243699B800503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6F0AF0243699B800503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6F0AF1243699B800503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6F0AF2243699B800503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6F0AF3243699B800503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6F0AF4243699B800503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6F0AF5243699B800503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6F0AF6243699B800503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6F0AF7243699B800503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6F0AF8243699B800503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6F0AF9243699B800503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6F0AFA243699B800503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6F0AFB243699B800503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6F0AFC243699B800503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6F0AFD243699B800503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6F0AFE243699B800503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6F0AFF243699B800503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6F0B00243699B800503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6F0B01243699B800503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0B02243699B800503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6F0B03243699B800503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6F0B04243699B800503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6F0B05243699B800503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6F0B06243699B800503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6F0B07243699B800503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6F0B08243699B900503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6F0B09243699B900503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6F0B0A243699B900503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6F0B0B243699B900503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6F0B0C243699B900503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6F0B0D243699B900503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6F0B0E243699B900503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6F0B0F243699B900503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6F0B10243699B900503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6F0B11243699B900503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6F0B12243699B900503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6F0B13243699B900503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6F0B14243699B900503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6F0B15243699B900503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6F0B16243699B900503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6F0B17243699B900503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6F0B18243699B900503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6F0B19243699B900503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6F0B1A243699B900503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6F0B1B243699B900503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6F0B1C243699B900503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6F0B1D243699B900503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6F0B1E243699B900503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6F0B1F243699B900503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6F0B20243699B900503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6F0B21243699B900503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6F0B22243699B900503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6F0B23243699B900503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6F0B24243699B900503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6F0B25243699B900503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6F0B26243699B900503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6F0B27243699B900503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6F0B28243699B900503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6F0B29243699B900503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6F0B2A243699B900503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6F0B2B243699B900503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6F0B2C243699B900503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6F0B2D243699B900503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6F0B2E243699B900503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6F0B2F243699B900503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6F0B30243699B900503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6F0B31243699B900503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6F0B32243699B900503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6F0B33243699B900503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6F0B34243699B900503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6F0B36243699B900503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6F0B37243699B900503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6F0B38243699B900503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6F0B39243699B900503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6F0B3A243699B900503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6F0B3B243699B900503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6F0B3C243699B900503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6F0B3D243699B900503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6F0B3E243699B900503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6F0B3F243699B900503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6F0B40243699B900503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6F0B41243699B900503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6F0B42243699B900503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6F0B43243699B900503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6F0B44243699B900503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6F0B45243699B900503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6F0B46243699B900503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6F0B47243699B900503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6F0B48243699B900503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6F0B49243699B900503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6F0B4A243699B900503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6F0B4B243699B900503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6F0B4C243699B900503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6F0B4D243699B900503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6F0B4E243699B900503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6F0B4F243699B900503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6F0B50243699B900503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6F0B51243699B900503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6F0B52243699B900503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6F0B53243699B900503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6F0B54243699B900503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6F0B55243699B900503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6F0B56243699B900503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6F0B57243699B900503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6F0B58243699B900503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6F0B59243699B900503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6F0B5A243699B900503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6F0B5B243699B900503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6F0B5C243699B900503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6F0B5D243699B900503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6F0B5E243699B900503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F0B5F243699B900503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6F0B60243699B900503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6F0B61243699B900503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6F0B62243699B900503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6F0B63243699B900503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6F0B64243699B900503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6F0B65243699B900503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6F0B66243699B900503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6F0B67243699B900503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6F0B68243699B900503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6F0B69243699B900503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6F0B6A243699B900503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6F0B6B243699B900503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6F0B6C243699B900503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6F0B6D243699B900503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6F0B6E243699B900503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6F0B6F243699B900503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F0B70243699B900503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6F0B71243699B900503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6F0B72243699B900503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6F0B73243699B900503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6F0B74243699B900503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6F0B75243699B900503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6F0B76243699B900503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6F0B77243699B900503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6F0B78243699B900503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6F0B79243699B900503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6F0B7A243699B900503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6F0B7B243699B900503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6F0B7C243699B900503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6F0B7D243699B900503646 /* se_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_FI.txt; sourceTree = ""; }; + CC6F0B7E243699B900503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6F0B7F243699B900503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6F0B80243699B900503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6F0B81243699B900503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6F0B82243699B900503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6F0B83243699B900503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6F0B84243699B900503646 /* fr_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CH.txt; sourceTree = ""; }; + CC6F0B85243699B900503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6F0B86243699B900503646 /* sw_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_CD.txt; sourceTree = ""; }; + CC6F0B87243699B900503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6F0B88243699B900503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6F0B89243699B900503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0B8A243699B900503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6F0B8B243699B900503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6F0B8C243699B900503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6F0B8D243699B900503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6F0B8E243699B900503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6F0B8F243699B900503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6F0B90243699B900503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6F0B91243699B900503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6F0B92243699B900503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6F0B93243699B900503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6F0B94243699B900503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6F0B95243699B900503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6F0B96243699B900503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6F0B97243699B900503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6F0B98243699B900503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6F0B99243699B900503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6F0B9A243699B900503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6F0B9B243699B900503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6F0B9C243699B900503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6F0B9D243699B900503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6F0B9E243699B900503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6F0B9F243699B900503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6F0BA0243699B900503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6F0BA1243699B900503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F0BA2243699B900503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6F0BA3243699B900503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6F0BA4243699B900503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6F0BA5243699B900503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6F0BA6243699B900503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6F0BA7243699B900503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6F0BA8243699B900503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6F0BA9243699B900503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6F0BAA243699B900503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6F0BAB243699B900503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6F0BAC243699B900503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6F0BAD243699B900503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6F0BAE243699B900503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6F0BAF243699B900503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6F0BB0243699B900503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6F0BB1243699B900503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6F0BB2243699B900503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6F0BB3243699B900503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6F0BB4243699B900503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6F0BB5243699B900503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6F0BB6243699B900503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6F0BB7243699B900503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6F0BB8243699B900503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6F0BB9243699B900503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6F0BBA243699B900503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6F0BBB243699B900503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6F0BBC243699B900503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6F0BBD243699B900503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6F0BBE243699B900503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6F0BBF243699B900503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6F0BC0243699B900503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6F0BC1243699B900503646 /* ar_EG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_EG.txt; sourceTree = ""; }; + CC6F0BC2243699B900503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F0BC3243699B900503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6F0BC4243699B900503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6F0BC5243699B900503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6F0BC6243699BA00503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6F0BC7243699BA00503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6F0BC8243699BA00503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6F0BC9243699BA00503646 /* sr_Cyrl_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_ME.txt; sourceTree = ""; }; + CC6F0BCA243699BA00503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6F0BCB243699BA00503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0BCC243699BA00503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6F0BCD243699BA00503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6F0BCE243699BA00503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6F0BCF243699BA00503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6F0BD0243699BA00503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6F0BD1243699BA00503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6F0BD2243699BA00503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6F0BD3243699BA00503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F0BD4243699BA00503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6F0BD5243699BA00503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6F0BD6243699BA00503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6F0BD7243699BA00503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6F0BD8243699BA00503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6F0BD9243699BA00503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6F0BDA243699BA00503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC6F0BDB243699BA00503646 /* icu-config.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "icu-config.xml"; sourceTree = ""; }; + CC6F0BDD243699BA00503646 /* DerivedCoreProperties.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = DerivedCoreProperties.txt; sourceTree = ""; }; + CC6F0BDE243699BA00503646 /* ApplePUApatch.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ApplePUApatch.txt; sourceTree = ""; }; + CC6F0BDF243699BA00503646 /* DerivedNormalizationProps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = DerivedNormalizationProps.txt; sourceTree = ""; }; + CC6F0BE0243699BA00503646 /* SpecialCasing.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = SpecialCasing.txt; sourceTree = ""; }; + CC6F0BE1243699BA00503646 /* ucdterms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ucdterms.txt; sourceTree = ""; }; + CC6F0BE3243699BA00503646 /* uts46.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uts46.txt; sourceTree = ""; }; + CC6F0BE4243699BA00503646 /* nfc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfc.txt; sourceTree = ""; }; + CC6F0BE5243699BA00503646 /* nfkc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfkc.txt; sourceTree = ""; }; + CC6F0BE6243699BA00503646 /* nfkc_cf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfkc_cf.txt; sourceTree = ""; }; + CC6F0BE8243699BA00503646 /* nfc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfc.txt; sourceTree = ""; }; + CC6F0BE9243699BA00503646 /* nfkc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfkc.txt; sourceTree = ""; }; + CC6F0BEA243699BA00503646 /* NormalizationTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = NormalizationTest.txt; sourceTree = ""; }; + CC6F0BEB243699BA00503646 /* CaseFolding.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CaseFolding.txt; sourceTree = ""; }; + CC6F0BEC243699BA00503646 /* NormalizationCorrections.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = NormalizationCorrections.txt; sourceTree = ""; }; + CC6F0BED243699BA00503646 /* confusablesWholeScript.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = confusablesWholeScript.txt; sourceTree = ""; }; + CC6F0BEE243699BA00503646 /* UnicodeData.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = UnicodeData.txt; sourceTree = ""; }; + CC6F0BEF243699BA00503646 /* ppucd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ppucd.txt; sourceTree = ""; }; + CC6F0BF0243699BA00503646 /* changes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = changes.txt; sourceTree = ""; }; + CC6F0BF1243699BA00503646 /* UCARules.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = UCARules.txt; sourceTree = ""; }; + CC6F0BF2243699BA00503646 /* confusables.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = confusables.txt; sourceTree = ""; }; + CC6F0BF3243699BA00503646 /* FractionalUCA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = FractionalUCA.txt; sourceTree = ""; }; + CC6F0BF5243699BA00503646 /* DerivedCoreProperties.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = DerivedCoreProperties.txt; sourceTree = ""; }; + CC6F0BF6243699BA00503646 /* UnicodeData.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = UnicodeData.txt; sourceTree = ""; }; + CC6F0BF7243699BA00503646 /* ppucd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ppucd.txt; sourceTree = ""; }; + CC6F0BF9243699BA00503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6F0BFA243699BA00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F0BFB243699BA00503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6F0BFC243699BA00503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6F0BFD243699BA00503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F0BFE243699BA00503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6F0BFF243699BA00503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6F0C00243699BA00503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6F0C01243699BA00503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6F0C02243699BA00503646 /* de_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_AT.txt; sourceTree = ""; }; + CC6F0C03243699BA00503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6F0C04243699BA00503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6F0C05243699BA00503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6F0C06243699BA00503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6F0C07243699BA00503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6F0C08243699BA00503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6F0C09243699BA00503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6F0C0A243699BA00503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F0C0B243699BA00503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6F0C0C243699BA00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F0C0D243699BA00503646 /* es_.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_.txt; sourceTree = ""; }; + CC6F0C0E243699BA00503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6F0C0F243699BA00503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6F0C10243699BA00503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6F0C11243699BA00503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6F0C12243699BA00503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6F0C13243699BA00503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6F0C14243699BA00503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6F0C15243699BA00503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6F0C16243699BA00503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F0C17243699BA00503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F0C18243699BA00503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6F0C19243699BA00503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6F0C1A243699BA00503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6F0C1B243699BA00503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6F0C1C243699BA00503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F0C1D243699BA00503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6F0C1E243699BA00503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6F0C1F243699BA00503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6F0C20243699BA00503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6F0C21243699BA00503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6F0C22243699BA00503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6F0C23243699BA00503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6F0C24243699BA00503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6F0C25243699BA00503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6F0C26243699BA00503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6F0C27243699BA00503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6F0C28243699BA00503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6F0C29243699BA00503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6F0C2A243699BA00503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6F0C2B243699BA00503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6F0C2C243699BA00503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6F0C2D243699BA00503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6F0C2E243699BA00503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6F0C2F243699BA00503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6F0C30243699BA00503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6F0C31243699BA00503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6F0C32243699BA00503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6F0C33243699BA00503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6F0C34243699BA00503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6F0C35243699BA00503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6F0C36243699BA00503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6F0C37243699BA00503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6F0C38243699BA00503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6F0C39243699BA00503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6F0C3A243699BA00503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6F0C3B243699BA00503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6F0C3C243699BA00503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6F0C3D243699BA00503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F0C3E243699BA00503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6F0C3F243699BA00503646 /* es__TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es__TRADITIONAL.txt; sourceTree = ""; }; + CC6F0C40243699BA00503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F0C41243699BA00503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6F0C42243699BA00503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6F0C43243699BA00503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6F0C44243699BA00503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6F0C45243699BA00503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6F0C46243699BA00503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6F0C47243699BA00503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6F0C48243699BA00503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6F0C49243699BA00503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6F0C4A243699BA00503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6F0C4B243699BA00503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6F0C4C243699BA00503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6F0C4D243699BA00503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6F0C4E243699BA00503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6F0C4F243699BA00503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6F0C50243699BA00503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6F0C51243699BA00503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6F0C52243699BA00503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6F0C53243699BA00503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6F0C54243699BA00503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6F0C55243699BA00503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6F0C56243699BA00503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6F0C57243699BA00503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6F0C58243699BA00503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6F0C59243699BA00503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6F0C5A243699BA00503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6F0C5B243699BA00503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6F0C5C243699BA00503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6F0C5D243699BA00503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6F0C5E243699BA00503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6F0C5F243699BA00503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6F0C60243699BA00503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6F0C61243699BA00503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6F0C62243699BA00503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6F0C63243699BA00503646 /* de_.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_.txt; sourceTree = ""; }; + CC6F0C64243699BA00503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6F0C65243699BA00503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6F0C66243699BA00503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6F0C67243699BA00503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6F0C68243699BA00503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6F0C69243699BA00503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6F0C6A243699BA00503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6F0C6B243699BA00503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6F0C6C243699BA00503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F0C6D243699BA00503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6F0C6E243699BA00503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6F0C6F243699BA00503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6F0C70243699BA00503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6F0C71243699BA00503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6F0C72243699BA00503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6F0C73243699BA00503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6F0C74243699BA00503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6F0C75243699BA00503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6F0C76243699BA00503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6F0C77243699BA00503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6F0C78243699BA00503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6F0C79243699BA00503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F0C7A243699BA00503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6F0C7B243699BA00503646 /* en_US_POSIX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US_POSIX.txt; sourceTree = ""; }; + CC6F0C7C243699BA00503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6F0C7D243699BA00503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6F0C7E243699BA00503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6F0C7F243699BA00503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6F0C80243699BA00503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6F0C81243699BA00503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6F0C82243699BA00503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6F0C83243699BA00503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6F0C84243699BA00503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6F0C85243699BA00503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6F0C86243699BA00503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6F0C87243699BA00503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6F0C88243699BA00503646 /* en_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US.txt; sourceTree = ""; }; + CC6F0C89243699BA00503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6F0C8A243699BA00503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6F0C8B243699BA00503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6F0C8C243699BA00503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F0C8D243699BA00503646 /* de__PHONEBOOK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de__PHONEBOOK.txt; sourceTree = ""; }; + CC6F0C8E243699BA00503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6F0C8F243699BA00503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6F0C90243699BA00503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6F0C91243699BA00503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6F0C92243699BA00503646 /* collocal.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = collocal.mk; sourceTree = ""; }; + CC6F0C93243699BA00503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F0C94243699BA00503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6F0C95243699BA00503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6F0C96243699BA00503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6F0C97243699BA00503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6F0C98243699BA00503646 /* sr_Cyrl_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_ME.txt; sourceTree = ""; }; + CC6F0C99243699BA00503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0C9A243699BA00503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6F0C9B243699BA00503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F0C9C243699BA00503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6F0C9E243699BA00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F0C9F243699BA00503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F0CA0243699BA00503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F0CA1243699BA00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F0CA2243699BA00503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F0CA3243699BA00503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F0CA4243699BA00503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F0CA5243699BA00503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F0CA6243699BA00503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F0CA7243699BA00503646 /* brklocal.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = brklocal.mk; sourceTree = ""; }; + CC6F0CA9243699BA00503646 /* sent_el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sent_el.txt; sourceTree = ""; }; + CC6F0CAA243699BA00503646 /* line_normal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_normal.txt; sourceTree = ""; }; + CC6F0CAB243699BA00503646 /* line_loose_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_loose_cj.txt; sourceTree = ""; }; + CC6F0CAC243699BA00503646 /* line_loose.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_loose.txt; sourceTree = ""; }; + CC6F0CAD243699BA00503646 /* title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = title.txt; sourceTree = ""; }; + CC6F0CAE243699BA00503646 /* word_fi_sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = word_fi_sv.txt; sourceTree = ""; }; + CC6F0CAF243699BA00503646 /* sent.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sent.txt; sourceTree = ""; }; + CC6F0CB0243699BB00503646 /* line_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_cj.txt; sourceTree = ""; }; + CC6F0CB1243699BB00503646 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + CC6F0CB2243699BB00503646 /* char.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = char.txt; sourceTree = ""; }; + CC6F0CB3243699BB00503646 /* line.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line.txt; sourceTree = ""; }; + CC6F0CB4243699BB00503646 /* word_POSIX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = word_POSIX.txt; sourceTree = ""; }; + CC6F0CB5243699BB00503646 /* word.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = word.txt; sourceTree = ""; }; + CC6F0CB6243699BB00503646 /* line_normal_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_normal_cj.txt; sourceTree = ""; }; + CC6F0CB7243699BB00503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F0CB9243699BB00503646 /* burmesedict.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = burmesedict.txt; sourceTree = ""; }; + CC6F0CBA243699BB00503646 /* cjdict.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cjdict.txt; sourceTree = ""; }; + CC6F0CBB243699BB00503646 /* thaidict.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = thaidict.txt; sourceTree = ""; }; + CC6F0CBC243699BB00503646 /* khmerdict.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khmerdict.txt; sourceTree = ""; }; + CC6F0CBD243699BB00503646 /* laodict.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = laodict.txt; sourceTree = ""; }; + CC6F0CBE243699BB00503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F0CBF243699BB00503646 /* en_US_POSIX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US_POSIX.txt; sourceTree = ""; }; + CC6F0CC0243699BB00503646 /* en_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_US.txt; sourceTree = ""; }; + CC6F0CC1243699BB00503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F0CC2243699BB00503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F0CC3243699BB00503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0CC4243699BB00503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F0CC6243699BB00503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6F0CC7243699BB00503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6F0CC8243699BB00503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6F0CC9243699BB00503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6F0CCA243699BB00503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6F0CCB243699BB00503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6F0CCC243699BB00503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6F0CCD243699BB00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F0CCE243699BB00503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6F0CCF243699BB00503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6F0CD0243699BB00503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6F0CD1243699BB00503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6F0CD2243699BB00503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6F0CD3243699BB00503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6F0CD4243699BB00503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6F0CD5243699BB00503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6F0CD6243699BB00503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6F0CD7243699BB00503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6F0CD8243699BB00503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6F0CD9243699BB00503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6F0CDA243699BB00503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6F0CDB243699BB00503646 /* de_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_AT.txt; sourceTree = ""; }; + CC6F0CDC243699BB00503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6F0CDD243699BB00503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6F0CDE243699BB00503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6F0CDF243699BB00503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6F0CE0243699BB00503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6F0CE1243699BB00503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6F0CE2243699BB00503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6F0CE3243699BB00503646 /* ru_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_UA.txt; sourceTree = ""; }; + CC6F0CE4243699BB00503646 /* bn_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn_IN.txt; sourceTree = ""; }; + CC6F0CE5243699BB00503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6F0CE6243699BB00503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6F0CE7243699BB00503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6F0CE8243699BB00503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6F0CE9243699BB00503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6F0CEA243699BB00503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6F0CEB243699BB00503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6F0CEC243699BB00503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6F0CED243699BB00503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6F0CEE243699BB00503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6F0CEF243699BB00503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6F0CF0243699BB00503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6F0CF1243699BB00503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6F0CF2243699BB00503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6F0CF3243699BB00503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6F0CF4243699BB00503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6F0CF5243699BB00503646 /* fr_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BE.txt; sourceTree = ""; }; + CC6F0CF6243699BB00503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6F0CF7243699BB00503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6F0CF8243699BB00503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6F0CF9243699BB00503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6F0CFA243699BB00503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6F0CFB243699BB00503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6F0CFC243699BB00503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6F0CFD243699BB00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F0CFE243699BB00503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6F0CFF243699BB00503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6F0D00243699BB00503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6F0D01243699BB00503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6F0D02243699BB00503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6F0D03243699BB00503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6F0D04243699BB00503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6F0D05243699BB00503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6F0D06243699BB00503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6F0D07243699BB00503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6F0D08243699BB00503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6F0D09243699BB00503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6F0D0A243699BB00503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6F0D0B243699BB00503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6F0D0C243699BB00503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6F0D0D243699BB00503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6F0D0E243699BB00503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6F0D0F243699BB00503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6F0D10243699BB00503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6F0D11243699BB00503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6F0D12243699BB00503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6F0D13243699BB00503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6F0D14243699BB00503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6F0D15243699BB00503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6F0D16243699BB00503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6F0D17243699BB00503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6F0D18243699BB00503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6F0D19243699BB00503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6F0D1A243699BB00503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6F0D1B243699BB00503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6F0D1C243699BB00503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6F0D1D243699BB00503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6F0D1E243699BB00503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6F0D1F243699BB00503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6F0D20243699BB00503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6F0D21243699BB00503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6F0D22243699BB00503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6F0D23243699BB00503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6F0D24243699BB00503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6F0D25243699BB00503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6F0D26243699BB00503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6F0D27243699BB00503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6F0D28243699BB00503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6F0D29243699BB00503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6F0D2A243699BB00503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6F0D2B243699BB00503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6F0D2C243699BB00503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6F0D2D243699BB00503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6F0D2E243699BB00503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6F0D2F243699BB00503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6F0D30243699BB00503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6F0D31243699BB00503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6F0D32243699BB00503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6F0D33243699BB00503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6F0D34243699BB00503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6F0D35243699BB00503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6F0D36243699BB00503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6F0D37243699BB00503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6F0D38243699BB00503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6F0D39243699BB00503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6F0D3A243699BB00503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6F0D3B243699BB00503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6F0D3C243699BB00503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6F0D3D243699BB00503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6F0D3E243699BB00503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6F0D3F243699BB00503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6F0D40243699BB00503646 /* ro_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_MD.txt; sourceTree = ""; }; + CC6F0D41243699BB00503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6F0D42243699BB00503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6F0D43243699BB00503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6F0D44243699BB00503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6F0D45243699BB00503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6F0D46243699BB00503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6F0D47243699BB00503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6F0D48243699BB00503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6F0D49243699BB00503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6F0D4A243699BB00503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6F0D4B243699BB00503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6F0D4C243699BB00503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6F0D4D243699BB00503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6F0D4E243699BB00503646 /* sr_Latn_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_XK.txt; sourceTree = ""; }; + CC6F0D4F243699BB00503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6F0D50243699BB00503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6F0D51243699BB00503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6F0D52243699BB00503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6F0D53243699BB00503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6F0D54243699BB00503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6F0D55243699BB00503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6F0D56243699BB00503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6F0D57243699BB00503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6F0D58243699BB00503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6F0D59243699BB00503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6F0D5A243699BB00503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6F0D5B243699BB00503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6F0D5C243699BB00503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6F0D5D243699BB00503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6F0D5E243699BB00503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6F0D5F243699BB00503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6F0D60243699BB00503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6F0D61243699BB00503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6F0D62243699BB00503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6F0D63243699BB00503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6F0D64243699BB00503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6F0D65243699BB00503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6F0D66243699BB00503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6F0D67243699BB00503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6F0D68243699BB00503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6F0D69243699BB00503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6F0D6A243699BB00503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6F0D6B243699BB00503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6F0D6C243699BB00503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6F0D6D243699BB00503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6F0D6E243699BB00503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6F0D6F243699BB00503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6F0D70243699BB00503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6F0D71243699BB00503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6F0D72243699BB00503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6F0D73243699BB00503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6F0D74243699BB00503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6F0D75243699BB00503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6F0D76243699BB00503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6F0D77243699BB00503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6F0D78243699BB00503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6F0D79243699BB00503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6F0D7A243699BB00503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6F0D7B243699BB00503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6F0D7C243699BB00503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6F0D7D243699BB00503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6F0D7E243699BB00503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6F0D7F243699BB00503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6F0D80243699BB00503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6F0D81243699BB00503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6F0D82243699BB00503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6F0D83243699BB00503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6F0D84243699BB00503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6F0D85243699BB00503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6F0D86243699BB00503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6F0D87243699BB00503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6F0D88243699BB00503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6F0D89243699BB00503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6F0D8A243699BB00503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6F0D8B243699BB00503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6F0D8C243699BB00503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6F0D8D243699BB00503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6F0D8E243699BB00503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6F0D8F243699BB00503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6F0D90243699BB00503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6F0D91243699BB00503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6F0D92243699BB00503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6F0D93243699BB00503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6F0D94243699BB00503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6F0D95243699BB00503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6F0D96243699BB00503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6F0D97243699BB00503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6F0D98243699BB00503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6F0D99243699BB00503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6F0D9A243699BB00503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6F0D9B243699BB00503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6F0D9C243699BB00503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6F0D9D243699BB00503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6F0D9E243699BB00503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6F0D9F243699BB00503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6F0DA0243699BB00503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6F0DA1243699BB00503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6F0DA2243699BB00503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6F0DA3243699BB00503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6F0DA4243699BB00503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6F0DA5243699BB00503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6F0DA6243699BB00503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6F0DA7243699BB00503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6F0DA8243699BB00503646 /* ar_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_AE.txt; sourceTree = ""; }; + CC6F0DA9243699BB00503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6F0DAA243699BB00503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6F0DAB243699BB00503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6F0DAC243699BB00503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6F0DAD243699BB00503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6F0DAE243699BB00503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6F0DAF243699BB00503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6F0DB0243699BB00503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6F0DB1243699BB00503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6F0DB2243699BB00503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6F0DB3243699BB00503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6F0DB4243699BB00503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6F0DB5243699BB00503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6F0DB6243699BB00503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6F0DB7243699BB00503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6F0DB8243699BB00503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6F0DB9243699BB00503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6F0DBA243699BB00503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6F0DBB243699BB00503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6F0DBC243699BB00503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6F0DBD243699BB00503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6F0DBE243699BB00503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6F0DBF243699BB00503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6F0DC0243699BB00503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6F0DC1243699BB00503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6F0DC2243699BB00503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6F0DC3243699BB00503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6F0DC4243699BB00503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6F0DC5243699BB00503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6F0DC6243699BB00503646 /* ar_LY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_LY.txt; sourceTree = ""; }; + CC6F0DC7243699BB00503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6F0DC8243699BC00503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6F0DC9243699BC00503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6F0DCA243699BC00503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6F0DCB243699BC00503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6F0DCC243699BC00503646 /* bo_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo_IN.txt; sourceTree = ""; }; + CC6F0DCD243699BC00503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6F0DCE243699BC00503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6F0DCF243699BC00503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6F0DD0243699BC00503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6F0DD1243699BC00503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6F0DD2243699BC00503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6F0DD3243699BC00503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6F0DD4243699BC00503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6F0DD5243699BC00503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6F0DD6243699BC00503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6F0DD7243699BC00503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6F0DD8243699BC00503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6F0DD9243699BC00503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6F0DDA243699BC00503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6F0DDB243699BC00503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6F0DDC243699BC00503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6F0DDD243699BC00503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6F0DDE243699BC00503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6F0DDF243699BC00503646 /* ko_KP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko_KP.txt; sourceTree = ""; }; + CC6F0DE0243699BC00503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6F0DE1243699BC00503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6F0DE2243699BC00503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6F0DE3243699BC00503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6F0DE4243699BC00503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6F0DE5243699BC00503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6F0DE6243699BC00503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6F0DE7243699BC00503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6F0DE8243699BC00503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6F0DE9243699BC00503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6F0DEA243699BC00503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6F0DEB243699BC00503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6F0DEC243699BC00503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6F0DED243699BC00503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6F0DEE243699BC00503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6F0DEF243699BC00503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6F0DF0243699BC00503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6F0DF1243699BC00503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6F0DF2243699BC00503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0DF3243699BC00503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6F0DF4243699BC00503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6F0DF5243699BC00503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6F0DF6243699BC00503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6F0DF7243699BC00503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6F0DF8243699BC00503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6F0DF9243699BC00503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6F0DFA243699BC00503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6F0DFB243699BC00503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6F0DFC243699BC00503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6F0DFD243699BC00503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6F0DFE243699BC00503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6F0DFF243699BC00503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6F0E00243699BC00503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6F0E01243699BC00503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6F0E02243699BC00503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6F0E03243699BC00503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6F0E04243699BC00503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6F0E05243699BC00503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6F0E06243699BC00503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6F0E07243699BC00503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6F0E08243699BC00503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6F0E09243699BC00503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6F0E0A243699BC00503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6F0E0B243699BC00503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6F0E0C243699BC00503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6F0E0D243699BC00503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6F0E0E243699BC00503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6F0E0F243699BC00503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6F0E10243699BC00503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6F0E11243699BC00503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6F0E12243699BC00503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6F0E13243699BC00503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6F0E14243699BC00503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6F0E15243699BC00503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6F0E16243699BC00503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6F0E17243699BC00503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6F0E18243699BC00503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6F0E19243699BC00503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6F0E1A243699BC00503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6F0E1B243699BC00503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6F0E1C243699BC00503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6F0E1D243699BC00503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6F0E1E243699BC00503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6F0E1F243699BC00503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6F0E20243699BC00503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6F0E21243699BC00503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6F0E22243699BC00503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6F0E23243699BC00503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6F0E24243699BC00503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6F0E25243699BC00503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6F0E27243699BC00503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6F0E28243699BC00503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6F0E29243699BC00503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6F0E2A243699BC00503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6F0E2B243699BC00503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6F0E2C243699BC00503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6F0E2D243699BC00503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6F0E2E243699BC00503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6F0E2F243699BC00503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6F0E30243699BC00503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6F0E31243699BC00503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6F0E32243699BC00503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6F0E33243699BC00503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6F0E34243699BC00503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6F0E35243699BC00503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6F0E36243699BC00503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6F0E37243699BC00503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6F0E38243699BC00503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6F0E39243699BC00503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6F0E3A243699BC00503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6F0E3B243699BC00503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6F0E3C243699BC00503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6F0E3D243699BC00503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6F0E3E243699BC00503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6F0E3F243699BC00503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6F0E40243699BC00503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6F0E41243699BC00503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6F0E42243699BC00503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6F0E43243699BC00503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6F0E44243699BC00503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6F0E45243699BC00503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6F0E46243699BC00503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6F0E47243699BC00503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6F0E48243699BC00503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6F0E49243699BC00503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6F0E4A243699BC00503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6F0E4B243699BC00503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6F0E4C243699BC00503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6F0E4D243699BC00503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6F0E4E243699BC00503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6F0E4F243699BC00503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6F0E50243699BC00503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6F0E51243699BC00503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6F0E52243699BC00503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6F0E53243699BC00503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6F0E54243699BC00503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6F0E55243699BC00503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6F0E56243699BC00503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6F0E57243699BC00503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6F0E58243699BC00503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6F0E59243699BC00503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6F0E5A243699BC00503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6F0E5B243699BC00503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6F0E5C243699BC00503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6F0E5D243699BC00503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6F0E5E243699BC00503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6F0E5F243699BC00503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6F0E60243699BC00503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6F0E61243699BC00503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6F0E62243699BC00503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6F0E63243699BC00503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6F0E64243699BC00503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6F0E65243699BC00503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6F0E66243699BC00503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6F0E67243699BC00503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6F0E68243699BC00503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6F0E69243699BC00503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6F0E6A243699BC00503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6F0E6B243699BC00503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6F0E6C243699BC00503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6F0E6D243699BC00503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6F0E6E243699BC00503646 /* se_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_FI.txt; sourceTree = ""; }; + CC6F0E6F243699BC00503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6F0E70243699BC00503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6F0E71243699BC00503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6F0E72243699BC00503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6F0E73243699BC00503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6F0E74243699BC00503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6F0E75243699BC00503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6F0E76243699BC00503646 /* sw_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_CD.txt; sourceTree = ""; }; + CC6F0E77243699BC00503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6F0E78243699BC00503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6F0E79243699BC00503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6F0E7A243699BC00503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6F0E7B243699BC00503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6F0E7C243699BC00503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6F0E7D243699BC00503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6F0E7E243699BC00503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6F0E7F243699BC00503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6F0E80243699BC00503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6F0E81243699BC00503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6F0E82243699BC00503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6F0E83243699BC00503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6F0E84243699BC00503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6F0E85243699BC00503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6F0E86243699BC00503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6F0E87243699BC00503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6F0E88243699BC00503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6F0E89243699BC00503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6F0E8A243699BC00503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6F0E8B243699BC00503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6F0E8C243699BC00503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6F0E8D243699BC00503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6F0E8E243699BC00503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6F0E8F243699BC00503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6F0E90243699BC00503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6F0E91243699BC00503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6F0E92243699BC00503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6F0E93243699BC00503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6F0E94243699BC00503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6F0E95243699BC00503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6F0E96243699BC00503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6F0E97243699BD00503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6F0E98243699BD00503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6F0E99243699BD00503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6F0E9A243699BD00503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6F0E9B243699BD00503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6F0E9C243699BD00503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6F0E9D243699BD00503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6F0E9E243699BD00503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6F0E9F243699BD00503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6F0EA0243699BD00503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6F0EA1243699BD00503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6F0EA2243699BD00503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6F0EA3243699BD00503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6F0EA4243699BD00503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6F0EA5243699BD00503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6F0EA6243699BD00503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6F0EA7243699BD00503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6F0EA8243699BD00503646 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + CC6F0EA9243699BD00503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6F0EAA243699BD00503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6F0EAB243699BD00503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6F0EAC243699BD00503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6F0EAD243699BD00503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6F0EAE243699BD00503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6F0EAF243699BD00503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6F0EB0243699BD00503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6F0EB1243699BD00503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6F0EB2243699BD00503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6F0EB3243699BD00503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6F0EB4243699BD00503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6F0EB5243699BD00503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6F0EB6243699BD00503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6F0EB7243699BD00503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6F0EB8243699BD00503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6F0EB9243699BD00503646 /* sr_Cyrl_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_ME.txt; sourceTree = ""; }; + CC6F0EBA243699BD00503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6F0EBB243699BD00503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6F0EBC243699BD00503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6F0EBD243699BD00503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6F0EBE243699BD00503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6F0EBF243699BD00503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6F0EC0243699BD00503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6F0EC1243699BD00503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6F0EC2243699BD00503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6F0EC3243699BD00503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6F0EC4243699BD00503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6F0EC5243699BD00503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6F0EC6243699BD00503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6F0EC7243699BD00503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6F0EC8243699BD00503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6F0EC9243699BD00503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6F0ECA243699BD00503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC6F0ECF243699BD00503646 /* ldmlICU.dtd */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ldmlICU.dtd; sourceTree = ""; }; + CC6F0ED0243699BD00503646 /* ldml.dtd */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ldml.dtd; sourceTree = ""; }; + CC6F0ED1243699BD00503646 /* pkgdataMakefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkgdataMakefile.in; sourceTree = ""; }; + CC6F0ED3243699BD00503646 /* rfc4518.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc4518.txt; sourceTree = ""; }; + CC6F0ED4243699BD00503646 /* rfc3530csci.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3530csci.txt; sourceTree = ""; }; + CC6F0ED5243699BD00503646 /* rfc3920res.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3920res.txt; sourceTree = ""; }; + CC6F0ED6243699BD00503646 /* rfc3722.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3722.txt; sourceTree = ""; }; + CC6F0ED7243699BD00503646 /* rfc3920node.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3920node.txt; sourceTree = ""; }; + CC6F0ED8243699BD00503646 /* rfc4505.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc4505.txt; sourceTree = ""; }; + CC6F0ED9243699BD00503646 /* rfc3491.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3491.txt; sourceTree = ""; }; + CC6F0EDA243699BD00503646 /* rfc4518ci.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc4518ci.txt; sourceTree = ""; }; + CC6F0EDB243699BD00503646 /* rfc4011.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc4011.txt; sourceTree = ""; }; + CC6F0EDC243699BD00503646 /* rfc3530cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3530cs.txt; sourceTree = ""; }; + CC6F0EDD243699BD00503646 /* rfc3530mixp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc3530mixp.txt; sourceTree = ""; }; + CC6F0EDE243699BD00503646 /* rfc4013.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rfc4013.txt; sourceTree = ""; }; + CC6F0EDF243699BD00503646 /* sprepfiles.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = sprepfiles.mk; sourceTree = ""; }; + CC6F0EE0243699BD00503646 /* BUILDRULES.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = BUILDRULES.py; sourceTree = ""; }; + CC6F0EE1243699BD00503646 /* icu4j-readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu4j-readme.txt"; sourceTree = ""; }; + CC6F0EE2243699BD00503646 /* makedata.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = makedata.vcxproj; sourceTree = ""; }; + CC6F0EE4243699BD00503646 /* ibm-856_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-856_P100-1995.ucm"; sourceTree = ""; }; + CC6F0EE5243699BD00503646 /* ibm-1130_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1130_P100-1997.ucm"; sourceTree = ""; }; + CC6F0EE6243699BD00503646 /* ibm-950_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-950_P110-1999.ucm"; sourceTree = ""; }; + CC6F0EE7243699BD00503646 /* ibm-852_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-852_P100-1995.ucm"; sourceTree = ""; }; + CC6F0EE8243699BD00503646 /* ibm-970_P110_P110-2006_U2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-970_P110_P110-2006_U2.ucm"; sourceTree = ""; }; + CC6F0EE9243699BD00503646 /* ibm-8482_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-8482_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EEA243699BD00503646 /* ibm-4971_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-4971_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EEB243699BD00503646 /* ibm-37_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-37_P100-1995.ucm"; sourceTree = ""; }; + CC6F0EEC243699BD00503646 /* ibm-915_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-915_P100-1995.ucm"; sourceTree = ""; }; + CC6F0EED243699BD00503646 /* ibm-1399_P110-2003.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1399_P110-2003.ucm"; sourceTree = ""; }; + CC6F0EEE243699BD00503646 /* macos-2566-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-2566-10.2.ucm"; sourceTree = ""; }; + CC6F0EEF243699BD00503646 /* ibm-1122_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1122_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EF0243699BD00503646 /* ibm-5353_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5353_P100-1998.ucm"; sourceTree = ""; }; + CC6F0EF1243699BD00503646 /* ibm-1123_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1123_P100-1995.ucm"; sourceTree = ""; }; + CC6F0EF2243699BD00503646 /* ibm-1256_P110-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1256_P110-1997.ucm"; sourceTree = ""; }; + CC6F0EF3243699BD00503646 /* ibm-878_P100-1996.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-878_P100-1996.ucm"; sourceTree = ""; }; + CC6F0EF4243699BD00503646 /* ibm-1156_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1156_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EF5243699BD00503646 /* ibm-937_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-937_P110-1999.ucm"; sourceTree = ""; }; + CC6F0EF6243699BD00503646 /* ibm-1383_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1383_P110-1999.ucm"; sourceTree = ""; }; + CC6F0EF7243699BD00503646 /* ibm-1140_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1140_P100-1997.ucm"; sourceTree = ""; }; + CC6F0EF8243699BD00503646 /* ibm-1375_P100-2008.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1375_P100-2008.ucm"; sourceTree = ""; }; + CC6F0EF9243699BD00503646 /* ibm-1144_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1144_P100-1997.ucm"; sourceTree = ""; }; + CC6F0EFA243699BD00503646 /* ibm-1373_P100-2002.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1373_P100-2002.ucm"; sourceTree = ""; }; + CC6F0EFB243699BD00503646 /* ibm-5012_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5012_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EFC243699BD00503646 /* iso-8859_10-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "iso-8859_10-1998.ucm"; sourceTree = ""; }; + CC6F0EFD243699BD00503646 /* ibm-1143_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1143_P100-1997.ucm"; sourceTree = ""; }; + CC6F0EFE243699BD00503646 /* ibm-1155_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1155_P100-1999.ucm"; sourceTree = ""; }; + CC6F0EFF243699BD00503646 /* ibm-1258_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1258_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F00243699BD00503646 /* ibm-943_P15A-2003.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-943_P15A-2003.ucm"; sourceTree = ""; }; + CC6F0F01243699BD00503646 /* ucmfiles.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = ucmfiles.mk; sourceTree = ""; }; + CC6F0F02243699BD00503646 /* ibm-954_P101-2007.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-954_P101-2007.ucm"; sourceTree = ""; }; + CC6F0F03243699BD00503646 /* ibm-971_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-971_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F04243699BD00503646 /* ebcdic-xml-us.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ebcdic-xml-us.ucm"; sourceTree = ""; }; + CC6F0F05243699BD00503646 /* ibm-5478_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5478_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F06243699BD00503646 /* ibm-1147_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1147_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F07243699BD00503646 /* ibm-855_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-855_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F08243699BD00503646 /* iso-8859_16-2001.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "iso-8859_16-2001.ucm"; sourceTree = ""; }; + CC6F0F09243699BD00503646 /* macos-6_2-10.4.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-6_2-10.4.ucm"; sourceTree = ""; }; + CC6F0F0A243699BD00503646 /* ibm-912_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-912_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F0B243699BD00503646 /* ibm-1388_P103-2001.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1388_P103-2001.ucm"; sourceTree = ""; }; + CC6F0F0C243699BD00503646 /* ibm-33722_P12A_P12A-2004_U2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-33722_P12A_P12A-2004_U2.ucm"; sourceTree = ""; }; + CC6F0F0D243699BD00503646 /* ibm-5354_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5354_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F0E243699BD00503646 /* ibm-1133_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1133_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F0F243699BD00503646 /* ibm-916_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-916_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F10243699BD00503646 /* ibm-1132_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1132_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F11243699BD00503646 /* ibm-851_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-851_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F12243699BD00503646 /* ibm-1124_P100-1996.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1124_P100-1996.ucm"; sourceTree = ""; }; + CC6F0F13243699BD00503646 /* ucmcore.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = ucmcore.mk; sourceTree = ""; }; + CC6F0F14243699BD00503646 /* ibm-5347_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5347_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F15243699BD00503646 /* ibm-5350_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5350_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F16243699BD00503646 /* ibm-4517_P100-2005.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-4517_P100-2005.ucm"; sourceTree = ""; }; + CC6F0F17243699BD00503646 /* cns-11643-1992.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "cns-11643-1992.ucm"; sourceTree = ""; }; + CC6F0F18243699BD00503646 /* ibm-868_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-868_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F19243699BD00503646 /* ibm-1276_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1276_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F1A243699BD00503646 /* ibm-1097_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1097_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F1B243699BD00503646 /* windows-874-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "windows-874-2000.ucm"; sourceTree = ""; }; + CC6F0F1C243699BD00503646 /* ibm-964_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-964_P110-1999.ucm"; sourceTree = ""; }; + CC6F0F1D243699BD00503646 /* ibm-5348_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5348_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F1E243699BD00503646 /* ibm-1390_P110-2003.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1390_P110-2003.ucm"; sourceTree = ""; }; + CC6F0F1F243699BD00503646 /* macos-6-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-6-10.2.ucm"; sourceTree = ""; }; + CC6F0F20243699BD00503646 /* ibm-862_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-862_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F21243699BD00503646 /* icu-internal-compound-d1.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d1.ucm"; sourceTree = ""; }; + CC6F0F22243699BD00503646 /* ibm-875_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-875_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F23243699BD00503646 /* ibm-918_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-918_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F24243699BD00503646 /* ibm-775_P100-1996.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-775_P100-1996.ucm"; sourceTree = ""; }; + CC6F0F25243699BD00503646 /* ibm-921_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-921_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F26243699BD00503646 /* ibm-871_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-871_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F27243699BD00503646 /* ibm-5349_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5349_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F28243699BD00503646 /* ibm-866_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-866_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F29243699BD00503646 /* ibm-297_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-297_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F2A243699BD00503646 /* iso-8859_11-2001.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "iso-8859_11-2001.ucm"; sourceTree = ""; }; + CC6F0F2B243699BD00503646 /* ibm-1162_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1162_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F2C243699BD00503646 /* ibm-280_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-280_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F2D243699BE00503646 /* ibm-1363_P11B-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1363_P11B-1998.ucm"; sourceTree = ""; }; + CC6F0F2E243699BE00503646 /* ibm-1047_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1047_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F2F243699BE00503646 /* icu-internal-compound-d2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d2.ucm"; sourceTree = ""; }; + CC6F0F30243699BE00503646 /* ucmebcdic.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = ucmebcdic.mk; sourceTree = ""; }; + CC6F0F31243699BE00503646 /* ibm-284_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-284_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F32243699BE00503646 /* ibm-16804_X110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-16804_X110-1999.ucm"; sourceTree = ""; }; + CC6F0F33243699BE00503646 /* icu-internal-compound-d3.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d3.ucm"; sourceTree = ""; }; + CC6F0F34243699BE00503646 /* ibm-838_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-838_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F35243699BE00503646 /* windows-949-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "windows-949-2000.ucm"; sourceTree = ""; }; + CC6F0F36243699BE00503646 /* ibm-867_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-867_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F37243699BE00503646 /* ibm-1149_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1149_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F38243699BE00503646 /* ibm-913_P100-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-913_P100-2000.ucm"; sourceTree = ""; }; + CC6F0F39243699BE00503646 /* ibm-500_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-500_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F3A243699BE00503646 /* icu-internal-compound-d7.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d7.ucm"; sourceTree = ""; }; + CC6F0F3B243699BE00503646 /* ibm-1158_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1158_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F3C243699BE00503646 /* ibm-290_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-290_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F3D243699BE00503646 /* icu-internal-compound-d6.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d6.ucm"; sourceTree = ""; }; + CC6F0F3E243699BE00503646 /* ibm-1364_P110-2007.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1364_P110-2007.ucm"; sourceTree = ""; }; + CC6F0F3F243699BE00503646 /* ibm-858_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-858_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F40243699BE00503646 /* ibm-923_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-923_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F41243699BE00503646 /* ibm-9005_X110-2007.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-9005_X110-2007.ucm"; sourceTree = ""; }; + CC6F0F42243699BE00503646 /* ibm-1251_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1251_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F43243699BE00503646 /* ucmlocal.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = ucmlocal.mk; sourceTree = ""; }; + CC6F0F44243699BE00503646 /* ibm-803_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-803_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F45243699BE00503646 /* ibm-437_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-437_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F46243699BE00503646 /* ibm-1089_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1089_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F47243699BE00503646 /* gsm-03.38-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "gsm-03.38-2000.ucm"; sourceTree = ""; }; + CC6F0F48243699BE00503646 /* icu-internal-compound-d4.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d4.ucm"; sourceTree = ""; }; + CC6F0F49243699BE00503646 /* ibm-949_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-949_P110-1999.ucm"; sourceTree = ""; }; + CC6F0F4A243699BE00503646 /* ibm-12712_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-12712_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F4B243699BE00503646 /* ibm-861_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-861_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F4C243699BE00503646 /* ibm-1129_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1129_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F4D243699BE00503646 /* ibm-277_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-277_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F4E243699BE00503646 /* icu-internal-compound-d5.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-d5.ucm"; sourceTree = ""; }; + CC6F0F4F243699BE00503646 /* ibm-1168_P100-2002.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1168_P100-2002.ucm"; sourceTree = ""; }; + CC6F0F50243699BE00503646 /* ibm-1255_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1255_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F51243699BE00503646 /* ibm-424_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-424_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F52243699BE00503646 /* ibm-273_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-273_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F53243699BE00503646 /* ibm-865_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-865_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F54243699BE00503646 /* ibm-943_P130-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-943_P130-1999.ucm"; sourceTree = ""; }; + CC6F0F55243699BE00503646 /* ibm-1164_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1164_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F56243699BE00503646 /* icu-internal-compound-s1.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-s1.ucm"; sourceTree = ""; }; + CC6F0F57243699BE00503646 /* ibm-864_X110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-864_X110-1999.ucm"; sourceTree = ""; }; + CC6F0F58243699BE00503646 /* ibm-922_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-922_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F59243699BE00503646 /* ibm-1160_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1160_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F5A243699BE00503646 /* euc-jp-2007.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "euc-jp-2007.ucm"; sourceTree = ""; }; + CC6F0F5B243699BE00503646 /* ibm-1026_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1026_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F5C243699BE00503646 /* ibm-1371_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1371_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F5D243699BE00503646 /* ibm-1254_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1254_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F5E243699BE00503646 /* icu-internal-compound-s2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-s2.ucm"; sourceTree = ""; }; + CC6F0F5F243699BE00503646 /* convrtrs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = convrtrs.txt; sourceTree = ""; }; + CC6F0F60243699BE00503646 /* icu-internal-compound-s3.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-s3.ucm"; sourceTree = ""; }; + CC6F0F61243699BE00503646 /* ibm-860_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-860_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F62243699BE00503646 /* ibm-1250_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1250_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F63243699BE00503646 /* ibm-1098_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1098_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F64243699BE00503646 /* ibm-420_X120-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-420_X120-1999.ucm"; sourceTree = ""; }; + CC6F0F65243699BE00503646 /* ibm-1025_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1025_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F66243699BE00503646 /* ibm-920_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-920_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F67243699BE00503646 /* ibm-870_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-870_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F68243699BE00503646 /* ibm-9447_P100-2002.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-9447_P100-2002.ucm"; sourceTree = ""; }; + CC6F0F69243699BE00503646 /* ibm-1257_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1257_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F6A243699BE00503646 /* ibm-939_P120-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-939_P120-1999.ucm"; sourceTree = ""; }; + CC6F0F6B243699BE00503646 /* ibm-33722_P12A_P12A-2009_U2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-33722_P12A_P12A-2009_U2.ucm"; sourceTree = ""; }; + CC6F0F6C243699BE00503646 /* ibm-874_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-874_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F6D243699BE00503646 /* ibm-863_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-863_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F6E243699BE00503646 /* ibm-949_P11A-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-949_P11A-1999.ucm"; sourceTree = ""; }; + CC6F0F6F243699BE00503646 /* ibm-1253_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1253_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F70243699BE00503646 /* ibm-1148_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1148_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F71243699BE00503646 /* ibm-1112_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1112_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F72243699BE00503646 /* ibm-33722_P120-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-33722_P120-1999.ucm"; sourceTree = ""; }; + CC6F0F73243699BE00503646 /* gsm-03.38-2009.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "gsm-03.38-2009.ucm"; sourceTree = ""; }; + CC6F0F74243699BE00503646 /* macos-7_3-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-7_3-10.2.ucm"; sourceTree = ""; }; + CC6F0F75243699BE00503646 /* ibm-285_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-285_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F76243699BE00503646 /* ibm-813_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-813_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F77243699BE00503646 /* ibm-1051_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1051_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F78243699BE00503646 /* ibm-9448_X100-2005.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-9448_X100-2005.ucm"; sourceTree = ""; }; + CC6F0F79243699BE00503646 /* ibm-4909_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-4909_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F7A243699BE00503646 /* windows-950-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "windows-950-2000.ucm"; sourceTree = ""; }; + CC6F0F7B243699BE00503646 /* kddi-sjis.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "kddi-sjis.ucm"; sourceTree = ""; }; + CC6F0F7C243699BE00503646 /* docomo-sjis.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "docomo-sjis.ucm"; sourceTree = ""; }; + CC6F0F7D243699BE00503646 /* ibm-1146_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1146_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F7E243699BE00503646 /* ibm-737_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-737_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F7F243699BE00503646 /* ibm-9067_X100-2005.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-9067_X100-2005.ucm"; sourceTree = ""; }; + CC6F0F80243699BE00503646 /* ibm-720_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-720_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F81243699BE00503646 /* gb18030.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = gb18030.ucm; sourceTree = ""; }; + CC6F0F82243699BE00503646 /* ibm-1154_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1154_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F83243699BE00503646 /* ibm-935_P110-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-935_P110-1999.ucm"; sourceTree = ""; }; + CC6F0F84243699BE00503646 /* iso-ir-165.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "iso-ir-165.ucm"; sourceTree = ""; }; + CC6F0F85243699BE00503646 /* ibm-1142_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1142_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F86243699BE00503646 /* macos-0_2-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-0_2-10.2.ucm"; sourceTree = ""; }; + CC6F0F87243699BE00503646 /* ibm-901_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-901_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F88243699BE00503646 /* iso-8859_14-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "iso-8859_14-1998.ucm"; sourceTree = ""; }; + CC6F0F89243699BE00503646 /* icu-internal-25546.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-25546.ucm"; sourceTree = ""; }; + CC6F0F8A243699BE00503646 /* ibm-5351_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5351_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F8B243699BE00503646 /* ibm-869_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-869_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F8C243699BE00503646 /* ibm-5346_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5346_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F8D243699BE00503646 /* ibm-9449_P100-2002.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-9449_P100-2002.ucm"; sourceTree = ""; }; + CC6F0F8E243699BE00503646 /* ibm-1137_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1137_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F8F243699BE00503646 /* ibm-850_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-850_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F90243699BE00503646 /* ibm-5123_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5123_P100-1999.ucm"; sourceTree = ""; }; + CC6F0F91243699BE00503646 /* ibm-1125_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1125_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F92243699BE00503646 /* icu-internal-compound-t.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-internal-compound-t.ucm"; sourceTree = ""; }; + CC6F0F93243699BE00503646 /* ibm-16684_P110-2003.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-16684_P110-2003.ucm"; sourceTree = ""; }; + CC6F0F94243699BE00503646 /* macos-35-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-35-10.2.ucm"; sourceTree = ""; }; + CC6F0F95243699BE00503646 /* ibm-1363_P110-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1363_P110-1997.ucm"; sourceTree = ""; }; + CC6F0F96243699BE00503646 /* ibm-930_P120-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-930_P120-1999.ucm"; sourceTree = ""; }; + CC6F0F97243699BE00503646 /* ibm-4899_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-4899_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F98243699BE00503646 /* ibm-5352_P100-1998.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5352_P100-1998.ucm"; sourceTree = ""; }; + CC6F0F99243699BE00503646 /* ibm-914_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-914_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F9A243699BE00503646 /* ibm-1006_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1006_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F9B243699BE00503646 /* lmb-excp.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "lmb-excp.ucm"; sourceTree = ""; }; + CC6F0F9C243699BE00503646 /* ibm-278_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-278_P100-1995.ucm"; sourceTree = ""; }; + CC6F0F9D243699BE00503646 /* ibm-1131_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1131_P100-1997.ucm"; sourceTree = ""; }; + CC6F0F9E243699BE00503646 /* softbank-sjis.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "softbank-sjis.ucm"; sourceTree = ""; }; + CC6F0F9F243699BE00503646 /* ibm-857_P100-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-857_P100-1995.ucm"; sourceTree = ""; }; + CC6F0FA0243699BE00503646 /* ibm-933_P110-1995.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-933_P110-1995.ucm"; sourceTree = ""; }; + CC6F0FA1243699BE00503646 /* macos-29-10.2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "macos-29-10.2.ucm"; sourceTree = ""; }; + CC6F0FA2243699BE00503646 /* ibm-1153_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1153_P100-1999.ucm"; sourceTree = ""; }; + CC6F0FA3243699BE00503646 /* ibm-1145_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1145_P100-1997.ucm"; sourceTree = ""; }; + CC6F0FA4243699BE00503646 /* euc-tw-2014.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "euc-tw-2014.ucm"; sourceTree = ""; }; + CC6F0FA5243699BE00503646 /* ibm-1386_P100-2001.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1386_P100-2001.ucm"; sourceTree = ""; }; + CC6F0FA6243699BE00503646 /* ibm-942_P12A-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-942_P12A-1999.ucm"; sourceTree = ""; }; + CC6F0FA7243699BE00503646 /* windows-936-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "windows-936-2000.ucm"; sourceTree = ""; }; + CC6F0FA8243699BE00503646 /* ibm-902_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-902_P100-1999.ucm"; sourceTree = ""; }; + CC6F0FA9243699BE00503646 /* ibm-1141_P100-1997.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1141_P100-1997.ucm"; sourceTree = ""; }; + CC6F0FAA243699BE00503646 /* ibm-5471_P100-2006.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-5471_P100-2006.ucm"; sourceTree = ""; }; + CC6F0FAB243699BE00503646 /* ibm-1157_P100-1999.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1157_P100-1999.ucm"; sourceTree = ""; }; + CC6F0FAC243699BE00503646 /* jisx-212.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "jisx-212.ucm"; sourceTree = ""; }; + CC6F0FAD243699BE00503646 /* ibm-1252_P100-2000.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = "ibm-1252_P100-2000.ucm"; sourceTree = ""; }; + CC6F0FAE243699BE00503646 /* icu-coll-deprecates.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "icu-coll-deprecates.xml"; sourceTree = ""; }; + CC6F0FAF243699BE00503646 /* makedata.mak */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = makedata.mak; sourceTree = ""; }; + CC6F0FB0243699BE00503646 /* icupkg.inc.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = icupkg.inc.in; sourceTree = ""; }; + CC6F0FB1243699BE00503646 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC6F0FB3243699BE00503646 /* Mlym_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_ur.txt; sourceTree = ""; }; + CC6F0FB4243699BE00503646 /* Any_SoftbankSMS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Any_SoftbankSMS.txt; sourceTree = ""; }; + CC6F0FB5243699BE00503646 /* uk_uk_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk_uk_Latn_BGN.txt; sourceTree = ""; }; + CC6F0FB6243699BE00503646 /* Thai_ThaiSemi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Thai_ThaiSemi.txt; sourceTree = ""; }; + CC6F0FB7243699BE00503646 /* InterIndic_Latin.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Latin.txt; sourceTree = ""; }; + CC6F0FB8243699BE00503646 /* Mlym_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Taml.txt; sourceTree = ""; }; + CC6F0FB9243699BE00503646 /* Beng_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_ur.txt; sourceTree = ""; }; + CC6F0FBA243699BE00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6F0FBB243699BE00503646 /* vec_vec_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vec_vec_FONIPA.txt; sourceTree = ""; }; + CC6F0FBC243699BE00503646 /* Gujr_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Taml.txt; sourceTree = ""; }; + CC6F0FBD243699BE00503646 /* Gujr_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Mlym.txt; sourceTree = ""; }; + CC6F0FBE243699BE00503646 /* de_ASCII.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_ASCII.txt; sourceTree = ""; }; + CC6F0FBF243699BE00503646 /* ro_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_chr.txt; sourceTree = ""; }; + CC6F0FC0243699BE00503646 /* es_zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_zh.txt; sourceTree = ""; }; + CC6F0FC1243699BE00503646 /* cy_cy_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy_cy_FONIPA.txt; sourceTree = ""; }; + CC6F0FC2243699BE00503646 /* Gujr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Latn.txt; sourceTree = ""; }; + CC6F0FC3243699BE00503646 /* Mlym_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Latn.txt; sourceTree = ""; }; + CC6F0FC4243699BE00503646 /* Guru_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Deva.txt; sourceTree = ""; }; + CC6F0FC5243699BE00503646 /* my_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_fa.txt; sourceTree = ""; }; + CC6F0FC6243699BE00503646 /* hy_AREVMDA_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AREVMDA_chr.txt; sourceTree = ""; }; + CC6F0FC7243699BE00503646 /* Latn_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Taml.txt; sourceTree = ""; }; + CC6F0FC8243699BE00503646 /* ky_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_chr.txt; sourceTree = ""; }; + CC6F0FC9243699BE00503646 /* Latn_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Mlym.txt; sourceTree = ""; }; + CC6F0FCA243699BE00503646 /* az_Cyrl_az_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl_az_BGN.txt; sourceTree = ""; }; + CC6F0FCB243699BE00503646 /* Jamo_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Jamo_Latn.txt; sourceTree = ""; }; + CC6F0FCC243699BE00503646 /* eo_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_fa.txt; sourceTree = ""; }; + CC6F0FCD243699BE00503646 /* Orya_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Arab.txt; sourceTree = ""; }; + CC6F0FCE243699BE00503646 /* Thai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Thai_Latn.txt; sourceTree = ""; }; + CC6F0FCF243699BE00503646 /* ug_ug_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug_ug_FONIPA.txt; sourceTree = ""; }; + CC6F0FD0243699BE00503646 /* Cyrl_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Cyrl_Latn.txt; sourceTree = ""; }; + CC6F0FD1243699BE00503646 /* Taml_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Latn.txt; sourceTree = ""; }; + CC6F0FD2243699BE00503646 /* Taml_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Mlym.txt; sourceTree = ""; }; + CC6F0FD3243699BE00503646 /* Latin_ConjoiningJamo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latin_ConjoiningJamo.txt; sourceTree = ""; }; + CC6F0FD4243699BE00503646 /* cs_ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_ko.txt; sourceTree = ""; }; + CC6F0FD5243699BE00503646 /* cs_cs_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_cs_FONIPA.txt; sourceTree = ""; }; + CC6F0FD6243699BE00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6F0FD7243699BE00503646 /* Geor_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Geor_Latn.txt; sourceTree = ""; }; + CC6F0FD8243699BE00503646 /* si_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_fa.txt; sourceTree = ""; }; + CC6F0FD9243699BE00503646 /* lt_Title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt_Title.txt; sourceTree = ""; }; + CC6F0FDA243699BE00503646 /* zu_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_chr.txt; sourceTree = ""; }; + CC6F0FDB243699BE00503646 /* Grek_Latn_UNGEGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Grek_Latn_UNGEGN.txt; sourceTree = ""; }; + CC6F0FDC243699BE00503646 /* pl_pl_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_pl_FONIPA.txt; sourceTree = ""; }; + CC6F0FDD243699BE00503646 /* Knda_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Orya.txt; sourceTree = ""; }; + CC6F0FDE243699BE00503646 /* es_FONIPA_es_419_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_FONIPA_es_419_FONIPA.txt; sourceTree = ""; }; + CC6F0FDF243699BE00503646 /* Knda_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Arab.txt; sourceTree = ""; }; + CC6F0FE0243699BE00503646 /* xh_xh_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_xh_FONIPA.txt; sourceTree = ""; }; + CC6F0FE1243699BE00503646 /* yo_yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_yo_BJ.txt; sourceTree = ""; }; + CC6F0FE2243699BE00503646 /* blt_blt_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = blt_blt_FONIPA.txt; sourceTree = ""; }; + CC6F0FE3243699BE00503646 /* pl_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_am.txt; sourceTree = ""; }; + CC6F0FE4243699BE00503646 /* es_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_ar.txt; sourceTree = ""; }; + CC6F0FE5243699BE00503646 /* ro_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_ar.txt; sourceTree = ""; }; + CC6F0FE6243699BE00503646 /* tk_Cyrl_tk_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk_Cyrl_tk_BGN.txt; sourceTree = ""; }; + CC6F0FE7243699BE00503646 /* sat_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_am.txt; sourceTree = ""; }; + CC6F0FE8243699BE00503646 /* Han_Latin_Names.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Han_Latin_Names.txt; sourceTree = ""; }; + CC6F0FE9243699BE00503646 /* Latn_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Beng.txt; sourceTree = ""; }; + CC6F0FEA243699BE00503646 /* rm_SURSILV_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_SURSILV_fa.txt; sourceTree = ""; }; + CC6F0FEB243699BE00503646 /* es_419_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_fa.txt; sourceTree = ""; }; + CC6F0FEC243699BE00503646 /* sk_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_fa.txt; sourceTree = ""; }; + CC6F0FED243699BE00503646 /* Mlym_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Beng.txt; sourceTree = ""; }; + CC6F0FEE243699BE00503646 /* InterIndic_Telugu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Telugu.txt; sourceTree = ""; }; + CC6F0FEF243699BE00503646 /* Pinyin_NumericPinyin.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Pinyin_NumericPinyin.txt; sourceTree = ""; }; + CC6F0FF0243699BF00503646 /* ch_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ch_ar.txt; sourceTree = ""; }; + CC6F0FF1243699BF00503646 /* am_am_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_am_FONIPA.txt; sourceTree = ""; }; + CC6F0FF2243699BF00503646 /* Taml_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Knda.txt; sourceTree = ""; }; + CC6F0FF3243699BF00503646 /* InterIndic_Malayalam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Malayalam.txt; sourceTree = ""; }; + CC6F0FF4243699BF00503646 /* Gujr_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Beng.txt; sourceTree = ""; }; + CC6F0FF5243699BF00503646 /* es_FONIPA_zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_FONIPA_zh.txt; sourceTree = ""; }; + CC6F0FF6243699BF00503646 /* am_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_chr.txt; sourceTree = ""; }; + CC6F0FF7243699BF00503646 /* Han_Spacedhan.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Han_Spacedhan.txt; sourceTree = ""; }; + CC6F0FF8243699BF00503646 /* lt_Upper.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt_Upper.txt; sourceTree = ""; }; + CC6F0FF9243699BF00503646 /* Any_Accents.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Any_Accents.txt; sourceTree = ""; }; + CC6F0FFA243699BF00503646 /* ja_Latn_ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_Latn_ko.txt; sourceTree = ""; }; + CC6F0FFB243699BF00503646 /* Taml_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Beng.txt; sourceTree = ""; }; + CC6F0FFC243699BF00503646 /* Gujr_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Knda.txt; sourceTree = ""; }; + CC6F0FFD243699BF00503646 /* kk_kk_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_kk_FONIPA.txt; sourceTree = ""; }; + CC6F0FFE243699BF00503646 /* ru_zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_zh.txt; sourceTree = ""; }; + CC6F0FFF243699BF00503646 /* tlh_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tlh_ar.txt; sourceTree = ""; }; + CC6F1000243699BF00503646 /* ja_Hrkt_ja_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_Hrkt_ja_Latn_BGN.txt; sourceTree = ""; }; + CC6F1001243699BF00503646 /* Mlym_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Knda.txt; sourceTree = ""; }; + CC6F1002243699BF00503646 /* zu_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_ar.txt; sourceTree = ""; }; + CC6F1003243699BF00503646 /* Beng_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Deva.txt; sourceTree = ""; }; + CC6F1004243699BF00503646 /* uz_Cyrl_uz_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl_uz_BGN.txt; sourceTree = ""; }; + CC6F1005243699BF00503646 /* Latn_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Knda.txt; sourceTree = ""; }; + CC6F1006243699BF00503646 /* es_419_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_ja.txt; sourceTree = ""; }; + CC6F1007243699BF00503646 /* sk_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_ja.txt; sourceTree = ""; }; + CC6F1008243699BF00503646 /* hy_AREVMDA_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AREVMDA_ar.txt; sourceTree = ""; }; + CC6F1009243699BF00503646 /* Telu_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Arab.txt; sourceTree = ""; }; + CC6F100A243699BF00503646 /* nv_nv_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nv_nv_FONIPA.txt; sourceTree = ""; }; + CC6F100B243699BF00503646 /* Telu_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Orya.txt; sourceTree = ""; }; + CC6F100C243699BF00503646 /* ky_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_am.txt; sourceTree = ""; }; + CC6F100D243699BF00503646 /* Latn_Bopo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Bopo.txt; sourceTree = ""; }; + CC6F100E243699BF00503646 /* Hira_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hira_Latn.txt; sourceTree = ""; }; + CC6F100F243699BF00503646 /* es_FONIPA_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_FONIPA_ja.txt; sourceTree = ""; }; + CC6F1010243699BF00503646 /* Latn_Hang.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Hang.txt; sourceTree = ""; }; + CC6F1011243699BF00503646 /* Gujr_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_ur.txt; sourceTree = ""; }; + CC6F1012243699BF00503646 /* cs_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_am.txt; sourceTree = ""; }; + CC6F1013243699BF00503646 /* Latn_Armn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Armn.txt; sourceTree = ""; }; + CC6F1014243699BF00503646 /* eo_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_ar.txt; sourceTree = ""; }; + CC6F1015243699BF00503646 /* Beng_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Latn.txt; sourceTree = ""; }; + CC6F1016243699BF00503646 /* Telu_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Gujr.txt; sourceTree = ""; }; + CC6F1017243699BF00503646 /* ka_ka_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka_ka_Latn_BGN.txt; sourceTree = ""; }; + CC6F1018243699BF00503646 /* Gujarati_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujarati_InterIndic.txt; sourceTree = ""; }; + CC6F1019243699BF00503646 /* InterIndic_Gurmukhi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Gurmukhi.txt; sourceTree = ""; }; + CC6F101A243699BF00503646 /* Guru_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Knda.txt; sourceTree = ""; }; + CC6F101B243699BF00503646 /* Latn_Jamo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Jamo.txt; sourceTree = ""; }; + CC6F101C243699BF00503646 /* it_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_ja.txt; sourceTree = ""; }; + CC6F101D243699BF00503646 /* Beng_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Mlym.txt; sourceTree = ""; }; + CC6F101E243699BF00503646 /* Beng_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Taml.txt; sourceTree = ""; }; + CC6F101F243699BF00503646 /* ch_ch_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ch_ch_FONIPA.txt; sourceTree = ""; }; + CC6F1020243699BF00503646 /* zh_Latn_PINYIN_ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Latn_PINYIN_ru.txt; sourceTree = ""; }; + CC6F1021243699BF00503646 /* Telu_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Guru.txt; sourceTree = ""; }; + CC6F1022243699BF00503646 /* si_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_ar.txt; sourceTree = ""; }; + CC6F1023243699BF00503646 /* sat_Olck_sat_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_sat_FONIPA.txt; sourceTree = ""; }; + CC6F1024243699BF00503646 /* nl_Title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_Title.txt; sourceTree = ""; }; + CC6F1025243699BF00503646 /* Deva_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Knda.txt; sourceTree = ""; }; + CC6F1026243699BF00503646 /* tlh_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tlh_chr.txt; sourceTree = ""; }; + CC6F1027243699BF00503646 /* Deva_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Beng.txt; sourceTree = ""; }; + CC6F1028243699BF00503646 /* Hebr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hebr_Latn.txt; sourceTree = ""; }; + CC6F1029243699BF00503646 /* Knda_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Guru.txt; sourceTree = ""; }; + CC6F102A243699BF00503646 /* Guru_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Beng.txt; sourceTree = ""; }; + CC6F102B243699BF00503646 /* ia_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_am.txt; sourceTree = ""; }; + CC6F102C243699BF00503646 /* Orya_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Telu.txt; sourceTree = ""; }; + CC6F102D243699BF00503646 /* es_419_zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_zh.txt; sourceTree = ""; }; + CC6F102E243699BF00503646 /* Knda_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Gujr.txt; sourceTree = ""; }; + CC6F102F243699BF00503646 /* sat_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_chr.txt; sourceTree = ""; }; + CC6F1030243699BF00503646 /* Guru_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_ur.txt; sourceTree = ""; }; + CC6F1031243699BF00503646 /* InterIndic_Gujarati.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Gujarati.txt; sourceTree = ""; }; + CC6F1032243699BF00503646 /* ps_ps_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_ps_Latn_BGN.txt; sourceTree = ""; }; + CC6F1033243699BF00503646 /* my_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_ar.txt; sourceTree = ""; }; + CC6F1034243699BF00503646 /* ru_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_ja.txt; sourceTree = ""; }; + CC6F1036243699BF00503646 /* Orya_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Guru.txt; sourceTree = ""; }; + CC6F1037243699BF00503646 /* Knda_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Telu.txt; sourceTree = ""; }; + CC6F1038243699BF00503646 /* ro_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_ja.txt; sourceTree = ""; }; + CC6F1039243699BF00503646 /* es_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_ja.txt; sourceTree = ""; }; + CC6F103A243699BF00503646 /* tlh_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tlh_fa.txt; sourceTree = ""; }; + CC6F103B243699BF00503646 /* mn_mn_Latn_MNS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn_mn_Latn_MNS.txt; sourceTree = ""; }; + CC6F103C243699BF00503646 /* lt_Lower.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt_Lower.txt; sourceTree = ""; }; + CC6F103D243699BF00503646 /* ia_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_chr.txt; sourceTree = ""; }; + CC6F103E243699BF00503646 /* ch_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ch_chr.txt; sourceTree = ""; }; + CC6F103F243699BF00503646 /* hy_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_am.txt; sourceTree = ""; }; + CC6F1040243699BF00503646 /* ru_ru_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_ru_Latn_BGN.txt; sourceTree = ""; }; + CC6F1041243699BF00503646 /* zu_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_fa.txt; sourceTree = ""; }; + CC6F1042243699BF00503646 /* Taml_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Deva.txt; sourceTree = ""; }; + CC6F1043243699BF00503646 /* cs_FONIPA_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_FONIPA_ja.txt; sourceTree = ""; }; + CC6F1044243699BF00503646 /* xh_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_am.txt; sourceTree = ""; }; + CC6F1045243699BF00503646 /* sk_sk_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_sk_FONIPA.txt; sourceTree = ""; }; + CC6F1046243699BF00503646 /* hy_AREVMDA_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AREVMDA_fa.txt; sourceTree = ""; }; + CC6F1047243699BF00503646 /* my_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_chr.txt; sourceTree = ""; }; + CC6F1048243699BF00503646 /* Orya_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Gujr.txt; sourceTree = ""; }; + CC6F1049243699BF00503646 /* eo_eo_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_eo_FONIPA.txt; sourceTree = ""; }; + CC6F104A243699BF00503646 /* kk_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_am.txt; sourceTree = ""; }; + CC6F104B243699BF00503646 /* hy_hy_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_hy_Latn_BGN.txt; sourceTree = ""; }; + CC6F104C243699BF00503646 /* Latn_Thaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Thaa.txt; sourceTree = ""; }; + CC6F104D243699BF00503646 /* ro_ro_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_ro_FONIPA.txt; sourceTree = ""; }; + CC6F104E243699BF00503646 /* InterIndic_Kannada.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Kannada.txt; sourceTree = ""; }; + CC6F104F243699BF00503646 /* Guru_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Latn.txt; sourceTree = ""; }; + CC6F1050243699BF00503646 /* Mlym_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Deva.txt; sourceTree = ""; }; + CC6F1051243699BF00503646 /* Oriya_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Oriya_InterIndic.txt; sourceTree = ""; }; + CC6F1052243699BF00503646 /* Gujr_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Deva.txt; sourceTree = ""; }; + CC6F1053243699BF00503646 /* ro_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_fa.txt; sourceTree = ""; }; + CC6F1054243699BF00503646 /* Deva_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Latn.txt; sourceTree = ""; }; + CC6F1055243699BF00503646 /* es_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_fa.txt; sourceTree = ""; }; + CC6F1056243699BF00503646 /* ar_ar_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_ar_Latn_BGN.txt; sourceTree = ""; }; + CC6F1057243699BF00503646 /* Any_Publishing.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Any_Publishing.txt; sourceTree = ""; }; + CC6F1058243699BF00503646 /* es_es_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_es_FONIPA.txt; sourceTree = ""; }; + CC6F1059243699BF00503646 /* rm_SURSILV_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_SURSILV_ar.txt; sourceTree = ""; }; + CC6F105A243699BF00503646 /* sk_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_ar.txt; sourceTree = ""; }; + CC6F105B243699BF00503646 /* Deva_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Taml.txt; sourceTree = ""; }; + CC6F105C243699BF00503646 /* Deva_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Mlym.txt; sourceTree = ""; }; + CC6F105D243699BF00503646 /* es_419_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_ar.txt; sourceTree = ""; }; + CC6F105E243699BF00503646 /* ch_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ch_fa.txt; sourceTree = ""; }; + CC6F105F243699BF00503646 /* Guru_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Taml.txt; sourceTree = ""; }; + CC6F1060243699BF00503646 /* Guru_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Mlym.txt; sourceTree = ""; }; + CC6F1061243699BF00503646 /* Beng_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Knda.txt; sourceTree = ""; }; + CC6F1062243699BF00503646 /* Hani_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hani_Latn.txt; sourceTree = ""; }; + CC6F1063243699BF00503646 /* und_FONIPA_und_FONXSAMP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = und_FONIPA_und_FONXSAMP.txt; sourceTree = ""; }; + CC6F1064243699BF00503646 /* Latn_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Deva.txt; sourceTree = ""; }; + CC6F1065243699BF00503646 /* am_am_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_am_Latn_BGN.txt; sourceTree = ""; }; + CC6F1066243699BF00503646 /* el_Title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_Title.txt; sourceTree = ""; }; + CC6F1067243699BF00503646 /* Syrc_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Syrc_Latn.txt; sourceTree = ""; }; + CC6F1068243699BF00503646 /* si_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_am.txt; sourceTree = ""; }; + CC6F1069243699BF00503646 /* Taml_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_ur.txt; sourceTree = ""; }; + CC6F106A243699BF00503646 /* Knda_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Latn.txt; sourceTree = ""; }; + CC6F106B243699BF00503646 /* Telugu_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telugu_InterIndic.txt; sourceTree = ""; }; + CC6F106C243699BF00503646 /* Knda_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Taml.txt; sourceTree = ""; }; + CC6F106D243699BF00503646 /* Orya_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Knda.txt; sourceTree = ""; }; + CC6F106E243699BF00503646 /* Knda_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Mlym.txt; sourceTree = ""; }; + CC6F106F243699BF00503646 /* es_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_chr.txt; sourceTree = ""; }; + CC6F1070243699BF00503646 /* eo_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_am.txt; sourceTree = ""; }; + CC6F1071243699BF00503646 /* cs_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_ar.txt; sourceTree = ""; }; + CC6F1072243699BF00503646 /* xh_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_chr.txt; sourceTree = ""; }; + CC6F1073243699BF00503646 /* Latin_NumericPinyin.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latin_NumericPinyin.txt; sourceTree = ""; }; + CC6F1074243699BF00503646 /* Hira_Kana.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hira_Kana.txt; sourceTree = ""; }; + CC6F1075243699BF00503646 /* ko_ko_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko_ko_Latn_BGN.txt; sourceTree = ""; }; + CC6F1076243699BF00503646 /* ky_ky_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_ky_Latn_BGN.txt; sourceTree = ""; }; + CC6F1078243699BF00503646 /* ThaiLogical_Latin.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ThaiLogical_Latin.txt; sourceTree = ""; }; + CC6F1079243699BF00503646 /* my_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_am.txt; sourceTree = ""; }; + CC6F107A243699BF00503646 /* Deva_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Telu.txt; sourceTree = ""; }; + CC6F107B243699BF00503646 /* InterIndic_Devanagari.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Devanagari.txt; sourceTree = ""; }; + CC6F107C243699BF00503646 /* ia_ia_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_ia_FONIPA.txt; sourceTree = ""; }; + CC6F107D243699BF00503646 /* uz_Cyrl_uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl_uz_Latn.txt; sourceTree = ""; }; + CC6F107E243699BF00503646 /* InterIndic_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_ur.txt; sourceTree = ""; }; + CC6F107F243699BF00503646 /* Beng_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Guru.txt; sourceTree = ""; }; + CC6F1080243699BF00503646 /* Orya_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Beng.txt; sourceTree = ""; }; + CC6F1081243699BF00503646 /* Telu_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Mlym.txt; sourceTree = ""; }; + CC6F1082243699BF00503646 /* Telu_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Taml.txt; sourceTree = ""; }; + CC6F1083243699BF00503646 /* kk_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_chr.txt; sourceTree = ""; }; + CC6F1084243699BF00503646 /* Guru_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Telu.txt; sourceTree = ""; }; + CC6F1085243699BF00503646 /* eo_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo_chr.txt; sourceTree = ""; }; + CC6F1086243699BF00503646 /* ia_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_ar.txt; sourceTree = ""; }; + CC6F1087243699BF00503646 /* Telu_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Latn.txt; sourceTree = ""; }; + CC6F1088243699BF00503646 /* ta_ta_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_ta_FONIPA.txt; sourceTree = ""; }; + CC6F1089243699BF00503646 /* Beng_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Gujr.txt; sourceTree = ""; }; + CC6F108A243699BF00503646 /* ru_Latn_ru_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_Latn_ru_BGN.txt; sourceTree = ""; }; + CC6F108B243699BF00503646 /* Malayalam_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Malayalam_InterIndic.txt; sourceTree = ""; }; + CC6F108C243699BF00503646 /* tr_Lower.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr_Lower.txt; sourceTree = ""; }; + CC6F108D243699BF00503646 /* hy_hy_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_hy_FONIPA.txt; sourceTree = ""; }; + CC6F108E243699BF00503646 /* Devanagari_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Devanagari_InterIndic.txt; sourceTree = ""; }; + CC6F108F243699BF00503646 /* sk_FONIPA_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_FONIPA_ja.txt; sourceTree = ""; }; + CC6F1090243699BF00503646 /* kk_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_ar.txt; sourceTree = ""; }; + CC6F1091243699BF00503646 /* ky_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_fa.txt; sourceTree = ""; }; + CC6F1092243699BF00503646 /* tlh_tlh_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tlh_tlh_FONIPA.txt; sourceTree = ""; }; + CC6F1093243699BF00503646 /* mk_mk_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk_mk_Latn_BGN.txt; sourceTree = ""; }; + CC6F1094243699BF00503646 /* Knda_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Beng.txt; sourceTree = ""; }; + CC6F1095243699BF00503646 /* InterIndic_Bengali.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Bengali.txt; sourceTree = ""; }; + CC6F1096243699BF00503646 /* Telu_Knda.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Knda.txt; sourceTree = ""; }; + CC6F1097243699BF00503646 /* Beng_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Telu.txt; sourceTree = ""; }; + CC6F1098243699BF00503646 /* ha_ha_NE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_ha_NE.txt; sourceTree = ""; }; + CC6F1099243699BF00503646 /* hy_AREVMDA_hy_AREVMDA_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AREVMDA_hy_AREVMDA_FONIPA.txt; sourceTree = ""; }; + CC6F109A243699BF00503646 /* xh_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_ar.txt; sourceTree = ""; }; + CC6F109B243699BF00503646 /* Latn_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Orya.txt; sourceTree = ""; }; + CC6F109C243699BF00503646 /* Deva_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Guru.txt; sourceTree = ""; }; + CC6F109D243699BF00503646 /* hy_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_ar.txt; sourceTree = ""; }; + CC6F109E243699BF00503646 /* chr_chr_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr_chr_FONIPA.txt; sourceTree = ""; }; + CC6F109F243699BF00503646 /* Deva_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_ur.txt; sourceTree = ""; }; + CC6F10A0243699BF00503646 /* si_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_chr.txt; sourceTree = ""; }; + CC6F10A1243699BF00503646 /* Mlym_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Arab.txt; sourceTree = ""; }; + CC6F10A2243699BF00503646 /* Deva_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Gujr.txt; sourceTree = ""; }; + CC6F10A3243699BF00503646 /* my_Zawgyi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_Zawgyi.txt; sourceTree = ""; }; + CC6F10A4243699BF00503646 /* Mlym_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Orya.txt; sourceTree = ""; }; + CC6F10A5243699BF00503646 /* pl_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_ja.txt; sourceTree = ""; }; + CC6F10A6243699BF00503646 /* Guru_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Gujr.txt; sourceTree = ""; }; + CC6F10A7243699BF00503646 /* el_Upper.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_Upper.txt; sourceTree = ""; }; + CC6F10A8243699BF00503646 /* ro_FONIPA_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_FONIPA_ja.txt; sourceTree = ""; }; + CC6F10A9243699BF00503646 /* ky_ky_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_ky_FONIPA.txt; sourceTree = ""; }; + CC6F10AA243699BF00503646 /* Gujr_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Orya.txt; sourceTree = ""; }; + CC6F10AB243699BF00503646 /* es_419_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_chr.txt; sourceTree = ""; }; + CC6F10AC243699BF00503646 /* Gujr_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Arab.txt; sourceTree = ""; }; + CC6F10AD243699BF00503646 /* az_Lower.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Lower.txt; sourceTree = ""; }; + CC6F10AE243699BF00503646 /* Taml_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Orya.txt; sourceTree = ""; }; + CC6F10AF243699BF00503646 /* Simplified_Traditional_UniqueTraditionals.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Simplified_Traditional_UniqueTraditionals.txt; sourceTree = ""; }; + CC6F10B0243699BF00503646 /* mn_mn_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn_mn_Latn_BGN.txt; sourceTree = ""; }; + CC6F10B1243699BF00503646 /* Taml_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Arab.txt; sourceTree = ""; }; + CC6F10B2243699BF00503646 /* Orya_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Latn.txt; sourceTree = ""; }; + CC6F10B3243699BF00503646 /* Grek_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Grek_Latn.txt; sourceTree = ""; }; + CC6F10B4243699BF00503646 /* es_419_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419_am.txt; sourceTree = ""; }; + CC6F10B5243699BF00503646 /* sk_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_am.txt; sourceTree = ""; }; + CC6F10B6243699BF00503646 /* rm_SURSILV_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_SURSILV_am.txt; sourceTree = ""; }; + CC6F10B7243699BF00503646 /* fa_fa_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_fa_Latn_BGN.txt; sourceTree = ""; }; + CC6F10B8243699BF00503646 /* Orya_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_ur.txt; sourceTree = ""; }; + CC6F10B9243699BF00503646 /* Gurmukhi_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gurmukhi_InterIndic.txt; sourceTree = ""; }; + CC6F10BA243699BF00503646 /* am_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_ar.txt; sourceTree = ""; }; + CC6F10BB243699BF00503646 /* Hang_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hang_Latn.txt; sourceTree = ""; }; + CC6F10BC243699BF00503646 /* sat_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_fa.txt; sourceTree = ""; }; + CC6F10BD243699BF00503646 /* cs_FONIPA_ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_FONIPA_ko.txt; sourceTree = ""; }; + CC6F10BE243699BF00503646 /* dv_dv_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv_dv_Latn_BGN.txt; sourceTree = ""; }; + CC6F10BF243699BF00503646 /* Orya_Taml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Taml.txt; sourceTree = ""; }; + CC6F10C0243699BF00503646 /* Orya_Mlym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Mlym.txt; sourceTree = ""; }; + CC6F10C1243699BF00503646 /* pl_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_fa.txt; sourceTree = ""; }; + CC6F10C2243699BF00503646 /* Zawgyi_my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Zawgyi_my.txt; sourceTree = ""; }; + CC6F10C3243699BF00503646 /* Knda_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_ur.txt; sourceTree = ""; }; + CC6F10C4243699BF00503646 /* Latn_Thai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Thai.txt; sourceTree = ""; }; + CC6F10C5243699BF00503646 /* und_FONIPA_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = und_FONIPA_fa.txt; sourceTree = ""; }; + CC6F10C6243699BF00503646 /* Telu_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Beng.txt; sourceTree = ""; }; + CC6F10C7243699BF00503646 /* hy_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_chr.txt; sourceTree = ""; }; + CC6F10C8243699BF00503646 /* la_la_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = la_la_FONIPA.txt; sourceTree = ""; }; + CC6F10C9243699BF00503646 /* rm_SURSILV_rm_FONIPA_SURSILV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_SURSILV_rm_FONIPA_SURSILV.txt; sourceTree = ""; }; + CC6F10CA243699BF00503646 /* Taml_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Guru.txt; sourceTree = ""; }; + CC6F10CB243699BF00503646 /* it_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it_am.txt; sourceTree = ""; }; + CC6F10CC243699BF00503646 /* Taml_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Gujr.txt; sourceTree = ""; }; + CC6F10CD243699BF00503646 /* ia_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia_fa.txt; sourceTree = ""; }; + CC6F10CE243699BF00503646 /* cs_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_ja.txt; sourceTree = ""; }; + CC6F10CF243699BF00503646 /* Orya_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Orya_Deva.txt; sourceTree = ""; }; + CC6F10D0243699BF00503646 /* zu_zu_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_zu_FONIPA.txt; sourceTree = ""; }; + CC6F10D1243699BF00503646 /* Latn_Kana.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Kana.txt; sourceTree = ""; }; + CC6F10D2243699BF00503646 /* sk_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk_chr.txt; sourceTree = ""; }; + CC6F10D3243699BF00503646 /* Fullwidth_Halfwidth.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Fullwidth_Halfwidth.txt; sourceTree = ""; }; + CC6F10D4243699BF00503646 /* es_FONIPA_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_FONIPA_am.txt; sourceTree = ""; }; + CC6F10D5243699BF00503646 /* my_my_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my_my_FONIPA.txt; sourceTree = ""; }; + CC6F10D6243699BF00503646 /* tr_Upper.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr_Upper.txt; sourceTree = ""; }; + CC6F10D7243699BF00503646 /* Deva_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Arab.txt; sourceTree = ""; }; + CC6F10D8243699BF00503646 /* kk_kk_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_kk_Latn_BGN.txt; sourceTree = ""; }; + CC6F10D9243699BF00503646 /* Deva_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Deva_Orya.txt; sourceTree = ""; }; + CC6F10DA243699BF00503646 /* rm_SURSILV_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm_SURSILV_chr.txt; sourceTree = ""; }; + CC6F10DB243699BF00503646 /* ja_Latn_ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_Latn_ru.txt; sourceTree = ""; }; + CC6F10DC243699BF00503646 /* Latn_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Guru.txt; sourceTree = ""; }; + CC6F10DD243699BF00503646 /* Mlym_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Gujr.txt; sourceTree = ""; }; + CC6F10DE243699BF00503646 /* az_Title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Title.txt; sourceTree = ""; }; + CC6F10DF243699BF00503646 /* Guru_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Orya.txt; sourceTree = ""; }; + CC6F10E0243699BF00503646 /* Latin_ASCII.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latin_ASCII.txt; sourceTree = ""; }; + CC6F10E1243699BF00503646 /* Guru_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Guru_Arab.txt; sourceTree = ""; }; + CC6F10E2243699BF00503646 /* InterIndic_Arabic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Arabic.txt; sourceTree = ""; }; + CC6F10E3243699BF00503646 /* fa_fa_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_fa_FONIPA.txt; sourceTree = ""; }; + CC6F10E4243699BF00503646 /* Gujr_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Guru.txt; sourceTree = ""; }; + CC6F10E5243699BF00503646 /* Thai_ThaiLogical.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Thai_ThaiLogical.txt; sourceTree = ""; }; + CC6F10E6243699BF00503646 /* InterIndic_Tamil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Tamil.txt; sourceTree = ""; }; + CC6F10E7243699BF00503646 /* be_be_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be_be_Latn_BGN.txt; sourceTree = ""; }; + CC6F10E8243699BF00503646 /* cs_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_fa.txt; sourceTree = ""; }; + CC6F10E9243699BF00503646 /* Mlym_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Guru.txt; sourceTree = ""; }; + CC6F10EA243699BF00503646 /* Latn_Gujr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Gujr.txt; sourceTree = ""; }; + CC6F10EB243699BF00503646 /* pl_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_chr.txt; sourceTree = ""; }; + CC6F10EC243699BF00503646 /* Beng_Orya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Orya.txt; sourceTree = ""; }; + CC6F10ED243699BF00503646 /* tr_Title.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr_Title.txt; sourceTree = ""; }; + CC6F10EE243699BF00503646 /* Beng_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Beng_Arab.txt; sourceTree = ""; }; + CC6F10EF243699BF00503646 /* ch_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ch_am.txt; sourceTree = ""; }; + CC6F10F0243699BF00503646 /* Latn_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latn_Telu.txt; sourceTree = ""; }; + CC6F10F1243699BF00503646 /* Telu_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_Deva.txt; sourceTree = ""; }; + CC6F10F2243699BF00503646 /* am_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am_fa.txt; sourceTree = ""; }; + CC6F10F3243699C000503646 /* Hans_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Hans_Hant.txt; sourceTree = ""; }; + CC6F10F4243699C000503646 /* trnsfiles.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = trnsfiles.mk; sourceTree = ""; }; + CC6F10F5243699C000503646 /* Mlym_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mlym_Telu.txt; sourceTree = ""; }; + CC6F10F6243699C000503646 /* sat_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_ar.txt; sourceTree = ""; }; + CC6F10F7243699C000503646 /* pl_FONIPA_ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_FONIPA_ja.txt; sourceTree = ""; }; + CC6F10F8243699C000503646 /* ro_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_am.txt; sourceTree = ""; }; + CC6F10F9243699C000503646 /* ka_ka_Latn_BGN_1981.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka_ka_Latn_BGN_1981.txt; sourceTree = ""; }; + CC6F10FA243699C000503646 /* es_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_am.txt; sourceTree = ""; }; + CC6F10FB243699C000503646 /* Kannada_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Kannada_InterIndic.txt; sourceTree = ""; }; + CC6F10FC243699C000503646 /* cs_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs_chr.txt; sourceTree = ""; }; + CC6F10FD243699C000503646 /* Latin_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Latin_InterIndic.txt; sourceTree = ""; }; + CC6F10FE243699C000503646 /* pl_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl_ar.txt; sourceTree = ""; }; + CC6F10FF243699C000503646 /* und_FONIPA_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = und_FONIPA_ar.txt; sourceTree = ""; }; + CC6F1100243699C000503646 /* dsb_dsb_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb_dsb_FONIPA.txt; sourceTree = ""; }; + CC6F1101243699C000503646 /* Gujr_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Gujr_Telu.txt; sourceTree = ""; }; + CC6F1102243699C000503646 /* kk_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk_fa.txt; sourceTree = ""; }; + CC6F1103243699C000503646 /* ky_ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky_ar.txt; sourceTree = ""; }; + CC6F1104243699C000503646 /* und_FONIPA_chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = und_FONIPA_chr.txt; sourceTree = ""; }; + CC6F1105243699C000503646 /* Telu_ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Telu_ur.txt; sourceTree = ""; }; + CC6F1106243699C000503646 /* Taml_Telu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Taml_Telu.txt; sourceTree = ""; }; + CC6F1107243699C000503646 /* hy_AREVMDA_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_AREVMDA_am.txt; sourceTree = ""; }; + CC6F1108243699C000503646 /* bg_bg_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg_bg_Latn_BGN.txt; sourceTree = ""; }; + CC6F1109243699C000503646 /* sr_sr_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_sr_Latn_BGN.txt; sourceTree = ""; }; + CC6F110A243699C000503646 /* Bengali_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Bengali_InterIndic.txt; sourceTree = ""; }; + CC6F110B243699C000503646 /* xh_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh_fa.txt; sourceTree = ""; }; + CC6F110C243699C000503646 /* hy_fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy_fa.txt; sourceTree = ""; }; + CC6F110D243699C000503646 /* InterIndic_Oriya.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = InterIndic_Oriya.txt; sourceTree = ""; }; + CC6F110E243699C000503646 /* zu_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu_am.txt; sourceTree = ""; }; + CC6F110F243699C000503646 /* Knda_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Knda_Deva.txt; sourceTree = ""; }; + CC6F1110243699C000503646 /* si_si_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_si_Latn.txt; sourceTree = ""; }; + CC6F1111243699C000503646 /* el_Lower.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_Lower.txt; sourceTree = ""; }; + CC6F1112243699C000503646 /* az_Upper.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Upper.txt; sourceTree = ""; }; + CC6F1113243699C000503646 /* he_he_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_he_Latn_BGN.txt; sourceTree = ""; }; + CC6F1114243699C000503646 /* Arab_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Arab_Latn.txt; sourceTree = ""; }; + CC6F1115243699C000503646 /* tlh_am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tlh_am.txt; sourceTree = ""; }; + CC6F1116243699C000503646 /* el_el_Latn_BGN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el_el_Latn_BGN.txt; sourceTree = ""; }; + CC6F1117243699C000503646 /* Tamil_InterIndic.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Tamil_InterIndic.txt; sourceTree = ""; }; + CC6F1118243699C000503646 /* si_si_FONIPA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si_si_FONIPA.txt; sourceTree = ""; }; + CC6F1119243699C000503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6FECE12436997E00503646 /* windowsZones.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = windowsZones.txt; sourceTree = ""; }; + CC6FECE22436997E00503646 /* genderList.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = genderList.txt; sourceTree = ""; }; + CC6FECE32436997E00503646 /* currencyNumericCodes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = currencyNumericCodes.txt; sourceTree = ""; }; + CC6FECE42436997E00503646 /* icustd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = icustd.txt; sourceTree = ""; }; + CC6FECE52436997E00503646 /* metadata.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = metadata.txt; sourceTree = ""; }; + CC6FECE62436997E00503646 /* miscfiles.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = miscfiles.mk; sourceTree = ""; }; + CC6FECE72436997E00503646 /* icudata.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = icudata.rc; sourceTree = ""; }; + CC6FECE82436997E00503646 /* keyTypeData.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = keyTypeData.txt; sourceTree = ""; }; + CC6FECE92436997E00503646 /* timezoneTypes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = timezoneTypes.txt; sourceTree = ""; }; + CC6FECEA2436997E00503646 /* supplementalData.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = supplementalData.txt; sourceTree = ""; }; + CC6FECEB2436997E00503646 /* pluralRanges.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pluralRanges.txt; sourceTree = ""; }; + CC6FECEC2436997E00503646 /* likelySubtags.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = likelySubtags.txt; sourceTree = ""; }; + CC6FECED2436997E00503646 /* zoneinfo64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zoneinfo64.txt; sourceTree = ""; }; + CC6FECEE2436997E00503646 /* dayPeriods.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dayPeriods.txt; sourceTree = ""; }; + CC6FECEF2436997E00503646 /* metaZones.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = metaZones.txt; sourceTree = ""; }; + CC6FECF02436997E00503646 /* plurals.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = plurals.txt; sourceTree = ""; }; + CC6FECF12436997E00503646 /* langInfo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = langInfo.txt; sourceTree = ""; }; + CC6FECF22436997E00503646 /* numberingSystems.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = numberingSystems.txt; sourceTree = ""; }; + CC6FECF32436997E00503646 /* icuver.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuver.txt; sourceTree = ""; }; + CC6FECF42436997E00503646 /* cldr-icu-readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "cldr-icu-readme.txt"; sourceTree = ""; }; + CC6FECF62436997E00503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6FECF72436997E00503646 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + CC6FECF82436997E00503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6FECF92436997E00503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6FECFA2436997E00503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6FECFB2436997E00503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6FECFC2436997E00503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6FECFD2436997E00503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6FECFE2436997E00503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6FECFF2436997E00503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6FED002436997E00503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6FED012436997E00503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6FED022436997E00503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6FED032436997E00503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6FED042436997E00503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6FED052436997E00503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6FED062436997E00503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6FED072436997E00503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6FED082436997E00503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6FED092436997E00503646 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + CC6FED0A2436997E00503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6FED0B2436997E00503646 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + CC6FED0C2436997E00503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6FED0D2436997E00503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6FED0E2436997E00503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6FED0F2436997E00503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6FED102436997E00503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6FED112436997E00503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6FED122436997E00503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6FED132436997E00503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6FED142436997E00503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6FED162436997E00503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6FED172436997E00503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6FED182436997E00503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6FED192436997E00503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6FED1A2436997E00503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6FED1B2436997E00503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6FED1E2436997E00503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6FED1F2436997E00503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6FED202436997E00503646 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + CC6FED212436997E00503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6FED222436997E00503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6FED232436997E00503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6FED242436997E00503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6FED252436997E00503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6FED262436997E00503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6FED272436997E00503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6FED282436997E00503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6FED292436997E00503646 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + CC6FED2A2436997E00503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6FED2B2436997E00503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6FED2C2436997E00503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6FED2D2436997E00503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6FED2E2436997E00503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6FED2F2436997E00503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6FED302436997E00503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6FED312436997E00503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6FED322436997E00503646 /* zh_Hans_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_MO.txt; sourceTree = ""; }; + CC6FED332436997E00503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6FED342436997E00503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6FED352436997E00503646 /* sv_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv_FI.txt; sourceTree = ""; }; + CC6FED362436997E00503646 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + CC6FED372436997E00503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6FED382436997E00503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6FED392436997E00503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6FED3A2436997E00503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6FED3B2436997E00503646 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + CC6FED3C2436997E00503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6FED3D2436997E00503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6FED3E2436997E00503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6FED3F2436997E00503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6FED402436997E00503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6FED412436997E00503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6FED422436997E00503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6FED432436997E00503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6FED462436997E00503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6FED472436997E00503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6FED482436997E00503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6FED492436997E00503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6FED4A2436997E00503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6FED4B2436997E00503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6FED4C2436997E00503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6FED4D2436997E00503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6FED4E2436997E00503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6FED4F2436997E00503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6FED502436997E00503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6FED512436997E00503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6FED522436997E00503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6FED532436997E00503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6FED542436997E00503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6FED552436997E00503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6FED562436997E00503646 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + CC6FED572436997E00503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6FED582436997E00503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6FED592436997E00503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6FED5A2436997E00503646 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + CC6FED5B2436997E00503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6FED5C2436997E00503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6FED5D2436997E00503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6FED5E2436997E00503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6FED5F2436997E00503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6FED602436997E00503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6FED612436997E00503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6FED622436997E00503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6FED632436997E00503646 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + CC6FED642436997E00503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6FED652436997E00503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6FED662436997E00503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6FED672436997E00503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6FED682436997E00503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6FED692436997E00503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6FED6A2436997E00503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6FED6B2436997E00503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6FED6C2436997E00503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6FED6D2436997E00503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6FED6E2436997E00503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6FED6F2436997E00503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6FED702436997E00503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6FED712436997E00503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6FED722436997E00503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6FED732436997E00503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6FED742436997E00503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6FED752436997E00503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6FED762436997E00503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6FED772436997E00503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6FED782436997E00503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6FED792436997E00503646 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + CC6FED7A2436997E00503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6FED7B2436997E00503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6FED7C2436997E00503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6FED7E2436997E00503646 /* ro_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_MD.txt; sourceTree = ""; }; + CC6FED7F2436997E00503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6FED802436997E00503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6FED812436997E00503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6FED822436997E00503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6FED832436997E00503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6FED842436997E00503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6FED852436997E00503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6FED862436997E00503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6FED872436997E00503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6FED882436997E00503646 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + CC6FED892436997E00503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6FED8A2436997E00503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6FED8B2436997E00503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6FED8C2436997E00503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6FED8D2436997E00503646 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + CC6FED8E2436997E00503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6FED8F2436997E00503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6FED902436997E00503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6FED912436997E00503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6FED922436997E00503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6FED932436997E00503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6FED942436997E00503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6FED962436997E00503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6FED972436997E00503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6FED982436997E00503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6FED992436997E00503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6FED9A2436997E00503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6FED9B2436997E00503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6FED9C2436997E00503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6FED9D2436997E00503646 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + CC6FED9E2436997E00503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6FED9F2436997E00503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6FEDA02436997E00503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6FEDA12436997E00503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6FEDA22436997E00503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6FEDA32436997E00503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6FEDA42436997E00503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6FEDA52436997E00503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6FEDA62436997E00503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6FEDA72436997E00503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6FEDA82436997E00503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6FEDAA2436997E00503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6FEDAB2436997E00503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6FEDAC2436997E00503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6FEDAD2436997E00503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6FEDAE2436997E00503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6FEDAF2436997F00503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6FEDB02436997F00503646 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + CC6FEDB22436997F00503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6FEDB32436997F00503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6FEDB42436997F00503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6FEDB52436997F00503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6FEDB62436997F00503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6FEDB72436997F00503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6FEDB82436997F00503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6FEDB92436997F00503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6FEDBA2436997F00503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6FEDBB2436997F00503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6FEDBC2436997F00503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6FEDBD2436997F00503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6FEDBE2436997F00503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6FEDBF2436997F00503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6FEDC02436997F00503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6FEDC12436997F00503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6FEDC22436997F00503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6FEDC32436997F00503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6FEDC42436997F00503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6FEDC52436997F00503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6FEDC62436997F00503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6FEDC72436997F00503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6FEDC82436997F00503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6FEDC92436997F00503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6FEDCA2436997F00503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6FEDCB2436997F00503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6FEDCC2436997F00503646 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + CC6FEDCE2436997F00503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6FEDCF2436997F00503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6FEDD02436997F00503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6FEDD12436997F00503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6FEDD22436997F00503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6FEDD42436997F00503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6FEDD52436997F00503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6FEDD62436997F00503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6FEDD72436997F00503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6FEDD82436997F00503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6FEDD92436997F00503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6FEDDA2436997F00503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6FEDDB2436997F00503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6FEDDC2436997F00503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6FEDDD2436997F00503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6FEDDE2436997F00503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6FEDE02436997F00503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6FEDE12436997F00503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6FEDE22436997F00503646 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + CC6FEDE32436997F00503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6FEDE42436997F00503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6FEDE52436997F00503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6FEDE72436997F00503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6FEDE82436997F00503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6FEDE92436997F00503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6FEDEB2436997F00503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6FEDEC2436997F00503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6FEDED2436997F00503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6FEDEE2436997F00503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6FEDEF2436997F00503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6FEDF02436997F00503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6FEDF12436997F00503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6FEDF22436997F00503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6FEDF32436997F00503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6FEDF42436997F00503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6FEDF52436997F00503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6FEDF62436997F00503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6FEDF72436997F00503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6FEDF82436997F00503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6FEDF92436997F00503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6FEDFA2436997F00503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6FEDFB2436997F00503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6FEDFC2436997F00503646 /* fr_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_HT.txt; sourceTree = ""; }; + CC6FEDFE2436997F00503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6FEDFF2436997F00503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6FEE002436997F00503646 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + CC6FEE012436997F00503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6FEE022436997F00503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6FEE032436997F00503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6FEE042436997F00503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6FEE052436997F00503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6FEE062436997F00503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6FEE072436997F00503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6FEE082436997F00503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6FEE092436997F00503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6FEE0A2436997F00503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6FEE0B2436997F00503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6FEE0C2436997F00503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6FEE0D2436997F00503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6FEE0E2436997F00503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6FEE0F2436997F00503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6FEE102436997F00503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6FEE112436997F00503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6FEE122436997F00503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6FEE142436997F00503646 /* zh_Hans_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_HK.txt; sourceTree = ""; }; + CC6FEE152436997F00503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6FEE162436997F00503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6FEE172436997F00503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6FEE182436997F00503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6FEE192436997F00503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6FEE1A2436997F00503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6FEE1B2436997F00503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6FEE1C2436997F00503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6FEE1D2436997F00503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6FEE1E2436997F00503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6FEE1F2436997F00503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6FEE202436997F00503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6FEE212436997F00503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6FEE222436997F00503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6FEE242436997F00503646 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + CC6FEE252436997F00503646 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + CC6FEE262436997F00503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6FEE272436997F00503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6FEE282436997F00503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6FEE292436997F00503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6FEE2A2436997F00503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6FEE2B2436997F00503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6FEE2C2436997F00503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6FEE2D2436997F00503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6FEE2E2436997F00503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6FEE2F2436997F00503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6FEE302436997F00503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6FEE312436997F00503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6FEE322436997F00503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6FEE332436997F00503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6FEE342436997F00503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6FEE352436997F00503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6FEE362436997F00503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6FEE372436997F00503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6FEE392436997F00503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6FEE3A2436997F00503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6FEE3B2436997F00503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6FEE3C2436997F00503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6FEE3D2436997F00503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6FEE3E2436997F00503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6FEE3F2436997F00503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6FEE402436997F00503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6FEE412436997F00503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6FEE422436997F00503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6FEE432436997F00503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6FEE442436997F00503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6FEE452436997F00503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6FEE462436997F00503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6FEE472436997F00503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6FEE482436997F00503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6FEE492436997F00503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6FEE4A2436997F00503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6FEE4B2436997F00503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6FEE4C2436997F00503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6FEE4D2436997F00503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6FEE4E2436997F00503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6FEE502436997F00503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6FEE512436997F00503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6FEE522436997F00503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6FEE532436997F00503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6FEE542436997F00503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6FEE552436997F00503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6FEE562436997F00503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6FEE572436997F00503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6FEE582436997F00503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6FEE592436997F00503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6FEE5A2436997F00503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6FEE5B2436997F00503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6FEE5C2436997F00503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6FEE5D2436997F00503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6FEE5F2436997F00503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6FEE602436997F00503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6FEE612436997F00503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6FEE622436997F00503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6FEE632436997F00503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6FEE642436997F00503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6FEE652436997F00503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6FEE662436997F00503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6FEE672436997F00503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6FEE682436997F00503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6FEE692436997F00503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6FEE6A2436997F00503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6FEE6B2436997F00503646 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + CC6FEE6C2436997F00503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6FEE6D2436997F00503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6FEE6E2436997F00503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6FEE6F2436997F00503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6FEE702436997F00503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6FEE712436997F00503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6FEE722436997F00503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6FEE732436997F00503646 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + CC6FEE742436997F00503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6FEE752436997F00503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6FEE762436997F00503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6FEE772436997F00503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6FEE782436997F00503646 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + CC6FEE792436997F00503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6FEE7A2436997F00503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6FEE7C2436997F00503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6FEE7D2436997F00503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6FEE7E2436997F00503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6FEE7F2436997F00503646 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + CC6FEE802436997F00503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6FEE812436997F00503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6FEE822436997F00503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6FEE842436997F00503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6FEE852436997F00503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6FEE862436997F00503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6FEE872436997F00503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6FEE882436997F00503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6FEE892436997F00503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6FEE8A2436997F00503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6FEE8B2436997F00503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6FEE8C2436998000503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6FEE8D2436998000503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6FEE8E2436998000503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6FEE8F2436998000503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6FEE902436998000503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6FEE912436998000503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6FEE922436998000503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6FEE932436998000503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6FEE942436998000503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6FEE952436998000503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6FEE962436998000503646 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + CC6FEE972436998000503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6FEE982436998000503646 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + CC6FEE992436998000503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6FEE9A2436998000503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6FEE9B2436998000503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6FEE9C2436998000503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6FEE9D2436998000503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6FEE9E2436998000503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6FEEA02436998000503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6FEEA12436998000503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6FEEA22436998000503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6FEEA32436998000503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6FEEA42436998000503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6FEEA52436998000503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6FEEA62436998000503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6FEEA72436998000503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6FEEA82436998000503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6FEEA92436998000503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6FEEAA2436998000503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6FEEAB2436998000503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6FEEAC2436998000503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6FEEAD2436998000503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6FEEAE2436998000503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6FEEAF2436998000503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6FEEB02436998000503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6FEEB12436998000503646 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + CC6FEEB22436998000503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6FEEB32436998000503646 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + CC6FEEB42436998000503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6FEEB52436998000503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6FEEB62436998000503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6FEEB72436998000503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6FEEB82436998000503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6FEEB92436998000503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6FEEBA2436998000503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6FEEBB2436998000503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6FEEBC2436998000503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6FEEBD2436998000503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6FEEBE2436998000503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6FEEC02436998000503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6FEEC12436998000503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6FEEC32436998000503646 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + CC6FEEC42436998000503646 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + CC6FEEC52436998000503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6FEEC62436998000503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6FEEC72436998000503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6FEEC82436998000503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6FEECB2436998000503646 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + CC6FEECC2436998000503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6FEECD2436998000503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6FEECE2436998000503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6FEECF2436998000503646 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + CC6FEED12436998000503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6FEED22436998000503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6FEED32436998000503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6FEED42436998000503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6FEED52436998000503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6FEED62436998000503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6FEED72436998000503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6FEED82436998000503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6FEED92436998000503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6FEEDA2436998000503646 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + CC6FEEDB2436998000503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6FEEDC2436998000503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6FEEDD2436998000503646 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + CC6FEEDE2436998000503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6FEEDF2436998000503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6FEEE02436998000503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6FEEE12436998000503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6FEEE22436998000503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6FEEE32436998000503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6FEEE42436998000503646 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + CC6FEEE52436998000503646 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + CC6FEEE62436998000503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6FEEE82436998000503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6FEEE92436998000503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6FEEEA2436998000503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6FEEEB2436998000503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6FEEEC2436998000503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6FEEED2436998000503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6FEEEE2436998000503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6FEEEF2436998000503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6FEEF12436998000503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6FEEF22436998000503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6FEEF32436998000503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6FEEF42436998000503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6FEEF52436998000503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6FEEF62436998000503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6FEEF72436998000503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6FEEF82436998000503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6FEEF92436998000503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6FEEFA2436998000503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6FEEFB2436998000503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6FEEFC2436998000503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6FEEFD2436998000503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6FEEFE2436998000503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6FEEFF2436998000503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6FEF002436998000503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6FEF012436998000503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6FEF022436998000503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6FEF032436998000503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6FEF042436998000503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6FEF052436998000503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6FEF062436998000503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6FEF072436998000503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6FEF082436998000503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6FEF092436998000503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6FEF0A2436998000503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6FEF0B2436998000503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6FEF0C2436998000503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6FEF0D2436998000503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6FEF0E2436998000503646 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + CC6FEF0F2436998000503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6FEF102436998000503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6FEF112436998000503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6FEF122436998000503646 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + CC6FEF132436998000503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6FEF142436998000503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6FEF152436998000503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6FEF162436998000503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6FEF172436998000503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6FEF182436998000503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6FEF192436998000503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6FEF1A2436998000503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6FEF1B2436998000503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6FEF1C2436998000503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6FEF1D2436998000503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6FEF1E2436998000503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6FEF1F2436998000503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6FEF202436998000503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6FEF212436998000503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6FEF222436998000503646 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + CC6FEF232436998000503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6FEF242436998000503646 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + CC6FEF252436998000503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6FEF262436998000503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6FEF272436998000503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6FEF282436998000503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6FEF292436998000503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6FEF2A2436998000503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6FEF2B2436998000503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6FEF2C2436998000503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6FEF2D2436998000503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6FEF2E2436998000503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6FEF2F2436998000503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6FEF302436998000503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6FEF312436998000503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6FEF322436998000503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6FEF332436998000503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6FEF342436998000503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6FEF352436998000503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC6FEF372436998000503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6FEF382436998000503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6FEF392436998000503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6FEF3A2436998000503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6FEF3B2436998000503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6FEF3C2436998000503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6FEF3D2436998000503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6FEF3E2436998100503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6FEF3F2436998100503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6FEF402436998100503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6FEF412436998100503646 /* fr_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BE.txt; sourceTree = ""; }; + CC6FEF422436998100503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6FEF432436998100503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6FEF442436998100503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6FEF452436998100503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6FEF462436998100503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6FEF472436998100503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6FEF482436998100503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6FEF492436998100503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6FEF4A2436998100503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6FEF4B2436998100503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6FEF4C2436998100503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6FEF4D2436998100503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6FEF4E2436998100503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6FEF4F2436998100503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6FEF502436998100503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6FEF512436998100503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6FEF522436998100503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6FEF532436998100503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6FEF542436998100503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6FEF552436998100503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6FEF562436998100503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6FEF572436998100503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6FEF582436998100503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6FEF592436998100503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6FEF5A2436998100503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6FEF5B2436998100503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6FEF5C2436998100503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6FEF5D2436998100503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6FEF5E2436998100503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6FEF5F2436998100503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6FEF602436998100503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6FEF612436998100503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6FEF622436998100503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6FEF632436998100503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6FEF642436998100503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6FEF652436998100503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6FEF662436998100503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6FEF672436998100503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6FEF682436998100503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6FEF692436998100503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6FEF6A2436998100503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6FEF6B2436998100503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6FEF6C2436998100503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6FEF6D2436998100503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6FEF6E2436998100503646 /* es_003.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_003.txt; sourceTree = ""; }; + CC6FEF6F2436998100503646 /* rbnflocal.mk */ = {isa = PBXFileReference; lastKnownFileType = text; path = rbnflocal.mk; sourceTree = ""; }; + CC6FEF702436998100503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6FEF712436998100503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6FEF722436998100503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6FEF732436998100503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6FEF742436998100503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6FEF752436998100503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6FEF762436998100503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6FEF772436998100503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6FEF782436998100503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6FEF792436998100503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6FEF7A2436998100503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6FEF7B2436998100503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6FEF7C2436998100503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6FEF7D2436998100503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6FEF7E2436998100503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6FEF7F2436998100503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6FEF802436998100503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6FEF812436998100503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6FEF822436998100503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6FEF832436998100503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6FEF842436998100503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6FEF852436998100503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6FEF862436998100503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6FEF872436998100503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6FEF882436998100503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6FEF892436998100503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6FEF8A2436998100503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6FEF8B2436998100503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6FEF8C2436998100503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6FEF8D2436998100503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6FEF8E2436998100503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6FEF8F2436998100503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6FEF902436998100503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6FEF912436998100503646 /* fr_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CH.txt; sourceTree = ""; }; + CC6FEF922436998100503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6FEF932436998100503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6FEF942436998100503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6FEF952436998100503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6FEF962436998100503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6FEF972436998100503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6FEF982436998100503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6FEF992436998100503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6FEF9A2436998100503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6FEF9B2436998100503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6FEF9C2436998100503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6FEF9D2436998100503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6FEF9E2436998100503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6FEF9F2436998100503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6FEFA02436998100503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6FEFA12436998100503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6FEFA32436998100503646 /* ebu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ebu.txt; sourceTree = ""; }; + CC6FEFA42436998100503646 /* en_MM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MM.txt; sourceTree = ""; }; + CC6FEFA52436998100503646 /* en_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NA.txt; sourceTree = ""; }; + CC6FEFA62436998100503646 /* ru_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_MD.txt; sourceTree = ""; }; + CC6FEFA72436998100503646 /* en_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BB.txt; sourceTree = ""; }; + CC6FEFA82436998100503646 /* en_TO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TO.txt; sourceTree = ""; }; + CC6FEFA92436998100503646 /* zh_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_MO.txt; sourceTree = ""; }; + CC6FEFAA2436998100503646 /* ff_Latn_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_CM.txt; sourceTree = ""; }; + CC6FEFAB2436998100503646 /* en_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VG.txt; sourceTree = ""; }; + CC6FEFAC2436998100503646 /* el.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = el.txt; sourceTree = ""; }; + CC6FEFAD2436998100503646 /* gd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gd.txt; sourceTree = ""; }; + CC6FEFAE2436998100503646 /* ha_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha_GH.txt; sourceTree = ""; }; + CC6FEFAF2436998100503646 /* fr_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_VU.txt; sourceTree = ""; }; + CC6FEFB02436998100503646 /* io.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.txt; sourceTree = ""; }; + CC6FEFB12436998100503646 /* es_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BO.txt; sourceTree = ""; }; + CC6FEFB22436998100503646 /* myv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = myv.txt; sourceTree = ""; }; + CC6FEFB32436998100503646 /* no_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO.txt; sourceTree = ""; }; + CC6FEFB42436998100503646 /* pa_Guru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru.txt; sourceTree = ""; }; + CC6FEFB52436998100503646 /* sv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sv.txt; sourceTree = ""; }; + CC6FEFB62436998100503646 /* sa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sa.txt; sourceTree = ""; }; + CC6FEFB72436998100503646 /* sw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw.txt; sourceTree = ""; }; + CC6FEFB82436998100503646 /* pl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pl.txt; sourceTree = ""; }; + CC6FEFB92436998100503646 /* es_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TT.txt; sourceTree = ""; }; + CC6FEFBA2436998100503646 /* mni.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni.txt; sourceTree = ""; }; + CC6FEFBB2436998100503646 /* es_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_TC.txt; sourceTree = ""; }; + CC6FEFBC2436998100503646 /* yue_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans.txt; sourceTree = ""; }; + CC6FEFBD2436998100503646 /* in.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in.txt; sourceTree = ""; }; + CC6FEFBE2436998100503646 /* fa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa.txt; sourceTree = ""; }; + CC6FEFBF2436998100503646 /* pa_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_PK.txt; sourceTree = ""; }; + CC6FEFC02436998100503646 /* zh_Hant_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_CN.txt; sourceTree = ""; }; + CC6FEFC12436998100503646 /* kpe_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe_GN.txt; sourceTree = ""; }; + CC6FEFC22436998100503646 /* kok.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kok.txt; sourceTree = ""; }; + CC6FEFC32436998100503646 /* en_NU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NU.txt; sourceTree = ""; }; + CC6FEFC42436998100503646 /* en_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MY.txt; sourceTree = ""; }; + CC6FEFC52436998100503646 /* pt_CV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CV.txt; sourceTree = ""; }; + CC6FEFC62436998100503646 /* kab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kab.txt; sourceTree = ""; }; + CC6FEFC82436998100503646 /* ur_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_IN.txt; sourceTree = ""; }; + CC6FEFC92436998100503646 /* ff_Latn_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_MR.txt; sourceTree = ""; }; + CC6FEFCA2436998100503646 /* ks_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab_IN.txt; sourceTree = ""; }; + CC6FEFCB2436998100503646 /* eo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eo.txt; sourceTree = ""; }; + CC6FEFCC2436998100503646 /* mua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mua.txt; sourceTree = ""; }; + CC6FEFCD2436998100503646 /* ks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks.txt; sourceTree = ""; }; + CC6FEFD02436998100503646 /* os_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os_RU.txt; sourceTree = ""; }; + CC6FEFD12436998100503646 /* mzn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mzn.txt; sourceTree = ""; }; + CC6FEFD22436998100503646 /* seh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = seh.txt; sourceTree = ""; }; + CC6FEFD32436998100503646 /* es_VI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VI.txt; sourceTree = ""; }; + CC6FEFD42436998100503646 /* mas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas.txt; sourceTree = ""; }; + CC6FEFD52436998100503646 /* sh_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_CS.txt; sourceTree = ""; }; + CC6FEFD62436998100503646 /* sc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sc.txt; sourceTree = ""; }; + CC6FEFD72436998100503646 /* st.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st.txt; sourceTree = ""; }; + CC6FEFD82436998100503646 /* pa_Guru_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Guru_IN.txt; sourceTree = ""; }; + CC6FEFD92436998100503646 /* sh_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_BA.txt; sourceTree = ""; }; + CC6FEFDA2436998100503646 /* fr_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CA.txt; sourceTree = ""; }; + CC6FEFDB2436998100503646 /* es_US.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_US.txt; sourceTree = ""; }; + CC6FEFDC2436998100503646 /* ar_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SS.txt; sourceTree = ""; }; + CC6FEFDD2436998100503646 /* es_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BM.txt; sourceTree = ""; }; + CC6FEFDE2436998100503646 /* ja.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja.txt; sourceTree = ""; }; + CC6FEFDF2436998100503646 /* sr_Cyrl_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_XK.txt; sourceTree = ""; }; + CC6FEFE02436998100503646 /* es_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BZ.txt; sourceTree = ""; }; + CC6FEFE12436998100503646 /* de_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_CH.txt; sourceTree = ""; }; + CC6FEFE22436998100503646 /* hi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi.txt; sourceTree = ""; }; + CC6FEFE32436998100503646 /* jv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jv.txt; sourceTree = ""; }; + CC6FEFE42436998100503646 /* ln_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln_AO.txt; sourceTree = ""; }; + CC6FEFE52436998100503646 /* tzm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzm.txt; sourceTree = ""; }; + CC6FEFE62436998100503646 /* en.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en.txt; sourceTree = ""; }; + CC6FEFE72436998100503646 /* zh_Hans_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_MO.txt; sourceTree = ""; }; + CC6FEFE82436998100503646 /* en_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TZ.txt; sourceTree = ""; }; + CC6FEFE92436998100503646 /* sr_XK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_XK.txt; sourceTree = ""; }; + CC6FEFEA2436998100503646 /* en_AL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AL.txt; sourceTree = ""; }; + CC6FEFEB2436998100503646 /* en_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BW.txt; sourceTree = ""; }; + CC6FEFEC2436998100503646 /* mni_Beng_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng_IN.txt; sourceTree = ""; }; + CC6FEFED2436998100503646 /* en_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MX.txt; sourceTree = ""; }; + CC6FEFEE2436998100503646 /* en_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MO.txt; sourceTree = ""; }; + CC6FEFEF2436998100503646 /* en_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NG.txt; sourceTree = ""; }; + CC6FEFF02436998100503646 /* en_BD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BD.txt; sourceTree = ""; }; + CC6FEFF12436998100503646 /* pt_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MO.txt; sourceTree = ""; }; + CC6FEFF22436998100503646 /* pa_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_IN.txt; sourceTree = ""; }; + CC6FEFF32436998100503646 /* zh_Hant_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_TW.txt; sourceTree = ""; }; + CC6FEFF42436998100503646 /* en_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BS.txt; sourceTree = ""; }; + CC6FEFF52436998100503646 /* brx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = brx.txt; sourceTree = ""; }; + CC6FEFF62436998100503646 /* sr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_BA.txt; sourceTree = ""; }; + CC6FEFF72436998100503646 /* yue_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_CN.txt; sourceTree = ""; }; + CC6FEFF82436998100503646 /* ff.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff.txt; sourceTree = ""; }; + CC6FEFFB2436998100503646 /* gu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gu.txt; sourceTree = ""; }; + CC6FEFFC2436998100503646 /* es_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AR.txt; sourceTree = ""; }; + CC6FEFFD2436998100503646 /* ka.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ka.txt; sourceTree = ""; }; + CC6FEFFE2436998100503646 /* ii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ii.txt; sourceTree = ""; }; + CC6FEFFF2436998100503646 /* yue_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant.txt; sourceTree = ""; }; + CC6FF0002436998100503646 /* sr_Cyrl_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_BA.txt; sourceTree = ""; }; + CC6FF0012436998100503646 /* sg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sg.txt; sourceTree = ""; }; + CC6FF0022436998100503646 /* shi_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_MA.txt; sourceTree = ""; }; + CC6FF0032436998100503646 /* sr_Cyrl_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_CS.txt; sourceTree = ""; }; + CC6FF0042436998100503646 /* sq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq.txt; sourceTree = ""; }; + CC6FF0052436998100503646 /* ru.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru.txt; sourceTree = ""; }; + CC6FF0062436998100503646 /* ccp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ccp.txt; sourceTree = ""; }; + CC6FF0072436998100503646 /* se_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se_SE.txt; sourceTree = ""; }; + CC6FF0082436998100503646 /* ar_SA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SA.txt; sourceTree = ""; }; + CC6FF0092436998100503646 /* fr_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_CD.txt; sourceTree = ""; }; + CC6FF00A2436998100503646 /* kw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kw.txt; sourceTree = ""; }; + CC6FF00B2436998100503646 /* nl_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_SX.txt; sourceTree = ""; }; + CC6FF00C2436998100503646 /* es_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CL.txt; sourceTree = ""; }; + CC6FF00D2436998100503646 /* LOCALE_DEPS.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = LOCALE_DEPS.json; sourceTree = ""; }; + CC6FF00E2436998100503646 /* de_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_LU.txt; sourceTree = ""; }; + CC6FF00F2436998100503646 /* es_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_LC.txt; sourceTree = ""; }; + CC6FF0102436998100503646 /* pt_TL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_TL.txt; sourceTree = ""; }; + CC6FF0112436998100503646 /* ff_Latn_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_LR.txt; sourceTree = ""; }; + CC6FF0122436998100503646 /* ms_BN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_BN.txt; sourceTree = ""; }; + CC6FF0132436998100503646 /* sr_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_CS.txt; sourceTree = ""; }; + CC6FF0142436998100503646 /* en_WS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_WS.txt; sourceTree = ""; }; + CC6FF0152436998100503646 /* en_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TH.txt; sourceTree = ""; }; + CC6FF0162436998100503646 /* en_AI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AI.txt; sourceTree = ""; }; + CC6FF0172436998100503646 /* en_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BR.txt; sourceTree = ""; }; + CC6FF0182436998100503646 /* en_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CA.txt; sourceTree = ""; }; + CC6FF0192436998100503646 /* en_BE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BE.txt; sourceTree = ""; }; + CC6FF01A2436998100503646 /* nqo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nqo.txt; sourceTree = ""; }; + CC6FF01B2436998100503646 /* lkt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lkt.txt; sourceTree = ""; }; + CC6FF01C2436998100503646 /* en_NF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NF.txt; sourceTree = ""; }; + CC6FF01D2436998100503646 /* pt_AO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_AO.txt; sourceTree = ""; }; + CC6FF01E2436998100503646 /* en_CC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CC.txt; sourceTree = ""; }; + CC6FF01F2436998100503646 /* ru_BY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_BY.txt; sourceTree = ""; }; + CC6FF0202436998100503646 /* en_BG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BG.txt; sourceTree = ""; }; + CC6FF0212436998100503646 /* ks_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Deva.txt; sourceTree = ""; }; + CC6FF0222436998100503646 /* fa_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fa_AF.txt; sourceTree = ""; }; + CC6FF0232436998100503646 /* lrc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lrc.txt; sourceTree = ""; }; + CC6FF0242436998100503646 /* en_VU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VU.txt; sourceTree = ""; }; + CC6FF0252436998100503646 /* en_ZA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZA.txt; sourceTree = ""; }; + CC6FF0262436998100503646 /* rwk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rwk.txt; sourceTree = ""; }; + CC6FF0272436998100503646 /* dz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dz.txt; sourceTree = ""; }; + CC6FF0282436998100503646 /* ga.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ga.txt; sourceTree = ""; }; + CC6FF0292436998100503646 /* es_NI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_NI.txt; sourceTree = ""; }; + CC6FF02A2436998100503646 /* gv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gv.txt; sourceTree = ""; }; + CC6FF02B2436998100503646 /* fr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr.txt; sourceTree = ""; }; + CC6FF02C2436998100503646 /* hy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hy.txt; sourceTree = ""; }; + CC6FF02D2436998100503646 /* ar_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_DJ.txt; sourceTree = ""; }; + CC6FF02E2436998100503646 /* ku.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ku.txt; sourceTree = ""; }; + CC6FF02F2436998100503646 /* sw_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_UG.txt; sourceTree = ""; }; + CC6FF0302436998100503646 /* sd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd.txt; sourceTree = ""; }; + CC6FF0312436998100503646 /* ss.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ss.txt; sourceTree = ""; }; + CC6FF0322436998100503646 /* shi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi.txt; sourceTree = ""; }; + CC6FF0332436998100503646 /* rw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rw.txt; sourceTree = ""; }; + CC6FF0342436998100503646 /* sr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr.txt; sourceTree = ""; }; + CC6FF0352436998100503646 /* se.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = se.txt; sourceTree = ""; }; + CC6FF0362436998100503646 /* hsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hsb.txt; sourceTree = ""; }; + CC6FF0372436998100503646 /* moh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = moh.txt; sourceTree = ""; }; + CC6FF0382436998100503646 /* uz_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_AF.txt; sourceTree = ""; }; + CC6FF0392436998100503646 /* es_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_AG.txt; sourceTree = ""; }; + CC6FF03A2436998100503646 /* fr_TN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_TN.txt; sourceTree = ""; }; + CC6FF03B2436998100503646 /* es_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CO.txt; sourceTree = ""; }; + CC6FF03C2436998100503646 /* xog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xog.txt; sourceTree = ""; }; + CC6FF03D2436998100503646 /* az_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Cyrl.txt; sourceTree = ""; }; + CC6FF03F2436998100503646 /* ro_MD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro_MD.txt; sourceTree = ""; }; + CC6FF0402436998100503646 /* vai_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Latn.txt; sourceTree = ""; }; + CC6FF0412436998100503646 /* en_ZW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZW.txt; sourceTree = ""; }; + CC6FF0422436998100503646 /* en_TK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TK.txt; sourceTree = ""; }; + CC6FF0432436998100503646 /* en_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_VC.txt; sourceTree = ""; }; + CC6FF0442436998100503646 /* pt_MZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_MZ.txt; sourceTree = ""; }; + CC6FF0452436998100503646 /* guz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = guz.txt; sourceTree = ""; }; + CC6FF0462436998100503646 /* ur_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_PK.txt; sourceTree = ""; }; + CC6FF0472436998100503646 /* en_NR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NR.txt; sourceTree = ""; }; + CC6FF0482436998100503646 /* en_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KN.txt; sourceTree = ""; }; + CC6FF0492436998100503646 /* en_HU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HU.txt; sourceTree = ""; }; + CC6FF04A2436998100503646 /* ru_KG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_KG.txt; sourceTree = ""; }; + CC6FF04B2436998100503646 /* en_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KY.txt; sourceTree = ""; }; + CC6FF04C2436998100503646 /* en_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ER.txt; sourceTree = ""; }; + CC6FF04D2436998100503646 /* en_FI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FI.txt; sourceTree = ""; }; + CC6FF04E2436998100503646 /* en_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GM.txt; sourceTree = ""; }; + CC6FF04F2436998100503646 /* en_EE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_EE.txt; sourceTree = ""; }; + CC6FF0502436998100503646 /* en_SH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SH.txt; sourceTree = ""; }; + CC6FF0512436998100503646 /* zh_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_HK.txt; sourceTree = ""; }; + CC6FF0522436998100503646 /* naq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = naq.txt; sourceTree = ""; }; + CC6FF0532436998100503646 /* yo_BJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo_BJ.txt; sourceTree = ""; }; + CC6FF0542436998100503646 /* co.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = co.txt; sourceTree = ""; }; + CC6FF0552436998100503646 /* ms_Arab_BN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab_BN.txt; sourceTree = ""; }; + CC6FF0562436998100503646 /* ms.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms.txt; sourceTree = ""; }; + CC6FF0572436998100503646 /* haw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = haw.txt; sourceTree = ""; }; + CC6FF0592436998100503646 /* en_150.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_150.txt; sourceTree = ""; }; + CC6FF05A2436998100503646 /* tg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tg.txt; sourceTree = ""; }; + CC6FF05B2436998100503646 /* zgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zgh.txt; sourceTree = ""; }; + CC6FF05C2436998100503646 /* jbo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jbo.txt; sourceTree = ""; }; + CC6FF05D2436998100503646 /* chr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = chr.txt; sourceTree = ""; }; + CC6FF05E2436998100503646 /* es_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PH.txt; sourceTree = ""; }; + CC6FF05F2436998100503646 /* ceb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ceb.txt; sourceTree = ""; }; + CC6FF0602436998100503646 /* teo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo.txt; sourceTree = ""; }; + CC6FF0612436998100503646 /* es_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DM.txt; sourceTree = ""; }; + CC6FF0622436998100503646 /* tl_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl_PH.txt; sourceTree = ""; }; + CC6FF0632436998100503646 /* lv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lv.txt; sourceTree = ""; }; + CC6FF0642436998100503646 /* om.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om.txt; sourceTree = ""; }; + CC6FF0652436998100503646 /* mr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mr.txt; sourceTree = ""; }; + CC6FF0662436998100503646 /* cy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cy.txt; sourceTree = ""; }; + CC6FF0672436998100503646 /* af.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af.txt; sourceTree = ""; }; + CC6FF0682436998100503646 /* es_HN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HN.txt; sourceTree = ""; }; + CC6FF0692436998100503646 /* nnh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nnh.txt; sourceTree = ""; }; + CC6FF06A2436998100503646 /* wae.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wae.txt; sourceTree = ""; }; + CC6FF06B2436998100503646 /* en_SI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SI.txt; sourceTree = ""; }; + CC6FF06C2436998100503646 /* ksf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksf.txt; sourceTree = ""; }; + CC6FF06E2436998100503646 /* ti_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti_ER.txt; sourceTree = ""; }; + CC6FF06F2436998100503646 /* bs_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Cyrl.txt; sourceTree = ""; }; + CC6FF0702436998100503646 /* en_IE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IE.txt; sourceTree = ""; }; + CC6FF0712436998100503646 /* lag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lag.txt; sourceTree = ""; }; + CC6FF0722436998100503646 /* en_FJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FJ.txt; sourceTree = ""; }; + CC6FF0732436998200503646 /* wuu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wuu.txt; sourceTree = ""; }; + CC6FF0742436998200503646 /* en_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GY.txt; sourceTree = ""; }; + CC6FF0752436998200503646 /* en_SK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SK.txt; sourceTree = ""; }; + CC6FF0772436998200503646 /* byn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = byn.txt; sourceTree = ""; }; + CC6FF0782436998200503646 /* en_PG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PG.txt; sourceTree = ""; }; + CC6FF0792436998200503646 /* pt_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_PT.txt; sourceTree = ""; }; + CC6FF07A2436998200503646 /* syr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = syr.txt; sourceTree = ""; }; + CC6FF07B2436998200503646 /* as.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = as.txt; sourceTree = ""; }; + CC6FF07C2436998200503646 /* lt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lt.txt; sourceTree = ""; }; + CC6FF07D2436998200503646 /* fr_SY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_SY.txt; sourceTree = ""; }; + CC6FF07E2436998200503646 /* mg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mg.txt; sourceTree = ""; }; + CC6FF07F2436998200503646 /* es_DO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_DO.txt; sourceTree = ""; }; + CC6FF0802436998200503646 /* es_GT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GT.txt; sourceTree = ""; }; + CC6FF0812436998200503646 /* sr_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn.txt; sourceTree = ""; }; + CC6FF0822436998200503646 /* sat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat.txt; sourceTree = ""; }; + CC6FF0832436998200503646 /* es_419.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_419.txt; sourceTree = ""; }; + CC6FF0842436998200503646 /* so_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_KE.txt; sourceTree = ""; }; + CC6FF0852436998200503646 /* so_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_DJ.txt; sourceTree = ""; }; + CC6FF0862436998200503646 /* tr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tr.txt; sourceTree = ""; }; + CC6FF0872436998200503646 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC6FF0882436998200503646 /* mni_Mtei.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Mtei.txt; sourceTree = ""; }; + CC6FF0892436998200503646 /* ts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ts.txt; sourceTree = ""; }; + CC6FF08A2436998200503646 /* jmc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jmc.txt; sourceTree = ""; }; + CC6FF08B2436998200503646 /* lb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lb.txt; sourceTree = ""; }; + CC6FF08C2436998200503646 /* lu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lu.txt; sourceTree = ""; }; + CC6FF08D2436998200503646 /* sw_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_KE.txt; sourceTree = ""; }; + CC6FF08E2436998200503646 /* ar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar.txt; sourceTree = ""; }; + CC6FF08F2436998200503646 /* ps_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps_PK.txt; sourceTree = ""; }; + CC6FF0902436998200503646 /* fo_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo_DK.txt; sourceTree = ""; }; + CC6FF0912436998200503646 /* zh_Hans.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans.txt; sourceTree = ""; }; + CC6FF0922436998200503646 /* nmg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nmg.txt; sourceTree = ""; }; + CC6FF0932436998200503646 /* ff_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_SN.txt; sourceTree = ""; }; + CC6FF0942436998200503646 /* en_FK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FK.txt; sourceTree = ""; }; + CC6FF0952436998200503646 /* en_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ID.txt; sourceTree = ""; }; + CC6FF0972436998200503646 /* en_DG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DG.txt; sourceTree = ""; }; + CC6FF0982436998200503646 /* bs_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn_BA.txt; sourceTree = ""; }; + CC6FF0992436998200503646 /* bm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bm.txt; sourceTree = ""; }; + CC6FF09A2436998200503646 /* ny.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ny.txt; sourceTree = ""; }; + CC6FF09B2436998200503646 /* es_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GQ.txt; sourceTree = ""; }; + CC6FF09C2436998200503646 /* trv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = trv.txt; sourceTree = ""; }; + CC6FF09E2436998200503646 /* nn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn.txt; sourceTree = ""; }; + CC6FF09F2436998200503646 /* saq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = saq.txt; sourceTree = ""; }; + CC6FF0A02436998200503646 /* fr_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_GN.txt; sourceTree = ""; }; + CC6FF0A12436998200503646 /* nl_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_CW.txt; sourceTree = ""; }; + CC6FF0A22436998200503646 /* scn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = scn.txt; sourceTree = ""; }; + CC6FF0A32436998200503646 /* fr_KM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_KM.txt; sourceTree = ""; }; + CC6FF0A42436998200503646 /* arn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = arn.txt; sourceTree = ""; }; + CC6FF0A52436998200503646 /* ur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur.txt; sourceTree = ""; }; + CC6FF0A62436998200503646 /* vi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vi.txt; sourceTree = ""; }; + CC6FF0A72436998200503646 /* ta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta.txt; sourceTree = ""; }; + CC6FF0A82436998200503646 /* es_PY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PY.txt; sourceTree = ""; }; + CC6FF0A92436998200503646 /* hi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hi_Latn.txt; sourceTree = ""; }; + CC6FF0AA2436998200503646 /* qu_BO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_BO.txt; sourceTree = ""; }; + CC6FF0AB2436998200503646 /* mt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mt.txt; sourceTree = ""; }; + CC6FF0AC2436998200503646 /* no.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no.txt; sourceTree = ""; }; + CC6FF0AE2436998200503646 /* yue_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_HK.txt; sourceTree = ""; }; + CC6FF0AF2436998200503646 /* lg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lg.txt; sourceTree = ""; }; + CC6FF0B02436998200503646 /* en_PT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PT.txt; sourceTree = ""; }; + CC6FF0B12436998200503646 /* en_SX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SX.txt; sourceTree = ""; }; + CC6FF0B22436998200503646 /* ff_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_GN.txt; sourceTree = ""; }; + CC6FF0B32436998200503646 /* en_JM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JM.txt; sourceTree = ""; }; + CC6FF0B52436998200503646 /* en_KI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KI.txt; sourceTree = ""; }; + CC6FF0B62436998200503646 /* nus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nus.txt; sourceTree = ""; }; + CC6FF0B72436998200503646 /* pa_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab_PK.txt; sourceTree = ""; }; + CC6FF0B92436998200503646 /* ff_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn.txt; sourceTree = ""; }; + CC6FF0BA2436998200503646 /* pa_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Arab.txt; sourceTree = ""; }; + CC6FF0BB2436998200503646 /* om_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = om_KE.txt; sourceTree = ""; }; + CC6FF0BC2436998200503646 /* en_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GH.txt; sourceTree = ""; }; + CC6FF0BD2436998200503646 /* en_SZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SZ.txt; sourceTree = ""; }; + CC6FF0BE2436998200503646 /* zh_Hant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant.txt; sourceTree = ""; }; + CC6FF0BF2436998200503646 /* ksb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksb.txt; sourceTree = ""; }; + CC6FF0C02436998200503646 /* sr_Latn_CS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_CS.txt; sourceTree = ""; }; + CC6FF0C12436998200503646 /* ar_LB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_LB.txt; sourceTree = ""; }; + CC6FF0C22436998200503646 /* bn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bn.txt; sourceTree = ""; }; + CC6FF0C32436998200503646 /* ar_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_AE.txt; sourceTree = ""; }; + CC6FF0C42436998200503646 /* sat_Olck.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck.txt; sourceTree = ""; }; + CC6FF0C52436998200503646 /* uz_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Cyrl.txt; sourceTree = ""; }; + CC6FF0C62436998200503646 /* ta_MY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_MY.txt; sourceTree = ""; }; + CC6FF0C72436998200503646 /* pa_Aran_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran_PK.txt; sourceTree = ""; }; + CC6FF0C82436998200503646 /* zh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh.txt; sourceTree = ""; }; + CC6FF0C92436998200503646 /* bs_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_BA.txt; sourceTree = ""; }; + CC6FF0CA2436998200503646 /* ug.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ug.txt; sourceTree = ""; }; + CC6FF0CB2436998200503646 /* mfe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mfe.txt; sourceTree = ""; }; + CC6FF0CC2436998200503646 /* wo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wo.txt; sourceTree = ""; }; + CC6FF0CD2436998200503646 /* tt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tt.txt; sourceTree = ""; }; + CC6FF0CE2436998200503646 /* fr_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_HT.txt; sourceTree = ""; }; + CC6FF0CF2436998200503646 /* nl_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_BQ.txt; sourceTree = ""; }; + CC6FF0D12436998200503646 /* es_SV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_SV.txt; sourceTree = ""; }; + CC6FF0D22436998200503646 /* nl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl.txt; sourceTree = ""; }; + CC6FF0D32436998200503646 /* es_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GD.txt; sourceTree = ""; }; + CC6FF0D42436998200503646 /* ta_LK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_LK.txt; sourceTree = ""; }; + CC6FF0D52436998200503646 /* dyo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyo.txt; sourceTree = ""; }; + CC6FF0D62436998200503646 /* bo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo.txt; sourceTree = ""; }; + CC6FF0D72436998200503646 /* uz_Arab_AF.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab_AF.txt; sourceTree = ""; }; + CC6FF0D82436998200503646 /* yue_Hant_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hant_HK.txt; sourceTree = ""; }; + CC6FF0D92436998200503646 /* uz_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Arab.txt; sourceTree = ""; }; + CC6FF0DA2436998200503646 /* sr_Latn_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_BA.txt; sourceTree = ""; }; + CC6FF0DB2436998200503646 /* en_PW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PW.txt; sourceTree = ""; }; + CC6FF0DC2436998200503646 /* en_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SL.txt; sourceTree = ""; }; + CC6FF0DD2436998200503646 /* en_RH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RH.txt; sourceTree = ""; }; + CC6FF0DE2436998200503646 /* en_GI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GI.txt; sourceTree = ""; }; + CC6FF0DF2436998200503646 /* en_FM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FM.txt; sourceTree = ""; }; + CC6FF0E02436998200503646 /* en_DE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DE.txt; sourceTree = ""; }; + CC6FF0E12436998200503646 /* ms_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_SG.txt; sourceTree = ""; }; + CC6FF0E22436998200503646 /* en_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_HK.txt; sourceTree = ""; }; + CC6FF0E32436998200503646 /* en_IO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IO.txt; sourceTree = ""; }; + CC6FF0E42436998200503646 /* fil_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil_PH.txt; sourceTree = ""; }; + CC6FF0E52436998200503646 /* pt_GW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GW.txt; sourceTree = ""; }; + CC6FF0E62436998200503646 /* pa_Aran.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa_Aran.txt; sourceTree = ""; }; + CC6FF0E72436998200503646 /* en_GD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GD.txt; sourceTree = ""; }; + CC6FF0E92436998200503646 /* zh_Hans_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_HK.txt; sourceTree = ""; }; + CC6FF0EA2436998200503646 /* supplementalData.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = supplementalData.txt; sourceTree = ""; }; + CC6FF0EB2436998200503646 /* or.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = or.txt; sourceTree = ""; }; + CC6FF0EC2436998200503646 /* fr_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_RW.txt; sourceTree = ""; }; + CC6FF0ED2436998200503646 /* dua.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dua.txt; sourceTree = ""; }; + CC6FF0EE2436998200503646 /* fr_DZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_DZ.txt; sourceTree = ""; }; + CC6FF0EF2436998200503646 /* to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = to.txt; sourceTree = ""; }; + CC6FF0F02436998200503646 /* uk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uk.txt; sourceTree = ""; }; + CC6FF0F12436998200503646 /* mer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mer.txt; sourceTree = ""; }; + CC6FF0F22436998200503646 /* bo_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bo_IN.txt; sourceTree = ""; }; + CC6FF0F32436998200503646 /* tn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn.txt; sourceTree = ""; }; + CC6FF0F42436998200503646 /* yi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yi.txt; sourceTree = ""; }; + CC6FF0F52436998200503646 /* es_PA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PA.txt; sourceTree = ""; }; + CC6FF0F62436998200503646 /* he_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he_IL.txt; sourceTree = ""; }; + CC6FF0F72436998200503646 /* sah.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sah.txt; sourceTree = ""; }; + CC6FF0F82436998200503646 /* ml.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ml.txt; sourceTree = ""; }; + CC6FF0F92436998200503646 /* os.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = os.txt; sourceTree = ""; }; + CC6FF0FA2436998200503646 /* ff_Latn_GN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GN.txt; sourceTree = ""; }; + CC6FF0FB2436998200503646 /* wal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wal.txt; sourceTree = ""; }; + CC6FF0FD2436998200503646 /* en_PL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PL.txt; sourceTree = ""; }; + CC6FF0FE2436998200503646 /* en_GR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GR.txt; sourceTree = ""; }; + CC6FF0FF2436998200503646 /* pt_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_FR.txt; sourceTree = ""; }; + CC6FF1002436998200503646 /* en_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IN.txt; sourceTree = ""; }; + CC6FF1012436998200503646 /* en_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IL.txt; sourceTree = ""; }; + CC6FF1022436998200503646 /* ru_KZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ru_KZ.txt; sourceTree = ""; }; + CC6FF1032436998200503646 /* gsw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gsw.txt; sourceTree = ""; }; + CC6FF1042436998200503646 /* en_DK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DK.txt; sourceTree = ""; }; + CC6FF1052436998200503646 /* en_GG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GG.txt; sourceTree = ""; }; + CC6FF1062436998200503646 /* en_PN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PN.txt; sourceTree = ""; }; + CC6FF1072436998200503646 /* en_SB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SB.txt; sourceTree = ""; }; + CC6FF1082436998200503646 /* gez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez.txt; sourceTree = ""; }; + CC6FF1092436998200503646 /* yav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yav.txt; sourceTree = ""; }; + CC6FF10A2436998200503646 /* am.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = am.txt; sourceTree = ""; }; + CC6FF10B2436998200503646 /* az.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az.txt; sourceTree = ""; }; + CC6FF10C2436998200503646 /* ba.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ba.txt; sourceTree = ""; }; + CC6FF10D2436998200503646 /* ce.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ce.txt; sourceTree = ""; }; + CC6FF10E2436998200503646 /* mn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mn.txt; sourceTree = ""; }; + CC6FF10F2436998200503646 /* nb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb.txt; sourceTree = ""; }; + CC6FF1102436998200503646 /* my.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = my.txt; sourceTree = ""; }; + CC6FF1112436998200503646 /* ur_Arab_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_IN.txt; sourceTree = ""; }; + CC6FF1132436998200503646 /* st_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = st_LS.txt; sourceTree = ""; }; + CC6FF1142436998200503646 /* az_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn.txt; sourceTree = ""; }; + CC6FF1152436998200503646 /* tl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tl.txt; sourceTree = ""; }; + CC6FF1162436998200503646 /* tig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tig.txt; sourceTree = ""; }; + CC6FF1172436998200503646 /* ckb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ckb.txt; sourceTree = ""; }; + CC6FF1182436998200503646 /* wa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wa.txt; sourceTree = ""; }; + CC6FF1192436998200503646 /* mgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgo.txt; sourceTree = ""; }; + CC6FF11A2436998200503646 /* ve.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ve.txt; sourceTree = ""; }; + CC6FF11B2436998200503646 /* nb_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nb_NO.txt; sourceTree = ""; }; + CC6FF11C2436998200503646 /* sbp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sbp.txt; sourceTree = ""; }; + CC6FF11D2436998200503646 /* ja_JP_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP_TRADITIONAL.txt; sourceTree = ""; }; + CC6FF11E2436998200503646 /* es_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_EC.txt; sourceTree = ""; }; + CC6FF11F2436998200503646 /* mo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mo.txt; sourceTree = ""; }; + CC6FF1202436998200503646 /* cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cs.txt; sourceTree = ""; }; + CC6FF1212436998200503646 /* en_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SC.txt; sourceTree = ""; }; + CC6FF1222436998200503646 /* zh_HK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_HK.txt; sourceTree = ""; }; + CC6FF1232436998200503646 /* ff_Latn_GM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GM.txt; sourceTree = ""; }; + CC6FF1242436998200503646 /* kde.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kde.txt; sourceTree = ""; }; + CC6FF1252436998200503646 /* nn_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nn_NO.txt; sourceTree = ""; }; + CC6FF1262436998200503646 /* kea.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kea.txt; sourceTree = ""; }; + CC6FF1272436998200503646 /* kkj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kkj.txt; sourceTree = ""; }; + CC6FF1282436998200503646 /* khq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = khq.txt; sourceTree = ""; }; + CC6FF1292436998200503646 /* en_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_KE.txt; sourceTree = ""; }; + CC6FF12A2436998200503646 /* yue.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue.txt; sourceTree = ""; }; + CC6FF12B2436998200503646 /* en_IM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_IM.txt; sourceTree = ""; }; + CC6FF12C2436998200503646 /* en_JE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_JE.txt; sourceTree = ""; }; + CC6FF12D2436998200503646 /* pt_GQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_GQ.txt; sourceTree = ""; }; + CC6FF12E2436998200503646 /* bas.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bas.txt; sourceTree = ""; }; + CC6FF12F2436998200503646 /* af_NA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = af_NA.txt; sourceTree = ""; }; + CC6FF1302436998200503646 /* ff_Latn_SL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SL.txt; sourceTree = ""; }; + CC6FF1312436998200503646 /* teo_KE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = teo_KE.txt; sourceTree = ""; }; + CC6FF1322436998200503646 /* en_GB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_GB.txt; sourceTree = ""; }; + CC6FF1332436998200503646 /* zh_Hans_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_SG.txt; sourceTree = ""; }; + CC6FF1342436998200503646 /* ksh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ksh.txt; sourceTree = ""; }; + CC6FF1352436998200503646 /* en_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SG.txt; sourceTree = ""; }; + CC6FF1362436998200503646 /* sr_Latn_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_ME.txt; sourceTree = ""; }; + CC6FF1372436998200503646 /* en_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PK.txt; sourceTree = ""; }; + CC6FF1382436998200503646 /* luy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luy.txt; sourceTree = ""; }; + CC6FF1392436998200503646 /* pt_ST.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_ST.txt; sourceTree = ""; }; + CC6FF13A2436998200503646 /* gez_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gez_ER.txt; sourceTree = ""; }; + CC6FF13B2436998200503646 /* bs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs.txt; sourceTree = ""; }; + CC6FF13C2436998200503646 /* agq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = agq.txt; sourceTree = ""; }; + CC6FF13E2436998200503646 /* oc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = oc.txt; sourceTree = ""; }; + CC6FF13F2436998200503646 /* mk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mk.txt; sourceTree = ""; }; + CC6FF1402436998200503646 /* lo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = lo.txt; sourceTree = ""; }; + CC6FF1412436998200503646 /* vai_Vaii_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii_LR.txt; sourceTree = ""; }; + CC6FF1422436998200503646 /* zu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zu.txt; sourceTree = ""; }; + CC6FF1432436998200503646 /* uz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz.txt; sourceTree = ""; }; + CC6FF1442436998200503646 /* ti.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ti.txt; sourceTree = ""; }; + CC6FF1452436998200503646 /* ast.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ast.txt; sourceTree = ""; }; + CC6FF1462436998200503646 /* fur.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fur.txt; sourceTree = ""; }; + CC6FF1472436998200503646 /* th.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th.txt; sourceTree = ""; }; + CC6FF1482436998200503646 /* so_ET.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so_ET.txt; sourceTree = ""; }; + CC6FF1492436998200503646 /* fr_DJ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_DJ.txt; sourceTree = ""; }; + CC6FF14A2436998200503646 /* nl_AW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_AW.txt; sourceTree = ""; }; + CC6FF14B2436998200503646 /* yo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yo.txt; sourceTree = ""; }; + CC6FF14C2436998300503646 /* ln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ln.txt; sourceTree = ""; }; + CC6FF14D2436998300503646 /* es_GY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_GY.txt; sourceTree = ""; }; + CC6FF14E2436998300503646 /* vai_Vaii.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_Vaii.txt; sourceTree = ""; }; + CC6FF14F2436998300503646 /* fr_SC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_SC.txt; sourceTree = ""; }; + CC6FF1502436998300503646 /* cv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cv.txt; sourceTree = ""; }; + CC6FF1512436998300503646 /* br.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = br.txt; sourceTree = ""; }; + CC6FF1522436998300503646 /* ca.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.txt; sourceTree = ""; }; + CC6FF1532436998300503646 /* be.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = be.txt; sourceTree = ""; }; + CC6FF1542436998300503646 /* sat_Olck_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Olck_IN.txt; sourceTree = ""; }; + CC6FF1552436998300503646 /* kpe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kpe.txt; sourceTree = ""; }; + CC6FF1562436998300503646 /* en_RU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RU.txt; sourceTree = ""; }; + CC6FF1572436998300503646 /* luo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = luo.txt; sourceTree = ""; }; + CC6FF1582436998300503646 /* ff_Latn_GH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_GH.txt; sourceTree = ""; }; + CC6FF1592436998300503646 /* ja_JP.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ja_JP.txt; sourceTree = ""; }; + CC6FF15A2436998300503646 /* nyn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nyn.txt; sourceTree = ""; }; + CC6FF15B2436998300503646 /* hr_BA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr_BA.txt; sourceTree = ""; }; + CC6FF15C2436998300503646 /* en_DM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_DM.txt; sourceTree = ""; }; + CC6FF15D2436998300503646 /* en_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_FR.txt; sourceTree = ""; }; + CC6FF15E2436998300503646 /* en_SD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SD.txt; sourceTree = ""; }; + CC6FF15F2436998300503646 /* in_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = in_ID.txt; sourceTree = ""; }; + CC6FF1602436998300503646 /* en_PH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_PH.txt; sourceTree = ""; }; + CC6FF1612436998300503646 /* en_SS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SS.txt; sourceTree = ""; }; + CC6FF1622436998300503646 /* en_RW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_RW.txt; sourceTree = ""; }; + CC6FF1632436998300503646 /* shi_Tfng_MA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng_MA.txt; sourceTree = ""; }; + CC6FF1642436998300503646 /* es_HT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_HT.txt; sourceTree = ""; }; + CC6FF1652436998300503646 /* bg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bg.txt; sourceTree = ""; }; + CC6FF1662436998300503646 /* ca_FR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca_FR.txt; sourceTree = ""; }; + CC6FF1672436998300503646 /* ak.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ak.txt; sourceTree = ""; }; + CC6FF1682436998300503646 /* nd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nd.txt; sourceTree = ""; }; + CC6FF16A2436998300503646 /* sd_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sd_Deva.txt; sourceTree = ""; }; + CC6FF16B2436998300503646 /* cgg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = cgg.txt; sourceTree = ""; }; + CC6FF16C2436998300503646 /* es_PR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PR.txt; sourceTree = ""; }; + CC6FF16D2436998300503646 /* dav.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dav.txt; sourceTree = ""; }; + CC6FF16E2436998300503646 /* es_PE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_PE.txt; sourceTree = ""; }; + CC6FF16F2436998300503646 /* mgh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mgh.txt; sourceTree = ""; }; + CC6FF1702436998300503646 /* ars.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ars.txt; sourceTree = ""; }; + CC6FF1712436998300503646 /* sat_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_IN.txt; sourceTree = ""; }; + CC6FF1722436998300503646 /* smn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smn.txt; sourceTree = ""; }; + CC6FF1732436998300503646 /* tk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tk.txt; sourceTree = ""; }; + CC6FF1742436998300503646 /* ur_Arab_PK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab_PK.txt; sourceTree = ""; }; + CC6FF1752436998300503646 /* th_TH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH.txt; sourceTree = ""; }; + CC6FF1762436998300503646 /* asa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = asa.txt; sourceTree = ""; }; + CC6FF1772436998300503646 /* xh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = xh.txt; sourceTree = ""; }; + CC6FF1782436998300503646 /* nr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nr.txt; sourceTree = ""; }; + CC6FF1792436998300503646 /* mi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mi.txt; sourceTree = ""; }; + CC6FF17A2436998300503646 /* ne.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ne.txt; sourceTree = ""; }; + CC6FF17B2436998300503646 /* sr_Cyrl_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_RS.txt; sourceTree = ""; }; + CC6FF17C2436998300503646 /* es_KY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KY.txt; sourceTree = ""; }; + CC6FF17D2436998300503646 /* az_Latn_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_Latn_AZ.txt; sourceTree = ""; }; + CC6FF17E2436998300503646 /* es_KN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_KN.txt; sourceTree = ""; }; + CC6FF17F2436998300503646 /* shi_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Latn.txt; sourceTree = ""; }; + CC6FF1802436998300503646 /* mni_Beng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_Beng.txt; sourceTree = ""; }; + CC6FF1812436998300503646 /* en_SE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_SE.txt; sourceTree = ""; }; + CC6FF1822436998300503646 /* sr_Latn_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_YU.txt; sourceTree = ""; }; + CC6FF1832436998300503646 /* ff_Latn_SN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_SN.txt; sourceTree = ""; }; + CC6FF1842436998300503646 /* en_001.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_001.txt; sourceTree = ""; }; + CC6FF1862436998300503646 /* sq_MK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sq_MK.txt; sourceTree = ""; }; + CC6FF1872436998300503646 /* zh_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_SG.txt; sourceTree = ""; }; + CC6FF1882436998300503646 /* sr_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_RS.txt; sourceTree = ""; }; + CC6FF1892436998300503646 /* en_NH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NH.txt; sourceTree = ""; }; + CC6FF18A2436998300503646 /* en_MS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MS.txt; sourceTree = ""; }; + CC6FF18B2436998300503646 /* mni_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mni_IN.txt; sourceTree = ""; }; + CC6FF18C2436998300503646 /* en_CO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CO.txt; sourceTree = ""; }; + CC6FF18D2436998300503646 /* ms_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ms_Arab.txt; sourceTree = ""; }; + CC6FF18E2436998300503646 /* en_AG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AG.txt; sourceTree = ""; }; + CC6FF18F2436998300503646 /* en_CX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CX.txt; sourceTree = ""; }; + CC6FF1902436998300503646 /* en_ZM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_ZM.txt; sourceTree = ""; }; + CC6FF1912436998300503646 /* fi.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fi.txt; sourceTree = ""; }; + CC6FF1922436998300503646 /* dv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dv.txt; sourceTree = ""; }; + CC6FF1932436998300503646 /* ee.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ee.txt; sourceTree = ""; }; + CC6FF1942436998300503646 /* da.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = da.txt; sourceTree = ""; }; + CC6FF1952436998300503646 /* kn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kn.txt; sourceTree = ""; }; + CC6FF1962436998300503646 /* hu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hu.txt; sourceTree = ""; }; + CC6FF1972436998300503646 /* es_CU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CU.txt; sourceTree = ""; }; + CC6FF1982436998300503646 /* dsb.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dsb.txt; sourceTree = ""; }; + CC6FF1992436998300503646 /* es_BQ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BQ.txt; sourceTree = ""; }; + CC6FF19A2436998300503646 /* ky.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ky.txt; sourceTree = ""; }; + CC6FF19B2436998300503646 /* es_VC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VC.txt; sourceTree = ""; }; + CC6FF19C2436998300503646 /* ar_SO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_SO.txt; sourceTree = ""; }; + CC6FF19D2436998300503646 /* ta_SG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ta_SG.txt; sourceTree = ""; }; + CC6FF19E2436998300503646 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC6FF19F2436998300503646 /* ps.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ps.txt; sourceTree = ""; }; + CC6FF1A02436998300503646 /* si.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = si.txt; sourceTree = ""; }; + CC6FF1A12436998300503646 /* rm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rm.txt; sourceTree = ""; }; + CC6FF1A22436998300503646 /* es_UY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_UY.txt; sourceTree = ""; }; + CC6FF1A32436998300503646 /* ig.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ig.txt; sourceTree = ""; }; + CC6FF1A42436998300503646 /* ko.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ko.txt; sourceTree = ""; }; + CC6FF1A52436998300503646 /* gl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gl.txt; sourceTree = ""; }; + CC6FF1A62436998300503646 /* es.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es.txt; sourceTree = ""; }; + CC6FF1A72436998300503646 /* zh_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hans_CN.txt; sourceTree = ""; }; + CC6FF1A82436998300503646 /* en_CY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CY.txt; sourceTree = ""; }; + CC6FF1A92436998300503646 /* en_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CN.txt; sourceTree = ""; }; + CC6FF1AA2436998300503646 /* uz_Latn_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn_UZ.txt; sourceTree = ""; }; + CC6FF1AB2436998300503646 /* kln.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kln.txt; sourceTree = ""; }; + CC6FF1AD2436998300503646 /* en_LV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LV.txt; sourceTree = ""; }; + CC6FF1AE2436998300503646 /* en_LT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LT.txt; sourceTree = ""; }; + CC6FF1AF2436998300503646 /* pt_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_CH.txt; sourceTree = ""; }; + CC6FF1B02436998300503646 /* tn_BW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tn_BW.txt; sourceTree = ""; }; + CC6FF1B12436998300503646 /* en_LC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LC.txt; sourceTree = ""; }; + CC6FF1B22436998300503646 /* en_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MG.txt; sourceTree = ""; }; + CC6FF1B32436998300503646 /* en_CL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CL.txt; sourceTree = ""; }; + CC6FF1B42436998300503646 /* az_AZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = az_AZ.txt; sourceTree = ""; }; + CC6FF1B62436998300503646 /* en_TR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TR.txt; sourceTree = ""; }; + CC6FF1B72436998300503646 /* en_UA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UA.txt; sourceTree = ""; }; + CC6FF1B82436998300503646 /* mas_TZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mas_TZ.txt; sourceTree = ""; }; + CC6FF1B92436998300503646 /* zh_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_CN.txt; sourceTree = ""; }; + CC6FF1BA2436998300503646 /* gn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gn.txt; sourceTree = ""; }; + CC6FF1BB2436998300503646 /* km.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = km.txt; sourceTree = ""; }; + CC6FF1BC2436998300503646 /* es_CA.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CA.txt; sourceTree = ""; }; + CC6FF1BE2436998300503646 /* es_BR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BR.txt; sourceTree = ""; }; + CC6FF1BF2436998300503646 /* ha.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ha.txt; sourceTree = ""; }; + CC6FF1C02436998300503646 /* uz_UZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_UZ.txt; sourceTree = ""; }; + CC6FF1C12436998300503646 /* sk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sk.txt; sourceTree = ""; }; + CC6FF1C22436998300503646 /* ro.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ro.txt; sourceTree = ""; }; + CC6FF1C32436998300503646 /* fr_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MU.txt; sourceTree = ""; }; + CC6FF1C42436998300503646 /* qu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu.txt; sourceTree = ""; }; + CC6FF1C52436998300503646 /* rn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rn.txt; sourceTree = ""; }; + CC6FF1C62436998300503646 /* uz_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uz_Latn.txt; sourceTree = ""; }; + CC6FF1C72436998300503646 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC6FF1C82436998300503646 /* es_CW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CW.txt; sourceTree = ""; }; + CC6FF1C92436998300503646 /* sw_CD.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sw_CD.txt; sourceTree = ""; }; + CC6FF1CA2436998300503646 /* ur_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ur_Arab.txt; sourceTree = ""; }; + CC6FF1CB2436998300503646 /* id.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id.txt; sourceTree = ""; }; + CC6FF1CC2436998300503646 /* es_BS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BS.txt; sourceTree = ""; }; + CC6FF1CD2436998300503646 /* th_TH_TRADITIONAL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = th_TH_TRADITIONAL.txt; sourceTree = ""; }; + CC6FF1CE2436998300503646 /* is.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = is.txt; sourceTree = ""; }; + CC6FF1CF2436998300503646 /* kl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kl.txt; sourceTree = ""; }; + CC6FF1D02436998300503646 /* fil.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fil.txt; sourceTree = ""; }; + CC6FF1D12436998300503646 /* zh_Hant_MO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_Hant_MO.txt; sourceTree = ""; }; + CC6FF1D22436998300503646 /* en_AE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AE.txt; sourceTree = ""; }; + CC6FF1D32436998300503646 /* kaj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kaj.txt; sourceTree = ""; }; + CC6FF1D42436998300503646 /* en_CZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CZ.txt; sourceTree = ""; }; + CC6FF1D52436998300503646 /* en_BI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BI.txt; sourceTree = ""; }; + CC6FF1D62436998300503646 /* en_AR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AR.txt; sourceTree = ""; }; + CC6FF1D72436998300503646 /* en_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CM.txt; sourceTree = ""; }; + CC6FF1D92436998300503646 /* sr_Latn_RS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Latn_RS.txt; sourceTree = ""; }; + CC6FF1DA2436998300503646 /* nso.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nso.txt; sourceTree = ""; }; + CC6FF1DB2436998300503646 /* en_MU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MU.txt; sourceTree = ""; }; + CC6FF1DC2436998300503646 /* sr_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_YU.txt; sourceTree = ""; }; + CC6FF1DD2436998300503646 /* pt_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt_LU.txt; sourceTree = ""; }; + CC6FF1DE2436998300503646 /* en_BZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BZ.txt; sourceTree = ""; }; + CC6FF1DF2436998300503646 /* en_BM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_BM.txt; sourceTree = ""; }; + CC6FF1E02436998300503646 /* ff_CM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_CM.txt; sourceTree = ""; }; + CC6FF1E12436998300503646 /* en_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TW.txt; sourceTree = ""; }; + CC6FF1E22436998300503646 /* es_MX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_MX.txt; sourceTree = ""; }; + CC6FF1E32436998300503646 /* et.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = et.txt; sourceTree = ""; }; + CC6FF1E42436998300503646 /* fo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fo.txt; sourceTree = ""; }; + CC6FF1E52436998300503646 /* iw.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw.txt; sourceTree = ""; }; + CC6FF1E62436998300503646 /* sr_Cyrl_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl_YU.txt; sourceTree = ""; }; + CC6FF1E72436998300503646 /* es_VE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VE.txt; sourceTree = ""; }; + CC6FF1E82436998300503646 /* ses.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ses.txt; sourceTree = ""; }; + CC6FF1E92436998300503646 /* no_NO_NY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = no_NO_NY.txt; sourceTree = ""; }; + CC6FF1EA2436998300503646 /* fr_MG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MG.txt; sourceTree = ""; }; + CC6FF1EB2436998300503646 /* sn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sn.txt; sourceTree = ""; }; + CC6FF1EC2436998300503646 /* pt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.txt; sourceTree = ""; }; + CC6FF1ED2436998300503646 /* so.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = so.txt; sourceTree = ""; }; + CC6FF1EE2436998300503646 /* fr_LU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_LU.txt; sourceTree = ""; }; + CC6FF1EF2436998300503646 /* jgo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = jgo.txt; sourceTree = ""; }; + CC6FF1F02436998300503646 /* fr_BI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_BI.txt; sourceTree = ""; }; + CC6FF1F12436998300503646 /* ar_ER.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_ER.txt; sourceTree = ""; }; + CC6FF1F22436998300503646 /* twq.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = twq.txt; sourceTree = ""; }; + CC6FF1F32436998300503646 /* hr.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hr.txt; sourceTree = ""; }; + CC6FF1F42436998300503646 /* ki.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ki.txt; sourceTree = ""; }; + CC6FF1F52436998300503646 /* es_CR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_CR.txt; sourceTree = ""; }; + CC6FF1F62436998400503646 /* ia.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ia.txt; sourceTree = ""; }; + CC6FF1F72436998400503646 /* he.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = he.txt; sourceTree = ""; }; + CC6FF1F82436998400503646 /* vai.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai.txt; sourceTree = ""; }; + CC6FF1F92436998400503646 /* eu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = eu.txt; sourceTree = ""; }; + CC6FF1FA2436998400503646 /* shi_Tfng.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = shi_Tfng.txt; sourceTree = ""; }; + CC6FF1FB2436998400503646 /* fy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fy.txt; sourceTree = ""; }; + CC6FF1FC2436998400503646 /* iw_IL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iw_IL.txt; sourceTree = ""; }; + CC6FF1FD2436998400503646 /* ks_Arab.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_Arab.txt; sourceTree = ""; }; + CC6FF1FE2436998400503646 /* en_TV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TV.txt; sourceTree = ""; }; + CC6FF1FF2436998400503646 /* en_CH.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CH.txt; sourceTree = ""; }; + CC6FF2002436998400503646 /* kcg.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kcg.txt; sourceTree = ""; }; + CC6FF2012436998400503646 /* rof.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rof.txt; sourceTree = ""; }; + CC6FF2022436998400503646 /* en_MT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MT.txt; sourceTree = ""; }; + CC6FF2032436998400503646 /* en_NO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NO.txt; sourceTree = ""; }; + CC6FF2042436998400503646 /* id_ID.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = id_ID.txt; sourceTree = ""; }; + CC6FF2052436998400503646 /* vai_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vai_LR.txt; sourceTree = ""; }; + CC6FF2062436998400503646 /* en_NZ.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NZ.txt; sourceTree = ""; }; + CC6FF2072436998400503646 /* en_MV.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MV.txt; sourceTree = ""; }; + CC6FF2082436998400503646 /* en_LR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LR.txt; sourceTree = ""; }; + CC6FF2092436998400503646 /* kam.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kam.txt; sourceTree = ""; }; + CC6FF20A2436998400503646 /* en_AU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AU.txt; sourceTree = ""; }; + CC6FF20B2436998400503646 /* en_UG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_UG.txt; sourceTree = ""; }; + CC6FF20C2436998400503646 /* en_TC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TC.txt; sourceTree = ""; }; + CC6FF20D2436998400503646 /* yue_Hans_CN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = yue_Hans_CN.txt; sourceTree = ""; }; + CC6FF20E2436998400503646 /* en_TT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_TT.txt; sourceTree = ""; }; + CC6FF20F2436998400503646 /* ff_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_MR.txt; sourceTree = ""; }; + CC6FF2102436998400503646 /* ewo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ewo.txt; sourceTree = ""; }; + CC6FF2112436998400503646 /* de_LI.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de_LI.txt; sourceTree = ""; }; + CC6FF2122436998400503646 /* it.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = it.txt; sourceTree = ""; }; + CC6FF2132436998400503646 /* kk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = kk.txt; sourceTree = ""; }; + CC6FF2142436998400503646 /* qu_EC.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = qu_EC.txt; sourceTree = ""; }; + CC6FF2152436998400503646 /* dje.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dje.txt; sourceTree = ""; }; + CC6FF2162436998400503646 /* pa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = pa.txt; sourceTree = ""; }; + CC6FF2172436998400503646 /* vun.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = vun.txt; sourceTree = ""; }; + CC6FF2182436998400503646 /* sl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sl.txt; sourceTree = ""; }; + CC6FF2192436998400503646 /* fr_MR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = fr_MR.txt; sourceTree = ""; }; + CC6FF21A2436998400503646 /* es_VG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_VG.txt; sourceTree = ""; }; + CC6FF21B2436998400503646 /* sr_Cyrl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_Cyrl.txt; sourceTree = ""; }; + CC6FF21C2436998400503646 /* es_BB.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = es_BB.txt; sourceTree = ""; }; + CC6FF21D2436998400503646 /* nl_SR.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nl_SR.txt; sourceTree = ""; }; + CC6FF21E2436998400503646 /* iu.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = iu.txt; sourceTree = ""; }; + CC6FF21F2436998400503646 /* ar_KM.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ar_KM.txt; sourceTree = ""; }; + CC6FF2202436998400503646 /* de.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = de.txt; sourceTree = ""; }; + CC6FF2212436998400503646 /* ff_Latn_NG.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ff_Latn_NG.txt; sourceTree = ""; }; + CC6FF2222436998400503646 /* ks_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ks_IN.txt; sourceTree = ""; }; + CC6FF2232436998400503646 /* bs_Latn.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bs_Latn.txt; sourceTree = ""; }; + CC6FF2242436998400503646 /* nds.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nds.txt; sourceTree = ""; }; + CC6FF2252436998400503646 /* sr_ME.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sr_ME.txt; sourceTree = ""; }; + CC6FF2262436998400503646 /* gaa.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = gaa.txt; sourceTree = ""; }; + CC6FF2272436998400503646 /* en_CK.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_CK.txt; sourceTree = ""; }; + CC6FF2282436998400503646 /* en_AT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_AT.txt; sourceTree = ""; }; + CC6FF2292436998400503646 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC6FF22A2436998400503646 /* sat_Deva.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sat_Deva.txt; sourceTree = ""; }; + CC6FF22B2436998400503646 /* en_LS.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_LS.txt; sourceTree = ""; }; + CC6FF22C2436998400503646 /* en_MW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_MW.txt; sourceTree = ""; }; + CC6FF22D2436998400503646 /* bem.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bem.txt; sourceTree = ""; }; + CC6FF22E2436998400503646 /* en_NL.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = en_NL.txt; sourceTree = ""; }; + CC6FF22F2436998400503646 /* zh_TW.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zh_TW.txt; sourceTree = ""; }; + CC6FF2302436998400503646 /* bez.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bez.txt; sourceTree = ""; }; + CC76760E243BEF4900780598 /* uni-text.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = "uni-text.bin"; sourceTree = ""; }; + CC76760F243BEF4900780598 /* IdnaTestV2.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = IdnaTestV2.txt; sourceTree = ""; }; + CC767610243BEF4900780598 /* nfs4_cis_prep.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfs4_cis_prep.txt; sourceTree = ""; }; + CC767612243BEF4900780598 /* filtertest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = filtertest.txt; sourceTree = ""; }; + CC767613243BEF4900780598 /* dcfmtest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dcfmtest.txt; sourceTree = ""; }; + CC767614243BEF4900780598 /* windowsZones.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = windowsZones.txt; sourceTree = ""; }; + CC767615243BEF4900780598 /* ra.xlf */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ra.xlf; sourceTree = ""; }; + CC767616243BEF4900780598 /* old_l_testtypes.res */ = {isa = PBXFileReference; lastKnownFileType = file; path = old_l_testtypes.res; sourceTree = ""; }; + CC767617243BEF4900780598 /* emoji-test.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "emoji-test.txt"; sourceTree = ""; }; + CC767618243BEF4900780598 /* collationtest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = collationtest.txt; sourceTree = ""; }; + CC767619243BEF4900780598 /* te_IN_REVISED.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te_IN_REVISED.txt; sourceTree = ""; }; + CC76761A243BEF4900780598 /* testnorm.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = testnorm.txt; sourceTree = ""; }; + CC76761B243BEF4900780598 /* riwords.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = riwords.txt; sourceTree = ""; }; + CC76761C243BEF4900780598 /* SentenceBreakTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = SentenceBreakTest.txt; sourceTree = ""; }; + CC76761D243BEF4900780598 /* icuio.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuio.txt; sourceTree = ""; }; + CC76761E243BEF4900780598 /* ra.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ra.txt; sourceTree = ""; }; + CC76761F243BEF4900780598 /* idna_conf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = idna_conf.txt; sourceTree = ""; }; + CC767620243BEF4900780598 /* GraphemeBreakTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = GraphemeBreakTest.txt; sourceTree = ""; }; + CC767621243BEF4900780598 /* test2.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test2.ucm; sourceTree = ""; }; + CC767622243BEF4900780598 /* csdetest.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = csdetest.xml; sourceTree = ""; }; + CC767623243BEF4900780598 /* filtertest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = filtertest.txt; sourceTree = ""; }; + CC767624243BEF4900780598 /* test3.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test3.ucm; sourceTree = ""; }; + CC767625243BEF4900780598 /* nfs4_mixed_prep_p.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfs4_mixed_prep_p.txt; sourceTree = ""; }; + CC767626243BEF4900780598 /* test1.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test1.ucm; sourceTree = ""; }; + CC767627243BEF4900780598 /* BidiCharacterTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = BidiCharacterTest.txt; sourceTree = ""; }; + CC767628243BEF4900780598 /* wordNLLTu9.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wordNLLTu9.txt; sourceTree = ""; }; + CC767629243BEF4900780598 /* te.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te.txt; sourceTree = ""; }; + CC76762A243BEF4900780598 /* old_e_testtypes.res */ = {isa = PBXFileReference; lastKnownFileType = file; path = old_e_testtypes.res; sourceTree = ""; }; + CC76762B243BEF4900780598 /* letest.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = letest.xml; sourceTree = ""; }; + CC76762C243BEF4900780598 /* wordNLLTu8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wordNLLTu8.txt; sourceTree = ""; }; + CC76762D243BEF4900780598 /* conversion.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = conversion.txt; sourceTree = ""; }; + CC76762E243BEF4900780598 /* wordNLLT_icu57.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = wordNLLT_icu57.dat; sourceTree = ""; }; + CC76762F243BEF4900780598 /* nfs4_mixed_prep_s.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfs4_mixed_prep_s.txt; sourceTree = ""; }; + CC767630243BEF4900780598 /* test4.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test4.ucm; sourceTree = ""; }; + CC767631243BEF4900780598 /* test4x.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test4x.ucm; sourceTree = ""; }; + CC767632243BEF4900780598 /* mc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mc.txt; sourceTree = ""; }; + CC767633243BEF4900780598 /* test5.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test5.ucm; sourceTree = ""; }; + CC767634243BEF4900780598 /* numberformattestspecification.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = numberformattestspecification.txt; sourceTree = ""; }; + CC767635243BEF4900780598 /* testtypes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = testtypes.txt; sourceTree = ""; }; + CC767637243BEF4900780598 /* mailExample_Latin1_9.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_9.txt; sourceTree = ""; }; + CC767638243BEF4900780598 /* mailExample_Latin1_8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_8.txt; sourceTree = ""; }; + CC767639243BEF4900780598 /* mailExample_Latin1_11.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_11.txt; sourceTree = ""; }; + CC76763A243BEF4900780598 /* mailExample_Latin1Esc_9.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_9.txt; sourceTree = ""; }; + CC76763B243BEF4900780598 /* mailExample_Latin1Esc_8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_8.txt; sourceTree = ""; }; + CC76763C243BEF4900780598 /* mailExample_Latin1Esc_4.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_4.txt; sourceTree = ""; }; + CC76763D243BEF4900780598 /* mailExample_Latin1Esc_6.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_6.txt; sourceTree = ""; }; + CC76763E243BEF4900780598 /* mailExample_Latin1Esc_7.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_7.txt; sourceTree = ""; }; + CC76763F243BEF4900780598 /* mailExample_Latin1Esc_3.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_3.txt; sourceTree = ""; }; + CC767640243BEF4900780598 /* mailExample_Latin1Esc_2.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1Esc_2.txt; sourceTree = ""; }; + CC767641243BEF4900780598 /* mailExample_Latin1_3.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_3.txt; sourceTree = ""; }; + CC767642243BEF4900780598 /* mailExample_Latin1_2.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_2.txt; sourceTree = ""; }; + CC767643243BEF4900780598 /* mailExample_Latin1_6.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_6.txt; sourceTree = ""; }; + CC767644243BEF4900780598 /* mailExample_Latin1_7.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_7.txt; sourceTree = ""; }; + CC767645243BEF4900780598 /* mailExample_Latin1_4.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mailExample_Latin1_4.txt; sourceTree = ""; }; + CC767646243BEF4900780598 /* ibm9027.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = ibm9027.ucm; sourceTree = ""; }; + CC767647243BEF4900780598 /* nfs4_cs_prep_ci.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfs4_cs_prep_ci.txt; sourceTree = ""; }; + CC767648243BEF4900780598 /* idna_rules.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = idna_rules.txt; sourceTree = ""; }; + CC767649243BEF4900780598 /* timezoneTypes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = timezoneTypes.txt; sourceTree = ""; }; + CC76764A243BEF4900780598 /* translit_rules.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = translit_rules.txt; sourceTree = ""; }; + CC76764B243BEF4900780598 /* ConverterSelectorTestUTF8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConverterSelectorTestUTF8.txt; sourceTree = ""; }; + CC76764C243BEF4900780598 /* wordNLLT_icu60.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = wordNLLT_icu60.dat; sourceTree = ""; }; + CC76764D243BEF4900780598 /* te_IN.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = te_IN.txt; sourceTree = ""; }; + CC76764E243BEF4900780598 /* LineBreakTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LineBreakTest.txt; sourceTree = ""; }; + CC76764F243BEF4900780598 /* nfs4_cs_prep_cs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = nfs4_cs_prep_cs.txt; sourceTree = ""; }; + CC767650243BEF4900780598 /* testdata.mak */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = testdata.mak; sourceTree = ""; }; + CC767651243BEF4900780598 /* localeMatcherTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = localeMatcherTest.txt; sourceTree = ""; }; + CC767652243BEF4900780598 /* structLocale.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = structLocale.txt; sourceTree = ""; }; + CC767653243BEF4900780598 /* encoded.utf16be */ = {isa = PBXFileReference; lastKnownFileType = text; path = encoded.utf16be; sourceTree = ""; }; + CC767654243BEF4900780598 /* tokCFSTrulesLE_icu57.data */ = {isa = PBXFileReference; lastKnownFileType = file; path = tokCFSTrulesLE_icu57.data; sourceTree = ""; }; + CC767655243BEF4900780598 /* casing.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = casing.txt; sourceTree = ""; }; + CC767656243BEF4900780598 /* pkgdata.inc.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkgdata.inc.in; sourceTree = ""; }; + CC767657243BEF4900780598 /* pkgdataMakefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkgdataMakefile.in; sourceTree = ""; }; + CC767658243BEF4900780598 /* CollationTest_SHIFTED_SHORT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CollationTest_SHIFTED_SHORT.txt; sourceTree = ""; }; + CC76765A243BEF4900780598 /* sentence.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sentence.txt; sourceTree = ""; }; + CC76765B243BEF4900780598 /* grapheme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = grapheme.txt; sourceTree = ""; }; + CC76765C243BEF4900780598 /* line_normal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_normal.txt; sourceTree = ""; }; + CC76765D243BEF4900780598 /* line_loose_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_loose_cj.txt; sourceTree = ""; }; + CC76765E243BEF4900780598 /* line_loose.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_loose.txt; sourceTree = ""; }; + CC76765F243BEF4900780598 /* line_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_cj.txt; sourceTree = ""; }; + CC767660243BEF4900780598 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + CC767661243BEF4900780598 /* line.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line.txt; sourceTree = ""; }; + CC767662243BEF4900780598 /* word_POSIX.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = word_POSIX.txt; sourceTree = ""; }; + CC767663243BEF4900780598 /* word.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = word.txt; sourceTree = ""; }; + CC767664243BEF4900780598 /* line_normal_cj.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = line_normal_cj.txt; sourceTree = ""; }; + CC767665243BEF4900780598 /* WordBreakTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = WordBreakTest.txt; sourceTree = ""; }; + CC767666243BEF4900780598 /* NormalizationTest-3.2.0.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "NormalizationTest-3.2.0.txt"; sourceTree = ""; }; + CC767667243BEF4900780598 /* zoneinfo64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = zoneinfo64.txt; sourceTree = ""; }; + CC767668243BEF4900780598 /* default.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = default.txt; sourceTree = ""; }; + CC767669243BEF4900780598 /* BUILDRULES.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = BUILDRULES.py; sourceTree = ""; }; + CC76766A243BEF4900780598 /* rbbitst.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rbbitst.txt; sourceTree = ""; }; + CC76766B243BEF4900780598 /* wordNLLTu6.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = wordNLLTu6.txt; sourceTree = ""; }; + CC76766C243BEF4900780598 /* metaZones.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = metaZones.txt; sourceTree = ""; }; + CC76766D243BEF4900780598 /* format.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = format.txt; sourceTree = ""; }; + CC76766E243BEF4900780598 /* CollationTest_NON_IGNORABLE_SHORT.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CollationTest_NON_IGNORABLE_SHORT.txt; sourceTree = ""; }; + CC76766F243BEF4900780598 /* tokCFSTrulesLE_icu60.data */ = {isa = PBXFileReference; lastKnownFileType = file; path = tokCFSTrulesLE_icu60.data; sourceTree = ""; }; + CC767670243BEF4900780598 /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; + CC767671243BEF4900780598 /* numberpermutationtest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = numberpermutationtest.txt; sourceTree = ""; }; + CC767672243BEF4900780598 /* tokCFSTrules.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = tokCFSTrules.txt; sourceTree = ""; }; + CC767673243BEF4900780598 /* sh.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh.txt; sourceTree = ""; }; + CC767674243BEF4900780598 /* NumberFormatTestCases.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = NumberFormatTestCases.txt; sourceTree = ""; }; + CC767675243BEF4900780598 /* BidiTest.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = BidiTest.txt; sourceTree = ""; }; + CC767676243BEF4900780598 /* TestFont1.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = TestFont1.otf; sourceTree = ""; }; + CC767677243BEF4900780598 /* testaliases.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = testaliases.txt; sourceTree = ""; }; + CC767678243BEF4900780598 /* sh_YU.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sh_YU.txt; sourceTree = ""; }; + CC767679243BEF4900780598 /* re_tests.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = re_tests.txt; sourceTree = ""; }; + CC76767A243BEF4900780598 /* calendar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = calendar.txt; sourceTree = ""; }; + CC76767B243BEF4900780598 /* ssearch.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ssearch.xml; sourceTree = ""; }; + CC76767C243BEF4900780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76767D243BEF4900780598 /* test1bmp.ucm */ = {isa = PBXFileReference; lastKnownFileType = text; path = test1bmp.ucm; sourceTree = ""; }; + CC76767E243BEF4900780598 /* testempty.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = testempty.txt; sourceTree = ""; }; + CC76767F243BEF4900780598 /* regextst.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = regextst.txt; sourceTree = ""; }; + CC767680243BEF4900780598 /* importtest.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = importtest.bin; sourceTree = ""; }; + CC767681243BEF4900780598 /* root.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = root.txt; sourceTree = ""; }; + CC767683243BEF4900780598 /* locnmtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locnmtst.h; sourceTree = ""; }; + CC767684243BEF4900780598 /* srchtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = srchtest.h; sourceTree = ""; }; + CC767685243BEF4900780598 /* itrbnf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itrbnf.cpp; sourceTree = ""; }; + CC767686243BEF4900780598 /* aliastst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = aliastst.cpp; sourceTree = ""; }; + CC767687243BEF4900780598 /* localematchertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localematchertest.cpp; sourceTree = ""; }; + CC767688243BEF4900780598 /* caltest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = caltest.h; sourceTree = ""; }; + CC767689243BEF4900780598 /* tsputil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsputil.cpp; sourceTree = ""; }; + CC76768A243BEF4900780598 /* strtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strtest.h; sourceTree = ""; }; + CC76768B243BEF4900780598 /* currcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = currcoll.h; sourceTree = ""; }; + CC76768C243BEF4900780598 /* pptest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pptest.cpp; sourceTree = ""; }; + CC76768D243BEF4900780598 /* localebuildertest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localebuildertest.h; sourceTree = ""; }; + CC76768E243BEF4900780598 /* caltestdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = caltestdata.h; sourceTree = ""; }; + CC76768F243BEF4900780598 /* numfmtspectest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numfmtspectest.cpp; sourceTree = ""; }; + CC767690243BEF4900780598 /* nmfmtrt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nmfmtrt.h; sourceTree = ""; }; + CC767691243BEF4900780598 /* pptest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pptest.h; sourceTree = ""; }; + CC767692243BEF4900780598 /* dtptngts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtptngts.cpp; sourceTree = ""; }; + CC767693243BEF4900780598 /* uts46test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uts46test.cpp; sourceTree = ""; }; + CC767694243BEF4900780598 /* formattedvaluetest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formattedvaluetest.cpp; sourceTree = ""; }; + CC767695243BEF4900780598 /* escoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = escoll.h; sourceTree = ""; }; + CC767696243BEF4900780598 /* rbbimonkeytest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbimonkeytest.h; sourceTree = ""; }; + CC767697243BEF4900780598 /* itformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itformat.h; sourceTree = ""; }; + CC767698243BEF4900780598 /* dtifmtts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtifmtts.h; sourceTree = ""; }; + CC767699243BEF4900780598 /* ucharstrietest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucharstrietest.cpp; sourceTree = ""; }; + CC76769A243BEF4900780598 /* cpdtrtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cpdtrtst.cpp; sourceTree = ""; }; + CC76769B243BEF4900780598 /* tzrulets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzrulets.h; sourceTree = ""; }; + CC76769C243BEF4900780598 /* localebuildertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localebuildertest.cpp; sourceTree = ""; }; + CC76769D243BEF4900780598 /* numbertest_parse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_parse.cpp; sourceTree = ""; }; + CC76769E243BEF4900780598 /* dtfmrgts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmrgts.cpp; sourceTree = ""; }; + CC76769F243BEF4900780598 /* numfmtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numfmtst.cpp; sourceTree = ""; }; + CC7676A0243BEF4900780598 /* nmfmapts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nmfmapts.cpp; sourceTree = ""; }; + CC7676A1243BEF4900780598 /* utxttest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utxttest.h; sourceTree = ""; }; + CC7676A2243BEF4900780598 /* windttst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = windttst.h; sourceTree = ""; }; + CC7676A3243BEF4900780598 /* dtfmapts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmapts.h; sourceTree = ""; }; + CC7676A4243BEF4900780598 /* tsdtfmsy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsdtfmsy.h; sourceTree = ""; }; + CC7676A5243BEF4900780598 /* strtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strtest.cpp; sourceTree = ""; }; + CC7676A6243BEF4900780598 /* sfwdchit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sfwdchit.h; sourceTree = ""; }; + CC7676A7243BEF4900780598 /* plurults.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = plurults.cpp; sourceTree = ""; }; + CC7676A8243BEF4900780598 /* dadrcal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dadrcal.cpp; sourceTree = ""; }; + CC7676A9243BEF4900780598 /* tzbdtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzbdtest.h; sourceTree = ""; }; + CC7676AA243BEF4900780598 /* decoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decoll.h; sourceTree = ""; }; + CC7676AB243BEF4900780598 /* locnmtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locnmtst.cpp; sourceTree = ""; }; + CC7676AC243BEF4900780598 /* frcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = frcoll.cpp; sourceTree = ""; }; + CC7676AD243BEF4900780598 /* g7coll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = g7coll.h; sourceTree = ""; }; + CC7676AE243BEF4900780598 /* rbbitst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbitst.h; sourceTree = ""; }; + CC7676AF243BEF4900780598 /* rbbitst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbitst.cpp; sourceTree = ""; }; + CC7676B0243BEF4900780598 /* svccoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = svccoll.h; sourceTree = ""; }; + CC7676B1243BEF4900780598 /* g7coll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = g7coll.cpp; sourceTree = ""; }; + CC7676B2243BEF4900780598 /* jacoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = jacoll.h; sourceTree = ""; }; + CC7676B3243BEF4900780598 /* transrt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = transrt.cpp; sourceTree = ""; }; + CC7676B4243BEF4900780598 /* tzregts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzregts.cpp; sourceTree = ""; }; + CC7676B5243BEF4900780598 /* ustrtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrtest.cpp; sourceTree = ""; }; + CC7676B6243BEF4900780598 /* convtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = convtest.h; sourceTree = ""; }; + CC7676B7243BEF4900780598 /* tsdate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsdate.h; sourceTree = ""; }; + CC7676B8243BEF4900780598 /* itercoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itercoll.cpp; sourceTree = ""; }; + CC7676B9243BEF4900780598 /* callimts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = callimts.h; sourceTree = ""; }; + CC7676BA243BEF4900780598 /* normconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = normconf.h; sourceTree = ""; }; + CC7676BB243BEF4900780598 /* transapi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = transapi.cpp; sourceTree = ""; }; + CC7676BC243BEF4900780598 /* dtfmapts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmapts.cpp; sourceTree = ""; }; + CC7676BD243BEF4900780598 /* itrbnfp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itrbnfp.cpp; sourceTree = ""; }; + CC7676BE243BEF4900780598 /* apicoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = apicoll.h; sourceTree = ""; }; + CC7676BF243BEF4900780598 /* callimts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = callimts.cpp; sourceTree = ""; }; + CC7676C0243BEF4900780598 /* transapi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = transapi.h; sourceTree = ""; }; + CC7676C1243BEF4900780598 /* encoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = encoll.h; sourceTree = ""; }; + CC7676C2243BEF4900780598 /* astrotst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = astrotst.cpp; sourceTree = ""; }; + CC7676C3243BEF4900780598 /* tsmthred.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsmthred.cpp; sourceTree = ""; }; + CC7676C4243BEF4900780598 /* string_segment_test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = string_segment_test.cpp; sourceTree = ""; }; + CC7676C5243BEF4900780598 /* intltest.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = intltest.vcxproj; sourceTree = ""; }; + CC7676C6243BEF4900780598 /* tfsmalls.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tfsmalls.h; sourceTree = ""; }; + CC7676C7243BEF4900780598 /* loctest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loctest.h; sourceTree = ""; }; + CC7676C8243BEF4900780598 /* transtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = transtst.h; sourceTree = ""; }; + CC7676C9243BEF4900780598 /* itrbnfp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itrbnfp.h; sourceTree = ""; }; + CC7676CA243BEF4900780598 /* numbertest_range.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_range.cpp; sourceTree = ""; }; + CC7676CB243BEF4900780598 /* allcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = allcoll.h; sourceTree = ""; }; + CC7676CC243BEF4900780598 /* ssearch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ssearch.cpp; sourceTree = ""; }; + CC7676CD243BEF4900780598 /* normconf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = normconf.cpp; sourceTree = ""; }; + CC7676CE243BEF4900780598 /* lcukocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lcukocol.h; sourceTree = ""; }; + CC7676CF243BEF4900780598 /* testidn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = testidn.cpp; sourceTree = ""; }; + CC7676D0243BEF4900780598 /* dtfmrgts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmrgts.h; sourceTree = ""; }; + CC7676D1243BEF4900780598 /* winnmtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = winnmtst.cpp; sourceTree = ""; }; + CC7676D2243BEF4900780598 /* listformattertest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = listformattertest.h; sourceTree = ""; }; + CC7676D3243BEF4900780598 /* itutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itutil.h; sourceTree = ""; }; + CC7676D4243BEF4900780598 /* sdtfmtts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sdtfmtts.cpp; sourceTree = ""; }; + CC7676D5243BEF4900780598 /* simplethread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simplethread.cpp; sourceTree = ""; }; + CC7676D6243BEF4900780598 /* dadrcal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dadrcal.h; sourceTree = ""; }; + CC7676D7243BEF4900780598 /* v32test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = v32test.h; sourceTree = ""; }; + CC7676D8243BEF4900780598 /* numbertest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numbertest.h; sourceTree = ""; }; + CC7676D9243BEF4900780598 /* regcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regcoll.cpp; sourceTree = ""; }; + CC7676DA243BEF4900780598 /* itmajor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itmajor.cpp; sourceTree = ""; }; + CC7676DB243BEF4900780598 /* tokiter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tokiter.h; sourceTree = ""; }; + CC7676DC243BEF4900780598 /* scientificnumberformattertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scientificnumberformattertest.cpp; sourceTree = ""; }; + CC7676DD243BEF4900780598 /* punyref.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = punyref.cpp; sourceTree = ""; }; + CC7676DE243BEF4900780598 /* colldata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = colldata.h; sourceTree = ""; }; + CC7676DF243BEF4900780598 /* textfile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = textfile.cpp; sourceTree = ""; }; + CC7676E0243BEF4900780598 /* tsmthred.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsmthred.h; sourceTree = ""; }; + CC7676E1243BEF4900780598 /* winutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = winutil.cpp; sourceTree = ""; }; + CC7676E2243BEF4900780598 /* mnkytst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mnkytst.cpp; sourceTree = ""; }; + CC7676E3243BEF4900780598 /* mnkytst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mnkytst.h; sourceTree = ""; }; + CC7676E4243BEF4900780598 /* cpdtrtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpdtrtst.h; sourceTree = ""; }; + CC7676E5243BEF4900780598 /* tscoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tscoll.cpp; sourceTree = ""; }; + CC7676E6243BEF4900780598 /* icusvtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icusvtst.cpp; sourceTree = ""; }; + CC7676E7243BEF4900780598 /* listformattertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = listformattertest.cpp; sourceTree = ""; }; + CC7676E8243BEF4900780598 /* regextst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regextst.cpp; sourceTree = ""; }; + CC7676E9243BEF4900780598 /* idnaconf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = idnaconf.cpp; sourceTree = ""; }; + CC7676EA243BEF4900780598 /* datadrivennumberformattestsuite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = datadrivennumberformattestsuite.cpp; sourceTree = ""; }; + CC7676EB243BEF4900780598 /* intltest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = intltest.h; sourceTree = ""; }; + CC7676EC243BEF4900780598 /* incaltst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = incaltst.h; sourceTree = ""; }; + CC7676ED243BEF4900780598 /* nptrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nptrans.cpp; sourceTree = ""; }; + CC7676EE243BEF4900780598 /* numrgts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numrgts.h; sourceTree = ""; }; + CC7676EF243BEF4900780598 /* trcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = trcoll.cpp; sourceTree = ""; }; + CC7676F0243BEF4900780598 /* caltztst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = caltztst.h; sourceTree = ""; }; + CC7676F1243BEF4900780598 /* v32test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = v32test.cpp; sourceTree = ""; }; + CC7676F2243BEF4900780598 /* loctest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loctest.cpp; sourceTree = ""; }; + CC7676F3243BEF4900780598 /* incaltst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = incaltst.cpp; sourceTree = ""; }; + CC7676F4243BEF4900780598 /* numfmtdatadriventest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numfmtdatadriventest.cpp; sourceTree = ""; }; + CC7676F5243BEF4900780598 /* tchcfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tchcfmt.h; sourceTree = ""; }; + CC7676F6243BEF4900780598 /* tufmtts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tufmtts.cpp; sourceTree = ""; }; + CC7676F7243BEF4900780598 /* usettest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usettest.cpp; sourceTree = ""; }; + CC7676F8243BEF4900780598 /* usettest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usettest.h; sourceTree = ""; }; + CC7676F9243BEF4900780598 /* msfmrgts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = msfmrgts.h; sourceTree = ""; }; + CC7676FA243BEF4900780598 /* nptrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nptrans.h; sourceTree = ""; }; + CC7676FB243BEF4900780598 /* caltztst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = caltztst.cpp; sourceTree = ""; }; + CC7676FC243BEF4900780598 /* astrotst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = astrotst.h; sourceTree = ""; }; + CC7676FD243BEF4900780598 /* selfmts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = selfmts.cpp; sourceTree = ""; }; + CC7676FE243BEF4900780598 /* uvectest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uvectest.h; sourceTree = ""; }; + CC7676FF243BEF4900780598 /* dcfmapts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dcfmapts.h; sourceTree = ""; }; + CC767700243BEF4900780598 /* trnserr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = trnserr.h; sourceTree = ""; }; + CC767701243BEF4900780598 /* tzregts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzregts.h; sourceTree = ""; }; + CC767702243BEF4900780598 /* rbbimonkeytest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbimonkeytest.cpp; sourceTree = ""; }; + CC767703243BEF4900780598 /* miscdtfm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = miscdtfm.h; sourceTree = ""; }; + CC767704243BEF4900780598 /* calregts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = calregts.h; sourceTree = ""; }; + CC767705243BEF4900780598 /* citrtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = citrtest.h; sourceTree = ""; }; + CC767706243BEF4900780598 /* encoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = encoll.cpp; sourceTree = ""; }; + CC767707243BEF4900780598 /* compactdecimalformattest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = compactdecimalformattest.cpp; sourceTree = ""; }; + CC767708243BEF4900780598 /* lcukocol.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lcukocol.cpp; sourceTree = ""; }; + CC767709243BEF4900780598 /* rbbiapts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbiapts.h; sourceTree = ""; }; + CC76770A243BEF4900780598 /* itrbbi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itrbbi.h; sourceTree = ""; }; + CC76770B243BEF4900780598 /* dtfmttst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmttst.h; sourceTree = ""; }; + CC76770C243BEF4900780598 /* collationtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationtest.cpp; sourceTree = ""; }; + CC76770D243BEF4900780598 /* ittrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ittrans.h; sourceTree = ""; }; + CC76770E243BEF4900780598 /* itercoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itercoll.h; sourceTree = ""; }; + CC76770F243BEF4900780598 /* bidiconf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bidiconf.cpp; sourceTree = ""; }; + CC767710243BEF4900780598 /* calcasts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = calcasts.cpp; sourceTree = ""; }; + CC767711243BEF4900780598 /* sdtfmtts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sdtfmtts.h; sourceTree = ""; }; + CC767712243BEF4900780598 /* tzrulets.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzrulets.cpp; sourceTree = ""; }; + CC767713243BEF4900780598 /* svccoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = svccoll.cpp; sourceTree = ""; }; + CC767714243BEF4900780598 /* windttst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = windttst.cpp; sourceTree = ""; }; + CC767715243BEF4900780598 /* itformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itformat.cpp; sourceTree = ""; }; + CC767716243BEF4900780598 /* tsnmfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsnmfmt.cpp; sourceTree = ""; }; + CC767717243BEF4900780598 /* itspoof.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itspoof.h; sourceTree = ""; }; + CC767718243BEF4900780598 /* static_unisets_test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = static_unisets_test.cpp; sourceTree = ""; }; + CC767719243BEF4900780598 /* srchtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = srchtest.cpp; sourceTree = ""; }; + CC76771A243BEF4900780598 /* erarulestest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = erarulestest.cpp; sourceTree = ""; }; + CC76771B243BEF4900780598 /* citrtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = citrtest.cpp; sourceTree = ""; }; + CC76771C243BEF4900780598 /* caltest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = caltest.cpp; sourceTree = ""; }; + CC76771D243BEF4900780598 /* regextst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regextst.h; sourceTree = ""; }; + CC76771E243BEF4900780598 /* tztest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tztest.cpp; sourceTree = ""; }; + CC76771F243BEF4900780598 /* csdetest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csdetest.cpp; sourceTree = ""; }; + CC767720243BEF4900780598 /* tstnorm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tstnorm.h; sourceTree = ""; }; + CC767721243BEF4900780598 /* calregts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = calregts.cpp; sourceTree = ""; }; + CC767722243BEF4900780598 /* miscdtfm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = miscdtfm.cpp; sourceTree = ""; }; + CC767723243BEF4900780598 /* numrgts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numrgts.cpp; sourceTree = ""; }; + CC767724243BEF4900780598 /* tzoffloc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzoffloc.cpp; sourceTree = ""; }; + CC767725243BEF4900780598 /* strcase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strcase.cpp; sourceTree = ""; }; + CC767726243BEF4900780598 /* ssearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssearch.h; sourceTree = ""; }; + CC767727243BEF4900780598 /* currcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = currcoll.cpp; sourceTree = ""; }; + CC767728243BEF4900780598 /* convtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convtest.cpp; sourceTree = ""; }; + CC767729243BEF4900780598 /* restest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = restest.h; sourceTree = ""; }; + CC76772A243BEF4900780598 /* utxttest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utxttest.cpp; sourceTree = ""; }; + CC76772B243BEF4900780598 /* tsdate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsdate.cpp; sourceTree = ""; }; + CC76772C243BEF4900780598 /* dcfmtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dcfmtest.cpp; sourceTree = ""; }; + CC76772D243BEF4900780598 /* numbertest_permutation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_permutation.cpp; sourceTree = ""; }; + CC76772E243BEF4900780598 /* selfmts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = selfmts.h; sourceTree = ""; }; + CC76772F243BEF4900780598 /* jamotest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = jamotest.cpp; sourceTree = ""; }; + CC767730243BEF4900780598 /* escoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = escoll.cpp; sourceTree = ""; }; + CC767731243BEF4900780598 /* regiontst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regiontst.h; sourceTree = ""; }; + CC767732243BEF4900780598 /* idnaconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = idnaconf.h; sourceTree = ""; }; + CC767733243BEF4900780598 /* ustrtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustrtest.h; sourceTree = ""; }; + CC767734243BEF4900780598 /* csdetest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csdetest.h; sourceTree = ""; }; + CC767735243BEF4900780598 /* alphaindextst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = alphaindextst.cpp; sourceTree = ""; }; + CC767736243BEF4900780598 /* ucdtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucdtest.h; sourceTree = ""; }; + CC767737243BEF4900780598 /* quantityformattertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = quantityformattertest.cpp; sourceTree = ""; }; + CC767738243BEF4900780598 /* plurfmts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = plurfmts.h; sourceTree = ""; }; + CC767739243BEF4900780598 /* dtifmtts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtifmtts.cpp; sourceTree = ""; }; + CC76773A243BEF4900780598 /* erarulestest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = erarulestest.h; sourceTree = ""; }; + CC76773B243BEF4900780598 /* tsputil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsputil.h; sourceTree = ""; }; + CC76773C243BEF4900780598 /* winutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = winutil.h; sourceTree = ""; }; + CC76773D243BEF4900780598 /* reldatefmttest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reldatefmttest.cpp; sourceTree = ""; }; + CC76773E243BEF4900780598 /* restest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = restest.cpp; sourceTree = ""; }; + CC76773F243BEF4900780598 /* dcfmapts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dcfmapts.cpp; sourceTree = ""; }; + CC767740243BEF4900780598 /* ficoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ficoll.cpp; sourceTree = ""; }; + CC767741243BEF4900780598 /* itrbnfrt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itrbnfrt.h; sourceTree = ""; }; + CC767742243BEF4900780598 /* numbertest_doubleconversion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_doubleconversion.cpp; sourceTree = ""; }; + CC767743243BEF4900780598 /* jamotest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = jamotest.h; sourceTree = ""; }; + CC767744243BEF4900780598 /* tokiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tokiter.cpp; sourceTree = ""; }; + CC767745243BEF4900780598 /* numberformat2test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numberformat2test.cpp; sourceTree = ""; }; + CC767746243BEF4900780598 /* numbertest_modifiers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_modifiers.cpp; sourceTree = ""; }; + CC767747243BEF4900780598 /* tstnorm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tstnorm.cpp; sourceTree = ""; }; + CC767748243BEF4900780598 /* testidna.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = testidna.cpp; sourceTree = ""; }; + CC767749243BEF4900780598 /* tsdtfmsy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsdtfmsy.cpp; sourceTree = ""; }; + CC76774A243BEF4900780598 /* fldset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fldset.cpp; sourceTree = ""; }; + CC76774B243BEF4900780598 /* unifiedcachetest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unifiedcachetest.cpp; sourceTree = ""; }; + CC76774C243BEF4900780598 /* numbertest_affixutils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_affixutils.cpp; sourceTree = ""; }; + CC76774D243BEF4900780598 /* regiontst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regiontst.cpp; sourceTree = ""; }; + CC76774E243BEF4900780598 /* measfmttest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = measfmttest.cpp; sourceTree = ""; }; + CC76774F243BEF4900780598 /* simplethread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simplethread.h; sourceTree = ""; }; + CC767750243BEF4900780598 /* itspoof.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itspoof.cpp; sourceTree = ""; }; + CC767751243BEF4900780598 /* allcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = allcoll.cpp; sourceTree = ""; }; + CC767752243BEF4900780598 /* aliastst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aliastst.h; sourceTree = ""; }; + CC767753243BEF4900780598 /* trcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = trcoll.h; sourceTree = ""; }; + CC767754243BEF4900780598 /* canittst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = canittst.h; sourceTree = ""; }; + CC767755243BEF4900780598 /* tztest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tztest.h; sourceTree = ""; }; + CC767756243BEF4900780598 /* plurfmts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = plurfmts.cpp; sourceTree = ""; }; + CC767757243BEF4900780598 /* dadrfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dadrfmt.cpp; sourceTree = ""; }; + CC767758243BEF4900780598 /* fldset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fldset.h; sourceTree = ""; }; + CC767759243BEF4900780598 /* colldata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = colldata.cpp; sourceTree = ""; }; + CC76775A243BEF4900780598 /* nmfmtrt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nmfmtrt.cpp; sourceTree = ""; }; + CC76775B243BEF4900780598 /* tfsmalls.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tfsmalls.cpp; sourceTree = ""; }; + CC76775C243BEF4900780598 /* datadrivennumberformattestsuite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = datadrivennumberformattestsuite.h; sourceTree = ""; }; + CC76775D243BEF4900780598 /* numberformattesttuple.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numberformattesttuple.cpp; sourceTree = ""; }; + CC76775E243BEF4900780598 /* dtfmtrtts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmtrtts.cpp; sourceTree = ""; }; + CC76775F243BEF4900780598 /* dtfmttst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmttst.cpp; sourceTree = ""; }; + CC767760243BEF4900780598 /* uobjtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uobjtest.h; sourceTree = ""; }; + CC767761243BEF4900780598 /* ucdtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucdtest.cpp; sourceTree = ""; }; + CC767762243BEF4900780598 /* numberformattesttuple.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numberformattesttuple.h; sourceTree = ""; }; + CC767763243BEF4900780598 /* testidna.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testidna.h; sourceTree = ""; }; + CC767764243BEF4900780598 /* dcfmtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dcfmtest.h; sourceTree = ""; }; + CC767765243BEF4900780598 /* testutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = testutil.cpp; sourceTree = ""; }; + CC767766243BEF4900780598 /* apicoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = apicoll.cpp; sourceTree = ""; }; + CC767767243BEF4900780598 /* formatted_string_builder_test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formatted_string_builder_test.cpp; sourceTree = ""; }; + CC767768243BEF4900780598 /* numbertest_skeletons.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_skeletons.cpp; sourceTree = ""; }; + CC767769243BEF4900780598 /* genderinfotest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = genderinfotest.cpp; sourceTree = ""; }; + CC76776A243BEF4900780598 /* numbertest_decimalquantity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_decimalquantity.cpp; sourceTree = ""; }; + CC76776B243BEF4900780598 /* numbertest_patternmodifier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_patternmodifier.cpp; sourceTree = ""; }; + CC76776C243BEF4900780598 /* thcoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = thcoll.cpp; sourceTree = ""; }; + CC76776D243BEF4900780598 /* itrbnfrt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itrbnfrt.cpp; sourceTree = ""; }; + CC76776E243BEF4900780598 /* ittrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ittrans.cpp; sourceTree = ""; }; + CC76776F243BEF4900780598 /* dadrfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dadrfmt.h; sourceTree = ""; }; + CC767770243BEF4900780598 /* idnaref.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = idnaref.h; sourceTree = ""; }; + CC767771243BEF4900780598 /* calcasts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = calcasts.h; sourceTree = ""; }; + CC767772243BEF4900780598 /* tsdcfmsy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tsdcfmsy.cpp; sourceTree = ""; }; + CC767773243BEF4900780598 /* reptest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reptest.h; sourceTree = ""; }; + CC767774243BEF4900780598 /* tmsgfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tmsgfmt.cpp; sourceTree = ""; }; + CC767775243BEF4900780598 /* restsnew.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = restsnew.h; sourceTree = ""; }; + CC767776243BEF4900780598 /* uobjtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uobjtest.cpp; sourceTree = ""; }; + CC767777243BEF4900780598 /* transrt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = transrt.h; sourceTree = ""; }; + CC767778243BEF4900780598 /* itutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itutil.cpp; sourceTree = ""; }; + CC767779243BEF4900780598 /* bytestrietest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytestrietest.cpp; sourceTree = ""; }; + CC76777A243BEF4900780598 /* tmsgfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tmsgfmt.h; sourceTree = ""; }; + CC76777B243BEF4900780598 /* winnmtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = winnmtst.h; sourceTree = ""; }; + CC76777C243BEF4900780598 /* textfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = textfile.h; sourceTree = ""; }; + CC76777D243BEF4900780598 /* pluralmaptest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pluralmaptest.cpp; sourceTree = ""; }; + CC76777E243BEF4900780598 /* dtptngts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtptngts.h; sourceTree = ""; }; + CC76777F243BEF4900780598 /* dtfmtrtts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmtrtts.h; sourceTree = ""; }; + CC767780243BEF4900780598 /* itrbnf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itrbnf.h; sourceTree = ""; }; + CC767781243BEF4900780598 /* canittst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = canittst.cpp; sourceTree = ""; }; + CC767782243BEF4900780598 /* tstnrapi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tstnrapi.cpp; sourceTree = ""; }; + CC767783243BEF4900780598 /* ucaconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucaconf.h; sourceTree = ""; }; + CC767784243BEF4900780598 /* rbbiapts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbiapts.cpp; sourceTree = ""; }; + CC767785243BEF4900780598 /* nmfmapts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nmfmapts.h; sourceTree = ""; }; + CC767786243BEF4900780598 /* tsdcfmsy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsdcfmsy.h; sourceTree = ""; }; + CC767787243BEF4900780598 /* itmajor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itmajor.h; sourceTree = ""; }; + CC767788243BEF4900780598 /* numbertest_patternstring.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_patternstring.cpp; sourceTree = ""; }; + CC767789243BEF4900780598 /* trnserr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = trnserr.cpp; sourceTree = ""; }; + CC76778A243BEF4900780598 /* intltest.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = intltest.vcxproj.filters; sourceTree = ""; }; + CC76778B243BEF4900780598 /* punyref.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = punyref.h; sourceTree = ""; }; + CC76778C243BEF4900780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76778D243BEF4900780598 /* intltest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = intltest.cpp; sourceTree = ""; }; + CC76778E243BEF4900780598 /* ficoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ficoll.h; sourceTree = ""; }; + CC76778F243BEF4900780598 /* regcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regcoll.h; sourceTree = ""; }; + CC767790243BEF4900780598 /* tsnmfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tsnmfmt.h; sourceTree = ""; }; + CC767791243BEF4A00780598 /* frcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = frcoll.h; sourceTree = ""; }; + CC767792243BEF4A00780598 /* tzoffloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzoffloc.h; sourceTree = ""; }; + CC767793243BEF4A00780598 /* transtst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = transtst.cpp; sourceTree = ""; }; + CC767794243BEF4A00780598 /* tscoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tscoll.h; sourceTree = ""; }; + CC767795243BEF4A00780598 /* tzfmttst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzfmttst.cpp; sourceTree = ""; }; + CC767796243BEF4A00780598 /* thcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = thcoll.h; sourceTree = ""; }; + CC767797243BEF4A00780598 /* ucaconf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucaconf.cpp; sourceTree = ""; }; + CC767798243BEF4A00780598 /* itrbbi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = itrbbi.cpp; sourceTree = ""; }; + CC767799243BEF4A00780598 /* tzbdtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzbdtest.cpp; sourceTree = ""; }; + CC76779A243BEF4A00780598 /* tchcfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tchcfmt.cpp; sourceTree = ""; }; + CC76779B243BEF4A00780598 /* decoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decoll.cpp; sourceTree = ""; }; + CC76779C243BEF4A00780598 /* msfmrgts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = msfmrgts.cpp; sourceTree = ""; }; + CC76779D243BEF4A00780598 /* plurults.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = plurults.h; sourceTree = ""; }; + CC76779E243BEF4A00780598 /* icusvtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = icusvtst.h; sourceTree = ""; }; + CC76779F243BEF4A00780598 /* testutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testutil.h; sourceTree = ""; }; + CC7677A0243BEF4A00780598 /* numfmtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numfmtst.h; sourceTree = ""; }; + CC7677A1243BEF4A00780598 /* sfwdchit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sfwdchit.cpp; sourceTree = ""; }; + CC7677A2243BEF4A00780598 /* alphaindextst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = alphaindextst.h; sourceTree = ""; }; + CC7677A3243BEF4A00780598 /* reptest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reptest.cpp; sourceTree = ""; }; + CC7677A4243BEF4A00780598 /* jacoll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = jacoll.cpp; sourceTree = ""; }; + CC7677A5243BEF4A00780598 /* idnaref.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = idnaref.cpp; sourceTree = ""; }; + CC7677A6243BEF4A00780598 /* restsnew.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = restsnew.cpp; sourceTree = ""; }; + CC7677A7243BEF4A00780598 /* tzfmttst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzfmttst.h; sourceTree = ""; }; + CC7677A8243BEF4A00780598 /* numbertest_api.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numbertest_api.cpp; sourceTree = ""; }; + CC7677A9243BEF4A00780598 /* simpleformattertest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simpleformattertest.cpp; sourceTree = ""; }; + CC7677AA243BEF4A00780598 /* uvectest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uvectest.cpp; sourceTree = ""; }; + CC7677AC243BEF4A00780598 /* tzdate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tzdate.c; sourceTree = ""; }; + CC7677AD243BEF4A00780598 /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; + CC7677AE243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7677AF243BEF4A00780598 /* tzone.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = tzone.pl; sourceTree = ""; }; + CC7677B1243BEF4A00780598 /* iotest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = iotest.cpp; sourceTree = ""; }; + CC7677B2243BEF4A00780598 /* iotest.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = iotest.vcxproj; sourceTree = ""; }; + CC7677B3243BEF4A00780598 /* trnstst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = trnstst.c; sourceTree = ""; }; + CC7677B4243BEF4A00780598 /* strtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = strtst.c; sourceTree = ""; }; + CC7677B5243BEF4A00780598 /* iotest.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = iotest.vcxproj.filters; sourceTree = ""; }; + CC7677B6243BEF4A00780598 /* stream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stream.cpp; sourceTree = ""; }; + CC7677B7243BEF4A00780598 /* iotest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iotest.h; sourceTree = ""; }; + CC7677B8243BEF4A00780598 /* filetst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = filetst.c; sourceTree = ""; }; + CC7677B9243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7677BB243BEF4A00780598 /* uloc_canonicalize_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uloc_canonicalize_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677BC243BEF4A00780598 /* collator_rulebased_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collator_rulebased_fuzzer.cpp; sourceTree = ""; }; + CC7677BD243BEF4A00780598 /* uloc_open_keywords_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_open_keywords_fuzzer.cpp; sourceTree = ""; }; + CC7677BE243BEF4A00780598 /* uloc_get_name_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_get_name_fuzzer.cpp; sourceTree = ""; }; + CC7677BF243BEF4A00780598 /* uloc_is_right_to_left_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uloc_is_right_to_left_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677C0243BEF4A00780598 /* unicode_string_codepage_create_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unicode_string_codepage_create_fuzzer.cpp; sourceTree = ""; }; + CC7677C1243BEF4A00780598 /* uregex_open_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uregex_open_fuzzer.cpp; sourceTree = ""; }; + CC7677C2243BEF4A00780598 /* collator_rulebased_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = collator_rulebased_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677C3243BEF4A00780598 /* locale_util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locale_util.cpp; sourceTree = ""; }; + CC7677C4243BEF4A00780598 /* break_iterator_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = break_iterator_fuzzer.cpp; sourceTree = ""; }; + CC7677C5243BEF4A00780598 /* locale_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locale_util.h; sourceTree = ""; }; + CC7677C6243BEF4A00780598 /* locale_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locale_fuzzer.cpp; sourceTree = ""; }; + CC7677C7243BEF4A00780598 /* number_format_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_format_fuzzer.cpp; sourceTree = ""; }; + CC7677C8243BEF4A00780598 /* collator_compare_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collator_compare_fuzzer.cpp; sourceTree = ""; }; + CC7677C9243BEF4A00780598 /* uloc_get_name_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uloc_get_name_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677CA243BEF4A00780598 /* fuzzer_driver.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fuzzer_driver.cpp; sourceTree = ""; }; + CC7677CB243BEF4A00780598 /* uloc_for_language_tag_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_for_language_tag_fuzzer.cpp; sourceTree = ""; }; + CC7677CC243BEF4A00780598 /* uloc_canonicalize_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_canonicalize_fuzzer.cpp; sourceTree = ""; }; + CC7677CD243BEF4A00780598 /* converter_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = converter_fuzzer.cpp; sourceTree = ""; }; + CC7677CE243BEF4A00780598 /* uregex_open_fuzzer.dict */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = uregex_open_fuzzer.dict; sourceTree = ""; }; + CC7677CF243BEF4A00780598 /* uloc_open_keywords_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uloc_open_keywords_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677D0243BEF4A00780598 /* uloc_for_language_tag_fuzzer_seed_corpus.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = uloc_for_language_tag_fuzzer_seed_corpus.txt; sourceTree = ""; }; + CC7677D1243BEF4A00780598 /* uloc_is_right_to_left_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_is_right_to_left_fuzzer.cpp; sourceTree = ""; }; + CC7677D2243BEF4A00780598 /* ucasemap_fuzzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucasemap_fuzzer.cpp; sourceTree = ""; }; + CC7677D3243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7677D4243BEF4A00780598 /* fuzzer_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fuzzer_utils.h; sourceTree = ""; }; + CC7677D6243BEF4A00780598 /* cletest.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = cletest.vcxproj.filters; sourceTree = ""; }; + CC7677D7243BEF4A00780598 /* sfnt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sfnt.h; sourceTree = ""; }; + CC7677D8243BEF4A00780598 /* letsutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = letsutil.h; sourceTree = ""; }; + CC7677D9243BEF4A00780598 /* cletest.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = cletest.vcxproj; sourceTree = ""; }; + CC7677DA243BEF4A00780598 /* FontObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FontObject.h; sourceTree = ""; }; + CC7677DB243BEF4A00780598 /* PortableFontInstance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PortableFontInstance.h; sourceTree = ""; }; + CC7677DC243BEF4A00780598 /* FontTableCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FontTableCache.cpp; sourceTree = ""; }; + CC7677DD243BEF4A00780598 /* PortableFontInstance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PortableFontInstance.cpp; sourceTree = ""; }; + CC7677DE243BEF4A00780598 /* gendata.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gendata.vcxproj; sourceTree = ""; }; + CC7677DF243BEF4A00780598 /* cmaps.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cmaps.h; sourceTree = ""; }; + CC7677E0243BEF4A00780598 /* gendata.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gendata.xml; sourceTree = ""; }; + CC7677E1243BEF4A00780598 /* xmlreader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xmlreader.h; sourceTree = ""; }; + CC7677E2243BEF4A00780598 /* readme.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = readme.html; sourceTree = ""; }; + CC7677E3243BEF4A00780598 /* cfonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cfonts.cpp; sourceTree = ""; }; + CC7677E4243BEF4A00780598 /* cletest.sln */ = {isa = PBXFileReference; lastKnownFileType = text; path = cletest.sln; sourceTree = ""; }; + CC7677E5243BEF4A00780598 /* letest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = letest.cpp; sourceTree = ""; }; + CC7677E6243BEF4A00780598 /* letest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = letest.h; sourceTree = ""; }; + CC7677E7243BEF4A00780598 /* FontTableCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FontTableCache.h; sourceTree = ""; }; + CC7677E8243BEF4A00780598 /* xmlreader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = xmlreader.cpp; sourceTree = ""; }; + CC7677E9243BEF4A00780598 /* cletest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cletest.c; sourceTree = ""; }; + CC7677EA243BEF4A00780598 /* letest.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = letest.vcxproj; sourceTree = ""; }; + CC7677EB243BEF4A00780598 /* cmaps.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cmaps.cpp; sourceTree = ""; }; + CC7677EC243BEF4A00780598 /* testdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = testdata.cpp; sourceTree = ""; }; + CC7677ED243BEF4A00780598 /* gendata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gendata.cpp; sourceTree = ""; }; + CC7677EE243BEF4A00780598 /* gendata.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gendata.vcxproj.filters; sourceTree = ""; }; + CC7677EF243BEF4A00780598 /* cfonts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfonts.h; sourceTree = ""; }; + CC7677F0243BEF4A00780598 /* FontObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FontObject.cpp; sourceTree = ""; }; + CC7677F1243BEF4A00780598 /* SimpleFontInstance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SimpleFontInstance.cpp; sourceTree = ""; }; + CC7677F2243BEF4A00780598 /* gendata.sln */ = {isa = PBXFileReference; lastKnownFileType = text; path = gendata.sln; sourceTree = ""; }; + CC7677F3243BEF4A00780598 /* SimpleFontInstance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleFontInstance.h; sourceTree = ""; }; + CC7677F4243BEF4A00780598 /* letsutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = letsutil.cpp; sourceTree = ""; }; + CC7677F5243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7677F6243BEF4A00780598 /* letest.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = letest.vcxproj.filters; sourceTree = ""; }; + CC7677F7243BEF4A00780598 /* letest.sln */ = {isa = PBXFileReference; lastKnownFileType = text; path = letest.sln; sourceTree = ""; }; + CC7677F9243BEF4A00780598 /* ccaltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ccaltst.c; sourceTree = ""; }; + CC7677FA243BEF4A00780598 /* cintltst.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = cintltst.vcxproj; sourceTree = ""; }; + CC7677FB243BEF4A00780598 /* cbiditst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cbiditst.h; sourceTree = ""; }; + CC7677FC243BEF4A00780598 /* cnmdptst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cnmdptst.c; sourceTree = ""; }; + CC7677FD243BEF4A00780598 /* cintltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cintltst.c; sourceTree = ""; }; + CC7677FE243BEF4A00780598 /* callcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = callcoll.h; sourceTree = ""; }; + CC7677FF243BEF4A00780598 /* cutiltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cutiltst.c; sourceTree = ""; }; + CC767800243BEF4A00780598 /* cmsccoll.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cmsccoll.c; sourceTree = ""; }; + CC767801243BEF4A00780598 /* custrtrn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = custrtrn.c; sourceTree = ""; }; + CC767802243BEF4A00780598 /* ccolltst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccolltst.h; sourceTree = ""; }; + CC767803243BEF4A00780598 /* citertst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = citertst.h; sourceTree = ""; }; + CC767804243BEF4A00780598 /* cbiditransformtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbiditransformtst.c; sourceTree = ""; }; + CC767805243BEF4A00780598 /* trietest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = trietest.c; sourceTree = ""; }; + CC767806243BEF4A00780598 /* crestst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = crestst.h; sourceTree = ""; }; + CC767807243BEF4A00780598 /* cnumtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cnumtst.c; sourceTree = ""; }; + CC767808243BEF4A00780598 /* spreptst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = spreptst.c; sourceTree = ""; }; + CC767809243BEF4A00780598 /* cnormtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cnormtst.c; sourceTree = ""; }; + CC76780A243BEF4A00780598 /* cfrtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfrtst.h; sourceTree = ""; }; + CC76780B243BEF4A00780598 /* nccbtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = nccbtst.c; sourceTree = ""; }; + CC76780C243BEF4A00780598 /* uenumtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = uenumtst.c; sourceTree = ""; }; + CC76780D243BEF4A00780598 /* ucsdetst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucsdetst.c; sourceTree = ""; }; + CC76780E243BEF4A00780598 /* cdtrgtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cdtrgtst.h; sourceTree = ""; }; + CC76780F243BEF4A00780598 /* usrchtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = usrchtst.c; sourceTree = ""; }; + CC767810243BEF4A00780598 /* ccurrtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccurrtst.h; sourceTree = ""; }; + CC767811243BEF4A00780598 /* idnatest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = idnatest.c; sourceTree = ""; }; + CC767812243BEF4A00780598 /* udatpg_test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = udatpg_test.c; sourceTree = ""; }; + CC767813243BEF4A00780598 /* cloctst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cloctst.h; sourceTree = ""; }; + CC767814243BEF4A00780598 /* bocu1tst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = bocu1tst.c; sourceTree = ""; }; + CC767815243BEF4A00780598 /* encoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = encoll.h; sourceTree = ""; }; + CC767816243BEF4A00780598 /* cposxtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cposxtst.c; sourceTree = ""; }; + CC767817243BEF4A00780598 /* sorttest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sorttest.c; sourceTree = ""; }; + CC767818243BEF4A00780598 /* cg7coll.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cg7coll.c; sourceTree = ""; }; + CC767819243BEF4A00780598 /* ulistfmttest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ulistfmttest.c; sourceTree = ""; }; + CC76781A243BEF4A00780598 /* cstrcase.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cstrcase.c; sourceTree = ""; }; + CC76781B243BEF4A00780598 /* cucdapi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cucdapi.h; sourceTree = ""; }; + CC76781C243BEF4A00780598 /* cformtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cformtst.c; sourceTree = ""; }; + CC76781D243BEF4A00780598 /* usrchdat.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = usrchdat.c; sourceTree = ""; }; + CC76781E243BEF4A00780598 /* putiltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = putiltst.c; sourceTree = ""; }; + CC76781F243BEF4A00780598 /* nucnvtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = nucnvtst.c; sourceTree = ""; }; + CC767820243BEF4A00780598 /* cmsgtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cmsgtst.h; sourceTree = ""; }; + CC767821243BEF4A00780598 /* cdtdptst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cdtdptst.h; sourceTree = ""; }; + CC767822243BEF4A00780598 /* cjaptst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cjaptst.c; sourceTree = ""; }; + CC767823243BEF4A00780598 /* capitst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = capitst.c; sourceTree = ""; }; + CC767824243BEF4A00780598 /* currtest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = currtest.c; sourceTree = ""; }; + CC767825243BEF4A00780598 /* sprpdata.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sprpdata.c; sourceTree = ""; }; + CC767826243BEF4A00780598 /* cdetst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cdetst.c; sourceTree = ""; }; + CC767827243BEF4A00780598 /* calltest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = calltest.c; sourceTree = ""; }; + CC767828243BEF4A00780598 /* ncnvfbts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ncnvfbts.h; sourceTree = ""; }; + CC767829243BEF4A00780598 /* reapits.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = reapits.c; sourceTree = ""; }; + CC76782A243BEF4A00780598 /* cturtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cturtst.c; sourceTree = ""; }; + CC76782B243BEF4A00780598 /* nfsprep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = nfsprep.c; sourceTree = ""; }; + CC76782C243BEF4A00780598 /* creststn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = creststn.c; sourceTree = ""; }; + CC76782D243BEF4A00780598 /* eurocreg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = eurocreg.c; sourceTree = ""; }; + CC76782E243BEF4A00780598 /* utf8tst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utf8tst.c; sourceTree = ""; }; + CC76782F243BEF4A00780598 /* utmstest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utmstest.c; sourceTree = ""; }; + CC767830243BEF4A00780598 /* cfintst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfintst.h; sourceTree = ""; }; + CC767831243BEF4A00780598 /* cconvtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cconvtst.c; sourceTree = ""; }; + CC767832243BEF4A00780598 /* cestst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cestst.h; sourceTree = ""; }; + CC767833243BEF4A00780598 /* cintltst.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = cintltst.vcxproj.filters; sourceTree = ""; }; + CC767834243BEF4A00780598 /* ucnvseltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucnvseltst.c; sourceTree = ""; }; + CC767835243BEF4A00780598 /* chashtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = chashtst.c; sourceTree = ""; }; + CC767836243BEF4A00780598 /* cbiapts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cbiapts.h; sourceTree = ""; }; + CC767837243BEF4A00780598 /* spooftest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = spooftest.c; sourceTree = ""; }; + CC767838243BEF4A00780598 /* ccapitst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ccapitst.c; sourceTree = ""; }; + CC767839243BEF4A00780598 /* cdattst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cdattst.h; sourceTree = ""; }; + CC76783A243BEF4A00780598 /* utransts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utransts.c; sourceTree = ""; }; + CC76783B243BEF4A00780598 /* cfrtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cfrtst.c; sourceTree = ""; }; + CC76783C243BEF4A00780598 /* cnormtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cnormtst.h; sourceTree = ""; }; + CC76783D243BEF4A00780598 /* ncnvtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ncnvtst.c; sourceTree = ""; }; + CC76783E243BEF4A00780598 /* cbkittst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbkittst.c; sourceTree = ""; }; + CC76783F243BEF4A00780598 /* cldrtest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cldrtest.c; sourceTree = ""; }; + CC767840243BEF4A00780598 /* nccbtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nccbtst.h; sourceTree = ""; }; + CC767841243BEF4A00780598 /* crestst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = crestst.c; sourceTree = ""; }; + CC767842243BEF4A00780598 /* cnumtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cnumtst.h; sourceTree = ""; }; + CC767843243BEF4A00780598 /* cgendtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cgendtst.c; sourceTree = ""; }; + CC767844243BEF4A00780598 /* ccolltst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ccolltst.c; sourceTree = ""; }; + CC767845243BEF4A00780598 /* citertst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = citertst.c; sourceTree = ""; }; + CC767846243BEF4A00780598 /* cbiditst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbiditst.c; sourceTree = ""; }; + CC767847243BEF4A00780598 /* ccaltst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccaltst.h; sourceTree = ""; }; + CC767848243BEF4A00780598 /* callcoll.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = callcoll.c; sourceTree = ""; }; + CC767849243BEF4A00780598 /* cintltst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cintltst.h; sourceTree = ""; }; + CC76784A243BEF4A00780598 /* custrtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = custrtst.c; sourceTree = ""; }; + CC76784B243BEF4A00780598 /* cnmdptst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cnmdptst.h; sourceTree = ""; }; + CC76784C243BEF4A00780598 /* cctest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cctest.c; sourceTree = ""; }; + CC76784D243BEF4A00780598 /* utexttst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utexttst.c; sourceTree = ""; }; + CC76784E243BEF4A00780598 /* cg7coll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cg7coll.h; sourceTree = ""; }; + CC76784F243BEF4A00780598 /* uformattedvaluetst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = uformattedvaluetst.c; sourceTree = ""; }; + CC767850243BEF4A00780598 /* cformtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cformtst.h; sourceTree = ""; }; + CC767851243BEF4A00780598 /* cstrtest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cstrtest.c; sourceTree = ""; }; + CC767852243BEF4A00780598 /* cucdapi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cucdapi.c; sourceTree = ""; }; + CC767853243BEF4A00780598 /* cloctst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cloctst.c; sourceTree = ""; }; + CC767854243BEF4A00780598 /* uregiontest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = uregiontest.c; sourceTree = ""; }; + CC767855243BEF4A00780598 /* cucdtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cucdtst.c; sourceTree = ""; }; + CC767856243BEF4A00780598 /* encoll.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = encoll.c; sourceTree = ""; }; + CC767857243BEF4A00780598 /* ccurrtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ccurrtst.c; sourceTree = ""; }; + CC767858243BEF4A00780598 /* cpluralrulestest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cpluralrulestest.c; sourceTree = ""; }; + CC767859243BEF4A00780598 /* hpmufn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = hpmufn.c; sourceTree = ""; }; + CC76785A243BEF4A00780598 /* cdtrgtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cdtrgtst.c; sourceTree = ""; }; + CC76785B243BEF4A00780598 /* utf16tst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utf16tst.c; sourceTree = ""; }; + CC76785C243BEF4A00780598 /* udatatst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = udatatst.c; sourceTree = ""; }; + CC76785D243BEF4A00780598 /* ncnvfbts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ncnvfbts.c; sourceTree = ""; }; + CC76785E243BEF4A00780598 /* cdetst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cdetst.h; sourceTree = ""; }; + CC76785F243BEF4A00780598 /* cdtdptst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cdtdptst.c; sourceTree = ""; }; + CC767860243BEF4A00780598 /* capitst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = capitst.h; sourceTree = ""; }; + CC767861243BEF4A00780598 /* cjaptst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cjaptst.h; sourceTree = ""; }; + CC767862243BEF4A00780598 /* trie2test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = trie2test.c; sourceTree = ""; }; + CC767863243BEF4A00780598 /* cdateintervalformattest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cdateintervalformattest.c; sourceTree = ""; }; + CC767864243BEF4A00780598 /* calldata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = calldata.h; sourceTree = ""; }; + CC767865243BEF4A00780598 /* cmeasureformattest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cmeasureformattest.c; sourceTree = ""; }; + CC767866243BEF4A00780598 /* nucnvtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nucnvtst.h; sourceTree = ""; }; + CC767867243BEF4A00780598 /* cmsgtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cmsgtst.c; sourceTree = ""; }; + CC767868243BEF4A00780598 /* cdattst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cdattst.c; sourceTree = ""; }; + CC767869243BEF4A00780598 /* usettest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = usettest.c; sourceTree = ""; }; + CC76786A243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76786B243BEF4A00780598 /* ucptrietest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucptrietest.c; sourceTree = ""; }; + CC76786C243BEF4A00780598 /* cbiapts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbiapts.c; sourceTree = ""; }; + CC76786D243BEF4A00780598 /* ccapitst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccapitst.h; sourceTree = ""; }; + CC76786E243BEF4A00780598 /* stdnmtst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = stdnmtst.c; sourceTree = ""; }; + CC76786F243BEF4A00780598 /* tracetst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tracetst.c; sourceTree = ""; }; + CC767870243BEF4A00780598 /* crelativedateformattest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = crelativedateformattest.c; sourceTree = ""; }; + CC767871243BEF4A00780598 /* ucnvseltst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnvseltst.h; sourceTree = ""; }; + CC767872243BEF4A00780598 /* cestst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cestst.c; sourceTree = ""; }; + CC767873243BEF4A00780598 /* unumberformattertst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unumberformattertst.c; sourceTree = ""; }; + CC767874243BEF4A00780598 /* creststn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = creststn.h; sourceTree = ""; }; + CC767875243BEF4A00780598 /* cturtst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cturtst.h; sourceTree = ""; }; + CC767876243BEF4A00780598 /* nfsprep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nfsprep.h; sourceTree = ""; }; + CC767877243BEF4A00780598 /* cbididat.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbididat.c; sourceTree = ""; }; + CC767878243BEF4A00780598 /* cfintst.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cfintst.c; sourceTree = ""; }; + CC76787A243BEF4A00780598 /* icu-dependencies-mode.el */ = {isa = PBXFileReference; lastKnownFileType = text; path = "icu-dependencies-mode.el"; sourceTree = ""; }; + CC76787B243BEF4A00780598 /* depstest.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = depstest.py; sourceTree = ""; }; + CC76787C243BEF4A00780598 /* dependencies.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dependencies.txt; sourceTree = ""; }; + CC76787D243BEF4A00780598 /* dependencies.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = dependencies.py; sourceTree = ""; }; + CC76787F243BEF4A00780598 /* testtagsguards.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = testtagsguards.sh; sourceTree = ""; }; + CC767880243BEF4A00780598 /* testinternalheaders.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = testinternalheaders.sh; sourceTree = ""; }; + CC767881243BEF4A00780598 /* dfiles.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = dfiles.txt; sourceTree = ""; }; + CC767882243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767884243BEF4A00780598 /* testmap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testmap.c; sourceTree = ""; }; + CC767885243BEF4A00780598 /* testmap.dsp */ = {isa = PBXFileReference; lastKnownFileType = text; path = testmap.dsp; sourceTree = ""; }; + CC767886243BEF4A00780598 /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; + CC767887243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76788A243BEF4A00780598 /* Format.pm */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = Format.pm; sourceTree = ""; }; + CC76788B243BEF4A00780598 /* Common.pl.template */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = Common.pl.template; sourceTree = ""; }; + CC76788C243BEF4A00780598 /* Dataset.pm */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = Dataset.pm; sourceTree = ""; }; + CC76788D243BEF4A00780598 /* Output.pm */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = Output.pm; sourceTree = ""; }; + CC76788E243BEF4A00780598 /* PerfFramework.pm */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = PerfFramework.pm; sourceTree = ""; }; + CC767890243BEF4A00780598 /* UBrkPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = UBrkPerf_r.pl; sourceTree = ""; }; + CC767891243BEF4A00780598 /* ubrkperf.dsp */ = {isa = PBXFileReference; lastKnownFileType = text; path = ubrkperf.dsp; sourceTree = ""; }; + CC767892243BEF4A00780598 /* ubrkperfold.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubrkperfold.cpp; sourceTree = ""; }; + CC767893243BEF4A00780598 /* ubrkperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ubrkperf.vcxproj.filters; sourceTree = ""; }; + CC767894243BEF4A00780598 /* ubrkperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubrkperf.cpp; sourceTree = ""; }; + CC767895243BEF4A00780598 /* ubrkperfold.dsp */ = {isa = PBXFileReference; lastKnownFileType = text; path = ubrkperfold.dsp; sourceTree = ""; }; + CC767896243BEF4A00780598 /* ubrkperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubrkperf.h; sourceTree = ""; }; + CC767897243BEF4A00780598 /* ubrkperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ubrkperf.vcxproj; sourceTree = ""; }; + CC767898243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767899243BEF4A00780598 /* ubrkperf20.dsp */ = {isa = PBXFileReference; lastKnownFileType = text; path = ubrkperf20.dsp; sourceTree = ""; }; + CC76789B243BEF4A00780598 /* ucnvavailperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvavailperf.cpp; sourceTree = ""; }; + CC76789C243BEF4A00780598 /* ucnvavailperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ucnvavailperf.vcxproj; sourceTree = ""; }; + CC76789D243BEF4A00780598 /* icuperf2report.xsl */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icuperf2report.xsl; sourceTree = ""; }; + CC76789F243BEF4A00780598 /* strsrchperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = strsrchperf.vcxproj; sourceTree = ""; }; + CC7678A0243BEF4A00780598 /* strsrchperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strsrchperf.h; sourceTree = ""; }; + CC7678A1243BEF4A00780598 /* strsrchperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = strsrchperf.vcxproj.filters; sourceTree = ""; }; + CC7678A2243BEF4A00780598 /* strsrchperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strsrchperf.cpp; sourceTree = ""; }; + CC7678A3243BEF4A00780598 /* StrSrchPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = StrSrchPerf_r.pl; sourceTree = ""; }; + CC7678A4243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678A6243BEF4A00780598 /* dtfmtrtperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = dtfmtrtperf.vcxproj; sourceTree = ""; }; + CC7678A7243BEF4A00780598 /* normperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = normperf.vcxproj.filters; sourceTree = ""; }; + CC7678A8243BEF4A00780598 /* normperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = normperf.vcxproj; sourceTree = ""; }; + CC7678A9243BEF4A00780598 /* dtfmtrtperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmtrtperf.cpp; sourceTree = ""; }; + CC7678AA243BEF4A00780598 /* NormPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = NormPerf.pl; sourceTree = ""; }; + CC7678AB243BEF4A00780598 /* dtfmtrtperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = dtfmtrtperf.vcxproj.filters; sourceTree = ""; }; + CC7678AC243BEF4A00780598 /* normperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = normperf.h; sourceTree = ""; }; + CC7678AD243BEF4A00780598 /* simplenormperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simplenormperf.cpp; sourceTree = ""; }; + CC7678AE243BEF4A00780598 /* dtfmtrtperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmtrtperf.h; sourceTree = ""; }; + CC7678AF243BEF4A00780598 /* NormPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = NormPerf_r.pl; sourceTree = ""; }; + CC7678B0243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678B1243BEF4A00780598 /* normperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = normperf.cpp; sourceTree = ""; }; + CC7678B3243BEF4A00780598 /* utrie2perf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrie2perf.cpp; sourceTree = ""; }; + CC7678B4243BEF4A00780598 /* utrie2perf.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = utrie2perf.sh; sourceTree = ""; }; + CC7678B5243BEF4A00780598 /* utrie2perf.bat */ = {isa = PBXFileReference; lastKnownFileType = text; path = utrie2perf.bat; sourceTree = ""; }; + CC7678B6243BEF4A00780598 /* utrie2perf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = utrie2perf.vcxproj; sourceTree = ""; }; + CC7678B7243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678B9243BEF4A00780598 /* CharPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CharPerf_r.pl; sourceTree = ""; }; + CC7678BA243BEF4A00780598 /* charperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = charperf.vcxproj; sourceTree = ""; }; + CC7678BB243BEF4A00780598 /* charperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = charperf.vcxproj.filters; sourceTree = ""; }; + CC7678BC243BEF4A00780598 /* charperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = charperf.cpp; sourceTree = ""; }; + CC7678BD243BEF4A00780598 /* charperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = charperf.h; sourceTree = ""; }; + CC7678BE243BEF4A00780598 /* CharPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CharPerf.pl; sourceTree = ""; }; + CC7678BF243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678C0243BEF4A00780598 /* perf.sln */ = {isa = PBXFileReference; lastKnownFileType = text; path = perf.sln; sourceTree = ""; }; + CC7678C2243BEF4A00780598 /* sieve.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sieve.cpp; sourceTree = ""; }; + CC7678C3243BEF4A00780598 /* howExpensiveIs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = howExpensiveIs.cpp; sourceTree = ""; }; + CC7678C4243BEF4A00780598 /* sieve.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sieve.h; sourceTree = ""; }; + CC7678C5243BEF4A00780598 /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; + CC7678C6243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678C8243BEF4A00780598 /* CollPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CollPerf.pl; sourceTree = ""; }; + CC7678C9243BEF4A00780598 /* readme.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = readme.html; sourceTree = ""; }; + CC7678CA243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678CB243BEF4A00780598 /* collperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collperf.cpp; sourceTree = ""; }; + CC7678CE243BEF4A00780598 /* trieset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = trieset.cpp; sourceTree = ""; }; + CC7678CF243BEF4A00780598 /* span16perf.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = span16perf.sh; sourceTree = ""; }; + CC7678D0243BEF4A00780598 /* span16perf.bat */ = {isa = PBXFileReference; lastKnownFileType = text; path = span16perf.bat; sourceTree = ""; }; + CC7678D1243BEF4A00780598 /* contperf.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = contperf.sh; sourceTree = ""; }; + CC7678D2243BEF4A00780598 /* unicont.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unicont.h; sourceTree = ""; }; + CC7678D3243BEF4A00780598 /* span8perf.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = span8perf.sh; sourceTree = ""; }; + CC7678D4243BEF4A00780598 /* span8perf.bat */ = {isa = PBXFileReference; lastKnownFileType = text; path = span8perf.bat; sourceTree = ""; }; + CC7678D5243BEF4A00780598 /* bitset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bitset.cpp; sourceTree = ""; }; + CC7678D6243BEF4A00780598 /* contperf.bat */ = {isa = PBXFileReference; lastKnownFileType = text; path = contperf.bat; sourceTree = ""; }; + CC7678D7243BEF4A00780598 /* unisetperf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = unisetperf.pl; sourceTree = ""; }; + CC7678D8243BEF4A00780598 /* unisetperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = unisetperf.vcxproj; sourceTree = ""; }; + CC7678D9243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678DA243BEF4A00780598 /* unisetperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unisetperf.cpp; sourceTree = ""; }; + CC7678DC243BEF4A00780598 /* stringperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = stringperf.h; sourceTree = ""; }; + CC7678DD243BEF4A00780598 /* stringperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = stringperf.vcxproj.filters; sourceTree = ""; }; + CC7678DE243BEF4A00780598 /* StringPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = StringPerf_r.pl; sourceTree = ""; }; + CC7678DF243BEF4A00780598 /* StringPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = StringPerf.pl; sourceTree = ""; }; + CC7678E0243BEF4A00780598 /* stringperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = stringperf.vcxproj; sourceTree = ""; }; + CC7678E1243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678E2243BEF4A00780598 /* stringperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stringperf.cpp; sourceTree = ""; }; + CC7678E3243BEF4A00780598 /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = ""; }; + CC7678E5243BEF4A00780598 /* UtfPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = UtfPerf.pl; sourceTree = ""; }; + CC7678E6243BEF4A00780598 /* utfperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = utfperf.vcxproj; sourceTree = ""; }; + CC7678E7243BEF4A00780598 /* utfperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utfperf.cpp; sourceTree = ""; }; + CC7678E8243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678E9243BEF4A00780598 /* utfperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = utfperf.vcxproj.filters; sourceTree = ""; }; + CC7678EB243BEF4A00780598 /* collperf2.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = collperf2.vcxproj.filters; sourceTree = ""; }; + CC7678EC243BEF4A00780598 /* collperf2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collperf2.cpp; sourceTree = ""; }; + CC7678ED243BEF4A00780598 /* collperf2.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = collperf2.vcxproj; sourceTree = ""; }; + CC7678EE243BEF4A00780598 /* CollPerf2_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CollPerf2_r.pl; sourceTree = ""; }; + CC7678EF243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678F1243BEF4A00780598 /* dicttrieperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dicttrieperf.cpp; sourceTree = ""; }; + CC7678F2243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC7678F4243BEF4A00780598 /* sfnt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sfnt.h; sourceTree = ""; }; + CC7678F5243BEF4A00780598 /* FontObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FontObject.h; sourceTree = ""; }; + CC7678F6243BEF4A00780598 /* PortableFontInstance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PortableFontInstance.h; sourceTree = ""; }; + CC7678F7243BEF4A00780598 /* FontTableCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FontTableCache.cpp; sourceTree = ""; }; + CC7678F8243BEF4A00780598 /* PortableFontInstance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PortableFontInstance.cpp; sourceTree = ""; }; + CC7678F9243BEF4A00780598 /* cmaps.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cmaps.h; sourceTree = ""; }; + CC7678FA243BEF4A00780598 /* xmlreader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xmlreader.h; sourceTree = ""; }; + CC7678FB243BEF4A00780598 /* cfonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cfonts.cpp; sourceTree = ""; }; + CC7678FC243BEF4A00780598 /* FontTableCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FontTableCache.h; sourceTree = ""; }; + CC7678FD243BEF4A00780598 /* xmlreader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = xmlreader.cpp; sourceTree = ""; }; + CC7678FE243BEF4A00780598 /* cmaps.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cmaps.cpp; sourceTree = ""; }; + CC7678FF243BEF4A00780598 /* cfonts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfonts.h; sourceTree = ""; }; + CC767900243BEF4A00780598 /* FontObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FontObject.cpp; sourceTree = ""; }; + CC767901243BEF4A00780598 /* SimpleFontInstance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SimpleFontInstance.cpp; sourceTree = ""; }; + CC767902243BEF4A00780598 /* SimpleFontInstance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleFontInstance.h; sourceTree = ""; }; + CC767903243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767904243BEF4A00780598 /* leperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = leperf.cpp; sourceTree = ""; }; + CC767905243BEF4A00780598 /* letrperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = letrperf.cpp; sourceTree = ""; }; + CC767907243BEF4A00780598 /* DateFmtPerf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = DateFmtPerf.vcxproj.filters; sourceTree = ""; }; + CC767908243BEF4A00780598 /* DateFmtPerf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = DateFmtPerf.cpp; sourceTree = ""; }; + CC767909243BEF4A00780598 /* datedata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = datedata.h; sourceTree = ""; }; + CC76790A243BEF4A00780598 /* breakdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = breakdata.h; sourceTree = ""; }; + CC76790B243BEF4A00780598 /* DateFmtPerf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = DateFmtPerf.vcxproj; sourceTree = ""; }; + CC76790C243BEF4A00780598 /* collationdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationdata.h; sourceTree = ""; }; + CC76790D243BEF4A00780598 /* DateFmtPerf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DateFmtPerf.h; sourceTree = ""; }; + CC76790E243BEF4A00780598 /* ReadMe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReadMe.txt; sourceTree = ""; }; + CC76790F243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767911243BEF4A00780598 /* UsetPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = UsetPerf.pl; sourceTree = ""; }; + CC767912243BEF4A00780598 /* bitset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bitset.h; sourceTree = ""; }; + CC767913243BEF4A00780598 /* usetperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usetperf.cpp; sourceTree = ""; }; + CC767914243BEF4A00780598 /* usetperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = usetperf.vcxproj; sourceTree = ""; }; + CC767915243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767916243BEF4A00780598 /* bitset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bitset.cpp; sourceTree = ""; }; + CC767917243BEF4A00780598 /* usetperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = usetperf.vcxproj.filters; sourceTree = ""; }; + CC767919243BEF4A00780598 /* CollPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CollPerf_r.pl; sourceTree = ""; }; + CC76791A243BEF4A00780598 /* CollPerf.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = CollPerf.pl; sourceTree = ""; }; + CC76791B243BEF4A00780598 /* collperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = collperf.vcxproj.filters; sourceTree = ""; }; + CC76791C243BEF4A00780598 /* collperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = collperf.vcxproj; sourceTree = ""; }; + CC76791D243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76791E243BEF4A00780598 /* collperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collperf.cpp; sourceTree = ""; }; + CC76791F243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767921243BEF4A00780598 /* ConvPerf_r.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = ConvPerf_r.pl; sourceTree = ""; }; + CC767922243BEF4A00780598 /* data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = data.h; sourceTree = ""; }; + CC767923243BEF4A00780598 /* convperf.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = convperf.vcxproj; sourceTree = ""; }; + CC767924243BEF4A00780598 /* convperf_iml.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = convperf_iml.pl; sourceTree = ""; }; + CC767925243BEF4A00780598 /* convperf_ansi.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = convperf_ansi.pl; sourceTree = ""; }; + CC767926243BEF4A00780598 /* convperf.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = convperf.vcxproj.filters; sourceTree = ""; }; + CC767927243BEF4A00780598 /* convperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = convperf.h; sourceTree = ""; }; + CC767928243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC767929243BEF4A00780598 /* convperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convperf.cpp; sourceTree = ""; }; + CC76792A243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76792C243BEF4A00780598 /* space.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = space.txt; sourceTree = ""; }; + CC76792D243BEF4A00780598 /* thaitest.dsp */ = {isa = PBXFileReference; lastKnownFileType = text; path = thaitest.dsp; sourceTree = ""; }; + CC76792E243BEF4A00780598 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CC76792F243BEF4A00780598 /* thaitest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = thaitest.cpp; sourceTree = ""; }; + CC7980BC2433EE410086956E /* libicui8n.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicui8n.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + CC7981B22434011E0086956E /* libicuio.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicuio.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF7F9B243407680057283F /* libicutu.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicutu.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF7FA324340AF40057283F /* makeconv.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = makeconv.1.in; sourceTree = ""; }; + CCCF7FA424340AF40057283F /* makeconv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = makeconv.cpp; sourceTree = ""; }; + CCCF7FA524340AF40057283F /* genmbcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = genmbcs.h; sourceTree = ""; }; + CCCF7FA624340AF40057283F /* ucnvstat.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucnvstat.c; sourceTree = ""; }; + CCCF7FA724340AF40057283F /* makeconv.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = makeconv.vcxproj.filters; sourceTree = ""; }; + CCCF7FA824340AF40057283F /* gencnvex.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gencnvex.c; sourceTree = ""; }; + CCCF7FA924340AF40057283F /* makeconv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = makeconv.h; sourceTree = ""; }; + CCCF7FAA24340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF7FAB24340AF40057283F /* genmbcs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = genmbcs.cpp; sourceTree = ""; }; + CCCF7FAC24340AF40057283F /* makeconv.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = makeconv.vcxproj; sourceTree = ""; }; + CCCF7FAE24340AF40057283F /* gencnval.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencnval.vcxproj; sourceTree = ""; }; + CCCF7FAF24340AF40057283F /* gencnval.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gencnval.c; sourceTree = ""; }; + CCCF7FB024340AF40057283F /* gencnval.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = gencnval.1.in; sourceTree = ""; }; + CCCF7FB124340AF40057283F /* gencnval.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencnval.vcxproj.filters; sourceTree = ""; }; + CCCF7FB224340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF7FB424340AF40057283F /* gencfu.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencfu.vcxproj; sourceTree = ""; }; + CCCF7FB524340AF40057283F /* gencfu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gencfu.cpp; sourceTree = ""; }; + CCCF7FB624340AF40057283F /* gencfu.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = gencfu.1.in; sourceTree = ""; }; + CCCF7FB724340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF7FB824340AF40057283F /* gencfu.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencfu.vcxproj.filters; sourceTree = ""; }; + CCCF7FBA24340AF40057283F /* ICUMemCheck.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = ICUMemCheck.pl; sourceTree = ""; }; + CCCF7FBC24340AF40057283F /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + CCCF7FBD24340AF40057283F /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = ""; }; + CCCF7FBE24340AF40057283F /* genren.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = genren.pl; sourceTree = ""; }; + CCCF7FC024340AF40057283F /* icuinfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuinfo.cpp; sourceTree = ""; }; + CCCF7FC124340AF40057283F /* icuplugins_windows_sample.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuplugins_windows_sample.txt; sourceTree = ""; }; + CCCF7FC224340AF40057283F /* testplug.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = testplug.vcxproj; sourceTree = ""; }; + CCCF7FC324340AF40057283F /* testplug.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = testplug.vcxproj.filters; sourceTree = ""; }; + CCCF7FC424340AF40057283F /* icuinfo.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icuinfo.vcxproj; sourceTree = ""; }; + CCCF7FC524340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF7FC624340AF40057283F /* testplug.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testplug.c; sourceTree = ""; }; + CCCF7FC824340AF40057283F /* collationinfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationinfo.cpp; sourceTree = ""; }; + CCCF7FC924340AF40057283F /* swapimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = swapimpl.h; sourceTree = ""; }; + CCCF7FCA24340AF40057283F /* unewdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unewdata.h; sourceTree = ""; }; + CCCF7FCB24340AF40057283F /* denseranges.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = denseranges.h; sourceTree = ""; }; + CCCF7FCC24340AF40057283F /* ppucd.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ppucd.cpp; sourceTree = ""; }; + CCCF7FCD24340AF40057283F /* xmlparser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xmlparser.h; sourceTree = ""; }; + CCCF7FCE24340AF40057283F /* pkg_genc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pkg_genc.cpp; sourceTree = ""; }; + CCCF7FCF24340AF40057283F /* ucbuf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucbuf.cpp; sourceTree = ""; }; + CCCF7FD024340AF40057283F /* pkg_icu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pkg_icu.cpp; sourceTree = ""; }; + CCCF7FD124340AF40057283F /* swapimpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = swapimpl.cpp; sourceTree = ""; }; + CCCF7FD224340AF40057283F /* filestrm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = filestrm.h; sourceTree = ""; }; + CCCF7FD324340AF40057283F /* pkg_icu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkg_icu.h; sourceTree = ""; }; + CCCF7FD424340AF40057283F /* filestrm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = filestrm.cpp; sourceTree = ""; }; + CCCF7FD524340AF40057283F /* ucbuf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucbuf.h; sourceTree = ""; }; + CCCF7FD624340AF40057283F /* pkg_genc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkg_genc.h; sourceTree = ""; }; + CCCF7FD724340AF40057283F /* dbgutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dbgutil.h; sourceTree = ""; }; + CCCF7FD824340AF40057283F /* uoptions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uoptions.cpp; sourceTree = ""; }; + CCCF7FD924340AF40057283F /* writesrc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = writesrc.cpp; sourceTree = ""; }; + CCCF7FDA24340AF40057283F /* flagparser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = flagparser.cpp; sourceTree = ""; }; + CCCF7FDB24340AF40057283F /* dbgutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dbgutil.cpp; sourceTree = ""; }; + CCCF7FDC24340AF40057283F /* udbgutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udbgutil.cpp; sourceTree = ""; }; + CCCF7FDD24340AF40057283F /* flagparser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = flagparser.h; sourceTree = ""; }; + CCCF7FDE24340AF40057283F /* package.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = package.h; sourceTree = ""; }; + CCCF7FDF24340AF40057283F /* filetools.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = filetools.h; sourceTree = ""; }; + CCCF7FE024340AF40057283F /* uparse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uparse.h; sourceTree = ""; }; + CCCF7FE124340AF40057283F /* toolutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = toolutil.h; sourceTree = ""; }; + CCCF7FE224340AF40057283F /* uparse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uparse.cpp; sourceTree = ""; }; + CCCF7FE324340AF40057283F /* pkgitems.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pkgitems.cpp; sourceTree = ""; }; + CCCF7FE424340AF40057283F /* denseranges.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = denseranges.cpp; sourceTree = ""; }; + CCCF7FE524340AF40057283F /* writesrc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = writesrc.h; sourceTree = ""; }; + CCCF7FE624340AF40057283F /* ppucd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ppucd.h; sourceTree = ""; }; + CCCF7FE724340AF40057283F /* ucm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucm.cpp; sourceTree = ""; }; + CCCF7FE824340AF40057283F /* pkg_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkg_imp.h; sourceTree = ""; }; + CCCF7FE924340AF40057283F /* uoptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uoptions.h; sourceTree = ""; }; + CCCF7FEA24340AF40057283F /* pkg_gencmn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkg_gencmn.h; sourceTree = ""; }; + CCCF7FEB24340AF40057283F /* pkg_gencmn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pkg_gencmn.cpp; sourceTree = ""; }; + CCCF7FEC24340AF40057283F /* ucmstate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucmstate.cpp; sourceTree = ""; }; + CCCF7FED24340AF40057283F /* xmlparser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = xmlparser.cpp; sourceTree = ""; }; + CCCF7FEE24340AF40057283F /* filetools.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = filetools.cpp; sourceTree = ""; }; + CCCF7FEF24340AF40057283F /* collationinfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationinfo.h; sourceTree = ""; }; + CCCF7FF024340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF7FF124340AF40057283F /* toolutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = toolutil.cpp; sourceTree = ""; }; + CCCF7FF224340AF40057283F /* package.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = package.cpp; sourceTree = ""; }; + CCCF7FF324340AF40057283F /* ucln_tu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucln_tu.cpp; sourceTree = ""; }; + CCCF7FF424340AF40057283F /* ucm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucm.h; sourceTree = ""; }; + CCCF7FF524340AF40057283F /* udbgutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udbgutil.h; sourceTree = ""; }; + CCCF7FF624340AF40057283F /* toolutil.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = toolutil.vcxproj; sourceTree = ""; }; + CCCF7FF724340AF40057283F /* unewdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unewdata.cpp; sourceTree = ""; }; + CCCF7FF924340AF40057283F /* norms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = norms.cpp; sourceTree = ""; }; + CCCF7FFA24340AF40057283F /* norms.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = norms.h; sourceTree = ""; }; + CCCF7FFB24340AF40057283F /* n2builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = n2builder.h; sourceTree = ""; }; + CCCF7FFC24340AF40057283F /* gennorm2.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gennorm2.vcxproj; sourceTree = ""; }; + CCCF7FFD24340AF40057283F /* extradata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = extradata.cpp; sourceTree = ""; }; + CCCF7FFE24340AF40057283F /* extradata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = extradata.h; sourceTree = ""; }; + CCCF7FFF24340AF40057283F /* gennorm2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gennorm2.cpp; sourceTree = ""; }; + CCCF800024340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF800124340AF40057283F /* n2builder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = n2builder.cpp; sourceTree = ""; }; + CCCF800324340AF40057283F /* gendict.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gendict.vcxproj; sourceTree = ""; }; + CCCF800424340AF40057283F /* gendict.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gendict.cpp; sourceTree = ""; }; + CCCF800524340AF40057283F /* gendict.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gendict.vcxproj.filters; sourceTree = ""; }; + CCCF800624340AF40057283F /* gendict.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = gendict.1.in; sourceTree = ""; }; + CCCF800724340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF800924340AF40057283F /* derb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = derb.cpp; sourceTree = ""; }; + CCCF800A24340AF40057283F /* ustr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustr.h; sourceTree = ""; }; + CCCF800B24340AF40057283F /* parse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parse.cpp; sourceTree = ""; }; + CCCF800C24340AF40057283F /* rle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rle.h; sourceTree = ""; }; + CCCF800D24340AF40057283F /* prscmnts.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = prscmnts.h; sourceTree = ""; }; + CCCF800E24340AF40057283F /* rbutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbutil.h; sourceTree = ""; }; + CCCF800F24340AF40057283F /* derb.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = derb.1.in; sourceTree = ""; }; + CCCF801024340AF40057283F /* derb.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = derb.vcxproj; sourceTree = ""; }; + CCCF801124340AF40057283F /* reslist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reslist.h; sourceTree = ""; }; + CCCF801224340AF40057283F /* parse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parse.h; sourceTree = ""; }; + CCCF801324340AF40057283F /* genrb.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = genrb.1.in; sourceTree = ""; }; + CCCF801424340AF40057283F /* reslist.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reslist.cpp; sourceTree = ""; }; + CCCF801524340AF40057283F /* genrb.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genrb.vcxproj.filters; sourceTree = ""; }; + CCCF801624340AF40057283F /* genrb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = genrb.cpp; sourceTree = ""; }; + CCCF801724340AF40057283F /* filterrb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = filterrb.cpp; sourceTree = ""; }; + CCCF801824340AF40057283F /* errmsg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = errmsg.c; sourceTree = ""; }; + CCCF801924340AF40057283F /* read.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = read.c; sourceTree = ""; }; + CCCF801A24340AF40057283F /* genrb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = genrb.h; sourceTree = ""; }; + CCCF801B24340AF40057283F /* ustr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ustr.c; sourceTree = ""; }; + CCCF801C24340AF40057283F /* wrtjava.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrtjava.cpp; sourceTree = ""; }; + CCCF801D24340AF40057283F /* rle.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rle.c; sourceTree = ""; }; + CCCF801E24340AF40057283F /* prscmnts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = prscmnts.cpp; sourceTree = ""; }; + CCCF801F24340AF40057283F /* wrtxml.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrtxml.cpp; sourceTree = ""; }; + CCCF802024340AF40057283F /* derb.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = derb.vcxproj.filters; sourceTree = ""; }; + CCCF802124340AF40057283F /* rbutil.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rbutil.c; sourceTree = ""; }; + CCCF802224340AF40057283F /* genrb.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genrb.vcxproj; sourceTree = ""; }; + CCCF802324340AF40057283F /* read.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = read.h; sourceTree = ""; }; + CCCF802424340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF802524340AF40057283F /* filterrb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = filterrb.h; sourceTree = ""; }; + CCCF802624340AF40057283F /* errmsg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = errmsg.h; sourceTree = ""; }; + CCCF802824340AF40057283F /* tblgen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tblgen.cpp; sourceTree = ""; }; + CCCF802924340AF40057283F /* expect-simple.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "expect-simple.cpp"; sourceTree = ""; }; + CCCF802A24340AF40057283F /* test-simple.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "test-simple.cpp"; sourceTree = ""; }; + CCCF802B24340AF40057283F /* cptbl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cptbl.h; sourceTree = ""; }; + CCCF802C24340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF802D24340AF40057283F /* escapesrc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = escapesrc.cpp; sourceTree = ""; }; + CCCF802E24340AF40057283F /* test-nochange.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "test-nochange.cpp"; sourceTree = ""; }; + CCCF803024340AF40057283F /* icuswap.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icuswap.vcxproj; sourceTree = ""; }; + CCCF803124340AF40057283F /* icuswap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuswap.cpp; sourceTree = ""; }; + CCCF803224340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF803424340AF40057283F /* datamap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = datamap.cpp; sourceTree = ""; }; + CCCF803524340AF40057283F /* ucln_ct.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ucln_ct.c; sourceTree = ""; }; + CCCF803724340AF40057283F /* testlog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testlog.h; sourceTree = ""; }; + CCCF803824340AF40057283F /* testdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testdata.h; sourceTree = ""; }; + CCCF803924340AF40057283F /* utimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utimer.h; sourceTree = ""; }; + CCCF803A24340AF40057283F /* datamap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = datamap.h; sourceTree = ""; }; + CCCF803B24340AF40057283F /* testtype.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testtype.h; sourceTree = ""; }; + CCCF803C24340AF40057283F /* tstdtmod.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tstdtmod.h; sourceTree = ""; }; + CCCF803D24340AF40057283F /* uperf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uperf.h; sourceTree = ""; }; + CCCF803E24340AF40057283F /* ctest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ctest.h; sourceTree = ""; }; + CCCF803F24340AF40057283F /* ctestfw.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ctestfw.vcxproj.filters; sourceTree = ""; }; + CCCF804024340AF40057283F /* ctest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ctest.c; sourceTree = ""; }; + CCCF804124340AF40057283F /* tstdtmod.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tstdtmod.cpp; sourceTree = ""; }; + CCCF804224340AF40057283F /* ctestfw.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ctestfw.vcxproj; sourceTree = ""; }; + CCCF804324340AF40057283F /* testdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = testdata.cpp; sourceTree = ""; }; + CCCF804424340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF804524340AF40057283F /* uperf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uperf.cpp; sourceTree = ""; }; + CCCF804624340AF40057283F /* icu-file-utf8-check.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = "icu-file-utf8-check.py"; sourceTree = ""; }; + CCCF804824340AF40057283F /* gensprep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gensprep.h; sourceTree = ""; }; + CCCF804924340AF40057283F /* gensprep.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gensprep.vcxproj.filters; sourceTree = ""; }; + CCCF804A24340AF40057283F /* gensprep.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gensprep.vcxproj; sourceTree = ""; }; + CCCF804B24340AF40057283F /* filterRFC3454.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = filterRFC3454.pl; sourceTree = ""; }; + CCCF804C24340AF40057283F /* store.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = store.c; sourceTree = ""; }; + CCCF804D24340AF40057283F /* gensprep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gensprep.c; sourceTree = ""; }; + CCCF804E24340AF40057283F /* gensprep.8.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = gensprep.8.in; sourceTree = ""; }; + CCCF804F24340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF805124340AF40057283F /* gentest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gentest.c; sourceTree = ""; }; + CCCF805224340AF40057283F /* gentest.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gentest.vcxproj; sourceTree = ""; }; + CCCF805324340AF40057283F /* gentest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gentest.h; sourceTree = ""; }; + CCCF805424340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF805524340AF40057283F /* genres32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = genres32.c; sourceTree = ""; }; + CCCF805624340AF40057283F /* gentest.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gentest.vcxproj.filters; sourceTree = ""; }; + CCCF805824340AF40057283F /* verify_uset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = verify_uset.cpp; sourceTree = ""; }; + CCCF805924340AF40057283F /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + CCCF805A24340AF40057283F /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + CCCF805B24340AF40057283F /* extract_unsafe_backwards.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = extract_unsafe_backwards.cpp; sourceTree = ""; }; + CCCF805D24340AF40057283F /* pkgdata.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = pkgdata.vcxproj; sourceTree = ""; }; + CCCF805E24340AF40057283F /* pkgtypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkgtypes.h; sourceTree = ""; }; + CCCF805F24340AF40057283F /* pkgdata.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkgdata.1.in; sourceTree = ""; }; + CCCF806024340AF40057283F /* pkgdata.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = pkgdata.vcxproj.filters; sourceTree = ""; }; + CCCF806124340AF40057283F /* pkgtypes.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkgtypes.c; sourceTree = ""; }; + CCCF806224340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF806324340AF40057283F /* pkgdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pkgdata.cpp; sourceTree = ""; }; + CCCF806524340AF40057283F /* icupkg.8.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = icupkg.8.in; sourceTree = ""; }; + CCCF806624340AF40057283F /* icupkg.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icupkg.vcxproj; sourceTree = ""; }; + CCCF806724340AF40057283F /* icupkg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icupkg.cpp; sourceTree = ""; }; + CCCF806824340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF806A24340AF40057283F /* genbrk.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = genbrk.cpp; sourceTree = ""; }; + CCCF806B24340AF40057283F /* genbrk.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genbrk.vcxproj; sourceTree = ""; }; + CCCF806C24340AF40057283F /* genbrk.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genbrk.vcxproj.filters; sourceTree = ""; }; + CCCF806D24340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF806E24340AF40057283F /* genbrk.1.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = genbrk.1.in; sourceTree = ""; }; + CCCF807024340AF40057283F /* gencmn.8.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = gencmn.8.in; sourceTree = ""; }; + CCCF807124340AF40057283F /* gencmn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gencmn.c; sourceTree = ""; }; + CCCF807224340AF40057283F /* gencmn.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencmn.vcxproj.filters; sourceTree = ""; }; + CCCF807324340AF40057283F /* gencmn.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = gencmn.vcxproj; sourceTree = ""; }; + CCCF807424340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF807524340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF807724340AF40057283F /* icuzdump.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuzdump.cpp; sourceTree = ""; }; + CCCF807824340AF40057283F /* zdump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = zdump.c; sourceTree = ""; }; + CCCF807924340AF40057283F /* asctime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = asctime.c; sourceTree = ""; }; + CCCF807A24340AF40057283F /* localtime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = localtime.c; sourceTree = ""; }; + CCCF807B24340AF40057283F /* private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = private.h; sourceTree = ""; }; + CCCF807C24340AF40057283F /* icuregions */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuregions; sourceTree = ""; }; + CCCF807D24340AF40057283F /* tzselect.ksh */ = {isa = PBXFileReference; lastKnownFileType = text; path = tzselect.ksh; sourceTree = ""; }; + CCCF807E24340AF40057283F /* tz2icu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tz2icu.h; sourceTree = ""; }; + CCCF807F24340AF40057283F /* scheck.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scheck.c; sourceTree = ""; }; + CCCF808024340AF40057283F /* icuzdump.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icuzdump.vcxproj.filters; sourceTree = ""; }; + CCCF808124340AF40057283F /* icuzdump.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = icuzdump.vcxproj; sourceTree = ""; }; + CCCF808224340AF40057283F /* tzfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzfile.h; sourceTree = ""; }; + CCCF808324340AF40057283F /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; + CCCF808424340AF40057283F /* ialloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ialloc.c; sourceTree = ""; }; + CCCF808524340AF40057283F /* tz2icu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tz2icu.cpp; sourceTree = ""; }; + CCCF808624340AF40057283F /* zic.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = zic.c; sourceTree = ""; }; + CCCF808724340AF40057283F /* icuzones */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuzones; sourceTree = ""; }; + CCCF808824340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF808A24340AF40057283F /* genccode.8.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = genccode.8.in; sourceTree = ""; }; + CCCF808B24340AF40057283F /* genccode.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genccode.vcxproj; sourceTree = ""; }; + CCCF808C24340AF40057283F /* genccode.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = genccode.vcxproj.filters; sourceTree = ""; }; + CCCF808D24340AF40057283F /* genccode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = genccode.c; sourceTree = ""; }; + CCCF808E24340AF40057283F /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCCF80AB24340E4F0057283F /* libicutest.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicutest.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF80BC243414C80057283F /* makeconv */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = makeconv; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF80CD2434163B0057283F /* genrb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = genrb; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF80FB243417AD0057283F /* derb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = derb; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8101243419F00057283F /* genbrk */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = genbrk; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF811024341AD30057283F /* gencnval */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gencnval; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF811E24341C6C0057283F /* gensprep */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gensprep; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF812D24341D330057283F /* icuinfo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = icuinfo; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF813C24341ED70057283F /* genccode */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = genccode; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF814B24341FA50057283F /* gencmn */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gencmn; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8159243420410057283F /* icupkg */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = icupkg; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8167243420F20057283F /* pkgdata */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = pkgdata; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8176243421BD0057283F /* gentest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gentest; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8187243422890057283F /* gennorm2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gennorm2; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF8198243423300057283F /* gencfu */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gencfu; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF81A7243423B00057283F /* gendict */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gendict; sourceTree = BUILT_PRODUCTS_DIR; }; + CCF92C522432BA5400C185CD /* libicudata.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicudata.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + CCF92C582432BADA00C185CD /* stubdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stubdata.cpp; sourceTree = ""; }; + CCF92C592432BADA00C185CD /* stubdata.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = stubdata.vcxproj; sourceTree = ""; }; + CCF92C5A2432BADA00C185CD /* stubdata.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = stubdata.vcxproj.filters; sourceTree = ""; }; + CCF92C5B2432BADA00C185CD /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCF92C5D2432BADA00C185CD /* nultrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nultrans.cpp; sourceTree = ""; }; + CCF92C5E2432BADA00C185CD /* uspoof_conf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uspoof_conf.cpp; sourceTree = ""; }; + CCF92C5F2432BADA00C185CD /* japancal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = japancal.cpp; sourceTree = ""; }; + CCF92C602432BADA00C185CD /* anytrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = anytrans.h; sourceTree = ""; }; + CCF92C612432BADA00C185CD /* Makefile.local */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.local; sourceTree = ""; }; + CCF92C622432BADA00C185CD /* tmunit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tmunit.cpp; sourceTree = ""; }; + CCF92C632432BADA00C185CD /* zrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zrule.h; sourceTree = ""; }; + CCF92C642432BADA00C185CD /* decNumberLocal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decNumberLocal.h; sourceTree = ""; }; + CCF92C652432BADA00C185CD /* decimfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decimfmt.cpp; sourceTree = ""; }; + CCF92C662432BADA00C185CD /* japancal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = japancal.h; sourceTree = ""; }; + CCF92C672432BADA00C185CD /* taiwncal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = taiwncal.cpp; sourceTree = ""; }; + CCF92C682432BADA00C185CD /* formattedval_iterimpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formattedval_iterimpl.cpp; sourceTree = ""; }; + CCF92C692432BADA00C185CD /* rbt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbt.h; sourceTree = ""; }; + CCF92C6A2432BADA00C185CD /* taiwncal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = taiwncal.h; sourceTree = ""; }; + CCF92C6B2432BADA00C185CD /* tridpars.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tridpars.h; sourceTree = ""; }; + CCF92C6C2432BADA00C185CD /* collationcompare.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationcompare.h; sourceTree = ""; }; + CCF92C6D2432BADA00C185CD /* double-conversion-ieee.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-ieee.h"; sourceTree = ""; }; + CCF92C6E2432BADA00C185CD /* transreg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = transreg.cpp; sourceTree = ""; }; + CCF92C6F2432BADA00C185CD /* number_rounding.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_rounding.cpp; sourceTree = ""; }; + CCF92C702432BADA00C185CD /* collationweights.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationweights.cpp; sourceTree = ""; }; + CCF92C712432BADA00C185CD /* smpdtfst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = smpdtfst.cpp; sourceTree = ""; }; + CCF92C722432BADA00C185CD /* collationruleparser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationruleparser.cpp; sourceTree = ""; }; + CCF92C732432BADA00C185CD /* decNumber.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decNumber.cpp; sourceTree = ""; }; + CCF92C742432BADA00C185CD /* regexcst.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = regexcst.txt; sourceTree = ""; }; + CCF92C752432BADA00C185CD /* fmtable_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fmtable_cnv.cpp; sourceTree = ""; }; + CCF92C762432BADA00C185CD /* regeximp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regeximp.cpp; sourceTree = ""; }; + CCF92C772432BADA00C185CD /* collation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collation.cpp; sourceTree = ""; }; + CCF92C782432BADA00C185CD /* number_patternmodifier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_patternmodifier.cpp; sourceTree = ""; }; + CCF92C792432BADA00C185CD /* collationsets.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationsets.cpp; sourceTree = ""; }; + CCF92C7A2432BADA00C185CD /* number_decimalquantity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_decimalquantity.cpp; sourceTree = ""; }; + CCF92C7B2432BADA00C185CD /* chnsecal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = chnsecal.h; sourceTree = ""; }; + CCF92C7C2432BADA00C185CD /* number_asformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_asformat.cpp; sourceTree = ""; }; + CCF92C7D2432BADA00C185CD /* erarules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = erarules.h; sourceTree = ""; }; + CCF92C7E2432BADA00C185CD /* icuin40shim.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuin40shim.cpp; sourceTree = ""; }; + CCF92C7F2432BADA00C185CD /* csrucode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csrucode.h; sourceTree = ""; }; + CCF92C802432BADA00C185CD /* decNumber.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decNumber.h; sourceTree = ""; }; + CCF92C812432BADA00C185CD /* numrange_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numrange_impl.cpp; sourceTree = ""; }; + CCF92C822432BADA00C185CD /* number_longnames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_longnames.h; sourceTree = ""; }; + CCF92C832432BADA00C185CD /* nfrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nfrule.h; sourceTree = ""; }; + CCF92C842432BADA00C185CD /* uplrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uplrule.cpp; sourceTree = ""; }; + CCF92C852432BADA00C185CD /* usearch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usearch.cpp; sourceTree = ""; }; + CCF92C862432BADA00C185CD /* i18n_uwp.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = i18n_uwp.vcxproj; sourceTree = ""; }; + CCF92C872432BADA00C185CD /* ucoleitr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucoleitr.cpp; sourceTree = ""; }; + CCF92C882432BADA00C185CD /* double-conversion-fast-dtoa.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-fast-dtoa.cpp"; sourceTree = ""; }; + CCF92C892432BADA00C185CD /* number_decimfmtprops.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_decimfmtprops.cpp; sourceTree = ""; }; + CCF92C8A2432BADA00C185CD /* number_scientific.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_scientific.cpp; sourceTree = ""; }; + CCF92C8B2432BADA00C185CD /* measure.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = measure.cpp; sourceTree = ""; }; + CCF92C8C2432BADA00C185CD /* persncal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = persncal.cpp; sourceTree = ""; }; + CCF92C8D2432BADA00C185CD /* toupptrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = toupptrn.h; sourceTree = ""; }; + CCF92C8E2432BADA00C185CD /* ztrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ztrans.cpp; sourceTree = ""; }; + CCF92C8F2432BADA00C185CD /* dtfmtsym.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtfmtsym.cpp; sourceTree = ""; }; + CCF92C902432BADA00C185CD /* sharedpluralrules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sharedpluralrules.h; sourceTree = ""; }; + CCF92C912432BADA00C185CD /* ucsdet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucsdet.cpp; sourceTree = ""; }; + CCF92C922432BADA00C185CD /* collationdatawriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationdatawriter.cpp; sourceTree = ""; }; + CCF92C932432BADA00C185CD /* formatted_string_builder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formatted_string_builder.cpp; sourceTree = ""; }; + CCF92C942432BADA00C185CD /* regextxt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regextxt.cpp; sourceTree = ""; }; + CCF92C952432BADA00C185CD /* dtitv_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtitv_impl.h; sourceTree = ""; }; + CCF92C962432BADA00C185CD /* uatimeunitformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uatimeunitformat.cpp; sourceTree = ""; }; + CCF92C972432BADA00C185CD /* casetrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = casetrn.h; sourceTree = ""; }; + CCF92C982432BADA00C185CD /* coleitr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = coleitr.cpp; sourceTree = ""; }; + CCF92C992432BADA00C185CD /* numrange_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numrange_impl.h; sourceTree = ""; }; + CCF92C9A2432BADA00C185CD /* csrutf8.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csrutf8.cpp; sourceTree = ""; }; + CCF92C9B2432BADA00C185CD /* uitercollationiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uitercollationiterator.cpp; sourceTree = ""; }; + CCF92C9C2432BADA00C185CD /* tznames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tznames.cpp; sourceTree = ""; }; + CCF92C9D2432BADA00C185CD /* collationbuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationbuilder.h; sourceTree = ""; }; + CCF92C9E2432BADA00C185CD /* double-conversion-cached-powers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-cached-powers.h"; sourceTree = ""; }; + CCF92C9F2432BADA00C185CD /* zonemeta.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zonemeta.h; sourceTree = ""; }; + CCF92CA02432BADA00C185CD /* uspoof_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uspoof_impl.h; sourceTree = ""; }; + CCF92CA12432BADA00C185CD /* collationfcd.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationfcd.cpp; sourceTree = ""; }; + CCF92CA22432BADA00C185CD /* tzrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzrule.cpp; sourceTree = ""; }; + CCF92CA32432BADA00C185CD /* scriptset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scriptset.h; sourceTree = ""; }; + CCF92CA42432BADA00C185CD /* number_multiplier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_multiplier.h; sourceTree = ""; }; + CCF92CA52432BADA00C185CD /* gender.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gender.cpp; sourceTree = ""; }; + CCF92CA62432BADA00C185CD /* number_formatimpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_formatimpl.cpp; sourceTree = ""; }; + CCF92CA72432BADA00C185CD /* ucol_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucol_imp.h; sourceTree = ""; }; + CCF92CA82432BADA00C185CD /* collationfcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationfcd.h; sourceTree = ""; }; + CCF92CA92432BADA00C185CD /* msgfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = msgfmt.cpp; sourceTree = ""; }; + CCF92CAA2432BADA00C185CD /* numparse_currency.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_currency.h; sourceTree = ""; }; + CCF92CAB2432BADA00C185CD /* scientificnumberformatter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scientificnumberformatter.cpp; sourceTree = ""; }; + CCF92CAC2432BADA00C185CD /* winnmfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = winnmfmt.h; sourceTree = ""; }; + CCF92CAD2432BADA00C185CD /* toupptrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = toupptrn.cpp; sourceTree = ""; }; + CCF92CAE2432BADA00C185CD /* sortkey.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sortkey.cpp; sourceTree = ""; }; + CCF92CAF2432BADA00C185CD /* alphaindex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = alphaindex.cpp; sourceTree = ""; }; + CCF92CB02432BADA00C185CD /* collationkeys.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationkeys.cpp; sourceTree = ""; }; + CCF92CB12432BADA00C185CD /* libicuin.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = libicuin.rc; sourceTree = ""; }; + CCF92CB22432BADA00C185CD /* number_affixutils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_affixutils.cpp; sourceTree = ""; }; + CCF92CB32432BADA00C185CD /* collationfastlatin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationfastlatin.cpp; sourceTree = ""; }; + CCF92CB42432BADA00C185CD /* choicfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = choicfmt.cpp; sourceTree = ""; }; + CCF92CB52432BADA00C185CD /* cecal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cecal.h; sourceTree = ""; }; + CCF92CB62432BADA00C185CD /* gregocal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gregocal.cpp; sourceTree = ""; }; + CCF92CB72432BADA00C185CD /* collationdatabuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationdatabuilder.h; sourceTree = ""; }; + CCF92CB82432BADA00C185CD /* numparse_decimal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_decimal.h; sourceTree = ""; }; + CCF92CB92432BADA00C185CD /* unumsys.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unumsys.cpp; sourceTree = ""; }; + CCF92CBA2432BADA00C185CD /* sharedbreakiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sharedbreakiterator.cpp; sourceTree = ""; }; + CCF92CBB2432BADA00C185CD /* numparse_parsednumber.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_parsednumber.cpp; sourceTree = ""; }; + CCF92CBC2432BADA00C185CD /* format.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = format.cpp; sourceTree = ""; }; + CCF92CBD2432BADA00C185CD /* scriptset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scriptset.cpp; sourceTree = ""; }; + CCF92CBE2432BADA00C185CD /* udatintv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udatintv.cpp; sourceTree = ""; }; + CCF92CBF2432BADA00C185CD /* utf16collationiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utf16collationiterator.cpp; sourceTree = ""; }; + CCF92CC02432BADA00C185CD /* nortrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nortrans.h; sourceTree = ""; }; + CCF92CC12432BADA00C185CD /* uspoof_build.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uspoof_build.cpp; sourceTree = ""; }; + CCF92CC22432BADA00C185CD /* number_mapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_mapper.h; sourceTree = ""; }; + CCF92CC32432BADA00C185CD /* gregoimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gregoimp.h; sourceTree = ""; }; + CCF92CC42432BADA00C185CD /* casetrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = casetrn.cpp; sourceTree = ""; }; + CCF92CC52432BADA00C185CD /* nfrs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nfrs.cpp; sourceTree = ""; }; + CCF92CC62432BADA00C185CD /* csdetect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csdetect.cpp; sourceTree = ""; }; + CCF92CC72432BADA00C185CD /* numparse_symbols.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_symbols.cpp; sourceTree = ""; }; + CCF92CC92432BADA00C185CD /* translit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = translit.h; sourceTree = ""; }; + CCF92CCA2432BADA00C185CD /* ucsdet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucsdet.h; sourceTree = ""; }; + CCF92CCB2432BADA00C185CD /* tzfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzfmt.h; sourceTree = ""; }; + CCF92CCC2432BADA00C185CD /* ufieldpositer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ufieldpositer.h; sourceTree = ""; }; + CCF92CCD2432BADA00C185CD /* tblcoll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tblcoll.h; sourceTree = ""; }; + CCF92CCE2432BADA00C185CD /* dtfmtsym.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtfmtsym.h; sourceTree = ""; }; + CCF92CCF2432BADA00C185CD /* unirepl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unirepl.h; sourceTree = ""; }; + CCF92CD02432BADA00C185CD /* fmtable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fmtable.h; sourceTree = ""; }; + CCF92CD12432BADA00C185CD /* dtitvfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtitvfmt.h; sourceTree = ""; }; + CCF92CD22432BADA00C185CD /* choicfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = choicfmt.h; sourceTree = ""; }; + CCF92CD32432BADA00C185CD /* numberrangeformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numberrangeformatter.h; sourceTree = ""; }; + CCF92CD42432BADA00C185CD /* tznames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tznames.h; sourceTree = ""; }; + CCF92CD52432BADA00C185CD /* uregion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uregion.h; sourceTree = ""; }; + CCF92CD62432BADA00C185CD /* ucal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucal.h; sourceTree = ""; }; + CCF92CD72432BADA00C185CD /* fpositer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fpositer.h; sourceTree = ""; }; + CCF92CD82432BADA00C185CD /* dtitvinf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtitvinf.h; sourceTree = ""; }; + CCF92CD92432BADA00C185CD /* rbnf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbnf.h; sourceTree = ""; }; + CCF92CDA2432BADA00C185CD /* udat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udat.h; sourceTree = ""; }; + CCF92CDB2432BADA00C185CD /* vtzone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vtzone.h; sourceTree = ""; }; + CCF92CDC2432BADA00C185CD /* usearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usearch.h; sourceTree = ""; }; + CCF92CDD2432BADA00C185CD /* numsys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numsys.h; sourceTree = ""; }; + CCF92CDE2432BADA00C185CD /* timezone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timezone.h; sourceTree = ""; }; + CCF92CDF2432BADA00C185CD /* coleitr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = coleitr.h; sourceTree = ""; }; + CCF92CE02432BADA00C185CD /* msgfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = msgfmt.h; sourceTree = ""; }; + CCF92CE12432BADA00C185CD /* fieldpos.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fieldpos.h; sourceTree = ""; }; + CCF92CE22432BADA00C185CD /* simpletz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simpletz.h; sourceTree = ""; }; + CCF92CE32432BADA00C185CD /* unumberformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unumberformatter.h; sourceTree = ""; }; + CCF92CE42432BADA00C185CD /* umsg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umsg.h; sourceTree = ""; }; + CCF92CE52432BADA00C185CD /* sortkey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sortkey.h; sourceTree = ""; }; + CCF92CE62432BADA00C185CD /* basictz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = basictz.h; sourceTree = ""; }; + CCF92CE72432BADA00C185CD /* uplrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uplrule.h; sourceTree = ""; }; + CCF92CE82432BADA00C185CD /* reldatefmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reldatefmt.h; sourceTree = ""; }; + CCF92CE92432BADA00C185CD /* plurrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = plurrule.h; sourceTree = ""; }; + CCF92CEA2432BADA00C185CD /* measunit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = measunit.h; sourceTree = ""; }; + CCF92CEB2432BADA00C185CD /* gregocal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gregocal.h; sourceTree = ""; }; + CCF92CEC2432BADA00C185CD /* udatintv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udatintv.h; sourceTree = ""; }; + CCF92CED2432BADA00C185CD /* nounit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nounit.h; sourceTree = ""; }; + CCF92CEE2432BADA00C185CD /* measure.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = measure.h; sourceTree = ""; }; + CCF92CEF2432BADA00C185CD /* tzrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzrule.h; sourceTree = ""; }; + CCF92CF02432BADA00C185CD /* regex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regex.h; sourceTree = ""; }; + CCF92CF12432BADA00C185CD /* gender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gender.h; sourceTree = ""; }; + CCF92CF22432BADA00C185CD /* dcfmtsym.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dcfmtsym.h; sourceTree = ""; }; + CCF92CF32432BADA00C185CD /* decimfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decimfmt.h; sourceTree = ""; }; + CCF92CF42432BADA00C185CD /* udatpg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udatpg.h; sourceTree = ""; }; + CCF92CF52432BADA00C185CD /* listformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = listformatter.h; sourceTree = ""; }; + CCF92CF62432BADA00C185CD /* calendar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = calendar.h; sourceTree = ""; }; + CCF92CF72432BADA00C185CD /* ucol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucol.h; sourceTree = ""; }; + CCF92CF82432BADA00C185CD /* upluralrules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = upluralrules.h; sourceTree = ""; }; + CCF92CF92432BADA00C185CD /* tmunit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tmunit.h; sourceTree = ""; }; + CCF92CFB2432BADA00C185CD /* dtptngen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtptngen.h; sourceTree = ""; }; + CCF92CFC2432BADA00C185CD /* tmutamt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tmutamt.h; sourceTree = ""; }; + CCF92CFD2432BADA00C185CD /* uformattedvalue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uformattedvalue.h; sourceTree = ""; }; + CCF92CFE2432BADA00C185CD /* ucoleitr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucoleitr.h; sourceTree = ""; }; + CCF92CFF2432BADA00C185CD /* compactdecimalformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compactdecimalformat.h; sourceTree = ""; }; + CCF92D002432BADA00C185CD /* unum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unum.h; sourceTree = ""; }; + CCF92D012432BADA00C185CD /* tztrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tztrans.h; sourceTree = ""; }; + CCF92D022432BADA00C185CD /* numberformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numberformatter.h; sourceTree = ""; }; + CCF92D032432BADA00C185CD /* datefmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = datefmt.h; sourceTree = ""; }; + CCF92D042432BADA00C185CD /* utmscale.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utmscale.h; sourceTree = ""; }; + CCF92D052432BADA00C185CD /* coll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = coll.h; sourceTree = ""; }; + CCF92D062432BADA00C185CD /* currpinf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = currpinf.h; sourceTree = ""; }; + CCF92D072432BADA00C185CD /* uregex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uregex.h; sourceTree = ""; }; + CCF92D082432BADA00C185CD /* tmutfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tmutfmt.h; sourceTree = ""; }; + CCF92D092432BADA00C185CD /* plurfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = plurfmt.h; sourceTree = ""; }; + CCF92D0A2432BADA00C185CD /* smpdtfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = smpdtfmt.h; sourceTree = ""; }; + CCF92D0B2432BADA00C185CD /* ugender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ugender.h; sourceTree = ""; }; + CCF92D0C2432BADA00C185CD /* selfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = selfmt.h; sourceTree = ""; }; + CCF92D0D2432BADA00C185CD /* uformattable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uformattable.h; sourceTree = ""; }; + CCF92D0E2432BADA00C185CD /* curramt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = curramt.h; sourceTree = ""; }; + CCF92D0F2432BADA00C185CD /* udateintervalformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udateintervalformat.h; sourceTree = ""; }; + CCF92D102432BADA00C185CD /* stsearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = stsearch.h; sourceTree = ""; }; + CCF92D112432BADA00C185CD /* alphaindex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = alphaindex.h; sourceTree = ""; }; + CCF92D122432BADA00C185CD /* rbtz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbtz.h; sourceTree = ""; }; + CCF92D132432BADA00C185CD /* uspoof.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uspoof.h; sourceTree = ""; }; + CCF92D142432BADA00C185CD /* region.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = region.h; sourceTree = ""; }; + CCF92D152432BADA00C185CD /* ureldatefmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ureldatefmt.h; sourceTree = ""; }; + CCF92D162432BADA00C185CD /* utrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utrans.h; sourceTree = ""; }; + CCF92D172432BADA00C185CD /* uatimeunitformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uatimeunitformat.h; sourceTree = ""; }; + CCF92D182432BADA00C185CD /* format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = format.h; sourceTree = ""; }; + CCF92D192432BADA00C185CD /* scientificnumberformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scientificnumberformatter.h; sourceTree = ""; }; + CCF92D1A2432BADA00C185CD /* dtrule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtrule.h; sourceTree = ""; }; + CCF92D1B2432BADA00C185CD /* search.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + CCF92D1C2432BADA00C185CD /* unumsys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unumsys.h; sourceTree = ""; }; + CCF92D1D2432BADA00C185CD /* uameasureformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uameasureformat.h; sourceTree = ""; }; + CCF92D1E2432BADA00C185CD /* formattedvalue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = formattedvalue.h; sourceTree = ""; }; + CCF92D1F2432BADA00C185CD /* numfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numfmt.h; sourceTree = ""; }; + CCF92D202432BADA00C185CD /* currunit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = currunit.h; sourceTree = ""; }; + CCF92D212432BADA00C185CD /* ulistformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ulistformatter.h; sourceTree = ""; }; + CCF92D222432BADA00C185CD /* measfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = measfmt.h; sourceTree = ""; }; + CCF92D232432BADA00C185CD /* umsg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = umsg.cpp; sourceTree = ""; }; + CCF92D242432BADA00C185CD /* uameasureformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uameasureformat.cpp; sourceTree = ""; }; + CCF92D252432BADA00C185CD /* remtrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remtrans.h; sourceTree = ""; }; + CCF92D262432BADA00C185CD /* gregoimp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gregoimp.cpp; sourceTree = ""; }; + CCF92D272432BADA00C185CD /* ethpccal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ethpccal.h; sourceTree = ""; }; + CCF92D282432BADA00C185CD /* uni2name.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uni2name.h; sourceTree = ""; }; + CCF92D292432BADA00C185CD /* number_roundingutils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_roundingutils.h; sourceTree = ""; }; + CCF92D2A2432BADA00C185CD /* csdetect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csdetect.h; sourceTree = ""; }; + CCF92D2B2432BADA00C185CD /* collationkeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationkeys.h; sourceTree = ""; }; + CCF92D2C2432BADA00C185CD /* dtitvfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtitvfmt.cpp; sourceTree = ""; }; + CCF92D2D2432BADA00C185CD /* sharedbreakiterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sharedbreakiterator.h; sourceTree = ""; }; + CCF92D2E2432BADA00C185CD /* cpdtrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpdtrans.h; sourceTree = ""; }; + CCF92D2F2432BADA00C185CD /* funcrepl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = funcrepl.h; sourceTree = ""; }; + CCF92D302432BADA00C185CD /* quant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = quant.h; sourceTree = ""; }; + CCF92D312432BADB00C185CD /* umsg_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umsg_imp.h; sourceTree = ""; }; + CCF92D322432BADB00C185CD /* i18n.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = i18n.rc; sourceTree = ""; }; + CCF92D332432BADB00C185CD /* collationsettings.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationsettings.cpp; sourceTree = ""; }; + CCF92D342432BADB00C185CD /* regexst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regexst.cpp; sourceTree = ""; }; + CCF92D352432BADB00C185CD /* regexcmp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regexcmp.h; sourceTree = ""; }; + CCF92D362432BADB00C185CD /* collationdatareader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationdatareader.h; sourceTree = ""; }; + CCF92D372432BADB00C185CD /* double-conversion-utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-utils.h"; sourceTree = ""; }; + CCF92D382432BADB00C185CD /* number_patternmodifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_patternmodifier.h; sourceTree = ""; }; + CCF92D392432BADB00C185CD /* number_fluent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_fluent.cpp; sourceTree = ""; }; + CCF92D3A2432BADB00C185CD /* selfmtimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = selfmtimpl.h; sourceTree = ""; }; + CCF92D3B2432BADB00C185CD /* nfsubs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nfsubs.h; sourceTree = ""; }; + CCF92D3C2432BADB00C185CD /* translit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = translit.cpp; sourceTree = ""; }; + CCF92D3D2432BADB00C185CD /* plurfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = plurfmt.cpp; sourceTree = ""; }; + CCF92D3E2432BADB00C185CD /* quantityformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = quantityformatter.h; sourceTree = ""; }; + CCF92D3F2432BADB00C185CD /* dtitvinf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtitvinf.cpp; sourceTree = ""; }; + CCF92D402432BADB00C185CD /* upluralrules.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = upluralrules.cpp; sourceTree = ""; }; + CCF92D412432BADB00C185CD /* collationdatareader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationdatareader.cpp; sourceTree = ""; }; + CCF92D422432BADB00C185CD /* dtptngen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtptngen.cpp; sourceTree = ""; }; + CCF92D432432BADB00C185CD /* double-conversion-bignum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-bignum.h"; sourceTree = ""; }; + CCF92D442432BADB00C185CD /* collationtailoring.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationtailoring.h; sourceTree = ""; }; + CCF92D452432BADB00C185CD /* number_padding.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_padding.cpp; sourceTree = ""; }; + CCF92D462432BADB00C185CD /* fmtable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fmtable.cpp; sourceTree = ""; }; + CCF92D472432BADB00C185CD /* chnsecal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = chnsecal.cpp; sourceTree = ""; }; + CCF92D482432BADB00C185CD /* titletrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = titletrn.h; sourceTree = ""; }; + CCF92D492432BADB00C185CD /* uregex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uregex.cpp; sourceTree = ""; }; + CCF92D4A2432BADB00C185CD /* dt_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dt_impl.h; sourceTree = ""; }; + CCF92D4B2432BADB00C185CD /* ucln_in.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucln_in.h; sourceTree = ""; }; + CCF92D4C2432BADB00C185CD /* dtrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtrule.cpp; sourceTree = ""; }; + CCF92D4D2432BADB00C185CD /* number_affixutils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_affixutils.h; sourceTree = ""; }; + CCF92D4F2432BADB00C185CD /* tridpars.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tridpars.cpp; sourceTree = ""; }; + CCF92D502432BADB00C185CD /* cpdtrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cpdtrans.cpp; sourceTree = ""; }; + CCF92D512432BADB00C185CD /* collationbuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationbuilder.cpp; sourceTree = ""; }; + CCF92D522432BADB00C185CD /* i18n.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = i18n.vcxproj.filters; sourceTree = ""; }; + CCF92D532432BADB00C185CD /* unesctrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unesctrn.h; sourceTree = ""; }; + CCF92D542432BADB00C185CD /* number_grouping.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_grouping.cpp; sourceTree = ""; }; + CCF92D552432BADB00C185CD /* rbt_rule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbt_rule.h; sourceTree = ""; }; + CCF92D562432BADB00C185CD /* numparse_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_utils.h; sourceTree = ""; }; + CCF92D572432BADB00C185CD /* standardplural.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = standardplural.cpp; sourceTree = ""; }; + CCF92D582432BADB00C185CD /* ethpccal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ethpccal.cpp; sourceTree = ""; }; + CCF92D592432BADB00C185CD /* olsontz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = olsontz.cpp; sourceTree = ""; }; + CCF92D5A2432BADB00C185CD /* vzone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vzone.h; sourceTree = ""; }; + CCF92D5B2432BADB00C185CD /* numparse_affixes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_affixes.h; sourceTree = ""; }; + CCF92D5C2432BADB00C185CD /* rbt_rule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbt_rule.cpp; sourceTree = ""; }; + CCF92D5D2432BADB00C185CD /* smpdtfst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = smpdtfst.h; sourceTree = ""; }; + CCF92D5E2432BADB00C185CD /* inputext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inputext.h; sourceTree = ""; }; + CCF92D5F2432BADB00C185CD /* numparse_symbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_symbols.h; sourceTree = ""; }; + CCF92D602432BADB00C185CD /* collationtailoring.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationtailoring.cpp; sourceTree = ""; }; + CCF92D612432BADB00C185CD /* collationfastlatinbuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationfastlatinbuilder.cpp; sourceTree = ""; }; + CCF92D622432BADB00C185CD /* number_formatimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_formatimpl.h; sourceTree = ""; }; + CCF92D632432BADB00C185CD /* csrucode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csrucode.cpp; sourceTree = ""; }; + CCF92D642432BADB00C185CD /* utf8collationiterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf8collationiterator.h; sourceTree = ""; }; + CCF92D652432BADB00C185CD /* astro.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = astro.cpp; sourceTree = ""; }; + CCF92D662432BADB00C185CD /* fmtableimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fmtableimp.h; sourceTree = ""; }; + CCF92D672432BADB00C185CD /* numfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numfmt.cpp; sourceTree = ""; }; + CCF92D682432BADB00C185CD /* rbt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbt.cpp; sourceTree = ""; }; + CCF92D692432BADB00C185CD /* decContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decContext.h; sourceTree = ""; }; + CCF92D6A2432BADB00C185CD /* regexst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regexst.h; sourceTree = ""; }; + CCF92D6B2432BADB00C185CD /* udatpg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udatpg.cpp; sourceTree = ""; }; + CCF92D6C2432BADB00C185CD /* numparse_validators.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_validators.cpp; sourceTree = ""; }; + CCF92D6D2432BADB00C185CD /* uitercollationiterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uitercollationiterator.h; sourceTree = ""; }; + CCF92D6E2432BADB00C185CD /* collationsettings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationsettings.h; sourceTree = ""; }; + CCF92D6F2432BADB00C185CD /* strrepl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strrepl.cpp; sourceTree = ""; }; + CCF92D702432BADB00C185CD /* number_currencysymbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_currencysymbols.h; sourceTree = ""; }; + CCF92D712432BADB00C185CD /* ucal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucal.cpp; sourceTree = ""; }; + CCF92D722432BADB00C185CD /* double-conversion-cached-powers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-cached-powers.cpp"; sourceTree = ""; }; + CCF92D732432BADB00C185CD /* timezone.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = timezone.cpp; sourceTree = ""; }; + CCF92D742432BADB00C185CD /* quant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = quant.cpp; sourceTree = ""; }; + CCF92D752432BADB00C185CD /* bocsu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bocsu.cpp; sourceTree = ""; }; + CCF92D762432BADB00C185CD /* erarules.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = erarules.cpp; sourceTree = ""; }; + CCF92D772432BADB00C185CD /* numparse_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_types.h; sourceTree = ""; }; + CCF92D782432BADB00C185CD /* currpinf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = currpinf.cpp; sourceTree = ""; }; + CCF92D792432BADB00C185CD /* number_notation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_notation.cpp; sourceTree = ""; }; + CCF92D7A2432BADB00C185CD /* windtfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = windtfmt.cpp; sourceTree = ""; }; + CCF92D7B2432BADB00C185CD /* fphdlimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fphdlimp.h; sourceTree = ""; }; + CCF92D7C2432BADB00C185CD /* wintzimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wintzimpl.h; sourceTree = ""; }; + CCF92D7D2432BADB00C185CD /* region_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = region_impl.h; sourceTree = ""; }; + CCF92D7E2432BADB00C185CD /* funcrepl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = funcrepl.cpp; sourceTree = ""; }; + CCF92D7F2432BADB00C185CD /* calendar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = calendar.cpp; sourceTree = ""; }; + CCF92D802432BADB00C185CD /* number_multiplier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_multiplier.cpp; sourceTree = ""; }; + CCF92D812432BADB00C185CD /* csrecog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csrecog.h; sourceTree = ""; }; + CCF92D822432BADB00C185CD /* ztrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ztrans.h; sourceTree = ""; }; + CCF92D832432BADB00C185CD /* double-conversion-bignum-dtoa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-bignum-dtoa.h"; sourceTree = ""; }; + CCF92D842432BADB00C185CD /* i18n.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = i18n.vcxproj; sourceTree = ""; }; + CCF92D852432BADB00C185CD /* standardplural.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = standardplural.h; sourceTree = ""; }; + CCF92D862432BADB00C185CD /* smpdtfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = smpdtfmt.cpp; sourceTree = ""; }; + CCF92D872432BADB00C185CD /* double-conversion-fast-dtoa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-fast-dtoa.h"; sourceTree = ""; }; + CCF92D882432BADB00C185CD /* ulistformatter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ulistformatter.cpp; sourceTree = ""; }; + CCF92D892432BADB00C185CD /* uregion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uregion.cpp; sourceTree = ""; }; + CCF92D8A2432BADB00C185CD /* collationdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationdata.h; sourceTree = ""; }; + CCF92D8B2432BADB00C185CD /* number_compact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_compact.cpp; sourceTree = ""; }; + CCF92D8C2432BADB00C185CD /* collationfastlatinbuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationfastlatinbuilder.h; sourceTree = ""; }; + CCF92D8D2432BADB00C185CD /* rbt_pars.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbt_pars.h; sourceTree = ""; }; + CCF92D8E2432BADB00C185CD /* rulebasedcollator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rulebasedcollator.cpp; sourceTree = ""; }; + CCF92D8F2432BADB00C185CD /* name2uni.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = name2uni.cpp; sourceTree = ""; }; + CCF92D902432BADB00C185CD /* numparse_compositions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_compositions.h; sourceTree = ""; }; + CCF92D912432BADB00C185CD /* number_longnames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_longnames.cpp; sourceTree = ""; }; + CCF92D922432BADB00C185CD /* stsearch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stsearch.cpp; sourceTree = ""; }; + CCF92D932432BADB00C185CD /* strmatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strmatch.cpp; sourceTree = ""; }; + CCF92D942432BADB00C185CD /* ucln_in.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucln_in.cpp; sourceTree = ""; }; + CCF92D952432BADB00C185CD /* zrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = zrule.cpp; sourceTree = ""; }; + CCF92D962432BADB00C185CD /* coll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = coll.cpp; sourceTree = ""; }; + CCF92D972432BADB00C185CD /* number_microprops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_microprops.h; sourceTree = ""; }; + CCF92D982432BADB00C185CD /* number_decnum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_decnum.h; sourceTree = ""; }; + CCF92D992432BADB00C185CD /* numrange_fluent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numrange_fluent.cpp; sourceTree = ""; }; + CCF92D9A2432BADB00C185CD /* csmatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csmatch.h; sourceTree = ""; }; + CCF92D9B2432BADB00C185CD /* persncal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = persncal.h; sourceTree = ""; }; + CCF92D9C2432BADB00C185CD /* quantityformatter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = quantityformatter.cpp; sourceTree = ""; }; + CCF92D9D2432BADB00C185CD /* sharedcalendar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sharedcalendar.h; sourceTree = ""; }; + CCF92D9E2432BADB00C185CD /* selfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = selfmt.cpp; sourceTree = ""; }; + CCF92D9F2432BADB00C185CD /* collationrootelements.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationrootelements.cpp; sourceTree = ""; }; + CCF92DA02432BADB00C185CD /* double-conversion-strtod.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-strtod.cpp"; sourceTree = ""; }; + CCF92DA12432BADB00C185CD /* numparse_decimal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_decimal.cpp; sourceTree = ""; }; + CCF92DA22432BADB00C185CD /* nounit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nounit.cpp; sourceTree = ""; }; + CCF92DA32432BADB00C185CD /* cecal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cecal.cpp; sourceTree = ""; }; + CCF92DA42432BADB00C185CD /* titletrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = titletrn.cpp; sourceTree = ""; }; + CCF92DA52432BADB00C185CD /* double-conversion-double-to-string.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-double-to-string.cpp"; sourceTree = ""; }; + CCF92DA62432BADB00C185CD /* nfsubs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nfsubs.cpp; sourceTree = ""; }; + CCF92DA72432BADB00C185CD /* numparse_affixes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_affixes.cpp; sourceTree = ""; }; + CCF92DA82432BADB00C185CD /* csrutf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csrutf8.h; sourceTree = ""; }; + CCF92DA92432BADB00C185CD /* double-conversion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion.h"; sourceTree = ""; }; + CCF92DAA2432BADB00C185CD /* regeximp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regeximp.h; sourceTree = ""; }; + CCF92DAB2432BADB00C185CD /* regexcst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regexcst.h; sourceTree = ""; }; + CCF92DAC2432BADB00C185CD /* formatted_string_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = formatted_string_builder.h; sourceTree = ""; }; + CCF92DAD2432BADB00C185CD /* vzone.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = vzone.cpp; sourceTree = ""; }; + CCF92DAE2432BADB00C185CD /* numsys.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numsys.cpp; sourceTree = ""; }; + CCF92DAF2432BADB00C185CD /* dcfmtsym.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dcfmtsym.cpp; sourceTree = ""; }; + CCF92DB02432BADB00C185CD /* number_currencysymbols.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_currencysymbols.cpp; sourceTree = ""; }; + CCF92DB12432BADB00C185CD /* collationiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationiterator.cpp; sourceTree = ""; }; + CCF92DB22432BADB00C185CD /* strrepl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strrepl.h; sourceTree = ""; }; + CCF92DB32432BADB00C185CD /* fphdlimp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fphdlimp.cpp; sourceTree = ""; }; + CCF92DB42432BADB00C185CD /* formattedval_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = formattedval_impl.h; sourceTree = ""; }; + CCF92DB52432BADB00C185CD /* hebrwcal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hebrwcal.cpp; sourceTree = ""; }; + CCF92DB62432BADB00C185CD /* csrsbcs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csrsbcs.cpp; sourceTree = ""; }; + CCF92DB72432BADB00C185CD /* double-conversion-double-to-string.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-double-to-string.h"; sourceTree = ""; }; + CCF92DB82432BADB00C185CD /* rbt_pars.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbt_pars.cpp; sourceTree = ""; }; + CCF92DB92432BADB00C185CD /* bocsu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bocsu.h; sourceTree = ""; }; + CCF92DBA2432BADB00C185CD /* csr2022.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csr2022.cpp; sourceTree = ""; }; + CCF92DBB2432BADB00C185CD /* search.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + CCF92DBC2432BADB00C185CD /* zonemeta.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = zonemeta.cpp; sourceTree = ""; }; + CCF92DBD2432BADB00C185CD /* esctrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = esctrn.h; sourceTree = ""; }; + CCF92DBE2432BADB00C185CD /* reldtfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reldtfmt.cpp; sourceTree = ""; }; + CCF92DBF2432BADB00C185CD /* collationweights.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationweights.h; sourceTree = ""; }; + CCF92DC02432BADB00C185CD /* number_output.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_output.cpp; sourceTree = ""; }; + CCF92DC12432BADB00C185CD /* inputext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = inputext.cpp; sourceTree = ""; }; + CCF92DC22432BADB00C185CD /* double-conversion-bignum-dtoa.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-bignum-dtoa.cpp"; sourceTree = ""; }; + CCF92DC32432BADB00C185CD /* buddhcal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = buddhcal.h; sourceTree = ""; }; + CCF92DC42432BADB00C185CD /* ufieldpositer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ufieldpositer.cpp; sourceTree = ""; }; + CCF92DC52432BADB00C185CD /* winnmfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = winnmfmt.cpp; sourceTree = ""; }; + CCF92DC62432BADB00C185CD /* rbt_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbt_data.h; sourceTree = ""; }; + CCF92DC72432BADB00C185CD /* string_segment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = string_segment.h; sourceTree = ""; }; + CCF92DC82432BADB00C185CD /* utf8collationiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utf8collationiterator.cpp; sourceTree = ""; }; + CCF92DC92432BADB00C185CD /* anytrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = anytrans.cpp; sourceTree = ""; }; + CCF92DCA2432BADB00C185CD /* collationdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationdata.cpp; sourceTree = ""; }; + CCF92DCB2432BADB00C185CD /* nfrlist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nfrlist.h; sourceTree = ""; }; + CCF92DCC2432BADB00C185CD /* unesctrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unesctrn.cpp; sourceTree = ""; }; + CCF92DCD2432BADB00C185CD /* ucol_sit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucol_sit.cpp; sourceTree = ""; }; + CCF92DCE2432BADB00C185CD /* collationsets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationsets.h; sourceTree = ""; }; + CCF92DCF2432BADB00C185CD /* number_scientific.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_scientific.h; sourceTree = ""; }; + CCF92DD02432BADB00C185CD /* remtrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remtrans.cpp; sourceTree = ""; }; + CCF92DD12432BADB00C185CD /* transreg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = transreg.h; sourceTree = ""; }; + CCF92DD22432BADB00C185CD /* number_utypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_utypes.h; sourceTree = ""; }; + CCF92DD32432BADB00C185CD /* olsontz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = olsontz.h; sourceTree = ""; }; + CCF92DD42432BADB00C185CD /* dayperiodrules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dayperiodrules.h; sourceTree = ""; }; + CCF92DD52432BADB00C185CD /* nortrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nortrans.cpp; sourceTree = ""; }; + CCF92DD62432BADB00C185CD /* islamcal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = islamcal.cpp; sourceTree = ""; }; + CCF92DD72432BADB00C185CD /* numparse_scientific.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_scientific.cpp; sourceTree = ""; }; + CCF92DD82432BADB00C185CD /* sharednumberformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sharednumberformat.h; sourceTree = ""; }; + CCF92DD92432BADB00C185CD /* dangical.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dangical.cpp; sourceTree = ""; }; + CCF92DDA2432BADB00C185CD /* collationrootelements.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationrootelements.h; sourceTree = ""; }; + CCF92DDB2432BADB00C185CD /* formattedvalue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formattedvalue.cpp; sourceTree = ""; }; + CCF92DDC2432BADB00C185CD /* currfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = currfmt.cpp; sourceTree = ""; }; + CCF92DDD2432BADB00C185CD /* tmutfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tmutfmt.cpp; sourceTree = ""; }; + CCF92DDE2432BADB00C185CD /* indiancal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = indiancal.h; sourceTree = ""; }; + CCF92DDF2432BADB00C185CD /* number_skeletons.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_skeletons.cpp; sourceTree = ""; }; + CCF92DE02432BADB00C185CD /* uspoof_conf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uspoof_conf.h; sourceTree = ""; }; + CCF92DE12432BADB00C185CD /* ucol.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucol.cpp; sourceTree = ""; }; + CCF92DE22432BADB00C185CD /* currunit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = currunit.cpp; sourceTree = ""; }; + CCF92DE32432BADB00C185CD /* uspoof.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uspoof.cpp; sourceTree = ""; }; + CCF92DE42432BADB00C185CD /* collationiterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationiterator.h; sourceTree = ""; }; + CCF92DE52432BADB00C185CD /* collationroot.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationroot.cpp; sourceTree = ""; }; + CCF92DE62432BADB00C185CD /* utf16collationiterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf16collationiterator.h; sourceTree = ""; }; + CCF92DE72432BADB00C185CD /* csrsbcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csrsbcs.h; sourceTree = ""; }; + CCF92DE82432BADB00C185CD /* number_integerwidth.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_integerwidth.cpp; sourceTree = ""; }; + CCF92DE92432BADB00C185CD /* decContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decContext.cpp; sourceTree = ""; }; + CCF92DEA2432BADB00C185CD /* number_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_utils.cpp; sourceTree = ""; }; + CCF92DEB2432BADB00C185CD /* double-conversion-bignum.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-bignum.cpp"; sourceTree = ""; }; + CCF92DEC2432BADB00C185CD /* strmatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strmatch.h; sourceTree = ""; }; + CCF92DED2432BADB00C185CD /* rbt_set.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbt_set.cpp; sourceTree = ""; }; + CCF92DEE2432BADB00C185CD /* islamcal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = islamcal.h; sourceTree = ""; }; + CCF92DEF2432BADB00C185CD /* number_capi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_capi.cpp; sourceTree = ""; }; + CCF92DF02432BADB00C185CD /* tzfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzfmt.cpp; sourceTree = ""; }; + CCF92DF12432BADB00C185CD /* number_patternstring.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_patternstring.h; sourceTree = ""; }; + CCF92DF22432BADB00C185CD /* uregexc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uregexc.cpp; sourceTree = ""; }; + CCF92DF32432BADB00C185CD /* measfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = measfmt.cpp; sourceTree = ""; }; + CCF92DF42432BADB00C185CD /* brktrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = brktrans.cpp; sourceTree = ""; }; + CCF92DF52432BADB00C185CD /* usrchimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usrchimp.h; sourceTree = ""; }; + CCF92DF62432BADB00C185CD /* regexcst.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = regexcst.pl; sourceTree = ""; }; + CCF92DF72432BADB00C185CD /* tmutamt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tmutamt.cpp; sourceTree = ""; }; + CCF92DF82432BADB00C185CD /* coptccal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = coptccal.cpp; sourceTree = ""; }; + CCF92DF92432BADB00C185CD /* tzgnames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tzgnames.h; sourceTree = ""; }; + CCF92DFA2432BADB00C185CD /* wintzimpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wintzimpl.cpp; sourceTree = ""; }; + CCF92DFB2432BADB00C185CD /* tznames_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tznames_impl.h; sourceTree = ""; }; + CCF92DFC2432BADB00C185CD /* csrmbcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csrmbcs.h; sourceTree = ""; }; + CCF92DFD2432BADB00C185CD /* indiancal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = indiancal.cpp; sourceTree = ""; }; + CCF92DFE2432BADB00C185CD /* dtptngen_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtptngen_impl.h; sourceTree = ""; }; + CCF92DFF2432BADB00C185CD /* number_decimalquantity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_decimalquantity.h; sourceTree = ""; }; + CCF92E002432BADB00C185CD /* number_mapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_mapper.cpp; sourceTree = ""; }; + CCF92E012432BADB00C185CD /* nfrs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nfrs.h; sourceTree = ""; }; + CCF92E022432BADB00C185CD /* number_modifiers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_modifiers.h; sourceTree = ""; }; + CCF92E032432BADB00C185CD /* msgfmt_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = msgfmt_impl.h; sourceTree = ""; }; + CCF92E042432BADB00C185CD /* basictz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = basictz.cpp; sourceTree = ""; }; + CCF92E052432BADB00C185CD /* region.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = region.cpp; sourceTree = ""; }; + CCF92E062432BADB00C185CD /* dayperiodrules.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dayperiodrules.cpp; sourceTree = ""; }; + CCF92E072432BADB00C185CD /* csrmbcs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csrmbcs.cpp; sourceTree = ""; }; + CCF92E082432BADB00C185CD /* numsys_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numsys_impl.h; sourceTree = ""; }; + CCF92E092432BADB00C185CD /* number_modifiers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_modifiers.cpp; sourceTree = ""; }; + CCF92E0A2432BADB00C185CD /* rbnf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbnf.cpp; sourceTree = ""; }; + CCF92E0B2432BADB00C185CD /* name2uni.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = name2uni.h; sourceTree = ""; }; + CCF92E0C2432BADB00C185CD /* esctrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = esctrn.cpp; sourceTree = ""; }; + CCF92E0D2432BADB00C185CD /* ucol_res.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucol_res.cpp; sourceTree = ""; }; + CCF92E0E2432BADB00C185CD /* numparse_scientific.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_scientific.h; sourceTree = ""; }; + CCF92E0F2432BADB00C185CD /* regexcmp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = regexcmp.cpp; sourceTree = ""; }; + CCF92E102432BADB00C185CD /* icuin40shim.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuin40shim.rc; sourceTree = ""; }; + CCF92E112432BADB00C185CD /* plurrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = plurrule.cpp; sourceTree = ""; }; + CCF92E122432BADB00C185CD /* double-conversion-string-to-double.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion-string-to-double.cpp"; sourceTree = ""; }; + CCF92E132432BADB00C185CD /* string_segment.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = string_segment.cpp; sourceTree = ""; }; + CCF92E142432BADB00C185CD /* csmatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csmatch.cpp; sourceTree = ""; }; + CCF92E152432BADB00C185CD /* simpletz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simpletz.cpp; sourceTree = ""; }; + CCF92E162432BADB00C185CD /* formattedval_sbimpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = formattedval_sbimpl.cpp; sourceTree = ""; }; + CCF92E172432BADC00C185CD /* compactdecimalformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = compactdecimalformat.cpp; sourceTree = ""; }; + CCF92E182432BADC00C185CD /* tznames_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tznames_impl.cpp; sourceTree = ""; }; + CCF92E192432BADC00C185CD /* double-conversion-string-to-double.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-string-to-double.h"; sourceTree = ""; }; + CCF92E1A2432BADC00C185CD /* number_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_types.h; sourceTree = ""; }; + CCF92E1B2432BADC00C185CD /* nultrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = nultrans.h; sourceTree = ""; }; + CCF92E1C2432BADC00C185CD /* dangical.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dangical.h; sourceTree = ""; }; + CCF92E1D2432BADC00C185CD /* numparse_currency.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_currency.cpp; sourceTree = ""; }; + CCF92E1E2432BADC00C185CD /* tolowtrn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tolowtrn.h; sourceTree = ""; }; + CCF92E1F2432BADC00C185CD /* fpositer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fpositer.cpp; sourceTree = ""; }; + CCF92E202432BADC00C185CD /* nfrule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = nfrule.cpp; sourceTree = ""; }; + CCF92E212432BADC00C185CD /* numparse_compositions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_compositions.cpp; sourceTree = ""; }; + CCF92E222432BADC00C185CD /* utmscale.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utmscale.cpp; sourceTree = ""; }; + CCF92E232432BADC00C185CD /* utrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrans.cpp; sourceTree = ""; }; + CCF92E242432BADC00C185CD /* listformatter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = listformatter.cpp; sourceTree = ""; }; + CCF92E252432BADC00C185CD /* curramt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = curramt.cpp; sourceTree = ""; }; + CCF92E262432BADC00C185CD /* collunsafe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collunsafe.h; sourceTree = ""; }; + CCF92E272432BADC00C185CD /* measunit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = measunit.cpp; sourceTree = ""; }; + CCF92E282432BADC00C185CD /* buddhcal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = buddhcal.cpp; sourceTree = ""; }; + CCF92E292432BADC00C185CD /* windtfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = windtfmt.h; sourceTree = ""; }; + CCF92E2A2432BADC00C185CD /* coptccal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = coptccal.h; sourceTree = ""; }; + CCF92E2B2432BADC00C185CD /* shareddateformatsymbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = shareddateformatsymbols.h; sourceTree = ""; }; + CCF92E2C2432BADC00C185CD /* udateintervalformat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udateintervalformat.cpp; sourceTree = ""; }; + CCF92E2D2432BADC00C185CD /* uspoof_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uspoof_impl.cpp; sourceTree = ""; }; + CCF92E2E2432BADC00C185CD /* regextxt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regextxt.h; sourceTree = ""; }; + CCF92E2F2432BADC00C185CD /* tzgnames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tzgnames.cpp; sourceTree = ""; }; + CCF92E302432BADC00C185CD /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCF92E312432BADC00C185CD /* collationruleparser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationruleparser.h; sourceTree = ""; }; + CCF92E322432BADC00C185CD /* rematch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rematch.cpp; sourceTree = ""; }; + CCF92E332432BADC00C185CD /* number_decimfmtprops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_decimfmtprops.h; sourceTree = ""; }; + CCF92E342432BADC00C185CD /* datefmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = datefmt.cpp; sourceTree = ""; }; + CCF92E352432BADC00C185CD /* reldatefmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reldatefmt.cpp; sourceTree = ""; }; + CCF92E362432BADC00C185CD /* vtzone.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = vtzone.cpp; sourceTree = ""; }; + CCF92E372432BADC00C185CD /* tztrans.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tztrans.cpp; sourceTree = ""; }; + CCF92E382432BADC00C185CD /* numparse_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_impl.h; sourceTree = ""; }; + CCF92E392432BADC00C185CD /* number_skeletons.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_skeletons.h; sourceTree = ""; }; + CCF92E3A2432BADC00C185CD /* reldtfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reldtfmt.h; sourceTree = ""; }; + CCF92E3B2432BADC00C185CD /* number_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_utils.h; sourceTree = ""; }; + CCF92E3C2432BADC00C185CD /* rbt_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbt_set.h; sourceTree = ""; }; + CCF92E3D2432BADC00C185CD /* collationdatawriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationdatawriter.h; sourceTree = ""; }; + CCF92E3E2432BADC00C185CD /* plurrule_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = plurrule_impl.h; sourceTree = ""; }; + CCF92E3F2432BADC00C185CD /* currfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = currfmt.h; sourceTree = ""; }; + CCF92E402432BADC00C185CD /* collationdatabuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationdatabuilder.cpp; sourceTree = ""; }; + CCF92E412432BADC00C185CD /* repattrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = repattrn.cpp; sourceTree = ""; }; + CCF92E422432BADC00C185CD /* hebrwcal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hebrwcal.h; sourceTree = ""; }; + CCF92E432432BADC00C185CD /* brktrans.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = brktrans.h; sourceTree = ""; }; + CCF92E442432BADC00C185CD /* collationcompare.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = collationcompare.cpp; sourceTree = ""; }; + CCF92E452432BADC00C185CD /* csr2022.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = csr2022.h; sourceTree = ""; }; + CCF92E462432BADC00C185CD /* rbt_data.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbt_data.cpp; sourceTree = ""; }; + CCF92E472432BADC00C185CD /* double-conversion-strtod.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-strtod.h"; sourceTree = ""; }; + CCF92E482432BADC00C185CD /* double-conversion-diy-fp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "double-conversion-diy-fp.h"; sourceTree = ""; }; + CCF92E492432BADC00C185CD /* csrecog.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = csrecog.cpp; sourceTree = ""; }; + CCF92E4A2432BADC00C185CD /* number_asformat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_asformat.h; sourceTree = ""; }; + CCF92E4B2432BADC00C185CD /* number_patternstring.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = number_patternstring.cpp; sourceTree = ""; }; + CCF92E4C2432BADC00C185CD /* collation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collation.h; sourceTree = ""; }; + CCF92E4D2432BADC00C185CD /* numparse_validators.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = numparse_validators.h; sourceTree = ""; }; + CCF92E4E2432BADC00C185CD /* number_compact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = number_compact.h; sourceTree = ""; }; + CCF92E4F2432BADC00C185CD /* astro.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = astro.h; sourceTree = ""; }; + CCF92E502432BADC00C185CD /* udat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udat.cpp; sourceTree = ""; }; + CCF92E512432BADC00C185CD /* tolowtrn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = tolowtrn.cpp; sourceTree = ""; }; + CCF92E522432BADC00C185CD /* numparse_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = numparse_impl.cpp; sourceTree = ""; }; + CCF92E532432BADC00C185CD /* unum.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unum.cpp; sourceTree = ""; }; + CCF92E542432BADC00C185CD /* collationfastlatin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationfastlatin.h; sourceTree = ""; }; + CCF92E552432BADC00C185CD /* rbtz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbtz.cpp; sourceTree = ""; }; + CCF92E562432BADC00C185CD /* collationroot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = collationroot.h; sourceTree = ""; }; + CCF92E572432BADC00C185CD /* uni2name.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uni2name.cpp; sourceTree = ""; }; + CCF92E592432BADC00C185CD /* rbbi_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbi_cache.h; sourceTree = ""; }; + CCF92E5A2432BADC00C185CD /* uniset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uniset.cpp; sourceTree = ""; }; + CCF92E5B2432BADC00C185CD /* Makefile.local */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.local; sourceTree = ""; }; + CCF92E5C2432BADC00C185CD /* dictbe.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dictbe.cpp; sourceTree = ""; }; + CCF92E5D2432BADC00C185CD /* chariter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = chariter.cpp; sourceTree = ""; }; + CCF92E5E2432BADC00C185CD /* unisetspan.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unisetspan.h; sourceTree = ""; }; + CCF92E5F2432BADC00C185CD /* utf_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utf_impl.cpp; sourceTree = ""; }; + CCF92E602432BADC00C185CD /* uhash.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uhash.cpp; sourceTree = ""; }; + CCF92E612432BADC00C185CD /* localeprioritylist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localeprioritylist.h; sourceTree = ""; }; + CCF92E622432BADC00C185CD /* ureslocs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ureslocs.h; sourceTree = ""; }; + CCF92E632432BADC00C185CD /* propsvec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = propsvec.h; sourceTree = ""; }; + CCF92E642432BADC00C185CD /* rbbinode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbinode.h; sourceTree = ""; }; + CCF92E652432BADC00C185CD /* udatamem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udatamem.h; sourceTree = ""; }; + CCF92E662432BADC00C185CD /* ucol_swp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucol_swp.h; sourceTree = ""; }; + CCF92E672432BADC00C185CD /* ushape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ushape.cpp; sourceTree = ""; }; + CCF92E682432BADC00C185CD /* ucnvsel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvsel.cpp; sourceTree = ""; }; + CCF92E692432BADC00C185CD /* uarrsort.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uarrsort.cpp; sourceTree = ""; }; + CCF92E6A2432BADC00C185CD /* ucnv_set.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_set.cpp; sourceTree = ""; }; + CCF92E6B2432BADC00C185CD /* umutex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umutex.h; sourceTree = ""; }; + CCF92E6C2432BADC00C185CD /* locmap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locmap.h; sourceTree = ""; }; + CCF92E6D2432BADC00C185CD /* uniset_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uniset_props.cpp; sourceTree = ""; }; + CCF92E6E2432BADC00C185CD /* caniter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = caniter.cpp; sourceTree = ""; }; + CCF92E6F2432BADC00C185CD /* uvector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uvector.h; sourceTree = ""; }; + CCF92E702432BADC00C185CD /* ubidiwrt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubidiwrt.cpp; sourceTree = ""; }; + CCF92E712432BADC00C185CD /* ucnvscsu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvscsu.cpp; sourceTree = ""; }; + CCF92E722432BADC00C185CD /* uvectr32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uvectr32.h; sourceTree = ""; }; + CCF92E732432BADC00C185CD /* cstr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cstr.cpp; sourceTree = ""; }; + CCF92E742432BADC00C185CD /* wintz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wintz.cpp; sourceTree = ""; }; + CCF92E752432BADC00C185CD /* servnotf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = servnotf.h; sourceTree = ""; }; + CCF92E762432BADC00C185CD /* ubiditransform.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubiditransform.cpp; sourceTree = ""; }; + CCF92E772432BADC00C185CD /* locdistance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locdistance.h; sourceTree = ""; }; + CCF92E782432BADC00C185CD /* dictionarydata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dictionarydata.cpp; sourceTree = ""; }; + CCF92E792432BADC00C185CD /* ustr_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustr_imp.h; sourceTree = ""; }; + CCF92E7A2432BADC00C185CD /* loclikelysubtags.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loclikelysubtags.cpp; sourceTree = ""; }; + CCF92E7B2432BADC00C185CD /* servloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = servloc.h; sourceTree = ""; }; + CCF92E7C2432BADC00C185CD /* stringtriebuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stringtriebuilder.cpp; sourceTree = ""; }; + CCF92E7D2432BADC00C185CD /* util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = ""; }; + CCF92E7E2432BADC00C185CD /* rbbicst.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = rbbicst.pl; sourceTree = ""; }; + CCF92E7F2432BADC00C185CD /* cstring.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cstring.cpp; sourceTree = ""; }; + CCF92E802432BADC00C185CD /* icuuc40shim.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = icuuc40shim.rc; sourceTree = ""; }; + CCF92E812432BADC00C185CD /* ucln.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucln.h; sourceTree = ""; }; + CCF92E822432BADC00C185CD /* localeprioritylist.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localeprioritylist.cpp; sourceTree = ""; }; + CCF92E832432BADC00C185CD /* uinit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uinit.cpp; sourceTree = ""; }; + CCF92E842432BADC00C185CD /* unormimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unormimp.h; sourceTree = ""; }; + CCF92E852432BADC00C185CD /* unifiedcache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unifiedcache.h; sourceTree = ""; }; + CCF92E862432BADC00C185CD /* loclikelysubtags.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loclikelysubtags.h; sourceTree = ""; }; + CCF92E872432BADC00C185CD /* ucharstrieiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucharstrieiterator.cpp; sourceTree = ""; }; + CCF92E882432BADC00C185CD /* unisetspan.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unisetspan.cpp; sourceTree = ""; }; + CCF92E892432BADC00C185CD /* icuplug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuplug.cpp; sourceTree = ""; }; + CCF92E8A2432BADC00C185CD /* ucnv_ext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_ext.cpp; sourceTree = ""; }; + CCF92E8B2432BADC00C185CD /* pluralmap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pluralmap.h; sourceTree = ""; }; + CCF92E8C2432BADC00C185CD /* uchar_props_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uchar_props_data.h; sourceTree = ""; }; + CCF92E8D2432BADC00C185CD /* servnotf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servnotf.cpp; sourceTree = ""; }; + CCF92E8E2432BADC00C185CD /* uresdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uresdata.h; sourceTree = ""; }; + CCF92E8F2432BADC00C185CD /* urbtok.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = urbtok.cpp; sourceTree = ""; }; + CCF92E902432BADC00C185CD /* locid.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locid.cpp; sourceTree = ""; }; + CCF92E912432BADC00C185CD /* ustr_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustr_cnv.cpp; sourceTree = ""; }; + CCF92E922432BADC00C185CD /* unames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unames.cpp; sourceTree = ""; }; + CCF92E932432BADC00C185CD /* rbbidata57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbidata57.h; sourceTree = ""; }; + CCF92E942432BADC00C185CD /* filterednormalizer2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = filterednormalizer2.cpp; sourceTree = ""; }; + CCF92E952432BADC00C185CD /* loclikely.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loclikely.cpp; sourceTree = ""; }; + CCF92E962432BADC00C185CD /* uscript_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uscript_props.cpp; sourceTree = ""; }; + CCF92E972432BADC00C185CD /* bytestrieiterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytestrieiterator.cpp; sourceTree = ""; }; + CCF92E982432BADC00C185CD /* cpputils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpputils.h; sourceTree = ""; }; + CCF92E992432BADC00C185CD /* rbbidata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbidata.h; sourceTree = ""; }; + CCF92E9A2432BADC00C185CD /* propsvec.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = propsvec.cpp; sourceTree = ""; }; + CCF92E9B2432BADC00C185CD /* ucnv_u32.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_u32.cpp; sourceTree = ""; }; + CCF92E9C2432BADC00C185CD /* punycode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = punycode.cpp; sourceTree = ""; }; + CCF92E9D2432BADC00C185CD /* ubidiln.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubidiln.cpp; sourceTree = ""; }; + CCF92E9E2432BADC00C185CD /* uassert.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uassert.h; sourceTree = ""; }; + CCF92E9F2432BADC00C185CD /* usc_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usc_impl.h; sourceTree = ""; }; + CCF92EA02432BADC00C185CD /* putil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = putil.cpp; sourceTree = ""; }; + CCF92EA12432BADC00C185CD /* uelement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uelement.h; sourceTree = ""; }; + CCF92EA22432BADC00C185CD /* utrie2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utrie2.h; sourceTree = ""; }; + CCF92EA32432BADC00C185CD /* rbbitblb57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbitblb57.h; sourceTree = ""; }; + CCF92EA42432BADC00C185CD /* dictbe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dictbe.h; sourceTree = ""; }; + CCF92EA52432BADC00C185CD /* bytestrie.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytestrie.cpp; sourceTree = ""; }; + CCF92EA72432BADC00C185CD /* utf_old.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf_old.h; sourceTree = ""; }; + CCF92EA82432BADC00C185CD /* ubrk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubrk.h; sourceTree = ""; }; + CCF92EA92432BADC00C185CD /* localematcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localematcher.h; sourceTree = ""; }; + CCF92EAA2432BADC00C185CD /* stringpiece.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = stringpiece.h; sourceTree = ""; }; + CCF92EAB2432BADC00C185CD /* ucat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucat.h; sourceTree = ""; }; + CCF92EAC2432BADC00C185CD /* stringoptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = stringoptions.h; sourceTree = ""; }; + CCF92EAD2432BADC00C185CD /* ptypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ptypes.h; sourceTree = ""; }; + CCF92EAE2432BADC00C185CD /* usetiter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usetiter.h; sourceTree = ""; }; + CCF92EAF2432BADC00C185CD /* errorcode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = errorcode.h; sourceTree = ""; }; + CCF92EB02432BADC00C185CD /* dtintrv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dtintrv.h; sourceTree = ""; }; + CCF92EB12432BADC00C185CD /* ucurr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucurr.h; sourceTree = ""; }; + CCF92EB22432BADC00C185CD /* icuplug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = icuplug.h; sourceTree = ""; }; + CCF92EB32432BADC00C185CD /* utext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utext.h; sourceTree = ""; }; + CCF92EB42432BADC00C185CD /* edits.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = edits.h; sourceTree = ""; }; + CCF92EB52432BADC00C185CD /* parsepos.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parsepos.h; sourceTree = ""; }; + CCF92EB62432BADC00C185CD /* urep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = urep.h; sourceTree = ""; }; + CCF92EB72432BADC00C185CD /* utf32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf32.h; sourceTree = ""; }; + CCF92EB82432BADC00C185CD /* ustring.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustring.h; sourceTree = ""; }; + CCF92EB92432BADC00C185CD /* ubiditransform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubiditransform.h; sourceTree = ""; }; + CCF92EBA2432BADC00C185CD /* uenum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uenum.h; sourceTree = ""; }; + CCF92EBB2432BADC00C185CD /* umutablecptrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umutablecptrie.h; sourceTree = ""; }; + CCF92EBC2432BADC00C185CD /* appendable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = appendable.h; sourceTree = ""; }; + CCF92EBD2432BADC00C185CD /* uset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uset.h; sourceTree = ""; }; + CCF92EBE2432BADC00C185CD /* casemap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = casemap.h; sourceTree = ""; }; + CCF92EBF2432BADC00C185CD /* schriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = schriter.h; sourceTree = ""; }; + CCF92EC02432BADC00C185CD /* ucpmap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucpmap.h; sourceTree = ""; }; + CCF92EC12432BADC00C185CD /* uldnames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uldnames.h; sourceTree = ""; }; + CCF92EC22432BADC00C185CD /* uiter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uiter.h; sourceTree = ""; }; + CCF92EC32432BADC00C185CD /* docmain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = docmain.h; sourceTree = ""; }; + CCF92EC42432BADC00C185CD /* uniset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uniset.h; sourceTree = ""; }; + CCF92EC52432BADC00C185CD /* udata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udata.h; sourceTree = ""; }; + CCF92EC62432BADC00C185CD /* stringtriebuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = stringtriebuilder.h; sourceTree = ""; }; + CCF92EC72432BADC00C185CD /* chariter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = chariter.h; sourceTree = ""; }; + CCF92EC82432BADC00C185CD /* umisc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umisc.h; sourceTree = ""; }; + CCF92EC92432BADC00C185CD /* uloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uloc.h; sourceTree = ""; }; + CCF92ECA2432BADC00C185CD /* bytestriebuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bytestriebuilder.h; sourceTree = ""; }; + CCF92ECB2432BADC00C185CD /* utrace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utrace.h; sourceTree = ""; }; + CCF92ECC2432BADC00C185CD /* locdspnm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locdspnm.h; sourceTree = ""; }; + CCF92ECD2432BADC00C185CD /* uchriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uchriter.h; sourceTree = ""; }; + CCF92ECE2432BADC00C185CD /* enumset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = enumset.h; sourceTree = ""; }; + CCF92ECF2432BADC00C185CD /* utf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf.h; sourceTree = ""; }; + CCF92ED02432BADC00C185CD /* urbtok.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = urbtok.h; sourceTree = ""; }; + CCF92ED12432BADC00C185CD /* strenum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strenum.h; sourceTree = ""; }; + CCF92ED22432BADC00C185CD /* ucnv_err.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_err.h; sourceTree = ""; }; + CCF92ED32432BADC00C185CD /* bytestrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bytestrie.h; sourceTree = ""; }; + CCF92ED42432BADC00C185CD /* uobject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uobject.h; sourceTree = ""; }; + CCF92ED52432BADC00C185CD /* ures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ures.h; sourceTree = ""; }; + CCF92ED62432BADC00C185CD /* normlzr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = normlzr.h; sourceTree = ""; }; + CCF92ED72432BADC00C185CD /* usprep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usprep.h; sourceTree = ""; }; + CCF92ED82432BADC00C185CD /* urename.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = urename.h; sourceTree = ""; }; + CCF92ED92432BADC00C185CD /* caniter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = caniter.h; sourceTree = ""; }; + CCF92EDA2432BADC00C185CD /* ualoc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ualoc.h; sourceTree = ""; }; + CCF92EDB2432BADC00C185CD /* ucharstrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucharstrie.h; sourceTree = ""; }; + CCF92EDC2432BADC00C185CD /* unistr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unistr.h; sourceTree = ""; }; + CCF92EDD2432BADC00C185CD /* rbbi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbi.h; sourceTree = ""; }; + CCF92EDE2432BADC00C185CD /* idna.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = idna.h; sourceTree = ""; }; + CCF92EDF2432BADC00C185CD /* unorm2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unorm2.h; sourceTree = ""; }; + CCF92EE02432BADC00C185CD /* localebuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localebuilder.h; sourceTree = ""; }; + CCF92EE12432BADC00C185CD /* dbbi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dbbi.h; sourceTree = ""; }; + CCF92EE22432BADC00C185CD /* bytestream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bytestream.h; sourceTree = ""; }; + CCF92EE32432BADC00C185CD /* uversion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uversion.h; sourceTree = ""; }; + CCF92EE42432BADC00C185CD /* messagepattern.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = messagepattern.h; sourceTree = ""; }; + CCF92EE52432BADC00C185CD /* uidna.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uidna.h; sourceTree = ""; }; + CCF92EE62432BADC00C185CD /* filteredbrk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = filteredbrk.h; sourceTree = ""; }; + CCF92EE72432BADC00C185CD /* char16ptr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = char16ptr.h; sourceTree = ""; }; + CCF92EE82432BADC00C185CD /* symtable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symtable.h; sourceTree = ""; }; + CCF92EE92432BADC00C185CD /* ucasemap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucasemap.h; sourceTree = ""; }; + CCF92EEA2432BADC00C185CD /* udisplaycontext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udisplaycontext.h; sourceTree = ""; }; + CCF92EEB2432BADC00C185CD /* umachine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umachine.h; sourceTree = ""; }; + CCF92EEC2432BADC00C185CD /* ustringtrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustringtrie.h; sourceTree = ""; }; + CCF92EED2432BADC00C185CD /* ucptrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucptrie.h; sourceTree = ""; }; + CCF92EEE2432BADC00C185CD /* icudataver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = icudataver.h; sourceTree = ""; }; + CCF92EEF2432BADC00C185CD /* uchar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uchar.h; sourceTree = ""; }; + CCF92EF02432BADC00C185CD /* unorm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unorm.h; sourceTree = ""; }; + CCF92EF12432BADC00C185CD /* ushape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ushape.h; sourceTree = ""; }; + CCF92EF22432BADC00C185CD /* unifunct.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unifunct.h; sourceTree = ""; }; + CCF92EF32432BADC00C185CD /* simpleformatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simpleformatter.h; sourceTree = ""; }; + CCF92EF42432BADC00C185CD /* ucnv_cb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_cb.h; sourceTree = ""; }; + CCF92EF52432BADC00C185CD /* locid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locid.h; sourceTree = ""; }; + CCF92EF62432BADC00C185CD /* resbund.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = resbund.h; sourceTree = ""; }; + CCF92EF72432BADC00C185CD /* ubidi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubidi.h; sourceTree = ""; }; + CCF92EF82432BADC00C185CD /* uvernum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uvernum.h; sourceTree = ""; }; + CCF92EF92432BADC00C185CD /* unimatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unimatch.h; sourceTree = ""; }; + CCF92EFA2432BADC00C185CD /* ucnvsel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnvsel.h; sourceTree = ""; }; + CCF92EFB2432BADC00C185CD /* parseerr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parseerr.h; sourceTree = ""; }; + CCF92EFC2432BADC00C185CD /* putil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = putil.h; sourceTree = ""; }; + CCF92EFD2432BADC00C185CD /* normalizer2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = normalizer2.h; sourceTree = ""; }; + CCF92EFE2432BADC00C185CD /* ucnv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv.h; sourceTree = ""; }; + CCF92EFF2432BADC00C185CD /* ucharstriebuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucharstriebuilder.h; sourceTree = ""; }; + CCF92F002432BADC00C185CD /* uconfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uconfig.h; sourceTree = ""; }; + CCF92F012432BADC00C185CD /* utf16.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf16.h; sourceTree = ""; }; + CCF92F022432BADC00C185CD /* brkiter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = brkiter.h; sourceTree = ""; }; + CCF92F032432BADC00C185CD /* platform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = ""; }; + CCF92F042432BADC00C185CD /* rep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rep.h; sourceTree = ""; }; + CCF92F052432BADC00C185CD /* std_string.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = std_string.h; sourceTree = ""; }; + CCF92F062432BADC00C185CD /* utf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; + CCF92F072432BADC00C185CD /* localpointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localpointer.h; sourceTree = ""; }; + CCF92F082432BADC00C185CD /* uclean.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uclean.h; sourceTree = ""; }; + CCF92F092432BADC00C185CD /* uscript.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uscript.h; sourceTree = ""; }; + CCF92F0A2432BADC00C185CD /* utypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utypes.h; sourceTree = ""; }; + CCF92F0B2432BADC00C185CD /* unifilt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unifilt.h; sourceTree = ""; }; + CCF92F0C2432BADC00C185CD /* resource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = resource.cpp; sourceTree = ""; }; + CCF92F0D2432BADC00C185CD /* uvector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uvector.cpp; sourceTree = ""; }; + CCF92F0E2432BADC00C185CD /* rbbirb57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbirb57.h; sourceTree = ""; }; + CCF92F0F2432BADC00C185CD /* ucase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucase.cpp; sourceTree = ""; }; + CCF92F102432BADC00C185CD /* ualoc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ualoc.cpp; sourceTree = ""; }; + CCF92F112432BADC00C185CD /* rbbi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbi.cpp; sourceTree = ""; }; + CCF92F122432BADC00C185CD /* ucol_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucol_data.h; sourceTree = ""; }; + CCF92F132432BADC00C185CD /* locbased.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locbased.h; sourceTree = ""; }; + CCF92F142432BADC00C185CD /* locutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locutil.cpp; sourceTree = ""; }; + CCF92F152432BADC00C185CD /* cmemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cmemory.h; sourceTree = ""; }; + CCF92F162432BADC00C185CD /* patternprops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = patternprops.h; sourceTree = ""; }; + CCF92F172432BADC00C185CD /* uresimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uresimp.h; sourceTree = ""; }; + CCF92F182432BADC00C185CD /* ubidi_props_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubidi_props_data.h; sourceTree = ""; }; + CCF92F192432BADC00C185CD /* utracimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utracimp.h; sourceTree = ""; }; + CCF92F1A2432BADC00C185CD /* libicuuc.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = libicuuc.rc; sourceTree = ""; }; + CCF92F1B2432BADC00C185CD /* servls.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servls.cpp; sourceTree = ""; }; + CCF92F1C2432BADC00C185CD /* norm2allmodes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = norm2allmodes.h; sourceTree = ""; }; + CCF92F1D2432BADC00C185CD /* ucnvdisp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvdisp.cpp; sourceTree = ""; }; + CCF92F1E2432BADC00C185CD /* ucnv_err.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_err.cpp; sourceTree = ""; }; + CCF92F1F2432BADC00C185CD /* unistr_titlecase_brkiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr_titlecase_brkiter.cpp; sourceTree = ""; }; + CCF92F202432BADC00C185CD /* ucptrie_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucptrie_impl.h; sourceTree = ""; }; + CCF92F212432BADC00C185CD /* uloc_tag.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_tag.cpp; sourceTree = ""; }; + CCF92F222432BADC00C185CD /* msvcres.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = msvcres.h; sourceTree = ""; }; + CCF92F232432BADC00C185CD /* utypeinfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utypeinfo.h; sourceTree = ""; }; + CCF92F242432BADC00C185CD /* icudataver.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icudataver.cpp; sourceTree = ""; }; + CCF92F252432BADC00C185CD /* rbbidata57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbidata57.cpp; sourceTree = ""; }; + CCF92F262432BADC00C185CD /* ucnv_cnv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_cnv.h; sourceTree = ""; }; + CCF92F272432BADC00C185CD /* uenum.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uenum.cpp; sourceTree = ""; }; + CCF92F282432BADC00C185CD /* rbbistbl57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbistbl57.cpp; sourceTree = ""; }; + CCF92F292432BADC00C185CD /* static_unicode_sets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = static_unicode_sets.h; sourceTree = ""; }; + CCF92F2A2432BADC00C185CD /* rbbisetb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbisetb.cpp; sourceTree = ""; }; + CCF92F2B2432BADC00C185CD /* filteredbrk.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = filteredbrk.cpp; sourceTree = ""; }; + CCF92F2C2432BADD00C185CD /* ubrk.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubrk.cpp; sourceTree = ""; }; + CCF92F2D2432BADD00C185CD /* ucnv_bld.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_bld.cpp; sourceTree = ""; }; + CCF92F2E2432BADD00C185CD /* sprpimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sprpimpl.h; sourceTree = ""; }; + CCF92F2F2432BADD00C185CD /* brkeng.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = brkeng.cpp; sourceTree = ""; }; + CCF92F302432BADD00C185CD /* charstr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = charstr.cpp; sourceTree = ""; }; + CCF92F312432BADD00C185CD /* uloc_keytype.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc_keytype.cpp; sourceTree = ""; }; + CCF92F322432BADD00C185CD /* ucnv_ct.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_ct.cpp; sourceTree = ""; }; + CCF92F332432BADD00C185CD /* bytestriebuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytestriebuilder.cpp; sourceTree = ""; }; + CCF92F342432BADD00C185CD /* aaplbfct.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = aaplbfct.cpp; sourceTree = ""; }; + CCF92F352432BADD00C185CD /* ubidi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubidi.cpp; sourceTree = ""; }; + CCF92F362432BADD00C185CD /* cwchar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cwchar.h; sourceTree = ""; }; + CCF92F372432BADD00C185CD /* ucnv_u8.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_u8.cpp; sourceTree = ""; }; + CCF92F382432BADD00C185CD /* umapfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = umapfile.h; sourceTree = ""; }; + CCF92F392432BADD00C185CD /* rbbisetb57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbisetb57.cpp; sourceTree = ""; }; + CCF92F3A2432BADD00C185CD /* locdispnames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locdispnames.cpp; sourceTree = ""; }; + CCF92F3B2432BADD00C185CD /* rbbirb57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbirb57.cpp; sourceTree = ""; }; + CCF92F3C2432BADD00C185CD /* icuuc40shim.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = icuuc40shim.cpp; sourceTree = ""; }; + CCF92F3D2432BADD00C185CD /* ucnv_cb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_cb.cpp; sourceTree = ""; }; + CCF92F3E2432BADD00C185CD /* ustr_titlecase_brkiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustr_titlecase_brkiter.cpp; sourceTree = ""; }; + CCF92F3F2432BADD00C185CD /* locdistance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locdistance.cpp; sourceTree = ""; }; + CCF92F402432BADD00C185CD /* static_unicode_sets.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = static_unicode_sets.cpp; sourceTree = ""; }; + CCF92F412432BADD00C185CD /* bmpset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bmpset.cpp; sourceTree = ""; }; + CCF92F422432BADD00C185CD /* uniset_closure.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uniset_closure.cpp; sourceTree = ""; }; + CCF92F432432BADD00C185CD /* locdspnm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locdspnm.cpp; sourceTree = ""; }; + CCF92F442432BADD00C185CD /* ulocimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ulocimp.h; sourceTree = ""; }; + CCF92F452432BADD00C185CD /* charstr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = charstr.h; sourceTree = ""; }; + CCF92F462432BADD00C185CD /* bytesinkutil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytesinkutil.cpp; sourceTree = ""; }; + CCF92F472432BADD00C185CD /* rbbi_cache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbi_cache.cpp; sourceTree = ""; }; + CCF92F482432BADD00C185CD /* ubidi_props.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubidi_props.h; sourceTree = ""; }; + CCF92F492432BADD00C185CD /* ucharstriebuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucharstriebuilder.cpp; sourceTree = ""; }; + CCF92F4A2432BADD00C185CD /* aaplbfct.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aaplbfct.h; sourceTree = ""; }; + CCF92F4B2432BADD00C185CD /* common_uwp.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = common_uwp.vcxproj; sourceTree = ""; }; + CCF92F4C2432BADD00C185CD /* utrie2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrie2.cpp; sourceTree = ""; }; + CCF92F4D2432BADD00C185CD /* rbbirpt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = rbbirpt.txt; sourceTree = ""; }; + CCF92F4E2432BADD00C185CD /* ulayout_props.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ulayout_props.h; sourceTree = ""; }; + CCF92F4F2432BADD00C185CD /* common.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = common.rc; sourceTree = ""; }; + CCF92F502432BADD00C185CD /* unifiedcache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unifiedcache.cpp; sourceTree = ""; }; + CCF92F512432BADD00C185CD /* servlkf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servlkf.cpp; sourceTree = ""; }; + CCF92F522432BADD00C185CD /* schriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = schriter.cpp; sourceTree = ""; }; + CCF92F532432BADD00C185CD /* locbased.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locbased.cpp; sourceTree = ""; }; + CCF92F542432BADD00C185CD /* udatamem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udatamem.cpp; sourceTree = ""; }; + CCF92F552432BADD00C185CD /* umutablecptrie.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = umutablecptrie.cpp; sourceTree = ""; }; + CCF92F562432BADD00C185CD /* patternprops.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = patternprops.cpp; sourceTree = ""; }; + CCF92F572432BADD00C185CD /* punycode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = punycode.h; sourceTree = ""; }; + CCF92F582432BADD00C185CD /* localebuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localebuilder.cpp; sourceTree = ""; }; + CCF92F592432BADD00C185CD /* uposixdefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uposixdefs.h; sourceTree = ""; }; + CCF92F5A2432BADD00C185CD /* unistr_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr_props.cpp; sourceTree = ""; }; + CCF92F5B2432BADD00C185CD /* ucnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv.cpp; sourceTree = ""; }; + CCF92F5C2432BADD00C185CD /* stringpiece.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = stringpiece.cpp; sourceTree = ""; }; + CCF92F5D2432BADD00C185CD /* localsvc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localsvc.h; sourceTree = ""; }; + CCF92F5E2432BADD00C185CD /* ulist.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ulist.cpp; sourceTree = ""; }; + CCF92F5F2432BADD00C185CD /* udataswp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udataswp.h; sourceTree = ""; }; + CCF92F602432BADD00C185CD /* ustrtrns.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrtrns.cpp; sourceTree = ""; }; + CCF92F612432BADD00C185CD /* uiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uiter.cpp; sourceTree = ""; }; + CCF92F622432BADD00C185CD /* cmemory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cmemory.cpp; sourceTree = ""; }; + CCF92F632432BADD00C185CD /* rbbiscan57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbiscan57.h; sourceTree = ""; }; + CCF92F642432BADD00C185CD /* resbund_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = resbund_cnv.cpp; sourceTree = ""; }; + CCF92F652432BADD00C185CD /* uvectr64.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uvectr64.cpp; sourceTree = ""; }; + CCF92F662432BADD00C185CD /* cstring.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cstring.h; sourceTree = ""; }; + CCF92F672432BADD00C185CD /* rbbi57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbi57.cpp; sourceTree = ""; }; + CCF92F682432BADD00C185CD /* unistr_case.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr_case.cpp; sourceTree = ""; }; + CCF92F692432BADD00C185CD /* ustr_wcs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustr_wcs.cpp; sourceTree = ""; }; + CCF92F6A2432BADD00C185CD /* ucnvlat1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvlat1.cpp; sourceTree = ""; }; + CCF92F6B2432BADD00C185CD /* simpleformatter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simpleformatter.cpp; sourceTree = ""; }; + CCF92F6C2432BADD00C185CD /* uts46.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uts46.cpp; sourceTree = ""; }; + CCF92F6D2432BADD00C185CD /* ucnvmbcs.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvmbcs.cpp; sourceTree = ""; }; + CCF92F6E2432BADD00C185CD /* propname.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = propname.h; sourceTree = ""; }; + CCF92F6F2432BADD00C185CD /* locresdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locresdata.cpp; sourceTree = ""; }; + CCF92F702432BADD00C185CD /* uenumimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uenumimp.h; sourceTree = ""; }; + CCF92F712432BADD00C185CD /* pluralmap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pluralmap.cpp; sourceTree = ""; }; + CCF92F722432BADD00C185CD /* uprops.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uprops.cpp; sourceTree = ""; }; + CCF92F732432BADD00C185CD /* usetiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usetiter.cpp; sourceTree = ""; }; + CCF92F742432BADD00C185CD /* propname.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = propname.cpp; sourceTree = ""; }; + CCF92F752432BADD00C185CD /* ulist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ulist.h; sourceTree = ""; }; + CCF92F762432BADD00C185CD /* rbbistbl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbistbl.cpp; sourceTree = ""; }; + CCF92F772432BADD00C185CD /* dictionarydata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dictionarydata.h; sourceTree = ""; }; + CCF92F782432BADD00C185CD /* ucat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucat.cpp; sourceTree = ""; }; + CCF92F792432BADD00C185CD /* common.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = common.vcxproj.filters; sourceTree = ""; }; + CCF92F7A2432BADD00C185CD /* unifilt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unifilt.cpp; sourceTree = ""; }; + CCF92F7B2432BADD00C185CD /* utrie_swap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrie_swap.cpp; sourceTree = ""; }; + CCF92F7C2432BADD00C185CD /* uresdata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uresdata.cpp; sourceTree = ""; }; + CCF92F7D2432BADD00C185CD /* sharedobject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sharedobject.h; sourceTree = ""; }; + CCF92F7E2432BADD00C185CD /* rbtok.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbtok.cpp; sourceTree = ""; }; + CCF92F7F2432BADD00C185CD /* serv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = serv.h; sourceTree = ""; }; + CCF92F802432BADD00C185CD /* umapfile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = umapfile.cpp; sourceTree = ""; }; + CCF92F812432BADD00C185CD /* messagepattern.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = messagepattern.cpp; sourceTree = ""; }; + CCF92F822432BADD00C185CD /* locavailable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locavailable.cpp; sourceTree = ""; }; + CCF92F832432BADD00C185CD /* rbbiscan.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbiscan.h; sourceTree = ""; }; + CCF92F842432BADD00C185CD /* ucln_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucln_imp.h; sourceTree = ""; }; + CCF92F852432BADD00C185CD /* ustrcase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrcase.cpp; sourceTree = ""; }; + CCF92F862432BADD00C185CD /* cwchar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cwchar.cpp; sourceTree = ""; }; + CCF92F872432BADD00C185CD /* rbbiscan.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbiscan.cpp; sourceTree = ""; }; + CCF92F882432BADD00C185CD /* rbbisetb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbisetb.h; sourceTree = ""; }; + CCF92F892432BADD00C185CD /* rbbiscan57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbiscan57.cpp; sourceTree = ""; }; + CCF92F8A2432BADD00C185CD /* umath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = umath.cpp; sourceTree = ""; }; + CCF92F8B2432BADD00C185CD /* uset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uset.cpp; sourceTree = ""; }; + CCF92F8C2432BADD00C185CD /* norm2_nfc_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = norm2_nfc_data.h; sourceTree = ""; }; + CCF92F8D2432BADD00C185CD /* ucln_cmn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucln_cmn.cpp; sourceTree = ""; }; + CCF92F8E2432BADD00C185CD /* propname_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = propname_data.h; sourceTree = ""; }; + CCF92F8F2432BADD00C185CD /* ubidiimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubidiimp.h; sourceTree = ""; }; + CCF92F902432BADD00C185CD /* rbtok.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbtok.h; sourceTree = ""; }; + CCF92F912432BADD00C185CD /* ures_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ures_cnv.cpp; sourceTree = ""; }; + CCF92F922432BADD00C185CD /* ucnvmbcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnvmbcs.h; sourceTree = ""; }; + CCF92F932432BADD00C185CD /* normlzr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = normlzr.cpp; sourceTree = ""; }; + CCF92F942432BADD00C185CD /* ucmndata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucmndata.cpp; sourceTree = ""; }; + CCF92F952432BADD00C185CD /* servlk.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servlk.cpp; sourceTree = ""; }; + CCF92F962432BADD00C185CD /* edits.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = edits.cpp; sourceTree = ""; }; + CCF92F972432BADD00C185CD /* uvectr64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uvectr64.h; sourceTree = ""; }; + CCF92F982432BADD00C185CD /* ucnvbocu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvbocu.cpp; sourceTree = ""; }; + CCF92F992432BADD00C185CD /* ustrfmt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrfmt.cpp; sourceTree = ""; }; + CCF92F9A2432BADD00C185CD /* rbbisetb57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbisetb57.h; sourceTree = ""; }; + CCF92F9B2432BADD00C185CD /* ucmndata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucmndata.h; sourceTree = ""; }; + CCF92F9C2432BADD00C185CD /* parsepos.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parsepos.cpp; sourceTree = ""; }; + CCF92F9D2432BADD00C185CD /* rbbirb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbirb.h; sourceTree = ""; }; + CCF92F9E2432BADD00C185CD /* ubrkimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ubrkimpl.h; sourceTree = ""; }; + CCF92F9F2432BADD00C185CD /* loadednormalizer2impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loadednormalizer2impl.cpp; sourceTree = ""; }; + CCF92FA02432BADD00C185CD /* udata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udata.cpp; sourceTree = ""; }; + CCF92FA12432BADD00C185CD /* errorcode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = errorcode.cpp; sourceTree = ""; }; + CCF92FA22432BADD00C185CD /* rbbitblb57.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbitblb57.cpp; sourceTree = ""; }; + CCF92FA32432BADD00C185CD /* ucnv_io.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_io.h; sourceTree = ""; }; + CCF92FA42432BADD00C185CD /* uchriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uchriter.cpp; sourceTree = ""; }; + CCF92FA52432BADD00C185CD /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; + CCF92FA62432BADD00C185CD /* ucnv_lmb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_lmb.cpp; sourceTree = ""; }; + CCF92FA72432BADD00C185CD /* resource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = ""; }; + CCF92FA82432BADD00C185CD /* ucurr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucurr.cpp; sourceTree = ""; }; + CCF92FA92432BADD00C185CD /* udataswp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = udataswp.cpp; sourceTree = ""; }; + CCF92FAA2432BADD00C185CD /* restrace.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = restrace.cpp; sourceTree = ""; }; + CCF92FAB2432BADD00C185CD /* ustrcase_locale.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrcase_locale.cpp; sourceTree = ""; }; + CCF92FAC2432BADD00C185CD /* localematcher.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localematcher.cpp; sourceTree = ""; }; + CCF92FAD2432BADD00C185CD /* unistr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr.cpp; sourceTree = ""; }; + CCF92FAE2432BADD00C185CD /* ucnvhz.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvhz.cpp; sourceTree = ""; }; + CCF92FAF2432BADD00C185CD /* normalizer2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = normalizer2.cpp; sourceTree = ""; }; + CCF92FB02432BADD00C185CD /* sharedobject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sharedobject.cpp; sourceTree = ""; }; + CCF92FB12432BADD00C185CD /* resbund.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = resbund.cpp; sourceTree = ""; }; + CCF92FB22432BADD00C185CD /* uhash_us.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uhash_us.cpp; sourceTree = ""; }; + CCF92FB32432BADD00C185CD /* bmpset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bmpset.h; sourceTree = ""; }; + CCF92FB42432BADD00C185CD /* serv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serv.cpp; sourceTree = ""; }; + CCF92FB52432BADD00C185CD /* utrie.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrie.cpp; sourceTree = ""; }; + CCF92FB62432BADD00C185CD /* ustr_cnv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustr_cnv.h; sourceTree = ""; }; + CCF92FB72432BADD00C185CD /* utrie2_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utrie2_impl.h; sourceTree = ""; }; + CCF92FB82432BADD00C185CD /* umutex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = umutex.cpp; sourceTree = ""; }; + CCF92FB92432BADD00C185CD /* unorm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unorm.cpp; sourceTree = ""; }; + CCF92FBA2432BADD00C185CD /* uidna.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uidna.cpp; sourceTree = ""; }; + CCF92FBB2432BADD00C185CD /* ucurrimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucurrimp.h; sourceTree = ""; }; + CCF92FBC2432BADD00C185CD /* servrbf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servrbf.cpp; sourceTree = ""; }; + CCF92FBD2432BADD00C185CD /* ucnv_u7.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_u7.cpp; sourceTree = ""; }; + CCF92FBE2432BADD00C185CD /* ruleiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ruleiter.cpp; sourceTree = ""; }; + CCF92FBF2432BADD00C185CD /* uset_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uset_props.cpp; sourceTree = ""; }; + CCF92FC02432BADD00C185CD /* appendable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = appendable.cpp; sourceTree = ""; }; + CCF92FC12432BADD00C185CD /* lsr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lsr.cpp; sourceTree = ""; }; + CCF92FC22432BADD00C185CD /* utypes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utypes.cpp; sourceTree = ""; }; + CCF92FC32432BADD00C185CD /* ucasemap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucasemap.cpp; sourceTree = ""; }; + CCF92FC42432BADD00C185CD /* ucnv_ext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_ext.h; sourceTree = ""; }; + CCF92FC52432BADD00C185CD /* ucase_props_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucase_props_data.h; sourceTree = ""; }; + CCF92FC62432BADD00C185CD /* ucnv_bld.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_bld.h; sourceTree = ""; }; + CCF92FC72432BADD00C185CD /* usc_impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usc_impl.cpp; sourceTree = ""; }; + CCF92FC82432BADD00C185CD /* normalizer2impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = normalizer2impl.h; sourceTree = ""; }; + CCF92FC92432BADD00C185CD /* uresbund.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uresbund.cpp; sourceTree = ""; }; + CCF92FCA2432BADD00C185CD /* rbbidata.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbidata.cpp; sourceTree = ""; }; + CCF92FCB2432BADD00C185CD /* ustrfmt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustrfmt.h; sourceTree = ""; }; + CCF92FCC2432BADD00C185CD /* unormcmp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unormcmp.cpp; sourceTree = ""; }; + CCF92FCD2432BADD00C185CD /* ucptrie.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucptrie.cpp; sourceTree = ""; }; + CCF92FCE2432BADD00C185CD /* ubidi_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ubidi_props.cpp; sourceTree = ""; }; + CCF92FCF2432BADD00C185CD /* ustrenum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustrenum.h; sourceTree = ""; }; + CCF92FD02432BADD00C185CD /* uprops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uprops.h; sourceTree = ""; }; + CCF92FD12432BADD00C185CD /* uchar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uchar.cpp; sourceTree = ""; }; + CCF92FD22432BADD00C185CD /* ucase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucase.h; sourceTree = ""; }; + CCF92FD32432BADD00C185CD /* normalizer2impl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = normalizer2impl.cpp; sourceTree = ""; }; + CCF92FD42432BADD00C185CD /* unistrappender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unistrappender.h; sourceTree = ""; }; + CCF92FD52432BADD00C185CD /* ucnvisci.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnvisci.cpp; sourceTree = ""; }; + CCF92FD62432BADD00C185CD /* icuplugimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = icuplugimp.h; sourceTree = ""; }; + CCF92FD72432BADD00C185CD /* bytesinkutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bytesinkutil.h; sourceTree = ""; }; + CCF92FD82432BADD00C185CD /* brkeng.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = brkeng.h; sourceTree = ""; }; + CCF92FD92432BADD00C185CD /* uset_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uset_imp.h; sourceTree = ""; }; + CCF92FDA2432BADD00C185CD /* unistr_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr_cnv.cpp; sourceTree = ""; }; + CCF92FDB2432BADD00C185CD /* mutex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = ""; }; + CCF92FDC2432BADD00C185CD /* rbbirb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbirb.cpp; sourceTree = ""; }; + CCF92FDD2432BADD00C185CD /* localsvc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = localsvc.cpp; sourceTree = ""; }; + CCF92FDE2432BADD00C185CD /* unifunct.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unifunct.cpp; sourceTree = ""; }; + CCF92FDF2432BADD00C185CD /* characterproperties.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = characterproperties.cpp; sourceTree = ""; }; + CCF92FE02432BADD00C185CD /* rbbitblb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbitblb.h; sourceTree = ""; }; + CCF92FE12432BADD00C185CD /* ustack.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustack.cpp; sourceTree = ""; }; + CCF92FE22432BADD00C185CD /* locutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locutil.h; sourceTree = ""; }; + CCF92FE32432BADD00C185CD /* rbbi57.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbi57.h; sourceTree = ""; }; + CCF92FE42432BADD00C185CD /* uinvchar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uinvchar.cpp; sourceTree = ""; }; + CCF92FE52432BADD00C185CD /* ucasemap_titlecase_brkiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucasemap_titlecase_brkiter.cpp; sourceTree = ""; }; + CCF92FE62432BADD00C185CD /* bytestream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bytestream.cpp; sourceTree = ""; }; + CCF92FE72432BADD00C185CD /* ucasemap_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucasemap_imp.h; sourceTree = ""; }; + CCF92FE82432BADD00C185CD /* ustring.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustring.cpp; sourceTree = ""; }; + CCF92FE92432BADD00C185CD /* putilimp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = putilimp.h; sourceTree = ""; }; + CCF92FEA2432BADD00C185CD /* usprep.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = usprep.cpp; sourceTree = ""; }; + CCF92FEB2432BADD00C185CD /* servslkf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = servslkf.cpp; sourceTree = ""; }; + CCF92FEC2432BADD00C185CD /* rbbitblb.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbitblb.cpp; sourceTree = ""; }; + CCF92FED2432BADD00C185CD /* ucnv_u16.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_u16.cpp; sourceTree = ""; }; + CCF92FEE2432BADD00C185CD /* util_props.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = util_props.cpp; sourceTree = ""; }; + CCF92FEF2432BADD00C185CD /* uloc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uloc.cpp; sourceTree = ""; }; + CCF92FF02432BADD00C185CD /* restrace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = restrace.h; sourceTree = ""; }; + CCF92FF12432BADD00C185CD /* rbbirpt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rbbirpt.h; sourceTree = ""; }; + CCF92FF22432BADD00C185CD /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCF92FF32432BADD00C185CD /* ustrenum.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustrenum.cpp; sourceTree = ""; }; + CCF92FF42432BADD00C185CD /* ucnv_io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_io.cpp; sourceTree = ""; }; + CCF92FF52432BADD00C185CD /* unistr_case_locale.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unistr_case_locale.cpp; sourceTree = ""; }; + CCF92FF62432BADD00C185CD /* common.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = common.vcxproj; sourceTree = ""; }; + CCF92FF72432BADD00C185CD /* uhash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uhash.h; sourceTree = ""; }; + CCF92FF82432BADD00C185CD /* uobject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uobject.cpp; sourceTree = ""; }; + CCF92FF92432BADD00C185CD /* ucnv_cnv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv_cnv.cpp; sourceTree = ""; }; + CCF92FFA2432BADD00C185CD /* utrie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utrie.h; sourceTree = ""; }; + CCF92FFB2432BADD00C185CD /* ucnv2022.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucnv2022.cpp; sourceTree = ""; }; + CCF92FFC2432BADD00C185CD /* ucol_swp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucol_swp.cpp; sourceTree = ""; }; + CCF92FFD2432BADD00C185CD /* ucnv_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucnv_imp.h; sourceTree = ""; }; + CCF92FFE2432BADD00C185CD /* messageimpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = messageimpl.h; sourceTree = ""; }; + CCF92FFF2432BADD00C185CD /* capi_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = capi_helper.h; sourceTree = ""; }; + CCF930002432BADD00C185CD /* dtintrv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dtintrv.cpp; sourceTree = ""; }; + CCF930012432BADD00C185CD /* hash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; + CCF930022432BADD00C185CD /* rbbinode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = rbbinode.cpp; sourceTree = ""; }; + CCF930032432BADD00C185CD /* uarrsort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uarrsort.h; sourceTree = ""; }; + CCF930042432BADD00C185CD /* ucharstrie.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucharstrie.cpp; sourceTree = ""; }; + CCF930052432BADD00C185CD /* uscript.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uscript.cpp; sourceTree = ""; }; + CCF930062432BADD00C185CD /* cstr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cstr.h; sourceTree = ""; }; + CCF930072432BADD00C185CD /* ruleiter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ruleiter.h; sourceTree = ""; }; + CCF930082432BADD00C185CD /* utext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utext.cpp; sourceTree = ""; }; + CCF930092432BADD00C185CD /* ucln_cmn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucln_cmn.h; sourceTree = ""; }; + CCF9300A2432BADD00C185CD /* uinvchar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uinvchar.h; sourceTree = ""; }; + CCF9300B2432BADD00C185CD /* locmap.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locmap.cpp; sourceTree = ""; }; + CCF9300C2432BADD00C185CD /* utrie2_builder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrie2_builder.cpp; sourceTree = ""; }; + CCF9300D2432BADD00C185CD /* uvectr32.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uvectr32.cpp; sourceTree = ""; }; + CCF9300E2432BADD00C185CD /* utrace.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utrace.cpp; sourceTree = ""; }; + CCF9300F2432BADD00C185CD /* brkiter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = brkiter.cpp; sourceTree = ""; }; + CCF930102432BADD00C185CD /* wintz.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wintz.h; sourceTree = ""; }; + CCF930112432BADD00C185CD /* lsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lsr.h; sourceTree = ""; }; + CCF930132432BADE00C185CD /* ustream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustream.cpp; sourceTree = ""; }; + CCF930142432BADE00C185CD /* uprntf_p.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uprntf_p.cpp; sourceTree = ""; }; + CCF930162432BADE00C185CD /* ustdio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustdio.h; sourceTree = ""; }; + CCF930172432BADE00C185CD /* ustream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ustream.h; sourceTree = ""; }; + CCF930182432BADE00C185CD /* uprintf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uprintf.h; sourceTree = ""; }; + CCF930192432BADE00C185CD /* ufile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ufile.cpp; sourceTree = ""; }; + CCF9301A2432BADE00C185CD /* uscanf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uscanf.h; sourceTree = ""; }; + CCF9301B2432BADE00C185CD /* ufile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ufile.h; sourceTree = ""; }; + CCF9301C2432BADE00C185CD /* locbund.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = locbund.h; sourceTree = ""; }; + CCF9301D2432BADE00C185CD /* locbund.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = locbund.cpp; sourceTree = ""; }; + CCF9301E2432BADE00C185CD /* io.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = io.vcxproj; sourceTree = ""; }; + CCF9301F2432BADE00C185CD /* ucln_io.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ucln_io.cpp; sourceTree = ""; }; + CCF930202432BADE00C185CD /* ucln_io.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ucln_io.h; sourceTree = ""; }; + CCF930212432BADE00C185CD /* uscanf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uscanf.cpp; sourceTree = ""; }; + CCF930222432BADE00C185CD /* io.rc */ = {isa = PBXFileReference; lastKnownFileType = text; path = io.rc; sourceTree = ""; }; + CCF930232432BADE00C185CD /* uscanf_p.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uscanf_p.cpp; sourceTree = ""; }; + CCF930242432BADE00C185CD /* sscanf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sscanf.cpp; sourceTree = ""; }; + CCF930252432BADE00C185CD /* ufmt_cmn.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ufmt_cmn.cpp; sourceTree = ""; }; + CCF930262432BADE00C185CD /* ustdio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ustdio.cpp; sourceTree = ""; }; + CCF930272432BADE00C185CD /* io.vcxproj.filters */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = io.vcxproj.filters; sourceTree = ""; }; + CCF930282432BADE00C185CD /* ufmt_cmn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ufmt_cmn.h; sourceTree = ""; }; + CCF930292432BADE00C185CD /* sprintf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = sprintf.cpp; sourceTree = ""; }; + CCF9302A2432BADE00C185CD /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + CCF9302B2432BADE00C185CD /* uprintf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = uprintf.cpp; sourceTree = ""; }; + CCF930312432CB8C00C185CD /* libicuuc.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libicuuc.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + CC060EFD243C046100B7262F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC060F07243C06CC00B7262F /* libicui8n.dylib in Frameworks */, + CC060F08243C06CC00B7262F /* libicutest.dylib in Frameworks */, + CC060F09243C06CC00B7262F /* libicutu.dylib in Frameworks */, + CC060F0A243C06CC00B7262F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC060FBB243D2D8F00B7262F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC060FC5243D2ED200B7262F /* libicui8n.dylib in Frameworks */, + CC060FC6243D2ED200B7262F /* libicuio.dylib in Frameworks */, + CC060FC7243D2ED200B7262F /* libicutest.dylib in Frameworks */, + CC060FC8243D2ED200B7262F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC060FCF243D30FB00B7262F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC060FD9243D358F00B7262F /* libicui8n.dylib in Frameworks */, + CC060FDA243D358F00B7262F /* libicutest.dylib in Frameworks */, + CC060FDB243D358F00B7262F /* libicutu.dylib in Frameworks */, + CC060FDC243D358F00B7262F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC7980BA2433EE410086956E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC7980C02433EF2D0086956E /* libicudata.dylib in Frameworks */, + CC7980C12433EF2D0086956E /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC7981B02434011E0086956E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC7981B6243402010086956E /* libicudata.dylib in Frameworks */, + CC7981B7243402010086956E /* libicui8n.dylib in Frameworks */, + CC7981B8243402010086956E /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF7F99243407680057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF7F9F24340A9A0057283F /* libicuuc.dylib in Frameworks */, + CCCF7FA024340A9F0057283F /* libicui8n.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80A924340E4F0057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80AF24340F2D0057283F /* libicui8n.dylib in Frameworks */, + CCCF80B024340F2D0057283F /* libicutu.dylib in Frameworks */, + CCCF80B124340F2D0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80B9243414C80057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80C32434154F0057283F /* libicutu.dylib in Frameworks */, + CCCF80C42434154F0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80CA2434163B0057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80D4243417250057283F /* libicui8n.dylib in Frameworks */, + CCCF80D5243417250057283F /* libicuio.dylib in Frameworks */, + CCCF80D6243417250057283F /* libicutu.dylib in Frameworks */, + CCCF80D7243417250057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80F2243417AD0057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80F3243417AD0057283F /* libicui8n.dylib in Frameworks */, + CCCF80F4243417AD0057283F /* libicuio.dylib in Frameworks */, + CCCF80F5243417AD0057283F /* libicutu.dylib in Frameworks */, + CCCF80F6243417AD0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80FE243419F00057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF810824341A660057283F /* libicui8n.dylib in Frameworks */, + CCCF810924341A660057283F /* libicutu.dylib in Frameworks */, + CCCF810A24341A660057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF810D24341AD30057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF811724341B1B0057283F /* libicutu.dylib in Frameworks */, + CCCF811824341B1B0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF811B24341C6C0057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF812524341CD70057283F /* libicutu.dylib in Frameworks */, + CCCF812624341CD70057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF812A24341D330057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF813424341E450057283F /* libicui8n.dylib in Frameworks */, + CCCF813524341E450057283F /* libicutu.dylib in Frameworks */, + CCCF813624341E450057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF813924341ED70057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF814324341F1E0057283F /* libicutu.dylib in Frameworks */, + CCCF814424341F1F0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF814824341FA50057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF815224341FEE0057283F /* libicutu.dylib in Frameworks */, + CCCF815324341FEE0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8156243420410057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81602434207A0057283F /* libicutu.dylib in Frameworks */, + CCCF81612434207A0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8164243420F20057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF816E2434215F0057283F /* libicutu.dylib in Frameworks */, + CCCF816F2434215F0057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8173243421BD0057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF817D243422370057283F /* libicui8n.dylib in Frameworks */, + CCCF817E243422370057283F /* libicutest.dylib in Frameworks */, + CCCF817F243422370057283F /* libicutu.dylib in Frameworks */, + CCCF8180243422370057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8184243422890057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF818E243422C60057283F /* libicutu.dylib in Frameworks */, + CCCF818F243422C60057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8195243423300057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC6FEC4824356ABE00503646 /* libicudata.dylib in Frameworks */, + CCCF819F243423710057283F /* libicui8n.dylib in Frameworks */, + CCCF81A0243423710057283F /* libicutu.dylib in Frameworks */, + CCCF81A1243423710057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF81A4243423B00057283F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81AE243423E50057283F /* libicutu.dylib in Frameworks */, + CCCF81AF243423E50057283F /* libicuuc.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF92C502432BA5400C185CD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF9302F2432CB8C00C185CD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CCF9312F2433DE8500C185CD /* libicudata.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + CC6F036C243699AE00503646 /* locales */ = { + isa = PBXGroup; + children = ( + CC6F05B0243699B100503646 /* af_NA.txt */, + CC6F057C243699B100503646 /* af_ZA.txt */, + CC6F0489243699AF00503646 /* af.txt */, + CC6F0739243699B400503646 /* agq_CM.txt */, + CC6F05C0243699B100503646 /* agq.txt */, + CC6F048D243699AF00503646 /* ak_GH.txt */, + CC6F060A243699B200503646 /* ak.txt */, + CC6F038A243699AE00503646 /* am_ET.txt */, + CC6F0580243699B100503646 /* am.txt */, + CC6F0532243699B000503646 /* ar_001.txt */, + CC6F0510243699B000503646 /* ar_AE.txt */, + CC6F0527243699B000503646 /* ar_BH.txt */, + CC6F0434243699AF00503646 /* ar_DJ.txt */, + CC6F03CB243699AF00503646 /* ar_DZ.txt */, + CC6F0712243699B400503646 /* ar_EG.txt */, + CC6F03B2243699AF00503646 /* ar_EH.txt */, + CC6F06E4243699B300503646 /* ar_ER.txt */, + CC6F044F243699AF00503646 /* ar_IL.txt */, + CC6F06F1243699B300503646 /* ar_IQ.txt */, + CC6F06B0243699B300503646 /* ar_JO.txt */, + CC6F0731243699B400503646 /* ar_KM.txt */, + CC6F0378243699AE00503646 /* ar_KW.txt */, + CC6F050E243699B000503646 /* ar_LB.txt */, + CC6F0549243699B000503646 /* ar_LY.txt */, + CC6F04C1243699B000503646 /* ar_MA.txt */, + CC6F04D6243699B000503646 /* ar_MR.txt */, + CC6F04D5243699B000503646 /* ar_OM.txt */, + CC6F06E3243699B300503646 /* ar_PS.txt */, + CC6F06D2243699B300503646 /* ar_QA.txt */, + CC6F0404243699AF00503646 /* ar_SA.txt */, + CC6F03C6243699AF00503646 /* ar_SD.txt */, + CC6F0656243699B200503646 /* ar_SO.txt */, + CC6F03C9243699AF00503646 /* ar_SS.txt */, + CC6F065F243699B200503646 /* ar_SY.txt */, + CC6F0517243699B000503646 /* ar_TD.txt */, + CC6F05CC243699B100503646 /* ar_TN.txt */, + CC6F04B8243699B000503646 /* ar_YE.txt */, + CC6F04C2243699B000503646 /* ar.txt */, + CC6F0449243699AF00503646 /* arn_CL.txt */, + CC6F04E4243699B000503646 /* arn.txt */, + CC6F0618243699B200503646 /* ars.txt */, + CC6F063C243699B200503646 /* as_IN.txt */, + CC6F04A7243699AF00503646 /* as.txt */, + CC6F0500243699B000503646 /* asa_TZ.txt */, + CC6F0621243699B200503646 /* asa.txt */, + CC6F05EA243699B100503646 /* ast_ES.txt */, + CC6F05D1243699B100503646 /* ast.txt */, + CC6F067D243699B200503646 /* az_AZ.txt */, + CC6F06BB243699B300503646 /* az_Cyrl_AZ.txt */, + CC6F0451243699AF00503646 /* az_Cyrl.txt */, + CC6F0628243699B200503646 /* az_Latn_AZ.txt */, + CC6F058C243699B100503646 /* az_Latn.txt */, + CC6F0581243699B100503646 /* az.txt */, + CC6F0599243699B100503646 /* ba_RU.txt */, + CC6F0582243699B100503646 /* ba.txt */, + CC6F0687243699B200503646 /* bas_CM.txt */, + CC6F05AF243699B100503646 /* bas.txt */, + CC6F05E6243699B100503646 /* be_BY.txt */, + CC6F05E8243699B100503646 /* be.txt */, + CC6F04A8243699AF00503646 /* bem_ZM.txt */, + CC6F0742243699B400503646 /* bem.txt */, + CC6F0410243699AF00503646 /* bez_TZ.txt */, + CC6F0746243699B400503646 /* bez.txt */, + CC6F04C5243699B000503646 /* bg_BG.txt */, + CC6F0608243699B200503646 /* bg.txt */, + CC6F045A243699AF00503646 /* bm_ML.txt */, + CC6F04D7243699B000503646 /* bm.txt */, + CC6F062E243699B200503646 /* bn_BD.txt */, + CC6F03AA243699AE00503646 /* bn_IN.txt */, + CC6F050F243699B000503646 /* bn.txt */, + CC6F0660243699B200503646 /* bo_CN.txt */, + CC6F0558243699B000503646 /* bo_IN.txt */, + CC6F052B243699B000503646 /* bo.txt */, + CC6F0494243699AF00503646 /* br_FR.txt */, + CC6F05E5243699B100503646 /* br.txt */, + CC6F06D9243699B300503646 /* brx_IN.txt */, + CC6F03ED243699AF00503646 /* brx.txt */, + CC6F051A243699B000503646 /* bs_BA.txt */, + CC6F045F243699AF00503646 /* bs_Cyrl_BA.txt */, + CC6F0498243699AF00503646 /* bs_Cyrl.txt */, + CC6F04D4243699B000503646 /* bs_Latn_BA.txt */, + CC6F0736243699B400503646 /* bs_Latn.txt */, + CC6F05BE243699B100503646 /* bs.txt */, + CC6F04F3243699B000503646 /* byn_ER.txt */, + CC6F04A2243699AF00503646 /* byn.txt */, + CC6F0686243699B200503646 /* ca_AD.txt */, + CC6F048B243699AF00503646 /* ca_ES.txt */, + CC6F0609243699B200503646 /* ca_FR.txt */, + CC6F0515243699B000503646 /* ca_IT.txt */, + CC6F05E7243699B100503646 /* ca.txt */, + CC6F06CA243699B300503646 /* ccp_BD.txt */, + CC6F0493243699AF00503646 /* ccp_IN.txt */, + CC6F0402243699AF00503646 /* ccp.txt */, + CC6F064E243699B200503646 /* ce_RU.txt */, + CC6F0583243699B100503646 /* ce.txt */, + CC6F056B243699B100503646 /* ceb_PH.txt */, + CC6F047E243699AF00503646 /* ceb.txt */, + CC6F04C6243699B000503646 /* cgg_UG.txt */, + CC6F0613243699B200503646 /* cgg.txt */, + CC6F04E3243699B000503646 /* chr_US.txt */, + CC6F047B243699AF00503646 /* chr.txt */, + CC6F070F243699B400503646 /* ckb_IQ.txt */, + CC6F06CC243699B300503646 /* ckb_IR.txt */, + CC6F058F243699B100503646 /* ckb.txt */, + CC6F054B243699B000503646 /* co_FR.txt */, + CC6F0470243699AF00503646 /* co.txt */, + CC6F0562243699B000503646 /* cs_CZ.txt */, + CC6F059B243699B100503646 /* cs.txt */, + CC6F039E243699AE00503646 /* cv_RU.txt */, + CC6F05E4243699B100503646 /* cv.txt */, + CC6F05DC243699B100503646 /* cy_GB.txt */, + CC6F0487243699AF00503646 /* cy.txt */, + CC6F038D243699AE00503646 /* da_DK.txt */, + CC6F0696243699B300503646 /* da_GL.txt */, + CC6F064D243699B200503646 /* da.txt */, + CC6F0371243699AE00503646 /* dav_KE.txt */, + CC6F0615243699B200503646 /* dav.txt */, + CC6F0397243699AE00503646 /* de_AT.txt */, + CC6F06A5243699B300503646 /* de_BE.txt */, + CC6F03D1243699AF00503646 /* de_CH.txt */, + CC6F055F243699B000503646 /* de_DE.txt */, + CC6F0548243699B000503646 /* de_IT.txt */, + CC6F0711243699B400503646 /* de_LI.txt */, + CC6F040E243699AF00503646 /* de_LU.txt */, + CC6F0732243699B400503646 /* de.txt */, + CC6F03D6243699AF00503646 /* dje_NE.txt */, + CC6F071A243699B400503646 /* dje.txt */, + CC6F050B243699B000503646 /* dsb_DE.txt */, + CC6F0652243699B200503646 /* dsb.txt */, + CC6F067E243699B200503646 /* dua_CM.txt */, + CC6F054F243699B000503646 /* dua.txt */, + CC6F0673243699B200503646 /* dv_MV.txt */, + CC6F064B243699B200503646 /* dv.txt */, + CC6F05FC243699B100503646 /* dyo_SN.txt */, + CC6F052A243699B000503646 /* dyo.txt */, + CC6F043B243699AF00503646 /* dz_BT.txt */, + CC6F042E243699AF00503646 /* dz.txt */, + CC6F0733243699B400503646 /* ebu_KE.txt */, + CC6F036D243699AE00503646 /* ebu.txt */, + CC6F0619243699B200503646 /* ee_GH.txt */, + CC6F0399243699AE00503646 /* ee_TG.txt */, + CC6F064C243699B200503646 /* ee.txt */, + CC6F0722243699B400503646 /* el_CY.txt */, + CC6F061B243699B200503646 /* el_GR.txt */, + CC6F0379243699AE00503646 /* el.txt */, + CC6F0636243699B200503646 /* en_001.txt */, + CC6F0476243699AF00503646 /* en_150.txt */, + CC6F06B2243699B300503646 /* en_AE.txt */, + CC6F0645243699B200503646 /* en_AG.txt */, + CC6F0419243699AF00503646 /* en_AI.txt */, + CC6F03E0243699AF00503646 /* en_AL.txt */, + CC6F06B7243699B300503646 /* en_AR.txt */, + CC6F067C243699B200503646 /* en_AS.txt */, + CC6F073D243699B400503646 /* en_AT.txt */, + CC6F0706243699B300503646 /* en_AU.txt */, + CC6F0373243699AE00503646 /* en_BB.txt */, + CC6F03E6243699AF00503646 /* en_BD.txt */, + CC6F041C243699AF00503646 /* en_BE.txt */, + CC6F0426243699AF00503646 /* en_BG.txt */, + CC6F06B6243699B300503646 /* en_BI.txt */, + CC6F06C2243699B300503646 /* en_BM.txt */, + CC460875251962750055F857 /* en_BN.txt */, + CC6F041A243699AF00503646 /* en_BR.txt */, + CC6F03EA243699AF00503646 /* en_BS.txt */, + CC6F03E1243699AF00503646 /* en_BW.txt */, + CC6F06C1243699B300503646 /* en_BZ.txt */, + CC6F041B243699AF00503646 /* en_CA.txt */, + CC6F0424243699AF00503646 /* en_CC.txt */, + CC6F06F8243699B300503646 /* en_CH.txt */, + CC6F073C243699B400503646 /* en_CK.txt */, + CC6F067B243699B200503646 /* en_CL.txt */, + CC6F06B8243699B300503646 /* en_CM.txt */, + CC6F066C243699B200503646 /* en_CN.txt */, + CC6F0643243699B200503646 /* en_CO.txt */, + CC6F0646243699B200503646 /* en_CX.txt */, + CC6F066B243699B200503646 /* en_CY.txt */, + CC6F06B5243699B300503646 /* en_CZ.txt */, + CC6F0539243699B000503646 /* en_DE.txt */, + CC6F04D1243699B000503646 /* en_DG.txt */, + CC6F0575243699B100503646 /* en_DK.txt */, + CC6F05FD243699B100503646 /* en_DM.txt */, + CC6F0468243699AF00503646 /* en_EE.txt */, + CC6F0465243699AF00503646 /* en_ER.txt */, + CC6F0466243699AF00503646 /* en_FI.txt */, + CC6F049C243699AF00503646 /* en_FJ.txt */, + CC6F04CA243699B000503646 /* en_FK.txt */, + CC6F0538243699B000503646 /* en_FM.txt */, + CC6F05FE243699B100503646 /* en_FR.txt */, + CC6F05B3243699B100503646 /* en_GB.txt */, + CC6F0543243699B000503646 /* en_GD.txt */, + CC6F0577243699B100503646 /* en_GG.txt */, + CC6F0508243699B000503646 /* en_GH.txt */, + CC6F0537243699B000503646 /* en_GI.txt */, + CC6F0467243699AF00503646 /* en_GM.txt */, + CC6F056C243699B100503646 /* en_GR.txt */, + CC6F05B5243699B100503646 /* en_GU.txt */, + CC6F049F243699AF00503646 /* en_GY.txt */, + CC6F053B243699B000503646 /* en_HK.txt */, + CC6F0462243699AF00503646 /* en_HU.txt */, + CC6F04CD243699B000503646 /* en_ID.txt */, + CC6F0499243699AF00503646 /* en_IE.txt */, + CC6F0571243699B100503646 /* en_IL.txt */, + CC6F05AB243699B100503646 /* en_IM.txt */, + CC6F056F243699B100503646 /* en_IN.txt */, + CC6F053D243699B000503646 /* en_IO.txt */, + CC6F05AC243699B100503646 /* en_JE.txt */, + CC6F04FA243699B000503646 /* en_JM.txt */, + CC6F0637243699B200503646 /* en_JP.txt */, + CC6F05A7243699B100503646 /* en_KE.txt */, + CC6F04FE243699B000503646 /* en_KI.txt */, + CC6F0461243699AF00503646 /* en_KN.txt */, + CC6F05AA243699B100503646 /* en_KR.txt */, + CC6F0464243699AF00503646 /* en_KY.txt */, + CC6F0679243699B200503646 /* en_LC.txt */, + CC6F0704243699B300503646 /* en_LR.txt */, + CC6F0740243699B400503646 /* en_LS.txt */, + CC6F0675243699B200503646 /* en_LT.txt */, + CC6F0671243699B200503646 /* en_LV.txt */, + CC6F067A243699B200503646 /* en_MG.txt */, + CC6F0423243699AF00503646 /* en_MH.txt */, + CC6F036E243699AE00503646 /* en_MM.txt */, + CC6F03E4243699AF00503646 /* en_MO.txt */, + CC6F0676243699B200503646 /* en_MP.txt */, + CC6F0640243699B200503646 /* en_MS.txt */, + CC6F06FC243699B300503646 /* en_MT.txt */, + CC6F06BE243699B300503646 /* en_MU.txt */, + CC6F0702243699B300503646 /* en_MV.txt */, + CC6F0741243699B400503646 /* en_MW.txt */, + CC6F03E3243699AF00503646 /* en_MX.txt */, + CC6F03A4243699AE00503646 /* en_MY.txt */, + CC6F036F243699AE00503646 /* en_NA.txt */, + CC6F0420243699AF00503646 /* en_NF.txt */, + CC6F03E5243699AF00503646 /* en_NG.txt */, + CC6F063F243699B200503646 /* en_NH.txt */, + CC6F0743243699B400503646 /* en_NL.txt */, + B3DF6EFE24CB63E600CF7747 /* en_NO.txt */, + CC6F045D243699AF00503646 /* en_NR.txt */, + CC6F03A1243699AE00503646 /* en_NU.txt */, + CC6F0700243699B300503646 /* en_NZ.txt */, + CC6F04A3243699AF00503646 /* en_PG.txt */, + CC6F0602243699B100503646 /* en_PH.txt */, + CC6F05B9243699B100503646 /* en_PK.txt */, + B3DF6EFD24CB63E500CF7747 /* en_PL.txt */, + CC6F0578243699B100503646 /* en_PN.txt */, + CC6F0490243699AF00503646 /* en_PR.txt */, + CC6F04F6243699B000503646 /* en_PT.txt */, + CC6F0534243699B000503646 /* en_PW.txt */, + CC6F0536243699B000503646 /* en_RH.txt */, + CC6F05EF243699B100503646 /* en_RU.txt */, + CC6F0604243699B100503646 /* en_RW.txt */, + B3DF6EFF24CB63E600CF7747 /* en_SA.txt */, + CC6F0579243699B100503646 /* en_SB.txt */, + CC6F059E243699B100503646 /* en_SC.txt */, + CC6F05FF243699B100503646 /* en_SD.txt */, + CC6F062F243699B200503646 /* en_SE.txt */, + CC6F05B7243699B100503646 /* en_SG.txt */, + CC6F046A243699AF00503646 /* en_SH.txt */, + CC6F0491243699AF00503646 /* en_SI.txt */, + CC6F04A0243699AF00503646 /* en_SK.txt */, + CC6F0535243699B000503646 /* en_SL.txt */, + CC6F0603243699B100503646 /* en_SS.txt */, + CC6F04F7243699B000503646 /* en_SX.txt */, + CC6F0509243699B000503646 /* en_SZ.txt */, + CC6F0708243699B300503646 /* en_TC.txt */, + CC6F0416243699AF00503646 /* en_TH.txt */, + CC6F0456243699AF00503646 /* en_TK.txt */, + CC6F0374243699AE00503646 /* en_TO.txt */, + CC6F0680243699B200503646 /* en_TR.txt */, + CC6F070B243699B400503646 /* en_TT.txt */, + CC6F06F7243699B300503646 /* en_TV.txt */, + CC6F06C7243699B300503646 /* en_TW.txt */, + CC6F03DC243699AF00503646 /* en_TZ.txt */, + CC6F0681243699B200503646 /* en_UA.txt */, + CC6F0707243699B300503646 /* en_UG.txt */, + CC6F03EC243699AF00503646 /* en_UM.txt */, + CC6F0672243699B200503646 /* en_US_POSIX.txt */, + CC6F06C8243699B300503646 /* en_US.txt */, + CC6F0457243699AF00503646 /* en_VC.txt */, + CC6F0377243699AE00503646 /* en_VG.txt */, + CC6F06F6243699B300503646 /* en_VI.txt */, + CC6F042A243699AF00503646 /* en_VU.txt */, + CC6F0415243699AF00503646 /* en_WS.txt */, + CC6F042B243699AF00503646 /* en_ZA.txt */, + CC6F0648243699B200503646 /* en_ZM.txt */, + CC6F0455243699AF00503646 /* en_ZW.txt */, + CC6F03D9243699AF00503646 /* en.txt */, + CC6F0564243699B000503646 /* eo_001.txt */, + CC6F03AF243699AF00503646 /* eo.txt */, + CC6F04B2243699B000503646 /* es_419.txt */, + CC6F044A243699AF00503646 /* es_AG.txt */, + CC6F03F5243699AF00503646 /* es_AR.txt */, + CC6F072A243699B400503646 /* es_BB.txt */, + CC6F03CD243699AF00503646 /* es_BM.txt */, + CC6F037E243699AE00503646 /* es_BO.txt */, + CC6F0653243699B200503646 /* es_BQ.txt */, + CC6F068C243699B200503646 /* es_BR.txt */, + CC6F06A9243699B300503646 /* es_BS.txt */, + CC6F03D0243699AF00503646 /* es_BZ.txt */, + CC6F0689243699B200503646 /* es_CA.txt */, + CC6F040C243699AF00503646 /* es_CL.txt */, + CC6F044C243699AF00503646 /* es_CO.txt */, + CC6F06E8243699B300503646 /* es_CR.txt */, + CC6F0651243699B200503646 /* es_CU.txt */, + CC6F06A4243699B300503646 /* es_CW.txt */, + CC6F0482243699AF00503646 /* es_DM.txt */, + CC6F04AE243699B000503646 /* es_DO.txt */, + CC6F054D243699B000503646 /* es_EA.txt */, + CC6F0598243699B100503646 /* es_EC.txt */, + CC6F060B243699B200503646 /* es_ES.txt */, + CC6F0526243699B000503646 /* es_GD.txt */, + CC6F04DA243699B000503646 /* es_GQ.txt */, + CC6F04AF243699B000503646 /* es_GT.txt */, + CC6F05E0243699B100503646 /* es_GY.txt */, + CC6F048A243699AF00503646 /* es_HN.txt */, + CC6F0607243699B200503646 /* es_HT.txt */, + CC6F0563243699B000503646 /* es_IC.txt */, + CC6F0629243699B200503646 /* es_KN.txt */, + CC6F0627243699B200503646 /* es_KY.txt */, + CC6F040F243699AF00503646 /* es_LC.txt */, + CC6F06CD243699B300503646 /* es_MX.txt */, + CC6F0430243699AF00503646 /* es_NI.txt */, + CC6F055C243699B000503646 /* es_PA.txt */, + CC6F0616243699B200503646 /* es_PE.txt */, + CC6F047D243699AF00503646 /* es_PH.txt */, + CC6F0614243699B200503646 /* es_PR.txt */, + CC6F04E9243699B000503646 /* es_PY.txt */, + CC6F0524243699B000503646 /* es_SV.txt */, + CC6F0393243699AE00503646 /* es_TC.txt */, + CC6F0391243699AE00503646 /* es_TT.txt */, + CC6F03C5243699AF00503646 /* es_US.txt */, + CC6F0661243699B200503646 /* es_UY.txt */, + CC6F0655243699B200503646 /* es_VC.txt */, + CC6F06D3243699B300503646 /* es_VE.txt */, + CC6F0724243699B400503646 /* es_VG.txt */, + CC6F03BB243699AF00503646 /* es_VI.txt */, + CC6F0666243699B200503646 /* es.txt */, + CC6F0528243699B000503646 /* et_EE.txt */, + CC6F06CE243699B300503646 /* et.txt */, + CC6F06FB243699B300503646 /* eu_ES.txt */, + CC6F06EF243699B300503646 /* eu.txt */, + CC6F054A243699B000503646 /* ewo_CM.txt */, + CC6F070E243699B400503646 /* ewo.txt */, + CC6F0428243699AF00503646 /* fa_AF.txt */, + CC6F05E9243699B100503646 /* fa_IR.txt */, + CC6F0398243699AE00503646 /* fa.txt */, + CC6F06C3243699B300503646 /* ff_CM.txt */, + CC6F04F8243699B000503646 /* ff_GN.txt */, + CC6F06C5243699B300503646 /* ff_Latn_BF.txt */, + CC6F0376243699AE00503646 /* ff_Latn_CM.txt */, + CC6F05F4243699B100503646 /* ff_Latn_GH.txt */, + CC6F05A0243699B100503646 /* ff_Latn_GM.txt */, + CC6F0566243699B000503646 /* ff_Latn_GN.txt */, + CC6F04D2243699B000503646 /* ff_Latn_GW.txt */, + CC6F0412243699AF00503646 /* ff_Latn_LR.txt */, + CC6F03AD243699AE00503646 /* ff_Latn_MR.txt */, + CC6F06CB243699B300503646 /* ff_Latn_NE.txt */, + CC6F0734243699B400503646 /* ff_Latn_NG.txt */, + CC6F05B1243699B100503646 /* ff_Latn_SL.txt */, + CC6F0634243699B200503646 /* ff_Latn_SN.txt */, + CC6F0504243699B000503646 /* ff_Latn.txt */, + CC6F070D243699B400503646 /* ff_MR.txt */, + CC6F04C9243699B000503646 /* ff_SN.txt */, + CC6F03F1243699AF00503646 /* ff.txt */, + CC6F0693243699B300503646 /* fi_FI.txt */, + CC6F064A243699B200503646 /* fi.txt */, + CC6F053E243699B000503646 /* fil_PH.txt */, + CC6F06AE243699B300503646 /* fil.txt */, + CC6F04C4243699B000503646 /* fo_DK.txt */, + CC6F05F3243699B100503646 /* fo_FO.txt */, + CC6F06CF243699B300503646 /* fo.txt */, + CC6F03C8243699AF00503646 /* fr_BE.txt */, + CC6F0390243699AE00503646 /* fr_BF.txt */, + CC6F06E1243699B300503646 /* fr_BI.txt */, + CC6F0726243699B400503646 /* fr_BJ.txt */, + CC6F06A1243699B300503646 /* fr_BL.txt */, + CC6F03C4243699AF00503646 /* fr_CA.txt */, + CC6F0405243699AF00503646 /* fr_CD.txt */, + CC6F0436243699AF00503646 /* fr_CF.txt */, + CC6F0447243699AF00503646 /* fr_CG.txt */, + CC6F06A2243699B300503646 /* fr_CH.txt */, + CC6F0691243699B300503646 /* fr_CI.txt */, + CC6F06E2243699B300503646 /* fr_CM.txt */, + CC6F05D5243699B100503646 /* fr_DJ.txt */, + CC6F0552243699B000503646 /* fr_DZ.txt */, + CC6F0551243699B000503646 /* fr_FR.txt */, + CC6F0553243699B000503646 /* fr_GA.txt */, + CC6F05DB243699B100503646 /* fr_GF.txt */, + CC6F04DF243699B000503646 /* fr_GN.txt */, + CC6F05CB243699B100503646 /* fr_GP.txt */, + CC6F05D7243699B100503646 /* fr_GQ.txt */, + CC6F0520243699B000503646 /* fr_HT.txt */, + CC6F04E2243699B000503646 /* fr_KM.txt */, + CC6F06DC243699B300503646 /* fr_LU.txt */, + CC6F065A243699B200503646 /* fr_MA.txt */, + CC6F069A243699B300503646 /* fr_MC.txt */, + CC6F06DE243699B300503646 /* fr_MF.txt */, + CC6F06D6243699B300503646 /* fr_MG.txt */, + CC6F043F243699AF00503646 /* fr_ML.txt */, + CC6F06D8243699B300503646 /* fr_MQ.txt */, + CC6F0721243699B400503646 /* fr_MR.txt */, + CC6F0698243699B300503646 /* fr_MU.txt */, + CC6F0401243699AF00503646 /* fr_NC.txt */, + CC6F038C243699AE00503646 /* fr_NE.txt */, + CC6F04F4243699B000503646 /* fr_PF.txt */, + CC6F0611243699B200503646 /* fr_PM.txt */, + CC6F060E243699B200503646 /* fr_RE.txt */, + CC6F054E243699B000503646 /* fr_RW.txt */, + CC6F05E2243699B100503646 /* fr_SC.txt */, + CC6F04AB243699AF00503646 /* fr_SN.txt */, + CC6F04AC243699AF00503646 /* fr_SY.txt */, + CC6F06EC243699B300503646 /* fr_TD.txt */, + CC6F072F243699B400503646 /* fr_TG.txt */, + CC6F044B243699AF00503646 /* fr_TN.txt */, + CC6F037C243699AE00503646 /* fr_VU.txt */, + CC6F037F243699AE00503646 /* fr_WF.txt */, + CC6F06EE243699B300503646 /* fr_YT.txt */, + CC6F0432243699AF00503646 /* fr.txt */, + CC6F0381243699AE00503646 /* fur_IT.txt */, + CC6F05D2243699B100503646 /* fur.txt */, + CC6F039F243699AE00503646 /* fy_NL.txt */, + CC6F06F2243699B300503646 /* fy.txt */, + CC6F04FF243699B000503646 /* ga_GB.txt */, + CC6F05A1243699B100503646 /* ga_IE.txt */, + CC6F042F243699AF00503646 /* ga.txt */, + CC6F0720243699B400503646 /* gaa_GH.txt */, + CC6F073B243699B400503646 /* gaa.txt */, + CC6F0595243699B100503646 /* gd_GB.txt */, + CC6F037A243699AE00503646 /* gd.txt */, + CC6F05BC243699B100503646 /* gez_ER.txt */, + CC6F0546243699B000503646 /* gez_ET.txt */, + CC6F057B243699B100503646 /* gez.txt */, + CC6F03DD243699AF00503646 /* gl_ES.txt */, + CC6F0665243699B200503646 /* gl.txt */, + CC6F0719243699B400503646 /* gn_PY.txt */, + CC6F0684243699B200503646 /* gn.txt */, + CC6F0649243699B200503646 /* gsw_CH.txt */, + CC6F059D243699B100503646 /* gsw_FR.txt */, + CC6F0417243699AF00503646 /* gsw_LI.txt */, + CC6F0574243699B100503646 /* gsw.txt */, + CC6F0481243699AF00503646 /* gu_IN.txt */, + CC6F03F4243699AF00503646 /* gu.txt */, + CC6F0544243699B000503646 /* guz_KE.txt */, + CC6F045B243699AF00503646 /* guz.txt */, + CC6F071C243699B400503646 /* gv_IM.txt */, + CC6F0431243699AF00503646 /* gv.txt */, + CC6F037B243699AE00503646 /* ha_GH.txt */, + CC6F0488243699AF00503646 /* ha_NE.txt */, + CC6F04A9243699AF00503646 /* ha_NG.txt */, + CC6F068D243699B200503646 /* ha.txt */, + CC6F057A243699B100503646 /* haw_US.txt */, + CC6F0473243699AF00503646 /* haw.txt */, + CC6F055D243699B000503646 /* he_IL.txt */, + CC6F06EB243699B300503646 /* he.txt */, + CC6F0572243699B100503646 /* hi_IN.txt */, + CC6F063B243699B200503646 /* hi_Latn_IN.txt */, + CC6F04EA243699B000503646 /* hi_Latn.txt */, + CC6F03D2243699AF00503646 /* hi.txt */, + CC6F05F8243699B100503646 /* hr_BA.txt */, + CC6F0674243699B200503646 /* hr_HR.txt */, + CC6F06E6243699B300503646 /* hr.txt */, + CC6F038B243699AE00503646 /* hsb_DE.txt */, + CC6F0444243699AF00503646 /* hsb.txt */, + CC6F045E243699AF00503646 /* hu_HU.txt */, + CC6F0650243699B200503646 /* hu.txt */, + CC6F04E7243699B000503646 /* hy_AM.txt */, + CC6F0433243699AF00503646 /* hy.txt */, + CC6F0507243699B000503646 /* ia_001.txt */, + CC6F06E9243699B300503646 /* ia.txt */, + CC6F06FE243699B300503646 /* id_ID.txt */, + CC6F06A8243699B300503646 /* id.txt */, + CC6F0458243699AF00503646 /* ig_NG.txt */, + CC6F0663243699B200503646 /* ig.txt */, + CC6F06C9243699B300503646 /* ii_CN.txt */, + CC6F03F8243699AF00503646 /* ii.txt */, + CC6F0600243699B100503646 /* in_ID.txt */, + CC6F0396243699AE00503646 /* in.txt */, + CC6F0727243699B400503646 /* io_001.txt */, + CC6F037D243699AE00503646 /* io.txt */, + CC6F047F243699AF00503646 /* is_IS.txt */, + CC6F06AC243699B300503646 /* is.txt */, + CC6F0442243699AF00503646 /* it_CH.txt */, + CC6F05C9243699B100503646 /* it_IT.txt */, + CC6F05C1243699B100503646 /* it_SM.txt */, + CC6F0710243699B400503646 /* it_VA.txt */, + CC6F0713243699B400503646 /* it.txt */, + CC6F04D3243699B000503646 /* iu_CA.txt */, + CC6F072D243699B400503646 /* iu.txt */, + CC6F06F4243699B300503646 /* iw_IL.txt */, + CC6F06D0243699B300503646 /* iw.txt */, + CC6F0596243699B100503646 /* ja_JP_TRADITIONAL.txt */, + CC6F05F5243699B100503646 /* ja_JP.txt */, + CC6F03CE243699AF00503646 /* ja.txt */, + CC6F041D243699AF00503646 /* jbo_001.txt */, + CC6F047A243699AF00503646 /* jbo.txt */, + CC6F062D243699B200503646 /* jgo_CM.txt */, + CC6F06DF243699B300503646 /* jgo.txt */, + CC6F0448243699AF00503646 /* jmc_TZ.txt */, + CC6F04BC243699B000503646 /* jmc.txt */, + CC6F06DD243699B300503646 /* jv_ID.txt */, + CC6F03D3243699AF00503646 /* jv.txt */, + CC6F05F1243699B100503646 /* ka_GE.txt */, + CC6F03F6243699AF00503646 /* ka.txt */, + CC6F06BA243699B300503646 /* kab_DZ.txt */, + CC6F03A7243699AE00503646 /* kab.txt */, + CC6F03D5243699AF00503646 /* kaj_NG.txt */, + CC6F06B3243699B300503646 /* kaj.txt */, + CC6F04D8243699B000503646 /* kam_KE.txt */, + CC6F0705243699B300503646 /* kam.txt */, + CC6F06C4243699B300503646 /* kcg_NG.txt */, + CC6F06F9243699B300503646 /* kcg.txt */, + CC6F0513243699B000503646 /* kde_TZ.txt */, + CC6F05A2243699B100503646 /* kde.txt */, + CC6F03C7243699AF00503646 /* kea_CV.txt */, + CC6F05A4243699B100503646 /* kea.txt */, + CC6F0541243699B000503646 /* khq_ML.txt */, + CC6F05A6243699B100503646 /* khq.txt */, + CC6F0694243699B300503646 /* ki_KE.txt */, + CC6F06E7243699B300503646 /* ki.txt */, + CC6F0418243699AF00503646 /* kk_KZ.txt */, + CC6F0714243699B400503646 /* kk.txt */, + CC6F05CF243699B100503646 /* kkj_CM.txt */, + CC6F05A5243699B100503646 /* kkj.txt */, + CC6F0703243699B300503646 /* kl_GL.txt */, + CC6F06AD243699B300503646 /* kl.txt */, + CC6F03BD243699AF00503646 /* kln_KE.txt */, + CC6F066F243699B200503646 /* kln.txt */, + CC6F0474243699AF00503646 /* km_KH.txt */, + CC6F0688243699B200503646 /* km.txt */, + CC6F0388243699AE00503646 /* kn_IN.txt */, + CC6F064F243699B200503646 /* kn.txt */, + CC6F057E243699B100503646 /* ko_KP.txt */, + CC6F0565243699B000503646 /* ko_KR.txt */, + CC6F0664243699B200503646 /* ko.txt */, + CC6F05CD243699B100503646 /* kok_IN.txt */, + CC6F03A0243699AE00503646 /* kok.txt */, + CC6F039D243699AE00503646 /* kpe_GN.txt */, + CC6F05FA243699B100503646 /* kpe_LR.txt */, + CC6F05EE243699B100503646 /* kpe.txt */, + CC6F03AE243699AE00503646 /* ks_Arab_IN.txt */, + CC6F06F5243699B300503646 /* ks_Arab.txt */, + CC6F03B1243699AF00503646 /* ks_Aran_IN.txt */, + CC6F03D7243699AF00503646 /* ks_Aran.txt */, + CC6F05C8243699B100503646 /* ks_Deva_IN.txt */, + CC6F0427243699AF00503646 /* ks_Deva.txt */, + CC6F0735243699B400503646 /* ks_IN.txt */, + CC6F03B3243699AF00503646 /* ks.txt */, + CC6F068A243699B200503646 /* ksb_TZ.txt */, + CC6F050C243699B000503646 /* ksb.txt */, + CC6F052C243699B000503646 /* ksf_CM.txt */, + CC6F0492243699AF00503646 /* ksf.txt */, + CC6F06F3243699B300503646 /* ksh_DE.txt */, + CC6F05B6243699B100503646 /* ksh.txt */, + CC6F072E243699B400503646 /* ku_TR.txt */, + CC6F0435243699AF00503646 /* ku.txt */, + CC6F063A243699B200503646 /* kw_GB.txt */, + CC6F0408243699AF00503646 /* kw.txt */, + CC6F05F7243699B100503646 /* ky_KG.txt */, + CC6F0654243699B200503646 /* ky.txt */, + CC6F069C243699B300503646 /* lag_TZ.txt */, + CC6F049A243699AF00503646 /* lag.txt */, + CC6F0669243699B200503646 /* lb_LU.txt */, + CC6F04BD243699B000503646 /* lb.txt */, + CC6F03BC243699AF00503646 /* lg_UG.txt */, + CC6F04F2243699B000503646 /* lg.txt */, + CC6F05FB243699B100503646 /* lkt_US.txt */, + CC6F041F243699AF00503646 /* lkt.txt */, + CC6F03D4243699AF00503646 /* ln_AO.txt */, + CC6F0395243699AE00503646 /* ln_CD.txt */, + CC6F03B5243699AF00503646 /* ln_CF.txt */, + CC6F03CC243699AF00503646 /* ln_CG.txt */, + CC6F05DF243699B100503646 /* ln.txt */, + CC6F0460243699AF00503646 /* lo_LA.txt */, + CC6F05C6243699B100503646 /* lo.txt */, + CC6F040D243699AF00503646 /* LOCALE_DEPS.json */, + CC6F046D243699AF00503646 /* lrc_IQ.txt */, + CC6F04A5243699AF00503646 /* lrc_IR.txt */, + CC6F0429243699AF00503646 /* lrc.txt */, + CC6F0744243699B400503646 /* lt_LT.txt */, + CC6F04AA243699AF00503646 /* lt.txt */, + CC6F05DD243699B100503646 /* lu_CD.txt */, + CC6F04BF243699B000503646 /* lu.txt */, + CC6F0384243699AE00503646 /* luo_KE.txt */, + CC6F05F2243699B100503646 /* luo.txt */, + CC6F0450243699AF00503646 /* luy_KE.txt */, + CC6F05BA243699B100503646 /* luy.txt */, + CC6F0692243699B300503646 /* lv_LV.txt */, + CC6F0484243699AF00503646 /* lv.txt */, + CC6F049B243699AF00503646 /* mas_KE.txt */, + CC6F0682243699B200503646 /* mas_TZ.txt */, + CC6F03BE243699AF00503646 /* mas.txt */, + CC6F0372243699AE00503646 /* mer_KE.txt */, + CC6F0556243699B000503646 /* mer.txt */, + CC6F0570243699B100503646 /* mfe_MU.txt */, + CC6F051D243699B000503646 /* mfe.txt */, + CC6F0385243699AE00503646 /* mg_MG.txt */, + CC6F04AD243699B000503646 /* mg.txt */, + CC6F0641243699B200503646 /* mgh_MZ.txt */, + CC6F0617243699B200503646 /* mgh.txt */, + CC6F06B4243699B300503646 /* mgo_CM.txt */, + CC6F0591243699B100503646 /* mgo.txt */, + CC6F03B9243699AF00503646 /* mi_NZ.txt */, + CC6F0624243699B200503646 /* mi.txt */, + CC6F0701243699B300503646 /* mk_MK.txt */, + CC6F05C5243699B100503646 /* mk.txt */, + CC6F05A8243699B100503646 /* ml_IN.txt */, + CC6F0560243699B000503646 /* ml.txt */, + CC6F0438243699AF00503646 /* mn_MN.txt */, + CC6F0584243699B100503646 /* mn.txt */, + CC6F03E2243699AF00503646 /* mni_Beng_IN.txt */, + CC6F062B243699B200503646 /* mni_Beng.txt */, + CC6F0642243699B200503646 /* mni_IN.txt */, + CC6F044E243699AF00503646 /* mni_Mtei_IN.txt */, + CC6F04BA243699B000503646 /* mni_Mtei.txt */, + CC6F0392243699AE00503646 /* mni.txt */, + CC6F059A243699B100503646 /* mo.txt */, + CC6F065B243699B200503646 /* moh_CA.txt */, + CC6F0445243699AF00503646 /* moh.txt */, + CC6F0662243699B200503646 /* mr_IN.txt */, + CC6F0486243699AF00503646 /* mr.txt */, + CC6F0471243699AF00503646 /* ms_Arab_BN.txt */, + CC6F05C4243699B100503646 /* ms_Arab_MY.txt */, + CC6F0644243699B200503646 /* ms_Arab.txt */, + CC6F0413243699AF00503646 /* ms_BN.txt */, + CC6F066A243699B200503646 /* ms_MY.txt */, + CC6F053A243699B000503646 /* ms_SG.txt */, + CC6F0472243699AF00503646 /* ms.txt */, + CC6F070A243699B300503646 /* mt_MT.txt */, + CC6F04EE243699B000503646 /* mt.txt */, + CC6F051C243699B000503646 /* mua_CM.txt */, + CC6F03B0243699AF00503646 /* mua.txt */, + CC6F053C243699B000503646 /* my_MM.txt */, + CC6F0586243699B100503646 /* my.txt */, + CC6F0496243699AF00503646 /* myv_RU.txt */, + CC6F0380243699AE00503646 /* myv.txt */, + CC6F06E0243699B300503646 /* mzn_IR.txt */, + CC6F03B8243699AF00503646 /* mzn.txt */, + CC6F047C243699AF00503646 /* naq_NA.txt */, + CC6F046C243699AF00503646 /* naq.txt */, + CC6F0593243699B100503646 /* nb_NO.txt */, + CC6F040A243699AF00503646 /* nb_SJ.txt */, + CC6F0585243699B100503646 /* nb.txt */, + CC6F03A5243699AE00503646 /* nd_ZW.txt */, + CC6F060D243699B200503646 /* nd.txt */, + CC6F0723243699B400503646 /* nds_DE.txt */, + CC6F0522243699B000503646 /* nds_NL.txt */, + CC6F0737243699B400503646 /* nds.txt */, + CC6F0440243699AF00503646 /* ne_IN.txt */, + CC6F058B243699B100503646 /* ne_NP.txt */, + CC6F0625243699B200503646 /* ne.txt */, + CC6F05D8243699B100503646 /* nl_AW.txt */, + CC6F04ED243699B000503646 /* nl_BE.txt */, + CC6F0521243699B000503646 /* nl_BQ.txt */, + CC6F04E0243699B000503646 /* nl_CW.txt */, + CC6F061D243699B200503646 /* nl_NL.txt */, + CC6F072C243699B400503646 /* nl_SR.txt */, + CC6F040B243699AF00503646 /* nl_SX.txt */, + CC6F0525243699B000503646 /* nl.txt */, + CC6F0477243699AF00503646 /* nmg_CM.txt */, + CC6F04C8243699B000503646 /* nmg.txt */, + CC6F05A3243699B100503646 /* nn_NO.txt */, + CC6F04DD243699B000503646 /* nn.txt */, + CC6F062C243699B200503646 /* nnh_CM.txt */, + CC6F048E243699AF00503646 /* nnh.txt */, + CC6F06D5243699B300503646 /* no_NO_NY.txt */, + CC6F0382243699AE00503646 /* no_NO.txt */, + CC6F04EF243699B000503646 /* no.txt */, + CC6F0601243699B100503646 /* nqo_GN.txt */, + CC6F041E243699AF00503646 /* nqo.txt */, + CC6F03EB243699AF00503646 /* nr_ZA.txt */, + CC6F0623243699B200503646 /* nr.txt */, + CC6F0612243699B200503646 /* nso_ZA.txt */, + CC6F06BD243699B300503646 /* nso.txt */, + CC6F0730243699B400503646 /* nus_SS.txt */, + CC6F0501243699B000503646 /* nus.txt */, + CC6F03FF243699AF00503646 /* ny_MW.txt */, + CC6F04D9243699B000503646 /* ny.txt */, + CC6F05ED243699B100503646 /* nyn_UG.txt */, + CC6F05F6243699B100503646 /* nyn.txt */, + CC6F04FB243699B000503646 /* oc_FR.txt */, + CC6F05C3243699B100503646 /* oc.txt */, + CC6F056E243699B100503646 /* om_ET.txt */, + CC6F0506243699B000503646 /* om_KE.txt */, + CC6F0485243699AF00503646 /* om.txt */, + CC6F05EC243699B100503646 /* or_IN.txt */, + CC6F054C243699B000503646 /* or.txt */, + CC6F0439243699AF00503646 /* os_GE.txt */, + CC6F03B7243699AF00503646 /* os_RU.txt */, + CC6F0561243699B000503646 /* os.txt */, + CC6F0502243699B000503646 /* pa_Arab_PK.txt */, + CC6F0505243699B000503646 /* pa_Arab.txt */, + CC6F0518243699B000503646 /* pa_Aran_PK.txt */, + CC6F0542243699B000503646 /* pa_Aran.txt */, + CC6F03C2243699AF00503646 /* pa_Guru_IN.txt */, + CC6F0383243699AE00503646 /* pa_Guru.txt */, + CC6F03E8243699AF00503646 /* pa_IN.txt */, + CC6F039A243699AE00503646 /* pa_PK.txt */, + CC6F071B243699B400503646 /* pa.txt */, + CC6F0635243699B200503646 /* pl_PL.txt */, + CC6F038F243699AE00503646 /* pl.txt */, + CC6F0422243699AF00503646 /* ps_AF.txt */, + CC6F04C3243699B000503646 /* ps_PK.txt */, + CC6F0659243699B200503646 /* ps.txt */, + CC6F0421243699AF00503646 /* pt_AO.txt */, + CC6F03A2243699AE00503646 /* pt_BR.txt */, + CC6F0677243699B200503646 /* pt_CH.txt */, + CC6F03A6243699AE00503646 /* pt_CV.txt */, + CC6F056D243699B100503646 /* pt_FR.txt */, + CC6F05AD243699B100503646 /* pt_GQ.txt */, + CC6F053F243699B000503646 /* pt_GW.txt */, + CC6F06C0243699B300503646 /* pt_LU.txt */, + CC6F03E7243699AF00503646 /* pt_MO.txt */, + CC6F0459243699AF00503646 /* pt_MZ.txt */, + CC6F04A4243699AF00503646 /* pt_PT.txt */, + CC6F05BB243699B100503646 /* pt_ST.txt */, + CC6F0411243699AF00503646 /* pt_TL.txt */, + CC6F06DA243699B300503646 /* pt.txt */, + CC6F04EB243699B000503646 /* qu_BO.txt */, + CC6F0717243699B400503646 /* qu_EC.txt */, + CC6F06AA243699B300503646 /* qu_PE.txt */, + CC6F069D243699B300503646 /* qu.txt */, + CC6F03EE243699AF00503646 /* rm_CH.txt */, + CC6F065E243699B200503646 /* rm.txt */, + CC6F0633243699B200503646 /* rn_BI.txt */, + CC6F069E243699B300503646 /* rn.txt */, + CC6F0453243699AF00503646 /* ro_MD.txt */, + CC6F05D6243699B100503646 /* ro_RO.txt */, + CC6F0697243699B300503646 /* ro.txt */, + CC6F070C243699B400503646 /* rof_TZ.txt */, + CC6F06FA243699B300503646 /* rof.txt */, + CC6F073E243699B400503646 /* root.txt */, + CC6F0425243699AF00503646 /* ru_BY.txt */, + CC6F0463243699AF00503646 /* ru_KG.txt */, + CC6F0573243699B100503646 /* ru_KZ.txt */, + CC6F0370243699AE00503646 /* ru_MD.txt */, + CC6F04F5243699B000503646 /* ru_RU.txt */, + CC6F03A9243699AE00503646 /* ru_UA.txt */, + CC6F0400243699AF00503646 /* ru.txt */, + CC6F046F243699AF00503646 /* rw_RW.txt */, + CC6F043E243699AF00503646 /* rw.txt */, + CC6F060C243699B200503646 /* rwk_TZ.txt */, + CC6F042D243699AF00503646 /* rwk.txt */, + CC6F0516243699B000503646 /* sa_IN.txt */, + CC6F0389243699AE00503646 /* sa.txt */, + CC6F072B243699B400503646 /* sah_RU.txt */, + CC6F055E243699B000503646 /* sah.txt */, + CC6F04CB243699B000503646 /* saq_KE.txt */, + CC6F04DE243699B000503646 /* saq.txt */, + CC6F04EC243699B000503646 /* sat_Deva_IN.txt */, + CC6F073F243699B400503646 /* sat_Deva.txt */, + CC6F061A243699B200503646 /* sat_IN.txt */, + CC6F05EB243699B100503646 /* sat_Olck_IN.txt */, + CC6F0511243699B000503646 /* sat_Olck.txt */, + CC6F04B1243699B000503646 /* sat.txt */, + CC6F03A3243699AE00503646 /* sbp_TZ.txt */, + CC6F0594243699B100503646 /* sbp.txt */, + CC6F063D243699B200503646 /* sc_IT.txt */, + CC6F03C0243699AF00503646 /* sc.txt */, + CC6F03CA243699AF00503646 /* scn_IT.txt */, + CC6F04E1243699B000503646 /* scn.txt */, + CC6F03AB243699AE00503646 /* sd_Deva_IN.txt */, + CC6F0610243699B200503646 /* sd_Deva.txt */, + CC6F05F0243699B100503646 /* sd_PK.txt */, + CC6F043A243699AF00503646 /* sd.txt */, + CC6F068F243699B300503646 /* se_FI.txt */, + CC6F052D243699B000503646 /* se_NO.txt */, + CC6F0403243699AF00503646 /* se_SE.txt */, + CC6F0443243699AF00503646 /* se.txt */, + CC6F059C243699B100503646 /* seh_MZ.txt */, + CC6F03BA243699AF00503646 /* seh.txt */, + CC6F042C243699AF00503646 /* ses_ML.txt */, + CC6F06D4243699B300503646 /* ses.txt */, + CC6F05BD243699B100503646 /* sg_CF.txt */, + CC6F03FB243699AF00503646 /* sg.txt */, + CC6F03C3243699AF00503646 /* sh_BA.txt */, + CC6F03BF243699AF00503646 /* sh_CS.txt */, + CC6F06A3243699B300503646 /* sh_YU.txt */, + CC6F0658243699B200503646 /* sh.txt */, + CC6F0550243699B000503646 /* shi_Latn_MA.txt */, + CC6F062A243699B200503646 /* shi_Latn.txt */, + CC6F03FC243699AF00503646 /* shi_MA.txt */, + CC6F0606243699B200503646 /* shi_Tfng_MA.txt */, + CC6F06F0243699B300503646 /* shi_Tfng.txt */, + CC6F043D243699AF00503646 /* shi.txt */, + CC6F0569243699B100503646 /* si_LK.txt */, + CC6F065C243699B200503646 /* si.txt */, + CC6F0718243699B400503646 /* sk_SK.txt */, + CC6F0695243699B300503646 /* sk.txt */, + CC6F0406243699AF00503646 /* sl_SI.txt */, + CC6F071F243699B400503646 /* sl.txt */, + CC6F05AE243699B100503646 /* smn_FI.txt */, + CC6F061C243699B200503646 /* smn.txt */, + CC6F04F9243699B000503646 /* sn_ZW.txt */, + CC6F06D7243699B300503646 /* sn.txt */, + CC6F04B4243699B000503646 /* so_DJ.txt */, + CC6F05D4243699B100503646 /* so_ET.txt */, + CC6F04B3243699B000503646 /* so_KE.txt */, + CC6F05BF243699B100503646 /* so_SO.txt */, + CC6F06DB243699B300503646 /* so.txt */, + CC6F0540243699B000503646 /* sq_AL.txt */, + CC6F0638243699B200503646 /* sq_MK.txt */, + CC6F0605243699B200503646 /* sq_XK.txt */, + CC6F03FE243699AF00503646 /* sq.txt */, + CC6F03EF243699AF00503646 /* sr_BA.txt */, + CC6F0414243699AF00503646 /* sr_CS.txt */, + CC6F03FA243699AF00503646 /* sr_Cyrl_BA.txt */, + CC6F03FD243699AF00503646 /* sr_Cyrl_CS.txt */, + CC6F0729243699B400503646 /* sr_Cyrl_ME.txt */, + CC6F0626243699B200503646 /* sr_Cyrl_RS.txt */, + CC6F03CF243699AF00503646 /* sr_Cyrl_XK.txt */, + CC6F06D1243699B300503646 /* sr_Cyrl_YU.txt */, + CC6F0725243699B400503646 /* sr_Cyrl.txt */, + CC6F0531243699B000503646 /* sr_Latn_BA.txt */, + CC6F050D243699B000503646 /* sr_Latn_CS.txt */, + CC6F05B8243699B100503646 /* sr_Latn_ME.txt */, + CC6F06BC243699B300503646 /* sr_Latn_RS.txt */, + CC6F0469243699AF00503646 /* sr_Latn_XK.txt */, + CC6F0632243699B200503646 /* sr_Latn_YU.txt */, + CC6F04B0243699B000503646 /* sr_Latn.txt */, + CC6F0738243699B400503646 /* sr_ME.txt */, + CC6F063E243699B200503646 /* sr_RS.txt */, + CC6F03DE243699AF00503646 /* sr_XK.txt */, + CC6F06BF243699B300503646 /* sr_YU.txt */, + CC6F0441243699AF00503646 /* sr.txt */, + CC6F06AF243699B300503646 /* ss_SZ.txt */, + CC6F0597243699B100503646 /* ss_ZA.txt */, + CC6F043C243699AF00503646 /* ss.txt */, + CC6F058A243699B100503646 /* st_LS.txt */, + CC6F04BE243699B000503646 /* st_ZA.txt */, + CC6F03C1243699AF00503646 /* st.txt */, + CC6F049E243699AF00503646 /* sv_AX.txt */, + CC6F03DF243699AF00503646 /* sv_FI.txt */, + CC6F06C6243699B300503646 /* sv_SE.txt */, + CC6F0387243699AE00503646 /* sv.txt */, + CC6F06A6243699B300503646 /* sw_CD.txt */, + CC6F04C0243699B000503646 /* sw_KE.txt */, + CC6F069F243699B300503646 /* sw_TZ.txt */, + CC6F0437243699AF00503646 /* sw_UG.txt */, + CC6F038E243699AE00503646 /* sw.txt */, + CC6F0716243699B400503646 /* syr_IQ.txt */, + CC6F0685243699B200503646 /* syr_SY.txt */, + CC6F04A6243699AF00503646 /* syr.txt */, + CC6F06EA243699B300503646 /* ta_IN.txt */, + CC6F0529243699B000503646 /* ta_LK.txt */, + CC6F0514243699B000503646 /* ta_MY.txt */, + CC6F0657243699B200503646 /* ta_SG.txt */, + CC6F04E8243699B000503646 /* ta.txt */, + CC6F0557243699B000503646 /* te_IN.txt */, + CC6F04B7243699B000503646 /* te.txt */, + CC6F05B2243699B100503646 /* teo_KE.txt */, + CC6F0667243699B200503646 /* teo_UG.txt */, + CC6F0480243699AF00503646 /* teo.txt */, + CC6F039B243699AE00503646 /* tg_TJ.txt */, + CC6F0478243699AF00503646 /* tg.txt */, + CC6F06AB243699B300503646 /* th_TH_TRADITIONAL.txt */, + CC6F0620243699B200503646 /* th_TH.txt */, + CC6F05D3243699B100503646 /* th.txt */, + CC6F0497243699AF00503646 /* ti_ER.txt */, + CC6F04FC243699B000503646 /* ti_ET.txt */, + CC6F05D0243699B100503646 /* ti.txt */, + CC6F0728243699B400503646 /* tig_ER.txt */, + CC6F058E243699B100503646 /* tig.txt */, + CC6F03F7243699AF00503646 /* tk_TM.txt */, + CC6F061E243699B200503646 /* tk.txt */, + CC6F0483243699AF00503646 /* tl_PH.txt */, + CC6F058D243699B100503646 /* tl.txt */, + CC6F0678243699B200503646 /* tn_BW.txt */, + CC6F073A243699B400503646 /* tn_ZA.txt */, + CC6F0559243699B000503646 /* tn.txt */, + CC6F04B6243699B000503646 /* to_TO.txt */, + CC6F0554243699B000503646 /* to.txt */, + CC6F04D0243699B000503646 /* tr_CY.txt */, + CC6F0533243699B000503646 /* tr_TR.txt */, + CC6F04B5243699B000503646 /* tr.txt */, + CC6F0407243699AF00503646 /* trv_TW.txt */, + CC6F04DB243699B000503646 /* trv.txt */, + CC6F0386243699AE00503646 /* ts_ZA.txt */, + CC6F04BB243699B000503646 /* ts.txt */, + CC6F04B9243699B000503646 /* tt_RU.txt */, + CC6F051F243699B000503646 /* tt.txt */, + CC6F066D243699B200503646 /* twq_NE.txt */, + CC6F06E5243699B300503646 /* twq.txt */, + CC6F0630243699B200503646 /* tzm_MA.txt */, + CC6F03D8243699AF00503646 /* tzm.txt */, + CC6F0647243699B200503646 /* ug_CN.txt */, + CC6F051B243699B000503646 /* ug.txt */, + CC6F069B243699B300503646 /* uk_UA.txt */, + CC6F0555243699B000503646 /* uk.txt */, + CC6F0588243699B100503646 /* ur_Arab_IN.txt */, + CC6F061F243699B200503646 /* ur_Arab_PK.txt */, + CC6F06A7243699B300503646 /* ur_Arab.txt */, + CC6F057D243699B100503646 /* ur_Aran_IN.txt */, + CC6F0631243699B200503646 /* ur_Aran_PK.txt */, + CC6F0409243699AF00503646 /* ur_Aran.txt */, + CC6F03AC243699AE00503646 /* ur_IN.txt */, + CC6F045C243699AF00503646 /* ur_PK.txt */, + CC6F04E5243699B000503646 /* ur.txt */, + CC6F0446243699AF00503646 /* uz_AF.txt */, + CC6F052E243699B000503646 /* uz_Arab_AF.txt */, + CC6F0530243699B000503646 /* uz_Arab.txt */, + CC6F0587243699B100503646 /* uz_Cyrl_UZ.txt */, + CC6F0512243699B000503646 /* uz_Cyrl.txt */, + CC6F066E243699B200503646 /* uz_Latn_UZ.txt */, + CC6F06A0243699B300503646 /* uz_Latn.txt */, + CC6F0690243699B300503646 /* uz_UZ.txt */, + CC6F05CE243699B100503646 /* uz.txt */, + CC6F0699243699B300503646 /* vai_Latn_LR.txt */, + CC6F0454243699AF00503646 /* vai_Latn.txt */, + CC6F06FF243699B300503646 /* vai_LR.txt */, + CC6F05C7243699B100503646 /* vai_Vaii_LR.txt */, + CC6F05E1243699B100503646 /* vai_Vaii.txt */, + CC6F06ED243699B300503646 /* vai.txt */, + CC6F04CC243699B000503646 /* ve_ZA.txt */, + CC6F0592243699B100503646 /* ve.txt */, + CC6F05DA243699B100503646 /* vi_VN.txt */, + CC6F04E6243699B000503646 /* vi.txt */, + CC6F0715243699B400503646 /* vun_TZ.txt */, + CC6F071D243699B400503646 /* vun.txt */, + CC6F03DB243699AF00503646 /* wa_BE.txt */, + CC6F0590243699B100503646 /* wa.txt */, + CC6F071E243699B400503646 /* wae_CH.txt */, + CC6F048F243699AF00503646 /* wae.txt */, + CC6F055A243699B000503646 /* wal_ET.txt */, + CC6F0567243699B100503646 /* wal.txt */, + CC6F04CF243699B000503646 /* wo_SN.txt */, + CC6F051E243699B000503646 /* wo.txt */, + CC6F049D243699AF00503646 /* wuu.txt */, + CC6F048C243699AF00503646 /* xh_ZA.txt */, + CC6F0622243699B200503646 /* xh.txt */, + CC6F0576243699B100503646 /* xog_UG.txt */, + CC6F044D243699AF00503646 /* xog.txt */, + CC6F065D243699B200503646 /* yav_CM.txt */, + CC6F057F243699B100503646 /* yav.txt */, + CC6F05DE243699B100503646 /* yi_001.txt */, + CC6F055B243699B000503646 /* yi.txt */, + CC6F046E243699AF00503646 /* yo_BJ.txt */, + CC6F05E3243699B100503646 /* yo_NG.txt */, + CC6F05D9243699B100503646 /* yo.txt */, + CC6F03F0243699AF00503646 /* yue_CN.txt */, + CC6F0709243699B300503646 /* yue_Hans_CN.txt */, + CC6F0394243699AE00503646 /* yue_Hans.txt */, + CC6F052F243699B000503646 /* yue_Hant_HK.txt */, + CC6F03F9243699AF00503646 /* yue_Hant.txt */, + CC6F04F1243699B000503646 /* yue_HK.txt */, + CC6F05A9243699B100503646 /* yue.txt */, + CC6F05F9243699B100503646 /* zgh_MA.txt */, + CC6F0479243699AF00503646 /* zgh.txt */, + CC6F0683243699B200503646 /* zh_CN.txt */, + CC6F0668243699B200503646 /* zh_Hans_CN.txt */, + CC6F0547243699B000503646 /* zh_Hans_HK.txt */, + CC6F03DA243699AF00503646 /* zh_Hans_MO.txt */, + CC6F05B4243699B100503646 /* zh_Hans_SG.txt */, + CC6F04C7243699B000503646 /* zh_Hans.txt */, + CC6F039C243699AE00503646 /* zh_Hant_CN.txt */, + CC6F046B243699AF00503646 /* zh_Hant_HK.txt */, + CC6F06B1243699B300503646 /* zh_Hant_MO.txt */, + CC6F03E9243699AF00503646 /* zh_Hant_TW.txt */, + CC6F050A243699B000503646 /* zh_Hant.txt */, + CC6F059F243699B100503646 /* zh_HK.txt */, + CC6F0375243699AE00503646 /* zh_MO.txt */, + CC6F0639243699B200503646 /* zh_SG.txt */, + CC6F0745243699B400503646 /* zh_TW.txt */, + CC6F0519243699B000503646 /* zh.txt */, + CC6F068E243699B200503646 /* zu_ZA.txt */, + CC6F05CA243699B100503646 /* zu.txt */, + ); + path = locales; + sourceTree = ""; + }; + CC6F0749243699B400503646 /* in */ = { + isa = PBXGroup; + children = ( + CC6F074A243699B400503646 /* ubidi.icu */, + CC6F074B243699B400503646 /* base_in */, + CC6F0754243699B400503646 /* nfc.nrm */, + CC6F0755243699B400503646 /* uts46.nrm */, + CC6F0756243699B400503646 /* ucase.icu */, + CC6F0757243699B400503646 /* unames.icu */, + CC6F0758243699B400503646 /* coll */, + CC6F075B243699B400503646 /* nfkc_cf.nrm */, + CC6F075C243699B400503646 /* nfkc.nrm */, + CC6F075D243699B400503646 /* pnames.icu */, + CC6F075E243699B400503646 /* ulayout.icu */, + CC6F075F243699B400503646 /* uprops.icu */, + ); + path = in; + sourceTree = ""; + }; + CC6F074B243699B400503646 /* base_in */ = { + isa = PBXGroup; + children = ( + CC6F074C243699B400503646 /* ubidi.icu */, + CC6F074D243699B400503646 /* nfc.nrm */, + CC6F074E243699B400503646 /* uts46.nrm */, + CC6F074F243699B400503646 /* ucase.icu */, + CC6F0750243699B400503646 /* nfkc_cf.nrm */, + CC6F0751243699B400503646 /* nfkc.nrm */, + CC6F0752243699B400503646 /* ulayout.icu */, + CC6F0753243699B400503646 /* uprops.icu */, + ); + path = base_in; + sourceTree = ""; + }; + CC6F0758243699B400503646 /* coll */ = { + isa = PBXGroup; + children = ( + CC6F0759243699B400503646 /* ucadata-implicithan.icu */, + CC6F075A243699B400503646 /* ucadata-unihan.icu */, + ); + path = coll; + sourceTree = ""; + }; + CC6F0761243699B400503646 /* zone */ = { + isa = PBXGroup; + children = ( + CC6F080E243699B500503646 /* af.txt */, + CC6F08CA243699B600503646 /* agq.txt */, + CC6F08EF243699B600503646 /* ak.txt */, + CC6F089D243699B500503646 /* am.txt */, + CC6F07BC243699B500503646 /* ar_SA.txt */, + CC6F0832243699B500503646 /* ar.txt */, + CC6F0843243699B500503646 /* arn.txt */, + CC6F08F8243699B600503646 /* ars.txt */, + CC6F0822243699B500503646 /* as.txt */, + CC6F08FE243699B600503646 /* asa.txt */, + CC6F08D3243699B600503646 /* ast.txt */, + CC6F0938243699B600503646 /* az_AZ.txt */, + CC6F07E8243699B500503646 /* az_Cyrl.txt */, + CC6F0905243699B600503646 /* az_Latn_AZ.txt */, + CC6F08A6243699B600503646 /* az_Latn.txt */, + CC6F089E243699B500503646 /* az.txt */, + CC6F089F243699B500503646 /* ba.txt */, + CC6F08BF243699B600503646 /* bas.txt */, + CC6F08DE243699B600503646 /* be.txt */, + CC6F09A4243699B700503646 /* bem.txt */, + CC6F09A7243699B700503646 /* bez.txt */, + CC6F08EE243699B600503646 /* bg.txt */, + CC6F083C243699B500503646 /* bm.txt */, + CC6F085F243699B500503646 /* bn.txt */, + CC6F086F243699B500503646 /* bo.txt */, + CC6F08DC243699B600503646 /* br.txt */, + CC6F07AA243699B500503646 /* brx.txt */, + CC6F0865243699B500503646 /* bs_BA.txt */, + CC6F0816243699B500503646 /* bs_Cyrl.txt */, + CC6F083B243699B500503646 /* bs_Latn_BA.txt */, + CC6F099A243699B700503646 /* bs_Latn.txt */, + CC6F08C9243699B600503646 /* bs.txt */, + CC6F081E243699B500503646 /* byn.txt */, + CC6F08DD243699B600503646 /* ca.txt */, + CC6F07BB243699B500503646 /* ccp.txt */, + CC6F08A0243699B500503646 /* ce.txt */, + CC6F0806243699B500503646 /* ceb.txt */, + CC6F08F3243699B600503646 /* cgg.txt */, + CC6F0805243699B500503646 /* chr.txt */, + CC6F08A9243699B600503646 /* ckb.txt */, + CC6F07FD243699B500503646 /* co.txt */, + CC6F08B2243699B600503646 /* cs.txt */, + CC6F08DB243699B600503646 /* cv.txt */, + CC6F080D243699B500503646 /* cy.txt */, + CC6F091A243699B600503646 /* da.txt */, + CC6F08F5243699B600503646 /* dav.txt */, + CC6F0799243699B400503646 /* de_CH.txt */, + CC6F0998243699B700503646 /* de.txt */, + CC6F098F243699B700503646 /* dje.txt */, + CC6F091E243699B600503646 /* dsb.txt */, + CC6F0882243699B500503646 /* dua.txt */, + CC6F0918243699B600503646 /* dv.txt */, + CC6F086E243699B500503646 /* dyo.txt */, + CC6F07D4243699B500503646 /* dz.txt */, + CC6F0762243699B400503646 /* ebu.txt */, + CC6F0919243699B600503646 /* ee.txt */, + CC6F076A243699B400503646 /* el.txt */, + CC6F090C243699B600503646 /* en_001.txt */, + CC6F0801243699B500503646 /* en_150.txt */, + CC6F0954243699B600503646 /* en_AE.txt */, + CC6F0914243699B600503646 /* en_AG.txt */, + CC6F07C5243699B500503646 /* en_AI.txt */, + CC6F07A0243699B500503646 /* en_AL.txt */, + B3DF6F3424CB655A00CF7747 /* en_AR.txt */, + CC6F099F243699B700503646 /* en_AT.txt */, + CC6F0985243699B700503646 /* en_AU.txt */, + CC6F0765243699B400503646 /* en_BB.txt */, + CC6F07A5243699B500503646 /* en_BD.txt */, + CC6F07C7243699B500503646 /* en_BE.txt */, + CC6F07CE243699B500503646 /* en_BG.txt */, + CC6F095F243699B600503646 /* en_BM.txt */, + CC460878251963070055F857 /* en_BN.txt */, + B3DF6F3624CB655A00CF7747 /* en_BR.txt */, + CC6F07A9243699B500503646 /* en_BS.txt */, + CC6F07A1243699B500503646 /* en_BW.txt */, + CC6F095E243699B600503646 /* en_BZ.txt */, + CC6F07C6243699B500503646 /* en_CA.txt */, + CC6F07CD243699B500503646 /* en_CC.txt */, + CC6F097B243699B700503646 /* en_CH.txt */, + CC6F099E243699B700503646 /* en_CK.txt */, + CC6F0957243699B600503646 /* en_CM.txt */, + CC6F092E243699B600503646 /* en_CN.txt */, + CC6F0915243699B600503646 /* en_CX.txt */, + CC6F092D243699B600503646 /* en_CY.txt */, + CC6F0956243699B600503646 /* en_CZ.txt */, + CC6F0879243699B500503646 /* en_DE.txt */, + CC6F083A243699B500503646 /* en_DG.txt */, + CC6F0896243699B500503646 /* en_DK.txt */, + CC6F08E5243699B600503646 /* en_DM.txt */, + CC6F07F8243699B500503646 /* en_EE.txt */, + CC6F07F5243699B500503646 /* en_ER.txt */, + CC6F07F6243699B500503646 /* en_FI.txt */, + CC6F0819243699B500503646 /* en_FJ.txt */, + CC6F0837243699B500503646 /* en_FK.txt */, + CC6F0878243699B500503646 /* en_FM.txt */, + CC6F08E6243699B600503646 /* en_FR.txt */, + CC6F08C0243699B600503646 /* en_GB.txt */, + CC6F087F243699B500503646 /* en_GD.txt */, + CC6F0897243699B500503646 /* en_GG.txt */, + CC6F085A243699B500503646 /* en_GH.txt */, + CC6F0877243699B500503646 /* en_GI.txt */, + CC6F07F7243699B500503646 /* en_GM.txt */, + CC6F0891243699B500503646 /* en_GR.txt */, + CC6F08C2243699B600503646 /* en_GU.txt */, + CC6F081B243699B500503646 /* en_GY.txt */, + CC6F087A243699B500503646 /* en_HK.txt */, + CC6F07F3243699B500503646 /* en_HU.txt */, + CC6F0838243699B500503646 /* en_ID.txt */, + CC6F0817243699B500503646 /* en_IE.txt */, + CC6F0894243699B500503646 /* en_IL.txt */, + CC6F08BC243699B600503646 /* en_IM.txt */, + CC6F0893243699B500503646 /* en_IN.txt */, + CC6F087B243699B500503646 /* en_IO.txt */, + CC6F08BD243699B600503646 /* en_JE.txt */, + CC6F0852243699B500503646 /* en_JM.txt */, + CC6F090D243699B600503646 /* en_JP.txt */, + CC6F08BA243699B600503646 /* en_KE.txt */, + CC6F0854243699B500503646 /* en_KI.txt */, + CC6F07F2243699B500503646 /* en_KN.txt */, + CC6F07F4243699B500503646 /* en_KY.txt */, + CC6F0936243699B600503646 /* en_LC.txt */, + CC6F0983243699B700503646 /* en_LR.txt */, + CC6F09A2243699B700503646 /* en_LS.txt */, + CC6F0933243699B600503646 /* en_LT.txt */, + CC6F0932243699B600503646 /* en_LV.txt */, + CC6F0937243699B600503646 /* en_MG.txt */, + CC6F07CC243699B500503646 /* en_MH.txt */, + CC6F0763243699B400503646 /* en_MM.txt */, + CC6F07A3243699B500503646 /* en_MO.txt */, + CC6F0934243699B600503646 /* en_MP.txt */, + CC6F0911243699B600503646 /* en_MS.txt */, + CC6F097E243699B700503646 /* en_MT.txt */, + CC6F095B243699B600503646 /* en_MU.txt */, + B3DF6F3824CB655B00CF7747 /* en_MV.txt */, + CC6F09A3243699B700503646 /* en_MW.txt */, + CC6F077E243699B400503646 /* en_MY.txt */, + CC6F0764243699B400503646 /* en_NA.txt */, + CC6F07CA243699B500503646 /* en_NF.txt */, + CC6F07A4243699B500503646 /* en_NG.txt */, + CC6F0910243699B600503646 /* en_NH.txt */, + CC6F09A5243699B700503646 /* en_NL.txt */, + CC6F097F243699B700503646 /* en_NO.txt */, + CC6F07F1243699B500503646 /* en_NR.txt */, + CC6F077D243699B400503646 /* en_NU.txt */, + CC6F0982243699B700503646 /* en_NZ.txt */, + CC6F081F243699B500503646 /* en_PG.txt */, + CC6F08C6243699B600503646 /* en_PK.txt */, + CC6F0890243699B500503646 /* en_PL.txt */, + CC6F0898243699B500503646 /* en_PN.txt */, + CC6F084F243699B500503646 /* en_PT.txt */, + CC6F0874243699B500503646 /* en_PW.txt */, + CC6F0876243699B500503646 /* en_RH.txt */, + CC6F08E1243699B600503646 /* en_RU.txt */, + CC6F08EB243699B600503646 /* en_RW.txt */, + CC6F0899243699B500503646 /* en_SB.txt */, + CC6F08B3243699B600503646 /* en_SC.txt */, + CC6F08E7243699B600503646 /* en_SD.txt */, + CC6F0909243699B600503646 /* en_SE.txt */, + CC6F08C4243699B600503646 /* en_SG.txt */, + CC6F07F9243699B500503646 /* en_SH.txt */, + CC6F0813243699B500503646 /* en_SI.txt */, + CC6F081C243699B500503646 /* en_SK.txt */, + CC6F0875243699B500503646 /* en_SL.txt */, + CC6F08EA243699B600503646 /* en_SS.txt */, + CC6F0850243699B500503646 /* en_SX.txt */, + CC6F085B243699B500503646 /* en_SZ.txt */, + CC6F0987243699B700503646 /* en_TC.txt */, + CC6F07C4243699B500503646 /* en_TH.txt */, + CC6F07EC243699B500503646 /* en_TK.txt */, + CC6F0766243699B400503646 /* en_TO.txt */, + CC6F093A243699B600503646 /* en_TR.txt */, + CC6F0989243699B700503646 /* en_TT.txt */, + CC6F097A243699B700503646 /* en_TV.txt */, + CC6F0961243699B700503646 /* en_TW.txt */, + CC6F079E243699B500503646 /* en_TZ.txt */, + CC6F093B243699B600503646 /* en_UA.txt */, + CC6F0986243699B700503646 /* en_UG.txt */, + CC6F07ED243699B500503646 /* en_VC.txt */, + CC6F0769243699B400503646 /* en_VG.txt */, + CC6F07D1243699B500503646 /* en_VU.txt */, + CC6F07C3243699B500503646 /* en_WS.txt */, + CC6F07D2243699B500503646 /* en_ZA.txt */, + CC6F0916243699B600503646 /* en_ZM.txt */, + CC6F07EB243699B500503646 /* en_ZW.txt */, + CC6F079D243699B500503646 /* en.txt */, + CC6F0785243699B400503646 /* eo.txt */, + CC6F0829243699B500503646 /* es_419.txt */, + CC6F07E5243699B500503646 /* es_AG.txt */, + CC6F07B1243699B500503646 /* es_AR.txt */, + CC6F0995243699B700503646 /* es_BB.txt */, + CC6F0795243699B400503646 /* es_BM.txt */, + CC6F076D243699B400503646 /* es_BO.txt */, + CC6F091F243699B600503646 /* es_BQ.txt */, + CC6F0941243699B600503646 /* es_BR.txt */, + CC6F094E243699B600503646 /* es_BS.txt */, + CC6F0798243699B400503646 /* es_BZ.txt */, + CC6F093F243699B600503646 /* es_CA.txt */, + CC6F07BE243699B500503646 /* es_CL.txt */, + CC6F07E6243699B500503646 /* es_CO.txt */, + CC6F0971243699B700503646 /* es_CR.txt */, + CC6F091D243699B600503646 /* es_CU.txt */, + CC6F094B243699B600503646 /* es_CW.txt */, + CC6F0808243699B500503646 /* es_DM.txt */, + CC6F0825243699B500503646 /* es_DO.txt */, + CC6F08B0243699B600503646 /* es_EC.txt */, + CC6F086D243699B500503646 /* es_GD.txt */, + CC6F0826243699B500503646 /* es_GT.txt */, + CC6F08D9243699B600503646 /* es_GY.txt */, + CC6F080F243699B500503646 /* es_HN.txt */, + CC6F08ED243699B600503646 /* es_HT.txt */, + CC6F0906243699B600503646 /* es_KN.txt */, + CC6F0904243699B600503646 /* es_KY.txt */, + CC6F07C0243699B500503646 /* es_LC.txt */, + CC6F0962243699B700503646 /* es_MX.txt */, + CC6F07D6243699B500503646 /* es_NI.txt */, + CC6F0888243699B500503646 /* es_PA.txt */, + CC6F08F6243699B600503646 /* es_PE.txt */, + CC6F08F4243699B600503646 /* es_PR.txt */, + CC6F0847243699B500503646 /* es_PY.txt */, + CC6F086B243699B500503646 /* es_SV.txt */, + CC6F0777243699B400503646 /* es_TC.txt */, + CC6F0775243699B400503646 /* es_TT.txt */, + CC6F0794243699B400503646 /* es_US.txt */, + CC6F0927243699B600503646 /* es_UY.txt */, + CC6F0921243699B600503646 /* es_VC.txt */, + CC6F0967243699B700503646 /* es_VE.txt */, + CC6F0993243699B700503646 /* es_VG.txt */, + CC6F078C243699B400503646 /* es_VI.txt */, + CC6F092B243699B600503646 /* es.txt */, + CC6F0963243699B700503646 /* et.txt */, + CC6F0975243699B700503646 /* eu.txt */, + CC6F098B243699B700503646 /* ewo.txt */, + CC6F077A243699B400503646 /* fa.txt */, + CC6F0960243699B700503646 /* ff_CM.txt */, + CC6F0851243699B500503646 /* ff_GN.txt */, + CC6F0768243699B400503646 /* ff_Latn_CM.txt */, + CC6F088D243699B500503646 /* ff_Latn_GN.txt */, + CC6F0783243699B400503646 /* ff_Latn_MR.txt */, + CC6F090B243699B600503646 /* ff_Latn_SN.txt */, + CC6F0858243699B500503646 /* ff_Latn.txt */, + CC6F098A243699B700503646 /* ff_MR.txt */, + CC6F0836243699B500503646 /* ff_SN.txt */, + CC6F07AD243699B500503646 /* ff.txt */, + CC6F0917243699B600503646 /* fi.txt */, + CC6F087C243699B500503646 /* fil_PH.txt */, + CC6F0952243699B600503646 /* fil.txt */, + CC6F0964243699B700503646 /* fo.txt */, + CC6F0793243699B400503646 /* fr_CA.txt */, + CC6F08D7243699B600503646 /* fr_GF.txt */, + CC6F07D8243699B500503646 /* fr.txt */, + CC6F08D4243699B600503646 /* fur.txt */, + CC6F0977243699B700503646 /* fy.txt */, + CC6F07D5243699B500503646 /* ga.txt */, + CC6F099D243699B700503646 /* gaa.txt */, + CC6F076B243699B400503646 /* gd.txt */, + CC6F089A243699B500503646 /* gez.txt */, + CC6F092A243699B600503646 /* gl.txt */, + CC6F093D243699B600503646 /* gn.txt */, + CC6F0895243699B500503646 /* gsw.txt */, + CC6F07B0243699B500503646 /* gu.txt */, + CC6F07EF243699B500503646 /* guz.txt */, + CC6F07D7243699B500503646 /* gv.txt */, + CC6F0942243699B600503646 /* ha.txt */, + CC6F07FF243699B500503646 /* haw.txt */, + CC6F0889243699B500503646 /* he_IL.txt */, + CC6F0973243699B700503646 /* he.txt */, + CC6F0848243699B500503646 /* hi_Latn.txt */, + CC6F079A243699B500503646 /* hi.txt */, + CC6F096F243699B700503646 /* hr.txt */, + CC6F07E2243699B500503646 /* hsb.txt */, + CC6F091C243699B600503646 /* hu.txt */, + CC6F07D9243699B500503646 /* hy.txt */, + CC6F0972243699B700503646 /* ia.txt */, + CC6F0980243699B700503646 /* id_ID.txt */, + CC6F094D243699B600503646 /* id.txt */, + CC6F0928243699B600503646 /* ig.txt */, + CC6F07B3243699B500503646 /* ii.txt */, + CC6F08E8243699B600503646 /* in_ID.txt */, + CC6F0779243699B400503646 /* in.txt */, + CC6F076C243699B400503646 /* io.txt */, + CC6F0950243699B600503646 /* is.txt */, + CC6F098C243699B700503646 /* it.txt */, + CC6F0997243699B700503646 /* iu.txt */, + CC6F0978243699B700503646 /* iw_IL.txt */, + CC6F0965243699B700503646 /* iw.txt */, + CC6F08AF243699B600503646 /* ja_JP_TRADITIONAL.txt */, + CC6F08E3243699B600503646 /* ja_JP.txt */, + CC6F0796243699B400503646 /* ja.txt */, + CC6F0804243699B500503646 /* jbo.txt */, + CC6F096D243699B700503646 /* jgo.txt */, + CC6F082E243699B500503646 /* jmc.txt */, + CC6F079B243699B500503646 /* jv.txt */, + CC6F07B2243699B500503646 /* ka.txt */, + CC6F0780243699B400503646 /* kab.txt */, + CC6F0955243699B600503646 /* kaj.txt */, + CC6F0984243699B700503646 /* kam.txt */, + CC6F097C243699B700503646 /* kcg.txt */, + CC6F08B5243699B600503646 /* kde.txt */, + CC6F08B7243699B600503646 /* kea.txt */, + CC6F08B9243699B600503646 /* khq.txt */, + CC6F0970243699B700503646 /* ki.txt */, + CC6F098D243699B700503646 /* kk.txt */, + CC6F08B8243699B600503646 /* kkj.txt */, + CC6F0951243699B600503646 /* kl.txt */, + CC6F0930243699B600503646 /* kln.txt */, + CC6F093E243699B600503646 /* km.txt */, + CC6F091B243699B600503646 /* kn.txt */, + CC6F089B243699B500503646 /* ko_KP.txt */, + CC6F0929243699B600503646 /* ko.txt */, + CC6F077C243699B400503646 /* kok.txt */, + CC6F08E0243699B600503646 /* kpe.txt */, + CC6F0784243699B400503646 /* ks_Arab_IN.txt */, + CC6F0979243699B700503646 /* ks_Arab.txt */, + B3DF6F3524CB655A00CF7747 /* ks_Aran.txt */, + CC6F07CF243699B500503646 /* ks_Deva.txt */, + CC6F0999243699B700503646 /* ks_IN.txt */, + CC6F0787243699B400503646 /* ks.txt */, + CC6F085D243699B500503646 /* ksb.txt */, + CC6F0814243699B500503646 /* ksf.txt */, + CC6F08C3243699B600503646 /* ksh.txt */, + CC6F07DA243699B500503646 /* ku.txt */, + CC6F07BD243699B500503646 /* kw.txt */, + CC6F0920243699B600503646 /* ky.txt */, + CC6F0818243699B500503646 /* lag.txt */, + CC6F082F243699B500503646 /* lb.txt */, + CC6F084E243699B500503646 /* lg.txt */, + CC6F07C9243699B500503646 /* lkt.txt */, + CC6F08D8243699B600503646 /* ln.txt */, + CC6F08CE243699B600503646 /* lo.txt */, + CC6F07BF243699B500503646 /* LOCALE_DEPS.json */, + CC6F07D0243699B500503646 /* lrc.txt */, + CC6F0823243699B500503646 /* lt.txt */, + CC6F0830243699B500503646 /* lu.txt */, + CC6F08E2243699B600503646 /* luo.txt */, + CC6F08C7243699B600503646 /* luy.txt */, + CC6F080A243699B500503646 /* lv.txt */, + CC6F078D243699B400503646 /* mas.txt */, + CC6F0885243699B500503646 /* mer.txt */, + CC6F0867243699B500503646 /* mfe.txt */, + CC6F0824243699B500503646 /* mg.txt */, + CC6F08F7243699B600503646 /* mgh.txt */, + CC6F08AB243699B600503646 /* mgo.txt */, + CC6F0901243699B600503646 /* mi.txt */, + CC6F08CD243699B600503646 /* mk.txt */, + CC6F088B243699B500503646 /* ml.txt */, + CC6F08A1243699B600503646 /* mn.txt */, + CC6F07A2243699B500503646 /* mni_Beng_IN.txt */, + CC6F0908243699B600503646 /* mni_Beng.txt */, + CC6F0912243699B600503646 /* mni_IN.txt */, + CC6F082C243699B500503646 /* mni_Mtei.txt */, + CC6F0776243699B400503646 /* mni.txt */, + CC6F08B1243699B600503646 /* mo.txt */, + CC6F07E3243699B500503646 /* moh.txt */, + CC6F080C243699B500503646 /* mr.txt */, + CC6F0913243699B600503646 /* ms_Arab.txt */, + CC6F07FE243699B500503646 /* ms.txt */, + CC6F084A243699B500503646 /* mt.txt */, + CC6F0786243699B400503646 /* mua.txt */, + CC6F08A3243699B600503646 /* my.txt */, + CC6F076E243699B400503646 /* myv.txt */, + CC6F078A243699B400503646 /* mzn.txt */, + CC6F07FB243699B500503646 /* naq.txt */, + CC6F08AD243699B600503646 /* nb_NO.txt */, + CC6F08A2243699B600503646 /* nb.txt */, + CC6F08F0243699B600503646 /* nd.txt */, + CC6F099B243699B700503646 /* nds.txt */, + CC6F07DF243699B500503646 /* ne_IN.txt */, + CC6F0902243699B600503646 /* ne.txt */, + CC6F0996243699B700503646 /* nl_SR.txt */, + CC6F086C243699B500503646 /* nl.txt */, + CC6F0835243699B500503646 /* nmg.txt */, + CC6F08B6243699B600503646 /* nn_NO.txt */, + CC6F0840243699B500503646 /* nn.txt */, + CC6F0810243699B500503646 /* nnh.txt */, + CC6F0969243699B700503646 /* no_NO_NY.txt */, + CC6F076F243699B400503646 /* no_NO.txt */, + CC6F084B243699B500503646 /* no.txt */, + CC6F07C8243699B500503646 /* nqo.txt */, + CC6F0900243699B600503646 /* nr.txt */, + CC6F095A243699B600503646 /* nso.txt */, + CC6F0855243699B500503646 /* nus.txt */, + CC6F083D243699B500503646 /* ny.txt */, + CC6F08E4243699B600503646 /* nyn.txt */, + CC6F08CC243699B600503646 /* oc.txt */, + CC6F080B243699B500503646 /* om.txt */, + CC6F0881243699B500503646 /* or.txt */, + CC6F088C243699B500503646 /* os.txt */, + CC6F0856243699B500503646 /* pa_Arab_PK.txt */, + CC6F0859243699B500503646 /* pa_Arab.txt */, + CC6F0863243699B500503646 /* pa_Aran_PK.txt */, + CC6F087E243699B500503646 /* pa_Aran.txt */, + CC6F0791243699B400503646 /* pa_Guru_IN.txt */, + CC6F0770243699B400503646 /* pa_Guru.txt */, + CC6F07A7243699B500503646 /* pa_IN.txt */, + CC6F077B243699B400503646 /* pa_PK.txt */, + CC6F0990243699B700503646 /* pa.txt */, + CC6F0774243699B400503646 /* pl.txt */, + CC6F0833243699B500503646 /* ps_PK.txt */, + CC6F0924243699B600503646 /* ps.txt */, + CC6F07CB243699B500503646 /* pt_AO.txt */, + CC6F0935243699B600503646 /* pt_CH.txt */, + CC6F077F243699B400503646 /* pt_CV.txt */, + CC6F0892243699B500503646 /* pt_FR.txt */, + CC6F08BE243699B600503646 /* pt_GQ.txt */, + CC6F087D243699B500503646 /* pt_GW.txt */, + CC6F095D243699B600503646 /* pt_LU.txt */, + CC6F07A6243699B500503646 /* pt_MO.txt */, + CC6F07EE243699B500503646 /* pt_MZ.txt */, + CC6F0820243699B500503646 /* pt_PT.txt */, + CC6F08C8243699B600503646 /* pt_ST.txt */, + CC6F07C1243699B500503646 /* pt_TL.txt */, + CC6F096B243699B700503646 /* pt.txt */, + CC6F0849243699B500503646 /* qu_BO.txt */, + CC6F098E243699B700503646 /* qu_EC.txt */, + CC6F0947243699B600503646 /* qu.txt */, + CC6F0926243699B600503646 /* rm.txt */, + CC6F0948243699B600503646 /* rn.txt */, + CC6F0946243699B600503646 /* ro.txt */, + CC6F097D243699B700503646 /* rof.txt */, + CC6F09A0243699B700503646 /* root.txt */, + CC6F07BA243699B500503646 /* ru.txt */, + CC6F07DE243699B500503646 /* rw.txt */, + CC6F07D3243699B500503646 /* rwk.txt */, + CC6F0772243699B400503646 /* sa.txt */, + CC6F088A243699B500503646 /* sah.txt */, + CC6F0841243699B500503646 /* saq.txt */, + CC6F09A1243699B700503646 /* sat_Deva.txt */, + CC6F08F9243699B600503646 /* sat_IN.txt */, + CC6F08DF243699B600503646 /* sat_Olck_IN.txt */, + CC6F0860243699B500503646 /* sat_Olck.txt */, + CC6F0828243699B500503646 /* sat.txt */, + CC6F08AE243699B600503646 /* sbp.txt */, + CC6F078F243699B400503646 /* sc.txt */, + CC6F0842243699B500503646 /* scn.txt */, + CC6F08F2243699B600503646 /* sd_Deva.txt */, + CC6F07DB243699B500503646 /* sd.txt */, + CC6F0943243699B600503646 /* se_FI.txt */, + CC6F07E1243699B500503646 /* se.txt */, + CC6F078B243699B400503646 /* seh.txt */, + CC6F0968243699B700503646 /* ses.txt */, + CC6F07B6243699B500503646 /* sg.txt */, + CC6F0792243699B400503646 /* sh_BA.txt */, + CC6F078E243699B400503646 /* sh_CS.txt */, + CC6F094A243699B600503646 /* sh_YU.txt */, + CC6F0923243699B600503646 /* sh.txt */, + CC6F0907243699B600503646 /* shi_Latn.txt */, + CC6F07B7243699B500503646 /* shi_MA.txt */, + CC6F08EC243699B600503646 /* shi_Tfng_MA.txt */, + CC6F0976243699B700503646 /* shi_Tfng.txt */, + CC6F07DD243699B500503646 /* shi.txt */, + CC6F0925243699B600503646 /* si.txt */, + CC6F0945243699B600503646 /* sk.txt */, + CC6F0992243699B700503646 /* sl.txt */, + CC6F08FA243699B600503646 /* smn.txt */, + CC6F096A243699B700503646 /* sn.txt */, + CC6F096C243699B700503646 /* so.txt */, + CC6F07B9243699B500503646 /* sq.txt */, + CC6F07AB243699B500503646 /* sr_BA.txt */, + CC6F07C2243699B500503646 /* sr_CS.txt */, + CC6F07B5243699B500503646 /* sr_Cyrl_BA.txt */, + CC6F07B8243699B500503646 /* sr_Cyrl_CS.txt */, + CC6F0903243699B600503646 /* sr_Cyrl_RS.txt */, + CC6F0797243699B400503646 /* sr_Cyrl_XK.txt */, + CC6F0966243699B700503646 /* sr_Cyrl_YU.txt */, + CC6F0994243699B700503646 /* sr_Cyrl.txt */, + CC6F0873243699B500503646 /* sr_Latn_BA.txt */, + CC6F085E243699B500503646 /* sr_Latn_CS.txt */, + CC6F08C5243699B600503646 /* sr_Latn_ME.txt */, + CC6F0959243699B600503646 /* sr_Latn_RS.txt */, + CC6F090A243699B600503646 /* sr_Latn_YU.txt */, + CC6F0827243699B500503646 /* sr_Latn.txt */, + CC6F099C243699B700503646 /* sr_ME.txt */, + CC6F090F243699B600503646 /* sr_RS.txt */, + CC6F079F243699B500503646 /* sr_XK.txt */, + CC6F095C243699B600503646 /* sr_YU.txt */, + CC6F07E0243699B500503646 /* sr.txt */, + CC6F07DC243699B500503646 /* ss.txt */, + CC6F0790243699B400503646 /* st.txt */, + CC6F0771243699B400503646 /* sv.txt */, + CC6F0831243699B500503646 /* sw_KE.txt */, + CC6F0773243699B400503646 /* sw.txt */, + CC6F0821243699B500503646 /* syr.txt */, + CC6F0862243699B500503646 /* ta_MY.txt */, + CC6F0922243699B600503646 /* ta_SG.txt */, + CC6F0846243699B500503646 /* ta.txt */, + CC6F082B243699B500503646 /* te.txt */, + CC6F0807243699B500503646 /* teo.txt */, + CC6F0802243699B500503646 /* tg.txt */, + CC6F094F243699B600503646 /* th_TH_TRADITIONAL.txt */, + CC6F08FD243699B600503646 /* th_TH.txt */, + CC6F08D5243699B600503646 /* th.txt */, + CC6F08D2243699B600503646 /* ti.txt */, + CC6F08A8243699B600503646 /* tig.txt */, + CC6F08FB243699B600503646 /* tk.txt */, + CC6F0809243699B500503646 /* tl_PH.txt */, + CC6F08A7243699B600503646 /* tl.txt */, + CC6F0886243699B500503646 /* tn.txt */, + CC6F0883243699B500503646 /* to.txt */, + CC6F082A243699B500503646 /* tr.txt */, + CC6F083E243699B500503646 /* trv.txt */, + CC6F082D243699B500503646 /* ts.txt */, + CC6F0869243699B500503646 /* tt.txt */, + CC6F096E243699B700503646 /* twq.txt */, + CC6F0811243699B500503646 /* tzdbNames.txt */, + CC6F079C243699B500503646 /* tzm.txt */, + CC6F0866243699B500503646 /* ug.txt */, + CC6F0884243699B500503646 /* uk.txt */, + CC6F08A4243699B600503646 /* ur_Arab_IN.txt */, + CC6F08FC243699B600503646 /* ur_Arab_PK.txt */, + CC6F094C243699B600503646 /* ur_Arab.txt */, + B3DF6F3724CB655A00CF7747 /* ur_Aran_IN.txt */, + B3DF6F3924CB655B00CF7747 /* ur_Aran_PK.txt */, + B3DF6F3324CB655900CF7747 /* ur_Aran.txt */, + CC6F0782243699B400503646 /* ur_IN.txt */, + CC6F07F0243699B500503646 /* ur_PK.txt */, + CC6F0844243699B500503646 /* ur.txt */, + CC6F07E4243699B500503646 /* uz_AF.txt */, + CC6F0870243699B500503646 /* uz_Arab_AF.txt */, + CC6F0872243699B500503646 /* uz_Arab.txt */, + CC6F0861243699B500503646 /* uz_Cyrl.txt */, + CC6F092F243699B600503646 /* uz_Latn_UZ.txt */, + CC6F0949243699B600503646 /* uz_Latn.txt */, + CC6F0944243699B600503646 /* uz_UZ.txt */, + CC6F08D1243699B600503646 /* uz.txt */, + CC6F07EA243699B500503646 /* vai_Latn.txt */, + CC6F0981243699B700503646 /* vai_LR.txt */, + CC6F08CF243699B600503646 /* vai_Vaii_LR.txt */, + CC6F08DA243699B600503646 /* vai_Vaii.txt */, + CC6F0974243699B700503646 /* vai.txt */, + CC6F08AC243699B600503646 /* ve.txt */, + CC6F0845243699B500503646 /* vi.txt */, + CC6F0991243699B700503646 /* vun.txt */, + CC6F08AA243699B600503646 /* wa.txt */, + CC6F0812243699B500503646 /* wae.txt */, + CC6F088E243699B500503646 /* wal.txt */, + CC6F0868243699B500503646 /* wo.txt */, + CC6F081A243699B500503646 /* wuu.txt */, + CC6F08FF243699B600503646 /* xh.txt */, + CC6F07E7243699B500503646 /* xog.txt */, + CC6F089C243699B500503646 /* yav.txt */, + CC6F0887243699B500503646 /* yi.txt */, + CC6F07FC243699B500503646 /* yo_BJ.txt */, + CC6F08D6243699B600503646 /* yo.txt */, + CC6F07AC243699B500503646 /* yue_CN.txt */, + CC6F0988243699B700503646 /* yue_Hans_CN.txt */, + CC6F0778243699B400503646 /* yue_Hans.txt */, + CC6F0871243699B500503646 /* yue_Hant_HK.txt */, + CC6F07B4243699B500503646 /* yue_Hant.txt */, + CC6F084D243699B500503646 /* yue_HK.txt */, + CC6F08BB243699B600503646 /* yue.txt */, + CC6F0803243699B500503646 /* zgh.txt */, + CC6F093C243699B600503646 /* zh_CN.txt */, + CC6F092C243699B600503646 /* zh_Hans_CN.txt */, + CC6F08C1243699B600503646 /* zh_Hans_SG.txt */, + CC6F0834243699B500503646 /* zh_Hans.txt */, + CC6F07FA243699B500503646 /* zh_Hant_HK.txt */, + CC6F0953243699B600503646 /* zh_Hant_MO.txt */, + CC6F07A8243699B500503646 /* zh_Hant_TW.txt */, + CC6F085C243699B500503646 /* zh_Hant.txt */, + CC6F08B4243699B600503646 /* zh_HK.txt */, + CC6F0767243699B400503646 /* zh_MO.txt */, + CC6F090E243699B600503646 /* zh_SG.txt */, + CC6F09A6243699B700503646 /* zh_TW.txt */, + CC6F0864243699B500503646 /* zh.txt */, + CC6F08D0243699B600503646 /* zu.txt */, + ); + path = zone; + sourceTree = ""; + }; + CC6F09A9243699B700503646 /* __pycache__ */ = { + isa = PBXGroup; + children = ( + CC6F09AA243699B700503646 /* BUILDRULES.cpython-37.pyc */, + ); + path = __pycache__; + sourceTree = ""; + }; + CC6F09AC243699B700503646 /* xml */ = { + isa = PBXGroup; + children = ( + CC6F09AD243699B700503646 /* rbnf */, + CC6F09C0243699B700503646 /* brkitr */, + CC6F09CF243699B700503646 /* collation */, + CC6F09D1243699B700503646 /* main */, + ); + path = xml; + sourceTree = ""; + }; + CC6F09AD243699B700503646 /* rbnf */ = { + isa = PBXGroup; + children = ( + CC6F09AE243699B700503646 /* cy.xml */, + CC6F09AF243699B700503646 /* mt.xml */, + CC6F09B0243699B700503646 /* nn.xml */, + CC6F09B1243699B700503646 /* en.xml */, + CC6F09B2243699B700503646 /* ru.xml */, + CC6F09B3243699B700503646 /* sr.xml */, + CC6F09B4243699B700503646 /* ga.xml */, + CC6F09B5243699B700503646 /* da.xml */, + CC6F09B6243699B700503646 /* is.xml */, + CC6F09B7243699B700503646 /* fo.xml */, + CC6F09B8243699B700503646 /* de.xml */, + CC6F09B9243699B700503646 /* root.xml */, + CC6F09BA243699B700503646 /* uk.xml */, + CC6F09BB243699B700503646 /* nb.xml */, + CC6F09BC243699B700503646 /* ca.xml */, + CC6F09BD243699B700503646 /* be.xml */, + CC6F09BE243699B700503646 /* mk.xml */, + CC6F09BF243699B700503646 /* bg.xml */, + ); + path = rbnf; + sourceTree = ""; + }; + CC6F09C0243699B700503646 /* brkitr */ = { + isa = PBXGroup; + children = ( + CC6F09CC243699B700503646 /* de.xml */, + CC6F09C3243699B700503646 /* el.xml */, + CC6F09C9243699B700503646 /* en_US_POSIX.xml */, + CC6F09CB243699B700503646 /* en_US.xml */, + CC6F09C5243699B700503646 /* en.xml */, + CC6F09C8243699B700503646 /* es.xml */, + B3DF6F3224CB651E00CF7747 /* fi.xml */, + CC6F09C7243699B700503646 /* fr.xml */, + CC6F09CE243699B700503646 /* it.xml */, + CC6F09C4243699B700503646 /* ja.xml */, + CC6F09CA243699B700503646 /* pt.xml */, + CC6F09CD243699B700503646 /* root.xml */, + CC6F09C6243699B700503646 /* ru.xml */, + B3DF6F3124CB651E00CF7747 /* sv.xml */, + CC6F09C1243699B700503646 /* zh_Hant.xml */, + CC6F09C2243699B700503646 /* zh.xml */, + ); + path = brkitr; + sourceTree = ""; + }; + CC6F09CF243699B700503646 /* collation */ = { + isa = PBXGroup; + children = ( + CC6F09D0243699B700503646 /* root.xml */, + ); + path = collation; + sourceTree = ""; + }; + CC6F09D1243699B700503646 /* main */ = { + isa = PBXGroup; + children = ( + CC6F09D3243699B700503646 /* root.xml */, + ); + path = main; + sourceTree = ""; + }; + CC6F09D5243699B700503646 /* lang */ = { + isa = PBXGroup; + children = ( + CC6F0A74243699B800503646 /* af.txt */, + CC6F0B1B243699B900503646 /* agq.txt */, + CC6F0B3A243699B900503646 /* ak.txt */, + CC6F0AF0243699B800503646 /* am.txt */, + CC6F0BC1243699B900503646 /* ar_EG.txt */, + CC6F0AD7243699B800503646 /* ar_LY.txt */, + CC6F0A28243699B800503646 /* ar_SA.txt */, + CC6F0A94243699B800503646 /* ar.txt */, + CC6F0AA2243699B800503646 /* arn.txt */, + CC6F0B42243699B900503646 /* ars.txt */, + CC6F0A84243699B800503646 /* as.txt */, + CC6F0B48243699B900503646 /* asa.txt */, + CC6F0B23243699B900503646 /* ast.txt */, + CC6F0B77243699B900503646 /* az_AZ.txt */, + CC6F0A50243699B800503646 /* az_Cyrl.txt */, + CC6F0B4E243699B900503646 /* az_Latn_AZ.txt */, + CC6F0AF8243699B800503646 /* az_Latn.txt */, + CC6F0AF1243699B800503646 /* az.txt */, + CC6F0AF2243699B800503646 /* ba.txt */, + CC6F0B11243699B900503646 /* bas.txt */, + CC6F0B2C243699B900503646 /* be.txt */, + CC6F0BD7243699BA00503646 /* bem.txt */, + CC6F0BDA243699BA00503646 /* bez.txt */, + CC6F0B39243699B900503646 /* bg.txt */, + CC6F0A9C243699B800503646 /* bm.txt */, + CC6F09F3243699B700503646 /* bn_IN.txt */, + CC6F0AB9243699B800503646 /* bn.txt */, + CC6F0AC6243699B800503646 /* bo.txt */, + CC6F0B2A243699B900503646 /* br.txt */, + CC6F0A18243699B800503646 /* brx.txt */, + CC6F0ABE243699B800503646 /* bs_BA.txt */, + CC6F0A7A243699B800503646 /* bs_Cyrl.txt */, + CC6F0A9B243699B800503646 /* bs_Latn_BA.txt */, + CC6F0BCD243699BA00503646 /* bs_Latn.txt */, + CC6F0B1A243699B900503646 /* bs.txt */, + CC6F0A80243699B800503646 /* byn.txt */, + CC6F0B2B243699B900503646 /* ca.txt */, + CC6F0A27243699B800503646 /* ccp.txt */, + CC6F0AF3243699B800503646 /* ce.txt */, + CC6F0A6C243699B800503646 /* ceb.txt */, + CC6F0B3D243699B900503646 /* cgg.txt */, + CC6F0A6B243699B800503646 /* chr.txt */, + CC6F0AFB243699B800503646 /* ckb.txt */, + CC6F0A64243699B800503646 /* co.txt */, + CC6F0B04243699B800503646 /* cs.txt */, + CC6F0B29243699B900503646 /* cv.txt */, + CC6F0A72243699B800503646 /* cy.txt */, + CC6F0B61243699B900503646 /* da.txt */, + CC6F0B3F243699B900503646 /* dav.txt */, + CC6F09EB243699B700503646 /* de_AT.txt */, + CC6F0A08243699B700503646 /* de_CH.txt */, + CC6F0A2C243699B800503646 /* de_LU.txt */, + CC6F0BCB243699BA00503646 /* de.txt */, + CC6F0BC4243699B900503646 /* dje.txt */, + CC6F0B65243699B900503646 /* dsb.txt */, + CC6F0AD9243699B800503646 /* dua.txt */, + CC6F0B5F243699B900503646 /* dv.txt */, + CC6F0AC5243699B800503646 /* dyo.txt */, + CC6F0A3E243699B800503646 /* dz.txt */, + CC6F09D6243699B700503646 /* ebu.txt */, + CC6F0B60243699B900503646 /* ee.txt */, + CC6F09DD243699B700503646 /* el.txt */, + CC6F0B54243699B900503646 /* en_001.txt */, + CC6F0A67243699B800503646 /* en_150.txt */, + CC6F0B5B243699B900503646 /* en_AG.txt */, + CC6F0A30243699B800503646 /* en_AI.txt */, + B3DF6ED024CB639300CF7747 /* en_AL.txt */, + B3DF6EF324CB639C00CF7747 /* en_AR.txt */, + CC6F0BD2243699BA00503646 /* en_AT.txt */, + CC6F0BBA243699B900503646 /* en_AU.txt */, + CC6F09D8243699B700503646 /* en_BB.txt */, + B3DF6EF424CB639C00CF7747 /* en_BD.txt */, + CC6F0A32243699B800503646 /* en_BE.txt */, + B3DF6EFA24CB639E00CF7747 /* en_BG.txt */, + CC6F0B96243699B900503646 /* en_BM.txt */, + CC4608742519623C0055F857 /* en_BN.txt */, + B3DF6EFB24CB639E00CF7747 /* en_BR.txt */, + CC6F0A17243699B800503646 /* en_BS.txt */, + CC6F0A10243699B800503646 /* en_BW.txt */, + CC6F0B95243699B900503646 /* en_BZ.txt */, + CC6F0A31243699B800503646 /* en_CA.txt */, + CC6F0A37243699B800503646 /* en_CC.txt */, + CC6F0BB1243699B900503646 /* en_CH.txt */, + CC6F0BD1243699BA00503646 /* en_CK.txt */, + CC6F0B8F243699B900503646 /* en_CM.txt */, + CC6F0B5C243699B900503646 /* en_CX.txt */, + CC6F0B71243699B900503646 /* en_CY.txt */, + B3DF6EEE24CB639B00CF7747 /* en_CZ.txt */, + CC6F0AD0243699B800503646 /* en_DE.txt */, + CC6F0A9A243699B800503646 /* en_DG.txt */, + CC6F0AEA243699B800503646 /* en_DK.txt */, + CC6F0B32243699B900503646 /* en_DM.txt */, + B3DF6EDF24CB639700CF7747 /* en_EE.txt */, + CC6F0A5C243699B800503646 /* en_ER.txt */, + CC6F0A5D243699B800503646 /* en_FI.txt */, + CC6F0A7D243699B800503646 /* en_FJ.txt */, + CC6F0A99243699B800503646 /* en_FK.txt */, + CC6F0ACF243699B800503646 /* en_FM.txt */, + B3DF6EF224CB639C00CF7747 /* en_FR.txt */, + CC6F0B12243699B900503646 /* en_GB.txt */, + CC6F0AD6243699B800503646 /* en_GD.txt */, + CC6F0AEB243699B800503646 /* en_GG.txt */, + CC6F0AB4243699B800503646 /* en_GH.txt */, + CC6F0ACE243699B800503646 /* en_GI.txt */, + CC6F0A5E243699B800503646 /* en_GM.txt */, + B3DF6EE624CB639900CF7747 /* en_GR.txt */, + CC6F0A7F243699B800503646 /* en_GY.txt */, + CC6F0AD1243699B800503646 /* en_HK.txt */, + B3DF6ED324CB639400CF7747 /* en_HU.txt */, + B3DF6EF024CB639B00CF7747 /* en_ID.txt */, + CC6F0A7B243699B800503646 /* en_IE.txt */, + CC6F0AE8243699B800503646 /* en_IL.txt */, + CC6F0B0E243699B900503646 /* en_IM.txt */, + CC6F0AE7243699B800503646 /* en_IN.txt */, + CC6F0AD2243699B800503646 /* en_IO.txt */, + CC6F0B0F243699B900503646 /* en_JE.txt */, + CC6F0AAE243699B800503646 /* en_JM.txt */, + CC6F0B0C243699B900503646 /* en_KE.txt */, + CC6F0AAF243699B800503646 /* en_KI.txt */, + CC6F0A5A243699B800503646 /* en_KN.txt */, + CC6F0A5B243699B800503646 /* en_KY.txt */, + CC6F0B75243699B900503646 /* en_LC.txt */, + CC6F0BB8243699B900503646 /* en_LR.txt */, + CC6F0BD5243699BA00503646 /* en_LS.txt */, + B3DF6EE024CB639700CF7747 /* en_LT.txt */, + B3DF6ED724CB639500CF7747 /* en_LV.txt */, + CC6F0B76243699B900503646 /* en_MG.txt */, + B3DF6EEF24CB639B00CF7747 /* en_MM.txt */, + CC6F0A12243699B800503646 /* en_MO.txt */, + CC6F0B58243699B900503646 /* en_MS.txt */, + CC6F0BB4243699B900503646 /* en_MT.txt */, + CC6F0B92243699B900503646 /* en_MU.txt */, + B3DF6EED24CB639B00CF7747 /* en_MV.txt */, + CC6F0BD6243699BA00503646 /* en_MW.txt */, + CC6F09F0243699B700503646 /* en_MY.txt */, + CC6F09D7243699B700503646 /* en_NA.txt */, + CC6F0A35243699B800503646 /* en_NF.txt */, + CC6F0A13243699B800503646 /* en_NG.txt */, + CC6F0B57243699B900503646 /* en_NH.txt */, + CC6F0BD8243699BA00503646 /* en_NL.txt */, + B3DF6ED524CB639500CF7747 /* en_NO.txt */, + CC6F0A59243699B800503646 /* en_NR.txt */, + CC6F09EF243699B700503646 /* en_NU.txt */, + CC6F0BB7243699B900503646 /* en_NZ.txt */, + CC6F0A81243699B800503646 /* en_PG.txt */, + CC6F0B17243699B900503646 /* en_PK.txt */, + B3DF6EEB24CB639A00CF7747 /* en_PL.txt */, + CC6F0AEC243699B800503646 /* en_PN.txt */, + B3DF6EDA24CB639600CF7747 /* en_PT.txt */, + CC6F0ACB243699B800503646 /* en_PW.txt */, + CC6F0ACD243699B800503646 /* en_RH.txt */, + B3DF6ED424CB639400CF7747 /* en_RU.txt */, + CC6F0B37243699B900503646 /* en_RW.txt */, + CC6F0AED243699B800503646 /* en_SB.txt */, + CC6F0B05243699B800503646 /* en_SC.txt */, + CC6F0B33243699B900503646 /* en_SD.txt */, + CC6F0B51243699B900503646 /* en_SE.txt */, + CC6F0B15243699B900503646 /* en_SG.txt */, + CC6F0A60243699B800503646 /* en_SH.txt */, + CC6F0A78243699B800503646 /* en_SI.txt */, + B3DF6EE924CB639A00CF7747 /* en_SK.txt */, + CC6F0ACC243699B800503646 /* en_SL.txt */, + CC6F0B36243699B900503646 /* en_SS.txt */, + CC6F0AAC243699B800503646 /* en_SX.txt */, + CC6F0AB5243699B800503646 /* en_SZ.txt */, + CC6F0BBC243699B900503646 /* en_TC.txt */, + B3DF6ED624CB639500CF7747 /* en_TH.txt */, + CC6F0A54243699B800503646 /* en_TK.txt */, + CC6F09D9243699B700503646 /* en_TO.txt */, + CC6F0BBE243699B900503646 /* en_TT.txt */, + CC6F0BB0243699B900503646 /* en_TV.txt */, + CC6F0A0D243699B800503646 /* en_TZ.txt */, + B3DF6EF924CB639D00CF7747 /* en_UA.txt */, + CC6F0BBB243699B900503646 /* en_UG.txt */, + CC6F0A55243699B800503646 /* en_VC.txt */, + CC6F09DC243699B700503646 /* en_VG.txt */, + CC6F0A3B243699B800503646 /* en_VU.txt */, + CC6F0A2F243699B800503646 /* en_WS.txt */, + CC6F0A3C243699B800503646 /* en_ZA.txt */, + CC6F0B5D243699B900503646 /* en_ZM.txt */, + CC6F0A53243699B800503646 /* en_ZW.txt */, + CC6F0A0C243699B800503646 /* en.txt */, + CC6F09F7243699B700503646 /* eo.txt */, + CC6F0A8B243699B800503646 /* es_419.txt */, + B3DF6EE524CB639900CF7747 /* es_AG.txt */, + CC6F0A1D243699B800503646 /* es_AR.txt */, + B3DF6EF124CB639C00CF7747 /* es_BB.txt */, + B3DF6ED124CB639300CF7747 /* es_BM.txt */, + CC6F09E0243699B700503646 /* es_BO.txt */, + B3DF6EE124CB639800CF7747 /* es_BQ.txt */, + CC6F0B7B243699B900503646 /* es_BR.txt */, + B3DF6EDB24CB639600CF7747 /* es_BS.txt */, + CC6F0A07243699B700503646 /* es_BZ.txt */, + B3DF6ED224CB639400CF7747 /* es_CA.txt */, + CC6F0A2A243699B800503646 /* es_CL.txt */, + CC6F0A4E243699B800503646 /* es_CO.txt */, + CC6F0BA7243699B900503646 /* es_CR.txt */, + CC6F0B64243699B900503646 /* es_CU.txt */, + B3DF6EEA24CB639A00CF7747 /* es_CW.txt */, + B3DF6EDC24CB639600CF7747 /* es_DM.txt */, + CC6F0A87243699B800503646 /* es_DO.txt */, + CC6F0B02243699B800503646 /* es_EC.txt */, + B3DF6EDD24CB639700CF7747 /* es_GD.txt */, + CC6F0A88243699B800503646 /* es_GT.txt */, + B3DF6ED824CB639500CF7747 /* es_GY.txt */, + CC6F0A75243699B800503646 /* es_HN.txt */, + B3DF6EDE24CB639700CF7747 /* es_HT.txt */, + B3DF6EF524CB639C00CF7747 /* es_KN.txt */, + B3DF6ED924CB639600CF7747 /* es_KY.txt */, + B3DF6EF624CB639D00CF7747 /* es_LC.txt */, + CC6F0B98243699B900503646 /* es_MX.txt */, + CC6F0A40243699B800503646 /* es_NI.txt */, + CC6F0ADF243699B800503646 /* es_PA.txt */, + CC6F0B40243699B900503646 /* es_PE.txt */, + CC6F0B3E243699B900503646 /* es_PR.txt */, + CC6F0AA6243699B800503646 /* es_PY.txt */, + CC6F0AC3243699B800503646 /* es_SV.txt */, + B3DF6EE224CB639800CF7747 /* es_TC.txt */, + B3DF6EE324CB639800CF7747 /* es_TT.txt */, + CC6F0A03243699B700503646 /* es_US.txt */, + CC6F0B6B243699B900503646 /* es_UY.txt */, + B3DF6EF724CB639D00CF7747 /* es_VC.txt */, + CC6F0B9D243699B900503646 /* es_VE.txt */, + B3DF6EE724CB639900CF7747 /* es_VG.txt */, + B3DF6EFC24CB639E00CF7747 /* es_VI.txt */, + CC6F0B6F243699B900503646 /* es.txt */, + CC6F0B99243699B900503646 /* et.txt */, + CC6F0BAB243699B900503646 /* eu.txt */, + CC6F0BC0243699B900503646 /* ewo.txt */, + CC6F0A39243699B800503646 /* fa_AF.txt */, + CC6F09EC243699B700503646 /* fa.txt */, + CC6F0B97243699B900503646 /* ff_CM.txt */, + CC6F0AAD243699B800503646 /* ff_GN.txt */, + CC6F09DB243699B700503646 /* ff_Latn_CM.txt */, + CC6F0AE4243699B800503646 /* ff_Latn_GN.txt */, + CC6F09F5243699B700503646 /* ff_Latn_MR.txt */, + CC6F0B53243699B900503646 /* ff_Latn_SN.txt */, + CC6F0AB2243699B800503646 /* ff_Latn.txt */, + CC6F0BBF243699B900503646 /* ff_MR.txt */, + CC6F0A98243699B800503646 /* ff_SN.txt */, + CC6F0A1B243699B800503646 /* ff.txt */, + CC6F0B5E243699B900503646 /* fi.txt */, + CC6F0AD3243699B800503646 /* fil_PH.txt */, + CC6F0B8C243699B900503646 /* fil.txt */, + CC6F0B9A243699B900503646 /* fo.txt */, + CC6F0A04243699B700503646 /* fr_BE.txt */, + CC6F0A02243699B700503646 /* fr_CA.txt */, + CC6F0B84243699B900503646 /* fr_CH.txt */, + CC6F0A42243699B800503646 /* fr.txt */, + CC6F0B24243699B900503646 /* fur.txt */, + CC6F0BAD243699B900503646 /* fy.txt */, + CC6F0A3F243699B800503646 /* ga.txt */, + CC6F0BD0243699BA00503646 /* gaa.txt */, + CC6F09DE243699B700503646 /* gd.txt */, + CC6F0AEE243699B800503646 /* gez.txt */, + CC6F0B6E243699B900503646 /* gl.txt */, + CC6F0B79243699B900503646 /* gn.txt */, + CC6F0AE9243699B800503646 /* gsw.txt */, + CC6F0A1C243699B800503646 /* gu.txt */, + CC6F0A57243699B800503646 /* guz.txt */, + CC6F0A41243699B800503646 /* gv.txt */, + CC6F0A73243699B800503646 /* ha_NE.txt */, + CC6F0B7C243699B900503646 /* ha.txt */, + CC6F0A66243699B800503646 /* haw.txt */, + CC6F0AE0243699B800503646 /* he_IL.txt */, + CC6F0BA9243699B900503646 /* he.txt */, + CC6F0AA7243699B800503646 /* hi_Latn.txt */, + CC6F0A09243699B700503646 /* hi.txt */, + CC6F0BA5243699B900503646 /* hr.txt */, + CC6F0A4B243699B800503646 /* hsb.txt */, + CC6F0B63243699B900503646 /* hu.txt */, + CC6F0A43243699B800503646 /* hy.txt */, + CC6F0BA8243699B900503646 /* ia.txt */, + CC6F0BB5243699B900503646 /* id_ID.txt */, + CC6F0B88243699B900503646 /* id.txt */, + CC6F0B6C243699B900503646 /* ig.txt */, + CC6F0A1F243699B800503646 /* ii.txt */, + CC6F0B34243699B900503646 /* in_ID.txt */, + CC6F09EA243699B700503646 /* in.txt */, + CC6F09DF243699B700503646 /* io.txt */, + CC6F0B8A243699B900503646 /* is.txt */, + CC6F0BC2243699B900503646 /* it.txt */, + CC6F0BCA243699BA00503646 /* iu.txt */, + CC6F0BAE243699B900503646 /* iw_IL.txt */, + CC6F0B9B243699B900503646 /* iw.txt */, + CC6F0B01243699B800503646 /* ja_JP_TRADITIONAL.txt */, + CC6F0B30243699B900503646 /* ja_JP.txt */, + CC6F0A05243699B700503646 /* ja.txt */, + CC6F0A6A243699B800503646 /* jbo.txt */, + CC6F0BA3243699B900503646 /* jgo.txt */, + CC6F0A90243699B800503646 /* jmc.txt */, + CC6F0A0A243699B800503646 /* jv.txt */, + CC6F0A1E243699B800503646 /* ka.txt */, + CC6F09F2243699B700503646 /* kab.txt */, + CC6F0B8E243699B900503646 /* kaj.txt */, + CC6F0BB9243699B900503646 /* kam.txt */, + CC6F0BB2243699B900503646 /* kcg.txt */, + CC6F0B07243699B800503646 /* kde.txt */, + CC6F0B09243699B900503646 /* kea.txt */, + CC6F0B0B243699B900503646 /* khq.txt */, + CC6F0BA6243699B900503646 /* ki.txt */, + CC6F0BC3243699B900503646 /* kk.txt */, + CC6F0B0A243699B900503646 /* kkj.txt */, + CC6F0B8B243699B900503646 /* kl.txt */, + CC6F0B73243699B900503646 /* kln.txt */, + CC6F0B7A243699B900503646 /* km.txt */, + CC6F0B62243699B900503646 /* kn.txt */, + CC6F0B6D243699B900503646 /* ko.txt */, + CC6F09EE243699B700503646 /* kok.txt */, + CC6F0B2E243699B900503646 /* kpe.txt */, + CC6F09F6243699B700503646 /* ks_Arab_IN.txt */, + CC6F0BAF243699B900503646 /* ks_Arab.txt */, + B3DF6EF824CB639D00CF7747 /* ks_Aran.txt */, + CC6F0A38243699B800503646 /* ks_Deva.txt */, + CC6F0BCC243699BA00503646 /* ks_IN.txt */, + CC6F09F9243699B700503646 /* ks.txt */, + CC6F0AB7243699B800503646 /* ksb.txt */, + CC6F0A79243699B800503646 /* ksf.txt */, + CC6F0B14243699B900503646 /* ksh.txt */, + CC6F0A44243699B800503646 /* ku.txt */, + CC6F0A29243699B800503646 /* kw.txt */, + CC6F0B66243699B900503646 /* ky.txt */, + CC6F0A7C243699B800503646 /* lag.txt */, + CC6F0A91243699B800503646 /* lb.txt */, + CC6F0AAB243699B800503646 /* lg.txt */, + CC6F0A34243699B800503646 /* lkt.txt */, + CC6F0B27243699B900503646 /* ln.txt */, + CC6F0B1E243699B900503646 /* lo.txt */, + CC6F0A2B243699B800503646 /* LOCALE_DEPS.json */, + CC6F0A3A243699B800503646 /* lrc.txt */, + CC6F0A85243699B800503646 /* lt.txt */, + CC6F0A92243699B800503646 /* lu.txt */, + CC6F0B2F243699B900503646 /* luo.txt */, + CC6F0B18243699B900503646 /* luy.txt */, + CC6F0A6F243699B800503646 /* lv.txt */, + CC6F09FC243699B700503646 /* mas.txt */, + CC6F0ADC243699B800503646 /* mer.txt */, + CC6F0AC0243699B800503646 /* mfe.txt */, + CC6F0A86243699B800503646 /* mg.txt */, + CC6F0B41243699B900503646 /* mgh.txt */, + CC6F0AFD243699B800503646 /* mgo.txt */, + CC6F0B4B243699B900503646 /* mi.txt */, + CC6F0B1D243699B900503646 /* mk.txt */, + CC6F0AE2243699B800503646 /* ml.txt */, + CC6F0AF4243699B800503646 /* mn.txt */, + CC6F0A11243699B800503646 /* mni_Beng_IN.txt */, + CC6F0B50243699B900503646 /* mni_Beng.txt */, + CC6F0B59243699B900503646 /* mni_IN.txt */, + CC6F0A8E243699B800503646 /* mni_Mtei.txt */, + CC6F09E8243699B700503646 /* mni.txt */, + CC6F0B03243699B800503646 /* mo.txt */, + CC6F0A4C243699B800503646 /* moh.txt */, + CC6F0A71243699B800503646 /* mr.txt */, + CC6F0B5A243699B900503646 /* ms_Arab.txt */, + CC6F0A65243699B800503646 /* ms.txt */, + CC6F0AA8243699B800503646 /* mt.txt */, + CC6F09F8243699B700503646 /* mua.txt */, + CC6F0AF6243699B800503646 /* my.txt */, + CC6F09E1243699B700503646 /* myv.txt */, + CC6F09FA243699B700503646 /* mzn.txt */, + CC6F0A62243699B800503646 /* naq.txt */, + CC6F0AFF243699B800503646 /* nb_NO.txt */, + CC6F0AF5243699B800503646 /* nb.txt */, + CC6F0B3B243699B900503646 /* nd.txt */, + CC6F0BCE243699BA00503646 /* nds.txt */, + CC6F0B4C243699B900503646 /* ne.txt */, + CC6F0AC4243699B800503646 /* nl.txt */, + CC6F0A97243699B800503646 /* nmg.txt */, + CC6F0B08243699B900503646 /* nn_NO.txt */, + CC6F0A9F243699B800503646 /* nn.txt */, + CC6F0A76243699B800503646 /* nnh.txt */, + CC6F0B9F243699B900503646 /* no_NO_NY.txt */, + CC6F09E2243699B700503646 /* no_NO.txt */, + CC6F0AA9243699B800503646 /* no.txt */, + CC6F0A33243699B800503646 /* nqo.txt */, + CC6F0B4A243699B900503646 /* nr.txt */, + CC6F0B91243699B900503646 /* nso.txt */, + CC6F0AB0243699B800503646 /* nus.txt */, + CC6F0A9D243699B800503646 /* ny.txt */, + CC6F0B31243699B900503646 /* nyn.txt */, + CC6F0B1C243699B900503646 /* oc.txt */, + CC6F0A70243699B800503646 /* om.txt */, + CC6F0AD8243699B800503646 /* or.txt */, + CC6F0AE3243699B800503646 /* os.txt */, + CC6F0AB1243699B800503646 /* pa_Arab_PK.txt */, + CC6F0AB3243699B800503646 /* pa_Arab.txt */, + CC6F0ABC243699B800503646 /* pa_Aran_PK.txt */, + CC6F0AD5243699B800503646 /* pa_Aran.txt */, + CC6F0A00243699B700503646 /* pa_Guru_IN.txt */, + CC6F09E3243699B700503646 /* pa_Guru.txt */, + CC6F0A15243699B800503646 /* pa_IN.txt */, + CC6F09ED243699B700503646 /* pa_PK.txt */, + CC6F0BC5243699B900503646 /* pa.txt */, + CC6F09E7243699B700503646 /* pl.txt */, + CC6F0A95243699B800503646 /* ps_PK.txt */, + CC6F0B68243699B900503646 /* ps.txt */, + CC6F0A36243699B800503646 /* pt_AO.txt */, + CC6F0B74243699B900503646 /* pt_CH.txt */, + CC6F09F1243699B700503646 /* pt_CV.txt */, + CC6F0AE6243699B800503646 /* pt_FR.txt */, + CC6F0B10243699B900503646 /* pt_GQ.txt */, + CC6F0AD4243699B800503646 /* pt_GW.txt */, + CC6F0B94243699B900503646 /* pt_LU.txt */, + CC6F0A14243699B800503646 /* pt_MO.txt */, + CC6F0A56243699B800503646 /* pt_MZ.txt */, + CC6F0A82243699B800503646 /* pt_PT.txt */, + CC6F0B19243699B900503646 /* pt_ST.txt */, + CC6F0A2D243699B800503646 /* pt_TL.txt */, + CC6F0BA1243699B900503646 /* pt.txt */, + CC6F0B81243699B900503646 /* qu.txt */, + CC6F0B6A243699B900503646 /* rm.txt */, + CC6F0B82243699B900503646 /* rn.txt */, + CC6F0A51243699B800503646 /* ro_MD.txt */, + CC6F0B80243699B900503646 /* ro.txt */, + CC6F0BB3243699B900503646 /* rof.txt */, + CC6F0BD3243699BA00503646 /* root.txt */, + CC6F0A26243699B800503646 /* ru.txt */, + CC6F0A48243699B800503646 /* rw.txt */, + CC6F0A3D243699B800503646 /* rwk.txt */, + CC6F09E5243699B700503646 /* sa.txt */, + CC6F0AE1243699B800503646 /* sah.txt */, + CC6F0AA0243699B800503646 /* saq.txt */, + CC6F0BD4243699BA00503646 /* sat_Deva.txt */, + CC6F0B43243699B900503646 /* sat_IN.txt */, + CC6F0B2D243699B900503646 /* sat_Olck_IN.txt */, + CC6F0ABA243699B800503646 /* sat_Olck.txt */, + CC6F0A8A243699B800503646 /* sat.txt */, + CC6F0B00243699B800503646 /* sbp.txt */, + CC6F09FE243699B700503646 /* sc.txt */, + CC6F0AA1243699B800503646 /* scn.txt */, + CC6F0B3C243699B900503646 /* sd_Deva.txt */, + CC6F0A45243699B800503646 /* sd.txt */, + CC6F0B7D243699B900503646 /* se_FI.txt */, + CC6F0A4A243699B800503646 /* se.txt */, + CC6F09FB243699B700503646 /* seh.txt */, + CC6F0B9E243699B900503646 /* ses.txt */, + CC6F0A22243699B800503646 /* sg.txt */, + CC6F0A01243699B700503646 /* sh_BA.txt */, + CC6F09FD243699B700503646 /* sh_CS.txt */, + CC6F0B85243699B900503646 /* sh_YU.txt */, + CC6F0B67243699B900503646 /* sh.txt */, + CC6F0B4F243699B900503646 /* shi_Latn.txt */, + CC6F0A23243699B800503646 /* shi_MA.txt */, + CC6F0B38243699B900503646 /* shi_Tfng_MA.txt */, + CC6F0BAC243699B900503646 /* shi_Tfng.txt */, + CC6F0A47243699B800503646 /* shi.txt */, + CC6F0B69243699B900503646 /* si.txt */, + CC6F0B7F243699B900503646 /* sk.txt */, + CC6F0BC7243699BA00503646 /* sl.txt */, + CC6F0B44243699B900503646 /* smn.txt */, + CC6F0BA0243699B900503646 /* sn.txt */, + CC6F0BA2243699B900503646 /* so.txt */, + CC6F0A25243699B800503646 /* sq.txt */, + CC6F0A19243699B800503646 /* sr_BA.txt */, + CC6F0A2E243699B800503646 /* sr_CS.txt */, + CC6F0A21243699B800503646 /* sr_Cyrl_BA.txt */, + CC6F0A24243699B800503646 /* sr_Cyrl_CS.txt */, + CC6F0BC9243699BA00503646 /* sr_Cyrl_ME.txt */, + CC6F0B4D243699B900503646 /* sr_Cyrl_RS.txt */, + CC6F0A06243699B700503646 /* sr_Cyrl_XK.txt */, + CC6F0B9C243699B900503646 /* sr_Cyrl_YU.txt */, + CC6F0BC8243699BA00503646 /* sr_Cyrl.txt */, + CC6F0ACA243699B800503646 /* sr_Latn_BA.txt */, + CC6F0AB8243699B800503646 /* sr_Latn_CS.txt */, + CC6F0B16243699B900503646 /* sr_Latn_ME.txt */, + CC6F0B90243699B900503646 /* sr_Latn_RS.txt */, + CC6F0A5F243699B800503646 /* sr_Latn_XK.txt */, + CC6F0B52243699B900503646 /* sr_Latn_YU.txt */, + CC6F0A89243699B800503646 /* sr_Latn.txt */, + CC6F0BCF243699BA00503646 /* sr_ME.txt */, + CC6F0B56243699B900503646 /* sr_RS.txt */, + CC6F0A0E243699B800503646 /* sr_XK.txt */, + CC6F0B93243699B900503646 /* sr_YU.txt */, + CC6F0A49243699B800503646 /* sr.txt */, + CC6F0A46243699B800503646 /* ss.txt */, + CC6F09FF243699B700503646 /* st.txt */, + CC6F0A0F243699B800503646 /* sv_FI.txt */, + CC6F09E4243699B700503646 /* sv.txt */, + CC6F0B86243699B900503646 /* sw_CD.txt */, + CC6F0A93243699B800503646 /* sw_KE.txt */, + CC6F09E6243699B700503646 /* sw.txt */, + CC6F0A83243699B800503646 /* syr.txt */, + CC6F0AA5243699B800503646 /* ta.txt */, + CC6F0A8D243699B800503646 /* te.txt */, + CC6F0A6D243699B800503646 /* teo.txt */, + CC6F0A68243699B800503646 /* tg.txt */, + CC6F0B89243699B900503646 /* th_TH_TRADITIONAL.txt */, + CC6F0B47243699B900503646 /* th_TH.txt */, + CC6F0B25243699B900503646 /* th.txt */, + CC6F0B22243699B900503646 /* ti.txt */, + CC6F0AFA243699B800503646 /* tig.txt */, + CC6F0B45243699B900503646 /* tk.txt */, + CC6F0A6E243699B800503646 /* tl_PH.txt */, + CC6F0AF9243699B800503646 /* tl.txt */, + CC6F0ADD243699B800503646 /* tn.txt */, + CC6F0ADA243699B800503646 /* to.txt */, + CC6F0A8C243699B800503646 /* tr.txt */, + CC6F0A9E243699B800503646 /* trv.txt */, + CC6F0A8F243699B800503646 /* ts.txt */, + CC6F0AC2243699B800503646 /* tt.txt */, + CC6F0BA4243699B900503646 /* twq.txt */, + CC6F0A0B243699B800503646 /* tzm.txt */, + CC6F0ABF243699B800503646 /* ug.txt */, + CC6F0ADB243699B800503646 /* uk.txt */, + CC6F0AF7243699B800503646 /* ur_Arab_IN.txt */, + CC6F0B46243699B900503646 /* ur_Arab_PK.txt */, + CC6F0B87243699B900503646 /* ur_Arab.txt */, + B3DF6EE824CB639900CF7747 /* ur_Aran_IN.txt */, + B3DF6EEC24CB639A00CF7747 /* ur_Aran_PK.txt */, + B3DF6EE424CB639800CF7747 /* ur_Aran.txt */, + CC6F09F4243699B700503646 /* ur_IN.txt */, + CC6F0A58243699B800503646 /* ur_PK.txt */, + CC6F0AA3243699B800503646 /* ur.txt */, + CC6F0A4D243699B800503646 /* uz_AF.txt */, + CC6F0AC7243699B800503646 /* uz_Arab_AF.txt */, + CC6F0AC9243699B800503646 /* uz_Arab.txt */, + CC6F0ABB243699B800503646 /* uz_Cyrl.txt */, + CC6F0B72243699B900503646 /* uz_Latn_UZ.txt */, + CC6F0B83243699B900503646 /* uz_Latn.txt */, + CC6F0B7E243699B900503646 /* uz_UZ.txt */, + CC6F0B21243699B900503646 /* uz.txt */, + CC6F0A52243699B800503646 /* vai_Latn.txt */, + CC6F0BB6243699B900503646 /* vai_LR.txt */, + CC6F0B1F243699B900503646 /* vai_Vaii_LR.txt */, + CC6F0B28243699B900503646 /* vai_Vaii.txt */, + CC6F0BAA243699B900503646 /* vai.txt */, + CC6F0AFE243699B800503646 /* ve.txt */, + CC6F0AA4243699B800503646 /* vi.txt */, + CC6F0BC6243699BA00503646 /* vun.txt */, + CC6F0AFC243699B800503646 /* wa.txt */, + CC6F0A77243699B800503646 /* wae.txt */, + CC6F0AE5243699B800503646 /* wal.txt */, + CC6F0AC1243699B800503646 /* wo.txt */, + CC6F0A7E243699B800503646 /* wuu.txt */, + CC6F0B49243699B900503646 /* xh.txt */, + CC6F0A4F243699B800503646 /* xog.txt */, + CC6F0AEF243699B800503646 /* yav.txt */, + CC6F0ADE243699B800503646 /* yi.txt */, + CC6F0A63243699B800503646 /* yo_BJ.txt */, + CC6F0B26243699B900503646 /* yo.txt */, + CC6F0A1A243699B800503646 /* yue_CN.txt */, + CC6F0BBD243699B900503646 /* yue_Hans_CN.txt */, + CC6F09E9243699B700503646 /* yue_Hans.txt */, + CC6F0AC8243699B800503646 /* yue_Hant_HK.txt */, + CC6F0A20243699B800503646 /* yue_Hant.txt */, + CC6F0AAA243699B800503646 /* yue_HK.txt */, + CC6F0B0D243699B900503646 /* yue.txt */, + CC6F0A69243699B800503646 /* zgh.txt */, + CC6F0B78243699B900503646 /* zh_CN.txt */, + CC6F0B70243699B900503646 /* zh_Hans_CN.txt */, + CC6F0B13243699B900503646 /* zh_Hans_SG.txt */, + CC6F0A96243699B800503646 /* zh_Hans.txt */, + CC6F0A61243699B800503646 /* zh_Hant_HK.txt */, + CC6F0B8D243699B900503646 /* zh_Hant_MO.txt */, + CC6F0A16243699B800503646 /* zh_Hant_TW.txt */, + CC6F0AB6243699B800503646 /* zh_Hant.txt */, + CC6F0B06243699B800503646 /* zh_HK.txt */, + CC6F09DA243699B700503646 /* zh_MO.txt */, + CC6F0B55243699B900503646 /* zh_SG.txt */, + CC6F0BD9243699BA00503646 /* zh_TW.txt */, + CC6F0ABD243699B800503646 /* zh.txt */, + CC6F0B20243699B900503646 /* zu.txt */, + ); + path = lang; + sourceTree = ""; + }; + CC6F0BDC243699BA00503646 /* unidata */ = { + isa = PBXGroup; + children = ( + CC6F0BDE243699BA00503646 /* ApplePUApatch.txt */, + CC6F0BF4243699BA00503646 /* base_unidata */, + CC6F0BEB243699BA00503646 /* CaseFolding.txt */, + CC6F0BF0243699BA00503646 /* changes.txt */, + CC6F0BF2243699BA00503646 /* confusables.txt */, + CC6F0BED243699BA00503646 /* confusablesWholeScript.txt */, + CC6F0BDD243699BA00503646 /* DerivedCoreProperties.txt */, + CC6F0BDF243699BA00503646 /* DerivedNormalizationProps.txt */, + CC6F0BF3243699BA00503646 /* FractionalUCA.txt */, + CC6F0BE2243699BA00503646 /* norm2 */, + CC6F0BEC243699BA00503646 /* NormalizationCorrections.txt */, + CC6F0BEA243699BA00503646 /* NormalizationTest.txt */, + CC6F0BEF243699BA00503646 /* ppucd.txt */, + CC6F0BE0243699BA00503646 /* SpecialCasing.txt */, + CC6F0BF1243699BA00503646 /* UCARules.txt */, + CC6F0BE1243699BA00503646 /* ucdterms.txt */, + CC6F0BEE243699BA00503646 /* UnicodeData.txt */, + ); + path = unidata; + sourceTree = ""; + }; + CC6F0BE2243699BA00503646 /* norm2 */ = { + isa = PBXGroup; + children = ( + CC6F0BE3243699BA00503646 /* uts46.txt */, + CC6F0BE4243699BA00503646 /* nfc.txt */, + CC6F0BE5243699BA00503646 /* nfkc.txt */, + CC6F0BE6243699BA00503646 /* nfkc_cf.txt */, + CC6F0BE7243699BA00503646 /* base_norm2 */, + ); + path = norm2; + sourceTree = ""; + }; + CC6F0BE7243699BA00503646 /* base_norm2 */ = { + isa = PBXGroup; + children = ( + CC6F0BE8243699BA00503646 /* nfc.txt */, + CC6F0BE9243699BA00503646 /* nfkc.txt */, + ); + path = base_norm2; + sourceTree = ""; + }; + CC6F0BF4243699BA00503646 /* base_unidata */ = { + isa = PBXGroup; + children = ( + CC6F0BF5243699BA00503646 /* DerivedCoreProperties.txt */, + CC6F0BF6243699BA00503646 /* UnicodeData.txt */, + CC6F0BF7243699BA00503646 /* ppucd.txt */, + ); + path = base_unidata; + sourceTree = ""; + }; + CC6F0BF8243699BA00503646 /* coll */ = { + isa = PBXGroup; + children = ( + CC6F0C2B243699BA00503646 /* af.txt */, + CC6F0C4C243699BA00503646 /* am.txt */, + CC6F0C35243699BA00503646 /* ar.txt */, + CC6F0C64243699BA00503646 /* ars.txt */, + CC6F0C2F243699BA00503646 /* as.txt */, + CC6F0C4D243699BA00503646 /* az.txt */, + CC6F0C60243699BA00503646 /* be.txt */, + CC6F0C62243699BA00503646 /* bg.txt */, + CC6F0C3E243699BA00503646 /* bn.txt */, + CC6F0C44243699BA00503646 /* bo.txt */, + CC6F0C2D243699BA00503646 /* bs_Cyrl.txt */, + CC6F0C57243699BA00503646 /* bs.txt */, + CC6F0C5F243699BA00503646 /* ca.txt */, + CC6F0C26243699BA00503646 /* ceb.txt */, + CC6F0C25243699BA00503646 /* chr.txt */, + CC6F0C92243699BA00503646 /* collocal.mk */, + CC6F0C53243699BA00503646 /* cs.txt */, + CC6F0C2A243699BA00503646 /* cy.txt */, + CC6F0C6E243699BA00503646 /* da.txt */, + CC6F0C8D243699BA00503646 /* de__PHONEBOOK.txt */, + CC6F0C63243699BA00503646 /* de_.txt */, + CC6F0C02243699BA00503646 /* de_AT.txt */, + CC6F0C99243699BA00503646 /* de.txt */, + CC6F0C71243699BA00503646 /* dsb.txt */, + CC6F0C1A243699BA00503646 /* dz.txt */, + CC6F0C6D243699BA00503646 /* ee.txt */, + CC6F0BFA243699BA00503646 /* el.txt */, + CC6F0C7B243699BA00503646 /* en_US_POSIX.txt */, + CC6F0C88243699BA00503646 /* en_US.txt */, + CC6F0C0C243699BA00503646 /* en.txt */, + CC6F0C05243699BA00503646 /* eo.txt */, + CC6F0C3F243699BA00503646 /* es__TRADITIONAL.txt */, + CC6F0C0D243699BA00503646 /* es_.txt */, + CC6F0C79243699BA00503646 /* es.txt */, + CC6F0C89243699BA00503646 /* et.txt */, + CC6F0C19243699BA00503646 /* fa_AF.txt */, + CC6F0C03243699BA00503646 /* fa.txt */, + CC6F0C6C243699BA00503646 /* fi.txt */, + CC6F0C85243699BA00503646 /* fil.txt */, + CC6F0C8A243699BA00503646 /* fo.txt */, + CC6F0C09243699BA00503646 /* fr_CA.txt */, + CC6F0C1C243699BA00503646 /* fr.txt */, + CC6F0C1B243699BA00503646 /* ga.txt */, + CC6F0C78243699BA00503646 /* gl.txt */, + CC6F0C12243699BA00503646 /* gu.txt */, + CC6F0C7E243699BA00503646 /* ha.txt */, + CC6F0C24243699BA00503646 /* haw.txt */, + CC6F0C4A243699BA00503646 /* he_IL.txt */, + CC6F0C8F243699BA00503646 /* he.txt */, + CC6F0C0B243699BA00503646 /* hi.txt */, + CC6F0C8E243699BA00503646 /* hr.txt */, + CC6F0C21243699BA00503646 /* hsb.txt */, + CC6F0C70243699BA00503646 /* hu.txt */, + CC6F0C1D243699BA00503646 /* hy.txt */, + CC6F0C91243699BA00503646 /* id_ID.txt */, + CC6F0C82243699BA00503646 /* id.txt */, + CC6F0C76243699BA00503646 /* ig.txt */, + CC6F0C61243699BA00503646 /* in_ID.txt */, + CC6F0C01243699BA00503646 /* in.txt */, + CC6F0C83243699BA00503646 /* is.txt */, + CC6F0C93243699BA00503646 /* it.txt */, + CC6F0C90243699BA00503646 /* iw_IL.txt */, + CC6F0C8B243699BA00503646 /* iw.txt */, + CC6F0C0A243699BA00503646 /* ja.txt */, + CC6F0C13243699BA00503646 /* ka.txt */, + CC6F0C94243699BA00503646 /* kk.txt */, + CC6F0C84243699BA00503646 /* kl.txt */, + CC6F0C7D243699BA00503646 /* km.txt */, + CC6F0C6F243699BA00503646 /* kn.txt */, + CC6F0C77243699BA00503646 /* ko.txt */, + CC6F0C04243699BA00503646 /* kok.txt */, + CC6F0C1E243699BA00503646 /* ku.txt */, + CC6F0C72243699BA00503646 /* ky.txt */, + CC6F0C34243699BA00503646 /* lb.txt */, + CC6F0C18243699BA00503646 /* lkt.txt */, + CC6F0C5E243699BA00503646 /* ln.txt */, + CC6F0C59243699BA00503646 /* lo.txt */, + CC6F0C17243699BA00503646 /* LOCALE_DEPS.json */, + CC6F0C30243699BA00503646 /* lt.txt */, + CC6F0C27243699BA00503646 /* lv.txt */, + CC6F0C58243699BA00503646 /* mk.txt */, + CC6F0C4B243699BA00503646 /* ml.txt */, + CC6F0C4E243699BA00503646 /* mn.txt */, + CC6F0C52243699BA00503646 /* mo.txt */, + CC6F0C29243699BA00503646 /* mr.txt */, + CC6F0C23243699BA00503646 /* ms.txt */, + CC6F0C3B243699BA00503646 /* mt.txt */, + CC6F0C50243699BA00503646 /* my.txt */, + CC6F0C51243699BA00503646 /* nb_NO.txt */, + CC6F0C4F243699BA00503646 /* nb.txt */, + CC6F0C68243699BA00503646 /* ne.txt */, + CC6F0C43243699BA00503646 /* nl.txt */, + CC6F0C37243699BA00503646 /* nn.txt */, + CC6F0BFB243699BA00503646 /* no_NO.txt */, + CC6F0C3C243699BA00503646 /* no.txt */, + CC6F0C28243699BA00503646 /* om.txt */, + CC6F0C46243699BA00503646 /* or.txt */, + CC6F0C07243699BA00503646 /* pa_Guru_IN.txt */, + CC6F0BFC243699BA00503646 /* pa_Guru.txt */, + CC6F0C0E243699BA00503646 /* pa_IN.txt */, + CC6F0C95243699BA00503646 /* pa.txt */, + CC6F0BFF243699BA00503646 /* pl.txt */, + CC6F0C74243699BA00503646 /* ps.txt */, + CC6F0C8C243699BA00503646 /* pt.txt */, + CC6F0C80243699BA00503646 /* ro.txt */, + CC6F0C9B243699BA00503646 /* root.txt */, + CC6F0C16243699BA00503646 /* ru.txt */, + CC6F0C20243699BA00503646 /* se.txt */, + CC6F0C08243699BA00503646 /* sh_BA.txt */, + CC6F0C06243699BA00503646 /* sh_CS.txt */, + CC6F0C81243699BA00503646 /* sh_YU.txt */, + CC6F0C73243699BA00503646 /* sh.txt */, + CC6F0C75243699BA00503646 /* si.txt */, + CC6F0C7F243699BA00503646 /* sk.txt */, + CC6F0C96243699BA00503646 /* sl.txt */, + CC6F0C65243699BA00503646 /* smn.txt */, + CC6F0C15243699BA00503646 /* sq.txt */, + CC6F0C10243699BA00503646 /* sr_BA.txt */, + CC6F0C14243699BA00503646 /* sr_Cyrl_BA.txt */, + CC6F0C98243699BA00503646 /* sr_Cyrl_ME.txt */, + CC6F0C69243699BA00503646 /* sr_Cyrl_RS.txt */, + CC6F0C97243699BA00503646 /* sr_Cyrl.txt */, + CC6F0C45243699BA00503646 /* sr_Latn_BA.txt */, + CC6F0C87243699BA00503646 /* sr_Latn_RS.txt */, + CC6F0C31243699BA00503646 /* sr_Latn.txt */, + CC6F0C9A243699BA00503646 /* sr_ME.txt */, + CC6F0C6B243699BA00503646 /* sr_RS.txt */, + CC6F0C1F243699BA00503646 /* sr.txt */, + CC6F0BFD243699BA00503646 /* sv.txt */, + CC6F0BFE243699BA00503646 /* sw.txt */, + CC6F0C3A243699BA00503646 /* ta.txt */, + CC6F0C33243699BA00503646 /* te.txt */, + CC6F0C5C243699BA00503646 /* th.txt */, + CC6F0C66243699BA00503646 /* tk.txt */, + CC6F0C47243699BA00503646 /* to.txt */, + CC6F0C32243699BA00503646 /* tr.txt */, + CC6F0C41243699BA00503646 /* ug.txt */, + CC6F0C48243699BA00503646 /* uk.txt */, + CC6F0C38243699BA00503646 /* ur.txt */, + CC6F0C5B243699BA00503646 /* uz.txt */, + CC6F0C39243699BA00503646 /* vi.txt */, + CC6F0C2C243699BA00503646 /* wae.txt */, + CC6F0C42243699BA00503646 /* wo.txt */, + CC6F0C2E243699BA00503646 /* wuu.txt */, + CC6F0C67243699BA00503646 /* xh.txt */, + CC6F0C49243699BA00503646 /* yi.txt */, + CC6F0C5D243699BA00503646 /* yo.txt */, + CC6F0C11243699BA00503646 /* yue_CN.txt */, + CC6F0C00243699BA00503646 /* yue_Hans.txt */, + CC6F0C55243699BA00503646 /* yue.txt */, + CC6F0C7C243699BA00503646 /* zh_CN.txt */, + CC6F0C7A243699BA00503646 /* zh_Hans_CN.txt */, + CC6F0C56243699BA00503646 /* zh_Hans_SG.txt */, + CC6F0C36243699BA00503646 /* zh_Hans.txt */, + CC6F0C22243699BA00503646 /* zh_Hant_HK.txt */, + CC6F0C86243699BA00503646 /* zh_Hant_MO.txt */, + CC6F0C0F243699BA00503646 /* zh_Hant_TW.txt */, + CC6F0C3D243699BA00503646 /* zh_Hant.txt */, + CC6F0C54243699BA00503646 /* zh_HK.txt */, + CC6F0BF9243699BA00503646 /* zh_MO.txt */, + CC6F0C6A243699BA00503646 /* zh_SG.txt */, + CC6F0C9C243699BA00503646 /* zh_TW.txt */, + CC6F0C40243699BA00503646 /* zh.txt */, + CC6F0C5A243699BA00503646 /* zu.txt */, + ); + path = coll; + sourceTree = ""; + }; + CC6F0C9D243699BA00503646 /* brkitr */ = { + isa = PBXGroup; + children = ( + CC6F0CA7243699BA00503646 /* brklocal.mk */, + CC6F0CC3243699BB00503646 /* de.txt */, + CC6F0CB8243699BB00503646 /* dictionaries */, + CC6F0C9E243699BA00503646 /* el.txt */, + CC6F0CBF243699BB00503646 /* en_US_POSIX.txt */, + CC6F0CC0243699BB00503646 /* en_US.txt */, + CC6F0CA1243699BA00503646 /* en.txt */, + CC6F0CBE243699BB00503646 /* es.txt */, + CC6F0CB7243699BB00503646 /* fi.txt */, + CC6F0CA4243699BA00503646 /* fr.txt */, + CC6F0CC2243699BB00503646 /* it.txt */, + CC6F0CA0243699BA00503646 /* ja.txt */, + CC6F0CA3243699BA00503646 /* LOCALE_DEPS.json */, + CC6F0CC1243699BB00503646 /* pt.txt */, + CC6F0CC4243699BB00503646 /* root.txt */, + CC6F0CA2243699BA00503646 /* ru.txt */, + CC6F0CA8243699BA00503646 /* rules */, + CC6F0C9F243699BA00503646 /* sv.txt */, + CC6F0CA5243699BA00503646 /* zh_Hant.txt */, + CC6F0CA6243699BA00503646 /* zh.txt */, + ); + path = brkitr; + sourceTree = ""; + }; + CC6F0CA8243699BA00503646 /* rules */ = { + isa = PBXGroup; + children = ( + CC6F0CA9243699BA00503646 /* sent_el.txt */, + CC6F0CAA243699BA00503646 /* line_normal.txt */, + CC6F0CAB243699BA00503646 /* line_loose_cj.txt */, + CC6F0CAC243699BA00503646 /* line_loose.txt */, + CC6F0CAD243699BA00503646 /* title.txt */, + CC6F0CAE243699BA00503646 /* word_fi_sv.txt */, + CC6F0CAF243699BA00503646 /* sent.txt */, + CC6F0CB0243699BB00503646 /* line_cj.txt */, + CC6F0CB1243699BB00503646 /* README.md */, + CC6F0CB2243699BB00503646 /* char.txt */, + CC6F0CB3243699BB00503646 /* line.txt */, + CC6F0CB4243699BB00503646 /* word_POSIX.txt */, + CC6F0CB5243699BB00503646 /* word.txt */, + CC6F0CB6243699BB00503646 /* line_normal_cj.txt */, + ); + path = rules; + sourceTree = ""; + }; + CC6F0CB8243699BB00503646 /* dictionaries */ = { + isa = PBXGroup; + children = ( + CC6F0CB9243699BB00503646 /* burmesedict.txt */, + CC6F0CBA243699BB00503646 /* cjdict.txt */, + CC6F0CBB243699BB00503646 /* thaidict.txt */, + CC6F0CBC243699BB00503646 /* khmerdict.txt */, + CC6F0CBD243699BB00503646 /* laodict.txt */, + ); + path = dictionaries; + sourceTree = ""; + }; + CC6F0CC5243699BB00503646 /* region */ = { + isa = PBXGroup; + children = ( + CC6F0D62243699BB00503646 /* af.txt */, + CC6F0E0C243699BC00503646 /* agq.txt */, + CC6F0E2B243699BC00503646 /* ak.txt */, + CC6F0DE1243699BC00503646 /* am.txt */, + CC6F0DA8243699BB00503646 /* ar_AE.txt */, + CC6F0DC6243699BB00503646 /* ar_LY.txt */, + CC6F0D18243699BB00503646 /* ar_SA.txt */, + CC6F0D82243699BB00503646 /* ar.txt */, + CC6F0D90243699BB00503646 /* arn.txt */, + CC6F0E33243699BC00503646 /* ars.txt */, + CC6F0D72243699BB00503646 /* as.txt */, + CC6F0E39243699BC00503646 /* asa.txt */, + CC6F0E14243699BC00503646 /* ast.txt */, + CC6F0E68243699BC00503646 /* az_AZ.txt */, + CC6F0D3F243699BB00503646 /* az_Cyrl.txt */, + CC6F0E3F243699BC00503646 /* az_Latn_AZ.txt */, + CC6F0DE9243699BC00503646 /* az_Latn.txt */, + CC6F0DE2243699BC00503646 /* az.txt */, + CC6F0DE3243699BC00503646 /* ba.txt */, + CC6F0E02243699BC00503646 /* bas.txt */, + CC6F0E1D243699BC00503646 /* be.txt */, + CC6F0EC7243699BD00503646 /* bem.txt */, + CC6F0ECA243699BD00503646 /* bez.txt */, + CC6F0E2A243699BC00503646 /* bg.txt */, + CC6F0D8A243699BB00503646 /* bm.txt */, + CC6F0CE4243699BB00503646 /* bn_IN.txt */, + CC6F0DA7243699BB00503646 /* bn.txt */, + CC6F0DCC243699BC00503646 /* bo_IN.txt */, + CC6F0DB5243699BB00503646 /* bo.txt */, + CC6F0E1B243699BC00503646 /* br.txt */, + CC6F0D08243699BB00503646 /* brx.txt */, + CC6F0DAD243699BB00503646 /* bs_BA.txt */, + CC6F0D68243699BB00503646 /* bs_Cyrl.txt */, + CC6F0D89243699BB00503646 /* bs_Latn_BA.txt */, + CC6F0EBD243699BD00503646 /* bs_Latn.txt */, + CC6F0E0B243699BC00503646 /* bs.txt */, + CC6F0D6E243699BB00503646 /* byn.txt */, + CC6F0E1C243699BC00503646 /* ca.txt */, + CC6F0D17243699BB00503646 /* ccp.txt */, + CC6F0DE4243699BC00503646 /* ce.txt */, + CC6F0D5B243699BB00503646 /* ceb.txt */, + CC6F0E2E243699BC00503646 /* cgg.txt */, + CC6F0D5A243699BB00503646 /* chr.txt */, + CC6F0DEC243699BC00503646 /* ckb.txt */, + CC6F0D53243699BB00503646 /* co.txt */, + CC6F0DF5243699BC00503646 /* cs.txt */, + CC6F0E1A243699BC00503646 /* cv.txt */, + CC6F0D61243699BB00503646 /* cy.txt */, + CC6F0E52243699BC00503646 /* da.txt */, + CC6F0E30243699BC00503646 /* dav.txt */, + CC6F0CDB243699BB00503646 /* de_AT.txt */, + CC6F0CF9243699BB00503646 /* de_CH.txt */, + CC6F0EBB243699BD00503646 /* de.txt */, + CC6F0EB4243699BD00503646 /* dje.txt */, + CC6F0E56243699BC00503646 /* dsb.txt */, + CC6F0DC8243699BC00503646 /* dua.txt */, + CC6F0E50243699BC00503646 /* dv.txt */, + CC6F0DB4243699BB00503646 /* dyo.txt */, + CC6F0D2D243699BB00503646 /* dz.txt */, + CC6F0CC6243699BB00503646 /* ebu.txt */, + CC6F0E51243699BC00503646 /* ee.txt */, + CC6F0CCD243699BB00503646 /* el.txt */, + CC6F0E45243699BC00503646 /* en_001.txt */, + CC6F0D56243699BB00503646 /* en_150.txt */, + CC6F0E4C243699BC00503646 /* en_AG.txt */, + CC6F0D1F243699BB00503646 /* en_AI.txt */, + B3DF6F2324CB648B00CF7747 /* en_AL.txt */, + B3DF6F1324CB648800CF7747 /* en_AR.txt */, + CC6F0EC2243699BD00503646 /* en_AT.txt */, + CC6F0EAB243699BD00503646 /* en_AU.txt */, + CC6F0CC8243699BB00503646 /* en_BB.txt */, + B3DF6F2A24CB648D00CF7747 /* en_BD.txt */, + CC6F0D21243699BB00503646 /* en_BE.txt */, + B3DF6F1524CB648800CF7747 /* en_BG.txt */, + CC6F0E86243699BC00503646 /* en_BM.txt */, + CC460876251962B30055F857 /* en_BN.txt */, + B3DF6F0124CB648200CF7747 /* en_BR.txt */, + CC6F0D07243699BB00503646 /* en_BS.txt */, + CC6F0D00243699BB00503646 /* en_BW.txt */, + CC6F0E85243699BC00503646 /* en_BZ.txt */, + CC6F0D20243699BB00503646 /* en_CA.txt */, + CC6F0D26243699BB00503646 /* en_CC.txt */, + CC6F0EA1243699BD00503646 /* en_CH.txt */, + CC6F0EC1243699BD00503646 /* en_CK.txt */, + CC6F0E7F243699BC00503646 /* en_CM.txt */, + CC6F0E4D243699BC00503646 /* en_CX.txt */, + CC6F0E62243699BC00503646 /* en_CY.txt */, + B3DF6F0724CB648300CF7747 /* en_CZ.txt */, + CC6F0DBF243699BB00503646 /* en_DE.txt */, + CC6F0D88243699BB00503646 /* en_DG.txt */, + CC6F0DDA243699BC00503646 /* en_DK.txt */, + CC6F0E23243699BC00503646 /* en_DM.txt */, + B3DF6F1824CB648900CF7747 /* en_EE.txt */, + CC6F0D4B243699BB00503646 /* en_ER.txt */, + CC6F0D4C243699BB00503646 /* en_FI.txt */, + CC6F0D6B243699BB00503646 /* en_FJ.txt */, + CC6F0D87243699BB00503646 /* en_FK.txt */, + CC6F0DBE243699BB00503646 /* en_FM.txt */, + B3DF6F2724CB648C00CF7747 /* en_FR.txt */, + CC6F0E03243699BC00503646 /* en_GB.txt */, + CC6F0DC5243699BB00503646 /* en_GD.txt */, + CC6F0DDB243699BC00503646 /* en_GG.txt */, + CC6F0DA2243699BB00503646 /* en_GH.txt */, + CC6F0DBD243699BB00503646 /* en_GI.txt */, + CC6F0D4D243699BB00503646 /* en_GM.txt */, + B3DF6F2624CB648C00CF7747 /* en_GR.txt */, + CC6F0D6D243699BB00503646 /* en_GY.txt */, + CC6F0DC0243699BB00503646 /* en_HK.txt */, + B3DF6F1924CB648900CF7747 /* en_HU.txt */, + B3DF6F1E24CB648A00CF7747 /* en_ID.txt */, + CC6F0D69243699BB00503646 /* en_IE.txt */, + CC6F0DD8243699BC00503646 /* en_IL.txt */, + CC6F0DFF243699BC00503646 /* en_IM.txt */, + CC6F0DD7243699BC00503646 /* en_IN.txt */, + CC6F0DC1243699BB00503646 /* en_IO.txt */, + CC6F0E00243699BC00503646 /* en_JE.txt */, + CC6F0D9C243699BB00503646 /* en_JM.txt */, + CC6F0DFD243699BC00503646 /* en_KE.txt */, + CC6F0D9D243699BB00503646 /* en_KI.txt */, + CC6F0D49243699BB00503646 /* en_KN.txt */, + CC6F0D4A243699BB00503646 /* en_KY.txt */, + CC6F0E66243699BC00503646 /* en_LC.txt */, + CC6F0EA9243699BD00503646 /* en_LR.txt */, + CC6F0EC5243699BD00503646 /* en_LS.txt */, + B3DF6F2924CB648D00CF7747 /* en_LT.txt */, + B3DF6F0E24CB648600CF7747 /* en_LV.txt */, + CC6F0E67243699BC00503646 /* en_MG.txt */, + B3DF6F0624CB648300CF7747 /* en_MM.txt */, + CC6F0D02243699BB00503646 /* en_MO.txt */, + CC6F0E49243699BC00503646 /* en_MS.txt */, + CC6F0EA4243699BD00503646 /* en_MT.txt */, + CC6F0E82243699BC00503646 /* en_MU.txt */, + CC6F0EA8243699BD00503646 /* en_MV.txt */, + CC6F0EC6243699BD00503646 /* en_MW.txt */, + CC6F0CE0243699BB00503646 /* en_MY.txt */, + CC6F0CC7243699BB00503646 /* en_NA.txt */, + CC6F0D24243699BB00503646 /* en_NF.txt */, + CC6F0D03243699BB00503646 /* en_NG.txt */, + CC6F0E48243699BC00503646 /* en_NH.txt */, + CC6F0EC8243699BD00503646 /* en_NL.txt */, + B3DF6F2B24CB648D00CF7747 /* en_NO.txt */, + CC6F0D48243699BB00503646 /* en_NR.txt */, + CC6F0CDF243699BB00503646 /* en_NU.txt */, + CC6F0EA7243699BD00503646 /* en_NZ.txt */, + CC6F0D6F243699BB00503646 /* en_PG.txt */, + CC6F0E08243699BC00503646 /* en_PK.txt */, + B3DF6F1B24CB648900CF7747 /* en_PL.txt */, + CC6F0DDC243699BC00503646 /* en_PN.txt */, + B3DF6F1024CB648700CF7747 /* en_PT.txt */, + CC6F0DBA243699BB00503646 /* en_PW.txt */, + CC6F0DBC243699BB00503646 /* en_RH.txt */, + B3DF6F1424CB648800CF7747 /* en_RU.txt */, + CC6F0E28243699BC00503646 /* en_RW.txt */, + CC6F0DDD243699BC00503646 /* en_SB.txt */, + CC6F0DF6243699BC00503646 /* en_SC.txt */, + CC6F0E24243699BC00503646 /* en_SD.txt */, + CC6F0E42243699BC00503646 /* en_SE.txt */, + CC6F0E06243699BC00503646 /* en_SG.txt */, + CC6F0D4F243699BB00503646 /* en_SH.txt */, + CC6F0D66243699BB00503646 /* en_SI.txt */, + B3DF6F2824CB648C00CF7747 /* en_SK.txt */, + CC6F0DBB243699BB00503646 /* en_SL.txt */, + CC6F0E27243699BC00503646 /* en_SS.txt */, + CC6F0D9A243699BB00503646 /* en_SX.txt */, + CC6F0DA3243699BB00503646 /* en_SZ.txt */, + CC6F0EAD243699BD00503646 /* en_TC.txt */, + B3DF6F0824CB648300CF7747 /* en_TH.txt */, + CC6F0D43243699BB00503646 /* en_TK.txt */, + CC6F0CC9243699BB00503646 /* en_TO.txt */, + CC6F0EAF243699BD00503646 /* en_TT.txt */, + CC6F0EA0243699BD00503646 /* en_TV.txt */, + CC6F0CFE243699BB00503646 /* en_TZ.txt */, + B3DF6F1C24CB648A00CF7747 /* en_UA.txt */, + CC6F0EAC243699BD00503646 /* en_UG.txt */, + CC6F0D44243699BB00503646 /* en_VC.txt */, + CC6F0CCC243699BB00503646 /* en_VG.txt */, + CC6F0D2A243699BB00503646 /* en_VU.txt */, + CC6F0D1E243699BB00503646 /* en_WS.txt */, + CC6F0D2B243699BB00503646 /* en_ZA.txt */, + CC6F0E4E243699BC00503646 /* en_ZM.txt */, + CC6F0D42243699BB00503646 /* en_ZW.txt */, + CC6F0CFD243699BB00503646 /* en.txt */, + CC6F0CE8243699BB00503646 /* eo.txt */, + CC6F0D79243699BB00503646 /* es_419.txt */, + B3DF6F1A24CB648900CF7747 /* es_AG.txt */, + CC6F0D0D243699BB00503646 /* es_AR.txt */, + B3DF6F1D24CB648A00CF7747 /* es_BB.txt */, + B3DF6F1624CB648800CF7747 /* es_BM.txt */, + CC6F0CD0243699BB00503646 /* es_BO.txt */, + B3DF6F2524CB648C00CF7747 /* es_BQ.txt */, + CC6F0E6C243699BC00503646 /* es_BR.txt */, + B3DF6F2224CB648B00CF7747 /* es_BS.txt */, + CC6F0CF8243699BB00503646 /* es_BZ.txt */, + B3DF6F0924CB648400CF7747 /* es_CA.txt */, + CC6F0D1A243699BB00503646 /* es_CL.txt */, + CC6F0D3D243699BB00503646 /* es_CO.txt */, + CC6F0E97243699BD00503646 /* es_CR.txt */, + CC6F0E55243699BC00503646 /* es_CU.txt */, + B3DF6F0F24CB648700CF7747 /* es_CW.txt */, + B3DF6F0524CB648300CF7747 /* es_DM.txt */, + CC6F0D75243699BB00503646 /* es_DO.txt */, + CC6F0DF3243699BC00503646 /* es_EC.txt */, + B3DF6F1124CB648700CF7747 /* es_GD.txt */, + CC6F0D76243699BB00503646 /* es_GT.txt */, + B3DF6F0224CB648200CF7747 /* es_GY.txt */, + CC6F0D63243699BB00503646 /* es_HN.txt */, + B3DF6F0B24CB648600CF7747 /* es_HT.txt */, + B3DF6F1F24CB648A00CF7747 /* es_KN.txt */, + B3DF6F1724CB648800CF7747 /* es_KY.txt */, + B3DF6F0C24CB648600CF7747 /* es_LC.txt */, + CC6F0E88243699BC00503646 /* es_MX.txt */, + CC6F0D2F243699BB00503646 /* es_NI.txt */, + CC6F0DCF243699BC00503646 /* es_PA.txt */, + CC6F0E31243699BC00503646 /* es_PE.txt */, + CC6F0E2F243699BC00503646 /* es_PR.txt */, + CC6F0D94243699BB00503646 /* es_PY.txt */, + CC6F0DB2243699BB00503646 /* es_SV.txt */, + B3DF6F2024CB648A00CF7747 /* es_TC.txt */, + B3DF6F2124CB648B00CF7747 /* es_TT.txt */, + CC6F0CF4243699BB00503646 /* es_US.txt */, + CC6F0E5C243699BC00503646 /* es_UY.txt */, + B3DF6F2424CB648B00CF7747 /* es_VC.txt */, + CC6F0E8D243699BC00503646 /* es_VE.txt */, + B3DF6F0A24CB648500CF7747 /* es_VG.txt */, + B3DF6F0324CB648200CF7747 /* es_VI.txt */, + CC6F0E60243699BC00503646 /* es.txt */, + CC6F0E89243699BC00503646 /* et.txt */, + CC6F0E9B243699BD00503646 /* eu.txt */, + CC6F0EB1243699BD00503646 /* ewo.txt */, + CC6F0D28243699BB00503646 /* fa_AF.txt */, + CC6F0CDC243699BB00503646 /* fa.txt */, + CC6F0E87243699BC00503646 /* ff_CM.txt */, + CC6F0D9B243699BB00503646 /* ff_GN.txt */, + CC6F0CCB243699BB00503646 /* ff_Latn_CM.txt */, + CC6F0DD4243699BC00503646 /* ff_Latn_GN.txt */, + CC6F0CE6243699BB00503646 /* ff_Latn_MR.txt */, + CC6F0E44243699BC00503646 /* ff_Latn_SN.txt */, + CC6F0DA0243699BB00503646 /* ff_Latn.txt */, + CC6F0EB0243699BD00503646 /* ff_MR.txt */, + CC6F0D86243699BB00503646 /* ff_SN.txt */, + CC6F0D0B243699BB00503646 /* ff.txt */, + CC6F0E4F243699BC00503646 /* fi.txt */, + CC6F0DC2243699BB00503646 /* fil_PH.txt */, + CC6F0E7C243699BC00503646 /* fil.txt */, + CC6F0E8A243699BC00503646 /* fo.txt */, + CC6F0CF5243699BB00503646 /* fr_BE.txt */, + CC6F0CF3243699BB00503646 /* fr_CA.txt */, + CC6F0D31243699BB00503646 /* fr.txt */, + CC6F0E15243699BC00503646 /* fur.txt */, + CC6F0E9D243699BD00503646 /* fy.txt */, + CC6F0D2E243699BB00503646 /* ga.txt */, + CC6F0EC0243699BD00503646 /* gaa.txt */, + CC6F0CCE243699BB00503646 /* gd.txt */, + CC6F0DDE243699BC00503646 /* gez.txt */, + CC6F0E5F243699BC00503646 /* gl.txt */, + CC6F0E6A243699BC00503646 /* gn.txt */, + CC6F0DD9243699BC00503646 /* gsw.txt */, + CC6F0D0C243699BB00503646 /* gu.txt */, + CC6F0D46243699BB00503646 /* guz.txt */, + CC6F0D30243699BB00503646 /* gv.txt */, + CC6F0E6D243699BC00503646 /* ha.txt */, + CC6F0D55243699BB00503646 /* haw.txt */, + CC6F0DD0243699BC00503646 /* he_IL.txt */, + CC6F0E99243699BD00503646 /* he.txt */, + CC6F0D95243699BB00503646 /* hi_Latn.txt */, + CC6F0CFA243699BB00503646 /* hi.txt */, + CC6F0E95243699BC00503646 /* hr.txt */, + CC6F0D3A243699BB00503646 /* hsb.txt */, + CC6F0E54243699BC00503646 /* hu.txt */, + CC6F0D32243699BB00503646 /* hy.txt */, + CC6F0E98243699BD00503646 /* ia.txt */, + CC6F0EA5243699BD00503646 /* id_ID.txt */, + CC6F0E78243699BC00503646 /* id.txt */, + CC6F0E5D243699BC00503646 /* ig.txt */, + CC6F0D0F243699BB00503646 /* ii.txt */, + CC6F0E25243699BC00503646 /* in_ID.txt */, + CC6F0CDA243699BB00503646 /* in.txt */, + CC6F0CCF243699BB00503646 /* io.txt */, + CC6F0E7A243699BC00503646 /* is.txt */, + CC6F0EB2243699BD00503646 /* it.txt */, + CC6F0EBA243699BD00503646 /* iu.txt */, + CC6F0E9E243699BD00503646 /* iw_IL.txt */, + CC6F0E8B243699BC00503646 /* iw.txt */, + CC6F0DF2243699BC00503646 /* ja_JP_TRADITIONAL.txt */, + CC6F0E21243699BC00503646 /* ja_JP.txt */, + CC6F0CF6243699BB00503646 /* ja.txt */, + CC6F0D59243699BB00503646 /* jbo.txt */, + CC6F0E93243699BC00503646 /* jgo.txt */, + CC6F0D7E243699BB00503646 /* jmc.txt */, + CC6F0CFB243699BB00503646 /* jv.txt */, + CC6F0D0E243699BB00503646 /* ka.txt */, + CC6F0CE2243699BB00503646 /* kab.txt */, + CC6F0E7E243699BC00503646 /* kaj.txt */, + CC6F0EAA243699BD00503646 /* kam.txt */, + CC6F0EA2243699BD00503646 /* kcg.txt */, + CC6F0DF8243699BC00503646 /* kde.txt */, + CC6F0DFA243699BC00503646 /* kea.txt */, + CC6F0DFC243699BC00503646 /* khq.txt */, + CC6F0E96243699BC00503646 /* ki.txt */, + CC6F0EB3243699BD00503646 /* kk.txt */, + CC6F0DFB243699BC00503646 /* kkj.txt */, + CC6F0E7B243699BC00503646 /* kl.txt */, + CC6F0E64243699BC00503646 /* kln.txt */, + CC6F0E6B243699BC00503646 /* km.txt */, + CC6F0E53243699BC00503646 /* kn.txt */, + CC6F0DDF243699BC00503646 /* ko_KP.txt */, + CC6F0E5E243699BC00503646 /* ko.txt */, + CC6F0CDE243699BB00503646 /* kok.txt */, + CC6F0E1F243699BC00503646 /* kpe.txt */, + CC6F0CE7243699BB00503646 /* ks_Arab_IN.txt */, + CC6F0E9F243699BD00503646 /* ks_Arab.txt */, + B3DF6F1224CB648700CF7747 /* ks_Aran.txt */, + CC6F0D27243699BB00503646 /* ks_Deva.txt */, + CC6F0EBC243699BD00503646 /* ks_IN.txt */, + CC6F0CEA243699BB00503646 /* ks.txt */, + CC6F0DA5243699BB00503646 /* ksb.txt */, + CC6F0D67243699BB00503646 /* ksf.txt */, + CC6F0E05243699BC00503646 /* ksh.txt */, + CC6F0D33243699BB00503646 /* ku.txt */, + CC6F0D19243699BB00503646 /* kw.txt */, + CC6F0E57243699BC00503646 /* ky.txt */, + CC6F0D6A243699BB00503646 /* lag.txt */, + CC6F0D7F243699BB00503646 /* lb.txt */, + CC6F0D99243699BB00503646 /* lg.txt */, + CC6F0D23243699BB00503646 /* lkt.txt */, + CC6F0E18243699BC00503646 /* ln.txt */, + CC6F0E0F243699BC00503646 /* lo.txt */, + CC6F0D1B243699BB00503646 /* LOCALE_DEPS.json */, + CC6F0D29243699BB00503646 /* lrc.txt */, + CC6F0D73243699BB00503646 /* lt.txt */, + CC6F0D80243699BB00503646 /* lu.txt */, + CC6F0E20243699BC00503646 /* luo.txt */, + CC6F0E09243699BC00503646 /* luy.txt */, + CC6F0D5E243699BB00503646 /* lv.txt */, + CC6F0CED243699BB00503646 /* mas.txt */, + CC6F0DCB243699BC00503646 /* mer.txt */, + CC6F0DAF243699BB00503646 /* mfe.txt */, + CC6F0D74243699BB00503646 /* mg.txt */, + CC6F0E32243699BC00503646 /* mgh.txt */, + CC6F0DEE243699BC00503646 /* mgo.txt */, + CC6F0E3C243699BC00503646 /* mi.txt */, + CC6F0E0E243699BC00503646 /* mk.txt */, + CC6F0DD2243699BC00503646 /* ml.txt */, + CC6F0DE5243699BC00503646 /* mn.txt */, + CC6F0D01243699BB00503646 /* mni_Beng_IN.txt */, + CC6F0E41243699BC00503646 /* mni_Beng.txt */, + CC6F0E4A243699BC00503646 /* mni_IN.txt */, + CC6F0D7C243699BB00503646 /* mni_Mtei.txt */, + CC6F0CD8243699BB00503646 /* mni.txt */, + CC6F0DF4243699BC00503646 /* mo.txt */, + CC6F0D3B243699BB00503646 /* moh.txt */, + CC6F0D60243699BB00503646 /* mr.txt */, + CC6F0E4B243699BC00503646 /* ms_Arab.txt */, + CC6F0D54243699BB00503646 /* ms.txt */, + CC6F0D96243699BB00503646 /* mt.txt */, + CC6F0CE9243699BB00503646 /* mua.txt */, + CC6F0DE7243699BC00503646 /* my.txt */, + CC6F0CD1243699BB00503646 /* myv.txt */, + CC6F0CEB243699BB00503646 /* mzn.txt */, + CC6F0D51243699BB00503646 /* naq.txt */, + CC6F0DF0243699BC00503646 /* nb_NO.txt */, + CC6F0DE6243699BC00503646 /* nb.txt */, + CC6F0E2C243699BC00503646 /* nd.txt */, + CC6F0EBE243699BD00503646 /* nds.txt */, + CC6F0E3D243699BC00503646 /* ne.txt */, + CC6F0DB3243699BB00503646 /* nl.txt */, + CC6F0D85243699BB00503646 /* nmg.txt */, + CC6F0DF9243699BC00503646 /* nn_NO.txt */, + CC6F0D8D243699BB00503646 /* nn.txt */, + CC6F0D64243699BB00503646 /* nnh.txt */, + CC6F0E8F243699BC00503646 /* no_NO_NY.txt */, + CC6F0CD2243699BB00503646 /* no_NO.txt */, + CC6F0D97243699BB00503646 /* no.txt */, + CC6F0D22243699BB00503646 /* nqo.txt */, + CC6F0E3B243699BC00503646 /* nr.txt */, + CC6F0E81243699BC00503646 /* nso.txt */, + CC6F0D9E243699BB00503646 /* nus.txt */, + CC6F0D8B243699BB00503646 /* ny.txt */, + CC6F0E22243699BC00503646 /* nyn.txt */, + CC6F0E0D243699BC00503646 /* oc.txt */, + CC6F0D5F243699BB00503646 /* om.txt */, + CC6F0DC7243699BB00503646 /* or.txt */, + CC6F0DD3243699BC00503646 /* os.txt */, + CC6F0D9F243699BB00503646 /* pa_Arab_PK.txt */, + CC6F0DA1243699BB00503646 /* pa_Arab.txt */, + CC6F0DAB243699BB00503646 /* pa_Aran_PK.txt */, + CC6F0DC4243699BB00503646 /* pa_Aran.txt */, + CC6F0CF1243699BB00503646 /* pa_Guru_IN.txt */, + CC6F0CD3243699BB00503646 /* pa_Guru.txt */, + CC6F0D05243699BB00503646 /* pa_IN.txt */, + CC6F0CDD243699BB00503646 /* pa_PK.txt */, + CC6F0EB5243699BD00503646 /* pa.txt */, + CC6F0CD7243699BB00503646 /* pl.txt */, + CC6F0D83243699BB00503646 /* ps_PK.txt */, + CC6F0E59243699BC00503646 /* ps.txt */, + CC6F0D25243699BB00503646 /* pt_AO.txt */, + CC6F0E65243699BC00503646 /* pt_CH.txt */, + CC6F0CE1243699BB00503646 /* pt_CV.txt */, + CC6F0DD6243699BC00503646 /* pt_FR.txt */, + CC6F0E01243699BC00503646 /* pt_GQ.txt */, + CC6F0DC3243699BB00503646 /* pt_GW.txt */, + CC6F0E84243699BC00503646 /* pt_LU.txt */, + CC6F0D04243699BB00503646 /* pt_MO.txt */, + CC6F0D45243699BB00503646 /* pt_MZ.txt */, + CC6F0D70243699BB00503646 /* pt_PT.txt */, + CC6F0E0A243699BC00503646 /* pt_ST.txt */, + CC6F0D1C243699BB00503646 /* pt_TL.txt */, + CC6F0E91243699BC00503646 /* pt.txt */, + CC6F0E72243699BC00503646 /* qu.txt */, + CC6F0E5B243699BC00503646 /* rm.txt */, + CC6F0E73243699BC00503646 /* rn.txt */, + CC6F0D40243699BB00503646 /* ro_MD.txt */, + CC6F0E71243699BC00503646 /* ro.txt */, + CC6F0EA3243699BD00503646 /* rof.txt */, + CC6F0EC3243699BD00503646 /* root.txt */, + CC6F0CE3243699BB00503646 /* ru_UA.txt */, + CC6F0D16243699BB00503646 /* ru.txt */, + CC6F0D37243699BB00503646 /* rw.txt */, + CC6F0D2C243699BB00503646 /* rwk.txt */, + CC6F0CD5243699BB00503646 /* sa.txt */, + CC6F0DD1243699BC00503646 /* sah.txt */, + CC6F0D8E243699BB00503646 /* saq.txt */, + CC6F0EC4243699BD00503646 /* sat_Deva.txt */, + CC6F0E34243699BC00503646 /* sat_IN.txt */, + CC6F0E1E243699BC00503646 /* sat_Olck_IN.txt */, + CC6F0DA9243699BB00503646 /* sat_Olck.txt */, + CC6F0D78243699BB00503646 /* sat.txt */, + CC6F0DF1243699BC00503646 /* sbp.txt */, + CC6F0CEF243699BB00503646 /* sc.txt */, + CC6F0D8F243699BB00503646 /* scn.txt */, + CC6F0E2D243699BC00503646 /* sd_Deva.txt */, + CC6F0D34243699BB00503646 /* sd.txt */, + CC6F0E6E243699BC00503646 /* se_FI.txt */, + CC6F0D39243699BB00503646 /* se.txt */, + CC6F0CEC243699BB00503646 /* seh.txt */, + CC6F0E8E243699BC00503646 /* ses.txt */, + CC6F0D12243699BB00503646 /* sg.txt */, + CC6F0CF2243699BB00503646 /* sh_BA.txt */, + CC6F0CEE243699BB00503646 /* sh_CS.txt */, + CC6F0E75243699BC00503646 /* sh_YU.txt */, + CC6F0E58243699BC00503646 /* sh.txt */, + CC6F0E40243699BC00503646 /* shi_Latn.txt */, + CC6F0D13243699BB00503646 /* shi_MA.txt */, + CC6F0E29243699BC00503646 /* shi_Tfng_MA.txt */, + CC6F0E9C243699BD00503646 /* shi_Tfng.txt */, + CC6F0D36243699BB00503646 /* shi.txt */, + CC6F0E5A243699BC00503646 /* si.txt */, + CC6F0E70243699BC00503646 /* sk.txt */, + CC6F0EB7243699BD00503646 /* sl.txt */, + CC6F0E35243699BC00503646 /* smn.txt */, + CC6F0E90243699BC00503646 /* sn.txt */, + CC6F0E92243699BC00503646 /* so.txt */, + CC6F0D15243699BB00503646 /* sq.txt */, + CC6F0D09243699BB00503646 /* sr_BA.txt */, + CC6F0D1D243699BB00503646 /* sr_CS.txt */, + CC6F0D11243699BB00503646 /* sr_Cyrl_BA.txt */, + CC6F0D14243699BB00503646 /* sr_Cyrl_CS.txt */, + CC6F0EB9243699BD00503646 /* sr_Cyrl_ME.txt */, + CC6F0E3E243699BC00503646 /* sr_Cyrl_RS.txt */, + CC6F0CF7243699BB00503646 /* sr_Cyrl_XK.txt */, + CC6F0E8C243699BC00503646 /* sr_Cyrl_YU.txt */, + CC6F0EB8243699BD00503646 /* sr_Cyrl.txt */, + CC6F0DB9243699BB00503646 /* sr_Latn_BA.txt */, + CC6F0DA6243699BB00503646 /* sr_Latn_CS.txt */, + CC6F0E07243699BC00503646 /* sr_Latn_ME.txt */, + CC6F0E80243699BC00503646 /* sr_Latn_RS.txt */, + CC6F0D4E243699BB00503646 /* sr_Latn_XK.txt */, + CC6F0E43243699BC00503646 /* sr_Latn_YU.txt */, + CC6F0D77243699BB00503646 /* sr_Latn.txt */, + CC6F0EBF243699BD00503646 /* sr_ME.txt */, + CC6F0E47243699BC00503646 /* sr_RS.txt */, + CC6F0CFF243699BB00503646 /* sr_XK.txt */, + CC6F0E83243699BC00503646 /* sr_YU.txt */, + CC6F0D38243699BB00503646 /* sr.txt */, + CC6F0D35243699BB00503646 /* ss.txt */, + CC6F0CF0243699BB00503646 /* st.txt */, + CC6F0CD4243699BB00503646 /* sv.txt */, + CC6F0E76243699BC00503646 /* sw_CD.txt */, + CC6F0D81243699BB00503646 /* sw_KE.txt */, + CC6F0CD6243699BB00503646 /* sw.txt */, + CC6F0D71243699BB00503646 /* syr.txt */, + CC6F0D93243699BB00503646 /* ta.txt */, + CC6F0D7B243699BB00503646 /* te.txt */, + CC6F0D5C243699BB00503646 /* teo.txt */, + CC6F0D57243699BB00503646 /* tg.txt */, + CC6F0E79243699BC00503646 /* th_TH_TRADITIONAL.txt */, + CC6F0E38243699BC00503646 /* th_TH.txt */, + CC6F0E16243699BC00503646 /* th.txt */, + CC6F0E13243699BC00503646 /* ti.txt */, + CC6F0DEB243699BC00503646 /* tig.txt */, + CC6F0E36243699BC00503646 /* tk.txt */, + CC6F0D5D243699BB00503646 /* tl_PH.txt */, + CC6F0DEA243699BC00503646 /* tl.txt */, + CC6F0DCD243699BC00503646 /* tn.txt */, + CC6F0DC9243699BC00503646 /* to.txt */, + CC6F0D7A243699BB00503646 /* tr.txt */, + CC6F0D8C243699BB00503646 /* trv.txt */, + CC6F0D7D243699BB00503646 /* ts.txt */, + CC6F0DB1243699BB00503646 /* tt.txt */, + CC6F0E94243699BC00503646 /* twq.txt */, + CC6F0CFC243699BB00503646 /* tzm.txt */, + CC6F0DAE243699BB00503646 /* ug.txt */, + CC6F0DCA243699BC00503646 /* uk.txt */, + CC6F0DE8243699BC00503646 /* ur_Arab_IN.txt */, + CC6F0E37243699BC00503646 /* ur_Arab_PK.txt */, + CC6F0E77243699BC00503646 /* ur_Arab.txt */, + B3DF6F0D24CB648600CF7747 /* ur_Aran_IN.txt */, + B3DF6F0024CB648100CF7747 /* ur_Aran_PK.txt */, + B3DF6F0424CB648200CF7747 /* ur_Aran.txt */, + CC6F0CE5243699BB00503646 /* ur_IN.txt */, + CC6F0D47243699BB00503646 /* ur_PK.txt */, + CC6F0D91243699BB00503646 /* ur.txt */, + CC6F0D3C243699BB00503646 /* uz_AF.txt */, + CC6F0DB6243699BB00503646 /* uz_Arab_AF.txt */, + CC6F0DB8243699BB00503646 /* uz_Arab.txt */, + CC6F0DAA243699BB00503646 /* uz_Cyrl.txt */, + CC6F0E63243699BC00503646 /* uz_Latn_UZ.txt */, + CC6F0E74243699BC00503646 /* uz_Latn.txt */, + CC6F0E6F243699BC00503646 /* uz_UZ.txt */, + CC6F0E12243699BC00503646 /* uz.txt */, + CC6F0D41243699BB00503646 /* vai_Latn.txt */, + CC6F0EA6243699BD00503646 /* vai_LR.txt */, + CC6F0E10243699BC00503646 /* vai_Vaii_LR.txt */, + CC6F0E19243699BC00503646 /* vai_Vaii.txt */, + CC6F0E9A243699BD00503646 /* vai.txt */, + CC6F0DEF243699BC00503646 /* ve.txt */, + CC6F0D92243699BB00503646 /* vi.txt */, + CC6F0EB6243699BD00503646 /* vun.txt */, + CC6F0DED243699BC00503646 /* wa.txt */, + CC6F0D65243699BB00503646 /* wae.txt */, + CC6F0DD5243699BC00503646 /* wal.txt */, + CC6F0DB0243699BB00503646 /* wo.txt */, + CC6F0D6C243699BB00503646 /* wuu.txt */, + CC6F0E3A243699BC00503646 /* xh.txt */, + CC6F0D3E243699BB00503646 /* xog.txt */, + CC6F0DE0243699BC00503646 /* yav.txt */, + CC6F0DCE243699BC00503646 /* yi.txt */, + CC6F0D52243699BB00503646 /* yo_BJ.txt */, + CC6F0E17243699BC00503646 /* yo.txt */, + CC6F0D0A243699BB00503646 /* yue_CN.txt */, + CC6F0EAE243699BD00503646 /* yue_Hans_CN.txt */, + CC6F0CD9243699BB00503646 /* yue_Hans.txt */, + CC6F0DB7243699BB00503646 /* yue_Hant_HK.txt */, + CC6F0D10243699BB00503646 /* yue_Hant.txt */, + CC6F0D98243699BB00503646 /* yue_HK.txt */, + CC6F0DFE243699BC00503646 /* yue.txt */, + CC6F0D58243699BB00503646 /* zgh.txt */, + CC6F0E69243699BC00503646 /* zh_CN.txt */, + CC6F0E61243699BC00503646 /* zh_Hans_CN.txt */, + CC6F0E04243699BC00503646 /* zh_Hans_SG.txt */, + CC6F0D84243699BB00503646 /* zh_Hans.txt */, + CC6F0D50243699BB00503646 /* zh_Hant_HK.txt */, + CC6F0E7D243699BC00503646 /* zh_Hant_MO.txt */, + CC6F0D06243699BB00503646 /* zh_Hant_TW.txt */, + CC6F0DA4243699BB00503646 /* zh_Hant.txt */, + CC6F0DF7243699BC00503646 /* zh_HK.txt */, + CC6F0CCA243699BB00503646 /* zh_MO.txt */, + CC6F0E46243699BC00503646 /* zh_SG.txt */, + CC6F0EC9243699BD00503646 /* zh_TW.txt */, + CC6F0DAC243699BB00503646 /* zh.txt */, + CC6F0E11243699BC00503646 /* zu.txt */, + ); + path = region; + sourceTree = ""; + }; + CC6F0ECB243699BD00503646 /* dtd */ = { + isa = PBXGroup; + children = ( + CC6F0ECC243699BD00503646 /* cldr-35.1 */, + ); + path = dtd; + sourceTree = ""; + }; + CC6F0ECC243699BD00503646 /* cldr-35.1 */ = { + isa = PBXGroup; + children = ( + CC6F0ECD243699BD00503646 /* common */, + ); + path = "cldr-35.1"; + sourceTree = ""; + }; + CC6F0ECD243699BD00503646 /* common */ = { + isa = PBXGroup; + children = ( + CC6F0ECE243699BD00503646 /* dtd */, + ); + path = common; + sourceTree = ""; + }; + CC6F0ECE243699BD00503646 /* dtd */ = { + isa = PBXGroup; + children = ( + CC6F0ECF243699BD00503646 /* ldmlICU.dtd */, + CC6F0ED0243699BD00503646 /* ldml.dtd */, + ); + path = dtd; + sourceTree = ""; + }; + CC6F0ED2243699BD00503646 /* sprep */ = { + isa = PBXGroup; + children = ( + CC6F0ED9243699BD00503646 /* rfc3491.txt */, + CC6F0EDC243699BD00503646 /* rfc3530cs.txt */, + CC6F0ED4243699BD00503646 /* rfc3530csci.txt */, + CC6F0EDD243699BD00503646 /* rfc3530mixp.txt */, + CC6F0ED6243699BD00503646 /* rfc3722.txt */, + CC6F0ED7243699BD00503646 /* rfc3920node.txt */, + CC6F0ED5243699BD00503646 /* rfc3920res.txt */, + CC6F0EDB243699BD00503646 /* rfc4011.txt */, + CC6F0EDE243699BD00503646 /* rfc4013.txt */, + CC6F0ED8243699BD00503646 /* rfc4505.txt */, + CC6F0ED3243699BD00503646 /* rfc4518.txt */, + CC6F0EDA243699BD00503646 /* rfc4518ci.txt */, + CC6F0EDF243699BD00503646 /* sprepfiles.mk */, + ); + path = sprep; + sourceTree = ""; + }; + CC6F0EE3243699BD00503646 /* mappings */ = { + isa = PBXGroup; + children = ( + CC6F0F17243699BD00503646 /* cns-11643-1992.ucm */, + CC6F0F5F243699BE00503646 /* convrtrs.txt */, + CC6F0F7C243699BE00503646 /* docomo-sjis.ucm */, + CC6F0F04243699BD00503646 /* ebcdic-xml-us.ucm */, + CC6F0F5A243699BE00503646 /* euc-jp-2007.ucm */, + CC6F0FA4243699BE00503646 /* euc-tw-2014.ucm */, + CC6F0F81243699BE00503646 /* gb18030.ucm */, + CC6F0F47243699BE00503646 /* gsm-03.38-2000.ucm */, + CC6F0F73243699BE00503646 /* gsm-03.38-2009.ucm */, + CC6F0EEB243699BD00503646 /* ibm-37_P100-1995.ucm */, + CC6F0F52243699BE00503646 /* ibm-273_P100-1995.ucm */, + CC6F0F4D243699BE00503646 /* ibm-277_P100-1995.ucm */, + CC6F0F9C243699BE00503646 /* ibm-278_P100-1995.ucm */, + CC6F0F2C243699BD00503646 /* ibm-280_P100-1995.ucm */, + CC6F0F31243699BE00503646 /* ibm-284_P100-1995.ucm */, + CC6F0F75243699BE00503646 /* ibm-285_P100-1995.ucm */, + CC6F0F3C243699BE00503646 /* ibm-290_P100-1995.ucm */, + CC6F0F29243699BD00503646 /* ibm-297_P100-1995.ucm */, + CC6F0F64243699BE00503646 /* ibm-420_X120-1999.ucm */, + CC6F0F51243699BE00503646 /* ibm-424_P100-1995.ucm */, + CC6F0F45243699BE00503646 /* ibm-437_P100-1995.ucm */, + CC6F0F39243699BE00503646 /* ibm-500_P100-1995.ucm */, + CC6F0F80243699BE00503646 /* ibm-720_P100-1997.ucm */, + CC6F0F7E243699BE00503646 /* ibm-737_P100-1997.ucm */, + CC6F0F24243699BD00503646 /* ibm-775_P100-1996.ucm */, + CC6F0F44243699BE00503646 /* ibm-803_P100-1999.ucm */, + CC6F0F76243699BE00503646 /* ibm-813_P100-1995.ucm */, + CC6F0F34243699BE00503646 /* ibm-838_P100-1995.ucm */, + CC6F0F8F243699BE00503646 /* ibm-850_P100-1995.ucm */, + CC6F0F11243699BD00503646 /* ibm-851_P100-1995.ucm */, + CC6F0EE7243699BD00503646 /* ibm-852_P100-1995.ucm */, + CC6F0F07243699BD00503646 /* ibm-855_P100-1995.ucm */, + CC6F0EE4243699BD00503646 /* ibm-856_P100-1995.ucm */, + CC6F0F9F243699BE00503646 /* ibm-857_P100-1995.ucm */, + CC6F0F3F243699BE00503646 /* ibm-858_P100-1997.ucm */, + CC6F0F61243699BE00503646 /* ibm-860_P100-1995.ucm */, + CC6F0F4B243699BE00503646 /* ibm-861_P100-1995.ucm */, + CC6F0F20243699BD00503646 /* ibm-862_P100-1995.ucm */, + CC6F0F6D243699BE00503646 /* ibm-863_P100-1995.ucm */, + CC6F0F57243699BE00503646 /* ibm-864_X110-1999.ucm */, + CC6F0F53243699BE00503646 /* ibm-865_P100-1995.ucm */, + CC6F0F28243699BD00503646 /* ibm-866_P100-1995.ucm */, + CC6F0F36243699BE00503646 /* ibm-867_P100-1998.ucm */, + CC6F0F18243699BD00503646 /* ibm-868_P100-1995.ucm */, + CC6F0F8B243699BE00503646 /* ibm-869_P100-1995.ucm */, + CC6F0F67243699BE00503646 /* ibm-870_P100-1995.ucm */, + CC6F0F26243699BD00503646 /* ibm-871_P100-1995.ucm */, + CC6F0F6C243699BE00503646 /* ibm-874_P100-1995.ucm */, + CC6F0F22243699BD00503646 /* ibm-875_P100-1995.ucm */, + CC6F0EF3243699BD00503646 /* ibm-878_P100-1996.ucm */, + CC6F0F87243699BE00503646 /* ibm-901_P100-1999.ucm */, + CC6F0FA8243699BE00503646 /* ibm-902_P100-1999.ucm */, + CC6F0F0A243699BD00503646 /* ibm-912_P100-1995.ucm */, + CC6F0F38243699BE00503646 /* ibm-913_P100-2000.ucm */, + CC6F0F99243699BE00503646 /* ibm-914_P100-1995.ucm */, + CC6F0EEC243699BD00503646 /* ibm-915_P100-1995.ucm */, + CC6F0F0F243699BD00503646 /* ibm-916_P100-1995.ucm */, + CC6F0F23243699BD00503646 /* ibm-918_P100-1995.ucm */, + CC6F0F66243699BE00503646 /* ibm-920_P100-1995.ucm */, + CC6F0F25243699BD00503646 /* ibm-921_P100-1995.ucm */, + CC6F0F58243699BE00503646 /* ibm-922_P100-1999.ucm */, + CC6F0F40243699BE00503646 /* ibm-923_P100-1998.ucm */, + CC6F0F96243699BE00503646 /* ibm-930_P120-1999.ucm */, + CC6F0FA0243699BE00503646 /* ibm-933_P110-1995.ucm */, + CC6F0F83243699BE00503646 /* ibm-935_P110-1999.ucm */, + CC6F0EF5243699BD00503646 /* ibm-937_P110-1999.ucm */, + CC6F0F6A243699BE00503646 /* ibm-939_P120-1999.ucm */, + CC6F0FA6243699BE00503646 /* ibm-942_P12A-1999.ucm */, + CC6F0F00243699BD00503646 /* ibm-943_P15A-2003.ucm */, + CC6F0F54243699BE00503646 /* ibm-943_P130-1999.ucm */, + CC6F0F6E243699BE00503646 /* ibm-949_P11A-1999.ucm */, + CC6F0F49243699BE00503646 /* ibm-949_P110-1999.ucm */, + CC6F0EE6243699BD00503646 /* ibm-950_P110-1999.ucm */, + CC6F0F02243699BD00503646 /* ibm-954_P101-2007.ucm */, + CC6F0F1C243699BD00503646 /* ibm-964_P110-1999.ucm */, + CC6F0EE8243699BD00503646 /* ibm-970_P110_P110-2006_U2.ucm */, + CC6F0F03243699BD00503646 /* ibm-971_P100-1995.ucm */, + CC6F0F9A243699BE00503646 /* ibm-1006_P100-1995.ucm */, + CC6F0F65243699BE00503646 /* ibm-1025_P100-1995.ucm */, + CC6F0F5B243699BE00503646 /* ibm-1026_P100-1995.ucm */, + CC6F0F2E243699BE00503646 /* ibm-1047_P100-1995.ucm */, + CC6F0F77243699BE00503646 /* ibm-1051_P100-1995.ucm */, + CC6F0F46243699BE00503646 /* ibm-1089_P100-1995.ucm */, + CC6F0F1A243699BD00503646 /* ibm-1097_P100-1995.ucm */, + CC6F0F63243699BE00503646 /* ibm-1098_P100-1995.ucm */, + CC6F0F71243699BE00503646 /* ibm-1112_P100-1995.ucm */, + CC6F0EEF243699BD00503646 /* ibm-1122_P100-1999.ucm */, + CC6F0EF1243699BD00503646 /* ibm-1123_P100-1995.ucm */, + CC6F0F12243699BD00503646 /* ibm-1124_P100-1996.ucm */, + CC6F0F91243699BE00503646 /* ibm-1125_P100-1997.ucm */, + CC6F0F4C243699BE00503646 /* ibm-1129_P100-1997.ucm */, + CC6F0EE5243699BD00503646 /* ibm-1130_P100-1997.ucm */, + CC6F0F9D243699BE00503646 /* ibm-1131_P100-1997.ucm */, + CC6F0F10243699BD00503646 /* ibm-1132_P100-1998.ucm */, + CC6F0F0E243699BD00503646 /* ibm-1133_P100-1997.ucm */, + CC6F0F8E243699BE00503646 /* ibm-1137_P100-1999.ucm */, + CC6F0EF7243699BD00503646 /* ibm-1140_P100-1997.ucm */, + CC6F0FA9243699BE00503646 /* ibm-1141_P100-1997.ucm */, + CC6F0F85243699BE00503646 /* ibm-1142_P100-1997.ucm */, + CC6F0EFD243699BD00503646 /* ibm-1143_P100-1997.ucm */, + CC6F0EF9243699BD00503646 /* ibm-1144_P100-1997.ucm */, + CC6F0FA3243699BE00503646 /* ibm-1145_P100-1997.ucm */, + CC6F0F7D243699BE00503646 /* ibm-1146_P100-1997.ucm */, + CC6F0F06243699BD00503646 /* ibm-1147_P100-1997.ucm */, + CC6F0F70243699BE00503646 /* ibm-1148_P100-1997.ucm */, + CC6F0F37243699BE00503646 /* ibm-1149_P100-1997.ucm */, + CC6F0FA2243699BE00503646 /* ibm-1153_P100-1999.ucm */, + CC6F0F82243699BE00503646 /* ibm-1154_P100-1999.ucm */, + CC6F0EFE243699BD00503646 /* ibm-1155_P100-1999.ucm */, + CC6F0EF4243699BD00503646 /* ibm-1156_P100-1999.ucm */, + CC6F0FAB243699BE00503646 /* ibm-1157_P100-1999.ucm */, + CC6F0F3B243699BE00503646 /* ibm-1158_P100-1999.ucm */, + CC6F0F59243699BE00503646 /* ibm-1160_P100-1999.ucm */, + CC6F0F2B243699BD00503646 /* ibm-1162_P100-1999.ucm */, + CC6F0F55243699BE00503646 /* ibm-1164_P100-1999.ucm */, + CC6F0F4F243699BE00503646 /* ibm-1168_P100-2002.ucm */, + CC6F0F62243699BE00503646 /* ibm-1250_P100-1995.ucm */, + CC6F0F42243699BE00503646 /* ibm-1251_P100-1995.ucm */, + CC6F0FAD243699BE00503646 /* ibm-1252_P100-2000.ucm */, + CC6F0F6F243699BE00503646 /* ibm-1253_P100-1995.ucm */, + CC6F0F5D243699BE00503646 /* ibm-1254_P100-1995.ucm */, + CC6F0F50243699BE00503646 /* ibm-1255_P100-1995.ucm */, + CC6F0EF2243699BD00503646 /* ibm-1256_P110-1997.ucm */, + CC6F0F69243699BE00503646 /* ibm-1257_P100-1995.ucm */, + CC6F0EFF243699BD00503646 /* ibm-1258_P100-1997.ucm */, + CC6F0F19243699BD00503646 /* ibm-1276_P100-1995.ucm */, + CC6F0F2D243699BE00503646 /* ibm-1363_P11B-1998.ucm */, + CC6F0F95243699BE00503646 /* ibm-1363_P110-1997.ucm */, + CC6F0F3E243699BE00503646 /* ibm-1364_P110-2007.ucm */, + CC6F0F5C243699BE00503646 /* ibm-1371_P100-1999.ucm */, + CC6F0EFA243699BD00503646 /* ibm-1373_P100-2002.ucm */, + CC6F0EF8243699BD00503646 /* ibm-1375_P100-2008.ucm */, + CC6F0EF6243699BD00503646 /* ibm-1383_P110-1999.ucm */, + CC6F0FA5243699BE00503646 /* ibm-1386_P100-2001.ucm */, + CC6F0F0B243699BD00503646 /* ibm-1388_P103-2001.ucm */, + CC6F0F1E243699BD00503646 /* ibm-1390_P110-2003.ucm */, + CC6F0EED243699BD00503646 /* ibm-1399_P110-2003.ucm */, + CC6F0F16243699BD00503646 /* ibm-4517_P100-2005.ucm */, + CC6F0F97243699BE00503646 /* ibm-4899_P100-1998.ucm */, + CC6F0F79243699BE00503646 /* ibm-4909_P100-1999.ucm */, + CC6F0EEA243699BD00503646 /* ibm-4971_P100-1999.ucm */, + CC6F0EFB243699BD00503646 /* ibm-5012_P100-1999.ucm */, + CC6F0F90243699BE00503646 /* ibm-5123_P100-1999.ucm */, + CC6F0F8C243699BE00503646 /* ibm-5346_P100-1998.ucm */, + CC6F0F14243699BD00503646 /* ibm-5347_P100-1998.ucm */, + CC6F0F1D243699BD00503646 /* ibm-5348_P100-1997.ucm */, + CC6F0F27243699BD00503646 /* ibm-5349_P100-1998.ucm */, + CC6F0F15243699BD00503646 /* ibm-5350_P100-1998.ucm */, + CC6F0F8A243699BE00503646 /* ibm-5351_P100-1998.ucm */, + CC6F0F98243699BE00503646 /* ibm-5352_P100-1998.ucm */, + CC6F0EF0243699BD00503646 /* ibm-5353_P100-1998.ucm */, + CC6F0F0D243699BD00503646 /* ibm-5354_P100-1998.ucm */, + CC6F0FAA243699BE00503646 /* ibm-5471_P100-2006.ucm */, + CC6F0F05243699BD00503646 /* ibm-5478_P100-1995.ucm */, + CC6F0EE9243699BD00503646 /* ibm-8482_P100-1999.ucm */, + CC6F0F41243699BE00503646 /* ibm-9005_X110-2007.ucm */, + CC6F0F7F243699BE00503646 /* ibm-9067_X100-2005.ucm */, + CC6F0F68243699BE00503646 /* ibm-9447_P100-2002.ucm */, + CC6F0F78243699BE00503646 /* ibm-9448_X100-2005.ucm */, + CC6F0F8D243699BE00503646 /* ibm-9449_P100-2002.ucm */, + CC6F0F4A243699BE00503646 /* ibm-12712_P100-1998.ucm */, + CC6F0F93243699BE00503646 /* ibm-16684_P110-2003.ucm */, + CC6F0F32243699BE00503646 /* ibm-16804_X110-1999.ucm */, + CC6F0F0C243699BD00503646 /* ibm-33722_P12A_P12A-2004_U2.ucm */, + CC6F0F6B243699BE00503646 /* ibm-33722_P12A_P12A-2009_U2.ucm */, + CC6F0F72243699BE00503646 /* ibm-33722_P120-1999.ucm */, + CC6F0F89243699BE00503646 /* icu-internal-25546.ucm */, + CC6F0F21243699BD00503646 /* icu-internal-compound-d1.ucm */, + CC6F0F2F243699BE00503646 /* icu-internal-compound-d2.ucm */, + CC6F0F33243699BE00503646 /* icu-internal-compound-d3.ucm */, + CC6F0F48243699BE00503646 /* icu-internal-compound-d4.ucm */, + CC6F0F4E243699BE00503646 /* icu-internal-compound-d5.ucm */, + CC6F0F3D243699BE00503646 /* icu-internal-compound-d6.ucm */, + CC6F0F3A243699BE00503646 /* icu-internal-compound-d7.ucm */, + CC6F0F56243699BE00503646 /* icu-internal-compound-s1.ucm */, + CC6F0F5E243699BE00503646 /* icu-internal-compound-s2.ucm */, + CC6F0F60243699BE00503646 /* icu-internal-compound-s3.ucm */, + CC6F0F92243699BE00503646 /* icu-internal-compound-t.ucm */, + CC6F0EFC243699BD00503646 /* iso-8859_10-1998.ucm */, + CC6F0F2A243699BD00503646 /* iso-8859_11-2001.ucm */, + CC6F0F88243699BE00503646 /* iso-8859_14-1998.ucm */, + CC6F0F08243699BD00503646 /* iso-8859_16-2001.ucm */, + CC6F0F84243699BE00503646 /* iso-ir-165.ucm */, + CC6F0FAC243699BE00503646 /* jisx-212.ucm */, + CC6F0F7B243699BE00503646 /* kddi-sjis.ucm */, + CC6F0F9B243699BE00503646 /* lmb-excp.ucm */, + CC6F0F86243699BE00503646 /* macos-0_2-10.2.ucm */, + CC6F0F09243699BD00503646 /* macos-6_2-10.4.ucm */, + CC6F0F1F243699BD00503646 /* macos-6-10.2.ucm */, + CC6F0F74243699BE00503646 /* macos-7_3-10.2.ucm */, + CC6F0FA1243699BE00503646 /* macos-29-10.2.ucm */, + CC6F0F94243699BE00503646 /* macos-35-10.2.ucm */, + CC6F0EEE243699BD00503646 /* macos-2566-10.2.ucm */, + CC6F0F9E243699BE00503646 /* softbank-sjis.ucm */, + CC6F0F13243699BD00503646 /* ucmcore.mk */, + CC6F0F30243699BE00503646 /* ucmebcdic.mk */, + CC6F0F01243699BD00503646 /* ucmfiles.mk */, + CC6F0F43243699BE00503646 /* ucmlocal.mk */, + CC6F0F1B243699BD00503646 /* windows-874-2000.ucm */, + CC6F0FA7243699BE00503646 /* windows-936-2000.ucm */, + CC6F0F35243699BE00503646 /* windows-949-2000.ucm */, + CC6F0F7A243699BE00503646 /* windows-950-2000.ucm */, + ); + path = mappings; + sourceTree = ""; + }; + CC6F0FB2243699BE00503646 /* translit */ = { + isa = PBXGroup; + children = ( + CC6F0FF1243699BF00503646 /* am_am_FONIPA.txt */, + CC6F1065243699BF00503646 /* am_am_Latn_BGN.txt */, + CC6F10BA243699BF00503646 /* am_ar.txt */, + CC6F0FF6243699BF00503646 /* am_chr.txt */, + CC6F10F2243699BF00503646 /* am_fa.txt */, + CC6F0FF9243699BF00503646 /* Any_Accents.txt */, + CC6F1057243699BF00503646 /* Any_Publishing.txt */, + CC6F0FB4243699BE00503646 /* Any_SoftbankSMS.txt */, + CC6F1056243699BF00503646 /* ar_ar_Latn_BGN.txt */, + CC6F1114243699C000503646 /* Arab_Latn.txt */, + CC6F0FCA243699BE00503646 /* az_Cyrl_az_BGN.txt */, + CC6F10AD243699BF00503646 /* az_Lower.txt */, + CC6F10DE243699BF00503646 /* az_Title.txt */, + CC6F1112243699C000503646 /* az_Upper.txt */, + CC6F10E7243699BF00503646 /* be_be_Latn_BGN.txt */, + CC6F10EE243699BF00503646 /* Beng_Arab.txt */, + CC6F1003243699BF00503646 /* Beng_Deva.txt */, + CC6F1089243699BF00503646 /* Beng_Gujr.txt */, + CC6F107F243699BF00503646 /* Beng_Guru.txt */, + CC6F1061243699BF00503646 /* Beng_Knda.txt */, + CC6F1015243699BF00503646 /* Beng_Latn.txt */, + CC6F101D243699BF00503646 /* Beng_Mlym.txt */, + CC6F10EC243699BF00503646 /* Beng_Orya.txt */, + CC6F101E243699BF00503646 /* Beng_Taml.txt */, + CC6F1097243699BF00503646 /* Beng_Telu.txt */, + CC6F0FB9243699BE00503646 /* Beng_ur.txt */, + CC6F110A243699C000503646 /* Bengali_InterIndic.txt */, + CC6F1108243699C000503646 /* bg_bg_Latn_BGN.txt */, + CC6F0FE2243699BE00503646 /* blt_blt_FONIPA.txt */, + CC6F10EF243699BF00503646 /* ch_am.txt */, + CC6F0FF0243699BF00503646 /* ch_ar.txt */, + CC6F101F243699BF00503646 /* ch_ch_FONIPA.txt */, + CC6F103E243699BF00503646 /* ch_chr.txt */, + CC6F105E243699BF00503646 /* ch_fa.txt */, + CC6F109E243699BF00503646 /* chr_chr_FONIPA.txt */, + CC6F1012243699BF00503646 /* cs_am.txt */, + CC6F1071243699BF00503646 /* cs_ar.txt */, + CC6F10FC243699C000503646 /* cs_chr.txt */, + CC6F0FD5243699BE00503646 /* cs_cs_FONIPA.txt */, + CC6F10E8243699BF00503646 /* cs_fa.txt */, + CC6F1043243699BF00503646 /* cs_FONIPA_ja.txt */, + CC6F10BD243699BF00503646 /* cs_FONIPA_ko.txt */, + CC6F10CE243699BF00503646 /* cs_ja.txt */, + CC6F0FD4243699BE00503646 /* cs_ko.txt */, + CC6F0FC1243699BE00503646 /* cy_cy_FONIPA.txt */, + CC6F0FD0243699BE00503646 /* Cyrl_Latn.txt */, + CC6F0FBE243699BE00503646 /* de_ASCII.txt */, + CC6F10D7243699BF00503646 /* Deva_Arab.txt */, + CC6F1027243699BF00503646 /* Deva_Beng.txt */, + CC6F10A2243699BF00503646 /* Deva_Gujr.txt */, + CC6F109C243699BF00503646 /* Deva_Guru.txt */, + CC6F1025243699BF00503646 /* Deva_Knda.txt */, + CC6F1054243699BF00503646 /* Deva_Latn.txt */, + CC6F105C243699BF00503646 /* Deva_Mlym.txt */, + CC6F10D9243699BF00503646 /* Deva_Orya.txt */, + CC6F105B243699BF00503646 /* Deva_Taml.txt */, + CC6F107A243699BF00503646 /* Deva_Telu.txt */, + CC6F109F243699BF00503646 /* Deva_ur.txt */, + CC6F108E243699BF00503646 /* Devanagari_InterIndic.txt */, + CC6F1100243699C000503646 /* dsb_dsb_FONIPA.txt */, + CC6F10BE243699BF00503646 /* dv_dv_Latn_BGN.txt */, + CC6F1116243699C000503646 /* el_el_Latn_BGN.txt */, + CC6F1111243699C000503646 /* el_Lower.txt */, + CC6F1066243699BF00503646 /* el_Title.txt */, + CC6F10A7243699BF00503646 /* el_Upper.txt */, + CC6F0FBA243699BE00503646 /* el.txt */, + CC6F0FD6243699BE00503646 /* en.txt */, + CC6F1070243699BF00503646 /* eo_am.txt */, + CC6F1014243699BF00503646 /* eo_ar.txt */, + CC6F1085243699BF00503646 /* eo_chr.txt */, + CC6F1049243699BF00503646 /* eo_eo_FONIPA.txt */, + CC6F0FCC243699BE00503646 /* eo_fa.txt */, + CC6F10B4243699BF00503646 /* es_419_am.txt */, + CC6F105D243699BF00503646 /* es_419_ar.txt */, + CC6F10AB243699BF00503646 /* es_419_chr.txt */, + CC6F0FEB243699BE00503646 /* es_419_fa.txt */, + CC6F1006243699BF00503646 /* es_419_ja.txt */, + CC6F102D243699BF00503646 /* es_419_zh.txt */, + CC6F10FA243699C000503646 /* es_am.txt */, + CC6F0FE4243699BE00503646 /* es_ar.txt */, + CC6F106F243699BF00503646 /* es_chr.txt */, + CC6F1058243699BF00503646 /* es_es_FONIPA.txt */, + CC6F1055243699BF00503646 /* es_fa.txt */, + CC6F10D4243699BF00503646 /* es_FONIPA_am.txt */, + CC6F0FDE243699BE00503646 /* es_FONIPA_es_419_FONIPA.txt */, + CC6F100F243699BF00503646 /* es_FONIPA_ja.txt */, + CC6F0FF5243699BF00503646 /* es_FONIPA_zh.txt */, + CC6F1039243699BF00503646 /* es_ja.txt */, + CC6F0FC0243699BE00503646 /* es_zh.txt */, + CC6F10E3243699BF00503646 /* fa_fa_FONIPA.txt */, + CC6F10B7243699BF00503646 /* fa_fa_Latn_BGN.txt */, + CC6F10D3243699BF00503646 /* Fullwidth_Halfwidth.txt */, + CC6F0FD7243699BE00503646 /* Geor_Latn.txt */, + CC6F0FDB243699BE00503646 /* Grek_Latn_UNGEGN.txt */, + CC6F10B3243699BF00503646 /* Grek_Latn.txt */, + CC6F1018243699BF00503646 /* Gujarati_InterIndic.txt */, + CC6F10AC243699BF00503646 /* Gujr_Arab.txt */, + CC6F0FF4243699BF00503646 /* Gujr_Beng.txt */, + CC6F1052243699BF00503646 /* Gujr_Deva.txt */, + CC6F10E4243699BF00503646 /* Gujr_Guru.txt */, + CC6F0FFC243699BF00503646 /* Gujr_Knda.txt */, + CC6F0FC2243699BE00503646 /* Gujr_Latn.txt */, + CC6F0FBD243699BE00503646 /* Gujr_Mlym.txt */, + CC6F10AA243699BF00503646 /* Gujr_Orya.txt */, + CC6F0FBC243699BE00503646 /* Gujr_Taml.txt */, + CC6F1101243699C000503646 /* Gujr_Telu.txt */, + CC6F1011243699BF00503646 /* Gujr_ur.txt */, + CC6F10B9243699BF00503646 /* Gurmukhi_InterIndic.txt */, + CC6F10E1243699BF00503646 /* Guru_Arab.txt */, + CC6F102A243699BF00503646 /* Guru_Beng.txt */, + CC6F0FC4243699BE00503646 /* Guru_Deva.txt */, + CC6F10A6243699BF00503646 /* Guru_Gujr.txt */, + CC6F101A243699BF00503646 /* Guru_Knda.txt */, + CC6F104F243699BF00503646 /* Guru_Latn.txt */, + CC6F1060243699BF00503646 /* Guru_Mlym.txt */, + CC6F10DF243699BF00503646 /* Guru_Orya.txt */, + CC6F105F243699BF00503646 /* Guru_Taml.txt */, + CC6F1084243699BF00503646 /* Guru_Telu.txt */, + CC6F1030243699BF00503646 /* Guru_ur.txt */, + CC6F1098243699BF00503646 /* ha_ha_NE.txt */, + CC6F0FE8243699BE00503646 /* Han_Latin_Names.txt */, + CC6F0FF7243699BF00503646 /* Han_Spacedhan.txt */, + CC6F10BB243699BF00503646 /* Hang_Latn.txt */, + CC6F1062243699BF00503646 /* Hani_Latn.txt */, + CC6F10F3243699C000503646 /* Hans_Hant.txt */, + CC6F1113243699C000503646 /* he_he_Latn_BGN.txt */, + CC6F1028243699BF00503646 /* Hebr_Latn.txt */, + CC6F1074243699BF00503646 /* Hira_Kana.txt */, + CC6F100E243699BF00503646 /* Hira_Latn.txt */, + CC6F103F243699BF00503646 /* hy_am.txt */, + CC6F109D243699BF00503646 /* hy_ar.txt */, + CC6F1107243699C000503646 /* hy_AREVMDA_am.txt */, + CC6F1008243699BF00503646 /* hy_AREVMDA_ar.txt */, + CC6F0FC6243699BE00503646 /* hy_AREVMDA_chr.txt */, + CC6F1046243699BF00503646 /* hy_AREVMDA_fa.txt */, + CC6F1099243699BF00503646 /* hy_AREVMDA_hy_AREVMDA_FONIPA.txt */, + CC6F10C7243699BF00503646 /* hy_chr.txt */, + CC6F110C243699C000503646 /* hy_fa.txt */, + CC6F108D243699BF00503646 /* hy_hy_FONIPA.txt */, + CC6F104B243699BF00503646 /* hy_hy_Latn_BGN.txt */, + CC6F102B243699BF00503646 /* ia_am.txt */, + CC6F1086243699BF00503646 /* ia_ar.txt */, + CC6F103D243699BF00503646 /* ia_chr.txt */, + CC6F10CD243699BF00503646 /* ia_fa.txt */, + CC6F107C243699BF00503646 /* ia_ia_FONIPA.txt */, + CC6F10E2243699BF00503646 /* InterIndic_Arabic.txt */, + CC6F1095243699BF00503646 /* InterIndic_Bengali.txt */, + CC6F107B243699BF00503646 /* InterIndic_Devanagari.txt */, + CC6F1031243699BF00503646 /* InterIndic_Gujarati.txt */, + CC6F1019243699BF00503646 /* InterIndic_Gurmukhi.txt */, + CC6F104E243699BF00503646 /* InterIndic_Kannada.txt */, + CC6F0FB7243699BE00503646 /* InterIndic_Latin.txt */, + CC6F0FF3243699BF00503646 /* InterIndic_Malayalam.txt */, + CC6F110D243699C000503646 /* InterIndic_Oriya.txt */, + CC6F10E6243699BF00503646 /* InterIndic_Tamil.txt */, + CC6F0FEE243699BE00503646 /* InterIndic_Telugu.txt */, + CC6F107E243699BF00503646 /* InterIndic_ur.txt */, + CC6F10CB243699BF00503646 /* it_am.txt */, + CC6F101C243699BF00503646 /* it_ja.txt */, + CC6F1000243699BF00503646 /* ja_Hrkt_ja_Latn_BGN.txt */, + CC6F0FFA243699BF00503646 /* ja_Latn_ko.txt */, + CC6F10DB243699BF00503646 /* ja_Latn_ru.txt */, + CC6F0FCB243699BE00503646 /* Jamo_Latn.txt */, + CC6F10F9243699C000503646 /* ka_ka_Latn_BGN_1981.txt */, + CC6F1017243699BF00503646 /* ka_ka_Latn_BGN.txt */, + CC6F10FB243699C000503646 /* Kannada_InterIndic.txt */, + CC6F104A243699BF00503646 /* kk_am.txt */, + CC6F1090243699BF00503646 /* kk_ar.txt */, + CC6F1083243699BF00503646 /* kk_chr.txt */, + CC6F1102243699C000503646 /* kk_fa.txt */, + CC6F0FFD243699BF00503646 /* kk_kk_FONIPA.txt */, + CC6F10D8243699BF00503646 /* kk_kk_Latn_BGN.txt */, + CC6F0FDF243699BE00503646 /* Knda_Arab.txt */, + CC6F1094243699BF00503646 /* Knda_Beng.txt */, + CC6F110F243699C000503646 /* Knda_Deva.txt */, + CC6F102E243699BF00503646 /* Knda_Gujr.txt */, + CC6F1029243699BF00503646 /* Knda_Guru.txt */, + CC6F106A243699BF00503646 /* Knda_Latn.txt */, + CC6F106E243699BF00503646 /* Knda_Mlym.txt */, + CC6F0FDD243699BE00503646 /* Knda_Orya.txt */, + CC6F106C243699BF00503646 /* Knda_Taml.txt */, + CC6F1037243699BF00503646 /* Knda_Telu.txt */, + CC6F10C3243699BF00503646 /* Knda_ur.txt */, + CC6F1075243699BF00503646 /* ko_ko_Latn_BGN.txt */, + CC6F100C243699BF00503646 /* ky_am.txt */, + CC6F1103243699C000503646 /* ky_ar.txt */, + CC6F0FC8243699BE00503646 /* ky_chr.txt */, + CC6F1091243699BF00503646 /* ky_fa.txt */, + CC6F10A9243699BF00503646 /* ky_ky_FONIPA.txt */, + CC6F1076243699BF00503646 /* ky_ky_Latn_BGN.txt */, + CC6F10C8243699BF00503646 /* la_la_FONIPA.txt */, + CC6F10E0243699BF00503646 /* Latin_ASCII.txt */, + CC6F0FD3243699BE00503646 /* Latin_ConjoiningJamo.txt */, + CC6F10FD243699C000503646 /* Latin_InterIndic.txt */, + CC6F1073243699BF00503646 /* Latin_NumericPinyin.txt */, + CC6F1013243699BF00503646 /* Latn_Armn.txt */, + CC6F0FE9243699BE00503646 /* Latn_Beng.txt */, + CC6F100D243699BF00503646 /* Latn_Bopo.txt */, + CC6F1064243699BF00503646 /* Latn_Deva.txt */, + CC6F10EA243699BF00503646 /* Latn_Gujr.txt */, + CC6F10DC243699BF00503646 /* Latn_Guru.txt */, + CC6F1010243699BF00503646 /* Latn_Hang.txt */, + CC6F101B243699BF00503646 /* Latn_Jamo.txt */, + CC6F10D1243699BF00503646 /* Latn_Kana.txt */, + CC6F1005243699BF00503646 /* Latn_Knda.txt */, + CC6F0FC9243699BE00503646 /* Latn_Mlym.txt */, + CC6F109B243699BF00503646 /* Latn_Orya.txt */, + CC6F0FC7243699BE00503646 /* Latn_Taml.txt */, + CC6F10F0243699BF00503646 /* Latn_Telu.txt */, + CC6F104C243699BF00503646 /* Latn_Thaa.txt */, + CC6F10C4243699BF00503646 /* Latn_Thai.txt */, + CC6F103C243699BF00503646 /* lt_Lower.txt */, + CC6F0FD9243699BE00503646 /* lt_Title.txt */, + CC6F0FF8243699BF00503646 /* lt_Upper.txt */, + CC6F108B243699BF00503646 /* Malayalam_InterIndic.txt */, + CC6F1093243699BF00503646 /* mk_mk_Latn_BGN.txt */, + CC6F10A1243699BF00503646 /* Mlym_Arab.txt */, + CC6F0FED243699BE00503646 /* Mlym_Beng.txt */, + CC6F1050243699BF00503646 /* Mlym_Deva.txt */, + CC6F10DD243699BF00503646 /* Mlym_Gujr.txt */, + CC6F10E9243699BF00503646 /* Mlym_Guru.txt */, + CC6F1001243699BF00503646 /* Mlym_Knda.txt */, + CC6F0FC3243699BE00503646 /* Mlym_Latn.txt */, + CC6F10A4243699BF00503646 /* Mlym_Orya.txt */, + CC6F0FB8243699BE00503646 /* Mlym_Taml.txt */, + CC6F10F5243699C000503646 /* Mlym_Telu.txt */, + CC6F0FB3243699BE00503646 /* Mlym_ur.txt */, + CC6F10B0243699BF00503646 /* mn_mn_Latn_BGN.txt */, + CC6F103B243699BF00503646 /* mn_mn_Latn_MNS.txt */, + CC6F1079243699BF00503646 /* my_am.txt */, + CC6F1033243699BF00503646 /* my_ar.txt */, + CC6F1047243699BF00503646 /* my_chr.txt */, + CC6F0FC5243699BE00503646 /* my_fa.txt */, + CC6F10D5243699BF00503646 /* my_my_FONIPA.txt */, + CC6F10A3243699BF00503646 /* my_Zawgyi.txt */, + CC6F1024243699BF00503646 /* nl_Title.txt */, + CC6F100A243699BF00503646 /* nv_nv_FONIPA.txt */, + CC6F1051243699BF00503646 /* Oriya_InterIndic.txt */, + CC6F0FCD243699BE00503646 /* Orya_Arab.txt */, + CC6F1080243699BF00503646 /* Orya_Beng.txt */, + CC6F10CF243699BF00503646 /* Orya_Deva.txt */, + CC6F1048243699BF00503646 /* Orya_Gujr.txt */, + CC6F1036243699BF00503646 /* Orya_Guru.txt */, + CC6F106D243699BF00503646 /* Orya_Knda.txt */, + CC6F10B2243699BF00503646 /* Orya_Latn.txt */, + CC6F10C0243699BF00503646 /* Orya_Mlym.txt */, + CC6F10BF243699BF00503646 /* Orya_Taml.txt */, + CC6F102C243699BF00503646 /* Orya_Telu.txt */, + CC6F10B8243699BF00503646 /* Orya_ur.txt */, + CC6F0FEF243699BE00503646 /* Pinyin_NumericPinyin.txt */, + CC6F0FE3243699BE00503646 /* pl_am.txt */, + CC6F10FE243699C000503646 /* pl_ar.txt */, + CC6F10EB243699BF00503646 /* pl_chr.txt */, + CC6F10C1243699BF00503646 /* pl_fa.txt */, + CC6F10F7243699C000503646 /* pl_FONIPA_ja.txt */, + CC6F10A5243699BF00503646 /* pl_ja.txt */, + CC6F0FDC243699BE00503646 /* pl_pl_FONIPA.txt */, + CC6F1032243699BF00503646 /* ps_ps_Latn_BGN.txt */, + CC6F10B6243699BF00503646 /* rm_SURSILV_am.txt */, + CC6F1059243699BF00503646 /* rm_SURSILV_ar.txt */, + CC6F10DA243699BF00503646 /* rm_SURSILV_chr.txt */, + CC6F0FEA243699BE00503646 /* rm_SURSILV_fa.txt */, + CC6F10C9243699BF00503646 /* rm_SURSILV_rm_FONIPA_SURSILV.txt */, + CC6F10F8243699C000503646 /* ro_am.txt */, + CC6F0FE5243699BE00503646 /* ro_ar.txt */, + CC6F0FBF243699BE00503646 /* ro_chr.txt */, + CC6F1053243699BF00503646 /* ro_fa.txt */, + CC6F10A8243699BF00503646 /* ro_FONIPA_ja.txt */, + CC6F1038243699BF00503646 /* ro_ja.txt */, + CC6F104D243699BF00503646 /* ro_ro_FONIPA.txt */, + CC6F1119243699C000503646 /* root.txt */, + CC6F1034243699BF00503646 /* ru_ja.txt */, + CC6F108A243699BF00503646 /* ru_Latn_ru_BGN.txt */, + CC6F1040243699BF00503646 /* ru_ru_Latn_BGN.txt */, + CC6F0FFE243699BF00503646 /* ru_zh.txt */, + CC6F0FE7243699BE00503646 /* sat_am.txt */, + CC6F10F6243699C000503646 /* sat_ar.txt */, + CC6F102F243699BF00503646 /* sat_chr.txt */, + CC6F10BC243699BF00503646 /* sat_fa.txt */, + CC6F1023243699BF00503646 /* sat_Olck_sat_FONIPA.txt */, + CC6F1068243699BF00503646 /* si_am.txt */, + CC6F1022243699BF00503646 /* si_ar.txt */, + CC6F10A0243699BF00503646 /* si_chr.txt */, + CC6F0FD8243699BE00503646 /* si_fa.txt */, + CC6F1118243699C000503646 /* si_si_FONIPA.txt */, + CC6F1110243699C000503646 /* si_si_Latn.txt */, + CC6F10AF243699BF00503646 /* Simplified_Traditional_UniqueTraditionals.txt */, + CC6F10B5243699BF00503646 /* sk_am.txt */, + CC6F105A243699BF00503646 /* sk_ar.txt */, + CC6F10D2243699BF00503646 /* sk_chr.txt */, + CC6F0FEC243699BE00503646 /* sk_fa.txt */, + CC6F108F243699BF00503646 /* sk_FONIPA_ja.txt */, + CC6F1007243699BF00503646 /* sk_ja.txt */, + CC6F1045243699BF00503646 /* sk_sk_FONIPA.txt */, + CC6F1109243699C000503646 /* sr_sr_Latn_BGN.txt */, + CC6F1067243699BF00503646 /* Syrc_Latn.txt */, + CC6F1088243699BF00503646 /* ta_ta_FONIPA.txt */, + CC6F1117243699C000503646 /* Tamil_InterIndic.txt */, + CC6F10B1243699BF00503646 /* Taml_Arab.txt */, + CC6F0FFB243699BF00503646 /* Taml_Beng.txt */, + CC6F1042243699BF00503646 /* Taml_Deva.txt */, + CC6F10CC243699BF00503646 /* Taml_Gujr.txt */, + CC6F10CA243699BF00503646 /* Taml_Guru.txt */, + CC6F0FF2243699BF00503646 /* Taml_Knda.txt */, + CC6F0FD1243699BE00503646 /* Taml_Latn.txt */, + CC6F0FD2243699BE00503646 /* Taml_Mlym.txt */, + CC6F10AE243699BF00503646 /* Taml_Orya.txt */, + CC6F1106243699C000503646 /* Taml_Telu.txt */, + CC6F1069243699BF00503646 /* Taml_ur.txt */, + CC6F1009243699BF00503646 /* Telu_Arab.txt */, + CC6F10C6243699BF00503646 /* Telu_Beng.txt */, + CC6F10F1243699BF00503646 /* Telu_Deva.txt */, + CC6F1016243699BF00503646 /* Telu_Gujr.txt */, + CC6F1021243699BF00503646 /* Telu_Guru.txt */, + CC6F1096243699BF00503646 /* Telu_Knda.txt */, + CC6F1087243699BF00503646 /* Telu_Latn.txt */, + CC6F1081243699BF00503646 /* Telu_Mlym.txt */, + CC6F100B243699BF00503646 /* Telu_Orya.txt */, + CC6F1082243699BF00503646 /* Telu_Taml.txt */, + CC6F1105243699C000503646 /* Telu_ur.txt */, + CC6F106B243699BF00503646 /* Telugu_InterIndic.txt */, + CC6F0FCE243699BE00503646 /* Thai_Latn.txt */, + CC6F10E5243699BF00503646 /* Thai_ThaiLogical.txt */, + CC6F0FB6243699BE00503646 /* Thai_ThaiSemi.txt */, + CC6F1078243699BF00503646 /* ThaiLogical_Latin.txt */, + CC6F0FE6243699BE00503646 /* tk_Cyrl_tk_BGN.txt */, + CC6F1115243699C000503646 /* tlh_am.txt */, + CC6F0FFF243699BF00503646 /* tlh_ar.txt */, + CC6F1026243699BF00503646 /* tlh_chr.txt */, + CC6F103A243699BF00503646 /* tlh_fa.txt */, + CC6F1092243699BF00503646 /* tlh_tlh_FONIPA.txt */, + CC6F108C243699BF00503646 /* tr_Lower.txt */, + CC6F10ED243699BF00503646 /* tr_Title.txt */, + CC6F10D6243699BF00503646 /* tr_Upper.txt */, + CC6F10F4243699C000503646 /* trnsfiles.mk */, + CC6F0FCF243699BE00503646 /* ug_ug_FONIPA.txt */, + CC6F0FB5243699BE00503646 /* uk_uk_Latn_BGN.txt */, + CC6F10FF243699C000503646 /* und_FONIPA_ar.txt */, + CC6F1104243699C000503646 /* und_FONIPA_chr.txt */, + CC6F10C5243699BF00503646 /* und_FONIPA_fa.txt */, + CC6F1063243699BF00503646 /* und_FONIPA_und_FONXSAMP.txt */, + CC6F1004243699BF00503646 /* uz_Cyrl_uz_BGN.txt */, + CC6F107D243699BF00503646 /* uz_Cyrl_uz_Latn.txt */, + CC6F0FBB243699BE00503646 /* vec_vec_FONIPA.txt */, + CC6F1044243699BF00503646 /* xh_am.txt */, + CC6F109A243699BF00503646 /* xh_ar.txt */, + CC6F1072243699BF00503646 /* xh_chr.txt */, + CC6F110B243699C000503646 /* xh_fa.txt */, + CC6F0FE0243699BE00503646 /* xh_xh_FONIPA.txt */, + CC6F0FE1243699BE00503646 /* yo_yo_BJ.txt */, + CC6F10C2243699BF00503646 /* Zawgyi_my.txt */, + CC6F1020243699BF00503646 /* zh_Latn_PINYIN_ru.txt */, + CC6F110E243699C000503646 /* zu_am.txt */, + CC6F1002243699BF00503646 /* zu_ar.txt */, + CC6F0FDA243699BE00503646 /* zu_chr.txt */, + CC6F1041243699BF00503646 /* zu_fa.txt */, + CC6F10D0243699BF00503646 /* zu_zu_FONIPA.txt */, + ); + path = translit; + sourceTree = ""; + }; + CC6FECDF2436997E00503646 /* data */ = { + isa = PBXGroup; + children = ( + CC6F09A9243699B700503646 /* __pycache__ */, + CC6F0C9D243699BA00503646 /* brkitr */, + CC6F0748243699B400503646 /* build.xml */, + CC6F0EE0243699BD00503646 /* BUILDRULES.py */, + CC6FECF42436997E00503646 /* cldr-icu-readme.txt */, + CC6F0BF8243699BA00503646 /* coll */, + CC6FEFA22436998100503646 /* curr */, + CC6F0ECB243699BD00503646 /* dtd */, + CC6F0FAE243699BE00503646 /* icu-coll-deprecates.xml */, + CC6F0BDB243699BA00503646 /* icu-config.xml */, + CC6F09AB243699B700503646 /* icu-locale-deprecates.xml */, + CC6F09A8243699B700503646 /* icu-rbnf-deprecates.xml */, + CC6F0EE1243699BD00503646 /* icu4j-readme.txt */, + CC6F0FB0243699BE00503646 /* icupkg.inc.in */, + CC6F0749243699B400503646 /* in */, + CC6F09D5243699B700503646 /* lang */, + CC6F036C243699AE00503646 /* locales */, + CC6F0747243699B400503646 /* makedata_uwp.vcxproj */, + CC6F0FAF243699BE00503646 /* makedata.mak */, + CC6F0EE2243699BD00503646 /* makedata.vcxproj */, + CC6F0760243699B400503646 /* makedata.vcxproj.filters */, + CC6F0FB1243699BE00503646 /* Makefile.in */, + CC6F0EE3243699BD00503646 /* mappings */, + CC6FECE02436997E00503646 /* misc */, + CC6F0ED1243699BD00503646 /* pkgdataMakefile.in */, + CC6FEF362436998000503646 /* rbnf */, + CC6F0CC5243699BB00503646 /* region */, + CC6F0ED2243699BD00503646 /* sprep */, + CC6F0FB2243699BE00503646 /* translit */, + CC6F0BDC243699BA00503646 /* unidata */, + CC6FECF52436997E00503646 /* unit */, + CC6F09AC243699B700503646 /* xml */, + CC6F0761243699B400503646 /* zone */, + ); + path = data; + sourceTree = ""; + }; + CC6FECE02436997E00503646 /* misc */ = { + isa = PBXGroup; + children = ( + CC6FECE32436997E00503646 /* currencyNumericCodes.txt */, + CC6FECEE2436997E00503646 /* dayPeriods.txt */, + CC6FECE22436997E00503646 /* genderList.txt */, + CC6FECE72436997E00503646 /* icudata.rc */, + CC6FECE42436997E00503646 /* icustd.txt */, + CC6FECF32436997E00503646 /* icuver.txt */, + CC6FECE82436997E00503646 /* keyTypeData.txt */, + CC6FECF12436997E00503646 /* langInfo.txt */, + CC6FECEC2436997E00503646 /* likelySubtags.txt */, + CC6FECE52436997E00503646 /* metadata.txt */, + CC6FECEF2436997E00503646 /* metaZones.txt */, + CC6FECE62436997E00503646 /* miscfiles.mk */, + CC6FECF22436997E00503646 /* numberingSystems.txt */, + CC6FECEB2436997E00503646 /* pluralRanges.txt */, + CC6FECF02436997E00503646 /* plurals.txt */, + CC6FECEA2436997E00503646 /* supplementalData.txt */, + CC6FECE92436997E00503646 /* timezoneTypes.txt */, + CC6FECE12436997E00503646 /* windowsZones.txt */, + CC6FECED2436997E00503646 /* zoneinfo64.txt */, + ); + path = misc; + sourceTree = ""; + }; + CC6FECF52436997E00503646 /* unit */ = { + isa = PBXGroup; + children = ( + CC6FEDA32436997E00503646 /* af.txt */, + CC6FEE5D2436997F00503646 /* agq.txt */, + CC6FEE812436997F00503646 /* ak.txt */, + CC6FEE302436997F00503646 /* am.txt */, + CC6FED522436997E00503646 /* ar_SA.txt */, + CC6FEDC62436997F00503646 /* ar.txt */, + CC6FEDD72436997F00503646 /* arn.txt */, + CC6FEE8A2436997F00503646 /* ars.txt */, + CC6FEDB62436997F00503646 /* as.txt */, + CC6FEE902436998000503646 /* asa.txt */, + CC6FEE662436997F00503646 /* ast.txt */, + CC6FEEC82436998000503646 /* az_AZ.txt */, + CC6FED7C2436997E00503646 /* az_Cyrl.txt */, + CC6FEE972436998000503646 /* az_Latn_AZ.txt */, + CC6FEE392436997F00503646 /* az_Latn.txt */, + CC6FEE312436997F00503646 /* az.txt */, + CC6FEE322436997F00503646 /* ba.txt */, + CC6FEE532436997F00503646 /* bas.txt */, + CC6FEE702436997F00503646 /* be.txt */, + CC6FEF322436998000503646 /* bem.txt */, + CC6FEF352436998000503646 /* bez.txt */, + CC6FEE802436997F00503646 /* bg.txt */, + CC6FEDD02436997F00503646 /* bm.txt */, + CC6FEDF22436997F00503646 /* bn.txt */, + CC6FEE022436997F00503646 /* bo.txt */, + CC6FEE6E2436997F00503646 /* br.txt */, + CC6FED402436997E00503646 /* brx.txt */, + CC6FEDF72436997F00503646 /* bs_BA.txt */, + CC6FEDAA2436997E00503646 /* bs_Cyrl.txt */, + CC6FEDCF2436997F00503646 /* bs_Latn_BA.txt */, + CC6FEF282436998000503646 /* bs_Latn.txt */, + CC6FEE5C2436997F00503646 /* bs.txt */, + CC6FEDB22436997F00503646 /* byn.txt */, + CC6FEE6F2436997F00503646 /* ca.txt */, + CC6FED512436997E00503646 /* ccp.txt */, + CC6FEE332436997F00503646 /* ce.txt */, + CC6FED9B2436997E00503646 /* ceb.txt */, + CC6FEE852436997F00503646 /* cgg.txt */, + CC6FED9A2436997E00503646 /* chr.txt */, + CC6FEE3C2436997F00503646 /* ckb.txt */, + CC6FED922436997E00503646 /* co.txt */, + CC6FEE452436997F00503646 /* cs.txt */, + CC6FEE6D2436997F00503646 /* cv.txt */, + CC6FEDA22436997E00503646 /* cy.txt */, + CC6FEEAC2436998000503646 /* da.txt */, + CC6FEE872436997F00503646 /* dav.txt */, + CC6FED2D2436997E00503646 /* de_CH.txt */, + CC6FEF262436998000503646 /* de.txt */, + CC6FEF1E2436998000503646 /* dje.txt */, + CC6FEEB02436998000503646 /* dsb.txt */, + CC6FEE162436997F00503646 /* dua.txt */, + CC6FEEAA2436998000503646 /* dv.txt */, + CC6FEE012436997F00503646 /* dyo.txt */, + CC6FED692436997E00503646 /* dz.txt */, + CC6FECF62436997E00503646 /* ebu.txt */, + CC6FEEAB2436998000503646 /* ee.txt */, + CC6FECFE2436997E00503646 /* el.txt */, + CC6FEE9E2436998000503646 /* en_001.txt */, + CC6FED962436997E00503646 /* en_150.txt */, + CC6FEEA62436998000503646 /* en_AG.txt */, + CC6FED5B2436997E00503646 /* en_AI.txt */, + CC6FED362436997E00503646 /* en_AL.txt */, + CC6FEEE52436998000503646 /* en_AR.txt */, + CC6FEF2D2436998000503646 /* en_AT.txt */, + CC6FEF152436998000503646 /* en_AU.txt */, + CC6FECF92436997E00503646 /* en_BB.txt */, + CC6FED3B2436997E00503646 /* en_BD.txt */, + CC6FED5D2436997E00503646 /* en_BE.txt */, + CC6FED632436997E00503646 /* en_BG.txt */, + CC6FEEEE2436998000503646 /* en_BM.txt */, + CC460877251962DB0055F857 /* en_BN.txt */, + B3DF6F3024CB64E400CF7747 /* en_BR.txt */, + CC6FED3F2436997E00503646 /* en_BS.txt */, + CC6FED372436997E00503646 /* en_BW.txt */, + CC6FEEED2436998000503646 /* en_BZ.txt */, + CC6FED5C2436997E00503646 /* en_CA.txt */, + CC6FED622436997E00503646 /* en_CC.txt */, + CC6FEF0A2436998000503646 /* en_CH.txt */, + CC6FEF2C2436998000503646 /* en_CK.txt */, + CC6FEEE62436998000503646 /* en_CM.txt */, + CC6FEEA72436998000503646 /* en_CX.txt */, + CC6FEEBE2436998000503646 /* en_CY.txt */, + CC6FEEE42436998000503646 /* en_CZ.txt */, + CC6FEE0C2436997F00503646 /* en_DE.txt */, + CC6FEDCE2436997F00503646 /* en_DG.txt */, + CC6FEE2A2436997F00503646 /* en_DK.txt */, + CC6FEE772436997F00503646 /* en_DM.txt */, + CC6FED8D2436997E00503646 /* en_EE.txt */, + CC6FED8A2436997E00503646 /* en_ER.txt */, + CC6FED8B2436997E00503646 /* en_FI.txt */, + CC6FEDAD2436997E00503646 /* en_FJ.txt */, + CC6FEDCB2436997F00503646 /* en_FK.txt */, + CC6FEE0B2436997F00503646 /* en_FM.txt */, + CC6FEE782436997F00503646 /* en_FR.txt */, + CC6FEE542436997F00503646 /* en_GB.txt */, + CC6FEE122436997F00503646 /* en_GD.txt */, + CC6FEE2B2436997F00503646 /* en_GG.txt */, + CC6FEDED2436997F00503646 /* en_GH.txt */, + CC6FEE0A2436997F00503646 /* en_GI.txt */, + CC6FED8C2436997E00503646 /* en_GM.txt */, + CC6FEE252436997F00503646 /* en_GR.txt */, + CC6FEDAF2436997F00503646 /* en_GY.txt */, + CC6FEE0D2436997F00503646 /* en_HK.txt */, + CC6FED882436997E00503646 /* en_HU.txt */, + CC6FEDCC2436997F00503646 /* en_ID.txt */, + CC6FEDAB2436997E00503646 /* en_IE.txt */, + CC6FEE282436997F00503646 /* en_IL.txt */, + CC6FEE502436997F00503646 /* en_IM.txt */, + CC6FEE272436997F00503646 /* en_IN.txt */, + CC6FEE0E2436997F00503646 /* en_IO.txt */, + CC6FEE512436997F00503646 /* en_JE.txt */, + CC6FEDE52436997F00503646 /* en_JM.txt */, + CC6FEE4D2436997F00503646 /* en_KE.txt */, + CC6FEDE72436997F00503646 /* en_KI.txt */, + CC6FED872436997E00503646 /* en_KN.txt */, + CC6FED892436997E00503646 /* en_KY.txt */, + CC6FEEC62436998000503646 /* en_LC.txt */, + CC6FEF132436998000503646 /* en_LR.txt */, + CC6FEF302436998000503646 /* en_LS.txt */, + CC6FEEC42436998000503646 /* en_LT.txt */, + CC6FEEC32436998000503646 /* en_LV.txt */, + CC6FEEC72436998000503646 /* en_MG.txt */, + CC6FECF72436997E00503646 /* en_MM.txt */, + CC6FED392436997E00503646 /* en_MO.txt */, + CC6FEEA32436998000503646 /* en_MS.txt */, + CC6FEF0D2436998000503646 /* en_MT.txt */, + CC6FEEEA2436998000503646 /* en_MU.txt */, + CC6FEF122436998000503646 /* en_MV.txt */, + CC6FEF312436998000503646 /* en_MW.txt */, + CC6FED122436997E00503646 /* en_MY.txt */, + CC6FECF82436997E00503646 /* en_NA.txt */, + CC6FED602436997E00503646 /* en_NF.txt */, + CC6FED3A2436997E00503646 /* en_NG.txt */, + CC6FEEA22436998000503646 /* en_NH.txt */, + CC6FEF332436998000503646 /* en_NL.txt */, + CC6FEF0E2436998000503646 /* en_NO.txt */, + CC6FED862436997E00503646 /* en_NR.txt */, + CC6FED112436997E00503646 /* en_NU.txt */, + CC6FEF112436998000503646 /* en_NZ.txt */, + CC6FEDB32436997F00503646 /* en_PG.txt */, + CC6FEE592436997F00503646 /* en_PK.txt */, + CC6FEE242436997F00503646 /* en_PL.txt */, + CC6FEE2C2436997F00503646 /* en_PN.txt */, + CC6FEDE22436997F00503646 /* en_PT.txt */, + CC6FEE072436997F00503646 /* en_PW.txt */, + CC6FEE092436997F00503646 /* en_RH.txt */, + CC6FEE732436997F00503646 /* en_RU.txt */, + CC6FEE7D2436997F00503646 /* en_RW.txt */, + CC6FEE2D2436997F00503646 /* en_SB.txt */, + CC6FEE462436997F00503646 /* en_SC.txt */, + CC6FEE792436997F00503646 /* en_SD.txt */, + CC6FEE9B2436998000503646 /* en_SE.txt */, + CC6FEE572436997F00503646 /* en_SG.txt */, + CC6FED8E2436997E00503646 /* en_SH.txt */, + CC6FEDA72436997E00503646 /* en_SI.txt */, + CC6FEDB02436997F00503646 /* en_SK.txt */, + CC6FEE082436997F00503646 /* en_SL.txt */, + CC6FEE7C2436997F00503646 /* en_SS.txt */, + CC6FEDE32436997F00503646 /* en_SX.txt */, + CC6FEDEE2436997F00503646 /* en_SZ.txt */, + CC6FEF172436998000503646 /* en_TC.txt */, + CC6FED5A2436997E00503646 /* en_TH.txt */, + CC6FED812436997E00503646 /* en_TK.txt */, + CC6FECFA2436997E00503646 /* en_TO.txt */, + CC6FEF192436998000503646 /* en_TT.txt */, + CC6FEF092436998000503646 /* en_TV.txt */, + CC6FED332436997E00503646 /* en_TZ.txt */, + CC6FEECB2436998000503646 /* en_UA.txt */, + CC6FEF162436998000503646 /* en_UG.txt */, + CC6FED822436997E00503646 /* en_VC.txt */, + CC6FECFD2436997E00503646 /* en_VG.txt */, + CC6FED662436997E00503646 /* en_VU.txt */, + CC6FED592436997E00503646 /* en_WS.txt */, + CC6FED672436997E00503646 /* en_ZA.txt */, + CC6FEEA82436998000503646 /* en_ZM.txt */, + CC6FED802436997E00503646 /* en_ZW.txt */, + CC6FED312436997E00503646 /* en.txt */, + CC6FED192436997E00503646 /* eo.txt */, + CC6FEDBD2436997F00503646 /* es_419.txt */, + CC6FED792436997E00503646 /* es_AG.txt */, + CC6FED472436997E00503646 /* es_AR.txt */, + CC6FEF242436998000503646 /* es_BB.txt */, + CC6FED292436997E00503646 /* es_BM.txt */, + CC6FED012436997E00503646 /* es_BO.txt */, + CC6FEEB12436998000503646 /* es_BQ.txt */, + CC6FEED12436998000503646 /* es_BR.txt */, + CC6FEEDD2436998000503646 /* es_BS.txt */, + CC6FED2C2436997E00503646 /* es_BZ.txt */, + CC6FEECF2436998000503646 /* es_CA.txt */, + CC6FED542436997E00503646 /* es_CL.txt */, + CC6FED7A2436997E00503646 /* es_CO.txt */, + CC6FEF002436998000503646 /* es_CR.txt */, + CC6FEEAF2436998000503646 /* es_CU.txt */, + CC6FEEDA2436998000503646 /* es_CW.txt */, + CC6FED9D2436997E00503646 /* es_DM.txt */, + CC6FEDB92436997F00503646 /* es_DO.txt */, + CC6FEE432436997F00503646 /* es_EC.txt */, + CC6FEE002436997F00503646 /* es_GD.txt */, + CC6FEDBA2436997F00503646 /* es_GT.txt */, + CC6FEE6B2436997F00503646 /* es_GY.txt */, + CC6FEDA42436997E00503646 /* es_HN.txt */, + CC6FEE7F2436997F00503646 /* es_HT.txt */, + CC6FEE982436998000503646 /* es_KN.txt */, + CC6FEE962436998000503646 /* es_KY.txt */, + CC6FED562436997E00503646 /* es_LC.txt */, + CC6FEEF12436998000503646 /* es_MX.txt */, + CC6FED6B2436997E00503646 /* es_NI.txt */, + CC6FEE1C2436997F00503646 /* es_PA.txt */, + CC6FEE882436997F00503646 /* es_PE.txt */, + CC6FEE862436997F00503646 /* es_PR.txt */, + CC6FEDDB2436997F00503646 /* es_PY.txt */, + CC6FEDFE2436997F00503646 /* es_SV.txt */, + CC6FED0B2436997E00503646 /* es_TC.txt */, + CC6FED092436997E00503646 /* es_TT.txt */, + CC6FED282436997E00503646 /* es_US.txt */, + CC6FEEB82436998000503646 /* es_UY.txt */, + CC6FEEB32436998000503646 /* es_VC.txt */, + CC6FEEF62436998000503646 /* es_VE.txt */, + CC6FEF222436998000503646 /* es_VG.txt */, + CC6FED202436997E00503646 /* es_VI.txt */, + CC6FEEBC2436998000503646 /* es.txt */, + CC6FEEF22436998000503646 /* et.txt */, + CC6FEF042436998000503646 /* eu.txt */, + CC6FEF1B2436998000503646 /* ewo.txt */, + CC6FED0E2436997E00503646 /* fa.txt */, + CC6FEEEF2436998000503646 /* ff_CM.txt */, + CC6FEDE42436997F00503646 /* ff_GN.txt */, + CC6FECFC2436997E00503646 /* ff_Latn_CM.txt */, + CC6FEE212436997F00503646 /* ff_Latn_GN.txt */, + CC6FED172436997E00503646 /* ff_Latn_MR.txt */, + CC6FEE9D2436998000503646 /* ff_Latn_SN.txt */, + CC6FEDEB2436997F00503646 /* ff_Latn.txt */, + CC6FEF1A2436998000503646 /* ff_MR.txt */, + CC6FEDCA2436997F00503646 /* ff_SN.txt */, + CC6FED432436997E00503646 /* ff.txt */, + CC6FEEA92436998000503646 /* fi.txt */, + CC6FEE0F2436997F00503646 /* fil_PH.txt */, + CC6FEEE12436998000503646 /* fil.txt */, + CC6FEEF32436998000503646 /* fo.txt */, + CC6FED272436997E00503646 /* fr_CA.txt */, + CC6FEDFC2436997F00503646 /* fr_HT.txt */, + CC6FED6D2436997E00503646 /* fr.txt */, + CC6FEE672436997F00503646 /* fur.txt */, + CC6FEF062436998000503646 /* fy.txt */, + CC6FED6A2436997E00503646 /* ga.txt */, + CC6FEF2B2436998000503646 /* gaa.txt */, + CC6FECFF2436997E00503646 /* gd.txt */, + CC6FEE2E2436997F00503646 /* gez.txt */, + CC6FEEBB2436998000503646 /* gl.txt */, + CC6FEECD2436998000503646 /* gn.txt */, + CC6FEE292436997F00503646 /* gsw.txt */, + CC6FED462436997E00503646 /* gu.txt */, + CC6FED842436997E00503646 /* guz.txt */, + CC6FED6C2436997E00503646 /* gv.txt */, + CC6FEED22436998000503646 /* ha.txt */, + CC6FED942436997E00503646 /* haw.txt */, + CC6FEE1D2436997F00503646 /* he_IL.txt */, + CC6FEF022436998000503646 /* he.txt */, + CC6FEDDC2436997F00503646 /* hi_Latn.txt */, + CC6FED2E2436997E00503646 /* hi.txt */, + CC6FEEFE2436998000503646 /* hr.txt */, + CC6FED762436997E00503646 /* hsb.txt */, + CC6FEEAE2436998000503646 /* hu.txt */, + CC6FED6E2436997E00503646 /* hy.txt */, + CC6FEF012436998000503646 /* ia.txt */, + CC6FEF0F2436998000503646 /* id_ID.txt */, + CC6FEEDC2436998000503646 /* id.txt */, + CC6FEEB92436998000503646 /* ig.txt */, + CC6FED492436997E00503646 /* ii.txt */, + CC6FEE7A2436997F00503646 /* in_ID.txt */, + CC6FED0D2436997E00503646 /* in.txt */, + CC6FED002436997E00503646 /* io.txt */, + CC6FEEDF2436998000503646 /* is.txt */, + CC6FEF1C2436998000503646 /* it.txt */, + CC6FEF252436998000503646 /* iu.txt */, + CC6FEF072436998000503646 /* iw_IL.txt */, + CC6FEEF42436998000503646 /* iw.txt */, + CC6FEE422436997F00503646 /* ja_JP_TRADITIONAL.txt */, + CC6FEE752436997F00503646 /* ja_JP.txt */, + CC6FED2A2436997E00503646 /* ja.txt */, + CC6FED992436997E00503646 /* jbo.txt */, + CC6FEEFC2436998000503646 /* jgo.txt */, + CC6FEDC22436997F00503646 /* jmc.txt */, + CC6FED2F2436997E00503646 /* jv.txt */, + CC6FED482436997E00503646 /* ka.txt */, + CC6FED142436997E00503646 /* kab.txt */, + CC6FEEE32436998000503646 /* kaj.txt */, + CC6FEF142436998000503646 /* kam.txt */, + CC6FEF0B2436998000503646 /* kcg.txt */, + CC6FEE482436997F00503646 /* kde.txt */, + CC6FEE4A2436997F00503646 /* kea.txt */, + CC6FEE4C2436997F00503646 /* khq.txt */, + CC6FEEFF2436998000503646 /* ki.txt */, + CC6FEF1D2436998000503646 /* kk.txt */, + CC6FEE4B2436997F00503646 /* kkj.txt */, + CC6FEEE02436998000503646 /* kl.txt */, + CC6FEEC12436998000503646 /* kln.txt */, + CC6FEECE2436998000503646 /* km.txt */, + CC6FEEAD2436998000503646 /* kn.txt */, + CC6FEEBA2436998000503646 /* ko.txt */, + CC6FED102436997E00503646 /* kok.txt */, + CC6FEE722436997F00503646 /* kpe.txt */, + CC6FED182436997E00503646 /* ks_Arab_IN.txt */, + CC6FEF082436998000503646 /* ks_Arab.txt */, + B3DF6F2C24CB64E300CF7747 /* ks_Aran.txt */, + CC6FED642436997E00503646 /* ks_Deva.txt */, + CC6FEF272436998000503646 /* ks_IN.txt */, + CC6FED1B2436997E00503646 /* ks.txt */, + CC6FEDF02436997F00503646 /* ksb.txt */, + CC6FEDA82436997E00503646 /* ksf.txt */, + CC6FEE562436997F00503646 /* ksh.txt */, + CC6FED6F2436997E00503646 /* ku.txt */, + CC6FED532436997E00503646 /* kw.txt */, + CC6FEEB22436998000503646 /* ky.txt */, + CC6FEDAC2436997E00503646 /* lag.txt */, + CC6FEDC32436997F00503646 /* lb.txt */, + CC6FEDE12436997F00503646 /* lg.txt */, + CC6FED5F2436997E00503646 /* lkt.txt */, + CC6FEE6A2436997F00503646 /* ln.txt */, + CC6FEE612436997F00503646 /* lo.txt */, + CC6FED552436997E00503646 /* LOCALE_DEPS.json */, + CC6FED652436997E00503646 /* lrc.txt */, + CC6FEDB72436997F00503646 /* lt.txt */, + CC6FEDC42436997F00503646 /* lu.txt */, + CC6FEE742436997F00503646 /* luo.txt */, + CC6FEE5A2436997F00503646 /* luy.txt */, + CC6FED9F2436997E00503646 /* lv.txt */, + CC6FED212436997E00503646 /* mas.txt */, + CC6FEE192436997F00503646 /* mer.txt */, + CC6FEDF92436997F00503646 /* mfe.txt */, + CC6FEDB82436997F00503646 /* mg.txt */, + CC6FEE892436997F00503646 /* mgh.txt */, + CC6FEE3E2436997F00503646 /* mgo.txt */, + CC6FEE932436998000503646 /* mi.txt */, + CC6FEE602436997F00503646 /* mk.txt */, + CC6FEE1F2436997F00503646 /* ml.txt */, + CC6FEE342436997F00503646 /* mn.txt */, + CC6FED382436997E00503646 /* mni_Beng_IN.txt */, + CC6FEE9A2436998000503646 /* mni_Beng.txt */, + CC6FEEA42436998000503646 /* mni_IN.txt */, + CC6FEDC02436997F00503646 /* mni_Mtei.txt */, + CC6FED0A2436997E00503646 /* mni.txt */, + CC6FEE442436997F00503646 /* mo.txt */, + CC6FED772436997E00503646 /* moh.txt */, + CC6FEDA12436997E00503646 /* mr.txt */, + CC6FEEA52436998000503646 /* ms_Arab.txt */, + CC6FED932436997E00503646 /* ms.txt */, + CC6FEDDD2436997F00503646 /* mt.txt */, + CC6FED1A2436997E00503646 /* mua.txt */, + CC6FEE362436997F00503646 /* my.txt */, + CC6FED022436997E00503646 /* myv.txt */, + CC6FED1E2436997E00503646 /* mzn.txt */, + CC6FED902436997E00503646 /* naq.txt */, + CC6FEE402436997F00503646 /* nb_NO.txt */, + CC6FEE352436997F00503646 /* nb.txt */, + CC6FEE822436997F00503646 /* nd.txt */, + CC6FEF292436998000503646 /* nds.txt */, + CC6FEE942436998000503646 /* ne.txt */, + CC6FEDFF2436997F00503646 /* nl.txt */, + CC6FEDC92436997F00503646 /* nmg.txt */, + CC6FEE492436997F00503646 /* nn_NO.txt */, + CC6FEDD42436997F00503646 /* nn.txt */, + CC6FEDA52436997E00503646 /* nnh.txt */, + CC6FEEF82436998000503646 /* no_NO_NY.txt */, + CC6FED032436997E00503646 /* no_NO.txt */, + CC6FEDDE2436997F00503646 /* no.txt */, + CC6FED5E2436997E00503646 /* nqo.txt */, + CC6FEE922436998000503646 /* nr.txt */, + CC6FEEE92436998000503646 /* nso.txt */, + CC6FEDE82436997F00503646 /* nus.txt */, + CC6FEDD12436997F00503646 /* ny.txt */, + CC6FEE762436997F00503646 /* nyn.txt */, + CC6FEE5F2436997F00503646 /* oc.txt */, + CC6FEDA02436997E00503646 /* om.txt */, + CC6FEE152436997F00503646 /* or.txt */, + CC6FEE202436997F00503646 /* os.txt */, + CC6FEDE92436997F00503646 /* pa_Arab_PK.txt */, + CC6FEDEC2436997F00503646 /* pa_Arab.txt */, + CC6FEDF52436997F00503646 /* pa_Aran_PK.txt */, + CC6FEE112436997F00503646 /* pa_Aran.txt */, + CC6FED252436997E00503646 /* pa_Guru_IN.txt */, + CC6FED042436997E00503646 /* pa_Guru.txt */, + CC6FED3D2436997E00503646 /* pa_IN.txt */, + CC6FED0F2436997E00503646 /* pa_PK.txt */, + CC6FEF1F2436998000503646 /* pa.txt */, + CC6FED082436997E00503646 /* pl.txt */, + CC6FEDC72436997F00503646 /* ps_PK.txt */, + CC6FEEB52436998000503646 /* ps.txt */, + CC6FED612436997E00503646 /* pt_AO.txt */, + CC6FEEC52436998000503646 /* pt_CH.txt */, + CC6FED132436997E00503646 /* pt_CV.txt */, + CC6FEE262436997F00503646 /* pt_FR.txt */, + CC6FEE522436997F00503646 /* pt_GQ.txt */, + CC6FEE102436997F00503646 /* pt_GW.txt */, + CC6FEEEC2436998000503646 /* pt_LU.txt */, + CC6FED3C2436997E00503646 /* pt_MO.txt */, + CC6FED832436997E00503646 /* pt_MZ.txt */, + CC6FEDB42436997F00503646 /* pt_PT.txt */, + CC6FEE5B2436997F00503646 /* pt_ST.txt */, + CC6FED572436997E00503646 /* pt_TL.txt */, + CC6FEEFA2436998000503646 /* pt.txt */, + CC6FEED62436998000503646 /* qu.txt */, + CC6FEEB72436998000503646 /* rm.txt */, + CC6FEED72436998000503646 /* rn.txt */, + CC6FED7E2436997E00503646 /* ro_MD.txt */, + CC6FEED52436998000503646 /* ro.txt */, + CC6FEF0C2436998000503646 /* rof.txt */, + CC6FEF2E2436998000503646 /* root.txt */, + CC6FED502436997E00503646 /* ru.txt */, + CC6FED732436997E00503646 /* rw.txt */, + CC6FED682436997E00503646 /* rwk.txt */, + CC6FED062436997E00503646 /* sa.txt */, + CC6FEE1E2436997F00503646 /* sah.txt */, + CC6FEDD52436997F00503646 /* saq.txt */, + CC6FEF2F2436998000503646 /* sat_Deva.txt */, + CC6FEE8B2436997F00503646 /* sat_IN.txt */, + CC6FEE712436997F00503646 /* sat_Olck_IN.txt */, + CC6FEDF32436997F00503646 /* sat_Olck.txt */, + CC6FEDBC2436997F00503646 /* sat.txt */, + CC6FEE412436997F00503646 /* sbp.txt */, + CC6FED232436997E00503646 /* sc.txt */, + CC6FEDD62436997F00503646 /* scn.txt */, + CC6FEE842436997F00503646 /* sd_Deva.txt */, + CC6FED702436997E00503646 /* sd.txt */, + CC6FED752436997E00503646 /* se.txt */, + CC6FED1F2436997E00503646 /* seh.txt */, + CC6FEEF72436998000503646 /* ses.txt */, + CC6FED4C2436997E00503646 /* sg.txt */, + CC6FED262436997E00503646 /* sh_BA.txt */, + CC6FED222436997E00503646 /* sh_CS.txt */, + CC6FEED92436998000503646 /* sh_YU.txt */, + CC6FEEB42436998000503646 /* sh.txt */, + CC6FEE992436998000503646 /* shi_Latn.txt */, + CC6FED4D2436997E00503646 /* shi_MA.txt */, + CC6FEE7E2436997F00503646 /* shi_Tfng_MA.txt */, + CC6FEF052436998000503646 /* shi_Tfng.txt */, + CC6FED722436997E00503646 /* shi.txt */, + CC6FEEB62436998000503646 /* si.txt */, + CC6FEED42436998000503646 /* sk.txt */, + CC6FEF212436998000503646 /* sl.txt */, + CC6FEE8C2436998000503646 /* smn.txt */, + CC6FEEF92436998000503646 /* sn.txt */, + CC6FEEFB2436998000503646 /* so.txt */, + CC6FED4F2436997E00503646 /* sq.txt */, + CC6FED412436997E00503646 /* sr_BA.txt */, + CC6FED582436997E00503646 /* sr_CS.txt */, + CC6FED4B2436997E00503646 /* sr_Cyrl_BA.txt */, + CC6FED4E2436997E00503646 /* sr_Cyrl_CS.txt */, + CC6FEE952436998000503646 /* sr_Cyrl_RS.txt */, + CC6FED2B2436997E00503646 /* sr_Cyrl_XK.txt */, + CC6FEEF52436998000503646 /* sr_Cyrl_YU.txt */, + CC6FEF232436998000503646 /* sr_Cyrl.txt */, + CC6FEE062436997F00503646 /* sr_Latn_BA.txt */, + CC6FEDF12436997F00503646 /* sr_Latn_CS.txt */, + CC6FEE582436997F00503646 /* sr_Latn_ME.txt */, + CC6FEEE82436998000503646 /* sr_Latn_RS.txt */, + CC6FEE9C2436998000503646 /* sr_Latn_YU.txt */, + CC6FEDBB2436997F00503646 /* sr_Latn.txt */, + CC6FEF2A2436998000503646 /* sr_ME.txt */, + CC6FEEA12436998000503646 /* sr_RS.txt */, + CC6FED342436997E00503646 /* sr_XK.txt */, + CC6FEEEB2436998000503646 /* sr_YU.txt */, + CC6FED742436997E00503646 /* sr.txt */, + CC6FED712436997E00503646 /* ss.txt */, + CC6FED242436997E00503646 /* st.txt */, + CC6FED352436997E00503646 /* sv_FI.txt */, + CC6FED052436997E00503646 /* sv.txt */, + CC6FEDC52436997F00503646 /* sw_KE.txt */, + CC6FED072436997E00503646 /* sw.txt */, + CC6FEDB52436997F00503646 /* syr.txt */, + CC6FEDDA2436997F00503646 /* ta.txt */, + CC6FEDBF2436997F00503646 /* te.txt */, + CC6FED9C2436997E00503646 /* teo.txt */, + CC6FED972436997E00503646 /* tg.txt */, + CC6FEEDE2436998000503646 /* th_TH_TRADITIONAL.txt */, + CC6FEE8F2436998000503646 /* th_TH.txt */, + CC6FEE682436997F00503646 /* th.txt */, + CC6FEE652436997F00503646 /* ti.txt */, + CC6FEE3B2436997F00503646 /* tig.txt */, + CC6FEE8D2436998000503646 /* tk.txt */, + CC6FED9E2436997E00503646 /* tl_PH.txt */, + CC6FEE3A2436997F00503646 /* tl.txt */, + CC6FEE1A2436997F00503646 /* tn.txt */, + CC6FEE172436997F00503646 /* to.txt */, + CC6FEDBE2436997F00503646 /* tr.txt */, + CC6FEDD22436997F00503646 /* trv.txt */, + CC6FEDC12436997F00503646 /* ts.txt */, + CC6FEDFB2436997F00503646 /* tt.txt */, + CC6FEEFD2436998000503646 /* twq.txt */, + CC6FED302436997E00503646 /* tzm.txt */, + CC6FEDF82436997F00503646 /* ug.txt */, + CC6FEE182436997F00503646 /* uk.txt */, + CC6FEE372436997F00503646 /* ur_Arab_IN.txt */, + CC6FEE8E2436998000503646 /* ur_Arab_PK.txt */, + CC6FEEDB2436998000503646 /* ur_Arab.txt */, + B3DF6F2D24CB64E400CF7747 /* ur_Aran_IN.txt */, + B3DF6F2E24CB64E400CF7747 /* ur_Aran_PK.txt */, + B3DF6F2F24CB64E400CF7747 /* ur_Aran.txt */, + CC6FED162436997E00503646 /* ur_IN.txt */, + CC6FED852436997E00503646 /* ur_PK.txt */, + CC6FEDD82436997F00503646 /* ur.txt */, + CC6FED782436997E00503646 /* uz_AF.txt */, + CC6FEE032436997F00503646 /* uz_Arab_AF.txt */, + CC6FEE052436997F00503646 /* uz_Arab.txt */, + CC6FEDF42436997F00503646 /* uz_Cyrl.txt */, + CC6FEEC02436998000503646 /* uz_Latn_UZ.txt */, + CC6FEED82436998000503646 /* uz_Latn.txt */, + CC6FEED32436998000503646 /* uz_UZ.txt */, + CC6FEE642436997F00503646 /* uz.txt */, + CC6FED7F2436997E00503646 /* vai_Latn.txt */, + CC6FEF102436998000503646 /* vai_LR.txt */, + CC6FEE622436997F00503646 /* vai_Vaii_LR.txt */, + CC6FEE6C2436997F00503646 /* vai_Vaii.txt */, + CC6FEF032436998000503646 /* vai.txt */, + CC6FEE3F2436997F00503646 /* ve.txt */, + CC6FEDD92436997F00503646 /* vi.txt */, + CC6FEF202436998000503646 /* vun.txt */, + CC6FEE3D2436997F00503646 /* wa.txt */, + CC6FEDA62436997E00503646 /* wae.txt */, + CC6FEE222436997F00503646 /* wal.txt */, + CC6FEDFA2436997F00503646 /* wo.txt */, + CC6FEDAE2436997E00503646 /* wuu.txt */, + CC6FEE912436998000503646 /* xh.txt */, + CC6FED7B2436997E00503646 /* xog.txt */, + CC6FEE2F2436997F00503646 /* yav.txt */, + CC6FEE1B2436997F00503646 /* yi.txt */, + CC6FED912436997E00503646 /* yo_BJ.txt */, + CC6FEE692436997F00503646 /* yo.txt */, + CC6FED422436997E00503646 /* yue_CN.txt */, + CC6FEF182436998000503646 /* yue_Hans_CN.txt */, + CC6FED0C2436997E00503646 /* yue_Hans.txt */, + CC6FEE042436997F00503646 /* yue_Hant_HK.txt */, + CC6FED4A2436997E00503646 /* yue_Hant.txt */, + CC6FEDE02436997F00503646 /* yue_HK.txt */, + CC6FEE4E2436997F00503646 /* yue.txt */, + CC6FED982436997E00503646 /* zgh.txt */, + CC6FEECC2436998000503646 /* zh_CN.txt */, + CC6FEEBD2436998000503646 /* zh_Hans_CN.txt */, + CC6FEE142436997F00503646 /* zh_Hans_HK.txt */, + CC6FED322436997E00503646 /* zh_Hans_MO.txt */, + CC6FEE552436997F00503646 /* zh_Hans_SG.txt */, + CC6FEDC82436997F00503646 /* zh_Hans.txt */, + CC6FED8F2436997E00503646 /* zh_Hant_HK.txt */, + CC6FEEE22436998000503646 /* zh_Hant_MO.txt */, + CC6FED3E2436997E00503646 /* zh_Hant_TW.txt */, + CC6FEDEF2436997F00503646 /* zh_Hant.txt */, + CC6FEE472436997F00503646 /* zh_HK.txt */, + CC6FECFB2436997E00503646 /* zh_MO.txt */, + CC6FEEA02436998000503646 /* zh_SG.txt */, + CC6FEF342436998000503646 /* zh_TW.txt */, + CC6FEDF62436997F00503646 /* zh.txt */, + CC6FEE632436997F00503646 /* zu.txt */, + ); + path = unit; + sourceTree = ""; + }; + CC6FEF362436998000503646 /* rbnf */ = { + isa = PBXGroup; + children = ( + CC6FEF592436998100503646 /* af.txt */, + CC6FEF812436998100503646 /* ak.txt */, + CC6FEF732436998100503646 /* am.txt */, + CC6FEF642436998100503646 /* ar.txt */, + CC6FEF832436998100503646 /* ars.txt */, + CC6FEF742436998100503646 /* az.txt */, + CC6FEF7F2436998100503646 /* be.txt */, + CC6FEF802436998100503646 /* bg.txt */, + CC6FEF7A2436998100503646 /* bs.txt */, + CC6FEF7E2436998100503646 /* ca.txt */, + CC6FEF4A2436998100503646 /* ccp.txt */, + CC6FEF562436998100503646 /* chr.txt */, + CC6FEF772436998100503646 /* cs.txt */, + CC6FEF582436998100503646 /* cy.txt */, + CC6FEF872436998100503646 /* da.txt */, + CC6FEF432436998100503646 /* de_CH.txt */, + CC6FEF9F2436998100503646 /* de.txt */, + CC6FEF862436998100503646 /* ee.txt */, + CC6FEF382436998000503646 /* el.txt */, + CC6FEF842436998100503646 /* en_001.txt */, + CC6FEF722436998100503646 /* en_IN.txt */, + CC6FEF452436998100503646 /* en.txt */, + CC6FEF3F2436998100503646 /* eo.txt */, + CC6FEF6E2436998100503646 /* es_003.txt */, + CC6FEF612436998100503646 /* es_419.txt */, + CC6FEF5E2436998100503646 /* es_DO.txt */, + CC6FEF5F2436998100503646 /* es_GT.txt */, + CC6FEF5A2436998100503646 /* es_HN.txt */, + CC6FEF962436998100503646 /* es_MX.txt */, + CC6FEF4F2436998100503646 /* es_NI.txt */, + CC6FEF712436998100503646 /* es_PA.txt */, + CC6FEF822436998100503646 /* es_PR.txt */, + CC6FEF6C2436998100503646 /* es_SV.txt */, + CC6FEF402436998100503646 /* es_US.txt */, + CC6FEF8C2436998100503646 /* es.txt */, + CC6FEF972436998100503646 /* et.txt */, + CC6FEF4C2436998100503646 /* fa_AF.txt */, + CC6FEF3E2436998100503646 /* fa.txt */, + CC6FEF462436998100503646 /* ff.txt */, + CC6FEF852436998100503646 /* fi.txt */, + CC6FEF952436998100503646 /* fil.txt */, + CC6FEF982436998100503646 /* fo.txt */, + CC6FEF412436998100503646 /* fr_BE.txt */, + CC6FEF912436998100503646 /* fr_CH.txt */, + CC6FEF502436998100503646 /* fr.txt */, + CC6FEF4E2436998100503646 /* ga.txt */, + CC6FEF9C2436998100503646 /* he.txt */, + CC6FEF442436998100503646 /* hi.txt */, + CC6FEF9B2436998100503646 /* hr.txt */, + CC6FEF882436998100503646 /* hu.txt */, + CC6FEF512436998100503646 /* hy.txt */, + CC6FEF922436998100503646 /* id.txt */, + CC6FEF3D2436998000503646 /* in.txt */, + CC6FEF932436998100503646 /* is.txt */, + CC6FEF9D2436998100503646 /* it.txt */, + CC6FEF992436998100503646 /* iw.txt */, + CC6FEF422436998100503646 /* ja.txt */, + CC6FEF472436998100503646 /* ka.txt */, + CC6FEF942436998100503646 /* kl.txt */, + CC6FEF8D2436998100503646 /* km.txt */, + CC6FEF8B2436998100503646 /* ko.txt */, + CC6FEF892436998100503646 /* ky.txt */, + CC6FEF632436998100503646 /* lb.txt */, + CC6FEF7C2436998100503646 /* lo.txt */, + CC6FEF4B2436998100503646 /* LOCALE_DEPS.json */, + CC6FEF4D2436998100503646 /* lrc.txt */, + CC6FEF5D2436998100503646 /* lt.txt */, + CC6FEF572436998100503646 /* lv.txt */, + CC6FEF7B2436998100503646 /* mk.txt */, + CC6FEF552436998100503646 /* ms.txt */, + CC6FEF682436998100503646 /* mt.txt */, + CC6FEF762436998100503646 /* my.txt */, + CC6FEF752436998100503646 /* nb.txt */, + CC6FEF6D2436998100503646 /* nl.txt */, + CC6FEF652436998100503646 /* nn.txt */, + CC6FEF692436998100503646 /* no.txt */, + CC6FEF3B2436998000503646 /* pl.txt */, + CC6FEF5C2436998100503646 /* pt_PT.txt */, + CC6FEF9A2436998100503646 /* pt.txt */, + CC6FEF902436998100503646 /* qu.txt */, + CC6FEF6F2436998100503646 /* rbnflocal.mk */, + CC6FEF8F2436998100503646 /* ro.txt */, + CC6FEFA02436998100503646 /* root.txt */, + CC6FEF492436998100503646 /* ru.txt */, + CC6FEF532436998100503646 /* se.txt */, + CC6FEF8A2436998100503646 /* sh.txt */, + CC6FEF8E2436998100503646 /* sk.txt */, + CC6FEF9E2436998100503646 /* sl.txt */, + CC6FEF482436998100503646 /* sq.txt */, + CC6FEF602436998100503646 /* sr_Latn.txt */, + CC6FEF522436998100503646 /* sr.txt */, + CC6FEF392436998000503646 /* sv.txt */, + CC6FEF3A2436998000503646 /* sw.txt */, + CC6FEF672436998100503646 /* ta.txt */, + CC6FEF7D2436998100503646 /* th.txt */, + CC6FEF622436998100503646 /* tr.txt */, + CC6FEF702436998100503646 /* uk.txt */, + CC6FEF662436998100503646 /* vi.txt */, + CC6FEF5B2436998100503646 /* wuu.txt */, + CC6FEF3C2436998000503646 /* yue_Hans.txt */, + CC6FEF792436998100503646 /* yue.txt */, + CC6FEF542436998100503646 /* zh_Hant_HK.txt */, + CC6FEF6A2436998100503646 /* zh_Hant.txt */, + CC6FEF782436998100503646 /* zh_HK.txt */, + CC6FEF372436998000503646 /* zh_MO.txt */, + CC6FEFA12436998100503646 /* zh_TW.txt */, + CC6FEF6B2436998100503646 /* zh.txt */, + ); + path = rbnf; + sourceTree = ""; + }; + CC6FEFA22436998100503646 /* curr */ = { + isa = PBXGroup; + children = ( + CC6FF12F2436998200503646 /* af_NA.txt */, + CC6FF0672436998100503646 /* af.txt */, + CC6FF13C2436998200503646 /* agq.txt */, + CC6FF1672436998300503646 /* ak.txt */, + CC6FF10A2436998200503646 /* am.txt */, + CC6FF0C32436998200503646 /* ar_AE.txt */, + CC6FF02D2436998100503646 /* ar_DJ.txt */, + CC6FF1F12436998300503646 /* ar_ER.txt */, + CC6FF21F2436998400503646 /* ar_KM.txt */, + CC6FF0C12436998200503646 /* ar_LB.txt */, + CC6FF0082436998100503646 /* ar_SA.txt */, + CC6FF19C2436998300503646 /* ar_SO.txt */, + CC6FEFDC2436998100503646 /* ar_SS.txt */, + CC6FF08E2436998200503646 /* ar.txt */, + CC6FF0A42436998200503646 /* arn.txt */, + CC6FF1702436998300503646 /* ars.txt */, + CC6FF07B2436998200503646 /* as.txt */, + CC6FF1762436998300503646 /* asa.txt */, + CC6FF1452436998200503646 /* ast.txt */, + CC6FF1B42436998300503646 /* az_AZ.txt */, + CC6FF03D2436998100503646 /* az_Cyrl.txt */, + CC6FF17D2436998300503646 /* az_Latn_AZ.txt */, + CC6FF1142436998200503646 /* az_Latn.txt */, + CC6FF10B2436998200503646 /* az.txt */, + CC6FF10C2436998200503646 /* ba.txt */, + CC6FF12E2436998200503646 /* bas.txt */, + CC6FF1532436998300503646 /* be.txt */, + CC6FF22D2436998400503646 /* bem.txt */, + CC6FF2302436998400503646 /* bez.txt */, + CC6FF1652436998300503646 /* bg.txt */, + CC6FF0992436998200503646 /* bm.txt */, + CC6FF0C22436998200503646 /* bn.txt */, + CC6FF0F22436998200503646 /* bo_IN.txt */, + CC6FF0D62436998200503646 /* bo.txt */, + CC6FF1512436998300503646 /* br.txt */, + CC6FEFF52436998100503646 /* brx.txt */, + CC6FF0C92436998200503646 /* bs_BA.txt */, + CC6FF06F2436998100503646 /* bs_Cyrl.txt */, + CC6FF0982436998200503646 /* bs_Latn_BA.txt */, + CC6FF2232436998400503646 /* bs_Latn.txt */, + CC6FF13B2436998200503646 /* bs.txt */, + CC6FF0772436998200503646 /* byn.txt */, + CC6FF1662436998300503646 /* ca_FR.txt */, + CC6FF1522436998300503646 /* ca.txt */, + CC6FF0062436998100503646 /* ccp.txt */, + CC6FF10D2436998200503646 /* ce.txt */, + CC6FF05F2436998100503646 /* ceb.txt */, + CC6FF16B2436998300503646 /* cgg.txt */, + CC6FF05D2436998100503646 /* chr.txt */, + CC6FF1172436998200503646 /* ckb.txt */, + CC6FF0542436998100503646 /* co.txt */, + CC6FF1202436998200503646 /* cs.txt */, + CC6FF1502436998300503646 /* cv.txt */, + CC6FF0662436998100503646 /* cy.txt */, + CC6FF1942436998300503646 /* da.txt */, + CC6FF16D2436998300503646 /* dav.txt */, + CC6FEFE12436998100503646 /* de_CH.txt */, + CC6FF2112436998400503646 /* de_LI.txt */, + CC6FF00E2436998100503646 /* de_LU.txt */, + CC6FF2202436998400503646 /* de.txt */, + CC6FF2152436998400503646 /* dje.txt */, + CC6FF1982436998300503646 /* dsb.txt */, + CC6FF0ED2436998200503646 /* dua.txt */, + CC6FF1922436998300503646 /* dv.txt */, + CC6FF0D52436998200503646 /* dyo.txt */, + CC6FF0272436998100503646 /* dz.txt */, + CC6FEFA32436998100503646 /* ebu.txt */, + CC6FF1932436998300503646 /* ee.txt */, + CC6FEFAC2436998100503646 /* el.txt */, + CC6FF1842436998300503646 /* en_001.txt */, + CC6FF0592436998100503646 /* en_150.txt */, + CC6FF1D22436998300503646 /* en_AE.txt */, + CC6FF18E2436998300503646 /* en_AG.txt */, + CC6FF0162436998100503646 /* en_AI.txt */, + CC6FEFEA2436998100503646 /* en_AL.txt */, + CC6FF1D62436998300503646 /* en_AR.txt */, + CC6FF2282436998400503646 /* en_AT.txt */, + CC6FF20A2436998400503646 /* en_AU.txt */, + CC6FEFA72436998100503646 /* en_BB.txt */, + CC6FEFF02436998100503646 /* en_BD.txt */, + CC6FF0192436998100503646 /* en_BE.txt */, + CC6FF0202436998100503646 /* en_BG.txt */, + CC6FF1D52436998300503646 /* en_BI.txt */, + CC6FF1DF2436998300503646 /* en_BM.txt */, + CC460873251961DA0055F857 /* en_BN.txt */, + CC6FF0172436998100503646 /* en_BR.txt */, + CC6FEFF42436998100503646 /* en_BS.txt */, + CC6FEFEB2436998100503646 /* en_BW.txt */, + CC6FF1DE2436998300503646 /* en_BZ.txt */, + CC6FF0182436998100503646 /* en_CA.txt */, + CC6FF01E2436998100503646 /* en_CC.txt */, + CC6FF1FF2436998400503646 /* en_CH.txt */, + CC6FF2272436998400503646 /* en_CK.txt */, + CC6FF1B32436998300503646 /* en_CL.txt */, + CC6FF1D72436998300503646 /* en_CM.txt */, + CC6FF1A92436998300503646 /* en_CN.txt */, + CC6FF18C2436998300503646 /* en_CO.txt */, + CC6FF18F2436998300503646 /* en_CX.txt */, + CC6FF1A82436998300503646 /* en_CY.txt */, + CC6FF1D42436998300503646 /* en_CZ.txt */, + CC6FF0E02436998200503646 /* en_DE.txt */, + CC6FF0972436998200503646 /* en_DG.txt */, + CC6FF1042436998200503646 /* en_DK.txt */, + CC6FF15C2436998300503646 /* en_DM.txt */, + CC6FF04F2436998100503646 /* en_EE.txt */, + CC6FF04C2436998100503646 /* en_ER.txt */, + CC6FF04D2436998100503646 /* en_FI.txt */, + CC6FF0722436998100503646 /* en_FJ.txt */, + CC6FF0942436998200503646 /* en_FK.txt */, + CC6FF0DF2436998200503646 /* en_FM.txt */, + CC6FF15D2436998300503646 /* en_FR.txt */, + CC6FF1322436998200503646 /* en_GB.txt */, + CC6FF0E72436998200503646 /* en_GD.txt */, + CC6FF1052436998200503646 /* en_GG.txt */, + CC6FF0BC2436998200503646 /* en_GH.txt */, + CC6FF0DE2436998200503646 /* en_GI.txt */, + CC6FF04E2436998100503646 /* en_GM.txt */, + CC6FF0FE2436998200503646 /* en_GR.txt */, + CC6FF0742436998200503646 /* en_GY.txt */, + CC6FF0E22436998200503646 /* en_HK.txt */, + CC6FF0492436998100503646 /* en_HU.txt */, + CC6FF0952436998200503646 /* en_ID.txt */, + CC6FF0702436998100503646 /* en_IE.txt */, + CC6FF1012436998200503646 /* en_IL.txt */, + CC6FF12B2436998200503646 /* en_IM.txt */, + CC6FF1002436998200503646 /* en_IN.txt */, + CC6FF0E32436998200503646 /* en_IO.txt */, + CC6FF12C2436998200503646 /* en_JE.txt */, + CC6FF0B32436998200503646 /* en_JM.txt */, + CC6FF1292436998200503646 /* en_KE.txt */, + CC6FF0B52436998200503646 /* en_KI.txt */, + CC6FF0482436998100503646 /* en_KN.txt */, + CC6FF04B2436998100503646 /* en_KY.txt */, + CC6FF1B12436998300503646 /* en_LC.txt */, + CC6FF2082436998400503646 /* en_LR.txt */, + CC6FF22B2436998400503646 /* en_LS.txt */, + CC6FF1AE2436998300503646 /* en_LT.txt */, + CC6FF1AD2436998300503646 /* en_LV.txt */, + CC6FF1B22436998300503646 /* en_MG.txt */, + CC6FEFA42436998100503646 /* en_MM.txt */, + CC6FEFEE2436998100503646 /* en_MO.txt */, + CC6FF18A2436998300503646 /* en_MS.txt */, + CC6FF2022436998400503646 /* en_MT.txt */, + CC6FF1DB2436998300503646 /* en_MU.txt */, + CC6FF2072436998400503646 /* en_MV.txt */, + CC6FF22C2436998400503646 /* en_MW.txt */, + CC6FEFED2436998100503646 /* en_MX.txt */, + CC6FEFC42436998100503646 /* en_MY.txt */, + CC6FEFA52436998100503646 /* en_NA.txt */, + CC6FF01C2436998100503646 /* en_NF.txt */, + CC6FEFEF2436998100503646 /* en_NG.txt */, + CC6FF1892436998300503646 /* en_NH.txt */, + CC6FF22E2436998400503646 /* en_NL.txt */, + CC6FF2032436998400503646 /* en_NO.txt */, + CC6FF0472436998100503646 /* en_NR.txt */, + CC6FEFC32436998100503646 /* en_NU.txt */, + CC6FF2062436998400503646 /* en_NZ.txt */, + CC6FF0782436998200503646 /* en_PG.txt */, + CC6FF1602436998300503646 /* en_PH.txt */, + CC6FF1372436998200503646 /* en_PK.txt */, + CC6FF0FD2436998200503646 /* en_PL.txt */, + CC6FF1062436998200503646 /* en_PN.txt */, + CC6FF0B02436998200503646 /* en_PT.txt */, + CC6FF0DB2436998200503646 /* en_PW.txt */, + CC6FF0DD2436998200503646 /* en_RH.txt */, + CC6FF1562436998300503646 /* en_RU.txt */, + CC6FF1622436998300503646 /* en_RW.txt */, + CC6FF1072436998200503646 /* en_SB.txt */, + CC6FF1212436998200503646 /* en_SC.txt */, + CC6FF15E2436998300503646 /* en_SD.txt */, + CC6FF1812436998300503646 /* en_SE.txt */, + CC6FF1352436998200503646 /* en_SG.txt */, + CC6FF0502436998100503646 /* en_SH.txt */, + CC6FF06B2436998100503646 /* en_SI.txt */, + CC6FF0752436998200503646 /* en_SK.txt */, + CC6FF0DC2436998200503646 /* en_SL.txt */, + CC6FF1612436998300503646 /* en_SS.txt */, + CC6FF0B12436998200503646 /* en_SX.txt */, + CC6FF0BD2436998200503646 /* en_SZ.txt */, + CC6FF20C2436998400503646 /* en_TC.txt */, + CC6FF0152436998100503646 /* en_TH.txt */, + CC6FF0422436998100503646 /* en_TK.txt */, + CC6FEFA82436998100503646 /* en_TO.txt */, + CC6FF1B62436998300503646 /* en_TR.txt */, + CC6FF20E2436998400503646 /* en_TT.txt */, + CC6FF1FE2436998400503646 /* en_TV.txt */, + CC6FF1E12436998300503646 /* en_TW.txt */, + CC6FEFE82436998100503646 /* en_TZ.txt */, + CC6FF1B72436998300503646 /* en_UA.txt */, + CC6FF20B2436998400503646 /* en_UG.txt */, + CC6FF0432436998100503646 /* en_VC.txt */, + CC6FEFAB2436998100503646 /* en_VG.txt */, + CC6FF0242436998100503646 /* en_VU.txt */, + CC6FF0142436998100503646 /* en_WS.txt */, + CC6FF0252436998100503646 /* en_ZA.txt */, + CC6FF1902436998300503646 /* en_ZM.txt */, + CC6FF0412436998100503646 /* en_ZW.txt */, + CC6FEFE62436998100503646 /* en.txt */, + CC6FEFCB2436998100503646 /* eo.txt */, + CC6FF0832436998200503646 /* es_419.txt */, + CC6FF0392436998100503646 /* es_AG.txt */, + CC6FEFFC2436998100503646 /* es_AR.txt */, + CC6FF21C2436998400503646 /* es_BB.txt */, + CC6FEFDD2436998100503646 /* es_BM.txt */, + CC6FEFB12436998100503646 /* es_BO.txt */, + CC6FF1992436998300503646 /* es_BQ.txt */, + CC6FF1BE2436998300503646 /* es_BR.txt */, + CC6FF1CC2436998300503646 /* es_BS.txt */, + CC6FEFE02436998100503646 /* es_BZ.txt */, + CC6FF1BC2436998300503646 /* es_CA.txt */, + CC6FF00C2436998100503646 /* es_CL.txt */, + CC6FF03B2436998100503646 /* es_CO.txt */, + CC6FF1F52436998300503646 /* es_CR.txt */, + CC6FF1972436998300503646 /* es_CU.txt */, + CC6FF1C82436998300503646 /* es_CW.txt */, + CC6FF0612436998100503646 /* es_DM.txt */, + CC6FF07F2436998200503646 /* es_DO.txt */, + CC6FF11E2436998200503646 /* es_EC.txt */, + CC6FF0D32436998200503646 /* es_GD.txt */, + CC6FF09B2436998200503646 /* es_GQ.txt */, + CC6FF0802436998200503646 /* es_GT.txt */, + CC6FF14D2436998300503646 /* es_GY.txt */, + CC6FF0682436998100503646 /* es_HN.txt */, + CC6FF1642436998300503646 /* es_HT.txt */, + CC6FF17E2436998300503646 /* es_KN.txt */, + CC6FF17C2436998300503646 /* es_KY.txt */, + CC6FF00F2436998100503646 /* es_LC.txt */, + CC6FF1E22436998300503646 /* es_MX.txt */, + CC6FF0292436998100503646 /* es_NI.txt */, + CC6FF0F52436998200503646 /* es_PA.txt */, + CC6FF16E2436998300503646 /* es_PE.txt */, + CC6FF05E2436998100503646 /* es_PH.txt */, + CC6FF16C2436998300503646 /* es_PR.txt */, + CC6FF0A82436998200503646 /* es_PY.txt */, + CC6FF0D12436998200503646 /* es_SV.txt */, + CC6FEFBB2436998100503646 /* es_TC.txt */, + CC6FEFB92436998100503646 /* es_TT.txt */, + CC6FEFDB2436998100503646 /* es_US.txt */, + CC6FF1A22436998300503646 /* es_UY.txt */, + CC6FF19B2436998300503646 /* es_VC.txt */, + CC6FF1E72436998300503646 /* es_VE.txt */, + CC6FF21A2436998400503646 /* es_VG.txt */, + CC6FEFD32436998100503646 /* es_VI.txt */, + CC6FF1A62436998300503646 /* es.txt */, + CC6FF1E32436998300503646 /* et.txt */, + CC6FF1F92436998400503646 /* eu.txt */, + CC6FF2102436998400503646 /* ewo.txt */, + CC6FF0222436998100503646 /* fa_AF.txt */, + CC6FEFBE2436998100503646 /* fa.txt */, + CC6FF1E02436998300503646 /* ff_CM.txt */, + CC6FF0B22436998200503646 /* ff_GN.txt */, + CC6FEFAA2436998100503646 /* ff_Latn_CM.txt */, + CC6FF1582436998300503646 /* ff_Latn_GH.txt */, + CC6FF1232436998200503646 /* ff_Latn_GM.txt */, + CC6FF0FA2436998200503646 /* ff_Latn_GN.txt */, + CC6FF0112436998100503646 /* ff_Latn_LR.txt */, + CC6FEFC92436998100503646 /* ff_Latn_MR.txt */, + CC6FF2212436998400503646 /* ff_Latn_NG.txt */, + CC6FF1302436998200503646 /* ff_Latn_SL.txt */, + CC6FF1832436998300503646 /* ff_Latn_SN.txt */, + CC6FF0B92436998200503646 /* ff_Latn.txt */, + CC6FF20F2436998400503646 /* ff_MR.txt */, + CC6FF0932436998200503646 /* ff_SN.txt */, + CC6FEFF82436998100503646 /* ff.txt */, + CC6FF1912436998300503646 /* fi.txt */, + CC6FF0E42436998200503646 /* fil_PH.txt */, + CC6FF1D02436998300503646 /* fil.txt */, + CC6FF0902436998200503646 /* fo_DK.txt */, + CC6FF1E42436998300503646 /* fo.txt */, + CC6FF1F02436998300503646 /* fr_BI.txt */, + CC6FEFDA2436998100503646 /* fr_CA.txt */, + CC6FF0092436998100503646 /* fr_CD.txt */, + CC6FF1492436998200503646 /* fr_DJ.txt */, + CC6FF0EE2436998200503646 /* fr_DZ.txt */, + CC6FF0A02436998200503646 /* fr_GN.txt */, + CC6FF0CE2436998200503646 /* fr_HT.txt */, + CC6FF0A32436998200503646 /* fr_KM.txt */, + CC6FF1EE2436998300503646 /* fr_LU.txt */, + CC6FF1EA2436998300503646 /* fr_MG.txt */, + CC6FF2192436998400503646 /* fr_MR.txt */, + CC6FF1C32436998300503646 /* fr_MU.txt */, + CC6FF0EC2436998200503646 /* fr_RW.txt */, + CC6FF14F2436998300503646 /* fr_SC.txt */, + CC6FF07D2436998200503646 /* fr_SY.txt */, + CC6FF03A2436998100503646 /* fr_TN.txt */, + CC6FEFAF2436998100503646 /* fr_VU.txt */, + CC6FF02B2436998100503646 /* fr.txt */, + CC6FF1462436998200503646 /* fur.txt */, + CC6FF1FB2436998400503646 /* fy.txt */, + CC6FF0282436998100503646 /* ga.txt */, + CC6FF2262436998400503646 /* gaa.txt */, + CC6FEFAD2436998100503646 /* gd.txt */, + CC6FF13A2436998200503646 /* gez_ER.txt */, + CC6FF1082436998200503646 /* gez.txt */, + CC6FF1A52436998300503646 /* gl.txt */, + CC6FF1BA2436998300503646 /* gn.txt */, + CC6FF1032436998200503646 /* gsw.txt */, + CC6FEFFB2436998100503646 /* gu.txt */, + CC6FF0452436998100503646 /* guz.txt */, + CC6FF02A2436998100503646 /* gv.txt */, + CC6FEFAE2436998100503646 /* ha_GH.txt */, + CC6FF1BF2436998300503646 /* ha.txt */, + CC6FF0572436998100503646 /* haw.txt */, + CC6FF0F62436998200503646 /* he_IL.txt */, + CC6FF1F72436998400503646 /* he.txt */, + CC6FF0A92436998200503646 /* hi_Latn.txt */, + CC6FEFE22436998100503646 /* hi.txt */, + CC6FF15B2436998300503646 /* hr_BA.txt */, + CC6FF1F32436998300503646 /* hr.txt */, + CC6FF0362436998100503646 /* hsb.txt */, + CC6FF1962436998300503646 /* hu.txt */, + CC6FF02C2436998100503646 /* hy.txt */, + CC6FF1F62436998400503646 /* ia.txt */, + CC6FF2042436998400503646 /* id_ID.txt */, + CC6FF1CB2436998300503646 /* id.txt */, + CC6FF1A32436998300503646 /* ig.txt */, + CC6FEFFE2436998100503646 /* ii.txt */, + CC6FF15F2436998300503646 /* in_ID.txt */, + CC6FEFBD2436998100503646 /* in.txt */, + CC6FEFB02436998100503646 /* io.txt */, + CC6FF1CE2436998300503646 /* is.txt */, + CC6FF2122436998400503646 /* it.txt */, + CC6FF21E2436998400503646 /* iu.txt */, + CC6FF1FC2436998400503646 /* iw_IL.txt */, + CC6FF1E52436998300503646 /* iw.txt */, + CC6FF11D2436998200503646 /* ja_JP_TRADITIONAL.txt */, + CC6FF1592436998300503646 /* ja_JP.txt */, + CC6FEFDE2436998100503646 /* ja.txt */, + CC6FF05C2436998100503646 /* jbo.txt */, + CC6FF1EF2436998300503646 /* jgo.txt */, + CC6FF08A2436998200503646 /* jmc.txt */, + CC6FEFE32436998100503646 /* jv.txt */, + CC6FEFFD2436998100503646 /* ka.txt */, + CC6FEFC62436998100503646 /* kab.txt */, + CC6FF1D32436998300503646 /* kaj.txt */, + CC6FF2092436998400503646 /* kam.txt */, + CC6FF2002436998400503646 /* kcg.txt */, + CC6FF1242436998200503646 /* kde.txt */, + CC6FF1262436998200503646 /* kea.txt */, + CC6FF1282436998200503646 /* khq.txt */, + CC6FF1F42436998300503646 /* ki.txt */, + CC6FF2132436998400503646 /* kk.txt */, + CC6FF1272436998200503646 /* kkj.txt */, + CC6FF1CF2436998300503646 /* kl.txt */, + CC6FF1AB2436998300503646 /* kln.txt */, + CC6FF1BB2436998300503646 /* km.txt */, + CC6FF1952436998300503646 /* kn.txt */, + CC6FF1A42436998300503646 /* ko.txt */, + CC6FEFC22436998100503646 /* kok.txt */, + CC6FEFC12436998100503646 /* kpe_GN.txt */, + CC6FF1552436998300503646 /* kpe.txt */, + CC6FEFCA2436998100503646 /* ks_Arab_IN.txt */, + CC6FF1FD2436998400503646 /* ks_Arab.txt */, + B3DF6ECD24CB62B900CF7747 /* ks_Aran.txt */, + CC6FF0212436998100503646 /* ks_Deva.txt */, + CC6FF2222436998400503646 /* ks_IN.txt */, + CC6FEFCD2436998100503646 /* ks.txt */, + CC6FF0BF2436998200503646 /* ksb.txt */, + CC6FF06C2436998100503646 /* ksf.txt */, + CC6FF1342436998200503646 /* ksh.txt */, + CC6FF02E2436998100503646 /* ku.txt */, + CC6FF00A2436998100503646 /* kw.txt */, + CC6FF19A2436998300503646 /* ky.txt */, + CC6FF0712436998100503646 /* lag.txt */, + CC6FF08B2436998200503646 /* lb.txt */, + CC6FF0AF2436998200503646 /* lg.txt */, + CC6FF01B2436998100503646 /* lkt.txt */, + CC6FEFE42436998100503646 /* ln_AO.txt */, + CC6FF14C2436998300503646 /* ln.txt */, + CC6FF1402436998200503646 /* lo.txt */, + CC6FF00D2436998100503646 /* LOCALE_DEPS.json */, + CC6FF0232436998100503646 /* lrc.txt */, + CC6FF07C2436998200503646 /* lt.txt */, + CC6FF08C2436998200503646 /* lu.txt */, + CC6FF1572436998300503646 /* luo.txt */, + CC6FF1382436998200503646 /* luy.txt */, + CC6FF0632436998100503646 /* lv.txt */, + CC6FF1B82436998300503646 /* mas_TZ.txt */, + CC6FEFD42436998100503646 /* mas.txt */, + CC6FF0F12436998200503646 /* mer.txt */, + CC6FF0CB2436998200503646 /* mfe.txt */, + CC6FF07E2436998200503646 /* mg.txt */, + CC6FF16F2436998300503646 /* mgh.txt */, + CC6FF1192436998200503646 /* mgo.txt */, + CC6FF1792436998300503646 /* mi.txt */, + CC6FF13F2436998200503646 /* mk.txt */, + CC6FF0F82436998200503646 /* ml.txt */, + CC6FF10E2436998200503646 /* mn.txt */, + CC6FEFEC2436998100503646 /* mni_Beng_IN.txt */, + CC6FF1802436998300503646 /* mni_Beng.txt */, + CC6FF18B2436998300503646 /* mni_IN.txt */, + CC6FF0882436998200503646 /* mni_Mtei.txt */, + CC6FEFBA2436998100503646 /* mni.txt */, + CC6FF11F2436998200503646 /* mo.txt */, + CC6FF0372436998100503646 /* moh.txt */, + CC6FF0652436998100503646 /* mr.txt */, + CC6FF0552436998100503646 /* ms_Arab_BN.txt */, + CC6FF18D2436998300503646 /* ms_Arab.txt */, + CC6FF0122436998100503646 /* ms_BN.txt */, + CC6FF0E12436998200503646 /* ms_SG.txt */, + CC6FF0562436998100503646 /* ms.txt */, + CC6FF0AB2436998200503646 /* mt.txt */, + CC6FEFCC2436998100503646 /* mua.txt */, + CC6FF1102436998200503646 /* my.txt */, + CC6FEFB22436998100503646 /* myv.txt */, + CC6FEFD12436998100503646 /* mzn.txt */, + CC6FF0522436998100503646 /* naq.txt */, + CC6FF11B2436998200503646 /* nb_NO.txt */, + CC6FF10F2436998200503646 /* nb.txt */, + CC6FF1682436998300503646 /* nd.txt */, + CC6FF2242436998400503646 /* nds.txt */, + CC6FF17A2436998300503646 /* ne.txt */, + CC6FF14A2436998200503646 /* nl_AW.txt */, + CC6FF0CF2436998200503646 /* nl_BQ.txt */, + CC6FF0A12436998200503646 /* nl_CW.txt */, + CC6FF21D2436998400503646 /* nl_SR.txt */, + CC6FF00B2436998100503646 /* nl_SX.txt */, + CC6FF0D22436998200503646 /* nl.txt */, + CC6FF0922436998200503646 /* nmg.txt */, + CC6FF1252436998200503646 /* nn_NO.txt */, + CC6FF09E2436998200503646 /* nn.txt */, + CC6FF0692436998100503646 /* nnh.txt */, + CC6FF1E92436998300503646 /* no_NO_NY.txt */, + CC6FEFB32436998100503646 /* no_NO.txt */, + CC6FF0AC2436998200503646 /* no.txt */, + CC6FF01A2436998100503646 /* nqo.txt */, + CC6FF1782436998300503646 /* nr.txt */, + CC6FF1DA2436998300503646 /* nso.txt */, + CC6FF0B62436998200503646 /* nus.txt */, + CC6FF09A2436998200503646 /* ny.txt */, + CC6FF15A2436998300503646 /* nyn.txt */, + CC6FF13E2436998200503646 /* oc.txt */, + CC6FF0BB2436998200503646 /* om_KE.txt */, + CC6FF0642436998100503646 /* om.txt */, + CC6FF0EB2436998200503646 /* or.txt */, + CC6FEFD02436998100503646 /* os_RU.txt */, + CC6FF0F92436998200503646 /* os.txt */, + CC6FF0B72436998200503646 /* pa_Arab_PK.txt */, + CC6FF0BA2436998200503646 /* pa_Arab.txt */, + CC6FF0C72436998200503646 /* pa_Aran_PK.txt */, + CC6FF0E62436998200503646 /* pa_Aran.txt */, + CC6FEFD82436998100503646 /* pa_Guru_IN.txt */, + CC6FEFB42436998100503646 /* pa_Guru.txt */, + CC6FEFF22436998100503646 /* pa_IN.txt */, + CC6FEFBF2436998100503646 /* pa_PK.txt */, + CC6FF2162436998400503646 /* pa.txt */, + CC6FEFB82436998100503646 /* pl.txt */, + CC6FF08F2436998200503646 /* ps_PK.txt */, + CC6FF19F2436998300503646 /* ps.txt */, + CC6FF01D2436998100503646 /* pt_AO.txt */, + CC6FF1AF2436998300503646 /* pt_CH.txt */, + CC6FEFC52436998100503646 /* pt_CV.txt */, + CC6FF0FF2436998200503646 /* pt_FR.txt */, + CC6FF12D2436998200503646 /* pt_GQ.txt */, + CC6FF0E52436998200503646 /* pt_GW.txt */, + CC6FF1DD2436998300503646 /* pt_LU.txt */, + CC6FEFF12436998100503646 /* pt_MO.txt */, + CC6FF0442436998100503646 /* pt_MZ.txt */, + CC6FF0792436998200503646 /* pt_PT.txt */, + CC6FF1392436998200503646 /* pt_ST.txt */, + CC6FF0102436998100503646 /* pt_TL.txt */, + CC6FF1EC2436998300503646 /* pt.txt */, + CC6FF0AA2436998200503646 /* qu_BO.txt */, + CC6FF2142436998400503646 /* qu_EC.txt */, + CC6FF1C42436998300503646 /* qu.txt */, + CC6FF1A12436998300503646 /* rm.txt */, + CC6FF1C52436998300503646 /* rn.txt */, + CC6FF03F2436998100503646 /* ro_MD.txt */, + CC6FF1C22436998300503646 /* ro.txt */, + CC6FF2012436998400503646 /* rof.txt */, + CC6FF2292436998400503646 /* root.txt */, + CC6FF01F2436998100503646 /* ru_BY.txt */, + CC6FF04A2436998100503646 /* ru_KG.txt */, + CC6FF1022436998200503646 /* ru_KZ.txt */, + CC6FEFA62436998100503646 /* ru_MD.txt */, + CC6FF0052436998100503646 /* ru.txt */, + CC6FF0332436998100503646 /* rw.txt */, + CC6FF0262436998100503646 /* rwk.txt */, + CC6FEFB62436998100503646 /* sa.txt */, + CC6FF0F72436998200503646 /* sah.txt */, + CC6FF09F2436998200503646 /* saq.txt */, + CC6FF22A2436998400503646 /* sat_Deva.txt */, + CC6FF1712436998300503646 /* sat_IN.txt */, + CC6FF1542436998300503646 /* sat_Olck_IN.txt */, + CC6FF0C42436998200503646 /* sat_Olck.txt */, + CC6FF0822436998200503646 /* sat.txt */, + CC6FF11C2436998200503646 /* sbp.txt */, + CC6FEFD62436998100503646 /* sc.txt */, + CC6FF0A22436998200503646 /* scn.txt */, + CC6FF16A2436998300503646 /* sd_Deva.txt */, + CC6FF0302436998100503646 /* sd.txt */, + CC6FF0072436998100503646 /* se_SE.txt */, + CC6FF0352436998100503646 /* se.txt */, + CC6FEFD22436998100503646 /* seh.txt */, + CC6FF1E82436998300503646 /* ses.txt */, + CC6FF0012436998100503646 /* sg.txt */, + CC6FEFD92436998100503646 /* sh_BA.txt */, + CC6FEFD52436998100503646 /* sh_CS.txt */, + CC6FF1C72436998300503646 /* sh_YU.txt */, + CC6FF19E2436998300503646 /* sh.txt */, + CC6FF17F2436998300503646 /* shi_Latn.txt */, + CC6FF0022436998100503646 /* shi_MA.txt */, + CC6FF1632436998300503646 /* shi_Tfng_MA.txt */, + CC6FF1FA2436998400503646 /* shi_Tfng.txt */, + CC6FF0322436998100503646 /* shi.txt */, + CC6FF1A02436998300503646 /* si.txt */, + CC6FF1C12436998300503646 /* sk.txt */, + CC6FF2182436998400503646 /* sl.txt */, + CC6FF1722436998300503646 /* smn.txt */, + CC6FF1EB2436998300503646 /* sn.txt */, + CC6FF0852436998200503646 /* so_DJ.txt */, + CC6FF1482436998200503646 /* so_ET.txt */, + CC6FF0842436998200503646 /* so_KE.txt */, + CC6FF1ED2436998300503646 /* so.txt */, + CC6FF1862436998300503646 /* sq_MK.txt */, + CC6FF0042436998100503646 /* sq.txt */, + CC6FEFF62436998100503646 /* sr_BA.txt */, + CC6FF0132436998100503646 /* sr_CS.txt */, + CC6FF0002436998100503646 /* sr_Cyrl_BA.txt */, + CC6FF0032436998100503646 /* sr_Cyrl_CS.txt */, + CC6FF17B2436998300503646 /* sr_Cyrl_RS.txt */, + CC6FEFDF2436998100503646 /* sr_Cyrl_XK.txt */, + CC6FF1E62436998300503646 /* sr_Cyrl_YU.txt */, + CC6FF21B2436998400503646 /* sr_Cyrl.txt */, + CC6FF0DA2436998200503646 /* sr_Latn_BA.txt */, + CC6FF0C02436998200503646 /* sr_Latn_CS.txt */, + CC6FF1362436998200503646 /* sr_Latn_ME.txt */, + CC6FF1D92436998300503646 /* sr_Latn_RS.txt */, + CC6FF1822436998300503646 /* sr_Latn_YU.txt */, + CC6FF0812436998200503646 /* sr_Latn.txt */, + CC6FF2252436998400503646 /* sr_ME.txt */, + CC6FF1882436998300503646 /* sr_RS.txt */, + CC6FEFE92436998100503646 /* sr_XK.txt */, + CC6FF1DC2436998300503646 /* sr_YU.txt */, + CC6FF0342436998100503646 /* sr.txt */, + CC6FF0312436998100503646 /* ss.txt */, + CC6FF1132436998200503646 /* st_LS.txt */, + CC6FEFD72436998100503646 /* st.txt */, + CC6FF0EA2436998200503646 /* supplementalData.txt */, + CC6FEFB52436998100503646 /* sv.txt */, + CC6FF1C92436998300503646 /* sw_CD.txt */, + CC6FF08D2436998200503646 /* sw_KE.txt */, + CC6FF02F2436998100503646 /* sw_UG.txt */, + CC6FEFB72436998100503646 /* sw.txt */, + CC6FF07A2436998200503646 /* syr.txt */, + CC6FF0D42436998200503646 /* ta_LK.txt */, + CC6FF0C62436998200503646 /* ta_MY.txt */, + CC6FF19D2436998300503646 /* ta_SG.txt */, + CC6FF0A72436998200503646 /* ta.txt */, + CC6FF0872436998200503646 /* te.txt */, + CC6FF1312436998200503646 /* teo_KE.txt */, + CC6FF0602436998100503646 /* teo.txt */, + CC6FF05A2436998100503646 /* tg.txt */, + CC6FF1CD2436998300503646 /* th_TH_TRADITIONAL.txt */, + CC6FF1752436998300503646 /* th_TH.txt */, + CC6FF1472436998200503646 /* th.txt */, + CC6FF06E2436998100503646 /* ti_ER.txt */, + CC6FF1442436998200503646 /* ti.txt */, + CC6FF1162436998200503646 /* tig.txt */, + CC6FF1732436998300503646 /* tk.txt */, + CC6FF0622436998100503646 /* tl_PH.txt */, + CC6FF1152436998200503646 /* tl.txt */, + CC6FF1B02436998300503646 /* tn_BW.txt */, + CC6FF0F32436998200503646 /* tn.txt */, + CC6FF0EF2436998200503646 /* to.txt */, + CC6FF0862436998200503646 /* tr.txt */, + CC6FF09C2436998200503646 /* trv.txt */, + CC6FF0892436998200503646 /* ts.txt */, + CC6FF0CD2436998200503646 /* tt.txt */, + CC6FF1F22436998300503646 /* twq.txt */, + CC6FEFE52436998100503646 /* tzm.txt */, + CC6FF0CA2436998200503646 /* ug.txt */, + CC6FF0F02436998200503646 /* uk.txt */, + CC6FF1112436998200503646 /* ur_Arab_IN.txt */, + CC6FF1742436998300503646 /* ur_Arab_PK.txt */, + CC6FF1CA2436998300503646 /* ur_Arab.txt */, + B3DF6ECF24CB62B900CF7747 /* ur_Aran_IN.txt */, + B3DF6ECE24CB62B900CF7747 /* ur_Aran_PK.txt */, + B3DF6ECC24CB62B800CF7747 /* ur_Aran.txt */, + CC6FEFC82436998100503646 /* ur_IN.txt */, + CC6FF0462436998100503646 /* ur_PK.txt */, + CC6FF0A52436998200503646 /* ur.txt */, + CC6FF0382436998100503646 /* uz_AF.txt */, + CC6FF0D72436998200503646 /* uz_Arab_AF.txt */, + CC6FF0D92436998200503646 /* uz_Arab.txt */, + CC6FF0C52436998200503646 /* uz_Cyrl.txt */, + CC6FF1AA2436998300503646 /* uz_Latn_UZ.txt */, + CC6FF1C62436998300503646 /* uz_Latn.txt */, + CC6FF1C02436998300503646 /* uz_UZ.txt */, + CC6FF1432436998200503646 /* uz.txt */, + CC6FF0402436998100503646 /* vai_Latn.txt */, + CC6FF2052436998400503646 /* vai_LR.txt */, + CC6FF1412436998200503646 /* vai_Vaii_LR.txt */, + CC6FF14E2436998300503646 /* vai_Vaii.txt */, + CC6FF1F82436998400503646 /* vai.txt */, + CC6FF11A2436998200503646 /* ve.txt */, + CC6FF0A62436998200503646 /* vi.txt */, + CC6FF2172436998400503646 /* vun.txt */, + CC6FF1182436998200503646 /* wa.txt */, + CC6FF06A2436998100503646 /* wae.txt */, + CC6FF0FB2436998200503646 /* wal.txt */, + CC6FF0CC2436998200503646 /* wo.txt */, + CC6FF0732436998200503646 /* wuu.txt */, + CC6FF1772436998300503646 /* xh.txt */, + CC6FF03C2436998100503646 /* xog.txt */, + CC6FF1092436998200503646 /* yav.txt */, + CC6FF0F42436998200503646 /* yi.txt */, + CC6FF0532436998100503646 /* yo_BJ.txt */, + CC6FF14B2436998200503646 /* yo.txt */, + CC6FEFF72436998100503646 /* yue_CN.txt */, + CC6FF20D2436998400503646 /* yue_Hans_CN.txt */, + CC6FEFBC2436998100503646 /* yue_Hans.txt */, + CC6FF0D82436998200503646 /* yue_Hant_HK.txt */, + CC6FEFFF2436998100503646 /* yue_Hant.txt */, + CC6FF0AE2436998200503646 /* yue_HK.txt */, + CC6FF12A2436998200503646 /* yue.txt */, + CC6FF05B2436998100503646 /* zgh.txt */, + CC6FF1B92436998300503646 /* zh_CN.txt */, + CC6FF1A72436998300503646 /* zh_Hans_CN.txt */, + CC6FF0E92436998200503646 /* zh_Hans_HK.txt */, + CC6FEFE72436998100503646 /* zh_Hans_MO.txt */, + CC6FF1332436998200503646 /* zh_Hans_SG.txt */, + CC6FF0912436998200503646 /* zh_Hans.txt */, + CC6FEFC02436998100503646 /* zh_Hant_CN.txt */, + CC6FF0512436998100503646 /* zh_Hant_HK.txt */, + CC6FF1D12436998300503646 /* zh_Hant_MO.txt */, + CC6FEFF32436998100503646 /* zh_Hant_TW.txt */, + CC6FF0BE2436998200503646 /* zh_Hant.txt */, + CC6FF1222436998200503646 /* zh_HK.txt */, + CC6FEFA92436998100503646 /* zh_MO.txt */, + CC6FF1872436998300503646 /* zh_SG.txt */, + CC6FF22F2436998400503646 /* zh_TW.txt */, + CC6FF0C82436998200503646 /* zh.txt */, + CC6FF1422436998200503646 /* zu.txt */, + ); + path = curr; + sourceTree = ""; + }; + CC76760C243BEF4900780598 /* test */ = { + isa = PBXGroup; + children = ( + CC76760D243BEF4900780598 /* testdata */, + CC767682243BEF4900780598 /* intltest */, + CC7677AB243BEF4A00780598 /* compat */, + CC7677B0243BEF4A00780598 /* iotest */, + CC7677BA243BEF4A00780598 /* fuzzer */, + CC7677D5243BEF4A00780598 /* letest */, + CC7677F8243BEF4A00780598 /* cintltst */, + CC767879243BEF4A00780598 /* depstest */, + CC76787E243BEF4A00780598 /* hdrtst */, + CC767883243BEF4A00780598 /* testmap */, + CC767888243BEF4A00780598 /* perf */, + CC76792A243BEF4A00780598 /* Makefile.in */, + CC76792B243BEF4A00780598 /* thaitest */, + ); + path = test; + sourceTree = ""; + }; + CC76760D243BEF4900780598 /* testdata */ = { + isa = PBXGroup; + children = ( + CC767627243BEF4900780598 /* BidiCharacterTest.txt */, + CC767675243BEF4900780598 /* BidiTest.txt */, + CC767659243BEF4900780598 /* break_rules */, + CC767669243BEF4900780598 /* BUILDRULES.py */, + CC76767A243BEF4900780598 /* calendar.txt */, + CC767655243BEF4900780598 /* casing.txt */, + CC76766E243BEF4900780598 /* CollationTest_NON_IGNORABLE_SHORT.txt */, + CC767658243BEF4900780598 /* CollationTest_SHIFTED_SHORT.txt */, + CC767618243BEF4900780598 /* collationtest.txt */, + CC76762D243BEF4900780598 /* conversion.txt */, + CC76764B243BEF4900780598 /* ConverterSelectorTestUTF8.txt */, + CC767622243BEF4900780598 /* csdetest.xml */, + CC767613243BEF4900780598 /* dcfmtest.txt */, + CC767668243BEF4900780598 /* default.txt */, + CC767617243BEF4900780598 /* emoji-test.txt */, + CC767653243BEF4900780598 /* encoded.utf16be */, + CC767636243BEF4900780598 /* encodingSamples */, + CC767611243BEF4900780598 /* filters */, + CC767623243BEF4900780598 /* filtertest.txt */, + CC76766D243BEF4900780598 /* format.txt */, + CC767620243BEF4900780598 /* GraphemeBreakTest.txt */, + CC767646243BEF4900780598 /* ibm9027.ucm */, + CC76761D243BEF4900780598 /* icuio.txt */, + CC76761F243BEF4900780598 /* idna_conf.txt */, + CC767648243BEF4900780598 /* idna_rules.txt */, + CC76760F243BEF4900780598 /* IdnaTestV2.txt */, + CC767680243BEF4900780598 /* importtest.bin */, + CC76762B243BEF4900780598 /* letest.xml */, + CC76764E243BEF4900780598 /* LineBreakTest.txt */, + CC767651243BEF4900780598 /* localeMatcherTest.txt */, + CC76767C243BEF4900780598 /* Makefile.in */, + CC767632243BEF4900780598 /* mc.txt */, + CC76766C243BEF4900780598 /* metaZones.txt */, + CC767610243BEF4900780598 /* nfs4_cis_prep.txt */, + CC767647243BEF4900780598 /* nfs4_cs_prep_ci.txt */, + CC76764F243BEF4900780598 /* nfs4_cs_prep_cs.txt */, + CC767625243BEF4900780598 /* nfs4_mixed_prep_p.txt */, + CC76762F243BEF4900780598 /* nfs4_mixed_prep_s.txt */, + CC767666243BEF4900780598 /* NormalizationTest-3.2.0.txt */, + CC767674243BEF4900780598 /* NumberFormatTestCases.txt */, + CC767634243BEF4900780598 /* numberformattestspecification.txt */, + CC767671243BEF4900780598 /* numberpermutationtest.txt */, + CC76762A243BEF4900780598 /* old_e_testtypes.res */, + CC767616243BEF4900780598 /* old_l_testtypes.res */, + CC767656243BEF4900780598 /* pkgdata.inc.in */, + CC767657243BEF4900780598 /* pkgdataMakefile.in */, + CC76761E243BEF4900780598 /* ra.txt */, + CC767615243BEF4900780598 /* ra.xlf */, + CC76766A243BEF4900780598 /* rbbitst.txt */, + CC767679243BEF4900780598 /* re_tests.txt */, + CC767670243BEF4900780598 /* readme.txt */, + CC76767F243BEF4900780598 /* regextst.txt */, + CC76761B243BEF4900780598 /* riwords.txt */, + CC767681243BEF4900780598 /* root.txt */, + CC76761C243BEF4900780598 /* SentenceBreakTest.txt */, + CC767678243BEF4900780598 /* sh_YU.txt */, + CC767673243BEF4900780598 /* sh.txt */, + CC76767B243BEF4900780598 /* ssearch.xml */, + CC767652243BEF4900780598 /* structLocale.txt */, + CC767619243BEF4900780598 /* te_IN_REVISED.txt */, + CC76764D243BEF4900780598 /* te_IN.txt */, + CC767629243BEF4900780598 /* te.txt */, + CC767626243BEF4900780598 /* test1.ucm */, + CC76767D243BEF4900780598 /* test1bmp.ucm */, + CC767621243BEF4900780598 /* test2.ucm */, + CC767624243BEF4900780598 /* test3.ucm */, + CC767630243BEF4900780598 /* test4.ucm */, + CC767631243BEF4900780598 /* test4x.ucm */, + CC767633243BEF4900780598 /* test5.ucm */, + CC767677243BEF4900780598 /* testaliases.txt */, + CC767650243BEF4900780598 /* testdata.mak */, + CC76767E243BEF4900780598 /* testempty.txt */, + CC767676243BEF4900780598 /* TestFont1.otf */, + CC76761A243BEF4900780598 /* testnorm.txt */, + CC767635243BEF4900780598 /* testtypes.txt */, + CC767649243BEF4900780598 /* timezoneTypes.txt */, + CC767672243BEF4900780598 /* tokCFSTrules.txt */, + CC767654243BEF4900780598 /* tokCFSTrulesLE_icu57.data */, + CC76766F243BEF4900780598 /* tokCFSTrulesLE_icu60.data */, + CC76764A243BEF4900780598 /* translit_rules.txt */, + CC76760E243BEF4900780598 /* uni-text.bin */, + CC767614243BEF4900780598 /* windowsZones.txt */, + CC767665243BEF4900780598 /* WordBreakTest.txt */, + CC76762E243BEF4900780598 /* wordNLLT_icu57.dat */, + CC76764C243BEF4900780598 /* wordNLLT_icu60.dat */, + CC76766B243BEF4900780598 /* wordNLLTu6.txt */, + CC76762C243BEF4900780598 /* wordNLLTu8.txt */, + CC767628243BEF4900780598 /* wordNLLTu9.txt */, + CC767667243BEF4900780598 /* zoneinfo64.txt */, + ); + path = testdata; + sourceTree = ""; + }; + CC767611243BEF4900780598 /* filters */ = { + isa = PBXGroup; + children = ( + CC767612243BEF4900780598 /* filtertest.txt */, + ); + path = filters; + sourceTree = ""; + }; + CC767636243BEF4900780598 /* encodingSamples */ = { + isa = PBXGroup; + children = ( + CC767637243BEF4900780598 /* mailExample_Latin1_9.txt */, + CC767638243BEF4900780598 /* mailExample_Latin1_8.txt */, + CC767639243BEF4900780598 /* mailExample_Latin1_11.txt */, + CC76763A243BEF4900780598 /* mailExample_Latin1Esc_9.txt */, + CC76763B243BEF4900780598 /* mailExample_Latin1Esc_8.txt */, + CC76763C243BEF4900780598 /* mailExample_Latin1Esc_4.txt */, + CC76763D243BEF4900780598 /* mailExample_Latin1Esc_6.txt */, + CC76763E243BEF4900780598 /* mailExample_Latin1Esc_7.txt */, + CC76763F243BEF4900780598 /* mailExample_Latin1Esc_3.txt */, + CC767640243BEF4900780598 /* mailExample_Latin1Esc_2.txt */, + CC767641243BEF4900780598 /* mailExample_Latin1_3.txt */, + CC767642243BEF4900780598 /* mailExample_Latin1_2.txt */, + CC767643243BEF4900780598 /* mailExample_Latin1_6.txt */, + CC767644243BEF4900780598 /* mailExample_Latin1_7.txt */, + CC767645243BEF4900780598 /* mailExample_Latin1_4.txt */, + ); + path = encodingSamples; + sourceTree = ""; + }; + CC767659243BEF4900780598 /* break_rules */ = { + isa = PBXGroup; + children = ( + CC76765A243BEF4900780598 /* sentence.txt */, + CC76765B243BEF4900780598 /* grapheme.txt */, + CC76765C243BEF4900780598 /* line_normal.txt */, + CC76765D243BEF4900780598 /* line_loose_cj.txt */, + CC76765E243BEF4900780598 /* line_loose.txt */, + CC76765F243BEF4900780598 /* line_cj.txt */, + CC767660243BEF4900780598 /* README.md */, + CC767661243BEF4900780598 /* line.txt */, + CC767662243BEF4900780598 /* word_POSIX.txt */, + CC767663243BEF4900780598 /* word.txt */, + CC767664243BEF4900780598 /* line_normal_cj.txt */, + ); + path = break_rules; + sourceTree = ""; + }; + CC767682243BEF4900780598 /* intltest */ = { + isa = PBXGroup; + children = ( + CC767686243BEF4900780598 /* aliastst.cpp */, + CC767752243BEF4900780598 /* aliastst.h */, + CC767751243BEF4900780598 /* allcoll.cpp */, + CC7676CB243BEF4900780598 /* allcoll.h */, + CC767735243BEF4900780598 /* alphaindextst.cpp */, + CC7677A2243BEF4A00780598 /* alphaindextst.h */, + CC767766243BEF4900780598 /* apicoll.cpp */, + CC7676BE243BEF4900780598 /* apicoll.h */, + CC7676C2243BEF4900780598 /* astrotst.cpp */, + CC7676FC243BEF4900780598 /* astrotst.h */, + CC76770F243BEF4900780598 /* bidiconf.cpp */, + CC767779243BEF4900780598 /* bytestrietest.cpp */, + CC767710243BEF4900780598 /* calcasts.cpp */, + CC767771243BEF4900780598 /* calcasts.h */, + CC7676BF243BEF4900780598 /* callimts.cpp */, + CC7676B9243BEF4900780598 /* callimts.h */, + CC767721243BEF4900780598 /* calregts.cpp */, + CC767704243BEF4900780598 /* calregts.h */, + CC76771C243BEF4900780598 /* caltest.cpp */, + CC767688243BEF4900780598 /* caltest.h */, + CC76768E243BEF4900780598 /* caltestdata.h */, + CC7676FB243BEF4900780598 /* caltztst.cpp */, + CC7676F0243BEF4900780598 /* caltztst.h */, + CC767781243BEF4900780598 /* canittst.cpp */, + CC767754243BEF4900780598 /* canittst.h */, + CC76771B243BEF4900780598 /* citrtest.cpp */, + CC767705243BEF4900780598 /* citrtest.h */, + CC76770C243BEF4900780598 /* collationtest.cpp */, + CC767759243BEF4900780598 /* colldata.cpp */, + CC7676DE243BEF4900780598 /* colldata.h */, + CC767707243BEF4900780598 /* compactdecimalformattest.cpp */, + CC767728243BEF4900780598 /* convtest.cpp */, + CC7676B6243BEF4900780598 /* convtest.h */, + CC76769A243BEF4900780598 /* cpdtrtst.cpp */, + CC7676E4243BEF4900780598 /* cpdtrtst.h */, + CC76771F243BEF4900780598 /* csdetest.cpp */, + CC767734243BEF4900780598 /* csdetest.h */, + CC767727243BEF4900780598 /* currcoll.cpp */, + CC76768B243BEF4900780598 /* currcoll.h */, + CC7676A8243BEF4900780598 /* dadrcal.cpp */, + CC7676D6243BEF4900780598 /* dadrcal.h */, + CC767757243BEF4900780598 /* dadrfmt.cpp */, + CC76776F243BEF4900780598 /* dadrfmt.h */, + CC7676EA243BEF4900780598 /* datadrivennumberformattestsuite.cpp */, + CC76775C243BEF4900780598 /* datadrivennumberformattestsuite.h */, + CC76773F243BEF4900780598 /* dcfmapts.cpp */, + CC7676FF243BEF4900780598 /* dcfmapts.h */, + CC76772C243BEF4900780598 /* dcfmtest.cpp */, + CC767764243BEF4900780598 /* dcfmtest.h */, + CC76779B243BEF4A00780598 /* decoll.cpp */, + CC7676AA243BEF4900780598 /* decoll.h */, + CC7676BC243BEF4900780598 /* dtfmapts.cpp */, + CC7676A3243BEF4900780598 /* dtfmapts.h */, + CC76769E243BEF4900780598 /* dtfmrgts.cpp */, + CC7676D0243BEF4900780598 /* dtfmrgts.h */, + CC76775E243BEF4900780598 /* dtfmtrtts.cpp */, + CC76777F243BEF4900780598 /* dtfmtrtts.h */, + CC76775F243BEF4900780598 /* dtfmttst.cpp */, + CC76770B243BEF4900780598 /* dtfmttst.h */, + CC767739243BEF4900780598 /* dtifmtts.cpp */, + CC767698243BEF4900780598 /* dtifmtts.h */, + CC767692243BEF4900780598 /* dtptngts.cpp */, + CC76777E243BEF4900780598 /* dtptngts.h */, + CC767706243BEF4900780598 /* encoll.cpp */, + CC7676C1243BEF4900780598 /* encoll.h */, + CC76771A243BEF4900780598 /* erarulestest.cpp */, + CC76773A243BEF4900780598 /* erarulestest.h */, + CC767730243BEF4900780598 /* escoll.cpp */, + CC767695243BEF4900780598 /* escoll.h */, + CC767740243BEF4900780598 /* ficoll.cpp */, + CC76778E243BEF4900780598 /* ficoll.h */, + CC76774A243BEF4900780598 /* fldset.cpp */, + CC767758243BEF4900780598 /* fldset.h */, + CC767767243BEF4900780598 /* formatted_string_builder_test.cpp */, + CC767694243BEF4900780598 /* formattedvaluetest.cpp */, + CC7676AC243BEF4900780598 /* frcoll.cpp */, + CC767791243BEF4A00780598 /* frcoll.h */, + CC7676B1243BEF4900780598 /* g7coll.cpp */, + CC7676AD243BEF4900780598 /* g7coll.h */, + CC767769243BEF4900780598 /* genderinfotest.cpp */, + CC7676E6243BEF4900780598 /* icusvtst.cpp */, + CC76779E243BEF4A00780598 /* icusvtst.h */, + CC7676E9243BEF4900780598 /* idnaconf.cpp */, + CC767732243BEF4900780598 /* idnaconf.h */, + CC7677A5243BEF4A00780598 /* idnaref.cpp */, + CC767770243BEF4900780598 /* idnaref.h */, + CC7676F3243BEF4900780598 /* incaltst.cpp */, + CC7676EC243BEF4900780598 /* incaltst.h */, + CC76778D243BEF4900780598 /* intltest.cpp */, + CC7676EB243BEF4900780598 /* intltest.h */, + CC7676C5243BEF4900780598 /* intltest.vcxproj */, + CC76778A243BEF4900780598 /* intltest.vcxproj.filters */, + CC7676B8243BEF4900780598 /* itercoll.cpp */, + CC76770E243BEF4900780598 /* itercoll.h */, + CC767715243BEF4900780598 /* itformat.cpp */, + CC767697243BEF4900780598 /* itformat.h */, + CC7676DA243BEF4900780598 /* itmajor.cpp */, + CC767787243BEF4900780598 /* itmajor.h */, + CC767798243BEF4A00780598 /* itrbbi.cpp */, + CC76770A243BEF4900780598 /* itrbbi.h */, + CC767685243BEF4900780598 /* itrbnf.cpp */, + CC767780243BEF4900780598 /* itrbnf.h */, + CC7676BD243BEF4900780598 /* itrbnfp.cpp */, + CC7676C9243BEF4900780598 /* itrbnfp.h */, + CC76776D243BEF4900780598 /* itrbnfrt.cpp */, + CC767741243BEF4900780598 /* itrbnfrt.h */, + CC767750243BEF4900780598 /* itspoof.cpp */, + CC767717243BEF4900780598 /* itspoof.h */, + CC76776E243BEF4900780598 /* ittrans.cpp */, + CC76770D243BEF4900780598 /* ittrans.h */, + CC767778243BEF4900780598 /* itutil.cpp */, + CC7676D3243BEF4900780598 /* itutil.h */, + CC7677A4243BEF4A00780598 /* jacoll.cpp */, + CC7676B2243BEF4900780598 /* jacoll.h */, + CC76772F243BEF4900780598 /* jamotest.cpp */, + CC767743243BEF4900780598 /* jamotest.h */, + CC767708243BEF4900780598 /* lcukocol.cpp */, + CC7676CE243BEF4900780598 /* lcukocol.h */, + CC7676E7243BEF4900780598 /* listformattertest.cpp */, + CC7676D2243BEF4900780598 /* listformattertest.h */, + CC76769C243BEF4900780598 /* localebuildertest.cpp */, + CC76768D243BEF4900780598 /* localebuildertest.h */, + CC767687243BEF4900780598 /* localematchertest.cpp */, + CC7676AB243BEF4900780598 /* locnmtst.cpp */, + CC767683243BEF4900780598 /* locnmtst.h */, + CC7676F2243BEF4900780598 /* loctest.cpp */, + CC7676C7243BEF4900780598 /* loctest.h */, + CC76778C243BEF4900780598 /* Makefile.in */, + CC76774E243BEF4900780598 /* measfmttest.cpp */, + CC767722243BEF4900780598 /* miscdtfm.cpp */, + CC767703243BEF4900780598 /* miscdtfm.h */, + CC7676E2243BEF4900780598 /* mnkytst.cpp */, + CC7676E3243BEF4900780598 /* mnkytst.h */, + CC76779C243BEF4A00780598 /* msfmrgts.cpp */, + CC7676F9243BEF4900780598 /* msfmrgts.h */, + CC7676A0243BEF4900780598 /* nmfmapts.cpp */, + CC767785243BEF4900780598 /* nmfmapts.h */, + CC76775A243BEF4900780598 /* nmfmtrt.cpp */, + CC767690243BEF4900780598 /* nmfmtrt.h */, + CC7676CD243BEF4900780598 /* normconf.cpp */, + CC7676BA243BEF4900780598 /* normconf.h */, + CC7676ED243BEF4900780598 /* nptrans.cpp */, + CC7676FA243BEF4900780598 /* nptrans.h */, + CC767745243BEF4900780598 /* numberformat2test.cpp */, + CC76775D243BEF4900780598 /* numberformattesttuple.cpp */, + CC767762243BEF4900780598 /* numberformattesttuple.h */, + CC76774C243BEF4900780598 /* numbertest_affixutils.cpp */, + CC7677A8243BEF4A00780598 /* numbertest_api.cpp */, + CC76776A243BEF4900780598 /* numbertest_decimalquantity.cpp */, + CC767742243BEF4900780598 /* numbertest_doubleconversion.cpp */, + CC767746243BEF4900780598 /* numbertest_modifiers.cpp */, + CC76769D243BEF4900780598 /* numbertest_parse.cpp */, + CC76776B243BEF4900780598 /* numbertest_patternmodifier.cpp */, + CC767788243BEF4900780598 /* numbertest_patternstring.cpp */, + CC76772D243BEF4900780598 /* numbertest_permutation.cpp */, + CC7676CA243BEF4900780598 /* numbertest_range.cpp */, + CC767768243BEF4900780598 /* numbertest_skeletons.cpp */, + CC7676D8243BEF4900780598 /* numbertest.h */, + CC7676F4243BEF4900780598 /* numfmtdatadriventest.cpp */, + CC76768F243BEF4900780598 /* numfmtspectest.cpp */, + CC76769F243BEF4900780598 /* numfmtst.cpp */, + CC7677A0243BEF4A00780598 /* numfmtst.h */, + CC767723243BEF4900780598 /* numrgts.cpp */, + CC7676EE243BEF4900780598 /* numrgts.h */, + CC76777D243BEF4900780598 /* pluralmaptest.cpp */, + CC767756243BEF4900780598 /* plurfmts.cpp */, + CC767738243BEF4900780598 /* plurfmts.h */, + CC7676A7243BEF4900780598 /* plurults.cpp */, + CC76779D243BEF4A00780598 /* plurults.h */, + CC76768C243BEF4900780598 /* pptest.cpp */, + CC767691243BEF4900780598 /* pptest.h */, + CC7676DD243BEF4900780598 /* punyref.cpp */, + CC76778B243BEF4900780598 /* punyref.h */, + CC767737243BEF4900780598 /* quantityformattertest.cpp */, + CC767784243BEF4900780598 /* rbbiapts.cpp */, + CC767709243BEF4900780598 /* rbbiapts.h */, + CC767702243BEF4900780598 /* rbbimonkeytest.cpp */, + CC767696243BEF4900780598 /* rbbimonkeytest.h */, + CC7676AF243BEF4900780598 /* rbbitst.cpp */, + CC7676AE243BEF4900780598 /* rbbitst.h */, + CC7676D9243BEF4900780598 /* regcoll.cpp */, + CC76778F243BEF4900780598 /* regcoll.h */, + CC7676E8243BEF4900780598 /* regextst.cpp */, + CC76771D243BEF4900780598 /* regextst.h */, + CC76774D243BEF4900780598 /* regiontst.cpp */, + CC767731243BEF4900780598 /* regiontst.h */, + CC76773D243BEF4900780598 /* reldatefmttest.cpp */, + CC7677A3243BEF4A00780598 /* reptest.cpp */, + CC767773243BEF4900780598 /* reptest.h */, + CC76773E243BEF4900780598 /* restest.cpp */, + CC767729243BEF4900780598 /* restest.h */, + CC7677A6243BEF4A00780598 /* restsnew.cpp */, + CC767775243BEF4900780598 /* restsnew.h */, + CC7676DC243BEF4900780598 /* scientificnumberformattertest.cpp */, + CC7676D4243BEF4900780598 /* sdtfmtts.cpp */, + CC767711243BEF4900780598 /* sdtfmtts.h */, + CC7676FD243BEF4900780598 /* selfmts.cpp */, + CC76772E243BEF4900780598 /* selfmts.h */, + CC7677A1243BEF4A00780598 /* sfwdchit.cpp */, + CC7676A6243BEF4900780598 /* sfwdchit.h */, + CC7677A9243BEF4A00780598 /* simpleformattertest.cpp */, + CC7676D5243BEF4900780598 /* simplethread.cpp */, + CC76774F243BEF4900780598 /* simplethread.h */, + CC767719243BEF4900780598 /* srchtest.cpp */, + CC767684243BEF4900780598 /* srchtest.h */, + CC7676CC243BEF4900780598 /* ssearch.cpp */, + CC767726243BEF4900780598 /* ssearch.h */, + CC767718243BEF4900780598 /* static_unisets_test.cpp */, + CC767725243BEF4900780598 /* strcase.cpp */, + CC7676C4243BEF4900780598 /* string_segment_test.cpp */, + CC7676A5243BEF4900780598 /* strtest.cpp */, + CC76768A243BEF4900780598 /* strtest.h */, + CC767713243BEF4900780598 /* svccoll.cpp */, + CC7676B0243BEF4900780598 /* svccoll.h */, + CC76779A243BEF4A00780598 /* tchcfmt.cpp */, + CC7676F5243BEF4900780598 /* tchcfmt.h */, + CC7676CF243BEF4900780598 /* testidn.cpp */, + CC767748243BEF4900780598 /* testidna.cpp */, + CC767763243BEF4900780598 /* testidna.h */, + CC767765243BEF4900780598 /* testutil.cpp */, + CC76779F243BEF4A00780598 /* testutil.h */, + CC7676DF243BEF4900780598 /* textfile.cpp */, + CC76777C243BEF4900780598 /* textfile.h */, + CC76775B243BEF4900780598 /* tfsmalls.cpp */, + CC7676C6243BEF4900780598 /* tfsmalls.h */, + CC76776C243BEF4900780598 /* thcoll.cpp */, + CC767796243BEF4A00780598 /* thcoll.h */, + CC767774243BEF4900780598 /* tmsgfmt.cpp */, + CC76777A243BEF4900780598 /* tmsgfmt.h */, + CC767744243BEF4900780598 /* tokiter.cpp */, + CC7676DB243BEF4900780598 /* tokiter.h */, + CC7676BB243BEF4900780598 /* transapi.cpp */, + CC7676C0243BEF4900780598 /* transapi.h */, + CC7676B3243BEF4900780598 /* transrt.cpp */, + CC767777243BEF4900780598 /* transrt.h */, + CC767793243BEF4A00780598 /* transtst.cpp */, + CC7676C8243BEF4900780598 /* transtst.h */, + CC7676EF243BEF4900780598 /* trcoll.cpp */, + CC767753243BEF4900780598 /* trcoll.h */, + CC767789243BEF4900780598 /* trnserr.cpp */, + CC767700243BEF4900780598 /* trnserr.h */, + CC7676E5243BEF4900780598 /* tscoll.cpp */, + CC767794243BEF4A00780598 /* tscoll.h */, + CC76772B243BEF4900780598 /* tsdate.cpp */, + CC7676B7243BEF4900780598 /* tsdate.h */, + CC767772243BEF4900780598 /* tsdcfmsy.cpp */, + CC767786243BEF4900780598 /* tsdcfmsy.h */, + CC767749243BEF4900780598 /* tsdtfmsy.cpp */, + CC7676A4243BEF4900780598 /* tsdtfmsy.h */, + CC7676C3243BEF4900780598 /* tsmthred.cpp */, + CC7676E0243BEF4900780598 /* tsmthred.h */, + CC767716243BEF4900780598 /* tsnmfmt.cpp */, + CC767790243BEF4900780598 /* tsnmfmt.h */, + CC767689243BEF4900780598 /* tsputil.cpp */, + CC76773B243BEF4900780598 /* tsputil.h */, + CC767747243BEF4900780598 /* tstnorm.cpp */, + CC767720243BEF4900780598 /* tstnorm.h */, + CC767782243BEF4900780598 /* tstnrapi.cpp */, + CC7676F6243BEF4900780598 /* tufmtts.cpp */, + CC767799243BEF4A00780598 /* tzbdtest.cpp */, + CC7676A9243BEF4900780598 /* tzbdtest.h */, + CC767795243BEF4A00780598 /* tzfmttst.cpp */, + CC7677A7243BEF4A00780598 /* tzfmttst.h */, + CC767724243BEF4900780598 /* tzoffloc.cpp */, + CC767792243BEF4A00780598 /* tzoffloc.h */, + CC7676B4243BEF4900780598 /* tzregts.cpp */, + CC767701243BEF4900780598 /* tzregts.h */, + CC767712243BEF4900780598 /* tzrulets.cpp */, + CC76769B243BEF4900780598 /* tzrulets.h */, + CC76771E243BEF4900780598 /* tztest.cpp */, + CC767755243BEF4900780598 /* tztest.h */, + CC767797243BEF4A00780598 /* ucaconf.cpp */, + CC767783243BEF4900780598 /* ucaconf.h */, + CC767761243BEF4900780598 /* ucdtest.cpp */, + CC767736243BEF4900780598 /* ucdtest.h */, + CC767699243BEF4900780598 /* ucharstrietest.cpp */, + CC76774B243BEF4900780598 /* unifiedcachetest.cpp */, + CC767776243BEF4900780598 /* uobjtest.cpp */, + CC767760243BEF4900780598 /* uobjtest.h */, + CC7676F7243BEF4900780598 /* usettest.cpp */, + CC7676F8243BEF4900780598 /* usettest.h */, + CC7676B5243BEF4900780598 /* ustrtest.cpp */, + CC767733243BEF4900780598 /* ustrtest.h */, + CC767693243BEF4900780598 /* uts46test.cpp */, + CC76772A243BEF4900780598 /* utxttest.cpp */, + CC7676A1243BEF4900780598 /* utxttest.h */, + CC7677AA243BEF4A00780598 /* uvectest.cpp */, + CC7676FE243BEF4900780598 /* uvectest.h */, + CC7676F1243BEF4900780598 /* v32test.cpp */, + CC7676D7243BEF4900780598 /* v32test.h */, + CC767714243BEF4900780598 /* windttst.cpp */, + CC7676A2243BEF4900780598 /* windttst.h */, + CC7676D1243BEF4900780598 /* winnmtst.cpp */, + CC76777B243BEF4900780598 /* winnmtst.h */, + CC7676E1243BEF4900780598 /* winutil.cpp */, + CC76773C243BEF4900780598 /* winutil.h */, + ); + path = intltest; + sourceTree = ""; + }; + CC7677AB243BEF4A00780598 /* compat */ = { + isa = PBXGroup; + children = ( + CC7677AC243BEF4A00780598 /* tzdate.c */, + CC7677AD243BEF4A00780598 /* readme.txt */, + CC7677AE243BEF4A00780598 /* Makefile.in */, + CC7677AF243BEF4A00780598 /* tzone.pl */, + ); + path = compat; + sourceTree = ""; + }; + CC7677B0243BEF4A00780598 /* iotest */ = { + isa = PBXGroup; + children = ( + CC7677B8243BEF4A00780598 /* filetst.c */, + CC7677B1243BEF4A00780598 /* iotest.cpp */, + CC7677B7243BEF4A00780598 /* iotest.h */, + CC7677B2243BEF4A00780598 /* iotest.vcxproj */, + CC7677B5243BEF4A00780598 /* iotest.vcxproj.filters */, + CC7677B9243BEF4A00780598 /* Makefile.in */, + CC7677B6243BEF4A00780598 /* stream.cpp */, + CC7677B4243BEF4A00780598 /* strtst.c */, + CC7677B3243BEF4A00780598 /* trnstst.c */, + ); + path = iotest; + sourceTree = ""; + }; + CC7677BA243BEF4A00780598 /* fuzzer */ = { + isa = PBXGroup; + children = ( + CC7677BB243BEF4A00780598 /* uloc_canonicalize_fuzzer_seed_corpus.txt */, + CC7677BC243BEF4A00780598 /* collator_rulebased_fuzzer.cpp */, + CC7677BD243BEF4A00780598 /* uloc_open_keywords_fuzzer.cpp */, + CC7677BE243BEF4A00780598 /* uloc_get_name_fuzzer.cpp */, + CC7677BF243BEF4A00780598 /* uloc_is_right_to_left_fuzzer_seed_corpus.txt */, + CC7677C0243BEF4A00780598 /* unicode_string_codepage_create_fuzzer.cpp */, + CC7677C1243BEF4A00780598 /* uregex_open_fuzzer.cpp */, + CC7677C2243BEF4A00780598 /* collator_rulebased_fuzzer_seed_corpus.txt */, + CC7677C3243BEF4A00780598 /* locale_util.cpp */, + CC7677C4243BEF4A00780598 /* break_iterator_fuzzer.cpp */, + CC7677C5243BEF4A00780598 /* locale_util.h */, + CC7677C6243BEF4A00780598 /* locale_fuzzer.cpp */, + CC7677C7243BEF4A00780598 /* number_format_fuzzer.cpp */, + CC7677C8243BEF4A00780598 /* collator_compare_fuzzer.cpp */, + CC7677C9243BEF4A00780598 /* uloc_get_name_fuzzer_seed_corpus.txt */, + CC7677CA243BEF4A00780598 /* fuzzer_driver.cpp */, + CC7677CB243BEF4A00780598 /* uloc_for_language_tag_fuzzer.cpp */, + CC7677CC243BEF4A00780598 /* uloc_canonicalize_fuzzer.cpp */, + CC7677CD243BEF4A00780598 /* converter_fuzzer.cpp */, + CC7677CE243BEF4A00780598 /* uregex_open_fuzzer.dict */, + CC7677CF243BEF4A00780598 /* uloc_open_keywords_fuzzer_seed_corpus.txt */, + CC7677D0243BEF4A00780598 /* uloc_for_language_tag_fuzzer_seed_corpus.txt */, + CC7677D1243BEF4A00780598 /* uloc_is_right_to_left_fuzzer.cpp */, + CC7677D2243BEF4A00780598 /* ucasemap_fuzzer.cpp */, + CC7677D3243BEF4A00780598 /* Makefile.in */, + CC7677D4243BEF4A00780598 /* fuzzer_utils.h */, + ); + path = fuzzer; + sourceTree = ""; + }; + CC7677D5243BEF4A00780598 /* letest */ = { + isa = PBXGroup; + children = ( + CC7677D6243BEF4A00780598 /* cletest.vcxproj.filters */, + CC7677D7243BEF4A00780598 /* sfnt.h */, + CC7677D8243BEF4A00780598 /* letsutil.h */, + CC7677D9243BEF4A00780598 /* cletest.vcxproj */, + CC7677DA243BEF4A00780598 /* FontObject.h */, + CC7677DB243BEF4A00780598 /* PortableFontInstance.h */, + CC7677DC243BEF4A00780598 /* FontTableCache.cpp */, + CC7677DD243BEF4A00780598 /* PortableFontInstance.cpp */, + CC7677DE243BEF4A00780598 /* gendata.vcxproj */, + CC7677DF243BEF4A00780598 /* cmaps.h */, + CC7677E0243BEF4A00780598 /* gendata.xml */, + CC7677E1243BEF4A00780598 /* xmlreader.h */, + CC7677E2243BEF4A00780598 /* readme.html */, + CC7677E3243BEF4A00780598 /* cfonts.cpp */, + CC7677E4243BEF4A00780598 /* cletest.sln */, + CC7677E5243BEF4A00780598 /* letest.cpp */, + CC7677E6243BEF4A00780598 /* letest.h */, + CC7677E7243BEF4A00780598 /* FontTableCache.h */, + CC7677E8243BEF4A00780598 /* xmlreader.cpp */, + CC7677E9243BEF4A00780598 /* cletest.c */, + CC7677EA243BEF4A00780598 /* letest.vcxproj */, + CC7677EB243BEF4A00780598 /* cmaps.cpp */, + CC7677EC243BEF4A00780598 /* testdata.cpp */, + CC7677ED243BEF4A00780598 /* gendata.cpp */, + CC7677EE243BEF4A00780598 /* gendata.vcxproj.filters */, + CC7677EF243BEF4A00780598 /* cfonts.h */, + CC7677F0243BEF4A00780598 /* FontObject.cpp */, + CC7677F1243BEF4A00780598 /* SimpleFontInstance.cpp */, + CC7677F2243BEF4A00780598 /* gendata.sln */, + CC7677F3243BEF4A00780598 /* SimpleFontInstance.h */, + CC7677F4243BEF4A00780598 /* letsutil.cpp */, + CC7677F5243BEF4A00780598 /* Makefile.in */, + CC7677F6243BEF4A00780598 /* letest.vcxproj.filters */, + CC7677F7243BEF4A00780598 /* letest.sln */, + ); + path = letest; + sourceTree = ""; + }; + CC7677F8243BEF4A00780598 /* cintltst */ = { + isa = PBXGroup; + children = ( + CC767814243BEF4A00780598 /* bocu1tst.c */, + CC767848243BEF4A00780598 /* callcoll.c */, + CC7677FE243BEF4A00780598 /* callcoll.h */, + CC767864243BEF4A00780598 /* calldata.h */, + CC767827243BEF4A00780598 /* calltest.c */, + CC767823243BEF4A00780598 /* capitst.c */, + CC767860243BEF4A00780598 /* capitst.h */, + CC76786C243BEF4A00780598 /* cbiapts.c */, + CC767836243BEF4A00780598 /* cbiapts.h */, + CC767877243BEF4A00780598 /* cbididat.c */, + CC767804243BEF4A00780598 /* cbiditransformtst.c */, + CC767846243BEF4A00780598 /* cbiditst.c */, + CC7677FB243BEF4A00780598 /* cbiditst.h */, + CC76783E243BEF4A00780598 /* cbkittst.c */, + CC7677F9243BEF4A00780598 /* ccaltst.c */, + CC767847243BEF4A00780598 /* ccaltst.h */, + CC767838243BEF4A00780598 /* ccapitst.c */, + CC76786D243BEF4A00780598 /* ccapitst.h */, + CC767844243BEF4A00780598 /* ccolltst.c */, + CC767802243BEF4A00780598 /* ccolltst.h */, + CC767831243BEF4A00780598 /* cconvtst.c */, + CC76784C243BEF4A00780598 /* cctest.c */, + CC767857243BEF4A00780598 /* ccurrtst.c */, + CC767810243BEF4A00780598 /* ccurrtst.h */, + CC767863243BEF4A00780598 /* cdateintervalformattest.c */, + CC767868243BEF4A00780598 /* cdattst.c */, + CC767839243BEF4A00780598 /* cdattst.h */, + CC767826243BEF4A00780598 /* cdetst.c */, + CC76785E243BEF4A00780598 /* cdetst.h */, + CC76785F243BEF4A00780598 /* cdtdptst.c */, + CC767821243BEF4A00780598 /* cdtdptst.h */, + CC76785A243BEF4A00780598 /* cdtrgtst.c */, + CC76780E243BEF4A00780598 /* cdtrgtst.h */, + CC767872243BEF4A00780598 /* cestst.c */, + CC767832243BEF4A00780598 /* cestst.h */, + CC767878243BEF4A00780598 /* cfintst.c */, + CC767830243BEF4A00780598 /* cfintst.h */, + CC76781C243BEF4A00780598 /* cformtst.c */, + CC767850243BEF4A00780598 /* cformtst.h */, + CC76783B243BEF4A00780598 /* cfrtst.c */, + CC76780A243BEF4A00780598 /* cfrtst.h */, + CC767818243BEF4A00780598 /* cg7coll.c */, + CC76784E243BEF4A00780598 /* cg7coll.h */, + CC767843243BEF4A00780598 /* cgendtst.c */, + CC767835243BEF4A00780598 /* chashtst.c */, + CC7677FD243BEF4A00780598 /* cintltst.c */, + CC767849243BEF4A00780598 /* cintltst.h */, + CC7677FA243BEF4A00780598 /* cintltst.vcxproj */, + CC767833243BEF4A00780598 /* cintltst.vcxproj.filters */, + CC767845243BEF4A00780598 /* citertst.c */, + CC767803243BEF4A00780598 /* citertst.h */, + CC767822243BEF4A00780598 /* cjaptst.c */, + CC767861243BEF4A00780598 /* cjaptst.h */, + CC76783F243BEF4A00780598 /* cldrtest.c */, + CC767853243BEF4A00780598 /* cloctst.c */, + CC767813243BEF4A00780598 /* cloctst.h */, + CC767865243BEF4A00780598 /* cmeasureformattest.c */, + CC767800243BEF4A00780598 /* cmsccoll.c */, + CC767867243BEF4A00780598 /* cmsgtst.c */, + CC767820243BEF4A00780598 /* cmsgtst.h */, + CC7677FC243BEF4A00780598 /* cnmdptst.c */, + CC76784B243BEF4A00780598 /* cnmdptst.h */, + CC767809243BEF4A00780598 /* cnormtst.c */, + CC76783C243BEF4A00780598 /* cnormtst.h */, + CC767807243BEF4A00780598 /* cnumtst.c */, + CC767842243BEF4A00780598 /* cnumtst.h */, + CC767858243BEF4A00780598 /* cpluralrulestest.c */, + CC767816243BEF4A00780598 /* cposxtst.c */, + CC767870243BEF4A00780598 /* crelativedateformattest.c */, + CC767841243BEF4A00780598 /* crestst.c */, + CC767806243BEF4A00780598 /* crestst.h */, + CC76782C243BEF4A00780598 /* creststn.c */, + CC767874243BEF4A00780598 /* creststn.h */, + CC76781A243BEF4A00780598 /* cstrcase.c */, + CC767851243BEF4A00780598 /* cstrtest.c */, + CC76782A243BEF4A00780598 /* cturtst.c */, + CC767875243BEF4A00780598 /* cturtst.h */, + CC767852243BEF4A00780598 /* cucdapi.c */, + CC76781B243BEF4A00780598 /* cucdapi.h */, + CC767855243BEF4A00780598 /* cucdtst.c */, + CC767824243BEF4A00780598 /* currtest.c */, + CC767801243BEF4A00780598 /* custrtrn.c */, + CC76784A243BEF4A00780598 /* custrtst.c */, + CC7677FF243BEF4A00780598 /* cutiltst.c */, + CC767856243BEF4A00780598 /* encoll.c */, + CC767815243BEF4A00780598 /* encoll.h */, + CC76782D243BEF4A00780598 /* eurocreg.c */, + CC767859243BEF4A00780598 /* hpmufn.c */, + CC767811243BEF4A00780598 /* idnatest.c */, + CC76786A243BEF4A00780598 /* Makefile.in */, + CC76780B243BEF4A00780598 /* nccbtst.c */, + CC767840243BEF4A00780598 /* nccbtst.h */, + CC76785D243BEF4A00780598 /* ncnvfbts.c */, + CC767828243BEF4A00780598 /* ncnvfbts.h */, + CC76783D243BEF4A00780598 /* ncnvtst.c */, + CC76782B243BEF4A00780598 /* nfsprep.c */, + CC767876243BEF4A00780598 /* nfsprep.h */, + CC76781F243BEF4A00780598 /* nucnvtst.c */, + CC767866243BEF4A00780598 /* nucnvtst.h */, + CC76781E243BEF4A00780598 /* putiltst.c */, + CC767829243BEF4A00780598 /* reapits.c */, + CC767817243BEF4A00780598 /* sorttest.c */, + CC767837243BEF4A00780598 /* spooftest.c */, + CC767808243BEF4A00780598 /* spreptst.c */, + CC767825243BEF4A00780598 /* sprpdata.c */, + CC76786E243BEF4A00780598 /* stdnmtst.c */, + CC76786F243BEF4A00780598 /* tracetst.c */, + CC767862243BEF4A00780598 /* trie2test.c */, + CC767805243BEF4A00780598 /* trietest.c */, + CC767834243BEF4A00780598 /* ucnvseltst.c */, + CC767871243BEF4A00780598 /* ucnvseltst.h */, + CC76786B243BEF4A00780598 /* ucptrietest.c */, + CC76780D243BEF4A00780598 /* ucsdetst.c */, + CC76785C243BEF4A00780598 /* udatatst.c */, + CC767812243BEF4A00780598 /* udatpg_test.c */, + CC76780C243BEF4A00780598 /* uenumtst.c */, + CC76784F243BEF4A00780598 /* uformattedvaluetst.c */, + CC767819243BEF4A00780598 /* ulistfmttest.c */, + CC767873243BEF4A00780598 /* unumberformattertst.c */, + CC767854243BEF4A00780598 /* uregiontest.c */, + CC767869243BEF4A00780598 /* usettest.c */, + CC76781D243BEF4A00780598 /* usrchdat.c */, + CC76780F243BEF4A00780598 /* usrchtst.c */, + CC76784D243BEF4A00780598 /* utexttst.c */, + CC76782E243BEF4A00780598 /* utf8tst.c */, + CC76785B243BEF4A00780598 /* utf16tst.c */, + CC76782F243BEF4A00780598 /* utmstest.c */, + CC76783A243BEF4A00780598 /* utransts.c */, + ); + path = cintltst; + sourceTree = ""; + }; + CC767879243BEF4A00780598 /* depstest */ = { + isa = PBXGroup; + children = ( + CC76787A243BEF4A00780598 /* icu-dependencies-mode.el */, + CC76787B243BEF4A00780598 /* depstest.py */, + CC76787C243BEF4A00780598 /* dependencies.txt */, + CC76787D243BEF4A00780598 /* dependencies.py */, + ); + path = depstest; + sourceTree = ""; + }; + CC76787E243BEF4A00780598 /* hdrtst */ = { + isa = PBXGroup; + children = ( + CC76787F243BEF4A00780598 /* testtagsguards.sh */, + CC767880243BEF4A00780598 /* testinternalheaders.sh */, + CC767881243BEF4A00780598 /* dfiles.txt */, + CC767882243BEF4A00780598 /* Makefile.in */, + ); + path = hdrtst; + sourceTree = ""; + }; + CC767883243BEF4A00780598 /* testmap */ = { + isa = PBXGroup; + children = ( + CC767884243BEF4A00780598 /* testmap.c */, + CC767885243BEF4A00780598 /* testmap.dsp */, + CC767886243BEF4A00780598 /* readme.txt */, + CC767887243BEF4A00780598 /* Makefile.in */, + ); + path = testmap; + sourceTree = ""; + }; + CC767888243BEF4A00780598 /* perf */ = { + isa = PBXGroup; + children = ( + CC767889243BEF4A00780598 /* perldriver */, + CC76788F243BEF4A00780598 /* ubrkperf */, + CC76789A243BEF4A00780598 /* ucnvavailperf */, + CC76789D243BEF4A00780598 /* icuperf2report.xsl */, + CC76789E243BEF4A00780598 /* strsrchperf */, + CC7678A5243BEF4A00780598 /* normperf */, + CC7678B2243BEF4A00780598 /* utrie2perf */, + CC7678B8243BEF4A00780598 /* charperf */, + CC7678C0243BEF4A00780598 /* perf.sln */, + CC7678C1243BEF4A00780598 /* howExpensiveIs */, + CC7678C7243BEF4A00780598 /* collationperf */, + CC7678CC243BEF4A00780598 /* unisetperf */, + CC7678DB243BEF4A00780598 /* ustrperf */, + CC7678E3243BEF4A00780598 /* README */, + CC7678E4243BEF4A00780598 /* utfperf */, + CC7678EA243BEF4A00780598 /* collperf2 */, + CC7678F0243BEF4A00780598 /* dicttrieperf */, + CC7678F3243BEF4A00780598 /* leperf */, + CC767906243BEF4A00780598 /* DateFmtPerf */, + CC767910243BEF4A00780598 /* usetperf */, + CC767918243BEF4A00780598 /* collperf */, + CC76791F243BEF4A00780598 /* Makefile.in */, + CC767920243BEF4A00780598 /* convperf */, + ); + path = perf; + sourceTree = ""; + }; + CC767889243BEF4A00780598 /* perldriver */ = { + isa = PBXGroup; + children = ( + CC76788A243BEF4A00780598 /* Format.pm */, + CC76788B243BEF4A00780598 /* Common.pl.template */, + CC76788C243BEF4A00780598 /* Dataset.pm */, + CC76788D243BEF4A00780598 /* Output.pm */, + CC76788E243BEF4A00780598 /* PerfFramework.pm */, + ); + path = perldriver; + sourceTree = ""; + }; + CC76788F243BEF4A00780598 /* ubrkperf */ = { + isa = PBXGroup; + children = ( + CC767890243BEF4A00780598 /* UBrkPerf_r.pl */, + CC767891243BEF4A00780598 /* ubrkperf.dsp */, + CC767892243BEF4A00780598 /* ubrkperfold.cpp */, + CC767893243BEF4A00780598 /* ubrkperf.vcxproj.filters */, + CC767894243BEF4A00780598 /* ubrkperf.cpp */, + CC767895243BEF4A00780598 /* ubrkperfold.dsp */, + CC767896243BEF4A00780598 /* ubrkperf.h */, + CC767897243BEF4A00780598 /* ubrkperf.vcxproj */, + CC767898243BEF4A00780598 /* Makefile.in */, + CC767899243BEF4A00780598 /* ubrkperf20.dsp */, + ); + path = ubrkperf; + sourceTree = ""; + }; + CC76789A243BEF4A00780598 /* ucnvavailperf */ = { + isa = PBXGroup; + children = ( + CC76789B243BEF4A00780598 /* ucnvavailperf.cpp */, + CC76789C243BEF4A00780598 /* ucnvavailperf.vcxproj */, + ); + path = ucnvavailperf; + sourceTree = ""; + }; + CC76789E243BEF4A00780598 /* strsrchperf */ = { + isa = PBXGroup; + children = ( + CC76789F243BEF4A00780598 /* strsrchperf.vcxproj */, + CC7678A0243BEF4A00780598 /* strsrchperf.h */, + CC7678A1243BEF4A00780598 /* strsrchperf.vcxproj.filters */, + CC7678A2243BEF4A00780598 /* strsrchperf.cpp */, + CC7678A3243BEF4A00780598 /* StrSrchPerf_r.pl */, + CC7678A4243BEF4A00780598 /* Makefile.in */, + ); + path = strsrchperf; + sourceTree = ""; + }; + CC7678A5243BEF4A00780598 /* normperf */ = { + isa = PBXGroup; + children = ( + CC7678A6243BEF4A00780598 /* dtfmtrtperf.vcxproj */, + CC7678A7243BEF4A00780598 /* normperf.vcxproj.filters */, + CC7678A8243BEF4A00780598 /* normperf.vcxproj */, + CC7678A9243BEF4A00780598 /* dtfmtrtperf.cpp */, + CC7678AA243BEF4A00780598 /* NormPerf.pl */, + CC7678AB243BEF4A00780598 /* dtfmtrtperf.vcxproj.filters */, + CC7678AC243BEF4A00780598 /* normperf.h */, + CC7678AD243BEF4A00780598 /* simplenormperf.cpp */, + CC7678AE243BEF4A00780598 /* dtfmtrtperf.h */, + CC7678AF243BEF4A00780598 /* NormPerf_r.pl */, + CC7678B0243BEF4A00780598 /* Makefile.in */, + CC7678B1243BEF4A00780598 /* normperf.cpp */, + ); + path = normperf; + sourceTree = ""; + }; + CC7678B2243BEF4A00780598 /* utrie2perf */ = { + isa = PBXGroup; + children = ( + CC7678B3243BEF4A00780598 /* utrie2perf.cpp */, + CC7678B4243BEF4A00780598 /* utrie2perf.sh */, + CC7678B5243BEF4A00780598 /* utrie2perf.bat */, + CC7678B6243BEF4A00780598 /* utrie2perf.vcxproj */, + CC7678B7243BEF4A00780598 /* Makefile.in */, + ); + path = utrie2perf; + sourceTree = ""; + }; + CC7678B8243BEF4A00780598 /* charperf */ = { + isa = PBXGroup; + children = ( + CC7678B9243BEF4A00780598 /* CharPerf_r.pl */, + CC7678BA243BEF4A00780598 /* charperf.vcxproj */, + CC7678BB243BEF4A00780598 /* charperf.vcxproj.filters */, + CC7678BC243BEF4A00780598 /* charperf.cpp */, + CC7678BD243BEF4A00780598 /* charperf.h */, + CC7678BE243BEF4A00780598 /* CharPerf.pl */, + CC7678BF243BEF4A00780598 /* Makefile.in */, + ); + path = charperf; + sourceTree = ""; + }; + CC7678C1243BEF4A00780598 /* howExpensiveIs */ = { + isa = PBXGroup; + children = ( + CC7678C2243BEF4A00780598 /* sieve.cpp */, + CC7678C3243BEF4A00780598 /* howExpensiveIs.cpp */, + CC7678C4243BEF4A00780598 /* sieve.h */, + CC7678C5243BEF4A00780598 /* readme.txt */, + CC7678C6243BEF4A00780598 /* Makefile.in */, + ); + path = howExpensiveIs; + sourceTree = ""; + }; + CC7678C7243BEF4A00780598 /* collationperf */ = { + isa = PBXGroup; + children = ( + CC7678C8243BEF4A00780598 /* CollPerf.pl */, + CC7678C9243BEF4A00780598 /* readme.html */, + CC7678CA243BEF4A00780598 /* Makefile.in */, + CC7678CB243BEF4A00780598 /* collperf.cpp */, + ); + path = collationperf; + sourceTree = ""; + }; + CC7678CC243BEF4A00780598 /* unisetperf */ = { + isa = PBXGroup; + children = ( + CC7678CD243BEF4A00780598 /* draft */, + CC7678D7243BEF4A00780598 /* unisetperf.pl */, + CC7678D8243BEF4A00780598 /* unisetperf.vcxproj */, + CC7678D9243BEF4A00780598 /* Makefile.in */, + CC7678DA243BEF4A00780598 /* unisetperf.cpp */, + ); + path = unisetperf; + sourceTree = ""; + }; + CC7678CD243BEF4A00780598 /* draft */ = { + isa = PBXGroup; + children = ( + CC7678CE243BEF4A00780598 /* trieset.cpp */, + CC7678CF243BEF4A00780598 /* span16perf.sh */, + CC7678D0243BEF4A00780598 /* span16perf.bat */, + CC7678D1243BEF4A00780598 /* contperf.sh */, + CC7678D2243BEF4A00780598 /* unicont.h */, + CC7678D3243BEF4A00780598 /* span8perf.sh */, + CC7678D4243BEF4A00780598 /* span8perf.bat */, + CC7678D5243BEF4A00780598 /* bitset.cpp */, + CC7678D6243BEF4A00780598 /* contperf.bat */, + ); + path = draft; + sourceTree = ""; + }; + CC7678DB243BEF4A00780598 /* ustrperf */ = { + isa = PBXGroup; + children = ( + CC7678DC243BEF4A00780598 /* stringperf.h */, + CC7678DD243BEF4A00780598 /* stringperf.vcxproj.filters */, + CC7678DE243BEF4A00780598 /* StringPerf_r.pl */, + CC7678DF243BEF4A00780598 /* StringPerf.pl */, + CC7678E0243BEF4A00780598 /* stringperf.vcxproj */, + CC7678E1243BEF4A00780598 /* Makefile.in */, + CC7678E2243BEF4A00780598 /* stringperf.cpp */, + ); + path = ustrperf; + sourceTree = ""; + }; + CC7678E4243BEF4A00780598 /* utfperf */ = { + isa = PBXGroup; + children = ( + CC7678E5243BEF4A00780598 /* UtfPerf.pl */, + CC7678E6243BEF4A00780598 /* utfperf.vcxproj */, + CC7678E7243BEF4A00780598 /* utfperf.cpp */, + CC7678E8243BEF4A00780598 /* Makefile.in */, + CC7678E9243BEF4A00780598 /* utfperf.vcxproj.filters */, + ); + path = utfperf; + sourceTree = ""; + }; + CC7678EA243BEF4A00780598 /* collperf2 */ = { + isa = PBXGroup; + children = ( + CC7678EB243BEF4A00780598 /* collperf2.vcxproj.filters */, + CC7678EC243BEF4A00780598 /* collperf2.cpp */, + CC7678ED243BEF4A00780598 /* collperf2.vcxproj */, + CC7678EE243BEF4A00780598 /* CollPerf2_r.pl */, + CC7678EF243BEF4A00780598 /* Makefile.in */, + ); + path = collperf2; + sourceTree = ""; + }; + CC7678F0243BEF4A00780598 /* dicttrieperf */ = { + isa = PBXGroup; + children = ( + CC7678F1243BEF4A00780598 /* dicttrieperf.cpp */, + CC7678F2243BEF4A00780598 /* Makefile.in */, + ); + path = dicttrieperf; + sourceTree = ""; + }; + CC7678F3243BEF4A00780598 /* leperf */ = { + isa = PBXGroup; + children = ( + CC7678F4243BEF4A00780598 /* sfnt.h */, + CC7678F5243BEF4A00780598 /* FontObject.h */, + CC7678F6243BEF4A00780598 /* PortableFontInstance.h */, + CC7678F7243BEF4A00780598 /* FontTableCache.cpp */, + CC7678F8243BEF4A00780598 /* PortableFontInstance.cpp */, + CC7678F9243BEF4A00780598 /* cmaps.h */, + CC7678FA243BEF4A00780598 /* xmlreader.h */, + CC7678FB243BEF4A00780598 /* cfonts.cpp */, + CC7678FC243BEF4A00780598 /* FontTableCache.h */, + CC7678FD243BEF4A00780598 /* xmlreader.cpp */, + CC7678FE243BEF4A00780598 /* cmaps.cpp */, + CC7678FF243BEF4A00780598 /* cfonts.h */, + CC767900243BEF4A00780598 /* FontObject.cpp */, + CC767901243BEF4A00780598 /* SimpleFontInstance.cpp */, + CC767902243BEF4A00780598 /* SimpleFontInstance.h */, + CC767903243BEF4A00780598 /* Makefile.in */, + CC767904243BEF4A00780598 /* leperf.cpp */, + CC767905243BEF4A00780598 /* letrperf.cpp */, + ); + path = leperf; + sourceTree = ""; + }; + CC767906243BEF4A00780598 /* DateFmtPerf */ = { + isa = PBXGroup; + children = ( + CC767907243BEF4A00780598 /* DateFmtPerf.vcxproj.filters */, + CC767908243BEF4A00780598 /* DateFmtPerf.cpp */, + CC767909243BEF4A00780598 /* datedata.h */, + CC76790A243BEF4A00780598 /* breakdata.h */, + CC76790B243BEF4A00780598 /* DateFmtPerf.vcxproj */, + CC76790C243BEF4A00780598 /* collationdata.h */, + CC76790D243BEF4A00780598 /* DateFmtPerf.h */, + CC76790E243BEF4A00780598 /* ReadMe.txt */, + CC76790F243BEF4A00780598 /* Makefile.in */, + ); + path = DateFmtPerf; + sourceTree = ""; + }; + CC767910243BEF4A00780598 /* usetperf */ = { + isa = PBXGroup; + children = ( + CC767911243BEF4A00780598 /* UsetPerf.pl */, + CC767912243BEF4A00780598 /* bitset.h */, + CC767913243BEF4A00780598 /* usetperf.cpp */, + CC767914243BEF4A00780598 /* usetperf.vcxproj */, + CC767915243BEF4A00780598 /* Makefile.in */, + CC767916243BEF4A00780598 /* bitset.cpp */, + CC767917243BEF4A00780598 /* usetperf.vcxproj.filters */, + ); + path = usetperf; + sourceTree = ""; + }; + CC767918243BEF4A00780598 /* collperf */ = { + isa = PBXGroup; + children = ( + CC767919243BEF4A00780598 /* CollPerf_r.pl */, + CC76791A243BEF4A00780598 /* CollPerf.pl */, + CC76791B243BEF4A00780598 /* collperf.vcxproj.filters */, + CC76791C243BEF4A00780598 /* collperf.vcxproj */, + CC76791D243BEF4A00780598 /* Makefile.in */, + CC76791E243BEF4A00780598 /* collperf.cpp */, + ); + path = collperf; + sourceTree = ""; + }; + CC767920243BEF4A00780598 /* convperf */ = { + isa = PBXGroup; + children = ( + CC767921243BEF4A00780598 /* ConvPerf_r.pl */, + CC767922243BEF4A00780598 /* data.h */, + CC767923243BEF4A00780598 /* convperf.vcxproj */, + CC767924243BEF4A00780598 /* convperf_iml.pl */, + CC767925243BEF4A00780598 /* convperf_ansi.pl */, + CC767926243BEF4A00780598 /* convperf.vcxproj.filters */, + CC767927243BEF4A00780598 /* convperf.h */, + CC767928243BEF4A00780598 /* Makefile.in */, + CC767929243BEF4A00780598 /* convperf.cpp */, + ); + path = convperf; + sourceTree = ""; + }; + CC76792B243BEF4A00780598 /* thaitest */ = { + isa = PBXGroup; + children = ( + CC76792C243BEF4A00780598 /* space.txt */, + CC76792D243BEF4A00780598 /* thaitest.dsp */, + CC76792E243BEF4A00780598 /* Makefile.in */, + CC76792F243BEF4A00780598 /* thaitest.cpp */, + ); + path = thaitest; + sourceTree = ""; + }; + CCCF7FA124340AF40057283F /* tools */ = { + isa = PBXGroup; + children = ( + CCCF803324340AF40057283F /* ctestfw */, + CCCF802724340AF40057283F /* escapesrc */, + CCCF806924340AF40057283F /* genbrk */, + CCCF808924340AF40057283F /* genccode */, + CCCF7FB324340AF40057283F /* gencfu */, + CCCF806F24340AF40057283F /* gencmn */, + CCCF7FAD24340AF40057283F /* gencnval */, + CCCF805724340AF40057283F /* gencolusb */, + CCCF800224340AF40057283F /* gendict */, + CCCF7FF824340AF40057283F /* gennorm2 */, + CCCF800824340AF40057283F /* genrb */, + CCCF7FBB24340AF40057283F /* genren */, + CCCF804724340AF40057283F /* gensprep */, + CCCF805024340AF40057283F /* gentest */, + CCCF804624340AF40057283F /* icu-file-utf8-check.py */, + CCCF7FBF24340AF40057283F /* icuinfo */, + CCCF806424340AF40057283F /* icupkg */, + CCCF802F24340AF40057283F /* icuswap */, + CCCF7FA224340AF40057283F /* makeconv */, + CCCF807524340AF40057283F /* Makefile.in */, + CCCF7FB924340AF40057283F /* memcheck */, + CCCF805C24340AF40057283F /* pkgdata */, + CCCF7FC724340AF40057283F /* toolutil */, + CCCF807624340AF40057283F /* tzcode */, + ); + path = tools; + sourceTree = ""; + }; + CCCF7FA224340AF40057283F /* makeconv */ = { + isa = PBXGroup; + children = ( + CCCF7FA824340AF40057283F /* gencnvex.c */, + CCCF7FAB24340AF40057283F /* genmbcs.cpp */, + CCCF7FA524340AF40057283F /* genmbcs.h */, + CCCF7FA324340AF40057283F /* makeconv.1.in */, + CCCF7FA424340AF40057283F /* makeconv.cpp */, + CCCF7FA924340AF40057283F /* makeconv.h */, + CCCF7FAC24340AF40057283F /* makeconv.vcxproj */, + CCCF7FA724340AF40057283F /* makeconv.vcxproj.filters */, + CCCF7FAA24340AF40057283F /* Makefile.in */, + CCCF7FA624340AF40057283F /* ucnvstat.c */, + ); + path = makeconv; + sourceTree = ""; + }; + CCCF7FAD24340AF40057283F /* gencnval */ = { + isa = PBXGroup; + children = ( + CCCF7FAE24340AF40057283F /* gencnval.vcxproj */, + CCCF7FAF24340AF40057283F /* gencnval.c */, + CCCF7FB024340AF40057283F /* gencnval.1.in */, + CCCF7FB124340AF40057283F /* gencnval.vcxproj.filters */, + CCCF7FB224340AF40057283F /* Makefile.in */, + ); + path = gencnval; + sourceTree = ""; + }; + CCCF7FB324340AF40057283F /* gencfu */ = { + isa = PBXGroup; + children = ( + CCCF7FB424340AF40057283F /* gencfu.vcxproj */, + CCCF7FB524340AF40057283F /* gencfu.cpp */, + CCCF7FB624340AF40057283F /* gencfu.1.in */, + CCCF7FB724340AF40057283F /* Makefile.in */, + CCCF7FB824340AF40057283F /* gencfu.vcxproj.filters */, + ); + path = gencfu; + sourceTree = ""; + }; + CCCF7FB924340AF40057283F /* memcheck */ = { + isa = PBXGroup; + children = ( + CCCF7FBA24340AF40057283F /* ICUMemCheck.pl */, + ); + path = memcheck; + sourceTree = ""; + }; + CCCF7FBB24340AF40057283F /* genren */ = { + isa = PBXGroup; + children = ( + CCCF7FBC24340AF40057283F /* Makefile */, + CCCF7FBD24340AF40057283F /* README */, + CCCF7FBE24340AF40057283F /* genren.pl */, + ); + path = genren; + sourceTree = ""; + }; + CCCF7FBF24340AF40057283F /* icuinfo */ = { + isa = PBXGroup; + children = ( + CCCF7FC024340AF40057283F /* icuinfo.cpp */, + CCCF7FC124340AF40057283F /* icuplugins_windows_sample.txt */, + CCCF7FC224340AF40057283F /* testplug.vcxproj */, + CCCF7FC324340AF40057283F /* testplug.vcxproj.filters */, + CCCF7FC424340AF40057283F /* icuinfo.vcxproj */, + CCCF7FC524340AF40057283F /* Makefile.in */, + CCCF7FC624340AF40057283F /* testplug.c */, + ); + path = icuinfo; + sourceTree = ""; + }; + CCCF7FC724340AF40057283F /* toolutil */ = { + isa = PBXGroup; + children = ( + CCCF7FC824340AF40057283F /* collationinfo.cpp */, + CCCF7FEF24340AF40057283F /* collationinfo.h */, + CCCF7FDB24340AF40057283F /* dbgutil.cpp */, + CCCF7FD724340AF40057283F /* dbgutil.h */, + CCCF7FE424340AF40057283F /* denseranges.cpp */, + CCCF7FCB24340AF40057283F /* denseranges.h */, + CCCF7FD424340AF40057283F /* filestrm.cpp */, + CCCF7FD224340AF40057283F /* filestrm.h */, + CCCF7FEE24340AF40057283F /* filetools.cpp */, + CCCF7FDF24340AF40057283F /* filetools.h */, + CCCF7FDA24340AF40057283F /* flagparser.cpp */, + CCCF7FDD24340AF40057283F /* flagparser.h */, + CCCF7FF024340AF40057283F /* Makefile.in */, + CCCF7FF224340AF40057283F /* package.cpp */, + CCCF7FDE24340AF40057283F /* package.h */, + CCCF7FCE24340AF40057283F /* pkg_genc.cpp */, + CCCF7FD624340AF40057283F /* pkg_genc.h */, + CCCF7FEB24340AF40057283F /* pkg_gencmn.cpp */, + CCCF7FEA24340AF40057283F /* pkg_gencmn.h */, + CCCF7FD024340AF40057283F /* pkg_icu.cpp */, + CCCF7FD324340AF40057283F /* pkg_icu.h */, + CCCF7FE824340AF40057283F /* pkg_imp.h */, + CCCF7FE324340AF40057283F /* pkgitems.cpp */, + CCCF7FCC24340AF40057283F /* ppucd.cpp */, + CCCF7FE624340AF40057283F /* ppucd.h */, + CCCF7FD124340AF40057283F /* swapimpl.cpp */, + CCCF7FC924340AF40057283F /* swapimpl.h */, + CCCF7FF124340AF40057283F /* toolutil.cpp */, + CCCF7FE124340AF40057283F /* toolutil.h */, + CCCF7FF624340AF40057283F /* toolutil.vcxproj */, + CCCF7FCF24340AF40057283F /* ucbuf.cpp */, + CCCF7FD524340AF40057283F /* ucbuf.h */, + CCCF7FF324340AF40057283F /* ucln_tu.cpp */, + CCCF7FE724340AF40057283F /* ucm.cpp */, + CCCF7FF424340AF40057283F /* ucm.h */, + CCCF7FEC24340AF40057283F /* ucmstate.cpp */, + CCCF7FDC24340AF40057283F /* udbgutil.cpp */, + CCCF7FF524340AF40057283F /* udbgutil.h */, + CCCF7FF724340AF40057283F /* unewdata.cpp */, + CCCF7FCA24340AF40057283F /* unewdata.h */, + CCCF7FD824340AF40057283F /* uoptions.cpp */, + CCCF7FE924340AF40057283F /* uoptions.h */, + CCCF7FE224340AF40057283F /* uparse.cpp */, + CCCF7FE024340AF40057283F /* uparse.h */, + CCCF7FD924340AF40057283F /* writesrc.cpp */, + CCCF7FE524340AF40057283F /* writesrc.h */, + CCCF7FED24340AF40057283F /* xmlparser.cpp */, + CCCF7FCD24340AF40057283F /* xmlparser.h */, + ); + path = toolutil; + sourceTree = ""; + }; + CCCF7FF824340AF40057283F /* gennorm2 */ = { + isa = PBXGroup; + children = ( + CCCF7FF924340AF40057283F /* norms.cpp */, + CCCF7FFA24340AF40057283F /* norms.h */, + CCCF7FFB24340AF40057283F /* n2builder.h */, + CCCF7FFC24340AF40057283F /* gennorm2.vcxproj */, + CCCF7FFD24340AF40057283F /* extradata.cpp */, + CCCF7FFE24340AF40057283F /* extradata.h */, + CCCF7FFF24340AF40057283F /* gennorm2.cpp */, + CCCF800024340AF40057283F /* Makefile.in */, + CCCF800124340AF40057283F /* n2builder.cpp */, + ); + path = gennorm2; + sourceTree = ""; + }; + CCCF800224340AF40057283F /* gendict */ = { + isa = PBXGroup; + children = ( + CCCF800324340AF40057283F /* gendict.vcxproj */, + CCCF800424340AF40057283F /* gendict.cpp */, + CCCF800524340AF40057283F /* gendict.vcxproj.filters */, + CCCF800624340AF40057283F /* gendict.1.in */, + CCCF800724340AF40057283F /* Makefile.in */, + ); + path = gendict; + sourceTree = ""; + }; + CCCF800824340AF40057283F /* genrb */ = { + isa = PBXGroup; + children = ( + CCCF800F24340AF40057283F /* derb.1.in */, + CCCF800924340AF40057283F /* derb.cpp */, + CCCF801024340AF40057283F /* derb.vcxproj */, + CCCF802024340AF40057283F /* derb.vcxproj.filters */, + CCCF801824340AF40057283F /* errmsg.c */, + CCCF802624340AF40057283F /* errmsg.h */, + CCCF801724340AF40057283F /* filterrb.cpp */, + CCCF802524340AF40057283F /* filterrb.h */, + CCCF801324340AF40057283F /* genrb.1.in */, + CCCF801624340AF40057283F /* genrb.cpp */, + CCCF801A24340AF40057283F /* genrb.h */, + CCCF802224340AF40057283F /* genrb.vcxproj */, + CCCF801524340AF40057283F /* genrb.vcxproj.filters */, + CCCF802424340AF40057283F /* Makefile.in */, + CCCF800B24340AF40057283F /* parse.cpp */, + CCCF801224340AF40057283F /* parse.h */, + CCCF801E24340AF40057283F /* prscmnts.cpp */, + CCCF800D24340AF40057283F /* prscmnts.h */, + CCCF802124340AF40057283F /* rbutil.c */, + CCCF800E24340AF40057283F /* rbutil.h */, + CCCF801924340AF40057283F /* read.c */, + CCCF802324340AF40057283F /* read.h */, + CCCF801424340AF40057283F /* reslist.cpp */, + CCCF801124340AF40057283F /* reslist.h */, + CCCF801D24340AF40057283F /* rle.c */, + CCCF800C24340AF40057283F /* rle.h */, + CCCF801B24340AF40057283F /* ustr.c */, + CCCF800A24340AF40057283F /* ustr.h */, + CCCF801C24340AF40057283F /* wrtjava.cpp */, + CCCF801F24340AF40057283F /* wrtxml.cpp */, + ); + path = genrb; + sourceTree = ""; + }; + CCCF802724340AF40057283F /* escapesrc */ = { + isa = PBXGroup; + children = ( + CCCF802824340AF40057283F /* tblgen.cpp */, + CCCF802924340AF40057283F /* expect-simple.cpp */, + CCCF802A24340AF40057283F /* test-simple.cpp */, + CCCF802B24340AF40057283F /* cptbl.h */, + CCCF802C24340AF40057283F /* Makefile.in */, + CCCF802D24340AF40057283F /* escapesrc.cpp */, + CCCF802E24340AF40057283F /* test-nochange.cpp */, + ); + path = escapesrc; + sourceTree = ""; + }; + CCCF802F24340AF40057283F /* icuswap */ = { + isa = PBXGroup; + children = ( + CCCF803024340AF40057283F /* icuswap.vcxproj */, + CCCF803124340AF40057283F /* icuswap.cpp */, + CCCF803224340AF40057283F /* Makefile.in */, + ); + path = icuswap; + sourceTree = ""; + }; + CCCF803324340AF40057283F /* ctestfw */ = { + isa = PBXGroup; + children = ( + CCCF804024340AF40057283F /* ctest.c */, + CCCF804224340AF40057283F /* ctestfw.vcxproj */, + CCCF803F24340AF40057283F /* ctestfw.vcxproj.filters */, + CCCF803424340AF40057283F /* datamap.cpp */, + CCCF804424340AF40057283F /* Makefile.in */, + CCCF804324340AF40057283F /* testdata.cpp */, + CCCF804124340AF40057283F /* tstdtmod.cpp */, + CCCF803524340AF40057283F /* ucln_ct.c */, + CCCF803624340AF40057283F /* unicode */, + CCCF804524340AF40057283F /* uperf.cpp */, + ); + path = ctestfw; + sourceTree = ""; + }; + CCCF803624340AF40057283F /* unicode */ = { + isa = PBXGroup; + children = ( + CCCF803724340AF40057283F /* testlog.h */, + CCCF803824340AF40057283F /* testdata.h */, + CCCF803924340AF40057283F /* utimer.h */, + CCCF803A24340AF40057283F /* datamap.h */, + CCCF803B24340AF40057283F /* testtype.h */, + CCCF803C24340AF40057283F /* tstdtmod.h */, + CCCF803D24340AF40057283F /* uperf.h */, + CCCF803E24340AF40057283F /* ctest.h */, + ); + path = unicode; + sourceTree = ""; + }; + CCCF804724340AF40057283F /* gensprep */ = { + isa = PBXGroup; + children = ( + CCCF804824340AF40057283F /* gensprep.h */, + CCCF804924340AF40057283F /* gensprep.vcxproj.filters */, + CCCF804A24340AF40057283F /* gensprep.vcxproj */, + CCCF804B24340AF40057283F /* filterRFC3454.pl */, + CCCF804C24340AF40057283F /* store.c */, + CCCF804D24340AF40057283F /* gensprep.c */, + CCCF804E24340AF40057283F /* gensprep.8.in */, + CCCF804F24340AF40057283F /* Makefile.in */, + ); + path = gensprep; + sourceTree = ""; + }; + CCCF805024340AF40057283F /* gentest */ = { + isa = PBXGroup; + children = ( + CCCF805124340AF40057283F /* gentest.c */, + CCCF805224340AF40057283F /* gentest.vcxproj */, + CCCF805324340AF40057283F /* gentest.h */, + CCCF805424340AF40057283F /* Makefile.in */, + CCCF805524340AF40057283F /* genres32.c */, + CCCF805624340AF40057283F /* gentest.vcxproj.filters */, + ); + path = gentest; + sourceTree = ""; + }; + CCCF805724340AF40057283F /* gencolusb */ = { + isa = PBXGroup; + children = ( + CCCF805824340AF40057283F /* verify_uset.cpp */, + CCCF805924340AF40057283F /* Makefile */, + CCCF805A24340AF40057283F /* README.md */, + CCCF805B24340AF40057283F /* extract_unsafe_backwards.cpp */, + ); + path = gencolusb; + sourceTree = ""; + }; + CCCF805C24340AF40057283F /* pkgdata */ = { + isa = PBXGroup; + children = ( + CCCF805D24340AF40057283F /* pkgdata.vcxproj */, + CCCF805E24340AF40057283F /* pkgtypes.h */, + CCCF805F24340AF40057283F /* pkgdata.1.in */, + CCCF806024340AF40057283F /* pkgdata.vcxproj.filters */, + CCCF806124340AF40057283F /* pkgtypes.c */, + CCCF806224340AF40057283F /* Makefile.in */, + CCCF806324340AF40057283F /* pkgdata.cpp */, + ); + path = pkgdata; + sourceTree = ""; + }; + CCCF806424340AF40057283F /* icupkg */ = { + isa = PBXGroup; + children = ( + CCCF806524340AF40057283F /* icupkg.8.in */, + CCCF806624340AF40057283F /* icupkg.vcxproj */, + CCCF806724340AF40057283F /* icupkg.cpp */, + CCCF806824340AF40057283F /* Makefile.in */, + ); + path = icupkg; + sourceTree = ""; + }; + CCCF806924340AF40057283F /* genbrk */ = { + isa = PBXGroup; + children = ( + CCCF806A24340AF40057283F /* genbrk.cpp */, + CCCF806B24340AF40057283F /* genbrk.vcxproj */, + CCCF806C24340AF40057283F /* genbrk.vcxproj.filters */, + CCCF806D24340AF40057283F /* Makefile.in */, + CCCF806E24340AF40057283F /* genbrk.1.in */, + ); + path = genbrk; + sourceTree = ""; + }; + CCCF806F24340AF40057283F /* gencmn */ = { + isa = PBXGroup; + children = ( + CCCF807024340AF40057283F /* gencmn.8.in */, + CCCF807124340AF40057283F /* gencmn.c */, + CCCF807224340AF40057283F /* gencmn.vcxproj.filters */, + CCCF807324340AF40057283F /* gencmn.vcxproj */, + CCCF807424340AF40057283F /* Makefile.in */, + ); + path = gencmn; + sourceTree = ""; + }; + CCCF807624340AF40057283F /* tzcode */ = { + isa = PBXGroup; + children = ( + CCCF807724340AF40057283F /* icuzdump.cpp */, + CCCF807824340AF40057283F /* zdump.c */, + CCCF807924340AF40057283F /* asctime.c */, + CCCF807A24340AF40057283F /* localtime.c */, + CCCF807B24340AF40057283F /* private.h */, + CCCF807C24340AF40057283F /* icuregions */, + CCCF807D24340AF40057283F /* tzselect.ksh */, + CCCF807E24340AF40057283F /* tz2icu.h */, + CCCF807F24340AF40057283F /* scheck.c */, + CCCF808024340AF40057283F /* icuzdump.vcxproj.filters */, + CCCF808124340AF40057283F /* icuzdump.vcxproj */, + CCCF808224340AF40057283F /* tzfile.h */, + CCCF808324340AF40057283F /* readme.txt */, + CCCF808424340AF40057283F /* ialloc.c */, + CCCF808524340AF40057283F /* tz2icu.cpp */, + CCCF808624340AF40057283F /* zic.c */, + CCCF808724340AF40057283F /* icuzones */, + CCCF808824340AF40057283F /* Makefile.in */, + ); + path = tzcode; + sourceTree = ""; + }; + CCCF808924340AF40057283F /* genccode */ = { + isa = PBXGroup; + children = ( + CCCF808A24340AF40057283F /* genccode.8.in */, + CCCF808B24340AF40057283F /* genccode.vcxproj */, + CCCF808C24340AF40057283F /* genccode.vcxproj.filters */, + CCCF808D24340AF40057283F /* genccode.c */, + CCCF808E24340AF40057283F /* Makefile.in */, + ); + path = genccode; + sourceTree = ""; + }; + CCF92BB4243272F600C185CD = { + isa = PBXGroup; + children = ( + CCF92E582432BADC00C185CD /* common */, + CCF92C5C2432BADA00C185CD /* i18n */, + CCF930122432BADE00C185CD /* io */, + CCF92C572432BADA00C185CD /* stubdata */, + CCCF7FA124340AF40057283F /* tools */, + CC6FECDF2436997E00503646 /* data */, + CC76760C243BEF4900780598 /* test */, + CCF92C532432BA5400C185CD /* Products */, + CCF9312E2433DE8500C185CD /* Frameworks */, + ); + sourceTree = ""; + }; + CCF92C532432BA5400C185CD /* Products */ = { + isa = PBXGroup; + children = ( + CCF92C522432BA5400C185CD /* libicudata.dylib */, + CCF930312432CB8C00C185CD /* libicuuc.dylib */, + CC7980BC2433EE410086956E /* libicui8n.dylib */, + CC7981B22434011E0086956E /* libicuio.dylib */, + CCCF7F9B243407680057283F /* libicutu.dylib */, + CCCF80AB24340E4F0057283F /* libicutest.dylib */, + CCCF80BC243414C80057283F /* makeconv */, + CCCF80CD2434163B0057283F /* genrb */, + CCCF80FB243417AD0057283F /* derb */, + CCCF8101243419F00057283F /* genbrk */, + CCCF811024341AD30057283F /* gencnval */, + CCCF811E24341C6C0057283F /* gensprep */, + CCCF812D24341D330057283F /* icuinfo */, + CCCF813C24341ED70057283F /* genccode */, + CCCF814B24341FA50057283F /* gencmn */, + CCCF8159243420410057283F /* icupkg */, + CCCF8167243420F20057283F /* pkgdata */, + CCCF8176243421BD0057283F /* gentest */, + CCCF8187243422890057283F /* gennorm2 */, + CCCF8198243423300057283F /* gencfu */, + CCCF81A7243423B00057283F /* gendict */, + CC060F00243C046100B7262F /* intltest */, + CC060FBE243D2D8F00B7262F /* iotest */, + CC060FD2243D30FB00B7262F /* cintltst */, + ); + name = Products; + sourceTree = ""; + }; + CCF92C572432BADA00C185CD /* stubdata */ = { + isa = PBXGroup; + children = ( + CCF92C582432BADA00C185CD /* stubdata.cpp */, + CCF92C592432BADA00C185CD /* stubdata.vcxproj */, + CCF92C5A2432BADA00C185CD /* stubdata.vcxproj.filters */, + CCF92C5B2432BADA00C185CD /* Makefile.in */, + ); + path = stubdata; + sourceTree = ""; + }; + CCF92C5C2432BADA00C185CD /* i18n */ = { + isa = PBXGroup; + children = ( + CCF92CAF2432BADA00C185CD /* alphaindex.cpp */, + CCF92DC92432BADB00C185CD /* anytrans.cpp */, + CCF92C602432BADA00C185CD /* anytrans.h */, + CCF92D652432BADB00C185CD /* astro.cpp */, + CCF92E4F2432BADC00C185CD /* astro.h */, + CCF92E042432BADB00C185CD /* basictz.cpp */, + CCF92D752432BADB00C185CD /* bocsu.cpp */, + CCF92DB92432BADB00C185CD /* bocsu.h */, + CCF92DF42432BADB00C185CD /* brktrans.cpp */, + CCF92E432432BADC00C185CD /* brktrans.h */, + CCF92E282432BADC00C185CD /* buddhcal.cpp */, + CCF92DC32432BADB00C185CD /* buddhcal.h */, + CCF92D7F2432BADB00C185CD /* calendar.cpp */, + CCF92CC42432BADA00C185CD /* casetrn.cpp */, + CCF92C972432BADA00C185CD /* casetrn.h */, + CCF92DA32432BADB00C185CD /* cecal.cpp */, + CCF92CB52432BADA00C185CD /* cecal.h */, + CCF92D472432BADB00C185CD /* chnsecal.cpp */, + CCF92C7B2432BADA00C185CD /* chnsecal.h */, + CCF92CB42432BADA00C185CD /* choicfmt.cpp */, + CCF92C982432BADA00C185CD /* coleitr.cpp */, + CCF92D962432BADB00C185CD /* coll.cpp */, + CCF92C772432BADA00C185CD /* collation.cpp */, + CCF92E4C2432BADC00C185CD /* collation.h */, + CCF92D512432BADB00C185CD /* collationbuilder.cpp */, + CCF92C9D2432BADA00C185CD /* collationbuilder.h */, + CCF92E442432BADC00C185CD /* collationcompare.cpp */, + CCF92C6C2432BADA00C185CD /* collationcompare.h */, + CCF92DCA2432BADB00C185CD /* collationdata.cpp */, + CCF92D8A2432BADB00C185CD /* collationdata.h */, + CCF92E402432BADC00C185CD /* collationdatabuilder.cpp */, + CCF92CB72432BADA00C185CD /* collationdatabuilder.h */, + CCF92D412432BADB00C185CD /* collationdatareader.cpp */, + CCF92D362432BADB00C185CD /* collationdatareader.h */, + CCF92C922432BADA00C185CD /* collationdatawriter.cpp */, + CCF92E3D2432BADC00C185CD /* collationdatawriter.h */, + CCF92CB32432BADA00C185CD /* collationfastlatin.cpp */, + CCF92E542432BADC00C185CD /* collationfastlatin.h */, + CCF92D612432BADB00C185CD /* collationfastlatinbuilder.cpp */, + CCF92D8C2432BADB00C185CD /* collationfastlatinbuilder.h */, + CCF92CA12432BADA00C185CD /* collationfcd.cpp */, + CCF92CA82432BADA00C185CD /* collationfcd.h */, + CCF92DB12432BADB00C185CD /* collationiterator.cpp */, + CCF92DE42432BADB00C185CD /* collationiterator.h */, + CCF92CB02432BADA00C185CD /* collationkeys.cpp */, + CCF92D2B2432BADA00C185CD /* collationkeys.h */, + CCF92DE52432BADB00C185CD /* collationroot.cpp */, + CCF92E562432BADC00C185CD /* collationroot.h */, + CCF92D9F2432BADB00C185CD /* collationrootelements.cpp */, + CCF92DDA2432BADB00C185CD /* collationrootelements.h */, + CCF92C722432BADA00C185CD /* collationruleparser.cpp */, + CCF92E312432BADC00C185CD /* collationruleparser.h */, + CCF92C792432BADA00C185CD /* collationsets.cpp */, + CCF92DCE2432BADB00C185CD /* collationsets.h */, + CCF92D332432BADB00C185CD /* collationsettings.cpp */, + CCF92D6E2432BADB00C185CD /* collationsettings.h */, + CCF92D602432BADB00C185CD /* collationtailoring.cpp */, + CCF92D442432BADB00C185CD /* collationtailoring.h */, + CCF92C702432BADA00C185CD /* collationweights.cpp */, + CCF92DBF2432BADB00C185CD /* collationweights.h */, + CCF92E262432BADC00C185CD /* collunsafe.h */, + CCF92E172432BADC00C185CD /* compactdecimalformat.cpp */, + CCF92DF82432BADB00C185CD /* coptccal.cpp */, + CCF92E2A2432BADC00C185CD /* coptccal.h */, + CCF92D502432BADB00C185CD /* cpdtrans.cpp */, + CCF92D2E2432BADA00C185CD /* cpdtrans.h */, + CCF92CC62432BADA00C185CD /* csdetect.cpp */, + CCF92D2A2432BADA00C185CD /* csdetect.h */, + CCF92E142432BADB00C185CD /* csmatch.cpp */, + CCF92D9A2432BADB00C185CD /* csmatch.h */, + CCF92DBA2432BADB00C185CD /* csr2022.cpp */, + CCF92E452432BADC00C185CD /* csr2022.h */, + CCF92E492432BADC00C185CD /* csrecog.cpp */, + CCF92D812432BADB00C185CD /* csrecog.h */, + CCF92E072432BADB00C185CD /* csrmbcs.cpp */, + CCF92DFC2432BADB00C185CD /* csrmbcs.h */, + CCF92DB62432BADB00C185CD /* csrsbcs.cpp */, + CCF92DE72432BADB00C185CD /* csrsbcs.h */, + CCF92D632432BADB00C185CD /* csrucode.cpp */, + CCF92C7F2432BADA00C185CD /* csrucode.h */, + CCF92C9A2432BADA00C185CD /* csrutf8.cpp */, + CCF92DA82432BADB00C185CD /* csrutf8.h */, + CCF92E252432BADC00C185CD /* curramt.cpp */, + CCF92DDC2432BADB00C185CD /* currfmt.cpp */, + CCF92E3F2432BADC00C185CD /* currfmt.h */, + CCF92D782432BADB00C185CD /* currpinf.cpp */, + CCF92DE22432BADB00C185CD /* currunit.cpp */, + CCF92DD92432BADB00C185CD /* dangical.cpp */, + CCF92E1C2432BADC00C185CD /* dangical.h */, + CCF92E342432BADC00C185CD /* datefmt.cpp */, + CCF92E062432BADB00C185CD /* dayperiodrules.cpp */, + CCF92DD42432BADB00C185CD /* dayperiodrules.h */, + CCF92DAF2432BADB00C185CD /* dcfmtsym.cpp */, + CCF92DE92432BADB00C185CD /* decContext.cpp */, + CCF92D692432BADB00C185CD /* decContext.h */, + CCF92C652432BADA00C185CD /* decimfmt.cpp */, + CCF92C732432BADA00C185CD /* decNumber.cpp */, + CCF92C802432BADA00C185CD /* decNumber.h */, + CCF92C642432BADA00C185CD /* decNumberLocal.h */, + CCF92DC22432BADB00C185CD /* double-conversion-bignum-dtoa.cpp */, + CCF92D832432BADB00C185CD /* double-conversion-bignum-dtoa.h */, + CCF92DEB2432BADB00C185CD /* double-conversion-bignum.cpp */, + CCF92D432432BADB00C185CD /* double-conversion-bignum.h */, + CCF92D722432BADB00C185CD /* double-conversion-cached-powers.cpp */, + CCF92C9E2432BADA00C185CD /* double-conversion-cached-powers.h */, + CCF92E482432BADC00C185CD /* double-conversion-diy-fp.h */, + CCF92DA52432BADB00C185CD /* double-conversion-double-to-string.cpp */, + CCF92DB72432BADB00C185CD /* double-conversion-double-to-string.h */, + CCF92C882432BADA00C185CD /* double-conversion-fast-dtoa.cpp */, + CCF92D872432BADB00C185CD /* double-conversion-fast-dtoa.h */, + CCF92C6D2432BADA00C185CD /* double-conversion-ieee.h */, + CCF92E122432BADB00C185CD /* double-conversion-string-to-double.cpp */, + CCF92E192432BADC00C185CD /* double-conversion-string-to-double.h */, + CCF92DA02432BADB00C185CD /* double-conversion-strtod.cpp */, + CCF92E472432BADC00C185CD /* double-conversion-strtod.h */, + CCF92D372432BADB00C185CD /* double-conversion-utils.h */, + CCF92DA92432BADB00C185CD /* double-conversion.h */, + CCF92D4A2432BADB00C185CD /* dt_impl.h */, + CCF92C8F2432BADA00C185CD /* dtfmtsym.cpp */, + CCF92C952432BADA00C185CD /* dtitv_impl.h */, + CCF92D2C2432BADA00C185CD /* dtitvfmt.cpp */, + CCF92D3F2432BADB00C185CD /* dtitvinf.cpp */, + CCF92DFE2432BADB00C185CD /* dtptngen_impl.h */, + CCF92D422432BADB00C185CD /* dtptngen.cpp */, + CCF92D4C2432BADB00C185CD /* dtrule.cpp */, + CCF92D762432BADB00C185CD /* erarules.cpp */, + CCF92C7D2432BADA00C185CD /* erarules.h */, + CCF92E0C2432BADB00C185CD /* esctrn.cpp */, + CCF92DBD2432BADB00C185CD /* esctrn.h */, + CCF92D582432BADB00C185CD /* ethpccal.cpp */, + CCF92D272432BADA00C185CD /* ethpccal.h */, + CCF92C752432BADA00C185CD /* fmtable_cnv.cpp */, + CCF92D462432BADB00C185CD /* fmtable.cpp */, + CCF92D662432BADB00C185CD /* fmtableimp.h */, + CCF92CBC2432BADA00C185CD /* format.cpp */, + CCF92C932432BADA00C185CD /* formatted_string_builder.cpp */, + CCF92DAC2432BADB00C185CD /* formatted_string_builder.h */, + CCF92DB42432BADB00C185CD /* formattedval_impl.h */, + CCF92C682432BADA00C185CD /* formattedval_iterimpl.cpp */, + CCF92E162432BADB00C185CD /* formattedval_sbimpl.cpp */, + CCF92DDB2432BADB00C185CD /* formattedvalue.cpp */, + CCF92DB32432BADB00C185CD /* fphdlimp.cpp */, + CCF92D7B2432BADB00C185CD /* fphdlimp.h */, + CCF92E1F2432BADC00C185CD /* fpositer.cpp */, + CCF92D7E2432BADB00C185CD /* funcrepl.cpp */, + CCF92D2F2432BADA00C185CD /* funcrepl.h */, + CCF92CA52432BADA00C185CD /* gender.cpp */, + CCF92CB62432BADA00C185CD /* gregocal.cpp */, + CCF92D262432BADA00C185CD /* gregoimp.cpp */, + CCF92CC32432BADA00C185CD /* gregoimp.h */, + CCF92DB52432BADB00C185CD /* hebrwcal.cpp */, + CCF92E422432BADC00C185CD /* hebrwcal.h */, + CCF92C862432BADA00C185CD /* i18n_uwp.vcxproj */, + CCF92D322432BADB00C185CD /* i18n.rc */, + CCF92D842432BADB00C185CD /* i18n.vcxproj */, + CCF92D522432BADB00C185CD /* i18n.vcxproj.filters */, + CCF92C7E2432BADA00C185CD /* icuin40shim.cpp */, + CCF92E102432BADB00C185CD /* icuin40shim.rc */, + CCF92DFD2432BADB00C185CD /* indiancal.cpp */, + CCF92DDE2432BADB00C185CD /* indiancal.h */, + CCF92DC12432BADB00C185CD /* inputext.cpp */, + CCF92D5E2432BADB00C185CD /* inputext.h */, + CCF92DD62432BADB00C185CD /* islamcal.cpp */, + CCF92DEE2432BADB00C185CD /* islamcal.h */, + CCF92C5F2432BADA00C185CD /* japancal.cpp */, + CCF92C662432BADA00C185CD /* japancal.h */, + CCF92CB12432BADA00C185CD /* libicuin.rc */, + CCF92E242432BADC00C185CD /* listformatter.cpp */, + CCF92E302432BADC00C185CD /* Makefile.in */, + CCF92C612432BADA00C185CD /* Makefile.local */, + CCF92DF32432BADB00C185CD /* measfmt.cpp */, + CCF92E272432BADC00C185CD /* measunit.cpp */, + CCF92C8B2432BADA00C185CD /* measure.cpp */, + CCF92E032432BADB00C185CD /* msgfmt_impl.h */, + CCF92CA92432BADA00C185CD /* msgfmt.cpp */, + CCF92D8F2432BADB00C185CD /* name2uni.cpp */, + CCF92E0B2432BADB00C185CD /* name2uni.h */, + CCF92DCB2432BADB00C185CD /* nfrlist.h */, + CCF92CC52432BADA00C185CD /* nfrs.cpp */, + CCF92E012432BADB00C185CD /* nfrs.h */, + CCF92E202432BADC00C185CD /* nfrule.cpp */, + CCF92C832432BADA00C185CD /* nfrule.h */, + CCF92DA62432BADB00C185CD /* nfsubs.cpp */, + CCF92D3B2432BADB00C185CD /* nfsubs.h */, + CCF92DD52432BADB00C185CD /* nortrans.cpp */, + CCF92CC02432BADA00C185CD /* nortrans.h */, + CCF92DA22432BADB00C185CD /* nounit.cpp */, + CCF92C5D2432BADA00C185CD /* nultrans.cpp */, + CCF92E1B2432BADC00C185CD /* nultrans.h */, + CCF92CB22432BADA00C185CD /* number_affixutils.cpp */, + CCF92D4D2432BADB00C185CD /* number_affixutils.h */, + CCF92C7C2432BADA00C185CD /* number_asformat.cpp */, + CCF92E4A2432BADC00C185CD /* number_asformat.h */, + CCF92DEF2432BADB00C185CD /* number_capi.cpp */, + CCF92D8B2432BADB00C185CD /* number_compact.cpp */, + CCF92E4E2432BADC00C185CD /* number_compact.h */, + CCF92DB02432BADB00C185CD /* number_currencysymbols.cpp */, + CCF92D702432BADB00C185CD /* number_currencysymbols.h */, + CCF92C7A2432BADA00C185CD /* number_decimalquantity.cpp */, + CCF92DFF2432BADB00C185CD /* number_decimalquantity.h */, + CCF92C892432BADA00C185CD /* number_decimfmtprops.cpp */, + CCF92E332432BADC00C185CD /* number_decimfmtprops.h */, + CCF92D982432BADB00C185CD /* number_decnum.h */, + CCF92D392432BADB00C185CD /* number_fluent.cpp */, + CCF92CA62432BADA00C185CD /* number_formatimpl.cpp */, + CCF92D622432BADB00C185CD /* number_formatimpl.h */, + CCF92D542432BADB00C185CD /* number_grouping.cpp */, + CCF92DE82432BADB00C185CD /* number_integerwidth.cpp */, + CCF92D912432BADB00C185CD /* number_longnames.cpp */, + CCF92C822432BADA00C185CD /* number_longnames.h */, + CCF92E002432BADB00C185CD /* number_mapper.cpp */, + CCF92CC22432BADA00C185CD /* number_mapper.h */, + CCF92D972432BADB00C185CD /* number_microprops.h */, + CCF92E092432BADB00C185CD /* number_modifiers.cpp */, + CCF92E022432BADB00C185CD /* number_modifiers.h */, + CCF92D802432BADB00C185CD /* number_multiplier.cpp */, + CCF92CA42432BADA00C185CD /* number_multiplier.h */, + CCF92D792432BADB00C185CD /* number_notation.cpp */, + CCF92DC02432BADB00C185CD /* number_output.cpp */, + CCF92D452432BADB00C185CD /* number_padding.cpp */, + CCF92C782432BADA00C185CD /* number_patternmodifier.cpp */, + CCF92D382432BADB00C185CD /* number_patternmodifier.h */, + CCF92E4B2432BADC00C185CD /* number_patternstring.cpp */, + CCF92DF12432BADB00C185CD /* number_patternstring.h */, + CCF92C6F2432BADA00C185CD /* number_rounding.cpp */, + CCF92D292432BADA00C185CD /* number_roundingutils.h */, + CCF92C8A2432BADA00C185CD /* number_scientific.cpp */, + CCF92DCF2432BADB00C185CD /* number_scientific.h */, + CCF92DDF2432BADB00C185CD /* number_skeletons.cpp */, + CCF92E392432BADC00C185CD /* number_skeletons.h */, + CCF92E1A2432BADC00C185CD /* number_types.h */, + CCF92DEA2432BADB00C185CD /* number_utils.cpp */, + CCF92E3B2432BADC00C185CD /* number_utils.h */, + CCF92DD22432BADB00C185CD /* number_utypes.h */, + CCF92D672432BADB00C185CD /* numfmt.cpp */, + CCF92DA72432BADB00C185CD /* numparse_affixes.cpp */, + CCF92D5B2432BADB00C185CD /* numparse_affixes.h */, + CCF92E212432BADC00C185CD /* numparse_compositions.cpp */, + CCF92D902432BADB00C185CD /* numparse_compositions.h */, + CCF92E1D2432BADC00C185CD /* numparse_currency.cpp */, + CCF92CAA2432BADA00C185CD /* numparse_currency.h */, + CCF92DA12432BADB00C185CD /* numparse_decimal.cpp */, + CCF92CB82432BADA00C185CD /* numparse_decimal.h */, + CCF92E522432BADC00C185CD /* numparse_impl.cpp */, + CCF92E382432BADC00C185CD /* numparse_impl.h */, + CCF92CBB2432BADA00C185CD /* numparse_parsednumber.cpp */, + CCF92DD72432BADB00C185CD /* numparse_scientific.cpp */, + CCF92E0E2432BADB00C185CD /* numparse_scientific.h */, + CCF92CC72432BADA00C185CD /* numparse_symbols.cpp */, + CCF92D5F2432BADB00C185CD /* numparse_symbols.h */, + CCF92D772432BADB00C185CD /* numparse_types.h */, + CCF92D562432BADB00C185CD /* numparse_utils.h */, + CCF92D6C2432BADB00C185CD /* numparse_validators.cpp */, + CCF92E4D2432BADC00C185CD /* numparse_validators.h */, + CCF92D992432BADB00C185CD /* numrange_fluent.cpp */, + CCF92C812432BADA00C185CD /* numrange_impl.cpp */, + CCF92C992432BADA00C185CD /* numrange_impl.h */, + CCF92E082432BADB00C185CD /* numsys_impl.h */, + CCF92DAE2432BADB00C185CD /* numsys.cpp */, + CCF92D592432BADB00C185CD /* olsontz.cpp */, + CCF92DD32432BADB00C185CD /* olsontz.h */, + CCF92C8C2432BADA00C185CD /* persncal.cpp */, + CCF92D9B2432BADB00C185CD /* persncal.h */, + CCF92D3D2432BADB00C185CD /* plurfmt.cpp */, + CCF92E3E2432BADC00C185CD /* plurrule_impl.h */, + CCF92E112432BADB00C185CD /* plurrule.cpp */, + CCF92D742432BADB00C185CD /* quant.cpp */, + CCF92D302432BADA00C185CD /* quant.h */, + CCF92D9C2432BADB00C185CD /* quantityformatter.cpp */, + CCF92D3E2432BADB00C185CD /* quantityformatter.h */, + CCF92E0A2432BADB00C185CD /* rbnf.cpp */, + CCF92E462432BADC00C185CD /* rbt_data.cpp */, + CCF92DC62432BADB00C185CD /* rbt_data.h */, + CCF92DB82432BADB00C185CD /* rbt_pars.cpp */, + CCF92D8D2432BADB00C185CD /* rbt_pars.h */, + CCF92D5C2432BADB00C185CD /* rbt_rule.cpp */, + CCF92D552432BADB00C185CD /* rbt_rule.h */, + CCF92DED2432BADB00C185CD /* rbt_set.cpp */, + CCF92E3C2432BADC00C185CD /* rbt_set.h */, + CCF92D682432BADB00C185CD /* rbt.cpp */, + CCF92C692432BADA00C185CD /* rbt.h */, + CCF92E552432BADC00C185CD /* rbtz.cpp */, + CCF92E0F2432BADB00C185CD /* regexcmp.cpp */, + CCF92D352432BADB00C185CD /* regexcmp.h */, + CCF92DAB2432BADB00C185CD /* regexcst.h */, + CCF92DF62432BADB00C185CD /* regexcst.pl */, + CCF92C742432BADA00C185CD /* regexcst.txt */, + CCF92C762432BADA00C185CD /* regeximp.cpp */, + CCF92DAA2432BADB00C185CD /* regeximp.h */, + CCF92D342432BADB00C185CD /* regexst.cpp */, + CCF92D6A2432BADB00C185CD /* regexst.h */, + CCF92C942432BADA00C185CD /* regextxt.cpp */, + CCF92E2E2432BADC00C185CD /* regextxt.h */, + CCF92D7D2432BADB00C185CD /* region_impl.h */, + CCF92E052432BADB00C185CD /* region.cpp */, + CCF92E352432BADC00C185CD /* reldatefmt.cpp */, + CCF92DBE2432BADB00C185CD /* reldtfmt.cpp */, + CCF92E3A2432BADC00C185CD /* reldtfmt.h */, + CCF92E322432BADC00C185CD /* rematch.cpp */, + CCF92DD02432BADB00C185CD /* remtrans.cpp */, + CCF92D252432BADA00C185CD /* remtrans.h */, + CCF92E412432BADC00C185CD /* repattrn.cpp */, + CCF92D8E2432BADB00C185CD /* rulebasedcollator.cpp */, + CCF92CAB2432BADA00C185CD /* scientificnumberformatter.cpp */, + CCF92CBD2432BADA00C185CD /* scriptset.cpp */, + CCF92CA32432BADA00C185CD /* scriptset.h */, + CCF92DBB2432BADB00C185CD /* search.cpp */, + CCF92D9E2432BADB00C185CD /* selfmt.cpp */, + CCF92D3A2432BADB00C185CD /* selfmtimpl.h */, + CCF92CBA2432BADA00C185CD /* sharedbreakiterator.cpp */, + CCF92D2D2432BADA00C185CD /* sharedbreakiterator.h */, + CCF92D9D2432BADB00C185CD /* sharedcalendar.h */, + CCF92E2B2432BADC00C185CD /* shareddateformatsymbols.h */, + CCF92DD82432BADB00C185CD /* sharednumberformat.h */, + CCF92C902432BADA00C185CD /* sharedpluralrules.h */, + CCF92E152432BADB00C185CD /* simpletz.cpp */, + CCF92D862432BADB00C185CD /* smpdtfmt.cpp */, + CCF92C712432BADA00C185CD /* smpdtfst.cpp */, + CCF92D5D2432BADB00C185CD /* smpdtfst.h */, + CCF92CAE2432BADA00C185CD /* sortkey.cpp */, + CCF92D572432BADB00C185CD /* standardplural.cpp */, + CCF92D852432BADB00C185CD /* standardplural.h */, + CCF92E132432BADB00C185CD /* string_segment.cpp */, + CCF92DC72432BADB00C185CD /* string_segment.h */, + CCF92D932432BADB00C185CD /* strmatch.cpp */, + CCF92DEC2432BADB00C185CD /* strmatch.h */, + CCF92D6F2432BADB00C185CD /* strrepl.cpp */, + CCF92DB22432BADB00C185CD /* strrepl.h */, + CCF92D922432BADB00C185CD /* stsearch.cpp */, + CCF92C672432BADA00C185CD /* taiwncal.cpp */, + CCF92C6A2432BADA00C185CD /* taiwncal.h */, + CCF92D732432BADB00C185CD /* timezone.cpp */, + CCF92DA42432BADB00C185CD /* titletrn.cpp */, + CCF92D482432BADB00C185CD /* titletrn.h */, + CCF92C622432BADA00C185CD /* tmunit.cpp */, + CCF92DF72432BADB00C185CD /* tmutamt.cpp */, + CCF92DDD2432BADB00C185CD /* tmutfmt.cpp */, + CCF92E512432BADC00C185CD /* tolowtrn.cpp */, + CCF92E1E2432BADC00C185CD /* tolowtrn.h */, + CCF92CAD2432BADA00C185CD /* toupptrn.cpp */, + CCF92C8D2432BADA00C185CD /* toupptrn.h */, + CCF92D3C2432BADB00C185CD /* translit.cpp */, + CCF92C6E2432BADA00C185CD /* transreg.cpp */, + CCF92DD12432BADB00C185CD /* transreg.h */, + CCF92D4F2432BADB00C185CD /* tridpars.cpp */, + CCF92C6B2432BADA00C185CD /* tridpars.h */, + CCF92DF02432BADB00C185CD /* tzfmt.cpp */, + CCF92E2F2432BADC00C185CD /* tzgnames.cpp */, + CCF92DF92432BADB00C185CD /* tzgnames.h */, + CCF92E182432BADC00C185CD /* tznames_impl.cpp */, + CCF92DFB2432BADB00C185CD /* tznames_impl.h */, + CCF92C9C2432BADA00C185CD /* tznames.cpp */, + CCF92CA22432BADA00C185CD /* tzrule.cpp */, + CCF92E372432BADC00C185CD /* tztrans.cpp */, + CCF92D242432BADA00C185CD /* uameasureformat.cpp */, + CCF92C962432BADA00C185CD /* uatimeunitformat.cpp */, + CCF92D712432BADB00C185CD /* ucal.cpp */, + CCF92D942432BADB00C185CD /* ucln_in.cpp */, + CCF92D4B2432BADB00C185CD /* ucln_in.h */, + CCF92CA72432BADA00C185CD /* ucol_imp.h */, + CCF92E0D2432BADB00C185CD /* ucol_res.cpp */, + CCF92DCD2432BADB00C185CD /* ucol_sit.cpp */, + CCF92DE12432BADB00C185CD /* ucol.cpp */, + CCF92C872432BADA00C185CD /* ucoleitr.cpp */, + CCF92C912432BADA00C185CD /* ucsdet.cpp */, + CCF92E502432BADC00C185CD /* udat.cpp */, + CCF92E2C2432BADC00C185CD /* udateintervalformat.cpp */, + CCF92CBE2432BADA00C185CD /* udatintv.cpp */, + CCF92D6B2432BADB00C185CD /* udatpg.cpp */, + CCF92DC42432BADB00C185CD /* ufieldpositer.cpp */, + CCF92C9B2432BADA00C185CD /* uitercollationiterator.cpp */, + CCF92D6D2432BADB00C185CD /* uitercollationiterator.h */, + CCF92D882432BADB00C185CD /* ulistformatter.cpp */, + CCF92D312432BADB00C185CD /* umsg_imp.h */, + CCF92D232432BADA00C185CD /* umsg.cpp */, + CCF92DCC2432BADB00C185CD /* unesctrn.cpp */, + CCF92D532432BADB00C185CD /* unesctrn.h */, + CCF92E572432BADC00C185CD /* uni2name.cpp */, + CCF92D282432BADA00C185CD /* uni2name.h */, + CCF92CC82432BADA00C185CD /* unicode */, + CCF92E532432BADC00C185CD /* unum.cpp */, + CCF92CB92432BADA00C185CD /* unumsys.cpp */, + CCF92C842432BADA00C185CD /* uplrule.cpp */, + CCF92D402432BADB00C185CD /* upluralrules.cpp */, + CCF92D492432BADB00C185CD /* uregex.cpp */, + CCF92DF22432BADB00C185CD /* uregexc.cpp */, + CCF92D892432BADB00C185CD /* uregion.cpp */, + CCF92C852432BADA00C185CD /* usearch.cpp */, + CCF92CC12432BADA00C185CD /* uspoof_build.cpp */, + CCF92C5E2432BADA00C185CD /* uspoof_conf.cpp */, + CCF92DE02432BADB00C185CD /* uspoof_conf.h */, + CCF92E2D2432BADC00C185CD /* uspoof_impl.cpp */, + CCF92CA02432BADA00C185CD /* uspoof_impl.h */, + CCF92DE32432BADB00C185CD /* uspoof.cpp */, + CCF92DF52432BADB00C185CD /* usrchimp.h */, + CCF92DC82432BADB00C185CD /* utf8collationiterator.cpp */, + CCF92D642432BADB00C185CD /* utf8collationiterator.h */, + CCF92CBF2432BADA00C185CD /* utf16collationiterator.cpp */, + CCF92DE62432BADB00C185CD /* utf16collationiterator.h */, + CCF92E222432BADC00C185CD /* utmscale.cpp */, + CCF92E232432BADC00C185CD /* utrans.cpp */, + CCF92E362432BADC00C185CD /* vtzone.cpp */, + CCF92DAD2432BADB00C185CD /* vzone.cpp */, + CCF92D5A2432BADB00C185CD /* vzone.h */, + CCF92D7A2432BADB00C185CD /* windtfmt.cpp */, + CCF92E292432BADC00C185CD /* windtfmt.h */, + CCF92DC52432BADB00C185CD /* winnmfmt.cpp */, + CCF92CAC2432BADA00C185CD /* winnmfmt.h */, + CCF92DFA2432BADB00C185CD /* wintzimpl.cpp */, + CCF92D7C2432BADB00C185CD /* wintzimpl.h */, + CCF92DBC2432BADB00C185CD /* zonemeta.cpp */, + CCF92C9F2432BADA00C185CD /* zonemeta.h */, + CCF92D952432BADB00C185CD /* zrule.cpp */, + CCF92C632432BADA00C185CD /* zrule.h */, + CCF92C8E2432BADA00C185CD /* ztrans.cpp */, + CCF92D822432BADB00C185CD /* ztrans.h */, + ); + path = i18n; + sourceTree = ""; + }; + CCF92CC82432BADA00C185CD /* unicode */ = { + isa = PBXGroup; + children = ( + CCF92D112432BADA00C185CD /* alphaindex.h */, + CCF92CE62432BADA00C185CD /* basictz.h */, + CCF92CF62432BADA00C185CD /* calendar.h */, + CCF92CD22432BADA00C185CD /* choicfmt.h */, + CCF92CDF2432BADA00C185CD /* coleitr.h */, + CCF92D052432BADA00C185CD /* coll.h */, + CCF92CFF2432BADA00C185CD /* compactdecimalformat.h */, + CCF92D0E2432BADA00C185CD /* curramt.h */, + CCF92D062432BADA00C185CD /* currpinf.h */, + CCF92D202432BADA00C185CD /* currunit.h */, + CCF92D032432BADA00C185CD /* datefmt.h */, + CCF92CF22432BADA00C185CD /* dcfmtsym.h */, + CCF92CF32432BADA00C185CD /* decimfmt.h */, + CCF92CCE2432BADA00C185CD /* dtfmtsym.h */, + CCF92CD12432BADA00C185CD /* dtitvfmt.h */, + CCF92CD82432BADA00C185CD /* dtitvinf.h */, + CCF92CFB2432BADA00C185CD /* dtptngen.h */, + CCF92D1A2432BADA00C185CD /* dtrule.h */, + CCF92CE12432BADA00C185CD /* fieldpos.h */, + CCF92CD02432BADA00C185CD /* fmtable.h */, + CCF92D182432BADA00C185CD /* format.h */, + CCF92D1E2432BADA00C185CD /* formattedvalue.h */, + CCF92CD72432BADA00C185CD /* fpositer.h */, + CCF92CF12432BADA00C185CD /* gender.h */, + CCF92CEB2432BADA00C185CD /* gregocal.h */, + CCF92CF52432BADA00C185CD /* listformatter.h */, + CCF92D222432BADA00C185CD /* measfmt.h */, + CCF92CEA2432BADA00C185CD /* measunit.h */, + CCF92CEE2432BADA00C185CD /* measure.h */, + CCF92CE02432BADA00C185CD /* msgfmt.h */, + CCF92CED2432BADA00C185CD /* nounit.h */, + CCF92D022432BADA00C185CD /* numberformatter.h */, + CCF92CD32432BADA00C185CD /* numberrangeformatter.h */, + CCF92D1F2432BADA00C185CD /* numfmt.h */, + CCF92CDD2432BADA00C185CD /* numsys.h */, + CCF92D092432BADA00C185CD /* plurfmt.h */, + CCF92CE92432BADA00C185CD /* plurrule.h */, + CCF92CD92432BADA00C185CD /* rbnf.h */, + CCF92D122432BADA00C185CD /* rbtz.h */, + CCF92CF02432BADA00C185CD /* regex.h */, + CCF92D142432BADA00C185CD /* region.h */, + CCF92CE82432BADA00C185CD /* reldatefmt.h */, + CCF92D192432BADA00C185CD /* scientificnumberformatter.h */, + CCF92D1B2432BADA00C185CD /* search.h */, + CCF92D0C2432BADA00C185CD /* selfmt.h */, + CCF92CE22432BADA00C185CD /* simpletz.h */, + CCF92D0A2432BADA00C185CD /* smpdtfmt.h */, + CCF92CE52432BADA00C185CD /* sortkey.h */, + CCF92D102432BADA00C185CD /* stsearch.h */, + CCF92CCD2432BADA00C185CD /* tblcoll.h */, + CCF92CDE2432BADA00C185CD /* timezone.h */, + CCF92CF92432BADA00C185CD /* tmunit.h */, + CCF92CFC2432BADA00C185CD /* tmutamt.h */, + CCF92D082432BADA00C185CD /* tmutfmt.h */, + CCF92CC92432BADA00C185CD /* translit.h */, + CCF92CCB2432BADA00C185CD /* tzfmt.h */, + CCF92CD42432BADA00C185CD /* tznames.h */, + CCF92CEF2432BADA00C185CD /* tzrule.h */, + CCF92D012432BADA00C185CD /* tztrans.h */, + CCF92D1D2432BADA00C185CD /* uameasureformat.h */, + CCF92D172432BADA00C185CD /* uatimeunitformat.h */, + CCF92CD62432BADA00C185CD /* ucal.h */, + CCF92CF72432BADA00C185CD /* ucol.h */, + CCF92CFE2432BADA00C185CD /* ucoleitr.h */, + CCF92CCA2432BADA00C185CD /* ucsdet.h */, + CCF92CDA2432BADA00C185CD /* udat.h */, + CCF92D0F2432BADA00C185CD /* udateintervalformat.h */, + CCF92CEC2432BADA00C185CD /* udatintv.h */, + CCF92CF42432BADA00C185CD /* udatpg.h */, + CCF92CCC2432BADA00C185CD /* ufieldpositer.h */, + CCF92D0D2432BADA00C185CD /* uformattable.h */, + CCF92CFD2432BADA00C185CD /* uformattedvalue.h */, + CCF92D0B2432BADA00C185CD /* ugender.h */, + CCF92D212432BADA00C185CD /* ulistformatter.h */, + CCF92CE42432BADA00C185CD /* umsg.h */, + CCF92CCF2432BADA00C185CD /* unirepl.h */, + CCF92D002432BADA00C185CD /* unum.h */, + CCF92CE32432BADA00C185CD /* unumberformatter.h */, + CCF92D1C2432BADA00C185CD /* unumsys.h */, + CCF92CE72432BADA00C185CD /* uplrule.h */, + CCF92CF82432BADA00C185CD /* upluralrules.h */, + CCF92D072432BADA00C185CD /* uregex.h */, + CCF92CD52432BADA00C185CD /* uregion.h */, + CCF92D152432BADA00C185CD /* ureldatefmt.h */, + CCF92CDC2432BADA00C185CD /* usearch.h */, + CCF92D132432BADA00C185CD /* uspoof.h */, + CCF92D042432BADA00C185CD /* utmscale.h */, + CCF92D162432BADA00C185CD /* utrans.h */, + CCF92CDB2432BADA00C185CD /* vtzone.h */, + ); + path = unicode; + sourceTree = ""; + }; + CCF92E582432BADC00C185CD /* common */ = { + isa = PBXGroup; + children = ( + CCF92F342432BADD00C185CD /* aaplbfct.cpp */, + CCF92F4A2432BADD00C185CD /* aaplbfct.h */, + CCF92FC02432BADD00C185CD /* appendable.cpp */, + CCF92F412432BADD00C185CD /* bmpset.cpp */, + CCF92FB32432BADD00C185CD /* bmpset.h */, + CCF92F2F2432BADD00C185CD /* brkeng.cpp */, + CCF92FD82432BADD00C185CD /* brkeng.h */, + CCF9300F2432BADD00C185CD /* brkiter.cpp */, + CCF92F462432BADD00C185CD /* bytesinkutil.cpp */, + CCF92FD72432BADD00C185CD /* bytesinkutil.h */, + CCF92FE62432BADD00C185CD /* bytestream.cpp */, + CCF92EA52432BADC00C185CD /* bytestrie.cpp */, + CCF92F332432BADD00C185CD /* bytestriebuilder.cpp */, + CCF92E972432BADC00C185CD /* bytestrieiterator.cpp */, + CCF92E6E2432BADC00C185CD /* caniter.cpp */, + CCF92FFF2432BADD00C185CD /* capi_helper.h */, + CCF92FDF2432BADD00C185CD /* characterproperties.cpp */, + CCF92E5D2432BADC00C185CD /* chariter.cpp */, + CCF92F302432BADD00C185CD /* charstr.cpp */, + CCF92F452432BADD00C185CD /* charstr.h */, + CCF92F622432BADD00C185CD /* cmemory.cpp */, + CCF92F152432BADC00C185CD /* cmemory.h */, + CCF92F4B2432BADD00C185CD /* common_uwp.vcxproj */, + CCF92F4F2432BADD00C185CD /* common.rc */, + CCF92FF62432BADD00C185CD /* common.vcxproj */, + CCF92F792432BADD00C185CD /* common.vcxproj.filters */, + CCF92E982432BADC00C185CD /* cpputils.h */, + CCF92E732432BADC00C185CD /* cstr.cpp */, + CCF930062432BADD00C185CD /* cstr.h */, + CCF92E7F2432BADC00C185CD /* cstring.cpp */, + CCF92F662432BADD00C185CD /* cstring.h */, + CCF92F862432BADD00C185CD /* cwchar.cpp */, + CCF92F362432BADD00C185CD /* cwchar.h */, + CCF92E5C2432BADC00C185CD /* dictbe.cpp */, + CCF92EA42432BADC00C185CD /* dictbe.h */, + CCF92E782432BADC00C185CD /* dictionarydata.cpp */, + CCF92F772432BADD00C185CD /* dictionarydata.h */, + CCF930002432BADD00C185CD /* dtintrv.cpp */, + CCF92F962432BADD00C185CD /* edits.cpp */, + CCF92FA12432BADD00C185CD /* errorcode.cpp */, + CCF92F2B2432BADC00C185CD /* filteredbrk.cpp */, + CCF92E942432BADC00C185CD /* filterednormalizer2.cpp */, + CCF930012432BADD00C185CD /* hash.h */, + CCF92F242432BADC00C185CD /* icudataver.cpp */, + CCF92E892432BADC00C185CD /* icuplug.cpp */, + CCF92FD62432BADD00C185CD /* icuplugimp.h */, + CCF92F3C2432BADD00C185CD /* icuuc40shim.cpp */, + CCF92E802432BADC00C185CD /* icuuc40shim.rc */, + CCF92F1A2432BADC00C185CD /* libicuuc.rc */, + CCF92F9F2432BADD00C185CD /* loadednormalizer2impl.cpp */, + CCF92F582432BADD00C185CD /* localebuilder.cpp */, + CCF92FAC2432BADD00C185CD /* localematcher.cpp */, + CCF92E822432BADC00C185CD /* localeprioritylist.cpp */, + CCF92E612432BADC00C185CD /* localeprioritylist.h */, + CCF92FDD2432BADD00C185CD /* localsvc.cpp */, + CCF92F5D2432BADD00C185CD /* localsvc.h */, + CCF92F822432BADD00C185CD /* locavailable.cpp */, + CCF92F532432BADD00C185CD /* locbased.cpp */, + CCF92F132432BADC00C185CD /* locbased.h */, + CCF92F3A2432BADD00C185CD /* locdispnames.cpp */, + CCF92F3F2432BADD00C185CD /* locdistance.cpp */, + CCF92E772432BADC00C185CD /* locdistance.h */, + CCF92F432432BADD00C185CD /* locdspnm.cpp */, + CCF92E902432BADC00C185CD /* locid.cpp */, + CCF92E952432BADC00C185CD /* loclikely.cpp */, + CCF92E7A2432BADC00C185CD /* loclikelysubtags.cpp */, + CCF92E862432BADC00C185CD /* loclikelysubtags.h */, + CCF9300B2432BADD00C185CD /* locmap.cpp */, + CCF92E6C2432BADC00C185CD /* locmap.h */, + CCF92F6F2432BADD00C185CD /* locresdata.cpp */, + CCF92F142432BADC00C185CD /* locutil.cpp */, + CCF92FE22432BADD00C185CD /* locutil.h */, + CCF92FC12432BADD00C185CD /* lsr.cpp */, + CCF930112432BADD00C185CD /* lsr.h */, + CCF92FF22432BADD00C185CD /* Makefile.in */, + CCF92E5B2432BADC00C185CD /* Makefile.local */, + CCF92FFE2432BADD00C185CD /* messageimpl.h */, + CCF92F812432BADD00C185CD /* messagepattern.cpp */, + CCF92F222432BADC00C185CD /* msvcres.h */, + CCF92FDB2432BADD00C185CD /* mutex.h */, + CCF92F8C2432BADD00C185CD /* norm2_nfc_data.h */, + CCF92F1C2432BADC00C185CD /* norm2allmodes.h */, + CCF92FAF2432BADD00C185CD /* normalizer2.cpp */, + CCF92FD32432BADD00C185CD /* normalizer2impl.cpp */, + CCF92FC82432BADD00C185CD /* normalizer2impl.h */, + CCF92F932432BADD00C185CD /* normlzr.cpp */, + CCF92F9C2432BADD00C185CD /* parsepos.cpp */, + CCF92F562432BADD00C185CD /* patternprops.cpp */, + CCF92F162432BADC00C185CD /* patternprops.h */, + CCF92F712432BADD00C185CD /* pluralmap.cpp */, + CCF92E8B2432BADC00C185CD /* pluralmap.h */, + CCF92F8E2432BADD00C185CD /* propname_data.h */, + CCF92F742432BADD00C185CD /* propname.cpp */, + CCF92F6E2432BADD00C185CD /* propname.h */, + CCF92E9A2432BADC00C185CD /* propsvec.cpp */, + CCF92E632432BADC00C185CD /* propsvec.h */, + CCF92E9C2432BADC00C185CD /* punycode.cpp */, + CCF92F572432BADD00C185CD /* punycode.h */, + CCF92EA02432BADC00C185CD /* putil.cpp */, + CCF92FE92432BADD00C185CD /* putilimp.h */, + CCF92F472432BADD00C185CD /* rbbi_cache.cpp */, + CCF92E592432BADC00C185CD /* rbbi_cache.h */, + CCF92F112432BADC00C185CD /* rbbi.cpp */, + CCF92F672432BADD00C185CD /* rbbi57.cpp */, + CCF92FE32432BADD00C185CD /* rbbi57.h */, + CCF92E7E2432BADC00C185CD /* rbbicst.pl */, + CCF92FCA2432BADD00C185CD /* rbbidata.cpp */, + CCF92E992432BADC00C185CD /* rbbidata.h */, + CCF92F252432BADC00C185CD /* rbbidata57.cpp */, + CCF92E932432BADC00C185CD /* rbbidata57.h */, + CCF930022432BADD00C185CD /* rbbinode.cpp */, + CCF92E642432BADC00C185CD /* rbbinode.h */, + CCF92FDC2432BADD00C185CD /* rbbirb.cpp */, + CCF92F9D2432BADD00C185CD /* rbbirb.h */, + CCF92F3B2432BADD00C185CD /* rbbirb57.cpp */, + CCF92F0E2432BADC00C185CD /* rbbirb57.h */, + CCF92FF12432BADD00C185CD /* rbbirpt.h */, + CCF92F4D2432BADD00C185CD /* rbbirpt.txt */, + CCF92F872432BADD00C185CD /* rbbiscan.cpp */, + CCF92F832432BADD00C185CD /* rbbiscan.h */, + CCF92F892432BADD00C185CD /* rbbiscan57.cpp */, + CCF92F632432BADD00C185CD /* rbbiscan57.h */, + CCF92F2A2432BADC00C185CD /* rbbisetb.cpp */, + CCF92F882432BADD00C185CD /* rbbisetb.h */, + CCF92F392432BADD00C185CD /* rbbisetb57.cpp */, + CCF92F9A2432BADD00C185CD /* rbbisetb57.h */, + CCF92F762432BADD00C185CD /* rbbistbl.cpp */, + CCF92F282432BADC00C185CD /* rbbistbl57.cpp */, + CCF92FEC2432BADD00C185CD /* rbbitblb.cpp */, + CCF92FE02432BADD00C185CD /* rbbitblb.h */, + CCF92FA22432BADD00C185CD /* rbbitblb57.cpp */, + CCF92EA32432BADC00C185CD /* rbbitblb57.h */, + CCF92F7E2432BADD00C185CD /* rbtok.cpp */, + CCF92F902432BADD00C185CD /* rbtok.h */, + CCF92F642432BADD00C185CD /* resbund_cnv.cpp */, + CCF92FB12432BADD00C185CD /* resbund.cpp */, + CCF92F0C2432BADC00C185CD /* resource.cpp */, + CCF92FA72432BADD00C185CD /* resource.h */, + CCF92FAA2432BADD00C185CD /* restrace.cpp */, + CCF92FF02432BADD00C185CD /* restrace.h */, + CCF92FBE2432BADD00C185CD /* ruleiter.cpp */, + CCF930072432BADD00C185CD /* ruleiter.h */, + CCF92F522432BADD00C185CD /* schriter.cpp */, + CCF92FB42432BADD00C185CD /* serv.cpp */, + CCF92F7F2432BADD00C185CD /* serv.h */, + CCF92F952432BADD00C185CD /* servlk.cpp */, + CCF92F512432BADD00C185CD /* servlkf.cpp */, + CCF92E7B2432BADC00C185CD /* servloc.h */, + CCF92F1B2432BADC00C185CD /* servls.cpp */, + CCF92E8D2432BADC00C185CD /* servnotf.cpp */, + CCF92E752432BADC00C185CD /* servnotf.h */, + CCF92FBC2432BADD00C185CD /* servrbf.cpp */, + CCF92FEB2432BADD00C185CD /* servslkf.cpp */, + CCF92FB02432BADD00C185CD /* sharedobject.cpp */, + CCF92F7D2432BADD00C185CD /* sharedobject.h */, + CCF92F6B2432BADD00C185CD /* simpleformatter.cpp */, + CCF92F2E2432BADD00C185CD /* sprpimpl.h */, + CCF92F402432BADD00C185CD /* static_unicode_sets.cpp */, + CCF92F292432BADC00C185CD /* static_unicode_sets.h */, + CCF92F5C2432BADD00C185CD /* stringpiece.cpp */, + CCF92E7C2432BADC00C185CD /* stringtriebuilder.cpp */, + CCF92F102432BADC00C185CD /* ualoc.cpp */, + CCF92E692432BADC00C185CD /* uarrsort.cpp */, + CCF930032432BADD00C185CD /* uarrsort.h */, + CCF92E9E2432BADC00C185CD /* uassert.h */, + CCF92F182432BADC00C185CD /* ubidi_props_data.h */, + CCF92FCE2432BADD00C185CD /* ubidi_props.cpp */, + CCF92F482432BADD00C185CD /* ubidi_props.h */, + CCF92F352432BADD00C185CD /* ubidi.cpp */, + CCF92F8F2432BADD00C185CD /* ubidiimp.h */, + CCF92E9D2432BADC00C185CD /* ubidiln.cpp */, + CCF92E762432BADC00C185CD /* ubiditransform.cpp */, + CCF92E702432BADC00C185CD /* ubidiwrt.cpp */, + CCF92F2C2432BADD00C185CD /* ubrk.cpp */, + CCF92F9E2432BADD00C185CD /* ubrkimpl.h */, + CCF92FC52432BADD00C185CD /* ucase_props_data.h */, + CCF92F0F2432BADC00C185CD /* ucase.cpp */, + CCF92FD22432BADD00C185CD /* ucase.h */, + CCF92FE72432BADD00C185CD /* ucasemap_imp.h */, + CCF92FE52432BADD00C185CD /* ucasemap_titlecase_brkiter.cpp */, + CCF92FC32432BADD00C185CD /* ucasemap.cpp */, + CCF92F782432BADD00C185CD /* ucat.cpp */, + CCF92E8C2432BADC00C185CD /* uchar_props_data.h */, + CCF92FD12432BADD00C185CD /* uchar.cpp */, + CCF930042432BADD00C185CD /* ucharstrie.cpp */, + CCF92F492432BADD00C185CD /* ucharstriebuilder.cpp */, + CCF92E872432BADC00C185CD /* ucharstrieiterator.cpp */, + CCF92FA42432BADD00C185CD /* uchriter.cpp */, + CCF92F8D2432BADD00C185CD /* ucln_cmn.cpp */, + CCF930092432BADD00C185CD /* ucln_cmn.h */, + CCF92F842432BADD00C185CD /* ucln_imp.h */, + CCF92E812432BADC00C185CD /* ucln.h */, + CCF92F942432BADD00C185CD /* ucmndata.cpp */, + CCF92F9B2432BADD00C185CD /* ucmndata.h */, + CCF92F2D2432BADD00C185CD /* ucnv_bld.cpp */, + CCF92FC62432BADD00C185CD /* ucnv_bld.h */, + CCF92F3D2432BADD00C185CD /* ucnv_cb.cpp */, + CCF92FF92432BADD00C185CD /* ucnv_cnv.cpp */, + CCF92F262432BADC00C185CD /* ucnv_cnv.h */, + CCF92F322432BADD00C185CD /* ucnv_ct.cpp */, + CCF92F1E2432BADC00C185CD /* ucnv_err.cpp */, + CCF92E8A2432BADC00C185CD /* ucnv_ext.cpp */, + CCF92FC42432BADD00C185CD /* ucnv_ext.h */, + CCF92FFD2432BADD00C185CD /* ucnv_imp.h */, + CCF92FF42432BADD00C185CD /* ucnv_io.cpp */, + CCF92FA32432BADD00C185CD /* ucnv_io.h */, + CCF92FA62432BADD00C185CD /* ucnv_lmb.cpp */, + CCF92E6A2432BADC00C185CD /* ucnv_set.cpp */, + CCF92FBD2432BADD00C185CD /* ucnv_u7.cpp */, + CCF92F372432BADD00C185CD /* ucnv_u8.cpp */, + CCF92FED2432BADD00C185CD /* ucnv_u16.cpp */, + CCF92E9B2432BADC00C185CD /* ucnv_u32.cpp */, + CCF92F5B2432BADD00C185CD /* ucnv.cpp */, + CCF92FFB2432BADD00C185CD /* ucnv2022.cpp */, + CCF92F982432BADD00C185CD /* ucnvbocu.cpp */, + CCF92F1D2432BADC00C185CD /* ucnvdisp.cpp */, + CCF92FAE2432BADD00C185CD /* ucnvhz.cpp */, + CCF92FD52432BADD00C185CD /* ucnvisci.cpp */, + CCF92F6A2432BADD00C185CD /* ucnvlat1.cpp */, + CCF92F6D2432BADD00C185CD /* ucnvmbcs.cpp */, + CCF92F922432BADD00C185CD /* ucnvmbcs.h */, + CCF92E712432BADC00C185CD /* ucnvscsu.cpp */, + CCF92E682432BADC00C185CD /* ucnvsel.cpp */, + CCF92F122432BADC00C185CD /* ucol_data.h */, + CCF92FFC2432BADD00C185CD /* ucol_swp.cpp */, + CCF92E662432BADC00C185CD /* ucol_swp.h */, + CCF92F202432BADC00C185CD /* ucptrie_impl.h */, + CCF92FCD2432BADD00C185CD /* ucptrie.cpp */, + CCF92FA82432BADD00C185CD /* ucurr.cpp */, + CCF92FBB2432BADD00C185CD /* ucurrimp.h */, + CCF92FA02432BADD00C185CD /* udata.cpp */, + CCF92F542432BADD00C185CD /* udatamem.cpp */, + CCF92E652432BADC00C185CD /* udatamem.h */, + CCF92FA92432BADD00C185CD /* udataswp.cpp */, + CCF92F5F2432BADD00C185CD /* udataswp.h */, + CCF92EA12432BADC00C185CD /* uelement.h */, + CCF92F272432BADC00C185CD /* uenum.cpp */, + CCF92F702432BADD00C185CD /* uenumimp.h */, + CCF92FB22432BADD00C185CD /* uhash_us.cpp */, + CCF92E602432BADC00C185CD /* uhash.cpp */, + CCF92FF72432BADD00C185CD /* uhash.h */, + CCF92FBA2432BADD00C185CD /* uidna.cpp */, + CCF92E832432BADC00C185CD /* uinit.cpp */, + CCF92FE42432BADD00C185CD /* uinvchar.cpp */, + CCF9300A2432BADD00C185CD /* uinvchar.h */, + CCF92F612432BADD00C185CD /* uiter.cpp */, + CCF92F4E2432BADD00C185CD /* ulayout_props.h */, + CCF92F5E2432BADD00C185CD /* ulist.cpp */, + CCF92F752432BADD00C185CD /* ulist.h */, + CCF92F312432BADD00C185CD /* uloc_keytype.cpp */, + CCF92F212432BADC00C185CD /* uloc_tag.cpp */, + CCF92FEF2432BADD00C185CD /* uloc.cpp */, + B3327295246F3AF200237813 /* ulocdata.cpp */, + CCF92F442432BADD00C185CD /* ulocimp.h */, + CCF92F802432BADD00C185CD /* umapfile.cpp */, + CCF92F382432BADD00C185CD /* umapfile.h */, + CCF92F8A2432BADD00C185CD /* umath.cpp */, + CCF92F552432BADD00C185CD /* umutablecptrie.cpp */, + CCF92FB82432BADD00C185CD /* umutex.cpp */, + CCF92E6B2432BADC00C185CD /* umutex.h */, + CCF92E922432BADC00C185CD /* unames.cpp */, + CCF92EA62432BADC00C185CD /* unicode */, + CCF92F502432BADD00C185CD /* unifiedcache.cpp */, + CCF92E852432BADC00C185CD /* unifiedcache.h */, + CCF92F7A2432BADD00C185CD /* unifilt.cpp */, + CCF92FDE2432BADD00C185CD /* unifunct.cpp */, + CCF92F422432BADD00C185CD /* uniset_closure.cpp */, + CCF92E6D2432BADC00C185CD /* uniset_props.cpp */, + CCF92E5A2432BADC00C185CD /* uniset.cpp */, + CCF92E882432BADC00C185CD /* unisetspan.cpp */, + CCF92E5E2432BADC00C185CD /* unisetspan.h */, + CCF92FF52432BADD00C185CD /* unistr_case_locale.cpp */, + CCF92F682432BADD00C185CD /* unistr_case.cpp */, + CCF92FDA2432BADD00C185CD /* unistr_cnv.cpp */, + CCF92F5A2432BADD00C185CD /* unistr_props.cpp */, + CCF92F1F2432BADC00C185CD /* unistr_titlecase_brkiter.cpp */, + CCF92FAD2432BADD00C185CD /* unistr.cpp */, + CCF92FD42432BADD00C185CD /* unistrappender.h */, + CCF92FB92432BADD00C185CD /* unorm.cpp */, + CCF92FCC2432BADD00C185CD /* unormcmp.cpp */, + CCF92E842432BADC00C185CD /* unormimp.h */, + CCF92FF82432BADD00C185CD /* uobject.cpp */, + CCF92F592432BADD00C185CD /* uposixdefs.h */, + CCF92F722432BADD00C185CD /* uprops.cpp */, + CCF92FD02432BADD00C185CD /* uprops.h */, + CCF92E8F2432BADC00C185CD /* urbtok.cpp */, + CCF92F912432BADD00C185CD /* ures_cnv.cpp */, + CCF92FC92432BADD00C185CD /* uresbund.cpp */, + CCF92F7C2432BADD00C185CD /* uresdata.cpp */, + CCF92E8E2432BADC00C185CD /* uresdata.h */, + CCF92F172432BADC00C185CD /* uresimp.h */, + CCF92E622432BADC00C185CD /* ureslocs.h */, + CCF92FC72432BADD00C185CD /* usc_impl.cpp */, + CCF92E9F2432BADC00C185CD /* usc_impl.h */, + CCF92E962432BADC00C185CD /* uscript_props.cpp */, + CCF930052432BADD00C185CD /* uscript.cpp */, + CCF92FD92432BADD00C185CD /* uset_imp.h */, + CCF92FBF2432BADD00C185CD /* uset_props.cpp */, + CCF92F8B2432BADD00C185CD /* uset.cpp */, + CCF92F732432BADD00C185CD /* usetiter.cpp */, + CCF92E672432BADC00C185CD /* ushape.cpp */, + CCF92FEA2432BADD00C185CD /* usprep.cpp */, + CCF92FE12432BADD00C185CD /* ustack.cpp */, + CCF92E912432BADC00C185CD /* ustr_cnv.cpp */, + CCF92FB62432BADD00C185CD /* ustr_cnv.h */, + CCF92E792432BADC00C185CD /* ustr_imp.h */, + CCF92F3E2432BADD00C185CD /* ustr_titlecase_brkiter.cpp */, + CCF92F692432BADD00C185CD /* ustr_wcs.cpp */, + CCF92FAB2432BADD00C185CD /* ustrcase_locale.cpp */, + CCF92F852432BADD00C185CD /* ustrcase.cpp */, + CCF92FF32432BADD00C185CD /* ustrenum.cpp */, + CCF92FCF2432BADD00C185CD /* ustrenum.h */, + CCF92F992432BADD00C185CD /* ustrfmt.cpp */, + CCF92FCB2432BADD00C185CD /* ustrfmt.h */, + CCF92FE82432BADD00C185CD /* ustring.cpp */, + CCF92F602432BADD00C185CD /* ustrtrns.cpp */, + CCF930082432BADD00C185CD /* utext.cpp */, + CCF92E5F2432BADC00C185CD /* utf_impl.cpp */, + CCF92FEE2432BADD00C185CD /* util_props.cpp */, + CCF92E7D2432BADC00C185CD /* util.cpp */, + CCF92FA52432BADD00C185CD /* util.h */, + CCF9300E2432BADD00C185CD /* utrace.cpp */, + CCF92F192432BADC00C185CD /* utracimp.h */, + CCF92F7B2432BADD00C185CD /* utrie_swap.cpp */, + CCF92FB52432BADD00C185CD /* utrie.cpp */, + CCF92FFA2432BADD00C185CD /* utrie.h */, + CCF9300C2432BADD00C185CD /* utrie2_builder.cpp */, + CCF92FB72432BADD00C185CD /* utrie2_impl.h */, + CCF92F4C2432BADD00C185CD /* utrie2.cpp */, + CCF92EA22432BADC00C185CD /* utrie2.h */, + CCF92F6C2432BADD00C185CD /* uts46.cpp */, + CCF92F232432BADC00C185CD /* utypeinfo.h */, + CCF92FC22432BADD00C185CD /* utypes.cpp */, + CCF92F0D2432BADC00C185CD /* uvector.cpp */, + CCF92E6F2432BADC00C185CD /* uvector.h */, + CCF9300D2432BADD00C185CD /* uvectr32.cpp */, + CCF92E722432BADC00C185CD /* uvectr32.h */, + CCF92F652432BADD00C185CD /* uvectr64.cpp */, + CCF92F972432BADD00C185CD /* uvectr64.h */, + CCF92E742432BADC00C185CD /* wintz.cpp */, + CCF930102432BADD00C185CD /* wintz.h */, + ); + path = common; + sourceTree = ""; + }; + CCF92EA62432BADC00C185CD /* unicode */ = { + isa = PBXGroup; + children = ( + CCF92EBC2432BADC00C185CD /* appendable.h */, + CCF92F022432BADC00C185CD /* brkiter.h */, + CCF92EE22432BADC00C185CD /* bytestream.h */, + CCF92ED32432BADC00C185CD /* bytestrie.h */, + CCF92ECA2432BADC00C185CD /* bytestriebuilder.h */, + CCF92ED92432BADC00C185CD /* caniter.h */, + CCF92EBE2432BADC00C185CD /* casemap.h */, + CCF92EE72432BADC00C185CD /* char16ptr.h */, + CCF92EC72432BADC00C185CD /* chariter.h */, + CCF92EE12432BADC00C185CD /* dbbi.h */, + CCF92EC32432BADC00C185CD /* docmain.h */, + CCF92EB02432BADC00C185CD /* dtintrv.h */, + CCF92EB42432BADC00C185CD /* edits.h */, + CCF92ECE2432BADC00C185CD /* enumset.h */, + CCF92EAF2432BADC00C185CD /* errorcode.h */, + CCF92EE62432BADC00C185CD /* filteredbrk.h */, + CCF92EEE2432BADC00C185CD /* icudataver.h */, + CCF92EB22432BADC00C185CD /* icuplug.h */, + CCF92EDE2432BADC00C185CD /* idna.h */, + CCF92EE02432BADC00C185CD /* localebuilder.h */, + CCF92EA92432BADC00C185CD /* localematcher.h */, + CCF92F072432BADC00C185CD /* localpointer.h */, + CCF92ECC2432BADC00C185CD /* locdspnm.h */, + CCF92EF52432BADC00C185CD /* locid.h */, + CCF92EE42432BADC00C185CD /* messagepattern.h */, + CCF92EFD2432BADC00C185CD /* normalizer2.h */, + CCF92ED62432BADC00C185CD /* normlzr.h */, + CCF92EFB2432BADC00C185CD /* parseerr.h */, + CCF92EB52432BADC00C185CD /* parsepos.h */, + CCF92F032432BADC00C185CD /* platform.h */, + CCF92EAD2432BADC00C185CD /* ptypes.h */, + CCF92EFC2432BADC00C185CD /* putil.h */, + CCF92EDD2432BADC00C185CD /* rbbi.h */, + CCF92F042432BADC00C185CD /* rep.h */, + CCF92EF62432BADC00C185CD /* resbund.h */, + CCF92EBF2432BADC00C185CD /* schriter.h */, + CCF92EF32432BADC00C185CD /* simpleformatter.h */, + CCF92F052432BADC00C185CD /* std_string.h */, + CCF92ED12432BADC00C185CD /* strenum.h */, + CCF92EAC2432BADC00C185CD /* stringoptions.h */, + CCF92EAA2432BADC00C185CD /* stringpiece.h */, + CCF92EC62432BADC00C185CD /* stringtriebuilder.h */, + CCF92EE82432BADC00C185CD /* symtable.h */, + CCF92EDA2432BADC00C185CD /* ualoc.h */, + CCF92EF72432BADC00C185CD /* ubidi.h */, + CCF92EB92432BADC00C185CD /* ubiditransform.h */, + CCF92EA82432BADC00C185CD /* ubrk.h */, + CCF92EE92432BADC00C185CD /* ucasemap.h */, + CCF92EAB2432BADC00C185CD /* ucat.h */, + CCF92EEF2432BADC00C185CD /* uchar.h */, + CCF92EDB2432BADC00C185CD /* ucharstrie.h */, + CCF92EFF2432BADC00C185CD /* ucharstriebuilder.h */, + CCF92ECD2432BADC00C185CD /* uchriter.h */, + CCF92F082432BADC00C185CD /* uclean.h */, + CCF92EF42432BADC00C185CD /* ucnv_cb.h */, + CCF92ED22432BADC00C185CD /* ucnv_err.h */, + CCF92EFE2432BADC00C185CD /* ucnv.h */, + CCF92EFA2432BADC00C185CD /* ucnvsel.h */, + CCF92F002432BADC00C185CD /* uconfig.h */, + CCF92EC02432BADC00C185CD /* ucpmap.h */, + CCF92EED2432BADC00C185CD /* ucptrie.h */, + CCF92EB12432BADC00C185CD /* ucurr.h */, + CCF92EC52432BADC00C185CD /* udata.h */, + CCF92EEA2432BADC00C185CD /* udisplaycontext.h */, + CCF92EBA2432BADC00C185CD /* uenum.h */, + CCF92EE52432BADC00C185CD /* uidna.h */, + CCF92EC22432BADC00C185CD /* uiter.h */, + CCF92EC12432BADC00C185CD /* uldnames.h */, + CCF92EC92432BADC00C185CD /* uloc.h */, + B3327297246F3B7400237813 /* ulocdata.h */, + CCF92EEB2432BADC00C185CD /* umachine.h */, + CCF92EC82432BADC00C185CD /* umisc.h */, + CCF92EBB2432BADC00C185CD /* umutablecptrie.h */, + CCF92F0B2432BADC00C185CD /* unifilt.h */, + CCF92EF22432BADC00C185CD /* unifunct.h */, + CCF92EF92432BADC00C185CD /* unimatch.h */, + CCF92EC42432BADC00C185CD /* uniset.h */, + CCF92EDC2432BADC00C185CD /* unistr.h */, + CCF92EF02432BADC00C185CD /* unorm.h */, + CCF92EDF2432BADC00C185CD /* unorm2.h */, + CCF92ED42432BADC00C185CD /* uobject.h */, + CCF92ED02432BADC00C185CD /* urbtok.h */, + CCF92ED82432BADC00C185CD /* urename.h */, + CCF92EB62432BADC00C185CD /* urep.h */, + CCF92ED52432BADC00C185CD /* ures.h */, + CCF92F092432BADC00C185CD /* uscript.h */, + CCF92EBD2432BADC00C185CD /* uset.h */, + CCF92EAE2432BADC00C185CD /* usetiter.h */, + CCF92EF12432BADC00C185CD /* ushape.h */, + CCF92ED72432BADC00C185CD /* usprep.h */, + CCF92EB82432BADC00C185CD /* ustring.h */, + CCF92EEC2432BADC00C185CD /* ustringtrie.h */, + CCF92EB32432BADC00C185CD /* utext.h */, + CCF92EA72432BADC00C185CD /* utf_old.h */, + CCF92ECF2432BADC00C185CD /* utf.h */, + CCF92F062432BADC00C185CD /* utf8.h */, + CCF92F012432BADC00C185CD /* utf16.h */, + CCF92EB72432BADC00C185CD /* utf32.h */, + CCF92ECB2432BADC00C185CD /* utrace.h */, + CCF92F0A2432BADC00C185CD /* utypes.h */, + CCF92EF82432BADC00C185CD /* uvernum.h */, + CCF92EE32432BADC00C185CD /* uversion.h */, + ); + path = unicode; + sourceTree = ""; + }; + CCF930122432BADE00C185CD /* io */ = { + isa = PBXGroup; + children = ( + CCF930222432BADE00C185CD /* io.rc */, + CCF9301E2432BADE00C185CD /* io.vcxproj */, + CCF930272432BADE00C185CD /* io.vcxproj.filters */, + CCF9301D2432BADE00C185CD /* locbund.cpp */, + CCF9301C2432BADE00C185CD /* locbund.h */, + CCF9302A2432BADE00C185CD /* Makefile.in */, + CCF930292432BADE00C185CD /* sprintf.cpp */, + CCF930242432BADE00C185CD /* sscanf.cpp */, + CCF9301F2432BADE00C185CD /* ucln_io.cpp */, + CCF930202432BADE00C185CD /* ucln_io.h */, + CCF930192432BADE00C185CD /* ufile.cpp */, + CCF9301B2432BADE00C185CD /* ufile.h */, + CCF930252432BADE00C185CD /* ufmt_cmn.cpp */, + CCF930282432BADE00C185CD /* ufmt_cmn.h */, + CCF930152432BADE00C185CD /* unicode */, + CCF9302B2432BADE00C185CD /* uprintf.cpp */, + CCF930182432BADE00C185CD /* uprintf.h */, + CCF930142432BADE00C185CD /* uprntf_p.cpp */, + CCF930232432BADE00C185CD /* uscanf_p.cpp */, + CCF930212432BADE00C185CD /* uscanf.cpp */, + CCF9301A2432BADE00C185CD /* uscanf.h */, + CCF930262432BADE00C185CD /* ustdio.cpp */, + CCF930132432BADE00C185CD /* ustream.cpp */, + ); + path = io; + sourceTree = ""; + }; + CCF930152432BADE00C185CD /* unicode */ = { + isa = PBXGroup; + children = ( + CCF930162432BADE00C185CD /* ustdio.h */, + CCF930172432BADE00C185CD /* ustream.h */, + ); + path = unicode; + sourceTree = ""; + }; + CCF9312E2433DE8500C185CD /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + CC7980B82433EE410086956E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC7981AE2434011E0086956E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF7F97243407680057283F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80A724340E4F0057283F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF92C4E2432BA5400C185CD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF9302D2432CB8C00C185CD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXLegacyTarget section */ + CCF92BB9243272F600C185CD /* make icu */ = { + isa = PBXLegacyTarget; + buildArgumentsString = "$(ACTION)"; + buildConfigurationList = CCF92BBC243272F600C185CD /* Build configuration list for PBXLegacyTarget "make icu" */; + buildPhases = ( + ); + buildToolPath = /usr/bin/make; + buildWorkingDirectory = "$(SRCROOT)/.."; + dependencies = ( + ); + name = "make icu"; + passBuildSettingsInEnvironment = 0; + productName = ICU; + }; +/* End PBXLegacyTarget section */ + +/* Begin PBXNativeTarget section */ + CC060EFF243C046100B7262F /* intltest */ = { + isa = PBXNativeTarget; + buildConfigurationList = CC060F04243C046100B7262F /* Build configuration list for PBXNativeTarget "intltest" */; + buildPhases = ( + CC060EFC243C046100B7262F /* Sources */, + CC060EFD243C046100B7262F /* Frameworks */, + CC060EFE243C046100B7262F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + CC061051243E881D00B7262F /* PBXTargetDependency */, + CC060FB9243C0C4200B7262F /* PBXTargetDependency */, + CC060FAF243C0C3000B7262F /* PBXTargetDependency */, + CC060FB1243C0C3000B7262F /* PBXTargetDependency */, + CC060FB3243C0C3000B7262F /* PBXTargetDependency */, + CC060FB5243C0C3000B7262F /* PBXTargetDependency */, + ); + name = intltest; + productName = intltest; + productReference = CC060F00243C046100B7262F /* intltest */; + productType = "com.apple.product-type.tool"; + }; + CC060FBD243D2D8F00B7262F /* iotest */ = { + isa = PBXNativeTarget; + buildConfigurationList = CC060FC2243D2D8F00B7262F /* Build configuration list for PBXNativeTarget "iotest" */; + buildPhases = ( + CC060FBA243D2D8F00B7262F /* Sources */, + CC060FBB243D2D8F00B7262F /* Frameworks */, + CC060FBC243D2D8F00B7262F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + CC061042243D397E00B7262F /* PBXTargetDependency */, + CC061036243D396F00B7262F /* PBXTargetDependency */, + CC061038243D396F00B7262F /* PBXTargetDependency */, + CC06103A243D396F00B7262F /* PBXTargetDependency */, + CC06103C243D396F00B7262F /* PBXTargetDependency */, + CC06103E243D396F00B7262F /* PBXTargetDependency */, + CC061040243D396F00B7262F /* PBXTargetDependency */, + ); + name = iotest; + productName = iotest; + productReference = CC060FBE243D2D8F00B7262F /* iotest */; + productType = "com.apple.product-type.tool"; + }; + CC060FD1243D30FB00B7262F /* cintltst */ = { + isa = PBXNativeTarget; + buildConfigurationList = CC060FD6243D30FB00B7262F /* Build configuration list for PBXNativeTarget "cintltst" */; + buildPhases = ( + CC060FCE243D30FB00B7262F /* Sources */, + CC060FCF243D30FB00B7262F /* Frameworks */, + CC060FD0243D30FB00B7262F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + CC061044243D398E00B7262F /* PBXTargetDependency */, + CC061046243D398E00B7262F /* PBXTargetDependency */, + CC061048243D398E00B7262F /* PBXTargetDependency */, + CC06104A243D398E00B7262F /* PBXTargetDependency */, + CC06104C243D398E00B7262F /* PBXTargetDependency */, + CC06104E243D398E00B7262F /* PBXTargetDependency */, + ); + name = cintltst; + productName = cintltst; + productReference = CC060FD2243D30FB00B7262F /* cintltst */; + productType = "com.apple.product-type.tool"; + }; + CC7980BB2433EE410086956E /* i18n */ = { + isa = PBXNativeTarget; + buildConfigurationList = CC7980BD2433EE410086956E /* Build configuration list for PBXNativeTarget "i18n" */; + buildPhases = ( + CC7980B82433EE410086956E /* Headers */, + CC7980B92433EE410086956E /* Sources */, + CC7980BA2433EE410086956E /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = i18n; + productName = i18n; + productReference = CC7980BC2433EE410086956E /* libicui8n.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + CC7981B12434011E0086956E /* io */ = { + isa = PBXNativeTarget; + buildConfigurationList = CC7981B32434011E0086956E /* Build configuration list for PBXNativeTarget "io" */; + buildPhases = ( + CC7981AE2434011E0086956E /* Headers */, + CC7981AF2434011E0086956E /* Sources */, + CC7981B02434011E0086956E /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = io; + productName = io; + productReference = CC7981B22434011E0086956E /* libicuio.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + CCCF7F9A243407680057283F /* toolutil */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF7F9E243407680057283F /* Build configuration list for PBXNativeTarget "toolutil" */; + buildPhases = ( + CCCF7F97243407680057283F /* Headers */, + CCCF7F98243407680057283F /* Sources */, + CCCF7F99243407680057283F /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = toolutil; + productName = toolutil; + productReference = CCCF7F9B243407680057283F /* libicutu.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + CCCF80AA24340E4F0057283F /* ctestfw */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF80AC24340E4F0057283F /* Build configuration list for PBXNativeTarget "ctestfw" */; + buildPhases = ( + CCCF80A724340E4F0057283F /* Headers */, + CCCF80A824340E4F0057283F /* Sources */, + CCCF80A924340E4F0057283F /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ctestfw; + productName = ctestfw; + productReference = CCCF80AB24340E4F0057283F /* libicutest.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + CCCF80BB243414C80057283F /* makeconv */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF80C0243414C80057283F /* Build configuration list for PBXNativeTarget "makeconv" */; + buildPhases = ( + CCCF80B8243414C80057283F /* Sources */, + CCCF80B9243414C80057283F /* Frameworks */, + CCCF80BA243414C80057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = makeconv; + productName = makeconv; + productReference = CCCF80BC243414C80057283F /* makeconv */; + productType = "com.apple.product-type.tool"; + }; + CCCF80CC2434163B0057283F /* genrb */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF80D12434163B0057283F /* Build configuration list for PBXNativeTarget "genrb" */; + buildPhases = ( + CCCF80C92434163B0057283F /* Sources */, + CCCF80CA2434163B0057283F /* Frameworks */, + CCCF80CB2434163B0057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = genrb; + productName = genrb; + productReference = CCCF80CD2434163B0057283F /* genrb */; + productType = "com.apple.product-type.tool"; + }; + CCCF80E4243417AD0057283F /* derb */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF80F8243417AD0057283F /* Build configuration list for PBXNativeTarget "derb" */; + buildPhases = ( + CCCF80E5243417AD0057283F /* Sources */, + CCCF80F2243417AD0057283F /* Frameworks */, + CCCF80F7243417AD0057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = derb; + productName = genrb; + productReference = CCCF80FB243417AD0057283F /* derb */; + productType = "com.apple.product-type.tool"; + }; + CCCF8100243419F00057283F /* genbrk */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF8105243419F10057283F /* Build configuration list for PBXNativeTarget "genbrk" */; + buildPhases = ( + CCCF80FD243419F00057283F /* Sources */, + CCCF80FE243419F00057283F /* Frameworks */, + CCCF80FF243419F00057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = genbrk; + productName = genbrk; + productReference = CCCF8101243419F00057283F /* genbrk */; + productType = "com.apple.product-type.tool"; + }; + CCCF810F24341AD30057283F /* gencnval */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF811424341AD30057283F /* Build configuration list for PBXNativeTarget "gencnval" */; + buildPhases = ( + CCCF810C24341AD30057283F /* Sources */, + CCCF810D24341AD30057283F /* Frameworks */, + CCCF810E24341AD30057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gencnval; + productName = gencnval; + productReference = CCCF811024341AD30057283F /* gencnval */; + productType = "com.apple.product-type.tool"; + }; + CCCF811D24341C6C0057283F /* gensprep */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF812224341C6C0057283F /* Build configuration list for PBXNativeTarget "gensprep" */; + buildPhases = ( + CCCF811A24341C6C0057283F /* Sources */, + CCCF811B24341C6C0057283F /* Frameworks */, + CCCF811C24341C6C0057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gensprep; + productName = gensprep; + productReference = CCCF811E24341C6C0057283F /* gensprep */; + productType = "com.apple.product-type.tool"; + }; + CCCF812C24341D330057283F /* icuinfo */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF813124341D330057283F /* Build configuration list for PBXNativeTarget "icuinfo" */; + buildPhases = ( + CCCF812924341D330057283F /* Sources */, + CCCF812A24341D330057283F /* Frameworks */, + CCCF812B24341D330057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = icuinfo; + productName = icuinfo; + productReference = CCCF812D24341D330057283F /* icuinfo */; + productType = "com.apple.product-type.tool"; + }; + CCCF813B24341ED70057283F /* genccode */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF814024341ED70057283F /* Build configuration list for PBXNativeTarget "genccode" */; + buildPhases = ( + CCCF813824341ED70057283F /* Sources */, + CCCF813924341ED70057283F /* Frameworks */, + CCCF813A24341ED70057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = genccode; + productName = genccode; + productReference = CCCF813C24341ED70057283F /* genccode */; + productType = "com.apple.product-type.tool"; + }; + CCCF814A24341FA50057283F /* gencmn */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF814F24341FA50057283F /* Build configuration list for PBXNativeTarget "gencmn" */; + buildPhases = ( + CCCF814724341FA50057283F /* Sources */, + CCCF814824341FA50057283F /* Frameworks */, + CCCF814924341FA50057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gencmn; + productName = gencmn; + productReference = CCCF814B24341FA50057283F /* gencmn */; + productType = "com.apple.product-type.tool"; + }; + CCCF8158243420410057283F /* icupkg */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF815D243420410057283F /* Build configuration list for PBXNativeTarget "icupkg" */; + buildPhases = ( + CCCF8155243420410057283F /* Sources */, + CCCF8156243420410057283F /* Frameworks */, + CCCF8157243420410057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = icupkg; + productName = icupkg; + productReference = CCCF8159243420410057283F /* icupkg */; + productType = "com.apple.product-type.tool"; + }; + CCCF8166243420F20057283F /* pkgdata */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF816B243420F20057283F /* Build configuration list for PBXNativeTarget "pkgdata" */; + buildPhases = ( + CCCF8163243420F20057283F /* Sources */, + CCCF8164243420F20057283F /* Frameworks */, + CCCF8165243420F20057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = pkgdata; + productName = pkgdata; + productReference = CCCF8167243420F20057283F /* pkgdata */; + productType = "com.apple.product-type.tool"; + }; + CCCF8175243421BD0057283F /* gentest */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF817A243421BD0057283F /* Build configuration list for PBXNativeTarget "gentest" */; + buildPhases = ( + CCCF8172243421BD0057283F /* Sources */, + CCCF8173243421BD0057283F /* Frameworks */, + CCCF8174243421BD0057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gentest; + productName = gentest; + productReference = CCCF8176243421BD0057283F /* gentest */; + productType = "com.apple.product-type.tool"; + }; + CCCF8186243422890057283F /* gennorm2 */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF818B243422890057283F /* Build configuration list for PBXNativeTarget "gennorm2" */; + buildPhases = ( + CCCF8183243422890057283F /* Sources */, + CCCF8184243422890057283F /* Frameworks */, + CCCF8185243422890057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gennorm2; + productName = gennorm2; + productReference = CCCF8187243422890057283F /* gennorm2 */; + productType = "com.apple.product-type.tool"; + }; + CCCF8197243423300057283F /* gencfu */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF819C243423300057283F /* Build configuration list for PBXNativeTarget "gencfu" */; + buildPhases = ( + CCCF8194243423300057283F /* Sources */, + CCCF8195243423300057283F /* Frameworks */, + CCCF8196243423300057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gencfu; + productName = gencfu; + productReference = CCCF8198243423300057283F /* gencfu */; + productType = "com.apple.product-type.tool"; + }; + CCCF81A6243423B00057283F /* gendict */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCCF81AB243423B00057283F /* Build configuration list for PBXNativeTarget "gendict" */; + buildPhases = ( + CCCF81A3243423B00057283F /* Sources */, + CCCF81A4243423B00057283F /* Frameworks */, + CCCF81A5243423B00057283F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = gendict; + productName = gendict; + productReference = CCCF81A7243423B00057283F /* gendict */; + productType = "com.apple.product-type.tool"; + }; + CCF92C512432BA5400C185CD /* stubdata */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCF92C542432BA5400C185CD /* Build configuration list for PBXNativeTarget "stubdata" */; + buildPhases = ( + CCF92C4E2432BA5400C185CD /* Headers */, + CCF92C4F2432BA5400C185CD /* Sources */, + CCF92C502432BA5400C185CD /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = stubdata; + productName = stubdata; + productReference = CCF92C522432BA5400C185CD /* libicudata.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + CCF930302432CB8C00C185CD /* common */ = { + isa = PBXNativeTarget; + buildConfigurationList = CCF930322432CB8C00C185CD /* Build configuration list for PBXNativeTarget "common" */; + buildPhases = ( + CCF9302D2432CB8C00C185CD /* Headers */, + CCF9302E2432CB8C00C185CD /* Sources */, + CCF9302F2432CB8C00C185CD /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = common; + productName = common; + productReference = CCF930312432CB8C00C185CD /* libicuuc.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + CCF92BB5243272F600C185CD /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1140; + LastUpgradeCheck = 1140; + ORGANIZATIONNAME = Apple; + TargetAttributes = { + CC060EFF243C046100B7262F = { + CreatedOnToolsVersion = 11.4; + }; + CC060FBD243D2D8F00B7262F = { + CreatedOnToolsVersion = 11.4; + }; + CC060FD1243D30FB00B7262F = { + CreatedOnToolsVersion = 11.4; + }; + CC6FECD8243686DD00503646 = { + CreatedOnToolsVersion = 11.4; + }; + CC7980BB2433EE410086956E = { + CreatedOnToolsVersion = 11.4; + }; + CC7981B12434011E0086956E = { + CreatedOnToolsVersion = 11.4; + }; + CCCF7F9A243407680057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF80AA24340E4F0057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF80BB243414C80057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF80CC2434163B0057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8100243419F00057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF810F24341AD30057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF811D24341C6C0057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF812C24341D330057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF813B24341ED70057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF814A24341FA50057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8158243420410057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8166243420F20057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8175243421BD0057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8186243422890057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF8197243423300057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF81A6243423B00057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCCF81B1243533770057283F = { + CreatedOnToolsVersion = 11.4; + }; + CCF92BB9243272F600C185CD = { + CreatedOnToolsVersion = 11.4; + }; + CCF92C512432BA5400C185CD = { + CreatedOnToolsVersion = 11.4; + }; + CCF930302432CB8C00C185CD = { + CreatedOnToolsVersion = 11.4; + }; + }; + }; + buildConfigurationList = CCF92BB8243272F600C185CD /* Build configuration list for PBXProject "ICU" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = CCF92BB4243272F600C185CD; + productRefGroup = CCF92C532432BA5400C185CD /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + CCF92BB9243272F600C185CD /* make icu */, + CCF92C512432BA5400C185CD /* stubdata */, + CCF930302432CB8C00C185CD /* common */, + CC7980BB2433EE410086956E /* i18n */, + CC7981B12434011E0086956E /* io */, + CCCF7F9A243407680057283F /* toolutil */, + CCCF80AA24340E4F0057283F /* ctestfw */, + CCCF80BB243414C80057283F /* makeconv */, + CCCF80CC2434163B0057283F /* genrb */, + CCCF80E4243417AD0057283F /* derb */, + CCCF8100243419F00057283F /* genbrk */, + CCCF810F24341AD30057283F /* gencnval */, + CCCF811D24341C6C0057283F /* gensprep */, + CCCF812C24341D330057283F /* icuinfo */, + CCCF813B24341ED70057283F /* genccode */, + CCCF814A24341FA50057283F /* gencmn */, + CCCF8158243420410057283F /* icupkg */, + CCCF8166243420F20057283F /* pkgdata */, + CCCF8175243421BD0057283F /* gentest */, + CCCF8186243422890057283F /* gennorm2 */, + CCCF8197243423300057283F /* gencfu */, + CCCF81A6243423B00057283F /* gendict */, + CCCF81B1243533770057283F /* tools */, + CC6FECD8243686DD00503646 /* data */, + CC767930243BF27C00780598 /* testdata */, + CC060EFF243C046100B7262F /* intltest */, + CC060FBD243D2D8F00B7262F /* iotest */, + CC060FD1243D30FB00B7262F /* cintltst */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXShellScriptBuildPhase section */ + CC6F11602436C1A400503646 /* Run pkgdata tool */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/icuData/tmp/icudata.lst", + ); + name = "Run pkgdata tool"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/icudt66l.dat", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export DYLD_LIBRARY_PATH=$CONFIGURATION_BUILD_DIR\n$CONFIGURATION_BUILD_DIR/pkgdata -q -c -s $CONFIGURATION_BUILD_DIR/icuData/build/icudt66l -d $CONFIGURATION_BUILD_DIR -e icudt66 -T $CONFIGURATION_BUILD_DIR/icuData/tmp -p icudt66l -m common -r 66.0.1 $CONFIGURATION_BUILD_DIR/icuData/tmp/icudata.lst\n"; + }; + CC6FECDE243686F500503646 /* Run icutools.databuilder tool */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "$(SRCROOT)/data/inputFiles.xcfilelist", + ); + inputPaths = ( + ); + name = "Run icutools.databuilder tool"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/icuData/tmp/icudata.lst", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd $SRCROOT/python\nexport DYLD_LIBRARY_PATH=$CONFIGURATION_BUILD_DIR\npython3 -m icutools.databuilder --mode unix-exec --seqmode parallel --src_dir \"../data\" --out_dir \"$CONFIGURATION_BUILD_DIR/icuData/build/icudt66l\" --tmp_dir \"$CONFIGURATION_BUILD_DIR/icuData/tmp\" --verbose --tool_dir \"$CONFIGURATION_BUILD_DIR\"\n\n"; + }; + CC767933243BF27C00780598 /* Run icutools.databuilder tool */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "$(SRCROOT)/test/testdata/inputFiles.xcfilelist", + ); + inputPaths = ( + ); + name = "Run icutools.databuilder tool"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/testdata/testdata.lst", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd $SRCROOT/python\nexport DYLD_LIBRARY_PATH=$CONFIGURATION_BUILD_DIR\nexport ICU_DATA=$CONFIGURATION_BUILD_DIR/icudt66l.dat\npython3 -m icutools.databuilder --mode unix-exec --seqmode parallel --src_dir \"../test/testdata\" --out_dir \"$CONFIGURATION_BUILD_DIR/testdata\" --tmp_dir \"$CONFIGURATION_BUILD_DIR/testdata\" --verbose --tool_dir \"$CONFIGURATION_BUILD_DIR\"\n"; + }; + CC767934243BF27C00780598 /* Run pkgdata tool */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/testdata/testdata.lst", + ); + name = "Run pkgdata tool"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(CONFIGURATION_BUILD_DIR)/testdata.dat", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export DYLD_LIBRARY_PATH=$CONFIGURATION_BUILD_DIR\n$CONFIGURATION_BUILD_DIR/pkgdata -q -c -s $CONFIGURATION_BUILD_DIR/testdata -d $CONFIGURATION_BUILD_DIR -T $CONFIGURATION_BUILD_DIR/testdata -p testdata -m common -r 66.0.1 $CONFIGURATION_BUILD_DIR/testdata/testdata.lst\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + CC060EFC243C046100B7262F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CC060F9B243C0BAD00B7262F /* erarulestest.cpp in Sources */, + CC060F9C243C0BAD00B7262F /* formatted_string_builder_test.cpp in Sources */, + CC060F9D243C0BAD00B7262F /* formattedvaluetest.cpp in Sources */, + CC060F9E243C0BAD00B7262F /* numberformattesttuple.cpp in Sources */, + CC060F9F243C0BAD00B7262F /* numbertest_affixutils.cpp in Sources */, + CC060FA0243C0BAD00B7262F /* numbertest_api.cpp in Sources */, + CC060FA1243C0BAD00B7262F /* numbertest_decimalquantity.cpp in Sources */, + CC060FA2243C0BAD00B7262F /* numbertest_doubleconversion.cpp in Sources */, + CC060FA3243C0BAD00B7262F /* numbertest_modifiers.cpp in Sources */, + CC060FA4243C0BAD00B7262F /* numbertest_parse.cpp in Sources */, + CC060FA5243C0BAD00B7262F /* numbertest_patternmodifier.cpp in Sources */, + CC060FA6243C0BAD00B7262F /* numbertest_patternstring.cpp in Sources */, + CC060FA7243C0BAD00B7262F /* numbertest_permutation.cpp in Sources */, + CC060FA8243C0BAD00B7262F /* numbertest_range.cpp in Sources */, + CC060FA9243C0BAD00B7262F /* numbertest_skeletons.cpp in Sources */, + CC060FAA243C0BAD00B7262F /* numfmtdatadriventest.cpp in Sources */, + CC060FAB243C0BAD00B7262F /* pluralmaptest.cpp in Sources */, + CC060FAC243C0BAD00B7262F /* static_unisets_test.cpp in Sources */, + CC060FAD243C0BAD00B7262F /* string_segment_test.cpp in Sources */, + CC060F7F243C0B4800B7262F /* alphaindextst.cpp in Sources */, + CC060F80243C0B4800B7262F /* bidiconf.cpp in Sources */, + CC060F81243C0B4800B7262F /* compactdecimalformattest.cpp in Sources */, + CC060F82243C0B4800B7262F /* csdetest.cpp in Sources */, + CC060F83243C0B4800B7262F /* datadrivennumberformattestsuite.cpp in Sources */, + CC060F84243C0B4800B7262F /* dcfmtest.cpp in Sources */, + CC060F85243C0B4800B7262F /* dtifmtts.cpp in Sources */, + CC060F86243C0B4800B7262F /* genderinfotest.cpp in Sources */, + CC060F87243C0B4800B7262F /* itspoof.cpp in Sources */, + CC060F88243C0B4800B7262F /* listformattertest.cpp in Sources */, + CC060F89243C0B4800B7262F /* locnmtst.cpp in Sources */, + CC060F8A243C0B4800B7262F /* measfmttest.cpp in Sources */, + CC060F8B243C0B4800B7262F /* numfmtspectest.cpp in Sources */, + CC060F8C243C0B4800B7262F /* quantityformattertest.cpp in Sources */, + CC060F8D243C0B4800B7262F /* regiontst.cpp in Sources */, + CC060F8E243C0B4800B7262F /* reldatefmttest.cpp in Sources */, + CC060F8F243C0B4800B7262F /* scientificnumberformattertest.cpp in Sources */, + CC060F90243C0B4800B7262F /* simpleformattertest.cpp in Sources */, + CC060F91243C0B4800B7262F /* simplethread.cpp in Sources */, + CC060F92243C0B4800B7262F /* ssearch.cpp in Sources */, + CC060F93243C0B4800B7262F /* tufmtts.cpp in Sources */, + CC060F94243C0B4800B7262F /* tzfmttst.cpp in Sources */, + CC060F95243C0B4800B7262F /* tzoffloc.cpp in Sources */, + CC060F96243C0B4800B7262F /* tzrulets.cpp in Sources */, + CC060F97243C0B4800B7262F /* unifiedcachetest.cpp in Sources */, + CC060F98243C0B4800B7262F /* windttst.cpp in Sources */, + CC060F99243C0B4800B7262F /* winnmtst.cpp in Sources */, + CC060F9A243C0B4800B7262F /* winutil.cpp in Sources */, + CC060F6B243C0A8C00B7262F /* calcasts.cpp in Sources */, + CC060F6C243C0A8C00B7262F /* icusvtst.cpp in Sources */, + CC060F6D243C0A8C00B7262F /* idnaconf.cpp in Sources */, + CC060F6E243C0A8C00B7262F /* idnaref.cpp in Sources */, + CC060F6F243C0A8C00B7262F /* incaltst.cpp in Sources */, + CC060F70243C0A8C00B7262F /* itrbnf.cpp in Sources */, + CC060F71243C0A8C00B7262F /* itrbnfp.cpp in Sources */, + CC060F72243C0A8C00B7262F /* itrbnfrt.cpp in Sources */, + CC060F73243C0A8C00B7262F /* nptrans.cpp in Sources */, + CC060F74243C0A8C00B7262F /* punyref.cpp in Sources */, + CC060F75243C0A8C00B7262F /* testidn.cpp in Sources */, + CC060F76243C0A8C00B7262F /* testidna.cpp in Sources */, + CC060F77243C0A8C00B7262F /* textfile.cpp in Sources */, + CC060F78243C0A8C00B7262F /* tokiter.cpp in Sources */, + CC060F79243C0A8C00B7262F /* ucaconf.cpp in Sources */, + CC060F7A243C0A8C00B7262F /* uobjtest.cpp in Sources */, + CC060F7B243C0A8C00B7262F /* uts46test.cpp in Sources */, + CC060F7C243C0A8C00B7262F /* utxttest.cpp in Sources */, + CC060F7D243C0A8C00B7262F /* uvectest.cpp in Sources */, + CC060F7E243C0A8C00B7262F /* v32test.cpp in Sources */, + CC060F59243C0A0000B7262F /* bytestrietest.cpp in Sources */, + CC060F5A243C0A0000B7262F /* cpdtrtst.cpp in Sources */, + CC060F5B243C0A0000B7262F /* itrbbi.cpp in Sources */, + CC060F5C243C0A0000B7262F /* ittrans.cpp in Sources */, + CC060F5D243C0A0000B7262F /* jamotest.cpp in Sources */, + CC060F5E243C0A0000B7262F /* normconf.cpp in Sources */, + CC060F5F243C0A0000B7262F /* rbbiapts.cpp in Sources */, + CC060F60243C0A0000B7262F /* rbbimonkeytest.cpp in Sources */, + CC060F61243C0A0000B7262F /* rbbitst.cpp in Sources */, + CC060F62243C0A0000B7262F /* regextst.cpp in Sources */, + CC060F63243C0A0000B7262F /* reptest.cpp in Sources */, + CC060F64243C0A0000B7262F /* sfwdchit.cpp in Sources */, + CC060F65243C0A0000B7262F /* srchtest.cpp in Sources */, + CC060F66243C0A0000B7262F /* testutil.cpp in Sources */, + CC060F67243C0A0000B7262F /* transapi.cpp in Sources */, + CC060F68243C0A0000B7262F /* transrt.cpp in Sources */, + CC060F69243C0A0000B7262F /* trnserr.cpp in Sources */, + CC060F6A243C0A0000B7262F /* ucharstrietest.cpp in Sources */, + CC060F3F243C092F00B7262F /* sdtfmtts.cpp in Sources */, + CC060F40243C092F00B7262F /* selfmts.cpp in Sources */, + CC060F41243C092F00B7262F /* strcase.cpp in Sources */, + CC060F42243C092F00B7262F /* strtest.cpp in Sources */, + CC060F43243C092F00B7262F /* svccoll.cpp in Sources */, + CC060F44243C092F00B7262F /* tchcfmt.cpp in Sources */, + CC060F45243C092F00B7262F /* tfsmalls.cpp in Sources */, + CC060F46243C092F00B7262F /* thcoll.cpp in Sources */, + CC060F47243C092F00B7262F /* tmsgfmt.cpp in Sources */, + CC060F48243C092F00B7262F /* transtst.cpp in Sources */, + CC060F49243C092F00B7262F /* trcoll.cpp in Sources */, + CC060F4A243C092F00B7262F /* tscoll.cpp in Sources */, + CC060F4B243C092F00B7262F /* tsdate.cpp in Sources */, + CC060F4C243C092F00B7262F /* tsdcfmsy.cpp in Sources */, + CC060F4D243C092F00B7262F /* tsdtfmsy.cpp in Sources */, + CC060F4E243C092F00B7262F /* tsmthred.cpp in Sources */, + CC060F4F243C092F00B7262F /* tsnmfmt.cpp in Sources */, + CC060F50243C092F00B7262F /* tsputil.cpp in Sources */, + CC060F51243C092F00B7262F /* tstnorm.cpp in Sources */, + CC060F52243C092F00B7262F /* tstnrapi.cpp in Sources */, + CC060F53243C092F00B7262F /* tzbdtest.cpp in Sources */, + CC060F54243C092F00B7262F /* tzregts.cpp in Sources */, + CC060F55243C092F00B7262F /* tztest.cpp in Sources */, + CC060F56243C092F00B7262F /* ucdtest.cpp in Sources */, + CC060F57243C092F00B7262F /* usettest.cpp in Sources */, + CC060F58243C092F00B7262F /* ustrtest.cpp in Sources */, + CC060F29243C087400B7262F /* itercoll.cpp in Sources */, + CC060F2A243C087400B7262F /* itformat.cpp in Sources */, + CC060F2B243C087400B7262F /* itmajor.cpp in Sources */, + CC060F2C243C087400B7262F /* itutil.cpp in Sources */, + CC060F2D243C087400B7262F /* jacoll.cpp in Sources */, + CC060F2E243C087400B7262F /* lcukocol.cpp in Sources */, + CC060F2F243C087400B7262F /* localebuildertest.cpp in Sources */, + CC060F30243C087400B7262F /* localematchertest.cpp in Sources */, + CC060F31243C087400B7262F /* loctest.cpp in Sources */, + CC060F32243C087400B7262F /* miscdtfm.cpp in Sources */, + CC060F33243C087400B7262F /* mnkytst.cpp in Sources */, + CC060F34243C087400B7262F /* msfmrgts.cpp in Sources */, + CC060F35243C087400B7262F /* nmfmapts.cpp in Sources */, + CC060F36243C087400B7262F /* nmfmtrt.cpp in Sources */, + CC060F37243C087400B7262F /* numfmtst.cpp in Sources */, + CC060F38243C087400B7262F /* numrgts.cpp in Sources */, + CC060F39243C087400B7262F /* plurfmts.cpp in Sources */, + CC060F3A243C087400B7262F /* plurults.cpp in Sources */, + CC060F3B243C087400B7262F /* pptest.cpp in Sources */, + CC060F3C243C087400B7262F /* regcoll.cpp in Sources */, + CC060F3D243C087400B7262F /* restest.cpp in Sources */, + CC060F3E243C087400B7262F /* restsnew.cpp in Sources */, + CC060F0B243C078200B7262F /* aliastst.cpp in Sources */, + CC060F0C243C078200B7262F /* allcoll.cpp in Sources */, + CC060F0D243C078200B7262F /* apicoll.cpp in Sources */, + CC060F0E243C078200B7262F /* astrotst.cpp in Sources */, + CC060F0F243C078200B7262F /* callimts.cpp in Sources */, + CC060F10243C078200B7262F /* calregts.cpp in Sources */, + CC060F11243C078200B7262F /* caltest.cpp in Sources */, + CC060F12243C078200B7262F /* caltztst.cpp in Sources */, + CC060F13243C078200B7262F /* canittst.cpp in Sources */, + CC060F14243C078200B7262F /* citrtest.cpp in Sources */, + CC060F15243C078200B7262F /* collationtest.cpp in Sources */, + CC060F16243C078200B7262F /* colldata.cpp in Sources */, + CC060F17243C078200B7262F /* convtest.cpp in Sources */, + CC060F18243C078200B7262F /* currcoll.cpp in Sources */, + CC060F19243C078200B7262F /* dadrcal.cpp in Sources */, + CC060F1A243C078200B7262F /* dadrfmt.cpp in Sources */, + CC060F1B243C078200B7262F /* dcfmapts.cpp in Sources */, + CC060F1C243C078200B7262F /* decoll.cpp in Sources */, + CC060F1D243C078200B7262F /* dtfmapts.cpp in Sources */, + CC060F1E243C078200B7262F /* dtfmrgts.cpp in Sources */, + CC060F1F243C078200B7262F /* dtfmtrtts.cpp in Sources */, + CC060F20243C078200B7262F /* dtfmttst.cpp in Sources */, + CC060F21243C078200B7262F /* dtptngts.cpp in Sources */, + CC060F22243C078200B7262F /* encoll.cpp in Sources */, + CC060F23243C078200B7262F /* escoll.cpp in Sources */, + CC060F24243C078200B7262F /* ficoll.cpp in Sources */, + CC060F25243C078200B7262F /* fldset.cpp in Sources */, + CC060F26243C078200B7262F /* frcoll.cpp in Sources */, + CC060F27243C078200B7262F /* g7coll.cpp in Sources */, + CC060F28243C078200B7262F /* intltest.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC060FBA243D2D8F00B7262F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CC060FC9243D2F1900B7262F /* iotest.cpp in Sources */, + CC060FCA243D2F1900B7262F /* trnstst.c in Sources */, + CC060FCB243D2F1900B7262F /* strtst.c in Sources */, + CC060FCC243D2F1900B7262F /* stream.cpp in Sources */, + CC060FCD243D2F1900B7262F /* filetst.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC060FCE243D30FB00B7262F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CC06102B243D384D00B7262F /* bocu1tst.c in Sources */, + CC06102C243D384D00B7262F /* cgendtst.c in Sources */, + CC06102D243D384D00B7262F /* cstrcase.c in Sources */, + CC06102E243D384D00B7262F /* cucdapi.c in Sources */, + CC06102F243D384D00B7262F /* cucdtst.c in Sources */, + CC061030243D384D00B7262F /* custrtst.c in Sources */, + CC061031243D384D00B7262F /* cutiltst.c in Sources */, + CC061032243D384D00B7262F /* nccbtst.c in Sources */, + CC061033243D384D00B7262F /* nucnvtst.c in Sources */, + CC061034243D384D00B7262F /* unumberformattertst.c in Sources */, + CC061012243D379E00B7262F /* cbiditransformtst.c in Sources */, + CC061013243D379E00B7262F /* currtest.c in Sources */, + CC061014243D379E00B7262F /* custrtrn.c in Sources */, + CC061015243D379E00B7262F /* hpmufn.c in Sources */, + CC061016243D379E00B7262F /* idnatest.c in Sources */, + CC061017243D379E00B7262F /* nfsprep.c in Sources */, + CC061018243D379E00B7262F /* reapits.c in Sources */, + CC061019243D379E00B7262F /* sorttest.c in Sources */, + CC06101A243D379E00B7262F /* spooftest.c in Sources */, + CC06101B243D379E00B7262F /* spreptst.c in Sources */, + CC06101C243D379E00B7262F /* sprpdata.c in Sources */, + CC06101D243D379E00B7262F /* stdnmtst.c in Sources */, + CC06101E243D379E00B7262F /* tracetst.c in Sources */, + CC06101F243D379E00B7262F /* trie2test.c in Sources */, + CC061020243D379E00B7262F /* trietest.c in Sources */, + CC061021243D379E00B7262F /* ucptrietest.c in Sources */, + CC061022243D379E00B7262F /* ucsdetst.c in Sources */, + CC061023243D379E00B7262F /* uenumtst.c in Sources */, + CC061024243D379E00B7262F /* uformattedvaluetst.c in Sources */, + CC061025243D379E00B7262F /* ulistfmttest.c in Sources */, + CC061026243D379E00B7262F /* uregiontest.c in Sources */, + CC061027243D379E00B7262F /* usettest.c in Sources */, + CC061028243D379E00B7262F /* usrchtst.c in Sources */, + CC061029243D379E00B7262F /* utexttst.c in Sources */, + CC06102A243D379E00B7262F /* utmstest.c in Sources */, + CC060FFA243D36FE00B7262F /* cbididat.c in Sources */, + CC060FFB243D36FE00B7262F /* cbiditst.c in Sources */, + CC060FFC243D36FE00B7262F /* cldrtest.c in Sources */, + CC060FFD243D36FE00B7262F /* cmsccoll.c in Sources */, + CC060FFE243D36FE00B7262F /* cmsgtst.c in Sources */, + CC060FFF243D36FE00B7262F /* cnmdptst.c in Sources */, + CC061000243D36FE00B7262F /* cnormtst.c in Sources */, + CC061001243D36FE00B7262F /* cnumtst.c in Sources */, + CC061002243D36FE00B7262F /* cpluralrulestest.c in Sources */, + CC061003243D36FE00B7262F /* cposxtst.c in Sources */, + CC061004243D36FE00B7262F /* crelativedateformattest.c in Sources */, + CC061005243D36FE00B7262F /* crestst.c in Sources */, + CC061006243D36FE00B7262F /* creststn.c in Sources */, + CC061007243D36FE00B7262F /* cstrtest.c in Sources */, + CC061008243D36FE00B7262F /* cturtst.c in Sources */, + CC061009243D36FE00B7262F /* eurocreg.c in Sources */, + CC06100A243D36FE00B7262F /* ncnvfbts.c in Sources */, + CC06100B243D36FE00B7262F /* ncnvtst.c in Sources */, + CC06100C243D36FE00B7262F /* putiltst.c in Sources */, + CC06100D243D36FE00B7262F /* udatatst.c in Sources */, + CC06100E243D36FE00B7262F /* udatpg_test.c in Sources */, + CC06100F243D36FE00B7262F /* utf8tst.c in Sources */, + CC061010243D36FE00B7262F /* utf16tst.c in Sources */, + CC061011243D36FE00B7262F /* utransts.c in Sources */, + CC060FDD243D365E00B7262F /* callcoll.c in Sources */, + CC060FDE243D365E00B7262F /* calltest.c in Sources */, + CC060FDF243D365E00B7262F /* capitst.c in Sources */, + CC060FE0243D365E00B7262F /* cbiapts.c in Sources */, + CC060FE1243D365E00B7262F /* cbkittst.c in Sources */, + CC060FE2243D365E00B7262F /* ccaltst.c in Sources */, + CC060FE3243D365E00B7262F /* ccapitst.c in Sources */, + CC060FE4243D365E00B7262F /* ccolltst.c in Sources */, + CC060FE5243D365E00B7262F /* cconvtst.c in Sources */, + CC060FE6243D365E00B7262F /* cctest.c in Sources */, + CC060FE7243D365E00B7262F /* ccurrtst.c in Sources */, + CC060FE8243D365E00B7262F /* cdateintervalformattest.c in Sources */, + CC060FE9243D365E00B7262F /* cdattst.c in Sources */, + CC060FEA243D365E00B7262F /* cdetst.c in Sources */, + CC060FEB243D365E00B7262F /* cdtdptst.c in Sources */, + CC060FEC243D365E00B7262F /* cdtrgtst.c in Sources */, + CC060FED243D365E00B7262F /* cestst.c in Sources */, + CC060FEE243D365E00B7262F /* cfintst.c in Sources */, + CC060FEF243D365E00B7262F /* cformtst.c in Sources */, + CC060FF0243D365E00B7262F /* cfrtst.c in Sources */, + CC060FF1243D365E00B7262F /* cg7coll.c in Sources */, + CC060FF2243D365E00B7262F /* chashtst.c in Sources */, + CC060FF3243D365E00B7262F /* cintltst.c in Sources */, + CC060FF4243D365E00B7262F /* citertst.c in Sources */, + CC060FF5243D365E00B7262F /* cjaptst.c in Sources */, + CC060FF6243D365E00B7262F /* cloctst.c in Sources */, + CC060FF7243D365E00B7262F /* cmeasureformattest.c in Sources */, + CC060FF8243D365E00B7262F /* encoll.c in Sources */, + CC060FF9243D365E00B7262F /* ucnvseltst.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC7980B92433EE410086956E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CC7981A92433F5B50086956E /* rbt_set.cpp in Sources */, + CC7981AA2433F5B50086956E /* uameasureformat.cpp in Sources */, + CC7981AB2433F5B50086956E /* uatimeunitformat.cpp in Sources */, + CC7981AC2433F5B50086956E /* udatintv.cpp in Sources */, + CC7981AD2433F5B50086956E /* uplrule.cpp in Sources */, + CC7981982433F5750086956E /* erarules.cpp in Sources */, + CC7981992433F5750086956E /* formatted_string_builder.cpp in Sources */, + CC79819A2433F5750086956E /* formattedval_iterimpl.cpp in Sources */, + CC79819B2433F5750086956E /* formattedval_sbimpl.cpp in Sources */, + CC79819C2433F5750086956E /* formattedvalue.cpp in Sources */, + CC79819D2433F5750086956E /* numparse_affixes.cpp in Sources */, + CC79819E2433F5750086956E /* numparse_compositions.cpp in Sources */, + CC79819F2433F5750086956E /* numparse_currency.cpp in Sources */, + CC7981A02433F5750086956E /* numparse_decimal.cpp in Sources */, + CC7981A12433F5750086956E /* numparse_impl.cpp in Sources */, + CC7981A22433F5750086956E /* numparse_parsednumber.cpp in Sources */, + CC7981A32433F5750086956E /* numparse_scientific.cpp in Sources */, + CC7981A42433F5750086956E /* numparse_symbols.cpp in Sources */, + CC7981A52433F5750086956E /* numparse_validators.cpp in Sources */, + CC7981A62433F5750086956E /* numrange_fluent.cpp in Sources */, + CC7981A72433F5750086956E /* numrange_impl.cpp in Sources */, + CC7981A82433F5750086956E /* string_segment.cpp in Sources */, + CC7981792433F52B0086956E /* double-conversion-bignum-dtoa.cpp in Sources */, + CC79817A2433F52B0086956E /* double-conversion-bignum.cpp in Sources */, + CC79817B2433F52B0086956E /* double-conversion-cached-powers.cpp in Sources */, + CC79817C2433F52B0086956E /* double-conversion-double-to-string.cpp in Sources */, + CC79817D2433F52B0086956E /* double-conversion-fast-dtoa.cpp in Sources */, + CC79817E2433F52B0086956E /* double-conversion-string-to-double.cpp in Sources */, + CC79817F2433F52B0086956E /* double-conversion-strtod.cpp in Sources */, + CC7981802433F52B0086956E /* number_affixutils.cpp in Sources */, + CC7981812433F52B0086956E /* number_asformat.cpp in Sources */, + CC7981822433F52B0086956E /* number_capi.cpp in Sources */, + CC7981832433F52B0086956E /* number_compact.cpp in Sources */, + CC7981842433F52B0086956E /* number_currencysymbols.cpp in Sources */, + CC7981852433F52B0086956E /* number_decimalquantity.cpp in Sources */, + CC7981862433F52B0086956E /* number_decimfmtprops.cpp in Sources */, + CC7981872433F52B0086956E /* number_fluent.cpp in Sources */, + CC7981882433F52B0086956E /* number_formatimpl.cpp in Sources */, + CC7981892433F52B0086956E /* number_grouping.cpp in Sources */, + CC79818A2433F52B0086956E /* number_integerwidth.cpp in Sources */, + CC79818B2433F52B0086956E /* number_longnames.cpp in Sources */, + CC79818C2433F52B0086956E /* number_mapper.cpp in Sources */, + CC79818D2433F52B0086956E /* number_modifiers.cpp in Sources */, + CC79818E2433F52B0086956E /* number_multiplier.cpp in Sources */, + CC79818F2433F52B0086956E /* number_notation.cpp in Sources */, + CC7981902433F52B0086956E /* number_output.cpp in Sources */, + CC7981912433F52B0086956E /* number_padding.cpp in Sources */, + CC7981922433F52B0086956E /* number_patternmodifier.cpp in Sources */, + CC7981932433F52B0086956E /* number_patternstring.cpp in Sources */, + CC7981942433F52B0086956E /* number_rounding.cpp in Sources */, + CC7981952433F52B0086956E /* number_scientific.cpp in Sources */, + CC7981962433F52B0086956E /* number_skeletons.cpp in Sources */, + CC7981972433F52B0086956E /* number_utils.cpp in Sources */, + CC79815B2433F4910086956E /* alphaindex.cpp in Sources */, + CC79815C2433F4910086956E /* compactdecimalformat.cpp in Sources */, + CC79815D2433F4910086956E /* dayperiodrules.cpp in Sources */, + CC79815E2433F4910086956E /* decContext.cpp in Sources */, + CC79815F2433F4910086956E /* decNumber.cpp in Sources */, + CC7981602433F4910086956E /* fphdlimp.cpp in Sources */, + CC7981612433F4910086956E /* fpositer.cpp in Sources */, + CC7981622433F4910086956E /* gender.cpp in Sources */, + CC7981632433F4910086956E /* measunit.cpp in Sources */, + CC7981642433F4910086956E /* nounit.cpp in Sources */, + CC7981652433F4910086956E /* quantityformatter.cpp in Sources */, + CC7981662433F4910086956E /* region.cpp in Sources */, + CC7981672433F4910086956E /* reldatefmt.cpp in Sources */, + CC7981682433F4910086956E /* scientificnumberformatter.cpp in Sources */, + CC7981692433F4910086956E /* scriptset.cpp in Sources */, + CC79816A2433F4910086956E /* sharedbreakiterator.cpp in Sources */, + CC79816B2433F4910086956E /* smpdtfst.cpp in Sources */, + CC79816C2433F4910086956E /* tzfmt.cpp in Sources */, + CC79816D2433F4910086956E /* tzgnames.cpp in Sources */, + CC79816E2433F4910086956E /* tznames_impl.cpp in Sources */, + CC79816F2433F4910086956E /* tznames.cpp in Sources */, + CC7981702433F4910086956E /* ufieldpositer.cpp in Sources */, + CC7981712433F4910086956E /* uregion.cpp in Sources */, + CC7981722433F4910086956E /* uspoof_build.cpp in Sources */, + CC7981732433F4910086956E /* uspoof_conf.cpp in Sources */, + CC7981742433F4910086956E /* uspoof_impl.cpp in Sources */, + CC7981752433F4910086956E /* uspoof.cpp in Sources */, + CC7981762433F4910086956E /* vzone.cpp in Sources */, + CC7981772433F4910086956E /* zrule.cpp in Sources */, + CC7981782433F4910086956E /* ztrans.cpp in Sources */, + CC79813C2433F3E10086956E /* basictz.cpp in Sources */, + CC79813D2433F3E10086956E /* csdetect.cpp in Sources */, + CC79813E2433F3E10086956E /* csmatch.cpp in Sources */, + CC79813F2433F3E10086956E /* csr2022.cpp in Sources */, + CC7981402433F3E10086956E /* csrecog.cpp in Sources */, + CC7981412433F3E10086956E /* csrmbcs.cpp in Sources */, + CC7981422433F3E10086956E /* csrsbcs.cpp in Sources */, + CC7981432433F3E10086956E /* csrucode.cpp in Sources */, + CC7981442433F3E10086956E /* csrutf8.cpp in Sources */, + CC7981452433F3E10086956E /* currpinf.cpp in Sources */, + CC7981462433F3E10086956E /* dtitvfmt.cpp in Sources */, + CC7981472433F3E10086956E /* dtitvinf.cpp in Sources */, + CC7981482433F3E10086956E /* dtrule.cpp in Sources */, + CC7981492433F3E10086956E /* inputext.cpp in Sources */, + CC79814A2433F3E10086956E /* plurfmt.cpp in Sources */, + CC79814B2433F3E10086956E /* plurrule.cpp in Sources */, + CC79814C2433F3E10086956E /* rbtz.cpp in Sources */, + CC79814D2433F3E10086956E /* selfmt.cpp in Sources */, + CC79814E2433F3E10086956E /* standardplural.cpp in Sources */, + CC79814F2433F3E10086956E /* tmunit.cpp in Sources */, + CC7981502433F3E10086956E /* tmutamt.cpp in Sources */, + CC7981512433F3E10086956E /* tmutfmt.cpp in Sources */, + CC7981522433F3E10086956E /* tzrule.cpp in Sources */, + CC7981532433F3E10086956E /* tztrans.cpp in Sources */, + CC7981542433F3E10086956E /* udateintervalformat.cpp in Sources */, + CC7981552433F3E10086956E /* upluralrules.cpp in Sources */, + CC7981562433F3E10086956E /* vtzone.cpp in Sources */, + CC7981572433F3E10086956E /* windtfmt.cpp in Sources */, + CC7981582433F3E10086956E /* winnmfmt.cpp in Sources */, + CC7981592433F3E10086956E /* wintzimpl.cpp in Sources */, + CC79815A2433F3E10086956E /* zonemeta.cpp in Sources */, + CC79812D2433F3220086956E /* curramt.cpp in Sources */, + CC79812E2433F3220086956E /* currfmt.cpp in Sources */, + CC79812F2433F3220086956E /* currunit.cpp in Sources */, + CC7981302433F3220086956E /* measfmt.cpp in Sources */, + CC7981312433F3220086956E /* measure.cpp in Sources */, + CC7981322433F3220086956E /* regexcmp.cpp in Sources */, + CC7981332433F3220086956E /* regeximp.cpp in Sources */, + CC7981342433F3220086956E /* regexst.cpp in Sources */, + CC7981352433F3220086956E /* regextxt.cpp in Sources */, + CC7981362433F3220086956E /* rematch.cpp in Sources */, + CC7981372433F3220086956E /* repattrn.cpp in Sources */, + CC7981392433F3220086956E /* uregex.cpp in Sources */, + CC79813A2433F3220086956E /* uregexc.cpp in Sources */, + CC79813B2433F3220086956E /* utmscale.cpp in Sources */, + CC79810E2433F2AC0086956E /* anytrans.cpp in Sources */, + CC79810F2433F2AC0086956E /* brktrans.cpp in Sources */, + CC7981102433F2AC0086956E /* casetrn.cpp in Sources */, + CC7981112433F2AC0086956E /* cpdtrans.cpp in Sources */, + CC7981122433F2AC0086956E /* esctrn.cpp in Sources */, + CC7981132433F2AC0086956E /* funcrepl.cpp in Sources */, + CC7981142433F2AC0086956E /* listformatter.cpp in Sources */, + CC7981152433F2AC0086956E /* name2uni.cpp in Sources */, + CC7981162433F2AC0086956E /* nortrans.cpp in Sources */, + CC7981172433F2AC0086956E /* nultrans.cpp in Sources */, + CC7981182433F2AC0086956E /* quant.cpp in Sources */, + CC7981192433F2AC0086956E /* rbt_data.cpp in Sources */, + CC79811A2433F2AC0086956E /* rbt_pars.cpp in Sources */, + CC79811B2433F2AC0086956E /* rbt_rule.cpp in Sources */, + CC79811C2433F2AC0086956E /* rbt.cpp in Sources */, + CC79811D2433F2AC0086956E /* remtrans.cpp in Sources */, + CC79811E2433F2AC0086956E /* search.cpp in Sources */, + CC79811F2433F2AC0086956E /* strmatch.cpp in Sources */, + CC7981202433F2AC0086956E /* strrepl.cpp in Sources */, + CC7981212433F2AC0086956E /* stsearch.cpp in Sources */, + CC7981222433F2AC0086956E /* titletrn.cpp in Sources */, + CC7981232433F2AC0086956E /* tolowtrn.cpp in Sources */, + CC7981242433F2AC0086956E /* toupptrn.cpp in Sources */, + CC7981252433F2AC0086956E /* translit.cpp in Sources */, + CC7981262433F2AC0086956E /* transreg.cpp in Sources */, + CC7981272433F2AC0086956E /* tridpars.cpp in Sources */, + CC7981282433F2AC0086956E /* ulistformatter.cpp in Sources */, + CC7981292433F2AC0086956E /* unesctrn.cpp in Sources */, + CC79812A2433F2AC0086956E /* uni2name.cpp in Sources */, + CC79812B2433F2AC0086956E /* usearch.cpp in Sources */, + CC79812C2433F2AC0086956E /* utrans.cpp in Sources */, + CC7980EF2433F18B0086956E /* bocsu.cpp in Sources */, + CC7980F02433F18B0086956E /* coleitr.cpp in Sources */, + CC7980F12433F18B0086956E /* coll.cpp in Sources */, + CC7980F22433F18B0086956E /* collation.cpp in Sources */, + CC7980F32433F18B0086956E /* collationbuilder.cpp in Sources */, + CC7980F42433F18B0086956E /* collationcompare.cpp in Sources */, + CC7980F52433F18B0086956E /* collationdata.cpp in Sources */, + CC7980F62433F18B0086956E /* collationdatabuilder.cpp in Sources */, + CC7980F72433F18B0086956E /* collationdatareader.cpp in Sources */, + CC7980F82433F18B0086956E /* collationdatawriter.cpp in Sources */, + CC7980F92433F18B0086956E /* collationfastlatin.cpp in Sources */, + CC7980FA2433F18B0086956E /* collationfastlatinbuilder.cpp in Sources */, + CC7980FB2433F18B0086956E /* collationfcd.cpp in Sources */, + CC7980FC2433F18B0086956E /* collationiterator.cpp in Sources */, + CC7980FD2433F18B0086956E /* collationkeys.cpp in Sources */, + CC7980FE2433F18B0086956E /* collationroot.cpp in Sources */, + CC7980FF2433F18B0086956E /* collationrootelements.cpp in Sources */, + CC7981002433F18B0086956E /* collationruleparser.cpp in Sources */, + CC7981012433F18B0086956E /* collationsets.cpp in Sources */, + CC7981022433F18B0086956E /* collationsettings.cpp in Sources */, + CC7981032433F18B0086956E /* collationtailoring.cpp in Sources */, + CC7981042433F18B0086956E /* collationweights.cpp in Sources */, + CC7981052433F18B0086956E /* rulebasedcollator.cpp in Sources */, + CC7981062433F18B0086956E /* sortkey.cpp in Sources */, + CC7981072433F18B0086956E /* ucol_res.cpp in Sources */, + CC7981082433F18B0086956E /* ucol_sit.cpp in Sources */, + CC7981092433F18B0086956E /* ucol.cpp in Sources */, + CC79810A2433F18B0086956E /* ucoleitr.cpp in Sources */, + CC79810B2433F18B0086956E /* uitercollationiterator.cpp in Sources */, + CC79810C2433F18B0086956E /* utf8collationiterator.cpp in Sources */, + CC79810D2433F18B0086956E /* utf16collationiterator.cpp in Sources */, + CC7980DB2433F0D30086956E /* astro.cpp in Sources */, + CC7980DC2433F0D30086956E /* buddhcal.cpp in Sources */, + CC7980DD2433F0D30086956E /* calendar.cpp in Sources */, + CC7980DE2433F0D30086956E /* cecal.cpp in Sources */, + CC7980DF2433F0D30086956E /* chnsecal.cpp in Sources */, + CC7980E02433F0D30086956E /* coptccal.cpp in Sources */, + CC7980E12433F0D30086956E /* dangical.cpp in Sources */, + CC7980E22433F0D30086956E /* ethpccal.cpp in Sources */, + CC7980E32433F0D30086956E /* gregocal.cpp in Sources */, + CC7980E42433F0D30086956E /* gregoimp.cpp in Sources */, + CC7980E52433F0D30086956E /* hebrwcal.cpp in Sources */, + CC7980E62433F0D30086956E /* indiancal.cpp in Sources */, + CC7980E72433F0D30086956E /* islamcal.cpp in Sources */, + CC7980E82433F0D30086956E /* japancal.cpp in Sources */, + CC7980E92433F0D30086956E /* olsontz.cpp in Sources */, + CC7980EA2433F0D30086956E /* persncal.cpp in Sources */, + CC7980EB2433F0D30086956E /* simpletz.cpp in Sources */, + CC7980EC2433F0D30086956E /* taiwncal.cpp in Sources */, + CC7980ED2433F0D30086956E /* timezone.cpp in Sources */, + CC7980EE2433F0D30086956E /* ucal.cpp in Sources */, + CC7980C22433F0350086956E /* choicfmt.cpp in Sources */, + CC7980C32433F0350086956E /* datefmt.cpp in Sources */, + CC7980C42433F0350086956E /* dcfmtsym.cpp in Sources */, + CC7980C52433F0350086956E /* decimfmt.cpp in Sources */, + CC7980C62433F0350086956E /* dtfmtsym.cpp in Sources */, + CC7980C72433F0350086956E /* dtptngen.cpp in Sources */, + CC7980C82433F0350086956E /* fmtable_cnv.cpp in Sources */, + CC7980C92433F0350086956E /* fmtable.cpp in Sources */, + CC7980CA2433F0350086956E /* format.cpp in Sources */, + CC7980CB2433F0350086956E /* msgfmt.cpp in Sources */, + CC7980CC2433F0350086956E /* nfrs.cpp in Sources */, + CC7980CD2433F0350086956E /* nfrule.cpp in Sources */, + CC7980CE2433F0350086956E /* nfsubs.cpp in Sources */, + CC7980CF2433F0350086956E /* numfmt.cpp in Sources */, + CC7980D02433F0350086956E /* numsys.cpp in Sources */, + CC7980D12433F0350086956E /* rbnf.cpp in Sources */, + CC7980D22433F0350086956E /* reldtfmt.cpp in Sources */, + CC7980D32433F0350086956E /* smpdtfmt.cpp in Sources */, + CC7980D42433F0350086956E /* ucln_in.cpp in Sources */, + CC7980D52433F0350086956E /* ucsdet.cpp in Sources */, + CC7980D62433F0350086956E /* udat.cpp in Sources */, + CC7980D72433F0350086956E /* udatpg.cpp in Sources */, + CC7980D82433F0350086956E /* umsg.cpp in Sources */, + CC7980D92433F0350086956E /* unum.cpp in Sources */, + CC7980DA2433F0350086956E /* unumsys.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CC7981AF2434011E0086956E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CC7981B9243402760086956E /* locbund.cpp in Sources */, + CC7981BA243402760086956E /* sprintf.cpp in Sources */, + CC7981BB243402760086956E /* sscanf.cpp in Sources */, + CC7981BC243402760086956E /* ucln_io.cpp in Sources */, + CC7981BD243402760086956E /* ufile.cpp in Sources */, + CC7981BE243402760086956E /* ufmt_cmn.cpp in Sources */, + CC7981BF243402760086956E /* uprintf.cpp in Sources */, + CC7981C0243402760086956E /* uprntf_p.cpp in Sources */, + CC7981C1243402760086956E /* uscanf_p.cpp in Sources */, + CC7981C2243402760086956E /* uscanf.cpp in Sources */, + CC7981C3243402760086956E /* ustdio.cpp in Sources */, + CC7981C4243402760086956E /* ustream.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF7F98243407680057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF808F24340BEF0057283F /* collationinfo.cpp in Sources */, + CCCF809024340BEF0057283F /* dbgutil.cpp in Sources */, + CCCF809124340BEF0057283F /* denseranges.cpp in Sources */, + CCCF809224340BEF0057283F /* filestrm.cpp in Sources */, + CCCF809324340BEF0057283F /* filetools.cpp in Sources */, + CCCF809424340BEF0057283F /* flagparser.cpp in Sources */, + CCCF809524340BEF0057283F /* package.cpp in Sources */, + CCCF809624340BEF0057283F /* pkg_genc.cpp in Sources */, + CCCF809724340BEF0057283F /* pkg_gencmn.cpp in Sources */, + CCCF809824340BEF0057283F /* pkg_icu.cpp in Sources */, + CCCF809924340BEF0057283F /* pkgitems.cpp in Sources */, + CCCF809A24340BEF0057283F /* ppucd.cpp in Sources */, + CCCF809B24340BEF0057283F /* swapimpl.cpp in Sources */, + CCCF809C24340BEF0057283F /* toolutil.cpp in Sources */, + CCCF809D24340BEF0057283F /* ucbuf.cpp in Sources */, + CCCF809E24340BEF0057283F /* ucln_tu.cpp in Sources */, + CCCF809F24340BEF0057283F /* ucm.cpp in Sources */, + CCCF80A024340BEF0057283F /* ucmstate.cpp in Sources */, + CCCF80A124340BEF0057283F /* udbgutil.cpp in Sources */, + CCCF80A224340BEF0057283F /* unewdata.cpp in Sources */, + CCCF80A324340BEF0057283F /* uoptions.cpp in Sources */, + CCCF80A424340BEF0057283F /* uparse.cpp in Sources */, + CCCF80A524340BEF0057283F /* writesrc.cpp in Sources */, + CCCF80A624340BEF0057283F /* xmlparser.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80A824340E4F0057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80B224340F6A0057283F /* ctest.c in Sources */, + CCCF80B324340F6A0057283F /* datamap.cpp in Sources */, + CCCF80B424340F6A0057283F /* testdata.cpp in Sources */, + CCCF80B524340F6A0057283F /* tstdtmod.cpp in Sources */, + CCCF80B624340F6A0057283F /* ucln_ct.c in Sources */, + CCCF80B724340F6A0057283F /* uperf.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80B8243414C80057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80C5243415D00057283F /* gencnvex.c in Sources */, + CCCF80C6243415D00057283F /* genmbcs.cpp in Sources */, + CCCF80C7243415D00057283F /* makeconv.cpp in Sources */, + CCCF80C8243415D00057283F /* ucnvstat.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80C92434163B0057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80D82434177A0057283F /* errmsg.c in Sources */, + CCCF80D92434177A0057283F /* filterrb.cpp in Sources */, + CCCF80DA2434177A0057283F /* genrb.cpp in Sources */, + CCCF80DB2434177A0057283F /* parse.cpp in Sources */, + CCCF80DC2434177B0057283F /* prscmnts.cpp in Sources */, + CCCF80DD2434177B0057283F /* rbutil.c in Sources */, + CCCF80DE2434177B0057283F /* read.c in Sources */, + CCCF80DF2434177B0057283F /* reslist.cpp in Sources */, + CCCF80E02434177B0057283F /* rle.c in Sources */, + CCCF80E12434177B0057283F /* ustr.c in Sources */, + CCCF80E22434177B0057283F /* wrtjava.cpp in Sources */, + CCCF80E32434177B0057283F /* wrtxml.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80E5243417AD0057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF80FC243418330057283F /* derb.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF80FD243419F00057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF810B24341A800057283F /* genbrk.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF810C24341AD30057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF811924341B320057283F /* gencnval.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF811A24341C6C0057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF812724341D020057283F /* store.c in Sources */, + CCCF812824341D020057283F /* gensprep.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF812924341D330057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF813724341E770057283F /* icuinfo.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF813824341ED70057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF814524341F2F0057283F /* genccode.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF814724341FA50057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF8154243420040057283F /* gencmn.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8155243420410057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF8162243420980057283F /* icupkg.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8163243420F20057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81702434218B0057283F /* pkgtypes.c in Sources */, + CCCF81712434218B0057283F /* pkgdata.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8172243421BD0057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81812434225D0057283F /* gentest.c in Sources */, + CCCF81822434225D0057283F /* genres32.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8183243422890057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF8190243422F90057283F /* norms.cpp in Sources */, + CCCF8191243422F90057283F /* extradata.cpp in Sources */, + CCCF8192243422F90057283F /* gennorm2.cpp in Sources */, + CCCF8193243422F90057283F /* n2builder.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF8194243423300057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81A2243423830057283F /* gencfu.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCCF81A3243423B00057283F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCCF81B0243423FD0057283F /* gendict.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF92C4F2432BA5400C185CD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCF9302C2432BAF300C185CD /* stubdata.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CCF9302E2432CB8C00C185CD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CCF931232432D86400C185CD /* aaplbfct.cpp in Sources */, + CCF931242432D86400C185CD /* rbbi57.cpp in Sources */, + CCF931252432D86400C185CD /* rbbidata57.cpp in Sources */, + CCF931262432D86400C185CD /* rbbirb57.cpp in Sources */, + CCF931272432D86400C185CD /* rbbiscan57.cpp in Sources */, + CCF931282432D86400C185CD /* rbbisetb57.cpp in Sources */, + CCF931292432D86400C185CD /* rbbistbl57.cpp in Sources */, + CCF9312A2432D86400C185CD /* rbbitblb57.cpp in Sources */, + CCF9312B2432D86400C185CD /* rbtok.cpp in Sources */, + CCF9312C2432D86400C185CD /* ualoc.cpp in Sources */, + CCF9312D2432D86400C185CD /* urbtok.cpp in Sources */, + CCF9310E2432D81B00C185CD /* cwchar.cpp in Sources */, + CCF9310F2432D81B00C185CD /* dtintrv.cpp in Sources */, + CCF931102432D81B00C185CD /* icudataver.cpp in Sources */, + CCF931112432D81B00C185CD /* icuplug.cpp in Sources */, + CCF931122432D81B00C185CD /* locbased.cpp in Sources */, + CCF931132432D81B00C185CD /* parsepos.cpp in Sources */, + CCF931142432D81B00C185CD /* pluralmap.cpp in Sources */, + CCF931152432D81B00C185CD /* propsvec.cpp in Sources */, + CCF931162432D81B00C185CD /* restrace.cpp in Sources */, + CCF931172432D81B00C185CD /* sharedobject.cpp in Sources */, + CCF931182432D81B00C185CD /* simpleformatter.cpp in Sources */, + CCF931192432D81B00C185CD /* static_unicode_sets.cpp in Sources */, + CCF9311A2432D81B00C185CD /* ubiditransform.cpp in Sources */, + CCF9311B2432D81B00C185CD /* ucnvsel.cpp in Sources */, + CCF9311C2432D81B00C185CD /* ulist.cpp in Sources */, + CCF9311D2432D81B00C185CD /* uloc_keytype.cpp in Sources */, + CCF9311E2432D81B00C185CD /* uloc_tag.cpp in Sources */, + CCF9311F2432D81B00C185CD /* unifiedcache.cpp in Sources */, + CCF931202432D81B00C185CD /* util_props.cpp in Sources */, + CCF931212432D81B00C185CD /* util.cpp in Sources */, + CCF931222432D81B00C185CD /* wintz.cpp in Sources */, + CCF931032432D7A900C185CD /* punycode.cpp in Sources */, + CCF931042432D7A900C185CD /* serv.cpp in Sources */, + CCF931052432D7A900C185CD /* servlk.cpp in Sources */, + CCF931062432D7A900C185CD /* servlkf.cpp in Sources */, + CCF931072432D7A900C185CD /* servls.cpp in Sources */, + CCF931082432D7A900C185CD /* servnotf.cpp in Sources */, + CCF931092432D7AA00C185CD /* servrbf.cpp in Sources */, + CCF9310A2432D7AA00C185CD /* servslkf.cpp in Sources */, + CCF9310B2432D7AA00C185CD /* uidna.cpp in Sources */, + CCF9310C2432D7AA00C185CD /* usprep.cpp in Sources */, + CCF9310D2432D7AA00C185CD /* uts46.cpp in Sources */, + CCF930F42432D75C00C185CD /* brkeng.cpp in Sources */, + CCF930F52432D75C00C185CD /* brkiter.cpp in Sources */, + CCF930F62432D75C00C185CD /* dictbe.cpp in Sources */, + CCF930F72432D75C00C185CD /* filteredbrk.cpp in Sources */, + CCF930F82432D75C00C185CD /* rbbi_cache.cpp in Sources */, + CCF930F92432D75C00C185CD /* rbbi.cpp in Sources */, + CCF930FA2432D75C00C185CD /* rbbidata.cpp in Sources */, + CCF930FB2432D75C00C185CD /* rbbinode.cpp in Sources */, + CCF930FC2432D75C00C185CD /* rbbirb.cpp in Sources */, + CCF930FD2432D75C00C185CD /* rbbiscan.cpp in Sources */, + CCF930FE2432D75C00C185CD /* rbbisetb.cpp in Sources */, + CCF930FF2432D75C00C185CD /* rbbistbl.cpp in Sources */, + CCF931002432D75C00C185CD /* rbbitblb.cpp in Sources */, + CCF931012432D75C00C185CD /* uarrsort.cpp in Sources */, + CCF931022432D75C00C185CD /* ubrk.cpp in Sources */, + CCF930E32432D70A00C185CD /* bmpset.cpp in Sources */, + CCF930E42432D70A00C185CD /* caniter.cpp in Sources */, + CCF930E52432D70A00C185CD /* ruleiter.cpp in Sources */, + CCF930E62432D70A00C185CD /* ucptrie.cpp in Sources */, + CCF930E72432D70A00C185CD /* umutablecptrie.cpp in Sources */, + CCF930E82432D70A00C185CD /* unifilt.cpp in Sources */, + CCF930E92432D70A00C185CD /* unifunct.cpp in Sources */, + CCF930EA2432D70A00C185CD /* uniset_closure.cpp in Sources */, + CCF930EB2432D70A00C185CD /* uniset_props.cpp in Sources */, + CCF930EC2432D70A00C185CD /* uniset.cpp in Sources */, + CCF930ED2432D70A00C185CD /* unisetspan.cpp in Sources */, + CCF930EE2432D70A00C185CD /* uset_props.cpp in Sources */, + CCF930EF2432D70A00C185CD /* uset.cpp in Sources */, + CCF930F02432D70A00C185CD /* usetiter.cpp in Sources */, + CCF930F12432D70A00C185CD /* utrie.cpp in Sources */, + CCF930F22432D70A00C185CD /* utrie2_builder.cpp in Sources */, + CCF930F32432D70A00C185CD /* utrie2.cpp in Sources */, + CCF930D02432D69A00C185CD /* characterproperties.cpp in Sources */, + CCF930D12432D69A00C185CD /* chariter.cpp in Sources */, + CCF930D22432D69A00C185CD /* patternprops.cpp in Sources */, + CCF930D32432D69A00C185CD /* propname.cpp in Sources */, + CCF930D42432D69A00C185CD /* schriter.cpp in Sources */, + CCF930D52432D69A00C185CD /* ubidi_props.cpp in Sources */, + CCF930D62432D69A00C185CD /* ubidi.cpp in Sources */, + CCF930D72432D69A00C185CD /* ubidiln.cpp in Sources */, + CCF930D82432D69A00C185CD /* ubidiwrt.cpp in Sources */, + CCF930D92432D69A00C185CD /* ucase.cpp in Sources */, + CCF930DA2432D69A00C185CD /* uchar.cpp in Sources */, + CCF930DB2432D69A00C185CD /* uchriter.cpp in Sources */, + CCF930DC2432D69A00C185CD /* uiter.cpp in Sources */, + CCF930DD2432D69A00C185CD /* unames.cpp in Sources */, + CCF930DE2432D69A00C185CD /* uprops.cpp in Sources */, + CCF930DF2432D69A00C185CD /* usc_impl.cpp in Sources */, + CCF930E02432D69A00C185CD /* uscript_props.cpp in Sources */, + CCF930E12432D69A00C185CD /* uscript.cpp in Sources */, + CCF930E22432D69A00C185CD /* ushape.cpp in Sources */, + CCF930C92432D5E500C185CD /* filterednormalizer2.cpp in Sources */, + CCF930CA2432D5E600C185CD /* loadednormalizer2impl.cpp in Sources */, + CCF930CB2432D5E600C185CD /* normalizer2.cpp in Sources */, + CCF930CC2432D5E600C185CD /* normalizer2impl.cpp in Sources */, + CCF930CD2432D5E600C185CD /* normlzr.cpp in Sources */, + CCF930CE2432D5E600C185CD /* unorm.cpp in Sources */, + CCF930CF2432D5E600C185CD /* unormcmp.cpp in Sources */, + CCF930B32432D5B100C185CD /* appendable.cpp in Sources */, + CCF930B42432D5B100C185CD /* cstring.cpp in Sources */, + CCF930B52432D5B100C185CD /* dictionarydata.cpp in Sources */, + CCF930B62432D5B100C185CD /* edits.cpp in Sources */, + CCF930B72432D5B100C185CD /* ucasemap_titlecase_brkiter.cpp in Sources */, + CCF930B82432D5B100C185CD /* ucasemap.cpp in Sources */, + CCF930B92432D5B100C185CD /* unistr_case_locale.cpp in Sources */, + CCF930BA2432D5B100C185CD /* unistr_case.cpp in Sources */, + CCF930BB2432D5B100C185CD /* unistr_cnv.cpp in Sources */, + CCF930BC2432D5B100C185CD /* unistr_props.cpp in Sources */, + CCF930BD2432D5B100C185CD /* unistr_titlecase_brkiter.cpp in Sources */, + CCF930BE2432D5B100C185CD /* unistr.cpp in Sources */, + CCF930BF2432D5B100C185CD /* ustr_cnv.cpp in Sources */, + CCF930C02432D5B100C185CD /* ustr_titlecase_brkiter.cpp in Sources */, + CCF930C12432D5B100C185CD /* ustr_wcs.cpp in Sources */, + CCF930C22432D5B100C185CD /* ustrcase_locale.cpp in Sources */, + CCF930C32432D5B100C185CD /* ustrcase.cpp in Sources */, + CCF930C42432D5B100C185CD /* ustrfmt.cpp in Sources */, + CCF930C52432D5B100C185CD /* ustring.cpp in Sources */, + CCF930C62432D5B100C185CD /* ustrtrns.cpp in Sources */, + CCF930C72432D5B100C185CD /* utext.cpp in Sources */, + CCF930C82432D5B100C185CD /* utf_impl.cpp in Sources */, + CCF930A92432D51A00C185CD /* bytesinkutil.cpp in Sources */, + CCF930AA2432D51A00C185CD /* bytestream.cpp in Sources */, + CCF930AB2432D51A00C185CD /* bytestrie.cpp in Sources */, + CCF930AC2432D51A00C185CD /* bytestriebuilder.cpp in Sources */, + CCF930AD2432D51A00C185CD /* bytestrieiterator.cpp in Sources */, + CCF930AE2432D51A00C185CD /* stringpiece.cpp in Sources */, + CCF930AF2432D51A00C185CD /* stringtriebuilder.cpp in Sources */, + CCF930B02432D51A00C185CD /* ucharstrie.cpp in Sources */, + CCF930B12432D51A00C185CD /* ucharstriebuilder.cpp in Sources */, + CCF930B22432D51A00C185CD /* ucharstrieiterator.cpp in Sources */, + CCF930912432D4CA00C185CD /* localebuilder.cpp in Sources */, + CCF930922432D4CA00C185CD /* localematcher.cpp in Sources */, + CCF930932432D4CA00C185CD /* localeprioritylist.cpp in Sources */, + CCF930942432D4CA00C185CD /* locavailable.cpp in Sources */, + CCF930952432D4CA00C185CD /* locdispnames.cpp in Sources */, + CCF930962432D4CA00C185CD /* locdistance.cpp in Sources */, + CCF930972432D4CA00C185CD /* locdspnm.cpp in Sources */, + CCF930982432D4CA00C185CD /* locid.cpp in Sources */, + CCF930992432D4CA00C185CD /* loclikely.cpp in Sources */, + CCF9309A2432D4CA00C185CD /* loclikelysubtags.cpp in Sources */, + CCF9309B2432D4CA00C185CD /* locmap.cpp in Sources */, + CCF9309C2432D4CA00C185CD /* locresdata.cpp in Sources */, + CCF9309D2432D4CA00C185CD /* locutil.cpp in Sources */, + CCF9309E2432D4CA00C185CD /* lsr.cpp in Sources */, + CCF9309F2432D4CA00C185CD /* messagepattern.cpp in Sources */, + CCF930A02432D4CA00C185CD /* resbund_cnv.cpp in Sources */, + CCF930A12432D4CA00C185CD /* resbund.cpp in Sources */, + CCF930A22432D4CA00C185CD /* resource.cpp in Sources */, + CCF930A32432D4CA00C185CD /* ucat.cpp in Sources */, + CCF930A42432D4CA00C185CD /* ucurr.cpp in Sources */, + CCF930A52432D4CA00C185CD /* uloc.cpp in Sources */, + CCF930A62432D4CA00C185CD /* ures_cnv.cpp in Sources */, + CCF930A72432D4CA00C185CD /* uresbund.cpp in Sources */, + CCF930A82432D4CA00C185CD /* uresdata.cpp in Sources */, + CCF9307B2432D43A00C185CD /* ucnv_bld.cpp in Sources */, + CCF9307C2432D43A00C185CD /* ucnv_cb.cpp in Sources */, + CCF9307D2432D43A00C185CD /* ucnv_cnv.cpp in Sources */, + CCF9307E2432D43A00C185CD /* ucnv_ct.cpp in Sources */, + CCF9307F2432D43A00C185CD /* ucnv_err.cpp in Sources */, + CCF930802432D43A00C185CD /* ucnv_ext.cpp in Sources */, + CCF930812432D43A00C185CD /* ucnv_io.cpp in Sources */, + CCF930822432D43A00C185CD /* ucnv_lmb.cpp in Sources */, + CCF930832432D43A00C185CD /* ucnv_set.cpp in Sources */, + CCF930842432D43A00C185CD /* ucnv_u7.cpp in Sources */, + CCF930852432D43A00C185CD /* ucnv_u8.cpp in Sources */, + CCF930862432D43A00C185CD /* ucnv_u16.cpp in Sources */, + CCF930872432D43A00C185CD /* ucnv_u32.cpp in Sources */, + B3327296246F3AF300237813 /* ulocdata.cpp in Sources */, + CCF930882432D43A00C185CD /* ucnv.cpp in Sources */, + CCF930892432D43A00C185CD /* ucnv2022.cpp in Sources */, + CCF9308A2432D43A00C185CD /* ucnvbocu.cpp in Sources */, + CCF9308B2432D43A00C185CD /* ucnvdisp.cpp in Sources */, + CCF9308C2432D43A00C185CD /* ucnvhz.cpp in Sources */, + CCF9308D2432D43A00C185CD /* ucnvisci.cpp in Sources */, + CCF9308E2432D43A00C185CD /* ucnvlat1.cpp in Sources */, + CCF9308F2432D43A00C185CD /* ucnvmbcs.cpp in Sources */, + CCF930902432D43A00C185CD /* ucnvscsu.cpp in Sources */, + CCF930662432D3B400C185CD /* charstr.cpp in Sources */, + CCF930672432D3B400C185CD /* cmemory.cpp in Sources */, + CCF930682432D3B400C185CD /* cstr.cpp in Sources */, + CCF930692432D3B400C185CD /* ucmndata.cpp in Sources */, + CCF9306A2432D3B400C185CD /* ucol_swp.cpp in Sources */, + CCF9306B2432D3B400C185CD /* udata.cpp in Sources */, + CCF9306C2432D3B400C185CD /* udatamem.cpp in Sources */, + CCF9306D2432D3B400C185CD /* udataswp.cpp in Sources */, + CCF9306E2432D3B400C185CD /* uenum.cpp in Sources */, + CCF9306F2432D3B400C185CD /* uhash_us.cpp in Sources */, + CCF930702432D3B400C185CD /* uhash.cpp in Sources */, + CCF930712432D3B400C185CD /* uinit.cpp in Sources */, + CCF930722432D3B400C185CD /* umapfile.cpp in Sources */, + CCF930732432D3B400C185CD /* uobject.cpp in Sources */, + CCF930742432D3B400C185CD /* ustack.cpp in Sources */, + CCF930752432D3B400C185CD /* ustrenum.cpp in Sources */, + CCF930762432D3B400C185CD /* utrace.cpp in Sources */, + CCF930772432D3B400C185CD /* utrie_swap.cpp in Sources */, + CCF930782432D3B400C185CD /* uvector.cpp in Sources */, + CCF930792432D3B400C185CD /* uvectr32.cpp in Sources */, + CCF9307A2432D3B400C185CD /* uvectr64.cpp in Sources */, + CCF930632432D31200C185CD /* ucln_cmn.cpp in Sources */, + CCF930642432D31200C185CD /* uinvchar.cpp in Sources */, + CCF930652432D31200C185CD /* umutex.cpp in Sources */, + CCF930622432CCEC00C185CD /* utypes.cpp in Sources */, + CCF930612432CCE200C185CD /* umath.cpp in Sources */, + CCF930602432CCD900C185CD /* putil.cpp in Sources */, + CCF9305F2432CCC300C185CD /* errorcode.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + CC060FAF243C0C3000B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCF930302432CB8C00C185CD /* common */; + targetProxy = CC060FAE243C0C3000B7262F /* PBXContainerItemProxy */; + }; + CC060FB1243C0C3000B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80AA24340E4F0057283F /* ctestfw */; + targetProxy = CC060FB0243C0C3000B7262F /* PBXContainerItemProxy */; + }; + CC060FB3243C0C3000B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC6FECD8243686DD00503646 /* data */; + targetProxy = CC060FB2243C0C3000B7262F /* PBXContainerItemProxy */; + }; + CC060FB5243C0C3000B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC7980BB2433EE410086956E /* i18n */; + targetProxy = CC060FB4243C0C3000B7262F /* PBXContainerItemProxy */; + }; + CC060FB9243C0C4200B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF7F9A243407680057283F /* toolutil */; + targetProxy = CC060FB8243C0C4200B7262F /* PBXContainerItemProxy */; + }; + CC061036243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCF930302432CB8C00C185CD /* common */; + targetProxy = CC061035243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC061038243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80AA24340E4F0057283F /* ctestfw */; + targetProxy = CC061037243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC06103A243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC6FECD8243686DD00503646 /* data */; + targetProxy = CC061039243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC06103C243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC7980BB2433EE410086956E /* i18n */; + targetProxy = CC06103B243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC06103E243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC767930243BF27C00780598 /* testdata */; + targetProxy = CC06103D243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC061040243D396F00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF7F9A243407680057283F /* toolutil */; + targetProxy = CC06103F243D396F00B7262F /* PBXContainerItemProxy */; + }; + CC061042243D397E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC7981B12434011E0086956E /* io */; + targetProxy = CC061041243D397E00B7262F /* PBXContainerItemProxy */; + }; + CC061044243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCF930302432CB8C00C185CD /* common */; + targetProxy = CC061043243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC061046243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80AA24340E4F0057283F /* ctestfw */; + targetProxy = CC061045243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC061048243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC6FECD8243686DD00503646 /* data */; + targetProxy = CC061047243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC06104A243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC7980BB2433EE410086956E /* i18n */; + targetProxy = CC061049243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC06104C243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC767930243BF27C00780598 /* testdata */; + targetProxy = CC06104B243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC06104E243D398E00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF7F9A243407680057283F /* toolutil */; + targetProxy = CC06104D243D398E00B7262F /* PBXContainerItemProxy */; + }; + CC061051243E881D00B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC767930243BF27C00780598 /* testdata */; + targetProxy = CC061050243E881D00B7262F /* PBXContainerItemProxy */; + }; + CC06108A243FFD7100B7262F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CC6FECD8243686DD00503646 /* data */; + targetProxy = CC061089243FFD7100B7262F /* PBXContainerItemProxy */; + }; + CC6FECDD243686EF00503646 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF81B1243533770057283F /* tools */; + targetProxy = CC6FECDC243686EF00503646 /* PBXContainerItemProxy */; + }; + CC767931243BF27C00780598 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF81B1243533770057283F /* tools */; + targetProxy = CC767932243BF27C00780598 /* PBXContainerItemProxy */; + }; + CCCF81B6243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80E4243417AD0057283F /* derb */; + targetProxy = CCCF81B5243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81B8243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8100243419F00057283F /* genbrk */; + targetProxy = CCCF81B7243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81BA243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF813B24341ED70057283F /* genccode */; + targetProxy = CCCF81B9243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81BC243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8197243423300057283F /* gencfu */; + targetProxy = CCCF81BB243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81BE243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF814A24341FA50057283F /* gencmn */; + targetProxy = CCCF81BD243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81C0243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF810F24341AD30057283F /* gencnval */; + targetProxy = CCCF81BF243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81C2243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF81A6243423B00057283F /* gendict */; + targetProxy = CCCF81C1243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81C4243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8186243422890057283F /* gennorm2 */; + targetProxy = CCCF81C3243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81C6243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80CC2434163B0057283F /* genrb */; + targetProxy = CCCF81C5243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81C8243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF811D24341C6C0057283F /* gensprep */; + targetProxy = CCCF81C7243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81CA243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8175243421BD0057283F /* gentest */; + targetProxy = CCCF81C9243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81CC243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF812C24341D330057283F /* icuinfo */; + targetProxy = CCCF81CB243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81CE243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8158243420410057283F /* icupkg */; + targetProxy = CCCF81CD243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81D0243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF80BB243414C80057283F /* makeconv */; + targetProxy = CCCF81CF243533920057283F /* PBXContainerItemProxy */; + }; + CCCF81D2243533920057283F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = CCCF8166243420F20057283F /* pkgdata */; + targetProxy = CCCF81D1243533920057283F /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + CC060F05243C046100B7262F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "UNISTR_FROM_CHAR_EXPLICIT=", + "UNISTR_FROM_STRING_EXPLICIT=", + "UCHAR_TYPE=char16_t", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CC060F06243C046100B7262F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "UNISTR_FROM_CHAR_EXPLICIT=", + "UNISTR_FROM_STRING_EXPLICIT=", + "UCHAR_TYPE=char16_t", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CC060FC3243D2D8F00B7262F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "UNISTR_FROM_CHAR_EXPLICIT=", + "UNISTR_FROM_STRING_EXPLICIT=", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./io, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CC060FC4243D2D8F00B7262F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "UNISTR_FROM_CHAR_EXPLICIT=", + "UNISTR_FROM_STRING_EXPLICIT=", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./io, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CC060FD7243D30FB00B7262F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "ICU_UNICODE_VERSION=\"\\\"13.0\\\"\"", + "ICU_VERSION=\"\\\"66.1\\\"\"", + "ICUDATA_NAME=\"\\\"icudt66l\\\"\"", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + APPLE_XCODE_BUILD, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/ctestfw, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CC060FD8243D30FB00B7262F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "ICU_UNICODE_VERSION=\"\\\"13.0\\\"\"", + "ICU_VERSION=\"\\\"66.0.1\\\"\"", + "ICUDATA_NAME=\"\\\"icudt66l\\\"\"", + "U_TOPSRCDIR=\"\\\"$(SRCROOT)/\\\"\"", + "U_TOPBUILDDIR=\"\\\"$(CONFIGURATION_BUILD_DIR)/\\\"\"", + APPLE_XCODE_BUILD, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/ctestfw, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CC6FECDA243686DD00503646 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + CC6FECDB243686DD00503646 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + CC767936243BF27C00780598 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + CC767937243BF27C00780598 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + CC7980BE2433EE410086956E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_I18N_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icui8n; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CC7980BF2433EE410086956E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_I18N_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icui8n; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; + CC7981B42434011E0086956E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_IO_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./io, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icuio; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CC7981B52434011E0086956E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_IO_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./io, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icuio; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; + CCCF7F9C243407680057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_TOOLUTIL_IMPLEMENTATION, + "U_BUILD=\"\\\"x86_64-apple-darwin19.5.0\\\"\"", + "U_HOST=\"\\\"x86_64-apple-darwin19.5.0\\\"\"", + "U_CC=\"\\\"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc\\\"\"", + "U_CXX=\"\\\"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++\\\"\"", + "UNISTR_FROM_CHAR_EXPLICIT=explicit", + "UNISTR_FROM_STRING_EXPLICIT=explicit", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icutu; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CCCF7F9D243407680057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_TOOLUTIL_IMPLEMENTATION, + "U_BUILD=\"\\\"x86_64-apple-darwin19.5.0\\\"\"", + "U_HOST=\"\\\"x86_64-apple-darwin19.5.0\\\"\"", + "U_CC=\"\\\"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc\\\"\"", + "U_CXX=\"\\\"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++\\\"\"", + "UNISTR_FROM_CHAR_EXPLICIT=explicit", + "UNISTR_FROM_STRING_EXPLICIT=explicit", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icutu; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; + CCCF80AD24340E4F0057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + T_CTEST_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icutest; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CCCF80AE24340E4F0057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + T_CTEST_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icutest; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; + CCCF80C1243414C80057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ./tools/makeconv, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF80C2243414C80057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ./tools/makeconv, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF80D22434163B0057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./io, + ./tools/genrb, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF80D32434163B0057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./io, + ./tools/genrb, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF80F9243417AD0057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./io, + ./tools/genrb, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF80FA243417AD0057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./io, + ./tools/genrb, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF8106243419F10057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF8107243419F10057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF811524341AD30057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF811624341AD30057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF812324341C6C0057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF812424341C6C0057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF813224341D330057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF813324341D330057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF814124341ED70057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF814224341ED70057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF815024341FA50057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF815124341FA50057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF815E243420410057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF815F243420410057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF816C243420F20057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF816D243420F20057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF817B243421BD0057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF817C243421BD0057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ./tools/ctestfw, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF818C243422890057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF818D243422890057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF819D243423300057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF819E243423300057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./i18n, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF81AC243423B00057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + CCCF81AD243423B00057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + HEADER_SEARCH_PATHS = ( + ./common, + ./tools/toolutil, + ); + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + CCCF81B3243533770057283F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + CCCF81B4243533770057283F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + CCF92BBA243272F600C185CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = NO; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = NO; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = NO; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 66.1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + "U_SHOW_CPLUSPLUS_API=1", + "U_SHOW_INTERNAL_API=1", + "U_TIMEZONE=timezone", + "ICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\"", + "U_TIMEZONE_FILES_DIR=\"\\\"/var/db/timezone/icutz\\\"\"", + "U_TIMEZONE_PACKAGE=\"\\\"icutz44l\\\"\"", + "FORTIFY_SOURCE=2", + STD_INSPIRED, + "MAC_OS_X_VERSION_MIN_REQUIRED=101500", + "U_HAVE_STRTOD_L=1", + "U_HAVE_XLOCALE_H=1", + "U_HAVE_STRING_VIEW=1", + "U_DISABLE_RENAMING=1", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_PEDANTIC = YES; + GCC_WARN_SHADOW = NO; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ""; + WARNING_CFLAGS = ""; + }; + name = Debug; + }; + CCF92BBB243272F600C185CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = NO; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = NO; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = NO; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 66.1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "U_SHOW_CPLUSPLUS_API=1", + "U_SHOW_INTERNAL_API=1", + "U_TIMEZONE=timezone", + "ICU_DATA_DIR=\"\\\"usr/share/icu/\\\"\"", + "U_TIMEZONE_FILES_DIR=\"\\\"/var/db/timezone/icutz\\\"\"", + "U_TIMEZONE_PACKAGE=\"\\\"icutz44l\\\"\"", + "FORTIFY_SOURCE=2", + STD_INSPIRED, + "MAC_OS_X_VERSION_MIN_REQUIRED=101500", + "U_HAVE_STRTOD=1", + "U_HAVE_XLOCALE_H=1", + "U_HAVE_STRING_VIEW=1", + "U_DISABLE_RENAMING=1", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_PEDANTIC = YES; + GCC_WARN_SHADOW = NO; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ""; + WARNING_CFLAGS = ""; + }; + name = Release; + }; + CCF92BBD243272F600C185CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEBUGGING_SYMBOLS = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + CCF92BBE243272F600C185CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + CCF92C552432BA5400C185CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + DYLIB_COMPATIBILITY_VERSION = ""; + DYLIB_CURRENT_VERSION = ""; + EXECUTABLE_PREFIX = lib; + HEADER_SEARCH_PATHS = ./common; + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icudata; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CCF92C562432BA5400C185CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + DYLIB_COMPATIBILITY_VERSION = ""; + DYLIB_CURRENT_VERSION = ""; + EXECUTABLE_PREFIX = lib; + HEADER_SEARCH_PATHS = ./common; + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icudata; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; + CCF930332432CB8C00C185CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_COMMON_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ./common; + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icuuc; + SDKROOT = macosx; + SKIP_INSTALL = YES; + WARNING_CFLAGS = ""; + }; + name = Debug; + }; + CCF930342432CB8C00C185CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CODE_SIGN_STYLE = Automatic; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + U_COMMON_IMPLEMENTATION, + ); + HEADER_SEARCH_PATHS = ./common; + MACOSX_DEPLOYMENT_TARGET = 10.15; + PRODUCT_NAME = icuuc; + SDKROOT = macosx; + SKIP_INSTALL = YES; + WARNING_CFLAGS = ""; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + CC060F04243C046100B7262F /* Build configuration list for PBXNativeTarget "intltest" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC060F05243C046100B7262F /* Debug */, + CC060F06243C046100B7262F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC060FC2243D2D8F00B7262F /* Build configuration list for PBXNativeTarget "iotest" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC060FC3243D2D8F00B7262F /* Debug */, + CC060FC4243D2D8F00B7262F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC060FD6243D30FB00B7262F /* Build configuration list for PBXNativeTarget "cintltst" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC060FD7243D30FB00B7262F /* Debug */, + CC060FD8243D30FB00B7262F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC6FECD9243686DD00503646 /* Build configuration list for PBXAggregateTarget "data" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC6FECDA243686DD00503646 /* Debug */, + CC6FECDB243686DD00503646 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC767935243BF27C00780598 /* Build configuration list for PBXAggregateTarget "testdata" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC767936243BF27C00780598 /* Debug */, + CC767937243BF27C00780598 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC7980BD2433EE410086956E /* Build configuration list for PBXNativeTarget "i18n" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC7980BE2433EE410086956E /* Debug */, + CC7980BF2433EE410086956E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CC7981B32434011E0086956E /* Build configuration list for PBXNativeTarget "io" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CC7981B42434011E0086956E /* Debug */, + CC7981B52434011E0086956E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF7F9E243407680057283F /* Build configuration list for PBXNativeTarget "toolutil" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF7F9C243407680057283F /* Debug */, + CCCF7F9D243407680057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF80AC24340E4F0057283F /* Build configuration list for PBXNativeTarget "ctestfw" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF80AD24340E4F0057283F /* Debug */, + CCCF80AE24340E4F0057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF80C0243414C80057283F /* Build configuration list for PBXNativeTarget "makeconv" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF80C1243414C80057283F /* Debug */, + CCCF80C2243414C80057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF80D12434163B0057283F /* Build configuration list for PBXNativeTarget "genrb" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF80D22434163B0057283F /* Debug */, + CCCF80D32434163B0057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF80F8243417AD0057283F /* Build configuration list for PBXNativeTarget "derb" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF80F9243417AD0057283F /* Debug */, + CCCF80FA243417AD0057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF8105243419F10057283F /* Build configuration list for PBXNativeTarget "genbrk" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF8106243419F10057283F /* Debug */, + CCCF8107243419F10057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF811424341AD30057283F /* Build configuration list for PBXNativeTarget "gencnval" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF811524341AD30057283F /* Debug */, + CCCF811624341AD30057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF812224341C6C0057283F /* Build configuration list for PBXNativeTarget "gensprep" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF812324341C6C0057283F /* Debug */, + CCCF812424341C6C0057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF813124341D330057283F /* Build configuration list for PBXNativeTarget "icuinfo" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF813224341D330057283F /* Debug */, + CCCF813324341D330057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF814024341ED70057283F /* Build configuration list for PBXNativeTarget "genccode" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF814124341ED70057283F /* Debug */, + CCCF814224341ED70057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF814F24341FA50057283F /* Build configuration list for PBXNativeTarget "gencmn" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF815024341FA50057283F /* Debug */, + CCCF815124341FA50057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF815D243420410057283F /* Build configuration list for PBXNativeTarget "icupkg" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF815E243420410057283F /* Debug */, + CCCF815F243420410057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF816B243420F20057283F /* Build configuration list for PBXNativeTarget "pkgdata" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF816C243420F20057283F /* Debug */, + CCCF816D243420F20057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF817A243421BD0057283F /* Build configuration list for PBXNativeTarget "gentest" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF817B243421BD0057283F /* Debug */, + CCCF817C243421BD0057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF818B243422890057283F /* Build configuration list for PBXNativeTarget "gennorm2" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF818C243422890057283F /* Debug */, + CCCF818D243422890057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF819C243423300057283F /* Build configuration list for PBXNativeTarget "gencfu" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF819D243423300057283F /* Debug */, + CCCF819E243423300057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF81AB243423B00057283F /* Build configuration list for PBXNativeTarget "gendict" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF81AC243423B00057283F /* Debug */, + CCCF81AD243423B00057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCCF81B2243533770057283F /* Build configuration list for PBXAggregateTarget "tools" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCCF81B3243533770057283F /* Debug */, + CCCF81B4243533770057283F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCF92BB8243272F600C185CD /* Build configuration list for PBXProject "ICU" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCF92BBA243272F600C185CD /* Debug */, + CCF92BBB243272F600C185CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCF92BBC243272F600C185CD /* Build configuration list for PBXLegacyTarget "make icu" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCF92BBD243272F600C185CD /* Debug */, + CCF92BBE243272F600C185CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCF92C542432BA5400C185CD /* Build configuration list for PBXNativeTarget "stubdata" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCF92C552432BA5400C185CD /* Debug */, + CCF92C562432BA5400C185CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CCF930322432CB8C00C185CD /* Build configuration list for PBXNativeTarget "common" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCF930332432CB8C00C185CD /* Debug */, + CCF930342432CB8C00C185CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = CCF92BB5243272F600C185CD /* Project object */; +} diff --git a/icuSources/ICU.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/icuSources/ICU.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..919434a6 --- /dev/null +++ b/icuSources/ICU.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/icuSources/ICU.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/icuSources/ICU.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/icuSources/ICU.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/cintltst.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/cintltst.xcscheme new file mode 100644 index 00000000..d864c859 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/cintltst.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/common.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/common.xcscheme new file mode 100644 index 00000000..1971d79e --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/common.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/ctestfw.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/ctestfw.xcscheme new file mode 100644 index 00000000..ac514bf9 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/ctestfw.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/data.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/data.xcscheme new file mode 100644 index 00000000..01186575 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/data.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/derb.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/derb.xcscheme new file mode 100644 index 00000000..e7fa060a --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/derb.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genbrk.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genbrk.xcscheme new file mode 100644 index 00000000..52b35b37 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genbrk.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genccode.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genccode.xcscheme new file mode 100644 index 00000000..fe6405d9 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genccode.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencfu.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencfu.xcscheme new file mode 100644 index 00000000..64e48dad --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencfu.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencmn.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencmn.xcscheme new file mode 100644 index 00000000..cb61fb9b --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencmn.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencnval.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencnval.xcscheme new file mode 100644 index 00000000..0ef17f6c --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gencnval.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gendict.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gendict.xcscheme new file mode 100644 index 00000000..0659c07b --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gendict.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gennorm2.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gennorm2.xcscheme new file mode 100644 index 00000000..af24264b --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gennorm2.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genrb.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genrb.xcscheme new file mode 100644 index 00000000..e3edbd25 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/genrb.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gensprep.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gensprep.xcscheme new file mode 100644 index 00000000..40bec114 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gensprep.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gentest.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gentest.xcscheme new file mode 100644 index 00000000..7ca5c10a --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/gentest.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/i18n.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/i18n.xcscheme new file mode 100644 index 00000000..104d3176 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/i18n.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icuinfo.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icuinfo.xcscheme new file mode 100644 index 00000000..c80b5d79 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icuinfo.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icupkg.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icupkg.xcscheme new file mode 100644 index 00000000..44b784be --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/icupkg.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/intltest.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/intltest.xcscheme new file mode 100644 index 00000000..ad1643dc --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/intltest.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/io.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/io.xcscheme new file mode 100644 index 00000000..ad765b0b --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/io.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/iotest.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/iotest.xcscheme new file mode 100644 index 00000000..8aff5886 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/iotest.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/make icu.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/make icu.xcscheme new file mode 100644 index 00000000..9ada1920 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/make icu.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/makeconv.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/makeconv.xcscheme new file mode 100644 index 00000000..713476b5 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/makeconv.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/pkgdata.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/pkgdata.xcscheme new file mode 100644 index 00000000..f96f1673 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/pkgdata.xcscheme @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/stubdata.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/stubdata.xcscheme new file mode 100644 index 00000000..6ab63275 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/stubdata.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/testdata.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/testdata.xcscheme new file mode 100644 index 00000000..e1020467 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/testdata.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/tools.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/tools.xcscheme new file mode 100644 index 00000000..2e1d02b1 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/tools.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/toolutil.xcscheme b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/toolutil.xcscheme new file mode 100644 index 00000000..33b9bc50 --- /dev/null +++ b/icuSources/ICU.xcodeproj/xcshareddata/xcschemes/toolutil.xcscheme @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/aclocal.m4 b/icuSources/aclocal.m4 index 413f5097..b5ee8a9d 100644 --- a/icuSources/aclocal.m4 +++ b/icuSources/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.15.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -13,7 +13,7 @@ m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -dnl serial 11 (pkg-config-0.29.1) +dnl serial 11 (pkg-config-0.29) dnl dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson @@ -55,7 +55,7 @@ dnl dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], -[m4_define([PKG_MACROS_VERSION], [0.29.1]) +[m4_define([PKG_MACROS_VERSION], [0.29]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ diff --git a/icuSources/allinone/Build.Windows.Library.WarningSettings.ProjectConfiguration.props b/icuSources/allinone/Build.Windows.Library.WarningSettings.ProjectConfiguration.props index 6e92e870..a00e2c43 100644 --- a/icuSources/allinone/Build.Windows.Library.WarningSettings.ProjectConfiguration.props +++ b/icuSources/allinone/Build.Windows.Library.WarningSettings.ProjectConfiguration.props @@ -17,8 +17,10 @@ C4005 Macro redifintion. C4068 Unknown pragma. C4267 Conversion from size_t to type, possible loss of data. + C4910 __declspec(dllexport) and extern are incompatible on an explicit instantiation. + C4003 Not enough parameters for macro. --> - 4251;4661;4715;4706;4005;4068;4267;%(TreatSpecificWarningsAsErrors) + 4251;4661;4715;4706;4005;4068;4267;4910;4003;%(TreatSpecificWarningsAsErrors) diff --git a/icuSources/allinone/Build.Windows.ProjectConfiguration.props b/icuSources/allinone/Build.Windows.ProjectConfiguration.props index 3557e9c7..ab535881 100644 --- a/icuSources/allinone/Build.Windows.ProjectConfiguration.props +++ b/icuSources/allinone/Build.Windows.ProjectConfiguration.props @@ -12,6 +12,14 @@ Debug x64 + + Debug + ARM + + + Debug + ARM64 + Release Win32 @@ -20,15 +28,52 @@ Release x64 + + Release + ARM + + + Release + ARM64 + + + + bin + lib + + + bin64 + lib64 + + + binARM + libARM + + + binARM64 + libARM64 + + - 8.1 + + + + 10.0.16299.0 + true + + + 10.0.16299.0 + true + 0x0601 @@ -61,6 +106,7 @@ true + true @@ -71,12 +117,15 @@ NDEBUG;%(PreprocessorDefinitions) true + true + ProgramDatabase NDEBUG;%(PreprocessorDefinitions) true + UseLinkTimeCodeGeneration @@ -122,4 +171,36 @@ MachineX64 + + + + ARM + + + ARM;WIN32;%(PreprocessorDefinitions) + + + MachineARM + + kernel32.lib;%(AdditionalDependencies) + + C:\Program Files (x86)\Windows Kits\10\Lib\10.0.16299.0\um\arm + + + + + + ARM64 + + + ARM64;WIN32;%(PreprocessorDefinitions) + + + MachineARM64 + + kernel32.lib;%(AdditionalDependencies) + + C:\Program Files (x86)\Windows Kits\10\Lib\10.0.16299.0\um\arm64 + + \ No newline at end of file diff --git a/icuSources/allinone/Build.Windows.UWP.ProjectConfiguration.props b/icuSources/allinone/Build.Windows.UWP.ProjectConfiguration.props index 5dffa96c..359d2c2d 100644 --- a/icuSources/allinone/Build.Windows.UWP.ProjectConfiguration.props +++ b/icuSources/allinone/Build.Windows.UWP.ProjectConfiguration.props @@ -24,6 +24,23 @@ + + + bin32uwp + lib32uwp + + + bin64uwp + lib64uwp + + + binARMuwp + libARMuwp + + + binARM64uwp + libARM64uwp + diff --git a/icuSources/allinone/allinone.sln b/icuSources/allinone/allinone.sln index b2b13305..fbbec359 100644 --- a/icuSources/allinone/allinone.sln +++ b/icuSources/allinone/allinone.sln @@ -197,335 +197,515 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM = Debug|ARM + Debug|ARM64 = Debug|ARM64 Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 Release|ARM = Release|ARM + Release|ARM64 = Release|ARM64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|ARM.ActiveCfg = Debug|Win32 + {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|ARM64.ActiveCfg = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|Win32.ActiveCfg = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|Win32.Build.0 = Debug|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|x64.ActiveCfg = Debug|x64 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|x64.Build.0 = Debug|x64 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|ARM.ActiveCfg = Release|Win32 + {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|ARM64.ActiveCfg = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|Win32.ActiveCfg = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|Win32.Build.0 = Release|Win32 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|x64.ActiveCfg = Release|x64 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|x64.Build.0 = Release|x64 - {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM.ActiveCfg = Debug|Win32 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM.ActiveCfg = Debug|ARM + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM.Build.0 = Debug|ARM + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM64.Build.0 = Debug|ARM64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|Win32.ActiveCfg = Debug|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|Win32.Build.0 = Debug|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|x64.ActiveCfg = Debug|x64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|x64.Build.0 = Debug|x64 - {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM.ActiveCfg = Release|Win32 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM.ActiveCfg = Release|ARM + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM.Build.0 = Release|ARM + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM64.ActiveCfg = Release|ARM64 + {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM64.Build.0 = Release|ARM64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|Win32.ActiveCfg = Release|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|Win32.Build.0 = Release|Win32 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|x64.ActiveCfg = Release|x64 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|x64.Build.0 = Release|x64 - {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM.ActiveCfg = Debug|Win32 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM.ActiveCfg = Debug|ARM + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM.Build.0 = Debug|ARM + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM64.Build.0 = Debug|ARM64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|Win32.ActiveCfg = Debug|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|Win32.Build.0 = Debug|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|x64.ActiveCfg = Debug|x64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|x64.Build.0 = Debug|x64 - {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM.ActiveCfg = Release|Win32 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM.ActiveCfg = Release|ARM + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM.Build.0 = Release|ARM + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM64.ActiveCfg = Release|ARM64 + {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|ARM64.Build.0 = Release|ARM64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|Win32.ActiveCfg = Release|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|Win32.Build.0 = Release|Win32 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|x64.ActiveCfg = Release|x64 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Release|x64.Build.0 = Release|x64 - {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM.ActiveCfg = Debug|Win32 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM.ActiveCfg = Debug|ARM + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM.Build.0 = Debug|ARM + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|ARM64.Build.0 = Debug|ARM64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|Win32.ActiveCfg = Debug|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|Win32.Build.0 = Debug|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|x64.ActiveCfg = Debug|x64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Debug|x64.Build.0 = Debug|x64 - {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM.ActiveCfg = Release|Win32 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM.ActiveCfg = Release|ARM + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM.Build.0 = Release|ARM + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM64.ActiveCfg = Release|ARM64 + {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|ARM64.Build.0 = Release|ARM64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|Win32.ActiveCfg = Release|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|Win32.Build.0 = Release|Win32 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|x64.ActiveCfg = Release|x64 {ECA6B435-B4FA-4F9F-BF95-F451D078FC47}.Release|x64.Build.0 = Release|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|ARM.ActiveCfg = Debug|Win32 + {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|ARM64.ActiveCfg = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|Win32.ActiveCfg = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|Win32.Build.0 = Debug|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|x64.ActiveCfg = Debug|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Debug|x64.Build.0 = Debug|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|ARM.ActiveCfg = Release|Win32 + {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|ARM64.ActiveCfg = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|Win32.ActiveCfg = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|Win32.Build.0 = Release|Win32 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|x64.ActiveCfg = Release|x64 {38B5751A-C6F9-4409-950C-F4F9DA17275F}.Release|x64.Build.0 = Release|x64 - {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM.ActiveCfg = Debug|Win32 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM.ActiveCfg = Debug|ARM + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM.Build.0 = Debug|ARM + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|ARM64.Build.0 = Debug|ARM64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|Win32.ActiveCfg = Debug|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|Win32.Build.0 = Debug|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|x64.ActiveCfg = Debug|x64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Debug|x64.Build.0 = Debug|x64 - {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM.ActiveCfg = Release|Win32 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM.ActiveCfg = Release|ARM + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM.Build.0 = Release|ARM + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM64.ActiveCfg = Release|ARM64 + {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|ARM64.Build.0 = Release|ARM64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|Win32.ActiveCfg = Release|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|Win32.Build.0 = Release|Win32 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|x64.ActiveCfg = Release|x64 {D3065ADB-8820-4CC7-9B6C-9510833961A3}.Release|x64.Build.0 = Release|x64 - {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM.ActiveCfg = Debug|Win32 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM.ActiveCfg = Debug|ARM + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM.Build.0 = Debug|ARM + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|ARM64.Build.0 = Debug|ARM64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|Win32.ActiveCfg = Debug|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|Win32.Build.0 = Debug|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|x64.ActiveCfg = Debug|x64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Debug|x64.Build.0 = Debug|x64 - {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM.ActiveCfg = Release|Win32 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM.ActiveCfg = Release|ARM + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM.Build.0 = Release|ARM + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM64.ActiveCfg = Release|ARM64 + {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|ARM64.Build.0 = Release|ARM64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|Win32.ActiveCfg = Release|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|Win32.Build.0 = Release|Win32 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|x64.ActiveCfg = Release|x64 {C2BE5000-7501-4E87-9724-B8D82494FAE6}.Release|x64.Build.0 = Release|x64 - {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM.ActiveCfg = Debug|Win32 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM.ActiveCfg = Debug|ARM + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM.Build.0 = Debug|ARM + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|ARM64.Build.0 = Debug|ARM64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|Win32.ActiveCfg = Debug|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|Win32.Build.0 = Debug|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|x64.ActiveCfg = Debug|x64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Debug|x64.Build.0 = Debug|x64 - {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM.ActiveCfg = Release|Win32 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM.ActiveCfg = Release|ARM + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM.Build.0 = Release|ARM + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM64.ActiveCfg = Release|ARM64 + {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|ARM64.Build.0 = Release|ARM64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|Win32.ActiveCfg = Release|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|Win32.Build.0 = Release|Win32 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|x64.ActiveCfg = Release|x64 {FDD3C4F2-9805-44EB-9A77-BC1C1C95B547}.Release|x64.Build.0 = Release|x64 - {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM.ActiveCfg = Debug|Win32 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM.ActiveCfg = Debug|ARM + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM.Build.0 = Debug|ARM + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|ARM64.Build.0 = Debug|ARM64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|Win32.ActiveCfg = Debug|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|Win32.Build.0 = Debug|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|x64.ActiveCfg = Debug|x64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Debug|x64.Build.0 = Debug|x64 - {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM.ActiveCfg = Release|Win32 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM.ActiveCfg = Release|ARM + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM.Build.0 = Release|ARM + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM64.ActiveCfg = Release|ARM64 + {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|ARM64.Build.0 = Release|ARM64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|Win32.ActiveCfg = Release|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|Win32.Build.0 = Release|Win32 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|x64.ActiveCfg = Release|x64 {A8D36F8D-09E6-4174-91C3-7BEAA9C3F04F}.Release|x64.Build.0 = Release|x64 - {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM.ActiveCfg = Debug|Win32 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM.ActiveCfg = Debug|ARM + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM.Build.0 = Debug|ARM + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|ARM64.Build.0 = Debug|ARM64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|Win32.ActiveCfg = Debug|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|Win32.Build.0 = Debug|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|x64.ActiveCfg = Debug|x64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Debug|x64.Build.0 = Debug|x64 - {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM.ActiveCfg = Release|Win32 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM.ActiveCfg = Release|ARM + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM.Build.0 = Release|ARM + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM64.ActiveCfg = Release|ARM64 + {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|ARM64.Build.0 = Release|ARM64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|Win32.ActiveCfg = Release|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|Win32.Build.0 = Release|Win32 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|x64.ActiveCfg = Release|x64 {8B41752B-5A52-41E4-B7E0-07921C0CC6BF}.Release|x64.Build.0 = Release|x64 - {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM.ActiveCfg = Debug|Win32 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM.ActiveCfg = Debug|ARM + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM.Build.0 = Debug|ARM + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|ARM64.Build.0 = Debug|ARM64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|Win32.ActiveCfg = Debug|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|Win32.Build.0 = Debug|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|x64.ActiveCfg = Debug|x64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Debug|x64.Build.0 = Debug|x64 - {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM.ActiveCfg = Release|Win32 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM.ActiveCfg = Release|ARM + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM.Build.0 = Release|ARM + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM64.ActiveCfg = Release|ARM64 + {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|ARM64.Build.0 = Release|ARM64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|Win32.ActiveCfg = Release|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|Win32.Build.0 = Release|Win32 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|x64.ActiveCfg = Release|x64 {97521D06-EC47-45D4-8BD0-9E16B3F93B2A}.Release|x64.Build.0 = Release|x64 - {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM.ActiveCfg = Debug|Win32 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM.ActiveCfg = Debug|ARM + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM.Build.0 = Debug|ARM + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|ARM64.Build.0 = Debug|ARM64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|Win32.ActiveCfg = Debug|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|Win32.Build.0 = Debug|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|x64.ActiveCfg = Debug|x64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Debug|x64.Build.0 = Debug|x64 - {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM.ActiveCfg = Release|Win32 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM.ActiveCfg = Release|ARM + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM.Build.0 = Release|ARM + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM64.ActiveCfg = Release|ARM64 + {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|ARM64.Build.0 = Release|ARM64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|Win32.ActiveCfg = Release|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|Win32.Build.0 = Release|Win32 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|x64.ActiveCfg = Release|x64 {77C78066-746F-4EA6-B3FE-B8C8A4A97891}.Release|x64.Build.0 = Release|x64 - {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM.ActiveCfg = Debug|Win32 + {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM.ActiveCfg = Debug|ARM + {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM.Build.0 = Debug|ARM + {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {0178B127-6269-407D-B112-93877BB62776}.Debug|ARM64.Build.0 = Debug|ARM64 {0178B127-6269-407D-B112-93877BB62776}.Debug|Win32.ActiveCfg = Debug|Win32 {0178B127-6269-407D-B112-93877BB62776}.Debug|Win32.Build.0 = Debug|Win32 {0178B127-6269-407D-B112-93877BB62776}.Debug|x64.ActiveCfg = Debug|x64 {0178B127-6269-407D-B112-93877BB62776}.Debug|x64.Build.0 = Debug|x64 - {0178B127-6269-407D-B112-93877BB62776}.Release|ARM.ActiveCfg = Release|Win32 + {0178B127-6269-407D-B112-93877BB62776}.Release|ARM.ActiveCfg = Release|ARM + {0178B127-6269-407D-B112-93877BB62776}.Release|ARM.Build.0 = Release|ARM + {0178B127-6269-407D-B112-93877BB62776}.Release|ARM64.ActiveCfg = Release|ARM64 + {0178B127-6269-407D-B112-93877BB62776}.Release|ARM64.Build.0 = Release|ARM64 {0178B127-6269-407D-B112-93877BB62776}.Release|Win32.ActiveCfg = Release|Win32 {0178B127-6269-407D-B112-93877BB62776}.Release|Win32.Build.0 = Release|Win32 {0178B127-6269-407D-B112-93877BB62776}.Release|x64.ActiveCfg = Release|x64 {0178B127-6269-407D-B112-93877BB62776}.Release|x64.Build.0 = Release|x64 - {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM.ActiveCfg = Debug|Win32 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM.ActiveCfg = Debug|ARM + {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM.Build.0 = Debug|ARM + {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|ARM64.Build.0 = Debug|ARM64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|Win32.ActiveCfg = Debug|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|Win32.Build.0 = Debug|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|x64.ActiveCfg = Debug|x64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Debug|x64.Build.0 = Debug|x64 - {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM.ActiveCfg = Release|Win32 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM.ActiveCfg = Release|ARM + {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM.Build.0 = Release|ARM + {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM64.ActiveCfg = Release|ARM64 + {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|ARM64.Build.0 = Release|ARM64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|Win32.ActiveCfg = Release|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|Win32.Build.0 = Release|Win32 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|x64.ActiveCfg = Release|x64 {73632960-B3A6-464D-83A3-4B43365F19B8}.Release|x64.Build.0 = Release|x64 - {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM.ActiveCfg = Debug|Win32 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM.ActiveCfg = Debug|ARM + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM.Build.0 = Debug|ARM + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|ARM64.Build.0 = Debug|ARM64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|Win32.ActiveCfg = Debug|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|Win32.Build.0 = Debug|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|x64.ActiveCfg = Debug|x64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Debug|x64.Build.0 = Debug|x64 - {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM.ActiveCfg = Release|Win32 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM.ActiveCfg = Release|ARM + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM.Build.0 = Release|ARM + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM64.ActiveCfg = Release|ARM64 + {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|ARM64.Build.0 = Release|ARM64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|Win32.ActiveCfg = Release|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|Win32.Build.0 = Release|Win32 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|x64.ActiveCfg = Release|x64 {F5AD9738-1A3D-4906-B9C4-A7D9CE33DC2C}.Release|x64.Build.0 = Release|x64 - {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM.ActiveCfg = Debug|Win32 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM.ActiveCfg = Debug|ARM + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM.Build.0 = Debug|ARM + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|ARM64.Build.0 = Debug|ARM64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|Win32.ActiveCfg = Debug|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|Win32.Build.0 = Debug|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|x64.ActiveCfg = Debug|x64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Debug|x64.Build.0 = Debug|x64 - {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM.ActiveCfg = Release|Win32 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM.ActiveCfg = Release|ARM + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM.Build.0 = Release|ARM + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM64.ActiveCfg = Release|ARM64 + {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|ARM64.Build.0 = Release|ARM64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|Win32.ActiveCfg = Release|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|Win32.Build.0 = Release|Win32 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|x64.ActiveCfg = Release|x64 {D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}.Release|x64.Build.0 = Release|x64 - {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM.ActiveCfg = Debug|Win32 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM.ActiveCfg = Debug|ARM + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM.Build.0 = Debug|ARM + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|ARM64.Build.0 = Debug|ARM64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|Win32.ActiveCfg = Debug|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|Win32.Build.0 = Debug|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|x64.ActiveCfg = Debug|x64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Debug|x64.Build.0 = Debug|x64 - {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM.ActiveCfg = Release|Win32 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM.ActiveCfg = Release|ARM + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM.Build.0 = Release|ARM + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM64.ActiveCfg = Release|ARM64 + {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|ARM64.Build.0 = Release|ARM64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|Win32.ActiveCfg = Release|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|Win32.Build.0 = Release|Win32 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|x64.ActiveCfg = Release|x64 {4C8454FE-81D3-4CA3-9927-29BA96F03DAC}.Release|x64.Build.0 = Release|x64 - {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM.ActiveCfg = Debug|Win32 + {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM.ActiveCfg = Debug|ARM + {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM.Build.0 = Debug|ARM + {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {203EC78A-0531-43F0-A636-285439BDE025}.Debug|ARM64.Build.0 = Debug|ARM64 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|Win32.ActiveCfg = Debug|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|Win32.Build.0 = Debug|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|x64.ActiveCfg = Debug|x64 {203EC78A-0531-43F0-A636-285439BDE025}.Debug|x64.Build.0 = Debug|x64 - {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM.ActiveCfg = Release|Win32 + {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM.ActiveCfg = Release|ARM + {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM.Build.0 = Release|ARM + {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM64.ActiveCfg = Release|ARM64 + {203EC78A-0531-43F0-A636-285439BDE025}.Release|ARM64.Build.0 = Release|ARM64 {203EC78A-0531-43F0-A636-285439BDE025}.Release|Win32.ActiveCfg = Release|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Release|Win32.Build.0 = Release|Win32 {203EC78A-0531-43F0-A636-285439BDE025}.Release|x64.ActiveCfg = Release|x64 {203EC78A-0531-43F0-A636-285439BDE025}.Release|x64.Build.0 = Release|x64 - {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM.ActiveCfg = Debug|Win32 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM.ActiveCfg = Debug|ARM + {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM.Build.0 = Debug|ARM + {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|ARM64.Build.0 = Debug|ARM64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|Win32.ActiveCfg = Debug|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|Win32.Build.0 = Debug|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|x64.ActiveCfg = Debug|x64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Debug|x64.Build.0 = Debug|x64 - {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM.ActiveCfg = Release|Win32 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM.ActiveCfg = Release|ARM + {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM.Build.0 = Release|ARM + {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM64.ActiveCfg = Release|ARM64 + {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|ARM64.Build.0 = Release|ARM64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|Win32.ActiveCfg = Release|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|Win32.Build.0 = Release|Win32 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|x64.ActiveCfg = Release|x64 {6B231032-3CB5-4EED-9210-810D666A23A0}.Release|x64.Build.0 = Release|x64 - {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM.ActiveCfg = Debug|Win32 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM.ActiveCfg = Debug|ARM + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM.Build.0 = Debug|ARM + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|ARM64.Build.0 = Debug|ARM64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|Win32.ActiveCfg = Debug|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|Win32.Build.0 = Debug|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|x64.ActiveCfg = Debug|x64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Debug|x64.Build.0 = Debug|x64 - {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM.ActiveCfg = Release|Win32 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM.ActiveCfg = Release|ARM + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM.Build.0 = Release|ARM + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM64.ActiveCfg = Release|ARM64 + {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|ARM64.Build.0 = Release|ARM64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|Win32.ActiveCfg = Release|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|Win32.Build.0 = Release|Win32 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|x64.ActiveCfg = Release|x64 {DBA4088D-F6F9-4F8F-8820-082A4765C16C}.Release|x64.Build.0 = Release|x64 - {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM.ActiveCfg = Debug|Win32 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM.ActiveCfg = Debug|ARM + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM.Build.0 = Debug|ARM + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|ARM64.Build.0 = Debug|ARM64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|Win32.ActiveCfg = Debug|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|Win32.Build.0 = Debug|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|x64.ActiveCfg = Debug|x64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Debug|x64.Build.0 = Debug|x64 - {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM.ActiveCfg = Release|Win32 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM.ActiveCfg = Release|ARM + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM.Build.0 = Release|ARM + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM64.ActiveCfg = Release|ARM64 + {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|ARM64.Build.0 = Release|ARM64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|Win32.ActiveCfg = Release|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|Win32.Build.0 = Release|Win32 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|x64.ActiveCfg = Release|x64 {C2B04507-2521-4801-BF0D-5FD79D6D518C}.Release|x64.Build.0 = Release|x64 - {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM.ActiveCfg = Debug|Win32 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM.ActiveCfg = Debug|ARM + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM.Build.0 = Debug|ARM + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|ARM64.Build.0 = Debug|ARM64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|Win32.ActiveCfg = Debug|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|Win32.Build.0 = Debug|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|x64.ActiveCfg = Debug|x64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Debug|x64.Build.0 = Debug|x64 - {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM.ActiveCfg = Release|Win32 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM.ActiveCfg = Release|ARM + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM.Build.0 = Release|ARM + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM64.ActiveCfg = Release|ARM64 + {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|ARM64.Build.0 = Release|ARM64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|Win32.ActiveCfg = Release|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|Win32.Build.0 = Release|Win32 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|x64.ActiveCfg = Release|x64 {631C23CE-6C1D-4875-88F0-85E0A42B36EA}.Release|x64.Build.0 = Release|x64 - {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM.ActiveCfg = Debug|Win32 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM.ActiveCfg = Debug|ARM + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM.Build.0 = Debug|ARM + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|ARM64.Build.0 = Debug|ARM64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|Win32.ActiveCfg = Debug|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|Win32.Build.0 = Debug|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|x64.ActiveCfg = Debug|x64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Debug|x64.Build.0 = Debug|x64 - {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM.ActiveCfg = Release|Win32 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM.ActiveCfg = Release|ARM + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM.Build.0 = Release|ARM + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM64.ActiveCfg = Release|ARM64 + {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|ARM64.Build.0 = Release|ARM64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|Win32.ActiveCfg = Release|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|Win32.Build.0 = Release|Win32 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|x64.ActiveCfg = Release|x64 {E4993E82-D68A-46CA-BAE0-9D35E172E46F}.Release|x64.Build.0 = Release|x64 - {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM.ActiveCfg = Debug|Win32 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM.ActiveCfg = Debug|ARM + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM.Build.0 = Debug|ARM + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|ARM64.Build.0 = Debug|ARM64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|Win32.ActiveCfg = Debug|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|Win32.Build.0 = Debug|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|x64.ActiveCfg = Debug|x64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Debug|x64.Build.0 = Debug|x64 - {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM.ActiveCfg = Release|Win32 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM.ActiveCfg = Release|ARM + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM.Build.0 = Release|ARM + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM64.ActiveCfg = Release|ARM64 + {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|ARM64.Build.0 = Release|ARM64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|Win32.ActiveCfg = Release|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|Win32.Build.0 = Release|Win32 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|x64.ActiveCfg = Release|x64 {62D4B15D-7A90-4ECB-BA19-5E021D6A21BC}.Release|x64.Build.0 = Release|x64 - {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM.ActiveCfg = Debug|Win32 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM.ActiveCfg = Debug|ARM + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM.Build.0 = Debug|ARM + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|ARM64.Build.0 = Debug|ARM64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|Win32.ActiveCfg = Debug|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|Win32.Build.0 = Debug|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|x64.ActiveCfg = Debug|x64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Debug|x64.Build.0 = Debug|x64 - {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM.ActiveCfg = Release|Win32 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM.ActiveCfg = Release|ARM + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM.Build.0 = Release|ARM + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM64.ActiveCfg = Release|ARM64 + {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|ARM64.Build.0 = Release|ARM64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|Win32.ActiveCfg = Release|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|Win32.Build.0 = Release|Win32 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|x64.ActiveCfg = Release|x64 {9D4211F7-2C77-439C-82F0-30A4E43BA569}.Release|x64.Build.0 = Release|x64 - {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM.ActiveCfg = Debug|Win32 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM.ActiveCfg = Debug|ARM + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM.Build.0 = Debug|ARM + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|ARM64.Build.0 = Debug|ARM64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|Win32.ActiveCfg = Debug|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|Win32.Build.0 = Debug|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|x64.ActiveCfg = Debug|x64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Debug|x64.Build.0 = Debug|x64 - {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM.ActiveCfg = Release|Win32 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM.ActiveCfg = Release|ARM + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM.Build.0 = Release|ARM + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM64.ActiveCfg = Release|ARM64 + {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|ARM64.Build.0 = Release|ARM64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|Win32.ActiveCfg = Release|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|Win32.Build.0 = Release|Win32 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|x64.ActiveCfg = Release|x64 {691EE0C0-DC57-4A48-8AEE-8ED75EB3A057}.Release|x64.Build.0 = Release|x64 - {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM.ActiveCfg = Debug|Win32 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM.ActiveCfg = Debug|ARM + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM.Build.0 = Debug|ARM + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|ARM64.Build.0 = Debug|ARM64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|Win32.ActiveCfg = Debug|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|Win32.Build.0 = Debug|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|x64.ActiveCfg = Debug|x64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Debug|x64.Build.0 = Debug|x64 - {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM.ActiveCfg = Release|Win32 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM.ActiveCfg = Release|ARM + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM.Build.0 = Release|ARM + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM64.ActiveCfg = Release|ARM64 + {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|ARM64.Build.0 = Release|ARM64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|Win32.ActiveCfg = Release|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|Win32.Build.0 = Release|Win32 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|x64.ActiveCfg = Release|x64 {C7891A65-80AB-4245-912E-5F1E17B0E6C4}.Release|x64.Build.0 = Release|x64 - {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM.ActiveCfg = Debug|Win32 + {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM.ActiveCfg = Debug|ARM + {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM.Build.0 = Debug|ARM + {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E7611F49-F088-4175-9446-6111444E72C8}.Debug|ARM64.Build.0 = Debug|ARM64 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|Win32.ActiveCfg = Debug|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|Win32.Build.0 = Debug|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|x64.ActiveCfg = Debug|x64 {E7611F49-F088-4175-9446-6111444E72C8}.Debug|x64.Build.0 = Debug|x64 - {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM.ActiveCfg = Release|Win32 + {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM.ActiveCfg = Release|ARM + {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM.Build.0 = Release|ARM + {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM64.ActiveCfg = Release|ARM64 + {E7611F49-F088-4175-9446-6111444E72C8}.Release|ARM64.Build.0 = Release|ARM64 {E7611F49-F088-4175-9446-6111444E72C8}.Release|Win32.ActiveCfg = Release|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Release|Win32.Build.0 = Release|Win32 {E7611F49-F088-4175-9446-6111444E72C8}.Release|x64.ActiveCfg = Release|x64 {E7611F49-F088-4175-9446-6111444E72C8}.Release|x64.Build.0 = Release|x64 - {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM.ActiveCfg = Debug|Win32 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM.ActiveCfg = Debug|ARM + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM.Build.0 = Debug|ARM + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|ARM64.Build.0 = Debug|ARM64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|Win32.ActiveCfg = Debug|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|Win32.Build.0 = Debug|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|x64.ActiveCfg = Debug|x64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Debug|x64.Build.0 = Debug|x64 - {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM.ActiveCfg = Release|Win32 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM.ActiveCfg = Release|ARM + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM.Build.0 = Release|ARM + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM64.ActiveCfg = Release|ARM64 + {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|ARM64.Build.0 = Release|ARM64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|Win32.ActiveCfg = Release|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|Win32.Build.0 = Release|Win32 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|x64.ActiveCfg = Release|x64 {659D0C08-D4ED-4BF3-B02B-2D8D4B5A7A7A}.Release|x64.Build.0 = Release|x64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM.ActiveCfg = Debug|ARM {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM.Build.0 = Debug|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|ARM64.Build.0 = Debug|ARM64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|Win32.ActiveCfg = Debug|Win32 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|Win32.Build.0 = Debug|Win32 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|x64.ActiveCfg = Debug|x64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Debug|x64.Build.0 = Debug|x64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM.ActiveCfg = Release|ARM {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM.Build.0 = Release|ARM + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM64.ActiveCfg = Release|ARM64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|ARM64.Build.0 = Release|ARM64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|Win32.ActiveCfg = Release|Win32 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|Win32.Build.0 = Release|Win32 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|x64.ActiveCfg = Release|x64 {B1D53358-37BD-48BC-B27C-68BAF1E78508}.Release|x64.Build.0 = Release|x64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM.ActiveCfg = Debug|ARM {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM.Build.0 = Debug|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|ARM64.Build.0 = Debug|ARM64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|Win32.ActiveCfg = Debug|Win32 {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|Win32.Build.0 = Debug|Win32 {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|x64.ActiveCfg = Debug|x64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Debug|x64.Build.0 = Debug|x64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM.ActiveCfg = Release|ARM {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM.Build.0 = Release|ARM + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM64.ActiveCfg = Release|ARM64 + {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|ARM64.Build.0 = Release|ARM64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|Win32.ActiveCfg = Release|Win32 {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|Win32.Build.0 = Release|Win32 {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|x64.ActiveCfg = Release|x64 {6786C051-383B-47E0-9E82-B8B994E06A25}.Release|x64.Build.0 = Release|x64 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM.ActiveCfg = Debug|ARM {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM.Build.0 = Debug|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|ARM64.Build.0 = Debug|ARM64 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|Win32.ActiveCfg = Debug|Win32 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|Win32.Build.0 = Debug|Win32 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|x64.ActiveCfg = Debug|x64 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Debug|x64.Build.0 = Debug|x64 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM.ActiveCfg = Release|ARM {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM.Build.0 = Release|ARM + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM64.ActiveCfg = Release|ARM64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|ARM64.Build.0 = Release|ARM64 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|Win32.ActiveCfg = Release|Win32 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|Win32.Build.0 = Release|Win32 {C10CF34B-3F79-430E-AD38-5A32DC0589C2}.Release|x64.ActiveCfg = Release|x64 diff --git a/icuSources/allinone/icucheck.bat b/icuSources/allinone/icucheck.bat index 9fc56fa0..1f84a6db 100644 --- a/icuSources/allinone/icucheck.bat +++ b/icuSources/allinone/icucheck.bat @@ -11,7 +11,7 @@ set ICU_ARCH=%1 set ICU_DBRL=%2 if "%1" == "" ( -echo Usage: %0 "x86 or x64" "Debug or Release" +echo Usage: %0 "x86 or x64 or ARM or ARM64" "Debug or Release" exit /b 1 ) @@ -25,9 +25,13 @@ set ICU_OPATH=%PATH% set ICU_ICUDIR="%~dp0"\..\.. if "%ICU_ARCH%" == "x64" ( -set ICU_BINDIR=%~dp0\..\..\bin64 + set ICU_BINDIR=%~dp0\..\..\bin64 +) else if "%ICU_ARCH%" == "ARM64" ( + set ICU_BINDIR=%~dp0\..\..\binARM64 +) else if "%ICU_ARCH%" == "ARM" ( + set ICU_BINDIR=%~dp0\..\..\binARM ) else ( -set ICU_BINDIR=%~dp0\..\..\bin + set ICU_BINDIR=%~dp0\..\..\bin ) set PATH=%ICU_BINDIR%;%PATH% diff --git a/icuSources/common/Makefile.in b/icuSources/common/Makefile.in index e663cb8e..69946628 100644 --- a/icuSources/common/Makefile.in +++ b/icuSources/common/Makefile.in @@ -88,8 +88,9 @@ ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o \ ucnv_ext.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o ucnvdisp.o ucnv_set.o ucnv_ct.o \ resource.o uresbund.o ures_cnv.o uresdata.o resbund.o resbund_cnv.o \ ucurr.o \ -localebuilder.o \ +localebuilder.o localeprioritylist.o \ messagepattern.o ucat.o locmap.o uloc.o locid.o locutil.o locavailable.o locdispnames.o locdspnm.o loclikely.o locresdata.o \ +lsr.o loclikelysubtags.o locdistance.o localematcher.o \ bytestream.o stringpiece.o bytesinkutil.o \ stringtriebuilder.o bytestriebuilder.o \ bytestrie.o bytestrieiterator.o \ @@ -115,7 +116,9 @@ ulist.o uloc_tag.o icudataver.o icuplug.o \ sharedobject.o simpleformatter.o unifiedcache.o uloc_keytype.o \ ubiditransform.o \ pluralmap.o \ -static_unicode_sets.o +static_unicode_sets.o \ +ulocdata.o \ +restrace.o ## Header files to install HEADERS = $(srcdir)/unicode/*.h diff --git a/icuSources/common/brkeng.cpp b/icuSources/common/brkeng.cpp index 80e11585..78492db6 100644 --- a/icuSources/common/brkeng.cpp +++ b/icuSources/common/brkeng.cpp @@ -129,8 +129,8 @@ ICULanguageBreakFactory::getEngineFor(UChar32 c) { const LanguageBreakEngine *lbe = NULL; UErrorCode status = U_ZERO_ERROR; - static UMutex *gBreakEngineMutex = STATIC_NEW(UMutex); - Mutex m(gBreakEngineMutex); + static UMutex gBreakEngineMutex; + Mutex m(&gBreakEngineMutex); if (fEngines == NULL) { UStack *engines = new UStack(_deleteEngine, NULL, status); diff --git a/icuSources/common/brkiter.cpp b/icuSources/common/brkiter.cpp index bf6e9860..f824ec7a 100644 --- a/icuSources/common/brkiter.cpp +++ b/icuSources/common/brkiter.cpp @@ -443,6 +443,7 @@ BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status) } } result->setLineWordOpts(lineWordOpts); + ((RuleBasedBreakIterator *)result)->setCategoryOverrides(loc); // } break; case UBRK_SENTENCE: diff --git a/icuSources/common/bytesinkutil.h b/icuSources/common/bytesinkutil.h index 69e4cbcd..6808fbe6 100644 --- a/icuSources/common/bytesinkutil.h +++ b/icuSources/common/bytesinkutil.h @@ -59,7 +59,7 @@ private: ByteSink &sink, uint32_t options, Edits *edits); }; -class CharStringByteSink : public ByteSink { +class U_COMMON_API CharStringByteSink : public ByteSink { public: CharStringByteSink(CharString* dest); ~CharStringByteSink() override; diff --git a/icuSources/common/characterproperties.cpp b/icuSources/common/characterproperties.cpp index 5ce8cac8..7b50a4e2 100644 --- a/icuSources/common/characterproperties.cpp +++ b/icuSources/common/characterproperties.cpp @@ -47,10 +47,7 @@ UnicodeSet *sets[UCHAR_BINARY_LIMIT] = {}; UCPMap *maps[UCHAR_INT_LIMIT - UCHAR_INT_START] = {}; -icu::UMutex *cpMutex() { - static icu::UMutex *m = STATIC_NEW(icu::UMutex); - return m; -} +icu::UMutex cpMutex; //---------------------------------------------------------------- // Inclusions list @@ -361,7 +358,7 @@ u_getBinaryPropertySet(UProperty property, UErrorCode *pErrorCode) { *pErrorCode = U_ILLEGAL_ARGUMENT_ERROR; return nullptr; } - Mutex m(cpMutex()); + Mutex m(&cpMutex); UnicodeSet *set = sets[property]; if (set == nullptr) { sets[property] = set = makeSet(property, *pErrorCode); @@ -377,7 +374,7 @@ u_getIntPropertyMap(UProperty property, UErrorCode *pErrorCode) { *pErrorCode = U_ILLEGAL_ARGUMENT_ERROR; return nullptr; } - Mutex m(cpMutex()); + Mutex m(&cpMutex); UCPMap *map = maps[property - UCHAR_INT_START]; if (map == nullptr) { maps[property - UCHAR_INT_START] = map = makeMap(property, *pErrorCode); diff --git a/icuSources/common/charstr.cpp b/icuSources/common/charstr.cpp index 852cc539..dda29dac 100644 --- a/icuSources/common/charstr.cpp +++ b/icuSources/common/charstr.cpp @@ -35,6 +35,17 @@ CharString& CharString::operator=(CharString&& src) U_NOEXCEPT { return *this; } +char *CharString::cloneData(UErrorCode &errorCode) const { + if (U_FAILURE(errorCode)) { return nullptr; } + char *p = static_cast(uprv_malloc(len + 1)); + if (p == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return nullptr; + } + uprv_memcpy(p, buffer.getAlias(), len + 1); + return p; +} + CharString &CharString::copyFrom(const CharString &s, UErrorCode &errorCode) { if(U_SUCCESS(errorCode) && this!=&s && ensureCapacity(s.len+1, 0, errorCode)) { len=s.len; @@ -52,6 +63,18 @@ int32_t CharString::lastIndexOf(char c) const { return -1; } +bool CharString::contains(StringPiece s) const { + if (s.empty()) { return false; } + const char *p = buffer.getAlias(); + int32_t lastStart = len - s.length(); + for (int32_t i = 0; i <= lastStart; ++i) { + if (uprv_memcmp(p + i, s.data(), s.length()) == 0) { + return true; + } + } + return false; +} + CharString &CharString::truncate(int32_t newLength) { if(newLength<0) { newLength=0; diff --git a/icuSources/common/charstr.h b/icuSources/common/charstr.h index 1a97e019..23b950ed 100644 --- a/icuSources/common/charstr.h +++ b/icuSources/common/charstr.h @@ -82,10 +82,24 @@ public: const char *data() const { return buffer.getAlias(); } char *data() { return buffer.getAlias(); } + /** + * Allocates length()+1 chars and copies the NUL-terminated data(). + * The caller must uprv_free() the result. + */ + char *cloneData(UErrorCode &errorCode) const; + + bool operator==(StringPiece other) const { + return len == other.length() && (len == 0 || uprv_memcmp(data(), other.data(), len) == 0); + } + bool operator!=(StringPiece other) const { + return !operator==(other); + } /** @return last index of c, or -1 if c is not in this string */ int32_t lastIndexOf(char c) const; + bool contains(StringPiece s) const; + CharString &clear() { len=0; buffer[0]=0; return *this; } CharString &truncate(int32_t newLength); diff --git a/icuSources/common/cmemory.h b/icuSources/common/cmemory.h index 814e39dc..7f7fd8d0 100644 --- a/icuSources/common/cmemory.h +++ b/icuSources/common/cmemory.h @@ -64,55 +64,37 @@ uprv_free(void *mem); U_CAPI void * U_EXPORT2 uprv_calloc(size_t num, size_t size) U_MALLOC_ATTR U_ALLOC_SIZE_ATTR2(1,2); -/** - * This should align the memory properly on any machine. - * This is very useful for the safeClone functions. - */ -typedef union { - long t1; - double t2; - void *t3; -} UAlignedMemory; - /** * Get the least significant bits of a pointer (a memory address). * For example, with a mask of 3, the macro gets the 2 least significant bits, * which will be 0 if the pointer is 32-bit (4-byte) aligned. * - * ptrdiff_t is the most appropriate integer type to cast to. - * size_t should work too, since on most (or all?) platforms it has the same - * width as ptrdiff_t. - */ -#define U_POINTER_MASK_LSB(ptr, mask) (((ptrdiff_t)(char *)(ptr)) & (mask)) - -/** - * Get the amount of bytes that a pointer is off by from - * the previous UAlignedMemory-aligned pointer. + * uintptr_t is the most appropriate integer type to cast to. */ -#define U_ALIGNMENT_OFFSET(ptr) U_POINTER_MASK_LSB(ptr, sizeof(UAlignedMemory) - 1) - -/** - * Get the amount of bytes to add to a pointer - * in order to get the next UAlignedMemory-aligned address. - */ -#define U_ALIGNMENT_OFFSET_UP(ptr) (sizeof(UAlignedMemory) - U_ALIGNMENT_OFFSET(ptr)) +#define U_POINTER_MASK_LSB(ptr, mask) ((uintptr_t)(ptr) & (mask)) /** * Create & return an instance of "type" in statically allocated storage. * e.g. * static std::mutex *myMutex = STATIC_NEW(std::mutex); - * This is intended for use when + * To destroy an object created in this way, invoke the destructor explicitly, e.g. + * myMutex->~mutex(); + * DO NOT use delete. + * DO NOT use with class UMutex, which has specific support for static instances. + * + * STATIC_NEW is intended for use when * - We want a static (or global) object. - * - We don't want it to ever be destructed, to avoid order-of-destruction - * or use-after-destruction problems. - * - We want to avoid an ordinary heap allocated object, to avoid triggering - * memory leak reports, from valgrind, for example. + * - We don't want it to ever be destructed, or to explicitly control destruction, + * to avoid use-after-destruction problems. + * - We want to avoid an ordinary heap allocated object, + * to avoid the possibility of memory allocation failures, and + * to avoid memory leak reports, from valgrind, for example. * This is defined as a macro rather than a template function because each invocation * must define distinct static storage for the object being returned. */ #define STATIC_NEW(type) [] () { \ alignas(type) static char storage[sizeof(type)]; \ - return new(storage) type();} (); + return new(storage) type();} () /** * Heap clean up function, called from u_cleanup() diff --git a/icuSources/common/common.vcxproj b/icuSources/common/common.vcxproj index 6b06b3dc..a9751b0b 100644 --- a/icuSources/common/common.vcxproj +++ b/icuSources/common/common.vcxproj @@ -35,29 +35,35 @@ <_ProjectFileVersion>10.0.30319.1 - .\..\..\lib\ - .\x86\Release\ - false - .\..\..\lib\ - .\x86\Debug\ - true - .\x64\Release\ - .\x64\Release\ - false - .\x64\Debug\ - .\x64\Debug\ - true + .\$(Platform)\$(Configuration)\ + .\$(Platform)\$(Configuration)\ + + .\x86\$(Configuration)\ + .\x86\$(Configuration)\ + + true + false + + $(OutDir)\icuuc.tlb + U_ATTRIBUTE_DEPRECATED=;U_COMMON_IMPLEMENTATION;U_PLATFORM_USES_ONLY_WIN32_API=1;%(PreprocessorDefinitions) false Level3 + Default + ProgramDatabase + $(OutDir)/icuuc.pch + $(OutDir)/ + $(OutDir)/ + $(OutDir)/icuuc.pdb + icudt.lib;%(AdditionalDependencies) - 0x4a800000 + .\..\..\$(IcuLibOutputDir);%(AdditionalLibraryDirectories) @@ -67,6 +73,11 @@ true MultiThreadedDebugDLL + + ..\..\$(IcuBinOutputDir)\icuuc66d.dll + .\..\..\$(IcuLibOutputDir)\icuucd.pdb + ..\..\$(IcuLibOutputDir)\icuucd.lib + @@ -74,79 +85,10 @@ MultiThreadedDLL true - - - - .\..\..\lib\icuuc.tlb - - - .\x86\Release/common.pch - .\x86\Release/ - .\x86\Release/ - .\x86\Release/ - - - ..\..\bin\icuuc64.dll - .\..\..\lib;%(AdditionalLibraryDirectories) - .\..\..\lib\icuuc.pdb - - - ..\..\lib\icuuc.lib - - - - - .\..\..\lib\icuucd.tlb - - - .\x86\Debug/common.pch - .\x86\Debug/ - .\x86\Debug/ - .\x86\Debug/ - EditAndContinue - - ..\..\bin\icuuc64d.dll - .\..\..\lib;%(AdditionalLibraryDirectories) - .\..\..\lib\icuucd.pdb - - - ..\..\lib\icuucd.lib - - - - - .\..\..\lib64\icuuc.tlb - - - .\x64\Release/common.pch - .\x64\Release/ - .\x64\Release/ - .\x64\Release/ - - - ..\..\bin64\icuuc64.dll - .\..\..\lib64;%(AdditionalLibraryDirectories) - .\..\..\lib64\icuuc.pdb - ..\..\lib64\icuuc.lib - - - - - .\..\..\lib64\icuucd.tlb - - - .\x64\Debug/common.pch - .\x64\Debug/ - .\x64\Debug/ - .\x64\Debug/ - ProgramDatabase - - - ..\..\bin64\icuuc64d.dll - .\..\..\lib64;%(AdditionalLibraryDirectories) - .\..\..\lib64\icuucd.pdb - ..\..\lib64\icuucd.lib + ..\..\$(IcuBinOutputDir)\icuuc66.dll + .\..\..\$(IcuLibOutputDir)\icuuc.pdb + ..\..\$(IcuLibOutputDir)\icuuc.lib @@ -238,25 +180,31 @@ + + + + + + + - @@ -339,6 +287,7 @@ + @@ -406,8 +355,12 @@ + + + + @@ -447,7 +400,7 @@ - + diff --git a/icuSources/common/common.vcxproj.filters b/icuSources/common/common.vcxproj.filters index 4fe13d59..7a72d81f 100644 --- a/icuSources/common/common.vcxproj.filters +++ b/icuSources/common/common.vcxproj.filters @@ -313,6 +313,15 @@ idna + + locales & resources + + + locales & resources + + + locales & resources + locales & resources @@ -322,18 +331,27 @@ locales & resources + + locales & resources + locales & resources locales & resources + + locales & resources + locales & resources locales & resources + + locales & resources + locales & resources @@ -349,6 +367,9 @@ locales & resources + + locales & resources + locales & resources @@ -361,9 +382,6 @@ locales & resources - - locales & resources - normalization @@ -619,6 +637,9 @@ formatting + + data & memory + @@ -813,12 +834,24 @@ idna + + locales & resources + locales & resources + + locales & resources + + + locales & resources + locales & resources + + locales & resources + locales & resources @@ -954,9 +987,12 @@ formatting - + data & memory - + + + data & memory + @@ -1072,6 +1108,12 @@ idna + + locales & resources + + + locales & resources + locales & resources @@ -1231,8 +1273,5 @@ strings - - locales & resources - diff --git a/icuSources/common/common_uwp.vcxproj b/icuSources/common/common_uwp.vcxproj index 94169ceb..2cd2ddcb 100644 --- a/icuSources/common/common_uwp.vcxproj +++ b/icuSources/common/common_uwp.vcxproj @@ -13,6 +13,10 @@ Debug ARM + + Debug + ARM64 + Release Win32 @@ -25,6 +29,10 @@ Release ARM + + Release + ARM64 + {C10CF34B-3F79-430E-AD38-5A32DC0589C2} @@ -51,26 +59,21 @@ <_ProjectFileVersion>10.0.30319.1 - .\x86\ReleaseUWP\ - .\x86\ReleaseUWP\ - .\x86\DebugUWP\ - .\x86\DebugUWP\ - .\x64\ReleaseUWP\ - .\x64\ReleaseUWP\ - .\x64\DebugUWP\ - .\x64\DebugUWP\ - .\arm\ReleaseUWP\ - .\arm\ReleaseUWP\ - .\arm\DebugUWP\ - .\arm\DebugUWP\ - false + .\$(Platform)\$(Configuration)UWP\ + .\$(Platform)\$(Configuration)UWP\ + + .\x86\$(Configuration)UWP\ + .\x86\$(Configuration)UWP\ + true + false true true + $(OutDir)\icuuc.tlb ..\..\include;..\common;%(AdditionalIncludeDirectories) @@ -89,6 +92,11 @@ NotUsing false /utf-8 %(AdditionalOptions) + $(OutDir)/icuuc.pch + $(OutDir)/ + $(OutDir)/ + $(OutDir)/icuuc.pdb + ProgramDatabase 0x0409 @@ -102,7 +110,8 @@ true vccorlib.lib;msvcrt.lib - onecoreuap.lib + + icudt.lib;onecore.lib;%(AdditionalDependencies) @@ -119,7 +128,10 @@ true - vccorlib.lib;WindowsApp.lib;msvcrt.lib;%(AdditionalDependencies) + vccorlib.lib;msvcrt.lib;vcruntime.lib;%(AdditionalDependencies) + ..\..\$(IcuBinOutputDir)\icuuc66.dll + .\..\..\$(IcuLibOutputDir)\icuuc.pdb + ..\..\$(IcuLibOutputDir)\icuuc.lib @@ -133,14 +145,16 @@ Disabled EnableFastChecks true - EditAndContinue _DEBUG;%(PreprocessorDefinitions) true - vccorlibd.lib;WindowsApp.lib;msvcrtd.lib;%(AdditionalDependencies) + vccorlibd.lib;msvcrtd.lib;vcruntimed.lib;%(AdditionalDependencies) + ..\..\$(IcuBinOutputDir)\icuuc66d.dll + .\..\..\$(IcuLibOutputDir)\icuucd.pdb + ..\..\$(IcuLibOutputDir)\icuucd.lib @@ -151,6 +165,10 @@ WIN32;%(PreprocessorDefinitions) + + + .\..\..\lib;%(AdditionalLibraryDirectories) + @@ -162,6 +180,8 @@ MachineX64 + + .\..\..\lib64;%(AdditionalLibraryDirectories) @@ -174,103 +194,22 @@ MachineARM + + .\..\..\libARM;%(AdditionalLibraryDirectories) - - - - .\..\..\lib32uwp\icuuc.tlb - - - .\x86\ReleaseUWP/common.pch - .\x86\ReleaseUWP/ - .\x86\ReleaseUWP/ - .\x86\ReleaseUWP/ - - - ..\..\bin32uwp\icuuc64.dll - .\..\..\lib32uwp\icuuc.pdb - ..\..\lib32uwp\icuuc.lib - - - - - .\..\..\lib32uwp\icuucd.tlb - - - .\x86\DebugUWP/common.pch - .\x86\DebugUWP/ - .\x86\DebugUWP/ - .\x86\DebugUWP/ - - - ..\..\bin32uwp\icuuc64d.dll - .\..\..\lib32uwp\icuucd.pdb - ..\..\lib32uwp\icuucd.lib - - - - - .\..\..\lib64uwp\icuuc.tlb - - - .\x64\ReleaseUWP/common.pch - .\x64\ReleaseUWP/ - .\x64\ReleaseUWP/ - .\x64\ReleaseUWP/ - - - ..\..\bin64uwp\icuuc64.dll - .\..\..\lib64uwp\icuuc.pdb - ..\..\lib64uwp\icuuc.lib - - - + + - .\..\..\lib64uwp\icuucd.tlb + ARM64 - .\x64\DebugUWP/common.pch - .\x64\DebugUWP/ - .\x64\DebugUWP/ - .\x64\DebugUWP/ + ARM64;WIN32;%(PreprocessorDefinitions) - ..\..\bin64uwp\icuuc64d.dll - .\..\..\lib64uwp\icuucd.pdb - ..\..\lib64uwp\icuucd.lib - - - - - .\..\..\libARMuwp\icuuc.tlb - - - .\ARM\ReleaseUWP/common.pch - .\ARM\ReleaseUWP/ - .\ARM\ReleaseUWP/ - .\ARM\ReleaseUWP/ - - - ..\..\binARMuwp\icuuc64.dll - .\..\..\libARMuwp\icuuc.pdb - ..\..\libARMuwp\icuuc.lib - - - - - .\..\..\libARMuwp\icuucd.tlb - - - .\ARM\DebugUWP/common.pch - .\ARM\DebugUWP/ - .\ARM\DebugUWP/ - .\ARM\DebugUWP/ - - - ..\..\binARMuwp\icuuc64d.dll - .\..\..\libARMuwp\icuucd.pdb - ..\..\libARMuwp\icuucd.lib + MachineARM64 + + .\..\..\libARM64;%(AdditionalLibraryDirectories) @@ -317,9 +256,7 @@ - - true - + @@ -365,14 +302,20 @@ + + + + + + @@ -383,7 +326,6 @@ - @@ -399,6 +341,7 @@ + @@ -465,6 +408,7 @@ + @@ -534,8 +478,12 @@ + + + + @@ -574,7 +522,7 @@ - + @@ -585,4 +533,4 @@ - + \ No newline at end of file diff --git a/icuSources/common/edits.cpp b/icuSources/common/edits.cpp index 00a8d601..95f0c19a 100644 --- a/icuSources/common/edits.cpp +++ b/icuSources/common/edits.cpp @@ -243,7 +243,7 @@ UBool Edits::growArray() { return TRUE; } -UBool Edits::copyErrorTo(UErrorCode &outErrorCode) { +UBool Edits::copyErrorTo(UErrorCode &outErrorCode) const { if (U_FAILURE(outErrorCode)) { return TRUE; } if (U_SUCCESS(errorCode_)) { return FALSE; } outErrorCode = errorCode_; diff --git a/icuSources/common/filteredbrk.cpp b/icuSources/common/filteredbrk.cpp index cc5f04d5..12952a03 100644 --- a/icuSources/common/filteredbrk.cpp +++ b/icuSources/common/filteredbrk.cpp @@ -173,7 +173,7 @@ public: status = U_SAFECLONE_ALLOCATED_WARNING; return clone(); } - virtual BreakIterator* clone(void) const { return new SimpleFilteredSentenceBreakIterator(*this); } + virtual SimpleFilteredSentenceBreakIterator* clone() const { return new SimpleFilteredSentenceBreakIterator(*this); } virtual UClassID getDynamicClassID(void) const { return NULL; } virtual UBool operator==(const BreakIterator& o) const { if(this==&o) return true; return false; } diff --git a/icuSources/common/localebuilder.cpp b/icuSources/common/localebuilder.cpp index fe931fcf..1dd8131e 100644 --- a/icuSources/common/localebuilder.cpp +++ b/icuSources/common/localebuilder.cpp @@ -157,13 +157,18 @@ _isKeywordValue(const char* key, const char* value, int32_t value_len) } static void -_copyExtensions(const Locale& from, Locale* to, bool validate, UErrorCode& errorCode) +_copyExtensions(const Locale& from, icu::StringEnumeration *keywords, + Locale& to, bool validate, UErrorCode& errorCode) { if (U_FAILURE(errorCode)) { return; } - LocalPointer iter(from.createKeywords(errorCode)); - if (U_FAILURE(errorCode) || iter.isNull()) { return; } + LocalPointer ownedKeywords; + if (keywords == nullptr) { + ownedKeywords.adoptInstead(from.createKeywords(errorCode)); + if (U_FAILURE(errorCode) || ownedKeywords.isNull()) { return; } + keywords = ownedKeywords.getAlias(); + } const char* key; - while ((key = iter->next(nullptr, errorCode)) != nullptr) { + while ((key = keywords->next(nullptr, errorCode)) != nullptr) { CharString value; CharStringByteSink sink(&value); from.getKeywordValue(key, sink, errorCode); @@ -176,34 +181,34 @@ _copyExtensions(const Locale& from, Locale* to, bool validate, UErrorCode& error errorCode = U_ILLEGAL_ARGUMENT_ERROR; return; } - to->setKeywordValue(key, value.data(), errorCode); + to.setKeywordValue(key, value.data(), errorCode); if (U_FAILURE(errorCode)) { return; } } } void static -_clearUAttributesAndKeyType(Locale* locale, UErrorCode& errorCode) +_clearUAttributesAndKeyType(Locale& locale, UErrorCode& errorCode) { // Clear Unicode attributes - locale->setKeywordValue(kAttributeKey, "", errorCode); + locale.setKeywordValue(kAttributeKey, "", errorCode); // Clear all Unicode keyword values - LocalPointer iter(locale->createUnicodeKeywords(errorCode)); + LocalPointer iter(locale.createUnicodeKeywords(errorCode)); if (U_FAILURE(errorCode) || iter.isNull()) { return; } const char* key; while ((key = iter->next(nullptr, errorCode)) != nullptr) { - locale->setUnicodeKeywordValue(key, nullptr, errorCode); + locale.setUnicodeKeywordValue(key, nullptr, errorCode); } } static void -_setUnicodeExtensions(Locale* locale, const CharString& value, UErrorCode& errorCode) +_setUnicodeExtensions(Locale& locale, const CharString& value, UErrorCode& errorCode) { // Add the unicode extensions to extensions_ CharString locale_str("und-u-", errorCode); locale_str.append(value, errorCode); _copyExtensions( - Locale::forLanguageTag(locale_str.data(), errorCode), + Locale::forLanguageTag(locale_str.data(), errorCode), nullptr, locale, false, errorCode); } @@ -235,10 +240,10 @@ LocaleBuilder& LocaleBuilder::setExtension(char key, StringPiece value) status_); return *this; } - _clearUAttributesAndKeyType(extensions_, status_); + _clearUAttributesAndKeyType(*extensions_, status_); if (U_FAILURE(status_)) { return *this; } if (!value.empty()) { - _setUnicodeExtensions(extensions_, value_str, status_); + _setUnicodeExtensions(*extensions_, value_str, status_); } return *this; } @@ -401,6 +406,24 @@ Locale makeBogusLocale() { return bogus; } +void LocaleBuilder::copyExtensionsFrom(const Locale& src, UErrorCode& errorCode) +{ + if (U_FAILURE(errorCode)) { return; } + LocalPointer keywords(src.createKeywords(errorCode)); + if (U_FAILURE(errorCode) || keywords.isNull() || keywords->count(errorCode) == 0) { + // Error, or no extensions to copy. + return; + } + if (extensions_ == nullptr) { + extensions_ = new Locale(); + if (extensions_ == nullptr) { + status_ = U_MEMORY_ALLOCATION_ERROR; + return; + } + } + _copyExtensions(src, keywords.getAlias(), *extensions_, false, errorCode); +} + Locale LocaleBuilder::build(UErrorCode& errorCode) { if (U_FAILURE(errorCode)) { @@ -425,7 +448,7 @@ Locale LocaleBuilder::build(UErrorCode& errorCode) } Locale product(locale_str.data()); if (extensions_ != nullptr) { - _copyExtensions(*extensions_, &product, true, errorCode); + _copyExtensions(*extensions_, nullptr, product, true, errorCode); } if (U_FAILURE(errorCode)) { return makeBogusLocale(); @@ -433,4 +456,13 @@ Locale LocaleBuilder::build(UErrorCode& errorCode) return product; } +UBool LocaleBuilder::copyErrorTo(UErrorCode &outErrorCode) const { + if (U_FAILURE(outErrorCode)) { + // Do not overwrite the older error code + return TRUE; + } + outErrorCode = status_; + return U_FAILURE(outErrorCode); +} + U_NAMESPACE_END diff --git a/icuSources/common/localematcher.cpp b/icuSources/common/localematcher.cpp new file mode 100644 index 00000000..d975fe75 --- /dev/null +++ b/icuSources/common/localematcher.cpp @@ -0,0 +1,720 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// localematcher.cpp +// created: 2019may08 Markus W. Scherer + +#ifndef __LOCMATCHER_H__ +#define __LOCMATCHER_H__ + +#include "unicode/utypes.h" +#include "unicode/localebuilder.h" +#include "unicode/localematcher.h" +#include "unicode/locid.h" +#include "unicode/stringpiece.h" +#include "unicode/uobject.h" +#include "cstring.h" +#include "localeprioritylist.h" +#include "loclikelysubtags.h" +#include "locdistance.h" +#include "lsr.h" +#include "uassert.h" +#include "uhash.h" +#include "uvector.h" + +#define UND_LSR LSR("und", "", "") + +/** + * Indicator for the lifetime of desired-locale objects passed into the LocaleMatcher. + * + * @draft ICU 65 + */ +enum ULocMatchLifetime { + /** + * Locale objects are temporary. + * The matcher will make a copy of a locale that will be used beyond one function call. + * + * @draft ICU 65 + */ + ULOCMATCH_TEMPORARY_LOCALES, + /** + * Locale objects are stored at least as long as the matcher is used. + * The matcher will keep only a pointer to a locale that will be used beyond one function call, + * avoiding a copy. + * + * @draft ICU 65 + */ + ULOCMATCH_STORED_LOCALES // TODO: permanent? cached? clone? +}; +#ifndef U_IN_DOXYGEN +typedef enum ULocMatchLifetime ULocMatchLifetime; +#endif + +U_NAMESPACE_BEGIN + +LocaleMatcher::Result::Result(LocaleMatcher::Result &&src) U_NOEXCEPT : + desiredLocale(src.desiredLocale), + supportedLocale(src.supportedLocale), + desiredIndex(src.desiredIndex), + supportedIndex(src.supportedIndex), + desiredIsOwned(src.desiredIsOwned) { + if (desiredIsOwned) { + src.desiredLocale = nullptr; + src.desiredIndex = -1; + src.desiredIsOwned = FALSE; + } +} + +LocaleMatcher::Result::~Result() { + if (desiredIsOwned) { + delete desiredLocale; + } +} + +LocaleMatcher::Result &LocaleMatcher::Result::operator=(LocaleMatcher::Result &&src) U_NOEXCEPT { + this->~Result(); + + desiredLocale = src.desiredLocale; + supportedLocale = src.supportedLocale; + desiredIndex = src.desiredIndex; + supportedIndex = src.supportedIndex; + desiredIsOwned = src.desiredIsOwned; + + if (desiredIsOwned) { + src.desiredLocale = nullptr; + src.desiredIndex = -1; + src.desiredIsOwned = FALSE; + } + return *this; +} + +Locale LocaleMatcher::Result::makeResolvedLocale(UErrorCode &errorCode) const { + if (U_FAILURE(errorCode) || supportedLocale == nullptr) { + return Locale::getRoot(); + } + const Locale *bestDesired = getDesiredLocale(); + if (bestDesired == nullptr || *supportedLocale == *bestDesired) { + return *supportedLocale; + } + LocaleBuilder b; + b.setLocale(*supportedLocale); + + // Copy the region from bestDesired, if there is one. + const char *region = bestDesired->getCountry(); + if (*region != 0) { + b.setRegion(region); + } + + // Copy the variants from bestDesired, if there are any. + // Note that this will override any supportedLocale variants. + // For example, "sco-ulster-fonipa" + "...-fonupa" => "sco-fonupa" (replacing ulster). + const char *variants = bestDesired->getVariant(); + if (*variants != 0) { + b.setVariant(variants); + } + + // Copy the extensions from bestDesired, if there are any. + // C++ note: The following note, copied from Java, may not be true, + // as long as C++ copies by legacy ICU keyword, not by extension singleton. + // Note that this will override any supportedLocale extensions. + // For example, "th-u-nu-latn-ca-buddhist" + "...-u-nu-native" => "th-u-nu-native" + // (replacing calendar). + b.copyExtensionsFrom(*bestDesired, errorCode); + return b.build(errorCode); +} + +LocaleMatcher::Builder::Builder(LocaleMatcher::Builder &&src) U_NOEXCEPT : + errorCode_(src.errorCode_), + supportedLocales_(src.supportedLocales_), + thresholdDistance_(src.thresholdDistance_), + demotion_(src.demotion_), + defaultLocale_(src.defaultLocale_), + favor_(src.favor_) { + src.supportedLocales_ = nullptr; + src.defaultLocale_ = nullptr; +} + +LocaleMatcher::Builder::~Builder() { + delete supportedLocales_; + delete defaultLocale_; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::operator=(LocaleMatcher::Builder &&src) U_NOEXCEPT { + this->~Builder(); + + errorCode_ = src.errorCode_; + supportedLocales_ = src.supportedLocales_; + thresholdDistance_ = src.thresholdDistance_; + demotion_ = src.demotion_; + defaultLocale_ = src.defaultLocale_; + favor_ = src.favor_; + + src.supportedLocales_ = nullptr; + src.defaultLocale_ = nullptr; + return *this; +} + +void LocaleMatcher::Builder::clearSupportedLocales() { + if (supportedLocales_ != nullptr) { + supportedLocales_->removeAllElements(); + } +} + +bool LocaleMatcher::Builder::ensureSupportedLocaleVector() { + if (U_FAILURE(errorCode_)) { return false; } + if (supportedLocales_ != nullptr) { return true; } + supportedLocales_ = new UVector(uprv_deleteUObject, nullptr, errorCode_); + if (U_FAILURE(errorCode_)) { return false; } + if (supportedLocales_ == nullptr) { + errorCode_ = U_MEMORY_ALLOCATION_ERROR; + return false; + } + return true; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::setSupportedLocalesFromListString( + StringPiece locales) { + LocalePriorityList list(locales, errorCode_); + if (U_FAILURE(errorCode_)) { return *this; } + clearSupportedLocales(); + if (!ensureSupportedLocaleVector()) { return *this; } + int32_t length = list.getLengthIncludingRemoved(); + for (int32_t i = 0; i < length; ++i) { + Locale *locale = list.orphanLocaleAt(i); + if (locale == nullptr) { continue; } + supportedLocales_->addElement(locale, errorCode_); + if (U_FAILURE(errorCode_)) { + delete locale; + break; + } + } + return *this; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::setSupportedLocales(Locale::Iterator &locales) { + if (U_FAILURE(errorCode_)) { return *this; } + clearSupportedLocales(); + if (!ensureSupportedLocaleVector()) { return *this; } + while (locales.hasNext()) { + const Locale &locale = locales.next(); + Locale *clone = locale.clone(); + if (clone == nullptr) { + errorCode_ = U_MEMORY_ALLOCATION_ERROR; + break; + } + supportedLocales_->addElement(clone, errorCode_); + if (U_FAILURE(errorCode_)) { + delete clone; + break; + } + } + return *this; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::addSupportedLocale(const Locale &locale) { + if (!ensureSupportedLocaleVector()) { return *this; } + Locale *clone = locale.clone(); + if (clone == nullptr) { + errorCode_ = U_MEMORY_ALLOCATION_ERROR; + return *this; + } + supportedLocales_->addElement(clone, errorCode_); + if (U_FAILURE(errorCode_)) { + delete clone; + } + return *this; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::setDefaultLocale(const Locale *defaultLocale) { + if (U_FAILURE(errorCode_)) { return *this; } + Locale *clone = nullptr; + if (defaultLocale != nullptr) { + clone = defaultLocale->clone(); + if (clone == nullptr) { + errorCode_ = U_MEMORY_ALLOCATION_ERROR; + return *this; + } + } + delete defaultLocale_; + defaultLocale_ = clone; + return *this; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::setFavorSubtag(ULocMatchFavorSubtag subtag) { + if (U_FAILURE(errorCode_)) { return *this; } + favor_ = subtag; + return *this; +} + +LocaleMatcher::Builder &LocaleMatcher::Builder::setDemotionPerDesiredLocale(ULocMatchDemotion demotion) { + if (U_FAILURE(errorCode_)) { return *this; } + demotion_ = demotion; + return *this; +} + +#if 0 +/** + * Internal only! + * + * @param thresholdDistance the thresholdDistance to set, with -1 = default + * @return this Builder object + * @internal + * @deprecated This API is ICU internal only. + */ +@Deprecated +LocaleMatcher::Builder &LocaleMatcher::Builder::internalSetThresholdDistance(int32_t thresholdDistance) { + if (U_FAILURE(errorCode_)) { return *this; } + if (thresholdDistance > 100) { + thresholdDistance = 100; + } + thresholdDistance_ = thresholdDistance; + return *this; +} +#endif + +UBool LocaleMatcher::Builder::copyErrorTo(UErrorCode &outErrorCode) const { + if (U_FAILURE(outErrorCode)) { return TRUE; } + if (U_SUCCESS(errorCode_)) { return FALSE; } + outErrorCode = errorCode_; + return TRUE; +} + +LocaleMatcher LocaleMatcher::Builder::build(UErrorCode &errorCode) const { + if (U_SUCCESS(errorCode) && U_FAILURE(errorCode_)) { + errorCode = errorCode_; + } + return LocaleMatcher(*this, errorCode); +} + +namespace { + +LSR getMaximalLsrOrUnd(const XLikelySubtags &likelySubtags, const Locale &locale, + UErrorCode &errorCode) { + if (U_FAILURE(errorCode) || locale.isBogus() || *locale.getName() == 0 /* "und" */) { + return UND_LSR; + } else { + return likelySubtags.makeMaximizedLsrFrom(locale, errorCode); + } +} + +int32_t hashLSR(const UHashTok token) { + const LSR *lsr = static_cast(token.pointer); + return lsr->hashCode; +} + +UBool compareLSRs(const UHashTok t1, const UHashTok t2) { + const LSR *lsr1 = static_cast(t1.pointer); + const LSR *lsr2 = static_cast(t2.pointer); + return *lsr1 == *lsr2; +} + +bool putIfAbsent(UHashtable *lsrToIndex, const LSR &lsr, int32_t i, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return false; } + U_ASSERT(i > 0); + int32_t index = uhash_geti(lsrToIndex, &lsr); + if (index != 0) { + return false; + } else { + uhash_puti(lsrToIndex, const_cast(&lsr), i, &errorCode); + return U_SUCCESS(errorCode); + } +} + +} // namespace + +LocaleMatcher::LocaleMatcher(const Builder &builder, UErrorCode &errorCode) : + likelySubtags(*XLikelySubtags::getSingleton(errorCode)), + localeDistance(*LocaleDistance::getSingleton(errorCode)), + thresholdDistance(builder.thresholdDistance_), + demotionPerDesiredLocale(0), + favorSubtag(builder.favor_), + supportedLocales(nullptr), lsrs(nullptr), supportedLocalesLength(0), + supportedLsrToIndex(nullptr), + supportedLSRs(nullptr), supportedIndexes(nullptr), supportedLSRsLength(0), + ownedDefaultLocale(nullptr), defaultLocale(nullptr), defaultLocaleIndex(-1) { + if (U_FAILURE(errorCode)) { return; } + if (thresholdDistance < 0) { + thresholdDistance = localeDistance.getDefaultScriptDistance(); + } + supportedLocalesLength = builder.supportedLocales_ != nullptr ? + builder.supportedLocales_->size() : 0; + const Locale *def = builder.defaultLocale_; + int32_t idef = -1; + if (supportedLocalesLength > 0) { + // Store the supported locales in input order, + // so that when different types are used (e.g., language tag strings) + // we can return those by parallel index. + supportedLocales = static_cast( + uprv_malloc(supportedLocalesLength * sizeof(const Locale *))); + // Supported LRSs in input order. + // In C++, we store these permanently to simplify ownership management + // in the hash tables. Duplicate LSRs (if any) are unused overhead. + lsrs = new LSR[supportedLocalesLength]; + if (supportedLocales == nullptr || lsrs == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + // If the constructor fails partway, we need null pointers for destructibility. + uprv_memset(supportedLocales, 0, supportedLocalesLength * sizeof(const Locale *)); + // Also find the first supported locale whose LSR is + // the same as that for the default locale. + LSR builderDefaultLSR; + const LSR *defLSR = nullptr; + if (def != nullptr) { + builderDefaultLSR = getMaximalLsrOrUnd(likelySubtags, *def, errorCode); + if (U_FAILURE(errorCode)) { return; } + defLSR = &builderDefaultLSR; + } + for (int32_t i = 0; i < supportedLocalesLength; ++i) { + const Locale &locale = *static_cast(builder.supportedLocales_->elementAt(i)); + supportedLocales[i] = locale.clone(); + if (supportedLocales[i] == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + const Locale &supportedLocale = *supportedLocales[i]; + LSR &lsr = lsrs[i] = getMaximalLsrOrUnd(likelySubtags, supportedLocale, errorCode); + lsr.setHashCode(); + if (U_FAILURE(errorCode)) { return; } + if (idef < 0 && defLSR != nullptr && lsr == *defLSR) { + idef = i; + defLSR = &lsr; // owned pointer to put into supportedLsrToIndex + if (*def == supportedLocale) { + def = &supportedLocale; // owned pointer to keep + } + } + } + + // We need an unordered map from LSR to first supported locale with that LSR, + // and an ordered list of (LSR, supported index). + // We insert the supported locales in the following order: + // 1. Default locale, if it is supported. + // 2. Priority locales (aka "paradigm locales") in builder order. + // 3. Remaining locales in builder order. + // In Java, we use a LinkedHashMap for both map & ordered lists. + // In C++, we use separate structures. + // We over-allocate arrays of LSRs and indexes for simplicity. + // We reserve slots at the array starts for the default and paradigm locales, + // plus enough for all supported locales. + // If there are few paradigm locales and few duplicate supported LSRs, + // then the amount of wasted space is small. + supportedLsrToIndex = uhash_openSize(hashLSR, compareLSRs, uhash_compareLong, + supportedLocalesLength, &errorCode); + if (U_FAILURE(errorCode)) { return; } + int32_t paradigmLimit = 1 + localeDistance.getParadigmLSRsLength(); + int32_t suppLSRsCapacity = paradigmLimit + supportedLocalesLength; + supportedLSRs = static_cast( + uprv_malloc(suppLSRsCapacity * sizeof(const LSR *))); + supportedIndexes = static_cast( + uprv_malloc(suppLSRsCapacity * sizeof(int32_t))); + if (supportedLSRs == nullptr || supportedIndexes == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + int32_t paradigmIndex = 0; + int32_t otherIndex = paradigmLimit; + if (idef >= 0) { + uhash_puti(supportedLsrToIndex, const_cast(defLSR), idef + 1, &errorCode); + supportedLSRs[0] = defLSR; + supportedIndexes[0] = idef; + paradigmIndex = 1; + } + for (int32_t i = 0; i < supportedLocalesLength; ++i) { + if (i == idef) { continue; } + const Locale &locale = *supportedLocales[i]; + const LSR &lsr = lsrs[i]; + if (defLSR == nullptr) { + U_ASSERT(i == 0); + def = &locale; + defLSR = &lsr; + idef = 0; + uhash_puti(supportedLsrToIndex, const_cast(&lsr), 0 + 1, &errorCode); + supportedLSRs[0] = &lsr; + supportedIndexes[0] = 0; + paradigmIndex = 1; + } else if (idef >= 0 && lsr == *defLSR) { + // lsr == *defLSR means that this supported locale is + // a duplicate of the default locale. + // Either an explicit default locale is supported, and we added it before the loop, + // or there is no explicit default locale, and this is + // a duplicate of the first supported locale. + // In both cases, idef >= 0 now, so otherwise we can skip the comparison. + // For a duplicate, putIfAbsent() is a no-op, so nothing to do. + } else { + if (putIfAbsent(supportedLsrToIndex, lsr, i + 1, errorCode)) { + if (localeDistance.isParadigmLSR(lsr)) { + supportedLSRs[paradigmIndex] = &lsr; + supportedIndexes[paradigmIndex++] = i; + } else { + supportedLSRs[otherIndex] = &lsr; + supportedIndexes[otherIndex++] = i; + } + } + } + if (U_FAILURE(errorCode)) { return; } + } + // Squeeze out unused array slots. + if (paradigmIndex < paradigmLimit && paradigmLimit < otherIndex) { + uprv_memmove(supportedLSRs + paradigmIndex, supportedLSRs + paradigmLimit, + (otherIndex - paradigmLimit) * sizeof(const LSR *)); + uprv_memmove(supportedIndexes + paradigmIndex, supportedIndexes + paradigmLimit, + (otherIndex - paradigmLimit) * sizeof(int32_t)); + } + supportedLSRsLength = otherIndex - (paradigmLimit - paradigmIndex); + } + + if (def != nullptr && (idef < 0 || def != supportedLocales[idef])) { + ownedDefaultLocale = def->clone(); + if (ownedDefaultLocale == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + def = ownedDefaultLocale; + } + defaultLocale = def; + defaultLocaleIndex = idef; + + if (builder.demotion_ == ULOCMATCH_DEMOTION_REGION) { + demotionPerDesiredLocale = localeDistance.getDefaultDemotionPerDesiredLocale(); + } +} + +LocaleMatcher::LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT : + likelySubtags(src.likelySubtags), + localeDistance(src.localeDistance), + thresholdDistance(src.thresholdDistance), + demotionPerDesiredLocale(src.demotionPerDesiredLocale), + favorSubtag(src.favorSubtag), + supportedLocales(src.supportedLocales), lsrs(src.lsrs), + supportedLocalesLength(src.supportedLocalesLength), + supportedLsrToIndex(src.supportedLsrToIndex), + supportedLSRs(src.supportedLSRs), + supportedIndexes(src.supportedIndexes), + supportedLSRsLength(src.supportedLSRsLength), + ownedDefaultLocale(src.ownedDefaultLocale), defaultLocale(src.defaultLocale), + defaultLocaleIndex(src.defaultLocaleIndex) { + src.supportedLocales = nullptr; + src.lsrs = nullptr; + src.supportedLocalesLength = 0; + src.supportedLsrToIndex = nullptr; + src.supportedLSRs = nullptr; + src.supportedIndexes = nullptr; + src.supportedLSRsLength = 0; + src.ownedDefaultLocale = nullptr; + src.defaultLocale = nullptr; + src.defaultLocaleIndex = -1; +} + +LocaleMatcher::~LocaleMatcher() { + for (int32_t i = 0; i < supportedLocalesLength; ++i) { + delete supportedLocales[i]; + } + uprv_free(supportedLocales); + delete[] lsrs; + uhash_close(supportedLsrToIndex); + uprv_free(supportedLSRs); + uprv_free(supportedIndexes); + delete ownedDefaultLocale; +} + +LocaleMatcher &LocaleMatcher::operator=(LocaleMatcher &&src) U_NOEXCEPT { + this->~LocaleMatcher(); + + thresholdDistance = src.thresholdDistance; + demotionPerDesiredLocale = src.demotionPerDesiredLocale; + favorSubtag = src.favorSubtag; + supportedLocales = src.supportedLocales; + lsrs = src.lsrs; + supportedLocalesLength = src.supportedLocalesLength; + supportedLsrToIndex = src.supportedLsrToIndex; + supportedLSRs = src.supportedLSRs; + supportedIndexes = src.supportedIndexes; + supportedLSRsLength = src.supportedLSRsLength; + ownedDefaultLocale = src.ownedDefaultLocale; + defaultLocale = src.defaultLocale; + defaultLocaleIndex = src.defaultLocaleIndex; + + src.supportedLocales = nullptr; + src.lsrs = nullptr; + src.supportedLocalesLength = 0; + src.supportedLsrToIndex = nullptr; + src.supportedLSRs = nullptr; + src.supportedIndexes = nullptr; + src.supportedLSRsLength = 0; + src.ownedDefaultLocale = nullptr; + src.defaultLocale = nullptr; + src.defaultLocaleIndex = -1; + return *this; +} + +class LocaleLsrIterator { +public: + LocaleLsrIterator(const XLikelySubtags &likelySubtags, Locale::Iterator &locales, + ULocMatchLifetime lifetime) : + likelySubtags(likelySubtags), locales(locales), lifetime(lifetime) {} + + ~LocaleLsrIterator() { + if (lifetime == ULOCMATCH_TEMPORARY_LOCALES) { + delete remembered; + } + } + + bool hasNext() const { + return locales.hasNext(); + } + + LSR next(UErrorCode &errorCode) { + current = &locales.next(); + return getMaximalLsrOrUnd(likelySubtags, *current, errorCode); + } + + void rememberCurrent(int32_t desiredIndex, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return; } + bestDesiredIndex = desiredIndex; + if (lifetime == ULOCMATCH_STORED_LOCALES) { + remembered = current; + } else { + // ULOCMATCH_TEMPORARY_LOCALES + delete remembered; + remembered = new Locale(*current); + if (remembered == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + } + } + } + + const Locale *orphanRemembered() { + const Locale *rem = remembered; + remembered = nullptr; + return rem; + } + + int32_t getBestDesiredIndex() const { + return bestDesiredIndex; + } + +private: + const XLikelySubtags &likelySubtags; + Locale::Iterator &locales; + ULocMatchLifetime lifetime; + const Locale *current = nullptr, *remembered = nullptr; + int32_t bestDesiredIndex = -1; +}; + +const Locale *LocaleMatcher::getBestMatch(const Locale &desiredLocale, UErrorCode &errorCode) const { + if (U_FAILURE(errorCode)) { return nullptr; } + int32_t suppIndex = getBestSuppIndex( + getMaximalLsrOrUnd(likelySubtags, desiredLocale, errorCode), + nullptr, errorCode); + return U_SUCCESS(errorCode) && suppIndex >= 0 ? supportedLocales[suppIndex] : defaultLocale; +} + +const Locale *LocaleMatcher::getBestMatch(Locale::Iterator &desiredLocales, + UErrorCode &errorCode) const { + if (U_FAILURE(errorCode)) { return nullptr; } + if (!desiredLocales.hasNext()) { + return defaultLocale; + } + LocaleLsrIterator lsrIter(likelySubtags, desiredLocales, ULOCMATCH_TEMPORARY_LOCALES); + int32_t suppIndex = getBestSuppIndex(lsrIter.next(errorCode), &lsrIter, errorCode); + return U_SUCCESS(errorCode) && suppIndex >= 0 ? supportedLocales[suppIndex] : defaultLocale; +} + +const Locale *LocaleMatcher::getBestMatchForListString( + StringPiece desiredLocaleList, UErrorCode &errorCode) const { + LocalePriorityList list(desiredLocaleList, errorCode); + LocalePriorityList::Iterator iter = list.iterator(); + return getBestMatch(iter, errorCode); +} + +LocaleMatcher::Result LocaleMatcher::getBestMatchResult( + const Locale &desiredLocale, UErrorCode &errorCode) const { + if (U_FAILURE(errorCode)) { + return Result(nullptr, defaultLocale, -1, defaultLocaleIndex, FALSE); + } + int32_t suppIndex = getBestSuppIndex( + getMaximalLsrOrUnd(likelySubtags, desiredLocale, errorCode), + nullptr, errorCode); + if (U_FAILURE(errorCode) || suppIndex < 0) { + return Result(nullptr, defaultLocale, -1, defaultLocaleIndex, FALSE); + } else { + return Result(&desiredLocale, supportedLocales[suppIndex], 0, suppIndex, FALSE); + } +} + +LocaleMatcher::Result LocaleMatcher::getBestMatchResult( + Locale::Iterator &desiredLocales, UErrorCode &errorCode) const { + if (U_FAILURE(errorCode) || !desiredLocales.hasNext()) { + return Result(nullptr, defaultLocale, -1, defaultLocaleIndex, FALSE); + } + LocaleLsrIterator lsrIter(likelySubtags, desiredLocales, ULOCMATCH_TEMPORARY_LOCALES); + int32_t suppIndex = getBestSuppIndex(lsrIter.next(errorCode), &lsrIter, errorCode); + if (U_FAILURE(errorCode) || suppIndex < 0) { + return Result(nullptr, defaultLocale, -1, defaultLocaleIndex, FALSE); + } else { + return Result(lsrIter.orphanRemembered(), supportedLocales[suppIndex], + lsrIter.getBestDesiredIndex(), suppIndex, TRUE); + } +} + +int32_t LocaleMatcher::getBestSuppIndex(LSR desiredLSR, LocaleLsrIterator *remainingIter, + UErrorCode &errorCode) const { + if (U_FAILURE(errorCode)) { return -1; } + int32_t desiredIndex = 0; + int32_t bestSupportedLsrIndex = -1; + for (int32_t bestDistance = thresholdDistance;;) { + // Quick check for exact maximized LSR. + // Returns suppIndex+1 where 0 means not found. + if (supportedLsrToIndex != nullptr) { + desiredLSR.setHashCode(); + int32_t index = uhash_geti(supportedLsrToIndex, &desiredLSR); + if (index != 0) { + int32_t suppIndex = index - 1; + if (remainingIter != nullptr) { + remainingIter->rememberCurrent(desiredIndex, errorCode); + } + return suppIndex; + } + } + int32_t bestIndexAndDistance = localeDistance.getBestIndexAndDistance( + desiredLSR, supportedLSRs, supportedLSRsLength, bestDistance, favorSubtag); + if (bestIndexAndDistance >= 0) { + bestDistance = bestIndexAndDistance & 0xff; + if (remainingIter != nullptr) { + remainingIter->rememberCurrent(desiredIndex, errorCode); + if (U_FAILURE(errorCode)) { return -1; } + } + bestSupportedLsrIndex = bestIndexAndDistance >= 0 ? bestIndexAndDistance >> 8 : -1; + } + if ((bestDistance -= demotionPerDesiredLocale) <= 0) { + break; + } + if (remainingIter == nullptr || !remainingIter->hasNext()) { + break; + } + desiredLSR = remainingIter->next(errorCode); + if (U_FAILURE(errorCode)) { return -1; } + ++desiredIndex; + } + if (bestSupportedLsrIndex < 0) { + // no good match + return -1; + } + return supportedIndexes[bestSupportedLsrIndex]; +} + +double LocaleMatcher::internalMatch(const Locale &desired, const Locale &supported, UErrorCode &errorCode) const { + // Returns the inverse of the distance: That is, 1-distance(desired, supported). + LSR suppLSR = getMaximalLsrOrUnd(likelySubtags, supported, errorCode); + if (U_FAILURE(errorCode)) { return 0; } + const LSR *pSuppLSR = &suppLSR; + int32_t distance = localeDistance.getBestIndexAndDistance( + getMaximalLsrOrUnd(likelySubtags, desired, errorCode), + &pSuppLSR, 1, + thresholdDistance, favorSubtag) & 0xff; + return (100 - distance) / 100.0; +} + +U_NAMESPACE_END + +#endif // __LOCMATCHER_H__ diff --git a/icuSources/common/localeprioritylist.cpp b/icuSources/common/localeprioritylist.cpp new file mode 100644 index 00000000..06442fb4 --- /dev/null +++ b/icuSources/common/localeprioritylist.cpp @@ -0,0 +1,239 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// localeprioritylist.cpp +// created: 2019jul11 Markus W. Scherer + +#include "unicode/utypes.h" +#include "unicode/localpointer.h" +#include "unicode/locid.h" +#include "unicode/stringpiece.h" +#include "unicode/uobject.h" +#include "charstr.h" +#include "cmemory.h" +#include "localeprioritylist.h" +#include "uarrsort.h" +#include "uassert.h" +#include "uhash.h" + +U_NAMESPACE_BEGIN + +namespace { + +int32_t hashLocale(const UHashTok token) { + auto *locale = static_cast(token.pointer); + return locale->hashCode(); +} + +UBool compareLocales(const UHashTok t1, const UHashTok t2) { + auto *l1 = static_cast(t1.pointer); + auto *l2 = static_cast(t2.pointer); + return *l1 == *l2; +} + +constexpr int32_t WEIGHT_ONE = 1000; + +struct LocaleAndWeight { + Locale *locale; + int32_t weight; // 0..1000 = 0.0..1.0 + int32_t index; // force stable sort + + int32_t compare(const LocaleAndWeight &other) const { + int32_t diff = other.weight - weight; // descending: other-this + if (diff != 0) { return diff; } + return index - other.index; + } +}; + +int32_t U_CALLCONV +compareLocaleAndWeight(const void * /*context*/, const void *left, const void *right) { + return static_cast(left)-> + compare(*static_cast(right)); +} + +const char *skipSpaces(const char *p, const char *limit) { + while (p < limit && *p == ' ') { ++p; } + return p; +} + +int32_t findTagLength(const char *p, const char *limit) { + // Look for accept-language delimiters. + // Leave other validation up to the Locale constructor. + const char *q; + for (q = p; q < limit; ++q) { + char c = *q; + if (c == ' ' || c == ',' || c == ';') { break; } + } + return static_cast(q - p); +} + +/** + * Parses and returns a qvalue weight in millis. + * Advances p to after the parsed substring. + * Returns a negative value if parsing fails. + */ +int32_t parseWeight(const char *&p, const char *limit) { + p = skipSpaces(p, limit); + char c; + if (p == limit || ((c = *p) != '0' && c != '1')) { return -1; } + int32_t weight = (c - '0') * 1000; + if (++p == limit || *p != '.') { return weight; } + int32_t multiplier = 100; + while (++p != limit && '0' <= (c = *p) && c <= '9') { + c -= '0'; + if (multiplier > 0) { + weight += c * multiplier; + multiplier /= 10; + } else if (multiplier == 0) { + // round up + if (c >= 5) { ++weight; } + multiplier = -1; + } // else ignore further fraction digits + } + return weight <= WEIGHT_ONE ? weight : -1; // bad if > 1.0 +} + +} // namespace + +/** + * Nothing but a wrapper over a MaybeStackArray of LocaleAndWeight. + * + * This wrapper exists (and is not in an anonymous namespace) + * so that we can forward-declare it in the header file and + * don't have to expose the MaybeStackArray specialization and + * the LocaleAndWeight to code (like the test) that #includes localeprioritylist.h. + * Also, otherwise we would have to do a platform-specific + * template export declaration of some kind for the MaybeStackArray specialization + * to be properly exported from the common DLL. + */ +struct LocaleAndWeightArray : public UMemory { + MaybeStackArray array; +}; + +LocalePriorityList::LocalePriorityList(StringPiece s, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return; } + list = new LocaleAndWeightArray(); + if (list == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + const char *p = s.data(); + const char *limit = p + s.length(); + while ((p = skipSpaces(p, limit)) != limit) { + if (*p == ',') { // empty range field + ++p; + continue; + } + int32_t tagLength = findTagLength(p, limit); + if (tagLength == 0) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + CharString tag(p, tagLength, errorCode); + if (U_FAILURE(errorCode)) { return; } + Locale locale = Locale(tag.data()); + if (locale.isBogus()) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + int32_t weight = WEIGHT_ONE; + if ((p = skipSpaces(p + tagLength, limit)) != limit && *p == ';') { + if ((p = skipSpaces(p + 1, limit)) == limit || *p != 'q' || + (p = skipSpaces(p + 1, limit)) == limit || *p != '=' || + (++p, (weight = parseWeight(p, limit)) < 0)) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + p = skipSpaces(p, limit); + } + if (p != limit && *p != ',') { // trailing junk + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + add(locale, weight, errorCode); + if (p == limit) { break; } + ++p; + } + sort(errorCode); +} + +LocalePriorityList::~LocalePriorityList() { + if (list != nullptr) { + for (int32_t i = 0; i < listLength; ++i) { + delete list->array[i].locale; + } + delete list; + } + uhash_close(map); +} + +const Locale *LocalePriorityList::localeAt(int32_t i) const { + return list->array[i].locale; +} + +Locale *LocalePriorityList::orphanLocaleAt(int32_t i) { + if (list == nullptr) { return nullptr; } + LocaleAndWeight &lw = list->array[i]; + Locale *l = lw.locale; + lw.locale = nullptr; + return l; +} + +bool LocalePriorityList::add(const Locale &locale, int32_t weight, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return false; } + if (map == nullptr) { + if (weight <= 0) { return true; } // do not add q=0 + map = uhash_open(hashLocale, compareLocales, uhash_compareLong, &errorCode); + if (U_FAILURE(errorCode)) { return false; } + } + LocalPointer clone; + int32_t index = uhash_geti(map, &locale); + if (index != 0) { + // Duplicate: Remove the old item and append it anew. + LocaleAndWeight &lw = list->array[index - 1]; + clone.adoptInstead(lw.locale); + lw.locale = nullptr; + lw.weight = 0; + ++numRemoved; + } + if (weight <= 0) { // do not add q=0 + if (index != 0) { + // Not strictly necessary but cleaner. + uhash_removei(map, &locale); + } + return true; + } + if (clone.isNull()) { + clone.adoptInstead(locale.clone()); + if (clone.isNull() || (clone->isBogus() && !locale.isBogus())) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return false; + } + } + if (listLength == list->array.getCapacity()) { + int32_t newCapacity = listLength < 50 ? 100 : 4 * listLength; + if (list->array.resize(newCapacity, listLength) == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return false; + } + } + uhash_puti(map, clone.getAlias(), listLength + 1, &errorCode); + if (U_FAILURE(errorCode)) { return false; } + LocaleAndWeight &lw = list->array[listLength]; + lw.locale = clone.orphan(); + lw.weight = weight; + lw.index = listLength++; + if (weight < WEIGHT_ONE) { hasWeights = true; } + U_ASSERT(uhash_count(map) == getLength()); + return true; +} + +void LocalePriorityList::sort(UErrorCode &errorCode) { + // Sort by descending weights if there is a mix of weights. + // The comparator forces a stable sort via the item index. + if (U_FAILURE(errorCode) || getLength() <= 1 || !hasWeights) { return; } + uprv_sortArray(list->array.getAlias(), listLength, sizeof(LocaleAndWeight), + compareLocaleAndWeight, nullptr, FALSE, &errorCode); +} + +U_NAMESPACE_END diff --git a/icuSources/common/localeprioritylist.h b/icuSources/common/localeprioritylist.h new file mode 100644 index 00000000..80ca38a7 --- /dev/null +++ b/icuSources/common/localeprioritylist.h @@ -0,0 +1,115 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// localeprioritylist.h +// created: 2019jul11 Markus W. Scherer + +#ifndef __LOCALEPRIORITYLIST_H__ +#define __LOCALEPRIORITYLIST_H__ + +#include "unicode/utypes.h" +#include "unicode/locid.h" +#include "unicode/stringpiece.h" +#include "unicode/uobject.h" + +struct UHashtable; + +U_NAMESPACE_BEGIN + +struct LocaleAndWeightArray; + +/** + * Parses a list of locales from an accept-language string. + * We are a bit more lenient than the spec: + * We accept extra whitespace in more places, empty range fields, + * and any number of qvalue fraction digits. + * + * https://tools.ietf.org/html/rfc2616#section-14.4 + * 14.4 Accept-Language + * + * Accept-Language = "Accept-Language" ":" + * 1#( language-range [ ";" "q" "=" qvalue ] ) + * language-range = ( ( 1*8ALPHA *( "-" 1*8ALPHA ) ) | "*" ) + * + * Each language-range MAY be given an associated quality value which + * represents an estimate of the user's preference for the languages + * specified by that range. The quality value defaults to "q=1". For + * example, + * + * Accept-Language: da, en-gb;q=0.8, en;q=0.7 + * + * https://tools.ietf.org/html/rfc2616#section-3.9 + * 3.9 Quality Values + * + * HTTP content negotiation (section 12) uses short "floating point" + * numbers to indicate the relative importance ("weight") of various + * negotiable parameters. A weight is normalized to a real number in + * the range 0 through 1, where 0 is the minimum and 1 the maximum + * value. If a parameter has a quality value of 0, then content with + * this parameter is `not acceptable' for the client. HTTP/1.1 + * applications MUST NOT generate more than three digits after the + * decimal point. User configuration of these values SHOULD also be + * limited in this fashion. + * + * qvalue = ( "0" [ "." 0*3DIGIT ] ) + * | ( "1" [ "." 0*3("0") ] ) + */ +class U_COMMON_API LocalePriorityList : public UMemory { +public: + class Iterator : public Locale::Iterator { + public: + UBool hasNext() const override { return count < length; } + + const Locale &next() override { + for(;;) { + const Locale *locale = list.localeAt(index++); + if (locale != nullptr) { + ++count; + return *locale; + } + } + } + + private: + friend class LocalePriorityList; + + Iterator(const LocalePriorityList &list) : list(list), length(list.getLength()) {} + + const LocalePriorityList &list; + int32_t index = 0; + int32_t count = 0; + const int32_t length; + }; + + LocalePriorityList(StringPiece s, UErrorCode &errorCode); + + ~LocalePriorityList(); + + int32_t getLength() const { return listLength - numRemoved; } + + int32_t getLengthIncludingRemoved() const { return listLength; } + + Iterator iterator() const { return Iterator(*this); } + + const Locale *localeAt(int32_t i) const; + + Locale *orphanLocaleAt(int32_t i); + +private: + LocalePriorityList(const LocalePriorityList &) = delete; + LocalePriorityList &operator=(const LocalePriorityList &) = delete; + + bool add(const Locale &locale, int32_t weight, UErrorCode &errorCode); + + void sort(UErrorCode &errorCode); + + LocaleAndWeightArray *list = nullptr; + int32_t listLength = 0; + int32_t numRemoved = 0; + bool hasWeights = false; // other than 1.0 + UHashtable *map = nullptr; +}; + +U_NAMESPACE_END + +#endif // __LOCALEPRIORITYLIST_H__ diff --git a/icuSources/common/locavailable.cpp b/icuSources/common/locavailable.cpp index 5f06aff3..e8ec512e 100644 --- a/icuSources/common/locavailable.cpp +++ b/icuSources/common/locavailable.cpp @@ -19,11 +19,13 @@ * that then do not depend on resource bundle code and res_index bundles. */ +#include "unicode/errorcode.h" #include "unicode/utypes.h" #include "unicode/locid.h" #include "unicode/uloc.h" #include "unicode/ures.h" #include "cmemory.h" +#include "cstring.h" #include "ucln_cmn.h" #include "uassert.h" #include "umutex.h" @@ -95,85 +97,174 @@ U_NAMESPACE_USE /* ### Constants **************************************************/ -/* These strings describe the resources we attempt to load from - the locale ResourceBundle data file.*/ -static const char _kIndexLocaleName[] = "res_index"; -static const char _kIndexTag[] = "InstalledLocales"; +namespace { -static char** _installedLocales = NULL; -static int32_t _installedLocalesCount = 0; -static icu::UInitOnce _installedLocalesInitOnce; +// Enough capacity for the two lists in the res_index.res file +const char** gAvailableLocaleNames[2] = {}; +int32_t gAvailableLocaleCounts[2] = {}; +icu::UInitOnce ginstalledLocalesInitOnce = U_INITONCE_INITIALIZER; -/* ### Get available **************************************************/ +class AvailableLocalesSink : public ResourceSink { + public: + void put(const char *key, ResourceValue &value, UBool /*noFallback*/, UErrorCode &status) U_OVERRIDE { + ResourceTable resIndexTable = value.getTable(status); + if (U_FAILURE(status)) { + return; + } + for (int32_t i = 0; resIndexTable.getKeyAndValue(i, key, value); ++i) { + ULocAvailableType type; + if (uprv_strcmp(key, "InstalledLocales") == 0) { + type = ULOC_AVAILABLE_DEFAULT; + } else if (uprv_strcmp(key, "AliasLocales") == 0) { + type = ULOC_AVAILABLE_ONLY_LEGACY_ALIASES; + } else { + // CLDRVersion, etc. + continue; + } + ResourceTable availableLocalesTable = value.getTable(status); + if (U_FAILURE(status)) { + return; + } + gAvailableLocaleCounts[type] = availableLocalesTable.getSize(); + gAvailableLocaleNames[type] = static_cast( + uprv_malloc(gAvailableLocaleCounts[type] * sizeof(const char*))); + if (gAvailableLocaleNames[type] == nullptr) { + status = U_MEMORY_ALLOCATION_ERROR; + return; + } + for (int32_t j = 0; availableLocalesTable.getKeyAndValue(j, key, value); ++j) { + gAvailableLocaleNames[type][j] = key; + } + } + } +}; -static UBool U_CALLCONV uloc_cleanup(void) { - char ** temp; +class AvailableLocalesStringEnumeration : public StringEnumeration { + public: + AvailableLocalesStringEnumeration(ULocAvailableType type) : fType(type) { + } + + const char* next(int32_t *resultLength, UErrorCode&) override { + ULocAvailableType actualType = fType; + int32_t actualIndex = fIndex++; + + // If the "combined" list was requested, resolve that now + if (fType == ULOC_AVAILABLE_WITH_LEGACY_ALIASES) { + int32_t defaultLocalesCount = gAvailableLocaleCounts[ULOC_AVAILABLE_DEFAULT]; + if (actualIndex < defaultLocalesCount) { + actualType = ULOC_AVAILABLE_DEFAULT; + } else { + actualIndex -= defaultLocalesCount; + actualType = ULOC_AVAILABLE_ONLY_LEGACY_ALIASES; + } + } - if (_installedLocales) { - temp = _installedLocales; - _installedLocales = NULL; + // Return the requested string + int32_t count = gAvailableLocaleCounts[actualType]; + const char* result; + if (actualIndex < count) { + result = gAvailableLocaleNames[actualType][actualIndex]; + if (resultLength != nullptr) { + *resultLength = static_cast(uprv_strlen(result)); + } + } else { + result = nullptr; + if (resultLength != nullptr) { + *resultLength = 0; + } + } + return result; + } - _installedLocalesCount = 0; - _installedLocalesInitOnce.reset(); + void reset(UErrorCode&) override { + fIndex = 0; + } - uprv_free(temp); + int32_t count(UErrorCode&) const override { + if (fType == ULOC_AVAILABLE_WITH_LEGACY_ALIASES) { + return gAvailableLocaleCounts[ULOC_AVAILABLE_DEFAULT] + + gAvailableLocaleCounts[ULOC_AVAILABLE_ONLY_LEGACY_ALIASES]; + } else { + return gAvailableLocaleCounts[fType]; + } } + + private: + ULocAvailableType fType; + int32_t fIndex = 0; +}; + +/* ### Get available **************************************************/ + +static UBool U_CALLCONV uloc_cleanup(void) { + for (int32_t i = 0; i < UPRV_LENGTHOF(gAvailableLocaleNames); i++) { + uprv_free(gAvailableLocaleNames[i]); + gAvailableLocaleNames[i] = nullptr; + gAvailableLocaleCounts[i] = 0; + } + ginstalledLocalesInitOnce.reset(); return TRUE; } // Load Installed Locales. This function will be called exactly once // via the initOnce mechanism. -static void U_CALLCONV loadInstalledLocales() { - UErrorCode status = U_ZERO_ERROR; - int32_t i = 0; - int32_t localeCount; - - U_ASSERT(_installedLocales == NULL); - U_ASSERT(_installedLocalesCount == 0); - - _installedLocalesCount = 0; +static void U_CALLCONV loadInstalledLocales(UErrorCode& status) { + ucln_common_registerCleanup(UCLN_COMMON_ULOC, uloc_cleanup); - icu::LocalUResourceBundlePointer indexLocale(ures_openDirect(NULL, _kIndexLocaleName, &status)); - icu::StackUResourceBundle installed; - - ures_getByKey(indexLocale.getAlias(), _kIndexTag, installed.getAlias(), &status); - - if(U_SUCCESS(status)) { - localeCount = ures_getSize(installed.getAlias()); - _installedLocales = (char **) uprv_malloc(sizeof(char*) * (localeCount+1)); - if (_installedLocales != NULL) { - ures_resetIterator(installed.getAlias()); - while(ures_hasNext(installed.getAlias())) { - ures_getNextString(installed.getAlias(), NULL, (const char **)&_installedLocales[i++], &status); - } - _installedLocales[i] = NULL; - _installedLocalesCount = localeCount; - ucln_common_registerCleanup(UCLN_COMMON_ULOC, uloc_cleanup); - } - } + icu::LocalUResourceBundlePointer rb(ures_openDirect(NULL, "res_index", &status)); + AvailableLocalesSink sink; + ures_getAllItemsWithFallback(rb.getAlias(), "", sink, status); } -static void _load_installedLocales() -{ - umtx_initOnce(_installedLocalesInitOnce, &loadInstalledLocales); +void _load_installedLocales(UErrorCode& status) { + umtx_initOnce(ginstalledLocalesInitOnce, &loadInstalledLocales, status); } +} // namespace + U_CAPI const char* U_EXPORT2 -uloc_getAvailable(int32_t offset) -{ - - _load_installedLocales(); - - if (offset > _installedLocalesCount) - return NULL; - return _installedLocales[offset]; +uloc_getAvailable(int32_t offset) { + icu::ErrorCode status; + _load_installedLocales(status); + if (status.isFailure()) { + return nullptr; + } + if (offset > gAvailableLocaleCounts[0]) { + // *status = U_ILLEGAL_ARGUMENT_ERROR; + return nullptr; + } + return gAvailableLocaleNames[0][offset]; } U_CAPI int32_t U_EXPORT2 -uloc_countAvailable() -{ - _load_installedLocales(); - return _installedLocalesCount; +uloc_countAvailable() { + icu::ErrorCode status; + _load_installedLocales(status); + if (status.isFailure()) { + return 0; + } + return gAvailableLocaleCounts[0]; +} + +U_CAPI UEnumeration* U_EXPORT2 +uloc_openAvailableByType(ULocAvailableType type, UErrorCode* status) { + if (U_FAILURE(*status)) { + return nullptr; + } + if (type < 0 || type >= ULOC_AVAILABLE_COUNT) { + *status = U_ILLEGAL_ARGUMENT_ERROR; + return nullptr; + } + _load_installedLocales(*status); + if (U_FAILURE(*status)) { + return nullptr; + } + LocalPointer result( + new AvailableLocalesStringEnumeration(type), *status); + if (U_FAILURE(*status)) { + return nullptr; + } + return uenum_openFromStringEnumeration(result.orphan(), status); } diff --git a/icuSources/common/locbased.h b/icuSources/common/locbased.h index 06133be1..45738863 100644 --- a/icuSources/common/locbased.h +++ b/icuSources/common/locbased.h @@ -22,7 +22,7 @@ * `actualLocale' of size ULOC_FULLNAME_CAPACITY */ #define U_LOCALE_BASED(varname, objname) \ - LocaleBased varname((objname).validLocale, (objname).actualLocale); + LocaleBased varname((objname).validLocale, (objname).actualLocale) U_NAMESPACE_BEGIN diff --git a/icuSources/common/locdistance.cpp b/icuSources/common/locdistance.cpp new file mode 100644 index 00000000..800d0eac --- /dev/null +++ b/icuSources/common/locdistance.cpp @@ -0,0 +1,364 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// locdistance.cpp +// created: 2019may08 Markus W. Scherer + +#include "unicode/utypes.h" +#include "unicode/bytestrie.h" +#include "unicode/localematcher.h" +#include "unicode/locid.h" +#include "unicode/uobject.h" +#include "unicode/ures.h" +#include "cstring.h" +#include "locdistance.h" +#include "loclikelysubtags.h" +#include "uassert.h" +#include "ucln_cmn.h" +#include "uinvchar.h" +#include "umutex.h" + +U_NAMESPACE_BEGIN + +namespace { + +/** + * Bit flag used on the last character of a subtag in the trie. + * Must be set consistently by the builder and the lookup code. + */ +constexpr int32_t END_OF_SUBTAG = 0x80; +/** Distance value bit flag, set by the builder. */ +constexpr int32_t DISTANCE_SKIP_SCRIPT = 0x80; +/** Distance value bit flag, set by trieNext(). */ +constexpr int32_t DISTANCE_IS_FINAL = 0x100; +constexpr int32_t DISTANCE_IS_FINAL_OR_SKIP_SCRIPT = DISTANCE_IS_FINAL | DISTANCE_SKIP_SCRIPT; + +constexpr int32_t ABOVE_THRESHOLD = 100; + +// Indexes into array of distances. +enum { + IX_DEF_LANG_DISTANCE, + IX_DEF_SCRIPT_DISTANCE, + IX_DEF_REGION_DISTANCE, + IX_MIN_REGION_DISTANCE, + IX_LIMIT +}; + +LocaleDistance *gLocaleDistance = nullptr; +UInitOnce gInitOnce = U_INITONCE_INITIALIZER; + +UBool U_CALLCONV cleanup() { + delete gLocaleDistance; + gLocaleDistance = nullptr; + gInitOnce.reset(); + return TRUE; +} + +} // namespace + +void U_CALLCONV LocaleDistance::initLocaleDistance(UErrorCode &errorCode) { + // This function is invoked only via umtx_initOnce(). + U_ASSERT(gLocaleDistance == nullptr); + const XLikelySubtags &likely = *XLikelySubtags::getSingleton(errorCode); + if (U_FAILURE(errorCode)) { return; } + const LocaleDistanceData &data = likely.getDistanceData(); + if (data.distanceTrieBytes == nullptr || + data.regionToPartitions == nullptr || data.partitions == nullptr || + // ok if no paradigms + data.distances == nullptr) { + errorCode = U_MISSING_RESOURCE_ERROR; + return; + } + gLocaleDistance = new LocaleDistance(data); + if (gLocaleDistance == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + ucln_common_registerCleanup(UCLN_COMMON_LOCALE_DISTANCE, cleanup); +} + +const LocaleDistance *LocaleDistance::getSingleton(UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return nullptr; } + umtx_initOnce(gInitOnce, &LocaleDistance::initLocaleDistance, errorCode); + return gLocaleDistance; +} + +LocaleDistance::LocaleDistance(const LocaleDistanceData &data) : + trie(data.distanceTrieBytes), + regionToPartitionsIndex(data.regionToPartitions), partitionArrays(data.partitions), + paradigmLSRs(data.paradigms), paradigmLSRsLength(data.paradigmsLength), + defaultLanguageDistance(data.distances[IX_DEF_LANG_DISTANCE]), + defaultScriptDistance(data.distances[IX_DEF_SCRIPT_DISTANCE]), + defaultRegionDistance(data.distances[IX_DEF_REGION_DISTANCE]), + minRegionDistance(data.distances[IX_MIN_REGION_DISTANCE]) { + // For the default demotion value, use the + // default region distance between unrelated Englishes. + // Thus, unless demotion is turned off, + // a mere region difference for one desired locale + // is as good as a perfect match for the next following desired locale. + // As of CLDR 36, we have . + LSR en("en", "Latn", "US"); + LSR enGB("en", "Latn", "GB"); + const LSR *p_enGB = &enGB; + defaultDemotionPerDesiredLocale = getBestIndexAndDistance(en, &p_enGB, 1, + 50, ULOCMATCH_FAVOR_LANGUAGE) & 0xff; +} + +int32_t LocaleDistance::getBestIndexAndDistance( + const LSR &desired, + const LSR **supportedLSRs, int32_t supportedLSRsLength, + int32_t threshold, ULocMatchFavorSubtag favorSubtag) const { + BytesTrie iter(trie); + // Look up the desired language only once for all supported LSRs. + // Its "distance" is either a match point value of 0, or a non-match negative value. + // Note: The data builder verifies that there are no <*, supported> or rules. + int32_t desLangDistance = trieNext(iter, desired.language, false); + uint64_t desLangState = desLangDistance >= 0 && supportedLSRsLength > 1 ? iter.getState64() : 0; + // Index of the supported LSR with the lowest distance. + int32_t bestIndex = -1; + for (int32_t slIndex = 0; slIndex < supportedLSRsLength; ++slIndex) { + const LSR &supported = *supportedLSRs[slIndex]; + bool star = false; + int32_t distance = desLangDistance; + if (distance >= 0) { + U_ASSERT((distance & DISTANCE_IS_FINAL) == 0); + if (slIndex != 0) { + iter.resetToState64(desLangState); + } + distance = trieNext(iter, supported.language, true); + } + // Note: The data builder verifies that there are no rules with "any" (*) language and + // real (non *) script or region subtags. + // This means that if the lookup for either language fails we can use + // the default distances without further lookups. + int32_t flags; + if (distance >= 0) { + flags = distance & DISTANCE_IS_FINAL_OR_SKIP_SCRIPT; + distance &= ~DISTANCE_IS_FINAL_OR_SKIP_SCRIPT; + } else { // <*, *> + if (uprv_strcmp(desired.language, supported.language) == 0) { + distance = 0; + } else { + distance = defaultLanguageDistance; + } + flags = 0; + star = true; + } + U_ASSERT(0 <= distance && distance <= 100); + // We implement "favor subtag" by reducing the language subtag distance + // (unscientifically reducing it to a quarter of the normal value), + // so that the script distance is relatively more important. + // For example, given a default language distance of 80, we reduce it to 20, + // which is below the default threshold of 50, which is the default script distance. + if (favorSubtag == ULOCMATCH_FAVOR_SCRIPT) { + distance >>= 2; + } + if (distance >= threshold) { + continue; + } + + int32_t scriptDistance; + if (star || flags != 0) { + if (uprv_strcmp(desired.script, supported.script) == 0) { + scriptDistance = 0; + } else { + scriptDistance = defaultScriptDistance; + } + } else { + scriptDistance = getDesSuppScriptDistance(iter, iter.getState64(), + desired.script, supported.script); + flags = scriptDistance & DISTANCE_IS_FINAL; + scriptDistance &= ~DISTANCE_IS_FINAL; + } + distance += scriptDistance; + if (distance >= threshold) { + continue; + } + + if (uprv_strcmp(desired.region, supported.region) == 0) { + // regionDistance = 0 + } else if (star || (flags & DISTANCE_IS_FINAL) != 0) { + distance += defaultRegionDistance; + } else { + int32_t remainingThreshold = threshold - distance; + if (minRegionDistance >= remainingThreshold) { + continue; + } + + // From here on we know the regions are not equal. + // Map each region to zero or more partitions. (zero = one non-matching string) + // (Each array of single-character partition strings is encoded as one string.) + // If either side has more than one, then we find the maximum distance. + // This could be optimized by adding some more structure, but probably not worth it. + distance += getRegionPartitionsDistance( + iter, iter.getState64(), + partitionsForRegion(desired), + partitionsForRegion(supported), + remainingThreshold); + } + if (distance < threshold) { + if (distance == 0) { + return slIndex << 8; + } + bestIndex = slIndex; + threshold = distance; + } + } + return bestIndex >= 0 ? (bestIndex << 8) | threshold : 0xffffff00 | ABOVE_THRESHOLD; +} + +int32_t LocaleDistance::getDesSuppScriptDistance( + BytesTrie &iter, uint64_t startState, const char *desired, const char *supported) { + // Note: The data builder verifies that there are no <*, supported> or rules. + int32_t distance = trieNext(iter, desired, false); + if (distance >= 0) { + distance = trieNext(iter, supported, true); + } + if (distance < 0) { + UStringTrieResult result = iter.resetToState64(startState).next(u'*'); // <*, *> + U_ASSERT(USTRINGTRIE_HAS_VALUE(result)); + if (uprv_strcmp(desired, supported) == 0) { + distance = 0; // same script + } else { + distance = iter.getValue(); + U_ASSERT(distance >= 0); + } + if (result == USTRINGTRIE_FINAL_VALUE) { + distance |= DISTANCE_IS_FINAL; + } + } + return distance; +} + +int32_t LocaleDistance::getRegionPartitionsDistance( + BytesTrie &iter, uint64_t startState, + const char *desiredPartitions, const char *supportedPartitions, int32_t threshold) { + char desired = *desiredPartitions++; + char supported = *supportedPartitions++; + U_ASSERT(desired != 0 && supported != 0); + // See if we have single desired/supported partitions, from NUL-terminated + // partition strings without explicit length. + bool suppLengthGt1 = *supportedPartitions != 0; // gt1: more than 1 character + // equivalent to: if (desLength == 1 && suppLength == 1) + if (*desiredPartitions == 0 && !suppLengthGt1) { + // Fastpath for single desired/supported partitions. + UStringTrieResult result = iter.next(uprv_invCharToAscii(desired) | END_OF_SUBTAG); + if (USTRINGTRIE_HAS_NEXT(result)) { + result = iter.next(uprv_invCharToAscii(supported) | END_OF_SUBTAG); + if (USTRINGTRIE_HAS_VALUE(result)) { + return iter.getValue(); + } + } + return getFallbackRegionDistance(iter, startState); + } + + const char *supportedStart = supportedPartitions - 1; // for restart of inner loop + int32_t regionDistance = 0; + // Fall back to * only once, not for each pair of partition strings. + bool star = false; + for (;;) { + // Look up each desired-partition string only once, + // not for each (desired, supported) pair. + UStringTrieResult result = iter.next(uprv_invCharToAscii(desired) | END_OF_SUBTAG); + if (USTRINGTRIE_HAS_NEXT(result)) { + uint64_t desState = suppLengthGt1 ? iter.getState64() : 0; + for (;;) { + result = iter.next(uprv_invCharToAscii(supported) | END_OF_SUBTAG); + int32_t d; + if (USTRINGTRIE_HAS_VALUE(result)) { + d = iter.getValue(); + } else if (star) { + d = 0; + } else { + d = getFallbackRegionDistance(iter, startState); + star = true; + } + if (d >= threshold) { + return d; + } else if (regionDistance < d) { + regionDistance = d; + } + if ((supported = *supportedPartitions++) != 0) { + iter.resetToState64(desState); + } else { + break; + } + } + } else if (!star) { + int32_t d = getFallbackRegionDistance(iter, startState); + if (d >= threshold) { + return d; + } else if (regionDistance < d) { + regionDistance = d; + } + star = true; + } + if ((desired = *desiredPartitions++) != 0) { + iter.resetToState64(startState); + supportedPartitions = supportedStart; + supported = *supportedPartitions++; + } else { + break; + } + } + return regionDistance; +} + +int32_t LocaleDistance::getFallbackRegionDistance(BytesTrie &iter, uint64_t startState) { +#if U_DEBUG + UStringTrieResult result = +#endif + iter.resetToState64(startState).next(u'*'); // <*, *> + U_ASSERT(USTRINGTRIE_HAS_VALUE(result)); + int32_t distance = iter.getValue(); + U_ASSERT(distance >= 0); + return distance; +} + +int32_t LocaleDistance::trieNext(BytesTrie &iter, const char *s, bool wantValue) { + uint8_t c; + if ((c = *s) == 0) { + return -1; // no empty subtags in the distance data + } + for (;;) { + c = uprv_invCharToAscii(c); + // EBCDIC: If *s is not an invariant character, + // then c is now 0 and will simply not match anything, which is harmless. + uint8_t next = *++s; + if (next != 0) { + if (!USTRINGTRIE_HAS_NEXT(iter.next(c))) { + return -1; + } + } else { + // last character of this subtag + UStringTrieResult result = iter.next(c | END_OF_SUBTAG); + if (wantValue) { + if (USTRINGTRIE_HAS_VALUE(result)) { + int32_t value = iter.getValue(); + if (result == USTRINGTRIE_FINAL_VALUE) { + value |= DISTANCE_IS_FINAL; + } + return value; + } + } else { + if (USTRINGTRIE_HAS_NEXT(result)) { + return 0; + } + } + return -1; + } + c = next; + } +} + +UBool LocaleDistance::isParadigmLSR(const LSR &lsr) const { + // Linear search for a very short list (length 6 as of 2019). + // If there are many paradigm LSRs we should use a hash set. + U_ASSERT(paradigmLSRsLength <= 15); + for (int32_t i = 0; i < paradigmLSRsLength; ++i) { + if (lsr == paradigmLSRs[i]) { return true; } + } + return false; +} + +U_NAMESPACE_END diff --git a/icuSources/common/locdistance.h b/icuSources/common/locdistance.h new file mode 100644 index 00000000..7439f51c --- /dev/null +++ b/icuSources/common/locdistance.h @@ -0,0 +1,109 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// locdistance.h +// created: 2019may08 Markus W. Scherer + +#ifndef __LOCDISTANCE_H__ +#define __LOCDISTANCE_H__ + +#include "unicode/utypes.h" +#include "unicode/bytestrie.h" +#include "unicode/localematcher.h" +#include "unicode/locid.h" +#include "unicode/uobject.h" +#include "lsr.h" + +U_NAMESPACE_BEGIN + +struct LocaleDistanceData; + +/** + * Offline-built data for LocaleMatcher. + * Mostly but not only the data for mapping locales to their maximized forms. + */ +class LocaleDistance final : public UMemory { +public: + static const LocaleDistance *getSingleton(UErrorCode &errorCode); + + /** + * Finds the supported LSR with the smallest distance from the desired one. + * Equivalent LSR subtags must be normalized into a canonical form. + * + *

Returns the index of the lowest-distance supported LSR in bits 31..8 + * (negative if none has a distance below the threshold), + * and its distance (0..ABOVE_THRESHOLD) in bits 7..0. + */ + int32_t getBestIndexAndDistance(const LSR &desired, + const LSR **supportedLSRs, int32_t supportedLSRsLength, + int32_t threshold, ULocMatchFavorSubtag favorSubtag) const; + + int32_t getParadigmLSRsLength() const { return paradigmLSRsLength; } + + UBool isParadigmLSR(const LSR &lsr) const; + + int32_t getDefaultScriptDistance() const { + return defaultScriptDistance; + } + + int32_t getDefaultDemotionPerDesiredLocale() const { + return defaultDemotionPerDesiredLocale; + } + +private: + LocaleDistance(const LocaleDistanceData &data); + LocaleDistance(const LocaleDistance &other) = delete; + LocaleDistance &operator=(const LocaleDistance &other) = delete; + + static void initLocaleDistance(UErrorCode &errorCode); + + static int32_t getDesSuppScriptDistance(BytesTrie &iter, uint64_t startState, + const char *desired, const char *supported); + + static int32_t getRegionPartitionsDistance( + BytesTrie &iter, uint64_t startState, + const char *desiredPartitions, const char *supportedPartitions, + int32_t threshold); + + static int32_t getFallbackRegionDistance(BytesTrie &iter, uint64_t startState); + + static int32_t trieNext(BytesTrie &iter, const char *s, bool wantValue); + + const char *partitionsForRegion(const LSR &lsr) const { + // ill-formed region -> one non-matching string + int32_t pIndex = regionToPartitionsIndex[lsr.regionIndex]; + return partitionArrays[pIndex]; + } + + int32_t getDefaultRegionDistance() const { + return defaultRegionDistance; + } + + // The trie maps each dlang+slang+dscript+sscript+dregion+sregion + // (encoded in ASCII with bit 7 set on the last character of each subtag) to a distance. + // There is also a trie value for each subsequence of whole subtags. + // One '*' is used for a (desired, supported) pair of "und", "Zzzz"/"", or "ZZ"/"". + BytesTrie trie; + + /** + * Maps each region to zero or more single-character partitions. + */ + const uint8_t *regionToPartitionsIndex; + const char **partitionArrays; + + /** + * Used to get the paradigm region for a cluster, if there is one. + */ + const LSR *paradigmLSRs; + int32_t paradigmLSRsLength; + + int32_t defaultLanguageDistance; + int32_t defaultScriptDistance; + int32_t defaultRegionDistance; + int32_t minRegionDistance; + int32_t defaultDemotionPerDesiredLocale; +}; + +U_NAMESPACE_END + +#endif // __LOCDISTANCE_H__ diff --git a/icuSources/common/locdspnm.cpp b/icuSources/common/locdspnm.cpp index d271bebd..c54c1415 100644 --- a/icuSources/common/locdspnm.cpp +++ b/icuSources/common/locdspnm.cpp @@ -292,6 +292,7 @@ class LocaleDisplayNamesImpl : public LocaleDisplayNames { UnicodeString formatReplaceCloseParen; UnicodeString formatParenCloseOpen; UDisplayContext nameLength; + UDisplayContext substitute; // Constants for capitalization context usage types. enum CapContextUsage { @@ -338,7 +339,7 @@ public: UnicodeString& result) const; private: UnicodeString& localeIdName(const char* localeId, - UnicodeString& result) const; + UnicodeString& result, bool substitute) const; UnicodeString& regionShortDisplayName(const char* region, // Apple-specific UnicodeString& result) const; UnicodeString& appendWithSep(UnicodeString& buffer, const UnicodeString& src) const; @@ -362,6 +363,7 @@ LocaleDisplayNamesImpl::LocaleDisplayNamesImpl(const Locale& locale, , capitalizationContext(UDISPCTX_CAPITALIZATION_NONE) , capitalizationBrkIter(NULL) , nameLength(UDISPCTX_LENGTH_FULL) + , substitute(UDISPCTX_SUBSTITUTE) { initialize(); } @@ -374,6 +376,7 @@ LocaleDisplayNamesImpl::LocaleDisplayNamesImpl(const Locale& locale, , capitalizationContext(UDISPCTX_CAPITALIZATION_NONE) , capitalizationBrkIter(NULL) , nameLength(UDISPCTX_LENGTH_FULL) + , substitute(UDISPCTX_SUBSTITUTE) { while (length-- > 0) { UDisplayContext value = *contexts++; @@ -388,6 +391,9 @@ LocaleDisplayNamesImpl::LocaleDisplayNamesImpl(const Locale& locale, case UDISPCTX_TYPE_DISPLAY_LENGTH: nameLength = value; break; + case UDISPCTX_TYPE_SUBSTITUTE_HANDLING: + substitute = value; + break; case UADISPCTX_TYPE_LENGTH: // Apple-specific nameLength = (value == UADISPCTX_LENGTH_SHORT)? UDISPCTX_LENGTH_SHORT: UDISPCTX_LENGTH_FULL; break; @@ -544,6 +550,8 @@ LocaleDisplayNamesImpl::getContext(UDisplayContextType type) const { return capitalizationContext; case UDISPCTX_TYPE_DISPLAY_LENGTH: return nameLength; + case UDISPCTX_TYPE_SUBSTITUTE_HANDLING: + return substitute; case UADISPCTX_TYPE_LENGTH: // Apple-specific return (nameLength == UDISPCTX_LENGTH_SHORT)? UADISPCTX_LENGTH_SHORT: UADISPCTX_LENGTH_STANDARD; default: @@ -556,12 +564,23 @@ UnicodeString& LocaleDisplayNamesImpl::adjustForUsageAndContext(CapContextUsage usage, UnicodeString& result) const { #if !UCONFIG_NO_BREAK_ITERATION - // check to see whether we need to titlecase result - if ( result.length() > 0 && u_islower(result.char32At(0)) && capitalizationBrkIter!= NULL && + // check to see whether we need to titlecase result-- we check the first word (up to the first space), + // and only titlecase the result if that first word contains no capital letters + UBool needToTitlecase = TRUE; + for (int32_t i = 0; needToTitlecase && i < result.length(); i++) { + UChar32 c = result.char32At(i); + if (u_isupper(c) || u_istitle(c)) { + needToTitlecase = FALSE; + } else if (u_isspace(c)) { + break; + } + } + + if (needToTitlecase && capitalizationBrkIter!= NULL && ( capitalizationContext==UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE || fCapitalization[usage] ) ) { // note fCapitalization[usage] won't be set unless capitalizationContext is UI_LIST_OR_MENU or STANDALONE - static UMutex *capitalizationBrkIterLock = STATIC_NEW(UMutex); - Mutex lock(capitalizationBrkIterLock); + static UMutex capitalizationBrkIterLock; + Mutex lock(&capitalizationBrkIterLock); result.toTitle(capitalizationBrkIter, locale, U_TITLECASE_NO_LOWERCASE | U_TITLECASE_NO_BREAK_ADJUSTMENT); } #endif @@ -599,7 +618,7 @@ LocaleDisplayNamesImpl::localeDisplayName(const Locale& loc, do { // loop construct is so we can break early out of search if (hasScript && hasCountry) { ncat(buffer, ULOC_FULLNAME_CAPACITY, lang, "_", script, "_", country, (char *)0); - localeIdName(buffer, resultName); + localeIdName(buffer, resultName, false); if (!resultName.isBogus()) { hasScript = FALSE; hasCountry = FALSE; @@ -608,7 +627,7 @@ LocaleDisplayNamesImpl::localeDisplayName(const Locale& loc, } if (hasScript) { ncat(buffer, ULOC_FULLNAME_CAPACITY, lang, "_", script, (char *)0); - localeIdName(buffer, resultName); + localeIdName(buffer, resultName, false); if (!resultName.isBogus()) { hasScript = FALSE; break; @@ -616,7 +635,7 @@ LocaleDisplayNamesImpl::localeDisplayName(const Locale& loc, } if (hasCountry) { ncat(buffer, ULOC_FULLNAME_CAPACITY, lang, "_", country, (char*)0); - localeIdName(buffer, resultName); + localeIdName(buffer, resultName, false); if (!resultName.isBogus()) { hasCountry = FALSE; break; @@ -625,7 +644,11 @@ LocaleDisplayNamesImpl::localeDisplayName(const Locale& loc, } while (FALSE); } if (resultName.isBogus() || resultName.isEmpty()) { - localeIdName(lang, resultName); + localeIdName(lang, resultName, substitute == UDISPCTX_SUBSTITUTE); + if (resultName.isBogus()) { + result.setToBogus(); + return result; + } } UnicodeString resultRemainder; @@ -633,13 +656,28 @@ LocaleDisplayNamesImpl::localeDisplayName(const Locale& loc, UErrorCode status = U_ZERO_ERROR; if (hasScript) { - resultRemainder.append(scriptDisplayName(script, temp, TRUE)); + UnicodeString script_str = scriptDisplayName(script, temp, TRUE); + if (script_str.isBogus()) { + result.setToBogus(); + return result; + } + resultRemainder.append(script_str); } if (hasCountry) { - appendWithSep(resultRemainder, regionShortDisplayName(country, temp)); // Apple modification + UnicodeString region_str = regionShortDisplayName(country, temp); // Apple modification + if (region_str.isBogus()) { + result.setToBogus(); + return result; + } + appendWithSep(resultRemainder, region_str); } if (hasVariant) { - appendWithSep(resultRemainder, variantDisplayName(variant, temp, TRUE)); + UnicodeString variant_str = variantDisplayName(variant, temp, TRUE); + if (variant_str.isBogus()) { + result.setToBogus(); + return result; + } + appendWithSep(resultRemainder, variant_str); } resultRemainder.findAndReplace(formatOpenParen, formatReplaceOpenParen); resultRemainder.findAndReplace(formatCloseParen, formatReplaceCloseParen); @@ -711,14 +749,18 @@ LocaleDisplayNamesImpl::localeDisplayName(const char* localeId, // private UnicodeString& LocaleDisplayNamesImpl::localeIdName(const char* localeId, - UnicodeString& result) const { + UnicodeString& result, bool substitute) const { if (nameLength == UDISPCTX_LENGTH_SHORT) { langData.getNoFallback("Languages%short", localeId, result); if (!result.isBogus()) { return result; } } - return langData.getNoFallback("Languages", localeId, result); + if (substitute) { + return langData.get("Languages", localeId, result); + } else { + return langData.getNoFallback("Languages", localeId, result); + } } UnicodeString& @@ -733,7 +775,11 @@ LocaleDisplayNamesImpl::languageDisplayName(const char* lang, return adjustForUsageAndContext(kCapContextUsageLanguage, result); } } - langData.get("Languages", lang, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + langData.get("Languages", lang, result); + } else { + langData.getNoFallback("Languages", lang, result); + } return adjustForUsageAndContext(kCapContextUsageLanguage, result); } @@ -753,7 +799,11 @@ LocaleDisplayNamesImpl::scriptDisplayName(const char* script, return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageScript, result); } } - langData.get("Scripts", script, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + langData.get("Scripts", script, result); + } else { + langData.getNoFallback("Scripts", script, result); + } return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageScript, result); } @@ -779,7 +829,11 @@ LocaleDisplayNamesImpl::regionDisplayName(const char* region, return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageTerritory, result); } } - regionData.get("Countries", region, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + regionData.get("Countries", region, result); + } else { + regionData.getNoFallback("Countries", region, result); + } return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageTerritory, result); } @@ -794,7 +848,11 @@ LocaleDisplayNamesImpl::regionShortDisplayName(const char* region, return result; } } - regionData.get("Countries", region, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + regionData.get("Countries", region, result); + } else { + regionData.getNoFallback("Countries", region, result); + } return result; } @@ -810,7 +868,11 @@ LocaleDisplayNamesImpl::variantDisplayName(const char* variant, UnicodeString& result, UBool skipAdjust) const { // don't have a resource for short variant names - langData.get("Variants", variant, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + langData.get("Variants", variant, result); + } else { + langData.getNoFallback("Variants", variant, result); + } return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageVariant, result); } @@ -825,7 +887,11 @@ LocaleDisplayNamesImpl::keyDisplayName(const char* key, UnicodeString& result, UBool skipAdjust) const { // don't have a resource for short key names - langData.get("Keys", key, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + langData.get("Keys", key, result); + } else { + langData.getNoFallback("Keys", key, result); + } return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageKey, result); } @@ -845,9 +911,8 @@ LocaleDisplayNamesImpl::keyValueDisplayName(const char* key, UErrorCode sts = U_ZERO_ERROR; UnicodeString ustrValue(value, -1, US_INV); int32_t len; - UBool isChoice = FALSE; const UChar *currencyName = ucurr_getName(ustrValue.getTerminatedBuffer(), - locale.getBaseName(), UCURR_LONG_NAME, &isChoice, &len, &sts); + locale.getBaseName(), UCURR_LONG_NAME, nullptr /* isChoiceFormat */, &len, &sts); if (U_FAILURE(sts)) { // Return the value as is on failure result = ustrValue; @@ -858,12 +923,16 @@ LocaleDisplayNamesImpl::keyValueDisplayName(const char* key, } if (nameLength == UDISPCTX_LENGTH_SHORT) { - langData.get("Types%short", key, value, result); + langData.getNoFallback("Types%short", key, value, result); if (!result.isBogus()) { return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageKeyValue, result); } } - langData.get("Types", key, value, result); + if (substitute == UDISPCTX_SUBSTITUTE) { + langData.get("Types", key, value, result); + } else { + langData.getNoFallback("Types", key, value, result); + } return skipAdjust? result: adjustForUsageAndContext(kCapContextUsageKeyValue, result); } diff --git a/icuSources/common/locid.cpp b/icuSources/common/locid.cpp index eecebf47..c6c97639 100644 --- a/icuSources/common/locid.cpp +++ b/icuSources/common/locid.cpp @@ -62,10 +62,7 @@ static Locale *gLocaleCache = NULL; static UInitOnce gLocaleCacheInitOnce = U_INITONCE_INITIALIZER; // gDefaultLocaleMutex protects all access to gDefaultLocalesHashT and gDefaultLocale. -static UMutex *gDefaultLocaleMutex() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex gDefaultLocaleMutex; static UHashtable *gDefaultLocalesHashT = NULL; static Locale *gDefaultLocale = NULL; @@ -174,7 +171,7 @@ U_NAMESPACE_BEGIN Locale *locale_set_default_internal(const char *id, UErrorCode& status) { // Synchronize this entire function. - Mutex lock(gDefaultLocaleMutex()); + Mutex lock(&gDefaultLocaleMutex); UBool canonicalize = FALSE; @@ -711,7 +708,7 @@ const Locale& U_EXPORT2 Locale::getDefault() { { - Mutex lock(gDefaultLocaleMutex()); + Mutex lock(&gDefaultLocaleMutex); if (gDefaultLocale != NULL) { return *gDefaultLocale; } @@ -1343,7 +1340,31 @@ Locale::getUnicodeKeywordValue(StringPiece keywordName, void Locale::setKeywordValue(const char* keywordName, const char* keywordValue, UErrorCode &status) { - uloc_setKeywordValue(keywordName, keywordValue, fullName, ULOC_FULLNAME_CAPACITY, &status); + if (U_FAILURE(status)) { + return; + } + int32_t bufferLength = uprv_max((int32_t)(uprv_strlen(fullName) + 1), ULOC_FULLNAME_CAPACITY); + int32_t newLength = uloc_setKeywordValue(keywordName, keywordValue, fullName, + bufferLength, &status) + 1; + /* Handle the case the current buffer is not enough to hold the new id */ + if (status == U_BUFFER_OVERFLOW_ERROR) { + U_ASSERT(newLength > bufferLength); + char* newFullName = (char *)uprv_malloc(newLength); + if (newFullName == nullptr) { + status = U_MEMORY_ALLOCATION_ERROR; + return; + } + uprv_strcpy(newFullName, fullName); + if (fullName != fullNameBuffer) { + // if full Name is already on the heap, need to free it. + uprv_free(fullName); + } + fullName = newFullName; + status = U_ZERO_ERROR; + uloc_setKeywordValue(keywordName, keywordValue, fullName, newLength, &status); + } else { + U_ASSERT(newLength <= bufferLength); + } if (U_SUCCESS(status) && baseName == fullName) { // May have added the first keyword, meaning that the fullName is no longer also the baseName. initBaseName(status); @@ -1399,5 +1420,7 @@ Locale::getBaseName() const { return baseName; } +Locale::Iterator::~Iterator() = default; + //eof U_NAMESPACE_END diff --git a/icuSources/common/loclikely.cpp b/icuSources/common/loclikely.cpp index 2f64e104..55dac983 100644 --- a/icuSources/common/loclikely.cpp +++ b/icuSources/common/loclikely.cpp @@ -811,24 +811,24 @@ error: return FALSE; } -#define CHECK_TRAILING_VARIANT_SIZE(trailing, trailingLength) \ - { int32_t count = 0; \ - int32_t i; \ - for (i = 0; i < trailingLength; i++) { \ - if (trailing[i] == '-' || trailing[i] == '_') { \ - count = 0; \ - if (count > 8) { \ - goto error; \ - } \ - } else if (trailing[i] == '@') { \ - break; \ - } else if (count > 8) { \ +#define CHECK_TRAILING_VARIANT_SIZE(trailing, trailingLength) UPRV_BLOCK_MACRO_BEGIN { \ + int32_t count = 0; \ + int32_t i; \ + for (i = 0; i < trailingLength; i++) { \ + if (trailing[i] == '-' || trailing[i] == '_') { \ + count = 0; \ + if (count > 8) { \ goto error; \ - } else { \ - count++; \ } \ + } else if (trailing[i] == '@') { \ + break; \ + } else if (count > 8) { \ + goto error; \ + } else { \ + count++; \ } \ - } + } \ +} UPRV_BLOCK_MACRO_END static void _uloc_addLikelySubtags(const char* localeID, diff --git a/icuSources/common/loclikelysubtags.cpp b/icuSources/common/loclikelysubtags.cpp new file mode 100644 index 00000000..7981503f --- /dev/null +++ b/icuSources/common/loclikelysubtags.cpp @@ -0,0 +1,638 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// loclikelysubtags.cpp +// created: 2019may08 Markus W. Scherer + +#include +#include "unicode/utypes.h" +#include "unicode/bytestrie.h" +#include "unicode/localpointer.h" +#include "unicode/locid.h" +#include "unicode/uobject.h" +#include "unicode/ures.h" +#include "charstr.h" +#include "cstring.h" +#include "loclikelysubtags.h" +#include "lsr.h" +#include "uassert.h" +#include "ucln_cmn.h" +#include "uhash.h" +#include "uinvchar.h" +#include "umutex.h" +#include "uresdata.h" +#include "uresimp.h" + +U_NAMESPACE_BEGIN + +namespace { + +constexpr char PSEUDO_ACCENTS_PREFIX = '\''; // -XA, -PSACCENT +constexpr char PSEUDO_BIDI_PREFIX = '+'; // -XB, -PSBIDI +constexpr char PSEUDO_CRACKED_PREFIX = ','; // -XC, -PSCRACK + +/** + * Stores NUL-terminated strings with duplicate elimination. + * Checks for unique UTF-16 string pointers and converts to invariant characters. + */ +class UniqueCharStrings { +public: + UniqueCharStrings(UErrorCode &errorCode) : strings(nullptr) { + uhash_init(&map, uhash_hashUChars, uhash_compareUChars, uhash_compareLong, &errorCode); + if (U_FAILURE(errorCode)) { return; } + strings = new CharString(); + if (strings == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + } + } + ~UniqueCharStrings() { + uhash_close(&map); + delete strings; + } + + /** Returns/orphans the CharString that contains all strings. */ + CharString *orphanCharStrings() { + CharString *result = strings; + strings = nullptr; + return result; + } + + /** Adds a string and returns a unique number for it. */ + int32_t add(const UnicodeString &s, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return 0; } + if (isFrozen) { + errorCode = U_NO_WRITE_PERMISSION; + return 0; + } + // The string points into the resource bundle. + const char16_t *p = s.getBuffer(); + int32_t oldIndex = uhash_geti(&map, p); + if (oldIndex != 0) { // found duplicate + return oldIndex; + } + // Explicit NUL terminator for the previous string. + // The strings object is also terminated with one implicit NUL. + strings->append(0, errorCode); + int32_t newIndex = strings->length(); + strings->appendInvariantChars(s, errorCode); + uhash_puti(&map, const_cast(p), newIndex, &errorCode); + return newIndex; + } + + void freeze() { isFrozen = true; } + + /** + * Returns a string pointer for its unique number, if this object is frozen. + * Otherwise nullptr. + */ + const char *get(int32_t i) const { + U_ASSERT(isFrozen); + return isFrozen && i > 0 ? strings->data() + i : nullptr; + } + +private: + UHashtable map; + CharString *strings; + bool isFrozen = false; +}; + +} // namespace + +LocaleDistanceData::LocaleDistanceData(LocaleDistanceData &&data) : + distanceTrieBytes(data.distanceTrieBytes), + regionToPartitions(data.regionToPartitions), + partitions(data.partitions), + paradigms(data.paradigms), paradigmsLength(data.paradigmsLength), + distances(data.distances) { + data.partitions = nullptr; + data.paradigms = nullptr; +} + +LocaleDistanceData::~LocaleDistanceData() { + uprv_free(partitions); + delete[] paradigms; +} + +// TODO(ICU-20777): Rename to just LikelySubtagsData. +struct XLikelySubtagsData { + UResourceBundle *langInfoBundle = nullptr; + UniqueCharStrings strings; + CharStringMap languageAliases; + CharStringMap regionAliases; + const uint8_t *trieBytes = nullptr; + LSR *lsrs = nullptr; + int32_t lsrsLength = 0; + + LocaleDistanceData distanceData; + + XLikelySubtagsData(UErrorCode &errorCode) : strings(errorCode) {} + + ~XLikelySubtagsData() { + ures_close(langInfoBundle); + delete[] lsrs; + } + + void load(UErrorCode &errorCode) { + langInfoBundle = ures_openDirect(nullptr, "langInfo", &errorCode); + if (U_FAILURE(errorCode)) { return; } + StackUResourceBundle stackTempBundle; + ResourceDataValue value; + ures_getValueWithFallback(langInfoBundle, "likely", stackTempBundle.getAlias(), + value, errorCode); + ResourceTable likelyTable = value.getTable(errorCode); + if (U_FAILURE(errorCode)) { return; } + + // Read all strings in the resource bundle and convert them to invariant char *. + LocalMemory languageIndexes, regionIndexes, lsrSubtagIndexes; + int32_t languagesLength = 0, regionsLength = 0, lsrSubtagsLength = 0; + if (!readStrings(likelyTable, "languageAliases", value, + languageIndexes, languagesLength, errorCode) || + !readStrings(likelyTable, "regionAliases", value, + regionIndexes, regionsLength, errorCode) || + !readStrings(likelyTable, "lsrs", value, + lsrSubtagIndexes,lsrSubtagsLength, errorCode)) { + return; + } + if ((languagesLength & 1) != 0 || + (regionsLength & 1) != 0 || + (lsrSubtagsLength % 3) != 0) { + errorCode = U_INVALID_FORMAT_ERROR; + return; + } + if (lsrSubtagsLength == 0) { + errorCode = U_MISSING_RESOURCE_ERROR; + return; + } + + if (!likelyTable.findValue("trie", value)) { + errorCode = U_MISSING_RESOURCE_ERROR; + return; + } + int32_t length; + trieBytes = value.getBinary(length, errorCode); + if (U_FAILURE(errorCode)) { return; } + + // Also read distance/matcher data if available, + // to open & keep only one resource bundle pointer + // and to use one single UniqueCharStrings. + UErrorCode matchErrorCode = U_ZERO_ERROR; + ures_getValueWithFallback(langInfoBundle, "match", stackTempBundle.getAlias(), + value, matchErrorCode); + LocalMemory partitionIndexes, paradigmSubtagIndexes; + int32_t partitionsLength = 0, paradigmSubtagsLength = 0; + if (U_SUCCESS(matchErrorCode)) { + ResourceTable matchTable = value.getTable(errorCode); + if (U_FAILURE(errorCode)) { return; } + + if (matchTable.findValue("trie", value)) { + distanceData.distanceTrieBytes = value.getBinary(length, errorCode); + if (U_FAILURE(errorCode)) { return; } + } + + if (matchTable.findValue("regionToPartitions", value)) { + distanceData.regionToPartitions = value.getBinary(length, errorCode); + if (U_FAILURE(errorCode)) { return; } + if (length < LSR::REGION_INDEX_LIMIT) { + errorCode = U_INVALID_FORMAT_ERROR; + return; + } + } + + if (!readStrings(matchTable, "partitions", value, + partitionIndexes, partitionsLength, errorCode) || + !readStrings(matchTable, "paradigms", value, + paradigmSubtagIndexes, paradigmSubtagsLength, errorCode)) { + return; + } + if ((paradigmSubtagsLength % 3) != 0) { + errorCode = U_INVALID_FORMAT_ERROR; + return; + } + + if (matchTable.findValue("distances", value)) { + distanceData.distances = value.getIntVector(length, errorCode); + if (U_FAILURE(errorCode)) { return; } + if (length < 4) { // LocaleDistance IX_LIMIT + errorCode = U_INVALID_FORMAT_ERROR; + return; + } + } + } else if (matchErrorCode == U_MISSING_RESOURCE_ERROR) { + // ok for likely subtags + } else { // error other than missing resource + errorCode = matchErrorCode; + return; + } + + // Fetch & store invariant-character versions of strings + // only after we have collected and de-duplicated all of them. + strings.freeze(); + + languageAliases = CharStringMap(languagesLength / 2, errorCode); + for (int32_t i = 0; i < languagesLength; i += 2) { + languageAliases.put(strings.get(languageIndexes[i]), + strings.get(languageIndexes[i + 1]), errorCode); + } + + regionAliases = CharStringMap(regionsLength / 2, errorCode); + for (int32_t i = 0; i < regionsLength; i += 2) { + regionAliases.put(strings.get(regionIndexes[i]), + strings.get(regionIndexes[i + 1]), errorCode); + } + if (U_FAILURE(errorCode)) { return; } + + lsrsLength = lsrSubtagsLength / 3; + lsrs = new LSR[lsrsLength]; + if (lsrs == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + for (int32_t i = 0, j = 0; i < lsrSubtagsLength; i += 3, ++j) { + lsrs[j] = LSR(strings.get(lsrSubtagIndexes[i]), + strings.get(lsrSubtagIndexes[i + 1]), + strings.get(lsrSubtagIndexes[i + 2])); + } + + if (partitionsLength > 0) { + distanceData.partitions = static_cast( + uprv_malloc(partitionsLength * sizeof(const char *))); + if (distanceData.partitions == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + for (int32_t i = 0; i < partitionsLength; ++i) { + distanceData.partitions[i] = strings.get(partitionIndexes[i]); + } + } + + if (paradigmSubtagsLength > 0) { + distanceData.paradigmsLength = paradigmSubtagsLength / 3; + LSR *paradigms = new LSR[distanceData.paradigmsLength]; + if (paradigms == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + for (int32_t i = 0, j = 0; i < paradigmSubtagsLength; i += 3, ++j) { + paradigms[j] = LSR(strings.get(paradigmSubtagIndexes[i]), + strings.get(paradigmSubtagIndexes[i + 1]), + strings.get(paradigmSubtagIndexes[i + 2])); + } + distanceData.paradigms = paradigms; + } + } + +private: + bool readStrings(const ResourceTable &table, const char *key, ResourceValue &value, + LocalMemory &indexes, int32_t &length, UErrorCode &errorCode) { + if (table.findValue(key, value)) { + ResourceArray stringArray = value.getArray(errorCode); + if (U_FAILURE(errorCode)) { return false; } + length = stringArray.getSize(); + if (length == 0) { return true; } + int32_t *rawIndexes = indexes.allocateInsteadAndCopy(length); + if (rawIndexes == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return false; + } + for (int i = 0; i < length; ++i) { + stringArray.getValue(i, value); // returns TRUE because i < length + rawIndexes[i] = strings.add(value.getUnicodeString(errorCode), errorCode); + if (U_FAILURE(errorCode)) { return false; } + } + } + return true; + } +}; + +namespace { + +XLikelySubtags *gLikelySubtags = nullptr; +UInitOnce gInitOnce = U_INITONCE_INITIALIZER; + +UBool U_CALLCONV cleanup() { + delete gLikelySubtags; + gLikelySubtags = nullptr; + gInitOnce.reset(); + return TRUE; +} + +} // namespace + +void U_CALLCONV XLikelySubtags::initLikelySubtags(UErrorCode &errorCode) { + // This function is invoked only via umtx_initOnce(). + U_ASSERT(gLikelySubtags == nullptr); + XLikelySubtagsData data(errorCode); + data.load(errorCode); + if (U_FAILURE(errorCode)) { return; } + gLikelySubtags = new XLikelySubtags(data); + if (gLikelySubtags == nullptr) { + errorCode = U_MEMORY_ALLOCATION_ERROR; + return; + } + ucln_common_registerCleanup(UCLN_COMMON_LIKELY_SUBTAGS, cleanup); +} + +const XLikelySubtags *XLikelySubtags::getSingleton(UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return nullptr; } + umtx_initOnce(gInitOnce, &XLikelySubtags::initLikelySubtags, errorCode); + return gLikelySubtags; +} + +XLikelySubtags::XLikelySubtags(XLikelySubtagsData &data) : + langInfoBundle(data.langInfoBundle), + strings(data.strings.orphanCharStrings()), + languageAliases(std::move(data.languageAliases)), + regionAliases(std::move(data.regionAliases)), + trie(data.trieBytes), + lsrs(data.lsrs), +#if U_DEBUG + lsrsLength(data.lsrsLength), +#endif + distanceData(std::move(data.distanceData)) { + data.langInfoBundle = nullptr; + data.lsrs = nullptr; + + // Cache the result of looking up language="und" encoded as "*", and "und-Zzzz" ("**"). + UStringTrieResult result = trie.next(u'*'); + U_ASSERT(USTRINGTRIE_HAS_NEXT(result)); + trieUndState = trie.getState64(); + result = trie.next(u'*'); + U_ASSERT(USTRINGTRIE_HAS_NEXT(result)); + trieUndZzzzState = trie.getState64(); + result = trie.next(u'*'); + U_ASSERT(USTRINGTRIE_HAS_VALUE(result)); + defaultLsrIndex = trie.getValue(); + trie.reset(); + + for (char16_t c = u'a'; c <= u'z'; ++c) { + result = trie.next(c); + if (result == USTRINGTRIE_NO_VALUE) { + trieFirstLetterStates[c - u'a'] = trie.getState64(); + } + trie.reset(); + } +} + +XLikelySubtags::~XLikelySubtags() { + ures_close(langInfoBundle); + delete strings; + delete[] lsrs; +} + +LSR XLikelySubtags::makeMaximizedLsrFrom(const Locale &locale, UErrorCode &errorCode) const { + const char *name = locale.getName(); + if (uprv_isAtSign(name[0]) && name[1] == 'x' && name[2] == '=') { // name.startsWith("@x=") + // Private use language tag x-subtag-subtag... + return LSR(name, "", ""); + } + return makeMaximizedLsr(locale.getLanguage(), locale.getScript(), locale.getCountry(), + locale.getVariant(), errorCode); +} + +namespace { + +const char *getCanonical(const CharStringMap &aliases, const char *alias) { + const char *canonical = aliases.get(alias); + return canonical == nullptr ? alias : canonical; +} + +} // namespace + +LSR XLikelySubtags::makeMaximizedLsr(const char *language, const char *script, const char *region, + const char *variant, UErrorCode &errorCode) const { + // Handle pseudolocales like en-XA, ar-XB, fr-PSCRACK. + // They should match only themselves, + // not other locales with what looks like the same language and script subtags. + char c1; + if (region[0] == 'X' && (c1 = region[1]) != 0 && region[2] == 0) { + switch (c1) { + case 'A': + return LSR(PSEUDO_ACCENTS_PREFIX, language, script, region, errorCode); + case 'B': + return LSR(PSEUDO_BIDI_PREFIX, language, script, region, errorCode); + case 'C': + return LSR(PSEUDO_CRACKED_PREFIX, language, script, region, errorCode); + default: // normal locale + break; + } + } + + if (variant[0] == 'P' && variant[1] == 'S') { + if (uprv_strcmp(variant, "PSACCENT") == 0) { + return LSR(PSEUDO_ACCENTS_PREFIX, language, script, + *region == 0 ? "XA" : region, errorCode); + } else if (uprv_strcmp(variant, "PSBIDI") == 0) { + return LSR(PSEUDO_BIDI_PREFIX, language, script, + *region == 0 ? "XB" : region, errorCode); + } else if (uprv_strcmp(variant, "PSCRACK") == 0) { + return LSR(PSEUDO_CRACKED_PREFIX, language, script, + *region == 0 ? "XC" : region, errorCode); + } + // else normal locale + } + + language = getCanonical(languageAliases, language); + // (We have no script mappings.) + region = getCanonical(regionAliases, region); + return maximize(language, script, region); +} + +LSR XLikelySubtags::maximize(const char *language, const char *script, const char *region) const { + if (uprv_strcmp(language, "und") == 0 || uprv_strcmp(language, "root") == 0) { // Apple adds root + language = ""; + } + if (uprv_strcmp(script, "Zzzz") == 0) { + script = ""; + } + if (uprv_strcmp(region, "ZZ") == 0) { + region = ""; + } + if (*script != 0 && *region != 0 && *language != 0) { + return LSR(language, script, region); // already maximized + } + + uint32_t retainOldMask = 0; + BytesTrie iter(trie); + uint64_t state; + int32_t value; + // Small optimization: Array lookup for first language letter. + int32_t c0; + if (0 <= (c0 = uprv_lowerOrdinal(language[0])) && c0 <= 25 && + language[1] != 0 && // language.length() >= 2 + (state = trieFirstLetterStates[c0]) != 0) { + value = trieNext(iter.resetToState64(state), language, 1); + } else { + value = trieNext(iter, language, 0); + } + if (value >= 0) { + if (*language != 0) { + retainOldMask |= 4; + } + state = iter.getState64(); + } else { + retainOldMask |= 4; + iter.resetToState64(trieUndState); // "und" ("*") + state = 0; + } + + if (value > 0) { + // Intermediate or final value from just language. + if (value == SKIP_SCRIPT) { + value = 0; + } + if (*script != 0) { + retainOldMask |= 2; + } + } else { + value = trieNext(iter, script, 0); + if (value >= 0) { + if (*script != 0) { + retainOldMask |= 2; + } + state = iter.getState64(); + } else { + retainOldMask |= 2; + if (state == 0) { + iter.resetToState64(trieUndZzzzState); // "und-Zzzz" ("**") + } else { + iter.resetToState64(state); + value = trieNext(iter, "", 0); + U_ASSERT(value >= 0); + state = iter.getState64(); + } + } + } + + if (value > 0) { + // Final value from just language or language+script. + if (*region != 0) { + retainOldMask |= 1; + } + } else { + value = trieNext(iter, region, 0); + if (value >= 0) { + if (*region != 0) { + retainOldMask |= 1; + } + } else { + retainOldMask |= 1; + if (state == 0) { + value = defaultLsrIndex; + } else { + iter.resetToState64(state); + value = trieNext(iter, "", 0); + U_ASSERT(value > 0); + } + } + } + U_ASSERT(value < lsrsLength); + const LSR &result = lsrs[value]; + + if (*language == 0) { + language = "und"; + } + + if (retainOldMask == 0) { + // Quickly return a copy of the lookup-result LSR + // without new allocation of the subtags. + return LSR(result.language, result.script, result.region); + } + if ((retainOldMask & 4) == 0) { + language = result.language; + } + if ((retainOldMask & 2) == 0) { + script = result.script; + } + if ((retainOldMask & 1) == 0) { + region = result.region; + } + return LSR(language, script, region); +} + +int32_t XLikelySubtags::trieNext(BytesTrie &iter, const char *s, int32_t i) { + UStringTrieResult result; + uint8_t c; + if ((c = s[i]) == 0) { + result = iter.next(u'*'); + } else { + for (;;) { + c = uprv_invCharToAscii(c); + // EBCDIC: If s[i] is not an invariant character, + // then c is now 0 and will simply not match anything, which is harmless. + uint8_t next = s[++i]; + if (next != 0) { + if (!USTRINGTRIE_HAS_NEXT(iter.next(c))) { + return -1; + } + } else { + // last character of this subtag + result = iter.next(c | 0x80); + break; + } + c = next; + } + } + switch (result) { + case USTRINGTRIE_NO_MATCH: return -1; + case USTRINGTRIE_NO_VALUE: return 0; + case USTRINGTRIE_INTERMEDIATE_VALUE: + U_ASSERT(iter.getValue() == SKIP_SCRIPT); + return SKIP_SCRIPT; + case USTRINGTRIE_FINAL_VALUE: return iter.getValue(); + default: return -1; + } +} + +// TODO(ICU-20777): Switch Locale/uloc_ likely-subtags API from the old code +// in loclikely.cpp to this new code, including activating this +// minimizeSubtags() function. The LocaleMatcher does not minimize. +#if 0 +LSR XLikelySubtags::minimizeSubtags(const char *languageIn, const char *scriptIn, + const char *regionIn, ULocale.Minimize fieldToFavor, + UErrorCode &errorCode) const { + LSR result = maximize(languageIn, scriptIn, regionIn); + + // We could try just a series of checks, like: + // LSR result2 = addLikelySubtags(languageIn, "", ""); + // if result.equals(result2) return result2; + // However, we can optimize 2 of the cases: + // (languageIn, "", "") + // (languageIn, "", regionIn) + + // value00 = lookup(result.language, "", "") + BytesTrie iter = new BytesTrie(trie); + int value = trieNext(iter, result.language, 0); + U_ASSERT(value >= 0); + if (value == 0) { + value = trieNext(iter, "", 0); + U_ASSERT(value >= 0); + if (value == 0) { + value = trieNext(iter, "", 0); + } + } + U_ASSERT(value > 0); + LSR value00 = lsrs[value]; + boolean favorRegionOk = false; + if (result.script.equals(value00.script)) { //script is default + if (result.region.equals(value00.region)) { + return new LSR(result.language, "", ""); + } else if (fieldToFavor == ULocale.Minimize.FAVOR_REGION) { + return new LSR(result.language, "", result.region); + } else { + favorRegionOk = true; + } + } + + // The last case is not as easy to optimize. + // Maybe do later, but for now use the straightforward code. + LSR result2 = maximize(languageIn, scriptIn, ""); + if (result2.equals(result)) { + return new LSR(result.language, result.script, ""); + } else if (favorRegionOk) { + return new LSR(result.language, "", result.region); + } + return result; +} +#endif + +U_NAMESPACE_END diff --git a/icuSources/common/loclikelysubtags.h b/icuSources/common/loclikelysubtags.h new file mode 100644 index 00000000..8c8a08ac --- /dev/null +++ b/icuSources/common/loclikelysubtags.h @@ -0,0 +1,143 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// loclikelysubtags.h +// created: 2019may08 Markus W. Scherer + +#ifndef __LOCLIKELYSUBTAGS_H__ +#define __LOCLIKELYSUBTAGS_H__ + +#include +#include "unicode/utypes.h" +#include "unicode/bytestrie.h" +#include "unicode/locid.h" +#include "unicode/uobject.h" +#include "unicode/ures.h" +#include "lsr.h" +#include "uhash.h" + +U_NAMESPACE_BEGIN + +struct XLikelySubtagsData; + +/** + * Map of const char * keys & values. + * Stores pointers as is: Does not own/copy/adopt/release strings. + */ +class CharStringMap final : public UMemory { +public: + /** Constructs an unusable non-map. */ + CharStringMap() : map(nullptr) {} + CharStringMap(int32_t size, UErrorCode &errorCode) { + map = uhash_openSize(uhash_hashChars, uhash_compareChars, uhash_compareChars, + size, &errorCode); + } + CharStringMap(CharStringMap &&other) U_NOEXCEPT : map(other.map) { + other.map = nullptr; + } + CharStringMap(const CharStringMap &other) = delete; + ~CharStringMap() { + uhash_close(map); + } + + CharStringMap &operator=(CharStringMap &&other) U_NOEXCEPT { + map = other.map; + other.map = nullptr; + return *this; + } + CharStringMap &operator=(const CharStringMap &other) = delete; + + const char *get(const char *key) const { return static_cast(uhash_get(map, key)); } + void put(const char *key, const char *value, UErrorCode &errorCode) { + uhash_put(map, const_cast(key), const_cast(value), &errorCode); + } + +private: + UHashtable *map; +}; + +struct LocaleDistanceData { + LocaleDistanceData() = default; + LocaleDistanceData(LocaleDistanceData &&data); + ~LocaleDistanceData(); + + const uint8_t *distanceTrieBytes = nullptr; + const uint8_t *regionToPartitions = nullptr; + const char **partitions = nullptr; + const LSR *paradigms = nullptr; + int32_t paradigmsLength = 0; + const int32_t *distances = nullptr; + +private: + LocaleDistanceData &operator=(const LocaleDistanceData &) = delete; +}; + +// TODO(ICU-20777): Rename to just LikelySubtags. +class XLikelySubtags final : public UMemory { +public: + ~XLikelySubtags(); + + static constexpr int32_t SKIP_SCRIPT = 1; + + // VisibleForTesting + static const XLikelySubtags *getSingleton(UErrorCode &errorCode); + + // VisibleForTesting + LSR makeMaximizedLsrFrom(const Locale &locale, UErrorCode &errorCode) const; + + // TODO(ICU-20777): Switch Locale/uloc_ likely-subtags API from the old code + // in loclikely.cpp to this new code, including activating this + // minimizeSubtags() function. The LocaleMatcher does not minimize. +#if 0 + LSR minimizeSubtags(const char *languageIn, const char *scriptIn, const char *regionIn, + ULocale.Minimize fieldToFavor, UErrorCode &errorCode) const; +#endif + + // visible for LocaleDistance + const LocaleDistanceData &getDistanceData() const { return distanceData; } + +private: + XLikelySubtags(XLikelySubtagsData &data); + XLikelySubtags(const XLikelySubtags &other) = delete; + XLikelySubtags &operator=(const XLikelySubtags &other) = delete; + + static void initLikelySubtags(UErrorCode &errorCode); + + LSR makeMaximizedLsr(const char *language, const char *script, const char *region, + const char *variant, UErrorCode &errorCode) const; + + /** + * Raw access to addLikelySubtags. Input must be in canonical format, eg "en", not "eng" or "EN". + */ + LSR maximize(const char *language, const char *script, const char *region) const; + + static int32_t trieNext(BytesTrie &iter, const char *s, int32_t i); + + UResourceBundle *langInfoBundle; + // We could store the strings by value, except that if there were few enough strings, + // moving the contents could copy it to a different array, + // invalidating the pointers stored in the maps. + CharString *strings; + CharStringMap languageAliases; + CharStringMap regionAliases; + + // The trie maps each lang+script+region (encoded in ASCII) to an index into lsrs. + // There is also a trie value for each intermediate lang and lang+script. + // '*' is used instead of "und", "Zzzz"/"" and "ZZ"/"". + BytesTrie trie; + uint64_t trieUndState; + uint64_t trieUndZzzzState; + int32_t defaultLsrIndex; + uint64_t trieFirstLetterStates[26]; + const LSR *lsrs; +#if U_DEBUG + int32_t lsrsLength; +#endif + + // distance/matcher data: see comment in XLikelySubtagsData::load() + LocaleDistanceData distanceData; +}; + +U_NAMESPACE_END + +#endif // __LOCLIKELYSUBTAGS_H__ diff --git a/icuSources/common/lsr.cpp b/icuSources/common/lsr.cpp new file mode 100644 index 00000000..0c28eeda --- /dev/null +++ b/icuSources/common/lsr.cpp @@ -0,0 +1,101 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// lsr.cpp +// created: 2019may08 Markus W. Scherer + +#include "unicode/utypes.h" +#include "charstr.h" +#include "cmemory.h" +#include "cstring.h" +#include "lsr.h" +#include "uinvchar.h" +#include "ustr_imp.h" + +U_NAMESPACE_BEGIN + +LSR::LSR(char prefix, const char *lang, const char *scr, const char *r, UErrorCode &errorCode) : + language(nullptr), script(nullptr), region(r), + regionIndex(indexForRegion(region)) { + if (U_SUCCESS(errorCode)) { + CharString langScript; + langScript.append(prefix, errorCode).append(lang, errorCode).append('\0', errorCode); + int32_t scriptOffset = langScript.length(); + langScript.append(prefix, errorCode).append(scr, errorCode); + owned = langScript.cloneData(errorCode); + if (U_SUCCESS(errorCode)) { + language = owned; + script = owned + scriptOffset; + } + } +} + +LSR::LSR(LSR &&other) U_NOEXCEPT : + language(other.language), script(other.script), region(other.region), owned(other.owned), + regionIndex(other.regionIndex), hashCode(other.hashCode) { + if (owned != nullptr) { + other.language = other.script = ""; + other.owned = nullptr; + other.hashCode = 0; + } +} + +void LSR::deleteOwned() { + uprv_free(owned); +} + +LSR &LSR::operator=(LSR &&other) U_NOEXCEPT { + this->~LSR(); + language = other.language; + script = other.script; + region = other.region; + regionIndex = other.regionIndex; + owned = other.owned; + hashCode = other.hashCode; + if (owned != nullptr) { + other.language = other.script = ""; + other.owned = nullptr; + other.hashCode = 0; + } + return *this; +} + +UBool LSR::operator==(const LSR &other) const { + return + uprv_strcmp(language, other.language) == 0 && + uprv_strcmp(script, other.script) == 0 && + regionIndex == other.regionIndex && + // Compare regions if both are ill-formed (and their indexes are 0). + (regionIndex > 0 || uprv_strcmp(region, other.region) == 0); +} + +int32_t LSR::indexForRegion(const char *region) { + int32_t c = region[0]; + int32_t a = c - '0'; + if (0 <= a && a <= 9) { // digits: "419" + int32_t b = region[1] - '0'; + if (b < 0 || 9 < b) { return 0; } + c = region[2] - '0'; + if (c < 0 || 9 < c || region[3] != 0) { return 0; } + return (10 * a + b) * 10 + c + 1; + } else { // letters: "DE" + a = uprv_upperOrdinal(c); + if (a < 0 || 25 < a) { return 0; } + int32_t b = uprv_upperOrdinal(region[1]); + if (b < 0 || 25 < b || region[2] != 0) { return 0; } + return 26 * a + b + 1001; + } + return 0; +} + +LSR &LSR::setHashCode() { + if (hashCode == 0) { + hashCode = + (ustr_hashCharsN(language, static_cast(uprv_strlen(language))) * 37 + + ustr_hashCharsN(script, static_cast(uprv_strlen(script)))) * 37 + + regionIndex; + } + return *this; +} + +U_NAMESPACE_END diff --git a/icuSources/common/lsr.h b/icuSources/common/lsr.h new file mode 100644 index 00000000..db6cf938 --- /dev/null +++ b/icuSources/common/lsr.h @@ -0,0 +1,72 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// lsr.h +// created: 2019may08 Markus W. Scherer + +#ifndef __LSR_H__ +#define __LSR_H__ + +#include "unicode/utypes.h" +#include "unicode/uobject.h" +#include "cstring.h" + +U_NAMESPACE_BEGIN + +struct LSR final : public UMemory { + static constexpr int32_t REGION_INDEX_LIMIT = 1001 + 26 * 26; + + const char *language; + const char *script; + const char *region; + char *owned = nullptr; + /** Index for region, 0 if ill-formed. @see indexForRegion */ + int32_t regionIndex = 0; + /** Only set for LSRs that will be used in a hash table. */ + int32_t hashCode = 0; + + LSR() : language("und"), script(""), region("") {} + + /** Constructor which aliases all subtag pointers. */ + LSR(const char *lang, const char *scr, const char *r) : + language(lang), script(scr), region(r), + regionIndex(indexForRegion(region)) {} + /** + * Constructor which prepends the prefix to the language and script, + * copies those into owned memory, and aliases the region. + */ + LSR(char prefix, const char *lang, const char *scr, const char *r, UErrorCode &errorCode); + LSR(LSR &&other) U_NOEXCEPT; + LSR(const LSR &other) = delete; + inline ~LSR() { + // Pure inline code for almost all instances. + if (owned != nullptr) { + deleteOwned(); + } + } + + LSR &operator=(LSR &&other) U_NOEXCEPT; + LSR &operator=(const LSR &other) = delete; + + /** + * Returns a positive index (>0) for a well-formed region code. + * Do not rely on a particular region->index mapping; it may change. + * Returns 0 for ill-formed strings. + */ + static int32_t indexForRegion(const char *region); + + UBool operator==(const LSR &other) const; + + inline UBool operator!=(const LSR &other) const { + return !operator==(other); + } + + LSR &setHashCode(); + +private: + void deleteOwned(); +}; + +U_NAMESPACE_END + +#endif // __LSR_H__ diff --git a/icuSources/common/mutex.h b/icuSources/common/mutex.h index 55768fbe..44b1f90b 100644 --- a/icuSources/common/mutex.h +++ b/icuSources/common/mutex.h @@ -38,15 +38,12 @@ U_NAMESPACE_BEGIN * * For example: * - * UMutex *myMutex() { - * static UMutex *m = STATIC_NEW(UMutex); - * return m; - * } + * static UMutex myMutex; * * void Function(int arg1, int arg2) * { * static Object* foo; // Shared read-write object - * Mutex mutex(myMutex()); // or no args for the global lock + * Mutex mutex(&myMutex); // or no args for the global lock * foo->Method(); * // When 'mutex' goes out of scope and gets destroyed here, the lock is released * } @@ -60,10 +57,10 @@ class U_COMMON_API Mutex : public UMemory { public: Mutex(UMutex *mutex = nullptr) : fMutex(mutex) { umtx_lock(fMutex); - }; + } ~Mutex() { umtx_unlock(fMutex); - }; + } Mutex(const Mutex &other) = delete; // forbid assigning of this class Mutex &operator=(const Mutex &other) = delete; // forbid copying of this class diff --git a/icuSources/common/norm2_nfc_data.h b/icuSources/common/norm2_nfc_data.h index c04bdac5..455cc0c4 100644 --- a/icuSources/common/norm2_nfc_data.h +++ b/icuSources/common/norm2_nfc_data.h @@ -12,27 +12,27 @@ #ifdef INCLUDED_FROM_NORMALIZER2_CPP static const UVersionInfo norm2_nfc_data_formatVersion={4,0,0,0}; -static const UVersionInfo norm2_nfc_data_dataVersion={0xc,1,0,0}; +static const UVersionInfo norm2_nfc_data_dataVersion={0xd,0,0,0}; static const int32_t norm2_nfc_data_indexes[Normalizer2Impl::IX_COUNT]={ -0x50,0x4ae0,0x8738,0x8838,0x8838,0x8838,0x8838,0x8838,0xc0,0x300,0xadc,0x29d0,0x3c56,0xfc00,0x1282,0x3b8c, -0x3c24,0x3c56,0x300,0 +0x50,0x4bac,0x8814,0x8914,0x8914,0x8914,0x8914,0x8914,0xc0,0x300,0xae2,0x29e0,0x3c66,0xfc00,0x1288,0x3b9c, +0x3c34,0x3c66,0x300,0 }; -static const uint16_t norm2_nfc_data_trieIndex[1712]={ +static const uint16_t norm2_nfc_data_trieIndex[1746]={ 0,0x40,0x7b,0xbb,0xfb,0x13a,0x17a,0x1b2,0x1f2,0x226,0x254,0x226,0x294,0x2d4,0x313,0x353, 0x393,0x3d2,0x40f,0x44e,0x226,0x226,0x488,0x4c8,0x4f8,0x530,0x226,0x570,0x59f,0x5de,0x226,0x5f3, 0x631,0x65f,0x226,0x68c,0x6cc,0x709,0x729,0x768,0x7a7,0x7e4,0x803,0x840,0x729,0x879,0x8a7,0x8e6, 0x226,0x920,0x937,0x977,0x98e,0x9cd,0x226,0xa03,0xa23,0xa5e,0xa6a,0xaa5,0xacd,0xb0a,0xb4a,0xb84, 0xb9f,0x226,0xbda,0x226,0xc1a,0xc39,0xc6f,0xcac,0x226,0x226,0x226,0x226,0x226,0xccf,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0xcfb,0x226,0x226,0xd30, -0x226,0x226,0xd4e,0x226,0xd78,0x226,0x226,0x226,0xdb4,0xdd4,0xe14,0x226,0xe52,0xe92,0xec6,0xef2, -0x808,0x226,0x226,0xf26,0x226,0x226,0x226,0xf66,0xfa6,0xfe6,0x1026,0x1066,0x10a6,0x10e6,0x1126,0x1166, -0x11a6,0x226,0x226,0x11d6,0x1207,0x226,0x1237,0x126a,0x12a7,0x12e6,0x1326,0x135c,0x138a,0x226,0x226,0x226, +0x226,0x226,0xd4e,0x226,0xd78,0x226,0x226,0x226,0xdb4,0xdd4,0xe14,0xe53,0xe8e,0xece,0xf02,0xf2e, +0x808,0x226,0x226,0xf62,0x226,0x226,0x226,0xfa2,0xfe2,0x1022,0x1062,0x10a2,0x10e2,0x1122,0x1162,0x11a2, +0x11e2,0x226,0x226,0x1212,0x1243,0x226,0x1273,0x12a6,0x12e3,0x1322,0x1362,0x1398,0x13c6,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x13b5,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0xcbd,0x226,0x13d2,0x226,0x1412,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x1452,0x148c,0x14ca,0x150a,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x13f1,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0xcbd,0x226,0x140e,0x226,0x144e,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x148e,0x14c8,0x1506,0x1546,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, @@ -61,20 +61,20 @@ static const uint16_t norm2_nfc_data_trieIndex[1712]={ 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1549,0x1587,0x15a7,0x226,0x226,0x226,0x226, -0x15e1,0x226,0x226,0x161d,0x164f,0x167d,0x80c,0x1690,0x226,0x226,0x16a0,0x16e0,0x226,0x226,0x226,0x13e4, -0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728, -0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738, -0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c, -0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720, -0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730, -0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724, -0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734, -0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728, -0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738, -0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c, -0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x1734,0x1720,0x1728,0x1730,0x1738,0x1724,0x172c,0x176c,0x226, -0x17ac,0x17e7,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1585,0x15c3,0x15e3,0x226,0x226,0x226,0x226, +0x161d,0x226,0x226,0x1645,0x1677,0x16a5,0x80c,0x16b8,0x226,0x226,0x16c8,0x1708,0x226,0x226,0x226,0x1420, +0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750, +0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760, +0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754, +0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748, +0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758, +0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c, +0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c, +0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750, +0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760, +0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754, +0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x175c,0x1748,0x1750,0x1758,0x1760,0x174c,0x1754,0x1794,0x226, +0x17d4,0x180f,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, @@ -82,54 +82,57 @@ static const uint16_t norm2_nfc_data_trieIndex[1712]={ 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x1827,0x1867,0x18a7,0x18e7,0x1927,0x1967,0x19a7,0x19e7,0x1a0a,0x1a4a,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1a6a,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x635,0x644,0x65a,0x679,0x68e,0x68e,0x68e,0x692,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x184f,0x188f,0x18cf,0x190f,0x194f,0x198f,0x19cf,0x1a0f,0x1a32,0x1a72,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1a92,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x655,0x664,0x67c,0x69b,0x6b0,0x6b0,0x6b0,0x6b4,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0xbda,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x54f,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x40c, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1a9d,0x226,0x226,0x1aad,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1ac5,0x226,0x226,0x1ad5,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0xdc6,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1abd,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1ac7,0x54f, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x7eb,0x226,0x226,0x9ba,0x226,0x1ad7, -0x1ae4,0x1af0,0x226,0x226,0x226,0x226,0x414,0x226,0x1afb,0x1b0b,0x226,0x226,0x226,0x7e0,0x226,0x226, -0x226,0x226,0x1b1b,0x226,0x226,0x226,0x1b26,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x1b2d,0x226,0x226,0x226,0x226,0x1b38,0x1b47,0x8f6,0x1b55,0x412,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x1b63,0x798,0x226,0x226,0x226,0x226,0x226,0x1b73,0x1b82,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x8d6,0x1b8a,0x1b9a,0x226,0x226,0x226,0x9ba, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1ba4,0x226,0x226,0x226,0x226,0x226,0x226,0x7e6,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1ba1,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1ae5,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x15d6,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x1aef,0x54f,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x7eb,0x226,0x226, +0x9ba,0x226,0x1aff,0x1b0c,0x1b18,0x226,0x226,0x226,0x226,0x414,0x226,0x1b23,0x1b33,0x226,0x226,0x226, +0x7e0,0x226,0x226,0x226,0x226,0x1b43,0x226,0x226,0x226,0x1b4e,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x1b55,0x226,0x226,0x226,0x226,0x1b60,0x1b6f,0x8f6,0x1b7d,0x412,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x1b8b,0x798,0x226,0x226,0x226,0x226,0x226,0x1b9b,0x1baa,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x8d6,0x1bb2,0x1bc2,0x226, +0x226,0x226,0x9ba,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bcc,0x226,0x226,0x226,0x226,0x226, +0x226,0x7e6,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bc9, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bdc, +0x7e0,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x84d,0x226,0x226,0x226,0x7ed,0x7ea, +0x226,0x226,0x226,0x226,0x7e8,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x9ba,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0xbd4,0x226,0x226,0x226, +0x226,0x7ea,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x1bec,0x226,0x226,0x226,0xefb,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x84d,0x226,0x226,0x226,0x7ed,0x7ea,0x226,0x226,0x226, -0x226,0x7e8,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x9ba,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0xbd4,0x226,0x226,0x226,0x226,0x7ea,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bb4,0x226, -0x226,0x226,0xebf,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bb9, +0x226,0x226,0x226,0x226,0x226,0x1bfc,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1bfe, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x1bc8,0x1bd8,0x1be6,0x1bf3,0x226,0x1bff,0x1c0d,0x1c1d,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x1c0d,0x1c1d,0x1c2b,0x1c38,0x226,0x1c44,0x1c52,0x1c62,0x226,0x226, 0x226,0x226,0xcea,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1c2d,0x1c35, -0x1c43,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0xebf,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x1c72,0x1c7a, +0x1c88,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0xefb,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x4fc,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x1c53,0x226,0x226,0x226,0x226,0x226,0x226,0x1c5f,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x1c6f,0x1c7f,0x1c8f,0x1c9f,0x1caf,0x1cbf,0x1ccf,0x1cdf,0x1cef,0x1cff,0x1d0f, -0x1d1f,0x1d2f,0x1d3f,0x1d4f,0x1d5f,0x1d6f,0x1d7f,0x1d8f,0x1d9f,0x1daf,0x1dbf,0x1dcf,0x1ddf,0x1def,0x1dff,0x1e0f, -0x1e1f,0x1e2f,0x1e3f,0x1e4f,0x1e5f,0x1e6f,0x1e7f,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x1c98,0x226,0x226,0x226,0x226,0x226,0x226,0x1ca4,0x226,0x226,0x226,0x226,0x226,0x226, +0x226,0x226,0x226,0x226,0x226,0x1cb4,0x1cc4,0x1cd4,0x1ce4,0x1cf4,0x1d04,0x1d14,0x1d24,0x1d34,0x1d44,0x1d54, +0x1d64,0x1d74,0x1d84,0x1d94,0x1da4,0x1db4,0x1dc4,0x1dd4,0x1de4,0x1df4,0x1e04,0x1e14,0x1e24,0x1e34,0x1e44,0x1e54, +0x1e64,0x1e74,0x1e84,0x1e94,0x1ea4,0x1eb4,0x1ec4,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, 0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226,0x226, -0x226,0x226,0x226,0x226,0x226,0x408,0x428,0xc4,0xc4,0xc4,0x448,0x457,0x46a,0x486,0x4a3,0x4bf, -0x4dc,0x4f9,0x518,0x535,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x54f,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, +0x226,0x226,0x226,0x226,0x226,0x408,0x428,0xc4,0xc4,0xc4,0x448,0x457,0x46d,0x489,0x4a6,0x4c2, +0x4df,0x4fc,0x51b,0x538,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, +0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x552,0xc4,0x566,0xc4,0xc4,0xc4,0xc4, 0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x566,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc4,0x571,0x58e,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x5ae,0x5c2,0xc4,0xc4,0x5d5,0xc4,0xc4, +0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x586,0xc4,0xc4,0xc4,0xc4,0xc4, +0xc4,0xc4,0xc4,0x591,0x5ae,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x5ce,0x5e2,0xc4,0xc4,0x5f5, 0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0x5f5,0x615 +0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, +0x615,0x635 }; -static const uint16_t norm2_nfc_data_trieData[7824]={ +static const uint16_t norm2_nfc_data_trieData[7892]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, @@ -141,30 +144,30 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,0x5e8,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0x1284,0x128a,0xade,0x1290,0xaf4, -0xafe,0x5f4,0xb08,0x1296,0x129c,0xb12,0x12a2,0x12a8,0x12ae,0x12b4,0xb28,1,0x12ba,0x12c0,0x12c6,0xb32, -0xb48,0xb5a,1,0x5fc,0x12cc,0x12d2,0x12d8,0xb64,0x12de,1,1,0x12e4,0x12ea,0xb7a,0x12f0,0xb90, -0xb9a,0x600,0xba4,0x12f6,0x12fc,0xbae,0x1302,0x1308,0x130e,0x1314,0xbc4,1,0x131a,0x1320,0x1326,0xbce, -0xbe4,0xbf6,1,0x608,0x132c,0x1332,0x1338,0xc00,0x133e,1,0x1344,0x134a,0x1350,0xc16,0xc2c,0x1357, -0x135d,0x1362,0x1368,0x136e,0x1374,0x137a,0x1380,0x1386,0x138c,0x1392,0x1398,1,1,0xc42,0xc50,0x139e, -0x13a4,0x13aa,0x13b0,0x13b7,0x13bd,0x13c2,0x13c8,0x13ce,0x13d4,0x13da,0x13e0,0x13e6,0x13ec,0x13f3,0x13f9,0x13fe, -0x1404,1,1,0x140a,0x1410,0x1416,0x141c,0x1422,0x1428,0x142f,0x1435,0x143a,1,1,1,0x1441, -0x1447,0x144d,0x1453,1,0x1458,0x145e,0x1465,0x146b,0x1470,0x1476,1,1,1,0x147c,0x1482,0x1489, -0x148f,0x1494,0x149a,1,1,1,0xc5e,0xc6c,0x14a0,0x14a6,0x14ac,0x14b2,1,1,0x14b8,0x14be, -0x14c5,0x14cb,0x14d0,0x14d6,0xc7a,0xc84,0x14dc,0x14e2,0x14e9,0x14ef,0xc8e,0xc98,0x14f5,0x14fb,0x1500,0x1506, -1,1,0xca2,0xcac,0xcb6,0xcc0,0x150c,0x1512,0x1518,0x151e,0x1524,0x152a,0x1531,0x1537,0x153c,0x1542, -0x1548,0x154e,0x1554,0x155a,0x1560,0x1566,0x156c,0x1572,0x1578,0x60c,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0xcca,0xce4,1,1,1,1, -1,1,1,1,1,1,1,1,1,0xcfe,0xd18,1,1,1,1,1, -1,0x610,1,1,1,1,1,1,1,1,1,1,1,1,1,0x157e, -0x1584,0x158a,0x1590,0x1596,0x159c,0x15a2,0x15a8,0x15b0,0x15ba,0x15c4,0x15ce,0x15d8,0x15e2,0x15ec,0x15f6,1, -0x1600,0x160a,0x1614,0x161e,0x1627,0x162d,1,1,0x1632,0x1638,0x163e,0x1644,0xd32,0xd3c,0x164d,0x1657, -0x165f,0x1665,0x166b,1,1,1,0x1670,0x1676,1,1,0x167c,0x1682,0x168a,0x1694,0x169d,0x16a3, -0x16a9,0x16af,0x16b4,0x16ba,0x16c0,0x16c6,0x16cc,0x16d2,0x16d8,0x16de,0x16e4,0x16ea,0x16f0,0x16f6,0x16fc,0x1702, -0x1708,0x170e,0x1714,0x171a,0x1720,0x1726,0x172c,0x1732,0x1738,0x173e,0x1744,0x174a,0x1750,0x1756,1,1, -0x175c,0x1762,1,1,1,1,1,1,0xd46,0xd50,0xd5a,0xd64,0x176a,0x1774,0x177e,0x1788, -0xd6e,0xd78,0x1792,0x179c,0x17a4,0x17aa,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,0x128a,0x1290,0xae4,0x1296,0xafa, +0xb04,0x5f4,0xb0e,0x129c,0x12a2,0xb18,0x12a8,0x12ae,0x12b4,0x12ba,0xb2e,1,0x12c0,0x12c6,0x12cc,0xb38, +0xb4e,0xb60,1,0x5fc,0x12d2,0x12d8,0x12de,0xb6a,0x12e4,1,1,0x12ea,0x12f0,0xb80,0x12f6,0xb96, +0xba0,0x600,0xbaa,0x12fc,0x1302,0xbb4,0x1308,0x130e,0x1314,0x131a,0xbca,1,0x1320,0x1326,0x132c,0xbd4, +0xbea,0xbfc,1,0x608,0x1332,0x1338,0x133e,0xc06,0x1344,1,0x134a,0x1350,0x1356,0xc1c,0xc32,0x135d, +0x1363,0x1368,0x136e,0x1374,0x137a,0x1380,0x1386,0x138c,0x1392,0x1398,0x139e,1,1,0xc48,0xc56,0x13a4, +0x13aa,0x13b0,0x13b6,0x13bd,0x13c3,0x13c8,0x13ce,0x13d4,0x13da,0x13e0,0x13e6,0x13ec,0x13f2,0x13f9,0x13ff,0x1404, +0x140a,1,1,0x1410,0x1416,0x141c,0x1422,0x1428,0x142e,0x1435,0x143b,0x1440,1,1,1,0x1447, +0x144d,0x1453,0x1459,1,0x145e,0x1464,0x146b,0x1471,0x1476,0x147c,1,1,1,0x1482,0x1488,0x148f, +0x1495,0x149a,0x14a0,1,1,1,0xc64,0xc72,0x14a6,0x14ac,0x14b2,0x14b8,1,1,0x14be,0x14c4, +0x14cb,0x14d1,0x14d6,0x14dc,0xc80,0xc8a,0x14e2,0x14e8,0x14ef,0x14f5,0xc94,0xc9e,0x14fb,0x1501,0x1506,0x150c, +1,1,0xca8,0xcb2,0xcbc,0xcc6,0x1512,0x1518,0x151e,0x1524,0x152a,0x1530,0x1537,0x153d,0x1542,0x1548, +0x154e,0x1554,0x155a,0x1560,0x1566,0x156c,0x1572,0x1578,0x157e,0x60c,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,0xcd0,0xcea,1,1,1,1, +1,1,1,1,1,1,1,1,1,0xd04,0xd1e,1,1,1,1,1, +1,0x610,1,1,1,1,1,1,1,1,1,1,1,1,1,0x1584, +0x158a,0x1590,0x1596,0x159c,0x15a2,0x15a8,0x15ae,0x15b6,0x15c0,0x15ca,0x15d4,0x15de,0x15e8,0x15f2,0x15fc,1, +0x1606,0x1610,0x161a,0x1624,0x162d,0x1633,1,1,0x1638,0x163e,0x1644,0x164a,0xd38,0xd42,0x1653,0x165d, +0x1665,0x166b,0x1671,1,1,1,0x1676,0x167c,1,1,0x1682,0x1688,0x1690,0x169a,0x16a3,0x16a9, +0x16af,0x16b5,0x16ba,0x16c0,0x16c6,0x16cc,0x16d2,0x16d8,0x16de,0x16e4,0x16ea,0x16f0,0x16f6,0x16fc,0x1702,0x1708, +0x170e,0x1714,0x171a,0x1720,0x1726,0x172c,0x1732,0x1738,0x173e,0x1744,0x174a,0x1750,0x1756,0x175c,1,1, +0x1762,0x1768,1,1,1,1,1,1,0xd4c,0xd56,0xd60,0xd6a,0x1770,0x177a,0x1784,0x178e, +0xd74,0xd7e,0x1798,0x17a2,0x17aa,0x17b0,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, @@ -175,34 +178,34 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 0xfdcc,0xffcc,0xffcc,0xfdcc,0xffcc,0xfdcc,0xffcc,0xfdcc,0xfdcc,0xffd0,0xffb8,0xffb8,0xffb8,0xffb8,0xffd0,0xfdb0, 0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xff94,0xff94,0xfdb8,0xfdb8,0xfdb8,0xfdb8,0xfd94,0xfd94,0xffb8,0xffb8,0xffb8, 0xffb8,0xfdb8,0xfdb8,0xffb8,0xfdb8,0xfdb8,0xffb8,0xffb8,0xfe02,0xfe02,0xfe02,0xfe02,0xfc02,0xffb8,0xffb8,0xffb8, -0xffb8,0xffcc,0xffcc,0xffcc,0x3c26,0x3c2c,0xfdcc,0x3c32,0x3c38,0xfde0,0xffcc,0xffb8,0xffb8,0xffb8,0xffcc,0xffcc, +0xffb8,0xffcc,0xffcc,0xffcc,0x3c36,0x3c3c,0xfdcc,0x3c42,0x3c48,0xfde0,0xffcc,0xffb8,0xffb8,0xffb8,0xffcc,0xffcc, 0xffcc,0xffb8,0xffb8,1,0xffcc,0xffcc,0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc,0xffd0,0xffb8,0xffb8,0xffcc, 0xffd2,0xffd4,0xffd4,0xffd2,0xffd4,0xffd4,0xffd2,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,0x29d1,1,1,1,1,1,1,1, -1,1,0x29d5,1,1,1,1,1,0x17b1,0x17b7,0x29d9,0x17bd,0x17c3,0x17c9,1,0x17cf, -1,0x17d5,0x17db,0x17e3,0x618,1,1,1,0x634,1,0x644,1,0x658,1,1,1, -1,1,0x674,1,0x684,1,1,1,0x688,1,1,1,0x6a0,0x17eb,0x17f1,0xd82, -0x17f7,0xd8c,0x17fd,0x1805,0x6b4,1,1,1,0x6d4,1,0x6e4,1,0x6fc,1,1,1, -1,1,0x71c,1,0x72c,1,1,1,0x734,1,1,1,0x754,0xd96,0xda8,0x180d, -0x1813,0xdba,1,1,1,0x76c,0x1819,0x181f,1,1,1,1,1,1,1,1, +0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,0x29e1,1,1,1,1,1,1,1, +1,1,0x29e5,1,1,1,1,1,0x17b7,0x17bd,0x29e9,0x17c3,0x17c9,0x17cf,1,0x17d5, +1,0x17db,0x17e1,0x17e9,0x618,1,1,1,0x634,1,0x644,1,0x658,1,1,1, +1,1,0x674,1,0x684,1,1,1,0x688,1,1,1,0x6a0,0x17f1,0x17f7,0xd88, +0x17fd,0xd92,0x1803,0x180b,0x6b4,1,1,1,0x6d4,1,0x6e4,1,0x6fc,1,1,1, +1,1,0x71c,1,0x72c,1,1,1,0x734,1,1,1,0x754,0xd9c,0xdae,0x1813, +0x1819,0xdc0,1,1,1,0x76c,0x181f,0x1825,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0x1825,0x182b,1,0x1831,1,1,0x774,0x1837,1,1,1,1,0x183d, -0x1843,0x1849,1,0x778,1,1,0x780,1,0x784,0x790,0x798,0x79c,0x184f,0x7ac,1,1, +1,1,1,0x182b,0x1831,1,0x1837,1,1,0x774,0x183d,1,1,1,1,0x1843, +0x1849,0x184f,1,0x778,1,1,0x780,1,0x784,0x790,0x798,0x79c,0x1855,0x7ac,1,1, 1,0x7b0,1,1,1,1,0x7b4,1,1,1,0x7c4,1,1,1,0x7c8,1, -0x7cc,1,1,0x7d0,1,1,0x7d8,1,0x7dc,0x7e8,0x7f0,0x7f4,0x1855,0x804,1,1, +0x7cc,1,1,0x7d0,1,1,0x7d8,1,0x7dc,0x7e8,0x7f0,0x7f4,0x185b,0x804,1,1, 1,0x808,1,1,1,0x80c,1,1,1,0x81c,1,1,1,0x820,1,0x824, -1,1,0x185b,0x1861,1,0x1867,1,1,0x828,0x186d,1,1,1,1,0x1873,0x1879, -0x187f,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x82c,0x830,0x1885,0x188b,1,1,1,1,1,1, +1,1,0x1861,0x1867,1,0x186d,1,1,0x828,0x1873,1,1,1,1,0x1879,0x187f, +0x1885,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,0x82c,0x830,0x188b,0x1891,1,1,1,1,1,1, 1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x1891, -0x1897,1,1,1,1,1,1,1,1,1,1,1,1,1,0x189d,0x18a3, -0x18a9,0x18af,1,1,0x18b5,0x18bb,0x834,0x838,0x18c1,0x18c7,0x18cd,0x18d3,0x18d9,0x18df,1,1, -0x18e5,0x18eb,0x18f1,0x18f7,0x18fd,0x1903,0x83c,0x840,0x1909,0x190f,0x1915,0x191b,0x1921,0x1927,0x192d,0x1933, -0x1939,0x193f,0x1945,0x194b,1,1,0x1951,0x1957,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x1897, +0x189d,1,1,1,1,1,1,1,1,1,1,1,1,1,0x18a3,0x18a9, +0x18af,0x18b5,1,1,0x18bb,0x18c1,0x834,0x838,0x18c7,0x18cd,0x18d3,0x18d9,0x18df,0x18e5,1,1, +0x18eb,0x18f1,0x18f7,0x18fd,0x1903,0x1909,0x83c,0x840,0x190f,0x1915,0x191b,0x1921,0x1927,0x192d,0x1933,0x1939, +0x193f,0x1945,0x194b,0x1951,1,1,0x1957,0x195d,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffcc, 0xffcc,0xffcc,0xffbc,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8, 0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffbc,0xffc8,0xffcc,0xfe14,0xfe16,0xfe18,0xfe1a,0xfe1c,0xfe1e,0xfe20,0xfe22, @@ -211,14 +214,14 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xfe3c,0xfe3e,0xfe40,1,1,1,1,1,1,1,0x195c,0x1962,0x1969,0x196f,0x1975,0x844, +0xfe3c,0xfe3e,0xfe40,1,1,1,1,1,1,1,0x1962,0x1968,0x196f,0x1975,0x197b,0x844, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,0x850,1,0x854,0xfe36,0xfe38,0xfe3a,0xfe3c,0xfe3e, 0xfe40,0xfe42,0xfe44,0xfdcc,0xfdcc,0xfdb8,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffb8, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 0xfe46,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0x197b,0x858,0x1981,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,0x85c,0x1987,1,0x860,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,0xffcc, +0x1981,0x858,0x1987,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0x85c,0x198d,1,0x860,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,0xffcc, 0xffcc,0xffcc,0xffcc,0xffb8,0xffcc,1,1,0xffcc,0xffcc,1,0xffb8,0xffcc,0xffcc,0xffb8,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 0xfe48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, @@ -241,24 +244,24 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffb8,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0x864,0x198d,1,1,1,1,1,1,0x868,0x1993,1,0x86c, -0x1999,1,1,1,1,1,1,1,0xfc0e,1,1,1,1,1,1,1, +1,1,1,1,0x864,0x1993,1,1,1,1,1,1,0x868,0x1999,1,0x86c, +0x199f,1,1,1,1,1,1,1,0xfc0e,1,1,1,1,1,1,1, 1,1,1,1,1,1,0xfe12,1,1,1,0xffcc,0xffb8,0xffcc,0xffcc,1,1, -1,0x29dc,0x29e2,0x29e8,0x29ee,0x29f4,0x29fa,0x2a00,0x2a06,1,1,1,1,1,1,1, +1,0x29ec,0x29f2,0x29f8,0x29fe,0x2a04,0x2a0a,0x2a10,0x2a16,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,0xfe0e,1,0xfc00,1,1,1,1,1,1,1,0x870, -1,1,1,0x199f,0x19a5,0xfe12,1,1,1,1,1,1,1,1,1,0xfc00, -1,1,1,1,0x2a0c,0x2a12,1,0x2a18,1,1,1,1,1,1,1,1, +1,1,1,0x19a5,0x19ab,0xfe12,1,1,1,1,1,1,1,1,1,0xfc00, +1,1,1,1,0x2a1c,0x2a22,1,0x2a28,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,0xffcc,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0x2a1e,1,1,0x2a24,1,1, +1,1,1,1,1,1,1,1,1,1,0x2a2e,1,1,0x2a34,1,1, 1,1,1,0xfe0e,1,1,1,1,1,1,1,1,1,1,1,1, -1,0xfe12,1,1,1,1,1,1,1,1,1,1,1,0x2a2a,0x2a30,0x2a36, -1,1,0x2a3c,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,0xfe12,1,1,1,1,1,1,1,1,1,1,1,0x2a3a,0x2a40,0x2a46, +1,1,0x2a4c,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0xfe0e, @@ -266,33 +269,33 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0x878,0x19ab,1,1,0x19b1,0x19b7,0xfe12,1,1,1,1,1,1,1,1,0xfc00, -0xfc00,1,1,1,1,0x2a42,0x2a48,1,1,1,1,1,1,1,1,1, +0x878,0x19b1,1,1,0x19b7,0x19bd,0xfe12,1,1,1,1,1,1,1,1,0xfc00, +0xfc00,1,1,1,1,0x2a52,0x2a58,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,0x884,1,0x19bd,1,1,1,1, +1,1,1,1,1,1,1,1,1,0x884,1,0x19c3,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,0xfc00,1,1,1,1,1,1,0x888,0x890,1,1, -0x19c3,0x19c9,0x19cf,0xfe12,1,1,1,1,1,1,1,1,1,0xfc00,1,1, +0x19c9,0x19cf,0x19d5,0xfe12,1,1,1,1,1,1,1,1,1,0xfc00,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x894,1,0x19d5,1,1,1,1,0xfe12,1,1, +1,1,1,1,1,1,0x894,1,0x19db,1,1,1,1,0xfe12,1,1, 1,1,1,1,1,0xfea8,0xfcb6,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0xfe0e,1,1,0x898,0x19db,1,0xfc00,1,1,1,0x89c,0x19e1,0x19e7, -1,0xdc4,0x19ef,1,0xfe12,1,1,1,1,1,1,1,0xfc00,0xfc00,1,1, +1,1,1,0xfe0e,1,1,0x898,0x19e1,1,0xfc00,1,1,1,0x89c,0x19e7,0x19ed, +1,0xdca,0x19f5,1,0xfe12,1,1,1,1,1,1,1,0xfc00,0xfc00,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,0xfe12,0xfe12,1,0xfc00,1,1,1, -1,1,1,0x8a8,0x8b0,1,1,0x19f7,0x19fd,0x1a03,0xfe12,1,1,1,1,1, +1,1,1,0x8a8,0x8b0,1,1,0x19fd,0x1a03,0x1a09,0xfe12,1,1,1,1,1, 1,1,1,1,0xfc00,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,0xfc12,1,1, -1,1,0xfc00,1,1,1,1,1,1,1,1,1,0x8b4,0x1a09,1,0xdce, -0x1a11,0x1a19,0xfc00,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xfc00,1,1,1,1,1,1,1,1,1,0x8b4,0x1a0f,1,0xdd4, +0x1a17,0x1a1f,0xfc00,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,0xfece,0xfece,0xfe12,1,1, @@ -306,19 +309,19 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,0xffb8,0xffb8,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,0xffb8,1,0xffb8,1,0xffb0,1,1,1,1,1,1,0x2a4f,1,1, -1,1,1,1,1,1,1,0x2a55,1,1,1,1,0x2a5b,1,1,1, -1,0x2a61,1,1,1,1,0x2a67,1,1,1,1,1,1,1,1,1, -1,1,1,0x2a6d,1,1,1,1,1,1,1,0xff02,0xff04,0x3c40,0xff08,0x3c48, -0x2a72,1,0x2a78,1,0xff04,0xff04,0xff04,0xff04,1,1,0xff04,0x3c50,0xffcc,0xffcc,0xfe12,1, -0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,0x2a7f,1,1, -1,1,1,1,1,1,1,0x2a85,1,1,1,1,0x2a8b,1,1,1, -1,0x2a91,1,1,1,1,0x2a97,1,1,1,1,1,1,1,1,1, -1,1,1,0x2a9d,1,1,1,1,1,1,0xffb8,1,1,1,1,1, +1,1,0xffb8,1,0xffb8,1,0xffb0,1,1,1,1,1,1,0x2a5f,1,1, +1,1,1,1,1,1,1,0x2a65,1,1,1,1,0x2a6b,1,1,1, +1,0x2a71,1,1,1,1,0x2a77,1,1,1,1,1,1,1,1,1, +1,1,1,0x2a7d,1,1,1,1,1,1,1,0xff02,0xff04,0x3c50,0xff08,0x3c58, +0x2a82,1,0x2a88,1,0xff04,0xff04,0xff04,0xff04,1,1,0xff04,0x3c60,0xffcc,0xffcc,0xfe12,1, +0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,0x2a8f,1,1, +1,1,1,1,1,1,1,0x2a95,1,1,1,1,0x2a9b,1,1,1, +1,0x2aa1,1,1,1,1,0x2aa7,1,1,1,1,1,1,1,1,1, +1,1,1,0x2aad,1,1,1,1,1,1,0xffb8,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0x8c0,0x1a1f,1,1,1,1,1,1,1,0xfc00,1,1, +1,1,1,1,0x8c0,0x1a25,1,1,1,1,1,1,1,0xfc00,1,1, 1,1,1,1,1,1,0xfe0e,1,0xfe12,0xfe12,1,1,1,1,1,1, 1,1,1,1,1,1,1,0xffb8,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, @@ -359,272 +362,277 @@ static const uint16_t norm2_nfc_data_trieData[7824]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc, -0xffcc,0xffb8,1,1,1,1,1,0x8c4,0x1a25,0x8c8,0x1a2b,0x8cc,0x1a31,0x8d0,0x1a37,0x8d4, -0x1a3d,1,1,0x8d8,0x1a43,1,1,1,1,1,1,1,1,1,1,1, +0xffcc,0xffb8,1,0xffb8,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0xfe0e,0xfc00,1,1,1,1,0x8dc,0x1a49,0x8e0,0x1a4f, -0x8e4,0x8e8,0x1a55,0x1a5b,0x8ec,0x1a61,0xfe12,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0xffcc,0xffb8,0xffcc, -0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x8c4,0x1a2b,0x8c8,0x1a31,0x8cc,0x1a37,0x8d0,0x1a3d,0x8d4,0x1a43,1,1,0x8d8, +0x1a49,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xfe0e,0xfc00,1,1,1,1,0x8dc,0x1a4f,0x8e0,0x1a55,0x8e4,0x8e8,0x1a5b,0x1a61, +0x8ec,0x1a67,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,0xffcc,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, +0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,0xfe12,0xfe12,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0xfe12,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,0xfe0e,1,1,1,1,1,1,1, -1,1,1,1,0xfe12,0xfe12,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,1,0xfe02,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8, -0xffcc,0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc,1,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,1, -1,1,1,0xffb8,1,1,1,1,1,1,0xffcc,1,1,1,0xffcc,0xffcc, -1,1,1,1,1,1,0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffb8,0xffcc,0xffcc,0xffd4,0xffac,0xffb8,0xff94,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, +1,1,1,1,0xfe0e,1,1,1,1,1,1,1,1,1,1,1, +0xfe12,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffcc,0xffcc,0xffcc,1,0xfe02,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc,0xffcc,0xffb8,0xffb8, +0xffb8,0xffb8,0xffcc,1,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,1,1,1,1,0xffb8, +1,1,1,1,1,1,0xffcc,1,1,1,0xffcc,0xffcc,1,1,1,1, +1,1,0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffcc,0xffcc,0xffd4, +0xffac,0xffb8,0xff94,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, 0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffd0,0xffc8,0xffc8,0xffb8, -1,0xffcc,0xffd2,0xffb8,0xffcc,0xffb8,0x1a66,0x1a6c,0x1a72,0x1a78,0x1a7f,0x1a85,0x1a8b,0x1a91,0x1a99,0x1aa3, -0x1aaa,0x1ab0,0x1ab6,0x1abc,0x1ac2,0x1ac8,0x1acf,0x1ad5,0x1ada,0x1ae0,0x1ae8,0x1af2,0x1afc,0x1b06,0x1b0e,0x1b14, -0x1b1a,0x1b20,0x1b29,0x1b33,0x1b3b,0x1b41,0x1b46,0x1b4c,0x1b52,0x1b58,0x1b5e,0x1b64,0x1b6a,0x1b70,0x1b77,0x1b7d, -0x1b82,0x1b88,0x1b8e,0x1b94,0x1b9c,0x1ba6,0x1bae,0x1bb4,0x1bba,0x1bc0,0x1bc6,0x1bcc,0xdd8,0xde2,0x1bd4,0x1bde, -0x1be6,0x1bec,0x1bf2,0x1bf8,0x1bfe,0x1c04,0x1c0a,0x1c10,0x1c17,0x1c1d,0x1c22,0x1c28,0x1c2e,0x1c34,0x1c3a,0x1c40, -0x1c46,0x1c4c,0x1c54,0x1c5e,0x1c68,0x1c72,0x1c7c,0x1c86,0x1c90,0x1c9a,0x1ca3,0x1ca9,0x1caf,0x1cb5,0x1cba,0x1cc0, -0xdec,0xdf6,0x1cc8,0x1cd2,0x1cda,0x1ce0,0x1ce6,0x1cec,0xe00,0xe0a,0x1cf4,0x1cfe,0x1d08,0x1d12,0x1d1c,0x1d26, -0x1d2e,0x1d34,0x1d3a,0x1d40,0x1d46,0x1d4c,0x1d52,0x1d58,0x1d5e,0x1d64,0x1d6a,0x1d70,0x1d76,0x1d7c,0x1d84,0x1d8e, -0x1d98,0x1da2,0x1daa,0x1db0,0x1db7,0x1dbd,0x1dc2,0x1dc8,0x1dce,0x1dd4,0x1dda,0x1de0,0x1de6,0x1dec,0x1df3,0x1df9, -0x1dff,0x1e05,0x1e0b,0x1e11,0x1e16,0x1e1c,0x1e22,0x1e28,0x1e2f,0x1e35,0x1e3b,0x1e41,0x1e46,0x1e4c,0x1e52,0x1e58, -1,0x1e5f,1,1,1,1,0xe14,0xe22,0x1e64,0x1e6a,0x1e72,0x1e7c,0x1e86,0x1e90,0x1e9a,0x1ea4, -0x1eae,0x1eb8,0x1ec2,0x1ecc,0x1ed6,0x1ee0,0x1eea,0x1ef4,0x1efe,0x1f08,0x1f12,0x1f1c,0x1f26,0x1f30,0xe30,0xe3a, -0x1f38,0x1f3e,0x1f44,0x1f4a,0x1f52,0x1f5c,0x1f66,0x1f70,0x1f7a,0x1f84,0x1f8e,0x1f98,0x1fa2,0x1fac,0x1fb4,0x1fba, -0x1fc0,0x1fc6,0xe44,0xe4e,0x1fcc,0x1fd2,0x1fda,0x1fe4,0x1fee,0x1ff8,0x2002,0x200c,0x2016,0x2020,0x202a,0x2034, -0x203e,0x2048,0x2052,0x205c,0x2066,0x2070,0x207a,0x2084,0x208e,0x2098,0x20a0,0x20a6,0x20ac,0x20b2,0x20ba,0x20c4, -0x20ce,0x20d8,0x20e2,0x20ec,0x20f6,0x2100,0x210a,0x2114,0x211c,0x2122,0x2129,0x212f,0x2134,0x213a,0x2140,0x2146, -1,1,1,1,1,1,0xe58,0xe6e,0xe86,0xe94,0xea2,0xeb0,0xebe,0xecc,0xed8,0xeee, -0xf06,0xf14,0xf22,0xf30,0xf3e,0xf4c,0xf58,0xf66,0x214f,0x2159,0x2163,0x216d,1,1,0xf74,0xf82, -0x2177,0x2181,0x218b,0x2195,1,1,0xf90,0xfa6,0xfbe,0xfcc,0xfda,0xfe8,0xff6,0x1004,0x1010,0x1026, -0x103e,0x104c,0x105a,0x1068,0x1076,0x1084,0x1090,0x10a2,0x219f,0x21a9,0x21b3,0x21bd,0x21c7,0x21d1,0x10b4,0x10c6, -0x21db,0x21e5,0x21ef,0x21f9,0x2203,0x220d,0x10d8,0x10e6,0x2217,0x2221,0x222b,0x2235,1,1,0x10f4,0x1102, -0x223f,0x2249,0x2253,0x225d,1,1,0x1110,0x1122,0x2267,0x2271,0x227b,0x2285,0x228f,0x2299,1,0x1134, -1,0x22a3,1,0x22ad,1,0x22b7,0x1146,0x115c,0x1174,0x1182,0x1190,0x119e,0x11ac,0x11ba,0x11c6,0x11dc, -0x11f4,0x1202,0x1210,0x121e,0x122c,0x123a,0x1246,0x3b8e,0x22bf,0x3b96,0x1250,0x3b9e,0x22c5,0x3ba6,0x22cb,0x3bae, -0x22d1,0x3bb6,0x125a,0x3bbe,1,1,0x22d8,0x22e2,0x22f1,0x2301,0x2311,0x2321,0x2331,0x2341,0x234c,0x2356, -0x2365,0x2375,0x2385,0x2395,0x23a5,0x23b5,0x23c0,0x23ca,0x23d9,0x23e9,0x23f9,0x2409,0x2419,0x2429,0x2434,0x243e, -0x244d,0x245d,0x246d,0x247d,0x248d,0x249d,0x24a8,0x24b2,0x24c1,0x24d1,0x24e1,0x24f1,0x2501,0x2511,0x251c,0x2526, -0x2535,0x2545,0x2555,0x2565,0x2575,0x2585,0x258f,0x2595,0x259d,0x25a4,0x25ad,1,0x1264,0x25b7,0x25bf,0x25c5, -0x25cb,0x3bc6,0x25d0,1,0x2aa2,0x8f0,1,0x25d7,0x25df,0x25e6,0x25ef,1,0x126e,0x25f9,0x2601,0x3bce, -0x2607,0x3bd6,0x260c,0x2613,0x2619,0x261f,0x2625,0x262b,0x2633,0x3be0,1,1,0x263b,0x2643,0x264b,0x2651, -0x2657,0x3bea,1,0x265d,0x2663,0x2669,0x266f,0x2675,0x267d,0x3bf4,0x2685,0x268b,0x2691,0x2699,0x26a1,0x26a7, -0x26ad,0x3bfe,0x26b3,0x26b9,0x3c06,0x2aa7,1,1,0x26c1,0x26c8,0x26d1,1,0x1278,0x26db,0x26e3,0x3c0e, -0x26e9,0x3c16,0x26ee,0x2aab,0x8fc,1,0xfa09,0xfa09,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0xffcc,0xffcc,0xfe02,0xfe02,0xffcc,0xffcc,0xffcc,0xffcc,0xfe02,0xfe02, -0xfe02,0xffcc,0xffcc,1,1,1,1,0xffcc,1,1,1,0xfe02,0xfe02,0xffcc,0xffb8,0xffcc, -0xfe02,0xfe02,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0x2aae,1,1, -1,0x2ab2,0x3c1e,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0x908,1,0x90c,1,0x910,1,1,1,1, -1,0x26f5,0x26fb,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,0x2701,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0x2707,0x270d,0x2713,0x914,1,0x918,1,0x91c,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0x920,0x2719,1,1,1,0x924, -0x271f,1,0x928,0x2725,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0x92c,0x272b,0x930,0x2731,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0x934,1,1,1,0x2737,1,0x938,0x273d,0x93c,1,0x2743,0x940,0x2749, -1,1,1,0x944,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x274f,0x948,0x2755,1,0x94c,0x950,1,1,1,1, -1,1,1,0x275b,0x2761,0x2767,0x276d,0x2773,0x954,0x958,0x2779,0x277f,0x95c,0x960,0x2785,0x278b, -0x964,0x968,0x96c,0x970,1,1,0x2791,0x2797,0x974,0x978,0x279d,0x27a3,0x97c,0x980,0x27a9,0x27af, -1,1,1,1,1,1,1,0x984,0x988,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,0x98c,1,1,1,1,1,0x990,0x994, -1,0x998,0x27b5,0x27bb,0x27c1,0x27c7,1,1,0x99c,0x9a0,0x9a4,0x9a8,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,0x27cd,0x27d3,0x27d9,0x27df, -1,1,1,1,1,1,0x27e5,0x27eb,0x27f1,0x27f7,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,0x2ab7,0x2abb,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,0x2abf,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, +0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffd0,0xffc8,0xffc8,0xffb8,1,0xffcc,0xffd2,0xffb8, +0xffcc,0xffb8,0x1a6c,0x1a72,0x1a78,0x1a7e,0x1a85,0x1a8b,0x1a91,0x1a97,0x1a9f,0x1aa9,0x1ab0,0x1ab6,0x1abc,0x1ac2, +0x1ac8,0x1ace,0x1ad5,0x1adb,0x1ae0,0x1ae6,0x1aee,0x1af8,0x1b02,0x1b0c,0x1b14,0x1b1a,0x1b20,0x1b26,0x1b2f,0x1b39, +0x1b41,0x1b47,0x1b4c,0x1b52,0x1b58,0x1b5e,0x1b64,0x1b6a,0x1b70,0x1b76,0x1b7d,0x1b83,0x1b88,0x1b8e,0x1b94,0x1b9a, +0x1ba2,0x1bac,0x1bb4,0x1bba,0x1bc0,0x1bc6,0x1bcc,0x1bd2,0xdde,0xde8,0x1bda,0x1be4,0x1bec,0x1bf2,0x1bf8,0x1bfe, +0x1c04,0x1c0a,0x1c10,0x1c16,0x1c1d,0x1c23,0x1c28,0x1c2e,0x1c34,0x1c3a,0x1c40,0x1c46,0x1c4c,0x1c52,0x1c5a,0x1c64, +0x1c6e,0x1c78,0x1c82,0x1c8c,0x1c96,0x1ca0,0x1ca9,0x1caf,0x1cb5,0x1cbb,0x1cc0,0x1cc6,0xdf2,0xdfc,0x1cce,0x1cd8, +0x1ce0,0x1ce6,0x1cec,0x1cf2,0xe06,0xe10,0x1cfa,0x1d04,0x1d0e,0x1d18,0x1d22,0x1d2c,0x1d34,0x1d3a,0x1d40,0x1d46, +0x1d4c,0x1d52,0x1d58,0x1d5e,0x1d64,0x1d6a,0x1d70,0x1d76,0x1d7c,0x1d82,0x1d8a,0x1d94,0x1d9e,0x1da8,0x1db0,0x1db6, +0x1dbd,0x1dc3,0x1dc8,0x1dce,0x1dd4,0x1dda,0x1de0,0x1de6,0x1dec,0x1df2,0x1df9,0x1dff,0x1e05,0x1e0b,0x1e11,0x1e17, +0x1e1c,0x1e22,0x1e28,0x1e2e,0x1e35,0x1e3b,0x1e41,0x1e47,0x1e4c,0x1e52,0x1e58,0x1e5e,1,0x1e65,1,1, +1,1,0xe1a,0xe28,0x1e6a,0x1e70,0x1e78,0x1e82,0x1e8c,0x1e96,0x1ea0,0x1eaa,0x1eb4,0x1ebe,0x1ec8,0x1ed2, +0x1edc,0x1ee6,0x1ef0,0x1efa,0x1f04,0x1f0e,0x1f18,0x1f22,0x1f2c,0x1f36,0xe36,0xe40,0x1f3e,0x1f44,0x1f4a,0x1f50, +0x1f58,0x1f62,0x1f6c,0x1f76,0x1f80,0x1f8a,0x1f94,0x1f9e,0x1fa8,0x1fb2,0x1fba,0x1fc0,0x1fc6,0x1fcc,0xe4a,0xe54, +0x1fd2,0x1fd8,0x1fe0,0x1fea,0x1ff4,0x1ffe,0x2008,0x2012,0x201c,0x2026,0x2030,0x203a,0x2044,0x204e,0x2058,0x2062, +0x206c,0x2076,0x2080,0x208a,0x2094,0x209e,0x20a6,0x20ac,0x20b2,0x20b8,0x20c0,0x20ca,0x20d4,0x20de,0x20e8,0x20f2, +0x20fc,0x2106,0x2110,0x211a,0x2122,0x2128,0x212f,0x2135,0x213a,0x2140,0x2146,0x214c,1,1,1,1, +1,1,0xe5e,0xe74,0xe8c,0xe9a,0xea8,0xeb6,0xec4,0xed2,0xede,0xef4,0xf0c,0xf1a,0xf28,0xf36, +0xf44,0xf52,0xf5e,0xf6c,0x2155,0x215f,0x2169,0x2173,1,1,0xf7a,0xf88,0x217d,0x2187,0x2191,0x219b, +1,1,0xf96,0xfac,0xfc4,0xfd2,0xfe0,0xfee,0xffc,0x100a,0x1016,0x102c,0x1044,0x1052,0x1060,0x106e, +0x107c,0x108a,0x1096,0x10a8,0x21a5,0x21af,0x21b9,0x21c3,0x21cd,0x21d7,0x10ba,0x10cc,0x21e1,0x21eb,0x21f5,0x21ff, +0x2209,0x2213,0x10de,0x10ec,0x221d,0x2227,0x2231,0x223b,1,1,0x10fa,0x1108,0x2245,0x224f,0x2259,0x2263, +1,1,0x1116,0x1128,0x226d,0x2277,0x2281,0x228b,0x2295,0x229f,1,0x113a,1,0x22a9,1,0x22b3, +1,0x22bd,0x114c,0x1162,0x117a,0x1188,0x1196,0x11a4,0x11b2,0x11c0,0x11cc,0x11e2,0x11fa,0x1208,0x1216,0x1224, +0x1232,0x1240,0x124c,0x3b9e,0x22c5,0x3ba6,0x1256,0x3bae,0x22cb,0x3bb6,0x22d1,0x3bbe,0x22d7,0x3bc6,0x1260,0x3bce, +1,1,0x22de,0x22e8,0x22f7,0x2307,0x2317,0x2327,0x2337,0x2347,0x2352,0x235c,0x236b,0x237b,0x238b,0x239b, +0x23ab,0x23bb,0x23c6,0x23d0,0x23df,0x23ef,0x23ff,0x240f,0x241f,0x242f,0x243a,0x2444,0x2453,0x2463,0x2473,0x2483, +0x2493,0x24a3,0x24ae,0x24b8,0x24c7,0x24d7,0x24e7,0x24f7,0x2507,0x2517,0x2522,0x252c,0x253b,0x254b,0x255b,0x256b, +0x257b,0x258b,0x2595,0x259b,0x25a3,0x25aa,0x25b3,1,0x126a,0x25bd,0x25c5,0x25cb,0x25d1,0x3bd6,0x25d6,1, +0x2ab2,0x8f0,1,0x25dd,0x25e5,0x25ec,0x25f5,1,0x1274,0x25ff,0x2607,0x3bde,0x260d,0x3be6,0x2612,0x2619, +0x261f,0x2625,0x262b,0x2631,0x2639,0x3bf0,1,1,0x2641,0x2649,0x2651,0x2657,0x265d,0x3bfa,1,0x2663, +0x2669,0x266f,0x2675,0x267b,0x2683,0x3c04,0x268b,0x2691,0x2697,0x269f,0x26a7,0x26ad,0x26b3,0x3c0e,0x26b9,0x26bf, +0x3c16,0x2ab7,1,1,0x26c7,0x26ce,0x26d7,1,0x127e,0x26e1,0x26e9,0x3c1e,0x26ef,0x3c26,0x26f4,0x2abb, +0x8fc,1,0xfa09,0xfa09,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffcc,0xffcc,0xfe02,0xfe02,0xffcc,0xffcc,0xffcc,0xffcc,0xfe02,0xfe02,0xfe02,0xffcc,0xffcc,1, +1,1,1,0xffcc,1,1,1,0xfe02,0xfe02,0xffcc,0xffb8,0xffcc,0xfe02,0xfe02,0xffb8,0xffb8, +0xffb8,0xffb8,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,0x2abe,1,1,1,0x2ac2,0x3c2e,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x908,1,0x90c,1,0x910,1,1,1,1,1,0x26fb,0x2701,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,0x2707,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x270d,0x2713,0x2719,0x914,1,0x918,1,0x91c,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,0x920,0x271f,1,1,1,0x924,0x2725,1,0x928,0x272b, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,0x92c,0x2731,0x930,0x2737,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x934, +1,1,1,0x273d,1,0x938,0x2743,0x93c,1,0x2749,0x940,0x274f,1,1,1,0x944, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0x2755,0x948,0x275b,1,0x94c,0x950,1,1,1,1,1,1,1,0x2761, +0x2767,0x276d,0x2773,0x2779,0x954,0x958,0x277f,0x2785,0x95c,0x960,0x278b,0x2791,0x964,0x968,0x96c,0x970, +1,1,0x2797,0x279d,0x974,0x978,0x27a3,0x27a9,0x97c,0x980,0x27af,0x27b5,1,1,1,1, +1,1,1,0x984,0x988,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,0x98c,1,1,1,1,1,0x990,0x994,1,0x998,0x27bb,0x27c1, +0x27c7,0x27cd,1,1,0x99c,0x9a0,0x9a4,0x9a8,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0x27d3,0x27d9,0x27df,0x27e5,1,1,1,1, +1,1,0x27eb,0x27f1,0x27f7,0x27fd,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x2ac7, +0x2acb,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,0x2acf,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,0xfe12,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,0xffcc,0xffcc, 0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0xffb4,0xffc8,0xffd0,0xffbc,0xffc0,0xffc0,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x9ac,1, +1,1,1,0x9b0,0x2803,0x9b4,0x2809,0x9b8,0x280f,0x9bc,0x2815,0x9c0,0x281b,0x9c4,0x2821,0x9c8, +0x2827,0x9cc,0x282d,0x9d0,0x2833,0x9d4,0x2839,0x9d8,0x283f,0x9dc,0x2845,1,0x9e0,0x284b,0x9e4,0x2851, +0x9e8,0x2857,1,1,1,1,1,0x9ec,0x285d,0x2863,0x9f4,0x2869,0x286f,0x9fc,0x2875,0x287b, +0xa04,0x2881,0x2887,0xa0c,0x288d,0x2893,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,0x2899,1,1,1,1,0xfc10, +0xfc10,1,1,0xa14,0x289f,1,1,1,1,1,1,1,0xa18,1,1,1, +1,0xa1c,0x28a5,0xa20,0x28ab,0xa24,0x28b1,0xa28,0x28b7,0xa2c,0x28bd,0xa30,0x28c3,0xa34,0x28c9,0xa38, +0x28cf,0xa3c,0x28d5,0xa40,0x28db,0xa44,0x28e1,0xa48,0x28e7,1,0xa4c,0x28ed,0xa50,0x28f3,0xa54,0x28f9, +1,1,1,1,1,0xa58,0x28ff,0x2905,0xa60,0x290b,0x2911,0xa68,0x2917,0x291d,0xa70,0x2923, +0x2929,0xa78,0x292f,0x2935,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,0xa80,0xa84,0xa88,0xa8c,1,0x293b,1,1,0x2941,0x2947,0x294d, +0x2953,1,1,0xa90,0x2959,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,0xffcc,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, +0xffcc,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,0xffb4,0xffc8,0xffd0,0xffbc, -0xffc0,0xffc0,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,0x9ac,1,1,1,1,0x9b0,0x27fd,0x9b4,0x2803,0x9b8,0x2809,0x9bc,0x280f,0x9c0, -0x2815,0x9c4,0x281b,0x9c8,0x2821,0x9cc,0x2827,0x9d0,0x282d,0x9d4,0x2833,0x9d8,0x2839,0x9dc,0x283f,1, -0x9e0,0x2845,0x9e4,0x284b,0x9e8,0x2851,1,1,1,1,1,0x9ec,0x2857,0x285d,0x9f4,0x2863, -0x2869,0x9fc,0x286f,0x2875,0xa04,0x287b,0x2881,0xa0c,0x2887,0x288d,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x2893,1, -1,1,1,0xfc10,0xfc10,1,1,0xa14,0x2899,1,1,1,1,1,1,1, -0xa18,1,1,1,1,0xa1c,0x289f,0xa20,0x28a5,0xa24,0x28ab,0xa28,0x28b1,0xa2c,0x28b7,0xa30, -0x28bd,0xa34,0x28c3,0xa38,0x28c9,0xa3c,0x28cf,0xa40,0x28d5,0xa44,0x28db,0xa48,0x28e1,1,0xa4c,0x28e7, -0xa50,0x28ed,0xa54,0x28f3,1,1,1,1,1,0xa58,0x28f9,0x28ff,0xa60,0x2905,0x290b,0xa68, -0x2911,0x2917,0xa70,0x291d,0x2923,0xa78,0x2929,0x292f,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,0xa80,0xa84,0xa88,0xa8c,1,0x2935,1, -1,0x293b,0x2941,0x2947,0x294d,1,1,0xa90,0x2953,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,0xffcc,1,1,1,1,0xffcc,0xffcc,0xffcc, +1,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,0xfe12,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, 0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,0xffcc,0xffcc,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0xffcc,0xffcc,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0xfe12,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0xffb8,0xffb8,0xffb8,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0xfe12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0xffcc,1,0xffcc,0xffcc,0xffb8,1,1,0xffcc,0xffcc,1,1,1,1,1,0xffcc,0xffcc, -1,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0xfe12,1,1,1,1,1,1,1,1,1, -0xadc,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0xadc,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0xadc,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0xadc,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283,0x1283, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,0x3c56,1,0x3c56,0x3c56, -0x3c56,0x3c56,0x3c56,0x3c56,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x3c56,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0x3c56,1,1,1,1, -0x3c56,1,1,1,0x3c56,1,0x3c56,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,0x3b87,1,0x2ac5,0x2ac9,0x2acd,0x2ad1,0x2ad5,0x2ad9,0x2add,0x2ae1,0x2ae1, -0x2ae5,0x2ae9,0x2aed,0x2af1,0x2af5,0x2af9,0x2afd,0x2b01,0x2b05,0x2b09,0x2b0d,0x2b11,0x2b15,0x2b19,0x2b1d,0x2b21, -0x2b25,0x2b29,0x2b2d,0x2b31,0x2b35,0x2b39,0x2b3d,0x2b41,0x2b45,0x2b49,0x2b4d,0x2b51,0x2b55,0x2b59,0x2b5d,0x2b61, -0x2b65,0x2b69,0x2b6d,0x2b71,0x2b75,0x2b79,0x2b7d,0x2b81,0x2b85,0x2b89,0x2b8d,0x2b91,0x2b95,0x2b99,0x2b9d,0x2ba1, -0x2ba5,0x2ba9,0x2bad,0x2bb1,0x2bb5,0x2bb9,0x2bbd,0x2bc1,0x2bc5,0x2bc9,0x2bcd,0x2bd1,0x2bd5,0x2bd9,0x2bdd,0x2be1, -0x2be5,0x2be9,0x2bed,0x2bf1,0x2bf5,0x2bf9,0x2bfd,0x2c01,0x2c05,0x2c09,0x2c0d,0x2c11,0x2c15,0x2c19,0x2c1d,0x2c21, -0x2c25,0x2c29,0x2c2d,0x2b11,0x2c31,0x2c35,0x2c39,0x2c3d,0x2c41,0x2c45,0x2c49,0x2c4d,0x2c51,0x2c55,0x2c59,0x2c5d, -0x2c61,0x2c65,0x2c69,0x2c6d,0x2c71,0x2c75,0x2c79,0x2c7d,0x2c81,0x2c85,0x2c89,0x2c8d,0x2c91,0x2c95,0x2c99,0x2c9d, -0x2ca1,0x2ca5,0x2ca9,0x2cad,0x2cb1,0x2cb5,0x2cb9,0x2cbd,0x2cc1,0x2cc5,0x2cc9,0x2ccd,0x2cd1,0x2cd5,0x2cd9,0x2cdd, -0x2ce1,0x2ce5,0x2ce9,0x2ced,0x2cf1,0x2cf5,0x2cf9,0x2cfd,0x2d01,0x2d05,0x2d09,0x2d0d,0x2d11,0x2d15,0x2d19,0x2d1d, -0x2d21,0x2d25,0x2d29,0x2d2d,0x2d31,0x2d35,0x2d39,0x2d3d,0x2c79,0x2d41,0x2d45,0x2d49,0x2d4d,0x2d51,0x2d55,0x2d59, -0x2d5d,0x2c39,0x2d61,0x2d65,0x2d69,0x2d6d,0x2d71,0x2d75,0x2d79,0x2d7d,0x2d81,0x2d85,0x2d89,0x2d8d,0x2d91,0x2d95, -0x2d99,0x2d9d,0x2da1,0x2da5,0x2da9,0x2dad,0x2b11,0x2db1,0x2db5,0x2db9,0x2dbd,0x2dc1,0x2dc5,0x2dc9,0x2dcd,0x2dd1, -0x2dd5,0x2dd9,0x2ddd,0x2de1,0x2de5,0x2de9,0x2ded,0x2df1,0x2df5,0x2df9,0x2dfd,0x2e01,0x2e05,0x2e09,0x2e0d,0x2e11, -0x2e15,0x2e19,0x2c41,0x2e1d,0x2e21,0x2e25,0x2e29,0x2e2d,0x2e31,0x2e35,0x2e39,0x2e3d,0x2e41,0x2e45,0x2e49,0x2e4d, -0x2e51,0x2e55,0x2e59,0x2e5d,0x2e61,0x2e65,0x2e69,0x2e6d,0x2e71,0x2e75,0x2e79,0x2e7d,0x2e81,0x2e85,0x2e89,0x2e8d, -0x2e91,0x2e95,0x2e99,0x2e9d,0x2ea1,0x2ea5,0x2ea9,0x2ead,0x2eb1,0x2eb5,0x2eb9,0x2ebd,0x2ec1,0x2ec5,0x2ec9,0x2ecd, -0x2ed1,0x2ed5,0x2ed9,0x2edd,0x2ee1,1,1,0x2ee5,1,0x2ee9,1,1,0x2eed,0x2ef1,0x2ef5,0x2ef9, -0x2efd,0x2f01,0x2f05,0x2f09,0x2f0d,0x2f11,1,0x2f15,1,0x2f19,1,1,0x2f1d,0x2f21,1,1, -1,0x2f25,0x2f29,0x2f2d,0x2f31,0x2f35,0x2f39,0x2f3d,0x2f41,0x2f45,0x2f49,0x2f4d,0x2f51,0x2f55,0x2f59,0x2f5d, -0x2f61,0x2f65,0x2f69,0x2f6d,0x2f71,0x2f75,0x2f79,0x2f7d,0x2f81,0x2f85,0x2f89,0x2f8d,0x2f91,0x2f95,0x2f99,0x2f9d, -0x2fa1,0x2fa5,0x2fa9,0x2fad,0x2fb1,0x2fb5,0x2fb9,0x2fbd,0x2fc1,0x2fc5,0x2fc9,0x2fcd,0x2fd1,0x2fd5,0x2d15,0x2fd9, -0x2fdd,0x2fe1,0x2fe5,0x2fe9,0x2fed,0x2fed,0x2ff1,0x2ff5,0x2ff9,0x2ffd,0x3001,0x3005,0x3009,0x300d,0x2f1d,0x3011, -0x3015,0x3019,0x301d,0x3021,0x3027,1,1,0x302b,0x302f,0x3033,0x3037,0x303b,0x303f,0x3043,0x3047,0x2f55, -0x304b,0x304f,0x3053,0x2ee5,0x3057,0x305b,0x305f,0x3063,0x3067,0x306b,0x306f,0x3073,0x3077,0x307b,0x307f,0x3083, -0x2f79,0x3087,0x2f7d,0x308b,0x308f,0x3093,0x3097,0x309b,0x2ee9,0x2b65,0x309f,0x30a3,0x30a7,0x2c7d,0x2dd9,0x30ab, -0x30af,0x2f99,0x30b3,0x2f9d,0x30b7,0x30bb,0x30bf,0x2ef1,0x30c3,0x30c7,0x30cb,0x30cf,0x30d3,0x2ef5,0x30d7,0x30db, -0x30df,0x30e3,0x30e7,0x30eb,0x2fd5,0x30ef,0x30f3,0x2d15,0x30f7,0x2fe5,0x30fb,0x30ff,0x3103,0x3107,0x310b,0x2ff9, -0x310f,0x2f19,0x3113,0x2ffd,0x2c31,0x3117,0x3001,0x311b,0x3009,0x311f,0x3123,0x3127,0x312b,0x312f,0x3011,0x2f09, -0x3133,0x3015,0x3137,0x3019,0x313b,0x2ae1,0x313f,0x3145,0x314b,0x3151,0x3155,0x3159,0x315d,0x3163,0x3169,0x316f, -0x3173,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0x3176,0xfe34,0x317c,1,1,1,1,1,1, -1,1,1,1,0x3182,0x3188,0x3190,0x319a,0x31a2,0x31a8,0x31ae,0x31b4,0x31ba,0x31c0,0x31c6,0x31cc, -0x31d2,1,0x31d8,0x31de,0x31e4,0x31ea,0x31f0,1,0x31f6,1,0x31fc,0x3202,1,0x3208,0x320e,1, -0x3214,0x321a,0x3220,0x3226,0x322c,0x3232,0x3238,0x323e,0x3244,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffcc,0xffcc,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0xffb8,1,0xffcc,1,1,1, -1,1,1,1,1,0xffcc,0xfe02,0xffb8,1,1,1,1,0xfe12,1,1,1, -1,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,1,1,1,1,1,0xffb8,0xffb8,0xffcc, -0xffcc,0xffcc,0xffb8,0xffcc,0xffb8,0xffb8,0xffb8,1,1,1,1,1,1,1,1,1, -0xa94,0x2959,0xa9a,0x2963,1,1,1,1,1,0xaa0,1,1,1,1,1,0x296d, -1,1,1,1,1,1,1,1,1,0xfe12,0xfc0e,1,1,1,1,1, -1,1,0xfc00,1,1,1,1,1,1,0x2977,0x2981,1,0xaa6,0xaac,0xfe12,0xfe12, -1,1,1,1,1,1,1,1,1,1,1,0xfe12,1,1,1,1, -1,1,1,1,1,0xfe0e,1,1,1,1,1,0xfe12,0xfe0e,1,1,1, -1,1,1,1,1,1,0xfe0e,0xfe12,1,1,1,1,1,1,1,1, -1,1,1,0xfe0e,0xfe0e,1,0xfc00,1,1,1,1,1,1,1,0xab2,1, -1,1,0x298b,0x2995,0xfe12,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,1,1,1,0xfe12,1,1,1,0xfe0e,1,1,1,1,1,1, -1,1,1,0xfc00,1,1,1,1,1,1,1,1,0xabe,0xfc00,0x299f,0x29a9, -0xfc00,0x29b3,1,1,0xfe12,0xfe0e,1,1,1,1,1,1,1,1,1,1, -1,1,0xad0,0xad6,0x29bd,0x29c7,1,1,1,0xfe12,0xfe0e,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,0xfe12,0xfe0e,1,1,1,1, -1,1,1,1,0xfe02,0xfe02,0xfe02,0xfe02,0xfe02,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,0xfe02,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x324a,0x3254,0x3268,0x3280,0x3298,0x32b0,0x32c8,0xffb0,0xffb0,0xfe02, -0xfe02,0xfe02,1,1,1,0xffc4,0xffb0,0xffb0,0xffb0,1,1,1,1,1,1,1, -1,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffb8,1, -1,1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1, -1,1,1,1,1,1,1,1,0x32d6,0x32e0,0x32f4,0x330c,0x3324,0x333c,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc, -0xffcc,0xffcc,0xffcc,0xffcc,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1, -0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,0xffcc,0xffcc,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1, -1,1,1,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,1,1,1,1,1,1, -1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xfe0e,1,1,1,1,1,0x334b, -0x334f,0x3353,0x3357,0x335d,0x2f3d,0x3361,0x3365,0x3369,0x336d,0x2f41,0x3371,0x3375,0x3379,0x2f45,0x337f,0x3383, -0x3387,0x338b,0x3391,0x3395,0x3399,0x339d,0x33a3,0x33a7,0x33ab,0x33af,0x302f,0x33b3,0x33b9,0x33bd,0x33c1,0x33c5, -0x33c9,0x33cd,0x33d1,0x33d5,0x3043,0x2f49,0x2f4d,0x3047,0x33d9,0x33dd,0x2c49,0x33e1,0x2f51,0x33e5,0x33e9,0x33ed, -0x33f1,0x33f1,0x33f1,0x33f5,0x33fb,0x33ff,0x3403,0x3407,0x340d,0x3411,0x3415,0x3419,0x341d,0x3421,0x3425,0x3429, -0x342d,0x3431,0x3435,0x3439,0x343d,0x343d,0x304f,0x3441,0x3445,0x3449,0x344d,0x2f59,0x3451,0x3455,0x3459,0x2ead, -0x345d,0x3461,0x3465,0x3469,0x346d,0x3471,0x3475,0x3479,0x347d,0x3483,0x3487,0x348b,0x348f,0x3493,0x3497,0x349b, -0x34a1,0x34a7,0x34ab,0x34af,0x34b3,0x34b7,0x34bb,0x34bf,0x34c3,0x34c7,0x34c7,0x34cb,0x34d1,0x34d5,0x2c39,0x34d9, -0x34dd,0x34e3,0x34e7,0x34eb,0x34ef,0x34f3,0x34f7,0x2f6d,0x34fb,0x34ff,0x3503,0x3509,0x350d,0x3513,0x3517,0x351b, -0x351f,0x3523,0x3527,0x352b,0x352f,0x3533,0x3537,0x353b,0x353f,0x3545,0x3549,0x354d,0x3551,0x2b61,0x3555,0x355b, -0x355f,0x355f,0x3565,0x3569,0x3569,0x356d,0x3571,0x3577,0x357d,0x3581,0x3585,0x3589,0x358d,0x3591,0x3595,0x3599, -0x359d,0x35a1,0x2f71,0x35a5,0x35ab,0x35af,0x35b3,0x307f,0x35b3,0x35b7,0x2f79,0x35bb,0x35bf,0x35c3,0x35c7,0x2f7d, -0x2af5,0x35cb,0x35cf,0x35d3,0x35d7,0x35db,0x35df,0x35e3,0x35e9,0x35ed,0x35f1,0x35f5,0x35f9,0x35fd,0x3603,0x3607, -0x360b,0x360f,0x3613,0x3617,0x361b,0x361f,0x3623,0x2f81,0x3627,0x362b,0x3631,0x3635,0x3639,0x363d,0x2f89,0x3641, -0x3645,0x3649,0x364d,0x3651,0x3655,0x3659,0x365d,0x2b65,0x309f,0x3661,0x3665,0x3669,0x366d,0x3673,0x3677,0x367b, -0x367f,0x2f8d,0x3683,0x3689,0x368d,0x3691,0x3151,0x3695,0x3699,0x369d,0x36a1,0x36a5,0x36ab,0x36af,0x36b3,0x36b7, -0x36bd,0x36c1,0x36c5,0x36c9,0x2c7d,0x36cd,0x36d1,0x36d7,0x36dd,0x36e3,0x36e7,0x36ed,0x36f1,0x36f5,0x36f9,0x36fd, -0x2f91,0x2dd9,0x3701,0x3705,0x3709,0x370d,0x3713,0x3717,0x371b,0x371f,0x30af,0x3723,0x3727,0x372d,0x3731,0x3735, -0x373b,0x3741,0x3745,0x30b3,0x3749,0x374d,0x3751,0x3755,0x3759,0x375d,0x3761,0x3767,0x376b,0x3771,0x3775,0x377b, -0x30bb,0x377f,0x3783,0x3789,0x378d,0x3791,0x3797,0x379d,0x37a1,0x37a5,0x37a9,0x37ad,0x37ad,0x37b1,0x37b5,0x30c3, -0x37b9,0x37bd,0x37c1,0x37c5,0x37c9,0x37cf,0x37d3,0x2c45,0x37d9,0x37df,0x37e3,0x37e9,0x37ef,0x37f5,0x37f9,0x30db, -0x37fd,0x3803,0x3809,0x380f,0x3815,0x3819,0x3819,0x30df,0x3159,0x381d,0x3821,0x3825,0x3829,0x382f,0x2bad,0x30e7, -0x3833,0x3837,0x2fbd,0x383d,0x3843,0x2f05,0x3849,0x384d,0x2fcd,0x3851,0x3855,0x3859,0x385f,0x385f,0x3865,0x3869, -0x386d,0x3873,0x3877,0x387b,0x387f,0x3885,0x3889,0x388d,0x3891,0x3895,0x3899,0x389f,0x38a3,0x38a7,0x38ab,0x38af, -0x38b3,0x38b7,0x38bd,0x38c3,0x38c7,0x38cd,0x38d1,0x38d7,0x38db,0x2fe5,0x38df,0x38e5,0x38eb,0x38ef,0x38f5,0x38f9, -0x38ff,0x3903,0x3907,0x390b,0x390f,0x3913,0x3917,0x391d,0x3923,0x3929,0x3565,0x392f,0x3933,0x3937,0x393b,0x393f, -0x3943,0x3947,0x394b,0x394f,0x3953,0x3957,0x395b,0x2c8d,0x3961,0x3965,0x3969,0x396d,0x3971,0x3975,0x2ff1,0x3979, -0x397d,0x3981,0x3985,0x3989,0x398f,0x3995,0x399b,0x399f,0x39a3,0x39a7,0x39ab,0x39b1,0x39b5,0x39bb,0x39bf,0x39c3, -0x39c9,0x39cf,0x39d3,0x2b99,0x39d7,0x39db,0x39df,0x39e3,0x39e7,0x39eb,0x3103,0x39ef,0x39f3,0x39f7,0x39fb,0x39ff, -0x3a03,0x3a07,0x3a0b,0x3a0f,0x3a13,0x3a19,0x3a1d,0x3a21,0x3a25,0x3a29,0x3a2d,0x3a33,0x3a39,0x3a3d,0x3a41,0x3117, -0x311b,0x3a45,0x3a49,0x3a4f,0x3a53,0x3a57,0x3a5b,0x3a5f,0x3a65,0x3a6b,0x3a6f,0x3a73,0x3a77,0x3a7d,0x311f,0x3a81, -0x3a87,0x3a8d,0x3a91,0x3a95,0x3a99,0x3a9f,0x3aa3,0x3aa7,0x3aab,0x3aaf,0x3ab3,0x3ab7,0x3abb,0x3ac1,0x3ac5,0x3ac9, -0x3acd,0x3ad3,0x3ad7,0x3adb,0x3adf,0x3ae3,0x3ae9,0x3aef,0x3af3,0x3af7,0x3afb,0x3b01,0x3b05,0x3137,0x3137,0x3b0b, -0x3b0f,0x3b15,0x3b19,0x3b1d,0x3b21,0x3b25,0x3b29,0x3b2d,0x3b31,0x313b,0x3b37,0x3b3b,0x3b3f,0x3b43,0x3b47,0x3b4b, -0x3b51,0x3b55,0x3b5b,0x3b61,0x3b67,0x3b6b,0x3b6f,0x3b73,0x3b77,0x3b7b,0x3b7f,0x3b83,0x3b87,1,1,1 +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffb8,0xffb8,0xffb8,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0xfe12,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0xffcc,1,0xffcc,0xffcc,0xffb8,1,1,0xffcc, +0xffcc,1,1,1,1,1,0xffcc,0xffcc,1,0xffcc,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,0xfe12,1, +1,1,1,1,1,1,1,1,0xae2,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0xae2,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0xae2,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0xae2,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289, +0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,0x1289,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,0x3c66,1,0x3c66,0x3c66,0x3c66,0x3c66,0x3c66,0x3c66,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x3c66,0x3c66, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x3c66,1,1,1,1,0x3c66,1,1,1,0x3c66,1,0x3c66,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,0x3b97,1,0x2ad5, +0x2ad9,0x2add,0x2ae1,0x2ae5,0x2ae9,0x2aed,0x2af1,0x2af1,0x2af5,0x2af9,0x2afd,0x2b01,0x2b05,0x2b09,0x2b0d,0x2b11, +0x2b15,0x2b19,0x2b1d,0x2b21,0x2b25,0x2b29,0x2b2d,0x2b31,0x2b35,0x2b39,0x2b3d,0x2b41,0x2b45,0x2b49,0x2b4d,0x2b51, +0x2b55,0x2b59,0x2b5d,0x2b61,0x2b65,0x2b69,0x2b6d,0x2b71,0x2b75,0x2b79,0x2b7d,0x2b81,0x2b85,0x2b89,0x2b8d,0x2b91, +0x2b95,0x2b99,0x2b9d,0x2ba1,0x2ba5,0x2ba9,0x2bad,0x2bb1,0x2bb5,0x2bb9,0x2bbd,0x2bc1,0x2bc5,0x2bc9,0x2bcd,0x2bd1, +0x2bd5,0x2bd9,0x2bdd,0x2be1,0x2be5,0x2be9,0x2bed,0x2bf1,0x2bf5,0x2bf9,0x2bfd,0x2c01,0x2c05,0x2c09,0x2c0d,0x2c11, +0x2c15,0x2c19,0x2c1d,0x2c21,0x2c25,0x2c29,0x2c2d,0x2c31,0x2c35,0x2c39,0x2c3d,0x2b21,0x2c41,0x2c45,0x2c49,0x2c4d, +0x2c51,0x2c55,0x2c59,0x2c5d,0x2c61,0x2c65,0x2c69,0x2c6d,0x2c71,0x2c75,0x2c79,0x2c7d,0x2c81,0x2c85,0x2c89,0x2c8d, +0x2c91,0x2c95,0x2c99,0x2c9d,0x2ca1,0x2ca5,0x2ca9,0x2cad,0x2cb1,0x2cb5,0x2cb9,0x2cbd,0x2cc1,0x2cc5,0x2cc9,0x2ccd, +0x2cd1,0x2cd5,0x2cd9,0x2cdd,0x2ce1,0x2ce5,0x2ce9,0x2ced,0x2cf1,0x2cf5,0x2cf9,0x2cfd,0x2d01,0x2d05,0x2d09,0x2d0d, +0x2d11,0x2d15,0x2d19,0x2d1d,0x2d21,0x2d25,0x2d29,0x2d2d,0x2d31,0x2d35,0x2d39,0x2d3d,0x2d41,0x2d45,0x2d49,0x2d4d, +0x2c89,0x2d51,0x2d55,0x2d59,0x2d5d,0x2d61,0x2d65,0x2d69,0x2d6d,0x2c49,0x2d71,0x2d75,0x2d79,0x2d7d,0x2d81,0x2d85, +0x2d89,0x2d8d,0x2d91,0x2d95,0x2d99,0x2d9d,0x2da1,0x2da5,0x2da9,0x2dad,0x2db1,0x2db5,0x2db9,0x2dbd,0x2b21,0x2dc1, +0x2dc5,0x2dc9,0x2dcd,0x2dd1,0x2dd5,0x2dd9,0x2ddd,0x2de1,0x2de5,0x2de9,0x2ded,0x2df1,0x2df5,0x2df9,0x2dfd,0x2e01, +0x2e05,0x2e09,0x2e0d,0x2e11,0x2e15,0x2e19,0x2e1d,0x2e21,0x2e25,0x2e29,0x2c51,0x2e2d,0x2e31,0x2e35,0x2e39,0x2e3d, +0x2e41,0x2e45,0x2e49,0x2e4d,0x2e51,0x2e55,0x2e59,0x2e5d,0x2e61,0x2e65,0x2e69,0x2e6d,0x2e71,0x2e75,0x2e79,0x2e7d, +0x2e81,0x2e85,0x2e89,0x2e8d,0x2e91,0x2e95,0x2e99,0x2e9d,0x2ea1,0x2ea5,0x2ea9,0x2ead,0x2eb1,0x2eb5,0x2eb9,0x2ebd, +0x2ec1,0x2ec5,0x2ec9,0x2ecd,0x2ed1,0x2ed5,0x2ed9,0x2edd,0x2ee1,0x2ee5,0x2ee9,0x2eed,0x2ef1,1,1,0x2ef5, +1,0x2ef9,1,1,0x2efd,0x2f01,0x2f05,0x2f09,0x2f0d,0x2f11,0x2f15,0x2f19,0x2f1d,0x2f21,1,0x2f25, +1,0x2f29,1,1,0x2f2d,0x2f31,1,1,1,0x2f35,0x2f39,0x2f3d,0x2f41,0x2f45,0x2f49,0x2f4d, +0x2f51,0x2f55,0x2f59,0x2f5d,0x2f61,0x2f65,0x2f69,0x2f6d,0x2f71,0x2f75,0x2f79,0x2f7d,0x2f81,0x2f85,0x2f89,0x2f8d, +0x2f91,0x2f95,0x2f99,0x2f9d,0x2fa1,0x2fa5,0x2fa9,0x2fad,0x2fb1,0x2fb5,0x2fb9,0x2fbd,0x2fc1,0x2fc5,0x2fc9,0x2fcd, +0x2fd1,0x2fd5,0x2fd9,0x2fdd,0x2fe1,0x2fe5,0x2d25,0x2fe9,0x2fed,0x2ff1,0x2ff5,0x2ff9,0x2ffd,0x2ffd,0x3001,0x3005, +0x3009,0x300d,0x3011,0x3015,0x3019,0x301d,0x2f2d,0x3021,0x3025,0x3029,0x302d,0x3031,0x3037,1,1,0x303b, +0x303f,0x3043,0x3047,0x304b,0x304f,0x3053,0x3057,0x2f65,0x305b,0x305f,0x3063,0x2ef5,0x3067,0x306b,0x306f,0x3073, +0x3077,0x307b,0x307f,0x3083,0x3087,0x308b,0x308f,0x3093,0x2f89,0x3097,0x2f8d,0x309b,0x309f,0x30a3,0x30a7,0x30ab, +0x2ef9,0x2b75,0x30af,0x30b3,0x30b7,0x2c8d,0x2de9,0x30bb,0x30bf,0x2fa9,0x30c3,0x2fad,0x30c7,0x30cb,0x30cf,0x2f01, +0x30d3,0x30d7,0x30db,0x30df,0x30e3,0x2f05,0x30e7,0x30eb,0x30ef,0x30f3,0x30f7,0x30fb,0x2fe5,0x30ff,0x3103,0x2d25, +0x3107,0x2ff5,0x310b,0x310f,0x3113,0x3117,0x311b,0x3009,0x311f,0x2f29,0x3123,0x300d,0x2c41,0x3127,0x3011,0x312b, +0x3019,0x312f,0x3133,0x3137,0x313b,0x313f,0x3021,0x2f19,0x3143,0x3025,0x3147,0x3029,0x314b,0x2af1,0x314f,0x3155, +0x315b,0x3161,0x3165,0x3169,0x316d,0x3173,0x3179,0x317f,0x3183,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x3186, +0xfe34,0x318c,1,1,1,1,1,1,1,1,1,1,0x3192,0x3198,0x31a0,0x31aa, +0x31b2,0x31b8,0x31be,0x31c4,0x31ca,0x31d0,0x31d6,0x31dc,0x31e2,1,0x31e8,0x31ee,0x31f4,0x31fa,0x3200,1, +0x3206,1,0x320c,0x3212,1,0x3218,0x321e,1,0x3224,0x322a,0x3230,0x3236,0x323c,0x3242,0x3248,0x324e, +0x3254,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8, +0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffb8,1,0xffcc,1,1,1,1,1,1,1,1,0xffcc,0xfe02,0xffb8, +1,1,1,1,0xfe12,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1, +1,1,1,1,1,0xffb8,0xffb8,0xffcc,0xffcc,0xffcc,0xffb8,0xffcc,0xffb8,0xffb8,0xffb8,1, +1,1,1,1,1,1,1,1,0xa94,0x295f,0xa9a,0x2969,1,1,1,1, +1,0xaa0,1,1,1,1,1,0x2973,1,1,1,1,1,1,1,1, +1,0xfe12,0xfc0e,1,1,1,1,1,1,1,0xfc00,1,1,1,1,1, +1,0x297d,0x2987,1,0xaa6,0xaac,0xfe12,0xfe12,1,1,1,1,1,1,1,1, +1,1,1,0xfe12,1,1,1,1,1,1,1,1,1,0xfe0e,1,1, +1,1,1,0xfe12,0xfe0e,1,1,1,1,1,1,1,1,1,0xfe0e,0xfe12, +1,1,1,1,1,1,1,1,1,1,1,0xfe0e,0xfe0e,1,0xfc00,1, +1,1,1,1,1,1,0xab2,1,1,1,0x2991,0x299b,0xfe12,1,1,1, +1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,1,1,0xfe12,1,1, +1,0xfe0e,1,1,1,1,1,1,1,1,1,0xfc00,1,1,1,1, +1,1,1,1,0xabe,0xfc00,0x29a5,0x29af,0xfc00,0x29b9,1,1,0xfe12,0xfe0e,1,1, +1,1,1,1,1,1,1,1,1,1,0xad0,0xad6,0x29c3,0x29cd,1,1, +1,0xfe12,0xfe0e,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xfe12,0xfe0e,1,1,1,1,1,1,1,1,0xfc00,1,1,1, +1,0xadc,1,1,0x29d7,1,1,1,1,0xfe12,0xfe12,1,0xfe02,0xfe02,0xfe02,0xfe02, +0xfe02,1,1,1,1,1,1,1,1,1,1,1,0xfe0c,0xfe0c,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,0xfe02,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,0x325a,0x3264,0x3278,0x3290,0x32a8, +0x32c0,0x32d8,0xffb0,0xffb0,0xfe02,0xfe02,0xfe02,1,1,1,0xffc4,0xffb0,0xffb0,0xffb0,1,1, +1,1,1,1,1,1,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,1,1,0xffcc,0xffcc,0xffcc, +0xffcc,0xffcc,0xffb8,0xffb8,1,1,1,1,1,1,1,1,1,1,0xffcc,0xffcc, +0xffcc,0xffcc,1,1,1,1,1,1,1,1,1,1,1,0x32e6,0x32f0,0x3304, +0x331c,0x3334,0x334c,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc, +0xffcc,0xffcc,0xffcc,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,1,0xffcc,0xffcc,1,0xffcc,0xffcc, +0xffcc,0xffcc,0xffcc,1,1,1,1,1,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,0xffb8,1, +1,1,1,1,1,1,1,1,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xffcc,0xfe0e,1, +1,1,1,1,0x335b,0x335f,0x3363,0x3367,0x336d,0x2f4d,0x3371,0x3375,0x3379,0x337d,0x2f51,0x3381, +0x3385,0x3389,0x2f55,0x338f,0x3393,0x3397,0x339b,0x33a1,0x33a5,0x33a9,0x33ad,0x33b3,0x33b7,0x33bb,0x33bf,0x303f, +0x33c3,0x33c9,0x33cd,0x33d1,0x33d5,0x33d9,0x33dd,0x33e1,0x33e5,0x3053,0x2f59,0x2f5d,0x3057,0x33e9,0x33ed,0x2c59, +0x33f1,0x2f61,0x33f5,0x33f9,0x33fd,0x3401,0x3401,0x3401,0x3405,0x340b,0x340f,0x3413,0x3417,0x341d,0x3421,0x3425, +0x3429,0x342d,0x3431,0x3435,0x3439,0x343d,0x3441,0x3445,0x3449,0x344d,0x344d,0x305f,0x3451,0x3455,0x3459,0x345d, +0x2f69,0x3461,0x3465,0x3469,0x2ebd,0x346d,0x3471,0x3475,0x3479,0x347d,0x3481,0x3485,0x3489,0x348d,0x3493,0x3497, +0x349b,0x349f,0x34a3,0x34a7,0x34ab,0x34b1,0x34b7,0x34bb,0x34bf,0x34c3,0x34c7,0x34cb,0x34cf,0x34d3,0x34d7,0x34d7, +0x34db,0x34e1,0x34e5,0x2c49,0x34e9,0x34ed,0x34f3,0x34f7,0x34fb,0x34ff,0x3503,0x3507,0x2f7d,0x350b,0x350f,0x3513, +0x3519,0x351d,0x3523,0x3527,0x352b,0x352f,0x3533,0x3537,0x353b,0x353f,0x3543,0x3547,0x354b,0x354f,0x3555,0x3559, +0x355d,0x3561,0x2b71,0x3565,0x356b,0x356f,0x356f,0x3575,0x3579,0x3579,0x357d,0x3581,0x3587,0x358d,0x3591,0x3595, +0x3599,0x359d,0x35a1,0x35a5,0x35a9,0x35ad,0x35b1,0x2f81,0x35b5,0x35bb,0x35bf,0x35c3,0x308f,0x35c3,0x35c7,0x2f89, +0x35cb,0x35cf,0x35d3,0x35d7,0x2f8d,0x2b05,0x35db,0x35df,0x35e3,0x35e7,0x35eb,0x35ef,0x35f3,0x35f9,0x35fd,0x3601, +0x3605,0x3609,0x360d,0x3613,0x3617,0x361b,0x361f,0x3623,0x3627,0x362b,0x362f,0x3633,0x2f91,0x3637,0x363b,0x3641, +0x3645,0x3649,0x364d,0x2f99,0x3651,0x3655,0x3659,0x365d,0x3661,0x3665,0x3669,0x366d,0x2b75,0x30af,0x3671,0x3675, +0x3679,0x367d,0x3683,0x3687,0x368b,0x368f,0x2f9d,0x3693,0x3699,0x369d,0x36a1,0x3161,0x36a5,0x36a9,0x36ad,0x36b1, +0x36b5,0x36bb,0x36bf,0x36c3,0x36c7,0x36cd,0x36d1,0x36d5,0x36d9,0x2c8d,0x36dd,0x36e1,0x36e7,0x36ed,0x36f3,0x36f7, +0x36fd,0x3701,0x3705,0x3709,0x370d,0x2fa1,0x2de9,0x3711,0x3715,0x3719,0x371d,0x3723,0x3727,0x372b,0x372f,0x30bf, +0x3733,0x3737,0x373d,0x3741,0x3745,0x374b,0x3751,0x3755,0x30c3,0x3759,0x375d,0x3761,0x3765,0x3769,0x376d,0x3771, +0x3777,0x377b,0x3781,0x3785,0x378b,0x30cb,0x378f,0x3793,0x3799,0x379d,0x37a1,0x37a7,0x37ad,0x37b1,0x37b5,0x37b9, +0x37bd,0x37bd,0x37c1,0x37c5,0x30d3,0x37c9,0x37cd,0x37d1,0x37d5,0x37d9,0x37df,0x37e3,0x2c55,0x37e9,0x37ef,0x37f3, +0x37f9,0x37ff,0x3805,0x3809,0x30eb,0x380d,0x3813,0x3819,0x381f,0x3825,0x3829,0x3829,0x30ef,0x3169,0x382d,0x3831, +0x3835,0x3839,0x383f,0x2bbd,0x30f7,0x3843,0x3847,0x2fcd,0x384d,0x3853,0x2f15,0x3859,0x385d,0x2fdd,0x3861,0x3865, +0x3869,0x386f,0x386f,0x3875,0x3879,0x387d,0x3883,0x3887,0x388b,0x388f,0x3895,0x3899,0x389d,0x38a1,0x38a5,0x38a9, +0x38af,0x38b3,0x38b7,0x38bb,0x38bf,0x38c3,0x38c7,0x38cd,0x38d3,0x38d7,0x38dd,0x38e1,0x38e7,0x38eb,0x2ff5,0x38ef, +0x38f5,0x38fb,0x38ff,0x3905,0x3909,0x390f,0x3913,0x3917,0x391b,0x391f,0x3923,0x3927,0x392d,0x3933,0x3939,0x3575, +0x393f,0x3943,0x3947,0x394b,0x394f,0x3953,0x3957,0x395b,0x395f,0x3963,0x3967,0x396b,0x2c9d,0x3971,0x3975,0x3979, +0x397d,0x3981,0x3985,0x3001,0x3989,0x398d,0x3991,0x3995,0x3999,0x399f,0x39a5,0x39ab,0x39af,0x39b3,0x39b7,0x39bb, +0x39c1,0x39c5,0x39cb,0x39cf,0x39d3,0x39d9,0x39df,0x39e3,0x2ba9,0x39e7,0x39eb,0x39ef,0x39f3,0x39f7,0x39fb,0x3113, +0x39ff,0x3a03,0x3a07,0x3a0b,0x3a0f,0x3a13,0x3a17,0x3a1b,0x3a1f,0x3a23,0x3a29,0x3a2d,0x3a31,0x3a35,0x3a39,0x3a3d, +0x3a43,0x3a49,0x3a4d,0x3a51,0x3127,0x312b,0x3a55,0x3a59,0x3a5f,0x3a63,0x3a67,0x3a6b,0x3a6f,0x3a75,0x3a7b,0x3a7f, +0x3a83,0x3a87,0x3a8d,0x312f,0x3a91,0x3a97,0x3a9d,0x3aa1,0x3aa5,0x3aa9,0x3aaf,0x3ab3,0x3ab7,0x3abb,0x3abf,0x3ac3, +0x3ac7,0x3acb,0x3ad1,0x3ad5,0x3ad9,0x3add,0x3ae3,0x3ae7,0x3aeb,0x3aef,0x3af3,0x3af9,0x3aff,0x3b03,0x3b07,0x3b0b, +0x3b11,0x3b15,0x3147,0x3147,0x3b1b,0x3b1f,0x3b25,0x3b29,0x3b2d,0x3b31,0x3b35,0x3b39,0x3b3d,0x3b41,0x314b,0x3b47, +0x3b4b,0x3b4f,0x3b53,0x3b57,0x3b5b,0x3b61,0x3b65,0x3b6b,0x3b71,0x3b77,0x3b7b,0x3b7f,0x3b83,0x3b87,0x3b8b,0x3b8f, +0x3b93,0x3b97,1,1 }; static const UCPTrie norm2_nfc_data_trie={ norm2_nfc_data_trieIndex, { norm2_nfc_data_trieData }, - 1712, 7824, + 1746, 7892, 0x2fc00, 0x30, 0, 0, 0, 0, @@ -632,7 +640,7 @@ static const UCPTrie norm2_nfc_data_trie={ 0x1, }; -static const uint16_t norm2_nfc_data_extraData[7724]={ +static const uint16_t norm2_nfc_data_extraData[7732]={ 0xffff,0xffff,0x8670,0x44dc,0x8670,0x44c0,0x8670,0x44de,0x600,0x180,0x602,0x182,0x604,0x185,0x606,0x186, 0x608,0x200,0x60c,0x205,0x60e,0x44d,0x610,0x189,0x612,0x3d44,0x614,0x18b,0x618,0x39a,0x61e,0x400, 0x622,0x404,0x646,0x3d41,0x64a,0x3c00,0x8650,0x208,0x60e,0x3c04,0x646,0x3c08,0x8662,0x3c0c,0x602,0x20c, @@ -719,408 +727,409 @@ static const uint16_t norm2_nfc_data_extraData[7724]={ 0x6132,0x61a6,0xe134,0x61a8,0x6132,0x61ac,0xe134,0x61ae,0x6132,0x61b2,0xe134,0x61b4,0x6132,0x61b8,0xe134,0x61ba, 0xe132,0x61ee,0xe132,0x61f0,0xe132,0x61f2,0xe132,0x61f4,0xe132,0x61fc,0xb489,0x2e82,0x2134,0xb489,0x2e82,0x2138, 0xb489,0x2e82,0x2156,0xb489,0x49c2,0x225c,0xb489,0x49c2,0x225e,0x3489,0xcf82,0x2696,0xb489,0xd5c2,0x2698,0x348b, -0x2c02,0x2978,0x348b,0x2e82,0x2976,0xb48b,0x2f42,0x297c,0xb48b,0x6bc2,0x2b74,0xb48b,0x6bc2,0x2b76,2,0xe602, -0x41,0x302,0x600,0x3d4c,0x602,0x3d48,0x606,0x3d54,0x8612,0x3d50,0xe602,0x41,0x308,0x8608,0x3bc,0xe602, -0x41,0x30a,0x8602,0x3f4,0xca02,0x43,0x327,0x8602,0x3c10,0xe602,0x45,0x302,0x600,0x3d80,0x602,0x3d7c, -0x606,0x3d88,0x8612,0x3d84,0xe602,0x49,0x308,0x8602,0x3c5c,0xe602,0x4f,0x302,0x600,0x3da4,0x602,0x3da0, -0x606,0x3dac,0x8612,0x3da8,0xe602,0x4f,0x303,0x602,0x3c98,0x608,0x458,0x8610,0x3c9c,0xe602,0x4f,0x308, -0x8608,0x454,0xe602,0x55,0x308,0x600,0x3b6,0x602,0x3ae,0x608,0x3aa,0x8618,0x3b2,0xe602,0x61,0x302, -0x600,0x3d4e,0x602,0x3d4a,0x606,0x3d56,0x8612,0x3d52,0xe602,0x61,0x308,0x8608,0x3be,0xe602,0x61,0x30a, -0x8602,0x3f6,0xca02,0x63,0x327,0x8602,0x3c12,0xe602,0x65,0x302,0x600,0x3d82,0x602,0x3d7e,0x606,0x3d8a, -0x8612,0x3d86,0xe602,0x69,0x308,0x8602,0x3c5e,0xe602,0x6f,0x302,0x600,0x3da6,0x602,0x3da2,0x606,0x3dae, -0x8612,0x3daa,0xe602,0x6f,0x303,0x602,0x3c9a,0x608,0x45a,0x8610,0x3c9e,0xe602,0x6f,0x308,0x8608,0x456, -0xe602,0x75,0x308,0x600,0x3b8,0x602,0x3b0,0x608,0x3ac,0x8618,0x3b4,0xe602,0x41,0x306,0x600,0x3d60, -0x602,0x3d5c,0x606,0x3d68,0x8612,0x3d64,0xe602,0x61,0x306,0x600,0x3d62,0x602,0x3d5e,0x606,0x3d6a,0x8612, -0x3d66,0xe602,0x45,0x304,0x600,0x3c28,0x8602,0x3c2c,0xe602,0x65,0x304,0x600,0x3c2a,0x8602,0x3c2e,0xe602, -0x4f,0x304,0x600,0x3ca0,0x8602,0x3ca4,0xe602,0x6f,0x304,0x600,0x3ca2,0x8602,0x3ca6,0xe602,0x53,0x301, -0x860e,0x3cc8,0xe602,0x73,0x301,0x860e,0x3cca,0xe602,0x53,0x30c,0x860e,0x3ccc,0xe602,0x73,0x30c,0x860e, -0x3cce,0xe602,0x55,0x303,0x8602,0x3cf0,0xe602,0x75,0x303,0x8602,0x3cf2,0xe602,0x55,0x304,0x8610,0x3cf4, -0xe602,0x75,0x304,0x8610,0x3cf6,0xd802,0x4f,0x31b,0x600,0x3db8,0x602,0x3db4,0x606,0x3dc0,0x612,0x3dbc, -0x8646,0x3dc4,0xd802,0x6f,0x31b,0x600,0x3dba,0x602,0x3db6,0x606,0x3dc2,0x612,0x3dbe,0x8646,0x3dc6,0xd802, -0x55,0x31b,0x600,0x3dd4,0x602,0x3dd0,0x606,0x3ddc,0x612,0x3dd8,0x8646,0x3de0,0xd802,0x75,0x31b,0x600, -0x3dd6,0x602,0x3dd2,0x606,0x3dde,0x612,0x3dda,0x8646,0x3de2,0xca02,0x4f,0x328,0x8608,0x3d8,0xca02,0x6f, -0x328,0x8608,0x3da,0xe602,0x41,0x307,0x8608,0x3c0,0xe602,0x61,0x307,0x8608,0x3c2,0xca02,0x45,0x327, -0x860c,0x3c38,0xca02,0x65,0x327,0x860c,0x3c3a,0xe602,0x4f,0x307,0x8608,0x460,0xe602,0x6f,0x307,0x8608, -0x462,0xe602,0x3b1,0x301,0x868a,0x3f68,0xe602,0x3b7,0x301,0x868a,0x3f88,0xe602,0x3b9,0x308,0x600,0x3fa4, -0x602,0x720,0x8684,0x3fae,0xe602,0x3c5,0x308,0x600,0x3fc4,0x602,0x760,0x8684,0x3fce,0xe602,0x3c9,0x301, -0x868a,0x3fe8,2,0xcc6,0xcc2,0x99aa,0x1996,2,0xdd9,0xdcf,0x9b94,0x1bba,0xdc02,0x4c,0x323,0x8608, -0x3c70,0xdc02,0x6c,0x323,0x8608,0x3c72,0xdc02,0x52,0x323,0x8608,0x3cb8,0xdc02,0x72,0x323,0x8608,0x3cba, -0xdc02,0x53,0x323,0x860e,0x3cd0,0xdc02,0x73,0x323,0x860e,0x3cd2,0xdc02,0x41,0x323,0x604,0x3d58,0x860c, -0x3d6c,0xdc02,0x61,0x323,0x604,0x3d5a,0x860c,0x3d6e,0xdc02,0x45,0x323,0x8604,0x3d8c,0xdc02,0x65,0x323, -0x8604,0x3d8e,0xdc02,0x4f,0x323,0x8604,0x3db0,0xdc02,0x6f,0x323,0x8604,0x3db2,0xe602,0x3b1,0x313,0x600, -0x3e05,0x602,0x3e09,0x684,0x3e0d,0x868a,0x3f00,0xe602,0x3b1,0x314,0x600,0x3e07,0x602,0x3e0b,0x684,0x3e0f, -0x868a,0x3f02,0x1f00,0xe643,0x3b1,0x313,0x300,0x868a,0x3f04,0x1f01,0xe643,0x3b1,0x314,0x300,0x868a,0x3f06, -0x1f00,0xe643,0x3b1,0x313,0x301,0x868a,0x3f08,0x1f01,0xe643,0x3b1,0x314,0x301,0x868a,0x3f0a,0x1f00,0xe643, -0x3b1,0x313,0x342,0x868a,0x3f0c,0x1f01,0xe643,0x3b1,0x314,0x342,0x868a,0x3f0e,0xe602,0x391,0x313,0x600, -0x3e15,0x602,0x3e19,0x684,0x3e1d,0x868a,0x3f10,0xe602,0x391,0x314,0x600,0x3e17,0x602,0x3e1b,0x684,0x3e1f, -0x868a,0x3f12,0x1f08,0xe643,0x391,0x313,0x300,0x868a,0x3f14,0x1f09,0xe643,0x391,0x314,0x300,0x868a,0x3f16, -0x1f08,0xe643,0x391,0x313,0x301,0x868a,0x3f18,0x1f09,0xe643,0x391,0x314,0x301,0x868a,0x3f1a,0x1f08,0xe643, -0x391,0x313,0x342,0x868a,0x3f1c,0x1f09,0xe643,0x391,0x314,0x342,0x868a,0x3f1e,0xe602,0x3b5,0x313,0x600, -0x3e24,0x8602,0x3e28,0xe602,0x3b5,0x314,0x600,0x3e26,0x8602,0x3e2a,0xe602,0x395,0x313,0x600,0x3e34,0x8602, -0x3e38,0xe602,0x395,0x314,0x600,0x3e36,0x8602,0x3e3a,0xe602,0x3b7,0x313,0x600,0x3e45,0x602,0x3e49,0x684, -0x3e4d,0x868a,0x3f20,0xe602,0x3b7,0x314,0x600,0x3e47,0x602,0x3e4b,0x684,0x3e4f,0x868a,0x3f22,0x1f20,0xe643, -0x3b7,0x313,0x300,0x868a,0x3f24,0x1f21,0xe643,0x3b7,0x314,0x300,0x868a,0x3f26,0x1f20,0xe643,0x3b7,0x313, -0x301,0x868a,0x3f28,0x1f21,0xe643,0x3b7,0x314,0x301,0x868a,0x3f2a,0x1f20,0xe643,0x3b7,0x313,0x342,0x868a, -0x3f2c,0x1f21,0xe643,0x3b7,0x314,0x342,0x868a,0x3f2e,0xe602,0x397,0x313,0x600,0x3e55,0x602,0x3e59,0x684, -0x3e5d,0x868a,0x3f30,0xe602,0x397,0x314,0x600,0x3e57,0x602,0x3e5b,0x684,0x3e5f,0x868a,0x3f32,0x1f28,0xe643, -0x397,0x313,0x300,0x868a,0x3f34,0x1f29,0xe643,0x397,0x314,0x300,0x868a,0x3f36,0x1f28,0xe643,0x397,0x313, -0x301,0x868a,0x3f38,0x1f29,0xe643,0x397,0x314,0x301,0x868a,0x3f3a,0x1f28,0xe643,0x397,0x313,0x342,0x868a, -0x3f3c,0x1f29,0xe643,0x397,0x314,0x342,0x868a,0x3f3e,0xe602,0x3b9,0x313,0x600,0x3e64,0x602,0x3e68,0x8684, -0x3e6c,0xe602,0x3b9,0x314,0x600,0x3e66,0x602,0x3e6a,0x8684,0x3e6e,0xe602,0x399,0x313,0x600,0x3e74,0x602, -0x3e78,0x8684,0x3e7c,0xe602,0x399,0x314,0x600,0x3e76,0x602,0x3e7a,0x8684,0x3e7e,0xe602,0x3bf,0x313,0x600, -0x3e84,0x8602,0x3e88,0xe602,0x3bf,0x314,0x600,0x3e86,0x8602,0x3e8a,0xe602,0x39f,0x313,0x600,0x3e94,0x8602, -0x3e98,0xe602,0x39f,0x314,0x600,0x3e96,0x8602,0x3e9a,0xe602,0x3c5,0x313,0x600,0x3ea4,0x602,0x3ea8,0x8684, -0x3eac,0xe602,0x3c5,0x314,0x600,0x3ea6,0x602,0x3eaa,0x8684,0x3eae,0xe602,0x3a5,0x314,0x600,0x3eb6,0x602, -0x3eba,0x8684,0x3ebe,0xe602,0x3c9,0x313,0x600,0x3ec5,0x602,0x3ec9,0x684,0x3ecd,0x868a,0x3f40,0xe602,0x3c9, -0x314,0x600,0x3ec7,0x602,0x3ecb,0x684,0x3ecf,0x868a,0x3f42,0x1f60,0xe643,0x3c9,0x313,0x300,0x868a,0x3f44, -0x1f61,0xe643,0x3c9,0x314,0x300,0x868a,0x3f46,0x1f60,0xe643,0x3c9,0x313,0x301,0x868a,0x3f48,0x1f61,0xe643, -0x3c9,0x314,0x301,0x868a,0x3f4a,0x1f60,0xe643,0x3c9,0x313,0x342,0x868a,0x3f4c,0x1f61,0xe643,0x3c9,0x314, -0x342,0x868a,0x3f4e,0xe602,0x3a9,0x313,0x600,0x3ed5,0x602,0x3ed9,0x684,0x3edd,0x868a,0x3f50,0xe602,0x3a9, -0x314,0x600,0x3ed7,0x602,0x3edb,0x684,0x3edf,0x868a,0x3f52,0x1f68,0xe643,0x3a9,0x313,0x300,0x868a,0x3f54, -0x1f69,0xe643,0x3a9,0x314,0x300,0x868a,0x3f56,0x1f68,0xe643,0x3a9,0x313,0x301,0x868a,0x3f58,0x1f69,0xe643, -0x3a9,0x314,0x301,0x868a,0x3f5a,0x1f68,0xe643,0x3a9,0x313,0x342,0x868a,0x3f5c,0x1f69,0xe643,0x3a9,0x314, -0x342,0x868a,0x3f5e,0xe602,0x3b1,0x300,0x868a,0x3f64,0xe602,0x3b7,0x300,0x868a,0x3f84,0xe602,0x3c9,0x300, -0x868a,0x3fe4,0xe602,0x3b1,0x342,0x868a,0x3f6e,0xe602,0x3b7,0x342,0x868a,0x3f8e,0xe602,0x3c9,0x342,0x868a, -0x3fee,3,0xe602,0x41,0x300,0xe602,0x41,0x301,0xe602,0x41,0x303,0xe602,0x45,0x300,0xe602,0x45, -0x301,0xe602,0x45,0x308,0xe602,0x49,0x300,0xe602,0x49,0x301,0xe602,0x49,0x302,0xe602,0x4e,0x303, -0xe602,0x4f,0x300,0xe602,0x4f,0x301,0xe602,0x55,0x300,0xe602,0x55,0x301,0xe602,0x55,0x302,0xe602, -0x59,0x301,0xe602,0x61,0x300,0xe602,0x61,0x301,0xe602,0x61,0x303,0xe602,0x65,0x300,0xe602,0x65, -0x301,0xe602,0x65,0x308,0xe602,0x69,0x300,0xe602,0x69,0x301,0xe602,0x69,0x302,0xe602,0x6e,0x303, -0xe602,0x6f,0x300,0xe602,0x6f,0x301,0xe602,0x75,0x300,0xe602,0x75,0x301,0xe602,0x75,0x302,0xe602, -0x79,0x301,0xe602,0x79,0x308,0xe602,0x41,0x304,0xe602,0x61,0x304,0xca02,0x41,0x328,0xca02,0x61, -0x328,0xe602,0x43,0x301,0xe602,0x63,0x301,0xe602,0x43,0x302,0xe602,0x63,0x302,0xe602,0x43,0x307, -0xe602,0x63,0x307,0xe602,0x43,0x30c,0xe602,0x63,0x30c,0xe602,0x44,0x30c,0xe602,0x64,0x30c,0xe602, -0x45,0x306,0xe602,0x65,0x306,0xe602,0x45,0x307,0xe602,0x65,0x307,0xca02,0x45,0x328,0xca02,0x65, -0x328,0xe602,0x45,0x30c,0xe602,0x65,0x30c,0xe602,0x47,0x302,0xe602,0x67,0x302,0xe602,0x47,0x306, -0xe602,0x67,0x306,0xe602,0x47,0x307,0xe602,0x67,0x307,0xca02,0x47,0x327,0xca02,0x67,0x327,0xe602, -0x48,0x302,0xe602,0x68,0x302,0xe602,0x49,0x303,0xe602,0x69,0x303,0xe602,0x49,0x304,0xe602,0x69, -0x304,0xe602,0x49,0x306,0xe602,0x69,0x306,0xca02,0x49,0x328,0xca02,0x69,0x328,0xe602,0x49,0x307, -0xe602,0x4a,0x302,0xe602,0x6a,0x302,0xca02,0x4b,0x327,0xca02,0x6b,0x327,0xe602,0x4c,0x301,0xe602, -0x6c,0x301,0xca02,0x4c,0x327,0xca02,0x6c,0x327,0xe602,0x4c,0x30c,0xe602,0x6c,0x30c,0xe602,0x4e, -0x301,0xe602,0x6e,0x301,0xca02,0x4e,0x327,0xca02,0x6e,0x327,0xe602,0x4e,0x30c,0xe602,0x6e,0x30c, -0xe602,0x4f,0x306,0xe602,0x6f,0x306,0xe602,0x4f,0x30b,0xe602,0x6f,0x30b,0xe602,0x52,0x301,0xe602, -0x72,0x301,0xca02,0x52,0x327,0xca02,0x72,0x327,0xe602,0x52,0x30c,0xe602,0x72,0x30c,0xe602,0x53, -0x302,0xe602,0x73,0x302,0xca02,0x53,0x327,0xca02,0x73,0x327,0xca02,0x54,0x327,0xca02,0x74,0x327, -0xe602,0x54,0x30c,0xe602,0x74,0x30c,0xe602,0x55,0x306,0xe602,0x75,0x306,0xe602,0x55,0x30a,0xe602, -0x75,0x30a,0xe602,0x55,0x30b,0xe602,0x75,0x30b,0xca02,0x55,0x328,0xca02,0x75,0x328,0xe602,0x57, -0x302,0xe602,0x77,0x302,0xe602,0x59,0x302,0xe602,0x79,0x302,0xe602,0x59,0x308,0xe602,0x5a,0x301, -0xe602,0x7a,0x301,0xe602,0x5a,0x307,0xe602,0x7a,0x307,0xe602,0x5a,0x30c,0xe602,0x7a,0x30c,0xe602, -0x41,0x30c,0xe602,0x61,0x30c,0xe602,0x49,0x30c,0xe602,0x69,0x30c,0xe602,0x4f,0x30c,0xe602,0x6f, -0x30c,0xe602,0x55,0x30c,0xe602,0x75,0x30c,0xdc,0xe643,0x55,0x308,0x304,0xfc,0xe643,0x75,0x308, -0x304,0xdc,0xe643,0x55,0x308,0x301,0xfc,0xe643,0x75,0x308,0x301,0xdc,0xe643,0x55,0x308,0x30c, -0xfc,0xe643,0x75,0x308,0x30c,0xdc,0xe643,0x55,0x308,0x300,0xfc,0xe643,0x75,0x308,0x300,0xc4, -0xe643,0x41,0x308,0x304,0xe4,0xe643,0x61,0x308,0x304,0x226,0xe643,0x41,0x307,0x304,0x227,0xe643, -0x61,0x307,0x304,0xe602,0xc6,0x304,0xe602,0xe6,0x304,0xe602,0x47,0x30c,0xe602,0x67,0x30c,0xe602, -0x4b,0x30c,0xe602,0x6b,0x30c,0x1ea,0xe643,0x4f,0x328,0x304,0x1eb,0xe643,0x6f,0x328,0x304,0xe602, -0x1b7,0x30c,0xe602,0x292,0x30c,0xe602,0x6a,0x30c,0xe602,0x47,0x301,0xe602,0x67,0x301,0xe602,0x4e, -0x300,0xe602,0x6e,0x300,0xc5,0xe643,0x41,0x30a,0x301,0xe5,0xe643,0x61,0x30a,0x301,0xe602,0xc6, -0x301,0xe602,0xe6,0x301,0xe602,0xd8,0x301,0xe602,0xf8,0x301,0xe602,0x41,0x30f,0xe602,0x61,0x30f, -0xe602,0x41,0x311,0xe602,0x61,0x311,0xe602,0x45,0x30f,0xe602,0x65,0x30f,0xe602,0x45,0x311,0xe602, -0x65,0x311,0xe602,0x49,0x30f,0xe602,0x69,0x30f,0xe602,0x49,0x311,0xe602,0x69,0x311,0xe602,0x4f, -0x30f,0xe602,0x6f,0x30f,0xe602,0x4f,0x311,0xe602,0x6f,0x311,0xe602,0x52,0x30f,0xe602,0x72,0x30f, -0xe602,0x52,0x311,0xe602,0x72,0x311,0xe602,0x55,0x30f,0xe602,0x75,0x30f,0xe602,0x55,0x311,0xe602, -0x75,0x311,0xdc02,0x53,0x326,0xdc02,0x73,0x326,0xdc02,0x54,0x326,0xdc02,0x74,0x326,0xe602,0x48, -0x30c,0xe602,0x68,0x30c,0xd6,0xe643,0x4f,0x308,0x304,0xf6,0xe643,0x6f,0x308,0x304,0xd5,0xe643, -0x4f,0x303,0x304,0xf5,0xe643,0x6f,0x303,0x304,0x22e,0xe643,0x4f,0x307,0x304,0x22f,0xe643,0x6f, -0x307,0x304,0xe602,0x59,0x304,0xe602,0x79,0x304,0xe602,0xa8,0x301,0xe602,0x391,0x301,0xe602,0x395, -0x301,0xe602,0x397,0x301,0xe602,0x399,0x301,0xe602,0x39f,0x301,0xe602,0x3a5,0x301,0xe602,0x3a9,0x301, -0x3ca,0xe643,0x3b9,0x308,0x301,0xe602,0x399,0x308,0xe602,0x3a5,0x308,0xe602,0x3b5,0x301,0xe602,0x3b9, -0x301,0x3cb,0xe643,0x3c5,0x308,0x301,0xe602,0x3bf,0x301,0xe602,0x3c5,0x301,0xe602,0x3d2,0x301,0xe602, -0x3d2,0x308,0xe602,0x415,0x300,0xe602,0x415,0x308,0xe602,0x413,0x301,0xe602,0x406,0x308,0xe602,0x41a, -0x301,0xe602,0x418,0x300,0xe602,0x423,0x306,0xe602,0x418,0x306,0xe602,0x438,0x306,0xe602,0x435,0x300, -0xe602,0x435,0x308,0xe602,0x433,0x301,0xe602,0x456,0x308,0xe602,0x43a,0x301,0xe602,0x438,0x300,0xe602, -0x443,0x306,0xe602,0x474,0x30f,0xe602,0x475,0x30f,0xe602,0x416,0x306,0xe602,0x436,0x306,0xe602,0x410, -0x306,0xe602,0x430,0x306,0xe602,0x410,0x308,0xe602,0x430,0x308,0xe602,0x415,0x306,0xe602,0x435,0x306, -0xe602,0x4d8,0x308,0xe602,0x4d9,0x308,0xe602,0x416,0x308,0xe602,0x436,0x308,0xe602,0x417,0x308,0xe602, -0x437,0x308,0xe602,0x418,0x304,0xe602,0x438,0x304,0xe602,0x418,0x308,0xe602,0x438,0x308,0xe602,0x41e, -0x308,0xe602,0x43e,0x308,0xe602,0x4e8,0x308,0xe602,0x4e9,0x308,0xe602,0x42d,0x308,0xe602,0x44d,0x308, -0xe602,0x423,0x304,0xe602,0x443,0x304,0xe602,0x423,0x308,0xe602,0x443,0x308,0xe602,0x423,0x30b,0xe602, -0x443,0x30b,0xe602,0x427,0x308,0xe602,0x447,0x308,0xe602,0x42b,0x308,0xe602,0x44b,0x308,0xe602,0x627, -0x653,0xe602,0x627,0x654,0xe602,0x648,0x654,0xdc02,0x627,0x655,0xe602,0x64a,0x654,0xe602,0x6d5,0x654, -0xe602,0x6c1,0x654,0xe602,0x6d2,0x654,0x702,0x928,0x93c,0x702,0x930,0x93c,0x702,0x933,0x93c,2, -0x9c7,0x9be,2,0x9c7,0x9d7,2,0xb47,0xb56,2,0xb47,0xb3e,2,0xb47,0xb57,2,0xb92, -0xbd7,2,0xbc6,0xbbe,2,0xbc7,0xbbe,2,0xbc6,0xbd7,0x5b02,0xc46,0xc56,2,0xcbf,0xcd5, -2,0xcc6,0xcd5,2,0xcc6,0xcd6,0xcca,0x43,0xcc6,0xcc2,0xcd5,2,0xd46,0xd3e,2,0xd47, -0xd3e,2,0xd46,0xd57,0x902,0xdd9,0xdca,0xddc,0x943,0xdd9,0xdcf,0xdca,2,0xdd9,0xddf,2, -0x1025,0x102e,2,0x1b05,0x1b35,2,0x1b07,0x1b35,2,0x1b09,0x1b35,2,0x1b0b,0x1b35,2,0x1b0d, -0x1b35,2,0x1b11,0x1b35,2,0x1b3a,0x1b35,2,0x1b3c,0x1b35,2,0x1b3e,0x1b35,2,0x1b3f,0x1b35, -2,0x1b42,0x1b35,0xdc02,0x41,0x325,0xdc02,0x61,0x325,0xe602,0x42,0x307,0xe602,0x62,0x307,0xdc02, -0x42,0x323,0xdc02,0x62,0x323,0xdc02,0x42,0x331,0xdc02,0x62,0x331,0xc7,0xe643,0x43,0x327,0x301, -0xe7,0xe643,0x63,0x327,0x301,0xe602,0x44,0x307,0xe602,0x64,0x307,0xdc02,0x44,0x323,0xdc02,0x64, -0x323,0xdc02,0x44,0x331,0xdc02,0x64,0x331,0xca02,0x44,0x327,0xca02,0x64,0x327,0xdc02,0x44,0x32d, -0xdc02,0x64,0x32d,0x112,0xe643,0x45,0x304,0x300,0x113,0xe643,0x65,0x304,0x300,0x112,0xe643,0x45, -0x304,0x301,0x113,0xe643,0x65,0x304,0x301,0xdc02,0x45,0x32d,0xdc02,0x65,0x32d,0xdc02,0x45,0x330, -0xdc02,0x65,0x330,0x228,0xe643,0x45,0x327,0x306,0x229,0xe643,0x65,0x327,0x306,0xe602,0x46,0x307, -0xe602,0x66,0x307,0xe602,0x47,0x304,0xe602,0x67,0x304,0xe602,0x48,0x307,0xe602,0x68,0x307,0xdc02, -0x48,0x323,0xdc02,0x68,0x323,0xe602,0x48,0x308,0xe602,0x68,0x308,0xca02,0x48,0x327,0xca02,0x68, -0x327,0xdc02,0x48,0x32e,0xdc02,0x68,0x32e,0xdc02,0x49,0x330,0xdc02,0x69,0x330,0xcf,0xe643,0x49, -0x308,0x301,0xef,0xe643,0x69,0x308,0x301,0xe602,0x4b,0x301,0xe602,0x6b,0x301,0xdc02,0x4b,0x323, -0xdc02,0x6b,0x323,0xdc02,0x4b,0x331,0xdc02,0x6b,0x331,0x1e36,0xe643,0x4c,0x323,0x304,0x1e37,0xe643, -0x6c,0x323,0x304,0xdc02,0x4c,0x331,0xdc02,0x6c,0x331,0xdc02,0x4c,0x32d,0xdc02,0x6c,0x32d,0xe602, -0x4d,0x301,0xe602,0x6d,0x301,0xe602,0x4d,0x307,0xe602,0x6d,0x307,0xdc02,0x4d,0x323,0xdc02,0x6d, -0x323,0xe602,0x4e,0x307,0xe602,0x6e,0x307,0xdc02,0x4e,0x323,0xdc02,0x6e,0x323,0xdc02,0x4e,0x331, -0xdc02,0x6e,0x331,0xdc02,0x4e,0x32d,0xdc02,0x6e,0x32d,0xd5,0xe643,0x4f,0x303,0x301,0xf5,0xe643, -0x6f,0x303,0x301,0xd5,0xe643,0x4f,0x303,0x308,0xf5,0xe643,0x6f,0x303,0x308,0x14c,0xe643,0x4f, -0x304,0x300,0x14d,0xe643,0x6f,0x304,0x300,0x14c,0xe643,0x4f,0x304,0x301,0x14d,0xe643,0x6f,0x304, -0x301,0xe602,0x50,0x301,0xe602,0x70,0x301,0xe602,0x50,0x307,0xe602,0x70,0x307,0xe602,0x52,0x307, -0xe602,0x72,0x307,0x1e5a,0xe643,0x52,0x323,0x304,0x1e5b,0xe643,0x72,0x323,0x304,0xdc02,0x52,0x331, -0xdc02,0x72,0x331,0xe602,0x53,0x307,0xe602,0x73,0x307,0x15a,0xe643,0x53,0x301,0x307,0x15b,0xe643, -0x73,0x301,0x307,0x160,0xe643,0x53,0x30c,0x307,0x161,0xe643,0x73,0x30c,0x307,0x1e62,0xe643,0x53, -0x323,0x307,0x1e63,0xe643,0x73,0x323,0x307,0xe602,0x54,0x307,0xe602,0x74,0x307,0xdc02,0x54,0x323, -0xdc02,0x74,0x323,0xdc02,0x54,0x331,0xdc02,0x74,0x331,0xdc02,0x54,0x32d,0xdc02,0x74,0x32d,0xdc02, -0x55,0x324,0xdc02,0x75,0x324,0xdc02,0x55,0x330,0xdc02,0x75,0x330,0xdc02,0x55,0x32d,0xdc02,0x75, -0x32d,0x168,0xe643,0x55,0x303,0x301,0x169,0xe643,0x75,0x303,0x301,0x16a,0xe643,0x55,0x304,0x308, -0x16b,0xe643,0x75,0x304,0x308,0xe602,0x56,0x303,0xe602,0x76,0x303,0xdc02,0x56,0x323,0xdc02,0x76, -0x323,0xe602,0x57,0x300,0xe602,0x77,0x300,0xe602,0x57,0x301,0xe602,0x77,0x301,0xe602,0x57,0x308, -0xe602,0x77,0x308,0xe602,0x57,0x307,0xe602,0x77,0x307,0xdc02,0x57,0x323,0xdc02,0x77,0x323,0xe602, -0x58,0x307,0xe602,0x78,0x307,0xe602,0x58,0x308,0xe602,0x78,0x308,0xe602,0x59,0x307,0xe602,0x79, -0x307,0xe602,0x5a,0x302,0xe602,0x7a,0x302,0xdc02,0x5a,0x323,0xdc02,0x7a,0x323,0xdc02,0x5a,0x331, -0xdc02,0x7a,0x331,0xdc02,0x68,0x331,0xe602,0x74,0x308,0xe602,0x77,0x30a,0xe602,0x79,0x30a,0xe602, -0x17f,0x307,0xe602,0x41,0x309,0xe602,0x61,0x309,0xc2,0xe643,0x41,0x302,0x301,0xe2,0xe643,0x61, -0x302,0x301,0xc2,0xe643,0x41,0x302,0x300,0xe2,0xe643,0x61,0x302,0x300,0xc2,0xe643,0x41,0x302, -0x309,0xe2,0xe643,0x61,0x302,0x309,0xc2,0xe643,0x41,0x302,0x303,0xe2,0xe643,0x61,0x302,0x303, -0x1ea0,0xe643,0x41,0x323,0x302,0x1ea1,0xe643,0x61,0x323,0x302,0x102,0xe643,0x41,0x306,0x301,0x103, -0xe643,0x61,0x306,0x301,0x102,0xe643,0x41,0x306,0x300,0x103,0xe643,0x61,0x306,0x300,0x102,0xe643, -0x41,0x306,0x309,0x103,0xe643,0x61,0x306,0x309,0x102,0xe643,0x41,0x306,0x303,0x103,0xe643,0x61, -0x306,0x303,0x1ea0,0xe643,0x41,0x323,0x306,0x1ea1,0xe643,0x61,0x323,0x306,0xe602,0x45,0x309,0xe602, -0x65,0x309,0xe602,0x45,0x303,0xe602,0x65,0x303,0xca,0xe643,0x45,0x302,0x301,0xea,0xe643,0x65, -0x302,0x301,0xca,0xe643,0x45,0x302,0x300,0xea,0xe643,0x65,0x302,0x300,0xca,0xe643,0x45,0x302, -0x309,0xea,0xe643,0x65,0x302,0x309,0xca,0xe643,0x45,0x302,0x303,0xea,0xe643,0x65,0x302,0x303, -0x1eb8,0xe643,0x45,0x323,0x302,0x1eb9,0xe643,0x65,0x323,0x302,0xe602,0x49,0x309,0xe602,0x69,0x309, -0xdc02,0x49,0x323,0xdc02,0x69,0x323,0xe602,0x4f,0x309,0xe602,0x6f,0x309,0xd4,0xe643,0x4f,0x302, -0x301,0xf4,0xe643,0x6f,0x302,0x301,0xd4,0xe643,0x4f,0x302,0x300,0xf4,0xe643,0x6f,0x302,0x300, -0xd4,0xe643,0x4f,0x302,0x309,0xf4,0xe643,0x6f,0x302,0x309,0xd4,0xe643,0x4f,0x302,0x303,0xf4, -0xe643,0x6f,0x302,0x303,0x1ecc,0xe643,0x4f,0x323,0x302,0x1ecd,0xe643,0x6f,0x323,0x302,0x1a0,0xe643, -0x4f,0x31b,0x301,0x1a1,0xe643,0x6f,0x31b,0x301,0x1a0,0xe643,0x4f,0x31b,0x300,0x1a1,0xe643,0x6f, -0x31b,0x300,0x1a0,0xe643,0x4f,0x31b,0x309,0x1a1,0xe643,0x6f,0x31b,0x309,0x1a0,0xe643,0x4f,0x31b, -0x303,0x1a1,0xe643,0x6f,0x31b,0x303,0x1a0,0xdc43,0x4f,0x31b,0x323,0x1a1,0xdc43,0x6f,0x31b,0x323, -0xdc02,0x55,0x323,0xdc02,0x75,0x323,0xe602,0x55,0x309,0xe602,0x75,0x309,0x1af,0xe643,0x55,0x31b, -0x301,0x1b0,0xe643,0x75,0x31b,0x301,0x1af,0xe643,0x55,0x31b,0x300,0x1b0,0xe643,0x75,0x31b,0x300, -0x1af,0xe643,0x55,0x31b,0x309,0x1b0,0xe643,0x75,0x31b,0x309,0x1af,0xe643,0x55,0x31b,0x303,0x1b0, -0xe643,0x75,0x31b,0x303,0x1af,0xdc43,0x55,0x31b,0x323,0x1b0,0xdc43,0x75,0x31b,0x323,0xe602,0x59, -0x300,0xe602,0x79,0x300,0xdc02,0x59,0x323,0xdc02,0x79,0x323,0xe602,0x59,0x309,0xe602,0x79,0x309, -0xe602,0x59,0x303,0xe602,0x79,0x303,0x1f10,0xe643,0x3b5,0x313,0x300,0x1f11,0xe643,0x3b5,0x314,0x300, -0x1f10,0xe643,0x3b5,0x313,0x301,0x1f11,0xe643,0x3b5,0x314,0x301,0x1f18,0xe643,0x395,0x313,0x300,0x1f19, -0xe643,0x395,0x314,0x300,0x1f18,0xe643,0x395,0x313,0x301,0x1f19,0xe643,0x395,0x314,0x301,0x1f30,0xe643, -0x3b9,0x313,0x300,0x1f31,0xe643,0x3b9,0x314,0x300,0x1f30,0xe643,0x3b9,0x313,0x301,0x1f31,0xe643,0x3b9, -0x314,0x301,0x1f30,0xe643,0x3b9,0x313,0x342,0x1f31,0xe643,0x3b9,0x314,0x342,0x1f38,0xe643,0x399,0x313, -0x300,0x1f39,0xe643,0x399,0x314,0x300,0x1f38,0xe643,0x399,0x313,0x301,0x1f39,0xe643,0x399,0x314,0x301, -0x1f38,0xe643,0x399,0x313,0x342,0x1f39,0xe643,0x399,0x314,0x342,0x1f40,0xe643,0x3bf,0x313,0x300,0x1f41, -0xe643,0x3bf,0x314,0x300,0x1f40,0xe643,0x3bf,0x313,0x301,0x1f41,0xe643,0x3bf,0x314,0x301,0x1f48,0xe643, -0x39f,0x313,0x300,0x1f49,0xe643,0x39f,0x314,0x300,0x1f48,0xe643,0x39f,0x313,0x301,0x1f49,0xe643,0x39f, -0x314,0x301,0x1f50,0xe643,0x3c5,0x313,0x300,0x1f51,0xe643,0x3c5,0x314,0x300,0x1f50,0xe643,0x3c5,0x313, -0x301,0x1f51,0xe643,0x3c5,0x314,0x301,0x1f50,0xe643,0x3c5,0x313,0x342,0x1f51,0xe643,0x3c5,0x314,0x342, -0x1f59,0xe643,0x3a5,0x314,0x300,0x1f59,0xe643,0x3a5,0x314,0x301,0x1f59,0xe643,0x3a5,0x314,0x342,0xe602, -0x3b5,0x300,0xe602,0x3b9,0x300,0xe602,0x3bf,0x300,0xe602,0x3c5,0x300,0x1f00,0xf043,0x3b1,0x313,0x345, -0x1f01,0xf043,0x3b1,0x314,0x345,0x1f02,0x345,2,0xf044,0x3b1,0x313,0x300,0x345,0x1f03,0x345,2, -0xf044,0x3b1,0x314,0x300,0x345,0x1f04,0x345,2,0xf044,0x3b1,0x313,0x301,0x345,0x1f05,0x345,2, -0xf044,0x3b1,0x314,0x301,0x345,0x1f06,0x345,2,0xf044,0x3b1,0x313,0x342,0x345,0x1f07,0x345,2, -0xf044,0x3b1,0x314,0x342,0x345,0x1f08,0xf043,0x391,0x313,0x345,0x1f09,0xf043,0x391,0x314,0x345,0x1f0a, -0x345,2,0xf044,0x391,0x313,0x300,0x345,0x1f0b,0x345,2,0xf044,0x391,0x314,0x300,0x345,0x1f0c, -0x345,2,0xf044,0x391,0x313,0x301,0x345,0x1f0d,0x345,2,0xf044,0x391,0x314,0x301,0x345,0x1f0e, -0x345,2,0xf044,0x391,0x313,0x342,0x345,0x1f0f,0x345,2,0xf044,0x391,0x314,0x342,0x345,0x1f20, -0xf043,0x3b7,0x313,0x345,0x1f21,0xf043,0x3b7,0x314,0x345,0x1f22,0x345,2,0xf044,0x3b7,0x313,0x300, -0x345,0x1f23,0x345,2,0xf044,0x3b7,0x314,0x300,0x345,0x1f24,0x345,2,0xf044,0x3b7,0x313,0x301, -0x345,0x1f25,0x345,2,0xf044,0x3b7,0x314,0x301,0x345,0x1f26,0x345,2,0xf044,0x3b7,0x313,0x342, -0x345,0x1f27,0x345,2,0xf044,0x3b7,0x314,0x342,0x345,0x1f28,0xf043,0x397,0x313,0x345,0x1f29,0xf043, -0x397,0x314,0x345,0x1f2a,0x345,2,0xf044,0x397,0x313,0x300,0x345,0x1f2b,0x345,2,0xf044,0x397, -0x314,0x300,0x345,0x1f2c,0x345,2,0xf044,0x397,0x313,0x301,0x345,0x1f2d,0x345,2,0xf044,0x397, -0x314,0x301,0x345,0x1f2e,0x345,2,0xf044,0x397,0x313,0x342,0x345,0x1f2f,0x345,2,0xf044,0x397, -0x314,0x342,0x345,0x1f60,0xf043,0x3c9,0x313,0x345,0x1f61,0xf043,0x3c9,0x314,0x345,0x1f62,0x345,2, -0xf044,0x3c9,0x313,0x300,0x345,0x1f63,0x345,2,0xf044,0x3c9,0x314,0x300,0x345,0x1f64,0x345,2, -0xf044,0x3c9,0x313,0x301,0x345,0x1f65,0x345,2,0xf044,0x3c9,0x314,0x301,0x345,0x1f66,0x345,2, -0xf044,0x3c9,0x313,0x342,0x345,0x1f67,0x345,2,0xf044,0x3c9,0x314,0x342,0x345,0x1f68,0xf043,0x3a9, -0x313,0x345,0x1f69,0xf043,0x3a9,0x314,0x345,0x1f6a,0x345,2,0xf044,0x3a9,0x313,0x300,0x345,0x1f6b, -0x345,2,0xf044,0x3a9,0x314,0x300,0x345,0x1f6c,0x345,2,0xf044,0x3a9,0x313,0x301,0x345,0x1f6d, -0x345,2,0xf044,0x3a9,0x314,0x301,0x345,0x1f6e,0x345,2,0xf044,0x3a9,0x313,0x342,0x345,0x1f6f, -0x345,2,0xf044,0x3a9,0x314,0x342,0x345,0xe602,0x3b1,0x306,0xe602,0x3b1,0x304,0x1f70,0xf043,0x3b1, -0x300,0x345,0xf002,0x3b1,0x345,0x3ac,0xf043,0x3b1,0x301,0x345,0x1fb6,0xf043,0x3b1,0x342,0x345,0xe602, -0x391,0x306,0xe602,0x391,0x304,0xe602,0x391,0x300,0xf002,0x391,0x345,0xe602,0xa8,0x342,0x1f74,0xf043, -0x3b7,0x300,0x345,0xf002,0x3b7,0x345,0x3ae,0xf043,0x3b7,0x301,0x345,0x1fc6,0xf043,0x3b7,0x342,0x345, -0xe602,0x395,0x300,0xe602,0x397,0x300,0xf002,0x397,0x345,0xe602,0x1fbf,0x300,0xe602,0x1fbf,0x301,0xe602, -0x1fbf,0x342,0xe602,0x3b9,0x306,0xe602,0x3b9,0x304,0x3ca,0xe643,0x3b9,0x308,0x300,0xe602,0x3b9,0x342, -0x3ca,0xe643,0x3b9,0x308,0x342,0xe602,0x399,0x306,0xe602,0x399,0x304,0xe602,0x399,0x300,0xe602,0x1ffe, -0x300,0xe602,0x1ffe,0x301,0xe602,0x1ffe,0x342,0xe602,0x3c5,0x306,0xe602,0x3c5,0x304,0x3cb,0xe643,0x3c5, -0x308,0x300,0xe602,0x3c1,0x313,0xe602,0x3c1,0x314,0xe602,0x3c5,0x342,0x3cb,0xe643,0x3c5,0x308,0x342, -0xe602,0x3a5,0x306,0xe602,0x3a5,0x304,0xe602,0x3a5,0x300,0xe602,0x3a1,0x314,0xe602,0xa8,0x300,0x1f7c, -0xf043,0x3c9,0x300,0x345,0xf002,0x3c9,0x345,0x3ce,0xf043,0x3c9,0x301,0x345,0x1ff6,0xf043,0x3c9,0x342, -0x345,0xe602,0x39f,0x300,0xe602,0x3a9,0x300,0xf002,0x3a9,0x345,0x102,0x2190,0x338,0x102,0x2192,0x338, -0x102,0x2194,0x338,0x102,0x21d0,0x338,0x102,0x21d4,0x338,0x102,0x21d2,0x338,0x102,0x2203,0x338,0x102, -0x2208,0x338,0x102,0x220b,0x338,0x102,0x2223,0x338,0x102,0x2225,0x338,0x102,0x223c,0x338,0x102,0x2243, -0x338,0x102,0x2245,0x338,0x102,0x2248,0x338,0x102,0x3d,0x338,0x102,0x2261,0x338,0x102,0x224d,0x338, -0x102,0x3c,0x338,0x102,0x3e,0x338,0x102,0x2264,0x338,0x102,0x2265,0x338,0x102,0x2272,0x338,0x102, -0x2273,0x338,0x102,0x2276,0x338,0x102,0x2277,0x338,0x102,0x227a,0x338,0x102,0x227b,0x338,0x102,0x2282, -0x338,0x102,0x2283,0x338,0x102,0x2286,0x338,0x102,0x2287,0x338,0x102,0x22a2,0x338,0x102,0x22a8,0x338, -0x102,0x22a9,0x338,0x102,0x22ab,0x338,0x102,0x227c,0x338,0x102,0x227d,0x338,0x102,0x2291,0x338,0x102, -0x2292,0x338,0x102,0x22b2,0x338,0x102,0x22b3,0x338,0x102,0x22b4,0x338,0x102,0x22b5,0x338,0x802,0x304b, -0x3099,0x802,0x304d,0x3099,0x802,0x304f,0x3099,0x802,0x3051,0x3099,0x802,0x3053,0x3099,0x802,0x3055,0x3099, -0x802,0x3057,0x3099,0x802,0x3059,0x3099,0x802,0x305b,0x3099,0x802,0x305d,0x3099,0x802,0x305f,0x3099,0x802, -0x3061,0x3099,0x802,0x3064,0x3099,0x802,0x3066,0x3099,0x802,0x3068,0x3099,0x802,0x306f,0x3099,0x802,0x306f, -0x309a,0x802,0x3072,0x3099,0x802,0x3072,0x309a,0x802,0x3075,0x3099,0x802,0x3075,0x309a,0x802,0x3078,0x3099, -0x802,0x3078,0x309a,0x802,0x307b,0x3099,0x802,0x307b,0x309a,0x802,0x3046,0x3099,0x802,0x309d,0x3099,0x802, -0x30ab,0x3099,0x802,0x30ad,0x3099,0x802,0x30af,0x3099,0x802,0x30b1,0x3099,0x802,0x30b3,0x3099,0x802,0x30b5, -0x3099,0x802,0x30b7,0x3099,0x802,0x30b9,0x3099,0x802,0x30bb,0x3099,0x802,0x30bd,0x3099,0x802,0x30bf,0x3099, -0x802,0x30c1,0x3099,0x802,0x30c4,0x3099,0x802,0x30c6,0x3099,0x802,0x30c8,0x3099,0x802,0x30cf,0x3099,0x802, -0x30cf,0x309a,0x802,0x30d2,0x3099,0x802,0x30d2,0x309a,0x802,0x30d5,0x3099,0x802,0x30d5,0x309a,0x802,0x30d8, -0x3099,0x802,0x30d8,0x309a,0x802,0x30db,0x3099,0x802,0x30db,0x309a,0x802,0x30a6,0x3099,0x802,0x30ef,0x3099, -0x802,0x30f0,0x3099,0x802,0x30f1,0x3099,0x802,0x30f2,0x3099,0x802,0x30fd,0x3099,0x704,0xd804,0xdc99,0xd804, -0xdcba,0x704,0xd804,0xdc9b,0xd804,0xdcba,0x704,0xd804,0xdca5,0xd804,0xdcba,4,0xd804,0xdd31,0xd804,0xdd27, -4,0xd804,0xdd32,0xd804,0xdd27,4,0xd804,0xdf47,0xd804,0xdf3e,4,0xd804,0xdf47,0xd804,0xdf57,4, -0xd805,0xdcb9,0xd805,0xdcba,4,0xd805,0xdcb9,0xd805,0xdcb0,4,0xd805,0xdcb9,0xd805,0xdcbd,4,0xd805, -0xddb8,0xd805,0xddaf,4,0xd805,0xddb9,0xd805,0xddaf,1,0x2b9,1,0x3b,1,0xb7,0x702,0x915, -0x93c,0x702,0x916,0x93c,0x702,0x917,0x93c,0x702,0x91c,0x93c,0x702,0x921,0x93c,0x702,0x922,0x93c, -0x702,0x92b,0x93c,0x702,0x92f,0x93c,0x702,0x9a1,0x9bc,0x702,0x9a2,0x9bc,0x702,0x9af,0x9bc,0x702, -0xa32,0xa3c,0x702,0xa38,0xa3c,0x702,0xa16,0xa3c,0x702,0xa17,0xa3c,0x702,0xa1c,0xa3c,0x702,0xa2b, -0xa3c,0x702,0xb21,0xb3c,0x702,0xb22,0xb3c,2,0xf42,0xfb7,2,0xf4c,0xfb7,2,0xf51,0xfb7, -2,0xf56,0xfb7,2,0xf5b,0xfb7,2,0xf40,0xfb5,0x8202,0xfb2,0xf80,0x8202,0xfb3,0xf80,2, -0xf92,0xfb7,2,0xf9c,0xfb7,2,0xfa1,0xfb7,2,0xfa6,0xfb7,2,0xfab,0xfb7,2,0xf90, -0xfb5,1,0x3b9,1,0x60,1,0xb4,1,0x3a9,1,0x4b,1,0x3008,1,0x3009,0x102, -0x2add,0x338,1,0x8c48,1,0x66f4,1,0x8eca,1,0x8cc8,1,0x6ed1,1,0x4e32,1,0x53e5, -1,0x9f9c,1,0x5951,1,0x91d1,1,0x5587,1,0x5948,1,0x61f6,1,0x7669,1,0x7f85, -1,0x863f,1,0x87ba,1,0x88f8,1,0x908f,1,0x6a02,1,0x6d1b,1,0x70d9,1,0x73de, -1,0x843d,1,0x916a,1,0x99f1,1,0x4e82,1,0x5375,1,0x6b04,1,0x721b,1,0x862d, -1,0x9e1e,1,0x5d50,1,0x6feb,1,0x85cd,1,0x8964,1,0x62c9,1,0x81d8,1,0x881f, -1,0x5eca,1,0x6717,1,0x6d6a,1,0x72fc,1,0x90ce,1,0x4f86,1,0x51b7,1,0x52de, -1,0x64c4,1,0x6ad3,1,0x7210,1,0x76e7,1,0x8001,1,0x8606,1,0x865c,1,0x8def, -1,0x9732,1,0x9b6f,1,0x9dfa,1,0x788c,1,0x797f,1,0x7da0,1,0x83c9,1,0x9304, -1,0x9e7f,1,0x8ad6,1,0x58df,1,0x5f04,1,0x7c60,1,0x807e,1,0x7262,1,0x78ca, -1,0x8cc2,1,0x96f7,1,0x58d8,1,0x5c62,1,0x6a13,1,0x6dda,1,0x6f0f,1,0x7d2f, -1,0x7e37,1,0x964b,1,0x52d2,1,0x808b,1,0x51dc,1,0x51cc,1,0x7a1c,1,0x7dbe, -1,0x83f1,1,0x9675,1,0x8b80,1,0x62cf,1,0x8afe,1,0x4e39,1,0x5be7,1,0x6012, -1,0x7387,1,0x7570,1,0x5317,1,0x78fb,1,0x4fbf,1,0x5fa9,1,0x4e0d,1,0x6ccc, -1,0x6578,1,0x7d22,1,0x53c3,1,0x585e,1,0x7701,1,0x8449,1,0x8aaa,1,0x6bba, -1,0x8fb0,1,0x6c88,1,0x62fe,1,0x82e5,1,0x63a0,1,0x7565,1,0x4eae,1,0x5169, -1,0x51c9,1,0x6881,1,0x7ce7,1,0x826f,1,0x8ad2,1,0x91cf,1,0x52f5,1,0x5442, -1,0x5973,1,0x5eec,1,0x65c5,1,0x6ffe,1,0x792a,1,0x95ad,1,0x9a6a,1,0x9e97, -1,0x9ece,1,0x529b,1,0x66c6,1,0x6b77,1,0x8f62,1,0x5e74,1,0x6190,1,0x6200, -1,0x649a,1,0x6f23,1,0x7149,1,0x7489,1,0x79ca,1,0x7df4,1,0x806f,1,0x8f26, -1,0x84ee,1,0x9023,1,0x934a,1,0x5217,1,0x52a3,1,0x54bd,1,0x70c8,1,0x88c2, -1,0x5ec9,1,0x5ff5,1,0x637b,1,0x6bae,1,0x7c3e,1,0x7375,1,0x4ee4,1,0x56f9, -1,0x5dba,1,0x601c,1,0x73b2,1,0x7469,1,0x7f9a,1,0x8046,1,0x9234,1,0x96f6, -1,0x9748,1,0x9818,1,0x4f8b,1,0x79ae,1,0x91b4,1,0x96b8,1,0x60e1,1,0x4e86, -1,0x50da,1,0x5bee,1,0x5c3f,1,0x6599,1,0x71ce,1,0x7642,1,0x84fc,1,0x907c, -1,0x9f8d,1,0x6688,1,0x962e,1,0x5289,1,0x677b,1,0x67f3,1,0x6d41,1,0x6e9c, -1,0x7409,1,0x7559,1,0x786b,1,0x7d10,1,0x985e,1,0x516d,1,0x622e,1,0x9678, -1,0x502b,1,0x5d19,1,0x6dea,1,0x8f2a,1,0x5f8b,1,0x6144,1,0x6817,1,0x9686, -1,0x5229,1,0x540f,1,0x5c65,1,0x6613,1,0x674e,1,0x68a8,1,0x6ce5,1,0x7406, -1,0x75e2,1,0x7f79,1,0x88cf,1,0x88e1,1,0x91cc,1,0x96e2,1,0x533f,1,0x6eba, -1,0x541d,1,0x71d0,1,0x7498,1,0x85fa,1,0x96a3,1,0x9c57,1,0x9e9f,1,0x6797, -1,0x6dcb,1,0x81e8,1,0x7acb,1,0x7b20,1,0x7c92,1,0x72c0,1,0x7099,1,0x8b58, -1,0x4ec0,1,0x8336,1,0x523a,1,0x5207,1,0x5ea6,1,0x62d3,1,0x7cd6,1,0x5b85, -1,0x6d1e,1,0x66b4,1,0x8f3b,1,0x884c,1,0x964d,1,0x898b,1,0x5ed3,1,0x5140, -1,0x55c0,1,0x585a,1,0x6674,1,0x51de,1,0x732a,1,0x76ca,1,0x793c,1,0x795e, -1,0x7965,1,0x798f,1,0x9756,1,0x7cbe,1,0x7fbd,1,0x8612,1,0x8af8,1,0x9038, -1,0x90fd,1,0x98ef,1,0x98fc,1,0x9928,1,0x9db4,1,0x90de,1,0x96b7,1,0x4fae, -1,0x50e7,1,0x514d,1,0x52c9,1,0x52e4,1,0x5351,1,0x559d,1,0x5606,1,0x5668, -1,0x5840,1,0x58a8,1,0x5c64,1,0x5c6e,1,0x6094,1,0x6168,1,0x618e,1,0x61f2, -1,0x654f,1,0x65e2,1,0x6691,1,0x6885,1,0x6d77,1,0x6e1a,1,0x6f22,1,0x716e, -1,0x722b,1,0x7422,1,0x7891,1,0x793e,1,0x7949,1,0x7948,1,0x7950,1,0x7956, -1,0x795d,1,0x798d,1,0x798e,1,0x7a40,1,0x7a81,1,0x7bc0,1,0x7e09,1,0x7e41, -1,0x7f72,1,0x8005,1,0x81ed,1,0x8279,1,0x8457,1,0x8910,1,0x8996,1,0x8b01, -1,0x8b39,1,0x8cd3,1,0x8d08,1,0x8fb6,1,0x96e3,1,0x97ff,1,0x983b,1,0x6075, -2,0xd850,0xdeee,1,0x8218,1,0x4e26,1,0x51b5,1,0x5168,1,0x4f80,1,0x5145,1, -0x5180,1,0x52c7,1,0x52fa,1,0x5555,1,0x5599,1,0x55e2,1,0x58b3,1,0x5944,1, -0x5954,1,0x5a62,1,0x5b28,1,0x5ed2,1,0x5ed9,1,0x5f69,1,0x5fad,1,0x60d8,1, -0x614e,1,0x6108,1,0x6160,1,0x6234,1,0x63c4,1,0x641c,1,0x6452,1,0x6556,1, -0x671b,1,0x6756,1,0x6b79,1,0x6edb,1,0x6ecb,1,0x701e,1,0x77a7,1,0x7235,1, -0x72af,1,0x7471,1,0x7506,1,0x753b,1,0x761d,1,0x761f,1,0x76db,1,0x76f4,1, -0x774a,1,0x7740,1,0x78cc,1,0x7ab1,1,0x7c7b,1,0x7d5b,1,0x7f3e,1,0x8352,1, -0x83ef,1,0x8779,1,0x8941,1,0x8986,1,0x8abf,1,0x8acb,1,0x8aed,1,0x8b8a,1, -0x8f38,1,0x9072,1,0x9199,1,0x9276,1,0x967c,1,0x97db,1,0x980b,1,0x9b12,2, -0xd84a,0xdc4a,2,0xd84a,0xdc44,2,0xd84c,0xdfd5,1,0x3b9d,1,0x4018,1,0x4039,2,0xd854, -0xde49,2,0xd857,0xdcd0,2,0xd85f,0xded3,1,0x9f43,1,0x9f8e,0xe02,0x5d9,0x5b4,0x1102,0x5f2, -0x5b7,0x1802,0x5e9,0x5c1,0x1902,0x5e9,0x5c2,0xfb49,0x1843,0x5e9,0x5bc,0x5c1,0xfb49,0x1943,0x5e9,0x5bc, -0x5c2,0x1102,0x5d0,0x5b7,0x1202,0x5d0,0x5b8,0x1502,0x5d0,0x5bc,0x1502,0x5d1,0x5bc,0x1502,0x5d2,0x5bc, -0x1502,0x5d3,0x5bc,0x1502,0x5d4,0x5bc,0x1502,0x5d5,0x5bc,0x1502,0x5d6,0x5bc,0x1502,0x5d8,0x5bc,0x1502, -0x5d9,0x5bc,0x1502,0x5da,0x5bc,0x1502,0x5db,0x5bc,0x1502,0x5dc,0x5bc,0x1502,0x5de,0x5bc,0x1502,0x5e0, -0x5bc,0x1502,0x5e1,0x5bc,0x1502,0x5e3,0x5bc,0x1502,0x5e4,0x5bc,0x1502,0x5e6,0x5bc,0x1502,0x5e7,0x5bc, -0x1502,0x5e8,0x5bc,0x1502,0x5e9,0x5bc,0x1502,0x5ea,0x5bc,0x1302,0x5d5,0x5b9,0x1702,0x5d1,0x5bf,0x1702, -0x5db,0x5bf,0x1702,0x5e4,0x5bf,0xd804,0xd834,0xdd57,0xd834,0xdd65,0xd804,0xd834,0xdd58,0xd834,0xdd65,0xd834, -0xdd5f,0xd834,0xdd6e,4,0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd6e,0xd834,0xdd5f,0xd834,0xdd6f,4, -0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd6f,0xd834,0xdd5f,0xd834,0xdd70,4,0xd846,0xd834,0xdd58,0xd834, -0xdd65,0xd834,0xdd70,0xd834,0xdd5f,0xd834,0xdd71,4,0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd71,0xd834, -0xdd5f,0xd834,0xdd72,4,0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd72,0xd804,0xd834,0xddb9,0xd834,0xdd65, -0xd804,0xd834,0xddba,0xd834,0xdd65,0xd834,0xddbb,0xd834,0xdd6e,4,0xd846,0xd834,0xddb9,0xd834,0xdd65,0xd834, -0xdd6e,0xd834,0xddbc,0xd834,0xdd6e,4,0xd846,0xd834,0xddba,0xd834,0xdd65,0xd834,0xdd6e,0xd834,0xddbb,0xd834, -0xdd6f,4,0xd846,0xd834,0xddb9,0xd834,0xdd65,0xd834,0xdd6f,0xd834,0xddbc,0xd834,0xdd6f,4,0xd846,0xd834, -0xddba,0xd834,0xdd65,0xd834,0xdd6f,1,0x4e3d,1,0x4e38,1,0x4e41,2,0xd840,0xdd22,1,0x4f60, -1,0x4fbb,1,0x5002,1,0x507a,1,0x5099,1,0x50cf,1,0x349e,2,0xd841,0xde3a,1, -0x5154,1,0x5164,1,0x5177,2,0xd841,0xdd1c,1,0x34b9,1,0x5167,1,0x518d,2,0xd841, -0xdd4b,1,0x5197,1,0x51a4,1,0x4ecc,1,0x51ac,2,0xd864,0xdddf,1,0x51f5,1,0x5203, -1,0x34df,1,0x523b,1,0x5246,1,0x5272,1,0x5277,1,0x3515,1,0x5305,1,0x5306, -1,0x5349,1,0x535a,1,0x5373,1,0x537d,1,0x537f,2,0xd842,0xde2c,1,0x7070,1, -0x53ca,1,0x53df,2,0xd842,0xdf63,1,0x53eb,1,0x53f1,1,0x5406,1,0x549e,1,0x5438, -1,0x5448,1,0x5468,1,0x54a2,1,0x54f6,1,0x5510,1,0x5553,1,0x5563,1,0x5584, -1,0x55ab,1,0x55b3,1,0x55c2,1,0x5716,1,0x5717,1,0x5651,1,0x5674,1,0x58ee, -1,0x57ce,1,0x57f4,1,0x580d,1,0x578b,1,0x5832,1,0x5831,1,0x58ac,2,0xd845, -0xdce4,1,0x58f2,1,0x58f7,1,0x5906,1,0x591a,1,0x5922,1,0x5962,2,0xd845,0xdea8, -2,0xd845,0xdeea,1,0x59ec,1,0x5a1b,1,0x5a27,1,0x59d8,1,0x5a66,1,0x36ee,1, -0x36fc,1,0x5b08,1,0x5b3e,2,0xd846,0xddc8,1,0x5bc3,1,0x5bd8,1,0x5bf3,2,0xd846, -0xdf18,1,0x5bff,1,0x5c06,1,0x5f53,1,0x5c22,1,0x3781,1,0x5c60,1,0x5cc0,1, -0x5c8d,2,0xd847,0xdde4,1,0x5d43,2,0xd847,0xdde6,1,0x5d6e,1,0x5d6b,1,0x5d7c,1, -0x5de1,1,0x5de2,1,0x382f,1,0x5dfd,1,0x5e28,1,0x5e3d,1,0x5e69,1,0x3862,2, -0xd848,0xdd83,1,0x387c,1,0x5eb0,1,0x5eb3,1,0x5eb6,2,0xd868,0xdf92,1,0x5efe,2, -0xd848,0xdf31,1,0x8201,1,0x5f22,1,0x38c7,2,0xd84c,0xdeb8,2,0xd858,0xddda,1,0x5f62, -1,0x5f6b,1,0x38e3,1,0x5f9a,1,0x5fcd,1,0x5fd7,1,0x5ff9,1,0x6081,1,0x393a, -1,0x391c,2,0xd849,0xded4,1,0x60c7,1,0x6148,1,0x614c,1,0x617a,1,0x61b2,1, -0x61a4,1,0x61af,1,0x61de,1,0x6210,1,0x621b,1,0x625d,1,0x62b1,1,0x62d4,1, -0x6350,2,0xd84a,0xdf0c,1,0x633d,1,0x62fc,1,0x6368,1,0x6383,1,0x63e4,2,0xd84a, -0xdff1,1,0x6422,1,0x63c5,1,0x63a9,1,0x3a2e,1,0x6469,1,0x647e,1,0x649d,1, -0x6477,1,0x3a6c,1,0x656c,2,0xd84c,0xdc0a,1,0x65e3,1,0x66f8,1,0x6649,1,0x3b19, -1,0x3b08,1,0x3ae4,1,0x5192,1,0x5195,1,0x6700,1,0x669c,1,0x80ad,1,0x43d9, -1,0x6721,1,0x675e,1,0x6753,2,0xd84c,0xdfc3,1,0x3b49,1,0x67fa,1,0x6785,1, -0x6852,2,0xd84d,0xdc6d,1,0x688e,1,0x681f,1,0x6914,1,0x6942,1,0x69a3,1,0x69ea, -1,0x6aa8,2,0xd84d,0xdea3,1,0x6adb,1,0x3c18,1,0x6b21,2,0xd84e,0xdca7,1,0x6b54, -1,0x3c4e,1,0x6b72,1,0x6b9f,1,0x6bbb,2,0xd84e,0xde8d,2,0xd847,0xdd0b,2,0xd84e, -0xdefa,1,0x6c4e,2,0xd84f,0xdcbc,1,0x6cbf,1,0x6ccd,1,0x6c67,1,0x6d16,1,0x6d3e, -1,0x6d69,1,0x6d78,1,0x6d85,2,0xd84f,0xdd1e,1,0x6d34,1,0x6e2f,1,0x6e6e,1, -0x3d33,1,0x6ec7,2,0xd84f,0xded1,1,0x6df9,1,0x6f6e,2,0xd84f,0xdf5e,2,0xd84f,0xdf8e, -1,0x6fc6,1,0x7039,1,0x701b,1,0x3d96,1,0x704a,1,0x707d,1,0x7077,1,0x70ad, -2,0xd841,0xdd25,1,0x7145,2,0xd850,0xde63,1,0x719c,2,0xd850,0xdfab,1,0x7228,1, -0x7250,2,0xd851,0xde08,1,0x7280,1,0x7295,2,0xd851,0xdf35,2,0xd852,0xdc14,1,0x737a, -1,0x738b,1,0x3eac,1,0x73a5,1,0x3eb8,1,0x7447,1,0x745c,1,0x7485,1,0x74ca, -1,0x3f1b,1,0x7524,2,0xd853,0xdc36,1,0x753e,2,0xd853,0xdc92,2,0xd848,0xdd9f,1, -0x7610,2,0xd853,0xdfa1,2,0xd853,0xdfb8,2,0xd854,0xdc44,1,0x3ffc,1,0x4008,2,0xd854, -0xdcf3,2,0xd854,0xdcf2,2,0xd854,0xdd19,2,0xd854,0xdd33,1,0x771e,1,0x771f,1,0x778b, -1,0x4046,1,0x4096,2,0xd855,0xdc1d,1,0x784e,1,0x40e3,2,0xd855,0xde26,2,0xd855, -0xde9a,2,0xd855,0xdec5,1,0x79eb,1,0x412f,1,0x7a4a,1,0x7a4f,2,0xd856,0xdd7c,2, -0xd856,0xdea7,1,0x7aee,1,0x4202,2,0xd856,0xdfab,1,0x7bc6,1,0x7bc9,1,0x4227,2, -0xd857,0xdc80,1,0x7cd2,1,0x42a0,1,0x7ce8,1,0x7ce3,1,0x7d00,2,0xd857,0xdf86,1, -0x7d63,1,0x4301,1,0x7dc7,1,0x7e02,1,0x7e45,1,0x4334,2,0xd858,0xde28,2,0xd858, -0xde47,1,0x4359,2,0xd858,0xded9,1,0x7f7a,2,0xd858,0xdf3e,1,0x7f95,1,0x7ffa,2, -0xd859,0xdcda,2,0xd859,0xdd23,1,0x8060,2,0xd859,0xdda8,1,0x8070,2,0xd84c,0xdf5f,1, -0x43d5,1,0x80b2,1,0x8103,1,0x440b,1,0x813e,1,0x5ab5,2,0xd859,0xdfa7,2,0xd859, -0xdfb5,2,0xd84c,0xdf93,2,0xd84c,0xdf9c,1,0x8204,1,0x8f9e,1,0x446b,1,0x8291,1, -0x828b,1,0x829d,1,0x52b3,1,0x82b1,1,0x82b3,1,0x82bd,1,0x82e6,2,0xd85a,0xdf3c, -1,0x831d,1,0x8363,1,0x83ad,1,0x8323,1,0x83bd,1,0x83e7,1,0x8353,1,0x83ca, -1,0x83cc,1,0x83dc,2,0xd85b,0xdc36,2,0xd85b,0xdd6b,2,0xd85b,0xdcd5,1,0x452b,1, -0x84f1,1,0x84f3,1,0x8516,2,0xd85c,0xdfca,1,0x8564,2,0xd85b,0xdf2c,1,0x455d,1, -0x4561,2,0xd85b,0xdfb1,2,0xd85c,0xdcd2,1,0x456b,1,0x8650,1,0x8667,1,0x8669,1, -0x86a9,1,0x8688,1,0x870e,1,0x86e2,1,0x8728,1,0x876b,1,0x8786,1,0x45d7,1, -0x87e1,1,0x8801,1,0x45f9,1,0x8860,1,0x8863,2,0xd85d,0xde67,1,0x88d7,1,0x88de, -1,0x4635,1,0x88fa,1,0x34bb,2,0xd85e,0xdcae,2,0xd85e,0xdd66,1,0x46be,1,0x46c7, -1,0x8aa0,1,0x8c55,2,0xd85f,0xdca8,1,0x8cab,1,0x8cc1,1,0x8d1b,1,0x8d77,2, -0xd85f,0xdf2f,2,0xd842,0xdc04,1,0x8dcb,1,0x8dbc,1,0x8df0,2,0xd842,0xdcde,1,0x8ed4, -2,0xd861,0xddd2,2,0xd861,0xdded,1,0x9094,1,0x90f1,1,0x9111,2,0xd861,0xdf2e,1, -0x911b,1,0x9238,1,0x92d7,1,0x92d8,1,0x927c,1,0x93f9,1,0x9415,2,0xd862,0xdffa, -1,0x958b,1,0x4995,1,0x95b7,2,0xd863,0xdd77,1,0x49e6,1,0x96c3,1,0x5db2,1, -0x9723,2,0xd864,0xdd45,2,0xd864,0xde1a,1,0x4a6e,1,0x4a76,1,0x97e0,2,0xd865,0xdc0a, -1,0x4ab2,2,0xd865,0xdc96,1,0x9829,2,0xd865,0xddb6,1,0x98e2,1,0x4b33,1,0x9929, -1,0x99a7,1,0x99c2,1,0x99fe,1,0x4bce,2,0xd866,0xdf30,1,0x9c40,1,0x9cfd,1, -0x4cce,1,0x4ced,1,0x9d67,2,0xd868,0xdcce,1,0x4cf8,2,0xd868,0xdd05,2,0xd868,0xde0e, -2,0xd868,0xde91,1,0x9ebb,1,0x4d56,1,0x9ef9,1,0x9efe,1,0x9f05,1,0x9f0f,1, -0x9f16,1,0x9f3b,2,0xd869,0xde00,0x3ac,0xe642,0x3b1,0x301,0x3ad,0xe642,0x3b5,0x301,0x3ae,0xe642, -0x3b7,0x301,0x3af,0xe642,0x3b9,0x301,0x3cc,0xe642,0x3bf,0x301,0x3cd,0xe642,0x3c5,0x301,0x3ce,0xe642, -0x3c9,0x301,0x386,0xe642,0x391,0x301,0x388,0xe642,0x395,0x301,0x389,0xe642,0x397,0x301,0x390,1, -0xe643,0x3b9,0x308,0x301,0x38a,0xe642,0x399,0x301,0x3b0,1,0xe643,0x3c5,0x308,0x301,0x38e,0xe642, -0x3a5,0x301,0x385,0xe642,0xa8,0x301,0x38c,0xe642,0x39f,0x301,0x38f,0xe642,0x3a9,0x301,0xc5,0xe642, -0x41,0x30a,0xe6e6,0xe681,0x300,0xe6e6,0xe681,0x301,0xe6e6,0xe681,0x313,0xe6e6,0xe682,0x308,0x301,0x8100, -0x8282,0xf71,0xf72,0x8100,0x8482,0xf71,0xf74,0x8100,0x8282,0xf71,0xf80,0 +0x2c02,0x2978,0x348b,0x2e82,0x2976,0xb48b,0x2f42,0x297c,0xb48b,0x6bc2,0x2b74,0xb48b,0x6bc2,0x2b76,0xb48d,0x4c02, +0x3270,2,0xe602,0x41,0x302,0x600,0x3d4c,0x602,0x3d48,0x606,0x3d54,0x8612,0x3d50,0xe602,0x41,0x308, +0x8608,0x3bc,0xe602,0x41,0x30a,0x8602,0x3f4,0xca02,0x43,0x327,0x8602,0x3c10,0xe602,0x45,0x302,0x600, +0x3d80,0x602,0x3d7c,0x606,0x3d88,0x8612,0x3d84,0xe602,0x49,0x308,0x8602,0x3c5c,0xe602,0x4f,0x302,0x600, +0x3da4,0x602,0x3da0,0x606,0x3dac,0x8612,0x3da8,0xe602,0x4f,0x303,0x602,0x3c98,0x608,0x458,0x8610,0x3c9c, +0xe602,0x4f,0x308,0x8608,0x454,0xe602,0x55,0x308,0x600,0x3b6,0x602,0x3ae,0x608,0x3aa,0x8618,0x3b2, +0xe602,0x61,0x302,0x600,0x3d4e,0x602,0x3d4a,0x606,0x3d56,0x8612,0x3d52,0xe602,0x61,0x308,0x8608,0x3be, +0xe602,0x61,0x30a,0x8602,0x3f6,0xca02,0x63,0x327,0x8602,0x3c12,0xe602,0x65,0x302,0x600,0x3d82,0x602, +0x3d7e,0x606,0x3d8a,0x8612,0x3d86,0xe602,0x69,0x308,0x8602,0x3c5e,0xe602,0x6f,0x302,0x600,0x3da6,0x602, +0x3da2,0x606,0x3dae,0x8612,0x3daa,0xe602,0x6f,0x303,0x602,0x3c9a,0x608,0x45a,0x8610,0x3c9e,0xe602,0x6f, +0x308,0x8608,0x456,0xe602,0x75,0x308,0x600,0x3b8,0x602,0x3b0,0x608,0x3ac,0x8618,0x3b4,0xe602,0x41, +0x306,0x600,0x3d60,0x602,0x3d5c,0x606,0x3d68,0x8612,0x3d64,0xe602,0x61,0x306,0x600,0x3d62,0x602,0x3d5e, +0x606,0x3d6a,0x8612,0x3d66,0xe602,0x45,0x304,0x600,0x3c28,0x8602,0x3c2c,0xe602,0x65,0x304,0x600,0x3c2a, +0x8602,0x3c2e,0xe602,0x4f,0x304,0x600,0x3ca0,0x8602,0x3ca4,0xe602,0x6f,0x304,0x600,0x3ca2,0x8602,0x3ca6, +0xe602,0x53,0x301,0x860e,0x3cc8,0xe602,0x73,0x301,0x860e,0x3cca,0xe602,0x53,0x30c,0x860e,0x3ccc,0xe602, +0x73,0x30c,0x860e,0x3cce,0xe602,0x55,0x303,0x8602,0x3cf0,0xe602,0x75,0x303,0x8602,0x3cf2,0xe602,0x55, +0x304,0x8610,0x3cf4,0xe602,0x75,0x304,0x8610,0x3cf6,0xd802,0x4f,0x31b,0x600,0x3db8,0x602,0x3db4,0x606, +0x3dc0,0x612,0x3dbc,0x8646,0x3dc4,0xd802,0x6f,0x31b,0x600,0x3dba,0x602,0x3db6,0x606,0x3dc2,0x612,0x3dbe, +0x8646,0x3dc6,0xd802,0x55,0x31b,0x600,0x3dd4,0x602,0x3dd0,0x606,0x3ddc,0x612,0x3dd8,0x8646,0x3de0,0xd802, +0x75,0x31b,0x600,0x3dd6,0x602,0x3dd2,0x606,0x3dde,0x612,0x3dda,0x8646,0x3de2,0xca02,0x4f,0x328,0x8608, +0x3d8,0xca02,0x6f,0x328,0x8608,0x3da,0xe602,0x41,0x307,0x8608,0x3c0,0xe602,0x61,0x307,0x8608,0x3c2, +0xca02,0x45,0x327,0x860c,0x3c38,0xca02,0x65,0x327,0x860c,0x3c3a,0xe602,0x4f,0x307,0x8608,0x460,0xe602, +0x6f,0x307,0x8608,0x462,0xe602,0x3b1,0x301,0x868a,0x3f68,0xe602,0x3b7,0x301,0x868a,0x3f88,0xe602,0x3b9, +0x308,0x600,0x3fa4,0x602,0x720,0x8684,0x3fae,0xe602,0x3c5,0x308,0x600,0x3fc4,0x602,0x760,0x8684,0x3fce, +0xe602,0x3c9,0x301,0x868a,0x3fe8,2,0xcc6,0xcc2,0x99aa,0x1996,2,0xdd9,0xdcf,0x9b94,0x1bba,0xdc02, +0x4c,0x323,0x8608,0x3c70,0xdc02,0x6c,0x323,0x8608,0x3c72,0xdc02,0x52,0x323,0x8608,0x3cb8,0xdc02,0x72, +0x323,0x8608,0x3cba,0xdc02,0x53,0x323,0x860e,0x3cd0,0xdc02,0x73,0x323,0x860e,0x3cd2,0xdc02,0x41,0x323, +0x604,0x3d58,0x860c,0x3d6c,0xdc02,0x61,0x323,0x604,0x3d5a,0x860c,0x3d6e,0xdc02,0x45,0x323,0x8604,0x3d8c, +0xdc02,0x65,0x323,0x8604,0x3d8e,0xdc02,0x4f,0x323,0x8604,0x3db0,0xdc02,0x6f,0x323,0x8604,0x3db2,0xe602, +0x3b1,0x313,0x600,0x3e05,0x602,0x3e09,0x684,0x3e0d,0x868a,0x3f00,0xe602,0x3b1,0x314,0x600,0x3e07,0x602, +0x3e0b,0x684,0x3e0f,0x868a,0x3f02,0x1f00,0xe643,0x3b1,0x313,0x300,0x868a,0x3f04,0x1f01,0xe643,0x3b1,0x314, +0x300,0x868a,0x3f06,0x1f00,0xe643,0x3b1,0x313,0x301,0x868a,0x3f08,0x1f01,0xe643,0x3b1,0x314,0x301,0x868a, +0x3f0a,0x1f00,0xe643,0x3b1,0x313,0x342,0x868a,0x3f0c,0x1f01,0xe643,0x3b1,0x314,0x342,0x868a,0x3f0e,0xe602, +0x391,0x313,0x600,0x3e15,0x602,0x3e19,0x684,0x3e1d,0x868a,0x3f10,0xe602,0x391,0x314,0x600,0x3e17,0x602, +0x3e1b,0x684,0x3e1f,0x868a,0x3f12,0x1f08,0xe643,0x391,0x313,0x300,0x868a,0x3f14,0x1f09,0xe643,0x391,0x314, +0x300,0x868a,0x3f16,0x1f08,0xe643,0x391,0x313,0x301,0x868a,0x3f18,0x1f09,0xe643,0x391,0x314,0x301,0x868a, +0x3f1a,0x1f08,0xe643,0x391,0x313,0x342,0x868a,0x3f1c,0x1f09,0xe643,0x391,0x314,0x342,0x868a,0x3f1e,0xe602, +0x3b5,0x313,0x600,0x3e24,0x8602,0x3e28,0xe602,0x3b5,0x314,0x600,0x3e26,0x8602,0x3e2a,0xe602,0x395,0x313, +0x600,0x3e34,0x8602,0x3e38,0xe602,0x395,0x314,0x600,0x3e36,0x8602,0x3e3a,0xe602,0x3b7,0x313,0x600,0x3e45, +0x602,0x3e49,0x684,0x3e4d,0x868a,0x3f20,0xe602,0x3b7,0x314,0x600,0x3e47,0x602,0x3e4b,0x684,0x3e4f,0x868a, +0x3f22,0x1f20,0xe643,0x3b7,0x313,0x300,0x868a,0x3f24,0x1f21,0xe643,0x3b7,0x314,0x300,0x868a,0x3f26,0x1f20, +0xe643,0x3b7,0x313,0x301,0x868a,0x3f28,0x1f21,0xe643,0x3b7,0x314,0x301,0x868a,0x3f2a,0x1f20,0xe643,0x3b7, +0x313,0x342,0x868a,0x3f2c,0x1f21,0xe643,0x3b7,0x314,0x342,0x868a,0x3f2e,0xe602,0x397,0x313,0x600,0x3e55, +0x602,0x3e59,0x684,0x3e5d,0x868a,0x3f30,0xe602,0x397,0x314,0x600,0x3e57,0x602,0x3e5b,0x684,0x3e5f,0x868a, +0x3f32,0x1f28,0xe643,0x397,0x313,0x300,0x868a,0x3f34,0x1f29,0xe643,0x397,0x314,0x300,0x868a,0x3f36,0x1f28, +0xe643,0x397,0x313,0x301,0x868a,0x3f38,0x1f29,0xe643,0x397,0x314,0x301,0x868a,0x3f3a,0x1f28,0xe643,0x397, +0x313,0x342,0x868a,0x3f3c,0x1f29,0xe643,0x397,0x314,0x342,0x868a,0x3f3e,0xe602,0x3b9,0x313,0x600,0x3e64, +0x602,0x3e68,0x8684,0x3e6c,0xe602,0x3b9,0x314,0x600,0x3e66,0x602,0x3e6a,0x8684,0x3e6e,0xe602,0x399,0x313, +0x600,0x3e74,0x602,0x3e78,0x8684,0x3e7c,0xe602,0x399,0x314,0x600,0x3e76,0x602,0x3e7a,0x8684,0x3e7e,0xe602, +0x3bf,0x313,0x600,0x3e84,0x8602,0x3e88,0xe602,0x3bf,0x314,0x600,0x3e86,0x8602,0x3e8a,0xe602,0x39f,0x313, +0x600,0x3e94,0x8602,0x3e98,0xe602,0x39f,0x314,0x600,0x3e96,0x8602,0x3e9a,0xe602,0x3c5,0x313,0x600,0x3ea4, +0x602,0x3ea8,0x8684,0x3eac,0xe602,0x3c5,0x314,0x600,0x3ea6,0x602,0x3eaa,0x8684,0x3eae,0xe602,0x3a5,0x314, +0x600,0x3eb6,0x602,0x3eba,0x8684,0x3ebe,0xe602,0x3c9,0x313,0x600,0x3ec5,0x602,0x3ec9,0x684,0x3ecd,0x868a, +0x3f40,0xe602,0x3c9,0x314,0x600,0x3ec7,0x602,0x3ecb,0x684,0x3ecf,0x868a,0x3f42,0x1f60,0xe643,0x3c9,0x313, +0x300,0x868a,0x3f44,0x1f61,0xe643,0x3c9,0x314,0x300,0x868a,0x3f46,0x1f60,0xe643,0x3c9,0x313,0x301,0x868a, +0x3f48,0x1f61,0xe643,0x3c9,0x314,0x301,0x868a,0x3f4a,0x1f60,0xe643,0x3c9,0x313,0x342,0x868a,0x3f4c,0x1f61, +0xe643,0x3c9,0x314,0x342,0x868a,0x3f4e,0xe602,0x3a9,0x313,0x600,0x3ed5,0x602,0x3ed9,0x684,0x3edd,0x868a, +0x3f50,0xe602,0x3a9,0x314,0x600,0x3ed7,0x602,0x3edb,0x684,0x3edf,0x868a,0x3f52,0x1f68,0xe643,0x3a9,0x313, +0x300,0x868a,0x3f54,0x1f69,0xe643,0x3a9,0x314,0x300,0x868a,0x3f56,0x1f68,0xe643,0x3a9,0x313,0x301,0x868a, +0x3f58,0x1f69,0xe643,0x3a9,0x314,0x301,0x868a,0x3f5a,0x1f68,0xe643,0x3a9,0x313,0x342,0x868a,0x3f5c,0x1f69, +0xe643,0x3a9,0x314,0x342,0x868a,0x3f5e,0xe602,0x3b1,0x300,0x868a,0x3f64,0xe602,0x3b7,0x300,0x868a,0x3f84, +0xe602,0x3c9,0x300,0x868a,0x3fe4,0xe602,0x3b1,0x342,0x868a,0x3f6e,0xe602,0x3b7,0x342,0x868a,0x3f8e,0xe602, +0x3c9,0x342,0x868a,0x3fee,3,0xe602,0x41,0x300,0xe602,0x41,0x301,0xe602,0x41,0x303,0xe602,0x45, +0x300,0xe602,0x45,0x301,0xe602,0x45,0x308,0xe602,0x49,0x300,0xe602,0x49,0x301,0xe602,0x49,0x302, +0xe602,0x4e,0x303,0xe602,0x4f,0x300,0xe602,0x4f,0x301,0xe602,0x55,0x300,0xe602,0x55,0x301,0xe602, +0x55,0x302,0xe602,0x59,0x301,0xe602,0x61,0x300,0xe602,0x61,0x301,0xe602,0x61,0x303,0xe602,0x65, +0x300,0xe602,0x65,0x301,0xe602,0x65,0x308,0xe602,0x69,0x300,0xe602,0x69,0x301,0xe602,0x69,0x302, +0xe602,0x6e,0x303,0xe602,0x6f,0x300,0xe602,0x6f,0x301,0xe602,0x75,0x300,0xe602,0x75,0x301,0xe602, +0x75,0x302,0xe602,0x79,0x301,0xe602,0x79,0x308,0xe602,0x41,0x304,0xe602,0x61,0x304,0xca02,0x41, +0x328,0xca02,0x61,0x328,0xe602,0x43,0x301,0xe602,0x63,0x301,0xe602,0x43,0x302,0xe602,0x63,0x302, +0xe602,0x43,0x307,0xe602,0x63,0x307,0xe602,0x43,0x30c,0xe602,0x63,0x30c,0xe602,0x44,0x30c,0xe602, +0x64,0x30c,0xe602,0x45,0x306,0xe602,0x65,0x306,0xe602,0x45,0x307,0xe602,0x65,0x307,0xca02,0x45, +0x328,0xca02,0x65,0x328,0xe602,0x45,0x30c,0xe602,0x65,0x30c,0xe602,0x47,0x302,0xe602,0x67,0x302, +0xe602,0x47,0x306,0xe602,0x67,0x306,0xe602,0x47,0x307,0xe602,0x67,0x307,0xca02,0x47,0x327,0xca02, +0x67,0x327,0xe602,0x48,0x302,0xe602,0x68,0x302,0xe602,0x49,0x303,0xe602,0x69,0x303,0xe602,0x49, +0x304,0xe602,0x69,0x304,0xe602,0x49,0x306,0xe602,0x69,0x306,0xca02,0x49,0x328,0xca02,0x69,0x328, +0xe602,0x49,0x307,0xe602,0x4a,0x302,0xe602,0x6a,0x302,0xca02,0x4b,0x327,0xca02,0x6b,0x327,0xe602, +0x4c,0x301,0xe602,0x6c,0x301,0xca02,0x4c,0x327,0xca02,0x6c,0x327,0xe602,0x4c,0x30c,0xe602,0x6c, +0x30c,0xe602,0x4e,0x301,0xe602,0x6e,0x301,0xca02,0x4e,0x327,0xca02,0x6e,0x327,0xe602,0x4e,0x30c, +0xe602,0x6e,0x30c,0xe602,0x4f,0x306,0xe602,0x6f,0x306,0xe602,0x4f,0x30b,0xe602,0x6f,0x30b,0xe602, +0x52,0x301,0xe602,0x72,0x301,0xca02,0x52,0x327,0xca02,0x72,0x327,0xe602,0x52,0x30c,0xe602,0x72, +0x30c,0xe602,0x53,0x302,0xe602,0x73,0x302,0xca02,0x53,0x327,0xca02,0x73,0x327,0xca02,0x54,0x327, +0xca02,0x74,0x327,0xe602,0x54,0x30c,0xe602,0x74,0x30c,0xe602,0x55,0x306,0xe602,0x75,0x306,0xe602, +0x55,0x30a,0xe602,0x75,0x30a,0xe602,0x55,0x30b,0xe602,0x75,0x30b,0xca02,0x55,0x328,0xca02,0x75, +0x328,0xe602,0x57,0x302,0xe602,0x77,0x302,0xe602,0x59,0x302,0xe602,0x79,0x302,0xe602,0x59,0x308, +0xe602,0x5a,0x301,0xe602,0x7a,0x301,0xe602,0x5a,0x307,0xe602,0x7a,0x307,0xe602,0x5a,0x30c,0xe602, +0x7a,0x30c,0xe602,0x41,0x30c,0xe602,0x61,0x30c,0xe602,0x49,0x30c,0xe602,0x69,0x30c,0xe602,0x4f, +0x30c,0xe602,0x6f,0x30c,0xe602,0x55,0x30c,0xe602,0x75,0x30c,0xdc,0xe643,0x55,0x308,0x304,0xfc, +0xe643,0x75,0x308,0x304,0xdc,0xe643,0x55,0x308,0x301,0xfc,0xe643,0x75,0x308,0x301,0xdc,0xe643, +0x55,0x308,0x30c,0xfc,0xe643,0x75,0x308,0x30c,0xdc,0xe643,0x55,0x308,0x300,0xfc,0xe643,0x75, +0x308,0x300,0xc4,0xe643,0x41,0x308,0x304,0xe4,0xe643,0x61,0x308,0x304,0x226,0xe643,0x41,0x307, +0x304,0x227,0xe643,0x61,0x307,0x304,0xe602,0xc6,0x304,0xe602,0xe6,0x304,0xe602,0x47,0x30c,0xe602, +0x67,0x30c,0xe602,0x4b,0x30c,0xe602,0x6b,0x30c,0x1ea,0xe643,0x4f,0x328,0x304,0x1eb,0xe643,0x6f, +0x328,0x304,0xe602,0x1b7,0x30c,0xe602,0x292,0x30c,0xe602,0x6a,0x30c,0xe602,0x47,0x301,0xe602,0x67, +0x301,0xe602,0x4e,0x300,0xe602,0x6e,0x300,0xc5,0xe643,0x41,0x30a,0x301,0xe5,0xe643,0x61,0x30a, +0x301,0xe602,0xc6,0x301,0xe602,0xe6,0x301,0xe602,0xd8,0x301,0xe602,0xf8,0x301,0xe602,0x41,0x30f, +0xe602,0x61,0x30f,0xe602,0x41,0x311,0xe602,0x61,0x311,0xe602,0x45,0x30f,0xe602,0x65,0x30f,0xe602, +0x45,0x311,0xe602,0x65,0x311,0xe602,0x49,0x30f,0xe602,0x69,0x30f,0xe602,0x49,0x311,0xe602,0x69, +0x311,0xe602,0x4f,0x30f,0xe602,0x6f,0x30f,0xe602,0x4f,0x311,0xe602,0x6f,0x311,0xe602,0x52,0x30f, +0xe602,0x72,0x30f,0xe602,0x52,0x311,0xe602,0x72,0x311,0xe602,0x55,0x30f,0xe602,0x75,0x30f,0xe602, +0x55,0x311,0xe602,0x75,0x311,0xdc02,0x53,0x326,0xdc02,0x73,0x326,0xdc02,0x54,0x326,0xdc02,0x74, +0x326,0xe602,0x48,0x30c,0xe602,0x68,0x30c,0xd6,0xe643,0x4f,0x308,0x304,0xf6,0xe643,0x6f,0x308, +0x304,0xd5,0xe643,0x4f,0x303,0x304,0xf5,0xe643,0x6f,0x303,0x304,0x22e,0xe643,0x4f,0x307,0x304, +0x22f,0xe643,0x6f,0x307,0x304,0xe602,0x59,0x304,0xe602,0x79,0x304,0xe602,0xa8,0x301,0xe602,0x391, +0x301,0xe602,0x395,0x301,0xe602,0x397,0x301,0xe602,0x399,0x301,0xe602,0x39f,0x301,0xe602,0x3a5,0x301, +0xe602,0x3a9,0x301,0x3ca,0xe643,0x3b9,0x308,0x301,0xe602,0x399,0x308,0xe602,0x3a5,0x308,0xe602,0x3b5, +0x301,0xe602,0x3b9,0x301,0x3cb,0xe643,0x3c5,0x308,0x301,0xe602,0x3bf,0x301,0xe602,0x3c5,0x301,0xe602, +0x3d2,0x301,0xe602,0x3d2,0x308,0xe602,0x415,0x300,0xe602,0x415,0x308,0xe602,0x413,0x301,0xe602,0x406, +0x308,0xe602,0x41a,0x301,0xe602,0x418,0x300,0xe602,0x423,0x306,0xe602,0x418,0x306,0xe602,0x438,0x306, +0xe602,0x435,0x300,0xe602,0x435,0x308,0xe602,0x433,0x301,0xe602,0x456,0x308,0xe602,0x43a,0x301,0xe602, +0x438,0x300,0xe602,0x443,0x306,0xe602,0x474,0x30f,0xe602,0x475,0x30f,0xe602,0x416,0x306,0xe602,0x436, +0x306,0xe602,0x410,0x306,0xe602,0x430,0x306,0xe602,0x410,0x308,0xe602,0x430,0x308,0xe602,0x415,0x306, +0xe602,0x435,0x306,0xe602,0x4d8,0x308,0xe602,0x4d9,0x308,0xe602,0x416,0x308,0xe602,0x436,0x308,0xe602, +0x417,0x308,0xe602,0x437,0x308,0xe602,0x418,0x304,0xe602,0x438,0x304,0xe602,0x418,0x308,0xe602,0x438, +0x308,0xe602,0x41e,0x308,0xe602,0x43e,0x308,0xe602,0x4e8,0x308,0xe602,0x4e9,0x308,0xe602,0x42d,0x308, +0xe602,0x44d,0x308,0xe602,0x423,0x304,0xe602,0x443,0x304,0xe602,0x423,0x308,0xe602,0x443,0x308,0xe602, +0x423,0x30b,0xe602,0x443,0x30b,0xe602,0x427,0x308,0xe602,0x447,0x308,0xe602,0x42b,0x308,0xe602,0x44b, +0x308,0xe602,0x627,0x653,0xe602,0x627,0x654,0xe602,0x648,0x654,0xdc02,0x627,0x655,0xe602,0x64a,0x654, +0xe602,0x6d5,0x654,0xe602,0x6c1,0x654,0xe602,0x6d2,0x654,0x702,0x928,0x93c,0x702,0x930,0x93c,0x702, +0x933,0x93c,2,0x9c7,0x9be,2,0x9c7,0x9d7,2,0xb47,0xb56,2,0xb47,0xb3e,2,0xb47, +0xb57,2,0xb92,0xbd7,2,0xbc6,0xbbe,2,0xbc7,0xbbe,2,0xbc6,0xbd7,0x5b02,0xc46,0xc56, +2,0xcbf,0xcd5,2,0xcc6,0xcd5,2,0xcc6,0xcd6,0xcca,0x43,0xcc6,0xcc2,0xcd5,2,0xd46, +0xd3e,2,0xd47,0xd3e,2,0xd46,0xd57,0x902,0xdd9,0xdca,0xddc,0x943,0xdd9,0xdcf,0xdca,2, +0xdd9,0xddf,2,0x1025,0x102e,2,0x1b05,0x1b35,2,0x1b07,0x1b35,2,0x1b09,0x1b35,2,0x1b0b, +0x1b35,2,0x1b0d,0x1b35,2,0x1b11,0x1b35,2,0x1b3a,0x1b35,2,0x1b3c,0x1b35,2,0x1b3e,0x1b35, +2,0x1b3f,0x1b35,2,0x1b42,0x1b35,0xdc02,0x41,0x325,0xdc02,0x61,0x325,0xe602,0x42,0x307,0xe602, +0x62,0x307,0xdc02,0x42,0x323,0xdc02,0x62,0x323,0xdc02,0x42,0x331,0xdc02,0x62,0x331,0xc7,0xe643, +0x43,0x327,0x301,0xe7,0xe643,0x63,0x327,0x301,0xe602,0x44,0x307,0xe602,0x64,0x307,0xdc02,0x44, +0x323,0xdc02,0x64,0x323,0xdc02,0x44,0x331,0xdc02,0x64,0x331,0xca02,0x44,0x327,0xca02,0x64,0x327, +0xdc02,0x44,0x32d,0xdc02,0x64,0x32d,0x112,0xe643,0x45,0x304,0x300,0x113,0xe643,0x65,0x304,0x300, +0x112,0xe643,0x45,0x304,0x301,0x113,0xe643,0x65,0x304,0x301,0xdc02,0x45,0x32d,0xdc02,0x65,0x32d, +0xdc02,0x45,0x330,0xdc02,0x65,0x330,0x228,0xe643,0x45,0x327,0x306,0x229,0xe643,0x65,0x327,0x306, +0xe602,0x46,0x307,0xe602,0x66,0x307,0xe602,0x47,0x304,0xe602,0x67,0x304,0xe602,0x48,0x307,0xe602, +0x68,0x307,0xdc02,0x48,0x323,0xdc02,0x68,0x323,0xe602,0x48,0x308,0xe602,0x68,0x308,0xca02,0x48, +0x327,0xca02,0x68,0x327,0xdc02,0x48,0x32e,0xdc02,0x68,0x32e,0xdc02,0x49,0x330,0xdc02,0x69,0x330, +0xcf,0xe643,0x49,0x308,0x301,0xef,0xe643,0x69,0x308,0x301,0xe602,0x4b,0x301,0xe602,0x6b,0x301, +0xdc02,0x4b,0x323,0xdc02,0x6b,0x323,0xdc02,0x4b,0x331,0xdc02,0x6b,0x331,0x1e36,0xe643,0x4c,0x323, +0x304,0x1e37,0xe643,0x6c,0x323,0x304,0xdc02,0x4c,0x331,0xdc02,0x6c,0x331,0xdc02,0x4c,0x32d,0xdc02, +0x6c,0x32d,0xe602,0x4d,0x301,0xe602,0x6d,0x301,0xe602,0x4d,0x307,0xe602,0x6d,0x307,0xdc02,0x4d, +0x323,0xdc02,0x6d,0x323,0xe602,0x4e,0x307,0xe602,0x6e,0x307,0xdc02,0x4e,0x323,0xdc02,0x6e,0x323, +0xdc02,0x4e,0x331,0xdc02,0x6e,0x331,0xdc02,0x4e,0x32d,0xdc02,0x6e,0x32d,0xd5,0xe643,0x4f,0x303, +0x301,0xf5,0xe643,0x6f,0x303,0x301,0xd5,0xe643,0x4f,0x303,0x308,0xf5,0xe643,0x6f,0x303,0x308, +0x14c,0xe643,0x4f,0x304,0x300,0x14d,0xe643,0x6f,0x304,0x300,0x14c,0xe643,0x4f,0x304,0x301,0x14d, +0xe643,0x6f,0x304,0x301,0xe602,0x50,0x301,0xe602,0x70,0x301,0xe602,0x50,0x307,0xe602,0x70,0x307, +0xe602,0x52,0x307,0xe602,0x72,0x307,0x1e5a,0xe643,0x52,0x323,0x304,0x1e5b,0xe643,0x72,0x323,0x304, +0xdc02,0x52,0x331,0xdc02,0x72,0x331,0xe602,0x53,0x307,0xe602,0x73,0x307,0x15a,0xe643,0x53,0x301, +0x307,0x15b,0xe643,0x73,0x301,0x307,0x160,0xe643,0x53,0x30c,0x307,0x161,0xe643,0x73,0x30c,0x307, +0x1e62,0xe643,0x53,0x323,0x307,0x1e63,0xe643,0x73,0x323,0x307,0xe602,0x54,0x307,0xe602,0x74,0x307, +0xdc02,0x54,0x323,0xdc02,0x74,0x323,0xdc02,0x54,0x331,0xdc02,0x74,0x331,0xdc02,0x54,0x32d,0xdc02, +0x74,0x32d,0xdc02,0x55,0x324,0xdc02,0x75,0x324,0xdc02,0x55,0x330,0xdc02,0x75,0x330,0xdc02,0x55, +0x32d,0xdc02,0x75,0x32d,0x168,0xe643,0x55,0x303,0x301,0x169,0xe643,0x75,0x303,0x301,0x16a,0xe643, +0x55,0x304,0x308,0x16b,0xe643,0x75,0x304,0x308,0xe602,0x56,0x303,0xe602,0x76,0x303,0xdc02,0x56, +0x323,0xdc02,0x76,0x323,0xe602,0x57,0x300,0xe602,0x77,0x300,0xe602,0x57,0x301,0xe602,0x77,0x301, +0xe602,0x57,0x308,0xe602,0x77,0x308,0xe602,0x57,0x307,0xe602,0x77,0x307,0xdc02,0x57,0x323,0xdc02, +0x77,0x323,0xe602,0x58,0x307,0xe602,0x78,0x307,0xe602,0x58,0x308,0xe602,0x78,0x308,0xe602,0x59, +0x307,0xe602,0x79,0x307,0xe602,0x5a,0x302,0xe602,0x7a,0x302,0xdc02,0x5a,0x323,0xdc02,0x7a,0x323, +0xdc02,0x5a,0x331,0xdc02,0x7a,0x331,0xdc02,0x68,0x331,0xe602,0x74,0x308,0xe602,0x77,0x30a,0xe602, +0x79,0x30a,0xe602,0x17f,0x307,0xe602,0x41,0x309,0xe602,0x61,0x309,0xc2,0xe643,0x41,0x302,0x301, +0xe2,0xe643,0x61,0x302,0x301,0xc2,0xe643,0x41,0x302,0x300,0xe2,0xe643,0x61,0x302,0x300,0xc2, +0xe643,0x41,0x302,0x309,0xe2,0xe643,0x61,0x302,0x309,0xc2,0xe643,0x41,0x302,0x303,0xe2,0xe643, +0x61,0x302,0x303,0x1ea0,0xe643,0x41,0x323,0x302,0x1ea1,0xe643,0x61,0x323,0x302,0x102,0xe643,0x41, +0x306,0x301,0x103,0xe643,0x61,0x306,0x301,0x102,0xe643,0x41,0x306,0x300,0x103,0xe643,0x61,0x306, +0x300,0x102,0xe643,0x41,0x306,0x309,0x103,0xe643,0x61,0x306,0x309,0x102,0xe643,0x41,0x306,0x303, +0x103,0xe643,0x61,0x306,0x303,0x1ea0,0xe643,0x41,0x323,0x306,0x1ea1,0xe643,0x61,0x323,0x306,0xe602, +0x45,0x309,0xe602,0x65,0x309,0xe602,0x45,0x303,0xe602,0x65,0x303,0xca,0xe643,0x45,0x302,0x301, +0xea,0xe643,0x65,0x302,0x301,0xca,0xe643,0x45,0x302,0x300,0xea,0xe643,0x65,0x302,0x300,0xca, +0xe643,0x45,0x302,0x309,0xea,0xe643,0x65,0x302,0x309,0xca,0xe643,0x45,0x302,0x303,0xea,0xe643, +0x65,0x302,0x303,0x1eb8,0xe643,0x45,0x323,0x302,0x1eb9,0xe643,0x65,0x323,0x302,0xe602,0x49,0x309, +0xe602,0x69,0x309,0xdc02,0x49,0x323,0xdc02,0x69,0x323,0xe602,0x4f,0x309,0xe602,0x6f,0x309,0xd4, +0xe643,0x4f,0x302,0x301,0xf4,0xe643,0x6f,0x302,0x301,0xd4,0xe643,0x4f,0x302,0x300,0xf4,0xe643, +0x6f,0x302,0x300,0xd4,0xe643,0x4f,0x302,0x309,0xf4,0xe643,0x6f,0x302,0x309,0xd4,0xe643,0x4f, +0x302,0x303,0xf4,0xe643,0x6f,0x302,0x303,0x1ecc,0xe643,0x4f,0x323,0x302,0x1ecd,0xe643,0x6f,0x323, +0x302,0x1a0,0xe643,0x4f,0x31b,0x301,0x1a1,0xe643,0x6f,0x31b,0x301,0x1a0,0xe643,0x4f,0x31b,0x300, +0x1a1,0xe643,0x6f,0x31b,0x300,0x1a0,0xe643,0x4f,0x31b,0x309,0x1a1,0xe643,0x6f,0x31b,0x309,0x1a0, +0xe643,0x4f,0x31b,0x303,0x1a1,0xe643,0x6f,0x31b,0x303,0x1a0,0xdc43,0x4f,0x31b,0x323,0x1a1,0xdc43, +0x6f,0x31b,0x323,0xdc02,0x55,0x323,0xdc02,0x75,0x323,0xe602,0x55,0x309,0xe602,0x75,0x309,0x1af, +0xe643,0x55,0x31b,0x301,0x1b0,0xe643,0x75,0x31b,0x301,0x1af,0xe643,0x55,0x31b,0x300,0x1b0,0xe643, +0x75,0x31b,0x300,0x1af,0xe643,0x55,0x31b,0x309,0x1b0,0xe643,0x75,0x31b,0x309,0x1af,0xe643,0x55, +0x31b,0x303,0x1b0,0xe643,0x75,0x31b,0x303,0x1af,0xdc43,0x55,0x31b,0x323,0x1b0,0xdc43,0x75,0x31b, +0x323,0xe602,0x59,0x300,0xe602,0x79,0x300,0xdc02,0x59,0x323,0xdc02,0x79,0x323,0xe602,0x59,0x309, +0xe602,0x79,0x309,0xe602,0x59,0x303,0xe602,0x79,0x303,0x1f10,0xe643,0x3b5,0x313,0x300,0x1f11,0xe643, +0x3b5,0x314,0x300,0x1f10,0xe643,0x3b5,0x313,0x301,0x1f11,0xe643,0x3b5,0x314,0x301,0x1f18,0xe643,0x395, +0x313,0x300,0x1f19,0xe643,0x395,0x314,0x300,0x1f18,0xe643,0x395,0x313,0x301,0x1f19,0xe643,0x395,0x314, +0x301,0x1f30,0xe643,0x3b9,0x313,0x300,0x1f31,0xe643,0x3b9,0x314,0x300,0x1f30,0xe643,0x3b9,0x313,0x301, +0x1f31,0xe643,0x3b9,0x314,0x301,0x1f30,0xe643,0x3b9,0x313,0x342,0x1f31,0xe643,0x3b9,0x314,0x342,0x1f38, +0xe643,0x399,0x313,0x300,0x1f39,0xe643,0x399,0x314,0x300,0x1f38,0xe643,0x399,0x313,0x301,0x1f39,0xe643, +0x399,0x314,0x301,0x1f38,0xe643,0x399,0x313,0x342,0x1f39,0xe643,0x399,0x314,0x342,0x1f40,0xe643,0x3bf, +0x313,0x300,0x1f41,0xe643,0x3bf,0x314,0x300,0x1f40,0xe643,0x3bf,0x313,0x301,0x1f41,0xe643,0x3bf,0x314, +0x301,0x1f48,0xe643,0x39f,0x313,0x300,0x1f49,0xe643,0x39f,0x314,0x300,0x1f48,0xe643,0x39f,0x313,0x301, +0x1f49,0xe643,0x39f,0x314,0x301,0x1f50,0xe643,0x3c5,0x313,0x300,0x1f51,0xe643,0x3c5,0x314,0x300,0x1f50, +0xe643,0x3c5,0x313,0x301,0x1f51,0xe643,0x3c5,0x314,0x301,0x1f50,0xe643,0x3c5,0x313,0x342,0x1f51,0xe643, +0x3c5,0x314,0x342,0x1f59,0xe643,0x3a5,0x314,0x300,0x1f59,0xe643,0x3a5,0x314,0x301,0x1f59,0xe643,0x3a5, +0x314,0x342,0xe602,0x3b5,0x300,0xe602,0x3b9,0x300,0xe602,0x3bf,0x300,0xe602,0x3c5,0x300,0x1f00,0xf043, +0x3b1,0x313,0x345,0x1f01,0xf043,0x3b1,0x314,0x345,0x1f02,0x345,2,0xf044,0x3b1,0x313,0x300,0x345, +0x1f03,0x345,2,0xf044,0x3b1,0x314,0x300,0x345,0x1f04,0x345,2,0xf044,0x3b1,0x313,0x301,0x345, +0x1f05,0x345,2,0xf044,0x3b1,0x314,0x301,0x345,0x1f06,0x345,2,0xf044,0x3b1,0x313,0x342,0x345, +0x1f07,0x345,2,0xf044,0x3b1,0x314,0x342,0x345,0x1f08,0xf043,0x391,0x313,0x345,0x1f09,0xf043,0x391, +0x314,0x345,0x1f0a,0x345,2,0xf044,0x391,0x313,0x300,0x345,0x1f0b,0x345,2,0xf044,0x391,0x314, +0x300,0x345,0x1f0c,0x345,2,0xf044,0x391,0x313,0x301,0x345,0x1f0d,0x345,2,0xf044,0x391,0x314, +0x301,0x345,0x1f0e,0x345,2,0xf044,0x391,0x313,0x342,0x345,0x1f0f,0x345,2,0xf044,0x391,0x314, +0x342,0x345,0x1f20,0xf043,0x3b7,0x313,0x345,0x1f21,0xf043,0x3b7,0x314,0x345,0x1f22,0x345,2,0xf044, +0x3b7,0x313,0x300,0x345,0x1f23,0x345,2,0xf044,0x3b7,0x314,0x300,0x345,0x1f24,0x345,2,0xf044, +0x3b7,0x313,0x301,0x345,0x1f25,0x345,2,0xf044,0x3b7,0x314,0x301,0x345,0x1f26,0x345,2,0xf044, +0x3b7,0x313,0x342,0x345,0x1f27,0x345,2,0xf044,0x3b7,0x314,0x342,0x345,0x1f28,0xf043,0x397,0x313, +0x345,0x1f29,0xf043,0x397,0x314,0x345,0x1f2a,0x345,2,0xf044,0x397,0x313,0x300,0x345,0x1f2b,0x345, +2,0xf044,0x397,0x314,0x300,0x345,0x1f2c,0x345,2,0xf044,0x397,0x313,0x301,0x345,0x1f2d,0x345, +2,0xf044,0x397,0x314,0x301,0x345,0x1f2e,0x345,2,0xf044,0x397,0x313,0x342,0x345,0x1f2f,0x345, +2,0xf044,0x397,0x314,0x342,0x345,0x1f60,0xf043,0x3c9,0x313,0x345,0x1f61,0xf043,0x3c9,0x314,0x345, +0x1f62,0x345,2,0xf044,0x3c9,0x313,0x300,0x345,0x1f63,0x345,2,0xf044,0x3c9,0x314,0x300,0x345, +0x1f64,0x345,2,0xf044,0x3c9,0x313,0x301,0x345,0x1f65,0x345,2,0xf044,0x3c9,0x314,0x301,0x345, +0x1f66,0x345,2,0xf044,0x3c9,0x313,0x342,0x345,0x1f67,0x345,2,0xf044,0x3c9,0x314,0x342,0x345, +0x1f68,0xf043,0x3a9,0x313,0x345,0x1f69,0xf043,0x3a9,0x314,0x345,0x1f6a,0x345,2,0xf044,0x3a9,0x313, +0x300,0x345,0x1f6b,0x345,2,0xf044,0x3a9,0x314,0x300,0x345,0x1f6c,0x345,2,0xf044,0x3a9,0x313, +0x301,0x345,0x1f6d,0x345,2,0xf044,0x3a9,0x314,0x301,0x345,0x1f6e,0x345,2,0xf044,0x3a9,0x313, +0x342,0x345,0x1f6f,0x345,2,0xf044,0x3a9,0x314,0x342,0x345,0xe602,0x3b1,0x306,0xe602,0x3b1,0x304, +0x1f70,0xf043,0x3b1,0x300,0x345,0xf002,0x3b1,0x345,0x3ac,0xf043,0x3b1,0x301,0x345,0x1fb6,0xf043,0x3b1, +0x342,0x345,0xe602,0x391,0x306,0xe602,0x391,0x304,0xe602,0x391,0x300,0xf002,0x391,0x345,0xe602,0xa8, +0x342,0x1f74,0xf043,0x3b7,0x300,0x345,0xf002,0x3b7,0x345,0x3ae,0xf043,0x3b7,0x301,0x345,0x1fc6,0xf043, +0x3b7,0x342,0x345,0xe602,0x395,0x300,0xe602,0x397,0x300,0xf002,0x397,0x345,0xe602,0x1fbf,0x300,0xe602, +0x1fbf,0x301,0xe602,0x1fbf,0x342,0xe602,0x3b9,0x306,0xe602,0x3b9,0x304,0x3ca,0xe643,0x3b9,0x308,0x300, +0xe602,0x3b9,0x342,0x3ca,0xe643,0x3b9,0x308,0x342,0xe602,0x399,0x306,0xe602,0x399,0x304,0xe602,0x399, +0x300,0xe602,0x1ffe,0x300,0xe602,0x1ffe,0x301,0xe602,0x1ffe,0x342,0xe602,0x3c5,0x306,0xe602,0x3c5,0x304, +0x3cb,0xe643,0x3c5,0x308,0x300,0xe602,0x3c1,0x313,0xe602,0x3c1,0x314,0xe602,0x3c5,0x342,0x3cb,0xe643, +0x3c5,0x308,0x342,0xe602,0x3a5,0x306,0xe602,0x3a5,0x304,0xe602,0x3a5,0x300,0xe602,0x3a1,0x314,0xe602, +0xa8,0x300,0x1f7c,0xf043,0x3c9,0x300,0x345,0xf002,0x3c9,0x345,0x3ce,0xf043,0x3c9,0x301,0x345,0x1ff6, +0xf043,0x3c9,0x342,0x345,0xe602,0x39f,0x300,0xe602,0x3a9,0x300,0xf002,0x3a9,0x345,0x102,0x2190,0x338, +0x102,0x2192,0x338,0x102,0x2194,0x338,0x102,0x21d0,0x338,0x102,0x21d4,0x338,0x102,0x21d2,0x338,0x102, +0x2203,0x338,0x102,0x2208,0x338,0x102,0x220b,0x338,0x102,0x2223,0x338,0x102,0x2225,0x338,0x102,0x223c, +0x338,0x102,0x2243,0x338,0x102,0x2245,0x338,0x102,0x2248,0x338,0x102,0x3d,0x338,0x102,0x2261,0x338, +0x102,0x224d,0x338,0x102,0x3c,0x338,0x102,0x3e,0x338,0x102,0x2264,0x338,0x102,0x2265,0x338,0x102, +0x2272,0x338,0x102,0x2273,0x338,0x102,0x2276,0x338,0x102,0x2277,0x338,0x102,0x227a,0x338,0x102,0x227b, +0x338,0x102,0x2282,0x338,0x102,0x2283,0x338,0x102,0x2286,0x338,0x102,0x2287,0x338,0x102,0x22a2,0x338, +0x102,0x22a8,0x338,0x102,0x22a9,0x338,0x102,0x22ab,0x338,0x102,0x227c,0x338,0x102,0x227d,0x338,0x102, +0x2291,0x338,0x102,0x2292,0x338,0x102,0x22b2,0x338,0x102,0x22b3,0x338,0x102,0x22b4,0x338,0x102,0x22b5, +0x338,0x802,0x304b,0x3099,0x802,0x304d,0x3099,0x802,0x304f,0x3099,0x802,0x3051,0x3099,0x802,0x3053,0x3099, +0x802,0x3055,0x3099,0x802,0x3057,0x3099,0x802,0x3059,0x3099,0x802,0x305b,0x3099,0x802,0x305d,0x3099,0x802, +0x305f,0x3099,0x802,0x3061,0x3099,0x802,0x3064,0x3099,0x802,0x3066,0x3099,0x802,0x3068,0x3099,0x802,0x306f, +0x3099,0x802,0x306f,0x309a,0x802,0x3072,0x3099,0x802,0x3072,0x309a,0x802,0x3075,0x3099,0x802,0x3075,0x309a, +0x802,0x3078,0x3099,0x802,0x3078,0x309a,0x802,0x307b,0x3099,0x802,0x307b,0x309a,0x802,0x3046,0x3099,0x802, +0x309d,0x3099,0x802,0x30ab,0x3099,0x802,0x30ad,0x3099,0x802,0x30af,0x3099,0x802,0x30b1,0x3099,0x802,0x30b3, +0x3099,0x802,0x30b5,0x3099,0x802,0x30b7,0x3099,0x802,0x30b9,0x3099,0x802,0x30bb,0x3099,0x802,0x30bd,0x3099, +0x802,0x30bf,0x3099,0x802,0x30c1,0x3099,0x802,0x30c4,0x3099,0x802,0x30c6,0x3099,0x802,0x30c8,0x3099,0x802, +0x30cf,0x3099,0x802,0x30cf,0x309a,0x802,0x30d2,0x3099,0x802,0x30d2,0x309a,0x802,0x30d5,0x3099,0x802,0x30d5, +0x309a,0x802,0x30d8,0x3099,0x802,0x30d8,0x309a,0x802,0x30db,0x3099,0x802,0x30db,0x309a,0x802,0x30a6,0x3099, +0x802,0x30ef,0x3099,0x802,0x30f0,0x3099,0x802,0x30f1,0x3099,0x802,0x30f2,0x3099,0x802,0x30fd,0x3099,0x704, +0xd804,0xdc99,0xd804,0xdcba,0x704,0xd804,0xdc9b,0xd804,0xdcba,0x704,0xd804,0xdca5,0xd804,0xdcba,4,0xd804, +0xdd31,0xd804,0xdd27,4,0xd804,0xdd32,0xd804,0xdd27,4,0xd804,0xdf47,0xd804,0xdf3e,4,0xd804,0xdf47, +0xd804,0xdf57,4,0xd805,0xdcb9,0xd805,0xdcba,4,0xd805,0xdcb9,0xd805,0xdcb0,4,0xd805,0xdcb9,0xd805, +0xdcbd,4,0xd805,0xddb8,0xd805,0xddaf,4,0xd805,0xddb9,0xd805,0xddaf,4,0xd806,0xdd35,0xd806,0xdd30, +1,0x2b9,1,0x3b,1,0xb7,0x702,0x915,0x93c,0x702,0x916,0x93c,0x702,0x917,0x93c,0x702, +0x91c,0x93c,0x702,0x921,0x93c,0x702,0x922,0x93c,0x702,0x92b,0x93c,0x702,0x92f,0x93c,0x702,0x9a1, +0x9bc,0x702,0x9a2,0x9bc,0x702,0x9af,0x9bc,0x702,0xa32,0xa3c,0x702,0xa38,0xa3c,0x702,0xa16,0xa3c, +0x702,0xa17,0xa3c,0x702,0xa1c,0xa3c,0x702,0xa2b,0xa3c,0x702,0xb21,0xb3c,0x702,0xb22,0xb3c,2, +0xf42,0xfb7,2,0xf4c,0xfb7,2,0xf51,0xfb7,2,0xf56,0xfb7,2,0xf5b,0xfb7,2,0xf40, +0xfb5,0x8202,0xfb2,0xf80,0x8202,0xfb3,0xf80,2,0xf92,0xfb7,2,0xf9c,0xfb7,2,0xfa1,0xfb7, +2,0xfa6,0xfb7,2,0xfab,0xfb7,2,0xf90,0xfb5,1,0x3b9,1,0x60,1,0xb4,1, +0x3a9,1,0x4b,1,0x3008,1,0x3009,0x102,0x2add,0x338,1,0x8c48,1,0x66f4,1,0x8eca, +1,0x8cc8,1,0x6ed1,1,0x4e32,1,0x53e5,1,0x9f9c,1,0x5951,1,0x91d1,1,0x5587, +1,0x5948,1,0x61f6,1,0x7669,1,0x7f85,1,0x863f,1,0x87ba,1,0x88f8,1,0x908f, +1,0x6a02,1,0x6d1b,1,0x70d9,1,0x73de,1,0x843d,1,0x916a,1,0x99f1,1,0x4e82, +1,0x5375,1,0x6b04,1,0x721b,1,0x862d,1,0x9e1e,1,0x5d50,1,0x6feb,1,0x85cd, +1,0x8964,1,0x62c9,1,0x81d8,1,0x881f,1,0x5eca,1,0x6717,1,0x6d6a,1,0x72fc, +1,0x90ce,1,0x4f86,1,0x51b7,1,0x52de,1,0x64c4,1,0x6ad3,1,0x7210,1,0x76e7, +1,0x8001,1,0x8606,1,0x865c,1,0x8def,1,0x9732,1,0x9b6f,1,0x9dfa,1,0x788c, +1,0x797f,1,0x7da0,1,0x83c9,1,0x9304,1,0x9e7f,1,0x8ad6,1,0x58df,1,0x5f04, +1,0x7c60,1,0x807e,1,0x7262,1,0x78ca,1,0x8cc2,1,0x96f7,1,0x58d8,1,0x5c62, +1,0x6a13,1,0x6dda,1,0x6f0f,1,0x7d2f,1,0x7e37,1,0x964b,1,0x52d2,1,0x808b, +1,0x51dc,1,0x51cc,1,0x7a1c,1,0x7dbe,1,0x83f1,1,0x9675,1,0x8b80,1,0x62cf, +1,0x8afe,1,0x4e39,1,0x5be7,1,0x6012,1,0x7387,1,0x7570,1,0x5317,1,0x78fb, +1,0x4fbf,1,0x5fa9,1,0x4e0d,1,0x6ccc,1,0x6578,1,0x7d22,1,0x53c3,1,0x585e, +1,0x7701,1,0x8449,1,0x8aaa,1,0x6bba,1,0x8fb0,1,0x6c88,1,0x62fe,1,0x82e5, +1,0x63a0,1,0x7565,1,0x4eae,1,0x5169,1,0x51c9,1,0x6881,1,0x7ce7,1,0x826f, +1,0x8ad2,1,0x91cf,1,0x52f5,1,0x5442,1,0x5973,1,0x5eec,1,0x65c5,1,0x6ffe, +1,0x792a,1,0x95ad,1,0x9a6a,1,0x9e97,1,0x9ece,1,0x529b,1,0x66c6,1,0x6b77, +1,0x8f62,1,0x5e74,1,0x6190,1,0x6200,1,0x649a,1,0x6f23,1,0x7149,1,0x7489, +1,0x79ca,1,0x7df4,1,0x806f,1,0x8f26,1,0x84ee,1,0x9023,1,0x934a,1,0x5217, +1,0x52a3,1,0x54bd,1,0x70c8,1,0x88c2,1,0x5ec9,1,0x5ff5,1,0x637b,1,0x6bae, +1,0x7c3e,1,0x7375,1,0x4ee4,1,0x56f9,1,0x5dba,1,0x601c,1,0x73b2,1,0x7469, +1,0x7f9a,1,0x8046,1,0x9234,1,0x96f6,1,0x9748,1,0x9818,1,0x4f8b,1,0x79ae, +1,0x91b4,1,0x96b8,1,0x60e1,1,0x4e86,1,0x50da,1,0x5bee,1,0x5c3f,1,0x6599, +1,0x71ce,1,0x7642,1,0x84fc,1,0x907c,1,0x9f8d,1,0x6688,1,0x962e,1,0x5289, +1,0x677b,1,0x67f3,1,0x6d41,1,0x6e9c,1,0x7409,1,0x7559,1,0x786b,1,0x7d10, +1,0x985e,1,0x516d,1,0x622e,1,0x9678,1,0x502b,1,0x5d19,1,0x6dea,1,0x8f2a, +1,0x5f8b,1,0x6144,1,0x6817,1,0x9686,1,0x5229,1,0x540f,1,0x5c65,1,0x6613, +1,0x674e,1,0x68a8,1,0x6ce5,1,0x7406,1,0x75e2,1,0x7f79,1,0x88cf,1,0x88e1, +1,0x91cc,1,0x96e2,1,0x533f,1,0x6eba,1,0x541d,1,0x71d0,1,0x7498,1,0x85fa, +1,0x96a3,1,0x9c57,1,0x9e9f,1,0x6797,1,0x6dcb,1,0x81e8,1,0x7acb,1,0x7b20, +1,0x7c92,1,0x72c0,1,0x7099,1,0x8b58,1,0x4ec0,1,0x8336,1,0x523a,1,0x5207, +1,0x5ea6,1,0x62d3,1,0x7cd6,1,0x5b85,1,0x6d1e,1,0x66b4,1,0x8f3b,1,0x884c, +1,0x964d,1,0x898b,1,0x5ed3,1,0x5140,1,0x55c0,1,0x585a,1,0x6674,1,0x51de, +1,0x732a,1,0x76ca,1,0x793c,1,0x795e,1,0x7965,1,0x798f,1,0x9756,1,0x7cbe, +1,0x7fbd,1,0x8612,1,0x8af8,1,0x9038,1,0x90fd,1,0x98ef,1,0x98fc,1,0x9928, +1,0x9db4,1,0x90de,1,0x96b7,1,0x4fae,1,0x50e7,1,0x514d,1,0x52c9,1,0x52e4, +1,0x5351,1,0x559d,1,0x5606,1,0x5668,1,0x5840,1,0x58a8,1,0x5c64,1,0x5c6e, +1,0x6094,1,0x6168,1,0x618e,1,0x61f2,1,0x654f,1,0x65e2,1,0x6691,1,0x6885, +1,0x6d77,1,0x6e1a,1,0x6f22,1,0x716e,1,0x722b,1,0x7422,1,0x7891,1,0x793e, +1,0x7949,1,0x7948,1,0x7950,1,0x7956,1,0x795d,1,0x798d,1,0x798e,1,0x7a40, +1,0x7a81,1,0x7bc0,1,0x7e09,1,0x7e41,1,0x7f72,1,0x8005,1,0x81ed,1,0x8279, +1,0x8457,1,0x8910,1,0x8996,1,0x8b01,1,0x8b39,1,0x8cd3,1,0x8d08,1,0x8fb6, +1,0x96e3,1,0x97ff,1,0x983b,1,0x6075,2,0xd850,0xdeee,1,0x8218,1,0x4e26,1, +0x51b5,1,0x5168,1,0x4f80,1,0x5145,1,0x5180,1,0x52c7,1,0x52fa,1,0x5555,1, +0x5599,1,0x55e2,1,0x58b3,1,0x5944,1,0x5954,1,0x5a62,1,0x5b28,1,0x5ed2,1, +0x5ed9,1,0x5f69,1,0x5fad,1,0x60d8,1,0x614e,1,0x6108,1,0x6160,1,0x6234,1, +0x63c4,1,0x641c,1,0x6452,1,0x6556,1,0x671b,1,0x6756,1,0x6b79,1,0x6edb,1, +0x6ecb,1,0x701e,1,0x77a7,1,0x7235,1,0x72af,1,0x7471,1,0x7506,1,0x753b,1, +0x761d,1,0x761f,1,0x76db,1,0x76f4,1,0x774a,1,0x7740,1,0x78cc,1,0x7ab1,1, +0x7c7b,1,0x7d5b,1,0x7f3e,1,0x8352,1,0x83ef,1,0x8779,1,0x8941,1,0x8986,1, +0x8abf,1,0x8acb,1,0x8aed,1,0x8b8a,1,0x8f38,1,0x9072,1,0x9199,1,0x9276,1, +0x967c,1,0x97db,1,0x980b,1,0x9b12,2,0xd84a,0xdc4a,2,0xd84a,0xdc44,2,0xd84c,0xdfd5, +1,0x3b9d,1,0x4018,1,0x4039,2,0xd854,0xde49,2,0xd857,0xdcd0,2,0xd85f,0xded3,1, +0x9f43,1,0x9f8e,0xe02,0x5d9,0x5b4,0x1102,0x5f2,0x5b7,0x1802,0x5e9,0x5c1,0x1902,0x5e9,0x5c2,0xfb49, +0x1843,0x5e9,0x5bc,0x5c1,0xfb49,0x1943,0x5e9,0x5bc,0x5c2,0x1102,0x5d0,0x5b7,0x1202,0x5d0,0x5b8,0x1502, +0x5d0,0x5bc,0x1502,0x5d1,0x5bc,0x1502,0x5d2,0x5bc,0x1502,0x5d3,0x5bc,0x1502,0x5d4,0x5bc,0x1502,0x5d5, +0x5bc,0x1502,0x5d6,0x5bc,0x1502,0x5d8,0x5bc,0x1502,0x5d9,0x5bc,0x1502,0x5da,0x5bc,0x1502,0x5db,0x5bc, +0x1502,0x5dc,0x5bc,0x1502,0x5de,0x5bc,0x1502,0x5e0,0x5bc,0x1502,0x5e1,0x5bc,0x1502,0x5e3,0x5bc,0x1502, +0x5e4,0x5bc,0x1502,0x5e6,0x5bc,0x1502,0x5e7,0x5bc,0x1502,0x5e8,0x5bc,0x1502,0x5e9,0x5bc,0x1502,0x5ea, +0x5bc,0x1302,0x5d5,0x5b9,0x1702,0x5d1,0x5bf,0x1702,0x5db,0x5bf,0x1702,0x5e4,0x5bf,0xd804,0xd834,0xdd57, +0xd834,0xdd65,0xd804,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd5f,0xd834,0xdd6e,4,0xd846,0xd834,0xdd58,0xd834, +0xdd65,0xd834,0xdd6e,0xd834,0xdd5f,0xd834,0xdd6f,4,0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd6f,0xd834, +0xdd5f,0xd834,0xdd70,4,0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd70,0xd834,0xdd5f,0xd834,0xdd71,4, +0xd846,0xd834,0xdd58,0xd834,0xdd65,0xd834,0xdd71,0xd834,0xdd5f,0xd834,0xdd72,4,0xd846,0xd834,0xdd58,0xd834, +0xdd65,0xd834,0xdd72,0xd804,0xd834,0xddb9,0xd834,0xdd65,0xd804,0xd834,0xddba,0xd834,0xdd65,0xd834,0xddbb,0xd834, +0xdd6e,4,0xd846,0xd834,0xddb9,0xd834,0xdd65,0xd834,0xdd6e,0xd834,0xddbc,0xd834,0xdd6e,4,0xd846,0xd834, +0xddba,0xd834,0xdd65,0xd834,0xdd6e,0xd834,0xddbb,0xd834,0xdd6f,4,0xd846,0xd834,0xddb9,0xd834,0xdd65,0xd834, +0xdd6f,0xd834,0xddbc,0xd834,0xdd6f,4,0xd846,0xd834,0xddba,0xd834,0xdd65,0xd834,0xdd6f,1,0x4e3d,1, +0x4e38,1,0x4e41,2,0xd840,0xdd22,1,0x4f60,1,0x4fbb,1,0x5002,1,0x507a,1,0x5099, +1,0x50cf,1,0x349e,2,0xd841,0xde3a,1,0x5154,1,0x5164,1,0x5177,2,0xd841,0xdd1c, +1,0x34b9,1,0x5167,1,0x518d,2,0xd841,0xdd4b,1,0x5197,1,0x51a4,1,0x4ecc,1, +0x51ac,2,0xd864,0xdddf,1,0x51f5,1,0x5203,1,0x34df,1,0x523b,1,0x5246,1,0x5272, +1,0x5277,1,0x3515,1,0x5305,1,0x5306,1,0x5349,1,0x535a,1,0x5373,1,0x537d, +1,0x537f,2,0xd842,0xde2c,1,0x7070,1,0x53ca,1,0x53df,2,0xd842,0xdf63,1,0x53eb, +1,0x53f1,1,0x5406,1,0x549e,1,0x5438,1,0x5448,1,0x5468,1,0x54a2,1,0x54f6, +1,0x5510,1,0x5553,1,0x5563,1,0x5584,1,0x55ab,1,0x55b3,1,0x55c2,1,0x5716, +1,0x5717,1,0x5651,1,0x5674,1,0x58ee,1,0x57ce,1,0x57f4,1,0x580d,1,0x578b, +1,0x5832,1,0x5831,1,0x58ac,2,0xd845,0xdce4,1,0x58f2,1,0x58f7,1,0x5906,1, +0x591a,1,0x5922,1,0x5962,2,0xd845,0xdea8,2,0xd845,0xdeea,1,0x59ec,1,0x5a1b,1, +0x5a27,1,0x59d8,1,0x5a66,1,0x36ee,1,0x36fc,1,0x5b08,1,0x5b3e,2,0xd846,0xddc8, +1,0x5bc3,1,0x5bd8,1,0x5bf3,2,0xd846,0xdf18,1,0x5bff,1,0x5c06,1,0x5f53,1, +0x5c22,1,0x3781,1,0x5c60,1,0x5cc0,1,0x5c8d,2,0xd847,0xdde4,1,0x5d43,2,0xd847, +0xdde6,1,0x5d6e,1,0x5d6b,1,0x5d7c,1,0x5de1,1,0x5de2,1,0x382f,1,0x5dfd,1, +0x5e28,1,0x5e3d,1,0x5e69,1,0x3862,2,0xd848,0xdd83,1,0x387c,1,0x5eb0,1,0x5eb3, +1,0x5eb6,2,0xd868,0xdf92,1,0x5efe,2,0xd848,0xdf31,1,0x8201,1,0x5f22,1,0x38c7, +2,0xd84c,0xdeb8,2,0xd858,0xddda,1,0x5f62,1,0x5f6b,1,0x38e3,1,0x5f9a,1,0x5fcd, +1,0x5fd7,1,0x5ff9,1,0x6081,1,0x393a,1,0x391c,2,0xd849,0xded4,1,0x60c7,1, +0x6148,1,0x614c,1,0x617a,1,0x61b2,1,0x61a4,1,0x61af,1,0x61de,1,0x6210,1, +0x621b,1,0x625d,1,0x62b1,1,0x62d4,1,0x6350,2,0xd84a,0xdf0c,1,0x633d,1,0x62fc, +1,0x6368,1,0x6383,1,0x63e4,2,0xd84a,0xdff1,1,0x6422,1,0x63c5,1,0x63a9,1, +0x3a2e,1,0x6469,1,0x647e,1,0x649d,1,0x6477,1,0x3a6c,1,0x656c,2,0xd84c,0xdc0a, +1,0x65e3,1,0x66f8,1,0x6649,1,0x3b19,1,0x3b08,1,0x3ae4,1,0x5192,1,0x5195, +1,0x6700,1,0x669c,1,0x80ad,1,0x43d9,1,0x6721,1,0x675e,1,0x6753,2,0xd84c, +0xdfc3,1,0x3b49,1,0x67fa,1,0x6785,1,0x6852,2,0xd84d,0xdc6d,1,0x688e,1,0x681f, +1,0x6914,1,0x6942,1,0x69a3,1,0x69ea,1,0x6aa8,2,0xd84d,0xdea3,1,0x6adb,1, +0x3c18,1,0x6b21,2,0xd84e,0xdca7,1,0x6b54,1,0x3c4e,1,0x6b72,1,0x6b9f,1,0x6bbb, +2,0xd84e,0xde8d,2,0xd847,0xdd0b,2,0xd84e,0xdefa,1,0x6c4e,2,0xd84f,0xdcbc,1,0x6cbf, +1,0x6ccd,1,0x6c67,1,0x6d16,1,0x6d3e,1,0x6d69,1,0x6d78,1,0x6d85,2,0xd84f, +0xdd1e,1,0x6d34,1,0x6e2f,1,0x6e6e,1,0x3d33,1,0x6ec7,2,0xd84f,0xded1,1,0x6df9, +1,0x6f6e,2,0xd84f,0xdf5e,2,0xd84f,0xdf8e,1,0x6fc6,1,0x7039,1,0x701b,1,0x3d96, +1,0x704a,1,0x707d,1,0x7077,1,0x70ad,2,0xd841,0xdd25,1,0x7145,2,0xd850,0xde63, +1,0x719c,2,0xd850,0xdfab,1,0x7228,1,0x7250,2,0xd851,0xde08,1,0x7280,1,0x7295, +2,0xd851,0xdf35,2,0xd852,0xdc14,1,0x737a,1,0x738b,1,0x3eac,1,0x73a5,1,0x3eb8, +1,0x7447,1,0x745c,1,0x7485,1,0x74ca,1,0x3f1b,1,0x7524,2,0xd853,0xdc36,1, +0x753e,2,0xd853,0xdc92,2,0xd848,0xdd9f,1,0x7610,2,0xd853,0xdfa1,2,0xd853,0xdfb8,2, +0xd854,0xdc44,1,0x3ffc,1,0x4008,2,0xd854,0xdcf3,2,0xd854,0xdcf2,2,0xd854,0xdd19,2, +0xd854,0xdd33,1,0x771e,1,0x771f,1,0x778b,1,0x4046,1,0x4096,2,0xd855,0xdc1d,1, +0x784e,1,0x40e3,2,0xd855,0xde26,2,0xd855,0xde9a,2,0xd855,0xdec5,1,0x79eb,1,0x412f, +1,0x7a4a,1,0x7a4f,2,0xd856,0xdd7c,2,0xd856,0xdea7,1,0x7aee,1,0x4202,2,0xd856, +0xdfab,1,0x7bc6,1,0x7bc9,1,0x4227,2,0xd857,0xdc80,1,0x7cd2,1,0x42a0,1,0x7ce8, +1,0x7ce3,1,0x7d00,2,0xd857,0xdf86,1,0x7d63,1,0x4301,1,0x7dc7,1,0x7e02,1, +0x7e45,1,0x4334,2,0xd858,0xde28,2,0xd858,0xde47,1,0x4359,2,0xd858,0xded9,1,0x7f7a, +2,0xd858,0xdf3e,1,0x7f95,1,0x7ffa,2,0xd859,0xdcda,2,0xd859,0xdd23,1,0x8060,2, +0xd859,0xdda8,1,0x8070,2,0xd84c,0xdf5f,1,0x43d5,1,0x80b2,1,0x8103,1,0x440b,1, +0x813e,1,0x5ab5,2,0xd859,0xdfa7,2,0xd859,0xdfb5,2,0xd84c,0xdf93,2,0xd84c,0xdf9c,1, +0x8204,1,0x8f9e,1,0x446b,1,0x8291,1,0x828b,1,0x829d,1,0x52b3,1,0x82b1,1, +0x82b3,1,0x82bd,1,0x82e6,2,0xd85a,0xdf3c,1,0x831d,1,0x8363,1,0x83ad,1,0x8323, +1,0x83bd,1,0x83e7,1,0x8353,1,0x83ca,1,0x83cc,1,0x83dc,2,0xd85b,0xdc36,2, +0xd85b,0xdd6b,2,0xd85b,0xdcd5,1,0x452b,1,0x84f1,1,0x84f3,1,0x8516,2,0xd85c,0xdfca, +1,0x8564,2,0xd85b,0xdf2c,1,0x455d,1,0x4561,2,0xd85b,0xdfb1,2,0xd85c,0xdcd2,1, +0x456b,1,0x8650,1,0x8667,1,0x8669,1,0x86a9,1,0x8688,1,0x870e,1,0x86e2,1, +0x8728,1,0x876b,1,0x8786,1,0x45d7,1,0x87e1,1,0x8801,1,0x45f9,1,0x8860,1, +0x8863,2,0xd85d,0xde67,1,0x88d7,1,0x88de,1,0x4635,1,0x88fa,1,0x34bb,2,0xd85e, +0xdcae,2,0xd85e,0xdd66,1,0x46be,1,0x46c7,1,0x8aa0,1,0x8c55,2,0xd85f,0xdca8,1, +0x8cab,1,0x8cc1,1,0x8d1b,1,0x8d77,2,0xd85f,0xdf2f,2,0xd842,0xdc04,1,0x8dcb,1, +0x8dbc,1,0x8df0,2,0xd842,0xdcde,1,0x8ed4,2,0xd861,0xddd2,2,0xd861,0xdded,1,0x9094, +1,0x90f1,1,0x9111,2,0xd861,0xdf2e,1,0x911b,1,0x9238,1,0x92d7,1,0x92d8,1, +0x927c,1,0x93f9,1,0x9415,2,0xd862,0xdffa,1,0x958b,1,0x4995,1,0x95b7,2,0xd863, +0xdd77,1,0x49e6,1,0x96c3,1,0x5db2,1,0x9723,2,0xd864,0xdd45,2,0xd864,0xde1a,1, +0x4a6e,1,0x4a76,1,0x97e0,2,0xd865,0xdc0a,1,0x4ab2,2,0xd865,0xdc96,1,0x9829,2, +0xd865,0xddb6,1,0x98e2,1,0x4b33,1,0x9929,1,0x99a7,1,0x99c2,1,0x99fe,1,0x4bce, +2,0xd866,0xdf30,1,0x9c40,1,0x9cfd,1,0x4cce,1,0x4ced,1,0x9d67,2,0xd868,0xdcce, +1,0x4cf8,2,0xd868,0xdd05,2,0xd868,0xde0e,2,0xd868,0xde91,1,0x9ebb,1,0x4d56,1, +0x9ef9,1,0x9efe,1,0x9f05,1,0x9f0f,1,0x9f16,1,0x9f3b,2,0xd869,0xde00,0x3ac,0xe642, +0x3b1,0x301,0x3ad,0xe642,0x3b5,0x301,0x3ae,0xe642,0x3b7,0x301,0x3af,0xe642,0x3b9,0x301,0x3cc,0xe642, +0x3bf,0x301,0x3cd,0xe642,0x3c5,0x301,0x3ce,0xe642,0x3c9,0x301,0x386,0xe642,0x391,0x301,0x388,0xe642, +0x395,0x301,0x389,0xe642,0x397,0x301,0x390,1,0xe643,0x3b9,0x308,0x301,0x38a,0xe642,0x399,0x301, +0x3b0,1,0xe643,0x3c5,0x308,0x301,0x38e,0xe642,0x3a5,0x301,0x385,0xe642,0xa8,0x301,0x38c,0xe642, +0x39f,0x301,0x38f,0xe642,0x3a9,0x301,0xc5,0xe642,0x41,0x30a,0xe6e6,0xe681,0x300,0xe6e6,0xe681,0x301, +0xe6e6,0xe681,0x313,0xe6e6,0xe682,0x308,0x301,0x8100,0x8282,0xf71,0xf72,0x8100,0x8482,0xf71,0xf74,0x8100, +0x8282,0xf71,0xf80,0 }; static const uint8_t norm2_nfc_data_smallFCD[256]={ 0xc0,0xef,3,0x7f,0xdf,0x70,0xcf,0x87,0xc7,0xe6,0x66,0x46,0x64,0x46,0x66,0x5b, -0x12,0,0,4,0,0,0,0x43,0x20,2,0x29,0xae,0xc2,0xc0,0xff,0xff, +0x12,0,0,4,0,0,0,0x43,0x20,2,0x69,0xae,0xc2,0xc0,0xff,0xff, 0xc0,0x72,0xbf,0,0,0,0,0,0,0,0x40,0,0x80,0x88,0,0, 0xfe,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -1129,7 +1138,7 @@ static const uint8_t norm2_nfc_data_smallFCD[256]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x98,0,0xc1,0x66,0xe0,0x80,0,0,0,0, +0,0,0,0,0,0,0x98,0,0xc3,0x66,0xe0,0x80,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0, diff --git a/icuSources/common/normalizer2impl.cpp b/icuSources/common/normalizer2impl.cpp index b2dd7ad4..cbf6b4d9 100644 --- a/icuSources/common/normalizer2impl.cpp +++ b/icuSources/common/normalizer2impl.cpp @@ -2088,6 +2088,13 @@ uint8_t Normalizer2Impl::getPreviousTrailCC(const uint8_t *start, const uint8_t // minDecompNoCP etc. and smallFCD[] are intended to help with any loss of performance, // at least for ASCII & CJK. +// Ticket 20907 - The optimizer in MSVC/Visual Studio versions below 16.4 has trouble with this +// function on Windows ARM64. As a work-around, we disable optimizations for this function. +// This work-around could/should be removed once the following versions of Visual Studio are no +// longer supported: All versions of VS2017, and versions of VS2019 below 16.4. +#if (defined(_MSC_VER) && (defined(_M_ARM64)) && (_MSC_VER < 1924)) +#pragma optimize( "", off ) +#endif // Gets the FCD value from the regular normalization data. uint16_t Normalizer2Impl::getFCD16FromNormData(UChar32 c) const { uint16_t norm16=getNorm16(c); @@ -2121,6 +2128,9 @@ uint16_t Normalizer2Impl::getFCD16FromNormData(UChar32 c) const { } return norm16; } +#if (defined(_MSC_VER) && (defined(_M_ARM64)) && (_MSC_VER < 1924)) +#pragma optimize( "", on ) +#endif // Dual functionality: // buffer!=NULL: normalize diff --git a/icuSources/common/propname_data.h b/icuSources/common/propname_data.h index e56ccd89..6f63e9cd 100644 --- a/icuSources/common/propname_data.h +++ b/icuSources/common/propname_data.h @@ -13,98 +13,99 @@ U_NAMESPACE_BEGIN -const int32_t PropNameData::indexes[8]={0x20,0x157c,0x4f32,0xa3ee,0xa3ee,0xa3ee,0x2f,0}; +const int32_t PropNameData::indexes[8]={0x20,0x15b8,0x5048,0xa69a,0xa69a,0xa69a,0x2f,0}; -const int32_t PropNameData::valueMaps[1367]={ -6,0,0x41,0,0xe3,0x356,0xe3,0x36c,0xe3,0x381,0xe3,0x397,0xe3,0x3a2,0xe3,0x3c3, -0xe3,0x3d3,0xe3,0x3e2,0xe3,0x3f0,0xe3,0x414,0xe3,0x42b,0xe3,0x443,0xe3,0x45a,0xe3,0x469, -0xe3,0x478,0xe3,0x489,0xe3,0x497,0xe3,0x4a9,0xe3,0x4c3,0xe3,0x4de,0xe3,0x4f3,0xe3,0x510, -0xe3,0x521,0xe3,0x52c,0xe3,0x54b,0xe3,0x561,0xe3,0x572,0xe3,0x582,0xe3,0x59d,0xe3,0x5b6, -0xe3,0x5c7,0xe3,0x5e1,0xe3,0x5f4,0xe3,0x604,0xe3,0x61e,0xe3,0x637,0xe3,0x64e,0xe3,0x662, -0xe3,0x678,0xe3,0x68c,0xe3,0x6a2,0xe3,0x6bc,0xe3,0x6d4,0xe3,0x6f0,0xe3,0x6f8,0xe3,0x700, -0xe3,0x708,0xe3,0x710,0xe3,0x719,0xe3,0x726,0xe3,0x739,0xe3,0x756,0xe3,0x773,0xe3,0x790, -0xe3,0x7ae,0xe3,0x7cc,0xe3,0x7f0,0xe3,0x7fd,0xe3,0x817,0xe3,0x82c,0xe3,0x847,0xe3,0x85e, -0xe3,0x875,0xe3,0x897,0xe3,0x1000,0x1019,0x8b6,0x15d,0xad6,0x178,0x2df6,0xe9,0x2e15,0x2a9,0x2f53, -0x2bf,0x2fad,0x2c9,0x320a,0x2eb,0x3b05,0x355,0x3b75,0x35f,0x3e0f,0x38e,0x3e4d,0x396,0x48f6,0x457,0x4974, -0x461,0x4999,0x467,0x49b3,0x46d,0x49d4,0x474,0x49ee,0xe9,0x4a13,0xe9,0x4a39,0x47b,0x4ae3,0x491,0x4b5c, -0x4a4,0x4c0e,0x4bf,0x4c45,0x4c6,0x4df4,0x4d9,0x5274,0x501,0x2000,0x2001,0x52d3,0x509,0x3000,0x3001,0x535f, -0,0x4000,0x400e,0x5371,0,0x537a,0,0x5394,0,0x53a5,0,0x53b6,0,0x53cc,0,0x53d5, -0,0x53f2,0,0x5410,0,0x542e,0,0x544c,0,0x5462,0,0x5476,0,0x548c,0,0x7000, -0x7001,0x54a5,0,0x7d6,0x12,0,1,0x12,0x20,0x7f4,0x49,0,1,7,8,9, -0xa,0xb,0xc,0xd,0xe,0xf,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19, -0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20,0x21,0x22,0x23,0x24,0x54,0x5b,0x67,0x6b,0x76, -0x7a,0x81,0x82,0x84,0x85,0xc8,0xca,0xd6,0xd8,0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6, -0xe8,0xe9,0xea,0xf0,0x2e,0x40,0x4c,0x56,0x67,0x72,0x7f,0x8c,0x99,0xa6,0xb3,0xc0, -0xcd,0xda,0xe7,0xf4,0x101,0x10e,0x11b,0x128,0x135,0x142,0x14f,0x15c,0x169,0x176,0x183,0x190, -0x19d,0x1aa,0x1b7,0x1c4,0x1d1,0x1de,0x1eb,0x1fa,0x209,0x218,0x227,0x236,0x245,0x254,0x263,0x27d, -0x291,0x2a5,0x2c0,0x2cf,0x2d8,0x2e8,0x2f0,0x2f9,0x308,0x311,0x321,0x332,0x343,0x986,1,0, -0x17,0x8c5,0x8d6,0x8e7,0x8fb,0x912,0x92a,0x93c,0x951,0x968,0x97d,0x98d,0x99f,0x9bc,0x9d8,0x9ea, -0xa07,0xa23,0xa3f,0xa54,0xa69,0xa83,0xa9e,0xab9,0xb28,1,0,0x12d,0xae1,0xaee,0xb01,0xb29, -0xb47,0xb65,0xb7d,0xba8,0xbd2,0xbea,0xbfd,0xc10,0xc1f,0xc2e,0xc3d,0xc4c,0xc63,0xc74,0xc87,0xc9a, -0xca7,0xcb4,0xcc3,0xcd4,0xce9,0xcfa,0xd05,0xd0e,0xd1f,0xd30,0xd43,0xd55,0xd68,0xd7b,0xdba,0xdc7, -0xdd4,0xde1,0xdf6,0xe26,0xe40,0xe61,0xe8c,0xeaf,0xf0d,0xf34,0xf4f,0xf5e,0xf85,0xfad,0xfd0,0xff3, -0x101d,0x1036,0x1055,0x1078,0x109c,0x10af,0x10c9,0x10f3,0x110b,0x1133,0x115c,0x116f,0x1182,0x1195,0x11bc,0x11cb, -0x11eb,0x1219,0x1237,0x1265,0x1281,0x129c,0x12b5,0x12ce,0x12ef,0x131f,0x133e,0x1360,0x1394,0x13c1,0x1406,0x1427, -0x1451,0x1472,0x149b,0x14ae,0x14e1,0x14f8,0x1507,0x1518,0x1543,0x155a,0x158b,0x15b9,0x15fc,0x1607,0x1640,0x1651, -0x1662,0x166f,0x1682,0x16bc,0x16e0,0x1704,0x173e,0x1776,0x17a1,0x17b9,0x17e5,0x1811,0x181e,0x182d,0x184a,0x186c, -0x189a,0x18ba,0x18e1,0x1908,0x1927,0x193a,0x194b,0x195c,0x1981,0x19a6,0x19cd,0x1a01,0x1a2e,0x1a4c,0x1a5f,0x1a78, -0x1ab1,0x1ac0,0x1ae0,0x1b02,0x1b24,0x1b3b,0x1b52,0x1b7f,0x1b98,0x1bb1,0x1be2,0x1c0c,0x1c27,0x1c3a,0x1c59,0x1c62, -0x1c75,0x1c93,0x1cb1,0x1cc4,0x1cdb,0x1cf0,0x1d25,0x1d49,0x1d5e,0x1d6d,0x1d80,0x1da4,0x1dad,0x1dd1,0x1de8,0x1dfb, -0x1e0a,0x1e15,0x1e36,0x1e4e,0x1e5d,0x1e6c,0x1e7b,0x1e92,0x1ea7,0x1ebc,0x1ef5,0x1f08,0x1f24,0x1f2f,0x1f3c,0x1f6a, -0x1f8e,0x1fb1,0x1fc4,0x1fe6,0x1ff9,0x2014,0x2037,0x205a,0x207f,0x2090,0x20bf,0x20ec,0x2103,0x211e,0x212d,0x2158, -0x2190,0x21ca,0x21f8,0x2209,0x2216,0x223a,0x2249,0x2265,0x227f,0x229c,0x22d4,0x22e9,0x2316,0x2335,0x2363,0x2383, -0x23b7,0x23c6,0x23f0,0x2413,0x243e,0x2449,0x245a,0x2475,0x2499,0x24a6,0x24bb,0x24e2,0x250d,0x2544,0x2557,0x2568, -0x2598,0x25a9,0x25b8,0x25cd,0x25eb,0x25fe,0x2611,0x2628,0x2645,0x2650,0x2659,0x267b,0x2690,0x26b5,0x26cc,0x26f5, -0x2710,0x2725,0x273e,0x275f,0x2794,0x27a5,0x27d6,0x27fa,0x280b,0x2824,0x282f,0x285c,0x287e,0x28ac,0x28df,0x28ee, -0x28ff,0x291c,0x295e,0x2985,0x2992,0x29a7,0x29cb,0x29f1,0x2a2a,0x2a3b,0x2a5f,0x2a6a,0x2a77,0x2a86,0x2aab,0x2ad9, -0x2af5,0x2b12,0x2b1f,0x2b30,0x2b4e,0x2b71,0x2b8e,0x2b9b,0x2bbb,0x2bd8,0x2bf9,0x2c22,0x2c33,0x2c52,0x2c6b,0x2c84, -0x2c95,0x2cde,0x2cef,0x2d08,0x2d37,0x2d64,0x2d89,0x2dcb,0x2de7,0x1e00,1,0,0x12,0x2e2c,0x2e3c,0x2e4f, -0x2e5f,0x2e6f,0x2e7e,0x2e8e,0x2ea0,0x2eb3,0x2ec5,0x2ed5,0x2ee5,0x2ef4,0x2f03,0x2f13,0x2f20,0x2f2f,0x2f43,0x1ebe, -1,0,6,0x2f68,0x2f73,0x2f80,0x2f8d,0x2f9a,0x2fa5,0x1f02,1,0,0x1e,0x2fc2,0x2fd1,0x2fe6, -0x2ffb,0x3010,0x3024,0x3035,0x3049,0x305c,0x306d,0x3086,0x3098,0x30a9,0x30bd,0x30d0,0x30e8,0x30fa,0x3105,0x3115, -0x3123,0x3138,0x314d,0x3163,0x317d,0x3193,0x31a3,0x31b7,0x31cb,0x31dc,0x31f4,0x212d,1,0,0x66,0x321c, -0x323f,0x3248,0x3255,0x3260,0x3269,0x3274,0x327d,0x3296,0x329b,0x32a4,0x32c1,0x32ca,0x32d7,0x32e0,0x3304,0x330b, -0x3314,0x3327,0x3332,0x333b,0x3346,0x335f,0x3368,0x3377,0x3382,0x338b,0x3396,0x339f,0x33a6,0x33af,0x33ba,0x33c3, -0x33dc,0x33e5,0x33f2,0x33fd,0x340e,0x3419,0x342e,0x3445,0x344e,0x3457,0x3470,0x347b,0x3484,0x348d,0x34a4,0x34c1, -0x34cc,0x34dd,0x34e8,0x34ef,0x34fc,0x3509,0x3536,0x354b,0x3554,0x356f,0x3592,0x35b3,0x35d4,0x35f9,0x3620,0x3641, -0x3664,0x3685,0x36ac,0x36cd,0x36f2,0x3711,0x3730,0x374f,0x376c,0x378d,0x37ae,0x37d1,0x37f6,0x3815,0x3834,0x3855, -0x387c,0x38a1,0x38c0,0x38e1,0x3904,0x391f,0x3938,0x3953,0x396c,0x3989,0x39a4,0x39c1,0x39e0,0x39fd,0x3a1a,0x3a39, -0x3a56,0x3a71,0x3a8e,0x3aab,0x3ade,0x2472,1,0,6,0x3b16,0x3b25,0x3b35,0x3b45,0x3b55,0x3b66,0x24d0, -1,0,0x2b,0x3b84,0x3b90,0x3b9e,0x3bad,0x3bbc,0x3bcc,0x3bdd,0x3bf1,0x3c06,0x3c1c,0x3c2f,0x3c43,0x3c53, -0x3c5c,0x3c67,0x3c77,0x3c93,0x3ca5,0x3cb3,0x3cc2,0x3cce,0x3ce3,0x3cf7,0x3d0a,0x3d18,0x3d2c,0x3d3a,0x3d44,0x3d56, -0x3d62,0x3d70,0x3d80,0x3d87,0x3d8e,0x3d95,0x3d9c,0x3da3,0x3db9,0x3dda,0x85e,0x3dec,0x3df7,0x3e06,0x2729,1, -0,4,0x3e20,0x3e2b,0x3e37,0x3e41,0x274f,1,0,0xbd,0x3e58,0x3e65,0x3e7a,0x3e87,0x3e96,0x3ea4, -0x3eb3,0x3ec2,0x3ed4,0x3ee3,0x3ef1,0x3f02,0x3f11,0x3f20,0x3f2d,0x3f39,0x3f48,0x3f57,0x3f61,0x3f6e,0x3f7b,0x3f8a, -0x3f98,0x3fa7,0x3fb3,0x3fbd,0x3fc9,0x3fd9,0x3fe9,0x3ff7,0x4003,0x4014,0x4020,0x402c,0x403a,0x4047,0x4053,0x4060, -0xcfa,0x406d,0x407b,0x4095,0x409e,0x40ac,0x40ba,0x40c6,0x40d5,0x40e3,0x40f1,0x40fd,0x410c,0x411a,0x4128,0x4135, -0x4144,0x415f,0x416e,0x417f,0x4190,0x41a3,0x41b5,0x41c4,0x41d6,0x41e5,0x41f1,0x41fc,0x1e0a,0x4209,0x4214,0x421f, -0x422a,0x4235,0x4250,0x425b,0x4266,0x4271,0x4284,0x4298,0x42a3,0x42b2,0x42c1,0x42cc,0x42d7,0x42e4,0x42f3,0x4301, -0x430c,0x4327,0x4331,0x4342,0x4353,0x4362,0x4373,0x437e,0x4389,0x4394,0x439f,0x43aa,0x43b5,0x43c0,0x43ca,0x43d5, -0x43e5,0x43f0,0x43fe,0x440b,0x4416,0x4425,0x4432,0x443f,0x444e,0x445b,0x446c,0x447e,0x448e,0x4499,0x44ac,0x44c3, -0x44d1,0x44de,0x44e9,0x44f6,0x4507,0x4523,0x4539,0x4544,0x4561,0x4571,0x4580,0x458b,0x4596,0x1f24,0x45a2,0x45ad, -0x45c5,0x45d5,0x45e4,0x45f2,0x4600,0x460b,0x4616,0x462a,0x4641,0x4659,0x4669,0x4679,0x4689,0x469b,0x46a6,0x46b1, -0x46bb,0x46c7,0x46d5,0x46e8,0x46f4,0x4701,0x470c,0x4728,0x4735,0x4743,0x475c,0x2824,0x476b,0x2645,0x4778,0x4786, -0x4798,0x47a6,0x47b2,0x47c2,0x2a5f,0x47d0,0x47dc,0x47e7,0x47f2,0x47fd,0x4811,0x481f,0x4836,0x4842,0x4856,0x4864, -0x4876,0x488c,0x489a,0x48ac,0x48ba,0x48d7,0x48e9,0x30fb,1,0,6,0x4910,0x4923,0x4933,0x4941,0x4952, -0x4962,0x3157,0x12,0,1,0x498c,0x4992,0x3164,0x12,0,1,0x498c,0x4992,0x3171,1,0, -3,0x498c,0x4992,0x49cb,0x3187,1,0,3,0x498c,0x4992,0x49cb,0x319d,1,0,0x12,0x4a55, -0x4a5f,0x4a6b,0x4a72,0x4a7d,0x4a82,0x4a89,0x4a90,0x4a99,0x4a9e,0x4aa3,0x4ab3,0x85e,0x3dec,0x4abf,0x3df7,0x4acf, -0x3e06,0x3246,1,0,0xf,0x4a55,0x4af6,0x4b00,0x4b0a,0x4b15,0x3cc2,0x4b1f,0x4b2b,0x4b33,0x4b3a,0x4b44, -0x4a6b,0x4a72,0x4a82,0x4b4e,0x32cd,1,0,0x17,0x4a55,0x4b6b,0x4b0a,0x4b77,0x4b84,0x4b92,0x3cc2,0x4b9d, -0x4a6b,0x4bae,0x4a82,0x4bbd,0x4bcb,0x85e,0x3dda,0x4bd7,0x4be8,0x3dec,0x4abf,0x3df7,0x4acf,0x3e06,0x4bf9,0x33ea, -1,0,3,0x4c2c,0x4c34,0x4c3c,0x3403,1,0,0xf,0x4c65,0x4c6c,0x4c7b,0x4c9c,0x4cbf,0x4cca, -0x4ce9,0x4d00,0x4d0d,0x4d16,0x4d35,0x4d68,0x4d83,0x4db2,0x4dcf,0x3493,1,0,0x24,0x4e12,0x4e1f,0x4e32, -0x4e3f,0x4e6c,0x4e91,0x4ea6,0x4ec5,0x4ee6,0x4f13,0x4f4c,0x4f6f,0x4f92,0x4fbf,0x4ff4,0x501b,0x5044,0x507b,0x50aa, -0x50cb,0x50f0,0x50ff,0x5122,0x5139,0x5146,0x5155,0x5172,0x518b,0x51ae,0x51d3,0x51ec,0x5201,0x5210,0x5221,0x522e, -0x524f,0x3663,1,0,4,0x528d,0x5298,0x52b0,0x52c8,0x369f,0x36,1,2,4,8,0xe, -0x10,0x20,0x3e,0x40,0x80,0x100,0x1c0,0x200,0x400,0x800,0xe00,0x1000,0x2000,0x4000,0x7000,0x8000, -0x10000,0x20000,0x40000,0x78001,0x80000,0x100000,0x200000,0x400000,0x800000,0x1000000,0x2000000,0x4000000,0x8000000,0xf000000,0x10000000,0x20000000, -0x30f80000,0x2fc2,0x2fd1,0x2fe6,0x2ffb,0x5301,0x3010,0x3024,0x52f7,0x3035,0x3049,0x305c,0x5312,0x306d,0x3086,0x3098, -0x5329,0x30a9,0x30bd,0x30d0,0x5352,0x30e8,0x30fa,0x3105,0x3115,0x52ee,0x3123,0x3138,0x314d,0x3163,0x317d,0x3193, -0x31a3,0x31b7,0x31cb,0x5348,0x31dc,0x31f4,0x5333 +const int32_t PropNameData::valueMaps[1382]={ +6,0,0x41,0,0xe3,0x368,0xe3,0x37e,0xe3,0x393,0xe3,0x3a9,0xe3,0x3b4,0xe3,0x3d5, +0xe3,0x3e5,0xe3,0x3f4,0xe3,0x402,0xe3,0x426,0xe3,0x43d,0xe3,0x455,0xe3,0x46c,0xe3,0x47b, +0xe3,0x48a,0xe3,0x49b,0xe3,0x4a9,0xe3,0x4bb,0xe3,0x4d5,0xe3,0x4f0,0xe3,0x505,0xe3,0x522, +0xe3,0x533,0xe3,0x53e,0xe3,0x55d,0xe3,0x573,0xe3,0x584,0xe3,0x594,0xe3,0x5af,0xe3,0x5c8, +0xe3,0x5d9,0xe3,0x5f3,0xe3,0x606,0xe3,0x616,0xe3,0x630,0xe3,0x649,0xe3,0x660,0xe3,0x674, +0xe3,0x68a,0xe3,0x69e,0xe3,0x6b4,0xe3,0x6ce,0xe3,0x6e6,0xe3,0x702,0xe3,0x70a,0xe3,0x712, +0xe3,0x71a,0xe3,0x722,0xe3,0x72b,0xe3,0x738,0xe3,0x74b,0xe3,0x768,0xe3,0x785,0xe3,0x7a2, +0xe3,0x7c0,0xe3,0x7de,0xe3,0x802,0xe3,0x80f,0xe3,0x829,0xe3,0x83e,0xe3,0x859,0xe3,0x870, +0xe3,0x887,0xe3,0x8a9,0xe3,0x1000,0x1019,0x8c8,0x15f,0xae8,0x17a,0x2f11,0xe9,0x2f30,0x2b3,0x306e, +0x2c9,0x30c8,0x2d3,0x3325,0x2f5,0x3c20,0x35f,0x3c90,0x369,0x3f2a,0x398,0x3f68,0x3a0,0x4a5b,0x465,0x4ad9, +0x46f,0x4afe,0x475,0x4b18,0x47b,0x4b39,0x482,0x4b53,0xe9,0x4b78,0xe9,0x4b9e,0x489,0x4c48,0x49f,0x4cc1, +0x4b2,0x4d73,0x4cd,0x4daa,0x4d4,0x4f8a,0x4e8,0x540a,0x510,0x2000,0x2001,0x5469,0x518,0x3000,0x3001,0x54f5, +0,0x4000,0x400e,0x5507,0,0x5510,0,0x552a,0,0x553b,0,0x554c,0,0x5562,0,0x556b, +0,0x5588,0,0x55a6,0,0x55c4,0,0x55e2,0,0x55f8,0,0x560c,0,0x5622,0,0x7000, +0x7001,0x563b,0,0x7d6,0x12,0,1,0x12,0x20,0x7f4,0x4a,0,1,6,7,8, +9,0xa,0xb,0xc,0xd,0xe,0xf,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18, +0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20,0x21,0x22,0x23,0x24,0x54,0x5b,0x67,0x6b, +0x76,0x7a,0x81,0x82,0x84,0x85,0xc8,0xca,0xd6,0xd8,0xda,0xdc,0xde,0xe0,0xe2,0xe4, +0xe6,0xe8,0xe9,0xea,0xf0,0x2e,0x40,0x4c,0x5e,0x68,0x79,0x84,0x91,0x9e,0xab,0xb8, +0xc5,0xd2,0xdf,0xec,0xf9,0x106,0x113,0x120,0x12d,0x13a,0x147,0x154,0x161,0x16e,0x17b,0x188, +0x195,0x1a2,0x1af,0x1bc,0x1c9,0x1d6,0x1e3,0x1f0,0x1fd,0x20c,0x21b,0x22a,0x239,0x248,0x257,0x266, +0x275,0x28f,0x2a3,0x2b7,0x2d2,0x2e1,0x2ea,0x2fa,0x302,0x30b,0x31a,0x323,0x333,0x344,0x355,0x995, +1,0,0x17,0x8d7,0x8e8,0x8f9,0x90d,0x924,0x93c,0x94e,0x963,0x97a,0x98f,0x99f,0x9b1,0x9ce, +0x9ea,0x9fc,0xa19,0xa35,0xa51,0xa66,0xa7b,0xa95,0xab0,0xacb,0xb37,1,0,0x135,0xaf3,0xb00, +0xb13,0xb3b,0xb59,0xb77,0xb8f,0xbba,0xbe4,0xbfc,0xc0f,0xc22,0xc31,0xc40,0xc4f,0xc5e,0xc75,0xc86, +0xc99,0xcac,0xcb9,0xcc6,0xcd5,0xce6,0xcfb,0xd0c,0xd17,0xd20,0xd31,0xd42,0xd55,0xd67,0xd7a,0xd8d, +0xdcc,0xdd9,0xde6,0xdf3,0xe08,0xe38,0xe52,0xe73,0xe9e,0xec1,0xf1f,0xf46,0xf61,0xf70,0xf97,0xfbf, +0xfe2,0x1005,0x102f,0x1048,0x1067,0x108a,0x10ae,0x10c1,0x10db,0x1105,0x111d,0x1145,0x116e,0x1181,0x1194,0x11a7, +0x11ce,0x11dd,0x11fd,0x122b,0x1249,0x1277,0x1293,0x12ae,0x12c7,0x12e0,0x1301,0x1331,0x1350,0x1372,0x13a6,0x13d3, +0x1418,0x1439,0x1463,0x1484,0x14ad,0x14c0,0x14f3,0x150a,0x1519,0x152a,0x1555,0x156c,0x159d,0x15cb,0x160e,0x1619, +0x1652,0x1663,0x1674,0x1681,0x1694,0x16ce,0x16f2,0x1716,0x1750,0x1788,0x17b3,0x17cb,0x17f7,0x1823,0x1830,0x183f, +0x185c,0x187e,0x18ac,0x18cc,0x18f3,0x191a,0x1939,0x194c,0x195d,0x196e,0x1993,0x19b8,0x19df,0x1a13,0x1a40,0x1a5e, +0x1a71,0x1a8a,0x1ac3,0x1ad2,0x1af2,0x1b14,0x1b36,0x1b4d,0x1b64,0x1b91,0x1baa,0x1bc3,0x1bf4,0x1c1e,0x1c39,0x1c4c, +0x1c6b,0x1c74,0x1c87,0x1ca5,0x1cc3,0x1cd6,0x1ced,0x1d02,0x1d37,0x1d5b,0x1d70,0x1d7f,0x1d92,0x1db6,0x1dbf,0x1de3, +0x1dfa,0x1e0d,0x1e1c,0x1e27,0x1e48,0x1e60,0x1e6f,0x1e7e,0x1e8d,0x1ea4,0x1eb9,0x1ece,0x1f07,0x1f1a,0x1f36,0x1f41, +0x1f4e,0x1f7c,0x1fa0,0x1fc3,0x1fd6,0x1ff8,0x200b,0x2026,0x2049,0x206c,0x2091,0x20a2,0x20d1,0x20fe,0x2115,0x2130, +0x213f,0x216a,0x21a2,0x21dc,0x220a,0x221b,0x2228,0x224c,0x225b,0x2277,0x2291,0x22ae,0x22e6,0x22fb,0x2328,0x2347, +0x2375,0x2395,0x23c9,0x23d8,0x2402,0x2425,0x2450,0x245b,0x246c,0x2487,0x24ab,0x24b8,0x24cd,0x24f4,0x251f,0x2556, +0x2569,0x257a,0x25aa,0x25bb,0x25ca,0x25df,0x25fd,0x2610,0x2623,0x263a,0x2657,0x2662,0x266b,0x268d,0x26a2,0x26c7, +0x26de,0x2707,0x2722,0x2737,0x2750,0x2771,0x27a6,0x27b7,0x27e8,0x280c,0x281d,0x2836,0x2841,0x286e,0x2890,0x28be, +0x28f1,0x2900,0x2911,0x292e,0x2970,0x2997,0x29a4,0x29b9,0x29dd,0x2a03,0x2a3c,0x2a4d,0x2a71,0x2a7c,0x2a89,0x2a98, +0x2abd,0x2aeb,0x2b07,0x2b24,0x2b31,0x2b42,0x2b60,0x2b83,0x2ba0,0x2bad,0x2bcd,0x2bea,0x2c0b,0x2c34,0x2c45,0x2c64, +0x2c7d,0x2c96,0x2ca7,0x2cf0,0x2d01,0x2d1a,0x2d49,0x2d76,0x2d9b,0x2ddd,0x2df9,0x2e08,0x2e1f,0x2e4d,0x2e66,0x2e8f, +0x2ea9,0x2ee4,0x2f02,0x1e85,1,0,0x12,0x2f47,0x2f57,0x2f6a,0x2f7a,0x2f8a,0x2f99,0x2fa9,0x2fbb,0x2fce, +0x2fe0,0x2ff0,0x3000,0x300f,0x301e,0x302e,0x303b,0x304a,0x305e,0x1f43,1,0,6,0x3083,0x308e,0x309b, +0x30a8,0x30b5,0x30c0,0x1f87,1,0,0x1e,0x30dd,0x30ec,0x3101,0x3116,0x312b,0x313f,0x3150,0x3164,0x3177, +0x3188,0x31a1,0x31b3,0x31c4,0x31d8,0x31eb,0x3203,0x3215,0x3220,0x3230,0x323e,0x3253,0x3268,0x327e,0x3298,0x32ae, +0x32be,0x32d2,0x32e6,0x32f7,0x330f,0x21b2,1,0,0x66,0x3337,0x335a,0x3363,0x3370,0x337b,0x3384,0x338f, +0x3398,0x33b1,0x33b6,0x33bf,0x33dc,0x33e5,0x33f2,0x33fb,0x341f,0x3426,0x342f,0x3442,0x344d,0x3456,0x3461,0x347a, +0x3483,0x3492,0x349d,0x34a6,0x34b1,0x34ba,0x34c1,0x34ca,0x34d5,0x34de,0x34f7,0x3500,0x350d,0x3518,0x3529,0x3534, +0x3549,0x3560,0x3569,0x3572,0x358b,0x3596,0x359f,0x35a8,0x35bf,0x35dc,0x35e7,0x35f8,0x3603,0x360a,0x3617,0x3624, +0x3651,0x3666,0x366f,0x368a,0x36ad,0x36ce,0x36ef,0x3714,0x373b,0x375c,0x377f,0x37a0,0x37c7,0x37e8,0x380d,0x382c, +0x384b,0x386a,0x3887,0x38a8,0x38c9,0x38ec,0x3911,0x3930,0x394f,0x3970,0x3997,0x39bc,0x39db,0x39fc,0x3a1f,0x3a3a, +0x3a53,0x3a6e,0x3a87,0x3aa4,0x3abf,0x3adc,0x3afb,0x3b18,0x3b35,0x3b54,0x3b71,0x3b8c,0x3ba9,0x3bc6,0x3bf9,0x24f7, +1,0,6,0x3c31,0x3c40,0x3c50,0x3c60,0x3c70,0x3c81,0x2555,1,0,0x2b,0x3c9f,0x3cab,0x3cb9, +0x3cc8,0x3cd7,0x3ce7,0x3cf8,0x3d0c,0x3d21,0x3d37,0x3d4a,0x3d5e,0x3d6e,0x3d77,0x3d82,0x3d92,0x3dae,0x3dc0,0x3dce, +0x3ddd,0x3de9,0x3dfe,0x3e12,0x3e25,0x3e33,0x3e47,0x3e55,0x3e5f,0x3e71,0x3e7d,0x3e8b,0x3e9b,0x3ea2,0x3ea9,0x3eb0, +0x3eb7,0x3ebe,0x3ed4,0x3ef5,0x870,0x3f07,0x3f12,0x3f21,0x27ae,1,0,4,0x3f3b,0x3f46,0x3f52,0x3f5c, +0x27d4,1,0,0xc1,0x3f73,0x3f80,0x3f95,0x3fa2,0x3fb1,0x3fbf,0x3fce,0x3fdd,0x3fef,0x3ffe,0x400c,0x401d, +0x402c,0x403b,0x4048,0x4054,0x4063,0x4072,0x407c,0x4089,0x4096,0x40a5,0x40b3,0x40c2,0x40ce,0x40d8,0x40e4,0x40f4, +0x4104,0x4112,0x411e,0x412f,0x413b,0x4147,0x4155,0x4162,0x416e,0x417b,0xd0c,0x4188,0x4196,0x41b0,0x41b9,0x41c7, +0x41d5,0x41e1,0x41f0,0x41fe,0x420c,0x4218,0x4227,0x4235,0x4243,0x4250,0x425f,0x427a,0x4289,0x429a,0x42ab,0x42be, +0x42d0,0x42df,0x42f1,0x4300,0x430c,0x4317,0x1e1c,0x4324,0x432f,0x433a,0x4345,0x4350,0x436b,0x4376,0x4381,0x438c, +0x439f,0x43b3,0x43be,0x43cd,0x43dc,0x43e7,0x43f2,0x43ff,0x440e,0x441c,0x4427,0x4442,0x444c,0x445d,0x446e,0x447d, +0x448e,0x4499,0x44a4,0x44af,0x44ba,0x44c5,0x44d0,0x44db,0x44e5,0x44f0,0x4500,0x450b,0x4519,0x4526,0x4531,0x4540, +0x454d,0x455a,0x4569,0x4576,0x4587,0x4599,0x45a9,0x45b4,0x45c7,0x45de,0x45ec,0x45f9,0x4604,0x4611,0x4622,0x463e, +0x4654,0x465f,0x467c,0x468c,0x469b,0x46a6,0x46b1,0x1f36,0x46bd,0x46c8,0x46e0,0x46f0,0x46ff,0x470d,0x471b,0x4726, +0x4731,0x4745,0x475c,0x4774,0x4784,0x4794,0x47a4,0x47b6,0x47c1,0x47cc,0x47d6,0x47e2,0x47f0,0x4803,0x480f,0x481c, +0x4827,0x4843,0x4850,0x485e,0x4877,0x2836,0x4886,0x2657,0x4893,0x48a1,0x48b3,0x48c1,0x48cd,0x48dd,0x2a71,0x48eb, +0x48f7,0x4902,0x490d,0x4918,0x492c,0x493a,0x4951,0x495d,0x4971,0x497f,0x4991,0x49a7,0x49b5,0x49c7,0x49d5,0x49f2, +0x4a04,0x4a11,0x4a22,0x4a34,0x4a4e,0x31cc,1,0,6,0x4a75,0x4a88,0x4a98,0x4aa6,0x4ab7,0x4ac7,0x3228, +0x12,0,1,0x4af1,0x4af7,0x3235,0x12,0,1,0x4af1,0x4af7,0x3242,1,0,3,0x4af1, +0x4af7,0x4b30,0x3258,1,0,3,0x4af1,0x4af7,0x4b30,0x326e,1,0,0x12,0x4bba,0x4bc4,0x4bd0, +0x4bd7,0x4be2,0x4be7,0x4bee,0x4bf5,0x4bfe,0x4c03,0x4c08,0x4c18,0x870,0x3f07,0x4c24,0x3f12,0x4c34,0x3f21,0x3317, +1,0,0xf,0x4bba,0x4c5b,0x4c65,0x4c6f,0x4c7a,0x3ddd,0x4c84,0x4c90,0x4c98,0x4c9f,0x4ca9,0x4bd0,0x4bd7, +0x4be7,0x4cb3,0x339e,1,0,0x17,0x4bba,0x4cd0,0x4c6f,0x4cdc,0x4ce9,0x4cf7,0x3ddd,0x4d02,0x4bd0,0x4d13, +0x4be7,0x4d22,0x4d30,0x870,0x3ef5,0x4d3c,0x4d4d,0x3f07,0x4c24,0x3f12,0x4c34,0x3f21,0x4d5e,0x34bb,1,0, +3,0x4d91,0x4d99,0x4da1,0x34d4,1,0,0x10,0x4dca,0x4dd1,0x4de0,0x4e01,0x4e24,0x4e2f,0x4e4e,0x4e65, +0x4e72,0x4e7b,0x4e9a,0x4ecd,0x4ee8,0x4f17,0x4f34,0x4f59,0x356d,1,0,0x24,0x4fa8,0x4fb5,0x4fc8,0x4fd5, +0x5002,0x5027,0x503c,0x505b,0x507c,0x50a9,0x50e2,0x5105,0x5128,0x5155,0x518a,0x51b1,0x51da,0x5211,0x5240,0x5261, +0x5286,0x5295,0x52b8,0x52cf,0x52dc,0x52eb,0x5308,0x5321,0x5344,0x5369,0x5382,0x5397,0x53a6,0x53b7,0x53c4,0x53e5, +0x373d,1,0,4,0x5423,0x542e,0x5446,0x545e,0x3779,0x36,1,2,4,8,0xe,0x10, +0x20,0x3e,0x40,0x80,0x100,0x1c0,0x200,0x400,0x800,0xe00,0x1000,0x2000,0x4000,0x7000,0x8000,0x10000, +0x20000,0x40000,0x78001,0x80000,0x100000,0x200000,0x400000,0x800000,0x1000000,0x2000000,0x4000000,0x8000000,0xf000000,0x10000000,0x20000000,0x30f80000, +0x30dd,0x30ec,0x3101,0x3116,0x5497,0x312b,0x313f,0x548d,0x3150,0x3164,0x3177,0x54a8,0x3188,0x31a1,0x31b3,0x54bf, +0x31c4,0x31d8,0x31eb,0x54e8,0x3203,0x3215,0x3220,0x3230,0x5484,0x323e,0x3253,0x3268,0x327e,0x3298,0x32ae,0x32be, +0x32d2,0x32e6,0x54de,0x32f7,0x330f,0x54c9 }; -const uint8_t PropNameData::bytesTries[14774]={ +const uint8_t PropNameData::bytesTries[14992]={ 0,0x15,0x6d,0xc3,0x78,0x73,0xc2,0x12,0x76,0x7a,0x76,0x6a,0x77,0xa2,0x52,0x78, 1,0x64,0x50,0x69,0x10,0x64,1,0x63,0x30,0x73,0x62,0x13,0x74,0x61,0x72,0x74, 0x63,0x60,0x16,0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0x61,0x13,0x69,0x67,0x69,0x74, @@ -232,22 +233,17 @@ const uint8_t PropNameData::bytesTries[14774]={ 0x63,0x6f,0x64,0x65,0x70,0x6f,0x69,0x6e,0x74,0x2b,0x2a,0x10,0x61,0x2e,0x15,0x63, 0x72,0x69,0x74,0x69,0x63,0x2f,3,0x66,0x34,0x6e,0x3e,0x74,0x42,0x79,0x22,0x11, 0x65,0x73,0x23,0x20,0x13,0x61,0x6c,0x73,0x65,0x21,0x20,0x10,0x6f,0x21,0x22,0x12, -0x72,0x75,0x65,0x23,0xa,0x6b,0x5b,0x6f,0x23,0x6f,0x3c,0x72,0x4c,0x76,1,0x69, +0x72,0x75,0x65,0x23,0xb,0x6b,0x5b,0x6f,0x23,0x6f,0x3c,0x72,0x4c,0x76,1,0x69, 0x24,0x72,0x33,0x13,0x72,0x61,0x6d,0x61,0x33,0x10,0x76,0x22,0x14,0x65,0x72,0x6c, 0x61,0x79,0x23,0xa2,0xe2,0x13,0x69,0x67,0x68,0x74,0xa3,0xe2,0x6b,0x58,0x6c,0x74, 0x6e,3,0x6b,0x2f,0x6f,0x30,0x72,0x21,0x75,0x12,0x6b,0x74,0x61,0x2f,0x19,0x74, 0x72,0x65,0x6f,0x72,0x64,0x65,0x72,0x65,0x64,0x21,1,0x61,0x24,0x76,0x31,0x18, 0x6e,0x61,0x76,0x6f,0x69,0x63,0x69,0x6e,0x67,0x31,0xa2,0xe0,0x12,0x65,0x66,0x74, -0xa3,0xe0,0x61,0x5c,0x62,0xa2,0x77,0x63,0xa2,0x96,0x64,0xa4,0xa,0x69,1,0x6f, -0x26,0x73,0xa3,0xf0,0x1a,0x74,0x61,0x73,0x75,0x62,0x73,0x63,0x72,0x69,0x70,0x74, -0xa3,0xf0,0xa2,0xe6,3,0x62,0xa0,0x6c,0xa3,0xe4,0x72,0xa3,0xe8,0x74,2,0x61, -0x74,0x62,0x7c,0x74,0x14,0x61,0x63,0x68,0x65,0x64,1,0x61,0x3e,0x62,0x13,0x65, -0x6c,0x6f,0x77,0xa2,0xca,0x13,0x6c,0x65,0x66,0x74,0xa3,0xc8,0x13,0x62,0x6f,0x76, -0x65,0xa2,0xd6,0x14,0x72,0x69,0x67,0x68,0x74,0xa3,0xd8,0xa2,0xd6,0x10,0x72,0xa3, -0xd8,0xa2,0xca,0x10,0x6c,0xa3,0xc8,0x12,0x6f,0x76,0x65,0xa2,0xe6,1,0x6c,0x30, -0x72,0x13,0x69,0x67,0x68,0x74,0xa3,0xe8,0x12,0x65,0x66,0x74,0xa3,0xe4,0xa2,0xdc, -2,0x65,0x2c,0x6c,0xa3,0xda,0x72,0xa3,0xde,0x12,0x6c,0x6f,0x77,0xa2,0xdc,1, -0x6c,0x30,0x72,0x13,0x69,0x67,0x68,0x74,0xa3,0xde,0x12,0x65,0x66,0x74,0xa3,0xda, +0xa3,0xe0,0x64,0x45,0x64,0x4e,0x68,0x88,0x69,1,0x6f,0x26,0x73,0xa3,0xf0,0x1a, +0x74,0x61,0x73,0x75,0x62,0x73,0x63,0x72,0x69,0x70,0x74,0xa3,0xf0,2,0x61,0xa3, +0xea,0x62,0xa3,0xe9,0x6f,0x13,0x75,0x62,0x6c,0x65,1,0x61,0x30,0x62,0x13,0x65, +0x6c,0x6f,0x77,0xa3,0xe9,0x13,0x62,0x6f,0x76,0x65,0xa3,0xea,0x12,0x61,0x6e,0x72, +0x2c,0x15,0x65,0x61,0x64,0x69,0x6e,0x67,0x2d,0x61,0xa2,0x7b,0x62,0xa2,0xd4,0x63, 0x11,0x63,0x63,4,0x31,0x3c,0x32,0xa2,0x42,0x33,0xa2,0x56,0x38,0xa2,0x64,0x39, 0x10,0x31,0xa3,0x5b,9,0x35,0xa,0x35,0x3f,0x36,0x41,0x37,0x43,0x38,0x45,0x39, 0x47,0x30,0x30,0x31,0x3c,0x32,0x42,0x33,0x4e,0x34,0x3d,0x34,1,0x33,0xa3,0x67, @@ -255,788 +251,806 @@ const uint8_t PropNameData::bytesTries[14774]={ 0x3a,2,0x30,0xa3,0x82,0x32,0xa3,0x84,0x33,0xa3,0x85,9,0x35,0xa,0x35,0x53, 0x36,0x55,0x37,0x57,0x38,0x59,0x39,0x5b,0x30,0x49,0x31,0x4b,0x32,0x4d,0x33,0x4f, 0x34,0x51,6,0x33,8,0x33,0x63,0x34,0x65,0x35,0x67,0x36,0x69,0x30,0x5d,0x31, -0x5f,0x32,0x61,0x10,0x34,0xa3,0x54,2,0x61,0xa3,0xea,0x62,0xa3,0xe9,0x6f,0x13, -0x75,0x62,0x6c,0x65,1,0x61,0x30,0x62,0x13,0x65,0x6c,0x6f,0x77,0xa3,0xe9,0x13, -0x62,0x6f,0x76,0x65,0xa3,0xea,0xb,0x6e,0xc0,0xca,0x72,0x5f,0x72,0x46,0x73,0xa2, -0x48,0x77,1,0x68,0x24,0x73,0x33,0x17,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65, -0x33,0x22,1,0x69,0x30,0x6c,2,0x65,0x3d,0x69,0x4b,0x6f,0x3f,0x18,0x67,0x68, -0x74,0x74,0x6f,0x6c,0x65,0x66,0x74,0x22,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76, -0x65,0x72,0x72,0x69,0x64,0x65,0x3f,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67, -0x3d,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4b,0x30,0x1e,0x65,0x67,0x6d,0x65,0x6e, -0x74,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x31,0x6e,0xa2,0x41,0x6f,0xa2, -0x53,0x70,2,0x61,0x66,0x64,0x86,0x6f,0x1b,0x70,0x64,0x69,0x72,0x65,0x63,0x74, -0x69,0x6f,0x6e,0x61,0x6c,1,0x66,0x32,0x69,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65, -0x4d,0x14,0x6f,0x72,0x6d,0x61,0x74,0x41,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68, -0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x2f,1,0x66,0x41,0x69,0x4d,1, -0x6f,0x28,0x73,0x10,0x6d,0x43,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d, -0x61,0x72,0x6b,0x43,1,0x6e,0x35,0x74,0x19,0x68,0x65,0x72,0x6e,0x65,0x75,0x74, -0x72,0x61,0x6c,0x35,0x65,0x88,0x65,0x98,0x66,0xa2,0x6a,0x6c,0x20,1,0x65,0x30, -0x72,2,0x65,0x37,0x69,0x49,0x6f,0x39,0x18,0x66,0x74,0x74,0x6f,0x72,0x69,0x67, -0x68,0x74,0x20,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65,0x72,0x72,0x69,0x64, -0x65,0x39,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x37,0x15,0x73,0x6f,0x6c, -0x61,0x74,0x65,0x49,3,0x6e,0x25,0x73,0x27,0x74,0x29,0x75,0x15,0x72,0x6f,0x70, -0x65,0x61,0x6e,2,0x6e,0x3c,0x73,0x46,0x74,0x18,0x65,0x72,0x6d,0x69,0x6e,0x61, -0x74,0x6f,0x72,0x29,0x14,0x75,0x6d,0x62,0x65,0x72,0x25,0x17,0x65,0x70,0x61,0x72, -0x61,0x74,0x6f,0x72,0x27,1,0x69,0x28,0x73,0x10,0x69,0x47,0x1f,0x72,0x73,0x74, -0x73,0x74,0x72,0x6f,0x6e,0x67,0x69,0x73,0x6f,0x6c,0x61,0x74,0x65,0x47,0x61,0x4e, -0x62,0x84,0x63,1,0x6f,0x24,0x73,0x2d,0x1c,0x6d,0x6d,0x6f,0x6e,0x73,0x65,0x70, -0x61,0x72,0x61,0x74,0x6f,0x72,0x2d,2,0x6c,0x3b,0x6e,0x2b,0x72,0x13,0x61,0x62, -0x69,0x63,1,0x6c,0x30,0x6e,0x14,0x75,0x6d,0x62,0x65,0x72,0x2b,0x14,0x65,0x74, -0x74,0x65,0x72,0x3b,0x2e,1,0x6e,0x45,0x6f,0x1c,0x75,0x6e,0x64,0x61,0x72,0x79, -0x6e,0x65,0x75,0x74,0x72,0x61,0x6c,0x45,0,0x16,0x6d,0xc8,0x94,0x74,0xc1,0xd2, -0x77,0x61,0x77,0x48,0x79,0x70,0x7a,0x1d,0x61,0x6e,0x61,0x62,0x61,0x7a,0x61,0x72, -0x73,0x71,0x75,0x61,0x72,0x65,0xa5,0x18,0x10,0x61,1,0x6e,0x36,0x72,0x16,0x61, -0x6e,0x67,0x63,0x69,0x74,0x69,0xa3,0xfc,0x12,0x63,0x68,0x6f,0xa5,0x2c,0x10,0x69, -2,0x6a,0x3c,0x72,0x68,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x73,0xa3, -0x48,0x12,0x69,0x6e,0x67,0xa2,0x74,0x1e,0x68,0x65,0x78,0x61,0x67,0x72,0x61,0x6d, -0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x74,0x16,0x61,0x64,0x69,0x63,0x61,0x6c, -0x73,0xa3,0x49,0x74,0xa2,0x59,0x75,0xa4,0x22,0x76,2,0x61,0x36,0x65,0x7a,0x73, -0xa2,0x6c,0x12,0x73,0x75,0x70,0xa3,0x7d,1,0x69,0xa3,0x9f,0x72,0x1e,0x69,0x61, -0x74,0x69,0x6f,0x6e,0x73,0x65,0x6c,0x65,0x63,0x74,0x6f,0x72,0x73,0xa2,0x6c,0x19, -0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x7d,1,0x64,0x3c,0x72, -0x19,0x74,0x69,0x63,0x61,0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x91,0x14,0x69,0x63, -0x65,0x78,0x74,0xa2,0xaf,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0xaf,4, -0x61,0x68,0x65,0xa2,0x9a,0x68,0xa2,0x9d,0x69,0xa2,0xa5,0x72,0x1c,0x61,0x6e,0x73, -0x70,0x6f,0x72,0x74,0x61,0x6e,0x64,0x6d,0x61,0x70,0xa2,0xcf,0x16,0x73,0x79,0x6d, -0x62,0x6f,0x6c,0x73,0xa3,0xcf,4,0x67,0x58,0x69,0x7e,0x6b,0xa2,0x58,0x6d,0xa2, -0x5a,0x6e,0x12,0x67,0x75,0x74,0xa4,0x10,0x19,0x63,0x6f,0x6d,0x70,0x6f,0x6e,0x65, -0x6e,0x74,0x73,0xa5,0x11,2,0x61,0x2a,0x62,0x32,0x73,0xa3,0x60,0x12,0x6c,0x6f, -0x67,0xa3,0x62,0x13,0x61,0x6e,0x77,0x61,0xa3,0x65,3,0x6c,0x52,0x74,0x56,0x76, -0x5e,0x78,0x16,0x75,0x61,0x6e,0x6a,0x69,0x6e,0x67,0xa2,0x7c,0x16,0x73,0x79,0x6d, -0x62,0x6f,0x6c,0x73,0xa3,0x7c,0x10,0x65,0xa3,0x70,0x12,0x68,0x61,0x6d,0xa3,0xae, -0x12,0x69,0x65,0x74,0xa3,0xb7,0x11,0x72,0x69,0xa3,0xdc,0x11,0x69,0x6c,0x48,0x12, -0x73,0x75,0x70,0xa4,0x2b,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0x2b,0x13, -0x6c,0x75,0x67,0x75,0x4b,0x10,0x61,1,0x61,0x24,0x69,0x53,0x11,0x6e,0x61,0x3d, -2,0x62,0x34,0x66,0x3c,0x72,0x13,0x68,0x75,0x74,0x61,0xa3,0xfb,0x13,0x65,0x74, -0x61,0x6e,0x57,0x14,0x69,0x6e,0x61,0x67,0x68,0xa3,0x90,2,0x63,0x82,0x67,0x92, -0x6e,0x1f,0x69,0x66,0x69,0x65,0x64,0x63,0x61,0x6e,0x61,0x64,0x69,0x61,0x6e,0x61, -0x62,0x6f,0x1f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x73,0x79,0x6c,0x6c,0x61,0x62, -0x69,0x63,0x73,0x62,0x17,0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,0xa3,0xad,0x11, -0x61,0x73,0x62,0x12,0x65,0x78,0x74,0xa3,0xad,0x15,0x61,0x72,0x69,0x74,0x69,0x63, -0xa3,0x78,0x70,0xc3,0x33,0x70,0xa6,0x49,0x72,0xa8,5,0x73,7,0x6f,0xc1,0xa6, -0x6f,0xa2,0x51,0x70,0xa2,0x6d,0x75,0xa2,0x8c,0x79,2,0x6c,0x50,0x6d,0x62,0x72, -0x12,0x69,0x61,0x63,0x3a,0x12,0x73,0x75,0x70,0xa4,0x17,0x16,0x70,0x6c,0x65,0x6d, -0x65,0x6e,0x74,0xa5,0x17,0x17,0x6f,0x74,0x69,0x6e,0x61,0x67,0x72,0x69,0xa3,0x8f, -0x14,0x62,0x6f,0x6c,0x73,0x61,0x1f,0x6e,0x64,0x70,0x69,0x63,0x74,0x6f,0x67,0x72, -0x61,0x70,0x68,0x73,0x65,0x78,0x74,1,0x61,0xa5,0x2a,0x65,0x14,0x6e,0x64,0x65, -0x64,0x61,0xa5,0x2a,2,0x67,0x34,0x72,0x3e,0x79,0x13,0x6f,0x6d,0x62,0x6f,0xa5, -0x16,0x13,0x64,0x69,0x61,0x6e,0xa5,0x23,0x17,0x61,0x73,0x6f,0x6d,0x70,0x65,0x6e, -0x67,0xa3,0xda,1,0x61,0x32,0x65,0x14,0x63,0x69,0x61,0x6c,0x73,0xa3,0x56,0x12, -0x63,0x69,0x6e,0x1f,0x67,0x6d,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x6c,0x65,0x74, -0x74,0x65,0x72,0x73,0x2d,2,0x6e,0x48,0x70,0x76,0x74,0x1d,0x74,0x6f,0x6e,0x73, -0x69,0x67,0x6e,0x77,0x72,0x69,0x74,0x69,0x6e,0x67,0xa5,6,0x15,0x64,0x61,0x6e, -0x65,0x73,0x65,0xa2,0x9b,0x12,0x73,0x75,0x70,0xa2,0xdb,0x16,0x70,0x6c,0x65,0x6d, -0x65,0x6e,0x74,0xa3,0xdb,4,0x61,0xa2,0xa8,0x65,0x5c,0x6d,0x9e,0x70,0xa2,0x4b, -0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64,0x70,0x69,0x63,0x74, -0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa5,5,0x10,0x72,1,0x61,0x4e,0x73,0x12, -0x63,0x72,0x69,0x1f,0x70,0x74,0x73,0x61,0x6e,0x64,0x73,0x75,0x62,0x73,0x63,0x72, -0x69,0x70,0x74,0x73,0x73,0x14,0x6e,0x64,0x73,0x75,0x62,0x73,0x1b,0x61,0x74,0x68, -0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,1,0x6c,0x40,0x75,1, -0x61,0x6e,0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x15,0x65, -0x6d,0x65,0x6e,0x74,0x61,1,0x6c,0x50,0x72,0x1e,0x79,0x70,0x72,0x69,0x76,0x61, -0x74,0x65,0x75,0x73,0x65,0x61,0x72,0x65,0x61,1,0x61,0xa3,0x6d,0x62,0xa3,0x6e, -3,0x61,0x5c,0x6d,0x78,0x70,0xa2,0x41,0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f,0x6c, -0x73,0x61,0x6e,0x64,0x70,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa5, -5,0x14,0x72,0x72,0x6f,0x77,0x73,2,0x61,0xa3,0x67,0x62,0xa3,0x68,0x63,0xa3, -0xfa,0x13,0x61,0x74,0x68,0x65,0x1f,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x6f,0x70, -0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,0x19,0x75,0x6e,0x63,0x74,0x75,0x61, -0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x61,0x88,0x68,0xa2,0x48,0x69,0xa2,0x71,0x6d,0x12, -0x61,0x6c,0x6c,1,0x66,0x46,0x6b,0x15,0x61,0x6e,0x61,0x65,0x78,0x74,0xa4,0x29, -0x15,0x65,0x6e,0x73,0x69,0x6f,0x6e,0xa5,0x29,0x12,0x6f,0x72,0x6d,1,0x73,0xa3, -0x54,0x76,0x16,0x61,0x72,0x69,0x61,0x6e,0x74,0x73,0xa3,0x54,1,0x6d,0x36,0x75, -0x16,0x72,0x61,0x73,0x68,0x74,0x72,0x61,0xa3,0xa1,0x15,0x61,0x72,0x69,0x74,0x61, -0x6e,0xa3,0xac,1,0x61,0x52,0x6f,0x13,0x72,0x74,0x68,0x61,0x1f,0x6e,0x64,0x66, -0x6f,0x72,0x6d,0x61,0x74,0x63,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0xa3,0xf7,1, -0x72,0x2e,0x76,0x12,0x69,0x61,0x6e,0xa3,0x79,0x12,0x61,0x64,0x61,0xa3,0xd9,1, -0x64,0x50,0x6e,0x13,0x68,0x61,0x6c,0x61,0x50,0x1d,0x61,0x72,0x63,0x68,0x61,0x69, -0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0xf9,0x13,0x64,0x68,0x61,0x6d,0xa3, -0xf8,5,0x72,0x35,0x72,0x44,0x73,0x64,0x75,1,0x61,0xa3,0x4e,0x6e,0x17,0x63, -0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x71,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73, -0x65,0xa2,0x4e,0x13,0x61,0x72,0x65,0x61,0xa3,0x4e,0x1b,0x61,0x6c,0x74,0x65,0x72, -0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0xf6,0x61,0x40,0x68,0x82,0x6c,0x19,0x61, -0x79,0x69,0x6e,0x67,0x63,0x61,0x72,0x64,0x73,0xa3,0xcc,2,0x68,0x38,0x6c,0x4a, -0x75,0x15,0x63,0x69,0x6e,0x68,0x61,0x75,0xa3,0xf5,0x17,0x61,0x77,0x68,0x68,0x6d, -0x6f,0x6e,0x67,0xa3,0xf3,0x15,0x6d,0x79,0x72,0x65,0x6e,0x65,0xa3,0xf4,1,0x61, -0x8e,0x6f,1,0x65,0x74,0x6e,0x16,0x65,0x74,0x69,0x63,0x65,0x78,0x74,0xa2,0x72, -1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3,0x8d,0x15,0x6e,0x73,0x69,0x6f,0x6e,0x73, -0xa2,0x72,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x8d,0x15, -0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x97,1,0x67,0x3e,0x69,0x13,0x73,0x74,0x6f, -0x73,0xa2,0xa6,0x13,0x64,0x69,0x73,0x63,0xa3,0xa6,0x12,0x73,0x70,0x61,0xa3,0x96, -1,0x65,0x5c,0x75,1,0x6d,0x2a,0x6e,0x11,0x69,0x63,0x67,0x10,0x69,0xa2,0xc0, -0x1d,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3, -0xc0,0x13,0x6a,0x61,0x6e,0x67,0xa3,0xa3,0x6d,0xa2,0xe6,0x6e,0xa8,0x19,0x6f,6, -0x70,0x63,0x70,0x56,0x72,0x8a,0x73,0xa2,0x4c,0x74,0x10,0x74,0x1f,0x6f,0x6d,0x61, -0x6e,0x73,0x69,0x79,0x61,0x71,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa5,0x28,0x18, -0x74,0x69,0x63,0x61,0x6c,0x63,0x68,0x61,0x72,0x1f,0x61,0x63,0x74,0x65,0x72,0x72, -0x65,0x63,0x6f,0x67,0x6e,0x69,0x74,0x69,0x6f,0x6e,0x85,1,0x69,0x46,0x6e,0x1e, -0x61,0x6d,0x65,0x6e,0x74,0x61,0x6c,0x64,0x69,0x6e,0x67,0x62,0x61,0x74,0x73,0xa3, -0xf2,0x11,0x79,0x61,0x47,1,0x61,0x30,0x6d,0x13,0x61,0x6e,0x79,0x61,0xa3,0x7a, -0x11,0x67,0x65,0xa5,0xf,0x63,0xa2,0x71,0x67,0xa2,0x71,0x6c,1,0x63,0xa2,0x62, -0x64,5,0x70,0x38,0x70,0x36,0x73,0x56,0x74,0x14,0x75,0x72,0x6b,0x69,0x63,0xa3, -0xbf,0x11,0x65,0x72,1,0x6d,0x2e,0x73,0x12,0x69,0x61,0x6e,0xa3,0x8c,0x11,0x69, -0x63,0xa3,0xf1,0x10,0x6f,1,0x67,0x3a,0x75,0x18,0x74,0x68,0x61,0x72,0x61,0x62, -0x69,0x61,0x6e,0xa3,0xbb,0x13,0x64,0x69,0x61,0x6e,0xa5,0x22,0x68,0x42,0x69,0x54, -0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0xf0,0x17, -0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa5,4,0x14,0x74,0x61,0x6c,0x69,0x63, -0xa3,0x58,0x13,0x68,0x69,0x6b,0x69,0xa3,0x9d,0x10,0x72,0x85,0x12,0x68,0x61,0x6d, -0x65,6,0x6f,0x86,0x6f,0x6c,0x72,0xa2,0x61,0x75,0xa2,0x62,0x79,0x14,0x61,0x6e, -0x6d,0x61,0x72,0x58,0x12,0x65,0x78,0x74,2,0x61,0xa3,0xb6,0x62,0xa3,0xee,0x65, -0x13,0x6e,0x64,0x65,0x64,1,0x61,0xa3,0xb6,0x62,0xa3,0xee,1,0x64,0x52,0x6e, -0x15,0x67,0x6f,0x6c,0x69,0x61,0x6e,0x6a,0x12,0x73,0x75,0x70,0xa4,0xd,0x16,0x70, -0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0xd,0x10,0x69,0xa2,0xec,0x13,0x66,0x69,0x65, -0x72,1,0x6c,0x3c,0x74,0x19,0x6f,0x6e,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x73, -0xa3,0x8a,0x15,0x65,0x74,0x74,0x65,0x72,0x73,0x2d,0x10,0x6f,0xa3,0xed,1,0x6c, -0x44,0x73,0x11,0x69,0x63,0xa2,0x5c,0x18,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c, -0x73,0xa3,0x5c,0x13,0x74,0x61,0x6e,0x69,0xa5,3,0x61,0xa2,0x9b,0x65,0xa4,0x4c, -0x69,1,0x61,0xa2,0x8f,0x73,0x10,0x63,5,0x70,0x18,0x70,0xa2,0x71,0x73,0x36, -0x74,0x17,0x65,0x63,0x68,0x6e,0x69,0x63,0x61,0x6c,0x81,0x15,0x79,0x6d,0x62,0x6f, -0x6c,0x73,0x8f,0x61,0xa2,0x66,0x65,0x46,0x6d,0x19,0x61,0x74,0x68,0x73,0x79,0x6d, -0x62,0x6f,0x6c,0x73,1,0x61,0xa3,0x66,0x62,0xa3,0x69,0x17,0x6c,0x6c,0x61,0x6e, -0x65,0x6f,0x75,0x73,2,0x6d,0x3a,0x73,0x6c,0x74,0x17,0x65,0x63,0x68,0x6e,0x69, -0x63,0x61,0x6c,0x81,0x11,0x61,0x74,0x1f,0x68,0x65,0x6d,0x61,0x74,0x69,0x63,0x61, -0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1,0x61,0xa3,0x66,0x62,0xa3,0x69,0x15, -0x79,0x6d,0x62,0x6f,0x6c,0x73,0x8e,0x12,0x61,0x6e,0x64,1,0x61,0x3c,0x70,0x19, -0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa3,0xcd,0x14,0x72,0x72,0x6f, -0x77,0x73,0xa3,0x73,0x10,0x6f,0xa3,0xd8,7,0x72,0x6f,0x72,0x44,0x73,0x4e,0x74, -0x62,0x79,0x19,0x61,0x6e,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0xa5,0x20,0x13, -0x63,0x68,0x65,0x6e,0xa5,0xc,0x18,0x61,0x72,0x61,0x6d,0x67,0x6f,0x6e,0x64,0x69, -0xa5,0x14,0x10,0x68,2,0x61,0x3a,0x65,0x4a,0x6f,0x17,0x70,0x65,0x72,0x61,0x74, -0x6f,0x72,0x73,0x7f,0x16,0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d,0xa3,0x5d,0x16,0x6d, -0x61,0x74,0x69,0x63,0x61,0x6c,1,0x61,0x36,0x6f,0x17,0x70,0x65,0x72,0x61,0x74, -0x6f,0x72,0x73,0x7f,0x11,0x6c,0x70,0x1f,0x68,0x61,0x6e,0x75,0x6d,0x65,0x72,0x69, -0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5d,0x68,0x50,0x6b,0x7e,0x6c,0x88, -0x6e,1,0x64,0x34,0x69,0x15,0x63,0x68,0x61,0x65,0x61,0x6e,0xa3,0xea,0x12,0x61, -0x69,0x63,0xa3,0xc6,1,0x61,0x3e,0x6a,0x12,0x6f,0x6e,0x67,0xa2,0xaa,0x14,0x74, -0x69,0x6c,0x65,0x73,0xa3,0xaa,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xe9,0x13,0x61,0x73, -0x61,0x72,0xa5,0x1f,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x4f,3,0x64,0x6c,0x65, -0x7e,0x6e,0xa2,0x47,0x72,0x14,0x6f,0x69,0x74,0x69,0x63,1,0x63,0x3c,0x68,0x19, -0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xd7,0x15,0x75,0x72,0x73, -0x69,0x76,0x65,0xa3,0xd6,0x17,0x65,0x66,0x61,0x69,0x64,0x72,0x69,0x6e,0xa5,0x21, -0x17,0x74,0x65,0x69,0x6d,0x61,0x79,0x65,0x6b,0xa2,0xb8,0x12,0x65,0x78,0x74,0xa2, -0xd5,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0xd5,0x18,0x64,0x65,0x6b,0x69, -0x6b,0x61,0x6b,0x75,0x69,0xa3,0xeb,6,0x6b,0x3b,0x6b,0x56,0x6f,0x5a,0x75,0x64, -0x79,0x11,0x69,0x61,0x1f,0x6b,0x65,0x6e,0x67,0x70,0x75,0x61,0x63,0x68,0x75,0x65, -0x68,0x6d,0x6f,0x6e,0x67,0xa5,0x27,0x10,0x6f,0xa3,0x92,0x14,0x62,0x6c,0x6f,0x63, -0x6b,0x21,1,0x6d,0x2c,0x73,0x11,0x68,0x75,0xa5,0x15,0x17,0x62,0x65,0x72,0x66, -0x6f,0x72,0x6d,0x73,0x7b,0x61,0x44,0x62,0x21,0x65,0x10,0x77,1,0x61,0xa5,0xe, -0x74,0x14,0x61,0x69,0x6c,0x75,0x65,0xa3,0x8b,1,0x62,0x38,0x6e,0x17,0x64,0x69, -0x6e,0x61,0x67,0x61,0x72,0x69,0xa5,0x26,0x15,0x61,0x74,0x61,0x65,0x61,0x6e,0xa3, -0xef,0x67,0xc4,0xe,0x6a,0xc1,0x95,0x6a,0xa2,0xc5,0x6b,0xa2,0xde,0x6c,4,0x61, -0x54,0x65,0xa2,0x61,0x69,0xa2,0x78,0x6f,0xa2,0xa7,0x79,1,0x63,0x2e,0x64,0x12, -0x69,0x61,0x6e,0xa3,0xa9,0x12,0x69,0x61,0x6e,0xa3,0xa7,1,0x6f,0x55,0x74,0x11, -0x69,0x6e,1,0x31,0x82,0x65,0x11,0x78,0x74,4,0x61,0x5c,0x62,0x29,0x63,0xa3, -0x94,0x64,0xa3,0x95,0x65,0xa2,0xe7,0x13,0x6e,0x64,0x65,0x64,4,0x61,0x36,0x62, -0x29,0x63,0xa3,0x94,0x64,0xa3,0x95,0x65,0xa3,0xe7,0x26,0x18,0x64,0x64,0x69,0x74, -0x69,0x6f,0x6e,0x61,0x6c,0x6d,0x24,0x12,0x73,0x75,0x70,0x24,0x16,0x70,0x6c,0x65, -0x6d,0x65,0x6e,0x74,0x25,1,0x70,0x42,0x74,0x1d,0x74,0x65,0x72,0x6c,0x69,0x6b, -0x65,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x79,0x12,0x63,0x68,0x61,0xa3,0x9c,2, -0x6d,0x2e,0x6e,0x34,0x73,0x10,0x75,0xa3,0xb0,0x11,0x62,0x75,0xa3,0x6f,0x12,0x65, -0x61,0x72,1,0x61,0xa3,0xe8,0x62,1,0x69,0x38,0x73,0x17,0x79,0x6c,0x6c,0x61, -0x62,0x61,0x72,0x79,0xa3,0x75,0x17,0x64,0x65,0x6f,0x67,0x72,0x61,0x6d,0x73,0xa3, -0x76,0x1a,0x77,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4d,0x10, -0x61,1,0x6d,0x32,0x76,0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0xb5,0x10,0x6f,0x5c, -0x12,0x65,0x78,0x74,1,0x61,0xa3,0xb4,0x62,0xa3,0xb9,1,0x61,0x80,0x68,3, -0x61,0x3c,0x6d,0x4c,0x6f,0x64,0x75,0x15,0x64,0x61,0x77,0x61,0x64,0x69,0xa3,0xe6, -0x16,0x72,0x6f,0x73,0x68,0x74,0x68,0x69,0xa3,0x89,0x11,0x65,0x72,0x68,0x16,0x73, -0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x71,0x12,0x6a,0x6b,0x69,0xa3,0xe5,3,0x69, -0x3a,0x6e,0x42,0x74,0xa2,0x51,0x79,0x13,0x61,0x68,0x6c,0x69,0xa3,0xa2,0x12,0x74, -0x68,0x69,0xa3,0xc1,3,0x61,0x34,0x62,0x76,0x67,0x7c,0x6e,0x12,0x61,0x64,0x61, -0x4d,1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0xcb,0x16,0x70,0x6c,0x65,0x6d,0x65, -0x6e,0x74,0xa3,0xcb,0x11,0x78,0x74,1,0x61,0xa5,0x13,0x65,0x14,0x6e,0x64,0x65, -0x64,0x61,0xa5,0x13,0x11,0x75,0x6e,0xa3,0x42,0x11,0x78,0x69,0x96,0x17,0x72,0x61, -0x64,0x69,0x63,0x61,0x6c,0x73,0x97,0x14,0x61,0x6b,0x61,0x6e,0x61,0x9e,1,0x65, -0x4c,0x70,0x10,0x68,0x1f,0x6f,0x6e,0x65,0x74,0x69,0x63,0x65,0x78,0x74,0x65,0x6e, -0x73,0x69,0x6f,0x6e,0x73,0xa3,0x6b,0x11,0x78,0x74,0xa3,0x6b,0x67,0xa2,0xb5,0x68, -0xa4,0x84,0x69,3,0x64,0x4c,0x6d,0xa2,0x55,0x6e,0xa2,0x62,0x70,0x13,0x61,0x65, -0x78,0x74,0x2a,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0x2b,1,0x63,0x99,0x65, -0x17,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,1,0x64,0x56,0x73,0x15,0x79,0x6d, -0x62,0x6f,0x6c,0x73,0xa4,0xb,0x1d,0x61,0x6e,0x64,0x70,0x75,0x6e,0x63,0x74,0x75, -0x61,0x74,0x69,0x6f,0x6e,0xa5,0xb,0x13,0x65,0x73,0x63,0x72,0x1f,0x69,0x70,0x74, -0x69,0x6f,0x6e,0x63,0x68,0x61,0x72,0x61,0x63,0x74,0x65,0x72,0x73,0x99,0x1c,0x70, -0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61,0x6d,0x61,0x69,0x63,0xa3,0xba,1,0x64, -0x62,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x70,0x61,1, -0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e,0xa3,0xbd,0x13,0x6c,0x61,0x76,0x69, -0xa3,0xbe,0x11,0x69,0x63,1,0x6e,0x3e,0x73,0x1a,0x69,0x79,0x61,0x71,0x6e,0x75, -0x6d,0x62,0x65,0x72,0x73,0xa5,0x1e,0x19,0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72, -0x6d,0x73,0xa3,0xb2,4,0x65,0x74,0x6c,0xa2,0x82,0x6f,0xa2,0x9a,0x72,0xa2,0x9e, -0x75,2,0x6a,0x34,0x6e,0x3e,0x72,0x14,0x6d,0x75,0x6b,0x68,0x69,0x43,0x14,0x61, -0x72,0x61,0x74,0x69,0x45,0x18,0x6a,0x61,0x6c,0x61,0x67,0x6f,0x6e,0x64,0x69,0xa5, -0x1c,1,0x6e,0xa2,0x46,0x6f,1,0x6d,0x6e,0x72,0x13,0x67,0x69,0x61,0x6e,0x5a, -1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0x87,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e, -0x74,0xa3,0x87,0x11,0x78,0x74,0xa4,0x1b,0x14,0x65,0x6e,0x64,0x65,0x64,0xa5,0x1b, -0x1a,0x65,0x74,0x72,0x69,0x63,0x73,0x68,0x61,0x70,0x65,0x73,0x8c,0x12,0x65,0x78, -0x74,0xa2,0xe3,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0xe3,0x1e,0x65,0x72,0x61,0x6c, -0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x71,0x17,0x61,0x67,0x6f, -0x6c,0x69,0x74,0x69,0x63,0xa2,0x88,0x12,0x73,0x75,0x70,0xa4,0xa,0x16,0x70,0x6c, -0x65,0x6d,0x65,0x6e,0x74,0xa5,0xa,0x13,0x74,0x68,0x69,0x63,0xa3,0x59,1,0x61, -0x5c,0x65,0x11,0x65,0x6b,0x30,1,0x61,0x38,0x65,0x11,0x78,0x74,0x6e,0x14,0x65, -0x6e,0x64,0x65,0x64,0x6f,0x17,0x6e,0x64,0x63,0x6f,0x70,0x74,0x69,0x63,0x31,0x13, -0x6e,0x74,0x68,0x61,0xa3,0xe4,2,0x61,0xa2,0x48,0x65,0xa2,0xdf,0x69,1,0x67, -0x30,0x72,0x14,0x61,0x67,0x61,0x6e,0x61,0x9d,0x10,0x68,1,0x70,0x3a,0x73,0x18, -0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4b,1,0x72,0x3c,0x75,0x19, -0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4c,0x11,0x69,0x76,0x1f, -0x61,0x74,0x65,0x75,0x73,0x65,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73, -0xa3,0x4c,2,0x6c,0x32,0x6e,0x9a,0x74,0x12,0x72,0x61,0x6e,0xa5,2,0x10,0x66, -2,0x61,0x58,0x6d,0x70,0x77,0x14,0x69,0x64,0x74,0x68,0x61,0x1f,0x6e,0x64,0x66, -0x75,0x6c,0x6c,0x77,0x69,0x64,0x74,0x68,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x57,0x1a, -0x6e,0x64,0x66,0x75,0x6c,0x6c,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x57,0x13,0x61,0x72, -0x6b,0x73,0xa3,0x52,2,0x67,0x34,0x69,0xa2,0x45,0x75,0x12,0x6e,0x6f,0x6f,0xa3, -0x63,0x11,0x75,0x6c,0xa2,0x4a,2,0x63,0x3c,0x6a,0x5e,0x73,0x17,0x79,0x6c,0x6c, -0x61,0x62,0x6c,0x65,0x73,0xa3,0x4a,0x1f,0x6f,0x6d,0x70,0x61,0x74,0x69,0x62,0x69, -0x6c,0x69,0x74,0x79,0x6a,0x61,0x6d,0x6f,0xa3,0x41,0x12,0x61,0x6d,0x6f,0x5c,0x17, -0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,1,0x61,0xa3,0xb4,0x62,0xa3,0xb9,0x19, -0x66,0x69,0x72,0x6f,0x68,0x69,0x6e,0x67,0x79,0x61,0xa5,0x1d,0x13,0x62,0x72,0x65, -0x77,0x37,0x61,0xa4,5,0x62,0xa6,0x45,0x63,0xa8,0x1a,0x64,0xac,0xa6,0x65,5, -0x6d,0xa2,0x6d,0x86,0x6e,0x96,0x74,0x15,0x68,0x69,0x6f,0x70,0x69,0x63,0x5e,1, -0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0x86,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74, -0xa3,0x86,0x11,0x78,0x74,0xa2,0x85,1,0x61,0xa3,0xc8,0x65,0x13,0x6e,0x64,0x65, -0x64,0xa2,0x85,0x10,0x61,0xa3,0xc8,0x16,0x6f,0x74,0x69,0x63,0x6f,0x6e,0x73,0xa3, -0xce,0x15,0x63,0x6c,0x6f,0x73,0x65,0x64,2,0x61,0x5a,0x63,0x9e,0x69,0x1c,0x64, -0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63,0x73,0x75,0x70,0xa2,0xc4,0x16,0x70, -0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc4,0x16,0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d, -0x86,1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3,0xc3,0x13,0x72,0x69,0x63,0x73,0x86, -0x18,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc3,0x11,0x6a,0x6b,0xa2, -0x44,0x1f,0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0x61,0x6e,0x64,0x6d,0x6f,0x6e,0x74, -0x68,0x73,0xa3,0x44,0x61,0x4a,0x67,0x76,0x6c,1,0x62,0x30,0x79,0x13,0x6d,0x61, -0x69,0x63,0xa5,0x25,0x13,0x61,0x73,0x61,0x6e,0xa3,0xe2,0x13,0x72,0x6c,0x79,0x64, -0x1f,0x79,0x6e,0x61,0x73,0x74,0x69,0x63,0x63,0x75,0x6e,0x65,0x69,0x66,0x6f,0x72, -0x6d,0xa5,1,0x1f,0x79,0x70,0x74,0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67, -0x6c,0x79,0x70,0x68,1,0x66,0x26,0x73,0xa3,0xc2,0x1c,0x6f,0x72,0x6d,0x61,0x74, -0x63,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0xa5,0x24,7,0x6e,0xc0,0xe5,0x6e,0x3e, -0x72,0xa2,0x5d,0x73,0xa2,0xd8,0x76,0x14,0x65,0x73,0x74,0x61,0x6e,0xa3,0xbc,1, -0x61,0x92,0x63,0x13,0x69,0x65,0x6e,0x74,1,0x67,0x34,0x73,0x15,0x79,0x6d,0x62, -0x6f,0x6c,0x73,0xa3,0xa5,0x13,0x72,0x65,0x65,0x6b,1,0x6d,0x34,0x6e,0x15,0x75, -0x6d,0x62,0x65,0x72,0x73,0xa3,0x7f,0x13,0x75,0x73,0x69,0x63,0xa2,0x7e,0x19,0x61, -0x6c,0x6e,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x7e,0x10,0x74,0x1f,0x6f,0x6c, -0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xfe, -2,0x61,0x32,0x6d,0xa2,0x71,0x72,0x12,0x6f,0x77,0x73,0x7d,0x12,0x62,0x69,0x63, -0x38,3,0x65,0x4a,0x6d,0x66,0x70,0xa2,0x43,0x73,0x11,0x75,0x70,0xa2,0x80,0x16, -0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x80,0x11,0x78,0x74,1,0x61,0xa3,0xd2, -0x65,0x14,0x6e,0x64,0x65,0x64,0x61,0xa3,0xd2,0x12,0x61,0x74,0x68,0xa2,0xd3,0x18, -0x65,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x61,0x1f,0x6c,0x70,0x68,0x61,0x62,0x65, -0x74,0x69,0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xd3,1,0x66,0x42,0x72, -0x1e,0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73, -1,0x61,0xa3,0x51,0x62,0xa3,0x55,0x14,0x65,0x6e,0x69,0x61,0x6e,0x35,0x12,0x63, -0x69,0x69,0x23,0x64,0x9e,0x65,0xa2,0x42,0x68,0xa2,0x4d,0x6c,1,0x63,0x62,0x70, -0x17,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x70,1,0x66,0xa3,0x50,0x72,0x1e,0x65, -0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73,0xa3,0x50, -0x16,0x68,0x65,0x6d,0x69,0x63,0x61,0x6c,0xa2,0xd0,0x16,0x73,0x79,0x6d,0x62,0x6f, -0x6c,0x73,0xa3,0xd0,0x12,0x6c,0x61,0x6d,0xa5,7,0x1a,0x67,0x65,0x61,0x6e,0x6e, -0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x77,0x11,0x6f,0x6d,0xa3,0xfd,7,0x6f,0x71, -0x6f,0x64,0x72,0xa2,0x41,0x75,0xa2,0x58,0x79,0x1b,0x7a,0x61,0x6e,0x74,0x69,0x6e, -0x65,0x6d,0x75,0x73,0x69,0x63,0xa2,0x5b,0x18,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f, -0x6c,0x73,0xa3,0x5b,1,0x70,0x34,0x78,0x16,0x64,0x72,0x61,0x77,0x69,0x6e,0x67, -0x89,0x14,0x6f,0x6d,0x6f,0x66,0x6f,0xa0,0x12,0x65,0x78,0x74,0xa2,0x43,0x14,0x65, -0x6e,0x64,0x65,0x64,0xa3,0x43,0x10,0x61,1,0x68,0x40,0x69,0x12,0x6c,0x6c,0x65, -0x92,0x17,0x70,0x61,0x74,0x74,0x65,0x72,0x6e,0x73,0x93,0x11,0x6d,0x69,0xa3,0xc9, -1,0x67,0x2c,0x68,0x11,0x69,0x64,0xa3,0x64,0x14,0x69,0x6e,0x65,0x73,0x65,0xa3, -0x81,0x61,0x48,0x65,0xa2,0x4e,0x68,0xa2,0x52,0x6c,0x1a,0x6f,0x63,0x6b,0x65,0x6c, -0x65,0x6d,0x65,0x6e,0x74,0x73,0x8b,3,0x6c,0x34,0x6d,0x40,0x73,0x66,0x74,0x11, -0x61,0x6b,0xa3,0xc7,0x14,0x69,0x6e,0x65,0x73,0x65,0xa3,0x93,0x11,0x75,0x6d,0xa2, -0xb1,0x12,0x73,0x75,0x70,0xa2,0xca,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3, -0xca,1,0x69,0x30,0x73,0x13,0x61,0x76,0x61,0x68,0xa3,0xdd,0x15,0x63,0x6c,0x61, -0x74,0x69,0x6e,0x23,0x14,0x6e,0x67,0x61,0x6c,0x69,0x41,0x16,0x61,0x69,0x6b,0x73, -0x75,0x6b,0x69,0xa5,8,5,0x6f,0xc1,0x4c,0x6f,0xa2,0x55,0x75,0xa4,0x10,0x79, -1,0x70,0x9c,0x72,0x14,0x69,0x6c,0x6c,0x69,0x63,0x32,1,0x65,0x4c,0x73,0x11, -0x75,0x70,0xa2,0x61,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa2,0x61,0x12,0x61, -0x72,0x79,0xa3,0x61,0x11,0x78,0x74,3,0x61,0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5, -9,0x65,0x13,0x6e,0x64,0x65,0x64,2,0x61,0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5, -9,0x1c,0x72,0x69,0x6f,0x74,0x73,0x79,0x6c,0x6c,0x61,0x62,0x61,0x72,0x79,0xa3, -0x7b,3,0x6d,0x5a,0x6e,0xa2,0x95,0x70,0xa2,0xa0,0x75,0x17,0x6e,0x74,0x69,0x6e, -0x67,0x72,0x6f,0x64,0xa2,0x9a,0x17,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0xa3, -0x9a,2,0x62,0x3a,0x6d,0xa2,0x5f,0x70,0x15,0x61,0x74,0x6a,0x61,0x6d,0x6f,0xa3, -0x41,0x14,0x69,0x6e,0x69,0x6e,0x67,2,0x64,0x46,0x68,0x9e,0x6d,0x1d,0x61,0x72, -0x6b,0x73,0x66,0x6f,0x72,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x77,0x1e,0x69,0x61, -0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c,0x6d,0x61,0x72,0x6b,0x73,0x2e,2,0x65, -0x40,0x66,0xa6,0x2a,0x73,0x18,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3, -0x83,0x16,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,0xa3,0xe0,0x17,0x61,0x6c,0x66,0x6d, -0x61,0x72,0x6b,0x73,0xa3,0x52,0x11,0x6f,0x6e,0x1f,0x69,0x6e,0x64,0x69,0x63,0x6e, -0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72,0x6d,0x73,0xa3,0xb2,0x1b,0x74,0x72,0x6f, -0x6c,0x70,0x69,0x63,0x74,0x75,0x72,0x65,0x73,0x83,0x12,0x74,0x69,0x63,0xa2,0x84, -0x1b,0x65,0x70,0x61,0x63,0x74,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0xdf,1, -0x6e,0x3e,0x72,0x1b,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73, -0x75,0x15,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa2,0x98,0x16,0x6e,0x75,0x6d,0x62,0x65, -0x72,0x73,0xa2,0x99,0x1d,0x61,0x6e,0x64,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74, -0x69,0x6f,0x6e,0xa3,0x99,0x61,0xa2,0xdb,0x68,0xa4,5,0x6a,0x10,0x6b,0xa2,0x47, -4,0x63,0x86,0x65,0xa2,0x7d,0x72,0xa2,0x92,0x73,0xa2,0xa4,0x75,0x1f,0x6e,0x69, -0x66,0x69,0x65,0x64,0x69,0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x47, -0x18,0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,5,0x64,0x65,0x64,0xa3,0xd1, -0x65,0xa5,0,0x66,0xa5,0x12,0x14,0x6f,0x6d,0x70,0x61,0x74,0xa2,0x45,1,0x66, -0x96,0x69,1,0x62,0x44,0x64,0x17,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2, -0x4f,0x12,0x73,0x75,0x70,0xa3,0x5f,0x14,0x69,0x6c,0x69,0x74,0x79,0xa2,0x45,1, -0x66,0x54,0x69,0x18,0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x19, -0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x5f,0x13,0x6f,0x72,0x6d, -0x73,0xa3,0x53,0x11,0x78,0x74,5,0x64,9,0x64,0xa3,0xd1,0x65,0xa5,0,0x66, -0xa5,0x12,0x61,0xa3,0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x19,0x61,0x64,0x69,0x63, -0x61,0x6c,0x73,0x73,0x75,0x70,0x94,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x95, -1,0x74,0x50,0x79,0x14,0x6d,0x62,0x6f,0x6c,0x73,0x9a,0x1d,0x61,0x6e,0x64,0x70, -0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x9b,0x14,0x72,0x6f,0x6b,0x65, -0x73,0xa3,0x82,2,0x6e,0x48,0x72,0x64,0x75,0x1d,0x63,0x61,0x73,0x69,0x61,0x6e, -0x61,0x6c,0x62,0x61,0x6e,0x69,0x61,0x6e,0xa3,0xde,0x1d,0x61,0x64,0x69,0x61,0x6e, -0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73,0x63,0x12,0x69,0x61,0x6e,0xa3,0xa8, -1,0x61,0x6c,0x65,1,0x72,0x38,0x73,0x17,0x73,0x73,0x79,0x6d,0x62,0x6f,0x6c, -0x73,0xa5,0x19,0x13,0x6f,0x6b,0x65,0x65,0x60,0x12,0x73,0x75,0x70,0xa2,0xff,0x16, -0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xff,1,0x6b,0x26,0x6d,0xa3,0xa4,0x11, -0x6d,0x61,0xa3,0xd4,3,0x65,0x3e,0x69,0x7e,0x6f,0xa2,0x5d,0x75,0x15,0x70,0x6c, -0x6f,0x79,0x61,0x6e,0xa3,0xe1,1,0x73,0x50,0x76,0x16,0x61,0x6e,0x61,0x67,0x61, -0x72,0x69,0x3e,0x12,0x65,0x78,0x74,0xa2,0xb3,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3, -0xb3,0x13,0x65,0x72,0x65,0x74,0xa3,0x5a,1,0x61,0x30,0x6e,0x14,0x67,0x62,0x61, -0x74,0x73,0x91,0x18,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c,0x73,0x2e,2,0x65, -0x30,0x66,0x36,0x73,0x11,0x75,0x70,0xa3,0x83,0x11,0x78,0x74,0xa3,0xe0,0x18,0x6f, -0x72,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x77,1,0x67,0x3e,0x6d,0x12,0x69,0x6e, -0x6f,0xa2,0xab,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3,0xab,0x11,0x72,0x61,0xa5,0x1a, -8,0x6d,0x5f,0x6d,0x3a,0x6e,0x48,0x73,0x7a,0x76,0xa2,0x4b,0x77,0x12,0x69,0x64, -0x65,0x43,0x11,0x65,0x64,0x32,0x12,0x69,0x61,0x6c,0x33,2,0x61,0x40,0x62,0x37, -0x6f,1,0x62,0x28,0x6e,0x10,0x65,0x21,0x13,0x72,0x65,0x61,0x6b,0x37,0x10,0x72, -0x34,0x12,0x72,0x6f,0x77,0x35,2,0x6d,0x38,0x71,0x46,0x75,1,0x62,0x3d,0x70, -0x3e,0x11,0x65,0x72,0x3f,1,0x61,0x24,0x6c,0x39,0x11,0x6c,0x6c,0x39,1,0x72, -0x3b,0x75,0x12,0x61,0x72,0x65,0x3b,0x12,0x65,0x72,0x74,0x40,0x13,0x69,0x63,0x61, -0x6c,0x41,0x63,0x58,0x65,0x92,0x66,0x96,0x69,1,0x6e,0x36,0x73,0x10,0x6f,0x30, -0x14,0x6c,0x61,0x74,0x65,0x64,0x31,0x11,0x69,0x74,0x2e,0x12,0x69,0x61,0x6c,0x2f, -2,0x61,0x36,0x69,0x48,0x6f,0x10,0x6d,0x24,0x12,0x70,0x61,0x74,0x25,0x10,0x6e, -0x22,0x15,0x6f,0x6e,0x69,0x63,0x61,0x6c,0x23,0x13,0x72,0x63,0x6c,0x65,0x27,0x11, -0x6e,0x63,0x27,2,0x69,0x3a,0x6f,0x44,0x72,0x10,0x61,0x2c,0x14,0x63,0x74,0x69, -0x6f,0x6e,0x2d,0x10,0x6e,0x28,0x11,0x61,0x6c,0x29,0x11,0x6e,0x74,0x2b,4,0x61, -0x3a,0x66,0x4c,0x68,0x5e,0x6e,0x70,0x77,0x2a,0x12,0x69,0x64,0x65,0x2b,0x22,0x17, -0x6d,0x62,0x69,0x67,0x75,0x6f,0x75,0x73,0x23,0x26,0x17,0x75,0x6c,0x6c,0x77,0x69, -0x64,0x74,0x68,0x27,0x24,0x17,0x61,0x6c,0x66,0x77,0x69,0x64,0x74,0x68,0x25,0x20, -1,0x61,0x30,0x65,0x14,0x75,0x74,0x72,0x61,0x6c,0x21,0x28,0x13,0x72,0x72,0x6f, -0x77,0x29,0xd,0x6e,0xc0,0xfb,0x73,0x6d,0x73,0x3a,0x74,0x98,0x75,0xa2,0x49,0x7a, -2,0x6c,0x3b,0x70,0x3d,0x73,0x39,5,0x6f,0x28,0x6f,0x57,0x70,0x34,0x75,0x16, -0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x45,0x11,0x61,0x63,1,0x65,0x32,0x69,0x15, -0x6e,0x67,0x6d,0x61,0x72,0x6b,0x31,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f, -0x72,0x39,0x63,0x53,0x6b,0x55,0x6d,0x51,0x1d,0x69,0x74,0x6c,0x65,0x63,0x61,0x73, -0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x27,1,0x6e,0x40,0x70,0x1c,0x70,0x65,0x72, -0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x17,0x61,0x73,0x73,0x69, -0x67,0x6e,0x65,0x64,0x21,0x6e,0x8a,0x6f,0xa2,0x47,0x70,8,0x66,0x14,0x66,0x5b, -0x69,0x59,0x6f,0x4f,0x72,0x24,0x73,0x49,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73, -0x65,0x43,0x61,0x2c,0x63,0x4d,0x64,0x47,0x65,0x4b,0x1f,0x72,0x61,0x67,0x72,0x61, -0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x3d,2,0x64,0x33,0x6c, -0x35,0x6f,0x36,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b, -0x2d,1,0x70,0x7c,0x74,0x12,0x68,0x65,0x72,3,0x6c,0x38,0x6e,0x42,0x70,0x4c, -0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x57,0x14,0x65,0x74,0x74,0x65,0x72,0x2b,0x14, -0x75,0x6d,0x62,0x65,0x72,0x37,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, -0x6e,0x4f,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, -0x49,0x66,0x9e,0x66,0x88,0x69,0xa2,0x4b,0x6c,0xa2,0x5c,0x6d,4,0x61,0x60,0x63, -0x31,0x65,0x2f,0x6e,0x2d,0x6f,0x15,0x64,0x69,0x66,0x69,0x65,0x72,1,0x6c,0x30, -0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x55,0x14,0x65,0x74,0x74,0x65,0x72,0x29,0x17, -0x74,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x51,1,0x69,0x2e,0x6f,0x13,0x72,0x6d, -0x61,0x74,0x41,0x1d,0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, -0x6f,0x6e,0x5b,0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74, -0x75,0x61,0x74,0x69,0x6f,0x6e,0x59,6,0x6d,0x18,0x6d,0x29,0x6f,0x28,0x74,0x27, -0x75,0x23,0x2a,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65, -0x72,0x25,0x65,0x28,0x69,0x3c,0x6c,0x25,0x19,0x74,0x74,0x65,0x72,0x6e,0x75,0x6d, -0x62,0x65,0x72,0x35,0x1a,0x6e,0x65,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72, -0x3b,0x63,0x44,0x64,0xa2,0x60,0x65,0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67, -0x6d,0x61,0x72,0x6b,0x2f,6,0x6e,0x39,0x6e,0x46,0x6f,0x4e,0x73,0x45,0x75,0x1b, -0x72,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x53,0x20,0x12,0x74, -0x72,0x6c,0x3f,0x42,0x10,0x6e,1,0x6e,0x2c,0x74,0x12,0x72,0x6f,0x6c,0x3f,0x1f, -0x65,0x63,0x74,0x6f,0x72,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, -0x4d,0x63,0x3f,0x66,0x41,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63,0x74,0x75, -0x61,0x74,0x69,0x6f,0x6e,0x4b,2,0x61,0x30,0x65,0x4a,0x69,0x12,0x67,0x69,0x74, -0x33,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x47, -0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0x33,0,0x12,0x6d, -0xc2,0x3f,0x73,0xa1,0x73,0x4e,0x74,0xa2,0x56,0x77,0xa2,0x72,0x79,0xa2,0x73,0x7a, -1,0x61,0x2c,0x68,0x12,0x61,0x69,0x6e,0x8b,0x11,0x69,0x6e,0x85,5,0x74,0x22, -0x74,0x38,0x77,0x4c,0x79,0x16,0x72,0x69,0x61,0x63,0x77,0x61,0x77,0x6f,0x18,0x72, -0x61,0x69,0x67,0x68,0x74,0x77,0x61,0x77,0xa3,0x55,0x15,0x61,0x73,0x68,0x6b,0x61, -0x66,0x6d,0x61,0x2e,0x65,0x38,0x68,0x11,0x69,0x6e,0x6b,0x10,0x64,0x62,0x11,0x68, -0x65,0x65,1,0x65,0x2e,0x6d,0x13,0x6b,0x61,0x74,0x68,0x69,0x10,0x6e,0x67,1, -0x61,0x4e,0x65,1,0x68,0x28,0x74,0x10,0x68,0x77,0x16,0x6d,0x61,0x72,0x62,0x75, -0x74,0x61,0x74,0x13,0x67,0x6f,0x61,0x6c,0x3d,1,0x68,0x71,0x77,0x73,0x11,0x61, -0x77,0x79,1,0x65,0x32,0x75,0x11,0x64,0x68,0x80,0x11,0x68,0x65,0x83,0x10,0x68, -0x7a,1,0x62,0x34,0x77,0x16,0x69,0x74,0x68,0x74,0x61,0x69,0x6c,0x7f,0x14,0x61, -0x72,0x72,0x65,0x65,0x7d,0x6d,0x6c,0x6e,0xa4,0x6b,0x70,0xa4,0x88,0x71,0xa4,0x88, -0x72,1,0x65,0x38,0x6f,0x18,0x68,0x69,0x6e,0x67,0x79,0x61,0x79,0x65,0x68,0x93, -1,0x68,0x5f,0x76,0x16,0x65,0x72,0x73,0x65,0x64,0x70,0x65,0x61,2,0x61,0x2e, -0x65,0xa4,0x3e,0x69,0x10,0x6d,0x53,1,0x6c,0xa2,0xe7,0x6e,0x16,0x69,0x63,0x68, -0x61,0x65,0x61,0x6e,0,0x12,0x6e,0x76,0x73,0x51,0x73,0x3e,0x74,0x5c,0x77,0xa0, -0x79,0xa2,0x42,0x7a,0x13,0x61,0x79,0x69,0x6e,0xa3,0x54,0x10,0x61,1,0x64,0x2e, -0x6d,0x12,0x65,0x6b,0x68,0xa3,0x4c,0x11,0x68,0x65,0xa3,0x4b,3,0x61,0x38,0x65, -0x3c,0x68,0x4a,0x77,0x13,0x65,0x6e,0x74,0x79,0xa3,0x51,0x10,0x77,0xa3,0x4d,1, -0x6e,0xa3,0x4e,0x74,0x10,0x68,0xa3,0x4f,0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x50, -0x11,0x61,0x77,0xa3,0x52,0x12,0x6f,0x64,0x68,0xa3,0x53,0x6e,0x3a,0x6f,0x40,0x70, -0x46,0x71,0x4a,0x72,0x12,0x65,0x73,0x68,0xa3,0x4a,0x11,0x75,0x6e,0xa3,0x46,0x11, -0x6e,0x65,0xa3,0x47,0x10,0x65,0xa3,0x48,0x12,0x6f,0x70,0x68,0xa3,0x49,0x67,0x33, -0x67,0x38,0x68,0x40,0x6b,0x5e,0x6c,0x66,0x6d,0x11,0x65,0x6d,0xa3,0x45,0x13,0x69, -0x6d,0x65,0x6c,0xa1,1,0x65,0x32,0x75,0x14,0x6e,0x64,0x72,0x65,0x64,0xa3,0x42, -0x11,0x74,0x68,0xa3,0x41,0x12,0x61,0x70,0x68,0xa3,0x43,0x14,0x61,0x6d,0x65,0x64, -0x68,0xa3,0x44,0x61,0x34,0x62,0x4a,0x64,0x50,0x66,0x12,0x69,0x76,0x65,0x9f,1, -0x6c,0x2a,0x79,0x11,0x69,0x6e,0x97,0x12,0x65,0x70,0x68,0x95,0x12,0x65,0x74,0x68, -0x99,1,0x61,0x30,0x68,0x14,0x61,0x6d,0x65,0x64,0x68,0x9d,0x13,0x6c,0x65,0x74, -0x68,0x9b,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,6,0x6e,0x2c,0x6e,0x34,0x72,0x5e, -0x73,0x62,0x74,0x11,0x74,0x61,0xa3,0x63,2,0x67,0x2e,0x6e,0x32,0x79,0x10,0x61, -0xa3,0x60,0x10,0x61,0xa3,0x5d,1,0x61,0xa3,0x5e,0x6e,0x10,0x61,0xa3,0x5f,0x10, -0x61,0xa3,0x61,0x11,0x73,0x61,0xa3,0x62,0x62,0x3c,0x6a,0x42,0x6c,0x10,0x6c,1, -0x61,0xa3,0x5b,0x6c,0x10,0x61,0xa3,0x5c,0x11,0x68,0x61,0xa3,0x59,0x10,0x61,0xa3, -0x5a,0x11,0x65,0x6d,0x51,2,0x6f,0x2c,0x75,0x50,0x79,0x10,0x61,0x91,1,0x6a, -0x28,0x6f,0x10,0x6e,0x55,0x1a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x67,0x72,0x6f,0x75, -0x70,0x21,0x10,0x6e,0x57,0x10,0x65,0x59,0x10,0x61,1,0x66,0x5b,0x70,0x10,0x68, -0x5d,0x66,0x9a,0x66,0x42,0x67,0x7a,0x68,0x8a,0x6b,0xa2,0x75,0x6c,0x11,0x61,0x6d, -0x4c,0x12,0x61,0x64,0x68,0x4f,2,0x61,0x3e,0x65,0x4a,0x69,0x19,0x6e,0x61,0x6c, -0x73,0x65,0x6d,0x6b,0x61,0x74,0x68,0x35,0x15,0x72,0x73,0x69,0x79,0x65,0x68,0x8f, -0x86,0x10,0x68,0x33,0x10,0x61,1,0x66,0x37,0x6d,0x11,0x61,0x6c,0x39,1,0x61, -0x40,0x65,0x3e,1,0x68,0x28,0x74,0x10,0x68,0x45,0x40,0x13,0x67,0x6f,0x61,0x6c, -0x43,2,0x68,0x3b,0x6d,0x5c,0x6e,0x1a,0x69,0x66,0x69,0x72,0x6f,0x68,0x69,0x6e, -0x67,0x79,0x61,1,0x6b,0x2a,0x70,0x10,0x61,0xa3,0x65,0x15,0x69,0x6e,0x6e,0x61, -0x79,0x61,0xa3,0x64,0x1a,0x7a,0x61,0x6f,0x6e,0x68,0x65,0x68,0x67,0x6f,0x61,0x6c, -0x3d,2,0x61,0x3a,0x68,0x44,0x6e,0x17,0x6f,0x74,0x74,0x65,0x64,0x68,0x65,0x68, -0x4b,1,0x66,0x47,0x70,0x10,0x68,0x49,0x12,0x61,0x70,0x68,0x89,0x61,0x2e,0x62, -0x8a,0x64,0xa2,0x51,0x65,0x31,2,0x66,0x3c,0x69,0x70,0x6c,1,0x61,0x28,0x65, -0x10,0x66,0x27,0x11,0x70,0x68,0x25,0x14,0x72,0x69,0x63,0x61,0x6e,2,0x66,0x30, -0x6e,0x36,0x71,0x11,0x61,0x66,0xa3,0x58,0x11,0x65,0x68,0xa3,0x56,0x12,0x6f,0x6f, -0x6e,0xa3,0x57,0x10,0x6e,0x23,1,0x65,0x4a,0x75,0x10,0x72,0x1f,0x75,0x73,0x68, -0x61,0x73,0x6b,0x69,0x79,0x65,0x68,0x62,0x61,0x72,0x72,0x65,0x65,0x8d,1,0x68, -0x29,0x74,0x10,0x68,0x2b,0x11,0x61,0x6c,0x2c,0x16,0x61,0x74,0x68,0x72,0x69,0x73, -0x68,0x2f,7,0x6e,0x2e,0x6e,0x2c,0x72,0x3e,0x74,0x56,0x75,0x21,0x18,0x6f,0x6e, -0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x21,0x28,0x1a,0x69,0x67,0x68,0x74,0x6a,0x6f, -0x69,0x6e,0x69,0x6e,0x67,0x29,0x2a,0x19,0x72,0x61,0x6e,0x73,0x70,0x61,0x72,0x65, -0x6e,0x74,0x2b,0x63,0x23,0x64,0x40,0x6a,0x56,0x6c,0x26,0x19,0x65,0x66,0x74,0x6a, -0x6f,0x69,0x6e,0x69,0x6e,0x67,0x27,0x24,0x19,0x75,0x61,0x6c,0x6a,0x6f,0x69,0x6e, -0x69,0x6e,0x67,0x25,0x19,0x6f,0x69,0x6e,0x63,0x61,0x75,0x73,0x69,0x6e,0x67,0x23, -0,0x13,0x6e,0xc0,0xd0,0x73,0x49,0x73,0x48,0x75,0x78,0x77,0x84,0x78,0x9c,0x7a, -0x10,0x77,0x58,1,0x6a,0x75,0x73,0x13,0x70,0x61,0x63,0x65,0x59,4,0x61,0x51, -0x67,0x53,0x70,0x28,0x75,0x30,0x79,0x57,0x54,0x12,0x61,0x63,0x65,0x55,0x16,0x72, -0x72,0x6f,0x67,0x61,0x74,0x65,0x53,0x15,0x6e,0x6b,0x6e,0x6f,0x77,0x6e,0x21,1, -0x6a,0x5d,0x6f,0x17,0x72,0x64,0x6a,0x6f,0x69,0x6e,0x65,0x72,0x5d,0x10,0x78,0x21, -0x6e,0x60,0x6f,0xa2,0x41,0x70,0xa2,0x50,0x71,0xa2,0x6e,0x72,1,0x65,0x24,0x69, -0x6f,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f, -0x72,0x6f,4,0x65,0x3e,0x6c,0x5b,0x6f,0x46,0x73,0x45,0x75,0x46,0x14,0x6d,0x65, -0x72,0x69,0x63,0x47,0x15,0x78,0x74,0x6c,0x69,0x6e,0x65,0x5b,0x17,0x6e,0x73,0x74, -0x61,0x72,0x74,0x65,0x72,0x45,0x10,0x70,0x48,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63, -0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x49,1,0x6f,0x3e,0x72,0x4c,0x1a,0x65,0x66, -0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4d,0x4a,0x1b,0x73,0x74,0x66,0x69, -0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4b,0x10,0x75,0x4e,0x16,0x6f,0x74,0x61, -0x74,0x69,0x6f,0x6e,0x4f,0x68,0x7b,0x68,0x50,0x69,0x86,0x6a,0xa2,0x61,0x6c,0xa2, -0x65,0x6d,0x1c,0x61,0x6e,0x64,0x61,0x74,0x6f,0x72,0x79,0x62,0x72,0x65,0x61,0x6b, -0x2d,4,0x32,0x5f,0x33,0x61,0x65,0x34,0x6c,0x6d,0x79,0x3a,0x13,0x70,0x68,0x65, -0x6e,0x3b,0x19,0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72,0x6d,2,0x64, -0x28,0x6e,0x3c,0x73,0x41,0x3c,0x18,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63, -0x3d,0x3e,1,0x66,0x3e,0x73,0x11,0x65,0x70,1,0x61,0x22,0x65,0x14,0x72,0x61, -0x62,0x6c,0x65,0x3f,0x18,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x41,2, -0x6c,0x63,0x74,0x65,0x76,0x67,1,0x66,0x43,0x69,0x15,0x6e,0x65,0x66,0x65,0x65, -0x64,0x43,0x61,0x40,0x62,0x70,0x63,0xa2,0x55,0x65,0xa2,0xdb,0x67,0x10,0x6c,0x38, -0x11,0x75,0x65,0x39,2,0x69,0x23,0x6c,0x34,0x6d,0x16,0x62,0x69,0x67,0x75,0x6f, -0x75,0x73,0x23,0x24,0x17,0x70,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x25,4,0x32, -0x27,0x61,0x29,0x62,0x2b,0x6b,0x2d,0x72,0x12,0x65,0x61,0x6b,2,0x61,0x36,0x62, -0x3e,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x57,0x13,0x66,0x74,0x65,0x72,0x29, -1,0x65,0x2a,0x6f,0x11,0x74,0x68,0x27,0x13,0x66,0x6f,0x72,0x65,0x2b,7,0x6d, -0x51,0x6d,0x33,0x6f,0x28,0x70,0x69,0x72,0x35,1,0x6d,0x76,0x6e,1,0x64,0x3c, -0x74,0x1a,0x69,0x6e,0x67,0x65,0x6e,0x74,0x62,0x72,0x65,0x61,0x6b,0x2f,0x15,0x69, -0x74,0x69,0x6f,0x6e,0x61,0x1f,0x6c,0x6a,0x61,0x70,0x61,0x6e,0x65,0x73,0x65,0x73, -0x74,0x61,0x72,0x74,0x65,0x72,0x6b,1,0x62,0x3a,0x70,0x19,0x6c,0x65,0x78,0x63, -0x6f,0x6e,0x74,0x65,0x78,0x74,0x51,0x18,0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72, -0x6b,0x33,0x61,0x6a,0x62,0x2f,0x6a,0x6b,0x6c,0x30,0x13,0x6f,0x73,0x65,0x70,1, -0x61,0x38,0x75,0x18,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x31,0x18,0x72, -0x65,0x6e,0x74,0x68,0x65,0x73,0x69,0x73,0x69,0x1b,0x72,0x72,0x69,0x61,0x67,0x65, -0x72,0x65,0x74,0x75,0x72,0x6e,0x35,2,0x62,0x3e,0x6d,0x46,0x78,0x36,0x18,0x63, -0x6c,0x61,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x37,0x70,0x12,0x61,0x73,0x65,0x71,0x72, -0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x73,1,0x64,0x42,0x6e,1,0x6f,0x32, -0x75,0x26,0x14,0x6d,0x65,0x72,0x69,0x63,0x27,0x11,0x6e,0x65,0x21,1,0x65,0x2e, -0x69,0x24,0x12,0x67,0x69,0x74,0x25,0x22,0x14,0x63,0x69,0x6d,0x61,0x6c,0x23,0, -0x18,0x6e,0xc4,0x1e,0x74,0xc1,0x61,0x77,0x8a,0x77,0xa2,0x4c,0x78,0xa2,0x70,0x79, -0xa2,0x7a,0x7a,6,0x73,0x1e,0x73,0x34,0x78,0x42,0x79,0x48,0x7a,0x11,0x7a,0x7a, -0xa3,0x67,0x10,0x79,1,0x65,0xa3,0xae,0x6d,0xa3,0x81,0x11,0x78,0x78,0xa3,0x66, -0x11,0x79,0x79,0x21,0x61,0x30,0x69,0x58,0x6d,0x11,0x74,0x68,0xa3,0x80,0x10,0x6e, -1,0x61,0x26,0x62,0xa3,0xb1,0x1a,0x62,0x61,0x7a,0x61,0x72,0x73,0x71,0x75,0x61, -0x72,0x65,0xa3,0xb1,0x11,0x6e,0x68,0x23,2,0x61,0x30,0x63,0x5a,0x6f,0x11,0x6c, -0x65,0xa3,0x9b,1,0x6e,0x3c,0x72,0x10,0x61,0xa2,0x92,0x15,0x6e,0x67,0x63,0x69, -0x74,0x69,0xa3,0x92,0x12,0x63,0x68,0x6f,0xa3,0xbc,0x11,0x68,0x6f,0xa3,0xbc,1, -0x70,0x2c,0x73,0x11,0x75,0x78,0xa3,0x65,0x11,0x65,0x6f,0x9b,0x10,0x69,0x72,0x11, -0x69,0x69,0x73,0x74,0x4a,0x75,0xa2,0xba,0x76,1,0x61,0x2c,0x69,0x11,0x73,0x70, -0xa3,0x64,0x10,0x69,0xa2,0x63,0x10,0x69,0xa3,0x63,5,0x67,0x36,0x67,0x68,0x68, -0x6c,0x69,2,0x62,0x3a,0x66,0x4a,0x72,0x10,0x68,0xa2,0x9e,0x12,0x75,0x74,0x61, -0xa3,0x9e,1,0x65,0x24,0x74,0x6f,0x12,0x74,0x61,0x6e,0x6f,0x14,0x69,0x6e,0x61, -0x67,0x68,0x99,0x11,0x6c,0x67,0x75,0x10,0x61,1,0x61,0x24,0x69,0x6d,0x6a,0x11, -0x6e,0x61,0x6b,0x61,0x30,0x65,0xa2,0x5b,0x66,0x11,0x6e,0x67,0x99,6,0x6c,0x21, -0x6c,0x32,0x6d,0x38,0x6e,0x44,0x76,0x10,0x74,0xa3,0x7f,1,0x65,0x89,0x75,0x97, -1,0x69,0x24,0x6c,0x67,0x10,0x6c,0x67,0x10,0x67,0xa2,0x9a,0x11,0x75,0x74,0xa3, -0x9a,0x67,0x36,0x69,0x52,0x6b,0x10,0x72,0xa2,0x99,0x10,0x69,0xa3,0x99,1,0x61, -0x30,0x62,0x7a,0x13,0x61,0x6e,0x77,0x61,0x7b,0x12,0x6c,0x6f,0x67,0x75,2,0x6c, -0x32,0x74,0x34,0x76,0x12,0x69,0x65,0x74,0xa3,0x7f,0x10,0x65,0x89,0x12,0x68,0x61, -0x6d,0xa3,0x6a,1,0x6c,0x2a,0x6e,0x10,0x67,0xa3,0x62,0x10,0x75,0x68,0x11,0x67, -0x75,0x69,1,0x67,0x32,0x6e,0x14,0x6b,0x6e,0x6f,0x77,0x6e,0xa3,0x67,0x11,0x61, -0x72,0x8a,0x13,0x69,0x74,0x69,0x63,0x8b,0x71,0xc1,0x13,0x71,0xa2,0xde,0x72,0xa2, -0xe3,0x73,6,0x69,0x8a,0x69,0x72,0x6f,0xa2,0x4c,0x75,0xa2,0x75,0x79,1,0x6c, -0x46,0x72,4,0x63,0x65,0x65,0xa3,0x5f,0x69,0x2c,0x6a,0xa3,0x60,0x6e,0xa3,0x61, -0x11,0x61,0x63,0x65,0x10,0x6f,0x94,0x16,0x74,0x69,0x6e,0x61,0x67,0x72,0x69,0x95, -2,0x64,0x3c,0x67,0x4c,0x6e,1,0x64,0xa3,0x91,0x68,0x62,0x12,0x61,0x6c,0x61, -0x63,0x10,0x64,0xa2,0xa6,0x12,0x68,0x61,0x6d,0xa3,0xa6,0x17,0x6e,0x77,0x72,0x69, -0x74,0x69,0x6e,0x67,0xa3,0x70,2,0x67,0x3a,0x72,0x52,0x79,0x10,0x6f,0xa2,0xb0, -0x12,0x6d,0x62,0x6f,0xa3,0xb0,1,0x64,0x26,0x6f,0xa3,0xb8,0xa2,0xb7,0x12,0x69, -0x61,0x6e,0xa3,0xb7,0x10,0x61,0xa2,0x98,0x16,0x73,0x6f,0x6d,0x70,0x65,0x6e,0x67, -0xa3,0x98,0x11,0x6e,0x64,0xa2,0x71,0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0x71,0x61, -0x5c,0x67,0xa2,0x43,0x68,1,0x61,0x2a,0x72,0x10,0x64,0xa3,0x97,2,0x72,0x28, -0x76,0x30,0x77,0x87,0x12,0x61,0x64,0x61,0xa3,0x97,0x12,0x69,0x61,0x6e,0x87,2, -0x6d,0x40,0x72,0x58,0x75,0x10,0x72,0xa2,0x6f,0x15,0x61,0x73,0x68,0x74,0x72,0x61, -0xa3,0x6f,1,0x61,0x26,0x72,0xa3,0x7e,0x14,0x72,0x69,0x74,0x61,0x6e,0xa3,0x7e, -1,0x61,0xa3,0x5e,0x62,0xa3,0x85,0x11,0x6e,0x77,0xa3,0x70,0x11,0x61,0x61,1, -0x63,0x2f,0x69,0x23,3,0x65,0x3e,0x6a,0x48,0x6f,0x4e,0x75,0x10,0x6e,1,0x69, -0x24,0x72,0x61,0x10,0x63,0x61,0x13,0x6a,0x61,0x6e,0x67,0xa3,0x6e,0x11,0x6e,0x67, -0xa3,0x6e,1,0x68,0x2a,0x72,0x10,0x6f,0xa3,0x5d,0x10,0x67,0xa3,0xb6,0x6e,0xa2, -0x83,0x6f,0xa2,0xf2,0x70,5,0x6c,0x1e,0x6c,0x44,0x72,0x4a,0x73,0x1b,0x61,0x6c, -0x74,0x65,0x72,0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0x7b,0x11,0x72,0x64,0xa3, -0x5c,0x11,0x74,0x69,0xa3,0x7d,0x61,0x7c,0x65,0xa2,0x54,0x68,3,0x61,0x3e,0x6c, -0x4e,0x6e,0x5e,0x6f,0x16,0x65,0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x5b,0x10,0x67, -0xa2,0x5a,0x12,0x73,0x70,0x61,0xa3,0x5a,2,0x69,0xa3,0x7a,0x70,0xa3,0x7b,0x76, -0xa3,0x7c,0x10,0x78,0xa3,0x5b,2,0x68,0x3e,0x6c,0x50,0x75,0x10,0x63,0xa2,0xa5, -0x14,0x69,0x6e,0x68,0x61,0x75,0xa3,0xa5,0x17,0x61,0x77,0x68,0x68,0x6d,0x6f,0x6e, -0x67,0xa3,0x4b,0x10,0x6d,0xa2,0x90,0x14,0x79,0x72,0x65,0x6e,0x65,0xa3,0x90,0x11, -0x72,0x6d,0xa3,0x59,6,0x6b,0x36,0x6b,0x56,0x73,0x6e,0x75,0x74,0x79,0x11,0x69, -0x61,0x1f,0x6b,0x65,0x6e,0x67,0x70,0x75,0x61,0x63,0x68,0x75,0x65,0x68,0x6d,0x6f, -0x6e,0x67,0xa3,0xba,1,0x67,0x2e,0x6f,0xa2,0x57,0x10,0x6f,0xa3,0x57,0x10,0x62, -0xa3,0x84,0x11,0x68,0x75,0xa3,0x96,0x12,0x73,0x68,0x75,0xa3,0x96,0x61,0x42,0x62, -0x80,0x65,0x10,0x77,1,0x61,0xa3,0xaa,0x74,0x14,0x61,0x69,0x6c,0x75,0x65,0x97, -2,0x62,0x2e,0x6e,0x3c,0x72,0x10,0x62,0xa3,0x8e,0x15,0x61,0x74,0x61,0x65,0x61, -0x6e,0xa3,0x8f,0x10,0x64,0xa2,0xbb,0x16,0x69,0x6e,0x61,0x67,0x61,0x72,0x69,0xa3, -0xbb,0x11,0x61,0x74,0xa3,0x8f,3,0x67,0x5a,0x6c,0x6c,0x72,0xa2,0x93,0x73,2, -0x61,0x36,0x67,0x3c,0x6d,0x10,0x61,0x84,0x12,0x6e,0x79,0x61,0x85,0x11,0x67,0x65, -0xa3,0xab,0x10,0x65,0xa3,0xab,1,0x61,0x2a,0x68,0x11,0x61,0x6d,0x5b,0x10,0x6d, -0x5b,1,0x63,0xa2,0x60,0x64,5,0x70,0x37,0x70,0x36,0x73,0x54,0x74,0x14,0x75, -0x72,0x6b,0x69,0x63,0xa3,0x58,0x11,0x65,0x72,1,0x6d,0x2c,0x73,0x12,0x69,0x61, -0x6e,0x9b,0x11,0x69,0x63,0xa3,0x59,0x10,0x6f,1,0x67,0x3a,0x75,0x18,0x74,0x68, -0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0x85,0x13,0x64,0x69,0x61,0x6e,0xa3,0xb8, -0x68,0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61, -0x6e,0xa3,0x8e,0x17,0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa3,0x4c,0x14,0x74, -0x61,0x6c,0x69,0x63,0x5d,1,0x68,0x26,0x6b,0xa3,0x6d,0x12,0x69,0x6b,0x69,0xa3, -0x6d,2,0x69,0x2c,0x6b,0x30,0x79,0x10,0x61,0x5f,0x11,0x79,0x61,0x5f,0x10,0x68, -0xa3,0x58,0x68,0xc2,0xf3,0x6b,0xc2,0xa,0x6b,0xa4,0x17,0x6c,0xa4,0x98,0x6d,8, -0x6f,0x46,0x6f,0x48,0x72,0x74,0x74,0x80,0x75,0x86,0x79,1,0x61,0x28,0x6d,0x10, -0x72,0x59,0x13,0x6e,0x6d,0x61,0x72,0x59,2,0x64,0x2e,0x6e,0x32,0x6f,0x10,0x6e, -0xa3,0x72,0x10,0x69,0xa3,0xa3,0x10,0x67,0x56,0x14,0x6f,0x6c,0x69,0x61,0x6e,0x57, -0x10,0x6f,0xa2,0x95,0x10,0x6f,0xa3,0x95,0x11,0x65,0x69,0xa3,0x73,0x11,0x6c,0x74, -0xa2,0xa4,0x12,0x61,0x6e,0x69,0xa3,0xa4,0x61,0x36,0x65,0xa2,0x67,0x69,0xa2,0xbd, -0x6c,0x11,0x79,0x6d,0x55,6,0x6e,0x38,0x6e,0x32,0x72,0x5c,0x73,0x6c,0x79,0x10, -0x61,0xa3,0x55,1,0x64,0x38,0x69,0xa2,0x79,0x15,0x63,0x68,0x61,0x65,0x61,0x6e, -0xa3,0x79,0xa2,0x54,0x12,0x61,0x69,0x63,0xa3,0x54,0x10,0x63,0xa2,0xa9,0x12,0x68, -0x65,0x6e,0xa3,0xa9,0x18,0x61,0x72,0x61,0x6d,0x67,0x6f,0x6e,0x64,0x69,0xa3,0xaf, -0x68,0x36,0x6b,0x4c,0x6c,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x55,1,0x61,0x26, -0x6a,0xa3,0xa0,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xa0,0x10,0x61,0xa2,0xb4,0x12,0x73, -0x61,0x72,0xa3,0xb4,3,0x64,0x78,0x65,0x94,0x6e,0xa2,0x42,0x72,1,0x63,0xa3, -0x8d,0x6f,0xa2,0x56,0x13,0x69,0x74,0x69,0x63,1,0x63,0x3c,0x68,0x19,0x69,0x65, -0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x56,0x15,0x75,0x72,0x73,0x69,0x76, -0x65,0xa3,0x8d,1,0x65,0x26,0x66,0xa3,0xb5,0x16,0x66,0x61,0x69,0x64,0x72,0x69, -0x6e,0xa3,0xb5,0x17,0x74,0x65,0x69,0x6d,0x61,0x79,0x65,0x6b,0xa3,0x73,0x10,0x64, -0xa2,0x8c,0x17,0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75,0x69,0xa3,0x8c,0x11,0x61,0x6f, -0xa3,0x5c,5,0x6f,0x14,0x6f,0x30,0x70,0x36,0x74,0x11,0x68,0x69,0xa3,0x78,0x11, -0x72,0x65,0xa3,0x77,0x11,0x65,0x6c,0xa3,0x8a,0x61,0x2e,0x68,0x98,0x6e,0x11,0x64, -0x61,0x4b,4,0x69,0x3c,0x6c,0x44,0x6e,0x48,0x74,0x56,0x79,0x13,0x61,0x68,0x6c, -0x69,0xa3,0x4f,0x12,0x74,0x68,0x69,0xa3,0x78,0x10,0x69,0xa3,0x4f,1,0x61,0x4d, -0x6e,0x12,0x61,0x64,0x61,0x4b,0x14,0x61,0x6b,0x61,0x6e,0x61,0x4c,0x19,0x6f,0x72, -0x68,0x69,0x72,0x61,0x67,0x61,0x6e,0x61,0x8d,3,0x61,0x3c,0x6d,0x4e,0x6f,0x5a, -0x75,0x15,0x64,0x61,0x77,0x61,0x64,0x69,0xa3,0x91,0x10,0x72,0x92,0x15,0x6f,0x73, -0x68,0x74,0x68,0x69,0x93,1,0x65,0x24,0x72,0x4f,0x10,0x72,0x4f,0x10,0x6a,0xa2, -0x9d,0x11,0x6b,0x69,0xa3,0x9d,4,0x61,0x5c,0x65,0x90,0x69,0xa0,0x6f,0xa2,0x5d, -0x79,1,0x63,0x34,0x64,0x10,0x69,0xa2,0x6c,0x11,0x61,0x6e,0xa3,0x6c,0x10,0x69, -0xa2,0x6b,0x11,0x61,0x6e,0xa3,0x6b,2,0x6e,0x42,0x6f,0x46,0x74,3,0x66,0xa3, -0x50,0x67,0xa3,0x51,0x69,0x24,0x6e,0x53,0x10,0x6e,0x53,0x10,0x61,0xa3,0x6a,0x50, -0x10,0x6f,0x51,0x11,0x70,0x63,0xa2,0x52,0x11,0x68,0x61,0xa3,0x52,2,0x6d,0x2e, -0x6e,0x36,0x73,0x10,0x75,0xa3,0x83,0x10,0x62,0x80,0x10,0x75,0x81,2,0x61,0xa3, -0x53,0x62,0x83,0x65,0x11,0x61,0x72,1,0x61,0xa3,0x53,0x62,0x83,0x11,0x6d,0x61, -0xa3,0x8b,0x68,0x6e,0x69,0xa2,0x95,0x6a,2,0x61,0x30,0x70,0x52,0x75,0x11,0x72, -0x63,0xa3,0x94,1,0x6d,0x38,0x76,0x10,0x61,0xa2,0x4e,0x13,0x6e,0x65,0x73,0x65, -0xa3,0x4e,0x10,0x6f,0xa3,0xad,0x11,0x61,0x6e,0xa3,0x69,6,0x6c,0x1e,0x6c,0x34, -0x6d,0x3a,0x72,0x48,0x75,0x11,0x6e,0x67,0xa3,0x4c,0x11,0x75,0x77,0xa3,0x9c,0x10, -0x6e,1,0x67,0xa3,0x4b,0x70,0xa3,0xba,0x11,0x6b,0x74,0x8d,0x61,0x3c,0x65,0xa2, -0x43,0x69,0x11,0x72,0x61,0x48,0x13,0x67,0x61,0x6e,0x61,0x49,1,0x6e,0x34,0x74, -0x10,0x72,0xa2,0xa2,0x11,0x61,0x6e,0xa3,0xa2,0x42,6,0x6f,0xe,0x6f,0x77,0x73, -0xa3,0x49,0x74,0xa3,0x4a,0x75,0x12,0x6e,0x6f,0x6f,0x77,0x62,0xa3,0xac,0x67,0x3e, -0x69,0x42,0x19,0x66,0x69,0x72,0x6f,0x68,0x69,0x6e,0x67,0x79,0x61,0xa3,0xb6,0x44, -0x11,0x75,0x6c,0x45,0x11,0x62,0x72,0x46,0x11,0x65,0x77,0x47,2,0x6d,0x2e,0x6e, -0x4a,0x74,0x11,0x61,0x6c,0x5d,0x1c,0x70,0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61, -0x6d,0x61,0x69,0x63,0xa3,0x74,2,0x64,0x66,0x68,0x6a,0x73,0x1b,0x63,0x72,0x69, -0x70,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x70,0x61,1,0x68,0x32,0x72,0x14,0x74,0x68, -0x69,0x61,0x6e,0xa3,0x7d,0x13,0x6c,0x61,0x76,0x69,0xa3,0x7a,0x10,0x73,0xa3,0x4d, -0x15,0x65,0x72,0x69,0x74,0x65,0x64,0x23,0x64,0xc0,0xf9,0x64,0xa2,0x7a,0x65,0xa2, -0xad,0x67,4,0x65,0x82,0x6c,0x9a,0x6f,0xa2,0x46,0x72,0xa2,0x55,0x75,2,0x6a, -0x3c,0x6e,0x4e,0x72,1,0x6d,0x24,0x75,0x41,0x13,0x75,0x6b,0x68,0x69,0x41,1, -0x61,0x24,0x72,0x3f,0x13,0x72,0x61,0x74,0x69,0x3f,0x18,0x6a,0x61,0x6c,0x61,0x67, -0x6f,0x6e,0x64,0x69,0xa3,0xb3,0x10,0x6f,1,0x6b,0xa3,0x48,0x72,0x38,0x13,0x67, -0x69,0x61,0x6e,0x39,0x11,0x61,0x67,0x90,0x15,0x6f,0x6c,0x69,0x74,0x69,0x63,0x91, -1,0x6e,0x30,0x74,0x10,0x68,0x3a,0x11,0x69,0x63,0x3b,1,0x67,0xa3,0xb3,0x6d, -0xa3,0xaf,1,0x61,0x32,0x65,1,0x65,0x24,0x6b,0x3d,0x10,0x6b,0x3d,0x10,0x6e, -0xa2,0x89,0x12,0x74,0x68,0x61,0xa3,0x89,3,0x65,0x42,0x6f,0x68,0x73,0x76,0x75, -0x11,0x70,0x6c,0xa2,0x87,0x13,0x6f,0x79,0x61,0x6e,0xa3,0x87,1,0x73,0x38,0x76, -0x10,0x61,0x34,0x15,0x6e,0x61,0x67,0x61,0x72,0x69,0x35,0x13,0x65,0x72,0x65,0x74, -0x33,0x11,0x67,0x72,0xa2,0xb2,0x10,0x61,0xa3,0xb2,0x11,0x72,0x74,0x33,2,0x67, -0x3a,0x6c,0x72,0x74,0x11,0x68,0x69,0x36,0x13,0x6f,0x70,0x69,0x63,0x37,0x10,0x79, -2,0x64,0xa3,0x45,0x68,0xa3,0x46,0x70,0xa2,0x47,0x1e,0x74,0x69,0x61,0x6e,0x68, -0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x47,1,0x62,0x36,0x79, -0x10,0x6d,0xa2,0xb9,0x12,0x61,0x69,0x63,0xa3,0xb9,0x10,0x61,0xa2,0x88,0x12,0x73, -0x61,0x6e,0xa3,0x88,0x61,0xa2,0xa2,0x62,0xa4,7,0x63,6,0x6f,0x3d,0x6f,0x5a, -0x70,0x76,0x75,0x7a,0x79,1,0x70,0x3e,0x72,2,0x69,0x2a,0x6c,0x31,0x73,0xa3, -0x44,0x13,0x6c,0x6c,0x69,0x63,0x31,0x13,0x72,0x69,0x6f,0x74,0x7f,1,0x6d,0x30, -0x70,0x10,0x74,0x2e,0x11,0x69,0x63,0x2f,0x12,0x6d,0x6f,0x6e,0x21,0x11,0x72,0x74, -0x7f,0x16,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa3,0x65,0x61,0x32,0x68,0xa2,0x41, -0x69,0x11,0x72,0x74,0xa3,0x43,3,0x6b,0x4c,0x6e,0x50,0x72,0x76,0x75,0x1d,0x63, -0x61,0x73,0x69,0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e,0x69,0x61,0x6e,0xa3,0x9f,0x10, -0x6d,0xa3,0x76,1,0x61,0x24,0x73,0x71,0x1d,0x64,0x69,0x61,0x6e,0x61,0x62,0x6f, -0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x71,0x10,0x69,0xa2,0x68,0x11,0x61,0x6e,0xa3, -0x68,1,0x61,0x34,0x65,0x10,0x72,0x2c,0x13,0x6f,0x6b,0x65,0x65,0x2d,1,0x6b, -0x26,0x6d,0xa3,0x42,0x11,0x6d,0x61,0xa3,0x76,6,0x68,0x4a,0x68,0x48,0x6e,0x4e, -0x72,0x76,0x76,1,0x65,0x2a,0x73,0x10,0x74,0xa3,0x75,0x13,0x73,0x74,0x61,0x6e, -0xa3,0x75,0x11,0x6f,0x6d,0xa3,0xa1,0x11,0x61,0x74,0x1f,0x6f,0x6c,0x69,0x61,0x6e, -0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x9c,1,0x61,0x3e, -0x6d,2,0x65,0x2a,0x69,0xa3,0x74,0x6e,0x27,0x13,0x6e,0x69,0x61,0x6e,0x27,0x10, -0x62,0x24,0x11,0x69,0x63,0x25,0x64,0x30,0x66,0x44,0x67,0x11,0x68,0x62,0xa3,0x9f, -0x10,0x6c,1,0x61,0x26,0x6d,0xa3,0xa7,0x10,0x6d,0xa3,0xa7,0x11,0x61,0x6b,0xa3, -0x93,6,0x6c,0x3c,0x6c,0x52,0x6f,0x56,0x72,0x66,0x75,1,0x67,0x30,0x68,1, -0x64,0x79,0x69,0x10,0x64,0x79,0x10,0x69,0x8e,0x13,0x6e,0x65,0x73,0x65,0x8f,0x11, -0x69,0x73,0xa1,0x11,0x70,0x6f,0x2a,0x13,0x6d,0x6f,0x66,0x6f,0x2b,0x10,0x61,1, -0x68,0x2e,0x69,0x7c,0x12,0x6c,0x6c,0x65,0x7d,0xa2,0x41,0x11,0x6d,0x69,0xa3,0x41, -0x61,0x48,0x65,0x9c,0x68,1,0x61,0x2a,0x6b,0x10,0x73,0xa3,0xa8,0x15,0x69,0x6b, -0x73,0x75,0x6b,0x69,0xa3,0xa8,3,0x6c,0x3a,0x6d,0x48,0x73,0x54,0x74,1,0x61, -0x24,0x6b,0x9f,0x10,0x6b,0x9f,0x10,0x69,0x9c,0x13,0x6e,0x65,0x73,0x65,0x9d,0x10, -0x75,0xa2,0x82,0x10,0x6d,0xa3,0x82,0x10,0x73,0xa2,0x86,0x13,0x61,0x76,0x61,0x68, -0xa3,0x86,0x11,0x6e,0x67,0x28,0x12,0x61,0x6c,0x69,0x29,3,0x6c,0x42,0x6e,0x90, -0x74,0xa2,0x46,0x76,0x24,0x17,0x6f,0x77,0x65,0x6c,0x6a,0x61,0x6d,0x6f,0x25,0x22, -1,0x65,0x54,0x76,0x28,1,0x73,0x38,0x74,0x2a,0x17,0x73,0x79,0x6c,0x6c,0x61, -0x62,0x6c,0x65,0x2b,0x16,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x29,0x18,0x61,0x64, -0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x23,1,0x61,0x21,0x6f,0x1a,0x74,0x61,0x70, -0x70,0x6c,0x69,0x63,0x61,0x62,0x6c,0x65,0x21,0x26,0x1a,0x72,0x61,0x69,0x6c,0x69, -0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x27,1,0x6e,0x2c,0x79,0x22,0x11,0x65,0x73,0x23, -0x20,0x10,0x6f,0x21,1,0x6e,0x2c,0x79,0x22,0x11,0x65,0x73,0x23,0x20,0x10,0x6f, -0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11,0x65,0x73,0x23,0x24,0x13,0x61,0x79, -0x62,0x65,0x25,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11,0x65, -0x73,0x23,0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10,0x6f,0x21,0xb,0x72,0x39, -0x76,0xc,0x76,0x33,0x78,0x2a,0x7a,0x11,0x77,0x6a,0x43,0x10,0x78,0x21,0x72,0x28, -0x73,0x50,0x74,0x31,1,0x65,0x24,0x69,0x39,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c, -0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f,0x72,0x39,1,0x6d,0x35,0x70,0x18,0x61, -0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x35,0x6c,0x1f,0x6c,0x3c,0x6f,0x4a,0x70, -1,0x70,0x37,0x72,0x14,0x65,0x70,0x65,0x6e,0x64,0x37,0x28,1,0x66,0x2b,0x76, -0x2c,0x10,0x74,0x2f,0x13,0x74,0x68,0x65,0x72,0x21,0x63,0x4c,0x65,0x64,0x67,1, -0x61,0x3a,0x6c,0x19,0x75,0x65,0x61,0x66,0x74,0x65,0x72,0x7a,0x77,0x6a,0x41,0x10, -0x7a,0x41,2,0x6e,0x23,0x6f,0x24,0x72,0x25,0x14,0x6e,0x74,0x72,0x6f,0x6c,0x23, -2,0x62,0x34,0x6d,0x4e,0x78,0x26,0x13,0x74,0x65,0x6e,0x64,0x27,0x3a,1,0x61, -0x24,0x67,0x3d,0x11,0x73,0x65,0x3a,0x12,0x67,0x61,0x7a,0x3d,0x3e,0x16,0x6f,0x64, -0x69,0x66,0x69,0x65,0x72,0x3f,9,0x6e,0x4a,0x6e,0x34,0x6f,0x44,0x73,0x60,0x75, -0x94,0x78,0x10,0x78,0x21,0x10,0x75,0x2a,0x14,0x6d,0x65,0x72,0x69,0x63,0x2b,1, -0x6c,0x2c,0x74,0x12,0x68,0x65,0x72,0x21,0x14,0x65,0x74,0x74,0x65,0x72,0x2d,3, -0x63,0x36,0x65,0x46,0x70,0x31,0x74,0x32,0x12,0x65,0x72,0x6d,0x33,0x3c,0x16,0x6f, -0x6e,0x74,0x69,0x6e,0x75,0x65,0x3d,0x2e,0x10,0x70,0x2f,0x10,0x70,0x34,0x12,0x70, -0x65,0x72,0x35,0x61,0x46,0x63,0x52,0x65,0x64,0x66,0x72,0x6c,2,0x65,0x2d,0x66, -0x3b,0x6f,0x28,0x12,0x77,0x65,0x72,0x29,0x10,0x74,0x22,0x12,0x65,0x72,0x6d,0x23, -1,0x6c,0x24,0x72,0x37,0x24,0x12,0x6f,0x73,0x65,0x25,0x10,0x78,0x38,0x13,0x74, -0x65,0x6e,0x64,0x39,0x10,0x6f,0x26,0x13,0x72,0x6d,0x61,0x74,0x27,0,0x10,0x6c, -0x88,0x72,0x40,0x72,0x36,0x73,0x5e,0x77,0x7a,0x78,0x8a,0x7a,0x11,0x77,0x6a,0x4b, -1,0x65,0x24,0x69,0x3b,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64,0x69, -0x63,0x61,0x74,0x6f,0x72,0x3b,1,0x69,0x24,0x71,0x3f,0x18,0x6e,0x67,0x6c,0x65, -0x71,0x75,0x6f,0x74,0x65,0x3f,0x17,0x73,0x65,0x67,0x73,0x70,0x61,0x63,0x65,0x4d, -0x10,0x78,0x21,0x6c,0x36,0x6d,0x3c,0x6e,0x76,0x6f,0x13,0x74,0x68,0x65,0x72,0x21, -1,0x65,0x23,0x66,0x35,3,0x62,0x37,0x69,0x28,0x6c,0x29,0x6e,0x2b,0x10,0x64, -1,0x6c,0x34,0x6e,0x11,0x75,0x6d,0x2a,0x12,0x6c,0x65,0x74,0x37,0x14,0x65,0x74, -0x74,0x65,0x72,0x29,2,0x65,0x36,0x6c,0x39,0x75,0x2c,0x14,0x6d,0x65,0x72,0x69, -0x63,0x2d,0x14,0x77,0x6c,0x69,0x6e,0x65,0x39,0x66,0x3f,0x66,0x40,0x67,0x4e,0x68, -0x70,0x6b,0x10,0x61,0x26,0x15,0x74,0x61,0x6b,0x61,0x6e,0x61,0x27,0x10,0x6f,0x24, -0x13,0x72,0x6d,0x61,0x74,0x25,1,0x61,0x3a,0x6c,0x19,0x75,0x65,0x61,0x66,0x74, -0x65,0x72,0x7a,0x77,0x6a,0x49,0x10,0x7a,0x49,1,0x65,0x24,0x6c,0x3d,0x19,0x62, -0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72,0x3d,0x61,0x86,0x63,0x92,0x64,0x94, -0x65,2,0x62,0x44,0x6d,0x5e,0x78,0x2e,0x13,0x74,0x65,0x6e,0x64,0x32,0x15,0x6e, -0x75,0x6d,0x6c,0x65,0x74,0x2f,0x42,1,0x61,0x24,0x67,0x45,0x11,0x73,0x65,0x42, -0x12,0x67,0x61,0x7a,0x45,0x46,0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x47,0x15, -0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x10,0x72,0x31,1,0x6f,0x24,0x71,0x41,0x18, -0x75,0x62,0x6c,0x65,0x71,0x75,0x6f,0x74,0x65,0x41,2,0x63,0x32,0x6e,0x3c,0x6f, -0x22,0x12,0x70,0x65,0x6e,0x23,0x24,0x13,0x6c,0x6f,0x73,0x65,0x25,0x20,0x12,0x6f, -0x6e,0x65,0x21,6,0x6f,0x5c,0x6f,0x4a,0x72,0x5c,0x74,0x64,0x76,0x1d,0x69,0x73, -0x75,0x61,0x6c,0x6f,0x72,0x64,0x65,0x72,0x6c,0x65,0x66,0x74,0x3d,0x18,0x76,0x65, -0x72,0x73,0x74,0x72,0x75,0x63,0x6b,0x2d,0x13,0x69,0x67,0x68,0x74,0x2f,0x11,0x6f, -0x70,0x30,0x12,0x61,0x6e,0x64,2,0x62,0x32,0x6c,0x50,0x72,0x13,0x69,0x67,0x68, -0x74,0x3b,0x14,0x6f,0x74,0x74,0x6f,0x6d,0x32,0x17,0x61,0x6e,0x64,0x72,0x69,0x67, -0x68,0x74,0x35,0x12,0x65,0x66,0x74,0x36,0x17,0x61,0x6e,0x64,0x72,0x69,0x67,0x68, -0x74,0x39,0x62,0x2c,0x6c,0x5c,0x6e,0x10,0x61,0x21,0x14,0x6f,0x74,0x74,0x6f,0x6d, -0x22,0x12,0x61,0x6e,0x64,1,0x6c,0x2e,0x72,0x13,0x69,0x67,0x68,0x74,0x27,0x12, -0x65,0x66,0x74,0x25,0x12,0x65,0x66,0x74,0x28,0x17,0x61,0x6e,0x64,0x72,0x69,0x67, -0x68,0x74,0x2b,0xd,0x6e,0xaa,0x72,0x70,0x72,0x92,0x73,0xa2,0x46,0x74,0xa2,0x54, -0x76,1,0x69,0x60,0x6f,0x12,0x77,0x65,0x6c,0x62,1,0x64,0x3a,0x69,0x19,0x6e, -0x64,0x65,0x70,0x65,0x6e,0x64,0x65,0x6e,0x74,0x67,0x17,0x65,0x70,0x65,0x6e,0x64, -0x65,0x6e,0x74,0x65,1,0x72,0x2e,0x73,0x13,0x61,0x72,0x67,0x61,0x61,0x12,0x61, -0x6d,0x61,0x5f,0x1d,0x65,0x67,0x69,0x73,0x74,0x65,0x72,0x73,0x68,0x69,0x66,0x74, -0x65,0x72,0x57,0x1e,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x6d,0x6f,0x64,0x69,0x66, -0x69,0x65,0x72,0x59,0x12,0x6f,0x6e,0x65,1,0x6c,0x2c,0x6d,0x12,0x61,0x72,0x6b, -0x5d,0x14,0x65,0x74,0x74,0x65,0x72,0x5b,0x6e,0x3c,0x6f,0x7c,0x70,0x18,0x75,0x72, -0x65,0x6b,0x69,0x6c,0x6c,0x65,0x72,0x55,1,0x6f,0x4c,0x75,1,0x6b,0x3c,0x6d, -0x12,0x62,0x65,0x72,0x50,0x15,0x6a,0x6f,0x69,0x6e,0x65,0x72,0x53,0x11,0x74,0x61, -0x4f,0x16,0x6e,0x6a,0x6f,0x69,0x6e,0x65,0x72,0x4d,0x13,0x74,0x68,0x65,0x72,0x21, -0x67,0x3e,0x67,0x4a,0x69,0x64,0x6a,0x82,0x6d,0x1d,0x6f,0x64,0x69,0x66,0x79,0x69, -0x6e,0x67,0x6c,0x65,0x74,0x74,0x65,0x72,0x4b,0x1c,0x65,0x6d,0x69,0x6e,0x61,0x74, -0x69,0x6f,0x6e,0x6d,0x61,0x72,0x6b,0x45,0x1e,0x6e,0x76,0x69,0x73,0x69,0x62,0x6c, -0x65,0x73,0x74,0x61,0x63,0x6b,0x65,0x72,0x47,0x14,0x6f,0x69,0x6e,0x65,0x72,0x49, -0x61,0xa2,0xba,0x62,0xa2,0xc0,0x63,1,0x61,0xa2,0xa2,0x6f,0x16,0x6e,0x73,0x6f, -0x6e,0x61,0x6e,0x74,0x2a,8,0x6b,0x67,0x6b,0x48,0x6d,0x52,0x70,0x5c,0x73,0xa2, -0x42,0x77,0x19,0x69,0x74,0x68,0x73,0x74,0x61,0x63,0x6b,0x65,0x72,0x43,0x14,0x69, -0x6c,0x6c,0x65,0x72,0x35,0x14,0x65,0x64,0x69,0x61,0x6c,0x37,1,0x6c,0x52,0x72, -0x10,0x65,1,0x63,0x2e,0x66,0x13,0x69,0x78,0x65,0x64,0x3d,0x19,0x65,0x64,0x69, -0x6e,0x67,0x72,0x65,0x70,0x68,0x61,0x3b,0x18,0x61,0x63,0x65,0x68,0x6f,0x6c,0x64, -0x65,0x72,0x39,0x10,0x75,1,0x62,0x3e,0x63,0x1b,0x63,0x65,0x65,0x64,0x69,0x6e, -0x67,0x72,0x65,0x70,0x68,0x61,0x41,0x15,0x6a,0x6f,0x69,0x6e,0x65,0x64,0x3f,0x64, -0x4c,0x66,0x52,0x68,0x5a,0x69,0x1e,0x6e,0x69,0x74,0x69,0x61,0x6c,0x70,0x6f,0x73, -0x74,0x66,0x69,0x78,0x65,0x64,0x33,0x12,0x65,0x61,0x64,0x2d,0x13,0x69,0x6e,0x61, -0x6c,0x2f,0x18,0x65,0x61,0x64,0x6c,0x65,0x74,0x74,0x65,0x72,0x31,0x1d,0x6e,0x74, -0x69,0x6c,0x6c,0x61,0x74,0x69,0x6f,0x6e,0x6d,0x61,0x72,0x6b,0x29,0x16,0x76,0x61, -0x67,0x72,0x61,0x68,0x61,0x23,1,0x69,0x4a,0x72,0x10,0x61,0x1f,0x68,0x6d,0x69, -0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x6e,0x75,0x6d,0x62,0x65,0x72,0x27,0x12,0x6e, -0x64,0x75,0x25,2,0x72,0x38,0x74,0x46,0x75,0x26,0x15,0x70,0x72,0x69,0x67,0x68, -0x74,0x27,0x20,0x15,0x6f,0x74,0x61,0x74,0x65,0x64,0x21,1,0x72,0x24,0x75,0x25, -0x22,0x18,0x61,0x6e,0x73,0x66,0x6f,0x72,0x6d,0x65,0x64,1,0x72,0x32,0x75,0x15, -0x70,0x72,0x69,0x67,0x68,0x74,0x25,0x15,0x6f,0x74,0x61,0x74,0x65,0x64,0x23,0xd, -0x6e,0xc1,0x86,0x73,0xa8,0x73,0x4c,0x74,0xa2,0x76,0x75,0xa2,0x83,0x7a,0xd8,0x70, -0,2,0x6c,0xd9,0x20,0,0x70,0xd9,0x40,0,0x73,0xc3,0,0xfe,0xf,0, -0,0,7,0x6f,0x3c,0x6f,0xff,8,0,0,0,0x70,0x3a,0x75,0x6e,0x79, -0x13,0x6d,0x62,0x6f,0x6c,0xff,0xf,0,0,0,0x11,0x61,0x63,1,0x65,0x34, -0x69,0x15,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa5,0,0x18,0x73,0x65,0x70,0x61,0x72, -0x61,0x74,0x6f,0x72,0xc3,0,0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0xe1,0, -0,0x63,0xff,2,0,0,0,0x65,0x38,0x6b,0xff,4,0,0,0,0x6d, -0xff,1,0,0,0,0x16,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x70,0, -0x1d,0x69,0x74,0x6c,0x65,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x31, -1,0x6e,0x40,0x70,0x1c,0x70,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74, -0x65,0x72,0x25,0x17,0x61,0x73,0x73,0x69,0x67,0x6e,0x65,0x64,0x23,0x6e,0xa2,0x69, -0x6f,0xa2,0x89,0x70,0xfe,0x30,0xf8,0,0,9,0x69,0x33,0x69,0xff,0x10,0, -0,0,0x6f,0xfd,0x80,0,0,0x72,0x54,0x73,0xf9,0,0,0x75,0x12,0x6e, -0x63,0x74,0xfe,0x30,0xf8,0,0,0x15,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x30, -0xf8,0,0,0x17,0x69,0x76,0x61,0x74,0x65,0x75,0x73,0x65,0xdd,0,0,0x61, -0x48,0x63,0xfd,0x40,0,0,0x64,0xe9,0,0,0x65,0xfd,0x20,0,0,0x66, -0xff,0x20,0,0,0,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70, -0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x40,0,0xbe,0,3,0x64,0xa7,0,0x6c, -0xab,0,0x6f,0x30,0x75,0x13,0x6d,0x62,0x65,0x72,0xbf,0,0xb2,0,0x1b,0x6e, -0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa1,1,0x70,0x92,0x74, -0x12,0x68,0x65,0x72,0xe6,0x80,1,3,0x6c,0x40,0x6e,0x4a,0x70,0x56,0x73,0x14, -0x79,0x6d,0x62,0x6f,0x6c,0xff,8,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72, -0x61,0x14,0x75,0x6d,0x62,0x65,0x72,0xb3,0,0x19,0x75,0x6e,0x63,0x74,0x75,0x61, -0x74,0x69,0x6f,0x6e,0xfd,0x80,0,0,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74, -0x75,0x61,0x74,0x69,0x6f,0x6e,0xf9,0,0,0x66,0xc0,0xc4,0x66,0xa2,0x47,0x69, -0xa2,0x64,0x6c,0xa2,0x79,0x6d,0xa4,0xc0,4,0x61,0x6c,0x63,0xa5,0,0x65,0xa3, -0x80,0x6e,0xa1,0x6f,0x15,0x64,0x69,0x66,0x69,0x65,0x72,1,0x6c,0x38,0x73,0x14, -0x79,0x6d,0x62,0x6f,0x6c,0xff,4,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72, -0x41,1,0x72,0x3c,0x74,0x16,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,1,0, -0,0,0x10,0x6b,0xa5,0xc0,1,0x69,0x32,0x6f,0x13,0x72,0x6d,0x61,0x74,0xdb, -0,0,0x1d,0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, -0x6e,0xff,0x20,0,0,0,0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75, -0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x10,0,0,0,0x9c,7, -0x6d,0x18,0x6d,0x41,0x6f,0x28,0x74,0x31,0x75,0x25,0x60,0x1c,0x77,0x65,0x72,0x63, -0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x29,0x63,0x3d,0x65,0x28,0x69,0x42, -0x6c,0x29,0x13,0x74,0x74,0x65,0x72,0x9c,0x15,0x6e,0x75,0x6d,0x62,0x65,0x72,0xab, -0,0x1a,0x6e,0x65,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x20,0, -0x63,0x46,0x64,0xa2,0x96,0x65,0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67,0x6d, -0x61,0x72,0x6b,0xa3,0x80,0xe6,0x80,1,7,0x6e,0x57,0x6e,0x52,0x6f,0x5e,0x73, -0xe1,0,0,0x75,0x1b,0x72,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f, -0x6c,0xff,2,0,0,0,0x22,0x12,0x74,0x72,0x6c,0xd9,0x80,0,0xdc,0, -0,1,0x6d,0x62,0x6e,1,0x6e,0x30,0x74,0x12,0x72,0x6f,0x6c,0xd9,0x80,0, -0x1f,0x65,0x63,0x74,0x6f,0x72,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f, -0x6e,0xfd,0x40,0,0,0x19,0x62,0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b, -0xa5,0xc0,0x61,0x58,0x63,0xd9,0x80,0,0x66,0xdb,0,0,0x6c,0x1d,0x6f,0x73, -0x65,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x20,0,0, -0x18,0x73,0x65,0x64,0x6c,0x65,0x74,0x74,0x65,0x72,0x3d,2,0x61,0x32,0x65,0x50, -0x69,0x12,0x67,0x69,0x74,0xa7,0,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75, -0x61,0x74,0x69,0x6f,0x6e,0xe9,0,0,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75, -0x6d,0x62,0x65,0x72,0xa7,0 +0x5f,0x32,0x61,0x10,0x34,0xa3,0x54,0xa2,0xe6,3,0x62,0xa0,0x6c,0xa3,0xe4,0x72, +0xa3,0xe8,0x74,2,0x61,0x74,0x62,0x7c,0x74,0x14,0x61,0x63,0x68,0x65,0x64,1, +0x61,0x3e,0x62,0x13,0x65,0x6c,0x6f,0x77,0xa2,0xca,0x13,0x6c,0x65,0x66,0x74,0xa3, +0xc8,0x13,0x62,0x6f,0x76,0x65,0xa2,0xd6,0x14,0x72,0x69,0x67,0x68,0x74,0xa3,0xd8, +0xa2,0xd6,0x10,0x72,0xa3,0xd8,0xa2,0xca,0x10,0x6c,0xa3,0xc8,0x12,0x6f,0x76,0x65, +0xa2,0xe6,1,0x6c,0x30,0x72,0x13,0x69,0x67,0x68,0x74,0xa3,0xe8,0x12,0x65,0x66, +0x74,0xa3,0xe4,0xa2,0xdc,2,0x65,0x2c,0x6c,0xa3,0xda,0x72,0xa3,0xde,0x12,0x6c, +0x6f,0x77,0xa2,0xdc,1,0x6c,0x30,0x72,0x13,0x69,0x67,0x68,0x74,0xa3,0xde,0x12, +0x65,0x66,0x74,0xa3,0xda,0xb,0x6e,0xc0,0xca,0x72,0x5f,0x72,0x46,0x73,0xa2,0x48, +0x77,1,0x68,0x24,0x73,0x33,0x17,0x69,0x74,0x65,0x73,0x70,0x61,0x63,0x65,0x33, +0x22,1,0x69,0x30,0x6c,2,0x65,0x3d,0x69,0x4b,0x6f,0x3f,0x18,0x67,0x68,0x74, +0x74,0x6f,0x6c,0x65,0x66,0x74,0x22,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65, +0x72,0x72,0x69,0x64,0x65,0x3f,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x3d, +0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4b,0x30,0x1e,0x65,0x67,0x6d,0x65,0x6e,0x74, +0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x31,0x6e,0xa2,0x41,0x6f,0xa2,0x53, +0x70,2,0x61,0x66,0x64,0x86,0x6f,0x1b,0x70,0x64,0x69,0x72,0x65,0x63,0x74,0x69, +0x6f,0x6e,0x61,0x6c,1,0x66,0x32,0x69,0x15,0x73,0x6f,0x6c,0x61,0x74,0x65,0x4d, +0x14,0x6f,0x72,0x6d,0x61,0x74,0x41,0x1f,0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73, +0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0x2f,1,0x66,0x41,0x69,0x4d,1,0x6f, +0x28,0x73,0x10,0x6d,0x43,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x6d,0x61, +0x72,0x6b,0x43,1,0x6e,0x35,0x74,0x19,0x68,0x65,0x72,0x6e,0x65,0x75,0x74,0x72, +0x61,0x6c,0x35,0x65,0x88,0x65,0x98,0x66,0xa2,0x6a,0x6c,0x20,1,0x65,0x30,0x72, +2,0x65,0x37,0x69,0x49,0x6f,0x39,0x18,0x66,0x74,0x74,0x6f,0x72,0x69,0x67,0x68, +0x74,0x20,2,0x65,0x38,0x69,0x48,0x6f,0x16,0x76,0x65,0x72,0x72,0x69,0x64,0x65, +0x39,0x17,0x6d,0x62,0x65,0x64,0x64,0x69,0x6e,0x67,0x37,0x15,0x73,0x6f,0x6c,0x61, +0x74,0x65,0x49,3,0x6e,0x25,0x73,0x27,0x74,0x29,0x75,0x15,0x72,0x6f,0x70,0x65, +0x61,0x6e,2,0x6e,0x3c,0x73,0x46,0x74,0x18,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74, +0x6f,0x72,0x29,0x14,0x75,0x6d,0x62,0x65,0x72,0x25,0x17,0x65,0x70,0x61,0x72,0x61, +0x74,0x6f,0x72,0x27,1,0x69,0x28,0x73,0x10,0x69,0x47,0x1f,0x72,0x73,0x74,0x73, +0x74,0x72,0x6f,0x6e,0x67,0x69,0x73,0x6f,0x6c,0x61,0x74,0x65,0x47,0x61,0x4e,0x62, +0x84,0x63,1,0x6f,0x24,0x73,0x2d,0x1c,0x6d,0x6d,0x6f,0x6e,0x73,0x65,0x70,0x61, +0x72,0x61,0x74,0x6f,0x72,0x2d,2,0x6c,0x3b,0x6e,0x2b,0x72,0x13,0x61,0x62,0x69, +0x63,1,0x6c,0x30,0x6e,0x14,0x75,0x6d,0x62,0x65,0x72,0x2b,0x14,0x65,0x74,0x74, +0x65,0x72,0x3b,0x2e,1,0x6e,0x45,0x6f,0x1c,0x75,0x6e,0x64,0x61,0x72,0x79,0x6e, +0x65,0x75,0x74,0x72,0x61,0x6c,0x45,0,0x16,0x6d,0xc8,0xc8,0x74,0xc1,0xee,0x77, +0x6a,0x77,0x48,0x79,0x70,0x7a,0x1d,0x61,0x6e,0x61,0x62,0x61,0x7a,0x61,0x72,0x73, +0x71,0x75,0x61,0x72,0x65,0xa5,0x18,0x10,0x61,1,0x6e,0x36,0x72,0x16,0x61,0x6e, +0x67,0x63,0x69,0x74,0x69,0xa3,0xfc,0x12,0x63,0x68,0x6f,0xa5,0x2c,1,0x65,0x88, +0x69,2,0x6a,0x3c,0x72,0x68,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x73, +0xa3,0x48,0x12,0x69,0x6e,0x67,0xa2,0x74,0x1e,0x68,0x65,0x78,0x61,0x67,0x72,0x61, +0x6d,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x74,0x16,0x61,0x64,0x69,0x63,0x61, +0x6c,0x73,0xa3,0x49,0x13,0x7a,0x69,0x64,0x69,0xa5,0x34,0x74,0xa2,0x59,0x75,0xa4, +0x35,0x76,2,0x61,0x36,0x65,0x7a,0x73,0xa2,0x6c,0x12,0x73,0x75,0x70,0xa3,0x7d, +1,0x69,0xa3,0x9f,0x72,0x1e,0x69,0x61,0x74,0x69,0x6f,0x6e,0x73,0x65,0x6c,0x65, +0x63,0x74,0x6f,0x72,0x73,0xa2,0x6c,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65, +0x6e,0x74,0xa3,0x7d,1,0x64,0x3c,0x72,0x19,0x74,0x69,0x63,0x61,0x6c,0x66,0x6f, +0x72,0x6d,0x73,0xa3,0x91,0x14,0x69,0x63,0x65,0x78,0x74,0xa2,0xaf,0x16,0x65,0x6e, +0x73,0x69,0x6f,0x6e,0x73,0xa3,0xaf,4,0x61,0x68,0x65,0xa2,0xad,0x68,0xa2,0xb0, +0x69,0xa2,0xb8,0x72,0x1c,0x61,0x6e,0x73,0x70,0x6f,0x72,0x74,0x61,0x6e,0x64,0x6d, +0x61,0x70,0xa2,0xcf,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xcf,4,0x67, +0x7e,0x69,0xa2,0x41,0x6b,0xa2,0x6a,0x6d,0xa2,0x6c,0x6e,0x12,0x67,0x75,0x74,0xa4, +0x10,1,0x63,0x40,0x73,0x11,0x75,0x70,0xa4,0x33,0x16,0x70,0x6c,0x65,0x6d,0x65, +0x6e,0x74,0xa5,0x33,0x18,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74,0x73,0xa5,0x11, +2,0x61,0x2a,0x62,0x32,0x73,0xa3,0x60,0x12,0x6c,0x6f,0x67,0xa3,0x62,0x13,0x61, +0x6e,0x77,0x61,0xa3,0x65,3,0x6c,0x52,0x74,0x56,0x76,0x5e,0x78,0x16,0x75,0x61, +0x6e,0x6a,0x69,0x6e,0x67,0xa2,0x7c,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3, +0x7c,0x10,0x65,0xa3,0x70,0x12,0x68,0x61,0x6d,0xa3,0xae,0x12,0x69,0x65,0x74,0xa3, +0xb7,0x11,0x72,0x69,0xa3,0xdc,0x11,0x69,0x6c,0x48,0x12,0x73,0x75,0x70,0xa4,0x2b, +0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0x2b,0x13,0x6c,0x75,0x67,0x75,0x4b, +0x10,0x61,1,0x61,0x24,0x69,0x53,0x11,0x6e,0x61,0x3d,2,0x62,0x34,0x66,0x3c, +0x72,0x13,0x68,0x75,0x74,0x61,0xa3,0xfb,0x13,0x65,0x74,0x61,0x6e,0x57,0x14,0x69, +0x6e,0x61,0x67,0x68,0xa3,0x90,2,0x63,0x82,0x67,0x92,0x6e,0x1f,0x69,0x66,0x69, +0x65,0x64,0x63,0x61,0x6e,0x61,0x64,0x69,0x61,0x6e,0x61,0x62,0x6f,0x1f,0x72,0x69, +0x67,0x69,0x6e,0x61,0x6c,0x73,0x79,0x6c,0x6c,0x61,0x62,0x69,0x63,0x73,0x62,0x17, +0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,0xa3,0xad,0x11,0x61,0x73,0x62,0x12,0x65, +0x78,0x74,0xa3,0xad,0x15,0x61,0x72,0x69,0x74,0x69,0x63,0xa3,0x78,0x70,0xc3,0x4b, +0x70,0xa6,0x61,0x72,0xa8,0x1d,0x73,7,0x6f,0xc1,0xbe,0x6f,0xa2,0x69,0x70,0xa2, +0x85,0x75,0xa2,0xa4,0x79,2,0x6c,0x50,0x6d,0x62,0x72,0x12,0x69,0x61,0x63,0x3a, +0x12,0x73,0x75,0x70,0xa4,0x17,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0x17, +0x17,0x6f,0x74,0x69,0x6e,0x61,0x67,0x72,0x69,0xa3,0x8f,0x13,0x62,0x6f,0x6c,0x73, +1,0x61,0x4c,0x66,0x10,0x6f,0x1f,0x72,0x6c,0x65,0x67,0x61,0x63,0x79,0x63,0x6f, +0x6d,0x70,0x75,0x74,0x69,0x6e,0x67,0xa5,0x32,0x1f,0x6e,0x64,0x70,0x69,0x63,0x74, +0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x78,0x74,1,0x61,0xa5,0x2a,0x65,0x14, +0x6e,0x64,0x65,0x64,0x61,0xa5,0x2a,2,0x67,0x34,0x72,0x3e,0x79,0x13,0x6f,0x6d, +0x62,0x6f,0xa5,0x16,0x13,0x64,0x69,0x61,0x6e,0xa5,0x23,0x17,0x61,0x73,0x6f,0x6d, +0x70,0x65,0x6e,0x67,0xa3,0xda,1,0x61,0x32,0x65,0x14,0x63,0x69,0x61,0x6c,0x73, +0xa3,0x56,0x12,0x63,0x69,0x6e,0x1f,0x67,0x6d,0x6f,0x64,0x69,0x66,0x69,0x65,0x72, +0x6c,0x65,0x74,0x74,0x65,0x72,0x73,0x2d,2,0x6e,0x48,0x70,0x76,0x74,0x1d,0x74, +0x6f,0x6e,0x73,0x69,0x67,0x6e,0x77,0x72,0x69,0x74,0x69,0x6e,0x67,0xa5,6,0x15, +0x64,0x61,0x6e,0x65,0x73,0x65,0xa2,0x9b,0x12,0x73,0x75,0x70,0xa2,0xdb,0x16,0x70, +0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xdb,4,0x61,0xa2,0xa8,0x65,0x5c,0x6d,0x9e, +0x70,0xa2,0x4b,0x73,0x13,0x79,0x6d,0x62,0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64,0x70, +0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa5,5,0x10,0x72,1,0x61, +0x4e,0x73,0x12,0x63,0x72,0x69,0x1f,0x70,0x74,0x73,0x61,0x6e,0x64,0x73,0x75,0x62, +0x73,0x63,0x72,0x69,0x70,0x74,0x73,0x73,0x14,0x6e,0x64,0x73,0x75,0x62,0x73,0x1b, +0x61,0x74,0x68,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,1,0x6c, +0x40,0x75,1,0x61,0x6e,0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3, +0x8e,0x15,0x65,0x6d,0x65,0x6e,0x74,0x61,1,0x6c,0x50,0x72,0x1e,0x79,0x70,0x72, +0x69,0x76,0x61,0x74,0x65,0x75,0x73,0x65,0x61,0x72,0x65,0x61,1,0x61,0xa3,0x6d, +0x62,0xa3,0x6e,3,0x61,0x5c,0x6d,0x78,0x70,0xa2,0x41,0x73,0x13,0x79,0x6d,0x62, +0x6f,0x1f,0x6c,0x73,0x61,0x6e,0x64,0x70,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70, +0x68,0x73,0xa5,5,0x14,0x72,0x72,0x6f,0x77,0x73,2,0x61,0xa3,0x67,0x62,0xa3, +0x68,0x63,0xa3,0xfa,0x13,0x61,0x74,0x68,0x65,0x1f,0x6d,0x61,0x74,0x69,0x63,0x61, +0x6c,0x6f,0x70,0x65,0x72,0x61,0x74,0x6f,0x72,0x73,0xa3,0x6a,0x19,0x75,0x6e,0x63, +0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x8e,0x61,0x88,0x68,0xa2,0x48,0x69,0xa2, +0x71,0x6d,0x12,0x61,0x6c,0x6c,1,0x66,0x46,0x6b,0x15,0x61,0x6e,0x61,0x65,0x78, +0x74,0xa4,0x29,0x15,0x65,0x6e,0x73,0x69,0x6f,0x6e,0xa5,0x29,0x12,0x6f,0x72,0x6d, +1,0x73,0xa3,0x54,0x76,0x16,0x61,0x72,0x69,0x61,0x6e,0x74,0x73,0xa3,0x54,1, +0x6d,0x36,0x75,0x16,0x72,0x61,0x73,0x68,0x74,0x72,0x61,0xa3,0xa1,0x15,0x61,0x72, +0x69,0x74,0x61,0x6e,0xa3,0xac,1,0x61,0x52,0x6f,0x13,0x72,0x74,0x68,0x61,0x1f, +0x6e,0x64,0x66,0x6f,0x72,0x6d,0x61,0x74,0x63,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73, +0xa3,0xf7,1,0x72,0x2e,0x76,0x12,0x69,0x61,0x6e,0xa3,0x79,0x12,0x61,0x64,0x61, +0xa3,0xd9,1,0x64,0x50,0x6e,0x13,0x68,0x61,0x6c,0x61,0x50,0x1d,0x61,0x72,0x63, +0x68,0x61,0x69,0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0xf9,0x13,0x64,0x68, +0x61,0x6d,0xa3,0xf8,5,0x72,0x35,0x72,0x44,0x73,0x64,0x75,1,0x61,0xa3,0x4e, +0x6e,0x17,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x71,0x17,0x69,0x76,0x61,0x74, +0x65,0x75,0x73,0x65,0xa2,0x4e,0x13,0x61,0x72,0x65,0x61,0xa3,0x4e,0x1b,0x61,0x6c, +0x74,0x65,0x72,0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0xf6,0x61,0x40,0x68,0x82, +0x6c,0x19,0x61,0x79,0x69,0x6e,0x67,0x63,0x61,0x72,0x64,0x73,0xa3,0xcc,2,0x68, +0x38,0x6c,0x4a,0x75,0x15,0x63,0x69,0x6e,0x68,0x61,0x75,0xa3,0xf5,0x17,0x61,0x77, +0x68,0x68,0x6d,0x6f,0x6e,0x67,0xa3,0xf3,0x15,0x6d,0x79,0x72,0x65,0x6e,0x65,0xa3, +0xf4,1,0x61,0x8e,0x6f,1,0x65,0x74,0x6e,0x16,0x65,0x74,0x69,0x63,0x65,0x78, +0x74,0xa2,0x72,1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3,0x8d,0x15,0x6e,0x73,0x69, +0x6f,0x6e,0x73,0xa2,0x72,0x19,0x73,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74, +0xa3,0x8d,0x15,0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x97,1,0x67,0x3e,0x69,0x13, +0x73,0x74,0x6f,0x73,0xa2,0xa6,0x13,0x64,0x69,0x73,0x63,0xa3,0xa6,0x12,0x73,0x70, +0x61,0xa3,0x96,1,0x65,0x5c,0x75,1,0x6d,0x2a,0x6e,0x11,0x69,0x63,0x67,0x10, +0x69,0xa2,0xc0,0x1d,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f, +0x6c,0x73,0xa3,0xc0,0x13,0x6a,0x61,0x6e,0x67,0xa3,0xa3,0x6d,0xa2,0xe6,0x6e,0xa8, +0x19,0x6f,6,0x70,0x63,0x70,0x56,0x72,0x8a,0x73,0xa2,0x4c,0x74,0x10,0x74,0x1f, +0x6f,0x6d,0x61,0x6e,0x73,0x69,0x79,0x61,0x71,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73, +0xa5,0x28,0x18,0x74,0x69,0x63,0x61,0x6c,0x63,0x68,0x61,0x72,0x1f,0x61,0x63,0x74, +0x65,0x72,0x72,0x65,0x63,0x6f,0x67,0x6e,0x69,0x74,0x69,0x6f,0x6e,0x85,1,0x69, +0x46,0x6e,0x1e,0x61,0x6d,0x65,0x6e,0x74,0x61,0x6c,0x64,0x69,0x6e,0x67,0x62,0x61, +0x74,0x73,0xa3,0xf2,0x11,0x79,0x61,0x47,1,0x61,0x30,0x6d,0x13,0x61,0x6e,0x79, +0x61,0xa3,0x7a,0x11,0x67,0x65,0xa5,0xf,0x63,0xa2,0x71,0x67,0xa2,0x71,0x6c,1, +0x63,0xa2,0x62,0x64,5,0x70,0x38,0x70,0x36,0x73,0x56,0x74,0x14,0x75,0x72,0x6b, +0x69,0x63,0xa3,0xbf,0x11,0x65,0x72,1,0x6d,0x2e,0x73,0x12,0x69,0x61,0x6e,0xa3, +0x8c,0x11,0x69,0x63,0xa3,0xf1,0x10,0x6f,1,0x67,0x3a,0x75,0x18,0x74,0x68,0x61, +0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0xbb,0x13,0x64,0x69,0x61,0x6e,0xa5,0x22,0x68, +0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e, +0xa3,0xf0,0x17,0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa5,4,0x14,0x74,0x61, +0x6c,0x69,0x63,0xa3,0x58,0x13,0x68,0x69,0x6b,0x69,0xa3,0x9d,0x10,0x72,0x85,0x12, +0x68,0x61,0x6d,0x65,6,0x6f,0x86,0x6f,0x6c,0x72,0xa2,0x61,0x75,0xa2,0x62,0x79, +0x14,0x61,0x6e,0x6d,0x61,0x72,0x58,0x12,0x65,0x78,0x74,2,0x61,0xa3,0xb6,0x62, +0xa3,0xee,0x65,0x13,0x6e,0x64,0x65,0x64,1,0x61,0xa3,0xb6,0x62,0xa3,0xee,1, +0x64,0x52,0x6e,0x15,0x67,0x6f,0x6c,0x69,0x61,0x6e,0x6a,0x12,0x73,0x75,0x70,0xa4, +0xd,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0xd,0x10,0x69,0xa2,0xec,0x13, +0x66,0x69,0x65,0x72,1,0x6c,0x3c,0x74,0x19,0x6f,0x6e,0x65,0x6c,0x65,0x74,0x74, +0x65,0x72,0x73,0xa3,0x8a,0x15,0x65,0x74,0x74,0x65,0x72,0x73,0x2d,0x10,0x6f,0xa3, +0xed,1,0x6c,0x44,0x73,0x11,0x69,0x63,0xa2,0x5c,0x18,0x61,0x6c,0x73,0x79,0x6d, +0x62,0x6f,0x6c,0x73,0xa3,0x5c,0x13,0x74,0x61,0x6e,0x69,0xa5,3,0x61,0xa2,0x9b, +0x65,0xa4,0x4c,0x69,1,0x61,0xa2,0x8f,0x73,0x10,0x63,5,0x70,0x18,0x70,0xa2, +0x71,0x73,0x36,0x74,0x17,0x65,0x63,0x68,0x6e,0x69,0x63,0x61,0x6c,0x81,0x15,0x79, +0x6d,0x62,0x6f,0x6c,0x73,0x8f,0x61,0xa2,0x66,0x65,0x46,0x6d,0x19,0x61,0x74,0x68, +0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1,0x61,0xa3,0x66,0x62,0xa3,0x69,0x17,0x6c, +0x6c,0x61,0x6e,0x65,0x6f,0x75,0x73,2,0x6d,0x3a,0x73,0x6c,0x74,0x17,0x65,0x63, +0x68,0x6e,0x69,0x63,0x61,0x6c,0x81,0x11,0x61,0x74,0x1f,0x68,0x65,0x6d,0x61,0x74, +0x69,0x63,0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,1,0x61,0xa3,0x66,0x62, +0xa3,0x69,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x8e,0x12,0x61,0x6e,0x64,1,0x61, +0x3c,0x70,0x19,0x69,0x63,0x74,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa3,0xcd,0x14, +0x72,0x72,0x6f,0x77,0x73,0xa3,0x73,0x10,0x6f,0xa3,0xd8,7,0x72,0x6f,0x72,0x44, +0x73,0x4e,0x74,0x62,0x79,0x19,0x61,0x6e,0x6e,0x75,0x6d,0x65,0x72,0x61,0x6c,0x73, +0xa5,0x20,0x13,0x63,0x68,0x65,0x6e,0xa5,0xc,0x18,0x61,0x72,0x61,0x6d,0x67,0x6f, +0x6e,0x64,0x69,0xa5,0x14,0x10,0x68,2,0x61,0x3a,0x65,0x4a,0x6f,0x17,0x70,0x65, +0x72,0x61,0x74,0x6f,0x72,0x73,0x7f,0x16,0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d,0xa3, +0x5d,0x16,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,1,0x61,0x36,0x6f,0x17,0x70,0x65, +0x72,0x61,0x74,0x6f,0x72,0x73,0x7f,0x11,0x6c,0x70,0x1f,0x68,0x61,0x6e,0x75,0x6d, +0x65,0x72,0x69,0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5d,0x68,0x50,0x6b, +0x7e,0x6c,0x88,0x6e,1,0x64,0x34,0x69,0x15,0x63,0x68,0x61,0x65,0x61,0x6e,0xa3, +0xea,0x12,0x61,0x69,0x63,0xa3,0xc6,1,0x61,0x3e,0x6a,0x12,0x6f,0x6e,0x67,0xa2, +0xaa,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3,0xaa,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xe9, +0x13,0x61,0x73,0x61,0x72,0xa5,0x1f,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x4f,3, +0x64,0x6c,0x65,0x7e,0x6e,0xa2,0x47,0x72,0x14,0x6f,0x69,0x74,0x69,0x63,1,0x63, +0x3c,0x68,0x19,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0xd7,0x15, +0x75,0x72,0x73,0x69,0x76,0x65,0xa3,0xd6,0x17,0x65,0x66,0x61,0x69,0x64,0x72,0x69, +0x6e,0xa5,0x21,0x17,0x74,0x65,0x69,0x6d,0x61,0x79,0x65,0x6b,0xa2,0xb8,0x12,0x65, +0x78,0x74,0xa2,0xd5,0x16,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0xd5,0x18,0x64, +0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75,0x69,0xa3,0xeb,6,0x6b,0x3b,0x6b,0x56,0x6f, +0x5a,0x75,0x64,0x79,0x11,0x69,0x61,0x1f,0x6b,0x65,0x6e,0x67,0x70,0x75,0x61,0x63, +0x68,0x75,0x65,0x68,0x6d,0x6f,0x6e,0x67,0xa5,0x27,0x10,0x6f,0xa3,0x92,0x14,0x62, +0x6c,0x6f,0x63,0x6b,0x21,1,0x6d,0x2c,0x73,0x11,0x68,0x75,0xa5,0x15,0x17,0x62, +0x65,0x72,0x66,0x6f,0x72,0x6d,0x73,0x7b,0x61,0x44,0x62,0x21,0x65,0x10,0x77,1, +0x61,0xa5,0xe,0x74,0x14,0x61,0x69,0x6c,0x75,0x65,0xa3,0x8b,1,0x62,0x38,0x6e, +0x17,0x64,0x69,0x6e,0x61,0x67,0x61,0x72,0x69,0xa5,0x26,0x15,0x61,0x74,0x61,0x65, +0x61,0x6e,0xa3,0xef,0x67,0xc4,0x32,0x6a,0xc1,0xb9,0x6a,0xa2,0xd5,0x6b,0xa2,0xee, +0x6c,4,0x61,0x54,0x65,0xa2,0x61,0x69,0xa2,0x78,0x6f,0xa2,0xb7,0x79,1,0x63, +0x2e,0x64,0x12,0x69,0x61,0x6e,0xa3,0xa9,0x12,0x69,0x61,0x6e,0xa3,0xa7,1,0x6f, +0x55,0x74,0x11,0x69,0x6e,1,0x31,0x82,0x65,0x11,0x78,0x74,4,0x61,0x5c,0x62, +0x29,0x63,0xa3,0x94,0x64,0xa3,0x95,0x65,0xa2,0xe7,0x13,0x6e,0x64,0x65,0x64,4, +0x61,0x36,0x62,0x29,0x63,0xa3,0x94,0x64,0xa3,0x95,0x65,0xa3,0xe7,0x26,0x18,0x64, +0x64,0x69,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x6d,0x24,0x12,0x73,0x75,0x70,0x24,0x16, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x25,1,0x70,0x42,0x74,0x1d,0x74,0x65,0x72, +0x6c,0x69,0x6b,0x65,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x79,0x12,0x63,0x68,0x61, +0xa3,0x9c,2,0x6d,0x4e,0x6e,0x54,0x73,0x10,0x75,0xa2,0xb0,0x12,0x73,0x75,0x70, +0xa4,0x31,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0x31,0x11,0x62,0x75,0xa3, +0x6f,0x12,0x65,0x61,0x72,1,0x61,0xa3,0xe8,0x62,1,0x69,0x38,0x73,0x17,0x79, +0x6c,0x6c,0x61,0x62,0x61,0x72,0x79,0xa3,0x75,0x17,0x64,0x65,0x6f,0x67,0x72,0x61, +0x6d,0x73,0xa3,0x76,0x1a,0x77,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73, +0xa3,0x4d,0x10,0x61,1,0x6d,0x32,0x76,0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0xb5, +0x10,0x6f,0x5c,0x12,0x65,0x78,0x74,1,0x61,0xa3,0xb4,0x62,0xa3,0xb9,1,0x61, +0xa2,0x43,0x68,4,0x61,0x40,0x69,0x50,0x6d,0x6e,0x6f,0x86,0x75,0x15,0x64,0x61, +0x77,0x61,0x64,0x69,0xa3,0xe6,0x16,0x72,0x6f,0x73,0x68,0x74,0x68,0x69,0xa3,0x89, +0x1d,0x74,0x61,0x6e,0x73,0x6d,0x61,0x6c,0x6c,0x73,0x63,0x72,0x69,0x70,0x74,0xa5, +0x30,0x11,0x65,0x72,0x68,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x71,0x12, +0x6a,0x6b,0x69,0xa3,0xe5,3,0x69,0x3a,0x6e,0x42,0x74,0xa2,0x51,0x79,0x13,0x61, +0x68,0x6c,0x69,0xa3,0xa2,0x12,0x74,0x68,0x69,0xa3,0xc1,3,0x61,0x34,0x62,0x76, +0x67,0x7c,0x6e,0x12,0x61,0x64,0x61,0x4d,1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2, +0xcb,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xcb,0x11,0x78,0x74,1,0x61, +0xa5,0x13,0x65,0x14,0x6e,0x64,0x65,0x64,0x61,0xa5,0x13,0x11,0x75,0x6e,0xa3,0x42, +0x11,0x78,0x69,0x96,0x17,0x72,0x61,0x64,0x69,0x63,0x61,0x6c,0x73,0x97,0x14,0x61, +0x6b,0x61,0x6e,0x61,0x9e,1,0x65,0x4c,0x70,0x10,0x68,0x1f,0x6f,0x6e,0x65,0x74, +0x69,0x63,0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f,0x6e,0x73,0xa3,0x6b,0x11,0x78, +0x74,0xa3,0x6b,0x67,0xa2,0xb5,0x68,0xa4,0x84,0x69,3,0x64,0x4c,0x6d,0xa2,0x55, +0x6e,0xa2,0x62,0x70,0x13,0x61,0x65,0x78,0x74,0x2a,0x16,0x65,0x6e,0x73,0x69,0x6f, +0x6e,0x73,0x2b,1,0x63,0x99,0x65,0x17,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63, +1,0x64,0x56,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa4,0xb,0x1d,0x61,0x6e, +0x64,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa5,0xb,0x13,0x65, +0x73,0x63,0x72,0x1f,0x69,0x70,0x74,0x69,0x6f,0x6e,0x63,0x68,0x61,0x72,0x61,0x63, +0x74,0x65,0x72,0x73,0x99,0x1c,0x70,0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61,0x6d, +0x61,0x69,0x63,0xa3,0xba,1,0x64,0x62,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69, +0x6f,0x6e,0x61,0x6c,0x70,0x61,1,0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e, +0xa3,0xbd,0x13,0x6c,0x61,0x76,0x69,0xa3,0xbe,0x11,0x69,0x63,1,0x6e,0x3e,0x73, +0x1a,0x69,0x79,0x61,0x71,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa5,0x1e,0x19,0x75, +0x6d,0x62,0x65,0x72,0x66,0x6f,0x72,0x6d,0x73,0xa3,0xb2,4,0x65,0x74,0x6c,0xa2, +0x82,0x6f,0xa2,0x9a,0x72,0xa2,0x9e,0x75,2,0x6a,0x34,0x6e,0x3e,0x72,0x14,0x6d, +0x75,0x6b,0x68,0x69,0x43,0x14,0x61,0x72,0x61,0x74,0x69,0x45,0x18,0x6a,0x61,0x6c, +0x61,0x67,0x6f,0x6e,0x64,0x69,0xa5,0x1c,1,0x6e,0xa2,0x46,0x6f,1,0x6d,0x6e, +0x72,0x13,0x67,0x69,0x61,0x6e,0x5a,1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0x87, +0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x87,0x11,0x78,0x74,0xa4,0x1b,0x14, +0x65,0x6e,0x64,0x65,0x64,0xa5,0x1b,0x1a,0x65,0x74,0x72,0x69,0x63,0x73,0x68,0x61, +0x70,0x65,0x73,0x8c,0x12,0x65,0x78,0x74,0xa2,0xe3,0x14,0x65,0x6e,0x64,0x65,0x64, +0xa3,0xe3,0x1e,0x65,0x72,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, +0x6f,0x6e,0x71,0x17,0x61,0x67,0x6f,0x6c,0x69,0x74,0x69,0x63,0xa2,0x88,0x12,0x73, +0x75,0x70,0xa4,0xa,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa5,0xa,0x13,0x74, +0x68,0x69,0x63,0xa3,0x59,1,0x61,0x5c,0x65,0x11,0x65,0x6b,0x30,1,0x61,0x38, +0x65,0x11,0x78,0x74,0x6e,0x14,0x65,0x6e,0x64,0x65,0x64,0x6f,0x17,0x6e,0x64,0x63, +0x6f,0x70,0x74,0x69,0x63,0x31,0x13,0x6e,0x74,0x68,0x61,0xa3,0xe4,2,0x61,0xa2, +0x48,0x65,0xa2,0xdf,0x69,1,0x67,0x30,0x72,0x14,0x61,0x67,0x61,0x6e,0x61,0x9d, +0x10,0x68,1,0x70,0x3a,0x73,0x18,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x73, +0xa3,0x4b,1,0x72,0x3c,0x75,0x19,0x73,0x75,0x72,0x72,0x6f,0x67,0x61,0x74,0x65, +0x73,0xa3,0x4c,0x11,0x69,0x76,0x1f,0x61,0x74,0x65,0x75,0x73,0x65,0x73,0x75,0x72, +0x72,0x6f,0x67,0x61,0x74,0x65,0x73,0xa3,0x4c,2,0x6c,0x32,0x6e,0x9a,0x74,0x12, +0x72,0x61,0x6e,0xa5,2,0x10,0x66,2,0x61,0x58,0x6d,0x70,0x77,0x14,0x69,0x64, +0x74,0x68,0x61,0x1f,0x6e,0x64,0x66,0x75,0x6c,0x6c,0x77,0x69,0x64,0x74,0x68,0x66, +0x6f,0x72,0x6d,0x73,0xa3,0x57,0x1a,0x6e,0x64,0x66,0x75,0x6c,0x6c,0x66,0x6f,0x72, +0x6d,0x73,0xa3,0x57,0x13,0x61,0x72,0x6b,0x73,0xa3,0x52,2,0x67,0x34,0x69,0xa2, +0x45,0x75,0x12,0x6e,0x6f,0x6f,0xa3,0x63,0x11,0x75,0x6c,0xa2,0x4a,2,0x63,0x3c, +0x6a,0x5e,0x73,0x17,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x73,0xa3,0x4a,0x1f,0x6f, +0x6d,0x70,0x61,0x74,0x69,0x62,0x69,0x6c,0x69,0x74,0x79,0x6a,0x61,0x6d,0x6f,0xa3, +0x41,0x12,0x61,0x6d,0x6f,0x5c,0x17,0x65,0x78,0x74,0x65,0x6e,0x64,0x65,0x64,1, +0x61,0xa3,0xb4,0x62,0xa3,0xb9,0x19,0x66,0x69,0x72,0x6f,0x68,0x69,0x6e,0x67,0x79, +0x61,0xa5,0x1d,0x13,0x62,0x72,0x65,0x77,0x37,0x61,0xa4,5,0x62,0xa6,0x45,0x63, +0xa8,0x1a,0x64,0xac,0xb8,0x65,5,0x6d,0xa2,0x6d,0x86,0x6e,0x96,0x74,0x15,0x68, +0x69,0x6f,0x70,0x69,0x63,0x5e,1,0x65,0x40,0x73,0x11,0x75,0x70,0xa2,0x86,0x16, +0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x86,0x11,0x78,0x74,0xa2,0x85,1,0x61, +0xa3,0xc8,0x65,0x13,0x6e,0x64,0x65,0x64,0xa2,0x85,0x10,0x61,0xa3,0xc8,0x16,0x6f, +0x74,0x69,0x63,0x6f,0x6e,0x73,0xa3,0xce,0x15,0x63,0x6c,0x6f,0x73,0x65,0x64,2, +0x61,0x5a,0x63,0x9e,0x69,0x1c,0x64,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x69,0x63, +0x73,0x75,0x70,0xa2,0xc4,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xc4,0x16, +0x6c,0x70,0x68,0x61,0x6e,0x75,0x6d,0x86,1,0x65,0x2c,0x73,0x11,0x75,0x70,0xa3, +0xc3,0x13,0x72,0x69,0x63,0x73,0x86,0x18,0x75,0x70,0x70,0x6c,0x65,0x6d,0x65,0x6e, +0x74,0xa3,0xc3,0x11,0x6a,0x6b,0xa2,0x44,0x1f,0x6c,0x65,0x74,0x74,0x65,0x72,0x73, +0x61,0x6e,0x64,0x6d,0x6f,0x6e,0x74,0x68,0x73,0xa3,0x44,0x61,0x4a,0x67,0x76,0x6c, +1,0x62,0x30,0x79,0x13,0x6d,0x61,0x69,0x63,0xa5,0x25,0x13,0x61,0x73,0x61,0x6e, +0xa3,0xe2,0x13,0x72,0x6c,0x79,0x64,0x1f,0x79,0x6e,0x61,0x73,0x74,0x69,0x63,0x63, +0x75,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa5,1,0x1f,0x79,0x70,0x74,0x69,0x61, +0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,1,0x66,0x26,0x73,0xa3, +0xc2,0x1c,0x6f,0x72,0x6d,0x61,0x74,0x63,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0xa5, +0x24,7,0x6e,0xc0,0xe5,0x6e,0x3e,0x72,0xa2,0x5d,0x73,0xa2,0xd8,0x76,0x14,0x65, +0x73,0x74,0x61,0x6e,0xa3,0xbc,1,0x61,0x92,0x63,0x13,0x69,0x65,0x6e,0x74,1, +0x67,0x34,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xa5,0x13,0x72,0x65,0x65, +0x6b,1,0x6d,0x34,0x6e,0x15,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x7f,0x13,0x75, +0x73,0x69,0x63,0xa2,0x7e,0x19,0x61,0x6c,0x6e,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e, +0xa3,0x7e,0x10,0x74,0x1f,0x6f,0x6c,0x69,0x61,0x6e,0x68,0x69,0x65,0x72,0x6f,0x67, +0x6c,0x79,0x70,0x68,0x73,0xa3,0xfe,2,0x61,0x32,0x6d,0xa2,0x71,0x72,0x12,0x6f, +0x77,0x73,0x7d,0x12,0x62,0x69,0x63,0x38,3,0x65,0x4a,0x6d,0x66,0x70,0xa2,0x43, +0x73,0x11,0x75,0x70,0xa2,0x80,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x80, +0x11,0x78,0x74,1,0x61,0xa3,0xd2,0x65,0x14,0x6e,0x64,0x65,0x64,0x61,0xa3,0xd2, +0x12,0x61,0x74,0x68,0xa2,0xd3,0x18,0x65,0x6d,0x61,0x74,0x69,0x63,0x61,0x6c,0x61, +0x1f,0x6c,0x70,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x73,0x79,0x6d,0x62,0x6f,0x6c, +0x73,0xa3,0xd3,1,0x66,0x42,0x72,0x1e,0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69, +0x6f,0x6e,0x66,0x6f,0x72,0x6d,0x73,1,0x61,0xa3,0x51,0x62,0xa3,0x55,0x14,0x65, +0x6e,0x69,0x61,0x6e,0x35,0x12,0x63,0x69,0x69,0x23,0x64,0x9e,0x65,0xa2,0x42,0x68, +0xa2,0x4d,0x6c,1,0x63,0x62,0x70,0x17,0x68,0x61,0x62,0x65,0x74,0x69,0x63,0x70, +1,0x66,0xa3,0x50,0x72,0x1e,0x65,0x73,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e, +0x66,0x6f,0x72,0x6d,0x73,0xa3,0x50,0x16,0x68,0x65,0x6d,0x69,0x63,0x61,0x6c,0xa2, +0xd0,0x16,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0xd0,0x12,0x6c,0x61,0x6d,0xa5, +7,0x1a,0x67,0x65,0x61,0x6e,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa3,0x77,0x11, +0x6f,0x6d,0xa3,0xfd,7,0x6f,0x71,0x6f,0x64,0x72,0xa2,0x41,0x75,0xa2,0x58,0x79, +0x1b,0x7a,0x61,0x6e,0x74,0x69,0x6e,0x65,0x6d,0x75,0x73,0x69,0x63,0xa2,0x5b,0x18, +0x61,0x6c,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0xa3,0x5b,1,0x70,0x34,0x78,0x16, +0x64,0x72,0x61,0x77,0x69,0x6e,0x67,0x89,0x14,0x6f,0x6d,0x6f,0x66,0x6f,0xa0,0x12, +0x65,0x78,0x74,0xa2,0x43,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0x43,0x10,0x61,1, +0x68,0x40,0x69,0x12,0x6c,0x6c,0x65,0x92,0x17,0x70,0x61,0x74,0x74,0x65,0x72,0x6e, +0x73,0x93,0x11,0x6d,0x69,0xa3,0xc9,1,0x67,0x2c,0x68,0x11,0x69,0x64,0xa3,0x64, +0x14,0x69,0x6e,0x65,0x73,0x65,0xa3,0x81,0x61,0x48,0x65,0xa2,0x4e,0x68,0xa2,0x52, +0x6c,0x1a,0x6f,0x63,0x6b,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x8b,3,0x6c, +0x34,0x6d,0x40,0x73,0x66,0x74,0x11,0x61,0x6b,0xa3,0xc7,0x14,0x69,0x6e,0x65,0x73, +0x65,0xa3,0x93,0x11,0x75,0x6d,0xa2,0xb1,0x12,0x73,0x75,0x70,0xa2,0xca,0x16,0x70, +0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xca,1,0x69,0x30,0x73,0x13,0x61,0x76,0x61, +0x68,0xa3,0xdd,0x15,0x63,0x6c,0x61,0x74,0x69,0x6e,0x23,0x14,0x6e,0x67,0x61,0x6c, +0x69,0x41,0x16,0x61,0x69,0x6b,0x73,0x75,0x6b,0x69,0xa5,8,5,0x6f,0xc1,0x4c, +0x6f,0xa2,0x55,0x75,0xa4,0x10,0x79,1,0x70,0x9c,0x72,0x14,0x69,0x6c,0x6c,0x69, +0x63,0x32,1,0x65,0x4c,0x73,0x11,0x75,0x70,0xa2,0x61,0x16,0x70,0x6c,0x65,0x6d, +0x65,0x6e,0x74,0xa2,0x61,0x12,0x61,0x72,0x79,0xa3,0x61,0x11,0x78,0x74,3,0x61, +0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5,9,0x65,0x13,0x6e,0x64,0x65,0x64,2,0x61, +0xa3,0x9e,0x62,0xa3,0xa0,0x63,0xa5,9,0x1c,0x72,0x69,0x6f,0x74,0x73,0x79,0x6c, +0x6c,0x61,0x62,0x61,0x72,0x79,0xa3,0x7b,3,0x6d,0x5a,0x6e,0xa2,0x95,0x70,0xa2, +0xa0,0x75,0x17,0x6e,0x74,0x69,0x6e,0x67,0x72,0x6f,0x64,0xa2,0x9a,0x17,0x6e,0x75, +0x6d,0x65,0x72,0x61,0x6c,0x73,0xa3,0x9a,2,0x62,0x3a,0x6d,0xa2,0x5f,0x70,0x15, +0x61,0x74,0x6a,0x61,0x6d,0x6f,0xa3,0x41,0x14,0x69,0x6e,0x69,0x6e,0x67,2,0x64, +0x46,0x68,0x9e,0x6d,0x1d,0x61,0x72,0x6b,0x73,0x66,0x6f,0x72,0x73,0x79,0x6d,0x62, +0x6f,0x6c,0x73,0x77,0x1e,0x69,0x61,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c,0x6d, +0x61,0x72,0x6b,0x73,0x2e,2,0x65,0x40,0x66,0xa6,0x41,0x73,0x18,0x75,0x70,0x70, +0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0x83,0x16,0x78,0x74,0x65,0x6e,0x64,0x65,0x64, +0xa3,0xe0,0x17,0x61,0x6c,0x66,0x6d,0x61,0x72,0x6b,0x73,0xa3,0x52,0x11,0x6f,0x6e, +0x1f,0x69,0x6e,0x64,0x69,0x63,0x6e,0x75,0x6d,0x62,0x65,0x72,0x66,0x6f,0x72,0x6d, +0x73,0xa3,0xb2,0x1b,0x74,0x72,0x6f,0x6c,0x70,0x69,0x63,0x74,0x75,0x72,0x65,0x73, +0x83,0x12,0x74,0x69,0x63,0xa2,0x84,0x1b,0x65,0x70,0x61,0x63,0x74,0x6e,0x75,0x6d, +0x62,0x65,0x72,0x73,0xa3,0xdf,1,0x6e,0x3e,0x72,0x1b,0x72,0x65,0x6e,0x63,0x79, +0x73,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x75,0x15,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa2, +0x98,0x16,0x6e,0x75,0x6d,0x62,0x65,0x72,0x73,0xa2,0x99,0x1d,0x61,0x6e,0x64,0x70, +0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xa3,0x99,0x61,0xa2,0xe1,0x68, +0xa4,0xb,0x6a,0x10,0x6b,0xa2,0x47,4,0x63,0x8c,0x65,0xa2,0x80,0x72,0xa2,0x98, +0x73,0xa2,0xaa,0x75,0x1f,0x6e,0x69,0x66,0x69,0x65,0x64,0x69,0x64,0x65,0x6f,0x67, +0x72,0x61,0x70,0x68,0x73,0xa2,0x47,0x18,0x65,0x78,0x74,0x65,0x6e,0x73,0x69,0x6f, +0x6e,6,0x64,0x6b,0x64,0xa3,0xd1,0x65,0xa5,0,0x66,0xa5,0x12,0x67,0xa5,0x2e, +0x14,0x6f,0x6d,0x70,0x61,0x74,0xa2,0x45,1,0x66,0x96,0x69,1,0x62,0x44,0x64, +0x17,0x65,0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x12,0x73,0x75,0x70,0xa3, +0x5f,0x14,0x69,0x6c,0x69,0x74,0x79,0xa2,0x45,1,0x66,0x54,0x69,0x18,0x64,0x65, +0x6f,0x67,0x72,0x61,0x70,0x68,0x73,0xa2,0x4f,0x19,0x73,0x75,0x70,0x70,0x6c,0x65, +0x6d,0x65,0x6e,0x74,0xa3,0x5f,0x13,0x6f,0x72,0x6d,0x73,0xa3,0x53,0x11,0x78,0x74, +6,0x64,0xc,0x64,0xa3,0xd1,0x65,0xa5,0,0x66,0xa5,0x12,0x67,0xa5,0x2e,0x61, +0xa3,0x46,0x62,0xa3,0x5e,0x63,0xa3,0xc5,0x19,0x61,0x64,0x69,0x63,0x61,0x6c,0x73, +0x73,0x75,0x70,0x94,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x95,1,0x74,0x50, +0x79,0x14,0x6d,0x62,0x6f,0x6c,0x73,0x9a,0x1d,0x61,0x6e,0x64,0x70,0x75,0x6e,0x63, +0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x9b,0x14,0x72,0x6f,0x6b,0x65,0x73,0xa3,0x82, +2,0x6e,0x48,0x72,0x64,0x75,0x1d,0x63,0x61,0x73,0x69,0x61,0x6e,0x61,0x6c,0x62, +0x61,0x6e,0x69,0x61,0x6e,0xa3,0xde,0x1d,0x61,0x64,0x69,0x61,0x6e,0x73,0x79,0x6c, +0x6c,0x61,0x62,0x69,0x63,0x73,0x63,0x12,0x69,0x61,0x6e,0xa3,0xa8,2,0x61,0x3a, +0x65,0x4c,0x6f,0x16,0x72,0x61,0x73,0x6d,0x69,0x61,0x6e,0xa5,0x2d,1,0x6b,0x26, +0x6d,0xa3,0xa4,0x11,0x6d,0x61,0xa3,0xd4,1,0x72,0x38,0x73,0x17,0x73,0x73,0x79, +0x6d,0x62,0x6f,0x6c,0x73,0xa5,0x19,0x13,0x6f,0x6b,0x65,0x65,0x60,0x12,0x73,0x75, +0x70,0xa2,0xff,0x16,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0xa3,0xff,3,0x65,0x3e, +0x69,0x7e,0x6f,0xa2,0x69,0x75,0x15,0x70,0x6c,0x6f,0x79,0x61,0x6e,0xa3,0xe1,1, +0x73,0x50,0x76,0x16,0x61,0x6e,0x61,0x67,0x61,0x72,0x69,0x3e,0x12,0x65,0x78,0x74, +0xa2,0xb3,0x14,0x65,0x6e,0x64,0x65,0x64,0xa3,0xb3,0x13,0x65,0x72,0x65,0x74,0xa3, +0x5a,2,0x61,0x3a,0x6e,0x82,0x76,0x16,0x65,0x73,0x61,0x6b,0x75,0x72,0x75,0xa5, +0x2f,0x18,0x63,0x72,0x69,0x74,0x69,0x63,0x61,0x6c,0x73,0x2e,2,0x65,0x30,0x66, +0x36,0x73,0x11,0x75,0x70,0xa3,0x83,0x11,0x78,0x74,0xa3,0xe0,0x18,0x6f,0x72,0x73, +0x79,0x6d,0x62,0x6f,0x6c,0x73,0x77,0x14,0x67,0x62,0x61,0x74,0x73,0x91,1,0x67, +0x3e,0x6d,0x12,0x69,0x6e,0x6f,0xa2,0xab,0x14,0x74,0x69,0x6c,0x65,0x73,0xa3,0xab, +0x11,0x72,0x61,0xa5,0x1a,8,0x6d,0x5f,0x6d,0x3a,0x6e,0x48,0x73,0x7a,0x76,0xa2, +0x4b,0x77,0x12,0x69,0x64,0x65,0x43,0x11,0x65,0x64,0x32,0x12,0x69,0x61,0x6c,0x33, +2,0x61,0x40,0x62,0x37,0x6f,1,0x62,0x28,0x6e,0x10,0x65,0x21,0x13,0x72,0x65, +0x61,0x6b,0x37,0x10,0x72,0x34,0x12,0x72,0x6f,0x77,0x35,2,0x6d,0x38,0x71,0x46, +0x75,1,0x62,0x3d,0x70,0x3e,0x11,0x65,0x72,0x3f,1,0x61,0x24,0x6c,0x39,0x11, +0x6c,0x6c,0x39,1,0x72,0x3b,0x75,0x12,0x61,0x72,0x65,0x3b,0x12,0x65,0x72,0x74, +0x40,0x13,0x69,0x63,0x61,0x6c,0x41,0x63,0x58,0x65,0x92,0x66,0x96,0x69,1,0x6e, +0x36,0x73,0x10,0x6f,0x30,0x14,0x6c,0x61,0x74,0x65,0x64,0x31,0x11,0x69,0x74,0x2e, +0x12,0x69,0x61,0x6c,0x2f,2,0x61,0x36,0x69,0x48,0x6f,0x10,0x6d,0x24,0x12,0x70, +0x61,0x74,0x25,0x10,0x6e,0x22,0x15,0x6f,0x6e,0x69,0x63,0x61,0x6c,0x23,0x13,0x72, +0x63,0x6c,0x65,0x27,0x11,0x6e,0x63,0x27,2,0x69,0x3a,0x6f,0x44,0x72,0x10,0x61, +0x2c,0x14,0x63,0x74,0x69,0x6f,0x6e,0x2d,0x10,0x6e,0x28,0x11,0x61,0x6c,0x29,0x11, +0x6e,0x74,0x2b,4,0x61,0x3a,0x66,0x4c,0x68,0x5e,0x6e,0x70,0x77,0x2a,0x12,0x69, +0x64,0x65,0x2b,0x22,0x17,0x6d,0x62,0x69,0x67,0x75,0x6f,0x75,0x73,0x23,0x26,0x17, +0x75,0x6c,0x6c,0x77,0x69,0x64,0x74,0x68,0x27,0x24,0x17,0x61,0x6c,0x66,0x77,0x69, +0x64,0x74,0x68,0x25,0x20,1,0x61,0x30,0x65,0x14,0x75,0x74,0x72,0x61,0x6c,0x21, +0x28,0x13,0x72,0x72,0x6f,0x77,0x29,0xd,0x6e,0xc0,0xfb,0x73,0x6d,0x73,0x3a,0x74, +0x98,0x75,0xa2,0x49,0x7a,2,0x6c,0x3b,0x70,0x3d,0x73,0x39,5,0x6f,0x28,0x6f, +0x57,0x70,0x34,0x75,0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x45,0x11,0x61,0x63, +1,0x65,0x32,0x69,0x15,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x31,0x18,0x73,0x65,0x70, +0x61,0x72,0x61,0x74,0x6f,0x72,0x39,0x63,0x53,0x6b,0x55,0x6d,0x51,0x1d,0x69,0x74, +0x6c,0x65,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x27,1,0x6e,0x40, +0x70,0x1c,0x70,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x23, +0x17,0x61,0x73,0x73,0x69,0x67,0x6e,0x65,0x64,0x21,0x6e,0x8a,0x6f,0xa2,0x47,0x70, +8,0x66,0x14,0x66,0x5b,0x69,0x59,0x6f,0x4f,0x72,0x24,0x73,0x49,0x17,0x69,0x76, +0x61,0x74,0x65,0x75,0x73,0x65,0x43,0x61,0x2c,0x63,0x4d,0x64,0x47,0x65,0x4b,0x1f, +0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72, +0x3d,2,0x64,0x33,0x6c,0x35,0x6f,0x36,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e, +0x67,0x6d,0x61,0x72,0x6b,0x2d,1,0x70,0x7c,0x74,0x12,0x68,0x65,0x72,3,0x6c, +0x38,0x6e,0x42,0x70,0x4c,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x57,0x14,0x65,0x74, +0x74,0x65,0x72,0x2b,0x14,0x75,0x6d,0x62,0x65,0x72,0x37,0x19,0x75,0x6e,0x63,0x74, +0x75,0x61,0x74,0x69,0x6f,0x6e,0x4f,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75, +0x61,0x74,0x69,0x6f,0x6e,0x49,0x66,0x9e,0x66,0x88,0x69,0xa2,0x4b,0x6c,0xa2,0x5c, +0x6d,4,0x61,0x60,0x63,0x31,0x65,0x2f,0x6e,0x2d,0x6f,0x15,0x64,0x69,0x66,0x69, +0x65,0x72,1,0x6c,0x30,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0x55,0x14,0x65,0x74, +0x74,0x65,0x72,0x29,0x17,0x74,0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0x51,1,0x69, +0x2e,0x6f,0x13,0x72,0x6d,0x61,0x74,0x41,0x1d,0x6e,0x61,0x6c,0x70,0x75,0x6e,0x63, +0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x5b,0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c, +0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x59,6,0x6d,0x18,0x6d, +0x29,0x6f,0x28,0x74,0x27,0x75,0x23,0x2a,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65, +0x6c,0x65,0x74,0x74,0x65,0x72,0x25,0x65,0x28,0x69,0x3c,0x6c,0x25,0x19,0x74,0x74, +0x65,0x72,0x6e,0x75,0x6d,0x62,0x65,0x72,0x35,0x1a,0x6e,0x65,0x73,0x65,0x70,0x61, +0x72,0x61,0x74,0x6f,0x72,0x3b,0x63,0x44,0x64,0xa2,0x60,0x65,0x1b,0x6e,0x63,0x6c, +0x6f,0x73,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x2f,6,0x6e,0x39,0x6e,0x46,0x6f, +0x4e,0x73,0x45,0x75,0x1b,0x72,0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f, +0x6c,0x53,0x20,0x12,0x74,0x72,0x6c,0x3f,0x42,0x10,0x6e,1,0x6e,0x2c,0x74,0x12, +0x72,0x6f,0x6c,0x3f,0x1f,0x65,0x63,0x74,0x6f,0x72,0x70,0x75,0x6e,0x63,0x74,0x75, +0x61,0x74,0x69,0x6f,0x6e,0x4d,0x63,0x3f,0x66,0x41,0x6c,0x1d,0x6f,0x73,0x65,0x70, +0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x4b,2,0x61,0x30,0x65,0x4a, +0x69,0x12,0x67,0x69,0x74,0x33,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61, +0x74,0x69,0x6f,0x6e,0x47,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65, +0x72,0x33,0,0x12,0x6d,0xc2,0x3f,0x73,0xa1,0x73,0x4e,0x74,0xa2,0x56,0x77,0xa2, +0x72,0x79,0xa2,0x73,0x7a,1,0x61,0x2c,0x68,0x12,0x61,0x69,0x6e,0x8b,0x11,0x69, +0x6e,0x85,5,0x74,0x22,0x74,0x38,0x77,0x4c,0x79,0x16,0x72,0x69,0x61,0x63,0x77, +0x61,0x77,0x6f,0x18,0x72,0x61,0x69,0x67,0x68,0x74,0x77,0x61,0x77,0xa3,0x55,0x15, +0x61,0x73,0x68,0x6b,0x61,0x66,0x6d,0x61,0x2e,0x65,0x38,0x68,0x11,0x69,0x6e,0x6b, +0x10,0x64,0x62,0x11,0x68,0x65,0x65,1,0x65,0x2e,0x6d,0x13,0x6b,0x61,0x74,0x68, +0x69,0x10,0x6e,0x67,1,0x61,0x4e,0x65,1,0x68,0x28,0x74,0x10,0x68,0x77,0x16, +0x6d,0x61,0x72,0x62,0x75,0x74,0x61,0x74,0x13,0x67,0x6f,0x61,0x6c,0x3d,1,0x68, +0x71,0x77,0x73,0x11,0x61,0x77,0x79,1,0x65,0x32,0x75,0x11,0x64,0x68,0x80,0x11, +0x68,0x65,0x83,0x10,0x68,0x7a,1,0x62,0x34,0x77,0x16,0x69,0x74,0x68,0x74,0x61, +0x69,0x6c,0x7f,0x14,0x61,0x72,0x72,0x65,0x65,0x7d,0x6d,0x6c,0x6e,0xa4,0x6b,0x70, +0xa4,0x88,0x71,0xa4,0x88,0x72,1,0x65,0x38,0x6f,0x18,0x68,0x69,0x6e,0x67,0x79, +0x61,0x79,0x65,0x68,0x93,1,0x68,0x5f,0x76,0x16,0x65,0x72,0x73,0x65,0x64,0x70, +0x65,0x61,2,0x61,0x2e,0x65,0xa4,0x3e,0x69,0x10,0x6d,0x53,1,0x6c,0xa2,0xe7, +0x6e,0x16,0x69,0x63,0x68,0x61,0x65,0x61,0x6e,0,0x12,0x6e,0x76,0x73,0x51,0x73, +0x3e,0x74,0x5c,0x77,0xa0,0x79,0xa2,0x42,0x7a,0x13,0x61,0x79,0x69,0x6e,0xa3,0x54, +0x10,0x61,1,0x64,0x2e,0x6d,0x12,0x65,0x6b,0x68,0xa3,0x4c,0x11,0x68,0x65,0xa3, +0x4b,3,0x61,0x38,0x65,0x3c,0x68,0x4a,0x77,0x13,0x65,0x6e,0x74,0x79,0xa3,0x51, +0x10,0x77,0xa3,0x4d,1,0x6e,0xa3,0x4e,0x74,0x10,0x68,0xa3,0x4f,0x14,0x61,0x6d, +0x65,0x64,0x68,0xa3,0x50,0x11,0x61,0x77,0xa3,0x52,0x12,0x6f,0x64,0x68,0xa3,0x53, +0x6e,0x3a,0x6f,0x40,0x70,0x46,0x71,0x4a,0x72,0x12,0x65,0x73,0x68,0xa3,0x4a,0x11, +0x75,0x6e,0xa3,0x46,0x11,0x6e,0x65,0xa3,0x47,0x10,0x65,0xa3,0x48,0x12,0x6f,0x70, +0x68,0xa3,0x49,0x67,0x33,0x67,0x38,0x68,0x40,0x6b,0x5e,0x6c,0x66,0x6d,0x11,0x65, +0x6d,0xa3,0x45,0x13,0x69,0x6d,0x65,0x6c,0xa1,1,0x65,0x32,0x75,0x14,0x6e,0x64, +0x72,0x65,0x64,0xa3,0x42,0x11,0x74,0x68,0xa3,0x41,0x12,0x61,0x70,0x68,0xa3,0x43, +0x14,0x61,0x6d,0x65,0x64,0x68,0xa3,0x44,0x61,0x34,0x62,0x4a,0x64,0x50,0x66,0x12, +0x69,0x76,0x65,0x9f,1,0x6c,0x2a,0x79,0x11,0x69,0x6e,0x97,0x12,0x65,0x70,0x68, +0x95,0x12,0x65,0x74,0x68,0x99,1,0x61,0x30,0x68,0x14,0x61,0x6d,0x65,0x64,0x68, +0x9d,0x13,0x6c,0x65,0x74,0x68,0x9b,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,6,0x6e, +0x2c,0x6e,0x34,0x72,0x5e,0x73,0x62,0x74,0x11,0x74,0x61,0xa3,0x63,2,0x67,0x2e, +0x6e,0x32,0x79,0x10,0x61,0xa3,0x60,0x10,0x61,0xa3,0x5d,1,0x61,0xa3,0x5e,0x6e, +0x10,0x61,0xa3,0x5f,0x10,0x61,0xa3,0x61,0x11,0x73,0x61,0xa3,0x62,0x62,0x3c,0x6a, +0x42,0x6c,0x10,0x6c,1,0x61,0xa3,0x5b,0x6c,0x10,0x61,0xa3,0x5c,0x11,0x68,0x61, +0xa3,0x59,0x10,0x61,0xa3,0x5a,0x11,0x65,0x6d,0x51,2,0x6f,0x2c,0x75,0x50,0x79, +0x10,0x61,0x91,1,0x6a,0x28,0x6f,0x10,0x6e,0x55,0x1a,0x6f,0x69,0x6e,0x69,0x6e, +0x67,0x67,0x72,0x6f,0x75,0x70,0x21,0x10,0x6e,0x57,0x10,0x65,0x59,0x10,0x61,1, +0x66,0x5b,0x70,0x10,0x68,0x5d,0x66,0x9a,0x66,0x42,0x67,0x7a,0x68,0x8a,0x6b,0xa2, +0x75,0x6c,0x11,0x61,0x6d,0x4c,0x12,0x61,0x64,0x68,0x4f,2,0x61,0x3e,0x65,0x4a, +0x69,0x19,0x6e,0x61,0x6c,0x73,0x65,0x6d,0x6b,0x61,0x74,0x68,0x35,0x15,0x72,0x73, +0x69,0x79,0x65,0x68,0x8f,0x86,0x10,0x68,0x33,0x10,0x61,1,0x66,0x37,0x6d,0x11, +0x61,0x6c,0x39,1,0x61,0x40,0x65,0x3e,1,0x68,0x28,0x74,0x10,0x68,0x45,0x40, +0x13,0x67,0x6f,0x61,0x6c,0x43,2,0x68,0x3b,0x6d,0x5c,0x6e,0x1a,0x69,0x66,0x69, +0x72,0x6f,0x68,0x69,0x6e,0x67,0x79,0x61,1,0x6b,0x2a,0x70,0x10,0x61,0xa3,0x65, +0x15,0x69,0x6e,0x6e,0x61,0x79,0x61,0xa3,0x64,0x1a,0x7a,0x61,0x6f,0x6e,0x68,0x65, +0x68,0x67,0x6f,0x61,0x6c,0x3d,2,0x61,0x3a,0x68,0x44,0x6e,0x17,0x6f,0x74,0x74, +0x65,0x64,0x68,0x65,0x68,0x4b,1,0x66,0x47,0x70,0x10,0x68,0x49,0x12,0x61,0x70, +0x68,0x89,0x61,0x2e,0x62,0x8a,0x64,0xa2,0x51,0x65,0x31,2,0x66,0x3c,0x69,0x70, +0x6c,1,0x61,0x28,0x65,0x10,0x66,0x27,0x11,0x70,0x68,0x25,0x14,0x72,0x69,0x63, +0x61,0x6e,2,0x66,0x30,0x6e,0x36,0x71,0x11,0x61,0x66,0xa3,0x58,0x11,0x65,0x68, +0xa3,0x56,0x12,0x6f,0x6f,0x6e,0xa3,0x57,0x10,0x6e,0x23,1,0x65,0x4a,0x75,0x10, +0x72,0x1f,0x75,0x73,0x68,0x61,0x73,0x6b,0x69,0x79,0x65,0x68,0x62,0x61,0x72,0x72, +0x65,0x65,0x8d,1,0x68,0x29,0x74,0x10,0x68,0x2b,0x11,0x61,0x6c,0x2c,0x16,0x61, +0x74,0x68,0x72,0x69,0x73,0x68,0x2f,7,0x6e,0x2e,0x6e,0x2c,0x72,0x3e,0x74,0x56, +0x75,0x21,0x18,0x6f,0x6e,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x21,0x28,0x1a,0x69, +0x67,0x68,0x74,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x29,0x2a,0x19,0x72,0x61,0x6e, +0x73,0x70,0x61,0x72,0x65,0x6e,0x74,0x2b,0x63,0x23,0x64,0x40,0x6a,0x56,0x6c,0x26, +0x19,0x65,0x66,0x74,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x27,0x24,0x19,0x75,0x61, +0x6c,0x6a,0x6f,0x69,0x6e,0x69,0x6e,0x67,0x25,0x19,0x6f,0x69,0x6e,0x63,0x61,0x75, +0x73,0x69,0x6e,0x67,0x23,0,0x13,0x6e,0xc0,0xd0,0x73,0x49,0x73,0x48,0x75,0x78, +0x77,0x84,0x78,0x9c,0x7a,0x10,0x77,0x58,1,0x6a,0x75,0x73,0x13,0x70,0x61,0x63, +0x65,0x59,4,0x61,0x51,0x67,0x53,0x70,0x28,0x75,0x30,0x79,0x57,0x54,0x12,0x61, +0x63,0x65,0x55,0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0x53,0x15,0x6e,0x6b,0x6e, +0x6f,0x77,0x6e,0x21,1,0x6a,0x5d,0x6f,0x17,0x72,0x64,0x6a,0x6f,0x69,0x6e,0x65, +0x72,0x5d,0x10,0x78,0x21,0x6e,0x60,0x6f,0xa2,0x41,0x70,0xa2,0x50,0x71,0xa2,0x6e, +0x72,1,0x65,0x24,0x69,0x6f,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64, +0x69,0x63,0x61,0x74,0x6f,0x72,0x6f,4,0x65,0x3e,0x6c,0x5b,0x6f,0x46,0x73,0x45, +0x75,0x46,0x14,0x6d,0x65,0x72,0x69,0x63,0x47,0x15,0x78,0x74,0x6c,0x69,0x6e,0x65, +0x5b,0x17,0x6e,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x45,0x10,0x70,0x48,0x1c,0x65, +0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0x49,1,0x6f,0x3e, +0x72,0x4c,0x1a,0x65,0x66,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4d,0x4a, +0x1b,0x73,0x74,0x66,0x69,0x78,0x6e,0x75,0x6d,0x65,0x72,0x69,0x63,0x4b,0x10,0x75, +0x4e,0x16,0x6f,0x74,0x61,0x74,0x69,0x6f,0x6e,0x4f,0x68,0x7b,0x68,0x50,0x69,0x86, +0x6a,0xa2,0x61,0x6c,0xa2,0x65,0x6d,0x1c,0x61,0x6e,0x64,0x61,0x74,0x6f,0x72,0x79, +0x62,0x72,0x65,0x61,0x6b,0x2d,4,0x32,0x5f,0x33,0x61,0x65,0x34,0x6c,0x6d,0x79, +0x3a,0x13,0x70,0x68,0x65,0x6e,0x3b,0x19,0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74, +0x65,0x72,0x6d,2,0x64,0x28,0x6e,0x3c,0x73,0x41,0x3c,0x18,0x65,0x6f,0x67,0x72, +0x61,0x70,0x68,0x69,0x63,0x3d,0x3e,1,0x66,0x3e,0x73,0x11,0x65,0x70,1,0x61, +0x22,0x65,0x14,0x72,0x61,0x62,0x6c,0x65,0x3f,0x18,0x69,0x78,0x6e,0x75,0x6d,0x65, +0x72,0x69,0x63,0x41,2,0x6c,0x63,0x74,0x65,0x76,0x67,1,0x66,0x43,0x69,0x15, +0x6e,0x65,0x66,0x65,0x65,0x64,0x43,0x61,0x40,0x62,0x70,0x63,0xa2,0x55,0x65,0xa2, +0xdb,0x67,0x10,0x6c,0x38,0x11,0x75,0x65,0x39,2,0x69,0x23,0x6c,0x34,0x6d,0x16, +0x62,0x69,0x67,0x75,0x6f,0x75,0x73,0x23,0x24,0x17,0x70,0x68,0x61,0x62,0x65,0x74, +0x69,0x63,0x25,4,0x32,0x27,0x61,0x29,0x62,0x2b,0x6b,0x2d,0x72,0x12,0x65,0x61, +0x6b,2,0x61,0x36,0x62,0x3e,0x73,0x15,0x79,0x6d,0x62,0x6f,0x6c,0x73,0x57,0x13, +0x66,0x74,0x65,0x72,0x29,1,0x65,0x2a,0x6f,0x11,0x74,0x68,0x27,0x13,0x66,0x6f, +0x72,0x65,0x2b,7,0x6d,0x51,0x6d,0x33,0x6f,0x28,0x70,0x69,0x72,0x35,1,0x6d, +0x76,0x6e,1,0x64,0x3c,0x74,0x1a,0x69,0x6e,0x67,0x65,0x6e,0x74,0x62,0x72,0x65, +0x61,0x6b,0x2f,0x15,0x69,0x74,0x69,0x6f,0x6e,0x61,0x1f,0x6c,0x6a,0x61,0x70,0x61, +0x6e,0x65,0x73,0x65,0x73,0x74,0x61,0x72,0x74,0x65,0x72,0x6b,1,0x62,0x3a,0x70, +0x19,0x6c,0x65,0x78,0x63,0x6f,0x6e,0x74,0x65,0x78,0x74,0x51,0x18,0x69,0x6e,0x69, +0x6e,0x67,0x6d,0x61,0x72,0x6b,0x33,0x61,0x6a,0x62,0x2f,0x6a,0x6b,0x6c,0x30,0x13, +0x6f,0x73,0x65,0x70,1,0x61,0x38,0x75,0x18,0x6e,0x63,0x74,0x75,0x61,0x74,0x69, +0x6f,0x6e,0x31,0x18,0x72,0x65,0x6e,0x74,0x68,0x65,0x73,0x69,0x73,0x69,0x1b,0x72, +0x72,0x69,0x61,0x67,0x65,0x72,0x65,0x74,0x75,0x72,0x6e,0x35,2,0x62,0x3e,0x6d, +0x46,0x78,0x36,0x18,0x63,0x6c,0x61,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x37,0x70,0x12, +0x61,0x73,0x65,0x71,0x72,0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x73,1,0x64, +0x42,0x6e,1,0x6f,0x32,0x75,0x26,0x14,0x6d,0x65,0x72,0x69,0x63,0x27,0x11,0x6e, +0x65,0x21,1,0x65,0x2e,0x69,0x24,0x12,0x67,0x69,0x74,0x25,0x22,0x14,0x63,0x69, +0x6d,0x61,0x6c,0x23,0,0x18,0x6e,0xc4,0x2a,0x74,0xc1,0x6d,0x77,0x96,0x77,0xa2, +0x4c,0x78,0xa2,0x70,0x79,0xa2,0x7a,0x7a,6,0x73,0x1e,0x73,0x34,0x78,0x42,0x79, +0x48,0x7a,0x11,0x7a,0x7a,0xa3,0x67,0x10,0x79,1,0x65,0xa3,0xae,0x6d,0xa3,0x81, +0x11,0x78,0x78,0xa3,0x66,0x11,0x79,0x79,0x21,0x61,0x30,0x69,0x58,0x6d,0x11,0x74, +0x68,0xa3,0x80,0x10,0x6e,1,0x61,0x26,0x62,0xa3,0xb1,0x1a,0x62,0x61,0x7a,0x61, +0x72,0x73,0x71,0x75,0x61,0x72,0x65,0xa3,0xb1,0x11,0x6e,0x68,0x23,2,0x61,0x30, +0x63,0x5a,0x6f,0x11,0x6c,0x65,0xa3,0x9b,1,0x6e,0x3c,0x72,0x10,0x61,0xa2,0x92, +0x15,0x6e,0x67,0x63,0x69,0x74,0x69,0xa3,0x92,0x12,0x63,0x68,0x6f,0xa3,0xbc,0x11, +0x68,0x6f,0xa3,0xbc,1,0x70,0x2c,0x73,0x11,0x75,0x78,0xa3,0x65,0x11,0x65,0x6f, +0x9b,1,0x65,0x2c,0x69,0x72,0x11,0x69,0x69,0x73,0x11,0x7a,0x69,0xa2,0xc0,0x11, +0x64,0x69,0xa3,0xc0,0x74,0x4a,0x75,0xa2,0xba,0x76,1,0x61,0x2c,0x69,0x11,0x73, +0x70,0xa3,0x64,0x10,0x69,0xa2,0x63,0x10,0x69,0xa3,0x63,5,0x67,0x36,0x67,0x68, +0x68,0x6c,0x69,2,0x62,0x3a,0x66,0x4a,0x72,0x10,0x68,0xa2,0x9e,0x12,0x75,0x74, +0x61,0xa3,0x9e,1,0x65,0x24,0x74,0x6f,0x12,0x74,0x61,0x6e,0x6f,0x14,0x69,0x6e, +0x61,0x67,0x68,0x99,0x11,0x6c,0x67,0x75,0x10,0x61,1,0x61,0x24,0x69,0x6d,0x6a, +0x11,0x6e,0x61,0x6b,0x61,0x30,0x65,0xa2,0x5b,0x66,0x11,0x6e,0x67,0x99,6,0x6c, +0x21,0x6c,0x32,0x6d,0x38,0x6e,0x44,0x76,0x10,0x74,0xa3,0x7f,1,0x65,0x89,0x75, +0x97,1,0x69,0x24,0x6c,0x67,0x10,0x6c,0x67,0x10,0x67,0xa2,0x9a,0x11,0x75,0x74, +0xa3,0x9a,0x67,0x36,0x69,0x52,0x6b,0x10,0x72,0xa2,0x99,0x10,0x69,0xa3,0x99,1, +0x61,0x30,0x62,0x7a,0x13,0x61,0x6e,0x77,0x61,0x7b,0x12,0x6c,0x6f,0x67,0x75,2, +0x6c,0x32,0x74,0x34,0x76,0x12,0x69,0x65,0x74,0xa3,0x7f,0x10,0x65,0x89,0x12,0x68, +0x61,0x6d,0xa3,0x6a,1,0x6c,0x2a,0x6e,0x10,0x67,0xa3,0x62,0x10,0x75,0x68,0x11, +0x67,0x75,0x69,1,0x67,0x32,0x6e,0x14,0x6b,0x6e,0x6f,0x77,0x6e,0xa3,0x67,0x11, +0x61,0x72,0x8a,0x13,0x69,0x74,0x69,0x63,0x8b,0x71,0xc1,0x13,0x71,0xa2,0xde,0x72, +0xa2,0xe3,0x73,6,0x69,0x8a,0x69,0x72,0x6f,0xa2,0x4c,0x75,0xa2,0x75,0x79,1, +0x6c,0x46,0x72,4,0x63,0x65,0x65,0xa3,0x5f,0x69,0x2c,0x6a,0xa3,0x60,0x6e,0xa3, +0x61,0x11,0x61,0x63,0x65,0x10,0x6f,0x94,0x16,0x74,0x69,0x6e,0x61,0x67,0x72,0x69, +0x95,2,0x64,0x3c,0x67,0x4c,0x6e,1,0x64,0xa3,0x91,0x68,0x62,0x12,0x61,0x6c, +0x61,0x63,0x10,0x64,0xa2,0xa6,0x12,0x68,0x61,0x6d,0xa3,0xa6,0x17,0x6e,0x77,0x72, +0x69,0x74,0x69,0x6e,0x67,0xa3,0x70,2,0x67,0x3a,0x72,0x52,0x79,0x10,0x6f,0xa2, +0xb0,0x12,0x6d,0x62,0x6f,0xa3,0xb0,1,0x64,0x26,0x6f,0xa3,0xb8,0xa2,0xb7,0x12, +0x69,0x61,0x6e,0xa3,0xb7,0x10,0x61,0xa2,0x98,0x16,0x73,0x6f,0x6d,0x70,0x65,0x6e, +0x67,0xa3,0x98,0x11,0x6e,0x64,0xa2,0x71,0x14,0x61,0x6e,0x65,0x73,0x65,0xa3,0x71, +0x61,0x5c,0x67,0xa2,0x43,0x68,1,0x61,0x2a,0x72,0x10,0x64,0xa3,0x97,2,0x72, +0x28,0x76,0x30,0x77,0x87,0x12,0x61,0x64,0x61,0xa3,0x97,0x12,0x69,0x61,0x6e,0x87, +2,0x6d,0x40,0x72,0x58,0x75,0x10,0x72,0xa2,0x6f,0x15,0x61,0x73,0x68,0x74,0x72, +0x61,0xa3,0x6f,1,0x61,0x26,0x72,0xa3,0x7e,0x14,0x72,0x69,0x74,0x61,0x6e,0xa3, +0x7e,1,0x61,0xa3,0x5e,0x62,0xa3,0x85,0x11,0x6e,0x77,0xa3,0x70,0x11,0x61,0x61, +1,0x63,0x2f,0x69,0x23,3,0x65,0x3e,0x6a,0x48,0x6f,0x4e,0x75,0x10,0x6e,1, +0x69,0x24,0x72,0x61,0x10,0x63,0x61,0x13,0x6a,0x61,0x6e,0x67,0xa3,0x6e,0x11,0x6e, +0x67,0xa3,0x6e,1,0x68,0x2a,0x72,0x10,0x6f,0xa3,0x5d,0x10,0x67,0xa3,0xb6,0x6e, +0xa2,0x83,0x6f,0xa2,0xf2,0x70,5,0x6c,0x1e,0x6c,0x44,0x72,0x4a,0x73,0x1b,0x61, +0x6c,0x74,0x65,0x72,0x70,0x61,0x68,0x6c,0x61,0x76,0x69,0xa3,0x7b,0x11,0x72,0x64, +0xa3,0x5c,0x11,0x74,0x69,0xa3,0x7d,0x61,0x7c,0x65,0xa2,0x54,0x68,3,0x61,0x3e, +0x6c,0x4e,0x6e,0x5e,0x6f,0x16,0x65,0x6e,0x69,0x63,0x69,0x61,0x6e,0xa3,0x5b,0x10, +0x67,0xa2,0x5a,0x12,0x73,0x70,0x61,0xa3,0x5a,2,0x69,0xa3,0x7a,0x70,0xa3,0x7b, +0x76,0xa3,0x7c,0x10,0x78,0xa3,0x5b,2,0x68,0x3e,0x6c,0x50,0x75,0x10,0x63,0xa2, +0xa5,0x14,0x69,0x6e,0x68,0x61,0x75,0xa3,0xa5,0x17,0x61,0x77,0x68,0x68,0x6d,0x6f, +0x6e,0x67,0xa3,0x4b,0x10,0x6d,0xa2,0x90,0x14,0x79,0x72,0x65,0x6e,0x65,0xa3,0x90, +0x11,0x72,0x6d,0xa3,0x59,6,0x6b,0x36,0x6b,0x56,0x73,0x6e,0x75,0x74,0x79,0x11, +0x69,0x61,0x1f,0x6b,0x65,0x6e,0x67,0x70,0x75,0x61,0x63,0x68,0x75,0x65,0x68,0x6d, +0x6f,0x6e,0x67,0xa3,0xba,1,0x67,0x2e,0x6f,0xa2,0x57,0x10,0x6f,0xa3,0x57,0x10, +0x62,0xa3,0x84,0x11,0x68,0x75,0xa3,0x96,0x12,0x73,0x68,0x75,0xa3,0x96,0x61,0x42, +0x62,0x80,0x65,0x10,0x77,1,0x61,0xa3,0xaa,0x74,0x14,0x61,0x69,0x6c,0x75,0x65, +0x97,2,0x62,0x2e,0x6e,0x3c,0x72,0x10,0x62,0xa3,0x8e,0x15,0x61,0x74,0x61,0x65, +0x61,0x6e,0xa3,0x8f,0x10,0x64,0xa2,0xbb,0x16,0x69,0x6e,0x61,0x67,0x61,0x72,0x69, +0xa3,0xbb,0x11,0x61,0x74,0xa3,0x8f,3,0x67,0x5a,0x6c,0x6c,0x72,0xa2,0x93,0x73, +2,0x61,0x36,0x67,0x3c,0x6d,0x10,0x61,0x84,0x12,0x6e,0x79,0x61,0x85,0x11,0x67, +0x65,0xa3,0xab,0x10,0x65,0xa3,0xab,1,0x61,0x2a,0x68,0x11,0x61,0x6d,0x5b,0x10, +0x6d,0x5b,1,0x63,0xa2,0x60,0x64,5,0x70,0x37,0x70,0x36,0x73,0x54,0x74,0x14, +0x75,0x72,0x6b,0x69,0x63,0xa3,0x58,0x11,0x65,0x72,1,0x6d,0x2c,0x73,0x12,0x69, +0x61,0x6e,0x9b,0x11,0x69,0x63,0xa3,0x59,0x10,0x6f,1,0x67,0x3a,0x75,0x18,0x74, +0x68,0x61,0x72,0x61,0x62,0x69,0x61,0x6e,0xa3,0x85,0x13,0x64,0x69,0x61,0x6e,0xa3, +0xb8,0x68,0x42,0x69,0x54,0x6e,0x1a,0x6f,0x72,0x74,0x68,0x61,0x72,0x61,0x62,0x69, +0x61,0x6e,0xa3,0x8e,0x17,0x75,0x6e,0x67,0x61,0x72,0x69,0x61,0x6e,0xa3,0x4c,0x14, +0x74,0x61,0x6c,0x69,0x63,0x5d,1,0x68,0x26,0x6b,0xa3,0x6d,0x12,0x69,0x6b,0x69, +0xa3,0x6d,2,0x69,0x2c,0x6b,0x30,0x79,0x10,0x61,0x5f,0x11,0x79,0x61,0x5f,0x10, +0x68,0xa3,0x58,0x68,0xc3,0xd,0x6b,0xc2,0x24,0x6b,0xa4,0x17,0x6c,0xa4,0xb2,0x6d, +8,0x6f,0x46,0x6f,0x48,0x72,0x74,0x74,0x80,0x75,0x86,0x79,1,0x61,0x28,0x6d, +0x10,0x72,0x59,0x13,0x6e,0x6d,0x61,0x72,0x59,2,0x64,0x2e,0x6e,0x32,0x6f,0x10, +0x6e,0xa3,0x72,0x10,0x69,0xa3,0xa3,0x10,0x67,0x56,0x14,0x6f,0x6c,0x69,0x61,0x6e, +0x57,0x10,0x6f,0xa2,0x95,0x10,0x6f,0xa3,0x95,0x11,0x65,0x69,0xa3,0x73,0x11,0x6c, +0x74,0xa2,0xa4,0x12,0x61,0x6e,0x69,0xa3,0xa4,0x61,0x36,0x65,0xa2,0x67,0x69,0xa2, +0xbd,0x6c,0x11,0x79,0x6d,0x55,6,0x6e,0x38,0x6e,0x32,0x72,0x5c,0x73,0x6c,0x79, +0x10,0x61,0xa3,0x55,1,0x64,0x38,0x69,0xa2,0x79,0x15,0x63,0x68,0x61,0x65,0x61, +0x6e,0xa3,0x79,0xa2,0x54,0x12,0x61,0x69,0x63,0xa3,0x54,0x10,0x63,0xa2,0xa9,0x12, +0x68,0x65,0x6e,0xa3,0xa9,0x18,0x61,0x72,0x61,0x6d,0x67,0x6f,0x6e,0x64,0x69,0xa3, +0xaf,0x68,0x36,0x6b,0x4c,0x6c,0x15,0x61,0x79,0x61,0x6c,0x61,0x6d,0x55,1,0x61, +0x26,0x6a,0xa3,0xa0,0x13,0x6a,0x61,0x6e,0x69,0xa3,0xa0,0x10,0x61,0xa2,0xb4,0x12, +0x73,0x61,0x72,0xa3,0xb4,3,0x64,0x78,0x65,0x94,0x6e,0xa2,0x42,0x72,1,0x63, +0xa3,0x8d,0x6f,0xa2,0x56,0x13,0x69,0x74,0x69,0x63,1,0x63,0x3c,0x68,0x19,0x69, +0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x56,0x15,0x75,0x72,0x73,0x69, +0x76,0x65,0xa3,0x8d,1,0x65,0x26,0x66,0xa3,0xb5,0x16,0x66,0x61,0x69,0x64,0x72, +0x69,0x6e,0xa3,0xb5,0x17,0x74,0x65,0x69,0x6d,0x61,0x79,0x65,0x6b,0xa3,0x73,0x10, +0x64,0xa2,0x8c,0x17,0x65,0x6b,0x69,0x6b,0x61,0x6b,0x75,0x69,0xa3,0x8c,0x11,0x61, +0x6f,0xa3,0x5c,6,0x6e,0x1a,0x6e,0x34,0x6f,0x38,0x70,0x3e,0x74,0x11,0x68,0x69, +0xa3,0x78,0x11,0x64,0x61,0x4b,0x11,0x72,0x65,0xa3,0x77,0x11,0x65,0x6c,0xa3,0x8a, +0x61,0x30,0x68,0x9a,0x69,0x11,0x74,0x73,0xa3,0xbf,4,0x69,0x3c,0x6c,0x44,0x6e, +0x48,0x74,0x56,0x79,0x13,0x61,0x68,0x6c,0x69,0xa3,0x4f,0x12,0x74,0x68,0x69,0xa3, +0x78,0x10,0x69,0xa3,0x4f,1,0x61,0x4d,0x6e,0x12,0x61,0x64,0x61,0x4b,0x14,0x61, +0x6b,0x61,0x6e,0x61,0x4c,0x19,0x6f,0x72,0x68,0x69,0x72,0x61,0x67,0x61,0x6e,0x61, +0x8d,4,0x61,0x40,0x69,0x52,0x6d,0x70,0x6f,0x7c,0x75,0x15,0x64,0x61,0x77,0x61, +0x64,0x69,0xa3,0x91,0x10,0x72,0x92,0x15,0x6f,0x73,0x68,0x74,0x68,0x69,0x93,0x1d, +0x74,0x61,0x6e,0x73,0x6d,0x61,0x6c,0x6c,0x73,0x63,0x72,0x69,0x70,0x74,0xa3,0xbf, +1,0x65,0x24,0x72,0x4f,0x10,0x72,0x4f,0x10,0x6a,0xa2,0x9d,0x11,0x6b,0x69,0xa3, +0x9d,4,0x61,0x5c,0x65,0x90,0x69,0xa0,0x6f,0xa2,0x5d,0x79,1,0x63,0x34,0x64, +0x10,0x69,0xa2,0x6c,0x11,0x61,0x6e,0xa3,0x6c,0x10,0x69,0xa2,0x6b,0x11,0x61,0x6e, +0xa3,0x6b,2,0x6e,0x42,0x6f,0x46,0x74,3,0x66,0xa3,0x50,0x67,0xa3,0x51,0x69, +0x24,0x6e,0x53,0x10,0x6e,0x53,0x10,0x61,0xa3,0x6a,0x50,0x10,0x6f,0x51,0x11,0x70, +0x63,0xa2,0x52,0x11,0x68,0x61,0xa3,0x52,2,0x6d,0x2e,0x6e,0x36,0x73,0x10,0x75, +0xa3,0x83,0x10,0x62,0x80,0x10,0x75,0x81,2,0x61,0xa3,0x53,0x62,0x83,0x65,0x11, +0x61,0x72,1,0x61,0xa3,0x53,0x62,0x83,0x11,0x6d,0x61,0xa3,0x8b,0x68,0x6e,0x69, +0xa2,0x95,0x6a,2,0x61,0x30,0x70,0x52,0x75,0x11,0x72,0x63,0xa3,0x94,1,0x6d, +0x38,0x76,0x10,0x61,0xa2,0x4e,0x13,0x6e,0x65,0x73,0x65,0xa3,0x4e,0x10,0x6f,0xa3, +0xad,0x11,0x61,0x6e,0xa3,0x69,6,0x6c,0x1e,0x6c,0x34,0x6d,0x3a,0x72,0x48,0x75, +0x11,0x6e,0x67,0xa3,0x4c,0x11,0x75,0x77,0xa3,0x9c,0x10,0x6e,1,0x67,0xa3,0x4b, +0x70,0xa3,0xba,0x11,0x6b,0x74,0x8d,0x61,0x3c,0x65,0xa2,0x43,0x69,0x11,0x72,0x61, +0x48,0x13,0x67,0x61,0x6e,0x61,0x49,1,0x6e,0x34,0x74,0x10,0x72,0xa2,0xa2,0x11, +0x61,0x6e,0xa3,0xa2,0x42,6,0x6f,0xe,0x6f,0x77,0x73,0xa3,0x49,0x74,0xa3,0x4a, +0x75,0x12,0x6e,0x6f,0x6f,0x77,0x62,0xa3,0xac,0x67,0x3e,0x69,0x42,0x19,0x66,0x69, +0x72,0x6f,0x68,0x69,0x6e,0x67,0x79,0x61,0xa3,0xb6,0x44,0x11,0x75,0x6c,0x45,0x11, +0x62,0x72,0x46,0x11,0x65,0x77,0x47,2,0x6d,0x2e,0x6e,0x4a,0x74,0x11,0x61,0x6c, +0x5d,0x1c,0x70,0x65,0x72,0x69,0x61,0x6c,0x61,0x72,0x61,0x6d,0x61,0x69,0x63,0xa3, +0x74,2,0x64,0x66,0x68,0x6a,0x73,0x1b,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e, +0x61,0x6c,0x70,0x61,1,0x68,0x32,0x72,0x14,0x74,0x68,0x69,0x61,0x6e,0xa3,0x7d, +0x13,0x6c,0x61,0x76,0x69,0xa3,0x7a,0x10,0x73,0xa3,0x4d,0x15,0x65,0x72,0x69,0x74, +0x65,0x64,0x23,0x64,0xc1,0xd,0x64,0xa2,0x7a,0x65,0xa2,0xc1,0x67,4,0x65,0x82, +0x6c,0x9a,0x6f,0xa2,0x46,0x72,0xa2,0x55,0x75,2,0x6a,0x3c,0x6e,0x4e,0x72,1, +0x6d,0x24,0x75,0x41,0x13,0x75,0x6b,0x68,0x69,0x41,1,0x61,0x24,0x72,0x3f,0x13, +0x72,0x61,0x74,0x69,0x3f,0x18,0x6a,0x61,0x6c,0x61,0x67,0x6f,0x6e,0x64,0x69,0xa3, +0xb3,0x10,0x6f,1,0x6b,0xa3,0x48,0x72,0x38,0x13,0x67,0x69,0x61,0x6e,0x39,0x11, +0x61,0x67,0x90,0x15,0x6f,0x6c,0x69,0x74,0x69,0x63,0x91,1,0x6e,0x30,0x74,0x10, +0x68,0x3a,0x11,0x69,0x63,0x3b,1,0x67,0xa3,0xb3,0x6d,0xa3,0xaf,1,0x61,0x32, +0x65,1,0x65,0x24,0x6b,0x3d,0x10,0x6b,0x3d,0x10,0x6e,0xa2,0x89,0x12,0x74,0x68, +0x61,0xa3,0x89,4,0x65,0x46,0x69,0x6c,0x6f,0x8c,0x73,0x9a,0x75,0x11,0x70,0x6c, +0xa2,0x87,0x13,0x6f,0x79,0x61,0x6e,0xa3,0x87,1,0x73,0x38,0x76,0x10,0x61,0x34, +0x15,0x6e,0x61,0x67,0x61,0x72,0x69,0x35,0x13,0x65,0x72,0x65,0x74,0x33,1,0x61, +0x36,0x76,0x16,0x65,0x73,0x61,0x6b,0x75,0x72,0x75,0xa3,0xbe,0x10,0x6b,0xa3,0xbe, +0x11,0x67,0x72,0xa2,0xb2,0x10,0x61,0xa3,0xb2,0x11,0x72,0x74,0x33,2,0x67,0x3a, +0x6c,0x72,0x74,0x11,0x68,0x69,0x36,0x13,0x6f,0x70,0x69,0x63,0x37,0x10,0x79,2, +0x64,0xa3,0x45,0x68,0xa3,0x46,0x70,0xa2,0x47,0x1e,0x74,0x69,0x61,0x6e,0x68,0x69, +0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x47,1,0x62,0x36,0x79,0x10, +0x6d,0xa2,0xb9,0x12,0x61,0x69,0x63,0xa3,0xb9,0x10,0x61,0xa2,0x88,0x12,0x73,0x61, +0x6e,0xa3,0x88,0x61,0xa2,0xb4,0x62,0xa4,0x19,0x63,6,0x6f,0x3d,0x6f,0x5a,0x70, +0x76,0x75,0x7a,0x79,1,0x70,0x3e,0x72,2,0x69,0x2a,0x6c,0x31,0x73,0xa3,0x44, +0x13,0x6c,0x6c,0x69,0x63,0x31,0x13,0x72,0x69,0x6f,0x74,0x7f,1,0x6d,0x30,0x70, +0x10,0x74,0x2e,0x11,0x69,0x63,0x2f,0x12,0x6d,0x6f,0x6e,0x21,0x11,0x72,0x74,0x7f, +0x16,0x6e,0x65,0x69,0x66,0x6f,0x72,0x6d,0xa3,0x65,0x61,0x32,0x68,0xa2,0x41,0x69, +0x11,0x72,0x74,0xa3,0x43,3,0x6b,0x4c,0x6e,0x50,0x72,0x76,0x75,0x1d,0x63,0x61, +0x73,0x69,0x61,0x6e,0x61,0x6c,0x62,0x61,0x6e,0x69,0x61,0x6e,0xa3,0x9f,0x10,0x6d, +0xa3,0x76,1,0x61,0x24,0x73,0x71,0x1d,0x64,0x69,0x61,0x6e,0x61,0x62,0x6f,0x72, +0x69,0x67,0x69,0x6e,0x61,0x6c,0x71,0x10,0x69,0xa2,0x68,0x11,0x61,0x6e,0xa3,0x68, +3,0x61,0x32,0x65,0x44,0x6f,0x52,0x72,0x10,0x73,0xa3,0xbd,1,0x6b,0x26,0x6d, +0xa3,0x42,0x11,0x6d,0x61,0xa3,0x76,0x10,0x72,0x2c,0x13,0x6f,0x6b,0x65,0x65,0x2d, +0x16,0x72,0x61,0x73,0x6d,0x69,0x61,0x6e,0xa3,0xbd,6,0x68,0x4a,0x68,0x48,0x6e, +0x4e,0x72,0x76,0x76,1,0x65,0x2a,0x73,0x10,0x74,0xa3,0x75,0x13,0x73,0x74,0x61, +0x6e,0xa3,0x75,0x11,0x6f,0x6d,0xa3,0xa1,0x11,0x61,0x74,0x1f,0x6f,0x6c,0x69,0x61, +0x6e,0x68,0x69,0x65,0x72,0x6f,0x67,0x6c,0x79,0x70,0x68,0x73,0xa3,0x9c,1,0x61, +0x3e,0x6d,2,0x65,0x2a,0x69,0xa3,0x74,0x6e,0x27,0x13,0x6e,0x69,0x61,0x6e,0x27, +0x10,0x62,0x24,0x11,0x69,0x63,0x25,0x64,0x30,0x66,0x44,0x67,0x11,0x68,0x62,0xa3, +0x9f,0x10,0x6c,1,0x61,0x26,0x6d,0xa3,0xa7,0x10,0x6d,0xa3,0xa7,0x11,0x61,0x6b, +0xa3,0x93,6,0x6c,0x3c,0x6c,0x52,0x6f,0x56,0x72,0x66,0x75,1,0x67,0x30,0x68, +1,0x64,0x79,0x69,0x10,0x64,0x79,0x10,0x69,0x8e,0x13,0x6e,0x65,0x73,0x65,0x8f, +0x11,0x69,0x73,0xa1,0x11,0x70,0x6f,0x2a,0x13,0x6d,0x6f,0x66,0x6f,0x2b,0x10,0x61, +1,0x68,0x2e,0x69,0x7c,0x12,0x6c,0x6c,0x65,0x7d,0xa2,0x41,0x11,0x6d,0x69,0xa3, +0x41,0x61,0x48,0x65,0x9c,0x68,1,0x61,0x2a,0x6b,0x10,0x73,0xa3,0xa8,0x15,0x69, +0x6b,0x73,0x75,0x6b,0x69,0xa3,0xa8,3,0x6c,0x3a,0x6d,0x48,0x73,0x54,0x74,1, +0x61,0x24,0x6b,0x9f,0x10,0x6b,0x9f,0x10,0x69,0x9c,0x13,0x6e,0x65,0x73,0x65,0x9d, +0x10,0x75,0xa2,0x82,0x10,0x6d,0xa3,0x82,0x10,0x73,0xa2,0x86,0x13,0x61,0x76,0x61, +0x68,0xa3,0x86,0x11,0x6e,0x67,0x28,0x12,0x61,0x6c,0x69,0x29,3,0x6c,0x42,0x6e, +0x90,0x74,0xa2,0x46,0x76,0x24,0x17,0x6f,0x77,0x65,0x6c,0x6a,0x61,0x6d,0x6f,0x25, +0x22,1,0x65,0x54,0x76,0x28,1,0x73,0x38,0x74,0x2a,0x17,0x73,0x79,0x6c,0x6c, +0x61,0x62,0x6c,0x65,0x2b,0x16,0x79,0x6c,0x6c,0x61,0x62,0x6c,0x65,0x29,0x18,0x61, +0x64,0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x23,1,0x61,0x21,0x6f,0x1a,0x74,0x61, +0x70,0x70,0x6c,0x69,0x63,0x61,0x62,0x6c,0x65,0x21,0x26,0x1a,0x72,0x61,0x69,0x6c, +0x69,0x6e,0x67,0x6a,0x61,0x6d,0x6f,0x27,1,0x6e,0x2c,0x79,0x22,0x11,0x65,0x73, +0x23,0x20,0x10,0x6f,0x21,1,0x6e,0x2c,0x79,0x22,0x11,0x65,0x73,0x23,0x20,0x10, +0x6f,0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11,0x65,0x73,0x23,0x24,0x13,0x61, +0x79,0x62,0x65,0x25,0x20,0x10,0x6f,0x21,2,0x6d,0x30,0x6e,0x3a,0x79,0x22,0x11, +0x65,0x73,0x23,0x24,0x13,0x61,0x79,0x62,0x65,0x25,0x20,0x10,0x6f,0x21,0xb,0x72, +0x39,0x76,0xc,0x76,0x33,0x78,0x2a,0x7a,0x11,0x77,0x6a,0x43,0x10,0x78,0x21,0x72, +0x28,0x73,0x50,0x74,0x31,1,0x65,0x24,0x69,0x39,0x1e,0x67,0x69,0x6f,0x6e,0x61, +0x6c,0x69,0x6e,0x64,0x69,0x63,0x61,0x74,0x6f,0x72,0x39,1,0x6d,0x35,0x70,0x18, +0x61,0x63,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0x35,0x6c,0x1f,0x6c,0x3c,0x6f,0x4a, +0x70,1,0x70,0x37,0x72,0x14,0x65,0x70,0x65,0x6e,0x64,0x37,0x28,1,0x66,0x2b, +0x76,0x2c,0x10,0x74,0x2f,0x13,0x74,0x68,0x65,0x72,0x21,0x63,0x4c,0x65,0x64,0x67, +1,0x61,0x3a,0x6c,0x19,0x75,0x65,0x61,0x66,0x74,0x65,0x72,0x7a,0x77,0x6a,0x41, +0x10,0x7a,0x41,2,0x6e,0x23,0x6f,0x24,0x72,0x25,0x14,0x6e,0x74,0x72,0x6f,0x6c, +0x23,2,0x62,0x34,0x6d,0x4e,0x78,0x26,0x13,0x74,0x65,0x6e,0x64,0x27,0x3a,1, +0x61,0x24,0x67,0x3d,0x11,0x73,0x65,0x3a,0x12,0x67,0x61,0x7a,0x3d,0x3e,0x16,0x6f, +0x64,0x69,0x66,0x69,0x65,0x72,0x3f,9,0x6e,0x4a,0x6e,0x34,0x6f,0x44,0x73,0x60, +0x75,0x94,0x78,0x10,0x78,0x21,0x10,0x75,0x2a,0x14,0x6d,0x65,0x72,0x69,0x63,0x2b, +1,0x6c,0x2c,0x74,0x12,0x68,0x65,0x72,0x21,0x14,0x65,0x74,0x74,0x65,0x72,0x2d, +3,0x63,0x36,0x65,0x46,0x70,0x31,0x74,0x32,0x12,0x65,0x72,0x6d,0x33,0x3c,0x16, +0x6f,0x6e,0x74,0x69,0x6e,0x75,0x65,0x3d,0x2e,0x10,0x70,0x2f,0x10,0x70,0x34,0x12, +0x70,0x65,0x72,0x35,0x61,0x46,0x63,0x52,0x65,0x64,0x66,0x72,0x6c,2,0x65,0x2d, +0x66,0x3b,0x6f,0x28,0x12,0x77,0x65,0x72,0x29,0x10,0x74,0x22,0x12,0x65,0x72,0x6d, +0x23,1,0x6c,0x24,0x72,0x37,0x24,0x12,0x6f,0x73,0x65,0x25,0x10,0x78,0x38,0x13, +0x74,0x65,0x6e,0x64,0x39,0x10,0x6f,0x26,0x13,0x72,0x6d,0x61,0x74,0x27,0,0x10, +0x6c,0x88,0x72,0x40,0x72,0x36,0x73,0x5e,0x77,0x7a,0x78,0x8a,0x7a,0x11,0x77,0x6a, +0x4b,1,0x65,0x24,0x69,0x3b,0x1e,0x67,0x69,0x6f,0x6e,0x61,0x6c,0x69,0x6e,0x64, +0x69,0x63,0x61,0x74,0x6f,0x72,0x3b,1,0x69,0x24,0x71,0x3f,0x18,0x6e,0x67,0x6c, +0x65,0x71,0x75,0x6f,0x74,0x65,0x3f,0x17,0x73,0x65,0x67,0x73,0x70,0x61,0x63,0x65, +0x4d,0x10,0x78,0x21,0x6c,0x36,0x6d,0x3c,0x6e,0x76,0x6f,0x13,0x74,0x68,0x65,0x72, +0x21,1,0x65,0x23,0x66,0x35,3,0x62,0x37,0x69,0x28,0x6c,0x29,0x6e,0x2b,0x10, +0x64,1,0x6c,0x34,0x6e,0x11,0x75,0x6d,0x2a,0x12,0x6c,0x65,0x74,0x37,0x14,0x65, +0x74,0x74,0x65,0x72,0x29,2,0x65,0x36,0x6c,0x39,0x75,0x2c,0x14,0x6d,0x65,0x72, +0x69,0x63,0x2d,0x14,0x77,0x6c,0x69,0x6e,0x65,0x39,0x66,0x3f,0x66,0x40,0x67,0x4e, +0x68,0x70,0x6b,0x10,0x61,0x26,0x15,0x74,0x61,0x6b,0x61,0x6e,0x61,0x27,0x10,0x6f, +0x24,0x13,0x72,0x6d,0x61,0x74,0x25,1,0x61,0x3a,0x6c,0x19,0x75,0x65,0x61,0x66, +0x74,0x65,0x72,0x7a,0x77,0x6a,0x49,0x10,0x7a,0x49,1,0x65,0x24,0x6c,0x3d,0x19, +0x62,0x72,0x65,0x77,0x6c,0x65,0x74,0x74,0x65,0x72,0x3d,0x61,0x86,0x63,0x92,0x64, +0x94,0x65,2,0x62,0x44,0x6d,0x5e,0x78,0x2e,0x13,0x74,0x65,0x6e,0x64,0x32,0x15, +0x6e,0x75,0x6d,0x6c,0x65,0x74,0x2f,0x42,1,0x61,0x24,0x67,0x45,0x11,0x73,0x65, +0x42,0x12,0x67,0x61,0x7a,0x45,0x46,0x16,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x47, +0x15,0x6c,0x65,0x74,0x74,0x65,0x72,0x23,0x10,0x72,0x31,1,0x6f,0x24,0x71,0x41, +0x18,0x75,0x62,0x6c,0x65,0x71,0x75,0x6f,0x74,0x65,0x41,2,0x63,0x32,0x6e,0x3c, +0x6f,0x22,0x12,0x70,0x65,0x6e,0x23,0x24,0x13,0x6c,0x6f,0x73,0x65,0x25,0x20,0x12, +0x6f,0x6e,0x65,0x21,6,0x6f,0x65,0x6f,0x4a,0x72,0x5c,0x74,0x64,0x76,0x1d,0x69, +0x73,0x75,0x61,0x6c,0x6f,0x72,0x64,0x65,0x72,0x6c,0x65,0x66,0x74,0x3d,0x18,0x76, +0x65,0x72,0x73,0x74,0x72,0x75,0x63,0x6b,0x2d,0x13,0x69,0x67,0x68,0x74,0x2f,0x11, +0x6f,0x70,0x30,0x12,0x61,0x6e,0x64,2,0x62,0x32,0x6c,0x62,0x72,0x13,0x69,0x67, +0x68,0x74,0x3b,0x14,0x6f,0x74,0x74,0x6f,0x6d,0x32,0x12,0x61,0x6e,0x64,1,0x6c, +0x2e,0x72,0x13,0x69,0x67,0x68,0x74,0x35,0x12,0x65,0x66,0x74,0x3f,0x12,0x65,0x66, +0x74,0x36,0x17,0x61,0x6e,0x64,0x72,0x69,0x67,0x68,0x74,0x39,0x62,0x2c,0x6c,0x5c, +0x6e,0x10,0x61,0x21,0x14,0x6f,0x74,0x74,0x6f,0x6d,0x22,0x12,0x61,0x6e,0x64,1, +0x6c,0x2e,0x72,0x13,0x69,0x67,0x68,0x74,0x27,0x12,0x65,0x66,0x74,0x25,0x12,0x65, +0x66,0x74,0x28,0x17,0x61,0x6e,0x64,0x72,0x69,0x67,0x68,0x74,0x2b,0xd,0x6e,0xaa, +0x72,0x70,0x72,0x92,0x73,0xa2,0x46,0x74,0xa2,0x54,0x76,1,0x69,0x60,0x6f,0x12, +0x77,0x65,0x6c,0x62,1,0x64,0x3a,0x69,0x19,0x6e,0x64,0x65,0x70,0x65,0x6e,0x64, +0x65,0x6e,0x74,0x67,0x17,0x65,0x70,0x65,0x6e,0x64,0x65,0x6e,0x74,0x65,1,0x72, +0x2e,0x73,0x13,0x61,0x72,0x67,0x61,0x61,0x12,0x61,0x6d,0x61,0x5f,0x1d,0x65,0x67, +0x69,0x73,0x74,0x65,0x72,0x73,0x68,0x69,0x66,0x74,0x65,0x72,0x57,0x1e,0x79,0x6c, +0x6c,0x61,0x62,0x6c,0x65,0x6d,0x6f,0x64,0x69,0x66,0x69,0x65,0x72,0x59,0x12,0x6f, +0x6e,0x65,1,0x6c,0x2c,0x6d,0x12,0x61,0x72,0x6b,0x5d,0x14,0x65,0x74,0x74,0x65, +0x72,0x5b,0x6e,0x3c,0x6f,0x7c,0x70,0x18,0x75,0x72,0x65,0x6b,0x69,0x6c,0x6c,0x65, +0x72,0x55,1,0x6f,0x4c,0x75,1,0x6b,0x3c,0x6d,0x12,0x62,0x65,0x72,0x50,0x15, +0x6a,0x6f,0x69,0x6e,0x65,0x72,0x53,0x11,0x74,0x61,0x4f,0x16,0x6e,0x6a,0x6f,0x69, +0x6e,0x65,0x72,0x4d,0x13,0x74,0x68,0x65,0x72,0x21,0x67,0x3e,0x67,0x4a,0x69,0x64, +0x6a,0x82,0x6d,0x1d,0x6f,0x64,0x69,0x66,0x79,0x69,0x6e,0x67,0x6c,0x65,0x74,0x74, +0x65,0x72,0x4b,0x1c,0x65,0x6d,0x69,0x6e,0x61,0x74,0x69,0x6f,0x6e,0x6d,0x61,0x72, +0x6b,0x45,0x1e,0x6e,0x76,0x69,0x73,0x69,0x62,0x6c,0x65,0x73,0x74,0x61,0x63,0x6b, +0x65,0x72,0x47,0x14,0x6f,0x69,0x6e,0x65,0x72,0x49,0x61,0xa2,0xba,0x62,0xa2,0xc0, +0x63,1,0x61,0xa2,0xa2,0x6f,0x16,0x6e,0x73,0x6f,0x6e,0x61,0x6e,0x74,0x2a,8, +0x6b,0x67,0x6b,0x48,0x6d,0x52,0x70,0x5c,0x73,0xa2,0x42,0x77,0x19,0x69,0x74,0x68, +0x73,0x74,0x61,0x63,0x6b,0x65,0x72,0x43,0x14,0x69,0x6c,0x6c,0x65,0x72,0x35,0x14, +0x65,0x64,0x69,0x61,0x6c,0x37,1,0x6c,0x52,0x72,0x10,0x65,1,0x63,0x2e,0x66, +0x13,0x69,0x78,0x65,0x64,0x3d,0x19,0x65,0x64,0x69,0x6e,0x67,0x72,0x65,0x70,0x68, +0x61,0x3b,0x18,0x61,0x63,0x65,0x68,0x6f,0x6c,0x64,0x65,0x72,0x39,0x10,0x75,1, +0x62,0x3e,0x63,0x1b,0x63,0x65,0x65,0x64,0x69,0x6e,0x67,0x72,0x65,0x70,0x68,0x61, +0x41,0x15,0x6a,0x6f,0x69,0x6e,0x65,0x64,0x3f,0x64,0x4c,0x66,0x52,0x68,0x5a,0x69, +0x1e,0x6e,0x69,0x74,0x69,0x61,0x6c,0x70,0x6f,0x73,0x74,0x66,0x69,0x78,0x65,0x64, +0x33,0x12,0x65,0x61,0x64,0x2d,0x13,0x69,0x6e,0x61,0x6c,0x2f,0x18,0x65,0x61,0x64, +0x6c,0x65,0x74,0x74,0x65,0x72,0x31,0x1d,0x6e,0x74,0x69,0x6c,0x6c,0x61,0x74,0x69, +0x6f,0x6e,0x6d,0x61,0x72,0x6b,0x29,0x16,0x76,0x61,0x67,0x72,0x61,0x68,0x61,0x23, +1,0x69,0x4a,0x72,0x10,0x61,0x1f,0x68,0x6d,0x69,0x6a,0x6f,0x69,0x6e,0x69,0x6e, +0x67,0x6e,0x75,0x6d,0x62,0x65,0x72,0x27,0x12,0x6e,0x64,0x75,0x25,2,0x72,0x38, +0x74,0x46,0x75,0x26,0x15,0x70,0x72,0x69,0x67,0x68,0x74,0x27,0x20,0x15,0x6f,0x74, +0x61,0x74,0x65,0x64,0x21,1,0x72,0x24,0x75,0x25,0x22,0x18,0x61,0x6e,0x73,0x66, +0x6f,0x72,0x6d,0x65,0x64,1,0x72,0x32,0x75,0x15,0x70,0x72,0x69,0x67,0x68,0x74, +0x25,0x15,0x6f,0x74,0x61,0x74,0x65,0x64,0x23,0xd,0x6e,0xc1,0x86,0x73,0xa8,0x73, +0x4c,0x74,0xa2,0x76,0x75,0xa2,0x83,0x7a,0xd8,0x70,0,2,0x6c,0xd9,0x20,0, +0x70,0xd9,0x40,0,0x73,0xc3,0,0xfe,0xf,0,0,0,7,0x6f,0x3c,0x6f, +0xff,8,0,0,0,0x70,0x3a,0x75,0x6e,0x79,0x13,0x6d,0x62,0x6f,0x6c,0xff, +0xf,0,0,0,0x11,0x61,0x63,1,0x65,0x34,0x69,0x15,0x6e,0x67,0x6d,0x61, +0x72,0x6b,0xa5,0,0x18,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xc3,0, +0x16,0x72,0x72,0x6f,0x67,0x61,0x74,0x65,0xe1,0,0,0x63,0xff,2,0,0, +0,0x65,0x38,0x6b,0xff,4,0,0,0,0x6d,0xff,1,0,0,0,0x16, +0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x70,0,0x1d,0x69,0x74,0x6c,0x65,0x63, +0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x31,1,0x6e,0x40,0x70,0x1c,0x70, +0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74,0x74,0x65,0x72,0x25,0x17,0x61,0x73, +0x73,0x69,0x67,0x6e,0x65,0x64,0x23,0x6e,0xa2,0x69,0x6f,0xa2,0x89,0x70,0xfe,0x30, +0xf8,0,0,9,0x69,0x33,0x69,0xff,0x10,0,0,0,0x6f,0xfd,0x80,0, +0,0x72,0x54,0x73,0xf9,0,0,0x75,0x12,0x6e,0x63,0x74,0xfe,0x30,0xf8,0, +0,0x15,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x30,0xf8,0,0,0x17,0x69,0x76, +0x61,0x74,0x65,0x75,0x73,0x65,0xdd,0,0,0x61,0x48,0x63,0xfd,0x40,0,0, +0x64,0xe9,0,0,0x65,0xfd,0x20,0,0,0x66,0xff,0x20,0,0,0,0x1f, +0x72,0x61,0x67,0x72,0x61,0x70,0x68,0x73,0x65,0x70,0x61,0x72,0x61,0x74,0x6f,0x72, +0xd9,0x40,0,0xbe,0,3,0x64,0xa7,0,0x6c,0xab,0,0x6f,0x30,0x75,0x13, +0x6d,0x62,0x65,0x72,0xbf,0,0xb2,0,0x1b,0x6e,0x73,0x70,0x61,0x63,0x69,0x6e, +0x67,0x6d,0x61,0x72,0x6b,0xa1,1,0x70,0x92,0x74,0x12,0x68,0x65,0x72,0xe6,0x80, +1,3,0x6c,0x40,0x6e,0x4a,0x70,0x56,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0xff, +8,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x61,0x14,0x75,0x6d,0x62,0x65, +0x72,0xb3,0,0x19,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x80, +0,0,0x1c,0x65,0x6e,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e, +0xf9,0,0,0x66,0xc0,0xc4,0x66,0xa2,0x47,0x69,0xa2,0x64,0x6c,0xa2,0x79,0x6d, +0xa4,0xc0,4,0x61,0x6c,0x63,0xa5,0,0x65,0xa3,0x80,0x6e,0xa1,0x6f,0x15,0x64, +0x69,0x66,0x69,0x65,0x72,1,0x6c,0x38,0x73,0x14,0x79,0x6d,0x62,0x6f,0x6c,0xff, +4,0,0,0,0x14,0x65,0x74,0x74,0x65,0x72,0x41,1,0x72,0x3c,0x74,0x16, +0x68,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,1,0,0,0,0x10,0x6b,0xa5,0xc0, +1,0x69,0x32,0x6f,0x13,0x72,0x6d,0x61,0x74,0xdb,0,0,0x1d,0x6e,0x61,0x6c, +0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xff,0x20,0,0,0, +0x10,0x6e,0x1f,0x69,0x74,0x69,0x61,0x6c,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74, +0x69,0x6f,0x6e,0xff,0x10,0,0,0,0x9c,7,0x6d,0x18,0x6d,0x41,0x6f,0x28, +0x74,0x31,0x75,0x25,0x60,0x1c,0x77,0x65,0x72,0x63,0x61,0x73,0x65,0x6c,0x65,0x74, +0x74,0x65,0x72,0x29,0x63,0x3d,0x65,0x28,0x69,0x42,0x6c,0x29,0x13,0x74,0x74,0x65, +0x72,0x9c,0x15,0x6e,0x75,0x6d,0x62,0x65,0x72,0xab,0,0x1a,0x6e,0x65,0x73,0x65, +0x70,0x61,0x72,0x61,0x74,0x6f,0x72,0xd9,0x20,0,0x63,0x46,0x64,0xa2,0x96,0x65, +0x1b,0x6e,0x63,0x6c,0x6f,0x73,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa3,0x80,0xe6, +0x80,1,7,0x6e,0x57,0x6e,0x52,0x6f,0x5e,0x73,0xe1,0,0,0x75,0x1b,0x72, +0x72,0x65,0x6e,0x63,0x79,0x73,0x79,0x6d,0x62,0x6f,0x6c,0xff,2,0,0,0, +0x22,0x12,0x74,0x72,0x6c,0xd9,0x80,0,0xdc,0,0,1,0x6d,0x62,0x6e,1, +0x6e,0x30,0x74,0x12,0x72,0x6f,0x6c,0xd9,0x80,0,0x1f,0x65,0x63,0x74,0x6f,0x72, +0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x40,0,0,0x19, +0x62,0x69,0x6e,0x69,0x6e,0x67,0x6d,0x61,0x72,0x6b,0xa5,0xc0,0x61,0x58,0x63,0xd9, +0x80,0,0x66,0xdb,0,0,0x6c,0x1d,0x6f,0x73,0x65,0x70,0x75,0x6e,0x63,0x74, +0x75,0x61,0x74,0x69,0x6f,0x6e,0xfd,0x20,0,0,0x18,0x73,0x65,0x64,0x6c,0x65, +0x74,0x74,0x65,0x72,0x3d,2,0x61,0x32,0x65,0x50,0x69,0x12,0x67,0x69,0x74,0xa7, +0,0x1c,0x73,0x68,0x70,0x75,0x6e,0x63,0x74,0x75,0x61,0x74,0x69,0x6f,0x6e,0xe9, +0,0,0x1a,0x63,0x69,0x6d,0x61,0x6c,0x6e,0x75,0x6d,0x62,0x65,0x72,0xa7,0 }; -const char PropNameData::nameGroups[21692]={ +const char PropNameData::nameGroups[22098]={ 2,'A','l','p','h','a',0,'A','l','p','h','a','b','e','t','i','c',0, 4,'N',0,'N','o',0,'F',0,'F','a','l','s','e',0,4,'Y',0,'Y','e','s',0,'T',0,'T','r','u','e',0, 2,'N','R',0,'N','o','t','_','R','e','o','r','d','e','r','e','d',0, -2,'O','V',0,'O','v','e','r','l','a','y',0,2,'N','K',0,'N','u','k','t','a',0, -2,'K','V',0,'K','a','n','a','_','V','o','i','c','i','n','g',0, +2,'O','V',0,'O','v','e','r','l','a','y',0,2,'H','A','N','R',0,'H','a','n','_','R','e','a','d','i','n','g',0, +2,'N','K',0,'N','u','k','t','a',0,2,'K','V',0,'K','a','n','a','_','V','o','i','c','i','n','g',0, 2,'V','R',0,'V','i','r','a','m','a',0,2,'C','C','C','1','0',0,'C','C','C','1','0',0, 2,'C','C','C','1','1',0,'C','C','C','1','1',0,2,'C','C','C','1','2',0,'C','C','C','1','2',0, 2,'C','C','C','1','3',0,'C','C','C','1','3',0,2,'C','C','C','1','4',0,'C','C','C','1','4',0, @@ -1486,7 +1500,16 @@ const char PropNameData::nameGroups[21692]={ 2,'S','y','m','b','o','l','s','_','A','n','d','_','P','i','c','t','o','g','r','a','p','h','s','_','E','x','t','_','A',0, 'S','y','m','b','o','l','s','_','A','n','d','_','P','i','c','t','o','g','r','a','p','h','s','_','E','x','t','e','n','d','e','d', '_','A',0,2,'T','a','m','i','l','_','S','u','p',0,'T','a','m','i','l','_','S','u','p','p','l','e','m','e','n','t',0, -2,'W','a','n','c','h','o',0,'W','a','n','c','h','o',0,2,'c','c','c',0,'C','a','n','o','n','i','c','a','l','_','C','o', +2,'W','a','n','c','h','o',0,'W','a','n','c','h','o',0,2,'C','h','o','r','a','s','m','i','a','n',0, +'C','h','o','r','a','s','m','i','a','n',0,2,'C','J','K','_','E','x','t','_','G',0,'C','J','K','_','U','n','i','f','i','e', +'d','_','I','d','e','o','g','r','a','p','h','s','_','E','x','t','e','n','s','i','o','n','_','G',0, +2,'D','i','v','e','s','_','A','k','u','r','u',0,'D','i','v','e','s','_','A','k','u','r','u',0, +2,'K','h','i','t','a','n','_','S','m','a','l','l','_','S','c','r','i','p','t',0,'K','h','i','t','a','n','_','S','m','a','l', +'l','_','S','c','r','i','p','t',0,2,'L','i','s','u','_','S','u','p',0,'L','i','s','u','_','S','u','p','p','l','e','m','e', +'n','t',0,2,'S','y','m','b','o','l','s','_','F','o','r','_','L','e','g','a','c','y','_','C','o','m','p','u','t','i','n','g', +0,'S','y','m','b','o','l','s','_','F','o','r','_','L','e','g','a','c','y','_','C','o','m','p','u','t','i','n','g',0, +2,'T','a','n','g','u','t','_','S','u','p',0,'T','a','n','g','u','t','_','S','u','p','p','l','e','m','e','n','t',0, +2,'Y','e','z','i','d','i',0,'Y','e','z','i','d','i',0,2,'c','c','c',0,'C','a','n','o','n','i','c','a','l','_','C','o', 'm','b','i','n','i','n','g','_','C','l','a','s','s',0,2,'d','t',0,'D','e','c','o','m','p','o','s','i','t','i','o','n','_', 'T','y','p','e',0,3,'N','o','n','e',0,'N','o','n','e',0,'n','o','n','e',0, 3,'C','a','n',0,'C','a','n','o','n','i','c','a','l',0,'c','a','n',0, @@ -1769,7 +1792,10 @@ const char PropNameData::nameGroups[21692]={ 2,'S','o','g','d',0,'S','o','g','d','i','a','n',0,2,'S','o','g','o',0,'O','l','d','_','S','o','g','d','i','a','n',0, 2,'E','l','y','m',0,'E','l','y','m','a','i','c',0,2,'H','m','n','p',0,'N','y','i','a','k','e','n','g','_','P','u','a', 'c','h','u','e','_','H','m','o','n','g',0,2,'N','a','n','d',0,'N','a','n','d','i','n','a','g','a','r','i',0, -2,'W','c','h','o',0,'W','a','n','c','h','o',0,2,'h','s','t',0,'H','a','n','g','u','l','_','S','y','l','l','a','b','l', +2,'W','c','h','o',0,'W','a','n','c','h','o',0,2,'C','h','r','s',0,'C','h','o','r','a','s','m','i','a','n',0, +2,'D','i','a','k',0,'D','i','v','e','s','_','A','k','u','r','u',0, +2,'K','i','t','s',0,'K','h','i','t','a','n','_','S','m','a','l','l','_','S','c','r','i','p','t',0, +2,'Y','e','z','i',0,'Y','e','z','i','d','i',0,2,'h','s','t',0,'H','a','n','g','u','l','_','S','y','l','l','a','b','l', 'e','_','T','y','p','e',0,2,'N','A',0,'N','o','t','_','A','p','p','l','i','c','a','b','l','e',0, 2,'L',0,'L','e','a','d','i','n','g','_','J','a','m','o',0, 2,'V',0,'V','o','w','e','l','_','J','a','m','o',0,2,'T',0,'T','r','a','i','l','i','n','g','_','J','a','m','o',0, @@ -1820,9 +1846,10 @@ const char PropNameData::nameGroups[21692]={ 'T','o','p','_','A','n','d','_','L','e','f','t','_','A','n','d','_','R','i','g','h','t',0, 2,'T','o','p','_','A','n','d','_','R','i','g','h','t',0,'T','o','p','_','A','n','d','_','R','i','g','h','t',0, 2,'V','i','s','u','a','l','_','O','r','d','e','r','_','L','e','f','t',0,'V','i','s','u','a','l','_','O','r','d','e','r','_', -'L','e','f','t',0,2,'I','n','S','C',0,'I','n','d','i','c','_','S','y','l','l','a','b','i','c','_','C','a','t','e','g','o', -'r','y',0,2,'O','t','h','e','r',0,'O','t','h','e','r',0, -2,'A','v','a','g','r','a','h','a',0,'A','v','a','g','r','a','h','a',0, +'L','e','f','t',0,2,'T','o','p','_','A','n','d','_','B','o','t','t','o','m','_','A','n','d','_','L','e','f','t',0, +'T','o','p','_','A','n','d','_','B','o','t','t','o','m','_','A','n','d','_','L','e','f','t',0, +2,'I','n','S','C',0,'I','n','d','i','c','_','S','y','l','l','a','b','i','c','_','C','a','t','e','g','o','r','y',0, +2,'O','t','h','e','r',0,'O','t','h','e','r',0,2,'A','v','a','g','r','a','h','a',0,'A','v','a','g','r','a','h','a',0, 2,'B','i','n','d','u',0,'B','i','n','d','u',0,2,'B','r','a','h','m','i','_','J','o','i','n','i','n','g','_','N','u','m', 'b','e','r',0,'B','r','a','h','m','i','_','J','o','i','n','i','n','g','_','N','u','m','b','e','r',0, 2,'C','a','n','t','i','l','l','a','t','i','o','n','_','M','a','r','k',0,'C','a','n','t','i','l','l','a','t','i','o','n','_', diff --git a/icuSources/common/putil.cpp b/icuSources/common/putil.cpp index b5471c43..d22840c4 100644 --- a/icuSources/common/putil.cpp +++ b/icuSources/common/putil.cpp @@ -249,8 +249,8 @@ static UDate getUTCtime_real() { } static UDate getUTCtime_fake() { - static UMutex *fakeClockMutex = STATIC_NEW(UMutex); - umtx_lock(fakeClockMutex); + static UMutex fakeClockMutex; + umtx_lock(&fakeClockMutex); if(!fakeClock_set) { UDate real = getUTCtime_real(); const char *fake_start = getenv("U_FAKETIME_START"); @@ -267,7 +267,7 @@ static UDate getUTCtime_fake() { } fakeClock_set = TRUE; } - umtx_unlock(fakeClockMutex); + umtx_unlock(&fakeClockMutex); return getUTCtime_real() + fakeClock_dt; } @@ -1315,11 +1315,10 @@ uprv_pathIsAbsolute(const char *path) # endif #endif -#if U_PLATFORM_HAS_WINUWP_API != 0 +#if defined(ICU_DATA_DIR_WINDOWS) // Helper function to get the ICU Data Directory under the Windows directory location. static BOOL U_CALLCONV getIcuDataDirectoryUnderWindowsDirectory(char* directoryBuffer, UINT bufferLength) { -#if defined(ICU_DATA_DIR_WINDOWS) wchar_t windowsPath[MAX_PATH]; char windowsPathUtf8[MAX_PATH]; @@ -1346,7 +1345,6 @@ static BOOL U_CALLCONV getIcuDataDirectoryUnderWindowsDirectory(char* directoryB } } } -#endif return FALSE; } @@ -1380,9 +1378,9 @@ static void U_CALLCONV dataDirectoryInitFn() { */ # if !defined(ICU_NO_USER_DATA_OVERRIDE) && !UCONFIG_NO_FILE_IO /* First try to get the environment variable */ -# if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP does not support getenv +# if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP does not support getenv path=getenv("ICU_DATA"); -# endif +# endif # endif /* ICU_DATA_DIR may be set as a compile option. @@ -1411,7 +1409,7 @@ static void U_CALLCONV dataDirectoryInitFn() { } #endif -#if U_PLATFORM_HAS_WINUWP_API != 0 && defined(ICU_DATA_DIR_WINDOWS) +#if defined(ICU_DATA_DIR_WINDOWS) char datadir_path_buffer[MAX_PATH]; if (getIcuDataDirectoryUnderWindowsDirectory(datadir_path_buffer, UPRV_LENGTHOF(datadir_path_buffer))) { path = datadir_path_buffer; @@ -1469,12 +1467,17 @@ static void U_CALLCONV TimeZoneDataDirInitFn(UErrorCode &status) { UBool usingUTzFilesDir = FALSE; const char *dir = ""; -#if U_PLATFORM_HAS_WINUWP_API != 0 - // The UWP version does not support the environment variable setting, but can possibly pick them up from the Windows directory. +#if U_PLATFORM_HAS_WINUWP_API == 1 +// The UWP version does not support the environment variable setting. + +# if defined(ICU_DATA_DIR_WINDOWS) + // When using the Windows system data, we can possibly pick up time zone data from the Windows directory. char datadir_path_buffer[MAX_PATH]; if (getIcuDataDirectoryUnderWindowsDirectory(datadir_path_buffer, UPRV_LENGTHOF(datadir_path_buffer))) { dir = datadir_path_buffer; } +# endif + #else dir = getenv("ICU_TIMEZONE_FILES_DIR"); #endif // U_PLATFORM_HAS_WINUWP_API @@ -1595,6 +1598,10 @@ static const char *uprv_getPOSIXIDForCategory(int category) { /* Nothing worked. Give it a nice POSIX default value. */ posixID = "en_US_POSIX"; + // Note: this test will not catch 'C.UTF-8', + // that will be handled in uprv_getDefaultLocaleID(). + // Leave this mapping here for the uprv_getPOSIXIDForDefaultCodepage() + // caller which expects to see "en_US_POSIX" in many branches. } return posixID; } @@ -1666,8 +1673,8 @@ The leftmost codepage (.xxx) wins. } // Copy the ID into owned memory. - // Over-allocate in case we replace "@" with "__". - char *correctedPOSIXLocale = static_cast(uprv_malloc(uprv_strlen(posixID) + 1 + 1)); + // Over-allocate in case we replace "C" with "en_US_POSIX" (+10), + null termination + char *correctedPOSIXLocale = static_cast(uprv_malloc(uprv_strlen(posixID) + 10 + 1)); if (correctedPOSIXLocale == nullptr) { return nullptr; } @@ -1676,11 +1683,18 @@ The leftmost codepage (.xxx) wins. char *limit; if ((limit = uprv_strchr(correctedPOSIXLocale, '.')) != nullptr) { *limit = 0; - if ((limit = uprv_strchr(correctedPOSIXLocale, '@')) != nullptr) { - *limit = 0; - } + } + if ((limit = uprv_strchr(correctedPOSIXLocale, '@')) != nullptr) { + *limit = 0; } + if ((uprv_strcmp("C", correctedPOSIXLocale) == 0) // no @ variant + || (uprv_strcmp("POSIX", correctedPOSIXLocale) == 0)) { + // Raw input was C.* or POSIX.*, Give it a nice POSIX default value. + // (The "C"/"POSIX" case is handled in uprv_getPOSIXIDForCategory()) + uprv_strcpy(correctedPOSIXLocale, "en_US_POSIX"); + } + /* Note that we scan the *uncorrected* ID. */ const char *p; if ((p = uprv_strrchr(posixID, '@')) != nullptr) { @@ -1703,7 +1717,7 @@ The leftmost codepage (.xxx) wins. if ((q = uprv_strchr(p, '.')) != nullptr) { /* How big will the resulting string be? */ int32_t len = (int32_t)(uprv_strlen(correctedPOSIXLocale) + (q-p)); - uprv_strncat(correctedPOSIXLocale, p, q-p); + uprv_strncat(correctedPOSIXLocale, p, q-p); // do not include charset correctedPOSIXLocale[len] = 0; } else { @@ -2088,7 +2102,7 @@ int_getDefaultCodepage() static char codepage[64]; DWORD codepageNumber = 0; -#if U_PLATFORM_HAS_WINUWP_API > 0 +#if U_PLATFORM_HAS_WINUWP_API == 1 // UWP doesn't have a direct API to get the default ACP as Microsoft would rather // have folks use Unicode than a "system" code page, however this is the same // codepage as the system default locale codepage. (FWIW, the system locale is diff --git a/icuSources/common/putilimp.h b/icuSources/common/putilimp.h index 73defd9d..d9c90cf4 100644 --- a/icuSources/common/putilimp.h +++ b/icuSources/common/putilimp.h @@ -178,76 +178,6 @@ typedef size_t uintptr_t; /** @} */ -/*===========================================================================*/ -/** @{ GCC built in functions for atomic memory operations */ -/*===========================================================================*/ - -/** - * \def U_HAVE_GCC_ATOMICS - * @internal - */ -#ifdef U_HAVE_GCC_ATOMICS - /* Use the predefined value. */ -#elif U_PLATFORM == U_PF_MINGW - #define U_HAVE_GCC_ATOMICS 0 -#elif U_GCC_MAJOR_MINOR >= 404 || defined(__clang__) - /* TODO: Intel icc and IBM xlc on AIX also support gcc atomics. (Intel originated them.) - * Add them for these compilers. - * Note: Clang sets __GNUC__ defines for version 4.2, so misses the 4.4 test here. - */ -# define U_HAVE_GCC_ATOMICS 1 -#else -# define U_HAVE_GCC_ATOMICS 0 -#endif - -/** @} */ - -/** - * \def U_HAVE_STD_ATOMICS - * Defines whether to use the C++11 std::atomic functions. - * If false, ICU will fall back to compiler or platform specific alternatives. - * Note: support for these fall back options for atomics will be removed in a future version - * of ICU, and the use of C++ 11 atomics will be required. - * @internal - */ -#ifdef U_HAVE_STD_ATOMICS - /* Use the predefined value. */ -#else -# define U_HAVE_STD_ATOMICS 1 -#endif - -/** - * \def U_HAVE_CLANG_ATOMICS - * Defines whether Clang c11 style built-in atomics are available. - * These are used in preference to gcc atomics when both are available. - */ -#ifdef U_HAVE_CLANG_ATOMICS - /* Use the predefined value. */ -#elif __has_builtin(__c11_atomic_load) && \ - __has_builtin(__c11_atomic_store) && \ - __has_builtin(__c11_atomic_fetch_add) && \ - __has_builtin(__c11_atomic_fetch_sub) -# define U_HAVE_CLANG_ATOMICS 1 -#else -# define U_HAVE_CLANG_ATOMICS 0 -#endif - - -/** - * \def U_HAVE_STD_MUTEX - * Defines whether to use the C++11 std::mutex functions. - * If false, ICU will fall back to compiler or platform specific alternatives. - * std::mutex is preferred, and used by default unless this setting is overridden. - * Note: support for other options for mutexes will be removed in a future version - * of ICU, and the use of std::mutex will be required. - * @internal - */ -#ifdef U_HAVE_STD_MUTEX - /* Use the predefined value. */ -#else -# define U_HAVE_STD_MUTEX 1 -#endif - /*===========================================================================*/ /** @{ Programs used by ICU code */ /*===========================================================================*/ diff --git a/icuSources/common/rbbi.cpp b/icuSources/common/rbbi.cpp index 14a624a6..863240b0 100644 --- a/icuSources/common/rbbi.cpp +++ b/icuSources/common/rbbi.cpp @@ -25,6 +25,9 @@ #include "unicode/uchriter.h" #include "unicode/uclean.h" #include "unicode/udata.h" +// for +#include "unicode/ulocdata.h" + #include "brkeng.h" #include "ucln_cmn.h" @@ -210,6 +213,11 @@ RuleBasedBreakIterator::~RuleBasedBreakIterator() { delete [] fLatin1Cat; fLatin1Cat = NULL; + + // + delete [] fCatOverrides; + fCatOverrides = NULL; + fCatOverrideCount = 0; } /** @@ -259,6 +267,17 @@ RuleBasedBreakIterator::operator=(const RuleBasedBreakIterator& that) { delete [] fLatin1Cat; fLatin1Cat = NULL; + // + delete [] fCatOverrides; + fCatOverrides = NULL; + fCatOverrideCount = that.fCatOverrideCount; + if (fCatOverrideCount != 0) { + fCatOverrides = new CategoryOverride[fCatOverrideCount]; + for (int32_t orItem = 0; orItem < fCatOverrideCount; ++orItem) { + fCatOverrides[orItem] = that.fCatOverrides[orItem]; + } + } + fPosition = that.fPosition; fRuleStatusIndex = that.fRuleStatusIndex; fDone = that.fDone; @@ -285,6 +304,8 @@ void RuleBasedBreakIterator::init(UErrorCode &status) { fCharIter = NULL; fData = NULL; fLatin1Cat = NULL; + fCatOverrides = NULL; + fCatOverrideCount = 0; fPosition = 0; fRuleStatusIndex = 0; fDone = false; @@ -330,6 +351,80 @@ void RuleBasedBreakIterator::initLatin1Cat(void) { } } +// +enum { + kUDelimBuf = 3, // maximum UTF16 length of delimiter to get (1 for all delimiters in ICU 66) + kUDelimCount = 4, // maximum number of category overrides for delimiters + kPrototypeForOP = 0x007B, // prototype character for linebreak class OP (in Unicode 13) + kPrototypeForCL = 0x007D, // prototype character for linebreak class CL (in Unicode 13) + kTrueApostrophe = 0x2019, // U+2019 true apostrophe, glottal stop +}; +void RuleBasedBreakIterator::setCategoryOverrides(Locale locale) { + delete [] fCatOverrides; + fCatOverrides = NULL; + fCatOverrideCount = 0; + + if (uprv_strcmp(locale.getLanguage(),"da") == 0) { // rdar://66836891 + return; // skip all remapping; U+201C/U+201D and U+2018/U+2019 can be open or close + } + UErrorCode status = U_ZERO_ERROR; + ULocaleData* uldata = ulocdata_open(locale.getName(), &status); + if (U_SUCCESS(status)) { + static const ULocaleDataDelimiterType delimTypes[][2] = { + { ULOCDATA_QUOTATION_START, ULOCDATA_QUOTATION_END }, + { ULOCDATA_ALT_QUOTATION_START, ULOCDATA_ALT_QUOTATION_END } + }; + CategoryOverride catOverrides[kUDelimCount]; + int32_t catOverrideCount = 0; + + for (int32_t delimIndex = 0; delimIndex < UPRV_LENGTHOF(delimTypes); delimIndex++) { + UChar32 quotOpen = 0, quotClose = 0; + UChar uDelim[kUDelimBuf]; + int32_t uDelimLen; + + // TODO: Currently we assume all delimiters in CLDR data are single BMP characters. + // That is currently true but we should at least expand this in the future to handle single + // UTF32 characters. + status = U_ZERO_ERROR; + uDelimLen = ulocdata_getDelimiter(uldata, delimTypes[delimIndex][0], uDelim, kUDelimBuf, &status); + if (U_SUCCESS(status) && uDelimLen==1) { + quotOpen = uDelim[0]; + } + status = U_ZERO_ERROR; + uDelimLen = ulocdata_getDelimiter(uldata, delimTypes[delimIndex][1], uDelim, kUDelimBuf, &status); + if (U_SUCCESS(status) && uDelimLen==1) { + quotClose = uDelim[0]; + if (quotClose == 0x201C && // rdar://67787054, rdar://67804156 + (uprv_strcmp(locale.getLanguage(),"de") == 0 || uprv_strcmp(locale.getLanguage(),"hr") == 0)) { + quotClose = 0x201D; // In de/hr, 0x201C can be ambiguous, 0x201D is unambiguously close if used + } + } + if (quotOpen != quotClose) { // if they are the same we cannot distinguish OP and CL ! + // only remap the classes for characters that currently have linebreak class QU + // and are not U+2019 (true apostrophe / glottal stop); need to wait to check here + // so that the test quotOpen != quotClose is valid. + if (u_getIntPropertyValue(quotOpen, UCHAR_LINE_BREAK) == U_LB_QUOTATION && quotOpen != kTrueApostrophe) { + catOverrides[catOverrideCount].c = quotOpen; + catOverrides[catOverrideCount++].category = UTRIE2_GET16(fData->fTrie, kPrototypeForOP); + } + if (u_getIntPropertyValue(quotClose, UCHAR_LINE_BREAK) == U_LB_QUOTATION && quotClose != kTrueApostrophe) { + catOverrides[catOverrideCount].c = quotClose; + catOverrides[catOverrideCount++].category = UTRIE2_GET16(fData->fTrie, kPrototypeForCL); + } + } + } + ulocdata_close(uldata); + + if (catOverrideCount > 0) { + fCatOverrideCount = catOverrideCount; + fCatOverrides = new CategoryOverride[catOverrideCount]; + for (int32_t orItem = 0; orItem < catOverrideCount; ++orItem) { + fCatOverrides[orItem] = catOverrides[orItem]; + } + } + } +} + //----------------------------------------------------------------------------- // // clone - Returns a newly-constructed RuleBasedBreakIterator with the same @@ -337,8 +432,8 @@ void RuleBasedBreakIterator::initLatin1Cat(void) { // Virtual function: does the right thing with subclasses. // //----------------------------------------------------------------------------- -BreakIterator* -RuleBasedBreakIterator::clone(void) const { +RuleBasedBreakIterator* +RuleBasedBreakIterator::clone() const { return new RuleBasedBreakIterator(*this); } @@ -369,7 +464,7 @@ RuleBasedBreakIterator::operator==(const BreakIterator& that) const { // or have a different iteration position. // Note that fText's position is always the same as the break iterator's position. return FALSE; - }; + } if (!(fPosition == that2.fPosition && fRuleStatusIndex == that2.fRuleStatusIndex && @@ -878,7 +973,22 @@ int32_t RuleBasedBreakIterator::handleNextInternal() { // Note: the 16 in UTRIE_GET16 refers to the size of the data being returned, // not the size of the character going in, which is a UChar32. // - category = (fLatin1Cat!=NULL && c<0x100)? fLatin1Cat[c]: UTRIE2_GET16(fData->fTrie, c); + if (fLatin1Cat!=NULL && c<0x100) { + category = fLatin1Cat[c]; // fast Latin1 class lookup used for urbtok + } else { + UBool didOverride = FALSE; + for (int32_t orItem = 0; orItem < fCatOverrideCount; ++orItem) { + // delimiter category overrides, max of 4 + if (c == fCatOverrides[orItem].c) { + category = fCatOverrides[orItem].category; + didOverride = TRUE; + break; + } + } + if (!didOverride) { + category = UTRIE2_GET16(fData->fTrie, c); + } + } // Check the dictionary bit in the character's category. // Counter is only used by dictionary based iteration. @@ -1185,10 +1295,8 @@ const uint8_t *RuleBasedBreakIterator::getBinaryRules(uint32_t &length) { } -BreakIterator * RuleBasedBreakIterator::createBufferClone(void * /*stackBuffer*/, - int32_t &bufferSize, - UErrorCode &status) -{ +RuleBasedBreakIterator *RuleBasedBreakIterator::createBufferClone( + void * /*stackBuffer*/, int32_t &bufferSize, UErrorCode &status) { if (U_FAILURE(status)){ return NULL; } diff --git a/icuSources/common/rbbi_cache.cpp b/icuSources/common/rbbi_cache.cpp index 17ee2320..4f9e8336 100644 --- a/icuSources/common/rbbi_cache.cpp +++ b/icuSources/common/rbbi_cache.cpp @@ -519,7 +519,7 @@ UBool RuleBasedBreakIterator::BreakCache::populatePreceding(UErrorCode &status) // The initial handleNext() only advanced by a single code point. Go again. position = fBI->handleNext(); // Safe rules identify safe pairs. } - }; + } positionStatusIdx = fBI->fRuleStatusIndex; } } while (position >= fromPosition); diff --git a/icuSources/common/resbund.cpp b/icuSources/common/resbund.cpp index 4d4909cc..7c5063b2 100644 --- a/icuSources/common/resbund.cpp +++ b/icuSources/common/resbund.cpp @@ -378,8 +378,8 @@ void ResourceBundle::getVersion(UVersionInfo versionInfo) const { } const Locale &ResourceBundle::getLocale(void) const { - static UMutex *gLocaleLock = STATIC_NEW(UMutex); - Mutex lock(gLocaleLock); + static UMutex gLocaleLock; + Mutex lock(&gLocaleLock); if (fLocale != NULL) { return *fLocale; } diff --git a/icuSources/common/resource.h b/icuSources/common/resource.h index 3dbff785..5199b858 100644 --- a/icuSources/common/resource.h +++ b/icuSources/common/resource.h @@ -28,6 +28,7 @@ #include "unicode/utypes.h" #include "unicode/unistr.h" #include "unicode/ures.h" +#include "restrace.h" struct ResourceData; @@ -47,8 +48,10 @@ public: ResourceArray() : items16(NULL), items32(NULL), length(0) {} /** Only for implementation use. @internal */ - ResourceArray(const uint16_t *i16, const uint32_t *i32, int32_t len) : - items16(i16), items32(i32), length(len) {} + ResourceArray(const uint16_t *i16, const uint32_t *i32, int32_t len, + const ResourceTracer& traceInfo) : + items16(i16), items32(i32), length(len), + fTraceInfo(traceInfo) {} /** * @return The number of items in the array resource. @@ -68,6 +71,7 @@ private: const uint16_t *items16; const uint32_t *items32; int32_t length; + ResourceTracer fTraceInfo; }; /** @@ -80,27 +84,37 @@ public: /** Only for implementation use. @internal */ ResourceTable(const uint16_t *k16, const int32_t *k32, - const uint16_t *i16, const uint32_t *i32, int32_t len) : - keys16(k16), keys32(k32), items16(i16), items32(i32), length(len) {} + const uint16_t *i16, const uint32_t *i32, int32_t len, + const ResourceTracer& traceInfo) : + keys16(k16), keys32(k32), items16(i16), items32(i32), length(len), + fTraceInfo(traceInfo) {} /** * @return The number of items in the array resource. */ int32_t getSize() const { return length; } /** - * @param i Array item index. + * @param i Table item index. * @param key Output-only, receives the key of the i'th item. * @param value Output-only, receives the value of the i'th item. * @return TRUE if i is non-negative and less than getSize(). */ UBool getKeyAndValue(int32_t i, const char *&key, ResourceValue &value) const; + /** + * @param key Key string to find in the table. + * @param value Output-only, receives the value of the item with that key. + * @return TRUE if the table contains the key. + */ + UBool findValue(const char *key, ResourceValue &value) const; + private: const uint16_t *keys16; const int32_t *keys32; const uint16_t *items16; const uint32_t *items32; int32_t length; + ResourceTracer fTraceInfo; }; /** diff --git a/icuSources/common/restrace.cpp b/icuSources/common/restrace.cpp new file mode 100644 index 00000000..5c649885 --- /dev/null +++ b/icuSources/common/restrace.cpp @@ -0,0 +1,130 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +#include "unicode/utypes.h" + +#if U_ENABLE_TRACING + +#include "restrace.h" +#include "charstr.h" +#include "cstring.h" +#include "utracimp.h" +#include "uresimp.h" +#include "uassert.h" +#include "util.h" + +U_NAMESPACE_BEGIN + +ResourceTracer::~ResourceTracer() = default; + +void ResourceTracer::trace(const char* resType) const { + U_ASSERT(fResB || fParent); + UTRACE_ENTRY(UTRACE_UDATA_RESOURCE); + UErrorCode status = U_ZERO_ERROR; + + CharString filePath; + getFilePath(filePath, status); + + CharString resPath; + getResPath(resPath, status); + + // The longest type ("intvector") is 9 chars + const char kSpaces[] = " "; + CharString format; + format.append(kSpaces, sizeof(kSpaces) - 1 - uprv_strlen(resType), status); + format.append("(%s) %s @ %s", status); + + UTRACE_DATA3(UTRACE_VERBOSE, + format.data(), + resType, + filePath.data(), + resPath.data()); + UTRACE_EXIT_STATUS(status); +} + +void ResourceTracer::traceOpen() const { + U_ASSERT(fResB); + UTRACE_ENTRY(UTRACE_UDATA_BUNDLE); + UErrorCode status = U_ZERO_ERROR; + + CharString filePath; + UTRACE_DATA1(UTRACE_VERBOSE, "%s", getFilePath(filePath, status).data()); + UTRACE_EXIT_STATUS(status); +} + +CharString& ResourceTracer::getFilePath(CharString& output, UErrorCode& status) const { + if (fResB) { + output.append(fResB->fData->fPath, status); + output.append('/', status); + output.append(fResB->fData->fName, status); + output.append(".res", status); + } else { + fParent->getFilePath(output, status); + } + return output; +} + +CharString& ResourceTracer::getResPath(CharString& output, UErrorCode& status) const { + if (fResB) { + output.append('/', status); + output.append(fResB->fResPath, status); + // removing the trailing / + U_ASSERT(output[output.length()-1] == '/'); + output.truncate(output.length()-1); + } else { + fParent->getResPath(output, status); + } + if (fKey) { + output.append('/', status); + output.append(fKey, status); + } + if (fIndex != -1) { + output.append('[', status); + UnicodeString indexString; + ICU_Utility::appendNumber(indexString, fIndex); + output.appendInvariantChars(indexString, status); + output.append(']', status); + } + return output; +} + +void FileTracer::traceOpen(const char* path, const char* type, const char* name) { + if (uprv_strcmp(type, "res") == 0) { + traceOpenResFile(path, name); + } else { + traceOpenDataFile(path, type, name); + } +} + +void FileTracer::traceOpenDataFile(const char* path, const char* type, const char* name) { + UTRACE_ENTRY(UTRACE_UDATA_DATA_FILE); + UErrorCode status = U_ZERO_ERROR; + + CharString filePath; + filePath.append(path, status); + filePath.append('/', status); + filePath.append(name, status); + filePath.append('.', status); + filePath.append(type, status); + + UTRACE_DATA1(UTRACE_VERBOSE, "%s", filePath.data()); + UTRACE_EXIT_STATUS(status); +} + +void FileTracer::traceOpenResFile(const char* path, const char* name) { + UTRACE_ENTRY(UTRACE_UDATA_RES_FILE); + UErrorCode status = U_ZERO_ERROR; + + CharString filePath; + filePath.append(path, status); + filePath.append('/', status); + filePath.append(name, status); + filePath.append(".res", status); + + UTRACE_DATA1(UTRACE_VERBOSE, "%s", filePath.data()); + UTRACE_EXIT_STATUS(status); +} + +U_NAMESPACE_END + +#endif // U_ENABLE_TRACING diff --git a/icuSources/common/restrace.h b/icuSources/common/restrace.h new file mode 100644 index 00000000..ef29eaed --- /dev/null +++ b/icuSources/common/restrace.h @@ -0,0 +1,147 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html + +#ifndef __RESTRACE_H__ +#define __RESTRACE_H__ + +#include "unicode/utypes.h" + +#if U_ENABLE_TRACING + +struct UResourceBundle; + +U_NAMESPACE_BEGIN + +class CharString; + +/** + * Instances of this class store information used to trace reads from resource + * bundles when ICU is built with --enable-tracing. + * + * All arguments of type const UResourceBundle*, const char*, and + * const ResourceTracer& are stored as pointers. The caller must retain + * ownership for the lifetime of this ResourceTracer. + * + * Exported as U_COMMON_API for Windows because it is a value field + * in other exported types. + */ +class U_COMMON_API ResourceTracer { +public: + ResourceTracer() : + fResB(nullptr), + fParent(nullptr), + fKey(nullptr), + fIndex(-1) {} + + ResourceTracer(const UResourceBundle* resB) : + fResB(resB), + fParent(nullptr), + fKey(nullptr), + fIndex(-1) {} + + ResourceTracer(const UResourceBundle* resB, const char* key) : + fResB(resB), + fParent(nullptr), + fKey(key), + fIndex(-1) {} + + ResourceTracer(const UResourceBundle* resB, int32_t index) : + fResB(resB), + fParent(nullptr), + fKey(nullptr), + fIndex(index) {} + + ResourceTracer(const ResourceTracer& parent, const char* key) : + fResB(nullptr), + fParent(&parent), + fKey(key), + fIndex(-1) {} + + ResourceTracer(const ResourceTracer& parent, int32_t index) : + fResB(nullptr), + fParent(&parent), + fKey(nullptr), + fIndex(index) {} + + ~ResourceTracer(); + + void trace(const char* type) const; + void traceOpen() const; + + /** + * Calls trace() if the resB or parent provided to the constructor was + * non-null; otherwise, does nothing. + */ + void maybeTrace(const char* type) const { + if (fResB || fParent) { + trace(type); + } + } + +private: + const UResourceBundle* fResB; + const ResourceTracer* fParent; + const char* fKey; + int32_t fIndex; + + CharString& getFilePath(CharString& output, UErrorCode& status) const; + + CharString& getResPath(CharString& output, UErrorCode& status) const; +}; + +/** + * This class provides methods to trace data file reads when ICU is built + * with --enable-tracing. + */ +class FileTracer { +public: + static void traceOpen(const char* path, const char* type, const char* name); + +private: + static void traceOpenDataFile(const char* path, const char* type, const char* name); + static void traceOpenResFile(const char* path, const char* name); +}; + +U_NAMESPACE_END + +#else // U_ENABLE_TRACING + +U_NAMESPACE_BEGIN + +/** + * Default trivial implementation when --enable-tracing is not used. + */ +class U_COMMON_API ResourceTracer { +public: + ResourceTracer() {} + + ResourceTracer(const void*) {} + + ResourceTracer(const void*, const char*) {} + + ResourceTracer(const void*, int32_t) {} + + ResourceTracer(const ResourceTracer&, const char*) {} + + ResourceTracer(const ResourceTracer&, int32_t) {} + + void trace(const char*) const {} + + void traceOpen() const {} + + void maybeTrace(const char*) const {} +}; + +/** + * Default trivial implementation when --enable-tracing is not used. + */ +class FileTracer { +public: + static void traceOpen(const char*, const char*, const char*) {} +}; + +U_NAMESPACE_END + +#endif // U_ENABLE_TRACING + +#endif //__RESTRACE_H__ diff --git a/icuSources/common/schriter.cpp b/icuSources/common/schriter.cpp index f852800a..17b68aee 100644 --- a/icuSources/common/schriter.cpp +++ b/icuSources/common/schriter.cpp @@ -101,7 +101,7 @@ StringCharacterIterator::operator==(const ForwardCharacterIterator& that) const && end == realThat.end; } -CharacterIterator* +StringCharacterIterator* StringCharacterIterator::clone() const { return new StringCharacterIterator(*this); } diff --git a/icuSources/common/serv.cpp b/icuSources/common/serv.cpp index b92e4e40..ce545b9d 100644 --- a/icuSources/common/serv.cpp +++ b/icuSources/common/serv.cpp @@ -333,10 +333,7 @@ U_CDECL_END ****************************************************************** */ -static UMutex *lock() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex lock; ICUService::ICUService() : name() @@ -361,7 +358,7 @@ ICUService::ICUService(const UnicodeString& newName) ICUService::~ICUService() { { - Mutex mutex(lock()); + Mutex mutex(&lock); clearCaches(); delete factories; factories = NULL; @@ -452,7 +449,7 @@ ICUService::getKey(ICUServiceKey& key, UnicodeString* actualReturn, const ICUSer // if factory is not null, we're calling from within the mutex, // and since some unix machines don't have reentrant mutexes we // need to make sure not to try to lock it again. - XMutex mutex(lock(), factory != NULL); + XMutex mutex(&lock, factory != NULL); if (serviceCache == NULL) { ncthis->serviceCache = new Hashtable(status); @@ -618,7 +615,7 @@ ICUService::getVisibleIDs(UVector& result, const UnicodeString* matchID, UErrorC } { - Mutex mutex(lock()); + Mutex mutex(&lock); const Hashtable* map = getVisibleIDMap(status); if (map != NULL) { ICUServiceKey* fallbackKey = createKey(matchID, status); @@ -695,7 +692,7 @@ ICUService::getDisplayName(const UnicodeString& id, UnicodeString& result, const { { UErrorCode status = U_ZERO_ERROR; - Mutex mutex(lock()); + Mutex mutex(&lock); const Hashtable* map = getVisibleIDMap(status); if (map != NULL) { ICUServiceFactory* f = (ICUServiceFactory*)map->get(id); @@ -747,7 +744,7 @@ ICUService::getDisplayNames(UVector& result, result.setDeleter(userv_deleteStringPair); if (U_SUCCESS(status)) { ICUService* ncthis = (ICUService*)this; // cast away semantic const - Mutex mutex(lock()); + Mutex mutex(&lock); if (dnCache != NULL && dnCache->locale != locale) { delete dnCache; @@ -852,7 +849,7 @@ URegistryKey ICUService::registerFactory(ICUServiceFactory* factoryToAdopt, UErrorCode& status) { if (U_SUCCESS(status) && factoryToAdopt != NULL) { - Mutex mutex(lock()); + Mutex mutex(&lock); if (factories == NULL) { factories = new UVector(deleteUObject, NULL, status); @@ -883,7 +880,7 @@ ICUService::unregister(URegistryKey rkey, UErrorCode& status) ICUServiceFactory *factory = (ICUServiceFactory*)rkey; UBool result = FALSE; if (factory != NULL && factories != NULL) { - Mutex mutex(lock()); + Mutex mutex(&lock); if (factories->removeElement(factory)) { clearCaches(); @@ -903,7 +900,7 @@ void ICUService::reset() { { - Mutex mutex(lock()); + Mutex mutex(&lock); reInitializeFactories(); clearCaches(); } diff --git a/icuSources/common/servls.cpp b/icuSources/common/servls.cpp index 1af6b4a6..81dc4f75 100644 --- a/icuSources/common/servls.cpp +++ b/icuSources/common/servls.cpp @@ -263,9 +263,9 @@ ICULocaleService::validateFallbackLocale() const { const Locale& loc = Locale::getDefault(); ICULocaleService* ncThis = (ICULocaleService*)this; - static UMutex *llock = STATIC_NEW(UMutex); + static UMutex llock; { - Mutex mutex(llock); + Mutex mutex(&llock); if (loc != fallbackLocale) { ncThis->fallbackLocale = loc; LocaleUtility::initNameFromLocale(loc, ncThis->fallbackLocaleName); diff --git a/icuSources/common/servnotf.cpp b/icuSources/common/servnotf.cpp index e7a7ca50..f577795c 100644 --- a/icuSources/common/servnotf.cpp +++ b/icuSources/common/servnotf.cpp @@ -21,10 +21,7 @@ U_NAMESPACE_BEGIN EventListener::~EventListener() {} UOBJECT_DEFINE_RTTI_IMPLEMENTATION(EventListener) -static UMutex *notifyLock() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex notifyLock; ICUNotifier::ICUNotifier(void) : listeners(NULL) @@ -33,7 +30,7 @@ ICUNotifier::ICUNotifier(void) ICUNotifier::~ICUNotifier(void) { { - Mutex lmx(notifyLock()); + Mutex lmx(¬ifyLock); delete listeners; listeners = NULL; } @@ -50,7 +47,7 @@ ICUNotifier::addListener(const EventListener* l, UErrorCode& status) } if (acceptsListener(*l)) { - Mutex lmx(notifyLock()); + Mutex lmx(¬ifyLock); if (listeners == NULL) { listeners = new UVector(5, status); } else { @@ -83,7 +80,7 @@ ICUNotifier::removeListener(const EventListener *l, UErrorCode& status) } { - Mutex lmx(notifyLock()); + Mutex lmx(¬ifyLock); if (listeners != NULL) { // identity equality check for (int i = 0, e = listeners->size(); i < e; ++i) { @@ -106,7 +103,7 @@ void ICUNotifier::notifyChanged(void) { if (listeners != NULL) { - Mutex lmx(notifyLock()); + Mutex lmx(¬ifyLock); if (listeners != NULL) { for (int i = 0, e = listeners->size(); i < e; ++i) { EventListener* el = (EventListener*)listeners->elementAt(i); diff --git a/icuSources/common/simpleformatter.cpp b/icuSources/common/simpleformatter.cpp index 76d8f54e..1f9a169a 100644 --- a/icuSources/common/simpleformatter.cpp +++ b/icuSources/common/simpleformatter.cpp @@ -62,7 +62,7 @@ SimpleFormatter::~SimpleFormatter() {} UBool SimpleFormatter::applyPatternMinMaxArguments( const UnicodeString &pattern, - int32_t min, int32_t max, + int32_t min, int32_t max, UBool removeSingleQuotes, UErrorCode &errorCode) { if (U_FAILURE(errorCode)) { return FALSE; @@ -87,7 +87,7 @@ UBool SimpleFormatter::applyPatternMinMaxArguments( // skip the quote-ending apostrophe inQuote = FALSE; continue; - } else if (c == OPEN_BRACE || c == CLOSE_BRACE) { + } else if (removeSingleQuotes || c == OPEN_BRACE || c == CLOSE_BRACE) { // Skip the quote-starting apostrophe, find the end of the quoted literal text. ++i; inQuote = TRUE; diff --git a/icuSources/common/ualoc.cpp b/icuSources/common/ualoc.cpp index e22121f0..18e50884 100644 --- a/icuSources/common/ualoc.cpp +++ b/icuSources/common/ualoc.cpp @@ -8,6 +8,7 @@ #if DEBUG_UALOC #include #endif +#include #include #include #include "unicode/utypes.h" @@ -23,7 +24,8 @@ #include "ucln_cmn.h" // the following has replacements for some math.h funcs etc #include "putilimp.h" - +// For +#include "uresimp.h" // The numeric values in territoryInfo are in "IntF" format from LDML2ICUConverter. // From its docs (adapted): [IntF is] a special integer that represents the number in @@ -227,7 +229,7 @@ ualoc_getLanguagesForRegion(const char *regionID, double minimumFraction, return entryCount; } -static const char * forceParent[] = { +static const char * forceParent[] = { // Not used by ualoc_localizationsToUse "en_150", "en_GB", // en for Europe "en_AU", "en_GB", "en_BD", "en_GB", // en for Bangladesh @@ -254,8 +256,8 @@ static const char * forceParent[] = { "en_SH", "en_GB", "en_VG", "en_GB", "yue", "yue_CN", // yue_CN has 71M users (5.2% of 1.37G), yue_HK has 6.5M (90% of 7.17M) - "yue_CN", "root", - "yue_HK", "root", + "yue_CN", "root", // should this change to e.g. "zh_Hans_CN" for ? + "yue_HK", "root", // should this change to e.g. "zh_Hant_HK" for ? "yue_Hans","yue_CN", "yue_Hant","yue_HK", "zh", "zh_CN", @@ -422,60 +424,48 @@ static const char * appleAliasMap[][2] = { { "swedish", "sv" }, // T2 { "thai", "th" }, // T2 { "turkish", "tr" }, // T2 - { "yue", "yue_Hans"}, // special - { "zh", "zh_Hans" }, // special }; enum { kAppleAliasMapCount = UPRV_LENGTHOF(appleAliasMap) }; +// Most of the entries in the following are cases in which +// localization bundle inheritance is different from +// ICU resource inheritance, and thus are not in parentLocales data. +// However, since this is now checked before +// the hashmap of parentLocales data, we add a few important entries +// from parentLocales data for lookup efficiency. static const char * appleParentMap[][2] = { + { "ars", "ar" }, // rdar://64497611 { "en_150", "en_GB" }, // Apple custom parent - { "en_AD", "en_150" }, // Apple locale addition { "en_AG", "en_GB" }, // Antigua & Barbuda { "en_AI", "en_GB" }, // Anguilla - { "en_AL", "en_150" }, // Apple locale addition - { "en_AT", "en_150" }, // Apple locale addition { "en_AU", "en_GB" }, // Apple custom parent - { "en_BA", "en_150" }, // Apple locale addition { "en_BB", "en_GB" }, // Barbados { "en_BD", "en_GB" }, // Apple custom parent - { "en_BE", "en_150" }, // Apple custom parent { "en_BM", "en_GB" }, // Bermuda + { "en_BN", "en_GB" }, // Brunei { "en_BS", "en_GB" }, // Bahamas { "en_BW", "en_GB" }, // Botswana { "en_BZ", "en_GB" }, // Belize { "en_CC", "en_AU" }, // Cocos (Keeling) Islands - { "en_CH", "en_150" }, // Apple locale addition { "en_CK", "en_AU" }, // Cook Islands (maybe to en_NZ instead?) { "en_CX", "en_AU" }, // Christmas Island { "en_CY", "en_150" }, // Apple locale addition - { "en_CZ", "en_150" }, // Apple locale addition - { "en_DE", "en_150" }, // Apple locale addition { "en_DG", "en_GB" }, - { "en_DK", "en_150" }, // Apple locale addition { "en_DM", "en_GB" }, // Dominica - { "en_EE", "en_150" }, // Apple locale addition - { "en_ES", "en_150" }, // Apple locale addition - { "en_FI", "en_150" }, // Apple locale addition { "en_FJ", "en_GB" }, // Fiji { "en_FK", "en_GB" }, - { "en_FR", "en_150" }, // Apple locale addition + { "en_GB", "en_001" }, // from parentLocales, added here for efficiency { "en_GD", "en_GB" }, // Grenada { "en_GG", "en_GB" }, { "en_GH", "en_GB" }, // Ghana { "en_GI", "en_GB" }, { "en_GM", "en_GB" }, // Gambia - { "en_GR", "en_150" }, // Apple locale addition { "en_GY", "en_GB" }, // Guyana { "en_HK", "en_GB" }, // Apple custom parent - { "en_HR", "en_150" }, // Apple locale addition - { "en_HU", "en_150" }, // Apple locale addition { "en_IE", "en_GB" }, - { "en_IL", "en_001" }, // Apple locale addition { "en_IM", "en_GB" }, { "en_IN", "en_GB" }, // Apple custom parent { "en_IO", "en_GB" }, - { "en_IS", "en_150" }, // Apple locale addition - { "en_IT", "en_150" }, // Apple locale addition { "en_JE", "en_GB" }, { "en_JM", "en_GB" }, { "en_KE", "en_GB" }, // Kenya @@ -485,10 +475,6 @@ static const char * appleParentMap[][2] = { { "en_LC", "en_GB" }, // St. Lucia { "en_LK", "en_GB" }, // Apple custom parent { "en_LS", "en_GB" }, // Lesotho - { "en_LT", "en_150" }, // Apple locale addition - { "en_LU", "en_150" }, // Apple locale addition - { "en_LV", "en_150" }, // Apple locale addition - { "en_ME", "en_150" }, // Apple locale addition { "en_MO", "en_GB" }, { "en_MS", "en_GB" }, // Montserrat { "en_MT", "en_GB" }, @@ -499,27 +485,17 @@ static const char * appleParentMap[][2] = { { "en_NA", "en_GB" }, // Namibia { "en_NF", "en_AU" }, // Norfolk Island { "en_NG", "en_GB" }, // Nigeria - { "en_NL", "en_150" }, // Apple locale addition - { "en_NO", "en_150" }, // Apple locale addition { "en_NR", "en_AU" }, // Nauru { "en_NU", "en_AU" }, // Niue (maybe to en_NZ instead?) { "en_NZ", "en_AU" }, { "en_PG", "en_AU" }, // Papua New Guinea { "en_PK", "en_GB" }, // Apple custom parent - { "en_PL", "en_150" }, // Apple locale addition { "en_PN", "en_GB" }, // Pitcairn Islands - { "en_PT", "en_150" }, // Apple locale addition - { "en_RO", "en_150" }, // Apple locale addition - { "en_RS", "en_150" }, // Apple locale addition - { "en_RU", "en_150" }, // Apple locale addition { "en_SB", "en_GB" }, // Solomon Islands { "en_SC", "en_GB" }, // Seychelles { "en_SD", "en_GB" }, // Sudan - { "en_SE", "en_150" }, // Apple locale addition { "en_SG", "en_GB" }, { "en_SH", "en_GB" }, - { "en_SI", "en_150" }, // Apple locale addition - { "en_SK", "en_150" }, // Apple locale addition { "en_SL", "en_GB" }, // Sierra Leone { "en_SS", "en_GB" }, // South Sudan { "en_SZ", "en_GB" }, // Swaziland @@ -528,7 +504,6 @@ static const char * appleParentMap[][2] = { { "en_TT", "en_GB" }, // Trinidad & Tobago { "en_TV", "en_GB" }, // Tuvalu { "en_TZ", "en_GB" }, // Tanzania - { "en_UA", "en_150" }, // Apple locale addition { "en_UG", "en_GB" }, // Uganda { "en_VC", "en_GB" }, // St. Vincent & Grenadines { "en_VG", "en_GB" }, @@ -537,44 +512,17 @@ static const char * appleParentMap[][2] = { { "en_ZA", "en_GB" }, // South Africa { "en_ZM", "en_GB" }, // Zambia { "en_ZW", "en_GB" }, // Zimbabwe + { "es_MX", "es_419" }, // from parentLocales, added here for efficiency + { "wuu", "wuu_Hans"}, // rdar://64497611 + { "wuu_Hans", "zh_Hans" }, // rdar://64497611 + { "wuu_Hant", "zh_Hant" }, // rdar://64497611 + { "yue", "yue_Hant"}, + { "yue_Hans", "zh_Hans" }, // + { "yue_Hant", "zh_Hant" }, // + { "zh_Hant", "root" }, // from parentLocales, added here for efficiency }; enum { kAppleParentMapCount = UPRV_LENGTHOF(appleParentMap) }; -typedef struct { - const char * locale; - const char * parent; - int8_t distance; -} LocParentAndDistance; - -static LocParentAndDistance locParentMap[] = { - // The localizations listed in the first column are in - // normalized form (e.g. zh_CN -> zh_Hans_CN, etc.). - // The distance is a rough measure of distance from - // the localization to its parent, used as a weight. - { "de_DE", "de", 0 }, - { "en_001", "en", 2 }, - { "en_150", "en_GB", 1 }, - { "en_AU", "en_GB", 1 }, - { "en_GB", "en_001", 0 }, - { "en_US", "en", 0 }, - { "es_419", "es", 2 }, - { "es_MX", "es_419", 0 }, - { "fr_FR", "fr", 0 }, - { "it_IT", "it", 0 }, - { "pt_PT", "pt", 2 }, - { "yue_Hans_CN","yue_Hans",0 }, - { "yue_Hant_HK","yue_Hant",0 }, - { "zh_Hans_CN", "zh_Hans", 0 }, - { "zh_Hant_HK", "zh_Hant", 1 }, - { "zh_Hant_TW", "zh_Hant", 0 }, -}; -enum { kLocParentMapCount = UPRV_LENGTHOF(locParentMap), kMaxParentDistance = 8 }; - -enum { - kStringsAllocSize = 5280, // cannot expand; current actual usage 5259 - kParentMapInitCount = 272 // can expand; current actual usage 254 -}; - U_CDECL_BEGIN static UBool U_CALLCONV ualocale_cleanup(void); U_CDECL_END @@ -584,9 +532,7 @@ U_NAMESPACE_BEGIN static UInitOnce gUALocaleCacheInitOnce = U_INITONCE_INITIALIZER; static int gMapDataState = 0; // 0 = not initialized, 1 = initialized, -1 = failure -static char* gStrings = NULL; -static UHashtable* gAliasMap = NULL; -static UHashtable* gParentMap = NULL; +static UResourceBundle* gLanguageAliasesBundle = NULL; U_NAMESPACE_END @@ -596,172 +542,44 @@ static UBool U_CALLCONV ualocale_cleanup(void) { U_NAMESPACE_USE - gUALocaleCacheInitOnce.reset(); - if (gMapDataState > 0) { - uhash_close(gParentMap); - gParentMap = NULL; - uhash_close(gAliasMap); - gAliasMap = NULL; - uprv_free(gStrings); - gStrings = NULL; + ures_close(gLanguageAliasesBundle); + gLanguageAliasesBundle = NULL; } gMapDataState = 0; + gUALocaleCacheInitOnce.reset(); return TRUE; } static void initializeMapData() { U_NAMESPACE_USE - UResourceBundle * curBundle; - char* stringsPtr; - char* stringsEnd; - UErrorCode status; - int32_t entryIndex, icuEntryCount; - ucln_common_registerCleanup(UCLN_COMMON_LOCALE, ualocale_cleanup); - gStrings = (char*)uprv_malloc(kStringsAllocSize); - if (gStrings) { - stringsPtr = gStrings; - stringsEnd = gStrings + kStringsAllocSize; - } - - status = U_ZERO_ERROR; - curBundle = NULL; - icuEntryCount = 0; - if (gStrings) { - curBundle = ures_openDirect(NULL, "metadata", &status); - curBundle = ures_getByKey(curBundle, "alias", curBundle, &status); - curBundle = ures_getByKey(curBundle, "language", curBundle, &status); // language resource is URES_TABLE - if (U_SUCCESS(status)) { - icuEntryCount = ures_getSize(curBundle); // currently 331 - } - } - status = U_ZERO_ERROR; - gAliasMap = uhash_openSize(uhash_hashIChars, uhash_compareIChars, uhash_compareIChars, - kAppleAliasMapCount + icuEntryCount, &status); - // defaults to keyDeleter NULL - if (U_SUCCESS(status)) { - for (entryIndex = 0; entryIndex < kAppleAliasMapCount && U_SUCCESS(status); entryIndex++) { - uhash_put(gAliasMap, (void*)appleAliasMap[entryIndex][0], (void*)appleAliasMap[entryIndex][1], &status); -#if DEBUG_UALOC - if (U_FAILURE(status)) { - printf("# uhash_put 1 fails %s\n", u_errorName(status)); - } -#endif - } - status = U_ZERO_ERROR; - UResourceBundle * aliasMapBundle = NULL; - for (entryIndex = 0; entryIndex < icuEntryCount && U_SUCCESS(status); entryIndex++) { - aliasMapBundle = ures_getByIndex(curBundle, entryIndex, aliasMapBundle, &status); - if (U_FAILURE(status)) { - break; // error - } - const char * keyStr = ures_getKey(aliasMapBundle); - int32_t len = uprv_strlen(keyStr); - if (len >= stringsEnd - stringsPtr) { - break; // error - } - uprv_strcpy(stringsPtr, keyStr); - char * inLocStr = stringsPtr; - stringsPtr += len + 1; - - len = stringsEnd - stringsPtr - 1; - ures_getUTF8StringByKey(aliasMapBundle, "replacement", stringsPtr, &len, TRUE, &status); - if (U_FAILURE(status)) { - break; // error - } - stringsPtr[len] = 0; - uhash_put(gAliasMap, inLocStr, stringsPtr, &status); -#if DEBUG_UALOC - if (U_FAILURE(status)) { - printf("# uhash_put 2 fails %s\n", u_errorName(status)); - } -#endif - stringsPtr += len + 1; - } - ures_close(aliasMapBundle); - } else { - ures_close(curBundle); - uprv_free(gStrings); - gMapDataState = -1; // failure - return; - } - ures_close(curBundle); - - status = U_ZERO_ERROR; - gParentMap = uhash_openSize(uhash_hashIChars, uhash_compareIChars, uhash_compareIChars, - kParentMapInitCount, &status); - // defaults to keyDeleter NULL - if (U_SUCCESS(status)) { - curBundle = ures_openDirect(NULL, "supplementalData", &status); - curBundle = ures_getByKey(curBundle, "parentLocales", curBundle, &status); // parentLocales resource is URES_TABLE - if (U_SUCCESS(status)) { - UResourceBundle * parentMapBundle = NULL; - while (TRUE) { - parentMapBundle = ures_getNextResource(curBundle, parentMapBundle, &status); - if (U_FAILURE(status)) { - break; // no more parent bundles, normal exit - } - const char * keyStr = ures_getKey(parentMapBundle); - int32_t len = uprv_strlen(keyStr); - if (len >= stringsEnd - stringsPtr) { - break; // error - } - uprv_strcpy(stringsPtr, keyStr); - char * parentStr = stringsPtr; - stringsPtr += len + 1; - - if (ures_getType(parentMapBundle) == URES_STRING) { - len = stringsEnd - stringsPtr - 1; - ures_getUTF8String(parentMapBundle, stringsPtr, &len, TRUE, &status); - if (U_FAILURE(status)) { - break; // error - } - stringsPtr[len] = 0; - uhash_put(gParentMap, stringsPtr, parentStr, &status); - stringsPtr += len + 1; - } else { - // should be URES_ARRAY - icuEntryCount = ures_getSize(parentMapBundle); - for (entryIndex = 0; entryIndex < icuEntryCount && U_SUCCESS(status); entryIndex++) { - len = stringsEnd - stringsPtr - 1; - ures_getUTF8StringByIndex(parentMapBundle, entryIndex, stringsPtr, &len, TRUE, &status); - if (U_FAILURE(status)) { - break; - } - stringsPtr[len] = 0; - uhash_put(gParentMap, stringsPtr, parentStr, &status); - stringsPtr += len + 1; - } - } - } - ures_close(parentMapBundle); - } - ures_close(curBundle); - - status = U_ZERO_ERROR; - for (entryIndex = 0; entryIndex < kAppleParentMapCount && U_SUCCESS(status); entryIndex++) { - uhash_put(gParentMap, (void*)appleParentMap[entryIndex][0], (void*)appleParentMap[entryIndex][1], &status); - } - } else { - uhash_close(gAliasMap); - gAliasMap = NULL; - uprv_free(gStrings); + UResourceBundle * curBundle; + UErrorCode status = U_ZERO_ERROR; + curBundle = ures_openDirect(NULL, "metadata", &status); + curBundle = ures_getByKey(curBundle, "alias", curBundle, &status); + curBundle = ures_getByKey(curBundle, "language", curBundle, &status); + if (U_FAILURE(status)) { gMapDataState = -1; // failure return; } - + gLanguageAliasesBundle = curBundle; // URES_TABLE resource, 420 entries in ICU-6600n #if DEBUG_UALOC - printf("# gStrings size %ld\n", stringsPtr - gStrings); - printf("# gParentMap count %d\n", uhash_count(gParentMap)); + printf("# metadata/alias/language size %d\n", ures_getSize(curBundle)); #endif + gMapDataState = 1; } U_CDECL_END +// comparator for binary search of appleAliasMap +static int compareAppleMapElements(const void *key, const void *entry) { + return uprv_strcmp((const char *)key, ((const char **)entry)[0]); +} + // The following maps aliases, etc. Ensures 0-termination if no error. static void ualoc_normalize(const char *locale, char *normalized, int32_t normalizedCapacity, UErrorCode *status) { @@ -770,14 +588,28 @@ static void ualoc_normalize(const char *locale, char *normalized, int32_t normal } // uloc_minimizeSubtags(locale, normalized, normalizedCapacity, status); - const char *replacement = NULL; - if (icu::gMapDataState > 0) { - replacement = (const char *)uhash_get(icu::gAliasMap, locale); - } - if (replacement == NULL) { - replacement = locale; - } - int32_t len = strnlen(replacement, normalizedCapacity); + const char *replacement = locale; // fallback to no replacement + int32_t len; + // first check in appleAliasMap using binary search + const char** entry = (const char**)bsearch(locale, appleAliasMap, kAppleAliasMapCount, sizeof(appleAliasMap[0]), compareAppleMapElements); + if (entry != NULL) { + replacement = entry[1]; + } else if (icu::gMapDataState > 0) { + // check in gLanguageAliasesBundle + UErrorCode localStatus = U_ZERO_ERROR; + UResourceBundle * aliasMapBundle = ures_getByKey(icu::gLanguageAliasesBundle, locale, NULL, &localStatus); + if (U_SUCCESS(localStatus) && aliasMapBundle != NULL) { + len = normalizedCapacity; + ures_getUTF8StringByKey(aliasMapBundle, "replacement", normalized, &len, TRUE, status); + if (U_SUCCESS(*status) && len >= normalizedCapacity) { + *status = U_BUFFER_OVERFLOW_ERROR; // treat unterminated as error + } + ures_close(aliasMapBundle); + return; + } + } + + len = strnlen(replacement, normalizedCapacity); if (len < normalizedCapacity) { // allow for 0 termination uprv_strcpy(normalized, replacement); } else { @@ -790,61 +622,222 @@ static void ualoc_getParent(const char *locale, char *parent, int32_t parentCapa if (U_FAILURE(*status)) { return; } - if (icu::gMapDataState > 0) { - const char *replacement = (const char *)uhash_get(icu::gParentMap, locale); - if (replacement) { - int32_t len = uprv_strlen(replacement); - if (len < parentCapacity) { // allow for 0 termination - uprv_strcpy(parent, replacement); -#if DEBUG_UALOC - printf(" # ualoc_getParent 1: locale %s -> parent %s\n", locale, parent); -#endif - } else { - *status = U_BUFFER_OVERFLOW_ERROR; - } - return; + // first check in appleParentMap using binary search + int32_t len; + const char** entry = (const char**)bsearch(locale, appleParentMap, kAppleParentMapCount, sizeof(appleParentMap[0]), compareAppleMapElements); + if (entry != NULL) { + const char* replacement = entry[1]; + len = uprv_strlen(replacement); + if (len < parentCapacity) { // allow for 0 termination + uprv_strcpy(parent, replacement); + } else { + *status = U_BUFFER_OVERFLOW_ERROR; } + return; + } + len = ures_getLocParent(locale, parent, parentCapacity - 1, status); + if (len > 0 || U_FAILURE(*status)) { + parent[parentCapacity - 1] = 0; // ensure 0 termination in case of U_STRING_NOT_TERMINATED_WARNING + return; } uloc_getParent(locale, parent, parentCapacity - 1, status); -#if DEBUG_UALOC - printf(" # ualoc_getParent 2: locale %s -> parent %s\n", locale, parent); -#endif parent[parentCapacity - 1] = 0; // ensure 0 termination in case of U_STRING_NOT_TERMINATED_WARNING } -// Might do something better for this, perhaps maximizing locales then stripping -static const char * getLocParent(const char *locale, int32_t* distance) -{ - int32_t locParentIndex; - for (locParentIndex = 0; locParentIndex < kLocParentMapCount; locParentIndex++) { - if (uprv_strcmp(locale, locParentMap[locParentIndex].locale) == 0) { - *distance = locParentMap[locParentIndex].distance; - return locParentMap[locParentIndex].parent; +enum { kLangScriptRegMaxLen = ULOC_LANG_CAPACITY + ULOC_SCRIPT_CAPACITY + ULOC_COUNTRY_CAPACITY }; // currently 22 + +const int32_t kMaxLocaleIDLength = 58; // ULOC_FULLNAME_CAPACITY - ULOC_KEYWORD_AND_VALUES_CAPACITY: locales without variants should never be more than 24 chars, the excess is just to cover variant codes (+1 for null termination) +const int32_t kMaxParentChainLength = 7; +const int32_t kCharStorageBlockSize = 650; // very few of the unit tests used more than 650 bytes of character storage + +struct LocIDCharStorage { + char chars[kCharStorageBlockSize]; + char* curTop; + char* limit; + LocIDCharStorage* nextBlock; + + LocIDCharStorage() : chars(), curTop(chars), limit(curTop + kCharStorageBlockSize), nextBlock(NULL) {} + ~LocIDCharStorage() { delete nextBlock; } + + char* nextPtr() { + if (nextBlock == NULL) { + if (limit - curTop > kMaxLocaleIDLength) { + // return the top of the current block only if there's enough room for a maximum-length locale ID-- + // this keeps us from having to preflight or repeat any of the actual uloc calls and wastes + // relatively little space + return curTop; + } else { + // if we DON'T have enough space for a max-length locale ID, allocate a new block... + nextBlock = new LocIDCharStorage(); + // ...and fall through to the line below to return its top pointer + } } + return nextBlock->nextPtr(); } - if (icu::gMapDataState > 0) { - const char *replacement = (const char *)uhash_get(icu::gParentMap, locale); - if (replacement) { - *distance = 1; - return replacement; + + void advance(int32_t charsUsed) { + if (nextBlock == NULL) { + curTop += charsUsed; + *curTop++ = '\0'; // in rare cases, the ICU call might not have null-terminated the result, so force it here + } else { + nextBlock->advance(charsUsed); } } - return NULL; +}; + +/** + * Data structure used by ualoc_localizationsToUse() below to cache the various transformed versions of a single locale ID. + * All char* members are pointers into storage managed separately by the caller-- usually pointers into a separate array of char intended to + * hold all of the strings in bulk. + */ +struct LocaleIDInfo { + const char* original; //< Pointer to the original locale ID + const char* base; //< The result of uloc_getBaseName() on the original locale ID + const char* normalized; //< The result of ualoc_normalize() on the value of `base` + const char* language; //< The language code from `normalized` + const char* languageGroup; //< Same as `language`, except for certain languages that fall back to other languages + const char* parentChain[kMaxParentChainLength]; //< Array of the results of calling ualoc_getParent() repeatedly on `normalized` + + LocaleIDInfo(); + void initBaseNames(const char* originalID, LocIDCharStorage& charStorage, UErrorCode* err); + void calcParentChain(LocIDCharStorage& charStorage, UBool penalizeNonDefaultCountry, UErrorCode* err); + UBool specifiesCountry(); +#if DEBUG_UALOC + void dump(const char *originalID, LocIDCharStorage& charStorage, UBool penalizeNonDefaultCountry, UErrorCode *err); +#endif +}; + +LocaleIDInfo::LocaleIDInfo() { + // these are the only two fields that HAVE to be initialized to NULL + original = NULL; + parentChain[0] = NULL; } -// this just checks if the *pointer* value is already in the array -static UBool locInArray(const char* *localizationsToUse, int32_t locsToUseCount, const char *locToCheck) -{ - int32_t locIndex; - for (locIndex = 0; locIndex < locsToUseCount; locIndex++) { - if (locToCheck == localizationsToUse[locIndex]) { - return TRUE; +/** + * Caches the `originalID` in `original` and fills in `base`, `normalized`, and `language. If these fields have already been filled in by an earlier call, this + * function won't fill them in again. + * @param originalID The locale ID to base the other values on. + * @param textPtr A pointer to a `char*` variable that points into an array of character storage maintained by the caller. The actual characters in this + * object's strings are written to this storage and `textPtr` is advanced to point to the first memory position after the last string written to the storage. + * @param textPtrLimit A pointer to the position immediately beyond the end of the separate character storage. This function won't write beyond + * this point and will return U_BUFFER_OVERFLOW if the storage is filled (which shouldn't happen). + * @param err Pointer to a variable holding the ICU error code. + */ +void LocaleIDInfo::initBaseNames(const char *originalID, LocIDCharStorage& charStorage, UErrorCode *err) { + // don't fill in the fields if they're already filled in + if (original == NULL) { + original = originalID; + + base = charStorage.nextPtr(); + int32_t length = uloc_getBaseName(original, const_cast(base), kMaxLocaleIDLength, err); + charStorage.advance(length); + + normalized = charStorage.nextPtr(); + ualoc_normalize(base, const_cast(normalized), kMaxLocaleIDLength, err); + charStorage.advance(uprv_strlen(normalized)); + + language = charStorage.nextPtr(); + length = uloc_getLanguage(normalized, const_cast(language), kMaxLocaleIDLength, err); + charStorage.advance(length); + languageGroup = language; + + // The `languageGroup` field is used for performance optimization; we don't need to walk the parent chain if the + // languages of the two locales being compared are different. This code accounts for the few cases of different + // language codes that need to be considered equivalent for comparison purposes. + static const char* likeLanguages[] = { + "ars", "ar", + "no", "nb", + "wuu", "zh", + "yue", "zh" + }; + for (int32_t i = 0; i < UPRV_LENGTHOF(likeLanguages); i += 2) { + if (uprv_strcmp(language, likeLanguages[i]) == 0) { + languageGroup = likeLanguages[i + 1]; + break; + } } } - return FALSE; } -enum { kLangScriptRegMaxLen = ULOC_LANG_CAPACITY + ULOC_SCRIPT_CAPACITY + ULOC_COUNTRY_CAPACITY }; // currently 22 +/** + * Calculates the parent chain for the locale ID in `original` by calling `ualoc_getParent()` repeatedly until it returns the empty string or "root". If this object's + * parent chain has previously been calculated, this won't do it again. The parent chain in the LocaleIDInfo object is terminated by a NULL entry. + * @param textPtr A pointer to a `char*` variable that points into an array of character storage maintained by the caller. The actual characters in this + * object's strings are written to this storage and `textPtr` is advanced to point to the first memory position after the last string written to the storage. + * @param textPtrLimit A pointer to the position immediately beyond the end of the separate character storage. This function won't write beyond + * this point and will return U_BUFFER_OVERFLOW if the storage is filled (which shouldn't happen). + * @param penalizeNonDefaultCountry If TRUE, an extra entry is added to the parent chain if the original locale specifies a country other than + * the default country for the locale's language. + * @param err Pointer to a variable holding the ICU error code. + */ +void LocaleIDInfo::calcParentChain(LocIDCharStorage& charStorage, UBool penalizeNonDefaultCountry, UErrorCode *err) { + // don't calculate the parent chain if it's already been calculated + if (parentChain[0] != NULL) { + return; + } + + int32_t index = 0; + + // Entry 0 in the parent chain is always the same as `normalized`-- this simplifies distance calculations. + parentChain[index] = normalized; + + // If the caller asks to penalize the non-default country (which it does for entries in `availableLocalizations` + // but not for entries in `preferredLanguages`), check to see if the original locale ID specifies a country code + // for a country other than the default country for the specified language (as determined by uloc_minimizeSubtags() ). + // If the country is NOT the default for the language, artifically lengthen the parent chain by also putting + // `normalized` into entry 1 in the parent chain. We do this to bias our similarity scores toward the default country. + // (e.g., if `preferredLanguages` is { it } and `availableLocalizations` is { it_CH, it_IT }, this causes us to return + // `it_IT` even though it comes second in the list because it's the default country for the language.) + if (penalizeNonDefaultCountry) { + UErrorCode dummyErr = U_ZERO_ERROR; + if (uloc_getCountry(normalized, NULL, 0, &dummyErr) > 0) { + if (uprv_strcmp(normalized, "es_MX") != 0 && uprv_strcmp(normalized, "zh_Hant_TW") != 0) { + dummyErr = U_ZERO_ERROR; + char minimizedLocale[kLocBaseNameMax]; + uloc_minimizeSubtags(normalized, minimizedLocale, kLocBaseNameMax, &dummyErr); + if (uloc_getCountry(minimizedLocale, NULL, 0, &dummyErr)) { + parentChain[++index] = normalized; + } + } + } + } + + // Walk the locale ID's parent chain using ualoc_getParent(). That function will return "" or "root" when it + // gets to the end of the chain, but internall we use NULL to mark the end of the chain. + while (index < kMaxParentChainLength && parentChain[index] != NULL) { + char* textPtr = charStorage.nextPtr(); + ualoc_getParent(parentChain[index], textPtr, kMaxLocaleIDLength, err); + ++index; + if (textPtr[0] == '\0' || uprv_strcmp(textPtr, "root") == 0) { + parentChain[index] = NULL; + } else { + parentChain[index] = textPtr; + charStorage.advance(uprv_strlen(textPtr)); + } + } +} + +UBool LocaleIDInfo::specifiesCountry() { + UErrorCode err = U_ZERO_ERROR; + int32_t countryLength = uloc_getCountry(normalized, NULL, 0, &err); + return countryLength != 0; +} + +#if DEBUG_UALOC +/** + * Debugging function that dumps the contents of this object to stdout. Parameters are the same as the functions above. + */ +void LocaleIDInfo::dump(const char *originalID, LocIDCharStorage& charStorage, UBool penalizeNonDefaultCountry, UErrorCode *err) { + initBaseNames(originalID, charStorage, err); + calcParentChain(charStorage, penalizeNonDefaultCountry, err); + + printf("[ %s -> %s -> %s ]", original, base, normalized); + for (int32_t i = 1; parentChain[i] != NULL; i++) { + printf(" -> %s", parentChain[i]); + } + printf("\n"); +} +#endif // DEBUG_UALOC int32_t ualoc_localizationsToUse( const char* const *preferredLanguages, @@ -866,429 +859,176 @@ ualoc_localizationsToUse( const char* const *preferredLanguages, if (icu::gMapDataState == 0) { umtx_initOnce(icu::gUALocaleCacheInitOnce, initializeMapData); } - int32_t locsToUseCount = 0; - int32_t prefLangIndex, availLocIndex = 0; - int32_t availLocIndexBackup = -1; // if >= 0, contains index of backup match - int32_t foundMatchPrefLangIndex = 0, backupMatchPrefLangIndex = 0; - char (*availLocBase)[kLangScriptRegMaxLen + 1] = NULL; - char (*availLocNorm)[kLangScriptRegMaxLen + 1] = NULL; - UBool foundMatch = FALSE; - UBool backupMatchPrefLang_pt_PT = FALSE; - + #if DEBUG_UALOC - if (preferredLanguagesCount > 0 && availableLocalizationsCount > 0) { - printf("\n # ualoc_localizationsToUse start, preferredLanguages %d: %s, ..., availableLocalizations %d: %s, ...\n", - preferredLanguagesCount, preferredLanguages[0], availableLocalizationsCount, availableLocalizations[0]); - } else { - printf("\n # ualoc_localizationsToUse start, preferredLanguages %d: ..., availableLocalizations %d: ...\n", - preferredLanguagesCount, availableLocalizationsCount); + printf("--------------------------------------------------------------------------------\n"); + printf("Preferred languages: "); + for (int32_t i = 0; i < preferredLanguagesCount; i++) { + printf("%s ", preferredLanguages[i]); } -#endif - - // Part 1, find the best matching localization, if any - for (prefLangIndex = 0; prefLangIndex < preferredLanguagesCount; prefLangIndex++) { - char prefLangBaseName[kLangScriptRegMaxLen + 1]; - char prefLangNormName[kLangScriptRegMaxLen + 1]; - char prefLangParentName[kLangScriptRegMaxLen + 1]; - UErrorCode tmpStatus = U_ZERO_ERROR; - - if (preferredLanguages[prefLangIndex] == NULL) { - continue; // skip NULL preferredLanguages entry, go to next one - } - // use underscores, fix bad capitalization, delete any keywords - uloc_getBaseName(preferredLanguages[prefLangIndex], prefLangBaseName, kLangScriptRegMaxLen, &tmpStatus); - if (U_FAILURE(tmpStatus) || prefLangBaseName[0] == 0 || - uprv_strcmp(prefLangBaseName, "root") == 0 || prefLangBaseName[0] == '_') { - continue; // can't handle this preferredLanguages entry or it is invalid, go to next one - } - prefLangBaseName[kLangScriptRegMaxLen] = 0; // ensure 0 termination, could have U_STRING_NOT_TERMINATED_WARNING -#if DEBUG_UALOC - printf(" # loop: try prefLangBaseName %s\n", prefLangBaseName); -#endif - - // if we have not already allocated and filled the array of - // base availableLocalizations, do so now. - if (availLocBase == NULL) { - availLocBase = (char (*)[kLangScriptRegMaxLen + 1])uprv_malloc(availableLocalizationsCount * (kLangScriptRegMaxLen + 1)); - if (availLocBase == NULL) { - continue; // cannot further check this preferredLanguages entry, go to next one - } -#if DEBUG_UALOC - printf(" # allocate & fill availLocBase\n"); -#endif - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - tmpStatus = U_ZERO_ERROR; - if (availableLocalizations[availLocIndex] == NULL) { - availLocBase[availLocIndex][0] = 0; // effectively remove this entry - continue; - } - uloc_getBaseName(availableLocalizations[availLocIndex], availLocBase[availLocIndex], kLangScriptRegMaxLen, &tmpStatus); - if (U_FAILURE(tmpStatus) || uprv_strcmp(availLocBase[availLocIndex], "root") == 0 || availLocBase[availLocIndex][0] == '_') { - availLocBase[availLocIndex][0] = 0; // effectively remove this entry - continue; - } - availLocBase[availLocIndex][kLangScriptRegMaxLen] = 0; // ensure 0 termination, could have U_STRING_NOT_TERMINATED_WARNING -#if DEBUG_UALOC - printf(" # add availLocBase %s\n", availLocBase[availLocIndex]); -#endif - } - } - // first compare base preferredLanguage to base versions of availableLocalizations names - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if (uprv_strcmp(prefLangBaseName, availLocBase[availLocIndex]) == 0) { - foundMatch = TRUE; // availLocIndex records where - foundMatchPrefLangIndex = prefLangIndex; -#if DEBUG_UALOC - printf(" # FOUND: matched availLocBase %s -> actualLoc %s\n", availLocBase[availLocIndex], availableLocalizations[availLocIndex]); -#endif - break; - } - } - if (foundMatch) { - break; // found a loc for this preferredLanguages entry - } - - // get normalized preferredLanguage - tmpStatus = U_ZERO_ERROR; - ualoc_normalize(prefLangBaseName, prefLangNormName, kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus)) { - continue; // can't handle this preferredLanguages entry, go to next one - } -#if DEBUG_UALOC - printf(" # prefLangNormName %s\n", prefLangNormName); -#endif - // if we have not already allocated and filled the array of - // normalized availableLocalizations, do so now. - // Note: ualoc_normalize turns "zh_TW" into "zh_Hant_TW", zh_HK" into "zh_Hant_HK", - // and fixes deprecated codes "iw" > "he", "in" > "id" etc. - if (availLocNorm == NULL) { - availLocNorm = (char (*)[kLangScriptRegMaxLen + 1])uprv_malloc(availableLocalizationsCount * (kLangScriptRegMaxLen + 1)); - if (availLocNorm == NULL) { - continue; // cannot further check this preferredLanguages entry, go to next one - } -#if DEBUG_UALOC - printf(" # allocate & fill availLocNorm\n"); -#endif - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - tmpStatus = U_ZERO_ERROR; - ualoc_normalize(availLocBase[availLocIndex], availLocNorm[availLocIndex], kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus)) { - availLocNorm[availLocIndex][0] = 0; // effectively remove this entry -#if DEBUG_UALOC - } else { - printf(" # actualLoc %-11s -> norm %s\n", availableLocalizations[availLocIndex], availLocNorm[availLocIndex]); -#endif - } - } - } - // now compare normalized preferredLanguage to normalized localization names - // if matches, copy *original* localization name - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if (uprv_strcmp(prefLangNormName, availLocNorm[availLocIndex]) == 0) { - foundMatch = TRUE; // availLocIndex records where - foundMatchPrefLangIndex = prefLangIndex; -#if DEBUG_UALOC - printf(" # FOUND: matched availLocNorm %s -> actualLoc %s\n", availLocNorm[availLocIndex], availableLocalizations[availLocIndex]); -#endif - break; - } - } - if (foundMatch) { - break; // found a loc for this preferredLanguages entry - } - - // now walk up the parent chain for preferredLanguage - // until we find a match or hit root - uprv_strcpy(prefLangBaseName, prefLangNormName); - while (!foundMatch) { - tmpStatus = U_ZERO_ERROR; - ualoc_getParent(prefLangBaseName, prefLangParentName, kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus) || uprv_strcmp(prefLangParentName, "root") == 0 || prefLangParentName[0] == 0) { - break; // reached root or cannot proceed further - } -#if DEBUG_UALOC - printf(" # prefLangParentName %s\n", prefLangParentName); -#endif - - // now compare this preferredLanguage parent to normalized localization names - // if matches, copy *original* localization name - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if (uprv_strcmp(prefLangParentName, availLocNorm[availLocIndex]) == 0) { - foundMatch = TRUE; // availLocIndex records where - foundMatchPrefLangIndex = prefLangIndex; -#if DEBUG_UALOC - printf(" # FOUND: matched availLocNorm %s -> actualLoc %s\n", availLocNorm[availLocIndex], availableLocalizations[availLocIndex]); -#endif - break; - } - } - uprv_strcpy(prefLangBaseName, prefLangParentName); - } - if (foundMatch) { - break; // found a loc for this preferredLanguages entry - } - - // last try, use parents of selected language to try for backup match - // if we have not already found one - if (availLocIndexBackup < 0) { - // now walk up the parent chain for preferredLanguage again - // checking against parents of selected availLocNorm entries - // but this time start with current prefLangNormName - uprv_strcpy(prefLangBaseName, prefLangNormName); - int32_t minDistance = kMaxParentDistance; - while (TRUE) { - // now compare this preferredLanguage to normalized localization names - // parent if have one for this; if matches, copy *original* localization name -#if DEBUG_UALOC - printf(" # BACKUP: trying prefLangBaseName %s\n", prefLangBaseName); -#endif - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - char availLocMinOrParent[kLangScriptRegMaxLen + 1]; - int32_t distance; - // first check for special Apple parents of availLocNorm; the number - // of locales with such parents is small. - // If no such parent, or if parent has an intermediate numeric region, - // then try stripping the original region. - int32_t availLocParentLen = 0; - const char *availLocParent = getLocParent(availLocNorm[availLocIndex], &distance); - if (availLocParent) { -#if DEBUG_UALOC - printf(" # availLocAppleParentName %s\n", availLocParent); -#endif - if (uprv_strcmp(prefLangBaseName, availLocParent) == 0 && distance < minDistance) { - availLocIndexBackup = availLocIndex; // records where the match occurred - backupMatchPrefLangIndex = prefLangIndex; - minDistance = distance; -#if DEBUG_UALOC - printf(" # BACKUP: LocAppleParent matched prefLangNormName with distance %d\n", distance); -#endif - continue; - } - availLocParentLen = uprv_strlen(availLocParent); - } - if (minDistance <= 1) { - continue; // we can't get any closer in the rest of this iteration - } - if (availLocParent == NULL || (availLocParentLen >= 6 && isdigit(availLocParent[availLocParentLen-1]))) { - tmpStatus = U_ZERO_ERROR; - int32_t regLen = uloc_getCountry(availLocNorm[availLocIndex], availLocMinOrParent, kLangScriptRegMaxLen, &tmpStatus); - if (U_SUCCESS(tmpStatus) && regLen > 1) { - uloc_addLikelySubtags(availLocNorm[availLocIndex], availLocMinOrParent, kLangScriptRegMaxLen, &tmpStatus); - if (U_SUCCESS(tmpStatus)) { - availLocMinOrParent[kLangScriptRegMaxLen] = 0; // ensure 0 termination, could have U_STRING_NOT_TERMINATED_WARNING -#if DEBUG_UALOC - printf(" # availLocRegMaxName %s\n", availLocMinOrParent); -#endif - char availLocTemp[kLangScriptRegMaxLen + 1]; - uloc_getParent(availLocMinOrParent, availLocTemp, kLangScriptRegMaxLen, &tmpStatus); - if (U_SUCCESS(tmpStatus)) { - availLocTemp[kLangScriptRegMaxLen] = 0; - uloc_minimizeSubtags(availLocTemp, availLocMinOrParent, kLangScriptRegMaxLen, &tmpStatus); - if (U_SUCCESS(tmpStatus)) { - availLocMinOrParent[kLangScriptRegMaxLen] = 0; -#if DEBUG_UALOC - printf(" # availLocNoRegParentName %s\n", availLocMinOrParent); -#endif - if (uprv_strcmp(prefLangBaseName, availLocMinOrParent) == 0) { - availLocIndexBackup = availLocIndex; // records where the match occurred - backupMatchPrefLangIndex = prefLangIndex; - minDistance = 1; - backupMatchPrefLang_pt_PT = (uprv_strcmp(prefLangNormName, "pt_PT") == 0); + printf("\nAvailable localizations: "); + for (int32_t i = 0; i < availableLocalizationsCount; i++) { + printf("%s ", availableLocalizations[i]); + } + printf("\n\n"); +#endif // DEBUG_UALOC + + LocaleIDInfo prefLangInfos[preferredLanguagesCount]; + LocaleIDInfo availLocInfos[availableLocalizationsCount]; + LocIDCharStorage charStorage; + LocaleIDInfo* result = NULL; + LocaleIDInfo* portugueseResult = NULL; + int32_t resultScore = 999; + #if DEBUG_UALOC - printf(" # BACKUP: LocNoRegParent matched prefLangNormName with distance 1\n"); -#endif - continue; - } + for (int32_t i = 0; i < preferredLanguagesCount; i++) { + prefLangInfos[i].dump(preferredLanguages[i], charStorage, FALSE, status); + } + printf("\n"); + for (int32_t i = 0; i < availableLocalizationsCount; i++) { + availLocInfos[i].dump(availableLocalizations[i], charStorage, TRUE, status); + } + printf("\n"); +#endif // DEBUG_UALOC + + // Loop over the entries in `preferredLanguages` matching them against `availableLocalizations`. The first preferred + // language that has a matching available localization is the only one that contributes to the result (except in the + // case of Portuguese, about which more below). + for (int32_t prefLangIndex = 0; result == NULL && prefLangIndex < preferredLanguagesCount; ++prefLangIndex) { + LocaleIDInfo* prefLangInfo = &prefLangInfos[prefLangIndex]; + prefLangInfo->initBaseNames(preferredLanguages[prefLangIndex], charStorage, status); + + // Loop over the entries in `availableLocalizations`, looking for the best match to the current entry + // from `preferredLanguages`. + for (int32_t availLocIndex = 0; availLocIndex < availableLocalizationsCount; ++availLocIndex) { + LocaleIDInfo* availLocInfo = &availLocInfos[availLocIndex]; + availLocInfo->initBaseNames(availableLocalizations[availLocIndex], charStorage, status); + + // Give the highest preference (a score of -1) to locales whose base names are an exact match. + if (resultScore > -1 && uprv_strcmp(prefLangInfo->base, availLocInfo->base) == 0) { + result = availLocInfo; + resultScore = -1; + // Give the second-highest preference (a score of 0) to locales whose normalized names are an exact match. + } else if (resultScore > 0 && uprv_strcmp(prefLangInfo->normalized, availLocInfo->normalized) == 0) { + result = availLocInfo; + resultScore = 0; + } else if (resultScore > 0 && uprv_strcmp(prefLangInfo->languageGroup, availLocInfo->languageGroup) == 0) { + // If we haven't yet found an exact match, look to see if the two locales have an exact match further + // down in their parent chains. We can skip checking the parent chains if the locales' languages are + // different since (with a couple of important exceptions) the parent chain will never change language. + prefLangInfo->calcParentChain(charStorage, FALSE, status); + availLocInfo->calcParentChain(charStorage, TRUE, status); + + if (U_SUCCESS(*status)) { + // Compare each pair of entries in the two locales' parent chains. If we find an exact match, + // assign it a score based on how deep into the two parent chains it is (preference is given + // to matches higher in the two locales' parent chains). The locale with the lowest score + // will be our result. + for (int32_t prefLangParentIndex = 0; prefLangInfo->parentChain[prefLangParentIndex] != NULL; ++prefLangParentIndex) { + for (int32_t availLocParentIndex = 0; availLocInfo->parentChain[availLocParentIndex] != NULL; ++availLocParentIndex) { + if (uprv_strcmp(prefLangInfo->parentChain[prefLangParentIndex], availLocInfo->parentChain[availLocParentIndex]) == 0) { + if (uprv_strcmp(prefLangInfo->normalized, "pt_PT") == 0 && uprv_strcmp(availLocInfo->normalized, "pt_BR") == 0) { + // We don't want to match pt_BR with pt_PT unless there are no better matches anywhere-- + // if we see this match, store it "off to the side", but continue as though we didn't find + // a match at all. We only return it if we _don't_ find any other matches. + portugueseResult = availLocInfo; + } else { + int32_t score = prefLangParentIndex + availLocParentIndex; + if (uprv_strcmp(prefLangInfo->language, availLocInfo->language) != 0) { + // Add a one-point penalty to the score if the two locales have different languages + ++score; + } + if (score < resultScore) { + resultScore = score; + result = availLocInfo; } } } } } - // then check against minimized version of availLocNorm - tmpStatus = U_ZERO_ERROR; - uloc_minimizeSubtags(availLocNorm[availLocIndex], availLocMinOrParent, kLangScriptRegMaxLen, &tmpStatus); - if (U_FAILURE(tmpStatus)) { - continue; - } - availLocMinOrParent[kLangScriptRegMaxLen] = 0; // ensure 0 termination, could have U_STRING_NOT_TERMINATED_WARNING -#if DEBUG_UALOC - printf(" # availLocMinimized %s\n", availLocMinOrParent); -#endif - if (uprv_strcmp(prefLangBaseName, availLocMinOrParent) == 0) { - availLocIndexBackup = availLocIndex; // records where the match occurred - backupMatchPrefLangIndex = prefLangIndex; - minDistance = 1; -#if DEBUG_UALOC - printf(" # BACKUP: LocMinimized matched prefLangNormName with distance 1\n"); -#endif - } - } - if (availLocIndexBackup >= 0) { - break; } - tmpStatus = U_ZERO_ERROR; - ualoc_getParent(prefLangBaseName, prefLangParentName, kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus) || uprv_strcmp(prefLangParentName, "root") == 0 || prefLangParentName[0] == 0) { - break; // reached root or cannot proceed further - } - uprv_strcpy(prefLangBaseName, prefLangParentName); } } } - // If we have a backup match, decide what to do - if (availLocIndexBackup >= 0) { - if (!foundMatch) { - // no main match, just use the backup - availLocIndex = availLocIndexBackup; - foundMatch = TRUE; -#if DEBUG_UALOC - printf(" # no main match, have backup => use availLocIndexBackup %d\n", availLocIndexBackup); -#endif - } else if (backupMatchPrefLangIndex < foundMatchPrefLangIndex && (!backupMatchPrefLang_pt_PT || uprv_strcmp(availLocNorm[availLocIndexBackup], "pt_BR") != 0)) { - // have a main match but backup match was higher in the prefs, use it if for a different language -#if DEBUG_UALOC - printf(" # have backup match higher in prefs, comparing its language and script to main match\n"); -#endif - char mainLang[ULOC_LANG_CAPACITY + 1]; - char backupLang[ULOC_LANG_CAPACITY + 1]; - UErrorCode tmpStatus = U_ZERO_ERROR; - uloc_getLanguage(availLocNorm[availLocIndex], mainLang, ULOC_LANG_CAPACITY, &tmpStatus); - mainLang[ULOC_LANG_CAPACITY] = 0; // ensure zero termination - uloc_getLanguage(availLocNorm[availLocIndexBackup], backupLang, ULOC_LANG_CAPACITY, &tmpStatus); - backupLang[ULOC_LANG_CAPACITY] = 0; // ensure zero termination - if (U_SUCCESS(tmpStatus)) { - if (uprv_strncmp(mainLang, backupLang, ULOC_LANG_CAPACITY) != 0) { - // backup match has different language than main match - availLocIndex = availLocIndexBackup; - // foundMatch is already TRUE -#if DEBUG_UALOC - printf(" # main match but backup is for a different lang higher in prefs => use availLocIndexBackup %d\n", availLocIndexBackup); -#endif - } else { - // backup match has same language as main match, check scripts too - char availLocMaximized[kLangScriptRegMaxLen + 1]; - - uloc_addLikelySubtags(availLocNorm[availLocIndex], availLocMaximized, kLangScriptRegMaxLen, &tmpStatus); - availLocMaximized[kLangScriptRegMaxLen] = 0; - uloc_getScript(availLocMaximized, mainLang, ULOC_LANG_CAPACITY, &tmpStatus); - mainLang[ULOC_LANG_CAPACITY] = 0; - - uloc_addLikelySubtags(availLocNorm[availLocIndexBackup], availLocMaximized, kLangScriptRegMaxLen, &tmpStatus); - availLocMaximized[kLangScriptRegMaxLen] = 0; - uloc_getScript(availLocMaximized, backupLang, ULOC_LANG_CAPACITY, &tmpStatus); - backupLang[ULOC_LANG_CAPACITY] = 0; - - if (U_SUCCESS(tmpStatus) && uprv_strncmp(mainLang, backupLang, ULOC_LANG_CAPACITY) != 0) { - // backup match has different script than main match - availLocIndex = availLocIndexBackup; - // foundMatch is already TRUE -#if DEBUG_UALOC - printf(" # main match but backup is for a different script higher in prefs => use availLocIndexBackup %d\n", availLocIndexBackup); -#endif + + // If our result isn't an exact match and does specify a country, check to see if there are any entries further + // down in the preferred language list that have the same language as the current result but ARE an exact match with + // something in the available-localizations list. That is, if the preferred languages list is [ fr-CH, fr-CA ] and + // the available localizations list is [ fr-FR, fr-CA ], we want to return fr-CA, but we only want to do that with + // variations of the language we originally matched. (We do go with the match if it doesn't specify a country-- + // we want "en" to match "en-US" and to be preferred over matches later in the preferred-languages list.) + // [NOTE: This logic was causing side effects with Chinese, which is more complicated, so for now we have logic + // to skip it when the original result is Chinese.] + if (result != NULL && resultScore > 0 && result->specifiesCountry() && uprv_strcmp(result->language, "zh") != 0) { + for (int32_t prefLangIndex = 0; prefLangIndex < preferredLanguagesCount; ++prefLangIndex) { + LocaleIDInfo* prefLangInfo = &prefLangInfos[prefLangIndex]; + prefLangInfo->initBaseNames(preferredLanguages[prefLangIndex], charStorage, status); + if (uprv_strcmp(prefLangInfo->language, result->language) == 0) { + for (int32_t availLocIndex = 0; availLocIndex < availableLocalizationsCount; ++availLocIndex) { + LocaleIDInfo* availLocInfo = &availLocInfos[availLocIndex]; + if (uprv_strcmp(prefLangInfo->base, availLocInfo->base) == 0 || uprv_strcmp(prefLangInfo->normalized, availLocInfo->normalized) == 0) { + result = &availLocInfos[availLocIndex]; + break; } - } + } } } } - - // Part 2, if we found a matching localization, then walk up its parent tree to find any fallback matches in availableLocalizations - if (foundMatch) { - // Here availLocIndex corresponds to the first matched localization - UErrorCode tmpStatus = U_ZERO_ERROR; - int32_t availLocMatchIndex = availLocIndex; - if (locsToUseCount < localizationsToUseCapacity) { - localizationsToUse[locsToUseCount++] = availableLocalizations[availLocMatchIndex]; - } - // at this point we must have availLocBase, and minimally matched against that. - // if we have not already allocated and filled the array of - // normalized availableLocalizations, do so now, but don't require it - if (availLocNorm == NULL) { - availLocNorm = (char (*)[kLangScriptRegMaxLen + 1])uprv_malloc(availableLocalizationsCount * (kLangScriptRegMaxLen + 1)); - if (availLocNorm != NULL) { - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - tmpStatus = U_ZERO_ERROR; - ualoc_normalize(availLocBase[availLocIndex], availLocNorm[availLocIndex], kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus)) { - availLocNorm[availLocIndex][0] = 0; // effectively remove this entry - } + + // Write out our results. + int32_t locsToUseCount = 0; + + // If the only match we found above is matching pt_PT to pt_BR, we can use it as our result. + if (result == NULL && portugueseResult != NULL) { + result = portugueseResult; + } + + // If we found a match above, walk its parent chain and search `availableLocales` for any entries that occur in the + // main result's parent chain. If we find any, we want to return those too. (The extra wrinkles below are to keep + // us from putting the same locale into the result list more than once.) + if (result != NULL) { + localizationsToUse[locsToUseCount++] = result->original; + + result->calcParentChain(charStorage, TRUE, status); + for (int32_t parentChainIndex = 0; result->parentChain[parentChainIndex] != NULL; ++parentChainIndex) { + if (parentChainIndex > 0 && result->parentChain[parentChainIndex - 1] == result->parentChain[parentChainIndex]) { + continue; + } + for (int32_t availLocIndex = 0; availLocIndex < availableLocalizationsCount; ++availLocIndex) { + LocaleIDInfo* availLocInfo = &availLocInfos[availLocIndex]; + if (result->original == availLocInfo->original) { + continue; + } else if (locsToUseCount < localizationsToUseCapacity && uprv_strcmp(result->parentChain[parentChainIndex], "zh_Hant_HK") == 0 && uprv_strcmp(availLocInfo->normalized, "zh_Hant_TW") == 0) { + // HACK for Chinese: If we find "zh_Hant_HK" while walking the result's parent chain and the available localizations list includes "zh_Hant_TW", include "zh_Hant_TW" in the results list too + localizationsToUse[locsToUseCount++] = availLocInfo->original; + } else if (locsToUseCount < localizationsToUseCapacity && uprv_strcmp(result->parentChain[parentChainIndex], availLocInfo->normalized) == 0) { + localizationsToUse[locsToUseCount++] = availLocInfo->original; } } } - - // add normalized form of matching loc, if different and in availLocBase - if (locsToUseCount < localizationsToUseCapacity) { - tmpStatus = U_ZERO_ERROR; - char matchedLocNormName[kLangScriptRegMaxLen + 1]; - char matchedLocParentName[kLangScriptRegMaxLen + 1]; - // get normalized form of matching loc - if (availLocNorm != NULL) { - uprv_strcpy(matchedLocNormName, availLocNorm[availLocMatchIndex]); - } else { - ualoc_normalize(availLocBase[availLocMatchIndex], matchedLocNormName, kLangScriptRegMaxLen + 1, &tmpStatus); - } - if (U_SUCCESS(tmpStatus)) { - // add normalized form of matching loc, if different and in availLocBase - if (uprv_strcmp(matchedLocNormName, localizationsToUse[0]) != 0) { - // normalization of matched localization is different, see if we have the normalization in availableLocalizations - // from this point on, availLocIndex no longer corresponds to the matched localization. - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if ( (uprv_strcmp(matchedLocNormName, availLocBase[availLocIndex]) == 0 - || (availLocNorm != NULL && uprv_strcmp(matchedLocNormName, availLocNorm[availLocIndex]) == 0)) - && !locInArray(localizationsToUse, locsToUseCount, availableLocalizations[availLocIndex])) { - localizationsToUse[locsToUseCount++] = availableLocalizations[availLocIndex]; - break; - } - } - } - - // now walk up the parent chain from matchedLocNormName, adding parents if they are in availLocBase - while (locsToUseCount < localizationsToUseCapacity) { - ualoc_getParent(matchedLocNormName, matchedLocParentName, kLangScriptRegMaxLen + 1, &tmpStatus); - if (U_FAILURE(tmpStatus) || uprv_strcmp(matchedLocParentName, "root") == 0 || matchedLocParentName[0] == 0) { - break; // reached root or cannot proceed further - } - - // now compare this matchedLocParentName parent to base localization names (and norm ones if we have them) - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if ( (uprv_strcmp(matchedLocParentName, availLocBase[availLocIndex]) == 0 - || (availLocNorm != NULL && uprv_strcmp(matchedLocParentName, availLocNorm[availLocIndex]) == 0)) - && !locInArray(localizationsToUse, locsToUseCount, availableLocalizations[availLocIndex])) { - localizationsToUse[locsToUseCount++] = availableLocalizations[availLocIndex]; - break; - } - } - uprv_strcpy(matchedLocNormName, matchedLocParentName); - } - - // The above still fails to include "zh_TW" if it is in availLocBase and the matched localization - // base name is "zh_HK" or "zh_MO". One option would be to walk up the parent chain from - // matchedLocNormName again, comparing against parents of of selected availLocNorm entries. - // But this picks up too many matches that are not parents of the matched localization. So - // we just handle these specially. - if ( locsToUseCount < localizationsToUseCapacity - && (uprv_strcmp(availLocBase[availLocMatchIndex], "zh_HK") == 0 - || uprv_strcmp(availLocBase[availLocMatchIndex], "zh_MO") == 0) ) { - int32_t zhTW_matchIndex = -1; - UBool zhHant_found = FALSE; - for (availLocIndex = 0; availLocIndex < availableLocalizationsCount; availLocIndex++) { - if ( zhTW_matchIndex < 0 && uprv_strcmp("zh_TW", availLocBase[availLocIndex]) == 0 ) { - zhTW_matchIndex = availLocIndex; - } - if ( !zhHant_found && uprv_strcmp("zh_Hant", availLocBase[availLocIndex]) == 0 ) { - zhHant_found = TRUE; - } - } - if (zhTW_matchIndex >= 0 && !zhHant_found - && !locInArray(localizationsToUse, locsToUseCount, availableLocalizations[zhTW_matchIndex])) { - localizationsToUse[locsToUseCount++] = availableLocalizations[zhTW_matchIndex]; - } - } + } + + // if our result array is empty, check to see if the availableLocalizations list contains the special sentinel + // value "zxx" (which means "no linguistic content"). If it does, return that instead of the empty list + if (locsToUseCount == 0) { + int32_t zxxPos = -1; + for (int32_t i = 0; i < availableLocalizationsCount; i++) { + if (uprv_strcmp(availableLocalizations[i], "zxx") == 0) { + zxxPos = i; + break; } } + if (zxxPos >= 0) { + localizationsToUse[locsToUseCount++] = availableLocalizations[zxxPos]; + } } - - uprv_free(availLocNorm); - uprv_free(availLocBase); + +#if DEBUG_UALOC + printf("Localizations to use: "); + for (int32_t i = 0; i < locsToUseCount; i++) { + printf("%s ", localizationsToUse[i]); + } + printf("\n\n"); +#endif // DEBUG_UALOC return locsToUseCount; } - diff --git a/icuSources/common/uarrsort.cpp b/icuSources/common/uarrsort.cpp index 03c4d4e7..60905821 100644 --- a/icuSources/common/uarrsort.cpp +++ b/icuSources/common/uarrsort.cpp @@ -34,6 +34,10 @@ enum { STACK_ITEM_SIZE=200 }; +static constexpr int32_t sizeInMaxAlignTs(int32_t sizeInBytes) { + return (sizeInBytes + sizeof(max_align_t) - 1) / sizeof(max_align_t); +} + /* UComparator convenience implementations ---------------------------------- */ U_CAPI int32_t U_EXPORT2 @@ -134,25 +138,15 @@ doInsertionSort(char *array, int32_t length, int32_t itemSize, static void insertionSort(char *array, int32_t length, int32_t itemSize, UComparator *cmp, const void *context, UErrorCode *pErrorCode) { - UAlignedMemory v[STACK_ITEM_SIZE/sizeof(UAlignedMemory)+1]; - void *pv; - /* allocate an intermediate item variable (v) */ - if(itemSize<=STACK_ITEM_SIZE) { - pv=v; - } else { - pv=uprv_malloc(itemSize); - if(pv==NULL) { - *pErrorCode=U_MEMORY_ALLOCATION_ERROR; - return; - } + icu::MaybeStackArray v; + if (sizeInMaxAlignTs(itemSize) > v.getCapacity() && + v.resize(sizeInMaxAlignTs(itemSize)) == nullptr) { + *pErrorCode = U_MEMORY_ALLOCATION_ERROR; + return; } - doInsertionSort(array, length, itemSize, cmp, context, pv); - - if(pv!=v) { - uprv_free(pv); - } + doInsertionSort(array, length, itemSize, cmp, context, v.getAlias()); } /* QuickSort ---------------------------------------------------------------- */ @@ -238,26 +232,16 @@ subQuickSort(char *array, int32_t start, int32_t limit, int32_t itemSize, static void quickSort(char *array, int32_t length, int32_t itemSize, UComparator *cmp, const void *context, UErrorCode *pErrorCode) { - UAlignedMemory xw[(2*STACK_ITEM_SIZE)/sizeof(UAlignedMemory)+1]; - void *p; - /* allocate two intermediate item variables (x and w) */ - if(itemSize<=STACK_ITEM_SIZE) { - p=xw; - } else { - p=uprv_malloc(2*itemSize); - if(p==NULL) { - *pErrorCode=U_MEMORY_ALLOCATION_ERROR; - return; - } + icu::MaybeStackArray xw; + if(sizeInMaxAlignTs(itemSize)*2 > xw.getCapacity() && + xw.resize(sizeInMaxAlignTs(itemSize) * 2) == nullptr) { + *pErrorCode=U_MEMORY_ALLOCATION_ERROR; + return; } - subQuickSort(array, 0, length, itemSize, - cmp, context, p, (char *)p+itemSize); - - if(p!=xw) { - uprv_free(p); - } + subQuickSort(array, 0, length, itemSize, cmp, context, + xw.getAlias(), xw.getAlias() + sizeInMaxAlignTs(itemSize)); } /* uprv_sortArray() API ----------------------------------------------------- */ diff --git a/icuSources/common/ubidi_props_data.h b/icuSources/common/ubidi_props_data.h index 3f50bc4a..992de712 100644 --- a/icuSources/common/ubidi_props_data.h +++ b/icuSources/common/ubidi_props_data.h @@ -11,45 +11,45 @@ #ifdef INCLUDED_FROM_UBIDI_PROPS_C -static const UVersionInfo ubidi_props_dataVersion={0xc,1,0,0}; +static const UVersionInfo ubidi_props_dataVersion={0xd,0,0,0}; #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x663c,0x6058,0x28,0x620,0x8c0,0x10ac0,0x10d24,0,0,0,0,0,0,0,0x6502b6}; +static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x67ec,0x6200,0x28,0x620,0x8c8,0x10ac0,0x10d24,0,0,0,0,0,0,0,0x6502b6}; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x673c,0x6158,0x28,0x620,0x8c0,0x10ac0,0x10d24,0,0,0,0,0,0,0,0x6502b6}; +static const int32_t ubidi_props_indexes[UBIDI_IX_TOP]={0x10,0x68ec,0x6300,0x28,0x620,0x8c8,0x10ac0,0x10d24,0,0,0,0,0,0,0,0x6502b6}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t ubidi_props_trieIndex[12324]={ +static const uint16_t ubidi_props_trieIndex[12536]={ #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t ubidi_props_trieIndex[12452]={ +static const uint16_t ubidi_props_trieIndex[12664]={ #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x37c,0x384,0x38c,0x394,0x3ac,0x3b4,0x3bc,0x3c4,0x39c,0x3a4,0x39c,0x3a4,0x39c,0x3a4,0x39c,0x3a4, 0x39c,0x3a4,0x39c,0x3a4,0x3ca,0x3d2,0x3da,0x3e2,0x3ea,0x3f2,0x3ee,0x3f6,0x3fe,0x406,0x401,0x409, 0x39c,0x3a4,0x39c,0x3a4,0x411,0x419,0x39c,0x3a4,0x39c,0x3a4,0x39c,0x3a4,0x41f,0x427,0x42f,0x437, 0x43f,0x447,0x44f,0x457,0x45d,0x465,0x46d,0x475,0x47d,0x485,0x48b,0x493,0x49b,0x4a3,0x4ab,0x4b3, -0x4bf,0x4bb,0x4c7,0x4cf,0x431,0x4df,0x4e7,0x4d7,0x4ef,0x4f1,0x4f9,0x501,0x509,0x50a,0x512,0x51a, -0x522,0x50a,0x52a,0x52f,0x522,0x50a,0x537,0x53f,0x509,0x547,0x54f,0x501,0x554,0x39c,0x55c,0x560, -0x568,0x56a,0x572,0x57a,0x509,0x582,0x58a,0x501,0x413,0x58e,0x512,0x501,0x39c,0x39c,0x596,0x39c, -0x39c,0x59c,0x5a4,0x39c,0x39c,0x5a8,0x5b0,0x39c,0x5b4,0x5bb,0x39c,0x5c3,0x5cb,0x5d2,0x553,0x39c, -0x39c,0x5da,0x5e2,0x5ea,0x5f2,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x5fa,0x39c,0x602,0x39c,0x39c,0x39c, -0x60a,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x612,0x39c,0x39c,0x39c,0x61a,0x61a,0x516,0x516,0x39c,0x620,0x628,0x602, -0x63e,0x630,0x630,0x646,0x64d,0x636,0x39c,0x39c,0x39c,0x655,0x65d,0x39c,0x39c,0x39c,0x65f,0x667, -0x66f,0x39c,0x676,0x67e,0x39c,0x686,0x39c,0x39c,0x546,0x68e,0x554,0x696,0x413,0x69e,0x39c,0x6a5, -0x39c,0x6aa,0x39c,0x39c,0x39c,0x39c,0x6b0,0x6b8,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x3ea,0x6c0, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x6c8,0x6d0,0x6d4, -0x6ec,0x6f2,0x6dc,0x6e4,0x6fa,0x702,0x706,0x5d5,0x70e,0x716,0x71e,0x39c,0x726,0x667,0x667,0x667, -0x736,0x73e,0x746,0x74e,0x753,0x75b,0x763,0x72e,0x76b,0x773,0x39c,0x779,0x780,0x667,0x667,0x667, -0x667,0x580,0x786,0x667,0x78e,0x39c,0x39c,0x664,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667, -0x667,0x667,0x667,0x667,0x667,0x796,0x667,0x667,0x667,0x667,0x667,0x79c,0x667,0x667,0x7a4,0x7ac, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x667,0x667,0x667,0x667,0x7bc,0x7c4,0x7cc,0x7b4, -0x7dc,0x7e4,0x7ec,0x7f3,0x7fa,0x802,0x806,0x7d4,0x667,0x667,0x667,0x80e,0x814,0x667,0x667,0x81a, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x822,0x39c,0x39c,0x39c,0x82a,0x39c,0x39c,0x39c,0x3ea, -0x832,0x83a,0x66b,0x39c,0x83d,0x667,0x667,0x66a,0x667,0x667,0x667,0x667,0x667,0x667,0x844,0x84a, -0x85a,0x852,0x39c,0x39c,0x862,0x60a,0x39c,0x3c3,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x667,0x829, -0x3d1,0x39c,0x86a,0x872,0x39c,0x87a,0x882,0x39c,0x39c,0x39c,0x39c,0x886,0x39c,0x39c,0x65f,0x3c2, +0x4bf,0x4bb,0x4c7,0x4cf,0x431,0x4df,0x4e6,0x4d7,0x4ee,0x4f0,0x4f8,0x500,0x508,0x509,0x511,0x519, +0x521,0x509,0x529,0x52e,0x521,0x509,0x536,0x53e,0x508,0x546,0x54e,0x500,0x556,0x39c,0x55e,0x562, +0x56a,0x56c,0x574,0x57c,0x508,0x584,0x58c,0x500,0x413,0x590,0x511,0x500,0x508,0x39c,0x598,0x39c, +0x39c,0x59e,0x5a6,0x39c,0x39c,0x5aa,0x5b2,0x39c,0x5b6,0x5bd,0x39c,0x5c5,0x5cd,0x5d4,0x555,0x39c, +0x39c,0x5dc,0x5e4,0x5ec,0x5f4,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x5fc,0x39c,0x604,0x39c,0x39c,0x39c, +0x60c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x614,0x39c,0x39c,0x39c,0x61c,0x61c,0x515,0x515,0x39c,0x622,0x62a,0x604, +0x640,0x632,0x632,0x648,0x64f,0x638,0x39c,0x39c,0x39c,0x657,0x65f,0x39c,0x39c,0x39c,0x661,0x669, +0x671,0x39c,0x678,0x680,0x39c,0x688,0x56b,0x39c,0x545,0x690,0x556,0x698,0x413,0x6a0,0x39c,0x6a7, +0x39c,0x6ac,0x39c,0x39c,0x39c,0x39c,0x6b2,0x6ba,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x3ea,0x6c2, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x6ca,0x6d2,0x6d6, +0x6ee,0x6f4,0x6de,0x6e6,0x6fc,0x704,0x708,0x5d7,0x710,0x718,0x720,0x39c,0x728,0x669,0x669,0x669, +0x738,0x740,0x748,0x750,0x755,0x75d,0x765,0x730,0x76d,0x775,0x39c,0x77b,0x782,0x669,0x669,0x669, +0x669,0x582,0x788,0x669,0x790,0x39c,0x39c,0x666,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669, +0x669,0x669,0x669,0x669,0x669,0x798,0x669,0x669,0x669,0x669,0x669,0x79e,0x669,0x669,0x7a6,0x7ae, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x669,0x669,0x669,0x669,0x7be,0x7c6,0x7ce,0x7b6, +0x7de,0x7e6,0x7ee,0x7f5,0x7fc,0x804,0x808,0x7d6,0x669,0x669,0x669,0x810,0x816,0x669,0x669,0x81c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x824,0x39c,0x39c,0x39c,0x82c,0x39c,0x39c,0x39c,0x3ea, +0x834,0x83c,0x840,0x39c,0x848,0x669,0x669,0x66c,0x669,0x669,0x669,0x669,0x669,0x669,0x84f,0x855, +0x865,0x85d,0x39c,0x39c,0x86d,0x60c,0x39c,0x3c3,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x669,0x82b, +0x3d1,0x39c,0x875,0x87d,0x39c,0x885,0x88d,0x39c,0x39c,0x39c,0x39c,0x891,0x39c,0x39c,0x661,0x3c2, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, @@ -62,7 +62,7 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x667,0x667, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x669,0x669, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, @@ -106,10 +106,10 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x86a,0x667,0x580,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x88d,0x39c,0x39c,0x892,0x56a,0x39c,0x39c,0x5b6,0x667,0x65e,0x39c,0x39c,0x89a,0x39c,0x39c,0x39c, -0x8a2,0x8a9,0x630,0x8b1,0x39c,0x39c,0x58c,0x8b9,0x39c,0x8c1,0x8c8,0x39c,0x4ef,0x8cd,0x39c,0x508, -0x39c,0x8d5,0x8dd,0x50a,0x39c,0x8e1,0x509,0x8e9,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x8f0, +0x39c,0x39c,0x39c,0x39c,0x875,0x669,0x582,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x898,0x39c,0x39c,0x89d,0x56c,0x39c,0x39c,0x5b8,0x669,0x660,0x39c,0x39c,0x8a5,0x39c,0x39c,0x39c, +0x8ad,0x8b4,0x632,0x8bc,0x39c,0x39c,0x58e,0x8c4,0x39c,0x8cc,0x8d3,0x39c,0x4ee,0x8d8,0x39c,0x507, +0x39c,0x8e0,0x8e8,0x509,0x39c,0x8ec,0x508,0x8f4,0x39c,0x39c,0x39c,0x8fa,0x39c,0x39c,0x39c,0x901, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, @@ -150,15 +150,15 @@ static const uint16_t ubidi_props_trieIndex[12452]={ #if !U_PLATFORM_IS_DARWIN_BASED 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x904,0x8f8,0x8fc,0x49b,0x49b,0x49b,0x49b,0x49b, -0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x90c,0x49b,0x49b,0x49b,0x49b,0x914,0x918, -0x920,0x928,0x92c,0x934,0x49b,0x49b,0x49b,0x938,0x940,0x38c,0x948,0x950,0x39c,0x39c,0x39c,0x958, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x915,0x909,0x90d,0x49b,0x49b,0x49b,0x49b,0x49b, +0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x91d,0x49b,0x49b,0x49b,0x49b,0x925,0x929, +0x931,0x939,0x93d,0x945,0x49b,0x49b,0x49b,0x949,0x951,0x38c,0x959,0x961,0x39c,0x39c,0x39c,0x969, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x77b, -0x667,0x667,0x667,0x8f8,0x900,0x908,0x910,0x667,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x924,0x918,0x91c,0x49b,0x49b,0x49b,0x49b,0x49b, -0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x92c,0x49b,0x49b,0x49b,0x49b,0x934,0x938, -0x940,0x948,0x94c,0x954,0x49b,0x49b,0x49b,0x958,0x960,0x38c,0x968,0x970,0x39c,0x39c,0x39c,0x978, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x77d, +0x669,0x669,0x669,0x909,0x911,0x919,0x921,0x669,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x935,0x929,0x92d,0x49b,0x49b,0x49b,0x49b,0x49b, +0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x49b,0x93d,0x49b,0x49b,0x49b,0x49b,0x945,0x949, +0x951,0x959,0x95d,0x965,0x49b,0x49b,0x49b,0x969,0x971,0x38c,0x979,0x981,0x39c,0x39c,0x39c,0x989, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, @@ -197,132 +197,140 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0, 0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0x1a0,0xd5d, #if !U_PLATFORM_IS_DARWIN_BASED -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x960,0x39c,0x667,0x667,0x968,0x60a,0x39c,0x502, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x970,0x39c,0x39c,0x39c,0x977,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x971,0x39c,0x669,0x669,0x979,0x60c,0x39c,0x501, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x981,0x39c,0x39c,0x39c,0x988,0x39c,0x39c,0x39c,0x39c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x980,0x39c,0x667,0x667,0x988,0x60a,0x39c,0x502, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x990,0x39c,0x39c,0x39c,0x997,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x991,0x39c,0x669,0x669,0x999,0x60c,0x39c,0x501, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x9a1,0x39c,0x39c,0x39c,0x9a8,0x39c,0x39c,0x39c,0x39c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, #if !U_PLATFORM_IS_DARWIN_BASED -0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x97f,0x431,0x431,0x431,0x431,0x431,0x431,0x431, -0x987,0x98b,0x431,0x431,0x431,0x431,0x99b,0x993,0x431,0x9a3,0x431,0x431,0x9ab,0x9b1,0x431,0x431, -0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x9c1,0x9b9,0x431,0x431,0x431,0x431,0x431,0x431, -0x431,0x431,0x431,0x9c9,0x431,0x431,0x431,0x431,0x431,0x9d1,0x9d8,0x9de,0x431,0x431,0x431,0x431, -0x509,0x9e6,0x9ed,0x9f4,0x413,0x9f7,0x39c,0x39c,0x4ef,0x9fe,0x39c,0xa04,0x413,0xa09,0xa11,0x39c, -0x39c,0xa16,0x39c,0x39c,0x39c,0x39c,0x82a,0xa1e,0x413,0x58e,0x569,0xa25,0x39c,0x39c,0x39c,0x39c, -0x39c,0x9e6,0xa2d,0x39c,0x39c,0xa35,0xa3d,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa41,0xa49,0x39c, -0x39c,0xa51,0x569,0xa59,0x39c,0xa5f,0x39c,0x39c,0x5fa,0xa67,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xa6c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa73,0x569,0xa7b, -0xa7f,0xa87,0x39c,0xa8e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xa95,0x39c,0x39c,0xaa3,0xa9d,0x39c,0x39c,0x39c,0xaab,0xab3,0x39c,0xab7,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x590,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xac4,0xabf,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xacc,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xad3, -0x39c,0xad9,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0xa05,0x39c,0xadf,0x39c,0x39c,0xae7,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x523,0xaef,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xaf6,0xafe,0xb04,0x39c,0x39c,0x667,0x667,0xb0c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x667,0x667,0xb14,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0xb1a,0x39c,0xb21,0x39c,0xb1d,0x39c,0xb24,0x39c,0xb2c,0xb30,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x3ea,0xb38,0x3ea, -0xb3f,0xb46,0xb4e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb56,0xb5e,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xad9,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0xb63,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x990,0x431,0x431,0x431,0x431,0x431,0x431,0x431, +0x998,0x99c,0x431,0x431,0x431,0x431,0x9ac,0x9a4,0x431,0x9b4,0x431,0x431,0x9bc,0x9c2,0x431,0x431, +0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x9d2,0x9ca,0x431,0x431,0x431,0x431,0x431,0x431, +0x431,0x431,0x431,0x9da,0x431,0x9e2,0x431,0x431,0x431,0x9e6,0x9ed,0x9f3,0x431,0x9f7,0x9ff,0x431, +0x508,0xa07,0xa0e,0xa15,0x413,0xa18,0x39c,0x39c,0x4ee,0xa1f,0x39c,0xa25,0x413,0xa2a,0xa32,0x39c, +0x39c,0xa37,0x39c,0x39c,0x39c,0x39c,0x82c,0xa3f,0x413,0x590,0x56b,0xa46,0x39c,0x39c,0x39c,0x39c, +0x39c,0xa07,0xa4e,0x39c,0x39c,0xa56,0xa5e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa62,0xa6a,0x39c, +0x39c,0xa72,0x56b,0xa7a,0x39c,0xa80,0x39c,0x39c,0x5fc,0xa88,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0xa8d,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa94,0xa9c,0x39c,0x39c,0x39c,0xa9f,0x56b,0xaa7, +0xaab,0xab3,0x39c,0xaba,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0xac1,0x39c,0x39c,0xacf,0xac9,0x39c,0x39c,0x39c,0xad7,0xadf,0x39c,0xae3,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x592,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xaf0,0xaeb,0x39c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x99f,0x431,0x431,0x431,0x431,0x431,0x431,0x431, -0x9a7,0x9ab,0x431,0x431,0x431,0x431,0x9bb,0x9b3,0x431,0x9c3,0x431,0x431,0x9cb,0x9d1,0x431,0x431, -0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x9e1,0x9d9,0x431,0x431,0x431,0x431,0x431,0x431, -0x431,0x431,0x431,0x9e9,0x431,0x431,0x431,0x431,0x431,0x9f1,0x9f8,0x9fe,0x431,0x431,0x431,0x431, -0x509,0xa06,0xa0d,0xa14,0x413,0xa17,0x39c,0x39c,0x4ef,0xa1e,0x39c,0xa24,0x413,0xa29,0xa31,0x39c, -0x39c,0xa36,0x39c,0x39c,0x39c,0x39c,0x82a,0xa3e,0x413,0x58e,0x569,0xa45,0x39c,0x39c,0x39c,0x39c, -0x39c,0xa06,0xa4d,0x39c,0x39c,0xa55,0xa5d,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa61,0xa69,0x39c, -0x39c,0xa71,0x569,0xa79,0x39c,0xa7f,0x39c,0x39c,0x5fa,0xa87,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xa8c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa93,0x569,0xa9b, -0xa9f,0xaa7,0x39c,0xaae,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xab5,0x39c,0x39c,0xac3,0xabd,0x39c,0x39c,0x39c,0xacb,0xad3,0x39c,0xad7,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x590,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xae4,0xadf,0x39c, +0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x9b0,0x431,0x431,0x431,0x431,0x431,0x431,0x431, +0x9b8,0x9bc,0x431,0x431,0x431,0x431,0x9cc,0x9c4,0x431,0x9d4,0x431,0x431,0x9dc,0x9e2,0x431,0x431, +0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x9f2,0x9ea,0x431,0x431,0x431,0x431,0x431,0x431, +0x431,0x431,0x431,0x9fa,0x431,0xa02,0x431,0x431,0x431,0xa06,0xa0d,0xa13,0x431,0xa17,0xa1f,0x431, +0x508,0xa27,0xa2e,0xa35,0x413,0xa38,0x39c,0x39c,0x4ee,0xa3f,0x39c,0xa45,0x413,0xa4a,0xa52,0x39c, +0x39c,0xa57,0x39c,0x39c,0x39c,0x39c,0x82c,0xa5f,0x413,0x590,0x56b,0xa66,0x39c,0x39c,0x39c,0x39c, +0x39c,0xa27,0xa6e,0x39c,0x39c,0xa76,0xa7e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xa82,0xa8a,0x39c, +0x39c,0xa92,0x56b,0xa9a,0x39c,0xaa0,0x39c,0x39c,0x5fc,0xaa8,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0xaad,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xab4,0xabc,0x39c,0x39c,0x39c,0xabf,0x56b,0xac7, +0xacb,0xad3,0x39c,0xada,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0xae1,0x39c,0x39c,0xaef,0xae9,0x39c,0x39c,0x39c,0xaf7,0xaff,0x39c,0xb03,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x592,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb10,0xb0b,0x39c, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0xaec,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xaf3, -0x39c,0xaf9,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#if !U_PLATFORM_IS_DARWIN_BASED +0xaf8,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xaff, +0x39c,0xb05,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xb18,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb1f, +0x39c,0xb25,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0xa25,0x39c,0xaff,0x39c,0x39c,0xb07,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#if !U_PLATFORM_IS_DARWIN_BASED +0x39c,0x39c,0xa26,0x39c,0xb0b,0x39c,0x39c,0xb13,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x39c,0x39c,0xa46,0x39c,0xb2b,0x39c,0x39c,0xb33,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x523,0xb0f,0x39c,0x39c, +#if !U_PLATFORM_IS_DARWIN_BASED +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x522,0xb1b,0x39c,0x39c, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x522,0xb3b,0x39c,0x39c, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb16,0xb1e,0xb24,0x39c,0x39c,0x667,0x667,0xb2c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x667,0x667,0xb34,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#if !U_PLATFORM_IS_DARWIN_BASED +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb22,0xb2a,0xb30,0x39c,0x39c,0x669,0x669,0xb38, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb42,0xb4a,0xb50,0x39c,0x39c,0x669,0x669,0xb58, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0x39c,0x39c,0x39c,0x39c,0x39c,0x669,0x669,0x83f,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#if !U_PLATFORM_IS_DARWIN_BASED 0x39c,0x39c,0x39c,0xb3a,0x39c,0xb41,0x39c,0xb3d,0x39c,0xb44,0x39c,0xb4c,0xb50,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x3ea,0xb58,0x3ea, 0xb5f,0xb66,0xb6e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb76,0xb7e,0x39c, -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xaf9,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb05,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0xb83,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x39c,0x39c,0x39c,0xb5a,0x39c,0xb61,0x39c,0xb5d,0x39c,0xb64,0x39c,0xb6c,0xb70,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x3ea,0xb78,0x3ea, +0xb7f,0xb86,0xb8e,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb96,0xb9e,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xb25,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0xba3,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x431,0x431,0x431, #if !U_PLATFORM_IS_DARWIN_BASED -0x431,0x431,0x431,0xb6b,0x431,0xb73,0xb73,0xb7a,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0x431,0x431,0x431,0xb8b,0x431,0xb93,0xb93,0xb9a,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x431,0x431,0x431,0xbab,0x431,0xbb3,0xbb3,0xbba,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431, #if !U_PLATFORM_IS_DARWIN_BASED -0x8fc,0x49b,0x49b,0x431,0x431,0x49b,0x49b,0x9de,0x431,0x431,0x431,0x431,0x431,0x49b,0x49b,0x49b, -0x49b,0x49b,0x49b,0x49b,0xb82,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x667,0xb8a,0x667, -0x667,0x66a,0xb8f,0xb93,0x844,0xb9b,0x3be,0x39c,0xba1,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x90d,0x49b,0x49b,0x431,0x431,0x49b,0x49b,0x9f3,0x431,0x431,0x431,0x431,0x431,0x49b,0x49b,0x49b, +0x49b,0x49b,0x49b,0x49b,0xba2,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x669,0xbaa,0x669, +0x669,0x66c,0xbaf,0xbb3,0x84f,0xbbb,0x3be,0x39c,0xbc1,0x39c,0xbc6,0x39c,0x39c,0x39c,0x39c,0x39c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x91c,0x49b,0x49b,0x431,0x431,0x49b,0x49b,0x9fe,0x431,0x431,0x431,0x431,0x431,0x49b,0x49b,0x49b, -0x49b,0x49b,0x49b,0x49b,0xba2,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x667,0xbaa,0x667, -0x667,0x66a,0xbaf,0xbb3,0x844,0xbbb,0x3be,0x39c,0xbc1,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x92d,0x49b,0x49b,0x431,0x431,0x49b,0x49b,0xa13,0x431,0x431,0x431,0x431,0x431,0x49b,0x49b,0x49b, +0x49b,0x49b,0x49b,0x49b,0xbc2,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x431,0x669,0xbca,0x669, +0x669,0x66c,0xbcf,0xbd3,0x84f,0xbdb,0x3be,0x39c,0xbe1,0x39c,0xbe6,0x39c,0x39c,0x39c,0x39c,0x39c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x777,0x39c,0x39c,0x39c,0x39c,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667, -0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667,0x667, +0x779,0x39c,0x39c,0x39c,0x39c,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669, +0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669,0x669, #if !U_PLATFORM_IS_DARWIN_BASED -0x667,0x667,0x667,0x844,0xba9,0x667,0x667,0x667,0x66a,0x667,0x667,0xbb1,0x66c,0xb8a,0x667,0xbb9, -0x667,0xbc1,0x846,0x39c,0x39c,0x796,0x667,0x667,0xbc5,0x667,0xbcd,0xbd3,0x667,0x667,0x667,0x66a, -0xbd8,0xbe7,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x669,0x669,0x669,0x66b,0x979,0x669,0x669,0x669,0x66c,0x669,0x669,0xbce,0x66e,0xbaa,0x669,0xbd6, +0x669,0xbde,0xbe3,0x39c,0x39c,0x669,0x669,0x669,0xbeb,0x669,0x669,0x798,0x669,0x669,0x669,0x66c, +0xbf2,0xbfa,0xc00,0xc05,0x39c,0x669,0x669,0x669,0x669,0xc0d,0x669,0x788,0xc15,0x39c,0x39c,0x39c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x667,0x667,0x667,0x844,0xbc9,0x667,0x667,0x667,0x66a,0x667,0x667,0xbd1,0x66c,0xbaa,0x667,0xbd9, -0x667,0xbe1,0x846,0x39c,0x39c,0x796,0x667,0x667,0xbe5,0x667,0xbed,0xbf3,0x667,0x667,0x667,0x66a, -0xbf8,0xc07,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, +0x669,0x669,0x669,0x66b,0x999,0x669,0x669,0x669,0x66c,0x669,0x669,0xbee,0x66e,0xbca,0x669,0xbf6, +0x669,0xbfe,0xc03,0x39c,0x39c,0x669,0x669,0x669,0xc0b,0x669,0x669,0x798,0x669,0x669,0x669,0x66c, +0xc12,0xc1a,0xc20,0xc25,0x39c,0x669,0x669,0x669,0x669,0xc2d,0x669,0x788,0xc35,0x39c,0x39c,0x39c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, #if !U_PLATFORM_IS_DARWIN_BASED -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xbdf,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xc1c,0x39c,0x39c,0x39c, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xbff,0x39c,0x39c,0x39c, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xc3c,0x39c,0x39c,0x39c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, 0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c, #if !U_PLATFORM_IS_DARWIN_BASED -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xbdf,0xbf7,0xbef,0xbef, -0xbef,0xbf8,0xbf8,0xbf8,0xbf8,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0xc00,0xbf8,0xbf8,0xbf8, -0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8, -0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8, -0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8, -0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0xbf8,0x37b,0x37b,0x37b, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xc1c,0xc2c,0xc24,0xc24, +0xc24,0xc2d,0xc2d,0xc2d,0xc2d,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0xc35,0xc2d,0xc2d,0xc2d, +0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d, +0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d, +0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d, +0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0xc2d,0x37b,0x37b,0x37b, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xbff,0xc17,0xc0f,0xc0f, -0xc0f,0xc18,0xc18,0xc18,0xc18,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0xc20,0xc18,0xc18,0xc18, -0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18, -0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18, -0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18, -0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0xc18,0x37b,0x37b,0x37b, +0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0x39c,0xc3c,0xc4c,0xc44,0xc44, +0xc44,0xc4d,0xc4d,0xc4d,0xc4d,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0x3ea,0xc55,0xc4d,0xc4d,0xc4d, +0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d, +0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d, +0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d, +0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0xc4d,0x37b,0x37b,0x37b, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,8,7,8,9,7,0x12,0x12, 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,7,7,7,8, @@ -408,378 +416,391 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,0xb1,0xb1,0xb1,0xb1,1,0xb1,0xb1,0xb1,0xb1,0xb1,0x81,0x41,0x41,0x41, 0x41,0x41,0x81,0x81,0x41,0x81,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41, -0x81,0x41,1,1,1,0xb1,0xb1,0xb1,1,1,1,1,0x4d,0xd,0x4d,0x4d, +0x81,0x41,0x81,0x81,0x81,0xb1,0xb1,0xb1,1,1,1,1,0x4d,0xd,0x4d,0x4d, 0x4d,0x4d,0xd,0x8d,0x4d,0x8d,0x8d,0xd,0xd,0xd,0xd,0xd,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,0xb1,0xb1,5,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0x4d,0x4d,0x4d,0x4d, 0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x8d,0x8d,0x8d,0xd,0x8d,0x4d,0x4d,0x8d,0x8d,0x4d, -0x4d,0xd,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x4d,0x4d,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +0x4d,0xd,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0,0, +0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0, -0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, -0,0xb1,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,4, +0,0,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0,0,0xb1, +0xb1,0xb1,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1, +0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xb1,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0xb1,0xb1,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0, 0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0, -0,0,0,4,0,0,0xb1,0,0,0xb1,0xb1,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa, +0xa,4,0xa,0,0,0,0,0,0xb1,0,0,0,0xb1,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0xb1, -0xb1,0,0,0xb1,0xb1,0xb1,0,0,0,0xb1,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0, -0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0xb1,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, -0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0,0xb1,0xb1,0xb1, -0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0, -0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0xa0, +0,0,0,0,0,0,0xa0,0,0,0,0,0,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,4,0xa,0,0,0,0,0, -0xb1,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0,0,0,4,0,0,0,0,0,0,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1, -0xb1,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0xb1,0xb1,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0, +0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0,0xb1,0x310a,0xf20a, +0x310a,0xf20a,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, +0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0xb1,0xb1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0xb1,0xb1, +0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0,0,0xa0,0,0,0,0,0,0,0xa0,0, -0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, +0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,4, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0x310a,0xf20a,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, +0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0xb1,0, +0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, +0,0,0,4,0,0xb1,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xb1,0x40,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x4a,0xa,0xa,0x2a,0xb1,0xb1,0xb1,0x12,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xb1,0,0xb1,0,0xb1,0x310a,0xf20a,0x310a,0xf20a,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1, -0xb1,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0, -0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0,0,0,0,0,0,0, +0,0xb1,0xb1,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xb1,0xb1,0xb1,0, +0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0xb1,0, +0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0xa,0,0,0, +0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0xa,0,0,0,0,0,0,0, +0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0,0xb1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +0xb1,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0x310a,0xf20a,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, -0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,4,0,0xb1,0,0, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0xb1,0x40,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x4a, -0xa,0xa,0x2a,0xb1,0xb1,0xb1,0x12,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0,0,0,0,0,0,0,0,0xb1,0xb1,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0xb1,0,0,0, -0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1, -0,0,0,0,0xa,0,0,0,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0xb1,0xb1,0xb1,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0,0,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0xb1,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0, -0xb1,0xb1,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0xb1,0,0, -0,0xb1,0,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0xb1,0,0, -0,0,0,0,0xb1,0,0,0,0xb1,0xb1,0,0,0,0,0,0, +0,0,0xb1,0,0xb1,0xb1,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0,0,0,0,0xb1,0,0,0,0,0,0,0xb1,0,0,0, +0xb1,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0, -0xa,0xa,0xa,0xa,6,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,9, -0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0x814,0x815,0x813,0x816,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, -2,0,0,0,2,2,2,2,2,2,3,3,0xa,0x310a,0xf20a,0, -9,9,9,9,9,9,9,9,9,9,9,0xb2,0x412,0x432,0x8a0,0x8a1, +0,0,0,0,0,0xa,0,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0,0xa,0xa,0xa,0xa,6,0x310a,0xf20a,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -9,7,0x8ab,0x8ae,0x8b0,0x8ac,0x8af,6,4,4,4,4,4,0xa,0xa,0xa, -0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,2,2,2,2,2,2,2,2, -2,2,3,3,0xa,0x310a,0xf20a,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,9,0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0x814,0x815, +0x813,0x816,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,2,0,0,0,2,2,2,2, +2,2,3,3,0xa,0x310a,0xf20a,0,9,9,9,9,9,9,9,9, +9,9,9,0xb2,0x412,0x432,0x8a0,0x8a1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,9,7,0x8ab,0x8ae,0x8b0,0x8ac,0x8af,6, +4,4,4,4,4,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa, +2,2,2,2,2,2,2,2,2,2,3,3,0xa,0x310a,0xf20a,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0,0xa,0xa,0xa,0xa,0, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0xa,0,0xa,0xa, -0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0,0xa, -0,0xa,0,0,0,0,4,0,0,0,0,0,0,0,0,0, -0,0,0xa,0xa,0,0,0,0,0x100a,0xa,0xa,0xa,0xa,0,0,0, -0,0,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0xa,0xa,0xa,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x900a,0x900a,0x900a,0x100a,0x900a,0x900a, -0x100a,0x100a,0x900a,0x900a,0x900a,0x900a,0x900a,0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa, -0x700a,0x700a,0x700a,0xb00a,0xb00a,0xb00a,0xa,0xa,0xa,0x100a,3,4,0xa,0x900a,0x100a,0xa, -0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x900a,0x900a,0x900a,0x900a,0xa,0x900a,0xa,0x100a,0xa, -0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa, -0xa,0x100a,0xa,0x100a,0x300a,0xf00a,0x100a,0x100a,0x100a,0x100a,0x100a,0x900a,0x100a,0x900a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x900a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa, -0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a, -0xa,0xa,0x900a,0x100a,0x900a,0x900a,0x100a,0x900a,0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x900a,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x900a,0xa,0xa,0x300a,0xf00a,0xa,0xa, -0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xa,0xa,0,0xa,0xa,0xa,0xa,0,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0xa,0,0xa,0xa,0xa,0,0,0,0,0,0xa,0xa, +0xa,0xa,0xa,0xa,0,0xa,0,0xa,0,0xa,0,0,0,0,4,0, +0,0,0,0,0,0,0,0,0,0,0xa,0xa,0,0,0,0, +0x100a,0xa,0xa,0xa,0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0,0, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, -0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x100a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0xa,0x300a,0xf00a,0xa,0x500a,0x100a,0xd00a,0xa,0xa, -0xa,0xa,0xa,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x900a,0x300a,0xf00a,0xa, -0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, +0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0,0,0,0, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0x100a,0xa,0x100a,0x100a,0x100a,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x100a,0x900a,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0xa,0xa, -0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x710a,0x320a,0xf10a, -0xb20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0x900a,0x100a,0x100a,0x100a,0x100a, -0x900a,0xa,0x100a,0x900a,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0xa,0xa,0xa,0x100a,0xa,0xa,0xa,0xa,0x100a,0x300a, -0xf00a,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x100a,0xa,0xa,0xa, -0xa,0xa,0x100a,0x900a,0x900a,0x900a,0x100a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x900a,0xa, -0xa,0xa,0xa,0x100a,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0x100a,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, -0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a, -0x100a,0x100a,0xa,0xa,0x100a,0xa,0x100a,0xa,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa, -0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0xa, +0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa, +0x300a,0xf00a,0x900a,0x900a,0x900a,0x100a,0x900a,0x900a,0x100a,0x100a,0x900a,0x900a,0x900a,0x900a,0x900a,0x100a, +0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0x700a,0x700a,0x700a,0xb00a,0xb00a,0xb00a,0xa,0xa, +0xa,0x100a,3,4,0xa,0x900a,0x100a,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x900a, +0x900a,0x900a,0x900a,0xa,0x900a,0xa,0x100a,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x100a,0x300a,0xf00a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x900a,0x100a,0x900a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x900a,0xa,0xa,0xa, +0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a, +0x100a,0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a, +0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, +0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x900a,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0x900a,0x100a,0x900a,0x900a,0x100a,0x900a, +0x100a,0x100a,0x100a,0x100a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x900a,0xa,0xa,0xa, +0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a, +0xf00a,0x900a,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a, +0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x300a,0xf00a,0xa,0xa,0xa,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a,0xa,0xa,0x100a, -0x100a,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, -0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, -0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a, -0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, -0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa, -0xa,0xa,0xa,0xa,0x100a,0xa,0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa, +0xa,0xa,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0xa, +0x300a,0xf00a,0xa,0x500a,0x100a,0xd00a,0xa,0xa,0xa,0xa,0xa,0x100a,0x100a,0x300a,0xf00a,0xa, +0xa,0xa,0xa,0xa,0x900a,0x300a,0xf00a,0xa,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x310a,0xf20a, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x100a,0x100a,0x100a,0xa,0xa, +0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a,0x900a,0x100a,0x100a, +0x300a,0xf00a,0xa,0xa,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a, +0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x710a,0x320a,0xf10a,0xb20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a, +0xf20a,0xa,0xa,0x900a,0x100a,0x100a,0x100a,0x100a,0x900a,0xa,0x100a,0x900a,0x300a,0xf00a,0x100a,0x100a, +0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0x900a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0x100a,0x300a,0xf00a,0xa,0xa, +0xa,0x100a,0xa,0xa,0xa,0xa,0x100a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa, +0x310a,0xf20a,0x310a,0xf20a,0x100a,0xa,0xa,0xa,0xa,0xa,0x100a,0x900a,0x900a,0x900a,0x100a,0xa, +0xa,0xa,0xa,0xa,0x300a,0xf00a,0x900a,0xa,0xa,0xa,0xa,0x100a,0xa,0xa,0xa,0x300a, +0xf00a,0x300a,0xf00a,0x100a,0xa,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a,0x100a, +0x100a,0x100a,0x100a,0x100a,0x100a,0xa,0x100a,0x100a,0x100a,0x100a,0xa,0xa,0x100a,0xa,0x100a,0xa, +0xa,0x100a,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa, +0xa,0xa,0xa,0xa,0x300a,0xf00a,0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x100a, +0x100a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0x100a,0x100a, +0x100a,0x100a,0xa,0x100a,0x100a,0xa,0xa,0x100a,0x100a,0xa,0xa,0xa,0xa,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x100a,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0x300a, +0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a, +0xf00a,0x300a,0xf00a,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0x100a,0xa,0x900a,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0x900a,0xa,0,0,0,0,0,0xa,0xa,0xa, -0xa,0xa,0xa,0,0,0,0,0xb1,0xb1,0xb1,0,0,0,0,0,0, -0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa, -0xa,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa,0x300a,0xf00a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, -0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0,0,0,0,0xa,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xa,0,0,0,0,0,0xa,0xa, -0,0,0,0,0,0xa,0xa,0xa,9,0xa,0xa,0xa,0xa,0,0,0, -0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a, -0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x900a,0xa, +0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0xb1, +0xb1,0xb1,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xb1,0xb1,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, +0xa,0xa,0x300a,0xf00a,0x300a,0xf00a,0xa,0xa,0xa,0x300a,0xf00a,0xa,0x300a,0xf00a,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x300a,0xf00a,0xa,0xa, +0x300a,0xf00a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, 0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xa,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xa,0xa,0,0,0,0,0,0,0,0, -0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0,0,0,0xb1,0, -0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0xa,0xa,0xa,0xa, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, -0,0,0,0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, -0x40,0x40,0x40,0x40,0x40,0x40,0x60,0,0xa,0xa,0xa,0xa,0,0,0,0, -0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0,0, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0, -0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xb1,0,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0, -0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0,0,0, -0,0,0,0,0,0xb1,0,0,0xb1,0,0,0,0,0xb1,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if U_PLATFORM_IS_DARWIN_BASED 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, -0,0,0xd,1,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, -0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,1,1,1,1,1,0x11, -4,2,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, -0xa,0xa,0,0,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0,0,0xa,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0xb1,0xb1,0,0,0xa,0,0,0,0,0,0xa,0xa,0,0,0,0, +0,0xa,0xa,0xa,9,0xa,0xa,0xa,0xa,0,0,0,0x310a,0xf20a,0x310a,0xf20a, +0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xa, 0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -#endif /* U_PLATFORM_IS_DARWIN_BASED */ -1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xa,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xa,0xa,0,0,0,0,0,0,0,0,0xa,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0,0,0,0xb1,0,0,0,0,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xb1,0xb1,0,0xa,0xa,0xa,0xa,0xb1,0,0,0, +0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0, +0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, +0x40,0x40,0x60,0,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +0,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0,0,0,0,0,0,0,0,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1, +0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0, +0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0xb1,0,0,0xb1,0,0,0, +0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,1,1,1,1,1,1,1,1,1,3,1,1, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, +0x11,0x11,0x11,0x11,0,0,0xd,1,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, +0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,1,1, +1,1,1,0x11,4,2,0,0,0,0,0,0,0,0,0,0, +0,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,1,1,1,1,1,1,1,1,1,3,1,1, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +1,1,1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,1,0xb1,1, +0,1,0xb1,1,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, 0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xa, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xa,0xd,0xd, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -6,0xa,6,0,0xa,6,0xa,0xa,0xa,0x310a,0xf20a,0x310a,0xf20a,0x310a,0xf20a,4, -0xa,0xa,3,3,0x300a,0xf00a,0xa,0,0xa,4,4,0xa,0,0,0,0, +0xd,0xd,0xa,0xa,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xa,0xd,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, +0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,6,0xa,6,0,0xa,6,0xa,0xa,0xa,0x310a,0xf20a,0x310a, +0xf20a,0x310a,0xf20a,4,0xa,0xa,3,3,0x300a,0xf00a,0xa,0,0xa,4,4,0xa, +0,0,0,0,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, 0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xb2, -0,0xa,0xa,4,4,4,0xa,0xa,0x310a,0xf20a,0xa,3,6,3,6,6, -2,2,2,2,2,2,2,2,2,2,6,0xa,0x500a,0xa,0xd00a,0xa, -0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x510a,0xa,0xd20a,0xa,0x310a, -0xf20a,0xa,0x310a,0xf20a,0xa,0xa,0,0,0,0,0,0,0,0,0,0, +0xd,0xd,0xd,0xb2,0,0xa,0xa,4,4,4,0xa,0xa,0x310a,0xf20a,0xa,3, +6,3,6,6,2,2,2,2,2,2,2,2,2,2,6,0xa, +0x500a,0xa,0xd00a,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x510a, +0xa,0xd20a,0xa,0x310a,0xf20a,0xa,0x310a,0xf20a,0xa,0xa,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,0xa,0xa,0xa,4,4,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xaa,0xaa,0xaa,0xa,0xa,0x12,0x12, -0,0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,0xa,0xa,0xa,4,4,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xaa,0xaa,0xaa, +0xa,0xa,0x12,0x12,0,0xa,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, -0xb1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, -2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0,0,0,0xb1,2,2,2,2,2,2,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,1,1,1,1, +0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0xa,1,0xb1,0xb1,0xb1, -1,0xb1,0xb1,1,1,1,1,1,0xb1,0xb1,0xb1,0xb1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0xa, +1,0xb1,0xb1,0xb1,1,0xb1,0xb1,1,1,1,1,1,0xb1,0xb1,0xb1,0xb1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0xb1,0xb1,0xb1,1,1,1,1,0xb1,0x41,0x81,1,1, -0x81,0xb1,0xb1,1,1,1,1,0x41,0x41,0x41,0x41,0x81,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,0x41,0x41,0x41,0x41, -0x41,0x81,1,0x81,1,0x81,0x81,1,1,0x61,0x81,0x81,0x81,0x81,0x81,0x41, -0x41,0x41,0x41,0x61,0x41,0x41,0x41,0x41,0x41,0x81,0x41,0x41,1,1,1,1, +1,1,1,1,1,1,1,1,0xb1,0xb1,0xb1,1,1,1,1,0xb1, +0x41,0x81,1,1,0x81,0xb1,0xb1,1,1,1,1,0x41,0x41,0x41,0x41,0x81, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0x41,0x81,0x41,0x81, -0x81,0x81,0x41,0x41,0x41,0x81,0x41,0x41,0x81,0x41,0x81,0x81,0x41,0x81,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,0x81,0x81,0x81, -0x81,0x41,0x41,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0x4d,0x4d,0x8d,0x4d,0xb1,0xb1,0xb1,0xb1,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,5,5,5,5,5,5,5,5,5,5,0xd,0xd, -0xd,0xd,0xd,0xd,0x6d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, +0x41,0x41,0x41,0x41,0x41,0x81,1,0x81,1,0x81,0x81,1,1,0x61,0x81,0x81, +0x81,0x81,0x81,0x41,0x41,0x41,0x41,0x61,0x41,0x41,0x41,0x41,0x41,0x81,0x41,0x41, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0x41,0x81,0x41,0x81,0x81,0x81,0x41,0x41,0x41,0x81,0x41,0x41,0x81,0x41,0x81,0x81, +0x41,0x81,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,0x81,0x81,0x81,0x81,0x41,0x41,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0x4d,0x4d,0x8d,0x4d,0xb1,0xb1,0xb1,0xb1, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,5,5,5,5,5,5,5,5, +5,5,0xd,0xd,0xd,0xd,0xd,0xd,0x6d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, 0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x4d,5,5,5,5,5,5,5,5,5,5,5,5, +0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, -0x4d,0x4d,0x4d,0x4d,0x4d,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0x4d,0x4d,0x4d,0x8d,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd, -0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0, +5,5,5,5,5,5,5,1,1,1,1,1,1,1,1,1, +1,1,1,0xb1,0xb1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,0x4d,0x4d,0x4d,0x8d,0x4d,0x4d,0x4d,0x4d, +0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0xd,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0x4d,0x4d,0x4d,0x8d,0xd,0xd,0xd,0xd,0xd,0xd,0xd, +0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,0x41,1,0x41,0x41, +0x81,0x81,0x81,1,0x41,0x81,0x81,0x41,0x41,0x81,0x41,0x41,1,0x41,0x81,0x81, +0x41,1,1,1,1,0x81,0x41,0x61,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, -0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, +0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1, +0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, 0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0,0xb1,0,0xb1,0xb1, -0,0,0,0,0,0,0xb1,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, -0xb1,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0, +0,0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0, +0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0xb1,0,0,0,0,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0,0xb1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0, -0,0,0,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0xb1,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0,0xb1,0,0,0,0,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0, -0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0,0, +0,0,0,0,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xb1,0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0, -0,0xb1,0,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0xb1,0,0xb1,0,0,0xb1,0xb1,0xb1,0xb1, -0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1, -0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0,0,0,0,0, +0,0,0,0,0xb1,0xb1,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0,0,0xb1,0,0xb1,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0,0xb1,0,0, +0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0,0,0,0,0,0,0,0, +0,0,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0xb1,0xb1,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0,0xb1,0, +0,0,0,0xb1,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0xb1,0xb1,0xb1,0xb1,0,0,0xb1,0xb1,0,0,0,0,0,0xb1,0xb1,0xb1, 0xb1,0xb1,0xb1,0xa0,0xa0,0xb1,0xb1,0,0,0,0,0,0,0,0,0, @@ -809,7 +830,7 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0,0,0,0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0xb1,0xb1,0xb1,0xb1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0xb1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0xb2,0xb2,0xb2,0xb2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xb1, @@ -820,9 +841,6 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0xa,0xa,0xb1,0xb1,0xb1,0xa,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0x100a,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0x100a,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -854,34 +872,39 @@ static const uint16_t ubidi_props_trieIndex[12452]={ 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa, 0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,2,2,2,2, -2,2,2,2,2,2,2,0xa,0xa,0,0,0,0,0,0,0, +2,2,2,2,2,2,2,0xa,0xa,0xa,0xa,0xa,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa, -0xa,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, -0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0xa,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0,0,0, +0xa,0xa,0xa,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0, +0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0, +0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0,0,0, 0,0,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0,0,0,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0, -0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa, -0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0, -0xa,0xa,0xa,0xa,0,0,0,0,0xa,0xa,0xa,0,0,0,0,0, +0xa,0xa,0xa,0xa,0xa,0xa,0xa,0,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa, +0xa,0xa,0xa,0xa,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,2,2,2,2,2,2,2,2,2,2,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0x12,0x12,0xa,0xa,0xa,0, -0,0,0,0,0,0,0,0,0,0,0,0,0xa,0xa,0xa,0xa, -0xa,0xa,0,0,0,0,0,0,0,0,0,0,0xb2,0xb2,0xb2,0xb2, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x12,0x12, 0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, -0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0x12,0xb2,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2, +0x12,0xb2,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, -0,0,0,0 +0x12,0x12,0x12,0x12,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1, +0xb1,0xb1,0xb1,0xb1,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, +0x12,0x12,0x12,0x12,0,0,0,0 }; static const uint32_t ubidi_props_mirrors[40]={ @@ -890,7 +913,7 @@ static const uint32_t ubidi_props_mirrors[40]={ 0x16029b8,0x4029f5,0x1802ade,0x1c02ae3,0x1a02ae4,0x1e02ae5,0xe02aee,0x602bfe }; -static const uint8_t ubidi_props_jgArray[672]={ +static const uint8_t ubidi_props_jgArray[680]={ 0x2d,0,3,3,0x2c,3,0x2d,3,4,0x2a,4,4,0xd,0xd,0xd,6, 6,0x1f,0x1f,0x23,0x23,0x21,0x21,0x28,0x28,1,1,0xb,0xb,0x37,0x37,0x37, 0,9,0x1d,0x13,0x16,0x18,0x1a,0x10,0x2c,0x2d,0x2d,0,0,0,0,0, @@ -932,7 +955,8 @@ static const uint8_t ubidi_props_jgArray[672]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 4,4,0xd,0x28,9,0x1d,0x16,0x18,0x2d,0x2d,0x1f,0x2c,0x39,0,6,0x21, -0xb,0x55,0x1f,1,0x13,0,4,4,4,0x1f,0x2d,0x56,0x58,0x57,0,0 +0xb,0x55,0x1f,1,0x13,0,4,4,4,0x1f,0x2d,0x56,0x58,0x57,4,4, +4,0xd,0xb,1,0x58,0xd,0xd,0x16 }; static const uint8_t ubidi_props_jgArray2[612]={ @@ -989,9 +1013,9 @@ static const UBiDiProps ubidi_props_singleton={ NULL, 3568, #if !U_PLATFORM_IS_DARWIN_BASED - 8756, + 8968, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 8884, + 9096, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1a0, 0xe70, @@ -999,9 +1023,9 @@ static const UBiDiProps ubidi_props_singleton={ 0x0, 0x110000, #if !U_PLATFORM_IS_DARWIN_BASED - 0x3020, + 0x30f4, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x30a0, + 0x3174, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }, diff --git a/icuSources/common/ubidiimp.h b/icuSources/common/ubidiimp.h index a50fbbc4..95f0833f 100644 --- a/icuSources/common/ubidiimp.h +++ b/icuSources/common/ubidiimp.h @@ -198,8 +198,8 @@ typedef struct Run { /* in a Run, logicalStart will get this bit set if the run level is odd */ #define INDEX_ODD_BIT (1UL<<31) -#define MAKE_INDEX_ODD_PAIR(index, level) ((index)|((int32_t)(level)<<31)) -#define ADD_ODD_BIT_FROM_LEVEL(x, level) ((x)|=((int32_t)(level)<<31)) +#define MAKE_INDEX_ODD_PAIR(index, level) ((index)|((int32_t)((level)&1)<<31)) +#define ADD_ODD_BIT_FROM_LEVEL(x, level) ((x)|=((int32_t)((level)&1)<<31)) #define REMOVE_ODD_BIT(x) ((x)&=~INDEX_ODD_BIT) #define GET_INDEX(x) ((x)&~INDEX_ODD_BIT) @@ -390,41 +390,49 @@ typedef union { } BidiMemoryForAllocation; /* Macros for initial checks at function entry */ -#define RETURN_IF_NULL_OR_FAILING_ERRCODE(pErrcode, retvalue) \ - if((pErrcode)==NULL || U_FAILURE(*pErrcode)) return retvalue -#define RETURN_IF_NOT_VALID_PARA(bidi, errcode, retvalue) \ - if(!IS_VALID_PARA(bidi)) { \ - errcode=U_INVALID_STATE_ERROR; \ - return retvalue; \ - } -#define RETURN_IF_NOT_VALID_PARA_OR_LINE(bidi, errcode, retvalue) \ - if(!IS_VALID_PARA_OR_LINE(bidi)) { \ - errcode=U_INVALID_STATE_ERROR; \ - return retvalue; \ - } -#define RETURN_IF_BAD_RANGE(arg, start, limit, errcode, retvalue) \ - if((arg)<(start) || (arg)>=(limit)) { \ - (errcode)=U_ILLEGAL_ARGUMENT_ERROR; \ - return retvalue; \ - } - -#define RETURN_VOID_IF_NULL_OR_FAILING_ERRCODE(pErrcode) \ - if((pErrcode)==NULL || U_FAILURE(*pErrcode)) return -#define RETURN_VOID_IF_NOT_VALID_PARA(bidi, errcode) \ - if(!IS_VALID_PARA(bidi)) { \ - errcode=U_INVALID_STATE_ERROR; \ - return; \ - } -#define RETURN_VOID_IF_NOT_VALID_PARA_OR_LINE(bidi, errcode) \ - if(!IS_VALID_PARA_OR_LINE(bidi)) { \ - errcode=U_INVALID_STATE_ERROR; \ - return; \ - } -#define RETURN_VOID_IF_BAD_RANGE(arg, start, limit, errcode) \ - if((arg)<(start) || (arg)>=(limit)) { \ - (errcode)=U_ILLEGAL_ARGUMENT_ERROR; \ - return; \ - } +#define RETURN_IF_NULL_OR_FAILING_ERRCODE(pErrcode, retvalue) UPRV_BLOCK_MACRO_BEGIN { \ + if((pErrcode)==NULL || U_FAILURE(*pErrcode)) return retvalue; \ +} UPRV_BLOCK_MACRO_END +#define RETURN_IF_NOT_VALID_PARA(bidi, errcode, retvalue) UPRV_BLOCK_MACRO_BEGIN { \ + if(!IS_VALID_PARA(bidi)) { \ + errcode=U_INVALID_STATE_ERROR; \ + return retvalue; \ + } \ +} UPRV_BLOCK_MACRO_END +#define RETURN_IF_NOT_VALID_PARA_OR_LINE(bidi, errcode, retvalue) UPRV_BLOCK_MACRO_BEGIN { \ + if(!IS_VALID_PARA_OR_LINE(bidi)) { \ + errcode=U_INVALID_STATE_ERROR; \ + return retvalue; \ + } \ +} UPRV_BLOCK_MACRO_END +#define RETURN_IF_BAD_RANGE(arg, start, limit, errcode, retvalue) UPRV_BLOCK_MACRO_BEGIN { \ + if((arg)<(start) || (arg)>=(limit)) { \ + (errcode)=U_ILLEGAL_ARGUMENT_ERROR; \ + return retvalue; \ + } \ +} UPRV_BLOCK_MACRO_END + +#define RETURN_VOID_IF_NULL_OR_FAILING_ERRCODE(pErrcode) UPRV_BLOCK_MACRO_BEGIN { \ + if((pErrcode)==NULL || U_FAILURE(*pErrcode)) return; \ +} UPRV_BLOCK_MACRO_END +#define RETURN_VOID_IF_NOT_VALID_PARA(bidi, errcode) UPRV_BLOCK_MACRO_BEGIN { \ + if(!IS_VALID_PARA(bidi)) { \ + errcode=U_INVALID_STATE_ERROR; \ + return; \ + } \ +} UPRV_BLOCK_MACRO_END +#define RETURN_VOID_IF_NOT_VALID_PARA_OR_LINE(bidi, errcode) UPRV_BLOCK_MACRO_BEGIN { \ + if(!IS_VALID_PARA_OR_LINE(bidi)) { \ + errcode=U_INVALID_STATE_ERROR; \ + return; \ + } \ +} UPRV_BLOCK_MACRO_END +#define RETURN_VOID_IF_BAD_RANGE(arg, start, limit, errcode) UPRV_BLOCK_MACRO_BEGIN { \ + if((arg)<(start) || (arg)>=(limit)) { \ + (errcode)=U_ILLEGAL_ARGUMENT_ERROR; \ + return; \ + } \ +} UPRV_BLOCK_MACRO_END /* helper function to (re)allocate memory if allowed */ U_CFUNC UBool diff --git a/icuSources/common/ubiditransform.cpp b/icuSources/common/ubiditransform.cpp index e6d1d9c0..5b0d5cf9 100644 --- a/icuSources/common/ubiditransform.cpp +++ b/icuSources/common/ubiditransform.cpp @@ -31,11 +31,11 @@ #define SHAPE_LOGICAL U_SHAPE_TEXT_DIRECTION_LOGICAL #define SHAPE_VISUAL U_SHAPE_TEXT_DIRECTION_VISUAL_LTR -#define CHECK_LEN(STR, LEN, ERROR) { \ - if (LEN == 0) return 0; \ - if (LEN < -1) { *(ERROR) = U_ILLEGAL_ARGUMENT_ERROR; return 0; } \ - if (LEN == -1) LEN = u_strlen(STR); \ - } +#define CHECK_LEN(STR, LEN, ERROR) UPRV_BLOCK_MACRO_BEGIN { \ + if (LEN == 0) return 0; \ + if (LEN < -1) { *(ERROR) = U_ILLEGAL_ARGUMENT_ERROR; return 0; } \ + if (LEN == -1) LEN = u_strlen(STR); \ +} UPRV_BLOCK_MACRO_END #define MAX_ACTIONS 7 diff --git a/icuSources/common/ubidiwrt.cpp b/icuSources/common/ubidiwrt.cpp index aa4d6b54..a69c0a4b 100644 --- a/icuSources/common/ubidiwrt.cpp +++ b/icuSources/common/ubidiwrt.cpp @@ -346,6 +346,13 @@ ubidi_writeReverse(const UChar *src, int32_t srcLength, return u_terminateUChars(dest, destSize, destLength, pErrorCode); } +// Ticket 20907 - The optimizer in MSVC/Visual Studio versions below 16.4 has trouble with this +// function on Windows ARM64. As a work-around, we disable optimizations for this function. +// This work-around could/should be removed once the following versions of Visual Studio are no +// longer supported: All versions of VS2017, and versions of VS2019 below 16.4. +#if (defined(_MSC_VER) && (defined(_M_ARM64)) && (_MSC_VER < 1924)) +#pragma optimize( "", off ) +#endif U_CAPI int32_t U_EXPORT2 ubidi_writeReordered(UBiDi *pBiDi, UChar *dest, int32_t destSize, @@ -638,3 +645,6 @@ ubidi_writeReordered(UBiDi *pBiDi, return u_terminateUChars(saveDest, destCapacity, destCapacity-destSize, pErrorCode); } +#if (defined(_MSC_VER) && (defined(_M_ARM64)) && (_MSC_VER < 1924)) +#pragma optimize( "", on ) +#endif diff --git a/icuSources/common/ucase.cpp b/icuSources/common/ucase.cpp index 8414c527..4ec25a27 100644 --- a/icuSources/common/ucase.cpp +++ b/icuSources/common/ucase.cpp @@ -116,7 +116,7 @@ static const uint8_t flagsOffset[256]={ * moved to the last uint16_t of the value, use +1 for beginning of next slot * @param value (out) int32_t or uint32_t output if hasSlot, otherwise not modified */ -#define GET_SLOT_VALUE(excWord, idx, pExc16, value) \ +#define GET_SLOT_VALUE(excWord, idx, pExc16, value) UPRV_BLOCK_MACRO_BEGIN { \ if(((excWord)&UCASE_EXC_DOUBLE_SLOTS)==0) { \ (pExc16)+=SLOT_OFFSET(excWord, idx); \ (value)=*pExc16; \ @@ -124,7 +124,8 @@ static const uint8_t flagsOffset[256]={ (pExc16)+=2*SLOT_OFFSET(excWord, idx); \ (value)=*pExc16++; \ (value)=((value)<<16)|*pExc16; \ - } + } \ +} UPRV_BLOCK_MACRO_END /* simple case mappings ----------------------------------------------------- */ diff --git a/icuSources/common/ucase_props_data.h b/icuSources/common/ucase_props_data.h index 3041500c..af073ee9 100644 --- a/icuSources/common/ucase_props_data.h +++ b/icuSources/common/ucase_props_data.h @@ -11,44 +11,44 @@ #ifdef INCLUDED_FROM_UCASE_CPP -static const UVersionInfo ucase_props_dataVersion={0xc,1,0,0}; +static const UVersionInfo ucase_props_dataVersion={0xd,0,0,0}; #if !U_PLATFORM_IS_DARWIN_BASED -static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x6fea,0x5fb8,0x687,0x172,0,0,0,0,0,0,0,0,0,0,3}; +static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x70ca,0x6098,0x687,0x172,0,0,0,0,0,0,0,0,0,0,3}; #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x7022,0x5ff0,0x687,0x172,0,0,0,0,0,0,0,0,0,0,3}; +static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x7102,0x60d0,0x687,0x172,0,0,0,0,0,0,0,0,0,0,3}; #endif /* !U_PLATFORM_IS_DARWIN_BASED */ #if !U_PLATFORM_IS_DARWIN_BASED -static const uint16_t ucase_props_trieIndex[12244]={ +static const uint16_t ucase_props_trieIndex[12356]={ #else /* !U_PLATFORM_IS_DARWIN_BASED */ -static const uint16_t ucase_props_trieIndex[12272]={ +static const uint16_t ucase_props_trieIndex[12384]={ #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x336,0x33e,0x346,0x34e,0x35c,0x364,0x36c,0x374,0x37c,0x384,0x38b,0x393,0x39b,0x3a3,0x3ab,0x3b3, 0x3b9,0x3c1,0x3c9,0x3d1,0x3d9,0x3e1,0x3e9,0x3f1,0x3f9,0x401,0x409,0x411,0x419,0x421,0x429,0x431, 0x439,0x441,0x449,0x451,0x459,0x461,0x469,0x471,0x46d,0x475,0x47a,0x482,0x489,0x491,0x499,0x4a1, 0x4a9,0x4b1,0x4b9,0x4c1,0x355,0x35d,0x4c6,0x4ce,0x4d3,0x4db,0x4e3,0x4eb,0x4ea,0x4f2,0x4f7,0x4ff, -0x507,0x50e,0x512,0x355,0x355,0x336,0x522,0x51a,0x52a,0x52c,0x534,0x53c,0x540,0x541,0x549,0x551, -0x559,0x541,0x561,0x566,0x559,0x541,0x56e,0x576,0x540,0x57e,0x586,0x58e,0x596,0x355,0x59e,0x355, -0x5a6,0x4ec,0x5ae,0x58e,0x540,0x57e,0x5b5,0x58e,0x5bd,0x5bf,0x549,0x58e,0x355,0x355,0x5c7,0x355, -0x355,0x5cd,0x5d4,0x355,0x355,0x5d8,0x5e0,0x355,0x5e4,0x5eb,0x355,0x5f2,0x5fa,0x601,0x609,0x355, -0x355,0x60e,0x616,0x61e,0x626,0x62e,0x635,0x63d,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x645,0x355,0x355,0x655,0x655,0x64d, +0x507,0x50e,0x512,0x355,0x355,0x355,0x519,0x521,0x529,0x52b,0x533,0x53b,0x53f,0x540,0x548,0x550, +0x558,0x540,0x560,0x565,0x558,0x540,0x56d,0x575,0x53f,0x57d,0x585,0x58d,0x595,0x355,0x59d,0x355, +0x5a5,0x4ec,0x5ad,0x58d,0x53f,0x57d,0x5b4,0x58d,0x5bc,0x5be,0x548,0x58d,0x53f,0x355,0x5c6,0x355, +0x355,0x5cc,0x5d3,0x355,0x355,0x5d7,0x5df,0x355,0x5e3,0x5ea,0x355,0x5f1,0x5f9,0x600,0x608,0x355, +0x355,0x60d,0x615,0x61d,0x625,0x62d,0x634,0x63c,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x644,0x355,0x355,0x654,0x654,0x64c, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x65d,0x65d,0x54d,0x54d,0x355,0x663,0x66b,0x355, -0x673,0x355,0x67b,0x355,0x682,0x688,0x355,0x355,0x355,0x690,0x355,0x355,0x355,0x355,0x355,0x355, -0x697,0x355,0x69e,0x6a6,0x355,0x6ae,0x355,0x355,0x57d,0x6b6,0x6be,0x6c4,0x5bd,0x6cc,0x355,0x6d3, -0x355,0x6d8,0x355,0x6de,0x6e6,0x6ea,0x6f2,0x6fa,0x702,0x707,0x70a,0x712,0x722,0x71a,0x732,0x72a, -0x37c,0x73a,0x37c,0x742,0x745,0x37c,0x74d,0x37c,0x755,0x75d,0x765,0x76d,0x775,0x77d,0x785,0x78d, -0x795,0x79c,0x355,0x7a4,0x7ac,0x355,0x7b4,0x7bc,0x7c4,0x7cc,0x7d4,0x7dc,0x7e4,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x65c,0x65c,0x54c,0x54c,0x355,0x662,0x66a,0x355, +0x672,0x355,0x67a,0x355,0x681,0x687,0x355,0x355,0x355,0x68f,0x355,0x355,0x355,0x355,0x355,0x355, +0x696,0x355,0x69d,0x6a5,0x355,0x6ad,0x6b5,0x355,0x57c,0x6b8,0x6c0,0x6c6,0x5bc,0x6ce,0x355,0x6d5, +0x355,0x6da,0x355,0x6e0,0x6e8,0x6ec,0x6f4,0x6fc,0x704,0x709,0x70c,0x714,0x724,0x71c,0x734,0x72c, +0x37c,0x73c,0x37c,0x744,0x747,0x37c,0x74f,0x37c,0x757,0x75f,0x767,0x76f,0x777,0x77f,0x787,0x78f, +0x797,0x79e,0x355,0x7a6,0x7ae,0x355,0x7b6,0x7be,0x7c6,0x7ce,0x7d6,0x7de,0x7e6,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x7e7,0x7ed,0x7f3,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x7e9,0x7ef,0x7f5,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x7fb,0x800,0x804,0x80c,0x37c,0x37c,0x37c,0x814,0x81c,0x823,0x355,0x828,0x355,0x355,0x355,0x830, -0x355,0x678,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x53f,0x838,0x355,0x355,0x83f,0x355,0x355,0x847,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x7fd,0x802,0x806,0x80e,0x37c,0x37c,0x37c,0x816,0x81e,0x825,0x355,0x82a,0x355,0x355,0x355,0x832, +0x355,0x677,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x53e,0x83a,0x355,0x355,0x841,0x355,0x355,0x849,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, @@ -104,12 +104,12 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x84f,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x851,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x6de,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x855,0x355,0x85d,0x862,0x86a,0x355,0x355,0x872,0x87a,0x882,0x37c,0x887,0x88f,0x895,0x89d,0x89f, -0x8a7,0x682,0x355,0x355,0x355,0x355,0x8ae,0x8b6,0x355,0x8be,0x8c5,0x355,0x52a,0x8ca,0x8d2,0x682, -0x355,0x8d8,0x8e0,0x8e4,0x355,0x8ec,0x8f4,0x8fc,0x355,0x902,0x906,0x90e,0x91e,0x916,0x355,0x926, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x6e0,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x857,0x355,0x85f,0x864,0x86c,0x355,0x355,0x874,0x87c,0x884,0x37c,0x889,0x891,0x897,0x89f,0x8a2, +0x8aa,0x8b1,0x355,0x355,0x355,0x355,0x8b8,0x8c0,0x355,0x8c8,0x8cf,0x355,0x529,0x8d4,0x8dc,0x681, +0x355,0x8e2,0x8ea,0x8ee,0x355,0x8f6,0x8fe,0x906,0x355,0x90c,0x910,0x918,0x928,0x920,0x355,0x930, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, @@ -149,16 +149,16 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x92a,0x92d,0x4a0,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x935,0x355,0x355,0x355,0x355,0x93d,0x5bd,0x355, +0x355,0x355,0x355,0x934,0x937,0x4a0,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x93f,0x355,0x355,0x355,0x355,0x947,0x5bc,0x355, #endif /* U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x92e,0x355,0x355,0x355,0x355,0x936,0x5bd,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x938,0x355,0x355,0x355,0x355,0x940,0x5bc,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x93b,0x943,0x947,0x355,0x355,0x355,0x355,0x338,0x33e,0x94f,0x957,0x95e,0x4ec,0x355,0x355,0x966, +0x945,0x94d,0x951,0x355,0x355,0x355,0x355,0x338,0x33e,0x959,0x961,0x968,0x4ec,0x355,0x355,0x970, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x942,0x94a,0x94e,0x355,0x355,0x355,0x355,0x338,0x33e,0x956,0x95e,0x965,0x4ec,0x355,0x355,0x96d, +0x94c,0x954,0x958,0x355,0x355,0x355,0x355,0x338,0x33e,0x960,0x968,0x96f,0x4ec,0x355,0x355,0x977, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, @@ -192,111 +192,111 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188, 0xc96,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x96d,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x975,0x355,0x355,0x355,0x978,0x355,0x355,0x355, -0x355,0x980,0x986,0x98a,0x355,0x355,0x98e,0x992,0x998,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x974,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x97c,0x355,0x355,0x355,0x97f,0x355,0x355,0x355, +0x977,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x6b5,0x355,0x355,0x355,0x97f,0x355,0x355,0x355, 0x355,0x987,0x98d,0x991,0x355,0x355,0x995,0x999,0x99f,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x97e,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x6b5,0x355,0x355,0x355,0x986,0x355,0x355,0x355, +0x355,0x98e,0x994,0x998,0x355,0x355,0x99c,0x9a0,0x9a6,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x9a0,0x9a4,0x355,0x355,0x355,0x355,0x355,0x9ac,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x9b4,0x9b8,0x9c0,0x9c4,0x355,0x9cb,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x9d2,0x355,0x355,0x355,0x355, -0x355,0x540,0x9d7,0x9de,0x5be,0x5bd,0x9e2,0x53d,0x355,0x9ea,0x9f1,0x355,0x9f7,0x5bd,0x9fc,0xa04, -0x355,0x355,0xa09,0x355,0x355,0x355,0x355,0x338,0xa11,0x5bd,0x5bf,0xa19,0xa20,0x355,0x355,0x355, -0x355,0x355,0x9d7,0xa28,0x355,0x355,0xa30,0xa38,0x355,0x355,0x355,0x355,0x355,0x355,0xa3c,0xa44, -0x355,0x355,0xa4c,0x4b0,0x355,0x355,0xa54,0x355,0x355,0xa5a,0xa62,0x355,0x355,0x355,0x355,0x355, -0x355,0xa67,0x355,0x355,0x355,0xa6f,0xa77,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xa7f,0x975, -0xa87,0xa8b,0xa93,0x355,0xa9a,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0xaa1,0x355,0x355,0x936,0xaa9,0x355,0x355,0x355,0xaaf,0xab7,0x355,0xabb,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xac1,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x9a7,0x9ab,0x355,0x355,0x355,0x355,0x355,0x9b3,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x9bb,0x9bf,0x9c7,0x9cb,0x355,0x9d2,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x9d9,0x355,0x355,0x355,0x355, -0x355,0x540,0x9de,0x9e5,0x5be,0x5bd,0x9e9,0x53d,0x355,0x9f1,0x9f8,0x355,0x9fe,0x5bd,0xa03,0xa0b, -0x355,0x355,0xa10,0x355,0x355,0x355,0x355,0x338,0xa18,0x5bd,0x5bf,0xa20,0xa27,0x355,0x355,0x355, -0x355,0x355,0x9de,0xa2f,0x355,0x355,0xa37,0xa3f,0x355,0x355,0x355,0x355,0x355,0x355,0xa43,0xa4b, -0x355,0x355,0xa53,0x4b0,0x355,0x355,0xa5b,0x355,0x355,0xa61,0xa69,0x355,0x355,0x355,0x355,0x355, -0x355,0xa6e,0x355,0x355,0x355,0xa76,0xa7e,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xa86,0x97c, -0xa8e,0xa92,0xa9a,0x355,0xaa1,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0xaa8,0x355,0x355,0x93d,0xab0,0x355,0x355,0x355,0xab6,0xabe,0x355,0xac2,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xac8,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x9d8,0x355,0x355,0x355,0x355,0x9df,0x355,0x355,0x355,0x355, +0x355,0x53f,0x9e4,0x9eb,0x5bd,0x5bc,0x9ef,0x53c,0x355,0x9f7,0x9fe,0x355,0xa04,0x5bc,0xa09,0xa11, +0x355,0x355,0xa16,0x355,0x355,0x355,0x355,0x338,0xa1e,0x5bc,0x5be,0xa26,0xa2d,0x355,0x355,0x355, +0x355,0x355,0x9e4,0xa35,0x355,0x355,0xa3d,0xa45,0x355,0x355,0x355,0x355,0x355,0x355,0xa49,0xa51, +0x355,0x355,0xa59,0x4b0,0x355,0x355,0xa61,0x355,0x355,0xa67,0xa6f,0x355,0x355,0x355,0x355,0x355, +0x355,0xa74,0x355,0x355,0x355,0xa7c,0xa84,0x355,0x355,0xa8c,0xa94,0x355,0x355,0x355,0xa97,0x6b5, +0xa9f,0xaa3,0xaab,0x355,0xab2,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0xab9,0x355,0x355,0x940,0xac1,0x355,0x355,0x355,0xac7,0xacf,0x355,0xad3,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xad9,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x355,0x9ae,0x9b2,0x355,0x355,0x355,0x355,0x355,0x9ba,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x9c2,0x9c6,0x9ce,0x9d2,0x355,0x9d9,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x9df,0x355,0x355,0x355,0x355,0x9e6,0x355,0x355,0x355,0x355, +0x355,0x53f,0x9eb,0x9f2,0x5bd,0x5bc,0x9f6,0x53c,0x355,0x9fe,0xa05,0x355,0xa0b,0x5bc,0xa10,0xa18, +0x355,0x355,0xa1d,0x355,0x355,0x355,0x355,0x338,0xa25,0x5bc,0x5be,0xa2d,0xa34,0x355,0x355,0x355, +0x355,0x355,0x9eb,0xa3c,0x355,0x355,0xa44,0xa4c,0x355,0x355,0x355,0x355,0x355,0x355,0xa50,0xa58, +0x355,0x355,0xa60,0x4b0,0x355,0x355,0xa68,0x355,0x355,0xa6e,0xa76,0x355,0x355,0x355,0x355,0x355, +0x355,0xa7b,0x355,0x355,0x355,0xa83,0xa8b,0x355,0x355,0xa93,0xa9b,0x355,0x355,0x355,0xa9e,0x6b5, +0xaa6,0xaaa,0xab2,0x355,0xab9,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0xac0,0x355,0x355,0x947,0xac8,0x355,0x355,0x355,0xace,0xad6,0x355,0xada,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xae0,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xac7,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xadf,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xace,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xae6,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xace,0x355,0xad4,0x57d,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xae6,0x355,0xaec,0x57c,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xad5,0x355,0xadb,0x57d,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xaed,0x355,0xaf3,0x57c,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0xa6f,0xa77,0x355,0x355,0x355,0x355,0x355,0x355,0x678,0x355,0xada,0x355,0x355, -0xae2,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0xa7c,0xa84,0x355,0x355,0x355,0x355,0x355,0x355,0x677,0x355,0xaf2,0x355,0x355, +0xafa,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0xa76,0xa7e,0x355,0x355,0x355,0x355,0x355,0x355,0x678,0x355,0xae1,0x355,0x355, -0xae9,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0xa83,0xa8b,0x355,0x355,0x355,0x355,0x355,0x355,0x677,0x355,0xaf9,0x355,0x355, +0xb01,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0xae3,0x57d,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0xaff,0x57c,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0xaea,0x57d,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0xb06,0x57c,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0xaeb,0xaf3,0xaf9,0x355,0x355,0x355,0x355,0xb01,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0xb09,0xb11,0xb16,0xb1c,0xb24,0xb2c,0xb34,0xb0d,0xb3c,0xb44, -0xb4c,0xb53,0xb0e,0xb09,0xb11,0xb0c,0xb1c,0xb0f,0xb0a,0xb5b,0xb0d,0xb63,0xb6b,0xb73,0xb7a,0xb66, -0xb6e,0xb76,0xb7d,0xb69,0xb85,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x87a,0xb8d,0x87a,0xb94,0xb9b,0xba3,0x355,0x355,0x355,0x355,0x355, +0x355,0xb07,0xb0f,0xb15,0x355,0x355,0x355,0x355,0xb1d,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0xb25,0xb2d,0xb32,0xb38,0xb40,0xb48,0xb50,0xb29,0xb58,0xb60, +0xb68,0xb6f,0xb2a,0xb25,0xb2d,0xb28,0xb38,0xb2b,0xb26,0xb77,0xb29,0xb7f,0xb87,0xb8f,0xb96,0xb82, +0xb8a,0xb92,0xb99,0xb85,0xba1,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x87c,0xba9,0x87c,0xbb0,0xbb7,0xbbf,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0xaf2,0xafa,0xb00,0x355,0x355,0x355,0x355,0xb08,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0xb10,0xb18,0xb1d,0xb23,0xb2b,0xb33,0xb3b,0xb14,0xb43,0xb4b, -0xb53,0xb5a,0xb15,0xb10,0xb18,0xb13,0xb23,0xb16,0xb11,0xb62,0xb14,0xb6a,0xb72,0xb7a,0xb81,0xb6d, -0xb75,0xb7d,0xb84,0xb70,0xb8c,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x87a,0xb94,0x87a,0xb9b,0xba2,0xbaa,0x355,0x355,0x355,0x355,0x355, +0x355,0xb0e,0xb16,0xb1c,0x355,0x355,0x355,0x355,0xb24,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0xb2c,0xb34,0xb39,0xb3f,0xb47,0xb4f,0xb57,0xb30,0xb5f,0xb67, +0xb6f,0xb76,0xb31,0xb2c,0xb34,0xb2f,0xb3f,0xb32,0xb2d,0xb7e,0xb30,0xb86,0xb8e,0xb96,0xb9d,0xb89, +0xb91,0xb99,0xba0,0xb8c,0xba8,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x87c,0xbb0,0x87c,0xbb7,0xbbe,0xbc6,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0xbab,0xbb3,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xbb7,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x9c9,0x355,0x355,0x355, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0xbb2,0xbba,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xbbe,0x355, +0x355,0x355,0x355,0x355,0x355,0xbc7,0xbcf,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xbd3,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x9d0,0x355,0x355,0x355, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x355,0x355,0x355,0x355,0x355,0xbce,0xbd6,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xbda,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x9d7,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0xbbf,0x355,0xbc7,0xbcf,0xbd6,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0xbdb,0x355,0xbe3,0xbeb,0xbf2,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0xbc6,0x355,0xbce,0xbd6,0xbdd,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0xbe2,0x355,0xbea,0xbf2,0xbf9,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #if !U_PLATFORM_IS_DARWIN_BASED -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xb05, -0xbde,0xbde,0xbe4,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x9ec,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xb21, +0xbfa,0xbfa,0xc00,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x9f9,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xb0c, -0xbe5,0xbe5,0xbeb,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x9f3,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0xb28, +0xc01,0xc01,0xc07,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x355,0x355,0x355,0x355,0x355,0xa00,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, -0x355,0x355,0x355,0x355,0x355,0x355,0x540,0x87a,0x87a,0x87a,0x355,0x355,0x355,0x355,0x87a,0x87a, +0x355,0x355,0x355,0x355,0x355,0x355,0x53f,0x87c,0x87c,0x87c,0x355,0x355,0x355,0x355,0x87c,0x87c, #if !U_PLATFORM_IS_DARWIN_BASED -0x87a,0x87a,0x87a,0x87a,0x87a,0xbec,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x87c,0x87c,0x87c,0x87c,0x87c,0xc08,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x87a,0x87a,0x87a,0x87a,0x87a,0xbf3,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, +0x87c,0x87c,0x87c,0x87c,0x87c,0xc0f,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, 0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355,0x355, @@ -383,7 +383,7 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, 0x92,0xff91,0x92,0xff91,0,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812, 0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0, -0,4,0,0,0,0,0,0,1,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811, +0,4,0,0,0,0,0,4,1,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811, 0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811, 0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0x1719,1,0,0,0, 0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x44,0x64,0x64, @@ -421,483 +421,491 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0,0,0x44,0x44,0x44,0x44,4,0x44,0x44,0x44,0x44,0x44,4,0x44,0x44,0x44, 4,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x64,0x64,0x64,0,0,0,0,0x44,0x44,4,0x64,0x44,0x44,0x64,0x44, -0x44,0x64,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x64,0x44, -0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,4,4,4,0,0,0,0,0, +0,0x64,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,4,0x64,0x44,0x44,0x64,0x44,0x44,0x64,0x44,0x44, +0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x44, +0x44,0x44,0x44,0x44,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,0,0x64,0,0,0,0,4,4,4, +4,4,4,4,4,0,0,0,0,0x64,0,0,0,0x44,0x64,0x44, +0x44,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4, +0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x64,0,0,0, +0,4,4,4,4,0,0,0,0,0,0,0,0,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,0,0x64,0,0,0, -0,4,4,4,4,4,4,4,4,0,0,0,0,0x64,0,0, -0,0x44,0x64,0x44,0x44,4,4,4,0,0,0,0,0,0,0,0, 0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0, +0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x64,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0, +0,4,4,0,0,0,0,4,4,0,0,4,4,0x64,0,0, +0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,0,0,0,4,0,0,0,0,0,0, +0,0,0,0,0,4,4,4,4,4,0,4,4,0,0,0, 0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, +4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0x44,0,0,4,4,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,4,0,0,0,0,4,4,0,0,4, -4,0x64,0,0,0,4,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,0,0,0,4,0,0, -0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4, -4,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x64,0,0,4,0,4,4,4,4,0,0,0, -0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,4,0, -0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0, +0x64,0,0,4,0,4,4,4,4,0,0,0,0,0,0,0, +0,0x64,0,0,0,0,0,0,0,4,4,0,0,0,0,0, +0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0, +0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,4, -4,0,4,4,4,0x64,0,0,0,0,0,0,0,0x64,0x64,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0, -4,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,0,0,0,0,0,4,4,4,0,4,4, +4,0x64,0,0,0,0,0,0,0,0x64,0x64,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,0,0,0,4,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0x64,0x64,0,0,0,0,0,0,0, -0,0,0,0,0,0,0x64,0,0,0,0,0,0,0,4,4, -4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,0,0,4,4,4,4,0x64,0x64,0x64,0, -0,0,0,0,0,0,4,4,0x64,0x64,0x64,0x64,4,4,4,0, +4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,0,0,4,4,4,4,0x64,0x64,0x64,4,4,0,0,0, -0,0,0,0,0,0,4,0,0x64,0x64,0x64,0x64,4,4,0,0, +0,0,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, +0,0,0x64,0,0,0,0,0,0,0,4,4,4,0,4,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x64,0x64,0,0,0,0,0,0, +0,4,0,0,4,4,4,4,0x64,0x64,0x64,0,0,0,0,0, +0,0,4,4,0x64,0x64,0x64,0x64,4,4,4,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, +4,4,4,4,0x64,0x64,0x64,4,4,0,0,0,0,0,0,0, +0,0,4,0,0x64,0x64,0x64,0x64,4,4,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x64,0,0x64,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0x64,0x64,4,0x64,4,4,4, -4,4,0x64,0x64,0x64,0x64,4,0,0x64,4,0x44,0x44,0x64,0,0x44,0x44, -0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4, -0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +0,0,0,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0,0x64, +0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0x64,0x64,4,0x64,4,4,4,4,4,0x64,0x64, +0x64,0x64,4,0,0x64,4,0x44,0x44,0x64,0,0x44,0x44,0,0,0,0, +0,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4, 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,0x64, -0,0x64,0x64,0,0,4,4,0,0,0,0,0,0,0,0,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0, +0,0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,4,4,0, -0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,4,0,0,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a, +0,4,4,4,4,0,4,4,4,4,4,0x64,0,0x64,0x64,0, +0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, +0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,4,4,0,0,0,0,0, +0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,4,0,0,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a, 0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a, -0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0,0x179a,0,0,0,0, -0,0x179a,0,0,0x17b9,0x17e9,0x1819,0x1849,0x1879,0x18a9,0x18d9,0x1909,0x1939,0x1969,0x1999,0x19c9, -0x19f9,0x1a29,0x1a59,0x1a89,0x1ab9,0x1ae9,0x1b19,0x1b49,0x1b79,0x1ba9,0x1bd9,0x1c09,0x1c39,0x1c69,0x1c99,0x1cc9, -0x1cf9,0x1d29,0x1d59,0x1d89,0x1db9,0x1de9,0x1e19,0x1e49,0x1e79,0x1ea9,0x1ed9,0x1f09,0x1f39,0x1f69,0x1f99,0, -4,0x1fc9,0x1ff9,0x2029,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0x44,0x44,0x44,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, -0x205a,0x205a,0x205a,0x205a,0x207a,0x207a,0x207a,0x207a,0x207a,0x207a,0,0,0x2099,0x20c9,0x20f9,0x2129, -0x2159,0x2189,0,0,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, -0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, -0x205a,0x205a,0x205a,0x205a,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,4,0x64,0,0,0,0,0,0,0, +0x179a,0x179a,0x179a,0x179a,0x179a,0x179a,0,0x179a,0,0,0,0,0,0x179a,0,0, +0x17b9,0x17e9,0x1819,0x1849,0x1879,0x18a9,0x18d9,0x1909,0x1939,0x1969,0x1999,0x19c9,0x19f9,0x1a29,0x1a59,0x1a89, +0x1ab9,0x1ae9,0x1b19,0x1b49,0x1b79,0x1ba9,0x1bd9,0x1c09,0x1c39,0x1c69,0x1c99,0x1cc9,0x1cf9,0x1d29,0x1d59,0x1d89, +0x1db9,0x1de9,0x1e19,0x1e49,0x1e79,0x1ea9,0x1ed9,0x1f09,0x1f39,0x1f69,0x1f99,0,4,0x1fc9,0x1ff9,0x2029, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,0,4,4,4,4,4,4,4,0,0,0,0,0,0, -0,0,4,0,0,4,4,4,4,4,4,4,4,4,0x64,4, -0,0,0,4,0,0,0,0,0,0x44,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,4,0,0,0,0,4,4,0,0,0,0,0,0,0, -0,0,4,0,0,0,0,0,0,0x64,0x44,0x64,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0x44,0x64,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0, -4,4,4,4,4,4,4,0,0x64,0,4,0,0,4,4,4, -4,4,4,4,4,0,0,0,0,0,0,4,4,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0,0,0x64,0,0,0,0,0,0,0,4, -0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64, -0x64,0x64,0x64,0x44,0x44,0x64,4,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x64,0,4,4, -4,4,4,0,4,0,0,0,0,0,4,0,0x60,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44, +0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, +0x207a,0x207a,0x207a,0x207a,0x207a,0x207a,0,0,0x2099,0x20c9,0x20f9,0x2129,0x2159,0x2189,0,0, +0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, +0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a,0x205a, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x44,0x64,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,4,4,4,4,0,0,4,4,0x60,0x64,4,4,0,0, +0,0,4,4,0x64,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4, +4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,0, +0,4,4,4,4,4,4,4,4,4,0x64,4,0,0,0,4, +0,0,0,0,0,0x44,0,0,0,0,0,0,0,0,0,0, +0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0x64,0,4,4,0,0,0,4,0,4,4,4,0x60,0x60, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4, -4,4,4,4,0,0,4,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,4,4,4,4,0,0,0x21b9,0x21e9,0x2219,0x2249,0x2279,0x22c9,0x2319,0x2349, -0x2379,0,0,0,0,0,0,0,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa, +0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0, +0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,0, +0,0,0,0,0,0x64,0x44,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44, +0x64,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,4,0,4,4,4,4, +4,4,4,0,0x64,0,4,0,0,4,4,4,4,4,4,4, +4,0,0,0,0,0,0,4,4,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0,0,0x64,0,0,0,0,0,0,0,4,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44, +0x44,0x64,4,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x64,0,4,4,4,4,4,0,4,0,0,0, +0,0,4,0,0x60,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0x44,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0, +4,4,0x60,0x64,4,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x64,0,4,4,0,0, +0,4,0,4,4,4,0x60,0x60,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,4,4,4,4,4,4,0,0,4,0x64, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0, +0x21b9,0x21e9,0x2219,0x2249,0x2279,0x22c9,0x2319,0x2349,0x2379,0,0,0,0,0,0,0, 0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa, -0x23aa,0x23aa,0x23aa,0,0,0x23aa,0x23aa,0x23aa,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x44,0x44,0x44,0,0x64,0x64,0x64,0x64, -0x64,0x64,0x44,0x44,0x64,0x64,0x64,0x64,0x44,0,0x64,0x64,0x64,0x64,0x64,0x64, -0x64,0,0,0,0,0x64,0,0,0,0,0,0,0x44,0,0,0, -0x44,0x44,0,0,0,0,0,0,1,1,1,1,1,1,1,1, +0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0x23aa,0,0,0x23aa,0x23aa,0x23aa, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x44,0x44,0x44,0,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0x64,0x64,0x64,0x64, +0x44,0,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0,0,0,0,0x64,0,0, +0,0,0,0,0x44,0,0,0,0x44,0x44,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,5,5,0x25,5,5,5,5,5, -5,5,5,1,1,1,1,1,1,1,1,1,1,1,1,1, -5,0x23c9,1,1,1,0x23e9,1,1,5,5,5,5,0x25,5,5,5, -0x25,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, -5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,0x2409,1,1,1,1,1,1,1,0x21,1, -1,1,1,5,5,5,5,5,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64, -0x64,0x64,0,0x44,0x64,0x64,0x44,0x64,0x44,0x44,0x64,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x64,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xffb1,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x242a,0x2469,0x92,0xff91,0x92,0xff91,0x92,0xff91, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +5,5,0x25,5,5,5,5,5,5,5,5,1,1,1,1,1, +1,1,1,1,1,1,1,1,5,0x23c9,1,1,1,0x23e9,1,1, +5,5,5,5,0x25,5,5,5,0x25,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,0x2409,1, +1,1,1,1,1,1,0x21,1,1,1,1,5,5,5,5,5, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0,0x44,0x64,0x64,0x44,0x64, +0x44,0x44,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x44,0x44,0x64,0x64,0x64, +0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xffb1,0x92,0xff91, 0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x24a9,0x2529,0x25a9,0x2629,0x26a9,0x2729, -1,1,0x275a,1,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xffb1, +0x242a,0x2469,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, 0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411,0x411,0x411,0,0,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0,0,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411,0x411,0x411,0,0,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0,0,0x27a9,0x411,0x2829,0x411,0x28d9,0x411,0x2989,0x411,0,0xfc12,0,0xfc12, -0,0xfc12,0,0xfc12,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12, -0xfc12,0xfc12,0xfc12,0xfc12,0x2511,0x2511,0x2b11,0x2b11,0x2b11,0x2b11,0x3211,0x3211,0x4011,0x4011,0x3811,0x3811, -0x3f11,0x3f11,0,0,0x2a39,0x2aa9,0x2b19,0x2b89,0x2bf9,0x2c69,0x2cd9,0x2d49,0x2dbb,0x2e2b,0x2e9b,0x2f0b, -0x2f7b,0x2feb,0x305b,0x30cb,0x3139,0x31a9,0x3219,0x3289,0x32f9,0x3369,0x33d9,0x3449,0x34bb,0x352b,0x359b,0x360b, -0x367b,0x36eb,0x375b,0x37cb,0x3839,0x38a9,0x3919,0x3989,0x39f9,0x3a69,0x3ad9,0x3b49,0x3bbb,0x3c2b,0x3c9b,0x3d0b, -0x3d7b,0x3deb,0x3e5b,0x3ecb,0x411,0x411,0x3f39,0x3fb9,0x4029,0,0x40a9,0x4129,0xfc12,0xfc12,0xdb12,0xdb12, -0x41db,4,0x4249,4,4,4,0x4299,0x4319,0x4389,0,0x4409,0x4489,0xd512,0xd512,0xd512,0xd512, -0x453b,4,4,4,0x411,0x411,0x45a9,0x4659,0,0,0x4729,0x47a9,0xfc12,0xfc12,0xce12,0xce12, -0,4,4,4,0x411,0x411,0x4859,0x4909,0x49d9,0x391,0x4a59,0x4ad9,0xfc12,0xfc12,0xc812,0xc812, -0xfc92,4,4,4,0,0,0x4b89,0x4c09,0x4c79,0,0x4cf9,0x4d79,0xc012,0xc012,0xc112,0xc112, -0x4e2b,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4, -4,4,4,4,0,0,0,0,0,0,0,0,4,4,0,0, -0,0,0,0,4,0,0,4,0,0,4,4,4,4,4,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4, -0,0x25,0,0,0,0,0,0,0,0,0,0,0,0,0,5, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x44,0x44,4,4,4, -4,0x44,4,4,4,0x64,0x64,0x44,0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64, -0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,2,0,0,0,0,2,0,0,1,2,2,2,1,1, -2,2,2,1,0,2,0,0,0,2,2,2,2,2,0,0, -0,0,0,0,2,0,0x4e9a,0,2,0,0x4eda,0x4f1a,2,2,0,1, -2,2,0xe12,2,1,0,0,0,0,1,0,0,1,1,2,2, -0,0,0,0,0,2,1,1,0x21,0x21,0,0,0,0,0xf211,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812, -0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811, -0,0,0,0x92,0xff91,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12, -0xd12,0xd12,0xd12,0xd12,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311, -0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x1812,0x1812,0x1812,0x1812, +0x92,0xff91,0x24a9,0x2529,0x25a9,0x2629,0x26a9,0x2729,1,1,0x275a,1,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xffb1,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x411,0x411,0x411,0x411, +0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411, +0x411,0x411,0,0,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0,0,0x411,0x411,0x411,0x411, +0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411, +0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0x411,0x411,0x411,0x411, +0x411,0x411,0,0,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0,0,0x27a9,0x411,0x2829,0x411, +0x28d9,0x411,0x2989,0x411,0,0xfc12,0,0xfc12,0,0xfc12,0,0xfc12,0x411,0x411,0x411,0x411, +0x411,0x411,0x411,0x411,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0xfc12,0x2511,0x2511,0x2b11,0x2b11, +0x2b11,0x2b11,0x3211,0x3211,0x4011,0x4011,0x3811,0x3811,0x3f11,0x3f11,0,0,0x2a39,0x2aa9,0x2b19,0x2b89, +0x2bf9,0x2c69,0x2cd9,0x2d49,0x2dbb,0x2e2b,0x2e9b,0x2f0b,0x2f7b,0x2feb,0x305b,0x30cb,0x3139,0x31a9,0x3219,0x3289, +0x32f9,0x3369,0x33d9,0x3449,0x34bb,0x352b,0x359b,0x360b,0x367b,0x36eb,0x375b,0x37cb,0x3839,0x38a9,0x3919,0x3989, +0x39f9,0x3a69,0x3ad9,0x3b49,0x3bbb,0x3c2b,0x3c9b,0x3d0b,0x3d7b,0x3deb,0x3e5b,0x3ecb,0x411,0x411,0x3f39,0x3fb9, +0x4029,0,0x40a9,0x4129,0xfc12,0xfc12,0xdb12,0xdb12,0x41db,4,0x4249,4,4,4,0x4299,0x4319, +0x4389,0,0x4409,0x4489,0xd512,0xd512,0xd512,0xd512,0x453b,4,4,4,0x411,0x411,0x45a9,0x4659, +0,0,0x4729,0x47a9,0xfc12,0xfc12,0xce12,0xce12,0,4,4,4,0x411,0x411,0x4859,0x4909, +0x49d9,0x391,0x4a59,0x4ad9,0xfc12,0xfc12,0xc812,0xc812,0xfc92,4,4,4,0,0,0x4b89,0x4c09, +0x4c79,0,0x4cf9,0x4d79,0xc012,0xc012,0xc112,0xc112,0x4e2b,4,4,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0, +0,0,0,0,4,4,0,0,0,0,0,0,4,0,0,4, +0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4, +4,4,4,4,4,4,4,4,0,0x25,0,0,0,0,0,0, +0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5, +5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0x44,0x64,0x64,0x44,0x44,0x44,0x44, +0x64,0x64,0x64,0x44,0x44,4,4,4,4,0x44,4,4,4,0x64,0x64,0x44, +0x64,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2, +0,0,1,2,2,2,1,1,2,2,2,1,0,2,0,0, +0,2,2,2,2,2,0,0,0,0,0,0,2,0,0x4e9a,0, +2,0,0x4eda,0x4f1a,2,2,0,1,2,2,0xe12,2,1,0,0,0, +0,1,0,0,1,1,2,2,0,0,0,0,0,2,1,1, +0x21,0x21,0,0,0,0,0xf211,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812, +0x812,0x812,0x812,0x812,0x812,0x812,0x812,0x812,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811, +0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0xf811,0,0,0,0x92,0xff91,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12, +0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xd12,0xf311,0xf311,0xf311,0xf311, +0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0xf311,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812, 0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812, -0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0, +0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0x1812,0,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811, 0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811, -0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0, -0x92,0xff91,0x4f5a,0x4f7a,0x4f9a,0x4fb9,0x4fd9,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x4ffa,0x501a,0x503a, -0x505a,1,0x92,0xff91,1,0x92,0xff91,1,1,1,1,1,0x25,5,0x507a,0x507a, -0x92,0xff91,0x92,0xff91,1,0,0,0,0,0,0,0x92,0xff91,0x92,0xff91,0x44, -0x44,0x44,0x92,0xff91,0,0,0,0,0,0,0,0,0,0,0,0, -0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099, +0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0xe811,0,0x92,0xff91,0x4f5a,0x4f7a,0x4f9a,0x4fb9,0x4fd9,0x92, +0xff91,0x92,0xff91,0x92,0xff91,0x4ffa,0x501a,0x503a,0x505a,1,0x92,0xff91,1,0x92,0xff91,1, +1,1,1,1,0x25,5,0x507a,0x507a,0x92,0xff91,0x92,0xff91,1,0,0,0, +0,0,0,0x92,0xff91,0x92,0xff91,0x44,0x44,0x44,0x92,0xff91,0,0,0,0, +0,0,0,0,0,0,0,0,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099, 0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099, -0x5099,0x5099,0,0x5099,0,0,0,0,0,0x5099,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64, +0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0x5099,0,0x5099,0,0,0,0, +0,0x5099,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0x64,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0, +0,0,0x64,0x64,0x64,0x64,0x60,0x60,0,4,4,4,4,4,0,0, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64,4, +4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x50ba,0x50f9,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0,0x44, +4,4,4,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,4, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,5,5,0x44,0x44, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, +1,1,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,5,1,1,1,1,1,1,1,1,0x92,0xff91,0x92, +0xff91,0x513a,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,4,4,4,0x92, +0xff91,0x515a,1,0,0x92,0xff91,0x92,0xff91,0x1811,1,0x92,0xff91,0x92,0xff91,0x92,0xff91, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x517a,0x519a,0x51ba,0x51da,0x517a,1,0x51fa,0x521a,0x523a,0x525a, +0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0,0,0x92,0xff91, +0xe812,0x527a,0x529a,0x92,0xff91,0x92,0xff91,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0x92,0xff91,0, +5,5,1,0,0,0,0,0,0,0,4,0,0,0,0x64,0, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0, +0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0x64,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0,0,0,0,0,0,0,0,0,0,0x64,0x64,0x64,0x64,0x60,0x60, -0,4,4,4,4,4,0,0,0,0,0,4,0,0,0,0, +0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +0,0,0,0,0,0,4,4,4,4,4,0x64,0x64,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0x64,0x64,4,4,4,4,0,0,0,0,0, +0,0,0,4,4,4,4,4,4,4,4,4,4,4,0,0x60, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0, +0,0,0,0x64,0,0,4,4,4,4,0,0,4,4,0,0, +0x60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x50ba,0x50f9, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0,0x44,4,4,4,0,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0,4,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,5,5,0x44,0x44,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x44,0x44,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,1,1,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,5,1,1,1, -1,1,1,1,1,0x92,0xff91,0x92,0xff91,0x513a,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,4,4,4,0x92,0xff91,0x515a,1,0,0x92,0xff91,0x92,0xff91, -0x1811,1,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x517a,0x519a, -0x51ba,0x51da,0x517a,1,0x51fa,0x521a,0x523a,0x525a,0x92,0xff91,0x92,0xff91,0x92,0xff91,0x92,0xff91, -0x92,0xff91,0x92,0xff91,0,0,0x92,0xff91,0xe812,0x527a,0x529a,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,5,5,1,0,0,0,0,0,0,0,4,0, -0,0,0x64,0,0,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0x64,4,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,4,4, -4,4,4,0x64,0x64,0x64,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, -4,4,4,4,4,4,0,0x60,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x64,0,0,4,4, -4,4,0,0,4,4,0,0,0x60,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0, -0,4,4,0,0,4,4,0,0,0,0,0,0,0,0,0, -0,0,0,4,0,0,0,0,0,0,0,0,4,0,0,0, +0,4,4,4,4,4,4,0,0,4,4,0,0,4,4,0, +0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, +0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0,0x44,0x44,0x64,0,0,0x44, +0x44,0,0,0,0,0,0x44,0x44,0,0x44,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,0,0,0,0,0,4,4,0,0x64,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,0x52b9,1,1,1,1,1,1,1,4,5,5,5,5, +1,1,1,1,1,1,1,1,1,4,4,4,0,0,0,0, +0x52d9,0x5309,0x5339,0x5369,0x5399,0x53c9,0x53f9,0x5429,0x5459,0x5489,0x54b9,0x54e9,0x5519,0x5549,0x5579,0x55a9, +0x5bd9,0x5c09,0x5c39,0x5c69,0x5c99,0x5cc9,0x5cf9,0x5d29,0x5d59,0x5d89,0x5db9,0x5de9,0x5e19,0x5e49,0x5e79,0x5ea9, +0x5ed9,0x5f09,0x5f39,0x5f69,0x5f99,0x5fc9,0x5ff9,0x6029,0x6059,0x6089,0x60b9,0x60e9,0x6119,0x6149,0x6179,0x61a9, +0x55d9,0x5609,0x5639,0x5669,0x5699,0x56c9,0x56f9,0x5729,0x5759,0x5789,0x57b9,0x57e9,0x5819,0x5849,0x5879,0x58a9, +0x58d9,0x5909,0x5939,0x5969,0x5999,0x59c9,0x59f9,0x5a29,0x5a59,0x5a89,0x5ab9,0x5ae9,0x5b19,0x5b49,0x5b79,0x5ba9, +0,0,0,0,0,4,0,0,4,0,0,0,0,0x64,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x44,0,0x44,0x44,0x64,0,0,0x44,0x44,0,0,0,0,0,0x44,0x44, -0,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, -0,0,0,4,4,0,0x64,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,0x52b9,1,1,1,1, -1,1,1,4,5,5,5,5,1,1,1,1,1,1,1,1, -0,0,0,0,0,0,0,0,0x52d9,0x5309,0x5339,0x5369,0x5399,0x53c9,0x53f9,0x5429, -0x5459,0x5489,0x54b9,0x54e9,0x5519,0x5549,0x5579,0x55a9,0x5bd9,0x5c09,0x5c39,0x5c69,0x5c99,0x5cc9,0x5cf9,0x5d29, -0x5d59,0x5d89,0x5db9,0x5de9,0x5e19,0x5e49,0x5e79,0x5ea9,0x5ed9,0x5f09,0x5f39,0x5f69,0x5f99,0x5fc9,0x5ff9,0x6029, -0x6059,0x6089,0x60b9,0x60e9,0x6119,0x6149,0x6179,0x61a9,0x55d9,0x5609,0x5639,0x5669,0x5699,0x56c9,0x56f9,0x5729, -0x5759,0x5789,0x57b9,0x57e9,0x5819,0x5849,0x5879,0x58a9,0x58d9,0x5909,0x5939,0x5969,0x5999,0x59c9,0x59f9,0x5a29, -0x5a59,0x5a89,0x5ab9,0x5ae9,0x5b19,0x5b49,0x5b79,0x5ba9,0,0,0,0,0,4,0,0, -4,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0x61d9,0x6259,0x62d9,0x6359,0x6409,0x64b9,0x6559,0, -0,0,0,0,0,0,0,0,0,0,0,0x65f9,0x6679,0x66f9,0x6779,0x67f9, -0,0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,4, -0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, -0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0, -0,4,0,0,0,0,0,0,0,0,0,0,0,0x1012,0x1012,0x1012, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0, -0,0,0,4,0x61d9,0x6259,0x62d9,0x6359,0x6409,0x64b9,0x6559,0,0,0,0,0, -0,0,0,0,0,0,0,0x65f9,0x6679,0x66f9,0x6779,0x67f9,0,0,0,0, -0,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,0,0,0,4,0,0,0,0, -0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64, -0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,4,0,0,4,0,0, -0,0,0,0,0,0,0,0,0,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, #if !U_PLATFORM_IS_DARWIN_BASED -0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0,0,0,4,0,4,0xf011,0xf011,0xf011, +0x61d9,0x6259,0x62d9,0x6359,0x6409,0x64b9,0x6559,0,0,0,0,0,0,0,0,0, +0,0,0,0x65f9,0x6679,0x66f9,0x6779,0x67f9,0,0,0,0,0,0,0x64,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,0,0,0,4,0,0,0,0,0,0,0,0, +0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64, +0x64,0x64,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,4,0,0,4,0,0,0,0,0,0, +0,0,0,0,0,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, +0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0, +0,0,4,0,4,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, +0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1012,0x1012,0x1012,0,0,0,4,0,4,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,0,0,0,0,0,4,0x61d9,0x6259,0x62d9,0x6359, +0x6409,0x64b9,0x6559,0,0,0,0,0,0,0,0,0,0,0,0,0x65f9, +0x6679,0x66f9,0x6779,0x67f9,0,0,0,0,0,0,0x64,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, +0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf011,0xf011,0xf011,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4, +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x44,0x44, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,4,0,0,4,0,0,0,0,0,0,0,0,0,0, +0,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, +0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0,0,0,4,0, +4,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, +0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0x64,0,0,0x64,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0x64,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0,0, -0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0, -0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0x1412,0x1412,0x1412,0x1412, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0x64,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44, +0x44,0x44,0x44,0,0,0,0,0,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, -#if U_PLATFORM_IS_DARWIN_BASED +#if !U_PLATFORM_IS_DARWIN_BASED 0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0xec11,0xec11,0xec11,0xec11, -#endif /* U_PLATFORM_IS_DARWIN_BASED */ +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11, #if !U_PLATFORM_IS_DARWIN_BASED -0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, -0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0xec11,0xec11,0xec11,0xec11,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, 0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0,0,0,0,0xec11,0xec11,0xec11,0xec11, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412,0x1412, +0x1412,0x1412,0x1412,0x1412,0,0,0,0,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11, #if !U_PLATFORM_IS_DARWIN_BASED -0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0,0,0,0, -0,4,4,4,0,4,4,0,0,0,0,0,4,0x64,4,0x44, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0xec11,0,0,0,0,0,4,4,4, 0,4,4,0,0,0,0,0,4,0x64,4,0x44,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xec11,0xec11,0xec11,0xec11,0,0,0,0,0,4,4,4,0,4,4,0, +0,0,0,0,4,0x64,4,0x44,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0x44,0x64,0x64,0,0,0,0,0x64,0,0,0,0,0,0x44,0x64,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,0,0,0x44,0x64,0x64,0,0,0,0,0x64, -0,0,0,0,0,0x44,0x64,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0x44,0x64,0x64,0,0,0,0,0x64,0,0,0,0, 0,0x44,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0x2012,0x2012,0x2012,0x2012, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012, #if !U_PLATFORM_IS_DARWIN_BASED -0x2012,0x2012,0x2012,0,0,0,0,0,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0, 0,0,0,0,0,0,0,0,0,0,0,0,0xe011,0xe011,0xe011,0xe011, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0x2012,0,0,0,0,0, +0,0,0,0,0,0,0,0,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011, #if !U_PLATFORM_IS_DARWIN_BASED -0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011, -0xe011,0xe011,0xe011,0,0,0,0,0,0,0,0,0,0,0,0,0, -0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64, -0x44,0x44,0x44,0x64,0x44,0x64,0x64,0x64,0x64,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0, 0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0xe011,0,0,0,0,0, +0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,4,4,4,4,4,4,4,4,4,4,0x64,0, +0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0x44,0x44,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,0x64, +0x44,0x44,0x44,0x64,0x44,0x64,0x64,0x64,0x64,0,0,0,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0x64,0x64,0x44,0x44,0x44,0x64,0x44,0x64,0x64,0x64,0x64,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0x64,0x64,0x44,0x44,0x44,0x64, -0x44,0x64,0x64,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,4,4,4,4,4,4,4,4,4,4,0x64,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4, +4,4,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +4,4,4,0,0,0x64,0x64,0,0,4,0,0,0x44,0x44,0x44,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0, 0,0x64,0x64,0,0,4,0,0,0x44,0x44,0x44,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -4,4,4,4,4,4,4,4,4,4,0x64,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +4,4,4,4,0,4,4,4,4,4,4,0x64,0x64,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, 0,4,4,4,4,4,4,0x64,0x64,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,4,4,4,4,0,0,0x64,0x64,0, -0,4,0,0,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,0, -0x60,0,0,0,0,0,0,0,0,4,0x64,4,4,0,0,0, +0,0,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4, +4,4,4,0,0x60,0,0,0,0,0,0,0,0,4,0x64,4, +4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,0,0,4,0x60,0x64,4, +0,0,0,0,0,0,4,0,0,0,0,4,4,4,4,4, +4,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0, +0,0,0,0,0,0x60,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44, +0x44,0,0,0,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0, +0,0,0,0,0,0,0x64,4,4,0,0x64,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,4,0,4,0, +0,0,0,4,4,0,0x64,0x64,0,0,0,0,0,0,0,0, #else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4, -4,4,4,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0x64,0,0,0,0, +0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,0, +0x60,0,0,0,0,0,0,0,0,4,0x64,4,4,0,0,4, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0, +4,4,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,4,4,4,0,0,4,0x60,0x64,4,0,0,0,0, 0,0,4,0,0,0,0,4,4,4,4,4,4,0x64,0x64,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,4,4,4,4,4,4,4,4,4,0,0x60,0,0,0, -0,0,0,0,0,4,0x64,4,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -4,4,0,0,4,0x60,0x64,4,0,0,0,0,0,0,4,0, -0,0,0,4,4,4,4,4,4,0x64,0x64,0,0,0,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0, +0,4,0,0x64,0,0,0,0,0,0,0,0,0,0,0,4, +0,4,0,0,4,4,4,4,4,4,0x60,0x64,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, 0,0x60,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0, 0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0, 0,0,0x64,4,4,0,0x64,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x44,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -4,0,0,0,0,0,0,0,0,0,0,0,0,0x60,0,0, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4, +4,4,0,4,4,4,4,0x64,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, +4,4,4,4,4,4,4,4,0,0x64,0x64,0,0,0,0,0, +0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,4,4,4,4,4,4,0,4,0,0,0,0,4, 4,0,0x64,0x64,0,0,0,0,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0x44,0x44,0x44,0x44, -0x44,0,0,0,0,0,0,0,0,0,0,0,0,0,0x64,4, -4,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0x44,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -4,4,4,4,4,0,4,0,0,0,0,4,4,0,0x64,0x64, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 0,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0x64, 0x64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4, -4,4,0,0,0,0,0,0,4,4,0,0x64,0x64,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, -4,4,4,4,4,4,4,0,0,4,0,0x64,0,0,0,0, -0,0,0,0,0,0,0,4,0,4,0,0,4,4,4,4, -4,4,0x60,0x64,0,0,0,0,0,0,0,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,4,4,4,4,4,4,4,4,0,0,4,0,0x64, 0,0,0,0,0,0,0,0,0,0,0,4,0,4,0,0, 4,4,4,4,4,4,0x60,0x64,0,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,4,4,4,0,0,4,4,4,4,0,4,4,4,4,0x64, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED 0,0,0,0,0,4,4,4,0,0,4,4,4,4,0,4, 4,4,4,0x64,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4, 4,4,4,4,0,0x64,0x64,0,0,0,0,0,0x1012,0x1012,0x1012,0x1012, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4, -0,0x64,0x64,0,0,0,0,0,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012, -#if !U_PLATFORM_IS_DARWIN_BASED +#if U_PLATFORM_IS_DARWIN_BASED 0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0xf011,0xf011,0xf011,0xf011, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0x1012,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +#endif /* U_PLATFORM_IS_DARWIN_BASED */ 0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, #if !U_PLATFORM_IS_DARWIN_BASED +0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ 0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0,0,0,0, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED +0,0,0,0,0,0,0,0,0,0,0,4,4,0x60,0x64,0, +0,0,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0, +#else /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,4,4,0x60,0x64,0,0,0,0,0x64, +#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +#if !U_PLATFORM_IS_DARWIN_BASED 4,4,4,4,0,0,4,4,0,0,0,0,0,4,4,4, 4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4, @@ -915,9 +923,7 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0, 0,4,0,0x64,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ -0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0xf011,0,0,0,0,0,0,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ +#endif /* ! U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4, #if !U_PLATFORM_IS_DARWIN_BASED 4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0, @@ -930,13 +936,7 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0, 0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4, 4,4,4,4,4,4,4,4,4,4,4,0,4,0x64,0,0, -#endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -#if !U_PLATFORM_IS_DARWIN_BASED -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,4,4,4,4,0,4,0,0,0,0, -#else /* !U_PLATFORM_IS_DARWIN_BASED */ 4,4,4,4,4,4,4,0,4,4,4,4,4,4,0,0x64, 4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4, 4,0,4,4,0,4,4,0,0,0,0,0,0,0,0,0, @@ -945,6 +945,11 @@ static const uint16_t ucase_props_trieIndex[12272]={ #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED +0x44,0x44,0x44,0x44,0x44,0x44,0x44,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4, +4,4,4,4,4,4,4,4,4,4,0,4,4,0,0,0, +0,0,0,0,0,0,0,0,0x60,0x60,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,4,0x64,0,0,0,0,0, 0,0x60,0x60,0x64,0x64,0x64,0,0,0,0x60,0x60,0x60,0x60,0x60,0x60,4, 4,4,4,4,4,4,4,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x64,0, @@ -966,7 +971,8 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0,0,0,0,0,0,0,0,0,0,0,0,0x44,0x44,0x44,0x44, 0x44,0x44,0x44,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4, -4,4,4,4,4,4,0,4,0,0,0,0,0,0,0,0, +4,4,4,4,4,4,0,4,4,0,0,0,0,0,0,0, +0,0,0,0,0x60,0x60,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,4,0x64,0,0,0,0,0,0,0x60,0x60,0x64, 0x64,0x64,0,0,0,0x60,0x60,0x60,0x60,0x60,0x60,4,4,4,4,4, @@ -1096,13 +1102,13 @@ static const uint16_t ucase_props_trieIndex[12272]={ 0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2, 2,2,0,0,0,0,0,0,2,2,2,2,2,2,2,2, 2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, #else /* !U_PLATFORM_IS_DARWIN_BASED */ 0xef11,0xef11,0xef11,0xef11,0xef11,0xef11,0xef11,0xef11,0x44,0x44,0x44,0x44,0x44,0x44,0x64,4, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, #if !U_PLATFORM_IS_DARWIN_BASED -4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 #else /* !U_PLATFORM_IS_DARWIN_BASED */ 0,0,0,0,2,2,2,2,2,2,2,2,2,2,0,0, @@ -1260,9 +1266,9 @@ static const UCaseProps ucase_props_singleton={ NULL, 3288, #if !U_PLATFORM_IS_DARWIN_BASED - 8956, + 9068, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 8984, + 9096, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ 0x188, 0xd54, @@ -1270,9 +1276,9 @@ static const UCaseProps ucase_props_singleton={ 0x0, 0xe0800, #if !U_PLATFORM_IS_DARWIN_BASED - 0x2fd0, + 0x3040, #else /* !U_PLATFORM_IS_DARWIN_BASED */ - 0x2fec, + 0x305c, #endif /* !U_PLATFORM_IS_DARWIN_BASED */ NULL, 0, FALSE, FALSE, 0, NULL }, diff --git a/icuSources/common/ucasemap.cpp b/icuSources/common/ucasemap.cpp index 99e30c9f..cc998c99 100644 --- a/icuSources/common/ucasemap.cpp +++ b/icuSources/common/ucasemap.cpp @@ -687,13 +687,13 @@ void toUpper(uint32_t options, if (change) { ByteSinkUtil::appendTwoBytes(upper, sink); if ((data & HAS_EITHER_DIALYTIKA) != 0) { - sink.Append(u8"\u0308", 2); // restore or add a dialytika + sink.Append(reinterpret_cast(u8"\u0308"), 2); // restore or add a dialytika } if (addTonos) { - sink.Append(u8"\u0301", 2); + sink.Append(reinterpret_cast(u8"\u0301"), 2); } while (numYpogegrammeni > 0) { - sink.Append(u8"\u0399", 2); + sink.Append(reinterpret_cast(u8"\u0399"), 2); --numYpogegrammeni; } } diff --git a/icuSources/common/uchar.cpp b/icuSources/common/uchar.cpp index ca9c31fd..eb14e4c7 100644 --- a/icuSources/common/uchar.cpp +++ b/icuSources/common/uchar.cpp @@ -40,7 +40,7 @@ /* constants and macros for access to the data ------------------------------ */ /* getting a uint32_t properties word from the data */ -#define GET_PROPS(c, result) ((result)=UTRIE2_GET16(&propsTrie, c)); +#define GET_PROPS(c, result) ((result)=UTRIE2_GET16(&propsTrie, c)) /* API functions ------------------------------------------------------------ */ @@ -556,7 +556,6 @@ u_charAge(UChar32 c, UVersionInfo versionArray) { U_CAPI UScriptCode U_EXPORT2 uscript_getScript(UChar32 c, UErrorCode *pErrorCode) { - uint32_t scriptX; if(pErrorCode==NULL || U_FAILURE(*pErrorCode)) { return USCRIPT_INVALID_CODE; } @@ -564,48 +563,46 @@ uscript_getScript(UChar32 c, UErrorCode *pErrorCode) { *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; return USCRIPT_INVALID_CODE; } - scriptX=u_getUnicodeProperties(c, 0)&UPROPS_SCRIPT_X_MASK; + uint32_t scriptX=u_getUnicodeProperties(c, 0)&UPROPS_SCRIPT_X_MASK; + uint32_t codeOrIndex=uprops_mergeScriptCodeOrIndex(scriptX); if(scriptX=UPROPS_SCRIPT_X_WITH_OTHER) { scx=scriptExtensions+scx[1]; } - if(sc>=USCRIPT_CODE_LIMIT) { + uint32_t sc32=sc; + if(sc32>0x7fff) { /* Guard against bogus input that would make us go past the Script_Extensions terminator. */ return FALSE; } - while(sc>*scx) { + while(sc32>*scx) { ++scx; } - return sc==(*scx&0x7fff); + return sc32==(*scx&0x7fff); } U_CAPI int32_t U_EXPORT2 uscript_getScriptExtensions(UChar32 c, UScriptCode *scripts, int32_t capacity, UErrorCode *pErrorCode) { - uint32_t scriptX; - int32_t length; - const uint16_t *scx; - uint16_t sx; if(pErrorCode==NULL || U_FAILURE(*pErrorCode)) { return 0; } @@ -613,21 +610,23 @@ uscript_getScriptExtensions(UChar32 c, *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR; return 0; } - scriptX=u_getUnicodeProperties(c, 0)&UPROPS_SCRIPT_X_MASK; + uint32_t scriptX=u_getUnicodeProperties(c, 0)&UPROPS_SCRIPT_X_MASK; + uint32_t codeOrIndex=uprops_mergeScriptCodeOrIndex(scriptX); if(scriptX=UPROPS_SCRIPT_X_WITH_OTHER) { scx=scriptExtensions+scx[1]; } - length=0; + int32_t length=0; + uint16_t sx; do { sx=*scx++; if(length + #include "unicode/ustring.h" #include "unicode/ucnv.h" #include "unicode/ucnv_err.h" @@ -158,7 +160,6 @@ ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, U UConverter *localConverter, *allocatedConverter; int32_t stackBufferSize; int32_t bufferSizeNeeded; - char *stackBufferChars = (char *)stackBuffer; UErrorCode cbErr; UConverterToUnicodeArgs toUArgs = { sizeof(UConverterToUnicodeArgs), @@ -224,23 +225,22 @@ ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, U } } - - /* Pointers on 64-bit platforms need to be aligned - * on a 64-bit boundary in memory. + /* Adjust (if necessary) the stackBuffer pointer to be aligned correctly for a UConverter. + * TODO(Jira ICU-20736) Redo this using std::align() once g++4.9 compatibility is no longer needed. */ - if (U_ALIGNMENT_OFFSET(stackBuffer) != 0) { - int32_t offsetUp = (int32_t)U_ALIGNMENT_OFFSET_UP(stackBufferChars); - if(stackBufferSize > offsetUp) { - stackBufferSize -= offsetUp; - stackBufferChars += offsetUp; + if (stackBuffer) { + uintptr_t p = reinterpret_cast(stackBuffer); + uintptr_t aligned_p = (p + alignof(UConverter) - 1) & ~(alignof(UConverter) - 1); + ptrdiff_t pointerAdjustment = aligned_p - p; + if (bufferSizeNeeded + pointerAdjustment <= stackBufferSize) { + stackBuffer = reinterpret_cast(aligned_p); + stackBufferSize -= static_cast(pointerAdjustment); } else { /* prevent using the stack buffer but keep the size > 0 so that we do not just preflight */ stackBufferSize = 1; } } - stackBuffer = (void *)stackBufferChars; - /* Now, see if we must allocate any memory */ if (stackBufferSize < bufferSizeNeeded || stackBuffer == NULL) { @@ -475,7 +475,7 @@ ucnv_setSubstString(UConverter *cnv, const UChar *s, int32_t length, UErrorCode *err) { - UAlignedMemory cloneBuffer[U_CNV_SAFECLONE_BUFFERSIZE / sizeof(UAlignedMemory) + 1]; + alignas(UConverter) char cloneBuffer[U_CNV_SAFECLONE_BUFFERSIZE]; char chars[UCNV_ERROR_BUFFER_LENGTH]; UConverter *clone; diff --git a/icuSources/common/ucnv2022.cpp b/icuSources/common/ucnv2022.cpp index d1a50d26..dbc5bb7e 100644 --- a/icuSources/common/ucnv2022.cpp +++ b/icuSources/common/ucnv2022.cpp @@ -3571,20 +3571,11 @@ _ISO_2022_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorC /* * Structure for cloning an ISO 2022 converter into a single memory block. - * ucnv_safeClone() of the converter will align the entire cloneStruct, - * and then ucnv_safeClone() of the sub-converter may additionally align - * currentConverter inside the cloneStruct, for which we need the deadSpace - * after currentConverter. - * This is because UAlignedMemory may be larger than the actually - * necessary alignment size for the platform. - * The other cloneStruct fields will not be moved around, - * and are aligned properly with cloneStruct's alignment. */ struct cloneStruct { UConverter cnv; UConverter currentConverter; - UAlignedMemory deadSpace; UConverterDataISO2022 mydata; }; @@ -3602,6 +3593,10 @@ _ISO_2022_SafeClone( UConverterDataISO2022 *cnvData; int32_t i, size; + if (U_FAILURE(*status)){ + return nullptr; + } + if (*pBufferSize == 0) { /* 'preflighting' request - set needed size into *pBufferSize */ *pBufferSize = (int32_t)sizeof(struct cloneStruct); return NULL; @@ -3619,7 +3614,7 @@ _ISO_2022_SafeClone( /* share the subconverters */ if(cnvData->currentConverter != NULL) { - size = (int32_t)(sizeof(UConverter) + sizeof(UAlignedMemory)); /* include size of padding */ + size = (int32_t)sizeof(UConverter); localClone->mydata.currentConverter = ucnv_safeClone(cnvData->currentConverter, &localClone->currentConverter, diff --git a/icuSources/common/ucnv_bld.cpp b/icuSources/common/ucnv_bld.cpp index 42ddbd3a..56fc3d68 100644 --- a/icuSources/common/ucnv_bld.cpp +++ b/icuSources/common/ucnv_bld.cpp @@ -194,10 +194,7 @@ static struct { /*initializes some global variables */ static UHashtable *SHARED_DATA_HASHTABLE = NULL; -static icu::UMutex *cnvCacheMutex() { /* Mutex for synchronizing cnv cache access. */ - static icu::UMutex *m = STATIC_NEW(icu::UMutex); - return m; -} +static icu::UMutex cnvCacheMutex; /* Note: the global mutex is used for */ /* reference count updates. */ @@ -602,9 +599,9 @@ U_CFUNC void ucnv_unloadSharedDataIfReady(UConverterSharedData *sharedData) { if(sharedData != NULL && sharedData->isReferenceCounted) { - umtx_lock(cnvCacheMutex()); + umtx_lock(&cnvCacheMutex); ucnv_unload(sharedData); - umtx_unlock(cnvCacheMutex()); + umtx_unlock(&cnvCacheMutex); } } @@ -612,9 +609,9 @@ U_CFUNC void ucnv_incrementRefCount(UConverterSharedData *sharedData) { if(sharedData != NULL && sharedData->isReferenceCounted) { - umtx_lock(cnvCacheMutex()); + umtx_lock(&cnvCacheMutex); sharedData->referenceCounter++; - umtx_unlock(cnvCacheMutex()); + umtx_unlock(&cnvCacheMutex); } } @@ -815,9 +812,9 @@ ucnv_loadSharedData(const char *converterName, pArgs->nestedLoads=1; pArgs->pkg=NULL; - umtx_lock(cnvCacheMutex()); + umtx_lock(&cnvCacheMutex); mySharedConverterData = ucnv_load(pArgs, err); - umtx_unlock(cnvCacheMutex()); + umtx_unlock(&cnvCacheMutex); if (U_FAILURE (*err) || (mySharedConverterData == NULL)) { return NULL; @@ -1064,7 +1061,7 @@ ucnv_flushCache () * because the sequence of looking up in the cache + incrementing * is protected by cnvCacheMutex. */ - umtx_lock(cnvCacheMutex()); + umtx_lock(&cnvCacheMutex); /* * double loop: A delta/extension-only converter has a pointer to its base table's * shared data; the first iteration of the outer loop may see the delta converter @@ -1093,7 +1090,7 @@ ucnv_flushCache () } } } while(++i == 1 && remaining > 0); - umtx_unlock(cnvCacheMutex()); + umtx_unlock(&cnvCacheMutex); UTRACE_DATA1(UTRACE_INFO, "ucnv_flushCache() exits with %d converters remaining", remaining); @@ -1199,7 +1196,7 @@ internalSetName(const char *name, UErrorCode *status) { } algorithmicSharedData = getAlgorithmicTypeFromName(stackArgs.name); - umtx_lock(cnvCacheMutex()); + umtx_lock(&cnvCacheMutex); gDefaultAlgorithmicSharedData = algorithmicSharedData; gDefaultConverterContainsOption = containsOption; @@ -1215,7 +1212,7 @@ internalSetName(const char *name, UErrorCode *status) { ucnv_enableCleanup(); - umtx_unlock(cnvCacheMutex()); + umtx_unlock(&cnvCacheMutex); } #endif @@ -1240,7 +1237,7 @@ ucnv_getDefaultName() { but ucnv_setDefaultName is not thread safe. */ { - icu::Mutex lock(cnvCacheMutex()); + icu::Mutex lock(&cnvCacheMutex); name = gDefaultConverterName; } if(name==NULL) { diff --git a/icuSources/common/ucnv_lmb.cpp b/icuSources/common/ucnv_lmb.cpp index 1ec56f7a..16839283 100644 --- a/icuSources/common/ucnv_lmb.cpp +++ b/icuSources/common/ucnv_lmb.cpp @@ -1107,11 +1107,13 @@ GetUniFromLMBCSUni(char const ** ppLMBCSin) /* Called with LMBCS-style Unicode all input as required by ICU converter semantics. */ -#define CHECK_SOURCE_LIMIT(index) \ - if (args->source+index > args->sourceLimit){\ - *err = U_TRUNCATED_CHAR_FOUND;\ - args->source = args->sourceLimit;\ - return 0xffff;} +#define CHECK_SOURCE_LIMIT(index) UPRV_BLOCK_MACRO_BEGIN { \ + if (args->source+index > args->sourceLimit) { \ + *err = U_TRUNCATED_CHAR_FOUND; \ + args->source = args->sourceLimit; \ + return 0xffff; \ + } \ +} UPRV_BLOCK_MACRO_END /* Return the Unicode representation for the current LMBCS character */ diff --git a/icuSources/common/ucnvbocu.cpp b/icuSources/common/ucnvbocu.cpp index 5b66c505..7c2aab56 100644 --- a/icuSources/common/ucnvbocu.cpp +++ b/icuSources/common/ucnvbocu.cpp @@ -202,14 +202,14 @@ bocu1TrailToByte[BOCU1_TRAIL_CONTROLS_COUNT]={ * @param d Divisor. * @param m Output variable for the rest (modulo result). */ -#define NEGDIVMOD(n, d, m) { \ +#define NEGDIVMOD(n, d, m) UPRV_BLOCK_MACRO_BEGIN { \ (m)=(n)%(d); \ (n)/=(d); \ if((m)<0) { \ --(n); \ (m)+=(d); \ } \ -} +} UPRV_BLOCK_MACRO_END /* Faster versions of packDiff() for single-byte-encoded diff values. */ diff --git a/icuSources/common/ucnvhz.cpp b/icuSources/common/ucnvhz.cpp index e9f5206c..6b2f5faa 100644 --- a/icuSources/common/ucnvhz.cpp +++ b/icuSources/common/ucnvhz.cpp @@ -38,7 +38,7 @@ #define ESC_LEN 2 -#define CONCAT_ESCAPE_MACRO( args, targetIndex,targetLength,strToAppend, err, len,sourceIndex){ \ +#define CONCAT_ESCAPE_MACRO(args, targetIndex,targetLength,strToAppend, err, len,sourceIndex) UPRV_BLOCK_MACRO_BEGIN { \ while(len-->0){ \ if(targetIndex < targetLength){ \ args->target[targetIndex] = (unsigned char) *strToAppend; \ @@ -53,7 +53,7 @@ } \ strToAppend++; \ } \ -} +} UPRV_BLOCK_MACRO_END typedef struct{ @@ -518,19 +518,11 @@ _HZ_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorCode *e /* * Structure for cloning an HZ converter into a single memory block. - * ucnv_safeClone() of the HZ converter will align the entire cloneHZStruct, - * and then ucnv_safeClone() of the sub-converter may additionally align - * subCnv inside the cloneHZStruct, for which we need the deadSpace after - * subCnv. This is because UAlignedMemory may be larger than the actually - * necessary alignment size for the platform. - * The other cloneHZStruct fields will not be moved around, - * and are aligned properly with cloneHZStruct's alignment. */ struct cloneHZStruct { UConverter cnv; UConverter subCnv; - UAlignedMemory deadSpace; UConverterDataHZ mydata; }; @@ -545,12 +537,12 @@ _HZ_SafeClone(const UConverter *cnv, int32_t size, bufferSizeNeeded = sizeof(struct cloneHZStruct); if (U_FAILURE(*status)){ - return 0; + return nullptr; } if (*pBufferSize == 0){ /* 'preflighting' request - set needed size into *pBufferSize */ *pBufferSize = bufferSizeNeeded; - return 0; + return nullptr; } localClone = (struct cloneHZStruct *)stackBuffer; @@ -561,7 +553,7 @@ _HZ_SafeClone(const UConverter *cnv, localClone->cnv.isExtraLocal = TRUE; /* deep-clone the sub-converter */ - size = (int32_t)(sizeof(UConverter) + sizeof(UAlignedMemory)); /* include size of padding */ + size = (int32_t)sizeof(UConverter); ((UConverterDataHZ*)localClone->cnv.extraInfo)->gbConverter = ucnv_safeClone(((UConverterDataHZ*)cnv->extraInfo)->gbConverter, &localClone->subCnv, &size, status); diff --git a/icuSources/common/ucnvisci.cpp b/icuSources/common/ucnvisci.cpp index 27a3a312..44a7c05a 100644 --- a/icuSources/common/ucnvisci.cpp +++ b/icuSources/common/ucnvisci.cpp @@ -831,7 +831,7 @@ static const uint16_t nuktaSpecialCases[][2]={ }; -#define WRITE_TO_TARGET_FROM_U(args,offsets,source,target,targetLimit,targetByteUnit,err){ \ +#define WRITE_TO_TARGET_FROM_U(args,offsets,source,target,targetLimit,targetByteUnit,err) UPRV_BLOCK_MACRO_BEGIN { \ int32_t offset = (int32_t)(source - args->source-1); \ /* write the targetUniChar to target */ \ if(target < targetLimit){ \ @@ -884,7 +884,7 @@ static const uint16_t nuktaSpecialCases[][2]={ (uint8_t) (targetByteUnit); \ *err = U_BUFFER_OVERFLOW_ERROR; \ } \ -} +} UPRV_BLOCK_MACRO_END /* Rules: * Explicit Halant : @@ -1119,7 +1119,7 @@ static const uint16_t lookupTable[][2]={ { GURMUKHI, PNJ_MASK } }; -#define WRITE_TO_TARGET_TO_U(args,source,target,offsets,offset,targetUniChar,delta, err){\ +#define WRITE_TO_TARGET_TO_U(args,source,target,offsets,offset,targetUniChar,delta, err) UPRV_BLOCK_MACRO_BEGIN { \ /* add offset to current Indic Block */ \ if(targetUniChar>ASCII_END && \ targetUniChar != ZWJ && \ @@ -1140,9 +1140,9 @@ static const uint16_t lookupTable[][2]={ (UChar)targetUniChar; \ *err = U_BUFFER_OVERFLOW_ERROR; \ } \ -} +} UPRV_BLOCK_MACRO_END -#define GET_MAPPING(sourceChar,targetUniChar,data){ \ +#define GET_MAPPING(sourceChar,targetUniChar,data) UPRV_BLOCK_MACRO_BEGIN { \ targetUniChar = toUnicodeTable[(sourceChar)] ; \ /* is the code point valid in current script? */ \ if(sourceChar> ASCII_END && \ @@ -1153,7 +1153,7 @@ static const uint16_t lookupTable[][2]={ targetUniChar=missingCharMarker; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /*********** * Rules for ISCII to Unicode converter diff --git a/icuSources/common/ucnvsel.cpp b/icuSources/common/ucnvsel.cpp index 79be8c31..2dff5ac1 100644 --- a/icuSources/common/ucnvsel.cpp +++ b/icuSources/common/ucnvsel.cpp @@ -691,36 +691,36 @@ static int16_t countOnes(uint32_t* mask, int32_t len) { /* internal function! */ static UEnumeration *selectForMask(const UConverterSelector* sel, - uint32_t *mask, UErrorCode *status) { + uint32_t *theMask, UErrorCode *status) { + LocalMemory mask(theMask); // this is the context we will use. Store a table of indices to which // encodings are legit. - struct Enumerator* result = (Enumerator*)uprv_malloc(sizeof(Enumerator)); - if (result == NULL) { - uprv_free(mask); + LocalMemory result(static_cast(uprv_malloc(sizeof(Enumerator)))); + if (result.isNull()) { *status = U_MEMORY_ALLOCATION_ERROR; - return NULL; + return nullptr; } - result->index = NULL; // this will be allocated later! + result->index = nullptr; // this will be allocated later! result->length = result->cur = 0; result->sel = sel; - UEnumeration *en = (UEnumeration *)uprv_malloc(sizeof(UEnumeration)); - if (en == NULL) { + LocalMemory en(static_cast(uprv_malloc(sizeof(UEnumeration)))); + if (en.isNull()) { // TODO(markus): Combine Enumerator and UEnumeration into one struct. - uprv_free(mask); - uprv_free(result); *status = U_MEMORY_ALLOCATION_ERROR; - return NULL; + return nullptr; } - memcpy(en, &defaultEncodings, sizeof(UEnumeration)); - en->context = result; - + memcpy(en.getAlias(), &defaultEncodings, sizeof(UEnumeration)); + int32_t columns = (sel->encodingsCount+31)/32; - int16_t numOnes = countOnes(mask, columns); + int16_t numOnes = countOnes(mask.getAlias(), columns); // now, we know the exact space we need for index if (numOnes > 0) { - result->index = (int16_t*) uprv_malloc(numOnes * sizeof(int16_t)); - + result->index = static_cast(uprv_malloc(numOnes * sizeof(int16_t))); + if (result->index == nullptr) { + *status = U_MEMORY_ALLOCATION_ERROR; + return nullptr; + } int32_t i, j; int16_t k = 0; for (j = 0 ; j < columns; j++) { @@ -734,8 +734,8 @@ static UEnumeration *selectForMask(const UConverterSelector* sel, } } //otherwise, index will remain NULL (and will never be touched by //the enumerator code anyway) - uprv_free(mask); - return en; + en->context = result.orphan(); + return en.orphan(); } /* check a string against the selector - UTF16 version */ diff --git a/icuSources/common/ucptrie.cpp b/icuSources/common/ucptrie.cpp index b72e3183..0004160a 100644 --- a/icuSources/common/ucptrie.cpp +++ b/icuSources/common/ucptrie.cpp @@ -280,7 +280,7 @@ UChar32 getRange(const void *t, UChar32 start, int32_t prevI3Block = -1; int32_t prevBlock = -1; UChar32 c = start; - uint32_t trieValue, value; + uint32_t trieValue, value = nullValue; bool haveValue = false; do { int32_t i3Block; diff --git a/icuSources/common/ucurr.cpp b/icuSources/common/ucurr.cpp index d3cac894..2bd7acce 100644 --- a/icuSources/common/ucurr.cpp +++ b/icuSources/common/ucurr.cpp @@ -365,10 +365,7 @@ U_CDECL_END #if !UCONFIG_NO_SERVICE struct CReg; -static UMutex *gCRegLock() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex gCRegLock; static CReg* gCRegHead = 0; struct CReg : public icu::UMemory { @@ -394,14 +391,14 @@ struct CReg : public icu::UMemory { if (status && U_SUCCESS(*status) && _iso && _id) { CReg* n = new CReg(_iso, _id); if (n) { - umtx_lock(gCRegLock()); + umtx_lock(&gCRegLock); if (!gCRegHead) { /* register for the first time */ ucln_common_registerCleanup(UCLN_COMMON_CURRENCY, currency_cleanup); } n->next = gCRegHead; gCRegHead = n; - umtx_unlock(gCRegLock()); + umtx_unlock(&gCRegLock); return n; } *status = U_MEMORY_ALLOCATION_ERROR; @@ -411,7 +408,7 @@ struct CReg : public icu::UMemory { static UBool unreg(UCurrRegistryKey key) { UBool found = FALSE; - umtx_lock(gCRegLock()); + umtx_lock(&gCRegLock); CReg** p = &gCRegHead; while (*p) { @@ -424,13 +421,13 @@ struct CReg : public icu::UMemory { p = &((*p)->next); } - umtx_unlock(gCRegLock()); + umtx_unlock(&gCRegLock); return found; } static const UChar* get(const char* id) { const UChar* result = NULL; - umtx_lock(gCRegLock()); + umtx_lock(&gCRegLock); CReg* p = gCRegHead; /* register cleanup of the mutex */ @@ -442,7 +439,7 @@ struct CReg : public icu::UMemory { } p = p->next; } - umtx_unlock(gCRegLock()); + umtx_unlock(&gCRegLock); return result; } @@ -716,7 +713,9 @@ ucurr_getName(const UChar* currency, // We no longer support choice format data in names. Data should not contain // choice patterns. - *isChoiceFormat = FALSE; + if (isChoiceFormat != NULL) { + *isChoiceFormat = FALSE; + } if (U_SUCCESS(ec2)) { U_ASSERT(s != NULL); return s; @@ -1356,10 +1355,7 @@ static CurrencyNameCacheEntry* currCache[CURRENCY_NAME_CACHE_NUM] = {NULL}; // It is a simple round-robin replacement strategy. static int8_t currentCacheEntryIndex = 0; -static UMutex *gCurrencyCacheMutex() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex gCurrencyCacheMutex; // Cache deletion static void @@ -1408,7 +1404,7 @@ getCacheEntry(const char* locale, UErrorCode& ec) { CurrencyNameStruct* currencySymbols = NULL; CurrencyNameCacheEntry* cacheEntry = NULL; - umtx_lock(gCurrencyCacheMutex()); + umtx_lock(&gCurrencyCacheMutex); // in order to handle racing correctly, // not putting 'search' in a separate function. int8_t found = -1; @@ -1423,13 +1419,13 @@ getCacheEntry(const char* locale, UErrorCode& ec) { cacheEntry = currCache[found]; ++(cacheEntry->refCount); } - umtx_unlock(gCurrencyCacheMutex()); + umtx_unlock(&gCurrencyCacheMutex); if (found == -1) { collectCurrencyNames(locale, ¤cyNames, &total_currency_name_count, ¤cySymbols, &total_currency_symbol_count, ec); if (U_FAILURE(ec)) { return NULL; } - umtx_lock(gCurrencyCacheMutex()); + umtx_lock(&gCurrencyCacheMutex); // check again. for (int8_t i = 0; i < CURRENCY_NAME_CACHE_NUM; ++i) { if (currCache[i]!= NULL && @@ -1468,19 +1464,19 @@ getCacheEntry(const char* locale, UErrorCode& ec) { cacheEntry = currCache[found]; ++(cacheEntry->refCount); } - umtx_unlock(gCurrencyCacheMutex()); + umtx_unlock(&gCurrencyCacheMutex); } return cacheEntry; } static void releaseCacheEntry(CurrencyNameCacheEntry* cacheEntry) { - umtx_lock(gCurrencyCacheMutex()); + umtx_lock(&gCurrencyCacheMutex); --(cacheEntry->refCount); if (cacheEntry->refCount == 0) { // remove deleteCacheEntry(cacheEntry); } - umtx_unlock(gCurrencyCacheMutex()); + umtx_unlock(&gCurrencyCacheMutex); } U_CAPI void @@ -1601,10 +1597,9 @@ uprv_getStaticCurrencyName(const UChar* iso, const char* loc, { U_NAMESPACE_USE - UBool isChoiceFormat; int32_t len; const UChar* currname = ucurr_getName(iso, loc, UCURR_SYMBOL_NAME, - &isChoiceFormat, &len, &ec); + nullptr /* isChoiceFormat */, &len, &ec); if (U_SUCCESS(ec)) { result.setTo(currname, len); } diff --git a/icuSources/common/udata.cpp b/icuSources/common/udata.cpp index 05746e68..4f816312 100644 --- a/icuSources/common/udata.cpp +++ b/icuSources/common/udata.cpp @@ -33,6 +33,7 @@ might have to #include some other header #include "cstring.h" #include "mutex.h" #include "putilimp.h" +#include "restrace.h" #include "uassert.h" #include "ucln_cmn.h" #include "ucmndata.h" @@ -112,11 +113,12 @@ static u_atomic_int32_t gHaveTriedToLoadCommonData = ATOMIC_INT32_T_INITIALIZER( static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */ static icu::UInitOnce gCommonDataCacheInitOnce = U_INITONCE_INITIALIZER; -#if U_PLATFORM_HAS_WINUWP_API == 0 +#if !defined(ICU_DATA_DIR_WINDOWS) static UDataFileAccess gDataFileAccess = UDATA_DEFAULT_ACCESS; // Access not synchronized. // Modifying is documented as thread-unsafe. #else -static UDataFileAccess gDataFileAccess = UDATA_NO_FILES; // Windows UWP looks in one spot explicitly +// If we are using the Windows data directory, then look in one spot only. +static UDataFileAccess gDataFileAccess = UDATA_NO_FILES; #endif static UBool U_CALLCONV @@ -208,7 +210,7 @@ setCommonICUData(UDataMemory *pData, /* The new common data. Belongs to ca return didUpdate; } -#if U_PLATFORM_HAS_WINUWP_API == 0 +#if !defined(ICU_DATA_DIR_WINDOWS) static UBool setCommonICUDataPointer(const void *pData, UBool /*warn*/, UErrorCode *pErrorCode) { @@ -322,7 +324,7 @@ static UDataMemory *udata_findCachedData(const char *path, UErrorCode &err) retVal = el->item; } #ifdef UDATA_DEBUG - fprintf(stderr, "Cache: [%s] -> %p\n", baseName, retVal); + fprintf(stderr, "Cache: [%s] -> %p\n", baseName, (void*) retVal); #endif return retVal; } @@ -385,7 +387,7 @@ static UDataMemory *udata_cacheDataItem(const char *path, UDataMemory *item, UEr #ifdef UDATA_DEBUG fprintf(stderr, "Cache: [%s] <<< %p : %s. vFunc=%p\n", newElement->name, - newElement->item, u_errorName(subErr), newElement->item->vFuncs); + (void*) newElement->item, u_errorName(subErr), (void*) newElement->item->vFuncs); #endif if (subErr == U_USING_DEFAULT_WARNING || U_FAILURE(subErr)) { @@ -479,7 +481,7 @@ UDataPathIterator::UDataPathIterator(const char *inPath, const char *pkg, nextPath = itemPath.data(); } #ifdef UDATA_DEBUG - fprintf(stderr, "SUFFIX=%s [%p]\n", inSuffix, inSuffix); + fprintf(stderr, "SUFFIX=%s [%p]\n", inSuffix, (void*) inSuffix); #endif /** Suffix **/ @@ -494,12 +496,11 @@ UDataPathIterator::UDataPathIterator(const char *inPath, const char *pkg, /* pathBuffer will hold the output path strings returned by this iterator */ #ifdef UDATA_DEBUG - fprintf(stderr, "%p: init %s -> [path=%s], [base=%s], [suff=%s], [itempath=%s], [nextpath=%s], [checklast4=%s]\n", - iter, + fprintf(stderr, "0: init %s -> [path=%s], [base=%s], [suff=%s], [itempath=%s], [nextpath=%s], [checklast4=%s]\n", item, path, basename, - suffix, + suffix.data(), itemPath.data(), nextPath, checkLastFour?"TRUE":"false"); @@ -555,7 +556,7 @@ const char *UDataPathIterator::next(UErrorCode *pErrorCode) fprintf(stderr, "rest of path (IDD) = %s\n", currentPath); fprintf(stderr, " "); { - uint32_t qqq; + int32_t qqq; for(qqq=0;qqqpHeader == &U_ICUDATA_ENTRY_POINT) { @@ -716,7 +719,8 @@ openCommonData(const char *path, /* Path from OpenChoice? */ setCommonICUDataPointer(uprv_getICUData_conversion(), FALSE, pErrorCode); } */ -#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time +#if !defined(ICU_DATA_DIR_WINDOWS) +// When using the Windows system data, we expect only a single data file. setCommonICUDataPointer(&U_ICUDATA_ENTRY_POINT, FALSE, pErrorCode); { Mutex lock; @@ -833,8 +837,8 @@ static UBool extendICUData(UErrorCode *pErr) * Use a specific mutex to avoid nested locks of the global mutex. */ #if MAP_IMPLEMENTATION==MAP_STDIO - static UMutex *extendICUDataMutex = STATIC_NEW(UMutex); - umtx_lock(extendICUDataMutex); + static UMutex extendICUDataMutex; + umtx_lock(&extendICUDataMutex); #endif if(!umtx_loadAcquire(gHaveTriedToLoadCommonData)) { /* See if we can explicitly open a .dat file for the ICUData. */ @@ -870,7 +874,7 @@ static UBool extendICUData(UErrorCode *pErr) /* Also handles a race through here before gHaveTriedToLoadCommonData is set. */ #if MAP_IMPLEMENTATION==MAP_STDIO - umtx_unlock(extendICUDataMutex); + umtx_unlock(&extendICUDataMutex); #endif return didUpdate; /* Return true if ICUData pointer was updated. */ /* (Could potentially have been done by another thread racing */ @@ -1072,13 +1076,13 @@ static UDataMemory *doLoadFromCommonData(UBool isICUData, const char * /*pkgName /* look up the data piece in the common data */ pHeader=pCommonData->vFuncs->Lookup(pCommonData, tocEntryName, &length, subErrorCode); #ifdef UDATA_DEBUG - fprintf(stderr, "%s: pHeader=%p - %s\n", tocEntryName, pHeader, u_errorName(*subErrorCode)); + fprintf(stderr, "%s: pHeader=%p - %s\n", tocEntryName, (void*) pHeader, u_errorName(*subErrorCode)); #endif if(pHeader!=NULL) { pEntryData = checkDataItem(pHeader, isAcceptable, context, type, name, subErrorCode, pErrorCode); #ifdef UDATA_DEBUG - fprintf(stderr, "pEntryData=%p\n", pEntryData); + fprintf(stderr, "pEntryData=%p\n", (void*) pEntryData); #endif if (U_FAILURE(*pErrorCode)) { return NULL; @@ -1170,6 +1174,9 @@ doOpenChoice(const char *path, const char *type, const char *name, UBool isICUData = FALSE; + FileTracer::traceOpen(path, type, name); + + /* Is this path ICU data? */ if(path == NULL || !strcmp(path, U_ICUDATA_ALIAS) || /* "ICUDATA" */ @@ -1278,12 +1285,12 @@ doOpenChoice(const char *path, const char *type, const char *name, fprintf(stderr, " tocEntryPath = %s\n", tocEntryName.data()); #endif -#if U_PLATFORM_HAS_WINUWP_API == 0 // Windows UWP Platform does not support dll icu data at this time +#if !defined(ICU_DATA_DIR_WINDOWS) if(path == NULL) { path = COMMON_DATA_NAME; /* "icudt26e" */ } #else - // Windows UWP expects only a single data file. + // When using the Windows system data, we expects only a single data file. path = COMMON_DATA_NAME; /* "icudt26e" */ #endif diff --git a/icuSources/common/uhash.cpp b/icuSources/common/uhash.cpp index 79241a28..86311ceb 100644 --- a/icuSources/common/uhash.cpp +++ b/icuSources/common/uhash.cpp @@ -119,13 +119,14 @@ static const float RESIZE_POLICY_RATIO_TABLE[6] = { /* This macro expects a UHashTok.pointer as its keypointer and valuepointer parameters */ -#define HASH_DELETE_KEY_VALUE(hash, keypointer, valuepointer) \ - if (hash->keyDeleter != NULL && keypointer != NULL) { \ - (*hash->keyDeleter)(keypointer); \ - } \ - if (hash->valueDeleter != NULL && valuepointer != NULL) { \ - (*hash->valueDeleter)(valuepointer); \ - } +#define HASH_DELETE_KEY_VALUE(hash, keypointer, valuepointer) UPRV_BLOCK_MACRO_BEGIN { \ + if (hash->keyDeleter != NULL && keypointer != NULL) { \ + (*hash->keyDeleter)(keypointer); \ + } \ + if (hash->valueDeleter != NULL && valuepointer != NULL) { \ + (*hash->valueDeleter)(valuepointer); \ + } \ +} UPRV_BLOCK_MACRO_END /* * Constants for hinting whether a key or value is an integer diff --git a/icuSources/common/uidna.cpp b/icuSources/common/uidna.cpp index 7cc97a93..ac2f9c3c 100644 --- a/icuSources/common/uidna.cpp +++ b/icuSources/common/uidna.cpp @@ -57,18 +57,16 @@ toASCIILower(UChar ch){ inline static UBool startsWithPrefix(const UChar* src , int32_t srcLength){ - UBool startsWithPrefix = TRUE; - if(srcLength < ACE_PREFIX_LENGTH){ return FALSE; } for(int8_t i=0; i< ACE_PREFIX_LENGTH; i++){ if(toASCIILower(src[i]) != ACE_PREFIX[i]){ - startsWithPrefix = FALSE; + return FALSE; } } - return startsWithPrefix; + return TRUE; } @@ -441,6 +439,7 @@ _internal_toUnicode(const UChar* src, int32_t srcLength, for(int32_t j=0; j 0x7f){ srcIsASCII = FALSE; + break; }/*else if(isLDHChar(src[j])==FALSE){ // here we do not assemble surrogates // since we know that LDH code points diff --git a/icuSources/common/uinvchar.cpp b/icuSources/common/uinvchar.cpp index a0fd9dfb..05bcf10d 100644 --- a/icuSources/common/uinvchar.cpp +++ b/icuSources/common/uinvchar.cpp @@ -446,6 +446,13 @@ uprv_copyEbcdic(const UDataSwapper *ds, return length; } +U_CFUNC UBool +uprv_isEbcdicAtSign(char c) { + static const uint8_t ebcdicAtSigns[] = { + 0x7C, 0x44, 0x66, 0x80, 0xAC, 0xAE, 0xAF, 0xB5, 0xEC, 0xEF, 0x00 }; + return c != 0 && uprv_strchr((const char *)ebcdicAtSigns, c) != nullptr; +} + /* compare invariant strings; variant characters compare less than others and unlike each other */ U_CFUNC int32_t uprv_compareInvAscii(const UDataSwapper *ds, @@ -562,6 +569,11 @@ uprv_compareInvEbcdicAsAscii(const char *s1, const char *s2) { } } +U_CAPI char U_EXPORT2 +uprv_ebcdicToAscii(char c) { + return (char)asciiFromEbcdic[(uint8_t)c]; +} + U_CAPI char U_EXPORT2 uprv_ebcdicToLowercaseAscii(char c) { return (char)lowercaseAsciiFromEbcdic[(uint8_t)c]; diff --git a/icuSources/common/uinvchar.h b/icuSources/common/uinvchar.h index 56dddfa8..a43cfcd9 100644 --- a/icuSources/common/uinvchar.h +++ b/icuSources/common/uinvchar.h @@ -68,6 +68,75 @@ uprv_isInvariantUString(const UChar *s, int32_t length); # error Unknown charset family! #endif +#ifdef __cplusplus + +U_NAMESPACE_BEGIN + +/** + * Like U_UPPER_ORDINAL(x) but with validation. + * Returns 0..25 for A..Z else a value outside 0..25. + */ +inline int32_t uprv_upperOrdinal(int32_t c) { +#if U_CHARSET_FAMILY==U_ASCII_FAMILY + return c - 'A'; +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY + // EBCDIC: A-Z (26 letters) is split into three ranges A-I (9 letters), J-R (9), S-Z (8). + // https://en.wikipedia.org/wiki/EBCDIC_037#Codepage_layout + if (c <= 'I') { return c - 'A'; } // A-I --> 0-8 + if (c < 'J') { return -1; } + if (c <= 'R') { return c - 'J' + 9; } // J-R --> 9..17 + if (c < 'S') { return -1; } + return c - 'S' + 18; // S-Z --> 18..25 +#else +# error Unknown charset family! +#endif +} + +// Like U_UPPER_ORDINAL(x) but for lowercase and with validation. +// Returns 0..25 for a..z else a value outside 0..25. +inline int32_t uprv_lowerOrdinal(int32_t c) { +#if U_CHARSET_FAMILY==U_ASCII_FAMILY + return c - 'a'; +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY + // EBCDIC: a-z (26 letters) is split into three ranges a-i (9 letters), j-r (9), s-z (8). + // https://en.wikipedia.org/wiki/EBCDIC_037#Codepage_layout + if (c <= 'i') { return c - 'a'; } // a-i --> 0-8 + if (c < 'j') { return -1; } + if (c <= 'r') { return c - 'j' + 9; } // j-r --> 9..17 + if (c < 's') { return -1; } + return c - 's' + 18; // s-z --> 18..25 +#else +# error Unknown charset family! +#endif +} + +U_NAMESPACE_END + +#endif + +/** + * Returns true if c == '@' is possible. + * The @ sign is variant, and the @ sign used on one + * EBCDIC machine won't be compiled the same way on other EBCDIC based machines. + * @internal + */ +U_CFUNC UBool +uprv_isEbcdicAtSign(char c); + +/** + * \def uprv_isAtSign + * Returns true if c == '@' is possible. + * For ASCII, checks for exactly '@'. For EBCDIC, calls uprv_isEbcdicAtSign(). + * @internal + */ +#if U_CHARSET_FAMILY==U_ASCII_FAMILY +# define uprv_isAtSign(c) ((c)=='@') +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY +# define uprv_isAtSign(c) uprv_isEbcdicAtSign(c) +#else +# error Unknown charset family! +#endif + /** * Compare two EBCDIC invariant-character strings in ASCII order. * @internal @@ -88,6 +157,26 @@ uprv_compareInvEbcdicAsAscii(const char *s1, const char *s2); # error Unknown charset family! #endif +/** + * Converts an EBCDIC invariant character to ASCII. + * @internal + */ +U_INTERNAL char U_EXPORT2 +uprv_ebcdicToAscii(char c); + +/** + * \def uprv_invCharToAscii + * Converts an invariant character to ASCII. + * @internal + */ +#if U_CHARSET_FAMILY==U_ASCII_FAMILY +# define uprv_invCharToAscii(c) (c) +#elif U_CHARSET_FAMILY==U_EBCDIC_FAMILY +# define uprv_invCharToAscii(c) uprv_ebcdicToAscii(c) +#else +# error Unknown charset family! +#endif + /** * Converts an EBCDIC invariant character to lowercase ASCII. * @internal diff --git a/icuSources/common/uloc.cpp b/icuSources/common/uloc.cpp index 10f9e8d6..d473899a 100644 --- a/icuSources/common/uloc.cpp +++ b/icuSources/common/uloc.cpp @@ -148,7 +148,8 @@ static const char * const LANGUAGES[] = { "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", "mdf", "mdh", "mdr", "men", "mer", "mfe", "mg", "mga", "mgh", "mgo", "mh", "mi", "mic", "min", "mis", "mk", - "ml", "mn", "mnc", "mni", "moh", "mos", "mr", "mrj", + "ml", "mn", "mnc", "mni", "mo", + "moh", "mos", "mr", "mrj", "ms", "mt", "mua", "mul", "mus", "mwl", "mwr", "mwv", "my", "mye", "myv", "mzn", "na", "nan", "nap", "naq", "nb", "nd", "nds", "ne", @@ -264,7 +265,8 @@ static const char * const LANGUAGES_3[] = { "mad", "maf", "mag", "mai", "mak", "man", "mas", "mde", "mdf", "mdh", "mdr", "men", "mer", "mfe", "mlg", "mga", "mgh", "mgo", "mah", "mri", "mic", "min", "mis", "mkd", - "mal", "mon", "mnc", "mni", "moh", "mos", "mar", "mrj", + "mal", "mon", "mnc", "mni", "mol", + "moh", "mos", "mar", "mrj", "msa", "mlt", "mua", "mul", "mus", "mwl", "mwr", "mwv", "mya", "mye", "myv", "mzn", "nau", "nan", "nap", "naq", "nob", "nde", "nds", "nep", @@ -483,14 +485,15 @@ static const CanonicalizationMap CANONICALIZE_MAP[] = { /* Test if the locale id has BCP47 u extension and does not have '@' */ #define _hasBCP47Extension(id) (id && uprv_strstr(id, "@") == NULL && getShortestSubtagLength(localeID) == 1) /* Converts the BCP47 id to Unicode id. Does nothing to id if conversion fails */ -#define _ConvertBCP47(finalID, id, buffer, length,err) \ - if (uloc_forLanguageTag(id, buffer, length, NULL, err) <= 0 || \ - U_FAILURE(*err) || *err == U_STRING_NOT_TERMINATED_WARNING) { \ - finalID=id; \ - if (*err == U_STRING_NOT_TERMINATED_WARNING) { *err = U_BUFFER_OVERFLOW_ERROR; } \ - } else { \ - finalID=buffer; \ - } +#define _ConvertBCP47(finalID, id, buffer, length,err) UPRV_BLOCK_MACRO_BEGIN { \ + if (uloc_forLanguageTag(id, buffer, length, NULL, err) <= 0 || \ + U_FAILURE(*err) || *err == U_STRING_NOT_TERMINATED_WARNING) { \ + finalID=id; \ + if (*err == U_STRING_NOT_TERMINATED_WARNING) { *err = U_BUFFER_OVERFLOW_ERROR; } \ + } else { \ + finalID=buffer; \ + } \ +} UPRV_BLOCK_MACRO_END /* Gets the size of the shortest subtag in the given localeID. */ static int32_t getShortestSubtagLength(const char *localeID) { int32_t localeIDLength = static_cast(uprv_strlen(localeID)); @@ -766,6 +769,9 @@ uloc_getKeywordValue(const char* localeID, char* buffer, int32_t bufferCapacity, UErrorCode* status) { + if (buffer != nullptr) { + buffer[0] = '\0'; + } const char* startSearchHere = NULL; const char* nextSeparator = NULL; char keywordNameBuffer[ULOC_KEYWORD_BUFFER_LEN]; @@ -1447,31 +1453,29 @@ static const UEnumeration gKeywordsEnum = { U_CAPI UEnumeration* U_EXPORT2 uloc_openKeywordList(const char *keywordList, int32_t keywordListSize, UErrorCode* status) { - UKeywordsContext *myContext = NULL; - UEnumeration *result = NULL; + LocalMemory myContext; + LocalMemory result; - if(U_FAILURE(*status)) { - return NULL; + if (U_FAILURE(*status)) { + return nullptr; } - result = (UEnumeration *)uprv_malloc(sizeof(UEnumeration)); - /* Null pointer test */ - if (result == NULL) { + myContext.adoptInstead(static_cast(uprv_malloc(sizeof(UKeywordsContext)))); + result.adoptInstead(static_cast(uprv_malloc(sizeof(UEnumeration)))); + if (myContext.isNull() || result.isNull()) { *status = U_MEMORY_ALLOCATION_ERROR; - return NULL; + return nullptr; } - uprv_memcpy(result, &gKeywordsEnum, sizeof(UEnumeration)); - myContext = static_cast(uprv_malloc(sizeof(UKeywordsContext))); - if (myContext == NULL) { + uprv_memcpy(result.getAlias(), &gKeywordsEnum, sizeof(UEnumeration)); + myContext->keywords = static_cast(uprv_malloc(keywordListSize+1)); + if (myContext->keywords == nullptr) { *status = U_MEMORY_ALLOCATION_ERROR; - uprv_free(result); - return NULL; + return nullptr; } - myContext->keywords = (char *)uprv_malloc(keywordListSize+1); uprv_memcpy(myContext->keywords, keywordList, keywordListSize); myContext->keywords[keywordListSize] = 0; myContext->current = myContext->keywords; - result->context = myContext; - return result; + result->context = myContext.orphan(); + return result.orphan(); } U_CAPI UEnumeration* U_EXPORT2 diff --git a/icuSources/common/uloc_tag.cpp b/icuSources/common/uloc_tag.cpp index 0e174369..1c10c481 100644 --- a/icuSources/common/uloc_tag.cpp +++ b/icuSources/common/uloc_tag.cpp @@ -1558,10 +1558,8 @@ _appendLDMLExtensionAsKeywords(const char* ldmlext, ExtensionListEntry** appendT return; } - if (!_addAttributeToList(&attrFirst, attr)) { - *status = U_ILLEGAL_ARGUMENT_ERROR; - return; - } + // duplicate attribute is ignored, causes no error. + _addAttributeToList(&attrFirst, attr); /* next tag */ pTag += len; diff --git a/icuSources/i18n/ulocdata.cpp b/icuSources/common/ulocdata.cpp similarity index 100% rename from icuSources/i18n/ulocdata.cpp rename to icuSources/common/ulocdata.cpp diff --git a/icuSources/common/umutex.cpp b/icuSources/common/umutex.cpp index 774071ee..ccbee996 100644 --- a/icuSources/common/umutex.cpp +++ b/icuSources/common/umutex.cpp @@ -24,6 +24,7 @@ #include "unicode/utypes.h" #include "uassert.h" +#include "ucln_cmn.h" #include "cmemory.h" U_NAMESPACE_BEGIN @@ -35,24 +36,84 @@ U_NAMESPACE_BEGIN #error U_USER_MUTEX_CPP not supported #endif + /************************************************************************************************* * * ICU Mutex wrappers. * *************************************************************************************************/ -// The ICU global mutex. Used when ICU implementation code passes NULL for the mutex pointer. -static UMutex *globalMutex() { - static UMutex *m = STATIC_NEW(UMutex); - return m; +namespace { +std::mutex *initMutex; +std::condition_variable *initCondition; + +// The ICU global mutex. +// Used when ICU implementation code passes nullptr for the mutex pointer. +UMutex globalMutex; + +std::once_flag initFlag; +std::once_flag *pInitFlag = &initFlag; + +} // Anonymous namespace + +U_CDECL_BEGIN +static UBool U_CALLCONV umtx_cleanup() { + initMutex->~mutex(); + initCondition->~condition_variable(); + UMutex::cleanup(); + + // Reset the once_flag, by destructing it and creating a fresh one in its place. + // Do not use this trick anywhere else in ICU; use umtx_initOnce, not std::call_once(). + pInitFlag->~once_flag(); + pInitFlag = new(&initFlag) std::once_flag(); + return true; +} + +static void U_CALLCONV umtx_init() { + initMutex = STATIC_NEW(std::mutex); + initCondition = STATIC_NEW(std::condition_variable); + ucln_common_registerCleanup(UCLN_COMMON_MUTEX, umtx_cleanup); +} +U_CDECL_END + + +std::mutex *UMutex::getMutex() { + std::mutex *retPtr = fMutex.load(std::memory_order_acquire); + if (retPtr == nullptr) { + std::call_once(*pInitFlag, umtx_init); + std::lock_guard guard(*initMutex); + retPtr = fMutex.load(std::memory_order_acquire); + if (retPtr == nullptr) { + fMutex = new(fStorage) std::mutex(); + retPtr = fMutex; + fListLink = gListHead; + gListHead = this; + } + } + U_ASSERT(retPtr != nullptr); + return retPtr; +} + +UMutex *UMutex::gListHead = nullptr; + +void UMutex::cleanup() { + UMutex *next = nullptr; + for (UMutex *m = gListHead; m != nullptr; m = next) { + (*m->fMutex).~mutex(); + m->fMutex = nullptr; + next = m->fListLink; + m->fListLink = nullptr; + } + gListHead = nullptr; } + U_CAPI void U_EXPORT2 umtx_lock(UMutex *mutex) { if (mutex == nullptr) { - mutex = globalMutex(); + mutex = &globalMutex; } - mutex->fMutex.lock(); + mutex->lock(); } @@ -60,9 +121,9 @@ U_CAPI void U_EXPORT2 umtx_unlock(UMutex* mutex) { if (mutex == nullptr) { - mutex = globalMutex(); + mutex = &globalMutex; } - mutex->fMutex.unlock(); + mutex->unlock(); } @@ -72,17 +133,6 @@ umtx_unlock(UMutex* mutex) * *************************************************************************************************/ -static std::mutex &initMutex() { - static std::mutex *m = STATIC_NEW(std::mutex); - return *m; -} - -static std::condition_variable &initCondition() { - static std::condition_variable *cv = STATIC_NEW(std::condition_variable); - return *cv; -} - - // This function is called when a test of a UInitOnce::fState reveals that // initialization has not completed, that we either need to call the init // function on this thread, or wait for some other thread to complete. @@ -93,8 +143,8 @@ static std::condition_variable &initCondition() { // U_COMMON_API UBool U_EXPORT2 umtx_initImplPreInit(UInitOnce &uio) { - std::unique_lock lock(initMutex()); - + std::call_once(*pInitFlag, umtx_init); + std::unique_lock lock(*initMutex); if (umtx_loadAcquire(uio.fState) == 0) { umtx_storeRelease(uio.fState, 1); return true; // Caller will next call the init function. @@ -102,7 +152,7 @@ umtx_initImplPreInit(UInitOnce &uio) { while (umtx_loadAcquire(uio.fState) == 1) { // Another thread is currently running the initialization. // Wait until it completes. - initCondition().wait(lock); + initCondition->wait(lock); } U_ASSERT(uio.fState == 2); return false; @@ -119,10 +169,10 @@ umtx_initImplPreInit(UInitOnce &uio) { U_COMMON_API void U_EXPORT2 umtx_initImplPostInit(UInitOnce &uio) { { - std::unique_lock lock(initMutex()); + std::unique_lock lock(*initMutex); umtx_storeRelease(uio.fState, 2); } - initCondition().notify_all(); + initCondition->notify_all(); } U_NAMESPACE_END diff --git a/icuSources/common/umutex.h b/icuSources/common/umutex.h index 476fcefc..2503aa4a 100755 --- a/icuSources/common/umutex.h +++ b/icuSources/common/umutex.h @@ -23,6 +23,7 @@ #include #include #include +#include #include "unicode/utypes.h" #include "unicode/uclean.h" @@ -36,10 +37,11 @@ #error U_USER_ATOMICS and U_USER_MUTEX_H are not supported #endif - // Export an explicit template instantiation of std::atomic. // When building DLLs for Windows this is required as it is used as a data member of the exported SharedObject class. // See digitlst.h, pluralaffix.h, datefmt.h, and others for similar examples. +// +// Similar story for std::atomic, and the exported UMutex class. #if U_PF_WINDOWS <= U_PLATFORM && U_PLATFORM <= U_PF_CYGWIN && !defined(U_IN_DOXYGEN) #if defined(__clang__) || defined(_MSC_VER) #if defined(__clang__) @@ -48,12 +50,14 @@ #pragma clang diagnostic ignored "-Winstantiation-after-specialization" #endif template struct U_COMMON_API std::atomic; +template struct U_COMMON_API std::atomic; #if defined(__clang__) #pragma clang diagnostic pop #endif #elif defined(__GNUC__) // For GCC this class is already exported/visible, so no need for U_COMMON_API. template struct std::atomic; +template struct std::atomic; #endif #endif @@ -180,36 +184,79 @@ template void umtx_initOnce(UInitOnce &uio, void (U_CALLCONV *fp)(T, UE } } +// UMutex should be constexpr-constructible, so that no initialization code +// is run during startup. +// This works on all C++ libraries except MS VS before VS2019. +#if (defined(_CPPLIB_VER) && !defined(_MSVC_STL_VERSION)) || \ + (defined(_MSVC_STL_VERSION) && _MSVC_STL_VERSION < 142) + // (VS std lib older than VS2017) || (VS std lib version < VS2019) +# define UMUTEX_CONSTEXPR +#else +# define UMUTEX_CONSTEXPR constexpr +#endif /** - * ICU Mutex wrappers. Originally wrapped operating system mutexes, giving the rest of ICU a - * platform independent set of mutex operations. Now vestigial, wrapping std::mutex only. - * For internal ICU use only. + * UMutex - ICU Mutex class. + * + * This is the preferred Mutex class for use within ICU implementation code. + * It is a thin wrapper over C++ std::mutex, with these additions: + * - Static instances are safe, not triggering static construction or destruction, + * and the associated order of construction or destruction issues. + * - Plumbed into u_cleanup() for destructing the underlying std::mutex, + * which frees any OS level resources they may be holding. * - * Caution: do not directly declare static or global instances of UMutex. Doing so can introduce - * static initializers, which are disallowed in ICU library code. Instead, use the following - * idiom, which avoids static init and also avoids ordering issues on destruction - * (use after delete) by avoiding destruction altogether. + * Limitations: + * - Static or global instances only. Cannot be heap allocated. Cannot appear as a + * member of another class. + * - No condition variables or other advanced features. If needed, you will need to use + * std::mutex and std::condition_variable directly. For an example, see unifiedcache.cpp * - * UMutex *myMutex() { - * static UMutex *m = STATIC_NEW(UMutex); - * return m; - * } - * ... + * Typical Usage: + * static UMutex myMutex; * - * Mutex lock(myMutex()); // hold myMutex until the variable "lock" goes out of scope. + * { + * Mutex lock(myMutex); + * ... // Do stuff that is protected by myMutex; + * } // myMutex is released when lock goes out of scope. */ -struct UMutex : public icu::UMemory { - UMutex() = default; +class U_COMMON_API UMutex { +public: + UMUTEX_CONSTEXPR UMutex() {} ~UMutex() = default; + UMutex(const UMutex &other) = delete; UMutex &operator =(const UMutex &other) = delete; + void *operator new(size_t) = delete; + + // requirements for C++ BasicLockable, allows UMutex to work with std::lock_guard + void lock() { + std::mutex *m = fMutex.load(std::memory_order_acquire); + if (m == nullptr) { m = getMutex(); } + m->lock(); + } + void unlock() { fMutex.load(std::memory_order_relaxed)->unlock(); } + + static void cleanup(); + +private: + alignas(std::mutex) char fStorage[sizeof(std::mutex)] {}; + std::atomic fMutex { nullptr }; - std::mutex fMutex = {}; // Note: struct - pubic members - because most access is from - // // plain C style functions (umtx_lock(), etc.) + /** All initialized UMutexes are kept in a linked list, so that they can be found, + * and the underlying std::mutex destructed, by u_cleanup(). + */ + UMutex *fListLink { nullptr }; + static UMutex *gListHead; + + /** Out-of-line function to lazily initialize a UMutex on first use. + * Initial fast check is inline, in lock(). The returned value may never + * be nullptr. + */ + std::mutex *getMutex(); }; + /* Lock a mutex. * @param mutex The given mutex to be locked. Pass NULL to specify * the global ICU mutex. Recursive locks are an error diff --git a/icuSources/common/unames.cpp b/icuSources/common/unames.cpp index d9f61cac..cde8b5ad 100644 --- a/icuSources/common/unames.cpp +++ b/icuSources/common/unames.cpp @@ -212,13 +212,13 @@ isDataLoaded(UErrorCode *pErrorCode) { return U_SUCCESS(*pErrorCode); } -#define WRITE_CHAR(buffer, bufferLength, bufferPos, c) { \ +#define WRITE_CHAR(buffer, bufferLength, bufferPos, c) UPRV_BLOCK_MACRO_BEGIN { \ if((bufferLength)>0) { \ *(buffer)++=c; \ --(bufferLength); \ } \ ++(bufferPos); \ -} +} UPRV_BLOCK_MACRO_END #define U_ISO_COMMENT U_CHAR_NAME_CHOICE_COUNT diff --git a/icuSources/common/unicode/appendable.h b/icuSources/common/unicode/appendable.h index e6f7276b..4beacaf6 100644 --- a/icuSources/common/unicode/appendable.h +++ b/icuSources/common/unicode/appendable.h @@ -23,9 +23,11 @@ */ #include "unicode/utypes.h" -#include "unicode/uobject.h" #if U_SHOW_CPLUSPLUS_API + +#include "unicode/uobject.h" + U_NAMESPACE_BEGIN class UnicodeString; @@ -231,6 +233,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __APPENDABLE_H__ diff --git a/icuSources/common/unicode/brkiter.h b/icuSources/common/unicode/brkiter.h index 42a0fbfa..6bf704b5 100644 --- a/icuSources/common/unicode/brkiter.h +++ b/icuSources/common/unicode/brkiter.h @@ -29,9 +29,12 @@ * \brief C++ API: Break Iterator. */ -#if UCONFIG_NO_BREAK_ITERATION +#include "unicode/utypes.h" #if U_SHOW_CPLUSPLUS_API + +#if UCONFIG_NO_BREAK_ITERATION + U_NAMESPACE_BEGIN /* @@ -41,7 +44,6 @@ U_NAMESPACE_BEGIN class BreakIterator; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #else @@ -54,7 +56,6 @@ U_NAMESPACE_END #include "unicode/utext.h" #include "unicode/umisc.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -138,7 +139,7 @@ public: * method which subclasses implement. * @stable ICU 2.0 */ - virtual BreakIterator* clone(void) const = 0; + virtual BreakIterator* clone() const = 0; /** * Return a polymorphic class ID for this object. Different subclasses @@ -496,6 +497,7 @@ public: static UnicodeString& U_EXPORT2 getDisplayName(const Locale& objectLocale, UnicodeString& name); +#ifndef U_FORCE_HIDE_DEPRECATED_API /** * Deprecated functionality. Use clone() instead. * @@ -518,6 +520,7 @@ public: virtual BreakIterator * createBufferClone(void *stackBuffer, int32_t &BufferSize, UErrorCode &status) = 0; +#endif // U_FORCE_HIDE_DEPRECATED_API #ifndef U_HIDE_DEPRECATED_API @@ -673,9 +676,10 @@ inline UBool BreakIterator::isBufferClone() #endif /* U_HIDE_DEPRECATED_API */ U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // BRKITER_H //eof diff --git a/icuSources/common/unicode/bytestream.h b/icuSources/common/unicode/bytestream.h index b12e64d7..0d60492f 100644 --- a/icuSources/common/unicode/bytestream.h +++ b/icuSources/common/unicode/bytestream.h @@ -38,10 +38,12 @@ */ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" #include "unicode/std_string.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -267,6 +269,7 @@ class StringByteSink : public ByteSink { }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __BYTESTREAM_H__ diff --git a/icuSources/common/unicode/bytestrie.h b/icuSources/common/unicode/bytestrie.h index 56b41b6f..51405f64 100644 --- a/icuSources/common/unicode/bytestrie.h +++ b/icuSources/common/unicode/bytestrie.h @@ -23,11 +23,13 @@ */ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/stringpiece.h" #include "unicode/uobject.h" #include "unicode/ustringtrie.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class ByteSink; @@ -95,6 +97,41 @@ public: return *this; } +#ifndef U_HIDE_DRAFT_API + /** + * Returns the state of this trie as a 64-bit integer. + * The state value is never 0. + * + * @return opaque state value + * @see resetToState64 + * @draft ICU 65 + */ + uint64_t getState64() const { + return (static_cast(remainingMatchLength_ + 2) << kState64RemainingShift) | + (uint64_t)(pos_ - bytes_); + } + + /** + * Resets this trie to the saved state. + * Unlike resetToState(State), the 64-bit state value + * must be from getState64() from the same trie object or + * from one initialized the exact same way. + * Because of no validation, this method is faster. + * + * @param state The opaque trie state value from getState64(). + * @return *this + * @see getState64 + * @see resetToState + * @see reset + * @draft ICU 65 + */ + BytesTrie &resetToState64(uint64_t state) { + remainingMatchLength_ = static_cast(state >> kState64RemainingShift) - 2; + pos_ = bytes_ + (state & kState64PosMask); + return *this; + } +#endif /* U_HIDE_DRAFT_API */ + /** * BytesTrie state object, for saving a trie's current state * and resetting the trie back to this state later. @@ -503,6 +540,13 @@ private: static const int32_t kMaxTwoByteDelta=((kMinThreeByteDeltaLead-kMinTwoByteDeltaLead)<<8)-1; // 0x2fff static const int32_t kMaxThreeByteDelta=((kFourByteDeltaLead-kMinThreeByteDeltaLead)<<16)-1; // 0xdffff + // For getState64(): + // The remainingMatchLength_ is -1..14=(kMaxLinearMatchLength=0x10)-2 + // so we need at least 5 bits for that. + // We add 2 to store it as a positive value 1..16=kMaxLinearMatchLength. + static constexpr int32_t kState64RemainingShift = 59; + static constexpr uint64_t kState64PosMask = (UINT64_C(1) << kState64RemainingShift) - 1; + uint8_t *ownedArray_; // Fixed value referencing the BytesTrie bytes. @@ -517,6 +561,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __BYTESTRIE_H__ diff --git a/icuSources/common/unicode/bytestriebuilder.h b/icuSources/common/unicode/bytestriebuilder.h index 652ba55f..b98374bb 100644 --- a/icuSources/common/unicode/bytestriebuilder.h +++ b/icuSources/common/unicode/bytestriebuilder.h @@ -23,11 +23,13 @@ #define __BYTESTRIEBUILDER_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/bytestrie.h" #include "unicode/stringpiece.h" #include "unicode/stringtriebuilder.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class BytesTrieElement; @@ -179,6 +181,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __BYTESTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/caniter.h b/icuSources/common/unicode/caniter.h index fe222515..13e524ff 100644 --- a/icuSources/common/unicode/caniter.h +++ b/icuSources/common/unicode/caniter.h @@ -12,6 +12,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + #if !UCONFIG_NO_NORMALIZATION #include "unicode/uobject.h" @@ -30,7 +32,6 @@ #define CANITER_SKIP_ZEROES TRUE #endif -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Hashtable; @@ -205,8 +206,9 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_NORMALIZATION */ +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif diff --git a/icuSources/common/unicode/casemap.h b/icuSources/common/unicode/casemap.h index e5ec8e8d..53af84fa 100644 --- a/icuSources/common/unicode/casemap.h +++ b/icuSources/common/unicode/casemap.h @@ -8,6 +8,9 @@ #define __CASEMAP_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/stringpiece.h" #include "unicode/uobject.h" @@ -16,7 +19,6 @@ * \brief C++ API: Low-level C++ case mapping functions. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class BreakIterator; @@ -489,6 +491,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __CASEMAP_H__ diff --git a/icuSources/common/unicode/char16ptr.h b/icuSources/common/unicode/char16ptr.h index d58029f7..c8a9ae6c 100644 --- a/icuSources/common/unicode/char16ptr.h +++ b/icuSources/common/unicode/char16ptr.h @@ -7,9 +7,12 @@ #ifndef __CHAR16PTR_H__ #define __CHAR16PTR_H__ -#include #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + +#include + /** * \file * \brief C++ API: char16_t pointer wrappers with @@ -17,7 +20,6 @@ * Also conversion functions from char16_t * to UChar * and OldUChar *. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -305,6 +307,7 @@ inline OldUChar *toOldUCharPtr(char16_t *p) { } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __CHAR16PTR_H__ diff --git a/icuSources/common/unicode/chariter.h b/icuSources/common/unicode/chariter.h index 218398bf..db86f79e 100644 --- a/icuSources/common/unicode/chariter.h +++ b/icuSources/common/unicode/chariter.h @@ -13,6 +13,9 @@ #define CHARITER_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" #include "unicode/unistr.h" /** @@ -20,7 +23,6 @@ * \brief C++ API: Character Iterator */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * Abstract class that defines an API for forward-only iteration @@ -378,7 +380,7 @@ public: * @return a pointer to a new CharacterIterator * @stable ICU 2.0 */ - virtual CharacterIterator* clone(void) const = 0; + virtual CharacterIterator* clone() const = 0; /** * Sets the iterator to refer to the first code unit in its @@ -726,5 +728,7 @@ CharacterIterator::getLength(void) const { } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif diff --git a/icuSources/common/unicode/dbbi.h b/icuSources/common/unicode/dbbi.h index 6f598feb..3de9cc38 100644 --- a/icuSources/common/unicode/dbbi.h +++ b/icuSources/common/unicode/dbbi.h @@ -13,6 +13,10 @@ #ifndef DBBI_H #define DBBI_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/rbbi.h" #if !UCONFIG_NO_BREAK_ITERATION @@ -22,7 +26,6 @@ * \brief C++ API: Dictionary Based Break Iterator */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN #ifndef U_HIDE_DEPRECATED_API @@ -37,8 +40,9 @@ typedef RuleBasedBreakIterator DictionaryBasedBreakIterator; #endif /* U_HIDE_DEPRECATED_API */ U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif diff --git a/icuSources/common/unicode/docmain.h b/icuSources/common/unicode/docmain.h index 1e959cb3..704139a8 100644 --- a/icuSources/common/unicode/docmain.h +++ b/icuSources/common/unicode/docmain.h @@ -99,7 +99,7 @@ * * * Codepage Conversion - * ucnv.h, ucnvsel.hb + * ucnv.h, ucnvsel.h * C API * * @@ -115,7 +115,7 @@ * * Locales * uloc.h - * icu::Locale, icu::LocaleBuilder + * icu::Locale, icu::LocaleBuilder, icu::LocaleMatcher * * * Resource Bundles diff --git a/icuSources/common/unicode/dtintrv.h b/icuSources/common/unicode/dtintrv.h index cc6b988f..15e15c9d 100644 --- a/icuSources/common/unicode/dtintrv.h +++ b/icuSources/common/unicode/dtintrv.h @@ -15,6 +15,9 @@ #define __DTINTRV_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -22,8 +25,6 @@ * \brief C++ API: Date Interval data type */ - -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN @@ -157,6 +158,7 @@ DateInterval::operator!=(const DateInterval& other) const { U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/edits.h b/icuSources/common/unicode/edits.h index 14ee94db..c3ceaccb 100644 --- a/icuSources/common/unicode/edits.h +++ b/icuSources/common/unicode/edits.h @@ -8,6 +8,9 @@ #define __EDITS_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -15,7 +18,6 @@ * \brief C++ API: C++ class Edits for low-level string transformations on styled text. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeString; @@ -160,7 +162,7 @@ public: * @return TRUE if U_FAILURE(outErrorCode) * @stable ICU 59 */ - UBool copyErrorTo(UErrorCode &outErrorCode); + UBool copyErrorTo(UErrorCode &outErrorCode) const; /** * How much longer is the new text compared with the old text? @@ -523,6 +525,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __EDITS_H__ diff --git a/icuSources/common/unicode/errorcode.h b/icuSources/common/unicode/errorcode.h index f0113d96..fe7b5183 100644 --- a/icuSources/common/unicode/errorcode.h +++ b/icuSources/common/unicode/errorcode.h @@ -26,9 +26,11 @@ */ #include "unicode/utypes.h" -#include "unicode/uobject.h" #if U_SHOW_CPLUSPLUS_API + +#include "unicode/uobject.h" + U_NAMESPACE_BEGIN /** @@ -136,6 +138,7 @@ protected: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __ERRORCODE_H__ diff --git a/icuSources/common/unicode/filteredbrk.h b/icuSources/common/unicode/filteredbrk.h index b057b75b..42936763 100644 --- a/icuSources/common/unicode/filteredbrk.h +++ b/icuSources/common/unicode/filteredbrk.h @@ -11,11 +11,13 @@ #define FILTEREDBRK_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/brkiter.h" #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -102,6 +104,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { */ virtual UBool unsuppressBreakAfter(const UnicodeString& string, UErrorCode& status) = 0; +#ifndef U_FORCE_HIDE_DEPRECATED_API /** * This function has been deprecated in favor of wrapIteratorWithFilter() * The behavior is identical. @@ -112,6 +115,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { * @see wrapBreakIteratorWithFilter() */ virtual BreakIterator *build(BreakIterator* adoptBreakIterator, UErrorCode& status) = 0; +#endif // U_FORCE_HIDE_DEPRECATED_API /** * Wrap (adopt) an existing break iterator in a new filtered instance. @@ -140,8 +144,9 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject { U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif // #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // #ifndef FILTEREDBRK_H diff --git a/icuSources/common/unicode/idna.h b/icuSources/common/unicode/idna.h index 208368cc..6dfcfe48 100644 --- a/icuSources/common/unicode/idna.h +++ b/icuSources/common/unicode/idna.h @@ -24,6 +24,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + #if !UCONFIG_NO_IDNA #include "unicode/bytestream.h" @@ -31,7 +33,6 @@ #include "unicode/uidna.h" #include "unicode/unistr.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class IDNAInfo; @@ -321,7 +322,9 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif // UCONFIG_NO_IDNA + +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // __IDNA_H__ diff --git a/icuSources/common/unicode/localebuilder.h b/icuSources/common/unicode/localebuilder.h index 03b9eca5..19e10f1c 100644 --- a/icuSources/common/unicode/localebuilder.h +++ b/icuSources/common/unicode/localebuilder.h @@ -3,11 +3,14 @@ #ifndef __LOCALEBUILDER_H__ #define __LOCALEBUILDER_H__ +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/locid.h" +#include "unicode/localematcher.h" #include "unicode/stringpiece.h" #include "unicode/uobject.h" -#include "unicode/utypes.h" - #ifndef U_HIDE_DRAFT_API /** @@ -15,7 +18,6 @@ * \brief C++ API: Builder API for Locale */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class CharString; @@ -277,7 +279,24 @@ public: */ Locale build(UErrorCode& status); +#ifndef U_HIDE_DRAFT_API + /** + * Sets the UErrorCode if an error occurred while recording sets. + * Preserves older error codes in the outErrorCode. + * @param outErrorCode Set to an error code that occurred while setting subtags. + * Unchanged if there is no such error or if outErrorCode + * already contained an error. + * @return TRUE if U_FAILURE(outErrorCode) + * @draft ICU 65 + */ + UBool copyErrorTo(UErrorCode &outErrorCode) const; +#endif /* U_HIDE_DRAFT_API */ + private: + friend class LocaleMatcher::Result; + + void copyExtensionsFrom(const Locale& src, UErrorCode& errorCode); + UErrorCode status_; char language_[9]; char script_[5]; @@ -288,7 +307,9 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif // U_HIDE_DRAFT_API + +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // __LOCALEBUILDER_H__ diff --git a/icuSources/common/unicode/localematcher.h b/icuSources/common/unicode/localematcher.h new file mode 100644 index 00000000..701123f7 --- /dev/null +++ b/icuSources/common/unicode/localematcher.h @@ -0,0 +1,605 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +// localematcher.h +// created: 2019may08 Markus W. Scherer + +#ifndef __LOCALEMATCHER_H__ +#define __LOCALEMATCHER_H__ + +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + +#include "unicode/locid.h" +#include "unicode/stringpiece.h" +#include "unicode/uobject.h" + +/** + * \file + * \brief C++ API: Locale matcher: User's desired locales vs. application's supported locales. + */ + +#ifndef U_HIDE_DRAFT_API + +/** + * Builder option for whether the language subtag or the script subtag is most important. + * + * @see Builder#setFavorSubtag(FavorSubtag) + * @draft ICU 65 + */ +enum ULocMatchFavorSubtag { + /** + * Language differences are most important, then script differences, then region differences. + * (This is the default behavior.) + * + * @draft ICU 65 + */ + ULOCMATCH_FAVOR_LANGUAGE, + /** + * Makes script differences matter relatively more than language differences. + * + * @draft ICU 65 + */ + ULOCMATCH_FAVOR_SCRIPT +}; +#ifndef U_IN_DOXYGEN +typedef enum ULocMatchFavorSubtag ULocMatchFavorSubtag; +#endif + +/** + * Builder option for whether all desired locales are treated equally or + * earlier ones are preferred. + * + * @see Builder#setDemotionPerDesiredLocale(Demotion) + * @draft ICU 65 + */ +enum ULocMatchDemotion { + /** + * All desired locales are treated equally. + * + * @draft ICU 65 + */ + ULOCMATCH_DEMOTION_NONE, + /** + * Earlier desired locales are preferred. + * + *

From each desired locale to the next, + * the distance to any supported locale is increased by an additional amount + * which is at least as large as most region mismatches. + * A later desired locale has to have a better match with some supported locale + * due to more than merely having the same region subtag. + * + *

For example: Supported={en, sv} desired=[en-GB, sv] + * yields Result(en-GB, en) because + * with the demotion of sv its perfect match is no better than + * the region distance between the earlier desired locale en-GB and en=en-US. + * + *

Notes: + *

    + *
  • In some cases, language and/or script differences can be as small as + * the typical region difference. (Example: sr-Latn vs. sr-Cyrl) + *
  • It is possible for certain region differences to be larger than usual, + * and larger than the demotion. + * (As of CLDR 35 there is no such case, but + * this is possible in future versions of the data.) + *
+ * + * @draft ICU 65 + */ + ULOCMATCH_DEMOTION_REGION +}; +#ifndef U_IN_DOXYGEN +typedef enum ULocMatchDemotion ULocMatchDemotion; +#endif + +struct UHashtable; + +U_NAMESPACE_BEGIN + +struct LSR; + +class LocaleDistance; +class LocaleLsrIterator; +class UVector; +class XLikelySubtags; + +/** + * Immutable class that picks the best match between a user's desired locales and + * an application's supported locales. + * Movable but not copyable. + * + *

Example: + *

+ * UErrorCode errorCode = U_ZERO_ERROR;
+ * LocaleMatcher matcher = LocaleMatcher::Builder().setSupportedLocales("fr, en-GB, en").build(errorCode);
+ * Locale *bestSupported = matcher.getBestLocale(Locale.US, errorCode);  // "en"
+ * 
+ * + *

A matcher takes into account when languages are close to one another, + * such as Danish and Norwegian, + * and when regional variants are close, like en-GB and en-AU as opposed to en-US. + * + *

If there are multiple supported locales with the same (language, script, region) + * likely subtags, then the current implementation returns the first of those locales. + * It ignores variant subtags (except for pseudolocale variants) and extensions. + * This may change in future versions. + * + *

For example, the current implementation does not distinguish between + * de, de-DE, de-Latn, de-1901, de-u-co-phonebk. + * + *

If you prefer one equivalent locale over another, then provide only the preferred one, + * or place it earlier in the list of supported locales. + * + *

Otherwise, the order of supported locales may have no effect on the best-match results. + * The current implementation compares each desired locale with supported locales + * in the following order: + * 1. Default locale, if supported; + * 2. CLDR "paradigm locales" like en-GB and es-419; + * 3. other supported locales. + * This may change in future versions. + * + *

Often a product will just need one matcher instance, built with the languages + * that it supports. However, it may want multiple instances with different + * default languages based on additional information, such as the domain. + * + *

This class is not intended for public subclassing. + * + * @draft ICU 65 + */ +class U_COMMON_API LocaleMatcher : public UMemory { +public: + /** + * Data for the best-matching pair of a desired and a supported locale. + * Movable but not copyable. + * + * @draft ICU 65 + */ + class U_COMMON_API Result : public UMemory { + public: + /** + * Move constructor; might modify the source. + * This object will have the same contents that the source object had. + * + * @param src Result to move contents from. + * @draft ICU 65 + */ + Result(Result &&src) U_NOEXCEPT; + + /** + * Destructor. + * + * @draft ICU 65 + */ + ~Result(); + + /** + * Move assignment; might modify the source. + * This object will have the same contents that the source object had. + * + * @param src Result to move contents from. + * @draft ICU 65 + */ + Result &operator=(Result &&src) U_NOEXCEPT; + + /** + * Returns the best-matching desired locale. + * nullptr if the list of desired locales is empty or if none matched well enough. + * + * @return the best-matching desired locale, or nullptr. + * @draft ICU 65 + */ + inline const Locale *getDesiredLocale() const { return desiredLocale; } + + /** + * Returns the best-matching supported locale. + * If none matched well enough, this is the default locale. + * The default locale is nullptr if the list of supported locales is empty and + * no explicit default locale is set. + * + * @return the best-matching supported locale, or nullptr. + * @draft ICU 65 + */ + inline const Locale *getSupportedLocale() const { return supportedLocale; } + + /** + * Returns the index of the best-matching desired locale in the input Iterable order. + * -1 if the list of desired locales is empty or if none matched well enough. + * + * @return the index of the best-matching desired locale, or -1. + * @draft ICU 65 + */ + inline int32_t getDesiredIndex() const { return desiredIndex; } + + /** + * Returns the index of the best-matching supported locale in the + * constructor’s or builder’s input order (“set” Collection plus “added” locales). + * If the matcher was built from a locale list string, then the iteration order is that + * of a LocalePriorityList built from the same string. + * -1 if the list of supported locales is empty or if none matched well enough. + * + * @return the index of the best-matching supported locale, or -1. + * @draft ICU 65 + */ + inline int32_t getSupportedIndex() const { return supportedIndex; } + + /** + * Takes the best-matching supported locale and adds relevant fields of the + * best-matching desired locale, such as the -t- and -u- extensions. + * May replace some fields of the supported locale. + * The result is the locale that should be used for date and number formatting, collation, etc. + * Returns the root locale if getSupportedLocale() returns nullptr. + * + *

Example: desired=ar-SA-u-nu-latn, supported=ar-EG, resolved locale=ar-SA-u-nu-latn + * + * @return a locale combining the best-matching desired and supported locales. + * @draft ICU 65 + */ + Locale makeResolvedLocale(UErrorCode &errorCode) const; + + private: + Result(const Locale *desired, const Locale *supported, + int32_t desIndex, int32_t suppIndex, UBool owned) : + desiredLocale(desired), supportedLocale(supported), + desiredIndex(desIndex), supportedIndex(suppIndex), + desiredIsOwned(owned) {} + + Result(const Result &other) = delete; + Result &operator=(const Result &other) = delete; + + const Locale *desiredLocale; + const Locale *supportedLocale; + int32_t desiredIndex; + int32_t supportedIndex; + UBool desiredIsOwned; + + friend class LocaleMatcher; + }; + + /** + * LocaleMatcher builder. + * Movable but not copyable. + * + * @see LocaleMatcher#builder() + * @draft ICU 65 + */ + class U_COMMON_API Builder : public UMemory { + public: + /** + * Constructs a builder used in chaining parameters for building a LocaleMatcher. + * + * @return a new Builder object + * @draft ICU 65 + */ + Builder() {} + + /** + * Move constructor; might modify the source. + * This builder will have the same contents that the source builder had. + * + * @param src Builder to move contents from. + * @draft ICU 65 + */ + Builder(Builder &&src) U_NOEXCEPT; + + /** + * Destructor. + * + * @draft ICU 65 + */ + ~Builder(); + + /** + * Move assignment; might modify the source. + * This builder will have the same contents that the source builder had. + * + * @param src Builder to move contents from. + * @draft ICU 65 + */ + Builder &operator=(Builder &&src) U_NOEXCEPT; + + /** + * Parses an Accept-Language string + * (RFC 2616 Section 14.4), + * such as "af, en, fr;q=0.9", and sets the supported locales accordingly. + * Allows whitespace in more places but does not allow "*". + * Clears any previously set/added supported locales first. + * + * @param locales the Accept-Language string of locales to set + * @return this Builder object + * @draft ICU 65 + */ + Builder &setSupportedLocalesFromListString(StringPiece locales); + + /** + * Copies the supported locales, preserving iteration order. + * Clears any previously set/added supported locales first. + * Duplicates are allowed, and are not removed. + * + * @param locales the list of locale + * @return this Builder object + * @draft ICU 65 + */ + Builder &setSupportedLocales(Locale::Iterator &locales); + + /** + * Copies the supported locales from the begin/end range, preserving iteration order. + * Clears any previously set/added supported locales first. + * Duplicates are allowed, and are not removed. + * + * Each of the iterator parameter values must be an + * input iterator whose value is convertible to const Locale &. + * + * @param begin Start of range. + * @param end Exclusive end of range. + * @return this Builder object + * @draft ICU 65 + */ + template + Builder &setSupportedLocales(Iter begin, Iter end) { + if (U_FAILURE(errorCode_)) { return *this; } + clearSupportedLocales(); + while (begin != end) { + addSupportedLocale(*begin++); + } + return *this; + } + + /** + * Copies the supported locales from the begin/end range, preserving iteration order. + * Calls the converter to convert each *begin to a Locale or const Locale &. + * Clears any previously set/added supported locales first. + * Duplicates are allowed, and are not removed. + * + * Each of the iterator parameter values must be an + * input iterator whose value is convertible to const Locale &. + * + * @param begin Start of range. + * @param end Exclusive end of range. + * @param converter Converter from *begin to const Locale & or compatible. + * @return this Builder object + * @draft ICU 65 + */ + template + Builder &setSupportedLocalesViaConverter(Iter begin, Iter end, Conv converter) { + if (U_FAILURE(errorCode_)) { return *this; } + clearSupportedLocales(); + while (begin != end) { + addSupportedLocale(converter(*begin++)); + } + return *this; + } + + /** + * Adds another supported locale. + * Duplicates are allowed, and are not removed. + * + * @param locale another locale + * @return this Builder object + * @draft ICU 65 + */ + Builder &addSupportedLocale(const Locale &locale); + + /** + * Sets the default locale; if nullptr, or if it is not set explicitly, + * then the first supported locale is used as the default locale. + * + * @param defaultLocale the default locale (will be copied) + * @return this Builder object + * @draft ICU 65 + */ + Builder &setDefaultLocale(const Locale *defaultLocale); + + /** + * If ULOCMATCH_FAVOR_SCRIPT, then the language differences are smaller than script + * differences. + * This is used in situations (such as maps) where + * it is better to fall back to the same script than a similar language. + * + * @param subtag the subtag to favor + * @return this Builder object + * @draft ICU 65 + */ + Builder &setFavorSubtag(ULocMatchFavorSubtag subtag); + + /** + * Option for whether all desired locales are treated equally or + * earlier ones are preferred (this is the default). + * + * @param demotion the demotion per desired locale to set. + * @return this Builder object + * @draft ICU 65 + */ + Builder &setDemotionPerDesiredLocale(ULocMatchDemotion demotion); + + /** + * Sets the UErrorCode if an error occurred while setting parameters. + * Preserves older error codes in the outErrorCode. + * + * @param outErrorCode Set to an error code if it does not contain one already + * and an error occurred while setting parameters. + * Otherwise unchanged. + * @return TRUE if U_FAILURE(outErrorCode) + * @draft ICU 65 + */ + UBool copyErrorTo(UErrorCode &outErrorCode) const; + + /** + * Builds and returns a new locale matcher. + * This builder can continue to be used. + * + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return new LocaleMatcher. + * @draft ICU 65 + */ + LocaleMatcher build(UErrorCode &errorCode) const; + + private: + friend class LocaleMatcher; + + Builder(const Builder &other) = delete; + Builder &operator=(const Builder &other) = delete; + + void clearSupportedLocales(); + bool ensureSupportedLocaleVector(); + + UErrorCode errorCode_ = U_ZERO_ERROR; + UVector *supportedLocales_ = nullptr; + int32_t thresholdDistance_ = -1; + ULocMatchDemotion demotion_ = ULOCMATCH_DEMOTION_REGION; + Locale *defaultLocale_ = nullptr; + ULocMatchFavorSubtag favor_ = ULOCMATCH_FAVOR_LANGUAGE; + }; + + // FYI No public LocaleMatcher constructors in C++; use the Builder. + + /** + * Move copy constructor; might modify the source. + * This matcher will have the same settings that the source matcher had. + * @param src source matcher + * @draft ICU 65 + */ + LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT; + + /** + * Destructor. + * @draft ICU 65 + */ + ~LocaleMatcher(); + + /** + * Move assignment operator; might modify the source. + * This matcher will have the same settings that the source matcher had. + * The behavior is undefined if *this and src are the same object. + * @param src source matcher + * @return *this + * @draft ICU 65 + */ + LocaleMatcher &operator=(LocaleMatcher &&src) U_NOEXCEPT; + + /** + * Returns the supported locale which best matches the desired locale. + * + * @param desiredLocale Typically a user's language. + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return the best-matching supported locale. + * @draft ICU 65 + */ + const Locale *getBestMatch(const Locale &desiredLocale, UErrorCode &errorCode) const; + + /** + * Returns the supported locale which best matches one of the desired locales. + * + * @param desiredLocales Typically a user's languages, in order of preference (descending). + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return the best-matching supported locale. + * @draft ICU 65 + */ + const Locale *getBestMatch(Locale::Iterator &desiredLocales, UErrorCode &errorCode) const; + + /** + * Parses an Accept-Language string + * (RFC 2616 Section 14.4), + * such as "af, en, fr;q=0.9", + * and returns the supported locale which best matches one of the desired locales. + * Allows whitespace in more places but does not allow "*". + * + * @param desiredLocaleList Typically a user's languages, as an Accept-Language string. + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return the best-matching supported locale. + * @draft ICU 65 + */ + const Locale *getBestMatchForListString(StringPiece desiredLocaleList, UErrorCode &errorCode) const; + + /** + * Returns the best match between the desired locale and the supported locales. + * If the result's desired locale is not nullptr, then it is the address of the input locale. + * It has not been cloned. + * + * @param desiredLocale Typically a user's language. + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return the best-matching pair of the desired and a supported locale. + * @draft ICU 65 + */ + Result getBestMatchResult(const Locale &desiredLocale, UErrorCode &errorCode) const; + + /** + * Returns the best match between the desired and supported locales. + * If the result's desired locale is not nullptr, then it is a clone of + * the best-matching desired locale. The Result object owns the clone. + * + * @param desiredLocales Typically a user's languages, in order of preference (descending). + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return the best-matching pair of a desired and a supported locale. + * @draft ICU 65 + */ + Result getBestMatchResult(Locale::Iterator &desiredLocales, UErrorCode &errorCode) const; + +#ifndef U_HIDE_INTERNAL_API + /** + * Returns a fraction between 0 and 1, where 1 means that the languages are a + * perfect match, and 0 means that they are completely different. + * + *

This is mostly an implementation detail, and the precise values may change over time. + * The implementation may use either the maximized forms or the others ones, or both. + * The implementation may or may not rely on the forms to be consistent with each other. + * + *

Callers should construct and use a matcher rather than match pairs of locales directly. + * + * @param desired Desired locale. + * @param supported Supported locale. + * @param errorCode ICU error code. Its input value must pass the U_SUCCESS() test, + * or else the function returns immediately. Check for U_FAILURE() + * on output or use with function chaining. (See User Guide for details.) + * @return value between 0 and 1, inclusive. + * @internal (has a known user) + */ + double internalMatch(const Locale &desired, const Locale &supported, UErrorCode &errorCode) const; +#endif // U_HIDE_INTERNAL_API + +private: + LocaleMatcher(const Builder &builder, UErrorCode &errorCode); + LocaleMatcher(const LocaleMatcher &other) = delete; + LocaleMatcher &operator=(const LocaleMatcher &other) = delete; + + int32_t getBestSuppIndex(LSR desiredLSR, LocaleLsrIterator *remainingIter, UErrorCode &errorCode) const; + + const XLikelySubtags &likelySubtags; + const LocaleDistance &localeDistance; + int32_t thresholdDistance; + int32_t demotionPerDesiredLocale; + ULocMatchFavorSubtag favorSubtag; + + // These are in input order. + const Locale ** supportedLocales; + LSR *lsrs; + int32_t supportedLocalesLength; + // These are in preference order: 1. Default locale 2. paradigm locales 3. others. + UHashtable *supportedLsrToIndex; // Map stores index+1 because 0 is "not found" + // Array versions of the supportedLsrToIndex keys and values. + // The distance lookup loops over the supportedLSRs and returns the index of the best match. + const LSR **supportedLSRs; + int32_t *supportedIndexes; + int32_t supportedLSRsLength; + Locale *ownedDefaultLocale; + const Locale *defaultLocale; + int32_t defaultLocaleIndex; +}; + +U_NAMESPACE_END + +#endif // U_HIDE_DRAFT_API +#endif // U_SHOW_CPLUSPLUS_API +#endif // __LOCALEMATCHER_H__ diff --git a/icuSources/common/unicode/locdspnm.h b/icuSources/common/unicode/locdspnm.h index 0ec415d5..4f06f857 100644 --- a/icuSources/common/unicode/locdspnm.h +++ b/icuSources/common/unicode/locdspnm.h @@ -12,6 +12,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + /** * \file * \brief C++ API: Provides display names of Locale and its components. @@ -25,7 +27,6 @@ #include "unicode/uldnames.h" #include "unicode/udisplaycontext.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -202,8 +203,9 @@ inline LocaleDisplayNames* LocaleDisplayNames::createInstance(const Locale& loca } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif diff --git a/icuSources/common/unicode/locid.h b/icuSources/common/unicode/locid.h index f25c212e..57c669b3 100644 --- a/icuSources/common/unicode/locid.h +++ b/icuSources/common/unicode/locid.h @@ -31,11 +31,14 @@ #ifndef LOCID_H #define LOCID_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/bytestream.h" #include "unicode/localpointer.h" #include "unicode/strenum.h" #include "unicode/stringpiece.h" -#include "unicode/utypes.h" #include "unicode/uobject.h" #include "unicode/putil.h" #include "unicode/uloc.h" @@ -45,7 +48,6 @@ * \brief C++ API: Locale ID object. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN // Forward Declarations @@ -285,16 +287,14 @@ public: */ Locale(const Locale& other); -#ifndef U_HIDE_DRAFT_API /** * Move constructor; might leave source in bogus state. * This locale will have the same contents that the source locale had. * * @param other The Locale object being moved in. - * @draft ICU 63 + * @stable ICU 63 */ Locale(Locale&& other) U_NOEXCEPT; -#endif // U_HIDE_DRAFT_API /** * Destructor @@ -311,7 +311,6 @@ public: */ Locale& operator=(const Locale& other); -#ifndef U_HIDE_DRAFT_API /** * Move assignment operator; might leave source in bogus state. * This locale will have the same contents that the source locale had. @@ -319,10 +318,9 @@ public: * * @param other The Locale object being moved in. * @return *this - * @draft ICU 63 + * @stable ICU 63 */ Locale& operator=(Locale&& other) U_NOEXCEPT; -#endif // U_HIDE_DRAFT_API /** * Checks if two locale keys are the same. @@ -390,7 +388,6 @@ public: UErrorCode& success); #endif /* U_HIDE_SYSTEM_API */ -#ifndef U_HIDE_DRAFT_API /** * Returns a Locale for the specified BCP47 language tag string. * If the specified language tag contains any ill-formed subtags, @@ -406,7 +403,7 @@ public: * @param tag the input BCP47 language tag. * @param status error information if creating the Locale failed. * @return the Locale for the specified BCP47 language tag. - * @draft ICU 63 + * @stable ICU 63 */ static Locale U_EXPORT2 forLanguageTag(StringPiece tag, UErrorCode& status); @@ -421,7 +418,7 @@ public: * @param sink the output sink receiving the BCP47 language * tag for this Locale. * @param status error information if creating the language tag failed. - * @draft ICU 63 + * @stable ICU 63 */ void toLanguageTag(ByteSink& sink, UErrorCode& status) const; @@ -433,11 +430,10 @@ public: * * @param status error information if creating the language tag failed. * @return the BCP47 language tag for this Locale. - * @draft ICU 63 + * @stable ICU 63 */ template inline StringClass toLanguageTag(UErrorCode& status) const; -#endif // U_HIDE_DRAFT_API /** * Creates a locale which has had minimal canonicalization @@ -509,7 +505,6 @@ public: */ const char * getBaseName() const; -#ifndef U_HIDE_DRAFT_API /** * Add the likely subtags for this Locale, per the algorithm described * in the following CLDR technical report: @@ -537,7 +532,7 @@ public: * @param status error information if maximizing this Locale failed. * If this Locale is not well-formed, the error code is * U_ILLEGAL_ARGUMENT_ERROR. - * @draft ICU 63 + * @stable ICU 63 */ void addLikelySubtags(UErrorCode& status); @@ -568,10 +563,9 @@ public: * @param status error information if maximizing this Locale failed. * If this Locale is not well-formed, the error code is * U_ILLEGAL_ARGUMENT_ERROR. - * @draft ICU 63 + * @stable ICU 63 */ void minimizeSubtags(UErrorCode& status); -#endif // U_HIDE_DRAFT_API /** * Gets the list of keywords for the specified locale. @@ -584,8 +578,6 @@ public: */ StringEnumeration * createKeywords(UErrorCode &status) const; -#ifndef U_HIDE_DRAFT_API - /** * Gets the list of Unicode keywords for the specified locale. * @@ -593,7 +585,7 @@ public: * @return pointer to StringEnumeration class, or NULL if there are no keywords. * Client must dispose of it by calling delete. * @see getUnicodeKeywords - * @draft ICU 63 + * @stable ICU 63 */ StringEnumeration * createUnicodeKeywords(UErrorCode &status) const; @@ -606,7 +598,7 @@ public: * * @param iterator an STL style output iterator to write the keywords to. * @param status error information if creating set of keywords failed. - * @draft ICU 63 + * @stable ICU 63 */ template inline void getKeywords(OutputIterator iterator, UErrorCode& status) const; @@ -620,13 +612,11 @@ public: * * @param iterator an STL style output iterator to write the keywords to. * @param status error information if creating set of keywords failed. - * @draft ICU 63 + * @stable ICU 63 */ template inline void getUnicodeKeywords(OutputIterator iterator, UErrorCode& status) const; -#endif // U_HIDE_DRAFT_API - /** * Gets the value for a keyword. * @@ -645,7 +635,6 @@ public: */ int32_t getKeywordValue(const char* keywordName, char *buffer, int32_t bufferCapacity, UErrorCode &status) const; -#ifndef U_HIDE_DRAFT_API /** * Gets the value for a keyword. * @@ -657,7 +646,7 @@ public: * @param keywordName name of the keyword for which we want the value. * @param sink the sink to receive the keyword value. * @param status error information if getting the value failed. - * @draft ICU 63 + * @stable ICU 63 */ void getKeywordValue(StringPiece keywordName, ByteSink& sink, UErrorCode& status) const; @@ -672,7 +661,7 @@ public: * @param keywordName name of the keyword for which we want the value. * @param status error information if getting the value failed. * @return the keyword value. - * @draft ICU 63 + * @stable ICU 63 */ template inline StringClass getKeywordValue(StringPiece keywordName, UErrorCode& status) const; @@ -688,7 +677,7 @@ public: * @param keywordName name of the keyword for which we want the value. * @param sink the sink to receive the keyword value. * @param status error information if getting the value failed. - * @draft ICU 63 + * @stable ICU 63 */ void getUnicodeKeywordValue(StringPiece keywordName, ByteSink& sink, UErrorCode& status) const; @@ -703,11 +692,10 @@ public: * @param keywordName name of the keyword for which we want the value. * @param status error information if getting the value failed. * @return the keyword value. - * @draft ICU 63 + * @stable ICU 63 */ template inline StringClass getUnicodeKeywordValue(StringPiece keywordName, UErrorCode& status) const; -#endif // U_HIDE_DRAFT_API /** * Sets or removes the value for a keyword. @@ -730,7 +718,6 @@ public: */ void setKeywordValue(const char* keywordName, const char* keywordValue, UErrorCode &status); -#ifndef U_HIDE_DRAFT_API /** * Sets or removes the value for a keyword. * @@ -747,7 +734,7 @@ public: * NULL, will result in the keyword being removed. No error is given if * that keyword does not exist. * @param status Returns any error information while performing this operation. - * @draft ICU 63 + * @stable ICU 63 */ void setKeywordValue(StringPiece keywordName, StringPiece keywordValue, UErrorCode& status); @@ -767,10 +754,9 @@ public: * NULL, will result in the keyword being removed. No error is given if * that keyword does not exist. * @param status Returns any error information while performing this operation. - * @draft ICU 63 + * @stable ICU 63 */ void setUnicodeKeywordValue(StringPiece keywordName, StringPiece keywordValue, UErrorCode& status); -#endif // U_HIDE_DRAFT_API /** * returns the locale's three-letter language code, as specified @@ -1009,6 +995,104 @@ public: */ virtual UClassID getDynamicClassID() const; +#ifndef U_HIDE_DRAFT_API + /** + * A Locale iterator interface similar to a Java Iterator. + * @draft ICU 65 + */ + class U_COMMON_API Iterator /* not : public UObject because this is an interface/mixin class */ { + public: + /** @draft ICU 65 */ + virtual ~Iterator(); + + /** + * @return TRUE if next() can be called again. + * @draft ICU 65 + */ + virtual UBool hasNext() const = 0; + + /** + * @return the next locale. + * @draft ICU 65 + */ + virtual const Locale &next() = 0; + }; + + /** + * A generic Locale iterator implementation over Locale input iterators. + * @draft ICU 65 + */ + template + class RangeIterator : public Iterator, public UMemory { + public: + /** + * Constructs an iterator from a begin/end range. + * Each of the iterator parameter values must be an + * input iterator whose value is convertible to const Locale &. + * + * @param begin Start of range. + * @param end Exclusive end of range. + * @draft ICU 65 + */ + RangeIterator(Iter begin, Iter end) : it_(begin), end_(end) {} + + /** + * @return TRUE if next() can be called again. + * @draft ICU 65 + */ + UBool hasNext() const override { return it_ != end_; } + + /** + * @return the next locale. + * @draft ICU 65 + */ + const Locale &next() override { return *it_++; } + + private: + Iter it_; + const Iter end_; + }; + + /** + * A generic Locale iterator implementation over Locale input iterators. + * Calls the converter to convert each *begin to a const Locale &. + * @draft ICU 65 + */ + template + class ConvertingIterator : public Iterator, public UMemory { + public: + /** + * Constructs an iterator from a begin/end range. + * Each of the iterator parameter values must be an + * input iterator whose value the converter converts to const Locale &. + * + * @param begin Start of range. + * @param end Exclusive end of range. + * @param converter Converter from *begin to const Locale & or compatible. + * @draft ICU 65 + */ + ConvertingIterator(Iter begin, Iter end, Conv converter) : + it_(begin), end_(end), converter_(converter) {} + + /** + * @return TRUE if next() can be called again. + * @draft ICU 65 + */ + UBool hasNext() const override { return it_ != end_; } + + /** + * @return the next locale. + * @draft ICU 65 + */ + const Locale &next() override { return converter_(*it_++); } + + private: + Iter it_; + const Iter end_; + Conv converter_; + }; +#endif // U_HIDE_DRAFT_API + protected: /* only protected for testing purposes. DO NOT USE. */ #ifndef U_HIDE_INTERNAL_API /** @@ -1075,7 +1159,6 @@ Locale::operator!=(const Locale& other) const return !operator==(other); } -#ifndef U_HIDE_DRAFT_API template inline StringClass Locale::toLanguageTag(UErrorCode& status) const { @@ -1084,7 +1167,6 @@ Locale::toLanguageTag(UErrorCode& status) const toLanguageTag(sink, status); return result; } -#endif // U_HIDE_DRAFT_API inline const char * Locale::getCountry() const @@ -1116,13 +1198,11 @@ Locale::getName() const return fullName; } -#ifndef U_HIDE_DRAFT_API - template inline void Locale::getKeywords(OutputIterator iterator, UErrorCode& status) const { LocalPointer keys(createKeywords(status)); - if (U_FAILURE(status)) { + if (U_FAILURE(status) || keys.isNull()) { return; } for (;;) { @@ -1139,7 +1219,7 @@ template inline void Locale::getUnicodeKeywords(OutputIterator iterator, UErrorCode& status) const { LocalPointer keys(createUnicodeKeywords(status)); - if (U_FAILURE(status)) { + if (U_FAILURE(status) || keys.isNull()) { return; } for (;;) { @@ -1170,14 +1250,13 @@ Locale::getUnicodeKeywordValue(StringPiece keywordName, UErrorCode& status) cons return result; } -#endif // U_HIDE_DRAFT_API - inline UBool Locale::isBogus(void) const { return fIsBogus; } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/messagepattern.h b/icuSources/common/unicode/messagepattern.h index 396f96e3..04f00a87 100644 --- a/icuSources/common/unicode/messagepattern.h +++ b/icuSources/common/unicode/messagepattern.h @@ -24,6 +24,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + #if !UCONFIG_NO_FORMATTING #include "unicode/parseerr.h" @@ -296,7 +298,6 @@ enum { */ #define UMSGPAT_NO_NUMERIC_VALUE ((double)(-123456789)) -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class MessagePatternDoubleList; @@ -940,8 +941,9 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif // !UCONFIG_NO_FORMATTING +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // __MESSAGEPATTERN_H__ diff --git a/icuSources/common/unicode/normalizer2.h b/icuSources/common/unicode/normalizer2.h index 0581f6bb..4aeb3bb3 100644 --- a/icuSources/common/unicode/normalizer2.h +++ b/icuSources/common/unicode/normalizer2.h @@ -26,6 +26,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + #if !UCONFIG_NO_NORMALIZATION #include "unicode/stringpiece.h" @@ -33,7 +35,6 @@ #include "unicode/unistr.h" #include "unicode/unorm2.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class ByteSink; @@ -770,7 +771,9 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif // !UCONFIG_NO_NORMALIZATION + +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // __NORMALIZER2_H__ diff --git a/icuSources/common/unicode/normlzr.h b/icuSources/common/unicode/normlzr.h index eceb6e6b..2fed3298 100644 --- a/icuSources/common/unicode/normlzr.h +++ b/icuSources/common/unicode/normlzr.h @@ -13,6 +13,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + /** * \file * \brief C++ API: Unicode Normalization @@ -184,6 +186,7 @@ public: Normalizer(const CharacterIterator& iter, UNormalizationMode mode); #endif /* U_HIDE_DEPRECATED_API */ +#ifndef U_FORCE_HIDE_DEPRECATED_API /** * Copy constructor. * @param copy The object to be copied. @@ -196,7 +199,7 @@ public: * @deprecated ICU 56 Use Normalizer2 instead. */ virtual ~Normalizer(); - +#endif // U_FORCE_HIDE_DEPRECATED_API //------------------------------------------------------------------------- // Static utility methods @@ -600,7 +603,7 @@ public: * @return a pointer to a new Normalizer * @deprecated ICU 56 Use Normalizer2 instead. */ - Normalizer* clone(void) const; + Normalizer* clone() const; /** * Generates a hash code for this iterator. @@ -724,12 +727,14 @@ public: static UClassID U_EXPORT2 getStaticClassID(); #endif /* U_HIDE_DEPRECATED_API */ +#ifndef U_FORCE_HIDE_DEPRECATED_API /** * ICU "poor man's RTTI", returns a UClassID for the actual class. * @return a UClassID for the actual class. * @deprecated ICU 56 Use Normalizer2 instead. */ virtual UClassID getDynamicClassID() const; +#endif // U_FORCE_HIDE_DEPRECATED_API private: //------------------------------------------------------------------------- @@ -809,3 +814,5 @@ U_NAMESPACE_END #endif /* #if !UCONFIG_NO_NORMALIZATION */ #endif // NORMLZR_H + +#endif /* U_SHOW_CPLUSPLUS_API */ diff --git a/icuSources/common/unicode/parsepos.h b/icuSources/common/unicode/parsepos.h index e3d7d778..909d288d 100644 --- a/icuSources/common/unicode/parsepos.h +++ b/icuSources/common/unicode/parsepos.h @@ -19,10 +19,12 @@ #define PARSEPOS_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -229,6 +231,7 @@ ParsePosition::setErrorIndex(int32_t ei) this->errorIndex = ei; } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/platform.h b/icuSources/common/unicode/platform.h index a3623f5d..ad75b298 100644 --- a/icuSources/common/unicode/platform.h +++ b/icuSources/common/unicode/platform.h @@ -135,6 +135,14 @@ /** Fuchsia is a POSIX-ish platform. @internal */ #define U_PF_FUCHSIA 4100 /* Maximum value for Linux-based platform is 4499 */ +/** + * Emscripten is a C++ transpiler for the Web that can target asm.js or + * WebAssembly. It provides some POSIX-compatible wrappers and stubs and + * some Linux-like functionality, but is not fully compatible with + * either. + * @internal + */ +#define U_PF_EMSCRIPTEN 5010 /** z/OS is the successor to OS/390 which was the successor to MVS. @internal */ #define U_PF_OS390 9000 /** "IBM i" is the current name of what used to be i5/OS and earlier OS/400. @internal */ @@ -192,6 +200,8 @@ # define U_PLATFORM U_PF_OS390 #elif defined(__OS400__) || defined(__TOS_OS400__) # define U_PLATFORM U_PF_OS400 +#elif defined(__EMSCRIPTEN__) +# define U_PLATFORM U_PF_EMSCRIPTEN #else # define U_PLATFORM U_PF_UNKNOWN #endif @@ -414,26 +424,40 @@ #endif /* Compatibility with compilers other than clang: http://clang.llvm.org/docs/LanguageExtensions.html */ -#ifndef __has_attribute -# define __has_attribute(x) 0 +#ifdef __has_attribute +# define UPRV_HAS_ATTRIBUTE(x) __has_attribute(x) +#else +# define UPRV_HAS_ATTRIBUTE(x) 0 #endif -#ifndef __has_cpp_attribute -# define __has_cpp_attribute(x) 0 +#ifdef __has_cpp_attribute +# define UPRV_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x) +#else +# define UPRV_HAS_CPP_ATTRIBUTE(x) 0 #endif -#ifndef __has_declspec_attribute -# define __has_declspec_attribute(x) 0 +#ifdef __has_declspec_attribute +# define UPRV_HAS_DECLSPEC_ATTRIBUTE(x) __has_declspec_attribute(x) +#else +# define UPRV_HAS_DECLSPEC_ATTRIBUTE(x) 0 #endif -#ifndef __has_builtin -# define __has_builtin(x) 0 +#ifdef __has_builtin +# define UPRV_HAS_BUILTIN(x) __has_builtin(x) +#else +# define UPRV_HAS_BUILTIN(x) 0 #endif -#ifndef __has_feature -# define __has_feature(x) 0 +#ifdef __has_feature +# define UPRV_HAS_FEATURE(x) __has_feature(x) +#else +# define UPRV_HAS_FEATURE(x) 0 #endif -#ifndef __has_extension -# define __has_extension(x) 0 +#ifdef __has_extension +# define UPRV_HAS_EXTENSION(x) __has_extension(x) +#else +# define UPRV_HAS_EXTENSION(x) 0 #endif -#ifndef __has_warning -# define __has_warning(x) 0 +#ifdef __has_warning +# define UPRV_HAS_WARNING(x) __has_warning(x) +#else +# define UPRV_HAS_WARNING(x) 0 #endif /** @@ -452,7 +476,9 @@ * Attribute to specify the size of the allocated buffer for malloc-like functions * @internal */ -#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || __has_attribute(alloc_size) +#if (defined(__GNUC__) && \ + (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || \ + UPRV_HAS_ATTRIBUTE(alloc_size) # define U_ALLOC_SIZE_ATTR(X) __attribute__ ((alloc_size(X))) # define U_ALLOC_SIZE_ATTR2(X,Y) __attribute__ ((alloc_size(X,Y))) #else @@ -516,8 +542,9 @@ namespace std { #elif defined(__clang__) // Test for compiler vs. feature separately. // Other compilers might choke on the feature test. -# if __has_cpp_attribute(clang::fallthrough) || \ - (__has_feature(cxx_attributes) && __has_warning("-Wimplicit-fallthrough")) +# if UPRV_HAS_CPP_ATTRIBUTE(clang::fallthrough) || \ + (UPRV_HAS_FEATURE(cxx_attributes) && \ + UPRV_HAS_WARNING("-Wimplicit-fallthrough")) # define U_FALLTHROUGH [[clang::fallthrough]] # endif #elif defined(__GNUC__) && (__GNUC__ >= 7) @@ -620,7 +647,8 @@ namespace std { */ #ifdef U_CHARSET_IS_UTF8 /* Use the predefined value. */ -#elif U_PLATFORM_IS_LINUX_BASED || U_PLATFORM_IS_DARWIN_BASED +#elif U_PLATFORM_IS_LINUX_BASED || U_PLATFORM_IS_DARWIN_BASED || \ + U_PLATFORM == U_PF_EMSCRIPTEN # define U_CHARSET_IS_UTF8 1 #else # define U_CHARSET_IS_UTF8 0 @@ -707,7 +735,7 @@ namespace std { * narrow-character strings are in EBCDIC. */ # define U_SIZEOF_WCHAR_T 2 -#else +# else /* * LOCALETYPE(*CLD) or LOCALETYPE(*LOCALE) is specified. * Wide-character strings are in 16-bit EBCDIC, @@ -786,7 +814,8 @@ namespace std { /* Use the predefined value. */ #elif defined(U_STATIC_IMPLEMENTATION) # define U_EXPORT -#elif defined(_MSC_VER) || (__has_declspec_attribute(dllexport) && __has_declspec_attribute(dllimport)) +#elif defined(_MSC_VER) || (UPRV_HAS_DECLSPEC_ATTRIBUTE(dllexport) && \ + UPRV_HAS_DECLSPEC_ATTRIBUTE(dllimport)) # define U_EXPORT __declspec(dllexport) #elif defined(__GNUC__) # define U_EXPORT __attribute__((visibility("default"))) @@ -810,7 +839,8 @@ namespace std { #ifdef U_IMPORT /* Use the predefined value. */ -#elif defined(_MSC_VER) || (__has_declspec_attribute(dllexport) && __has_declspec_attribute(dllimport)) +#elif defined(_MSC_VER) || (UPRV_HAS_DECLSPEC_ATTRIBUTE(dllexport) && \ + UPRV_HAS_DECLSPEC_ATTRIBUTE(dllimport)) /* Windows needs to export/import data. */ # define U_IMPORT __declspec(dllimport) #else @@ -852,4 +882,4 @@ namespace std { #endif /* @} */ -#endif +#endif // _PLATFORM_H diff --git a/icuSources/common/unicode/rbbi.h b/icuSources/common/unicode/rbbi.h index 9b086ffc..84f67852 100644 --- a/icuSources/common/unicode/rbbi.h +++ b/icuSources/common/unicode/rbbi.h @@ -18,6 +18,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + /** * \file * \brief C++ API: Rule Based Break Iterator @@ -32,7 +34,6 @@ // for Apple addition: #include "unicode/urbtok.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @internal */ @@ -79,6 +80,17 @@ private: */ uint16_t *fLatin1Cat; + /** + * Character category overrides + * @internal Apple-only + */ + typedef struct { + UChar32 c; + uint16_t category; + } CategoryOverride; + CategoryOverride *fCatOverrides; + int32_t fCatOverrideCount; + /** * The current position of the iterator. Pinned, 0 < fPosition <= text.length. * Never has the value UBRK_DONE (-1). @@ -285,7 +297,7 @@ public: * @return a newly-constructed RuleBasedBreakIterator * @stable ICU 2.0 */ - virtual BreakIterator* clone() const; + virtual RuleBasedBreakIterator* clone() const; /** * Compute a hash code for this BreakIterator @@ -566,6 +578,7 @@ public: */ static UClassID U_EXPORT2 getStaticClassID(void); +#ifndef U_FORCE_HIDE_DEPRECATED_API /** * Deprecated functionality. Use clone() instead. * @@ -592,10 +605,10 @@ public: * or if the stackBuffer was too small to hold the clone. * @deprecated ICU 52. Use clone() instead. */ - virtual BreakIterator * createBufferClone(void *stackBuffer, - int32_t &BufferSize, - UErrorCode &status); - + virtual RuleBasedBreakIterator *createBufferClone(void *stackBuffer, + int32_t &BufferSize, + UErrorCode &status); +#endif // U_FORCE_HIDE_DEPRECATED_API /** * Return the binary form of compiled break rules, @@ -643,6 +656,14 @@ public: */ virtual RuleBasedBreakIterator &refreshInputText(UText *input, UErrorCode &status); +#ifndef U_HIDE_INTERNAL_API + /** + * Set the break category overrides for this break iterator, based on delimiter data. + * @param locale The locale whose delimiters to use. + * @internal Apple only + */ + virtual void setCategoryOverrides(Locale locale); +#endif /* U_HIDE_INTERNAL_API */ private: //======================================================================= @@ -724,8 +745,9 @@ inline UBool RuleBasedBreakIterator::operator!=(const BreakIterator& that) const } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API #endif /* #if !UCONFIG_NO_BREAK_ITERATION */ +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif diff --git a/icuSources/common/unicode/rep.h b/icuSources/common/unicode/rep.h index c831ee56..6dd45306 100644 --- a/icuSources/common/unicode/rep.h +++ b/icuSources/common/unicode/rep.h @@ -16,6 +16,10 @@ #ifndef REP_H #define REP_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -23,7 +27,6 @@ * \brief C++ API: Replaceable String */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeString; @@ -190,9 +193,6 @@ public: * Clones can be used concurrently in multiple threads. * If a subclass does not implement clone(), or if an error occurs, * then NULL is returned. - * The clone functions in all subclasses return a pointer to a Replaceable - * because some compilers do not support covariant (same-as-this) - * return types; cast to the appropriate subclass if necessary. * The caller must delete the clone. * * @return a clone of this object @@ -260,6 +260,7 @@ Replaceable::char32At(int32_t offset) const { // There is no rep.cpp, see unistr.cpp for Replaceable function implementations. U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/resbund.h b/icuSources/common/unicode/resbund.h index 4904b6e3..28940675 100644 --- a/icuSources/common/unicode/resbund.h +++ b/icuSources/common/unicode/resbund.h @@ -49,6 +49,9 @@ #define RESBUND_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" #include "unicode/ures.h" #include "unicode/unistr.h" @@ -59,7 +62,6 @@ * \brief C++ API: Resource Bundle */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -490,6 +492,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/schriter.h b/icuSources/common/unicode/schriter.h index 29360e72..1ca5b70f 100644 --- a/icuSources/common/unicode/schriter.h +++ b/icuSources/common/unicode/schriter.h @@ -21,6 +21,9 @@ #define SCHRITER_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/chariter.h" #include "unicode/uchriter.h" @@ -29,7 +32,6 @@ * \brief C++ API: String Character Iterator */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** * A concrete subclass of CharacterIterator that iterates over the @@ -131,7 +133,7 @@ public: * @return the newly cloned object. * @stable ICU 2.0 */ - virtual CharacterIterator* clone(void) const; + virtual StringCharacterIterator* clone() const; /** * Sets the iterator to iterate over the provided string. @@ -187,6 +189,7 @@ protected: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/simpleformatter.h b/icuSources/common/unicode/simpleformatter.h index 0b92a5b5..1bc5f6cc 100644 --- a/icuSources/common/unicode/simpleformatter.h +++ b/icuSources/common/unicode/simpleformatter.h @@ -17,9 +17,11 @@ */ #include "unicode/utypes.h" -#include "unicode/unistr.h" #if U_SHOW_CPLUSPLUS_API + +#include "unicode/unistr.h" + U_NAMESPACE_BEGIN // Forward declaration: @@ -94,8 +96,34 @@ public: */ SimpleFormatter(const UnicodeString& pattern, int32_t min, int32_t max, UErrorCode &errorCode) { - applyPatternMinMaxArguments(pattern, min, max, errorCode); + applyPatternMinMaxArguments(pattern, min, max, FALSE, errorCode); + } + +#ifndef U_HIDE_INTERNAL_API + /** + * Constructs a formatter from the pattern string. + * The number of arguments checked against the given limits is the + * highest argument number plus one, not the number of occurrences of arguments. + * + * @param pattern The pattern string. + * @param min The pattern must have at least this many arguments. + * @param max The pattern must have at most this many arguments. + * @param removeSingleQuotes If TRUE, single quotes are treated as syntax characters even + * when they don't appear adjacent to other syntax characters + * (The old default UMSGPAT_APOS_DOUBLE_REQUIRED behavior.) + * If FALSE, single quotes not adjacent to syntax characters are treated + * as literal text (the current default). + * @param errorCode ICU error code in/out parameter. + * Must fulfill U_SUCCESS before the function call. + * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax and + * too few or too many arguments. + * @internal Apple only + */ + SimpleFormatter(const UnicodeString& pattern, int32_t min, int32_t max, + UBool removeSingleQuotes, UErrorCode &errorCode) { + applyPatternMinMaxArguments(pattern, min, max, removeSingleQuotes, errorCode); } +#endif /* U_HIDE_INTERNAL_API */ /** * Copy constructor. @@ -127,7 +155,7 @@ public: * @stable ICU 57 */ UBool applyPattern(const UnicodeString &pattern, UErrorCode &errorCode) { - return applyPatternMinMaxArguments(pattern, 0, INT32_MAX, errorCode); + return applyPatternMinMaxArguments(pattern, 0, INT32_MAX, FALSE, errorCode); } /** @@ -146,7 +174,35 @@ public: * @stable ICU 57 */ UBool applyPatternMinMaxArguments(const UnicodeString &pattern, - int32_t min, int32_t max, UErrorCode &errorCode); + int32_t min, int32_t max, UErrorCode &errorCode) { + return applyPatternMinMaxArguments(pattern, min, max, FALSE, errorCode); + } + +#ifndef U_HIDE_INTERNAL_API + /** + * Changes this object according to the new pattern. + * The number of arguments checked against the given limits is the + * highest argument number plus one, not the number of occurrences of arguments. + * + * @param pattern The pattern string. + * @param min The pattern must have at least this many arguments. + * @param max The pattern must have at most this many arguments. + * @param removeSingleQuotes If TRUE, single quotes are treated as syntax characters even + * when they don't appear adjacent to other syntax characters + * (The old default UMSGPAT_APOS_DOUBLE_REQUIRED behavior.) + * If FALSE, single quotes not adjacent to syntax characters are treated + * as literal text (the current default). + * @param errorCode ICU error code in/out parameter. + * Must fulfill U_SUCCESS before the function call. + * Set to U_ILLEGAL_ARGUMENT_ERROR for bad argument syntax and + * too few or too many arguments. + * @return TRUE if U_SUCCESS(errorCode). + * @internal Apple only + */ + UBool applyPatternMinMaxArguments(const UnicodeString &pattern, + int32_t min, int32_t max, UBool removeSingleQuotes, + UErrorCode &errorCode); +#endif /* U_HIDE_INTERNAL_API */ /** * @return The max argument number + 1. @@ -333,6 +389,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __SIMPLEFORMATTER_H__ diff --git a/icuSources/common/unicode/std_string.h b/icuSources/common/unicode/std_string.h index 729c5639..bf872301 100644 --- a/icuSources/common/unicode/std_string.h +++ b/icuSources/common/unicode/std_string.h @@ -27,6 +27,8 @@ #include "unicode/utypes.h" +#if U_SHOW_CPLUSPLUS_API + // Workaround for a libstdc++ bug before libstdc++4.6 (2011). // https://bugs.llvm.org/show_bug.cgi?id=13364 #if defined(__GLIBCXX__) @@ -34,4 +36,6 @@ namespace std { class type_info; } #endif #include +#endif /* U_SHOW_CPLUSPLUS_API */ + #endif // __STD_STRING_H__ diff --git a/icuSources/common/unicode/strenum.h b/icuSources/common/unicode/strenum.h index 50dfe4f5..8601f1f7 100644 --- a/icuSources/common/unicode/strenum.h +++ b/icuSources/common/unicode/strenum.h @@ -12,6 +12,10 @@ #ifndef STRENUM_H #define STRENUM_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" #include "unicode/unistr.h" @@ -20,7 +24,6 @@ * \brief C++ API: String Enumeration */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -68,9 +71,6 @@ public: * Clones can be used concurrently in multiple threads. * If a subclass does not implement clone(), or if an error occurs, * then NULL is returned. - * The clone functions in all subclasses return a base class pointer - * because some compilers do not support covariant (same-as-this) - * return types; cast to the appropriate subclass if necessary. * The caller must delete the clone. * * @return a clone of this object @@ -274,7 +274,8 @@ protected: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ /* STRENUM_H */ #endif diff --git a/icuSources/common/unicode/stringpiece.h b/icuSources/common/unicode/stringpiece.h index d525f432..f581091f 100644 --- a/icuSources/common/unicode/stringpiece.h +++ b/icuSources/common/unicode/stringpiece.h @@ -28,12 +28,17 @@ */ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + +#include +#include + #include "unicode/uobject.h" #include "unicode/std_string.h" // Arghh! I wish C++ literals were "string". -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -75,6 +80,33 @@ class U_COMMON_API StringPiece : public UMemory { */ StringPiece(const std::string& str) : ptr_(str.data()), length_(static_cast(str.size())) { } +#ifndef U_HIDE_DRAFT_API + /** + * Constructs from some other implementation of a string piece class, from any + * C++ record type that has these two methods: + * + * \code{.cpp} + * + * struct OtherStringPieceClass { + * const char* data(); + * size_t size(); + * }; + * + * \endcode + * + * The other string piece class will typically be std::string_view from C++17 + * or absl::string_view from Abseil. + * + * @param str the other string piece + * @draft ICU 65 + */ + template ::value && + std::is_same::value>::type> + StringPiece(T str) + : ptr_(str.data()), length_(static_cast(str.size())) {} +#endif // U_HIDE_DRAFT_API /** * Constructs from a const char * pointer and a specified length. * @param offset a const char * pointer (need not be terminated) @@ -221,6 +253,7 @@ inline UBool operator!=(const StringPiece& x, const StringPiece& y) { } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __STRINGPIECE_H__ diff --git a/icuSources/common/unicode/stringtriebuilder.h b/icuSources/common/unicode/stringtriebuilder.h index fc02dba6..2c47dd41 100644 --- a/icuSources/common/unicode/stringtriebuilder.h +++ b/icuSources/common/unicode/stringtriebuilder.h @@ -18,6 +18,9 @@ #define __STRINGTRIEBUILDER_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -54,7 +57,6 @@ enum UStringTrieBuildOption { USTRINGTRIE_BUILD_SMALL }; -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -418,6 +420,7 @@ protected: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __STRINGTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/symtable.h b/icuSources/common/unicode/symtable.h index 95c22a41..b64d877f 100644 --- a/icuSources/common/unicode/symtable.h +++ b/icuSources/common/unicode/symtable.h @@ -13,6 +13,9 @@ #define SYMTABLE_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -21,7 +24,6 @@ * symbolic names. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class ParsePosition; @@ -111,6 +113,7 @@ public: ParsePosition& pos, int32_t limit) const = 0; }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/ualoc.h b/icuSources/common/unicode/ualoc.h index 8260c176..849c9ba6 100644 --- a/icuSources/common/unicode/ualoc.h +++ b/icuSources/common/unicode/ualoc.h @@ -266,6 +266,10 @@ ualoc_getAppleParent(const char* localeID, * superseded identifiers such as "no", "tl". Must not be * NULL. Entries with the following values will be ignored: * NULL, "", "root", any entry beginning with '-' or '_'. + * "zxx" (meaning "no linguistic content") is a special value-- + * If this is included in availableLocalizations and there are no + * matches between availableLocalizations and preferredLanguages, + * the result set will contain "zxx". * @param availableLocalizationsCount * Count of entries in availableLocalizations. * @param localizationsToUse diff --git a/icuSources/common/unicode/ubidi.h b/icuSources/common/unicode/ubidi.h index 53bd8434..6565902f 100644 --- a/icuSources/common/unicode/ubidi.h +++ b/icuSources/common/unicode/ubidi.h @@ -576,7 +576,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Modify the operation of the Bidi algorithm such that it diff --git a/icuSources/common/unicode/ubiditransform.h b/icuSources/common/unicode/ubiditransform.h index 7c58f768..5c08ed5d 100644 --- a/icuSources/common/unicode/ubiditransform.h +++ b/icuSources/common/unicode/ubiditransform.h @@ -318,6 +318,6 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditra U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif #endif diff --git a/icuSources/common/unicode/ubrk.h b/icuSources/common/unicode/ubrk.h index 532083fc..826e1e9f 100644 --- a/icuSources/common/unicode/ubrk.h +++ b/icuSources/common/unicode/ubrk.h @@ -373,7 +373,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_clo U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif #ifndef U_HIDE_INTERNAL_API /** diff --git a/icuSources/common/unicode/uchar.h b/icuSources/common/unicode/uchar.h index 2d2c5c33..3b55b232 100644 --- a/icuSources/common/unicode/uchar.h +++ b/icuSources/common/unicode/uchar.h @@ -60,7 +60,7 @@ U_CDECL_BEGIN * @see u_getUnicodeVersion * @stable ICU 2.0 */ -#define U_UNICODE_VERSION "12.1" +#define U_UNICODE_VERSION "13.0" /** * \file @@ -1788,6 +1788,25 @@ enum UBlockCode { /** @stable ICU 64 */ UBLOCK_WANCHO = 300, /*[1E2C0]*/ + // New blocks in Unicode 13.0 + + /** @stable ICU 66 */ + UBLOCK_CHORASMIAN = 301, /*[10FB0]*/ + /** @stable ICU 66 */ + UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G = 302, /*[30000]*/ + /** @stable ICU 66 */ + UBLOCK_DIVES_AKURU = 303, /*[11900]*/ + /** @stable ICU 66 */ + UBLOCK_KHITAN_SMALL_SCRIPT = 304, /*[18B00]*/ + /** @stable ICU 66 */ + UBLOCK_LISU_SUPPLEMENT = 305, /*[11FB0]*/ + /** @stable ICU 66 */ + UBLOCK_SYMBOLS_FOR_LEGACY_COMPUTING = 306, /*[1FB00]*/ + /** @stable ICU 66 */ + UBLOCK_TANGUT_SUPPLEMENT = 307, /*[18D00]*/ + /** @stable ICU 66 */ + UBLOCK_YEZIDI = 308, /*[10E80]*/ + #ifndef U_HIDE_DEPRECATED_API /** * One more than the highest normal UBlockCode value. @@ -1795,7 +1814,7 @@ enum UBlockCode { * * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ - UBLOCK_COUNT = 301, + UBLOCK_COUNT = 309, #endif // U_HIDE_DEPRECATED_API /** @stable ICU 2.0 */ @@ -2436,6 +2455,8 @@ typedef enum UIndicPositionalCategory { U_INPC_TOP_AND_RIGHT, /** @stable ICU 63 */ U_INPC_VISUAL_ORDER_LEFT, + /** @stable ICU 66 */ + U_INPC_TOP_AND_BOTTOM_AND_LEFT, } UIndicPositionalCategory; /** @@ -2578,8 +2599,6 @@ typedef enum UVerticalOrientation { U_STABLE UBool U_EXPORT2 u_hasBinaryProperty(UChar32 c, UProperty which); -#ifndef U_HIDE_DRAFT_API - /** * Returns a frozen USet for a binary property. * The library retains ownership over the returned object. @@ -2593,13 +2612,11 @@ u_hasBinaryProperty(UChar32 c, UProperty which); * @see UProperty * @see u_hasBinaryProperty * @see Unicode::fromUSet - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI const USet * U_EXPORT2 u_getBinaryPropertySet(UProperty property, UErrorCode *pErrorCode); -#endif // U_HIDE_DRAFT_API - /** * Check if a code point has the Alphabetic Unicode property. * Same as u_hasBinaryProperty(c, UCHAR_ALPHABETIC). @@ -2757,8 +2774,6 @@ u_getIntPropertyMinValue(UProperty which); U_STABLE int32_t U_EXPORT2 u_getIntPropertyMaxValue(UProperty which); -#ifndef U_HIDE_DRAFT_API - /** * Returns an immutable UCPMap for an enumerated/catalog/int-valued property. * The library retains ownership over the returned object. @@ -2772,13 +2787,11 @@ u_getIntPropertyMaxValue(UProperty which); * @return the property as a map * @see UProperty * @see u_getIntPropertyValue - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI const UCPMap * U_EXPORT2 u_getIntPropertyMap(UProperty property, UErrorCode *pErrorCode); -#endif // U_HIDE_DRAFT_API - /** * Get the numeric value for a Unicode code point as defined in the * Unicode Character Database. @@ -3197,15 +3210,14 @@ U_STABLE UBool U_EXPORT2 u_isprint(UChar32 c); /** - * Determines whether the specified code point is a base character. + * Non-standard: Determines whether the specified code point is a base character. * True for general categories "L" (letters), "N" (numbers), * "Mc" (spacing combining marks), and "Me" (enclosing marks). * - * Note that this is different from the definition in the Unicode - * Standard section 3.6, conformance clause D51, - * which defines base characters to be all characters (not Cn) - * that do not graphically combine with preceding characters (M) - * and that are neither control (Cc) or format (Cf) characters. + * Note that this is different from the Unicode Standard definition in + * chapter 3.6, conformance clause D51 “Base character”, + * which defines base characters as the code points with general categories + * Letter (L), Number (N), Punctuation (P), Symbol (S), or Space Separator (Zs). * * @param c the code point to be tested * @return TRUE if the code point is a base character according to this function diff --git a/icuSources/common/unicode/ucharstrie.h b/icuSources/common/unicode/ucharstrie.h index 533e8c55..d5729d94 100644 --- a/icuSources/common/unicode/ucharstrie.h +++ b/icuSources/common/unicode/ucharstrie.h @@ -24,11 +24,13 @@ */ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/unistr.h" #include "unicode/uobject.h" #include "unicode/ustringtrie.h" -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Appendable; @@ -95,6 +97,41 @@ public: return *this; } +#ifndef U_HIDE_DRAFT_API + /** + * Returns the state of this trie as a 64-bit integer. + * The state value is never 0. + * + * @return opaque state value + * @see resetToState64 + * @draft ICU 65 + */ + uint64_t getState64() const { + return (static_cast(remainingMatchLength_ + 2) << kState64RemainingShift) | + (uint64_t)(pos_ - uchars_); + } + + /** + * Resets this trie to the saved state. + * Unlike resetToState(State), the 64-bit state value + * must be from getState64() from the same trie object or + * from one initialized the exact same way. + * Because of no validation, this method is faster. + * + * @param state The opaque trie state value from getState64(). + * @return *this + * @see getState64 + * @see resetToState + * @see reset + * @draft ICU 65 + */ + UCharsTrie &resetToState64(uint64_t state) { + remainingMatchLength_ = static_cast(state >> kState64RemainingShift) - 2; + pos_ = uchars_ + (state & kState64PosMask); + return *this; + } +#endif /* U_HIDE_DRAFT_API */ + /** * UCharsTrie state object, for saving a trie's current state * and resetting the trie back to this state later. @@ -561,6 +598,13 @@ private: static const int32_t kMaxTwoUnitDelta=((kThreeUnitDeltaLead-kMinTwoUnitDeltaLead)<<16)-1; // 0x03feffff + // For getState64(): + // The remainingMatchLength_ is -1..14=(kMaxLinearMatchLength=0x10)-2 + // so we need at least 5 bits for that. + // We add 2 to store it as a positive value 1..16=kMaxLinearMatchLength. + static constexpr int32_t kState64RemainingShift = 59; + static constexpr uint64_t kState64PosMask = (UINT64_C(1) << kState64RemainingShift) - 1; + char16_t *ownedArray_; // Fixed value referencing the UCharsTrie words. @@ -575,6 +619,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __UCHARSTRIE_H__ diff --git a/icuSources/common/unicode/ucharstriebuilder.h b/icuSources/common/unicode/ucharstriebuilder.h index e8e7390b..540dcc04 100644 --- a/icuSources/common/unicode/ucharstriebuilder.h +++ b/icuSources/common/unicode/ucharstriebuilder.h @@ -18,6 +18,9 @@ #define __UCHARSTRIEBUILDER_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/stringtriebuilder.h" #include "unicode/ucharstrie.h" #include "unicode/unistr.h" @@ -27,7 +30,6 @@ * \brief C++ API: Builder for icu::UCharsTrie */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UCharsTrieElement; @@ -184,6 +186,7 @@ private: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif // __UCHARSTRIEBUILDER_H__ diff --git a/icuSources/common/unicode/uchriter.h b/icuSources/common/unicode/uchriter.h index 686f87e1..a485259b 100644 --- a/icuSources/common/unicode/uchriter.h +++ b/icuSources/common/unicode/uchriter.h @@ -11,6 +11,9 @@ #define UCHRITER_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/chariter.h" /** @@ -18,7 +21,6 @@ * \brief C++ API: char16_t Character Iterator */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -133,7 +135,7 @@ public: * @return the CharacterIterator newly created * @stable ICU 2.0 */ - virtual CharacterIterator* clone(void) const; + virtual UCharCharacterIterator* clone() const; /** * Sets the iterator to refer to the first code unit in its @@ -385,6 +387,7 @@ protected: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/ucnv.h b/icuSources/common/unicode/ucnv.h index 902bc159..ec7c5f35 100644 --- a/icuSources/common/unicode/ucnv.h +++ b/icuSources/common/unicode/ucnv.h @@ -586,7 +586,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Fills in the output parameter, subChars, with the substitution characters diff --git a/icuSources/common/unicode/ucnvsel.h b/icuSources/common/unicode/ucnvsel.h index 6fc2285c..d423845c 100644 --- a/icuSources/common/unicode/ucnvsel.h +++ b/icuSources/common/unicode/ucnvsel.h @@ -110,7 +110,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterSelectorPointer, UConverterSelector, U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Open a selector from its serialized form. diff --git a/icuSources/common/unicode/uconfig.h b/icuSources/common/unicode/uconfig.h index 284dee7e..cbe860f7 100644 --- a/icuSources/common/unicode/uconfig.h +++ b/icuSources/common/unicode/uconfig.h @@ -86,6 +86,7 @@ /** * \def U_DISABLE_RENAMING * Determines whether to disable renaming or not. + * (Apple modifies the default to be 1, not 0) * @internal */ #ifndef U_DISABLE_RENAMING @@ -426,6 +427,7 @@ /** * \def UCONFIG_NO_SERVICE * This switch turns off service registration. + * (Apple modifies the default to be 1, not 0) * * @stable ICU 3.2 */ @@ -453,4 +455,4 @@ # define UCONFIG_NO_FILTERED_BREAK_ITERATION 0 #endif -#endif +#endif // __UCONFIG_H__ diff --git a/icuSources/common/unicode/ucpmap.h b/icuSources/common/unicode/ucpmap.h index f2c42b6b..31e1365c 100644 --- a/icuSources/common/unicode/ucpmap.h +++ b/icuSources/common/unicode/ucpmap.h @@ -9,8 +9,6 @@ #include "unicode/utypes.h" -#ifndef U_HIDE_DRAFT_API - U_CDECL_BEGIN /** @@ -28,7 +26,7 @@ U_CDECL_BEGIN * * @see UCPTrie * @see UMutableCPTrie - * @draft ICU 63 + * @stable ICU 63 */ typedef struct UCPMap UCPMap; @@ -39,13 +37,13 @@ typedef struct UCPMap UCPMap; * @see ucpmap_getRange * @see ucptrie_getRange * @see umutablecptrie_getRange - * @draft ICU 63 + * @stable ICU 63 */ enum UCPMapRangeOption { /** * ucpmap_getRange() enumerates all same-value ranges as stored in the map. * Most users should use this option. - * @draft ICU 63 + * @stable ICU 63 */ UCPMAP_RANGE_NORMAL, /** @@ -61,7 +59,7 @@ enum UCPMapRangeOption { * special values optimized for UTF-16 string processing * or for special error behavior for unpaired surrogates, * but those values are not to be associated with the lead surrogate code *points*. - * @draft ICU 63 + * @stable ICU 63 */ UCPMAP_RANGE_FIXED_LEAD_SURROGATES, /** @@ -77,7 +75,7 @@ enum UCPMapRangeOption { * special values optimized for UTF-16 string processing * or for special error behavior for unpaired surrogates, * but those values are not to be associated with the lead surrogate code *points*. - * @draft ICU 63 + * @stable ICU 63 */ UCPMAP_RANGE_FIXED_ALL_SURROGATES }; @@ -93,7 +91,7 @@ typedef enum UCPMapRangeOption UCPMapRangeOption; * @param c the code point * @return the map value, * or an implementation-defined error value if the code point is not in the range 0..U+10FFFF - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI uint32_t U_EXPORT2 ucpmap_get(const UCPMap *map, UChar32 c); @@ -110,7 +108,7 @@ ucpmap_get(const UCPMap *map, UChar32 c); * @param context an opaque pointer, as passed into the getRange function * @param value a value from the map * @return the modified value - * @draft ICU 63 + * @stable ICU 63 */ typedef uint32_t U_CALLCONV UCPMapValueFilter(const void *context, uint32_t value); @@ -149,7 +147,7 @@ UCPMapValueFilter(const void *context, uint32_t value); * may have been modified by filter(context, map value) * if that function pointer is not NULL * @return the range end code point, or -1 if start is not a valid code point - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UChar32 U_EXPORT2 ucpmap_getRange(const UCPMap *map, UChar32 start, @@ -158,5 +156,4 @@ ucpmap_getRange(const UCPMap *map, UChar32 start, U_CDECL_END -#endif // U_HIDE_DRAFT_API #endif diff --git a/icuSources/common/unicode/ucptrie.h b/icuSources/common/unicode/ucptrie.h index 2718c984..be06a227 100644 --- a/icuSources/common/unicode/ucptrie.h +++ b/icuSources/common/unicode/ucptrie.h @@ -9,8 +9,6 @@ #include "unicode/utypes.h" -#ifndef U_HIDE_DRAFT_API - #include "unicode/localpointer.h" #include "unicode/ucpmap.h" #include "unicode/utf8.h" @@ -55,7 +53,7 @@ typedef union UCPTrieData { * The macros will return bogus values, or may crash, if used on the wrong type or value width. * * @see UMutableCPTrie - * @draft ICU 63 + * @stable ICU 63 */ struct UCPTrie { #ifndef U_IN_DOXYGEN @@ -115,23 +113,23 @@ typedef struct UCPTrie UCPTrie; * @see umutablecptrie_buildImmutable * @see ucptrie_openFromBinary * @see ucptrie_getType - * @draft ICU 63 + * @stable ICU 63 */ enum UCPTrieType { /** * For ucptrie_openFromBinary() to accept any type. * ucptrie_getType() will return the actual type. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_TYPE_ANY = -1, /** * Fast/simple/larger BMP data structure. Use functions and "fast" macros. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_TYPE_FAST, /** * Small/slower BMP data structure. Use functions and "small" macros. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_TYPE_SMALL }; @@ -145,30 +143,30 @@ typedef enum UCPTrieType UCPTrieType; * @see umutablecptrie_buildImmutable * @see ucptrie_openFromBinary * @see ucptrie_getValueWidth - * @draft ICU 63 + * @stable ICU 63 */ enum UCPTrieValueWidth { /** * For ucptrie_openFromBinary() to accept any data value width. * ucptrie_getValueWidth() will return the actual data value width. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_VALUE_BITS_ANY = -1, /** * The trie stores 16 bits per data value. * It returns them as unsigned values 0..0xffff=65535. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_VALUE_BITS_16, /** * The trie stores 32 bits per data value. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_VALUE_BITS_32, /** * The trie stores 8 bits per data value. * It returns them as unsigned values 0..0xff=255. - * @draft ICU 63 + * @stable ICU 63 */ UCPTRIE_VALUE_BITS_8 }; @@ -200,7 +198,7 @@ typedef enum UCPTrieValueWidth UCPTrieValueWidth; * @see umutablecptrie_open * @see umutablecptrie_buildImmutable * @see ucptrie_toBinary - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UCPTrie * U_EXPORT2 ucptrie_openFromBinary(UCPTrieType type, UCPTrieValueWidth valueWidth, @@ -211,30 +209,11 @@ ucptrie_openFromBinary(UCPTrieType type, UCPTrieValueWidth valueWidth, * Closes a trie and releases associated memory. * * @param trie the trie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI void U_EXPORT2 ucptrie_close(UCPTrie *trie); -#if U_SHOW_CPLUSPLUS_API - -U_NAMESPACE_BEGIN - -/** - * \class LocalUCPTriePointer - * "Smart pointer" class, closes a UCPTrie via ucptrie_close(). - * For most methods see the LocalPointerBase base class. - * - * @see LocalPointerBase - * @see LocalPointer - * @draft ICU 63 - */ -U_DEFINE_LOCAL_OPEN_POINTER(LocalUCPTriePointer, UCPTrie, ucptrie_close); - -U_NAMESPACE_END - -#endif - /** * Returns the trie type. * @@ -242,7 +221,7 @@ U_NAMESPACE_END * @return the trie type * @see ucptrie_openFromBinary * @see UCPTRIE_TYPE_ANY - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UCPTrieType U_EXPORT2 ucptrie_getType(const UCPTrie *trie); @@ -254,7 +233,7 @@ ucptrie_getType(const UCPTrie *trie); * @return the number of bits in a trie data value * @see ucptrie_openFromBinary * @see UCPTRIE_VALUE_BITS_ANY - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UCPTrieValueWidth U_EXPORT2 ucptrie_getValueWidth(const UCPTrie *trie); @@ -271,7 +250,7 @@ ucptrie_getValueWidth(const UCPTrie *trie); * @param c the code point * @return the trie value, * or the trie error value if the code point is not in the range 0..U+10FFFF - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI uint32_t U_EXPORT2 ucptrie_get(const UCPTrie *trie, UChar32 c); @@ -310,7 +289,7 @@ ucptrie_get(const UCPTrie *trie, UChar32 c); * may have been modified by filter(context, trie value) * if that function pointer is not NULL * @return the range end code point, or -1 if start is not a valid code point - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UChar32 U_EXPORT2 ucptrie_getRange(const UCPTrie *trie, UChar32 start, @@ -330,7 +309,7 @@ ucptrie_getRange(const UCPTrie *trie, UChar32 start, * @return the number of bytes written or (if buffer overflow) needed for the trie * * @see ucptrie_openFromBinary() - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI int32_t U_EXPORT2 ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode *pErrorCode); @@ -341,7 +320,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * Do not use this macro in any other way. * * @see UCPTRIE_VALUE_BITS_16 - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_16(trie, i) ((trie)->data.ptr16[i]) @@ -351,7 +330,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * Do not use this macro in any other way. * * @see UCPTRIE_VALUE_BITS_32 - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_32(trie, i) ((trie)->data.ptr32[i]) @@ -361,7 +340,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * Do not use this macro in any other way. * * @see UCPTRIE_VALUE_BITS_8 - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_8(trie, i) ((trie)->data.ptr8[i]) @@ -373,7 +352,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param dataAccess UCPTRIE_16, UCPTRIE_32, or UCPTRIE_8 according to the trie’s value width * @param c (UChar32, in) the input code point * @return The code point's trie value. - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_FAST_GET(trie, dataAccess, c) dataAccess(trie, _UCPTRIE_CP_INDEX(trie, 0xffff, c)) @@ -385,7 +364,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param dataAccess UCPTRIE_16, UCPTRIE_32, or UCPTRIE_8 according to the trie’s value width * @param c (UChar32, in) the input code point * @return The code point's trie value. - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_SMALL_GET(trie, dataAccess, c) \ dataAccess(trie, _UCPTRIE_CP_INDEX(trie, UCPTRIE_SMALL_MAX, c)) @@ -401,9 +380,9 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param limit (const UChar *, in) the limit pointer for the text, or NULL if NUL-terminated * @param c (UChar32, out) variable for the code point * @param result (out) variable for the trie lookup result - * @draft ICU 63 + * @stable ICU 63 */ -#define UCPTRIE_FAST_U16_NEXT(trie, dataAccess, src, limit, c, result) { \ +#define UCPTRIE_FAST_U16_NEXT(trie, dataAccess, src, limit, c, result) UPRV_BLOCK_MACRO_BEGIN { \ (c) = *(src)++; \ int32_t __index; \ if (!U16_IS_SURROGATE(c)) { \ @@ -419,7 +398,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * } \ } \ (result) = dataAccess(trie, __index); \ -} +} UPRV_BLOCK_MACRO_END /** * UTF-16: Reads the previous code point (UChar32 c, out), pre-decrements src, @@ -432,9 +411,9 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param src (const UChar *, in/out) the source text pointer * @param c (UChar32, out) variable for the code point * @param result (out) variable for the trie lookup result - * @draft ICU 63 + * @stable ICU 63 */ -#define UCPTRIE_FAST_U16_PREV(trie, dataAccess, start, src, c, result) { \ +#define UCPTRIE_FAST_U16_PREV(trie, dataAccess, start, src, c, result) UPRV_BLOCK_MACRO_BEGIN { \ (c) = *--(src); \ int32_t __index; \ if (!U16_IS_SURROGATE(c)) { \ @@ -450,7 +429,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * } \ } \ (result) = dataAccess(trie, __index); \ -} +} UPRV_BLOCK_MACRO_END /** * UTF-8: Post-increments src and gets a value from the trie. @@ -466,9 +445,9 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param src (const char *, in/out) the source text pointer * @param limit (const char *, in) the limit pointer for the text (must not be NULL) * @param result (out) variable for the trie lookup result - * @draft ICU 63 + * @stable ICU 63 */ -#define UCPTRIE_FAST_U8_NEXT(trie, dataAccess, src, limit, result) { \ +#define UCPTRIE_FAST_U8_NEXT(trie, dataAccess, src, limit, result) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __lead = (uint8_t)*(src)++; \ if (!U8_IS_SINGLE(__lead)) { \ uint8_t __t1, __t2, __t3; \ @@ -496,7 +475,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * } \ } \ (result) = dataAccess(trie, __lead); \ -} +} UPRV_BLOCK_MACRO_END /** * UTF-8: Pre-decrements src and gets a value from the trie. @@ -512,9 +491,9 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param start (const char *, in) the start pointer for the text * @param src (const char *, in/out) the source text pointer * @param result (out) variable for the trie lookup result - * @draft ICU 63 + * @stable ICU 63 */ -#define UCPTRIE_FAST_U8_PREV(trie, dataAccess, start, src, result) { \ +#define UCPTRIE_FAST_U8_PREV(trie, dataAccess, start, src, result) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __index = (uint8_t)*--(src); \ if (!U8_IS_SINGLE(__index)) { \ __index = ucptrie_internalU8PrevIndex((trie), __index, (const uint8_t *)(start), \ @@ -523,7 +502,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * __index >>= 3; \ } \ (result) = dataAccess(trie, __index); \ -} +} UPRV_BLOCK_MACRO_END /** * Returns a trie value for an ASCII code point, without range checking. @@ -532,7 +511,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param dataAccess UCPTRIE_16, UCPTRIE_32, or UCPTRIE_8 according to the trie’s value width * @param c (UChar32, in) the input code point; must be U+0000..U+007F * @return The ASCII code point's trie value. - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_ASCII_GET(trie, dataAccess, c) dataAccess(trie, c) @@ -545,7 +524,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param dataAccess UCPTRIE_16, UCPTRIE_32, or UCPTRIE_8 according to the trie’s value width * @param c (UChar32, in) the input code point, must be U+0000..U+FFFF * @return The BMP code point's trie value. - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_FAST_BMP_GET(trie, dataAccess, c) dataAccess(trie, _UCPTRIE_FAST_INDEX(trie, c)) @@ -557,7 +536,7 @@ ucptrie_toBinary(const UCPTrie *trie, void *data, int32_t capacity, UErrorCode * * @param dataAccess UCPTRIE_16, UCPTRIE_32, or UCPTRIE_8 according to the trie’s value width * @param c (UChar32, in) the input code point, must be U+10000..U+10FFFF * @return The supplementary code point's trie value. - * @draft ICU 63 + * @stable ICU 63 */ #define UCPTRIE_FAST_SUPP_GET(trie, dataAccess, c) dataAccess(trie, _UCPTRIE_SMALL_INDEX(trie, c)) @@ -642,5 +621,24 @@ ucptrie_internalU8PrevIndex(const UCPTrie *trie, UChar32 c, U_CDECL_END #endif // U_IN_DOXYGEN -#endif // U_HIDE_DRAFT_API + +#if U_SHOW_CPLUSPLUS_API + +U_NAMESPACE_BEGIN + +/** + * \class LocalUCPTriePointer + * "Smart pointer" class, closes a UCPTrie via ucptrie_close(). + * For most methods see the LocalPointerBase base class. + * + * @see LocalPointerBase + * @see LocalPointer + * @stable ICU 63 + */ +U_DEFINE_LOCAL_OPEN_POINTER(LocalUCPTriePointer, UCPTrie, ucptrie_close); + +U_NAMESPACE_END + +#endif // U_SHOW_CPLUSPLUS_API + #endif diff --git a/icuSources/common/unicode/ucurr.h b/icuSources/common/unicode/ucurr.h index c915327d..f91cc0df 100644 --- a/icuSources/common/unicode/ucurr.h +++ b/icuSources/common/unicode/ucurr.h @@ -159,14 +159,14 @@ ucurr_unregister(UCurrRegistryKey key, UErrorCode* status); * @param currency null-terminated 3-letter ISO 4217 code * @param locale locale in which to display currency * @param nameStyle selector for which kind of name to return - * @param isChoiceFormat fill-in set to TRUE if the returned value - * is a ChoiceFormat pattern; otherwise it is a static string + * @param isChoiceFormat always set to FALSE, or can be NULL; + * display names are static strings; + * since ICU 4.4, ChoiceFormat patterns are no longer supported * @param len fill-in parameter to receive length of result * @param ec error code * @return pointer to display string of 'len' UChars. If the resource * data contains no entry for 'currency', then 'currency' itself is - * returned. If *isChoiceFormat is TRUE, then the result is a - * ChoiceFormat pattern. Otherwise it is a static string. + * returned. * @stable ICU 2.6 */ U_STABLE const UChar* U_EXPORT2 @@ -183,14 +183,15 @@ ucurr_getName(const UChar* currency, * currency object in the en_US locale is "US dollar" or "US dollars". * @param currency null-terminated 3-letter ISO 4217 code * @param locale locale in which to display currency - * @param isChoiceFormat fill-in set to TRUE if the returned value - * is a ChoiceFormat pattern; otherwise it is a static string + * @param isChoiceFormat always set to FALSE, or can be NULL; + * display names are static strings; + * since ICU 4.4, ChoiceFormat patterns are no longer supported * @param pluralCount plural count * @param len fill-in parameter to receive length of result * @param ec error code * @return pointer to display string of 'len' UChars. If the resource * data contains no entry for 'currency', then 'currency' itself is - * returned. + * returned. * @stable ICU 4.2 */ U_STABLE const UChar* U_EXPORT2 @@ -320,7 +321,7 @@ typedef enum UCurrCurrencyType { * Provides a UEnumeration object for listing ISO-4217 codes. * @param currType You can use one of several UCurrCurrencyType values for this * variable. You can also | (or) them together to get a specific list of - * currencies. Most people will want to use the (UCURR_CURRENCY|UCURR_NON_DEPRECATED) value to + * currencies. Most people will want to use the (UCURR_COMMON|UCURR_NON_DEPRECATED) value to * get a list of current currencies. * @param pErrorCode Error code * @stable ICU 3.2 diff --git a/icuSources/common/unicode/udata.h b/icuSources/common/unicode/udata.h index 600272a3..76e9e3ca 100644 --- a/icuSources/common/unicode/udata.h +++ b/icuSources/common/unicode/udata.h @@ -264,25 +264,6 @@ udata_openChoice(const char *path, const char *type, const char *name, U_STABLE void U_EXPORT2 udata_close(UDataMemory *pData); -#if U_SHOW_CPLUSPLUS_API - -U_NAMESPACE_BEGIN - -/** - * \class LocalUDataMemoryPointer - * "Smart pointer" class, closes a UDataMemory via udata_close(). - * For most methods see the LocalPointerBase base class. - * - * @see LocalPointerBase - * @see LocalPointer - * @stable ICU 4.4 - */ -U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); - -U_NAMESPACE_END - -#endif // U_SHOW_CPLUSPLUS_API - /** * Get the pointer to the actual data inside the data memory. * The data is read-only. @@ -401,10 +382,17 @@ udata_setAppData(const char *packageName, const void *data, UErrorCode *err); typedef enum UDataFileAccess { /** ICU looks for data in single files first, then in packages. (default) @stable ICU 3.4 */ UDATA_FILES_FIRST, +#if U_PLATFORM!=U_PF_IPHONE /** An alias for the default access mode. @stable ICU 3.4 */ UDATA_DEFAULT_ACCESS = UDATA_FILES_FIRST, +#endif /** ICU only loads data from packages, not from single files. @stable ICU 3.4 */ UDATA_ONLY_PACKAGES, +#if U_PLATFORM==U_PF_IPHONE + /** An alias for the default access mode. For iOS, Apple modifies UDATA_DEFAULT_ACCESS + to be UDATA_ONLY_PACKAGES, not UDATA_FILES_FIRST. @stable ICU 3.4 */ + UDATA_DEFAULT_ACCESS = UDATA_ONLY_PACKAGES, +#endif /** ICU loads data from packages first, and only from single files if the data cannot be found in a package. @stable ICU 3.4 */ UDATA_PACKAGES_FIRST, @@ -434,4 +422,23 @@ udata_setFileAccess(UDataFileAccess access, UErrorCode *status); U_CDECL_END +#if U_SHOW_CPLUSPLUS_API + +U_NAMESPACE_BEGIN + +/** + * \class LocalUDataMemoryPointer + * "Smart pointer" class, closes a UDataMemory via udata_close(). + * For most methods see the LocalPointerBase base class. + * + * @see LocalPointerBase + * @see LocalPointer + * @stable ICU 4.4 + */ +U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); + +U_NAMESPACE_END + +#endif // U_SHOW_CPLUSPLUS_API + #endif diff --git a/icuSources/common/unicode/uenum.h b/icuSources/common/unicode/uenum.h index 0f14444a..c670eeaf 100644 --- a/icuSources/common/unicode/uenum.h +++ b/icuSources/common/unicode/uenum.h @@ -26,7 +26,7 @@ U_NAMESPACE_BEGIN class StringEnumeration; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * \file @@ -69,7 +69,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close) U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Returns the number of elements that the iterator traverses. If @@ -173,7 +173,7 @@ uenum_reset(UEnumeration* en, UErrorCode* status); U_STABLE UEnumeration* U_EXPORT2 uenum_openFromStringEnumeration(icu::StringEnumeration* adopted, UErrorCode* ec); -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Given an array of const UChar* strings, return a UEnumeration. String pointers from 0..count-1 must not be null. diff --git a/icuSources/common/unicode/uidna.h b/icuSources/common/unicode/uidna.h index 13e14723..0dafb762 100644 --- a/icuSources/common/unicode/uidna.h +++ b/icuSources/common/unicode/uidna.h @@ -166,7 +166,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Output container for IDNA processing errors. diff --git a/icuSources/common/unicode/uiter.h b/icuSources/common/unicode/uiter.h index 9792095e..11ad75ac 100644 --- a/icuSources/common/unicode/uiter.h +++ b/icuSources/common/unicode/uiter.h @@ -35,7 +35,7 @@ class Replaceable; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif U_CDECL_BEGIN @@ -702,7 +702,7 @@ uiter_setCharacterIterator(UCharIterator *iter, icu::CharacterIterator *charIter U_STABLE void U_EXPORT2 uiter_setReplaceable(UCharIterator *iter, const icu::Replaceable *rep); -#endif // U_SHOW_CPLUSPLUS_API +#endif U_CDECL_END diff --git a/icuSources/common/unicode/uldnames.h b/icuSources/common/unicode/uldnames.h index aff4712a..c05e7f77 100644 --- a/icuSources/common/unicode/uldnames.h +++ b/icuSources/common/unicode/uldnames.h @@ -95,7 +95,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDisplayNamesPointer, ULocaleDisplayNames U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /* getters for state */ diff --git a/icuSources/common/unicode/uloc.h b/icuSources/common/unicode/uloc.h index bc1d74fc..46e37ead 100644 --- a/icuSources/common/unicode/uloc.h +++ b/icuSources/common/unicode/uloc.h @@ -742,12 +742,18 @@ uloc_getDisplayName(const char* localeID, /** - * Gets the specified locale from a list of all available locales. - * The return value is a pointer to an item of - * a locale name array. Both this array and the pointers - * it contains are owned by ICU and should not be deleted or written through - * by the caller. The locale name is terminated by a null pointer. - * @param n the specific locale name index of the available locale list + * Gets the specified locale from a list of available locales. + * + * This method corresponds to uloc_openAvailableByType called with the + * ULOC_AVAILABLE_DEFAULT type argument. + * + * The return value is a pointer to an item of a locale name array. Both this + * array and the pointers it contains are owned by ICU and should not be + * deleted or written through by the caller. The locale name is terminated by + * a null pointer. + * + * @param n the specific locale name index of the available locale list; + * should not exceed the number returned by uloc_countAvailable. * @return a specified locale name of all available locales * @stable ICU 2.0 */ @@ -762,6 +768,72 @@ uloc_getAvailable(int32_t n); */ U_STABLE int32_t U_EXPORT2 uloc_countAvailable(void); +#ifndef U_HIDE_DRAFT_API + +/** + * Types for uloc_getAvailableByType and uloc_countAvailableByType. + * + * @draft ICU 65 + */ +typedef enum ULocAvailableType { + /** + * Locales that return data when passed to ICU APIs, + * but not including legacy or alias locales. + * + * @draft ICU 65 + */ + ULOC_AVAILABLE_DEFAULT, + + /** + * Legacy or alias locales that return data when passed to ICU APIs. + * Examples of supported legacy or alias locales: + * + * - iw (alias to he) + * - mo (alias to ro) + * - zh_CN (alias to zh_Hans_CN) + * - sr_BA (alias to sr_Cyrl_BA) + * - ars (alias to ar_SA) + * + * The locales in this set are disjoint from the ones in + * ULOC_AVAILABLE_DEFAULT. To get both sets at the same time, use + * ULOC_AVAILABLE_WITH_LEGACY_ALIASES. + * + * @draft ICU 65 + */ + ULOC_AVAILABLE_ONLY_LEGACY_ALIASES, + + /** + * The union of the locales in ULOC_AVAILABLE_DEFAULT and + * ULOC_AVAILABLE_ONLY_LEGACY_ALIAS. + * + * @draft ICU 65 + */ + ULOC_AVAILABLE_WITH_LEGACY_ALIASES, + +#ifndef U_HIDE_INTERNAL_API + /** + * @internal + */ + ULOC_AVAILABLE_COUNT +#endif +} ULocAvailableType; + +/** + * Gets a list of available locales according to the type argument, allowing + * the user to access different sets of supported locales in ICU. + * + * The returned UEnumeration must be closed by the caller. + * + * @param type Type choice from ULocAvailableType. + * @param status Set if an error occurred. + * @return a UEnumeration owned by the caller, or nullptr on failure. + * @draft ICU 65 + */ +U_DRAFT UEnumeration* U_EXPORT2 +uloc_openAvailableByType(ULocAvailableType type, UErrorCode* status); + +#endif // U_HIDE_DRAFT_API + /** * * Gets a list of all available 2-letter language codes defined in ISO 639, diff --git a/icuSources/i18n/unicode/ulocdata.h b/icuSources/common/unicode/ulocdata.h similarity index 99% rename from icuSources/i18n/unicode/ulocdata.h rename to icuSources/common/unicode/ulocdata.h index cbb8bfd8..de8d8539 100644 --- a/icuSources/i18n/unicode/ulocdata.h +++ b/icuSources/common/unicode/ulocdata.h @@ -116,7 +116,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Sets the "no Substitute" attribute of the locale data diff --git a/icuSources/common/unicode/umachine.h b/icuSources/common/unicode/umachine.h index b38bc2bf..f0c314ad 100644 --- a/icuSources/common/unicode/umachine.h +++ b/icuSources/common/unicode/umachine.h @@ -140,6 +140,42 @@ #define U_FINAL final #endif +// Before ICU 65, function-like, multi-statement ICU macros were just defined as +// series of statements wrapped in { } blocks and the caller could choose to +// either treat them as if they were actual functions and end the invocation +// with a trailing ; creating an empty statement after the block or else omit +// this trailing ; using the knowledge that the macro would expand to { }. +// +// But doing so doesn't work well with macros that look like functions and +// compiler warnings about empty statements (ICU-20601) and ICU 65 therefore +// switches to the standard solution of wrapping such macros in do { } while. +// +// This will however break existing code that depends on being able to invoke +// these macros without a trailing ; so to be able to remain compatible with +// such code the wrapper is itself defined as macros so that it's possible to +// build ICU 65 and later with the old macro behaviour, like this: +// +// export CPPFLAGS='-DUPRV_BLOCK_MACRO_BEGIN="" -DUPRV_BLOCK_MACRO_END=""' +// runConfigureICU ... +// + +/** + * \def UPRV_BLOCK_MACRO_BEGIN + * Defined as the "do" keyword by default. + * @internal + */ +#ifndef UPRV_BLOCK_MACRO_BEGIN +#define UPRV_BLOCK_MACRO_BEGIN do +#endif + +/** + * \def UPRV_BLOCK_MACRO_END + * Defined as "while (FALSE)" by default. + * @internal + */ +#ifndef UPRV_BLOCK_MACRO_END +#define UPRV_BLOCK_MACRO_END while (FALSE) +#endif /*==========================================================================*/ /* limits for int32_t etc., like in POSIX inttypes.h */ diff --git a/icuSources/common/unicode/umutablecptrie.h b/icuSources/common/unicode/umutablecptrie.h index e75191a4..13e71ef2 100644 --- a/icuSources/common/unicode/umutablecptrie.h +++ b/icuSources/common/unicode/umutablecptrie.h @@ -9,8 +9,6 @@ #include "unicode/utypes.h" -#ifndef U_HIDE_DRAFT_API - #include "unicode/localpointer.h" #include "unicode/ucpmap.h" #include "unicode/ucptrie.h" @@ -44,7 +42,7 @@ U_CDECL_BEGIN * * @see UCPTrie * @see umutablecptrie_buildImmutable - * @draft ICU 63 + * @stable ICU 63 */ typedef struct UMutableCPTrie UMutableCPTrie; @@ -59,7 +57,7 @@ typedef struct UMutableCPTrie UMutableCPTrie; * @param errorValue the value for out-of-range code points and ill-formed UTF-8/16 * @param pErrorCode an in/out ICU UErrorCode * @return the trie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UMutableCPTrie * U_EXPORT2 umutablecptrie_open(uint32_t initialValue, uint32_t errorValue, UErrorCode *pErrorCode); @@ -71,7 +69,7 @@ umutablecptrie_open(uint32_t initialValue, uint32_t errorValue, UErrorCode *pErr * @param other the trie to clone * @param pErrorCode an in/out ICU UErrorCode * @return the trie clone - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UMutableCPTrie * U_EXPORT2 umutablecptrie_clone(const UMutableCPTrie *other, UErrorCode *pErrorCode); @@ -80,7 +78,7 @@ umutablecptrie_clone(const UMutableCPTrie *other, UErrorCode *pErrorCode); * Closes a mutable trie and releases associated memory. * * @param trie the trie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI void U_EXPORT2 umutablecptrie_close(UMutableCPTrie *trie); @@ -96,7 +94,7 @@ U_NAMESPACE_BEGIN * * @see LocalPointerBase * @see LocalPointer - * @draft ICU 63 + * @stable ICU 63 */ U_DEFINE_LOCAL_OPEN_POINTER(LocalUMutableCPTriePointer, UMutableCPTrie, umutablecptrie_close); @@ -111,7 +109,7 @@ U_NAMESPACE_END * @param map the source map * @param pErrorCode an in/out ICU UErrorCode * @return the mutable trie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UMutableCPTrie * U_EXPORT2 umutablecptrie_fromUCPMap(const UCPMap *map, UErrorCode *pErrorCode); @@ -123,7 +121,7 @@ umutablecptrie_fromUCPMap(const UCPMap *map, UErrorCode *pErrorCode); * @param trie the immutable trie * @param pErrorCode an in/out ICU UErrorCode * @return the mutable trie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UMutableCPTrie * U_EXPORT2 umutablecptrie_fromUCPTrie(const UCPTrie *trie, UErrorCode *pErrorCode); @@ -134,7 +132,7 @@ umutablecptrie_fromUCPTrie(const UCPTrie *trie, UErrorCode *pErrorCode); * @param trie the trie * @param c the code point * @return the value - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI uint32_t U_EXPORT2 umutablecptrie_get(const UMutableCPTrie *trie, UChar32 c); @@ -166,7 +164,7 @@ umutablecptrie_get(const UMutableCPTrie *trie, UChar32 c); * may have been modified by filter(context, trie value) * if that function pointer is not NULL * @return the range end code point, or -1 if start is not a valid code point - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UChar32 U_EXPORT2 umutablecptrie_getRange(const UMutableCPTrie *trie, UChar32 start, @@ -180,7 +178,7 @@ umutablecptrie_getRange(const UMutableCPTrie *trie, UChar32 start, * @param c the code point * @param value the value * @param pErrorCode an in/out ICU UErrorCode - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI void U_EXPORT2 umutablecptrie_set(UMutableCPTrie *trie, UChar32 c, uint32_t value, UErrorCode *pErrorCode); @@ -194,7 +192,7 @@ umutablecptrie_set(UMutableCPTrie *trie, UChar32 c, uint32_t value, UErrorCode * * @param end the last code point to get the value (inclusive) * @param value the value * @param pErrorCode an in/out ICU UErrorCode - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI void U_EXPORT2 umutablecptrie_setRange(UMutableCPTrie *trie, @@ -229,7 +227,7 @@ umutablecptrie_setRange(UMutableCPTrie *trie, * @param pErrorCode an in/out ICU UErrorCode * * @see umutablecptrie_fromUCPTrie - * @draft ICU 63 + * @stable ICU 63 */ U_CAPI UCPTrie * U_EXPORT2 umutablecptrie_buildImmutable(UMutableCPTrie *trie, UCPTrieType type, UCPTrieValueWidth valueWidth, @@ -237,5 +235,4 @@ umutablecptrie_buildImmutable(UMutableCPTrie *trie, UCPTrieType type, UCPTrieVal U_CDECL_END -#endif // U_HIDE_DRAFT_API #endif diff --git a/icuSources/common/unicode/unifilt.h b/icuSources/common/unicode/unifilt.h index 4e3f71fc..420e1a19 100644 --- a/icuSources/common/unicode/unifilt.h +++ b/icuSources/common/unicode/unifilt.h @@ -12,6 +12,10 @@ #ifndef UNIFILT_H #define UNIFILT_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/unifunct.h" #include "unicode/unimatch.h" @@ -20,7 +24,6 @@ * \brief C++ API: Unicode Filter */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -68,6 +71,14 @@ public: */ virtual ~UnicodeFilter(); + /** + * Clones this object polymorphically. + * The caller owns the result and should delete it when done. + * @return clone, or nullptr if an error occurred + * @stable ICU 2.4 + */ + virtual UnicodeFilter* clone() const = 0; + /** * Returns true for characters that are in the selected * subset. In other words, if a character is to be @@ -119,6 +130,7 @@ protected: /*inline UnicodeFilter::UnicodeFilter() {}*/ U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/unifunct.h b/icuSources/common/unicode/unifunct.h index 33837334..7d31af7d 100644 --- a/icuSources/common/unicode/unifunct.h +++ b/icuSources/common/unicode/unifunct.h @@ -13,6 +13,9 @@ #define UNIFUNCT_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" /** @@ -20,7 +23,6 @@ * \brief C++ API: Unicode Functor */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeMatcher; @@ -124,6 +126,7 @@ protected: /*inline UnicodeFunctor::UnicodeFunctor() {}*/ U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/unimatch.h b/icuSources/common/unicode/unimatch.h index 7d668b3f..5a192b1b 100644 --- a/icuSources/common/unicode/unimatch.h +++ b/icuSources/common/unicode/unimatch.h @@ -17,8 +17,8 @@ * \brief C++ API: Unicode Matcher */ - #if U_SHOW_CPLUSPLUS_API + U_NAMESPACE_BEGIN class Replaceable; @@ -162,6 +162,7 @@ public: }; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/uniset.h b/icuSources/common/unicode/uniset.h index c3b8f5d7..399ae1c9 100644 --- a/icuSources/common/unicode/uniset.h +++ b/icuSources/common/unicode/uniset.h @@ -13,6 +13,10 @@ #ifndef UNICODESET_H #define UNICODESET_H +#include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/ucpmap.h" #include "unicode/unifilt.h" #include "unicode/unistr.h" @@ -23,7 +27,6 @@ * \brief C++ API: Unicode Set */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN // Forward Declarations. @@ -502,7 +505,7 @@ public: * @see cloneAsThawed * @stable ICU 2.0 */ - virtual UnicodeFunctor* clone() const; + virtual UnicodeSet* clone() const; /** * Returns the hash code value for this set. @@ -580,7 +583,7 @@ public: * @see cloneAsThawed * @stable ICU 3.8 */ - UnicodeFunctor *freeze(); + UnicodeSet *freeze(); /** * Clone the set and make the clone mutable. @@ -590,7 +593,7 @@ public: * @see isFrozen * @stable ICU 3.8 */ - UnicodeFunctor *cloneAsThawed() const; + UnicodeSet *cloneAsThawed() const; //---------------------------------------------------------------- // Public API @@ -1653,11 +1656,10 @@ private: const UnicodeSet* inclusions, UErrorCode &status); -#ifndef U_HIDE_DRAFT_API // Skipped: ucpmap.h is draft only. + // UCPMap is now stable ICU 63 void applyIntPropertyValue(const UCPMap *map, UCPMapValueFilter *filter, const void *context, UErrorCode &errorCode); -#endif /* U_HIDE_DRAFT_API */ /** * Set the new pattern to cache. @@ -1737,6 +1739,7 @@ inline int32_t UnicodeSet::spanBack(const UnicodeString &s, int32_t limit, USetS } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/unistr.h b/icuSources/common/unicode/unistr.h index 55739ac2..da790537 100644 --- a/icuSources/common/unicode/unistr.h +++ b/icuSources/common/unicode/unistr.h @@ -28,8 +28,11 @@ * \brief C++ API: Unicode String */ -#include #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + +#include #include "unicode/char16ptr.h" #include "unicode/rep.h" #include "unicode/std_string.h" @@ -46,7 +49,6 @@ U_STABLE int32_t U_EXPORT2 u_strlen(const UChar *s); #endif -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN #if !UCONFIG_NO_BREAK_ITERATION @@ -55,9 +57,7 @@ class BreakIterator; // unicode/brkiter.h class Edits; U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API -#if U_SHOW_CPLUSPLUS_API // Not #ifndef U_HIDE_INTERNAL_API because UnicodeString needs the UStringCaseMapper. /** * Internal string case mapping function type. @@ -74,9 +74,7 @@ UStringCaseMapper(int32_t caseLocale, uint32_t options, const char16_t *src, int32_t srcLength, icu::Edits *edits, UErrorCode &errorCode); -#endif // U_SHOW_CPLUSPLUS_API -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class Locale; // unicode/locid.h @@ -214,7 +212,9 @@ class UnicodeStringAppendable; // unicode/appendable.h * similar functionality as the Java String and StringBuffer/StringBuilder classes. * It is a concrete implementation of the abstract class Replaceable (for transliteration). * - * A UnicodeString may also "alias" an external array of characters + * The UnicodeString equivalent of std::string’s clear() is remove(). + * + * A UnicodeString may "alias" an external array of characters * (that is, point to it, rather than own the array) * whose lifetime must then at least match the lifetime of the aliasing object. * This aliasing may be preserved when returning a UnicodeString by value, @@ -2097,8 +2097,7 @@ public: * s.truncate(0); // set to an empty string (complete truncation), or * s=UnicodeString(); // assign an empty string, or * s.setTo((UChar32)-1); // set to a pseudo code point that is out of range, or - * static const char16_t nul=0; - * s.setTo(&nul, 0); // set to an empty C Unicode string + * s.setTo(u"", 0); // set to an empty C Unicode string * } * \endcode * @@ -2539,11 +2538,14 @@ public: /* Remove operations */ /** - * Remove all characters from the UnicodeString object. + * Removes all characters from the UnicodeString object and clears the bogus flag. + * This is the UnicodeString equivalent of std::string’s clear(). + * * @return a reference to this + * @see setToBogus * @stable ICU 2.0 */ - inline UnicodeString& remove(void); + inline UnicodeString& remove(); /** * Remove the characters in the range @@ -3039,11 +3041,11 @@ public: * uint16_t * constructor. * Delegates to UnicodeString(const char16_t *, int32_t). * @param text UTF-16 string - * @param length string length + * @param textLength string length * @stable ICU 59 */ - UnicodeString(const uint16_t *text, int32_t length) : - UnicodeString(ConstChar16Ptr(text), length) {} + UnicodeString(const uint16_t *text, int32_t textLength) : + UnicodeString(ConstChar16Ptr(text), textLength) {} #endif #if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN) @@ -3052,21 +3054,21 @@ public: * (Only defined if U_SIZEOF_WCHAR_T==2.) * Delegates to UnicodeString(const char16_t *, int32_t). * @param text NUL-terminated UTF-16 string - * @param length string length + * @param textLength string length * @stable ICU 59 */ - UnicodeString(const wchar_t *text, int32_t length) : - UnicodeString(ConstChar16Ptr(text), length) {} + UnicodeString(const wchar_t *text, int32_t textLength) : + UnicodeString(ConstChar16Ptr(text), textLength) {} #endif /** * nullptr_t constructor. * Effectively the same as the default constructor, makes an empty string object. * @param text nullptr - * @param length ignored + * @param textLength ignored * @stable ICU 59 */ - inline UnicodeString(const std::nullptr_t text, int32_t length); + inline UnicodeString(const std::nullptr_t text, int32_t textLength); /** * Readonly-aliasing char16_t* constructor. @@ -3271,13 +3273,13 @@ public: * } * \endcode * @param src String using only invariant characters. - * @param length Length of src, or -1 if NUL-terminated. + * @param textLength Length of src, or -1 if NUL-terminated. * @param inv Signature-distinguishing paramater, use US_INV. * * @see US_INV * @stable ICU 3.2 */ - UnicodeString(const char *src, int32_t length, enum EInvariant inv); + UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); /** @@ -3328,9 +3330,6 @@ public: * Clones can be used concurrently in multiple threads. * If a subclass does not implement clone(), or if an error occurs, * then NULL is returned. - * The clone functions in all subclasses return a pointer to a Replaceable - * because some compilers do not support covariant (same-as-this) - * return types; cast to the appropriate subclass if necessary. * The caller must delete the clone. * * @return a clone of this object @@ -3339,7 +3338,7 @@ public: * @see getDynamicClassID * @stable ICU 2.6 */ - virtual Replaceable *clone() const; + virtual UnicodeString *clone() const; /** Destructor. * @stable ICU 2.0 @@ -4752,6 +4751,7 @@ UnicodeString::reverse(int32_t start, { return doReverse(start, _length); } U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/unorm.h b/icuSources/common/unicode/unorm.h index 3839de12..09dd366a 100644 --- a/icuSources/common/unicode/unorm.h +++ b/icuSources/common/unicode/unorm.h @@ -131,6 +131,8 @@ // Do not conditionalize the following enum with #ifndef U_HIDE_DEPRECATED_API, // it is needed for layout of Normalizer object. +#ifndef U_FORCE_HIDE_DEPRECATED_API + /** * Constants for normalization modes. * @deprecated ICU 56 Use unorm2.h instead. @@ -155,6 +157,8 @@ typedef enum { UNORM_MODE_COUNT } UNormalizationMode; +#endif // U_FORCE_HIDE_DEPRECATED_API + #ifndef U_HIDE_DEPRECATED_API /** diff --git a/icuSources/common/unicode/unorm2.h b/icuSources/common/unicode/unorm2.h index 39889bdf..a9bd02f2 100644 --- a/icuSources/common/unicode/unorm2.h +++ b/icuSources/common/unicode/unorm2.h @@ -262,7 +262,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Writes the normalized form of the source string to the destination string diff --git a/icuSources/common/unicode/uobject.h b/icuSources/common/unicode/uobject.h index b1d7d2e1..eeb331ce 100644 --- a/icuSources/common/unicode/uobject.h +++ b/icuSources/common/unicode/uobject.h @@ -20,6 +20,9 @@ #define __UOBJECT_H__ #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/platform.h" /** @@ -43,7 +46,7 @@ * @stable ICU 4.2. Since ICU 64, Use U_NOEXCEPT instead. See ICU-20422. */ #ifndef U_NO_THROW -#define U_NO_THROW throw() +#define U_NO_THROW U_NOEXCEPT #endif /*===========================================================================*/ @@ -92,7 +95,6 @@ */ typedef void* UClassID; -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN /** @@ -213,11 +215,8 @@ public: * The clone() function is not available in UObject because it is not * implemented by all ICU classes. * Many ICU services provide a clone() function for their class trees, - * defined on the service's C++ base class, and all subclasses within that - * service class tree return a pointer to the service base class + * defined on the service's C++ base class * (which itself is a subclass of UObject). - * This is because some compilers do not support covariant (same-as-this) - * return types; cast to the appropriate subclass if necessary. * * @stable ICU 2.2 */ @@ -319,6 +318,7 @@ protected: #endif /* U_HIDE_INTERNAL_API */ U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/urename.h b/icuSources/common/unicode/urename.h index eaf56c96..5b793bbf 100644 --- a/icuSources/common/unicode/urename.h +++ b/icuSources/common/unicode/urename.h @@ -192,11 +192,11 @@ #define res_findResource U_ICU_ENTRY_POINT_RENAME(res_findResource) #define res_getAlias U_ICU_ENTRY_POINT_RENAME(res_getAlias) #define res_getArrayItem U_ICU_ENTRY_POINT_RENAME(res_getArrayItem) -#define res_getBinary U_ICU_ENTRY_POINT_RENAME(res_getBinary) -#define res_getIntVector U_ICU_ENTRY_POINT_RENAME(res_getIntVector) +#define res_getBinaryNoTrace U_ICU_ENTRY_POINT_RENAME(res_getBinaryNoTrace) +#define res_getIntVectorNoTrace U_ICU_ENTRY_POINT_RENAME(res_getIntVectorNoTrace) #define res_getPublicType U_ICU_ENTRY_POINT_RENAME(res_getPublicType) #define res_getResource U_ICU_ENTRY_POINT_RENAME(res_getResource) -#define res_getString U_ICU_ENTRY_POINT_RENAME(res_getString) +#define res_getStringNoTrace U_ICU_ENTRY_POINT_RENAME(res_getStringNoTrace) #define res_getTableItemByIndex U_ICU_ENTRY_POINT_RENAME(res_getTableItemByIndex) #define res_getTableItemByKey U_ICU_ENTRY_POINT_RENAME(res_getTableItemByKey) #define res_load U_ICU_ENTRY_POINT_RENAME(res_load) @@ -523,6 +523,7 @@ #define ucal_getDefaultTimeZone U_ICU_ENTRY_POINT_RENAME(ucal_getDefaultTimeZone) #define ucal_getFieldDifference U_ICU_ENTRY_POINT_RENAME(ucal_getFieldDifference) #define ucal_getGregorianChange U_ICU_ENTRY_POINT_RENAME(ucal_getGregorianChange) +#define ucal_getHostTimeZone U_ICU_ENTRY_POINT_RENAME(ucal_getHostTimeZone) #define ucal_getKeywordValuesForLocale U_ICU_ENTRY_POINT_RENAME(ucal_getKeywordValuesForLocale) #define ucal_getLimit U_ICU_ENTRY_POINT_RENAME(ucal_getLimit) #define ucal_getLocaleByType U_ICU_ENTRY_POINT_RENAME(ucal_getLocaleByType) @@ -575,7 +576,6 @@ #define ucasemap_getLocale U_ICU_ENTRY_POINT_RENAME(ucasemap_getLocale) #define ucasemap_getOptions U_ICU_ENTRY_POINT_RENAME(ucasemap_getOptions) #define ucasemap_internalUTF8ToTitle U_ICU_ENTRY_POINT_RENAME(ucasemap_internalUTF8ToTitle) -#define ucasemap_mapUTF8 U_ICU_ENTRY_POINT_RENAME(ucasemap_mapUTF8) #define ucasemap_open U_ICU_ENTRY_POINT_RENAME(ucasemap_open) #define ucasemap_setBreakIterator U_ICU_ENTRY_POINT_RENAME(ucasemap_setBreakIterator) #define ucasemap_setLocale U_ICU_ENTRY_POINT_RENAME(ucasemap_setLocale) @@ -930,16 +930,9 @@ #define ufieldpositer_close U_ICU_ENTRY_POINT_RENAME(ufieldpositer_close) #define ufieldpositer_next U_ICU_ENTRY_POINT_RENAME(ufieldpositer_next) #define ufieldpositer_open U_ICU_ENTRY_POINT_RENAME(ufieldpositer_open) -#define ufile_close_translit U_ICU_ENTRY_POINT_RENAME(ufile_close_translit) -#define ufile_fill_uchar_buffer U_ICU_ENTRY_POINT_RENAME(ufile_fill_uchar_buffer) -#define ufile_flush_io U_ICU_ENTRY_POINT_RENAME(ufile_flush_io) -#define ufile_flush_translit U_ICU_ENTRY_POINT_RENAME(ufile_flush_translit) #define ufile_getch U_ICU_ENTRY_POINT_RENAME(ufile_getch) #define ufile_getch32 U_ICU_ENTRY_POINT_RENAME(ufile_getch32) -#define ufmt_64tou U_ICU_ENTRY_POINT_RENAME(ufmt_64tou) #define ufmt_close U_ICU_ENTRY_POINT_RENAME(ufmt_close) -#define ufmt_defaultCPToUnicode U_ICU_ENTRY_POINT_RENAME(ufmt_defaultCPToUnicode) -#define ufmt_digitvalue U_ICU_ENTRY_POINT_RENAME(ufmt_digitvalue) #define ufmt_getArrayItemByIndex U_ICU_ENTRY_POINT_RENAME(ufmt_getArrayItemByIndex) #define ufmt_getArrayLength U_ICU_ENTRY_POINT_RENAME(ufmt_getArrayLength) #define ufmt_getDate U_ICU_ENTRY_POINT_RENAME(ufmt_getDate) @@ -951,11 +944,7 @@ #define ufmt_getType U_ICU_ENTRY_POINT_RENAME(ufmt_getType) #define ufmt_getUChars U_ICU_ENTRY_POINT_RENAME(ufmt_getUChars) #define ufmt_isNumeric U_ICU_ENTRY_POINT_RENAME(ufmt_isNumeric) -#define ufmt_isdigit U_ICU_ENTRY_POINT_RENAME(ufmt_isdigit) #define ufmt_open U_ICU_ENTRY_POINT_RENAME(ufmt_open) -#define ufmt_ptou U_ICU_ENTRY_POINT_RENAME(ufmt_ptou) -#define ufmt_uto64 U_ICU_ENTRY_POINT_RENAME(ufmt_uto64) -#define ufmt_utop U_ICU_ENTRY_POINT_RENAME(ufmt_utop) #define ufmtval_getString U_ICU_ENTRY_POINT_RENAME(ufmtval_getString) #define ufmtval_nextPosition U_ICU_ENTRY_POINT_RENAME(ufmtval_nextPosition) #define ugender_getInstance U_ICU_ENTRY_POINT_RENAME(ugender_getInstance) @@ -1103,6 +1092,7 @@ #define uloc_getVariant U_ICU_ENTRY_POINT_RENAME(uloc_getVariant) #define uloc_isRightToLeft U_ICU_ENTRY_POINT_RENAME(uloc_isRightToLeft) #define uloc_minimizeSubtags U_ICU_ENTRY_POINT_RENAME(uloc_minimizeSubtags) +#define uloc_openAvailableByType U_ICU_ENTRY_POINT_RENAME(uloc_openAvailableByType) #define uloc_openKeywordList U_ICU_ENTRY_POINT_RENAME(uloc_openKeywordList) #define uloc_openKeywords U_ICU_ENTRY_POINT_RENAME(uloc_openKeywords) #define uloc_setDefault U_ICU_ENTRY_POINT_RENAME(uloc_setDefault) @@ -1159,9 +1149,6 @@ #define umsg_toPattern U_ICU_ENTRY_POINT_RENAME(umsg_toPattern) #define umsg_vformat U_ICU_ENTRY_POINT_RENAME(umsg_vformat) #define umsg_vparse U_ICU_ENTRY_POINT_RENAME(umsg_vparse) -#define umtx_condBroadcast U_ICU_ENTRY_POINT_RENAME(umtx_condBroadcast) -#define umtx_condSignal U_ICU_ENTRY_POINT_RENAME(umtx_condSignal) -#define umtx_condWait U_ICU_ENTRY_POINT_RENAME(umtx_condWait) #define umtx_lock U_ICU_ENTRY_POINT_RENAME(umtx_lock) #define umtx_unlock U_ICU_ENTRY_POINT_RENAME(umtx_unlock) #define umutablecptrie_buildImmutable U_ICU_ENTRY_POINT_RENAME(umutablecptrie_buildImmutable) @@ -1327,7 +1314,6 @@ #define uprv_decNumberAbs U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAbs) #define uprv_decNumberAdd U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAdd) #define uprv_decNumberAnd U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAnd) -#define uprv_decNumberClass U_ICU_ENTRY_POINT_RENAME(uprv_decNumberClass) #define uprv_decNumberClassToString U_ICU_ENTRY_POINT_RENAME(uprv_decNumberClassToString) #define uprv_decNumberCompare U_ICU_ENTRY_POINT_RENAME(uprv_decNumberCompare) #define uprv_decNumberCompareSignal U_ICU_ENTRY_POINT_RENAME(uprv_decNumberCompareSignal) @@ -1393,6 +1379,7 @@ #define uprv_dlsym_func U_ICU_ENTRY_POINT_RENAME(uprv_dlsym_func) #define uprv_eastrncpy U_ICU_ENTRY_POINT_RENAME(uprv_eastrncpy) #define uprv_ebcdicFromAscii U_ICU_ENTRY_POINT_RENAME(uprv_ebcdicFromAscii) +#define uprv_ebcdicToAscii U_ICU_ENTRY_POINT_RENAME(uprv_ebcdicToAscii) #define uprv_ebcdicToLowercaseAscii U_ICU_ENTRY_POINT_RENAME(uprv_ebcdicToLowercaseAscii) #define uprv_ebcdictolower U_ICU_ENTRY_POINT_RENAME(uprv_ebcdictolower) #define uprv_fabs U_ICU_ENTRY_POINT_RENAME(uprv_fabs) @@ -1412,6 +1399,7 @@ #define uprv_getUTCtime U_ICU_ENTRY_POINT_RENAME(uprv_getUTCtime) #define uprv_int32Comparator U_ICU_ENTRY_POINT_RENAME(uprv_int32Comparator) #define uprv_isASCIILetter U_ICU_ENTRY_POINT_RENAME(uprv_isASCIILetter) +#define uprv_isEbcdicAtSign U_ICU_ENTRY_POINT_RENAME(uprv_isEbcdicAtSign) #define uprv_isInfinite U_ICU_ENTRY_POINT_RENAME(uprv_isInfinite) #define uprv_isInvariantString U_ICU_ENTRY_POINT_RENAME(uprv_isInvariantString) #define uprv_isInvariantUString U_ICU_ENTRY_POINT_RENAME(uprv_isInvariantUString) @@ -1579,6 +1567,7 @@ #define ures_getUTF8String U_ICU_ENTRY_POINT_RENAME(ures_getUTF8String) #define ures_getUTF8StringByIndex U_ICU_ENTRY_POINT_RENAME(ures_getUTF8StringByIndex) #define ures_getUTF8StringByKey U_ICU_ENTRY_POINT_RENAME(ures_getUTF8StringByKey) +#define ures_getValueWithFallback U_ICU_ENTRY_POINT_RENAME(ures_getValueWithFallback) #define ures_getVersion U_ICU_ENTRY_POINT_RENAME(ures_getVersion) #define ures_getVersionByKey U_ICU_ENTRY_POINT_RENAME(ures_getVersionByKey) #define ures_getVersionNumber U_ICU_ENTRY_POINT_RENAME(ures_getVersionNumber) diff --git a/icuSources/common/unicode/ures.h b/icuSources/common/unicode/ures.h index a5fe7dee..839779fa 100644 --- a/icuSources/common/unicode/ures.h +++ b/icuSources/common/unicode/ures.h @@ -265,7 +265,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_c U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif #ifndef U_HIDE_DEPRECATED_API /** @@ -890,7 +890,7 @@ ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, UErrorC U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Create a string enumerator, owned by the caller, of all locales located within diff --git a/icuSources/common/unicode/uscript.h b/icuSources/common/unicode/uscript.h index 0ba3cf0b..53d57abe 100644 --- a/icuSources/common/unicode/uscript.h +++ b/icuSources/common/unicode/uscript.h @@ -475,6 +475,15 @@ typedef enum UScriptCode { /** @stable ICU 64 */ USCRIPT_WANCHO = 188,/* Wcho */ + /** @stable ICU 66 */ + USCRIPT_CHORASMIAN = 189,/* Chrs */ + /** @stable ICU 66 */ + USCRIPT_DIVES_AKURU = 190,/* Diak */ + /** @stable ICU 66 */ + USCRIPT_KHITAN_SMALL_SCRIPT = 191,/* Kits */ + /** @stable ICU 66 */ + USCRIPT_YEZIDI = 192,/* Yezi */ + #ifndef U_HIDE_DEPRECATED_API /** * One more than the highest normal UScriptCode value. @@ -482,7 +491,7 @@ typedef enum UScriptCode { * * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ - USCRIPT_CODE_LIMIT = 189 + USCRIPT_CODE_LIMIT = 193 #endif // U_HIDE_DEPRECATED_API } UScriptCode; @@ -648,7 +657,7 @@ U_NAMESPACE_END U_COMMON_API icu::UnicodeString U_EXPORT2 uscript_getSampleUnicodeString(UScriptCode script); -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Returns the script usage according to UAX #31 Unicode Identifier and Pattern Syntax. diff --git a/icuSources/common/unicode/uset.h b/icuSources/common/unicode/uset.h index bdb38e12..18482c10 100644 --- a/icuSources/common/unicode/uset.h +++ b/icuSources/common/unicode/uset.h @@ -331,7 +331,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Returns a copy of this object. diff --git a/icuSources/common/unicode/usetiter.h b/icuSources/common/unicode/usetiter.h index a13867ee..c6396fd7 100644 --- a/icuSources/common/unicode/usetiter.h +++ b/icuSources/common/unicode/usetiter.h @@ -10,6 +10,9 @@ #define USETITER_H #include "unicode/utypes.h" + +#if U_SHOW_CPLUSPLUS_API + #include "unicode/uobject.h" #include "unicode/unistr.h" @@ -18,7 +21,6 @@ * \brief C++ API: UnicodeSetIterator iterates over the contents of a UnicodeSet. */ -#if U_SHOW_CPLUSPLUS_API U_NAMESPACE_BEGIN class UnicodeSet; @@ -317,6 +319,7 @@ inline UChar32 UnicodeSetIterator::getCodepointEnd() const { U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API + +#endif /* U_SHOW_CPLUSPLUS_API */ #endif diff --git a/icuSources/common/unicode/usprep.h b/icuSources/common/unicode/usprep.h index 8cb52f1e..914eb848 100644 --- a/icuSources/common/unicode/usprep.h +++ b/icuSources/common/unicode/usprep.h @@ -226,7 +226,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringPrepProfilePointer, UStringPrepProfile, U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Prepare the input buffer for use in applications with the given profile. This operation maps, normalizes(NFKC), diff --git a/icuSources/common/unicode/utext.h b/icuSources/common/unicode/utext.h index 921408ae..94d1275e 100644 --- a/icuSources/common/unicode/utext.h +++ b/icuSources/common/unicode/utext.h @@ -144,7 +144,7 @@ #include "unicode/rep.h" #include "unicode/unistr.h" #include "unicode/chariter.h" -#endif // U_SHOW_CPLUSPLUS_API +#endif U_CDECL_BEGIN @@ -200,7 +200,7 @@ U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); U_NAMESPACE_END -#endif // U_SHOW_CPLUSPLUS_API +#endif /** * Open a read-only UText implementation for UTF-8 strings. @@ -308,7 +308,7 @@ utext_openReplaceable(UText *ut, icu::Replaceable *rep, UErrorCode *status); U_STABLE UText * U_EXPORT2 utext_openCharacterIterator(UText *ut, icu::CharacterIterator *ci, UErrorCode *status); -#endif // U_SHOW_CPLUSPLUS_API +#endif /** @@ -768,21 +768,25 @@ utext_extract(UText *ut, */ #if LOG_UTEXT_SETNATIVEINDEX /* Add logging for */ -#define UTEXT_SETNATIVEINDEX(ut, ix) \ - { int64_t __offset = (ix) - (ut)->chunkNativeStart; \ - if ((ut)->chunkContents!=0 && __offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit && (ut)->chunkContents[__offset]<0xdc00) { \ - (ut)->chunkOffset=(int32_t)__offset; \ - } else if ((ut)->chunkContents==0 && __offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit) { \ - os_log(OS_LOG_DEFAULT, "# UTEXT_SETNATIVEINDEX (ut) %p, (ut)->chunkContents 0, __offset %lld", (ut), __offset); \ - } else { \ - utext_setNativeIndex((ut), (ix)); } } +#define UTEXT_SETNATIVEINDEX(ut, ix) UPRV_BLOCK_MACRO_BEGIN { \ + int64_t __offset = (ix) - (ut)->chunkNativeStart; \ + if ((ut)->chunkContents!=0 && __offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit && (ut)->chunkContents[__offset]<0xdc00) { \ + (ut)->chunkOffset=(int32_t)__offset; \ + } else if ((ut)->chunkContents==0 && __offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit) { \ + os_log(OS_LOG_DEFAULT, "# UTEXT_SETNATIVEINDEX (ut) %p, (ut)->chunkContents 0, __offset %lld", (ut), __offset); \ + } else { \ + utext_setNativeIndex((ut), (ix)); + } \ +} UPRV_BLOCK_MACRO_END #else -#define UTEXT_SETNATIVEINDEX(ut, ix) \ - { int64_t __offset = (ix) - (ut)->chunkNativeStart; \ - if ((ut)->chunkContents!=0 && __offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit && (ut)->chunkContents[__offset]<0xdc00) { \ - (ut)->chunkOffset=(int32_t)__offset; \ - } else { \ - utext_setNativeIndex((ut), (ix)); } } +#define UTEXT_SETNATIVEINDEX(ut, ix) UPRV_BLOCK_MACRO_BEGIN { \ + int64_t __offset = (ix) - (ut)->chunkNativeStart; \ + if (__offset>=0 && __offset<(int64_t)(ut)->nativeIndexingLimit && (ut)->chunkContents[__offset]<0xdc00) { \ + (ut)->chunkOffset=(int32_t)__offset; \ + } else { \ + utext_setNativeIndex((ut), (ix)); \ + } \ +} UPRV_BLOCK_MACRO_END #endif diff --git a/icuSources/common/unicode/utf16.h b/icuSources/common/unicode/utf16.h index aca51b56..f3bdb823 100644 --- a/icuSources/common/unicode/utf16.h +++ b/icuSources/common/unicode/utf16.h @@ -163,7 +163,7 @@ * @see U16_GET * @stable ICU 2.4 */ -#define U16_GET_UNSAFE(s, i, c) { \ +#define U16_GET_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(U16_IS_SURROGATE(c)) { \ if(U16_IS_SURROGATE_LEAD(c)) { \ @@ -172,7 +172,7 @@ (c)=U16_GET_SUPPLEMENTARY((s)[(i)-1], (c)); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a random-access offset, @@ -197,10 +197,10 @@ * @see U16_GET_UNSAFE * @stable ICU 2.4 */ -#define U16_GET(s, start, i, length, c) { \ +#define U16_GET(s, start, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(U16_IS_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if(U16_IS_SURROGATE_LEAD(c)) { \ if((i)+1!=(length) && U16_IS_TRAIL(__c2=(s)[(i)+1])) { \ (c)=U16_GET_SUPPLEMENTARY((c), __c2); \ @@ -211,7 +211,7 @@ } \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a random-access offset, @@ -236,10 +236,10 @@ * @see U16_GET_UNSAFE * @stable ICU 60 */ -#define U16_GET_OR_FFFD(s, start, i, length, c) { \ +#define U16_GET_OR_FFFD(s, start, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(U16_IS_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if(U16_IS_SURROGATE_LEAD(c)) { \ if((i)+1!=(length) && U16_IS_TRAIL(__c2=(s)[(i)+1])) { \ (c)=U16_GET_SUPPLEMENTARY((c), __c2); \ @@ -254,7 +254,7 @@ } \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /* definitions with forward iteration --------------------------------------- */ @@ -277,12 +277,12 @@ * @see U16_NEXT * @stable ICU 2.4 */ -#define U16_NEXT_UNSAFE(s, i, c) { \ +#define U16_NEXT_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(U16_IS_LEAD(c)) { \ (c)=U16_GET_SUPPLEMENTARY((c), (s)[(i)++]); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a code point boundary offset, @@ -305,16 +305,16 @@ * @see U16_NEXT_UNSAFE * @stable ICU 2.4 */ -#define U16_NEXT(s, i, length, c) { \ +#define U16_NEXT(s, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(U16_IS_LEAD(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if((i)!=(length) && U16_IS_TRAIL(__c2=(s)[(i)])) { \ ++(i); \ (c)=U16_GET_SUPPLEMENTARY((c), __c2); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a code point boundary offset, @@ -337,10 +337,10 @@ * @see U16_NEXT_UNSAFE * @stable ICU 60 */ -#define U16_NEXT_OR_FFFD(s, i, length, c) { \ +#define U16_NEXT_OR_FFFD(s, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(U16_IS_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if(U16_IS_SURROGATE_LEAD(c) && (i)!=(length) && U16_IS_TRAIL(__c2=(s)[(i)])) { \ ++(i); \ (c)=U16_GET_SUPPLEMENTARY((c), __c2); \ @@ -348,7 +348,7 @@ (c)=0xfffd; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Append a code point to a string, overwriting 1 or 2 code units. @@ -363,14 +363,14 @@ * @see U16_APPEND * @stable ICU 2.4 */ -#define U16_APPEND_UNSAFE(s, i, c) { \ +#define U16_APPEND_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0xffff) { \ (s)[(i)++]=(uint16_t)(c); \ } else { \ (s)[(i)++]=(uint16_t)(((c)>>10)+0xd7c0); \ (s)[(i)++]=(uint16_t)(((c)&0x3ff)|0xdc00); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Append a code point to a string, overwriting 1 or 2 code units. @@ -389,7 +389,7 @@ * @see U16_APPEND_UNSAFE * @stable ICU 2.4 */ -#define U16_APPEND(s, i, capacity, c, isError) { \ +#define U16_APPEND(s, i, capacity, c, isError) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0xffff) { \ (s)[(i)++]=(uint16_t)(c); \ } else if((uint32_t)(c)<=0x10ffff && (i)+1<(capacity)) { \ @@ -398,7 +398,7 @@ } else /* c>0x10ffff or not enough space */ { \ (isError)=TRUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the next. @@ -410,11 +410,11 @@ * @see U16_FWD_1 * @stable ICU 2.4 */ -#define U16_FWD_1_UNSAFE(s, i) { \ +#define U16_FWD_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_LEAD((s)[(i)++])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the next. @@ -429,11 +429,11 @@ * @see U16_FWD_1_UNSAFE * @stable ICU 2.4 */ -#define U16_FWD_1(s, i, length) { \ +#define U16_FWD_1(s, i, length) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_LEAD((s)[(i)++]) && (i)!=(length) && U16_IS_TRAIL((s)[i])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the n-th next one, @@ -447,13 +447,13 @@ * @see U16_FWD_N * @stable ICU 2.4 */ -#define U16_FWD_N_UNSAFE(s, i, n) { \ +#define U16_FWD_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ U16_FWD_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the n-th next one, @@ -470,13 +470,13 @@ * @see U16_FWD_N_UNSAFE * @stable ICU 2.4 */ -#define U16_FWD_N(s, i, length, n) { \ +#define U16_FWD_N(s, i, length, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0 && ((i)<(length) || ((length)<0 && (s)[i]!=0))) { \ U16_FWD_1(s, i, length); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary @@ -491,11 +491,11 @@ * @see U16_SET_CP_START * @stable ICU 2.4 */ -#define U16_SET_CP_START_UNSAFE(s, i) { \ +#define U16_SET_CP_START_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_TRAIL((s)[i])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary @@ -511,11 +511,11 @@ * @see U16_SET_CP_START_UNSAFE * @stable ICU 2.4 */ -#define U16_SET_CP_START(s, start, i) { \ +#define U16_SET_CP_START(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_TRAIL((s)[i]) && (i)>(start) && U16_IS_LEAD((s)[(i)-1])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /* definitions with backward iteration -------------------------------------- */ @@ -539,12 +539,12 @@ * @see U16_PREV * @stable ICU 2.4 */ -#define U16_PREV_UNSAFE(s, i, c) { \ +#define U16_PREV_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(U16_IS_TRAIL(c)) { \ (c)=U16_GET_SUPPLEMENTARY((s)[--(i)], (c)); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one @@ -566,16 +566,16 @@ * @see U16_PREV_UNSAFE * @stable ICU 2.4 */ -#define U16_PREV(s, start, i, c) { \ +#define U16_PREV(s, start, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(U16_IS_TRAIL(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if((i)>(start) && U16_IS_LEAD(__c2=(s)[(i)-1])) { \ --(i); \ (c)=U16_GET_SUPPLEMENTARY(__c2, (c)); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one @@ -597,10 +597,10 @@ * @see U16_PREV_UNSAFE * @stable ICU 60 */ -#define U16_PREV_OR_FFFD(s, start, i, c) { \ +#define U16_PREV_OR_FFFD(s, start, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(U16_IS_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if(U16_IS_SURROGATE_TRAIL(c) && (i)>(start) && U16_IS_LEAD(__c2=(s)[(i)-1])) { \ --(i); \ (c)=U16_GET_SUPPLEMENTARY(__c2, (c)); \ @@ -608,7 +608,7 @@ (c)=0xfffd; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one. @@ -621,11 +621,11 @@ * @see U16_BACK_1 * @stable ICU 2.4 */ -#define U16_BACK_1_UNSAFE(s, i) { \ +#define U16_BACK_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_TRAIL((s)[--(i)])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one. @@ -639,11 +639,11 @@ * @see U16_BACK_1_UNSAFE * @stable ICU 2.4 */ -#define U16_BACK_1(s, start, i) { \ +#define U16_BACK_1(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_TRAIL((s)[--(i)]) && (i)>(start) && U16_IS_LEAD((s)[(i)-1])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the n-th one before it, @@ -658,13 +658,13 @@ * @see U16_BACK_N * @stable ICU 2.4 */ -#define U16_BACK_N_UNSAFE(s, i, n) { \ +#define U16_BACK_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ U16_BACK_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the n-th one before it, @@ -680,13 +680,13 @@ * @see U16_BACK_N_UNSAFE * @stable ICU 2.4 */ -#define U16_BACK_N(s, start, i, n) { \ +#define U16_BACK_N(s, start, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0 && (i)>(start)) { \ U16_BACK_1(s, start, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary after a code point. @@ -701,11 +701,11 @@ * @see U16_SET_CP_LIMIT * @stable ICU 2.4 */ -#define U16_SET_CP_LIMIT_UNSAFE(s, i) { \ +#define U16_SET_CP_LIMIT_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U16_IS_LEAD((s)[(i)-1])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary after a code point. @@ -724,10 +724,10 @@ * @see U16_SET_CP_LIMIT_UNSAFE * @stable ICU 2.4 */ -#define U16_SET_CP_LIMIT(s, start, i, length) { \ +#define U16_SET_CP_LIMIT(s, start, i, length) UPRV_BLOCK_MACRO_BEGIN { \ if((start)<(i) && ((i)<(length) || (length)<0) && U16_IS_LEAD((s)[(i)-1]) && U16_IS_TRAIL((s)[i])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END #endif diff --git a/icuSources/common/unicode/utf8.h b/icuSources/common/unicode/utf8.h index 3685ae3d..4987a00e 100644 --- a/icuSources/common/unicode/utf8.h +++ b/icuSources/common/unicode/utf8.h @@ -229,11 +229,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_GET * @stable ICU 2.4 */ -#define U8_GET_UNSAFE(s, i, c) { \ +#define U8_GET_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ int32_t _u8_get_unsafe_index=(int32_t)(i); \ U8_SET_CP_START_UNSAFE(s, _u8_get_unsafe_index); \ U8_NEXT_UNSAFE(s, _u8_get_unsafe_index, c); \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a random-access offset, @@ -256,11 +256,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_GET_UNSAFE * @stable ICU 2.4 */ -#define U8_GET(s, start, i, length, c) { \ +#define U8_GET(s, start, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ int32_t _u8_get_index=(i); \ U8_SET_CP_START(s, start, _u8_get_index); \ U8_NEXT(s, _u8_get_index, length, c); \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a random-access offset, @@ -287,11 +287,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_GET * @stable ICU 51 */ -#define U8_GET_OR_FFFD(s, start, i, length, c) { \ +#define U8_GET_OR_FFFD(s, start, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ int32_t _u8_get_index=(i); \ U8_SET_CP_START(s, start, _u8_get_index); \ U8_NEXT_OR_FFFD(s, _u8_get_index, length, c); \ -} +} UPRV_BLOCK_MACRO_END /* definitions with forward iteration --------------------------------------- */ @@ -312,7 +312,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_NEXT * @stable ICU 2.4 */ -#define U8_NEXT_UNSAFE(s, i, c) { \ +#define U8_NEXT_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(uint8_t)(s)[(i)++]; \ if(!U8_IS_SINGLE(c)) { \ if((c)<0xe0) { \ @@ -326,7 +326,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); (i)+=3; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Get a code point from a string at a code point boundary offset, @@ -377,7 +377,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); #define U8_NEXT_OR_FFFD(s, i, length, c) U8_INTERNAL_NEXT_OR_SUB(s, i, length, c, 0xfffd) /** @internal */ -#define U8_INTERNAL_NEXT_OR_SUB(s, i, length, c, sub) { \ +#define U8_INTERNAL_NEXT_OR_SUB(s, i, length, c, sub) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(uint8_t)(s)[(i)++]; \ if(!U8_IS_SINGLE(c)) { \ uint8_t __t = 0; \ @@ -403,7 +403,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); (c)=(sub); /* ill-formed*/ \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Append a code point to a string, overwriting 1 to 4 bytes. @@ -418,7 +418,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_APPEND * @stable ICU 2.4 */ -#define U8_APPEND_UNSAFE(s, i, c) { \ +#define U8_APPEND_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ uint32_t __uc=(c); \ if(__uc<=0x7f) { \ (s)[(i)++]=(uint8_t)__uc; \ @@ -436,7 +436,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); } \ (s)[(i)++]=(uint8_t)((__uc&0x3f)|0x80); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Append a code point to a string, overwriting 1 to 4 bytes. @@ -455,7 +455,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_APPEND_UNSAFE * @stable ICU 2.4 */ -#define U8_APPEND(s, i, capacity, c, isError) { \ +#define U8_APPEND(s, i, capacity, c, isError) UPRV_BLOCK_MACRO_BEGIN { \ uint32_t __uc=(c); \ if(__uc<=0x7f) { \ (s)[(i)++]=(uint8_t)__uc; \ @@ -474,7 +474,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); } else { \ (isError)=TRUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the next. @@ -486,9 +486,9 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_FWD_1 * @stable ICU 2.4 */ -#define U8_FWD_1_UNSAFE(s, i) { \ +#define U8_FWD_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ (i)+=1+U8_COUNT_TRAIL_BYTES_UNSAFE((s)[i]); \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the next. @@ -503,7 +503,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_FWD_1_UNSAFE * @stable ICU 2.4 */ -#define U8_FWD_1(s, i, length) { \ +#define U8_FWD_1(s, i, length) UPRV_BLOCK_MACRO_BEGIN { \ uint8_t __b=(s)[(i)++]; \ if(U8_IS_LEAD(__b) && (i)!=(length)) { \ uint8_t __t1=(s)[i]; \ @@ -524,7 +524,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); } \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the n-th next one, @@ -538,13 +538,13 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_FWD_N * @stable ICU 2.4 */ -#define U8_FWD_N_UNSAFE(s, i, n) { \ +#define U8_FWD_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ U8_FWD_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Advance the string offset from one code point boundary to the n-th next one, @@ -561,13 +561,13 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_FWD_N_UNSAFE * @stable ICU 2.4 */ -#define U8_FWD_N(s, i, length, n) { \ +#define U8_FWD_N(s, i, length, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0 && ((i)<(length) || ((length)<0 && (s)[i]!=0))) { \ U8_FWD_1(s, i, length); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary @@ -582,9 +582,9 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_SET_CP_START * @stable ICU 2.4 */ -#define U8_SET_CP_START_UNSAFE(s, i) { \ +#define U8_SET_CP_START_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ while(U8_IS_TRAIL((s)[i])) { --(i); } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary @@ -603,11 +603,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_TRUNCATE_IF_INCOMPLETE * @stable ICU 2.4 */ -#define U8_SET_CP_START(s, start, i) { \ +#define U8_SET_CP_START(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U8_IS_TRAIL((s)[(i)])) { \ (i)=utf8_back1SafeBody(s, start, (i)); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * If the string ends with a UTF-8 byte sequence that is valid so far @@ -635,7 +635,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_SET_CP_START * @stable ICU 61 */ -#define U8_TRUNCATE_IF_INCOMPLETE(s, start, length) \ +#define U8_TRUNCATE_IF_INCOMPLETE(s, start, length) UPRV_BLOCK_MACRO_BEGIN { \ if((length)>(start)) { \ uint8_t __b1=s[(length)-1]; \ if(U8_IS_SINGLE(__b1)) { \ @@ -656,7 +656,8 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); } \ } \ } \ - } + } \ +} UPRV_BLOCK_MACRO_END /* definitions with backward iteration -------------------------------------- */ @@ -679,7 +680,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_PREV * @stable ICU 2.4 */ -#define U8_PREV_UNSAFE(s, i, c) { \ +#define U8_PREV_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(uint8_t)(s)[--(i)]; \ if(U8_IS_TRAIL(c)) { \ uint8_t __b, __count=1, __shift=6; \ @@ -699,7 +700,7 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); } \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one @@ -721,12 +722,12 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_PREV_UNSAFE * @stable ICU 2.4 */ -#define U8_PREV(s, start, i, c) { \ +#define U8_PREV(s, start, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(uint8_t)(s)[--(i)]; \ if(!U8_IS_SINGLE(c)) { \ (c)=utf8_prevCharSafeBody((const uint8_t *)s, start, &(i), c, -1); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one @@ -752,12 +753,12 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_PREV * @stable ICU 51 */ -#define U8_PREV_OR_FFFD(s, start, i, c) { \ +#define U8_PREV_OR_FFFD(s, start, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(uint8_t)(s)[--(i)]; \ if(!U8_IS_SINGLE(c)) { \ (c)=utf8_prevCharSafeBody((const uint8_t *)s, start, &(i), c, -3); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one. @@ -770,9 +771,9 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_BACK_1 * @stable ICU 2.4 */ -#define U8_BACK_1_UNSAFE(s, i) { \ +#define U8_BACK_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ while(U8_IS_TRAIL((s)[--(i)])) {} \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the previous one. @@ -786,11 +787,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_BACK_1_UNSAFE * @stable ICU 2.4 */ -#define U8_BACK_1(s, start, i) { \ +#define U8_BACK_1(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ if(U8_IS_TRAIL((s)[--(i)])) { \ (i)=utf8_back1SafeBody(s, start, (i)); \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the n-th one before it, @@ -805,13 +806,13 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_BACK_N * @stable ICU 2.4 */ -#define U8_BACK_N_UNSAFE(s, i, n) { \ +#define U8_BACK_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ U8_BACK_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Move the string offset from one code point boundary to the n-th one before it, @@ -827,13 +828,13 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_BACK_N_UNSAFE * @stable ICU 2.4 */ -#define U8_BACK_N(s, start, i, n) { \ +#define U8_BACK_N(s, start, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0 && (i)>(start)) { \ U8_BACK_1(s, start, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary after a code point. @@ -848,10 +849,10 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_SET_CP_LIMIT * @stable ICU 2.4 */ -#define U8_SET_CP_LIMIT_UNSAFE(s, i) { \ +#define U8_SET_CP_LIMIT_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ U8_BACK_1_UNSAFE(s, i); \ U8_FWD_1_UNSAFE(s, i); \ -} +} UPRV_BLOCK_MACRO_END /** * Adjust a random-access offset to a code point boundary after a code point. @@ -870,11 +871,11 @@ utf8_back1SafeBody(const uint8_t *s, int32_t start, int32_t i); * @see U8_SET_CP_LIMIT_UNSAFE * @stable ICU 2.4 */ -#define U8_SET_CP_LIMIT(s, start, i, length) { \ +#define U8_SET_CP_LIMIT(s, start, i, length) UPRV_BLOCK_MACRO_BEGIN { \ if((start)<(i) && ((i)<(length) || (length)<0)) { \ U8_BACK_1(s, start, i); \ U8_FWD_1(s, i, length); \ } \ -} +} UPRV_BLOCK_MACRO_END #endif diff --git a/icuSources/common/unicode/utf_old.h b/icuSources/common/unicode/utf_old.h index 55c17c01..9830aea7 100644 --- a/icuSources/common/unicode/utf_old.h +++ b/icuSources/common/unicode/utf_old.h @@ -19,9 +19,6 @@ /** * \file * \brief C API: Deprecated macros for Unicode string handling - */ - -/** * * The macros in utf_old.h are all deprecated and their use discouraged. * Some of the design principles behind the set of UTF macros @@ -139,12 +136,16 @@ * *


* - * @deprecated ICU 2.4. Use the macros in utf.h, utf16.h, utf8.h instead. + * Deprecated ICU 2.4. Use the macros in utf.h, utf16.h, utf8.h instead. */ #ifndef __UTF_OLD_H__ #define __UTF_OLD_H__ +#include "unicode/utf.h" +#include "unicode/utf8.h" +#include "unicode/utf16.h" + /** * \def U_HIDE_OBSOLETE_UTF_OLD_H * @@ -162,10 +163,6 @@ #if !defined(U_HIDE_DEPRECATED_API) && !U_HIDE_OBSOLETE_UTF_OLD_H -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" - /* Formerly utf.h, part 1 --------------------------------------------------- */ #ifdef U_USE_UTF_DEPRECATES @@ -365,21 +362,21 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I #define UTF8_ARRAY_SIZE(size) ((5*(size))/2) /** @deprecated ICU 2.4. Renamed to U8_GET_UNSAFE, see utf_old.h. */ -#define UTF8_GET_CHAR_UNSAFE(s, i, c) { \ +#define UTF8_GET_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ int32_t _utf8_get_char_unsafe_index=(int32_t)(i); \ UTF8_SET_CHAR_START_UNSAFE(s, _utf8_get_char_unsafe_index); \ UTF8_NEXT_CHAR_UNSAFE(s, _utf8_get_char_unsafe_index, c); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U8_GET instead, see utf_old.h. */ -#define UTF8_GET_CHAR_SAFE(s, start, i, length, c, strict) { \ +#define UTF8_GET_CHAR_SAFE(s, start, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ int32_t _utf8_get_char_safe_index=(int32_t)(i); \ UTF8_SET_CHAR_START_SAFE(s, start, _utf8_get_char_safe_index); \ UTF8_NEXT_CHAR_SAFE(s, _utf8_get_char_safe_index, length, c, strict); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_NEXT_UNSAFE, see utf_old.h. */ -#define UTF8_NEXT_CHAR_UNSAFE(s, i, c) { \ +#define UTF8_NEXT_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if((uint8_t)((c)-0xc0)<0x35) { \ uint8_t __count=UTF8_COUNT_TRAIL_BYTES(c); \ @@ -396,10 +393,10 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I break; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_APPEND_UNSAFE, see utf_old.h. */ -#define UTF8_APPEND_CHAR_UNSAFE(s, i, c) { \ +#define UTF8_APPEND_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0x7f) { \ (s)[(i)++]=(uint8_t)(c); \ } else { \ @@ -416,29 +413,29 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I } \ (s)[(i)++]=(uint8_t)(((c)&0x3f)|0x80); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_FWD_1_UNSAFE, see utf_old.h. */ -#define UTF8_FWD_1_UNSAFE(s, i) { \ +#define UTF8_FWD_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ (i)+=1+UTF8_COUNT_TRAIL_BYTES((s)[i]); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_FWD_N_UNSAFE, see utf_old.h. */ -#define UTF8_FWD_N_UNSAFE(s, i, n) { \ +#define UTF8_FWD_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ UTF8_FWD_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_SET_CP_START_UNSAFE, see utf_old.h. */ -#define UTF8_SET_CHAR_START_UNSAFE(s, i) { \ +#define UTF8_SET_CHAR_START_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ while(UTF8_IS_TRAIL((s)[i])) { --(i); } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U8_NEXT instead, see utf_old.h. */ -#define UTF8_NEXT_CHAR_SAFE(s, i, length, c, strict) { \ +#define UTF8_NEXT_CHAR_SAFE(s, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if((c)>=0x80) { \ if(UTF8_IS_LEAD(c)) { \ @@ -447,16 +444,16 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I (c)=UTF8_ERROR_VALUE_1; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U8_APPEND instead, see utf_old.h. */ -#define UTF8_APPEND_CHAR_SAFE(s, i, length, c) { \ +#define UTF8_APPEND_CHAR_SAFE(s, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0x7f) { \ (s)[(i)++]=(uint8_t)(c); \ } else { \ (i)=utf8_appendCharSafeBody(s, (int32_t)(i), (int32_t)(length), c, NULL); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_FWD_1, see utf_old.h. */ #define UTF8_FWD_1_SAFE(s, i, length) U8_FWD_1(s, i, length) @@ -468,7 +465,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I #define UTF8_SET_CHAR_START_SAFE(s, start, i) U8_SET_CP_START(s, start, i) /** @deprecated ICU 2.4. Renamed to U8_PREV_UNSAFE, see utf_old.h. */ -#define UTF8_PREV_CHAR_UNSAFE(s, i, c) { \ +#define UTF8_PREV_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(UTF8_IS_TRAIL(c)) { \ uint8_t __b, __count=1, __shift=6; \ @@ -488,30 +485,30 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I } \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_BACK_1_UNSAFE, see utf_old.h. */ -#define UTF8_BACK_1_UNSAFE(s, i) { \ +#define UTF8_BACK_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ while(UTF8_IS_TRAIL((s)[--(i)])) {} \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_BACK_N_UNSAFE, see utf_old.h. */ -#define UTF8_BACK_N_UNSAFE(s, i, n) { \ +#define UTF8_BACK_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ UTF8_BACK_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_SET_CP_LIMIT_UNSAFE, see utf_old.h. */ -#define UTF8_SET_CHAR_LIMIT_UNSAFE(s, i) { \ +#define UTF8_SET_CHAR_LIMIT_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ UTF8_BACK_1_UNSAFE(s, i); \ UTF8_FWD_1_UNSAFE(s, i); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U8_PREV instead, see utf_old.h. */ -#define UTF8_PREV_CHAR_SAFE(s, start, i, c, strict) { \ +#define UTF8_PREV_CHAR_SAFE(s, start, i, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if((c)>=0x80) { \ if((c)<=0xbf) { \ @@ -520,7 +517,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I (c)=UTF8_ERROR_VALUE_1; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U8_BACK_1, see utf_old.h. */ #define UTF8_BACK_1_SAFE(s, start, i) U8_BACK_1(s, start, i) @@ -593,7 +590,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I * UTF16_PREV_CHAR[_UNSAFE]() is more efficient for that. * @deprecated ICU 2.4. Renamed to U16_GET_UNSAFE, see utf_old.h. */ -#define UTF16_GET_CHAR_UNSAFE(s, i, c) { \ +#define UTF16_GET_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(UTF_IS_SURROGATE(c)) { \ if(UTF_IS_SURROGATE_FIRST(c)) { \ @@ -602,13 +599,13 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I (c)=UTF16_GET_PAIR_VALUE((s)[(i)-1], (c)); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U16_GET instead, see utf_old.h. */ -#define UTF16_GET_CHAR_SAFE(s, start, i, length, c, strict) { \ +#define UTF16_GET_CHAR_SAFE(s, start, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(UTF_IS_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if(UTF_IS_SURROGATE_FIRST(c)) { \ if((i)+1<(length) && UTF_IS_SECOND_SURROGATE(__c2=(s)[(i)+1])) { \ (c)=UTF16_GET_PAIR_VALUE((c), __c2); \ @@ -629,54 +626,54 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I } else if((strict) && !UTF_IS_UNICODE_CHAR(c)) { \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_NEXT_UNSAFE, see utf_old.h. */ -#define UTF16_NEXT_CHAR_UNSAFE(s, i, c) { \ +#define UTF16_NEXT_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(UTF_IS_FIRST_SURROGATE(c)) { \ (c)=UTF16_GET_PAIR_VALUE((c), (s)[(i)++]); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_APPEND_UNSAFE, see utf_old.h. */ -#define UTF16_APPEND_CHAR_UNSAFE(s, i, c) { \ +#define UTF16_APPEND_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0xffff) { \ (s)[(i)++]=(uint16_t)(c); \ } else { \ (s)[(i)++]=(uint16_t)(((c)>>10)+0xd7c0); \ (s)[(i)++]=(uint16_t)(((c)&0x3ff)|0xdc00); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_FWD_1_UNSAFE, see utf_old.h. */ -#define UTF16_FWD_1_UNSAFE(s, i) { \ +#define UTF16_FWD_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(UTF_IS_FIRST_SURROGATE((s)[(i)++])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_FWD_N_UNSAFE, see utf_old.h. */ -#define UTF16_FWD_N_UNSAFE(s, i, n) { \ +#define UTF16_FWD_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ UTF16_FWD_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_SET_CP_START_UNSAFE, see utf_old.h. */ -#define UTF16_SET_CHAR_START_UNSAFE(s, i) { \ +#define UTF16_SET_CHAR_START_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(UTF_IS_SECOND_SURROGATE((s)[i])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U16_NEXT instead, see utf_old.h. */ -#define UTF16_NEXT_CHAR_SAFE(s, i, length, c, strict) { \ +#define UTF16_NEXT_CHAR_SAFE(s, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(UTF_IS_FIRST_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if((i)<(length) && UTF_IS_SECOND_SURROGATE(__c2=(s)[(i)])) { \ ++(i); \ (c)=UTF16_GET_PAIR_VALUE((c), __c2); \ @@ -689,10 +686,10 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I /* unmatched second surrogate or other non-character */ \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U16_APPEND instead, see utf_old.h. */ -#define UTF16_APPEND_CHAR_SAFE(s, i, length, c) { \ +#define UTF16_APPEND_CHAR_SAFE(s, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0xffff) { \ (s)[(i)++]=(uint16_t)(c); \ } else if((uint32_t)(c)<=0x10ffff) { \ @@ -705,7 +702,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I } else /* c>0x10ffff, write error value */ { \ (s)[(i)++]=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_FWD_1, see utf_old.h. */ #define UTF16_FWD_1_SAFE(s, i, length) U16_FWD_1(s, i, length) @@ -717,41 +714,41 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I #define UTF16_SET_CHAR_START_SAFE(s, start, i) U16_SET_CP_START(s, start, i) /** @deprecated ICU 2.4. Renamed to U16_PREV_UNSAFE, see utf_old.h. */ -#define UTF16_PREV_CHAR_UNSAFE(s, i, c) { \ +#define UTF16_PREV_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(UTF_IS_SECOND_SURROGATE(c)) { \ (c)=UTF16_GET_PAIR_VALUE((s)[--(i)], (c)); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_BACK_1_UNSAFE, see utf_old.h. */ -#define UTF16_BACK_1_UNSAFE(s, i) { \ +#define UTF16_BACK_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(UTF_IS_SECOND_SURROGATE((s)[--(i)])) { \ --(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_BACK_N_UNSAFE, see utf_old.h. */ -#define UTF16_BACK_N_UNSAFE(s, i, n) { \ +#define UTF16_BACK_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __N=(n); \ while(__N>0) { \ UTF16_BACK_1_UNSAFE(s, i); \ --__N; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_SET_CP_LIMIT_UNSAFE, see utf_old.h. */ -#define UTF16_SET_CHAR_LIMIT_UNSAFE(s, i) { \ +#define UTF16_SET_CHAR_LIMIT_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ if(UTF_IS_FIRST_SURROGATE((s)[(i)-1])) { \ ++(i); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Use U16_PREV instead, see utf_old.h. */ -#define UTF16_PREV_CHAR_SAFE(s, start, i, c, strict) { \ +#define UTF16_PREV_CHAR_SAFE(s, start, i, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(UTF_IS_SECOND_SURROGATE(c)) { \ - uint16_t __c2; \ + uint16_t __c2 = 0; \ if((i)>(start) && UTF_IS_FIRST_SURROGATE(__c2=(s)[(i)-1])) { \ --(i); \ (c)=UTF16_GET_PAIR_VALUE(__c2, (c)); \ @@ -764,7 +761,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I /* unmatched first surrogate or other non-character */ \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Renamed to U16_BACK_1, see utf_old.h. */ #define UTF16_BACK_1_SAFE(s, start, i) U16_BACK_1(s, start, i) @@ -830,122 +827,122 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[]; /* U_IMPORT2? */ /*U_I #define UTF32_ARRAY_SIZE(size) (size) /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_GET_CHAR_UNSAFE(s, i, c) { \ +#define UTF32_GET_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_GET_CHAR_SAFE(s, start, i, length, c, strict) { \ +#define UTF32_GET_CHAR_SAFE(s, start, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[i]; \ if(!UTF32_IS_SAFE(c, strict)) { \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /* definitions with forward iteration --------------------------------------- */ /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_NEXT_CHAR_UNSAFE(s, i, c) { \ +#define UTF32_NEXT_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_APPEND_CHAR_UNSAFE(s, i, c) { \ +#define UTF32_APPEND_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (s)[(i)++]=(c); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_FWD_1_UNSAFE(s, i) { \ +#define UTF32_FWD_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ ++(i); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_FWD_N_UNSAFE(s, i, n) { \ +#define UTF32_FWD_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ (i)+=(n); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_SET_CHAR_START_UNSAFE(s, i) { \ -} +#define UTF32_SET_CHAR_START_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_NEXT_CHAR_SAFE(s, i, length, c, strict) { \ +#define UTF32_NEXT_CHAR_SAFE(s, i, length, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[(i)++]; \ if(!UTF32_IS_SAFE(c, strict)) { \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_APPEND_CHAR_SAFE(s, i, length, c) { \ +#define UTF32_APPEND_CHAR_SAFE(s, i, length, c) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c)<=0x10ffff) { \ (s)[(i)++]=(c); \ } else /* c>0x10ffff, write 0xfffd */ { \ (s)[(i)++]=0xfffd; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_FWD_1_SAFE(s, i, length) { \ +#define UTF32_FWD_1_SAFE(s, i, length) UPRV_BLOCK_MACRO_BEGIN { \ ++(i); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_FWD_N_SAFE(s, i, length, n) { \ +#define UTF32_FWD_N_SAFE(s, i, length, n) UPRV_BLOCK_MACRO_BEGIN { \ if(((i)+=(n))>(length)) { \ (i)=(length); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_SET_CHAR_START_SAFE(s, start, i) { \ -} +#define UTF32_SET_CHAR_START_SAFE(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ +} UPRV_BLOCK_MACRO_END /* definitions with backward iteration -------------------------------------- */ /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_PREV_CHAR_UNSAFE(s, i, c) { \ +#define UTF32_PREV_CHAR_UNSAFE(s, i, c) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_BACK_1_UNSAFE(s, i) { \ +#define UTF32_BACK_1_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ --(i); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_BACK_N_UNSAFE(s, i, n) { \ +#define UTF32_BACK_N_UNSAFE(s, i, n) UPRV_BLOCK_MACRO_BEGIN { \ (i)-=(n); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_SET_CHAR_LIMIT_UNSAFE(s, i) { \ -} +#define UTF32_SET_CHAR_LIMIT_UNSAFE(s, i) UPRV_BLOCK_MACRO_BEGIN { \ +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_PREV_CHAR_SAFE(s, start, i, c, strict) { \ +#define UTF32_PREV_CHAR_SAFE(s, start, i, c, strict) UPRV_BLOCK_MACRO_BEGIN { \ (c)=(s)[--(i)]; \ if(!UTF32_IS_SAFE(c, strict)) { \ (c)=UTF_ERROR_VALUE; \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_BACK_1_SAFE(s, start, i) { \ +#define UTF32_BACK_1_SAFE(s, start, i) UPRV_BLOCK_MACRO_BEGIN { \ --(i); \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_BACK_N_SAFE(s, start, i, n) { \ +#define UTF32_BACK_N_SAFE(s, start, i, n) UPRV_BLOCK_MACRO_BEGIN { \ (i)-=(n); \ if((i)<(start)) { \ (i)=(start); \ } \ -} +} UPRV_BLOCK_MACRO_END /** @deprecated ICU 2.4. Obsolete, see utf_old.h. */ -#define UTF32_SET_CHAR_LIMIT_SAFE(s, i, length) { \ -} +#define UTF32_SET_CHAR_LIMIT_SAFE(s, i, length) UPRV_BLOCK_MACRO_BEGIN { \ +} UPRV_BLOCK_MACRO_END /* Formerly utf.h, part 2 --------------------------------------------------- */ diff --git a/icuSources/common/unicode/utrace.h b/icuSources/common/unicode/utrace.h index 66269784..5afcd9f4 100644 --- a/icuSources/common/unicode/utrace.h +++ b/icuSources/common/unicode/utrace.h @@ -66,6 +66,7 @@ typedef enum UTraceFunctionNumber { UTRACE_FUNCTION_START=0, UTRACE_U_INIT=UTRACE_FUNCTION_START, UTRACE_U_CLEANUP, + #ifndef U_HIDE_DEPRECATED_API /** * One more than the highest normal collation trace location. @@ -83,6 +84,7 @@ typedef enum UTraceFunctionNumber { UTRACE_UCNV_FLUSH_CACHE, UTRACE_UCNV_LOAD, UTRACE_UCNV_UNLOAD, + #ifndef U_HIDE_DEPRECATED_API /** * One more than the highest normal collation trace location. @@ -101,13 +103,80 @@ typedef enum UTraceFunctionNumber { UTRACE_UCOL_STRCOLLITER, UTRACE_UCOL_OPEN_FROM_SHORT_STRING, UTRACE_UCOL_STRCOLLUTF8, /**< @stable ICU 50 */ + #ifndef U_HIDE_DEPRECATED_API /** * One more than the highest normal collation trace location. * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420. */ - UTRACE_COLLATION_LIMIT + UTRACE_COLLATION_LIMIT, #endif // U_HIDE_DEPRECATED_API + +#ifndef U_HIDE_DRAFT_API + + /** + * The lowest resource/data location. + * @draft ICU 65 + */ + UTRACE_UDATA_START=0x3000, + + /** + * Indicates that a value was read from a resource bundle. Provides three + * C-style strings to UTraceData: type, file name, and resource path. The + * possible types are: + * + * - "string" (a string value was accessed) + * - "binary" (a binary value was accessed) + * - "intvector" (a integer vector value was accessed) + * - "int" (a signed integer value was accessed) + * - "uint" (a unsigned integer value was accessed) + * - "get" (a path was loaded, but the value was not accessed) + * - "getalias" (a path was loaded, and an alias was resolved) + * + * @draft ICU 65 + */ + UTRACE_UDATA_RESOURCE=UTRACE_UDATA_START, + + /** + * Indicates that a resource bundle was opened. + * + * Provides one C-style string to UTraceData: file name. + * @draft ICU 65 + */ + UTRACE_UDATA_BUNDLE, + + /** + * Indicates that a data file was opened, but not *.res files. + * + * Provides one C-style string to UTraceData: file name. + * + * @draft ICU 65 + */ + UTRACE_UDATA_DATA_FILE, + + /** + * Indicates that a *.res file was opened. + * + * This differs from UTRACE_UDATA_BUNDLE because a res file is typically + * opened only once per application runtime, but the bundle corresponding + * to that res file may be opened many times. + * + * Provides one C-style string to UTraceData: file name. + * + * @draft ICU 65 + */ + UTRACE_UDATA_RES_FILE, + +#endif // U_HIDE_DRAFT_API + +#ifndef U_HIDE_INTERNAL_API + /** + * One more than the highest normal resource/data trace location. + * @internal The numeric value may change over time, see ICU ticket #12420. + */ + UTRACE_RES_DATA_LIMIT, +#endif // U_HIDE_INTERNAL_API + } UTraceFunctionNumber; /** diff --git a/icuSources/common/unicode/utypes.h b/icuSources/common/unicode/utypes.h index 753ce44a..8f17587f 100644 --- a/icuSources/common/unicode/utypes.h +++ b/icuSources/common/unicode/utypes.h @@ -59,6 +59,7 @@ /** * \def U_SHOW_CPLUSPLUS_API + * (Apple modifies the default to be 0, not 1) * @internal */ #ifdef __cplusplus @@ -407,17 +408,31 @@ typedef double UDate; /*===========================================================================*/ /** - * Error code to replace exception handling, so that the code is compatible with all C++ compilers, - * and to use the same mechanism for C and C++. + * Standard ICU4C error code type, a substitute for exceptions. + * + * Initialize the UErrorCode with U_ZERO_ERROR, and check for success or + * failure using U_SUCCESS() or U_FAILURE(): + * + * UErrorCode errorCode = U_ZERO_ERROR; + * // call ICU API that needs an error code parameter. + * if (U_FAILURE(errorCode)) { + * // An error occurred. Handle it here. + * } + * + * C++ code should use icu::ErrorCode, available in unicode/errorcode.h, or a + * suitable subclass. + * + * For more information, see: + * http://icu-project.org/userguide/conventions + * + * Note: By convention, ICU functions that take a reference (C++) or a pointer + * (C) to a UErrorCode first test: + * + * if (U_FAILURE(errorCode)) { return immediately; } * - * \par - * ICU functions that take a reference (C++) or a pointer (C) to a UErrorCode - * first test if(U_FAILURE(errorCode)) { return immediately; } * so that in a chain of such functions the first one that sets an error code * causes the following ones to not perform any operations. * - * \par - * Error codes should be tested using U_FAILURE() and U_SUCCESS(). * @stable ICU 2.0 */ typedef enum UErrorCode { diff --git a/icuSources/common/unicode/uvernum.h b/icuSources/common/unicode/uvernum.h index 7c114be2..f5d64978 100644 --- a/icuSources/common/unicode/uvernum.h +++ b/icuSources/common/unicode/uvernum.h @@ -60,13 +60,13 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION_MAJOR_NUM 64 +#define U_ICU_VERSION_MAJOR_NUM 66 /** The current ICU minor version as an integer. * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ -#define U_ICU_VERSION_MINOR_NUM 2 +#define U_ICU_VERSION_MINOR_NUM 1 /** The current ICU patchlevel version as an integer. * This value will change in the subsequent releases of ICU @@ -86,7 +86,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ -#define U_ICU_VERSION_SUFFIX _64 +#define U_ICU_VERSION_SUFFIX _66 /** * \def U_DEF2_ICU_ENTRY_POINT_RENAME @@ -139,7 +139,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION "64.2" +#define U_ICU_VERSION "66.1" /** * The current ICU library major version number as a string, for library name suffixes. @@ -152,13 +152,13 @@ * * @stable ICU 2.6 */ -#define U_ICU_VERSION_SHORT "64" +#define U_ICU_VERSION_SHORT "66" #ifndef U_HIDE_INTERNAL_API /** Data version in ICU4C. * @internal ICU 4.4 Internal Use Only **/ -#define U_ICU_DATA_VERSION "64.2" +#define U_ICU_DATA_VERSION "66.1" #endif /* U_HIDE_INTERNAL_API */ /*=========================================================================== diff --git a/icuSources/common/unicode/uversion.h b/icuSources/common/unicode/uversion.h index 4aaa8b4d..5700f62c 100644 --- a/icuSources/common/unicode/uversion.h +++ b/icuSources/common/unicode/uversion.h @@ -62,26 +62,22 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; /* C++ namespace if supported. Versioned unless versioning is disabled. */ /*===========================================================================*/ +/* Define C++ namespace symbols. */ +#ifdef __cplusplus + /** * \def U_NAMESPACE_BEGIN - * This is used to begin a declaration of a public ICU C++ API. - * When not compiling for C++, it does nothing. - * When compiling for C++, it begins an extern "C++" linkage block (to protect - * against cases in which an external client includes ICU header files inside - * an extern "C" linkage block). + * This is used to begin a declaration of a public ICU C++ API within + * versioned-ICU-namespace block. * - * It also begins a versioned-ICU-namespace block. * @stable ICU 2.4 */ /** * \def U_NAMESPACE_END * This is used to end a declaration of a public ICU C++ API. - * When not compiling for C++, it does nothing. - * When compiling for C++, it ends the extern "C++" block begun by - * U_NAMESPACE_BEGIN. + * It ends the versioned-ICU-namespace block begun by U_NAMESPACE_BEGIN. * - * It also ends the versioned-ICU-namespace block begun by U_NAMESPACE_BEGIN. * @stable ICU 2.4 */ @@ -89,9 +85,6 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; * \def U_NAMESPACE_USE * This is used to specify that the rest of the code uses the * public ICU C++ API namespace. - * This is invoked by default; we recommend that you turn it off: - * See the "Recommended Build Options" section of the ICU4C readme - * (http://source.icu-project.org/repos/icu/icu/trunk/readme.html#RecBuild) * @stable ICU 2.4 */ @@ -105,8 +98,6 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; * @stable ICU 2.4 */ -/* Define C++ namespace symbols. */ -#ifdef __cplusplus # if U_DISABLE_RENAMING # define U_ICU_NAMESPACE icu namespace U_ICU_NAMESPACE { } @@ -116,8 +107,8 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; namespace icu = U_ICU_NAMESPACE; # endif -# define U_NAMESPACE_BEGIN extern "C++" { namespace U_ICU_NAMESPACE { -# define U_NAMESPACE_END } } +# define U_NAMESPACE_BEGIN namespace U_ICU_NAMESPACE { +# define U_NAMESPACE_END } # define U_NAMESPACE_USE using namespace U_ICU_NAMESPACE; # define U_NAMESPACE_QUALIFIER U_ICU_NAMESPACE:: @@ -133,12 +124,7 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; # if U_USING_ICU_NAMESPACE U_NAMESPACE_USE # endif -#else -# define U_NAMESPACE_BEGIN -# define U_NAMESPACE_END -# define U_NAMESPACE_USE -# define U_NAMESPACE_QUALIFIER -#endif +#endif /* __cplusplus */ /*===========================================================================*/ /* General version helper functions. Definitions in putil.c */ diff --git a/icuSources/common/unifiedcache.cpp b/icuSources/common/unifiedcache.cpp index 58abcfdd..f2dd9165 100644 --- a/icuSources/common/unifiedcache.cpp +++ b/icuSources/common/unifiedcache.cpp @@ -20,14 +20,8 @@ #include "ucln_cmn.h" static icu::UnifiedCache *gCache = NULL; -static std::mutex &gCacheMutex() { - static std::mutex *m = STATIC_NEW(std::mutex); - return *m; -} -static std::condition_variable &gInProgressValueAddedCond() { - static std::condition_variable *cv = STATIC_NEW(std::condition_variable); - return *cv; -} +static std::mutex *gCacheMutex = nullptr; +static std::condition_variable *gInProgressValueAddedCond; static icu::UInitOnce gCacheInitOnce = U_INITONCE_INITIALIZER; static const int32_t MAX_EVICT_ITERATIONS = 10; @@ -38,10 +32,12 @@ static const int32_t DEFAULT_PERCENTAGE_OF_IN_USE = 100; U_CDECL_BEGIN static UBool U_CALLCONV unifiedcache_cleanup() { gCacheInitOnce.reset(); - if (gCache) { - delete gCache; - gCache = NULL; - } + delete gCache; + gCache = nullptr; + gCacheMutex->~mutex(); + gCacheMutex = nullptr; + gInProgressValueAddedCond->~condition_variable(); + gInProgressValueAddedCond = nullptr; return TRUE; } U_CDECL_END @@ -76,6 +72,8 @@ static void U_CALLCONV cacheInit(UErrorCode &status) { ucln_common_registerCleanup( UCLN_COMMON_UNIFIED_CACHE, unifiedcache_cleanup); + gCacheMutex = STATIC_NEW(std::mutex); + gInProgressValueAddedCond = STATIC_NEW(std::condition_variable); gCache = new UnifiedCache(status); if (gCache == NULL) { status = U_MEMORY_ALLOCATION_ERROR; @@ -137,28 +135,28 @@ void UnifiedCache::setEvictionPolicy( status = U_ILLEGAL_ARGUMENT_ERROR; return; } - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); fMaxUnused = count; fMaxPercentageOfInUse = percentageOfInUseItems; } int32_t UnifiedCache::unusedCount() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); return uhash_count(fHashtable) - fNumValuesInUse; } int64_t UnifiedCache::autoEvictedCount() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); return fAutoEvictedCount; } int32_t UnifiedCache::keyCount() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); return uhash_count(fHashtable); } void UnifiedCache::flush() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); // Use a loop in case cache items that are flushed held hard references to // other cache items making those additional cache items eligible for @@ -167,7 +165,7 @@ void UnifiedCache::flush() const { } void UnifiedCache::handleUnreferencedObject() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); --fNumValuesInUse; _runEvictionSlice(); } @@ -186,7 +184,7 @@ void UnifiedCache::dump() { } void UnifiedCache::dumpContents() const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); _dumpContents(); } @@ -226,7 +224,7 @@ UnifiedCache::~UnifiedCache() { // Now all that should be left in the cache are entries that refer to // each other and entries with hard references from outside the cache. // Nothing we can do about these so proceed to wipe out the cache. - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); _flush(TRUE); } uhash_close(fHashtable); @@ -327,7 +325,7 @@ void UnifiedCache::_putIfAbsentAndGet( const CacheKeyBase &key, const SharedObject *&value, UErrorCode &status) const { - std::lock_guard lock(gCacheMutex()); + std::lock_guard lock(*gCacheMutex); const UHashElement *element = uhash_find(fHashtable, &key); if (element != NULL && !_inProgress(element)) { _fetch(element, value, status); @@ -352,15 +350,15 @@ UBool UnifiedCache::_poll( UErrorCode &status) const { U_ASSERT(value == NULL); U_ASSERT(status == U_ZERO_ERROR); - std::unique_lock lock(gCacheMutex()); + std::unique_lock lock(*gCacheMutex); const UHashElement *element = uhash_find(fHashtable, &key); // If the hash table contains an inProgress placeholder entry for this key, // this means that another thread is currently constructing the value object. // Loop, waiting for that construction to complete. - while (element != NULL && _inProgress(element)) { - gInProgressValueAddedCond().wait(lock); - element = uhash_find(fHashtable, &key); + while (element != NULL && _inProgress(element)) { + gInProgressValueAddedCond->wait(lock); + element = uhash_find(fHashtable, &key); } // If the hash table contains an entry for the key, @@ -432,7 +430,7 @@ void UnifiedCache::_put( // Tell waiting threads that we replace in-progress status with // an error. - gInProgressValueAddedCond().notify_all(); + gInProgressValueAddedCond->notify_all(); } void UnifiedCache::_fetch( diff --git a/icuSources/common/uniset.cpp b/icuSources/common/uniset.cpp index 20242776..b73d612f 100644 --- a/icuSources/common/uniset.cpp +++ b/icuSources/common/uniset.cpp @@ -278,11 +278,11 @@ UnicodeSet& UnicodeSet::copyFrom(const UnicodeSet& o, UBool asThawed) { * to support cloning in order to allow classes using * UnicodeMatchers, such as Transliterator, to implement cloning. */ -UnicodeFunctor* UnicodeSet::clone() const { +UnicodeSet* UnicodeSet::clone() const { return new UnicodeSet(*this); } -UnicodeFunctor *UnicodeSet::cloneAsThawed() const { +UnicodeSet *UnicodeSet::cloneAsThawed() const { return new UnicodeSet(*this, TRUE); } @@ -2172,7 +2172,7 @@ void UnicodeSet::setPattern(const char16_t *newPat, int32_t newPatLen) { // We can regenerate an equivalent pattern later when requested. } -UnicodeFunctor *UnicodeSet::freeze() { +UnicodeSet *UnicodeSet::freeze() { if(!isFrozen() && !isBogus()) { compact(); diff --git a/icuSources/common/uniset_props.cpp b/icuSources/common/uniset_props.cpp index e98c175f..37277fcb 100644 --- a/icuSources/common/uniset_props.cpp +++ b/icuSources/common/uniset_props.cpp @@ -802,7 +802,10 @@ static UBool mungeCharName(char* dst, const char* src, int32_t dstCapacity) { // Property set API //---------------------------------------------------------------- -#define FAIL(ec) {ec=U_ILLEGAL_ARGUMENT_ERROR; return *this;} +#define FAIL(ec) UPRV_BLOCK_MACRO_BEGIN { \ + ec=U_ILLEGAL_ARGUMENT_ERROR; \ + return *this; \ +} UPRV_BLOCK_MACRO_END UnicodeSet& UnicodeSet::applyIntPropertyValue(UProperty prop, int32_t value, UErrorCode& ec) { diff --git a/icuSources/common/unisetspan.cpp b/icuSources/common/unisetspan.cpp index 0a889347..68e44d91 100644 --- a/icuSources/common/unisetspan.cpp +++ b/icuSources/common/unisetspan.cpp @@ -400,7 +400,7 @@ UnicodeSetStringSpan::UnicodeSetStringSpan(const UnicodeSetStringSpan &otherStri if(otherStringSpan.pSpanNotSet==&otherStringSpan.spanSet) { pSpanNotSet=&spanSet; } else { - pSpanNotSet=(UnicodeSet *)otherStringSpan.pSpanNotSet->clone(); + pSpanNotSet=otherStringSpan.pSpanNotSet->clone(); } // Allocate a block of meta data. @@ -436,7 +436,7 @@ void UnicodeSetStringSpan::addToSpanNotSet(UChar32 c) { if(spanSet.contains(c)) { return; // Nothing to do. } - UnicodeSet *newSet=(UnicodeSet *)spanSet.cloneAsThawed(); + UnicodeSet *newSet=spanSet.cloneAsThawed(); if(newSet==NULL) { return; // Out of memory. } else { diff --git a/icuSources/common/unistr.cpp b/icuSources/common/unistr.cpp index 8f065158..901bb335 100644 --- a/icuSources/common/unistr.cpp +++ b/icuSources/common/unistr.cpp @@ -332,7 +332,7 @@ Replaceable::clone() const { } // UnicodeString overrides clone() with a real implementation -Replaceable * +UnicodeString * UnicodeString::clone() const { return new UnicodeString(*this); } diff --git a/icuSources/common/uprops.cpp b/icuSources/common/uprops.cpp index 546c8289..dbc06ff7 100644 --- a/icuSources/common/uprops.cpp +++ b/icuSources/common/uprops.cpp @@ -487,6 +487,11 @@ static int32_t getScript(const IntProperty &/*prop*/, UChar32 c, UProperty /*whi return (int32_t)uscript_getScript(c, &errorCode); } +static int32_t scriptGetMaxValue(const IntProperty &/*prop*/, UProperty /*which*/) { + uint32_t scriptX=uprv_getMaxValues(0)&UPROPS_SCRIPT_X_MASK; + return uprops_mergeScriptCodeOrIndex(scriptX); +} + /* * Map some of the Grapheme Cluster Break values to Hangul Syllable Types. * Hangul_Syllable_Type is fully redundant with a subset of Grapheme_Cluster_Break. @@ -593,7 +598,7 @@ static const IntProperty intProps[UCHAR_INT_LIMIT-UCHAR_INT_START]={ { UPROPS_SRC_BIDI, 0, 0, getJoiningType, biDiGetMaxValue }, { 2, UPROPS_LB_MASK, UPROPS_LB_SHIFT, defaultGetValue, defaultGetMaxValue }, { UPROPS_SRC_CHAR, 0, (int32_t)U_NT_COUNT-1, getNumericType, getMaxValueFromShift }, - { 0, UPROPS_SCRIPT_MASK, 0, getScript, defaultGetMaxValue }, + { UPROPS_SRC_PROPSVEC, 0, 0, getScript, scriptGetMaxValue }, { UPROPS_SRC_PROPSVEC, 0, (int32_t)U_HST_COUNT-1, getHangulSyllableType, getMaxValueFromShift }, // UCHAR_NFD_QUICK_CHECK: max=1=YES -- never "maybe", only "no" or "yes" { UPROPS_SRC_NFC, 0, (int32_t)UNORM_YES, getNormQuickCheck, getMaxValueFromShift }, diff --git a/icuSources/common/uprops.h b/icuSources/common/uprops.h index c7d64869..8bf92991 100644 --- a/icuSources/common/uprops.h +++ b/icuSources/common/uprops.h @@ -121,12 +121,12 @@ enum { * Properties in vector word 0 * Bits * 31..24 DerivedAge version major/minor one nibble each - * 23..22 3..1: Bits 7..0 = Script_Extensions index + * 23..22 3..1: Bits 21..20 & 7..0 = Script_Extensions index * 3: Script value from Script_Extensions * 2: Script=Inherited * 1: Script=Common - * 0: Script=bits 7..0 - * 21..20 reserved + * 0: Script=bits 21..20 & 7..0 + * 21..20 Bits 9..8 of the UScriptCode, or index to Script_Extensions * 19..17 East Asian Width * 16.. 8 UBlockCode * 7.. 0 UScriptCode, or index to Script_Extensions @@ -137,22 +137,43 @@ enum { #define UPROPS_AGE_SHIFT 24 /* Script_Extensions: mask includes Script */ -#define UPROPS_SCRIPT_X_MASK 0x00c000ff +#define UPROPS_SCRIPT_X_MASK 0x00f000ff #define UPROPS_SCRIPT_X_SHIFT 22 +// The UScriptCode or Script_Extensions index is split across two bit fields. +// (Starting with Unicode 13/ICU 66/2019 due to more varied Script_Extensions.) +// Shift the high bits right by 12 to assemble the full value. +#define UPROPS_SCRIPT_HIGH_MASK 0x00300000 +#define UPROPS_SCRIPT_HIGH_SHIFT 12 +#define UPROPS_MAX_SCRIPT 0x3ff + #define UPROPS_EA_MASK 0x000e0000 #define UPROPS_EA_SHIFT 17 #define UPROPS_BLOCK_MASK 0x0001ff00 #define UPROPS_BLOCK_SHIFT 8 -#define UPROPS_SCRIPT_MASK 0x000000ff +#define UPROPS_SCRIPT_LOW_MASK 0x000000ff /* UPROPS_SCRIPT_X_WITH_COMMON must be the lowest value that involves Script_Extensions. */ #define UPROPS_SCRIPT_X_WITH_COMMON 0x400000 #define UPROPS_SCRIPT_X_WITH_INHERITED 0x800000 #define UPROPS_SCRIPT_X_WITH_OTHER 0xc00000 +#ifdef __cplusplus + +namespace { + +inline uint32_t uprops_mergeScriptCodeOrIndex(uint32_t scriptX) { + return + ((scriptX & UPROPS_SCRIPT_HIGH_MASK) >> UPROPS_SCRIPT_HIGH_SHIFT) | + (scriptX & UPROPS_SCRIPT_LOW_MASK); +} + +} // namespace + +#endif // __cplusplus + /* * Properties in vector word 1 * Each bit encodes one binary property. diff --git a/icuSources/common/uresbund.cpp b/icuSources/common/uresbund.cpp index e5fb4508..ba19e265 100644 --- a/icuSources/common/uresbund.cpp +++ b/icuSources/common/uresbund.cpp @@ -31,6 +31,7 @@ #include "ucln_cmn.h" #include "cmemory.h" #include "cstring.h" +#include "mutex.h" #include "uhash.h" #include "unicode/uenum.h" #include "uenumimp.h" @@ -38,6 +39,9 @@ #include "umutex.h" #include "putilimp.h" #include "uassert.h" +#include "uresdata.h" + +#include /* for sprintf */ using namespace icu; @@ -49,10 +53,7 @@ TODO: This cache should probably be removed when the deprecated code is static UHashtable *cache = NULL; static icu::UInitOnce gCacheInitOnce = U_INITONCE_INITIALIZER; -static UMutex *resbMutex() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} +static UMutex resbMutex; /* INTERNAL: hashes an entry */ static int32_t U_CALLCONV hashEntry(const UHashTok parm) { @@ -78,7 +79,7 @@ static UBool U_CALLCONV compareEntries(const UHashTok p1, const UHashTok p2) { /** - * Internal function, gets parts of locale name according + * Internal function, gets parts of locale name according * to the position of '_' character */ static UBool chopLocale(char *name) { @@ -92,17 +93,163 @@ static UBool chopLocale(char *name) { return FALSE; } +static icu::UInitOnce parentLocaleInitOnce = U_INITONCE_INITIALIZER; +static UHashtable* parentLocaleTable = NULL; +static char* parentLocaleStrings = NULL; +static const int32_t parentLocaleStringsCapacity = 2350; // actual size is 2292-- leave a little extra space in case the table changes + +static void doInitParentLocaleTable() { + UErrorCode err = U_ZERO_ERROR; + parentLocaleTable = uhash_open(uhash_hashIChars, uhash_compareIChars, uhash_compareIChars, &err); + + UResourceBundle* curBundle = ures_openDirect(NULL, "supplementalData", &err); + curBundle = ures_getByKey(curBundle, "parentLocales", curBundle, &err); + parentLocaleStrings = (char*)uprv_malloc(parentLocaleStringsCapacity); + const char* parentLocaleStringsEnd = parentLocaleStrings + parentLocaleStringsCapacity; + if (U_FAILURE(err) || parentLocaleStrings == NULL) { + U_ASSERT(FALSE); // we should never end up in here; make sure + uhash_close(parentLocaleTable); + parentLocaleTable = NULL; + ures_close(curBundle); + uprv_free(parentLocaleStrings); + return; + } + + char* nextString = parentLocaleStrings; + UResourceBundle* localesForParent = NULL; // localesForParent in the next line is an in/out parameter + localesForParent = ures_getNextResource(curBundle, localesForParent, &err); + while (U_SUCCESS(err) && localesForParent != NULL) { + const char* parentID = ures_getKey(localesForParent); + if (nextString + uprv_strlen(parentID) + 1 >= parentLocaleStringsEnd) { + // if we can't build this whole table, we're in trouble + U_ASSERT(FALSE); + break; + } + uprv_strcpy(nextString, parentID); + nextString += uprv_strlen(parentID) + 1; + + int32_t numChildIDs = ures_getSize(localesForParent); + for (int32_t i = 0; i < numChildIDs; i++) { + int32_t childLength = parentLocaleStringsEnd - nextString - 1; + const char* childID = ures_getUTF8StringByIndex(localesForParent, i, nextString, &childLength, TRUE, &err); + nextString += childLength + 1; + + if (U_SUCCESS(err)) { + uhash_put(parentLocaleTable, (void*)childID, (void*)parentID, &err); + } else { + // again, if we can't build this whole table, we're in trouble + U_ASSERT(FALSE); + break; + } + } + localesForParent = ures_getNextResource(curBundle, localesForParent, &err); + } + + ures_close(localesForParent); + ures_close(curBundle); +} + +static void initParentLocaleTable() { + umtx_initOnce(parentLocaleInitOnce, &doInitParentLocaleTable); +} + +/** + * + * Currently internal function which should eventually be moved (with new name) to ulocimp.h, or perhaps uloc.h. + * Somewhat like uloc_getParent, but only returns a parent from parentLocales data. + */ +U_CAPI int32_t U_EXPORT2 +ures_getLocParent(const char* localeID, + char* parent, + int32_t parentCapacity, + UErrorCode* err) +{ + if (U_FAILURE(*err)) + return 0; + if (localeID == NULL) + localeID = uloc_getDefault(); + + initParentLocaleTable(); + U_ASSERT(parentLocaleTable != NULL); // should not get NULL here + if (parentLocaleTable != NULL) { + const char* parentID = (const char*)uhash_get(parentLocaleTable, localeID); + if (parentID != NULL) { + int32_t parentLen = uprv_strlen(parentID); + uprv_memcpy(parent, parentID, uprv_min(parentLen, parentCapacity)); + return u_terminateChars(parent, parentCapacity, parentLen, err); + } + } + return 0; + // A more general version of this might do the following instead: + // return uloc_getParent(localeID, parent, parentCapacity, err); +} + +/** + * Internal function, determines the search path for resource bundle files. + * Currently, this function is used only by findFirstExisting() to help search for resource bundle files when a bundle for the specified + * locale doesn't exist. The code that supports inheritance of resources between existing resource bundle files continues to + * use chopLocale() below. + * @param name In-out parameter: On input, the locale ID to get a parent locale ID for (this is a locale's base name, without keywords); on output, the + * requested parent locale ID. + * @param savedRegionCode Pointer to a character array where this function can store the region code from the input locale ID for use by future + * calls to this function. The caller doesn't usually use the contents of this array itself; it's just temporary storage for this function. The caller can pass NULL, + * but this isn't recommended. + */ +static UBool getParentLocaleID(char *name, char* savedRegionCode) { + // first look the locale ID up in the parent locale table (if it exists); if that table specifies a parent + // for it, return that + if (parentLocaleTable != NULL) { + const char* parentID = (const char*)uhash_get(parentLocaleTable, name); + if (parentID != NULL) { + uprv_strcpy(name, parentID); + return TRUE; + } + } + + // if the parent locale table didn't specify a locale ID for our locale, derive it algorithmically + char language[ULOC_LANG_CAPACITY]; + char script[ULOC_SCRIPT_CAPACITY]; + char country[ULOC_COUNTRY_CAPACITY]; + char variant[ULOC_KEYWORD_AND_VALUES_CAPACITY]; + UErrorCode err = U_ZERO_ERROR; + + uloc_getLanguage(name, language, ULOC_LANG_CAPACITY, &err); + uloc_getScript(name, script, ULOC_SCRIPT_CAPACITY, &err); + uloc_getCountry(name, country, ULOC_COUNTRY_CAPACITY, &err); + uloc_getVariant(name, variant, ULOC_KEYWORD_AND_VALUES_CAPACITY, &err); + + if (U_SUCCESS(err)) { + // if the locale ID has both script and country codes (and no variant), save the country code in + // savedRegionField and chop it off of the locale ID + if (variant[0] == '\0' && script[0] != '\0' && country[0] != '\0') { + uprv_strcpy(savedRegionCode, country); + return chopLocale(name); + } + + // if the locale ID has language and script and we have a saved region code, replace the script code + // in the locale ID with the saved region code + if (variant[0] == '\0' && country[0] == '\0' && script[0] != '\0') { + sprintf(name, "%s_%s", language, savedRegionCode); + return TRUE; + } + } + + // if we have any other configuration of fields (or couldn't get fields for some reason), clear out the saved + // region code and just use chopLocale() + *savedRegionCode = '\0'; + return chopLocale(name); +} + /** * Internal function */ static void entryIncrease(UResourceDataEntry *entry) { - umtx_lock(resbMutex()); + Mutex lock(&resbMutex); entry->fCountExisting++; while(entry->fParent != NULL) { entry = entry->fParent; entry->fCountExisting++; } - umtx_unlock(resbMutex()); } /** @@ -184,9 +331,8 @@ static int32_t ures_flushCache() /*if shared data hasn't even been lazy evaluated yet * return 0 */ - umtx_lock(resbMutex()); + Mutex lock(&resbMutex); if (cache == NULL) { - umtx_unlock(resbMutex()); return 0; } @@ -218,7 +364,6 @@ static int32_t ures_flushCache() * got decremented by free_entry(). */ } while(deletedMore); - umtx_unlock(resbMutex()); return rbDeletedNum; } @@ -232,9 +377,8 @@ U_CAPI UBool U_EXPORT2 ures_dumpCacheContents(void) { const UHashElement *e; UResourceDataEntry *resB; - umtx_lock(resbMutex()); + Mutex lock(&resbMutex); if (cache == NULL) { - umtx_unlock(resbMutex()); fprintf(stderr,"%s:%d: RB Cache is NULL.\n", __FILE__, __LINE__); return FALSE; } @@ -253,9 +397,6 @@ U_CAPI UBool U_EXPORT2 ures_dumpCacheContents(void) { } fprintf(stderr,"%s:%d: RB Cache still contains %d items.\n", __FILE__, __LINE__, uhash_count(cache)); - - umtx_unlock(resbMutex()); - return cacheNotEmpty; } @@ -268,6 +409,13 @@ static UBool U_CALLCONV ures_cleanup(void) uhash_close(cache); cache = NULL; } + if (parentLocaleTable != NULL) { + uhash_close(parentLocaleTable); + uprv_free(parentLocaleStrings); + parentLocaleTable = NULL; + parentLocaleStrings = NULL; + parentLocaleInitOnce.reset(); + } gCacheInitOnce.reset(); return TRUE; } @@ -401,7 +549,8 @@ static UResourceDataEntry *init_entry(const char *localeID, const char *path, UE /* We'll try to get alias string from the bundle */ aliasres = res_getResource(&(r->fData), "%%ALIAS"); if (aliasres != RES_BOGUS) { - const UChar *alias = res_getString(&(r->fData), aliasres, &aliasLen); + // No tracing: called during initial data loading + const UChar *alias = res_getStringNoTrace(&(r->fData), aliasres, &aliasLen); if(alias != NULL && aliasLen > 0) { /* if there is actual alias - unload and load new data */ u_UCharsToChars(alias, aliasName, aliasLen+1); r->fAlias = init_entry(aliasName, path, status); @@ -460,13 +609,14 @@ getPoolEntry(const char *path, UErrorCode *status) { /* CAUTION: resbMutex must be locked when calling this function! */ static UResourceDataEntry * findFirstExisting(const char* path, char* name, - UBool *isRoot, UBool *hasChopped, UBool *isDefault, UErrorCode* status) { + UBool *isRoot, UBool *foundParent, UBool *isDefault, UErrorCode* status) { UResourceDataEntry *r = NULL; UBool hasRealData = FALSE; const char *defaultLoc = uloc_getDefault(); - *hasChopped = TRUE; /* we're starting with a fresh name */ + *foundParent = TRUE; /* we're starting with a fresh name */ + char savedRegionCode[ULOC_COUNTRY_CAPACITY] = ""; - while(*hasChopped && !hasRealData) { + while(*foundParent && !hasRealData) { r = init_entry(name, path, status); /* Null pointer test */ if (U_FAILURE(*status)) { @@ -491,8 +641,14 @@ findFirstExisting(const char* path, char* name, *isRoot = (UBool)(uprv_strcmp(name, kRootLocaleName) == 0); /*Fallback data stuff*/ - *hasChopped = chopLocale(name); - if (*hasChopped && *name == '\0') { + if (!hasRealData) { + *foundParent = getParentLocaleID(name, savedRegionCode); + } else { + // we've already found a real resource file; what we return to the caller is the parent + // locale ID for inheritance, which should come from chopLocale(), not getParentLocaleID() + *foundParent = chopLocale(name); + } + if (*foundParent && *name == '\0') { uprv_strcpy(name, "und"); } } @@ -542,7 +698,8 @@ loadParentsExceptRoot(UResourceDataEntry *&t1, Resource parentRes = res_getResource(&t1->fData, "%%Parent"); if (parentRes != RES_BOGUS) { // An explicit parent was found. int32_t parentLocaleLen = 0; - const UChar *parentLocaleName = res_getString(&(t1->fData), parentRes, &parentLocaleLen); + // No tracing: called during initial data loading + const UChar *parentLocaleName = res_getStringNoTrace(&(t1->fData), parentRes, &parentLocaleLen); if(parentLocaleName != NULL && 0 < parentLocaleLen && parentLocaleLen < nameCapacity) { u_UCharsToChars(parentLocaleName, name, parentLocaleLen + 1); if (uprv_strcmp(name, kRootLocaleName) == 0) { @@ -646,6 +803,7 @@ static UResourceDataEntry *entryOpen(const char* path, const char* localeID, char usrDataPath[96]; initCache(status); + initParentLocaleTable(); if(U_FAILURE(*status)) { return NULL; @@ -666,107 +824,105 @@ static UResourceDataEntry *entryOpen(const char* path, const char* localeID, } } - umtx_lock(resbMutex()); - { /* umtx_lock */ - /* We're going to skip all the locales that do not have any data */ - r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); + Mutex lock(&resbMutex); // Lock resbMutex until the end of this function. + + /* We're going to skip all the locales that do not have any data */ + r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); + + // If we failed due to out-of-memory, report the failure and exit early. + if (intStatus == U_MEMORY_ALLOCATION_ERROR) { + *status = intStatus; + goto finish; + } + + if(r != NULL) { /* if there is one real locale, we can look for parents. */ + t1 = r; + hasRealData = TRUE; + if ( usingUSRData ) { /* This code inserts user override data into the inheritance chain */ + UErrorCode usrStatus = U_ZERO_ERROR; + UResourceDataEntry *u1 = init_entry(t1->fName, usrDataPath, &usrStatus); + // If we failed due to out-of-memory, report the failure and exit early. + if (intStatus == U_MEMORY_ALLOCATION_ERROR) { + *status = intStatus; + goto finish; + } + if ( u1 != NULL ) { + if(u1->fBogus == U_ZERO_ERROR) { + u1->fParent = t1; + r = u1; + } else { + /* the USR override data wasn't found, set it to be deleted */ + u1->fCountExisting = 0; + } + } + } + if (hasChopped && !isRoot) { + if (!loadParentsExceptRoot(t1, name, UPRV_LENGTHOF(name), usingUSRData, usrDataPath, status)) { + goto finish; + } + } + } + /* we could have reached this point without having any real data */ + /* if that is the case, we need to chain in the default locale */ + if(r==NULL && openType == URES_OPEN_LOCALE_DEFAULT_ROOT && !isDefault && !isRoot) { + /* insert default locale */ + uprv_strcpy(name, uloc_getDefault()); + r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); // If we failed due to out-of-memory, report the failure and exit early. if (intStatus == U_MEMORY_ALLOCATION_ERROR) { *status = intStatus; - goto finishUnlock; + goto finish; } - - if(r != NULL) { /* if there is one real locale, we can look for parents. */ + intStatus = U_USING_DEFAULT_WARNING; + if(r != NULL) { /* the default locale exists */ t1 = r; hasRealData = TRUE; - if ( usingUSRData ) { /* This code inserts user override data into the inheritance chain */ - UErrorCode usrStatus = U_ZERO_ERROR; - UResourceDataEntry *u1 = init_entry(t1->fName, usrDataPath, &usrStatus); - // If we failed due to out-of-memory, report the failure and exit early. - if (intStatus == U_MEMORY_ALLOCATION_ERROR) { - *status = intStatus; - goto finishUnlock; - } - if ( u1 != NULL ) { - if(u1->fBogus == U_ZERO_ERROR) { - u1->fParent = t1; - r = u1; - } else { - /* the USR override data wasn't found, set it to be deleted */ - u1->fCountExisting = 0; - } - } - } + isDefault = TRUE; + // TODO: Why not if (usingUSRData) { ... } like in the non-default-locale code path? if (hasChopped && !isRoot) { if (!loadParentsExceptRoot(t1, name, UPRV_LENGTHOF(name), usingUSRData, usrDataPath, status)) { - goto finishUnlock; + goto finish; } } } + } - /* we could have reached this point without having any real data */ - /* if that is the case, we need to chain in the default locale */ - if(r==NULL && openType == URES_OPEN_LOCALE_DEFAULT_ROOT && !isDefault && !isRoot) { - /* insert default locale */ - uprv_strcpy(name, uloc_getDefault()); - r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); - // If we failed due to out-of-memory, report the failure and exit early. - if (intStatus == U_MEMORY_ALLOCATION_ERROR) { - *status = intStatus; - goto finishUnlock; - } + /* we could still have r == NULL at this point - maybe even default locale is not */ + /* present */ + if(r == NULL) { + uprv_strcpy(name, kRootLocaleName); + r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); + // If we failed due to out-of-memory, report the failure and exit early. + if (intStatus == U_MEMORY_ALLOCATION_ERROR) { + *status = intStatus; + goto finish; + } + if(r != NULL) { + t1 = r; intStatus = U_USING_DEFAULT_WARNING; - if(r != NULL) { /* the default locale exists */ - t1 = r; - hasRealData = TRUE; - isDefault = TRUE; - // TODO: Why not if (usingUSRData) { ... } like in the non-default-locale code path? - if (hasChopped && !isRoot) { - if (!loadParentsExceptRoot(t1, name, UPRV_LENGTHOF(name), usingUSRData, usrDataPath, status)) { - goto finishUnlock; - } - } - } + hasRealData = TRUE; + } else { /* we don't even have the root locale */ + *status = U_MISSING_RESOURCE_ERROR; + goto finish; } - - /* we could still have r == NULL at this point - maybe even default locale is not */ - /* present */ - if(r == NULL) { - uprv_strcpy(name, kRootLocaleName); - r = findFirstExisting(path, name, &isRoot, &hasChopped, &isDefault, &intStatus); - // If we failed due to out-of-memory, report the failure and exit early. - if (intStatus == U_MEMORY_ALLOCATION_ERROR) { - *status = intStatus; - goto finishUnlock; - } - if(r != NULL) { - t1 = r; - intStatus = U_USING_DEFAULT_WARNING; - hasRealData = TRUE; - } else { /* we don't even have the root locale */ - *status = U_MISSING_RESOURCE_ERROR; - goto finishUnlock; - } - } else if(!isRoot && uprv_strcmp(t1->fName, kRootLocaleName) != 0 && - t1->fParent == NULL && !r->fData.noFallback) { - if (!insertRootBundle(t1, status)) { - goto finishUnlock; - } - if(!hasRealData) { - r->fBogus = U_USING_DEFAULT_WARNING; - } + } else if(!isRoot && uprv_strcmp(t1->fName, kRootLocaleName) != 0 && + t1->fParent == NULL && !r->fData.noFallback) { + if (!insertRootBundle(t1, status)) { + goto finish; } - - // TODO: Does this ever loop? A: Yes, it can often loop up to 4 times or so. - while(r != NULL && !isRoot && t1->fParent != NULL) { - t1->fParent->fCountExisting++; - t1 = t1->fParent; + if(!hasRealData) { + r->fBogus = U_USING_DEFAULT_WARNING; } - } /* umtx_lock */ -finishUnlock: - umtx_unlock(resbMutex()); + } + + // TODO: Does this ever loop? + while(r != NULL && !isRoot && t1->fParent != NULL) { + t1->fParent->fCountExisting++; + t1 = t1->fParent; + } +finish: if(U_SUCCESS(*status)) { if(intStatus != U_ZERO_ERROR) { *status = intStatus; @@ -790,7 +946,7 @@ entryOpenDirect(const char* path, const char* localeID, UErrorCode* status) { return NULL; } - umtx_lock(resbMutex()); + Mutex lock(&resbMutex); // findFirstExisting() without fallbacks. UResourceDataEntry *r = init_entry(localeID, path, status); if(U_SUCCESS(*status)) { @@ -828,7 +984,6 @@ entryOpenDirect(const char* path, const char* localeID, UErrorCode* status) { t1 = t1->fParent; } } - umtx_unlock(resbMutex()); return r; } @@ -871,9 +1026,8 @@ static void entryCloseInt(UResourceDataEntry *resB) { */ static void entryClose(UResourceDataEntry *resB) { - umtx_lock(resbMutex()); + Mutex lock(&resbMutex); entryCloseInt(resB); - umtx_unlock(resbMutex()); } /* @@ -1177,6 +1331,7 @@ static UResourceBundle *init_resb_result(const ResourceData *rdata, Resource r, if(mainRes != result) { ures_close(mainRes); } + ResourceTracer(resB).maybeTrace("getalias"); return result; } } else { @@ -1256,6 +1411,7 @@ static UResourceBundle *init_resb_result(const ResourceData *rdata, Resource r, /*resB->fParent = parent->fRes;*/ uprv_memmove(&resB->fResData, rdata, sizeof(ResourceData)); resB->fSize = res_countArrayItems(&(resB->fResData), resB->fRes); + ResourceTracer(resB).trace("get"); return resB; } @@ -1304,7 +1460,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getString(const UResourceBundle* resB, int32_ *status = U_ILLEGAL_ARGUMENT_ERROR; return NULL; } - s = res_getString(&(resB->fResData), resB->fRes, len); + s = res_getString({resB}, &(resB->fResData), resB->fRes, len); if (s == NULL) { *status = U_RESOURCE_TYPE_MISMATCH; } @@ -1393,7 +1549,7 @@ U_CAPI const uint8_t* U_EXPORT2 ures_getBinary(const UResourceBundle* resB, int3 *status = U_ILLEGAL_ARGUMENT_ERROR; return NULL; } - p = res_getBinary(&(resB->fResData), resB->fRes, len); + p = res_getBinary({resB}, &(resB->fResData), resB->fRes, len); if (p == NULL) { *status = U_RESOURCE_TYPE_MISMATCH; } @@ -1410,7 +1566,7 @@ U_CAPI const int32_t* U_EXPORT2 ures_getIntVector(const UResourceBundle* resB, i *status = U_ILLEGAL_ARGUMENT_ERROR; return NULL; } - p = res_getIntVector(&(resB->fResData), resB->fRes, len); + p = res_getIntVector({resB}, &(resB->fResData), resB->fRes, len); if (p == NULL) { *status = U_RESOURCE_TYPE_MISMATCH; } @@ -1431,7 +1587,7 @@ U_CAPI int32_t U_EXPORT2 ures_getInt(const UResourceBundle* resB, UErrorCode *st *status = U_RESOURCE_TYPE_MISMATCH; return 0xffffffff; } - return RES_GET_INT(resB->fRes); + return res_getInt({resB}, resB->fRes); } U_CAPI uint32_t U_EXPORT2 ures_getUInt(const UResourceBundle* resB, UErrorCode *status) { @@ -1446,7 +1602,7 @@ U_CAPI uint32_t U_EXPORT2 ures_getUInt(const UResourceBundle* resB, UErrorCode * *status = U_RESOURCE_TYPE_MISMATCH; return 0xffffffff; } - return RES_GET_UINT(resB->fRes); + return res_getUInt({resB}, resB->fRes); } U_CAPI UResType U_EXPORT2 ures_getType(const UResourceBundle *resB) { @@ -1457,10 +1613,18 @@ U_CAPI UResType U_EXPORT2 ures_getType(const UResourceBundle *resB) { } U_CAPI const char * U_EXPORT2 ures_getKey(const UResourceBundle *resB) { + // + // TODO: Trace ures_getKey? I guess not usually. + // + // We usually get the key string to decide whether we want the value, or to + // make a key-value pair. Tracing the value should suffice. + // + // However, I believe we have some data (e.g., in res_index) where the key + // strings are the data. Tracing the enclosing table should suffice. + // if(resB == NULL) { return NULL; } - return(resB->fKey); } @@ -1480,7 +1644,7 @@ static const UChar* ures_getStringWithAlias(const UResourceBundle *resB, Resourc ures_close(tempRes); return result; } else { - return res_getString(&(resB->fResData), r, len); + return res_getString({resB, sIndex}, &(resB->fResData), r, len); } } @@ -1516,7 +1680,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getNextString(UResourceBundle *resB, int32_t* switch(RES_GET_TYPE(resB->fRes)) { case URES_STRING: case URES_STRING_V2: - return res_getString(&(resB->fResData), resB->fRes, len); + return res_getString({resB}, &(resB->fResData), resB->fRes, len); case URES_TABLE: case URES_TABLE16: case URES_TABLE32: @@ -1661,7 +1825,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getStringByIndex(const UResourceBundle *resB, switch(RES_GET_TYPE(resB->fRes)) { case URES_STRING: case URES_STRING_V2: - return res_getString(&(resB->fResData), resB->fRes, len); + return res_getString({resB}, &(resB->fResData), resB->fRes, len); case URES_TABLE: case URES_TABLE16: case URES_TABLE32: @@ -1909,7 +2073,7 @@ ures_getByKeyWithFallback(const UResourceBundle *resB, break; } } - } while(*myPath); /* Continue until the whole path is consumed */ + } while(res != RES_BOGUS && *myPath); /* Continue until the whole path is consumed */ } } /*const ResourceData *rd = getFallbackData(resB, &key, &realData, &res, status);*/ @@ -1953,10 +2117,10 @@ void getAllItemsWithFallback( // When the sink sees the no-fallback/no-inheritance marker, // then it would remove the parent's item. // We would deserialize parent values even though they are overridden in a child bundle. - value.pResData = &bundle->fResData; + value.setData(&bundle->fResData); UResourceDataEntry *parentEntry = bundle->fData->fParent; UBool hasParent = parentEntry != NULL && U_SUCCESS(parentEntry->fBogus); - value.setResource(bundle->fRes); + value.setResource(bundle->fRes, ResourceTracer(bundle)); sink.put(bundle->fKey, value, !hasParent, errorCode); if (hasParent) { // We might try to query the sink whether @@ -2001,31 +2165,60 @@ void getAllItemsWithFallback( } // namespace +// Requires a ResourceDataValue fill-in, so that we need not cast from a ResourceValue. +// Unfortunately, the caller must know which subclass to make and pass in. +// Alternatively, we could make it as polymorphic as in Java by +// returning a ResourceValue pointer (possibly wrapped into a LocalPointer) +// that the caller then owns. +// +// Also requires a UResourceBundle fill-in, so that the value's ResourceTracer +// can point to a non-local bundle. +// Without tracing, the child bundle could be a function-local object. +U_CAPI void U_EXPORT2 +ures_getValueWithFallback(const UResourceBundle *bundle, const char *path, + UResourceBundle *tempFillIn, + ResourceDataValue &value, UErrorCode &errorCode) { + if (U_FAILURE(errorCode)) { return; } + if (path == nullptr) { + errorCode = U_ILLEGAL_ARGUMENT_ERROR; + return; + } + const UResourceBundle *rb; + if (*path == 0) { + // empty path + rb = bundle; + } else { + rb = ures_getByKeyWithFallback(bundle, path, tempFillIn, &errorCode); + if (U_FAILURE(errorCode)) { + return; + } + } + value.setData(&rb->fResData); + value.setResource(rb->fRes, ResourceTracer(rb)); +} + U_CAPI void U_EXPORT2 ures_getAllItemsWithFallback(const UResourceBundle *bundle, const char *path, icu::ResourceSink &sink, UErrorCode &errorCode) { if (U_FAILURE(errorCode)) { return; } - if (path == NULL) { + if (path == nullptr) { errorCode = U_ILLEGAL_ARGUMENT_ERROR; return; } - UResourceBundle stackBundle; - ures_initStackObject(&stackBundle); + StackUResourceBundle stackBundle; const UResourceBundle *rb; if (*path == 0) { // empty path rb = bundle; } else { - rb = ures_getByKeyWithFallback(bundle, path, &stackBundle, &errorCode); + rb = ures_getByKeyWithFallback(bundle, path, stackBundle.getAlias(), &errorCode); if (U_FAILURE(errorCode)) { - ures_close(&stackBundle); return; } } // Get all table items with fallback. ResourceDataValue value; getAllItemsWithFallback(rb, value, sink, errorCode); - ures_close(&stackBundle); } U_CAPI UResourceBundle* U_EXPORT2 ures_getByKey(const UResourceBundle *resB, const char* inKey, UResourceBundle *fillIn, UErrorCode *status) { @@ -2108,7 +2301,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getStringByKey(const UResourceBundle *resB, c switch (RES_GET_TYPE(res)) { case URES_STRING: case URES_STRING_V2: - return res_getString(rd, res, len); + return res_getString({resB, key}, rd, res, len); case URES_ALIAS: { const UChar* result = 0; @@ -2130,7 +2323,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getStringByKey(const UResourceBundle *resB, c switch (RES_GET_TYPE(res)) { case URES_STRING: case URES_STRING_V2: - return res_getString(&(resB->fResData), res, len); + return res_getString({resB, key}, &(resB->fResData), res, len); case URES_ALIAS: { const UChar* result = 0; @@ -2151,6 +2344,7 @@ U_CAPI const UChar* U_EXPORT2 ures_getStringByKey(const UResourceBundle *resB, c /* here should go a first attempt to locate the key using index table */ const ResourceData *rd = getFallbackData(resB, &key, &realData, &res, status); if(U_SUCCESS(*status)) { + // TODO: Tracing return res_getString(rd, res, len); } else { *status = U_MISSING_RESOURCE_ERROR; @@ -2296,6 +2490,8 @@ ures_openWithType(UResourceBundle *r, const char* path, const char* localeID, r->fSize = res_countArrayItems(&(r->fResData), r->fRes); r->fIndex = -1; + ResourceTracer(r).traceOpen(); + return r; } @@ -2347,6 +2543,126 @@ ures_openDirectFillIn(UResourceBundle *r, const char* path, const char* localeID ures_openWithType(r, path, localeID, URES_OPEN_DIRECT, status); } +/** + * Same as ures_open(), except that if no resource bundle for the specified package name and locale exists, + * and the incoming locale specifies a country, this will fall back to the resource bundle for the specified country + * and the specified country's default language. For example, if caller asks for fr_JP and no bundle for fr_JP exists, + * ures_open() will fall back to fr and this function will fall back to ja_JP. + */ +U_INTERNAL UResourceBundle* U_EXPORT2 +ures_openWithCountryFallback(const char* packageName, + const char* locale, + UBool* didFallBackByCountry, + UErrorCode* status) { + // First, call ures_open(). + UResourceBundle* result = ures_open(packageName, locale, status); + if (didFallBackByCountry != NULL) { + *didFallBackByCountry = FALSE; + } + + // If the original locale specified a country and the resource bundle we got from ures_open() above + // is a fallback locale that throws away the specified country, create a NEW fallback bundle using + // the originally-specified country code paired with that country's default language code (as given + // by Locale::addLikelySubtags() ). That is, if the user asks for number patterns for ja_US, use + // the patterns for en_US instead of the patterns for ja. + char country[ULOC_COUNTRY_CAPACITY]; + uloc_getCountry(locale, country, ULOC_COUNTRY_CAPACITY, status); + + // Do the special logic if we got a fallback resource bundle and the original locale specified a country. + if (*status == U_USING_FALLBACK_WARNING && uprv_strlen(country) > 0) { + // If the fallback bundle's locale *doesn't* specify a country, or specifies a different country + // than we originally asked for, do our special fallback logic. + char receivedCountry[ULOC_COUNTRY_CAPACITY]; + uloc_getCountry(ures_getLocaleByType(result, ULOC_ACTUAL_LOCALE, status), receivedCountry, ULOC_COUNTRY_CAPACITY, status); + if (uprv_strcmp(country, receivedCountry) != 0) { + char language[ULOC_LANG_CAPACITY]; + char script[ULOC_SCRIPT_CAPACITY]; + const char* countryAndParameters = locale; // this changes below + char countryLocale[ULOC_FULLNAME_CAPACITY]; + UBool originalLocaleHasScript = FALSE; + + // Isolate out the fields in the original locale. + uloc_getLanguage(locale, language, ULOC_LANG_CAPACITY, status); + uloc_getScript(locale, script, ULOC_SCRIPT_CAPACITY, status); + originalLocaleHasScript = uprv_strlen(script) > 0; + countryAndParameters = locale + uprv_strlen(language) + 1; // +1 for the _ after the language + if (originalLocaleHasScript) { + countryAndParameters += uprv_strlen(script) + 1; // +1 for the _ after the script + } + + // Get the default language for the specified country by fabricating a locale ID with + // that country code and "und" for the language code and calling uloc_addLikelySubtags(). + sprintf(countryLocale, "und_%s", country); + uloc_addLikelySubtags(countryLocale, countryLocale, ULOC_FULLNAME_CAPACITY, status); + uloc_getLanguage(countryLocale, language, ULOC_LANG_CAPACITY, status); + if (!originalLocaleHasScript) { + uloc_getScript(countryLocale, script, ULOC_SCRIPT_CAPACITY, status); + } + + if (U_SUCCESS(*status)) { + UResourceBundle* newResource = NULL; + + // Create a new locale ID using the language from uloc_addLikelySubtags() and the script (if present), + // country, and parameters from the original locale and try opening a resource for it. + *status = U_ZERO_ERROR; + sprintf(countryLocale, "%s_%s_%s", language, script, countryAndParameters); + newResource = ures_open(packageName, countryLocale, status); + + // If we got back a fallback locale of the default locale, we have more work to do... + if (*status == U_USING_FALLBACK_WARNING || *status == U_USING_DEFAULT_WARNING) { + char receivedLanguage[ULOC_LANG_CAPACITY]; + uloc_getLanguage(ures_getLocaleByType(newResource, ULOC_ACTUAL_LOCALE, status), receivedLanguage, ULOC_LANG_CAPACITY, status); + + // If we got back a resource for the default locale, or we got back a resource for a locale with + // a different language than the one we asked for, that means uloc_addLikelySubtags() gave us back + // a locale with a language we don't actually have resource bundles for, or it gave us back "und" + // instead of a real language code. For the non-"und" cases, we're getting back the most important + // spoken language for that country, but we only have resource data for that country's "official" + // language. Most of the time, that language is English (we also use English for "und"); the table + // below covers the exceptions. Look up the appropriate language in the table and try again to + // load a resource bundle for that language. + if (*status == U_USING_DEFAULT_WARNING || uprv_strcmp(language, receivedLanguage) != 0) { + static const char* substituteLanguageTable[] = { + "pap_Latn_BQ", "nl", + "pap_Latn_CW", "nl", + "aa_Latn_DJ", "fr", + "ht_Latn_HT", "fr", + "bi_Latn_VU", "fr" + }; + uprv_strcpy(language, "en"); + for (int32_t i = 0; i < sizeof(substituteLanguageTable) / sizeof(char*); i += 2) { + if (uprv_strncmp(countryLocale, substituteLanguageTable[i], uprv_strlen(substituteLanguageTable[i])) == 0) { + uprv_strcpy(language, substituteLanguageTable[i + 1]); + break; + } + } + sprintf(countryLocale, "%s_%s_%s", language, script, countryAndParameters); + ures_close(newResource); + newResource = ures_open(packageName, countryLocale, status); + } + } + + // If that succeeds, that's what we return as our result. + if (U_SUCCESS(*status)) { + // If the user passed us a pointer in didFallBackByCountry, set it based on whether our special + // logic actually retrieved a different resource bundle than the ures_open() call at the top + // of the function. + if (didFallBackByCountry != NULL) { + UErrorCode tmpStatus = U_ZERO_ERROR; + const char* languageLocale = ures_getLocaleByType(result, ULOC_ACTUAL_LOCALE, &tmpStatus); + const char* countryLocale = ures_getLocaleByType(newResource, ULOC_ACTUAL_LOCALE, &tmpStatus); + *didFallBackByCountry = U_SUCCESS(tmpStatus) && languageLocale != NULL && countryLocale != NULL && uprv_strcmp(languageLocale, countryLocale) != 0; + } + ures_close(result); + result = newResource; + } + } + } + } + + return result; +} + /** * API: Counts members. For arrays and tables, returns number of resources. * For strings, returns 1. diff --git a/icuSources/common/uresdata.cpp b/icuSources/common/uresdata.cpp index 8bcb9ab8..b3c2e2e2 100644 --- a/icuSources/common/uresdata.cpp +++ b/icuSources/common/uresdata.cpp @@ -33,6 +33,7 @@ #include "uinvchar.h" #include "uresdata.h" #include "uresimp.h" +#include "utracimp.h" /* * Resource access helpers @@ -307,7 +308,7 @@ res_getPublicType(Resource res) { } U_CAPI const UChar * U_EXPORT2 -res_getString(const ResourceData *pResData, Resource res, int32_t *pLength) { +res_getStringNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) { const UChar *p; uint32_t offset=RES_GET_OFFSET(res); int32_t length; @@ -402,7 +403,8 @@ int32_t getStringArray(const ResourceData *pResData, const icu::ResourceArray &a } for(int32_t i = 0; i < length; ++i) { int32_t sLength; - const UChar *s = res_getString(pResData, array.internalGetResource(pResData, i), &sLength); + // No tracing: handled by the caller + const UChar *s = res_getStringNoTrace(pResData, array.internalGetResource(pResData, i), &sLength); if(s == NULL) { errorCode = U_RESOURCE_TYPE_MISMATCH; return 0; @@ -434,7 +436,7 @@ res_getAlias(const ResourceData *pResData, Resource res, int32_t *pLength) { } U_CAPI const uint8_t * U_EXPORT2 -res_getBinary(const ResourceData *pResData, Resource res, int32_t *pLength) { +res_getBinaryNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) { const uint8_t *p; uint32_t offset=RES_GET_OFFSET(res); int32_t length; @@ -454,7 +456,7 @@ res_getBinary(const ResourceData *pResData, Resource res, int32_t *pLength) { U_CAPI const int32_t * U_EXPORT2 -res_getIntVector(const ResourceData *pResData, Resource res, int32_t *pLength) { +res_getIntVectorNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) { const int32_t *p; uint32_t offset=RES_GET_OFFSET(res); int32_t length; @@ -507,7 +509,7 @@ const UChar *ResourceDataValue::getString(int32_t &length, UErrorCode &errorCode if(U_FAILURE(errorCode)) { return NULL; } - const UChar *s = res_getString(pResData, res, &length); + const UChar *s = res_getString(fTraceInfo, &getData(), res, &length); if(s == NULL) { errorCode = U_RESOURCE_TYPE_MISMATCH; } @@ -518,7 +520,7 @@ const UChar *ResourceDataValue::getAliasString(int32_t &length, UErrorCode &erro if(U_FAILURE(errorCode)) { return NULL; } - const UChar *s = res_getAlias(pResData, res, &length); + const UChar *s = res_getAlias(&getData(), res, &length); if(s == NULL) { errorCode = U_RESOURCE_TYPE_MISMATCH; } @@ -532,7 +534,7 @@ int32_t ResourceDataValue::getInt(UErrorCode &errorCode) const { if(RES_GET_TYPE(res) != URES_INT) { errorCode = U_RESOURCE_TYPE_MISMATCH; } - return RES_GET_INT(res); + return res_getInt(fTraceInfo, res); } uint32_t ResourceDataValue::getUInt(UErrorCode &errorCode) const { @@ -542,14 +544,14 @@ uint32_t ResourceDataValue::getUInt(UErrorCode &errorCode) const { if(RES_GET_TYPE(res) != URES_INT) { errorCode = U_RESOURCE_TYPE_MISMATCH; } - return RES_GET_UINT(res); + return res_getUInt(fTraceInfo, res); } const int32_t *ResourceDataValue::getIntVector(int32_t &length, UErrorCode &errorCode) const { if(U_FAILURE(errorCode)) { return NULL; } - const int32_t *iv = res_getIntVector(pResData, res, &length); + const int32_t *iv = res_getIntVector(fTraceInfo, &getData(), res, &length); if(iv == NULL) { errorCode = U_RESOURCE_TYPE_MISMATCH; } @@ -560,7 +562,7 @@ const uint8_t *ResourceDataValue::getBinary(int32_t &length, UErrorCode &errorCo if(U_FAILURE(errorCode)) { return NULL; } - const uint8_t *b = res_getBinary(pResData, res, &length); + const uint8_t *b = res_getBinary(fTraceInfo, &getData(), res, &length); if(b == NULL) { errorCode = U_RESOURCE_TYPE_MISMATCH; } @@ -578,19 +580,19 @@ ResourceArray ResourceDataValue::getArray(UErrorCode &errorCode) const { switch(RES_GET_TYPE(res)) { case URES_ARRAY: if (offset!=0) { // empty if offset==0 - items32 = (const Resource *)pResData->pRoot+offset; + items32 = (const Resource *)getData().pRoot+offset; length = *items32++; } break; case URES_ARRAY16: - items16 = pResData->p16BitUnits+offset; + items16 = getData().p16BitUnits+offset; length = *items16++; break; default: errorCode = U_RESOURCE_TYPE_MISMATCH; return ResourceArray(); } - return ResourceArray(items16, items32, length); + return ResourceArray(items16, items32, length, fTraceInfo); } ResourceTable ResourceDataValue::getTable(UErrorCode &errorCode) const { @@ -606,19 +608,19 @@ ResourceTable ResourceDataValue::getTable(UErrorCode &errorCode) const { switch(RES_GET_TYPE(res)) { case URES_TABLE: if (offset != 0) { // empty if offset==0 - keys16 = (const uint16_t *)(pResData->pRoot+offset); + keys16 = (const uint16_t *)(getData().pRoot+offset); length = *keys16++; items32 = (const Resource *)(keys16+length+(~length&1)); } break; case URES_TABLE16: - keys16 = pResData->p16BitUnits+offset; + keys16 = getData().p16BitUnits+offset; length = *keys16++; items16 = keys16 + length; break; case URES_TABLE32: if (offset != 0) { // empty if offset==0 - keys32 = pResData->pRoot+offset; + keys32 = getData().pRoot+offset; length = *keys32++; items32 = (const Resource *)keys32 + length; } @@ -627,22 +629,22 @@ ResourceTable ResourceDataValue::getTable(UErrorCode &errorCode) const { errorCode = U_RESOURCE_TYPE_MISMATCH; return ResourceTable(); } - return ResourceTable(keys16, keys32, items16, items32, length); + return ResourceTable(keys16, keys32, items16, items32, length, fTraceInfo); } UBool ResourceDataValue::isNoInheritanceMarker() const { - return ::isNoInheritanceMarker(pResData, res); + return ::isNoInheritanceMarker(&getData(), res); } int32_t ResourceDataValue::getStringArray(UnicodeString *dest, int32_t capacity, UErrorCode &errorCode) const { - return ::getStringArray(pResData, getArray(errorCode), dest, capacity, errorCode); + return ::getStringArray(&getData(), getArray(errorCode), dest, capacity, errorCode); } int32_t ResourceDataValue::getStringArrayOrStringAsArray(UnicodeString *dest, int32_t capacity, UErrorCode &errorCode) const { if(URES_IS_ARRAY(res)) { - return ::getStringArray(pResData, getArray(errorCode), dest, capacity, errorCode); + return ::getStringArray(&getData(), getArray(errorCode), dest, capacity, errorCode); } if(U_FAILURE(errorCode)) { return 0; @@ -656,7 +658,7 @@ int32_t ResourceDataValue::getStringArrayOrStringAsArray(UnicodeString *dest, in return 1; } int32_t sLength; - const UChar *s = res_getString(pResData, res, &sLength); + const UChar *s = res_getString(fTraceInfo, &getData(), res, &sLength); if(s != NULL) { dest[0].setTo(TRUE, s, sLength); return 1; @@ -671,7 +673,7 @@ UnicodeString ResourceDataValue::getStringOrFirstOfArray(UErrorCode &errorCode) return us; } int32_t sLength; - const UChar *s = res_getString(pResData, res, &sLength); + const UChar *s = res_getString(fTraceInfo, &getData(), res, &sLength); if(s != NULL) { us.setTo(TRUE, s, sLength); return us; @@ -681,7 +683,8 @@ UnicodeString ResourceDataValue::getStringOrFirstOfArray(UErrorCode &errorCode) return us; } if(array.getSize() > 0) { - s = res_getString(pResData, array.internalGetResource(pResData, 0), &sLength); + // Tracing is already performed above (unimportant for trace that this is an array) + s = res_getStringNoTrace(&getData(), array.internalGetResource(&getData(), 0), &sLength); if(s != NULL) { us.setTo(TRUE, s, sLength); return us; @@ -818,18 +821,45 @@ UBool icu::ResourceTable::getKeyAndValue(int32_t i, const char *&key, icu::ResourceValue &value) const { if(0 <= i && i < length) { icu::ResourceDataValue &rdValue = static_cast(value); - if (keys16 != NULL) { - key = RES_GET_KEY16(rdValue.pResData, keys16[i]); + if (keys16 != nullptr) { + key = RES_GET_KEY16(&rdValue.getData(), keys16[i]); } else { - key = RES_GET_KEY32(rdValue.pResData, keys32[i]); + key = RES_GET_KEY32(&rdValue.getData(), keys32[i]); } Resource res; - if (items16 != NULL) { - res = makeResourceFrom16(rdValue.pResData, items16[i]); + if (items16 != nullptr) { + res = makeResourceFrom16(&rdValue.getData(), items16[i]); } else { res = items32[i]; } - rdValue.setResource(res); + // Note: the ResourceTracer keeps a reference to the field of this + // ResourceTable. This is OK because the ResourceTable should remain + // alive for the duration that fields are being read from it + // (including nested fields). + rdValue.setResource(res, ResourceTracer(fTraceInfo, key)); + return TRUE; + } + return FALSE; +} + +UBool icu::ResourceTable::findValue(const char *key, ResourceValue &value) const { + icu::ResourceDataValue &rdValue = static_cast(value); + const char *realKey = nullptr; + int32_t i; + if (keys16 != nullptr) { + i = _res_findTableItem(&rdValue.getData(), keys16, length, key, &realKey); + } else { + i = _res_findTable32Item(&rdValue.getData(), keys32, length, key, &realKey); + } + if (i >= 0) { + Resource res; + if (items16 != nullptr) { + res = makeResourceFrom16(&rdValue.getData(), items16[i]); + } else { + res = items32[i]; + } + // Same note about lifetime as in getKeyAndValue(). + rdValue.setResource(res, ResourceTracer(fTraceInfo, key)); return TRUE; } return FALSE; @@ -875,7 +905,13 @@ uint32_t icu::ResourceArray::internalGetResource(const ResourceData *pResData, i UBool icu::ResourceArray::getValue(int32_t i, icu::ResourceValue &value) const { if(0 <= i && i < length) { icu::ResourceDataValue &rdValue = static_cast(value); - rdValue.setResource(internalGetResource(rdValue.pResData, i)); + // Note: the ResourceTracer keeps a reference to the field of this + // ResourceArray. This is OK because the ResourceArray should remain + // alive for the duration that fields are being read from it + // (including nested fields). + rdValue.setResource( + internalGetResource(&rdValue.getData(), i), + ResourceTracer(fTraceInfo, i)); return TRUE; } return FALSE; diff --git a/icuSources/common/uresdata.h b/icuSources/common/uresdata.h index 4e28ddcc..d1b67bab 100644 --- a/icuSources/common/uresdata.h +++ b/icuSources/common/uresdata.h @@ -69,14 +69,16 @@ typedef uint32_t Resource; #define RES_GET_OFFSET(res) ((res)&0x0fffffff) #define RES_GET_POINTER(pRoot, res) ((pRoot)+RES_GET_OFFSET(res)) -/* get signed and unsigned integer values directly from the Resource handle */ +/* get signed and unsigned integer values directly from the Resource handle + * NOTE: For proper logging, please use the res_getInt() constexpr + */ #if U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC -# define RES_GET_INT(res) (((int32_t)((res)<<4L))>>4L) +# define RES_GET_INT_NO_TRACE(res) (((int32_t)((res)<<4L))>>4L) #else -# define RES_GET_INT(res) (int32_t)(((res)&0x08000000) ? (res)|0xf0000000 : (res)&0x07ffffff) +# define RES_GET_INT_NO_TRACE(res) (int32_t)(((res)&0x08000000) ? (res)|0xf0000000 : (res)&0x07ffffff) #endif -#define RES_GET_UINT(res) ((res)&0x0fffffff) +#define RES_GET_UINT_NO_TRACE(res) ((res)&0x0fffffff) #define URES_IS_ARRAY(type) ((int32_t)(type)==URES_ARRAY || (int32_t)(type)==URES_ARRAY16) #define URES_IS_TABLE(type) ((int32_t)(type)==URES_TABLE || (int32_t)(type)==URES_TABLE16 || (int32_t)(type)==URES_TABLE32) @@ -423,22 +425,26 @@ res_unload(ResourceData *pResData); U_INTERNAL UResType U_EXPORT2 res_getPublicType(Resource res); +/////////////////////////////////////////////////////////////////////////// +// To enable tracing, use the inline versions of the res_get* functions. // +/////////////////////////////////////////////////////////////////////////// + /* * Return a pointer to a zero-terminated, const UChar* string * and set its length in *pLength. * Returns NULL if not found. */ U_INTERNAL const UChar * U_EXPORT2 -res_getString(const ResourceData *pResData, Resource res, int32_t *pLength); - -U_INTERNAL const UChar * U_EXPORT2 -res_getAlias(const ResourceData *pResData, Resource res, int32_t *pLength); +res_getStringNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength); U_INTERNAL const uint8_t * U_EXPORT2 -res_getBinary(const ResourceData *pResData, Resource res, int32_t *pLength); +res_getBinaryNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength); U_INTERNAL const int32_t * U_EXPORT2 -res_getIntVector(const ResourceData *pResData, Resource res, int32_t *pLength); +res_getIntVectorNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength); + +U_INTERNAL const UChar * U_EXPORT2 +res_getAlias(const ResourceData *pResData, Resource res, int32_t *pLength); U_INTERNAL Resource U_EXPORT2 res_getResource(const ResourceData *pResData, const char *key); @@ -470,17 +476,55 @@ U_CFUNC Resource res_findResource(const ResourceData *pResData, Resource r, #ifdef __cplusplus #include "resource.h" +#include "restrace.h" U_NAMESPACE_BEGIN +inline const UChar* res_getString(const ResourceTracer& traceInfo, + const ResourceData *pResData, Resource res, int32_t *pLength) { + traceInfo.trace("string"); + return res_getStringNoTrace(pResData, res, pLength); +} + +inline const uint8_t* res_getBinary(const ResourceTracer& traceInfo, + const ResourceData *pResData, Resource res, int32_t *pLength) { + traceInfo.trace("binary"); + return res_getBinaryNoTrace(pResData, res, pLength); +} + +inline const int32_t* res_getIntVector(const ResourceTracer& traceInfo, + const ResourceData *pResData, Resource res, int32_t *pLength) { + traceInfo.trace("intvector"); + return res_getIntVectorNoTrace(pResData, res, pLength); +} + +inline int32_t res_getInt(const ResourceTracer& traceInfo, Resource res) { + traceInfo.trace("int"); + return RES_GET_INT_NO_TRACE(res); +} + +inline uint32_t res_getUInt(const ResourceTracer& traceInfo, Resource res) { + traceInfo.trace("uint"); + return RES_GET_UINT_NO_TRACE(res); +} + class ResourceDataValue : public ResourceValue { public: - ResourceDataValue() : pResData(NULL), res(static_cast(URES_NONE)) {} + ResourceDataValue() : + res(static_cast(URES_NONE)), + fTraceInfo() {} virtual ~ResourceDataValue(); - void setData(const ResourceData *data) { pResData = data; } - void setResource(Resource r) { res = r; } + void setData(const ResourceData *data) { + resData = *data; + } + void setResource(Resource r, ResourceTracer&& traceInfo) { + res = r; + fTraceInfo = traceInfo; + } + + const ResourceData &getData() const { return resData; } virtual UResType getType() const; virtual const UChar *getString(int32_t &length, UErrorCode &errorCode) const; virtual const UChar *getAliasString(int32_t &length, UErrorCode &errorCode) const; @@ -497,10 +541,12 @@ public: UErrorCode &errorCode) const; virtual UnicodeString getStringOrFirstOfArray(UErrorCode &errorCode) const; - const ResourceData *pResData; - private: + // TODO(ICU-20769): If UResourceBundle.fResData becomes a pointer, + // then remove this value field again and just store a pResData pointer. + ResourceData resData; Resource res; + ResourceTracer fTraceInfo; }; U_NAMESPACE_END diff --git a/icuSources/common/uresimp.h b/icuSources/common/uresimp.h index 51db6c52..13097df4 100644 --- a/icuSources/common/uresimp.h +++ b/icuSources/common/uresimp.h @@ -67,6 +67,9 @@ struct UResourceBundle { char *fVersion; UResourceDataEntry *fTopLevelData; /* for getting the valid locale */ char *fResPath; /* full path to the resource: "zh_TW/CollationElements/Sequence" */ + // TODO(ICU-20769): Try to change the by-value fResData into a pointer, + // with the struct in only one place for each bundle. + // Also replace class ResourceDataValue.resData with a pResData pointer again. ResourceData fResData; char fResBuf[RES_BUFSIZE]; int32_t fResPathLen; @@ -281,6 +284,11 @@ ures_getStringByKeyWithFallback(const UResourceBundle *resB, #ifdef __cplusplus +U_CAPI void U_EXPORT2 +ures_getValueWithFallback(const UResourceBundle *bundle, const char *path, + UResourceBundle *tempFillIn, + icu::ResourceDataValue &value, UErrorCode &errorCode); + U_CAPI void U_EXPORT2 ures_getAllItemsWithFallback(const UResourceBundle *bundle, const char *path, icu::ResourceSink &sink, UErrorCode &errorCode); @@ -353,4 +361,55 @@ ures_openDirectFillIn(UResourceBundle *r, const char *locale, UErrorCode *status); +/** + * Same as ures_open(), except that if no resource bundle for the specified package name and locale exists, + * and the incoming locale specifies a country, this will fall back to the resource bundle for the specified country + * and the specified country's default language. For example, if caller asks for fr_JP and no bundle for fr_JP exists, + * ures_open() will fall back to fr and this function will fall back to ja_JP. + * @param packageName The packageName and locale together point to an ICU udata object, + * as defined by udata_open( packageName, "res", locale, err) + * or equivalent. Typically, packageName will refer to a (.dat) file, or to + * a package registered with udata_setAppData(). Using a full file or directory + * pathname for packageName is deprecated. If NULL, ICU data will be used. + * @param locale specifies the locale for which we want to open the resource + * if NULL, the default locale will be used. If strlen(locale) == 0 + * root locale will be used. + * @param didFallBackByCountry If not NULL, filled in with a Boolean value that indicates whether we actually + * did fall back by country. If this value is FALSE, the result of calling this function + * is the same as the caller would have gotten from ures_open(). + * @param status fills in the outgoing error code. + * @return a newly allocated resource bundle. + * @see ures_open + * @internal + */ +U_CAPI UResourceBundle* U_EXPORT2 +ures_openWithCountryFallback(const char* packageName, + const char* locale, + UBool* didFallBackByCountry, + UErrorCode* status); + +/** + * If localeID has a parent in parentLocale data, return that. + * Otherwise return empty string. + * + * A more general version of this might then itself call + * uloc_getParent, but that is not what we want for ualoc usage. + * + * Some version of this (perhaps more general) should eventually move + * (with new name) to ulocimp.h, or perhaps uloc.h. + * + * @param localeID Input locale ID string. + * @param parent Output string buffer for the parent locale ID. + * @param parentCapacity Size of the output buffer. + * @param err A UErrorCode value. + * @return The length of the parent locale ID. + * @see uloc_getParent + * @internal Apple + */ +U_CAPI int32_t U_EXPORT2 +ures_getLocParent(const char* localeID, + char* parent, + int32_t parentCapacity, + UErrorCode* err); + #endif /*URESIMP_H*/ diff --git a/icuSources/common/uscript_props.cpp b/icuSources/common/uscript_props.cpp index ee120b4c..25d287b5 100644 --- a/icuSources/common/uscript_props.cpp +++ b/icuSources/common/uscript_props.cpp @@ -233,6 +233,10 @@ const int32_t SCRIPT_PROPS[] = { 0x1E108 | LIMITED_USE, // Hmnp 0x119CE | EXCLUSION, // Nand 0x1E2E1 | LIMITED_USE, // Wcho + 0x10FBF | EXCLUSION | RTL, // Chrs + 0x1190C | EXCLUSION, // Diak + 0x18C65 | EXCLUSION | LB_LETTERS, // Kits + 0x10E88 | EXCLUSION | RTL, // Yezi // End copy-paste from parsescriptmetadata.py }; diff --git a/icuSources/common/usprep.cpp b/icuSources/common/usprep.cpp index 5d72cc75..8351a773 100644 --- a/icuSources/common/usprep.cpp +++ b/icuSources/common/usprep.cpp @@ -47,11 +47,7 @@ Static cache for already opened StringPrep profiles static UHashtable *SHARED_DATA_HASHTABLE = NULL; static icu::UInitOnce gSharedDataInitOnce = U_INITONCE_INITIALIZER; -static UMutex *usprepMutex() { - static UMutex *m = STATIC_NEW(UMutex); - return m; -} - +static UMutex usprepMutex; /* format version of spp file */ //static uint8_t formatVersion[4]={ 0, 0, 0, 0 }; @@ -151,9 +147,9 @@ usprep_internal_flushCache(UBool noRefCount){ * if shared data hasn't even been lazy evaluated yet * return 0 */ - umtx_lock(usprepMutex()); + umtx_lock(&usprepMutex); if (SHARED_DATA_HASHTABLE == NULL) { - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); return 0; } @@ -184,7 +180,7 @@ usprep_internal_flushCache(UBool noRefCount){ } } - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); return deletedNum; } @@ -262,7 +258,7 @@ loadData(UStringPrepProfile* profile, } /* in the mutex block, set the data for this process */ - umtx_lock(usprepMutex()); + umtx_lock(&usprepMutex); if(profile->sprepData==NULL) { profile->sprepData=dataMemory; dataMemory=NULL; @@ -271,7 +267,7 @@ loadData(UStringPrepProfile* profile, } else { p=(const int32_t *)udata_getMemory(profile->sprepData); } - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); /* initialize some variables */ profile->mappingData=(uint16_t *)((uint8_t *)(p+_SPREP_INDEX_TOP)+profile->indexes[_SPREP_INDEX_TRIE_SIZE]); @@ -328,12 +324,12 @@ usprep_getProfile(const char* path, stackKey.path = (char*) path; /* fetch the data from the cache */ - umtx_lock(usprepMutex()); + umtx_lock(&usprepMutex); profile = (UStringPrepProfile*) (uhash_get(SHARED_DATA_HASHTABLE,&stackKey)); if(profile != NULL) { profile->refCount++; } - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); if(profile == NULL) { /* else load the data and put the data in the cache */ @@ -365,7 +361,7 @@ usprep_getProfile(const char* path, return NULL; } - umtx_lock(usprepMutex()); + umtx_lock(&usprepMutex); // If another thread already inserted the same key/value, refcount and cleanup our thread data profile = (UStringPrepProfile*) (uhash_get(SHARED_DATA_HASHTABLE,&stackKey)); if(profile != NULL) { @@ -386,7 +382,7 @@ usprep_getProfile(const char* path, profile->refCount = 1; uhash_put(SHARED_DATA_HASHTABLE, key.orphan(), profile, status); } - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); } return profile; @@ -425,12 +421,12 @@ usprep_close(UStringPrepProfile* profile){ return; } - umtx_lock(usprepMutex()); + umtx_lock(&usprepMutex); /* decrement the ref count*/ if(profile->refCount > 0){ profile->refCount--; } - umtx_unlock(usprepMutex()); + umtx_unlock(&usprepMutex); } diff --git a/icuSources/common/ustr_titlecase_brkiter.cpp b/icuSources/common/ustr_titlecase_brkiter.cpp index 056b40eb..457905eb 100644 --- a/icuSources/common/ustr_titlecase_brkiter.cpp +++ b/icuSources/common/ustr_titlecase_brkiter.cpp @@ -45,7 +45,7 @@ public: WholeStringBreakIterator() : BreakIterator(), length(0) {} ~WholeStringBreakIterator() U_OVERRIDE; UBool operator==(const BreakIterator&) const U_OVERRIDE; - BreakIterator *clone() const U_OVERRIDE; + WholeStringBreakIterator *clone() const U_OVERRIDE; static UClassID U_EXPORT2 getStaticClassID(); UClassID getDynamicClassID() const U_OVERRIDE; CharacterIterator &getText() const U_OVERRIDE; @@ -62,9 +62,9 @@ public: int32_t preceding(int32_t offset) U_OVERRIDE; UBool isBoundary(int32_t offset) U_OVERRIDE; int32_t next(int32_t n) U_OVERRIDE; - BreakIterator *createBufferClone(void *stackBuffer, int32_t &BufferSize, - UErrorCode &errorCode) U_OVERRIDE; - BreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE; + WholeStringBreakIterator *createBufferClone(void *stackBuffer, int32_t &BufferSize, + UErrorCode &errorCode) U_OVERRIDE; + WholeStringBreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE; private: int32_t length; @@ -74,7 +74,7 @@ UOBJECT_DEFINE_RTTI_IMPLEMENTATION(WholeStringBreakIterator) WholeStringBreakIterator::~WholeStringBreakIterator() {} UBool WholeStringBreakIterator::operator==(const BreakIterator&) const { return FALSE; } -BreakIterator *WholeStringBreakIterator::clone() const { return nullptr; } +WholeStringBreakIterator *WholeStringBreakIterator::clone() const { return nullptr; } CharacterIterator &WholeStringBreakIterator::getText() const { UPRV_UNREACHABLE; // really should not be called @@ -113,14 +113,14 @@ int32_t WholeStringBreakIterator::preceding(int32_t /*offset*/) { return 0; } UBool WholeStringBreakIterator::isBoundary(int32_t /*offset*/) { return FALSE; } int32_t WholeStringBreakIterator::next(int32_t /*n*/) { return length; } -BreakIterator *WholeStringBreakIterator::createBufferClone( +WholeStringBreakIterator *WholeStringBreakIterator::createBufferClone( void * /*stackBuffer*/, int32_t & /*BufferSize*/, UErrorCode &errorCode) { if (U_SUCCESS(errorCode)) { errorCode = U_UNSUPPORTED_ERROR; } return nullptr; } -BreakIterator &WholeStringBreakIterator::refreshInputText( +WholeStringBreakIterator &WholeStringBreakIterator::refreshInputText( UText * /*input*/, UErrorCode &errorCode) { if (U_SUCCESS(errorCode)) { errorCode = U_UNSUPPORTED_ERROR; diff --git a/icuSources/common/ustring.cpp b/icuSources/common/ustring.cpp index 762cecb3..a87d8cac 100644 --- a/icuSources/common/ustring.cpp +++ b/icuSources/common/ustring.cpp @@ -1586,7 +1586,7 @@ u_unescape(const char *src, UChar *dest, int32_t destCapacity) { * NUL-terminate a string no matter what its type. * Set warning and error codes accordingly. */ -#define __TERMINATE_STRING(dest, destCapacity, length, pErrorCode) \ +#define __TERMINATE_STRING(dest, destCapacity, length, pErrorCode) UPRV_BLOCK_MACRO_BEGIN { \ if(pErrorCode!=NULL && U_SUCCESS(*pErrorCode)) { \ /* not a public function, so no complete argument checking */ \ \ @@ -1606,7 +1606,8 @@ u_unescape(const char *src, UChar *dest, int32_t destCapacity) { /* even the string itself did not fit - set an error code */ \ *pErrorCode=U_BUFFER_OVERFLOW_ERROR; \ } \ - } + } \ +} UPRV_BLOCK_MACRO_END U_CAPI int32_t U_EXPORT2 u_terminateUChars(UChar *dest, int32_t destCapacity, int32_t length, UErrorCode *pErrorCode) { @@ -1646,7 +1647,7 @@ u_terminateWChars(wchar_t *dest, int32_t destCapacity, int32_t length, UErrorCod the output range. [LIU] */ -#define STRING_HASH(TYPE, STR, STRLEN, DEREF) \ +#define STRING_HASH(TYPE, STR, STRLEN, DEREF) UPRV_BLOCK_MACRO_BEGIN { \ uint32_t hash = 0; \ const TYPE *p = (const TYPE*) STR; \ if (p != NULL) { \ @@ -1658,7 +1659,8 @@ u_terminateWChars(wchar_t *dest, int32_t destCapacity, int32_t length, UErrorCod p += inc; \ } \ } \ - return static_cast(hash) + return static_cast(hash); \ +} UPRV_BLOCK_MACRO_END /* Used by UnicodeString to compute its hashcode - Not public API. */ U_CAPI int32_t U_EXPORT2 diff --git a/icuSources/common/utext.cpp b/icuSources/common/utext.cpp index cd969e73..0d766c69 100644 --- a/icuSources/common/utext.cpp +++ b/icuSources/common/utext.cpp @@ -572,7 +572,7 @@ enum { struct ExtendedUText { UText ut; - UAlignedMemory extension; + max_align_t extension; }; static const UText emptyText = UTEXT_INITIALIZER; @@ -587,7 +587,7 @@ utext_setup(UText *ut, int32_t extraSpace, UErrorCode *status) { // We need to heap-allocate storage for the new UText int32_t spaceRequired = sizeof(UText); if (extraSpace > 0) { - spaceRequired = sizeof(ExtendedUText) + extraSpace - sizeof(UAlignedMemory); + spaceRequired = sizeof(ExtendedUText) + extraSpace - sizeof(max_align_t); } ut = (UText *)uprv_malloc(spaceRequired); if (ut == NULL) { diff --git a/icuSources/common/util.cpp b/icuSources/common/util.cpp index a762cc48..86e5c791 100644 --- a/icuSources/common/util.cpp +++ b/icuSources/common/util.cpp @@ -276,6 +276,16 @@ int32_t ICU_Utility::parsePattern(const UnicodeString& pat, return -1; // text ended before end of pat } +int32_t ICU_Utility::parseAsciiInteger(const UnicodeString& str, int32_t& pos) { + int32_t result = 0; + UChar c; + while (pos < str.length() && (c = str.charAt(pos)) >= u'0' && c <= u'9') { + result = result * 10 + (c - u'0'); + pos++; + } + return result; +} + /** * Append a character to a rule that is being built up. To flush * the quoteBuf to rule, make one final call with isLiteral == TRUE. diff --git a/icuSources/common/util.h b/icuSources/common/util.h index e197cab7..f3f71dce 100644 --- a/icuSources/common/util.h +++ b/icuSources/common/util.h @@ -179,12 +179,21 @@ class U_COMMON_API ICU_Utility /* not : public UObject because all methods are s * Parse an integer at pos, either of the form \d+ or of the form * 0x[0-9A-Fa-f]+ or 0[0-7]+, that is, in standard decimal, hex, * or octal format. - * @param pos INPUT-OUTPUT parameter. On input, the first - * character to parse. On output, the character after the last - * parsed character. + * @param pos INPUT-OUTPUT parameter. On input, the index of the first + * character to parse. On output, the index of the character after the + * last parsed character. */ static int32_t parseInteger(const UnicodeString& rule, int32_t& pos, int32_t limit); + /** + * Parse an integer at pos using only ASCII digits. + * Base 10 only. + * @param pos INPUT-OUTPUT parameter. On input, the index of the first + * character to parse. On output, the index of the character after the + * last parsed character. + */ + static int32_t parseAsciiInteger(const UnicodeString& str, int32_t& pos); + /** * Parse a Unicode identifier from the given string at the given * position. Return the identifier, or an empty string if there diff --git a/icuSources/common/utrace.cpp b/icuSources/common/utrace.cpp index 2ac3d77c..c9815465 100644 --- a/icuSources/common/utrace.cpp +++ b/icuSources/common/utrace.cpp @@ -476,6 +476,16 @@ trCollNames[] = { NULL }; + +static const char* const +trResDataNames[] = { + "resc", + "bundle-open", + "file-open", + "res-open", + NULL +}; + U_CAPI const char * U_EXPORT2 utrace_functionName(int32_t fnNumber) { @@ -485,6 +495,8 @@ utrace_functionName(int32_t fnNumber) { return trConvNames[fnNumber - UTRACE_CONVERSION_START]; } else if(UTRACE_COLLATION_START <= fnNumber && fnNumber < UTRACE_COLLATION_LIMIT){ return trCollNames[fnNumber - UTRACE_COLLATION_START]; + } else if(UTRACE_UDATA_START <= fnNumber && fnNumber < UTRACE_RES_DATA_LIMIT){ + return trResDataNames[fnNumber - UTRACE_UDATA_START]; } else { return "[BOGUS Trace Function Number]"; } diff --git a/icuSources/common/utracimp.h b/icuSources/common/utracimp.h index e8ee53fc..f32fe1db 100644 --- a/icuSources/common/utracimp.h +++ b/icuSources/common/utracimp.h @@ -144,10 +144,12 @@ U_CDECL_END */ #define UTRACE_ENTRY(fnNumber) \ int32_t utraceFnNumber=(fnNumber); \ +UPRV_BLOCK_MACRO_BEGIN { \ if(utrace_getLevel()>=UTRACE_INFO) { \ utrace_entry(fnNumber); \ utraceFnNumber |= UTRACE_TRACED_ENTRY; \ - } + } \ +} UPRV_BLOCK_MACRO_END /** @@ -162,10 +164,12 @@ U_CDECL_END */ #define UTRACE_ENTRY_OC(fnNumber) \ int32_t utraceFnNumber=(fnNumber); \ +UPRV_BLOCK_MACRO_BEGIN { \ if(utrace_getLevel()>=UTRACE_OPEN_CLOSE) { \ utrace_entry(fnNumber); \ utraceFnNumber |= UTRACE_TRACED_ENTRY; \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement for each exit point of a function that has a UTRACE_ENTRY() @@ -179,10 +183,11 @@ U_CDECL_END * * @internal */ -#define UTRACE_EXIT() \ - {if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ +#define UTRACE_EXIT() UPRV_BLOCK_MACRO_BEGIN { \ + if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ utrace_exit(utraceFnNumber & ~UTRACE_TRACED_ENTRY, UTRACE_EXITV_NONE); \ - }} + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement for each exit point of a function that has a UTRACE_ENTRY() @@ -192,25 +197,29 @@ U_CDECL_END * * @internal */ -#define UTRACE_EXIT_VALUE(val) \ - {if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ +#define UTRACE_EXIT_VALUE(val) UPRV_BLOCK_MACRO_BEGIN { \ + if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ utrace_exit(utraceFnNumber & ~UTRACE_TRACED_ENTRY, UTRACE_EXITV_I32, val); \ - }} + } \ +} UPRV_BLOCK_MACRO_END -#define UTRACE_EXIT_STATUS(status) \ - {if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ +#define UTRACE_EXIT_STATUS(status) UPRV_BLOCK_MACRO_BEGIN { \ + if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ utrace_exit(utraceFnNumber & ~UTRACE_TRACED_ENTRY, UTRACE_EXITV_STATUS, status); \ - }} + } \ +} UPRV_BLOCK_MACRO_END -#define UTRACE_EXIT_VALUE_STATUS(val, status) \ - {if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ +#define UTRACE_EXIT_VALUE_STATUS(val, status) UPRV_BLOCK_MACRO_BEGIN { \ + if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ utrace_exit(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (UTRACE_EXITV_I32 | UTRACE_EXITV_STATUS), val, status); \ - }} + } \ +} UPRV_BLOCK_MACRO_END -#define UTRACE_EXIT_PTR_STATUS(ptr, status) \ - {if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ +#define UTRACE_EXIT_PTR_STATUS(ptr, status) UPRV_BLOCK_MACRO_BEGIN { \ + if(utraceFnNumber & UTRACE_TRACED_ENTRY) { \ utrace_exit(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (UTRACE_EXITV_PTR | UTRACE_EXITV_STATUS), ptr, status); \ - }} + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -220,10 +229,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA0(level, fmt) \ +#define UTRACE_DATA0(level, fmt) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -233,10 +243,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA1(level, fmt, a) \ +#define UTRACE_DATA1(level, fmt, a) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY , (level), (fmt), (a)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -246,10 +257,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA2(level, fmt, a, b) \ +#define UTRACE_DATA2(level, fmt, a, b) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY , (level), (fmt), (a), (b)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -259,10 +271,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA3(level, fmt, a, b, c) \ +#define UTRACE_DATA3(level, fmt, a, b, c) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -272,10 +285,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA4(level, fmt, a, b, c, d) \ +#define UTRACE_DATA4(level, fmt, a, b, c, d) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -285,10 +299,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA5(level, fmt, a, b, c, d, e) \ +#define UTRACE_DATA5(level, fmt, a, b, c, d, e) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d), (e)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -298,10 +313,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA6(level, fmt, a, b, c, d, e, f) \ +#define UTRACE_DATA6(level, fmt, a, b, c, d, e, f) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d), (e), (f)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -311,10 +327,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA7(level, fmt, a, b, c, d, e, f, g) \ +#define UTRACE_DATA7(level, fmt, a, b, c, d, e, f, g) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d), (e), (f), (g)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -324,10 +341,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA8(level, fmt, a, b, c, d, e, f, g, h) \ +#define UTRACE_DATA8(level, fmt, a, b, c, d, e, f, g, h) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d), (e), (f), (g), (h)); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** * Trace statement used inside functions that have a UTRACE_ENTRY() statement. @@ -337,10 +355,11 @@ U_CDECL_END * Calls utrace_data() if the level is high enough. * @internal */ -#define UTRACE_DATA9(level, fmt, a, b, c, d, e, f, g, h, i) \ +#define UTRACE_DATA9(level, fmt, a, b, c, d, e, f, g, h, i) UPRV_BLOCK_MACRO_BEGIN { \ if(UTRACE_LEVEL(level)) { \ utrace_data(utraceFnNumber & ~UTRACE_TRACED_ENTRY, (level), (fmt), (a), (b), (c), (d), (e), (f), (g), (h), (i)); \ - } + } \ +} UPRV_BLOCK_MACRO_END #else diff --git a/icuSources/common/utrie.h b/icuSources/common/utrie.h index 3e2197ed..532ba778 100644 --- a/icuSources/common/utrie.h +++ b/icuSources/common/utrie.h @@ -182,7 +182,7 @@ typedef struct UTrie UTrie; ] /** Internal trie getter from a pair of surrogates */ -#define _UTRIE_GET_FROM_PAIR(trie, data, c, c2, result, resultType) { \ +#define _UTRIE_GET_FROM_PAIR(trie, data, c, c2, result, resultType) UPRV_BLOCK_MACRO_BEGIN { \ int32_t __offset; \ \ /* get data for lead surrogate */ \ @@ -195,18 +195,18 @@ typedef struct UTrie UTrie; } else { \ (result)=(resultType)((trie)->initialValue); \ } \ -} +} UPRV_BLOCK_MACRO_END /** Internal trie getter from a BMP code point, treating a lead surrogate as a normal code point */ #define _UTRIE_GET_FROM_BMP(trie, data, c16) \ - _UTRIE_GET_RAW(trie, data, 0xd800<=(c16) && (c16)<=0xdbff ? UTRIE_LEAD_INDEX_DISP : 0, c16); + _UTRIE_GET_RAW(trie, data, 0xd800<=(c16) && (c16)<=0xdbff ? UTRIE_LEAD_INDEX_DISP : 0, c16) /** * Internal trie getter from a code point. * Could be faster(?) but longer with * if((c32)<=0xd7ff) { (result)=_UTRIE_GET_RAW(trie, data, 0, c32); } */ -#define _UTRIE_GET(trie, data, c32, result, resultType) \ +#define _UTRIE_GET(trie, data, c32, result, resultType) UPRV_BLOCK_MACRO_BEGIN { \ if((uint32_t)(c32)<=0xffff) { \ /* BMP code points */ \ (result)=_UTRIE_GET_FROM_BMP(trie, data, c32); \ @@ -217,10 +217,11 @@ typedef struct UTrie UTrie; } else { \ /* out of range */ \ (result)=(resultType)((trie)->initialValue); \ - } + } \ +} UPRV_BLOCK_MACRO_END /** Internal next-post-increment: get the next code point (c, c2) and its data */ -#define _UTRIE_NEXT(trie, data, src, limit, c, c2, result, resultType) { \ +#define _UTRIE_NEXT(trie, data, src, limit, c, c2, result, resultType) UPRV_BLOCK_MACRO_BEGIN { \ (c)=*(src)++; \ if(!U16_IS_LEAD(c)) { \ (c2)=0; \ @@ -233,10 +234,10 @@ typedef struct UTrie UTrie; (c2)=0; \ (result)=_UTRIE_GET_RAW((trie), data, UTRIE_LEAD_INDEX_DISP, (c)); \ } \ -} +} UPRV_BLOCK_MACRO_END /** Internal previous: get the previous code point (c, c2) and its data */ -#define _UTRIE_PREVIOUS(trie, data, start, src, c, c2, result, resultType) { \ +#define _UTRIE_PREVIOUS(trie, data, start, src, c, c2, result, resultType) UPRV_BLOCK_MACRO_BEGIN { \ (c)=*--(src); \ if(!U16_IS_SURROGATE(c)) { \ (c2)=0; \ @@ -257,7 +258,7 @@ typedef struct UTrie UTrie; (c2)=0; \ (result)=_UTRIE_GET_RAW((trie), data, UTRIE_LEAD_INDEX_DISP, (c)); \ } \ -} +} UPRV_BLOCK_MACRO_END /* Public UTrie API ---------------------------------------------------------*/ diff --git a/icuSources/common/utrie2.h b/icuSources/common/utrie2.h index 75028ee2..671f44e1 100644 --- a/icuSources/common/utrie2.h +++ b/icuSources/common/utrie2.h @@ -871,7 +871,7 @@ utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c, (trie)->data[_UTRIE2_INDEX_FROM_CP(trie, asciiOffset, c)] /** Internal next-post-increment: get the next code point (c) and its data. */ -#define _UTRIE2_U16_NEXT(trie, data, src, limit, c, result) { \ +#define _UTRIE2_U16_NEXT(trie, data, src, limit, c, result) UPRV_BLOCK_MACRO_BEGIN { \ { \ uint16_t __c2; \ (c)=*(src)++; \ @@ -885,10 +885,10 @@ utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c, (result)=_UTRIE2_GET_FROM_SUPP((trie), data, (c)); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** Internal pre-decrement-previous: get the previous code point (c) and its data */ -#define _UTRIE2_U16_PREV(trie, data, start, src, c, result) { \ +#define _UTRIE2_U16_PREV(trie, data, start, src, c, result) UPRV_BLOCK_MACRO_BEGIN { \ { \ uint16_t __c2; \ (c)=*--(src); \ @@ -900,10 +900,10 @@ utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c, (result)=_UTRIE2_GET_FROM_SUPP((trie), data, (c)); \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** Internal UTF-8 next-post-increment: get the next code point's data. */ -#define _UTRIE2_U8_NEXT(trie, ascii, data, src, limit, result) { \ +#define _UTRIE2_U8_NEXT(trie, ascii, data, src, limit, result) UPRV_BLOCK_MACRO_BEGIN { \ uint8_t __lead=(uint8_t)*(src)++; \ if(U8_IS_SINGLE(__lead)) { \ (result)=(trie)->ascii[__lead]; \ @@ -935,10 +935,10 @@ utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c, (result)=(trie)->data[__index>>3]; \ } \ } \ -} +} UPRV_BLOCK_MACRO_END /** Internal UTF-8 pre-decrement-previous: get the previous code point's data. */ -#define _UTRIE2_U8_PREV(trie, ascii, data, start, src, result) { \ +#define _UTRIE2_U8_PREV(trie, ascii, data, start, src, result) UPRV_BLOCK_MACRO_BEGIN { \ uint8_t __b=(uint8_t)*--(src); \ if(U8_IS_SINGLE(__b)) { \ (result)=(trie)->ascii[__b]; \ @@ -948,7 +948,7 @@ utrie2_internalU8PrevIndex(const UTrie2 *trie, UChar32 c, (src)-=__index&7; \ (result)=(trie)->data[__index>>3]; \ } \ -} +} UPRV_BLOCK_MACRO_END U_CDECL_END diff --git a/icuSources/config/mh-cygwin-msvc b/icuSources/config/mh-cygwin-msvc index 0db6b265..31ac458d 100644 --- a/icuSources/config/mh-cygwin-msvc +++ b/icuSources/config/mh-cygwin-msvc @@ -121,13 +121,13 @@ LIBCTESTFW= $(top_builddir)/tools/ctestfw/$(LIBICU)$(CTESTFW_STUBNAME)$(ICULIBSU LIBICUTOOLUTIL= $(LIBDIR)/$(LIBICU)$(TOOLUTIL_STUBNAME)$(ICULIBSUFFIX).lib ## These are the library specific LDFLAGS -LDFLAGSICUDT+= -base:"0x4ad00000" -NOENTRY# The NOENTRY option is required for creating a resource-only DLL. -LDFLAGSICUUC= -base:"0x4a800000"# in-uc = 1MB -LDFLAGSICUI18N= -base:"0x4a900000"# io-in = 2MB -LDFLAGSICUIO= -base:"0x4ab00000"# le-io = 1MB -LDFLAGSICULX= -base:"0x4ac80000" +LDFLAGSICUDT+= -NOENTRY# The NOENTRY option is required for creating a resource-only DLL. +LDFLAGSICUUC=# Unused for now. +LDFLAGSICUI18N=# Unused for now. +LDFLAGSICUIO=# Unused for now. +LDFLAGSICULX=# Unused for now. LDFLAGSCTESTFW=# Unused for now. -LDFLAGSICUTOOLUTIL= -base:"0x4ac00000"# Same as layout. Layout and tools probably won't mix. +LDFLAGSICUTOOLUTIL=# Unused for now. # The #M# is used to delete lines for icu-config # Current full path directory. diff --git a/icuSources/config/mh-mingw b/icuSources/config/mh-mingw index 78df54af..7dac12fd 100644 --- a/icuSources/config/mh-mingw +++ b/icuSources/config/mh-mingw @@ -103,13 +103,29 @@ LIBICU = $(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX) #SH## with usually. Many applications will want to add ${ICULIBS_I18N} as well. #SH#ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " -# The #M# is used to delete lines for icu-config -# Current full path directory. -#CURR_FULL_DIR=$(shell pwd -W)#M# for MSYS -CURR_FULL_DIR?=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell -# Current full path directory for use in source code in a -D compiler option. -#CURR_SRCCODE_FULL_DIR=$(subst /,\\\\,$(shell pwd -W))#M# for MSYS -CURR_SRCCODE_FULL_DIR=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell +# Note: The #M# is used to delete lines for icu-config +MSYS_VERSION ?= $(if $(findstring Msys, $(shell uname -o)),$(word 1, $(subst ., ,$(shell uname -r))),0)#M# +$(info Detected MSYS version: $(MSYS_VERSION)) + +ifeq ($(MSYS_VERSION),$(filter $(MSYS_VERSION),0 1)) + # Older versions of MSYS don't have cygpath by default. #M# + + # Current full path directory. #M# + #CURR_FULL_DIR=$(shell pwd -W)#M# for MSYS + CURR_FULL_DIR?=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell + + # Current full path directory for use in source code in a -D compiler option. #M# + #CURR_SRCCODE_FULL_DIR=$(subst /,\\\\,$(shell pwd -W))#M# for MSYS + CURR_SRCCODE_FULL_DIR=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell +else + # MSYS2 and up have cygpath by default #M# + + # Current full path directory. #M# + CURR_FULL_DIR?=$(shell cygpath . -a -m)#M# + + # Current full path directory for use in source code in a -D compiler option. #M# + CURR_SRCCODE_FULL_DIR=$(shell cygpath . -a -m)#M# +endif ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c diff --git a/icuSources/config/mh-mingw64 b/icuSources/config/mh-mingw64 index 7d464e57..456997a5 100644 --- a/icuSources/config/mh-mingw64 +++ b/icuSources/config/mh-mingw64 @@ -103,13 +103,29 @@ LIBICU = $(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX) #SH## with usually. Many applications will want to add ${ICULIBS_I18N} as well. #SH#ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " -# The #M# is used to delete lines for icu-config -# Current full path directory. -#CURR_FULL_DIR=$(shell pwd -W)#M# for MSYS -CURR_FULL_DIR?=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell -# Current full path directory for use in source code in a -D compiler option. -#CURR_SRCCODE_FULL_DIR=$(subst /,\\\\,$(shell pwd -W))#M# for MSYS -CURR_SRCCODE_FULL_DIR=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell +# Note: The #M# is used to delete lines for icu-config +MSYS_VERSION ?= $(if $(findstring Msys, $(shell uname -o)),$(word 1, $(subst ., ,$(shell uname -r))),0)#M# +$(info Detected MSYS version: $(MSYS_VERSION)) + +ifeq ($(MSYS_VERSION),$(filter $(MSYS_VERSION),0 1)) + # Older versions of MSYS don't have cygpath by default. #M# + + # Current full path directory. #M# + #CURR_FULL_DIR=$(shell pwd -W)#M# for MSYS + CURR_FULL_DIR?=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell + + # Current full path directory for use in source code in a -D compiler option. #M# + #CURR_SRCCODE_FULL_DIR=$(subst /,\\\\,$(shell pwd -W))#M# for MSYS + CURR_SRCCODE_FULL_DIR=$(subst \,/,$(shell cmd /c cd))#M# for Cygwin shell +else + # MSYS2 and up have cygpath by default #M# + + # Current full path directory. #M# + CURR_FULL_DIR?=$(shell cygpath . -a -m)#M# + + # Current full path directory for use in source code in a -D compiler option. #M# + CURR_SRCCODE_FULL_DIR=$(shell cygpath . -a -m)#M# +endif ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c diff --git a/icuSources/config/mh-msys-msvc b/icuSources/config/mh-msys-msvc index 05fe514a..17f710ef 100644 --- a/icuSources/config/mh-msys-msvc +++ b/icuSources/config/mh-msys-msvc @@ -122,13 +122,13 @@ LIBCTESTFW= $(top_builddir)/tools/ctestfw/$(LIBICU)$(CTESTFW_STUBNAME)$(ICULIBSU LIBICUTOOLUTIL= $(LIBDIR)/$(LIBICU)$(TOOLUTIL_STUBNAME)$(ICULIBSUFFIX).lib ## These are the library specific LDFLAGS -LDFLAGSICUDT+= -base:"0x4ad00000" -NOENTRY# The NOENTRY option is required for creating a resource-only DLL. -LDFLAGSICUUC= -base:"0x4a800000"# in-uc = 1MB -LDFLAGSICUI18N= -base:"0x4a900000"# io-in = 2MB -LDFLAGSICUIO= -base:"0x4ab00000"# le-io = 1MB -LDFLAGSICULX= -base:"0x4ac80000" +LDFLAGSICUDT+= -NOENTRY# The NOENTRY option is required for creating a resource-only DLL. +LDFLAGSICUUC=# Unused for now. +LDFLAGSICUI18N=# Unused for now. +LDFLAGSICUIO=# Unused for now. +LDFLAGSICULX=# Unused for now. LDFLAGSCTESTFW=# Unused for now. -LDFLAGSICUTOOLUTIL= -base:"0x4ac00000"# Same as layout. Layout and tools probably won't mix. +LDFLAGSICUTOOLUTIL=# Unused for now. ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c diff --git a/icuSources/configure b/icuSources/configure index 9ef981d5..d92d6eee 100755 --- a/icuSources/configure +++ b/icuSources/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ICU 64.2. +# Generated by GNU Autoconf 2.69 for ICU 66.1. # # Report bugs to . # @@ -582,8 +582,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ICU' PACKAGE_TARNAME='International Components for Unicode' -PACKAGE_VERSION='64.2' -PACKAGE_STRING='ICU 64.2' +PACKAGE_VERSION='66.1' +PACKAGE_STRING='ICU 66.1' PACKAGE_BUGREPORT='http://icu-project.org/bugs' PACKAGE_URL='http://icu-project.org' @@ -645,6 +645,8 @@ ICULIBSUFFIX DATA_PACKAGING_MODE thepkgicudatadir pkgicudatadir +U_HAVE_FUZZER +FUZZER_TRUE U_HAVE_TOOLS TOOLS_TRUE U_HAVE_LAYOUTEX @@ -797,6 +799,7 @@ enable_icuio enable_layoutex enable_layout enable_tools +enable_fuzzer with_data_packaging with_library_suffix enable_tests @@ -1359,7 +1362,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ICU 64.2 to adapt to many kinds of systems. +\`configure' configures ICU 66.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1425,7 +1428,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ICU 64.2:";; + short | recursive ) echo "Configuration of ICU 66.1:";; esac cat <<\_ACEOF @@ -1454,6 +1457,7 @@ Optional Features: icu-le-hb must be installed via pkg-config. See http://harfbuzz.org --enable-tools build ICU's tools default=yes + --enable-fuzzer build ICU's fuzzer test targets default=no --enable-tests build ICU tests default=yes --enable-samples build ICU samples default=yes @@ -1562,7 +1566,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ICU configure 64.2 +ICU configure 66.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2197,6 +2201,60 @@ $as_echo "$ac_res" >&6; } } # ac_fn_c_check_func +# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES +# --------------------------------------------- +# Tests whether TYPE exists after having included INCLUDES, setting cache +# variable VAR accordingly. +ac_fn_cxx_check_type () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + eval "$3=no" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +if (sizeof ($2)) + return 0; + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +if (sizeof (($2))) + return 0; + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + +else + eval "$3=yes" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_cxx_check_type + # ac_fn_c_check_type LINENO TYPE VAR INCLUDES # ------------------------------------------- # Tests whether TYPE exists after having included INCLUDES, setting cache @@ -2254,7 +2312,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ICU $as_me 64.2, which was +It was created by ICU $as_me 66.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -7149,6 +7207,29 @@ else fi +# Check if C++17 std::string_view is available. +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + +ac_fn_cxx_check_type "$LINENO" "std::string_view" "ac_cv_type_std__string_view" "#include +" +if test "x$ac_cv_type_std__string_view" = xyes; then : + +fi + +if test "x$ac_cv_type_std__string_view" = xyes; then : + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRING_VIEW=1" +fi +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + # Checks for typedefs ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" if test "x$ac_cv_type_int8_t" = xyes; then : @@ -7665,6 +7746,28 @@ else U_HAVE_TOOLS=0 fi +# Enable/disable fuzzer target tests. +# Check whether --enable-fuzzer was given. +if test "${enable_fuzzer+set}" = set; then : + enableval=$enable_fuzzer; case "${enableval}" in + yes) fuzzer=true ;; + no) fuzzer=false ;; + *) as_fn_error $? "bad value ${enableval} for --enable-fuzzer" "$LINENO" 5 ;; + esac +else + fuzzer=false +fi + + + +if test "$fuzzer" = true; then + FUZZER_TRUE= + U_HAVE_FUZZER=1 +else + FUZZER_TRUE='#' + U_HAVE_FUZZER=0 +fi + # Check whether --with-data-packaging was given. if test "${with_data_packaging+set}" = set; then : @@ -7863,6 +7966,7 @@ fi if test "${CXX}" = "clang++"; then CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality" + LIBCXXFLAGS="$LIBCXXFLAGS -Wglobal-constructors" else CLANGCXXFLAGS="" fi @@ -7883,7 +7987,7 @@ echo "CXXFLAGS=$CXXFLAGS" # output the Makefiles -ac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile tools/escapesrc/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/collperf2/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" +ac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile tools/escapesrc/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/collperf2/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile test/perf/leperf/Makefile test/fuzzer/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -8428,7 +8532,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ICU $as_me 64.2, which was +This file was extended by ICU $as_me 66.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -8482,7 +8586,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ICU config.status 64.2 +ICU config.status 66.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -8656,6 +8760,7 @@ do "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;; "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;; "test/perf/leperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/leperf/Makefile" ;; + "test/fuzzer/Makefile") CONFIG_FILES="$CONFIG_FILES test/fuzzer/Makefile" ;; "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;; "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;; "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;; @@ -9123,7 +9228,8 @@ else if test -f "$srcdir/data/locales/root.txt"; then echo "Spawning Python to generate data/rules.mk..." - PYTHONPATH="$srcdir/data" $PYTHON -m buildtool \ + PYTHONPATH="$srcdir/python" \ + $PYTHON -m icutools.databuilder \ --mode gnumake \ --seqmode parallel \ --src_dir "$srcdir/data" \ @@ -9138,7 +9244,8 @@ else touch data/rules.mk fi echo "Spawning Python to generate test/testdata/rules.mk..." - PYTHONPATH="$srcdir/test/testdata:$srcdir/data" $PYTHON -m buildtool \ + PYTHONPATH="$srcdir/python" \ + $PYTHON -m icutools.databuilder \ --mode gnumake \ --seqmode parallel \ --src_dir "$srcdir/test/testdata" \ diff --git a/icuSources/configure.ac b/icuSources/configure.ac index 8cd270b0..759c4957 100644 --- a/icuSources/configure.ac +++ b/icuSources/configure.ac @@ -903,6 +903,14 @@ else fi AC_SUBST(U_HAVE_STRTOD_L) +# Check if C++17 std::string_view is available. +AC_LANG_PUSH([C++]) +AC_CHECK_TYPE(std::string_view, [], [], [[#include ]]) +if test "x$ac_cv_type_std__string_view" = xyes; then : + CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRING_VIEW=1" +fi +AC_LANG_POP([C++]) + # Checks for typedefs AC_CHECK_TYPE(int8_t,signed char) AC_CHECK_TYPE(uint8_t,unsigned char) @@ -1124,6 +1132,17 @@ AC_ARG_ENABLE(tools, tools=true) ICU_CONDITIONAL(TOOLS, test "$tools" = true) +# Enable/disable fuzzer target tests. +AC_ARG_ENABLE(fuzzer, + [ --enable-fuzzer build ICU's fuzzer test targets [default=no]], + [case "${enableval}" in + yes) fuzzer=true ;; + no) fuzzer=false ;; + *) AC_MSG_ERROR(bad value ${enableval} for --enable-fuzzer) ;; + esac], + fuzzer=false) +ICU_CONDITIONAL(FUZZER, test "$fuzzer" = true) + AC_ARG_WITH(data-packaging, [ --with-data-packaging specify how to package ICU data. Possible values: files raw files (.res, etc) @@ -1304,6 +1323,7 @@ fi if test "${CXX}" = "clang++"; then CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality" + LIBCXXFLAGS="$LIBCXXFLAGS -Wglobal-constructors" else CLANGCXXFLAGS="" fi @@ -1387,6 +1407,7 @@ AC_CONFIG_FILES([icudefs.mk \ test/perf/utfperf/Makefile \ test/perf/utrie2perf/Makefile \ test/perf/leperf/Makefile \ + test/fuzzer/Makefile \ samples/Makefile samples/date/Makefile \ samples/cal/Makefile samples/layout/Makefile]) AC_OUTPUT @@ -1399,7 +1420,8 @@ else if test -f "$srcdir/data/locales/root.txt"; then echo "Spawning Python to generate data/rules.mk..." - PYTHONPATH="$srcdir/data" $PYTHON -m buildtool \ + PYTHONPATH="$srcdir/python" \ + $PYTHON -m icutools.databuilder \ --mode gnumake \ --seqmode parallel \ --src_dir "$srcdir/data" \ @@ -1414,7 +1436,8 @@ else touch data/rules.mk fi echo "Spawning Python to generate test/testdata/rules.mk..." - PYTHONPATH="$srcdir/test/testdata:$srcdir/data" $PYTHON -m buildtool \ + PYTHONPATH="$srcdir/python" \ + $PYTHON -m icutools.databuilder \ --mode gnumake \ --seqmode parallel \ --src_dir "$srcdir/test/testdata" \ diff --git a/icuSources/data/BUILDRULES.py b/icuSources/data/BUILDRULES.py index 696c7b8c..2338afd1 100644 --- a/icuSources/data/BUILDRULES.py +++ b/icuSources/data/BUILDRULES.py @@ -5,103 +5,95 @@ # TODO(ICU-20301): Remove this. from __future__ import print_function -from buildtool import * -from buildtool import locale_dependencies -from buildtool import utils -from buildtool.request_types import * +from icutools.databuilder import * +from icutools.databuilder import utils +from icutools.databuilder.request_types import * import os import sys -import xml.etree.ElementTree as ET -def generate(config, glob, common_vars): +def generate(config, io, common_vars): requests = [] - if len(glob("misc/*")) == 0: + if len(io.glob("misc/*")) == 0: print("Error: Cannot find data directory; please specify --src_dir", file=sys.stderr) exit(1) - requests += generate_cnvalias(config, glob, common_vars) - requests += generate_confusables(config, glob, common_vars) - requests += generate_conversion_mappings(config, glob, common_vars) - requests += generate_brkitr_brk(config, glob, common_vars) - requests += generate_stringprep(config, glob, common_vars) - requests += generate_brkitr_dictionaries(config, glob, common_vars) - requests += generate_normalization(config, glob, common_vars) - requests += generate_coll_ucadata(config, glob, common_vars) - requests += generate_full_unicore_data(config, glob, common_vars) - requests += generate_unames(config, glob, common_vars) - requests += generate_ulayout(config, glob, common_vars) - requests += generate_misc(config, glob, common_vars) - requests += generate_curr_supplemental(config, glob, common_vars) - requests += generate_translit(config, glob, common_vars) + requests += generate_cnvalias(config, io, common_vars) + requests += generate_ulayout(config, io, common_vars) + requests += generate_confusables(config, io, common_vars) + requests += generate_conversion_mappings(config, io, common_vars) + requests += generate_brkitr_brk(config, io, common_vars) + requests += generate_stringprep(config, io, common_vars) + requests += generate_brkitr_dictionaries(config, io, common_vars) + requests += generate_normalization(config, io, common_vars) + requests += generate_coll_ucadata(config, io, common_vars) + requests += generate_full_unicore_data(config, io, common_vars) + requests += generate_unames(config, io, common_vars) + requests += generate_misc(config, io, common_vars) + requests += generate_curr_supplemental(config, io, common_vars) + requests += generate_translit(config, io, common_vars) # Res Tree Files # (input dirname, output dirname, resfiles.mk path, mk version var, mk source var, use pool file, dep files) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "locales", None, - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "curr", "curr", - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "lang", "lang", - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "region", "region", - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "zone", "zone", - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "unit", "unit", - "icu-locale-deprecates.xml", - True, + config.use_pool_bundle, []) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "coll", "coll", - "icu-coll-deprecates.xml", + # Never use pool bundle for coll, brkitr, or rbnf False, # Depends on timezoneTypes.res and keyTypeData.res. # TODO: We should not need this dependency to build collation. # TODO: Bake keyTypeData.res into the common library? [DepTarget("coll_ucadata"), DepTarget("misc_res"), InFile("unidata/UCARules.txt")]) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "brkitr", "brkitr", - "icu-locale-deprecates.xml", + # Never use pool bundle for coll, brkitr, or rbnf False, [DepTarget("brkitr_brk"), DepTarget("dictionaries")]) - requests += generate_tree(config, glob, common_vars, + requests += generate_tree(config, io, common_vars, "rbnf", "rbnf", - "icu-rbnf-deprecates.xml", + # Never use pool bundle for coll, brkitr, or rbnf False, []) @@ -117,7 +109,7 @@ def generate(config, glob, common_vars): return requests -def generate_cnvalias(config, glob, common_vars): +def generate_cnvalias(config, io, common_vars): # UConv Name Aliases input_file = InFile("mappings/convrtrs.txt") output_file = OutFile("cnvalias.icu") @@ -136,7 +128,7 @@ def generate_cnvalias(config, glob, common_vars): ] -def generate_confusables(config, glob, common_vars): +def generate_confusables(config, io, common_vars): # CONFUSABLES txt1 = InFile("unidata/confusables.txt") txt2 = InFile("unidata/confusablesWholeScript.txt") @@ -157,9 +149,9 @@ def generate_confusables(config, glob, common_vars): ] -def generate_conversion_mappings(config, glob, common_vars): +def generate_conversion_mappings(config, io, common_vars): # UConv Conversion Table Files - input_files = [InFile(filename) for filename in glob("mappings/*.ucm")] + input_files = [InFile(filename) for filename in io.glob("mappings/*.ucm")] output_files = [OutFile("%s.cnv" % v.filename[9:-4]) for v in input_files] # TODO: handle BUILD_SPECIAL_CNV_FILES? Means to add --ignore-siso-check flag to makeconv return [ @@ -179,15 +171,15 @@ def generate_conversion_mappings(config, glob, common_vars): ] -def generate_brkitr_brk(config, glob, common_vars): +def generate_brkitr_brk(config, io, common_vars): # BRK Files - input_files = [InFile(filename) for filename in glob("brkitr/rules/*.txt")] + input_files = [InFile(filename) for filename in io.glob("brkitr/rules/*.txt")] output_files = [OutFile("brkitr/%s.brk" % v.filename[13:-4]) for v in input_files] return [ RepeatedExecutionRequest( name = "brkitr_brk", category = "brkitr_rules", - dep_targets = [DepTarget("cnvalias")], + dep_targets = [DepTarget("cnvalias"), DepTarget("ulayout")], input_files = input_files, output_files = output_files, tool = IcuTool("genbrk"), @@ -200,9 +192,9 @@ def generate_brkitr_brk(config, glob, common_vars): ] -def generate_stringprep(config, glob, common_vars): +def generate_stringprep(config, io, common_vars): # SPP FILES - input_files = [InFile(filename) for filename in glob("sprep/*.txt")] + input_files = [InFile(filename) for filename in io.glob("sprep/*.txt")] output_files = [OutFile("%s.spp" % v.filename[6:-4]) for v in input_files] bundle_names = [v.filename[6:-4] for v in input_files] return [ @@ -223,9 +215,9 @@ def generate_stringprep(config, glob, common_vars): ] -def generate_brkitr_dictionaries(config, glob, common_vars): +def generate_brkitr_dictionaries(config, io, common_vars): # Dict Files - input_files = [InFile(filename) for filename in glob("brkitr/dictionaries/*.txt")] + input_files = [InFile(filename) for filename in io.glob("brkitr/dictionaries/*.txt")] output_files = [OutFile("brkitr/%s.dict" % v.filename[20:-4]) for v in input_files] extra_options_map = { "brkitr/dictionaries/burmesedict.txt": "--bytes --transform offset-0x1000", @@ -254,9 +246,9 @@ def generate_brkitr_dictionaries(config, glob, common_vars): ] -def generate_normalization(config, glob, common_vars): +def generate_normalization(config, io, common_vars): # NRM Files - input_files = [InFile(filename) for filename in glob("in/*.nrm")] + input_files = [InFile(filename) for filename in io.glob("in/*.nrm")] # nfc.nrm is pre-compiled into C++; see generate_full_unicore_data input_files.remove(InFile("in/nfc.nrm")) output_files = [OutFile(v.filename[3:]) for v in input_files] @@ -275,7 +267,7 @@ def generate_normalization(config, glob, common_vars): ] -def generate_coll_ucadata(config, glob, common_vars): +def generate_coll_ucadata(config, io, common_vars): # Collation Dependency File (ucadata.icu) input_file = InFile("in/coll/ucadata-%s.icu" % config.coll_han_type) output_file = OutFile("coll/ucadata.icu") @@ -293,7 +285,7 @@ def generate_coll_ucadata(config, glob, common_vars): ] -def generate_full_unicore_data(config, glob, common_vars): +def generate_full_unicore_data(config, io, common_vars): # The core Unicode properties files (pnames.icu, uprops.icu, ucase.icu, ubidi.icu) # are hardcoded in the common DLL and therefore not included in the data package any more. # They are not built by default but need to be built for ICU4J data, @@ -323,7 +315,7 @@ def generate_full_unicore_data(config, glob, common_vars): ] -def generate_unames(config, glob, common_vars): +def generate_unames(config, io, common_vars): # Unicode Character Names input_file = InFile("in/unames.icu") output_file = OutFile("unames.icu") @@ -341,7 +333,7 @@ def generate_unames(config, glob, common_vars): ] -def generate_ulayout(config, glob, common_vars): +def generate_ulayout(config, io, common_vars): # Unicode text layout properties basename = "ulayout" input_file = InFile("in/%s.icu" % basename) @@ -360,9 +352,9 @@ def generate_ulayout(config, glob, common_vars): ] -def generate_misc(config, glob, common_vars): +def generate_misc(config, io, common_vars): # Misc Data Res Files - input_files = [InFile(filename) for filename in glob("misc/*.txt")] + input_files = [InFile(filename) for filename in io.glob("misc/*.txt")] input_basenames = [v.filename[5:] for v in input_files] output_files = [OutFile("%s.res" % v[:-4]) for v in input_basenames] return [ @@ -384,7 +376,7 @@ def generate_misc(config, glob, common_vars): ] -def generate_curr_supplemental(config, glob, common_vars): +def generate_curr_supplemental(config, io, common_vars): # Currency Supplemental Res File input_file = InFile("curr/supplementalData.txt") input_basename = "supplementalData.txt" @@ -407,13 +399,13 @@ def generate_curr_supplemental(config, glob, common_vars): ] -def generate_translit(config, glob, common_vars): +def generate_translit(config, io, common_vars): input_files = [ InFile("translit/root.txt"), InFile("translit/en.txt"), InFile("translit/el.txt") ] - dep_files = set(InFile(filename) for filename in glob("translit/*.txt")) + dep_files = set(InFile(filename) for filename in io.glob("translit/*.txt")) dep_files -= set(input_files) dep_files = list(sorted(dep_files)) input_basenames = [v.filename[9:] for v in input_files] @@ -443,18 +435,17 @@ def generate_translit(config, glob, common_vars): def generate_tree( config, - glob, + io, common_vars, sub_dir, out_sub_dir, - xml_filename, use_pool_bundle, dep_targets): requests = [] category = "%s_tree" % sub_dir out_prefix = "%s/" % out_sub_dir if out_sub_dir else "" # TODO: Clean this up for curr - input_files = [InFile(filename) for filename in glob("%s/*.txt" % sub_dir)] + input_files = [InFile(filename) for filename in io.glob("%s/*.txt" % sub_dir)] if sub_dir == "curr": input_files.remove(InFile("curr/supplementalData.txt")) input_basenames = [v.filename[len(sub_dir)+1:] for v in input_files] @@ -516,54 +507,52 @@ def generate_tree( ) ] - # Generate index txt file - synthetic_locales = set() - deprecates_xml_path = os.path.join(os.path.dirname(__file__), xml_filename) - deprecates_xml = ET.parse(deprecates_xml_path) - for child in deprecates_xml.getroot(): - if child.tag == "alias": - synthetic_locales.add(child.attrib["from"]) - elif child.tag == "emptyLocale": - synthetic_locales.add(child.attrib["locale"]) - else: - raise ValueError("Unknown tag in deprecates XML: %s" % child.tag) - index_input_files = [] + # Generate res_index file + # Exclude the deprecated locale variants and root; see ICU-20628. This + # could be data-driven, but we do not want to perform I/O in this script + # (for example, we do not want to read from an XML file). + excluded_locales = set([ + "ja_JP_TRADITIONAL", + "th_TH_TRADITIONAL", + "de_", + "de__PHONEBOOK", + "es_", + "es__TRADITIONAL", + "root", + ]) + # Put alias locales in a separate structure; see ICU-20627 + dependency_data = io.read_locale_deps(sub_dir) + if "aliases" in dependency_data: + alias_locales = set(dependency_data["aliases"].keys()) + else: + alias_locales = set() + alias_files = [] + installed_files = [] for f in input_files: - file_stem = f.filename[f.filename.rfind("/")+1:-4] - if file_stem == "root": + file_stem = IndexRequest.locale_file_stem(f) + if file_stem in excluded_locales: continue - if file_stem in synthetic_locales: - continue - index_input_files.append(f) - cldr_version = locale_dependencies.data["cldrVersion"] if sub_dir == "locales" else None + destination = alias_files if file_stem in alias_locales else installed_files + destination.append(f) + cldr_version = dependency_data["cldrVersion"] if sub_dir == "locales" else None index_file_txt = TmpFile("{IN_SUB_DIR}/{INDEX_NAME}.txt".format( IN_SUB_DIR = sub_dir, **common_vars )) - index_file_target_name = "%s_index_txt" % sub_dir - requests += [ - IndexTxtRequest( - name = index_file_target_name, - category = category, - input_files = index_input_files, - output_file = index_file_txt, - cldr_version = cldr_version - ) - ] - - # Generate index res file index_res_file = OutFile("{OUT_PREFIX}{INDEX_NAME}.res".format( OUT_PREFIX = out_prefix, **common_vars )) + index_file_target_name = "%s_index_txt" % sub_dir requests += [ - SingleExecutionRequest( - name = "%s_index_res" % sub_dir, + IndexRequest( + name = index_file_target_name, category = category, - dep_targets = [DepTarget(index_file_target_name)], - input_files = [], - output_files = [index_res_file], - tool = IcuTool("genrb"), + installed_files = installed_files, + alias_files = alias_files, + txt_file = index_file_txt, + output_file = index_res_file, + cldr_version = cldr_version, args = "-s {TMP_DIR}/{IN_SUB_DIR} -d {OUT_DIR}/{OUT_PREFIX} -i {OUT_DIR} " "-k " "{INDEX_NAME}.txt", diff --git a/icuSources/data/Makefile.in b/icuSources/data/Makefile.in index 778b6c7a..d1fb80fe 100644 --- a/icuSources/data/Makefile.in +++ b/icuSources/data/Makefile.in @@ -136,7 +136,7 @@ cleanpackage: $(RMV) $(LIBDIR)/*$(LIB_ICUDATA_NAME)*.$(SO)* $(LIBDIR)/$(LIB_STATIC_ICUDATA_NAME).$(A) check-local: - PYTHONPATH=$(srcdir) @PYTHON@ -m buildtool.test + PYTHONPATH=$(top_srcdir)/python @PYTHON@ -m icutools.databuilder.test # Find out if we have a source archive. # If we have that, then use that instead of building everything from scratch. @@ -266,7 +266,7 @@ ifeq ($(TZDATA),) TZDATA = $(firstword $(wildcard $(top_builddir)/tools/tzcode/tzdata*.tar.gz) $(wildcard $(top_srcdir)/tools/tzcode/tzdata*.tar.gz)) endif -# TODO(ICU-20466): Make the TZDATA override part of Python buildtool +# TODO(ICU-20466): Make the TZDATA override part of Python icutools.databuilder ifneq ($(TZDATA),) TZCODE_DIR=$(top_builddir)/tools/tzcode diff --git a/icuSources/data/brkitr/LOCALE_DEPS.json b/icuSources/data/brkitr/LOCALE_DEPS.json new file mode 100644 index 00000000..da0a80f7 --- /dev/null +++ b/icuSources/data/brkitr/LOCALE_DEPS.json @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1" +} diff --git a/icuSources/data/brkitr/de.txt b/icuSources/data/brkitr/de.txt index 0cffe2db..c72ea0cb 100644 --- a/icuSources/data/brkitr/de.txt +++ b/icuSources/data/brkitr/de.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "Port.", diff --git a/icuSources/data/brkitr/dictionaries/cjdict.txt b/icuSources/data/brkitr/dictionaries/cjdict.txt index b30a8637..982728e4 100644 --- a/icuSources/data/brkitr/dictionaries/cjdict.txt +++ b/icuSources/data/brkitr/dictionaries/cjdict.txt @@ -241645,6 +241645,7 @@ 老祖宗 109 老神 118 老神在在 132 +老竇 120 老節布 159 老節布川 183 老粗 124 @@ -241694,6 +241695,7 @@ 老調重彈 143 老謀深算 140 老谷 232 +老豆 90 老賊 135 老贼 119 老路 112 diff --git a/icuSources/data/brkitr/dictionaries/laodict.txt b/icuSources/data/brkitr/dictionaries/laodict.txt index 905803c2..b15f415f 100644 --- a/icuSources/data/brkitr/dictionaries/laodict.txt +++ b/icuSources/data/brkitr/dictionaries/laodict.txt @@ -370,6 +370,7 @@ ອາທາລີຢາ ອາທາຣີມ ອາແຖນ +ອາແມນ ອັດລາຍ ອັດຕະໂຣດເບັດໂຢອາບ ອາດໂຣດໂຊຟັນ diff --git a/icuSources/data/brkitr/el.txt b/icuSources/data/brkitr/el.txt index 25ee7518..e2ed6083 100644 --- a/icuSources/data/brkitr/el.txt +++ b/icuSources/data/brkitr/el.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License el{ - Version{"2.1.19.14"} + Version{"36.1"} boundaries{ sentence:process(dependency){"sent_el.brk"} } diff --git a/icuSources/data/brkitr/en.txt b/icuSources/data/brkitr/en.txt index c622b693..5d5919c0 100644 --- a/icuSources/data/brkitr/en.txt +++ b/icuSources/data/brkitr/en.txt @@ -1,14 +1,13 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "L.P.", "Alt.", "Approx.", "E.G.", - "E.g.", "e.g.", "O.", "Maj.", @@ -151,6 +150,7 @@ en{ "D.", "Adv.", "Lib.", + "E.g.", "Pro.", "U.S.A.", "S.E.", diff --git a/icuSources/data/brkitr/en_US.txt b/icuSources/data/brkitr/en_US.txt index 26497cc9..287c3757 100644 --- a/icuSources/data/brkitr/en_US.txt +++ b/icuSources/data/brkitr/en_US.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_US{ - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/brkitr/en_US_POSIX.txt b/icuSources/data/brkitr/en_US_POSIX.txt index 02ac2efd..d23e1cb0 100644 --- a/icuSources/data/brkitr/en_US_POSIX.txt +++ b/icuSources/data/brkitr/en_US_POSIX.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_US_POSIX{ - Version{"2.1.29.25"} + Version{"36.1"} boundaries{ word:process(dependency){"word_POSIX.brk"} } diff --git a/icuSources/data/brkitr/es.txt b/icuSources/data/brkitr/es.txt index d759c09c..801cb0d2 100644 --- a/icuSources/data/brkitr/es.txt +++ b/icuSources/data/brkitr/es.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "Rdos.", diff --git a/icuSources/data/brkitr/fi.txt b/icuSources/data/brkitr/fi.txt index 88b8cd57..003a6eb6 100644 --- a/icuSources/data/brkitr/fi.txt +++ b/icuSources/data/brkitr/fi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fi{ - Version{"2.1.19.14"} + Version{"36.1"} boundaries{ word:process(dependency){"word_fi_sv.brk"} } diff --git a/icuSources/data/brkitr/fr.txt b/icuSources/data/brkitr/fr.txt index 782eee7d..b1e1af6f 100644 --- a/icuSources/data/brkitr/fr.txt +++ b/icuSources/data/brkitr/fr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "aux.", diff --git a/icuSources/data/brkitr/it.txt b/icuSources/data/brkitr/it.txt index 11e5193b..90e92cea 100644 --- a/icuSources/data/brkitr/it.txt +++ b/icuSources/data/brkitr/it.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "N.B.", diff --git a/icuSources/data/brkitr/ja.txt b/icuSources/data/brkitr/ja.txt index ab58da6b..0afeac65 100644 --- a/icuSources/data/brkitr/ja.txt +++ b/icuSources/data/brkitr/ja.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ja{ - Version{"2.1.44.56"} + Version{"36.1"} boundaries{ line:process(dependency){"line_normal.brk"} line_loose:process(dependency){"line_loose_cj.brk"} diff --git a/icuSources/data/brkitr/pt.txt b/icuSources/data/brkitr/pt.txt index 0339752d..a3f33970 100644 --- a/icuSources/data/brkitr/pt.txt +++ b/icuSources/data/brkitr/pt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pt{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "psicol.", diff --git a/icuSources/data/brkitr/root.txt b/icuSources/data/brkitr/root.txt index fab9e29d..bfe4c394 100644 --- a/icuSources/data/brkitr/root.txt +++ b/icuSources/data/brkitr/root.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License root{ - Version{"2.1.49.32"} + Version{"36.1"} boundaries{ grapheme:process(dependency){"char.brk"} line:process(dependency){"line.brk"} diff --git a/icuSources/data/brkitr/ru.txt b/icuSources/data/brkitr/ru.txt index ee3ac15a..0f7a769d 100644 --- a/icuSources/data/brkitr/ru.txt +++ b/icuSources/data/brkitr/ru.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru{ - Version{"2.1.19.14"} + Version{"36.1"} exceptions{ SentenceBreak:array{ "\u0440\u0443\u0431.", diff --git a/icuSources/data/brkitr/rules/README.md b/icuSources/data/brkitr/rules/README.md new file mode 100644 index 00000000..6e9955ed --- /dev/null +++ b/icuSources/data/brkitr/rules/README.md @@ -0,0 +1,11 @@ + + +## Break Iterator Rule Source Data + +This directory contains rule based break iterator rule files, one set per file. + +The set of rules to be included for each locale is defined in the parent directory, icu/icu4c/source/data/brkitr. Most locales fall back to root rules, which are from char.txt, word.txt, line.txt and sent.txt for, respectively, grapheme cluster, word, line and sentence breaks. + diff --git a/icuSources/data/brkitr/rules/char.txt b/icuSources/data/brkitr/rules/char.txt index 0db29635..ffa3faf4 100644 --- a/icuSources/data/brkitr/rules/char.txt +++ b/icuSources/data/brkitr/rules/char.txt @@ -25,6 +25,13 @@ $Prepend = [\p{Grapheme_Cluster_Break = Prepend}]; $SpacingMark = [\p{Grapheme_Cluster_Break = SpacingMark}]; # +# From cldr/common/properties/segments/ +# and issue CLDR-10994 +# +$Virama = [\p{Gujr}\p{sc=Telu}\p{sc=Mlym}\p{sc=Orya}\p{sc=Beng}\p{sc=Deva}&\p{Indic_Syllabic_Category=Virama}]; +$LinkingConsonant = [\p{Gujr}\p{sc=Telu}\p{sc=Mlym}\p{sc=Orya}\p{sc=Beng}\p{sc=Deva}&\p{Indic_Syllabic_Category=Consonant}]; +$ExtCccZwj = [[\p{gcb=Extend}-\p{ccc=0}] \p{gcb=ZWJ}]; + # Korean Syllable Definitions # $L = [\p{Grapheme_Cluster_Break = L}]; @@ -47,7 +54,7 @@ $Extended_Pict = [:ExtPict:]; # $E_Base_GAZ = [\p{Grapheme_Cluster_Break = EBG}]; # They must be replaced with updated versions as follows # $E_Base = [:EBase:]; -# $E_Base_GAZ = [\U000026F9\U0001F466-\U0001F469\U0001F91D\U0001F9D1]; # EBase that also occur after ZWJ in emoji-zwj-sequences +# $E_Base_GAZ = [\U0001F466-\U0001F469\U0001F91D\U0001F9D1]; # EBase that also occur after ZWJ in emoji-zwj-sequences ## ------------------------------------------------- !!chain; @@ -68,6 +75,9 @@ $L ($L | $V | $LV | $LVT); # GB 9b $Prepend [^$Control $CR $LF]; +# GB 9.3, from CLDR-10994 +$LinkingConsonant $ExtCccZwj* $Virama $ExtCccZwj* $LinkingConsonant; + # GB 11 Do not break within emoji modifier sequences or emoji zwj sequences. $Extended_Pict $Extend* $ZWJ $Extended_Pict; diff --git a/icuSources/data/brkitr/rules/line.txt b/icuSources/data/brkitr/rules/line.txt index 059ace96..5b0db0b4 100644 --- a/icuSources/data/brkitr/rules/line.txt +++ b/icuSources/data/brkitr/rules/line.txt @@ -7,7 +7,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -74,6 +74,13 @@ $ZWJ = [:LineBreak = ZWJ:]; # $EmojiNRK = [[\p{Emoji}] - [$RI \u002a\u00230-9©®™〰〽]]; # $Extended_Pict = [:ExtPict:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -113,7 +120,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -216,7 +223,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -287,16 +294,13 @@ $HL $CM* ($HY | $BA) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -$IN $CM* $IN; -$NU $CM* $IN; +# LB 22 Do not break before ellipses +# +$LB20NonBreaks $CM* $IN; +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -342,15 +346,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/line_cj.txt b/icuSources/data/brkitr/rules/line_cj.txt index 1aac16e4..6403e62f 100644 --- a/icuSources/data/brkitr/rules/line_cj.txt +++ b/icuSources/data/brkitr/rules/line_cj.txt @@ -7,7 +7,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -70,6 +70,13 @@ $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; $ZWJ = [:LineBreak = ZWJ:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -109,7 +116,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -212,7 +219,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -283,16 +290,13 @@ $HL $CM* ($HY | $BA) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -$IN $CM* $IN; -$NU $CM* $IN; +# LB 22 Do not break before ellipses +# +$LB20NonBreaks $CM* $IN; +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -338,15 +342,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/line_loose.txt b/icuSources/data/brkitr/rules/line_loose.txt index f38ea1b5..2794554e 100644 --- a/icuSources/data/brkitr/rules/line_loose.txt +++ b/icuSources/data/brkitr/rules/line_loose.txt @@ -8,7 +8,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -76,6 +76,13 @@ $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; $ZWJ = [:LineBreak = ZWJ:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -115,7 +122,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -218,7 +225,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -292,16 +299,14 @@ $HL $CM* ($HY | $BA) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -# $IN $CM* $IN; # delete this rule for CSS loose -$NU $CM* $IN; + +# LB 22 Do not break before ellipses +# +[$LB20NonBreaks - $IN] $CM* $IN; # line_loose tailoring +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -347,15 +352,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/line_loose_cj.txt b/icuSources/data/brkitr/rules/line_loose_cj.txt index 80d57c76..54f06097 100644 --- a/icuSources/data/brkitr/rules/line_loose_cj.txt +++ b/icuSources/data/brkitr/rules/line_loose_cj.txt @@ -7,7 +7,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -87,6 +87,13 @@ $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; $ZWJ = [:LineBreak = ZWJ:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -126,7 +133,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $POX $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $POX $ALPlus]; # @@ -229,7 +236,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -303,16 +310,14 @@ $HL $CM* ($HY | $BA | $BAX) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -# $IN $CM* $IN; # delete this rule for CSS loose -$NU $CM* $IN; + +# LB 22 Do not break before ellipses +# +[$LB20NonBreaks - $IN] $CM* $IN; # line_loose tailoring +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -362,15 +367,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/line_normal.txt b/icuSources/data/brkitr/rules/line_normal.txt index b46e8d16..433a0b20 100644 --- a/icuSources/data/brkitr/rules/line_normal.txt +++ b/icuSources/data/brkitr/rules/line_normal.txt @@ -7,7 +7,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -71,6 +71,13 @@ $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; $ZWJ = [:LineBreak = ZWJ:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -110,7 +117,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -213,7 +220,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -284,16 +291,13 @@ $HL $CM* ($HY | $BA) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -$IN $CM* $IN; -$NU $CM* $IN; +# LB 22 Do not break before ellipses +# +$LB20NonBreaks $CM* $IN; +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -339,15 +343,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/line_normal_cj.txt b/icuSources/data/brkitr/rules/line_normal_cj.txt index d3083cb0..6e1e846b 100644 --- a/icuSources/data/brkitr/rules/line_normal_cj.txt +++ b/icuSources/data/brkitr/rules/line_normal_cj.txt @@ -7,7 +7,7 @@ # # Line Breaking Rules # Implement default line breaking as defined by -# Unicode Standard Annex #14 Revision 42 for Unicode 12.0 +# Unicode Standard Annex #14 Revision 44 for Unicode 13.0 # http://www.unicode.org/reports/tr14/, with the following modification: # # Boundaries between hyphens and following letters are suppressed when @@ -75,6 +75,13 @@ $XX = [:LineBreak = Unknown:]; $ZW = [:LineBreak = ZWSpace:]; $ZWJ = [:LineBreak = ZWJ:]; +# OP30 and CP30 are variants of OP and CP that appear in-line in rule LB30 from UAX 14, +# without a formal name. Because ICU rules require multiple uses of the expressions, +# give them a single definition with a name + +$OP30 = [$OP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; +$CP30 = [$CP - [\p{ea=F}\p{ea=W}\p{ea=H}]]; + # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explicitly # list it in the numerous rules that use CM. # By LB1, SA characters with general categor of Mn or Mc also resolve to CM. @@ -114,7 +121,7 @@ $CANT_CM = [ $SP $BK $CR $LF $NL $ZW $CM]; # Bases that can't take CMs # AL_FOLLOW set of chars that can unconditionally follow an AL # Needed in rules where stand-alone $CM s are treated as AL. # -$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; +$AL_FOLLOW = [$BK $CR $LF $NL $ZW $SP $CL $CP $EX $HL $IS $SY $WJ $GL $OP30 $QU $BA $HY $NS $IN $NU $PR $PO $ALPlus]; # @@ -217,7 +224,7 @@ $OP $CM* $SP+ $CM+ $AL_FOLLOW?; # by rule 10, stand-alone CM behaves as AL # See issue ICU-20303 -$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL]; +$CanFollowIS = [$BK $CR $LF $NL $SP $ZW $WJ $GL $CL $CP $EX $IS $SY $QU $BA $HY $NS $ALPlus $HL $IN]; $SP $IS / [^ $CanFollowIS $NU $CM]; $SP $IS $CM* $CMX / [^ $CanFollowIS $NU $CM]; @@ -291,16 +298,13 @@ $HL $CM* ($HY | $BA | $BAX) $CM* [^$CB]?; # (break between HL and SY already disallowed by LB 13 above) $SY $CM* $HL; -# LB 22 -($ALPlus | $HL) $CM* $IN; -^$CM+ $IN; # by rule 10, any otherwise unattached CM behaves as AL -$EX $CM* $IN; -($ID | $EB | $EM) $CM* $IN; -$IN $CM* $IN; -$NU $CM* $IN; +# LB 22 Do not break before ellipses +# +$LB20NonBreaks $CM* $IN; +^$CM+ $IN; -# $LB 23 +# LB 23 # ($ALPlus | $HL) $CM* $NU; ^$CM+ $NU; # Rule 10, any otherwise unattached CM behaves as AL @@ -346,15 +350,15 @@ $PR $CM* ($JL | $JV | $JT | $H2 | $H3); $IS $CM* ($ALPlus | $HL); # LB 30 -($ALPlus | $HL | $NU) $CM* $OP; -^$CM+ $OP; # The $CM+ is from rule 10, an unattached CM is treated as AL. -$CP $CM* ($ALPlus | $HL | $NU); +($ALPlus | $HL | $NU) $CM* $OP30; +^$CM+ $OP30; # The $CM+ is from rule 10, an unattached CM is treated as AL. +$CP30 $CM* ($ALPlus | $HL | $NU); # LB 30a Do not break between regional indicators. Break after pairs of them. # Tricky interaction with LB8a: ZWJ x . together with ZWJ acting like a CM. -$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $CM]]; -$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $ZWJ {eof}]; +$RI $CM* $RI / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $CM]]; +$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HY $NS $IN $ZWJ {eof}]; # note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?' # because of the chain-out behavior difference. The rule must chain out only from the [set characters], # not from the preceding $RI or $CM, which it would be able to do if the set were optional. diff --git a/icuSources/data/brkitr/rules/word.txt b/icuSources/data/brkitr/rules/word.txt index 620eb3e1..94cb1deb 100644 --- a/icuSources/data/brkitr/rules/word.txt +++ b/icuSources/data/brkitr/rules/word.txt @@ -27,10 +27,12 @@ # Character Class Definitions. # +$Han = [:Han:]; + $CR = [\p{Word_Break = CR}]; $LF = [\p{Word_Break = LF}]; -$Newline = [\p{Word_Break = Newline} ]; -$Extend = [\p{Word_Break = Extend}]; +$Newline = [\p{Word_Break = Newline}]; +$Extend = [\p{Word_Break = Extend}-$Han]; $ZWJ = [\p{Word_Break = ZWJ}]; $Regional_Indicator = [\p{Word_Break = Regional_Indicator}]; $Format = [\p{Word_Break = Format}]; @@ -42,13 +44,13 @@ $Double_Quote = [\p{Word_Break = Double_Quote}]; $MidNumLet = [\p{Word_Break = MidNumLet}]; $MidLetter = [\p{Word_Break = MidLetter} - [\:]]; $MidNum = [\p{Word_Break = MidNum}]; -$Numeric = [[\p{Word_Break = Numeric}] [\uFF10-\uff19]]; # Patch for ICU-12079 +$Numeric = [\p{Word_Break = Numeric}]; $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; $WSegSpace = [\p{Word_Break = WSegSpace}]; -$Extended_Pict = [:ExtPict:]; +$Extended_Pict = [\p{Extended_Pictographic}]; -$Han = [:Han:]; $Hiragana = [:Hiragana:]; +$Ideographic = [\p{Ideographic}]; # Dictionary character set, for triggering language-based break engines. Currently @@ -63,38 +65,20 @@ $KanaKanji = [$Han $Hiragana $Katakana]; $dictionaryCJK = [$KanaKanji $HangulSyllable]; $dictionary = [$ComplexContext $dictionaryCJK]; +# TODO: check if handling of katakana in dictionary makes rules incorrect/void + # leave CJK scripts out of ALetterPlus $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; -# -# Rules 4 Ignore Format and Extend characters, -# except when they appear at the beginning of a region of text. -# -# TODO: check if handling of katakana in dictionary makes rules incorrect/void -$KatakanaEx = $Katakana ($Extend | $Format | $ZWJ)*; -$Hebrew_LetterEx = $Hebrew_Letter ($Extend | $Format | $ZWJ)*; -$ALetterEx = $ALetterPlus ($Extend | $Format | $ZWJ)*; -$Single_QuoteEx = $Single_Quote ($Extend | $Format | $ZWJ)*; -$Double_QuoteEx = $Double_Quote ($Extend | $Format | $ZWJ)*; -$MidNumLetEx = $MidNumLet ($Extend | $Format | $ZWJ)*; -$MidLetterEx = $MidLetter ($Extend | $Format | $ZWJ)*; -$MidNumEx = $MidNum ($Extend | $Format | $ZWJ)*; -$NumericEx = $Numeric ($Extend | $Format | $ZWJ)*; -$ExtendNumLetEx = $ExtendNumLet ($Extend | $Format | $ZWJ)*; -$Regional_IndicatorEx = $Regional_Indicator ($Extend | $Format | $ZWJ)*; - -$Ideographic = [\p{Ideographic}]; -$HiraganaEx = $Hiragana ($Extend | $Format | $ZWJ)*; -$IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; - ## ------------------------------------------------- # Rule 3 - CR x LF # $CR $LF; -# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. +# Rule 3c Do not break within emoji zwj sequences. +# ZWJ × \p{Extended_Pictographic}. Precedes WB4, so no intervening Extend chars allowed. # $ZWJ $Extended_Pict; @@ -103,78 +87,81 @@ $ZWJ $Extended_Pict; $WSegSpace $WSegSpace; # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning -# of a region of Text. The rule here comes into play when the start of text -# begins with a group of Format chars, or with a "word" consisting of a single -# char that is not in any of the listed word break categories followed by -# format char(s), or is not a CJK dictionary character. -[^$CR $LF $Newline]? ($Extend | $Format | $ZWJ)+; - -$NumericEx {100}; -$ALetterEx {200}; -$HangulSyllable {200}; -$Hebrew_LetterEx{200}; -$KatakanaEx {400}; # note: these status values override those from rule 5 -$HiraganaEx {400}; # by virtue of being numerically larger. -$IdeographicEx {400}; # +# of a region of Text. + +$ExFm = [$Extend $Format $ZWJ]; -$Extended_Pict ($Extend | $Format | $ZWJ)*; +^$ExFm+; # This rule fires only when there are format or extend characters at the + # start of text, or immediately following another boundary. It groups them, in + # the event there are more than one. + +[^$CR $LF $Newline $ExFm] $ExFm*; # This rule rule attaches trailing format/extends to words, + # with no special rule status value. + +$Numeric $ExFm* {100}; # This group of rules also attach trailing format/extends, but +$ALetterPlus $ExFm* {200}; # with rule status set based on the word's final base character. +$HangulSyllable {200}; +$Hebrew_Letter $ExFm* {200}; +$Katakana $ExFm* {400}; # note: these status values override those from rule 5 +$Hiragana $ExFm* {400}; # by virtue of being numerically larger. +$Ideographic $ExFm* {400}; # # # rule 5 # Do not break between most letters. # -($ALetterEx | $Hebrew_LetterEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 6 and 7 -($ALetterEx | $Hebrew_LetterEx) ($MidLetterEx | $MidNumLetEx | $Single_QuoteEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($MidLetter | $MidNumLet | $Single_Quote) $ExFm* ($ALetterPlus | $Hebrew_Letter) {200}; # rule 7a -$Hebrew_LetterEx $Single_QuoteEx {200}; +$Hebrew_Letter $ExFm* $Single_Quote {200}; # rule 7b and 7c -$Hebrew_LetterEx $Double_QuoteEx $Hebrew_LetterEx {200}; +$Hebrew_Letter $ExFm* $Double_Quote $ExFm* $Hebrew_Letter; # rule 8 -$NumericEx $NumericEx {100}; +$Numeric $ExFm* $Numeric; # rule 9 -($ALetterEx | $Hebrew_LetterEx) $NumericEx {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* $Numeric; # rule 10 -$NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; +$Numeric $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 11 and 12 -$NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; +$Numeric $ExFm* ($MidNum | $MidNumLet | $Single_Quote) $ExFm* $Numeric; # rule 13 # to be consistent with $KanaKanji $KanaKanhi, changed # from 300 to 400. # See also TestRuleStatus in intltest/rbbiapts.cpp -$KatakanaEx $KatakanaEx {400}; +$Katakana $ExFm* $Katakana {400}; # rule 13a/b -$ALetterEx $ExtendNumLetEx {200}; # (13a) -$Hebrew_LetterEx $ExtendNumLetEx {200}; # (13a) -$NumericEx $ExtendNumLetEx {100}; # (13a) -$KatakanaEx $ExtendNumLetEx {400}; # (13a) -$ExtendNumLetEx $ExtendNumLetEx {200}; # (13a) +$ALetterPlus $ExFm* $ExtendNumLet {200}; # (13a) +$Hebrew_Letter $ExFm* $ExtendNumLet {200}; # (13a) +$Numeric $ExFm* $ExtendNumLet {100}; # (13a) +$Katakana $ExFm* $ExtendNumLet {400}; # (13a) +$ExtendNumLet $ExFm* $ExtendNumLet {200}; # (13a) -$ExtendNumLetEx $ALetterEx {200}; # (13b) -$ExtendNumLetEx $Hebrew_Letter {200}; # (13b) -$ExtendNumLetEx $NumericEx {100}; # (13b) -$ExtendNumLetEx $KatakanaEx {400}; # (13b) +$ExtendNumLet $ExFm* $ALetterPlus {200}; # (13b) +$ExtendNumLet $ExFm* $Hebrew_Letter {200}; # (13b) +$ExtendNumLet $ExFm* $Numeric {100}; # (13b) +$ExtendNumLet $ExFm* $Katakana {400}; # (13b) # rules 15 - 17 # Pairs of Regional Indicators stay together. -# With rule chaining disabled by ^, this rule will match exactly two of them. +# With incoming rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. # -^$Regional_IndicatorEx $Regional_IndicatorEx; +^$Regional_Indicator $ExFm* $Regional_Indicator; # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; diff --git a/icuSources/data/brkitr/rules/word_POSIX.txt b/icuSources/data/brkitr/rules/word_POSIX.txt index bf601395..73ddc8dc 100644 --- a/icuSources/data/brkitr/rules/word_POSIX.txt +++ b/icuSources/data/brkitr/rules/word_POSIX.txt @@ -27,10 +27,12 @@ # Character Class Definitions. # +$Han = [:Han:]; + $CR = [\p{Word_Break = CR}]; $LF = [\p{Word_Break = LF}]; -$Newline = [\p{Word_Break = Newline} ]; -$Extend = [\p{Word_Break = Extend}]; +$Newline = [\p{Word_Break = Newline}]; +$Extend = [\p{Word_Break = Extend}-$Han]; $ZWJ = [\p{Word_Break = ZWJ}]; $Regional_Indicator = [\p{Word_Break = Regional_Indicator}]; $Format = [\p{Word_Break = Format}]; @@ -42,13 +44,13 @@ $Double_Quote = [\p{Word_Break = Double_Quote}]; $MidNumLet = [\p{Word_Break = MidNumLet} - [.]]; $MidLetter = [\p{Word_Break = MidLetter} - [\:]]; $MidNum = [\p{Word_Break = MidNum} [.]]; -$Numeric = [[\p{Word_Break = Numeric}] [\uFF10-\uff19]]; # Patch for ICU-12079 +$Numeric = [\p{Word_Break = Numeric}]; $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; $WSegSpace = [\p{Word_Break = WSegSpace}]; -$Extended_Pict = [:ExtPict:]; +$Extended_Pict = [\p{Extended_Pictographic}]; -$Han = [:Han:]; $Hiragana = [:Hiragana:]; +$Ideographic = [\p{Ideographic}]; # Dictionary character set, for triggering language-based break engines. Currently @@ -63,38 +65,20 @@ $KanaKanji = [$Han $Hiragana $Katakana]; $dictionaryCJK = [$KanaKanji $HangulSyllable]; $dictionary = [$ComplexContext $dictionaryCJK]; +# TODO: check if handling of katakana in dictionary makes rules incorrect/void + # leave CJK scripts out of ALetterPlus $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; -# -# Rules 4 Ignore Format and Extend characters, -# except when they appear at the beginning of a region of text. -# -# TODO: check if handling of katakana in dictionary makes rules incorrect/void -$KatakanaEx = $Katakana ($Extend | $Format | $ZWJ)*; -$Hebrew_LetterEx = $Hebrew_Letter ($Extend | $Format | $ZWJ)*; -$ALetterEx = $ALetterPlus ($Extend | $Format | $ZWJ)*; -$Single_QuoteEx = $Single_Quote ($Extend | $Format | $ZWJ)*; -$Double_QuoteEx = $Double_Quote ($Extend | $Format | $ZWJ)*; -$MidNumLetEx = $MidNumLet ($Extend | $Format | $ZWJ)*; -$MidLetterEx = $MidLetter ($Extend | $Format | $ZWJ)*; -$MidNumEx = $MidNum ($Extend | $Format | $ZWJ)*; -$NumericEx = $Numeric ($Extend | $Format | $ZWJ)*; -$ExtendNumLetEx = $ExtendNumLet ($Extend | $Format | $ZWJ)*; -$Regional_IndicatorEx = $Regional_Indicator ($Extend | $Format | $ZWJ)*; - -$Ideographic = [\p{Ideographic}]; -$HiraganaEx = $Hiragana ($Extend | $Format | $ZWJ)*; -$IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; - ## ------------------------------------------------- # Rule 3 - CR x LF # $CR $LF; -# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. +# Rule 3c Do not break within emoji zwj sequences. +# ZWJ × \p{Extended_Pictographic}. Precedes WB4, so no intervening Extend chars allowed. # $ZWJ $Extended_Pict; @@ -103,78 +87,81 @@ $ZWJ $Extended_Pict; $WSegSpace $WSegSpace; # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning -# of a region of Text. The rule here comes into play when the start of text -# begins with a group of Format chars, or with a "word" consisting of a single -# char that is not in any of the listed word break categories followed by -# format char(s), or is not a CJK dictionary character. -[^$CR $LF $Newline]? ($Extend | $Format | $ZWJ)+; - -$NumericEx {100}; -$ALetterEx {200}; -$HangulSyllable {200}; -$Hebrew_LetterEx{200}; -$KatakanaEx {400}; # note: these status values override those from rule 5 -$HiraganaEx {400}; # by virtue of being numerically larger. -$IdeographicEx {400}; # +# of a region of Text. + +$ExFm = [$Extend $Format $ZWJ]; -$Extended_Pict ($Extend | $Format | $ZWJ)*; +^$ExFm+; # This rule fires only when there are format or extend characters at the + # start of text, or immediately following another boundary. It groups them, in + # the event there are more than one. + +[^$CR $LF $Newline $ExFm] $ExFm*; # This rule rule attaches trailing format/extends to words, + # with no special rule status value. + +$Numeric $ExFm* {100}; # This group of rules also attach trailing format/extends, but +$ALetterPlus $ExFm* {200}; # with rule status set based on the word's final base character. +$HangulSyllable {200}; +$Hebrew_Letter $ExFm* {200}; +$Katakana $ExFm* {400}; # note: these status values override those from rule 5 +$Hiragana $ExFm* {400}; # by virtue of being numerically larger. +$Ideographic $ExFm* {400}; # # # rule 5 # Do not break between most letters. # -($ALetterEx | $Hebrew_LetterEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 6 and 7 -($ALetterEx | $Hebrew_LetterEx) ($MidLetterEx | $MidNumLetEx | $Single_QuoteEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($MidLetter | $MidNumLet | $Single_Quote) $ExFm* ($ALetterPlus | $Hebrew_Letter) {200}; # rule 7a -$Hebrew_LetterEx $Single_QuoteEx {200}; +$Hebrew_Letter $ExFm* $Single_Quote {200}; # rule 7b and 7c -$Hebrew_LetterEx $Double_QuoteEx $Hebrew_LetterEx {200}; +$Hebrew_Letter $ExFm* $Double_Quote $ExFm* $Hebrew_Letter; # rule 8 -$NumericEx $NumericEx {100}; +$Numeric $ExFm* $Numeric; # rule 9 -($ALetterEx | $Hebrew_LetterEx) $NumericEx {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* $Numeric; # rule 10 -$NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; +$Numeric $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 11 and 12 -$NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; +$Numeric $ExFm* ($MidNum | $MidNumLet | $Single_Quote) $ExFm* $Numeric; # rule 13 # to be consistent with $KanaKanji $KanaKanhi, changed # from 300 to 400. # See also TestRuleStatus in intltest/rbbiapts.cpp -$KatakanaEx $KatakanaEx {400}; +$Katakana $ExFm* $Katakana {400}; # rule 13a/b -$ALetterEx $ExtendNumLetEx {200}; # (13a) -$Hebrew_LetterEx $ExtendNumLetEx {200}; # (13a) -$NumericEx $ExtendNumLetEx {100}; # (13a) -$KatakanaEx $ExtendNumLetEx {400}; # (13a) -$ExtendNumLetEx $ExtendNumLetEx {200}; # (13a) +$ALetterPlus $ExFm* $ExtendNumLet {200}; # (13a) +$Hebrew_Letter $ExFm* $ExtendNumLet {200}; # (13a) +$Numeric $ExFm* $ExtendNumLet {100}; # (13a) +$Katakana $ExFm* $ExtendNumLet {400}; # (13a) +$ExtendNumLet $ExFm* $ExtendNumLet {200}; # (13a) -$ExtendNumLetEx $ALetterEx {200}; # (13b) -$ExtendNumLetEx $Hebrew_Letter {200}; # (13b) -$ExtendNumLetEx $NumericEx {100}; # (13b) -$ExtendNumLetEx $KatakanaEx {400}; # (13b) +$ExtendNumLet $ExFm* $ALetterPlus {200}; # (13b) +$ExtendNumLet $ExFm* $Hebrew_Letter {200}; # (13b) +$ExtendNumLet $ExFm* $Numeric {100}; # (13b) +$ExtendNumLet $ExFm* $Katakana {400}; # (13b) # rules 15 - 17 # Pairs of Regional Indicators stay together. -# With rule chaining disabled by ^, this rule will match exactly two of them. +# With incoming rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. # -^$Regional_IndicatorEx $Regional_IndicatorEx; +^$Regional_Indicator $ExFm* $Regional_Indicator; # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; diff --git a/icuSources/data/brkitr/rules/word_fi_sv.txt b/icuSources/data/brkitr/rules/word_fi_sv.txt index cfabce1a..176f8a7c 100644 --- a/icuSources/data/brkitr/rules/word_fi_sv.txt +++ b/icuSources/data/brkitr/rules/word_fi_sv.txt @@ -45,10 +45,11 @@ $MidNum = [\p{Word_Break = MidNum}]; $Numeric = [[\p{Word_Break = Numeric}] [\uFF10-\uff19]]; # Patch for ICU-12079 $ExtendNumLet = [\p{Word_Break = ExtendNumLet}]; $WSegSpace = [\p{Word_Break = WSegSpace}]; -$Extended_Pict = [:ExtPict:]; +$Extended_Pict = [\p{Extended_Pictographic}]; $Han = [:Han:]; $Hiragana = [:Hiragana:]; +$Ideographic = [\p{Ideographic}]; # Dictionary character set, for triggering language-based break engines. Currently @@ -63,38 +64,20 @@ $KanaKanji = [$Han $Hiragana $Katakana]; $dictionaryCJK = [$KanaKanji $HangulSyllable]; $dictionary = [$ComplexContext $dictionaryCJK]; +# TODO: check if handling of katakana in dictionary makes rules incorrect/void + # leave CJK scripts out of ALetterPlus $ALetterPlus = [$ALetter-$dictionaryCJK [$ComplexContext-$Extend-$Control]]; -# -# Rules 4 Ignore Format and Extend characters, -# except when they appear at the beginning of a region of text. -# -# TODO: check if handling of katakana in dictionary makes rules incorrect/void -$KatakanaEx = $Katakana ($Extend | $Format | $ZWJ)*; -$Hebrew_LetterEx = $Hebrew_Letter ($Extend | $Format | $ZWJ)*; -$ALetterEx = $ALetterPlus ($Extend | $Format | $ZWJ)*; -$Single_QuoteEx = $Single_Quote ($Extend | $Format | $ZWJ)*; -$Double_QuoteEx = $Double_Quote ($Extend | $Format | $ZWJ)*; -$MidNumLetEx = $MidNumLet ($Extend | $Format | $ZWJ)*; -$MidLetterEx = $MidLetter ($Extend | $Format | $ZWJ)*; -$MidNumEx = $MidNum ($Extend | $Format | $ZWJ)*; -$NumericEx = $Numeric ($Extend | $Format | $ZWJ)*; -$ExtendNumLetEx = $ExtendNumLet ($Extend | $Format | $ZWJ)*; -$Regional_IndicatorEx = $Regional_Indicator ($Extend | $Format | $ZWJ)*; - -$Ideographic = [\p{Ideographic}]; -$HiraganaEx = $Hiragana ($Extend | $Format | $ZWJ)*; -$IdeographicEx = $Ideographic ($Extend | $Format | $ZWJ)*; - ## ------------------------------------------------- # Rule 3 - CR x LF # $CR $LF; -# Rule 3c ZWJ x (Extended_Pict | EmojiNRK). Precedes WB4, so no intervening Extend chars allowed. +# Rule 3c Do not break within emoji zwj sequences. +# ZWJ × \p{Extended_Pictographic}. Precedes WB4, so no intervening Extend chars allowed. # $ZWJ $Extended_Pict; @@ -103,78 +86,81 @@ $ZWJ $Extended_Pict; $WSegSpace $WSegSpace; # Rule 4 - ignore Format and Extend characters, except when they appear at the beginning -# of a region of Text. The rule here comes into play when the start of text -# begins with a group of Format chars, or with a "word" consisting of a single -# char that is not in any of the listed word break categories followed by -# format char(s), or is not a CJK dictionary character. -[^$CR $LF $Newline]? ($Extend | $Format | $ZWJ)+; - -$NumericEx {100}; -$ALetterEx {200}; -$HangulSyllable {200}; -$Hebrew_LetterEx{200}; -$KatakanaEx {400}; # note: these status values override those from rule 5 -$HiraganaEx {400}; # by virtue of being numerically larger. -$IdeographicEx {400}; # +# of a region of Text. + +$ExFm = [$Extend $Format $ZWJ]; + +^$ExFm+; # This rule fires only when there are format or extend characters at the + # start of text, or immediately following another boundary. It groups them, in + # the event there are more than one. -$Extended_Pict ($Extend | $Format | $ZWJ)*; +[^$CR $LF $Newline $ExFm] $ExFm*; # This rule rule attaches trailing format/extends to words, + # with no special rule status value. + +$Numeric $ExFm* {100}; # This group of rules also attach trailing format/extends, but +$ALetterPlus $ExFm* {200}; # with rule status set based on the word's final base character. +$HangulSyllable {200}; +$Hebrew_Letter $ExFm* {200}; +$Katakana $ExFm* {400}; # note: these status values override those from rule 5 +$Hiragana $ExFm* {400}; # by virtue of being numerically larger. +$Ideographic $ExFm* {400}; # # # rule 5 # Do not break between most letters. # -($ALetterEx | $Hebrew_LetterEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 6 and 7 -($ALetterEx | $Hebrew_LetterEx) ($MidLetterEx | $MidNumLetEx | $Single_QuoteEx) ($ALetterEx | $Hebrew_LetterEx) {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* ($MidLetter | $MidNumLet | $Single_Quote) $ExFm* ($ALetterPlus | $Hebrew_Letter) {200}; # rule 7a -$Hebrew_LetterEx $Single_QuoteEx {200}; +$Hebrew_Letter $ExFm* $Single_Quote {200}; # rule 7b and 7c -$Hebrew_LetterEx $Double_QuoteEx $Hebrew_LetterEx {200}; +$Hebrew_Letter $ExFm* $Double_Quote $ExFm* $Hebrew_Letter; # rule 8 -$NumericEx $NumericEx {100}; +$Numeric $ExFm* $Numeric; # rule 9 -($ALetterEx | $Hebrew_LetterEx) $NumericEx {200}; +($ALetterPlus | $Hebrew_Letter) $ExFm* $Numeric; # rule 10 -$NumericEx ($ALetterEx | $Hebrew_LetterEx) {200}; +$Numeric $ExFm* ($ALetterPlus | $Hebrew_Letter); # rule 11 and 12 -$NumericEx ($MidNumEx | $MidNumLetEx | $Single_QuoteEx) $NumericEx {100}; +$Numeric $ExFm* ($MidNum | $MidNumLet | $Single_Quote) $ExFm* $Numeric; # rule 13 # to be consistent with $KanaKanji $KanaKanhi, changed # from 300 to 400. # See also TestRuleStatus in intltest/rbbiapts.cpp -$KatakanaEx $KatakanaEx {400}; +$Katakana $ExFm* $Katakana {400}; # rule 13a/b -$ALetterEx $ExtendNumLetEx {200}; # (13a) -$Hebrew_LetterEx $ExtendNumLetEx {200}; # (13a) -$NumericEx $ExtendNumLetEx {100}; # (13a) -$KatakanaEx $ExtendNumLetEx {400}; # (13a) -$ExtendNumLetEx $ExtendNumLetEx {200}; # (13a) +$ALetterPlus $ExFm* $ExtendNumLet {200}; # (13a) +$Hebrew_Letter $ExFm* $ExtendNumLet {200}; # (13a) +$Numeric $ExFm* $ExtendNumLet {100}; # (13a) +$Katakana $ExFm* $ExtendNumLet {400}; # (13a) +$ExtendNumLet $ExFm* $ExtendNumLet {200}; # (13a) -$ExtendNumLetEx $ALetterEx {200}; # (13b) -$ExtendNumLetEx $Hebrew_Letter {200}; # (13b) -$ExtendNumLetEx $NumericEx {100}; # (13b) -$ExtendNumLetEx $KatakanaEx {400}; # (13b) +$ExtendNumLet $ExFm* $ALetterPlus {200}; # (13b) +$ExtendNumLet $ExFm* $Hebrew_Letter {200}; # (13b) +$ExtendNumLet $ExFm* $Numeric {100}; # (13b) +$ExtendNumLet $ExFm* $Katakana {400}; # (13b) # rules 15 - 17 # Pairs of Regional Indicators stay together. -# With rule chaining disabled by ^, this rule will match exactly two of them. +# With incoming rule chaining disabled by ^, this rule will match exactly two of them. # No other rule begins with a Regional_Indicator, so chaining cannot extend the match. # -^$Regional_IndicatorEx $Regional_IndicatorEx; +^$Regional_Indicator $ExFm* $Regional_Indicator; # special handling for CJK characters: chain for later dictionary segmentation $HangulSyllable $HangulSyllable {200}; diff --git a/icuSources/data/brkitr/sv.txt b/icuSources/data/brkitr/sv.txt index 8b5cda18..681d16a1 100644 --- a/icuSources/data/brkitr/sv.txt +++ b/icuSources/data/brkitr/sv.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv{ - Version{"2.1.19.14"} + Version{"36.1"} boundaries{ word:process(dependency){"word_fi_sv.brk"} } diff --git a/icuSources/data/brkitr/zh.txt b/icuSources/data/brkitr/zh.txt index c79712f1..66efda51 100644 --- a/icuSources/data/brkitr/zh.txt +++ b/icuSources/data/brkitr/zh.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh{ - Version{"2.1.19.14"} + Version{"36.1"} boundaries{ line:process(dependency){"line_cj.brk"} line_loose:process(dependency){"line_loose_cj.brk"} diff --git a/icuSources/data/brkitr/zh_Hant.txt b/icuSources/data/brkitr/zh_Hant.txt index e867ecae..e4cdf739 100644 --- a/icuSources/data/brkitr/zh_Hant.txt +++ b/icuSources/data/brkitr/zh_Hant.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ - Version{"2.1.36.98"} + Version{"36.1"} boundaries{ line:process(dependency){"line_cj.brk"} line_loose:process(dependency){"line_loose_cj.brk"} diff --git a/icuSources/data/build.xml b/icuSources/data/build.xml index a74eb9ab..9d0fa70b 100644 --- a/icuSources/data/build.xml +++ b/icuSources/data/build.xml @@ -43,13 +43,17 @@ - + + + + + @@ -60,11 +64,31 @@ + + + + + + + + + + + + + + + + + + + - + @@ -101,22 +125,23 @@ - + - + - + - + + @@ -154,11 +179,11 @@ - + - + @@ -169,11 +194,11 @@ - + - + @@ -184,12 +209,12 @@ - + - + @@ -200,119 +225,119 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -325,11 +350,11 @@ - + - + @@ -337,12 +362,12 @@ - + - + @@ -354,11 +379,11 @@ - + @@ -374,7 +399,7 @@ - + diff --git a/icuSources/data/buildtool/renderers/common_exec.py b/icuSources/data/buildtool/renderers/common_exec.py deleted file mode 100644 index 803d4162..00000000 --- a/icuSources/data/buildtool/renderers/common_exec.py +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright (C) 2018 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html - -from . import * -from .. import * -from .. import utils -from ..request_types import * - -import os -import shutil -import subprocess - -def run(build_dirs, requests, common_vars, **kwargs): - for bd in build_dirs: - os.makedirs(bd.format(**common_vars), exist_ok=True) - for request in requests: - status = run_helper(request, common_vars, **kwargs) - if status != 0: - print("!!! ERROR executing above command line: exit code %d" % status) - return 1 - print("All data build commands executed") - return 0 - -def run_helper(request, common_vars, is_windows, tool_dir, tool_cfg=None, **kwargs): - if isinstance(request, PrintFileRequest): - output_path = "{DIRNAME}/{FILENAME}".format( - DIRNAME = utils.dir_for(request.output_file).format(**common_vars), - FILENAME = request.output_file.filename, - ) - print("Printing to file: %s" % output_path) - with open(output_path, "w") as f: - f.write(request.content) - return 0 - if isinstance(request, CopyRequest): - input_path = "{DIRNAME}/{FILENAME}".format( - DIRNAME = utils.dir_for(request.input_file).format(**common_vars), - FILENAME = request.input_file.filename, - ) - output_path = "{DIRNAME}/{FILENAME}".format( - DIRNAME = utils.dir_for(request.output_file).format(**common_vars), - FILENAME = request.output_file.filename, - ) - print("Copying file to: %s" % output_path) - shutil.copyfile(input_path, output_path) - return 0 - if isinstance(request, VariableRequest): - # No-op - return 0 - - assert isinstance(request.tool, IcuTool) - if is_windows: - cmd_template = "{TOOL_DIR}/{TOOL}/{TOOL_CFG}/{TOOL}.exe {{ARGS}}".format( - TOOL_DIR = tool_dir, - TOOL_CFG = tool_cfg, - TOOL = request.tool.name, - **common_vars - ) - else: - cmd_template = "{TOOL_DIR}/{TOOL} {{ARGS}}".format( - TOOL_DIR = tool_dir, - TOOL = request.tool.name, - **common_vars - ) - - if isinstance(request, RepeatedExecutionRequest): - for loop_vars in utils.repeated_execution_request_looper(request): - command_line = utils.format_repeated_request_command( - request, - cmd_template, - loop_vars, - common_vars - ) - if is_windows: - # Note: this / to \ substitution may be too aggressive? - command_line = command_line.replace("/", "\\") - print("Running: %s" % command_line) - res = subprocess.run(command_line, shell=True) - if res.returncode != 0: - return res.returncode - return 0 - if isinstance(request, SingleExecutionRequest): - command_line = utils.format_single_request_command( - request, - cmd_template, - common_vars - ) - if is_windows: - # Note: this / to \ substitution may be too aggressive? - command_line = command_line.replace("/", "\\") - print("Running: %s" % command_line) - res = subprocess.run(command_line, shell=True) - return res.returncode - assert False diff --git a/icuSources/data/buildtool/renderers/unix_exec.py b/icuSources/data/buildtool/renderers/unix_exec.py deleted file mode 100644 index 468f4132..00000000 --- a/icuSources/data/buildtool/renderers/unix_exec.py +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (C) 2018 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html - -from . import common_exec - -def run(**kwargs): - return common_exec.run(is_windows=False, **kwargs) diff --git a/icuSources/data/cldr-icu-readme.txt b/icuSources/data/cldr-icu-readme.txt index 6ebd96ed..6d194416 100644 --- a/icuSources/data/cldr-icu-readme.txt +++ b/icuSources/data/cldr-icu-readme.txt @@ -35,21 +35,6 @@ # #---- # -# CLDR dtd caching -# -# Parts of the build process (notably building the new ICU data files in step 4) -# require http: access to files in the CLDR repository; for example, processing -# the files in icu4c/source/data/xml/ may require access to -# http://www.unicode.org/repos/cldr/trunk/common/dtd/ldml.dtd -# -# Unless you cache the dtds locally by -# 1. creating a temp directory e.g. ~/.cldrdtd -# 2. setting CLDR_DTD_CACHE to it e.g. -DCLDR_DTD_CACHE=~/.cldrdtd -# your system will make excessive network requests, which will result in the -# Unicode server blocking access. -# -#---- -# # There are several environment variables that need to be defined. # # a) Java- and ant-related variables @@ -62,9 +47,6 @@ # # -Xmx4096m, to give Java more memory; otherwise it may run out # of heap. -# -DCLDR_DTD_CACHE=~/.cldrdtd (or some other temp directory -# that already exists), to reduce frequent http: access to dtds -# and consequent blockage by Unicode server. # # b) CLDR-related variables # @@ -73,6 +55,16 @@ # CLDR_CLASSES: Path to the CLDR Tools classes directory. If not set, defaults # to $CLDR_DIR/tools/java/classes # +# CLDR_TMP_DIR: Parent of temporary CLDR production data. +# Defaults to $CLDR_DIR/../cldr-aux (sibling to CLDR_DIR). +# +# *** NOTE ***: In CLDR release-36-beta, the GenerateProductionData +# tool no longer generates data into $CLDR_TMP_DIR/production; instead +# it generates data into $CLDR_DIR/../cldr-staging/production. However +# the rest of the build still assumes that the generated data is in +# $CLDR_TMP_DIR/production. So CLDR_TMP_DIR must be defined to be +# $CLDR_DIR/../cldr-staging +# # c) ICU-related variables # These variables only need to be set if you're directly reusing the # commands below. @@ -140,38 +132,23 @@ # 1a. Java and ant variables, adjust for your system export JAVA_HOME=`/usr/libexec/java_home` -export ANT_OPTS="-Xmx4096m -DCLDR_DTD_CACHE=~/.cldrdtd" +export ANT_OPTS="-Xmx4096m # 1b. CLDR variables, adjust for your setup; with cygwin it might be e.g. # CLDR_DIR=`cygpath -wp /build/cldr` -export CLDR_DIR=$HOME/cldr/trunk +export CLDR_DIR=$HOME/cldr-myfork # 1c. ICU variables -export ICU4C_DIR=$HOME/icu/icu4c -export ICU4J_ROOT=$HOME/icu/icu4j - -# 1d. Pre-populate your CLDR DTD cache. You need to do this only once. - -mkdir ~/.cldrdtd -cd ~/.cldrdtd -curl http://www.unicode.org/repos/cldr/trunk/common/dtd/ldml.dtd \ - -o http___www.unicode.org_repos_cldr_trunk_common_dtd_ldml.dtd -# WAIT before hitting the server again; it WILL NOT give you a second chance! -sleep 5 -curl http://www.unicode.org/repos/cldr/trunk/common/dtd/ldmlICU.dtd \ - -o http___www.unicode.org_repos_cldr_trunk_common_dtd_ldmlICU.dtd -sleep 5 -curl http://www.unicode.org/repos/cldr/trunk/common/dtd/ldmlSupplemental.dtd \ - -o http___www.unicode.org_repos_cldr_trunk_common_dtd_ldmlSupplemental.dtd +export ICU4C_DIR=$HOME/icu-myfork/icu4c +export ICU4J_ROOT=$HOME/icu-myfork/icu4j -# 2. Build the CLDR Java tools -# Optionally build the jar, but ant will look inside the classes directory anyway +# 2. Build the CLDR Java tools and jar cd $CLDR_DIR/tools/java ant all -#ant jar +ant jar # 3. Configure ICU4C, build and test without new data first, to verify that # there are no pre-existing errors. Here is the runConfigureICU @@ -182,7 +159,7 @@ cd $ICU4C_DIR/source make all 2>&1 | tee /tmp/icu4c-oldData-makeAll.txt make check 2>&1 | tee /tmp/icu4c-oldData-makeCheck.txt -# 4. Build the new ICU4C data files; these include .txt files and .mk files. +# 4. Build the new ICU4C data files; these include .txt files and .py files. # These new files will replace whatever was already present in the ICU4C sources. # This process uses ant with ICU's data/build.xml and data/icu-config.xml to # operate (via CLDR's ant/CLDRConverterTool.java and ant/CLDRBuild.java) the @@ -193,22 +170,15 @@ make check 2>&1 | tee /tmp/icu4c-oldData-makeCheck.txt # Running "ant setup" is not required, but it will print useful errors to # debug issues with your path when it fails. # -# If you see timeout errors when building the rbnf data, for example, then you are -# likely not using a CLDR dtd cache; see "CLDR dtd caching" above. If you are using -# a dtd cache and are still having timeout problems, the IP address of your system -# may have been blocked due to previous excessive access. In this case you may need -# to contact a Unicode sysadmin to restore access. -# -# Unfortunately, even if you have your DTD cache variable enabled, you may still -# get blocked and unable to populate your cache because of multiple successive -# requests to download the required DTD files. It is recommended that you -# pre-populate your cache as shown above in step 1d. cd $ICU4C_DIR/source/data ant setup ant clean ant all 2>&1 | tee /tmp/cldr-newData-buildLog.txt +# NOTE: if you change the CLDR data, please run "ant cleanprod" to clean out the +# temporary production data directory (usually $CLDR_DIR/../cldr-aux/production ) + # 5. Check which data files have modifications, which have been added or removed # (if there are no changes, you may not need to proceed further). Make sure the # list seems reasonable. @@ -291,6 +261,22 @@ ant check 2>&1 | tee /tmp/icu4j-newData-antCheck.txt # more failures in ICU4C or ICU4J (except failures that were present before you # began testing the new CLDR data). +# Note that certain data changes and related test failures may require the +# rebuilding of other kinds of data. For example: +# a) Changes to locale matching data may cause failures in e.g. the following: +# com.ibm.icu.dev.test.util.LocaleDistanceTest (testLoadedDataSameAsBuiltFromScratch) +# com.ibm.icu.dev.test.util.LocaleMatcherTest (testLikelySubtagsLoadedDataSameAsBuiltFromScratch) +# To address these requires building and running the tool +# icu4j/tools/misc/src/com/ibm/icu/dev/tool/locale/LocaleDistanceBuilder.java +# to regenerate the file icu4c/source/data/misc/langInfo.txt and then regenerating +# the ICU4J data jars. +# b) Changes to plurals data may cause failures in e.g. the following +# com.ibm.icu.dev.test.format.PluralRulesTest (TestLocales) +# To address these requires updating the LOCALE_SNAPSHOT data in +# icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java +# by modifying the TestLocales() test there to run generateLOCALE_SNAPSHOT() and then +# copying in the updated data. + # 15. Check the file changes; then git add or git rm as necessary, and # commit the changes. diff --git a/icuSources/data/coll/LOCALE_DEPS.json b/icuSources/data/coll/LOCALE_DEPS.json new file mode 100644 index 00000000..5e49fd09 --- /dev/null +++ b/icuSources/data/coll/LOCALE_DEPS.json @@ -0,0 +1,33 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar", + "in": "id", + "in_ID": "id_ID", + "iw": "he", + "iw_IL": "he_IL", + "mo": "ro", + "no": "nb", + "no_NO": "nb_NO", + "pa_IN": "pa_Guru_IN", + "sh": "sr_Latn", + "sh_BA": "sr_Latn_BA", + "sh_CS": "sr_Latn_RS", + "sh_YU": "sr_Latn_RS", + "sr_BA": "sr_Cyrl_BA", + "sr_ME": "sr_Cyrl_ME", + "sr_RS": "sr_Cyrl_RS", + "wuu": "zh", + "yue": "zh_Hant", + "yue_CN": "zh_Hans", + "yue_Hans": "zh_Hans", + "zh_CN": "zh_Hans_CN", + "zh_HK": "zh_Hant_HK", + "zh_MO": "zh_Hant_MO", + "zh_SG": "zh_Hans_SG", + "zh_TW": "zh_Hant_TW" + } +} diff --git a/icuSources/data/coll/af.txt b/icuSources/data/coll/af.txt index 91630d32..b1221c02 100644 --- a/icuSources/data/coll/af.txt +++ b/icuSources/data/coll/af.txt @@ -1,11 +1,11 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License af{ - Version{"2.1.19.14"} + Version{"36.1"} collations{ standard{ Sequence{"&N<<<ʼn"} - Version{"35.1"} + Version{"36.1"} } } } diff --git a/icuSources/data/coll/am.txt b/icuSources/data/coll/am.txt index 703502a2..5e6a79b0 100644 --- a/icuSources/data/coll/am.txt +++ b/icuSources/data/coll/am.txt @@ -1,11 +1,11 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License am{ - Version{"2.1.19.14"} + Version{"36.1"} collations{ standard{ Sequence{"[reorder Ethi]"} - Version{"35.1"} + Version{"36.1"} } } } diff --git a/icuSources/data/coll/ar.txt b/icuSources/data/coll/ar.txt index 2a2d9709..12daf527 100644 --- a/icuSources/data/coll/ar.txt +++ b/icuSources/data/coll/ar.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar{ - Version{"2.1.19.14"} + Version{"36.1"} collations{ compat{ Sequence{ @@ -9,7 +9,7 @@ ar{ "&ت<<Ø©<<<ﺔ<<<ﺓ" "&ي<<ى<<<ﯨ<<<ﯩ<<<ï»°<<<ﻯ<<<ﲐ<<<ﱝ" } - Version{"35.1"} + Version{"36.1"} } standard{ Sequence{ @@ -397,7 +397,7 @@ ar{ "‎&ۓ‎=ﮰ‎=ï®±" "‎&ۀ‎=ﮤ‎=ﮥ" } - Version{"35.1"} + Version{"36.1"} } } } diff --git a/icuSources/data/coll/as.txt b/icuSources/data/coll/as.txt index d8834f3f..511614c3 100644 --- a/icuSources/data/coll/as.txt +++ b/icuSources/data/coll/as.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License as{ - Version{"2.1.19.14"} + Version{"36.1"} collations{ standard{ Sequence{ @@ -11,7 +11,7 @@ as{ "&[before 1]ত<ৎ=ত্\u200D" "&হ<ক্ষ" } - Version{"35.1"} + Version{"36.1"} } } } diff --git a/icuSources/data/coll/az.txt b/icuSources/data/coll/az.txt index 6c04ed5a..147bec6c 100644 --- a/icuSources/data/coll/az.txt +++ b/icuSources/data/coll/az.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az{ - Version{"2.1.19.14"} + Version{"36.1"} collations{ search{ Sequence{ @@ -9,7 +9,7 @@ az{ "[import az-u-co-standard]" "[reorder others]" } - Version{"35.1"} + Version{"36.1"} } standard{ Sequence{ @@ -26,7 +26,7 @@ az{ "&H/common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MV{ %%Parent{"en_001"} - Version{"2.1.19.69"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_MW.txt b/icuSources/data/curr/en_MW.txt index edf78b6b..36ff5d90 100644 --- a/icuSources/data/curr/en_MW.txt +++ b/icuSources/data/curr/en_MW.txt @@ -8,5 +8,5 @@ en_MW{ "Malawian Kwacha", } } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_MX.txt b/icuSources/data/curr/en_MX.txt old mode 100755 new mode 100644 index 420e8d41..6a35896d --- a/icuSources/data/curr/en_MX.txt +++ b/icuSources/data/curr/en_MX.txt @@ -1,7 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MX{ Currencies{ MXN{ @@ -13,5 +11,5 @@ en_MX{ "US Dollar", } } - Version{"2.1.23.47"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_MY.txt b/icuSources/data/curr/en_MY.txt index 3e21d2df..1ebfce71 100644 --- a/icuSources/data/curr/en_MY.txt +++ b/icuSources/data/curr/en_MY.txt @@ -8,5 +8,5 @@ en_MY{ "Malaysian Ringgit", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NA.txt b/icuSources/data/curr/en_NA.txt index 8e8151db..734a669d 100644 --- a/icuSources/data/curr/en_NA.txt +++ b/icuSources/data/curr/en_NA.txt @@ -8,5 +8,5 @@ en_NA{ "Namibian Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NF.txt b/icuSources/data/curr/en_NF.txt index 9e0324d3..79c1873e 100644 --- a/icuSources/data/curr/en_NF.txt +++ b/icuSources/data/curr/en_NF.txt @@ -8,5 +8,5 @@ en_NF{ "Australian Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NG.txt b/icuSources/data/curr/en_NG.txt index 9683a3d2..f390ce0b 100644 --- a/icuSources/data/curr/en_NG.txt +++ b/icuSources/data/curr/en_NG.txt @@ -8,5 +8,5 @@ en_NG{ "Nigerian Naira", } } - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NL.txt b/icuSources/data/curr/en_NL.txt index c98d9cbb..a06fb23f 100644 --- a/icuSources/data/curr/en_NL.txt +++ b/icuSources/data/curr/en_NL.txt @@ -13,5 +13,5 @@ en_NL{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NO.txt b/icuSources/data/curr/en_NO.txt old mode 100755 new mode 100644 index 787dc791..e80e7837 --- a/icuSources/data/curr/en_NO.txt +++ b/icuSources/data/curr/en_NO.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NO{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_NO{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NR.txt b/icuSources/data/curr/en_NR.txt index c5d6e778..e975f710 100644 --- a/icuSources/data/curr/en_NR.txt +++ b/icuSources/data/curr/en_NR.txt @@ -8,5 +8,5 @@ en_NR{ "Australian Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NU.txt b/icuSources/data/curr/en_NU.txt index 5eefaec5..a10db75e 100644 --- a/icuSources/data/curr/en_NU.txt +++ b/icuSources/data/curr/en_NU.txt @@ -8,5 +8,5 @@ en_NU{ "New Zealand Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_NZ.txt b/icuSources/data/curr/en_NZ.txt index 8dcc817a..4ad9fe2b 100644 --- a/icuSources/data/curr/en_NZ.txt +++ b/icuSources/data/curr/en_NZ.txt @@ -8,5 +8,5 @@ en_NZ{ "New Zealand Dollar", } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PG.txt b/icuSources/data/curr/en_PG.txt index 43ad6047..19c74adc 100644 --- a/icuSources/data/curr/en_PG.txt +++ b/icuSources/data/curr/en_PG.txt @@ -8,5 +8,5 @@ en_PG{ "Papua New Guinean Kina", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PH.txt b/icuSources/data/curr/en_PH.txt index f92020a8..e1ee9660 100644 --- a/icuSources/data/curr/en_PH.txt +++ b/icuSources/data/curr/en_PH.txt @@ -15,5 +15,5 @@ en_PH{ "US Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PK.txt b/icuSources/data/curr/en_PK.txt index 4db75899..3fceec85 100644 --- a/icuSources/data/curr/en_PK.txt +++ b/icuSources/data/curr/en_PK.txt @@ -8,5 +8,5 @@ en_PK{ "Pakistani Rupee", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PL.txt b/icuSources/data/curr/en_PL.txt old mode 100755 new mode 100644 index 17cc3a74..00f88552 --- a/icuSources/data/curr/en_PL.txt +++ b/icuSources/data/curr/en_PL.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PL{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_PL{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PN.txt b/icuSources/data/curr/en_PN.txt index b80306ea..f87427df 100644 --- a/icuSources/data/curr/en_PN.txt +++ b/icuSources/data/curr/en_PN.txt @@ -8,5 +8,5 @@ en_PN{ "New Zealand Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PT.txt b/icuSources/data/curr/en_PT.txt old mode 100755 new mode 100644 index eb539912..536e2d62 --- a/icuSources/data/curr/en_PT.txt +++ b/icuSources/data/curr/en_PT.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PT{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_PT{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_PW.txt b/icuSources/data/curr/en_PW.txt index 6d86ada3..c1a63e34 100644 --- a/icuSources/data/curr/en_PW.txt +++ b/icuSources/data/curr/en_PW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_RO.txt b/icuSources/data/curr/en_RO.txt deleted file mode 100755 index 717496cf..00000000 --- a/icuSources/data/curr/en_RO.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** -en_RO{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/curr/en_RS.txt b/icuSources/data/curr/en_RS.txt deleted file mode 100755 index c674fa0e..00000000 --- a/icuSources/data/curr/en_RS.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** -en_RS{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/curr/en_RU.txt b/icuSources/data/curr/en_RU.txt old mode 100755 new mode 100644 index 5d922946..eb227094 --- a/icuSources/data/curr/en_RU.txt +++ b/icuSources/data/curr/en_RU.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RU{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_RU{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_RW.txt b/icuSources/data/curr/en_RW.txt index 04c3ea46..8bdcd3ed 100644 --- a/icuSources/data/curr/en_RW.txt +++ b/icuSources/data/curr/en_RW.txt @@ -8,5 +8,5 @@ en_RW{ "Rwandan Franc", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SA.txt b/icuSources/data/curr/en_SA.txt deleted file mode 100755 index ab9cfb97..00000000 --- a/icuSources/data/curr/en_SA.txt +++ /dev/null @@ -1,8 +0,0 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** -en_SA{ - %%Parent{"en_001"} - Version{"2.1.19.14"} -} diff --git a/icuSources/data/curr/en_SB.txt b/icuSources/data/curr/en_SB.txt index e6daa124..b8797105 100644 --- a/icuSources/data/curr/en_SB.txt +++ b/icuSources/data/curr/en_SB.txt @@ -8,5 +8,5 @@ en_SB{ "Solomon Islands Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SC.txt b/icuSources/data/curr/en_SC.txt index f8a50d09..91b25759 100644 --- a/icuSources/data/curr/en_SC.txt +++ b/icuSources/data/curr/en_SC.txt @@ -8,5 +8,5 @@ en_SC{ "Seychellois Rupee", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SD.txt b/icuSources/data/curr/en_SD.txt index da400866..ad23cb45 100644 --- a/icuSources/data/curr/en_SD.txt +++ b/icuSources/data/curr/en_SD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SE.txt b/icuSources/data/curr/en_SE.txt index 5c46cd79..3fe60316 100644 --- a/icuSources/data/curr/en_SE.txt +++ b/icuSources/data/curr/en_SE.txt @@ -17,5 +17,5 @@ en_SE{ "Swedish Krona", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SG.txt b/icuSources/data/curr/en_SG.txt index a22e3165..169c711b 100644 --- a/icuSources/data/curr/en_SG.txt +++ b/icuSources/data/curr/en_SG.txt @@ -8,5 +8,5 @@ en_SG{ "Singapore Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SH.txt b/icuSources/data/curr/en_SH.txt index ead3c03d..ebee3bdc 100644 --- a/icuSources/data/curr/en_SH.txt +++ b/icuSources/data/curr/en_SH.txt @@ -9,8 +9,8 @@ en_SH{ } SHP{ "£", - "St. Helena Pound", + "St Helena Pound", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SI.txt b/icuSources/data/curr/en_SI.txt index c48a6c56..ea8b1956 100644 --- a/icuSources/data/curr/en_SI.txt +++ b/icuSources/data/curr/en_SI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SK.txt b/icuSources/data/curr/en_SK.txt old mode 100755 new mode 100644 index fd3916b2..962b722d --- a/icuSources/data/curr/en_SK.txt +++ b/icuSources/data/curr/en_SK.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SK{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_SK{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SL.txt b/icuSources/data/curr/en_SL.txt index 4e5f3505..7ae8b07c 100644 --- a/icuSources/data/curr/en_SL.txt +++ b/icuSources/data/curr/en_SL.txt @@ -8,5 +8,5 @@ en_SL{ "Sierra Leonean Leone", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SS.txt b/icuSources/data/curr/en_SS.txt index c460beb7..c0040231 100644 --- a/icuSources/data/curr/en_SS.txt +++ b/icuSources/data/curr/en_SS.txt @@ -12,5 +12,5 @@ en_SS{ "South Sudanese Pound", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SX.txt b/icuSources/data/curr/en_SX.txt index 226db00e..093f00f1 100644 --- a/icuSources/data/curr/en_SX.txt +++ b/icuSources/data/curr/en_SX.txt @@ -8,5 +8,5 @@ en_SX{ "Netherlands Antillean Guilder", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_SZ.txt b/icuSources/data/curr/en_SZ.txt index 41f42088..0a32e1a3 100644 --- a/icuSources/data/curr/en_SZ.txt +++ b/icuSources/data/curr/en_SZ.txt @@ -8,5 +8,5 @@ en_SZ{ "Swazi Lilangeni", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TC.txt b/icuSources/data/curr/en_TC.txt index 84ac9448..8f5f1155 100644 --- a/icuSources/data/curr/en_TC.txt +++ b/icuSources/data/curr/en_TC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TH.txt b/icuSources/data/curr/en_TH.txt old mode 100755 new mode 100644 index ccac3f03..20cf0b01 --- a/icuSources/data/curr/en_TH.txt +++ b/icuSources/data/curr/en_TH.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TK.txt b/icuSources/data/curr/en_TK.txt index dd3bb8c1..9c5cc694 100644 --- a/icuSources/data/curr/en_TK.txt +++ b/icuSources/data/curr/en_TK.txt @@ -8,5 +8,5 @@ en_TK{ "New Zealand Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TO.txt b/icuSources/data/curr/en_TO.txt index 2bfeb280..7ba87f6f 100644 --- a/icuSources/data/curr/en_TO.txt +++ b/icuSources/data/curr/en_TO.txt @@ -8,5 +8,5 @@ en_TO{ "Tongan PaÊ»anga", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TR.txt b/icuSources/data/curr/en_TR.txt old mode 100755 new mode 100644 index 1b57f677..52a5f810 --- a/icuSources/data/curr/en_TR.txt +++ b/icuSources/data/curr/en_TR.txt @@ -1,14 +1,11 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TR{ - Version{"2.1.11.50"} Currencies{ TRY{ "₺", "Turkish Lira", } } + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TT.txt b/icuSources/data/curr/en_TT.txt index 8607625f..09516bc2 100644 --- a/icuSources/data/curr/en_TT.txt +++ b/icuSources/data/curr/en_TT.txt @@ -8,5 +8,5 @@ en_TT{ "Trinidad & Tobago Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TV.txt b/icuSources/data/curr/en_TV.txt index 969db6ae..c1b06057 100644 --- a/icuSources/data/curr/en_TV.txt +++ b/icuSources/data/curr/en_TV.txt @@ -8,5 +8,5 @@ en_TV{ "Australian Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TW.txt b/icuSources/data/curr/en_TW.txt index e9631e04..432b8714 100644 --- a/icuSources/data/curr/en_TW.txt +++ b/icuSources/data/curr/en_TW.txt @@ -15,5 +15,5 @@ en_TW{ "US Dollar", } } - Version{"2.1.32.59"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_TZ.txt b/icuSources/data/curr/en_TZ.txt index 1b8c727d..1df48c62 100644 --- a/icuSources/data/curr/en_TZ.txt +++ b/icuSources/data/curr/en_TZ.txt @@ -8,5 +8,5 @@ en_TZ{ "Tanzanian Shilling", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_UA.txt b/icuSources/data/curr/en_UA.txt old mode 100755 new mode 100644 index aa825674..3932db7c --- a/icuSources/data/curr/en_UA.txt +++ b/icuSources/data/curr/en_UA.txt @@ -1,8 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UA{ %%Parent{"en_150"} Currencies{ @@ -16,5 +13,5 @@ en_UA{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_UG.txt b/icuSources/data/curr/en_UG.txt index f1973b0e..41a69a32 100644 --- a/icuSources/data/curr/en_UG.txt +++ b/icuSources/data/curr/en_UG.txt @@ -8,5 +8,5 @@ en_UG{ "Ugandan Shilling", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_VC.txt b/icuSources/data/curr/en_VC.txt index 781d10dd..3f3b5914 100644 --- a/icuSources/data/curr/en_VC.txt +++ b/icuSources/data/curr/en_VC.txt @@ -8,5 +8,5 @@ en_VC{ "East Caribbean Dollar", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_VG.txt b/icuSources/data/curr/en_VG.txt index 645ba14a..fe78a664 100644 --- a/icuSources/data/curr/en_VG.txt +++ b/icuSources/data/curr/en_VG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_VU.txt b/icuSources/data/curr/en_VU.txt index 393f1eb5..6c1b6c5e 100644 --- a/icuSources/data/curr/en_VU.txt +++ b/icuSources/data/curr/en_VU.txt @@ -8,5 +8,5 @@ en_VU{ "Vanuatu Vatu", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_WS.txt b/icuSources/data/curr/en_WS.txt index 3b788f35..7b0d9de8 100644 --- a/icuSources/data/curr/en_WS.txt +++ b/icuSources/data/curr/en_WS.txt @@ -8,5 +8,5 @@ en_WS{ "Samoan Tala", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_ZA.txt b/icuSources/data/curr/en_ZA.txt index 0fdeef21..aba69a7c 100644 --- a/icuSources/data/curr/en_ZA.txt +++ b/icuSources/data/curr/en_ZA.txt @@ -8,5 +8,5 @@ en_ZA{ "South African Rand", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_ZM.txt b/icuSources/data/curr/en_ZM.txt index f3fae0e0..6659f242 100644 --- a/icuSources/data/curr/en_ZM.txt +++ b/icuSources/data/curr/en_ZM.txt @@ -8,5 +8,5 @@ en_ZM{ "Zambian Kwacha", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/en_ZW.txt b/icuSources/data/curr/en_ZW.txt index 53d76ff5..01e1d494 100644 --- a/icuSources/data/curr/en_ZW.txt +++ b/icuSources/data/curr/en_ZW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/eo.txt b/icuSources/data/curr/eo.txt index 420b16b3..1d521aa6 100644 --- a/icuSources/data/curr/eo.txt +++ b/icuSources/data/curr/eo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License eo{ - Version{"2.1.49.33"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es.txt b/icuSources/data/curr/es.txt index b5cb9d1d..d40a19c5 100644 --- a/icuSources/data/curr/es.txt +++ b/icuSources/data/curr/es.txt @@ -640,7 +640,7 @@ es{ } MWK{ "MWK", - "kwacha malauí", + "kuacha malauí", } MXN{ "MXN", @@ -1104,7 +1104,7 @@ es{ } ZMW{ "ZMW", - "kwacha zambiano", + "kuacha zambiano", } ZRN{ "ZRN", @@ -1154,6 +1154,7 @@ es{ FKP{"£"} GBP{"£"} GEL{"₾"} + GIP{"£"} GNF{"FG"} GTQ{"Q"} GYD{"$"} @@ -1168,6 +1169,7 @@ es{ JMD{"$"} JPY{"Â¥"} KHR{"៛"} + KMF{"CF"} KPW{"₩"} KRW{"₩"} KYD{"$"} @@ -1807,8 +1809,8 @@ es{ other{"rufiyas"} } MWK{ - one{"kwacha malauí"} - other{"kwachas malauís"} + one{"kuacha malauí"} + other{"kuachas malauís"} } MXN{ one{"peso mexicano"} @@ -2219,13 +2221,13 @@ es{ other{"kwachas zambianos (1968–2012)"} } ZMW{ - one{"kwacha zambiano"} - other{"kwachas zambianos"} + one{"kuacha zambiano"} + other{"kuachas zambianos"} } } CurrencyUnitPatterns{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_419.txt b/icuSources/data/curr/es_419.txt index ffe34f40..a7cae0a9 100644 --- a/icuSources/data/curr/es_419.txt +++ b/icuSources/data/curr/es_419.txt @@ -2,539 +2,38 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_419{ Currencies{ - AED{ - "AED", - "dírham de los Emiratos Árabes Unidos", - } - AFN{ - "AFN", - "afgani", - } - ALL{ - "ALL", - "lek", - } - AMD{ - "AMD", - "dram armenio", - } - AOA{ - "AOA", - "kuanza", - } - ARS{ - "ARS", - "peso argentino", - } - AWG{ - "AWG", - "florín arubeño", - } - AZN{ - "AZN", - "manat azerbaiyano", - } - BAM{ - "BAM", - "marco convertible de Bosnia y Herzegovina", - } - BBD{ - "BBD", - "dólar barbadense", - } - BDT{ - "BDT", - "taka", - } - BGN{ - "BGN", - "lev búlgaro", - } - BHD{ - "BHD", - "dinar bahreiní", - } - BIF{ - "BIF", - "franco burundés", - } - BMD{ - "BMD", - "dólar de Bermudas", - } - BND{ - "BND", - "dólar bruneano", - } - BOB{ - "BOB", - "boliviano", - } - BSD{ - "BSD", - "dólar bahameño", - } - BTN{ - "BTN", - "gultrum", - } - BWP{ - "BWP", - "pula", - } - BYR{ - "BYR", - "rublo bielorruso (2000–2016)", - } - BZD{ - "BZD", - "dólar beliceño", - } CAD{ "CAD", "dólar canadiense", } - CDF{ - "CDF", - "franco congoleño", - } - CLP{ - "CLP", - "peso chileno", - } - COP{ - "COP", - "peso colombiano", - } - CRC{ - "CRC", - "colón costarricense", - } - CUC{ - "CUC", - "peso cubano convertible", - } - CUP{ - "CUP", - "peso cubano", - } - CVE{ - "CVE", - "escudo de Cabo Verde", - } - CZK{ - "CZK", - "corona checa", - } - DJF{ - "DJF", - "franco yibutiano", - } - DKK{ - "DKK", - "corona danesa", - } - DOP{ - "DOP", - "peso dominicano", - } - DZD{ - "DZD", - "dinar argelino", - } - EGP{ - "EGP", - "libra egipcia", - } - ERN{ - "ERN", - "nafka", - } - ETB{ - "ETB", - "bir", - } EUR{ "EUR", "euro", } - FJD{ - "FJD", - "dólar fiyiano", - } - FKP{ - "FKP", - "libra malvinense", - } - GEL{ - "GEL", - "lari", - } - GHS{ - "GHS", - "cedi", - } - GIP{ - "GIP", - "libra gibraltareña", - } - GMD{ - "GMD", - "dalasi", - } - GNF{ - "GNF", - "franco guineano", - } - GTQ{ - "GTQ", - "quetzal guatemalteco", - } - HNL{ - "HNL", - "lempira hondureño", - } - HRK{ - "HRK", - "kuna", - } - HTG{ - "HTG", - "gourde haitiano", - } - IDR{ - "IDR", - "rupia indonesia", - } - IQD{ - "IQD", - "dinar iraquí", - } - IRR{ - "IRR", - "rial iraní", - } - ISK{ - "ISK", - "corona islandesa", - } - JMD{ - "JMD", - "dólar jamaicano", - } - JOD{ - "JOD", - "dinar jordano", - } - KES{ - "KES", - "chelín keniano", - } - KGS{ - "KGS", - "som", - } - KHR{ - "KHR", - "riel", - } - KMF{ - "KMF", - "franco comorense", - } - KPW{ - "KPW", - "won norcoreano", - } - KWD{ - "KWD", - "dinar kuwaití", - } - KYD{ - "KYD", - "dólar de las Islas Caimán", - } - KZT{ - "KZT", - "tenge kazako", - } - LAK{ - "LAK", - "kip", - } - LBP{ - "LBP", - "libra libanesa", - } - LKR{ - "LKR", - "rupia esrilanquesa", - } - LRD{ - "LRD", - "dólar liberiano", - } - MGA{ - "MGA", - "ariari", - } - MKD{ - "MKD", - "dinar macedonio", - } - MMK{ - "MMK", - "kiat", - } - MNT{ - "MNT", - "tugrik", - } - MOP{ - "MOP", - "pataca de Macao", - } - MRO{ - "MRO", - "uguiya (1973–2017)", - } - MUR{ - "MUR", - "rupia mauriciana", - } - MVR{ - "MVR", - "rufiya", - } MWK{ "MWK", "kwacha malauí", } - MYR{ - "MYR", - "ringgit malayo", - } - MZN{ - "MZN", - "metical", - } - NAD{ - "NAD", - "dólar namibio", - } - NGN{ - "NGN", - "naira", - } - NIO{ - "NIO", - "córdoba nicaragüense", - } - NOK{ - "NOK", - "corona noruega", - } - NPR{ - "NPR", - "rupia nepalí", - } - OMR{ - "OMR", - "rial omaní", - } - PAB{ - "PAB", - "balboa panameño", - } - PGK{ - "PGK", - "kina", - } - PHP{ - "PHP", - "peso filipino", - } - PKR{ - "PKR", - "rupia pakistaní", - } - PYG{ - "PYG", - "guaraní paraguayo", - } - QAR{ - "QAR", - "rial catarí", - } - RON{ - "RON", - "leu rumano", - } - RSD{ - "RSD", - "dinar serbio", - } - RUB{ - "RUB", - "rublo ruso", - } - RWF{ - "RWF", - "franco ruandés", - } - SAR{ - "SAR", - "rial saudí", - } - SBD{ - "SBD", - "dólar salomonense", - } - SCR{ - "SCR", - "rupia seychellense", - } - SEK{ - "SEK", - "corona sueca", - } - SGD{ - "SGD", - "dólar singapurense", - } - SHP{ - "SHP", - "libra de Santa Elena", - } - SLL{ - "SLL", - "leona", - } - SOS{ - "SOS", - "chelín somalí", - } - SRD{ - "SRD", - "dólar surinamés", - } - SSP{ - "SSP", - "libra sursudanesa", - } - STD{ - "STD", - "dobra (1977–2017)", - } - SYP{ - "SYP", - "libra siria", - } - SZL{ - "SZL", - "lilangeni", - } THB{ "THB", "baht tailandes", } - TJS{ - "TJS", - "somoni tayiko", - } - TMT{ - "TMT", - "manat turcomano", - } - TND{ - "TND", - "dinar tunecino", - } - TOP{ - "TOP", - "paanga", - } - TRY{ - "TRY", - "lira turca", - } - TTD{ - "TTD", - "dólar de Trinidad y Tobago", - } - TZS{ - "TZS", - "chelín tanzano", - } - UAH{ - "UAH", - "grivna", - } - UGX{ - "UGX", - "chelín ugandés", - } USD{ "USD", "dólar estadounidense", } - UYU{ - "UYU", - "peso uruguayo", - } UZS{ "UZS", "som uzbeko", } - VEF{ - "VEF", - "bolívar venezolano", - } - VES{ - "VES", - "VES", - } VND{ "VND", "dong", } - VUV{ - "VUV", - "vatu", - } - WST{ - "WST", - "tala", - } - XAF{ - "XAF", - "franco CFA BEAC", - } - XOF{ - "XOF", - "franco CFA BCEAO", - } - XPF{ - "CFPF", - "franco CFP", - } - YER{ - "YER", - "rial yemení", - } - ZAR{ - "ZAR", - "rand", - } - ZMW{ - "ZMW", - "kuacha zambiano", - } } Currencies%narrow{ EGP{"E£"} FKP{"FK£"} - GIP{"£"} SSP{"SD£"} SYP{"S£"} VEF{"BsF"} @@ -544,9 +43,9 @@ es_419{ one{"lev búlgaro"} other{"leva búlgaros"} } - MYR{ - one{"ringgit malayo"} - other{"ringgits malayos"} + MWK{ + one{"kwacha malauí"} + other{"kwachas malauís"} } THB{ one{"baht tailandes"} @@ -556,30 +55,10 @@ es_419{ one{"som uzbeko"} other{"soms uzbekos"} } - VEF{ - one{"bolívar venezolano"} - other{"bolívares venezolanos"} - } - VES{ - one{"VES"} - other{"VES"} - } - XAF{ - one{"franco CFA BEAC"} - other{"francos CFA BEAC"} - } - XOF{ - one{"franco CFA BCEAO"} - other{"francos CFA BCEAO"} - } XXX{ one{"(unidad de moneda desconocida)"} other{"(moneda desconocida)"} } - ZMW{ - one{"kuacha zambiano"} - other{"kuachas zambianos"} - } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_AG.txt b/icuSources/data/curr/es_AG.txt old mode 100755 new mode 100644 index 0cec4fe1..230d1c4c --- a/icuSources/data/curr/es_AG.txt +++ b/icuSources/data/curr/es_AG.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_AI.txt b/icuSources/data/curr/es_AI.txt deleted file mode 100644 index d8bfd6d6..00000000 --- a/icuSources/data/curr/es_AI.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AI{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_AR.txt b/icuSources/data/curr/es_AR.txt index 86f7d4b6..0e56023d 100644 --- a/icuSources/data/curr/es_AR.txt +++ b/icuSources/data/curr/es_AR.txt @@ -15,5 +15,5 @@ es_AR{ Currencies%variant{ GEL{"GEL"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_AW.txt b/icuSources/data/curr/es_AW.txt deleted file mode 100644 index a6ebc2d7..00000000 --- a/icuSources/data/curr/es_AW.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AW{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_BB.txt b/icuSources/data/curr/es_BB.txt index e834b012..dfc1a639 100644 --- a/icuSources/data/curr/es_BB.txt +++ b/icuSources/data/curr/es_BB.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BB{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BL.txt b/icuSources/data/curr/es_BL.txt deleted file mode 100644 index 80569fca..00000000 --- a/icuSources/data/curr/es_BL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_BL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_BM.txt b/icuSources/data/curr/es_BM.txt index e643f237..10a062a4 100644 --- a/icuSources/data/curr/es_BM.txt +++ b/icuSources/data/curr/es_BM.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BO.txt b/icuSources/data/curr/es_BO.txt index 1874e6dc..bf804cec 100644 --- a/icuSources/data/curr/es_BO.txt +++ b/icuSources/data/curr/es_BO.txt @@ -8,5 +8,5 @@ es_BO{ "boliviano", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BQ.txt b/icuSources/data/curr/es_BQ.txt index e53bc1a2..ac4a1543 100644 --- a/icuSources/data/curr/es_BQ.txt +++ b/icuSources/data/curr/es_BQ.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BQ{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BR.txt b/icuSources/data/curr/es_BR.txt index e6530d31..7cf93393 100644 --- a/icuSources/data/curr/es_BR.txt +++ b/icuSources/data/curr/es_BR.txt @@ -8,5 +8,5 @@ es_BR{ "real brasileño", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BS.txt b/icuSources/data/curr/es_BS.txt index 2143f990..e6a686a5 100644 --- a/icuSources/data/curr/es_BS.txt +++ b/icuSources/data/curr/es_BS.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BS{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_BZ.txt b/icuSources/data/curr/es_BZ.txt index 899464a3..49e042c9 100644 --- a/icuSources/data/curr/es_BZ.txt +++ b/icuSources/data/curr/es_BZ.txt @@ -8,5 +8,5 @@ es_BZ{ "dólar beliceño", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CA.txt b/icuSources/data/curr/es_CA.txt index 7eb9b258..e99025e0 100644 --- a/icuSources/data/curr/es_CA.txt +++ b/icuSources/data/curr/es_CA.txt @@ -8,5 +8,5 @@ es_CA{ "dólar canadiense", } } - Version{"2.1.31.74"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CL.txt b/icuSources/data/curr/es_CL.txt index 0f996238..f2a886d5 100644 --- a/icuSources/data/curr/es_CL.txt +++ b/icuSources/data/curr/es_CL.txt @@ -12,5 +12,5 @@ es_CL{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CO.txt b/icuSources/data/curr/es_CO.txt index 49ae23a2..5beac750 100644 --- a/icuSources/data/curr/es_CO.txt +++ b/icuSources/data/curr/es_CO.txt @@ -12,5 +12,5 @@ es_CO{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CR.txt b/icuSources/data/curr/es_CR.txt index df3caac0..6beb81d7 100644 --- a/icuSources/data/curr/es_CR.txt +++ b/icuSources/data/curr/es_CR.txt @@ -8,5 +8,5 @@ es_CR{ "colón costarricense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CU.txt b/icuSources/data/curr/es_CU.txt index 7c977425..d9fdf635 100644 --- a/icuSources/data/curr/es_CU.txt +++ b/icuSources/data/curr/es_CU.txt @@ -12,5 +12,5 @@ es_CU{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_CW.txt b/icuSources/data/curr/es_CW.txt index 0a2a17aa..84b8a1f7 100644 --- a/icuSources/data/curr/es_CW.txt +++ b/icuSources/data/curr/es_CW.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CW{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_DM.txt b/icuSources/data/curr/es_DM.txt index 71cbd64f..63a45252 100644 --- a/icuSources/data/curr/es_DM.txt +++ b/icuSources/data/curr/es_DM.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_DO.txt b/icuSources/data/curr/es_DO.txt index b4b0f81b..5c2bbec0 100644 --- a/icuSources/data/curr/es_DO.txt +++ b/icuSources/data/curr/es_DO.txt @@ -12,5 +12,5 @@ es_DO{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_EC.txt b/icuSources/data/curr/es_EC.txt index 235b8971..5e96efaa 100644 --- a/icuSources/data/curr/es_EC.txt +++ b/icuSources/data/curr/es_EC.txt @@ -8,5 +8,5 @@ es_EC{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_FK.txt b/icuSources/data/curr/es_FK.txt deleted file mode 100644 index e9aab59f..00000000 --- a/icuSources/data/curr/es_FK.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_FK{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_GD.txt b/icuSources/data/curr/es_GD.txt index 6f6caa3e..94e91261 100644 --- a/icuSources/data/curr/es_GD.txt +++ b/icuSources/data/curr/es_GD.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GD{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_GF.txt b/icuSources/data/curr/es_GF.txt deleted file mode 100644 index 4aade601..00000000 --- a/icuSources/data/curr/es_GF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_GL.txt b/icuSources/data/curr/es_GL.txt deleted file mode 100644 index 33396d35..00000000 --- a/icuSources/data/curr/es_GL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_GP.txt b/icuSources/data/curr/es_GP.txt deleted file mode 100644 index 7a7a29f9..00000000 --- a/icuSources/data/curr/es_GP.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GP{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_GQ.txt b/icuSources/data/curr/es_GQ.txt index 815dca95..86d06e11 100644 --- a/icuSources/data/curr/es_GQ.txt +++ b/icuSources/data/curr/es_GQ.txt @@ -7,5 +7,5 @@ es_GQ{ "franco CFA de África Central", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_GT.txt b/icuSources/data/curr/es_GT.txt index 28a1f113..10935542 100644 --- a/icuSources/data/curr/es_GT.txt +++ b/icuSources/data/curr/es_GT.txt @@ -18,5 +18,5 @@ es_GT{ one{"{1} {0}"} other{"{1} {0}"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_GY.txt b/icuSources/data/curr/es_GY.txt index 21a1fd88..46acfb5f 100644 --- a/icuSources/data/curr/es_GY.txt +++ b/icuSources/data/curr/es_GY.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_HN.txt b/icuSources/data/curr/es_HN.txt index 6dbb26da..f997af52 100644 --- a/icuSources/data/curr/es_HN.txt +++ b/icuSources/data/curr/es_HN.txt @@ -8,5 +8,5 @@ es_HN{ "lempira hondureño", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_HT.txt b/icuSources/data/curr/es_HT.txt index 3d210436..6ab27290 100644 --- a/icuSources/data/curr/es_HT.txt +++ b/icuSources/data/curr/es_HT.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_KN.txt b/icuSources/data/curr/es_KN.txt index 1820942d..ed52ccc5 100644 --- a/icuSources/data/curr/es_KN.txt +++ b/icuSources/data/curr/es_KN.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_KY.txt b/icuSources/data/curr/es_KY.txt index 08dcdc7e..04689402 100644 --- a/icuSources/data/curr/es_KY.txt +++ b/icuSources/data/curr/es_KY.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_LC.txt b/icuSources/data/curr/es_LC.txt index fa04f360..5301727a 100644 --- a/icuSources/data/curr/es_LC.txt +++ b/icuSources/data/curr/es_LC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_LC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_MF.txt b/icuSources/data/curr/es_MF.txt deleted file mode 100644 index 31c56504..00000000 --- a/icuSources/data/curr/es_MF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_MQ.txt b/icuSources/data/curr/es_MQ.txt deleted file mode 100644 index 6d2cd85b..00000000 --- a/icuSources/data/curr/es_MQ.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MQ{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_MS.txt b/icuSources/data/curr/es_MS.txt deleted file mode 100644 index 91b9cf13..00000000 --- a/icuSources/data/curr/es_MS.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MS{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_MX.txt b/icuSources/data/curr/es_MX.txt index 50d47512..15ed112a 100644 --- a/icuSources/data/curr/es_MX.txt +++ b/icuSources/data/curr/es_MX.txt @@ -11,14 +11,6 @@ es_MX{ "BTN", "ngultrum butanés", } - CNH{ - "CNH", - "CNH", - } - ERN{ - "ERN", - "nakfa", - } KGS{ "KGS", "som kirguís", @@ -47,10 +39,6 @@ es_MX{ "$", "peso mexicano", } - MYR{ - "MYR", - "ringit", - } STN{ "STN", "dobra santotomense", @@ -59,18 +47,6 @@ es_MX{ "THB", "baht tailandés", } - UZS{ - "UZS", - "sum", - } - VEF{ - "VEF", - "bolívar venezolano (2008–2018)", - } - VES{ - "VES", - "bolívar venezolano", - } VND{ "VND", "dong vietnamita", @@ -97,17 +73,10 @@ es_MX{ one{"taka bangladesí"} other{"takas bangladesíes"} } - BGN{ - other{"levas búlgaras"} - } BTN{ one{"ngultrum butanés"} other{"gultrums bultaneses"} } - CNH{ - one{"CNH"} - other{"CNH"} - } KGS{ one{"som kirguís"} other{"soms kirguises"} @@ -128,13 +97,6 @@ es_MX{ one{"rupia de Maldivas"} other{"rupias de Maldivas"} } - MWK{ - one{"kwacha malauí"} - } - MYR{ - one{"ringit"} - other{"ringits"} - } STN{ one{"dobra santotomense"} other{"dobras santotomenses"} @@ -144,16 +106,9 @@ es_MX{ other{"bahts tailandeses"} } TMT{ + one{"manat turcomano"} other{"manats turcomanos"} } - UZS{ - one{"sum"} - other{"sums"} - } - VEF{ - one{"bolívar venezolano (2008–2018)"} - other{"bolívares venezolanos (2008–2018)"} - } VES{ one{"bolívar venezolano"} other{"bolivares venezolanos"} @@ -164,11 +119,12 @@ es_MX{ } XXX{ one{"(moneda desconocida)"} + other{"(moneda desconocida)"} } ZMW{ one{"kwacha zambiano"} other{"kwachas zambianos"} } } - Version{"2.1.47.96"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_NI.txt b/icuSources/data/curr/es_NI.txt index 20dc7fd8..4c476e87 100644 --- a/icuSources/data/curr/es_NI.txt +++ b/icuSources/data/curr/es_NI.txt @@ -8,5 +8,5 @@ es_NI{ "córdoba nicaragüense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_PA.txt b/icuSources/data/curr/es_PA.txt index 1c249f7e..3a574851 100644 --- a/icuSources/data/curr/es_PA.txt +++ b/icuSources/data/curr/es_PA.txt @@ -8,5 +8,5 @@ es_PA{ "balboa panameño", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_PE.txt b/icuSources/data/curr/es_PE.txt index eb2cdd45..bc9207a2 100644 --- a/icuSources/data/curr/es_PE.txt +++ b/icuSources/data/curr/es_PE.txt @@ -8,5 +8,5 @@ es_PE{ "sol peruano", } } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_PH.txt b/icuSources/data/curr/es_PH.txt index 6da456f0..048939a9 100644 --- a/icuSources/data/curr/es_PH.txt +++ b/icuSources/data/curr/es_PH.txt @@ -7,5 +7,5 @@ es_PH{ "peso filipino", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_PM.txt b/icuSources/data/curr/es_PM.txt deleted file mode 100644 index c0268885..00000000 --- a/icuSources/data/curr/es_PM.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_PM{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_PR.txt b/icuSources/data/curr/es_PR.txt index f816289a..7fafdb7a 100644 --- a/icuSources/data/curr/es_PR.txt +++ b/icuSources/data/curr/es_PR.txt @@ -8,5 +8,5 @@ es_PR{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_PY.txt b/icuSources/data/curr/es_PY.txt index 2bde48bc..6abe3ca3 100644 --- a/icuSources/data/curr/es_PY.txt +++ b/icuSources/data/curr/es_PY.txt @@ -8,5 +8,5 @@ es_PY{ "guaraní paraguayo", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_SR.txt b/icuSources/data/curr/es_SR.txt deleted file mode 100644 index e20c8e3f..00000000 --- a/icuSources/data/curr/es_SR.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SR{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_SV.txt b/icuSources/data/curr/es_SV.txt index ed955715..eebb46df 100644 --- a/icuSources/data/curr/es_SV.txt +++ b/icuSources/data/curr/es_SV.txt @@ -8,5 +8,5 @@ es_SV{ "dólar estadounidense", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_SX.txt b/icuSources/data/curr/es_SX.txt deleted file mode 100644 index 41f3d12f..00000000 --- a/icuSources/data/curr/es_SX.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SX{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/curr/es_TC.txt b/icuSources/data/curr/es_TC.txt index 812d8824..188f3059 100644 --- a/icuSources/data/curr/es_TC.txt +++ b/icuSources/data/curr/es_TC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_TT.txt b/icuSources/data/curr/es_TT.txt index 1fc8f195..d45f52b9 100644 --- a/icuSources/data/curr/es_TT.txt +++ b/icuSources/data/curr/es_TT.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_US.txt b/icuSources/data/curr/es_US.txt index ea33cd09..04f375d3 100644 --- a/icuSources/data/curr/es_US.txt +++ b/icuSources/data/curr/es_US.txt @@ -3,9 +3,13 @@ es_US{ %%Parent{"es_419"} Currencies{ - AMD{ - "AMD", - "dram", + BDT{ + "BDT", + "taka bangladesí", + } + BTN{ + "BTN", + "ngultrum butanés", } CAD{ "CA$", @@ -23,9 +27,13 @@ es_US{ "Â¥", "yen", } - MYR{ - "MYR", - "ringit", + KGS{ + "KGS", + "som kirguís", + } + LAK{ + "LAK", + "kip laosiano", } STN{ "STN", @@ -43,16 +51,21 @@ es_US{ "UZS", "sum", } + VND{ + "VND", + "dong vietnamita", + } XAF{ "XAF", "franco CFA de África central", } - XOF{ - "XOF", - "franco CFA de África Occidental", + ZMW{ + "ZMW", + "kwacha zambiano", } } Currencies%narrow{ + BYN{"p."} FKP{"£"} RON{"lei"} SSP{"£"} @@ -60,15 +73,25 @@ es_US{ VEF{"Bs"} } CurrencyPlurals{ - MWK{ - one{"kwacha malauí"} + AMD{ + one{"dram armenio"} + other{"drams armenios"} } - MYR{ - one{"ringit"} - other{"ringits"} + BDT{ + one{"taka bangladesí"} + other{"takas bangladesíes"} } - RON{ - one{"leu rumano"} + BTN{ + one{"ngultrum butanés"} + other{"gultrums bultaneses"} + } + KHR{ + one{"riel camboyano"} + other{"rieles camboyanos"} + } + LAK{ + one{"kip laosiano"} + other{"kips laosianos"} } STN{ one{"dobra santotomense"} @@ -82,14 +105,22 @@ es_US{ one{"sum"} other{"sums"} } + VES{ + one{"bolívar venezolano"} + other{"bolivares venezolanos"} + } + VND{ + one{"dong vietnamita"} + other{"dongs vietnamitas"} + } XAF{ one{"franco CFA de África central"} other{"francos CFA de África central"} } - XOF{ - one{"franco CFA de África Occidental"} - other{"francos CFA de África Occidental"} + ZMW{ + one{"kwacha zambiano"} + other{"kwachas zambianos"} } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_UY.txt b/icuSources/data/curr/es_UY.txt index a071bb8d..fd0e3a3b 100644 --- a/icuSources/data/curr/es_UY.txt +++ b/icuSources/data/curr/es_UY.txt @@ -16,5 +16,5 @@ es_UY{ "unidad previsional uruguayo", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_VC.txt b/icuSources/data/curr/es_VC.txt index 27f91550..68da6ff3 100644 --- a/icuSources/data/curr/es_VC.txt +++ b/icuSources/data/curr/es_VC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_VE.txt b/icuSources/data/curr/es_VE.txt index cafba801..230aa38c 100644 --- a/icuSources/data/curr/es_VE.txt +++ b/icuSources/data/curr/es_VE.txt @@ -5,7 +5,7 @@ es_VE{ Currencies{ VEF{ "Bs.", - "bolívar venezolano", + "bolívar venezolano (2008–2018)", } VES{ "Bs.S", @@ -22,5 +22,5 @@ es_VE{ other{"bolívares soberanos"} } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_VG.txt b/icuSources/data/curr/es_VG.txt index 56597fdd..6796f869 100644 --- a/icuSources/data/curr/es_VG.txt +++ b/icuSources/data/curr/es_VG.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/es_VI.txt b/icuSources/data/curr/es_VI.txt index 340cb47c..ca6f85eb 100644 --- a/icuSources/data/curr/es_VI.txt +++ b/icuSources/data/curr/es_VI.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/et.txt b/icuSources/data/curr/et.txt index 89ab8cdd..ba5731d1 100644 --- a/icuSources/data/curr/et.txt +++ b/icuSources/data/curr/et.txt @@ -1810,7 +1810,7 @@ et{ } NIO{ one{"Nicaragua kordoba"} - other{"Nicaragua kordobad"} + other{"Nicaragua kordobat"} } NLG{ one{"Hollandi kulden"} @@ -2181,5 +2181,5 @@ et{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/eu.txt b/icuSources/data/curr/eu.txt index 898cfb4e..48a2b6ae 100644 --- a/icuSources/data/curr/eu.txt +++ b/icuSources/data/curr/eu.txt @@ -8,95 +8,95 @@ eu{ } AFN{ "AFN", - "Afganistango afghania", + "afgani afganiarra", } ALL{ "ALL", - "Albaniako leka", + "lek albaniarra", } AMD{ "AMD", - "Armeniako drama", + "dram armeniarra", } ANG{ "ANG", - "Holandarren Antilletako guilderra", + "Holandarren Antilletako florina", } AOA{ "AOA", - "Angolako kwanza", + "kwanza angolarra", } ARS{ "ARS", - "Argentinako pesoa", + "peso argentinarra", } AUD{ "A$", - "Australiako dolarra", + "dolar australiarra", } AWG{ "AWG", - "Arubako florina", + "florin arubarra", } AZN{ "AZN", - "Azerbaijango manata", + "manat azerbaijandarra", } BAM{ "BAM", - "Bosnia-Herzegovinako marko trukakorra", + "marko bihurgarri bosniarra", } BBD{ "BBD", - "Barbadosetako dolarra", + "dolar barbadostarra", } BDT{ "BDT", - "Bangladesheko taka", + "taka bangladeshtarra", } BGN{ "BGN", - "Bulgariako leva", + "lev bulgariarra", } BHD{ "BHD", - "Bahraingo dinarra", + "dinar bahraindarra", } BIF{ "BIF", - "Burundiko frankoa", + "franko burundiarra", } BMD{ "BMD", - "Bermudetako dolarra", + "dolar bermudarra", } BND{ "BND", - "Bruneiko dolarra", + "dolar bruneitarra", } BOB{ "BOB", - "Boliviako bolivianoa", + "boliviano boliviarra", } BRL{ "R$", - "Brasilgo erreala", + "erreal brasildarra", } BSD{ "BSD", - "Bahametako dolarra", + "dolar bahamarra", } BTN{ "BTN", - "Bhutango ngultruma", + "ngultrum bhutandarra", } BWP{ "BWP", - "Bosniako pula", + "pula botswanarra", } BYN{ "BYN", - "Bielorrusiako errubloa", + "errublo bielorrusiarra", } BYR{ "BYR", @@ -104,35 +104,35 @@ eu{ } BZD{ "BZD", - "Belizeko dolarra", + "dolar belizetarra", } CAD{ "CA$", - "Kanadako dolarra", + "dolar kanadarra", } CDF{ "CDF", - "Kongoko frankoa", + "franko kongoarra", } CHF{ "CHF", - "Suitzako frankoa", + "franko suitzarra", } CLP{ "CLP", - "Txileko pesoa", + "peso txiletarra", } CNH{ "CNH", - "yuan txinatar (itsasoz haraindikoa)", + "yuan txinatarra (itsasoz haraindikoa)", } CNY{ "CNÂ¥", - "Txinako yuana", + "yuan txinatarra", } COP{ "COP", - "Kolonbiako pesoa", + "peso kolonbiarra", } CRC{ "CRC", @@ -140,43 +140,43 @@ eu{ } CUC{ "CUC", - "Kubako peso trukakorra", + "peso bihurgarri kubatarra", } CUP{ "CUP", - "Kubako pesoa", + "peso kubatarra", } CVE{ "CVE", - "Cabo Verdeko ezkutua", + "ezkutu caboverdetarra", } CZK{ "CZK", - "Txekiar Errepublikako koroa", + "koroa txekiarra", } DJF{ "DJF", - "Djibutiko frankoa", + "franko djibutiarra", } DKK{ "DKK", - "Danimarkako koroa", + "koroa danimarkarra", } DOP{ "DOP", - "Dominikar Errepublikako pesoa", + "peso dominikarra", } DZD{ "DZD", - "Aljeriako dinarra", + "dinar aljeriarra", } EGP{ "EGP", - "Egiptoko libera", + "libera egiptoarra", } ERN{ "ERN", - "Eritreako nakfa", + "nakfa eritrearra", } ESP{ "₧", @@ -189,7 +189,7 @@ eu{ } ETB{ "ETB", - "Etiopiako birra", + "birr etiopiarra", } EUR{ "€", @@ -197,87 +197,87 @@ eu{ } FJD{ "FJD", - "Fijiko dolarra", + "dolar fijiarra", } FKP{ "FKP", - "Falkland uharteetako libera", + "libera falklandarra", } GBP{ "£", - "Libera esterlina", + "libera esterlina", } GEL{ "GEL", - "Georgiako laria", + "lari georgiarra", } GHS{ "GHS", - "Ghanako cedia", + "cedi ghanatarra", } GIP{ "GIP", - "Gibraltarreko libera", + "libera gibraltartarra", } GMD{ "GMD", - "Ganbiako dalasia", + "dalasi ganbiarra", } GNF{ "GNF", - "Gineako frankoa", + "franko ginearra", } GTQ{ "GTQ", - "Guatemalako quetzala", + "ketzal guatemalarra", } GYD{ "GYD", - "Guyanako dolarra", + "dolar guyanarra", } HKD{ "HK$", - "Hong Kongeko dolarra", + "dolar hongkongtarra", } HNL{ "HNL", - "Hondurasko lempira", + "lempira hodurastarra", } HRK{ "HRK", - "Kroaziako kuna", + "kuna kroaziarra", } HTG{ "HTG", - "Haitiko gourdea", + "gourde haitiarra", } HUF{ "HUF", - "Hungariako florina", + "florin hungariarra", } IDR{ "IDR", - "Indonesiako errupia", + "errupia indonesiarra", } ILS{ "₪", - "Israelgo shekel berria", + "shekel israeldar berria", } INR{ "₹", - "Indiako errupia", + "errupia indiarra", } IQD{ "IQD", - "Irakeko dinarra", + "dinar irakiarra", } IRR{ "IRR", - "Irango riala", + "rial irandarra", } ISK{ "ISK", - "Islandiako koroa", + "koroa islandiarra", } JMD{ "JMD", @@ -285,63 +285,63 @@ eu{ } JOD{ "JOD", - "Jordaniako dinarra", + "dinar jordaniarra", } JPY{ "JPÂ¥", - "Japoniako yena", + "yen japoniarra", } KES{ "KES", - "Kenyako txelina", + "txelin kenyarra", } KGS{ "KGS", - "Kirgizistango soma", + "som kirgizistandarra", } KHR{ "KHR", - "Kanbodiako riela", + "riel kanbodiarra", } KMF{ "KMF", - "Komoreetako frankoa", + "franko komoretarra", } KPW{ "KPW", - "Ipar Koreako wona", + "won iparkorearra", } KRW{ "₩", - "Hego Koreako wona", + "won hegokorearra", } KWD{ "KWD", - "Kuwaiteko dinarra", + "dinar kuwaitarra", } KYD{ "KYD", - "Kaiman uharteetako dolarra", + "dolar kaimandarra", } KZT{ "KZT", - "Kazakhstango tengea", + "tenge kazakhstandarra", } LAK{ "LAK", - "Laoseko kipa", + "kip laostarra", } LBP{ "LBP", - "Libanoko libera", + "libera libanoarra", } LKR{ "LKR", - "Sri Lankako errupia", + "errupia srilankarra", } LRD{ "LRD", - "Liberiako dolarra", + "dolar liberiarra", } LSL{ "LSL", @@ -357,35 +357,35 @@ eu{ } LYD{ "LYD", - "Libiako dinarra", + "dinar libiarra", } MAD{ "MAD", - "Marokoko dirhama", + "dirham marokoarra", } MDL{ "MDL", - "Moldaviako leua", + "leu moldaviarra", } MGA{ "MGA", - "Madagaskarreko ariarya", + "ariary madagaskartarra", } MKD{ "MKD", - "Mazedoniako dinarra", + "dinar mazedoniarra", } MMK{ "MMK", - "Myanmarreko kyata", + "kyat myanmartarra", } MNT{ "MNT", - "Mongoliako tugrika", + "tugrik mongoliarra", } MOP{ "MOP", - "Macanako pataca", + "pataca macauarra", } MRO{ "MRO", @@ -393,131 +393,131 @@ eu{ } MRU{ "MRU", - "Mauritaniako ouguiya", + "uguiya mauritaniarra", } MUR{ "MUR", - "Maurizio uharteetako errupia", + "errupia mauriziarra", } MVR{ "MVR", - "Maldivetako rufiyaa", + "errupia maldivarra", } MWK{ "MWK", - "Malawiko kwacha", + "kwacha malawiarra", } MXN{ "MX$", - "Mexikoko pesoa", + "peso mexikarra", } MYR{ "MYR", - "Malaysiako ringgita", + "ringgit malaysiarra", } MZN{ "MZN", - "Mozambikeko metikala", + "metical mozambiketarra", } NAD{ "NAD", - "Namibiako dolarra", + "dolar namibiarra", } NGN{ "NGN", - "Nigeriako naira", + "naira nigeriarra", } NIO{ "NIO", - "Nikaraguako cordoba", + "córdoba nikaraguarra", } NOK{ "NOK", - "Norvegiako koroa", + "koroa norvegiarra", } NPR{ "NPR", - "Nepalgo errupia", + "errupia nepaldarra", } NZD{ "NZ$", - "Zeelanda Berriko dolarra", + "dolar zeelandaberritarra", } OMR{ "OMR", - "Omango riala", + "rial omandarra", } PAB{ "PAB", - "Panamako balboa", + "balboa panamarra", } PEN{ "PEN", - "Peruko sol", + "sol perutarra", } PGK{ "PGK", - "Papua Ginea Berriko kina", + "kina gineaberriarra", } PHP{ "PHP", - "Filipinetako pesoa", + "peso filipinarra", } PKR{ "PKR", - "Pakistango errupia", + "errupia pakistandarra", } PLN{ "PLN", - "Poloniako zlotya", + "zloty poloniarra", } PYG{ "PYG", - "Paraguaiko guarania", + "guarani paraguaitarra", } QAR{ "QAR", - "Qatarreko riala", + "riyal qatartarra", } RON{ "RON", - "Errumaniako leua", + "leu errumaniarra", } RSD{ "RSD", - "Serbiako dinarra", + "dinar serbiarra", } RUB{ "RUB", - "Errusiako errubloa", + "errublo errusiarra", } RWF{ "RWF", - "Ruandako frankoa", + "franko ruandarra", } SAR{ "SAR", - "Arabia Saudiko riala", + "riyal saudiarabiarra", } SBD{ "SBD", - "Salomon uharteetako dolarra", + "dolar salomondarra", } SCR{ "SCR", - "Seychelleetako errupia", + "errupia seychelletarra", } SDG{ "SDG", - "Sudango libera", + "libera sudandarra", } SEK{ "SEK", - "Suediako koroa", + "koroa suediarra", } SGD{ "SGD", - "Singapurreko dolarra", + "dolar singapurtarra", } SHP{ "SHP", @@ -525,19 +525,19 @@ eu{ } SLL{ "SLL", - "Sierra Leonako leona", + "leone sierraleonarra", } SOS{ "SOS", - "Somaliako txelina", + "txelin somaliarra", } SRD{ "SRD", - "Surinameko dolarra", + "dolar surinamdarra", } SSP{ "SSP", - "Hego Sudango libera", + "libera hegosudandarra", } STD{ "STD", @@ -545,31 +545,31 @@ eu{ } STN{ "STN", - "Sao Tome eta Principeko dobra", + "dobra saotometarra", } SYP{ "SYP", - "Siriako libera", + "libera siriarra", } SZL{ "SZL", - "Swazilandiako lilangenia", + "lilangeni swazilandiarra", } THB{ "฿", - "Thailandiako bahta", + "baht thailandiarra", } TJS{ "TJS", - "Tajikistango somonia", + "somoni tajikistandarra", } TMT{ "TMT", - "Turkmenistango manata", + "manat turkmenistandarra", } TND{ "TND", - "Tunisiako dinarra", + "dinar tunisiarra", } TOP{ "TOP", @@ -577,7 +577,7 @@ eu{ } TRY{ "TRY", - "Turkiako lira", + "lira turkiarra", } TTD{ "TTD", @@ -585,11 +585,11 @@ eu{ } TWD{ "NT$", - "Taiwango dolar berria", + "dolar taiwandar berria", } TZS{ "TZS", - "Tanzaniako txelina", + "txelin tanzaniarra", } UAH{ "UAH", @@ -597,19 +597,19 @@ eu{ } UGX{ "UGX", - "Ugandako txelina", + "txelin ugandarra", } USD{ "US$", - "AEBko dolarra", + "dolar estatubatuarra", } UYU{ "UYU", - "Uruguaiko pesoa", + "peso uruguaitarra", } UZS{ "UZS", - "Uzbekistango soma", + "sum uzbekistandarra", } VEF{ "VEF", @@ -617,19 +617,19 @@ eu{ } VES{ "VES", - "Venezuelako bolivarra", + "bolivar venezuelarra", } VND{ "₫", - "Vietnameko donga", + "dong vietnamdarra", } VUV{ "VUV", - "Vanuatuko vatua", + "vatu vanuatuarra", } WST{ "WST", - "Samoko tala", + "tala samoarra", } XAF{ "FCFA", @@ -649,15 +649,15 @@ eu{ } XXX{ "¤", - "Moneta ezezaguna", + "moneta ezezaguna", } YER{ "YER", - "Yemengo riala", + "rial yemendarra", } ZAR{ "ZAR", - "Hegoafrikako randa", + "rand hegoafrikarra", } ZMK{ "ZMK", @@ -665,7 +665,7 @@ eu{ } ZMW{ "ZMW", - "Zambiako kwacha", + "kwacha zambiarra", } } Currencies%narrow{ @@ -772,332 +772,332 @@ eu{ other{"Arabiar Emirerri Batuetako dirham"} } AFN{ - one{"Afganistango afghani"} - other{"Afganistango afghani"} + one{"afgani afganiar"} + other{"afgani afganiar"} } ALL{ - one{"Albaniako lek"} - other{"Albaniako lek"} + one{"lek albaniar"} + other{"lek albaniar"} } AMD{ - one{"Armeniako dram"} - other{"Armeniako dram"} + one{"dram armeniar"} + other{"dram armeniar"} } ANG{ - one{"Holandarren Antilletako guilder"} - other{"Holandarren Antilletako guilder"} + one{"Holandarren Antilletako florin"} + other{"Holandarren Antilletako florin"} } AOA{ - one{"Angolako kwanza"} - other{"Angolako kwanza"} + one{"kwanza angolar"} + other{"kwanza angolar"} } ARS{ - one{"Argentinako peso"} - other{"Argentinako peso"} + one{"peso argentinar"} + other{"peso argentinar"} } AUD{ - one{"Australiako dolar"} - other{"Australiako dolar"} + one{"dolar australiar"} + other{"dolar australiar"} } AWG{ - one{"Arubako florin"} - other{"Arubako florin"} + one{"florin arubar"} + other{"florin arubar"} } AZN{ - one{"Azerbaijango manat"} - other{"Azerbaijango manat"} + one{"manat azerbaijandar"} + other{"manat azerbaijandar"} } BAM{ - one{"Bosnia-Herzegovinako marko trukakor"} - other{"Bosnia-Herzegovinako marko trukakor"} + one{"marko bihurgarri bosniar"} + other{"marko bihurgarri bosniar"} } BBD{ - one{"Barbadosetako dolar"} - other{"Barbadosetako dolar"} + one{"dolar barbadostar"} + other{"dolar barbadostar"} } BDT{ - one{"Bangladesheko taka"} - other{"Bangladesheko taka"} + one{"taka bangladeshtar"} + other{"taka bangladeshtar"} } BGN{ - one{"Bulgariako lev"} - other{"Bulgariako lev"} + one{"lev bulgariar"} + other{"lev bulgariar"} } BHD{ - one{"Bahraingo dinar"} - other{"Bahraingo dinar"} + one{"dinar bahraindar"} + other{"dinar bahraindar"} } BIF{ - one{"Burundiko franko"} - other{"Burundiko franko"} + one{"franko burundiar"} + other{"franko burundiar"} } BMD{ - one{"Bermudetako dolar"} - other{"Bermudetako dolar"} + one{"dolar bermudar"} + other{"dolar bermudar"} } BND{ - one{"Bruneiko dolar"} - other{"Bruneiko dolar"} + one{"dolar bruneitar"} + other{"dolar bruneitar"} } BOB{ - one{"Boliviako boliviano"} - other{"Boliviako boliviano"} + one{"boliviano boliviar"} + other{"boliviano boliviar"} } BRL{ - one{"Brasilgo erreal"} - other{"Brasilgo erreal"} + one{"erreal brasildar"} + other{"erreal brasildar"} } BSD{ - one{"Bahametako dolar"} - other{"Bahametako dolar"} + one{"dolar bahamar"} + other{"dolar bahamar"} } BTN{ - one{"Bhutango ngultrum"} - other{"Bhutango ngultrum"} + one{"ngultrum bhutandar"} + other{"ngultrum bhutandar"} } BWP{ - one{"Bosniako pula"} - other{"Bosniako pula"} + one{"pula botswanar"} + other{"pula botswanar"} } BYN{ - one{"Bielorrusiako errublo"} - other{"Bielorrusiako errublo"} + one{"errublo bielorrusiar"} + other{"errublo bielorrusiar"} } BYR{ one{"Bielorrusiako errublo (2000–2016)"} other{"Bielorrusiako errublo (2000–2016)"} } BZD{ - one{"Belizeko dolar"} - other{"Belizeko dolar"} + one{"dolar belizetar"} + other{"dolar belizetar"} } CAD{ - one{"Kanadako dolar"} - other{"Kanadako dolar"} + one{"dolar kanadar"} + other{"dolar kanadar"} } CDF{ - one{"Kongoko franko"} - other{"Kongoko franko"} + one{"franko kongoar"} + other{"franko kongoar"} } CHF{ - one{"Suitzako franko"} - other{"Suitzako franko"} + one{"franko suitzar"} + other{"franko suitzar"} } CLP{ - one{"Txileko peso"} - other{"Txileko peso"} + one{"peso txiletar"} + other{"peso txiletar"} } CNH{ one{"yuan txinatar (itsasoz haraindikoa)"} other{"yuan txinatar (itsasoz haraindikoa)"} } CNY{ - one{"Txinako yuan"} - other{"Txinako yuan"} + one{"yuan txinatar"} + other{"yuan txinatar"} } COP{ - one{"Kolonbiako peso"} - other{"Kolonbiako peso"} + one{"peso kolonbiar"} + other{"peso kolonbiar"} } CRC{ one{"Costa Ricako colon"} other{"Costa Ricako colon"} } CUC{ - one{"Kubako peso trukakor"} - other{"Kubako peso trukakor"} + one{"peso bihurgarri kubatar"} + other{"peso bihurgarri kubatar"} } CUP{ - one{"Kubako peso"} - other{"Kubako peso"} + one{"peso kubatar"} + other{"peso kubatar"} } CVE{ - one{"Cabo Verdeko ezkutu"} - other{"Cabo Verdeko ezkutu"} + one{"ezkutu caboverdetar"} + other{"ezkutu caboverdetar"} } CZK{ - one{"Txekiar Errepublikako koroa"} - other{"Txekiar Errepublikako koroa"} + one{"koroa txekiar"} + other{"koroa txekiar"} } DJF{ - one{"Djibutiko franko"} - other{"Djibutiko franko"} + one{"franko djibutiar"} + other{"franko djibutiar"} } DKK{ - one{"Danimarkako koroa"} - other{"Danimarkako koroa"} + one{"koroa danimarkar"} + other{"koroa danimarkar"} } DOP{ - one{"Dominikar Errepublikako peso"} - other{"Dominikar Errepublikako peso"} + one{"peso dominikar"} + other{"peso dominikar"} } DZD{ - one{"Aljeriako dinar"} - other{"Aljeriako dinar"} + one{"dinar aljeriar"} + other{"dinar aljeriar"} } EGP{ - one{"Egiptoko libera"} - other{"Egiptoko libera"} + one{"libera egiptoar"} + other{"libera egiptoar"} } ERN{ - one{"Eritreako nakfa"} - other{"Eritreako nakfa"} + one{"nakfa eritrear"} + other{"nakfa eritrear"} } ETB{ - one{"Etiopiako birr"} - other{"Etiopiako birr"} + one{"birr etiopiar"} + other{"birr etiopiar"} } EUR{ one{"euro"} other{"euro"} } FJD{ - one{"Fijiko dolar"} - other{"Fijiko dolar"} + one{"dolar fijiar"} + other{"dolar fijiar"} } FKP{ - one{"Falkland uharteetako libera"} - other{"Falkland uharteetako libera"} + one{"libera falklandar"} + other{"libera falklandar"} } GBP{ - one{"Libera esterlina"} - other{"Libera esterlina"} + one{"libera esterlina"} + other{"libera esterlina"} } GEL{ - one{"Georgiako lari"} - other{"Georgiako lari"} + one{"lari georgiar"} + other{"lari georgiar"} } GHS{ - one{"Ghanako cedi"} - other{"Ghanako cedi"} + one{"cedi ghanatar"} + other{"cedi ghanatar"} } GIP{ - one{"Gibraltarreko libera"} - other{"Gibraltarreko libera"} + one{"libera gibraltartar"} + other{"libera gibraltartar"} } GMD{ - one{"Ganbiako dalasi"} - other{"Ganbiako dalasi"} + one{"dalasi ganbiar"} + other{"dalasi ganbiar"} } GNF{ - one{"Gineako franko"} - other{"Gineako franko"} + one{"franko ginear"} + other{"franko ginear"} } GTQ{ - one{"Guatemalako quetzal"} - other{"Guatemalako quetzal"} + one{"ketzal guatemalar"} + other{"ketzal guatemalar"} } GYD{ - one{"Guyanako dolar"} - other{"Guyanako dolar"} + one{"dolar guyanar"} + other{"dolar guyanar"} } HKD{ - one{"Hong Kongeko dolar"} - other{"Hong Kongeko dolar"} + one{"dolar hongkongtar"} + other{"dolar hongkongtar"} } HNL{ - one{"Hondurasko lempira"} - other{"Hondurasko lempira"} + one{"lempira hodurastar"} + other{"lempira hodurastar"} } HRK{ - one{"Kroaziako kuna"} - other{"Kroaziako kuna"} + one{"kuna kroaziar"} + other{"kuna kroaziar"} } HTG{ - one{"Haitiko gourde"} - other{"Haitiko gourde"} + one{"gourde haitiar"} + other{"gourde haitiar"} } HUF{ - one{"Hungariako florin"} - other{"Hungariako florin"} + one{"florin hungariar"} + other{"florin hungariar"} } IDR{ - one{"Indonesiako errupia"} - other{"Indonesiako errupia"} + one{"errupia indonesiar"} + other{"errupia indonesiar"} } ILS{ - one{"Israelgo shekel berri"} - other{"Israelgo shekel berri"} + one{"shekel israeldar berri"} + other{"shekel israeldar berri"} } INR{ - one{"Indiako errupia"} - other{"Indiako errupia"} + one{"errupia indiar"} + other{"errupia indiar"} } IQD{ - one{"Irakeko dinar"} - other{"Irakeko dinar"} + one{"dinar irakiar"} + other{"dinar irakiar"} } IRR{ - one{"Irango rial"} - other{"Irango rial"} + one{"rial irandar"} + other{"rial irandar"} } ISK{ - one{"Islandiako koroa"} - other{"Islandiako koroa"} + one{"koroa islandiar"} + other{"koroa islandiar"} } JMD{ - one{"Jamaikako dolar"} - other{"Jamaikako dolar"} + one{"dolar jamaikar"} + other{"dolar jamaikar"} } JOD{ - one{"Jordaniako dinar"} - other{"Jordaniako dinar"} + one{"dinar jordaniar"} + other{"dinar jordaniar"} } JPY{ - one{"Japoniako yen"} - other{"Japoniako yen"} + one{"yen japoniar"} + other{"yen japoniar"} } KES{ - one{"Kenyako txelin"} - other{"Kenyako txelin"} + one{"txelin kenyar"} + other{"txelin kenyar"} } KGS{ - one{"Kirgizistango som"} - other{"Kirgizistango som"} + one{"som kirgizistandar"} + other{"som kirgizistandar"} } KHR{ - one{"Kanbodiako riel"} - other{"Kanbodiako riel"} + one{"riel kanbodiar"} + other{"riel kanbodiar"} } KMF{ - one{"Komoreetako franko"} - other{"Komoreetako franko"} + one{"franko komoretar"} + other{"franko komoretar"} } KPW{ - one{"Ipar Koreako won"} - other{"Ipar Koreako won"} + one{"won iparkorear"} + other{"won iparkorear"} } KRW{ - one{"Hego Koreako won"} - other{"Hego Koreako won"} + one{"won hegokorear"} + other{"won hegokorear"} } KWD{ - one{"Kuwaiteko dinar"} - other{"Kuwaiteko dinar"} + one{"dinar kuwaitar"} + other{"dinar kuwaitar"} } KYD{ - one{"Kaiman uharteetako dolar"} - other{"Kaiman uharteetako dolar"} + one{"dolar kaimandar"} + other{"dolar kaimandar"} } KZT{ - one{"Kazakhstango tenge"} - other{"Kazakhstango tenge"} + one{"tenge kazakhstandar"} + other{"tenge kazakhstandar"} } LAK{ - one{"Laoseko kip"} - other{"Laoseko kip"} + one{"kip laostar"} + other{"kip laostar"} } LBP{ - one{"Libanoko libera"} - other{"Libanoko libera"} + one{"libera libanoar"} + other{"libera libanoar"} } LKR{ - one{"Sri Lankako errupia"} - other{"Sri Lankako errupia"} + one{"errupia srilankar"} + other{"errupia srilankar"} } LRD{ - one{"Liberiako dolar"} - other{"Liberiako dolar"} + one{"dolar liberiar"} + other{"dolar liberiar"} } LTL{ one{"Lituaniako litas"} @@ -1108,280 +1108,280 @@ eu{ other{"Letoniako lats"} } LYD{ - one{"Libiako dinar"} - other{"Libiako dinar"} + one{"dinar libiar"} + other{"dinar libiar"} } MAD{ - one{"Marokoko dirham"} - other{"Marokoko dirham"} + one{"dirham marokoar"} + other{"dirham marokoar"} } MDL{ - one{"Moldaviako leu"} - other{"Moldaviako leu"} + one{"leu moldaviar"} + other{"leu moldaviar"} } MGA{ - one{"Madagaskarreko ariary"} - other{"Madagaskarreko ariary"} + one{"ariary madagaskartar"} + other{"ariary madagaskartar"} } MKD{ - one{"Mazedoniako dinar"} - other{"Mazedoniako dinar"} + one{"dinar mazedoniar"} + other{"dinar mazedoniar"} } MMK{ - one{"Myanmarreko kyat"} - other{"Myanmarreko kyat"} + one{"kyat myanmartar"} + other{"kyat myanmartar"} } MNT{ - one{"Mongoliako tugrik"} - other{"Mongoliako tugrik"} + one{"tugrik mongoliar"} + other{"tugrik mongoliar"} } MOP{ - one{"Macanako pataca"} - other{"Macanako pataca"} + one{"pataca macauar"} + other{"pataca macauar"} } MRO{ one{"Mauritaniako ouguiya (1973–2017)"} other{"Mauritaniako ouguiya (1973–2017)"} } MRU{ - one{"Mauritaniako ouguiya"} - other{"Mauritaniako ouguiya"} + one{"uguiya mauritaniar"} + other{"uguiya mauritaniar"} } MUR{ - one{"Maurizio uharteetako errupia"} - other{"Maurizio uharteetako errupia"} + one{"errupia mauriziar"} + other{"errupia mauriziar"} } MVR{ - one{"Maldivetako rufiyaa"} - other{"Maldivetako rufiyaa"} + one{"errupia maldivar"} + other{"errupia maldivar"} } MWK{ - one{"Malawiko kwacha"} - other{"Malawiko kwacha"} + one{"kwacha malawiar"} + other{"kwacha malawiar"} } MXN{ - one{"Mexikoko peso"} - other{"Mexikoko peso"} + one{"peso mexikar"} + other{"peso mexikar"} } MYR{ - one{"Malaysiako ringgit"} - other{"Malaysiako ringgit"} + one{"ringgit malaysiar"} + other{"ringgit malaysiar"} } MZN{ - one{"Mozambikeko metikal"} - other{"Mozambikeko metikal"} + one{"metical mozambiketar"} + other{"metical mozambiketar"} } NAD{ - one{"Namibiako dolar"} - other{"Namibiako dolar"} + one{"dolar namibiar"} + other{"dolar namibiar"} } NGN{ - one{"Nigeriako naira"} - other{"Nigeriako naira"} + one{"naira nigeriar"} + other{"naira nigeriar"} } NIO{ - one{"Nikaraguako cordoba"} - other{"Nikaraguako cordoba"} + one{"córdoba nikaraguar"} + other{"córdoba nikaraguar"} } NOK{ - one{"Norvegiako koroa"} - other{"Norvegiako koroa"} + one{"koroa norvegiar"} + other{"koroa norvegiar"} } NPR{ - one{"Nepalgo errupia"} - other{"Nepalgo errupia"} + one{"errupia nepaldar"} + other{"errupia nepaldar"} } NZD{ - one{"Zeelanda Berriko dolar"} - other{"Zeelanda Berriko dolar"} + one{"dolar zeelandaberritar"} + other{"dolar zeelandaberritar"} } OMR{ - one{"Omango rial"} - other{"Omango rial"} + one{"rial omandar"} + other{"rial omandar"} } PAB{ - one{"Panamako balboa"} - other{"Panamako balboa"} + one{"balboa panamar"} + other{"balboa panamar"} } PEN{ - one{"Peruko sol"} + one{"sol perutar"} other{"Peruko sol"} } PGK{ - one{"Papua Ginea Berriko kina"} - other{"Papua Ginea Berriko kina"} + one{"kina gineaberriar"} + other{"kina gineaberriar"} } PHP{ - one{"Filipinetako peso"} - other{"Filipinetako peso"} + one{"peso filipinar"} + other{"peso filipinar"} } PKR{ - one{"Pakistango errupia"} - other{"Pakistango errupia"} + one{"errupia pakistandar"} + other{"errupia pakistandar"} } PLN{ - one{"Poloniako zloty"} - other{"Poloniako zloty"} + one{"zloty poloniar"} + other{"zloty poloniar"} } PYG{ - one{"Paraguaiko guarani"} - other{"Paraguaiko guarani"} + one{"guarani paraguaitar"} + other{"guarani paraguaitar"} } QAR{ - one{"Qatarreko rial"} - other{"Qatarreko rial"} + one{"riyal qatartar"} + other{"riyal qatartar"} } RON{ - one{"Errumaniako leu"} - other{"Errumaniako leu"} + one{"leu errumaniar"} + other{"leu errumaniar"} } RSD{ - one{"Serbiako dinar"} - other{"Serbiako dinar"} + one{"dinar serbiar"} + other{"dinar serbiar"} } RUB{ - one{"Errusiako errublo"} - other{"Errusiako errublo"} + one{"errublo errusiar"} + other{"errublo errusiar"} } RWF{ - one{"Ruandako franko"} - other{"Ruandako franko"} + one{"franko ruandar"} + other{"franko ruandar"} } SAR{ - one{"Arabia Saudiko rial"} - other{"Arabia Saudiko rial"} + one{"riyal saudiarabiar"} + other{"riyal saudiarabiar"} } SBD{ - one{"Salomon uharteetako dolar"} - other{"Salomon uharteetako dolar"} + one{"dolar salomondar"} + other{"dolar salomondar"} } SCR{ - one{"Seychelleetako errupia"} - other{"Seychelleetako errupia"} + one{"errupia seychelletar"} + other{"errupia seychelletar"} } SDG{ - one{"Sudango libera"} - other{"Sudango libera"} + one{"libera sudandar"} + other{"libera sudandar"} } SEK{ - one{"Suediako koroa"} - other{"Suediako koroa"} + one{"koroa suediar"} + other{"koroa suediar"} } SGD{ - one{"Singapurreko dolar"} - other{"Singapurreko dolar"} + one{"dolar singapurtar"} + other{"dolar singapurtar"} } SHP{ one{"Santa Helenako libera"} other{"Santa Helenako libera"} } SLL{ - one{"Sierra Leonako leona"} - other{"Sierra Leonako leona"} + one{"leone sierraleonar"} + other{"leone sierraleonar"} } SOS{ - one{"Somaliako txelin"} - other{"Somaliako txelin"} + one{"txelin somaliar"} + other{"txelin somaliar"} } SRD{ - one{"Surinameko dolar"} - other{"Surinameko dolar"} + one{"dolar surinamdar"} + other{"dolar surinamdar"} } SSP{ - one{"Hego Sudango libera"} - other{"Hego Sudango libera"} + one{"libera hegosudandar"} + other{"libera hegosudandar"} } STD{ one{"Sao Tomeko eta Principeko dobra (1977–2017)"} other{"Sao Tomeko eta Principeko dobra (1977–2017)"} } STN{ - one{"Sao Tome eta Principeko dobra"} - other{"Sao Tome eta Principeko dobra"} + one{"dobra saotometar"} + other{"dobra saotometar"} } SYP{ - one{"Siriako libera"} - other{"Siriako libera"} + one{"libera siriar"} + other{"libera siriar"} } SZL{ - one{"Swazilandiako lilangeni"} - other{"Swazilandiako lilangeni"} + one{"lilangeni swazilandiar"} + other{"lilangeni swazilandiar"} } THB{ - one{"Thailandiako baht"} - other{"Thailandiako baht"} + one{"baht thailandiar"} + other{"baht thailandiar"} } TJS{ - one{"Tajikistango somoni"} - other{"Tajikistango somoni"} + one{"somoni tajikistandar"} + other{"somoni tajikistandar"} } TMT{ - one{"Turkmenistango manat"} - other{"Turkmenistango manat"} + one{"manat turkmenistandar"} + other{"manat turkmenistandar"} } TND{ - one{"Tunisiako dinar"} - other{"Tunisiako dinar"} + one{"dinar tunisiar"} + other{"dinar tunisiar"} } TOP{ one{"Tongako PaÊ»anga"} other{"Tongako PaÊ»anga"} } TRY{ - one{"Turkiako lira"} - other{"Turkiako lira"} + one{"lira turkiar"} + other{"lira turkiar"} } TTD{ one{"Trinidad eta Tobagoko dolar"} other{"Trinidad eta Tobagoko dolar"} } TWD{ - one{"Taiwango dolar berri"} - other{"Taiwango dolar berri"} + one{"dolar taiwandar berri"} + other{"dolar taiwandar berri"} } TZS{ - one{"Tanzaniako txelin"} - other{"Tanzaniako txelin"} + one{"txelin tanzaniar"} + other{"txelin tanzaniar"} } UAH{ one{"Ukrainako hryvnia"} other{"Ukrainako hryvnia"} } UGX{ - one{"Ugandako txelin"} - other{"Ugandako txelin"} + one{"txelin ugandar"} + other{"txelin ugandar"} } USD{ - one{"AEBko dolar"} - other{"AEBko dolar"} + one{"dolar estatubatuar"} + other{"dolar estatubatuar"} } UYU{ - one{"Uruguaiko peso"} - other{"Uruguaiko peso"} + one{"peso uruguaitar"} + other{"peso uruguaitar"} } UZS{ - one{"Uzbekistango som"} - other{"Uzbekistango som"} + one{"sum uzbekistandar"} + other{"sum uzbekistandar"} } VEF{ one{"Venezuelako bolivar (2008–2018)"} other{"Venezuelako bolivar (2008–2018)"} } VES{ - one{"Venezuelako bolivar"} - other{"Venezuelako bolivar"} + one{"bolivar venezuelar"} + other{"bolivar venezuelar"} } VND{ - one{"Vietnameko dong"} - other{"Vietnameko dong"} + one{"dong vietnamdar"} + other{"dong vietnamdar"} } VUV{ - one{"Vanuatuko vatu"} - other{"Vanuatuko vatu"} + one{"vatu vanuatuar"} + other{"vatu vanuatuar"} } WST{ - one{"Samoko tala"} - other{"Samoko tala"} + one{"tala samoar"} + other{"tala samoar"} } XAF{ one{"Afrika erdialdeko CFA franko"} @@ -1404,15 +1404,15 @@ eu{ other{"(moneta ezezaguna)"} } YER{ - one{"Yemengo rial"} - other{"Yemengo rial"} + one{"rial yemendar"} + other{"rial yemendar"} } ZAR{ - one{"Hegoafrikako randa"} - other{"Hegoafrikako randa"} + one{"rand hegoafrikar"} + other{"rand hegoafrikar"} } ZMW{ - one{"Zambiako kwacha"} + one{"kwacha zambiar"} other{"Zambiako kwacha"} } } @@ -1420,5 +1420,5 @@ eu{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ewo.txt b/icuSources/data/curr/ewo.txt index 26a9e068..edbc9942 100644 --- a/icuSources/data/curr/ewo.txt +++ b/icuSources/data/curr/ewo.txt @@ -235,5 +235,5 @@ ewo{ "Dolár yá Zimbabwé", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fa.txt b/icuSources/data/curr/fa.txt index 39f4133c..e92dc13e 100644 --- a/icuSources/data/curr/fa.txt +++ b/icuSources/data/curr/fa.txt @@ -18,6 +18,10 @@ fa{ "؋", "افغانی افغانستان", } + ALK{ + "ALK", + "لک آلبانی (Û±Û¹Û´Û¶ تا Û±Û¹Û¶Ûµ)", + } ALL{ "ALL", "لک آلبانی", @@ -34,6 +38,10 @@ fa{ "AOA", "کوانزای آنگولا", } + ARM{ + "ARM", + "پزوی آرژانتین (Û±Û¸Û¸Û± تا Û±Û¹Û·Û°)", + } ARP{ "ARP", "پزوی آرژانتین (Û±Û¹Û¸Û³ تا Û±Û¹Û¸Ûµ)‏", @@ -226,6 +234,10 @@ fa{ "DZD", "دینار الجزایر", } + EEK{ + "EEK", + "کرون استونی", + } EGP{ "EGP", "پوند مصر", @@ -234,6 +246,10 @@ fa{ "ERN", "ناکفای اریتره", } + ESP{ + "ESP", + "پزتای اسپانیا", + } ETB{ "ETB", "بیر اتیوپی", @@ -326,6 +342,14 @@ fa{ "IEP", "پوند ایرلند", } + ILP{ + "ILP", + "پوند اسرائیل", + } + ILR{ + "ILR", + "شقل اسرائیل (Û±Û¹Û¸Û° تا Û±Û¹Û¸Ûµ)", + } ILS{ "₪", "شقل جدید اسرائیل", @@ -342,6 +366,10 @@ fa{ "ریال", "ریال ایران", } + ISJ{ + "ISJ", + "کرونای ایسلند (Û±Û¹Û±Û¸ تا Û±Û¹Û¸Û±)", + } ISK{ "ISK", "کرونای ایسلند", @@ -382,6 +410,10 @@ fa{ "KPW", "وون کرهٔ شمالی", } + KRO{ + "KRO", + "وون کرهٔ جنوبی (Û±Û¹Û´Ûµ تا Û±Û¹ÛµÛ³)", + } KRW{ "₩", "وون کرهٔ جنوبی", @@ -450,6 +482,10 @@ fa{ "MAF", "فرانک مراکش", } + MCF{ + "MCF", + "فرانک موناکو", + } MDL{ "MDL", "لئوی مولداوی", @@ -466,6 +502,10 @@ fa{ "MKD", "دینار مقدونیه", } + MKN{ + "MKN", + "دینار مقدونیه (Û±Û¹Û¹Û² تا Û±Û¹Û¹Û³)", + } MLF{ "MLF", "فرانک مالی", @@ -502,6 +542,10 @@ fa{ "MUR", "روپیهٔ موریس", } + MVP{ + "MVP", + "روپیهٔ مالدیو (Û±Û¹Û´Û· تا Û±Û¹Û¸Û±)", + } MVR{ "MVR", "روپیهٔ مالدیو", @@ -566,9 +610,17 @@ fa{ "PAB", "بالبوای پاناما", } + PEI{ + "PEI", + "اینتی پرو", + } PEN{ "PEN", - "نوئووسول پرو", + "سول پرو", + } + PES{ + "PES", + "سول پرو (Û±Û¸Û¶Û³ تا Û±Û¹Û¶Ûµ)", } PGK{ "PGK", @@ -842,6 +894,10 @@ fa{ "XPT", "پلاتین", } + XTS{ + "XTS", + "ارز آزمایشی", + } XXX{ "¤", "ارز نامشخص", @@ -879,19 +935,128 @@ fa{ "دلار زیمبابوه (Û²Û°Û°Û¸)", } } + Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } Currencies%variant{ GEL{"₾"} RUB{"₽"} + TRY{"TL"} } CurrencyPlurals{ + ADP{ + one{"پزتای آندورا"} + other{"پزتای آندورا"} + } AED{ one{"درهم امارات متحدهٔ عربی"} other{"درهم امارات متحدهٔ عربی"} } + AFA{ + one{"افغانی افغانستان (Û±Û¹Û²Û· تا Û²Û°Û°Û²)"} + other{"افغانی افغانستان (Û±Û¹Û²Û· تا Û²Û°Û°Û²)"} + } AFN{ one{"افغانی افغانستان"} other{"افغانی افغانستان"} } + ALK{ + one{"لک آلبانی (Û±Û¹Û´Û¶ تا Û±Û¹Û¶Ûµ)"} + other{"لک آلبانی (Û±Û¹Û´Û¶ تا Û±Û¹Û¶Ûµ)"} + } ALL{ one{"لک آلبانی"} other{"لک آلبانی"} @@ -908,6 +1073,14 @@ fa{ one{"کوانزای آنگولا"} other{"کوانزای آنگولا"} } + ARM{ + one{"پزوی آرژانتین (Û±Û¸Û¸Û± تا Û±Û¹Û·Û°)"} + other{"پزوی آرژانتین (Û±Û¸Û¸Û± تا Û±Û¹Û·Û°)"} + } + ARP{ + one{"پزوی آرژانتین (Û±Û¹Û¸Û³ تا Û±Û¹Û¸Ûµ)"} + other{"پزوی آرژانتین (Û±Û¹Û¸Û³ تا Û±Û¹Û¸Ûµ)"} + } ARS{ one{"پزوی آرژانتین"} other{"پزوی آرژانتین"} @@ -924,10 +1097,18 @@ fa{ one{"فلورین آروبا"} other{"فلورین آروبا"} } + AZM{ + one{"منات جمهوری آذربایجان (Û±Û¹Û¹Û³ تا Û²Û°Û°Û¶)"} + other{"منات جمهوری آذربایجان (Û±Û¹Û¹Û³ تا Û²Û°Û°Û¶)"} + } AZN{ one{"منات جمهوری آذربایجان"} other{"منات جمهوری آذربایجان"} } + BAD{ + one{"دینار بوسنی و هرزگوین (Û±Û¹Û¹Û² تا Û±Û¹Û¹Û´)"} + other{"دینار بوسنی و هرزگوین (Û±Û¹Û¹Û² تا Û±Û¹Û¹Û´)"} + } BAM{ one{"مارک تبدیل‌پذیر بوسنی و هرزگوین"} other{"مارک تبدیل‌پذیر بوسنی و هرزگوین"} @@ -1032,6 +1213,10 @@ fa{ one{"کولون کاستاریکا"} other{"کولون کاستاریکا"} } + CSD{ + one{"دینار صربستان (Û²Û°Û°Û² تا Û²Û°Û°Û¶)"} + other{"دینار صربستان (Û²Û°Û°Û² تا Û²Û°Û°Û¶)"} + } CUC{ one{"پزوی تبدیل‌پذیر کوبا"} other{"پزوی تبدیل‌پذیر کوبا"} @@ -1044,10 +1229,18 @@ fa{ one{"اسکودوی کیپ‌ورد"} other{"اسکودوی کیپ‌ورد"} } + CYP{ + one{"پوند قبرس"} + other{"پوند قبرس"} + } CZK{ one{"کورونای جمهوری چک"} other{"کورونای جمهوری چک"} } + DDM{ + one{"مارک آلمان شرقی"} + other{"مارک آلمان شرقی"} + } DEM{ one{"مارک آلمان"} other{"مارک آلمان"} @@ -1068,6 +1261,10 @@ fa{ one{"دینار الجزایر"} other{"دینار الجزایر"} } + EEK{ + one{"کرون استونی"} + other{"کرون استونی"} + } EGP{ one{"پوند مصر"} other{"پوند مصر"} @@ -1076,6 +1273,10 @@ fa{ one{"ناکفای اریتره"} other{"ناکفای اریتره"} } + ESP{ + one{"پزتای اسپانیا"} + other{"پزتای اسپانیا"} + } ETB{ one{"بیر اتیوپی"} other{"بیر اتیوپی"} @@ -1120,6 +1321,10 @@ fa{ one{"فرانک گینه"} other{"فرانک گینه"} } + GRD{ + one{"دراخمای یونان"} + other{"دراخمای یونان"} + } GTQ{ one{"کتزال گواتمالا"} other{"کتزال گواتمالا"} @@ -1136,6 +1341,10 @@ fa{ one{"لمپیرای هندوراس"} other{"لمپیرای هندوراس"} } + HRD{ + one{"دینار کرواسی"} + other{"دینار کرواسی"} + } HRK{ one{"کونای کرواسی"} other{"کونای کرواسی"} @@ -1152,6 +1361,18 @@ fa{ one{"روپیهٔ اندونزی"} other{"روپیهٔ اندونزی"} } + IEP{ + one{"پوند ایرلند"} + other{"پوند ایرلند"} + } + ILP{ + one{"پوند اسرائیل"} + other{"پوند اسرائیل"} + } + ILR{ + one{"شقل اسرائیل (Û±Û¹Û¸Û° تا Û±Û¹Û¸Ûµ)"} + other{"شقل اسرائیل (Û±Û¹Û¸Û° تا Û±Û¹Û¸Ûµ)"} + } ILS{ one{"شقل جدید اسرائیل"} other{"شقل جدید اسرائیل"} @@ -1168,10 +1389,18 @@ fa{ one{"ریال ایران"} other{"ریال ایران"} } + ISJ{ + one{"کرونای ایسلند (Û±Û¹Û±Û¸ تا Û±Û¹Û¸Û±)"} + other{"کرونای ایسلند (Û±Û¹Û±Û¸ تا Û±Û¹Û¸Û±)"} + } ISK{ one{"کرونای ایسلند"} other{"کرونای ایسلند"} } + ITL{ + one{"لیرهٔ ایتالیا"} + other{"لیرهٔ ایتالیا"} + } JMD{ one{"دلار جامائیکا"} other{"دلار جامائیکا"} @@ -1204,6 +1433,10 @@ fa{ one{"وون کرهٔ شمالی"} other{"وون کرهٔ شمالی"} } + KRO{ + one{"وون کرهٔ جنوبی (Û±Û¹Û´Ûµ تا Û±Û¹ÛµÛ³)"} + other{"وون کرهٔ جنوبی (Û±Û¹Û´Ûµ تا Û±Û¹ÛµÛ³)"} + } KRW{ one{"وون کرهٔ جنوبی"} other{"وون کرهٔ جنوبی"} @@ -1240,10 +1473,22 @@ fa{ one{"لوتی لسوتو"} other{"لوتی لسوتو"} } + LTL{ + one{"لیتاس لیتوانی"} + other{"لیتاس لیتوانی"} + } LUL{ one{"فرانک مالی لوگزامبورگ"} other{"فرانک مالی لوگزامبورگ"} } + LVL{ + one{"لاتس لتونی"} + other{"لاتس لتونی"} + } + LVR{ + one{"روبل لتونی"} + other{"روبل لتونی"} + } LYD{ one{"دینار لیبی"} other{"دینار لیبی"} @@ -1252,6 +1497,14 @@ fa{ one{"درهم مراکش"} other{"درهم مراکش"} } + MAF{ + one{"فرانک مراکش"} + other{"فرانک مراکش"} + } + MCF{ + one{"فرانک موناکو"} + other{"فرانک موناکو"} + } MDL{ one{"لئوی مولداوی"} other{"لئوی مولداوی"} @@ -1264,6 +1517,10 @@ fa{ one{"دینار مقدونیه"} other{"دینار مقدونیه"} } + MKN{ + one{"دینار مقدونیه (Û±Û¹Û¹Û² تا Û±Û¹Û¹Û³)"} + other{"دینار مقدونیه (Û±Û¹Û¹Û² تا Û±Û¹Û¹Û³)"} + } MMK{ one{"کیات میانمار"} other{"کیات میانمار"} @@ -1288,6 +1545,10 @@ fa{ one{"روپیهٔ موریس"} other{"روپیهٔ موریس"} } + MVP{ + one{"روپیهٔ مالدیو (Û±Û¹Û´Û· تا Û±Û¹Û¸Û±)"} + other{"روپیهٔ مالدیو (Û±Û¹Û´Û· تا Û±Û¹Û¸Û±)"} + } MVR{ one{"روپیهٔ مالدیو"} other{"روپیهٔ مالدیو"} @@ -1348,9 +1609,17 @@ fa{ one{"بالبوای پاناما"} other{"بالبوای پاناما"} } + PEI{ + one{"اینتی پرو"} + other{"اینتی پرو"} + } PEN{ - one{"نوئووسول پرو"} - other{"نوئووسول پرو"} + one{"سول پرو"} + other{"سول پرو"} + } + PES{ + one{"سول پرو (Û±Û¸Û¶Û³ تا Û±Û¹Û¶Ûµ)"} + other{"سول پرو (Û±Û¸Û¶Û³ تا Û±Û¹Û¶Ûµ)"} } PGK{ one{"کینای پاپوا گینهٔ نو"} @@ -1368,6 +1637,10 @@ fa{ one{"زواتی لهستان"} other{"زواتی لهستان"} } + PTE{ + one{"اسکودوی پرتغال"} + other{"اسکودوی پرتغال"} + } PYG{ one{"گوارانی پاراگوئه"} other{"گوارانی پاراگوئه"} @@ -1388,6 +1661,10 @@ fa{ one{"روبل روسیه"} other{"روبل روسیه"} } + RUR{ + one{"روبل روسیه (Û±Û¹Û¹Û± تا Û±Û¹Û¹Û¸)"} + other{"روبل روسیه (Û±Û¹Û¹Û± تا Û±Û¹Û¹Û¸)"} + } RWF{ one{"فرانک رواندا"} other{"فرانک رواندا"} @@ -1404,6 +1681,10 @@ fa{ one{"روپیهٔ سیشل"} other{"روپیهٔ سیشل"} } + SDD{ + one{"دینار سودان (Û±Û¹Û¹Û² تا Û²Û°Û°Û·)"} + other{"دینار سودان (Û±Û¹Û¹Û² تا Û²Û°Û°Û·)"} + } SDG{ one{"پوند سودان"} other{"پوند سودان"} @@ -1432,6 +1713,10 @@ fa{ one{"دلار سورینام"} other{"دلار سورینام"} } + SRG{ + one{"گیلدر سورینام"} + other{"گیلدر سورینام"} + } SSP{ one{"پوند سودان جنوبی"} other{"پوند سودان جنوبی"} @@ -1444,6 +1729,10 @@ fa{ one{"دوبرای سائوتومه و پرنسیپ"} other{"دوبرای سائوتومه و پرنسیپ"} } + SUR{ + one{"روبل شوروی"} + other{"روبل شوروی"} + } SYP{ one{"لیرهٔ سوریه"} other{"لیرهٔ سوریه"} @@ -1456,10 +1745,18 @@ fa{ one{"بات تایلند"} other{"بات تایلند"} } + TJR{ + one{"روبل تاجیکستان"} + other{"روبل تاجیکستان"} + } TJS{ one{"سامانی تاجیکستان"} other{"سامانی تاجیکستان"} } + TMM{ + one{"منات ترکمنستان (Û±Û¹Û¹Û³ تا Û²Û°Û°Û¹)"} + other{"منات ترکمنستان (Û±Û¹Û¹Û³ تا Û²Û°Û°Û¹)"} + } TMT{ one{"منات ترکمنستان"} other{"منات ترکمنستان"} @@ -1472,6 +1769,10 @@ fa{ one{"پاآنگای تونگا"} other{"پاآنگای تونگا"} } + TRL{ + one{"لیرهٔ ترکیه (Û±Û¹Û²Û² تا Û²Û°Û°Ûµ)"} + other{"لیرهٔ ترکیه (Û±Û¹Û²Û² تا Û²Û°Û°Ûµ)"} + } TRY{ one{"لیرهٔ ترکیه"} other{"لیرهٔ ترکیه"} @@ -1544,10 +1845,22 @@ fa{ one{"فرانک CFA مرکز افریقا"} other{"فرانک CFA مرکز افریقا"} } + XAG{ + one{"اونس تروا نقره"} + other{"اونس تروا نقره"} + } + XAU{ + one{"اونس تروا طلا"} + other{"اونس تروا طلا"} + } XCD{ one{"دلار شرق کارائیب"} other{"دلار شرق کارائیب"} } + XFO{ + one{"فرانک طلای فرانسه"} + other{"فرانک طلای فرانسه"} + } XOF{ one{"فرانک CFA غرب افریقا"} other{"فرانک CFA غرب افریقا"} @@ -1556,10 +1869,22 @@ fa{ one{"فرانک اقیانوسیه"} other{"فرانک اقیانوسیه"} } + XPT{ + one{"اونس تروا پلاتین"} + other{"اونس تروا پلاتین"} + } + XTS{ + one{"واحد ارز آزمایشی"} + other{"واحد ارز آزمایشی"} + } XXX{ one{"(واحد ارز نامشخص)"} other{"(ارز نامشخص)"} } + YDD{ + one{"دینار یمن"} + other{"دینار یمن"} + } YER{ one{"ریال یمن"} other{"ریال یمن"} @@ -1573,5 +1898,5 @@ fa{ other{"کواچای زامبیا"} } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fa_AF.txt b/icuSources/data/curr/fa_AF.txt index 13b250bb..ad35ba79 100644 --- a/icuSources/data/curr/fa_AF.txt +++ b/icuSources/data/curr/fa_AF.txt @@ -63,5 +63,5 @@ fa_AF{ "دالر امریکا", } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff.txt b/icuSources/data/curr/ff.txt index 6d7e6f9a..2e7eb9b5 100644 --- a/icuSources/data/curr/ff.txt +++ b/icuSources/data/curr/ff.txt @@ -231,5 +231,5 @@ ff{ "Dolaar Simbaabuwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn.txt b/icuSources/data/curr/ff_Latn.txt index 80d3dcef..9a4255e5 100644 --- a/icuSources/data/curr/ff_Latn.txt +++ b/icuSources/data/curr/ff_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_GH.txt b/icuSources/data/curr/ff_Latn_GH.txt index 1d2bf2c5..114070df 100644 --- a/icuSources/data/curr/ff_Latn_GH.txt +++ b/icuSources/data/curr/ff_Latn_GH.txt @@ -7,5 +7,5 @@ ff_Latn_GH{ "GHS", } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_GM.txt b/icuSources/data/curr/ff_Latn_GM.txt index d5c37007..19d05422 100644 --- a/icuSources/data/curr/ff_Latn_GM.txt +++ b/icuSources/data/curr/ff_Latn_GM.txt @@ -7,5 +7,5 @@ ff_Latn_GM{ "Dalasi Gammbi", } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_GN.txt b/icuSources/data/curr/ff_Latn_GN.txt index d903fbbc..951b69e6 100644 --- a/icuSources/data/curr/ff_Latn_GN.txt +++ b/icuSources/data/curr/ff_Latn_GN.txt @@ -7,5 +7,5 @@ ff_Latn_GN{ "GNF", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_LR.txt b/icuSources/data/curr/ff_Latn_LR.txt index 43153e1d..1c201686 100644 --- a/icuSources/data/curr/ff_Latn_LR.txt +++ b/icuSources/data/curr/ff_Latn_LR.txt @@ -7,5 +7,5 @@ ff_Latn_LR{ "Dolaar Liberiyaa", } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_MR.txt b/icuSources/data/curr/ff_Latn_MR.txt index 8e02e4d3..8a29fbb7 100644 --- a/icuSources/data/curr/ff_Latn_MR.txt +++ b/icuSources/data/curr/ff_Latn_MR.txt @@ -7,5 +7,5 @@ ff_Latn_MR{ "Ugiyya Muritani", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_NG.txt b/icuSources/data/curr/ff_Latn_NG.txt index 3650a3e6..a32c9cd8 100644 --- a/icuSources/data/curr/ff_Latn_NG.txt +++ b/icuSources/data/curr/ff_Latn_NG.txt @@ -7,5 +7,5 @@ ff_Latn_NG{ "Nayraa Nijeriyaa", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ff_Latn_SL.txt b/icuSources/data/curr/ff_Latn_SL.txt index d6aba254..afb98e2c 100644 --- a/icuSources/data/curr/ff_Latn_SL.txt +++ b/icuSources/data/curr/ff_Latn_SL.txt @@ -7,5 +7,5 @@ ff_Latn_SL{ "Lewoon Seraa Liyon", } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fi.txt b/icuSources/data/curr/fi.txt index f318bbc4..a7e64ef5 100644 --- a/icuSources/data/curr/fi.txt +++ b/icuSources/data/curr/fi.txt @@ -1034,6 +1034,10 @@ fi{ "UYU", "Uruguayn peso", } + UYW{ + "UYW", + "Uruguayn nimellinen palkkaindeksiyksikkö", + } UZS{ "UZS", "Uzbekistanin som", @@ -1238,8 +1242,10 @@ fi{ DOP{"DOP"} EGP{"EGP"} ESP{"ESP"} + EUR{"€"} FJD{"FJD"} FKP{"FKP"} + GBP{"£"} GEL{"GEL"} GIP{"GIP"} GNF{"GNF"} @@ -1254,6 +1260,7 @@ fi{ INR{"INR"} ISK{"ISK"} JMD{"JMD"} + JPY{"Â¥"} KHR{"KHR"} KMF{"KMF"} KPW{"KPW"} @@ -1283,6 +1290,7 @@ fi{ PLN{"PLN"} PYG{"PYG"} RON{"RON"} + RUB{"₽"} RUR{"RUR"} RWF{"RWF"} SBD{"SBD"} @@ -1299,6 +1307,7 @@ fi{ TTD{"TTD"} TWD{"TWD"} UAH{"UAH"} + USD{"$"} UYU{"UYU"} VEF{"VEF"} VND{"VND"} @@ -2342,6 +2351,10 @@ fi{ one{"Uruguayn peso"} other{"Uruguayn pesoa"} } + UYW{ + one{"Uruguayn nimellinen palkkaindeksiyksikkö"} + other{"Uruguayn nimellistä palkkaindeksiyksikköä"} + } UZS{ one{"Uzbekistanin som"} other{"Uzbekistanin somia"} @@ -2523,5 +2536,5 @@ fi{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fil.txt b/icuSources/data/curr/fil.txt index 96e84d0e..745df756 100644 --- a/icuSources/data/curr/fil.txt +++ b/icuSources/data/curr/fil.txt @@ -122,6 +122,10 @@ fil{ "CLP", "Piso ng Chile", } + CNH{ + "CNH", + "Chinese Yuan (offshore)", + } CNY{ "CNÂ¥", "Chinese Yuan", @@ -692,6 +696,7 @@ fil{ BRL{"R$"} BSD{"$"} BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} @@ -708,6 +713,7 @@ fil{ FJD{"$"} FKP{"£"} GBP{"£"} + GEL{"₾"} GIP{"£"} GNF{"FG"} GTQ{"Q"} @@ -748,6 +754,7 @@ fil{ PKR{"Rs"} PLN{"zł"} PYG{"₲"} + RON{"lei"} RUB{"₽"} RWF{"RF"} SBD{"$"} @@ -756,6 +763,7 @@ fil{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -896,6 +904,10 @@ fil{ one{"piso ng Chile"} other{"piso ng Chile"} } + CNH{ + one{"Chinese yuan (offshore)"} + other{"Chinese yuan (offshore)"} + } CNY{ one{"Chinese yuan"} other{"Chinese yuan"} @@ -1425,5 +1437,5 @@ fil{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fo.txt b/icuSources/data/curr/fo.txt index 88df2b9c..4796a512 100644 --- a/icuSources/data/curr/fo.txt +++ b/icuSources/data/curr/fo.txt @@ -781,7 +781,7 @@ fo{ } AOA{ one{"Angola kwanza"} - other{"Angola kwanza"} + other{"Angola kwanzar"} } ARS{ one{"Argentina peso"} @@ -849,7 +849,7 @@ fo{ } BWP{ one{"Botsvana pula"} - other{"Botsvana pula"} + other{"Botsvana pular"} } BYN{ one{"Hvítarussland ruble"} @@ -933,7 +933,7 @@ fo{ } ERN{ one{"Eritrea nakfa"} - other{"Eritrea nakfa"} + other{"Eritrea nakfar"} } ETB{ one{"Etiopia birr"} @@ -1129,7 +1129,7 @@ fo{ } MRU{ one{"Móritania ouguiya"} - other{"Móritania ouguiya"} + other{"Móritania ouguiyar"} } MUR{ one{"Móritius rupi"} @@ -1281,7 +1281,7 @@ fo{ } STN{ one{"Sao Tome & Prinsipi dobra"} - other{"Sao Tome & Prinsipi dobra"} + other{"Sao Tome & Prinsipi dobrar"} } SYP{ one{"Sýria pund"} @@ -1420,5 +1420,5 @@ fo{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.9"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fo_DK.txt b/icuSources/data/curr/fo_DK.txt index 5a8f5052..0803d46e 100644 --- a/icuSources/data/curr/fo_DK.txt +++ b/icuSources/data/curr/fo_DK.txt @@ -7,5 +7,5 @@ fo_DK{ "donsk króna", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr.txt b/icuSources/data/curr/fr.txt index de738d0d..b7301082 100644 --- a/icuSources/data/curr/fr.txt +++ b/icuSources/data/curr/fr.txt @@ -991,7 +991,7 @@ fr{ "vatu vanuatuan", } WST{ - "WS$", + "$WS", "tala samoan", } XAF{ @@ -1210,7 +1210,7 @@ fr{ STN{"Db"} SYP{"£"} THB{"฿"} - TOP{"T$"} + TOP{"$T"} TRY{"₺"} TTD{"$"} TWD{"NT$"} @@ -2353,5 +2353,5 @@ fr{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_BI.txt b/icuSources/data/curr/fr_BI.txt index 3c4e4145..23007992 100644 --- a/icuSources/data/curr/fr_BI.txt +++ b/icuSources/data/curr/fr_BI.txt @@ -7,5 +7,5 @@ fr_BI{ "franc burundais", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_CA.txt b/icuSources/data/curr/fr_CA.txt index 1e0e1df7..6270bdbf 100644 --- a/icuSources/data/curr/fr_CA.txt +++ b/icuSources/data/curr/fr_CA.txt @@ -2,10 +2,6 @@ // License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ Currencies{ - AFN{ - "AFN", - "afghani afghan", - } ARS{ "ARS", "peso argentin", @@ -18,18 +14,6 @@ fr_CA{ "AZN", "manat azerbaïdjanais", } - BBD{ - "BBD", - "dollar barbadien", - } - BDT{ - "BDT", - "taka bangladeshi", - } - BHD{ - "BHD", - "dinar bahreïni", - } BMD{ "BMD", "dollar bermudien", @@ -38,10 +22,6 @@ fr_CA{ "BND", "dollar brunéien", } - BYR{ - "BYR", - "rouble biélorusse (2000–2016)", - } BZD{ "BZD", "dollar bélizéen", @@ -50,10 +30,6 @@ fr_CA{ "$", "dollar canadien", } - CHF{ - "CHF", - "franc suisse", - } CLP{ "CLP", "peso chilien", @@ -66,30 +42,10 @@ fr_CA{ "COP", "peso colombien", } - CUP{ - "CUP", - "peso cubain", - } CVE{ "CVE", "escudo cap-verdien", } - DKK{ - "DKK", - "couronne danoise", - } - DZD{ - "DZD", - "dinar algérien", - } - EGP{ - "EGP", - "livre égyptienne", - } - EUR{ - "€", - "euro", - } FJD{ "FJD", "dollar fidjien", @@ -102,30 +58,14 @@ fr_CA{ "£", "livre sterling", } - GHS{ - "GHS", - "cédi ghanéen", - } GIP{ "GIP", "livre de Gibraltar", } - GMD{ - "GMD", - "dalasi gambien", - } - GNF{ - "GNF", - "franc guinéen", - } HKD{ "$ HK", "dollar de Hong Kong", } - IDR{ - "IDR", - "roupie indonésienne", - } ILS{ "ILS", "nouveau shekel israélien", @@ -138,18 +78,10 @@ fr_CA{ "IRR", "rial iranien", } - ISK{ - "ISK", - "couronne islandaise", - } JPY{ "Â¥", "yen japonais", } - KPW{ - "KPW", - "won nord-coréen", - } KRW{ "KRW", "won sud-coréen", @@ -162,74 +94,14 @@ fr_CA{ "LBP", "livre libanaise", } - LKR{ - "LKR", - "roupie srilankaise", - } - LRD{ - "LRD", - "dollar libérien", - } - LTL{ - "LTL", - "litas lituanien", - } - LVL{ - "LVL", - "lats letton", - } - LYD{ - "LYD", - "dinar libyen", - } - MAD{ - "MAD", - "dirham marocain", - } - MMK{ - "MMK", - "kyat myanmarais", - } - MNT{ - "MNT", - "tugrik mongol", - } - MOP{ - "MOP", - "pataca macanaise", - } - MRO{ - "MRO", - "ouguiya mauritanien (1973–2017)", - } - MVR{ - "MVR", - "rufiyaa maldivien", - } MXN{ "MXN", "peso mexicain", } - MYR{ - "MYR", - "ringgit malais", - } NAD{ "NAD", "dollar namibien", } - NGN{ - "NGN", - "naira nigérian", - } - NOK{ - "NOK", - "couronne norvégienne", - } - NPR{ - "NPR", - "roupie népalaise", - } NZD{ "$ NZ", "dollar néo-zélandais", @@ -246,10 +118,6 @@ fr_CA{ "PGK", "kina papou-néo-guinéen", } - PKR{ - "PKR", - "roupie pakistanaise", - } QAR{ "QAR", "riyal du Qatar", @@ -262,50 +130,14 @@ fr_CA{ "SBD", "dollar des îles Salomon", } - SDG{ - "SDG", - "livre soudanaise", - } - SEK{ - "SEK", - "couronne suédoise", - } SGD{ "$ SG", "dollar de Singapour", } - SHP{ - "SHP", - "livre de Sainte-Hélène", - } - SLL{ - "SLL", - "leone sierra-léonais", - } SRD{ "SRD", "dollar du Suriname", } - SSP{ - "SSP", - "livre sud-soudanaise", - } - STD{ - "STD", - "dobra santoméen (1977–2017)", - } - THB{ - "THB", - "baht thaïlandais", - } - TJS{ - "TJS", - "somoni tadjik", - } - TND{ - "TND", - "dinar tunisien", - } TOP{ "TOP", "pa’anga", @@ -378,9 +210,6 @@ fr_CA{ one{"livre des Îles Malouines"} other{"livres des Îles Malouines"} } - GEL{ - one{"lari géorgien"} - } GYD{ one{"dollar guyanien"} other{"dollars guyaniens"} @@ -438,5 +267,5 @@ fr_CA{ other{"rials yéménites"} } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_CD.txt b/icuSources/data/curr/fr_CD.txt index 42c52baf..f0cc5ee3 100644 --- a/icuSources/data/curr/fr_CD.txt +++ b/icuSources/data/curr/fr_CD.txt @@ -7,5 +7,5 @@ fr_CD{ "franc congolais", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_DJ.txt b/icuSources/data/curr/fr_DJ.txt index 732b0f10..9a0811ab 100644 --- a/icuSources/data/curr/fr_DJ.txt +++ b/icuSources/data/curr/fr_DJ.txt @@ -7,5 +7,5 @@ fr_DJ{ "franc djiboutien", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_DZ.txt b/icuSources/data/curr/fr_DZ.txt index 14223c62..ca333fd7 100644 --- a/icuSources/data/curr/fr_DZ.txt +++ b/icuSources/data/curr/fr_DZ.txt @@ -7,5 +7,5 @@ fr_DZ{ "dinar algérien", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_GN.txt b/icuSources/data/curr/fr_GN.txt index 7f2ad786..ad29bb04 100644 --- a/icuSources/data/curr/fr_GN.txt +++ b/icuSources/data/curr/fr_GN.txt @@ -7,5 +7,5 @@ fr_GN{ "franc guinéen", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_HT.txt b/icuSources/data/curr/fr_HT.txt index 97c9663a..1438c781 100644 --- a/icuSources/data/curr/fr_HT.txt +++ b/icuSources/data/curr/fr_HT.txt @@ -7,5 +7,5 @@ fr_HT{ "gourde haïtienne", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_KM.txt b/icuSources/data/curr/fr_KM.txt index dd082a07..a47cc436 100644 --- a/icuSources/data/curr/fr_KM.txt +++ b/icuSources/data/curr/fr_KM.txt @@ -7,5 +7,5 @@ fr_KM{ "franc comorien", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_LU.txt b/icuSources/data/curr/fr_LU.txt index 0c666166..09b206a4 100644 --- a/icuSources/data/curr/fr_LU.txt +++ b/icuSources/data/curr/fr_LU.txt @@ -11,5 +11,5 @@ fr_LU{ "franc luxembourgeois", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_MG.txt b/icuSources/data/curr/fr_MG.txt index a62745c4..e3fe51ce 100644 --- a/icuSources/data/curr/fr_MG.txt +++ b/icuSources/data/curr/fr_MG.txt @@ -7,5 +7,5 @@ fr_MG{ "ariary malgache", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_MR.txt b/icuSources/data/curr/fr_MR.txt index 5d44ded3..d970a210 100644 --- a/icuSources/data/curr/fr_MR.txt +++ b/icuSources/data/curr/fr_MR.txt @@ -7,5 +7,5 @@ fr_MR{ "ouguiya mauritanien", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_MU.txt b/icuSources/data/curr/fr_MU.txt index 63696875..ecd6e6cc 100644 --- a/icuSources/data/curr/fr_MU.txt +++ b/icuSources/data/curr/fr_MU.txt @@ -7,5 +7,5 @@ fr_MU{ "roupie mauricienne", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_RW.txt b/icuSources/data/curr/fr_RW.txt index b15af358..7f0b7577 100644 --- a/icuSources/data/curr/fr_RW.txt +++ b/icuSources/data/curr/fr_RW.txt @@ -7,5 +7,5 @@ fr_RW{ "franc rwandais", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_SC.txt b/icuSources/data/curr/fr_SC.txt index db66aaf6..eae2155f 100644 --- a/icuSources/data/curr/fr_SC.txt +++ b/icuSources/data/curr/fr_SC.txt @@ -7,5 +7,5 @@ fr_SC{ "roupie des Seychelles", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_SY.txt b/icuSources/data/curr/fr_SY.txt index 054093c8..07ccd50e 100644 --- a/icuSources/data/curr/fr_SY.txt +++ b/icuSources/data/curr/fr_SY.txt @@ -7,5 +7,5 @@ fr_SY{ "livre syrienne", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_TN.txt b/icuSources/data/curr/fr_TN.txt index 019f7dfa..58c945bb 100644 --- a/icuSources/data/curr/fr_TN.txt +++ b/icuSources/data/curr/fr_TN.txt @@ -7,5 +7,5 @@ fr_TN{ "dinar tunisien", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fr_VU.txt b/icuSources/data/curr/fr_VU.txt index ce4137a3..6faf7e5d 100644 --- a/icuSources/data/curr/fr_VU.txt +++ b/icuSources/data/curr/fr_VU.txt @@ -7,5 +7,5 @@ fr_VU{ "vatu vanuatuan", } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fur.txt b/icuSources/data/curr/fur.txt index 31d42d13..39b3df13 100644 --- a/icuSources/data/curr/fur.txt +++ b/icuSources/data/curr/fur.txt @@ -377,5 +377,5 @@ fur{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/fy.txt b/icuSources/data/curr/fy.txt index 08ea0e3d..405d6209 100644 --- a/icuSources/data/curr/fy.txt +++ b/icuSources/data/curr/fy.txt @@ -2377,5 +2377,5 @@ fy{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ga.txt b/icuSources/data/curr/ga.txt index 8a42011f..5daacf57 100644 --- a/icuSources/data/curr/ga.txt +++ b/icuSources/data/curr/ga.txt @@ -54,6 +54,10 @@ ga{ "ARA", "Austral Airgintíneach", } + ARL{ + "ARL", + "ARL", + } ARM{ "ARM", "Peso na hAirgintíne (1881–1970)", @@ -94,6 +98,10 @@ ga{ "BAM", "Marg Inmhalartaithe na Boisnia-Heirseagaivéine", } + BAN{ + "BAN", + "BAN", + } BBD{ "BBD", "Dollar Bharbadós", @@ -146,6 +154,10 @@ ga{ "BOB", "Boliviano", } + BOL{ + "BOL", + "BOL", + } BOP{ "BOP", "Peso na Bolaive", @@ -250,6 +262,10 @@ ga{ "COP", "Peso na Colóime", } + COU{ + "COU", + "COU", + } CRC{ "CRC", "Colón Chósta Ríce", @@ -326,6 +342,14 @@ ga{ "ERN", "Nakfa na hEiritré", } + ESA{ + "ESA", + "ESA", + } + ESB{ + "ESB", + "ESB", + } ESP{ "ESP", "Peseta na Spáinne", @@ -506,6 +530,14 @@ ga{ "KPW", "Won na Cóiré Thuaidh", } + KRH{ + "KRH", + "KRH", + } + KRO{ + "KRO", + "KRO", + } KRW{ "₩", "Won na Cóiré Theas", @@ -594,6 +626,10 @@ ga{ "MKD", "Denar na Macadóine", } + MKN{ + "MKN", + "MKN", + } MLF{ "MLF", "Franc Mhailí", @@ -1050,6 +1086,14 @@ ga{ "XPT", "Platanam", } + XRE{ + "XRE", + "XRE", + } + XSU{ + "XSU", + "XSU", + } XXX{ "XXX", "Airgeadra Anaithnid", @@ -1074,6 +1118,10 @@ ga{ "YUN", "YUN", } + YUR{ + "YUR", + "YUR", + } ZAL{ "ZAL", "Rand na hAfraice Theas (airgeadúil)", @@ -1158,6 +1206,8 @@ ga{ LBP{"L£"} LKR{"Rs"} LRD{"$"} + LTL{"Lt"} + LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -3137,5 +3187,5 @@ ga{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gaa.txt b/icuSources/data/curr/gaa.txt index fade5921..d6d08df3 100644 --- a/icuSources/data/curr/gaa.txt +++ b/icuSources/data/curr/gaa.txt @@ -2,10 +2,682 @@ // License & terms of use: http://www.unicode.org/copyright.html#License gaa{ Currencies{ + ALL{ + "ALL", + "Albania Leki", + } + ANG{ + "ANG", + "Netherlands Antillea Guilda", + } + AOA{ + "AOA", + "Angola Kwanza", + } + ARS{ + "ARS", + "Argentina Peso", + } + AWG{ + "AWG", + "Aruba Florin", + } + BAM{ + "BAM", + "Bosnia-Herzegovina Marki Ni Hiɔ Tsakemɔ", + } + BBD{ + "BBD", + "Barbados Dɔla", + } + BGN{ + "BGN", + "Bulgaria Levi", + } + BIF{ + "BIF", + "Burundi Franki", + } + BMD{ + "BMD", + "Bermuda Dɔla", + } + BOB{ + "BOB", + "Bolivia Boliviano", + } + BRL{ + "R$", + "Brazil Real", + } + BSD{ + "BSD", + "Bahamas Dɔla", + } + BWP{ + "BWP", + "Botswana Pula", + } + BYN{ + "BYN", + "Belarus Rubol", + } + BZD{ + "BZD", + "Belize Dɔla", + } + CAD{ + "KA$", + "Kanada Dɔla", + } + CDF{ + "KDF", + "Kongo Franki", + } + CHF{ + "SZF", + "Switzerland Frank", + } + CLP{ + "CLP", + "Tsili Peso", + } + COP{ + "KOP", + "Kolombia Peso", + } + CRC{ + "KRK", + "Kosta Rika Kolón", + } + CUC{ + "KUK", + "Kuba Peso Ni Hiɔ Tsakemɔ", + } + CUP{ + "KUP", + "Kuba Peso", + } + CZK{ + "TSK", + "Tsek Koruna", + } + DJF{ + "DJF", + "Djibouti Franki", + } + DKK{ + "DKK", + "Denmark Krone", + } + DOP{ + "DOP", + "Dominika Peso", + } + DZD{ + "DZD", + "Algeria Dinar", + } + EGP{ + "EGP", + "Ejipt Pound", + } + ERN{ + "ERN", + "Eritrea Nakfa", + } + ETB{ + "ETB", + "Ethiopia Birr", + } + EUR{ + "€", + "Yuro", + } + FKP{ + "FKP", + "Falkland Ŋshɔkpɔi Pound", + } + GBP{ + "£", + "Britain Pound", + } GHC{ "GHC", "Sidi", } + GHS{ + "GHS", + "Ghana Sidi", + } + GIP{ + "GIP", + "Gibraltar Pound", + } + GMD{ + "GMD", + "Gambia Dalasi", + } + GNF{ + "GNF", + "Guinea Franki", + } + GTQ{ + "GTK", + "Guatemala Kuetzal", + } + GYD{ + "GYD", + "Guyana Dɔla", + } + HNL{ + "HNL", + "Hondura Lempira", + } + HRK{ + "HRK", + "Kroatia Kuna", + } + HTG{ + "HTG", + "Haiti Gourde", + } + HUF{ + "HUF", + "Hungary Forinti", + } + ISK{ + "ISK", + "Aisland Króna", + } + JMD{ + "JMD", + "Jamaika Dɔla", + } + KES{ + "KES", + "Kenya Sheleŋ", + } + KMF{ + "KMF", + "Komoros Franki", + } + KYD{ + "KYD", + "Kayman Ŋshɔkpɔi Dɔla", + } + LRD{ + "LRD", + "Liberia Dɔla", + } + LYD{ + "LYD", + "Libia Dinar", + } + MAD{ + "MAD", + "Moroko Dirham", + } + MDL{ + "MDL", + "Moldova Leu", + } + MGA{ + "MGA", + "Madagaska Ariari", + } + MKD{ + "MKD", + "Makedonia Denari", + } + MRU{ + "MRU", + "Mauritania Ouguiya", + } + MUR{ + "MUR", + "Mauritius Rupi", + } + MWK{ + "MWK", + "Malawi Kwatsa", + } + MXN{ + "MZ$", + "Meziko Peso", + } + MZN{ + "MZN", + "Mozambik Metikal", + } + NAD{ + "NAD", + "Namibia Dɔla", + } + NGN{ + "NGN", + "Anago Naira", + } + NIO{ + "NIO", + "Nikaragua Kórdoba", + } + NOK{ + "NOK", + "Norway Krone", + } + PAB{ + "PAB", + "Panama Balboa", + } + PEN{ + "PEN", + "Peru Sol", + } + PLN{ + "PLN", + "Poland Zloti", + } + PYG{ + "PYG", + "Paraguay Guarani", + } + RON{ + "RON", + "Romania Leu", + } + RSD{ + "RSD", + "Serbia Dinari", + } + RUB{ + "RUB", + "Russia Rubol", + } + RWF{ + "RWF", + "Rwanda Franki", + } + SCR{ + "SSR", + "Seyshɛl Rupi", + } + SDG{ + "SDG", + "Sudan Pound", + } + SEK{ + "SEK", + "Sweden Krona", + } + SHP{ + "SHP", + "St. Helena Pound", + } + SLL{ + "SLL", + "Sierra Leone Leone", + } + SOS{ + "SOS", + "Somali Sheleŋ", + } + SRD{ + "SRD", + "Surinam Dɔla", + } + SSP{ + "SSP", + "Sudan Anai Pound", + } + SZL{ + "SZL", + "Swazi Lilangeni", + } + TND{ + "TND", + "Tunisia Dinar", + } + TTD{ + "TTD", + "Trinidad Kɛ Tobago Dɔla", + } + TZS{ + "TZS", + "Tanzania Sheleŋ", + } + UAH{ + "UAH", + "Ukrainia Hryvnia", + } + UGX{ + "UGS", + "Uganda Sjeleŋ", + } + USD{ + "$", + "US Dɔla", + } + UYU{ + "UYU", + "Uruguay Peso", + } + VES{ + "VES", + "Venezuela Bolívar", + } + XCD{ + "KB$", + "Karibbean Bokã Dɔla", + } + XOF{ + "SFA", + "Afrika Anai Sefa Franki", + } + XXX{ + "¤", + "Shika Ko Ni Gbɛ́i Bɛ Mli", + } + ZAR{ + "ZAR", + "South Afrika Randi", + } + ZMW{ + "ZMW", + "Zambia Kwatsa", + } + } + Currencies%narrow{ + GTQ{"K"} + KMF{"KF"} + NIO{"K$"} + } + CurrencyPlurals{ + ALL{ + other{"Albania lekii"} + } + ANG{ + other{"Netherlands Antillea guildai"} + } + AOA{ + other{"Angola kwanzai"} + } + ARS{ + other{"Argentina pesoi"} + } + AWG{ + other{"Aruba florinii"} + } + BAM{ + other{"Bosnia-Herzegovina markii ni hiɔ tsakemɔ"} + } + BBD{ + other{"Barbados dɔlai"} + } + BGN{ + other{"Bulgaria levii"} + } + BIF{ + other{"Burundi frankii"} + } + BMD{ + other{"Bermuda dɔlai"} + } + BOB{ + other{"Bolivia bolivianoi"} + } + BRL{ + other{"Brazil realii"} + } + BSD{ + other{"Bahamas dɔlai"} + } + BWP{ + other{"Botswana pulai"} + } + BYN{ + other{"Belarus rubolii"} + } + BZD{ + other{"Belize dɔlai"} + } + CAD{ + other{"Kanada dɔlai"} + } + CDF{ + other{"Kongo frankii"} + } + CHF{ + other{"Switzerland frankii"} + } + CLP{ + other{"Tsili pesoi"} + } + COP{ + other{"Kolombia pesoi"} + } + CRC{ + other{"Kosta Rika kolónii"} + } + CUC{ + other{"Kuba pesoi ni hiɔ tsakemɔ"} + } + CUP{ + other{"Kuba pesoi"} + } + CZK{ + other{"Tsek korunai"} + } + DJF{ + other{"Djibouti frankii"} + } + DKK{ + other{"Denmark kronei"} + } + DOP{ + other{"Dominika pesoi"} + } + DZD{ + other{"Algeria dinarii"} + } + EGP{ + other{"Ejipt pounds"} + } + ERN{ + other{"Eritrea nakfai"} + } + ETB{ + other{"Ethiopia birri"} + } + EUR{ + other{"yuro"} + } + FKP{ + other{"Falkland Ŋshɔkpɔi pounds"} + } + GBP{ + other{"Britain pounds"} + } + GHS{ + other{"Ghana sidii"} + } + GIP{ + other{"Gibraltar pounds"} + } + GMD{ + other{"Gambia dalasii"} + } + GNF{ + other{"Guinea frankii"} + } + GTQ{ + other{"Guatemala kuetzalii"} + } + GYD{ + other{"Guyan dɔlai"} + } + HNL{ + other{"Hondura lempirai"} + } + HRK{ + other{"Kroatia kunai"} + } + HTG{ + other{"Haiti gourdei"} + } + HUF{ + other{"Hungary forintii"} + } + ISK{ + other{"Aisland krónai"} + } + JMD{ + other{"Jamaika dɔlai"} + } + KES{ + other{"Kenya sheleŋ"} + } + KMF{ + other{"Komoros frankii"} + } + KYD{ + other{"Kayman Ŋshɔkpɔi dɔlai"} + } + LRD{ + other{"Liberia dɔlai"} + } + LYD{ + other{"Libia dinarii"} + } + MAD{ + other{"Moroko dirhamii"} + } + MDL{ + other{"Moldova leuii"} + } + MGA{ + other{"Madagaska ariarii"} + } + MKD{ + other{"Makedonia denarii"} + } + MRU{ + other{"Mauritania ouguiyai"} + } + MUR{ + other{"Mauritius rupii"} + } + MWK{ + other{"Malawi kwatsai"} + } + MXN{ + other{"Meziko pesoi"} + } + MZN{ + other{"Mozambik metikalii"} + } + NAD{ + other{"Namibia dɔlai"} + } + NGN{ + other{"Anago nairai"} + } + NIO{ + other{"Nikaragua kórdobai"} + } + NOK{ + other{"Norway kronei"} + } + PAB{ + other{"Panama balboai"} + } + PEN{ + other{"Peru solii"} + } + PLN{ + other{"Poland zlotii"} + } + PYG{ + other{"Paraguay guaranii"} + } + RON{ + other{"Romania leuii"} + } + RSD{ + other{"Serbia dinarii"} + } + RUB{ + other{"Russia rubolii"} + } + RWF{ + other{"Rwanda frankii"} + } + SCR{ + other{"Seyshɛl rupii"} + } + SDG{ + other{"Sudan pounds"} + } + SEK{ + other{"Sweden kronai"} + } + SHP{ + other{"St. Helena pounds"} + } + SLL{ + other{"Sierra Leone leonei"} + } + SOS{ + other{"Somali sheleŋ"} + } + SRD{ + other{"Surinam dɔlai"} + } + SSP{ + other{"Sudan Anai pounds"} + } + SZL{ + other{"Swazi lilangenii"} + } + TND{ + other{"Tunisia dinarii"} + } + TTD{ + other{"Trinidad Kɛ Tobago dɔlai"} + } + TZS{ + other{"Tanzania sheleŋ"} + } + UAH{ + other{"Ukrainia hryvniai"} + } + UGX{ + other{"Uganda sheleŋ"} + } + USD{ + other{"US dɔlai"} + } + UYU{ + other{"Uruguay pesoi"} + } + VES{ + other{"Venezuela bolívarii"} + } + XCD{ + other{"Karibbean Bokã dɔlai"} + } + XOF{ + other{"Afrika Anai Sefa Frankii"} + } + XXX{ + other{"(shika ko ni gbɛ́i bɛ mli)"} + } + ZAR{ + other{"South Afrika randii"} + } + ZMW{ + other{"Zambia kwatsai"} + } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gd.txt b/icuSources/data/curr/gd.txt index 4d725928..387c538f 100644 --- a/icuSources/data/curr/gd.txt +++ b/icuSources/data/curr/gd.txt @@ -1034,6 +1034,10 @@ gd{ "UYU", "Peso Uruguaidheach", } + UYW{ + "UYW", + "aonad inneacs tuarastail ainmeach Uruguaidh", + } UZS{ "UZS", "Som Usbagach", @@ -1212,8 +1216,107 @@ gd{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + ESP{"₧"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + LTL{"Lt"} + LVL{"Ls"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} RON{"leu"} + RUB{"₽"} + RUR{"р."} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } + Currencies%variant{ + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -2764,6 +2867,12 @@ gd{ other{"peso Uruguaidheach"} two{"pheso Uruguaidheach"} } + UYW{ + few{"aonadan inneacs tuarastail ainmeach Uruguaidh"} + one{"aonad inneacs tuarastail ainmeach Uruguaidh"} + other{"aonad inneacs tuarastail ainmeach Uruguaidh"} + two{"aonad inneacs tuarastail ainmeach Uruguaidh"} + } UZS{ few{"som Usbagach"} one{"som Usbagach"} @@ -3035,5 +3144,5 @@ gd{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gez.txt b/icuSources/data/curr/gez.txt index 82bf20d5..b1a616b8 100644 --- a/icuSources/data/curr/gez.txt +++ b/icuSources/data/curr/gez.txt @@ -39,5 +39,5 @@ gez{ "የአሜሪካን ዶላር", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gez_ER.txt b/icuSources/data/curr/gez_ER.txt index b50c4493..19a03f00 100644 --- a/icuSources/data/curr/gez_ER.txt +++ b/icuSources/data/curr/gez_ER.txt @@ -7,5 +7,5 @@ gez_ER{ "ERN", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gl.txt b/icuSources/data/curr/gl.txt index 51b9c51c..2bf3c2cd 100644 --- a/icuSources/data/curr/gl.txt +++ b/icuSources/data/curr/gl.txt @@ -8,27 +8,27 @@ gl{ } AED{ "AED", - "Dirham dos Emiratos Árabes Unidos", + "dirham dos Emiratos Árabes Unidos", } AFN{ "AFN", - "Afgani afgano", + "afgani afgán", } ALL{ "ALL", - "Lek albanés", + "lek albanés", } AMD{ "AMD", - "Dram armenio", + "dram armenio", } ANG{ "ANG", - "Florín das Antillas Neerlandesas", + "florín das Antillas Neerlandesas", } AOA{ "AOA", - "Kwanza angolano", + "kwanza angolano", } ARP{ "ARP", @@ -36,31 +36,31 @@ gl{ } ARS{ "ARS", - "Peso arxentino", + "peso arxentino", } AUD{ "A$", - "Dólar australiano", + "dólar australiano", } AWG{ "AWG", - "Florín de Aruba", + "florín de Aruba", } AZN{ "AZN", - "Manat acerbaixano", + "manat acerbaixano", } BAM{ "BAM", - "Marco convertible de Bosnia e Hercegovina", + "marco convertible de Bosnia e Hercegovina", } BBD{ "BBD", - "Dólar de Barbados", + "dólar de Barbados", } BDT{ "BDT", - "Taka de Bangladés", + "taka de Bangladesh", } BEC{ "BEC", @@ -76,27 +76,27 @@ gl{ } BGN{ "BGN", - "Lev búlgaro", + "lev búlgaro", } BHD{ "BHD", - "Dinar de Bahrain", + "dinar de Bahrain", } BIF{ "BIF", - "Franco burundiano", + "franco burundiano", } BMD{ "BMD", - "Dólar das Bemudas", + "dólar bermudano", } BND{ "BND", - "Dólar de Brunei", + "dólar de Brunei", } BOB{ "BOB", - "Boliviano", + "boliviano", } BOP{ "BOP", @@ -120,7 +120,7 @@ gl{ } BRL{ "R$", - "Real brasileiro", + "real brasileiro", } BRN{ "BRN", @@ -132,19 +132,19 @@ gl{ } BSD{ "BSD", - "Dólar das Bahamas", + "dólar bahamés", } BTN{ "BTN", - "Ngultrum butanés", + "ngultrum butanés", } BWP{ "BWP", - "Pula botsuaniano", + "pula botswaniano", } BYN{ "BYN", - "Rublo bielorruso", + "rublo belaruso", } BYR{ "BYR", @@ -152,19 +152,19 @@ gl{ } BZD{ "BZD", - "Dólar belizense", + "dólar belizense", } CAD{ "CA$", - "Dólar canadense", + "dólar canadense", } CDF{ "CDF", - "Franco congolés", + "franco congolés", } CHF{ "CHF", - "Franco suízo", + "franco suízo", } CLF{ "CLF", @@ -172,39 +172,39 @@ gl{ } CLP{ "CLP", - "Peso chileno", + "peso chileno", } CNH{ "CNH", - "Iuán chinés (extracontinental)", + "iuán chinés (extracontinental)", } CNY{ "CNÂ¥", - "Iuán chinés", + "iuán chinés", } COP{ "COP", - "Peso colombiano", + "peso colombiano", } CRC{ "CRC", - "Colón costarriqueño", + "colón costarriqueño", } CUC{ "CUC", - "Peso cubano convertible", + "peso cubano convertible", } CUP{ "CUP", - "Peso cubano", + "peso cubano", } CVE{ "CVE", - "Escudo caboverdiano", + "escudo caboverdiano", } CZK{ "CZK", - "Coroa checa", + "coroa checa", } DEM{ "DEM", @@ -212,19 +212,19 @@ gl{ } DJF{ "DJF", - "Franco xibutiano", + "franco djibutiano", } DKK{ "DKK", - "Coroa dinamarquesa", + "coroa dinamarquesa", } DOP{ "DOP", - "Peso dominicano", + "peso dominicano", } DZD{ "DZD", - "Dinar alxeriano", + "dinar alxeriano", } ECS{ "ECS", @@ -236,11 +236,11 @@ gl{ } EGP{ "EGP", - "Libra exipcia", + "libra exipcia", } ERN{ "ERN", - "Nakfa eritreo", + "nakfa eritreo", } ESA{ "ESA", @@ -261,19 +261,19 @@ gl{ } ETB{ "ETB", - "Birr etíope", + "birr etíope", } EUR{ "€", - "Euro", + "euro", } FJD{ "FJD", - "Dólar fidxiano", + "dólar fixiano", } FKP{ "FKP", - "Libra das Malvinas", + "libra das Illas Malvinas", } FRF{ "FRF", @@ -281,27 +281,27 @@ gl{ } GBP{ "£", - "Libra esterlina", + "libra esterlina", } GEL{ "GEL", - "Lari xeorxiano", + "lari xeorxiano", } GHS{ "GHS", - "Cedi de Ghana", + "cedi ghanés", } GIP{ "GIP", - "Libra xibraltareña", + "libra xibraltareña", } GMD{ "GMD", - "Dalasi gambiano", + "dalasi gambiano", } GNF{ "GNF", - "Franco guineano", + "franco guineano", } GNS{ "GNS", @@ -317,35 +317,35 @@ gl{ } GTQ{ "GTQ", - "Quetzal guatemalteco", + "quetzal guatemalteco", } GYD{ "GYD", - "Dólar güianés", + "dólar güianés", } HKD{ "HK$", - "Dólar de Hong Kong", + "dólar de Hong Kong", } HNL{ "HNL", - "Lempira hondureño", + "lempira hondureño", } HRK{ "HRK", - "Kuna croata", + "kuna croata", } HTG{ "HTG", - "Gourde haitiano", + "gourde haitiana", } HUF{ "HUF", - "Florín húngaro", + "florín húngaro", } IDR{ "IDR", - "Rupia indonesia", + "rupia indonesia", } IEP{ "IEP", @@ -353,23 +353,23 @@ gl{ } ILS{ "₪", - "Novo shequel israelí", + "novo shequel israelí", } INR{ "₹", - "Rupia india", + "rupia india", } IQD{ "IQD", - "Dinar iraquí", + "dinar iraquí", } IRR{ "IRR", - "Rial iraniano", + "rial iraniano", } ISK{ "ISK", - "Coroa islandesa", + "coroa islandesa", } ITL{ "ITL", @@ -377,67 +377,67 @@ gl{ } JMD{ "JMD", - "Dólar xamaicano", + "dólar xamaicano", } JOD{ "JOD", - "Dinar xordano", + "dinar xordano", } JPY{ "JPÂ¥", - "Ien xaponés", + "ien xaponés", } KES{ "KES", - "Xilin kenyano", + "xilin kenyano", } KGS{ "KGS", - "Som quirguicistano", + "som kirguiz", } KHR{ "KHR", - "Riel camboxano", + "riel camboxano", } KMF{ "KMF", - "Franco comoriano", + "franco comoriano", } KPW{ "KPW", - "Won norcoreano", + "won norcoreano", } KRW{ "₩", - "Won surcoreano", + "won surcoreano", } KWD{ "KWD", - "Dinar kuwaití", + "dinar kuwaití", } KYD{ "KYD", - "Dólar das Illas Caimán", + "dólar das Illas Caimán", } KZT{ "KZT", - "Tenge casaco", + "tenge kazako", } LAK{ "LAK", - "Kip laosiano", + "kip laosiano", } LBP{ "LBP", - "Libra libanesa", + "libra libanesa", } LKR{ "LKR", - "Rupia de Sri Lanka", + "rupia srilankesa", } LRD{ "LRD", - "Dólar liberiano", + "dólar liberiano", } LSL{ "LSL", @@ -465,11 +465,11 @@ gl{ } LYD{ "LYD", - "Dinar libio", + "dinar libio", } MAD{ "MAD", - "Dirham marroquí", + "dirham marroquí", } MAF{ "MAF", @@ -481,23 +481,23 @@ gl{ } MGA{ "MGA", - "Ariary malgaxe", + "ariary malgaxe", } MKD{ "MKD", - "Dinar macedonio", + "dinar macedonio", } MMK{ "MMK", - "Kyat birmano", + "kyat birmano", } MNT{ "MNT", - "Tugrik mongol", + "tugrik mongol", } MOP{ "MOP", - "Pataca de Macau", + "pataca macaense", } MRO{ "MRO", @@ -505,23 +505,23 @@ gl{ } MRU{ "MRU", - "Ouguiya mauritano", + "ouguiya mauritano", } MUR{ "MUR", - "Rupia mauriciana", + "rupia mauriciana", } MVR{ "MVR", - "Rupia maldivana", + "rupia maldivana", } MWK{ "MWK", - "Kwacha de Malaui", + "kwacha de Malawi", } MXN{ "$MX", - "Peso mexicano", + "peso mexicano", } MXP{ "MXP", @@ -533,19 +533,19 @@ gl{ } MYR{ "MYR", - "Ringgit malaio", + "ringgit malaio", } MZN{ "MZN", - "Metical de Mozambique", + "metical mozambicano", } NAD{ "NAD", - "Dólar namibio", + "dólar namibio", } NGN{ "NGN", - "Naira nixeriano", + "naira nixeriano", } NIC{ "NIC", @@ -553,7 +553,7 @@ gl{ } NIO{ "NIO", - "Córdoba de ouro nicaraguano", + "córdoba nicaraguano", } NLG{ "NLG", @@ -561,23 +561,23 @@ gl{ } NOK{ "NOK", - "Coroa norueguesa", + "coroa norueguesa", } NPR{ "NPR", - "Rupia nepalesa", + "rupia nepalesa", } NZD{ "NZ$", - "Dólar neozelandés", + "dólar neozelandés", } OMR{ "OMR", - "Rial omaní", + "rial omaní", } PAB{ "PAB", - "Balboa panameño", + "balboa panameño", } PEI{ "PEI", @@ -585,7 +585,7 @@ gl{ } PEN{ "PEN", - "Sol peruano", + "sol peruano", } PES{ "PES", @@ -593,19 +593,19 @@ gl{ } PGK{ "PGK", - "Kina de Papúa-Nova Guinea", + "kina de Papúa-Nova Guinea", } PHP{ "PHP", - "Peso filipino", + "peso filipino", } PKR{ "PKR", - "Rupia paquistaní", + "rupia paquistaní", } PLN{ "PLN", - "Zloty polaco", + "zloty polaco", } PTE{ "PTE", @@ -613,23 +613,23 @@ gl{ } PYG{ "PYG", - "Guaraní paraguaio", + "guaraní paraguaio", } QAR{ "QAR", - "Rial qatarí", + "rial qatarí", } RON{ "RON", - "Leu romanés", + "leu romanés", } RSD{ "RSD", - "Dinar serbio", + "dinar serbio", } RUB{ "RUB", - "Rublo ruso", + "rublo ruso", } RUR{ "RUR", @@ -637,51 +637,51 @@ gl{ } RWF{ "RWF", - "Franco ruandés", + "franco ruandés", } SAR{ "SAR", - "Rial saudita", + "rial saudita", } SBD{ "SBD", - "Dólar das Illas Salomón", + "dólar das Illas Salomón", } SCR{ "SCR", - "Rupia de Seixeles", + "rupia de Seychelles", } SDG{ "SDG", - "Libra sudanesa", + "libra sudanesa", } SEK{ "SEK", - "Coroa sueca", + "coroa sueca", } SGD{ "SGD", - "Dólar de Singapur", + "dólar de Singapur", } SHP{ "SHP", - "Libra de Santa Helena", + "libra de Santa Helena", } SLL{ "SLL", - "Leone de Serra Leoa", + "leone de Serra Leoa", } SOS{ "SOS", - "Xilin somalí", + "xilin somalí", } SRD{ "SRD", - "Dólar surinamés", + "dólar surinamés", } SSP{ "SSP", - "Libra sursudanesa", + "libra sursudanesa", } STD{ "STD", @@ -689,7 +689,7 @@ gl{ } STN{ "STN", - "Dobra de São Tomé e Príncipe", + "dobra de San Tomé e Príncipe", } SUR{ "SUR", @@ -701,59 +701,59 @@ gl{ } SYP{ "SYP", - "Libra siria", + "libra siria", } SZL{ "SZL", - "Lilangeni de Suacilandia", + "lilangeni de Eswatini", } THB{ "฿", - "Baht tailandés", + "baht tailandés", } TJS{ "TJS", - "Somoni taxiquistano", + "somoni taxiquistano", } TMT{ "TMT", - "Manat turcomán", + "manat turkmeno", } TND{ "TND", - "Dinar tunisiano", + "dinar tunisiano", } TOP{ "TOP", - "PaÊ»anga de Tonga", + "paÊ»anga tongano", } TRY{ "TRY", - "Lira turca", + "lira turca", } TTD{ "TTD", - "Dólar de Trinidad e Tobago", + "dólar trinitense", } TWD{ "NT$", - "Novo dólar taiwanés", + "novo dólar taiwanés", } TZS{ "TZS", - "Xilin tanzano", + "xilin tanzano", } UAH{ "UAH", - "Hrivna ucraína", + "hrivna ucraína", } UGX{ "UGX", - "Xilin ugandés", + "xilin ugandés", } USD{ "$", - "Dólar estadounidense", + "dólar estadounidense", } UYI{ "UYI", @@ -765,11 +765,11 @@ gl{ } UYU{ "UYU", - "Peso uruguaio", + "peso uruguaio", } UZS{ "UZS", - "Som usbeco", + "som uzbeko", } VEB{ "VEB", @@ -781,23 +781,23 @@ gl{ } VES{ "VES", - "Bolívar venezolano", + "bolívar venezolano", } VND{ "₫", - "Dong vietnamita", + "dong vietnamita", } VUV{ "VUV", - "Vatu vanuatiano", + "vatu vanuatiano", } WST{ "WST", - "Tala samoano", + "tala samoano", } XAF{ "FCFA", - "Franco CFA (BEAC)", + "franco CFA (BEAC)", } XAG{ "XAG", @@ -808,12 +808,12 @@ gl{ "Ouro", } XCD{ - "EC$", - "Dólar do Caribe Oriental", + "XCD", + "dólar do Caribe Oriental", } XOF{ "CFA", - "Franco CFA (BCEAO)", + "franco CFA (BCEAO)", } XPD{ "XPD", @@ -821,7 +821,7 @@ gl{ } XPF{ "CFPF", - "Franco CFP", + "franco CFP", } XPT{ "XPT", @@ -829,15 +829,15 @@ gl{ } XXX{ "¤", - "Moeda descoñecida", + "moeda descoñecida", } YER{ "YER", - "Rial iemení", + "rial iemení", } ZAR{ "ZAR", - "Rand surafricano", + "rand surafricano", } ZMK{ "ZMK", @@ -845,16 +845,108 @@ gl{ } ZMW{ "ZMW", - "Kwacha zambiano", + "kwacha zambiano", } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"Br"} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} KMF{"FC"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} RUB{"руб"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -866,12 +958,12 @@ gl{ other{"dirhams dos Emiratos Árabes Unidos"} } AFN{ - one{"afgani afgano"} - other{"afganis afganos"} + one{"afgani afgán"} + other{"afganis afgáns"} } ALL{ one{"lek albanés"} - other{"leks albaneses"} + other{"lekë albaneses"} } AMD{ one{"dram armenio"} @@ -914,8 +1006,8 @@ gl{ other{"dólares de Barbados"} } BDT{ - one{"taka de Bangladés"} - other{"takas de Bangladés"} + one{"taka de Bangladesh"} + other{"takas de Bangladesh"} } BEC{ one{"franco belga (convertible)"} @@ -931,7 +1023,7 @@ gl{ } BGN{ one{"lev búlgaro"} - other{"levs búlgaros"} + other{"leva búlgaros"} } BHD{ one{"dinar de Bahrain"} @@ -942,8 +1034,8 @@ gl{ other{"francos burundianos"} } BMD{ - one{"dólar das Bermudas"} - other{"dólares das Bermudas"} + one{"dólar bermudano"} + other{"dólares bermudanos"} } BND{ one{"dólar de Brunei"} @@ -982,20 +1074,20 @@ gl{ other{"cruzeiros brasileiros"} } BSD{ - one{"dólar das Bahamas"} - other{"dólares das Bahamas"} + one{"dólar bahamés"} + other{"dólares bahameses"} } BTN{ one{"ngultrum butanés"} other{"ngultrums butaneses"} } BWP{ - one{"pula botsuaniano"} - other{"pulas botsuanianos"} + one{"pula botswaniano"} + other{"pulas botswanianos"} } BYN{ - one{"rublo bielorruso"} - other{"rublos bielorrusos"} + one{"rublo belaruso"} + other{"rublos belarusos"} } BYR{ one{"rublo bielorruso (2000–2016)"} @@ -1015,7 +1107,7 @@ gl{ } CHF{ one{"franco suízo"} - other{"francos suizos"} + other{"francos suízos"} } CLF{ one{"unidade de fomento chilena"} @@ -1062,8 +1154,8 @@ gl{ other{"marcos alemáns"} } DJF{ - one{"franco xibutiano"} - other{"francos xibutianos"} + one{"franco djibutiano"} + other{"francos djibutianos"} } DKK{ one{"coroa dinamarquesa"} @@ -1102,12 +1194,12 @@ gl{ other{"euros"} } FJD{ - one{"dólar fidxiano"} - other{"dólares fidxianos"} + one{"dólar fixiano"} + other{"dólares fixianos"} } FKP{ - one{"libra das Malvinas"} - other{"libras das Malvinas"} + one{"libra das Illas Malvinas"} + other{"libras das Illas Malvinas"} } FRF{ one{"franco francés"} @@ -1122,8 +1214,8 @@ gl{ other{"laris xeorxianos"} } GHS{ - one{"cedi de Ghana"} - other{"cedis de Ghana"} + one{"cedi ghanés"} + other{"cedis ghaneses"} } GIP{ one{"libra xibraltareña"} @@ -1139,7 +1231,7 @@ gl{ } GTQ{ one{"quetzal guatemalteco"} - other{"quetzal guatemaltecos"} + other{"quetzais guatemaltecos"} } GYD{ one{"dólar güianés"} @@ -1158,8 +1250,8 @@ gl{ other{"kunas croatas"} } HTG{ - one{"gourde haitiano"} - other{"gourdes haitianos"} + one{"gourde haitiana"} + other{"gourdes haitianas"} } HUF{ one{"florín húngaro"} @@ -1187,7 +1279,7 @@ gl{ } IRR{ one{"rial iraniano"} - other{"riais iranianos"} + other{"riales iranianos"} } ISK{ one{"coroa islandesa"} @@ -1210,8 +1302,8 @@ gl{ other{"xilins kenyanos"} } KGS{ - one{"som quirguicistano"} - other{"soms quirguicistanos"} + one{"som kirguiz"} + other{"soms kirguiz"} } KHR{ one{"riel camboxano"} @@ -1238,8 +1330,8 @@ gl{ other{"dólares das Illas Caimán"} } KZT{ - one{"tenge casaco"} - other{"tenges casacos"} + one{"tenge kazako"} + other{"tenges kazakos"} } LAK{ one{"kip laosiano"} @@ -1250,8 +1342,8 @@ gl{ other{"libras libanesas"} } LKR{ - one{"rupia de Sri Lanka"} - other{"rupias de Sri Lanka"} + one{"rupia srilankesa"} + other{"rupias srilankesas"} } LRD{ one{"dólar liberiano"} @@ -1291,11 +1383,11 @@ gl{ } MNT{ one{"tugrik mongol"} - other{"tugriks mongoles"} + other{"tugriks mongois"} } MOP{ - one{"pataca de Macau"} - other{"patacas de Macau"} + one{"pataca macaense"} + other{"patacas macaenses"} } MRO{ one{"ouguiya mauritano (1973–2017)"} @@ -1314,8 +1406,8 @@ gl{ other{"rupias maldivanas"} } MWK{ - one{"kwacha de Malaui"} - other{"kwachas de Malaui"} + one{"kwacha de Malawi"} + other{"kwachas de Malawi"} } MXN{ one{"peso mexicano"} @@ -1326,8 +1418,8 @@ gl{ other{"ringgits malaios"} } MZN{ - one{"metical de Mozambique"} - other{"meticais de Mozambique"} + one{"metical mozambicano"} + other{"meticais mozambicanos"} } NAD{ one{"dólar namibio"} @@ -1338,8 +1430,8 @@ gl{ other{"nairas nixerianos"} } NIO{ - one{"córdoba de ouro nicaraguano"} - other{"córdobas de ouro nicaraguanos"} + one{"córdoba nicaraguano"} + other{"córdobas nicaraguanos"} } NOK{ one{"coroa norueguesa"} @@ -1399,7 +1491,7 @@ gl{ } RON{ one{"leu romanés"} - other{"leus romaneses"} + other{"lei romaneses"} } RSD{ one{"dinar serbio"} @@ -1422,8 +1514,8 @@ gl{ other{"dólares das Illas Salomón"} } SCR{ - one{"rupia de Seixeles"} - other{"rupias de Seixeles"} + one{"rupia de Seychelles"} + other{"rupias de Seychelles"} } SDG{ one{"libra sudanesa"} @@ -1447,7 +1539,7 @@ gl{ } SOS{ one{"xilin somalí"} - other{"xilins somalíes"} + other{"xilins somalís"} } SRD{ one{"dólar surinamés"} @@ -1462,8 +1554,8 @@ gl{ other{"dobras de São Tomé e Príncipe (1977–2017)"} } STN{ - one{"dobra de São Tomé e Príncipe"} - other{"dobras de São Tomé e Príncipe"} + one{"dobra de San Tomé e Príncipe"} + other{"dobras de San Tomé e Príncipe"} } SUR{ one{"rublo soviético"} @@ -1479,7 +1571,7 @@ gl{ } SZL{ one{"lilangeni de Suacilandia"} - other{"lilangenis de Suacilandia"} + other{"lilangenis de Eswatini"} } THB{ one{"baht tailandés"} @@ -1490,24 +1582,24 @@ gl{ other{"somonis taxiquistanos"} } TMT{ - one{"manat turcomán"} - other{"manats turcománs"} + one{"manat turkmeno"} + other{"manats turkmenos"} } TND{ one{"dinar tunisiano"} other{"dinares tunisianos"} } TOP{ - one{"paÊ»anga de Tonga"} - other{"pa’angas de Tonga"} + one{"paÊ»anga tongano"} + other{"pa’angas tonganos"} } TRY{ one{"lira turca"} other{"liras turcas"} } TTD{ - one{"dólar de Trinidad e Tobago"} - other{"dólares de Trinidad e Tobago"} + one{"dólar trinitense"} + other{"dólares trinitenses"} } TWD{ one{"novo dólar taiwanés"} @@ -1534,8 +1626,8 @@ gl{ other{"pesos uruguaios"} } UZS{ - one{"som usbeco"} - other{"soms usbecos"} + one{"som uzbeko"} + other{"soms uzbekos"} } VEB{ one{"bolívar venezolano (1871–2008)"} @@ -1598,5 +1690,5 @@ gl{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gn.txt b/icuSources/data/curr/gn.txt index 6712fe22..fb0ac709 100644 --- a/icuSources/data/curr/gn.txt +++ b/icuSources/data/curr/gn.txt @@ -7,5 +7,5 @@ gn{ "PYG", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gsw.txt b/icuSources/data/curr/gsw.txt index c1e1361a..9ce7f21b 100644 --- a/icuSources/data/curr/gsw.txt +++ b/icuSources/data/curr/gsw.txt @@ -2161,5 +2161,5 @@ gsw{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gu.txt b/icuSources/data/curr/gu.txt index 6e38e5ca..0901cb35 100644 --- a/icuSources/data/curr/gu.txt +++ b/icuSources/data/curr/gu.txt @@ -52,7 +52,7 @@ gu{ } BDT{ "BDT", - "બાંગલાદેશી ટાકા", + "બાંગ્લાદેશી ટાકા", } BGN{ "BGN", @@ -672,6 +672,7 @@ gu{ BRL{"R$"} BSD{"$"} BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} @@ -711,6 +712,7 @@ gu{ KZT{"₸"} LAK{"₭"} LBP{"L£"} + LKR{"Rs"} LRD{"$"} MGA{"Ar"} MMK{"K"} @@ -722,8 +724,10 @@ gu{ NGN{"₦"} NIO{"C$"} NOK{"kr"} + NPR{"Rs"} NZD{"$"} PHP{"₱"} + PKR{"Rs"} PLN{"zł"} PYG{"₲"} RUB{"₽"} @@ -734,6 +738,7 @@ gu{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -803,7 +808,7 @@ gu{ other{"બાર્બાડિયન ડોલર"} } BDT{ - one{"બાંગલાદેશી ટાકા"} + one{"બાંગ્લાદેશી ટાકા"} other{"બાંગલાદેશી ટાકા"} } BGN{ @@ -1407,5 +1412,5 @@ gu{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/guz.txt b/icuSources/data/curr/guz.txt index 69da6027..bb57efb5 100644 --- a/icuSources/data/curr/guz.txt +++ b/icuSources/data/curr/guz.txt @@ -231,5 +231,5 @@ guz{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/gv.txt b/icuSources/data/curr/gv.txt index b92e4b58..65790608 100644 --- a/icuSources/data/curr/gv.txt +++ b/icuSources/data/curr/gv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gv{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ha.txt b/icuSources/data/curr/ha.txt index 3f29461b..d07788c2 100644 --- a/icuSources/data/curr/ha.txt +++ b/icuSources/data/curr/ha.txt @@ -152,7 +152,7 @@ ha{ } NGN{ "₦", - "Naira", + "Nairar Najeriya", } RUB{ "RUB", @@ -244,14 +244,7 @@ ha{ } } Currencies%narrow{ - BRL{"R$"} - CNY{"Â¥"} - EUR{"€"} - GBP{"£"} - INR{"₹"} - JPY{"Â¥"} - RUB{"₽"} - USD{"$"} + AUD{"$"} } CurrencyPlurals{ BRL{ @@ -264,12 +257,16 @@ ha{ } GBP{ one{"Fam na Ingila"} - other{"Faman na Ingila"} + other{"Fam na Ingila"} } JPY{ one{"Yen kasar Japan"} other{"Yen kasar Japan"} } + NGN{ + one{"Nairar Najeriya"} + other{"Nairorin Najeriya"} + } RUB{ one{"Ruble kasar Rasha"} other{"Ruble kasar Rasha"} @@ -283,9 +280,5 @@ ha{ other{"(Kudin da ba a sani ba)"} } } - CurrencyUnitPatterns{ - one{"{0} {1}"} - other{"{0} {1}"} - } - Version{"2.1.48.45"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ha_GH.txt b/icuSources/data/curr/ha_GH.txt index 0e00c147..32d8ec06 100644 --- a/icuSources/data/curr/ha_GH.txt +++ b/icuSources/data/curr/ha_GH.txt @@ -7,5 +7,5 @@ ha_GH{ "GHS", } } - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ha_NE.txt b/icuSources/data/curr/ha_NE.txt deleted file mode 100644 index 1190c477..00000000 --- a/icuSources/data/curr/ha_NE.txt +++ /dev/null @@ -1,291 +0,0 @@ -// © 2016 and later: Unicode, Inc. and others. -// License & terms of use: http://www.unicode.org/copyright.html#License -ha_NE{ - Currencies{ - AED{ - "AED", - "Kuɗin Haɗaɗɗiyar Daular Larabawa", - } - AOA{ - "AOA", - "Kuɗin Angola", - } - AUD{ - "A$", - "Dalar Ostareliya", - } - BHD{ - "BHD", - "Kuɗin Baharan", - } - BIF{ - "BIF", - "Kuɗin Burundi", - } - BRL{ - "R$", - "Ril Kudin Birazil", - } - BWP{ - "BWP", - "Kuɗin Baswana", - } - CAD{ - "CA$", - "Dalar Kanada", - } - CDF{ - "CDF", - "Kuɗin Kongo", - } - CHF{ - "CHF", - "Kuɗin Suwizalan", - } - CNY{ - "CNÂ¥", - "Yuwan kasar Sin", - } - CVE{ - "CVE", - "Kuɗin Tsibiran Kap Barde", - } - DJF{ - "DJF", - "Kuɗin Jibuti", - } - DZD{ - "DZD", - "Kuɗin Aljeriya", - } - EGP{ - "EGP", - "Fam kin Masar", - } - ERN{ - "ERN", - "Kuɗin Eritireya", - } - ETB{ - "ETB", - "Kuɗin Habasha", - } - EUR{ - "€", - "Yuro", - } - GBP{ - "£", - "Fam na Ingila", - } - GHC{ - "GHC", - "Cedi", - } - GMD{ - "GMD", - "Kuɗin Gambiya", - } - GNS{ - "GNS", - "Kuɗin Gini", - } - INR{ - "₹", - "Kuɗin Indiya", - } - JPY{ - "Â¥", - "Yen kasar Japan", - } - KES{ - "KES", - "Sulen Kenya", - } - KMF{ - "KMF", - "Kuɗin Kwamoras", - } - LRD{ - "LRD", - "Dalar Laberiya", - } - LSL{ - "LSL", - "Kuɗin Lesoto", - } - LYD{ - "LYD", - "Kuɗin Libiya", - } - MAD{ - "MAD", - "Kuɗin Maroko", - } - MGA{ - "MGA", - "Kuɗin Madagaskar", - } - MRO{ - "MRO", - "Kuɗin Moritaniya (1973–2017)", - } - MRU{ - "MRU", - "Kuɗin Moritaniya", - } - MUR{ - "MUR", - "Kuɗin Moritus", - } - MWK{ - "MWK", - "Kuɗin Malawi", - } - MZM{ - "MZM", - "Kuɗin Mozambik", - } - NAD{ - "NAD", - "Dalar Namibiya", - } - NGN{ - "₦", - "Naira", - } - RUB{ - "RUB", - "Ruble kasar Rasha", - } - RWF{ - "RWF", - "Kuɗin Ruwanda", - } - SAR{ - "SAR", - "Riyal", - } - SCR{ - "SCR", - "Kuɗin Saishal", - } - SDG{ - "SDG", - "Fam kin Sudan", - } - SHP{ - "SHP", - "Fam kin San Helena", - } - SLL{ - "SLL", - "Kuɗin Salewo", - } - SOS{ - "SOS", - "Sulen Somaliya", - } - STD{ - "STD", - "Kuɗin Sawo Tome da Paransip (1977–2017)", - } - STN{ - "STN", - "Kuɗin Sawo Tome da Paransip", - } - SZL{ - "SZL", - "Kuɗin Lilangeni", - } - TND{ - "TND", - "Kuɗin Tunisiya", - } - TZS{ - "TZS", - "Sulen Tanzaniya", - } - UGX{ - "UGX", - "Sule Yuganda", - } - USD{ - "$", - "Dalar Amirka", - } - XAF{ - "FCFA", - "Kuɗin Sefa na Afirka Ta Tsakiya", - } - XOF{ - "CFA", - "Kuɗin Sefa na Afirka Ta Yamma", - } - XXX{ - "¤", - "Kudin da ba a sani ba", - } - ZAR{ - "ZAR", - "Kuɗin Afirka Ta Kudu", - } - ZMK{ - "ZMK", - "Kuɗin Zambiya (1968–2012)", - } - ZMW{ - "ZMW", - "Kuɗin Zambiya", - } - ZWD{ - "ZWD", - "Dalar zimbabuwe", - } - } - Currencies%narrow{ - BRL{"R$"} - CNY{"Â¥"} - EUR{"€"} - GBP{"£"} - INR{"₹"} - JPY{"Â¥"} - RUB{"₽"} - USD{"$"} - } - CurrencyPlurals{ - BRL{ - one{"Ril Kudin Birazil"} - other{"Ril Kudin Birazil"} - } - CNY{ - one{"Yuwan kasar Sin"} - other{"Yuwan kasar Sin"} - } - GBP{ - one{"Fam na Ingila"} - other{"Faman na Ingila"} - } - JPY{ - one{"Yen kasar Japan"} - other{"Yen kasar Japan"} - } - RUB{ - one{"Ruble kasar Rasha"} - other{"Ruble kasar Rasha"} - } - USD{ - one{"Dalar Amirka"} - other{"Dalar Amirka"} - } - XXX{ - one{"Kudin sashe da ba a sani ba"} - other{"(Kudin da ba a sani ba)"} - } - } - CurrencyUnitPatterns{ - one{"{0} {1}"} - other{"{0} {1}"} - } - Version{"2.1.48.77"} -} diff --git a/icuSources/data/curr/haw.txt b/icuSources/data/curr/haw.txt index 889e3953..c24042ab 100644 --- a/icuSources/data/curr/haw.txt +++ b/icuSources/data/curr/haw.txt @@ -11,5 +11,5 @@ haw{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/he.txt b/icuSources/data/curr/he.txt index 7e3549c1..8b6db03e 100644 --- a/icuSources/data/curr/he.txt +++ b/icuSources/data/curr/he.txt @@ -708,7 +708,7 @@ he{ } STN{ "STN", - "דוברה של סן טומה ופרינסיפה", + "דוברה של סאו טומה ופרינסיפה", } SUR{ "SUR", @@ -924,7 +924,7 @@ he{ BRL{"R$"} BSD{"$"} BWP{"P"} - BYN{"р."} + BYN{"р"} BZD{"$"} CAD{"$"} CLP{"$"} @@ -991,6 +991,7 @@ he{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1805,10 +1806,10 @@ he{ two{"דוברה של סן טומה ופרינסיפה (1977–2017)"} } STN{ - many{"דוברה של סן טומה ופרינסיפה"} - one{"דוברה של סן טומה ופרינסיפה"} - other{"דוברה של סן טומה ופרינסיפה"} - two{"דוברה של סן טומה ופרינסיפה"} + many{"דוברה של סאו טומה ופרינסיפה"} + one{"דוברה של סאו טומה ופרינסיפה"} + other{"דוברה של סאו טומה ופרינסיפה"} + two{"דוברה של סאו טומה ופרינסיפה"} } SVC{ many{"קולון סלבדורי"} @@ -1997,5 +1998,5 @@ he{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hi.txt b/icuSources/data/curr/hi.txt index 108dc297..5d6c6ecc 100644 --- a/icuSources/data/curr/hi.txt +++ b/icuSources/data/curr/hi.txt @@ -128,7 +128,7 @@ hi{ } CNH{ "CNH", - "चीनी यूआन", + "चीनी युआन (ऑफ़शोर)", } CNY{ "CNÂ¥", @@ -680,7 +680,7 @@ hi{ } UZS{ "UZS", - "उज़्बेकिस्तान सोम", + "उज़्बेकिस्तानी सोम", } VEB{ "VEB", @@ -744,11 +744,104 @@ hi{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} RON{"लेई"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"ლ"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -872,8 +965,8 @@ hi{ other{"चिली पेसो"} } CNH{ - one{"चीनी यूआन"} - other{"चीनी यूआन"} + one{"चीनी युआन (ऑफ़शोर)"} + other{"चीनी युआन (ऑफ़शोर)"} } CNY{ one{"चीनी युआन"} @@ -1005,7 +1098,7 @@ hi{ } INR{ one{"भारतीय रुपया"} - other{"भारतीय रूपए"} + other{"भारतीय रुपए"} } IQD{ one{"इराकी दिनार"} @@ -1344,8 +1437,8 @@ hi{ other{"उरुग्वियन पेसो"} } UZS{ - one{"उज़्बेकिस्तान सोम"} - other{"उज़्बेकिस्तान सोम"} + one{"उज़्बेकिस्तानी सोम"} + other{"उज़्बेकिस्तानी सोम"} } VEF{ one{"वेनेज़ुएला बोलिवर (2008–2018)"} @@ -1404,5 +1497,5 @@ hi{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hi_Latn.txt b/icuSources/data/curr/hi_Latn.txt index 1773cb7b..62ae596b 100644 --- a/icuSources/data/curr/hi_Latn.txt +++ b/icuSources/data/curr/hi_Latn.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License hi_Latn{ %%Parent{"en_IN"} - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hr.txt b/icuSources/data/curr/hr.txt index 74b3398a..3ac26bc9 100644 --- a/icuSources/data/curr/hr.txt +++ b/icuSources/data/curr/hr.txt @@ -194,6 +194,10 @@ hr{ "BRR", "brazilski cruzeiro", } + BRZ{ + "BRZ", + "BRZ", + } BSD{ "BSD", "bahamski dolar", @@ -216,7 +220,7 @@ hr{ } BYN{ "BYN", - "bjeloruska rublja", + "bjeloruski rubalj", } BYR{ "BYR", @@ -540,7 +544,7 @@ hr{ } KHR{ "KHR", - "kambođanski rijal", + "kambodžanski rijal", } KMF{ "KMF", @@ -634,6 +638,10 @@ hr{ "MAF", "marokanski franak", } + MCF{ + "MCF", + "MCF", + } MDC{ "MDC", "moldavski kupon", @@ -644,7 +652,7 @@ hr{ } MGA{ "MGA", - "madagaskarski ariary", + "malgaÅ¡ki arijari", } MGF{ "MGF", @@ -836,7 +844,7 @@ hr{ } RUB{ "RUB", - "ruska rublja", + "ruski rubalj", } RUR{ "RUR", @@ -848,7 +856,7 @@ hr{ } SAR{ "SAR", - "saudijski rial", + "saudijski rijal", } SBD{ "SBD", @@ -1148,7 +1156,7 @@ hr{ } YER{ "YER", - "jemenski rial", + "jemenski rijal", } YUD{ "YUD", @@ -1204,10 +1212,106 @@ hr{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + ESP{"₧"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RUR{"р."} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -1476,9 +1580,9 @@ hr{ other{"bjeloruskih novih rublji (1994–1999)"} } BYN{ - few{"bjeloruske rublje"} - one{"bjeloruska rublja"} - other{"bjeloruskih rublji"} + few{"bjeloruska rublja"} + one{"bjeloruski rubalj"} + other{"bjeloruskih rubalja"} } BYR{ few{"bjeloruske rublje (2000–2016)"} @@ -1771,9 +1875,9 @@ hr{ other{"gvajanskih dolara"} } HKD{ - few{"honkonÅ¡ka dolara"} - one{"honkonÅ¡ki dolar"} - other{"honkonÅ¡kih dolara"} + few{"hongkonÅ¡ka dolara"} + one{"hongkonÅ¡ki dolar"} + other{"hongkonÅ¡kih dolara"} } HNL{ few{"honduraÅ¡ke lempire"} @@ -1881,9 +1985,9 @@ hr{ other{"kirgijskih soma"} } KHR{ - few{"kambođanska rijala"} - one{"kambođanski rijal"} - other{"kambođanskih rijala"} + few{"kambodžanska rijala"} + one{"kambodžanski rijal"} + other{"kambodžanskih rijala"} } KMF{ few{"komorska franka"} @@ -2011,9 +2115,9 @@ hr{ other{"moldavskih leja"} } MGA{ - few{"madagaskarska ariarija"} - one{"madagaskarski ariary"} - other{"madagaskarskih ariarija"} + few{"malgaÅ¡ka arijarija"} + one{"malgaÅ¡ki arijari"} + other{"malgaÅ¡kih arijarija"} } MGF{ few{"madagaskarska franka"} @@ -2251,9 +2355,9 @@ hr{ other{"srpskih dinara"} } RUB{ - few{"ruske rublje"} - one{"ruska rublja"} - other{"ruskih rublji"} + few{"ruska rublja"} + one{"ruski rubalj"} + other{"ruskih rubalja"} } RUR{ few{"ruske rublje (1991.–1998.)"} @@ -2716,5 +2820,5 @@ hr{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hr_BA.txt b/icuSources/data/curr/hr_BA.txt index 27a349d6..a240b194 100644 --- a/icuSources/data/curr/hr_BA.txt +++ b/icuSources/data/curr/hr_BA.txt @@ -7,5 +7,5 @@ hr_BA{ "konvertibilna marka", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hsb.txt b/icuSources/data/curr/hsb.txt index 3558f66f..5221ec62 100644 --- a/icuSources/data/curr/hsb.txt +++ b/icuSources/data/curr/hsb.txt @@ -1884,5 +1884,5 @@ hsb{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hu.txt b/icuSources/data/curr/hu.txt index 7da3d9bc..8e8b4652 100644 --- a/icuSources/data/curr/hu.txt +++ b/icuSources/data/curr/hu.txt @@ -188,7 +188,7 @@ hu{ } BYN{ "BYN", - "fehérorosz rubel", + "belarusz rubel", } BYR{ "BYR", @@ -868,7 +868,7 @@ hu{ } SZL{ "SZL", - "szváziföldi lilangeni", + "szvázi lilangeni", } THB{ "THB", @@ -980,7 +980,11 @@ hu{ } VND{ "VND", - "vietnami dong", + "vietnámi dong", + } + VNN{ + "VNN", + "vietnámi dong (1978–1985)", } VUV{ "VUV", @@ -1124,31 +1128,104 @@ hu{ } } Currencies%narrow{ + AOA{"Kz"} ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} CNY{"Â¥"} COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} DKK{"kr"} + DOP{"$"} + EGP{"E£"} EUR{"€"} + FJD{"$"} + FKP{"£"} GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} GYD{"$"} HKD{"$"} + HNL{"L"} HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} ISK{"kr"} + JMD{"$"} JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} KPW{"₩"} KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} PLN{"zł"} PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} SEK{"kr"} + SGD{"$"} + SHP{"£"} SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -1323,13 +1400,17 @@ hu{ one{"bhutáni ngultrum"} other{"bhutáni ngultrum"} } + BUK{ + one{"burmai kjap"} + other{"burmai kjap"} + } BWP{ one{"botswanai pula"} other{"botswanai pula"} } BYN{ - one{"fehérorosz rubel"} - other{"fehérorosz rubel"} + one{"belarusz rubel"} + other{"belarusz rubel"} } BYR{ one{"fehérorosz rubel (2000–2016)"} @@ -1796,8 +1877,8 @@ hu{ other{"szíriai font"} } SZL{ - one{"szváziföldi lilangeni"} - other{"szváziföldi lilangeni"} + one{"szvázi lilangeni"} + other{"szvázi lilangeni"} } THB{ one{"thai baht"} @@ -1823,6 +1904,10 @@ hu{ one{"tongai paanga"} other{"tongai paanga"} } + TPE{ + one{"timori escudo"} + other{"timori escudo"} + } TRL{ one{"török líra (1922–2005)"} other{"török líra (1922–2005)"} @@ -1888,8 +1973,12 @@ hu{ other{"venezuelai bolivar"} } VND{ - one{"vietnami dong"} - other{"vietnami dong"} + one{"vietnámi dong"} + other{"vietnámi dong"} + } + VNN{ + one{"vietnámi dong (1978–1985)"} + other{"vietnámi dong (1978–1985)"} } VUV{ one{"vanuatui vatu"} @@ -1972,5 +2061,5 @@ hu{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/hy.txt b/icuSources/data/curr/hy.txt index 100461b3..5c5f73ec 100644 --- a/icuSources/data/curr/hy.txt +++ b/icuSources/data/curr/hy.txt @@ -656,29 +656,104 @@ hy{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} BBD{"$"} + BDT{"৳"} BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} BSD{"$"} + BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} CRC{"₡"} CUC{"$"} CUP{"$"} + CZK{"Kč"} + DKK{"kr"} DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} GTQ{"Q"} + GYD{"$"} + HKD{"$"} HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} TTD{"$"} TWD{"NT$"} + UAH{"₴"} USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ AMD{"դր."} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1338,5 +1413,5 @@ hy{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ia.txt b/icuSources/data/curr/ia.txt index 9ae3173a..0e121a41 100644 --- a/icuSources/data/curr/ia.txt +++ b/icuSources/data/curr/ia.txt @@ -475,9 +475,6 @@ ia{ "kwacha zambian", } } - Currencies%narrow{ - RUB{"₽"} - } CurrencyPlurals{ ALL{ one{"lekë albanese"} @@ -956,5 +953,5 @@ ia{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.36"} + Version{"36.1"} } diff --git a/icuSources/data/curr/id.txt b/icuSources/data/curr/id.txt index 0726d402..311b5a9f 100644 --- a/icuSources/data/curr/id.txt +++ b/icuSources/data/curr/id.txt @@ -1196,8 +1196,102 @@ id{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } + Currencies%variant{ + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1840,7 +1934,7 @@ id{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} currencySpacing{ afterCurrency{ currencyMatch{"[[:Lu:][:Lo:]]"} diff --git a/icuSources/data/curr/ig.txt b/icuSources/data/curr/ig.txt index 6bb4ded4..12eac050 100644 --- a/icuSources/data/curr/ig.txt +++ b/icuSources/data/curr/ig.txt @@ -2,10 +2,22 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ig{ Currencies{ + BMD{ + "BMD", + "Dollar Bermuda", + } BRL{ "R$", "Real Brazil", } + BZD{ + "BZD", + "Dollar Belize", + } + CAD{ + "CA$", + "Dollar Canada", + } CNY{ "CNÂ¥", "Yuan China", @@ -38,6 +50,14 @@ ig{ "RUB", "Ruble Russia", } + SRD{ + "SRD", + "Dollar Surinamese", + } + TTD{ + "TTD", + "Dollar Trinidad & Tobago", + } USD{ "$", "Dollar US", @@ -47,20 +67,19 @@ ig{ "Ego Amaghị", } } - Currencies%narrow{ - BRL{"R$"} - CNY{"Â¥"} - EUR{"€"} - GBP{"£"} - INR{"₹"} - JPY{"Â¥"} - RUB{"₽"} - USD{"$"} - } CurrencyPlurals{ + BMD{ + other{"Dollars Bermuda"} + } BRL{ other{"Real Brazil"} } + BZD{ + other{"Dollars Belize"} + } + CAD{ + other{"Dollars Canada"} + } CNY{ other{"Yuan China"} } @@ -79,15 +98,18 @@ ig{ RUB{ other{"Ruble Russia"} } + SRD{ + other{"Dollar Surinamese"} + } + TTD{ + other{"Dollars Trinidad & Tobago"} + } USD{ - other{"dollar US"} + other{"Dollars US"} } XXX{ other{"(ego amaghị)"} } } - CurrencyUnitPatterns{ - other{"{0} {1}"} - } - Version{"2.1.48.45"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ii.txt b/icuSources/data/curr/ii.txt index 5bb3c803..7a9ae930 100644 --- a/icuSources/data/curr/ii.txt +++ b/icuSources/data/curr/ii.txt @@ -14,5 +14,5 @@ ii{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/io.txt b/icuSources/data/curr/io.txt index 7e85ca69..a1950101 100644 --- a/icuSources/data/curr/io.txt +++ b/icuSources/data/curr/io.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License io{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/is.txt b/icuSources/data/curr/is.txt index b70fc2ea..5b5a5ac4 100644 --- a/icuSources/data/curr/is.txt +++ b/icuSources/data/curr/is.txt @@ -558,6 +558,10 @@ is{ "NGN", "nígerísk næra", } + NIC{ + "NIC", + "Níkarögsk kordóva (1988–1991)", + } NIO{ "NIO", "níkaraögsk kordóva", @@ -1104,8 +1108,8 @@ is{ other{"kostarísk kólon"} } CUC{ - one{"kúbverskur skiptanlegur pesói"} - other{"kúbverskir skiptanlegir pesóar"} + one{"kúbverskur skiptanlegur pesi"} + other{"kúbverskir skiptanlegir pesar"} } CUP{ one{"kúbverskur pesi"} @@ -1383,6 +1387,10 @@ is{ one{"nígerísk næra"} other{"nígerískar nærur"} } + NIC{ + one{"Níkarögsk kordóva (1988–1991)"} + other{"Níkaragskar kordóvur (1988–1991)"} + } NIO{ one{"níkarögsk kordóva"} other{"níkaragskar kordóvur"} @@ -1636,5 +1644,5 @@ is{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/it.txt b/icuSources/data/curr/it.txt index 10e55601..64299f89 100644 --- a/icuSources/data/curr/it.txt +++ b/icuSources/data/curr/it.txt @@ -1877,5 +1877,5 @@ it{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/iu.txt b/icuSources/data/curr/iu.txt index 8b43cabf..011ba452 100644 --- a/icuSources/data/curr/iu.txt +++ b/icuSources/data/curr/iu.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License iu{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ja.txt b/icuSources/data/curr/ja.txt index 4b329ffa..b088504b 100644 --- a/icuSources/data/curr/ja.txt +++ b/icuSources/data/curr/ja.txt @@ -1237,6 +1237,7 @@ ja{ DKK{"kr"} DOP{"$"} EGP{"E£"} + ESP{"₧"} EUR{"€"} FJD{"$"} FKP{"£"} @@ -1259,6 +1260,7 @@ ja{ KHR{"៛"} KMF{"CF"} KPW{"₩"} + KRW{"₩"} KYD{"$"} KZT{"₸"} LAK{"₭"} @@ -1296,6 +1298,7 @@ ja{ TOP{"T$"} TRY{"₺"} TTD{"$"} + TWD{"$"} UAH{"₴"} USD{"$"} UYU{"$"} @@ -2220,5 +2223,5 @@ ja{ CurrencyUnitPatterns{ other{"{0}{1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/jbo.txt b/icuSources/data/curr/jbo.txt index 5c7cbd04..8793767b 100644 --- a/icuSources/data/curr/jbo.txt +++ b/icuSources/data/curr/jbo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jbo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/jgo.txt b/icuSources/data/curr/jgo.txt index d0497844..256d72fa 100644 --- a/icuSources/data/curr/jgo.txt +++ b/icuSources/data/curr/jgo.txt @@ -23,5 +23,5 @@ jgo{ "ntɛ-ŋkáp yi pɛ́ ká kɛ́ jínɛ", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/jmc.txt b/icuSources/data/curr/jmc.txt index ddc28b80..05a9cc29 100644 --- a/icuSources/data/curr/jmc.txt +++ b/icuSources/data/curr/jmc.txt @@ -235,5 +235,5 @@ jmc{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/jv.txt b/icuSources/data/curr/jv.txt index e62f6bd9..1e396ff1 100644 --- a/icuSources/data/curr/jv.txt +++ b/icuSources/data/curr/jv.txt @@ -120,11 +120,11 @@ jv{ } CNH{ "CNH", - "Yuan Cina (Jaban Rangkah)", + "Yuan Tyongkok (Jaban Rangkah)", } CNY{ "CNÂ¥", - "Yuan Cina", + "Yuan Tyongkok", } COP{ "COP", @@ -636,103 +636,7 @@ jv{ } } Currencies%narrow{ - AOA{"Kz"} - ARS{"$"} - AUD{"$"} - BAM{"KM"} - BBD{"$"} - BDT{"৳"} - BMD{"$"} - BND{"$"} - BOB{"Bs"} - BRL{"R$"} - BSD{"$"} - BWP{"P"} - BYN{"р."} - BZD{"$"} - CAD{"$"} - CLP{"$"} - CNY{"Â¥"} - COP{"$"} - CRC{"₡"} - CUC{"$"} - CUP{"$"} - CZK{"Kč"} - DKK{"kr"} - DOP{"$"} - EGP{"E£"} - EUR{"€"} - FJD{"$"} - FKP{"£"} - GBP{"£"} - GEL{"₾"} - GIP{"£"} - GNF{"FG"} - GTQ{"Q"} - GYD{"$"} - HKD{"$"} - HNL{"L"} - HRK{"kn"} - HUF{"Ft"} - IDR{"Rp"} - ILS{"₪"} - INR{"₹"} - ISK{"kr"} - JMD{"$"} - JPY{"Â¥"} - KHR{"៛"} - KMF{"CF"} - KPW{"₩"} - KRW{"₩"} - KYD{"$"} - KZT{"₸"} - LAK{"₭"} - LBP{"L£"} - LKR{"Rs"} - LRD{"$"} - MGA{"Ar"} - MMK{"K"} - MNT{"₮"} - MUR{"Rs"} - MXN{"$"} - MYR{"RM"} - NAD{"$"} - NGN{"₦"} - NIO{"C$"} - NOK{"kr"} - NPR{"Rs"} - NZD{"$"} - PHP{"₱"} - PKR{"Rs"} - PLN{"zł"} - PYG{"₲"} - RON{"lei"} - RUB{"₽"} - RWF{"RF"} - SBD{"$"} - SEK{"kr"} - SGD{"$"} - SHP{"£"} - SRD{"$"} - SSP{"£"} - STN{"Db"} - SYP{"£"} - THB{"฿"} - TOP{"T$"} - TRY{"₺"} - TTD{"$"} - TWD{"$"} - UAH{"₴"} - USD{"$"} - UYU{"$"} VEF{"Bs"} - VND{"₫"} - XCD{"$"} - ZAR{"R"} - ZMW{"ZK"} - } - Currencies%variant{ - TRY{"TL"} } CurrencyPlurals{ AED{ @@ -823,10 +727,10 @@ jv{ other{"Peso Chili"} } CNH{ - other{"Yuan Cina (Jaban Rangkah)"} + other{"Yuan Tyongkok (Jaban Rangkah)"} } CNY{ - other{"Yuan Cina"} + other{"Yuan Tyongkok"} } COP{ other{"Peso Kolumbia"} @@ -1213,5 +1117,5 @@ jv{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.44"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ka.txt b/icuSources/data/curr/ka.txt index b1bd422c..5e4c3fd6 100644 --- a/icuSources/data/curr/ka.txt +++ b/icuSources/data/curr/ka.txt @@ -988,58 +988,103 @@ ka{ } } Currencies%narrow{ + AOA{"Kz"} ARS{"$"} AUD{"$"} + BAM{"KM"} BBD{"$"} BDT{"৳"} BMD{"$"} BND{"$"} + BOB{"Bs"} BRL{"R$"} BSD{"$"} + BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} CNY{"Â¥"} COP{"$"} CRC{"₡"} + CUC{"$"} CUP{"$"} + CZK{"Kč"} + DKK{"kr"} DOP{"$"} + EGP{"E£"} EUR{"€"} FJD{"$"} + FKP{"£"} GBP{"£"} GEL{"₾"} GIP{"£"} + GNF{"FG"} + GTQ{"Q"} GYD{"$"} HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} ILS{"₪"} INR{"₹"} + ISK{"kr"} JMD{"$"} JPY{"Â¥"} KHR{"៛"} + KMF{"CF"} + KPW{"₩"} KRW{"₩"} KYD{"$"} KZT{"₸"} LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} LRD{"$"} + MGA{"Ar"} + MMK{"K"} MNT{"₮"} + MUR{"Rs"} MXN{"$"} + MYR{"RM"} NAD{"$"} NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} NZD{"$"} PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} SBD{"$"} + SEK{"kr"} SGD{"$"} + SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} + SYP{"£"} THB{"฿"} + TOP{"T$"} TRY{"₺"} TTD{"$"} TWD{"NT$"} UAH{"₴"} USD{"$"} UYU{"$"} + VEF{"Bs"} VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } + Currencies%variant{ + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1703,5 +1748,5 @@ ka{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kab.txt b/icuSources/data/curr/kab.txt index 1551d885..3442690c 100644 --- a/icuSources/data/curr/kab.txt +++ b/icuSources/data/curr/kab.txt @@ -231,5 +231,5 @@ kab{ "Adular Azimbabwi", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kaj.txt b/icuSources/data/curr/kaj.txt index 080fdf2c..940a4826 100644 --- a/icuSources/data/curr/kaj.txt +++ b/icuSources/data/curr/kaj.txt @@ -7,5 +7,5 @@ kaj{ "A̱naira", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kam.txt b/icuSources/data/curr/kam.txt index 4975dab5..85fc371c 100644 --- a/icuSources/data/curr/kam.txt +++ b/icuSources/data/curr/kam.txt @@ -231,5 +231,5 @@ kam{ "Ndola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kcg.txt b/icuSources/data/curr/kcg.txt index 4c55cd96..7f1068ae 100644 --- a/icuSources/data/curr/kcg.txt +++ b/icuSources/data/curr/kcg.txt @@ -7,5 +7,5 @@ kcg{ "Nera", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kde.txt b/icuSources/data/curr/kde.txt index 59bd5934..e63cc4f1 100644 --- a/icuSources/data/curr/kde.txt +++ b/icuSources/data/curr/kde.txt @@ -235,5 +235,5 @@ kde{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kea.txt b/icuSources/data/curr/kea.txt index ad0d5c74..0fbab233 100644 --- a/icuSources/data/curr/kea.txt +++ b/icuSources/data/curr/kea.txt @@ -113,7 +113,7 @@ kea{ } EGP{ "EGP", - "Libra ejipsiu", + "Libra ejípsiu", } ERN{ "ERN", @@ -121,7 +121,7 @@ kea{ } ETB{ "ETB", - "Bir etiopi", + "Bir etiópiku", } EUR{ "€", @@ -133,7 +133,7 @@ kea{ } GBP{ "£", - "Libra britaniku", + "Libra britániku", } GEL{ "GEL", @@ -257,7 +257,7 @@ kea{ } LYD{ "LYD", - "Dinar libiu", + "Dinar líbiu", } MAD{ "MAD", @@ -421,7 +421,7 @@ kea{ } STN{ "STN", - "Dobra di Sãu Tume i Prínsipi", + "Dobra di San Tume i Prínsipi", } SYP{ "SYP", @@ -604,19 +604,19 @@ kea{ other{"Dinar arjelinu"} } EGP{ - other{"Libra ejipsiu"} + other{"Libra ejípsiu"} } ERN{ other{"Nafka di Eritreia"} } ETB{ - other{"Bir etiopi"} + other{"Bir etiópiku"} } EUR{ other{"Euro"} } GBP{ - other{"Libra britaniku"} + other{"Libra britániku"} } GMD{ other{"Dalasi"} @@ -646,7 +646,7 @@ kea{ other{"Dola liberianu"} } LYD{ - other{"Dinar libiu"} + other{"Dinar líbiu"} } MAD{ other{"Diren marokinu"} @@ -712,7 +712,7 @@ kea{ other{"Dobra di Sãu Tume i Prinsipi (1977–2017)"} } STN{ - other{"Dobra di Sãu Tume i Prinsipi"} + other{"Dobra di San Tume i Prinsipi"} } SZL{ other{"Lilanjeni"} @@ -757,5 +757,5 @@ kea{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.9"} + Version{"36.1"} } diff --git a/icuSources/data/curr/khq.txt b/icuSources/data/curr/khq.txt index 6342146e..acbb893e 100644 --- a/icuSources/data/curr/khq.txt +++ b/icuSources/data/curr/khq.txt @@ -235,5 +235,5 @@ khq{ "Zimbabwe Dollar", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ki.txt b/icuSources/data/curr/ki.txt index 2c3a2e1d..6f63c1d5 100644 --- a/icuSources/data/curr/ki.txt +++ b/icuSources/data/curr/ki.txt @@ -231,5 +231,5 @@ ki{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kk.txt b/icuSources/data/curr/kk.txt index c1b3fea5..7fb98f26 100644 --- a/icuSources/data/curr/kk.txt +++ b/icuSources/data/curr/kk.txt @@ -668,6 +668,7 @@ kk{ BZD{"$"} CAD{"$"} CLP{"$"} + CNY{"Â¥"} COP{"$"} CRC{"₡"} CUC{"$"} @@ -680,7 +681,6 @@ kk{ FJD{"$"} FKP{"£"} GBP{"£"} - GEL{"₾"} GIP{"£"} GNF{"FG"} GTQ{"Q"} @@ -700,6 +700,7 @@ kk{ KPW{"₩"} KRW{"₩"} KYD{"$"} + KZT{"₸"} LAK{"₭"} LBP{"L£"} LKR{"Rs"} @@ -720,7 +721,6 @@ kk{ PKR{"Rs"} PLN{"zł"} PYG{"₲"} - RON{"lei"} RUB{"₽"} RWF{"RF"} SBD{"$"} @@ -1403,5 +1403,5 @@ kk{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kkj.txt b/icuSources/data/curr/kkj.txt index 663408e8..e748445f 100644 --- a/icuSources/data/curr/kkj.txt +++ b/icuSources/data/curr/kkj.txt @@ -7,5 +7,5 @@ kkj{ "Franc CFA", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kl.txt b/icuSources/data/curr/kl.txt index 204817ae..01c9f626 100644 --- a/icuSources/data/curr/kl.txt +++ b/icuSources/data/curr/kl.txt @@ -17,5 +17,5 @@ kl{ other{"euro"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kln.txt b/icuSources/data/curr/kln.txt index ec546df8..41de52f4 100644 --- a/icuSources/data/curr/kln.txt +++ b/icuSources/data/curr/kln.txt @@ -231,5 +231,5 @@ kln{ "Dolaitab ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/km.txt b/icuSources/data/curr/km.txt index bc4116c6..0d36fac3 100644 --- a/icuSources/data/curr/km.txt +++ b/icuSources/data/curr/km.txt @@ -1242,5 +1242,5 @@ km{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kn.txt b/icuSources/data/curr/kn.txt index 46cfdbc6..ce8592e2 100644 --- a/icuSources/data/curr/kn.txt +++ b/icuSources/data/curr/kn.txt @@ -124,7 +124,7 @@ kn{ } CNH{ "CNH", - "CNH", + "ಚೈನೀಸ್ ಯುವಾನ್ (ಆಫ್‌ಶೋರ್)", } CNY{ "CNÂ¥", @@ -168,7 +168,7 @@ kn{ } DZD{ "DZD", - "ಅಲ್ಗೇರಿಯನ್ ದಿನಾರ್", + "ಅಲ್ಜೀರಿಯನ್ ದಿನಾರ್", } EGP{ "EGP", @@ -260,7 +260,7 @@ kn{ } IQD{ "IQD", - "ಇರಾಕಿಯನ್ ದಿನಾರ್‌", + "ಇರಾಕಿ ದಿನಾರ್", } IRR{ "IRR", @@ -376,7 +376,7 @@ kn{ } MOP{ "MOP", - "ಮಕ್ಯೂದ ಪಟಕಾ", + "ಮಕಾನಿಸ್ ಪಟಾಕಾ", } MRO{ "MRO", @@ -404,7 +404,7 @@ kn{ } MYR{ "MYR", - "ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್ಟ್", + "ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್", } MZN{ "MZN", @@ -452,7 +452,7 @@ kn{ } PHP{ "PHP", - "ಫಿಲಿಪ್ಪೈನ್ ಪೆಸೊ", + "ಫಿಲಿಪ್ಪೈನ್ ಪಿಸೊ", } PKR{ "PKR", @@ -632,7 +632,7 @@ kn{ } XOF{ "CFA", - "ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ [CFA] ಫ್ರಾಂಕ್", + "ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ CFA ಫ್ರಾಂಕ್", } XPF{ "CFPF", @@ -739,6 +739,7 @@ kn{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -760,8 +761,8 @@ kn{ } CurrencyPlurals{ AED{ - one{"ಸಂಯುಕ್ತ ಅರಬ್‌ ಎಮಿರೇಟ್‌‌ಗಳ ದಿರಾಮ್‌‌"} - other{"ಸಂಯುಕ್ತ ಅರಬ್‌ ಎಮಿರೇಟ್‌‌ಗಳ ದಿರಾಮ್‌‌‍ಗಳು"} + one{"ಯುಎಇ ದಿರಾಮ್"} + other{"ಯುಎಇ ದಿರಾಮ್‌ಗಳು"} } AFN{ one{"ಅಫ್‌ಘನ್ ಅಫಘಾನಿ"} @@ -880,8 +881,8 @@ kn{ other{"ಚಿಲಿಯ ಪೆಸೊಗಳು"} } CNH{ - one{"CNH"} - other{"CNH"} + one{"ಚೈನೀಸ್ ಯುವಾನ್ (ಆಫ್‌ಶೋರ್)"} + other{"ಚೈನೀಸ್ ಯುವಾನ್ (ಆಫ್‌ಶೋರ್)"} } CNY{ one{"ಚೈನೀಸ್ ಯುವಾನ್"} @@ -924,8 +925,8 @@ kn{ other{"ಡೊಮಿನಿಕನ್ ಪೆಸೊಗಳು"} } DZD{ - one{"ಅಲ್ಗೇರಿಯನ್ ದಿನಾರ್"} - other{"ಅಲ್ಗೇರಿಯನ್ ದಿನಾರ್‌‍ಗಳು"} + one{"ಅಲ್ಜೀರಿಯನ್ ದಿನಾರ್"} + other{"ಅಲ್ಜೀರಿಯನ್ ದಿನಾರ್‌ಗಳು"} } EGP{ one{"ಈಜಿಪ್ಷಿಯನ್ ಪೌಂಡ್‍"} @@ -941,7 +942,7 @@ kn{ } EUR{ one{"ಯೂರೊ"} - other{"ಯೂರೊ"} + other{"ಯೂರೊಗಳು"} } FJD{ one{"ಫಿಜಿಯನ್ ಡಾಲರ್"} @@ -957,7 +958,7 @@ kn{ } GEL{ one{"ಜಾರ್ಜಿಯಾದ ಲಾರಿ"} - other{"ಜಾರ್ಜಿಯಾದ ಲಾರಿ"} + other{"ಜಾರ್ಜಿಯಾದ ಲಾರಿಗಳು"} } GHS{ one{"ಘಾನಾದ ಸೆದಿ"} @@ -1016,8 +1017,8 @@ kn{ other{"ಭಾರತೀಯ ರೂಪಾಯಿಗಳು"} } IQD{ - one{"ಇರಾಖಿಯನ್ ದಿನಾರ್"} - other{"ಇರಾಕಿಯನ್ ದಿನಾರ್‌ಗಳು"} + one{"ಇರಾಕಿ ದಿನಾರ್"} + other{"ಇರಾಕಿ ದಿನಾರ್‌ಗಳು"} } IRR{ one{"ಇರಾನಿಯನ್ ರಿಯಲ್"} @@ -1072,7 +1073,7 @@ kn{ other{"ಕೆಮ್ಯಾನ್‌ ಐಲ್ಯಾಂಡ್‌ನ ಡಾಲರ್‌‌ಗಳು"} } KZT{ - one{"ಕಜಕಿಸ್ತಾನ್ ತೆಂಗೇ"} + one{"ಕಜಾಕಿಸ್ತಾನಿ ತೆಂಗೆ"} other{"ಕಜಾಕಿಸ್ತಾನಿ ತೆಂಗೆಗಳು"} } LAK{ @@ -1128,8 +1129,8 @@ kn{ other{"ಮಂಗೋಲಿಯಾದ ತುಗ್ರಿಕ್‌‌‌ಗಳು"} } MOP{ - one{"ಮಕ್ಯೂದ ಪಟಕಾ"} - other{"ಮಕ್ಯೂದ ಪಟಕಾಗಳು"} + one{"ಮಕಾನಿಸ್ ಪಟಾಕಾ"} + other{"ಮಕಾನಿಸ್ ಪಟಾಕಾಗಳು"} } MRO{ one{"ಮೌರೀಶಿಯನಿಯನ್ ಒಗಿಯ (1973–2017)"} @@ -1156,8 +1157,8 @@ kn{ other{"ಮೆಕ್ಸಿಕೊದ ಪೆಸೊಗಳು"} } MYR{ - one{"ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್ಟ್"} - other{"ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್ಟ್‌ಗಳು"} + one{"ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್"} + other{"ಮಲೇಶಿಯನ್ ರಿಂಗಿಟ್‌ಗಳು"} } MZN{ one{"ಮೊಝಾಂಬಿಕನ್ ಮೆಟಿಕಲ್"} @@ -1204,8 +1205,8 @@ kn{ other{"ಪಪುವಾ ನ್ಯೂ ಗಿನಿಯನ್ ಕಿನಾ"} } PHP{ - one{"ಫಿಲಿಪ್ಪೈನ್ ಪೆಸೊ"} - other{"ಫಿಲಿಪ್ಪೈನ್ ಪೆಸೊಗಳು"} + one{"ಫಿಲಿಪ್ಪೈನ್ ಪಿಸೊ"} + other{"ಫಿಲಿಪ್ಪೈನ್ ಪಿಸೊಗಳು"} } PKR{ one{"ಪಾಕಿಸ್ತಾನದ ರುಪೀ"} @@ -1265,7 +1266,7 @@ kn{ } SHP{ one{"ಸೇಂಟ್ ಹೆಲೇನಾ ಪೌಂಡ್"} - other{"ಸೇಂಟ್ ಹೆಲೇನಾ ಪೌಂಡ್"} + other{"ಸೇಂಟ್ ಹೆಲೇನಾ ಪೌಂಡ್‌ಗಳು"} } SLL{ one{"ಸಿಯೆರಾ ಲಿಯೋನಿಯನ್ ಲಿಯೋನ್"} @@ -1384,8 +1385,8 @@ kn{ other{"ಪೂರ್ವ ಕೆರೀಬಿಯನ್ ಡಾಲರ್‌ಗಳು"} } XOF{ - one{"ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ [CFA] ಫ್ರಾಂಕ್‌"} - other{"ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ [CFA] ಫ್ರಾಂಕ್‌ಗಳು"} + one{"ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ CFA ಫ್ರಾಂಕ್"} + other{"ಪಶ್ಚಿಮ ಆಫ್ರಿಕಾದ CFA ಫ್ರಾಂಕ್‌ಗಳು"} } XPF{ one{"[CFP] ಫ್ರಾಂಕ್"} @@ -1412,5 +1413,5 @@ kn{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ko.txt b/icuSources/data/curr/ko.txt index 4d8a8432..3cb6066b 100644 --- a/icuSources/data/curr/ko.txt +++ b/icuSources/data/curr/ko.txt @@ -1172,11 +1172,104 @@ ko{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} RON{"L"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1669,5 +1762,5 @@ ko{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kok.txt b/icuSources/data/curr/kok.txt index f6f0af16..202155f3 100644 --- a/icuSources/data/curr/kok.txt +++ b/icuSources/data/curr/kok.txt @@ -2,84 +2,1201 @@ // License & terms of use: http://www.unicode.org/copyright.html#License kok{ Currencies{ + AED{ + "AED", + "युनाइटेड अरब इमीरॅट्स दिरहम", + } + AFN{ + "AFN", + "अफगाण अफगाणी", + } + ALL{ + "ALL", + "अल्बेनियन लेक", + } + AMD{ + "AMD", + "अर्मेनियन ड्राम", + } + ANG{ + "ANG", + "नॅदरलँड अँटिलियन गिल्डर", + } + AOA{ + "AOA", + "अंगोलन क्वॉन्ज", + } + ARS{ + "ARS", + "अर्जेंटिना पेसो", + } + AUD{ + "A$", + "ऑस्ट्रेलियाई डॉलर", + } + AWG{ + "AWG", + "अरुबान फ्लोरिन", + } + AZN{ + "AZN", + "अज़रबैजानी मनात", + } + BAM{ + "BAM", + "बोस्निया-हेर्जेगोविना रुपांतरीत मार्क", + } + BBD{ + "BBD", + "बार्बाडियान डॉलर", + } + BDT{ + "BDT", + "बांगलादेशी टाका", + } + BGN{ + "BGN", + "बल्गेरियन लेव", + } + BHD{ + "BHD", + "बहरिनी डिनार", + } + BIF{ + "BIF", + "बुरुंडी फ्रँक", + } + BMD{ + "BMD", + "बरमुदान डॉलर", + } + BND{ + "BND", + "ब्रूनेई डॉलर", + } + BOB{ + "BOB", + "बोलिव्हियन बोलिवियानो", + } BRL{ "R$", - "BRL", + "ब्राझिलियन रियाल", + } + BSD{ + "BSD", + "बहामियन डॉलर", + } + BTN{ + "BTN", + "भुतानीज नागल्ट्रम", + } + BWP{ + "BWP", + "बोत्सवाना पुला", + } + BYN{ + "BYN", + "बैलोरुसियन् रूबल", + } + BZD{ + "BZD", + "बेलिझ डॉलर", + } + CAD{ + "CA$", + "कॅनाडियन डॉलर", + } + CDF{ + "CDF", + "काँगोलिसी फ्रँक", + } + CHF{ + "CHF", + "स्विस फ्रँक", + } + CLP{ + "CLP", + "चिली पेसो", + } + CNH{ + "CNH", + "चिनी युआन (ऑफशोर)", } CNY{ "CNÂ¥", - "CNY", + "चिनी युआन", + } + COP{ + "COP", + "कोलंबियन पेसो", + } + CRC{ + "CRC", + "कोस्ता रिका कॉलॉन", + } + CUC{ + "CUC", + "क्युबान रुपांतरीत पेसो", + } + CUP{ + "CUP", + "क्युबान पेसो", + } + CVE{ + "CVE", + "केप वर्दे एस्कुडो", + } + CZK{ + "CZK", + "चेक कोरुना", + } + DJF{ + "DJF", + "जिबूती फ्रँक", + } + DKK{ + "DKK", + "डॅनिश क्रोन", + } + DOP{ + "DOP", + "डोमिनिकन पेसो", + } + DZD{ + "DZD", + "अल्जेरियाई डिनार", + } + EGP{ + "EGP", + "ईजिप्ती पावंड", + } + ERN{ + "ERN", + "इरिट्रियन नाक्फा", + } + ETB{ + "ETB", + "इथियोपियाई बिरर", } EUR{ "€", - "EUR", + "युरो", + } + FJD{ + "FJD", + "फिजी डॉलर", + } + FKP{ + "FKP", + "फ़ॉकलैंड आइलैंड्स पावंड", } GBP{ "£", - "GBP", + "ब्रिटिश पावंड", + } + GEL{ + "GEL", + "जॉर्जियन लारी", + } + GHS{ + "GHS", + "घानाई सेडी", + } + GIP{ + "GIP", + "जिब्राल्टर पावंड", + } + GMD{ + "GMD", + "गॅम्बियन दलासी", + } + GNF{ + "GNF", + "गिनीन फ्रँक", + } + GTQ{ + "GTQ", + "ग्वाटेमाला कुएट्झल", + } + GYD{ + "GYD", + "गयाना डॉलर", + } + HKD{ + "HK$", + "हाँग काँग डॉलर", + } + HNL{ + "HNL", + "होंडुरान लेम्पिरा", + } + HRK{ + "HRK", + "क्रोयेषियन् कुना", + } + HTG{ + "HTG", + "हैतीयन गौर्डे", + } + HUF{ + "HUF", + "हंगेरियन फोरिंट", + } + IDR{ + "IDR", + "इंडोनेशियन रुपिया", + } + ILS{ + "₪", + "इस्त्रायली न्यु शेकेल", } INR{ "₹", - "INR", + "भारतीय रुपया", + } + IQD{ + "IQD", + "इराकी डिनार", + } + IRR{ + "IRR", + "ईरानी रियाल", + } + ISK{ + "ISK", + "आईस्लान्डिक क्रोना", + } + JMD{ + "JMD", + "जमैकन डॉलर", + } + JOD{ + "JOD", + "जॉर्डनियन डिनार", } JPY{ "JPÂ¥", - "JPY", + "जपानी येन", + } + KES{ + "KES", + "केनयाई शिलिंग", + } + KGS{ + "KGS", + "किरगिझस्तान सोम", + } + KHR{ + "KHR", + "कंबोडियन रियाल", + } + KMF{ + "KMF", + "कोमोरियन फ्रँक", + } + KPW{ + "KPW", + "उत्तर कोरियन वॉन", + } + KRW{ + "₩", + "दक्षिण कोरियन वॉन", + } + KWD{ + "KWD", + "कुवेती डिनार", + } + KYD{ + "KYD", + "कैमेन आइलैंड्स डॉलर", + } + KZT{ + "KZT", + "कझाकस्तानी टेंग", + } + LAK{ + "LAK", + "लाओ किप", + } + LBP{ + "LBP", + "लिबानेस पावंड", + } + LKR{ + "LKR", + "श्री लंका रुपया", + } + LRD{ + "LRD", + "लायबेरियन डॉलर", + } + LYD{ + "LYD", + "लीबियान डिनार", + } + MAD{ + "MAD", + "मोरक्कन दिरहम", + } + MDL{ + "MDL", + "मोल्दोवान लियू", + } + MGA{ + "MGA", + "मलागासी एरियारी", + } + MKD{ + "MKD", + "मसीडोनियन् डिनर", + } + MMK{ + "MMK", + "म्यानमार क्यात", + } + MNT{ + "MNT", + "मंगोलियन तुगरिक", + } + MOP{ + "MOP", + "मकानेसे पटका", + } + MRU{ + "MRU", + "मॉरिटानिया उगिया", + } + MUR{ + "MUR", + "मॉरिशस रुपी", + } + MVR{ + "MVR", + "मालदिवी रुफिया", + } + MWK{ + "MWK", + "मलावियन क्वाचा", + } + MXN{ + "MX$", + "मेक्सिकन पेसो", + } + MYR{ + "MYR", + "मलेशियाई रिंग्गित", + } + MZN{ + "MZN", + "मोझांबिकन मेटिकल", + } + NAD{ + "NAD", + "नामीबिया डॉलर", + } + NGN{ + "NGN", + "नायजेरियन नायरा", + } + NIO{ + "NIO", + "निकारागुआन कॉर्डोबा", + } + NOK{ + "NOK", + "नॉर्वेगन क्रोन", + } + NPR{ + "NPR", + "नेपाळी रुपया", + } + NZD{ + "NZ$", + "न्युझीलॅन्ड डॉलर", + } + OMR{ + "OMR", + "ओमानी रियाल", + } + PAB{ + "PAB", + "पानामानियन बाल्बोआ", + } + PEN{ + "PEN", + "पेरिवियन सोल", + } + PGK{ + "PGK", + "पापुआ न्यु गिनी किना", + } + PHP{ + "PHP", + "फिलिपिनी पेसो", + } + PKR{ + "PKR", + "पाकिस्तानी रुपया", + } + PLN{ + "PLN", + "पोलिष झ्लोटी", + } + PYG{ + "PYG", + "पराग्वेन गौरानी", + } + QAR{ + "QAR", + "कतारी रियाल", + } + RON{ + "रॉन", + "रोमानियन् लियू", + } + RSD{ + "RSD", + "सर्बियन डिनार", } RUB{ "RUB", - "RUB", + "रुसी रुबल", + } + RWF{ + "RWF", + "रवांडा फ्रँक", + } + SAR{ + "SAR", + "सौदी रियाल", + } + SBD{ + "SBD", + "सोलोमन आयलँड्स डॉलर", + } + SCR{ + "SCR", + "सेशेल्लोइस रुपी", + } + SDG{ + "SDG", + "सुदानी पावंड", + } + SEK{ + "SEK", + "स्वीदीष क्रोन", + } + SGD{ + "SGD", + "सिंगापूरी डॉलर", + } + SHP{ + "SHP", + "सेंट हेलिना पावंड", + } + SLL{ + "SLL", + "सिएरा लियॉनी लियॉन", + } + SOS{ + "SOS", + "सोमाली शिलिंग", + } + SRD{ + "SRD", + "सुरीनामी डॉलर", + } + SSP{ + "SSP", + "दक्षिण सुडानी पावंड", + } + STN{ + "STN", + "साओ टोम आनी प्रिन्सिप डोब्रा", + } + SYP{ + "SYP", + "सिरियन पावंड", + } + SZL{ + "SZL", + "स्वाजी लिलांगेनी", + } + THB{ + "THB", + "थाई बाट", + } + TJS{ + "TJS", + "ताजिकिस्तानी सोमोनी", + } + TMT{ + "TMT", + "तुर्कमेनिस्तानी मनत", + } + TND{ + "TND", + "ट्यूनीशियन डिनार", + } + TOP{ + "TOP", + "टोंगन पांगा", + } + TRY{ + "TRY", + "तुर्किश लायरा", + } + TTD{ + "TTD", + "ट्रिनीडाड आनी टोबॅगो डॉलर", + } + TWD{ + "NT$", + "न्यू तायवान डॉलर", + } + TZS{ + "TZS", + "तंजानिया शिलिंग", + } + UAH{ + "UAH", + "युक्रेनियन् रिव्निया", + } + UGX{ + "UGX", + "युगांडा शिलिंग", } USD{ "US$", - "USD", + "युएस डॉलर", + } + UYU{ + "UYU", + "उरुग्वेन पेसो", + } + UZS{ + "UZS", + "उज़्बेकिस्तानी सोम", + } + VES{ + "VES", + "विनेझुएला बोलिव्हर", + } + VND{ + "₫", + "वियतनामी डोंग", + } + VUV{ + "VUV", + "वानूआतू वातू", + } + WST{ + "WST", + "समोआई टाला", + } + XAF{ + "FCFA", + "मध्य अफ्रीकी सीएफए फ्रँक", + } + XCD{ + "EC$", + "उदेंत कॅरिबियन डॉलर", + } + XOF{ + "CFA", + "अस्तंत आफ्रिकी सीएफए फ्रँक", + } + XPF{ + "CFPF", + "सीएफपी फ्रँक", } XXX{ "¤", - "XXX", + "अज्ञात चलन", + } + YER{ + "YER", + "येमेनी रियाल", + } + ZAR{ + "ZAR", + "दक्षिण आफ्रिकन रँड", + } + ZMW{ + "ZMW", + "झांबियन क्वाचा", } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} EUR{"€"} + FJD{"$"} + FKP{"£"} GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} INR{"₹"} + ISK{"kr"} + JMD{"$"} JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"लेई"} RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} USD{"$"} + UYU{"$"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } + Currencies%variant{ + TRY{"TL"} } CurrencyPlurals{ + AED{ + other{"युएई दिरहम्स"} + } + AFN{ + other{"अफगाण अफगाणीस"} + } + ALL{ + other{"अल्बेनियन लेके"} + } + AMD{ + other{"अर्मेनियन ड्राम्स"} + } + ANG{ + other{"नॅदरलँड अँटिलियन गिल्डर्स"} + } + AOA{ + other{"अंगोलन क्वॉन्ज्स"} + } + ARS{ + other{"अर्जेंटिना पेसोस"} + } + AUD{ + other{"ऑस्ट्रेलियाई डॉलर्स"} + } + AWG{ + other{"अरुबान फ्लोरिन"} + } + AZN{ + other{"अज़रबैजानी मनात्स"} + } + BAM{ + other{"बोस्निया-हेर्जेगोविना रुपांतरीत मार्क्स"} + } + BBD{ + other{"बार्बाडियान डॉलर्स"} + } + BDT{ + other{"बांगलादेशी टाकास"} + } + BGN{ + other{"बल्गेरियन लेवा"} + } + BHD{ + other{"बहरिनी डिनार्स"} + } + BIF{ + other{"बुरुंडी फ्रँक"} + } + BMD{ + other{"बरमुदान डॉलर्स"} + } + BND{ + other{"ब्रूनेई डॉलर्स"} + } + BOB{ + other{"बोलिव्हियन बोलिवियानोस"} + } BRL{ - other{"BRL"} + other{"ब्राझिलियन रियाल्स"} + } + BSD{ + other{"बहामियन डॉलर्स"} + } + BTN{ + other{"भुतानीज नागल्ट्रम्स"} + } + BWP{ + other{"Vote बोत्सवाना पुलास"} + } + BYN{ + other{"बैलोरुसियन् रूबल्स"} + } + BZD{ + other{"बेलिझ डॉलर्स"} + } + CAD{ + other{"कॅनाडियन डॉलर्स"} + } + CDF{ + other{"काँगोलिसी फ्रँक्स"} + } + CHF{ + other{"स्विस फ्रँक्स"} + } + CLP{ + other{"चिली पेसोस"} + } + CNH{ + other{"चिनी युआन (ऑफशोर)"} } CNY{ - other{"CNY"} + other{"चिनी युआन"} + } + COP{ + other{"कोलंबियन पेसोस"} + } + CRC{ + other{"कोस्ता रिका कॉलॉन्स"} + } + CUC{ + other{"क्युबान रुपांतरीत पेसोस"} + } + CUP{ + other{"क्युबान पेसोस"} + } + CVE{ + other{"केप वर्दे एस्कुडो्स"} + } + CZK{ + other{"चेक कोरुनास"} + } + DJF{ + other{"जिबूती फ्रँक्स"} + } + DKK{ + other{"डॅनिश क्रोनर"} + } + DOP{ + other{"डोमिनिकन पेसोस"} + } + DZD{ + other{"अल्जेरियाई डिनार्स"} + } + EGP{ + other{"ईजिप्ती पावंड्स"} + } + ERN{ + other{"इरिट्रियन नाक्फास"} + } + ETB{ + other{"इथियोपियाई बिरर्स"} } EUR{ - other{"EUR"} + other{"युरोस"} + } + FJD{ + other{"फिजी डॉलर्स"} + } + FKP{ + other{"फ़ॉकलैंड आइलैंड्स पावंड्स"} } GBP{ - other{"GBP"} + other{"ब्रिटिश पावंड्स"} + } + GEL{ + other{"जॉर्जियन लारीस"} + } + GHS{ + other{"घानाई सेडीस"} + } + GIP{ + other{"जिब्राल्टर पावंड्स"} + } + GMD{ + other{"गॅम्बियन दलासीस"} + } + GNF{ + other{"गिनीन फ्रँक्स"} + } + GTQ{ + other{"ग्वाटेमाला कुएट्झल्स"} + } + GYD{ + other{"गयाना डॉलर्स"} + } + HKD{ + other{"हाँग काँग डॉलर्स"} + } + HNL{ + other{"होंडुरान लेम्पिरास"} + } + HRK{ + other{"क्रोयेषियन् कुनास"} + } + HTG{ + other{"हैतीयन गौर्डेस"} + } + HUF{ + other{"हंगेरियन फोरिंट्स"} + } + IDR{ + other{"इंडोनेशियन रुपिया"} + } + ILS{ + other{"इस्त्रायली न्यु शेकेल्स"} } INR{ - other{"INR"} + other{"भारतीय रुपया"} + } + IQD{ + other{"इराकी डिनार्स"} + } + IRR{ + other{"ईरानी रियाल्स"} + } + ISK{ + other{"आईस्लान्डिक क्रोनुर"} + } + JMD{ + other{"जमैकन डॉलर्स"} + } + JOD{ + other{"जॉर्डनियन डिनार्स"} } JPY{ - other{"JPY"} + other{"जपानी येन"} + } + KES{ + other{"केनयाई शिलिंग्स"} + } + KGS{ + other{"किरगिझस्तान सोम्स"} + } + KHR{ + other{"कंबोडियन रियाल्स"} + } + KMF{ + other{"कोमोरियन फ्रँक्स"} + } + KPW{ + other{"उत्तर कोरियन वॉन"} + } + KRW{ + other{"दक्षिण कोरियन वॉन"} + } + KWD{ + other{"कुवेती डिनार्स"} + } + KYD{ + other{"कैमेन आइलैंड्स डॉलर्स"} + } + KZT{ + other{"कझाकस्तानी टेंग्स"} + } + LAK{ + other{"लाओ किप्स"} + } + LBP{ + other{"लिबानेस पावंड्स"} + } + LKR{ + other{"श्री लंका रुपया"} + } + LRD{ + other{"लायबेरियन डॉलर्स"} + } + LYD{ + other{"लीबियान डिनार्स"} + } + MAD{ + other{"मोरक्कन दिरहम्स"} + } + MDL{ + other{"मोल्दोवान लेई"} + } + MGA{ + other{"मलागासी एरियारीस"} + } + MKD{ + other{"मसीडोनियन् डिनारी"} + } + MMK{ + other{"म्यानमार क्यात्स"} + } + MNT{ + other{"मंगोलियन तुगरिक्स"} + } + MOP{ + other{"मकानेसे पटकास"} + } + MRU{ + other{"मॉरिटानिया उगियास"} + } + MUR{ + other{"मॉरिशस रुपया"} + } + MVR{ + other{"मालदिवी रुफियास"} + } + MWK{ + other{"मलावियन क्वाचास"} + } + MXN{ + other{"मेक्सिकन पेसोस"} + } + MYR{ + other{"मलेशियाई रिंग्गित्स"} + } + MZN{ + other{"मोझांबिकन मेटिकल्स"} + } + NAD{ + other{"नामीबिया डॉलर्स"} + } + NGN{ + other{"नायजेरियन नायरास"} + } + NIO{ + other{"निकारागुआन कॉर्डोबास"} + } + NOK{ + other{"नॉर्वेगन क्रोनर"} + } + NPR{ + other{"नेपाळी रुपया"} + } + NZD{ + other{"न्युझीलॅन्ड डॉलर्स"} + } + OMR{ + other{"ओमानी रियाल्स"} + } + PAB{ + other{"पानामानियन बाल्बोआस"} + } + PEN{ + other{"पेरुवियन सोल्स"} + } + PGK{ + other{"पापुआ न्यु गिनी किना"} + } + PHP{ + other{"फिलिपिनी पेसोस"} + } + PKR{ + other{"पाकिस्तानी रुपया"} + } + PLN{ + other{"पोलिष झ्लोटी्स"} + } + PYG{ + other{"पराग्वेन गौरानीस"} + } + QAR{ + other{"कतारी रियाल्स"} + } + RON{ + other{"रोमानियन् लेई"} + } + RSD{ + other{"सर्बियन डिनार्स"} } RUB{ - other{"RUB"} + other{"रुसी रुबल्स"} + } + RWF{ + other{"रवांडा फ्रँक्स"} + } + SAR{ + other{"सौदी रियाल्स"} + } + SBD{ + other{"सोलोमन आयलँड डॉलर्स"} + } + SCR{ + other{"सेशेल्लोइस रुपया"} + } + SDG{ + other{"सुदानी पावंड्स"} + } + SEK{ + other{"स्वीदीष क्रोनोर"} + } + SGD{ + other{"सिंगापूरी डॉलर्स"} + } + SHP{ + other{"सेंट हेलिना पावंड्स"} + } + SLL{ + other{"सिएरा लियॉनी लियॉन्स"} + } + SOS{ + other{"सोमाली शिलिंग्स"} + } + SRD{ + other{"सुरीनामी डॉलर्स"} + } + SSP{ + other{"दक्षिण सुडानी पावंड्स"} + } + STN{ + other{"साओ टोम आनी प्रिन्सिप डोब्रास"} + } + SYP{ + other{"सिरियन पावंड्स"} + } + SZL{ + other{"स्वाजी एमालांगेनी"} + } + THB{ + other{"थाई बाट"} + } + TJS{ + other{"ताजिकिस्तानी सोमोनीस"} + } + TMT{ + other{"तुर्कमेनिस्तानी मनत"} + } + TND{ + other{"ट्यूनीशियन डिनार्स"} + } + TOP{ + other{"टोंगन पांगा"} + } + TRY{ + other{"तुर्किश लायरा"} + } + TTD{ + other{"ट्रिनीडाड आनी टोबॅगो डॉलर्स"} + } + TWD{ + other{"न्यू तायवान डॉलर्स"} + } + TZS{ + other{"तंजानिया शिलिंग्स"} + } + UAH{ + other{"युक्रेनियन् रिव्नियास"} + } + UGX{ + other{"युगांडा शिलिंग्स"} } USD{ - other{"USD"} + other{"युएस डॉलर्स"} + } + UYU{ + other{"उरुग्वेन पेसोस"} + } + UZS{ + other{"उज़्बेकिस्तानी सोम"} + } + VES{ + other{"विनेझुएला बोलिव्हर्स"} + } + VND{ + other{"वियतनामी डोंग"} + } + VUV{ + other{"वानूआतू वातूस"} + } + WST{ + other{"समोआई टाला"} + } + XAF{ + other{"मध्य अफ्रीकी सीएफए फ्रँक्स"} + } + XCD{ + other{"उदेंत कॅरिबियन डॉलर्स"} + } + XOF{ + other{"अस्तंत आफ्रिकी सीएफए फ्रँक्स"} + } + XPF{ + other{"सीएफपी फ्रँक्स"} } XXX{ - other{"XXX"} + other{"(अज्ञात चलन)"} + } + YER{ + other{"येमेनी रियाल्स"} + } + ZAR{ + other{"दक्षिण आफ्रिकन रँड"} + } + ZMW{ + other{"झांबियन क्वाचास"} } } CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kpe.txt b/icuSources/data/curr/kpe.txt index aa9ce7ef..7da93cf8 100644 --- a/icuSources/data/curr/kpe.txt +++ b/icuSources/data/curr/kpe.txt @@ -7,5 +7,5 @@ kpe{ "LRD", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kpe_GN.txt b/icuSources/data/curr/kpe_GN.txt index 70ceca3f..f84287fc 100644 --- a/icuSources/data/curr/kpe_GN.txt +++ b/icuSources/data/curr/kpe_GN.txt @@ -11,5 +11,5 @@ kpe_GN{ "LRD", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ks.txt b/icuSources/data/curr/ks.txt index bacdac6c..4b5fd73c 100644 --- a/icuSources/data/curr/ks.txt +++ b/icuSources/data/curr/ks.txt @@ -1019,5 +1019,5 @@ ks{ "زِمبابِیُک ڈالَر", } } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/zone/en_PH.txt b/icuSources/data/curr/ks_Arab.txt similarity index 79% rename from icuSources/data/zone/en_PH.txt rename to icuSources/data/curr/ks_Arab.txt index 47046366..a470f5f2 100644 --- a/icuSources/data/zone/en_PH.txt +++ b/icuSources/data/curr/ks_Arab.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License -en_PH{ - Version{"2.1.47.70"} +ks_Arab{ + Version{"36.1"} } diff --git a/icuSources/data/curr/ks_Arab_IN.txt b/icuSources/data/curr/ks_Arab_IN.txt new file mode 100644 index 00000000..a13c0c96 --- /dev/null +++ b/icuSources/data/curr/ks_Arab_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ks_Arab_IN{ + ___{""} +} diff --git a/icuSources/data/lang/en_PH.txt b/icuSources/data/curr/ks_Aran.txt similarity index 79% rename from icuSources/data/lang/en_PH.txt rename to icuSources/data/curr/ks_Aran.txt index 47046366..3c58eb4d 100644 --- a/icuSources/data/lang/en_PH.txt +++ b/icuSources/data/curr/ks_Aran.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License -en_PH{ - Version{"2.1.47.70"} +ks_Aran{ + Version{"36.1"} } diff --git a/icuSources/data/curr/ks_Deva.txt b/icuSources/data/curr/ks_Deva.txt new file mode 100644 index 00000000..a42c07b4 --- /dev/null +++ b/icuSources/data/curr/ks_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/curr/ks_IN.txt b/icuSources/data/curr/ks_IN.txt new file mode 100644 index 00000000..fd8b52d9 --- /dev/null +++ b/icuSources/data/curr/ks_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_IN{ + "%%ALIAS"{"ks_Arab_IN"} +} diff --git a/icuSources/data/curr/ksb.txt b/icuSources/data/curr/ksb.txt index 23fc2ee9..e6cfdc70 100644 --- a/icuSources/data/curr/ksb.txt +++ b/icuSources/data/curr/ksb.txt @@ -235,5 +235,5 @@ ksb{ "dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ksf.txt b/icuSources/data/curr/ksf.txt index 5a364d05..1571fda5 100644 --- a/icuSources/data/curr/ksf.txt +++ b/icuSources/data/curr/ksf.txt @@ -231,5 +231,5 @@ ksf{ "mɔni mǝ á zimbabwɛ́", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ksh.txt b/icuSources/data/curr/ksh.txt index 6b159e33..33a83865 100644 --- a/icuSources/data/curr/ksh.txt +++ b/icuSources/data/curr/ksh.txt @@ -912,5 +912,5 @@ ksh{ other{"{0} {1}"} zero{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ku.txt b/icuSources/data/curr/ku.txt index b9696278..6916bcc7 100644 --- a/icuSources/data/curr/ku.txt +++ b/icuSources/data/curr/ku.txt @@ -11,9 +11,6 @@ ku{ "TRY", } } - Currencies%narrow{ - EUR{"€"} - } CurrencyPlurals{ EUR{ one{"ewro"} @@ -24,5 +21,5 @@ ku{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/curr/kw.txt b/icuSources/data/curr/kw.txt index 1064af7b..7d8083b7 100644 --- a/icuSources/data/curr/kw.txt +++ b/icuSources/data/curr/kw.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kw{ - Version{"2.1.48.56"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ky.txt b/icuSources/data/curr/ky.txt index 370a6672..70adb183 100644 --- a/icuSources/data/curr/ky.txt +++ b/icuSources/data/curr/ky.txt @@ -1405,5 +1405,5 @@ ky{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lag.txt b/icuSources/data/curr/lag.txt index e70b8098..2e08263c 100644 --- a/icuSources/data/curr/lag.txt +++ b/icuSources/data/curr/lag.txt @@ -231,5 +231,5 @@ lag{ "Dóola ya Simbáabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lb.txt b/icuSources/data/curr/lb.txt index 5367ede9..67024425 100644 --- a/icuSources/data/curr/lb.txt +++ b/icuSources/data/curr/lb.txt @@ -2249,5 +2249,5 @@ lb{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lg.txt b/icuSources/data/curr/lg.txt index 9c8c22ac..6b563927 100644 --- a/icuSources/data/curr/lg.txt +++ b/icuSources/data/curr/lg.txt @@ -235,5 +235,5 @@ lg{ "Doola ey’eZimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lkt.txt b/icuSources/data/curr/lkt.txt index 5b4b7bdc..e9da7f60 100644 --- a/icuSources/data/curr/lkt.txt +++ b/icuSources/data/curr/lkt.txt @@ -7,5 +7,5 @@ lkt{ "USD", } } - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ln.txt b/icuSources/data/curr/ln.txt index 11baf593..0ae9b49c 100644 --- a/icuSources/data/curr/ln.txt +++ b/icuSources/data/curr/ln.txt @@ -235,5 +235,5 @@ ln{ "Dolarɛ ya Zimbabwɛ", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ln_AO.txt b/icuSources/data/curr/ln_AO.txt index 9136ef4f..b8eba7c8 100644 --- a/icuSources/data/curr/ln_AO.txt +++ b/icuSources/data/curr/ln_AO.txt @@ -7,5 +7,5 @@ ln_AO{ "Kwanza ya Angóla", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lo.txt b/icuSources/data/curr/lo.txt index ca523138..83bb08bb 100644 --- a/icuSources/data/curr/lo.txt +++ b/icuSources/data/curr/lo.txt @@ -224,11 +224,11 @@ lo{ } BZD{ "BZD", - "ໂດ​ລ່າ​ເບ​ລິ​ຊ", + "ໂດ​ລ່າ​ເບ​ລີຊ", } CAD{ "CA$", - "ໂດລ່າຄານາດາ", + "ໂດລ່າແຄນາດາ", } CDF{ "CDF", @@ -304,7 +304,7 @@ lo{ } CZK{ "CZK", - "ໂຄ​ຣູ​ນາ ເຊກ", + "ເຊກ ໂຄ​ຣູ​ນາ", } DDM{ "DDM", @@ -388,7 +388,7 @@ lo{ } GBP{ "£", - "ປອນ ສະ​ເຕີ​ຣິງ (ອັງ​ກິດ)", + "ອັງກິດ ປອນ", } GEK{ "GEK", @@ -404,7 +404,7 @@ lo{ } GHS{ "GHS", - "ເຊ​ດິ ກາ​ນາ​ອຽນ", + "ກາ​ນາ​ອຽນ ເຊ​ດິ", } GIP{ "GIP", @@ -744,7 +744,7 @@ lo{ } NOK{ "NOK", - "ນໍ​ເວ​ກຽນ ​ໂຄຣນ", + "ນໍ​ເວ​ຈຽນ ​ໂຄຣນ", } NPR{ "NPR", @@ -964,7 +964,7 @@ lo{ } TTD{ "TTD", - "ທ​ຣິ​ນິ​ແດດ ແອນ ໂທ​ບາ​ໂກ ໂດ​ລ່າ", + "ທ​ຣິ​ນິ​ແດດ & ໂທ​ບາ​ໂກ ໂດ​ລ່າ", } TWD{ "NT$", @@ -1358,10 +1358,10 @@ lo{ other{"ເບ​ລາ​ຣຸ​ສ​ຊຽນ ຣູ​ເບິນ (2000–2016)"} } BZD{ - other{"ໂດ​ລ່າ​ເບ​ລິ​ຊ"} + other{"ໂດ​ລ່າ​ເບ​ລີຊ"} } CAD{ - other{"ໂດລ່າຄານາດາ"} + other{"ໂດລ່າແຄນາດາ"} } CDF{ other{"ຄອງ​ໂກ​ລີສ ຟຣັງ"} @@ -1394,7 +1394,7 @@ lo{ other{"ເຄບ ເວີດ​ດີນ ເອ​ສ​ຄູ​ໂດ"} } CZK{ - other{"ໂຄ​ຣູ​ນາ ເຊກ"} + other{"ເຊກ ໂຄ​ຣູ​ນາ"} } DJF{ other{"​ດິ​ບູ​ຈຽນ ຟຣັງ"} @@ -1427,13 +1427,13 @@ lo{ other{"ຟອ​ລ໌ກ​ແລນ ໄອ​ແລນ​ສ໌ ພາວ​ດ໌"} } GBP{ - other{"ປອນ ສະເຕີຣິງ (ອັງກິດ)"} + other{"ອັງກິດ ປອນ"} } GEL{ other{"ຈໍ​ຈຽນ ລາ​ຣິ"} } GHS{ - other{"ເຊ​ດິ ກາ​ນາ​ອຽນ"} + other{"ກາ​ນາ​ອຽນ ເຊ​ດິ"} } GIP{ other{"ກິບ​ຣາ​ທາ ພາ​ວດ໌"} @@ -1595,7 +1595,7 @@ lo{ other{"ນິກາຣາກວນ ໂຄໂດບາ"} } NOK{ - other{"ນໍ​ເວ​ກຽນ ​ໂຄຣນ"} + other{"ນໍ​ເວ​ຈຽນ ​ໂຄຣນ"} } NPR{ other{"ເນ​ປານ ຣູ​ປີ"} @@ -1706,7 +1706,7 @@ lo{ other{"ເຕີ​ກິ​ຊ ລິ​ຣາ"} } TTD{ - other{"ທ​ຣິ​ນິ​ແດດ ແອນ ໂທ​ບາ​ໂກ ໂດ​ລ່າ"} + other{"ທ​ຣິ​ນິ​ແດດ & ໂທ​ບາ​ໂກ ໂດ​ລ່າ"} } TWD{ other{"ນິວ ໄຕ້​ຫວັນ ໂດ​ລ່າ"} @@ -1772,5 +1772,5 @@ lo{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lrc.txt b/icuSources/data/curr/lrc.txt index 5ca71ac0..dd849035 100644 --- a/icuSources/data/curr/lrc.txt +++ b/icuSources/data/curr/lrc.txt @@ -82,5 +82,5 @@ lrc{ other{"پیل نادیار"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lt.txt b/icuSources/data/curr/lt.txt index d994cf5e..1579b906 100644 --- a/icuSources/data/curr/lt.txt +++ b/icuSources/data/curr/lt.txt @@ -1310,6 +1310,7 @@ lt{ Currencies%variant{ GEL{"₾"} RUB{"₽"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -3125,5 +3126,5 @@ lt{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lu.txt b/icuSources/data/curr/lu.txt index a3997520..0bcb7fe8 100644 --- a/icuSources/data/curr/lu.txt +++ b/icuSources/data/curr/lu.txt @@ -235,5 +235,5 @@ lu{ "Ndola wa Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/luo.txt b/icuSources/data/curr/luo.txt index c65beb6a..f126254b 100644 --- a/icuSources/data/curr/luo.txt +++ b/icuSources/data/curr/luo.txt @@ -231,5 +231,5 @@ luo{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/luy.txt b/icuSources/data/curr/luy.txt index c9bc43d6..d2b919cf 100644 --- a/icuSources/data/curr/luy.txt +++ b/icuSources/data/curr/luy.txt @@ -231,5 +231,5 @@ luy{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/lv.txt b/icuSources/data/curr/lv.txt index 1b545c17..d555a637 100644 --- a/icuSources/data/curr/lv.txt +++ b/icuSources/data/curr/lv.txt @@ -1821,5 +1821,5 @@ lv{ other{"{0} {1}"} zero{"{0} {1}"} } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mas.txt b/icuSources/data/curr/mas.txt index cc94fbe0..2adfb0b7 100644 --- a/icuSources/data/curr/mas.txt +++ b/icuSources/data/curr/mas.txt @@ -231,5 +231,5 @@ mas{ "Iropiyianí e Simbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mas_TZ.txt b/icuSources/data/curr/mas_TZ.txt index 1bb02f38..f129fdeb 100644 --- a/icuSources/data/curr/mas_TZ.txt +++ b/icuSources/data/curr/mas_TZ.txt @@ -7,5 +7,5 @@ mas_TZ{ "Iropiyianí e Tanzania", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mer.txt b/icuSources/data/curr/mer.txt index a95d1ef1..4bcb81e4 100644 --- a/icuSources/data/curr/mer.txt +++ b/icuSources/data/curr/mer.txt @@ -231,5 +231,5 @@ mer{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mfe.txt b/icuSources/data/curr/mfe.txt index ea3d6b02..d759f4a8 100644 --- a/icuSources/data/curr/mfe.txt +++ b/icuSources/data/curr/mfe.txt @@ -235,5 +235,5 @@ mfe{ "dolar zimbawe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mg.txt b/icuSources/data/curr/mg.txt index 16577f42..bb0e968a 100644 --- a/icuSources/data/curr/mg.txt +++ b/icuSources/data/curr/mg.txt @@ -239,5 +239,5 @@ mg{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mgh.txt b/icuSources/data/curr/mgh.txt index 7022ea74..f1113a6c 100644 --- a/icuSources/data/curr/mgh.txt +++ b/icuSources/data/curr/mgh.txt @@ -7,5 +7,5 @@ mgh{ "MZN", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mgo.txt b/icuSources/data/curr/mgo.txt index 103061a7..12c16a7c 100644 --- a/icuSources/data/curr/mgo.txt +++ b/icuSources/data/curr/mgo.txt @@ -15,5 +15,5 @@ mgo{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mi.txt b/icuSources/data/curr/mi.txt index 0d030076..32661f5c 100644 --- a/icuSources/data/curr/mi.txt +++ b/icuSources/data/curr/mi.txt @@ -80,7 +80,7 @@ mi{ } INR{ "₹", - "Rupee Iniana", + "RupÄ« Iniana", } JMD{ "JMD", @@ -131,34 +131,6 @@ mi{ "Moni Tē Mōhiotia", } } - Currencies%narrow{ - ARS{"$"} - BBD{"$"} - BMD{"$"} - BRL{"R$"} - BSD{"$"} - BZD{"$"} - CAD{"$"} - CNY{"Â¥"} - CRC{"₡"} - CUC{"$"} - CUP{"$"} - DOP{"$"} - EUR{"€"} - GBP{"£"} - GTQ{"Q"} - HNL{"L"} - INR{"₹"} - JMD{"$"} - JPY{"Â¥"} - KYD{"$"} - MXN{"$"} - NIO{"C$"} - RUB{"₽"} - TTD{"$"} - USD{"$"} - XCD{"$"} - } CurrencyPlurals{ ANG{ other{"ANG"} @@ -176,7 +148,7 @@ mi{ other{"BMD"} } BRL{ - other{"Ngā real Parahi"} + other{"real Parahi"} } BSD{ other{"BSD"} @@ -188,7 +160,7 @@ mi{ other{"CAD"} } CNY{ - other{"Yuan Haina"} + other{"yuan Haina"} } CRC{ other{"CRC"} @@ -203,10 +175,10 @@ mi{ other{"DOP"} } EUR{ - other{"euros"} + other{"euro"} } GBP{ - other{"Ngā pāuna Piritene"} + other{"pāuna Piritene"} } GTQ{ other{"GTQ"} @@ -218,13 +190,13 @@ mi{ other{"HTG"} } INR{ - other{"Ngā rupee Iniana"} + other{"rupÄ« Iniana"} } JMD{ other{"JMD"} } JPY{ - other{"Yen Hapanihi"} + other{"yen Hapanihi"} } KYD{ other{"KYD"} @@ -236,19 +208,19 @@ mi{ other{"NIO"} } NZD{ - other{"Ngā tāra o Aotearoa"} + other{"tāra o Aotearoa"} } PAB{ other{"PAB"} } RUB{ - other{"Ngā rÅ«pera Ruhiana"} + other{"rÅ«pera Ruhiana"} } TTD{ other{"TTD"} } USD{ - other{"Ngā tāra US"} + other{"tāra US"} } XCD{ other{"XCD"} @@ -260,5 +232,5 @@ mi{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mk.txt b/icuSources/data/curr/mk.txt index cad86319..53c0fc36 100644 --- a/icuSources/data/curr/mk.txt +++ b/icuSources/data/curr/mk.txt @@ -32,7 +32,7 @@ mk{ } AOA{ "AOA", - "Анголска Кванза", + "Анголска кванза", } AOK{ "AOK", @@ -72,7 +72,7 @@ mk{ } BAM{ "BAM", - "Босанско-Херцеговска конвертибилна марка", + "Босанско-херцеговска конвертибилна марка", } BBD{ "BBD", @@ -152,7 +152,7 @@ mk{ } BZD{ "BZD", - "Белизиски Долар", + "Белизиски долар", } CAD{ "CA$", @@ -208,7 +208,7 @@ mk{ } CZK{ "CZK", - "Чешка корона", + "Чешка круна", } DEM{ "DEM", @@ -224,7 +224,7 @@ mk{ } DOP{ "DOP", - "Доминикански Пезос", + "Доминикански пезос", } DZD{ "DZD", @@ -352,7 +352,7 @@ mk{ } INR{ "INR", - "Индијска рупија", + "Индиска рупија", } IQD{ "IQD", @@ -479,7 +479,7 @@ mk{ "Малагасиски ариари", } MKD{ - "ден", + "ден.", "Македонски денар", } MLF{ @@ -636,7 +636,7 @@ mk{ } RON{ "RON", - "Романска леи", + "Романски леу", } RSD{ "RSD", @@ -724,7 +724,7 @@ mk{ } STN{ "STN", - "Добра на Саун Томе и Принсип", + "Добра на Сао Томе и Принсипе", } SUR{ "SUR", @@ -860,7 +860,7 @@ mk{ } XCD{ "EC$", - "Источно карибиски долар", + "Источно карипски долар", } XOF{ "CFA", @@ -1041,7 +1041,7 @@ mk{ other{"Холандски антилски гилдери"} } AOA{ - one{"Анголска Кванза"} + one{"Анголска кванза"} other{"Анголски кванзи"} } ARS{ @@ -1054,15 +1054,15 @@ mk{ } AWG{ one{"Арубиски флорин"} - other{"Арубиски флорин"} + other{"Арубиски флорини"} } AZN{ one{"Азербејџански манат"} other{"Азербејџански манати"} } BAM{ - one{"Босанско-Херцеговска конвертибилна марка"} - other{"Босанско-Херцеговски конвертибилни марки"} + one{"Босанско-херцеговска конвертибилна марка"} + other{"Босанско-херцеговски конвертибилни марки"} } BBD{ one{"Барбадоски долар"} @@ -1085,12 +1085,12 @@ mk{ other{"Бурундиски франци"} } BMD{ - one{"Бермудски долари"} + one{"Бермудски долар"} other{"Бермудски долари"} } BND{ one{"Брунејски долар"} - other{"Брунејски долар"} + other{"Брунејски долари"} } BOB{ one{"Боливиски боливиано"} @@ -1101,7 +1101,7 @@ mk{ other{"Бразилски реали"} } BSD{ - one{"Бахамски долари"} + one{"Бахамски долар"} other{"Бахамски долари"} } BTN{ @@ -1121,11 +1121,11 @@ mk{ other{"Белоруски рубљи (2000–2016)"} } BZD{ - one{"Белизиски Долар"} - other{"Белизиски Долар"} + one{"Белизиски долар"} + other{"Белизиски долари"} } CAD{ - one{"Канадски долари"} + one{"Канадски долар"} other{"Канадски долари"} } CDF{ @@ -1153,7 +1153,7 @@ mk{ other{"Колумбиски пезоси"} } CRC{ - one{"Костарикански колони"} + one{"Костарикански колон"} other{"Костарикански колони"} } CUC{ @@ -1162,15 +1162,15 @@ mk{ } CUP{ one{"Кубански пезос"} - other{"Кубански пезос"} + other{"Кубански пезоси"} } CVE{ one{"Зелено’ртски ескудо"} other{"Зелено’ртски ескуди"} } CZK{ - one{"Чешка корона"} - other{"Чешки корони"} + one{"Чешка круна"} + other{"Чешки круни"} } DJF{ one{"Џибутски франк"} @@ -1181,8 +1181,8 @@ mk{ other{"Дански круни"} } DOP{ - one{"Доминикански Пезос"} - other{"Доминикански Пезос"} + one{"Доминикански пезос"} + other{"Доминикански пезоси"} } DZD{ one{"Алжирски динар"} @@ -1238,7 +1238,7 @@ mk{ } GTQ{ one{"Гватемалски кветцал"} - other{"Гватемалски кветцал"} + other{"Гватемалски кветцали"} } GYD{ one{"Гвајански долар"} @@ -1249,7 +1249,7 @@ mk{ other{"Хонгконшки долари"} } HNL{ - one{"Хондурски лемпири"} + one{"Хондурска лемпира"} other{"Хондурски лемпири"} } HRK{ @@ -1258,7 +1258,7 @@ mk{ } HTG{ one{"Хаитски гурд"} - other{"Хаитски гурд"} + other{"Хаитски гурди"} } HUF{ one{"Унгарска форинта"} @@ -1266,15 +1266,15 @@ mk{ } IDR{ one{"Индонезиска рупија"} - other{"Индонезиска рупија"} + other{"Индонезиски рупии"} } ILS{ one{"Израелски нов шекел"} other{"Израелски нови шекели"} } INR{ - one{"Индијска рупија"} - other{"Индијска рупија"} + one{"Индиска рупија"} + other{"Индиски рупии"} } IQD{ one{"Ирачки динар"} @@ -1282,14 +1282,14 @@ mk{ } IRR{ one{"Ирански риал"} - other{"Ирански риал"} + other{"Ирански риали"} } ISK{ one{"Исландска крона"} other{"Исландски крони"} } JMD{ - one{"Јамајкански долари"} + one{"Јамајкански долар"} other{"Јамајкански долари"} } JOD{ @@ -1310,7 +1310,7 @@ mk{ } KHR{ one{"Камбоџиски рел"} - other{"Камбоџиски рел"} + other{"Камбоџиски рели"} } KMF{ one{"Коморски франк"} @@ -1338,7 +1338,7 @@ mk{ } LAK{ one{"Лаоски кип"} - other{"Лаоски кип"} + other{"Лаоски кипови"} } LBP{ one{"Либанска фунта"} @@ -1346,7 +1346,7 @@ mk{ } LKR{ one{"Шриланканска рупија"} - other{"Шриланканска рупија"} + other{"Шриланкански рупии"} } LRD{ one{"Либериски долар"} @@ -1413,7 +1413,7 @@ mk{ other{"Малависки квачи"} } MXN{ - one{"Мексикански пезоси"} + one{"Мексикански пезос"} other{"Мексикански пезоси"} } MYR{ @@ -1446,7 +1446,7 @@ mk{ } NPR{ one{"Непалска рупија"} - other{"Непалска рупија"} + other{"Непалски рупии"} } NZD{ one{"Новозеландски долар"} @@ -1458,7 +1458,7 @@ mk{ } PAB{ one{"Панамска балбоа"} - other{"Панамска балбоа"} + other{"Панамски балбои"} } PEN{ one{"Перуански сол"} @@ -1474,7 +1474,7 @@ mk{ } PKR{ one{"Пакистанска рупија"} - other{"Пакистанска рупија"} + other{"Пакистански рупии"} } PLN{ one{"Полска злота"} @@ -1493,7 +1493,7 @@ mk{ other{"Романска леи (1952–2006)"} } RON{ - one{"Романски леи"} + one{"Романски леу"} other{"Романски леи"} } RSD{ @@ -1557,8 +1557,8 @@ mk{ other{"Добри на Саун Томе и Принсип (1977–2017)"} } STN{ - one{"Добра на Саун Томе и Принсип"} - other{"Добри на Саун Томе и Принсип"} + one{"Добра на Сао Томе и Принсипе"} + other{"Добри на Сао Томе и Принсипе"} } SYP{ one{"Сиријска фунта"} @@ -1597,7 +1597,7 @@ mk{ other{"Турски лири"} } TTD{ - one{"Долари на Тринидад и Тобаго"} + one{"Долар на Тринидад и Тобаго"} other{"Долари на Тринидад и Тобаго"} } TWD{ @@ -1617,7 +1617,7 @@ mk{ other{"Угандиски шилинзи"} } USD{ - one{"Американски долари"} + one{"Американски долар"} other{"Американски долари"} } UYU{ @@ -1657,8 +1657,8 @@ mk{ other{"Централноафрикански франци"} } XCD{ - one{"Источно карибиски долар"} - other{"Источно карибиски долар"} + one{"Источно карипски долар"} + other{"Источно карипски долари"} } XOF{ one{"Западноафрикански франк"} @@ -1689,5 +1689,5 @@ mk{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.27"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ml.txt b/icuSources/data/curr/ml.txt index 01551328..ec07a7d3 100644 --- a/icuSources/data/curr/ml.txt +++ b/icuSources/data/curr/ml.txt @@ -1195,6 +1195,7 @@ ml{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -2244,5 +2245,5 @@ ml{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mn.txt b/icuSources/data/curr/mn.txt index cfd16113..d07a5880 100644 --- a/icuSources/data/curr/mn.txt +++ b/icuSources/data/curr/mn.txt @@ -8,43 +8,43 @@ mn{ } AFN{ "AFN", - "афганистан афгани", + "Афганистаны афгани", } ALL{ "ALL", - "албанийн лек", + "Албанийн лек", } AMD{ "AMD", - "арменийн драм", + "Арменийн драм", } ANG{ "ANG", - "нидерландын антиллъя гулдер", + "Нидерландын Антиллийн гулдер", } AOA{ "AOA", - "ангол кванза", + "Анголын кванза", } ARS{ "ARS", - "аргентин песо", + "Аргентины песо", } AUD{ "A$", - "австрали доллар", + "Австралийн доллар", } AWG{ "AWG", - "арубын флорин", + "Арубын флорин", } AZN{ "AZN", - "азербайжаны манат", + "Азербайжаны манат", } BAM{ "BAM", - "босни-герцеговин хөрвөгч марк", + "Босни-Герцеговины хөрвөгч марк", } BBD{ "BBD", @@ -52,51 +52,51 @@ mn{ } BDT{ "BDT", - "бангладеш така", + "Бангладешийн така", } BGN{ "BGN", - "болгарын лев", + "Болгарын лев", } BHD{ "BHD", - "бахрейн динар", + "Бахрейн динар", } BIF{ "BIF", - "бурунд франк", + "Бурундийн франк", } BMD{ "BMD", - "бермуд доллар", + "Бермудын доллар", } BND{ "BND", - "бруней доллар", + "Брунейн доллар", } BOB{ "BOB", - "боливи боливиано", + "Боливийн боливиано", } BRL{ "R$", - "бразилийн рил", + "Бразилийн реал", } BSD{ "BSD", - "багам доллар", + "Багамын доллар", } BTN{ "BTN", - "бутаны нгултрум", + "Бутаны нгултрум", } BWP{ "BWP", - "ботсвани пула", + "Ботсванийн пула", } BYN{ "BYN", - "беларусь рубль", + "Беларусийн рубль", } BYR{ "BYR", @@ -104,7 +104,7 @@ mn{ } BZD{ "BZD", - "белиз доллар", + "Белизийн доллар", } CAD{ "CA$", @@ -112,75 +112,75 @@ mn{ } CDF{ "CDF", - "конго франк", + "Конгогийн франк", } CHF{ "CHF", - "швейцарь франк", + "Швейцарийн франк", } CLP{ "CLP", - "чилийн песо", + "Чилийн песо", } CNH{ "CNH", - "Хятадын юань", + "Хятадын юань (офшор)", } CNY{ "CNÂ¥", - "хятад юань", + "Хятадын юань", } COP{ "COP", - "колумбын песо", + "Колумбын песо", } CRC{ "CRC", - "коста рикагийн колон", + "Коста-Рикагийн колон", } CUC{ "CUC", - "кубын хөрвөгч песо", + "Кубын хөрвөгч песо", } CUP{ "CUP", - "кубын песо", + "Кубын песо", } CVE{ "CVE", - "кабо-верде эскудо", + "Кабо-Вердийн эскудо", } CZK{ "CZK", - "Чех крон", + "Чехийн крон", } DJF{ "DJF", - "жибоути франк", + "Жибутийн франк", } DKK{ "DKK", - "данийн крон", + "Данийн крон", } DOP{ "DOP", - "доминиканы песо", + "Доминиканы песо", } DZD{ "DZD", - "алжир доллар", + "Алжирийн доллар", } EGP{ "EGP", - "египет паунд", + "Египетийн фунт", } ERN{ "ERN", - "эритрей накфа", + "Эритрейн накфа", } ETB{ "ETB", - "этиоп бирр", + "Этиопын бирр", } EUR{ "€", @@ -188,151 +188,151 @@ mn{ } FJD{ "FJD", - "фижи доллар", + "Фижигийн доллар", } FKP{ "FKP", - "фолклэнд арлын паунд", + "Фолклендийн арлуудын паунд", } GBP{ "£", - "британийн фунт", + "Британийн фунт", } GEL{ "GEL", - "гүржийн лари", + "Гүржийн лари", } GHS{ "GHS", - "гана седи", + "Ганагийн седи", } GIP{ "GIP", - "гибралтар паунд", + "Гибралтарын фунт", } GMD{ "GMD", - "гамби даласи", + "Гамбийн даласи", } GNF{ "GNF", - "гвиней франк", + "Гвинейн франк", } GTQ{ "GTQ", - "гватемалын кецал", + "Гватемалын кецал", } GYD{ "GYD", - "гайана доллар", + "Гайанын доллар", } HKD{ "HK$", - "хонгконг доллар", + "Хонг Конгийн доллар", } HNL{ "HNL", - "гондурасын лемпира", + "Гондурасын лемпира", } HRK{ "HRK", - "хорватын куна", + "Хорватын куна", } HTG{ "HTG", - "гаитийн гоурд", + "Гаитийн гурд", } HUF{ "HUF", - "унгарын форинт", + "Унгарын форинт", } IDR{ "IDR", - "индонези рупи", + "Индонезийн рупи", } ILS{ "₪", - "израилийн шинэ шекел", + "Израилийн шинэ шекел", } INR{ "₹", - "энэтхэг рупи", + "Энэтхэгийн рупи", } IQD{ "IQD", - "ирак динар", + "Иракийн динар", } IRR{ "IRR", - "иран риал", + "Ираны риял", } ISK{ "ISK", - "исландын крон", + "Исландын крон", } JMD{ "JMD", - "ямайк доллар", + "Ямайкийн доллар", } JOD{ "JOD", - "йордан динар", + "Йорданы динар", } JPY{ "JPÂ¥", - "япон иен", + "Японы иен", } KES{ "KES", - "кени шиллинг", + "Кенийн шиллинг", } KGS{ "KGS", - "кыргыз сом", + "Кыргызын сом", } KHR{ "KHR", - "камбож риел", + "Камбожийн риел", } KMF{ "KMF", - "комор франк", + "Коморын франк", } KPW{ "KPW", - "хойд солонгос вон", + "Хойд Солонгосын вон", } KRW{ "₩", - "өмнөд солонгос вон", + "Өмнөд Солонгосын вон", } KWD{ "KWD", - "кувейт динар", + "Кувейтийн динар", } KYD{ "KYD", - "кайман арлын доллар", + "Кайманы арлуудын доллар", } KZT{ "KZT", - "казахын тэнгэ", + "Казахстаны тэнгэ", } LAK{ "LAK", - "лаосын кип", + "Лаосын кип", } LBP{ "LBP", - "ливан паунд", + "Ливаны фунт", } LKR{ "LKR", - "шри-ланк рупи", + "Шри-Ланкийн рупи", } LRD{ "LRD", - "либери доллар", + "Либерийн доллар", } LTL{ "LTL", @@ -344,35 +344,35 @@ mn{ } LYD{ "LYD", - "ливи доллар", + "Ливийн доллар", } MAD{ "MAD", - "мароккогийн дирхам", + "Мороккогийн дирхэм", } MDL{ "MDL", - "молдавын леу", + "Молдовын лей", } MGA{ "MGA", - "малайн ариари", + "Малагасийн ариари", } MKD{ "MKD", - "македони динар", + "Македонийн динар", } MMK{ "MMK", - "мьянмарын киат", + "Мьянмарын киат", } MNT{ "₮", - "төгрөг", + "Монгол төгрөг", } MOP{ "MOP", - "макаогийн патака", + "Макаогийн патака", } MRO{ "MRO", @@ -380,151 +380,151 @@ mn{ } MRU{ "MRU", - "мавритан угия", + "Мавританийн угия", } MUR{ "MUR", - "мавритын рупи", + "Маврикийн рупи", } MVR{ "MVR", - "мальдив руфия", + "Мальдивийн руфия", } MWK{ "MWK", - "малави квача", + "Малавийн квача", } MXN{ "MX$", - "мексикийн песо", + "Мексикийн песо", } MYR{ "MYR", - "малайзын рингит", + "Малайзын рингит", } MZN{ "MZN", - "мозамбик метикал", + "Мозамбикийн метикал", } NAD{ "NAD", - "намиби доллар", + "Намибийн доллар", } NGN{ "NGN", - "нигери найра", + "Нигерийн найра", } NIO{ "NIO", - "никарагуагийн кордоба", + "Никарагуагийн кордоба", } NOK{ "NOK", - "норвегийн крон", + "Норвегийн крон", } NPR{ "NPR", - "балба рупи", + "Балбын рупи", } NZD{ "NZ$", - "шинэ зеланд доллар", + "Шинэ Зеландын доллар", } OMR{ "OMR", - "омани риал", + "Оманийн риал", } PAB{ "PAB", - "панамын бальбоа", + "Панамын бальбоа", } PEN{ "PEN", - "перугийн соль", + "Перугийн соль", } PGK{ "PGK", - "папуа-шинэ гвинейн кина", + "Папуа-Шинэ Гвинейн кина", } PHP{ "PHP", - "филиппин песо", + "Филиппиний песо", } PKR{ "PKR", - "пакистан рупи", + "Пакистаны рупи", } PLN{ "PLN", - "польшийн злот", + "Польшийн злот", } PYG{ "PYG", - "парагвайн гуарани", + "Парагвайн гуарани", } QAR{ "QAR", - "катар риал", + "Катарын риал", } RON{ "RON", - "румыны леу", + "Румыны лей", } RSD{ "RSD", - "серб динар", + "Сербийн динар", } RUB{ "RUB", - "орос рубль", + "Оросын рубль", } RWF{ "RWF", - "руанд франк", + "Руандагийн франк", } SAR{ "SAR", - "сауди риал", + "Саудын риял", } SBD{ "SBD", - "соломон арлын доллар", + "Соломоны арлуудын доллар", } SCR{ "SCR", - "сейшел рупи", + "Сейшелийн рупи", } SDG{ "SDG", - "судан паунд", + "Суданы фунт", } SEK{ "SEK", - "шведийн крон", + "Шведийн крон", } SGD{ "SGD", - "сингапур доллар", + "Сингапурын доллар", } SHP{ "SHP", - "сент хелена фунт", + "Сент Хеленагийн фунт", } SLL{ "SLL", - "сьерра леоны леон", + "Сьерра-Леоны леон", } SOS{ "SOS", - "сомали шиллинг", + "Сомалийн шиллинг", } SRD{ "SRD", - "суринам доллар", + "Суринамын доллар", } SSP{ "SSP", - "өмнөд судан паунд", + "Өмнөд Суданы фунт", } STD{ "STD", @@ -532,59 +532,59 @@ mn{ } STN{ "STN", - "сан-томе ба принсипи добра", + "Сан-Томе ба Принсипигийн добра", } SYP{ "SYP", - "сири паунд", + "Сирийн фунт", } SZL{ "SZL", - "свазиланд лилангени", + "Свазиландын лилангени", } THB{ "฿", - "тайландын бат", + "Тайландын бат", } TJS{ "TJS", - "тажикийн сомон", + "Тажикийн сомон", } TMT{ "TMT", - "туркмен манат", + "Туркмены манат", } TND{ "TND", - "тунис доллар", + "Тунисын доллар", } TOP{ "TOP", - "тонгагийн панга", + "Тонгагийн панга", } TRY{ "TRY", - "туркийн лира", + "Туркийн лира", } TTD{ "TTD", - "тринидад ба тобаго доллар", + "Тринидад ба Тобагогийн доллар", } TWD{ "NT$", - "шинэ тайвань доллар", + "Шинэ Тайванийн доллар", } TZS{ "TZS", - "танзани шиллинг", + "Танзанийн шиллинг", } UAH{ "UAH", - "украины гривня", + "Украины гривна", } UGX{ "UGX", - "уганд шиллинг", + "Угандагийн шиллинг", } USD{ "$", @@ -592,11 +592,11 @@ mn{ } UYU{ "UYU", - "уругвайн песо", + "Уругвайн песо", } UZS{ "UZS", - "узбекийн сом", + "Узбекийн сом", } VEF{ "VEF", @@ -604,35 +604,35 @@ mn{ } VES{ "VES", - "венесуэлийн боливар", + "Венесуэлийн боливар", } VND{ "₫", - "вьетнамын донг", + "Вьетнамын донг", } VUV{ "VUV", - "вануатугийн вату", + "Вануатугийн вату", } WST{ "WST", - "самоагийн тала", + "Самоагийн тала", } XAF{ "FCFA", - "төв африкийн франк", + "Төв Африкийн франк", } XCD{ "EC$", - "зүүн карибийн доллар", + "Зүүн Карибийн доллар", } XOF{ "CFA", - "баруун африкийн франк", + "Баруун Африкийн франк", } XPF{ "CFPF", - "францын колоний франк", + "Францын колонийн франк", } XXX{ "¤", @@ -640,11 +640,11 @@ mn{ } YER{ "YER", - "йемен риал", + "Йемений риял", } ZAR{ "ZAR", - "өмнөд африкийн ранд", + "Өмнөд Африкийн ранд", } ZMK{ "ZMK", @@ -652,7 +652,7 @@ mn{ } ZMW{ "ZMW", - "замби квача", + "Замбийн квача", } } Currencies%narrow{ @@ -761,332 +761,332 @@ mn{ other{"арабын нэгдсэн эмиратын дирхам"} } AFN{ - one{"афганистан афгани"} - other{"афганистан афгани"} + one{"Афганистаны афгани"} + other{"Афганистаны афгани"} } ALL{ - one{"албанийн лек"} - other{"албанийн лек"} + one{"Албанийн лек"} + other{"Албанийн лек"} } AMD{ - one{"арменийн драм"} - other{"арменийн драм"} + one{"Арменийн драм"} + other{"Арменийн драм"} } ANG{ - one{"нидерландын антиллъя гулдер"} - other{"нидерландын антиллъя гулдер"} + one{"Нидерландын Антиллийн гулдер"} + other{"Нидерландын Антиллийн гулдер"} } AOA{ - one{"ангол кванза"} - other{"ангол кванза"} + one{"Анголын кванза"} + other{"Анголын кванза"} } ARS{ - one{"аргентин песо"} - other{"аргентин песо"} + one{"Аргентины песо"} + other{"Аргентины песо"} } AUD{ - one{"австрали доллар"} - other{"австрали доллар"} + one{"Австралийн доллар"} + other{"Австралийн доллар"} } AWG{ - one{"арубын флорин"} - other{"арубын флорин"} + one{"Арубын флорин"} + other{"Арубын флорин"} } AZN{ - one{"азербайжаны манат"} - other{"азербайжаны манат"} + one{"Азербайжаны манат"} + other{"Азербайжаны манат"} } BAM{ - one{"босни-герцеговин хөрвөгч марк"} - other{"босни-герцеговин хөрвөгч марк"} + one{"Босни-Герцеговины хөрвөгч марк"} + other{"Босни-Герцеговины хөрвөгч марк"} } BBD{ one{"барбадос доллар"} other{"барбадос доллар"} } BDT{ - one{"бангладеш така"} - other{"бангладеш така"} + one{"Бангладешийн така"} + other{"Бангладешийн така"} } BGN{ - one{"болгарын лев"} - other{"болгарын лев"} + one{"Болгарын лев"} + other{"Болгарын лев"} } BHD{ - one{"бахрейн динар"} - other{"бахрейн динар"} + one{"Бахрейн динар"} + other{"Бахрейн динар"} } BIF{ - one{"бурунд франк"} - other{"бурунд франк"} + one{"Бурундийн франк"} + other{"Бурундийн франк"} } BMD{ - one{"бермуд доллар"} - other{"бермуд доллар"} + one{"Бермудын доллар"} + other{"Бермудын доллар"} } BND{ - one{"бруней доллар"} - other{"бруней доллар"} + one{"Брунейн доллар"} + other{"Брунейн доллар"} } BOB{ - one{"боливи боливиано"} - other{"боливи боливиано"} + one{"Боливийн боливиано"} + other{"Боливийн боливиано"} } BRL{ - one{"бразилийн рил"} - other{"бразилийн рил"} + one{"Бразилийн реал"} + other{"Бразилийн реал"} } BSD{ - one{"багам доллар"} - other{"багам доллар"} + one{"Багамын доллар"} + other{"Багамын доллар"} } BTN{ - one{"бутаны нгултрум"} - other{"бутаны нгултрум"} + one{"Бутаны нгултрум"} + other{"Бутаны нгултрум"} } BWP{ - one{"ботсвани пула"} - other{"ботсвани пула"} + one{"Ботсванийн пула"} + other{"Ботсванийн пула"} } BYN{ - one{"беларусь рубль"} - other{"беларусь рубль"} + one{"Беларусийн рубль"} + other{"Беларусийн рубль"} } BYR{ one{"беларусь рубль (2000–2016)"} other{"беларусь рубль (2000–2016)"} } BZD{ - one{"белиз доллар"} - other{"белиз доллар"} + one{"Белизийн доллар"} + other{"Белизийн доллар"} } CAD{ one{"канад доллар"} other{"канад доллар"} } CDF{ - one{"конго франк"} - other{"конго франк"} + one{"Конгогийн франк"} + other{"Конгогийн франк"} } CHF{ - one{"швейцарь франк"} - other{"швейцарь франк"} + one{"Швейцарийн франк"} + other{"Швейцарийн франк"} } CLP{ - one{"чилийн песо"} - other{"чилийн песо"} + one{"Чилийн песо"} + other{"Чилийн песо"} } CNH{ - one{"Хятадын юань"} - other{"Хятадын юань"} + one{"Хятадын юань (офшор)"} + other{"Хятадын юань (офшор)"} } CNY{ - one{"хятад юань"} - other{"хятад юань"} + one{"Хятадын юань"} + other{"Хятадын юань"} } COP{ - one{"колумбын песо"} - other{"колумбын песо"} + one{"Колумбын песо"} + other{"Колумбын песо"} } CRC{ - one{"коста рикагийн колон"} - other{"коста рикагийн колон"} + one{"Коста-Рикагийн колон"} + other{"Коста-Рикагийн колон"} } CUC{ - one{"кубын хөрвөгч песо"} - other{"кубын хөрвөгч песо"} + one{"Кубын хөрвөгч песо"} + other{"Кубын хөрвөгч песо"} } CUP{ - one{"кубын песо"} - other{"кубын песо"} + one{"Кубын песо"} + other{"Кубын песо"} } CVE{ - one{"кабо-верде эскудо"} - other{"кабо-верде эскудо"} + one{"Кабо-Вердийн эскудо"} + other{"Кабо-Вердийн эскудо"} } CZK{ - one{"Чех крон"} - other{"Чех крон"} + one{"Чехийн крон"} + other{"Чехийн крон"} } DJF{ - one{"жибоути франк"} - other{"жибоути франк"} + one{"Жибутийн франк"} + other{"Жибутийн франк"} } DKK{ - one{"данийн крон"} - other{"данийн крон"} + one{"Данийн крон"} + other{"Данийн крон"} } DOP{ - one{"доминиканы песо"} - other{"доминиканы песо"} + one{"Доминиканы песо"} + other{"Доминиканы песо"} } DZD{ - one{"алжир доллар"} - other{"алжир доллар"} + one{"Алжирийн доллар"} + other{"Алжирийн доллар"} } EGP{ - one{"египет паунд"} - other{"египет паунд"} + one{"Египетийн фунт"} + other{"Египетийн фунт"} } ERN{ - one{"эритрей накфа"} - other{"эритрей накфа"} + one{"Эритрейн накфа"} + other{"Эритрейн накфа"} } ETB{ - one{"этиоп бирр"} - other{"этиоп бирр"} + one{"Этиопын бирр"} + other{"Этиопын бирр"} } EUR{ one{"евро"} other{"евро"} } FJD{ - one{"фижи доллар"} - other{"фижи доллар"} + one{"Фижигийн доллар"} + other{"Фижигийн доллар"} } FKP{ - one{"фолклэнд арлын паунд"} - other{"фолклэнд арлын паунд"} + one{"Фолклендийн арлуудын паунд"} + other{"Фолклендийн арлуудын паунд"} } GBP{ - one{"британийн фунт"} - other{"британийн фунт"} + one{"Британийн фунт"} + other{"Британийн фунт"} } GEL{ - one{"гүржийн лари"} - other{"гүржийн лари"} + one{"Гүржийн лари"} + other{"Гүржийн лари"} } GHS{ - one{"гана седи"} - other{"гана седи"} + one{"Ганагийн седи"} + other{"Ганагийн седи"} } GIP{ - one{"гибралтар паунд"} - other{"гибралтар паунд"} + one{"Гибралтарын фунт"} + other{"Гибралтарын фунт"} } GMD{ - one{"гамби даласи"} - other{"гамби даласи"} + one{"Гамбийн даласи"} + other{"Гамбийн даласи"} } GNF{ - one{"гвиней франк"} - other{"гвиней франк"} + one{"Гвинейн франк"} + other{"Гвинейн франк"} } GTQ{ - one{"гватемалын кецал"} - other{"гватемалын кецал"} + one{"Гватемалын кецал"} + other{"Гватемалын кецал"} } GYD{ - one{"гайана доллар"} - other{"гайана доллар"} + one{"Гайанын доллар"} + other{"Гайанын доллар"} } HKD{ - one{"хонгконг доллар"} - other{"хонгконг доллар"} + one{"Хонг Конгийн доллар"} + other{"Хонг Конгийн доллар"} } HNL{ - one{"гондурасын лемпира"} - other{"гондурасын лемпира"} + one{"Гондурасын лемпира"} + other{"Гондурасын лемпира"} } HRK{ - one{"хорватын куна"} - other{"хорватын куна"} + one{"Хорватын куна"} + other{"Хорватын куна"} } HTG{ - one{"гаитийн гоурд"} - other{"гаитийн гоурд"} + one{"Гаитийн гурд"} + other{"Гаитийн гурд"} } HUF{ - one{"унгарын форинт"} - other{"унгарын форинт"} + one{"Унгарын форинт"} + other{"Унгарын форинт"} } IDR{ - one{"индонези рупи"} - other{"индонези рупи"} + one{"Индонезийн рупи"} + other{"Индонезийн рупи"} } ILS{ - one{"израилийн шинэ шекел"} - other{"израилийн шинэ шекел"} + one{"Израилийн шинэ шекел"} + other{"Израилийн шинэ шекел"} } INR{ - one{"энэтхэг рупи"} - other{"энэтхэг рупи"} + one{"Энэтхэгийн рупи"} + other{"Энэтхэгийн рупи"} } IQD{ - one{"ирак динар"} - other{"ирак динар"} + one{"Иракийн динар"} + other{"Иракийн динар"} } IRR{ - one{"иран риал"} - other{"иран риал"} + one{"Ираны риял"} + other{"Ираны риял"} } ISK{ - one{"исландын крон"} - other{"исландын крон"} + one{"Исландын крон"} + other{"Исландын крон"} } JMD{ - one{"ямайк доллар"} - other{"ямайк доллар"} + one{"Ямайкийн доллар"} + other{"Ямайкийн доллар"} } JOD{ - one{"йордан динар"} - other{"йордан динар"} + one{"Йорданы динар"} + other{"Йорданы динар"} } JPY{ - one{"япон иен"} - other{"япон иен"} + one{"Японы иен"} + other{"Японы иен"} } KES{ - one{"кени шиллинг"} - other{"кени шиллинг"} + one{"Кенийн шиллинг"} + other{"Кенийн шиллинг"} } KGS{ - one{"кыргыз сом"} - other{"кыргыз сом"} + one{"Кыргызын сом"} + other{"Кыргызын сом"} } KHR{ - one{"камбож риел"} - other{"камбож риел"} + one{"Камбожийн риел"} + other{"Камбожийн риел"} } KMF{ - one{"комор франк"} - other{"комор франк"} + one{"Коморын франк"} + other{"Коморын франк"} } KPW{ - one{"хойд солонгос вон"} - other{"хойд солонгос вон"} + one{"Хойд Солонгосын вон"} + other{"Хойд Солонгосын вон"} } KRW{ - one{"өмнөд солонгос вон"} - other{"өмнөд солонгос вон"} + one{"Өмнөд Солонгосын вон"} + other{"Өмнөд Солонгосын вон"} } KWD{ - one{"кувейт динар"} - other{"кувейт динар"} + one{"Кувейтийн динар"} + other{"Кувейтийн динар"} } KYD{ - one{"кайман арлын доллар"} - other{"кайман арлын доллар"} + one{"Кайманы арлуудын доллар"} + other{"Кайманы арлуудын доллар"} } KZT{ - one{"казахын тэнгэ"} - other{"казахын тэнгэ"} + one{"Казахстаны тэнгэ"} + other{"Казахстаны тэнгэ"} } LAK{ - one{"лаосын кип"} - other{"лаосын кип"} + one{"Лаосын кип"} + other{"Лаосын кип"} } LBP{ - one{"ливан паунд"} - other{"ливан паунд"} + one{"Ливаны фунт"} + other{"Ливаны фунт"} } LKR{ - one{"шри-ланк рупи"} - other{"шри-ланк рупи"} + one{"Шри-Ланкийн рупи"} + other{"Шри-Ланкийн рупи"} } LRD{ - one{"либери доллар"} - other{"либери доллар"} + one{"Либерийн доллар"} + other{"Либерийн доллар"} } LTL{ one{"литвийн литас"} @@ -1097,321 +1097,321 @@ mn{ other{"латвийн лац"} } LYD{ - one{"ливи доллар"} - other{"ливи доллар"} + one{"Ливийн доллар"} + other{"Ливийн доллар"} } MAD{ - one{"мароккогийн дирхам"} - other{"мароккогийн дирхам"} + one{"Мороккогийн дирхэм"} + other{"Мороккогийн дирхэм"} } MDL{ - one{"молдавын леу"} - other{"молдавын леу"} + one{"Молдовын лей"} + other{"Молдовын лей"} } MGA{ - one{"малайн ариари"} - other{"малайн ариари"} + one{"Малагасийн ариари"} + other{"Малагасийн ариари"} } MKD{ - one{"македони динар"} - other{"македони динар"} + one{"Македонийн динар"} + other{"Македонийн динар"} } MMK{ - one{"мьянмарын киат"} - other{"мьянмарын киат"} + one{"Мьянмарын киат"} + other{"Мьянмарын киат"} } MNT{ - one{"төгрөг"} - other{"төгрөг"} + one{"Монгол төгрөг"} + other{"Монгол төгрөг"} } MOP{ - one{"макаогийн патака"} - other{"макаогийн патака"} + one{"Макаогийн патака"} + other{"Макаогийн патака"} } MRO{ one{"мавритан угия (1973–2017)"} other{"мавритан угия (1973–2017)"} } MRU{ - one{"мавритан угия"} - other{"мавритан угия"} + one{"Мавританийн угия"} + other{"Мавританийн угия"} } MUR{ - one{"мавритын рупи"} - other{"мавритын рупи"} + one{"Маврикийн рупи"} + other{"Маврикийн рупи"} } MVR{ - one{"мальдив руфия"} - other{"мальдив руфия"} + one{"Мальдивийн руфия"} + other{"Мальдивийн руфия"} } MWK{ - one{"Малавигийн квача"} - other{"малави квача"} + one{"Малавийн квача"} + other{"Малавийн квача"} } MXN{ - one{"мексикийн песо"} - other{"мексикийн песо"} + one{"Мексикийн песо"} + other{"Мексикийн песо"} } MYR{ - one{"малайзын рингит"} - other{"малайзын рингит"} + one{"Малайзын рингит"} + other{"Малайзын рингит"} } MZN{ - one{"мозамбик метикал"} - other{"мозамбик метикал"} + one{"Мозамбикийн метикал"} + other{"Мозамбикийн метикал"} } NAD{ - one{"намиби доллар"} - other{"намиби доллар"} + one{"Намибийн доллар"} + other{"Намибийн доллар"} } NGN{ - one{"нигери найра"} - other{"нигери найра"} + one{"Нигерийн найра"} + other{"Нигерийн найра"} } NIO{ - one{"никарагуагийн кордоба"} - other{"никарагуагийн кордоба"} + one{"Никарагуагийн кордоба"} + other{"Никарагуагийн кордоба"} } NOK{ - one{"норвегийн крон"} - other{"норвегийн крон"} + one{"Норвегийн крон"} + other{"Норвегийн крон"} } NPR{ - one{"балба рупи"} - other{"балба рупи"} + one{"Балбын рупи"} + other{"Балбын рупи"} } NZD{ - one{"шинэ зеланд доллар"} - other{"шинэ зеланд доллар"} + one{"Шинэ Зеландын доллар"} + other{"Шинэ Зеландын доллар"} } OMR{ - one{"омани риал"} - other{"омани риал"} + one{"Оманийн риал"} + other{"Оманийн риал"} } PAB{ - one{"панамын бальбоа"} - other{"панамын бальбоа"} + one{"Панамын бальбоа"} + other{"Панамын бальбоа"} } PEN{ - one{"перугийн соль"} - other{"перугийн соль"} + one{"Перугийн соль"} + other{"Перугийн соль"} } PGK{ - one{"папуа-шинэ гвинейн кина"} - other{"папуа-шинэ гвинейн кина"} + one{"Папуа-Шинэ Гвинейн кина"} + other{"Папуа-Шинэ Гвинейн кина"} } PHP{ - one{"филиппин песо"} - other{"филиппин песо"} + one{"Филиппиний песо"} + other{"Филиппиний песо"} } PKR{ - one{"пакистан рупи"} - other{"пакистан рупи"} + one{"Пакистаны рупи"} + other{"Пакистаны рупи"} } PLN{ - one{"польшийн злот"} - other{"польшийн злот"} + one{"Польшийн злот"} + other{"Польшийн злот"} } PYG{ - one{"парагвайн гуарани"} - other{"парагвайн гуарани"} + one{"Парагвайн гуарани"} + other{"Парагвайн гуарани"} } QAR{ - one{"катар риал"} - other{"катар риал"} + one{"Катарын риал"} + other{"Катарын риал"} } RON{ - one{"румыны леу"} - other{"румыны леу"} + one{"Румыны лей"} + other{"Румыны лей"} } RSD{ - one{"серб динар"} - other{"серб динар"} + one{"Сербийн динар"} + other{"Сербийн динар"} } RUB{ - one{"орос рубль"} - other{"орос рубль"} + one{"Оросын рубль"} + other{"Оросын рубль"} } RWF{ - one{"руанд франк"} - other{"руанд франк"} + one{"Руандагийн франк"} + other{"Руандагийн франк"} } SAR{ - one{"сауди риал"} - other{"сауди риал"} + one{"Саудын риял"} + other{"Саудын риял"} } SBD{ - one{"соломон арлын доллар"} - other{"соломон арлын доллар"} + one{"Соломоны арлуудын доллар"} + other{"Соломоны арлуудын доллар"} } SCR{ - one{"сейшел рупи"} - other{"сейшел рупи"} + one{"Сейшелийн рупи"} + other{"Сейшелийн рупи"} } SDG{ - one{"судан паунд"} - other{"судан паунд"} + one{"Суданы фунт"} + other{"Суданы фунт"} } SEK{ - one{"шведийн крон"} - other{"шведийн крон"} + one{"Шведийн крон"} + other{"Шведийн крон"} } SGD{ - one{"сингапур доллар"} - other{"сингапур доллар"} + one{"Сингапурын доллар"} + other{"Сингапурын доллар"} } SHP{ - one{"сент хелена паунд"} - other{"сент хелена фунт"} + one{"Сент Хеленагийн фунт"} + other{"Сент Хеленагийн фунт"} } SLL{ - one{"сьерра леоне леоне"} - other{"сьерра леоне леоне"} + one{"Сьерра-Леоны леон"} + other{"Сьерра-Леоны леон"} } SOS{ - one{"сомали шиллинг"} - other{"сомали шиллинг"} + one{"Сомалийн шиллинг"} + other{"Сомалийн шиллинг"} } SRD{ - one{"суринам доллар"} - other{"суринам доллар"} + one{"Суринамын доллар"} + other{"Суринамын доллар"} } SSP{ - one{"өмнөд судан паунд"} - other{"өмнөд судан паунд"} + one{"Өмнөд Суданы фунт"} + other{"Өмнөд Суданы фунт"} } STD{ one{"Сан-Томе Принсипигийн мөнгөн тэмдэгт добра (1977–2017)"} other{"Сан-Томе Принсипигийн мөнгөн тэмдэгт добра (1977–2017)"} } STN{ - one{"Сан-Томе Принсипигийн мөнгөн тэмдэгт добра"} - other{"Сан-Томе Принсипигийн мөнгөн тэмдэгт добра"} + one{"Сан-Томе ба Принсипигийн добра"} + other{"Сан-Томе ба Принсипигийн добра"} } SYP{ - one{"сири паунд"} - other{"сири паунд"} + one{"Сирийн фунт"} + other{"Сирийн фунт"} } SZL{ - one{"свазиланд лилангени"} - other{"свазиланд лилангени"} + one{"Свазиландын лилангени"} + other{"Свазиландын лилангени"} } THB{ - one{"тайландын бат"} - other{"тайландын бат"} + one{"Тайландын бат"} + other{"Тайландын бат"} } TJS{ - one{"тажикийн сомон"} - other{"тажикийн сомон"} + one{"Тажикийн сомон"} + other{"Тажикийн сомон"} } TMT{ - one{"туркмен манат"} - other{"туркмен манат"} + one{"Туркмены манат"} + other{"Туркмены манат"} } TND{ - one{"тунис доллар"} - other{"тунис доллар"} + one{"Тунисын доллар"} + other{"Тунисын доллар"} } TOP{ - one{"тонгагийн панга"} - other{"тонгагийн панга"} + one{"Тонгагийн панга"} + other{"Тонгагийн панга"} } TRY{ - one{"туркийн лира"} - other{"туркийн лира"} + one{"Туркийн лира"} + other{"Туркийн лира"} } TTD{ - one{"тринидад ба тобаго доллар"} - other{"тринидад ба тобаго доллар"} + one{"Тринидад ба Тобагогийн доллар"} + other{"Тринидад ба Тобагогийн доллар"} } TWD{ - one{"шинэ тайвань доллар"} - other{"шинэ тайвань доллар"} + one{"Шинэ Тайванийн доллар"} + other{"Шинэ Тайванийн доллар"} } TZS{ - one{"танзани шиллинг"} - other{"танзани шиллинг"} + one{"Танзанийн шиллинг"} + other{"Танзанийн шиллинг"} } UAH{ - one{"украины гривня"} - other{"украины гривня"} + one{"Украины гривна"} + other{"Украины гривна"} } UGX{ - one{"уганд шиллинг"} - other{"уганд шиллинг"} + one{"Угандагийн шиллинг"} + other{"Угандагийн шиллинг"} } USD{ one{"америк доллар"} other{"америк доллар"} } UYU{ - one{"уругвайн песо"} - other{"уругвайн песо"} + one{"Уругвайн песо"} + other{"Уругвайн песо"} } UZS{ - one{"узбекийн сом"} - other{"узбекийн сом"} + one{"Узбекийн сом"} + other{"Узбекийн сом"} } VEF{ one{"венесуэлийн боливар (2008–2018)"} other{"венесуэлийн боливар (2008–2018)"} } VES{ - one{"венесуэлийн боливар"} - other{"венесуэлийн боливар"} + one{"Венесуэлийн боливар"} + other{"Венесуэлийн боливар"} } VND{ - one{"вьетнамын донг"} - other{"вьетнамын донг"} + one{"Вьетнамын донг"} + other{"Вьетнамын донг"} } VUV{ - one{"вануатугийн вату"} - other{"вануатугийн вату"} + one{"Вануатугийн вату"} + other{"Вануатугийн вату"} } WST{ - one{"самоагийн тала"} - other{"самоагийн тала"} + one{"Самоагийн тала"} + other{"Самоагийн тала"} } XAF{ - one{"төв африкийн франк"} - other{"төв африкийн франк"} + one{"Төв Африкийн франк"} + other{"Төв Африкийн франк"} } XCD{ - one{"зүүн карибийн доллар"} - other{"зүүн карибийн доллар"} + one{"Зүүн Карибийн доллар"} + other{"Зүүн Карибийн доллар"} } XOF{ - one{"баруун африкийн франк"} - other{"баруун африкийн франк"} + one{"Баруун Африкийн франк"} + other{"Баруун Африкийн франк"} } XPF{ - one{"францын колоний франк"} - other{"францын колоний франк"} + one{"Францын колонийн франк"} + other{"Францын колонийн франк"} } XXX{ one{"(тодорхойгүй мөнгөн тэмдэгтийн нэгж)"} other{"(тодорхойгүй мөнгөн тэмдэгт)"} } YER{ - one{"йемен риал"} - other{"йемен риал"} + one{"Йемений риял"} + other{"Йемений риял"} } ZAR{ - one{"өмнөд африкийн ранд"} - other{"өмнөд африкийн ранд"} + one{"Өмнөд Африкийн ранд"} + other{"Өмнөд Африкийн ранд"} } ZMK{ one{"Замби квача (1968–2012)"} other{"Замби квача (1968–2012)"} } ZMW{ - one{"замби квача"} - other{"замби квача"} + one{"Замбийн квача"} + other{"Замбийн квача"} } } CurrencyUnitPatterns{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mni.txt b/icuSources/data/curr/mni.txt index 2ad8f4e6..244aef78 100644 --- a/icuSources/data/curr/mni.txt +++ b/icuSources/data/curr/mni.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_PH.txt b/icuSources/data/curr/mni_Beng.txt similarity index 79% rename from icuSources/data/region/en_PH.txt rename to icuSources/data/curr/mni_Beng.txt index 47046366..1dce6c93 100644 --- a/icuSources/data/region/en_PH.txt +++ b/icuSources/data/curr/mni_Beng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License -en_PH{ - Version{"2.1.47.70"} +mni_Beng{ + Version{"36.1"} } diff --git a/icuSources/data/curr/mni_Beng_IN.txt b/icuSources/data/curr/mni_Beng_IN.txt new file mode 100644 index 00000000..fee69899 --- /dev/null +++ b/icuSources/data/curr/mni_Beng_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +mni_Beng_IN{ + ___{""} +} diff --git a/icuSources/data/curr/mni_IN.txt b/icuSources/data/curr/mni_IN.txt new file mode 100644 index 00000000..00d8c00a --- /dev/null +++ b/icuSources/data/curr/mni_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_IN{ + "%%ALIAS"{"mni_Beng_IN"} +} diff --git a/icuSources/data/curr/mni_Mtei.txt b/icuSources/data/curr/mni_Mtei.txt index 1ce616f3..8f96828a 100644 --- a/icuSources/data/curr/mni_Mtei.txt +++ b/icuSources/data/curr/mni_Mtei.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License mni_Mtei{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/moh.txt b/icuSources/data/curr/moh.txt index 37491ead..b394df16 100644 --- a/icuSources/data/curr/moh.txt +++ b/icuSources/data/curr/moh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License moh{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mr.txt b/icuSources/data/curr/mr.txt index 8cf06cc1..336fa71a 100644 --- a/icuSources/data/curr/mr.txt +++ b/icuSources/data/curr/mr.txt @@ -1409,5 +1409,5 @@ mr{ other{"झांबियन क्वाचास"} } } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ms.txt b/icuSources/data/curr/ms.txt index de256fa5..b2987872 100644 --- a/icuSources/data/curr/ms.txt +++ b/icuSources/data/curr/ms.txt @@ -1248,7 +1248,7 @@ ms{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.2"} + Version{"36.1"} currencySpacing{ afterCurrency{ currencyMatch{"[]"} diff --git a/icuSources/data/curr/ms_Arab.txt b/icuSources/data/curr/ms_Arab.txt index 7a5416fb..e516d292 100644 --- a/icuSources/data/curr/ms_Arab.txt +++ b/icuSources/data/curr/ms_Arab.txt @@ -31,5 +31,5 @@ ms_Arab{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ms_Arab_BN.txt b/icuSources/data/curr/ms_Arab_BN.txt index df8f190a..499e9b99 100644 --- a/icuSources/data/curr/ms_Arab_BN.txt +++ b/icuSources/data/curr/ms_Arab_BN.txt @@ -7,5 +7,5 @@ ms_Arab_BN{ "دولر بروني", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ms_BN.txt b/icuSources/data/curr/ms_BN.txt index d3f0c28b..8d85b132 100644 --- a/icuSources/data/curr/ms_BN.txt +++ b/icuSources/data/curr/ms_BN.txt @@ -7,5 +7,5 @@ ms_BN{ "Dolar Brunei", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ms_SG.txt b/icuSources/data/curr/ms_SG.txt index e51345bd..6b62e976 100644 --- a/icuSources/data/curr/ms_SG.txt +++ b/icuSources/data/curr/ms_SG.txt @@ -7,5 +7,5 @@ ms_SG{ "Dolar Singapura", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mt.txt b/icuSources/data/curr/mt.txt index e64c991d..3c82f805 100644 --- a/icuSources/data/curr/mt.txt +++ b/icuSources/data/curr/mt.txt @@ -1617,5 +1617,5 @@ mt{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mua.txt b/icuSources/data/curr/mua.txt index 799ea8eb..c4936aca 100644 --- a/icuSources/data/curr/mua.txt +++ b/icuSources/data/curr/mua.txt @@ -235,5 +235,5 @@ mua{ "Solai Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/my.txt b/icuSources/data/curr/my.txt index f0fa6618..50667932 100644 --- a/icuSources/data/curr/my.txt +++ b/icuSources/data/curr/my.txt @@ -757,6 +757,7 @@ my{ BSD{"B$"} BWP{"P"} BYN{"р."} + BZD{"$"} CAD{"$"} CLP{"$"} CNY{"Â¥"} @@ -1329,5 +1330,5 @@ my{ other{"ဇင်ဘာဘွေ ခွါးချာ"} } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/myv.txt b/icuSources/data/curr/myv.txt index 8463f71e..93dd5371 100644 --- a/icuSources/data/curr/myv.txt +++ b/icuSources/data/curr/myv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License myv{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/mzn.txt b/icuSources/data/curr/mzn.txt index cafc5d50..79cf753a 100644 --- a/icuSources/data/curr/mzn.txt +++ b/icuSources/data/curr/mzn.txt @@ -1141,5 +1141,5 @@ mzn{ other{"زامبیای ِکواچا"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/naq.txt b/icuSources/data/curr/naq.txt index 6dcc2426..d9051d7c 100644 --- a/icuSources/data/curr/naq.txt +++ b/icuSources/data/curr/naq.txt @@ -235,5 +235,5 @@ naq{ "Zimbabwe Dollari", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nb.txt b/icuSources/data/curr/nb.txt index ee916e45..cecb5af7 100644 --- a/icuSources/data/curr/nb.txt +++ b/icuSources/data/curr/nb.txt @@ -638,6 +638,10 @@ nb{ "MAF", "marokkanske franc", } + MCF{ + "MCF", + "MCF", + } MDC{ "MDC", "moldovske cupon", @@ -1262,6 +1266,8 @@ nb{ LBP{"L£"} LKR{"Rs"} LRD{"$"} + LTL{"Lt"} + LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -1935,6 +1941,10 @@ nb{ one{"marokkansk franc"} other{"marokkanske franc"} } + MCF{ + one{"MCF"} + other{"MCF"} + } MDC{ one{"moldovsk cupon"} other{"moldovske cupon"} @@ -2504,5 +2514,5 @@ nb{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nd.txt b/icuSources/data/curr/nd.txt index 151a150c..f4a85fd5 100644 --- a/icuSources/data/curr/nd.txt +++ b/icuSources/data/curr/nd.txt @@ -235,5 +235,5 @@ nd{ "Dola yase Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nds.txt b/icuSources/data/curr/nds.txt index deffd427..724ed5e3 100644 --- a/icuSources/data/curr/nds.txt +++ b/icuSources/data/curr/nds.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nds{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ne.txt b/icuSources/data/curr/ne.txt index 37112a70..799e7c1c 100644 --- a/icuSources/data/curr/ne.txt +++ b/icuSources/data/curr/ne.txt @@ -660,12 +660,105 @@ ne{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} NPR{"रू"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} NPR{"Rs"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1321,5 +1414,5 @@ ne{ other{"जाम्बियाली क्वाचा"} } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl.txt b/icuSources/data/curr/nl.txt index 103fb494..dd353cda 100644 --- a/icuSources/data/curr/nl.txt +++ b/icuSources/data/curr/nl.txt @@ -264,7 +264,7 @@ nl{ } CNH{ "CNH", - "Chinese renminbi (offshore)", + "Chinese yuan (offshore)", } CNX{ "CNX", @@ -1241,6 +1241,7 @@ nl{ DKK{"kr"} DOP{"$"} EGP{"E£"} + ESP{"₧"} EUR{"€"} FJD{"$"} FKP{"£"} @@ -1270,6 +1271,8 @@ nl{ LBP{"L£"} LKR{"Rs"} LRD{"$"} + LTL{"Lt"} + LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -1288,6 +1291,7 @@ nl{ PYG{"₲"} RON{"lei"} RUB{"₽"} + RUR{"р."} RWF{"RF"} SBD{"$"} SEK{"kr"} @@ -2533,5 +2537,5 @@ nl{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl_AW.txt b/icuSources/data/curr/nl_AW.txt index 4503379c..fb0e5bd6 100644 --- a/icuSources/data/curr/nl_AW.txt +++ b/icuSources/data/curr/nl_AW.txt @@ -7,5 +7,5 @@ nl_AW{ "Arubaanse gulden", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl_BQ.txt b/icuSources/data/curr/nl_BQ.txt index 1c271283..9dd8115a 100644 --- a/icuSources/data/curr/nl_BQ.txt +++ b/icuSources/data/curr/nl_BQ.txt @@ -7,5 +7,5 @@ nl_BQ{ "Amerikaanse dollar", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl_CW.txt b/icuSources/data/curr/nl_CW.txt index aaf10cdd..9509e90f 100644 --- a/icuSources/data/curr/nl_CW.txt +++ b/icuSources/data/curr/nl_CW.txt @@ -7,5 +7,5 @@ nl_CW{ "Nederlands-Antilliaanse gulden", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl_SR.txt b/icuSources/data/curr/nl_SR.txt index 4d9b740d..4a7fddc7 100644 --- a/icuSources/data/curr/nl_SR.txt +++ b/icuSources/data/curr/nl_SR.txt @@ -7,5 +7,5 @@ nl_SR{ "Surinaamse dollar", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nl_SX.txt b/icuSources/data/curr/nl_SX.txt index 389ec319..d9927370 100644 --- a/icuSources/data/curr/nl_SX.txt +++ b/icuSources/data/curr/nl_SX.txt @@ -7,5 +7,5 @@ nl_SX{ "Nederlands-Antilliaanse gulden", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nmg.txt b/icuSources/data/curr/nmg.txt index 4125ad41..22255c48 100644 --- a/icuSources/data/curr/nmg.txt +++ b/icuSources/data/curr/nmg.txt @@ -235,5 +235,5 @@ nmg{ "Dɔ́llɔ Zimbabwǝ (1980–2008)", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nn.txt b/icuSources/data/curr/nn.txt index ae7c37ef..7fa56801 100644 --- a/icuSources/data/curr/nn.txt +++ b/icuSources/data/curr/nn.txt @@ -2212,5 +2212,5 @@ nn{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nnh.txt b/icuSources/data/curr/nnh.txt index 58d1d74a..7cfbed48 100644 --- a/icuSources/data/curr/nnh.txt +++ b/icuSources/data/curr/nnh.txt @@ -7,5 +7,5 @@ nnh{ "feláŋ CFA", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nqo.txt b/icuSources/data/curr/nqo.txt index 11ef71e0..7047132f 100644 --- a/icuSources/data/curr/nqo.txt +++ b/icuSources/data/curr/nqo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nqo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nr.txt b/icuSources/data/curr/nr.txt index 671f19a8..6ae02083 100644 --- a/icuSources/data/curr/nr.txt +++ b/icuSources/data/curr/nr.txt @@ -7,5 +7,5 @@ nr{ "ZAR", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nso.txt b/icuSources/data/curr/nso.txt index 72bc85b2..d4a9d6a6 100644 --- a/icuSources/data/curr/nso.txt +++ b/icuSources/data/curr/nso.txt @@ -11,5 +11,5 @@ nso{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nus.txt b/icuSources/data/curr/nus.txt index a9874508..3049fef4 100644 --- a/icuSources/data/curr/nus.txt +++ b/icuSources/data/curr/nus.txt @@ -11,5 +11,5 @@ nus{ "SSP", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ny.txt b/icuSources/data/curr/ny.txt index 5b6da1f0..6d59cbaf 100644 --- a/icuSources/data/curr/ny.txt +++ b/icuSources/data/curr/ny.txt @@ -7,5 +7,5 @@ ny{ "Malawian Kwacha", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/nyn.txt b/icuSources/data/curr/nyn.txt index bac7e775..3850d077 100644 --- a/icuSources/data/curr/nyn.txt +++ b/icuSources/data/curr/nyn.txt @@ -235,5 +235,5 @@ nyn{ "Doora ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/oc.txt b/icuSources/data/curr/oc.txt index c30861ac..d0055507 100644 --- a/icuSources/data/curr/oc.txt +++ b/icuSources/data/curr/oc.txt @@ -7,5 +7,5 @@ oc{ "euro", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/om.txt b/icuSources/data/curr/om.txt index f319a627..ea553439 100644 --- a/icuSources/data/curr/om.txt +++ b/icuSources/data/curr/om.txt @@ -43,5 +43,5 @@ om{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/om_KE.txt b/icuSources/data/curr/om_KE.txt index caa35909..acdb76a4 100644 --- a/icuSources/data/curr/om_KE.txt +++ b/icuSources/data/curr/om_KE.txt @@ -7,5 +7,5 @@ om_KE{ "KES", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/or.txt b/icuSources/data/curr/or.txt index 586a4ad7..9bfd5721 100644 --- a/icuSources/data/curr/or.txt +++ b/icuSources/data/curr/or.txt @@ -1380,5 +1380,5 @@ or{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/os.txt b/icuSources/data/curr/os.txt index 3f859ba3..5b133eb5 100644 --- a/icuSources/data/curr/os.txt +++ b/icuSources/data/curr/os.txt @@ -65,5 +65,5 @@ os{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/os_RU.txt b/icuSources/data/curr/os_RU.txt index 3ee3fd8d..53fbcf84 100644 --- a/icuSources/data/curr/os_RU.txt +++ b/icuSources/data/curr/os_RU.txt @@ -11,5 +11,5 @@ os_RU{ "Сом", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pa.txt b/icuSources/data/curr/pa.txt index b9e5529d..45ab70b7 100644 --- a/icuSources/data/curr/pa.txt +++ b/icuSources/data/curr/pa.txt @@ -16,7 +16,7 @@ pa{ } AMD{ "AMD", - "ਅਰਮੀਨੀਆਈ ਦਰਮ", + "ਅਰਮੀਨੀਆਈ ਦਰਾਮ", } ANG{ "ANG", @@ -332,7 +332,7 @@ pa{ } ISK{ "ISK", - "ਆਈਸਲੈਂਡਿਕ ਕਰੌਨ", + "ਆਈਸਲੈਂਡੀ ਕਰੋਨਾ", } JMD{ "JMD", @@ -408,7 +408,7 @@ pa{ } LYD{ "LYD", - "ਲੀਬੀਅਨ ਦਿਨਾਰ", + "ਲੀਬੀਆਈ ਦਿਨਾਰ", } MAD{ "MAD", @@ -764,40 +764,105 @@ pa{ } } Currencies%narrow{ + AOA{"Kz"} ARS{"$"} + AUD{"$"} + BAM{"KM"} BBD{"$"} + BDT{"৳"} BMD{"$"} + BND{"$"} BOB{"Bs"} BRL{"R$"} BSD{"$"} + BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} + CNY{"Â¥"} COP{"$"} CRC{"₡"} CUC{"$"} CUP{"$"} + CZK{"Kč"} + DKK{"kr"} DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} GTQ{"Q"} GYD{"$"} + HKD{"$"} HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} PYG{"₲"} + RON{"lei"} + RUB{"₽"} RUR{"р."} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} TTD{"$"} TWD{"NT$"} + UAH{"₴"} USD{"$"} UYU{"$"} VEF{"Bs"} + VND{"₫"} XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -813,8 +878,8 @@ pa{ other{"ਅਲਬਾਨੀਆਈ ਲੇਕ"} } AMD{ - one{"ਅਰਮੀਨੀਆਈ ਦਰਮ"} - other{"ਅਰਮੀਨੀਆਈ ਦਰਮ"} + one{"ਅਰਮੀਨੀਆਈ ਦਰਾਮ"} + other{"ਅਰਮੀਨੀਆਈ ਦਰਾਮ"} } ANG{ one{"ਨੀਦਰਲੈਂਡਸ ਐਂਟੀਲੀਅਨ ਗਿਲਡਰ"} @@ -1130,7 +1195,7 @@ pa{ } ISK{ one{"ਆਈਸਲੈਂਡਿਕ ਕਰੌਨ"} - other{"ਆਈਸਲੈਂਡਿਕ ਕਰੌਨ"} + other{"ਆਈਸਲੈਂਡੀ ਕਰੋਨਾ"} } JMD{ one{"ਜਮਾਇਕਨ ਡਾਲਰ"} @@ -1205,8 +1270,8 @@ pa{ other{"ਲਾਟਵਿਆਈ ਲਾਟਸ"} } LYD{ - one{"ਲੀਬੀਅਨ ਦਿਨਾਰ"} - other{"ਲੀਬੀਅਨ ਦਿਨਾਰ"} + one{"ਲੀਬੀਆਈ ਦਿਨਾਰ"} + other{"ਲੀਬੀਆਈ ਦਿਨਾਰ"} } MAD{ one{"ਮੋਰੱਕਨ ਦਿਰਹਾਮ"} @@ -1549,5 +1614,5 @@ pa{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.20"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pa_Arab.txt b/icuSources/data/curr/pa_Arab.txt index fcab0167..8b60291c 100644 --- a/icuSources/data/curr/pa_Arab.txt +++ b/icuSources/data/curr/pa_Arab.txt @@ -16,5 +16,5 @@ pa_Arab{ "روپئیہ", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pa_Aran_PK.txt b/icuSources/data/curr/pa_Aran_PK.txt index efecc367..052f78bd 100644 --- a/icuSources/data/curr/pa_Aran_PK.txt +++ b/icuSources/data/curr/pa_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Aran_PK{ - Version{"2.1.47.82"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/curr/pa_Guru.txt b/icuSources/data/curr/pa_Guru.txt index f6958d69..f06d9fff 100644 --- a/icuSources/data/curr/pa_Guru.txt +++ b/icuSources/data/curr/pa_Guru.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pa_PK.txt b/icuSources/data/curr/pa_PK.txt index ab424947..1c66c7b3 100644 --- a/icuSources/data/curr/pa_PK.txt +++ b/icuSources/data/curr/pa_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ - "%%ALIAS"{"pa_Aran_PK"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/curr/pl.txt b/icuSources/data/curr/pl.txt index 633793fb..1b786042 100644 --- a/icuSources/data/curr/pl.txt +++ b/icuSources/data/curr/pl.txt @@ -8,7 +8,7 @@ pl{ } AED{ "AED", - "dirham arabski", + "dirham ZEA", } AFA{ "AFA", @@ -16,7 +16,7 @@ pl{ } AFN{ "AFN", - "afgani", + "afgani afgańskie", } ALL{ "ALL", @@ -32,7 +32,7 @@ pl{ } AOA{ "AOA", - "kwanza angolańska", + "kwanza angolska", } AOK{ "AOK", @@ -140,7 +140,7 @@ pl{ } BOB{ "BOB", - "boliviano", + "boliviano boliwijskie", } BOP{ "BOP", @@ -360,7 +360,7 @@ pl{ } GHS{ "GHS", - "cedi ghański", + "cedi ghańskie", } GIP{ "GIP", @@ -420,7 +420,7 @@ pl{ } HTG{ "HTG", - "gourde haitańskie", + "gourde haitański", } HUF{ "HUF", @@ -600,7 +600,7 @@ pl{ } MRU{ "MRU", - "ouguiya mauretańska", + "ugija mauretańska", } MTL{ "MTL", @@ -700,7 +700,7 @@ pl{ } PGK{ "PGK", - "kina Papua Nowa Gwinea", + "kina papuańska", } PHP{ "PHP", @@ -792,7 +792,7 @@ pl{ } SHP{ "SHP", - "funt Wyspy Świętej Heleny", + "funt Świętej Heleny", } SIT{ "SIT", @@ -1086,10 +1086,10 @@ pl{ other{"peseta andorska"} } AED{ - few{"dirhamy arabskie"} - many{"dirhamów arabskich"} - one{"dirham arabski"} - other{"dirhama arabskiego"} + few{"dirhamy ZEA"} + many{"dirhamów ZEA"} + one{"dirham ZEA"} + other{"dirhama ZEA"} } AFA{ few{"afgani (1927–2002)"} @@ -1098,10 +1098,10 @@ pl{ other{"afgani (1927–2002)"} } AFN{ - few{"afgani"} - many{"afgani"} - one{"afgani"} - other{"afgani"} + few{"afgani afgańskie"} + many{"afgani afgańskich"} + one{"afgani afgańskie"} + other{"afgani afgańskiego"} } ALL{ few{"leki albańskie"} @@ -1122,10 +1122,10 @@ pl{ other{"guldena antylskiego"} } AOA{ - few{"kwanzy angolańskie"} - many{"kwanz angolańskich"} - one{"kwanza angolańska"} - other{"kwanzy angolańskiej"} + few{"kwanzy angolskie"} + many{"kwanz angolskich"} + one{"kwanza angolska"} + other{"kwanzy angolskiej"} } AOK{ few{"kwanzy angolańskie (1977–1990)"} @@ -1248,10 +1248,10 @@ pl{ other{"dolara brunejskiego"} } BOB{ - few{"boliviano"} - many{"boliviano"} - one{"boliviano"} - other{"boliviano"} + few{"boliviano boliwijskie"} + many{"boliviano boliwijskich"} + one{"boliviano boliwijskie"} + other{"boliviano boliwijskiego"} } BRL{ few{"reale brazylijskie"} @@ -1428,8 +1428,8 @@ pl{ other{"peseta hiszpańska (konto wymienne)"} } ETB{ - few{"birra etiopskie"} - many{"birra etiopskich"} + few{"birry etiopskie"} + many{"birrów etiopskich"} one{"birr etiopski"} other{"birra etiopskiego"} } @@ -1472,7 +1472,7 @@ pl{ GHS{ few{"cedi ghańskie"} many{"cedi ghańskich"} - one{"cedi ghański"} + one{"cedi ghańskie"} other{"cedi ghańskiego"} } GIP{ @@ -1526,7 +1526,7 @@ pl{ HTG{ few{"gourde haitańskie"} many{"gourde haitańskich"} - one{"gourde haitańskie"} + one{"gourde haitański"} other{"gourde haitańskiego"} } HUF{ @@ -1740,10 +1740,10 @@ pl{ other{"ouguiya mauretańskiej (1973–2017)"} } MRU{ - few{"ouguiya mauretańskie"} - many{"ouguiya mauretańskich"} - one{"ouguiya mauretańska"} - other{"ouguiya mauretańskiej"} + few{"ugija mauretańskie"} + many{"ugija mauretańskich"} + one{"ugija mauretańska"} + other{"ugija mauretańskiej"} } MUR{ few{"rupie maurytyjskie"} @@ -1968,10 +1968,10 @@ pl{ other{"dolara singapurskiego"} } SHP{ - few{"funty Wyspy Świętej Heleny"} - many{"funtów Wyspy Świętej Heleny"} - one{"funt Wyspy Świętej Heleny"} - other{"funta Wyspy Świętej Heleny"} + few{"funty Świętej Heleny"} + many{"funtów Świętej Heleny"} + one{"funt Świętej Heleny"} + other{"funta Świętej Heleny"} } SIT{ few{"tolary słoweńskie"} @@ -2202,10 +2202,10 @@ pl{ other{"franka CFP"} } XXX{ - few{"nieznanej waluty"} - many{"nieznanej waluty"} - one{"nieznana waluta"} - other{"nieznanej waluty"} + few{"(nieznana waluta)"} + many{"(nieznana waluta)"} + one{"(nieznana waluta)"} + other{"(nieznana waluta)"} } YER{ few{"riale jemeńskie"} @@ -2226,10 +2226,10 @@ pl{ other{"kwacha zambijskiej (1968–2012)"} } ZMW{ - few{"kwacha zambijskie"} - many{"kwacha zambijskich"} + few{"kwachy zambijskie"} + many{"kwach zambijskich"} one{"kwacha zambijska"} - other{"kwacha zambijskiej"} + other{"kwachy zambijskiej"} } } CurrencyUnitPatterns{ @@ -2238,5 +2238,5 @@ pl{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ps.txt b/icuSources/data/curr/ps.txt index 77d9477d..e4a33f0c 100644 --- a/icuSources/data/curr/ps.txt +++ b/icuSources/data/curr/ps.txt @@ -2,6 +2,10 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ps{ Currencies{ + AED{ + "AED", + "متحده عرب امارات درهم", + } AFA{ "AFA", "افغانۍ (1927–2002)", @@ -10,16 +14,606 @@ ps{ "؋", "افغانۍ", } + ALL{ + "ALL", + "البانوي لک", + } + AMD{ + "AMD", + "ارمينيايي ډرام", + } + ANG{ + "ANG", + "هالېنډي انټيليايي ګيلډر", + } + AOA{ + "AOA", + "انګولي کوانزا", + } + ARS{ + "ARS", + "ارجنټاين پسو", + } + AUD{ + "A$", + "آسترالوي ډالر", + } + AWG{ + "AWG", + "اروبايي فلورن", + } + AZN{ + "AZN", + "آزربايجاني منت", + } + BAM{ + "BAM", + "بوسنيا هرزګوينيايي بدلېدونکې مارک", + } + BBD{ + "BBD", + "باربيډين ډالر", + } + BDT{ + "BDT", + "بنګالۍ ټاکه", + } + BGN{ + "BGN", + "بلغاري ليو", + } + BHD{ + "BHD", + "بحريني دينار", + } + BIF{ + "BIF", + "برونډي فرانک", + } + BMD{ + "BMD", + "برمودا ډالر", + } + BND{ + "BND", + "برونايي ډالر", + } + BOB{ + "BOB", + "بوليوي بوليويانو", + } + BRL{ + "R$", + "برازيلي ريل", + } + BSD{ + "BSD", + "بهاماسي ډالر", + } + BTN{ + "BTN", + "بهوټانۍ انګولټرم", + } + BWP{ + "BWP", + "بوټسواني پولا", + } + BYN{ + "BYN", + "بلاروسي روبل", + } + BZD{ + "BZD", + "بليز ډالر", + } + CAD{ + "CA$", + "کاناډايي ډالر", + } + CDF{ + "CDF", + "کانګولي فرانک", + } + CHF{ + "CHF", + "سويسي فرانک", + } + CLP{ + "CLP", + "چلي پسو", + } + CNH{ + "CNH", + "چيني يوان (آف شور)", + } + CNY{ + "CNÂ¥", + "چيني يوان", + } + COP{ + "COP", + "کولمبين پسو", + } + CRC{ + "CRC", + "کوسټا ريکن کولون", + } + CUC{ + "CUC", + "کيوبايي بدلېدونکي پسو", + } + CUP{ + "CUP", + "کيوبايي پسو", + } + CVE{ + "CVE", + "کيپ وردين اسکوډو", + } + CZK{ + "CZK", + "چيک کرونا", + } + DJF{ + "DJF", + "جبوتي فرانک", + } + DKK{ + "DKK", + "ډنمارکي کرون", + } + DOP{ + "DOP", + "دومينيکا پسو", + } + DZD{ + "DZD", + "الجيرين دينار", + } + EGP{ + "EGP", + "مصري پونډ", + } + ERN{ + "ERN", + "ايريټرين نکفا", + } + ETB{ + "ETB", + "ايتهوپيايي بر", + } + EUR{ + "€", + "يورو", + } + FJD{ + "FJD", + "فجي ډالر", + } + FKP{ + "FKP", + "پاکلېنډ ټاپوګانو پونډ", + } + GHS{ + "GHS", + "ګانين سيډي", + } + GIP{ + "GIP", + "جبل الطارقي پونډ", + } + GMD{ + "GMD", + "ګيمبين دلاسې", + } + GNF{ + "GNF", + "ګنې فرانک", + } + GTQ{ + "GTQ", + "ګويټيمالن کوټزل", + } + GYD{ + "GYD", + "ګايانيز ډالر", + } + HKD{ + "HK$", + "هانګ کانګ ډالر", + } + HNL{ + "HNL", + "هونډوران ليمپيرا", + } + HRK{ + "HRK", + "کروشيايي کونا", + } + HTG{ + "HTG", + "هيټي ګورډ", + } + HUF{ + "HUF", + "هنګري فورنټ", + } + IDR{ + "IDR", + "انډونيشي روپيا", + } + ILS{ + "₪", + "اسرايلي نيو شيکل", + } + IQD{ + "IQD", + "عراقي دينار", + } + IRR{ + "IRR", + "ايراني ريال", + } + ISK{ + "ISK", + "آيسلېنډي کرونا", + } + JMD{ + "JMD", + "جمايکايي ډالر", + } + JOD{ + "JOD", + "اردني دينار", + } + JPY{ + "JPÂ¥", + "جاپاني ين", + } + KES{ + "KES", + "کينيايي شيلنګ", + } + KGS{ + "KGS", + "کرغزستاني سوم", + } + KHR{ + "KHR", + "کمبوډي ريل", + } + KMF{ + "KMF", + "کوموري فرانک", + } + KPW{ + "KPW", + "شمالي کوريايي وان", + } + KRW{ + "₩", + "جنوبي کوريايي وان", + } + KWD{ + "KWD", + "کويتي دينار", + } + KYD{ + "KYD", + "کيمن ټاپوګانو ډالر", + } + KZT{ + "KZT", + "قازقستاني ټينج", + } + LBP{ + "LBP", + "لبناني پونډ", + } + LKR{ + "LKR", + "سري لنکن روپۍ", + } + LRD{ + "LRD", + "لايبيرين ډالر", + } + LYD{ + "LYD", + "ليبياېي دينار", + } + MAD{ + "MAD", + "مراکشي درهم", + } + MDL{ + "MDL", + "مالډوي ليو", + } + MGA{ + "MGA", + "ملاګاسي ارياري", + } + MKD{ + "MKD", + "مسيډونايي دينار", + } + MMK{ + "MMK", + "ميانماري کيات", + } + MNT{ + "MNT", + "منګوليايي توګريک", + } + MRU{ + "MRU", + "موريشيسي ډالر", + } + MUR{ + "MUR", + "موريشيسي روپۍ", + } + MVR{ + "MVR", + "مالديپي روپيا", + } + MWK{ + "MWK", + "ملاوي کواچا", + } + MXN{ + "MX$", + "ميکسيکن پيسو", + } + MYR{ + "MYR", + "ملايشي رنګټ", + } + MZN{ + "MZN", + "موزمبيقي ميټيکل", + } + NAD{ + "NAD", + "نيميبيايي ډالر", + } + NGN{ + "NGN", + "نايجيري نايرا", + } + NIO{ + "NIO", + "نيکاراګون کورډوبا", + } + NOK{ + "NOK", + "نارويجين کرون", + } + NPR{ + "NPR", + "نيپالي روپۍ", + } + NZD{ + "NZ$", + "نيوزي لينډي ډالر", + } + OMR{ + "OMR", + "عماني ريال", + } + PAB{ + "PAB", + "پانامۍ بالبوا", + } + PEN{ + "PEN", + "پيروين سول", + } + PGK{ + "PGK", + "پاپوا نيوګاني کينا", + } + PHP{ + "PHP", + "فلپاينۍ پسو", + } PKR{ "PKR", "پاکستانۍ کلداره", } + PLN{ + "PLN", + "پولينډي زلوټي", + } + PYG{ + "PYG", + "پيراګوين ګوراني", + } + QAR{ + "QAR", + "قطري ريال", + } + RON{ + "RON", + "روماني ليو", + } + RSD{ + "RSD", + "سربيايي دينار", + } + RUB{ + "RUB", + "روسي روبل", + } + RWF{ + "RWF", + "روانډي فرانک", + } + SAR{ + "SAR", + "سعودي ريال", + } + SBD{ + "SBD", + "سولومن ټاپوګانو ډالر", + } + SCR{ + "SCR", + "سيچيليسي روپۍ", + } + SDG{ + "SDG", + "سوډاني پونډ", + } + SEK{ + "SEK", + "سويډني کرونا", + } + SGD{ + "SGD", + "سنګاپور ډالر", + } + SHP{ + "SHP", + "سينټ هيلينا پونډ", + } + SLL{ + "SLL", + "سيرا ليوني ليون", + } + SOS{ + "SOS", + "سومالي شيلنګ", + } + SRD{ + "SRD", + "سورينيمي ډالر", + } + STN{ + "STN", + "ساو ټوم او پرينسپي ډوبرا", + } + SYP{ + "SYP", + "سوريايي پونډ", + } + SZL{ + "SZL", + "سوازي ليلانګيني", + } + THB{ + "THB", + "تهايي بات", + } + TJS{ + "TJS", + "تاجکستاني سوموني", + } + TMT{ + "TMT", + "ترکمانستاني منت", + } + TOP{ + "TOP", + "ټونګن پانګا", + } + TRY{ + "TRY", + "ترکي ليرا", + } + TTD{ + "TTD", + "ټرينيډاډ او ټوباګو ډالر", + } + TWD{ + "NT$", + "نيو تائيواني ډالر", + } + TZS{ + "TZS", + "تنزاني شيلنګ", + } + UAH{ + "UAH", + "اوکرايني هريونيا", + } + UGX{ + "UGX", + "يوګانډي شيلنګ", + } + USD{ + "$", + "امريکايي ډالر", + } + UYU{ + "UYU", + "يوراګوي پسو", + } + UZS{ + "UZS", + "ازبکستاني سوم", + } + VES{ + "VES", + "وينزويلي بوليوار", + } + VND{ + "₫", + "ويتنامي ډونګ", + } + VUV{ + "VUV", + "ونواتو واتو", + } + WST{ + "WST", + "سموون تالا", + } + XAF{ + "FCFA", + "مرکزي افريقايي CFA فرانک", + } + XCD{ + "EC$", + "ختيځ کربين ډالر", + } + XOF{ + "CFA", + "ختيځ افريقايي CFA فرانک", + } + XPF{ + "CFPF", + "CFP فرانک", + } XXX{ "¤", "نامعلومه مروجه پېسې", } + YER{ + "YER", + "يمني ريال", + } + ZAR{ + "ZAR", + "جنوبي افريقاېي رنډ", + } + ZMW{ + "ZMW", + "زيمبي کواچا", + } + } + Currencies%narrow{ + BYN{"р."} + NIO{"C$"} + SGD{"$"} + THB{"฿"} } CurrencyPlurals{ + AED{ + one{"UAE درهم"} + other{"UAE درهمې"} + } AFA{ one{"افغانۍ (1927–2002)"} other{"افغانۍ (1927–2002)"} @@ -28,14 +622,594 @@ ps{ one{"افغانۍ"} other{"افغانۍ"} } + ALL{ + one{"البانوي لک"} + other{"البانوي لکي"} + } + AMD{ + one{"ارمينيايي ډرام"} + other{"ارمينيايي ډرامز"} + } + ANG{ + one{"هالېنډې انټيليايي ګيلډر"} + other{"هالېنډي انټيليايي ګيلډر"} + } + AOA{ + one{"انګولي کوانزا"} + other{"انګولي کوانزې"} + } + ARS{ + one{"ارجنټاين پسو"} + other{"ارجنټاين پسوز"} + } + AUD{ + one{"آسترالوي ډالر"} + other{"آسترالوي ډالرې"} + } + AWG{ + one{"اروبايي فلورن"} + other{"اروبايي فلورن"} + } + AZN{ + one{"آزربايجاني منت"} + other{"آزربايجاني منتس"} + } + BAM{ + one{"بوسنيا هرزګوينيايي بدلېدونکي مارک"} + other{"بوسنيا هرزګوينيايي بدلېدونکي مارکس"} + } + BBD{ + one{"باربيډين ډالر"} + other{"باربيډين ډالرې"} + } + BDT{ + one{"بنګالۍ ټاکه"} + other{"بنګالۍ ټاکاس"} + } + BGN{ + one{"بلغاري ليو"} + other{"بلغاري ليوا"} + } + BHD{ + one{"بحريني دينار"} + other{"بحريني دينارونه"} + } + BIF{ + one{"برونډي فرانک"} + other{"برونډي فرانکس"} + } + BMD{ + one{"برمودي ډالر"} + other{"برمودي ډالرې"} + } + BND{ + one{"برونايي ډالر"} + other{"برونايي ډالرې"} + } + BOB{ + one{"بوليوي بوليويانو"} + other{"بوليوي بوليويانو"} + } + BRL{ + one{"برازيلي ريل"} + other{"برازيلي ريلز"} + } + BSD{ + one{"بهاماسي ډالر"} + other{"بهاماسي ډالرې"} + } + BTN{ + one{"بهوټانۍ انګولټرم"} + other{"بهوټانۍ انګولټرمس"} + } + BWP{ + one{"بوټسواني پولا"} + other{"بوټسواني پولاز"} + } + BYN{ + one{"بلاروسي روبل"} + other{"بلاروسي روبلز"} + } + BZD{ + one{"بليز ډالر"} + other{"بليز ډالرې"} + } + CAD{ + one{"کاناډايي ډالر"} + other{"کاناډايي ډالرې"} + } + CDF{ + one{"کانګولي فرانک"} + other{"کانګولي فرانکس"} + } + CHF{ + one{"سويسي فرانک"} + other{"سويسي فرانکس"} + } + CLP{ + one{"چلي پسو"} + other{"چلي پسوز"} + } + CNH{ + one{"چيني يوان (آف شور)"} + other{"چيني يوان (آف شور)"} + } + CNY{ + one{"چيني يوان"} + other{"چيني يوان"} + } + COP{ + one{"کولمبين پسو"} + other{"کولمبين پسوز"} + } + CRC{ + one{"کوسټا ريکن کولون"} + other{"کوسټا ريکن کولونز"} + } + CUC{ + one{"کيوبايي بدلېدونکې پسو"} + other{"کيوبايي بدلېدونکې پسوز"} + } + CUP{ + one{"کيوبايي پسو"} + other{"کيوبايي پسوز"} + } + CVE{ + one{"کيپ وردين اسکوډو"} + other{"کيپ وردين اسکوډوز"} + } + CZK{ + one{"چيک کرونا"} + other{"چيک کروناز"} + } + DJF{ + one{"جبوتي فرانک"} + other{"جبوتي فرانکس"} + } + DKK{ + one{"ډنمارکي کرون"} + other{"ډنمارکي کرونر"} + } + DOP{ + one{"دومينيکا پسو"} + other{"دومينيکا پسوز"} + } + DZD{ + one{"الجيرين دينار"} + other{"الجيرين دينارې"} + } + EGP{ + one{"مصري پونډ"} + other{"مصري پونډونه"} + } + ERN{ + one{"ايريټرين نکفا"} + other{"ايريټرين نکفاس"} + } + ETB{ + one{"ايتهوپيايي بر"} + other{"ايتهوپيايي برز"} + } + EUR{ + one{"يورو"} + other{"يوروز"} + } + FJD{ + one{"فجي ډالر"} + other{"فجي ډالرې"} + } + FKP{ + one{"پاکلېنډ ټاپوګانو پونډ"} + other{"پاکلېنډ ټاپوګانو پونډز"} + } + GHS{ + one{"ګانين سيډي"} + other{"ګانين سيډيز"} + } + GIP{ + one{"جبل الطارقي پونډ"} + other{"جبل الطارقي پونډونه"} + } + GMD{ + one{"ګيمبين دلاسې"} + other{"ګيمبين دلاسېز"} + } + GNF{ + one{"ګنې فرانک"} + other{"ګنې فرانکس"} + } + GTQ{ + one{"ګويټيمالن کوټزل"} + other{"ګويټيمالن کوټزلز"} + } + GYD{ + one{"ګايانيز ډالر"} + other{"ګايانيز ډالرز"} + } + HKD{ + one{"هانګ کانګ ډالر"} + other{"هانګ کانګ ډالرې"} + } + HNL{ + one{"هونډوران ليمپيرا"} + other{"هونډوران ليمپيراز"} + } + HRK{ + one{"کروشيايي کونا"} + other{"کروشيايي کوناز"} + } + HTG{ + one{"هيټي ګورډ"} + other{"هيټي ګورډز"} + } + HUF{ + one{"هنګري فورنټ"} + other{"هنګري فورنټز"} + } + IDR{ + one{"انډونيشي روپيا"} + other{"انډونيشي روپۍ"} + } + ILS{ + one{"اسرايلي نيو شيکل"} + other{"اسرايلي نيو شيکلز"} + } + IQD{ + one{"عراقي دينار"} + other{"عراقي دينارونه"} + } + IRR{ + one{"ايراني ريال"} + other{"ايراني ريالونه"} + } + ISK{ + one{"آيسلېنډي کرونا"} + other{"آيسلېنډي کرونر"} + } + JMD{ + one{"جمايکايي ډالر"} + other{"جمايکايي ډالرې"} + } + JOD{ + one{"اردني دينار"} + other{"اردني دينارونه"} + } + JPY{ + one{"جاپاني ين"} + other{"جاپاني ين"} + } + KES{ + one{"کينيايي شيلنګ"} + other{"کينيايي شيلنګز"} + } + KGS{ + one{"کرغزستاني سوم"} + other{"کرغزستاني سومز"} + } + KHR{ + one{"کمبوډي ريل"} + other{"کمبوډي ريلس"} + } + KMF{ + one{"کوموري فرانک"} + other{"کوموري فرانکس"} + } + KPW{ + one{"شمالي کوريايي وان"} + other{"شمالي کوريايي وان"} + } + KRW{ + one{"جنوبي کوريايي وان"} + other{"جنوبي کوريايي وان"} + } + KWD{ + one{"کويتي دينار"} + other{"کويتي دينارونه"} + } + KYD{ + one{"کيمن ټاپوګانو ډالر"} + other{"کيمن ټاپوګانو ډالرې"} + } + KZT{ + one{"قازقستاني ټينج"} + other{"قازقستاني ټينجز"} + } + LBP{ + one{"لبناني پونډ"} + other{"لبناني پونډونه"} + } + LKR{ + one{"سري لنکن روپۍ"} + other{"سري لنکن روپۍ"} + } + LRD{ + one{"لايبيرين ډالر"} + other{"لايبيرين ډالرې"} + } + LYD{ + one{"ليبياېي دينار"} + other{"ليبياېي دينارونه"} + } + MAD{ + one{"مراکشي درهم"} + other{"مراکشي درهمونه"} + } + MDL{ + one{"مالډوي ليو"} + other{"مالډوي لي"} + } + MGA{ + one{"ملاګاسي ارياري"} + other{"ملاګاسي ارياريز"} + } + MKD{ + one{"مسيډونايي دينار"} + other{"مسيډونايي دينارې"} + } + MMK{ + one{"ميانماري کيات"} + other{"ميانماري کياتې"} + } + MNT{ + one{"منګوليايي توګريک"} + other{"منګوليايي توګريکس"} + } + MRU{ + one{"موريشيسي ډالر"} + other{"موريشيسي ډالرې"} + } + MUR{ + one{"موريشيسي روپۍ"} + other{"موريشيسي روپۍ"} + } + MVR{ + one{"مالديپي روپيا"} + other{"مالديپي روپيا"} + } + MWK{ + one{"ملاوي کواچا"} + other{"ملاوي کواچاز"} + } + MXN{ + one{"ميکسيکن پيسو"} + other{"ميکسيکن پيسوز"} + } + MYR{ + one{"ملايشي رنګټ"} + other{"ملايشي رنګټې"} + } + MZN{ + one{"موزمبيقي ميټيکل"} + other{"موزمبيقي ميټيکلز"} + } + NAD{ + one{"بيميبيايي ډالر"} + other{"نيميبيايي ډالرې"} + } + NGN{ + one{"نايجيري نايرا"} + other{"نايجيري نايراز"} + } + NIO{ + one{"نيکاراګون کورډوبا"} + other{"نيکاراګون کورډوباز"} + } + NOK{ + one{"نارويجين کرون"} + other{"نارويجين کرونر"} + } + NPR{ + one{"نيپالي روپۍ"} + other{"نيپالي روپۍ"} + } + NZD{ + one{"نيوزي لينډي ډالر"} + other{"نيوزي لينډي ډالرې"} + } + OMR{ + one{"عماني ريال"} + other{"عماني ريالونه"} + } + PAB{ + one{"پانامۍ بالبوا"} + other{"پانامۍ بالبوې"} + } + PEN{ + one{"پيروين سول"} + other{"پيروين سولز"} + } + PGK{ + one{"پاپوا نيوګاني کينا"} + other{"پاپوا نيوګاني کينا"} + } + PHP{ + one{"فلپاينۍ پسو"} + other{"فلپاينۍ پسوز"} + } PKR{ one{"پاکستانۍ کلداره"} other{"پاکستانۍ کلدارې"} } + PLN{ + one{"پولينډي زلوټي"} + other{"پولينډي زلوټيز"} + } + PYG{ + one{"پيراګوين ګوراني"} + other{"پيراګوين ګوراني"} + } + QAR{ + one{"قطري ريال"} + other{"قطري ريالونه"} + } + RON{ + one{"روماني ليو"} + other{"روماني لي"} + } + RSD{ + one{"سربيايي دينار"} + other{"سربيايي دينارې"} + } + RUB{ + one{"روسي روبل"} + other{"روسي روبلز"} + } + RWF{ + one{"روانډي فرانک"} + other{"روانډي فرانکس"} + } + SAR{ + one{"سعودي ريال"} + other{"سعودي ريالونه"} + } + SBD{ + one{"سولومن ټاپوګانو ډالر"} + other{"سولومن ټاپوګانو ډالرې"} + } + SCR{ + one{"سيچيليسي روپۍ"} + other{"سيچيليسي روپۍ"} + } + SDG{ + one{"سوډاني پونډ"} + other{"سوډاني پونډونه"} + } + SEK{ + one{"سويډني کرونا"} + other{"سويډني کرونر"} + } + SGD{ + one{"سنګاپور ډالر"} + other{"سنګاپور ډالرې"} + } + SHP{ + one{"سينټ هيلينا پونډ"} + other{"سينټ هيلينا پونډونه"} + } + SLL{ + one{"سيرا ليوني ليون"} + other{"سيرا ليوني ليونونه"} + } + SOS{ + one{"سومالي شيلنګ"} + other{"سومالي شيلنګز"} + } + SRD{ + one{"سورينيمي ډالر"} + other{"سورينيمي ډالرې"} + } + STN{ + one{"ساو ټوم او پرينسپي ډوبرا"} + other{"ساو ټوم او پرينسپي ډوبراس"} + } + SYP{ + one{"سوريايي پونډ"} + other{"سوريايي پونډونه"} + } + SZL{ + one{"سوازي ليلانګيني"} + other{"سوازي ايمالانګيني"} + } + THB{ + one{"تهايي بات"} + other{"تهايي باتونه"} + } + TJS{ + one{"تاجکستاني سوموني"} + other{"تاجکستاني سومونيونه"} + } + TMT{ + one{"ترکمانستاني منت"} + other{"ترکمانستاني منت"} + } + TOP{ + one{"ټونګن پانګا"} + other{"ټونګن پانګا"} + } + TRY{ + one{"ترکي ليرا"} + other{"ترکي ليرا"} + } + TTD{ + one{"ټرينيډاډ او ټوباګو ډالر"} + other{"ټرينيډاډ او ټوباګو ډالرې"} + } + TWD{ + one{"نيو تائيواني ډالر"} + other{"نيو تائيواني ډالرې"} + } + TZS{ + one{"تنزاني شيلنګ"} + other{"تنزاني شيلنګز"} + } + UAH{ + one{"اوکرايني هريونيا"} + other{"اوکرايني هريونياز"} + } + UGX{ + one{"يوګانډي شيلنګ"} + other{"يوګانډي شيلنګز"} + } + USD{ + one{"امريکايي ډالر"} + other{"امريکايي ډالرې"} + } + UYU{ + one{"يوراګوي پسو"} + other{"يوراګوي پسوز"} + } + UZS{ + one{"ازبکستاني سوم"} + other{"ازبکستاني سوم"} + } + VES{ + one{"وينزويلي بوليوار"} + other{"وينزويلي بوليوارز"} + } + VND{ + one{"ويتنامي ډونګ"} + other{"ويتنامي ډونګ"} + } + VUV{ + one{"ونواتو واتو"} + other{"ونواتو واتوس"} + } + WST{ + one{"سموون تالا"} + other{"سموون تالا"} + } + XAF{ + one{"مرکزي افريقايي CFA فرانک"} + other{"مرکزي افريقايي CFA فرانکس"} + } + XCD{ + one{"ختيځ کربين ډالر"} + other{"ختيځ کربين ډالرې"} + } + XOF{ + one{"ختيځ افريقايي CFA فرانک"} + other{"ختيځ افريقايي CFA فرانکس"} + } + XPF{ + one{"CFP فرانک"} + other{"CFP فرانکس"} + } XXX{ one{"(د نامعلومه مروجه پېسو واحد)"} other{"(نامعلومه مروجه پېسې)"} } + YER{ + one{"يمني ريال"} + other{"يمني ريالونه"} + } + ZAR{ + one{"جنوبي افريقاېي رنډ"} + other{"جنوبي افريقاېي رنډ"} + } + ZMW{ + one{"زيمبي کواچا"} + other{"زيمبي کواچاز"} + } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ps_PK.txt b/icuSources/data/curr/ps_PK.txt index 833345d5..620f2058 100644 --- a/icuSources/data/curr/ps_PK.txt +++ b/icuSources/data/curr/ps_PK.txt @@ -21,5 +21,5 @@ ps_PK{ other{"(نامعلومه مروجه پېسے)"} } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt.txt b/icuSources/data/curr/pt.txt index fa4c6347..2866c75b 100644 --- a/icuSources/data/curr/pt.txt +++ b/icuSources/data/curr/pt.txt @@ -264,7 +264,7 @@ pt{ } CNH{ "CNH", - "Renminbi chinês (offshore)", + "Yuan chinês (offshore)", } CNX{ "CNX", @@ -272,7 +272,7 @@ pt{ } CNY{ "CNÂ¥", - "Renminbi chinês", + "Yuan chinês", } COP{ "COP", @@ -1234,11 +1234,13 @@ pt{ GNF{"FG"} GTQ{"Q"} GYD{"$"} + HKD{"$"} HNL{"L"} HRK{"kn"} HUF{"Ft"} IDR{"Rp"} ILS{"₪"} + INR{"₹"} ISK{"kr"} JMD{"$"} JPY{"Â¥"} @@ -2499,5 +2501,5 @@ pt{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_AO.txt b/icuSources/data/curr/pt_AO.txt index f6cd35ec..cc815bdf 100644 --- a/icuSources/data/curr/pt_AO.txt +++ b/icuSources/data/curr/pt_AO.txt @@ -8,5 +8,5 @@ pt_AO{ "kwanza angolano", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_CH.txt b/icuSources/data/curr/pt_CH.txt index f2d10871..0060128e 100644 --- a/icuSources/data/curr/pt_CH.txt +++ b/icuSources/data/curr/pt_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CH{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_CV.txt b/icuSources/data/curr/pt_CV.txt index 776ebb72..bae6f2db 100644 --- a/icuSources/data/curr/pt_CV.txt +++ b/icuSources/data/curr/pt_CV.txt @@ -14,8 +14,8 @@ pt_CV{ } PTE{ "​PTE", - "Escudo português", + "escudo português", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_FR.txt b/icuSources/data/curr/pt_FR.txt index f8971728..704f4329 100644 --- a/icuSources/data/curr/pt_FR.txt +++ b/icuSources/data/curr/pt_FR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_FR{ %%Parent{"pt_PT"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_GQ.txt b/icuSources/data/curr/pt_GQ.txt index 3bcaf584..263ab5fb 100644 --- a/icuSources/data/curr/pt_GQ.txt +++ b/icuSources/data/curr/pt_GQ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GQ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_GW.txt b/icuSources/data/curr/pt_GW.txt index 7187239f..55d0c8dd 100644 --- a/icuSources/data/curr/pt_GW.txt +++ b/icuSources/data/curr/pt_GW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_LU.txt b/icuSources/data/curr/pt_LU.txt index 26e38eb1..24880c7e 100644 --- a/icuSources/data/curr/pt_LU.txt +++ b/icuSources/data/curr/pt_LU.txt @@ -8,5 +8,5 @@ pt_LU{ "Franco luxemburguês", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_MO.txt b/icuSources/data/curr/pt_MO.txt index 9ec1a4be..c6d85d43 100644 --- a/icuSources/data/curr/pt_MO.txt +++ b/icuSources/data/curr/pt_MO.txt @@ -5,8 +5,8 @@ pt_MO{ Currencies{ MOP{ "MOP$", - "Pataca de Macau", + "pataca macaense", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_MZ.txt b/icuSources/data/curr/pt_MZ.txt index ec923518..cb68846d 100644 --- a/icuSources/data/curr/pt_MZ.txt +++ b/icuSources/data/curr/pt_MZ.txt @@ -8,5 +8,5 @@ pt_MZ{ "metical moçambicano", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_PT.txt b/icuSources/data/curr/pt_PT.txt index 8b6759a1..4adac588 100644 --- a/icuSources/data/curr/pt_PT.txt +++ b/icuSources/data/curr/pt_PT.txt @@ -4,7 +4,7 @@ pt_PT{ Currencies{ AED{ "AED", - "Dirham dos Emirados Árabes Unidos", + "dirham dos Emirados Árabes Unidos", } AFA{ "AFA", @@ -12,7 +12,7 @@ pt_PT{ } AFN{ "AFN", - "Afegani do Afeganistão", + "afegâni afegão", } ALL{ "ALL", @@ -20,11 +20,11 @@ pt_PT{ } AMD{ "AMD", - "Dram arménio", + "dram arménio", } ANG{ "ANG", - "Florim das Antilhas Holandesas", + "florim das Antilhas Holandesas", } AOA{ "AOA", @@ -34,13 +34,17 @@ pt_PT{ "ARS", "peso argentino", } + AUD{ + "AU$", + "dólar australiano", + } AWG{ "AWG", "florim de Aruba", } AZN{ "AZN", - "Manat do Azerbaijão", + "manat azeri", } BAD{ "BAD", @@ -56,7 +60,7 @@ pt_PT{ } BDT{ "BDT", - "Taka de Bangladesh", + "taka bengali", } BEC{ "BEC", @@ -68,7 +72,7 @@ pt_PT{ } BHD{ "BHD", - "Dinar baremita", + "dinar baremita", } BIF{ "BIF", @@ -80,7 +84,7 @@ pt_PT{ } BND{ "BND", - "Dólar bruneíno", + "dólar bruneano", } BOB{ "BOB", @@ -96,11 +100,11 @@ pt_PT{ } BTN{ "BTN", - "Ngultrum do Butão", + "ngultrum butanês", } BWP{ "BWP", - "Pula de Botswana", + "pula de Botswana", } BYB{ "BYB", @@ -110,10 +114,6 @@ pt_PT{ "BYN", "rublo bielorrusso", } - BYR{ - "BYR", - "Rublo bielorrusso (2000–2016)", - } BZD{ "BZD", "dólar belizense", @@ -180,7 +180,7 @@ pt_PT{ } DOP{ "DOP", - "Peso dominicano", + "peso dominicano", } DZD{ "DZD", @@ -208,7 +208,7 @@ pt_PT{ } FJD{ "FJD", - "Dólar de Fiji", + "dólar fijiano", } FKP{ "FKP", @@ -220,7 +220,7 @@ pt_PT{ } GEL{ "GEL", - "Lari georgiano", + "lari georgiano", } GHS{ "GHS", @@ -248,7 +248,7 @@ pt_PT{ } HKD{ "HK$", - "Dólar de Hong Kong", + "dólar de Hong Kong", } HNL{ "HNL", @@ -260,7 +260,7 @@ pt_PT{ } HTG{ "HTG", - "Gourde haitiano", + "gourde haitiano", } HUF{ "HUF", @@ -268,23 +268,23 @@ pt_PT{ } IDR{ "IDR", - "Rupia indonésia", + "rupia indonésia", } ILS{ "₪", - "Sheqel novo israelita", + "sheqel novo israelita", } INR{ "₹", - "Rupia indiana", + "rupia indiana", } IQD{ "IQD", - "Dinar iraquiano", + "dinar iraquiano", } IRR{ "IRR", - "Rial iraniano", + "rial iraniano", } ISK{ "ISK", @@ -292,15 +292,15 @@ pt_PT{ } JMD{ "JMD", - "Dólar jamaicano", + "dólar jamaicano", } JOD{ "JOD", - "Dinar jordaniano", + "dinar jordaniano", } JPY{ "JPÂ¥", - "Iene japonês", + "iene japonês", } KES{ "KES", @@ -308,11 +308,11 @@ pt_PT{ } KGS{ "KGS", - "Som do Quirguistão", + "som quirguiz", } KHR{ "KHR", - "Riel cambojano", + "riel cambojano", } KMF{ "KMF", @@ -320,35 +320,35 @@ pt_PT{ } KPW{ "KPW", - "Won norte-coreano", + "won norte-coreano", } KRW{ "₩", - "Won sul-coreano", + "won sul-coreano", } KWD{ "KWD", - "Dinar kuwaitiano", + "dinar kuwaitiano", } KYD{ "KYD", - "Dólar das Ilhas Caimão", + "dólar das Ilhas Caimão", } KZT{ "KZT", - "Tenge do Cazaquistão", + "tenge cazaque", } LAK{ "LAK", - "Kip de Laos", + "kip laosiano", } LBP{ "LBP", - "Libra libanesa", + "libra libanesa", } LKR{ "LKR", - "Rupia do Sri Lanka", + "rupia do Sri Lanka", } LRD{ "LRD", @@ -384,15 +384,15 @@ pt_PT{ } MMK{ "MMK", - "Kyat de Mianmar", + "kyat de Mianmar", } MNT{ "MNT", - "Tugrik da Mongólia", + "tugrik mongol", } MOP{ "MOP", - "Pataca de Macau", + "pataca macaense", } MRO{ "MRO", @@ -408,7 +408,7 @@ pt_PT{ } MVR{ "MVR", - "Rupia das Ilhas Maldivas", + "rupia maldivana", } MWK{ "MWK", @@ -428,7 +428,7 @@ pt_PT{ } MYR{ "MYR", - "Ringgit malaio", + "ringgit malaio", } MZN{ "MZN", @@ -436,11 +436,11 @@ pt_PT{ } NAD{ "NAD", - "Dólar da Namíbia", + "dólar namibiano", } NGN{ "NGN", - "Naira nigeriana", + "naira nigeriana", } NIC{ "NIC", @@ -456,15 +456,15 @@ pt_PT{ } NPR{ "NPR", - "Rupia nepalesa", + "rupia nepalesa", } NZD{ "NZ$", - "Dólar neozelandês", + "dólar neozelandês", } OMR{ "OMR", - "Rial de Omã", + "rial omanense", } PAB{ "PAB", @@ -476,15 +476,15 @@ pt_PT{ } PGK{ "PGK", - "Kina da Papua-Nova Guiné", + "kina papuásia", } PHP{ "PHP", - "Peso filipino", + "peso filipino", } PKR{ "PKR", - "Rupia paquistanesa", + "rupia paquistanesa", } PLN{ "PLN", @@ -492,7 +492,7 @@ pt_PT{ } PTE{ "​", - "Escudo português", + "escudo português", { "#,##0.00 ¤", "$", @@ -505,7 +505,7 @@ pt_PT{ } QAR{ "QAR", - "Rial do Catar", + "rial catarense", } RON{ "RON", @@ -525,11 +525,11 @@ pt_PT{ } SAR{ "SAR", - "Rial saudita", + "rial saudita", } SBD{ "SBD", - "Dólar das Ilhas Salomão", + "dólar das Ilhas Salomão", } SCR{ "SCR", @@ -545,7 +545,7 @@ pt_PT{ } SGD{ "SGD", - "Dólar de Singapura", + "dólar singapuriano", } SHP{ "SHP", @@ -553,7 +553,7 @@ pt_PT{ } SLL{ "SLL", - "Leone de Serra Leoa", + "leone de Serra Leoa", } SOS{ "SOS", @@ -567,33 +567,29 @@ pt_PT{ "SSP", "libra sul-sudanesa", } - STD{ - "STD", - "Dobra de São Tomé e Príncipe (1977–2017)", - } STN{ "STN", "dobra de São Tomé e Príncipe", } SYP{ "SYP", - "Libra síria", + "libra síria", } SZL{ "SZL", - "Lilangeni da Suazilândia", + "lilangeni suázi", } THB{ "฿", - "Baht da Tailândia", + "baht tailandês", } TJS{ "TJS", - "Somoni do Tajaquistão", + "somoni tajique", } TMT{ "TMT", - "Manat do Turquemenistão", + "manat turcomeno", } TND{ "TND", @@ -601,23 +597,23 @@ pt_PT{ } TOP{ "TOP", - "PaÊ»anga de Tonga", + "paÊ»anga tonganesa", } TRY{ "TRY", - "Lira turca", + "lira turca", } TTD{ "TTD", - "Dólar de Trindade e Tobago", + "dólar de Trindade e Tobago", } TWD{ "NT$", - "Novo dólar taiwanês", + "novo dólar taiwanês", } TZS{ "TZS", - "Xelim tanzaniano", + "xelim tanzaniano", } UAH{ "UAH", @@ -625,7 +621,7 @@ pt_PT{ } UGX{ "UGX", - "Xelim ugandense", + "xelim ugandense", } USD{ "US$", @@ -637,7 +633,7 @@ pt_PT{ } UZS{ "UZS", - "Som do Uzbequistão", + "som uzbeque", } VEF{ "VEF", @@ -649,15 +645,15 @@ pt_PT{ } VND{ "₫", - "Dong vietnamita", + "dong vietnamita", } VUV{ "VUV", - "Vatu de Vanuatu", + "vatu de Vanuatu", } WST{ "WST", - "Tala samoano", + "tala samoano", } XAF{ "FCFA", @@ -665,7 +661,7 @@ pt_PT{ } XCD{ "EC$", - "Dólar das Caraíbas Orientais", + "dólar das Caraíbas Orientais", } XOF{ "CFA", @@ -673,7 +669,7 @@ pt_PT{ } XPF{ "CFPF", - "Franco CFP", + "franco CFP", } XXX{ "¤", @@ -681,11 +677,11 @@ pt_PT{ } YER{ "YER", - "Rial iemenita", + "rial iemenita", } ZAR{ "ZAR", - "Rand sul-africano", + "rand sul-africano", } ZMK{ "ZMK", @@ -693,30 +689,32 @@ pt_PT{ } ZMW{ "ZMW", - "Kwacha zambiano", + "kwacha zambiano", } } Currencies%narrow{ - HKD{"$"} - INR{"₹"} SYP{"£"} } CurrencyPlurals{ AED{ - one{"Dirham dos Emirados Árabes Unidos"} - other{"Dirhams dos Emirados Árabes Unidos"} + one{"dirham dos Emirados Árabes Unidos"} + other{"sdirham dos Emirados Árabes Unidos"} } AFN{ - one{"Afegani do Afeganistão"} - other{"Afeganis do Afeganistão"} + one{"afegâni afegão"} + other{"afegânis afegãos"} } ALL{ one{"lek albanês"} other{"leks albaneses"} } AMD{ - one{"Dram arménio"} - other{"Drams arménios"} + one{"dram arménio"} + other{"drams arménios"} + } + ANG{ + one{"florim das Antilhas Holandesas"} + other{"florins das Antilhas Holandesas"} } AOA{ one{"kwanza angolano"} @@ -726,13 +724,17 @@ pt_PT{ one{"peso argentino"} other{"pesos argentinos"} } + AUD{ + one{"dólar australiano"} + other{"dólares australianos"} + } AWG{ one{"florim de Aruba"} other{"florins de Aruba"} } AZN{ - one{"Manat do Azerbaijão"} - other{"Manats do Azerbaijão"} + one{"manat azeri"} + other{"manats azeris"} } BAM{ one{"marco bósnio-herzegóvino conversível"} @@ -743,16 +745,16 @@ pt_PT{ other{"dólares barbadenses"} } BDT{ - one{"Taka de Bangladesh"} - other{"Takas de Bangladesh"} + one{"taka bengali"} + other{"takas bengalis"} } BGN{ one{"lev búlgaro"} other{"levs búlgaros"} } BHD{ - one{"Dinar baremita"} - other{"Dinares baremitas"} + one{"dinar baremita"} + other{"dinares baremitas"} } BIF{ one{"franco burundiano"} @@ -763,8 +765,8 @@ pt_PT{ other{"dólares bermudense"} } BND{ - one{"Dólar bruneíno"} - other{"Dólares bruneínos"} + one{"dólar bruneano"} + other{"dólares bruneanos"} } BOB{ one{"boliviano"} @@ -779,12 +781,12 @@ pt_PT{ other{"dólares das Bahamas"} } BTN{ - one{"Ngultrum do Butão"} - other{"Ngultruns do Butão"} + one{"ngultrum butanês"} + other{"ngultrumes butaneses"} } BWP{ - one{"Pula de Botswana"} - other{"Pulas de Botswana"} + one{"pula de Botswana"} + other{"pulas de Botswana"} } BYN{ one{"rublo bielorrusso"} @@ -850,6 +852,10 @@ pt_PT{ one{"coroa dinamarquesa"} other{"coroas dinamarquesas"} } + DOP{ + one{"peso dominicano"} + other{"pesos dominicanos"} + } DZD{ one{"dinar argelino"} other{"dinares argelinos"} @@ -871,8 +877,8 @@ pt_PT{ other{"euros"} } FJD{ - one{"Dólar de Fiji"} - other{"Dólares de Fiji"} + one{"dólar fijiano"} + other{"dólares fijianos"} } FKP{ one{"libra das Ilhas Falkland"} @@ -882,6 +888,10 @@ pt_PT{ one{"libra esterlina britânica"} other{"libras esterlinas britânicas"} } + GEL{ + one{"lari georgiano"} + other{"laris georgianos"} + } GHS{ one{"cedi ganês"} other{"cedis ganeses"} @@ -906,6 +916,10 @@ pt_PT{ one{"dólar da Guiana"} other{"dólares da Guiana"} } + HKD{ + one{"dólar de Hong Kong"} + other{"dólares de Hong Kong"} + } HNL{ one{"lempira das Honduras"} other{"lempiras das Honduras"} @@ -914,45 +928,97 @@ pt_PT{ one{"kuna croata"} other{"kunas croatas"} } + HTG{ + one{"gourde haitiano"} + other{"gourdes haitianos"} + } HUF{ one{"forint húngaro"} other{"forints húngaros"} } + IDR{ + one{"rupia indonésia"} + other{"rupias indonésias"} + } ILS{ - one{"Sheqel novo israelita"} - other{"Sheqels novos israelitas"} + one{"sheqel novo israelita"} + other{"sheqels novos israelitas"} + } + INR{ + one{"rupia indiana"} + other{"rupias indianas"} + } + IQD{ + one{"dinar iraquiano"} + other{"dinares iraquianos"} } IRR{ - one{"Rial iraniano"} - other{"Riais iranianos"} + one{"rial iraniano"} + other{"riais iranianos"} } ISK{ one{"coroa islandesa"} other{"coroas islandesas"} } + JMD{ + one{"dólar jamaicano"} + other{"dólares jamaicanos"} + } + JOD{ + one{"dinar jordaniano"} + other{"dinares jordanianos"} + } + JPY{ + one{"iene japonês"} + other{"ienes japoneses"} + } KES{ one{"xelim queniano"} other{"xelins quenianos"} } KGS{ - one{"Som do Quirguistão"} - other{"Sons do Quirguistão"} + one{"som quirguiz"} + other{"somes quirguizes"} + } + KHR{ + one{"riel cambojano"} + other{"rieles cambojanos"} } KMF{ one{"franco comoriano"} other{"francos comorianos"} } + KPW{ + one{"won norte-coreano"} + other{"wons norte-coreanos"} + } + KRW{ + one{"won sul-coreano"} + other{"wons sul-coreano"} + } + KWD{ + one{"dinar kuwaitiano"} + other{"dinares kuwaitianos"} + } KYD{ - one{"Dólar das Ilhas Caimão"} - other{"Dólares das Ilhas Caimão"} + one{"dólar das Ilhas Caimão"} + other{"dólares das Ilhas Caimão"} } KZT{ - one{"Tenge do Cazaquistão"} - other{"Tenges do Cazaquistão"} + one{"tenge cazaque"} + other{"tenges cazaques"} } LAK{ - one{"Kip de Laos"} - other{"Kips de Laos"} + one{"kip laosiano"} + other{"kips laosianos"} + } + LBP{ + one{"libra libanesa"} + other{"libras libanesas"} + } + LKR{ + one{"rupia do Sri Lanka"} + other{"rupias do Sri Lanka"} } LRD{ one{"dólar liberiano"} @@ -987,12 +1053,16 @@ pt_PT{ other{"dinares macedónios"} } MMK{ - one{"Kyat de Mianmar"} - other{"Kyats de Mianmar"} + one{"kyat de Mianmar"} + other{"kyats de Mianmar"} } MNT{ - one{"Tugrik da Mongólia"} - other{"Tugriks da Mongólia"} + one{"tugrik mongol"} + other{"tugriks mongóis"} + } + MOP{ + one{"pataca macaense"} + other{"patacas macaenses"} } MRO{ one{"ouguiya mauritana (1973–2017)"} @@ -1007,8 +1077,8 @@ pt_PT{ other{"rupias mauricianas"} } MVR{ - one{"Rupia das Ilhas Maldivas"} - other{"Rupias das Ilhas Maldivas"} + one{"rupia maldivana"} + other{"rupias maldivanas"} } MWK{ one{"kwacha malauiano"} @@ -1018,13 +1088,21 @@ pt_PT{ one{"peso mexicano"} other{"pesos mexicanos"} } + MYR{ + one{"ringgit malaio"} + other{"ringgits malaios"} + } MZN{ one{"metical moçambicano"} other{"meticais moçambicanos"} } NAD{ - one{"Dólar da Namíbia"} - other{"Dólares da Namíbia"} + one{"dólar namibiano"} + other{"dólares namibianos"} + } + NGN{ + one{"naira nigeriana"} + other{"nairas nigerianas"} } NIC{ one{"Córdoba nicaraguano (1988–1991)"} @@ -1038,9 +1116,17 @@ pt_PT{ one{"coroa norueguesa"} other{"coroas norueguesas"} } + NPR{ + one{"rupia nepalesa"} + other{"rupias nepalesas"} + } + NZD{ + one{"dólar neozelandês"} + other{"dólares neozelandeses"} + } OMR{ - one{"Rial de Omã"} - other{"Riais de Omã"} + one{"rial omanense"} + other{"riais omanenses"} } PAB{ one{"balboa do Panamá"} @@ -1055,20 +1141,32 @@ pt_PT{ other{"Soles peruanos (1863–1965)"} } PGK{ - one{"Kina da Papua-Nova Guiné"} - other{"Kinas da Papua-Nova Guiné"} + one{"kina papuásia"} + other{"kinas papuásias"} + } + PHP{ + one{"peso filipino"} + other{"pesos filipinos"} + } + PKR{ + one{"rupia paquistanesa"} + other{"rupias paquistanesas"} } PLN{ one{"zloti polaco"} other{"zlotis polacos"} } + PTE{ + one{"escudo português"} + other{"escudos portugueses"} + } PYG{ one{"guarani paraguaio"} other{"guaranis paraguaios"} } QAR{ - one{"Rial do Catar"} - other{"Riais do Catar"} + one{"rial catarense"} + other{"riais catarenses"} } RON{ one{"leu romeno"} @@ -1087,8 +1185,12 @@ pt_PT{ other{"francos ruandeses"} } SAR{ - one{"Rial saudita"} - other{"Riais sauditas"} + one{"rial saudita"} + other{"riais sauditas"} + } + SBD{ + one{"dólar das Ilhas Salomão"} + other{"dólares das Ilhas Salomão"} } SCR{ one{"rupia seichelense"} @@ -1103,8 +1205,16 @@ pt_PT{ other{"coroas suecas"} } SGD{ - one{"Dólar de Singapura"} - other{"Dólares de Singapura"} + one{"dólar singapuriano"} + other{"dólares singapurianos"} + } + SHP{ + one{"libra santa-helenense"} + other{"libras santa-helenenses"} + } + SLL{ + one{"leone de Serra Leoa"} + other{"leones de Serra Leoa"} } SOS{ one{"xelim somali"} @@ -1122,38 +1232,58 @@ pt_PT{ one{"dobra de São Tomé e Príncipe"} other{"dobras de São Tomé e Príncipe"} } + SYP{ + one{"libra síria"} + other{"libras sírias"} + } SZL{ - one{"Lilangeni da Suazilândia"} - other{"Lilangenis da Suazilândia"} + one{"lilangeni suázi"} + other{"lilangenis suázis"} } THB{ - one{"Baht da Tailândia"} - other{"Bahts da Tailândia"} + one{"baht tailandês"} + other{"bahts tailandeses"} } TJS{ - one{"Somoni do Tajaquistão"} - other{"Somonis do Tajaquistão"} + one{"somoni tajique"} + other{"somonis tajiques"} } TMT{ - one{"Manat do Turquemenistão"} - other{"Manats do Turquemenistão"} + one{"manat turcomeno"} + other{"manats turcomenos"} } TND{ one{"dinar tunisino"} other{"dinares tunisinos"} } TOP{ - one{"PaÊ»anga de Tonga"} - other{"PaÊ»angas de Tonga"} + one{"paÊ»anga tonganesa"} + other{"paÊ»angas tonganesas"} + } + TRY{ + one{"lira turca"} + other{"liras turcas"} } TTD{ - one{"Dólar de Trindade e Tobago"} - other{"Dólares de Trindade e Tobago"} + one{"dólar de Trindade e Tobago"} + other{"dólares de Trindade e Tobago"} + } + TWD{ + one{"novo dólar taiwanês"} + other{"novos dólares taiwaneses"} + } + TZS{ + one{"xelim tanzaniano"} + other{"xelins tanzanianos"} } UAH{ one{"hryvnia ucraniano"} other{"hryvnias ucranianos"} } + UGX{ + one{"xelim ugandense"} + other{"xelins ugandenses"} + } USD{ one{"dólar dos Estados Unidos"} other{"dólares dos Estados Unidos"} @@ -1163,8 +1293,8 @@ pt_PT{ other{"pesos uruguaios"} } UZS{ - one{"Som do Uzbequistão"} - other{"Sons do Uzbequistão"} + one{"som uzbeque"} + other{"somes uzbeques"} } VEF{ one{"bolívar (2008–2018)"} @@ -1174,30 +1304,54 @@ pt_PT{ one{"bolívar"} other{"bolívares"} } + VND{ + one{"dong vietnamita"} + other{"dongs vietnamitas"} + } + VUV{ + one{"vatu de Vanuatu"} + other{"vatus de Vanuatu"} + } + WST{ + one{"tala samoano"} + other{"talas samoanos"} + } XAF{ one{"franco CFA (BEAC)"} other{"francos CFA (BEAC)"} } XCD{ - one{"Dólar das Caraíbas Orientais"} - other{"Dólares das Caraíbas Orientais"} + one{"dólar das Caraíbas Orientais"} + other{"dólares das Caraíbas Orientais"} } XOF{ one{"franco CFA (BCEAO)"} other{"francos CFA (BCEAO)"} } + XPF{ + one{"franco CFP"} + other{"francos CFP"} + } XXX{ one{"(moeda desconhecida)"} other{"(moedas desconhecidas)"} } YER{ - one{"Rial iemenita"} - other{"Riais iemenitas"} + one{"rial iemenita"} + other{"riais iemenitas"} + } + ZAR{ + one{"rand sul-africano"} + other{"rands sul-africanos"} } ZMK{ one{"Kwacha zambiano (1968–2012)"} other{"Kwachas zambianos (1968–2012)"} } + ZMW{ + one{"kwacha zambiano"} + other{"kwachas zambianos"} + } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_ST.txt b/icuSources/data/curr/pt_ST.txt index bb3452a4..141bfffc 100644 --- a/icuSources/data/curr/pt_ST.txt +++ b/icuSources/data/curr/pt_ST.txt @@ -8,5 +8,5 @@ pt_ST{ "dobra de São Tomé e Príncipe", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/pt_TL.txt b/icuSources/data/curr/pt_TL.txt index ee023782..5166829a 100644 --- a/icuSources/data/curr/pt_TL.txt +++ b/icuSources/data/curr/pt_TL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/qu.txt b/icuSources/data/curr/qu.txt index 517f0d4a..f5a765e2 100644 --- a/icuSources/data/curr/qu.txt +++ b/icuSources/data/curr/qu.txt @@ -2,13 +2,1091 @@ // License & terms of use: http://www.unicode.org/copyright.html#License qu{ Currencies{ + AED{ + "AED", + "AED", + } + AFN{ + "AFN", + "Afgani Afgano", + } + ALL{ + "ALL", + "Lek albanés", + } + AMD{ + "AMD", + "AMD", + } + ANG{ + "ANG", + "Florín Antillano Neerlandés", + } + AOA{ + "AOA", + "Kwanza Angoleño", + } + ARS{ + "ARS", + "Peso Argentino", + } + AUD{ + "A$", + "Dólar Australiano", + } + AWG{ + "AWG", + "Florín Arubeño", + } + AZN{ + "AZN", + "AZN", + } + BAM{ + "BAM", + "Marco Bosnioherzegovino", + } + BBD{ + "BBG", + "Dólar de Barbados", + } + BDT{ + "BDT", + "Taka Bangladesí", + } + BGN{ + "BGN", + "Lev", + } + BHD{ + "BHD", + "Dinar Bareiní", + } + BIF{ + "BIF", + "Franco Burundés", + } + BMD{ + "DBM", + "Dólar Bermudeño", + } + BND{ + "BND", + "Dólar de Brunéi", + } + BOB{ + "BOB", + "Boliviano", + } + BRL{ + "R$", + "Real Brasileño", + } + BSD{ + "BSD", + "Dólar Bahameño", + } + BTN{ + "BTN", + "Ngultrum Butanés", + } + BWP{ + "BWP", + "Pula Botswano", + } + BYN{ + "BYN", + "Nuevo Rublo Bielorruso", + } + BZD{ + "DBZ", + "Dólar Beliceño", + } + CAD{ + "$CA", + "Dólar Canadiense", + } + CDF{ + "CDF", + "Franco Congoleño", + } + CHF{ + "CHF", + "Franco Suizo", + } + CLP{ + "CLP", + "Peso Chileno", + } + CNH{ + "CNH", + "Yuan Chino (offshore)", + } + CNY{ + "CNÂ¥", + "Yuan Chino", + } + COP{ + "COP", + "Peso Colombiano", + } + CRC{ + "CRC", + "Colón Costarricense", + } + CUC{ + "CUC", + "Peso Cubano Convertible", + } + CUP{ + "CUP", + "Peso Cubano", + } + CVE{ + "CVE", + "Escudo Caboverdiano", + } + CZK{ + "CZK", + "Corona Checa", + } + DJF{ + "DJF", + "Franco Yibutiano", + } + DKK{ + "DKK", + "Corona Danesa", + } + DOP{ + "DOP", + "Peso Dominicano", + } + DZD{ + "DZD", + "Dinar Argelino", + } + EGP{ + "EGP", + "Libra Egipcia", + } + ERN{ + "ERN", + "Nakfa Eritreano", + } + ETB{ + "ETB", + "Birr Etíope", + } + EUR{ + "€", + "Euro", + } + FJD{ + "FJD", + "Dólar Fiyiano", + } + FKP{ + "FKP", + "Libra Malvinense", + } + GBP{ + "£", + "Libra Esterlina", + } + GEL{ + "GEL", + "Lari Georgiano", + } + GHS{ + "GHS", + "Cedi Ganés", + } + GIP{ + "GIP", + "Libra Gibraltareña", + } + GMD{ + "GMD", + "Dalasi", + } + GNF{ + "GNF", + "Franco Guineano", + } + GTQ{ + "GTQ", + "Quetzal Guatemalteco", + } + GYD{ + "GYD", + "Dólar Guyanés", + } + HKD{ + "HK$", + "Dólar de Hong Kong", + } + HNL{ + "HNL", + "Lempira Hondureño", + } + HRK{ + "HRK", + "Kuna Croata", + } + HTG{ + "HTG", + "Gourde Haitiano", + } + HUF{ + "HUF", + "Florín Húngaro", + } + IDR{ + "IDR", + "Rupia Indonesia", + } + ILS{ + "₪", + "Nuevo Séquel", + } + INR{ + "₹", + "Rupia India", + } + IQD{ + "IQD", + "Dinar Iraquí", + } + IRR{ + "IRR", + "Rial Iraní", + } + ISK{ + "ISK", + "Corona Islandesa", + } + JMD{ + "JMD", + "Dólar Jamaiquino", + } + JOD{ + "JOD", + "Dinar Jordano", + } + JPY{ + "JPÂ¥", + "Yen Japonés", + } + KES{ + "KES", + "Chelín Keniano", + } + KGS{ + "KGS", + "Som Kirguís", + } + KHR{ + "KHR", + "Riel Camboyano", + } + KMF{ + "KMF", + "Franco Comorense", + } + KPW{ + "KPW", + "Won Norcoreano", + } + KRW{ + "₩", + "Won Surcoreano", + } + KWD{ + "KWD", + "Dinar Kuwaití", + } + KYD{ + "KYD", + "Dólar de las Islas Caimán", + } + KZT{ + "KZT", + "Tenge Kazajo", + } + LAK{ + "LAK", + "Kip Laosiano", + } + LBP{ + "LBP", + "Libra Libanesa", + } + LKR{ + "LKR", + "Rupia de Sri Lanka", + } + LRD{ + "LRD", + "Dólar Liberiano", + } + LYD{ + "LYD", + "Dinar Libio", + } + MAD{ + "MAD", + "Dírham Marroquí", + } + MDL{ + "MDL", + "Leu Moldavo", + } + MGA{ + "MGA", + "Ariary Malgache", + } + MKD{ + "MKD", + "Dinar Macedonio", + } + MMK{ + "MMK", + "Kyat Birmano", + } + MNT{ + "MNT", + "Tugrik Mongol", + } + MOP{ + "MOP", + "Pataca Macaense", + } + MRU{ + "MRU", + "Uguiya Mauritano", + } + MUR{ + "MUR", + "Rupia de Mauricio", + } + MVR{ + "MVR", + "Rupia de Maldivas", + } + MWK{ + "MWK", + "Kwacha Malauí", + } + MXN{ + "MX$", + "Peso Mexicano", + } + MYR{ + "MYR", + "Ringgit Malayo", + } + MZN{ + "MZN", + "Metical Mozambiqueño", + } + NAD{ + "NAD", + "Dólar Namibio", + } + NGN{ + "NGN", + "Naira Nigeriano", + } + NIO{ + "NIO", + "Córdova Nicaragüense", + } + NOK{ + "NOK", + "Corona Noruega", + } + NPR{ + "NPR", + "Rupia Nepalí", + } + NZD{ + "NZ$", + "Dólar Neozelandés", + } + OMR{ + "OMR", + "Rial Omaní", + } + PAB{ + "PAB", + "Balboa Panameño", + } PEN{ "S/", - "PEN", + "Sol Peruano", + } + PGK{ + "PGK", + "Kina Papuano", + } + PHP{ + "PHP", + "Peso Filipino", + } + PKR{ + "PKR", + "Rupia Pakistaní", + } + PLN{ + "PLN", + "Zloty", + } + PYG{ + "PYG", + "Guaraní Paraguayo", + } + QAR{ + "QAR", + "Riyal Catarí", + } + RON{ + "RON", + "Leu Rumano", + } + RSD{ + "RSD", + "Dinar Serbio", + } + RUB{ + "RUB", + "Rublo Ruso", + } + RWF{ + "RWF", + "Franco Ruandés", + } + SAR{ + "SAR", + "Riyal Saudí", + } + SBD{ + "SBD", + "Dólar de las Islas Salomón", + } + SCR{ + "SCR", + "Rupia de Seychelles", + } + SDG{ + "SDG", + "Libra Sudanesa", + } + SEK{ + "SEK", + "Corona Sueca", + } + SGD{ + "SGD", + "Dólar de Singapur", + } + SHP{ + "SHP", + "Libra de Santa Helena", + } + SLL{ + "SLL", + "Leone de Sierra Leona", + } + SOS{ + "SOS", + "Chelín Somalí", + } + SRD{ + "SRD", + "Dólar Surinamés", + } + SSP{ + "SSP", + "Libra Sursudanesa", + } + STN{ + "STN", + "Dobra Santotomense", + } + SYP{ + "SYP", + "Libra Siria", + } + SZL{ + "SZL", + "Lilangeni Swazi", + } + THB{ + "THB", + "Baht Tailandés", + } + TJS{ + "TJS", + "Somoni Tayiko", + } + TMT{ + "TMT", + "Manat Turcomano", + } + TND{ + "TND", + "Dinar Tunecino", + } + TOP{ + "TOP", + "PaÊ»anga Tongano", + } + TRY{ + "TRY", + "Lira Turca", + } + TTD{ + "TTD", + "Dólar de Trinidad y Tobago", + } + TWD{ + "NT$", + "Nuevo Dólar Taiwanés", + } + TZS{ + "TZS", + "Chelín Tanzano", + } + UAH{ + "UAH", + "Grivna", + } + UGX{ + "UGX", + "Chelín Ugandés", + } + USD{ + "$US", + "Dólar Americano", + } + UYU{ + "UYU", + "Peso Uruguayo", + } + UZS{ + "UZS", + "Som Ubzeko", + } + VES{ + "VES", + "Bolívar Venezolano", + } + VND{ + "₫", + "Dong Vietnamita", + } + VUV{ + "VUV", + "Vatu Vanuatu", + } + WST{ + "WST", + "Tala Samoano", + } + XAF{ + "FCFA", + "Franco CFA de África Central", + } + XCD{ + "EC$", + "Dólar del Caribe Oriental", + } + XOF{ + "CFA", + "Franco CFA de África Occidental", + } + XPF{ + "CFPF", + "Franco CFP", + } + XXX{ + "¤", + "Mana riqsisqa Qullqi", + } + YER{ + "YER", + "Rial Yemení", + } + ZAR{ + "ZAR", + "Rand Sudafricano", + } + ZMW{ + "ZMW", + "Kwacha Zambiano", + } + } + CurrencyPlurals{ + AFN{ + other{"Afgani afgano"} + } + ALL{ + other{"Lek albanés"} + } + ANG{ + other{"Florín antillano neerlandés"} + } + AOA{ + other{"Kwanza angoleño"} + } + ARS{ + other{"Peso argentino"} + } + AUD{ + other{"Dólar Australiano"} + } + AWG{ + other{"Florín arubeño"} + } + BAM{ + other{"Marco bosnioherzegovino"} + } + BBD{ + other{"Dólar de Barbados"} + } + BDT{ + other{"Taka bangladesí"} + } + BGN{ + other{"Lev"} + } + BHD{ + other{"Dinar bareiní"} + } + BIF{ + other{"Franco burundés"} + } + BMD{ + other{"Dólar bermudeño"} + } + BND{ + other{"Dólar de Brunéi"} + } + BOB{ + other{"Boliviano"} + } + BRL{ + other{"Real brasileño"} + } + BSD{ + other{"Dólar bahameño"} + } + BTN{ + other{"Ngultrum butanés"} + } + BWP{ + other{"Pula Botswano"} + } + BYN{ + other{"Nuevo rublo bielorruso"} + } + BZD{ + other{"Dólar beliceño"} + } + CAD{ + other{"Dólar canadiense"} + } + CDF{ + other{"Franco congoleño"} + } + CHF{ + other{"Franco suizo"} + } + CLP{ + other{"Peso chileno"} + } + CNH{ + other{"Yuan chino (offshore)"} + } + CNY{ + other{"Yuan chino"} + } + COP{ + other{"Peso colombiano"} + } + CRC{ + other{"Colón costarricense"} + } + CUC{ + other{"Peso cubano convertible"} + } + CUP{ + other{"Peso cubano"} + } + CVE{ + other{"Escudo caboverdiano"} + } + CZK{ + other{"Corona checa"} + } + DJF{ + other{"Franco yibutiano"} + } + DKK{ + other{"Corona danesa"} + } + DOP{ + other{"Peso dominicano"} + } + DZD{ + other{"Dinar argelino"} + } + EGP{ + other{"Libra egipcia"} + } + ERN{ + other{"Nakfa Eritreano"} + } + ETB{ + other{"Birr etíope"} + } + EUR{ + other{"euro"} + } + FKP{ + other{"Libra malvinense"} + } + GBP{ + other{"Libra esterlina"} + } + GEL{ + other{"Lari georgiano"} + } + GHS{ + other{"Cedi ganés"} + } + GIP{ + other{"Libra gibraltareña"} + } + GMD{ + other{"Dalasi"} + } + GNF{ + other{"Franco guineano"} + } + GTQ{ + other{"Quetzal guatemalteco"} + } + GYD{ + other{"Dólar guyanés"} + } + HKD{ + other{"Dólar de Hong Kong"} + } + HNL{ + other{"Lempira hondureño"} + } + HRK{ + other{"Kuna croata"} + } + HTG{ + other{"Gourde haitiano"} + } + HUF{ + other{"Florín húngaro"} + } + IDR{ + other{"Rupia indonesia"} + } + ILS{ + other{"Nuevo séquel"} + } + INR{ + other{"Rupia india"} + } + IQD{ + other{"Dinar iraquí"} + } + IRR{ + other{"Rial iraní"} + } + ISK{ + other{"Corona islandesa"} + } + JMD{ + other{"Dólar jamaiquino"} + } + JOD{ + other{"Dinar jordano"} + } + JPY{ + other{"Yen japonés"} + } + KES{ + other{"Chelín keniano"} + } + KGS{ + other{"Som kirguís"} + } + KHR{ + other{"Riel camboyano"} + } + KMF{ + other{"Franco comorense"} + } + KPW{ + other{"Won norcoreano"} + } + KRW{ + other{"Won surcoreano"} + } + KWD{ + other{"Dinar kuwaití"} + } + KYD{ + other{"Dólar de las islas caimán"} + } + KZT{ + other{"Tenge kazajo"} + } + LAK{ + other{"Kip laosiano"} + } + LBP{ + other{"Libra libanesa"} + } + LKR{ + other{"Rupia de Sri Lanka"} + } + LRD{ + other{"Dólar liberiano"} + } + LYD{ + other{"Dinar libio"} + } + MAD{ + other{"Dírham marroquí"} + } + MDL{ + other{"Leu moldavo"} + } + MGA{ + other{"Ariary malgache"} + } + MKD{ + other{"Dinar macedonio"} + } + MMK{ + other{"Kyat birmano"} + } + MNT{ + other{"Tugrik mongol"} + } + MOP{ + other{"Pataca macaense"} + } + MRU{ + other{"Uguiya Mauritano"} + } + MUR{ + other{"Rupia de mauricio"} + } + MVR{ + other{"Rupia de Maldivas"} + } + MWK{ + other{"Kwacha malauí"} + } + MXN{ + other{"Peso mexicano"} + } + MYR{ + other{"Ringgit malayo"} + } + MZN{ + other{"Metical mozambiqueño"} + } + NAD{ + other{"Dólar namibio"} + } + NGN{ + other{"Naira nigeriano"} + } + NIO{ + other{"Córdova nicaragüense"} + } + NOK{ + other{"Corona noruega"} + } + NPR{ + other{"Rupia Nepalí"} + } + NZD{ + other{"Dólar neozelandés"} + } + OMR{ + other{"Rial omaní"} + } + PAB{ + other{"Balboa panameño"} + } + PEN{ + other{"Sol peruano"} + } + PGK{ + other{"Kina papuano"} + } + PHP{ + other{"Peso filipino"} + } + PKR{ + other{"Rupia pakistaní"} + } + PLN{ + other{"Zloty"} + } + PYG{ + other{"Guaraní paraguayo"} + } + QAR{ + other{"Riyal catarí"} + } + RON{ + other{"Leu rumano"} + } + RSD{ + other{"Dinar serbio"} + } + RUB{ + other{"Rublo ruso"} + } + RWF{ + other{"Franco ruandés"} + } + SAR{ + other{"Riyal saudí"} + } + SBD{ + other{"Dólar de las Islas Salomón"} + } + SCR{ + other{"Rupia de seychelles"} + } + SDG{ + other{"Libra sudanesa"} + } + SEK{ + other{"Corona sueca"} + } + SGD{ + other{"Dólar de Singapur"} + } + SHP{ + other{"Libra de santa helena"} + } + SLL{ + other{"Leone de sierra leona"} + } + SOS{ + other{"Chelín somalí"} + } + SRD{ + other{"Dólar Surinamés"} + } + SSP{ + other{"Libra sursudanesa"} + } + STN{ + other{"Dobra santotomense"} + } + SYP{ + other{"Libra siria"} + } + SZL{ + other{"Lilangeni swazi"} + } + THB{ + other{"Baht tailandés"} + } + TJS{ + other{"Somoni tayiko"} + } + TMT{ + other{"Manat turcomano"} + } + TND{ + other{"Dinar tunecino"} + } + TOP{ + other{"PaÊ»anga tongano"} + } + TRY{ + other{"Lira turca"} + } + TTD{ + other{"Dólar de trinidad y tobago"} + } + TWD{ + other{"Nuevo dólar taiwanés"} + } + TZS{ + other{"Chelín tanzano"} + } + UAH{ + other{"Grivna"} + } + UGX{ + other{"Chelín ugandés"} + } + USD{ + other{"Dólar americano"} + } + UYU{ + other{"Peso uruguayo"} + } + UZS{ + other{"Som Ubzeko"} + } + VES{ + other{"Bolívar venezolano"} + } + VND{ + other{"Dong vietnamita"} + } + VUV{ + other{"Vatu vanuatu"} + } + WST{ + other{"Tala samoano"} + } + XAF{ + other{"Franco CFA de áfrica central"} + } + XCD{ + other{"Dólar del caribe oriental"} + } + XOF{ + other{"Franco CFA de áfrica occidental"} + } + XPF{ + other{"Franco CFP"} + } + XXX{ + other{"Mana riqsisqa qullqi"} + } + YER{ + other{"Rial yemení"} + } + ZAR{ + other{"Rand sudafricano"} + } + ZMW{ + other{"Kwacha zambiano"} } } CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/qu_BO.txt b/icuSources/data/curr/qu_BO.txt index c20ae72b..47084549 100644 --- a/icuSources/data/curr/qu_BO.txt +++ b/icuSources/data/curr/qu_BO.txt @@ -4,12 +4,12 @@ qu_BO{ Currencies{ BOB{ "Bs", - "BOB", + "Boliviano", } PEN{ "PEN", - "PEN", + "Sol Peruano", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/qu_EC.txt b/icuSources/data/curr/qu_EC.txt index ed071c72..8bb1e100 100644 --- a/icuSources/data/curr/qu_EC.txt +++ b/icuSources/data/curr/qu_EC.txt @@ -4,12 +4,12 @@ qu_EC{ Currencies{ PEN{ "PEN", - "PEN", + "Sol Peruano", } USD{ "$", - "USD", + "Dólar Americano", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/reslocal.mk b/icuSources/data/curr/reslocal.mk deleted file mode 100644 index a6288897..00000000 --- a/icuSources/data/curr/reslocal.mk +++ /dev/null @@ -1,36 +0,0 @@ -# -# Local Apple addition for curr resources -# Copyright (c) 2012-2019 Apple Inc. All rights reserved. -# -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# NOTE (January 2019): Please use ICU's new data filtering to select locale -# files. This makefile is no longer used to filter locale files. -# With no filtering, all data files are built. -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# - -CURR_SOURCE_LOCAL = iu.txt ms_Arab.txt ms_Arab_BN.txt\ - en_AD.txt en_AL.txt en_AR.txt en_BA.txt en_BD.txt en_BG.txt\ - en_BR.txt en_CL.txt en_CN.txt en_CO.txt en_CZ.txt en_EE.txt en_ES.txt en_FR.txt\ - en_GR.txt en_HR.txt en_HU.txt en_ID.txt en_IS.txt\ - en_IT.txt en_JP.txt en_LT.txt en_LU.txt en_LV.txt\ - en_ME.txt en_MM.txt en_MV.txt en_MX.txt en_NO.txt en_PL.txt en_PT.txt\ - en_RO.txt en_RS.txt en_RU.txt en_SK.txt en_TH.txt en_TR.txt en_TW.txt en_UA.txt\ - es_AG.txt es_AI.txt es_AW.txt es_BB.txt es_BL.txt\ - es_BM.txt es_BQ.txt es_BS.txt es_CA.txt es_CW.txt es_DM.txt\ - es_FK.txt es_GD.txt es_GF.txt es_GL.txt es_GP.txt\ - es_GY.txt es_HT.txt es_KN.txt es_KY.txt es_LC.txt\ - es_MF.txt es_MQ.txt es_MS.txt es_PM.txt es_SR.txt\ - es_SX.txt es_TC.txt es_TT.txt es_VC.txt es_VG.txt\ - es_VI.txt\ - pt_FR.txt\ - arn.txt ba.txt byn.txt co.txt cv.txt\ - dv.txt gaa.txt gez_ER.txt gez.txt gn.txt\ - io.txt jbo.txt kaj.txt kcg.txt kpe_GN.txt\ - kpe.txt mni.txt moh.txt myv.txt nqo.txt\ - nr.txt nso.txt ny.txt oc.txt sa.txt\ - sc.txt scn.txt ss.txt st_LS.txt st.txt\ - syr.txt tig.txt tn_BW.txt tn.txt trv.txt\ - ts.txt ve.txt wa.txt wal.txt - -CURR_ALIAS_SOURCE_LOCAL = wuu.txt diff --git a/icuSources/data/curr/rm.txt b/icuSources/data/curr/rm.txt index 77e1a5ea..2e6091f3 100644 --- a/icuSources/data/curr/rm.txt +++ b/icuSources/data/curr/rm.txt @@ -1277,5 +1277,5 @@ rm{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/rn.txt b/icuSources/data/curr/rn.txt index 65d953dd..7e2c3078 100644 --- a/icuSources/data/curr/rn.txt +++ b/icuSources/data/curr/rn.txt @@ -223,5 +223,5 @@ rn{ "Idolari ryo muri Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ro.txt b/icuSources/data/curr/ro.txt index 54dca206..12fa0193 100644 --- a/icuSources/data/curr/ro.txt +++ b/icuSources/data/curr/ro.txt @@ -1008,10 +1008,104 @@ ro{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -2130,5 +2224,5 @@ ro{ one{"{0} {1}"} other{"{0} de {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ro_MD.txt b/icuSources/data/curr/ro_MD.txt index 067f3c72..8ab89f4b 100644 --- a/icuSources/data/curr/ro_MD.txt +++ b/icuSources/data/curr/ro_MD.txt @@ -7,5 +7,5 @@ ro_MD{ "leu moldovenesc", } } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/curr/rof.txt b/icuSources/data/curr/rof.txt index fb7bef7c..9d04685c 100644 --- a/icuSources/data/curr/rof.txt +++ b/icuSources/data/curr/rof.txt @@ -231,5 +231,5 @@ rof{ "heleri sa Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/root.txt b/icuSources/data/curr/root.txt index 2e1eaafa..81b002ff 100644 --- a/icuSources/data/curr/root.txt +++ b/icuSources/data/curr/root.txt @@ -196,7 +196,7 @@ root{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} currencySpacing{ afterCurrency{ currencyMatch{"[:^S:]"} diff --git a/icuSources/data/curr/ru.txt b/icuSources/data/curr/ru.txt index 1c42b240..a54ec184 100644 --- a/icuSources/data/curr/ru.txt +++ b/icuSources/data/curr/ru.txt @@ -2236,5 +2236,5 @@ ru{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ru_BY.txt b/icuSources/data/curr/ru_BY.txt index 03e40fe0..45d471f3 100644 --- a/icuSources/data/curr/ru_BY.txt +++ b/icuSources/data/curr/ru_BY.txt @@ -14,5 +14,5 @@ ru_BY{ Currencies%narrow{ BYN{"Br"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ru_KG.txt b/icuSources/data/curr/ru_KG.txt index a3cdc6c4..0c1dc292 100644 --- a/icuSources/data/curr/ru_KG.txt +++ b/icuSources/data/curr/ru_KG.txt @@ -7,5 +7,5 @@ ru_KG{ "киргизский сом", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ru_KZ.txt b/icuSources/data/curr/ru_KZ.txt index cc88afee..7f5a3474 100644 --- a/icuSources/data/curr/ru_KZ.txt +++ b/icuSources/data/curr/ru_KZ.txt @@ -7,5 +7,5 @@ ru_KZ{ "казахский тенге", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ru_MD.txt b/icuSources/data/curr/ru_MD.txt index b654716c..dcde5600 100644 --- a/icuSources/data/curr/ru_MD.txt +++ b/icuSources/data/curr/ru_MD.txt @@ -7,5 +7,5 @@ ru_MD{ "молдавский лей", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/rw.txt b/icuSources/data/curr/rw.txt index 7a77e5d2..b5b4f766 100644 --- a/icuSources/data/curr/rw.txt +++ b/icuSources/data/curr/rw.txt @@ -10,5 +10,5 @@ rw{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/rwk.txt b/icuSources/data/curr/rwk.txt index fde42955..5201a858 100644 --- a/icuSources/data/curr/rwk.txt +++ b/icuSources/data/curr/rwk.txt @@ -235,5 +235,5 @@ rwk{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sa.txt b/icuSources/data/curr/sa.txt index ac837ff2..23e450d4 100644 --- a/icuSources/data/curr/sa.txt +++ b/icuSources/data/curr/sa.txt @@ -7,5 +7,5 @@ sa{ "INR", } } - Version{"2.1.48.70"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sah.txt b/icuSources/data/curr/sah.txt index dab19e87..5032d356 100644 --- a/icuSources/data/curr/sah.txt +++ b/icuSources/data/curr/sah.txt @@ -25,5 +25,5 @@ sah{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/saq.txt b/icuSources/data/curr/saq.txt index 95d57286..1c999c8b 100644 --- a/icuSources/data/curr/saq.txt +++ b/icuSources/data/curr/saq.txt @@ -231,5 +231,5 @@ saq{ "Dola eel Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sat.txt b/icuSources/data/curr/sat.txt index d47ac410..3800f3c6 100644 --- a/icuSources/data/curr/sat.txt +++ b/icuSources/data/curr/sat.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sat_Deva.txt b/icuSources/data/curr/sat_Deva.txt index 1855c87d..3b3685ed 100644 --- a/icuSources/data/curr/sat_Deva.txt +++ b/icuSources/data/curr/sat_Deva.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License sat_Deva{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sat_IN.txt b/icuSources/data/curr/sat_IN.txt new file mode 100644 index 00000000..c4976b4d --- /dev/null +++ b/icuSources/data/curr/sat_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_IN{ + "%%ALIAS"{"sat_Olck_IN"} +} diff --git a/icuSources/data/unit/en_PH.txt b/icuSources/data/curr/sat_Olck.txt similarity index 79% rename from icuSources/data/unit/en_PH.txt rename to icuSources/data/curr/sat_Olck.txt index 47046366..7026b805 100644 --- a/icuSources/data/unit/en_PH.txt +++ b/icuSources/data/curr/sat_Olck.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License -en_PH{ - Version{"2.1.47.70"} +sat_Olck{ + Version{"36.1"} } diff --git a/icuSources/data/curr/sat_Olck_IN.txt b/icuSources/data/curr/sat_Olck_IN.txt new file mode 100644 index 00000000..8bda43c4 --- /dev/null +++ b/icuSources/data/curr/sat_Olck_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +sat_Olck_IN{ + ___{""} +} diff --git a/icuSources/data/curr/sbp.txt b/icuSources/data/curr/sbp.txt index c8ae0cc4..186e7601 100644 --- a/icuSources/data/curr/sbp.txt +++ b/icuSources/data/curr/sbp.txt @@ -231,5 +231,5 @@ sbp{ "Ihela ya Simbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sc.txt b/icuSources/data/curr/sc.txt index 49a69079..17fbaa41 100644 --- a/icuSources/data/curr/sc.txt +++ b/icuSources/data/curr/sc.txt @@ -1,5 +1,2433 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sc{ - Version{"2.1.48.13"} + Currencies{ + ADP{ + "ADP", + "peseta andorrana", + } + AED{ + "AED", + "dirham de sos Emirados Àrabos Unidos", + } + AFA{ + "AFA", + "afgani afganu (1927–2002)", + } + AFN{ + "AFN", + "afgani afganu", + } + ALK{ + "ALK", + "lek albanesu (1946–1965)", + } + ALL{ + "ALL", + "lek albanesu", + } + AMD{ + "AMD", + "dram armenu", + } + ANG{ + "ANG", + "fiorinu de sas Antillas Olandesas", + } + AOA{ + "AOA", + "kwanza angolanu", + } + AOK{ + "AOK", + "kwanza angolanu (1977–1991)", + } + AON{ + "AON", + "kwanza nou angolanu (1990–2000)", + } + AOR{ + "AOR", + "kwanza ri-acontzadu angolanu (1995–1999)", + } + ARA{ + "ARA", + "austral argentinu", + } + ARL{ + "ARL", + "peso ley argentinu (1970–1983)", + } + ARM{ + "ARM", + "peso argentinu (1881–1970)", + } + ARP{ + "ARP", + "peso argentinu (1983–1985)", + } + ARS{ + "ARS", + "peso argentinu", + } + ATS{ + "ATS", + "iscellinu austrìacu", + } + AUD{ + "A$", + "dòllaru australianu", + } + AWG{ + "AWG", + "fiorinu arubanu", + } + AZM{ + "AZM", + "manat azeru (1993–2006)", + } + AZN{ + "AZN", + "manat azeru", + } + BAD{ + "BAD", + "dinar de sa Bòsnia-Erzegòvina (1992–1994)", + } + BAM{ + "BAM", + "marcu cunvertìbile de sa Bòsnia-Erzegòvina", + } + BAN{ + "BAN", + "dinar de sa Bòsnia-Erzegòvina (1994–1997)", + } + BBD{ + "BBD", + "dòllaru barbadianu", + } + BDT{ + "BDT", + "taka bangladesu", + } + BEC{ + "BEC", + "francu belga (cunvertìbile)", + } + BEF{ + "BEF", + "francu belga", + } + BEL{ + "BEL", + "francu belga (finantziàriu)", + } + BGL{ + "BGL", + "lev bùlgaru (1962–1999)", + } + BGM{ + "BGM", + "lev sotzialista bùlgaru", + } + BGN{ + "BGN", + "lev bùlgaru", + } + BGO{ + "BGO", + "lev bùlgaru (1879–1952)", + } + BHD{ + "BHD", + "dinar bahreinu", + } + BIF{ + "BIF", + "francu burundianu", + } + BMD{ + "BMD", + "dòllaru de sas Bermudas", + } + BND{ + "BND", + "dòllaru de su Brunei", + } + BOB{ + "BOB", + "bolivianu", + } + BOL{ + "BOL", + "bolivianu (1863–1963)", + } + BOP{ + "BOP", + "peso bolivianu", + } + BOV{ + "BOV", + "mvdol bolivianu", + } + BRB{ + "BRB", + "cruzèiru nou brasilianu (1967–1986)", + } + BRC{ + "BRC", + "cruzadu brasilianu (1986–1989)", + } + BRE{ + "BRE", + "cruzèiru brasilianu (1990–1993)", + } + BRL{ + "R$", + "real brasilianu", + } + BRN{ + "BRN", + "cruzadu nou brasilianu (1989–1990)", + } + BRR{ + "BRR", + "cruzèiru brasilianu (1993–1994)", + } + BRZ{ + "BRZ", + "cruzèiru brasilianu (1942–1967)", + } + BSD{ + "BSD", + "dòllaru bahamesu", + } + BTN{ + "BTN", + "ngultrum bhutanesu", + } + BUK{ + "BUK", + "kyat birmanu", + } + BWP{ + "BWP", + "pula botswanesa", + } + BYB{ + "BYB", + "rublu bielorussu (1994–1999)", + } + BYN{ + "BYN", + "rublu bielorussu", + } + BYR{ + "BYR", + "rublu bielorussu (2000–2016)", + } + BZD{ + "BZD", + "dòllaru de su Belize", + } + CAD{ + "CA$", + "dòllaru canadesu", + } + CDF{ + "CDF", + "francu congolesu", + } + CHE{ + "CHE", + "euro WIR", + } + CHF{ + "CHF", + "francu isvìtzeru", + } + CHW{ + "CHW", + "francu WIR", + } + CLE{ + "CLE", + "iscudu tzilenu", + } + CLF{ + "CLF", + "unidade de acontu tzilena (UF)", + } + CLP{ + "CLP", + "peso tzilenu", + } + CNH{ + "CNH", + "renminbi tzinesu (extracontinentale)", + } + CNX{ + "CNX", + "dòllaru de sa Banca Popolare Tzinesa", + } + CNY{ + "CNÂ¥", + "renminbi tzinesu", + } + COP{ + "COP", + "peso colombianu", + } + COU{ + "COU", + "unidade de valore reale colombiana", + } + CRC{ + "CRC", + "colón costaricanu", + } + CSD{ + "CSD", + "dinar serbu (2002–2006)", + } + CSK{ + "CSK", + "corona forte tzecoslovaca", + } + CUC{ + "CUC", + "peso cubanu cunvertìbile", + } + CUP{ + "CUP", + "peso cubanu", + } + CVE{ + "CVE", + "iscudu cabubirdianu", + } + CYP{ + "CYP", + "isterlina tzipriota", + } + CZK{ + "CZK", + "corona tzeca", + } + DDM{ + "DDM", + "marcu de sa Germània orientale", + } + DEM{ + "DEM", + "marcu tedescu", + } + DJF{ + "DJF", + "francu gibutianu", + } + DKK{ + "DKK", + "corona danesa", + } + DOP{ + "DOP", + "peso dominicanu", + } + DZD{ + "DZD", + "dinar algerinu", + } + ECS{ + "ECS", + "sucre ecuadorenu", + } + ECV{ + "ECV", + "unidade de valore costante ecuadorena", + } + EEK{ + "EEK", + "corona estonesa", + } + EGP{ + "EGP", + "isterlina egitziana", + } + ERN{ + "ERN", + "nafka eritreu", + } + ESA{ + "ESA", + "peseta ispagnola (contu A)", + } + ESB{ + "ESB", + "peseta ispagnola (contu cunvertìbile)", + } + ESP{ + "ESP", + "peseta ispagnola", + } + ETB{ + "ETB", + "birr etìope", + } + EUR{ + "€", + "euro", + } + FIM{ + "FIM", + "marcu finlandesu", + } + FJD{ + "FJD", + "dòllaru fijianu", + } + FKP{ + "FKP", + "isterlina de sas ìsulas Falklands", + } + FRF{ + "FRF", + "francu frantzesu", + } + GBP{ + "£", + "isterlina britànnica", + } + GEK{ + "GEK", + "kupon larit georgianu", + } + GEL{ + "GEL", + "lari georgianu", + } + GHC{ + "GHC", + "cedi ganesu (1979–2007)", + } + GHS{ + "GHS", + "cedi ganesu", + } + GIP{ + "GIP", + "isterlina de Gibilterra", + } + GMD{ + "GMD", + "dalasi gambianu", + } + GNF{ + "GNF", + "francu guineanu", + } + GNS{ + "GNS", + "syli guineanu", + } + GQE{ + "GQE", + "ekwele de sa Guinea Ecuadoriana", + } + GRD{ + "GRD", + "dracma greca", + } + GTQ{ + "GTQ", + "quetzal guatemaltecu", + } + GWE{ + "GWE", + "iscudu de sa Guinea portoghesa", + } + GWP{ + "GWP", + "peso de sa Guinea-Bissau", + } + GYD{ + "GYD", + "dòllaru guyanesu", + } + HKD{ + "HK$", + "dòllaru de Hong Kong", + } + HNL{ + "HNL", + "lempira hondurenu", + } + HRD{ + "HRD", + "dinar croatu", + } + HRK{ + "HRK", + "kuna croata", + } + HTG{ + "HTG", + "gourde haitianu", + } + HUF{ + "HUF", + "fiorinu ungheresu", + } + IDR{ + "IDR", + "rupia indonesiana", + } + IEP{ + "IEP", + "isterlina irlandesa", + } + ILP{ + "ILP", + "isterlina israeliana", + } + ILR{ + "ILR", + "siclu israelianu (1980–1985)", + } + ILS{ + "₪", + "siclu nou israelianu", + } + INR{ + "₹", + "rupia indiana", + } + IQD{ + "IQD", + "dinar irachenu", + } + IRR{ + "IRR", + "rial iranianu", + } + ISJ{ + "ISJ", + "corona islandesa (1918–1981)", + } + ISK{ + "ISK", + "corona islandesa", + } + ITL{ + "ITL", + "lira italiana", + } + JMD{ + "JMD", + "dòllaru giamaicanu", + } + JOD{ + "JOD", + "dinar giordanu", + } + JPY{ + "JPÂ¥", + "yen giaponesu", + } + KES{ + "KES", + "iscellinu kenianu", + } + KGS{ + "KGS", + "som kirghisu", + } + KHR{ + "KHR", + "riel cambogianu", + } + KMF{ + "KMF", + "francu comorianu", + } + KPW{ + "KPW", + "won nordcoreanu", + } + KRH{ + "KRH", + "hwan sudcoreanu (1953–1962)", + } + KRO{ + "KRO", + "won sudcoreanu (1945–1953)", + } + KRW{ + "₩", + "won sudcoreanu", + } + KWD{ + "KWD", + "dinar kuwaitianu", + } + KYD{ + "KYD", + "dòllaru de sas Ìsulas Cayman", + } + KZT{ + "KZT", + "tenge kazaku", + } + LAK{ + "LAK", + "kip laotianu", + } + LBP{ + "LBP", + "isterlina lebanesa", + } + LKR{ + "LKR", + "rupia de su Sri Lanka", + } + LRD{ + "LRD", + "dòllaru liberianu", + } + LSL{ + "LSL", + "loti lesothianu", + } + LTL{ + "LTL", + "litas lituanu", + } + LTT{ + "LTT", + "talonas lituanu", + } + LUC{ + "LUC", + "francu cunvertìbile lussemburghesu", + } + LUF{ + "LUF", + "francu lussemburghesu", + } + LUL{ + "LUL", + "francu finantziàriu lussemburghesu", + } + LVL{ + "LVL", + "lats lètone", + } + LVR{ + "LVR", + "rublu lètone", + } + LYD{ + "LYD", + "dinar lìbicu", + } + MAD{ + "MAD", + "dirham marochinu", + } + MAF{ + "MAF", + "francu marochinu", + } + MCF{ + "MCF", + "francu monegascu", + } + MDC{ + "MDC", + "cupon moldavu", + } + MDL{ + "MDL", + "leu moldavu", + } + MGA{ + "MGA", + "ariary malgàsciu", + } + MGF{ + "MGF", + "francu malgàsciu", + } + MKD{ + "MKD", + "denar matzèdone", + } + MKN{ + "MKN", + "denar matzèdone (1992–1993)", + } + MLF{ + "MLF", + "francu malianu", + } + MMK{ + "MMK", + "kyat de su Myanmar", + } + MNT{ + "MNT", + "tugrik mòngolu", + } + MOP{ + "MOP", + "pataca macanesa", + } + MRO{ + "MRO", + "ouguiya mauritiana (1973–2017)", + } + MRU{ + "MRU", + "ouguiya mauritiana", + } + MTL{ + "MTL", + "lira maltesa", + } + MTP{ + "MTP", + "isterlina maltesa", + } + MUR{ + "MUR", + "rupia mauritziana", + } + MVP{ + "MVP", + "rupia maldiviana (1947–1981)", + } + MVR{ + "MVR", + "rufiyaa maldiviana", + } + MWK{ + "MWK", + "kwacha malawiana", + } + MXN{ + "MX$", + "peso messicanu", + } + MXP{ + "MXP", + "peso de prata messicanu (1861–1992)", + } + MXV{ + "MXV", + "unidade de investimentu messicana", + } + MYR{ + "MYR", + "ringgit malesu", + } + MZE{ + "MZE", + "iscudu mozambicanu", + } + MZM{ + "MZM", + "metical mozambicanu (1980–2006)", + } + MZN{ + "MZN", + "metical mozambicanu", + } + NAD{ + "NAD", + "dòllaru namibianu", + } + NGN{ + "NGN", + "naira nigeriana", + } + NIC{ + "NIC", + "córdoba nicaraguesu (1988–1991)", + } + NIO{ + "NIO", + "córdoba nicaraguesu", + } + NLG{ + "NLG", + "fiorinu olandesu", + } + NOK{ + "NOK", + "corona norvegesa", + } + NPR{ + "NPR", + "rupia nepalesa", + } + NZD{ + "NZ$", + "dòllaru neozelandesu", + } + OMR{ + "OMR", + "rial omanesu", + } + PAB{ + "PAB", + "balboa panamesu", + } + PEI{ + "PEI", + "inti peruvianu", + } + PEN{ + "PEN", + "sol peruvianu", + } + PES{ + "PES", + "sol peruvianu (1863–1965)", + } + PGK{ + "PGK", + "kina papuana", + } + PHP{ + "PHP", + "peso filipinu", + } + PKR{ + "PKR", + "rupia pakistana", + } + PLN{ + "PLN", + "zloty polacu", + } + PLZ{ + "PLZ", + "złoty polacu (1950–1995)", + } + PTE{ + "PTE", + "iscudu portoghesu", + } + PYG{ + "PYG", + "guaraní paraguayanu", + } + QAR{ + "QAR", + "rial catarianu", + } + RHD{ + "RHD", + "dòllaru rhodesianu", + } + ROL{ + "ROL", + "leu rumenu (1952–2006)", + } + RON{ + "RON", + "leu rumenu", + } + RSD{ + "RSD", + "dinar serbu", + } + RUB{ + "RUB", + "rublu russu", + } + RUR{ + "RUR", + "rublu russu (1991–1998)", + } + RWF{ + "RWF", + "francu ruandesu", + } + SAR{ + "SAR", + "riyal saudita", + } + SBD{ + "SBD", + "dòllaru de sas Ìsulas Salomone", + } + SCR{ + "SCR", + "rupia seychellesa", + } + SDD{ + "SDD", + "dinar sudanesu (1992–2007)", + } + SDG{ + "SDG", + "isterlina sudanesa", + } + SDP{ + "SDP", + "isterlina sudanesa (1957–1998)", + } + SEK{ + "SEK", + "corona isvedesa", + } + SGD{ + "SGD", + "dòllaru de Singapore", + } + SHP{ + "SHP", + "isterlina de Sant’Elene", + } + SIT{ + "SIT", + "tolar islovenu", + } + SKK{ + "SKK", + "corona islovaca", + } + SLL{ + "SLL", + "leone de sa Sierra Leone", + } + SOS{ + "SOS", + "iscellinu sòmalu", + } + SRD{ + "SRD", + "dòllaru surinamesu", + } + SRG{ + "SRG", + "fiorinu surinamesu", + } + SSP{ + "SSP", + "isterlina sud-sudanesa", + } + STD{ + "STD", + "dobra de São Tomé e Príncipe (1977–2017)", + } + STN{ + "STN", + "dobra de São Tomé e Príncipe", + } + SUR{ + "SUR", + "rublu sovièticu", + } + SVC{ + "SVC", + "colón salvadorenu", + } + SYP{ + "SYP", + "isterlina siriana", + } + SZL{ + "SZL", + "lilangeni de s’Eswatini", + } + THB{ + "THB", + "baht tailandesu", + } + TJR{ + "TJR", + "rublu tagiku", + } + TJS{ + "TJS", + "somoni tagiku", + } + TMM{ + "TMM", + "manat turkmenu (1993–2009)", + } + TMT{ + "TMT", + "manat turkmenu", + } + TND{ + "TND", + "dinar tunisinu", + } + TOP{ + "TOP", + "paÊ»anga tongana", + } + TPE{ + "TPE", + "iscudu timoresu", + } + TRL{ + "TRL", + "lira turca (1922–2005)", + } + TRY{ + "TRY", + "lira turca", + } + TTD{ + "TTD", + "dòllaru de Trinidad e Tobago", + } + TWD{ + "NT$", + "dòllaru nou taiwanesu", + } + TZS{ + "TZS", + "iscellinu tanzanianu", + } + UAH{ + "UAH", + "hryvnia ucraina", + } + UAK{ + "UAK", + "karbovanets ucrainu", + } + UGS{ + "UGS", + "iscellinu ugandesu (1966–1987)", + } + UGX{ + "UGX", + "iscellinu ugandesu", + } + USD{ + "US$", + "dòllaru americanu", + } + USN{ + "USN", + "dòllaru americanu (die imbeniente)", + } + USS{ + "USS", + "dòllaru americanu (die matessi)", + } + UYI{ + "UYI", + "peso uruguayanu (unidades inditzizadas)", + } + UYP{ + "UYP", + "peso uruguayanu (1975–1993)", + } + UYU{ + "UYU", + "peso uruguayanu", + } + UYW{ + "UYW", + "unidade ìnditze de sos salàrios nominales uruguayanos", + } + UZS{ + "UZS", + "som uzbeku", + } + VEB{ + "VEB", + "bolivar venezuelanu (1871–2008)", + } + VEF{ + "VEF", + "bolivar venezuelanu (2008–2018)", + } + VES{ + "VES", + "bolivar venezuelanu", + } + VND{ + "₫", + "dong vietnamesu", + } + VNN{ + "VNN", + "dong vietnamesu (1978–1985)", + } + VUV{ + "VUV", + "vatu de Vanuatu", + } + WST{ + "WST", + "tala samoana", + } + XAF{ + "FCFA", + "francu CFA BEAC", + } + XAG{ + "XAG", + "prata", + } + XAU{ + "XAU", + "oro", + } + XBA{ + "XBA", + "unidade cumpòsita europea", + } + XBB{ + "XBB", + "unidade monetària europea", + } + XBC{ + "XBC", + "unidade de acontu europea (XBC)", + } + XBD{ + "XBD", + "unidade de acontu europea (XBD)", + } + XCD{ + "EC$", + "dòllaru de sos Caràibes orientales", + } + XDR{ + "DIP", + "diritos ispetziales de prelievu", + } + XEU{ + "XEU", + "unidade de contu europea", + } + XFO{ + "XFO", + "francu oro frantzesu", + } + XFU{ + "XFU", + "francu UIC frantzesu", + } + XOF{ + "CFA", + "francu CFA BCEAO", + } + XPD{ + "XPD", + "pallàdiu", + } + XPF{ + "CFPF", + "francu CFP", + } + XPT{ + "XPT", + "plàtinu", + } + XRE{ + "XRE", + "fundos RINET", + } + XSU{ + "XSU", + "sucre", + } + XTS{ + "XTS", + "còdighe de valuta pro sas proas", + } + XUA{ + "XUA", + "unidade de acontu ADB", + } + XXX{ + "¤", + "valuta disconnota", + } + YDD{ + "YDD", + "dinar yemenita", + } + YER{ + "YER", + "rial yemenita", + } + YUD{ + "YUD", + "dinar forte yugoslavu (1966–1990)", + } + YUM{ + "YUM", + "dinar nou yugoslavu (1994–2002)", + } + YUN{ + "YUN", + "dinar cunvertìbile yugoslavu (1990–1992)", + } + YUR{ + "YUR", + "dinar riformadu yugoslavu (1992–1993)", + } + ZAL{ + "ZAL", + "rand sudafricanu (finantziàriu)", + } + ZAR{ + "ZAR", + "rand sudafricanu", + } + ZMK{ + "ZMK", + "kwacha zambiana (1968–2012)", + } + ZMW{ + "ZMW", + "kwacha zambiana", + } + ZRN{ + "ZRN", + "zaire nou zaireanu (1993–1998)", + } + ZRZ{ + "ZRZ", + "zaire zaireanu (1971–1993)", + } + ZWD{ + "ZWD", + "dòllaru zimbabweanu (1980–2008)", + } + ZWL{ + "ZWL", + "dòllaru zimbabweanu (2009)", + } + ZWR{ + "ZWR", + "dòllaru zimbabweanu (2008)", + } + } + CurrencyPlurals{ + ADP{ + one{"peseta andorrana"} + other{"pesetas andorranas"} + } + AED{ + one{"dirham de sos Emirados Àrabos Unidos"} + other{"dirhams de sos Emirados Àrabos Unidos"} + } + AFA{ + one{"afgani afganu (1927–2002)"} + other{"afganis afganos (1927–2002)"} + } + AFN{ + one{"afgani afganu"} + other{"afganis afganos"} + } + ALK{ + one{"lek albanesu (1946–1965)"} + other{"leks albanesos (1946–1965)"} + } + ALL{ + one{"lek albanesu"} + other{"leks albanesos"} + } + AMD{ + one{"dram armenu"} + other{"drams armenos"} + } + ANG{ + one{"fiorinu de sas Antillas Olandesas"} + other{"fiorinos de sas Antillas Olandesas"} + } + AOA{ + one{"kwanza angolanu"} + other{"kwanzas angolanos"} + } + AOK{ + one{"kwanza angolanu (1977–1991)"} + other{"kwanzas angolanos (1977–1991)"} + } + AON{ + one{"kwanza nou angolanu (1990–2000)"} + other{"kwanzas noos angolanos (1990–2000)"} + } + AOR{ + one{"kwanza ri-acontzadu angolanu (1995–1999)"} + other{"kwanzas ri-acontzados angolanos (1995–1999)"} + } + ARA{ + one{"austral argentinu"} + other{"australs argentinos"} + } + ARL{ + one{"peso ley argentinu (1970–1983)"} + other{"pesos ley argentinos (1970–1983)"} + } + ARM{ + one{"peso argentinu (1881–1970)"} + other{"pesos argentinos (1881–1970)"} + } + ARP{ + one{"peso argentinu (1983–1985)"} + other{"pesos argentinos (1983–1985)"} + } + ARS{ + one{"peso argentinu"} + other{"pesos argentinos"} + } + ATS{ + one{"iscellinu austrìacu"} + other{"iscellinos austrìacos"} + } + AUD{ + one{"dòllaru australianu"} + other{"dòllaros australianos"} + } + AWG{ + one{"fiorinu arubanu"} + other{"fiorinos arubanos"} + } + AZM{ + one{"manat azeru (1993–2006)"} + other{"manats azeros (1993–2006)"} + } + AZN{ + one{"manat azeru"} + other{"manats azeros"} + } + BAD{ + one{"dinar de sa Bòsnia-Erzegòvina (1992–1994)"} + other{"dinares de sa Bòsnia-Erzegòvina (1992–1994)"} + } + BAM{ + one{"marcu cunvertìbile de sa Bòsnia-Erzegòvina"} + other{"marcos cunvertìbiles de sa Bòsnia-Erzegòvina"} + } + BAN{ + one{"dinar de sa Bòsnia-Erzegòvina (1994–1997)"} + other{"dinares de sa Bòsnia-Erzegòvina (1994–1997)"} + } + BBD{ + one{"dòllaru barbadianu"} + other{"dòllaros barbadianos"} + } + BDT{ + one{"taka bangladesu"} + other{"takas bangladesos"} + } + BEC{ + one{"francu belga (cunvertìbile)"} + other{"francos belgas (cunvertìbiles)"} + } + BEF{ + one{"francu belga"} + other{"francos belgas"} + } + BEL{ + one{"francu belga (finantziàriu)"} + other{"francos belgas (finantziàrios)"} + } + BGL{ + one{"lev bùlgaru (1962–1999)"} + other{"levs bùlgaros (1962–1999)"} + } + BGM{ + one{"lev sotzialista bùlgaru"} + other{"levs sotzialistas bùlgaros"} + } + BGN{ + one{"lev bùlgaru"} + other{"levs bùlgaros"} + } + BGO{ + one{"lev bùlgaru (1879–1952)"} + other{"levs bùlgaros (1879–1952)"} + } + BHD{ + one{"dinar bahreinu"} + other{"dinares bahreinos"} + } + BIF{ + one{"francu burundianu"} + other{"francos burundianos"} + } + BMD{ + one{"dòllaru de sas Bermudas"} + other{"dòllaros de sas Bermudas"} + } + BND{ + one{"dòllaru de su Brunei"} + other{"dòllaros de su Brunei"} + } + BOB{ + one{"bolivianu"} + other{"bolivianos"} + } + BOL{ + one{"bolivianu (1863–1963)"} + other{"bolivianos (1863–1963)"} + } + BOP{ + one{"peso bolivianu"} + other{"pesos bolivianos"} + } + BOV{ + one{"mvdol bolivianu"} + other{"mvdols bolivianos"} + } + BRB{ + one{"cruzèiru nou brasilianu (1967–1986)"} + other{"cruzèiros noos brasilianos (1967–1986)"} + } + BRC{ + one{"cruzadu brasilianu (1986–1989)"} + other{"cruzados brasilianos (1986–1989)"} + } + BRE{ + one{"cruzèiru brasilianu (1990–1993)"} + other{"cruzèiros brasilianos (1990–1993)"} + } + BRL{ + one{"real brasilianu"} + other{"reales brasilianos"} + } + BRN{ + one{"cruzadu nou brasilianu (1989–1990)"} + other{"cruzados noos brasilianos (1989–1990)"} + } + BRR{ + one{"cruzèiru brasilianu (1993–1994)"} + other{"cruzèiros brasilianos (1993–1994)"} + } + BRZ{ + one{"cruzèiru brasilianu (1942–1967)"} + other{"cruzèiros brasilianos (1942–1967)"} + } + BSD{ + one{"dòllaru bahamesu"} + other{"dòllaros bahamesos"} + } + BTN{ + one{"ngultrum bhutanesu"} + other{"ngultrums bhutanesos"} + } + BUK{ + one{"kyat birmanu"} + other{"kyats birmanos"} + } + BWP{ + one{"pula botswanesa"} + other{"pulas botswanesas"} + } + BYB{ + one{"rublu bielorussu (1994–1999)"} + other{"rublos bielorussos (1994–1999)"} + } + BYN{ + one{"rublu bielorussu"} + other{"rublos bielorussos"} + } + BYR{ + one{"rublu bielorussu (2000–2016)"} + other{"rublos bielorussos (2000–2016)"} + } + BZD{ + one{"dòllaru de su Belize"} + other{"dòllaros de su Belize"} + } + CAD{ + one{"dòllaru canadesu"} + other{"dòllaros canadesos"} + } + CDF{ + one{"francu congolesu"} + other{"francos congolesos"} + } + CHE{ + one{"euro WIR"} + other{"euros WIR"} + } + CHF{ + one{"francu isvìtzeru"} + other{"francos isvìtzeros"} + } + CHW{ + one{"francu WIR"} + other{"francos WIR"} + } + CLE{ + one{"iscudu tzilenu"} + other{"iscudos tzilenos"} + } + CLF{ + one{"unidade de acontu tzilena (UF)"} + other{"unidades de acontu tzilenas (UF)"} + } + CLP{ + one{"peso tzilenu"} + other{"pesos tzilenos"} + } + CNH{ + one{"yuan tzinesu (extracontinentale)"} + other{"yuans tzinesos (extracontinentales)"} + } + CNX{ + one{"dòllaru de sa Banca Popolare Tzinesa"} + other{"dòllaros de sa Banca Popolare Tzinesa"} + } + CNY{ + one{"yuan tzinesu"} + other{"yuans tzinesos"} + } + COP{ + one{"peso colombianu"} + other{"pesos colombianos"} + } + COU{ + one{"unidade de valore reale colombiana"} + other{"unidades de valore reale colombianas"} + } + CRC{ + one{"colón costaricanu"} + other{"colones costaricanos"} + } + CSD{ + one{"dinar serbu (2002–2006)"} + other{"dinares serbos (2002–2006)"} + } + CSK{ + one{"corona forte tzecoslovaca"} + other{"coronas fortes tzecoslovacas"} + } + CUC{ + one{"peso cubanu cunvertìbile"} + other{"pesos cubanos cunvertìbiles"} + } + CUP{ + one{"peso cubanu"} + other{"pesos cubanos"} + } + CVE{ + one{"iscudu cabubirdianu"} + other{"iscudos cabubirdianos"} + } + CYP{ + one{"isterlina tzipriota"} + other{"isterlinas tzipriotas"} + } + CZK{ + one{"corona tzeca"} + other{"coronas tzecas"} + } + DDM{ + one{"marcu de sa Germània orientale"} + other{"marcos de sa Germània orientale"} + } + DEM{ + one{"marcu tedescu"} + other{"marcos tedescos"} + } + DJF{ + one{"francu gibutianu"} + other{"francos gibutianos"} + } + DKK{ + one{"corona danesa"} + other{"coronas danesas"} + } + DOP{ + one{"peso dominicanu"} + other{"pesos dominicanos"} + } + DZD{ + one{"dinar algerinu"} + other{"dinares algerinos"} + } + ECS{ + one{"sucre ecuadorenu"} + other{"sucres ecuadorenos"} + } + ECV{ + one{"unidade de valore costante ecuadorena"} + other{"unidades de valore costante ecuadorenas"} + } + EEK{ + one{"corona estonesa"} + other{"coronas estonesas"} + } + EGP{ + one{"isterlina egitziana"} + other{"isterlinas egitzianas"} + } + ERN{ + one{"nafka eritreu"} + other{"nafkas eritreos"} + } + ESA{ + one{"peseta ispagnola (contu A)"} + other{"pesetas ispagnolas (contu A)"} + } + ESB{ + one{"peseta ispagnola (contu cunvertìbile)"} + other{"pesetas ispagnolas (contu cunvertìbile)"} + } + ESP{ + one{"peseta ispagnola"} + other{"pesetas ispagnolas"} + } + ETB{ + one{"birr etìope"} + other{"etìopes"} + } + EUR{ + one{"euro"} + other{"euros"} + } + FIM{ + one{"marcu finlandesu"} + other{"marcos finlandesos"} + } + FJD{ + one{"dòllaru fijianu"} + other{"dòllaros fijianos"} + } + FKP{ + one{"isterlina de sas ìsulas Falklands"} + other{"isterlinas de sas ìsulas Falklands"} + } + FRF{ + one{"francu frantzesu"} + other{"francos frantzesos"} + } + GBP{ + one{"isterlina britànnica"} + other{"isterlinas britànnicas"} + } + GEK{ + one{"kupon larit georgianu"} + other{"kupon larits georgianos"} + } + GEL{ + one{"lari georgianu"} + other{"laris georgianos"} + } + GHC{ + one{"cedi ganesu (1979–2007)"} + other{"cedis ganesos (1979–2007)"} + } + GHS{ + one{"cedi ganesu"} + other{"cedis ganesos"} + } + GIP{ + one{"isterlina de Gibilterra"} + other{"isterlinas de Gibilterra"} + } + GMD{ + one{"dalasi gambianu"} + other{"dalasis gambianos"} + } + GNF{ + one{"francu guineanu"} + other{"francos guineanos"} + } + GNS{ + one{"syli guineanu"} + other{"sylis guineanos"} + } + GQE{ + one{"ekwele de sa Guinea Ecuadoriana"} + other{"ekweles de sa Guinea Ecuadoriana"} + } + GRD{ + one{"dracma greca"} + other{"dracmas grecas"} + } + GTQ{ + one{"quetzal guatemaltecu"} + other{"quetzales guatemaltecos"} + } + GWE{ + one{"iscudu de sa Guinea portoghesa"} + other{"iscudos de sa Guinea portoghesa"} + } + GWP{ + one{"peso de sa Guinea-Bissau"} + other{"pesos de sa Guinea-Bissau"} + } + GYD{ + one{"dòllaru guyanesu"} + other{"dòllaros guyanesos"} + } + HKD{ + one{"dòllaru de Hong Kong"} + other{"dòllaros de Hong Kong"} + } + HNL{ + one{"lempira hondurenu"} + other{"lempiras hondurenos"} + } + HRD{ + one{"dinar croatu"} + other{"dinares croatos"} + } + HRK{ + one{"kuna croata"} + other{"kunas croatas"} + } + HTG{ + one{"gourde haitianu"} + other{"gourdes haitianos"} + } + HUF{ + one{"fiorinu ungheresu"} + other{"fiorinos ungheresos"} + } + IDR{ + one{"rupia indonesiana"} + other{"rupias indonesianas"} + } + IEP{ + one{"isterlina irlandesa"} + other{"isterlinas irlandesas"} + } + ILP{ + one{"isterlina israeliana"} + other{"isterlinas israelianas"} + } + ILR{ + one{"siclu israelianu (1980–1985)"} + other{"siclos israelianos (1980–1985)"} + } + ILS{ + one{"siclu nou israelianu"} + other{"siclos noos israelianos"} + } + INR{ + one{"rupia indiana"} + other{"rupias indianas"} + } + IQD{ + one{"dinar irachenu"} + other{"dinares irachenos"} + } + IRR{ + one{"rial iranianu"} + other{"riales iranianos"} + } + ISJ{ + one{"corona islandesa (1918–1981)"} + other{"coronas islandesas (1918–1981)"} + } + ISK{ + one{"corona islandesa"} + other{"coronas islandesas"} + } + ITL{ + one{"lira italiana"} + other{"liras italianas"} + } + JMD{ + one{"dòllaru giamaicanu"} + other{"dòllaros giamaicanos"} + } + JOD{ + one{"dinar giordanu"} + other{"dinares giordanos"} + } + JPY{ + one{"yen giaponesu"} + other{"yens giaponesos"} + } + KES{ + one{"iscellinu kenianu"} + other{"iscellinos kenianos"} + } + KGS{ + one{"som kirghisu"} + other{"soms kirghisos"} + } + KHR{ + one{"riel cambogianu"} + other{"rieles cambogianos"} + } + KMF{ + one{"francu comorianu"} + other{"francos comorianos"} + } + KPW{ + one{"won nordcoreanu"} + other{"wons nordcoreanos"} + } + KRH{ + one{"hwan sudcoreanu (1953–1962)"} + other{"hwans sudcoreanos (1953–1962)"} + } + KRO{ + one{"won sudcoreanu (1945–1953)"} + other{"wons sudcoreanos (1945–1953)"} + } + KRW{ + one{"won sudcoreanu"} + other{"wons sudcoreanos"} + } + KWD{ + one{"dinar kuwaitianu"} + other{"dinares kuwaitianos"} + } + KYD{ + one{"dòllaru de sas Ìsulas Cayman"} + other{"dòllaros de sas Ìsulas Cayman"} + } + KZT{ + one{"tenge kazaku"} + other{"tenges kazakos"} + } + LAK{ + one{"kip laotianu"} + other{"kips laotianos"} + } + LBP{ + one{"isterlina lebanesa"} + other{"isterlinas lebanesas"} + } + LKR{ + one{"rupia de su Sri Lanka"} + other{"rupias de su Sri Lanka"} + } + LRD{ + one{"dòllaru liberianu"} + other{"dòllaros liberianos"} + } + LSL{ + one{"loti lesothianu"} + other{"maloti lesothianos"} + } + LTL{ + one{"litas lituanu"} + other{"litas lituanos"} + } + LTT{ + one{"talonas lituanu"} + other{"talonas lituanos"} + } + LUC{ + one{"francu cunvertìbile lussemburghesu"} + other{"francos cunvertìbiles lussemburghesos"} + } + LUF{ + one{"francu lussemburghesu"} + other{"francos lussemburghesos"} + } + LUL{ + one{"francu finantziàriu lussemburghesu"} + other{"francos finantziàrios lussemburghesos"} + } + LVL{ + one{"lats lètone"} + other{"lats lètones"} + } + LVR{ + one{"rublu lètone"} + other{"rublos lètones"} + } + LYD{ + one{"dinar lìbicu"} + other{"dinares lìbicos"} + } + MAD{ + one{"dirham marochinu"} + other{"dirhams marochinos"} + } + MAF{ + one{"francu marochinu"} + other{"francos marochinos"} + } + MCF{ + one{"francu monegascu"} + other{"francos monegascos"} + } + MDC{ + one{"cupon moldavu"} + other{"cupons moldavos"} + } + MDL{ + one{"leu moldavu"} + other{"leos moldavos"} + } + MGA{ + one{"ariary malgàsciu"} + other{"ariarys malgàscios"} + } + MGF{ + one{"francu malgàsciu"} + other{"francos malgàscios"} + } + MKD{ + one{"denar matzèdone"} + other{"denares matzèdones"} + } + MKN{ + one{"denar matzèdone (1992–1993)"} + other{"denares matzèdones (1992–1993)"} + } + MLF{ + one{"francu malianu"} + other{"francos malianos"} + } + MMK{ + one{"kyat de su Myanmar"} + other{"kyats de su Myanmar"} + } + MNT{ + one{"tugrik mòngolu"} + other{"tugriks mòngolos"} + } + MOP{ + one{"pataca macanesa"} + other{"patacas macanesas"} + } + MRO{ + one{"ouguiya mauritiana (1973–2017)"} + other{"ouguiyas mauritianas (1973–2017)"} + } + MRU{ + one{"ouguiya mauritiana"} + other{"ouguiyas mauritianas"} + } + MTL{ + one{"lira maltesa"} + other{"liras maltesas"} + } + MTP{ + one{"isterlina maltesa"} + other{"isterlinas maltesas"} + } + MUR{ + one{"rupia mauritziana"} + other{"rupias mauritzianas"} + } + MVP{ + one{"rupia maldiviana (1947–1981)"} + other{"rupias maldivianas (1947–1981)"} + } + MVR{ + one{"rufiyaa maldiviana"} + other{"rufiyaas maldivianas"} + } + MWK{ + one{"kwacha malawiana"} + other{"kwachas malawianas"} + } + MXN{ + one{"peso messicanu"} + other{"pesos messicanos"} + } + MXP{ + one{"peso de prata messicanu (1861–1992)"} + other{"pesos de prata messicanos (1861–1992)"} + } + MXV{ + one{"unidade de investimentu messicana"} + other{"unidades de investimentu messicanas"} + } + MYR{ + one{"ringgit malesu"} + other{"ringgits malesos"} + } + MZE{ + one{"iscudu mozambicanu"} + other{"iscudos mozambicanos"} + } + MZM{ + one{"metical mozambicanu (1980–2006)"} + other{"meticales mozambicanos (1980–2006)"} + } + MZN{ + one{"metical mozambicanu"} + other{"meticales mozambicanos"} + } + NAD{ + one{"dòllaru namibianu"} + other{"dòllaros namibianos"} + } + NGN{ + one{"naira nigeriana"} + other{"nairas nigerianas"} + } + NIC{ + one{"córdoba nicaraguesu (1988–1991)"} + other{"córdobas nicaraguesos (1988–1991)"} + } + NIO{ + one{"córdoba nicaraguesu"} + other{"córdobas nicaraguesos"} + } + NLG{ + one{"fiorinu olandesu"} + other{"fiorinos olandesos"} + } + NOK{ + one{"corona norvegesa"} + other{"coronas norvegesas"} + } + NPR{ + one{"rupia nepalesa"} + other{"rupias nepalesas"} + } + NZD{ + one{"dòllaru neozelandesu"} + other{"dòllaros neozelandesos"} + } + OMR{ + one{"rial omanesu"} + other{"riales omanesos"} + } + PAB{ + one{"balboa panamesu"} + other{"balboas panamesos"} + } + PEI{ + one{"inti peruvianu"} + other{"intis peruvianos"} + } + PEN{ + one{"sol peruvianu"} + other{"soles peruvianos"} + } + PES{ + one{"sol peruvianu (1863–1965)"} + other{"soles peruvianos (1863–1965)"} + } + PGK{ + one{"kina papuana"} + other{"kinas papuanas"} + } + PHP{ + one{"peso filipinu"} + other{"pesos filipinos"} + } + PKR{ + one{"rupia pakistana"} + other{"rupias pakistanas"} + } + PLN{ + one{"zloty polacu"} + other{"zlotys polacos"} + } + PLZ{ + one{"złoty polacu (1950–1995)"} + other{"złotys polacos (1950–1995)"} + } + PTE{ + one{"iscudu portoghesu"} + other{"iscudos portoghesos"} + } + PYG{ + one{"guaraní paraguayanu"} + other{"guaranís paraguayanos"} + } + QAR{ + one{"rial catarianu"} + other{"riales catarianos"} + } + RHD{ + one{"dòllaru rhodesianu"} + other{"dòllaros rhodesianos"} + } + ROL{ + one{"leu rumenu (1952–2006)"} + other{"leos rumenos (1952–2006)"} + } + RON{ + one{"leu rumenu"} + other{"leos rumenos"} + } + RSD{ + one{"dinar serbu"} + other{"dinares serbos"} + } + RUB{ + one{"rublu russu"} + other{"rublos russos"} + } + RUR{ + one{"rublu russu (1991–1998)"} + other{"rublos russos (1991–1998)"} + } + RWF{ + one{"francu ruandesu"} + other{"francos ruandesos"} + } + SAR{ + one{"riyal saudita"} + other{"riyales sauditas"} + } + SBD{ + one{"dòllaru de sas Ìsulas Salomone"} + other{"dòllaros de sas Ìsulas Salomone"} + } + SCR{ + one{"rupia seychellesa"} + other{"rupias seychellesas"} + } + SDD{ + one{"dinar sudanesu (1992–2007)"} + other{"dinares sudanesos (1992–2007)"} + } + SDG{ + one{"isterlina sudanesa"} + other{"isterlinas sudanesas"} + } + SDP{ + one{"isterlina sudanesa (1957–1998)"} + other{"isterlinas sudanesas (1957–1998)"} + } + SEK{ + one{"corona isvedesa"} + other{"coronas isvedesas"} + } + SGD{ + one{"dòllaru de Singapore"} + other{"dòllaros de Singapore"} + } + SHP{ + one{"isterlina de Sant’Elene"} + other{"isterlinas de Sant’Elene"} + } + SIT{ + one{"tolar islovenu"} + other{"tolars islovenos"} + } + SKK{ + one{"corona islovaca"} + other{"coronas islovacas"} + } + SLL{ + one{"leone de sa Sierra Leone"} + other{"leones de sa Sierra Leone"} + } + SOS{ + one{"iscellinu sòmalu"} + other{"iscellinos sòmalos"} + } + SRD{ + one{"dòllaru surinamesu"} + other{"dòllaros surinamesos"} + } + SRG{ + one{"fiorinu surinamesu"} + other{"fiorinos surinamesos"} + } + SSP{ + one{"isterlina sud-sudanesa"} + other{"isterlinas sud-sudanesas"} + } + STD{ + one{"dobra de São Tomé e Príncipe (1977–2017)"} + other{"dobras de São Tomé e Príncipe (1977–2017)"} + } + STN{ + one{"dobra de São Tomé e Príncipe"} + other{"dobras de São Tomé e Príncipe"} + } + SUR{ + one{"rublu sovièticu"} + other{"rublos sovièticos"} + } + SVC{ + one{"colón salvadorenu"} + other{"colones salvadorenos"} + } + SYP{ + one{"isterlina siriana"} + other{"isterlinas sirianas"} + } + SZL{ + one{"lilangeni de s’Eswatini"} + other{"lilangenis de s’Eswatini"} + } + THB{ + one{"baht tailandesu"} + other{"bahts tailandesos"} + } + TJR{ + one{"rublu tagiku"} + other{"rublos tagikos"} + } + TJS{ + one{"somoni tagiku"} + other{"somones tagikos"} + } + TMM{ + one{"manat turkmenu (1993–2009)"} + other{"manats turkmenos (1993–2009)"} + } + TMT{ + one{"manat turkmenu"} + other{"manats turkmenos"} + } + TND{ + one{"dinar tunisinu"} + other{"dinares tunisinos"} + } + TOP{ + one{"paÊ»anga tongana"} + other{"paÊ»angas tonganas"} + } + TPE{ + one{"iscudu timoresu"} + other{"iscudos timoresos"} + } + TRL{ + one{"lira turca (1922–2005)"} + other{"liras turcas (1922–2005)"} + } + TRY{ + one{"lira turca"} + other{"liras turcas"} + } + TTD{ + one{"dòllaru de Trinidad e Tobago"} + other{"dòllaros de Trinidad e Tobago"} + } + TWD{ + one{"dòllaru nou taiwanesu"} + other{"dòllaros noos taiwanesos"} + } + TZS{ + one{"iscellinu tanzanianu"} + other{"iscellinos tanzanianos"} + } + UAH{ + one{"hryvnia ucraina"} + other{"hryvnias ucrainas"} + } + UAK{ + one{"karbovanets ucrainu"} + other{"karbovanets ucrainos"} + } + UGS{ + one{"iscellinu ugandesu (1966–1987)"} + other{"iscellinos ugandesos (1966–1987)"} + } + UGX{ + one{"iscellinu ugandesu"} + other{"iscellinos ugandesos"} + } + USD{ + one{"dòllaru americanu"} + other{"dòllaros americanos"} + } + USN{ + one{"dòllaru americanu (die imbeniente)"} + other{"dòllaros americanos (die imbeniente)"} + } + USS{ + one{"dòllaru americanu (die matessi)"} + other{"dòllaros americanos (die matessi)"} + } + UYI{ + one{"peso uruguayanu (unidades inditzizadas)"} + other{"pesos uruguayanos (unidades inditzizadas)"} + } + UYP{ + one{"peso uruguayanu (1975–1993)"} + other{"pesos uruguayanos (1975–1993)"} + } + UYU{ + one{"peso uruguayanu"} + other{"pesos uruguayanos"} + } + UYW{ + one{"unidade ìnditze de sos salàrios nominales uruguayanos"} + other{"unidades ìnditze de sos salàrios nominales uruguayanos"} + } + UZS{ + one{"som uzbeku"} + other{"soms uzbekos"} + } + VEB{ + one{"bolivar venezuelanu (1871–2008)"} + other{"bolivares venezuelanos (1871–2008)"} + } + VEF{ + one{"bolivar venezuelanu (2008–2018)"} + other{"bolivares venezuelanos (2008–2018)"} + } + VES{ + one{"bolivar venezuelanu"} + other{"bolivares venezuelanos"} + } + VND{ + one{"dong vietnamesu"} + other{"dongs vietnamesos"} + } + VNN{ + one{"dong vietnamesu (1978–1985)"} + other{"dongs vietnamesos (1978–1985)"} + } + VUV{ + one{"vatu de Vanuatu"} + other{"vatus de Vanuatu"} + } + WST{ + one{"tala samoana"} + other{"talas samoanas"} + } + XAF{ + one{"francu CFA BEAC"} + other{"francos CFA BEAC"} + } + XAG{ + one{"untza troy de prata"} + other{"untzas troy de prata"} + } + XAU{ + one{"untza troy de oro"} + other{"untzas troy de oro"} + } + XBA{ + one{"unidade cumpòsita europea"} + other{"unidades cumpòsitas europeas"} + } + XBB{ + one{"unidade monetària europea"} + other{"unidades monetàrias europeas"} + } + XBC{ + one{"unidade de acontu europea (XBC)"} + other{"unidades de acontu europeas (XBC)"} + } + XBD{ + one{"unidade de acontu europea (XBD)"} + other{"unidades de acontu europeas (XBD)"} + } + XCD{ + one{"dòllaru de sos Caràibes orientales"} + other{"dòllaros de sos Caràibes orientales"} + } + XDR{ + one{"diritu ispetziale de prelievu"} + other{"diritos ispetziales de prelievu"} + } + XEU{ + one{"unidade de contu europea"} + other{"unidades de contu europeas"} + } + XFO{ + one{"francu oro frantzesu"} + other{"francos oro frantzesos"} + } + XFU{ + one{"francu UIC frantzesu"} + other{"francos UIC frantzesos"} + } + XOF{ + one{"francu CFA BCEAO"} + other{"francos CFA BCEAO"} + } + XPD{ + one{"untza troy de pallàdiu"} + other{"untzas troy de pallàdiu"} + } + XPF{ + one{"francu CFP"} + other{"francos CFP"} + } + XPT{ + one{"untza troy de plàtinu"} + other{"untzas troy de plàtinu"} + } + XRE{ + one{"unidade de sos fundos RINET"} + other{"unidades de sos fundos RINET"} + } + XSU{ + one{"sucre"} + other{"sucres"} + } + XTS{ + one{"unidade de valuta de proa"} + other{"unidades de valuta de proa"} + } + XUA{ + one{"unidade de acontu ADB"} + other{"unidades de acontu ADB"} + } + XXX{ + one{"(valuta disconnota)"} + other{"(valuta disconnota)"} + } + YDD{ + one{"dinar yemenita"} + other{"dinares yemenitas"} + } + YER{ + one{"rial yemenita"} + other{"riales yemenitas"} + } + YUD{ + one{"dinar forte yugoslavu (1966–1990)"} + other{"dinares fortes yugoslavos (1966–1990)"} + } + YUM{ + one{"dinar nou yugoslavu (1994–2002)"} + other{"dinares noos yugoslavos (1994–2002)"} + } + YUN{ + one{"dinar cunvertìbile yugoslavu (1990–1992)"} + other{"dinares cunvertìbiles yugoslavos (1990–1992)"} + } + YUR{ + one{"dinar riformadu yugoslavu (1992–1993)"} + other{"dinares riformados yugoslavos (1992–1993)"} + } + ZAL{ + one{"rand sudafricanu (finantziàriu)"} + other{"rands sudafricanos (finantziàrios)"} + } + ZAR{ + one{"rand sudafricanu"} + other{"rands sudafricanos"} + } + ZMK{ + one{"kwacha zambiana (1968–2012)"} + other{"kwachas zambianas (1968–2012)"} + } + ZMW{ + one{"kwacha zambiana"} + other{"kwachas zambianas"} + } + ZRN{ + one{"zaire nou zaireanu (1993–1998)"} + other{"zaires noos zaireanos (1993–1998)"} + } + ZRZ{ + one{"zaire zaireanu (1971–1993)"} + other{"zaires zaireanos (1971–1993)"} + } + ZWD{ + one{"dòllaru zimbabweanu (1980–2008)"} + other{"dòllaros zimbabweanos (1980–2008)"} + } + ZWL{ + one{"dòllaru zimbabweanu (2009)"} + other{"dòllaros zimbabweanos (2009)"} + } + ZWR{ + one{"dòllaru zimbabweanu (2008"} + other{"dòllaros zimbabweanos (2008)"} + } + } + Version{"36.1"} } diff --git a/icuSources/data/curr/scn.txt b/icuSources/data/curr/scn.txt index 4f33298c..b6f7c329 100644 --- a/icuSources/data/curr/scn.txt +++ b/icuSources/data/curr/scn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License scn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sd.txt b/icuSources/data/curr/sd.txt index 5d613a8b..483343a8 100644 --- a/icuSources/data/curr/sd.txt +++ b/icuSources/data/curr/sd.txt @@ -643,6 +643,105 @@ sd{ "زمبائي ڪواچا", } } + Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} + } + Currencies%variant{ + TRY{"TL"} + } CurrencyPlurals{ AED{ one{"گڏيل عرب امارات درهم"} @@ -1285,5 +1384,5 @@ sd{ other{"زمبائي ڪواچا"} } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sd_Deva.txt b/icuSources/data/curr/sd_Deva.txt new file mode 100644 index 00000000..b6f80d38 --- /dev/null +++ b/icuSources/data/curr/sd_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sd_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/curr/se.txt b/icuSources/data/curr/se.txt index f02919f6..2ff62a3f 100644 --- a/icuSources/data/curr/se.txt +++ b/icuSources/data/curr/se.txt @@ -73,5 +73,5 @@ se{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/se_SE.txt b/icuSources/data/curr/se_SE.txt index f9a9e27d..a12f6d9e 100644 --- a/icuSources/data/curr/se_SE.txt +++ b/icuSources/data/curr/se_SE.txt @@ -11,5 +11,5 @@ se_SE{ "ruoŧŧa kruvdno", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/seh.txt b/icuSources/data/curr/seh.txt index 884bf578..1d1037e5 100644 --- a/icuSources/data/curr/seh.txt +++ b/icuSources/data/curr/seh.txt @@ -239,5 +239,5 @@ seh{ "Dólar do Zimbábue", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ses.txt b/icuSources/data/curr/ses.txt index 10f4a675..68544c3d 100644 --- a/icuSources/data/curr/ses.txt +++ b/icuSources/data/curr/ses.txt @@ -235,5 +235,5 @@ ses{ "Zimbabwe Dollar", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sg.txt b/icuSources/data/curr/sg.txt index 2ede115a..796900a0 100644 --- a/icuSources/data/curr/sg.txt +++ b/icuSources/data/curr/sg.txt @@ -231,5 +231,5 @@ sg{ "dolära tî Zimbäbwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/shi.txt b/icuSources/data/curr/shi.txt index 71115c71..b938d8d2 100644 --- a/icuSources/data/curr/shi.txt +++ b/icuSources/data/curr/shi.txt @@ -235,5 +235,5 @@ shi{ "ⴰⴷⵓⵍⴰⵔ ⵏ ⵣⵉⵎⴱⴰⴱⵡⵉ", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/shi_Latn.txt b/icuSources/data/curr/shi_Latn.txt index 3b426171..bf2152d8 100644 --- a/icuSources/data/curr/shi_Latn.txt +++ b/icuSources/data/curr/shi_Latn.txt @@ -236,5 +236,5 @@ shi_Latn{ "adular n zimbabwi", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/shi_Tfng.txt b/icuSources/data/curr/shi_Tfng.txt index da30327c..4d4470c6 100644 --- a/icuSources/data/curr/shi_Tfng.txt +++ b/icuSources/data/curr/shi_Tfng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/si.txt b/icuSources/data/curr/si.txt index 4254a6a1..8772736a 100644 --- a/icuSources/data/curr/si.txt +++ b/icuSources/data/curr/si.txt @@ -656,21 +656,100 @@ si{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} KRW{"₩"} + KYD{"$"} KZT{"₸"} + LAK{"₭"} LBP{"L£"} LKR{"රු."} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} SBD{"$"} + SEK{"kr"} SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} SYP{"£"} + THB{"฿"} TOP{"T$"} TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} @@ -1307,8 +1386,8 @@ si{ other{"ප්‍රංශ පොලිනීසියානු ෆ්‍රෑන්ක්"} } XXX{ - one{"නොදත් මුදල්"} - other{"නොදත් මුදල්"} + one{"(නොදත් මුදල් ඒකකය)"} + other{"(නොදත් මුදල්)"} } YER{ one{"යේමන රියාල්"} @@ -1327,5 +1406,5 @@ si{ one{"{1}{0}"} other{"{1}{0}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sk.txt b/icuSources/data/curr/sk.txt index 0154bc17..b7bda4cb 100644 --- a/icuSources/data/curr/sk.txt +++ b/icuSources/data/curr/sk.txt @@ -1237,6 +1237,8 @@ sk{ DKK{"kr"} DOP{"$"} EGP{"E£"} + ESP{"₧"} + EUR{"€"} FJD{"$"} FKP{"£"} GBP{"£"} @@ -1265,6 +1267,8 @@ sk{ LBP{"L£"} LKR{"Rs"} LRD{"$"} + LTL{"Lt"} + LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -1283,6 +1287,7 @@ sk{ PYG{"₲"} RON{"lei"} RUB{"₽"} + RUR{"р."} RWF{"RF"} SBD{"$"} SEK{"kr"} @@ -1290,6 +1295,7 @@ sk{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -3130,5 +3136,5 @@ sk{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sl.txt b/icuSources/data/curr/sl.txt index 07e15f91..632cb29d 100644 --- a/icuSources/data/curr/sl.txt +++ b/icuSources/data/curr/sl.txt @@ -1137,6 +1137,7 @@ sl{ DKK{"kr"} DOP{"$"} EGP{"E£"} + EUR{"€"} FJD{"$"} FKP{"£"} GBP{"£"} @@ -1190,6 +1191,7 @@ sl{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -2195,5 +2197,5 @@ sl{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/smn.txt b/icuSources/data/curr/smn.txt index 7c6ab724..fcd9e5f0 100644 --- a/icuSources/data/curr/smn.txt +++ b/icuSources/data/curr/smn.txt @@ -40,5 +40,5 @@ smn{ other{"{0} {1}"} two{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sn.txt b/icuSources/data/curr/sn.txt index b352aedf..d73411e8 100644 --- a/icuSources/data/curr/sn.txt +++ b/icuSources/data/curr/sn.txt @@ -239,5 +239,5 @@ sn{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/so.txt b/icuSources/data/curr/so.txt index 49466078..c8f344b6 100644 --- a/icuSources/data/curr/so.txt +++ b/icuSources/data/curr/so.txt @@ -636,103 +636,7 @@ so{ } } Currencies%narrow{ - AOA{"Kz"} - ARS{"$"} - AUD{"$"} - BAM{"KM"} - BBD{"$"} - BDT{"৳"} - BMD{"$"} - BND{"$"} - BOB{"Bs"} - BRL{"R$"} - BSD{"$"} - BWP{"P"} - BYN{"р."} - BZD{"$"} - CAD{"$"} - CLP{"$"} - CNY{"Â¥"} - COP{"$"} - CRC{"₡"} - CUC{"$"} - CUP{"$"} - CZK{"Kč"} - DKK{"kr"} - DOP{"$"} - EGP{"E£"} - EUR{"€"} - FJD{"$"} - FKP{"£"} - GBP{"£"} - GEL{"₾"} - GIP{"£"} - GNF{"FG"} - GTQ{"Q"} - GYD{"$"} - HKD{"$"} - HNL{"L"} - HRK{"kn"} - HUF{"Ft"} - IDR{"Rp"} - ILS{"₪"} - INR{"₹"} - ISK{"kr"} - JMD{"$"} - JPY{"Â¥"} - KHR{"៛"} - KMF{"CF"} - KPW{"₩"} - KRW{"₩"} - KYD{"$"} - KZT{"₸"} - LAK{"₭"} - LBP{"L£"} - LKR{"Rs"} - LRD{"$"} - MGA{"Ar"} - MMK{"K"} - MNT{"₮"} - MUR{"Rs"} - MXN{"$"} - MYR{"RM"} - NAD{"$"} - NGN{"₦"} - NIO{"C$"} - NOK{"kr"} - NPR{"Rs"} - NZD{"$"} - PHP{"₱"} - PKR{"Rs"} - PLN{"zł"} - PYG{"₲"} - RON{"lei"} - RUB{"₽"} - RWF{"RF"} - SBD{"$"} - SEK{"kr"} - SGD{"$"} - SHP{"£"} - SRD{"$"} - SSP{"£"} - STN{"Db"} - SYP{"£"} - THB{"฿"} - TOP{"T$"} - TRY{"₺"} - TTD{"$"} - TWD{"$"} - UAH{"₴"} - USD{"$"} - UYU{"$"} VEF{"Bs"} - VND{"₫"} - XCD{"$"} - ZAR{"R"} - ZMW{"ZK"} - } - Currencies%variant{ - TRY{"TL"} } CurrencyPlurals{ AED{ @@ -801,7 +705,7 @@ so{ } BMD{ one{"doolarka Barmuuda"} - other{"doolarada Barmuuda"} + other{"Doolarka Barmuuda"} } BND{ one{"doolarka Buruney"} @@ -1364,9 +1268,5 @@ so{ other{"Kawajada Sambiya"} } } - CurrencyUnitPatterns{ - one{"{0} {1}"} - other{"{0} {1}"} - } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/so_DJ.txt b/icuSources/data/curr/so_DJ.txt index 99379443..5513c1de 100644 --- a/icuSources/data/curr/so_DJ.txt +++ b/icuSources/data/curr/so_DJ.txt @@ -7,5 +7,5 @@ so_DJ{ "Faran Jabuuti", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/so_ET.txt b/icuSources/data/curr/so_ET.txt index 6f5c4084..cdb59baf 100644 --- a/icuSources/data/curr/so_ET.txt +++ b/icuSources/data/curr/so_ET.txt @@ -7,5 +7,5 @@ so_ET{ "Birta Itoobbiya", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/so_KE.txt b/icuSources/data/curr/so_KE.txt index bfe27ae3..029e0e54 100644 --- a/icuSources/data/curr/so_KE.txt +++ b/icuSources/data/curr/so_KE.txt @@ -7,5 +7,5 @@ so_KE{ "Shilingka Kenya", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sq.txt b/icuSources/data/curr/sq.txt index b535b71e..7681b97c 100644 --- a/icuSources/data/curr/sq.txt +++ b/icuSources/data/curr/sq.txt @@ -79,7 +79,7 @@ sq{ "Boliviani i Bolivisë", } BRL{ - "R$", + "BRL", "Reali brazilian", } BSD{ @@ -651,6 +651,104 @@ sq{ "Kuaça e Zambikut", } } + Currencies%narrow{ + AOA{"AOA"} + ARS{"ARS"} + AUD{"AUD"} + BAM{"BAM"} + BBD{"BBD"} + BDT{"BDT"} + BMD{"BMD"} + BND{"BND"} + BOB{"BOB"} + BRL{"BRL"} + BSD{"BSD"} + BWP{"BWP"} + BYN{"BYN"} + BZD{"BZD"} + CAD{"CAD"} + CLP{"CLP"} + CNY{"CNY"} + COP{"COP"} + CRC{"CRC"} + CUC{"CUC"} + CUP{"CUP"} + CZK{"CZK"} + DKK{"DKK"} + DOP{"DOP"} + EGP{"EGP"} + EUR{"EUR"} + FJD{"FJD"} + FKP{"FKP"} + GBP{"GBP"} + GEL{"GEL"} + GIP{"GIP"} + GNF{"GNF"} + GTQ{"GTQ"} + GYD{"GYD"} + HKD{"HKS"} + HNL{"HNL"} + HRK{"HRK"} + HUF{"HUF"} + IDR{"IDR"} + ILS{"ILS"} + INR{"INR"} + ISK{"ISK"} + JMD{"JMD"} + JPY{"JPY"} + KHR{"KHR"} + KMF{"KMF"} + KPW{"KPW"} + KRW{"KRW"} + KYD{"KYD"} + KZT{"KZT"} + LAK{"LAK"} + LBP{"LBP"} + LKR{"LKR"} + LRD{"LRD"} + MGA{"MGA"} + MMK{"MMK"} + MNT{"MNT"} + MUR{"MUR"} + MXN{"MXN"} + MYR{"MYR"} + NAD{"NAD"} + NGN{"NGN"} + NIO{"NIO"} + NOK{"NOK"} + NPR{"NPR"} + NZD{"NZD"} + PHP{"PHP"} + PKR{"PKR"} + PLN{"PLN"} + PYG{"PYG"} + RON{"RON"} + RUB{"RUB"} + RWF{"RWF"} + SBD{"SBD"} + SEK{"SEK"} + SGD{"SGD"} + SHP{"SHP"} + SRD{"SRD"} + SSP{"SSP"} + STN{"STN"} + SYP{"SYP"} + THB{"THB"} + TOP{"TOP"} + TRY{"TRY"} + TTD{"TTD"} + TWD{"TWD"} + UAH{"UAH"} + USD{"USD"} + UYU{"UYU"} + VND{"VND"} + XCD{"XCD"} + ZAR{"ZAR"} + ZMW{"ZMW"} + } + Currencies%variant{ + TRY{"TRY"} + } CurrencyPlurals{ AED{ one{"dirham i Emirateve të Bashkuara Arabe"} @@ -1305,5 +1403,5 @@ sq{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sq_MK.txt b/icuSources/data/curr/sq_MK.txt index 7c74623e..e41e37b6 100644 --- a/icuSources/data/curr/sq_MK.txt +++ b/icuSources/data/curr/sq_MK.txt @@ -7,5 +7,5 @@ sq_MK{ "Denari maqedonas", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sr.txt b/icuSources/data/curr/sr.txt index ef2ea8dd..43088a61 100644 --- a/icuSources/data/curr/sr.txt +++ b/icuSources/data/curr/sr.txt @@ -284,7 +284,7 @@ sr{ } DJF{ "DJF", - "Џибутански франак", + "Џибутски франак", } DKK{ "DKK", @@ -628,7 +628,7 @@ sr{ } MRU{ "MRU", - "Мауританијска oгија", + "Мауританска огија", } MTL{ "MTL", @@ -824,7 +824,7 @@ sr{ } SHP{ "SHP", - "Св. јеленска фунта", + "Свете Јелене фунта", } SIT{ "SIT", @@ -1215,6 +1215,7 @@ sr{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1586,9 +1587,9 @@ sr{ other{"немачких марака"} } DJF{ - few{"џибутанскa франкa"} - one{"џибутански франак"} - other{"џибутанских франакa"} + few{"џибутска франка"} + one{"џибутски франак"} + other{"џибутских франака"} } DKK{ few{"данске круне"} @@ -1988,7 +1989,7 @@ sr{ MKD{ few{"македонска денара"} one{"македонски денар"} - other{"македонских динара"} + other{"македонских денара"} } MLF{ few{"малијска франка"} @@ -2016,9 +2017,9 @@ sr{ other{"мауританијских oгијa (1973–2017)"} } MRU{ - few{"мауританијскe oгијe"} - one{"мауританијска oгија"} - other{"мауританијских oгијa"} + few{"мауританске огије"} + one{"мауританска огија"} + other{"мауританских огија"} } MTL{ few{"малтешке лире"} @@ -2261,9 +2262,9 @@ sr{ other{"сингапурских долара"} } SHP{ - few{"св. јеленске фунте"} - one{"св. јеленска фунта"} - other{"св. јеленских фунти"} + few{"Свете Јелене фунте"} + one{"Свете Јелене фунта"} + other{"Свете Јелене фунти"} } SIT{ few{"словеначка толара"} @@ -2656,5 +2657,5 @@ sr{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sr_Cyrl.txt b/icuSources/data/curr/sr_Cyrl.txt index 861e33cc..58ebf7e9 100644 --- a/icuSources/data/curr/sr_Cyrl.txt +++ b/icuSources/data/curr/sr_Cyrl.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sr_Latn.txt b/icuSources/data/curr/sr_Latn.txt index ff831fdc..a8d0c79a 100644 --- a/icuSources/data/curr/sr_Latn.txt +++ b/icuSources/data/curr/sr_Latn.txt @@ -285,7 +285,7 @@ sr_Latn{ } DJF{ "DJF", - "Džibutanski franak", + "Džibutski franak", } DKK{ "DKK", @@ -629,7 +629,7 @@ sr_Latn{ } MRU{ "MRU", - "Mauritanijska ogija", + "Mauritanska ogija", } MTL{ "MTL", @@ -825,7 +825,7 @@ sr_Latn{ } SHP{ "SHP", - "Sv. jelenska funta", + "Svete Jelene funta", } SIT{ "SIT", @@ -1216,6 +1216,7 @@ sr_Latn{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1587,9 +1588,9 @@ sr_Latn{ other{"nemačkih maraka"} } DJF{ - few{"džibutanska franka"} - one{"džibutanski franak"} - other{"džibutanskih franaka"} + few{"džibutska franka"} + one{"džibutski franak"} + other{"džibutskih franaka"} } DKK{ few{"danske krune"} @@ -1989,7 +1990,7 @@ sr_Latn{ MKD{ few{"makedonska denara"} one{"makedonski denar"} - other{"makedonskih dinara"} + other{"makedonskih denara"} } MLF{ few{"malijska franka"} @@ -2017,9 +2018,9 @@ sr_Latn{ other{"mauritanijskih ogija (1973–2017)"} } MRU{ - few{"mauritanijske ogije"} - one{"mauritanijska ogija"} - other{"mauritanijskih ogija"} + few{"mauritanske ogije"} + one{"mauritanska ogija"} + other{"mauritanskih ogija"} } MTL{ few{"malteÅ¡ke lire"} @@ -2262,9 +2263,9 @@ sr_Latn{ other{"singapurskih dolara"} } SHP{ - few{"sv. jelenske funte"} - one{"sv. jelenska funta"} - other{"sv. jelenskih funti"} + few{"Svete Jelene funte"} + one{"Svete Jelene funta"} + other{"Svete Jelene funti"} } SIT{ few{"slovenačka tolara"} @@ -2657,5 +2658,5 @@ sr_Latn{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ss.txt b/icuSources/data/curr/ss.txt index af312833..d1d4cf06 100644 --- a/icuSources/data/curr/ss.txt +++ b/icuSources/data/curr/ss.txt @@ -11,5 +11,5 @@ ss{ "ZAR", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/st.txt b/icuSources/data/curr/st.txt index 04fe531d..3d906932 100644 --- a/icuSources/data/curr/st.txt +++ b/icuSources/data/curr/st.txt @@ -11,5 +11,5 @@ st{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/st_LS.txt b/icuSources/data/curr/st_LS.txt index 2f7d4b6b..53a62e3f 100644 --- a/icuSources/data/curr/st_LS.txt +++ b/icuSources/data/curr/st_LS.txt @@ -7,5 +7,5 @@ st_LS{ "LSL", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sv.txt b/icuSources/data/curr/sv.txt index 3cfda695..f803b574 100644 --- a/icuSources/data/curr/sv.txt +++ b/icuSources/data/curr/sv.txt @@ -264,7 +264,7 @@ sv{ } CNH{ "CNH", - "CNH", + "kinesisk yuan (offshore)", } CNX{ "CNX", @@ -972,7 +972,7 @@ sv{ } TPE{ "TPE", - "timoriansk escudo", + "östtimoresisk escudo", } TRL{ "TRL", @@ -1140,7 +1140,7 @@ sv{ } XTS{ "XTS", - "test-valutakod", + "testvalutaenhet", } XUA{ "XUA", @@ -1251,6 +1251,7 @@ sv{ HNL{"L"} HRK{"kn"} HUF{"Ft"} + IDR{"Rp"} ILS{"₪"} INR{"₹"} ISK{"kr"} @@ -1433,7 +1434,7 @@ sv{ } BGL{ one{"bulgarisk hÃ¥rd lev (1962–1999)"} - other{"bulgariska hÃ¥rd lev (1962–1999)"} + other{"bulgariska hÃ¥rda lev (1962–1999)"} } BGM{ one{"bulgarisk lev (1952–1962)"} @@ -1572,7 +1573,7 @@ sv{ other{"chilenska pesos"} } CNH{ - one{"CNH"} + one{"kinesisk yuan (offshore)"} other{"CNH"} } CNX{ @@ -2281,7 +2282,7 @@ sv{ } TPE{ one{"östtimoresisk escudo"} - other{"timorianska escudos"} + other{"östtimoresiska escudos"} } TRL{ one{"turkisk lire (1922–2005)"} @@ -2388,15 +2389,15 @@ sv{ other{"gulduns"} } XBA{ - one{"europeisk gammal kompositenhet"} + one{"europeisk kompositenhet"} other{"europeiska kompositenheter"} } XBB{ - one{"europeisk gammal monetär enhet"} + one{"europeisk monetär enhet"} other{"europeiska monetära enheter"} } XBC{ - one{"europeisk gammal kontoenhet"} + one{"europeisk kontoenhet (XBC)"} other{"europeiska kontoenheter (XBC)"} } XBD{ @@ -2448,8 +2449,8 @@ sv{ other{"latinamerikanska sucre"} } XTS{ - one{"(valutakod för teständamÃ¥l)"} - other{"test-valutakod"} + one{"testvalutaenhet"} + other{"testvalutaenheter"} } XUA{ one{"afrikansk kontoenhet"} @@ -2524,5 +2525,5 @@ sv{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.90"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sw.txt b/icuSources/data/curr/sw.txt index b483c155..ce16e4be 100644 --- a/icuSources/data/curr/sw.txt +++ b/icuSources/data/curr/sw.txt @@ -680,10 +680,104 @@ sw{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1347,5 +1441,5 @@ sw{ one{"{1} {0}"} other{"{1} {0}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sw_CD.txt b/icuSources/data/curr/sw_CD.txt index dfcf6bbd..d2659b49 100644 --- a/icuSources/data/curr/sw_CD.txt +++ b/icuSources/data/curr/sw_CD.txt @@ -43,5 +43,5 @@ sw_CD{ "Faranga CFA BCEAO", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/sw_KE.txt b/icuSources/data/curr/sw_KE.txt new file mode 100644 index 00000000..d2b95f6a --- /dev/null +++ b/icuSources/data/curr/sw_KE.txt @@ -0,0 +1,725 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sw_KE{ + Currencies{ + AED{ + "AED", + "Diramu ya Falme za Kiarabu", + } + AFN{ + "AFN", + "Afghani ya Afghanistani", + } + ANG{ + "ANG", + "Gilda ya Antili ya Uholanzi", + } + ARS{ + "ARS", + "Peso ya Ajentina", + } + AZN{ + "AZN", + "Manati ya Azabajani", + } + BAM{ + "BAM", + "Maki ya Bosnia na Hezegovina Inayoweza Kubadilishwa", + } + BBD{ + "BBD", + "Dola ya Babadosi", + } + BDT{ + "BDT", + "Taka ya Bangladeshi", + } + BHD{ + "BHD", + "Dinari ya Bahareni", + } + BMD{ + "BMD", + "Dola ya Bamuda", + } + BRL{ + "R$", + "Reale ya Brazili", + } + BSD{ + "BSD", + "Dola ya Bahama", + } + BTN{ + "BTN", + "Ngultrumi ya Bhutani", + } + BYN{ + "BYN", + "Ruble ya Belarusi", + } + CAD{ + "CA$", + "Dola ya Kanada", + } + CNH{ + "CNH", + "Yuan ya China (huru)", + } + CNY{ + "CNÂ¥", + "Yuan ya China", + } + COP{ + "COP", + "Peso ya Kolombia", + } + CRC{ + "CRC", + "Colon ya Kostarika", + } + CUC{ + "CUC", + "Peso ya Kuba Inayoweza Kubadilishwa", + } + CUP{ + "CUP", + "Peso ya Kuba", + } + CVE{ + "CVE", + "Eskudo ya Kepuvede", + } + CZK{ + "CZK", + "Koruna ya Cheki", + } + DJF{ + "DJF", + "Faranga ya Jibuti", + } + DKK{ + "DKK", + "Kroni ya Denmaki", + } + DOP{ + "DOP", + "Peso ya Dominika", + } + DZD{ + "DZD", + "Dinari ya Aljeria", + } + GEL{ + "GEL", + "Lari ya Jiojia", + } + GHS{ + "GHS", + "Sidi ya Ghana", + } + GIP{ + "GIP", + "Pauni ya Jibrata", + } + HRK{ + "HRK", + "Kuna ya Kroeshia", + } + HTG{ + "HTG", + "Godi ya Haiti", + } + HUF{ + "HUF", + "Forinti ya Hungaria", + } + IDR{ + "IDR", + "Rupia ya Indonesia", + } + IQD{ + "IQD", + "Dinari ya Iraki", + } + IRR{ + "IRR", + "Riali ya Irani", + } + JMD{ + "JMD", + "Dola ya Jamaika", + } + JOD{ + "JOD", + "Dinari ya Yordani", + } + JPY{ + "JPÂ¥", + "Yeni ya Japani", + } + KHR{ + "KHR", + "Rieli ya Kambodia", + } + KMF{ + "KMF", + "Faranga ya Komoro", + } + KWD{ + "KWD", + "Dinari ya Kuwait", + } + KZT{ + "KZT", + "Tenge ya Kazakistani", + } + LBP{ + "LBP", + "Pauni ya Lebanoni", + } + MAD{ + "MAD", + "Diramu ya Moroko", + } + MGA{ + "MGA", + "Ariari ya Madagaska", + } + MKD{ + "MKD", + "Dinari ya Masedonia", + } + MMK{ + "MMK", + "Kiati ya Myama", + } + MOP{ + "MOP", + "Pataka ya Macau", + } + MVR{ + "MVR", + "Rufiyaa ya Maldivi", + } + MXN{ + "MX$", + "Peso ya Meksiko", + } + MYR{ + "MYR", + "Ringgiti ya Malesia", + } + NGN{ + "NGN", + "Naira ya Naijeria", + } + NIO{ + "NIO", + "Cordoba ya Nikaragwa", + } + NOK{ + "NOK", + "Kroni ya Norwe", + } + NPR{ + "NPR", + "Rupia ya Nepali", + } + NZD{ + "NZ$", + "Dola ya Nyuzilandi", + } + OMR{ + "OMR", + "Riali ya Omani", + } + PKR{ + "PKR", + "Rupia ya Pakistani", + } + PLN{ + "PLN", + "Zloti ya Polandi", + } + PYG{ + "PYG", + "Guarani ya Paragwai", + } + QAR{ + "QAR", + "Riali ya Katari", + } + RSD{ + "RSD", + "Dinari ya Serbia", + } + SAR{ + "SAR", + "Riyali ya Saudia", + } + SBD{ + "SBD", + "Dola ya Visiwa vya Solomoni", + } + SDG{ + "SDG", + "Pauni ya Sudani", + } + SGD{ + "SGD", + "Dola ya Singapoo", + } + SLL{ + "SLL", + "Leoni ya Siera Leoni", + } + SSP{ + "SSP", + "Pauni ya Sudani Kusini", + } + SZL{ + "SZL", + "Lilangeni ya Uswazi", + } + THB{ + "฿", + "Bahti ya Tailandi", + } + TJS{ + "TJS", + "Somoni ya Tajikistani", + } + TMT{ + "TMT", + "Manati ya Turkmenistani", + } + TTD{ + "TTD", + "Dola ya Trinidadi na Tobago", + } + TWD{ + "NT$", + "Dola ya Taiwani", + } + UAH{ + "UAH", + "Hryvnia ya Ukraini", + } + USD{ + "$", + "Dola ya Marekani", + } + UYU{ + "UYU", + "Peso ya Urugwai", + } + UZS{ + "UZS", + "Som ya Uzbekistani", + } + VES{ + "VES", + "Boliva ya Venezuela", + } + VND{ + "₫", + "Dong ya Vietnamu", + } + XAF{ + "FCFA", + "Faranga ya CFA ya Afrika ya Kati", + } + XCD{ + "EC$", + "Dola ya Karibi Mashariki", + } + XOF{ + "CFA", + "Faranga ya CFA ya Afrika Magharibi", + } + XXX{ + "¤", + "Sarafu Isiyojulikana", + } + YER{ + "YER", + "Riali ya Yemeni", + } + } + CurrencyPlurals{ + AED{ + one{"diramu ya Falme za Kiarabu"} + other{"diramu za Falme za Kiarabu"} + } + AFN{ + one{"afghani ya Afghanistani"} + other{"afghani za Afghanistani"} + } + ANG{ + one{"gilda ya Antili ya Uholanzi"} + other{"gilda za Antili ya Uholanzi"} + } + ARS{ + one{"peso ya Ajentina"} + other{"peso za Ajentina"} + } + AWG{ + one{"florin ya Aruba"} + other{"florin ya Aruba"} + } + AZN{ + one{"manati ya Azabajani"} + other{"manati za Azabajani"} + } + BAM{ + one{"maki ya Bosnia na Hezegovina inayoweza kubadilishwa"} + other{"maki za Bosnia na Hezegovina zinazoweza kubadilishwa"} + } + BBD{ + one{"dola ya Babadosi"} + other{"dola za Babadosi"} + } + BDT{ + one{"taka ya Bangladeshi"} + other{"taka za Bangladeshi"} + } + BHD{ + one{"dinari ya Bahareni"} + other{"dinari za Bahareni"} + } + BMD{ + one{"dola ya Bamuda"} + other{"dola za Bamuda"} + } + BOB{ + one{"boliviano ya Bolivia"} + other{"boliviano za Bolivia"} + } + BRL{ + one{"reale ya Brazili"} + other{"reale za Brazili"} + } + BSD{ + one{"dola ya Bahama"} + other{"dola za Bahama"} + } + BTN{ + one{"ngultrumi ya Bhutani"} + other{"ngultrumi za Bhutani"} + } + BYN{ + one{"ruble ya Belarusi"} + other{"ruble za Belarusi"} + } + CAD{ + one{"dola ya Kanada"} + other{"dola za Kanada"} + } + CLP{ + one{"peso ya Chile"} + other{"peso za Chile"} + } + CNH{ + one{"yuan ya China (huru)"} + other{"yuan ya China (huru)"} + } + CNY{ + one{"yuan ya China"} + other{"yuan za China"} + } + COP{ + one{"peso ya Kolombia"} + other{"peso za Kolombia"} + } + CRC{ + one{"colon ya Kostarika"} + other{"colon za Kostarika"} + } + CUC{ + one{"peso ya Kuba inayoweza kubadilishwa"} + other{"peso za Kuba zinazoweza kubadilishwa"} + } + CUP{ + one{"peso ya Kuba"} + other{"peso za Kuba"} + } + CVE{ + one{"eskudo ya Kepuvede"} + other{"eskudo za Kepuvede"} + } + CZK{ + one{"koruna ya Cheki"} + other{"koruna za Cheki"} + } + DJF{ + one{"faranga ya Jibuti"} + other{"faranga za Jibuti"} + } + DKK{ + one{"kroni ya Denmaki"} + other{"kroni za Denmaki"} + } + DOP{ + one{"peso ya Dominika"} + other{"peso za Dominika"} + } + DZD{ + one{"dinari ya Aljeria"} + other{"dinari za Aljeria"} + } + FKP{ + one{"pauni ya Visiwa vya Falkland"} + other{"pauni za Visiwa vya Falkland"} + } + GEL{ + one{"lari ya Jiojia"} + other{"lari za Jiojia"} + } + GHS{ + one{"sidi ya Ghana"} + other{"sidi za Ghana"} + } + GIP{ + one{"pauni ya Jibrata"} + other{"pauni za Jibrata"} + } + GYD{ + one{"dola ya Guyana"} + other{"dola za Guyana"} + } + HRK{ + one{"kuna ya Kroeshia"} + other{"kuna za Kroeshia"} + } + HTG{ + one{"godi ya Haiti"} + other{"godi za Haiti"} + } + HUF{ + one{"forinti ya Hungaria"} + other{"forinti za Hungaria"} + } + IDR{ + one{"rupia ya Indonesia"} + other{"rupia za Indonesia"} + } + IQD{ + one{"dinari ya Iraki"} + other{"dinari za Iraki"} + } + IRR{ + one{"riali ya Irani"} + other{"riali za Irani"} + } + JMD{ + one{"dola ya Jamaika"} + other{"dola za Jamaika"} + } + JOD{ + one{"dinari ya Yordani"} + other{"dinari za Yordani"} + } + JPY{ + one{"yeni ya japani"} + other{"yeni za japani"} + } + KHR{ + one{"rieli ya Kambodia"} + other{"rieli za Kambodia"} + } + KMF{ + one{"faranga ya Komoro"} + other{"faranga za Komoro"} + } + KWD{ + one{"dinari ya Kuwait"} + other{"dinari za Kuwait"} + } + KYD{ + one{"dola ya Visiwa vya Cayman"} + other{"dola za Visiwa vya Cayman"} + } + KZT{ + one{"tenge ya Kazakistani"} + other{"tenge za Kazakistani"} + } + LBP{ + one{"pauni ya Lebanoni"} + other{"pauni za Lebanoni"} + } + MAD{ + one{"diramu ya Moroko"} + other{"diramu za Moroko"} + } + MGA{ + one{"ariari ya Madagaska"} + other{"Ariari za Madagaska"} + } + MKD{ + one{"dinari ya Masedonia"} + other{"dinari za Masedonia"} + } + MMK{ + one{"kiati ya Myama"} + other{"kiati za Myama"} + } + MOP{ + one{"pataka ya Macau"} + other{"pataka za Macau"} + } + MVR{ + one{"rufiyaa ya Maldivi"} + other{"rufiyaa za Maldivi"} + } + MXN{ + one{"peso ya Meksiko"} + other{"peso za Meksiko"} + } + MYR{ + one{"ringgiti ya Malesia"} + other{"ringgiti za Malesia"} + } + NGN{ + one{"naira ya Naijeria"} + other{"Naira za Naijeria"} + } + NIO{ + one{"cordoba ya Nikaragwa"} + other{"cordoba za Nikaragwa"} + } + NOK{ + one{"kroni ya Norwe"} + other{"kroni za Norwe"} + } + NPR{ + one{"rupia ya Nepali"} + other{"rupia za Nepali"} + } + NZD{ + one{"dola ya Nyuzilandi"} + other{"dola za Nyuzilandi"} + } + OMR{ + one{"riali ya Omani"} + other{"riali za Omani"} + } + PAB{ + one{"balboa ya Panama"} + other{"balboa za Panama"} + } + PEN{ + one{"sol ya Peru"} + other{"sol za Peru"} + } + PKR{ + one{"rupia ya Pakistani"} + other{"rupia za Pakistani"} + } + PLN{ + one{"zloti ya Polandi"} + other{"zloti za Polandi"} + } + PYG{ + one{"guarani ya Paragwai"} + other{"guarani za Paragwai"} + } + QAR{ + one{"riali ya Katari"} + other{"riali za Katari"} + } + RSD{ + one{"dinari ya Serbia"} + other{"dinari za Serbia"} + } + SAR{ + one{"riyali ya Saudia"} + other{"riyali za Saudia"} + } + SBD{ + one{"dola ya Visiwa vya Solomoni"} + other{"dola za Visiwa vya Solomoni"} + } + SDG{ + one{"pauni ya Sudani"} + other{"pauni za Sudani"} + } + SGD{ + one{"dola ya Singapoo"} + other{"dola za Singapoo"} + } + SLL{ + one{"leoni ya Siera Leoni"} + other{"leoni za Siera Leoni"} + } + SRD{ + one{"dola ya Suriname"} + other{"dola za Suriname"} + } + SSP{ + one{"pauni ya Sudani Kusini"} + other{"pauni za Sudani Kusini"} + } + SZL{ + one{"lilangeni ya Uswazi"} + other{"lilangeni za Uswazi"} + } + THB{ + one{"bahti ya Tailandi"} + other{"bahti za Tailandi"} + } + TJS{ + one{"somoni ya Tajikistani"} + other{"somoni za Tajikistani"} + } + TMT{ + one{"manati ya Turkmenistani"} + other{"manati za Turkmenistani"} + } + TTD{ + one{"dola ya Trinidadi na Tobago"} + other{"dola za Trinidadi na Tobago"} + } + TWD{ + one{"dola ya Taiwani"} + other{"dola za Taiwani"} + } + UAH{ + one{"hryvnia ya Ukraini"} + other{"hryvnia za Ukraini"} + } + UYU{ + one{"peso ya Urugwai"} + other{"peso za Urugwai"} + } + UZS{ + one{"som ya Uzbekistani"} + other{"som za Uzbekistani"} + } + VES{ + one{"boliva ya Venezuele"} + other{"boliva za Venezuela"} + } + VND{ + one{"dong ya Vietnamu"} + other{"Dong za Vietnamu"} + } + XAF{ + one{"faranga ya CFA ya Afrika ya Kati"} + other{"faranga ya CFA ya Afrika ya Kati"} + } + XCD{ + one{"dola ya Karibi Mashariki"} + other{"dola za Karibi Mashariki"} + } + XOF{ + one{"faranga ya CFA ya Afrika Magharibi"} + other{"faranga za CFA ya Afrika Magharibi"} + } + YER{ + one{"riali ya Yemeni"} + other{"riali za Yemeni"} + } + } + Version{"36.1"} +} diff --git a/icuSources/data/curr/sw_UG.txt b/icuSources/data/curr/sw_UG.txt index 22428803..ea11abbc 100644 --- a/icuSources/data/curr/sw_UG.txt +++ b/icuSources/data/curr/sw_UG.txt @@ -7,5 +7,5 @@ sw_UG{ "Shilingi ya Uganda", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/syr.txt b/icuSources/data/curr/syr.txt index 10073da8..ab8d123c 100644 --- a/icuSources/data/curr/syr.txt +++ b/icuSources/data/curr/syr.txt @@ -7,5 +7,5 @@ syr{ "SYP", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ta.txt b/icuSources/data/curr/ta.txt index 9cba0a8e..b0a9ffac 100644 --- a/icuSources/data/curr/ta.txt +++ b/icuSources/data/curr/ta.txt @@ -124,7 +124,7 @@ ta{ } CNH{ "CNH", - "CNH", + "சீன யுவான் (ஆஃப்ஷோர்)", } CNY{ "CNÂ¥", @@ -660,10 +660,104 @@ ta{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -787,8 +881,8 @@ ta{ other{"சிலியன் பெசோக்கள்"} } CNH{ - one{"CNH"} - other{"CNH"} + one{"சீன யுவான் (ஆஃப்ஷோர்)"} + other{"சீன யுவான் (ஆஃப்ஷோர்)"} } CNY{ one{"சீன யுவான்"} @@ -1319,5 +1413,5 @@ ta{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ta_LK.txt b/icuSources/data/curr/ta_LK.txt index a3853c94..e0800db3 100644 --- a/icuSources/data/curr/ta_LK.txt +++ b/icuSources/data/curr/ta_LK.txt @@ -7,5 +7,5 @@ ta_LK{ "இலங்கை ரூபாய்", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ta_MY.txt b/icuSources/data/curr/ta_MY.txt index cdce3695..3fdfd875 100644 --- a/icuSources/data/curr/ta_MY.txt +++ b/icuSources/data/curr/ta_MY.txt @@ -11,5 +11,5 @@ ta_MY{ "சிங்கப்பூர் டாலர்", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ta_SG.txt b/icuSources/data/curr/ta_SG.txt index 236faa16..1796358c 100644 --- a/icuSources/data/curr/ta_SG.txt +++ b/icuSources/data/curr/ta_SG.txt @@ -15,5 +15,5 @@ ta_SG{ "அமெரிக்க டாலர்", } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/te.txt b/icuSources/data/curr/te.txt index 16b2b7bf..c079cbfe 100644 --- a/icuSources/data/curr/te.txt +++ b/icuSources/data/curr/te.txt @@ -252,7 +252,7 @@ te{ } ILS{ "₪", - "ఐరాయిలి న్యూ షెక్యెల్", + "ఇజ్రాయేలీ న్యూ షెకెల్", } INR{ "₹", @@ -568,7 +568,7 @@ te{ } TRY{ "TRY", - "తుర్కిష్ లిరా", + "టర్కిస్ లీరా", } TTD{ "TTD", @@ -672,6 +672,7 @@ te{ BRL{"R$"} BSD{"$"} BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} @@ -729,6 +730,7 @@ te{ PKR{"Rs"} PLN{"zł"} PYG{"₲"} + RON{"lei"} RUB{"₽"} RWF{"RF"} SBD{"$"} @@ -737,6 +739,7 @@ te{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1006,8 +1009,8 @@ te{ other{"ఇండోనేషియా రూపాయలు"} } ILS{ - one{"ఐరాయిలి న్యూ షెక్యెల్"} - other{"ఐరాయిలి న్యూ షెక్యెల్‌లు"} + one{"ఇజ్రాయేలీ న్యూ షెకెల్"} + other{"ఇజ్రాయేలీ న్యూ షెకెల్ లు"} } INR{ one{"రూపాయి"} @@ -1318,8 +1321,8 @@ te{ other{"టోంగాన్ పాంʻగా"} } TRY{ - one{"తుర్కిష్ లిరా"} - other{"తుర్కిష్ లిరా"} + one{"టర్కిస్ లీరా"} + other{"టర్కిస్ లీరా"} } TTD{ one{"ట్రినిడాడ్ మరియు టొబాగో డాలర్"} @@ -1410,5 +1413,5 @@ te{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/teo.txt b/icuSources/data/curr/teo.txt index 6c046f3d..6b13dd46 100644 --- a/icuSources/data/curr/teo.txt +++ b/icuSources/data/curr/teo.txt @@ -231,5 +231,5 @@ teo{ "Edola lok’Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/teo_KE.txt b/icuSources/data/curr/teo_KE.txt index 9804aa68..a49fe936 100644 --- a/icuSources/data/curr/teo_KE.txt +++ b/icuSources/data/curr/teo_KE.txt @@ -7,5 +7,5 @@ teo_KE{ "Ango’otol lok’ Kenya", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tg.txt b/icuSources/data/curr/tg.txt index faaf7cf5..837f77ba 100644 --- a/icuSources/data/curr/tg.txt +++ b/icuSources/data/curr/tg.txt @@ -88,5 +88,5 @@ tg{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/th.txt b/icuSources/data/curr/th.txt index d28d01a4..c8874db1 100644 --- a/icuSources/data/curr/th.txt +++ b/icuSources/data/curr/th.txt @@ -1193,22 +1193,40 @@ th{ } Currencies%narrow{ AOA{"Kz"} + ARS{"$"} + AUD{"$"} BAM{"KM"} + BBD{"$"} BDT{"৳"} + BMD{"$"} + BND{"$"} BOB{"Bs"} BRL{"R$"} + BSD{"$"} BWP{"P"} BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} CRC{"₡"} + CUC{"$"} + CUP{"$"} CZK{"Kč"} DKK{"kr"} + DOP{"$"} EGP{"E£"} EUR{"€"} + FJD{"$"} + FKP{"£"} GBP{"£"} GEL{"₾"} GIP{"£"} GNF{"FG"} GTQ{"Q"} + GYD{"$"} + HKD{"$"} HNL{"L"} HRK{"kn"} HUF{"Ft"} @@ -1216,11 +1234,13 @@ th{ ILS{"₪"} INR{"₹"} ISK{"kr"} + JMD{"$"} JPY{"Â¥"} KHR{"៛"} KMF{"CF"} KPW{"₩"} KRW{"₩"} + KYD{"$"} KZT{"₸"} LAK{"₭"} LBP{"L£"} @@ -1230,12 +1250,14 @@ th{ MMK{"K"} MNT{"₮"} MUR{"Rs"} + MXN{"$"} MYR{"RM"} NAD{"$"} NGN{"₦"} NIO{"C$"} NOK{"kr"} NPR{"Rs"} + NZD{"$"} PHP{"₱"} PKR{"Rs"} PLN{"zł"} @@ -1243,24 +1265,32 @@ th{ RON{"lei"} RUB{"₽"} RWF{"RF"} + SBD{"$"} SEK{"kr"} SGD{"$"} SHP{"£"} + SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} UAH{"₴"} USD{"$"} + UYU{"$"} VEF{"Bs"} VND{"₫"} + XCD{"$"} ZAR{"R"} ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} RUB{"₽"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1762,5 +1792,5 @@ th{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ti.txt b/icuSources/data/curr/ti.txt index d7b59c12..98743fc7 100644 --- a/icuSources/data/curr/ti.txt +++ b/icuSources/data/curr/ti.txt @@ -43,5 +43,5 @@ ti{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ti_ER.txt b/icuSources/data/curr/ti_ER.txt index 37e21d5b..a6cc0dfc 100644 --- a/icuSources/data/curr/ti_ER.txt +++ b/icuSources/data/curr/ti_ER.txt @@ -7,5 +7,5 @@ ti_ER{ "ERN", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tig.txt b/icuSources/data/curr/tig.txt index 3fa7e42f..cd76cef5 100644 --- a/icuSources/data/curr/tig.txt +++ b/icuSources/data/curr/tig.txt @@ -43,5 +43,5 @@ tig{ "የአሜሪካን ዶላር", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tk.txt b/icuSources/data/curr/tk.txt index 7922db9d..65da8211 100644 --- a/icuSources/data/curr/tk.txt +++ b/icuSources/data/curr/tk.txt @@ -723,6 +723,7 @@ tk{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1388,5 +1389,5 @@ tk{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tn.txt b/icuSources/data/curr/tn.txt index 3bf025dd..562ede9b 100644 --- a/icuSources/data/curr/tn.txt +++ b/icuSources/data/curr/tn.txt @@ -11,5 +11,5 @@ tn{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tn_BW.txt b/icuSources/data/curr/tn_BW.txt index 105bc9ab..3fe107b8 100644 --- a/icuSources/data/curr/tn_BW.txt +++ b/icuSources/data/curr/tn_BW.txt @@ -7,5 +7,5 @@ tn_BW{ "BWP", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/to.txt b/icuSources/data/curr/to.txt index 8fd6dd1a..74c3bd30 100644 --- a/icuSources/data/curr/to.txt +++ b/icuSources/data/curr/to.txt @@ -4,42 +4,87 @@ to{ Currencies{ AUD{ "AUD$", - "Australian Dollar", + "Tola fakaÊ»aositelēlia", } BRL{ "R$", "BRL", } + FJD{ + "FJD", + "Tola fakafisi", + } NZD{ "NZD$", - "NZD", + "Tola fakanuÊ»usila", + } + PGK{ + "PGK", + "Kina fakapapuaniukini", + } + SBD{ + "SBD", + "Tola fakaÊ»otusolomone", } TOP{ "T$", "PaÊ»anga fakatonga", } + VUV{ + "VUV", + "Vatu fakavanuatu", + } WST{ "WST", "Tala fakahaÊ»amoa", } + XPF{ + "CFPF", + "Falaniki fakapasifika", + } XXX{ "¤", "Pa’anga Ta’e’ilo", } } + Currencies%narrow{ + AUD{"AU$"} + FJD{"F$"} + NZD{"NZ$"} + SBD{"S$"} + TOP{"T$"} + } Currencies%variant{ GEL{"₾"} } CurrencyPlurals{ AUD{ - other{"Australian Dollar"} + other{"Tola fakaÊ»aositelēlia"} + } + FJD{ + other{"Tola fakafisi"} + } + NZD{ + other{"Tola fakanuÊ»usila"} + } + PGK{ + other{"Kina fakapapuaniukini"} + } + SBD{ + other{"Tola fakaÊ»otusolomone"} } TOP{ other{"PaÊ»anga fakatonga"} } + VUV{ + other{"Vatu fakavanuatu"} + } WST{ other{"Tala fakahaÊ»amoa"} } + XPF{ + other{"Falaniki fakapasifika"} + } XXX{ other{"Pa’anga Ta’e’ilo"} } @@ -47,5 +92,5 @@ to{ CurrencyUnitPatterns{ other{"{1} {0}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tr.txt b/icuSources/data/curr/tr.txt index 2f908997..df2e1711 100644 --- a/icuSources/data/curr/tr.txt +++ b/icuSources/data/curr/tr.txt @@ -204,7 +204,7 @@ tr{ } BTN{ "BTN", - "Bhutan Ngultrumu", + "Butan Ngultrumu", } BUK{ "BUK", @@ -312,7 +312,7 @@ tr{ } CZK{ "CZK", - "Çek Cumhuriyeti Korunası", + "Çek Korunası", } DDM{ "DDM", @@ -480,7 +480,7 @@ tr{ } IDR{ "IDR", - "Endonezya Rupiahı", + "Endonezya Rupisi", } IEP{ "IEP", @@ -924,7 +924,7 @@ tr{ } STN{ "STN", - "São Tomé ve Príncipe Dobrası", + "Sao Tome ve Principe Dobrası", } SUR{ "SUR", @@ -1073,7 +1073,7 @@ tr{ } XAF{ "FCFA", - "CFA Frangı BEAC", + "Orta Afrika CFA Frangı", } XAG{ "XAG", @@ -1121,7 +1121,7 @@ tr{ } XOF{ "CFA", - "CFA Frangı BCEAO", + "Batı Afrika CFA Frangı", } XPD{ "XPD", @@ -1242,6 +1242,7 @@ tr{ DKK{"kr"} DOP{"$"} EGP{"E£"} + ESP{"₧"} EUR{"€"} FJD{"$"} FKP{"£"} @@ -1289,6 +1290,7 @@ tr{ PYG{"₲"} RON{"L"} RUB{"₽"} + RUR{"р."} RWF{"RF"} SBD{"$"} SEK{"kr"} @@ -1296,6 +1298,7 @@ tr{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1505,8 +1508,8 @@ tr{ other{"Bahama doları"} } BTN{ - one{"Bhutan ngultrumu"} - other{"Bhutan ngultrumu"} + one{"Butan ngultrumu"} + other{"Butan ngultrumu"} } BUK{ one{"Burma Kyatı"} @@ -1613,8 +1616,8 @@ tr{ other{"Güney Kıbrıs Lirası"} } CZK{ - one{"Çek Cumhuriyeti korunası"} - other{"Çek Cumhuriyeti korunası"} + one{"Çek korunası"} + other{"Çek korunası"} } DDM{ one{"Doğu Alman Markı"} @@ -1761,8 +1764,8 @@ tr{ other{"Macar forinti"} } IDR{ - one{"Endonezya rupiahı"} - other{"Endonezya rupiahı"} + one{"Endonezya rupisi"} + other{"Endonezya rupisi"} } IEP{ one{"Ä°rlanda Lirası"} @@ -2169,8 +2172,8 @@ tr{ other{"São Tomé ve Príncipe dobrası (1977–2017)"} } STN{ - one{"São Tomé ve Príncipe dobrası"} - other{"São Tomé ve Príncipe dobrası"} + one{"Sao Tome ve Principe dobrası"} + other{"Sao Tome ve Principe dobrası"} } SUR{ one{"Sovyet Rublesi"} @@ -2309,8 +2312,8 @@ tr{ other{"Samoa talası"} } XAF{ - one{"CFA frangı BEAC"} - other{"CFA frangı BEAC"} + one{"Orta Afrika CFA frangı"} + other{"Orta Afrika CFA frangı"} } XAG{ one{"Gümüş"} @@ -2329,8 +2332,8 @@ tr{ other{"Avrupa Para Birimi"} } XOF{ - one{"CFA frangı BCEAO"} - other{"CFA frangı BCEAO"} + one{"Batı Afrika CFA frangı"} + other{"Batı Afrika CFA frangı"} } XPF{ one{"CFP frangı"} @@ -2397,5 +2400,5 @@ tr{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/curr/trv.txt b/icuSources/data/curr/trv.txt index d4e5625b..856a6983 100644 --- a/icuSources/data/curr/trv.txt +++ b/icuSources/data/curr/trv.txt @@ -59,5 +59,5 @@ trv{ "ini klayi pila ni", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ts.txt b/icuSources/data/curr/ts.txt index eb62e78c..5f50f9ac 100644 --- a/icuSources/data/curr/ts.txt +++ b/icuSources/data/curr/ts.txt @@ -11,5 +11,5 @@ ts{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tt.txt b/icuSources/data/curr/tt.txt index 0682a018..6ccf54b9 100644 --- a/icuSources/data/curr/tt.txt +++ b/icuSources/data/curr/tt.txt @@ -81,5 +81,5 @@ tt{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/twq.txt b/icuSources/data/curr/twq.txt index d92881ad..39e8ea83 100644 --- a/icuSources/data/curr/twq.txt +++ b/icuSources/data/curr/twq.txt @@ -235,5 +235,5 @@ twq{ "Zimbabwe Dollar", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/tzm.txt b/icuSources/data/curr/tzm.txt index 83d5bef7..f7acf84c 100644 --- a/icuSources/data/curr/tzm.txt +++ b/icuSources/data/curr/tzm.txt @@ -235,5 +235,5 @@ tzm{ "Ḍular Uzimbabwi", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ug.txt b/icuSources/data/curr/ug.txt index cd5f3ff5..267ad216 100644 --- a/icuSources/data/curr/ug.txt +++ b/icuSources/data/curr/ug.txt @@ -2417,5 +2417,5 @@ ug{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/uk.txt b/icuSources/data/curr/uk.txt index 08b6c403..cfef09a0 100644 --- a/icuSources/data/curr/uk.txt +++ b/icuSources/data/curr/uk.txt @@ -1120,10 +1120,104 @@ uk{ } } Currencies%narrow{ - TWD{"NT$"} + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} + STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} UAH{"грн."} } CurrencyPlurals{ @@ -2220,5 +2314,5 @@ uk{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ur.txt b/icuSources/data/curr/ur.txt index fdf544ad..a7128aab 100644 --- a/icuSources/data/curr/ur.txt +++ b/icuSources/data/curr/ur.txt @@ -152,7 +152,7 @@ ur{ } CZK{ "CZK", - "جمہوریہ چیک کرونا", + "چیک کرونا", } DEM{ "DEM", @@ -204,7 +204,7 @@ ur{ } GBP{ "£", - "انگلستانی پاونڈ سٹرلنگ", + "برطانوی پاؤنڈ", } GEL{ "GEL", @@ -452,7 +452,7 @@ ur{ } PEN{ "PEN", - "پیرو نیووسول", + "پیروویئن سول", } PGK{ "PGK", @@ -552,7 +552,7 @@ ur{ } STN{ "STN", - "ساؤ ٹوم اور پرنسپے ڈوبرا", + "ساؤ ٹومے اور پرنسپے ڈوبرا", } SYP{ "SYP", @@ -616,7 +616,7 @@ ur{ } UZS{ "UZS", - "ازبکستان سوم", + "ازبکستانی سوم", } VEB{ "VEB", @@ -692,6 +692,7 @@ ur{ BRL{"R$"} BSD{"$"} BWP{"P"} + BYN{"р."} BZD{"$"} CAD{"$"} CLP{"$"} @@ -749,6 +750,7 @@ ur{ PKR{"Rs"} PLN{"zł"} PYG{"₲"} + RON{"lei"} RUB{"₽"} RWF{"RF"} SBD{"$"} @@ -757,6 +759,7 @@ ur{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -926,8 +929,8 @@ ur{ other{"کیپ ورڈی کا اسکیوڈو"} } CZK{ - one{"جمہوریہ چیک کرونا"} - other{"جمہوریہ چیک کروناز"} + one{"چیک کرونا"} + other{"چیک کروناز"} } DJF{ one{"جبوتی فرانک"} @@ -970,8 +973,8 @@ ur{ other{"فاکلینڈ آئلینڈز پونڈ"} } GBP{ - one{"انگلستانی پاونڈ سٹرلنگ"} - other{"انگلستانی پاونڈ سٹرلنگ"} + one{"برطانوی پاؤنڈ"} + other{"برطانوی پاؤنڈ"} } GEL{ one{"جارجیائی لاری"} @@ -1214,8 +1217,8 @@ ur{ other{"پنامہ کا بالبوآ"} } PEN{ - one{"پیرو نیووسول"} - other{"پیرو نیووسول"} + one{"پیروویئن سول"} + other{"پیروویئن سول"} } PGK{ one{"پاپوآ نیو گنی کا کینا"} @@ -1223,7 +1226,7 @@ ur{ } PHP{ one{"فلپائینی پیسہ"} - other{"فلپائینی پیسہ"} + other{"فلپائنی پیسو"} } PKR{ one{"پاکستانی روپیہ"} @@ -1306,8 +1309,8 @@ ur{ other{"ساؤ ٹوم اور پرنسپے ڈوبرا (1977–2017)"} } STN{ - one{"ساؤ ٹوم اور پرنسپے ڈوبرا"} - other{"ساؤ ٹوم اور پرنسپے ڈوبرا"} + one{"ساؤ ٹومے اور پرنسپے ڈوبرا"} + other{"ساؤ ٹومے اور پرنسپے ڈوبرا"} } SYP{ one{"شامی پونڈ"} @@ -1370,8 +1373,8 @@ ur{ other{"یوروگویان پیسو"} } UZS{ - one{"ازبکستان سوم"} - other{"ازبکستان سوم"} + one{"ازبکستانی سوم"} + other{"ازبکستانی سوم"} } VEF{ one{"وینزویلا بولیور (2008–2018)"} @@ -1430,5 +1433,5 @@ ur{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ur_Arab.txt b/icuSources/data/curr/ur_Arab.txt new file mode 100644 index 00000000..e9bab09b --- /dev/null +++ b/icuSources/data/curr/ur_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/curr/ur_Arab_IN.txt b/icuSources/data/curr/ur_Arab_IN.txt new file mode 100644 index 00000000..d21b38dc --- /dev/null +++ b/icuSources/data/curr/ur_Arab_IN.txt @@ -0,0 +1,81 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab_IN{ + Currencies{ + CRC{ + "CRC", + "کوسٹا ریکا کولون", + } + CUC{ + "CUC", + "قابل منتقلی کیوبائی پیسو", + } + CUP{ + "CUP", + "کیوبائی پیسو", + } + CVE{ + "CVE", + "کیپ ورڈی اسکیوڈو", + } + ERN{ + "ERN", + "اریٹیریائی ناکفا", + } + GBP{ + "£", + "برطانوی پاونڈ سٹرلنگ", + } + GHS{ + "GHS", + "گھانی سیڈی", + } + PKR{ + "PKR", + "پاکستانی روپیہ", + } + WST{ + "WST", + "ساموآئی ٹالا", + } + } + CurrencyPlurals{ + CRC{ + one{"کوسٹا ریکا کولون"} + other{"کوسٹا ریکا کولون"} + } + CUC{ + one{"قابل منتقلی کیوبائی پیسو"} + other{"قابل منتقلی کیوبائی پیسو"} + } + CUP{ + one{"کیوبائی پیسو"} + other{"کیوبائی پیسو"} + } + CVE{ + one{"کیپ ورڈی اسکیوڈو"} + other{"کیپ ورڈی اسکیوڈو"} + } + ERN{ + one{"اریٹیریائی ناکفا"} + other{"اریٹیریائی ناکفا"} + } + GBP{ + one{"برطانوی پاونڈ سٹرلنگ"} + other{"برطانوی پاونڈ سٹرلنگ"} + } + GHS{ + one{"گھانی سیڈی"} + other{"گھانی سیڈی"} + } + PKR{ + one{"پاکستانی روپیہ"} + other{"پاکستانی روپے"} + } + WST{ + one{"ساموآئی ٹالا"} + other{"ساموآئی ٹالا"} + } + } + Version{"36.1"} +} diff --git a/icuSources/data/curr/ur_Arab_PK.txt b/icuSources/data/curr/ur_Arab_PK.txt new file mode 100644 index 00000000..252a7d37 --- /dev/null +++ b/icuSources/data/curr/ur_Arab_PK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ur_Arab_PK{ + ___{""} +} diff --git a/icuSources/data/curr/ur_Aran.txt b/icuSources/data/curr/ur_Aran.txt new file mode 100644 index 00000000..4786f90b --- /dev/null +++ b/icuSources/data/curr/ur_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/curr/ur_Aran_IN.txt b/icuSources/data/curr/ur_Aran_IN.txt new file mode 100644 index 00000000..5b970f83 --- /dev/null +++ b/icuSources/data/curr/ur_Aran_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_IN{ + "%%ALIAS"{"ur_Arab_IN"} +} diff --git a/icuSources/data/curr/ur_Aran_PK.txt b/icuSources/data/curr/ur_Aran_PK.txt new file mode 100644 index 00000000..c2e0256b --- /dev/null +++ b/icuSources/data/curr/ur_Aran_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/curr/ur_IN.txt b/icuSources/data/curr/ur_IN.txt index 8d2c7225..cdbe51ac 100644 --- a/icuSources/data/curr/ur_IN.txt +++ b/icuSources/data/curr/ur_IN.txt @@ -1,81 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ - Currencies{ - CRC{ - "CRC", - "کوسٹا ریکا کولون", - } - CUC{ - "CUC", - "قابل منتقلی کیوبائی پیسو", - } - CUP{ - "CUP", - "کیوبائی پیسو", - } - CVE{ - "CVE", - "کیپ ورڈی اسکیوڈو", - } - ERN{ - "ERN", - "اریٹیریائی ناکفا", - } - GBP{ - "£", - "برطانوی پاونڈ سٹرلنگ", - } - GHS{ - "GHS", - "گھانی سیڈی", - } - PKR{ - "PKR", - "پاکستانی روپیہ", - } - WST{ - "WST", - "ساموآئی ٹالا", - } - } - CurrencyPlurals{ - CRC{ - one{"کوسٹا ریکا کولون"} - other{"کوسٹا ریکا کولون"} - } - CUC{ - one{"قابل منتقلی کیوبائی پیسو"} - other{"قابل منتقلی کیوبائی پیسو"} - } - CUP{ - one{"کیوبائی پیسو"} - other{"کیوبائی پیسو"} - } - CVE{ - one{"کیپ ورڈی اسکیوڈو"} - other{"کیپ ورڈی اسکیوڈو"} - } - ERN{ - one{"اریٹیریائی ناکفا"} - other{"اریٹیریائی ناکفا"} - } - GBP{ - one{"برطانوی پاونڈ سٹرلنگ"} - other{"برطانوی پاونڈ سٹرلنگ"} - } - GHS{ - one{"گھانی سیڈی"} - other{"گھانی سیڈی"} - } - PKR{ - one{"پاکستانی روپیہ"} - other{"پاکستانی روپے"} - } - WST{ - one{"ساموآئی ٹالا"} - other{"ساموآئی ٹالا"} - } - } - Version{"2.1.47.71"} + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/curr/ur_PK.txt b/icuSources/data/curr/ur_PK.txt new file mode 100644 index 00000000..984cf440 --- /dev/null +++ b/icuSources/data/curr/ur_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/curr/uz.txt b/icuSources/data/curr/uz.txt index 0edd69c3..56e28a26 100644 --- a/icuSources/data/curr/uz.txt +++ b/icuSources/data/curr/uz.txt @@ -652,10 +652,104 @@ uz{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} + BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1311,5 +1405,5 @@ uz{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/uz_Arab.txt b/icuSources/data/curr/uz_Arab.txt index 32b08184..0b99f20b 100644 --- a/icuSources/data/curr/uz_Arab.txt +++ b/icuSources/data/curr/uz_Arab.txt @@ -8,5 +8,5 @@ uz_Arab{ "افغانی", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/uz_Cyrl.txt b/icuSources/data/curr/uz_Cyrl.txt index 51ab107e..8244f9ce 100644 --- a/icuSources/data/curr/uz_Cyrl.txt +++ b/icuSources/data/curr/uz_Cyrl.txt @@ -422,5 +422,5 @@ uz_Cyrl{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/uz_Latn.txt b/icuSources/data/curr/uz_Latn.txt index dae5bebb..e525f84e 100644 --- a/icuSources/data/curr/uz_Latn.txt +++ b/icuSources/data/curr/uz_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/vai.txt b/icuSources/data/curr/vai.txt index 8563ac80..85d9c9f3 100644 --- a/icuSources/data/curr/vai.txt +++ b/icuSources/data/curr/vai.txt @@ -228,5 +228,5 @@ vai{ other{"ꔖꗼꔷ ꖩꔪ"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/vai_Latn.txt b/icuSources/data/curr/vai_Latn.txt index 3134a064..64a63556 100644 --- a/icuSources/data/curr/vai_Latn.txt +++ b/icuSources/data/curr/vai_Latn.txt @@ -228,5 +228,5 @@ vai_Latn{ "Zimbhabhuwe Dala", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/vai_Vaii.txt b/icuSources/data/curr/vai_Vaii.txt index 2efc2150..7a5f4177 100644 --- a/icuSources/data/curr/vai_Vaii.txt +++ b/icuSources/data/curr/vai_Vaii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/ve.txt b/icuSources/data/curr/ve.txt index 4d559af2..7dbc015d 100644 --- a/icuSources/data/curr/ve.txt +++ b/icuSources/data/curr/ve.txt @@ -7,5 +7,5 @@ ve{ "ZAR", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/vi.txt b/icuSources/data/curr/vi.txt index eb8dc2a3..aa3ab382 100644 --- a/icuSources/data/curr/vi.txt +++ b/icuSources/data/curr/vi.txt @@ -18,10 +18,6 @@ vi{ "AFN", "Afghani Afghanistan", } - ALK{ - "ALK", - "ALK", - } ALL{ "ALL", "Lek Albania", @@ -266,10 +262,6 @@ vi{ "CNH", "Nhân dân tệ (hải ngoại)", } - CNX{ - "CNX", - "CNX", - } CNY{ "CNÂ¥", "Nhân dân tệ", @@ -404,7 +396,7 @@ vi{ } GEL{ "GEL", - "Lari Gruzia", + "Lari Georgia", } GHC{ "GHC", @@ -490,10 +482,6 @@ vi{ "ILP", "Pao Ixraen", } - ILR{ - "ILR", - "ILR", - } ILS{ "₪", "Sheqel Israel mới", @@ -504,16 +492,12 @@ vi{ } IQD{ "IQD", - "Dinar I-rắc", + "Dinar Iraq", } IRR{ "IRR", "Rial Iran", } - ISJ{ - "ISJ", - "ISJ", - } ISK{ "ISK", "Króna Iceland", @@ -702,10 +686,6 @@ vi{ "MUR", "Rupee Mauritius", } - MVP{ - "MVP", - "MVP", - } MVR{ "MVR", "Rufiyaa Maldives", @@ -796,7 +776,7 @@ vi{ } PGK{ "PGK", - "Kina Papua New Guinean", + "Kina Papua New Guinea", } PHP{ "PHP", @@ -996,7 +976,7 @@ vi{ } UAH{ "UAH", - "Hryvnia Ucraina", + "Hryvnia Ukraina", } UAK{ "UAK", @@ -1034,10 +1014,6 @@ vi{ "UYU", "Peso Uruguay", } - UYW{ - "UYW", - "UYW", - } UZS{ "UZS", "Som Uzbekistan", @@ -1138,18 +1114,10 @@ vi{ "XRE", "Quỹ RINET", } - XSU{ - "XSU", - "XSU", - } XTS{ "XTS", "Mã Tiền tệ Kiểm tra", } - XUA{ - "XUA", - "XUA", - } XXX{ "XXX", "Tiền tệ chÆ°a biết", @@ -1227,16 +1195,12 @@ vi{ CUC{"$"} CUP{"$"} DOP{"$"} - ESP{"₧"} GTQ{"Q"} HNL{"L"} JMD{"$"} KYD{"$"} - LTL{"Lt"} - LVL{"Ls"} MXN{"$"} NIO{"C$"} - RUR{"р."} TTD{"$"} TWD{"NT$"} USD{"$"} @@ -1394,7 +1358,7 @@ vi{ other{"Bảng Anh"} } GEL{ - other{"Lari Gruzia"} + other{"Lari Georgia"} } GHS{ other{"Cedi Ghana"} @@ -1439,7 +1403,7 @@ vi{ other{"Rupee Ấn Độ"} } IQD{ - other{"Dinar I-rắc"} + other{"Dinar Iraq"} } IRR{ other{"Rial Iran"} @@ -1577,7 +1541,7 @@ vi{ other{"Sol Peru"} } PGK{ - other{"Kina Papua New Guinean"} + other{"Kina Papua New Guinea"} } PHP{ other{"Peso Philipin"} @@ -1739,5 +1703,5 @@ vi{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/vun.txt b/icuSources/data/curr/vun.txt index 6b1b24f5..b048e637 100644 --- a/icuSources/data/curr/vun.txt +++ b/icuSources/data/curr/vun.txt @@ -235,5 +235,5 @@ vun{ "Dola ya Zimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/wa.txt b/icuSources/data/curr/wa.txt index be01ca2b..f4904e16 100644 --- a/icuSources/data/curr/wa.txt +++ b/icuSources/data/curr/wa.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wa{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/wae.txt b/icuSources/data/curr/wae.txt index 63091031..a7e728a6 100644 --- a/icuSources/data/curr/wae.txt +++ b/icuSources/data/curr/wae.txt @@ -81,5 +81,5 @@ wae{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/wal.txt b/icuSources/data/curr/wal.txt index eca2a1ec..da774994 100644 --- a/icuSources/data/curr/wal.txt +++ b/icuSources/data/curr/wal.txt @@ -39,5 +39,5 @@ wal{ "የአሜሪካን ዶላር", } } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/curr/wo.txt b/icuSources/data/curr/wo.txt index 42d1fcea..fa86acf5 100644 --- a/icuSources/data/curr/wo.txt +++ b/icuSources/data/curr/wo.txt @@ -88,5 +88,5 @@ wo{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/xh.txt b/icuSources/data/curr/xh.txt index d8f9c920..cd59595c 100644 --- a/icuSources/data/curr/xh.txt +++ b/icuSources/data/curr/xh.txt @@ -20,5 +20,5 @@ xh{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/xog.txt b/icuSources/data/curr/xog.txt index a0d77ca6..e3a2a192 100644 --- a/icuSources/data/curr/xog.txt +++ b/icuSources/data/curr/xog.txt @@ -231,5 +231,5 @@ xog{ "Doola ey’eZimbabwe", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yav.txt b/icuSources/data/curr/yav.txt index 0d6ab740..2c7ce6f9 100644 --- a/icuSources/data/curr/yav.txt +++ b/icuSources/data/curr/yav.txt @@ -95,5 +95,5 @@ yav{ "́faláŋɛ u kɔmɔ́ɔl", } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yi.txt b/icuSources/data/curr/yi.txt index df1c68dc..bcd5e7e8 100644 --- a/icuSources/data/curr/yi.txt +++ b/icuSources/data/curr/yi.txt @@ -105,5 +105,5 @@ yi{ other{"אומבאַוואוסטע וואַלוטע"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yo.txt b/icuSources/data/curr/yo.txt index 514787ed..28bee52d 100644 --- a/icuSources/data/curr/yo.txt +++ b/icuSources/data/curr/yo.txt @@ -248,22 +248,21 @@ yo{ } } Currencies%narrow{ - BRL{"R$"} - CNY{"Â¥"} - EUR{"€"} - GBP{"£"} - INR{"₹"} - JPY{"Â¥"} - RUB{"₽"} - USD{"$"} + KRW{"₩"} } CurrencyPlurals{ BRL{ other{"Awon owó ti Orílẹ̀-èdè Brazil"} } + EGP{ + other{"pọ́nùn"} + } EUR{ other{"Awon owó Yúrò"} } + NGN{ + other{"Náírà Nàìjíríà"} + } RUB{ other{"Owó ruble ti ilẹ̀ Rọ́ṣíà"} } @@ -277,5 +276,5 @@ yo{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yo_BJ.txt b/icuSources/data/curr/yo_BJ.txt index 61cd78da..1a02e56a 100644 --- a/icuSources/data/curr/yo_BJ.txt +++ b/icuSources/data/curr/yo_BJ.txt @@ -70,10 +70,6 @@ yo_BJ{ "ETB", "Biri ti Orílɛ́ède Eutopia", } - EUR{ - "€", - "owó Yúrò", - } GBP{ "£", "Pɔ́n-ùn ti Orilɛ̀-èdè Gɛ̀ɛ́sì", @@ -182,10 +178,6 @@ yo_BJ{ "SHP", "Pɔɔun ti Orílɛ́ède Ì£Elena", } - SLL{ - "SLL", - "Lioni", - } SOS{ "SOS", "Sile ti Orílɛ́ède Somali", @@ -198,10 +190,6 @@ yo_BJ{ "STN", "Dobira ti Orílɛ́ède Sao tome Ati Pirisipe", } - SZL{ - "SZL", - "Lilangeni", - } TND{ "TND", "Dina ti Orílɛ́ède Tunisia", @@ -247,22 +235,12 @@ yo_BJ{ "Dɔla ti Orílɛ́ède Siibabuwe", } } - Currencies%narrow{ - BRL{"R$"} - CNY{"Â¥"} - EUR{"€"} - GBP{"£"} - INR{"₹"} - JPY{"Â¥"} - RUB{"₽"} - USD{"$"} - } CurrencyPlurals{ BRL{ other{"Awon owó ti Orílɛ̀-èdè Brazil"} } - EUR{ - other{"Awon owó Yúrò"} + EGP{ + other{"pɔ́nùn"} } RUB{ other{"Owó ruble ti ilɛ̀ Rɔ́shíà"} @@ -274,8 +252,5 @@ yo_BJ{ other{"owóníná àìmɔ̀"} } } - CurrencyUnitPatterns{ - other{"{0} {1}"} - } - Version{"2.1.48.77"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yue.txt b/icuSources/data/curr/yue.txt index cbefee94..9d880f1f 100644 --- a/icuSources/data/curr/yue.txt +++ b/icuSources/data/curr/yue.txt @@ -1212,13 +1212,106 @@ yue{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} ESP{"₧"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} RUR{"р."} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -2128,5 +2221,5 @@ yue{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yue_Hans.txt b/icuSources/data/curr/yue_Hans.txt index 0fdf24bb..44216328 100644 --- a/icuSources/data/curr/yue_Hans.txt +++ b/icuSources/data/curr/yue_Hans.txt @@ -1213,13 +1213,106 @@ yue_Hans{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} + BRL{"R$"} + BSD{"$"} + BWP{"P"} BYN{"р."} + BZD{"$"} + CAD{"$"} + CLP{"$"} + CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} + DKK{"kr"} + DOP{"$"} + EGP{"E£"} ESP{"₧"} + EUR{"€"} + FJD{"$"} + FKP{"£"} + GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} + HRK{"kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} + INR{"₹"} + ISK{"kr"} + JMD{"$"} + JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} + NOK{"kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} + PLN{"zł"} + PYG{"₲"} + RON{"lei"} + RUB{"₽"} RUR{"р."} + RWF{"RF"} + SBD{"$"} + SEK{"kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} + TWD{"$"} + UAH{"₴"} + USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ ADP{ @@ -2129,5 +2222,5 @@ yue_Hans{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/yue_Hant.txt b/icuSources/data/curr/yue_Hant.txt index 7222c9a5..47ff886b 100644 --- a/icuSources/data/curr/yue_Hant.txt +++ b/icuSources/data/curr/yue_Hant.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zgh.txt b/icuSources/data/curr/zgh.txt index 792c2b93..a9960877 100644 --- a/icuSources/data/curr/zgh.txt +++ b/icuSources/data/curr/zgh.txt @@ -242,5 +242,5 @@ zgh{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh.txt b/icuSources/data/curr/zh.txt index 56d1a20b..fbc4eab8 100644 --- a/icuSources/data/curr/zh.txt +++ b/icuSources/data/curr/zh.txt @@ -266,6 +266,10 @@ zh{ "CNH", "人民币(离岸)", } + CNX{ + "CNX", + "中国人民银行元", + } CNY{ "Â¥", "人民币", @@ -1267,8 +1271,6 @@ zh{ LBP{"L£"} LKR{"Rs"} LRD{"$"} - LTL{"Lt"} - LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -1285,6 +1287,7 @@ zh{ PKR{"Rs"} PLN{"zł"} PYG{"₲"} + RON{"lei"} RUB{"₽"} RUR{"р."} RWF{"RF"} @@ -1294,6 +1297,7 @@ zh{ SHP{"£"} SRD{"$"} SSP{"£"} + STN{"Db"} SYP{"£"} THB{"฿"} TOP{"T$"} @@ -1506,6 +1510,9 @@ zh{ CNH{ other{"人民币(离岸)"} } + CNX{ + other{"中国人民银行元"} + } CNY{ other{"人民币"} } @@ -2167,5 +2174,5 @@ zh{ CurrencyUnitPatterns{ other{"{0}{1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hans.txt b/icuSources/data/curr/zh_Hans.txt index e9730e6f..0ebd7f7a 100644 --- a/icuSources/data/curr/zh_Hans.txt +++ b/icuSources/data/curr/zh_Hans.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hans_HK.txt b/icuSources/data/curr/zh_Hans_HK.txt index a7f87b48..a35ebda0 100644 --- a/icuSources/data/curr/zh_Hans_HK.txt +++ b/icuSources/data/curr/zh_Hans_HK.txt @@ -26,5 +26,5 @@ zh_Hans_HK{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hans_MO.txt b/icuSources/data/curr/zh_Hans_MO.txt index 013a2f49..f8680e98 100644 --- a/icuSources/data/curr/zh_Hans_MO.txt +++ b/icuSources/data/curr/zh_Hans_MO.txt @@ -26,5 +26,5 @@ zh_Hans_MO{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hans_SG.txt b/icuSources/data/curr/zh_Hans_SG.txt index 2917d4d0..f2d1422e 100644 --- a/icuSources/data/curr/zh_Hans_SG.txt +++ b/icuSources/data/curr/zh_Hans_SG.txt @@ -26,5 +26,5 @@ zh_Hans_SG{ CurrencyUnitPatterns{ other{"{0} {1}"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hant.txt b/icuSources/data/curr/zh_Hant.txt index 00d51b06..0882e6a9 100644 --- a/icuSources/data/curr/zh_Hant.txt +++ b/icuSources/data/curr/zh_Hant.txt @@ -267,6 +267,10 @@ zh_Hant{ "CNH", "人民幣(離岸)", } + CNX{ + "CNX", + "CNX", + } CNY{ "CNÂ¥", "人民幣", @@ -1237,11 +1241,11 @@ zh_Hant{ DKK{"kr"} DOP{"$"} EGP{"E£"} + ESP{"₧"} EUR{"€"} FJD{"$"} FKP{"£"} GBP{"£"} - GEL{"₾"} GIP{"£"} GNF{"FG"} GTQ{"Q"} @@ -1266,8 +1270,6 @@ zh_Hant{ LBP{"L£"} LKR{"Rs"} LRD{"$"} - LTL{"Lt"} - LVL{"Ls"} MGA{"Ar"} MMK{"K"} MNT{"₮"} @@ -1286,6 +1288,7 @@ zh_Hant{ PYG{"₲"} RON{"L"} RUB{"₽"} + RUR{"р."} RWF{"RF"} SBD{"$"} SEK{"kr"} @@ -1299,6 +1302,7 @@ zh_Hant{ TOP{"T$"} TRY{"₺"} TTD{"$"} + TWD{"$"} UAH{"₴"} USD{"$"} UYU{"$"} @@ -2220,5 +2224,5 @@ zh_Hant{ CurrencyUnitPatterns{ other{"{0}{1}"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hant_CN.txt b/icuSources/data/curr/zh_Hant_CN.txt index 3c46abba..59fdd680 100644 --- a/icuSources/data/curr/zh_Hant_CN.txt +++ b/icuSources/data/curr/zh_Hant_CN.txt @@ -15,5 +15,5 @@ zh_Hant_CN{ "新台幣", } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hant_HK.txt b/icuSources/data/curr/zh_Hant_HK.txt index 77eb3140..da1d1386 100644 --- a/icuSources/data/curr/zh_Hant_HK.txt +++ b/icuSources/data/curr/zh_Hant_HK.txt @@ -472,5 +472,5 @@ zh_Hant_HK{ other{"贊比亞克瓦查"} } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zh_Hant_MO.txt b/icuSources/data/curr/zh_Hant_MO.txt index 44e10508..a6892561 100644 --- a/icuSources/data/curr/zh_Hant_MO.txt +++ b/icuSources/data/curr/zh_Hant_MO.txt @@ -8,5 +8,5 @@ zh_Hant_MO{ "澳門元", } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/curr/zu.txt b/icuSources/data/curr/zu.txt index 6df54f7f..2ae8c6cd 100644 --- a/icuSources/data/curr/zu.txt +++ b/icuSources/data/curr/zu.txt @@ -591,7 +591,7 @@ zu{ "i-Ugandan Shilling", } USD{ - "US$", + "$", "i-US Dollar", } UYU{ @@ -660,26 +660,103 @@ zu{ } } Currencies%narrow{ + AOA{"Kz"} + ARS{"$"} + AUD{"$"} + BAM{"KM"} + BBD{"$"} + BDT{"৳"} + BMD{"$"} + BND{"$"} + BOB{"Bs"} BRL{"R$"} + BSD{"$"} + BWP{"P"} BYN{"P."} + BZD{"$"} + CAD{"$"} + CLP{"$"} CNY{"Â¥"} + COP{"$"} + CRC{"₡"} + CUC{"$"} + CUP{"$"} + CZK{"Kč"} DKK{"Kr"} + DOP{"$"} + EGP{"E£"} EUR{"€"} + FJD{"$"} + FKP{"£"} GBP{"£"} + GEL{"₾"} + GIP{"£"} + GNF{"FG"} + GTQ{"Q"} + GYD{"$"} + HKD{"$"} + HNL{"L"} HRK{"Kn"} + HUF{"Ft"} + IDR{"Rp"} + ILS{"₪"} INR{"₹"} ISK{"Kr"} + JMD{"$"} JPY{"Â¥"} + KHR{"៛"} + KMF{"CF"} + KPW{"₩"} + KRW{"₩"} + KYD{"$"} + KZT{"₸"} + LAK{"₭"} + LBP{"L£"} + LKR{"Rs"} + LRD{"$"} + MGA{"Ar"} + MMK{"K"} + MNT{"₮"} + MUR{"Rs"} + MXN{"$"} + MYR{"RM"} + NAD{"$"} + NGN{"₦"} + NIO{"C$"} NOK{"Kr"} + NPR{"Rs"} + NZD{"$"} + PHP{"₱"} + PKR{"Rs"} PLN{"Zł"} + PYG{"₲"} RUB{"₽"} + RWF{"RF"} + SBD{"$"} SEK{"Kr"} + SGD{"$"} + SHP{"£"} + SRD{"$"} + SSP{"£"} STN{"Db"} + SYP{"£"} + THB{"฿"} + TOP{"T$"} + TRY{"₺"} + TTD{"$"} TWD{"NT$"} + UAH{"₴"} USD{"$"} + UYU{"$"} + VEF{"Bs"} + VND{"₫"} + XCD{"$"} + ZAR{"R"} + ZMW{"ZK"} } Currencies%variant{ GEL{"₾"} + TRY{"TL"} } CurrencyPlurals{ AED{ @@ -1327,5 +1404,5 @@ zu{ one{"{0} {1}"} other{"{0} {1}"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/dtd/cldr-35.1/common/dtd/ldml.dtd b/icuSources/data/dtd/cldr-35.1/common/dtd/ldml.dtd new file mode 100644 index 00000000..1a196163 --- /dev/null +++ b/icuSources/data/dtd/cldr-35.1/common/dtd/ldml.dtd @@ -0,0 +1,3146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd b/icuSources/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd new file mode 100644 index 00000000..5a9b6134 --- /dev/null +++ b/icuSources/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icuSources/data/icu-coll-deprecates.xml b/icuSources/data/icu-coll-deprecates.xml index 09efac23..93846827 100644 --- a/icuSources/data/icu-coll-deprecates.xml +++ b/icuSources/data/icu-coll-deprecates.xml @@ -27,6 +27,7 @@ + diff --git a/icuSources/data/icu-config.xml b/icuSources/data/icu-config.xml index 3f83185d..82a46a95 100644 --- a/icuSources/data/icu-config.xml +++ b/icuSources/data/icu-config.xml @@ -49,6 +49,8 @@ + + @@ -62,6 +64,8 @@ + + @@ -90,6 +94,8 @@ + + @@ -109,8 +115,12 @@ + + + + @@ -132,6 +142,8 @@ + + @@ -147,16 +159,23 @@ + + + + + + + @@ -164,65 +183,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -230,16 +278,21 @@ + + + + + @@ -257,33 +310,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -370,11 +455,19 @@ + + + + + + + + @@ -395,6 +488,8 @@ + + @@ -414,6 +509,8 @@ + + @@ -421,10 +518,14 @@ + + + + @@ -435,8 +536,12 @@ + + + + @@ -462,7 +567,16 @@ + + + + + + + + + @@ -525,10 +639,21 @@ + + + + + + + + + + + @@ -538,6 +663,8 @@ + + @@ -569,10 +696,20 @@ + + + + + + + + + + @@ -598,6 +735,7 @@ + @@ -631,13 +769,27 @@ + + + + + + + + + + + + + + @@ -698,6 +850,12 @@ + + + + + + @@ -707,6 +865,9 @@ + + + @@ -724,15 +885,24 @@ + + + + + + + + + @@ -744,8 +914,12 @@ - - + + + + + + @@ -761,12 +935,18 @@ + + + + + + @@ -794,6 +974,7 @@ + diff --git a/icuSources/data/icu-locale-deprecates.xml b/icuSources/data/icu-locale-deprecates.xml index b06120e8..60082c6f 100644 --- a/icuSources/data/icu-locale-deprecates.xml +++ b/icuSources/data/icu-locale-deprecates.xml @@ -23,11 +23,14 @@ + + + @@ -49,9 +52,14 @@ + + + + + diff --git a/icuSources/data/icu-rbnf-deprecates.xml b/icuSources/data/icu-rbnf-deprecates.xml index d933a2d4..2e18c275 100644 --- a/icuSources/data/icu-rbnf-deprecates.xml +++ b/icuSources/data/icu-rbnf-deprecates.xml @@ -27,6 +27,7 @@ necessary and can we just use the main list in icu-locale-deprecates.xml? + diff --git a/icuSources/data/in/base_in/nfc.nrm b/icuSources/data/in/base_in/nfc.nrm index 5691b2bcb612f820ffc50ce4b3c3265072f85872..a1254c0aa7551085e9cd8deba49cea933fe69a75 100644 GIT binary patch delta 6458 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 Fe*o0i6afGL delta 6343 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 diff --git a/icuSources/data/in/base_in/nfkc.nrm b/icuSources/data/in/base_in/nfkc.nrm index b0f4405451f757b5a8a788931d074f29755f0a3b..2e6e3dda074ae9c7c3307dcad2bfb352869fac84 100644 GIT binary patch delta 12793 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� z%oc<+raRBgcgM6!;UZ>YiCgIoLH#YXh`mVd*1Lae9Z_g@+uWB+oNl+<@9xlq-OcWH z_i*!FS)O~?>w%F8kC5L_au9OP4vj$4c;fNLLyQ;=^nf% z%fs;8)Mk6~Jv@)db6Y#aBlE~T_q3HBwMXwUd+Z*Ur`_%KggwokcF%CnN!=*Vyuxvw ziJr-x4o|mxhNshWRRGSk^j(ARZPI=CH&U*$tmp#`2?&xlMZhP)|klsvPq8IJOddFxpy+kj?%kXA<^SwN; z$UDSa>Mi$Hdd+UNSMN1@?OwOn?+tsKz3txN-cjDM-thpFydB;d-UvnA>7DI`yz{+_ zy!Q&1dRKT8i&lHrdAq%vz1zGyy}P`7y!*Wey@$NVyeGYRRK9AT)@StP>#RPf&+YU31bV+O>=Wsl zeeJ&C5#K1^5Z$TjvA*%XNxq10ns26Wmaoe<&$rOG*tgub%D2wf?d$Pv@oo3*^zHKP z@$L7?bO(Khd?$RTd}n>*x5Z zbprnozsxW9-`1=A)qbtt=(qZv{)pS}_lNzh{$c(R{xSZbdYpfvKjNR^pXHz9pXXob zU+iD*U**^8)@auF*ZVj6H~Y8yclvkv_xRoV{r-dgBmNWqQ~q=Q0sm#cUw_Si(|_B4 z&yNfw2GD`@06stoFao)OW<4h$2n-3x0`fp*KpQXytO0w#6>voY-as%gT;CLE4Gas6 z2#g7g4@?T=t2+WS1G55Mf%$>Of#rc|`c;8-fsKJJfgOQffSDkmu{*FY&==?r91C>S z%+a3=oDPi8oex|J^lGmKZU!dmZU^oKkildCY%nuO4AO$EU~Z5T6a|L_WkGpR6|4^G zgAsGk7IX&PL4PnDYz+<%jtY(oP7FqZ(}G>PnZemXC^$d3IJi8xI=C*_9qb8i32qPW z4DJr@5B3MKzGK0Y!PCKW!3)7l!K=aR!CS#Q!3V+k&@eSRgbiheh#^Xd5n8Ov4&{e< zAyH^Zs5GPssYCjZIb;htL*7Uz7-|l+hlYp7gvN&^g(lZTLeoMsL$gA2LQrU(etu|C zXlZCgXmw~^s5{gXnpeCfv?J6T+8x>#>I?OUj)hKz&W6s1cItQOHx>_su7<9MZiViI z9)uFZDdF@mKAaV1g!kyP!%!gP&Eaj~9pT>a?(n{FU${SfPJb+XGJHCG zE_@+;DSRz_GkhnEY#bv?ZtReyG^RJ=8?zec$>7jy&)#7hFiEpF#aTud_Dp#0eI_~q rk#t;kD(SeiCl|7jk+XY7txGOI4ui(`&raCYc4jKn)h~pKzvliw1b^gL delta 12399 zcmb_>2Y8d!{(sV@kfb}SX?EJC*-dGiwi#{GCV4a4G)dF!q`MaoSt250K&UJW)K^46 z#0p$QK&S-~0kHxi7Z6z@C`&+ODTpj7@;`4%LA~Dp^Ly@d^LfsD=69U$IXUBd?*23W zyXEooNG(Zd)Z z{e$#h(hCS<2pUtXIe97XYS2Rq*-a=xY@M5v_!g< zKAXOmp2)EFu;bwP=xoLw#wCV0j?NUv*_bbbuQ={A=C8~wmIW(kAvpu99mHEfSjg;S zVc1D*5*x+FveVfAgIx4~!{)!{68)d_;=dN3M*fo#O>A-84E8Q|4<`g&e)uuoa;IHyivS$yq|b^xliY=&D}NV z$e_!EaD%gB;KOsVQ?O@pk)gbv3v1>dQ32pKZ{?4dxKvC2>*(3$ zL5-ju{x-29N~Z8Aa>^(Hmoix}Pr#%|DQ^qb3qBQmCFrmDPHu(D~THilwFTzz-N+jQa=(t>9II&C#cTII3heR{8fk%5ky&{0#T*NDQXmr z7B#{Z$wJ8#QKzU&M5c6$#BseKh~o~%z5`s&if)L|;&d@rJVcBbNnas$h#SPC#Z$zc z;x2KwxL15od{%rzjFzNJxRN1~3W-C~AQ>&0BI%TLNxCJyl7o`7k{c4VG+oM-4v|(! z9a6wZ4cDclqz%Koj9G@+j`DKPG&GZzViM_#Quo@EqYq!ZgBNJQ_8NFpuy$ zAuf@cC`v@5t|z=nc!%&Vp(ycv0+1U;Z6JJ1uq1v;s81Z0_-n#5iJuep5nfC@MEHhq zig2Fr8X&n$xK6lDcq?&3;^!dOm(WLuBVvhPC8iM3C=!uI`UYmrNjbaDY2ZW zCt8R##5!V-*hu^bXoE%(k~m3E6Q3bIPn=AgPV6AQN_>O(7I8W8Jz{h{@k8QP;tt{- z;+MoDvBoEeXNW%#uM&SD-X%UHCXnzXG-|o|!H1Nj_49)Jz&i+8Qg#OHwC|B0Wobf%FofL8E4n=8)!-7L(p4{gY%#s!du$`hc`q zLfTFWC;cO77illpRKAWi9Fz1y(#uKnlD;E-Px_Jc6X{pdZzME%FgXd<5Xf<#3E@$x zTFj!P4M`wDi~lm|M|d-V9VOIr>htP97w!`t5`H5*1txJdxt8oF*OObxPm#xvpCeBu z&mzA@evAAr`2+G+^5MQaI@_F)4onKP3RM%MHmrQ#JwxL>$saFN)v(p ztFX$!HYr-jI9q?yBoe@LGyS-Xgktr(ep@$J~+pxr|GI=g%OZQNh8tVlk4wpMj{K@u z8SUZ#wSn439T96fmO6pTz;durYCCl{wUfGlx+GS@czre|c@*|JEYjU6nbR{n07YBE3m^}}vaBVH zg@6;PuiqHcuuC&nfc$I8Yr&WBJNy%e2A8s)hDT*H5;kUT$?OHh({Z~&Y5F5^B<@gJw82ovg% z!p8;uWN{BM4>7IShe@raV!hZV_KHD12BaSIkOa@o%`R&A3l&n=_PA`sP1+={&q?0`mnibd0a zww3T3(iGxg+85Yl+CJ=8SRyTxb_C0&5#a8eD)Wp63wBBX!*2aS{Y48Gt=xe53Par58BhT zXK2sUCevP~b&_eN5X)+ebS@`-XOkc9C|2c8~UuhN0u>X>NK z=y`NGT}9W@A-aw3r2Fa3^rz@!=+Dt#q)(&IqQ9H`LGr8gH|fji@6p%OKcsJ^e^y8T zg8n7_DE(Xd8Tt?OtMp&!cj>>=F$_F|z+fHond6uf znUlc<yF!wMIFpn@#FwZc5U|wV1WZq*wWMWu&RvL@K z+ApcCADB$%lYdEOu(DVpRuQY5Wnwv5K~^hk6zh4`G}au}8?1L&Ygiw$K4txjb%b?_ z^<$KUO2MaGXWeG?vEtZxaIayp1?&R0nhmjQ*nW01`ziJq_H*nP*`yR!$~5*Y_N(kS z+5cp(XMfDz$^Mf44f}icRrYN*ii78nI4q8UQ@~MkAWjX(%L#LuIm0+(I4^Ks=FH

a(eHQr}E{FZH9; z&r^@2o=Lr(nv%vy6Qz}=L20#V_23ff;WluGbH{O`QSMCcw6xdLVD1v`N^UoI3%F#w zoAzPa0q$|`IqtO>!<}h|((Z84S&3QXEJWZLaD!!M39|~b%Cd}E4p4?kN23BDZUJFr z7A0Mhu1|NS*QY<7{zCe!^w-nZr0+~Wlzt}tr}VybJb^+8){oC>uICV*s*g^}dZvDA z)(iDBv!>OH2(Q#50_J5c%377RIcrbW@vKW(_p&hADcQ_yX?9t5Rdy(QMD}ypFJ*UT zcV%~H_hui=KAU|t`*wCh4mpRHBhNA9xO3`rhUHAinVGXNXI0MToIN>5a!%!3%XyHK z%wzJTyfU7VSH*Mlg1iUje_xqsG-skrmw1CLJyv9b<$r8^FMUdxA6y>ZVIO9=DheQi~qv`rCI& zS4!6+>}Z6Zzf}2xM5B78yQF)h`=tk^N2SN5C#7ek7o?Y@SEbve?Ly=L z|M&ICVgIUl1~^aM5cdgD614~;xhhSQd?qA;g)$@VIwCs{p4^0iKP?VMZ%cod4$8yl zf%8fpHIED8oV-4;jw9$3iu0C(6@9%}4L0nL#Cf0=joK-e=Y0Xz^eKp|gVD6b)}B@gM`Kk`QB2_@t5CW!JTf$DzDi){;~ z5=`uLFi<)rZ)RR+-r~Gva4$G#Ef=F?gJdZ(l8h>2$#P}+vSOK1rj@M+;^u)(r&MB+ zRmthwMy3@#FPkh=i%gOq#TZ}#B6=n)E9GJ)t^}#O*tJLl38N3&lZ(P_epHDx>69&yf%B$pg$y*HWMXjrblX7_ zEN)kB63Fk(O~W08I~3A{W4Tn^NqD=0tT>l@Dfj2xTe%h<=-dFM%flwuWYw$zwEH=xa_p-g6xXyhU|{)p=@w|YJNsO zJD;B~%P+~-d-D(GAIm?Pe=h$D zyjf)&HVvEykfA`v{jcYNt>7$x%pH6IavmVbj);q8DFwE?M&WreGCWtozTF3A9Wn(5 zChiPjnuJ(@1s4S5RKSrWiL~Gz0d{I+8jH{wa7EeB1WtjVAP=Mz=o0XqfWe4JNWa4{ zqx=lI3>3A2Q$j^qCe~13E~qMS6!g5PS&jxRYSBJ8S}`)(Rj@?fCI6!tUwAZ_Xw+m} zJAWE(Hh%`Llm7~C0e>ED3I8?RGX5L5Rs1(`>-cZuHu9I_w(#G@_43!?c7wrK4;(BT zaEJLH;g0`dXtv@`^Dpps;;!&-@b}^F@E`Dx;Nk^1!FRaScmY`ev=L;`1p_*y^`-SK zm%k@JkK+ou;dPan&3wUioK)~Du266nrx5hvGy)XfAi&_Q0xaGkNWyyrY50(Ugl`g1 z@k0S027aV~gC8fz!B2e56>N0)DT3*Oe0+xh7L?)_3YH4A_!WZH0u#PlunAEj3$E7T zsoP>CI|O?K2LwlB>3aOPf)C}OK_j$P{;8bSx>L?-&1(HZzEA#@JhxTUn%7#;THLB^ zJu3f3{+;}c{DS;P`BnLK`LFW3@;*7L7*mWbPAV>Mt!#x_Ev?n9aEhLTO)n-FXBIPy z;Zl8dY~Mqp3@GN3e7yK%@!8@QFoqSF3&q!p;p=)T=1Tpo zdN|3zz;-r(#k(X_0_Pi`=!DX$!bznAW*mqom(DDmTROjVacNiS%F?x^J*AsVx0miJ z-CKIF^jPW1(yj8H@-IL~5Y>N-Dg8v{w;Gl=yw|Y4;lqZl4WBi9(eP!%k%kiuXBvKJ zxZ3bb!|x5)#wSXjiA3+ES(C_GuzThLH=v-D2s{nCe}@ruEU zL`ABCsK`(pFQ6;fifjd6Ay&u~g^ChIf3H;vjY6j|Dy#~-!lm#i0*Z*DNikG0QZY_3 zQ87g^UD2U{6$=$h6)P0072S$WifxJ=iam-03gJ=3w~Dihi;8QCn~M92cqLw$rlcxa zO1@I8%u^OBOO#4wxw29T!IOd+(ecWO%BXUxa=LPsa*py<%9YC1%5};f zX;lK2g;))i;f3n%FeE>Gh_rrVUM>t9CUVR2^3xX*$((UUj*tuL<8wY0hcBrYdf} zsk*OyM?ahtN*@*F0RkyLps)f;y^hSI<^= zsu!r2sF$f%sn@ADs-xS~yVU#DN7X0Q7u46(x6}{R31!J;xk*Ddm)MR(WoDQMtC)NH-725RG+HUP8?KbTW?H=s`?NRMXxYs0%n^pn-=V7?oT!-nX=&XQ$66(PP zixWFEq*)GO=2tANfYWS~;ZNDrM-@r%)qE=aNqITQQ+uvk$Djuk@Q0U9t{-zJ^u4 ztEfun(7AO!T}aoUYtaqWjnIwOjnhrgP0~%#wd;--%+z)0I(74P3w29$UAh&zj)GOX zwYqNIM%`u|{B=zh%b-K+6ZANJvOZl;)@SOO`UD+U&(jO_QvDD;OmVQH7b-^U$LS~N zC+R!oQ}pfnnfeZWr+&VEp?-BYWWEz+Tu7PI|8l;9H2Dw3DAQzPx zDhvjL*-&M07~F7=gBYDsG|A9WG{w+vm}x+4-2uLxvDAFSLcU#~lVlf)E$FSdU&~Vgn+;Gxx)^Nda$#BhZ!*I)R&+x#2h7uqglnmV} zNQcN!Cd7oe5DyYUQfLSyhZIq$461+(kQusPS_L^EH{^p76(OhrYJrAABcP+Y(a<<( z0yGJl0<{CoggT&3Xg;(MS^{-JE1+J(Drha#4Q+%rL)#&w13RGI&|c^ObQn4YeG8q2 z?itQO7ojUqhv8@FCUgh74?Tq9jf0Je##AHG7|k%!jhPVJ$b_<4T{PV zqslm;(5#!U*BEt11!OdqK~|&P=rS%ec#HvK#MoqPGcGXx^Ack8zW6i*dVg2j92~>Ne~) zu7&m*yP*Td`SQcYmx`BTS=B<4hAwlT1@g$EDLuvrMm=-ZU*Yy=Pi) z`p~r1^qJ`k)0d_rfck{#jOho{RnspZeHVn^O&Bv8g*T^xFU8C-XPE`&Jads*Y1Wz{ zbCuZz;K?$3VhEV~5i$3p$=r`Na~m9~Rn$*6PdCp7m{EC5&xu=Ej@nftNQ+>h1f zeylUEGxt2g*Ueuye`xN<7IQy7F@It{)qJWM*djN&!`zSE=H2GK00#h$n!g1&4R8+N z;v-x!UorpC{6q6~fZqTTS`u1P0WtxyW01BW_}Sc#l9q}VE6CTj+%(@aKQt#;5-n+# z3=7keZ4p{zmLiJ^EZ!EQ#b$9?e3po%#WLJ7+A`iU$uiY4(=yjG-?G@!Wm#!iYw59U zwrscTvh1}Sv>daXw4AeCvixkhWw~!bSqEE_twbx;%ChpTV(SoViM7nCvzn}StJ@l| zHdx!NPg%!WCs?D_cI#~GJnI7M66-SSD(gDy2J04UwAZ@Zy3cypdfa;2dck_ddfj^4 z+GmZkVQpzPs*Ph4*z#?WmZ6|0V`F_$*fh2Ti@}EU#cFfdgcgqt=}XAgWUH_YwISU> z)aqAhK$(6up0>4H$Jr*@R#~Um5b<%g=}}vU?Sd7yA%YQuO#*_ZKQ`Dx+km;20_IPw z^hX=5u>H|W|8671K2Iz&V3pOjew#$w9~-3Gw#C|O{m?dGi)}VUl?2N|&__i44%=MI z9@_!iQ5({$24KQ&p!zo33ETI!%eI@gyS9fmOjTl4T2)3Bqbj>fP$jD>s!~;HtBh5) zDp!@aDpJ*4HN0wc)%dCdwnyrD{jj-m1d@C#ud>U8%ZRb-yaUI=(uwng~D#$gUOx6jZAKbO6?B7eD}@ zsd`xT*y@P@Q>$lJzgoSxdKtj#>YnN?)t^=Gtv(F!Ex+E1!+Ff?Py~#ctV2u5F`&9cZJ8WNMUuJ*L-eccl-(mlk{gC~H{d@am z`!Dw2>~S^t8bS@NW;GC%RU@h?tWnnJYOEj>);MeYHH|gHYQ}*4SfKv%H80gXS<;Xc z{9ljCE@Cyq0q-44fY$6m*Q7&pK%iaO-@ z#&HT{&x3H;aous-(dUSBVx1{Yl9T4-IQh@vmZuhKderx(+=PQ;CY-LXW$Vc&VDpG`_bk^Fx)vDzUj|~Nr8gs>(1Am z$U3>m*^jL)TU-7G@D0FQ&bOTXgQIe+aITK^bDd+A6R`(k1F>Thu+&=T-?`wB!TA{2 z=M!MV1CIab2Z@4*k^kffS?t&W2B+KE=Fmw08>h%{$42K!$7bg?XRou+fegCLvCDZ% zxyQNRdC+;(dE9x@nR(WE!FkDf&H2B%5Z-XU*1D+mo)hK5y54C`bG_I4K`Yh8aS2=> zw|>_8uhv7YCtAO69pWl=Xt)NZWRvF7%z&QHb8rz1ojfv%-Z+oe2)}s^k3fC&vTGt1z&8}^( zUchdb>kHR@*H^BiuH&wgF7OA+g6D;vW}X!c!(S2fk1z5ag@2O11=GWY@ec(!*b$yP zh$v(V!Gj_42g{dWUX7Fv<_m`iQGF^{6X6Xq2<<}fx79|#jVN^xJTF4R#r^&W;C+k< zW9nJSXIz(Ezq=^4d9_e&7?#zKPkgHO+1gpP@6>)=dkF5XXGaHIS^sIOJaLJkQU4d0 z*kAelC)e3D;J5`Yx@gRQ`)2HmyxAeP7?_&ieDoiDbl?>j_;3I0qXWLP%+4E(Dg#Cv@nxSR(XB2S3@gY;*G`rAFR(4Q3=ui9(+{*P51bM8s*Y3>g9eD@Ofa`#&I z-wJ&s6KP-lSAuT$#@Ma!?-rN;U)jEg2;ip}EciDX92v}}aU`e%uHFBhLymPaAoq3zP7pQ^IgE<~s4RzrA zcl2n~06ln;25rX2S_6YeQ3!EA`ia522q@_njz%HE5n`l;5qt-T*MTGXzYFhI9*z35 z@_!cIuROTH0o6s$Xn*fvu+k6o9#P=W4F0|M11kT!?fyu;%e~iq(0$B((tXZ-$^EnY zmixXNT{l3BMh&h@4c2AUvFrGCvbvHwO`WmMUgxQc)V0-(tQ%h!t(#sqw{Ah*(z=y( z>*_YuZLiy1ccAWA-5}r?KUH@gF#0-y?2@aPtDGTxKsp?La*GLRCm z65$7Bc?6znC0Orh(TYNur_l3#OQ@j4qw<_A)_8Otqi2NP>alxV9*-yBiFghcHhJ1S z!#yKCV?E>+*WMyP<%$y`aI{;vMQ8;a%(*?H%X+7D8^|r=bbn zNnWyUiuabG-8<9U;q8oJzIU;Asdt%orFX5j+q==b*}Ki#>)jRg?(y#T9`qjd9`~LE zxCou~UhrP>Uh_UM-0n!f)D3Q_NDvCzDys}m+j;G#J&=b%vb0u@s;^> zKBLd-v-?~=k1ybh_?iIPd?S3LeF?g8z6rjlZ>n#)?^?lZ-(26V0@$~}x7gR^Tj5*n zi>~wa_%`{r__q6Y_;&mD`VROG`;Pfe`p)_;_%8Y6mDhaC!kfOEzI(n00BC=LKhdA= zC;Kz~Oh4Dp^9%h_{}8|2pAISf8o$nO^k*22eycwdvin_rk3ZmNLVGGA{w9B$f4G07 zf2@DJf0BQSzuiC6-{J3!`WN^Y`nxU-Dn`-|!=jf?NK3{s(?^U~nKYkQyKcq)S=R zj36_}4f2BG;EADfYvBB}dNx`Yn;LKo0 zaHO#_xFEPBxGcCTxE5e6@I!P5HwHHcw*_|uCsj@~?hft^`k;fsW5KnClfkpW7U)9o zQt(>vCcwSmgCIIIIFuMl4G}|`A!djh;)R4EX{az%5>kaUAzjEAvW6TXPbd&-2(^TU zhen1bL1RM`LeXewYG`JtBLs&QgcgUEhL(j^hE|8VLz_a|Lic<-Lc2qILkB{KL&rkj zhE9jhg)WA!gnkaWb+x%`#b=X5YIv2ndK}6%g441P!ZzP@#+nhzN*? z2ne+zAR_VsA|gUX1VqHLJVYKsMFh&y?@ZFNsPBEh&-eQO{pX&$oO91TGr2Q!rf z+yKq^pMLNtsNJGgYa5>XzDAnWH|x!;Z?lrJZ=?t)?(C`AA7|gmMsvpIY|go!gVM*+ zH`A}vQN~!tX2x#}1G7K#E#^60WR;Jx`>_R- z*MJFp$EM|matGuJD2su|fdUGfW9E$KY~|eKn7QM*P25(lmN$~u$ZO>ZC|dqVej~q? zugx2o*O=GZBuK)NV_LyTL4#no;JQFB93@;Y#EpC-q~y=-ay!MJkJlc{e-+Au`56Vv z^UDjm7W6I{P*7daqoA(fzfg<)cg*~4E3yB|D*pELb<9VCxTHWpIZ?nCVL~D+sXG)& z|BNjb9T&01-NlQ=$HnZz?uCmBj~B8eLCGx1=aLj@P&!NcnUo^)%U+ayCZouG@)`2I zafol=W}jO7!Vm@_rCxK(jak*e(M ziBJU;rn0c3eh7Yw37{P$JiuP&g}D_>V)n}{6# zUfNsA4?5J>rar3j33fYGF5Z6MINtk}@~cPc0?H4{Ln&A=Z3XR@j*dfEYg#S|9|%#^ zvG4t1JZ^=cVr4?7A~RDZP^nc`m4MQ$@T(rfV(G3Jn=NDKu{CTld!S0e7P5=kqf}E> z3si5a5QZ%uI;yUss{5;-RzIhP@Cb?VwP2GoWLYn%amQa%zovc%qz}~i z1tSxpGR~Oe6 zk1U>2+)%u-xUqOwadUA?acePAo2|{)YPBvcm@0XK!TisFlDd+{k`5CN6Bd#-kam+! zlkSk%WRzS(9!Y+gj7`o|P~IUQChQ?&S2IgW&w=~$<6;bHWL`jB{ATa-w6CN7O- zO<+x8O^eGfvg%p$L0ZUK##)VS%XY=qv!0?oL)%0dL;H+!m_kbaj`AFBGVL7YMcQ22 z0@`9)8-+-CgZ38fT^fnXp{l4vLVEHh+K04{X-4Y*(1?W3X{5HVfMrxt+fgXL1O5p7 z2k@W3UuncPB7xM_7y55P{T`5&qB+j4y#i^o(+5%_yY930%dF| z9A-gfC6sS>3|s*9*MaMy?S0@@;7;Hk;1{WPBBZv%Abkt`KJ^Q5?ofO}+>Ik~=@{!| zqJ?mpb(VD@E?;6@fsxl(H#&NVgxjok7BNOhMqpwpu8fn4;Kwv1eo{fogx*i7bOedF z<9(cjgr9b(C6H2vBM-qLj)T;82Hg7z_zUni;2j_(4T28jq~S3XgJjph!IXxZBDIx( z>;`@ZYmY!#o7N*uf#85Zr)d$(O;THbXnz_w7B~?zG0?~0{CDVolZN7s<8H<6odY|+ z0KbQ^{{Y?u`6^z*^bcT(FUXF#I&^*Tv{a5@D=KrbV~j=FRY+H)JJJiuzbU_2ee+4A zKi15l!w(=Y_bKEVWDN2gG8uU>9+(*o!K*jprig^K$c7GyNSMUhgs5(BL&Udn5D9mHzuo@rHZdJ5 zK#Vk6dS*H^otrMg>JU9GDTR@uOxLEHuw_W^!X3yiWG|9a#wpv66qFrAnvri1McE1D z6w-p6M|5S@GI!ZUOu()s+Og4WWu7NJlujg60*M4RscXE%<(}zv>4Va-tXu_^(8eQ? z+J<45*$u?eSS*)cGa(%=Yx-WZm59~I@tasW?;X<0jP;~78JkEOGCm+R zWo#vFi=U~FNjvd#>(Y<_?+}5sX60V#$nQ_c(BW{r?fu{m*g(XU6H#w zcP(H;Ze#A|hup&5!=BSsWOwEC;PmFyaqxx#oWY!7ShMb6YzS)vXAHEB=S=L_;`F#a`P^S$Zft!=F+$s+;&zrm&r{=a=CnN8j{Zq zA#|jWi@=5{1Dp?h75F;v zP2gJKM&M@PN5D^k`+x^Czs@|K`9tQpObb_a6TcMJ!yOrx3A6kR{l5b504Z4zA|MAS z25Nw2pgRkmR?0va2ntas9|!gYJ`H>pI2rg7Z~<^Ja0HBd1Io97n}8ny_W-{F9tWNQ z{uB5+kdRGkO96HPvVcOM0%!o10{y`9>=>LF5V~h~-ed9dxswYEr*#S zh~>z0^f?b3z~v-b7R{a$$f?fhne$f@>&5NM z9l{;O<U?7)yVqVtmDrvdIsWt0st;+$xM z+XibM592N3Esd}24c;2wF4*wbNO~K>l3hd(fT>&i?!U4$H7PbYeIrFUcoOq)(y4xe_PM z#ESxQJsqPj!IqZv%U(`TjJ!%(4bpF12kCtRkl|vKhr>1KCV2iH}DZe1?hk;2&xB+(4XWqAnDHBC8(KOLa5wt{!b=Xe- z@Yp=z9ML>cXTb4t{QdJii9C%lnLL{@oji{*i@cCAm%NlQpS+Us3V97yb#fD9 z1$i6eE%HvrJLJ7^>eiDFFgB5!86S|3J#-?sl20+tGCn0=WL#lrh&4E zxr|vtS;bt-^ino5H{(teU@r$#+1ukPyO{f!2bo9WaxcmW=398o`j)&adQUVa`o3s< zbW-#~(MO_BM3bY_qqCxOqw}M$M0blm6MZ52N_0f@t>`<^527=oe~5k-{UZ8R^t-4{ zgmn)I(~n2LkNy}v7ySu;*q$0HQ!ElM6)zXB5+_!#7e<6@#OuTx#ZBTZ;_YIOaHn{; zc%S%yxE4Q+PUj)D~DH3sl+PRRPL&Thw3q5f2^CNkEEZ(mOn_+8S~C^h-9>6f+QxHA(o-=eO|{K3L!3%Hx$kR{m6Zwen^qp(>>+ ztBPGEtddm~SDCB4RgYEmt%6%9zP=bN@Svnwa#YesctSEy*e!o%{Db1DgrTNlCfC{B@samR)qEd_0E_F$L z(vY-VS}W}#?IRr^9V#6u9VdNWI!!uTI#0S#x>UMSx<mL8Ly zlAf1dmi{JflP1YhWZ5#Nj4k8K^0Af(!mW};W!+`HWOcFuvca-pvXQbevhlJ>vdOaP zSbl$cY=f*(wpq4K_Oa|!*&f;FvV*cwRYzpAt4_(@s5&RREc>wPy6m2eD$kU&6IltN_56acmmg?H-uJR}3gXB+D50_7nPpY0SpDTZ<`qk={)eGfI zDogt~perRGg_n6?TPBQK`6IL#yqo$gh1|(N8g0Fm=I~DsBhZM&Yrxh0zR}?oC?FyAmuRSXyqj3ROKw?%gR@juPIk3-&U@NwEQQ^J<2bXhn3$dzgM17 z{-nIBys0FpQdC`33>8NuR7q4Sl}=?=m8yKIa#dGVPgOtFP}OMF1l45KY}F*?0@Z7f zHGfz2zG|oHOV!t^g(#; zYNCd!$xf+3{P@~qM8oS1)Dc5w>^wtc}4AYF&Jg>p>DzeCXH3v1{U_}+%NE>ob zX|Srw5bWVxD9`X)G@ZNj{W5VYg}wVaR#|0XbVVBBjq$wZ7KccQD1(<#3ijy$ zQd6&*r-{_Nn*BEsVFT7GWn>g}{=V@NYpZ=VrY%N`EyZ@o!oNouMEg7VkMxHAjVb@` zgs^X#Gw($2M(;cTq&5nZp$=&csqjv;Gdy>qFSv0TZ@CkF$z1}afY*_?Pf5ETx&OEg ziW6AA;!yFrf^ztf(Y3fo@ie%#_AWk9fVsN`#jVBHi*FU*g|8W+0}Jj_OY6PU%{7=XDo#mvybW>$+RIyE>wttf%QS^fQXH^-O)P zp0AII^7Vy!xn8Z;>QTK#Z`Zr@K7B}Eu5Xr9>$~cE=zHty^aJ#R^~3Zd^&4W^vHA)6 z=k-(cGxW3d_4)?=Lj4l`GW|;ZYW==~wfYVEM*U{}HvJC$F8yBpe*Hmxv;L_5gg&|8 zl)goOUVl-4S>LL^uD_+ft0x-B2AUzmkZoWZat*@^_=brE`G!J++<>1LH5|2Z2{l*@ zc7w~{GlUFz<%ViQSA(E{Naz8bz2gJw3)o|T#%Wz$C*FZ$cC=Ja($Lg|CCYp=# z(R{QJAV<}x7DZ7DYDZnD53MtV&~mgI?TYq5`=Ge5{m?<^P;@vt8XbpDjG-}fiD4Q# z6P<&q4f9Y8U4$-0m!qrDHRw8YBie*+LARsZ3_H;shTZ5s^Z1i%v59QZhFGh z-vsZ5rV*xRO_NMhL7oMC+4Kq=Uo)+MR{+elW^76?X{;6m9Nhpt0et}NNI!Ew^B}-b!0--?Hjg$tYn`=WKormi zFc>fz@O&IIYjKP-C(uy4w01Sr->aQyo?@P9t~X=m#pdPa)#i2PM)MZ)$L8JU{W0?) z^Ec*`<`(k>^JVij^DT3`nQTe3WLppm-y*WeEkzd8Vzam`0ZX~1*3!e$$1=b&)H2dC z&horvnq`({o@JqBsbz)bZOaBrlVzJ_r)96@faS2|nB|n^tmUHRisd)UZ41##wPsl9 zR<>1OEwn1FTC2%gV)a;KA#0^IYVB#QvktNjvyQfox4vMVZhgr*-@4ek!upPNlXa_g zTkURG$-($qc3JmX>&*wP_*#xwPgonxr>*!}&RZ{8_nTX-_;PT!5-xQ*lW^mAaN({s z*`~G9Z20sqSuCZ93kAcqQ2=1oSN# zS~9w1V#&0UIRLC=DPR>~T}cz*qmtc#1ArqXCjn;xmr8yuxm}WMPqwGo>2{7?WLE<8 zcAMQ}58G?)JpugyLjj}h6YW#&bL^OXseM(`nIV_TBaa_9K9k_A~ZN_G^GP zds1myX-+A(w4hX3sw=gXdP*auHKmW2_AMP!I;!-!(y65{l`bfKt@O=OJxuj(>HDSI zOaG_zK9o_1 zvyKanOO7j!YmOU^+YU&C@Y@~9PO3A_iMx{Nq&v@X6To#&I&iy;${J9Y-Fq zgE+ZPfm6g2IVDboQvvy{BB$PIa@yk7z+#M0>hwCpP^|(!=IrI{>wL=jjB||hIp<{O zi_W=D%=vTe&$Yh-+5kz>q-bgfUUk0eT-t%<&gITk9a!T`V4X98jm`v`oC$1kZgFl0 z>;zy_`xant_brZHaVBuhnZONa0=JzBv^x_>awWO&U6kTVfE8s$#Q+^3)s^bPqlBkY zcRR9ONPMkaC)0(;7LP-dL*#7a=DPlrw2VPk6F)f+CZ58%&tY@^o$OAgvj|QQ-*wWl z^#7S1vL#YVrycpOvyMWS+@*GHci?A!i$m-BT!y+VF1yR+^0`8;a#yvhtE-3W@4mkF zcKs6l4RR9yNrD59^5W?0(G}6RqVGi4L%fNEP0Hw#mcBp3|mc zT?TwdKFu6RxrkjJfDo@?MiX2GE5}A1OF~VBy@uWa{@W{a_+&;{JlZK(cFVljgES(M@bI_Ff1O4o5^x>d7yMf# zk$`{S#LM}Rs>V}~M8dyHJrW5&!N^C_l`&}e*ZIoChg3Yr**Q_-L+W2oglF%^Kq9;I zgDd{I71#TtLy2*Tg~$G!KXy1Tijv3k1uxcj=- z@D6iO?jZM2_cLz%tL$j^OT2OJ|66B}JFXMEuQbu^2jjI+Kg?Of`*#KslRP>;=8nak z{nJ(fJH@|i!zK^;G=^`C>tLHB5|UiIVf#Dgq`0oY&UOQKvwhCf&I`^%&P%ZU9e^!! z4Qz|sokyG}ooAiX+z#_h_Z*lQ*C!I%fkeVaIR2GBkf7p~P z56fegfyjv!^_KDRVtq1jF=q(<*$K~;PLY{KZ&iramS5FU5Z%>_P zfJYC>-oc(iX_Htk9p+hHFw!&DGr{w`XNspq(k*|6XSS!_)6g*={Og}*nP;_UgJ-j6 zhi9+npy%lQp14P3!YNM+?i4TfSC?XE9P#qJ=c4Dbr`2=AGsSS*)9y+3QoS<_Y2HjP z-8*ag%y@g(-x5(@A=)D%N-RtuDyo1n?ceJq5TkGxS?dhHE>ErF^oru;O8VoUX zkawtevv#<5p<%RlT+BPs8;fI_cec0Q+u&X3UFu!#UFBWlUFY5CZSrpMZujo=?)L8U z9stZl4|$Jxk9kjeml;lb&w4L-@9HmkuXwL{Z+LHe+r7y?sxQr#?PL0KeT5#rFW*<_ zQ~I<%)MxS8eJ-ER7xI<+ssUYnJ$-$AvDMmszCpfWzLCDMzLUZUzUO^sg;RVpe6xM? ze3);EZ<%kUZ?$i&Z-cMVx7oMNx5Kx~x7T;TcgT0dcg%OR_@pl_zs1+$yWqP7xZ=C! zyX9;5CHtxVG=HX_?nnGwzrZi@HyWgVwO{K;{aaAfZ}D$4*!?cQFXj*VcNhj2m;0;z zUHv`$z5R9m0sf)>;r`M7asG+^n160j;NWmxOq;BWG8@o)F< z^zS$9_V4o_@E`IY@gMV_^q=LTmHL#V&I^G97qdf2IzqqMkK%u z2m+#jG@uT|v;j0=2{;0tKp+qaT+~(uY6Cq2eF6glg9F0@qXXjt69ch8vjNpl3(O46 z3Cs&D3@iyO3#<&BMOO#b1~vwo0$Tz*0=onI0vFH&fkS~Kfn$M_fzyGrfs295fop*q zfxCe#C^1M5rUf&D^k8mK5EKQaL1nNgSQHEDgQnmO)E0CEJ;6XQ608n(4K`|f2J3BML*qgdLsLRCLbF5lp@z`H(2~&d(CW~-&;?&(Xme;= zXh&#QXm4nL=wPThbTo7#bSiXRdp2|-bSZQtbS-ovBu8(D+C#}6aD8}m zK|^>^cxiZfcvW~!cwM+Lyd}InyfYjzRvPCO><;e_9}G8#kA_c#PlwNkFNQCNTf;ZP zwZ_|FVuTt=i)2RVk=zJBk{>CI$Rp}Ve{BSf*dmUIClZL1N2()TBRwL$BmE+SBf}yi zBV!{IBeBR(<51&_$n40x2o_lsSsGa$Sru6mSr-{@Y>aGVuO?27D-9Eco>9F3fe zREk<6eMILY7bBM=t&!29>yak&sPz;|{Rc^9BXmvY#=nzEBM~Ua(NmP;#Z7Z&tzswD eCpD>7=17QxF~`1o((ZvjPR8o?sjxfyWd93S5}-=} delta 13249 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 J;}<`b|6fcGiW>j` diff --git a/icuSources/data/in/base_in/ubidi.icu b/icuSources/data/in/base_in/ubidi.icu index df3bbb8fad7f16ea8896ed6be71c554d59b9462b..bc85f3d35020cc5084ad875edb6b833200db043d 100644 GIT binary patch delta 2320 zcmb_ce@s<%6n~d{zu)`4KOQ~dfj|(i7vkeb?4f|rPyqo+oj@u|rh=vI2^zL!St(De zjg`8Gr$1OdiMi6vtiw{uDj-c2<_HlcF97cPTe2)5S@*Vk!EaCh`a*Yg<+aw5GVw!yfIfZ2PGzexS4TWJGUm5~6gA?-9; z>O^ioj)OQta+n?qW0M&Wdq#cuRETalL(kJbIz(^NOSGSkP)TO;1>%t7WS1NiJ+cqi z^U-{{NUo5pqx(uz2MY*1XwYeJRx>-KPkk9Nqu7EIkI zf5gj1TQ==z*$MfS+$$fIFUkG#ko>1SB1??1K5G&Oi)ChJA{$>D6jLle)3O6%4l86u z=vDCi#&Cmk&GJgNgsovKc=CFtMI|yjY`-l#rH9xYTz34kk9&&TICtMjrcw_-Gx!k@u}xKV(PPG!?%U%wE4fvHLt+Iq#W*qpO13m!+Ld6K zIjFpc_z3rpD?JKy$2(ijD`&z9V}-vWcg5oSl|PhQi2qXVp=Lx@Bh?r+T8dN6{SQgW zXs4i`u1@3346e;sCYz0XfHaWuFo)-=F63T~x>5};8+ZMy)pb1ZyxKrsLgeS(2x;YZ z^lEob@Pgu7YS3cd#k&3K2daVoG1wRzKlvn&e6N0EWn55yLv$5mF_U&rILu-724qj3 z2?2o$cT7a@VJ6Y=V2kurgqmhH5N#3_lAAnef*hAyOV_+SV%}0dN1;Yde>TIUJm+Ib z7vq?TqZG#itx5yG;L-=gW!iwaN?WUKFsEDWY}U47e7s->ejy>^RWn|NH>@jfYS|KK zpuG)W#AiPcdU58(neXlv+>4KI*^3zy#YYclW8|!}A{!;pXyKaJZciSJ^tF*e2MDQF!wln<&JXTCid! z3W*u52f>|YbXGPC(2?T?Z>|o0uVhqIUyp!8)LN9=wH7(CKwRX8{hc8=49uId;^hKwUC}zEU>?l6Bm?3xdgR zv+$sxVS%=Em`Opx_~B%JkrH;k>Dsn}Fx!g27rRcot+rU6K>dB}s5|Ro?D8 Y)$r8yimD_@c1>7jx5pZHo_;3cZw5AI!~g&Q delta 2171 zcmcIkYitx%6yDjH``)3j&8)gQK6Njnbwe<)Mvbn z{`}CmzSs%cLC?`!^ftXjuhJgsW|W;LSuBSYu%teiMX_I$ zj%DSnlFeju+4F2E8^Knx28_PS;!ZqD=Zl5F0rfZ7WDD z^_c;u%k&C9gV*voiu@usk#;mQh%6YTL-`rh^?WUIHtL_cSTjX?qD8$ z0O>+|Oz?N}o@rQe7I`fmWu+#QzTd)&80!xp`~QZvoN=YYvMemEtlg9rSJ-})DZ^i8y{kED!bD_Y+ z!6%_=P?3FnNQDmGp~bLfcrHvT@G@*Ug7JFayIt{$FLF|$RiLhZ;&$;2Y6Z7IaM1mZ; zgIN&CFSM%`hBRoIG6Fg#kGI#=-qPWCX&9=f4Ms44RVjoc6w0T1(e4Kwqk_;fAq#?a zjXRcbD8gCGr+OgL-wVyfDe5f{HSC%B1hB6YY98aI=tfO{77dC(5hX;m7i zYu>AY2HFqVL2?-EQF0t?0G}YkWP}XhQ;>ZR`U_};OpzJ#C;5jsD5o*hNwaAhEv5xD zfXYCt=!0O_(|{W_(q_7qw$gSQq@A>j_RvGrKyTCc!G25!=?FbVf1tn83sm-NMfeYT znf@h*?Aw?9OYMxXSQbD^5?KbzVFq%6Dp?7>9bTLsSAkbs*c!{$%I*3(vm3odw0ac= zBXHe2r4b67*%tP+)v$vF*e*EaB^F{mte3sP-eVtHjOseUh9Ulvje*U_-?6i-1LpnC zrr9Mx{$@8B;RcG~@jRL5@g)!!f!-#v%ef4$Gwg^hjS^lyfaOkYX=XKF$LphTDXKsl zc?;jhXB=umo9u9UWVaS?_Q&@jPkXd*ZoK+BN`g_mlkeprE8E8p@Lts(_YOZ2FVS}%c`gp zWdJ^im+OU5%s}V)y;fGPSKo#js8+AH@{M}GdT0e|vC^%2>m6k~=Cgpl%ZgssUztaG z^y8#ge^WmK`A72G#FV5@Eyl}F&R2};V-QUMm!SO&_I_;=Y&p9C=!_n~uxl$8FAP>M zP|^i&!`xSo;7#o zgyOVuYafQSCHxHV=fp*Eb-u?(v&0P$oAfv{)m-hmRSUb5S&0L%;eqHz&t(giSsml{ zwPsrCW?gfb!R(U`d8kR3-dv}=v?fDV<(J9R4|`>IDwD2UT|QP6FK3&X>2meirOy*1 z{jON$&Dnw#T!xzxWl>&%>~}fLx{}m57Pf_MDV3hw0-*w%4TEShl#?WnRTs;Mn}prE zOnWHLoT_GsYBq-w^IA<73KwLDd@Nj|%Zw)7Y^!_CE;Fi@%E+2{Gj@HSCZAZFCufUw yGvez9pOUU9FIJIj;h*%D^Ks{KLS4*ZMw1n$AFVH5R%4dSS42x6Q61pFADfVv(~Of;?WYdov{99{swh;IPi z#LL(qoY+~(#7#Dkd_sKW0aB^L#%5Wq1(TR0s4f`A;U>~Vf;b3;d&z##j)J`a)=gfH zWui#j+YL?hIz)YB5O7HIUHBpyCsSk$UxE00usN`K@+(;)H_0+_Qc49~OLJ)kEumi8 ziORvY(rUmU?Ys|}w23}V570K+MUT_d^c;PgnrMKY2OOcF(J6X`&eEUgB2~ji5&n(- zPH(9R=aIaBse`##66-|vN@H0pkD15=X0Iaf9dP1%Q?_8g=C)|8RYye7il6~vG}znl zygo*(D2|ZW#9G+1y5Kn$V%_kPlk5yT$KGM@vJY5yqGpI)gsgG)IiMGR$*yW`jxDf7 zV500#wgTSC2~Xx5xSN|OA8gf9XVUWEb0%HMzJyT5$FMqP#^?Ds4C8fP2~)Gg{{Zzb_~I4r684+9MtkQ+YlJN|J( zy7zQO8UHYzc|lx)-KU`4V_XK@W=sQCvTuN$6 zEKRu~Zi#>5olRt@J?kO#|hBaCskeVrG>acgMYV-wEQL|6&uJx!$AyG5lY}LP+S^f97GqrxVM-3MeYgbuD zipt3>Ia}pYBh~emzlI?i|7lvabva16&GOzxp$^vwtFM00sU~;2td530LoILhT7ey- a$Z9nIcB-C-ncC$mQ668a_3>l=_5T6Ru4r=r diff --git a/icuSources/data/in/base_in/ulayout.icu b/icuSources/data/in/base_in/ulayout.icu index c129d1ba0df423a49e1b8c809a62244f3e9dfdb1..598d347cc1e5376fdf8b799223506fe87d5c4f60 100644 GIT binary patch delta 1501 zcmcIkYiJx*6h3!m?%X@GnVH>9Xp%LXw7afJ%5HbHv6N`rrM7}WQtP9^M?zMl8Y$|w zh()4FrO^BclJ$y~x)iNaVhCCt6%&)HAW}?P|A;?~X|am3t{5r>rJ>X_cPD9De|s+H z^_}mW`xth=c;ZCgNX>Q&u1Xb#*)W<`fRVQUs${BhXQ^X--`@MTLX$dKcyM3!e(gQ& zycVOk(7p5s{eedGuEM$UWBaus?XWhA#gp0@?JQFM(i9q|9&szZ*SC*i(@XRfdJJ2~ z=p_9H2mDSiQB#lTYxQ=$L+{cb*Pqi5>E7PM`WxuS^a=fx{=NRIUdSiwFCyZp!YbLoh-D^m(zSBTh=$CkZ$Vb+dmAlQK zp+?>a;1TnrA9<`jX1{rL%t7;2uS0v&d>?&d>T~nk71avwtobKmmnCin0P0Zz5`nbH z({yT!%qq+sfv&*r6}g8#8#w4A!+|1pG?91Fu5oQWuBx0{B5$_3-Nq0hT>Qb(qR2KC z1~vDAzycwTyWRSj5F#$wyNN1t&IOxSJ`1u5Xk2s$&k#o>L#YTu(LlpT;+z3zTwQt? zabKwY299G0pygO*UW|eF}5@m7myM>Z+jI5k8_>Q&tvctP+$UW6X&Q ztD-lTtwl?3L`zU@$L$PeSvZH;dOPc9SN&9LZ~Pv?oeWi_$e{%ghJk1EsHpM(`*JH4nR@RNbkilDG-a{e}NLIwgXn6)^Brr znmb7tu6^IA)-EPm#K7C?wAw7!{Ib8S{y*#beE@>)OzR6u{V1N4lOQ=yYS1p<7G866 iNqn&d@nt41HfA=He?&grBvz+ybSE?YYSq$}JpV6Rx;#n% delta 1365 zcmcIjU2GIp6h3!n?!EKVo#}4ZlmgpsEv4PMwY#uH32L?l#Xiv{q=oSAJz zskECYni%7*Ct?I2z!0<;5_B}sqy-;L2-2!AB>sRE4KZ7Mkbn=Of@khdOT}l;%{@Qg z`Odk2Gsky+Hdu;1T*F{qYRF4O0ZQ#;v;UonsI@qA1uJ*%-q-_8+P?CpXX}RaWBMh% znP+%`zr(-f4Pu}?bLGh){T2Of{e4PK>eKo~qFmJ(k8q#Z&HDqLr=lV+^FvfR#>e?t zYEa>Sa8ophq*yI_#emo@o)de8zxHclKiM&HQk)Uz#br@0q#CXf;!h^4)92Z8iA-X% zY|XEhy@W56O>!_mb_aHkd|e*6g9Y%RLQcptWT#|`7pcjGfHf=s)cl?|q{N6;$LozY zV-ltkDf^9LTqb?J%C#*l@UG6q_U+0JdxhP- zAoeqT_O<}oVGmJ76MKntv*(BwO#>s01uN-oHD6`;ff>VFaw!hmS?n_--e!B29?N?q z{3*k~ob62F6YkZy?u;1>AFutA0cIkdxF?cb0*nL<${2=}zCSNG9obCGWVEXujxLbu zZ_}%N;d;BG`}J@Raxf9DKn2p~6h`XfnG4}x!`Bu5J)srQotTp*Rt{z;TIOVeC`VDZ z)9>VQTYXcg;NWO9l_)xXNy$0rlGMxX`O`k)S{0xx~as{BMcvnx8m20QT#i; zj-Z~#2RWJ1mNg+d|3vHB5CF2}lQ_M6$~)iI!@~Y;RIi~?e*lw79679=(%RJcVcy=< z{-1H@IsmoanvNGk>X{8z%YI@p%%tk@$BqR4)=}$;&SCA%w2s-#-FPJZ5W9(&x|*=m PwajbJ3~Tgd&b{tGO-e7F diff --git a/icuSources/data/in/base_in/uprops.icu b/icuSources/data/in/base_in/uprops.icu index 4a16695e31f5ec8aed9c55a15d07c01efb96edec..245db9a0584d2f5466573fb0a25b1d6cf24eca2c 100644 GIT binary patch literal 135656 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 F{{u2gN96zj literal 133040 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 diff --git a/icuSources/data/in/base_in/uts46.nrm b/icuSources/data/in/base_in/uts46.nrm index 210b4d6a6da210cbd6798cd22150e59e0fb5dbe6..72b266adf7a1f278b4d0a8808d7bf4e1b781744a 100644 GIT binary patch delta 21387 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%0DfB?Ku>^vwt)acZKD7p0F!OA0OkWMvAtniV|x!^ zt8Itv3)>;vae&hi+eO<|+bvsiStbA|)u~vX(MddFOJhJh!~4ytLd{ZZG$h z*OuR1ei}60SN>r6u<|F$Bju9;hm}WWmcLm3O8Fb*Zv$Zs*uSy-pXGP*#9yUu=gKdax0JK(9J|CWvsc;s+UcI?=8(L0a_9en_Q7zrHO#)8Kf*rBKE@t_R00sI zo+^NeY@&U#eL4VoBQ?uT*yr09+Lzdu*_Yc_+0hCA8vAe{8plNI*Q( z?WB${wwyl{j~iYWl03PVE^6T1j1>K zFvfDEJF*=)j$B7qhr*$87#(E}w_{xQaowK-mRXBN^qanM3y*6Smq#Mxr2mN4ieTlNO;Hbjss2D8yzIP z+5OG#?*n`a@PXq4s08^oaD;uEV@I^EyX@N?$hXK31MLUwJ*7Jxx4rj^z>7iDP+x(Q zj({W2+5gJhgRS=C&_H_})9uNkKgVw)Us=qu?{^UPgO0LgD6K&G&}>5qco>PzW8?7BmZ*$phQ#O_!R^G-XxrDg+geVUmi1 z3R%UN#jG|XI+KNYl zqlZbaOvr&#IjU8VP{hWGbdFyP29v3LvW-a9=xTOHA7+dLN zRSA?wxiK1It*u3|MMGl9Glg*G#b6;rcDE4qYOZn`i*`eXso{eU3lPzb%J}CDZJ49? zGxG@5gwD~UxJ9g2S#GR`$eO6`+_oH1KQUKz9Znh(0Tm%DLQzR)pnoEFLXLAq)To|N zjLbky5HH$R1DT?7$uLYTo|qRKNp1a&>O)CuFDFq(+@Ls>q@ncf$C636C}?dVPt<%$ zN&2nyTU5NGkW$kw5A{1ZsU}q?f$`J|-L4#^3(89jo{HLvdnz8Rc)a47irE!wTh_u@ zMnLNL1kwoFNgysgTbKSy#fpk|Dn6?CqT<^MB45_^4tuls+v_lvcp>o4Z?ECO4BmJn zl|M%R(IrBZx&n7L&>QbC*5MoPNR$a(?r8g(Jp2c*$-@}+Y8@$v-&X8c5xN(11n!?u z<-+jsE$JC#P$d2io-7!zd0T_1_w?r~E>1VW5(&7}hYt^A~tw&m4M zHTgwR2RDbvU4^Xebs}o3(Pn;Wfsg4Xa}=o7aXJ}qOCj9~FBUuZ6n8}l@?%fxpURGh zM3*VKglbA@Y$S&1Mmc6V<~t&eg|HJF1G~4L zutOW{nCO`9ARM^!H>1gEgUTZQFt!E|HuUh{5q}t?_+di}Wr#?$IATG}B#_KuY#C5U z z-|o9a?l9(XdYx6y24_!aUuS>kAm=dWNN04)@J46vA-N-S$L3DTosl~)cX96Px#%j( z7^h3vo1db31`47ZTkQw&6z8YPna^KDWp?OjC5jeOwz$eGgS z?GI%z88+wbaPETRZhqcg=K<&Z!b8q)oX4Hpv?raXo#&hvoxeG+I;ZD1J6oKcT*FVbi z=o;o4<%&>Qv8JBvn%<7m)wbHfP zwa#V1H@G&rwz$gik6k-lyIgx+2VI9<=bT4fCtasq=Uf+EBK>bJN8WYUO&8tGbmK0z zJHxHkqtj7bpXKJc2WbTEATDtixMl8=D0FkVfO&{ zAomdWaQ8?6n|`!=tb2lclDh$)>Ym}A<6ftm=U(7m>~3_w?q2C$?Ox~J;NI-s>i*ch z*SW*J%e~iq(EW}3xcj90wELX^>FMd?>F4S18R!|}8SWYB8SR;>9_u-jH_=XQ8Lj^SWoHXSHXYXM<;xXNzZ>XS-(rzSFbUbHH=RGgyDf^NnW+e%y1?bJ}yx zGaQ$wFM59ST=g`2T0EV+$=(camY3%hcqI{UfmiNTdevUsYx3H>4zJtm_m0G?ymj6l z-d^6m-mrHpKEON3JH$KOJJLJaJJvhFiw#h{go`+Zfu244?fFJC|30N)_rLj4fmaNkJZXx~`h1m7gz zbl)uBJYN`F;9I6&>}&Kb_pS1+@on&J_HFfj?Azhn1+dq5z_&_&$oGx!xbLLzwC}v{ zl5c?Ks_&+c?oW>RGyEJs-~X{*%JM>P2&F}EL{eFLqf4_RKzQNza zzZ&o35Bur(K>uL>CVZHGgnyKOEC5V){>lCs{yF}6{ssOe{$>8<{#E`p{`LM%{w@A( z{_Xyq{yqNv{zLww{uBPw{&W6I{>%RT_;r7z#m@||1DOF%KoF1w3Ieh~NuXOm8!!dR z1Ma|7PcTpuXbAKO^a}J1gaZQtg91YW!viA&D>Y*Rk-)^j#3Tz2%3v3VU3hWIW3>*#|4V(;|37ijXQC|vN4qOl14A6tj;JJvN9n1)3 z1;ZFGCB&( v8tZGrQP$U*^_|}6$xoV*wEmtgzsl%?h^mt_7#~0Q-FRa7NfnXuL-GFuaO9xY delta 21192 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 diff --git a/icuSources/data/in/coll/ucadata-implicithan.icu b/icuSources/data/in/coll/ucadata-implicithan.icu index 296515d1ece1b0f26145480ad02419e3ace79543..26ca796d1d85edf05dd579147f7ff0bc1fa44c14 100644 GIT binary patch delta 29262 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 delta 27318 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 diff --git a/icuSources/data/in/coll/ucadata-unihan.icu b/icuSources/data/in/coll/ucadata-unihan.icu index 3c86fd12dd42aa45610823271c2de1e6bee60f65..53ac32a4bf645b526e6d4095079a4114bf8919a9 100644 GIT binary patch literal 546334 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

xbHwE5`4_=hpc(&ui4y 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 (VJ7ttp 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 diff --git a/icuSources/data/in/nfc.nrm b/icuSources/data/in/nfc.nrm index 5691b2bcb612f820ffc50ce4b3c3265072f85872..a1254c0aa7551085e9cd8deba49cea933fe69a75 100644 GIT binary patch delta 6458 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 Fe*o0i6afGL delta 6343 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 diff --git a/icuSources/data/in/nfkc.nrm b/icuSources/data/in/nfkc.nrm index b0f4405451f757b5a8a788931d074f29755f0a3b..2e6e3dda074ae9c7c3307dcad2bfb352869fac84 100644 GIT binary patch delta 12793 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� z%oc<+raRBgcgM6!;UZ>YiCgIoLH#YXh`mVd*1Lae9Z_g@+uWB+oNl+<@9xlq-OcWH z_i*!FS)O~?>w%F8kC5L_au9OP4vj$4c;fNLLyQ;=^nf% z%fs;8)Mk6~Jv@)db6Y#aBlE~T_q3HBwMXwUd+Z*Ur`_%KggwokcF%CnN!=*Vyuxvw ziJr-x4o|mxhNshWRRGSk^j(ARZPI=CH&U*$tmp#`2?&xlMZhP)|klsvPq8IJOddFxpy+kj?%kXA<^SwN; z$UDSa>Mi$Hdd+UNSMN1@?OwOn?+tsKz3txN-cjDM-thpFydB;d-UvnA>7DI`yz{+_ zy!Q&1dRKT8i&lHrdAq%vz1zGyy}P`7y!*Wey@$NVyeGYRRK9AT)@StP>#RPf&+YU31bV+O>=Wsl zeeJ&C5#K1^5Z$TjvA*%XNxq10ns26Wmaoe<&$rOG*tgub%D2wf?d$Pv@oo3*^zHKP z@$L7?bO(Khd?$RTd}n>*x5Z zbprnozsxW9-`1=A)qbtt=(qZv{)pS}_lNzh{$c(R{xSZbdYpfvKjNR^pXHz9pXXob zU+iD*U**^8)@auF*ZVj6H~Y8yclvkv_xRoV{r-dgBmNWqQ~q=Q0sm#cUw_Si(|_B4 z&yNfw2GD`@06stoFao)OW<4h$2n-3x0`fp*KpQXytO0w#6>voY-as%gT;CLE4Gas6 z2#g7g4@?T=t2+WS1G55Mf%$>Of#rc|`c;8-fsKJJfgOQffSDkmu{*FY&==?r91C>S z%+a3=oDPi8oex|J^lGmKZU!dmZU^oKkildCY%nuO4AO$EU~Z5T6a|L_WkGpR6|4^G zgAsGk7IX&PL4PnDYz+<%jtY(oP7FqZ(}G>PnZemXC^$d3IJi8xI=C*_9qb8i32qPW z4DJr@5B3MKzGK0Y!PCKW!3)7l!K=aR!CS#Q!3V+k&@eSRgbiheh#^Xd5n8Ov4&{e< zAyH^Zs5GPssYCjZIb;htL*7Uz7-|l+hlYp7gvN&^g(lZTLeoMsL$gA2LQrU(etu|C zXlZCgXmw~^s5{gXnpeCfv?J6T+8x>#>I?OUj)hKz&W6s1cItQOHx>_su7<9MZiViI z9)uFZDdF@mKAaV1g!kyP!%!gP&Eaj~9pT>a?(n{FU${SfPJb+XGJHCG zE_@+;DSRz_GkhnEY#bv?ZtReyG^RJ=8?zec$>7jy&)#7hFiEpF#aTud_Dp#0eI_~q rk#t;kD(SeiCl|7jk+XY7txGOI4ui(`&raCYc4jKn)h~pKzvliw1b^gL delta 12399 zcmb_>2Y8d!{(sV@kfb}SX?EJC*-dGiwi#{GCV4a4G)dF!q`MaoSt250K&UJW)K^46 z#0p$QK&S-~0kHxi7Z6z@C`&+ODTpj7@;`4%LA~Dp^Ly@d^LfsD=69U$IXUBd?*23W zyXEooNG(Zd)Z z{e$#h(hCS<2pUtXIe97XYS2Rq*-a=xY@M5v_!g< zKAXOmp2)EFu;bwP=xoLw#wCV0j?NUv*_bbbuQ={A=C8~wmIW(kAvpu99mHEfSjg;S zVc1D*5*x+FveVfAgIx4~!{)!{68)d_;=dN3M*fo#O>A-84E8Q|4<`g&e)uuoa;IHyivS$yq|b^xliY=&D}NV z$e_!EaD%gB;KOsVQ?O@pk)gbv3v1>dQ32pKZ{?4dxKvC2>*(3$ zL5-ju{x-29N~Z8Aa>^(Hmoix}Pr#%|DQ^qb3qBQmCFrmDPHu(D~THilwFTzz-N+jQa=(t>9II&C#cTII3heR{8fk%5ky&{0#T*NDQXmr z7B#{Z$wJ8#QKzU&M5c6$#BseKh~o~%z5`s&if)L|;&d@rJVcBbNnas$h#SPC#Z$zc z;x2KwxL15od{%rzjFzNJxRN1~3W-C~AQ>&0BI%TLNxCJyl7o`7k{c4VG+oM-4v|(! z9a6wZ4cDclqz%Koj9G@+j`DKPG&GZzViM_#Quo@EqYq!ZgBNJQ_8NFpuy$ zAuf@cC`v@5t|z=nc!%&Vp(ycv0+1U;Z6JJ1uq1v;s81Z0_-n#5iJuep5nfC@MEHhq zig2Fr8X&n$xK6lDcq?&3;^!dOm(WLuBVvhPC8iM3C=!uI`UYmrNjbaDY2ZW zCt8R##5!V-*hu^bXoE%(k~m3E6Q3bIPn=AgPV6AQN_>O(7I8W8Jz{h{@k8QP;tt{- z;+MoDvBoEeXNW%#uM&SD-X%UHCXnzXG-|o|!H1Nj_49)Jz&i+8Qg#OHwC|B0Wobf%FofL8E4n=8)!-7L(p4{gY%#s!du$`hc`q zLfTFWC;cO77illpRKAWi9Fz1y(#uKnlD;E-Px_Jc6X{pdZzME%FgXd<5Xf<#3E@$x zTFj!P4M`wDi~lm|M|d-V9VOIr>htP97w!`t5`H5*1txJdxt8oF*OObxPm#xvpCeBu z&mzA@evAAr`2+G+^5MQaI@_F)4onKP3RM%MHmrQ#JwxL>$saFN)v(p ztFX$!HYr-jI9q?yBoe@LGyS-Xgktr(ep@$J~+pxr|GI=g%OZQNh8tVlk4wpMj{K@u z8SUZ#wSn439T96fmO6pTz;durYCCl{wUfGlx+GS@czre|c@*|JEYjU6nbR{n07YBE3m^}}vaBVH zg@6;PuiqHcuuC&nfc$I8Yr&WBJNy%e2A8s)hDT*H5;kUT$?OHh({Z~&Y5F5^B<@gJw82ovg% z!p8;uWN{BM4>7IShe@raV!hZV_KHD12BaSIkOa@o%`R&A3l&n=_PA`sP1+={&q?0`mnibd0a zww3T3(iGxg+85Yl+CJ=8SRyTxb_C0&5#a8eD)Wp63wBBX!*2aS{Y48Gt=xe53Par58BhT zXK2sUCevP~b&_eN5X)+ebS@`-XOkc9C|2c8~UuhN0u>X>NK z=y`NGT}9W@A-aw3r2Fa3^rz@!=+Dt#q)(&IqQ9H`LGr8gH|fji@6p%OKcsJ^e^y8T zg8n7_DE(Xd8Tt?OtMp&!cj>>=F$_F|z+fHond6uf znUlc<yF!wMIFpn@#FwZc5U|wV1WZq*wWMWu&RvL@K z+ApcCADB$%lYdEOu(DVpRuQY5Wnwv5K~^hk6zh4`G}au}8?1L&Ygiw$K4txjb%b?_ z^<$KUO2MaGXWeG?vEtZxaIayp1?&R0nhmjQ*nW01`ziJq_H*nP*`yR!$~5*Y_N(kS z+5cp(XMfDz$^Mf44f}icRrYN*ii78nI4q8UQ@~MkAWjX(%L#LuIm0+(I4^Ks=FH

a(eHQr}E{FZH9; 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 delta 13249 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 J;}<`b|6fcGiW>j` diff --git a/icuSources/data/in/pnames.icu b/icuSources/data/in/pnames.icu index 443a8e45e7cafed2af60a8e57abf43b427b71330..58af6c0157ab926ca08b4a68709e8b13ad07eebb 100644 GIT binary patch delta 6382 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 diff --git a/icuSources/data/in/ubidi.icu b/icuSources/data/in/ubidi.icu index f6e0cc010505430795459a5c3503eedd692a9d6f..13b731899c8fdd5e7c9bb0320ff324d23419a156 100644 GIT binary patch delta 2340 zcmb_c4@^~M6n~d{zwdtc5AFd^dN7dZ8_GkFJrxMnOMyV2PUWc~M3PYIdVz*pGF|CI zR*lNogR?cNC!<>CDw}wnnKNZ(<8&^c^A$v^uAvu8Z5cwSWm*g9AfmE6JWpaZIliMT$ePVX}7-ACTc@a^E zJ|QdQu&gwiMyHag=y%guRH7wxE|Q;C(jqIOny$691{$QBQQt~ik+;)E%&H(^x|(#; zB&ip%4{&{qD@q6Gk(kbrA@Rhx4W9`~q0{sny+}vsZF+?c(lIK@Ouj_yvQu`+5z!+D zv0jiC$tAL14#-tppgn&80_8tAm_Gd6u0= zJ|g{qT*j=c>?TuC4l_n>n{g5Gt|bMiOWkBzE$R+6QZwOE zw5hL}jxM#4yoFk?X^oM+rX0WUeUq$+cu+lRA;&TAYxRtJ9_^oCb8?FFn(6sf{l$v- zL;VXiQG-^&k=Qk9ns!aoaEfJdPA+^jLyL$rxLTqw#GD*7BjP*`_$4=ah%5Q7GHr<# zFg^T|YD_KKC$|?c3@UWgBHVzh4%a$dOg7mb;8)~B8YUi~| z_Oo^jt6alcgA?j)i~TTo?0==kRrpw=$s}hZtf>RoFl;uJHyaZ!=sUkpsX)4%j^I*S^869P1 zB3#dQLTiy^3|CBvgVAyd-bYmE_qpKeEY*FTD_9tUwJbQysHvLo2?J}JdYUO zs#XykIYq|J8jsK!phipWun33B3SmdC8v+$G%`{e3vf4t@^^Q2G#I142Y^EN%5Lc6Ca;!+*!9S?r%<@a;g9T delta 2198 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%0DY>{yFeiRhP4L zf4QknRj;+nRx(5rf0Fj9nvFUO`)=jr+E)}YwpwRyQ@zuV60UZ=*!TpR~$_pzBB9{6?OVBKa5u1XDt*)WDM%(_Y}^TAKjykXos{hES}WPYI8{WO;c!?dc=+N9^XEKP0!O8=}~MQ zr^o4MIN&FGnVNb;U#WNKU3!oHnEs4@K=<|@)n7$Fu21Tx^{@0F^g=$_cnJ|t6;@G? zSHqgvO0k?JaviJ-@ul)08}O0cz8_*Qu;O(rfC-6w#7?6>!%}n~4mszu%4|XPW-c%; zLTW8-;H`WuM!DWi9AF#jq7dRmef)96_VN)~IfV8YuS^)0#1HwWh)pV9a)y7yOOp48 zv;fRFft7k=o7l&qH7g8&wWt7h7~*yP)}ie(=`(gp58xdXV9?J1R#AWh#w*6OJn{^w z)ZZ}P_Zg>*FRNVHDoq}~N3?RtdE<()g;-`1CtWK?jcCYxQr@vrNSW)*LO!yptlVvW z2X*pB01uld{m5hOGzZPAWA>Xbc^%qo=G*9-Q=gchFR4~|bLKCI{Vj1b0MLjEkO-tj zo~Bb9WL9Br3G@VZEXh6e>A-#;84VP%qlLVQcDZZoaaHBq5_z-D?KMUS;o@hO7Dcwc zFs!-v2j&TJ+|AYpgb;Dr-a%B6b1vGv^0OeDfW}2{@GNmeGL(ui6b&?dB+eOd#?{4# z5%-2VZs0hE09uY^=EW!&qlmH4Lxc$}oDPrsQu)O0QkMnYuJB>anzFJmZIz$|8Dmyl zTozqjwiYba&O#Pu5iLQj9k(->W#K$#YwWC_Wii`o_uEg24fQR`ur2z-4ebZ*qFsUs zd#Xyx!VDrMn6=9|bV0`4X>eK{4{dik9c)bA(v9gA=yRTMru65W?X(1=PLdTJZ(nas zNczXlw3C5ZjDK`4IT?`)N3{}YK^$?T+uiW4N@DLd9V24ADIwlz4vTZqO+;~H&Fd+N zxc%|l6hcKYak~;z#J7nPPAKHPRaL~1n`SZqaR7>fMtU!fNr6}l{|l5ztsSre^?sY% zx1yVb;oA4@)Ygf~Rxxx+om20W>z}G`*8ZP${XPIece?FarEv^T%1Mx1Aa!V~w}qG8 iT=I97%nPzQF7{?R^*^Bom)M%_bpOf>s`yzf-s)cwNft@~ delta 1363 zcmcIjU2GIp6h3!n?%zyzrn_BJ3M}2GF0ge=ccDa)h}(idpKKFSLxA840on(3F|o!V z-AxotjIo;=F@g_3j9Lr{IvQ=#q7NE^wCW3qKah%q=oTIzV50a_&)l7siqD>#^Y@+a zoO|cq%(cE^-%#wK8UnLYgHa+1Ftill(f0qUCK}DoOv8%4y_-6r(KuM%{8Zh5dBVJC zHqk6C&^PFJw1M@OC$H=rFkduZH{ZeHm^ooyK+1KK&S(=K zB35FQ-?ml&bfeA)(YL%+>_O}qaX?oNqJ2wLClodDL-9FcBOyOIE4~*$Yu>Ng0#G@I zmAhn*D)D$tQUbK20<4qjD7$ZPlTNnEe(eGLg91DoWB{!c;05`bJgbj9PO9}|@`Hf! zsr-7Dt6Q}xz$Bv8Lr%$C@?j#ZdvMaf<%paYv7XT1SS>8I?zPH=`OB_^HdvP+roRZ_ z5$jYC`K;a6fOUJ!p!KTXVIH=QqhH=IVx7V2x0-Po?aeCJwp4+(wa&M1cedEe?T$IQ zU+K2D2gq)F06QAV^Jtqqhcz1ph_EVHDQ}y6iKusFOilBJYMW-U=p*tootZhFzax7 zoV?mz-xw-5su)ctN{-($cxZIc}Qw zxc(mg%459(Pr5}n149_U=?=RYRf@*V3XHh8Pr`eA-unjLRAS-VL~V>G)i;Zx>aX}Z zggO^JK+zSOSBLQXN0Vzq0E#RgQxl8Fy>m-CN!Y)Q>NPxQ-mg+AHTZ=wX>8PMde%3Z z|IfN}AAnkKb<1-h{mg>YlAlOSWz%))$CiY;)>7-S)>8)gO%<|9^-E?A`x|O-sn6Qh Nc>URZhM0NVe*gzQ4FdoG diff --git a/icuSources/data/in/unames.icu b/icuSources/data/in/unames.icu index 77ff1fd4687eec5c18634db780c0f8e9696ac4f7..55a2267fd5b7874b57c67b51b55d5308486bbe1e 100644 GIT binary patch literal 283932 zcmZs^1%Q;*`>;LR-QC^Y$?i_=nh>9Wx3brV= zVqrJmb)RPzf8YDQzyE(Pc4wb?o^$SV_c^l`>fWtL)ye;Yb!VM?)a)R>i&H;qNamMw zr|Wcgo~P5j;0e{~qIJ4|5B;D27pY6u=_i3&*w$qFeAX$CG4)Stzl1u?Ff54?1Qk6!w!V~683jkXn0I`T6lhVMR;@ggm81XJA5?! zsPLKLv%=2^zaV^J_|ovJ!qCq$eQadyP~h$|x2Mr?@K9I-Xx$%tJMZ$^9=@m0ic z5r-n8B9kJsBTFKyBU>Z8BaM;HNMGa;kuxGsk328(lE}*=uZ+Ata%1F{$Oj`IkK7)) zJMx{#4ZRy8}mra(=o5cycP3N z%vUkL#{3%-78@Iz7Ml}W99tFJ5<4N*66=oj#ZHQy7JF>$$+73eUKqO|c3JG&*bT9_ z$377IRP2t}U9o#(_r-n|`%UaGvH!$|#>K>C#TCa@#x=!t#hKz9aU*fl;*N`(6?bOb z1#$D^mc*@&TNk%6?vA(z;+~9qA#QivTXFm1zK;7L?w7bf+V3;@jf8 z7 zZ^GjV+Y??)csb#%g#8I$C;XJ~M?z3yRAN$MR$@_NWnx2OSE4b|nK+VobmH-eCnuhr zcv0e_#3hNV64xf)khn4Nw!|%oTN58o+?Kc_@#Vz5iSH+VoOmGd*TkTt=%mD?%%tL^ zLx*aU+LL;d%t@{!Z_?zX=}9w^PD(mG>B6LiNvo39B&|!@lyqCtJxN=Wo=)1C^m@`e zNgpR2NIIDGTT*CpY;sC+VRA)sZE|yRXR;~Tl{_u^_~g@)&rQBKc|r1J$;*@1B(F=} zl)O3lp5(2`k0ozUeku8l6DiwMcBH(K@@~q9DW9esNclD8-<0sw_|){& zg4EK~y43d6?o?B%D|J%pajCOYPfwkbIyZG;>J_Q0Q?F0mlzM0CL#fZCzL2^*_5IW@ zQ-4bRJ@uc|khIve#I&rmvb4IiwzLUp<}`QOXxj9&nQ5n`%}Kj3ZC=`363;lD<9t<@9&bKTQ85{mb-&>3^mNWh7?gWt3#p zWHe`VXBaaa8QzR38OLPI$~Zma+>DDdF3GqwcsApu zjMprd$-F!B z;mmEBJ2PL+d^_`l%#Sk!+BbFweaUXZ;cdwKSn>~-0+%*)Ix z%&W|6%s-dlO^=k3q?Jnul>!Ms27Lh_^X6Y?|jOY^JqTk^Z|4f)o5U;ecG8TlvWpPoM_ ze{TNb{AKx9X2y*A;Fk zyuI+A!p91qFMPG|t-=orKPx;?c(Cx#!r-FlqU55?qWq%LqUxf?qV}TxB5Tob(MZwM zq8UZAi_R*#sAzG~ilS?ZHWb}a^ia{$Mb8zzQuIdA+eIG~eO~la(Qifn7KIhZ7N-+QT>D~hRkc-3sIpg0tQxC2vTA14$yH}pomX{9)fH7& zRb5lHp=xv0165B{ZLiu@wYTcMs!ywasQSAqvO2Z8u)3d(w4y%c-iLc41 z$*n1>DX(d$>8$Ck8K^PUSZka$!!^E|DK$seoKSOe%~>@U)Xb~7v}S3|s+y~7Zm8K< zb6d@pnulw)*X*p>Tk}!Pftp`yf@;HR6Kiv7%WLauJ8O-#uG+EM8MUX>o>x1s_R`wr zwO7_&Tf4sYmf9_~_tid8`)uu7wfky6tNo$&m)bvSb#>u&@pb8S`E})W^>wXvy>+HK zXPvKZYTb;wS#@XDT~N26?uxqAb=TJ2RCin5J#`P)Jze)g-D`Dk*1cc%aov}7-_`wG z_h+51KD<7*KDj=#zOcTszP`S-zPo;)ez4wEKT>~0{c-gt*PmH`Uj6*~OY4`_uc}{D ze{KDy`n&2Mu79R}SN)syAJu{F4b=^;4V?|W4Fe6P23NzRhNBy1 zHq2@`t>OHJxeW^&E^k=gu)5)fhK&ukHEd~ksNwO3=Nn#Xc&%Y?!-ox@HXJ(iRl|1; zzc>8dplb|mOl>S}tZb}pY;0_8>}>399B4E(S{vPsBaPDC zQ(u$0$=)=vX;Rblrem86*ivW1EwkvziN<%bIJNo0>bC`^ViKkHUHhLYYA912Y)Ng&Y{_k@ zY3Xh;wm4h-El0G>Y&o@MPRsn3MJ-pg+|Y7s%bhI`wmjLgqh(ji-j;nWpR|0_@=MFV zEg`M3t!b_KttG9Mtxc_MtzE5_R!6J5bz195t#euzw_eq{vGv~8r&_nS?r43f_0`r7 zS`W1T(HhZ~+Lqf^+E&}v)YjhC(`IaQv`uO|w(Z2WbJ{LwThMk{+sd{Z+BUb{)AnH7 zqixT$?P%N6_I}$}Z3o+aZTqWD*B;g$-JaZ@(Vp90)n4D;(mv2`ZuhiLZ=cmZr~RV# zCGBh5Z)(4}{f_pB+8=M<*8Y6^EA4Nzzt{dr`+@eK+W%?~>4@n_>B#9Q>8R;w>FDV& zb~rk`9aB1v={Tw5jE+Nx&hNOSV@b#Ij;lLv?AX|`x#RARhdQ3>*xvC{#~U5*b$rtC zMaTCYzjYky2VeVtP~kLo<3^R&)6o%1>`>%6LS zedm_WM>?PDe5rGH=Ubg0bbiwLRp|LKnEN$5%G$>_=JDe0-|Y3u3k>F+W1*m_(&-kwQ4(|V5Xnb|X|=d_*+ zdKUMr>RH#bspsyVM|+;@d9CNYp3i#@_Wa%x(i`8K)mzwG(Oci!*4x`_?6vn!?48s* zz4y4@*}Z4>p5HsacWLkH-Wz-G=zXyF>E4%m-|XGr`%Uj}y}=XWCS*=1nNUBWYl3Nl zd&1-i$4)qP!ub;xO;|bM`U$sAxNpJ}6JD6`#)N$nzMAm!guf;P_eJ$3_GR?t_m%b4 z_OCw6+`h$q%lfYByS{H@-yMDT_C4J9RNwP`FZb=~ zd#~@~zOVXz==-hj-@dT^*#4CM?Ea$u%KnD__WlX|rhZ4ir+=&;|KC5e|K$F&`Y-6e zr2q2%mHlh`Z|uLNe@p)Z{g3rO-T!R=3;nzLclYn@f46^M|0n%l_J7;|WB+gcfA$K4O~93 zdSLCq^#ivI+%a(1z0SCs z`lI!;^k?hm>Mz%?*59DNO@E*MasBi9*Yxk|Kh=My|6Lz!h&7}e3JukURzsh`YVa7Q z8jdrZYBYGvmxdn=e;dM$iN7eO1(?6yVbCfy3oMz537nv)}b>>Sh&+6TRZQwNV7JbCb(!MTH%4XzrzZgA7!mcc`Zwhlfu_`=}s z!FLBg8T@AOm%)DrBP@xQEK9Ma#?oq;U>UTyEt4!qSx&T^VY$Gv(6Y>OwdE$u?Uws2 zk6E6z?6kaQdDHT~s=j zWj)<`uJt180_)}071lM@8?Col@3lT^-EQ4w-D}-v{lfZ#^$%;XEyk8=%d?f+8f=|5 zz0Gd(+NRo$wViA`$2Qk?nQfKrI@>1O7TZ?aQ?~849kyMz*KB)iZ`@oI4d#XLto@+0%m)ooD4fa-hr+tFmV7J&E_F=ovKFL1Kew6)K z`-%2b>}S}|v0q@HXJ2GrVqamu%6_f=M*Bwlt@h3Kd+ZO`AF)4S-)4W#{-XUA`|I{M z?eEz?w0~;<%Kn}GC;RXAf9%1I2uG|V$&v2JaTGer9Mz5nN2{aD(dRHatd1eaM8}9@ zietKChU0k0|Fi@7)@kcg*S38=U4soz-UcxGm1HVJoi=>7C9(ol!q*^Xd6! zNbj?nfz2pC8Qnv}d~dKhZN4!swpm=f=y#cIgKp1Ip>EXX;~qAX*=_OYhplxwvt?}9 zXVc47R=r1WfHtF7#yVtht6{nHCUrYZ z*5`JrZ+&`~#qTTBnQRst|1d^_&82SUv|02%zlSNBeO8-$Se`cG9yQCI><%X9_Xg%Q z=CL`QYA{BRZJ4`Q<)&Qc@(&qAT27nGtmj{!ZOF`k4EiBI^R+TiJr8l|3w6U*z1Li) zb663a%-7~II?bj+ore)C;aNNw7t%ql@}w~vw{bhUVnpw;Ard$55;5uwW0UnR#KE|| z6a9J_zt`+E8+~qs=kj~4etE%T8{}qQH`0{H47p9VK^Bq++ALPzsNQ2@oa%c-yRj+NbywTv%Gk2cB%CbBR!lC!+9coU4HkT~B$vnc37KX`S&7OcVIL(6y zYG_RF8WPEP^)7E6!*E#w>*BCE^bS978FG)9ht!gyI%Xvu76`TA)&{5Eh)^tMx5uJZ z6A7S42$2!#Js$UHp-u_OXhlgKW?q%&2Bv3m>g8z+=zp|Meqi{PNj%!fEtF8~jLT~V z498|N$$Zt_b;E9($XZ_4JN09Hv95Y2j~mjK&E(OK@_U47@((-ROqbsqm=cSz^Li4q{X*&9h8ODXe;%!|Qi&#jxLH^!Wq&Y3E6SQJCDLuD~)Jw(Wpq z4nJIZ6usZ0_gZ}(Y{Y8wphjXXNJn(lYBqSxEU{+bNYv$JATIRE>yzac`$N-_#h`c( zWg{*#R&5($ibG~I)ALy|ESZT5`EzUk@UYxk??L)XCc}EGepGy$-(Y98Wqvl7R~b4t z6jAuBZa?~K!g_fe>gc!QoqWvRXJ+6yGoEADV+BgIjL?K-Xa+GT@(J9BK{{|a+`!Eh zqEa3Q;|Yk#feUma39HCm+@Xol8qBPnQ{?RQi;gKvtE)#&$l zl}IrhTrA`A;c=7`$C#{slYSI8#%NguhuNp|nDGN%k)+8zWOKRsjeFQV^){4#od{>SI>2tAI4VP-eJ8_Gz2fNN0r1i`-cXdA`zuuq5?7~ zE6yIBM4TS83F&ymlJ!Q9d)VrB$z!a{hp9TiuQyu#4A`jm8}(kL!>AAo&;5tp7Fm}e zQEtQ{9$Lo4d~sRa9C;!Mugxnuj#S0*ssSKr30cbPiJ6P__{^;7kRD4H>-2~^$N;#L z7hN1zHd*9RZp{!3YA_bR%dSk#X&z=${KjcueloW~o0nA>W(4wF&0x`Ghe*%u^SO}& z-+0hw)YD_;dBilYc@j~9kniy;F?-xrlt3=w?v5e;^}79PElkQi|Cg}HZ8c9JgD?{j z#|M2lP+?0-7x4m4{Rs1Q=*d#}*EfoKX^y9k5xc$rBUt^2*{g-|v0;x*jLP6fTQJ&T zx5R1UlNL0H`pnpkw1#~85szOi*(_R*C-$IBL;5iZ`d;kCrNb|2t0|`I)06?Hq`4v- zmrEiz@^>o#?)JF!vU=E`+b*71@09qA$YdZxlM#yq2njDPf&*e576ovbNBK=aiA5in z3h#CJJ=mMutG9?HSdoORgx+jXD#^%fUJO{2%C5ZXpmGO;Zt-STx7$Gy;5AA(^XQZZ z;wHACVdvoy~V9C@Jf2zoEF zvw0mzPNb}!paKz+BRt`=xE;^Xlvr~Yep#tiHIE$u@Z> zxsD!;ACvqL~J5gAfx+FBBMdnFHtR-NBWczNBkLVrxh}v36EzlUk zoZF)tv5E6^>OGPs>0E6EW$WoNgA$nqgdfcrNzk@W4oBrpfMIIz$43t-qiDbk+ zJp&V`r#mk@|+l%k|*)SSE~_h9vi_xTIpDc(MXGUUGcG1Hbl|ErGmZq91GGd&Y)ExYfdYDG1a{q!ki#WYGL0 zH==Tpyg+YtV14<3{Q*w?#{FnFm#jMCxI$ax$U=N;n$C zEC`3P0$llDT8K*imq~cZbCtMU%2DEaaUbJJr*1Mit8N%88pbV;y3sokSU^rHQPn(0 zAjoRb6Zd5vUq}Y37ShM0Ec#}V*dTsJJQQNI5s@u=>{H4e+=p2lqVl~W2M5=&Ak5@& z5R{2JB#w*s#kb+Ku_&)(CfJh=|AyKrDLcnBH)Bvy42|-8oMh!VS86k{E3a4CxQbJ_ zQio=OKCxo-LkuY3V8wAT3J=pV*}RBYtv;1Eo=cQOKg|6OhjEbvIoF_Df)EdtyjKER z9m>rp163a}RCz10Vl`hW&&|#;O&M|b$iYE#W2gm1XPGBI4aoXTWahN`VF z%fmX4Nsefibbafn`V2J~7Ln(L?DnqHNwJ5N7LMowAKO}C=VH-0O zqr5h^6ih@3v`<<6xSOQ17|;C!xhubR521TTd;y&haVR7)qhi)(e35dCMz=pu9EwMt zB-iM%8ph?u=}L|?tVdT+G}Sbb3eGAos0t3ZXi>38+&D>s2N@d)>SFK`Or_DFR7;eO zM;eg`E8{`vUfU#{6h30bxC%mxNSACR5Of_b&1fZw_7CYu#Kmumc8ga;m|QB; zA;9rsAbC(KhINx+icP2=|0jltBXQuf@okJsR70*JEd1{cv`kTr-RPmgBjIpJMFZB$ zImR7$AeH{8wy;d!g9}lCO4%!giOa9W7p+icc;r*)qzYbvg+qRmYVIW_3*$LrboOkzaz2@ z@y`&kK@t;}-s_;ZCZqCdUfP3>DHm~AMTw$X<|ld`XER@=v4qRT3d7Ua0fMZ{Y6vK|B>gC2tyKVZ@J!jCqF`4!<{=1JOVg6IMKp+io-9 zYnAXtG_=y>EyFlIze|Nw$)e@fbi_=4uS`z)bHcWoljd6_Rnf9K&1a&Q!>obSxOB9} zo3vi(I(d9v0)I0O9d{xF6VJ)eWWq!qw)md7!53PprrL{y@5a! z8qe5tlWmsClB&~~B%u}wQ}y#S*1+U95@&EkKAX?4888mOiI=C8B2!Zxt$;Q&6fGe$ z>r7*KM+p|<93}R8Y0HQd5H;DB$}O~{Txw9&(I#QS+$e{*gzKdI(Xr(qu1AZ=VwhgB zcD1cBOcNBo+(J&Fk;yc?vIJrJ;;i2oh1Fz?R283Q+T&yt2uxLNQUG%e5};D%8`X#7QW~c$bDeHb zp2A*~%!140LC8|P7dD1Oumw~Fl@a}uUcE}BbrO#psI7z}>UY)KgUhiE!+eyh3?1 zS#l9N3*j<5a91>mL`_YYIzf}Y8J{Lo5hp*Ol2(<2xK$ef$KvwiYfLgL<)`W3>I_UO zAVZvoRu>^0hCO1VQj$E4j0k=6Nef-&n&O5e*!_5?8Y~hBn6S_xdTmccCpR!yFg=zcaNvKQp-wW z$y%XoG-T!HZPM>y|w=l{boB8;~~2h|j~-i5HUW*TNPg4#P|8 z!b8zT{SaF2H0#l47LH7W8?hIP#nCKB-b`2Z5mf>p>!$o1uS?=8%{8@{N|u4-pY|DV z=iU5FzNxn3w6>;NcG-%O(92#4MKS8FWFx<#mUb|tz;2U+%8~hs60j0v=;ETWW_gRs zYa~%H%PJX&m`n|y>~fG-i{HT8%I5L^id|Z`2CG#%1BsiDpx63wNe8^RIO);@M`Z=_2tY%q_te)bW6k>l#OU=VW;Yri@J(59Q1qw zn+uGD2qrQbZ%g3sRf92*Wz##OUm-T4GGPQuF)fNWnHMFLiJY}Wn0TS2$GX$FU<_6p z20E;I0V?UDTSrGy@^faW$}f4aco}rEPU;D@?;}en*@-;Rp!E znlt0)s_`z6T)>0LjbxccWyBXCTcqx#SAb6!2QexNhQ+wabHoO?z3P&9bUvaInnatH zn@U;}XpqU=hGjh17{3(3iPdT9f|sCnuE%DQsVZ;&n@eFX{oI4Y;t;P+@&fe)hE zV7X-LU8NNwPZ9^0N;KI%r4flLt9F7zJ~^q;Vn^E? z&BC!9)@M+AUE->2z~D5^4!KTslf2Ro!KN6+Fzr+ZIA~+%m!H+DAOzx%YzXtOws(xm zsftaLH*1N59$~74Z+2DH1SO~D`Irhn8$33Xv`s0g=^JszMKzv?qx>wdk1A)5Z4i^j zs|beYB|f2qlHMNH5s?>3f|NVTv57pyVzkmpM~{nagE;1tc{5q5=VeNai=#K>3EWm{ z%JCx92 zdQ8lXhV8h1O39-#Jdvhy*HWdh$HCng@E~VYSQuZGZFFGL%tfyo?|s}<2` z*@JS=S}EW)v#ntuFGe#+@e!fNk1fd9@e5i5N0f;+o#e>m1*-g`Ju9^z6Om?8v*@^| zSpo|tY1Ow#9CI-e83n7VLW_P>JTpU{EHOyhxcnY1Ry$23Fk@mcLl({QTwIFi5*4i0XJGZp$9Xie>peSCWbyTkv$Evr8%xtt37^g~6*^!ha zSPJCBwKB#=*r!#3caT(A9WwDMH!rFeXcAL^5I)2V<-M$ngnciD>~d&<28E?zumsxPvehODyKXYBR?{T1T`f%_gpzLKs~I;(F07~y z4xI(0(BzyHnYUE!fw(-Rm5g$LgpsNIL+hDom8NK&A1}b+6qk4nw!bAHINTKC@~<*x z(OJn&ES$rV-?A@9??bO+?pC!0%)F(4fS!=z$w-FAkQRHQS|TS2zNCJvzZBg(&Ll2| zrID5fGREp_vxIa;z}Z8V z!fiy!oU*e%$mv9RCD1UF2#601coo?el6$D$q{q#&p?|6f7(WH6elvb~puwp{Bvor_ zo2i6NvrWzBa2H*Q!LR)QxJ0rbZI1-tNfC~gtFN}1?5!d5zOTN>ZBYYNm4S0)24O+ynbY= zDt&HC+N-uXd1GJ?UpXAvu_4;xcd(Xm??zs)1};OFHxe*$s$vdW5{LzxByb6=xYmEGlsgbEm z9%w?XZ5~t~DVj-9Bo}Ov;o|*Vq=ej#4h*+yyNK&4s9_;z49yDJBf0&`Jj-0?_8-EP`Z4UUp;=+jy){ zkJRdan`>AEO5Q4kk;*SrOHJC)_zm-rI4BA1WC4SNfg*-e2lT#W7+Tw2wE!78>o12N zNWtXy43g|r>Kx*-dWx4sMB4eIa-2cz3SAuH_vpQ{dUcXahRcZ~Gp}n6LyQAOmrj*d zAk}HfwipH#0Y$#-HqHQvVn@Hp&?n)exjdf{r zp^-9M+^1?@s)IX>Cg4FhBCJLiIFKweMla-@L&G*2-mVsjv(iB_YgGs4A!o{bdOsBd zdXGhsT;p)4NK|&sJ`SVNnvK}HEZOREX#i+5odUYC0m!{;!o2vc011W9rDeu{tWv-xn!#rVWwTBJe530X>1 za%HVllC!Sj2Lth04rwVZ7hU3QL>Z}Ej&MKR605fdmiZFpu#DWgFBgV%c)sDIoDN<|*x88LVf~|4i-2Na2{2-mS+xStGU=p9!$M+- zwB==qTs%Qbj%2rhTrJ>y@CvvM$=UtfMbALlQIvHUWW^AQe1d@hOX{VwsPbP`WLoD0 zaiTgrLv?^9Tv2gjCCzdiN;VwD!!azUUk>14AkxK^$+6EdqFEK^f~1^6x3uGHIMIl_{T}gNh=|QP zWx#+A&NP{=0yBHdVigF1 zHBiYRem4-x*d#FcrA{8-lawt>wRwr_q9q}oR*Et9?L4d~hm2KkOg@4lzY?ugCn?2? zGB(OdAN7nfKvkC!QzSYW<)j;$PRvz`A}^~>j>tC<71*8P1}eGXI^3t8;|?-$r&dZ) zEpko;YqO^zw;WK9~X zm#K0vd>pqC5m0?n{7S1(jyL>IPuoEL;STh|2s44bYHbIFERsBb{H!7;Ox&zA)1)>D zIB7~|0-Z}dg&hAQ7nT89NwB0AaY!$SOpaUxPsHz~G(-`#L|JWVp=k1v4OUah7#ZO4 z*mG3b3d5FSUGw|YLL{Vg0;zqZs8A=gd9+1#za8Sq#URjN>0^j>NGYro8Cwg~8jM|X z9xo>v&=7jOvc`xDQL7Dpu^X-GVB=QmF{hm>+|CJ78He-=0-3mvYzONn6QZVOMI_;5 zOM`Ztp99pqqCAk+g;g^Xp~$H_HonyWnV(WcrZ35o^!2DQ#dApfk#4FAzBpa&ti39s zC21AQl*C4>vS|^>ooy11+2tA;e-^8v|^=4>lzFOO#Z_&5|%MLrHCD)R%}AD z70P`5pgO@O0nH)5l#hTQ;c*{AA>e0$CEHeNk6IF4B_WYUGs9%=qz4kcSVPI<`HTyz z82ETmAV2lWK|QnVk4>IPUy^?f0UxEgettI7ZxDCrr`yXov{F!3Px^6$P^qy|1G|~_ zE0(3_862QeW5T7WEiGond^F#OnvCyN;jWkgb8wL;;nh`UL97B4{;EP->N-Jt*fGC7UCi#TKY--wdxt8M#a%NSp{vIQyGEk z^2jUFFjU?Tn<5GXb`w;)L~B{#Gte|?=MC$t=r0Yq^y=&d5Fdk zJMpRoJf5&B%jT>U&u2}={?+aw-C}WAB*;EKF{N^0(`4cg&fJXN^N}G&D7EPL`B%w6 zon##12at>^qwFg0vC}p3NY|UZl6DsFBfJsrOvp_+W|Oq+kf3xJN6{j2B76{1=Ba1X zUq0H&Iy-a@(M-vEw0%be%XtXL7=}Qp;o>?QC6{)bQR*4m(pZE+1vQLJK9QyQ9_^Qh zD;tI~M!Y4~@JKl@|} z+T&UPV>_7@VO@zV>cj{)JiOl`eMpv2HHR=ef;(+;BrHc;)fp#AweVyrqBHejmRphp z{JpAY@T!blELL(a<|5%=GG$fJvw14HFP~z2FrD!|+{2ZoS33%>87(Emc#d|s zIK%;u;dr?RvS4cg&!t)!9A)`$H-aZ)wmgj#)MzDcBPk_pE&VyXT~UW$6kAjdL|Sfv z4=8J?rFvDSNyL)$;PBQnGIe7zlx*k-layP_(NMkG15zTQc3tEF45{8WEg=S znA#@6Fyves3q47NHtA8Khw=$FoPrUfpm9m}gbzWBJJF5;$tJW4W+;f7p15Lrj~J&IX#N_UWknbLe|b1Eg*f*-od5~K2RwwA0^4(!#T z-KyiKo&N}=B2pu=y@RkgAV?-mB*jI@xj;rOcOlusZ%WyZkmQ3H6J;Mt$~4v9^!n%p zQK4DrIgROQB;bC`jFBo{Jeyn97Pv5{uC=ubbCT)^YXKqw+73S1;}r)nNxG!G#1~z6 z@mEd~Y?c}s5GAQQa10nKRpXdmb}XgzQ;kfqYR(vmccUv~VQ8GyQ2I$)DQd!NXmw!! z77}_yXCVl(%q4&+QIemUM;hg zqD(2AdakUV*GE~;r`vd&b|%m~#w{gz6P=}3&8Ws()v}m`9t@X=sCEd=h)SAeG=z9v zL_#X7en&e6|0|lN9Tt)%3r9vsibRX#(;HUe))2DQKIO>aI$1ci?-w}5!Wh(cJTXUF z7JO(}4$DZ6%|T|l3(6Zf1gW)eC3WL3BFHgkn%S6(QIoIc+mveJAG9MvJswWqj9xZYSlZB&C#7f#wOT5;&?L>9bY=%KZqMs)xwY z6*=+A+}MbbkArf*@hVkTjpLT;PeX73N1bg{Dj3*Fms(dlHpg};<}Yh=xKoT=oE)4K zxu_3`DUBKbY;_>l81>z^ju{kj% zS~N(Wt96SEZiz%Hxuf&;X(6={8kDK zx{c@y=@_OU-*E@2n$RmP{HqnjD7jVv?D%JPRf9K&4|U>Jd!Hn-Pfgo!IxKB4T$RS10~X zDm20#Ly|)w+L;IX*-TMNZBc)z;0=^n43 zG359x3TNf;qv~KXyCB*}J!CJM{Un;GssQP!&iIp{?V_YC-Bn=Xw$K#8*1x@A9O*Eg+f{TW$ zofZyDB2Vdpp(K3jdyqThC5b*{CTQIlTLFA@Tg;Zt5!DD}cUAMSR5ZMfNxCIbk%LL> zPmntDM+E4Sv9W>qOU9@k#DNMUr>|uv&h1m1w;c19P$A>g&Sc@}$Ur3mu$8Oz6aw#J zIiy!87prccw3KNI(PtIm5MYSf;>qbjsT)dREvZ|ew@ebCbwh9nT1SI#0)O5kP(YxH zC<7f&%rJ29oGFje%H)ptY3+~jXh#Pn&d8rOpnzaJnq}cMR=!eAZVB2WtD#>d`bPL)>KaLAs5>uw$M4vprV!pKrvG8;3HVj z>tp-LM%a{CgLlM{yZK2*<0hA8qC9X!H6?i9ki-|gsRbL7dk(TPoPVGbfcr(*nh_|u zOQ!(mX<~hH8u%;8J7%$5>nt_390a(#5DL@Qab!8IRkD@ z$rPq$!LhV#n4O*jKTXet>oW47D>EM^Wfj2pvI^mb>>_wvPBBc)ErIXmmcqyL%Ha0= za`9L!3HKFM!Pkqc;nO8G@Ql)0*i%*qd&}$LtcnI0U)c!fRyM&)tD50xbqfrs zX@v)B+F(pwJ4~+cfawjL(Ad}o?M>aVp}7Yh)6xsSX`KL*+WX)m?fr0e#{fK|Qx6SY z2AJDzgr9YrVQtSK9PYKi>IqgD-DiW>_t{}%zXN{W?}W<-hF}EiuhU(icf)rnl61OF zhKVrG=z*&^H?Grt!QoDw&dQ&C(CMBtjX;BW6t3U^icXg>I0mmDoD5qnQ{V>6R9J7F z1~0Q70YA6$A8F9l+m3|mY)8RT`_b@b`!O)WF#~RM9191X$H5)WnXr85czFKM2{71o zBD~gh66|)*g73Iz!w-f}hWjU;0^j$X3hmz0;HAFP;bs0a;nI<_;H=TJp>fi=@SjO@ z;3Jdy&qnC>PB|YQHT41*I_*OE`?QPTwj<`k)+6V^=Z~BZXCHM5>^yn_Jo=c0aQciz zF#p)aaMQ7u!lC0XgWn%_Is9$r5*T&D74VJ|mco-yTn4L8S`KxyR)Ftkt%NIQuY&C- zUkP74c{M!dl&j$1r>uc%PrVwpoVFIed)hVdoYSv`g=bs`pE=`t=s9y8EII22c-L7s zLhIQ#!98cMhpW%o08cu1BQ($11dGnQ8HS#J3w-bVTj9nFZi5RiydBQI=ngpf;>|FB z?w#+rs%cWc4s>>dNNlPAv zUoCkAPQKz%xc`dBpl9jh@R6lYK-aP-Vaf8Rpl!v|@T(Qu;Dsxnfl;fr!#7qv3op9z zIr#YM=i#!ec0m7{7hvqwFT&@q-U&}$`w}d?W*6Le&CBqoYhQuc*S`wCx&Afy!@AvY z;|;IFV?TWNj*sEpn?Hf4-T5h8yyY`E^RCa~k#~OqPr2tyxaHoj;L`iPhL-ye zz+dkF2I?OC7MQnw2U{Qd9tJ=B13d8XL74UEk8t3zpWs=K{|xVZ;urYblfS~hp85?s zxBU*6Kl2BCZ2O-u<+;CL`tyIo?j8TYe_!|)PTqM4+FsHHq364TVB*Wc@P(H{;Hp=| z-A{Wp4F2_MIE>pJ0ngqY34>mbf=O>g!#CcDfp_nTg{SR}lh@yjhrhm=0PlY*5nlLq z5}fi*GE96o1$Mlb3a7oF1|1)y!`6KnFz>@mxay-U=-QtRFZ(zLKKV&5{Or>_SoC>5 zO!%SzR(x3qN4_e8>%K0A-+WyHuQ*T&bH6ErQQwxsN4~9qCwx~4GrzBbo*$~=?FVaM z&`-6HKQ#?weyN8a{L%oQ{IwCT|E&og{d+T<_D2iM|Fab~{M80){%(g||8zj-znyUY zp)Lektm}p;K|L@pxEHpBOn_aXeQ+$SA9jQfz`_VU{4~M7gl85G7^ zgmG4RJ>CYdOt8c4i4Ith?1ZaRhTzqyF8D{98~&0$3_~*~!qzMgoSf~2qd7jfEY}bH z`6KX(f>C&X;UxG?(HMNZc(S}+G6gO!oeJlcO@o`ukAU}8OovZb9tpp#I!a!zJ{r!c zIR;v4XTZ_AV_{SMaWJi6CQNBO9)>oZ0Jk@t2+wRj37*|D3+`)~4QIEW3^UqJfseGE z3eRdk4NmPi9X55I2|wyQ3vTK<8?NX+2QKY77q<4!f#3I@2Vb3VKD@Q>0(egUh0rr_ z5p30844=}^g+qpUFw!_59yDG8&owQ8QRap4Uh^W@H@FzSI(R9ZZMh8Yv0M&Mw=RL9 zwkzQCwxw{XeHpBFEQg;vR=^{iD`CmdD){!$m2ih^HN4V&6`VG_1{P1e8b)~5!gZc& z;0o`x@J!!zaEAYSc=X6R_}Rz}aQWzsFmKYynCpbGQ{d;5br|Z(sX?$~S}^=EN`q0e(&3}CGT@xqnb2}_7Sx@R4WBtB2QEJ~7fv}X50;;v z4-cMR0B<>?5RRQ$1T)VnhF_mm0=J%B3TK~F1{2RMhfkkd0SD()!npIQ;8W*S!=uix zfw~K7;cXYx!LbYL;qMnVz-umQgxwc6!S63_hAnejV8gstm^!}={xrWGuD+xL_Acmz zdlz&;%c5>rvbYDjF71VtmramYF7JbBOZwr(O9tTkOZ4!AD-7_OrAD}DnF*e-+zfwR zJ_uK@u)yzDSmDhpZE(#hJDhW+1O9QP6TZEA2;Os*3$9<|hUZ*845zG}2$Qezz?-h| zLi@Eo*mRvAI<6mq1M5cN_3I|VV{aIP@7*vN?!IvftXw}8ezblXyn4eCaN@@4@YGFD z;Np+I`AN9v=BMDjx4eM6KmFDh;nBD4gr3`9f`&VG!RE~`!{R$%fyrB5g~4~d27kOu zg2cynzYbr&=MDJGy?fxM`}V@s_rD1jJn%NOKKKrN^TBuFJ6qp_uRZiWyy@W&;LVTh zgSS5VA%8 zUoRYhJ6`+-cE9v3+_>vI*#64*aQ!Pkz;j+b2peDf5l-6u6D)uIXZXVFzra`C_!Zu; z=Qnur-rwO#Z~g&)e)CVb{;j{D>+Qc`&^!OYt?&E`&wlq1{N`O9A@hXyg5Znq2gA&L zp-}%}7!2AU4m&@NfEzxEgin7O1!sO14UM12z~jG&g=c&j2e17q9^Us=0zB&LRC(n< z8Z7@N9q#%j1NMBI3IF^y3*PZvHk|%_4($FR7e*Y+gD)M-hiiW`$KpLo%kqr!%I(i!zUdPh}nj_hcOnf6Sf%T{*|XirnMiBe^r-s=VW& zA^!x}Q*Z|SsNhU^b>UfXTG6@ixuQAny5jR-ddY?G*^-N3UFpSePU&12Ts99bFPjg$ z$}fS>lrMnk6$|0B6^r14%Ehp#>QeYv)n)MV>dT?IW(nL?a|N7OyA_7aDM9s*w?lZ ze%H1MMz-G!*RQ@Zbi)jjva6+I6?UGIZ%bMIEz zKjC3GZ^9$6x9@5AdEYj;vi~{QHt;<3>vzDj3@^Y$&aVNab^fK%-zXG2zzY0Br zufcN$cf(rC>+na*8*q_z4@|f1g&*49gkko#V58$BIM=x!Mh<-p*A0CFQ(T|IdtINw z8SXFPLHAeip5d?INfQsiA0~bS@AZ5OhrPeS>%ITLHs8O{;X4G6@#~_H=SUEY8V!ae zlR{weSSak690s$dgv0i!5%7#@k?^7;qTu<{qv4bzW1#J*Sa`(Iaqz@r;^9d%65z69 z6X7+-CBfTgCc{gPPl0PsNQGNZOoP{-ln&R;%79PL&V)CeoCTjaB^z!zH3wdQS}wfm z^g=k}j3Q_|vlw1{Rtfy;>{9snIc0F~x#ckGyb3sQekHVDPz4uUSPk#GXfFKxqIvMK zi|4}?b1#82<}HBj^B2OXOBTV;FIfzqUT`T~v+y!_{G!XDe(@5Rap@KCz@&gzPbD=c=w7m@RF5R!;w{MVeOUIz~I%_!Z%l6 z2XDXXdU*Mob?}6%Z-Dx>H^S^|Zi2sEvmSnVZDBOt=DH%d`1)cvbzKQ;xS`_T8*AXpn`+^vo9p1&x75RtTN_~OZH+MO_9pn|?alC( zI|gF7=N)=@!kq^A*cKyZp9HI)9fPsYO@>*|Pk~#X zp9J1xA+GB^?_Bh~ad!4Z8%^|q^O&6T^mK!#` zJq-81JrS;a#{>26df~x$eQ^DIemL>{5g7ErD7^QBN${wBV{qk%li{|Hroe;yr^2F7 zrooAy9s%clHXYvk`H^t{7e~RQua1WLuaAMJ9hd>ve{(F{{q1ou==-^GNa_1|aMcg< z;qbvrV9bvT;4?oigy;OU2-g0*7=HBgrEuLZm&4=;WdIik`0p#>ZU3x>YyZ6pUV3OvT!`*m-PQ2;ppRg0@P4=>_+xl|$S1Hn z^ivof_8ELBY;JsrE;4)`^heBxcSc?U8>1J%uVWU%vA9JrGhs1&G4WD(d(vfabMobI zeaaH}aOxHCm9(Ys)AVI9By%~Oo3#QS%vuS5$zBD6bFYSdxohElx!1ri@~(yYg6m*c z;Y~25Xg%Cmv;nphZ-h@3Z-O&RZiWe^x4`pDZ-p6Ux4|7{w?j+$9dK{?W;mQei*B)3j zycgaytV;;dB~1*1Pfd)3k)9|R;f;m|z3Fh0F9U}82jKmFJ{tw&hlCr8-imFaeP!;#0po}*^KHAfu_k2(5ym~_ku@Y7>Xh40Nc4W4@J>F~2- z&w$?J&V)Z5cNV;L<~h)H{9JhM@$=xS6XwH(Ctd=tI%xsiFl!<7%w7bKKY1~{=#)!g z!Ks(QcTc?>t~zZAw48ng%s*o(eC~|puJi!-JRIA>UuV875wFC!Df$3tYbJF1T{}-EhH*d*H&A_rh;i-3KkJ z?}t}j^#HtP&4X~$)m!0~wGY9|uXz}rdF>V8_O1V9loOaOI|F;m(_%gLmEX0<_)wB0TrDo$&A5UxKBZcR}}^FT?gN zufY7fUWGMxzXtp6*$r>M_jOos{~Ivofj#i!2lm26555Vbx4sQ$ZhZ$@9(orZ_3(SJ z{L%N}NsoO1=Rdv=Wa$J86mnipWFsNf9e_d>(kp|_%qMK^zF~V@@Joi?a%Fi zgU`PJM|Qjjk9%P!Jp09$;G&(o;F_0ShPUi`1#W%$RrvfXufaE8)tw4o3xYqr77TCP z9Rg>)9tkJB5d~jXp#RFd%eN` z1g&^6Xz`2Hn?gr6h3?xF8Wa4%X+d*m@}H1C>y=Hx9btPyT|u7*R|UUS5VXG_=);1b zPYQy<3xZ}91YKMZ>?{Z}76c6x1lyQ zJH0PGPN(O~z?YFP6JKV&2Kln^W#!Apmz^&MUrxS;_;T^(=4+U*iF|qZ^71A3^Yb;r z*C=0;_!{GD@@Yrz4{i^BYvz&r{|L?unjRAW-$>-U*20jC;LP+`1{2F*Vi`;Fx3EFz>F)hZL|BtNq0g$RX@BU}*{M)7L`);w#wn~#Bm>6xTDQJud zZ`j$L*_~l$cXoH??lP+l+Oi8M1w&Q_g}fMDU{|F-NJK#lrs*01{rw`wpdvM}XwWpM z$x99GCeTP@!X{~@ecjTedHa68&$+Wp`-45-=Q+=L&N1cR;_$)3Snd$wGz2KW1tu2gh z_FnZqj`$2O0r268-fyy04_8xNbMT$Ww>{zK!55-`jCrrVR;jF8Jj_4f-gU#ns`OvY z41eE|4UX(}eh@=cF+>$ZRLPeEdF@QvFZQkCe<`_I)=F+r`^OAWF)}mE2L8;Y#jk zHT=@Z*G65?vk+HuM-{`B+)>%=N?sSTlFM^xrBYF&4?7$lrg|v*!{{23&%4Ha5cwis zG#|v;n+mqlTSZd~RJ8M}!tuYQDst5Ik1L(uyOQuU{Y8F9&9746RWqv2WQe2YH&gJN zEl^9{Q42TY@SAngQ|gW~1qIeQYJN)(zjsZw3O4)0!^?+jrXm`grbV9W_v zD*`(lHNV+`-|P^T9gecD1p1CTzq+ja>atLaZ#3u>yLQ3wZ*vf?^c1cxTnh9Zb$*4* zAB3yc@K$FgbqbA3&0V4@xufQ{lH<2dA-PR50b?4jE|6GVD6VxJM_DPYBrH-!-E5~4 zYPhR}HteB&_|<}rn%_DceyI7a=I|R0XN&8GE6Xt#CC5ZdXp;|Bzz;W zpz+mC480^2p66+0HG;38bzalNjR+mRBozIHt`r#cmIBmLsM0qh1BAY<#*WnjVQcr6 zAPq;|;8yGy@+t~nDML8Q(z%PIrT%yHDZSNH`Bp}8$@M=AI>NwUY(T^p;0 z)z+#N+EBgF2oq&r7FqnZ_?MAQk(u7y_l3gOS$$#CM#7AQxH@<)dI5Q;x7^WjxbA(A z{%+adp#|eb{`GzNeR@w>dw|5Zy^k8@MazIsv8NhuwRT%T_yvM#W!Igoxy>N!TT{}! zrZ`&1U6+}!Ln4~PiOk2Eq%mg1+St6BNj2m&Z7A4LH>l*NrYu~vc13mEIo4?*Rm%km z!KDKVmYkDboWl2~b;Z7^E{aV-+5xwJm(|qprX9muhF{$EqUpT#l*|8DGaaYvCz?uA zLBLp#R-3Wfs0VA&Q6U_4)4u$g_Jcy(EI^@c@q@A4t6MK`GoqzF0MYnRp&hl0hD{Vo)yIW{V}nvjW~EYvVodlConDn4-nDE0 z)PHIVtzR*>DRoCJ^*WmvNn4C9_D+R*6Jrt!a~BLwi!R}`0>&-FE-6GoS{UNA0>)YC zv}B}9ixtFa1&mvJoED-$i(cZi0>(O4U>Bl5ORLA@+bLkcxOKxM8v8JeVGh4Q!-!p6 zSo?Ez;a&N>&-L1iFAl%Rnl!v@-F;|J%~y8$6nzL$LANV_o9ZX-OraDyESd&^(DB7YS8uaZc)=fw1+nSC<8Q@rGoyRC;HtH?Z z-B`LQ8955=>J(MuYXGoVXgC;g*E716B!!8q(bXUh0@6v zkT-Sn>HQdZ)6gxDWX}?4#jp}H<}6L9&GRgC+>+D+@q&|RxvLAkJxv15@PR-^rIGO_ z|MC0pDDS`H`A2$|`7i9%Dx#6AR{u!r`$Bb>w8Giq$k%+uq%9q9s(=VrdzY{Lc+cV;k9R8l zZb7)t?&1TBSZT>#wWgU!No((_Qu1vJs5#^M;+ra^mR;GbHNh?zSY>$x5F|vW!PH(s zS=rd*fT7$UEd$_e%K#+Tg!aLX> z`i#gjf1tZGuy%O)u7S)4=Us*d@SQhPc<&t`k1OI94qdrpdRU%qgyp zS@M}Je)IhK*S1_Ya9ycqz%Q;{I$O!lR#nZWp=O5<&JI63JM#E!@0!_fZJiyybawck zAe*+%w(6YiT{-*q@Jsj{TIBHOXKSUM{igT$*4c7zJLakI&7>awyX_<|{7mGD?X#B& zJ`?`qt+S)Qh9<(Bw$G*^5z>(0>-F1jYPmK&zcgA}n(41p)_x-0I6HD_{r1_~Pf?q6 z=oskmKcWAE@GYX(;!!e><32t+@;epZ#yL!h2g{!|&kR zg^y>NvzHr&zvH#f4&N63Ly@c_w?(copAq_?vI^HJ^_#cPE@o2fKa(ee#mTMYdysm1 zd?1bKD}SeSq<6@FqQo9ls)l*5sT#nA;ojK``TQVO{w7fO)&h@njYKG9QqKuDgHu?z@M-5fory@E?t8W4n1bDyTWyuZ* ztRNU36vVSOFuyb0+TfC!e|l!2jt)pZvoNyjnT2SFkw79dR|K4{tC1zb&n%4Xd}g6y z(6M6wMkYo=HJ8BxA?sd1$O2>kmhlJFZwAu+J$LjDtb1f($a-Zw{^vBqhyR=+d>F1J zlYLYQnHMH}oAPK=j7(n8F6aPcU?(31V|@Qo|DrNvx}{PCN=ilfW?F!(5{ah; zUkAKHK<%Fa(fdXv{0tB|DOS$F-o!raaVw^!&=M$}Ww87yZhxD#|-R z7(i>@0tX=LREk2HacguP9wQ0~`~gD~JZ#}c6dw2kh7M4)iUl>PkrF`X_uv3zzmn`% zaJBiFc1eVPilq~@;Rn!6nXN{!>(I>FTM2TMPF2FgX5s0V2cGEr>WZCP?%X-Db9l?` ziui8?0nrynXJ1)+>+CD1E;wv+irH6&m)Cv_Tq9(&mu|LC&*1N}2(dZpSoDu1w@b<} z;Ha=2YD6I&kDI4NE#813*9T|Td`KA^HUG2D`>bqwkbA)!onH)9GGk`=CIpUZATafuB_E9bhlYnE z=zcY@E?^j5S6H_;qA?oS7BJMskW0@|>g%NXoX~h~g`HOnBla1m?dT;RtQpdHafG_r z>p~qhzm*fem6Po&HC~L!G8<+_=2AT~9oP@(r2C+ z`T6<93BcaK>K~YdO)^#w6)WOtTP<22N>coDC8W?64 zWF90mGGxnw5%byfi5Dt=U*H$D@TwqPmAE-LGUQg%$dH?j9aW5CkbfTYVP#AbLpeCg$*5dJK3K{Xl=wd-v3tDpARYRIj z+vOE;CA5i-65ezed&^BA`&WRRDF&uf06Xr1ea4E*lz>tJNIVI!;|!S3^(xxpj5M01 z%b5m#rN7@_#sj=ce`n3L&1s}r#apCszN41_Qxt_A^T4u_V%I^?I|TGd+dBuaS2VcD zDR(P=(IhlIl76kDFhl3|AhrJ&juKCJqhk29buy_4o z?rRQ*pM7m@&@ffg5A*0p^};obp=yV#0cwY8OaZDLM!B)#s2#3D3IMgk_@#DurYLi` zipLJ_+N4YEfYb)p4)R-V5T*ih;cubT2A31m1_S*NKyARC15_JCbjs8Q-M}QO4RR+p z?7y-9qcvM*+%)SCt{UDs^72hdLZ~3}P%>6Qx_h94WR23Jf*6?x4%dBPdnK~OrlIT+dWJ%$+k=j8+hPn3zt^Wu2i~Rw02V$w@V#j*+_#_ z=`6`I&leD|j|P~_`(;R)ZDApOY!BFd;5@H2u~||RLD`7CI|DTpr(nSptX*oNlnAZl`kqt|qAm`WD-~f9H+$P_{~L_<`D{I~w>`z# zgLrFyP}%Jt{wQBEM@xg;52Q<-2lmnk8RZwd#CsLOZaqnuz3ewe4Hx~c1Lt4FfBtC+ zqaSruDC6B$bwQJdqVob^n^cp;DfQjDS>wY+|DwikU{@2^nv#z2 z$?(dX_{g=94~(W-w3$dQIojY|-@rK}nWXoL1|2QI!>F38$cW9|x=B3oJF#DKPLA!Q z+}=LsEo&Lxt!|A`VI9Q#KxH9HM<7BFHdv|KN!Ad zruUJV@ejxoA84qn{mq8D_y*ki2JdJ?=(UFM(zo`4ufDc)czCEScqg&6=#e8&H-u^i zi5RN+MMH>WVjtORG@OS<-R|WvhEVN$4Wan0xa$bo z-4KesiR_58$6WaHRDd<=99<&X`qXeVHD%T z*Cc)q@dp~>FE_-$-w;3EK&??})LG5khWO_i?C7Oza%+R?K;;j&Q1GxS_I&ts;_n;! z*dU(`e9H}2)YtW(cSU`;E@0l;-tabh(VtSF$ijwbC-DdLFVj1)V*m2t&70Tv(s_8d z)$okrS;M&DO2dspFK>LaVWZ)m240zMi2oIREczl4E{Fdg?zX~tT&st|c~cdoVsss8did2dbS!{F(I)l_R?E-yXjKTU@RaxG4O+)g z(qRPa4z9R!*@ncXL(3|=AAj=EPwY}8tM>4tLCR1X@^*~Trp^r<`z$0_ZAvm)I|E|D z%r*29&+>#&yYju|tyoc~PLyVbM}cjA9QB=c)ihMYeU>o0laX#@#!Tx_+^$dtd`i!R zNyjMRx6}){18^N~Q4lXk$NR8lE*)6%A)aH1>B9_CY7$w|9po8J|LiAA*qvEqKDYN;`(hfkY* zHX_{NASP4Q5)`Dd@uKrCvF|3*8s5LQxn*=&<%a#GW5?DlTXFPmGTAsY98;xk)Y&$o zv43%0##n8hzf#+3PPxx zLsW!VlO6aeE?Tq76*z-%3+Y%DSV>47k9fP)xaw2fZG#CAT_)EpqA_hc5Bop4xk7QRl zCIsW%&mIjIX4;9Y>7=(*32J)OI0*&@)bnhr`B6a61oUh`;{jb6(2b6I`M}>C(8hr7 zp>qG(jkHINcs~-U=TbyxEJuH1iq)}9)$PKQTt2&QQP(q8@mueF?Z~5b^{o%y^}x01 z^g|C`Q0?jx(SF>y5VKDPE=0en*2Cxh1RnT`n2*O=ya6NOn+dD>zbPhsGjGSC8wlB7 zj?LoiFo_HC-z+p`SZ!gr(3;}e3X=`ic!|Aufm@9W+#vGn(gh~nfQkO;g%AgErt$$v z)-J!GOD6V{yudW=xFjjy&1NpJB3)pOgg$a16#L=@T|{LqPT5bRB21dz=Qrj4GSjj& z_hh=189to7KYjBBy(`E`(ihkxt^ER5QWv;|Xy=>{B&()4^6139Er@*o0yns_*BKDm zNanM!KHbC>9O7`As~IystkXr!>O^Vlg+ysPuIBm+iEHs(i|1NA-A&qDd}~0rUkE?n zCySEdzn@~+M3M{b?hDyK)zR(FKR5A~l6;FK-`akGV`s9dzK8GV8MwP<)3=WvUitfX z9lr6_Cy!jHdBc14LKl1EX?xz(g>Ju%?d`Iu3t=`yY2WI|_6wSD1luoopXIk#!|fM1 z0VCIZ!A5x-<@+hSyyZHe#8)-^w1w%wdqcAoTYcvGbfSv3l4Wi{s^uV<$4q7T+fI&b z_}hd96AqfWi%?jU1?1* zX4LZ*0;0wou1pk`<8|dAldVwjl(mkKRwWRyR2b8vv@9g>Y5|sF z;H@ev39fG4WOUudz8CP=<>5tv7y18da32zK{(@+^MMc~#sIcGwNN%Nv{J&J2frcM_B90qWvgFVpX0D}B)iRqhODBbtr|)WPqF)oR2FM1UODnVP53W2&r}8n#6PpN`gfK?;Ma8*DZ*B z8Yqe*F4!Vy6Xa9h@co+_D!X>=dT99rb-#5}sBXqKr4QbraSSid7~_pQCL3E7FjbwbUbK-;HqeQmehu&P zx3+q0H^#d`KZNSdAn4_VLXwxYIPw^tl5wD=ZyxV@l(rEs&mmw~$e~Ey)pjOWmFJu% z-tHLnu4ac+b|oI|uW;PWveJXOo`Kx6Tb5QPwMe&2@-|p$($?mVNw*?ThH_=ZsnjHo z_z^0cJ#i;lbpegTNh+0dmM68sPO`#Ivd5|R2t|@3LQ9Sa>fcJI%ST=7DoQ*OAVdkA zM-MmGOgLX?*8Z~W1U-4)duXyhl&C1H^Nw&EnaxaIQ7>1s6RRYk<1Zap+LA7ZcHZ$o z^jKx!(T{`(uuznojs&C@zRmm&vp!NEY0h+nas^!cbCc&gIBAbPlPC91F{u_x(lxo4 zB|DRz+}o7$;n|5_l)YxlOb$#klU(&o?rqQH*%h}r*`-q@C-?T{7^stbtG-mGWpXb^ zIVb@(ispb;Qs9XbPsy^(UM1zB5w^+i^OxD+@(>&SdNqMIG1iCk@21TkFI-Q!Ieh_c5U8w`|z%p2bSH=BJ&2TZg4f>ZqFCH)kbUP z6vw^d)Wr(7DO$j}Ravfu`uX5qOwUtToORt|cllFZyBe4=GdAMxk=z0CER0v#J=79C zBH-eL%Lfv5_p~tFM273QN(rCTql2g}dh{qHxT96}+x<^0iK=vElySw{31dUT_>x)UX8Pvy=Rc3VZqj|{AMbmbph&NHX@E(_=GQfge- znD&o?az}qLb(M@LaYN7N6KIzK>AJ}u6}0q3Pat1B1CdQ)93sr$aAp|E**zdyh` z1uHh+Eq!}H2@Rf6asZJ|B1|WB|6_NTZ^r%y52$`!`PSzzgnS3`_0WCLJ*%0*p>?ZSE}-|WX4PCBs#&_4B^v*N)vO)R$5ykhu4V~c z%?iDm1$s5B1~jxf6hE<=hvcMp2)*&utlO)Z;Z`#ZX9QqtsG?`x^{b!2HSsg{c+SBD-^Q*f#W?X3paYuBqowLigqx0H_1 z2^%Ag5wkaaBGs`dcY;2MTZMb~L@31{F2^6v=MT5D8<#&3$`FXO072S@o;PuVu6Ba1 z27mknT@8Bf1YPX}T@8McFzafKWZBqA?S;}Mdr=F3DV zl#WT31AI9FrLw*RW^j~@J|o7bD*l1;aUH|Ah?th*V}ozKc7o1*f_BFWwYfS%Iz61O zR9=5&-O@(Yl2uclB&aNF^Aj{S?hNiME{vPk8XbHM zH+sT*C31-9M$S4CcVwlJcQ~-Jm<+FuT*BoeC;V_MOQD;Pi+suGZ=K+%66W<2Y@|MC7&C>Jp9DUVAMy62(JM~TE8r&yo9-3qXk$9mSVF!7`FiL+=$=#b z3TWLadIj{}Q}l{c^a}U|r|1>X$4=2JPSGn)(JM~TD^4--oMO@;jYFsC8K>wOr|21{ z)GL5oiQnHkV}SSZCGF2^6v=MT5D81R%49fF|`+< z6(QOaErs;UuKr0zN$Pz$0p+w&463L!AWntVS^&yXUK(+X^IU^bnsGXh*>+!MouPg;H{YoSXn9+7sB>Eyx2ITuNaD zF$!x_6mJ4(6&Kkc?{T2n0?xrL5*MANfJq>-%C6dV<*wJtLw>(Pb|_@MxP9XG03}PX z4lZrny>Q%xe24}HA`5^f;~s-+7grW^3-W?k2#9Recb0QV~&qO~b?q!#c7!yi(E z3v>Mgx5sXd_0vKzHrMy#CZx2qw}GK5!^y<(D+A&v6J(6x=%rbE%j#`HKH1NZKDD8(Nx#~;q; z50~K&mqJqD50^sPhMsqPoR%M_&EY48I9rTMdep->6go^jfCoVFb2qHdh#9H;rl zX}xh8Z=6~hr~ROzaW3S>X+hFDM7;5Fns1!e8&{J7no~JZ*2bu&)sSR4z?TzbEr!zVfXmmVLgZtD|qvH(P@vBFdrvFq|L#l53H&H*^ z`}eIA3`yK7+`E$eV(SFk`BD87p&WlWpFiBrZd`sMl;IDTBBa0{E=6b?`rgC@<8gxF z2!DKnCV`%tpjjpuiSUzzO--+^X`&_MJCLu3?t|``pqZd`6AVD;y%RLq1kDA%V1ls+ zeQbiJo1p0?Xu1iSZi1$Rh9+pb37U?y4xu+bLDNmpbQ27@2{j*}3ngnlro`LRH-|!! z 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

  • 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 literal 274568 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

    ox1bdL9=ha(tJWB2IVCp*4wQoD=&i|JyvYni9X7 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 G(z96^=&Z=pPFXqLlG{@Aqozl$ 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

      o_S6C6-(|Ayr$fvj3A6UMCCT8Kq3;;tTD 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 diff --git a/icuSources/data/in/uprops.icu b/icuSources/data/in/uprops.icu index 02c277c03c9ea4b6a84943831789c1f90b6e71c3..465446d6ab714052a61e8caa6a5700bc682d880d 100644 GIT binary patch literal 136528 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
    1. EZF=8SRG1Sk$6uPe$N2#}J4dN* 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 literal 133912 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%0DfB?Ku>^vwt)acZKD7p0F!OA0OkWMvAtniV|x!^ zt8Itv3)>;vae&hi+eO<|+bvsiStbA|)u~vX(MddFOJhJh!~4ytLd{ZZG$h z*OuR1ei}60SN>r6u<|F$Bju9;hm}WWmcLm3O8Fb*Zv$Zs*uSy-pXGP*#9yUu=gKdax0JK(9J|CWvsc;s+UcI?=8(L0a_9en_Q7zrHO#)8Kf*rBKE@t_R00sI zo+^NeY@&U#eL4VoBQ?uT*yr09+Lzdu*_Yc_+0hCA8vAe{8plNI*Q( z?WB${wwyl{j~iYWl03PVE^6T1j1>K zFvfDEJF*=)j$B7qhr*$87#(E}w_{xQaowK-mRXBN^qanM3y*6Smq#Mxr2mN4ieTlNO;Hbjss2D8yzIP z+5OG#?*n`a@PXq4s08^oaD;uEV@I^EyX@N?$hXK31MLUwJ*7Jxx4rj^z>7iDP+x(Q zj({W2+5gJhgRS=C&_H_})9uNkKgVw)Us=qu?{^UPgO0LgD6K&G&}>5qco>PzW8?7BmZ*$phQ#O_!R^G-XxrDg+geVUmi1 z3R%UN#jG|XI+KNYl zqlZbaOvr&#IjU8VP{hWGbdFyP29v3LvW-a9=xTOHA7+dLN zRSA?wxiK1It*u3|MMGl9Glg*G#b6;rcDE4qYOZn`i*`eXso{eU3lPzb%J}CDZJ49? zGxG@5gwD~UxJ9g2S#GR`$eO6`+_oH1KQUKz9Znh(0Tm%DLQzR)pnoEFLXLAq)To|N zjLbky5HH$R1DT?7$uLYTo|qRKNp1a&>O)CuFDFq(+@Ls>q@ncf$C636C}?dVPt<%$ zN&2nyTU5NGkW$kw5A{1ZsU}q?f$`J|-L4#^3(89jo{HLvdnz8Rc)a47irE!wTh_u@ zMnLNL1kwoFNgysgTbKSy#fpk|Dn6?CqT<^MB45_^4tuls+v_lvcp>o4Z?ECO4BmJn zl|M%R(IrBZx&n7L&>QbC*5MoPNR$a(?r8g(Jp2c*$-@}+Y8@$v-&X8c5xN(11n!?u z<-+jsE$JC#P$d2io-7!zd0T_1_w?r~E>1VW5(&7}hYt^A~tw&m4M zHTgwR2RDbvU4^Xebs}o3(Pn;Wfsg4Xa}=o7aXJ}qOCj9~FBUuZ6n8}l@?%fxpURGh zM3*VKglbA@Y$S&1Mmc6V<~t&eg|HJF1G~4L zutOW{nCO`9ARM^!H>1gEgUTZQFt!E|HuUh{5q}t?_+di}Wr#?$IATG}B#_KuY#C5U z z-|o9a?l9(XdYx6y24_!aUuS>kAm=dWNN04)@J46vA-N-S$L3DTosl~)cX96Px#%j( z7^h3vo1db31`47ZTkQw&6z8YPna^KDWp?OjC5jeOwz$eGgS z?GI%z88+wbaPETRZhqcg=K<&Z!b8q)oX4Hpv?raXo#&hvoxeG+I;ZD1J6oKcT*FVbi z=o;o4<%&>Qv8JBvn%<7m)wbHfP zwa#V1H@G&rwz$gik6k-lyIgx+2VI9<=bT4fCtasq=Uf+EBK>bJN8WYUO&8tGbmK0z zJHxHkqtj7bpXKJc2WbTEATDtixMl8=D0FkVfO&{ zAomdWaQ8?6n|`!=tb2lclDh$)>Ym}A<6ftm=U(7m>~3_w?q2C$?Ox~J;NI-s>i*ch z*SW*J%e~iq(EW}3xcj90wELX^>FMd?>F4S18R!|}8SWYB8SR;>9_u-jH_=XQ8Lj^SWoHXSHXYXM<;xXNzZ>XS-(rzSFbUbHH=RGgyDf^NnW+e%y1?bJ}yx zGaQ$wFM59ST=g`2T0EV+$=(camY3%hcqI{UfmiNTdevUsYx3H>4zJtm_m0G?ymj6l z-d^6m-mrHpKEON3JH$KOJJLJaJJvhFiw#h{go`+Zfu244?fFJC|30N)_rLj4fmaNkJZXx~`h1m7gz zbl)uBJYN`F;9I6&>}&Kb_pS1+@on&J_HFfj?Azhn1+dq5z_&_&$oGx!xbLLzwC}v{ zl5c?Ks_&+c?oW>RGyEJs-~X{*%JM>P2&F}EL{eFLqf4_RKzQNza zzZ&o35Bur(K>uL>CVZHGgnyKOEC5V){>lCs{yF}6{ssOe{$>8<{#E`p{`LM%{w@A( z{_Xyq{yqNv{zLww{uBPw{&W6I{>%RT_;r7z#m@||1DOF%KoF1w3Ieh~NuXOm8!!dR z1Ma|7PcTpuXbAKO^a}J1gaZQtg91YW!viA&D>Y*Rk-)^j#3Tz2%3v3VU3hWIW3>*#|4V(;|37ijXQC|vN4qOl14A6tj;JJvN9n1)3 z1;ZFGCB&( v8tZGrQP$U*^_|}6$xoV*wEmtgzsl%?h^mt_7#~0Q-FRa7NfnXuL-GFuaO9xY delta 21192 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 diff --git a/icuSources/data/inputFiles.xcfilelist b/icuSources/data/inputFiles.xcfilelist new file mode 100644 index 00000000..47a6ce27 --- /dev/null +++ b/icuSources/data/inputFiles.xcfilelist @@ -0,0 +1,4830 @@ +$(SRCROOT)/data/brkitr/de.txt +$(SRCROOT)/data/brkitr/dictionaries/burmesedict.txt +$(SRCROOT)/data/brkitr/dictionaries/cjdict.txt +$(SRCROOT)/data/brkitr/dictionaries/khmerdict.txt +$(SRCROOT)/data/brkitr/dictionaries/laodict.txt +$(SRCROOT)/data/brkitr/dictionaries/thaidict.txt +$(SRCROOT)/data/brkitr/el.txt +$(SRCROOT)/data/brkitr/en_US_POSIX.txt +$(SRCROOT)/data/brkitr/en_US.txt +$(SRCROOT)/data/brkitr/en.txt +$(SRCROOT)/data/brkitr/es.txt +$(SRCROOT)/data/brkitr/fi.txt +$(SRCROOT)/data/brkitr/fr.txt +$(SRCROOT)/data/brkitr/it.txt +$(SRCROOT)/data/brkitr/ja.txt +$(SRCROOT)/data/brkitr/LOCALE_DEPS.json +$(SRCROOT)/data/brkitr/pt.txt +$(SRCROOT)/data/brkitr/root.txt +$(SRCROOT)/data/brkitr/ru.txt +$(SRCROOT)/data/brkitr/rules/char.txt +$(SRCROOT)/data/brkitr/rules/line_cj.txt +$(SRCROOT)/data/brkitr/rules/line_loose_cj.txt +$(SRCROOT)/data/brkitr/rules/line_loose.txt +$(SRCROOT)/data/brkitr/rules/line_normal_cj.txt +$(SRCROOT)/data/brkitr/rules/line_normal.txt +$(SRCROOT)/data/brkitr/rules/line.txt +$(SRCROOT)/data/brkitr/rules/README.md +$(SRCROOT)/data/brkitr/rules/sent_el.txt +$(SRCROOT)/data/brkitr/rules/sent.txt +$(SRCROOT)/data/brkitr/rules/title.txt +$(SRCROOT)/data/brkitr/rules/word_fi_sv.txt +$(SRCROOT)/data/brkitr/rules/word_POSIX.txt +$(SRCROOT)/data/brkitr/rules/word.txt +$(SRCROOT)/data/brkitr/sv.txt +$(SRCROOT)/data/brkitr/zh_Hant.txt +$(SRCROOT)/data/brkitr/zh.txt +$(SRCROOT)/data/coll/af.txt +$(SRCROOT)/data/coll/am.txt +$(SRCROOT)/data/coll/ar.txt +$(SRCROOT)/data/coll/ars.txt +$(SRCROOT)/data/coll/as.txt +$(SRCROOT)/data/coll/az.txt +$(SRCROOT)/data/coll/be.txt +$(SRCROOT)/data/coll/bg.txt +$(SRCROOT)/data/coll/bn.txt +$(SRCROOT)/data/coll/bo.txt +$(SRCROOT)/data/coll/bs_Cyrl.txt +$(SRCROOT)/data/coll/bs.txt +$(SRCROOT)/data/coll/ca.txt +$(SRCROOT)/data/coll/ceb.txt +$(SRCROOT)/data/coll/chr.txt +$(SRCROOT)/data/coll/collocal.mk +$(SRCROOT)/data/coll/cs.txt +$(SRCROOT)/data/coll/cy.txt +$(SRCROOT)/data/coll/da.txt +$(SRCROOT)/data/coll/de__PHONEBOOK.txt +$(SRCROOT)/data/coll/de_.txt +$(SRCROOT)/data/coll/de_AT.txt +$(SRCROOT)/data/coll/de.txt +$(SRCROOT)/data/coll/dsb.txt +$(SRCROOT)/data/coll/dz.txt +$(SRCROOT)/data/coll/ee.txt +$(SRCROOT)/data/coll/el.txt +$(SRCROOT)/data/coll/en_US_POSIX.txt +$(SRCROOT)/data/coll/en_US.txt +$(SRCROOT)/data/coll/en.txt +$(SRCROOT)/data/coll/eo.txt +$(SRCROOT)/data/coll/es__TRADITIONAL.txt +$(SRCROOT)/data/coll/es_.txt +$(SRCROOT)/data/coll/es.txt +$(SRCROOT)/data/coll/et.txt +$(SRCROOT)/data/coll/fa_AF.txt +$(SRCROOT)/data/coll/fa.txt +$(SRCROOT)/data/coll/fi.txt +$(SRCROOT)/data/coll/fil.txt +$(SRCROOT)/data/coll/fo.txt +$(SRCROOT)/data/coll/fr_CA.txt +$(SRCROOT)/data/coll/fr.txt +$(SRCROOT)/data/coll/ga.txt +$(SRCROOT)/data/coll/gl.txt +$(SRCROOT)/data/coll/gu.txt +$(SRCROOT)/data/coll/ha.txt +$(SRCROOT)/data/coll/haw.txt +$(SRCROOT)/data/coll/he_IL.txt +$(SRCROOT)/data/coll/he.txt +$(SRCROOT)/data/coll/hi.txt +$(SRCROOT)/data/coll/hr.txt +$(SRCROOT)/data/coll/hsb.txt +$(SRCROOT)/data/coll/hu.txt +$(SRCROOT)/data/coll/hy.txt +$(SRCROOT)/data/coll/id_ID.txt +$(SRCROOT)/data/coll/id.txt +$(SRCROOT)/data/coll/ig.txt +$(SRCROOT)/data/coll/in_ID.txt +$(SRCROOT)/data/coll/in.txt +$(SRCROOT)/data/coll/is.txt +$(SRCROOT)/data/coll/it.txt +$(SRCROOT)/data/coll/iw_IL.txt +$(SRCROOT)/data/coll/iw.txt +$(SRCROOT)/data/coll/ja.txt +$(SRCROOT)/data/coll/ka.txt +$(SRCROOT)/data/coll/kk.txt +$(SRCROOT)/data/coll/kl.txt +$(SRCROOT)/data/coll/km.txt +$(SRCROOT)/data/coll/kn.txt +$(SRCROOT)/data/coll/ko.txt +$(SRCROOT)/data/coll/kok.txt +$(SRCROOT)/data/coll/ku.txt +$(SRCROOT)/data/coll/ky.txt +$(SRCROOT)/data/coll/lb.txt +$(SRCROOT)/data/coll/lkt.txt +$(SRCROOT)/data/coll/ln.txt +$(SRCROOT)/data/coll/lo.txt +$(SRCROOT)/data/coll/LOCALE_DEPS.json +$(SRCROOT)/data/coll/lt.txt +$(SRCROOT)/data/coll/lv.txt +$(SRCROOT)/data/coll/mk.txt +$(SRCROOT)/data/coll/ml.txt +$(SRCROOT)/data/coll/mn.txt +$(SRCROOT)/data/coll/mo.txt +$(SRCROOT)/data/coll/mr.txt +$(SRCROOT)/data/coll/ms.txt +$(SRCROOT)/data/coll/mt.txt +$(SRCROOT)/data/coll/my.txt +$(SRCROOT)/data/coll/nb_NO.txt +$(SRCROOT)/data/coll/nb.txt +$(SRCROOT)/data/coll/ne.txt +$(SRCROOT)/data/coll/nl.txt +$(SRCROOT)/data/coll/nn.txt +$(SRCROOT)/data/coll/no_NO.txt +$(SRCROOT)/data/coll/no.txt +$(SRCROOT)/data/coll/om.txt +$(SRCROOT)/data/coll/or.txt +$(SRCROOT)/data/coll/pa_Guru_IN.txt +$(SRCROOT)/data/coll/pa_Guru.txt +$(SRCROOT)/data/coll/pa_IN.txt +$(SRCROOT)/data/coll/pa.txt +$(SRCROOT)/data/coll/pl.txt +$(SRCROOT)/data/coll/ps.txt +$(SRCROOT)/data/coll/pt.txt +$(SRCROOT)/data/coll/ro.txt +$(SRCROOT)/data/coll/root.txt +$(SRCROOT)/data/coll/ru.txt +$(SRCROOT)/data/coll/se.txt +$(SRCROOT)/data/coll/sh_BA.txt +$(SRCROOT)/data/coll/sh_CS.txt +$(SRCROOT)/data/coll/sh_YU.txt +$(SRCROOT)/data/coll/sh.txt +$(SRCROOT)/data/coll/si.txt +$(SRCROOT)/data/coll/sk.txt +$(SRCROOT)/data/coll/sl.txt +$(SRCROOT)/data/coll/smn.txt +$(SRCROOT)/data/coll/sq.txt +$(SRCROOT)/data/coll/sr_BA.txt +$(SRCROOT)/data/coll/sr_Cyrl_BA.txt +$(SRCROOT)/data/coll/sr_Cyrl_ME.txt +$(SRCROOT)/data/coll/sr_Cyrl_RS.txt +$(SRCROOT)/data/coll/sr_Cyrl.txt +$(SRCROOT)/data/coll/sr_Latn_BA.txt +$(SRCROOT)/data/coll/sr_Latn_RS.txt +$(SRCROOT)/data/coll/sr_Latn.txt +$(SRCROOT)/data/coll/sr_ME.txt +$(SRCROOT)/data/coll/sr_RS.txt +$(SRCROOT)/data/coll/sr.txt +$(SRCROOT)/data/coll/sv.txt +$(SRCROOT)/data/coll/sw.txt +$(SRCROOT)/data/coll/ta.txt +$(SRCROOT)/data/coll/te.txt +$(SRCROOT)/data/coll/th.txt +$(SRCROOT)/data/coll/tk.txt +$(SRCROOT)/data/coll/to.txt +$(SRCROOT)/data/coll/tr.txt +$(SRCROOT)/data/coll/ug.txt +$(SRCROOT)/data/coll/uk.txt +$(SRCROOT)/data/coll/ur.txt +$(SRCROOT)/data/coll/uz.txt +$(SRCROOT)/data/coll/vi.txt +$(SRCROOT)/data/coll/wae.txt +$(SRCROOT)/data/coll/wo.txt +$(SRCROOT)/data/coll/wuu.txt +$(SRCROOT)/data/coll/xh.txt +$(SRCROOT)/data/coll/yi.txt +$(SRCROOT)/data/coll/yo.txt +$(SRCROOT)/data/coll/yue_CN.txt +$(SRCROOT)/data/coll/yue_Hans.txt +$(SRCROOT)/data/coll/yue.txt +$(SRCROOT)/data/coll/zh_CN.txt +$(SRCROOT)/data/coll/zh_Hans_CN.txt +$(SRCROOT)/data/coll/zh_Hans_SG.txt +$(SRCROOT)/data/coll/zh_Hans.txt +$(SRCROOT)/data/coll/zh_Hant_HK.txt +$(SRCROOT)/data/coll/zh_Hant_MO.txt +$(SRCROOT)/data/coll/zh_Hant_TW.txt +$(SRCROOT)/data/coll/zh_Hant.txt +$(SRCROOT)/data/coll/zh_HK.txt +$(SRCROOT)/data/coll/zh_MO.txt +$(SRCROOT)/data/coll/zh_SG.txt +$(SRCROOT)/data/coll/zh_TW.txt +$(SRCROOT)/data/coll/zh.txt +$(SRCROOT)/data/coll/zu.txt +$(SRCROOT)/data/curr/af_NA.txt +$(SRCROOT)/data/curr/af.txt +$(SRCROOT)/data/curr/agq.txt +$(SRCROOT)/data/curr/ak.txt +$(SRCROOT)/data/curr/am.txt +$(SRCROOT)/data/curr/ar_AE.txt +$(SRCROOT)/data/curr/ar_DJ.txt +$(SRCROOT)/data/curr/ar_ER.txt +$(SRCROOT)/data/curr/ar_KM.txt +$(SRCROOT)/data/curr/ar_LB.txt +$(SRCROOT)/data/curr/ar_SA.txt +$(SRCROOT)/data/curr/ar_SO.txt +$(SRCROOT)/data/curr/ar_SS.txt +$(SRCROOT)/data/curr/ar.txt +$(SRCROOT)/data/curr/arn.txt +$(SRCROOT)/data/curr/ars.txt +$(SRCROOT)/data/curr/as.txt +$(SRCROOT)/data/curr/asa.txt +$(SRCROOT)/data/curr/ast.txt +$(SRCROOT)/data/curr/az_AZ.txt +$(SRCROOT)/data/curr/az_Cyrl.txt +$(SRCROOT)/data/curr/az_Latn_AZ.txt +$(SRCROOT)/data/curr/az_Latn.txt +$(SRCROOT)/data/curr/az.txt +$(SRCROOT)/data/curr/ba.txt +$(SRCROOT)/data/curr/bas.txt +$(SRCROOT)/data/curr/be.txt +$(SRCROOT)/data/curr/bem.txt +$(SRCROOT)/data/curr/bez.txt +$(SRCROOT)/data/curr/bg.txt +$(SRCROOT)/data/curr/bm.txt +$(SRCROOT)/data/curr/bn.txt +$(SRCROOT)/data/curr/bo_IN.txt +$(SRCROOT)/data/curr/bo.txt +$(SRCROOT)/data/curr/br.txt +$(SRCROOT)/data/curr/brx.txt +$(SRCROOT)/data/curr/bs_BA.txt +$(SRCROOT)/data/curr/bs_Cyrl.txt +$(SRCROOT)/data/curr/bs_Latn_BA.txt +$(SRCROOT)/data/curr/bs_Latn.txt +$(SRCROOT)/data/curr/bs.txt +$(SRCROOT)/data/curr/byn.txt +$(SRCROOT)/data/curr/ca_FR.txt +$(SRCROOT)/data/curr/ca.txt +$(SRCROOT)/data/curr/ccp.txt +$(SRCROOT)/data/curr/ce.txt +$(SRCROOT)/data/curr/ceb.txt +$(SRCROOT)/data/curr/cgg.txt +$(SRCROOT)/data/curr/chr.txt +$(SRCROOT)/data/curr/ckb.txt +$(SRCROOT)/data/curr/co.txt +$(SRCROOT)/data/curr/cs.txt +$(SRCROOT)/data/curr/cv.txt +$(SRCROOT)/data/curr/cy.txt +$(SRCROOT)/data/curr/da.txt +$(SRCROOT)/data/curr/dav.txt +$(SRCROOT)/data/curr/de_CH.txt +$(SRCROOT)/data/curr/de_LI.txt +$(SRCROOT)/data/curr/de_LU.txt +$(SRCROOT)/data/curr/de.txt +$(SRCROOT)/data/curr/dje.txt +$(SRCROOT)/data/curr/dsb.txt +$(SRCROOT)/data/curr/dua.txt +$(SRCROOT)/data/curr/dv.txt +$(SRCROOT)/data/curr/dyo.txt +$(SRCROOT)/data/curr/dz.txt +$(SRCROOT)/data/curr/ebu.txt +$(SRCROOT)/data/curr/ee.txt +$(SRCROOT)/data/curr/el.txt +$(SRCROOT)/data/curr/en_001.txt +$(SRCROOT)/data/curr/en_150.txt +$(SRCROOT)/data/curr/en_AE.txt +$(SRCROOT)/data/curr/en_AG.txt +$(SRCROOT)/data/curr/en_AI.txt +$(SRCROOT)/data/curr/en_AL.txt +$(SRCROOT)/data/curr/en_AR.txt +$(SRCROOT)/data/curr/en_AT.txt +$(SRCROOT)/data/curr/en_AU.txt +$(SRCROOT)/data/curr/en_BB.txt +$(SRCROOT)/data/curr/en_BD.txt +$(SRCROOT)/data/curr/en_BE.txt +$(SRCROOT)/data/curr/en_BG.txt +$(SRCROOT)/data/curr/en_BI.txt +$(SRCROOT)/data/curr/en_BM.txt +$(SRCROOT)/data/curr/en_BN.txt +$(SRCROOT)/data/curr/en_BR.txt +$(SRCROOT)/data/curr/en_BS.txt +$(SRCROOT)/data/curr/en_BW.txt +$(SRCROOT)/data/curr/en_BZ.txt +$(SRCROOT)/data/curr/en_CA.txt +$(SRCROOT)/data/curr/en_CC.txt +$(SRCROOT)/data/curr/en_CH.txt +$(SRCROOT)/data/curr/en_CK.txt +$(SRCROOT)/data/curr/en_CL.txt +$(SRCROOT)/data/curr/en_CM.txt +$(SRCROOT)/data/curr/en_CN.txt +$(SRCROOT)/data/curr/en_CO.txt +$(SRCROOT)/data/curr/en_CX.txt +$(SRCROOT)/data/curr/en_CY.txt +$(SRCROOT)/data/curr/en_CZ.txt +$(SRCROOT)/data/curr/en_DE.txt +$(SRCROOT)/data/curr/en_DG.txt +$(SRCROOT)/data/curr/en_DK.txt +$(SRCROOT)/data/curr/en_DM.txt +$(SRCROOT)/data/curr/en_EE.txt +$(SRCROOT)/data/curr/en_ER.txt +$(SRCROOT)/data/curr/en_FI.txt +$(SRCROOT)/data/curr/en_FJ.txt +$(SRCROOT)/data/curr/en_FK.txt +$(SRCROOT)/data/curr/en_FM.txt +$(SRCROOT)/data/curr/en_FR.txt +$(SRCROOT)/data/curr/en_GB.txt +$(SRCROOT)/data/curr/en_GD.txt +$(SRCROOT)/data/curr/en_GG.txt +$(SRCROOT)/data/curr/en_GH.txt +$(SRCROOT)/data/curr/en_GI.txt +$(SRCROOT)/data/curr/en_GM.txt +$(SRCROOT)/data/curr/en_GR.txt +$(SRCROOT)/data/curr/en_GY.txt +$(SRCROOT)/data/curr/en_HK.txt +$(SRCROOT)/data/curr/en_HU.txt +$(SRCROOT)/data/curr/en_ID.txt +$(SRCROOT)/data/curr/en_IE.txt +$(SRCROOT)/data/curr/en_IL.txt +$(SRCROOT)/data/curr/en_IM.txt +$(SRCROOT)/data/curr/en_IN.txt +$(SRCROOT)/data/curr/en_IO.txt +$(SRCROOT)/data/curr/en_JE.txt +$(SRCROOT)/data/curr/en_JM.txt +$(SRCROOT)/data/curr/en_KE.txt +$(SRCROOT)/data/curr/en_KI.txt +$(SRCROOT)/data/curr/en_KN.txt +$(SRCROOT)/data/curr/en_KY.txt +$(SRCROOT)/data/curr/en_LC.txt +$(SRCROOT)/data/curr/en_LR.txt +$(SRCROOT)/data/curr/en_LS.txt +$(SRCROOT)/data/curr/en_LT.txt +$(SRCROOT)/data/curr/en_LV.txt +$(SRCROOT)/data/curr/en_MG.txt +$(SRCROOT)/data/curr/en_MM.txt +$(SRCROOT)/data/curr/en_MO.txt +$(SRCROOT)/data/curr/en_MS.txt +$(SRCROOT)/data/curr/en_MT.txt +$(SRCROOT)/data/curr/en_MU.txt +$(SRCROOT)/data/curr/en_MV.txt +$(SRCROOT)/data/curr/en_MW.txt +$(SRCROOT)/data/curr/en_MX.txt +$(SRCROOT)/data/curr/en_MY.txt +$(SRCROOT)/data/curr/en_NA.txt +$(SRCROOT)/data/curr/en_NF.txt +$(SRCROOT)/data/curr/en_NG.txt +$(SRCROOT)/data/curr/en_NH.txt +$(SRCROOT)/data/curr/en_NL.txt +$(SRCROOT)/data/curr/en_NO.txt +$(SRCROOT)/data/curr/en_NR.txt +$(SRCROOT)/data/curr/en_NU.txt +$(SRCROOT)/data/curr/en_NZ.txt +$(SRCROOT)/data/curr/en_PG.txt +$(SRCROOT)/data/curr/en_PH.txt +$(SRCROOT)/data/curr/en_PK.txt +$(SRCROOT)/data/curr/en_PL.txt +$(SRCROOT)/data/curr/en_PN.txt +$(SRCROOT)/data/curr/en_PT.txt +$(SRCROOT)/data/curr/en_PW.txt +$(SRCROOT)/data/curr/en_RH.txt +$(SRCROOT)/data/curr/en_RU.txt +$(SRCROOT)/data/curr/en_RW.txt +$(SRCROOT)/data/curr/en_SB.txt +$(SRCROOT)/data/curr/en_SC.txt +$(SRCROOT)/data/curr/en_SD.txt +$(SRCROOT)/data/curr/en_SE.txt +$(SRCROOT)/data/curr/en_SG.txt +$(SRCROOT)/data/curr/en_SH.txt +$(SRCROOT)/data/curr/en_SI.txt +$(SRCROOT)/data/curr/en_SK.txt +$(SRCROOT)/data/curr/en_SL.txt +$(SRCROOT)/data/curr/en_SS.txt +$(SRCROOT)/data/curr/en_SX.txt +$(SRCROOT)/data/curr/en_SZ.txt +$(SRCROOT)/data/curr/en_TC.txt +$(SRCROOT)/data/curr/en_TH.txt +$(SRCROOT)/data/curr/en_TK.txt +$(SRCROOT)/data/curr/en_TO.txt +$(SRCROOT)/data/curr/en_TR.txt +$(SRCROOT)/data/curr/en_TT.txt +$(SRCROOT)/data/curr/en_TV.txt +$(SRCROOT)/data/curr/en_TW.txt +$(SRCROOT)/data/curr/en_TZ.txt +$(SRCROOT)/data/curr/en_UA.txt +$(SRCROOT)/data/curr/en_UG.txt +$(SRCROOT)/data/curr/en_VC.txt +$(SRCROOT)/data/curr/en_VG.txt +$(SRCROOT)/data/curr/en_VU.txt +$(SRCROOT)/data/curr/en_WS.txt +$(SRCROOT)/data/curr/en_ZA.txt +$(SRCROOT)/data/curr/en_ZM.txt +$(SRCROOT)/data/curr/en_ZW.txt +$(SRCROOT)/data/curr/en.txt +$(SRCROOT)/data/curr/eo.txt +$(SRCROOT)/data/curr/es_419.txt +$(SRCROOT)/data/curr/es_AG.txt +$(SRCROOT)/data/curr/es_AR.txt +$(SRCROOT)/data/curr/es_BB.txt +$(SRCROOT)/data/curr/es_BM.txt +$(SRCROOT)/data/curr/es_BO.txt +$(SRCROOT)/data/curr/es_BQ.txt +$(SRCROOT)/data/curr/es_BR.txt +$(SRCROOT)/data/curr/es_BS.txt +$(SRCROOT)/data/curr/es_BZ.txt +$(SRCROOT)/data/curr/es_CA.txt +$(SRCROOT)/data/curr/es_CL.txt +$(SRCROOT)/data/curr/es_CO.txt +$(SRCROOT)/data/curr/es_CR.txt +$(SRCROOT)/data/curr/es_CU.txt +$(SRCROOT)/data/curr/es_CW.txt +$(SRCROOT)/data/curr/es_DM.txt +$(SRCROOT)/data/curr/es_DO.txt +$(SRCROOT)/data/curr/es_EC.txt +$(SRCROOT)/data/curr/es_GD.txt +$(SRCROOT)/data/curr/es_GQ.txt +$(SRCROOT)/data/curr/es_GT.txt +$(SRCROOT)/data/curr/es_GY.txt +$(SRCROOT)/data/curr/es_HN.txt +$(SRCROOT)/data/curr/es_HT.txt +$(SRCROOT)/data/curr/es_KN.txt +$(SRCROOT)/data/curr/es_KY.txt +$(SRCROOT)/data/curr/es_LC.txt +$(SRCROOT)/data/curr/es_MX.txt +$(SRCROOT)/data/curr/es_NI.txt +$(SRCROOT)/data/curr/es_PA.txt +$(SRCROOT)/data/curr/es_PE.txt +$(SRCROOT)/data/curr/es_PH.txt +$(SRCROOT)/data/curr/es_PR.txt +$(SRCROOT)/data/curr/es_PY.txt +$(SRCROOT)/data/curr/es_SV.txt +$(SRCROOT)/data/curr/es_TC.txt +$(SRCROOT)/data/curr/es_TT.txt +$(SRCROOT)/data/curr/es_US.txt +$(SRCROOT)/data/curr/es_UY.txt +$(SRCROOT)/data/curr/es_VC.txt +$(SRCROOT)/data/curr/es_VE.txt +$(SRCROOT)/data/curr/es_VG.txt +$(SRCROOT)/data/curr/es_VI.txt +$(SRCROOT)/data/curr/es.txt +$(SRCROOT)/data/curr/et.txt +$(SRCROOT)/data/curr/eu.txt +$(SRCROOT)/data/curr/ewo.txt +$(SRCROOT)/data/curr/fa_AF.txt +$(SRCROOT)/data/curr/fa.txt +$(SRCROOT)/data/curr/ff_CM.txt +$(SRCROOT)/data/curr/ff_GN.txt +$(SRCROOT)/data/curr/ff_Latn_CM.txt +$(SRCROOT)/data/curr/ff_Latn_GH.txt +$(SRCROOT)/data/curr/ff_Latn_GM.txt +$(SRCROOT)/data/curr/ff_Latn_GN.txt +$(SRCROOT)/data/curr/ff_Latn_LR.txt +$(SRCROOT)/data/curr/ff_Latn_MR.txt +$(SRCROOT)/data/curr/ff_Latn_NG.txt +$(SRCROOT)/data/curr/ff_Latn_SL.txt +$(SRCROOT)/data/curr/ff_Latn_SN.txt +$(SRCROOT)/data/curr/ff_Latn.txt +$(SRCROOT)/data/curr/ff_MR.txt +$(SRCROOT)/data/curr/ff_SN.txt +$(SRCROOT)/data/curr/ff.txt +$(SRCROOT)/data/curr/fi.txt +$(SRCROOT)/data/curr/fil_PH.txt +$(SRCROOT)/data/curr/fil.txt +$(SRCROOT)/data/curr/fo_DK.txt +$(SRCROOT)/data/curr/fo.txt +$(SRCROOT)/data/curr/fr_BI.txt +$(SRCROOT)/data/curr/fr_CA.txt +$(SRCROOT)/data/curr/fr_CD.txt +$(SRCROOT)/data/curr/fr_DJ.txt +$(SRCROOT)/data/curr/fr_DZ.txt +$(SRCROOT)/data/curr/fr_GN.txt +$(SRCROOT)/data/curr/fr_HT.txt +$(SRCROOT)/data/curr/fr_KM.txt +$(SRCROOT)/data/curr/fr_LU.txt +$(SRCROOT)/data/curr/fr_MG.txt +$(SRCROOT)/data/curr/fr_MR.txt +$(SRCROOT)/data/curr/fr_MU.txt +$(SRCROOT)/data/curr/fr_RW.txt +$(SRCROOT)/data/curr/fr_SC.txt +$(SRCROOT)/data/curr/fr_SY.txt +$(SRCROOT)/data/curr/fr_TN.txt +$(SRCROOT)/data/curr/fr_VU.txt +$(SRCROOT)/data/curr/fr.txt +$(SRCROOT)/data/curr/fur.txt +$(SRCROOT)/data/curr/fy.txt +$(SRCROOT)/data/curr/ga.txt +$(SRCROOT)/data/curr/gaa.txt +$(SRCROOT)/data/curr/gd.txt +$(SRCROOT)/data/curr/gez_ER.txt +$(SRCROOT)/data/curr/gez.txt +$(SRCROOT)/data/curr/gl.txt +$(SRCROOT)/data/curr/gn.txt +$(SRCROOT)/data/curr/gsw.txt +$(SRCROOT)/data/curr/gu.txt +$(SRCROOT)/data/curr/guz.txt +$(SRCROOT)/data/curr/gv.txt +$(SRCROOT)/data/curr/ha_GH.txt +$(SRCROOT)/data/curr/ha.txt +$(SRCROOT)/data/curr/haw.txt +$(SRCROOT)/data/curr/he_IL.txt +$(SRCROOT)/data/curr/he.txt +$(SRCROOT)/data/curr/hi_Latn.txt +$(SRCROOT)/data/curr/hi.txt +$(SRCROOT)/data/curr/hr_BA.txt +$(SRCROOT)/data/curr/hr.txt +$(SRCROOT)/data/curr/hsb.txt +$(SRCROOT)/data/curr/hu.txt +$(SRCROOT)/data/curr/hy.txt +$(SRCROOT)/data/curr/ia.txt +$(SRCROOT)/data/curr/id_ID.txt +$(SRCROOT)/data/curr/id.txt +$(SRCROOT)/data/curr/ig.txt +$(SRCROOT)/data/curr/ii.txt +$(SRCROOT)/data/curr/in_ID.txt +$(SRCROOT)/data/curr/in.txt +$(SRCROOT)/data/curr/io.txt +$(SRCROOT)/data/curr/is.txt +$(SRCROOT)/data/curr/it.txt +$(SRCROOT)/data/curr/iu.txt +$(SRCROOT)/data/curr/iw_IL.txt +$(SRCROOT)/data/curr/iw.txt +$(SRCROOT)/data/curr/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/curr/ja_JP.txt +$(SRCROOT)/data/curr/ja.txt +$(SRCROOT)/data/curr/jbo.txt +$(SRCROOT)/data/curr/jgo.txt +$(SRCROOT)/data/curr/jmc.txt +$(SRCROOT)/data/curr/jv.txt +$(SRCROOT)/data/curr/ka.txt +$(SRCROOT)/data/curr/kab.txt +$(SRCROOT)/data/curr/kaj.txt +$(SRCROOT)/data/curr/kam.txt +$(SRCROOT)/data/curr/kcg.txt +$(SRCROOT)/data/curr/kde.txt +$(SRCROOT)/data/curr/kea.txt +$(SRCROOT)/data/curr/khq.txt +$(SRCROOT)/data/curr/ki.txt +$(SRCROOT)/data/curr/kk.txt +$(SRCROOT)/data/curr/kkj.txt +$(SRCROOT)/data/curr/kl.txt +$(SRCROOT)/data/curr/kln.txt +$(SRCROOT)/data/curr/km.txt +$(SRCROOT)/data/curr/kn.txt +$(SRCROOT)/data/curr/ko.txt +$(SRCROOT)/data/curr/kok.txt +$(SRCROOT)/data/curr/kpe_GN.txt +$(SRCROOT)/data/curr/kpe.txt +$(SRCROOT)/data/curr/ks_Arab_IN.txt +$(SRCROOT)/data/curr/ks_Arab.txt +$(SRCROOT)/data/curr/ks_Aran.txt +$(SRCROOT)/data/curr/ks_Deva.txt +$(SRCROOT)/data/curr/ks_IN.txt +$(SRCROOT)/data/curr/ks.txt +$(SRCROOT)/data/curr/ksb.txt +$(SRCROOT)/data/curr/ksf.txt +$(SRCROOT)/data/curr/ksh.txt +$(SRCROOT)/data/curr/ku.txt +$(SRCROOT)/data/curr/kw.txt +$(SRCROOT)/data/curr/ky.txt +$(SRCROOT)/data/curr/lag.txt +$(SRCROOT)/data/curr/lb.txt +$(SRCROOT)/data/curr/lg.txt +$(SRCROOT)/data/curr/lkt.txt +$(SRCROOT)/data/curr/ln_AO.txt +$(SRCROOT)/data/curr/ln.txt +$(SRCROOT)/data/curr/lo.txt +$(SRCROOT)/data/curr/LOCALE_DEPS.json +$(SRCROOT)/data/curr/lrc.txt +$(SRCROOT)/data/curr/lt.txt +$(SRCROOT)/data/curr/lu.txt +$(SRCROOT)/data/curr/luo.txt +$(SRCROOT)/data/curr/luy.txt +$(SRCROOT)/data/curr/lv.txt +$(SRCROOT)/data/curr/mas_TZ.txt +$(SRCROOT)/data/curr/mas.txt +$(SRCROOT)/data/curr/mer.txt +$(SRCROOT)/data/curr/mfe.txt +$(SRCROOT)/data/curr/mg.txt +$(SRCROOT)/data/curr/mgh.txt +$(SRCROOT)/data/curr/mgo.txt +$(SRCROOT)/data/curr/mi.txt +$(SRCROOT)/data/curr/mk.txt +$(SRCROOT)/data/curr/ml.txt +$(SRCROOT)/data/curr/mn.txt +$(SRCROOT)/data/curr/mni_Beng_IN.txt +$(SRCROOT)/data/curr/mni_Beng.txt +$(SRCROOT)/data/curr/mni_IN.txt +$(SRCROOT)/data/curr/mni_Mtei.txt +$(SRCROOT)/data/curr/mni.txt +$(SRCROOT)/data/curr/mo.txt +$(SRCROOT)/data/curr/moh.txt +$(SRCROOT)/data/curr/mr.txt +$(SRCROOT)/data/curr/ms_Arab_BN.txt +$(SRCROOT)/data/curr/ms_Arab.txt +$(SRCROOT)/data/curr/ms_BN.txt +$(SRCROOT)/data/curr/ms_SG.txt +$(SRCROOT)/data/curr/ms.txt +$(SRCROOT)/data/curr/mt.txt +$(SRCROOT)/data/curr/mua.txt +$(SRCROOT)/data/curr/my.txt +$(SRCROOT)/data/curr/myv.txt +$(SRCROOT)/data/curr/mzn.txt +$(SRCROOT)/data/curr/naq.txt +$(SRCROOT)/data/curr/nb_NO.txt +$(SRCROOT)/data/curr/nb.txt +$(SRCROOT)/data/curr/nd.txt +$(SRCROOT)/data/curr/nds.txt +$(SRCROOT)/data/curr/ne.txt +$(SRCROOT)/data/curr/nl_AW.txt +$(SRCROOT)/data/curr/nl_BQ.txt +$(SRCROOT)/data/curr/nl_CW.txt +$(SRCROOT)/data/curr/nl_SR.txt +$(SRCROOT)/data/curr/nl_SX.txt +$(SRCROOT)/data/curr/nl.txt +$(SRCROOT)/data/curr/nmg.txt +$(SRCROOT)/data/curr/nn_NO.txt +$(SRCROOT)/data/curr/nn.txt +$(SRCROOT)/data/curr/nnh.txt +$(SRCROOT)/data/curr/no_NO_NY.txt +$(SRCROOT)/data/curr/no_NO.txt +$(SRCROOT)/data/curr/no.txt +$(SRCROOT)/data/curr/nqo.txt +$(SRCROOT)/data/curr/nr.txt +$(SRCROOT)/data/curr/nso.txt +$(SRCROOT)/data/curr/nus.txt +$(SRCROOT)/data/curr/ny.txt +$(SRCROOT)/data/curr/nyn.txt +$(SRCROOT)/data/curr/oc.txt +$(SRCROOT)/data/curr/om_KE.txt +$(SRCROOT)/data/curr/om.txt +$(SRCROOT)/data/curr/or.txt +$(SRCROOT)/data/curr/os_RU.txt +$(SRCROOT)/data/curr/os.txt +$(SRCROOT)/data/curr/pa_Arab_PK.txt +$(SRCROOT)/data/curr/pa_Arab.txt +$(SRCROOT)/data/curr/pa_Aran_PK.txt +$(SRCROOT)/data/curr/pa_Aran.txt +$(SRCROOT)/data/curr/pa_Guru_IN.txt +$(SRCROOT)/data/curr/pa_Guru.txt +$(SRCROOT)/data/curr/pa_IN.txt +$(SRCROOT)/data/curr/pa_PK.txt +$(SRCROOT)/data/curr/pa.txt +$(SRCROOT)/data/curr/pl.txt +$(SRCROOT)/data/curr/ps_PK.txt +$(SRCROOT)/data/curr/ps.txt +$(SRCROOT)/data/curr/pt_AO.txt +$(SRCROOT)/data/curr/pt_CH.txt +$(SRCROOT)/data/curr/pt_CV.txt +$(SRCROOT)/data/curr/pt_FR.txt +$(SRCROOT)/data/curr/pt_GQ.txt +$(SRCROOT)/data/curr/pt_GW.txt +$(SRCROOT)/data/curr/pt_LU.txt +$(SRCROOT)/data/curr/pt_MO.txt +$(SRCROOT)/data/curr/pt_MZ.txt +$(SRCROOT)/data/curr/pt_PT.txt +$(SRCROOT)/data/curr/pt_ST.txt +$(SRCROOT)/data/curr/pt_TL.txt +$(SRCROOT)/data/curr/pt.txt +$(SRCROOT)/data/curr/qu_BO.txt +$(SRCROOT)/data/curr/qu_EC.txt +$(SRCROOT)/data/curr/qu.txt +$(SRCROOT)/data/curr/rm.txt +$(SRCROOT)/data/curr/rn.txt +$(SRCROOT)/data/curr/ro_MD.txt +$(SRCROOT)/data/curr/ro.txt +$(SRCROOT)/data/curr/rof.txt +$(SRCROOT)/data/curr/root.txt +$(SRCROOT)/data/curr/ru_BY.txt +$(SRCROOT)/data/curr/ru_KG.txt +$(SRCROOT)/data/curr/ru_KZ.txt +$(SRCROOT)/data/curr/ru_MD.txt +$(SRCROOT)/data/curr/ru.txt +$(SRCROOT)/data/curr/rw.txt +$(SRCROOT)/data/curr/rwk.txt +$(SRCROOT)/data/curr/sa.txt +$(SRCROOT)/data/curr/sah.txt +$(SRCROOT)/data/curr/saq.txt +$(SRCROOT)/data/curr/sat_Deva.txt +$(SRCROOT)/data/curr/sat_IN.txt +$(SRCROOT)/data/curr/sat_Olck_IN.txt +$(SRCROOT)/data/curr/sat_Olck.txt +$(SRCROOT)/data/curr/sat.txt +$(SRCROOT)/data/curr/sbp.txt +$(SRCROOT)/data/curr/sc.txt +$(SRCROOT)/data/curr/scn.txt +$(SRCROOT)/data/curr/sd_Deva.txt +$(SRCROOT)/data/curr/sd.txt +$(SRCROOT)/data/curr/se_SE.txt +$(SRCROOT)/data/curr/se.txt +$(SRCROOT)/data/curr/seh.txt +$(SRCROOT)/data/curr/ses.txt +$(SRCROOT)/data/curr/sg.txt +$(SRCROOT)/data/curr/sh_BA.txt +$(SRCROOT)/data/curr/sh_CS.txt +$(SRCROOT)/data/curr/sh_YU.txt +$(SRCROOT)/data/curr/sh.txt +$(SRCROOT)/data/curr/shi_Latn.txt +$(SRCROOT)/data/curr/shi_MA.txt +$(SRCROOT)/data/curr/shi_Tfng_MA.txt +$(SRCROOT)/data/curr/shi_Tfng.txt +$(SRCROOT)/data/curr/shi.txt +$(SRCROOT)/data/curr/si.txt +$(SRCROOT)/data/curr/sk.txt +$(SRCROOT)/data/curr/sl.txt +$(SRCROOT)/data/curr/smn.txt +$(SRCROOT)/data/curr/sn.txt +$(SRCROOT)/data/curr/so_DJ.txt +$(SRCROOT)/data/curr/so_ET.txt +$(SRCROOT)/data/curr/so_KE.txt +$(SRCROOT)/data/curr/so.txt +$(SRCROOT)/data/curr/sq_MK.txt +$(SRCROOT)/data/curr/sq.txt +$(SRCROOT)/data/curr/sr_BA.txt +$(SRCROOT)/data/curr/sr_CS.txt +$(SRCROOT)/data/curr/sr_Cyrl_BA.txt +$(SRCROOT)/data/curr/sr_Cyrl_CS.txt +$(SRCROOT)/data/curr/sr_Cyrl_RS.txt +$(SRCROOT)/data/curr/sr_Cyrl_XK.txt +$(SRCROOT)/data/curr/sr_Cyrl_YU.txt +$(SRCROOT)/data/curr/sr_Cyrl.txt +$(SRCROOT)/data/curr/sr_Latn_BA.txt +$(SRCROOT)/data/curr/sr_Latn_CS.txt +$(SRCROOT)/data/curr/sr_Latn_ME.txt +$(SRCROOT)/data/curr/sr_Latn_RS.txt +$(SRCROOT)/data/curr/sr_Latn_YU.txt +$(SRCROOT)/data/curr/sr_Latn.txt +$(SRCROOT)/data/curr/sr_ME.txt +$(SRCROOT)/data/curr/sr_RS.txt +$(SRCROOT)/data/curr/sr_XK.txt +$(SRCROOT)/data/curr/sr_YU.txt +$(SRCROOT)/data/curr/sr.txt +$(SRCROOT)/data/curr/ss.txt +$(SRCROOT)/data/curr/st_LS.txt +$(SRCROOT)/data/curr/st.txt +$(SRCROOT)/data/curr/supplementalData.txt +$(SRCROOT)/data/curr/sv.txt +$(SRCROOT)/data/curr/sw_CD.txt +$(SRCROOT)/data/curr/sw_KE.txt +$(SRCROOT)/data/curr/sw_UG.txt +$(SRCROOT)/data/curr/sw.txt +$(SRCROOT)/data/curr/syr.txt +$(SRCROOT)/data/curr/ta_LK.txt +$(SRCROOT)/data/curr/ta_MY.txt +$(SRCROOT)/data/curr/ta_SG.txt +$(SRCROOT)/data/curr/ta.txt +$(SRCROOT)/data/curr/te.txt +$(SRCROOT)/data/curr/teo_KE.txt +$(SRCROOT)/data/curr/teo.txt +$(SRCROOT)/data/curr/tg.txt +$(SRCROOT)/data/curr/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/curr/th_TH.txt +$(SRCROOT)/data/curr/th.txt +$(SRCROOT)/data/curr/ti_ER.txt +$(SRCROOT)/data/curr/ti.txt +$(SRCROOT)/data/curr/tig.txt +$(SRCROOT)/data/curr/tk.txt +$(SRCROOT)/data/curr/tl_PH.txt +$(SRCROOT)/data/curr/tl.txt +$(SRCROOT)/data/curr/tn_BW.txt +$(SRCROOT)/data/curr/tn.txt +$(SRCROOT)/data/curr/to.txt +$(SRCROOT)/data/curr/tr.txt +$(SRCROOT)/data/curr/trv.txt +$(SRCROOT)/data/curr/ts.txt +$(SRCROOT)/data/curr/tt.txt +$(SRCROOT)/data/curr/twq.txt +$(SRCROOT)/data/curr/tzm.txt +$(SRCROOT)/data/curr/ug.txt +$(SRCROOT)/data/curr/uk.txt +$(SRCROOT)/data/curr/ur_Arab_IN.txt +$(SRCROOT)/data/curr/ur_Arab_PK.txt +$(SRCROOT)/data/curr/ur_Arab.txt +$(SRCROOT)/data/curr/ur_Aran_IN.txt +$(SRCROOT)/data/curr/ur_Aran_PK.txt +$(SRCROOT)/data/curr/ur_Aran.txt +$(SRCROOT)/data/curr/ur_IN.txt +$(SRCROOT)/data/curr/ur_PK.txt +$(SRCROOT)/data/curr/ur.txt +$(SRCROOT)/data/curr/uz_AF.txt +$(SRCROOT)/data/curr/uz_Arab_AF.txt +$(SRCROOT)/data/curr/uz_Arab.txt +$(SRCROOT)/data/curr/uz_Cyrl.txt +$(SRCROOT)/data/curr/uz_Latn_UZ.txt +$(SRCROOT)/data/curr/uz_Latn.txt +$(SRCROOT)/data/curr/uz_UZ.txt +$(SRCROOT)/data/curr/uz.txt +$(SRCROOT)/data/curr/vai_Latn.txt +$(SRCROOT)/data/curr/vai_LR.txt +$(SRCROOT)/data/curr/vai_Vaii_LR.txt +$(SRCROOT)/data/curr/vai_Vaii.txt +$(SRCROOT)/data/curr/vai.txt +$(SRCROOT)/data/curr/ve.txt +$(SRCROOT)/data/curr/vi.txt +$(SRCROOT)/data/curr/vun.txt +$(SRCROOT)/data/curr/wa.txt +$(SRCROOT)/data/curr/wae.txt +$(SRCROOT)/data/curr/wal.txt +$(SRCROOT)/data/curr/wo.txt +$(SRCROOT)/data/curr/wuu.txt +$(SRCROOT)/data/curr/xh.txt +$(SRCROOT)/data/curr/xog.txt +$(SRCROOT)/data/curr/yav.txt +$(SRCROOT)/data/curr/yi.txt +$(SRCROOT)/data/curr/yo_BJ.txt +$(SRCROOT)/data/curr/yo.txt +$(SRCROOT)/data/curr/yue_CN.txt +$(SRCROOT)/data/curr/yue_Hans_CN.txt +$(SRCROOT)/data/curr/yue_Hans.txt +$(SRCROOT)/data/curr/yue_Hant_HK.txt +$(SRCROOT)/data/curr/yue_Hant.txt +$(SRCROOT)/data/curr/yue_HK.txt +$(SRCROOT)/data/curr/yue.txt +$(SRCROOT)/data/curr/zgh.txt +$(SRCROOT)/data/curr/zh_CN.txt +$(SRCROOT)/data/curr/zh_Hans_CN.txt +$(SRCROOT)/data/curr/zh_Hans_HK.txt +$(SRCROOT)/data/curr/zh_Hans_MO.txt +$(SRCROOT)/data/curr/zh_Hans_SG.txt +$(SRCROOT)/data/curr/zh_Hans.txt +$(SRCROOT)/data/curr/zh_Hant_CN.txt +$(SRCROOT)/data/curr/zh_Hant_HK.txt +$(SRCROOT)/data/curr/zh_Hant_MO.txt +$(SRCROOT)/data/curr/zh_Hant_TW.txt +$(SRCROOT)/data/curr/zh_Hant.txt +$(SRCROOT)/data/curr/zh_HK.txt +$(SRCROOT)/data/curr/zh_MO.txt +$(SRCROOT)/data/curr/zh_SG.txt +$(SRCROOT)/data/curr/zh_TW.txt +$(SRCROOT)/data/curr/zh.txt +$(SRCROOT)/data/curr/zu.txt +$(SRCROOT)/data/dtd/cldr-35.1/common/dtd/ldml.dtd +$(SRCROOT)/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd +$(SRCROOT)/data/icu-coll-deprecates.xml +$(SRCROOT)/data/icu-config.xml +$(SRCROOT)/data/icu-locale-deprecates.xml +$(SRCROOT)/data/icu-rbnf-deprecates.xml +$(SRCROOT)/data/icu4j-readme.txt +$(SRCROOT)/data/icupkg.inc.in +$(SRCROOT)/data/in/base_in/nfc.nrm +$(SRCROOT)/data/in/base_in/nfkc_cf.nrm +$(SRCROOT)/data/in/base_in/nfkc.nrm +$(SRCROOT)/data/in/base_in/ubidi.icu +$(SRCROOT)/data/in/base_in/ucase.icu +$(SRCROOT)/data/in/base_in/ulayout.icu +$(SRCROOT)/data/in/base_in/uprops.icu +$(SRCROOT)/data/in/base_in/uts46.nrm +$(SRCROOT)/data/in/coll/ucadata-implicithan.icu +$(SRCROOT)/data/in/coll/ucadata-unihan.icu +$(SRCROOT)/data/in/nfc.nrm +$(SRCROOT)/data/in/nfkc_cf.nrm +$(SRCROOT)/data/in/nfkc.nrm +$(SRCROOT)/data/in/pnames.icu +$(SRCROOT)/data/in/ubidi.icu +$(SRCROOT)/data/in/ucase.icu +$(SRCROOT)/data/in/ulayout.icu +$(SRCROOT)/data/in/unames.icu +$(SRCROOT)/data/in/uprops.icu +$(SRCROOT)/data/in/uts46.nrm +$(SRCROOT)/data/lang/af.txt +$(SRCROOT)/data/lang/agq.txt +$(SRCROOT)/data/lang/ak.txt +$(SRCROOT)/data/lang/am.txt +$(SRCROOT)/data/lang/ar_EG.txt +$(SRCROOT)/data/lang/ar_LY.txt +$(SRCROOT)/data/lang/ar_SA.txt +$(SRCROOT)/data/lang/ar.txt +$(SRCROOT)/data/lang/arn.txt +$(SRCROOT)/data/lang/ars.txt +$(SRCROOT)/data/lang/as.txt +$(SRCROOT)/data/lang/asa.txt +$(SRCROOT)/data/lang/ast.txt +$(SRCROOT)/data/lang/az_AZ.txt +$(SRCROOT)/data/lang/az_Cyrl.txt +$(SRCROOT)/data/lang/az_Latn_AZ.txt +$(SRCROOT)/data/lang/az_Latn.txt +$(SRCROOT)/data/lang/az.txt +$(SRCROOT)/data/lang/ba.txt +$(SRCROOT)/data/lang/bas.txt +$(SRCROOT)/data/lang/be.txt +$(SRCROOT)/data/lang/bem.txt +$(SRCROOT)/data/lang/bez.txt +$(SRCROOT)/data/lang/bg.txt +$(SRCROOT)/data/lang/bm.txt +$(SRCROOT)/data/lang/bn_IN.txt +$(SRCROOT)/data/lang/bn.txt +$(SRCROOT)/data/lang/bo.txt +$(SRCROOT)/data/lang/br.txt +$(SRCROOT)/data/lang/brx.txt +$(SRCROOT)/data/lang/bs_BA.txt +$(SRCROOT)/data/lang/bs_Cyrl.txt +$(SRCROOT)/data/lang/bs_Latn_BA.txt +$(SRCROOT)/data/lang/bs_Latn.txt +$(SRCROOT)/data/lang/bs.txt +$(SRCROOT)/data/lang/byn.txt +$(SRCROOT)/data/lang/ca.txt +$(SRCROOT)/data/lang/ccp.txt +$(SRCROOT)/data/lang/ce.txt +$(SRCROOT)/data/lang/ceb.txt +$(SRCROOT)/data/lang/cgg.txt +$(SRCROOT)/data/lang/chr.txt +$(SRCROOT)/data/lang/ckb.txt +$(SRCROOT)/data/lang/co.txt +$(SRCROOT)/data/lang/cs.txt +$(SRCROOT)/data/lang/cv.txt +$(SRCROOT)/data/lang/cy.txt +$(SRCROOT)/data/lang/da.txt +$(SRCROOT)/data/lang/dav.txt +$(SRCROOT)/data/lang/de_AT.txt +$(SRCROOT)/data/lang/de_CH.txt +$(SRCROOT)/data/lang/de_LU.txt +$(SRCROOT)/data/lang/de.txt +$(SRCROOT)/data/lang/dje.txt +$(SRCROOT)/data/lang/dsb.txt +$(SRCROOT)/data/lang/dua.txt +$(SRCROOT)/data/lang/dv.txt +$(SRCROOT)/data/lang/dyo.txt +$(SRCROOT)/data/lang/dz.txt +$(SRCROOT)/data/lang/ebu.txt +$(SRCROOT)/data/lang/ee.txt +$(SRCROOT)/data/lang/el.txt +$(SRCROOT)/data/lang/en_001.txt +$(SRCROOT)/data/lang/en_150.txt +$(SRCROOT)/data/lang/en_AG.txt +$(SRCROOT)/data/lang/en_AI.txt +$(SRCROOT)/data/lang/en_AL.txt +$(SRCROOT)/data/lang/en_AR.txt +$(SRCROOT)/data/lang/en_AT.txt +$(SRCROOT)/data/lang/en_AU.txt +$(SRCROOT)/data/lang/en_BB.txt +$(SRCROOT)/data/lang/en_BD.txt +$(SRCROOT)/data/lang/en_BE.txt +$(SRCROOT)/data/lang/en_BG.txt +$(SRCROOT)/data/lang/en_BM.txt +$(SRCROOT)/data/lang/en_BN.txt +$(SRCROOT)/data/lang/en_BR.txt +$(SRCROOT)/data/lang/en_BS.txt +$(SRCROOT)/data/lang/en_BW.txt +$(SRCROOT)/data/lang/en_BZ.txt +$(SRCROOT)/data/lang/en_CA.txt +$(SRCROOT)/data/lang/en_CC.txt +$(SRCROOT)/data/lang/en_CH.txt +$(SRCROOT)/data/lang/en_CK.txt +$(SRCROOT)/data/lang/en_CM.txt +$(SRCROOT)/data/lang/en_CX.txt +$(SRCROOT)/data/lang/en_CY.txt +$(SRCROOT)/data/lang/en_CZ.txt +$(SRCROOT)/data/lang/en_DE.txt +$(SRCROOT)/data/lang/en_DG.txt +$(SRCROOT)/data/lang/en_DK.txt +$(SRCROOT)/data/lang/en_DM.txt +$(SRCROOT)/data/lang/en_EE.txt +$(SRCROOT)/data/lang/en_ER.txt +$(SRCROOT)/data/lang/en_FI.txt +$(SRCROOT)/data/lang/en_FJ.txt +$(SRCROOT)/data/lang/en_FK.txt +$(SRCROOT)/data/lang/en_FM.txt +$(SRCROOT)/data/lang/en_FR.txt +$(SRCROOT)/data/lang/en_GB.txt +$(SRCROOT)/data/lang/en_GD.txt +$(SRCROOT)/data/lang/en_GG.txt +$(SRCROOT)/data/lang/en_GH.txt +$(SRCROOT)/data/lang/en_GI.txt +$(SRCROOT)/data/lang/en_GM.txt +$(SRCROOT)/data/lang/en_GR.txt +$(SRCROOT)/data/lang/en_GY.txt +$(SRCROOT)/data/lang/en_HK.txt +$(SRCROOT)/data/lang/en_HU.txt +$(SRCROOT)/data/lang/en_ID.txt +$(SRCROOT)/data/lang/en_IE.txt +$(SRCROOT)/data/lang/en_IL.txt +$(SRCROOT)/data/lang/en_IM.txt +$(SRCROOT)/data/lang/en_IN.txt +$(SRCROOT)/data/lang/en_IO.txt +$(SRCROOT)/data/lang/en_JE.txt +$(SRCROOT)/data/lang/en_JM.txt +$(SRCROOT)/data/lang/en_KE.txt +$(SRCROOT)/data/lang/en_KI.txt +$(SRCROOT)/data/lang/en_KN.txt +$(SRCROOT)/data/lang/en_KY.txt +$(SRCROOT)/data/lang/en_LC.txt +$(SRCROOT)/data/lang/en_LR.txt +$(SRCROOT)/data/lang/en_LS.txt +$(SRCROOT)/data/lang/en_LT.txt +$(SRCROOT)/data/lang/en_LV.txt +$(SRCROOT)/data/lang/en_MG.txt +$(SRCROOT)/data/lang/en_MM.txt +$(SRCROOT)/data/lang/en_MO.txt +$(SRCROOT)/data/lang/en_MS.txt +$(SRCROOT)/data/lang/en_MT.txt +$(SRCROOT)/data/lang/en_MU.txt +$(SRCROOT)/data/lang/en_MV.txt +$(SRCROOT)/data/lang/en_MW.txt +$(SRCROOT)/data/lang/en_MY.txt +$(SRCROOT)/data/lang/en_NA.txt +$(SRCROOT)/data/lang/en_NF.txt +$(SRCROOT)/data/lang/en_NG.txt +$(SRCROOT)/data/lang/en_NH.txt +$(SRCROOT)/data/lang/en_NL.txt +$(SRCROOT)/data/lang/en_NO.txt +$(SRCROOT)/data/lang/en_NR.txt +$(SRCROOT)/data/lang/en_NU.txt +$(SRCROOT)/data/lang/en_NZ.txt +$(SRCROOT)/data/lang/en_PG.txt +$(SRCROOT)/data/lang/en_PK.txt +$(SRCROOT)/data/lang/en_PL.txt +$(SRCROOT)/data/lang/en_PN.txt +$(SRCROOT)/data/lang/en_PT.txt +$(SRCROOT)/data/lang/en_PW.txt +$(SRCROOT)/data/lang/en_RH.txt +$(SRCROOT)/data/lang/en_RU.txt +$(SRCROOT)/data/lang/en_RW.txt +$(SRCROOT)/data/lang/en_SB.txt +$(SRCROOT)/data/lang/en_SC.txt +$(SRCROOT)/data/lang/en_SD.txt +$(SRCROOT)/data/lang/en_SE.txt +$(SRCROOT)/data/lang/en_SG.txt +$(SRCROOT)/data/lang/en_SH.txt +$(SRCROOT)/data/lang/en_SI.txt +$(SRCROOT)/data/lang/en_SK.txt +$(SRCROOT)/data/lang/en_SL.txt +$(SRCROOT)/data/lang/en_SS.txt +$(SRCROOT)/data/lang/en_SX.txt +$(SRCROOT)/data/lang/en_SZ.txt +$(SRCROOT)/data/lang/en_TC.txt +$(SRCROOT)/data/lang/en_TH.txt +$(SRCROOT)/data/lang/en_TK.txt +$(SRCROOT)/data/lang/en_TO.txt +$(SRCROOT)/data/lang/en_TT.txt +$(SRCROOT)/data/lang/en_TV.txt +$(SRCROOT)/data/lang/en_TZ.txt +$(SRCROOT)/data/lang/en_UA.txt +$(SRCROOT)/data/lang/en_UG.txt +$(SRCROOT)/data/lang/en_VC.txt +$(SRCROOT)/data/lang/en_VG.txt +$(SRCROOT)/data/lang/en_VU.txt +$(SRCROOT)/data/lang/en_WS.txt +$(SRCROOT)/data/lang/en_ZA.txt +$(SRCROOT)/data/lang/en_ZM.txt +$(SRCROOT)/data/lang/en_ZW.txt +$(SRCROOT)/data/lang/en.txt +$(SRCROOT)/data/lang/eo.txt +$(SRCROOT)/data/lang/es_419.txt +$(SRCROOT)/data/lang/es_AG.txt +$(SRCROOT)/data/lang/es_AR.txt +$(SRCROOT)/data/lang/es_BB.txt +$(SRCROOT)/data/lang/es_BM.txt +$(SRCROOT)/data/lang/es_BO.txt +$(SRCROOT)/data/lang/es_BQ.txt +$(SRCROOT)/data/lang/es_BR.txt +$(SRCROOT)/data/lang/es_BS.txt +$(SRCROOT)/data/lang/es_BZ.txt +$(SRCROOT)/data/lang/es_CA.txt +$(SRCROOT)/data/lang/es_CL.txt +$(SRCROOT)/data/lang/es_CO.txt +$(SRCROOT)/data/lang/es_CR.txt +$(SRCROOT)/data/lang/es_CU.txt +$(SRCROOT)/data/lang/es_CW.txt +$(SRCROOT)/data/lang/es_DM.txt +$(SRCROOT)/data/lang/es_DO.txt +$(SRCROOT)/data/lang/es_EC.txt +$(SRCROOT)/data/lang/es_GD.txt +$(SRCROOT)/data/lang/es_GT.txt +$(SRCROOT)/data/lang/es_GY.txt +$(SRCROOT)/data/lang/es_HN.txt +$(SRCROOT)/data/lang/es_HT.txt +$(SRCROOT)/data/lang/es_KN.txt +$(SRCROOT)/data/lang/es_KY.txt +$(SRCROOT)/data/lang/es_LC.txt +$(SRCROOT)/data/lang/es_MX.txt +$(SRCROOT)/data/lang/es_NI.txt +$(SRCROOT)/data/lang/es_PA.txt +$(SRCROOT)/data/lang/es_PE.txt +$(SRCROOT)/data/lang/es_PR.txt +$(SRCROOT)/data/lang/es_PY.txt +$(SRCROOT)/data/lang/es_SV.txt +$(SRCROOT)/data/lang/es_TC.txt +$(SRCROOT)/data/lang/es_TT.txt +$(SRCROOT)/data/lang/es_US.txt +$(SRCROOT)/data/lang/es_UY.txt +$(SRCROOT)/data/lang/es_VC.txt +$(SRCROOT)/data/lang/es_VE.txt +$(SRCROOT)/data/lang/es_VG.txt +$(SRCROOT)/data/lang/es_VI.txt +$(SRCROOT)/data/lang/es.txt +$(SRCROOT)/data/lang/et.txt +$(SRCROOT)/data/lang/eu.txt +$(SRCROOT)/data/lang/ewo.txt +$(SRCROOT)/data/lang/fa_AF.txt +$(SRCROOT)/data/lang/fa.txt +$(SRCROOT)/data/lang/ff_CM.txt +$(SRCROOT)/data/lang/ff_GN.txt +$(SRCROOT)/data/lang/ff_Latn_CM.txt +$(SRCROOT)/data/lang/ff_Latn_GN.txt +$(SRCROOT)/data/lang/ff_Latn_MR.txt +$(SRCROOT)/data/lang/ff_Latn_SN.txt +$(SRCROOT)/data/lang/ff_Latn.txt +$(SRCROOT)/data/lang/ff_MR.txt +$(SRCROOT)/data/lang/ff_SN.txt +$(SRCROOT)/data/lang/ff.txt +$(SRCROOT)/data/lang/fi.txt +$(SRCROOT)/data/lang/fil_PH.txt +$(SRCROOT)/data/lang/fil.txt +$(SRCROOT)/data/lang/fo.txt +$(SRCROOT)/data/lang/fr_BE.txt +$(SRCROOT)/data/lang/fr_CA.txt +$(SRCROOT)/data/lang/fr_CH.txt +$(SRCROOT)/data/lang/fr.txt +$(SRCROOT)/data/lang/fur.txt +$(SRCROOT)/data/lang/fy.txt +$(SRCROOT)/data/lang/ga.txt +$(SRCROOT)/data/lang/gaa.txt +$(SRCROOT)/data/lang/gd.txt +$(SRCROOT)/data/lang/gez.txt +$(SRCROOT)/data/lang/gl.txt +$(SRCROOT)/data/lang/gn.txt +$(SRCROOT)/data/lang/gsw.txt +$(SRCROOT)/data/lang/gu.txt +$(SRCROOT)/data/lang/guz.txt +$(SRCROOT)/data/lang/gv.txt +$(SRCROOT)/data/lang/ha_NE.txt +$(SRCROOT)/data/lang/ha.txt +$(SRCROOT)/data/lang/haw.txt +$(SRCROOT)/data/lang/he_IL.txt +$(SRCROOT)/data/lang/he.txt +$(SRCROOT)/data/lang/hi_Latn.txt +$(SRCROOT)/data/lang/hi.txt +$(SRCROOT)/data/lang/hr.txt +$(SRCROOT)/data/lang/hsb.txt +$(SRCROOT)/data/lang/hu.txt +$(SRCROOT)/data/lang/hy.txt +$(SRCROOT)/data/lang/ia.txt +$(SRCROOT)/data/lang/id_ID.txt +$(SRCROOT)/data/lang/id.txt +$(SRCROOT)/data/lang/ig.txt +$(SRCROOT)/data/lang/ii.txt +$(SRCROOT)/data/lang/in_ID.txt +$(SRCROOT)/data/lang/in.txt +$(SRCROOT)/data/lang/io.txt +$(SRCROOT)/data/lang/is.txt +$(SRCROOT)/data/lang/it.txt +$(SRCROOT)/data/lang/iu.txt +$(SRCROOT)/data/lang/iw_IL.txt +$(SRCROOT)/data/lang/iw.txt +$(SRCROOT)/data/lang/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/lang/ja_JP.txt +$(SRCROOT)/data/lang/ja.txt +$(SRCROOT)/data/lang/jbo.txt +$(SRCROOT)/data/lang/jgo.txt +$(SRCROOT)/data/lang/jmc.txt +$(SRCROOT)/data/lang/jv.txt +$(SRCROOT)/data/lang/ka.txt +$(SRCROOT)/data/lang/kab.txt +$(SRCROOT)/data/lang/kaj.txt +$(SRCROOT)/data/lang/kam.txt +$(SRCROOT)/data/lang/kcg.txt +$(SRCROOT)/data/lang/kde.txt +$(SRCROOT)/data/lang/kea.txt +$(SRCROOT)/data/lang/khq.txt +$(SRCROOT)/data/lang/ki.txt +$(SRCROOT)/data/lang/kk.txt +$(SRCROOT)/data/lang/kkj.txt +$(SRCROOT)/data/lang/kl.txt +$(SRCROOT)/data/lang/kln.txt +$(SRCROOT)/data/lang/km.txt +$(SRCROOT)/data/lang/kn.txt +$(SRCROOT)/data/lang/ko.txt +$(SRCROOT)/data/lang/kok.txt +$(SRCROOT)/data/lang/kpe.txt +$(SRCROOT)/data/lang/ks_Arab_IN.txt +$(SRCROOT)/data/lang/ks_Arab.txt +$(SRCROOT)/data/lang/ks_Aran.txt +$(SRCROOT)/data/lang/ks_Deva.txt +$(SRCROOT)/data/lang/ks_IN.txt +$(SRCROOT)/data/lang/ks.txt +$(SRCROOT)/data/lang/ksb.txt +$(SRCROOT)/data/lang/ksf.txt +$(SRCROOT)/data/lang/ksh.txt +$(SRCROOT)/data/lang/ku.txt +$(SRCROOT)/data/lang/kw.txt +$(SRCROOT)/data/lang/ky.txt +$(SRCROOT)/data/lang/lag.txt +$(SRCROOT)/data/lang/lb.txt +$(SRCROOT)/data/lang/lg.txt +$(SRCROOT)/data/lang/lkt.txt +$(SRCROOT)/data/lang/ln.txt +$(SRCROOT)/data/lang/lo.txt +$(SRCROOT)/data/lang/LOCALE_DEPS.json +$(SRCROOT)/data/lang/lrc.txt +$(SRCROOT)/data/lang/lt.txt +$(SRCROOT)/data/lang/lu.txt +$(SRCROOT)/data/lang/luo.txt +$(SRCROOT)/data/lang/luy.txt +$(SRCROOT)/data/lang/lv.txt +$(SRCROOT)/data/lang/mas.txt +$(SRCROOT)/data/lang/mer.txt +$(SRCROOT)/data/lang/mfe.txt +$(SRCROOT)/data/lang/mg.txt +$(SRCROOT)/data/lang/mgh.txt +$(SRCROOT)/data/lang/mgo.txt +$(SRCROOT)/data/lang/mi.txt +$(SRCROOT)/data/lang/mk.txt +$(SRCROOT)/data/lang/ml.txt +$(SRCROOT)/data/lang/mn.txt +$(SRCROOT)/data/lang/mni_Beng_IN.txt +$(SRCROOT)/data/lang/mni_Beng.txt +$(SRCROOT)/data/lang/mni_IN.txt +$(SRCROOT)/data/lang/mni_Mtei.txt +$(SRCROOT)/data/lang/mni.txt +$(SRCROOT)/data/lang/mo.txt +$(SRCROOT)/data/lang/moh.txt +$(SRCROOT)/data/lang/mr.txt +$(SRCROOT)/data/lang/ms_Arab.txt +$(SRCROOT)/data/lang/ms.txt +$(SRCROOT)/data/lang/mt.txt +$(SRCROOT)/data/lang/mua.txt +$(SRCROOT)/data/lang/my.txt +$(SRCROOT)/data/lang/myv.txt +$(SRCROOT)/data/lang/mzn.txt +$(SRCROOT)/data/lang/naq.txt +$(SRCROOT)/data/lang/nb_NO.txt +$(SRCROOT)/data/lang/nb.txt +$(SRCROOT)/data/lang/nd.txt +$(SRCROOT)/data/lang/nds.txt +$(SRCROOT)/data/lang/ne.txt +$(SRCROOT)/data/lang/nl.txt +$(SRCROOT)/data/lang/nmg.txt +$(SRCROOT)/data/lang/nn_NO.txt +$(SRCROOT)/data/lang/nn.txt +$(SRCROOT)/data/lang/nnh.txt +$(SRCROOT)/data/lang/no_NO_NY.txt +$(SRCROOT)/data/lang/no_NO.txt +$(SRCROOT)/data/lang/no.txt +$(SRCROOT)/data/lang/nqo.txt +$(SRCROOT)/data/lang/nr.txt +$(SRCROOT)/data/lang/nso.txt +$(SRCROOT)/data/lang/nus.txt +$(SRCROOT)/data/lang/ny.txt +$(SRCROOT)/data/lang/nyn.txt +$(SRCROOT)/data/lang/oc.txt +$(SRCROOT)/data/lang/om.txt +$(SRCROOT)/data/lang/or.txt +$(SRCROOT)/data/lang/os.txt +$(SRCROOT)/data/lang/pa_Arab_PK.txt +$(SRCROOT)/data/lang/pa_Arab.txt +$(SRCROOT)/data/lang/pa_Aran_PK.txt +$(SRCROOT)/data/lang/pa_Aran.txt +$(SRCROOT)/data/lang/pa_Guru_IN.txt +$(SRCROOT)/data/lang/pa_Guru.txt +$(SRCROOT)/data/lang/pa_IN.txt +$(SRCROOT)/data/lang/pa_PK.txt +$(SRCROOT)/data/lang/pa.txt +$(SRCROOT)/data/lang/pl.txt +$(SRCROOT)/data/lang/ps_PK.txt +$(SRCROOT)/data/lang/ps.txt +$(SRCROOT)/data/lang/pt_AO.txt +$(SRCROOT)/data/lang/pt_CH.txt +$(SRCROOT)/data/lang/pt_CV.txt +$(SRCROOT)/data/lang/pt_FR.txt +$(SRCROOT)/data/lang/pt_GQ.txt +$(SRCROOT)/data/lang/pt_GW.txt +$(SRCROOT)/data/lang/pt_LU.txt +$(SRCROOT)/data/lang/pt_MO.txt +$(SRCROOT)/data/lang/pt_MZ.txt +$(SRCROOT)/data/lang/pt_PT.txt +$(SRCROOT)/data/lang/pt_ST.txt +$(SRCROOT)/data/lang/pt_TL.txt +$(SRCROOT)/data/lang/pt.txt +$(SRCROOT)/data/lang/qu.txt +$(SRCROOT)/data/lang/rm.txt +$(SRCROOT)/data/lang/rn.txt +$(SRCROOT)/data/lang/ro_MD.txt +$(SRCROOT)/data/lang/ro.txt +$(SRCROOT)/data/lang/rof.txt +$(SRCROOT)/data/lang/root.txt +$(SRCROOT)/data/lang/ru.txt +$(SRCROOT)/data/lang/rw.txt +$(SRCROOT)/data/lang/rwk.txt +$(SRCROOT)/data/lang/sa.txt +$(SRCROOT)/data/lang/sah.txt +$(SRCROOT)/data/lang/saq.txt +$(SRCROOT)/data/lang/sat_Deva.txt +$(SRCROOT)/data/lang/sat_IN.txt +$(SRCROOT)/data/lang/sat_Olck_IN.txt +$(SRCROOT)/data/lang/sat_Olck.txt +$(SRCROOT)/data/lang/sat.txt +$(SRCROOT)/data/lang/sbp.txt +$(SRCROOT)/data/lang/sc.txt +$(SRCROOT)/data/lang/scn.txt +$(SRCROOT)/data/lang/sd_Deva.txt +$(SRCROOT)/data/lang/sd.txt +$(SRCROOT)/data/lang/se_FI.txt +$(SRCROOT)/data/lang/se.txt +$(SRCROOT)/data/lang/seh.txt +$(SRCROOT)/data/lang/ses.txt +$(SRCROOT)/data/lang/sg.txt +$(SRCROOT)/data/lang/sh_BA.txt +$(SRCROOT)/data/lang/sh_CS.txt +$(SRCROOT)/data/lang/sh_YU.txt +$(SRCROOT)/data/lang/sh.txt +$(SRCROOT)/data/lang/shi_Latn.txt +$(SRCROOT)/data/lang/shi_MA.txt +$(SRCROOT)/data/lang/shi_Tfng_MA.txt +$(SRCROOT)/data/lang/shi_Tfng.txt +$(SRCROOT)/data/lang/shi.txt +$(SRCROOT)/data/lang/si.txt +$(SRCROOT)/data/lang/sk.txt +$(SRCROOT)/data/lang/sl.txt +$(SRCROOT)/data/lang/smn.txt +$(SRCROOT)/data/lang/sn.txt +$(SRCROOT)/data/lang/so.txt +$(SRCROOT)/data/lang/sq.txt +$(SRCROOT)/data/lang/sr_BA.txt +$(SRCROOT)/data/lang/sr_CS.txt +$(SRCROOT)/data/lang/sr_Cyrl_BA.txt +$(SRCROOT)/data/lang/sr_Cyrl_CS.txt +$(SRCROOT)/data/lang/sr_Cyrl_ME.txt +$(SRCROOT)/data/lang/sr_Cyrl_RS.txt +$(SRCROOT)/data/lang/sr_Cyrl_XK.txt +$(SRCROOT)/data/lang/sr_Cyrl_YU.txt +$(SRCROOT)/data/lang/sr_Cyrl.txt +$(SRCROOT)/data/lang/sr_Latn_BA.txt +$(SRCROOT)/data/lang/sr_Latn_CS.txt +$(SRCROOT)/data/lang/sr_Latn_ME.txt +$(SRCROOT)/data/lang/sr_Latn_RS.txt +$(SRCROOT)/data/lang/sr_Latn_XK.txt +$(SRCROOT)/data/lang/sr_Latn_YU.txt +$(SRCROOT)/data/lang/sr_Latn.txt +$(SRCROOT)/data/lang/sr_ME.txt +$(SRCROOT)/data/lang/sr_RS.txt +$(SRCROOT)/data/lang/sr_XK.txt +$(SRCROOT)/data/lang/sr_YU.txt +$(SRCROOT)/data/lang/sr.txt +$(SRCROOT)/data/lang/ss.txt +$(SRCROOT)/data/lang/st.txt +$(SRCROOT)/data/lang/sv_FI.txt +$(SRCROOT)/data/lang/sv.txt +$(SRCROOT)/data/lang/sw_CD.txt +$(SRCROOT)/data/lang/sw_KE.txt +$(SRCROOT)/data/lang/sw.txt +$(SRCROOT)/data/lang/syr.txt +$(SRCROOT)/data/lang/ta.txt +$(SRCROOT)/data/lang/te.txt +$(SRCROOT)/data/lang/teo.txt +$(SRCROOT)/data/lang/tg.txt +$(SRCROOT)/data/lang/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/lang/th_TH.txt +$(SRCROOT)/data/lang/th.txt +$(SRCROOT)/data/lang/ti.txt +$(SRCROOT)/data/lang/tig.txt +$(SRCROOT)/data/lang/tk.txt +$(SRCROOT)/data/lang/tl_PH.txt +$(SRCROOT)/data/lang/tl.txt +$(SRCROOT)/data/lang/tn.txt +$(SRCROOT)/data/lang/to.txt +$(SRCROOT)/data/lang/tr.txt +$(SRCROOT)/data/lang/trv.txt +$(SRCROOT)/data/lang/ts.txt +$(SRCROOT)/data/lang/tt.txt +$(SRCROOT)/data/lang/twq.txt +$(SRCROOT)/data/lang/tzm.txt +$(SRCROOT)/data/lang/ug.txt +$(SRCROOT)/data/lang/uk.txt +$(SRCROOT)/data/lang/ur_Arab_IN.txt +$(SRCROOT)/data/lang/ur_Arab_PK.txt +$(SRCROOT)/data/lang/ur_Arab.txt +$(SRCROOT)/data/lang/ur_Aran_IN.txt +$(SRCROOT)/data/lang/ur_Aran_PK.txt +$(SRCROOT)/data/lang/ur_Aran.txt +$(SRCROOT)/data/lang/ur_IN.txt +$(SRCROOT)/data/lang/ur_PK.txt +$(SRCROOT)/data/lang/ur.txt +$(SRCROOT)/data/lang/uz_AF.txt +$(SRCROOT)/data/lang/uz_Arab_AF.txt +$(SRCROOT)/data/lang/uz_Arab.txt +$(SRCROOT)/data/lang/uz_Cyrl.txt +$(SRCROOT)/data/lang/uz_Latn_UZ.txt +$(SRCROOT)/data/lang/uz_Latn.txt +$(SRCROOT)/data/lang/uz_UZ.txt +$(SRCROOT)/data/lang/uz.txt +$(SRCROOT)/data/lang/vai_Latn.txt +$(SRCROOT)/data/lang/vai_LR.txt +$(SRCROOT)/data/lang/vai_Vaii_LR.txt +$(SRCROOT)/data/lang/vai_Vaii.txt +$(SRCROOT)/data/lang/vai.txt +$(SRCROOT)/data/lang/ve.txt +$(SRCROOT)/data/lang/vi.txt +$(SRCROOT)/data/lang/vun.txt +$(SRCROOT)/data/lang/wa.txt +$(SRCROOT)/data/lang/wae.txt +$(SRCROOT)/data/lang/wal.txt +$(SRCROOT)/data/lang/wo.txt +$(SRCROOT)/data/lang/wuu.txt +$(SRCROOT)/data/lang/xh.txt +$(SRCROOT)/data/lang/xog.txt +$(SRCROOT)/data/lang/yav.txt +$(SRCROOT)/data/lang/yi.txt +$(SRCROOT)/data/lang/yo_BJ.txt +$(SRCROOT)/data/lang/yo.txt +$(SRCROOT)/data/lang/yue_CN.txt +$(SRCROOT)/data/lang/yue_Hans_CN.txt +$(SRCROOT)/data/lang/yue_Hans.txt +$(SRCROOT)/data/lang/yue_Hant_HK.txt +$(SRCROOT)/data/lang/yue_Hant.txt +$(SRCROOT)/data/lang/yue_HK.txt +$(SRCROOT)/data/lang/yue.txt +$(SRCROOT)/data/lang/zgh.txt +$(SRCROOT)/data/lang/zh_CN.txt +$(SRCROOT)/data/lang/zh_Hans_CN.txt +$(SRCROOT)/data/lang/zh_Hans_SG.txt +$(SRCROOT)/data/lang/zh_Hans.txt +$(SRCROOT)/data/lang/zh_Hant_HK.txt +$(SRCROOT)/data/lang/zh_Hant_MO.txt +$(SRCROOT)/data/lang/zh_Hant_TW.txt +$(SRCROOT)/data/lang/zh_Hant.txt +$(SRCROOT)/data/lang/zh_HK.txt +$(SRCROOT)/data/lang/zh_MO.txt +$(SRCROOT)/data/lang/zh_SG.txt +$(SRCROOT)/data/lang/zh_TW.txt +$(SRCROOT)/data/lang/zh.txt +$(SRCROOT)/data/lang/zu.txt +$(SRCROOT)/data/locales/af_NA.txt +$(SRCROOT)/data/locales/af_ZA.txt +$(SRCROOT)/data/locales/af.txt +$(SRCROOT)/data/locales/agq_CM.txt +$(SRCROOT)/data/locales/agq.txt +$(SRCROOT)/data/locales/ak_GH.txt +$(SRCROOT)/data/locales/ak.txt +$(SRCROOT)/data/locales/am_ET.txt +$(SRCROOT)/data/locales/am.txt +$(SRCROOT)/data/locales/ar_001.txt +$(SRCROOT)/data/locales/ar_AE.txt +$(SRCROOT)/data/locales/ar_BH.txt +$(SRCROOT)/data/locales/ar_DJ.txt +$(SRCROOT)/data/locales/ar_DZ.txt +$(SRCROOT)/data/locales/ar_EG.txt +$(SRCROOT)/data/locales/ar_EH.txt +$(SRCROOT)/data/locales/ar_ER.txt +$(SRCROOT)/data/locales/ar_IL.txt +$(SRCROOT)/data/locales/ar_IQ.txt +$(SRCROOT)/data/locales/ar_JO.txt +$(SRCROOT)/data/locales/ar_KM.txt +$(SRCROOT)/data/locales/ar_KW.txt +$(SRCROOT)/data/locales/ar_LB.txt +$(SRCROOT)/data/locales/ar_LY.txt +$(SRCROOT)/data/locales/ar_MA.txt +$(SRCROOT)/data/locales/ar_MR.txt +$(SRCROOT)/data/locales/ar_OM.txt +$(SRCROOT)/data/locales/ar_PS.txt +$(SRCROOT)/data/locales/ar_QA.txt +$(SRCROOT)/data/locales/ar_SA.txt +$(SRCROOT)/data/locales/ar_SD.txt +$(SRCROOT)/data/locales/ar_SO.txt +$(SRCROOT)/data/locales/ar_SS.txt +$(SRCROOT)/data/locales/ar_SY.txt +$(SRCROOT)/data/locales/ar_TD.txt +$(SRCROOT)/data/locales/ar_TN.txt +$(SRCROOT)/data/locales/ar_YE.txt +$(SRCROOT)/data/locales/ar.txt +$(SRCROOT)/data/locales/arn_CL.txt +$(SRCROOT)/data/locales/arn.txt +$(SRCROOT)/data/locales/ars.txt +$(SRCROOT)/data/locales/as_IN.txt +$(SRCROOT)/data/locales/as.txt +$(SRCROOT)/data/locales/asa_TZ.txt +$(SRCROOT)/data/locales/asa.txt +$(SRCROOT)/data/locales/ast_ES.txt +$(SRCROOT)/data/locales/ast.txt +$(SRCROOT)/data/locales/az_AZ.txt +$(SRCROOT)/data/locales/az_Cyrl_AZ.txt +$(SRCROOT)/data/locales/az_Cyrl.txt +$(SRCROOT)/data/locales/az_Latn_AZ.txt +$(SRCROOT)/data/locales/az_Latn.txt +$(SRCROOT)/data/locales/az.txt +$(SRCROOT)/data/locales/ba_RU.txt +$(SRCROOT)/data/locales/ba.txt +$(SRCROOT)/data/locales/bas_CM.txt +$(SRCROOT)/data/locales/bas.txt +$(SRCROOT)/data/locales/be_BY.txt +$(SRCROOT)/data/locales/be.txt +$(SRCROOT)/data/locales/bem_ZM.txt +$(SRCROOT)/data/locales/bem.txt +$(SRCROOT)/data/locales/bez_TZ.txt +$(SRCROOT)/data/locales/bez.txt +$(SRCROOT)/data/locales/bg_BG.txt +$(SRCROOT)/data/locales/bg.txt +$(SRCROOT)/data/locales/bm_ML.txt +$(SRCROOT)/data/locales/bm.txt +$(SRCROOT)/data/locales/bn_BD.txt +$(SRCROOT)/data/locales/bn_IN.txt +$(SRCROOT)/data/locales/bn.txt +$(SRCROOT)/data/locales/bo_CN.txt +$(SRCROOT)/data/locales/bo_IN.txt +$(SRCROOT)/data/locales/bo.txt +$(SRCROOT)/data/locales/br_FR.txt +$(SRCROOT)/data/locales/br.txt +$(SRCROOT)/data/locales/brx_IN.txt +$(SRCROOT)/data/locales/brx.txt +$(SRCROOT)/data/locales/bs_BA.txt +$(SRCROOT)/data/locales/bs_Cyrl_BA.txt +$(SRCROOT)/data/locales/bs_Cyrl.txt +$(SRCROOT)/data/locales/bs_Latn_BA.txt +$(SRCROOT)/data/locales/bs_Latn.txt +$(SRCROOT)/data/locales/bs.txt +$(SRCROOT)/data/locales/byn_ER.txt +$(SRCROOT)/data/locales/byn.txt +$(SRCROOT)/data/locales/ca_AD.txt +$(SRCROOT)/data/locales/ca_ES.txt +$(SRCROOT)/data/locales/ca_FR.txt +$(SRCROOT)/data/locales/ca_IT.txt +$(SRCROOT)/data/locales/ca.txt +$(SRCROOT)/data/locales/ccp_BD.txt +$(SRCROOT)/data/locales/ccp_IN.txt +$(SRCROOT)/data/locales/ccp.txt +$(SRCROOT)/data/locales/ce_RU.txt +$(SRCROOT)/data/locales/ce.txt +$(SRCROOT)/data/locales/ceb_PH.txt +$(SRCROOT)/data/locales/ceb.txt +$(SRCROOT)/data/locales/cgg_UG.txt +$(SRCROOT)/data/locales/cgg.txt +$(SRCROOT)/data/locales/chr_US.txt +$(SRCROOT)/data/locales/chr.txt +$(SRCROOT)/data/locales/ckb_IQ.txt +$(SRCROOT)/data/locales/ckb_IR.txt +$(SRCROOT)/data/locales/ckb.txt +$(SRCROOT)/data/locales/co_FR.txt +$(SRCROOT)/data/locales/co.txt +$(SRCROOT)/data/locales/cs_CZ.txt +$(SRCROOT)/data/locales/cs.txt +$(SRCROOT)/data/locales/cv_RU.txt +$(SRCROOT)/data/locales/cv.txt +$(SRCROOT)/data/locales/cy_GB.txt +$(SRCROOT)/data/locales/cy.txt +$(SRCROOT)/data/locales/da_DK.txt +$(SRCROOT)/data/locales/da_GL.txt +$(SRCROOT)/data/locales/da.txt +$(SRCROOT)/data/locales/dav_KE.txt +$(SRCROOT)/data/locales/dav.txt +$(SRCROOT)/data/locales/de_AT.txt +$(SRCROOT)/data/locales/de_BE.txt +$(SRCROOT)/data/locales/de_CH.txt +$(SRCROOT)/data/locales/de_DE.txt +$(SRCROOT)/data/locales/de_IT.txt +$(SRCROOT)/data/locales/de_LI.txt +$(SRCROOT)/data/locales/de_LU.txt +$(SRCROOT)/data/locales/de.txt +$(SRCROOT)/data/locales/dje_NE.txt +$(SRCROOT)/data/locales/dje.txt +$(SRCROOT)/data/locales/dsb_DE.txt +$(SRCROOT)/data/locales/dsb.txt +$(SRCROOT)/data/locales/dua_CM.txt +$(SRCROOT)/data/locales/dua.txt +$(SRCROOT)/data/locales/dv_MV.txt +$(SRCROOT)/data/locales/dv.txt +$(SRCROOT)/data/locales/dyo_SN.txt +$(SRCROOT)/data/locales/dyo.txt +$(SRCROOT)/data/locales/dz_BT.txt +$(SRCROOT)/data/locales/dz.txt +$(SRCROOT)/data/locales/ebu_KE.txt +$(SRCROOT)/data/locales/ebu.txt +$(SRCROOT)/data/locales/ee_GH.txt +$(SRCROOT)/data/locales/ee_TG.txt +$(SRCROOT)/data/locales/ee.txt +$(SRCROOT)/data/locales/el_CY.txt +$(SRCROOT)/data/locales/el_GR.txt +$(SRCROOT)/data/locales/el.txt +$(SRCROOT)/data/locales/en_001.txt +$(SRCROOT)/data/locales/en_150.txt +$(SRCROOT)/data/locales/en_AE.txt +$(SRCROOT)/data/locales/en_AG.txt +$(SRCROOT)/data/locales/en_AI.txt +$(SRCROOT)/data/locales/en_AL.txt +$(SRCROOT)/data/locales/en_AR.txt +$(SRCROOT)/data/locales/en_AS.txt +$(SRCROOT)/data/locales/en_AT.txt +$(SRCROOT)/data/locales/en_AU.txt +$(SRCROOT)/data/locales/en_BB.txt +$(SRCROOT)/data/locales/en_BD.txt +$(SRCROOT)/data/locales/en_BE.txt +$(SRCROOT)/data/locales/en_BG.txt +$(SRCROOT)/data/locales/en_BI.txt +$(SRCROOT)/data/locales/en_BM.txt +$(SRCROOT)/data/locales/en_BN.txt +$(SRCROOT)/data/locales/en_BR.txt +$(SRCROOT)/data/locales/en_BS.txt +$(SRCROOT)/data/locales/en_BW.txt +$(SRCROOT)/data/locales/en_BZ.txt +$(SRCROOT)/data/locales/en_CA.txt +$(SRCROOT)/data/locales/en_CC.txt +$(SRCROOT)/data/locales/en_CH.txt +$(SRCROOT)/data/locales/en_CK.txt +$(SRCROOT)/data/locales/en_CL.txt +$(SRCROOT)/data/locales/en_CM.txt +$(SRCROOT)/data/locales/en_CN.txt +$(SRCROOT)/data/locales/en_CO.txt +$(SRCROOT)/data/locales/en_CX.txt +$(SRCROOT)/data/locales/en_CY.txt +$(SRCROOT)/data/locales/en_CZ.txt +$(SRCROOT)/data/locales/en_DE.txt +$(SRCROOT)/data/locales/en_DG.txt +$(SRCROOT)/data/locales/en_DK.txt +$(SRCROOT)/data/locales/en_DM.txt +$(SRCROOT)/data/locales/en_EE.txt +$(SRCROOT)/data/locales/en_ER.txt +$(SRCROOT)/data/locales/en_FI.txt +$(SRCROOT)/data/locales/en_FJ.txt +$(SRCROOT)/data/locales/en_FK.txt +$(SRCROOT)/data/locales/en_FM.txt +$(SRCROOT)/data/locales/en_FR.txt +$(SRCROOT)/data/locales/en_GB.txt +$(SRCROOT)/data/locales/en_GD.txt +$(SRCROOT)/data/locales/en_GG.txt +$(SRCROOT)/data/locales/en_GH.txt +$(SRCROOT)/data/locales/en_GI.txt +$(SRCROOT)/data/locales/en_GM.txt +$(SRCROOT)/data/locales/en_GR.txt +$(SRCROOT)/data/locales/en_GU.txt +$(SRCROOT)/data/locales/en_GY.txt +$(SRCROOT)/data/locales/en_HK.txt +$(SRCROOT)/data/locales/en_HU.txt +$(SRCROOT)/data/locales/en_ID.txt +$(SRCROOT)/data/locales/en_IE.txt +$(SRCROOT)/data/locales/en_IL.txt +$(SRCROOT)/data/locales/en_IM.txt +$(SRCROOT)/data/locales/en_IN.txt +$(SRCROOT)/data/locales/en_IO.txt +$(SRCROOT)/data/locales/en_JE.txt +$(SRCROOT)/data/locales/en_JM.txt +$(SRCROOT)/data/locales/en_JP.txt +$(SRCROOT)/data/locales/en_KE.txt +$(SRCROOT)/data/locales/en_KI.txt +$(SRCROOT)/data/locales/en_KN.txt +$(SRCROOT)/data/locales/en_KR.txt +$(SRCROOT)/data/locales/en_KY.txt +$(SRCROOT)/data/locales/en_LC.txt +$(SRCROOT)/data/locales/en_LR.txt +$(SRCROOT)/data/locales/en_LS.txt +$(SRCROOT)/data/locales/en_LT.txt +$(SRCROOT)/data/locales/en_LV.txt +$(SRCROOT)/data/locales/en_MG.txt +$(SRCROOT)/data/locales/en_MH.txt +$(SRCROOT)/data/locales/en_MM.txt +$(SRCROOT)/data/locales/en_MO.txt +$(SRCROOT)/data/locales/en_MP.txt +$(SRCROOT)/data/locales/en_MS.txt +$(SRCROOT)/data/locales/en_MT.txt +$(SRCROOT)/data/locales/en_MU.txt +$(SRCROOT)/data/locales/en_MV.txt +$(SRCROOT)/data/locales/en_MW.txt +$(SRCROOT)/data/locales/en_MX.txt +$(SRCROOT)/data/locales/en_MY.txt +$(SRCROOT)/data/locales/en_NA.txt +$(SRCROOT)/data/locales/en_NF.txt +$(SRCROOT)/data/locales/en_NG.txt +$(SRCROOT)/data/locales/en_NH.txt +$(SRCROOT)/data/locales/en_NL.txt +$(SRCROOT)/data/locales/en_NO.txt +$(SRCROOT)/data/locales/en_NR.txt +$(SRCROOT)/data/locales/en_NU.txt +$(SRCROOT)/data/locales/en_NZ.txt +$(SRCROOT)/data/locales/en_PG.txt +$(SRCROOT)/data/locales/en_PH.txt +$(SRCROOT)/data/locales/en_PK.txt +$(SRCROOT)/data/locales/en_PL.txt +$(SRCROOT)/data/locales/en_PN.txt +$(SRCROOT)/data/locales/en_PR.txt +$(SRCROOT)/data/locales/en_PT.txt +$(SRCROOT)/data/locales/en_PW.txt +$(SRCROOT)/data/locales/en_RH.txt +$(SRCROOT)/data/locales/en_RU.txt +$(SRCROOT)/data/locales/en_RW.txt +$(SRCROOT)/data/locales/en_SA.txt +$(SRCROOT)/data/locales/en_SB.txt +$(SRCROOT)/data/locales/en_SC.txt +$(SRCROOT)/data/locales/en_SD.txt +$(SRCROOT)/data/locales/en_SE.txt +$(SRCROOT)/data/locales/en_SG.txt +$(SRCROOT)/data/locales/en_SH.txt +$(SRCROOT)/data/locales/en_SI.txt +$(SRCROOT)/data/locales/en_SK.txt +$(SRCROOT)/data/locales/en_SL.txt +$(SRCROOT)/data/locales/en_SS.txt +$(SRCROOT)/data/locales/en_SX.txt +$(SRCROOT)/data/locales/en_SZ.txt +$(SRCROOT)/data/locales/en_TC.txt +$(SRCROOT)/data/locales/en_TH.txt +$(SRCROOT)/data/locales/en_TK.txt +$(SRCROOT)/data/locales/en_TO.txt +$(SRCROOT)/data/locales/en_TR.txt +$(SRCROOT)/data/locales/en_TT.txt +$(SRCROOT)/data/locales/en_TV.txt +$(SRCROOT)/data/locales/en_TW.txt +$(SRCROOT)/data/locales/en_TZ.txt +$(SRCROOT)/data/locales/en_UA.txt +$(SRCROOT)/data/locales/en_UG.txt +$(SRCROOT)/data/locales/en_UM.txt +$(SRCROOT)/data/locales/en_US_POSIX.txt +$(SRCROOT)/data/locales/en_US.txt +$(SRCROOT)/data/locales/en_VC.txt +$(SRCROOT)/data/locales/en_VG.txt +$(SRCROOT)/data/locales/en_VI.txt +$(SRCROOT)/data/locales/en_VU.txt +$(SRCROOT)/data/locales/en_WS.txt +$(SRCROOT)/data/locales/en_ZA.txt +$(SRCROOT)/data/locales/en_ZM.txt +$(SRCROOT)/data/locales/en_ZW.txt +$(SRCROOT)/data/locales/en.txt +$(SRCROOT)/data/locales/eo_001.txt +$(SRCROOT)/data/locales/eo.txt +$(SRCROOT)/data/locales/es_419.txt +$(SRCROOT)/data/locales/es_AG.txt +$(SRCROOT)/data/locales/es_AR.txt +$(SRCROOT)/data/locales/es_BB.txt +$(SRCROOT)/data/locales/es_BM.txt +$(SRCROOT)/data/locales/es_BO.txt +$(SRCROOT)/data/locales/es_BQ.txt +$(SRCROOT)/data/locales/es_BR.txt +$(SRCROOT)/data/locales/es_BS.txt +$(SRCROOT)/data/locales/es_BZ.txt +$(SRCROOT)/data/locales/es_CA.txt +$(SRCROOT)/data/locales/es_CL.txt +$(SRCROOT)/data/locales/es_CO.txt +$(SRCROOT)/data/locales/es_CR.txt +$(SRCROOT)/data/locales/es_CU.txt +$(SRCROOT)/data/locales/es_CW.txt +$(SRCROOT)/data/locales/es_DM.txt +$(SRCROOT)/data/locales/es_DO.txt +$(SRCROOT)/data/locales/es_EA.txt +$(SRCROOT)/data/locales/es_EC.txt +$(SRCROOT)/data/locales/es_ES.txt +$(SRCROOT)/data/locales/es_GD.txt +$(SRCROOT)/data/locales/es_GQ.txt +$(SRCROOT)/data/locales/es_GT.txt +$(SRCROOT)/data/locales/es_GY.txt +$(SRCROOT)/data/locales/es_HN.txt +$(SRCROOT)/data/locales/es_HT.txt +$(SRCROOT)/data/locales/es_IC.txt +$(SRCROOT)/data/locales/es_KN.txt +$(SRCROOT)/data/locales/es_KY.txt +$(SRCROOT)/data/locales/es_LC.txt +$(SRCROOT)/data/locales/es_MX.txt +$(SRCROOT)/data/locales/es_NI.txt +$(SRCROOT)/data/locales/es_PA.txt +$(SRCROOT)/data/locales/es_PE.txt +$(SRCROOT)/data/locales/es_PH.txt +$(SRCROOT)/data/locales/es_PR.txt +$(SRCROOT)/data/locales/es_PY.txt +$(SRCROOT)/data/locales/es_SV.txt +$(SRCROOT)/data/locales/es_TC.txt +$(SRCROOT)/data/locales/es_TT.txt +$(SRCROOT)/data/locales/es_US.txt +$(SRCROOT)/data/locales/es_UY.txt +$(SRCROOT)/data/locales/es_VC.txt +$(SRCROOT)/data/locales/es_VE.txt +$(SRCROOT)/data/locales/es_VG.txt +$(SRCROOT)/data/locales/es_VI.txt +$(SRCROOT)/data/locales/es.txt +$(SRCROOT)/data/locales/et_EE.txt +$(SRCROOT)/data/locales/et.txt +$(SRCROOT)/data/locales/eu_ES.txt +$(SRCROOT)/data/locales/eu.txt +$(SRCROOT)/data/locales/ewo_CM.txt +$(SRCROOT)/data/locales/ewo.txt +$(SRCROOT)/data/locales/fa_AF.txt +$(SRCROOT)/data/locales/fa_IR.txt +$(SRCROOT)/data/locales/fa.txt +$(SRCROOT)/data/locales/ff_CM.txt +$(SRCROOT)/data/locales/ff_GN.txt +$(SRCROOT)/data/locales/ff_Latn_BF.txt +$(SRCROOT)/data/locales/ff_Latn_CM.txt +$(SRCROOT)/data/locales/ff_Latn_GH.txt +$(SRCROOT)/data/locales/ff_Latn_GM.txt +$(SRCROOT)/data/locales/ff_Latn_GN.txt +$(SRCROOT)/data/locales/ff_Latn_GW.txt +$(SRCROOT)/data/locales/ff_Latn_LR.txt +$(SRCROOT)/data/locales/ff_Latn_MR.txt +$(SRCROOT)/data/locales/ff_Latn_NE.txt +$(SRCROOT)/data/locales/ff_Latn_NG.txt +$(SRCROOT)/data/locales/ff_Latn_SL.txt +$(SRCROOT)/data/locales/ff_Latn_SN.txt +$(SRCROOT)/data/locales/ff_Latn.txt +$(SRCROOT)/data/locales/ff_MR.txt +$(SRCROOT)/data/locales/ff_SN.txt +$(SRCROOT)/data/locales/ff.txt +$(SRCROOT)/data/locales/fi_FI.txt +$(SRCROOT)/data/locales/fi.txt +$(SRCROOT)/data/locales/fil_PH.txt +$(SRCROOT)/data/locales/fil.txt +$(SRCROOT)/data/locales/fo_DK.txt +$(SRCROOT)/data/locales/fo_FO.txt +$(SRCROOT)/data/locales/fo.txt +$(SRCROOT)/data/locales/fr_BE.txt +$(SRCROOT)/data/locales/fr_BF.txt +$(SRCROOT)/data/locales/fr_BI.txt +$(SRCROOT)/data/locales/fr_BJ.txt +$(SRCROOT)/data/locales/fr_BL.txt +$(SRCROOT)/data/locales/fr_CA.txt +$(SRCROOT)/data/locales/fr_CD.txt +$(SRCROOT)/data/locales/fr_CF.txt +$(SRCROOT)/data/locales/fr_CG.txt +$(SRCROOT)/data/locales/fr_CH.txt +$(SRCROOT)/data/locales/fr_CI.txt +$(SRCROOT)/data/locales/fr_CM.txt +$(SRCROOT)/data/locales/fr_DJ.txt +$(SRCROOT)/data/locales/fr_DZ.txt +$(SRCROOT)/data/locales/fr_FR.txt +$(SRCROOT)/data/locales/fr_GA.txt +$(SRCROOT)/data/locales/fr_GF.txt +$(SRCROOT)/data/locales/fr_GN.txt +$(SRCROOT)/data/locales/fr_GP.txt +$(SRCROOT)/data/locales/fr_GQ.txt +$(SRCROOT)/data/locales/fr_HT.txt +$(SRCROOT)/data/locales/fr_KM.txt +$(SRCROOT)/data/locales/fr_LU.txt +$(SRCROOT)/data/locales/fr_MA.txt +$(SRCROOT)/data/locales/fr_MC.txt +$(SRCROOT)/data/locales/fr_MF.txt +$(SRCROOT)/data/locales/fr_MG.txt +$(SRCROOT)/data/locales/fr_ML.txt +$(SRCROOT)/data/locales/fr_MQ.txt +$(SRCROOT)/data/locales/fr_MR.txt +$(SRCROOT)/data/locales/fr_MU.txt +$(SRCROOT)/data/locales/fr_NC.txt +$(SRCROOT)/data/locales/fr_NE.txt +$(SRCROOT)/data/locales/fr_PF.txt +$(SRCROOT)/data/locales/fr_PM.txt +$(SRCROOT)/data/locales/fr_RE.txt +$(SRCROOT)/data/locales/fr_RW.txt +$(SRCROOT)/data/locales/fr_SC.txt +$(SRCROOT)/data/locales/fr_SN.txt +$(SRCROOT)/data/locales/fr_SY.txt +$(SRCROOT)/data/locales/fr_TD.txt +$(SRCROOT)/data/locales/fr_TG.txt +$(SRCROOT)/data/locales/fr_TN.txt +$(SRCROOT)/data/locales/fr_VU.txt +$(SRCROOT)/data/locales/fr_WF.txt +$(SRCROOT)/data/locales/fr_YT.txt +$(SRCROOT)/data/locales/fr.txt +$(SRCROOT)/data/locales/fur_IT.txt +$(SRCROOT)/data/locales/fur.txt +$(SRCROOT)/data/locales/fy_NL.txt +$(SRCROOT)/data/locales/fy.txt +$(SRCROOT)/data/locales/ga_GB.txt +$(SRCROOT)/data/locales/ga_IE.txt +$(SRCROOT)/data/locales/ga.txt +$(SRCROOT)/data/locales/gaa_GH.txt +$(SRCROOT)/data/locales/gaa.txt +$(SRCROOT)/data/locales/gd_GB.txt +$(SRCROOT)/data/locales/gd.txt +$(SRCROOT)/data/locales/gez_ER.txt +$(SRCROOT)/data/locales/gez_ET.txt +$(SRCROOT)/data/locales/gez.txt +$(SRCROOT)/data/locales/gl_ES.txt +$(SRCROOT)/data/locales/gl.txt +$(SRCROOT)/data/locales/gn_PY.txt +$(SRCROOT)/data/locales/gn.txt +$(SRCROOT)/data/locales/gsw_CH.txt +$(SRCROOT)/data/locales/gsw_FR.txt +$(SRCROOT)/data/locales/gsw_LI.txt +$(SRCROOT)/data/locales/gsw.txt +$(SRCROOT)/data/locales/gu_IN.txt +$(SRCROOT)/data/locales/gu.txt +$(SRCROOT)/data/locales/guz_KE.txt +$(SRCROOT)/data/locales/guz.txt +$(SRCROOT)/data/locales/gv_IM.txt +$(SRCROOT)/data/locales/gv.txt +$(SRCROOT)/data/locales/ha_GH.txt +$(SRCROOT)/data/locales/ha_NE.txt +$(SRCROOT)/data/locales/ha_NG.txt +$(SRCROOT)/data/locales/ha.txt +$(SRCROOT)/data/locales/haw_US.txt +$(SRCROOT)/data/locales/haw.txt +$(SRCROOT)/data/locales/he_IL.txt +$(SRCROOT)/data/locales/he.txt +$(SRCROOT)/data/locales/hi_IN.txt +$(SRCROOT)/data/locales/hi_Latn_IN.txt +$(SRCROOT)/data/locales/hi_Latn.txt +$(SRCROOT)/data/locales/hi.txt +$(SRCROOT)/data/locales/hr_BA.txt +$(SRCROOT)/data/locales/hr_HR.txt +$(SRCROOT)/data/locales/hr.txt +$(SRCROOT)/data/locales/hsb_DE.txt +$(SRCROOT)/data/locales/hsb.txt +$(SRCROOT)/data/locales/hu_HU.txt +$(SRCROOT)/data/locales/hu.txt +$(SRCROOT)/data/locales/hy_AM.txt +$(SRCROOT)/data/locales/hy.txt +$(SRCROOT)/data/locales/ia_001.txt +$(SRCROOT)/data/locales/ia.txt +$(SRCROOT)/data/locales/id_ID.txt +$(SRCROOT)/data/locales/id.txt +$(SRCROOT)/data/locales/ig_NG.txt +$(SRCROOT)/data/locales/ig.txt +$(SRCROOT)/data/locales/ii_CN.txt +$(SRCROOT)/data/locales/ii.txt +$(SRCROOT)/data/locales/in_ID.txt +$(SRCROOT)/data/locales/in.txt +$(SRCROOT)/data/locales/io_001.txt +$(SRCROOT)/data/locales/io.txt +$(SRCROOT)/data/locales/is_IS.txt +$(SRCROOT)/data/locales/is.txt +$(SRCROOT)/data/locales/it_CH.txt +$(SRCROOT)/data/locales/it_IT.txt +$(SRCROOT)/data/locales/it_SM.txt +$(SRCROOT)/data/locales/it_VA.txt +$(SRCROOT)/data/locales/it.txt +$(SRCROOT)/data/locales/iu_CA.txt +$(SRCROOT)/data/locales/iu.txt +$(SRCROOT)/data/locales/iw_IL.txt +$(SRCROOT)/data/locales/iw.txt +$(SRCROOT)/data/locales/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/locales/ja_JP.txt +$(SRCROOT)/data/locales/ja.txt +$(SRCROOT)/data/locales/jbo_001.txt +$(SRCROOT)/data/locales/jbo.txt +$(SRCROOT)/data/locales/jgo_CM.txt +$(SRCROOT)/data/locales/jgo.txt +$(SRCROOT)/data/locales/jmc_TZ.txt +$(SRCROOT)/data/locales/jmc.txt +$(SRCROOT)/data/locales/jv_ID.txt +$(SRCROOT)/data/locales/jv.txt +$(SRCROOT)/data/locales/ka_GE.txt +$(SRCROOT)/data/locales/ka.txt +$(SRCROOT)/data/locales/kab_DZ.txt +$(SRCROOT)/data/locales/kab.txt +$(SRCROOT)/data/locales/kaj_NG.txt +$(SRCROOT)/data/locales/kaj.txt +$(SRCROOT)/data/locales/kam_KE.txt +$(SRCROOT)/data/locales/kam.txt +$(SRCROOT)/data/locales/kcg_NG.txt +$(SRCROOT)/data/locales/kcg.txt +$(SRCROOT)/data/locales/kde_TZ.txt +$(SRCROOT)/data/locales/kde.txt +$(SRCROOT)/data/locales/kea_CV.txt +$(SRCROOT)/data/locales/kea.txt +$(SRCROOT)/data/locales/khq_ML.txt +$(SRCROOT)/data/locales/khq.txt +$(SRCROOT)/data/locales/ki_KE.txt +$(SRCROOT)/data/locales/ki.txt +$(SRCROOT)/data/locales/kk_KZ.txt +$(SRCROOT)/data/locales/kk.txt +$(SRCROOT)/data/locales/kkj_CM.txt +$(SRCROOT)/data/locales/kkj.txt +$(SRCROOT)/data/locales/kl_GL.txt +$(SRCROOT)/data/locales/kl.txt +$(SRCROOT)/data/locales/kln_KE.txt +$(SRCROOT)/data/locales/kln.txt +$(SRCROOT)/data/locales/km_KH.txt +$(SRCROOT)/data/locales/km.txt +$(SRCROOT)/data/locales/kn_IN.txt +$(SRCROOT)/data/locales/kn.txt +$(SRCROOT)/data/locales/ko_KP.txt +$(SRCROOT)/data/locales/ko_KR.txt +$(SRCROOT)/data/locales/ko.txt +$(SRCROOT)/data/locales/kok_IN.txt +$(SRCROOT)/data/locales/kok.txt +$(SRCROOT)/data/locales/kpe_GN.txt +$(SRCROOT)/data/locales/kpe_LR.txt +$(SRCROOT)/data/locales/kpe.txt +$(SRCROOT)/data/locales/ks_Arab_IN.txt +$(SRCROOT)/data/locales/ks_Arab.txt +$(SRCROOT)/data/locales/ks_Aran_IN.txt +$(SRCROOT)/data/locales/ks_Aran.txt +$(SRCROOT)/data/locales/ks_Deva_IN.txt +$(SRCROOT)/data/locales/ks_Deva.txt +$(SRCROOT)/data/locales/ks_IN.txt +$(SRCROOT)/data/locales/ks.txt +$(SRCROOT)/data/locales/ksb_TZ.txt +$(SRCROOT)/data/locales/ksb.txt +$(SRCROOT)/data/locales/ksf_CM.txt +$(SRCROOT)/data/locales/ksf.txt +$(SRCROOT)/data/locales/ksh_DE.txt +$(SRCROOT)/data/locales/ksh.txt +$(SRCROOT)/data/locales/ku_TR.txt +$(SRCROOT)/data/locales/ku.txt +$(SRCROOT)/data/locales/kw_GB.txt +$(SRCROOT)/data/locales/kw.txt +$(SRCROOT)/data/locales/ky_KG.txt +$(SRCROOT)/data/locales/ky.txt +$(SRCROOT)/data/locales/lag_TZ.txt +$(SRCROOT)/data/locales/lag.txt +$(SRCROOT)/data/locales/lb_LU.txt +$(SRCROOT)/data/locales/lb.txt +$(SRCROOT)/data/locales/lg_UG.txt +$(SRCROOT)/data/locales/lg.txt +$(SRCROOT)/data/locales/lkt_US.txt +$(SRCROOT)/data/locales/lkt.txt +$(SRCROOT)/data/locales/ln_AO.txt +$(SRCROOT)/data/locales/ln_CD.txt +$(SRCROOT)/data/locales/ln_CF.txt +$(SRCROOT)/data/locales/ln_CG.txt +$(SRCROOT)/data/locales/ln.txt +$(SRCROOT)/data/locales/lo_LA.txt +$(SRCROOT)/data/locales/lo.txt +$(SRCROOT)/data/locales/LOCALE_DEPS.json +$(SRCROOT)/data/locales/lrc_IQ.txt +$(SRCROOT)/data/locales/lrc_IR.txt +$(SRCROOT)/data/locales/lrc.txt +$(SRCROOT)/data/locales/lt_LT.txt +$(SRCROOT)/data/locales/lt.txt +$(SRCROOT)/data/locales/lu_CD.txt +$(SRCROOT)/data/locales/lu.txt +$(SRCROOT)/data/locales/luo_KE.txt +$(SRCROOT)/data/locales/luo.txt +$(SRCROOT)/data/locales/luy_KE.txt +$(SRCROOT)/data/locales/luy.txt +$(SRCROOT)/data/locales/lv_LV.txt +$(SRCROOT)/data/locales/lv.txt +$(SRCROOT)/data/locales/mas_KE.txt +$(SRCROOT)/data/locales/mas_TZ.txt +$(SRCROOT)/data/locales/mas.txt +$(SRCROOT)/data/locales/mer_KE.txt +$(SRCROOT)/data/locales/mer.txt +$(SRCROOT)/data/locales/mfe_MU.txt +$(SRCROOT)/data/locales/mfe.txt +$(SRCROOT)/data/locales/mg_MG.txt +$(SRCROOT)/data/locales/mg.txt +$(SRCROOT)/data/locales/mgh_MZ.txt +$(SRCROOT)/data/locales/mgh.txt +$(SRCROOT)/data/locales/mgo_CM.txt +$(SRCROOT)/data/locales/mgo.txt +$(SRCROOT)/data/locales/mi_NZ.txt +$(SRCROOT)/data/locales/mi.txt +$(SRCROOT)/data/locales/mk_MK.txt +$(SRCROOT)/data/locales/mk.txt +$(SRCROOT)/data/locales/ml_IN.txt +$(SRCROOT)/data/locales/ml.txt +$(SRCROOT)/data/locales/mn_MN.txt +$(SRCROOT)/data/locales/mn.txt +$(SRCROOT)/data/locales/mni_Beng_IN.txt +$(SRCROOT)/data/locales/mni_Beng.txt +$(SRCROOT)/data/locales/mni_IN.txt +$(SRCROOT)/data/locales/mni_Mtei_IN.txt +$(SRCROOT)/data/locales/mni_Mtei.txt +$(SRCROOT)/data/locales/mni.txt +$(SRCROOT)/data/locales/mo.txt +$(SRCROOT)/data/locales/moh_CA.txt +$(SRCROOT)/data/locales/moh.txt +$(SRCROOT)/data/locales/mr_IN.txt +$(SRCROOT)/data/locales/mr.txt +$(SRCROOT)/data/locales/ms_Arab_BN.txt +$(SRCROOT)/data/locales/ms_Arab_MY.txt +$(SRCROOT)/data/locales/ms_Arab.txt +$(SRCROOT)/data/locales/ms_BN.txt +$(SRCROOT)/data/locales/ms_MY.txt +$(SRCROOT)/data/locales/ms_SG.txt +$(SRCROOT)/data/locales/ms.txt +$(SRCROOT)/data/locales/mt_MT.txt +$(SRCROOT)/data/locales/mt.txt +$(SRCROOT)/data/locales/mua_CM.txt +$(SRCROOT)/data/locales/mua.txt +$(SRCROOT)/data/locales/my_MM.txt +$(SRCROOT)/data/locales/my.txt +$(SRCROOT)/data/locales/myv_RU.txt +$(SRCROOT)/data/locales/myv.txt +$(SRCROOT)/data/locales/mzn_IR.txt +$(SRCROOT)/data/locales/mzn.txt +$(SRCROOT)/data/locales/naq_NA.txt +$(SRCROOT)/data/locales/naq.txt +$(SRCROOT)/data/locales/nb_NO.txt +$(SRCROOT)/data/locales/nb_SJ.txt +$(SRCROOT)/data/locales/nb.txt +$(SRCROOT)/data/locales/nd_ZW.txt +$(SRCROOT)/data/locales/nd.txt +$(SRCROOT)/data/locales/nds_DE.txt +$(SRCROOT)/data/locales/nds_NL.txt +$(SRCROOT)/data/locales/nds.txt +$(SRCROOT)/data/locales/ne_IN.txt +$(SRCROOT)/data/locales/ne_NP.txt +$(SRCROOT)/data/locales/ne.txt +$(SRCROOT)/data/locales/nl_AW.txt +$(SRCROOT)/data/locales/nl_BE.txt +$(SRCROOT)/data/locales/nl_BQ.txt +$(SRCROOT)/data/locales/nl_CW.txt +$(SRCROOT)/data/locales/nl_NL.txt +$(SRCROOT)/data/locales/nl_SR.txt +$(SRCROOT)/data/locales/nl_SX.txt +$(SRCROOT)/data/locales/nl.txt +$(SRCROOT)/data/locales/nmg_CM.txt +$(SRCROOT)/data/locales/nmg.txt +$(SRCROOT)/data/locales/nn_NO.txt +$(SRCROOT)/data/locales/nn.txt +$(SRCROOT)/data/locales/nnh_CM.txt +$(SRCROOT)/data/locales/nnh.txt +$(SRCROOT)/data/locales/no_NO_NY.txt +$(SRCROOT)/data/locales/no_NO.txt +$(SRCROOT)/data/locales/no.txt +$(SRCROOT)/data/locales/nqo_GN.txt +$(SRCROOT)/data/locales/nqo.txt +$(SRCROOT)/data/locales/nr_ZA.txt +$(SRCROOT)/data/locales/nr.txt +$(SRCROOT)/data/locales/nso_ZA.txt +$(SRCROOT)/data/locales/nso.txt +$(SRCROOT)/data/locales/nus_SS.txt +$(SRCROOT)/data/locales/nus.txt +$(SRCROOT)/data/locales/ny_MW.txt +$(SRCROOT)/data/locales/ny.txt +$(SRCROOT)/data/locales/nyn_UG.txt +$(SRCROOT)/data/locales/nyn.txt +$(SRCROOT)/data/locales/oc_FR.txt +$(SRCROOT)/data/locales/oc.txt +$(SRCROOT)/data/locales/om_ET.txt +$(SRCROOT)/data/locales/om_KE.txt +$(SRCROOT)/data/locales/om.txt +$(SRCROOT)/data/locales/or_IN.txt +$(SRCROOT)/data/locales/or.txt +$(SRCROOT)/data/locales/os_GE.txt +$(SRCROOT)/data/locales/os_RU.txt +$(SRCROOT)/data/locales/os.txt +$(SRCROOT)/data/locales/pa_Arab_PK.txt +$(SRCROOT)/data/locales/pa_Arab.txt +$(SRCROOT)/data/locales/pa_Aran_PK.txt +$(SRCROOT)/data/locales/pa_Aran.txt +$(SRCROOT)/data/locales/pa_Guru_IN.txt +$(SRCROOT)/data/locales/pa_Guru.txt +$(SRCROOT)/data/locales/pa_IN.txt +$(SRCROOT)/data/locales/pa_PK.txt +$(SRCROOT)/data/locales/pa.txt +$(SRCROOT)/data/locales/pl_PL.txt +$(SRCROOT)/data/locales/pl.txt +$(SRCROOT)/data/locales/ps_AF.txt +$(SRCROOT)/data/locales/ps_PK.txt +$(SRCROOT)/data/locales/ps.txt +$(SRCROOT)/data/locales/pt_AO.txt +$(SRCROOT)/data/locales/pt_BR.txt +$(SRCROOT)/data/locales/pt_CH.txt +$(SRCROOT)/data/locales/pt_CV.txt +$(SRCROOT)/data/locales/pt_FR.txt +$(SRCROOT)/data/locales/pt_GQ.txt +$(SRCROOT)/data/locales/pt_GW.txt +$(SRCROOT)/data/locales/pt_LU.txt +$(SRCROOT)/data/locales/pt_MO.txt +$(SRCROOT)/data/locales/pt_MZ.txt +$(SRCROOT)/data/locales/pt_PT.txt +$(SRCROOT)/data/locales/pt_ST.txt +$(SRCROOT)/data/locales/pt_TL.txt +$(SRCROOT)/data/locales/pt.txt +$(SRCROOT)/data/locales/qu_BO.txt +$(SRCROOT)/data/locales/qu_EC.txt +$(SRCROOT)/data/locales/qu_PE.txt +$(SRCROOT)/data/locales/qu.txt +$(SRCROOT)/data/locales/rm_CH.txt +$(SRCROOT)/data/locales/rm.txt +$(SRCROOT)/data/locales/rn_BI.txt +$(SRCROOT)/data/locales/rn.txt +$(SRCROOT)/data/locales/ro_MD.txt +$(SRCROOT)/data/locales/ro_RO.txt +$(SRCROOT)/data/locales/ro.txt +$(SRCROOT)/data/locales/rof_TZ.txt +$(SRCROOT)/data/locales/rof.txt +$(SRCROOT)/data/locales/root.txt +$(SRCROOT)/data/locales/ru_BY.txt +$(SRCROOT)/data/locales/ru_KG.txt +$(SRCROOT)/data/locales/ru_KZ.txt +$(SRCROOT)/data/locales/ru_MD.txt +$(SRCROOT)/data/locales/ru_RU.txt +$(SRCROOT)/data/locales/ru_UA.txt +$(SRCROOT)/data/locales/ru.txt +$(SRCROOT)/data/locales/rw_RW.txt +$(SRCROOT)/data/locales/rw.txt +$(SRCROOT)/data/locales/rwk_TZ.txt +$(SRCROOT)/data/locales/rwk.txt +$(SRCROOT)/data/locales/sa_IN.txt +$(SRCROOT)/data/locales/sa.txt +$(SRCROOT)/data/locales/sah_RU.txt +$(SRCROOT)/data/locales/sah.txt +$(SRCROOT)/data/locales/saq_KE.txt +$(SRCROOT)/data/locales/saq.txt +$(SRCROOT)/data/locales/sat_Deva_IN.txt +$(SRCROOT)/data/locales/sat_Deva.txt +$(SRCROOT)/data/locales/sat_IN.txt +$(SRCROOT)/data/locales/sat_Olck_IN.txt +$(SRCROOT)/data/locales/sat_Olck.txt +$(SRCROOT)/data/locales/sat.txt +$(SRCROOT)/data/locales/sbp_TZ.txt +$(SRCROOT)/data/locales/sbp.txt +$(SRCROOT)/data/locales/sc_IT.txt +$(SRCROOT)/data/locales/sc.txt +$(SRCROOT)/data/locales/scn_IT.txt +$(SRCROOT)/data/locales/scn.txt +$(SRCROOT)/data/locales/sd_Deva_IN.txt +$(SRCROOT)/data/locales/sd_Deva.txt +$(SRCROOT)/data/locales/sd_PK.txt +$(SRCROOT)/data/locales/sd.txt +$(SRCROOT)/data/locales/se_FI.txt +$(SRCROOT)/data/locales/se_NO.txt +$(SRCROOT)/data/locales/se_SE.txt +$(SRCROOT)/data/locales/se.txt +$(SRCROOT)/data/locales/seh_MZ.txt +$(SRCROOT)/data/locales/seh.txt +$(SRCROOT)/data/locales/ses_ML.txt +$(SRCROOT)/data/locales/ses.txt +$(SRCROOT)/data/locales/sg_CF.txt +$(SRCROOT)/data/locales/sg.txt +$(SRCROOT)/data/locales/sh_BA.txt +$(SRCROOT)/data/locales/sh_CS.txt +$(SRCROOT)/data/locales/sh_YU.txt +$(SRCROOT)/data/locales/sh.txt +$(SRCROOT)/data/locales/shi_Latn_MA.txt +$(SRCROOT)/data/locales/shi_Latn.txt +$(SRCROOT)/data/locales/shi_MA.txt +$(SRCROOT)/data/locales/shi_Tfng_MA.txt +$(SRCROOT)/data/locales/shi_Tfng.txt +$(SRCROOT)/data/locales/shi.txt +$(SRCROOT)/data/locales/si_LK.txt +$(SRCROOT)/data/locales/si.txt +$(SRCROOT)/data/locales/sk_SK.txt +$(SRCROOT)/data/locales/sk.txt +$(SRCROOT)/data/locales/sl_SI.txt +$(SRCROOT)/data/locales/sl.txt +$(SRCROOT)/data/locales/smn_FI.txt +$(SRCROOT)/data/locales/smn.txt +$(SRCROOT)/data/locales/sn_ZW.txt +$(SRCROOT)/data/locales/sn.txt +$(SRCROOT)/data/locales/so_DJ.txt +$(SRCROOT)/data/locales/so_ET.txt +$(SRCROOT)/data/locales/so_KE.txt +$(SRCROOT)/data/locales/so_SO.txt +$(SRCROOT)/data/locales/so.txt +$(SRCROOT)/data/locales/sq_AL.txt +$(SRCROOT)/data/locales/sq_MK.txt +$(SRCROOT)/data/locales/sq_XK.txt +$(SRCROOT)/data/locales/sq.txt +$(SRCROOT)/data/locales/sr_BA.txt +$(SRCROOT)/data/locales/sr_CS.txt +$(SRCROOT)/data/locales/sr_Cyrl_BA.txt +$(SRCROOT)/data/locales/sr_Cyrl_CS.txt +$(SRCROOT)/data/locales/sr_Cyrl_ME.txt +$(SRCROOT)/data/locales/sr_Cyrl_RS.txt +$(SRCROOT)/data/locales/sr_Cyrl_XK.txt +$(SRCROOT)/data/locales/sr_Cyrl_YU.txt +$(SRCROOT)/data/locales/sr_Cyrl.txt +$(SRCROOT)/data/locales/sr_Latn_BA.txt +$(SRCROOT)/data/locales/sr_Latn_CS.txt +$(SRCROOT)/data/locales/sr_Latn_ME.txt +$(SRCROOT)/data/locales/sr_Latn_RS.txt +$(SRCROOT)/data/locales/sr_Latn_XK.txt +$(SRCROOT)/data/locales/sr_Latn_YU.txt +$(SRCROOT)/data/locales/sr_Latn.txt +$(SRCROOT)/data/locales/sr_ME.txt +$(SRCROOT)/data/locales/sr_RS.txt +$(SRCROOT)/data/locales/sr_XK.txt +$(SRCROOT)/data/locales/sr_YU.txt +$(SRCROOT)/data/locales/sr.txt +$(SRCROOT)/data/locales/ss_SZ.txt +$(SRCROOT)/data/locales/ss_ZA.txt +$(SRCROOT)/data/locales/ss.txt +$(SRCROOT)/data/locales/st_LS.txt +$(SRCROOT)/data/locales/st_ZA.txt +$(SRCROOT)/data/locales/st.txt +$(SRCROOT)/data/locales/sv_AX.txt +$(SRCROOT)/data/locales/sv_FI.txt +$(SRCROOT)/data/locales/sv_SE.txt +$(SRCROOT)/data/locales/sv.txt +$(SRCROOT)/data/locales/sw_CD.txt +$(SRCROOT)/data/locales/sw_KE.txt +$(SRCROOT)/data/locales/sw_TZ.txt +$(SRCROOT)/data/locales/sw_UG.txt +$(SRCROOT)/data/locales/sw.txt +$(SRCROOT)/data/locales/syr_IQ.txt +$(SRCROOT)/data/locales/syr_SY.txt +$(SRCROOT)/data/locales/syr.txt +$(SRCROOT)/data/locales/ta_IN.txt +$(SRCROOT)/data/locales/ta_LK.txt +$(SRCROOT)/data/locales/ta_MY.txt +$(SRCROOT)/data/locales/ta_SG.txt +$(SRCROOT)/data/locales/ta.txt +$(SRCROOT)/data/locales/te_IN.txt +$(SRCROOT)/data/locales/te.txt +$(SRCROOT)/data/locales/teo_KE.txt +$(SRCROOT)/data/locales/teo_UG.txt +$(SRCROOT)/data/locales/teo.txt +$(SRCROOT)/data/locales/tg_TJ.txt +$(SRCROOT)/data/locales/tg.txt +$(SRCROOT)/data/locales/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/locales/th_TH.txt +$(SRCROOT)/data/locales/th.txt +$(SRCROOT)/data/locales/ti_ER.txt +$(SRCROOT)/data/locales/ti_ET.txt +$(SRCROOT)/data/locales/ti.txt +$(SRCROOT)/data/locales/tig_ER.txt +$(SRCROOT)/data/locales/tig.txt +$(SRCROOT)/data/locales/tk_TM.txt +$(SRCROOT)/data/locales/tk.txt +$(SRCROOT)/data/locales/tl_PH.txt +$(SRCROOT)/data/locales/tl.txt +$(SRCROOT)/data/locales/tn_BW.txt +$(SRCROOT)/data/locales/tn_ZA.txt +$(SRCROOT)/data/locales/tn.txt +$(SRCROOT)/data/locales/to_TO.txt +$(SRCROOT)/data/locales/to.txt +$(SRCROOT)/data/locales/tr_CY.txt +$(SRCROOT)/data/locales/tr_TR.txt +$(SRCROOT)/data/locales/tr.txt +$(SRCROOT)/data/locales/trv_TW.txt +$(SRCROOT)/data/locales/trv.txt +$(SRCROOT)/data/locales/ts_ZA.txt +$(SRCROOT)/data/locales/ts.txt +$(SRCROOT)/data/locales/tt_RU.txt +$(SRCROOT)/data/locales/tt.txt +$(SRCROOT)/data/locales/twq_NE.txt +$(SRCROOT)/data/locales/twq.txt +$(SRCROOT)/data/locales/tzm_MA.txt +$(SRCROOT)/data/locales/tzm.txt +$(SRCROOT)/data/locales/ug_CN.txt +$(SRCROOT)/data/locales/ug.txt +$(SRCROOT)/data/locales/uk_UA.txt +$(SRCROOT)/data/locales/uk.txt +$(SRCROOT)/data/locales/ur_Arab_IN.txt +$(SRCROOT)/data/locales/ur_Arab_PK.txt +$(SRCROOT)/data/locales/ur_Arab.txt +$(SRCROOT)/data/locales/ur_Aran_IN.txt +$(SRCROOT)/data/locales/ur_Aran_PK.txt +$(SRCROOT)/data/locales/ur_Aran.txt +$(SRCROOT)/data/locales/ur_IN.txt +$(SRCROOT)/data/locales/ur_PK.txt +$(SRCROOT)/data/locales/ur.txt +$(SRCROOT)/data/locales/uz_AF.txt +$(SRCROOT)/data/locales/uz_Arab_AF.txt +$(SRCROOT)/data/locales/uz_Arab.txt +$(SRCROOT)/data/locales/uz_Cyrl_UZ.txt +$(SRCROOT)/data/locales/uz_Cyrl.txt +$(SRCROOT)/data/locales/uz_Latn_UZ.txt +$(SRCROOT)/data/locales/uz_Latn.txt +$(SRCROOT)/data/locales/uz_UZ.txt +$(SRCROOT)/data/locales/uz.txt +$(SRCROOT)/data/locales/vai_Latn_LR.txt +$(SRCROOT)/data/locales/vai_Latn.txt +$(SRCROOT)/data/locales/vai_LR.txt +$(SRCROOT)/data/locales/vai_Vaii_LR.txt +$(SRCROOT)/data/locales/vai_Vaii.txt +$(SRCROOT)/data/locales/vai.txt +$(SRCROOT)/data/locales/ve_ZA.txt +$(SRCROOT)/data/locales/ve.txt +$(SRCROOT)/data/locales/vi_VN.txt +$(SRCROOT)/data/locales/vi.txt +$(SRCROOT)/data/locales/vun_TZ.txt +$(SRCROOT)/data/locales/vun.txt +$(SRCROOT)/data/locales/wa_BE.txt +$(SRCROOT)/data/locales/wa.txt +$(SRCROOT)/data/locales/wae_CH.txt +$(SRCROOT)/data/locales/wae.txt +$(SRCROOT)/data/locales/wal_ET.txt +$(SRCROOT)/data/locales/wal.txt +$(SRCROOT)/data/locales/wo_SN.txt +$(SRCROOT)/data/locales/wo.txt +$(SRCROOT)/data/locales/wuu.txt +$(SRCROOT)/data/locales/xh_ZA.txt +$(SRCROOT)/data/locales/xh.txt +$(SRCROOT)/data/locales/xog_UG.txt +$(SRCROOT)/data/locales/xog.txt +$(SRCROOT)/data/locales/yav_CM.txt +$(SRCROOT)/data/locales/yav.txt +$(SRCROOT)/data/locales/yi_001.txt +$(SRCROOT)/data/locales/yi.txt +$(SRCROOT)/data/locales/yo_BJ.txt +$(SRCROOT)/data/locales/yo_NG.txt +$(SRCROOT)/data/locales/yo.txt +$(SRCROOT)/data/locales/yue_CN.txt +$(SRCROOT)/data/locales/yue_Hans_CN.txt +$(SRCROOT)/data/locales/yue_Hans.txt +$(SRCROOT)/data/locales/yue_Hant_HK.txt +$(SRCROOT)/data/locales/yue_Hant.txt +$(SRCROOT)/data/locales/yue_HK.txt +$(SRCROOT)/data/locales/yue.txt +$(SRCROOT)/data/locales/zgh_MA.txt +$(SRCROOT)/data/locales/zgh.txt +$(SRCROOT)/data/locales/zh_CN.txt +$(SRCROOT)/data/locales/zh_Hans_CN.txt +$(SRCROOT)/data/locales/zh_Hans_HK.txt +$(SRCROOT)/data/locales/zh_Hans_MO.txt +$(SRCROOT)/data/locales/zh_Hans_SG.txt +$(SRCROOT)/data/locales/zh_Hans.txt +$(SRCROOT)/data/locales/zh_Hant_CN.txt +$(SRCROOT)/data/locales/zh_Hant_HK.txt +$(SRCROOT)/data/locales/zh_Hant_MO.txt +$(SRCROOT)/data/locales/zh_Hant_TW.txt +$(SRCROOT)/data/locales/zh_Hant.txt +$(SRCROOT)/data/locales/zh_HK.txt +$(SRCROOT)/data/locales/zh_MO.txt +$(SRCROOT)/data/locales/zh_SG.txt +$(SRCROOT)/data/locales/zh_TW.txt +$(SRCROOT)/data/locales/zh.txt +$(SRCROOT)/data/locales/zu_ZA.txt +$(SRCROOT)/data/locales/zu.txt +$(SRCROOT)/data/makedata_uwp.vcxproj +$(SRCROOT)/data/makedata.mak +$(SRCROOT)/data/makedata.vcxproj +$(SRCROOT)/data/makedata.vcxproj.filters +$(SRCROOT)/data/Makefile.in +$(SRCROOT)/data/mappings/cns-11643-1992.ucm +$(SRCROOT)/data/mappings/convrtrs.txt +$(SRCROOT)/data/mappings/docomo-sjis.ucm +$(SRCROOT)/data/mappings/ebcdic-xml-us.ucm +$(SRCROOT)/data/mappings/euc-jp-2007.ucm +$(SRCROOT)/data/mappings/euc-tw-2014.ucm +$(SRCROOT)/data/mappings/gb18030.ucm +$(SRCROOT)/data/mappings/gsm-03.38-2000.ucm +$(SRCROOT)/data/mappings/gsm-03.38-2009.ucm +$(SRCROOT)/data/mappings/ibm-1006_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1025_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1026_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1047_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1051_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1089_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1097_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1098_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1112_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1122_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1123_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1124_P100-1996.ucm +$(SRCROOT)/data/mappings/ibm-1125_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1129_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1130_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1131_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1132_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-1133_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1137_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1140_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1141_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1142_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1143_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1144_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1145_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1146_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1147_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1148_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1149_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-1153_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1154_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1155_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1156_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1157_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1158_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1160_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1162_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1164_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1168_P100-2002.ucm +$(SRCROOT)/data/mappings/ibm-1250_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1251_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1252_P100-2000.ucm +$(SRCROOT)/data/mappings/ibm-1253_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1254_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1255_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1256_P110-1997.ucm +$(SRCROOT)/data/mappings/ibm-1257_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1258_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-12712_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-1276_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-1363_P110-1997.ucm +$(SRCROOT)/data/mappings/ibm-1363_P11B-1998.ucm +$(SRCROOT)/data/mappings/ibm-1364_P110-2007.ucm +$(SRCROOT)/data/mappings/ibm-1371_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-1373_P100-2002.ucm +$(SRCROOT)/data/mappings/ibm-1375_P100-2008.ucm +$(SRCROOT)/data/mappings/ibm-1383_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-1386_P100-2001.ucm +$(SRCROOT)/data/mappings/ibm-1388_P103-2001.ucm +$(SRCROOT)/data/mappings/ibm-1390_P110-2003.ucm +$(SRCROOT)/data/mappings/ibm-1399_P110-2003.ucm +$(SRCROOT)/data/mappings/ibm-16684_P110-2003.ucm +$(SRCROOT)/data/mappings/ibm-16804_X110-1999.ucm +$(SRCROOT)/data/mappings/ibm-273_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-277_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-278_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-280_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-284_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-285_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-290_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-297_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-33722_P120-1999.ucm +$(SRCROOT)/data/mappings/ibm-33722_P12A_P12A-2004_U2.ucm +$(SRCROOT)/data/mappings/ibm-33722_P12A_P12A-2009_U2.ucm +$(SRCROOT)/data/mappings/ibm-37_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-420_X120-1999.ucm +$(SRCROOT)/data/mappings/ibm-424_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-437_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-4517_P100-2005.ucm +$(SRCROOT)/data/mappings/ibm-4899_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-4909_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-4971_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-500_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-5012_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-5123_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-5346_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5347_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5348_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-5349_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5350_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5351_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5352_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5353_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5354_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-5471_P100-2006.ucm +$(SRCROOT)/data/mappings/ibm-5478_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-720_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-737_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-775_P100-1996.ucm +$(SRCROOT)/data/mappings/ibm-803_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-813_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-838_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-8482_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-850_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-851_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-852_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-855_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-856_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-857_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-858_P100-1997.ucm +$(SRCROOT)/data/mappings/ibm-860_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-861_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-862_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-863_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-864_X110-1999.ucm +$(SRCROOT)/data/mappings/ibm-865_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-866_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-867_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-868_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-869_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-870_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-871_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-874_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-875_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-878_P100-1996.ucm +$(SRCROOT)/data/mappings/ibm-9005_X110-2007.ucm +$(SRCROOT)/data/mappings/ibm-901_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-902_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-9067_X100-2005.ucm +$(SRCROOT)/data/mappings/ibm-912_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-913_P100-2000.ucm +$(SRCROOT)/data/mappings/ibm-914_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-915_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-916_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-918_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-920_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-921_P100-1995.ucm +$(SRCROOT)/data/mappings/ibm-922_P100-1999.ucm +$(SRCROOT)/data/mappings/ibm-923_P100-1998.ucm +$(SRCROOT)/data/mappings/ibm-930_P120-1999.ucm +$(SRCROOT)/data/mappings/ibm-933_P110-1995.ucm +$(SRCROOT)/data/mappings/ibm-935_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-937_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-939_P120-1999.ucm +$(SRCROOT)/data/mappings/ibm-942_P12A-1999.ucm +$(SRCROOT)/data/mappings/ibm-943_P130-1999.ucm +$(SRCROOT)/data/mappings/ibm-943_P15A-2003.ucm +$(SRCROOT)/data/mappings/ibm-9447_P100-2002.ucm +$(SRCROOT)/data/mappings/ibm-9448_X100-2005.ucm +$(SRCROOT)/data/mappings/ibm-9449_P100-2002.ucm +$(SRCROOT)/data/mappings/ibm-949_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-949_P11A-1999.ucm +$(SRCROOT)/data/mappings/ibm-950_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-954_P101-2007.ucm +$(SRCROOT)/data/mappings/ibm-964_P110-1999.ucm +$(SRCROOT)/data/mappings/ibm-970_P110_P110-2006_U2.ucm +$(SRCROOT)/data/mappings/ibm-971_P100-1995.ucm +$(SRCROOT)/data/mappings/icu-internal-25546.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d1.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d2.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d3.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d4.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d5.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d6.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-d7.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-s1.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-s2.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-s3.ucm +$(SRCROOT)/data/mappings/icu-internal-compound-t.ucm +$(SRCROOT)/data/mappings/iso-8859_10-1998.ucm +$(SRCROOT)/data/mappings/iso-8859_11-2001.ucm +$(SRCROOT)/data/mappings/iso-8859_14-1998.ucm +$(SRCROOT)/data/mappings/iso-8859_16-2001.ucm +$(SRCROOT)/data/mappings/iso-ir-165.ucm +$(SRCROOT)/data/mappings/jisx-212.ucm +$(SRCROOT)/data/mappings/kddi-sjis.ucm +$(SRCROOT)/data/mappings/lmb-excp.ucm +$(SRCROOT)/data/mappings/macos-0_2-10.2.ucm +$(SRCROOT)/data/mappings/macos-2566-10.2.ucm +$(SRCROOT)/data/mappings/macos-29-10.2.ucm +$(SRCROOT)/data/mappings/macos-35-10.2.ucm +$(SRCROOT)/data/mappings/macos-6_2-10.4.ucm +$(SRCROOT)/data/mappings/macos-6-10.2.ucm +$(SRCROOT)/data/mappings/macos-7_3-10.2.ucm +$(SRCROOT)/data/mappings/softbank-sjis.ucm +$(SRCROOT)/data/mappings/ucmcore.mk +$(SRCROOT)/data/mappings/ucmebcdic.mk +$(SRCROOT)/data/mappings/ucmfiles.mk +$(SRCROOT)/data/mappings/ucmlocal.mk +$(SRCROOT)/data/mappings/windows-874-2000.ucm +$(SRCROOT)/data/mappings/windows-936-2000.ucm +$(SRCROOT)/data/mappings/windows-949-2000.ucm +$(SRCROOT)/data/mappings/windows-950-2000.ucm +$(SRCROOT)/data/misc/currencyNumericCodes.txt +$(SRCROOT)/data/misc/dayPeriods.txt +$(SRCROOT)/data/misc/genderList.txt +$(SRCROOT)/data/misc/icudata.rc +$(SRCROOT)/data/misc/icustd.txt +$(SRCROOT)/data/misc/icuver.txt +$(SRCROOT)/data/misc/keyTypeData.txt +$(SRCROOT)/data/misc/langInfo.txt +$(SRCROOT)/data/misc/likelySubtags.txt +$(SRCROOT)/data/misc/metadata.txt +$(SRCROOT)/data/misc/metaZones.txt +$(SRCROOT)/data/misc/miscfiles.mk +$(SRCROOT)/data/misc/numberingSystems.txt +$(SRCROOT)/data/misc/pluralRanges.txt +$(SRCROOT)/data/misc/plurals.txt +$(SRCROOT)/data/misc/supplementalData.txt +$(SRCROOT)/data/misc/timezoneTypes.txt +$(SRCROOT)/data/misc/windowsZones.txt +$(SRCROOT)/data/misc/zoneinfo64.txt +$(SRCROOT)/data/pkgdataMakefile.in +$(SRCROOT)/data/rbnf/af.txt +$(SRCROOT)/data/rbnf/ak.txt +$(SRCROOT)/data/rbnf/am.txt +$(SRCROOT)/data/rbnf/ar.txt +$(SRCROOT)/data/rbnf/ars.txt +$(SRCROOT)/data/rbnf/az.txt +$(SRCROOT)/data/rbnf/be.txt +$(SRCROOT)/data/rbnf/bg.txt +$(SRCROOT)/data/rbnf/bs.txt +$(SRCROOT)/data/rbnf/ca.txt +$(SRCROOT)/data/rbnf/ccp.txt +$(SRCROOT)/data/rbnf/chr.txt +$(SRCROOT)/data/rbnf/cs.txt +$(SRCROOT)/data/rbnf/cy.txt +$(SRCROOT)/data/rbnf/da.txt +$(SRCROOT)/data/rbnf/de_CH.txt +$(SRCROOT)/data/rbnf/de.txt +$(SRCROOT)/data/rbnf/ee.txt +$(SRCROOT)/data/rbnf/el.txt +$(SRCROOT)/data/rbnf/en_001.txt +$(SRCROOT)/data/rbnf/en_IN.txt +$(SRCROOT)/data/rbnf/en.txt +$(SRCROOT)/data/rbnf/eo.txt +$(SRCROOT)/data/rbnf/es_003.txt +$(SRCROOT)/data/rbnf/es_419.txt +$(SRCROOT)/data/rbnf/es_DO.txt +$(SRCROOT)/data/rbnf/es_GT.txt +$(SRCROOT)/data/rbnf/es_HN.txt +$(SRCROOT)/data/rbnf/es_MX.txt +$(SRCROOT)/data/rbnf/es_NI.txt +$(SRCROOT)/data/rbnf/es_PA.txt +$(SRCROOT)/data/rbnf/es_PR.txt +$(SRCROOT)/data/rbnf/es_SV.txt +$(SRCROOT)/data/rbnf/es_US.txt +$(SRCROOT)/data/rbnf/es.txt +$(SRCROOT)/data/rbnf/et.txt +$(SRCROOT)/data/rbnf/fa_AF.txt +$(SRCROOT)/data/rbnf/fa.txt +$(SRCROOT)/data/rbnf/ff.txt +$(SRCROOT)/data/rbnf/fi.txt +$(SRCROOT)/data/rbnf/fil.txt +$(SRCROOT)/data/rbnf/fo.txt +$(SRCROOT)/data/rbnf/fr_BE.txt +$(SRCROOT)/data/rbnf/fr_CH.txt +$(SRCROOT)/data/rbnf/fr.txt +$(SRCROOT)/data/rbnf/ga.txt +$(SRCROOT)/data/rbnf/he.txt +$(SRCROOT)/data/rbnf/hi.txt +$(SRCROOT)/data/rbnf/hr.txt +$(SRCROOT)/data/rbnf/hu.txt +$(SRCROOT)/data/rbnf/hy.txt +$(SRCROOT)/data/rbnf/id.txt +$(SRCROOT)/data/rbnf/in.txt +$(SRCROOT)/data/rbnf/is.txt +$(SRCROOT)/data/rbnf/it.txt +$(SRCROOT)/data/rbnf/iw.txt +$(SRCROOT)/data/rbnf/ja.txt +$(SRCROOT)/data/rbnf/ka.txt +$(SRCROOT)/data/rbnf/kl.txt +$(SRCROOT)/data/rbnf/km.txt +$(SRCROOT)/data/rbnf/ko.txt +$(SRCROOT)/data/rbnf/ky.txt +$(SRCROOT)/data/rbnf/lb.txt +$(SRCROOT)/data/rbnf/lo.txt +$(SRCROOT)/data/rbnf/LOCALE_DEPS.json +$(SRCROOT)/data/rbnf/lrc.txt +$(SRCROOT)/data/rbnf/lt.txt +$(SRCROOT)/data/rbnf/lv.txt +$(SRCROOT)/data/rbnf/mk.txt +$(SRCROOT)/data/rbnf/ms.txt +$(SRCROOT)/data/rbnf/mt.txt +$(SRCROOT)/data/rbnf/my.txt +$(SRCROOT)/data/rbnf/nb.txt +$(SRCROOT)/data/rbnf/nl.txt +$(SRCROOT)/data/rbnf/nn.txt +$(SRCROOT)/data/rbnf/no.txt +$(SRCROOT)/data/rbnf/pl.txt +$(SRCROOT)/data/rbnf/pt_PT.txt +$(SRCROOT)/data/rbnf/pt.txt +$(SRCROOT)/data/rbnf/qu.txt +$(SRCROOT)/data/rbnf/rbnflocal.mk +$(SRCROOT)/data/rbnf/ro.txt +$(SRCROOT)/data/rbnf/root.txt +$(SRCROOT)/data/rbnf/ru.txt +$(SRCROOT)/data/rbnf/se.txt +$(SRCROOT)/data/rbnf/sh.txt +$(SRCROOT)/data/rbnf/sk.txt +$(SRCROOT)/data/rbnf/sl.txt +$(SRCROOT)/data/rbnf/sq.txt +$(SRCROOT)/data/rbnf/sr_Latn.txt +$(SRCROOT)/data/rbnf/sr.txt +$(SRCROOT)/data/rbnf/sv.txt +$(SRCROOT)/data/rbnf/sw.txt +$(SRCROOT)/data/rbnf/ta.txt +$(SRCROOT)/data/rbnf/th.txt +$(SRCROOT)/data/rbnf/tr.txt +$(SRCROOT)/data/rbnf/uk.txt +$(SRCROOT)/data/rbnf/vi.txt +$(SRCROOT)/data/rbnf/wuu.txt +$(SRCROOT)/data/rbnf/yue_Hans.txt +$(SRCROOT)/data/rbnf/yue.txt +$(SRCROOT)/data/rbnf/zh_Hant_HK.txt +$(SRCROOT)/data/rbnf/zh_Hant.txt +$(SRCROOT)/data/rbnf/zh_HK.txt +$(SRCROOT)/data/rbnf/zh_MO.txt +$(SRCROOT)/data/rbnf/zh_TW.txt +$(SRCROOT)/data/rbnf/zh.txt +$(SRCROOT)/data/region/af.txt +$(SRCROOT)/data/region/agq.txt +$(SRCROOT)/data/region/ak.txt +$(SRCROOT)/data/region/am.txt +$(SRCROOT)/data/region/ar_AE.txt +$(SRCROOT)/data/region/ar_LY.txt +$(SRCROOT)/data/region/ar_SA.txt +$(SRCROOT)/data/region/ar.txt +$(SRCROOT)/data/region/arn.txt +$(SRCROOT)/data/region/ars.txt +$(SRCROOT)/data/region/as.txt +$(SRCROOT)/data/region/asa.txt +$(SRCROOT)/data/region/ast.txt +$(SRCROOT)/data/region/az_AZ.txt +$(SRCROOT)/data/region/az_Cyrl.txt +$(SRCROOT)/data/region/az_Latn_AZ.txt +$(SRCROOT)/data/region/az_Latn.txt +$(SRCROOT)/data/region/az.txt +$(SRCROOT)/data/region/ba.txt +$(SRCROOT)/data/region/bas.txt +$(SRCROOT)/data/region/be.txt +$(SRCROOT)/data/region/bem.txt +$(SRCROOT)/data/region/bez.txt +$(SRCROOT)/data/region/bg.txt +$(SRCROOT)/data/region/bm.txt +$(SRCROOT)/data/region/bn_IN.txt +$(SRCROOT)/data/region/bn.txt +$(SRCROOT)/data/region/bo_IN.txt +$(SRCROOT)/data/region/bo.txt +$(SRCROOT)/data/region/br.txt +$(SRCROOT)/data/region/brx.txt +$(SRCROOT)/data/region/bs_BA.txt +$(SRCROOT)/data/region/bs_Cyrl.txt +$(SRCROOT)/data/region/bs_Latn_BA.txt +$(SRCROOT)/data/region/bs_Latn.txt +$(SRCROOT)/data/region/bs.txt +$(SRCROOT)/data/region/byn.txt +$(SRCROOT)/data/region/ca.txt +$(SRCROOT)/data/region/ccp.txt +$(SRCROOT)/data/region/ce.txt +$(SRCROOT)/data/region/ceb.txt +$(SRCROOT)/data/region/cgg.txt +$(SRCROOT)/data/region/chr.txt +$(SRCROOT)/data/region/ckb.txt +$(SRCROOT)/data/region/co.txt +$(SRCROOT)/data/region/cs.txt +$(SRCROOT)/data/region/cv.txt +$(SRCROOT)/data/region/cy.txt +$(SRCROOT)/data/region/da.txt +$(SRCROOT)/data/region/dav.txt +$(SRCROOT)/data/region/de_AT.txt +$(SRCROOT)/data/region/de_CH.txt +$(SRCROOT)/data/region/de.txt +$(SRCROOT)/data/region/dje.txt +$(SRCROOT)/data/region/dsb.txt +$(SRCROOT)/data/region/dua.txt +$(SRCROOT)/data/region/dv.txt +$(SRCROOT)/data/region/dyo.txt +$(SRCROOT)/data/region/dz.txt +$(SRCROOT)/data/region/ebu.txt +$(SRCROOT)/data/region/ee.txt +$(SRCROOT)/data/region/el.txt +$(SRCROOT)/data/region/en_001.txt +$(SRCROOT)/data/region/en_150.txt +$(SRCROOT)/data/region/en_AG.txt +$(SRCROOT)/data/region/en_AI.txt +$(SRCROOT)/data/region/en_AL.txt +$(SRCROOT)/data/region/en_AR.txt +$(SRCROOT)/data/region/en_AT.txt +$(SRCROOT)/data/region/en_AU.txt +$(SRCROOT)/data/region/en_BB.txt +$(SRCROOT)/data/region/en_BD.txt +$(SRCROOT)/data/region/en_BE.txt +$(SRCROOT)/data/region/en_BG.txt +$(SRCROOT)/data/region/en_BM.txt +$(SRCROOT)/data/region/en_BN.txt +$(SRCROOT)/data/region/en_BR.txt +$(SRCROOT)/data/region/en_BS.txt +$(SRCROOT)/data/region/en_BW.txt +$(SRCROOT)/data/region/en_BZ.txt +$(SRCROOT)/data/region/en_CA.txt +$(SRCROOT)/data/region/en_CC.txt +$(SRCROOT)/data/region/en_CH.txt +$(SRCROOT)/data/region/en_CK.txt +$(SRCROOT)/data/region/en_CM.txt +$(SRCROOT)/data/region/en_CX.txt +$(SRCROOT)/data/region/en_CY.txt +$(SRCROOT)/data/region/en_CZ.txt +$(SRCROOT)/data/region/en_DE.txt +$(SRCROOT)/data/region/en_DG.txt +$(SRCROOT)/data/region/en_DK.txt +$(SRCROOT)/data/region/en_DM.txt +$(SRCROOT)/data/region/en_EE.txt +$(SRCROOT)/data/region/en_ER.txt +$(SRCROOT)/data/region/en_FI.txt +$(SRCROOT)/data/region/en_FJ.txt +$(SRCROOT)/data/region/en_FK.txt +$(SRCROOT)/data/region/en_FM.txt +$(SRCROOT)/data/region/en_FR.txt +$(SRCROOT)/data/region/en_GB.txt +$(SRCROOT)/data/region/en_GD.txt +$(SRCROOT)/data/region/en_GG.txt +$(SRCROOT)/data/region/en_GH.txt +$(SRCROOT)/data/region/en_GI.txt +$(SRCROOT)/data/region/en_GM.txt +$(SRCROOT)/data/region/en_GR.txt +$(SRCROOT)/data/region/en_GY.txt +$(SRCROOT)/data/region/en_HK.txt +$(SRCROOT)/data/region/en_HU.txt +$(SRCROOT)/data/region/en_ID.txt +$(SRCROOT)/data/region/en_IE.txt +$(SRCROOT)/data/region/en_IL.txt +$(SRCROOT)/data/region/en_IM.txt +$(SRCROOT)/data/region/en_IN.txt +$(SRCROOT)/data/region/en_IO.txt +$(SRCROOT)/data/region/en_JE.txt +$(SRCROOT)/data/region/en_JM.txt +$(SRCROOT)/data/region/en_KE.txt +$(SRCROOT)/data/region/en_KI.txt +$(SRCROOT)/data/region/en_KN.txt +$(SRCROOT)/data/region/en_KY.txt +$(SRCROOT)/data/region/en_LC.txt +$(SRCROOT)/data/region/en_LR.txt +$(SRCROOT)/data/region/en_LS.txt +$(SRCROOT)/data/region/en_LT.txt +$(SRCROOT)/data/region/en_LV.txt +$(SRCROOT)/data/region/en_MG.txt +$(SRCROOT)/data/region/en_MM.txt +$(SRCROOT)/data/region/en_MO.txt +$(SRCROOT)/data/region/en_MS.txt +$(SRCROOT)/data/region/en_MT.txt +$(SRCROOT)/data/region/en_MU.txt +$(SRCROOT)/data/region/en_MV.txt +$(SRCROOT)/data/region/en_MW.txt +$(SRCROOT)/data/region/en_MY.txt +$(SRCROOT)/data/region/en_NA.txt +$(SRCROOT)/data/region/en_NF.txt +$(SRCROOT)/data/region/en_NG.txt +$(SRCROOT)/data/region/en_NH.txt +$(SRCROOT)/data/region/en_NL.txt +$(SRCROOT)/data/region/en_NO.txt +$(SRCROOT)/data/region/en_NR.txt +$(SRCROOT)/data/region/en_NU.txt +$(SRCROOT)/data/region/en_NZ.txt +$(SRCROOT)/data/region/en_PG.txt +$(SRCROOT)/data/region/en_PK.txt +$(SRCROOT)/data/region/en_PL.txt +$(SRCROOT)/data/region/en_PN.txt +$(SRCROOT)/data/region/en_PT.txt +$(SRCROOT)/data/region/en_PW.txt +$(SRCROOT)/data/region/en_RH.txt +$(SRCROOT)/data/region/en_RU.txt +$(SRCROOT)/data/region/en_RW.txt +$(SRCROOT)/data/region/en_SB.txt +$(SRCROOT)/data/region/en_SC.txt +$(SRCROOT)/data/region/en_SD.txt +$(SRCROOT)/data/region/en_SE.txt +$(SRCROOT)/data/region/en_SG.txt +$(SRCROOT)/data/region/en_SH.txt +$(SRCROOT)/data/region/en_SI.txt +$(SRCROOT)/data/region/en_SK.txt +$(SRCROOT)/data/region/en_SL.txt +$(SRCROOT)/data/region/en_SS.txt +$(SRCROOT)/data/region/en_SX.txt +$(SRCROOT)/data/region/en_SZ.txt +$(SRCROOT)/data/region/en_TC.txt +$(SRCROOT)/data/region/en_TH.txt +$(SRCROOT)/data/region/en_TK.txt +$(SRCROOT)/data/region/en_TO.txt +$(SRCROOT)/data/region/en_TT.txt +$(SRCROOT)/data/region/en_TV.txt +$(SRCROOT)/data/region/en_TZ.txt +$(SRCROOT)/data/region/en_UA.txt +$(SRCROOT)/data/region/en_UG.txt +$(SRCROOT)/data/region/en_VC.txt +$(SRCROOT)/data/region/en_VG.txt +$(SRCROOT)/data/region/en_VU.txt +$(SRCROOT)/data/region/en_WS.txt +$(SRCROOT)/data/region/en_ZA.txt +$(SRCROOT)/data/region/en_ZM.txt +$(SRCROOT)/data/region/en_ZW.txt +$(SRCROOT)/data/region/en.txt +$(SRCROOT)/data/region/eo.txt +$(SRCROOT)/data/region/es_419.txt +$(SRCROOT)/data/region/es_AG.txt +$(SRCROOT)/data/region/es_AR.txt +$(SRCROOT)/data/region/es_BB.txt +$(SRCROOT)/data/region/es_BM.txt +$(SRCROOT)/data/region/es_BO.txt +$(SRCROOT)/data/region/es_BQ.txt +$(SRCROOT)/data/region/es_BR.txt +$(SRCROOT)/data/region/es_BS.txt +$(SRCROOT)/data/region/es_BZ.txt +$(SRCROOT)/data/region/es_CA.txt +$(SRCROOT)/data/region/es_CL.txt +$(SRCROOT)/data/region/es_CO.txt +$(SRCROOT)/data/region/es_CR.txt +$(SRCROOT)/data/region/es_CU.txt +$(SRCROOT)/data/region/es_CW.txt +$(SRCROOT)/data/region/es_DM.txt +$(SRCROOT)/data/region/es_DO.txt +$(SRCROOT)/data/region/es_EC.txt +$(SRCROOT)/data/region/es_GD.txt +$(SRCROOT)/data/region/es_GT.txt +$(SRCROOT)/data/region/es_GY.txt +$(SRCROOT)/data/region/es_HN.txt +$(SRCROOT)/data/region/es_HT.txt +$(SRCROOT)/data/region/es_KN.txt +$(SRCROOT)/data/region/es_KY.txt +$(SRCROOT)/data/region/es_LC.txt +$(SRCROOT)/data/region/es_MX.txt +$(SRCROOT)/data/region/es_NI.txt +$(SRCROOT)/data/region/es_PA.txt +$(SRCROOT)/data/region/es_PE.txt +$(SRCROOT)/data/region/es_PR.txt +$(SRCROOT)/data/region/es_PY.txt +$(SRCROOT)/data/region/es_SV.txt +$(SRCROOT)/data/region/es_TC.txt +$(SRCROOT)/data/region/es_TT.txt +$(SRCROOT)/data/region/es_US.txt +$(SRCROOT)/data/region/es_UY.txt +$(SRCROOT)/data/region/es_VC.txt +$(SRCROOT)/data/region/es_VE.txt +$(SRCROOT)/data/region/es_VG.txt +$(SRCROOT)/data/region/es_VI.txt +$(SRCROOT)/data/region/es.txt +$(SRCROOT)/data/region/et.txt +$(SRCROOT)/data/region/eu.txt +$(SRCROOT)/data/region/ewo.txt +$(SRCROOT)/data/region/fa_AF.txt +$(SRCROOT)/data/region/fa.txt +$(SRCROOT)/data/region/ff_CM.txt +$(SRCROOT)/data/region/ff_GN.txt +$(SRCROOT)/data/region/ff_Latn_CM.txt +$(SRCROOT)/data/region/ff_Latn_GN.txt +$(SRCROOT)/data/region/ff_Latn_MR.txt +$(SRCROOT)/data/region/ff_Latn_SN.txt +$(SRCROOT)/data/region/ff_Latn.txt +$(SRCROOT)/data/region/ff_MR.txt +$(SRCROOT)/data/region/ff_SN.txt +$(SRCROOT)/data/region/ff.txt +$(SRCROOT)/data/region/fi.txt +$(SRCROOT)/data/region/fil_PH.txt +$(SRCROOT)/data/region/fil.txt +$(SRCROOT)/data/region/fo.txt +$(SRCROOT)/data/region/fr_BE.txt +$(SRCROOT)/data/region/fr_CA.txt +$(SRCROOT)/data/region/fr.txt +$(SRCROOT)/data/region/fur.txt +$(SRCROOT)/data/region/fy.txt +$(SRCROOT)/data/region/ga.txt +$(SRCROOT)/data/region/gaa.txt +$(SRCROOT)/data/region/gd.txt +$(SRCROOT)/data/region/gez.txt +$(SRCROOT)/data/region/gl.txt +$(SRCROOT)/data/region/gn.txt +$(SRCROOT)/data/region/gsw.txt +$(SRCROOT)/data/region/gu.txt +$(SRCROOT)/data/region/guz.txt +$(SRCROOT)/data/region/gv.txt +$(SRCROOT)/data/region/ha.txt +$(SRCROOT)/data/region/haw.txt +$(SRCROOT)/data/region/he_IL.txt +$(SRCROOT)/data/region/he.txt +$(SRCROOT)/data/region/hi_Latn.txt +$(SRCROOT)/data/region/hi.txt +$(SRCROOT)/data/region/hr.txt +$(SRCROOT)/data/region/hsb.txt +$(SRCROOT)/data/region/hu.txt +$(SRCROOT)/data/region/hy.txt +$(SRCROOT)/data/region/ia.txt +$(SRCROOT)/data/region/id_ID.txt +$(SRCROOT)/data/region/id.txt +$(SRCROOT)/data/region/ig.txt +$(SRCROOT)/data/region/ii.txt +$(SRCROOT)/data/region/in_ID.txt +$(SRCROOT)/data/region/in.txt +$(SRCROOT)/data/region/io.txt +$(SRCROOT)/data/region/is.txt +$(SRCROOT)/data/region/it.txt +$(SRCROOT)/data/region/iu.txt +$(SRCROOT)/data/region/iw_IL.txt +$(SRCROOT)/data/region/iw.txt +$(SRCROOT)/data/region/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/region/ja_JP.txt +$(SRCROOT)/data/region/ja.txt +$(SRCROOT)/data/region/jbo.txt +$(SRCROOT)/data/region/jgo.txt +$(SRCROOT)/data/region/jmc.txt +$(SRCROOT)/data/region/jv.txt +$(SRCROOT)/data/region/ka.txt +$(SRCROOT)/data/region/kab.txt +$(SRCROOT)/data/region/kaj.txt +$(SRCROOT)/data/region/kam.txt +$(SRCROOT)/data/region/kcg.txt +$(SRCROOT)/data/region/kde.txt +$(SRCROOT)/data/region/kea.txt +$(SRCROOT)/data/region/khq.txt +$(SRCROOT)/data/region/ki.txt +$(SRCROOT)/data/region/kk.txt +$(SRCROOT)/data/region/kkj.txt +$(SRCROOT)/data/region/kl.txt +$(SRCROOT)/data/region/kln.txt +$(SRCROOT)/data/region/km.txt +$(SRCROOT)/data/region/kn.txt +$(SRCROOT)/data/region/ko_KP.txt +$(SRCROOT)/data/region/ko.txt +$(SRCROOT)/data/region/kok.txt +$(SRCROOT)/data/region/kpe.txt +$(SRCROOT)/data/region/ks_Arab_IN.txt +$(SRCROOT)/data/region/ks_Arab.txt +$(SRCROOT)/data/region/ks_Aran.txt +$(SRCROOT)/data/region/ks_Deva.txt +$(SRCROOT)/data/region/ks_IN.txt +$(SRCROOT)/data/region/ks.txt +$(SRCROOT)/data/region/ksb.txt +$(SRCROOT)/data/region/ksf.txt +$(SRCROOT)/data/region/ksh.txt +$(SRCROOT)/data/region/ku.txt +$(SRCROOT)/data/region/kw.txt +$(SRCROOT)/data/region/ky.txt +$(SRCROOT)/data/region/lag.txt +$(SRCROOT)/data/region/lb.txt +$(SRCROOT)/data/region/lg.txt +$(SRCROOT)/data/region/lkt.txt +$(SRCROOT)/data/region/ln.txt +$(SRCROOT)/data/region/lo.txt +$(SRCROOT)/data/region/LOCALE_DEPS.json +$(SRCROOT)/data/region/lrc.txt +$(SRCROOT)/data/region/lt.txt +$(SRCROOT)/data/region/lu.txt +$(SRCROOT)/data/region/luo.txt +$(SRCROOT)/data/region/luy.txt +$(SRCROOT)/data/region/lv.txt +$(SRCROOT)/data/region/mas.txt +$(SRCROOT)/data/region/mer.txt +$(SRCROOT)/data/region/mfe.txt +$(SRCROOT)/data/region/mg.txt +$(SRCROOT)/data/region/mgh.txt +$(SRCROOT)/data/region/mgo.txt +$(SRCROOT)/data/region/mi.txt +$(SRCROOT)/data/region/mk.txt +$(SRCROOT)/data/region/ml.txt +$(SRCROOT)/data/region/mn.txt +$(SRCROOT)/data/region/mni_Beng_IN.txt +$(SRCROOT)/data/region/mni_Beng.txt +$(SRCROOT)/data/region/mni_IN.txt +$(SRCROOT)/data/region/mni_Mtei.txt +$(SRCROOT)/data/region/mni.txt +$(SRCROOT)/data/region/mo.txt +$(SRCROOT)/data/region/moh.txt +$(SRCROOT)/data/region/mr.txt +$(SRCROOT)/data/region/ms_Arab.txt +$(SRCROOT)/data/region/ms.txt +$(SRCROOT)/data/region/mt.txt +$(SRCROOT)/data/region/mua.txt +$(SRCROOT)/data/region/my.txt +$(SRCROOT)/data/region/myv.txt +$(SRCROOT)/data/region/mzn.txt +$(SRCROOT)/data/region/naq.txt +$(SRCROOT)/data/region/nb_NO.txt +$(SRCROOT)/data/region/nb.txt +$(SRCROOT)/data/region/nd.txt +$(SRCROOT)/data/region/nds.txt +$(SRCROOT)/data/region/ne.txt +$(SRCROOT)/data/region/nl.txt +$(SRCROOT)/data/region/nmg.txt +$(SRCROOT)/data/region/nn_NO.txt +$(SRCROOT)/data/region/nn.txt +$(SRCROOT)/data/region/nnh.txt +$(SRCROOT)/data/region/no_NO_NY.txt +$(SRCROOT)/data/region/no_NO.txt +$(SRCROOT)/data/region/no.txt +$(SRCROOT)/data/region/nqo.txt +$(SRCROOT)/data/region/nr.txt +$(SRCROOT)/data/region/nso.txt +$(SRCROOT)/data/region/nus.txt +$(SRCROOT)/data/region/ny.txt +$(SRCROOT)/data/region/nyn.txt +$(SRCROOT)/data/region/oc.txt +$(SRCROOT)/data/region/om.txt +$(SRCROOT)/data/region/or.txt +$(SRCROOT)/data/region/os.txt +$(SRCROOT)/data/region/pa_Arab_PK.txt +$(SRCROOT)/data/region/pa_Arab.txt +$(SRCROOT)/data/region/pa_Aran_PK.txt +$(SRCROOT)/data/region/pa_Aran.txt +$(SRCROOT)/data/region/pa_Guru_IN.txt +$(SRCROOT)/data/region/pa_Guru.txt +$(SRCROOT)/data/region/pa_IN.txt +$(SRCROOT)/data/region/pa_PK.txt +$(SRCROOT)/data/region/pa.txt +$(SRCROOT)/data/region/pl.txt +$(SRCROOT)/data/region/ps_PK.txt +$(SRCROOT)/data/region/ps.txt +$(SRCROOT)/data/region/pt_AO.txt +$(SRCROOT)/data/region/pt_CH.txt +$(SRCROOT)/data/region/pt_CV.txt +$(SRCROOT)/data/region/pt_FR.txt +$(SRCROOT)/data/region/pt_GQ.txt +$(SRCROOT)/data/region/pt_GW.txt +$(SRCROOT)/data/region/pt_LU.txt +$(SRCROOT)/data/region/pt_MO.txt +$(SRCROOT)/data/region/pt_MZ.txt +$(SRCROOT)/data/region/pt_PT.txt +$(SRCROOT)/data/region/pt_ST.txt +$(SRCROOT)/data/region/pt_TL.txt +$(SRCROOT)/data/region/pt.txt +$(SRCROOT)/data/region/qu.txt +$(SRCROOT)/data/region/rm.txt +$(SRCROOT)/data/region/rn.txt +$(SRCROOT)/data/region/ro_MD.txt +$(SRCROOT)/data/region/ro.txt +$(SRCROOT)/data/region/rof.txt +$(SRCROOT)/data/region/root.txt +$(SRCROOT)/data/region/ru_UA.txt +$(SRCROOT)/data/region/ru.txt +$(SRCROOT)/data/region/rw.txt +$(SRCROOT)/data/region/rwk.txt +$(SRCROOT)/data/region/sa.txt +$(SRCROOT)/data/region/sah.txt +$(SRCROOT)/data/region/saq.txt +$(SRCROOT)/data/region/sat_Deva.txt +$(SRCROOT)/data/region/sat_IN.txt +$(SRCROOT)/data/region/sat_Olck_IN.txt +$(SRCROOT)/data/region/sat_Olck.txt +$(SRCROOT)/data/region/sat.txt +$(SRCROOT)/data/region/sbp.txt +$(SRCROOT)/data/region/sc.txt +$(SRCROOT)/data/region/scn.txt +$(SRCROOT)/data/region/sd_Deva.txt +$(SRCROOT)/data/region/sd.txt +$(SRCROOT)/data/region/se_FI.txt +$(SRCROOT)/data/region/se.txt +$(SRCROOT)/data/region/seh.txt +$(SRCROOT)/data/region/ses.txt +$(SRCROOT)/data/region/sg.txt +$(SRCROOT)/data/region/sh_BA.txt +$(SRCROOT)/data/region/sh_CS.txt +$(SRCROOT)/data/region/sh_YU.txt +$(SRCROOT)/data/region/sh.txt +$(SRCROOT)/data/region/shi_Latn.txt +$(SRCROOT)/data/region/shi_MA.txt +$(SRCROOT)/data/region/shi_Tfng_MA.txt +$(SRCROOT)/data/region/shi_Tfng.txt +$(SRCROOT)/data/region/shi.txt +$(SRCROOT)/data/region/si.txt +$(SRCROOT)/data/region/sk.txt +$(SRCROOT)/data/region/sl.txt +$(SRCROOT)/data/region/smn.txt +$(SRCROOT)/data/region/sn.txt +$(SRCROOT)/data/region/so.txt +$(SRCROOT)/data/region/sq.txt +$(SRCROOT)/data/region/sr_BA.txt +$(SRCROOT)/data/region/sr_CS.txt +$(SRCROOT)/data/region/sr_Cyrl_BA.txt +$(SRCROOT)/data/region/sr_Cyrl_CS.txt +$(SRCROOT)/data/region/sr_Cyrl_ME.txt +$(SRCROOT)/data/region/sr_Cyrl_RS.txt +$(SRCROOT)/data/region/sr_Cyrl_XK.txt +$(SRCROOT)/data/region/sr_Cyrl_YU.txt +$(SRCROOT)/data/region/sr_Cyrl.txt +$(SRCROOT)/data/region/sr_Latn_BA.txt +$(SRCROOT)/data/region/sr_Latn_CS.txt +$(SRCROOT)/data/region/sr_Latn_ME.txt +$(SRCROOT)/data/region/sr_Latn_RS.txt +$(SRCROOT)/data/region/sr_Latn_XK.txt +$(SRCROOT)/data/region/sr_Latn_YU.txt +$(SRCROOT)/data/region/sr_Latn.txt +$(SRCROOT)/data/region/sr_ME.txt +$(SRCROOT)/data/region/sr_RS.txt +$(SRCROOT)/data/region/sr_XK.txt +$(SRCROOT)/data/region/sr_YU.txt +$(SRCROOT)/data/region/sr.txt +$(SRCROOT)/data/region/ss.txt +$(SRCROOT)/data/region/st.txt +$(SRCROOT)/data/region/sv.txt +$(SRCROOT)/data/region/sw_CD.txt +$(SRCROOT)/data/region/sw_KE.txt +$(SRCROOT)/data/region/sw.txt +$(SRCROOT)/data/region/syr.txt +$(SRCROOT)/data/region/ta.txt +$(SRCROOT)/data/region/te.txt +$(SRCROOT)/data/region/teo.txt +$(SRCROOT)/data/region/tg.txt +$(SRCROOT)/data/region/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/region/th_TH.txt +$(SRCROOT)/data/region/th.txt +$(SRCROOT)/data/region/ti.txt +$(SRCROOT)/data/region/tig.txt +$(SRCROOT)/data/region/tk.txt +$(SRCROOT)/data/region/tl_PH.txt +$(SRCROOT)/data/region/tl.txt +$(SRCROOT)/data/region/tn.txt +$(SRCROOT)/data/region/to.txt +$(SRCROOT)/data/region/tr.txt +$(SRCROOT)/data/region/trv.txt +$(SRCROOT)/data/region/ts.txt +$(SRCROOT)/data/region/tt.txt +$(SRCROOT)/data/region/twq.txt +$(SRCROOT)/data/region/tzm.txt +$(SRCROOT)/data/region/ug.txt +$(SRCROOT)/data/region/uk.txt +$(SRCROOT)/data/region/ur_Arab_IN.txt +$(SRCROOT)/data/region/ur_Arab_PK.txt +$(SRCROOT)/data/region/ur_Arab.txt +$(SRCROOT)/data/region/ur_Aran_IN.txt +$(SRCROOT)/data/region/ur_Aran_PK.txt +$(SRCROOT)/data/region/ur_Aran.txt +$(SRCROOT)/data/region/ur_IN.txt +$(SRCROOT)/data/region/ur_PK.txt +$(SRCROOT)/data/region/ur.txt +$(SRCROOT)/data/region/uz_AF.txt +$(SRCROOT)/data/region/uz_Arab_AF.txt +$(SRCROOT)/data/region/uz_Arab.txt +$(SRCROOT)/data/region/uz_Cyrl.txt +$(SRCROOT)/data/region/uz_Latn_UZ.txt +$(SRCROOT)/data/region/uz_Latn.txt +$(SRCROOT)/data/region/uz_UZ.txt +$(SRCROOT)/data/region/uz.txt +$(SRCROOT)/data/region/vai_Latn.txt +$(SRCROOT)/data/region/vai_LR.txt +$(SRCROOT)/data/region/vai_Vaii_LR.txt +$(SRCROOT)/data/region/vai_Vaii.txt +$(SRCROOT)/data/region/vai.txt +$(SRCROOT)/data/region/ve.txt +$(SRCROOT)/data/region/vi.txt +$(SRCROOT)/data/region/vun.txt +$(SRCROOT)/data/region/wa.txt +$(SRCROOT)/data/region/wae.txt +$(SRCROOT)/data/region/wal.txt +$(SRCROOT)/data/region/wo.txt +$(SRCROOT)/data/region/wuu.txt +$(SRCROOT)/data/region/xh.txt +$(SRCROOT)/data/region/xog.txt +$(SRCROOT)/data/region/yav.txt +$(SRCROOT)/data/region/yi.txt +$(SRCROOT)/data/region/yo_BJ.txt +$(SRCROOT)/data/region/yo.txt +$(SRCROOT)/data/region/yue_CN.txt +$(SRCROOT)/data/region/yue_Hans_CN.txt +$(SRCROOT)/data/region/yue_Hans.txt +$(SRCROOT)/data/region/yue_Hant_HK.txt +$(SRCROOT)/data/region/yue_Hant.txt +$(SRCROOT)/data/region/yue_HK.txt +$(SRCROOT)/data/region/yue.txt +$(SRCROOT)/data/region/zgh.txt +$(SRCROOT)/data/region/zh_CN.txt +$(SRCROOT)/data/region/zh_Hans_CN.txt +$(SRCROOT)/data/region/zh_Hans_SG.txt +$(SRCROOT)/data/region/zh_Hans.txt +$(SRCROOT)/data/region/zh_Hant_HK.txt +$(SRCROOT)/data/region/zh_Hant_MO.txt +$(SRCROOT)/data/region/zh_Hant_TW.txt +$(SRCROOT)/data/region/zh_Hant.txt +$(SRCROOT)/data/region/zh_HK.txt +$(SRCROOT)/data/region/zh_MO.txt +$(SRCROOT)/data/region/zh_SG.txt +$(SRCROOT)/data/region/zh_TW.txt +$(SRCROOT)/data/region/zh.txt +$(SRCROOT)/data/region/zu.txt +$(SRCROOT)/data/sprep/rfc3491.txt +$(SRCROOT)/data/sprep/rfc3530cs.txt +$(SRCROOT)/data/sprep/rfc3530csci.txt +$(SRCROOT)/data/sprep/rfc3530mixp.txt +$(SRCROOT)/data/sprep/rfc3722.txt +$(SRCROOT)/data/sprep/rfc3920node.txt +$(SRCROOT)/data/sprep/rfc3920res.txt +$(SRCROOT)/data/sprep/rfc4011.txt +$(SRCROOT)/data/sprep/rfc4013.txt +$(SRCROOT)/data/sprep/rfc4505.txt +$(SRCROOT)/data/sprep/rfc4518.txt +$(SRCROOT)/data/sprep/rfc4518ci.txt +$(SRCROOT)/data/sprep/sprepfiles.mk +$(SRCROOT)/data/translit/am_am_FONIPA.txt +$(SRCROOT)/data/translit/am_am_Latn_BGN.txt +$(SRCROOT)/data/translit/am_ar.txt +$(SRCROOT)/data/translit/am_chr.txt +$(SRCROOT)/data/translit/am_fa.txt +$(SRCROOT)/data/translit/Any_Accents.txt +$(SRCROOT)/data/translit/Any_Publishing.txt +$(SRCROOT)/data/translit/Any_SoftbankSMS.txt +$(SRCROOT)/data/translit/ar_ar_Latn_BGN.txt +$(SRCROOT)/data/translit/Arab_Latn.txt +$(SRCROOT)/data/translit/az_Cyrl_az_BGN.txt +$(SRCROOT)/data/translit/az_Lower.txt +$(SRCROOT)/data/translit/az_Title.txt +$(SRCROOT)/data/translit/az_Upper.txt +$(SRCROOT)/data/translit/be_be_Latn_BGN.txt +$(SRCROOT)/data/translit/Beng_Arab.txt +$(SRCROOT)/data/translit/Beng_Deva.txt +$(SRCROOT)/data/translit/Beng_Gujr.txt +$(SRCROOT)/data/translit/Beng_Guru.txt +$(SRCROOT)/data/translit/Beng_Knda.txt +$(SRCROOT)/data/translit/Beng_Latn.txt +$(SRCROOT)/data/translit/Beng_Mlym.txt +$(SRCROOT)/data/translit/Beng_Orya.txt +$(SRCROOT)/data/translit/Beng_Taml.txt +$(SRCROOT)/data/translit/Beng_Telu.txt +$(SRCROOT)/data/translit/Beng_ur.txt +$(SRCROOT)/data/translit/Bengali_InterIndic.txt +$(SRCROOT)/data/translit/bg_bg_Latn_BGN.txt +$(SRCROOT)/data/translit/blt_blt_FONIPA.txt +$(SRCROOT)/data/translit/ch_am.txt +$(SRCROOT)/data/translit/ch_ar.txt +$(SRCROOT)/data/translit/ch_ch_FONIPA.txt +$(SRCROOT)/data/translit/ch_chr.txt +$(SRCROOT)/data/translit/ch_fa.txt +$(SRCROOT)/data/translit/chr_chr_FONIPA.txt +$(SRCROOT)/data/translit/cs_am.txt +$(SRCROOT)/data/translit/cs_ar.txt +$(SRCROOT)/data/translit/cs_chr.txt +$(SRCROOT)/data/translit/cs_cs_FONIPA.txt +$(SRCROOT)/data/translit/cs_fa.txt +$(SRCROOT)/data/translit/cs_FONIPA_ja.txt +$(SRCROOT)/data/translit/cs_FONIPA_ko.txt +$(SRCROOT)/data/translit/cs_ja.txt +$(SRCROOT)/data/translit/cs_ko.txt +$(SRCROOT)/data/translit/cy_cy_FONIPA.txt +$(SRCROOT)/data/translit/Cyrl_Latn.txt +$(SRCROOT)/data/translit/de_ASCII.txt +$(SRCROOT)/data/translit/Deva_Arab.txt +$(SRCROOT)/data/translit/Deva_Beng.txt +$(SRCROOT)/data/translit/Deva_Gujr.txt +$(SRCROOT)/data/translit/Deva_Guru.txt +$(SRCROOT)/data/translit/Deva_Knda.txt +$(SRCROOT)/data/translit/Deva_Latn.txt +$(SRCROOT)/data/translit/Deva_Mlym.txt +$(SRCROOT)/data/translit/Deva_Orya.txt +$(SRCROOT)/data/translit/Deva_Taml.txt +$(SRCROOT)/data/translit/Deva_Telu.txt +$(SRCROOT)/data/translit/Deva_ur.txt +$(SRCROOT)/data/translit/Devanagari_InterIndic.txt +$(SRCROOT)/data/translit/dsb_dsb_FONIPA.txt +$(SRCROOT)/data/translit/dv_dv_Latn_BGN.txt +$(SRCROOT)/data/translit/el_el_Latn_BGN.txt +$(SRCROOT)/data/translit/el_Lower.txt +$(SRCROOT)/data/translit/el_Title.txt +$(SRCROOT)/data/translit/el_Upper.txt +$(SRCROOT)/data/translit/el.txt +$(SRCROOT)/data/translit/en.txt +$(SRCROOT)/data/translit/eo_am.txt +$(SRCROOT)/data/translit/eo_ar.txt +$(SRCROOT)/data/translit/eo_chr.txt +$(SRCROOT)/data/translit/eo_eo_FONIPA.txt +$(SRCROOT)/data/translit/eo_fa.txt +$(SRCROOT)/data/translit/es_419_am.txt +$(SRCROOT)/data/translit/es_419_ar.txt +$(SRCROOT)/data/translit/es_419_chr.txt +$(SRCROOT)/data/translit/es_419_fa.txt +$(SRCROOT)/data/translit/es_419_ja.txt +$(SRCROOT)/data/translit/es_419_zh.txt +$(SRCROOT)/data/translit/es_am.txt +$(SRCROOT)/data/translit/es_ar.txt +$(SRCROOT)/data/translit/es_chr.txt +$(SRCROOT)/data/translit/es_es_FONIPA.txt +$(SRCROOT)/data/translit/es_fa.txt +$(SRCROOT)/data/translit/es_FONIPA_am.txt +$(SRCROOT)/data/translit/es_FONIPA_es_419_FONIPA.txt +$(SRCROOT)/data/translit/es_FONIPA_ja.txt +$(SRCROOT)/data/translit/es_FONIPA_zh.txt +$(SRCROOT)/data/translit/es_ja.txt +$(SRCROOT)/data/translit/es_zh.txt +$(SRCROOT)/data/translit/fa_fa_FONIPA.txt +$(SRCROOT)/data/translit/fa_fa_Latn_BGN.txt +$(SRCROOT)/data/translit/Fullwidth_Halfwidth.txt +$(SRCROOT)/data/translit/Geor_Latn.txt +$(SRCROOT)/data/translit/Grek_Latn_UNGEGN.txt +$(SRCROOT)/data/translit/Grek_Latn.txt +$(SRCROOT)/data/translit/Gujarati_InterIndic.txt +$(SRCROOT)/data/translit/Gujr_Arab.txt +$(SRCROOT)/data/translit/Gujr_Beng.txt +$(SRCROOT)/data/translit/Gujr_Deva.txt +$(SRCROOT)/data/translit/Gujr_Guru.txt +$(SRCROOT)/data/translit/Gujr_Knda.txt +$(SRCROOT)/data/translit/Gujr_Latn.txt +$(SRCROOT)/data/translit/Gujr_Mlym.txt +$(SRCROOT)/data/translit/Gujr_Orya.txt +$(SRCROOT)/data/translit/Gujr_Taml.txt +$(SRCROOT)/data/translit/Gujr_Telu.txt +$(SRCROOT)/data/translit/Gujr_ur.txt +$(SRCROOT)/data/translit/Gurmukhi_InterIndic.txt +$(SRCROOT)/data/translit/Guru_Arab.txt +$(SRCROOT)/data/translit/Guru_Beng.txt +$(SRCROOT)/data/translit/Guru_Deva.txt +$(SRCROOT)/data/translit/Guru_Gujr.txt +$(SRCROOT)/data/translit/Guru_Knda.txt +$(SRCROOT)/data/translit/Guru_Latn.txt +$(SRCROOT)/data/translit/Guru_Mlym.txt +$(SRCROOT)/data/translit/Guru_Orya.txt +$(SRCROOT)/data/translit/Guru_Taml.txt +$(SRCROOT)/data/translit/Guru_Telu.txt +$(SRCROOT)/data/translit/Guru_ur.txt +$(SRCROOT)/data/translit/ha_ha_NE.txt +$(SRCROOT)/data/translit/Han_Latin_Names.txt +$(SRCROOT)/data/translit/Han_Spacedhan.txt +$(SRCROOT)/data/translit/Hang_Latn.txt +$(SRCROOT)/data/translit/Hani_Latn.txt +$(SRCROOT)/data/translit/Hans_Hant.txt +$(SRCROOT)/data/translit/he_he_Latn_BGN.txt +$(SRCROOT)/data/translit/Hebr_Latn.txt +$(SRCROOT)/data/translit/Hira_Kana.txt +$(SRCROOT)/data/translit/Hira_Latn.txt +$(SRCROOT)/data/translit/hy_am.txt +$(SRCROOT)/data/translit/hy_ar.txt +$(SRCROOT)/data/translit/hy_AREVMDA_am.txt +$(SRCROOT)/data/translit/hy_AREVMDA_ar.txt +$(SRCROOT)/data/translit/hy_AREVMDA_chr.txt +$(SRCROOT)/data/translit/hy_AREVMDA_fa.txt +$(SRCROOT)/data/translit/hy_AREVMDA_hy_AREVMDA_FONIPA.txt +$(SRCROOT)/data/translit/hy_chr.txt +$(SRCROOT)/data/translit/hy_fa.txt +$(SRCROOT)/data/translit/hy_hy_FONIPA.txt +$(SRCROOT)/data/translit/hy_hy_Latn_BGN.txt +$(SRCROOT)/data/translit/ia_am.txt +$(SRCROOT)/data/translit/ia_ar.txt +$(SRCROOT)/data/translit/ia_chr.txt +$(SRCROOT)/data/translit/ia_fa.txt +$(SRCROOT)/data/translit/ia_ia_FONIPA.txt +$(SRCROOT)/data/translit/InterIndic_Arabic.txt +$(SRCROOT)/data/translit/InterIndic_Bengali.txt +$(SRCROOT)/data/translit/InterIndic_Devanagari.txt +$(SRCROOT)/data/translit/InterIndic_Gujarati.txt +$(SRCROOT)/data/translit/InterIndic_Gurmukhi.txt +$(SRCROOT)/data/translit/InterIndic_Kannada.txt +$(SRCROOT)/data/translit/InterIndic_Latin.txt +$(SRCROOT)/data/translit/InterIndic_Malayalam.txt +$(SRCROOT)/data/translit/InterIndic_Oriya.txt +$(SRCROOT)/data/translit/InterIndic_Tamil.txt +$(SRCROOT)/data/translit/InterIndic_Telugu.txt +$(SRCROOT)/data/translit/InterIndic_ur.txt +$(SRCROOT)/data/translit/it_am.txt +$(SRCROOT)/data/translit/it_ja.txt +$(SRCROOT)/data/translit/ja_Hrkt_ja_Latn_BGN.txt +$(SRCROOT)/data/translit/ja_Latn_ko.txt +$(SRCROOT)/data/translit/ja_Latn_ru.txt +$(SRCROOT)/data/translit/Jamo_Latn.txt +$(SRCROOT)/data/translit/ka_ka_Latn_BGN_1981.txt +$(SRCROOT)/data/translit/ka_ka_Latn_BGN.txt +$(SRCROOT)/data/translit/Kannada_InterIndic.txt +$(SRCROOT)/data/translit/kk_am.txt +$(SRCROOT)/data/translit/kk_ar.txt +$(SRCROOT)/data/translit/kk_chr.txt +$(SRCROOT)/data/translit/kk_fa.txt +$(SRCROOT)/data/translit/kk_kk_FONIPA.txt +$(SRCROOT)/data/translit/kk_kk_Latn_BGN.txt +$(SRCROOT)/data/translit/Knda_Arab.txt +$(SRCROOT)/data/translit/Knda_Beng.txt +$(SRCROOT)/data/translit/Knda_Deva.txt +$(SRCROOT)/data/translit/Knda_Gujr.txt +$(SRCROOT)/data/translit/Knda_Guru.txt +$(SRCROOT)/data/translit/Knda_Latn.txt +$(SRCROOT)/data/translit/Knda_Mlym.txt +$(SRCROOT)/data/translit/Knda_Orya.txt +$(SRCROOT)/data/translit/Knda_Taml.txt +$(SRCROOT)/data/translit/Knda_Telu.txt +$(SRCROOT)/data/translit/Knda_ur.txt +$(SRCROOT)/data/translit/ko_ko_Latn_BGN.txt +$(SRCROOT)/data/translit/ky_am.txt +$(SRCROOT)/data/translit/ky_ar.txt +$(SRCROOT)/data/translit/ky_chr.txt +$(SRCROOT)/data/translit/ky_fa.txt +$(SRCROOT)/data/translit/ky_ky_FONIPA.txt +$(SRCROOT)/data/translit/ky_ky_Latn_BGN.txt +$(SRCROOT)/data/translit/la_la_FONIPA.txt +$(SRCROOT)/data/translit/Latin_ASCII.txt +$(SRCROOT)/data/translit/Latin_ConjoiningJamo.txt +$(SRCROOT)/data/translit/Latin_InterIndic.txt +$(SRCROOT)/data/translit/Latin_NumericPinyin.txt +$(SRCROOT)/data/translit/Latn_Armn.txt +$(SRCROOT)/data/translit/Latn_Beng.txt +$(SRCROOT)/data/translit/Latn_Bopo.txt +$(SRCROOT)/data/translit/Latn_Deva.txt +$(SRCROOT)/data/translit/Latn_Gujr.txt +$(SRCROOT)/data/translit/Latn_Guru.txt +$(SRCROOT)/data/translit/Latn_Hang.txt +$(SRCROOT)/data/translit/Latn_Jamo.txt +$(SRCROOT)/data/translit/Latn_Kana.txt +$(SRCROOT)/data/translit/Latn_Knda.txt +$(SRCROOT)/data/translit/Latn_Mlym.txt +$(SRCROOT)/data/translit/Latn_Orya.txt +$(SRCROOT)/data/translit/Latn_Taml.txt +$(SRCROOT)/data/translit/Latn_Telu.txt +$(SRCROOT)/data/translit/Latn_Thaa.txt +$(SRCROOT)/data/translit/Latn_Thai.txt +$(SRCROOT)/data/translit/lt_Lower.txt +$(SRCROOT)/data/translit/lt_Title.txt +$(SRCROOT)/data/translit/lt_Upper.txt +$(SRCROOT)/data/translit/Malayalam_InterIndic.txt +$(SRCROOT)/data/translit/mk_mk_Latn_BGN.txt +$(SRCROOT)/data/translit/Mlym_Arab.txt +$(SRCROOT)/data/translit/Mlym_Beng.txt +$(SRCROOT)/data/translit/Mlym_Deva.txt +$(SRCROOT)/data/translit/Mlym_Gujr.txt +$(SRCROOT)/data/translit/Mlym_Guru.txt +$(SRCROOT)/data/translit/Mlym_Knda.txt +$(SRCROOT)/data/translit/Mlym_Latn.txt +$(SRCROOT)/data/translit/Mlym_Orya.txt +$(SRCROOT)/data/translit/Mlym_Taml.txt +$(SRCROOT)/data/translit/Mlym_Telu.txt +$(SRCROOT)/data/translit/Mlym_ur.txt +$(SRCROOT)/data/translit/mn_mn_Latn_BGN.txt +$(SRCROOT)/data/translit/mn_mn_Latn_MNS.txt +$(SRCROOT)/data/translit/my_am.txt +$(SRCROOT)/data/translit/my_ar.txt +$(SRCROOT)/data/translit/my_chr.txt +$(SRCROOT)/data/translit/my_fa.txt +$(SRCROOT)/data/translit/my_my_FONIPA.txt +$(SRCROOT)/data/translit/my_Zawgyi.txt +$(SRCROOT)/data/translit/nl_Title.txt +$(SRCROOT)/data/translit/nv_nv_FONIPA.txt +$(SRCROOT)/data/translit/Oriya_InterIndic.txt +$(SRCROOT)/data/translit/Orya_Arab.txt +$(SRCROOT)/data/translit/Orya_Beng.txt +$(SRCROOT)/data/translit/Orya_Deva.txt +$(SRCROOT)/data/translit/Orya_Gujr.txt +$(SRCROOT)/data/translit/Orya_Guru.txt +$(SRCROOT)/data/translit/Orya_Knda.txt +$(SRCROOT)/data/translit/Orya_Latn.txt +$(SRCROOT)/data/translit/Orya_Mlym.txt +$(SRCROOT)/data/translit/Orya_Taml.txt +$(SRCROOT)/data/translit/Orya_Telu.txt +$(SRCROOT)/data/translit/Orya_ur.txt +$(SRCROOT)/data/translit/Pinyin_NumericPinyin.txt +$(SRCROOT)/data/translit/pl_am.txt +$(SRCROOT)/data/translit/pl_ar.txt +$(SRCROOT)/data/translit/pl_chr.txt +$(SRCROOT)/data/translit/pl_fa.txt +$(SRCROOT)/data/translit/pl_FONIPA_ja.txt +$(SRCROOT)/data/translit/pl_ja.txt +$(SRCROOT)/data/translit/pl_pl_FONIPA.txt +$(SRCROOT)/data/translit/ps_ps_Latn_BGN.txt +$(SRCROOT)/data/translit/rm_SURSILV_am.txt +$(SRCROOT)/data/translit/rm_SURSILV_ar.txt +$(SRCROOT)/data/translit/rm_SURSILV_chr.txt +$(SRCROOT)/data/translit/rm_SURSILV_fa.txt +$(SRCROOT)/data/translit/rm_SURSILV_rm_FONIPA_SURSILV.txt +$(SRCROOT)/data/translit/ro_am.txt +$(SRCROOT)/data/translit/ro_ar.txt +$(SRCROOT)/data/translit/ro_chr.txt +$(SRCROOT)/data/translit/ro_fa.txt +$(SRCROOT)/data/translit/ro_FONIPA_ja.txt +$(SRCROOT)/data/translit/ro_ja.txt +$(SRCROOT)/data/translit/ro_ro_FONIPA.txt +$(SRCROOT)/data/translit/root.txt +$(SRCROOT)/data/translit/ru_ja.txt +$(SRCROOT)/data/translit/ru_Latn_ru_BGN.txt +$(SRCROOT)/data/translit/ru_ru_Latn_BGN.txt +$(SRCROOT)/data/translit/ru_zh.txt +$(SRCROOT)/data/translit/sat_am.txt +$(SRCROOT)/data/translit/sat_ar.txt +$(SRCROOT)/data/translit/sat_chr.txt +$(SRCROOT)/data/translit/sat_fa.txt +$(SRCROOT)/data/translit/sat_Olck_sat_FONIPA.txt +$(SRCROOT)/data/translit/si_am.txt +$(SRCROOT)/data/translit/si_ar.txt +$(SRCROOT)/data/translit/si_chr.txt +$(SRCROOT)/data/translit/si_fa.txt +$(SRCROOT)/data/translit/si_si_FONIPA.txt +$(SRCROOT)/data/translit/si_si_Latn.txt +$(SRCROOT)/data/translit/Simplified_Traditional_UniqueTraditionals.txt +$(SRCROOT)/data/translit/sk_am.txt +$(SRCROOT)/data/translit/sk_ar.txt +$(SRCROOT)/data/translit/sk_chr.txt +$(SRCROOT)/data/translit/sk_fa.txt +$(SRCROOT)/data/translit/sk_FONIPA_ja.txt +$(SRCROOT)/data/translit/sk_ja.txt +$(SRCROOT)/data/translit/sk_sk_FONIPA.txt +$(SRCROOT)/data/translit/sr_sr_Latn_BGN.txt +$(SRCROOT)/data/translit/Syrc_Latn.txt +$(SRCROOT)/data/translit/ta_ta_FONIPA.txt +$(SRCROOT)/data/translit/Tamil_InterIndic.txt +$(SRCROOT)/data/translit/Taml_Arab.txt +$(SRCROOT)/data/translit/Taml_Beng.txt +$(SRCROOT)/data/translit/Taml_Deva.txt +$(SRCROOT)/data/translit/Taml_Gujr.txt +$(SRCROOT)/data/translit/Taml_Guru.txt +$(SRCROOT)/data/translit/Taml_Knda.txt +$(SRCROOT)/data/translit/Taml_Latn.txt +$(SRCROOT)/data/translit/Taml_Mlym.txt +$(SRCROOT)/data/translit/Taml_Orya.txt +$(SRCROOT)/data/translit/Taml_Telu.txt +$(SRCROOT)/data/translit/Taml_ur.txt +$(SRCROOT)/data/translit/Telu_Arab.txt +$(SRCROOT)/data/translit/Telu_Beng.txt +$(SRCROOT)/data/translit/Telu_Deva.txt +$(SRCROOT)/data/translit/Telu_Gujr.txt +$(SRCROOT)/data/translit/Telu_Guru.txt +$(SRCROOT)/data/translit/Telu_Knda.txt +$(SRCROOT)/data/translit/Telu_Latn.txt +$(SRCROOT)/data/translit/Telu_Mlym.txt +$(SRCROOT)/data/translit/Telu_Orya.txt +$(SRCROOT)/data/translit/Telu_Taml.txt +$(SRCROOT)/data/translit/Telu_ur.txt +$(SRCROOT)/data/translit/Telugu_InterIndic.txt +$(SRCROOT)/data/translit/Thai_Latn.txt +$(SRCROOT)/data/translit/Thai_ThaiLogical.txt +$(SRCROOT)/data/translit/Thai_ThaiSemi.txt +$(SRCROOT)/data/translit/ThaiLogical_Latin.txt +$(SRCROOT)/data/translit/tk_Cyrl_tk_BGN.txt +$(SRCROOT)/data/translit/tlh_am.txt +$(SRCROOT)/data/translit/tlh_ar.txt +$(SRCROOT)/data/translit/tlh_chr.txt +$(SRCROOT)/data/translit/tlh_fa.txt +$(SRCROOT)/data/translit/tlh_tlh_FONIPA.txt +$(SRCROOT)/data/translit/tr_Lower.txt +$(SRCROOT)/data/translit/tr_Title.txt +$(SRCROOT)/data/translit/tr_Upper.txt +$(SRCROOT)/data/translit/trnsfiles.mk +$(SRCROOT)/data/translit/ug_ug_FONIPA.txt +$(SRCROOT)/data/translit/uk_uk_Latn_BGN.txt +$(SRCROOT)/data/translit/und_FONIPA_ar.txt +$(SRCROOT)/data/translit/und_FONIPA_chr.txt +$(SRCROOT)/data/translit/und_FONIPA_fa.txt +$(SRCROOT)/data/translit/und_FONIPA_und_FONXSAMP.txt +$(SRCROOT)/data/translit/uz_Cyrl_uz_BGN.txt +$(SRCROOT)/data/translit/uz_Cyrl_uz_Latn.txt +$(SRCROOT)/data/translit/vec_vec_FONIPA.txt +$(SRCROOT)/data/translit/xh_am.txt +$(SRCROOT)/data/translit/xh_ar.txt +$(SRCROOT)/data/translit/xh_chr.txt +$(SRCROOT)/data/translit/xh_fa.txt +$(SRCROOT)/data/translit/xh_xh_FONIPA.txt +$(SRCROOT)/data/translit/yo_yo_BJ.txt +$(SRCROOT)/data/translit/Zawgyi_my.txt +$(SRCROOT)/data/translit/zh_Latn_PINYIN_ru.txt +$(SRCROOT)/data/translit/zu_am.txt +$(SRCROOT)/data/translit/zu_ar.txt +$(SRCROOT)/data/translit/zu_chr.txt +$(SRCROOT)/data/translit/zu_fa.txt +$(SRCROOT)/data/translit/zu_zu_FONIPA.txt +$(SRCROOT)/data/unidata/ApplePUApatch.txt +$(SRCROOT)/data/unidata/base_unidata/DerivedCoreProperties.txt +$(SRCROOT)/data/unidata/base_unidata/ppucd.txt +$(SRCROOT)/data/unidata/base_unidata/UnicodeData.txt +$(SRCROOT)/data/unidata/CaseFolding.txt +$(SRCROOT)/data/unidata/changes.txt +$(SRCROOT)/data/unidata/confusables.txt +$(SRCROOT)/data/unidata/confusablesWholeScript.txt +$(SRCROOT)/data/unidata/DerivedCoreProperties.txt +$(SRCROOT)/data/unidata/DerivedNormalizationProps.txt +$(SRCROOT)/data/unidata/FractionalUCA.txt +$(SRCROOT)/data/unidata/norm2/base_norm2/nfc.txt +$(SRCROOT)/data/unidata/norm2/base_norm2/nfkc.txt +$(SRCROOT)/data/unidata/norm2/nfc.txt +$(SRCROOT)/data/unidata/norm2/nfkc_cf.txt +$(SRCROOT)/data/unidata/norm2/nfkc.txt +$(SRCROOT)/data/unidata/norm2/uts46.txt +$(SRCROOT)/data/unidata/NormalizationCorrections.txt +$(SRCROOT)/data/unidata/NormalizationTest.txt +$(SRCROOT)/data/unidata/ppucd.txt +$(SRCROOT)/data/unidata/SpecialCasing.txt +$(SRCROOT)/data/unidata/UCARules.txt +$(SRCROOT)/data/unidata/ucdterms.txt +$(SRCROOT)/data/unidata/UnicodeData.txt +$(SRCROOT)/data/unit/af.txt +$(SRCROOT)/data/unit/agq.txt +$(SRCROOT)/data/unit/ak.txt +$(SRCROOT)/data/unit/am.txt +$(SRCROOT)/data/unit/ar_SA.txt +$(SRCROOT)/data/unit/ar.txt +$(SRCROOT)/data/unit/arn.txt +$(SRCROOT)/data/unit/ars.txt +$(SRCROOT)/data/unit/as.txt +$(SRCROOT)/data/unit/asa.txt +$(SRCROOT)/data/unit/ast.txt +$(SRCROOT)/data/unit/az_AZ.txt +$(SRCROOT)/data/unit/az_Cyrl.txt +$(SRCROOT)/data/unit/az_Latn_AZ.txt +$(SRCROOT)/data/unit/az_Latn.txt +$(SRCROOT)/data/unit/az.txt +$(SRCROOT)/data/unit/ba.txt +$(SRCROOT)/data/unit/bas.txt +$(SRCROOT)/data/unit/be.txt +$(SRCROOT)/data/unit/bem.txt +$(SRCROOT)/data/unit/bez.txt +$(SRCROOT)/data/unit/bg.txt +$(SRCROOT)/data/unit/bm.txt +$(SRCROOT)/data/unit/bn.txt +$(SRCROOT)/data/unit/bo.txt +$(SRCROOT)/data/unit/br.txt +$(SRCROOT)/data/unit/brx.txt +$(SRCROOT)/data/unit/bs_BA.txt +$(SRCROOT)/data/unit/bs_Cyrl.txt +$(SRCROOT)/data/unit/bs_Latn_BA.txt +$(SRCROOT)/data/unit/bs_Latn.txt +$(SRCROOT)/data/unit/bs.txt +$(SRCROOT)/data/unit/byn.txt +$(SRCROOT)/data/unit/ca.txt +$(SRCROOT)/data/unit/ccp.txt +$(SRCROOT)/data/unit/ce.txt +$(SRCROOT)/data/unit/ceb.txt +$(SRCROOT)/data/unit/cgg.txt +$(SRCROOT)/data/unit/chr.txt +$(SRCROOT)/data/unit/ckb.txt +$(SRCROOT)/data/unit/co.txt +$(SRCROOT)/data/unit/cs.txt +$(SRCROOT)/data/unit/cv.txt +$(SRCROOT)/data/unit/cy.txt +$(SRCROOT)/data/unit/da.txt +$(SRCROOT)/data/unit/dav.txt +$(SRCROOT)/data/unit/de_CH.txt +$(SRCROOT)/data/unit/de.txt +$(SRCROOT)/data/unit/dje.txt +$(SRCROOT)/data/unit/dsb.txt +$(SRCROOT)/data/unit/dua.txt +$(SRCROOT)/data/unit/dv.txt +$(SRCROOT)/data/unit/dyo.txt +$(SRCROOT)/data/unit/dz.txt +$(SRCROOT)/data/unit/ebu.txt +$(SRCROOT)/data/unit/ee.txt +$(SRCROOT)/data/unit/el.txt +$(SRCROOT)/data/unit/en_001.txt +$(SRCROOT)/data/unit/en_150.txt +$(SRCROOT)/data/unit/en_AG.txt +$(SRCROOT)/data/unit/en_AI.txt +$(SRCROOT)/data/unit/en_AL.txt +$(SRCROOT)/data/unit/en_AR.txt +$(SRCROOT)/data/unit/en_AT.txt +$(SRCROOT)/data/unit/en_AU.txt +$(SRCROOT)/data/unit/en_BB.txt +$(SRCROOT)/data/unit/en_BD.txt +$(SRCROOT)/data/unit/en_BE.txt +$(SRCROOT)/data/unit/en_BG.txt +$(SRCROOT)/data/unit/en_BM.txt +$(SRCROOT)/data/unit/en_BN.txt +$(SRCROOT)/data/unit/en_BR.txt +$(SRCROOT)/data/unit/en_BS.txt +$(SRCROOT)/data/unit/en_BW.txt +$(SRCROOT)/data/unit/en_BZ.txt +$(SRCROOT)/data/unit/en_CA.txt +$(SRCROOT)/data/unit/en_CC.txt +$(SRCROOT)/data/unit/en_CH.txt +$(SRCROOT)/data/unit/en_CK.txt +$(SRCROOT)/data/unit/en_CM.txt +$(SRCROOT)/data/unit/en_CX.txt +$(SRCROOT)/data/unit/en_CY.txt +$(SRCROOT)/data/unit/en_CZ.txt +$(SRCROOT)/data/unit/en_DE.txt +$(SRCROOT)/data/unit/en_DG.txt +$(SRCROOT)/data/unit/en_DK.txt +$(SRCROOT)/data/unit/en_DM.txt +$(SRCROOT)/data/unit/en_EE.txt +$(SRCROOT)/data/unit/en_ER.txt +$(SRCROOT)/data/unit/en_FI.txt +$(SRCROOT)/data/unit/en_FJ.txt +$(SRCROOT)/data/unit/en_FK.txt +$(SRCROOT)/data/unit/en_FM.txt +$(SRCROOT)/data/unit/en_FR.txt +$(SRCROOT)/data/unit/en_GB.txt +$(SRCROOT)/data/unit/en_GD.txt +$(SRCROOT)/data/unit/en_GG.txt +$(SRCROOT)/data/unit/en_GH.txt +$(SRCROOT)/data/unit/en_GI.txt +$(SRCROOT)/data/unit/en_GM.txt +$(SRCROOT)/data/unit/en_GR.txt +$(SRCROOT)/data/unit/en_GY.txt +$(SRCROOT)/data/unit/en_HK.txt +$(SRCROOT)/data/unit/en_HU.txt +$(SRCROOT)/data/unit/en_ID.txt +$(SRCROOT)/data/unit/en_IE.txt +$(SRCROOT)/data/unit/en_IL.txt +$(SRCROOT)/data/unit/en_IM.txt +$(SRCROOT)/data/unit/en_IN.txt +$(SRCROOT)/data/unit/en_IO.txt +$(SRCROOT)/data/unit/en_JE.txt +$(SRCROOT)/data/unit/en_JM.txt +$(SRCROOT)/data/unit/en_KE.txt +$(SRCROOT)/data/unit/en_KI.txt +$(SRCROOT)/data/unit/en_KN.txt +$(SRCROOT)/data/unit/en_KY.txt +$(SRCROOT)/data/unit/en_LC.txt +$(SRCROOT)/data/unit/en_LR.txt +$(SRCROOT)/data/unit/en_LS.txt +$(SRCROOT)/data/unit/en_LT.txt +$(SRCROOT)/data/unit/en_LV.txt +$(SRCROOT)/data/unit/en_MG.txt +$(SRCROOT)/data/unit/en_MM.txt +$(SRCROOT)/data/unit/en_MO.txt +$(SRCROOT)/data/unit/en_MS.txt +$(SRCROOT)/data/unit/en_MT.txt +$(SRCROOT)/data/unit/en_MU.txt +$(SRCROOT)/data/unit/en_MV.txt +$(SRCROOT)/data/unit/en_MW.txt +$(SRCROOT)/data/unit/en_MY.txt +$(SRCROOT)/data/unit/en_NA.txt +$(SRCROOT)/data/unit/en_NF.txt +$(SRCROOT)/data/unit/en_NG.txt +$(SRCROOT)/data/unit/en_NH.txt +$(SRCROOT)/data/unit/en_NL.txt +$(SRCROOT)/data/unit/en_NO.txt +$(SRCROOT)/data/unit/en_NR.txt +$(SRCROOT)/data/unit/en_NU.txt +$(SRCROOT)/data/unit/en_NZ.txt +$(SRCROOT)/data/unit/en_PG.txt +$(SRCROOT)/data/unit/en_PK.txt +$(SRCROOT)/data/unit/en_PL.txt +$(SRCROOT)/data/unit/en_PN.txt +$(SRCROOT)/data/unit/en_PT.txt +$(SRCROOT)/data/unit/en_PW.txt +$(SRCROOT)/data/unit/en_RH.txt +$(SRCROOT)/data/unit/en_RU.txt +$(SRCROOT)/data/unit/en_RW.txt +$(SRCROOT)/data/unit/en_SB.txt +$(SRCROOT)/data/unit/en_SC.txt +$(SRCROOT)/data/unit/en_SD.txt +$(SRCROOT)/data/unit/en_SE.txt +$(SRCROOT)/data/unit/en_SG.txt +$(SRCROOT)/data/unit/en_SH.txt +$(SRCROOT)/data/unit/en_SI.txt +$(SRCROOT)/data/unit/en_SK.txt +$(SRCROOT)/data/unit/en_SL.txt +$(SRCROOT)/data/unit/en_SS.txt +$(SRCROOT)/data/unit/en_SX.txt +$(SRCROOT)/data/unit/en_SZ.txt +$(SRCROOT)/data/unit/en_TC.txt +$(SRCROOT)/data/unit/en_TH.txt +$(SRCROOT)/data/unit/en_TK.txt +$(SRCROOT)/data/unit/en_TO.txt +$(SRCROOT)/data/unit/en_TT.txt +$(SRCROOT)/data/unit/en_TV.txt +$(SRCROOT)/data/unit/en_TZ.txt +$(SRCROOT)/data/unit/en_UA.txt +$(SRCROOT)/data/unit/en_UG.txt +$(SRCROOT)/data/unit/en_VC.txt +$(SRCROOT)/data/unit/en_VG.txt +$(SRCROOT)/data/unit/en_VU.txt +$(SRCROOT)/data/unit/en_WS.txt +$(SRCROOT)/data/unit/en_ZA.txt +$(SRCROOT)/data/unit/en_ZM.txt +$(SRCROOT)/data/unit/en_ZW.txt +$(SRCROOT)/data/unit/en.txt +$(SRCROOT)/data/unit/eo.txt +$(SRCROOT)/data/unit/es_419.txt +$(SRCROOT)/data/unit/es_AG.txt +$(SRCROOT)/data/unit/es_AR.txt +$(SRCROOT)/data/unit/es_BB.txt +$(SRCROOT)/data/unit/es_BM.txt +$(SRCROOT)/data/unit/es_BO.txt +$(SRCROOT)/data/unit/es_BQ.txt +$(SRCROOT)/data/unit/es_BR.txt +$(SRCROOT)/data/unit/es_BS.txt +$(SRCROOT)/data/unit/es_BZ.txt +$(SRCROOT)/data/unit/es_CA.txt +$(SRCROOT)/data/unit/es_CL.txt +$(SRCROOT)/data/unit/es_CO.txt +$(SRCROOT)/data/unit/es_CR.txt +$(SRCROOT)/data/unit/es_CU.txt +$(SRCROOT)/data/unit/es_CW.txt +$(SRCROOT)/data/unit/es_DM.txt +$(SRCROOT)/data/unit/es_DO.txt +$(SRCROOT)/data/unit/es_EC.txt +$(SRCROOT)/data/unit/es_GD.txt +$(SRCROOT)/data/unit/es_GT.txt +$(SRCROOT)/data/unit/es_GY.txt +$(SRCROOT)/data/unit/es_HN.txt +$(SRCROOT)/data/unit/es_HT.txt +$(SRCROOT)/data/unit/es_KN.txt +$(SRCROOT)/data/unit/es_KY.txt +$(SRCROOT)/data/unit/es_LC.txt +$(SRCROOT)/data/unit/es_MX.txt +$(SRCROOT)/data/unit/es_NI.txt +$(SRCROOT)/data/unit/es_PA.txt +$(SRCROOT)/data/unit/es_PE.txt +$(SRCROOT)/data/unit/es_PR.txt +$(SRCROOT)/data/unit/es_PY.txt +$(SRCROOT)/data/unit/es_SV.txt +$(SRCROOT)/data/unit/es_TC.txt +$(SRCROOT)/data/unit/es_TT.txt +$(SRCROOT)/data/unit/es_US.txt +$(SRCROOT)/data/unit/es_UY.txt +$(SRCROOT)/data/unit/es_VC.txt +$(SRCROOT)/data/unit/es_VE.txt +$(SRCROOT)/data/unit/es_VG.txt +$(SRCROOT)/data/unit/es_VI.txt +$(SRCROOT)/data/unit/es.txt +$(SRCROOT)/data/unit/et.txt +$(SRCROOT)/data/unit/eu.txt +$(SRCROOT)/data/unit/ewo.txt +$(SRCROOT)/data/unit/fa.txt +$(SRCROOT)/data/unit/ff_CM.txt +$(SRCROOT)/data/unit/ff_GN.txt +$(SRCROOT)/data/unit/ff_Latn_CM.txt +$(SRCROOT)/data/unit/ff_Latn_GN.txt +$(SRCROOT)/data/unit/ff_Latn_MR.txt +$(SRCROOT)/data/unit/ff_Latn_SN.txt +$(SRCROOT)/data/unit/ff_Latn.txt +$(SRCROOT)/data/unit/ff_MR.txt +$(SRCROOT)/data/unit/ff_SN.txt +$(SRCROOT)/data/unit/ff.txt +$(SRCROOT)/data/unit/fi.txt +$(SRCROOT)/data/unit/fil_PH.txt +$(SRCROOT)/data/unit/fil.txt +$(SRCROOT)/data/unit/fo.txt +$(SRCROOT)/data/unit/fr_CA.txt +$(SRCROOT)/data/unit/fr_HT.txt +$(SRCROOT)/data/unit/fr.txt +$(SRCROOT)/data/unit/fur.txt +$(SRCROOT)/data/unit/fy.txt +$(SRCROOT)/data/unit/ga.txt +$(SRCROOT)/data/unit/gaa.txt +$(SRCROOT)/data/unit/gd.txt +$(SRCROOT)/data/unit/gez.txt +$(SRCROOT)/data/unit/gl.txt +$(SRCROOT)/data/unit/gn.txt +$(SRCROOT)/data/unit/gsw.txt +$(SRCROOT)/data/unit/gu.txt +$(SRCROOT)/data/unit/guz.txt +$(SRCROOT)/data/unit/gv.txt +$(SRCROOT)/data/unit/ha.txt +$(SRCROOT)/data/unit/haw.txt +$(SRCROOT)/data/unit/he_IL.txt +$(SRCROOT)/data/unit/he.txt +$(SRCROOT)/data/unit/hi_Latn.txt +$(SRCROOT)/data/unit/hi.txt +$(SRCROOT)/data/unit/hr.txt +$(SRCROOT)/data/unit/hsb.txt +$(SRCROOT)/data/unit/hu.txt +$(SRCROOT)/data/unit/hy.txt +$(SRCROOT)/data/unit/ia.txt +$(SRCROOT)/data/unit/id_ID.txt +$(SRCROOT)/data/unit/id.txt +$(SRCROOT)/data/unit/ig.txt +$(SRCROOT)/data/unit/ii.txt +$(SRCROOT)/data/unit/in_ID.txt +$(SRCROOT)/data/unit/in.txt +$(SRCROOT)/data/unit/io.txt +$(SRCROOT)/data/unit/is.txt +$(SRCROOT)/data/unit/it.txt +$(SRCROOT)/data/unit/iu.txt +$(SRCROOT)/data/unit/iw_IL.txt +$(SRCROOT)/data/unit/iw.txt +$(SRCROOT)/data/unit/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/unit/ja_JP.txt +$(SRCROOT)/data/unit/ja.txt +$(SRCROOT)/data/unit/jbo.txt +$(SRCROOT)/data/unit/jgo.txt +$(SRCROOT)/data/unit/jmc.txt +$(SRCROOT)/data/unit/jv.txt +$(SRCROOT)/data/unit/ka.txt +$(SRCROOT)/data/unit/kab.txt +$(SRCROOT)/data/unit/kaj.txt +$(SRCROOT)/data/unit/kam.txt +$(SRCROOT)/data/unit/kcg.txt +$(SRCROOT)/data/unit/kde.txt +$(SRCROOT)/data/unit/kea.txt +$(SRCROOT)/data/unit/khq.txt +$(SRCROOT)/data/unit/ki.txt +$(SRCROOT)/data/unit/kk.txt +$(SRCROOT)/data/unit/kkj.txt +$(SRCROOT)/data/unit/kl.txt +$(SRCROOT)/data/unit/kln.txt +$(SRCROOT)/data/unit/km.txt +$(SRCROOT)/data/unit/kn.txt +$(SRCROOT)/data/unit/ko.txt +$(SRCROOT)/data/unit/kok.txt +$(SRCROOT)/data/unit/kpe.txt +$(SRCROOT)/data/unit/ks_Arab_IN.txt +$(SRCROOT)/data/unit/ks_Arab.txt +$(SRCROOT)/data/unit/ks_Aran.txt +$(SRCROOT)/data/unit/ks_Deva.txt +$(SRCROOT)/data/unit/ks_IN.txt +$(SRCROOT)/data/unit/ks.txt +$(SRCROOT)/data/unit/ksb.txt +$(SRCROOT)/data/unit/ksf.txt +$(SRCROOT)/data/unit/ksh.txt +$(SRCROOT)/data/unit/ku.txt +$(SRCROOT)/data/unit/kw.txt +$(SRCROOT)/data/unit/ky.txt +$(SRCROOT)/data/unit/lag.txt +$(SRCROOT)/data/unit/lb.txt +$(SRCROOT)/data/unit/lg.txt +$(SRCROOT)/data/unit/lkt.txt +$(SRCROOT)/data/unit/ln.txt +$(SRCROOT)/data/unit/lo.txt +$(SRCROOT)/data/unit/LOCALE_DEPS.json +$(SRCROOT)/data/unit/lrc.txt +$(SRCROOT)/data/unit/lt.txt +$(SRCROOT)/data/unit/lu.txt +$(SRCROOT)/data/unit/luo.txt +$(SRCROOT)/data/unit/luy.txt +$(SRCROOT)/data/unit/lv.txt +$(SRCROOT)/data/unit/mas.txt +$(SRCROOT)/data/unit/mer.txt +$(SRCROOT)/data/unit/mfe.txt +$(SRCROOT)/data/unit/mg.txt +$(SRCROOT)/data/unit/mgh.txt +$(SRCROOT)/data/unit/mgo.txt +$(SRCROOT)/data/unit/mi.txt +$(SRCROOT)/data/unit/mk.txt +$(SRCROOT)/data/unit/ml.txt +$(SRCROOT)/data/unit/mn.txt +$(SRCROOT)/data/unit/mni_Beng_IN.txt +$(SRCROOT)/data/unit/mni_Beng.txt +$(SRCROOT)/data/unit/mni_IN.txt +$(SRCROOT)/data/unit/mni_Mtei.txt +$(SRCROOT)/data/unit/mni.txt +$(SRCROOT)/data/unit/mo.txt +$(SRCROOT)/data/unit/moh.txt +$(SRCROOT)/data/unit/mr.txt +$(SRCROOT)/data/unit/ms_Arab.txt +$(SRCROOT)/data/unit/ms.txt +$(SRCROOT)/data/unit/mt.txt +$(SRCROOT)/data/unit/mua.txt +$(SRCROOT)/data/unit/my.txt +$(SRCROOT)/data/unit/myv.txt +$(SRCROOT)/data/unit/mzn.txt +$(SRCROOT)/data/unit/naq.txt +$(SRCROOT)/data/unit/nb_NO.txt +$(SRCROOT)/data/unit/nb.txt +$(SRCROOT)/data/unit/nd.txt +$(SRCROOT)/data/unit/nds.txt +$(SRCROOT)/data/unit/ne.txt +$(SRCROOT)/data/unit/nl.txt +$(SRCROOT)/data/unit/nmg.txt +$(SRCROOT)/data/unit/nn_NO.txt +$(SRCROOT)/data/unit/nn.txt +$(SRCROOT)/data/unit/nnh.txt +$(SRCROOT)/data/unit/no_NO_NY.txt +$(SRCROOT)/data/unit/no_NO.txt +$(SRCROOT)/data/unit/no.txt +$(SRCROOT)/data/unit/nqo.txt +$(SRCROOT)/data/unit/nr.txt +$(SRCROOT)/data/unit/nso.txt +$(SRCROOT)/data/unit/nus.txt +$(SRCROOT)/data/unit/ny.txt +$(SRCROOT)/data/unit/nyn.txt +$(SRCROOT)/data/unit/oc.txt +$(SRCROOT)/data/unit/om.txt +$(SRCROOT)/data/unit/or.txt +$(SRCROOT)/data/unit/os.txt +$(SRCROOT)/data/unit/pa_Arab_PK.txt +$(SRCROOT)/data/unit/pa_Arab.txt +$(SRCROOT)/data/unit/pa_Aran_PK.txt +$(SRCROOT)/data/unit/pa_Aran.txt +$(SRCROOT)/data/unit/pa_Guru_IN.txt +$(SRCROOT)/data/unit/pa_Guru.txt +$(SRCROOT)/data/unit/pa_IN.txt +$(SRCROOT)/data/unit/pa_PK.txt +$(SRCROOT)/data/unit/pa.txt +$(SRCROOT)/data/unit/pl.txt +$(SRCROOT)/data/unit/ps_PK.txt +$(SRCROOT)/data/unit/ps.txt +$(SRCROOT)/data/unit/pt_AO.txt +$(SRCROOT)/data/unit/pt_CH.txt +$(SRCROOT)/data/unit/pt_CV.txt +$(SRCROOT)/data/unit/pt_FR.txt +$(SRCROOT)/data/unit/pt_GQ.txt +$(SRCROOT)/data/unit/pt_GW.txt +$(SRCROOT)/data/unit/pt_LU.txt +$(SRCROOT)/data/unit/pt_MO.txt +$(SRCROOT)/data/unit/pt_MZ.txt +$(SRCROOT)/data/unit/pt_PT.txt +$(SRCROOT)/data/unit/pt_ST.txt +$(SRCROOT)/data/unit/pt_TL.txt +$(SRCROOT)/data/unit/pt.txt +$(SRCROOT)/data/unit/qu.txt +$(SRCROOT)/data/unit/rm.txt +$(SRCROOT)/data/unit/rn.txt +$(SRCROOT)/data/unit/ro_MD.txt +$(SRCROOT)/data/unit/ro.txt +$(SRCROOT)/data/unit/rof.txt +$(SRCROOT)/data/unit/root.txt +$(SRCROOT)/data/unit/ru.txt +$(SRCROOT)/data/unit/rw.txt +$(SRCROOT)/data/unit/rwk.txt +$(SRCROOT)/data/unit/sa.txt +$(SRCROOT)/data/unit/sah.txt +$(SRCROOT)/data/unit/saq.txt +$(SRCROOT)/data/unit/sat_Deva.txt +$(SRCROOT)/data/unit/sat_IN.txt +$(SRCROOT)/data/unit/sat_Olck_IN.txt +$(SRCROOT)/data/unit/sat_Olck.txt +$(SRCROOT)/data/unit/sat.txt +$(SRCROOT)/data/unit/sbp.txt +$(SRCROOT)/data/unit/sc.txt +$(SRCROOT)/data/unit/scn.txt +$(SRCROOT)/data/unit/sd_Deva.txt +$(SRCROOT)/data/unit/sd.txt +$(SRCROOT)/data/unit/se.txt +$(SRCROOT)/data/unit/seh.txt +$(SRCROOT)/data/unit/ses.txt +$(SRCROOT)/data/unit/sg.txt +$(SRCROOT)/data/unit/sh_BA.txt +$(SRCROOT)/data/unit/sh_CS.txt +$(SRCROOT)/data/unit/sh_YU.txt +$(SRCROOT)/data/unit/sh.txt +$(SRCROOT)/data/unit/shi_Latn.txt +$(SRCROOT)/data/unit/shi_MA.txt +$(SRCROOT)/data/unit/shi_Tfng_MA.txt +$(SRCROOT)/data/unit/shi_Tfng.txt +$(SRCROOT)/data/unit/shi.txt +$(SRCROOT)/data/unit/si.txt +$(SRCROOT)/data/unit/sk.txt +$(SRCROOT)/data/unit/sl.txt +$(SRCROOT)/data/unit/smn.txt +$(SRCROOT)/data/unit/sn.txt +$(SRCROOT)/data/unit/so.txt +$(SRCROOT)/data/unit/sq.txt +$(SRCROOT)/data/unit/sr_BA.txt +$(SRCROOT)/data/unit/sr_CS.txt +$(SRCROOT)/data/unit/sr_Cyrl_BA.txt +$(SRCROOT)/data/unit/sr_Cyrl_CS.txt +$(SRCROOT)/data/unit/sr_Cyrl_RS.txt +$(SRCROOT)/data/unit/sr_Cyrl_XK.txt +$(SRCROOT)/data/unit/sr_Cyrl_YU.txt +$(SRCROOT)/data/unit/sr_Cyrl.txt +$(SRCROOT)/data/unit/sr_Latn_BA.txt +$(SRCROOT)/data/unit/sr_Latn_CS.txt +$(SRCROOT)/data/unit/sr_Latn_ME.txt +$(SRCROOT)/data/unit/sr_Latn_RS.txt +$(SRCROOT)/data/unit/sr_Latn_YU.txt +$(SRCROOT)/data/unit/sr_Latn.txt +$(SRCROOT)/data/unit/sr_ME.txt +$(SRCROOT)/data/unit/sr_RS.txt +$(SRCROOT)/data/unit/sr_XK.txt +$(SRCROOT)/data/unit/sr_YU.txt +$(SRCROOT)/data/unit/sr.txt +$(SRCROOT)/data/unit/ss.txt +$(SRCROOT)/data/unit/st.txt +$(SRCROOT)/data/unit/sv_FI.txt +$(SRCROOT)/data/unit/sv.txt +$(SRCROOT)/data/unit/sw_KE.txt +$(SRCROOT)/data/unit/sw.txt +$(SRCROOT)/data/unit/syr.txt +$(SRCROOT)/data/unit/ta.txt +$(SRCROOT)/data/unit/te.txt +$(SRCROOT)/data/unit/teo.txt +$(SRCROOT)/data/unit/tg.txt +$(SRCROOT)/data/unit/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/unit/th_TH.txt +$(SRCROOT)/data/unit/th.txt +$(SRCROOT)/data/unit/ti.txt +$(SRCROOT)/data/unit/tig.txt +$(SRCROOT)/data/unit/tk.txt +$(SRCROOT)/data/unit/tl_PH.txt +$(SRCROOT)/data/unit/tl.txt +$(SRCROOT)/data/unit/tn.txt +$(SRCROOT)/data/unit/to.txt +$(SRCROOT)/data/unit/tr.txt +$(SRCROOT)/data/unit/trv.txt +$(SRCROOT)/data/unit/ts.txt +$(SRCROOT)/data/unit/tt.txt +$(SRCROOT)/data/unit/twq.txt +$(SRCROOT)/data/unit/tzm.txt +$(SRCROOT)/data/unit/ug.txt +$(SRCROOT)/data/unit/uk.txt +$(SRCROOT)/data/unit/ur_Arab_IN.txt +$(SRCROOT)/data/unit/ur_Arab_PK.txt +$(SRCROOT)/data/unit/ur_Arab.txt +$(SRCROOT)/data/unit/ur_Aran_IN.txt +$(SRCROOT)/data/unit/ur_Aran_PK.txt +$(SRCROOT)/data/unit/ur_Aran.txt +$(SRCROOT)/data/unit/ur_IN.txt +$(SRCROOT)/data/unit/ur_PK.txt +$(SRCROOT)/data/unit/ur.txt +$(SRCROOT)/data/unit/uz_AF.txt +$(SRCROOT)/data/unit/uz_Arab_AF.txt +$(SRCROOT)/data/unit/uz_Arab.txt +$(SRCROOT)/data/unit/uz_Cyrl.txt +$(SRCROOT)/data/unit/uz_Latn_UZ.txt +$(SRCROOT)/data/unit/uz_Latn.txt +$(SRCROOT)/data/unit/uz_UZ.txt +$(SRCROOT)/data/unit/uz.txt +$(SRCROOT)/data/unit/vai_Latn.txt +$(SRCROOT)/data/unit/vai_LR.txt +$(SRCROOT)/data/unit/vai_Vaii_LR.txt +$(SRCROOT)/data/unit/vai_Vaii.txt +$(SRCROOT)/data/unit/vai.txt +$(SRCROOT)/data/unit/ve.txt +$(SRCROOT)/data/unit/vi.txt +$(SRCROOT)/data/unit/vun.txt +$(SRCROOT)/data/unit/wa.txt +$(SRCROOT)/data/unit/wae.txt +$(SRCROOT)/data/unit/wal.txt +$(SRCROOT)/data/unit/wo.txt +$(SRCROOT)/data/unit/wuu.txt +$(SRCROOT)/data/unit/xh.txt +$(SRCROOT)/data/unit/xog.txt +$(SRCROOT)/data/unit/yav.txt +$(SRCROOT)/data/unit/yi.txt +$(SRCROOT)/data/unit/yo_BJ.txt +$(SRCROOT)/data/unit/yo.txt +$(SRCROOT)/data/unit/yue_CN.txt +$(SRCROOT)/data/unit/yue_Hans_CN.txt +$(SRCROOT)/data/unit/yue_Hans.txt +$(SRCROOT)/data/unit/yue_Hant_HK.txt +$(SRCROOT)/data/unit/yue_Hant.txt +$(SRCROOT)/data/unit/yue_HK.txt +$(SRCROOT)/data/unit/yue.txt +$(SRCROOT)/data/unit/zgh.txt +$(SRCROOT)/data/unit/zh_CN.txt +$(SRCROOT)/data/unit/zh_Hans_CN.txt +$(SRCROOT)/data/unit/zh_Hans_HK.txt +$(SRCROOT)/data/unit/zh_Hans_MO.txt +$(SRCROOT)/data/unit/zh_Hans_SG.txt +$(SRCROOT)/data/unit/zh_Hans.txt +$(SRCROOT)/data/unit/zh_Hant_HK.txt +$(SRCROOT)/data/unit/zh_Hant_MO.txt +$(SRCROOT)/data/unit/zh_Hant_TW.txt +$(SRCROOT)/data/unit/zh_Hant.txt +$(SRCROOT)/data/unit/zh_HK.txt +$(SRCROOT)/data/unit/zh_MO.txt +$(SRCROOT)/data/unit/zh_SG.txt +$(SRCROOT)/data/unit/zh_TW.txt +$(SRCROOT)/data/unit/zh.txt +$(SRCROOT)/data/unit/zu.txt +$(SRCROOT)/data/xml/brkitr/de.xml +$(SRCROOT)/data/xml/brkitr/el.xml +$(SRCROOT)/data/xml/brkitr/en_US_POSIX.xml +$(SRCROOT)/data/xml/brkitr/en_US.xml +$(SRCROOT)/data/xml/brkitr/en.xml +$(SRCROOT)/data/xml/brkitr/es.xml +$(SRCROOT)/data/xml/brkitr/fi.xml +$(SRCROOT)/data/xml/brkitr/fr.xml +$(SRCROOT)/data/xml/brkitr/it.xml +$(SRCROOT)/data/xml/brkitr/ja.xml +$(SRCROOT)/data/xml/brkitr/pt.xml +$(SRCROOT)/data/xml/brkitr/root.xml +$(SRCROOT)/data/xml/brkitr/ru.xml +$(SRCROOT)/data/xml/brkitr/sv.xml +$(SRCROOT)/data/xml/brkitr/zh_Hant.xml +$(SRCROOT)/data/xml/brkitr/zh.xml +$(SRCROOT)/data/xml/collation/root.xml +$(SRCROOT)/data/xml/main/root.xml +$(SRCROOT)/data/xml/rbnf/be.xml +$(SRCROOT)/data/xml/rbnf/bg.xml +$(SRCROOT)/data/xml/rbnf/ca.xml +$(SRCROOT)/data/xml/rbnf/cy.xml +$(SRCROOT)/data/xml/rbnf/da.xml +$(SRCROOT)/data/xml/rbnf/de.xml +$(SRCROOT)/data/xml/rbnf/en.xml +$(SRCROOT)/data/xml/rbnf/fo.xml +$(SRCROOT)/data/xml/rbnf/ga.xml +$(SRCROOT)/data/xml/rbnf/is.xml +$(SRCROOT)/data/xml/rbnf/mk.xml +$(SRCROOT)/data/xml/rbnf/mt.xml +$(SRCROOT)/data/xml/rbnf/nb.xml +$(SRCROOT)/data/xml/rbnf/nn.xml +$(SRCROOT)/data/xml/rbnf/root.xml +$(SRCROOT)/data/xml/rbnf/ru.xml +$(SRCROOT)/data/xml/rbnf/sr.xml +$(SRCROOT)/data/xml/rbnf/uk.xml +$(SRCROOT)/data/zone/af.txt +$(SRCROOT)/data/zone/agq.txt +$(SRCROOT)/data/zone/ak.txt +$(SRCROOT)/data/zone/am.txt +$(SRCROOT)/data/zone/ar_SA.txt +$(SRCROOT)/data/zone/ar.txt +$(SRCROOT)/data/zone/arn.txt +$(SRCROOT)/data/zone/ars.txt +$(SRCROOT)/data/zone/as.txt +$(SRCROOT)/data/zone/asa.txt +$(SRCROOT)/data/zone/ast.txt +$(SRCROOT)/data/zone/az_AZ.txt +$(SRCROOT)/data/zone/az_Cyrl.txt +$(SRCROOT)/data/zone/az_Latn_AZ.txt +$(SRCROOT)/data/zone/az_Latn.txt +$(SRCROOT)/data/zone/az.txt +$(SRCROOT)/data/zone/ba.txt +$(SRCROOT)/data/zone/bas.txt +$(SRCROOT)/data/zone/be.txt +$(SRCROOT)/data/zone/bem.txt +$(SRCROOT)/data/zone/bez.txt +$(SRCROOT)/data/zone/bg.txt +$(SRCROOT)/data/zone/bm.txt +$(SRCROOT)/data/zone/bn.txt +$(SRCROOT)/data/zone/bo.txt +$(SRCROOT)/data/zone/br.txt +$(SRCROOT)/data/zone/brx.txt +$(SRCROOT)/data/zone/bs_BA.txt +$(SRCROOT)/data/zone/bs_Cyrl.txt +$(SRCROOT)/data/zone/bs_Latn_BA.txt +$(SRCROOT)/data/zone/bs_Latn.txt +$(SRCROOT)/data/zone/bs.txt +$(SRCROOT)/data/zone/byn.txt +$(SRCROOT)/data/zone/ca.txt +$(SRCROOT)/data/zone/ccp.txt +$(SRCROOT)/data/zone/ce.txt +$(SRCROOT)/data/zone/ceb.txt +$(SRCROOT)/data/zone/cgg.txt +$(SRCROOT)/data/zone/chr.txt +$(SRCROOT)/data/zone/ckb.txt +$(SRCROOT)/data/zone/co.txt +$(SRCROOT)/data/zone/cs.txt +$(SRCROOT)/data/zone/cv.txt +$(SRCROOT)/data/zone/cy.txt +$(SRCROOT)/data/zone/da.txt +$(SRCROOT)/data/zone/dav.txt +$(SRCROOT)/data/zone/de_CH.txt +$(SRCROOT)/data/zone/de.txt +$(SRCROOT)/data/zone/dje.txt +$(SRCROOT)/data/zone/dsb.txt +$(SRCROOT)/data/zone/dua.txt +$(SRCROOT)/data/zone/dv.txt +$(SRCROOT)/data/zone/dyo.txt +$(SRCROOT)/data/zone/dz.txt +$(SRCROOT)/data/zone/ebu.txt +$(SRCROOT)/data/zone/ee.txt +$(SRCROOT)/data/zone/el.txt +$(SRCROOT)/data/zone/en_001.txt +$(SRCROOT)/data/zone/en_150.txt +$(SRCROOT)/data/zone/en_AE.txt +$(SRCROOT)/data/zone/en_AG.txt +$(SRCROOT)/data/zone/en_AI.txt +$(SRCROOT)/data/zone/en_AL.txt +$(SRCROOT)/data/zone/en_AR.txt +$(SRCROOT)/data/zone/en_AT.txt +$(SRCROOT)/data/zone/en_AU.txt +$(SRCROOT)/data/zone/en_BB.txt +$(SRCROOT)/data/zone/en_BD.txt +$(SRCROOT)/data/zone/en_BE.txt +$(SRCROOT)/data/zone/en_BG.txt +$(SRCROOT)/data/zone/en_BM.txt +$(SRCROOT)/data/zone/en_BN.txt +$(SRCROOT)/data/zone/en_BR.txt +$(SRCROOT)/data/zone/en_BS.txt +$(SRCROOT)/data/zone/en_BW.txt +$(SRCROOT)/data/zone/en_BZ.txt +$(SRCROOT)/data/zone/en_CA.txt +$(SRCROOT)/data/zone/en_CC.txt +$(SRCROOT)/data/zone/en_CH.txt +$(SRCROOT)/data/zone/en_CK.txt +$(SRCROOT)/data/zone/en_CM.txt +$(SRCROOT)/data/zone/en_CN.txt +$(SRCROOT)/data/zone/en_CX.txt +$(SRCROOT)/data/zone/en_CY.txt +$(SRCROOT)/data/zone/en_CZ.txt +$(SRCROOT)/data/zone/en_DE.txt +$(SRCROOT)/data/zone/en_DG.txt +$(SRCROOT)/data/zone/en_DK.txt +$(SRCROOT)/data/zone/en_DM.txt +$(SRCROOT)/data/zone/en_EE.txt +$(SRCROOT)/data/zone/en_ER.txt +$(SRCROOT)/data/zone/en_FI.txt +$(SRCROOT)/data/zone/en_FJ.txt +$(SRCROOT)/data/zone/en_FK.txt +$(SRCROOT)/data/zone/en_FM.txt +$(SRCROOT)/data/zone/en_FR.txt +$(SRCROOT)/data/zone/en_GB.txt +$(SRCROOT)/data/zone/en_GD.txt +$(SRCROOT)/data/zone/en_GG.txt +$(SRCROOT)/data/zone/en_GH.txt +$(SRCROOT)/data/zone/en_GI.txt +$(SRCROOT)/data/zone/en_GM.txt +$(SRCROOT)/data/zone/en_GR.txt +$(SRCROOT)/data/zone/en_GU.txt +$(SRCROOT)/data/zone/en_GY.txt +$(SRCROOT)/data/zone/en_HK.txt +$(SRCROOT)/data/zone/en_HU.txt +$(SRCROOT)/data/zone/en_ID.txt +$(SRCROOT)/data/zone/en_IE.txt +$(SRCROOT)/data/zone/en_IL.txt +$(SRCROOT)/data/zone/en_IM.txt +$(SRCROOT)/data/zone/en_IN.txt +$(SRCROOT)/data/zone/en_IO.txt +$(SRCROOT)/data/zone/en_JE.txt +$(SRCROOT)/data/zone/en_JM.txt +$(SRCROOT)/data/zone/en_JP.txt +$(SRCROOT)/data/zone/en_KE.txt +$(SRCROOT)/data/zone/en_KI.txt +$(SRCROOT)/data/zone/en_KN.txt +$(SRCROOT)/data/zone/en_KY.txt +$(SRCROOT)/data/zone/en_LC.txt +$(SRCROOT)/data/zone/en_LR.txt +$(SRCROOT)/data/zone/en_LS.txt +$(SRCROOT)/data/zone/en_LT.txt +$(SRCROOT)/data/zone/en_LV.txt +$(SRCROOT)/data/zone/en_MG.txt +$(SRCROOT)/data/zone/en_MH.txt +$(SRCROOT)/data/zone/en_MM.txt +$(SRCROOT)/data/zone/en_MO.txt +$(SRCROOT)/data/zone/en_MP.txt +$(SRCROOT)/data/zone/en_MS.txt +$(SRCROOT)/data/zone/en_MT.txt +$(SRCROOT)/data/zone/en_MU.txt +$(SRCROOT)/data/zone/en_MV.txt +$(SRCROOT)/data/zone/en_MW.txt +$(SRCROOT)/data/zone/en_MY.txt +$(SRCROOT)/data/zone/en_NA.txt +$(SRCROOT)/data/zone/en_NF.txt +$(SRCROOT)/data/zone/en_NG.txt +$(SRCROOT)/data/zone/en_NH.txt +$(SRCROOT)/data/zone/en_NL.txt +$(SRCROOT)/data/zone/en_NO.txt +$(SRCROOT)/data/zone/en_NR.txt +$(SRCROOT)/data/zone/en_NU.txt +$(SRCROOT)/data/zone/en_NZ.txt +$(SRCROOT)/data/zone/en_PG.txt +$(SRCROOT)/data/zone/en_PK.txt +$(SRCROOT)/data/zone/en_PL.txt +$(SRCROOT)/data/zone/en_PN.txt +$(SRCROOT)/data/zone/en_PT.txt +$(SRCROOT)/data/zone/en_PW.txt +$(SRCROOT)/data/zone/en_RH.txt +$(SRCROOT)/data/zone/en_RU.txt +$(SRCROOT)/data/zone/en_RW.txt +$(SRCROOT)/data/zone/en_SB.txt +$(SRCROOT)/data/zone/en_SC.txt +$(SRCROOT)/data/zone/en_SD.txt +$(SRCROOT)/data/zone/en_SE.txt +$(SRCROOT)/data/zone/en_SG.txt +$(SRCROOT)/data/zone/en_SH.txt +$(SRCROOT)/data/zone/en_SI.txt +$(SRCROOT)/data/zone/en_SK.txt +$(SRCROOT)/data/zone/en_SL.txt +$(SRCROOT)/data/zone/en_SS.txt +$(SRCROOT)/data/zone/en_SX.txt +$(SRCROOT)/data/zone/en_SZ.txt +$(SRCROOT)/data/zone/en_TC.txt +$(SRCROOT)/data/zone/en_TH.txt +$(SRCROOT)/data/zone/en_TK.txt +$(SRCROOT)/data/zone/en_TO.txt +$(SRCROOT)/data/zone/en_TR.txt +$(SRCROOT)/data/zone/en_TT.txt +$(SRCROOT)/data/zone/en_TV.txt +$(SRCROOT)/data/zone/en_TW.txt +$(SRCROOT)/data/zone/en_TZ.txt +$(SRCROOT)/data/zone/en_UA.txt +$(SRCROOT)/data/zone/en_UG.txt +$(SRCROOT)/data/zone/en_VC.txt +$(SRCROOT)/data/zone/en_VG.txt +$(SRCROOT)/data/zone/en_VU.txt +$(SRCROOT)/data/zone/en_WS.txt +$(SRCROOT)/data/zone/en_ZA.txt +$(SRCROOT)/data/zone/en_ZM.txt +$(SRCROOT)/data/zone/en_ZW.txt +$(SRCROOT)/data/zone/en.txt +$(SRCROOT)/data/zone/eo.txt +$(SRCROOT)/data/zone/es_419.txt +$(SRCROOT)/data/zone/es_AG.txt +$(SRCROOT)/data/zone/es_AR.txt +$(SRCROOT)/data/zone/es_BB.txt +$(SRCROOT)/data/zone/es_BM.txt +$(SRCROOT)/data/zone/es_BO.txt +$(SRCROOT)/data/zone/es_BQ.txt +$(SRCROOT)/data/zone/es_BR.txt +$(SRCROOT)/data/zone/es_BS.txt +$(SRCROOT)/data/zone/es_BZ.txt +$(SRCROOT)/data/zone/es_CA.txt +$(SRCROOT)/data/zone/es_CL.txt +$(SRCROOT)/data/zone/es_CO.txt +$(SRCROOT)/data/zone/es_CR.txt +$(SRCROOT)/data/zone/es_CU.txt +$(SRCROOT)/data/zone/es_CW.txt +$(SRCROOT)/data/zone/es_DM.txt +$(SRCROOT)/data/zone/es_DO.txt +$(SRCROOT)/data/zone/es_EC.txt +$(SRCROOT)/data/zone/es_GD.txt +$(SRCROOT)/data/zone/es_GT.txt +$(SRCROOT)/data/zone/es_GY.txt +$(SRCROOT)/data/zone/es_HN.txt +$(SRCROOT)/data/zone/es_HT.txt +$(SRCROOT)/data/zone/es_KN.txt +$(SRCROOT)/data/zone/es_KY.txt +$(SRCROOT)/data/zone/es_LC.txt +$(SRCROOT)/data/zone/es_MX.txt +$(SRCROOT)/data/zone/es_NI.txt +$(SRCROOT)/data/zone/es_PA.txt +$(SRCROOT)/data/zone/es_PE.txt +$(SRCROOT)/data/zone/es_PR.txt +$(SRCROOT)/data/zone/es_PY.txt +$(SRCROOT)/data/zone/es_SV.txt +$(SRCROOT)/data/zone/es_TC.txt +$(SRCROOT)/data/zone/es_TT.txt +$(SRCROOT)/data/zone/es_US.txt +$(SRCROOT)/data/zone/es_UY.txt +$(SRCROOT)/data/zone/es_VC.txt +$(SRCROOT)/data/zone/es_VE.txt +$(SRCROOT)/data/zone/es_VG.txt +$(SRCROOT)/data/zone/es_VI.txt +$(SRCROOT)/data/zone/es.txt +$(SRCROOT)/data/zone/et.txt +$(SRCROOT)/data/zone/eu.txt +$(SRCROOT)/data/zone/ewo.txt +$(SRCROOT)/data/zone/fa.txt +$(SRCROOT)/data/zone/ff_CM.txt +$(SRCROOT)/data/zone/ff_GN.txt +$(SRCROOT)/data/zone/ff_Latn_CM.txt +$(SRCROOT)/data/zone/ff_Latn_GN.txt +$(SRCROOT)/data/zone/ff_Latn_MR.txt +$(SRCROOT)/data/zone/ff_Latn_SN.txt +$(SRCROOT)/data/zone/ff_Latn.txt +$(SRCROOT)/data/zone/ff_MR.txt +$(SRCROOT)/data/zone/ff_SN.txt +$(SRCROOT)/data/zone/ff.txt +$(SRCROOT)/data/zone/fi.txt +$(SRCROOT)/data/zone/fil_PH.txt +$(SRCROOT)/data/zone/fil.txt +$(SRCROOT)/data/zone/fo.txt +$(SRCROOT)/data/zone/fr_CA.txt +$(SRCROOT)/data/zone/fr_GF.txt +$(SRCROOT)/data/zone/fr.txt +$(SRCROOT)/data/zone/fur.txt +$(SRCROOT)/data/zone/fy.txt +$(SRCROOT)/data/zone/ga.txt +$(SRCROOT)/data/zone/gaa.txt +$(SRCROOT)/data/zone/gd.txt +$(SRCROOT)/data/zone/gez.txt +$(SRCROOT)/data/zone/gl.txt +$(SRCROOT)/data/zone/gn.txt +$(SRCROOT)/data/zone/gsw.txt +$(SRCROOT)/data/zone/gu.txt +$(SRCROOT)/data/zone/guz.txt +$(SRCROOT)/data/zone/gv.txt +$(SRCROOT)/data/zone/ha.txt +$(SRCROOT)/data/zone/haw.txt +$(SRCROOT)/data/zone/he_IL.txt +$(SRCROOT)/data/zone/he.txt +$(SRCROOT)/data/zone/hi_Latn.txt +$(SRCROOT)/data/zone/hi.txt +$(SRCROOT)/data/zone/hr.txt +$(SRCROOT)/data/zone/hsb.txt +$(SRCROOT)/data/zone/hu.txt +$(SRCROOT)/data/zone/hy.txt +$(SRCROOT)/data/zone/ia.txt +$(SRCROOT)/data/zone/id_ID.txt +$(SRCROOT)/data/zone/id.txt +$(SRCROOT)/data/zone/ig.txt +$(SRCROOT)/data/zone/ii.txt +$(SRCROOT)/data/zone/in_ID.txt +$(SRCROOT)/data/zone/in.txt +$(SRCROOT)/data/zone/io.txt +$(SRCROOT)/data/zone/is.txt +$(SRCROOT)/data/zone/it.txt +$(SRCROOT)/data/zone/iu.txt +$(SRCROOT)/data/zone/iw_IL.txt +$(SRCROOT)/data/zone/iw.txt +$(SRCROOT)/data/zone/ja_JP_TRADITIONAL.txt +$(SRCROOT)/data/zone/ja_JP.txt +$(SRCROOT)/data/zone/ja.txt +$(SRCROOT)/data/zone/jbo.txt +$(SRCROOT)/data/zone/jgo.txt +$(SRCROOT)/data/zone/jmc.txt +$(SRCROOT)/data/zone/jv.txt +$(SRCROOT)/data/zone/ka.txt +$(SRCROOT)/data/zone/kab.txt +$(SRCROOT)/data/zone/kaj.txt +$(SRCROOT)/data/zone/kam.txt +$(SRCROOT)/data/zone/kcg.txt +$(SRCROOT)/data/zone/kde.txt +$(SRCROOT)/data/zone/kea.txt +$(SRCROOT)/data/zone/khq.txt +$(SRCROOT)/data/zone/ki.txt +$(SRCROOT)/data/zone/kk.txt +$(SRCROOT)/data/zone/kkj.txt +$(SRCROOT)/data/zone/kl.txt +$(SRCROOT)/data/zone/kln.txt +$(SRCROOT)/data/zone/km.txt +$(SRCROOT)/data/zone/kn.txt +$(SRCROOT)/data/zone/ko_KP.txt +$(SRCROOT)/data/zone/ko.txt +$(SRCROOT)/data/zone/kok.txt +$(SRCROOT)/data/zone/kpe.txt +$(SRCROOT)/data/zone/ks_Arab_IN.txt +$(SRCROOT)/data/zone/ks_Arab.txt +$(SRCROOT)/data/zone/ks_Aran.txt +$(SRCROOT)/data/zone/ks_Deva.txt +$(SRCROOT)/data/zone/ks_IN.txt +$(SRCROOT)/data/zone/ks.txt +$(SRCROOT)/data/zone/ksb.txt +$(SRCROOT)/data/zone/ksf.txt +$(SRCROOT)/data/zone/ksh.txt +$(SRCROOT)/data/zone/ku.txt +$(SRCROOT)/data/zone/kw.txt +$(SRCROOT)/data/zone/ky.txt +$(SRCROOT)/data/zone/lag.txt +$(SRCROOT)/data/zone/lb.txt +$(SRCROOT)/data/zone/lg.txt +$(SRCROOT)/data/zone/lkt.txt +$(SRCROOT)/data/zone/ln.txt +$(SRCROOT)/data/zone/lo.txt +$(SRCROOT)/data/zone/LOCALE_DEPS.json +$(SRCROOT)/data/zone/lrc.txt +$(SRCROOT)/data/zone/lt.txt +$(SRCROOT)/data/zone/lu.txt +$(SRCROOT)/data/zone/luo.txt +$(SRCROOT)/data/zone/luy.txt +$(SRCROOT)/data/zone/lv.txt +$(SRCROOT)/data/zone/mas.txt +$(SRCROOT)/data/zone/mer.txt +$(SRCROOT)/data/zone/mfe.txt +$(SRCROOT)/data/zone/mg.txt +$(SRCROOT)/data/zone/mgh.txt +$(SRCROOT)/data/zone/mgo.txt +$(SRCROOT)/data/zone/mi.txt +$(SRCROOT)/data/zone/mk.txt +$(SRCROOT)/data/zone/ml.txt +$(SRCROOT)/data/zone/mn.txt +$(SRCROOT)/data/zone/mni_Beng_IN.txt +$(SRCROOT)/data/zone/mni_Beng.txt +$(SRCROOT)/data/zone/mni_IN.txt +$(SRCROOT)/data/zone/mni_Mtei.txt +$(SRCROOT)/data/zone/mni.txt +$(SRCROOT)/data/zone/mo.txt +$(SRCROOT)/data/zone/moh.txt +$(SRCROOT)/data/zone/mr.txt +$(SRCROOT)/data/zone/ms_Arab.txt +$(SRCROOT)/data/zone/ms.txt +$(SRCROOT)/data/zone/mt.txt +$(SRCROOT)/data/zone/mua.txt +$(SRCROOT)/data/zone/my.txt +$(SRCROOT)/data/zone/myv.txt +$(SRCROOT)/data/zone/mzn.txt +$(SRCROOT)/data/zone/naq.txt +$(SRCROOT)/data/zone/nb_NO.txt +$(SRCROOT)/data/zone/nb.txt +$(SRCROOT)/data/zone/nd.txt +$(SRCROOT)/data/zone/nds.txt +$(SRCROOT)/data/zone/ne_IN.txt +$(SRCROOT)/data/zone/ne.txt +$(SRCROOT)/data/zone/nl_SR.txt +$(SRCROOT)/data/zone/nl.txt +$(SRCROOT)/data/zone/nmg.txt +$(SRCROOT)/data/zone/nn_NO.txt +$(SRCROOT)/data/zone/nn.txt +$(SRCROOT)/data/zone/nnh.txt +$(SRCROOT)/data/zone/no_NO_NY.txt +$(SRCROOT)/data/zone/no_NO.txt +$(SRCROOT)/data/zone/no.txt +$(SRCROOT)/data/zone/nqo.txt +$(SRCROOT)/data/zone/nr.txt +$(SRCROOT)/data/zone/nso.txt +$(SRCROOT)/data/zone/nus.txt +$(SRCROOT)/data/zone/ny.txt +$(SRCROOT)/data/zone/nyn.txt +$(SRCROOT)/data/zone/oc.txt +$(SRCROOT)/data/zone/om.txt +$(SRCROOT)/data/zone/or.txt +$(SRCROOT)/data/zone/os.txt +$(SRCROOT)/data/zone/pa_Arab_PK.txt +$(SRCROOT)/data/zone/pa_Arab.txt +$(SRCROOT)/data/zone/pa_Aran_PK.txt +$(SRCROOT)/data/zone/pa_Aran.txt +$(SRCROOT)/data/zone/pa_Guru_IN.txt +$(SRCROOT)/data/zone/pa_Guru.txt +$(SRCROOT)/data/zone/pa_IN.txt +$(SRCROOT)/data/zone/pa_PK.txt +$(SRCROOT)/data/zone/pa.txt +$(SRCROOT)/data/zone/pl.txt +$(SRCROOT)/data/zone/ps_PK.txt +$(SRCROOT)/data/zone/ps.txt +$(SRCROOT)/data/zone/pt_AO.txt +$(SRCROOT)/data/zone/pt_CH.txt +$(SRCROOT)/data/zone/pt_CV.txt +$(SRCROOT)/data/zone/pt_FR.txt +$(SRCROOT)/data/zone/pt_GQ.txt +$(SRCROOT)/data/zone/pt_GW.txt +$(SRCROOT)/data/zone/pt_LU.txt +$(SRCROOT)/data/zone/pt_MO.txt +$(SRCROOT)/data/zone/pt_MZ.txt +$(SRCROOT)/data/zone/pt_PT.txt +$(SRCROOT)/data/zone/pt_ST.txt +$(SRCROOT)/data/zone/pt_TL.txt +$(SRCROOT)/data/zone/pt.txt +$(SRCROOT)/data/zone/qu_BO.txt +$(SRCROOT)/data/zone/qu_EC.txt +$(SRCROOT)/data/zone/qu.txt +$(SRCROOT)/data/zone/rm.txt +$(SRCROOT)/data/zone/rn.txt +$(SRCROOT)/data/zone/ro.txt +$(SRCROOT)/data/zone/rof.txt +$(SRCROOT)/data/zone/root.txt +$(SRCROOT)/data/zone/ru.txt +$(SRCROOT)/data/zone/rw.txt +$(SRCROOT)/data/zone/rwk.txt +$(SRCROOT)/data/zone/sa.txt +$(SRCROOT)/data/zone/sah.txt +$(SRCROOT)/data/zone/saq.txt +$(SRCROOT)/data/zone/sat_Deva.txt +$(SRCROOT)/data/zone/sat_IN.txt +$(SRCROOT)/data/zone/sat_Olck_IN.txt +$(SRCROOT)/data/zone/sat_Olck.txt +$(SRCROOT)/data/zone/sat.txt +$(SRCROOT)/data/zone/sbp.txt +$(SRCROOT)/data/zone/sc.txt +$(SRCROOT)/data/zone/scn.txt +$(SRCROOT)/data/zone/sd_Deva.txt +$(SRCROOT)/data/zone/sd.txt +$(SRCROOT)/data/zone/se_FI.txt +$(SRCROOT)/data/zone/se.txt +$(SRCROOT)/data/zone/seh.txt +$(SRCROOT)/data/zone/ses.txt +$(SRCROOT)/data/zone/sg.txt +$(SRCROOT)/data/zone/sh_BA.txt +$(SRCROOT)/data/zone/sh_CS.txt +$(SRCROOT)/data/zone/sh_YU.txt +$(SRCROOT)/data/zone/sh.txt +$(SRCROOT)/data/zone/shi_Latn.txt +$(SRCROOT)/data/zone/shi_MA.txt +$(SRCROOT)/data/zone/shi_Tfng_MA.txt +$(SRCROOT)/data/zone/shi_Tfng.txt +$(SRCROOT)/data/zone/shi.txt +$(SRCROOT)/data/zone/si.txt +$(SRCROOT)/data/zone/sk.txt +$(SRCROOT)/data/zone/sl.txt +$(SRCROOT)/data/zone/smn.txt +$(SRCROOT)/data/zone/sn.txt +$(SRCROOT)/data/zone/so.txt +$(SRCROOT)/data/zone/sq.txt +$(SRCROOT)/data/zone/sr_BA.txt +$(SRCROOT)/data/zone/sr_CS.txt +$(SRCROOT)/data/zone/sr_Cyrl_BA.txt +$(SRCROOT)/data/zone/sr_Cyrl_CS.txt +$(SRCROOT)/data/zone/sr_Cyrl_RS.txt +$(SRCROOT)/data/zone/sr_Cyrl_XK.txt +$(SRCROOT)/data/zone/sr_Cyrl_YU.txt +$(SRCROOT)/data/zone/sr_Cyrl.txt +$(SRCROOT)/data/zone/sr_Latn_BA.txt +$(SRCROOT)/data/zone/sr_Latn_CS.txt +$(SRCROOT)/data/zone/sr_Latn_ME.txt +$(SRCROOT)/data/zone/sr_Latn_RS.txt +$(SRCROOT)/data/zone/sr_Latn_YU.txt +$(SRCROOT)/data/zone/sr_Latn.txt +$(SRCROOT)/data/zone/sr_ME.txt +$(SRCROOT)/data/zone/sr_RS.txt +$(SRCROOT)/data/zone/sr_XK.txt +$(SRCROOT)/data/zone/sr_YU.txt +$(SRCROOT)/data/zone/sr.txt +$(SRCROOT)/data/zone/ss.txt +$(SRCROOT)/data/zone/st.txt +$(SRCROOT)/data/zone/sv.txt +$(SRCROOT)/data/zone/sw_KE.txt +$(SRCROOT)/data/zone/sw.txt +$(SRCROOT)/data/zone/syr.txt +$(SRCROOT)/data/zone/ta_MY.txt +$(SRCROOT)/data/zone/ta_SG.txt +$(SRCROOT)/data/zone/ta.txt +$(SRCROOT)/data/zone/te.txt +$(SRCROOT)/data/zone/teo.txt +$(SRCROOT)/data/zone/tg.txt +$(SRCROOT)/data/zone/th_TH_TRADITIONAL.txt +$(SRCROOT)/data/zone/th_TH.txt +$(SRCROOT)/data/zone/th.txt +$(SRCROOT)/data/zone/ti.txt +$(SRCROOT)/data/zone/tig.txt +$(SRCROOT)/data/zone/tk.txt +$(SRCROOT)/data/zone/tl_PH.txt +$(SRCROOT)/data/zone/tl.txt +$(SRCROOT)/data/zone/tn.txt +$(SRCROOT)/data/zone/to.txt +$(SRCROOT)/data/zone/tr.txt +$(SRCROOT)/data/zone/trv.txt +$(SRCROOT)/data/zone/ts.txt +$(SRCROOT)/data/zone/tt.txt +$(SRCROOT)/data/zone/twq.txt +$(SRCROOT)/data/zone/tzdbNames.txt +$(SRCROOT)/data/zone/tzm.txt +$(SRCROOT)/data/zone/ug.txt +$(SRCROOT)/data/zone/uk.txt +$(SRCROOT)/data/zone/ur_Arab_IN.txt +$(SRCROOT)/data/zone/ur_Arab_PK.txt +$(SRCROOT)/data/zone/ur_Arab.txt +$(SRCROOT)/data/zone/ur_Aran_IN.txt +$(SRCROOT)/data/zone/ur_Aran_PK.txt +$(SRCROOT)/data/zone/ur_Aran.txt +$(SRCROOT)/data/zone/ur_IN.txt +$(SRCROOT)/data/zone/ur_PK.txt +$(SRCROOT)/data/zone/ur.txt +$(SRCROOT)/data/zone/uz_AF.txt +$(SRCROOT)/data/zone/uz_Arab_AF.txt +$(SRCROOT)/data/zone/uz_Arab.txt +$(SRCROOT)/data/zone/uz_Cyrl.txt +$(SRCROOT)/data/zone/uz_Latn_UZ.txt +$(SRCROOT)/data/zone/uz_Latn.txt +$(SRCROOT)/data/zone/uz_UZ.txt +$(SRCROOT)/data/zone/uz.txt +$(SRCROOT)/data/zone/vai_Latn.txt +$(SRCROOT)/data/zone/vai_LR.txt +$(SRCROOT)/data/zone/vai_Vaii_LR.txt +$(SRCROOT)/data/zone/vai_Vaii.txt +$(SRCROOT)/data/zone/vai.txt +$(SRCROOT)/data/zone/ve.txt +$(SRCROOT)/data/zone/vi.txt +$(SRCROOT)/data/zone/vun.txt +$(SRCROOT)/data/zone/wa.txt +$(SRCROOT)/data/zone/wae.txt +$(SRCROOT)/data/zone/wal.txt +$(SRCROOT)/data/zone/wo.txt +$(SRCROOT)/data/zone/wuu.txt +$(SRCROOT)/data/zone/xh.txt +$(SRCROOT)/data/zone/xog.txt +$(SRCROOT)/data/zone/yav.txt +$(SRCROOT)/data/zone/yi.txt +$(SRCROOT)/data/zone/yo_BJ.txt +$(SRCROOT)/data/zone/yo.txt +$(SRCROOT)/data/zone/yue_CN.txt +$(SRCROOT)/data/zone/yue_Hans_CN.txt +$(SRCROOT)/data/zone/yue_Hans.txt +$(SRCROOT)/data/zone/yue_Hant_HK.txt +$(SRCROOT)/data/zone/yue_Hant.txt +$(SRCROOT)/data/zone/yue_HK.txt +$(SRCROOT)/data/zone/yue.txt +$(SRCROOT)/data/zone/zgh.txt +$(SRCROOT)/data/zone/zh_CN.txt +$(SRCROOT)/data/zone/zh_Hans_CN.txt +$(SRCROOT)/data/zone/zh_Hans_SG.txt +$(SRCROOT)/data/zone/zh_Hans.txt +$(SRCROOT)/data/zone/zh_Hant_HK.txt +$(SRCROOT)/data/zone/zh_Hant_MO.txt +$(SRCROOT)/data/zone/zh_Hant_TW.txt +$(SRCROOT)/data/zone/zh_Hant.txt +$(SRCROOT)/data/zone/zh_HK.txt +$(SRCROOT)/data/zone/zh_MO.txt +$(SRCROOT)/data/zone/zh_SG.txt +$(SRCROOT)/data/zone/zh_TW.txt +$(SRCROOT)/data/zone/zh.txt +$(SRCROOT)/data/zone/zu.txt diff --git a/icuSources/data/lang/LOCALE_DEPS.json b/icuSources/data/lang/LOCALE_DEPS.json new file mode 100644 index 00000000..3bd0bbcc --- /dev/null +++ b/icuSources/data/lang/LOCALE_DEPS.json @@ -0,0 +1,251 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar_SA", + "az_AZ": "az_Latn_AZ", + "bs_BA": "bs_Latn_BA", + "en_NH": "en_VU", + "en_RH": "en_ZW", + "ff_CM": "ff_Latn_CM", + "ff_GN": "ff_Latn_GN", + "ff_MR": "ff_Latn_MR", + "ff_SN": "ff_Latn_SN", + "in": "id", + "in_ID": "id_ID", + "iw": "he", + "iw_IL": "he_IL", + "ks_IN": "ks_Arab_IN", + "mni_IN": "mni_Beng_IN", + "mo": "ro", + "no": "nb", + "no_NO": "nb_NO", + "no_NO_NY": "nn_NO", + "pa_Aran": "pa_Arab", + "pa_Aran_PK": "pa_Arab_PK", + "pa_IN": "pa_Guru_IN", + "pa_PK": "pa_Arab_PK", + "sat_IN": "sat_Olck_IN", + "sh": "sr_Latn", + "sh_BA": "sr_Latn_BA", + "sh_CS": "sr_Latn_RS", + "sh_YU": "sr_Latn_RS", + "shi_MA": "shi_Tfng_MA", + "sr_BA": "sr_Cyrl_BA", + "sr_CS": "sr_Cyrl_RS", + "sr_Cyrl_CS": "sr_Cyrl_RS", + "sr_Cyrl_YU": "sr_Cyrl_RS", + "sr_Latn_CS": "sr_Latn_RS", + "sr_Latn_YU": "sr_Latn_RS", + "sr_ME": "sr_Latn_ME", + "sr_RS": "sr_Cyrl_RS", + "sr_XK": "sr_Cyrl_XK", + "sr_YU": "sr_Cyrl_RS", + "tl": "fil", + "tl_PH": "fil_PH", + "ur_Aran_IN": "ur_Arab_IN", + "ur_Aran_PK": "ur_Arab_PK", + "ur_IN": "ur_Arab_IN", + "ur_PK": "ur_Arab_PK", + "uz_AF": "uz_Arab_AF", + "uz_UZ": "uz_Latn_UZ", + "vai_LR": "vai_Vaii_LR", + "wuu": "zh", + "yue_CN": "yue_Hans_CN", + "yue_HK": "yue_Hant_HK", + "zh_CN": "zh_Hans_CN", + "zh_HK": "zh_Hant_HK", + "zh_MO": "zh_Hant_MO", + "zh_SG": "zh_Hans_SG", + "zh_TW": "zh_Hant_TW" + }, + "parents": { + "az_Cyrl": "root", + "bs_Cyrl": "root", + "en_150": "en_001", + "en_AG": "en_001", + "en_AI": "en_001", + "en_AL": "en_150", + "en_AR": "en_001", + "en_AT": "en_150", + "en_AU": "en_001", + "en_BB": "en_001", + "en_BD": "en_001", + "en_BE": "en_150", + "en_BG": "en_150", + "en_BM": "en_001", + "en_BN": "en_001", + "en_BR": "en_001", + "en_BS": "en_001", + "en_BW": "en_001", + "en_BZ": "en_001", + "en_CA": "en_001", + "en_CC": "en_001", + "en_CH": "en_150", + "en_CK": "en_001", + "en_CM": "en_001", + "en_CX": "en_001", + "en_CY": "en_001", + "en_CZ": "en_150", + "en_DE": "en_150", + "en_DG": "en_001", + "en_DK": "en_150", + "en_DM": "en_001", + "en_EE": "en_150", + "en_ER": "en_001", + "en_FI": "en_150", + "en_FJ": "en_001", + "en_FK": "en_001", + "en_FM": "en_001", + "en_FR": "en_150", + "en_GB": "en_001", + "en_GD": "en_001", + "en_GG": "en_001", + "en_GH": "en_001", + "en_GI": "en_001", + "en_GM": "en_001", + "en_GR": "en_150", + "en_GY": "en_001", + "en_HK": "en_001", + "en_HU": "en_150", + "en_ID": "en_001", + "en_IE": "en_001", + "en_IL": "en_001", + "en_IM": "en_001", + "en_IN": "en_001", + "en_IO": "en_001", + "en_JE": "en_001", + "en_JM": "en_001", + "en_KE": "en_001", + "en_KI": "en_001", + "en_KN": "en_001", + "en_KY": "en_001", + "en_LC": "en_001", + "en_LR": "en_001", + "en_LS": "en_001", + "en_LT": "en_150", + "en_LV": "en_150", + "en_MG": "en_001", + "en_MM": "en_001", + "en_MO": "en_001", + "en_MS": "en_001", + "en_MT": "en_001", + "en_MU": "en_001", + "en_MV": "en_001", + "en_MW": "en_001", + "en_MY": "en_001", + "en_NA": "en_001", + "en_NF": "en_001", + "en_NG": "en_001", + "en_NL": "en_150", + "en_NO": "en_150", + "en_NR": "en_001", + "en_NU": "en_001", + "en_NZ": "en_001", + "en_PG": "en_001", + "en_PK": "en_001", + "en_PL": "en_150", + "en_PN": "en_001", + "en_PT": "en_150", + "en_PW": "en_001", + "en_RU": "en_150", + "en_RW": "en_001", + "en_SB": "en_001", + "en_SC": "en_001", + "en_SD": "en_001", + "en_SE": "en_150", + "en_SG": "en_001", + "en_SH": "en_001", + "en_SI": "en_150", + "en_SK": "en_150", + "en_SL": "en_001", + "en_SS": "en_001", + "en_SX": "en_001", + "en_SZ": "en_001", + "en_TC": "en_001", + "en_TH": "en_001", + "en_TK": "en_001", + "en_TO": "en_001", + "en_TT": "en_001", + "en_TV": "en_001", + "en_TZ": "en_001", + "en_UA": "en_150", + "en_UG": "en_001", + "en_VC": "en_001", + "en_VG": "en_001", + "en_VU": "en_001", + "en_WS": "en_001", + "en_ZA": "en_001", + "en_ZM": "en_001", + "en_ZW": "en_001", + "es_AG": "es_419", + "es_AR": "es_419", + "es_BB": "es_419", + "es_BM": "es_419", + "es_BO": "es_419", + "es_BQ": "es_419", + "es_BR": "es_419", + "es_BS": "es_419", + "es_BZ": "es_419", + "es_CA": "es_419", + "es_CL": "es_419", + "es_CO": "es_419", + "es_CR": "es_419", + "es_CU": "es_419", + "es_CW": "es_419", + "es_DM": "es_419", + "es_DO": "es_419", + "es_EC": "es_419", + "es_GD": "es_419", + "es_GT": "es_419", + "es_GY": "es_419", + "es_HN": "es_419", + "es_HT": "es_419", + "es_KN": "es_419", + "es_KY": "es_419", + "es_LC": "es_419", + "es_MX": "es_419", + "es_NI": "es_419", + "es_PA": "es_419", + "es_PE": "es_419", + "es_PR": "es_419", + "es_PY": "es_419", + "es_SV": "es_419", + "es_TC": "es_419", + "es_TT": "es_419", + "es_US": "es_419", + "es_UY": "es_419", + "es_VC": "es_419", + "es_VE": "es_419", + "es_VG": "es_419", + "es_VI": "es_419", + "hi_Latn": "en_IN", + "ks_Deva": "root", + "mni_Mtei": "root", + "ms_Arab": "root", + "pa_Arab": "root", + "pt_AO": "pt_PT", + "pt_CH": "pt_PT", + "pt_CV": "pt_PT", + "pt_FR": "pt_PT", + "pt_GQ": "pt_PT", + "pt_GW": "pt_PT", + "pt_LU": "pt_PT", + "pt_MO": "pt_PT", + "pt_MZ": "pt_PT", + "pt_ST": "pt_PT", + "pt_TL": "pt_PT", + "sat_Deva": "root", + "sd_Deva": "root", + "shi_Latn": "root", + "sr_Latn": "root", + "uz_Arab": "root", + "uz_Cyrl": "root", + "vai_Latn": "root", + "yue_Hans": "root", + "zh_Hant": "root", + "zh_Hant_MO": "zh_Hant_HK" + } +} diff --git a/icuSources/data/lang/af.txt b/icuSources/data/lang/af.txt index 67a0fea0..eb16b213 100644 --- a/icuSources/data/lang/af.txt +++ b/icuSources/data/lang/af.txt @@ -4,13 +4,13 @@ af{ Keys{ calendar{"Kalender"} cf{"Geldeenheidformaat"} - colAlternate{"Ignoreer simboolsortering"} - colBackwards{"Omgekeerde aksentsortering"} - colCaseFirst{"Hoofletters/kleinletters-sortering"} - colCaseLevel{"Kassensitiewe sortering"} - colNormalization{"Genormaliseerde sortering"} - colNumeric{"Numeriese sortering"} - colStrength{"Sorteringssterkte"} + colAlternate{"Ignoreer simboolrangskikking"} + colBackwards{"Omgekeerde aksentrangskikking"} + colCaseFirst{"Hoofletter-/kleinletter-rangskikking"} + colCaseLevel{"Kassensitiewe rangskikking"} + colNormalization{"Genormaliseerde rangskikking"} + colNumeric{"Numeriese rangskikking"} + colStrength{"Rangskiksterkte"} collation{"Rangskikvolgorde"} currency{"Geldeenheid"} hc{"Uursiklus (12 vs 24)"} @@ -70,6 +70,7 @@ af{ bug{"Buginees"} byn{"Blin"} ca{"Katalaans"} + ccp{"Tsjaakma"} ce{"Tsjetsjeens"} ceb{"Cebuano"} cgg{"Kiga"} @@ -92,7 +93,6 @@ af{ dar{"Dakota"} dav{"Taita"} de{"Duits"} - de_CH{"Switserse hoog-Duits"} dgr{"Dogrib"} dje{"Zarma"} dsb{"Benedesorbies"} @@ -273,7 +273,7 @@ af{ naq{"Nama"} nb{"Boeknoors"} nd{"Noord-Ndebele"} - nds{"Lae Duits"} + nds{"Nederduits"} nds_NL{"Nedersaksies"} ne{"Nepalees"} new{"Newari"} @@ -393,7 +393,7 @@ af{ ug{"Uighur"} uk{"Oekraïens"} umb{"Umbundu"} - und{"Onbekende of ongeldige taal"} + und{"Onbekende taal"} ur{"Oerdoe"} uz{"Oezbeeks"} vai{"Vai"} @@ -417,18 +417,22 @@ af{ yo{"Yoruba"} yue{"Kantonees"} zgh{"Standaard Marokkaanse Tamazight"} - zh{"Sjinees"} - zh_Hans{"Chinees (Vereenvoudig)"} - zh_Hant{"Chinees (Tradisioneel)"} + zh{"Chinees"} zu{"Zoeloe"} zun{"Zuni"} zxx{"Geen taalinhoud nie"} zza{"Zaza"} } + Languages%long{ + zh_Hans{"Mandarynse Chinees (Vereenvoudigd)"} + zh_Hant{"Mandarynse Chinees (Tradisioneel)"} + } + Languages%menu{ + yue{"Kantonese Chinees"} + zh{"Mandarynse Chinees"} + } Languages%short{ az{"Azeri"} - en_GB{"Engels (VK)"} - en_US{"Engels (VSA)"} } Languages%variant{ ps{"Pushto"} @@ -446,7 +450,7 @@ af{ Grek{"Grieks"} Gujr{"Gudjarati"} Guru{"Gurmukhi"} - Hanb{"Hanb"} + Hanb{"Han met Bopomofo"} Hang{"Hangul"} Hani{"Han"} Hans{"Vereenvoudig"} @@ -476,7 +480,7 @@ af{ Zsye{"Emoji"} Zsym{"Simbole"} Zxxx{"Ongeskrewe"} - Zyyy{"Algemeen"} + Zyyy{"Gemeenskaplik"} Zzzz{"Onbekende skryfstelsel"} } Scripts%stand-alone{ @@ -624,19 +628,19 @@ af{ vaii{"Vai-syfers"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ - all{"{0} – Alle"} + all{"{0} – alle"} category-list{"{0}: {1}"} - compatibility{"{0} – Versoenbaarheid"} - enclosed{"{0} – Ingesluit"} - extended{"{0} – Uitgebreid"} - historic{"{0} – Histories"} - miscellaneous{"{0} – Allerlei"} - other{"{0} – Ander"} - scripts{"Skrifte – {0}"} + compatibility{"{0} – versoenbaarheid"} + enclosed{"{0} ingeslote"} + extended{"{0} – uitgebreid"} + historic{"{0} – histories"} + miscellaneous{"{0} – allerlei"} + other{"{0} – ander"} + scripts{"skrifte – {0}"} strokes{ - one{"{0} hale"} + one{"{0} haal"} other{"{0} hale"} } } diff --git a/icuSources/data/lang/agq.txt b/icuSources/data/lang/agq.txt index 5da58b16..5996268e 100644 --- a/icuSources/data/lang/agq.txt +++ b/icuSources/data/lang/agq.txt @@ -48,5 +48,5 @@ agq{ zh{"Chàenê"} zu{"Zulù"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ak.txt b/icuSources/data/lang/ak.txt index 5de71724..517fabb6 100644 --- a/icuSources/data/lang/ak.txt +++ b/icuSources/data/lang/ak.txt @@ -47,5 +47,5 @@ ak{ zh{"Kyaena kasa"} zu{"Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/am.txt b/icuSources/data/lang/am.txt index 097a0116..d088294b 100644 --- a/icuSources/data/lang/am.txt +++ b/icuSources/data/lang/am.txt @@ -99,6 +99,7 @@ am{ car{"ካሪብ"} cay{"ካዩጋ"} cch{"አትሳም"} + ccp{"ቻክማ"} ce{"ችችን"} ceb{"ካቡዋኖ"} cgg{"ቺጋኛ"} @@ -488,6 +489,14 @@ am{ zxx{"ቋንቋዊ ይዘት አይደለም"} zza{"ዛዛ"} } + Languages%long{ + zh_Hans{"ቀለል ያለ ማንድሪን ቻይንኛ"} + zh_Hant{"ባህላዊ ማንድሪን ቻይንኛ"} + } + Languages%menu{ + yue{"ቻይና፤ ካንቶንኛ"} + zh{"ማንድሪን ቻይንኛ"} + } Languages%short{ az{"አዜሪ"} en_GB{"የዩናይትድ ኪንግደም እንግሊዝኛ"} @@ -536,8 +545,7 @@ am{ Thaa{"ታና"} Thai{"ታይ"} Tibt{"ቲቤታን"} - Zmth{"Zmth"} - Zsye{"Zsye"} + Zsye{"ኢሞጂ"} Zsym{"ምልክቶች"} Zxxx{"ያልተጻፈ"} Zyyy{"የጋራ"} @@ -688,7 +696,7 @@ am{ vaii{"የቫይ አሃዞች"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ሁሉም"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ar.txt b/icuSources/data/lang/ar.txt index ce9cce06..2251159f 100644 --- a/icuSources/data/lang/ar.txt +++ b/icuSources/data/lang/ar.txt @@ -4,13 +4,13 @@ ar{ Keys{ calendar{"التقويم"} cf{"تنسيق العملة"} - colAlternate{"التصنيف بحسب تجاهل الرموز"} - colBackwards{"التصنيف بحسب اللكنة المعكوسة"} + colAlternate{"الفرز بحسب تجاهل الرموز"} + colBackwards{"الفرز بحسب اللكنة المعكوسة"} colCaseFirst{"الترتيب بحسب الأحرف الكبيرة/الصغيرة"} - colCaseLevel{"التصنيف بحسب حساسية حالة الأحرف"} - colNormalization{"التصنيف الموحد"} - colNumeric{"التصنيف الرقمي"} - colStrength{"قوة التصنيف"} + colCaseLevel{"الفرز بحسب حساسية حالة الأحرف"} + colNormalization{"الفرز الموحد"} + colNumeric{"الفرز الرقمي"} + colStrength{"قوة الفرز"} collation{"ترتيب الفرز"} currency{"العملة"} hc{"نظام التوقيت (12 مقابل 24)"} @@ -42,7 +42,7 @@ ar{ ang{"الإنجليزية القديمة"} anp{"الأنجيكا"} ar{"العربية"} - ar_001{"العربية الرسمية الحديثة"} + ar_001{"العربية الفصحى الحديثة"} arc{"الآرامية"} arn{"المابودونغونية"} arp{"الأراباهو"} @@ -92,6 +92,7 @@ ar{ car{"الكاريبية"} cay{"الكايوجية"} cch{"الأتسام"} + ccp{"تشاكما"} ce{"الشيشانية"} ceb{"السيبيوانية"} cgg{"تشيغا"} @@ -556,6 +557,10 @@ ar{ zxx{"بدون محتوى لغوي"} zza{"زازا"} } + Languages%menu{ + yue{"الكَنْتُونية"} + zh{"الصينية"} + } Languages%short{ az{"الأذرية"} en_GB{"الإنجليزية المملكة المتحدة"} @@ -859,7 +864,7 @@ ar{ VALENCIA{"بلنسية"} WADEGILE{"المندرين باللاتينية - ويد–جيلز"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} - الكل"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ar_EG.txt b/icuSources/data/lang/ar_EG.txt index 8b2af039..ecb4c0be 100644 --- a/icuSources/data/lang/ar_EG.txt +++ b/icuSources/data/lang/ar_EG.txt @@ -4,5 +4,5 @@ ar_EG{ Languages{ da{"الدنماركية"} } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ar_LY.txt b/icuSources/data/lang/ar_LY.txt index 5cca962b..37052bd9 100644 --- a/icuSources/data/lang/ar_LY.txt +++ b/icuSources/data/lang/ar_LY.txt @@ -12,5 +12,5 @@ ar_LY{ sw_CD{"السواحيلية الكونغولية"} ti{"التيغرينية"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ar_SA.txt b/icuSources/data/lang/ar_SA.txt index 1d811450..1d802c13 100644 --- a/icuSources/data/lang/ar_SA.txt +++ b/icuSources/data/lang/ar_SA.txt @@ -2,16 +2,38 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_SA{ Languages{ + ar_001{"العربية الرسمية الحديثة"} arn{"المابودونجونية"} + de_AT{"الألمانية النمساوية"} + de_CH{"الألمانية العليا السويسرية"} + en_AU{"الإنجليزية الأسترالية"} + en_CA{"الإنجليزية الكندية"} + en_GB{"الإنجليزية البريطانية"} + en_US{"الإنجليزية الأمريكية"} + es_419{"الإسبانية أمريكا اللاتينية"} + es_ES{"الإسبانية الأوروبية"} + es_MX{"الإسبانية المكسيكية"} + fr_CA{"الفرنسية الكندية"} + fr_CH{"الفرنسية السويسرية"} gn{"الغورانية"} hsb{"صوربيا العليا"} lo{"اللاوو"} + nds_NL{"السكسونية السفلى"} + nl_BE{"الفلمنكية"} + pt_BR{"البرتغالية البرازيلية"} + pt_PT{"البرتغالية الأوروبية"} sh{"الكرواتية الصربية"} sma{"سامي الجنوبية"} sw{"السواحيلية"} sw_CD{"السواحيلية الكونغولية"} te{"التيلوجو"} ti{"التيغرينية"} + zh_Hans{"الصينية المبسطة"} + zh_Hant{"الصينية التقليدية"} } - Version{"2.1.49.36"} + Languages%short{ + en_GB{"الإنجليزية المملكة المتحدة"} + en_US{"الإنجليزية الولايات المتحدة"} + } + Version{"36.1"} } diff --git a/icuSources/data/lang/arn.txt b/icuSources/data/lang/arn.txt index 3cf8a1b5..53616e95 100644 --- a/icuSources/data/lang/arn.txt +++ b/icuSources/data/lang/arn.txt @@ -4,5 +4,5 @@ arn{ Languages{ arn{"Mapudungun"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/arn_CL.txt b/icuSources/data/lang/arn_CL.txt deleted file mode 100644 index 72372997..00000000 --- a/icuSources/data/lang/arn_CL.txt +++ /dev/null @@ -1,8 +0,0 @@ -// © 2016 and later: Unicode, Inc. and others. -// License & terms of use: http://www.unicode.org/copyright.html#License -arn_CL{ - Languages{ - arn{"Mapudungun"} - } - Version{"2.1.48.13"} -} diff --git a/icuSources/data/lang/as.txt b/icuSources/data/lang/as.txt index c6df2366..daf642d1 100644 --- a/icuSources/data/lang/as.txt +++ b/icuSources/data/lang/as.txt @@ -315,7 +315,7 @@ as{ sc{"ছাৰ্ডিনিয়ান"} scn{"ছিচিলিয়ান"} sco{"স্কটছ"} - sd{"সিন্ধি"} + sd{"সিন্ধী"} se{"উদীচ্য ছামি"} seh{"ছেনা"} ses{"কোইৰাবোৰো চেন্নি"} @@ -404,6 +404,14 @@ as{ zxx{"কোনো ভাষা সমল নাই"} zza{"ঝাঝা"} } + Languages%long{ + zh_Hans{"সৰলীকৃত মেণ্ডাৰিন চীনা"} + zh_Hant{"পৰম্পৰাগত মেণ্ডাৰিন চীনা"} + } + Languages%menu{ + yue{"চাইনিজ, কেণ্টোনীজ"} + zh{"চীনা, মেণ্ডাৰিন"} + } Languages%short{ az{"আজেৰি"} en_GB{"ইউ. কে. ইংৰাজী"} @@ -544,7 +552,7 @@ as{ tibt{"তিব্বতী অংক"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — সকলো"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/asa.txt b/icuSources/data/lang/asa.txt index 59e9f6d7..ea0b89e4 100644 --- a/icuSources/data/lang/asa.txt +++ b/icuSources/data/lang/asa.txt @@ -48,5 +48,5 @@ asa{ zh{"Kichina"} zu{"Kidhulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ast.txt b/icuSources/data/lang/ast.txt index 1f1775ce..a92becb8 100644 --- a/icuSources/data/lang/ast.txt +++ b/icuSources/data/lang/ast.txt @@ -464,7 +464,6 @@ ast{ ro_MD{"moldavu"} rof{"rombo"} rom{"romaní"} - root{"root"} rtm{"rotumanu"} ru{"rusu"} rue{"rusyn"} @@ -965,71 +964,48 @@ ast{ BAKU1926{"alfabetu turcu llatino unificáu"} BALANKA{"dialectu balanka del anii"} BARLA{"grupu dialectal barlavento del cabuverdianu"} - BASICENG{"BASICENG"} - BAUDDHA{"BAUDDHA"} - BISCAYAN{"BISCAYAN"} BISKE{"dialectu San Giorgio/Bila"} BOHORIC{"alfabetu bohorič"} BOONT{"boontling"} COLB1945{"convención ortográfica brasilanu-portuguesa de 1945"} - CORNU{"CORNU"} DAJNKO{"alfabetu dajnko"} EKAVSK{"serbiu con pronunciación ekaviana"} EMODENG{"inglés modernu primitivu"} FONIPA{"fonética IPA"} FONUPA{"fonética UPA"} - FONXSAMP{"FONXSAMP"} HEPBURN{"romanización de Hepburn"} - HOGNORSK{"HOGNORSK"} IJEKAVSK{"serbiu con pronunciación Ijekaviana"} - ITIHASA{"ITIHASA"} - JAUER{"JAUER"} - JYUTPING{"JYUTPING"} KKCOR{"ortografía común"} - KOCIEWIE{"KOCIEWIE"} KSCOR{"ortografía estándar"} - LAUKIKA{"LAUKIKA"} LIPAW{"el dialectu lipovaz del resianu"} - LUNA1918{"LUNA1918"} METELKO{"alfabetu metelko"} MONOTON{"monotónicu"} NDYUKA{"dialectu ndyuka"} NEDIS{"dialectu natisone"} - NEWFOUND{"NEWFOUND"} NJIVA{"dialectu gniva/njiva"} NULIK{"volapük modernu"} OSOJS{"dialectu oseacco/osojane"} OXENDICT{"ortografía del diccionariu d’inglés d’Oxford"} PAMAKA{"dialectu pamaka"} - PETR1708{"PETR1708"} PINYIN{"romanización pinyin"} POLYTON{"politónicu"} POSIX{"ordenador"} - PUTER{"PUTER"} REVISED{"ortografía revisada"} RIGIK{"volapük clásicu"} ROZAJ{"resianu"} - RUMGR{"RUMGR"} SAAHO{"saho"} SCOTLAND{"inglés estándar escocés"} SCOUSE{"scouse"} - SIMPLE{"SIMPLE"} SOLBA{"dialectu stolvizza/solbica"} SOTAV{"grupu dialectal sotavento del cabuverdianu"} - SURMIRAN{"SURMIRAN"} - SURSILV{"SURSILV"} - SUTSILV{"SUTSILV"} TARASK{"ortografía taraskievica"} UCCOR{"ortografía unificada"} UCRCOR{"ortografía unificada revisada"} - ULSTER{"ULSTER"} UNIFON{"alfabetu fonéticu Unifon"} - VAIDIKA{"VAIDIKA"} VALENCIA{"valencianu"} - VALLADER{"VALLADER"} WADEGILE{"romanización de Wade-Giles"} } - Version{"2.1.47.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — too"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/az.txt b/icuSources/data/lang/az.txt index 108596ed..dc39d0c9 100644 --- a/icuSources/data/lang/az.txt +++ b/icuSources/data/lang/az.txt @@ -346,7 +346,6 @@ az{ no{"norveç"} nog{"noqay"} non{"qədim nors"} - nqo{"nqo"} nr{"cənubi ndebele"} nso{"şimal soto"} nus{"nuer"} @@ -527,10 +526,16 @@ az{ zxx{"dil məzmunu yoxdur"} zza{"zaza"} } + Languages%long{ + zh_Hans{"sadələşmiş mandarin çincəsi"} + zh_Hant{"ənənəvi mandarin çincəsi"} + } + Languages%menu{ + yue{"Çin, kanton"} + zh{"Çin, mandarin"} + } Languages%short{ az{"azəri"} - en_GB{"ingilis (BK)"} - en_US{"ingilis (ABŞ)"} } Scripts{ Arab{"ərəb"} @@ -746,7 +751,7 @@ az{ tibt{"Tibet Rəqəmləri"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Bütün"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/az_Cyrl.txt b/icuSources/data/lang/az_Cyrl.txt index 2fadca03..2fce70f9 100644 --- a/icuSources/data/lang/az_Cyrl.txt +++ b/icuSources/data/lang/az_Cyrl.txt @@ -394,12 +394,11 @@ az_Cyrl{ } Languages%short{ en_GB{"инҝилис (Б.К.)"} - en_US{"инҝилис (АБШ)"} } Scripts{ Cyrl{"Кирил"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Дил: {0}"} script{"Скрипт: {0}"} diff --git a/icuSources/data/lang/az_Latn.txt b/icuSources/data/lang/az_Latn.txt index e0cc890b..4ed06397 100644 --- a/icuSources/data/lang/az_Latn.txt +++ b/icuSources/data/lang/az_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ba.txt b/icuSources/data/lang/ba.txt index 44b7c287..376bb10e 100644 --- a/icuSources/data/lang/ba.txt +++ b/icuSources/data/lang/ba.txt @@ -4,5 +4,5 @@ ba{ Languages{ ba{"башҡорт теле"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/bas.txt b/icuSources/data/lang/bas.txt index 97ecd6db..b9a56a08 100644 --- a/icuSources/data/lang/bas.txt +++ b/icuSources/data/lang/bas.txt @@ -48,5 +48,5 @@ bas{ zh{"Hɔp u kinà"} zu{"Hɔp u zulù"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/be.txt b/icuSources/data/lang/be.txt index 2ac17dae..2e062ece 100644 --- a/icuSources/data/lang/be.txt +++ b/icuSources/data/lang/be.txt @@ -29,6 +29,7 @@ be{ ang{"стараанглійская"} anp{"ангіка"} ar{"арабская"} + ar_001{"сучасная стандартная арабская"} arc{"арамейская"} arn{"мапудунгун"} arp{"арапаха"} @@ -61,6 +62,7 @@ be{ bug{"бугіс"} byn{"білен"} ca{"каталанская"} + ccp{"чакма"} ce{"чачэнская"} ceb{"себуана"} cgg{"чыга"} @@ -84,6 +86,8 @@ be{ dar{"даргінская"} dav{"таіта"} de{"нямецкая"} + de_AT{"аўстрыйская нямецкая"} + de_CH{"швейцарская літаратурная нямецкая"} dgr{"догрыб"} dje{"зарма"} dsb{"ніжнялужыцкая"} @@ -99,8 +103,15 @@ be{ eka{"экаджук"} el{"грэчаская"} en{"англійская"} + en_AU{"аўстралійская англійская"} + en_CA{"канадская англійская"} + en_GB{"брытанская англійская"} + en_US{"амерыканская англійская"} eo{"эсперанта"} es{"іспанская"} + es_419{"лацінаамерыканская іспанская"} + es_ES{"еўрапейская іспанская"} + es_MX{"мексіканская іспанская"} et{"эстонская"} eu{"баскская"} ewo{"эвонда"} @@ -112,6 +123,8 @@ be{ fo{"фарэрская"} fon{"фон"} fr{"французская"} + fr_CA{"канадская французская"} + fr_CH{"швейцарская французская"} fro{"старафранцузская"} fur{"фрыульская"} fy{"заходняя фрызская"} @@ -266,6 +279,7 @@ be{ nia{"ніас"} niu{"ніўэ"} nl{"нідэрландская"} + nl_BE{"фламандская"} nmg{"нгумба"} nn{"нарвежская (нюношк)"} nnh{"нг’ембон"} @@ -382,7 +396,7 @@ be{ twq{"тасаўак"} ty{"таіці"} tyv{"тувінская"} - tzm{"цэнтральнаатлаская тамазіхт"} + tzm{"сярэднеатлаская тамазігхт"} udm{"удмурцкая"} ug{"уйгурская"} uk{"украінская"} @@ -419,9 +433,17 @@ be{ zxx{"няма моўнага матэрыялу"} zza{"зазакі"} } + Languages%long{ + zh_Hans{"паўночнакітайская (спрошчаныя іерогліфы)"} + zh_Hant{"паўночнакітайская (традыцыйныя іерогліфы)"} + } + Languages%menu{ + yue{"кітайская, кантонскі дыялект"} + zh{"кітайская, паўночныя дыялекты"} + } Languages%short{ az{"азербайджанская"} - en_US{"англійская (ЗША)"} + en_GB{"вялікабрытанская англійская"} } Scripts{ Arab{"арабскае"} @@ -454,7 +476,7 @@ be{ Latn{"лацініца"} Mlym{"малаялам"} Mong{"старамангольскае"} - Mymr{"м’янмарскае"} + Mymr{"бірманскае"} Orya{"орыя"} Sinh{"сінгальскае"} Taml{"тамільскае"} @@ -466,7 +488,7 @@ be{ Zsye{"эмодзі"} Zsym{"сімвалы"} Zxxx{"беспісьменная"} - Zyyy{"звычайнае"} + Zyyy{"агульнае"} Zzzz{"невядомае пісьмо"} } Scripts%stand-alone{ @@ -551,7 +573,7 @@ be{ tibt{"тыбецкія лічбы"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Усё"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/bem.txt b/icuSources/data/lang/bem.txt index 13dda7eb..97eb48f2 100644 --- a/icuSources/data/lang/bem.txt +++ b/icuSources/data/lang/bem.txt @@ -48,5 +48,5 @@ bem{ zh{"Ichi Chainisi"} zu{"Ichi Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/bez.txt b/icuSources/data/lang/bez.txt index 8e3a5ae8..dfde1c44 100644 --- a/icuSources/data/lang/bez.txt +++ b/icuSources/data/lang/bez.txt @@ -48,5 +48,5 @@ bez{ zh{"Hichina"} zu{"Hizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/bg.txt b/icuSources/data/lang/bg.txt index e01355e3..808fda75 100644 --- a/icuSources/data/lang/bg.txt +++ b/icuSources/data/lang/bg.txt @@ -134,6 +134,7 @@ bg{ el{"гръцки"} elx{"еламитски"} en{"английски"} + en_GB{"английски (Обединено кралство)"} en_US{"английски (САЩ)"} enm{"средновековен английски"} eo{"есперанто"} @@ -155,14 +156,14 @@ bg{ fro{"старофренски"} frr{"северен фризски"} frs{"източнофризийски"} - fur{"фриулиански"} + fur{"фриулски"} fy{"западнофризийски"} ga{"ирландски"} gaa{"га"} gag{"гагаузки"} gay{"гайо"} gba{"гбая"} - gd{"шотландски галски"} + gd{"шотландски келтски"} gez{"гииз"} gil{"гилбертски"} gl{"галисийски"} @@ -201,7 +202,7 @@ bg{ id{"индонезийски"} ie{"оксидентал"} ig{"игбо"} - ii{"съчуански и"} + ii{"съчуански йи"} ik{"инупиак"} ilo{"илоко"} inh{"ингушетски"} @@ -320,7 +321,7 @@ bg{ mwr{"марвари"} my{"бирмански"} myv{"ерзиа"} - mzn{"мазандари"} + mzn{"мазандерански"} na{"науру"} nap{"неаполитански"} naq{"нама"} @@ -356,7 +357,7 @@ bg{ oj{"оджибва"} om{"оромо"} or{"ория"} - os{"осетски"} + os{"осетински"} osa{"осейджи"} ota{"отомански турски"} pa{"пенджабски"} @@ -393,7 +394,7 @@ bg{ rwk{"рва"} sa{"санскрит"} sad{"сандаве"} - sah{"якутски"} + sah{"сакха"} sam{"самаритански арамейски"} saq{"самбуру"} sas{"сасак"} @@ -433,7 +434,7 @@ bg{ srr{"серер"} ss{"свати"} ssy{"сахо"} - st{"сесото"} + st{"сото"} su{"сундански"} suk{"сукума"} sus{"сусу"} @@ -520,6 +521,13 @@ bg{ zxx{"без лингвистично съдържание"} zza{"заза"} } + Languages%long{ + zh_Hans{"китайски, мандарин (опростен)"} + zh_Hant{"китайски, мандарин (традиционен)"} + } + Languages%menu{ + zh{"китайски, мандарин"} + } Languages%short{ az{"азерски"} en_GB{"английски (UK)"} @@ -539,7 +547,7 @@ bg{ Blis{"Блис символи"} Bopo{"бопомофо"} Brah{"Брахми"} - Brai{"Брайлова"} + Brai{"брайлова"} Bugi{"Бугинска"} Buhd{"Бухид"} Cakm{"Чакма"} @@ -566,10 +574,10 @@ bg{ Guru{"гурмукхи"} Hanb{"ханб"} Hang{"хангъл"} - Hani{"китайска"} + Hani{"хан"} Hano{"Хануну"} Hans{"опростена"} - Hant{"традиционен"} + Hant{"традиционна"} Hebr{"иврит"} Hira{"хирагана"} Hmng{"Пахау хмонг"} @@ -645,16 +653,16 @@ bg{ Xpeo{"Староперсийска"} Xsux{"Шумеро-акадски клинопис"} Yiii{"Йи"} - Zmth{"Математически символи"} - Zsye{"емотикони"} + Zmth{"математически символи"} + Zsye{"емоджи"} Zsym{"символи"} Zxxx{"без писменост"} Zyyy{"обща"} Zzzz{"непозната писменост"} } Scripts%stand-alone{ - Hans{"опростен китайски"} - Hant{"традиционен китайски"} + Hans{"опростен хан"} + Hant{"традиционен хан"} } Scripts%variant{ Arab{"персийско-арабска"} @@ -716,7 +724,7 @@ bg{ collation{ big5han{"Традиционен китайски (Big5)"} dictionary{"Речников ред на сортиране"} - ducet{"стандартен ред на сортиране в Уникод"} + ducet{"ред на сортиране в Unicode по подразбиране"} gb2312han{"Опростен китайски (GB2312)"} phonebook{"Азбучен ред"} phonetic{"Фонетичен ред на сортиране"} @@ -828,7 +836,7 @@ bg{ VALENCIA{"Валенсиански"} WADEGILE{"Уейд-Джайлс романизация"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – всички"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/bm.txt b/icuSources/data/lang/bm.txt index 7c020441..f273fc20 100644 --- a/icuSources/data/lang/bm.txt +++ b/icuSources/data/lang/bm.txt @@ -48,5 +48,5 @@ bm{ zh{"siniwakan"} zu{"zulukan"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/bn.txt b/icuSources/data/lang/bn.txt index e2ec281e..f7fc0c68 100644 --- a/icuSources/data/lang/bn.txt +++ b/icuSources/data/lang/bn.txt @@ -83,6 +83,7 @@ bn{ cad{"ক্যাডো"} car{"ক্যারিব"} cch{"আত্সাম"} + ccp{"চাকমা"} ce{"চেচেন"} ceb{"চেবুয়ানো"} cgg{"চিগা"} @@ -193,7 +194,6 @@ bn{ gwi{"গওইচ্’ইন"} ha{"হাউসা"} hai{"হাইডা"} - hak{"hak"} haw{"হাওয়াইয়ান"} he{"হিব্রু"} hi{"হিন্দি"} @@ -337,7 +337,6 @@ bn{ myv{"এরজিয়া"} mzn{"মাজানদেরানি"} na{"নাউরু"} - nan{"nan"} nap{"নেয়াপোলিটান"} naq{"নামা"} nb{"নরওয়েজিয়ান বোকমাল"} @@ -526,7 +525,7 @@ bn{ ybb{"ইয়েম্বা"} yi{"ইয়েদ্দিশ"} yo{"ইওরুবা"} - yue{"ক্যানটোনীজ"} + yue{"ক্যান্টোনিজ"} za{"ঝু্য়াঙ"} zap{"জাপোটেক"} zbl{"চিত্র ভাষা"} @@ -540,6 +539,14 @@ bn{ zxx{"ভাষাভিত্তিক বিষয়বস্তু নেই"} zza{"জাজা"} } + Languages%long{ + zh_Hans{"চীনা ম্যান্ডারিন সরলীকৃত"} + zh_Hant{"ঐতিহ্যবাহী ম্যান্ডারিন চীনা"} + } + Languages%menu{ + yue{"চীনা, ক্যানটোনীজ"} + zh{"চীনা, ম্যান্ডারিন"} + } Languages%short{ az{"আজেরি"} en_GB{"যুক্তরাজ্যের ইংরেজি"} @@ -872,7 +879,7 @@ bn{ wara{"ওয়ারেং সিটি সংখ্যা"} } } - Version{"2.1.48.36"} + Version{"36.1"} characterLabelPattern{ all{"{0} — সমস্ত"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/bn_IN.txt b/icuSources/data/lang/bn_IN.txt index 1b1a4b9f..4261ee86 100644 --- a/icuSources/data/lang/bn_IN.txt +++ b/icuSources/data/lang/bn_IN.txt @@ -4,5 +4,5 @@ bn_IN{ Languages{ ksh{"কোলোনিয়ান"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/bo.txt b/icuSources/data/lang/bo.txt index 42fb7cb8..a5fdd6c1 100644 --- a/icuSources/data/lang/bo.txt +++ b/icuSources/data/lang/bo.txt @@ -21,5 +21,5 @@ bo{ Tibt{"བོད་ཡིག་"} Zxxx{"སྙན་བརྒྱུད། ཡིག་རིགས་སུ་མ་བཀོད་པའི་ཟིན་ཐོ།"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/br.txt b/icuSources/data/lang/br.txt index 3eabc36a..cb6bc00e 100644 --- a/icuSources/data/lang/br.txt +++ b/icuSources/data/lang/br.txt @@ -83,6 +83,7 @@ br{ cad{"caddo"} car{"karibeg"} cch{"atsam"} + ccp{"chakmaeg"} ce{"tchetcheneg"} ceb{"cebuano"} cgg{"chigaeg"} @@ -553,6 +554,14 @@ br{ zxx{"diyezh"} zza{"zazakeg"} } + Languages%long{ + zh_Hans{"sinaeg mandarinek eeunaet"} + zh_Hant{"sinaeg mandarinek hengounel"} + } + Languages%menu{ + yue{"sinaeg, kantoneg"} + zh{"sinaeg, mandarineg"} + } Languages%short{ az{"azeri"} en_GB{"saozneg RU"} @@ -566,14 +575,21 @@ br{ Avst{"avestek"} Bali{"balinek"} Bamu{"bamounek"} + Batk{"batak"} Beng{"bengali"} Bopo{"bopomofo"} Brai{"Braille"} Bugi{"bougiek"} + Cakm{"chakmaek"} + Cans{"silabennaoueg engenidik unvan Kanada"} + Cham{"cham"} + Cher{"cherokee"} Copt{"koptek"} + Cprt{"silabennaoueg kipriek"} Cyrl{"kirillek"} Cyrs{"kirillek henslavonek"} Deva{"devanagari"} + Dupl{"berrskriverezh Duployé"} Egyp{"hieroglifoù egiptek"} Ethi{"etiopek"} Geor{"jorjianek"} @@ -584,7 +600,7 @@ br{ Guru{"gurmukhi"} Hanb{"han gant bopomofo"} Hang{"hangeul"} - Hani{"han"} + Hani{"sinalunioù (han)"} Hans{"eeunaet"} Hant{"hengounel"} Hebr{"hebraek"} @@ -613,6 +629,7 @@ br{ Narb{"henarabek an Norzh"} Ogam{"ogam"} Orya{"oriya"} + Phnx{"fenikianek"} Runr{"runek"} Samr{"samaritek"} Sarb{"henarabek ar Su"} @@ -632,6 +649,7 @@ br{ Vaii{"vai"} Xpeo{"persek kozh"} Xsux{"gennheñvel"} + Zinh{"hêrezh"} Zmth{"notadur jedoniel"} Zsye{"fromlunioù"} Zsym{"arouezioù"} @@ -640,8 +658,8 @@ br{ Zzzz{"skritur dianav"} } Scripts%stand-alone{ - Hans{"han eeunaet"} - Hant{"han hengounel"} + Hans{"sinalunioù (han) eeunaet"} + Hant{"sinalunioù (han) hengounel"} } Types{ calendar{ @@ -752,10 +770,12 @@ br{ thai{"sifroù thai"} tibt{"sifroù tibetan"} vaii{"sifroù vai"} + wara{"sifroù warang"} + wcho{"sifroù wantcho"} } } Variants{ - 1606NICT{"krenncʼhalleg"} + 1606NICT{"krenncʼhalleg diwezhañ"} 1694ACAD{"galleg rakvodern"} 1901{"reizhskrivadur alamanek hengounel"} 1959ACAD{"belaruseg akademek"} @@ -766,9 +786,11 @@ br{ ALALC97{"romanekadur ALA-LC 1997"} ALUKU{"rannyezh aloukou"} AO1990{"emglev 1990 war ar reizhskrivadur portugalek"} + ARANES{"araneg"} AREVELA{"armenianeg ar Reter"} AREVMDA{"armenianeg ar Cʼhornôg"} ASANTE{"achanti"} + AUVERN{"arverneg"} BAKU1926{"lizherenneg latin turkek unvan"} BALANKA{"rannyezh aniiek Balanka"} BARLA{"rannyezhoù Barlavento kreoleg ar Cʼhab-Glas"} @@ -778,27 +800,36 @@ br{ BISKE{"rannyezh San Giorgio/Bila"} BOHORIC{"lizherenneg Bohorič"} BOONT{"boontling"} + CISAUP{"kizalpeg"} COLB1945{"emglev 1945 war reizhskrivadur portugaleg Brazil"} CORNU{"saozneg Kerne-Veur"} + CREISS{"rannyezhoù Creissent"} DAJNKO{"lizherenneg Dajnko"} EKAVSK{"serbeg gant distagadur ekavian"} EMODENG{"saozneg rakvodern"} FONIPA{"lizherenneg fonetek etrebroadel"} - FONNAPA{"FONNAPA"} + FONKIRSH{"lizherenneg fonetek Kirshenbaum"} + FONNAPA{"lizherenneg fonetek Norzh Amerika"} FONUPA{"lizherenneg fonetek ouralek"} FONXSAMP{"treuzskrivadur X-SAMPA"} + GASCON{"gwaskoneg"} + GRCLASS{"skritur okitanek klasel"} + GRITAL{"skritur okitanek Italia"} + GRMISTR{"skritur okitanek mistralek"} HEPBURN{"romanekadur Hepburn"} HOGNORSK{"uhelnorvegeg"} HSISTEMO{"esperanteg sistem H"} IJEKAVSK{"serbeg gant distagadur ijekavian"} ITIHASA{"sanskriteg itihâsa"} - IVANCHOV{"reizhskrivadur Ivanchov"} + IVANCHOV{"reizhskrivadur bulgarek Ivanchov"} JAUER{"rannyezh romañchek Jauer"} JYUTPING{"romanekadur kantonek Jyutping"} KKCOR{"kerneveureg kumun"} - KOCIEWIE{"Kociewie"} + KOCIEWIE{"rannyezh polonek Kociewie"} KSCOR{"kerneveureg standart"} LAUKIKA{"sanskriteg klasel"} + LEMOSIN{"rannyezh Limousin"} + LENGADOC{"lengadokeg"} LIPAW{"rannyezh resianek Lipovaz"} LUNA1918{"reizhskrivadur rusianek goude 1917"} METELKO{"lizherenneg Metelko"} @@ -806,18 +837,20 @@ br{ NDYUKA{"rannyezh Ndyuka"} NEDIS{"rannyezh Natisone"} NEWFOUND{"saozneg an Douar-Nevez"} + NICARD{"nisardeg"} NJIVA{"rannyezh Gniva/Njiva"} NULIK{"volapük modern"} OSOJS{"rannyezh Oseacco/Osojane"} OXENDICT{"skritur Oxford English Dictionary"} - PAHAWH2{"PAHAWH2"} - PAHAWH3{"PAHAWH3"} - PAHAWH4{"PAHAWH4"} + PAHAWH2{"reizhskrivadur pahawh hmong lankad 2"} + PAHAWH3{"reizhskrivadur pahawh hmong lankad 3"} + PAHAWH4{"reizhskrivadur pahawh hmong doare diwezhañ"} PAMAKA{"rannyezh Pamaka"} PETR1708{"reizhskrivadur rusianek 1708 Pêr I"} PINYIN{"romanekadur pinyin"} POLYTON{"gresianeg liestonel"} - POSIX{"POSIX"} + POSIX{"stlenneg"} + PROVENC{"provañseg"} PUTER{"rannyezh romañchek Puter"} REVISED{"reizhskrivadur reizhet"} RIGIK{"volapük klasel"} @@ -826,10 +859,10 @@ br{ SAAHO{"saho"} SCOTLAND{"saozneg standart Skos"} SCOUSE{"saozneg Liverpool (scouse)"} - SIMPLE{"SIMPLE"} + SIMPLE{"eeunaet"} SOLBA{"rannyezh Stolvizza/Solbica"} SOTAV{"rannyezhoù Sotavento kreoleg ar Cʼhab-Glas"} - SPANGLIS{"SPANGLIS"} + SPANGLIS{"spanglish"} SURMIRAN{"rannyezh romañchek surmiran"} SURSILV{"rannyezh romañchek sursilvan"} SUTSILV{"rannyezh romañchek sutsilvan"} @@ -841,14 +874,23 @@ br{ VAIDIKA{"sanskriteg vedek"} VALENCIA{"valensianeg"} VALLADER{"rannyezh romañchek Vallader"} + VIVARAUP{"vivaroalpeg"} WADEGILE{"romanekadur Wade-Giles"} XSISTEMO{"esperanteg sistem X"} } - Version{"2.1.48.86"} + Version{"36.1"} + characterLabelPattern{ + enclosed{"{0} — kelcʼhiet"} + extended{"{0} — astennet"} + historic{"{0} — istorel"} + miscellaneous{"{0} — liesseurt"} + other{"{0} — all"} + scripts{"skriturioù — {0}"} + } codePatterns{ - language{"{0}"} - script{"{0}"} - territory{"{0}"} + language{"yezh : {0}"} + script{"skritur : {0}"} + territory{"rannved : {0}"} } localeDisplayPattern{ keyTypePattern{"{0} : {1}"} diff --git a/icuSources/data/lang/brx.txt b/icuSources/data/lang/brx.txt index 104026bc..88bc045d 100644 --- a/icuSources/data/lang/brx.txt +++ b/icuSources/data/lang/brx.txt @@ -609,7 +609,7 @@ brx{ SOLBA{"श्टोलविज़्ज़ा या सोलबीका डायलेक्ट"} TARASK{"तारास्कीएवीचा वर्तनी"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ script{"देवनागरी: {0}"} territory{"क्षेत्र:भारत {0}"} diff --git a/icuSources/data/lang/bs.txt b/icuSources/data/lang/bs.txt index c77a4bc6..c10899d4 100644 --- a/icuSources/data/lang/bs.txt +++ b/icuSources/data/lang/bs.txt @@ -4,12 +4,22 @@ bs{ Keys{ calendar{"Kalendar"} cf{"Format valute"} + colAlternate{"Zanemarivanje poredavanja simbola"} + colBackwards{"Obrnuto poredavanje po naglasku"} + colCaseFirst{"Poredavanje po velikim/malim slovima"} + colCaseLevel{"Poredavanje u skladu s veličinom slova"} + colNormalization{"Normalizirano poredavanje"} + colNumeric{"Numeričko poredavanje"} + colStrength{"Jačina poredavanja"} collation{"Sortiranje"} currency{"Valuta"} hc{"Format vremena (12 ili 24)"} lb{"Stil prijeloma reda"} ms{"Mjerni sistem"} numbers{"Brojevi"} + timezone{"Vremenska zona"} + va{"Varijanta zemlje/jezika"} + x{"Privatna upotreba"} } Languages{ aa{"afarski"} @@ -81,6 +91,7 @@ bs{ car{"karipski"} cay{"kajuga"} cch{"atsam"} + ccp{"čakma"} ce{"čečenski"} ceb{"cebuano"} cgg{"čiga"} @@ -92,7 +103,7 @@ bs{ chn{"činukski žargon"} cho{"čoktav"} chp{"čipvijanski"} - chr{"čiroki"} + chr{"čeroki"} chy{"čejenski"} ckb{"centralnokurdski"} co{"korzikanski"} @@ -110,7 +121,6 @@ bs{ dar{"dargva"} dav{"taita"} de{"njemački"} - de_CH{"gornjonjemački (Švicarska)"} del{"delaver"} den{"slave"} dgr{"dogrib"} @@ -358,7 +368,7 @@ bs{ oc{"oksitanski"} oj{"ojibva"} om{"oromo"} - or{"orijski"} + or{"odija"} os{"osetski"} osa{"osage"} ota{"osmanski turski"} @@ -525,10 +535,16 @@ bs{ zxx{"bez lingvističkog sadržaja"} zza{"zaza"} } + Languages%long{ + zh_Hans{"kineski (pojednostavljeni standardni)"} + zh_Hant{"kineski (tradicionalni standardni)"} + } + Languages%menu{ + yue{"jue"} + zh{"kineski (standardni)"} + } Languages%short{ az{"azerski"} - en_GB{"engleski (UK)"} - en_US{"engleski (SAD)"} } Languages%variant{ ps{"pušto"} @@ -796,7 +812,7 @@ bs{ TARASK{"Taraskijevica ortografija"} VALENCIA{"Valencijski"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — sve"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/bs_Cyrl.txt b/icuSources/data/lang/bs_Cyrl.txt index 5f349510..71f364ad 100644 --- a/icuSources/data/lang/bs_Cyrl.txt +++ b/icuSources/data/lang/bs_Cyrl.txt @@ -4,8 +4,12 @@ bs_Cyrl{ %%Parent{"root"} Keys{ calendar{"Календар"} - collation{"Сортирање"} - currency{"Валута"} + cf{"формат валуте"} + collation{"сортирање"} + currency{"валута"} + hc{"сат (12-сати / 24-сата)"} + lb{"стил завршетка ретка"} + ms{"систем мјерења"} numbers{"Бројеви"} x{"Приватна употреба"} } @@ -17,8 +21,9 @@ bs_Cyrl{ ada{"адангмејски"} ady{"адигејски"} ae{"авестански"} - af{"африканерски"} + af{"африканс"} afh{"африхили"} + agq{"ахемски"} ain{"аину"} ak{"акан"} akk{"акадијски"} @@ -29,11 +34,13 @@ bs_Cyrl{ ang{"староенглески"} anp{"ангика"} ar{"арапски"} + ar_001{"арапски (стандардни)"} arc{"армајски"} arn{"ароканијски"} arp{"арапахо"} arw{"аравак"} as{"асемијски"} + asa{"асу"} ast{"астуријски"} av{"аварски"} awa{"авадхи"} @@ -46,6 +53,7 @@ bs_Cyrl{ be{"бјелоруски"} bej{"беја"} bem{"бемба"} + bez{"бена"} bg{"бугарски"} bho{"бојпури"} bi{"бислама"} @@ -53,10 +61,11 @@ bs_Cyrl{ bin{"бини"} bla{"сисика"} bm{"бамбара"} - bn{"бенгласки"} + bn{"бенгалски"} bo{"тибетански"} br{"бретонски"} bra{"брај"} + brx{"бодо"} bs{"босански"} bua{"буриат"} bug{"бугинежански"} @@ -65,8 +74,10 @@ bs_Cyrl{ cad{"кадо"} car{"карипски"} cch{"атсамски"} + ccp{"чакма"} ce{"чеченски"} ceb{"цебуано"} + cgg{"чига"} ch{"чаморо"} chb{"чибча"} chg{"чагатаи"} @@ -77,6 +88,7 @@ bs_Cyrl{ chp{"чипвијански"} chr{"чероки"} chy{"чејенски"} + ckb{"централнокурдски"} co{"корзикански"} cop{"коптски"} cr{"кри"} @@ -89,17 +101,20 @@ bs_Cyrl{ da{"дански"} dak{"дакота"} dar{"даргва"} + dav{"таита"} de{"њемачки"} - de_CH{"Швајцарски високи немачки"} + de_CH{"високи њемачки (Швицарска)"} del{"делавер"} den{"славски"} dgr{"догриб"} din{"динка"} + dje{"зарма"} doi{"догри"} - dsb{"ниски сорбијански"} + dsb{"доњолужичкосрпски"} dua{"дуала"} dum{"средњи холандски"} dv{"дивехијски"} + dyo{"јола-фоњи"} dyu{"ђула"} dz{"џонга"} ebu{"ембу"} @@ -131,7 +146,7 @@ bs_Cyrl{ frr{"северно-фризијски"} frs{"источни фризијски"} fur{"фриулијски"} - fy{"фризијски"} + fy{"западни фризијски"} ga{"ирски"} gaa{"га"} gay{"гајо"} @@ -150,6 +165,7 @@ bs_Cyrl{ grc{"старогрчки"} gsw{"њемачки (Швицарска)"} gu{"гуџарати"} + guz{"гуси"} gv{"манкс"} gwi{"гвич’ин"} ha{"хауса"} @@ -162,18 +178,18 @@ bs_Cyrl{ hmn{"хмонг"} ho{"хири моту"} hr{"хрватски"} - hsb{"горњи сорбијски"} - ht{"хаитски"} + hsb{"горњолужичкосрпски"} + ht{"хаићански креолски"} hu{"мађарски"} hup{"хупа"} - hy{"ерменски"} + hy{"јерменски"} hz{"хереро"} ia{"интерлингва"} iba{"ибан"} id{"индонежански"} ie{"међујезички"} ig{"игбо"} - ii{"сичуан ји"} + ii{"сечуан ји"} ik{"унупиак"} ilo{"илоко"} inh{"ингвишки"} @@ -183,6 +199,8 @@ bs_Cyrl{ iu{"инуктитут"} ja{"јапански"} jbo{"лојбан"} + jgo{"нгомба"} + jmc{"мачаме"} jpr{"јудео-персијски"} jrb{"јудео-арапски"} jv{"јавански"} @@ -195,14 +213,19 @@ bs_Cyrl{ kaw{"кави"} kbd{"кабардијски"} kcg{"тјап"} + kde{"маконде"} + kea{"кабовердијански креолски"} kfo{"коро"} kg{"конго"} kha{"каси"} kho{"котанешки"} + khq{"којра чини"} ki{"кикују"} kj{"куањама"} - kk{"козачки"} + kk{"казашки"} + kkj{"како"} kl{"калалисут"} + kln{"калењин"} km{"кмерски"} kmb{"кимбунду"} kn{"канада"} @@ -216,6 +239,8 @@ bs_Cyrl{ kru{"курукх"} ks{"кашмирски"} ksb{"шамбала"} + ksf{"бафија"} + ksh{"келнски"} ku{"курдски"} kum{"кумик"} kut{"кутенаи"} @@ -224,16 +249,19 @@ bs_Cyrl{ ky{"киргиски"} la{"латински"} lad{"ладино"} + lag{"ланги"} lah{"ланда"} lam{"ламба"} lb{"луксембуршки"} lez{"лезгиан"} lg{"ганда"} li{"лимбургиш"} + lkt{"лакота"} ln{"лингала"} lo{"лаоски"} lol{"монго"} loz{"лози"} + lrc{"сјеверни лури"} lt{"литвански"} lu{"луба-катанга"} lua{"луба-лулуа"} @@ -241,6 +269,7 @@ bs_Cyrl{ lun{"лунда"} luo{"луо"} lus{"лушаи"} + luy{"луја"} lv{"латвијски"} mad{"мадурешки"} mag{"магахи"} @@ -251,8 +280,12 @@ bs_Cyrl{ mdf{"мокша"} mdr{"мандар"} men{"менде"} + mer{"меру"} + mfe{"мауритански"} mg{"малагасијски"} mga{"средњи ирски"} + mgh{"макуа-мето"} + mgo{"мета"} mh{"маршалски"} mi{"маорски"} mic{"микмак"} @@ -266,18 +299,21 @@ bs_Cyrl{ mos{"моси"} mr{"марати"} ms{"малајски"} - mt{"мелтешки"} + mt{"малтешки"} + mua{"мунданг"} mul{"више језика"} mus{"кришки"} mwl{"мирандешки"} mwr{"марвари"} my{"бурмански"} myv{"ерзија"} + mzn{"мазандерани"} na{"науру"} nap{"неаполитански"} + naq{"нама"} nb{"норвешки бокмал"} nd{"сјеверни ндебеле"} - nds{"ниски немачки"} + nds{"ниски њемачки"} ne{"непалски"} new{"невари"} ng{"ндонга"} @@ -285,13 +321,16 @@ bs_Cyrl{ niu{"ниуеан"} nl{"холандски"} nl_BE{"фламански"} - nn{"норвешки њорск"} + nmg{"квасио"} + nn{"норвешки нинорск"} + nnh{"нгиембун"} no{"норвешки"} nog{"ногаи"} non{"стари норски"} nqo{"н’ко"} nr{"јужни ндебеле"} nso{"сјеверни сото"} + nus{"нуер"} nv{"навахо"} nwc{"класични невари"} ny{"њања"} @@ -302,11 +341,11 @@ bs_Cyrl{ oc{"провансалски"} oj{"ојибва"} om{"оромо"} - or{"оријски"} + or{"одија"} os{"осетски"} osa{"осаге"} ota{"отомански турски"} - pa{"панџабски"} + pa{"пенџапски"} pag{"пангасински"} pal{"пахлави"} pam{"пампанга"} @@ -317,6 +356,7 @@ bs_Cyrl{ pi{"пали"} pl{"пољски"} pon{"понпејски"} + prg{"пруски"} pro{"старопровансалски"} ps{"паштунски"} pt{"португалски"} @@ -328,28 +368,35 @@ bs_Cyrl{ rn{"рунди"} ro{"румунски"} ro_MD{"молдавски"} + rof{"ромбо"} rom{"романи"} root{"рут"} ru{"руски"} rup{"ароманијски"} rw{"кинјаруанда"} + rwk{"рва"} sa{"санскрит"} sad{"сандаве"} - sah{"јакут"} + sah{"јакутски"} sam{"самаритански арамејски"} + saq{"самбуру"} sas{"сасак"} sat{"сантали"} + sbp{"сангу"} sc{"сардињаски"} scn{"сицилијански"} sco{"шкотски"} sd{"синди"} se{"сјеверни сами"} + seh{"сена"} sel{"селкап"} + ses{"којраборо сени"} sg{"санго"} sga{"староирски"} sh{"српскохрватски"} + shi{"ташелхит"} shn{"шан"} - si{"сингалески"} + si{"синхалски"} sid{"сидамо"} sk{"словачки"} sl{"словенски"} @@ -380,9 +427,10 @@ bs_Cyrl{ ta{"тамилски"} te{"телугу"} tem{"тимне"} + teo{"тесо"} ter{"терено"} tet{"тетум"} - tg{"тађик"} + tg{"таџички"} th{"тајландски"} ti{"тигриња"} tig{"тигре"} @@ -404,8 +452,10 @@ bs_Cyrl{ tum{"тумбука"} tvl{"тувалу"} tw{"тви"} + twq{"тасавак"} ty{"тахићански"} tyv{"тувинијски"} + tzm{"централноатласки тамазихт"} udm{"удмурт"} ug{"ујгурски"} uga{"угаритски"} @@ -419,15 +469,19 @@ bs_Cyrl{ vi{"вијетнамски"} vo{"волапук"} vot{"вотски"} + vun{"вунјо"} wa{"валун"} + wae{"валсерски"} wal{"валамо"} war{"варај"} was{"вашо"} wo{"волоф"} xal{"калмик"} - xh{"ксхоса"} + xh{"коса"} + xog{"сога"} yao{"јао"} yap{"јапешки"} + yav{"јангбен"} yi{"јидиш"} yo{"јоруба"} yue{"кантонски"} @@ -435,19 +489,20 @@ bs_Cyrl{ zap{"запотечки"} zbl{"блисимболи"} zen{"зенага"} - zgh{"стандардни марокански тамазигт"} + zgh{"стандардни марокански тамазихт"} zh{"кинески"} zh_Hans{"кинески (поједностављен)"} - zh_Hant{"кинески (традиционални)"} zu{"зулу"} zun{"зуни"} zxx{"без лингвистичког садржаја"} zza{"заза"} } + Languages%menu{ + yue{"кинески (кантонски)"} + zh{"кинески (мандарински)"} + } Languages%short{ az{"азерски"} - en_GB{"енглески (УК)"} - en_US{"енглески (САД)"} } Languages%variant{ ps{"пашто"} @@ -476,7 +531,7 @@ bs_Cyrl{ Cprt{"кипарско писмо"} Cyrl{"ћирилица"} Cyrs{"Старословенска црквена ћирилица"} - Deva{"Деванагари"} + Deva{"деванагари"} Dsrt{"Дезерет"} Egyd{"египатско народно писмо"} Egyh{"египатско хијератско писмо"} @@ -487,32 +542,33 @@ bs_Cyrl{ Glag{"глагољица"} Goth{"Готика"} Grek{"грчко писмо"} - Gujr{"гујарати писмо"} + Gujr{"гуџарати"} Guru{"гурмуки писмо"} + Hanb{"хан с бопомофо писмом"} Hang{"хангул"} Hani{"хан"} Hano{"хануно"} - Hans{"поједностављено кинеско писмо"} - Hant{"традиционално кинеско писмо"} + Hans{"поједностављени"} + Hant{"традиционални"} Hebr{"хебрејско писмо"} - Hira{"Хирагана"} + Hira{"хирагана"} Hmng{"пахав хмонг писмо"} - Hrkt{"Катакана или Хирагана"} + Hrkt{"јапанско слоговно писмо"} Hung{"старомађарско писмо"} Inds{"индушко писмо"} Ital{"стари италик"} - Jamo{"Џамо"} + Jamo{"џамо"} Java{"јаванско писмо"} Jpan{"јапанско писмо"} Kali{"кајах-ли писмо"} - Kana{"Катакана"} + Kana{"катакана"} Khar{"карошти писмо"} Khmr{"кмерско писмо"} - Knda{"каннада писмо"} + Knda{"канада писмо"} Kore{"корејско писмо"} Kthi{"каити"} Lana{"ланна писмо"} - Laoo{"лаошко писмо"} + Laoo{"лаоско писмо"} Latf{"латиница (фрактур варијанта)"} Latg{"галска латиница"} Latn{"латиница"} @@ -535,7 +591,7 @@ bs_Cyrl{ Ogam{"огамско писмо"} Olck{"ол чики писмо"} Orkh{"орконско писмо"} - Orya{"оријанско писмо"} + Orya{"одија писмо"} Osma{"осмањанско писмо"} Perm{"старо пермикско писмо"} Phag{"пагс-па писмо"} @@ -553,7 +609,7 @@ bs_Cyrl{ Saur{"саураштра писмо"} Sgnw{"знаковно писмо"} Shaw{"шавијанско писмо"} - Sinh{"синхала писмо"} + Sinh{"синхалско писмо"} Sylo{"силоти нагри писмо"} Syrc{"сиријско писмо"} Syre{"сиријско естрангело писмо"} @@ -568,7 +624,7 @@ bs_Cyrl{ Teng{"тенгвар писмо"} Tfng{"тифинаг писмо"} Tglg{"Тагалог"} - Thaa{"тхана писмо"} + Thaa{"тана писмо"} Thai{"тајландско писмо"} Tibt{"тибетанско писмо"} Ugar{"угаритско писмо"} @@ -579,6 +635,7 @@ bs_Cyrl{ Yiii{"ји писмо"} Zinh{"наследно писмо"} Zmth{"математичка нотација"} + Zsye{"емоџи"} Zsym{"симболи"} Zxxx{"неписани језик"} Zyyy{"заједничко писмо"} @@ -593,29 +650,36 @@ bs_Cyrl{ } Types{ calendar{ - buddhist{"Будистички календар"} - chinese{"Кинески календар"} + buddhist{"будистички календар"} + chinese{"кинески календар"} coptic{"коптски календар"} + dangi{"данги календар"} ethiopic{"етиопски календар"} ethiopic-amete-alem{"етиопски амет алем календар"} - gregorian{"Грегоријански календар"} - hebrew{"Хебрејски календар"} + gregorian{"грегоријански календар"} + hebrew{"хебрејски календар"} indian{"Индијски национални календар"} - islamic{"Исламски календар"} + islamic{"исламски календар"} islamic-civil{"Исламски цивилни календар"} - japanese{"Јапански календар"} + iso8601{"ISO-8601 календар"} + japanese{"јапански календар"} persian{"персијски календар"} roc{"Календар Републике Кине"} } + cf{ + account{"рачуноводствени формат валуте"} + standard{"стандардни формат валуте"} + } collation{ big5han{"Традиционално кинеско сортирање"} dictionary{"Редослед сортирања у речнику"} - ducet{"Подразумевани Unicode редослед сортирања"} + ducet{"задани Unicode редослијед сортирања"} gb2312han{"Поједностављено кинеско сортирање"} phonebook{"Сортирање као телефонски именик"} pinyin{"Пињин сортирање"} reformed{"Реформисани редослед сортирања"} - search{"Опште намењена претрага"} + search{"претрага опште намене"} + standard{"стандардни редослијед сортирања"} stroke{"Сортирање по броју црта"} traditional{"Традиционално сортирање"} unihan{"Редослед сортирања радикалним цртицама"} @@ -625,10 +689,26 @@ bs_Cyrl{ hwidth{"пола ширине"} npinyin{"Нумеричка"} } + hc{ + h11{"12-сатни систем (0–11)"} + h12{"12-сатни систем (1–12)"} + h23{"24-сатни систем (0–23)"} + h24{"24-сатни систем (1–24)"} + } + lb{ + loose{"слободан стил завршетка ретка"} + normal{"нормални стил завршетка ретка"} + strict{"строги стил завршетка ретка"} + } m0{ bgn{"БГН (BGN)"} ungegn{"УНГЕГН (BGN)"} } + ms{ + metric{"метрички систем"} + uksystem{"империјални систем мјерења"} + ussystem{"амерички систем мјерења"} + } numbers{ arab{"арапско-индијске цифре"} arabext{"продужене арапско-индијске цифре"} @@ -653,7 +733,7 @@ bs_Cyrl{ jpanfin{"јапански финансијски бројеви"} khmr{"кмерске цифре"} knda{"канада цифре"} - laoo{"лаошке цифре"} + laoo{"лаоске цифре"} latn{"западне цифре"} mlym{"малајалам цифре"} mong{"монголске цифре"} @@ -662,6 +742,7 @@ bs_Cyrl{ roman{"римски бројеви"} romanlow{"мали римски бројеви"} taml{"тамилски бројеви"} + tamldec{"тамилске цифре"} telu{"телугу цифре"} thai{"тајске цифре"} tibt{"тибетанске цифре"} @@ -696,7 +777,7 @@ bs_Cyrl{ TARASK{"Тараскијевичка ортографија"} VALENCIA{"Валенцијска"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — све"} strokes{ @@ -711,6 +792,7 @@ bs_Cyrl{ territory{"{0}"} } localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} separator{"{0}, {1}"} } diff --git a/icuSources/data/lang/bs_Latn.txt b/icuSources/data/lang/bs_Latn.txt index e9595876..70dd97d4 100644 --- a/icuSources/data/lang/bs_Latn.txt +++ b/icuSources/data/lang/bs_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/byn.txt b/icuSources/data/lang/byn.txt index 901d5d44..7624b768 100644 --- a/icuSources/data/lang/byn.txt +++ b/icuSources/data/lang/byn.txt @@ -147,5 +147,5 @@ byn{ Scripts{ Latn{"ላቲን"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ca.txt b/icuSources/data/lang/ca.txt index 104eeb9f..b7db7714 100644 --- a/icuSources/data/lang/ca.txt +++ b/icuSources/data/lang/ca.txt @@ -4,21 +4,21 @@ ca{ Keys{ calendar{"calendari"} cf{"format de moneda"} - colAlternate{"Ordenació sense tenir en compte els símbols"} - colBackwards{"Ordenació per accents invertida"} - colCaseFirst{"Ordenació per majúscules i minúscules"} - colCaseLevel{"Ordenació per detecció de majúscules"} - colNormalization{"Ordenació normalitzada"} - colNumeric{"Ordenació numèrica"} - colStrength{"Força de l’ordenació"} + colAlternate{"ordenació sense tenir en compte els símbols"} + colBackwards{"ordenació per accents invertida"} + colCaseFirst{"ordenació per majúscules i minúscules"} + colCaseLevel{"ordenació per detecció de majúscules"} + colNormalization{"ordenació normalitzada"} + colNumeric{"ordenació numèrica"} + colStrength{"força de l’ordenació"} collation{"ordenació"} currency{"moneda"} hc{"sistema horari (12 h o 24 h)"} lb{"estil de salt de línia"} ms{"sistema de mesures"} numbers{"xifres"} - timezone{"Zona horària"} - va{"Variant local"} + timezone{"zona horària"} + va{"variant local"} x{"ús privat"} } Languages{ @@ -599,10 +599,17 @@ ca{ zxx{"sense contingut lingüístic"} zza{"zaza"} } + Languages%long{ + zh_Hans{"xinès mandarí (simplificat)"} + zh_Hant{"xinès mandarí (tradicional)"} + } + Languages%menu{ + yue{"xinès, cantonès"} + zh{"xinès, mandarí"} + } Languages%short{ az{"àzeri"} en_GB{"anglès (GB)"} - en_US{"anglès (EUA)"} } Languages%variant{ ps{"pushtu"} @@ -1005,7 +1012,7 @@ ca{ VALLADER{"baix engiadinès"} WADEGILE{"romanització Wade-Giles"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — tot"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ccp.txt b/icuSources/data/lang/ccp.txt index c4a921c4..292deb4a 100644 --- a/icuSources/data/lang/ccp.txt +++ b/icuSources/data/lang/ccp.txt @@ -833,7 +833,7 @@ ccp{ vaii{"𑄞𑄭 𑄚𑄘"} } } - Version{"2.1.48.88"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 𑄗𑄪𑄟𑄴"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ce.txt b/icuSources/data/lang/ce.txt index 5b0d9963..82b1345c 100644 --- a/icuSources/data/lang/ce.txt +++ b/icuSources/data/lang/ce.txt @@ -405,7 +405,6 @@ ce{ Languages%short{ az{"азербайджанийн"} en_GB{"ингалсан (Британи)"} - en_US{"ингалсан (АЦШ)"} } Scripts{ Arab{"Ӏаьрбийн"} @@ -465,7 +464,7 @@ ce{ persian{"гӀажарийн"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Мотт: {0}"} script{"Скрипт: {0}"} diff --git a/icuSources/data/lang/ceb.txt b/icuSources/data/lang/ceb.txt index c866d52f..693525ac 100644 --- a/icuSources/data/lang/ceb.txt +++ b/icuSources/data/lang/ceb.txt @@ -2,7 +2,10 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ceb{ Languages{ - ceb{"Cebuano"} + ar{"Arabic"} + ar_001{"Modern Standard Arabic"} + bn{"Bangla"} + ceb{"Binisaya"} de{"Aleman"} de_AT{"Aleman (Austriano)"} de_CH{"Aleman (Swiss Hataas nga Aleman)"} @@ -18,17 +21,32 @@ ceb{ fr{"Pransesa"} fr_CA{"Pranses (Kanada)"} fr_CH{"Pransesa (Swiss)"} + hi{"Hindi"} + id{"Indonesian"} it{"Italiano"} ja{"Nipponggo"} + ko{"Korean"} + nl{"Dutch"} + nl_BE{"Flemish"} + pl{"Polish"} pt{"Portuguese"} pt_BR{"Portuguese (Brazilyano)"} pt_PT{"Portuguese (Uropanhon)"} ru{"Ruso"} + th{"Thai"} + tr{"Turkish"} und{"Wala Mailhing Pinulongan"} zh{"Intsik"} zh_Hans{"Pinasimpleng Intsik"} zh_Hant{"Tradisyonal Intsik"} } + Languages%long{ + zh_Hans{"Simplified Mandarin Chinese"} + zh_Hant{"Traditional Mandarin Chinese"} + } + Languages%menu{ + zh{"Chinese, Mandarin"} + } Languages%short{ en_GB{"Ingles (Britaniko)"} en_US{"Ingles (Amerika)"} @@ -38,6 +56,8 @@ ceb{ Cyrl{"Sirilisko"} Hans{"Pinasimple"} Hant{"Tradisyonal"} + Jpan{"Japanese"} + Kore{"Korean"} Latn{"Latin"} Zxxx{"Dili-sinulat"} Zzzz{"Wala Mailihing Alpabeto"} @@ -49,6 +69,7 @@ ceb{ Types{ calendar{ gregorian{"Gregorian nga Kalendaryo"} + iso8601{"Kalendaryo sa ISO-8601"} } collation{ standard{"Standard nga Paagi sa Pagpihig"} @@ -57,7 +78,7 @@ ceb{ latn{"Kasadpanhong mga Digit"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Pinulongan: {0}"} script{"Alpabeto {0}"} diff --git a/icuSources/data/lang/cgg.txt b/icuSources/data/lang/cgg.txt index f5a78491..57e5edb3 100644 --- a/icuSources/data/lang/cgg.txt +++ b/icuSources/data/lang/cgg.txt @@ -48,5 +48,5 @@ cgg{ zh{"Oruchaina"} zu{"Oruzuru"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/chr.txt b/icuSources/data/lang/chr.txt index f1640b5c..96ae71e7 100644 --- a/icuSources/data/lang/chr.txt +++ b/icuSources/data/lang/chr.txt @@ -292,7 +292,7 @@ chr{ ps{"ᏆᏍᏙ"} pt{"ᏉᏧᎩᏍ"} pt_BR{"ᏆᏏᎵᎢ ᏉᏧᎩᏍ"} - pt_PT{"ᏉᏥᎦᎳ ᏉᏧᎩᏍ"} + pt_PT{"ᏳᎳᏈ ᏉᏧᎩᏍ"} qu{"ᎨᏧᏩ"} quc{"ᎩᏤ"} rap{"ᎳᏆᏄᏫ"} @@ -407,6 +407,14 @@ chr{ zxx{"Ꮭ ᎦᏬᏂᎯᏍᏗ ᎦᎸᏛᎢ ᏱᎩ"} zza{"ᏌᏌ"} } + Languages%long{ + zh_Hans{"ᎠᎯᏗᎨ ᎹᏓᏈᏂ ᏓᎶᏂᎨ"} + zh_Hant{"ᎤᏦᏍᏗ ᎹᏓᏈᏂ ᏓᎶᏂᎨ"} + } + Languages%menu{ + yue{"ᏓᎶᏂᎨ, ᎨᎾᏙᏂᏏ"} + zh{"ᏓᎶᏂᎨ, ᎹᏓᏈᏂ"} + } Languages%short{ az{"ᎠᏎᎵ"} en_GB{"UK ᎩᎵᏏ"} @@ -540,14 +548,13 @@ chr{ tibt{"ᏘᏇᏔᏂ ᏗᏎᏍᏗ"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ᏂᎦᏓ"} category-list{"{0}: {1}"} compatibility{"{0} — ᎤᏠᏯᏉᏗᏙᎵᎩ"} enclosed{"{0} — ᎠᏠᏯᏍᏔᏅ"} extended{"{0} — ᎦᏅᎯᏓ"} - historic{"{0} — ᎤᎵᏍᎨᏗ ᏂᏧᎵᏍᏔᏅᏍᏔᏅ"} miscellaneous{"{0} — ᏧᏓᎴᏅᏛ"} other{"{0} — ᏐᎢ"} scripts{"ᏗᎧᏁᎢᏍᏗ — {0}"} diff --git a/icuSources/data/lang/ckb.txt b/icuSources/data/lang/ckb.txt index 834d1a9c..410bc908 100644 --- a/icuSources/data/lang/ckb.txt +++ b/icuSources/data/lang/ckb.txt @@ -130,7 +130,7 @@ ckb{ hr{"كرواتی"} hsb{"سربیی سەروو"} ht{"کریولی هائیتی"} - hu{"هەنگاری (مەجاری)"} + hu{"هەنگاری"} hup{"هووپا"} hy{"ئەرمەنی"} hz{"هێرێرۆ"} @@ -467,7 +467,7 @@ ckb{ mymr{"ژمارە میانمارییەکان"} } } - Version{"2.1.47.72"} + Version{"36.1"} codePatterns{ language{"زمان: {0}"} script{"خەت: {0}"} diff --git a/icuSources/data/lang/co.txt b/icuSources/data/lang/co.txt index 4083cd5b..142e90db 100644 --- a/icuSources/data/lang/co.txt +++ b/icuSources/data/lang/co.txt @@ -4,5 +4,5 @@ co{ Languages{ co{"corsu"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/cs.txt b/icuSources/data/lang/cs.txt index 4abc4e62..163a6211 100644 --- a/icuSources/data/lang/cs.txt +++ b/icuSources/data/lang/cs.txt @@ -7,7 +7,7 @@ cs{ colAlternate{"Ignorovat řazení symbolů"} colBackwards{"Obrácené řazení akcentů"} colCaseFirst{"Řazení velkých a malých písmen"} - colCaseLevel{"Rozlišovaní velkých a malých písmen při řazení"} + colCaseLevel{"Rozlišování velkých a malých písmen při řazení"} colNormalization{"Normalizované řazení"} colNumeric{"Číselné řazení"} colStrength{"Míra řazení"} @@ -634,10 +634,17 @@ cs{ zxx{"žádný jazykový obsah"} zza{"zaza"} } + Languages%long{ + zh_Hans{"standardní čínština (zjednodušená)"} + zh_Hant{"standardní čínština (tradiční)"} + } + Languages%menu{ + yue{"jüe"} + zh{"standardní čínština"} + } Languages%short{ az{"ázerbájdžánština"} en_GB{"angličtina (VB)"} - en_US{"angličtina (USA)"} } Scripts{ Afak{"afaka"} @@ -967,7 +974,7 @@ cs{ SCOTLAND{"angličtina (Skotsko)"} WADEGILE{"Wade-Giles"} } - Version{"2.1.48.44"} + Version{"36.1"} characterLabelPattern{ all{"{0} – vše"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/cv.txt b/icuSources/data/lang/cv.txt index c6ec0613..4b521bf6 100644 --- a/icuSources/data/lang/cv.txt +++ b/icuSources/data/lang/cv.txt @@ -4,5 +4,5 @@ cv{ Languages{ cv{"Чӑвашла"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/cy.txt b/icuSources/data/lang/cy.txt index 85ecd5db..e9692fc6 100644 --- a/icuSources/data/lang/cy.txt +++ b/icuSources/data/lang/cy.txt @@ -5,7 +5,7 @@ cy{ calendar{"Calendr"} cf{"Fformat Arian"} collation{"Trefn"} - currency{"Arian Breiniol"} + currency{"Math o Arian"} hc{"Cylched Awr (12 vs 24)"} lb{"Arddull Toriad Llinell"} ms{"System Fesur"} @@ -443,7 +443,7 @@ cy{ sm{"Samöeg"} sma{"Sami Deheuol"} smj{"Sami Lwle"} - smn{"Sami Inari"} + smn{"Inari Sami"} sms{"Sami Scolt"} sn{"Shona"} snk{"Soninceg"} @@ -480,7 +480,7 @@ cy{ ti{"Tigrinya"} tig{"Tigreg"} tiv{"Tifeg"} - tk{"Twrcmeneg"} + tk{"Tyrcmeneg"} tkl{"Tocelaweg"} tkr{"Tsakhureg"} tl{"Tagalog"} @@ -502,7 +502,7 @@ cy{ twq{"Tasawaq"} ty{"Tahitïeg"} tyv{"Twfwnieg"} - tzm{"Tamaseit Canolbarth Moroco"} + tzm{"Tamazight Canol yr Atlas"} udm{"Fotiaceg"} ug{"Uighur"} uga{"Wgariteg"} @@ -539,18 +539,24 @@ cy{ zbl{"Blisssymbols"} zea{"Zêlandeg"} zgh{"Tamaseit Safonol"} - zh{"Tsieineeg"} - zh_Hans{"Tsieineeg Symledig"} - zh_Hant{"Tsieineeg Traddodiadol"} + zh{"Tsieinëeg"} + zh_Hans{"Tsieinëeg Symledig"} + zh_Hant{"Tsieinëeg Traddodiadol"} zu{"Swlw"} zun{"Swni"} zxx{"Dim cynnwys ieithyddol"} zza{"Sasäeg"} } + Languages%long{ + zh_Hans{"Tsieinëeg Mandarin Symledig"} + zh_Hant{"Tsieinëeg Mandarin Traddodiadol"} + } + Languages%menu{ + yue{"Tsieinëeg, Cantoneg"} + zh{"Tsieinëeg, Mandarin"} + } Languages%short{ az{"Aseri"} - en_GB{"Saesneg (DU)"} - en_US{"Saesneg (UDA)"} } Scripts{ Arab{"Arabaidd"} @@ -584,7 +590,6 @@ cy{ Mlym{"Malayalamaidd"} Mong{"Mongolaidd"} Mymr{"Myanmaraidd"} - Ogam{"Ogam"} Orya{"Orïaidd"} Sinh{"Sinhanaidd"} Taml{"Tamilaidd"} @@ -702,23 +707,13 @@ cy{ ALUKU{"tafodiaith Aluku"} AREVELA{"Armeneg Dwyreiniol"} AREVMDA{"Armeneg Gorllewinol"} - BAUDDHA{"BAUDDHA"} - BISCAYAN{"BISCAYAN"} BOHORIC{"Gwyddor Bohorič"} DAJNKO{"gwyddor Dajnko"} EMODENG{"Saesneg Modern Cynnar"} FONIPA{"Seineg IPA"} FONUPA{"Seineg UPA"} - FONXSAMP{"FONXSAMP"} - HOGNORSK{"HOGNORSK"} - ITIHASA{"ITIHASA"} - JAUER{"JAUER"} - JYUTPING{"JYUTPING"} KKCOR{"yr Orgraff Gyffredin"} - KOCIEWIE{"KOCIEWIE"} KSCOR{"yr Orgraff Safonol"} - LAUKIKA{"LAUKIKA"} - LUNA1918{"LUNA1918"} METELKO{"gwyddor Metelko"} NDYUKA{"tafodiaith Ndyuka"} NEDIS{"tafodiaith Natisone"} @@ -727,13 +722,8 @@ cy{ PAMAKA{"tafodiaith Pamaka"} POSIX{"Cyfrifiadur"} SCOTLAND{"Saesneg Safonol yr Alban"} - SURMIRAN{"SURMIRAN"} - SURSILV{"SURSILV"} - SUTSILV{"SUTSILV"} - VAIDIKA{"VAIDIKA"} - VALLADER{"VALLADER"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — y cwbl"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/da.txt b/icuSources/data/lang/da.txt index 9a8b8856..dbee5737 100644 --- a/icuSources/data/lang/da.txt +++ b/icuSources/data/lang/da.txt @@ -92,6 +92,7 @@ da{ car{"caribisk"} cay{"cayuga"} cch{"atsam"} + ccp{"chakma"} ce{"tjetjensk"} ceb{"cebuano"} cgg{"chiga"} @@ -557,9 +558,12 @@ da{ zxx{"intet sprogligt indhold"} zza{"zaza"} } + Languages%menu{ + yue{"kantonesisk (Kina)"} + zh{"mandarin (Kina)"} + } Languages%short{ az{"azeri"} - en_GB{"engelsk (UK)"} } Languages%variant{ ps{"pushto"} @@ -933,7 +937,6 @@ da{ KSCOR{"standardortografi"} LAUKIKA{"laukika"} LIPAW{"lipovaz"} - LUNA1918{"LUNA1918"} METELKO{"Metelko-alfabet"} MONOTON{"monotonisk"} NDYUKA{"Ndyuka-dialekt"} @@ -942,19 +945,15 @@ da{ NULIK{"moderne volapük"} OSOJS{"Oseacco-/Osojane-dialekt"} PAMAKA{"Pamaka-dialekt"} - PETR1708{"PETR1708"} PINYIN{"pinyin"} POLYTON{"polytonisk"} POSIX{"computer"} - PUTER{"PUTER"} REVISED{"revideret retskrivning"} RIGIK{"klassisk volapük"} ROZAJ{"Resi"} - RUMGR{"RUMGR"} SAAHO{"saho"} SCOTLAND{"skotsk standardengelsk"} SCOUSE{"scouse"} - SOLBA{"SOLBA"} SURMIRAN{"surmiran"} SURSILV{"sursilv"} SUTSILV{"sutsilv"} @@ -967,7 +966,7 @@ da{ VALLADER{"vallader"} WADEGILE{"Wade-Giles"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} – alle"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/dav.txt b/icuSources/data/lang/dav.txt index 87f147d3..d4f82b00 100644 --- a/icuSources/data/lang/dav.txt +++ b/icuSources/data/lang/dav.txt @@ -48,5 +48,5 @@ dav{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/de.txt b/icuSources/data/lang/de.txt index e8707b99..6afb389a 100644 --- a/icuSources/data/lang/de.txt +++ b/icuSources/data/lang/de.txt @@ -109,6 +109,7 @@ de{ car{"Karibisch"} cay{"Cayuga"} cch{"Atsam"} + ccp{"Chakma"} ce{"Tschetschenisch"} ceb{"Cebuano"} cgg{"Rukiga"} @@ -631,17 +632,21 @@ de{ zxx{"Keine Sprachinhalte"} zza{"Zaza"} } + Languages%long{ + zh_Hans{"Mandarin (Vereinfacht)"} + } + Languages%menu{ + yue{"Chinesisch (Kantonesisch)"} + zh{"Chinesisch (Mandarin)"} + } Languages%short{ az{"Aserbaidschanisch"} - en_GB{"Englisch (GB)"} - en_US{"Englisch (USA)"} } Scripts{ Afak{"Afaka"} Aghb{"Kaukasisch-Albanisch"} Arab{"Arabisch"} Aran{"Nastaliq"} - Armi{"Armi"} Armn{"Armenisch"} Avst{"Avestisch"} Bali{"Balinesisch"} @@ -680,7 +685,6 @@ de{ Grek{"Griechisch"} Gujr{"Gujarati"} Guru{"Gurmukhi"} - Hanb{"Hanb"} Hang{"Hangul"} Hani{"Chinesisch"} Hano{"Hanunoo"} @@ -1011,7 +1015,7 @@ de{ VALENCIA{"Valencianisch"} WADEGILE{"Wade-Giles"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Alle"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/de_AT.txt b/icuSources/data/lang/de_AT.txt index 2ba035d4..282fbf4a 100644 --- a/icuSources/data/lang/de_AT.txt +++ b/icuSources/data/lang/de_AT.txt @@ -16,5 +16,5 @@ de_AT{ sh{"Serbokroatisch"} szl{"Schlesisch"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/de_CH.txt b/icuSources/data/lang/de_CH.txt index f18cee39..99362056 100644 --- a/icuSources/data/lang/de_CH.txt +++ b/icuSources/data/lang/de_CH.txt @@ -9,18 +9,23 @@ de_CH{ Languages{ ace{"Aceh-Sprache"} ach{"Acholi-Sprache"} + ar_001{"Modernes Hocharabisch"} ars{"Nadschd-Arabisch"} bas{"Basaa-Sprache"} be{"Weissrussisch"} bik{"Bikol-Sprache"} bin{"Bini-Sprache"} chb{"Chibcha-Sprache"} + de_CH{"Schweizer Hochdeutsch"} din{"Dinka-Sprache"} fan{"Pangwe-Sprache"} gba{"Gbaya-Sprache"} kmb{"Kimbundu-Sprache"} mus{"Muskogee-Sprache"} + nl_BE{"Flämisch"} prg{"Altpreussisch"} + zh_Hans{"Chinesisch (vereinfacht)"} + zh_Hant{"Chinesisch (traditionell)"} } Types{ colCaseFirst{ @@ -35,5 +40,5 @@ de_CH{ ussystem{"US Mass-System"} } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/de_LU.txt b/icuSources/data/lang/de_LU.txt index 532a667a..e78c473e 100644 --- a/icuSources/data/lang/de_LU.txt +++ b/icuSources/data/lang/de_LU.txt @@ -4,5 +4,5 @@ de_LU{ Languages{ be{"Belarussisch"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/dje.txt b/icuSources/data/lang/dje.txt index fa63adcf..e4de8e0a 100644 --- a/icuSources/data/lang/dje.txt +++ b/icuSources/data/lang/dje.txt @@ -48,5 +48,5 @@ dje{ zh{"Sinuwa senni"} zu{"Zulu senni"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/dsb.txt b/icuSources/data/lang/dsb.txt index b9f24eae..28e5498f 100644 --- a/icuSources/data/lang/dsb.txt +++ b/icuSources/data/lang/dsb.txt @@ -378,7 +378,7 @@ dsb{ tibt{"tibetske cyfry"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Rěc: {0}"} script{"Pismo: {0}"} diff --git a/icuSources/data/lang/dua.txt b/icuSources/data/lang/dua.txt index 0d1ebffe..c4ed7873 100644 --- a/icuSources/data/lang/dua.txt +++ b/icuSources/data/lang/dua.txt @@ -4,5 +4,5 @@ dua{ Languages{ dua{"duálá"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/dv.txt b/icuSources/data/lang/dv.txt index 75351c74..6ebcf893 100644 --- a/icuSources/data/lang/dv.txt +++ b/icuSources/data/lang/dv.txt @@ -4,5 +4,5 @@ dv{ Languages{ dv{"ދިވެހިބަސް"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/dyo.txt b/icuSources/data/lang/dyo.txt index 167b06ed..df8fc936 100644 --- a/icuSources/data/lang/dyo.txt +++ b/icuSources/data/lang/dyo.txt @@ -48,5 +48,5 @@ dyo{ zh{"sinua"} zu{"sulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/dz.txt b/icuSources/data/lang/dz.txt index 257b4293..b53735bf 100644 --- a/icuSources/data/lang/dz.txt +++ b/icuSources/data/lang/dz.txt @@ -234,7 +234,7 @@ dz{ tibt{"ང་བཅས་ཀྱི་ཨང་ཡིག"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"ཁ་སྐད་: {0}"} script{"ཡིག་གཟུགས་: {0}"} diff --git a/icuSources/data/lang/ebu.txt b/icuSources/data/lang/ebu.txt index 9aabceb5..33791a05 100644 --- a/icuSources/data/lang/ebu.txt +++ b/icuSources/data/lang/ebu.txt @@ -48,5 +48,5 @@ ebu{ zh{"Kĩchina"} zu{"Kĩzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ee.txt b/icuSources/data/lang/ee.txt index d516ac45..5e9bd9b8 100644 --- a/icuSources/data/lang/ee.txt +++ b/icuSources/data/lang/ee.txt @@ -182,10 +182,6 @@ ee{ zu{"zulugbe"} zxx{"gbegbɔgblɔ manɔmee"} } - Languages%short{ - en_GB{"Yevugbe (GB)"} - en_US{"Yevugbe (US)"} - } Scripts{ Arab{"Arabiagbeŋɔŋlɔ"} Armn{"armeniagbeŋɔŋlɔ"} @@ -299,7 +295,7 @@ ee{ tibt{"tibet digitwo"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"gbegbɔgblɔ {0}"} script{"gbeŋɔŋlɔ {0}"} diff --git a/icuSources/data/lang/el.txt b/icuSources/data/lang/el.txt index 22489e6a..8aa7777c 100644 --- a/icuSources/data/lang/el.txt +++ b/icuSources/data/lang/el.txt @@ -19,7 +19,7 @@ el{ numbers{"Αριθμοί"} timezone{"Ζώνη ώρας"} va{"Παραλλαγή τοπικών ρυθμίσεων"} - x{"Προσωπική χρήση"} + x{"Ιδιωτική χρήση"} } Languages{ aa{"Αφάρ"} @@ -555,6 +555,14 @@ el{ zxx{"Χωρίς γλωσσολογικό περιεχόμενο"} zza{"Ζάζα"} } + Languages%long{ + zh_Hans{"Απλοποιημένα Μανδαρινικά Κινεζικά"} + zh_Hant{"Παραδοσιακά Μανδαρινικά Κινεζικά"} + } + Languages%menu{ + yue{"Κινεζικά, Καντονέζικα"} + zh{"Κινεζικά, Μανδαρινικά"} + } Languages%short{ az{"Αζερικά"} en_GB{"Αγγλικά ΗΒ"} @@ -888,7 +896,7 @@ el{ VALENCIA{"Βαλενθιανά"} WADEGILE{"Εκλατινισμένα Γουάντ-Γκιλς"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — όλα"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/en.txt b/icuSources/data/lang/en.txt index 2d2089d4..f720a832 100644 --- a/icuSources/data/lang/en.txt +++ b/icuSources/data/lang/en.txt @@ -140,6 +140,7 @@ en{ chp{"Chipewyan"} chr{"Cherokee"} chy{"Cheyenne"} + cic{"Chickasaw"} ckb{"Kurdish, Sorani"} co{"Corsican"} cop{"Coptic"} @@ -409,7 +410,7 @@ en{ mt{"Maltese"} mua{"Mundang"} mul{"Multiple languages"} - mus{"Creek"} + mus{"Muscogee"} mwl{"Mirandese"} mwr{"Marwari"} mwv{"Mentawai"} @@ -666,6 +667,12 @@ en{ } Languages%long{ zh{"Mandarin Chinese"} + zh_Hans{"Simplified Mandarin Chinese"} + zh_Hant{"Traditional Mandarin Chinese"} + } + Languages%menu{ + yue{"Chinese, Cantonese"} + zh{"Chinese, Mandarin"} } Languages%short{ az{"Azeri"} @@ -705,12 +712,14 @@ en{ Cari{"Carian"} Cham{"Cham"} Cher{"Cherokee"} + Chrs{"Chorasmian"} Cirt{"Cirth"} Copt{"Coptic"} Cprt{"Cypriot"} Cyrl{"Cyrillic"} Cyrs{"Old Church Slavonic Cyrillic"} Deva{"Devanagari"} + Diak{"Dives Akuru"} Dogr{"Dogra"} Dsrt{"Deseret"} Dupl{"Duployan shorthand"} @@ -755,6 +764,7 @@ en{ Khar{"Kharoshthi"} Khmr{"Khmer"} Khoj{"Khojki"} + Kits{"Khitan small script"} Knda{"Kannada"} Kore{"Korean"} Kpel{"Kpelle"} @@ -861,6 +871,7 @@ en{ Wole{"Woleai"} Xpeo{"Old Persian"} Xsux{"Sumero-Akkadian Cuneiform"} + Yezi{"Yezidi"} Yiii{"Yi"} Zanb{"Zanabazar Square"} Zinh{"Inherited"} @@ -1110,6 +1121,7 @@ en{ cham{"Cham Digits"} cyrl{"Cyrillic Numerals"} deva{"Devanagari Digits"} + diak{"Dives Akuru Digits"} ethi{"Ethiopic Numerals"} finance{"Financial Numerals"} fullwide{"Full-Width Digits"} @@ -1264,7 +1276,7 @@ en{ VALENCIA{"Valencian"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.48.65"} + Version{"36.1"} characterLabelPattern{ all{"{0} — all"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/en_001.txt b/icuSources/data/lang/en_001.txt index c8e36e29..395c0999 100644 --- a/icuSources/data/lang/en_001.txt +++ b/icuSources/data/lang/en_001.txt @@ -5,6 +5,10 @@ en_001{ colCaseLevel{"Case-Sensitive Sorting"} colNormalization{"Normalised Sorting"} } + Languages{ + mus{"Creek"} + nds_NL{"West Low German"} + } Types{ colNormalization{ no{"Sort Without Normalisation"} @@ -17,7 +21,7 @@ en_001{ h24{"24-Hour System (1–24)"} } } - Version{"2.1.47.69"} + Version{"36.1"} characterLabelPattern{ all{"{0} – all"} compatibility{"{0} – compatibility"} diff --git a/icuSources/data/lang/en_150.txt b/icuSources/data/lang/en_150.txt index 1217739a..dae2fdc7 100644 --- a/icuSources/data/lang/en_150.txt +++ b/icuSources/data/lang/en_150.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_AG.txt b/icuSources/data/lang/en_AG.txt index 36de0f8b..b5102053 100644 --- a/icuSources/data/lang/en_AG.txt +++ b/icuSources/data/lang/en_AG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_AI.txt b/icuSources/data/lang/en_AI.txt index 8cb9ea77..7433aeba 100644 --- a/icuSources/data/lang/en_AI.txt +++ b/icuSources/data/lang/en_AI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_AL.txt b/icuSources/data/lang/en_AL.txt new file mode 100644 index 00000000..6e7a5f8b --- /dev/null +++ b/icuSources/data/lang/en_AL.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_AL{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_AR.txt b/icuSources/data/lang/en_AR.txt new file mode 100644 index 00000000..50e56d25 --- /dev/null +++ b/icuSources/data/lang/en_AR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_AR{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_AT.txt b/icuSources/data/lang/en_AT.txt index dceafe40..63a4b0e5 100644 --- a/icuSources/data/lang/en_AT.txt +++ b/icuSources/data/lang/en_AT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_AU.txt b/icuSources/data/lang/en_AU.txt index 7b78cec9..4b5f2c88 100644 --- a/icuSources/data/lang/en_AU.txt +++ b/icuSources/data/lang/en_AU.txt @@ -3,17 +3,32 @@ en_AU{ %%Parent{"en_001"} Languages{ + ar_001{"Modern Standard Arabic"} ars{"Arabic (Najdi)"} bn{"Bengali"} ckb{"Kurdish (Sorani)"} + de_AT{"Austrian German"} + de_CH{"Swiss High German"} + en_AU{"Australian English"} + en_CA{"Canadian English"} + en_GB{"British English"} en_US{"United States English"} - frc{"frc"} - lou{"lou"} + es_419{"Latin American Spanish"} + es_ES{"European Spanish"} + es_MX{"Mexican Spanish"} + fr_CA{"Canadian French"} + fr_CH{"Swiss French"} + pt_BR{"Brazilian Portuguese"} + pt_PT{"European Portuguese"} ro_MD{"Moldovan"} + sr_ME{"Montenegrin"} + } + Languages%short{ + en_GB{"UK English"} + en_US{"US English"} } Scripts{ Beng{"Bengali"} - Thai{"Thai"} } Types{ calendar{ @@ -21,5 +36,5 @@ en_AU{ ethiopic{"Ethiopian Calendar"} } } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BB.txt b/icuSources/data/lang/en_BB.txt index 7bc4bd3f..034d3207 100644 --- a/icuSources/data/lang/en_BB.txt +++ b/icuSources/data/lang/en_BB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BD.txt b/icuSources/data/lang/en_BD.txt new file mode 100644 index 00000000..1a5eeb74 --- /dev/null +++ b/icuSources/data/lang/en_BD.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BD{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_BE.txt b/icuSources/data/lang/en_BE.txt index e794a79b..af22560b 100644 --- a/icuSources/data/lang/en_BE.txt +++ b/icuSources/data/lang/en_BE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_150"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BG.txt b/icuSources/data/lang/en_BG.txt new file mode 100644 index 00000000..ece12ea5 --- /dev/null +++ b/icuSources/data/lang/en_BG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BG{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_BM.txt b/icuSources/data/lang/en_BM.txt index 1784f53f..e7e911d1 100644 --- a/icuSources/data/lang/en_BM.txt +++ b/icuSources/data/lang/en_BM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BN.txt b/icuSources/data/lang/en_BN.txt new file mode 100644 index 00000000..c4c7a0d2 --- /dev/null +++ b/icuSources/data/lang/en_BN.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BN{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_BR.txt b/icuSources/data/lang/en_BR.txt new file mode 100644 index 00000000..4fb8a993 --- /dev/null +++ b/icuSources/data/lang/en_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BR{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_BS.txt b/icuSources/data/lang/en_BS.txt index be382c80..18b3c6c3 100644 --- a/icuSources/data/lang/en_BS.txt +++ b/icuSources/data/lang/en_BS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BW.txt b/icuSources/data/lang/en_BW.txt index 24ad39ab..a246cd8a 100644 --- a/icuSources/data/lang/en_BW.txt +++ b/icuSources/data/lang/en_BW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_BZ.txt b/icuSources/data/lang/en_BZ.txt index cf336dab..123a5f50 100644 --- a/icuSources/data/lang/en_BZ.txt +++ b/icuSources/data/lang/en_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CA.txt b/icuSources/data/lang/en_CA.txt index d2e93534..47da2dd3 100644 --- a/icuSources/data/lang/en_CA.txt +++ b/icuSources/data/lang/en_CA.txt @@ -2,10 +2,17 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} + Keys{ + colNormalization{"Normalized Sorting"} + } Languages{ bn{"Bengali"} + fa_AF{"Dari"} mfe{"Mauritian"} + nl_BE{"Flemish"} ro_MD{"Moldovan"} + sr_ME{"Montenegrin"} + sw_CD{"Congo Swahili"} tvl{"Tuvaluan"} } Types{ @@ -21,5 +28,5 @@ en_CA{ upper{"To Upper Case"} } } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CC.txt b/icuSources/data/lang/en_CC.txt index 3d2bd7df..882a96c4 100644 --- a/icuSources/data/lang/en_CC.txt +++ b/icuSources/data/lang/en_CC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CH.txt b/icuSources/data/lang/en_CH.txt index ff67b10a..ee8eb2b5 100644 --- a/icuSources/data/lang/en_CH.txt +++ b/icuSources/data/lang/en_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} - Version{"2.1.48.50"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CK.txt b/icuSources/data/lang/en_CK.txt index 7ddf33cf..46c73477 100644 --- a/icuSources/data/lang/en_CK.txt +++ b/icuSources/data/lang/en_CK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CM.txt b/icuSources/data/lang/en_CM.txt index f7c87375..4de4b603 100644 --- a/icuSources/data/lang/en_CM.txt +++ b/icuSources/data/lang/en_CM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CX.txt b/icuSources/data/lang/en_CX.txt index 05ff7cd7..9586f9cc 100644 --- a/icuSources/data/lang/en_CX.txt +++ b/icuSources/data/lang/en_CX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CY.txt b/icuSources/data/lang/en_CY.txt index b5b0b0b7..19e7a33b 100644 --- a/icuSources/data/lang/en_CY.txt +++ b/icuSources/data/lang/en_CY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_CZ.txt b/icuSources/data/lang/en_CZ.txt new file mode 100644 index 00000000..6c5cb17d --- /dev/null +++ b/icuSources/data/lang/en_CZ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_CZ{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_DE.txt b/icuSources/data/lang/en_DE.txt index d8e42de0..57ff8d73 100644 --- a/icuSources/data/lang/en_DE.txt +++ b/icuSources/data/lang/en_DE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_DG.txt b/icuSources/data/lang/en_DG.txt index 98a46cd6..881c24b9 100644 --- a/icuSources/data/lang/en_DG.txt +++ b/icuSources/data/lang/en_DG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_DK.txt b/icuSources/data/lang/en_DK.txt index 1febd50b..685a49ab 100644 --- a/icuSources/data/lang/en_DK.txt +++ b/icuSources/data/lang/en_DK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_DM.txt b/icuSources/data/lang/en_DM.txt index 900bf8af..e9db1989 100644 --- a/icuSources/data/lang/en_DM.txt +++ b/icuSources/data/lang/en_DM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_EE.txt b/icuSources/data/lang/en_EE.txt new file mode 100644 index 00000000..bf7a9c94 --- /dev/null +++ b/icuSources/data/lang/en_EE.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_EE{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_ER.txt b/icuSources/data/lang/en_ER.txt index f30549b5..d126aa5a 100644 --- a/icuSources/data/lang/en_ER.txt +++ b/icuSources/data/lang/en_ER.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_FI.txt b/icuSources/data/lang/en_FI.txt index 56e227ed..e7781308 100644 --- a/icuSources/data/lang/en_FI.txt +++ b/icuSources/data/lang/en_FI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_FJ.txt b/icuSources/data/lang/en_FJ.txt index 8973b536..abe4c34b 100644 --- a/icuSources/data/lang/en_FJ.txt +++ b/icuSources/data/lang/en_FJ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_FK.txt b/icuSources/data/lang/en_FK.txt index 8f0cee35..f1c3c466 100644 --- a/icuSources/data/lang/en_FK.txt +++ b/icuSources/data/lang/en_FK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_FM.txt b/icuSources/data/lang/en_FM.txt index a46032ba..96883597 100644 --- a/icuSources/data/lang/en_FM.txt +++ b/icuSources/data/lang/en_FM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_FR.txt b/icuSources/data/lang/en_FR.txt new file mode 100644 index 00000000..550f37c7 --- /dev/null +++ b/icuSources/data/lang/en_FR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_FR{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_GB.txt b/icuSources/data/lang/en_GB.txt index 3246e14c..5dc29cd6 100644 --- a/icuSources/data/lang/en_GB.txt +++ b/icuSources/data/lang/en_GB.txt @@ -3,10 +3,11 @@ en_GB{ %%Parent{"en_001"} Languages{ + fa_AF{"Dari"} nds_NL{"West Low German"} + nl_BE{"Flemish"} + ro_MD{"Moldavian"} + sw_CD{"Congo Swahili"} } - Scripts{ - Thai{"Thai"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GD.txt b/icuSources/data/lang/en_GD.txt index 457ae8c2..22ed5940 100644 --- a/icuSources/data/lang/en_GD.txt +++ b/icuSources/data/lang/en_GD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GG.txt b/icuSources/data/lang/en_GG.txt index 6adddfb0..675cb935 100644 --- a/icuSources/data/lang/en_GG.txt +++ b/icuSources/data/lang/en_GG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GH.txt b/icuSources/data/lang/en_GH.txt index e7911d18..ad6ff5bc 100644 --- a/icuSources/data/lang/en_GH.txt +++ b/icuSources/data/lang/en_GH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GI.txt b/icuSources/data/lang/en_GI.txt index d6d30120..93dee6d0 100644 --- a/icuSources/data/lang/en_GI.txt +++ b/icuSources/data/lang/en_GI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GM.txt b/icuSources/data/lang/en_GM.txt index 390d055a..0c550b30 100644 --- a/icuSources/data/lang/en_GM.txt +++ b/icuSources/data/lang/en_GM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_GR.txt b/icuSources/data/lang/en_GR.txt new file mode 100644 index 00000000..971fc36e --- /dev/null +++ b/icuSources/data/lang/en_GR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_GR{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_GY.txt b/icuSources/data/lang/en_GY.txt index 84f460e8..1f233010 100644 --- a/icuSources/data/lang/en_GY.txt +++ b/icuSources/data/lang/en_GY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_HK.txt b/icuSources/data/lang/en_HK.txt index 1e80e4dd..7f6ef70b 100644 --- a/icuSources/data/lang/en_HK.txt +++ b/icuSources/data/lang/en_HK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_HU.txt b/icuSources/data/lang/en_HU.txt new file mode 100644 index 00000000..900f4a2d --- /dev/null +++ b/icuSources/data/lang/en_HU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_HU{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_ID.txt b/icuSources/data/lang/en_ID.txt new file mode 100644 index 00000000..ce84bf85 --- /dev/null +++ b/icuSources/data/lang/en_ID.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_ID{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_IE.txt b/icuSources/data/lang/en_IE.txt index 40763c42..423f29dc 100644 --- a/icuSources/data/lang/en_IE.txt +++ b/icuSources/data/lang/en_IE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_IL.txt b/icuSources/data/lang/en_IL.txt index 54ed6632..02e80c53 100644 --- a/icuSources/data/lang/en_IL.txt +++ b/icuSources/data/lang/en_IL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_IM.txt b/icuSources/data/lang/en_IM.txt index b867b960..898ee622 100644 --- a/icuSources/data/lang/en_IM.txt +++ b/icuSources/data/lang/en_IM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_IN.txt b/icuSources/data/lang/en_IN.txt index 6e2c60fd..cd7f8241 100644 --- a/icuSources/data/lang/en_IN.txt +++ b/icuSources/data/lang/en_IN.txt @@ -3,17 +3,7 @@ en_IN{ %%Parent{"en_001"} Languages{ - bn{"Bengali"} + ro_MD{"Moldavian"} } - Scripts{ - Beng{"Bengali"} - Orya{"Oriya"} - } - Types{ - numbers{ - beng{"Bengali Digits"} - orya{"Oriya Digits"} - } - } - Version{"2.1.49.14"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_IO.txt b/icuSources/data/lang/en_IO.txt index abdc427d..3f59a942 100644 --- a/icuSources/data/lang/en_IO.txt +++ b/icuSources/data/lang/en_IO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_JE.txt b/icuSources/data/lang/en_JE.txt index 6c072fdb..8a8aa1e6 100644 --- a/icuSources/data/lang/en_JE.txt +++ b/icuSources/data/lang/en_JE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_JM.txt b/icuSources/data/lang/en_JM.txt index 170e81e2..75490849 100644 --- a/icuSources/data/lang/en_JM.txt +++ b/icuSources/data/lang/en_JM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_KE.txt b/icuSources/data/lang/en_KE.txt index 95b32934..4282fa91 100644 --- a/icuSources/data/lang/en_KE.txt +++ b/icuSources/data/lang/en_KE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_KI.txt b/icuSources/data/lang/en_KI.txt index bd58647b..7ce9da10 100644 --- a/icuSources/data/lang/en_KI.txt +++ b/icuSources/data/lang/en_KI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_KN.txt b/icuSources/data/lang/en_KN.txt index 58dd068f..be4025f4 100644 --- a/icuSources/data/lang/en_KN.txt +++ b/icuSources/data/lang/en_KN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_KY.txt b/icuSources/data/lang/en_KY.txt index b0d171fc..2a7068a6 100644 --- a/icuSources/data/lang/en_KY.txt +++ b/icuSources/data/lang/en_KY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_LC.txt b/icuSources/data/lang/en_LC.txt index 11f76f7a..e50628c1 100644 --- a/icuSources/data/lang/en_LC.txt +++ b/icuSources/data/lang/en_LC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_LR.txt b/icuSources/data/lang/en_LR.txt index 7e83d43a..b35971e8 100644 --- a/icuSources/data/lang/en_LR.txt +++ b/icuSources/data/lang/en_LR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_LS.txt b/icuSources/data/lang/en_LS.txt index 289d61ff..bd42a67c 100644 --- a/icuSources/data/lang/en_LS.txt +++ b/icuSources/data/lang/en_LS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_LT.txt b/icuSources/data/lang/en_LT.txt new file mode 100644 index 00000000..c6c46ab0 --- /dev/null +++ b/icuSources/data/lang/en_LT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_LT{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_LV.txt b/icuSources/data/lang/en_LV.txt new file mode 100644 index 00000000..87b5eb08 --- /dev/null +++ b/icuSources/data/lang/en_LV.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_LV{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_MG.txt b/icuSources/data/lang/en_MG.txt index e0f8e4eb..3226b347 100644 --- a/icuSources/data/lang/en_MG.txt +++ b/icuSources/data/lang/en_MG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MM.txt b/icuSources/data/lang/en_MM.txt new file mode 100644 index 00000000..8a5370d4 --- /dev/null +++ b/icuSources/data/lang/en_MM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_MM{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_MO.txt b/icuSources/data/lang/en_MO.txt index 7a49aa78..7064c4d2 100644 --- a/icuSources/data/lang/en_MO.txt +++ b/icuSources/data/lang/en_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MS.txt b/icuSources/data/lang/en_MS.txt index 947f9db3..91062094 100644 --- a/icuSources/data/lang/en_MS.txt +++ b/icuSources/data/lang/en_MS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MT.txt b/icuSources/data/lang/en_MT.txt index 3b77afb8..f02b3265 100644 --- a/icuSources/data/lang/en_MT.txt +++ b/icuSources/data/lang/en_MT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MU.txt b/icuSources/data/lang/en_MU.txt index 50a99997..ed965574 100644 --- a/icuSources/data/lang/en_MU.txt +++ b/icuSources/data/lang/en_MU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MV.txt b/icuSources/data/lang/en_MV.txt new file mode 100644 index 00000000..5fb41b99 --- /dev/null +++ b/icuSources/data/lang/en_MV.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_MV{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_MW.txt b/icuSources/data/lang/en_MW.txt index 0be0d453..0b7fbf88 100644 --- a/icuSources/data/lang/en_MW.txt +++ b/icuSources/data/lang/en_MW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_MY.txt b/icuSources/data/lang/en_MY.txt index 2c1603f7..738cdb35 100644 --- a/icuSources/data/lang/en_MY.txt +++ b/icuSources/data/lang/en_MY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NA.txt b/icuSources/data/lang/en_NA.txt index fe80b65c..21e2d133 100644 --- a/icuSources/data/lang/en_NA.txt +++ b/icuSources/data/lang/en_NA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NF.txt b/icuSources/data/lang/en_NF.txt index 58d1800a..046e2940 100644 --- a/icuSources/data/lang/en_NF.txt +++ b/icuSources/data/lang/en_NF.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NG.txt b/icuSources/data/lang/en_NG.txt index 21f9f2eb..86433a3c 100644 --- a/icuSources/data/lang/en_NG.txt +++ b/icuSources/data/lang/en_NG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NL.txt b/icuSources/data/lang/en_NL.txt index 1b96ea48..9e514816 100644 --- a/icuSources/data/lang/en_NL.txt +++ b/icuSources/data/lang/en_NL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NO.txt b/icuSources/data/lang/en_NO.txt new file mode 100644 index 00000000..4472856f --- /dev/null +++ b/icuSources/data/lang/en_NO.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_NO{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_NR.txt b/icuSources/data/lang/en_NR.txt index 94206f62..896dd231 100644 --- a/icuSources/data/lang/en_NR.txt +++ b/icuSources/data/lang/en_NR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NU.txt b/icuSources/data/lang/en_NU.txt index 75ef04e2..a7199cf7 100644 --- a/icuSources/data/lang/en_NU.txt +++ b/icuSources/data/lang/en_NU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_NZ.txt b/icuSources/data/lang/en_NZ.txt index 7b2c85b6..e8bf907f 100644 --- a/icuSources/data/lang/en_NZ.txt +++ b/icuSources/data/lang/en_NZ.txt @@ -5,5 +5,5 @@ en_NZ{ Languages{ mi{"Māori"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_PG.txt b/icuSources/data/lang/en_PG.txt index 3ce8d3c5..2a2e5c87 100644 --- a/icuSources/data/lang/en_PG.txt +++ b/icuSources/data/lang/en_PG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_PK.txt b/icuSources/data/lang/en_PK.txt index 354f1f7d..68f6ede4 100644 --- a/icuSources/data/lang/en_PK.txt +++ b/icuSources/data/lang/en_PK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_PL.txt b/icuSources/data/lang/en_PL.txt new file mode 100644 index 00000000..f48c526f --- /dev/null +++ b/icuSources/data/lang/en_PL.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_PL{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_PN.txt b/icuSources/data/lang/en_PN.txt index a30e9daf..0fbd986d 100644 --- a/icuSources/data/lang/en_PN.txt +++ b/icuSources/data/lang/en_PN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_PT.txt b/icuSources/data/lang/en_PT.txt new file mode 100644 index 00000000..ad498d1f --- /dev/null +++ b/icuSources/data/lang/en_PT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_PT{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_PW.txt b/icuSources/data/lang/en_PW.txt index 6d86ada3..c1a63e34 100644 --- a/icuSources/data/lang/en_PW.txt +++ b/icuSources/data/lang/en_PW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_RU.txt b/icuSources/data/lang/en_RU.txt new file mode 100644 index 00000000..f8e8d238 --- /dev/null +++ b/icuSources/data/lang/en_RU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_RU{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_RW.txt b/icuSources/data/lang/en_RW.txt index 2da74890..c7a76412 100644 --- a/icuSources/data/lang/en_RW.txt +++ b/icuSources/data/lang/en_RW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SB.txt b/icuSources/data/lang/en_SB.txt index f23b14e6..7655f506 100644 --- a/icuSources/data/lang/en_SB.txt +++ b/icuSources/data/lang/en_SB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SC.txt b/icuSources/data/lang/en_SC.txt index 3595221b..94778702 100644 --- a/icuSources/data/lang/en_SC.txt +++ b/icuSources/data/lang/en_SC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SD.txt b/icuSources/data/lang/en_SD.txt index da400866..ad23cb45 100644 --- a/icuSources/data/lang/en_SD.txt +++ b/icuSources/data/lang/en_SD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SE.txt b/icuSources/data/lang/en_SE.txt index b4249e96..82412c95 100644 --- a/icuSources/data/lang/en_SE.txt +++ b/icuSources/data/lang/en_SE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SG.txt b/icuSources/data/lang/en_SG.txt index 7a4cca86..a273fc67 100644 --- a/icuSources/data/lang/en_SG.txt +++ b/icuSources/data/lang/en_SG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SH.txt b/icuSources/data/lang/en_SH.txt index 76306d5f..d19bccd4 100644 --- a/icuSources/data/lang/en_SH.txt +++ b/icuSources/data/lang/en_SH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SI.txt b/icuSources/data/lang/en_SI.txt index c48a6c56..ea8b1956 100644 --- a/icuSources/data/lang/en_SI.txt +++ b/icuSources/data/lang/en_SI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SK.txt b/icuSources/data/lang/en_SK.txt new file mode 100644 index 00000000..076cb098 --- /dev/null +++ b/icuSources/data/lang/en_SK.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_SK{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_SL.txt b/icuSources/data/lang/en_SL.txt index 11584580..14f8e828 100644 --- a/icuSources/data/lang/en_SL.txt +++ b/icuSources/data/lang/en_SL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SS.txt b/icuSources/data/lang/en_SS.txt index fa98e32d..d3850357 100644 --- a/icuSources/data/lang/en_SS.txt +++ b/icuSources/data/lang/en_SS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SX.txt b/icuSources/data/lang/en_SX.txt index fc1c848c..f18d586d 100644 --- a/icuSources/data/lang/en_SX.txt +++ b/icuSources/data/lang/en_SX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_SZ.txt b/icuSources/data/lang/en_SZ.txt index dba217a6..a9a02632 100644 --- a/icuSources/data/lang/en_SZ.txt +++ b/icuSources/data/lang/en_SZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TC.txt b/icuSources/data/lang/en_TC.txt index 84ac9448..8f5f1155 100644 --- a/icuSources/data/lang/en_TC.txt +++ b/icuSources/data/lang/en_TC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TH.txt b/icuSources/data/lang/en_TH.txt new file mode 100644 index 00000000..20cf0b01 --- /dev/null +++ b/icuSources/data/lang/en_TH.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_TH{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_TK.txt b/icuSources/data/lang/en_TK.txt index f98810e6..6e854718 100644 --- a/icuSources/data/lang/en_TK.txt +++ b/icuSources/data/lang/en_TK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TO.txt b/icuSources/data/lang/en_TO.txt index e5693f2e..067c7bfb 100644 --- a/icuSources/data/lang/en_TO.txt +++ b/icuSources/data/lang/en_TO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TT.txt b/icuSources/data/lang/en_TT.txt index c639c5e4..8336e012 100644 --- a/icuSources/data/lang/en_TT.txt +++ b/icuSources/data/lang/en_TT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TV.txt b/icuSources/data/lang/en_TV.txt index c36bbddb..2430afbe 100644 --- a/icuSources/data/lang/en_TV.txt +++ b/icuSources/data/lang/en_TV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_TZ.txt b/icuSources/data/lang/en_TZ.txt index 284e6ae9..3bede841 100644 --- a/icuSources/data/lang/en_TZ.txt +++ b/icuSources/data/lang/en_TZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_UA.txt b/icuSources/data/lang/en_UA.txt new file mode 100644 index 00000000..06a1d5d2 --- /dev/null +++ b/icuSources/data/lang/en_UA.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_UA{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/en_UG.txt b/icuSources/data/lang/en_UG.txt index 84a55f5d..784c20f2 100644 --- a/icuSources/data/lang/en_UG.txt +++ b/icuSources/data/lang/en_UG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_VC.txt b/icuSources/data/lang/en_VC.txt index 27789ff3..604f07b9 100644 --- a/icuSources/data/lang/en_VC.txt +++ b/icuSources/data/lang/en_VC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_VG.txt b/icuSources/data/lang/en_VG.txt index 645ba14a..fe78a664 100644 --- a/icuSources/data/lang/en_VG.txt +++ b/icuSources/data/lang/en_VG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_VU.txt b/icuSources/data/lang/en_VU.txt index 72ab199a..ef21f135 100644 --- a/icuSources/data/lang/en_VU.txt +++ b/icuSources/data/lang/en_VU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_WS.txt b/icuSources/data/lang/en_WS.txt index 038bfafc..5069b4d1 100644 --- a/icuSources/data/lang/en_WS.txt +++ b/icuSources/data/lang/en_WS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_ZA.txt b/icuSources/data/lang/en_ZA.txt index bbc50439..200ee795 100644 --- a/icuSources/data/lang/en_ZA.txt +++ b/icuSources/data/lang/en_ZA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_ZM.txt b/icuSources/data/lang/en_ZM.txt index 4aeda93f..88cdb027 100644 --- a/icuSources/data/lang/en_ZM.txt +++ b/icuSources/data/lang/en_ZM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/en_ZW.txt b/icuSources/data/lang/en_ZW.txt index 53d76ff5..01e1d494 100644 --- a/icuSources/data/lang/en_ZW.txt +++ b/icuSources/data/lang/en_ZW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/eo.txt b/icuSources/data/lang/eo.txt index f20a5d50..93ae4651 100644 --- a/icuSources/data/lang/eo.txt +++ b/icuSources/data/lang/eo.txt @@ -156,5 +156,5 @@ eo{ zu{"zulua"} zxx{"nelingvaĵo"} } - Version{"2.1.49.33"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es.txt b/icuSources/data/lang/es.txt index 199f4835..f059f96f 100644 --- a/icuSources/data/lang/es.txt +++ b/icuSources/data/lang/es.txt @@ -4,22 +4,22 @@ es{ Keys{ calendar{"calendario"} cf{"formato de moneda"} - colAlternate{"Orden ignorando símbolos"} - colBackwards{"Orden de acentos con inversión"} - colCaseFirst{"Orden de mayúsculas/minúsculas"} - colCaseLevel{"Orden con distinción entre mayúsculas y minúsculas"} - colNormalization{"Orden con normalización"} - colNumeric{"Orden numérico"} - colStrength{"Intensidad de orden"} + colAlternate{"orden ignorando símbolos"} + colBackwards{"orden de acentos con inversión"} + colCaseFirst{"orden de mayúsculas/minúsculas"} + colCaseLevel{"orden con distinción entre mayúsculas y minúsculas"} + colNormalization{"orden con normalización"} + colNumeric{"orden numérico"} + colStrength{"intensidad de orden"} collation{"orden"} currency{"moneda"} hc{"ciclo horario (12 o 24 horas)"} lb{"estilo de salto de línea"} ms{"sistema de medición"} numbers{"números"} - timezone{"Zona horaria"} - va{"Variante local"} - x{"Uso privado"} + timezone{"zona horaria"} + va{"variante local"} + x{"uso privado"} } Languages{ aa{"afar"} @@ -92,6 +92,7 @@ es{ car{"caribe"} cay{"cayuga"} cch{"atsam"} + ccp{"chakma"} ce{"checheno"} ceb{"cebuano"} cgg{"chiga"} @@ -558,10 +559,16 @@ es{ zxx{"sin contenido lingüístico"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"chino mandarín simplificado"} + zh_Hant{"chino mandarín tradicional"} + } + Languages%menu{ + yue{"chino cantonés"} + zh{"chino mandarín"} + } Languages%short{ az{"azerí"} - en_GB{"inglés (RU)"} - en_US{"inglés (EE. UU.)"} } Languages%variant{ ps{"pastú"} @@ -856,7 +863,7 @@ es{ VALENCIA{"Valenciano"} WADEGILE{"Romanización Wade-Giles"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Todo"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/es_419.txt b/icuSources/data/lang/es_419.txt index fbf80072..a6df363e 100644 --- a/icuSources/data/lang/es_419.txt +++ b/icuSources/data/lang/es_419.txt @@ -2,21 +2,27 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_419{ Keys{ - colAlternate{"orden ignorando símbolos"} - colBackwards{"orden de acentos con inversión"} - colCaseFirst{"orden de mayúsculas/minúsculas"} - colCaseLevel{"orden con distinción entre mayúsculas y minúsculas"} - lb{"salto de línea"} - ms{"sm"} + colNormalization{"orden normalizado"} } Languages{ ace{"achenés"} ady{"adigeo"} alt{"altái del sur"} + ar_001{"árabe estándar moderno"} arp{"arapajó"} bla{"siksiká"} - ccp{"chakma"} + de_AT{"alemán austríaco"} + de_CH{"alto alemán suizo"} + en_AU{"inglés australiano"} + en_CA{"inglés canadiense"} + en_GB{"inglés británico"} + en_US{"inglés estadounidense"} + es_419{"español latinoamericano"} + es_ES{"español de España"} + es_MX{"español de México"} eu{"vasco"} + fr_CA{"francés canadiense"} + fr_CH{"francés suizo"} goh{"alemán de la alta edad antigua"} grc{"griego clásico"} gu{"gujarati"} @@ -24,11 +30,14 @@ es_419{ kbd{"cabardiano"} krc{"karachái-bálkaro"} lo{"laosiano"} - luo{"luo"} + nl_BE{"flamenco"} nr{"ndebele del sur"} nso{"sesotho del norte"} prg{"prusiano antiguo"} + pt_BR{"portugués de Brasil"} + pt_PT{"portugués de Portugal"} rm{"retorrománico"} + ro_MD{"moldavo"} shu{"árabe (Chad)"} sma{"sami del sur"} st{"sesotho del sur"} @@ -37,15 +46,16 @@ es_419{ syr{"siríaco"} tet{"tetun"} tyv{"tuvano"} - tzm{"tamazight del Marruecos Central"} - vai{"vai"} wal{"walamo"} wuu{"wu"} xal{"calmuco"} + zh_Hans{"chino simplificado"} + zh_Hant{"chino tradicional"} zun{"zuni"} } - Languages%short{ - en_GB{"inglés (R.U.)"} + Languages%long{ + zh_Hans{"chino mandarín simplificado"} + zh_Hant{"chino mandarín tradicional"} } Languages%variant{ ps{"pashtún"} @@ -85,22 +95,13 @@ es_419{ eor{"reglas de orden europeas"} phonebook{"orden de agenda telefónica"} } - lb{ - loose{"salto de línea flexible"} - strict{"salto de línea estricto"} - } - ms{ - metric{"Sistema Métrico de Unidades"} - uksystem{"sistema inglés"} - ussystem{"Sistema Anglosajón de Unidades"} - } numbers{ tirh{"dígitos en tirh"} traditional{"números traducionales"} wara{"dígitos en Warang Citi"} } } - Version{"2.1.47.86"} + Version{"36.1"} characterLabelPattern{ enclosed{"{0} — Adjunto"} extended{"{0} — Extendido"} diff --git a/icuSources/data/lang/es_AG.txt b/icuSources/data/lang/es_AG.txt new file mode 100644 index 00000000..230d1c4c --- /dev/null +++ b/icuSources/data/lang/es_AG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_AG{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_AR.txt b/icuSources/data/lang/es_AR.txt index 1fbfc277..69835c3f 100644 --- a/icuSources/data/lang/es_AR.txt +++ b/icuSources/data/lang/es_AR.txt @@ -18,5 +18,5 @@ es_AR{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_BB.txt b/icuSources/data/lang/es_BB.txt new file mode 100644 index 00000000..dfc1a639 --- /dev/null +++ b/icuSources/data/lang/es_BB.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BB{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_BM.txt b/icuSources/data/lang/es_BM.txt new file mode 100644 index 00000000..10a062a4 --- /dev/null +++ b/icuSources/data/lang/es_BM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BM{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_BO.txt b/icuSources/data/lang/es_BO.txt index 538ccdc7..7de83e83 100644 --- a/icuSources/data/lang/es_BO.txt +++ b/icuSources/data/lang/es_BO.txt @@ -18,5 +18,5 @@ es_BO{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_BQ.txt b/icuSources/data/lang/es_BQ.txt new file mode 100644 index 00000000..ac4a1543 --- /dev/null +++ b/icuSources/data/lang/es_BQ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BQ{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_BR.txt b/icuSources/data/lang/es_BR.txt index 7c6f5f96..26b70ef5 100644 --- a/icuSources/data/lang/es_BR.txt +++ b/icuSources/data/lang/es_BR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_BS.txt b/icuSources/data/lang/es_BS.txt new file mode 100644 index 00000000..e6a686a5 --- /dev/null +++ b/icuSources/data/lang/es_BS.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BS{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_BZ.txt b/icuSources/data/lang/es_BZ.txt index e59985ec..2969b0b5 100644 --- a/icuSources/data/lang/es_BZ.txt +++ b/icuSources/data/lang/es_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BZ{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_CA.txt b/icuSources/data/lang/es_CA.txt new file mode 100644 index 00000000..d2912d8f --- /dev/null +++ b/icuSources/data/lang/es_CA.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_CA{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_CL.txt b/icuSources/data/lang/es_CL.txt index b79f7eb4..bd7a3e58 100644 --- a/icuSources/data/lang/es_CL.txt +++ b/icuSources/data/lang/es_CL.txt @@ -23,5 +23,5 @@ es_CL{ phonebook{"orden de directorio telefónico"} } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_CO.txt b/icuSources/data/lang/es_CO.txt index 419704cf..590c74c6 100644 --- a/icuSources/data/lang/es_CO.txt +++ b/icuSources/data/lang/es_CO.txt @@ -18,5 +18,5 @@ es_CO{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_CR.txt b/icuSources/data/lang/es_CR.txt index e499dac2..59456995 100644 --- a/icuSources/data/lang/es_CR.txt +++ b/icuSources/data/lang/es_CR.txt @@ -18,5 +18,5 @@ es_CR{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_CU.txt b/icuSources/data/lang/es_CU.txt index d5971469..2ee91402 100644 --- a/icuSources/data/lang/es_CU.txt +++ b/icuSources/data/lang/es_CU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_CW.txt b/icuSources/data/lang/es_CW.txt new file mode 100644 index 00000000..84b8a1f7 --- /dev/null +++ b/icuSources/data/lang/es_CW.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_CW{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_DM.txt b/icuSources/data/lang/es_DM.txt new file mode 100644 index 00000000..63a45252 --- /dev/null +++ b/icuSources/data/lang/es_DM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_DM{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_DO.txt b/icuSources/data/lang/es_DO.txt index 6eb3852a..fc9437df 100644 --- a/icuSources/data/lang/es_DO.txt +++ b/icuSources/data/lang/es_DO.txt @@ -18,5 +18,5 @@ es_DO{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_EC.txt b/icuSources/data/lang/es_EC.txt index 54123abc..ecf3aedf 100644 --- a/icuSources/data/lang/es_EC.txt +++ b/icuSources/data/lang/es_EC.txt @@ -18,5 +18,5 @@ es_EC{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_GD.txt b/icuSources/data/lang/es_GD.txt new file mode 100644 index 00000000..94e91261 --- /dev/null +++ b/icuSources/data/lang/es_GD.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_GD{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_GT.txt b/icuSources/data/lang/es_GT.txt index e7751c08..e86aff60 100644 --- a/icuSources/data/lang/es_GT.txt +++ b/icuSources/data/lang/es_GT.txt @@ -18,5 +18,5 @@ es_GT{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_GY.txt b/icuSources/data/lang/es_GY.txt new file mode 100644 index 00000000..46acfb5f --- /dev/null +++ b/icuSources/data/lang/es_GY.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_GY{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_HN.txt b/icuSources/data/lang/es_HN.txt index dddd203f..8dcfc712 100644 --- a/icuSources/data/lang/es_HN.txt +++ b/icuSources/data/lang/es_HN.txt @@ -18,5 +18,5 @@ es_HN{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_HT.txt b/icuSources/data/lang/es_HT.txt new file mode 100644 index 00000000..6ab27290 --- /dev/null +++ b/icuSources/data/lang/es_HT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_HT{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_KN.txt b/icuSources/data/lang/es_KN.txt new file mode 100644 index 00000000..ed52ccc5 --- /dev/null +++ b/icuSources/data/lang/es_KN.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_KN{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_KY.txt b/icuSources/data/lang/es_KY.txt new file mode 100644 index 00000000..04689402 --- /dev/null +++ b/icuSources/data/lang/es_KY.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_KY{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_LC.txt b/icuSources/data/lang/es_LC.txt new file mode 100644 index 00000000..5301727a --- /dev/null +++ b/icuSources/data/lang/es_LC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_LC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_MX.txt b/icuSources/data/lang/es_MX.txt index 78f8874a..6e43f80a 100644 --- a/icuSources/data/lang/es_MX.txt +++ b/icuSources/data/lang/es_MX.txt @@ -2,13 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ %%Parent{"es_419"} - Keys{ - calendar{"Calendario"} - collation{"Orden"} - currency{"Moneda"} - } Languages{ ace{"acehnés"} + ar_001{"árabe estándar moderno"} arp{"arapaho"} bas{"basa"} bax{"bamun"} @@ -34,25 +30,29 @@ es_MX{ lus{"lushai"} mga{"irlandés medieval"} nan{"min nan (Chino)"} + nl_BE{"flamenco"} nr{"ndebele meridional"} nso{"sotho septentrional"} pa{"punyabí"} pa_Arab{"punyabí (naskh)"} pcm{"pcm"} - rn{"kiroundi"} shu{"árabe chadiano"} ss{"siswati"} - st{"sesotho meridional"} sw{"suajili"} sw_CD{"suajili del Congo"} syr{"siriaco"} tet{"tetún"} tn{"setswana"} tyv{"tuviniano"} - wo{"wolof"} wuu{"wuu"} xal{"kalmyk"} zgh{"tamazight marroquí estándar"} + zh_Hans{"chino simplificado"} + zh_Hant{"chino tradicional"} + } + Languages%long{ + zh_Hans{"chino mandarín simplificado"} + zh_Hant{"chino mandarín tradicional"} } Languages%short{ en_GB{"inglés (R. U.)"} @@ -63,62 +63,22 @@ es_MX{ Scripts{ Hanb{"hanb"} Mlym{"malayálam"} - Telu{"telegu"} } Types{ calendar{ - gregorian{"Calendario gregoriano"} roc{"calendario minguo"} } collation{ ducet{"orden de clasificación de Unicode predeterminado"} - standard{"Orden estándar"} - traditional{"Orden tradicional"} - } - d0{ - fwidth{"Ancho completo"} - hwidth{"Ancho medio"} } lb{ normal{"salto de línea normal"} } - m0{ - bgn{"BGN"} - ungegn{"UNGEGN"} - } - ms{ - metric{"sistema métrico"} - uksystem{"sistema imperial"} - ussystem{"sistema estadounidense"} - } numbers{ - arab{"Dígitos en arábigo-índico"} - arabext{"Dígitos en árabigo-índico extendido"} - armn{"Números en armenio"} - armnlow{"Números en armenio en minúscula"} - ethi{"Números en etíope"} - geor{"Números en georgiano"} - grek{"Números en griego"} - greklow{"Números en griego en minúscula"} gujr{"dígitos en gujarati"} - guru{"Dígitos en gurmuji"} - hanidec{"Numeros decimales en chino"} - hans{"Números en chino simplificado"} - hansfin{"Números financieros en chino simplificado"} - hant{"Números en chino tradicional"} - hantfin{"Números financieros en chino tradicional"} - hebr{"Números en hebreo"} - jpanfin{"Números financieros en japonés"} - knda{"números en kannada"} - laoo{"Dígitos en lao"} - mlym{"Dígitos en malabar"} - taml{"Números en tamil"} - tamldec{"Dígitos en tamil"} - telu{"Dígitos en telugú"} - tibt{"Dígitos en tibetano"} } } - Version{"2.1.47.96"} + Version{"36.1"} characterLabelPattern{ historic{"{0} — Históricos"} miscellaneous{"{0} — Varios"} diff --git a/icuSources/data/lang/es_NI.txt b/icuSources/data/lang/es_NI.txt index 1ca15757..0cb494ce 100644 --- a/icuSources/data/lang/es_NI.txt +++ b/icuSources/data/lang/es_NI.txt @@ -18,5 +18,5 @@ es_NI{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_PA.txt b/icuSources/data/lang/es_PA.txt index 6e8b7767..d192fa16 100644 --- a/icuSources/data/lang/es_PA.txt +++ b/icuSources/data/lang/es_PA.txt @@ -18,5 +18,5 @@ es_PA{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_PE.txt b/icuSources/data/lang/es_PE.txt index 5edf3072..6f42106b 100644 --- a/icuSources/data/lang/es_PE.txt +++ b/icuSources/data/lang/es_PE.txt @@ -18,5 +18,5 @@ es_PE{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_PR.txt b/icuSources/data/lang/es_PR.txt index 437573fd..e737e777 100644 --- a/icuSources/data/lang/es_PR.txt +++ b/icuSources/data/lang/es_PR.txt @@ -11,5 +11,5 @@ es_PR{ ss{"siswati"} wo{"wolof"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_PY.txt b/icuSources/data/lang/es_PY.txt index ce02007d..81291d3f 100644 --- a/icuSources/data/lang/es_PY.txt +++ b/icuSources/data/lang/es_PY.txt @@ -18,5 +18,5 @@ es_PY{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_SV.txt b/icuSources/data/lang/es_SV.txt index a4fb61f0..9a45f692 100644 --- a/icuSources/data/lang/es_SV.txt +++ b/icuSources/data/lang/es_SV.txt @@ -11,5 +11,5 @@ es_SV{ ss{"siswati"} wo{"wolof"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_TC.txt b/icuSources/data/lang/es_TC.txt new file mode 100644 index 00000000..188f3059 --- /dev/null +++ b/icuSources/data/lang/es_TC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_TC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_TT.txt b/icuSources/data/lang/es_TT.txt new file mode 100644 index 00000000..d45f52b9 --- /dev/null +++ b/icuSources/data/lang/es_TT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_TT{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_US.txt b/icuSources/data/lang/es_US.txt index 5d4a190b..e9a10d0f 100644 --- a/icuSources/data/lang/es_US.txt +++ b/icuSources/data/lang/es_US.txt @@ -20,14 +20,17 @@ es_US{ grc{"griego antiguo"} gu{"gurayatí"} hak{"hak"} + hil{"hiligainón"} hsn{"xiang (China)"} ht{"criollo haitiano"} + inh{"ingusetio"} kbd{"kabardiano"} krc{"karachay-balkar"} lo{"lao"} lus{"lushai"} mga{"irlandés medieval"} nan{"nan"} + nl_BE{"flamenco"} nr{"ndebele meridional"} nso{"sotho septentrional"} pcm{"pcm"} @@ -42,35 +45,34 @@ es_US{ tet{"tetún"} tn{"setchwana"} tyv{"tuviniano"} - tzm{"tamazight del Atlas Central"} wo{"wolof"} wuu{"wuu"} xal{"kalmyk"} - } - Languages%short{ - en_GB{"inglés (RU)"} + zh_Hans{"chino simplificado"} + zh_Hant{"chino tradicional"} } Scripts{ Hanb{"hanb"} Mlym{"malayálam"} + Telu{"telegu"} } Types{ + calendar{ + roc{"calendario minguo"} + } collation{ ducet{"orden de clasificación de Unicode predeterminado"} } lb{ normal{"salto de línea normal"} } - ms{ - uksystem{"sistema imperial"} - } numbers{ gujr{"dígitos en gujarati"} knda{"números en kannada"} laoo{"números en lao"} } } - Version{"2.1.47.86"} + Version{"36.1"} characterLabelPattern{ historic{"{0} — Históricos"} miscellaneous{"{0} — Varios"} diff --git a/icuSources/data/lang/es_UY.txt b/icuSources/data/lang/es_UY.txt index 3d522fd9..408af2cc 100644 --- a/icuSources/data/lang/es_UY.txt +++ b/icuSources/data/lang/es_UY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_VC.txt b/icuSources/data/lang/es_VC.txt new file mode 100644 index 00000000..68da6ff3 --- /dev/null +++ b/icuSources/data/lang/es_VC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_VE.txt b/icuSources/data/lang/es_VE.txt index 110a83a4..9becd66f 100644 --- a/icuSources/data/lang/es_VE.txt +++ b/icuSources/data/lang/es_VE.txt @@ -18,5 +18,5 @@ es_VE{ wo{"wolof"} zgh{"tamazight marroquí estándar"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/es_VG.txt b/icuSources/data/lang/es_VG.txt new file mode 100644 index 00000000..6796f869 --- /dev/null +++ b/icuSources/data/lang/es_VG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VG{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/es_VI.txt b/icuSources/data/lang/es_VI.txt new file mode 100644 index 00000000..ca6f85eb --- /dev/null +++ b/icuSources/data/lang/es_VI.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VI{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/lang/et.txt b/icuSources/data/lang/et.txt index 22552640..cc923c9f 100644 --- a/icuSources/data/lang/et.txt +++ b/icuSources/data/lang/et.txt @@ -107,7 +107,7 @@ et{ car{"kariibi"} cay{"kajuka"} cch{"aitšami"} - ccp{"Chakma"} + ccp{"tšaakma"} ce{"tšetšeeni"} ceb{"sebu"} cgg{"tšiga"} @@ -251,7 +251,7 @@ et{ id{"indoneesia"} ie{"interlingue"} ig{"ibo"} - ii{"Sichuani jii"} + ii{"nuosu"} ik{"injupiaki"} ilo{"iloko"} inh{"inguši"} @@ -340,7 +340,7 @@ et{ lrc{"põhjaluri"} lt{"leedu"} ltg{"latgali"} - lu{"luba"} + lu{"Katanga luba"} lua{"lulua"} lui{"luisenjo"} lun{"lunda"} @@ -423,7 +423,7 @@ et{ nwc{"vananevari"} ny{"njandža"} nym{"njamvesi"} - nyn{"nkole"} + nyn{"njankole"} nyo{"njoro"} nzi{"nzima"} oc{"oksitaani"} @@ -599,7 +599,7 @@ et{ vro{"võru"} vun{"vundžo"} wa{"vallooni"} - wae{"walseri"} + wae{"valsi"} wal{"volaita"} war{"varai"} was{"vašo"} @@ -632,6 +632,14 @@ et{ zxx{"mittekeeleline"} zza{"zaza"} } + Languages%long{ + zh_Hans{"lihtsustatud mandariinihiina"} + zh_Hant{"traditsiooniline mandariinihiina"} + } + Languages%menu{ + yue{"kantoni hiina"} + zh{"mandariinihiina"} + } Languages%short{ az{"aseri"} en_GB{"Briti inglise"} @@ -1039,7 +1047,7 @@ et{ VALENCIA{"valentsia"} WADEGILE{"Wade’i-Gilesi latinisatsioon"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – kõik"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/eu.txt b/icuSources/data/lang/eu.txt index d97d26fe..2ffcb30c 100644 --- a/icuSources/data/lang/eu.txt +++ b/icuSources/data/lang/eu.txt @@ -42,7 +42,7 @@ eu{ arn{"maputxe"} arp{"arapaho"} as{"assamera"} - asa{"asua"} + asa{"asu"} ast{"asturiera"} av{"avarera"} awa{"awadhiera"} @@ -68,6 +68,7 @@ eu{ bug{"buginera"} byn{"bilena"} ca{"katalan"} + ccp{"chakmera"} ce{"txetxenera"} ceb{"cebuera"} cgg{"chigera"} @@ -77,7 +78,7 @@ eu{ cho{"choctaw"} chr{"txerokiera"} chy{"cheyennera"} - ckb{"sorania"} + ckb{"erdialdeko kurduera"} co{"korsikera"} crs{"Seychelleetako kreolera"} cs{"txekiera"} @@ -129,7 +130,7 @@ eu{ fr_CH{"Suitzako frantses"} fur{"friuliera"} fy{"frisiera"} - ga{"gaeliko"} + ga{"irlandera"} gaa{"ga"} gag{"gagauzera"} gd{"Eskoziako gaeliko"} @@ -172,7 +173,7 @@ eu{ ja{"japoniera"} jbo{"lojbanera"} jgo{"ngomba"} - jmc{"machamera"} + jmc{"machame"} jv{"javera"} ka{"georgiera"} kab{"kabilera"} @@ -181,16 +182,16 @@ eu{ kam{"kambera"} kbd{"kabardiera"} kcg{"kataba"} - kde{"makondera"} + kde{"makondeera"} kea{"Cabo Verdeko kreolera"} kfo{"koroa"} kg{"kikongoa"} kha{"kashia"} - khq{"koyra chiiniera"} + khq{"koyra chiini"} ki{"kikuyuera"} kj{"kuanyama"} kk{"kazakhera"} - kkj{"kakoa"} + kkj{"kako"} kl{"groenlandiera"} kln{"kalenjinera"} km{"khemerera"} @@ -226,7 +227,7 @@ eu{ loz{"loziera"} lrc{"iparraldeko lurera"} lt{"lituaniera"} - lu{"luba-katangera"} + lu{"Katangako lubera"} lua{"txilubera"} lun{"lundera"} luo{"luoera"} @@ -244,7 +245,7 @@ eu{ mfe{"Mauritaniako kreolera"} mg{"malgaxe"} mgh{"makhuwa-meettoera"} - mgo{"metera"} + mgo{"metaʼera"} mh{"marshallera"} mi{"maoriera"} mic{"mikmakera"} @@ -270,6 +271,7 @@ eu{ naq{"namera"} nb{"bokmål (norvegiera)"} nd{"iparraldeko ndebeleera"} + nds{"behe-aleman"} nds_NL{"behe-saxoiera"} ne{"nepalera"} new{"newarera"} @@ -314,12 +316,12 @@ eu{ rn{"rundiera"} ro{"errumaniera"} ro_MD{"moldaviera"} - rof{"romboera"} + rof{"rombo"} root{"erroa"} ru{"errusiera"} rup{"aromaniera"} rw{"kinyaruanda"} - rwk{"rwaera"} + rwk{"rwera"} sa{"sanskrito"} sad{"sandaweera"} sah{"sakhera"} @@ -333,10 +335,10 @@ eu{ sd{"sindhi"} se{"iparraldeko samiera"} seh{"senera"} - ses{"koyraboro sennia"} + ses{"koyraboro senni"} sg{"sango"} sh{"serbokroaziera"} - shi{"tachelhita"} + shi{"tachelhit"} shn{"shanera"} si{"sinhala"} sk{"eslovakiera"} @@ -361,7 +363,7 @@ eu{ sw{"swahilia"} sw_CD{"Kongoko swahilia"} swb{"komoreera"} - syr{"siriera"} + syr{"asiriera"} ta{"tamilera"} te{"telugu"} tem{"temnea"} @@ -408,7 +410,7 @@ eu{ xal{"kalmykera"} xh{"xhosera"} xog{"sogera"} - yav{"jangbenera"} + yav{"yangbenera"} ybb{"yemba"} yi{"yiddish"} yo{"jorubera"} @@ -422,6 +424,14 @@ eu{ zxx{"ez dago eduki linguistikorik"} zza{"zazera"} } + Languages%long{ + zh_Hans{"mandarin sinplifikatu"} + zh_Hant{"mandarin tradizional"} + } + Languages%menu{ + yue{"Kantongo txinera"} + zh{"mandarin"} + } Languages%short{ az{"azerbaijanera"} en_GB{"Erresuma Batuko ingeles"} @@ -598,7 +608,7 @@ eu{ hebr{"Zenbaki hebrearrak"} jpan{"Zenbaki japoniarrak"} jpanfin{"Finantzetarako zenbaki japoniarrak"} - khmr{"Digitu khmerarrak"} + khmr{"Digitu khemerarrak"} knda{"Digitu kannadarrak"} laoo{"Digitu laostarrak"} latn{"Digitu mendebaldarrak"} @@ -625,7 +635,7 @@ eu{ SCOTLAND{"ESKOZIAR INGELESA"} VALENCIA{"VALENTZIERA"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Guztiak"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ewo.txt b/icuSources/data/lang/ewo.txt index 89b9aa99..cccd0dbe 100644 --- a/icuSources/data/lang/ewo.txt +++ b/icuSources/data/lang/ewo.txt @@ -48,5 +48,5 @@ ewo{ zh{"Ǹkɔ́bɔ tsainís"} zu{"ǹkɔ́bɔ zulú"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/fa.txt b/icuSources/data/lang/fa.txt index fc2e68d4..fb1f6102 100644 --- a/icuSources/data/lang/fa.txt +++ b/icuSources/data/lang/fa.txt @@ -14,7 +14,7 @@ fa{ collation{"ترتیب"} currency{"واحد پول"} hc{"دور ساعت (۱۲ در مقابل ۲۴)"} - lb{"شیوهٔ اعمال سرخط"} + lb{"شیوهٔ سطرشکنی"} ms{"دستگاه اندازه‌گیری"} numbers{"اعداد"} timezone{"منطقهٔ زمانی"} @@ -363,7 +363,7 @@ fa{ nl_BE{"فلمنگی"} nmg{"کوازیو"} nn{"نروژی نی‌نُشک"} - nnh{"انگیمبونی"} + nnh{"نیامبون"} no{"نروژی"} nog{"نغایی"} non{"نرس باستان"} @@ -551,6 +551,14 @@ fa{ zxx{"بدون محتوای زبانی"} zza{"زازایی"} } + Languages%long{ + zh_Hans{"چینی ماندارین ساده‌شده"} + zh_Hant{"چینی ماندارین سنتی"} + } + Languages%menu{ + yue{"چینی کانتونی"} + zh{"چینی، ماندارین"} + } Languages%secondary{ tr{"ترکی"} } @@ -599,7 +607,7 @@ fa{ Grek{"یونانی"} Gujr{"گجراتی"} Guru{"گورومخی"} - Hanb{"هانبی"} + Hanb{"هان با بوموپوفو"} Hang{"هانگول"} Hani{"هان"} Hano{"هانونویی"} @@ -771,6 +779,7 @@ fa{ stroke{"ترتیب حرکتی"} traditional{"ترتیب سنتی"} unihan{"ترتیب رادیکالی-حرکتی"} + zhuyin{"ترتیب ژویین"} } d0{ fwidth{"تمام‌عرض"} @@ -784,9 +793,9 @@ fa{ h24{"سیستم ۲۴ ساعته (۱ تا ۲۴)"} } lb{ - loose{"شیوهٔ ضعیف اعمال سرخط"} - normal{"شیوهٔ عادی اعمال سرخط"} - strict{"شیوهٔ قوی اعمال سرخط"} + loose{"شیوهٔ سطرشکنی سهل‌گیرانه"} + normal{"شیوهٔ سطرشکنی عادی"} + strict{"شیوهٔ سطرشکنی سخت‌گیرانه"} } m0{ bgn{"ترانویسی انجمن نام‌های جغرافیایی ایالات متحده"} @@ -804,6 +813,7 @@ fa{ armnlow{"اعداد ارمنی با حروف کوچک"} bali{"ارقام بالیایی"} beng{"ارقام بنگالی"} + brah{"ارقام برهمایی"} cyrl{"ارقام سیریلیک"} deva{"ارقام دوناگری"} ethi{"اعداد اتیوپیایی"} @@ -827,6 +837,9 @@ fa{ knda{"ارقام کاناده‌ای"} laoo{"ارقام لائوسی"} latn{"ارقام غربی"} + mathbold{"ارقام ریاضی سیاه"} + mathsanb{"ارقام ریاضی سیاه بی‌سریف"} + mathsans{"ارقام ریاضی بی‌سریف"} mlym{"ارقام مالایالامی"} mong{"ارقام مغولی"} mymr{"ارقام میانماری"} @@ -849,15 +862,18 @@ fa{ 1996{"رسم‌الخط آلمانی ۱۹۹۶ میلادی"} AREVELA{"ارمنی شرقی"} AREVMDA{"ارمنی غربی"} + COLB1945{"کنوانسیون رسم‌الخط پرتغال و برزیل در ۱۹۴۵"} FONIPA{"فونتیک IPA"} FONUPA{"فونتیک UPA"} + KSCOR{"رسم‌الخط استاندارد"} + OXENDICT{"املای فرهنگ انگلیسی آکسفورد"} POSIX{"کامپیوتری"} REVISED{"رسم‌الخط تجدیدنظرشده"} ROZAJ{"روژان"} SAAHO{"ساهویی"} SCOTLAND{"انگلیسی معیار اسکاتلند"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — همه"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/fa_AF.txt b/icuSources/data/lang/fa_AF.txt index 1c9b4b52..6dec7a8c 100644 --- a/icuSources/data/lang/fa_AF.txt +++ b/icuSources/data/lang/fa_AF.txt @@ -46,5 +46,5 @@ fa_AF{ Scripts{ Mong{"مغلی"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ff.txt b/icuSources/data/lang/ff.txt index fff52016..cede476f 100644 --- a/icuSources/data/lang/ff.txt +++ b/icuSources/data/lang/ff.txt @@ -48,5 +48,5 @@ ff{ zh{"Sinuwaare"} zu{"Suluŋkoore"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ff_Latn.txt b/icuSources/data/lang/ff_Latn.txt index 80d3dcef..9a4255e5 100644 --- a/icuSources/data/lang/ff_Latn.txt +++ b/icuSources/data/lang/ff_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/fi.txt b/icuSources/data/lang/fi.txt index a5f63a6a..13c3a54a 100644 --- a/icuSources/data/lang/fi.txt +++ b/icuSources/data/lang/fi.txt @@ -4,11 +4,11 @@ fi{ Keys{ calendar{"kalenteri"} cf{"valuuttojen esitysmuoto"} - colAlternate{"symbolien lajittelu"} + colAlternate{"symbolit ohittava lajittelu"} colBackwards{"painomerkkien lajittelu"} colCaseFirst{"isojen ja pienten kirjainten järjestys"} colCaseLevel{"aakkoslajien lajittelu"} - colNormalization{"lajittelun normalisointi"} + colNormalization{"normalisoitu lajittelu"} colNumeric{"numeroiden lajittelu"} colStrength{"lajittelun taso"} collation{"lajittelujärjestys"} @@ -643,6 +643,10 @@ fi{ zxx{"ei kielellistä sisältöä"} zza{"zaza"} } + Languages%menu{ + yue{"kiina (kantonin)"} + zh{"kiina (mandariini)"} + } Languages%secondary{ crh{"kriminturkki"} fa{"persia"} @@ -651,8 +655,6 @@ fi{ } Languages%short{ az{"azeri"} - en_GB{"englanti (Britannia)"} - en_US{"englanti (USA)"} } Scripts{ Adlm{"fulanin adlam-aakkosto"} @@ -687,12 +689,14 @@ fi{ Cyrl{"kyrillinen"} Cyrs{"kyrillinen muinaiskirkkoslaavimuunnelma"} Deva{"devanagari"} + Dogr{"dogri"} Dsrt{"deseret"} Dupl{"Duployén pikakirjoitus"} Egyd{"egyptiläinen demoottinen"} Egyh{"egyptiläinen hieraattinen"} Egyp{"egyptiläiset hieroglyfit"} Elba{"elbasanilainen"} + Elym{"elymealainen"} Ethi{"etiopialainen"} Geok{"muinaisgeorgialainen"} Geor{"georgialainen"} @@ -745,10 +749,12 @@ fi{ Lyci{"lyykialainen"} Lydi{"lyydialainen"} Mahj{"mahajanilainen"} + Maka{"makassar"} Mand{"mandealainen"} Mani{"manikealainen"} Marc{"tiibetiläinen marchan-kirjoitus"} Maya{"maya-hieroglyfit"} + Medf{"medefaidrin"} Mend{"mende"} Merc{"meroiittinen kursiivikirjoitus"} Mero{"meroiittinen"} @@ -760,6 +766,7 @@ fi{ Mtei{"meitei"} Mult{"multanilainen"} Mymr{"burmalainen"} + Nand{"nandinagari"} Narb{"muinaispohjoisarabialainen"} Nbat{"nabatealainen"} Newa{"newarin newa-tavukirjoitus"} @@ -784,6 +791,7 @@ fi{ Prti{"piirtokirjoitusparthialainen"} Qaag{"zawgyi"} Rjng{"rejang"} + Rohg{"rohinjalainen hanifi"} Roro{"rongorongo"} Runr{"riimukirjoitus"} Samr{"samarianaramealainen"} @@ -796,6 +804,8 @@ fi{ Sidd{"siddham-tavukirjoitus"} Sind{"khudabadi"} Sinh{"sinhalilainen"} + Sogd{"sogdialainen"} + Sogo{"muinaissogdialainen"} Sora{"sorang sompeng"} Soyo{"soyombo-kirjaimisto"} Sund{"sundalainen"} @@ -823,6 +833,7 @@ fi{ Vaii{"vailainen"} Visp{"näkyvä puhe"} Wara{"varang kshiti"} + Wcho{"wancholainen"} Wole{"woleai"} Xpeo{"muinaispersialainen"} Xsux{"sumerilais-akkadilainen nuolenpääkirjoitus"} @@ -972,6 +983,7 @@ fi{ finance{"talousnumerot"} fullwide{"ideografin levyiset numerot"} geor{"georgialaiset numerot"} + gonm{"gondin masaram-numerot"} grek{"kreikkalaiset numerot"} greklow{"kreikkalaiset piennumerot"} gujr{"gudžaratilaiset numerot"} @@ -1032,6 +1044,7 @@ fi{ traditional{"perinteiset numerot"} vaii{"vai-numerot"} wara{"varang kshiti -numerot"} + wcho{"wancholaiset numerot"} } } Variants{ @@ -1042,11 +1055,15 @@ fi{ 1994{"sloveenin resian murteen yhdenmukaistettu oikeinkirjoitus"} 1996{"saksan uusi oikeinkirjoitus"} ABL1943{"portugalin oikeinkirjoitus 1943"} + AKUAPEM{"akanin akuapem-murre"} ALALC97{"amerikkalainen kirjastolatinaistus 1997"} ALUKU{"alukun kreolimurre"} AO1990{"portugalin oikeinkirjoitussopimus 1990"} + ARANES{"oksitaanin Aranin laakson variantti"} AREVELA{"itäarmenialainen"} AREVMDA{"länsiarmenialainen"} + ASANTE{"akanin asante-variantti"} + AUVERN{"oksitaanin Auvergnen variantti"} BAKU1926{"yhtenäistetty turkkilainen latinalainen aakkosto"} BALANKA{"aniin balankalaismurre"} BARLA{"kapverdenkreolin barlaventolainen murreryhmä"} @@ -1056,26 +1073,35 @@ fi{ BISKE{"sloveenin resian San Giorgion/Bilan alamurre"} BOHORIC{"sloveenin Bohorič-aakkosto"} BOONT{"englannin boontling-murre"} + CISAUP{"oksitaanin luoteisitalialainen variantti"} COLB1945{"portugalin oikeinkirjoitus 1945"} CORNU{"englannin cornu-murre"} + CREISS{"oksitaanin Croissantin variantti"} DAJNKO{"sloveenin Dajnko-aakkosto"} EKAVSK{"serbian ekavialainen ääntämys"} EMODENG{"varhaisnykyenglanti"} FONIPA{"kansainvälinen foneettinen aakkosto IPA"} + FONKIRSH{"Kirshenbaumin foneettinen aakkosto"} FONNAPA{"pohjoisamerikkalainen foneettinen aakkosto NAPA"} FONUPA{"uralilainen foneettinen aakkosto UPA"} FONXSAMP{"foneettinen X-SAMPA-merkistö"} + GASCON{"oksitaanin Gasconyn variantti"} + GRCLASS{"oksitaanin klassinen ortografia"} + GRITAL{"oksitaanin italialaisvaikutteinen ortografia"} + GRMISTR{"oksitaanin Mistral-vaikutteinen ortografia"} HEPBURN{"japanin Hepburn-latinaistus"} HOGNORSK{"norjan högnorsk"} HSISTEMO{"esperanton h-kirjoitus"} IJEKAVSK{"serbian ijekavialainen ääntämys"} ITIHASA{"sanskriitin eeppinen muoto"} + IVANCHOV{"bulgarian 1899 ortografia"} JAUER{"retoromaanin jauer-murre"} JYUTPING{"kantoninkiinan jyutping-latinaistus"} KKCOR{"kornin yleiskirjoitus"} KOCIEWIE{"puolan kociewielainen murre"} KSCOR{"kornin Kernowek-ortografia"} LAUKIKA{"klassinen sanskriitti"} + LEMOSIN{"oksitaanin Limousin-alueen variantti"} LIPAW{"sloveenin resian Lipovazin/Lipovecin alamurre"} LUNA1918{"venäjän ortografia 1918"} METELKO{"sloveenin Metelko-aakkosto"} @@ -1124,7 +1150,7 @@ fi{ Variants%secondary{ FONUPA{"suomalais-ugrilainen tarkekirjoitus"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – kaikki"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/fil.txt b/icuSources/data/lang/fil.txt index fc53a804..00dcd5cf 100644 --- a/icuSources/data/lang/fil.txt +++ b/icuSources/data/lang/fil.txt @@ -429,6 +429,14 @@ fil{ zxx{"Walang nilalaman na ukol sa wika"} zza{"Zaza"} } + Languages%long{ + zh_Hans{"Pinasimpleng Mandarin Chinese"} + zh_Hant{"Tradisyonal na Mandarin Chinese"} + } + Languages%menu{ + yue{"Chinese, Cantonese"} + zh{"Chinese, Mandarin"} + } Languages%short{ az{"Azeri"} en_GB{"Ingles sa UK"} @@ -665,7 +673,7 @@ fil{ PINYIN{"Pinyin Romanization"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — lahat"} category-list{"{0}: {1}"} @@ -678,7 +686,7 @@ fil{ scripts{"mga script — {0}"} strokes{ one{"{0} stroke"} - other{"{0} strokes"} + other{"{0} (na) stroke"} } } codePatterns{ diff --git a/icuSources/data/lang/fo.txt b/icuSources/data/lang/fo.txt index 68dc1b08..e2c05e75 100644 --- a/icuSources/data/lang/fo.txt +++ b/icuSources/data/lang/fo.txt @@ -59,6 +59,7 @@ fo{ bug{"buginesiskt"} byn{"blin"} ca{"katalani"} + ccp{"khakma"} ce{"tjetjenskt"} ceb{"cebuano"} cgg{"chiga"} @@ -411,10 +412,16 @@ fo{ zxx{"einki málsligt innihald"} zza{"zaza"} } + Languages%long{ + zh_Hans{"mandarin kinesiskt (einkult)"} + zh_Hant{"mandarin kinesiskt (vanligt)"} + } + Languages%menu{ + yue{"kinesiskt, kantonesiskt"} + zh{"kinesiskt, mandarin"} + } Languages%short{ az{"azeri"} - en_GB{"enskt (UK)"} - en_US{"enskt (USA)"} } Scripts{ Arab{"arabisk"} @@ -550,7 +557,7 @@ fo{ POLYTON{"polytonísk"} WADEGILE{"Wade-Giles"} } - Version{"2.1.48.9"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Alt"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/fr.txt b/icuSources/data/lang/fr.txt index 75a5fc3b..4247a9a1 100644 --- a/icuSources/data/lang/fr.txt +++ b/icuSources/data/lang/fr.txt @@ -4,22 +4,22 @@ fr{ Keys{ calendar{"calendrier"} cf{"format de devise"} - colAlternate{"Tri ne tenant pas compte des symboles"} - colBackwards{"Tri inversé des caractères accentués"} - colCaseFirst{"Classement basé sur les majuscules et les minuscules"} - colCaseLevel{"Tri sensible à la casse"} - colNormalization{"Tri normalisé"} - colNumeric{"Tri numérique"} - colStrength{"Priorité du tri"} + colAlternate{"tri ne tenant pas compte des symboles"} + colBackwards{"tri inversé des caractères accentués"} + colCaseFirst{"classement basé sur les majuscules et les minuscules"} + colCaseLevel{"tri sensible à la casse"} + colNormalization{"tri normalisé"} + colNumeric{"tri numérique"} + colStrength{"priorité du tri"} collation{"ordre de tri"} currency{"devise"} hc{"système horaire (12 ou 24 heures)"} lb{"style de saut de ligne"} ms{"système de mesure"} numbers{"nombres"} - timezone{"Fuseau horaire"} - va{"Variante locale"} - x{"Usage privé"} + timezone{"fuseau horaire"} + va{"variante locale"} + x{"usage privé"} } Languages{ aa{"afar"} @@ -643,10 +643,16 @@ fr{ zxx{"sans contenu linguistique"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"mandarin simplifié"} + zh_Hant{"mandarin traditionnel"} + } + Languages%menu{ + yue{"chinois cantonais"} + zh{"chinois mandarin"} + } Languages%short{ az{"azéri"} - en_GB{"anglais (R.-U.)"} - en_US{"anglais (É.-U.)"} } Languages%variant{ ps{"pashto"} @@ -982,7 +988,7 @@ fr{ VALENCIA{"valencien"} WADEGILE{"Wade-Giles"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — tout"} category-list{"{0} : {1}"} diff --git a/icuSources/data/lang/fr_BE.txt b/icuSources/data/lang/fr_BE.txt index 2b7a0903..48e6a8f5 100644 --- a/icuSources/data/lang/fr_BE.txt +++ b/icuSources/data/lang/fr_BE.txt @@ -7,5 +7,5 @@ fr_BE{ gu{"gujarati"} njo{"ao"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/fr_CA.txt b/icuSources/data/lang/fr_CA.txt index 2f7043b8..e43fa4b2 100644 --- a/icuSources/data/lang/fr_CA.txt +++ b/icuSources/data/lang/fr_CA.txt @@ -4,6 +4,7 @@ fr_CA{ Languages{ ady{"adygué"} ang{"vieil anglais"} + ar_001{"arabe standard moderne"} asa{"assou"} az{"azerbaïdjanais"} bbj{"ghomala"} @@ -14,10 +15,21 @@ fr_CA{ chg{"tchagatay"} chn{"chinook"} cr{"cri"} + de_AT{"allemand autrichien"} + de_CH{"allemand suisse"} den{"slave"} dgr{"tlicho"} + en_AU{"anglais australien"} + en_CA{"anglais canadien"} + en_GB{"anglais britannique"} + en_US{"anglais américain"} esu{"yupik central"} ewo{"ewondo"} + fr_CA{"français canadien"} + fr_CH{"français suisse"} + frc{"cajun"} + frp{"franco-provençal"} + gbz{"dari"} goh{"vieux haut-allemand"} gu{"gujarati"} ii{"yi de Sichuan"} @@ -30,16 +42,15 @@ fr_CA{ ksh{"kölsch"} liv{"live"} lu{"luba-katanga"} - luo{"luo"} lzh{"chinois classique"} mgh{"makhuwa-meetto"} mgo{"meta’"} mr{"marathe"} mwr{"marwari"} mwv{"mentawai"} - nds{"bas allemand"} nds_NL{"bas saxon"} njo{"ao naga"} + nl_BE{"flamand"} nmg{"kwasio"} nwc{"newari classique"} nyn{"nkole"} @@ -49,17 +60,32 @@ fr_CA{ peo{"vieux perse"} pfl{"palatin"} pro{"ancien occitan"} + pt_BR{"portugais brésilien"} + pt_PT{"portugais européen"} quc{"k’iche’"} rar{"rarotonga"} + ro_MD{"moldave"} sbp{"sangu"} sdh{"kurde méridional"} sei{"seri"} sga{"vieil irlandais"} sly{"selayar"} smn{"sami d’Inari"} + stq{"frison de Saterland"} + sus{"sosso"} sw_CD{"swahili congolais"} tru{"turoyo"} tzm{"tamazight"} + zh_Hans{"chinois simplifié"} + zh_Hant{"chinois traditionnel"} + } + Languages%long{ + zh_Hans{"chinois, mandarin simplifié"} + zh_Hant{"chinois, mandarin traditionnel"} + } + Languages%menu{ + yue{"chinois, cantonais"} + zh{"chinois, mandarin"} } Languages%variant{ ug{"ouïghour"} @@ -102,7 +128,7 @@ fr_CA{ mong{"Chiffres mongols"} } } - Version{"2.1.47.86"} + Version{"36.1"} characterLabelPattern{ category-list{"{0} : {1}"} } diff --git a/icuSources/data/lang/fr_CH.txt b/icuSources/data/lang/fr_CH.txt index d3067fe5..c8b13b05 100644 --- a/icuSources/data/lang/fr_CH.txt +++ b/icuSources/data/lang/fr_CH.txt @@ -6,5 +6,5 @@ fr_CH{ pdc{"allemand de Pennsylvanie"} sdh{"kurde méridional"} } - Version{"2.1.48.88"} + Version{"36.1"} } diff --git a/icuSources/data/lang/fur.txt b/icuSources/data/lang/fur.txt index 837c30e3..01845705 100644 --- a/icuSources/data/lang/fur.txt +++ b/icuSources/data/lang/fur.txt @@ -299,7 +299,7 @@ fur{ SOLBA{"dialet di Stolvize"} VALENCIA{"valenzian"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Lenghe: {0}"} script{"Scriture: {0}"} diff --git a/icuSources/data/lang/fy.txt b/icuSources/data/lang/fy.txt index f86382e0..5f3fccfa 100644 --- a/icuSources/data/lang/fy.txt +++ b/icuSources/data/lang/fy.txt @@ -886,7 +886,7 @@ fy{ VALLADER{"Vallader"} WADEGILE{"Wade-Giles-romanisering"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Taal: {0}"} script{"Skrift: {0}"} diff --git a/icuSources/data/lang/ga.txt b/icuSources/data/lang/ga.txt index 8ad1418b..32b6a4c0 100644 --- a/icuSources/data/lang/ga.txt +++ b/icuSources/data/lang/ga.txt @@ -63,7 +63,6 @@ ga{ bug{"Buiginis"} byn{"byn"} ca{"Catalóinis"} - ccp{"ccp"} ce{"Seisnis"} ceb{"Seabúáinis"} cgg{"cgg"} @@ -186,30 +185,30 @@ ga{ iu{"Ionúitis"} ja{"Seapáinis"} jbo{"Lojban"} - jgo{"jgo"} - jmc{"jmc"} + jgo{"Ngomba"} + jmc{"Machame"} jut{"Iútlainnis"} jv{"Iáivis"} ka{"Seoirsis"} kaa{"Cara-Chalpáis"} - kab{"kab"} + kab{"Caibílis"} kac{"kac"} kaj{"kaj"} - kam{"kam"} + kam{"Cambais"} kbd{"kbd"} kcg{"kcg"} - kde{"kde"} + kde{"Makonde"} kea{"Kabuverdianu"} kfo{"kfo"} kg{"Congóis"} kha{"kha"} - khq{"khq"} + khq{"Koyra Chiini"} ki{"Ciocúis"} kj{"Cuainiáimis"} kk{"Casaicis"} - kkj{"kkj"} + kkj{"Kako"} kl{"Kalaallisut"} - kln{"kln"} + kln{"Kalenjin"} km{"Ciméiris"} kmb{"kmb"} kn{"Cannadais"} @@ -231,7 +230,7 @@ ga{ ky{"Cirgisis"} la{"Laidin"} lad{"Laidínis"} - lag{"lag"} + lag{"Langi"} lah{"Puinseáibis Iartharach"} lb{"Lucsambuirgis"} lez{"lez"} @@ -239,33 +238,33 @@ ga{ li{"Liombuirgis"} lij{"Liogúiris"} liv{"Liovóinis"} - lkt{"lkt"} + lkt{"Lakota"} lmo{"Lombairdis"} ln{"Liongáilis"} lo{"Laoisis"} loz{"loz"} - lrc{"lrc"} + lrc{"Luri Thuaidh"} lt{"Liotuáinis"} lu{"Lúba-Cataingis"} lua{"lua"} lun{"lun"} - luo{"luo"} + luo{"Lúóis"} lus{"lus"} - luy{"luy"} + luy{"Luyia"} lv{"Laitvis"} mad{"mad"} mag{"mag"} mai{"mai"} mak{"mak"} - mas{"mas"} + mas{"Másais"} mdf{"mdf"} men{"Meindis"} - mer{"mer"} - mfe{"mfe"} + mer{"Meru"} + mfe{"Morisyen"} mg{"Malagáisis"} mga{"Meán-Ghaeilge"} - mgh{"mgh"} - mgo{"mgo"} + mgh{"Makhuwa-Meetto"} + mgo{"Metaʼ"} mh{"Mairsillis"} mi{"Maorais"} mic{"mic"} @@ -280,18 +279,18 @@ ga{ mrj{"Mairis Iartharach"} ms{"Malaeis"} mt{"Máltais"} - mua{"mua"} + mua{"Mundang"} mul{"Ilteangacha"} mus{"mus"} mwl{"Mioraindéis"} mwr{"Marmhairis"} my{"Burmais"} myv{"myv"} - mzn{"mzn"} + mzn{"Mazanderani"} na{"Nárúis"} nan{"Sínis Min Nan"} nap{"Napóilis"} - naq{"naq"} + naq{"Nama"} nb{"Ioruais Bokmål"} nd{"Ndeibéilis an Tuaiscirt"} nds{"Gearmáinis Íochtarach"} @@ -303,19 +302,19 @@ ga{ niu{"Níobhais"} nl{"Ollainnis"} nl_BE{"Pléimeannais"} - nmg{"nmg"} + nmg{"Kwasio"} nn{"Nua-Ioruais"} - nnh{"nnh"} + nnh{"Ngiemboon"} no{"Ioruais"} nog{"nog"} non{"Sean-Lochlainnis"} nqo{"nqo"} nr{"Ndeibéilis an Deiscirt"} nso{"Sútúis an Tuaiscirt"} - nus{"nus"} + nus{"Nuer"} nv{"Navachóis"} ny{"Siséivis"} - nyn{"nyn"} + nyn{"Niancóilis"} oc{"Ocsatáinis"} oj{"Óisibis"} om{"Oraimis"} @@ -364,7 +363,7 @@ ga{ sd{"Sindis"} se{"Sáimis Thuaidh"} seh{"seh"} - ses{"ses"} + ses{"Koyraboro Senni"} sg{"Sangóis"} sga{"Sean-Ghaeilge"} sh{"Seirbea-Chróitis"} @@ -462,6 +461,9 @@ ga{ zxx{"Gan ábhar teangeolaíoch"} zza{"zza"} } + Languages%menu{ + yue{"Sínis, Cantainis"} + } Languages%short{ az{"Asairis"} en_GB{"Béarla na R.A."} @@ -854,7 +856,7 @@ ga{ WADEGILE{"Rómhánú Wade-Giles"} XSISTEMO{"XSISTEMO"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Uile"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/gaa.txt b/icuSources/data/lang/gaa.txt index 582e7d3e..6c26f013 100644 --- a/icuSources/data/lang/gaa.txt +++ b/icuSources/data/lang/gaa.txt @@ -2,7 +2,81 @@ // License & terms of use: http://www.unicode.org/copyright.html#License gaa{ Languages{ + ar{"Arabik"} + ar_001{"Ŋmɛnɛŋmɛnɛ Beiaŋ Arabik"} + bn{"Bangla"} + de{"German"} + de_AT{"Austria German"} + de_CH{"Switzerland German Krɔŋŋ"} + en{"Blɔfo"} + en_AU{"Australia Blɔfo"} + en_CA{"Kanada Blɔfo"} + en_GB{"Britain Blɔfo"} + en_US{"Amerika Blɔfo"} + es{"Spanish"} + es_419{"Romanse Amerika Spanish"} + es_ES{"Yuropa Spanish"} + es_MX{"Meziko Spanish"} + fr{"Frɛntsi"} + fr_CA{"Kanada Frɛntsi"} + fr_CH{"Switzerland Frɛntsi"} gaa{"Gã"} + hi{"Hindi"} + id{"Indonesian"} + it{"Italian"} + ja{"Japanese"} + ko{"Korean"} + nl{"Daatsi"} + nl_BE{"Flemish"} + pl{"Polish"} + pt{"Portuguese"} + pt_BR{"Brazil Portuguese"} + pt_PT{"Yuropa Portuguese"} + ru{"Russian"} + th{"Thai"} + tr{"Turkish"} + und{"Wiemɔ ko ni gbɛ́i bɛ mli"} + zh{"Tsainese"} + zh_Hans{"Tsainese Ni Waaa"} + zh_Hant{"Blema Tsainese"} } - Version{"2.1.48.13"} + Languages%long{ + zh_Hans{"Mandarin Tsainese Ni Waaa"} + zh_Hant{"Blema Mandarin Tsainese"} + } + Languages%menu{ + zh{"Tsainese, Mandarin"} + } + Languages%short{ + en_GB{"UK Blɔfo"} + en_US{"US Blɔfo"} + } + Scripts{ + Arab{"Arabik"} + Cyrl{"Russiabii Aniŋmaa"} + Hans{"Nɔ Ni Yɔɔ Mlɛo"} + Hant{"Blema"} + Jpan{"Japanese"} + Kore{"Korean"} + Latn{"Niŋmaa Ni Asharaa Yiteŋ"} + Zxxx{"Aŋmaaa"} + Zzzz{"Niŋmaa Ni Aleee"} + } + Scripts%stand-alone{ + Hans{"Nɔ Ni Yɔɔ Mlɛo Kwraa"} + Hant{"Tsutsu Blema"} + } + Types{ + calendar{ + gregorian{"Gregory Kalanda"} + iso8601{"ISO-8601 Kalanda"} + } + collation{ + standard{"Bɔ Ni Atoɔ Naa Daa"} + } + numbers{ + latn{"Blɔfomɛi Anɔmbai"} + } + } + Version{"36.1"} } diff --git a/icuSources/data/lang/gd.txt b/icuSources/data/lang/gd.txt index 08afdae5..e54aa249 100644 --- a/icuSources/data/lang/gd.txt +++ b/icuSources/data/lang/gd.txt @@ -72,7 +72,7 @@ gd{ bho{"Bhojpuri"} bi{"Bislama"} bik{"Bikol"} - bin{"Bini"} + bin{"Edo"} bjn{"Banjar"} bkm{"Kom"} bla{"Siksika"} @@ -97,6 +97,7 @@ gd{ car{"Carib"} cay{"Cayuga"} cch{"Atsam"} + ccp{"Chakma"} ce{"Deideanais"} ceb{"Cebuano"} cgg{"Chiga"} @@ -606,6 +607,14 @@ gd{ zxx{"Susbaint nach eil ’na chànan"} zza{"Zazaki"} } + Languages%long{ + zh_Hans{"Mandairinis Shimplichte"} + zh_Hant{"Mandairinis Thradaiseanta"} + } + Languages%menu{ + yue{"Sìnis, Cantonais"} + zh{"Sìnis, Mandairinis"} + } Languages%short{ az{"Azeri"} en_GB{"Beurla na RA"} @@ -648,6 +657,7 @@ gd{ Dupl{"Gearr-sgrìobhadh Duployé"} Egyp{"Sealbh-sgrìobhadh Èipheiteach"} Elba{"Elbasan"} + Elym{"Elymaidheach"} Ethi{"Ge’ez"} Geor{"Cairtbheilis"} Glag{"Glagoliticeach"} @@ -669,6 +679,7 @@ gd{ Hira{"Hiragana"} Hluw{"Dealbh-sgrìobhadh Anatolach"} Hmng{"Pahawh Hmong"} + Hmnp{"Nyiakeng Puachue Hmong"} Hrkt{"Katakana no Hiragana"} Hung{"Seann-Ungarais"} Ital{"Seann-Eadailtis"} @@ -715,6 +726,7 @@ gd{ Mtei{"Meitei Mayek"} Mult{"Multani"} Mymr{"Miànmar"} + Nand{"Nandinagari"} Narb{"Seann-Arabach Thuathach"} Nbat{"Nabataean"} Newa{"Newa"} @@ -736,6 +748,7 @@ gd{ Phnx{"Pheniceach"} Plrd{"Miao Phollard"} Prti{"Partais snaidh-sgrìobhte"} + Qaag{"Qaag"} Rjng{"Rejang"} Rohg{"Hanifi Rohingya"} Roro{"Rongorongo"} @@ -777,6 +790,7 @@ gd{ Ugar{"Ugariticeach"} Vaii{"Vai"} Wara{"Varang Kshiti"} + Wcho{"Wancho"} Wole{"Woleai"} Xpeo{"Seann-Pheirsis"} Xsux{"Gèinn-sgrìobhadh Sumer is Akkad"} @@ -892,6 +906,7 @@ gd{ hantfin{"Àireamhan ionmhasail na Sìnise Thradaiseanta"} hebr{"Àireamhan na h-Eabhra"} hmng{"Àireamhan Pahawh Hmong"} + hmnp{"Àireamhan Nyiakeng Puachue"} java{"Àireamhan na Deàbhanaise"} jpan{"Àireamhan na Seapanaise"} jpanfin{"Àireamhan ionmhasail na Seapanaise"} @@ -940,6 +955,7 @@ gd{ tirh{"Àireamhan Tirhuta"} vaii{"Àireamhan Vai"} wara{"Àireamhan Warang Citi"} + wcho{"Àireamhan Wancho"} } } Variants{ @@ -1032,7 +1048,7 @@ gd{ WADEGILE{"Ròmanachadh Wade-Giles"} XSISTEMO{"XSISTEMO"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} – na h-uile"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/gez.txt b/icuSources/data/lang/gez.txt index 883079eb..d48ae69a 100644 --- a/icuSources/data/lang/gez.txt +++ b/icuSources/data/lang/gez.txt @@ -147,5 +147,5 @@ gez{ Scripts{ Latn{"ላቲን"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/gl.txt b/icuSources/data/lang/gl.txt index 720342b4..c01fa9fa 100644 --- a/icuSources/data/lang/gl.txt +++ b/icuSources/data/lang/gl.txt @@ -17,9 +17,9 @@ gl{ lb{"estilo de quebra de liña"} ms{"sistema internacional de unidades"} numbers{"números"} - timezone{"Fuso horario"} - va{"Variante local"} - x{"Uso privado"} + timezone{"fuso horario"} + va{"variante rexional"} + x{"uso privado"} } Languages{ aa{"afar"} @@ -52,7 +52,7 @@ gl{ ba{"baxkir"} ban{"balinés"} bas{"basaa"} - be{"bielorruso"} + be{"belaruso"} bem{"bemba"} bez{"bena"} bg{"búlgaro"} @@ -79,7 +79,7 @@ gl{ cho{"choctaw"} chr{"cherokee"} chy{"cheyenne"} - ckb{"kurdo soraní"} + ckb{"kurdo central"} co{"corso"} crs{"seselwa (crioulo das Seychelles)"} cs{"checo"} @@ -192,7 +192,7 @@ gl{ khq{"koyra chiini"} ki{"kikuyu"} kj{"kuanyama"} - kk{"casaco"} + kk{"kazako"} kkj{"kako"} kl{"groenlandés"} kln{"kalenjin"} @@ -292,7 +292,7 @@ gl{ nso{"sesotho do norte"} nus{"nuer"} nv{"navajo"} - ny{"nyanja"} + ny{"chewa"} nyn{"nyankole"} oc{"occitano"} om{"oromo"} @@ -376,7 +376,7 @@ gl{ th{"tailandés"} ti{"tigriña"} tig{"tigré"} - tk{"turcomán"} + tk{"turkmeno"} tl{"tagalo"} tlh{"klingon"} tn{"tswana"} @@ -399,7 +399,7 @@ gl{ umb{"umbundu"} und{"lingua descoñecida"} ur{"urdú"} - uz{"uzbeco"} + uz{"uzbeko"} vai{"vai"} ve{"venda"} vi{"vietnamita"} @@ -428,10 +428,16 @@ gl{ zxx{"sen contido lingüístico"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"chinés mandarín simplificado"} + zh_Hant{"chinés mandarín tradicional"} + } + Languages%menu{ + yue{"chinés cantonés"} + zh{"chinés mandarín"} + } Languages%short{ az{"azerí"} - en_GB{"inglés (RU)"} - en_US{"inglés (EUA)"} } Scripts{ Arab{"árabe"} @@ -445,9 +451,9 @@ gl{ Ethi{"etíope"} Geor{"xeorxiano"} Grek{"grego"} - Gujr{"guxaratí"} + Gujr{"guxarati"} Guru{"gurmukhi"} - Hanb{"hanb"} + Hanb{"han con bopomofo"} Hang{"hangul"} Hani{"han"} Hans{"simplificado"} @@ -459,14 +465,14 @@ gl{ Jpan{"xaponés"} Kana{"katakana"} Khmr{"khmer"} - Knda{"canarés"} + Knda{"kannará"} Kore{"coreano"} Laoo{"laosiano"} Latn{"latino"} Mlym{"malabar"} Mong{"mongol"} Mymr{"birmano"} - Orya{"oriá"} + Orya{"odiá"} Sinh{"cingalés"} Taml{"támil"} Telu{"telugu"} @@ -478,7 +484,7 @@ gl{ Zsym{"símbolos"} Zxxx{"non escrito"} Zyyy{"común"} - Zzzz{"alfabeto descoñecido"} + Zzzz{"sistema de escritura descoñecido"} } Scripts%stand-alone{ Hans{"han simplificado"} @@ -570,7 +576,7 @@ gl{ h24{"sistema de 24 horas (1–24)"} } lb{ - loose{"estilo de quebra de liña separada"} + loose{"estilo de quebra de liña flexible"} normal{"estilo de quebra de liña normal"} strict{"estilo de quebra de liña estrita"} } @@ -584,8 +590,8 @@ gl{ ussystem{"sistema estadounidense de unidades"} } numbers{ - arab{"díxitos arábigo-índicos"} - arabext{"díxitos arábigo-índicos ampliados"} + arab{"díxitos indoarábigos"} + arabext{"díxitos indoarábigos ampliados"} armn{"numeración armenia"} armnlow{"numeración armenia en minúscula"} beng{"díxitos bengalís"} @@ -596,7 +602,7 @@ gl{ geor{"numeración xeorxiana"} grek{"numeración grega"} greklow{"numeración grega en minúscula"} - gujr{"díxitos guxaratís"} + gujr{"díxitos guxaratis"} guru{"díxitos do gurmukhi"} hanidec{"numeración decimal chinesa"} hans{"numeración chinesa simplificada"} @@ -607,14 +613,14 @@ gl{ jpan{"numeración xaponesa"} jpanfin{"numeración financeira xaponesa"} khmr{"díxitos khmer"} - knda{"díxitos canareses"} + knda{"díxitos kannarás"} laoo{"díxitos laosianos"} latn{"díxitos occidentais"} mlym{"díxitos malabares"} mong{"Díxitos mongoles"} mymr{"díxitos birmanos"} native{"Díxitos orixinais"} - orya{"díxitos do oriá"} + orya{"díxitos do odiá"} roman{"numeración romana"} romanlow{"numeración romana en minúsculas"} taml{"numeración támil tradicional"} @@ -626,7 +632,7 @@ gl{ vaii{"Díxitos Vai"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} (todo)"} category-list{"{0}: {1}"} @@ -644,7 +650,7 @@ gl{ } codePatterns{ language{"Idioma: {0}"} - script{"Alfabeto: {0}"} + script{"Sistema de escritura: {0}"} territory{"Rexión: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/gn.txt b/icuSources/data/lang/gn.txt index b5c7e525..a0829826 100644 --- a/icuSources/data/lang/gn.txt +++ b/icuSources/data/lang/gn.txt @@ -4,5 +4,5 @@ gn{ Languages{ gn{"avañe’ẽ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/gsw.txt b/icuSources/data/lang/gsw.txt index 97aac47d..4839588d 100644 --- a/icuSources/data/lang/gsw.txt +++ b/icuSources/data/lang/gsw.txt @@ -619,7 +619,7 @@ gsw{ SOLBA{"Solbica-Mundart"} TARASK{"Taraskievica-Rächtschriibig"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Schpraach: {0}"} script{"Schrift: {0}"} diff --git a/icuSources/data/lang/gu.txt b/icuSources/data/lang/gu.txt index 7adf67ce..29459dab 100644 --- a/icuSources/data/lang/gu.txt +++ b/icuSources/data/lang/gu.txt @@ -89,6 +89,7 @@ gu{ cad{"કડ્ડો"} car{"કરિબ"} cch{"અત્સમ"} + ccp{"ચકમા"} ce{"ચેચન"} ceb{"સિબુઆનો"} cgg{"ચિગા"} @@ -553,6 +554,14 @@ gu{ zxx{"કોઇ ભાષાશાસ્ત્રીય સામગ્રી નથી"} zza{"ઝાઝા"} } + Languages%long{ + zh_Hans{"સરળીકૃત મેન્ડેરિન ચાઇનીઝ"} + zh_Hant{"પરંપરાગત મેન્ડેરિન ચાઇનીઝ"} + } + Languages%menu{ + yue{"ચાઇનીઝ, કેન્ટોનીઝ"} + zh{"ચાઇનીઝ, મેન્ડેરિન"} + } Languages%short{ az{"અઝેરી"} en_GB{"યુ.કે. અંગ્રેજી"} @@ -849,7 +858,7 @@ gu{ PINYIN{"પિનયિન રોમનાઇઝેશન"} WADEGILE{"વેડ-ગિલ્સ રોમનાઇઝેશન"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — તમામ"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/guz.txt b/icuSources/data/lang/guz.txt index 44127705..d5e95b73 100644 --- a/icuSources/data/lang/guz.txt +++ b/icuSources/data/lang/guz.txt @@ -48,5 +48,5 @@ guz{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/gv.txt b/icuSources/data/lang/gv.txt index 6e05399b..c2ad547b 100644 --- a/icuSources/data/lang/gv.txt +++ b/icuSources/data/lang/gv.txt @@ -4,5 +4,5 @@ gv{ Languages{ gv{"Gaelg"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ha.txt b/icuSources/data/lang/ha.txt index 2e7e71d2..de6b390d 100644 --- a/icuSources/data/lang/ha.txt +++ b/icuSources/data/lang/ha.txt @@ -1,78 +1,274 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ha{ + Keys{ + calendar{"Kalanda"} + cf{"Yanayin Kudi"} + currency{"Kudin Kasa"} + hc{"Zagayen Awowi"} + numbers{"Lambobi"} + } Languages{ + af{"Afirkanci"} + agq{"Aghem"} ak{"Akan"} am{"Amharik"} ar{"Larabci"} + ar_001{"Larabci Asali Na Zamani"} + as{"Asamisanci"} + asa{"Asu"} + ast{"Asturian"} + az{"Azerbaijanci"} + bas{"Basaa"} be{"Belarusanci"} + bem{"Bemba"} + bez{"Bena"} bg{"Bulgaranci"} + bm{"Bambara"} bn{"Bengali"} + bo{"Tibetan"} + br{"Buretananci"} + brx{"Bodo"} + bs{"Bosniyanci"} + ca{"Kataloniyanci"} + ccp{"Chakma"} + ce{"Chechen"} + ceb{"Cebuano"} + cgg{"Chiga"} + chr{"Cherokee"} + ckb{"Kurdish na Tsaka"} + co{"Corsican"} cs{"Harshen Cak"} + cu{"Church Slavic"} + cy{"Kabilar Welsh"} + da{"Danish"} + dav{"Taita"} de{"Jamusanci"} de_AT{"Jamusanci Ostiriya"} de_CH{"Jamusanci Suwizalan"} + dje{"Zarma"} + dsb{"Lower Sorbian"} + dua{"Duala"} + dyo{"Jola-Fonyi"} + dz{"Dzongkha"} + ebu{"Embu"} + ee{"Ewe"} el{"Girkanci"} en{"Turanci"} en_AU{"Turanci Ostareliya"} en_CA{"Turanci Kanada"} en_GB{"Turanci Biritaniya"} en_US{"Turanci Amirka"} + eo{"Dʼan/ʼYar Kabilar Andalus"} es{"Sifaniyanci"} es_419{"Sifaniyancin Latin Amirka"} es_ES{"Sifaniyanci Turai"} es_MX{"Sifaniyanci Mesiko"} + et{"Istoniyanci"} + eu{"Basque"} + ewo{"Ewondo"} fa{"Parisanci"} + ff{"Fulah"} + fi{"Yaren mutanen Finland"} + fil{"Dan Filifin"} + fo{"Faroese"} fr{"Faransanci"} fr_CA{"Farasanci Kanada"} fr_CH{"Farasanci Suwizalan"} + fur{"Friulian"} + fy{"Kʼabilan Firsi"} + ga{"Dan Ailan"} + gd{"Kʼabilan Scots Gaelic"} + gl{"Bagalike"} + gsw{"Jamusanci Swiss"} + gu{"Gujarati"} + guz{"Gusii"} + gv{"Manx"} ha{"Hausa"} + haw{"Hawaiian"} + he{"Ibrananci"} hi{"Harshen Hindi"} + hmn{"Hmong"} + hr{"Kuroshiyan"} + hsb{"Sorbianci ta Sama"} + ht{"Haitian Creole"} hu{"Harshen Hungari"} + hy{"Armeniyanci"} + ia{"Yare Tsakanin Kasashe"} id{"Harshen Indunusiya"} ig{"Inyamuranci"} + ii{"Sichuan Yi"} + is{"Yaren mutanen Iceland"} it{"Italiyanci"} ja{"Japananci"} + jgo{"Ngomba"} + jmc{"Machame"} jv{"Jabananci"} + ka{"Jojiyanci"} + kab{"Kabyle"} + kam{"Kamba"} + kde{"Makonde"} + kea{"Kabuverdianu"} + khq{"Koyra Chiini"} + ki{"Kikuyu"} + kk{"Kazakh"} + kkj{"Kako"} + kl{"Kalaallisut"} + kln{"Kalenjin"} km{"Harshen Kimar"} + kn{"Kannada"} ko{"Harshen Koreya"} + kok{"Konkani"} + ks{"Kashmiri"} + ksb{"Shambala"} + ksf{"Bafia"} + ksh{"Colognian"} + ku{"Kurdanci"} + kw{"Cornish"} + ky{"Kirgizanci"} + la{"Dan Kabilar Latin"} + lag{"Langi"} + lb{"Luxembourgish"} + lg{"Ganda"} + lkt{"Lakota"} + ln{"Lingala"} + lo{"Laothian"} + lrc{"Northern Luri"} + lt{"Lituweniyanci"} + lu{"Luba-Katanga"} + luo{"Luo"} + luy{"Luyia"} + lv{"Latbiyanci"} + mas{"Harshen Masai"} + mer{"Meru"} + mfe{"Morisyen"} + mg{"Malagasy"} + mgh{"Makhuwa-Meetto"} + mgo{"Metaʼ"} + mi{"Maori"} + mk{"Dan Masedoniya"} + ml{"Kabilar Maleyalam"} + mn{"Mongolian"} + mr{"Kʼabilan Marathi"} ms{"Harshen Malai"} + mt{"Harshen Maltis"} + mua{"Mundang"} + mul{"Harsuna masu yawa"} my{"Burmanci"} + mzn{"Mazanderani"} + naq{"Nama"} + nb{"Norwegian Bokmål"} + nd{"North Ndebele"} + nds{"Low German"} ne{"Nepali"} nl{"Holanci"} + nmg{"Kwasio"} + nn{"Norwegian Nynorsk"} + nnh{"Ngiemboon"} + nus{"Nuer"} + ny{"Nyanja"} + nyn{"Nyankole"} + om{"Oromo"} + or{"Oriyanci"} + os{"Ossetic"} pa{"Punjabi"} pl{"Harshen Polan"} + prg{"Ferusawa"} + ps{"Pashtanci"} pt{"Harshen Fotugis"} - pt_BR{"Fotugis Kasashen Birazil"} pt_PT{"Fotugis kasashen Turai"} + qu{"Quechua"} + rm{"Romansh"} + rn{"Rundi"} ro{"Romaniyanci"} + rof{"Rombo"} ru{"Rashanci"} rw{"Kiniyaruwanda"} - so{"Somali"} + sa{"Sanskrit"} + sah{"Sakha"} + saq{"Samburu"} + sbp{"Sangu"} + sd{"Sindiyanci"} + se{"Northern Sami"} + seh{"Sena"} + ses{"Koyraboro Senni"} + sg{"Sango"} + shi{"Tachelhit"} + si{"Sinhalanci"} + sk{"Basulke"} + sl{"Basulabe"} + sm{"Samoan"} + smn{"Inari Sami"} + sn{"Shona"} + so{"Somalianci"} + sq{"Albanian"} + sr{"Sabiyan"} + st{"Sesotanci"} + su{"Sudananci"} sv{"Harshen Suwedan"} + sw{"Harshen Suwahili"} ta{"Tamil"} + te{"Dʼan/ʼYar Kabilar Telug"} + teo{"Teso"} + tg{"Tajik"} th{"Thai"} + ti{"Tigriyanci"} + tk{"Tukmenistanci"} + to{"Tongan"} tr{"Harshen Turkiyya"} + tt{"Tatar"} + twq{"Tasawaq"} + tzm{"Tamazight na Atlas Tsaka"} + ug{"Ugiranci"} uk{"Harshen Yukuren"} und{"Harshen da ba a sani ba"} - ur{"Harshen Urdu"} + ur{"Urdawa"} + uz{"Uzbek"} + vai{"Vai"} vi{"Harshen Biyetinam"} + vo{"Volapük"} + vun{"Vunjo"} + wae{"Walser"} + wo{"Wolof"} + xh{"Bazosa"} + xog{"Soga"} + yav{"Yangben"} + yi{"Yiddish"} yo{"Yarbanci"} + yue{"Cantonese"} + zgh{"Standard Moroccan Tamazight"} zh{"Harshen Sinanci"} zh_Hans{"Sauƙaƙaƙƙen Sinanci"} zh_Hant{"Sinanci na gargajiya"} zu{"Harshen Zulu"} } + Languages%menu{ + yue{"Sinanci"} + zh{"Harshen, Sinanci"} + } Languages%short{ + az{"Azeri"} en_GB{"Turanci Ingila"} en_US{"Amirka Turanci"} } Scripts{ Arab{"Larabci"} - Cyrl{"Cyrl"} + Armn{"Armeniyawa"} + Beng{"Bangla"} + Bopo{"Bopomofo"} + Cyrl{"Cyrillic"} + Deva{"Devanagari"} + Ethi{"Ethiopic"} + Geor{"Georgian"} + Grek{"Girka"} + Gujr{"Gujarati"} + Guru{"Gurmukhi"} + Hanb{"Han with Bopomofo"} Hans{"Sauƙaƙaƙƙen"} Hant{"Na gargajiya"} + Hebr{"Ibrananci"} Latn{"Latin"} + Zsym{"Alamomi"} Zxxx{"Ba rubutacce ba"} Zzzz{"Rubutun da ba sani ba"} } @@ -82,25 +278,35 @@ ha{ } Types{ calendar{ + buddhist{"Kalanda Buddist"} + chinese{"Kalanda Sin"} + dangi{"Kalanda Dangi"} + ethiopic{"Kalanda Etiofic"} gregorian{"Gregorian Kalanda"} + hebrew{"Kalanda Ibrananci"} + islamic{"Kalandar Musulunci"} + iso8601{"Kalanda ISO-8601"} + japanese{"Kalanda Jafan"} + persian{"Kalanda Farisa"} } collation{ standard{"Daidai ta ce Kasà"} } + hc{ + h11{"Tsarin Awowi 12(0–11)"} + h12{"Tsarin Awowi 12(1–12)"} + h23{"Tsarin Awowi 24(0–23)"} + h24{"Tsarin Awowi 24(1–24)"} + } numbers{ arab{"Lambobi na larabawan a gabas"} latn{"Lambobi na yammacin"} } } - Version{"2.1.48.45"} + Version{"36.1"} codePatterns{ language{"Harshe: {0}"} script{"Rubutu: {0}"} territory{"Yanki/Sashe: {0}"} } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} - } } diff --git a/icuSources/data/lang/ha_NE.txt b/icuSources/data/lang/ha_NE.txt index b978b293..8b66908e 100644 --- a/icuSources/data/lang/ha_NE.txt +++ b/icuSources/data/lang/ha_NE.txt @@ -2,105 +2,27 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ha_NE{ Languages{ - ak{"Akan"} - am{"Amharik"} - ar{"Larabci"} - be{"Belarusanci"} - bg{"Bulgaranci"} - bn{"Bengali"} - cs{"Harshen Cak"} - de{"Jamusanci"} + ar_001{"Larabci Asali Na Zamani"} de_AT{"Jamusanci Ostiriya"} de_CH{"Jamusanci Suwizalan"} - el{"Girkanci"} - en{"Turanci"} en_AU{"Turanci Ostareliya"} en_CA{"Turanci Kanada"} en_GB{"Turanci Biritaniya"} en_US{"Turanci Amirka"} - es{"Sifaniyanci"} + eo{"Dʼan/Ƴar Kabilar Andalus"} es_419{"Sifaniyancin Latin Amirka"} es_ES{"Sifaniyanci Turai"} es_MX{"Sifaniyanci Mesiko"} - fa{"Parisanci"} - fr{"Faransanci"} fr_CA{"Farasanci Kanada"} fr_CH{"Farasanci Suwizalan"} - ha{"Hausa"} - hi{"Harshen Hindi"} - hu{"Harshen Hungari"} - id{"Harshen Indunusiya"} - ig{"Inyamuranci"} - it{"Italiyanci"} - ja{"Japananci"} - jv{"Jabananci"} - km{"Harshen Kimar"} - ko{"Harshen Koreya"} - ms{"Harshen Malai"} - my{"Burmanci"} - ne{"Nepali"} - nl{"Holanci"} - pa{"Punjabi"} - pl{"Harshen Polan"} - pt{"Harshen Fotugis"} - pt_BR{"Fotugis Kasashen Birazil"} pt_PT{"Fotugis kasashen Turai"} - ro{"Romaniyanci"} - ru{"Rashanci"} - rw{"Kiniyaruwanda"} - so{"Somali"} - sv{"Harshen Suwedan"} - ta{"Tamil"} - th{"Thai"} - tr{"Harshen Turkiyya"} - uk{"Harshen Yukuren"} - und{"Harshen da ba a sani ba"} - ur{"Harshen Urdu"} - vi{"Harshen Biyetinam"} - yo{"Yarbanci"} - zh{"Harshen Sinanci"} + te{"Dʼan/Ƴar Kabilar Telug"} zh_Hans{"Sauƙaƙaƙƙen Sinanci"} zh_Hant{"Sinanci na gargajiya"} - zu{"Harshen Zulu"} } Languages%short{ en_GB{"Turanci Ingila"} en_US{"Amirka Turanci"} } - Scripts{ - Arab{"Larabci"} - Cyrl{"Cyrl"} - Hans{"Sauƙaƙaƙƙen"} - Hant{"Na gargajiya"} - Latn{"Latin"} - Zxxx{"Ba rubutacce ba"} - Zzzz{"Rubutun da ba sani ba"} - } - Scripts%stand-alone{ - Hans{"Sauƙaƙaƙƙen Hans"} - Hant{"Han na gargajiya"} - } - Types{ - calendar{ - gregorian{"Gregorian Kalanda"} - } - collation{ - standard{"Daidai ta ce Kasà"} - } - numbers{ - arab{"Lambobi na larabawan a gabas"} - latn{"Lambobi na yammacin"} - } - } - Version{"2.1.48.77"} - codePatterns{ - language{"Harshe: {0}"} - script{"Rubutu: {0}"} - territory{"Yanki/Sashe: {0}"} - } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} - } + Version{"36.1"} } diff --git a/icuSources/data/lang/haw.txt b/icuSources/data/lang/haw.txt index eefa9dfd..00cb5088 100644 --- a/icuSources/data/lang/haw.txt +++ b/icuSources/data/lang/haw.txt @@ -40,5 +40,5 @@ haw{ zh_Hans{"Pākē Hoʻomaʻalahi ʻia"} zh_Hant{"Pākē Kuʻuna"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/lang/he.txt b/icuSources/data/lang/he.txt index be1de0c2..a98da463 100644 --- a/icuSources/data/lang/he.txt +++ b/icuSources/data/lang/he.txt @@ -188,7 +188,7 @@ he{ got{"גותית"} grb{"גרבו"} grc{"יוונית עתיקה"} - gsw{"גרמנית שוויצרית"} + gsw{"גרמנית (בשוויץ)"} gu{"גוג׳ארטי"} guz{"גוסי"} gv{"מאנית"} @@ -204,7 +204,7 @@ he{ hmn{"המונג"} ho{"הירי מוטו"} hr{"קרואטית"} - hsb{"סורבית גבוהה"} + hsb{"סורבית עילית"} hsn{"סינית שיאנג"} ht{"קריאולית (האיטי)"} hu{"הונגרית"} @@ -484,7 +484,7 @@ he{ tk{"טורקמנית"} tkl{"טוקלאו"} tl{"טאגאלוג"} - tlh{"קלינגון"} + tlh{"קלינגונית"} tli{"טלינגיט"} tmh{"טמאשק"} tn{"סוואנה"} @@ -514,7 +514,7 @@ he{ uz{"אוזבקית"} vai{"וואי"} ve{"וונדה"} - vi{"ויאטנמית"} + vi{"וייטנאמית"} vo{"‏וולאפיק"} vot{"ווטיק"} vun{"וונג׳ו"} @@ -549,9 +549,16 @@ he{ zxx{"ללא תוכן לשוני"} zza{"זאזא"} } + Languages%long{ + zh_Hans{"סינית מנדרינית פשוטה"} + zh_Hant{"סינית מנדרינית מסורתית"} + } + Languages%menu{ + yue{"סינית, קנטונזית"} + zh{"סינית, מנדרינית"} + } Languages%short{ az{"אזרית"} - en_US{"אנגלית (ארה״ב)"} } Languages%variant{ ps{"פושטו"} @@ -578,7 +585,7 @@ he{ Grek{"יווני"} Gujr{"גוג׳רטי"} Guru{"גורמוקי"} - Hanb{"האנב"} + Hanb{"האן עם בופומופו"} Hang{"האנגול"} Hani{"האן"} Hans{"פשוט"} @@ -596,7 +603,7 @@ he{ Khmr{"חמרי"} Knda{"קאנאדה"} Kore{"קוריאני"} - Laoo{"לאית"} + Laoo{"לאי"} Latg{"לטיני גאלי"} Latn{"לטיני"} Maya{"מאיה"} @@ -605,7 +612,7 @@ he{ Mtei{"מאיטי מאייק"} Mymr{"מיאנמר"} Olck{"אול צ׳יקי"} - Orya{"אורייה"} + Orya{"אודייה"} Phnx{"פיניקי"} Qaag{"זאוגיי"} Runr{"רוני"} @@ -655,7 +662,7 @@ he{ iso8601{"לוח שנה ISO-8601"} japanese{"לוח השנה היפני"} persian{"לוח השנה הפרסי"} - roc{"לוח השנה הטאיווני"} + roc{"לוח השנה הטייוואני"} } cf{ account{"תבנית מטבע למטרות חשבונאות"} @@ -789,7 +796,7 @@ he{ SCOTLAND{"אנגלית סקוטית סטנדרטית"} WADEGILE{"ווייד-גיילס, שיטה לתעתוק סינית לאותיות לטיניות"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} - הכל"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/hi.txt b/icuSources/data/lang/hi.txt index 96caf0e9..b786e1b0 100644 --- a/icuSources/data/lang/hi.txt +++ b/icuSources/data/lang/hi.txt @@ -84,6 +84,7 @@ hi{ cad{"कैड्डो"} car{"कैरिब"} cch{"अत्सम"} + ccp{"चकमा"} ce{"चेचन"} ceb{"सिबुआनो"} cgg{"शिगा"} @@ -541,6 +542,14 @@ hi{ zxx{"कोई भाषा सामग्री नहीं"} zza{"ज़ाज़ा"} } + Languages%long{ + zh_Hans{"सरलीकृत मैंडेरिन चीनी"} + zh_Hant{"पारंपरिक मैंडेरिन चीनी"} + } + Languages%menu{ + yue{"चीनी, कैंटोनीज़"} + zh{"चीनी, मैंडेरिन"} + } Languages%short{ az{"अज़ेरी"} en_GB{"यू॰के॰ अंग्रेज़ी"} @@ -551,7 +560,7 @@ hi{ } Scripts{ Arab{"अरबी"} - Aran{"नस्तालीक़"} + Aran{"नसतालीक़"} Armi{"इम्पिरियल आर्मेनिक"} Armn{"आर्मेनियाई"} Avst{"अवेस्तन"} @@ -845,7 +854,7 @@ hi{ POSIX{"कम्प्यूटर"} REVISED{"संशोधित वर्तनी"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — सभी"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/hi_Latn.txt b/icuSources/data/lang/hi_Latn.txt index 28de006e..4335b9e6 100644 --- a/icuSources/data/lang/hi_Latn.txt +++ b/icuSources/data/lang/hi_Latn.txt @@ -12,15 +12,10 @@ hi_Latn{ Deva{"Devanagari"} Latn{"Latin"} } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Bhasha: {0}"} script{"Lipi: {0}"} territory{"Kshetra: {0}"} } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} - } } diff --git a/icuSources/data/lang/hr.txt b/icuSources/data/lang/hr.txt index bb6a9650..c44d31db 100644 --- a/icuSources/data/lang/hr.txt +++ b/icuSources/data/lang/hr.txt @@ -4,13 +4,13 @@ hr{ Keys{ calendar{"kalendar"} cf{"Format valute"} - colAlternate{"Zanemarivanje poredavanja simbola"} - colBackwards{"Obrnuto poredavanje po naglasku"} - colCaseFirst{"Poredavanje po velikim/malim slovima"} - colCaseLevel{"Poredavanje u skladu s veličinom slova"} - colNormalization{"Normalizirano poredavanje"} - colNumeric{"Numeričko poredavanje"} - colStrength{"Jačina poredavanja"} + colAlternate{"Zanemarivanje razvrstavanja simbola"} + colBackwards{"Obrnuto razvrstavanje po naglasku"} + colCaseFirst{"Razvrstavanje po velikim/malim slovima"} + colCaseLevel{"Razvrstavanje prema veličini slova"} + colNormalization{"Normalizirano razvrstavanje"} + colNumeric{"Brojčano razvrstavanje"} + colStrength{"Jačina razvrstavanja"} collation{"Redoslijed razvrstavanja"} currency{"valuta"} hc{"format vremena (12 ili 24)"} @@ -560,10 +560,16 @@ hr{ zxx{"bez jezičnog sadržaja"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"mandarinski kineski (pojednostavljeni)"} + zh_Hant{"mandarinski kineski (tradicionalni)"} + } + Languages%menu{ + yue{"kineski, kantonski"} + zh{"kineski, mandarinski"} + } Languages%short{ az{"azerski"} - en_GB{"engleski (UK)"} - en_US{"engleski (SAD)"} } Languages%variant{ ps{"puštu"} @@ -922,7 +928,7 @@ hr{ VALENCIA{"valencijski"} WADEGILE{"Wade-Giles romanizacija"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – sve"} category-list{"{0}: {1}"} @@ -944,4 +950,9 @@ hr{ script{"Pismo: {0}"} territory{"Regija: {0}"} } + localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} + } } diff --git a/icuSources/data/lang/hsb.txt b/icuSources/data/lang/hsb.txt index d4051a74..ebdb1f4e 100644 --- a/icuSources/data/lang/hsb.txt +++ b/icuSources/data/lang/hsb.txt @@ -272,10 +272,6 @@ hsb{ zu{"zulušćina"} zxx{"žadyn rěčny wobsah"} } - Languages%short{ - en_GB{"jendźelšćina (UK)"} - en_US{"jendźelšćina (USA)"} - } Scripts{ Arab{"arabsce"} Armn{"armensce"} @@ -378,7 +374,7 @@ hsb{ tibt{"tibetske cyfry"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"rěč: {0}"} script{"pismo: {0}"} diff --git a/icuSources/data/lang/hu.txt b/icuSources/data/lang/hu.txt index 5bdc9920..9645ddf1 100644 --- a/icuSources/data/lang/hu.txt +++ b/icuSources/data/lang/hu.txt @@ -524,7 +524,7 @@ hu{ uz{"üzbég"} vai{"vai"} ve{"venda"} - vi{"vietnami"} + vi{"vietnámi"} vo{"volapük"} vot{"votják"} vun{"vunjo"} @@ -559,10 +559,16 @@ hu{ zxx{"nincs nyelvészeti tartalom"} zza{"zaza"} } + Languages%long{ + zh_Hans{"kínai (egyszerűsített)"} + zh_Hant{"kínai (hagyományos)"} + } + Languages%menu{ + yue{"kantoni kínai"} + zh{"mandarin"} + } Languages%short{ az{"azeri"} - en_GB{"angol (UK)"} - en_US{"angol (USA)"} } Scripts{ Arab{"Arab"} @@ -667,7 +673,10 @@ hu{ Saur{"Szaurastra"} Sgnw{"Jelírás"} Shaw{"Shaw ábécé"} + Sidd{"Sziddham"} Sinh{"Szingaléz"} + Sogd{"Szogd"} + Sogo{"Ószogd"} Sund{"Szundanéz"} Sylo{"Sylheti nagári"} Syrc{"Szíriai"} @@ -767,6 +776,7 @@ hu{ compat{"Előző rendezési sorrend a kompatibilitás érdekében"} dictionary{"Szótári rendezési sorrend"} ducet{"Alapértelmezett Unicode rendezési sorrend"} + emoji{"Emodzsi rendezési sorrend"} eor{"Európai rendezési szabályok"} gb2312han{"Egyszerűsített kínai sorrend - GB2312"} phonebook{"Telefonkönyv sorrend"} @@ -906,7 +916,7 @@ hu{ VALLADER{"Vallader"} WADEGILE{"Wade-Giles átírás"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – összes"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/hy.txt b/icuSources/data/lang/hy.txt index 563b23a2..c805d826 100644 --- a/icuSources/data/lang/hy.txt +++ b/icuSources/data/lang/hy.txt @@ -82,7 +82,7 @@ hy{ crh{"ղրիմյան թուրքերեն"} crs{"սեյշելյան խառնակերտ ֆրանսերեն"} cs{"չեխերեն"} - cu{"եկեղեցական սլավոներեն"} + cu{"սլավոներեն, եկեղեցական"} cv{"չուվաշերեն"} cy{"ուելսերեն"} da{"դանիերեն"} @@ -281,6 +281,7 @@ hy{ naq{"նամա"} nb{"գրքային նորվեգերեն"} nd{"հյուսիսային նդեբելե"} + nds{"ստորին գերմաներեն"} nds_NL{"ստորին սաքսոներեն"} ne{"նեպալերեն"} new{"նեվարերեն"} @@ -478,16 +479,18 @@ hy{ zgh{"ընդհանուր մարոկյան թամազիղտ"} zh{"չինարեն"} zh_Hans{"պարզեցված չինարեն"} - zh_Hant{"ավանդական չինարեն"} + zh_Hant{"չինարեն, ավանդական"} zu{"զուլուերեն"} zun{"զունիերեն"} zxx{"առանց լեզվային բովանդակության"} zza{"զազաերեն"} } + Languages%menu{ + yue{"չինարեն, կանտոներեն"} + } Languages%short{ az{"ադրբեջաներեն"} en_GB{"անգլերեն (Բրիտանիա)"} - en_US{"անգլերեն (ԱՄՆ)"} } Scripts{ Arab{"արաբական"} @@ -581,25 +584,25 @@ hy{ numbers{ arab{"արաբա-հնդկական թվանշաններ"} arabext{"արաբա-հնդկական թվերի ընդլայնված համակարգ"} - armn{"հայկական թվանշաններ"} - armnlow{"հայկական թվեր (փոքրատառ)"} + armn{"հայկական թվանիշեր"} + armnlow{"հայկական փոքրատառ թվանիշեր"} beng{"բենգալական թվանշաններ"} deva{"դեվանագարի թվանշաններ"} - ethi{"եթովպական թվանշաններ"} + ethi{"եթովպական թվանիշեր"} fullwide{"ամբողջ լայնքով թվանշաններ"} - geor{"վրացական թվեր"} - grek{"հունական թվեր"} - greklow{"հունական թվեր (փոքրատառ)"} + geor{"վրացական թվանիշեր"} + grek{"հունական թվանիշեր"} + greklow{"հունական փոքրատառ թվանիշեր"} gujr{"գուջարաթի թվանշաններ"} guru{"գուրմուխի թվանշաններ"} hanidec{"չինական տասնորդական թվեր"} - hans{"չինական պարզեցված թվեր"} - hansfin{"չինական պարզեցված ֆինանսական թվեր"} - hant{"չինական ավանդական թվեր"} - hantfin{"չինական ավանդական ֆինանսական թվեր"} - hebr{"եբրայերեն թվեր"} - jpan{"ճապոնական թվեր"} - jpanfin{"ճապոնական ֆինանսական թվեր"} + hans{"չինական պարզեցված թվանիշեր"} + hansfin{"չինական պարզեցված ֆինանսական թվանիշեր"} + hant{"չինական ավանդական թվանիշեր"} + hantfin{"չինական ավանդական ֆինանսական թվանիշեր"} + hebr{"եբրայական թվանիշեր"} + jpan{"ճապոնական թվանիշեր"} + jpanfin{"ճապոնական ֆինանսական թվանիշեր"} khmr{"քմերական թվանշաններ"} knda{"կաննադա թվանշաններ"} laoo{"լաոսական թվանշաններ"} @@ -607,9 +610,9 @@ hy{ mlym{"մալայալամ թվանշաններ"} mymr{"բիրմական թվանշաններ"} orya{"օրիյա թվանշաններ"} - roman{"հռոմեական թվեր"} - romanlow{"հռոմեական թվեր (փոքրատառ)"} - taml{"թամիլական ավանդական թվեր"} + roman{"հռոմեական թվանիշեր"} + romanlow{"հռոմեական փոքրատառ թվանիշեր"} + taml{"թամիլական ավանդական թվանիշեր"} tamldec{"թամիլական թվանշաններ"} telu{"թելուգու թվանշաններ"} thai{"թայական թվանշաններ"} @@ -620,10 +623,10 @@ hy{ AREVELA{"արևելահայերեն"} AREVMDA{"արեւմտահայերէն"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — բոլորը"} - category-list{"{0}՝ {1}"} + category-list{"{0}․ {1}"} compatibility{"{0} — համատեղելի"} enclosed{"{0} — ներդրված"} extended{"{0} — ընդլայնված"} diff --git a/icuSources/data/lang/ia.txt b/icuSources/data/lang/ia.txt index dcef2a8f..5c0c3bfc 100644 --- a/icuSources/data/lang/ia.txt +++ b/icuSources/data/lang/ia.txt @@ -404,8 +404,6 @@ ia{ } Languages%short{ az{"azeri"} - en_GB{"anglese (GB)"} - en_US{"anglese (SUA)"} } Scripts{ Arab{"arabe"} @@ -534,7 +532,7 @@ ia{ tibt{"cifras tibetan"} } } - Version{"2.1.48.36"} + Version{"36.1"} characterLabelPattern{ all{"{0} — toto"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/id.txt b/icuSources/data/lang/id.txt index a317fa8d..ddadaaa2 100644 --- a/icuSources/data/lang/id.txt +++ b/icuSources/data/lang/id.txt @@ -574,10 +574,13 @@ id{ zxx{"Tidak ada konten linguistik"} zza{"Zaza"} } + Languages%menu{ + yue{"Tionghoa, Kanton"} + zh{"Tionghoa, Mandarin"} + } Languages%short{ az{"Azeri"} en_GB{"Inggris (U.K.)"} - en_US{"Inggris (A.S.)"} } Languages%variant{ ps{"Pushto"} @@ -639,6 +642,7 @@ id{ Hung{"Hungaria Kuno"} Inds{"Indus"} Ital{"Italia Lama"} + Jamo{"Jamo"} Java{"Jawa"} Jpan{"Jepang"} Jurc{"Jurchen"} @@ -728,6 +732,7 @@ id{ Tfng{"Tifinagh"} Tglg{"Tagalog"} Thaa{"Thaana"} + Thai{"Thai"} Tibt{"Tibet"} Tirh{"Tirhuta"} Ugar{"Ugaritik"} @@ -771,7 +776,7 @@ id{ iso8601{"Kalender ISO-8601"} japanese{"Kalender Jepang"} persian{"Kalender Persia"} - roc{"Kalendar Minguo"} + roc{"Kalender Min-guo"} } cf{ account{"Format Mata Uang Akuntansi"} @@ -826,6 +831,7 @@ id{ stroke{"Urutan Sortir Guratan"} traditional{"Urutan Sortir Tradisional"} unihan{"Urutan Sortir Guratan Radikal"} + zhuyin{"Aturan Pengurutan Zhuyin"} } d0{ fwidth{"Lebar penuh"} @@ -844,8 +850,8 @@ id{ strict{"Gaya Pemisah Baris Rapat"} } m0{ - bgn{"BGN"} - ungegn{"UNGEGN"} + bgn{"Transliterasi BGN AS"} + ungegn{"Transliterasi GEGN PBB"} } ms{ metric{"Sistem Metrik"} @@ -952,7 +958,7 @@ id{ VALENCIA{"Valencia"} WADEGILE{"Wade-Giles Latin"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Semua"} category-list{"{0}: {1}"} @@ -972,4 +978,9 @@ id{ script{"Skrip: {0}"} territory{"Wilayah: {0}"} } + localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} + } } diff --git a/icuSources/data/lang/ig.txt b/icuSources/data/lang/ig.txt index 14b59eee..a655b8fa 100644 --- a/icuSources/data/lang/ig.txt +++ b/icuSources/data/lang/ig.txt @@ -5,6 +5,7 @@ ig{ ak{"Akan"} am{"Amariikị"} ar{"Arabiikị"} + ar_001{"Ụdị Arabiikị nke oge a"} be{"Belaruusu"} bg{"Bọlụgarịa"} bn{"Bengali"} @@ -16,7 +17,6 @@ ig{ en{"Asụsụ Bekee"} en_AU{"Bekee ndị Australia"} en_CA{"Bekee ndị Canada"} - en_GB{"Bekee ndị Britain"} en_US{"Bekee ndị America"} es{"Asụsụ Spanish"} es_419{"Asụsụ Spanish ndị Latin America"} @@ -72,6 +72,8 @@ ig{ Cyrl{"Mkpụrụ Okwu Cyrillic"} Hans{"Nke dị mfe"} Hant{"Izugbe"} + Jpan{"Japanese"} + Kore{"Korea"} Latn{"Latin"} Zxxx{"Edeghị ede"} Zzzz{"Mkpụrụ okwu amaghị"} @@ -83,6 +85,7 @@ ig{ Types{ calendar{ gregorian{"Kalenda Gregory"} + iso8601{"Kalenda ISO-8601"} } collation{ standard{"Usoro Nhazi"} @@ -91,15 +94,10 @@ ig{ latn{"Ọnụ Ọgụgụ Mpaghara Ọdịda Anyanwụ"} } } - Version{"2.1.48.45"} + Version{"36.1"} codePatterns{ language{"Asụsụ: {0}"} script{"Mkpụrụ Okwu: {0}"} territory{"Mpaghara: {0}"} } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} - } } diff --git a/icuSources/data/lang/ii.txt b/icuSources/data/lang/ii.txt index 65dcc205..ac3c3870 100644 --- a/icuSources/data/lang/ii.txt +++ b/icuSources/data/lang/ii.txt @@ -33,7 +33,7 @@ ii{ islamic{"ꑳꌦꇂꑍꉖ"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"ꅇꉙ: {0}"} script{"ꇇꁱ: {0}"} diff --git a/icuSources/data/lang/io.txt b/icuSources/data/lang/io.txt index 21705a62..6e17513e 100644 --- a/icuSources/data/lang/io.txt +++ b/icuSources/data/lang/io.txt @@ -4,5 +4,5 @@ io{ Languages{ io{"Ido"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/is.txt b/icuSources/data/lang/is.txt index 4d2d0c2a..9255298e 100644 --- a/icuSources/data/lang/is.txt +++ b/icuSources/data/lang/is.txt @@ -86,6 +86,7 @@ is{ car{"karíbamál"} cay{"kajúga"} cch{"atsam"} + ccp{"tsjakma"} ce{"tsjetsjenska"} ceb{"kebúanó"} cgg{"kíga"} @@ -366,7 +367,7 @@ is{ nus{"núer"} nv{"navahó"} nwc{"klassísk nevaríska"} - ny{"njanja; sísjeva; sjeva"} + ny{"nýanja"} nym{"njamvesí"} nyn{"nyankole"} nyo{"njóró"} @@ -543,10 +544,17 @@ is{ zxx{"ekkert tungumálaefni"} zza{"zázáíska"} } + Languages%long{ + zh_Hans{"mandarín (einfölduð)"} + zh_Hant{"mandarín (hefðbundin)"} + } + Languages%menu{ + yue{"kínverska, kantónska"} + zh{"kínverska, mandarín"} + } Languages%short{ az{"aserska"} en_GB{"enska (bresk)"} - en_US{"enska (BNA)"} } Scripts{ Arab{"arabískt"} @@ -751,7 +759,7 @@ is{ vaii{"Vai-tölustafir"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — allt"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/it.txt b/icuSources/data/lang/it.txt index f23e810d..baadee35 100644 --- a/icuSources/data/lang/it.txt +++ b/icuSources/data/lang/it.txt @@ -637,10 +637,16 @@ it{ zxx{"nessun contenuto linguistico"} zza{"zaza"} } + Languages%long{ + zh_Hans{"cinese mandarino semplificato"} + zh_Hant{"cinese mandarino tradizionale"} + } + Languages%menu{ + zh{"cinese (mandarino)"} + } Languages%short{ az{"azero"} en_GB{"inglese (GB)"} - en_US{"inglese (USA)"} } Scripts{ Afak{"afaka"} @@ -876,7 +882,6 @@ it{ compat{"ordinamento compatto"} dictionary{"ordinamento dizionario"} ducet{"ordinamento Unicode predefinito"} - eor{"eor"} gb2312han{"cinese semplificato"} phonebook{"ordine elenco telefonico"} phonetic{"ordinamento fonetico"} @@ -1026,7 +1031,7 @@ it{ VALENCIA{"valenziano"} WADEGILE{"romanizzazione Wade-Giles"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Tutto"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/iu.txt b/icuSources/data/lang/iu.txt index 30783b80..0be34091 100644 --- a/icuSources/data/lang/iu.txt +++ b/icuSources/data/lang/iu.txt @@ -5,5 +5,5 @@ iu{ fr{"ᐅᐃᒍᐃᕐᒥᐅᖅ"} iu{"ᐃᓄᒃᑎᑐᑦ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ja.txt b/icuSources/data/lang/ja.txt index e4b5b5ab..dab3215b 100644 --- a/icuSources/data/lang/ja.txt +++ b/icuSources/data/lang/ja.txt @@ -636,6 +636,14 @@ ja{ zxx{"言語的内容なし"} zza{"ザザ語"} } + Languages%long{ + zh_Hans{"標準中国語 (簡体字)"} + zh_Hant{"標準中国語 (繁体字)"} + } + Languages%menu{ + yue{"中国語 (広東語)"} + zh{"中国語 (標準語)"} + } Languages%short{ az{"アゼリー語"} en_GB{"英語(英国)"} @@ -752,7 +760,7 @@ ja{ Ogam{"オガム文字"} Olck{"オル・チキ文字"} Orkh{"オルホン文字"} - Orya{"オリヤー文字"} + Orya{"オディア文字"} Osma{"オスマニア文字"} Palm{"パルミラ文字"} Pauc{"パウ・チン・ハウ文字"} @@ -764,7 +772,7 @@ ja{ Phnx{"フェニキア文字"} Plrd{"ポラード音声記号"} Prti{"碑文パルティア文字"} - Qaag{“ゾージー”} + Qaag{"ゾージー"} Rjng{"ルジャン文字"} Roro{"ロンゴロンゴ文字"} Runr{"ルーン文字"} @@ -789,7 +797,7 @@ ja{ Takr{"タークリー文字"} Tale{"タイ・レ文字"} Talu{"新タイ・ルー文字"} - Taml{"タミール文字"} + Taml{"タミル文字"} Tang{"西夏文字"} Tavt{"タイ・ヴェト文字"} Telu{"テルグ文字"} @@ -814,7 +822,7 @@ ja{ Zsym{"記号文字"} Zxxx{"非表記"} Zyyy{"共通文字"} - Zzzz{"未定義文字"} + Zzzz{"不明な文字"} } Scripts%stand-alone{ Hans{"漢字(簡体字)"} @@ -893,7 +901,7 @@ ja{ reformed{"リフォーム"} search{"汎用検索"} searchjl{"ハングル語頭子音による並べ替え"} - standard{"標準ソート順序"} + standard{"標準並べ替え順序"} stroke{"画数順"} traditional{"トラディッショナル"} unihan{"部首順"} @@ -934,7 +942,7 @@ ja{ brah{"ブラーフミー数字"} cakm{"チャクマ数字"} cham{"チャム数字"} - deva{"デーヴァナーガリー数字"} + deva{"デーバナーガリー数字"} ethi{"エチオピア数字"} finance{"財務用漢数字"} fullwide{"全角数字"} @@ -969,7 +977,7 @@ ja{ native{"独自の記数法"} nkoo{"ンコ数字"} olck{"オル・チキ数字"} - orya{"オリヤー数字"} + orya{"オディア数字"} osma{"オスマニア数字"} roman{"ローマ数字"} romanlow{"ローマ数字(小文字)"} @@ -979,7 +987,7 @@ ja{ sund{"スンダ数字"} takr{"タークリー数字"} talu{"新タイ・ルー数字"} - taml{"タミール数字"} + taml{"伝統的タミル数字"} tamldec{"タミル数字"} telu{"テルグ数字"} thai{"タイ数字"} @@ -1019,6 +1027,7 @@ ja{ KSCOR{"標準コーンウォール語正書法"} LAUKIKA{"ラウキカ"} LIPAW{"レージア方言 リポヴァツ方言"} + LUNA1918{"LUNA1918"} METELKO{"メテルチッツァ"} MONOTON{"モノトニック"} NDYUKA{"ンジュカ方言"} @@ -1027,6 +1036,7 @@ ja{ NULIK{"現代ヴォラピュク語"} OSOJS{"オゼアッコ/オソヤネ方言"} PAMAKA{"パマカ方言"} + PETR1708{"PETR1708"} PINYIN{"ピン音(ローマ字表記法)"} POLYTON{"ポリトニック"} POSIX{"コンピュータ"} @@ -1034,6 +1044,7 @@ ja{ REVISED{"改訂版"} RIGIK{"古典ヴォラピュク語"} ROZAJ{"レシア方言"} + RUMGR{"RUMGR"} SAAHO{"サホ語"} SCOTLAND{"スコットランド標準英語"} SCOUSE{"リバプール方言"} @@ -1050,7 +1061,7 @@ ja{ VALLADER{"ヴァラダー"} WADEGILE{"ウェード式ローマ字表記法"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — すべて"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/jbo.txt b/icuSources/data/lang/jbo.txt index 140dc2a4..1b5e7930 100644 --- a/icuSources/data/lang/jbo.txt +++ b/icuSources/data/lang/jbo.txt @@ -4,5 +4,5 @@ jbo{ Languages{ jbo{"la .lojban."} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/jgo.txt b/icuSources/data/lang/jgo.txt index b22d51b3..35579da6 100644 --- a/icuSources/data/lang/jgo.txt +++ b/icuSources/data/lang/jgo.txt @@ -28,5 +28,5 @@ jgo{ latn{"pɛnɔ́mba"} } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/jmc.txt b/icuSources/data/lang/jmc.txt index b2aaa87d..8844e4b1 100644 --- a/icuSources/data/lang/jmc.txt +++ b/icuSources/data/lang/jmc.txt @@ -48,5 +48,5 @@ jmc{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/jv.txt b/icuSources/data/lang/jv.txt index f4e95e84..63a298b7 100644 --- a/icuSources/data/lang/jv.txt +++ b/icuSources/data/lang/jv.txt @@ -35,6 +35,7 @@ jv{ brx{"Bodo"} bs{"bs"} ca{"Katala"} + ccp{"Chakma"} ce{"Chechen"} ceb{"Cebuano"} cgg{"Chiga"} @@ -238,10 +239,17 @@ jv{ zu{"Zulu"} zxx{"Konten tanpa linguistik"} } + Languages%long{ + zh_Hans{"Tyonghwa Mandarin (Ringkes)"} + zh_Hant{"Tyonghwa Mandarin (Tradisional)"} + } + Languages%menu{ + yue{"Tyonghwa, Kanton"} + zh{"Tyonghwa, Mandarin"} + } Languages%short{ az{"Azeri"} en_GB{"Inggris (Britania)"} - en_US{"Inggris (AS)"} } Scripts{ Arab{"Arab"} @@ -278,6 +286,7 @@ jv{ Sinh{"Sinhala"} Taml{"Tamil"} Thaa{"Thaana"} + Thai{"Thailand"} Tibt{"Tibetan"} Zmth{"Notasi Matematika"} Zsye{"Emoji"} @@ -344,8 +353,8 @@ jv{ gujr{"Digit Gujarat"} guru{"Digit Gurmukhi"} hanidec{"Angka Desimal Mandarin"} - hans{"Angka Mandarin Prasaja"} - hansfin{"Angka Finansial Mandarin Prasaja"} + hans{"Angka Mandarin Ringkes"} + hansfin{"Angka Finansial Mandarin Ringkes"} hant{"Angka Mandarin Tradisional"} hantfin{"Angka Finansial Mandarin Tradisional"} hebr{"Angka Ibrani"} @@ -367,10 +376,9 @@ jv{ tibt{"Digit Tibet"} } } - Version{"2.1.48.44"} + Version{"36.1"} characterLabelPattern{ all{"{0} — kabeh"} - category-list{"{0}: {1}"} compatibility{"{0} — kompatibilitas"} enclosed{"{0} — ketutup"} extended{"{0} — didawakake"} diff --git a/icuSources/data/lang/ka.txt b/icuSources/data/lang/ka.txt index d9ce87c2..29689b08 100644 --- a/icuSources/data/lang/ka.txt +++ b/icuSources/data/lang/ka.txt @@ -70,6 +70,7 @@ ka{ byn{"ბილინი"} ca{"კატალანური"} cay{"კაიუგა"} + ccp{"ჩაკმა"} ce{"ჩეჩნური"} ceb{"სებუანო"} cgg{"ჩიგა"} @@ -490,6 +491,14 @@ ka{ zxx{"ლინგვისტური შიგთავსი არ არის"} zza{"ზაზაკი"} } + Languages%long{ + zh_Hans{"გამარტივებული ჩინური მანდარინი"} + zh_Hant{"ტრადიციული ჩინური მანდარინი"} + } + Languages%menu{ + yue{"ჩინური, კანტონური"} + zh{"ჩინური, მანდარინი"} + } Languages%short{ az{"აზერბაიჯანული"} en_GB{"გართ. სამ. ინგლისური"} @@ -734,7 +743,7 @@ ka{ tibt{"ტიბეტური ციფრები"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ყველა"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/kab.txt b/icuSources/data/lang/kab.txt index 4a29bfe7..0e5ad536 100644 --- a/icuSources/data/lang/kab.txt +++ b/icuSources/data/lang/kab.txt @@ -48,5 +48,5 @@ kab{ zh{"Tacinwat, Tamundarint"} zu{"Tazulut"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kaj.txt b/icuSources/data/lang/kaj.txt index 7071dfe7..d2d9b9c5 100644 --- a/icuSources/data/lang/kaj.txt +++ b/icuSources/data/lang/kaj.txt @@ -4,5 +4,5 @@ kaj{ Languages{ kaj{"Kaje"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kam.txt b/icuSources/data/lang/kam.txt index e230dbb7..0ed5c91e 100644 --- a/icuSources/data/lang/kam.txt +++ b/icuSources/data/lang/kam.txt @@ -48,5 +48,5 @@ kam{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kcg.txt b/icuSources/data/lang/kcg.txt index 23f4af2c..15f445fd 100644 --- a/icuSources/data/lang/kcg.txt +++ b/icuSources/data/lang/kcg.txt @@ -4,5 +4,5 @@ kcg{ Languages{ kcg{"Katab"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kde.txt b/icuSources/data/lang/kde.txt index be24f10a..58633456 100644 --- a/icuSources/data/lang/kde.txt +++ b/icuSources/data/lang/kde.txt @@ -48,5 +48,5 @@ kde{ zh{"Chichina"} zu{"Chizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kea.txt b/icuSources/data/lang/kea.txt index bc58a5e7..c806b4fb 100644 --- a/icuSources/data/lang/kea.txt +++ b/icuSources/data/lang/kea.txt @@ -3,6 +3,13 @@ kea{ Keys{ calendar{"Kalendáriu"} + cf{"Formatu di mueda"} + collation{"Ordenason"} + currency{"Mueda"} + hc{"Siklu oráriu (12 o 24)"} + lb{"Stilu di kebra di linha"} + ms{"Sistema di midida"} + numbers{"Nunbru"} } Languages{ ab{"abkáziu"} @@ -15,9 +22,12 @@ kea{ arn{"araukanu"} as{"asames"} asa{"asu"} + ast{"asturianu"} ay{"aimara"} az{"azerbaijanu"} ba{"baxkir"} + ban{"balines"} + bas{"basa"} be{"bielorusu"} bem{"bemba"} bez{"bena"} @@ -29,19 +39,22 @@ kea{ brx{"bodo"} bs{"bosniu"} ca{"katalãu"} + ccp{"xakma"} ce{"txetxenu"} + ceb{"sebuanu"} cgg{"xiga"} chr{"xeroki"} ckb{"kurdu sentral"} co{"kórsiku"} cs{"txeku"} + cu{"slavu klériku"} cv{"txuvaxi"} cy{"gales"} da{"dinamarkes"} dav{"taita"} - de{"alimãu"} - de_AT{"alimãu austriaku"} - de_CH{"altu alimãu suisu"} + de{"alemon"} + de_AT{"alemon austríaku"} + de_CH{"alemon altu suisu"} dje{"zarma"} dsb{"sórbiu baxu"} dua{"duala"} @@ -53,7 +66,7 @@ kea{ en{"ingles"} en_AU{"ingles australianu"} en_CA{"ingles kanadianu"} - en_GB{"ingles britaniku"} + en_GB{"ingles britániku"} en_US{"ingles merkanu"} eo{"sperantu"} es{"spanhol"} @@ -62,7 +75,9 @@ kea{ es_MX{"spanhol mexikanu"} et{"stonianu"} eu{"basku"} + ewo{"ewondo"} fa{"persa"} + ff{"fula"} fi{"finlandes"} fil{"filipinu"} fj{"fijianu"} @@ -70,12 +85,13 @@ kea{ fr{"franses"} fr_CA{"franses kanadianu"} fr_CH{"franses suisu"} + fur{"friulanu"} fy{"fríziu osidental"} ga{"irlandes"} gag{"gagauz"} gl{"galegu"} gn{"guarani"} - gsw{"alimãu suísu"} + gsw{"alemon suísu"} gu{"gujarati"} guz{"gusii"} gv{"manks"} @@ -83,11 +99,13 @@ kea{ haw{"avaianu"} he{"ebraiku"} hi{"indi"} + hmn{"hmong"} hr{"kroata"} hsb{"sórbiu altu"} ht{"aitianu"} hu{"úngaru"} hy{"arméniu"} + ia{"interlingua"} id{"indonéziu"} ig{"ibo"} ii{"nuosu"} @@ -101,10 +119,12 @@ kea{ ka{"jorjianu"} kab{"kabila"} kam{"kamba"} + kde{"makonde"} kea{"kabuverdianu"} khq{"koira txiini"} ki{"kikuiu"} kk{"kazak"} + kkj{"kako"} kl{"groenlandes"} kln{"kalenjin"} km{"kmer"} @@ -114,16 +134,24 @@ kea{ kok{"konkani"} ks{"kaxmira"} ksf{"bafia"} + ksh{"kolonhanu"} ku{"kurdu"} kw{"kórniku"} ky{"kirgiz"} la{"latin"} + lag{"langi"} lb{"luxemburges"} lg{"luganda"} + lkt{"lakota"} + ln{"lingala"} lo{"lausianu"} - lt{"lituanes"} + lt{"lituanu"} + lu{"luba-katanga"} + luo{"luo"} + luy{"luyia"} lv{"letãu"} mg{"malgaxi"} + mgh{"makua"} mi{"maori"} mk{"masedóniu"} ml{"malaialam"} @@ -132,6 +160,7 @@ kea{ mt{"maltes"} my{"birmanes"} nb{"norueges bokmål"} + nds{"alemon baxu"} ne{"nepales"} nl{"olandes"} nl_BE{"flamengu"} @@ -139,8 +168,10 @@ kea{ nn{"norueges nynorsk"} om{"oromo"} or{"odía"} + os{"osétiku"} pa{"pandjabi"} pl{"pulaku"} + prg{"prusianu"} ps{"paxto"} pt{"purtuges"} pt_BR{"purtuges brazileru"} @@ -148,10 +179,13 @@ kea{ qu{"kexua"} quc{"kitxe"} rm{"romanxi"} + rn{"rundi"} ro{"rumenu"} ro_MD{"rumenu moldáviku"} + rof{"rombu"} ru{"rusu"} rw{"kiniaruanda"} + rwk{"rwa"} sa{"sánskritu"} sd{"sindi"} ses{"koiraboro seni"} @@ -185,16 +219,24 @@ kea{ wo{"uolof"} xh{"koza"} yo{"ioruba"} + yue{"kantunes"} + zgh{"tamazait marokinu padron"} zh{"xines"} zh_Hans{"xines simplifikadu"} zh_Hant{"xines tradisional"} zu{"zulu"} zxx{"sen kontiudu linguístiku"} } + Languages%long{ + zh_Hans{"xines mandarin (simplificadu)"} + zh_Hant{"xines mandarin (tradisional)"} + } + Languages%menu{ + yue{"kantunes (tradisional)"} + zh{"xines, mandarin"} + } Languages%short{ az{"azeri"} - en_GB{"ingles (R.U.)"} - en_US{"ingles (S.U.)"} } Scripts{ Arab{"arábiku"} @@ -215,6 +257,7 @@ kea{ Hant{"tradisional"} Hebr{"ebraiku"} Hira{"iragana"} + Hrkt{"silabáriu japunes"} Jpan{"japones"} Kana{"katakana"} Khmr{"kmer"} @@ -232,6 +275,8 @@ kea{ Thaa{"taana"} Thai{"tailandes"} Tibt{"tibetanu"} + Zmth{"notason matimátiku"} + Zsye{"emoji"} Zsym{"símbulus"} Zxxx{"nãu skritu"} Zyyy{"komun"} @@ -243,17 +288,52 @@ kea{ } Types{ calendar{ + buddhist{"Kalendáriu budista"} + chinese{"Kalendáriu xines"} + dangi{"Kalendáriu dangi"} + ethiopic{"Kalendáriu etiópiku"} gregorian{"Kalendáriu Gregorianu"} + hebrew{"Kalendáriu ebraiku"} + islamic{"Kalendáriu islámiku"} + iso8601{"Kalendáriu ISO-8601"} + japanese{"Kalendáriu japones"} + persian{"Kalendáriu persa"} + roc{"Kalendáriu di Repúblika di Xina"} + } + cf{ + account{"Formatu di mueda kontabilístiku"} + standard{"Formatu di mueda padron"} + } + collation{ + ducet{"Órdi padron di Unicode"} + search{"Piskiza di uzu jeral"} + standard{"Órdi padron"} + } + hc{ + h11{"Sistema di 12 ora (0–11)"} + h12{"Sistema di 12 ora (1–12)"} + h23{"Sistema di 24 ora (0–23)"} + h24{"Sistema di 24 ora (1–24)"} + } + lb{ + loose{"Stilu fleksível di kebra di linha"} + normal{"Stilu padron di kebra di linha"} + strict{"Stilu ríjidu di kebra di linha"} + } + ms{ + metric{"Sistema métriku"} + uksystem{"Sistema di midida britániku"} + ussystem{"Sistema di midida merkanu"} } numbers{ - latn{"Númerus Arábikus"} + latn{"Nunbru osidental"} } } - Version{"2.1.48.9"} + Version{"36.1"} codePatterns{ language{"Lingua: {0}"} script{"Skrita: {0}"} - territory{"Rejiãu: {0}"} + territory{"Rejion: {0}"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/khq.txt b/icuSources/data/lang/khq.txt index c84db6c7..9f894214 100644 --- a/icuSources/data/lang/khq.txt +++ b/icuSources/data/lang/khq.txt @@ -48,5 +48,5 @@ khq{ zh{"Sinuwa senni, Mandareŋ"} zu{"Julu senni"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ki.txt b/icuSources/data/lang/ki.txt index e0342322..acb28863 100644 --- a/icuSources/data/lang/ki.txt +++ b/icuSources/data/lang/ki.txt @@ -48,5 +48,5 @@ ki{ zh{"Kĩcaina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kk.txt b/icuSources/data/lang/kk.txt index 9d414dc4..73b3cc10 100644 --- a/icuSources/data/lang/kk.txt +++ b/icuSources/data/lang/kk.txt @@ -313,7 +313,7 @@ kk{ rwk{"руа тілі"} sa{"санскрит тілі"} sad{"сандаве тілі"} - sah{"якут тілі"} + sah{"саха тілі"} saq{"самбуру тілі"} sat{"сантали тілі"} sba{"нгамбай тілі"} @@ -414,6 +414,14 @@ kk{ zxx{"тілдік мазмұны жоқ"} zza{"заза тілі"} } + Languages%long{ + zh_Hans{"жеңілдетілген қытай тілі (мандарин)"} + zh_Hant{"дәстүрлі қытай тілі (мандарин)"} + } + Languages%menu{ + yue{"қытай тілі (кантон)"} + zh{"қытай тілі (мандарин)"} + } Languages%short{ az{"әзірбайжан тілі"} en_GB{"британиялық ағылшын тілі"} @@ -546,7 +554,7 @@ kk{ tibt{"Тибет сандары"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — барлығы"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/kkj.txt b/icuSources/data/lang/kkj.txt index 48b8a0bf..5935e880 100644 --- a/icuSources/data/lang/kkj.txt +++ b/icuSources/data/lang/kkj.txt @@ -6,5 +6,5 @@ kkj{ fr{"numbu buy"} kkj{"kakɔ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/kl.txt b/icuSources/data/lang/kl.txt index a4f9e5c6..0473a4fb 100644 --- a/icuSources/data/lang/kl.txt +++ b/icuSources/data/lang/kl.txt @@ -4,7 +4,7 @@ kl{ Languages{ kl{"kalaallisut"} } - Version{"2.1.47.82"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/kln.txt b/icuSources/data/lang/kln.txt index 2d2d3f69..450b0cc8 100644 --- a/icuSources/data/lang/kln.txt +++ b/icuSources/data/lang/kln.txt @@ -48,5 +48,5 @@ kln{ zh{"kutitab China"} zu{"kutitab Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/km.txt b/icuSources/data/lang/km.txt index 077f05b7..89face6c 100644 --- a/icuSources/data/lang/km.txt +++ b/icuSources/data/lang/km.txt @@ -59,6 +59,7 @@ km{ bug{"ប៊ុកហ្គី"} byn{"ប្ល៊ីន"} ca{"កាតាឡាន"} + ccp{"ចាក់ម៉ា"} ce{"ឈីឆេន"} ceb{"ស៊ីប៊ូអាណូ"} cgg{"ឈីហ្គា"} @@ -80,6 +81,7 @@ km{ dar{"ដាចវ៉ា"} dav{"តៃតា"} de{"អាល្លឺម៉ង់"} + de_CH{"អាល្លឺម៉ង់ (ស្វ៊ីស)"} dgr{"ដូគ្រីប"} dje{"ហ្សាម៉ា"} dsb{"សូប៊ីក្រោម"} @@ -108,6 +110,7 @@ km{ fo{"ហ្វារូស"} fon{"ហ្វ៊ុន"} fr{"បារាំង"} + fr_CH{"បារាំង (ស្វ៊ីស)"} fur{"ហ៊្វ្រូលាន"} fy{"ហ្វ្រីស៊ានខាងលិច"} ga{"អៀរឡង់"} @@ -403,10 +406,16 @@ km{ zxx{"គ្មាន​ទិន្នន័យ​ភាសា"} zza{"ហ្សាហ្សា"} } + Languages%long{ + zh_Hans{"ចិនកុកងឺ (អក្សរ​កាត់)"} + zh_Hant{"ចិនកុកងឺ (អក្សរ​ពុម្ព)"} + } + Languages%menu{ + yue{"ចិនកាតាំង"} + zh{"ចិនកុកងឺ"} + } Languages%short{ az{"អាហ្សេរី"} - en_GB{"អង់គ្លេស (ច.អ.)"} - en_US{"អង់គ្លេស (ស.រ.អ)"} } Scripts{ Arab{"អារ៉ាប់"} @@ -535,7 +544,7 @@ km{ tibt{"លេខទីបេ"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ទាំងអស់"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/kn.txt b/icuSources/data/lang/kn.txt index 1a57e95f..d4865310 100644 --- a/icuSources/data/lang/kn.txt +++ b/icuSources/data/lang/kn.txt @@ -13,7 +13,7 @@ kn{ colStrength{"ವಿಂಗಡಣೆ ಸಾಮರ್ಥ್ಯ"} collation{"ವಿಂಗಡಣೆ ಕ್ರಮ"} currency{"ಕರೆನ್ಸಿ"} - hc{"ಗಂಟೆ ಚಕ್ರ (12 ವಿರುದ್ಧ 24)"} + hc{"ಕಾಲ ಚಕ್ರ (12 ವಿರುದ್ಧ 24)"} lb{"ಲೈನ್ ಬ್ರೇಕ್ ಶೈಲಿ"} ms{"ಮಾಪನ ವ್ಯವಸ್ಥೆ"} numbers{"ಸಂಖ್ಯೆಗಳು"} @@ -83,6 +83,7 @@ kn{ cad{"ಕ್ಯಾಡ್ಡೋ"} car{"ಕಾರಿಬ್"} cch{"ಅಟ್ಸಮ್"} + ccp{"ಚಕ್ಮಾ"} ce{"ಚೆಚನ್"} ceb{"ಸೆಬುವಾನೊ"} cgg{"ಚಿಗಾ"} @@ -120,7 +121,7 @@ kn{ din{"ಡಿಂಕಾ"} dje{"ಜರ್ಮಾ"} doi{"ಡೋಗ್ರಿ"} - dsb{"ಲೋವರ್ ಸೋರ್ಬಿಯನ್"} + dsb{"ಲೋವರ್ ಸರ್ಬಿಯನ್"} dua{"ಡುವಾಲಾ"} dum{"ಮಧ್ಯ ಡಚ್"} dv{"ದಿವೆಹಿ"} @@ -540,6 +541,13 @@ kn{ zxx{"ಯಾವುದೇ ಭಾಷಾಸಂಬಂಧಿ ವಿಷಯವಿಲ್ಲ"} zza{"ಜಾಝಾ"} } + Languages%long{ + zh_Hant{"ಸಾಂಪ್ರದಾಯಿಕ ಮ್ಯಾಂಡರಿನ್ ಚೈನೀಸ್"} + } + Languages%menu{ + yue{"ಚೈನೀಸ್, ಕ್ಯಾಂಟೊನೀಸ್"} + zh{"ಚೈನೀಸ್, ಮಂಡಾರಿನ್"} + } Languages%short{ az{"ಅಝೆರಿ"} en_GB{"ಯು.ಕೆ. ಇಂಗ್ಲಿಷ್"} @@ -586,7 +594,7 @@ kn{ Grek{"ಗ್ರೀಕ್"} Gujr{"ಗುಜರಾತಿ"} Guru{"ಗುರ್ಮುಖಿ"} - Hanb{"ಹಂಬ್"} + Hanb{"ಬೋಪೋಮೊಫೋ ಜೊತೆಗೆ ಹಾನ್"} Hang{"ಹ್ಯಾಂಗುಲ್"} Hani{"ಹಾನ್"} Hano{"ಹನೂನೂ"} @@ -633,7 +641,7 @@ kn{ Ogam{"ಓಘಮ್"} Olck{"ಓಲ್ ಚಿಕಿ"} Orkh{"ಓರ್ಖೋನ್"} - Orya{"ಒರಿಯಾ"} + Orya{"ಒಡಿಯಾ"} Osma{"ಓಸ್ಮಾನ್ಯಾ"} Perm{"ಪ್ರಾಚೀನ ಪೆರ್ಮಿಕ್"} Phag{"ಫಾಗ್ಸ್-ಪಾ"} @@ -711,7 +719,7 @@ kn{ roc{"ಮಿಂಗೋ ಕ್ಯಾಲೆಂಡರ್"} } cf{ - account{"ಲೆಕ್ಕಪರಿಶೋಧಕ ಕರೆನ್ಚಿ ಸ್ವರೂಪ"} + account{"ಅಕೌಂಟಿಂಗ್ ಕರೆನ್ಸಿ ಸ್ವರೂಪ"} standard{"ಪ್ರಮಾಣಿತ ಕರೆನ್ಸಿ ಸ್ವರೂಪ"} } colAlternate{ @@ -832,7 +840,7 @@ kn{ vaii{"ವಾಯ್ ಅಂಕೆಗಳು"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ಎಲ್ಲ"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ko.txt b/icuSources/data/lang/ko.txt index 4aae078b..cf95fe9b 100644 --- a/icuSources/data/lang/ko.txt +++ b/icuSources/data/lang/ko.txt @@ -564,6 +564,14 @@ ko{ zxx{"언어 관련 내용 없음"} zza{"자자어"} } + Languages%long{ + zh_Hans{"중국어(만다린, 간체)"} + zh_Hant{"중국어(만다린, 번체)"} + } + Languages%menu{ + yue{"중국어(광둥어)"} + zh{"중국어(만다린)"} + } Languages%short{ az{"아제리어"} } @@ -927,7 +935,7 @@ ko{ VAIDIKA{"바이디카"} VALLADER{"발라더"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 전체"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/kok.txt b/icuSources/data/lang/kok.txt index 5862e6be..0b6db637 100644 --- a/icuSources/data/lang/kok.txt +++ b/icuSources/data/lang/kok.txt @@ -9,7 +9,7 @@ kok{ hc{"वराचें चक्र (12 वि 24)"} lb{"रेग खंड करपाची शैली"} ms{"मापन प्रणाली"} - numbers{"क्रमांक"} + numbers{"संख्या"} } Languages{ aa{"अफार"} @@ -50,13 +50,14 @@ kok{ bla{"सिकसिका"} bm{"बंबारा"} bn{"बांग्ला"} - bo{"तिबेतियन"} + bo{"तिबेटी"} br{"ब्रेटन"} brx{"बोडो"} bs{"बोस्नियन"} bug{"बगिनिस"} byn{"ब्लीन"} ca{"कटलान"} + ccp{"चक्मा"} ce{"चिचेन"} ceb{"सिबौना"} cgg{"चिगा"} @@ -64,7 +65,7 @@ kok{ chk{"छुनिस"} chm{"मारी"} cho{"चोताव"} - chr{"चिरोकी"} + chr{"चॅरोकी"} chy{"चेयनी"} ckb{"मध्य खुर्दीश"} co{"कोर्शियन"} @@ -106,7 +107,7 @@ kok{ et{"इस्टोनियन्"} eu{"बास्क"} ewo{"एवोंडो"} - fa{"पर्षियन्"} + fa{"पर्सियन"} ff{"फुला"} fi{"फिन्निष्"} fil{"फिलिपिनो"} @@ -238,7 +239,7 @@ kok{ min{"मिनाग्काबौ"} mk{"मसीडोनियन्"} ml{"मळियाळम"} - mn{"मंगोलियन्"} + mn{"मंगोलियन"} mni{"मणिपुरी"} moh{"मोहाक"} mos{"मोस्सी"} @@ -257,6 +258,7 @@ kok{ naq{"नामा"} nb{"नोर्वेजियन बोकमाल"} nd{"उत्तर न्डेबेले"} + nds{"निम्न जर्मन"} ne{"नेपाळी"} new{"नेवरी"} ng{"डोंगा"} @@ -353,13 +355,13 @@ kok{ tem{"तिम्ने"} teo{"तेसो"} tet{"तेतम"} - tg{"तजिक"} + tg{"ताजिक"} th{"थाई"} ti{"तिग्रिन्या"} tig{"टिग्रे"} - tk{"तुर्कमन"} + tk{"तुर्कमेन"} tl{"तगालोग"} - tlh{"लिंगॉन"} + tlh{"क्लिंगन"} tn{"सेत्स्वाना"} to{"तोंगा"} tpi{"तोक पिसीन"} @@ -380,7 +382,7 @@ kok{ umb{"यमबुंडु"} und{"अज्ञात भाशा"} ur{"उर्दू"} - uz{"उज़बेक"} + uz{"उझबेक"} vai{"वाई"} ve{"वेंदा"} vi{"वियत्नामीज़"} @@ -438,7 +440,7 @@ kok{ Jamo{"जामो"} Jpan{"जपानी"} Kana{"काटकाना"} - Khmr{"खमेर"} + Khmr{"कंबोडियन"} Knda{"कन्नड"} Kore{"कोरियन"} Laoo{"लाओ"} @@ -474,7 +476,7 @@ kok{ hebrew{"हिब्रू दिनदर्शिका"} islamic{"ईस्लामीक दिनदर्शिका"} iso8601{"आयएसओ-8601 दिनदर्शिका"} - japanese{"जपानी"} + japanese{"जपानी दिनदर्शिका"} persian{"पर्शियन दिनदर्शिका"} roc{ "मिंगुआ दिनदर्शिका (अणकाराची कुरू: जाका चिनी दिनदर्शिकेचें प्रजासत्ता" @@ -483,11 +485,11 @@ kok{ } cf{ account{"लेखा चलन स्वरूप"} - standard{"प्रमाणित"} + standard{"प्रमाणित चलन स्वरुप"} } collation{ ducet{"डिफॉल्ट युनिकोड वर्गवारी क्रम"} - search{"सोद घेवचो"} + search{"सामान्य-उद्देशान केल्लो सोद"} standard{"प्रमाणित वर्गवारी क्रम"} } hc{ @@ -497,13 +499,13 @@ kok{ h24{"24 वरांची यंत्रणा (1–24)"} } lb{ - loose{"लूज रेग खंड शैली"} + loose{"सुटी रेग खंड शैली"} normal{"सामान्य रेग खंड शैली"} strict{"सक्तीची रेग खंड शैली"} } ms{ metric{"मॅट्रीक प्रणाली"} - uksystem{"व्हडली मापन प्रणाली"} + uksystem{"भव्य मापन प्रणाली"} ussystem{"युएस मापन प्रणाली"} } numbers{ @@ -531,20 +533,33 @@ kok{ khmr{"कंबोडियन अंक"} knda{"कन्नड अंक"} laoo{"लाओ अंक"} - latn{"अस्तंत अंक"} + latn{"अस्तंतीय अंक"} mlym{"मल्याळम अंक"} mymr{"म्यानमार अंक"} - orya{"ओडिया"} + orya{"ओडिया अंक"} roman{"रोमन संख्या"} romanlow{"रोमन लोवरकेस संख्या"} taml{"पारंपारीक तमिळ संख्या"} tamldec{"तमिळ अंक"} telu{"तेलुगू अंक"} thai{"थाय अंक"} - tibt{"तिबेतियन"} + tibt{"तिबेतियन अंक"} + } + } + Version{"36.1"} + characterLabelPattern{ + all{"{0} — सगळें"} + compatibility{"{0} — अनुरुपताय"} + enclosed{"{0} — जोडलां"} + extended{"{0} — विस्तारायलां"} + historic{"{0} — इतिहासीक"} + miscellaneous{"{0} — तरेकवार"} + other{"{0} — हेर"} + scripts{"लिपयो — {0}"} + strokes{ + other{"{0} आघात"} } } - Version{"2.1.49.82"} codePatterns{ language{"भाशा: {0}"} script{"लिपी: {0}"} diff --git a/icuSources/data/lang/kpe.txt b/icuSources/data/lang/kpe.txt index 88b398e8..8f41d908 100644 --- a/icuSources/data/lang/kpe.txt +++ b/icuSources/data/lang/kpe.txt @@ -4,5 +4,5 @@ kpe{ Languages{ kpe{"Kpɛlɛɛ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ks.txt b/icuSources/data/lang/ks.txt index e1754e93..8947dee7 100644 --- a/icuSources/data/lang/ks.txt +++ b/icuSources/data/lang/ks.txt @@ -613,7 +613,7 @@ ks{ SOLBA{"ثٹولوِزا/سولبِکا بوٗلۍ"} TARASK{"تاراسکیٖوِکا علمہ ہِجاِ"} } - Version{"2.1.47.83"} + Version{"36.1"} codePatterns{ language{"زَبان: {0}"} script{"رَسم الخط: {0}"} diff --git a/icuSources/data/lang/ks_Arab.txt b/icuSources/data/lang/ks_Arab.txt new file mode 100644 index 00000000..a470f5f2 --- /dev/null +++ b/icuSources/data/lang/ks_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/ks_Arab_IN.txt b/icuSources/data/lang/ks_Arab_IN.txt new file mode 100644 index 00000000..a13c0c96 --- /dev/null +++ b/icuSources/data/lang/ks_Arab_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ks_Arab_IN{ + ___{""} +} diff --git a/icuSources/data/lang/ks_Aran.txt b/icuSources/data/lang/ks_Aran.txt new file mode 100644 index 00000000..3c58eb4d --- /dev/null +++ b/icuSources/data/lang/ks_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/ks_Deva.txt b/icuSources/data/lang/ks_Deva.txt index bf4ce989..0be7ddbd 100644 --- a/icuSources/data/lang/ks_Deva.txt +++ b/icuSources/data/lang/ks_Deva.txt @@ -5,5 +5,5 @@ ks_Deva{ Languages{ ks{"कॉशुर"} } - Version{"2.1.38.69"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ks_IN.txt b/icuSources/data/lang/ks_IN.txt new file mode 100644 index 00000000..fd8b52d9 --- /dev/null +++ b/icuSources/data/lang/ks_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_IN{ + "%%ALIAS"{"ks_Arab_IN"} +} diff --git a/icuSources/data/lang/ksb.txt b/icuSources/data/lang/ksb.txt index 27585164..11047826 100644 --- a/icuSources/data/lang/ksb.txt +++ b/icuSources/data/lang/ksb.txt @@ -48,5 +48,5 @@ ksb{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ksf.txt b/icuSources/data/lang/ksf.txt index 0df6658f..0da515b9 100644 --- a/icuSources/data/lang/ksf.txt +++ b/icuSources/data/lang/ksf.txt @@ -48,5 +48,5 @@ ksf{ zh{"ricinɔá"} zu{"rizúlu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ksh.txt b/icuSources/data/lang/ksh.txt index cd2d8090..8675b9a7 100644 --- a/icuSources/data/lang/ksh.txt +++ b/icuSources/data/lang/ksh.txt @@ -512,7 +512,7 @@ ksh{ VALENCIA{"valenzijaanesche Dijaläk"} WADEGILE{"lateijnesche Ömschreff noh Wade-Giles"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"de Schprohch afjekööz met „{0}“"} script{"de Schreff afjekööz met „{0}“"} diff --git a/icuSources/data/lang/ku.txt b/icuSources/data/lang/ku.txt index c5eb2091..b3f106f0 100644 --- a/icuSources/data/lang/ku.txt +++ b/icuSources/data/lang/ku.txt @@ -273,7 +273,7 @@ ku{ roman{"hejmarên romî"} } } - Version{"2.1.47.83"} + Version{"36.1"} codePatterns{ language{"ziman: {0}"} script{"nivîs: {0}"} diff --git a/icuSources/data/lang/kw.txt b/icuSources/data/lang/kw.txt index 2939fdbb..94a57a54 100644 --- a/icuSources/data/lang/kw.txt +++ b/icuSources/data/lang/kw.txt @@ -4,5 +4,5 @@ kw{ Languages{ kw{"kernewek"} } - Version{"2.1.48.56"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ky.txt b/icuSources/data/lang/ky.txt index 10da8f73..36bee1f4 100644 --- a/icuSources/data/lang/ky.txt +++ b/icuSources/data/lang/ky.txt @@ -58,6 +58,7 @@ ky{ bug{"бугийче"} byn{"блинче"} ca{"каталонча"} + ccp{"Чакма"} ce{"чеченче"} ceb{"себуанча"} cgg{"чигача"} @@ -289,6 +290,7 @@ ky{ prg{"пруссча"} ps{"пуштуча"} pt{"португалча"} + pt_BR{"Бразилиялык Португал тили"} pt_PT{"португалча (Европа)"} qu{"кечуача"} quc{"кичече"} @@ -408,10 +410,12 @@ ky{ zxx{"тилдик мазмун жок"} zza{"зазача"} } + Languages%menu{ + yue{"Кытайча, Кантондук"} + zh{"Кытайча,Мандарин"} + } Languages%short{ az{"азерче"} - en_GB{"англисче (УБ)"} - en_US{"англисче (АКШ)"} } Scripts{ Arab{"Араб"} @@ -540,7 +544,7 @@ ky{ tibt{"Тибет сандары"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — баары"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/lag.txt b/icuSources/data/lang/lag.txt index be476433..f1990061 100644 --- a/icuSources/data/lang/lag.txt +++ b/icuSources/data/lang/lag.txt @@ -48,5 +48,5 @@ lag{ zh{"Kɨchíina"} zu{"Kɨzúulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/lb.txt b/icuSources/data/lang/lb.txt index b4b4ae2e..5da949d8 100644 --- a/icuSources/data/lang/lb.txt +++ b/icuSources/data/lang/lb.txt @@ -385,6 +385,7 @@ lb{ nb{"Norwegesch Bokmål"} nd{"Nord-Ndebele-Sprooch"} nds{"Nidderdäitsch"} + nds_NL{"nds_NL"} ne{"Nepalesesch"} new{"Newari"} ng{"Ndonga"} @@ -618,7 +619,6 @@ lb{ } Languages%short{ en_GB{"Englesch (UK)"} - en_US{"Englesch (US)"} } Scripts{ Arab{"Arabesch"} @@ -875,7 +875,7 @@ lb{ VALENCIA{"Valencianesch"} WADEGILE{"Wade-Giles"} } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Sprooch: {0}"} script{"Schrëft: {0}"} diff --git a/icuSources/data/lang/lg.txt b/icuSources/data/lang/lg.txt index fa6a1b18..582907d0 100644 --- a/icuSources/data/lang/lg.txt +++ b/icuSources/data/lang/lg.txt @@ -48,5 +48,5 @@ lg{ zh{"Lucayina"} zu{"Luzzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/lkt.txt b/icuSources/data/lang/lkt.txt index 20b9f416..6438a6ca 100644 --- a/icuSources/data/lang/lkt.txt +++ b/icuSources/data/lang/lkt.txt @@ -152,5 +152,5 @@ lkt{ zu{"Zulu Iyápi"} zza{"Zaza Iyápi"} } - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ln.txt b/icuSources/data/lang/ln.txt index 1513beff..cd051e20 100644 --- a/icuSources/data/lang/ln.txt +++ b/icuSources/data/lang/ln.txt @@ -48,5 +48,5 @@ ln{ zh{"lisinwa"} zu{"zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/lo.txt b/icuSources/data/lang/lo.txt index 0dc25db6..ad152c1e 100644 --- a/icuSources/data/lang/lo.txt +++ b/icuSources/data/lang/lo.txt @@ -537,6 +537,13 @@ lo{ zxx{"ບໍ່ມີເນື້ອຫາພາສາ"} zza{"ຊາຊາ"} } + Languages%long{ + zh_Hans{"ພາສາຈີນກາງ"} + zh_Hant{"ພາສາຈີນແມນດາຣິນດັ້ງເດີມ"} + } + Languages%menu{ + zh{"ພາສາຈີນ, ພາສາຈີນກາງ"} + } Languages%short{ az{"ອາ​ເຊີ​ຣີ"} en_GB{"ອັງກິດ (ສະຫະລາດຊະອານາຈັກ)"} @@ -877,7 +884,7 @@ lo{ VALLADER{"ວັລລາເດີ"} WADEGILE{"ການຖອດອັກສອນແບບເວດ-ໄຈລ໌"} } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ທັງໝົດ"} category-list{"{0}: {1}"} @@ -889,7 +896,7 @@ lo{ other{"{0} — ອື່ນໆ"} scripts{"ແບບຂຽນ — {0}"} strokes{ - other{"{0} ສະໂຕຣກ"} + other{"{0} ຈັງຫວະ"} } } codePatterns{ diff --git a/icuSources/data/lang/lrc.txt b/icuSources/data/lang/lrc.txt index 0c8fc9eb..761f1376 100644 --- a/icuSources/data/lang/lrc.txt +++ b/icuSources/data/lang/lrc.txt @@ -296,7 +296,7 @@ lrc{ latn{"عأدأدیا لاتین"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/lt.txt b/icuSources/data/lang/lt.txt index 1fb4c5d6..78857833 100644 --- a/icuSources/data/lang/lt.txt +++ b/icuSources/data/lang/lt.txt @@ -639,10 +639,16 @@ lt{ zxx{"nėra kalbinio turinio"} zza{"zaza"} } + Languages%long{ + zh_Hans{"supaprastintoji mandarinų kinų"} + zh_Hant{"tradicinė mandarinų kinų"} + } + Languages%menu{ + yue{"kinų kalbos Kantono tarmė"} + zh{"kinų, mandarinų"} + } Languages%short{ az{"azeri"} - en_GB{"anglų (JK)"} - en_US{"anglų (JAV)"} } Scripts{ Afak{"Afaka"} @@ -736,6 +742,7 @@ lt{ Merc{"Merojitų rankraštinis"} Mero{"meroitik"} Mlym{"malajalių"} + Modi{"Modi"} Mong{"mongolų"} Moon{"mūn"} Mroo{"Mro"} @@ -1023,7 +1030,7 @@ lt{ VALENCIA{"Valenciečiai"} WADEGILE{"Wade-Giles Romanization"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – visi"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/lu.txt b/icuSources/data/lang/lu.txt index 6cbb8d33..62ec072b 100644 --- a/icuSources/data/lang/lu.txt +++ b/icuSources/data/lang/lu.txt @@ -46,5 +46,5 @@ lu{ zh{"shinɛ"} zu{"Nzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/luo.txt b/icuSources/data/lang/luo.txt index 02f68d2d..456737c0 100644 --- a/icuSources/data/lang/luo.txt +++ b/icuSources/data/lang/luo.txt @@ -48,5 +48,5 @@ luo{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/luy.txt b/icuSources/data/lang/luy.txt index a7056138..b7538bce 100644 --- a/icuSources/data/lang/luy.txt +++ b/icuSources/data/lang/luy.txt @@ -48,5 +48,5 @@ luy{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/lv.txt b/icuSources/data/lang/lv.txt index e4584556..8e89420d 100644 --- a/icuSources/data/lang/lv.txt +++ b/icuSources/data/lang/lv.txt @@ -4,22 +4,22 @@ lv{ Keys{ calendar{"Kalendārs"} cf{"valūtas formāts"} - colAlternate{"Kārtošana, ignorējot simbolus"} - colBackwards{"Diakritisko zīmju kārtošana apgrieztā secībā"} - colCaseFirst{"Lielo/mazo burtu kārtošana"} - colCaseLevel{"Reģistrjutīgo rakstzīmju kārtošana"} - colNormalization{"Normalizētā kārtošana"} - colNumeric{"Kārtošana skaitliskā secībā"} - colStrength{"Kārtošanas pakāpe"} + colAlternate{"kārtošana, ignorējot simbolus"} + colBackwards{"akcentēto burtu kārtošana apgrieztā secībā"} + colCaseFirst{"kārtošana pēc lielajiem/mazajiem burtiem"} + colCaseLevel{"reģistrjutīga kārtošana"} + colNormalization{"normalizēta kārtošana"} + colNumeric{"kārtošana skaitliskā secībā"} + colStrength{"kārtošanas pakāpe"} collation{"kārtošanas secība"} - currency{"Valūta"} + currency{"valūta"} hc{"Stundu formāts (12 vai 24)"} lb{"Rindiņas pārtraukuma stils"} ms{"mērvienību sistēma"} numbers{"Cipari"} - timezone{"Laika josla"} - va{"Lokalizācijas variants"} - x{"Personīgai lietošanai"} + timezone{"laika josla"} + va{"lokalizācijas variants"} + x{"personīgai lietošanai"} } Languages{ aa{"afāru"} @@ -314,7 +314,7 @@ lv{ mg{"malagasu"} mga{"vidusīru"} mgh{"makua"} - mgo{"meta'"} + mgo{"metu"} mh{"māršaliešu"} mi{"maoru"} mic{"mikmaku"} @@ -540,10 +540,17 @@ lv{ zxx{"bez lingvistiska satura"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"ķīniešu vienkāršotā (mandarīnu)"} + zh_Hant{"ķīniešu tradicionālā (mandarīnu)"} + } + Languages%menu{ + yue{"ķīniešu (kantoniešu)"} + zh{"ķīniešu (mandarīnu)"} + } Languages%short{ az{"azerbaidžāņu"} en_GB{"angļu (Lielbritānija)"} - en_US{"angļu (ASV)"} } Scripts{ Arab{"arābu"} @@ -558,7 +565,7 @@ lv{ Copt{"koptu"} Cyrl{"kirilica"} Cyrs{"senslāvu"} - Deva{"devānagāri"} + Deva{"dēvanāgari"} Egyd{"demotiskais raksts"} Egyh{"hierātiskais raksts"} Egyp{"ēģiptiešu hieroglifi"} @@ -799,7 +806,7 @@ lv{ VALENCIA{"valensiešu"} WADEGILE{"Veida-Džailza romanizācija"} } - Version{"2.1.48.43"} + Version{"36.1"} characterLabelPattern{ all{"{0} — visas"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/mas.txt b/icuSources/data/lang/mas.txt index 68770571..522b3f65 100644 --- a/icuSources/data/lang/mas.txt +++ b/icuSources/data/lang/mas.txt @@ -48,5 +48,5 @@ mas{ zh{"nkʉtʉ́k ɔ́ɔ̄ lchina"} zu{"nkʉtʉ́k ɔ́ɔ̄ lzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mer.txt b/icuSources/data/lang/mer.txt index 1d35078e..c1942257 100644 --- a/icuSources/data/lang/mer.txt +++ b/icuSources/data/lang/mer.txt @@ -48,5 +48,5 @@ mer{ zh{"Kĩchina"} zu{"Kĩzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mfe.txt b/icuSources/data/lang/mfe.txt index 0a63497a..3c901d73 100644 --- a/icuSources/data/lang/mfe.txt +++ b/icuSources/data/lang/mfe.txt @@ -48,5 +48,5 @@ mfe{ zh{"sinwa, mandarin"} zu{"zoulou"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mg.txt b/icuSources/data/lang/mg.txt index 5e3a20fe..9fc586b9 100644 --- a/icuSources/data/lang/mg.txt +++ b/icuSources/data/lang/mg.txt @@ -48,5 +48,5 @@ mg{ zh{"Sinoa, Mandarin"} zu{"Zolò"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mgh.txt b/icuSources/data/lang/mgh.txt index 502923ac..e07ce1f8 100644 --- a/icuSources/data/lang/mgh.txt +++ b/icuSources/data/lang/mgh.txt @@ -47,5 +47,5 @@ mgh{ zh{"Ichina"} zu{"Izulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mgo.txt b/icuSources/data/lang/mgo.txt index e52dada5..0c854962 100644 --- a/icuSources/data/lang/mgo.txt +++ b/icuSources/data/lang/mgo.txt @@ -18,7 +18,7 @@ mgo{ latn{"inu"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/mi.txt b/icuSources/data/lang/mi.txt index 0afe8314..2ac3b727 100644 --- a/icuSources/data/lang/mi.txt +++ b/icuSources/data/lang/mi.txt @@ -29,6 +29,9 @@ mi{ zh_Hans{"Hainamana Māmā"} zh_Hant{"Hainamana Tukuiho"} } + Languages%menu{ + zh{"Hainamana Manarini"} + } Languages%short{ en_GB{"Ingarihi UK"} en_US{"Ingarihi US"} @@ -57,11 +60,11 @@ mi{ latn{"Ngā Mati Pākehā"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ - language{"{0}"} - script{"{0}"} - territory{"{0}"} + language{"Reo: {0}"} + script{"Momotuhi: {0}"} + territory{"Rohe: {0}"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/mk.txt b/icuSources/data/lang/mk.txt index 6392b20b..5b011951 100644 --- a/icuSources/data/lang/mk.txt +++ b/icuSources/data/lang/mk.txt @@ -628,10 +628,17 @@ mk{ zxx{"без лингвистичка содржина"} zza{"заза"} } + Languages%long{ + zh_Hans{"поедноставен мандарински"} + zh_Hant{"традиционален мандарински"} + } + Languages%menu{ + yue{"кинески, кантонски"} + zh{"кинески, мандарински"} + } Languages%short{ az{"азерски"} en_GB{"англиски (во ОК)"} - en_US{"англиски (САД)"} } Scripts{ Afak{"афака"} @@ -890,7 +897,7 @@ mk{ jpan{"Јапонски броеви"} jpanfin{"Јапонски финансиски броеви"} khmr{"Кмерски цифри"} - knda{"Канада цифри"} + knda{"Каннада цифри"} laoo{"Лаошки цифри"} latn{"Арапски броеви"} mlym{"Малајаламски цифри"} @@ -909,7 +916,7 @@ mk{ PINYIN{"Пинјин романизација"} WADEGILE{"Вејд-Џајлс романизација"} } - Version{"2.1.48.27"} + Version{"36.1"} characterLabelPattern{ all{"{0} - сите"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ml.txt b/icuSources/data/lang/ml.txt index c0ee0248..5b6e5252 100644 --- a/icuSources/data/lang/ml.txt +++ b/icuSources/data/lang/ml.txt @@ -91,6 +91,7 @@ ml{ car{"കാരിബ്"} cay{"കയൂഗ"} cch{"അറ്റ്സാം"} + ccp{"ചക്‌മ"} ce{"ചെചൻ"} ceb{"സെബുവാനോ"} cgg{"ചിഗ"} @@ -134,7 +135,7 @@ ml{ dv{"ദിവെഹി"} dyo{"യോല-ഫോന്യി"} dyu{"ദ്വൈല"} - dz{"സോങ്ക"} + dz{"ദ്‌സോങ്ക"} dzg{"ഡാസാഗ"} ebu{"എംബു"} ee{"യൂവ്"} @@ -554,6 +555,10 @@ ml{ zxx{"ഭാഷാപരമായ ഉള്ളടക്കമൊന്നുമില്ല"} zza{"സാസാ"} } + Languages%menu{ + yue{"ചൈനീസ്, കാന്റണീസ്"} + zh{"ചൈനീസ്, മാൻഡറിൻ"} + } Languages%short{ az{"അസേരി"} en_GB{"യു.കെ. ഇംഗ്ലീഷ്"} @@ -899,7 +904,7 @@ ml{ POSIX{"കമ്പ്യൂട്ടർ"} REVISED{"പരിഷ്ക്കരിച്ച ലിപി"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — എല്ലാം"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/mn.txt b/icuSources/data/lang/mn.txt index 626c2bf1..62753313 100644 --- a/icuSources/data/lang/mn.txt +++ b/icuSources/data/lang/mn.txt @@ -57,6 +57,7 @@ mn{ bug{"буги"} byn{"блин"} ca{"каталан"} + ccp{"чакма"} ce{"чечень"} ceb{"себуано"} cgg{"чига"} @@ -258,6 +259,7 @@ mn{ naq{"нама"} nb{"норвегийн букмол"} nd{"хойд ндебеле"} + nds{"доод герман"} nds_NL{"бага саксон"} ne{"балба"} new{"невари"} @@ -374,7 +376,7 @@ mn{ twq{"тасавак"} ty{"таити"} tyv{"тува"} - tzm{"Төв Атласын тамазайт"} + tzm{"Төв Атласын тамазигхт"} udm{"удмурт"} ug{"уйгур"} uk{"украин"} @@ -400,7 +402,7 @@ mn{ yi{"иддиш"} yo{"ёруба"} yue{"кантон"} - zgh{"Мороккогийн стандарт тамазайт"} + zgh{"стандарт тамазайт (Морокко)"} zh{"хятад"} zh_Hans{"хялбаршуулсан хятад"} zh_Hant{"уламжлалт хятад"} @@ -409,6 +411,14 @@ mn{ zxx{"хэл зүйн агуулгагүй"} zza{"заза"} } + Languages%long{ + zh_Hans{"хялбаршуулсан мандарин хятад"} + zh_Hant{"уламжлалт мандарин хятад"} + } + Languages%menu{ + yue{"хятад, кантон"} + zh{"хятад, мандарин"} + } Languages%short{ az{"азери"} en_GB{"британи-англи"} @@ -511,7 +521,7 @@ mn{ beng{"бенгал тоо"} deva{"деванагари тоо"} ethi{"этиоп тоо"} - fullwide{"бүрэн хэмжээтэй тоо"} + fullwide{"бүтэн-өргөнтэй тоо"} geor{"гүрж тоо"} grek{"грек тоо"} greklow{"жижиг грек тоо"} @@ -542,7 +552,7 @@ mn{ tibt{"төвд тоо"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} - Бүгд"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/mni.txt b/icuSources/data/lang/mni.txt index d34da126..1f621ed1 100644 --- a/icuSources/data/lang/mni.txt +++ b/icuSources/data/lang/mni.txt @@ -8,7 +8,7 @@ mni{ Beng{"বাংলা"} Mtei{"মেইটেই মায়েক"} } - Version{"2.1.48.13"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/mni_Beng.txt b/icuSources/data/lang/mni_Beng.txt new file mode 100644 index 00000000..1dce6c93 --- /dev/null +++ b/icuSources/data/lang/mni_Beng.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_Beng{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/mni_Beng_IN.txt b/icuSources/data/lang/mni_Beng_IN.txt new file mode 100644 index 00000000..fee69899 --- /dev/null +++ b/icuSources/data/lang/mni_Beng_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +mni_Beng_IN{ + ___{""} +} diff --git a/icuSources/data/lang/mni_IN.txt b/icuSources/data/lang/mni_IN.txt new file mode 100644 index 00000000..00d8c00a --- /dev/null +++ b/icuSources/data/lang/mni_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_IN{ + "%%ALIAS"{"mni_Beng_IN"} +} diff --git a/icuSources/data/lang/mni_Mtei.txt b/icuSources/data/lang/mni_Mtei.txt index b7eb4670..2c6e59eb 100644 --- a/icuSources/data/lang/mni_Mtei.txt +++ b/icuSources/data/lang/mni_Mtei.txt @@ -9,7 +9,7 @@ mni_Mtei{ Beng{"ꯕꯪꯂꯥ"} Mtei{"ꯃꯤꯇꯩ ꯃꯌꯦꯛ"} } - Version{"2.1.48.13"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/moh.txt b/icuSources/data/lang/moh.txt index db978d16..599e030f 100644 --- a/icuSources/data/lang/moh.txt +++ b/icuSources/data/lang/moh.txt @@ -4,5 +4,5 @@ moh{ Languages{ moh{"Kanienʼkéha"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/mr.txt b/icuSources/data/lang/mr.txt index 1f01b2ea..6e1931c6 100644 --- a/icuSources/data/lang/mr.txt +++ b/icuSources/data/lang/mr.txt @@ -83,6 +83,7 @@ mr{ cad{"कॅड्डो"} car{"कॅरिब"} cch{"अत्सम"} + ccp{"चाकमा"} ce{"चेचेन"} ceb{"सिबुआनो"} cgg{"किगा"} @@ -540,6 +541,14 @@ mr{ zxx{"भाषावैज्ञानिक सामग्री नाही"} zza{"झाझा"} } + Languages%long{ + zh_Hans{"सरलीकृत मँडेरिन चीनी"} + zh_Hant{"पारंपारिक मँडेरिन चीनी"} + } + Languages%menu{ + yue{"चीनी, कँटोनीज"} + zh{"चीनी, मँडेरिन"} + } Languages%short{ az{"अझेरी"} en_GB{"यू.के. इंग्रजी"} @@ -835,7 +844,7 @@ mr{ PINYIN{"पिनयिन रोमनायझेशन"} WADEGILE{"वादे-गिलेस रोमनायझेशन"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — सर्व"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ms.txt b/icuSources/data/lang/ms.txt index 3b3eb443..14f3ca41 100644 --- a/icuSources/data/lang/ms.txt +++ b/icuSources/data/lang/ms.txt @@ -478,6 +478,14 @@ ms{ zxx{"Tiada kandungan linguistik"} zza{"Zaza"} } + Languages%long{ + zh_Hans{"Cina Mandarin Ringkas"} + zh_Hant{"Cina Mandarin Tradisional"} + } + Languages%menu{ + yue{"Cina, Kantonis"} + zh{"Cina, Mandarin"} + } Languages%short{ az{"Azeri"} en_GB{"Inggeris U.K."} @@ -488,48 +496,165 @@ ms{ ug{"Uighur"} } Scripts{ + Adlm{"Adlam"} + Aghb{"Kaukasia Albania"} Arab{"Arab"} Aran{"Nastaliq"} + Armi{"Aramia Imperial"} Armn{"Armenia"} + Avst{"Avestan"} + Bali{"Bali"} + Bamu{"Bamu"} + Bass{"Bassa Vah"} + Batk{"Batak"} Beng{"Benggala"} + Bhks{"Bhaisuki"} Bopo{"Bopomofo"} + Brah{"Brahmi"} Brai{"Braille"} + Bugi{"Bugis"} + Buhd{"Buhid"} + Cakm{"Chakma"} + Cans{"Cans"} + Cari{"Carian"} + Cham{"Cham"} + Cher{"Cherokee"} + Copt{"Coptic"} + Cprt{"Cypriot"} Cyrl{"Cyril"} Deva{"Devanagari"} + Dogr{"Dogra"} + Dsrt{"Deseret"} + Dupl{"Trengkas Duployan"} + Egyp{"Hiroglif Mesir"} + Elba{"Elbasan"} + Elym{"Elymaic"} Ethi{"Ethiopia"} Geor{"Georgia"} + Glag{"Glagolitik"} + Gong{"Gunjala Gondi"} + Gonm{"Masaram Gonti"} + Goth{"Gothic"} + Gran{"Grantha"} Grek{"Greek"} Gujr{"Gujarat"} Guru{"Gurmukhi"} Hanb{"Han dengan Bopomofo"} Hang{"Hangul"} Hani{"Han"} + Hano{"Hanunoo"} Hans{"Ringkas"} Hant{"Tradisional"} + Hatr{"Hatran"} Hebr{"Ibrani"} Hira{"Hiragana"} + Hluw{"Hiroglif Anatoli"} + Hmng{"Pahawh Hmong"} + Hmnp{"Nyiakeng Puachue Hmong"} Hrkt{"Ejaan sukuan Jepun"} + Hung{"Hungary Lama"} + Ital{"Italik Lama"} Jamo{"Jamo"} + Java{"Jawa"} Jpan{"Jepun"} + Kali{"Kayah Li"} Kana{"Katakana"} + Khar{"Kharoshthi"} Khmr{"Khmer"} + Khoj{"Khojki"} Knda{"Kannada"} Kore{"Korea"} + Kthi{"Kaithi"} + Lana{"Lanna"} Laoo{"Lao"} Latn{"Latin"} + Lepc{"Lepcha"} + Limb{"Limbu"} + Lina{"Linear A"} + Linb{"Linear B"} + Lisu{"Fraser"} + Lyci{"Lycia"} + Lydi{"Lydia"} + Mahj{"Mahajani"} + Maka{"Makasar"} + Mand{"Mandaean"} + Mani{"Manichaean"} + Marc{"Marchen"} + Medf{"Medefaidrin"} + Mend{"Mende"} + Merc{"Kursif Meroitic"} + Mero{"Meroitic"} Mlym{"Malayalam"} + Modi{"Modi"} Mong{"Mongolia"} + Mroo{"Mro"} Mtei{"Meitei Mayek"} + Mult{"Multani"} Mymr{"Myammar"} + Nand{"Nandinagari"} + Narb{"Arab Utara Lama"} + Nbat{"Nabataean"} + Newa{"Newa"} + Nkoo{"N’ko"} + Nshu{"Nushu"} + Ogam{"Ogham"} Olck{"Ol Chiki"} + Orkh{"Orkhon"} Orya{"Oriya"} + Osge{"Osage"} + Osma{"Osmanya"} + Palm{"Palmyrene"} + Pauc{"Pau Cin Hau"} + Perm{"Permic Lama"} + Phag{"Phags-pa"} + Phli{"Inskripsi Pahlavi"} + Phlp{"Pslater Pahlavi"} + Phnx{"Phoenicia"} + Plrd{"Fonetik Pollard"} + Prti{"Inskripsi Parthian"} Qaag{"Zawgyi"} + Rjng{"Rejang"} + Rohg{"Hanifi Rohingya"} + Runr{"Runic"} + Samr{"Samaritan"} + Sarb{"Arab Selatan Lama"} + Saur{"Saurashtra"} + Sgnw{"Tulisan Isyarat"} + Shaw{"Shavia"} + Shrd{"Sharada"} + Sidd{"Siddham"} + Sind{"Khudawadi"} Sinh{"Sinhala"} + Sogd{"Sogdia"} + Sogo{"Sogdia Lama"} + Sora{"Sora Sompeng"} + Soyo{"Soyombo"} + Sund{"Sunda"} + Sylo{"Syloti Nagri"} + Syrc{"Syria"} + Tagb{"Tagbanwa"} + Takr{"Takri"} + Tale{"Tai Le"} + Talu{"Tai Lue Baharu"} Taml{"Tamil"} + Tang{"Tangut"} + Tavt{"Tai Viet"} Telu{"Telugu"} + Tfng{"Tifinagh"} + Tglg{"Tagalog"} Thaa{"Thaana"} Thai{"Thai"} Tibt{"Tibet"} + Tirh{"Tirhuta"} + Ugar{"Ugaritic"} + Vaii{"Vai"} + Wara{"Varang Kshiti"} + Wcho{"Wancho"} + Xpeo{"Parsi Lama"} + Xsux{"Aksara Paku Sumero-Akkadia"} + Yiii{"Yi"} + Zanb{"Segi Empat Zanabazar"} + Zinh{"Diwarisi"} Zmth{"Tatatanda matematik"} Zsye{"Emoji"} Zsym{"Simbol"} @@ -663,6 +788,7 @@ ms{ finance{"Angka Kewangan"} fullwide{"Digit Lebar Penuh"} geor{"Angka Georgia"} + gong{"Digit Gunjala Gondi"} gonm{"Digit Masaram Gondi"} grek{"Angka Greek"} greklow{"Angka Huruf Kecil Greek"} @@ -675,6 +801,7 @@ ms{ hantfin{"Angka Kewangan Cina Tradisional"} hebr{"Angka Ibrani"} hmng{"Digit Pahawh Hmong"} + hmnp{"Digit Nyiakeng Puachue Hmong"} java{"Digit Jawa"} jpan{"Angka Jepun"} jpanfin{"Angka Kewangan Jepun"} @@ -705,6 +832,7 @@ ms{ olck{"Digit Ol Chiki"} orya{"Digit Oriya"} osma{"Digit Osmanya"} + rohg{"Digit Hanifi Rohingya"} roman{"Angka Roman"} romanlow{"Angka Huruf Kecil Roman"} saur{"Digit Saurashtra"} @@ -724,13 +852,14 @@ ms{ traditional{"Angka Tradisional"} vaii{"Digit Vai"} wara{"Digit Warang Citi"} + wcho{"Digit Wancho"} } } Variants{ POSIX{"Komputer"} SCOTLAND{"Inggeris Standard Scotland"} } - Version{"2.1.49.2"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Semua"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ms_Arab.txt b/icuSources/data/lang/ms_Arab.txt index d0a4c390..61ab19a8 100644 --- a/icuSources/data/lang/ms_Arab.txt +++ b/icuSources/data/lang/ms_Arab.txt @@ -86,7 +86,7 @@ ms_Arab{ traditional{"اڠک تراديسيونل"} } } - Version{"2.1.48.13"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/mt.txt b/icuSources/data/lang/mt.txt index a21da769..b9735274 100644 --- a/icuSources/data/lang/mt.txt +++ b/icuSources/data/lang/mt.txt @@ -511,8 +511,6 @@ mt{ } Languages%short{ az{"Ażeri"} - en_GB{"Ingliż (UK)"} - en_US{"Ingliż (US)"} } Scripts{ Arab{"Għarbi"} @@ -559,7 +557,7 @@ mt{ Variants{ REVISED{"Ortografija Irriveda"} } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Lingwa: {0}"} script{"Skript: {0}"} diff --git a/icuSources/data/lang/mua.txt b/icuSources/data/lang/mua.txt index b9ec7bb3..f58f506f 100644 --- a/icuSources/data/lang/mua.txt +++ b/icuSources/data/lang/mua.txt @@ -48,5 +48,5 @@ mua{ zh{"zah Syiŋ"} zu{"Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/my.txt b/icuSources/data/lang/my.txt index eb619e11..96f93e75 100644 --- a/icuSources/data/lang/my.txt +++ b/icuSources/data/lang/my.txt @@ -28,6 +28,7 @@ my{ ang{"အင်ဂလို ဆက္ကစွန်"} anp{"အန်ဂီကာ"} ar{"အာရဗီ"} + ar_001{"ခေတ်သစ် ရှေ့ဆောင် အာရဗီ"} arn{"မာပုချီ"} arp{"အာရာပါဟို"} as{"အာသံ"} @@ -58,6 +59,7 @@ my{ bug{"ဘူဂစ်စ်"} byn{"ဘလင်"} ca{"ကတ်တလန်"} + ccp{"ချတ်ခ်မာ"} ce{"ချက်ချန်း"} ceb{"စီဗူအာနို"} cgg{"ချီဂါ"} @@ -107,6 +109,7 @@ my{ eo{"အက်စ်ပရန်တို"} es{"စပိန်"} es_ES{"စပိန် (ဥရောပ)"} + es_MX{"စပိန် (မက္ကဆီကို)"} et{"အက်စ်တိုးနီးယား"} eu{"ဘာစ်ခ်"} ewo{"အီဝန်ဒို"} @@ -424,6 +427,14 @@ my{ zxx{"ဘာသာစကားနှင့် ပတ်သက်သောအရာ မရှိပါ"} zza{"ဇာဇာ"} } + Languages%long{ + zh_Hans{"ပြည်ကြီးတရုတ် (ရိုးရှင်း)"} + zh_Hant{"ပြည်ကြီးတရုတ် (ရိုးရာ)"} + } + Languages%menu{ + yue{"တရုတ်၊ ကွမ်းတုံ"} + zh{"ပြည်ကြီးတရုတ်"} + } Languages%short{ az{"အဇာရီ"} en_GB{"ယူကေ အင်္ဂလိပ်"} @@ -581,7 +592,7 @@ my{ REVISED{"ပြန်လည်စီစစ်ထားသော ရေးထုံး"} SCOTLAND{"စကော့ စံ အင်္ဂလိပ်"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — အားလုံး"} category-list{"{0} − {1}"} diff --git a/icuSources/data/lang/myv.txt b/icuSources/data/lang/myv.txt index 5c9efe99..8e90b53d 100644 --- a/icuSources/data/lang/myv.txt +++ b/icuSources/data/lang/myv.txt @@ -4,9 +4,33 @@ myv{ Languages{ ab{"абхазонь кель"} ace{"ачехень кель"} + de{"немецень кель"} + de_AT{"Австриянь немецень кель"} + de_CH{"Швецариянь немецень кель"} + en{"англонь кель"} + en_AU{"Австралиянь англонь кель"} + en_CA{"Канадань англонь кель"} + en_GB{"Британиянь англонь кель"} + en_US{"Американь англонь кель"} + es{"испанонь кель"} + es_ES{"Европань испанонь кель"} + fr{"французонь кель"} + fr_CA{"Канадань французонь кель"} + fr_CH{"Швецариянь французонь кель"} + ja{"япононь кель"} + ko{"Кореань кель"} myv{"эрзянь кель"} + pl{"польшань кель"} + ru{"рузонь кель"} } - Version{"2.1.48.13"} + Scripts{ + Arab{"арабонь"} + Cyrl{"кирилликань"} + Jpan{"япононь"} + Kore{"кореань"} + Latn{"латинэнь"} + } + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/mzn.txt b/icuSources/data/lang/mzn.txt index 377c8484..e9097eb7 100644 --- a/icuSources/data/lang/mzn.txt +++ b/icuSources/data/lang/mzn.txt @@ -265,7 +265,7 @@ mzn{ Hans{"ساده‌بَیی هان"} Hant{"استاندارد ِسنتی هانت"} } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"زوون: {0}"} script{"اسکریپت: {0}"} diff --git a/icuSources/data/lang/naq.txt b/icuSources/data/lang/naq.txt index 4a958ec0..16944a22 100644 --- a/icuSources/data/lang/naq.txt +++ b/icuSources/data/lang/naq.txt @@ -48,5 +48,5 @@ naq{ zh{"Chineesǁî gowab, Mandarinni"} zu{"Zulub"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nb.txt b/icuSources/data/lang/nb.txt index 17eb367c..afddf6bd 100644 --- a/icuSources/data/lang/nb.txt +++ b/icuSources/data/lang/nb.txt @@ -18,7 +18,7 @@ nb{ ms{"målesystem"} numbers{"tall"} timezone{"tidssone"} - va{"Språkvariant"} + va{"språkvariant"} x{"privat bruk"} } Languages{ @@ -109,6 +109,7 @@ nb{ car{"karibisk"} cay{"cayuga"} cch{"atsam"} + ccp{"chakma"} ce{"tsjetsjensk"} ceb{"cebuansk"} cgg{"kiga"} @@ -582,7 +583,7 @@ nb{ umb{"umbundu"} und{"ukjent språk"} ur{"urdu"} - ur_Arab{"lang (naskh)"} + ur_Arab{"urdu (naskh)"} uz{"usbekisk"} vai{"vai"} ve{"venda"} @@ -629,6 +630,13 @@ nb{ zxx{"uten språklig innhold"} zza{"zazaisk"} } + Languages%long{ + zh_Hans{"forenklet mandarinkinesisk"} + zh_Hant{"tradisjonell mandarinkinesisk"} + } + Languages%menu{ + zh{"kinesisk, mandarin"} + } Languages%short{ az{"azeri"} } @@ -1018,6 +1026,7 @@ nb{ KSCOR{"standard ortografi"} LAUKIKA{"laukika"} LIPAW{"resia med Lipovaz-dialekt"} + LUNA1918{"LUNA1918"} METELKO{"Metelko-alfabet"} MONOTON{"monotonisk rettskriving"} NDYUKA{"ndyuka-dialekt"} @@ -1026,12 +1035,15 @@ nb{ NULIK{"moderne volapük"} OSOJS{"oseacco- og osojanedialekt"} PAMAKA{"Pamaka-dialekt"} + PETR1708{"PETR1708"} PINYIN{"pinyin"} POLYTON{"polytonisk rettskriving"} POSIX{"dataspråk"} + PUTER{"PUTER"} REVISED{"revidert ortografi"} RIGIK{"klassisk volapük"} ROZAJ{"resisk dialekt"} + RUMGR{"RUMGR"} SAAHO{"saho"} SCOTLAND{"skotsk standard engelsk"} SCOUSE{"scouse dialekt"} @@ -1050,7 +1062,7 @@ nb{ VALLADER{"vallader"} WADEGILE{"Wade-Giles-romanisering"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – alt"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/nd.txt b/icuSources/data/lang/nd.txt index f8e4f7fb..47202079 100644 --- a/icuSources/data/lang/nd.txt +++ b/icuSources/data/lang/nd.txt @@ -48,5 +48,5 @@ nd{ zh{"isi-China"} zu{"isi-Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nds.txt b/icuSources/data/lang/nds.txt index deffd427..4506c6d5 100644 --- a/icuSources/data/lang/nds.txt +++ b/icuSources/data/lang/nds.txt @@ -1,5 +1,11 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nds{ - Version{"2.1.47.82"} + Languages{ + de{"Hoochdüütsch"} + en{"Engelsch"} + nds{"Neddersass’sch"} + nl{"Nedderlandsch"} + } + Version{"36.1"} } diff --git a/icuSources/data/lang/ne.txt b/icuSources/data/lang/ne.txt index d8c3362d..80797bf9 100644 --- a/icuSources/data/lang/ne.txt +++ b/icuSources/data/lang/ne.txt @@ -97,6 +97,7 @@ ne{ car{"क्यारिब"} cay{"कायुगा"} cch{"अट्साम"} + ccp{"चाक्मा"} ce{"चेचेन"} ceb{"सेबुआनो"} cgg{"चिगा"} @@ -571,6 +572,14 @@ ne{ zxx{"भाषिक सामग्री छैन"} zza{"जाजा"} } + Languages%long{ + zh_Hans{"सरलिकृत म्यान्डरिन चिनियाँ"} + zh_Hant{"परम्परागत म्यान्डरिन चिनियाँ"} + } + Languages%menu{ + yue{"चिनियाँ, क्यान्टोनिज"} + zh{"चिनियाँ, म्यान्डरिन"} + } Languages%short{ az{"अजेरी"} en_GB{"संयुक्त अधिराज्य अङ्ग्रेजी"} @@ -798,7 +807,7 @@ ne{ AREVELA{"पूर्वी आर्मेनियाली"} POSIX{"कम्प्युटर"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0}-सबै"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/nl.txt b/icuSources/data/lang/nl.txt index 31d5e5d5..dbf41838 100644 --- a/icuSources/data/lang/nl.txt +++ b/icuSources/data/lang/nl.txt @@ -624,10 +624,16 @@ nl{ zxx{"geen linguïstische inhoud"} zza{"Zaza"} } + Languages%long{ + zh_Hans{"Mandarijn (vereenvoudigd)"} + zh_Hant{"Mandarijn (traditioneel)"} + } + Languages%menu{ + yue{"Kantonees"} + zh{"Mandarijn"} + } Languages%short{ az{"Azeri"} - en_GB{"Engels (VK)"} - en_US{"Engels (VS)"} } Languages%variant{ ps{"Pashto"} @@ -636,6 +642,7 @@ nl{ Adlm{"Adlam"} Afak{"Defaka"} Aghb{"Kaukasisch Albanees"} + Ahom{"Ahom"} Arab{"Arabisch"} Aran{"Nastaliq"} Armi{"Keizerlijk Aramees"} @@ -656,6 +663,7 @@ nl{ Cakm{"Chakma"} Cans{"Verenigde Canadese Aboriginal-symbolen"} Cari{"Carisch"} + Cham{"Cham"} Cher{"Cherokee"} Cirt{"Cirth"} Copt{"Koptisch"} @@ -735,6 +743,7 @@ nl{ Merc{"Meroitisch cursief"} Mero{"Meroïtisch"} Mlym{"Malayalam"} + Modi{"Modi"} Mong{"Mongools"} Moon{"Moon"} Mroo{"Mro"} @@ -1119,7 +1128,7 @@ nl{ WADEGILE{"Wade-Giles-romanisering"} XSISTEMO{"X-sistemo"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — alle"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/nmg.txt b/icuSources/data/lang/nmg.txt index 6815483c..bfd6cba2 100644 --- a/icuSources/data/lang/nmg.txt +++ b/icuSources/data/lang/nmg.txt @@ -47,5 +47,5 @@ nmg{ zh{"Kiɛl bó chinois"} zu{"Zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nn.txt b/icuSources/data/lang/nn.txt index 6aade663..1fdbde9a 100644 --- a/icuSources/data/lang/nn.txt +++ b/icuSources/data/lang/nn.txt @@ -313,7 +313,7 @@ nn{ na{"nauru"} nap{"napolitansk"} naq{"nama"} - nb{"bokmål"} + nb{"norsk bokmål"} nd{"nord-ndebele"} nds{"lågtysk"} nds_NL{"lågsaksisk"} @@ -325,7 +325,7 @@ nn{ nl{"nederlandsk"} nl_BE{"flamsk"} nmg{"kwasio"} - nn{"nynorsk"} + nn{"norsk nynorsk"} nnh{"ngiemboon"} no{"norsk"} nog{"nogai"} @@ -761,7 +761,7 @@ nn{ TARASK{"taraskievica-ortografi"} VALENCIA{"valensisk dialekt"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} – alt"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/nnh.txt b/icuSources/data/lang/nnh.txt index 2d8d07ba..53864079 100644 --- a/icuSources/data/lang/nnh.txt +++ b/icuSources/data/lang/nnh.txt @@ -24,5 +24,5 @@ nnh{ yav{"Shwóŋò pʉa shÿó Mbafìa"} ybb{"Shwóŋò Tsaŋ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nqo.txt b/icuSources/data/lang/nqo.txt index df60932b..f21c2ed4 100644 --- a/icuSources/data/lang/nqo.txt +++ b/icuSources/data/lang/nqo.txt @@ -4,5 +4,5 @@ nqo{ Languages{ nqo{"ߒߞߏ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nr.txt b/icuSources/data/lang/nr.txt index e270132c..9b9d6b18 100644 --- a/icuSources/data/lang/nr.txt +++ b/icuSources/data/lang/nr.txt @@ -1,8 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nr{ - Languages{ - nr{"isiNdebele"} - } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nso.txt b/icuSources/data/lang/nso.txt index d236c866..57d09baf 100644 --- a/icuSources/data/lang/nso.txt +++ b/icuSources/data/lang/nso.txt @@ -1,8 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nso{ - Languages{ - nso{"Sesotho sa Leboa"} - } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nus.txt b/icuSources/data/lang/nus.txt index e25b4a73..f132f654 100644 --- a/icuSources/data/lang/nus.txt +++ b/icuSources/data/lang/nus.txt @@ -48,5 +48,5 @@ nus{ zh{"Thok cayna"} zu{"Thok dhuluni"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ny.txt b/icuSources/data/lang/ny.txt index 44726903..eafa8de0 100644 --- a/icuSources/data/lang/ny.txt +++ b/icuSources/data/lang/ny.txt @@ -4,5 +4,5 @@ ny{ Languages{ ny{"Nyanja"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/nyn.txt b/icuSources/data/lang/nyn.txt index 28c1f1ab..cb1706a0 100644 --- a/icuSources/data/lang/nyn.txt +++ b/icuSources/data/lang/nyn.txt @@ -48,5 +48,5 @@ nyn{ zh{"Oruchaina"} zu{"Oruzuru"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/oc.txt b/icuSources/data/lang/oc.txt index f8b04bd5..17346b8b 100644 --- a/icuSources/data/lang/oc.txt +++ b/icuSources/data/lang/oc.txt @@ -201,7 +201,7 @@ oc{ Hans{"chinés simplificat"} Hant{"chinés tradicional"} } - Version{"2.1.48.13"} + Version{"36.1"} codePatterns{ language{"Lenga: {0}"} script{"Escritura: {0}"} diff --git a/icuSources/data/lang/om.txt b/icuSources/data/lang/om.txt index 0f96cf97..e9d0dea1 100644 --- a/icuSources/data/lang/om.txt +++ b/icuSources/data/lang/om.txt @@ -92,5 +92,5 @@ om{ Scripts{ Latn{"Latin"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/or.txt b/icuSources/data/lang/or.txt index 998ab331..b00aa428 100644 --- a/icuSources/data/lang/or.txt +++ b/icuSources/data/lang/or.txt @@ -518,6 +518,14 @@ or{ zxx{"କୌଣସି ଲିଙ୍ଗୁଇଷ୍ଟ ସାମଗ୍ରୀ ନାହିଁ"} zza{"ଜାଜା"} } + Languages%long{ + zh_Hans{"ସରଳୀକୃତ ମାଣ୍ଡାରିନ୍ ଚାଇନିଜ୍"} + zh_Hant{"ପାରମ୍ପରିକ ମାଣ୍ଡାରିନ୍ ଚାଇନିଜ୍"} + } + Languages%menu{ + yue{"ଚାଇନିଜ୍‌, କାନଟୋନେସେ"} + zh{"ଚାଇନିଜ୍, ମାଣ୍ଡାରିନ୍"} + } Languages%short{ az{"ଆଜେରି"} en_GB{"ଯୁକ୍ତରାଜ୍ୟ ଇଂରାଜୀ"} @@ -739,7 +747,7 @@ or{ tibt{"ତିବତୀ ଅଙ୍କଗୁଡ଼ିକ"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ସମସ୍ତ"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/os.txt b/icuSources/data/lang/os.txt index 2a9168ae..77afddca 100644 --- a/icuSources/data/lang/os.txt +++ b/icuSources/data/lang/os.txt @@ -96,7 +96,7 @@ os{ latn{"Нырыккон цифрӕтӕ"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Ӕвзаг: {0}"} script{"Скрипт: {0}"} diff --git a/icuSources/data/lang/pa.txt b/icuSources/data/lang/pa.txt index c20f92ac..9d4a2bcd 100644 --- a/icuSources/data/lang/pa.txt +++ b/icuSources/data/lang/pa.txt @@ -60,6 +60,7 @@ pa{ bug{"ਬਗਨੀਜ਼"} byn{"ਬਲਿਨ"} ca{"ਕੈਟਾਲਾਨ"} + ccp{"ਚਕਮਾ"} ce{"ਚੇਚਨ"} ceb{"ਸੀਬੂਆਨੋ"} cgg{"ਚੀਗਾ"} @@ -238,7 +239,7 @@ pa{ men{"ਮੇਂਡੇ"} mer{"ਮੇਰੂ"} mfe{"ਮੋਰੀਸਿਅਨ"} - mg{"ਮੇਲੇਗਸੀ"} + mg{"ਮਾਲਾਗੈਸੀ"} mgh{"ਮਖੋਵਾ-ਮਿੱਟੋ"} mgo{"ਮੇਟਾ"} mh{"ਮਾਰਸ਼ਲੀਜ਼"} @@ -425,10 +426,16 @@ pa{ zxx{"ਬੋਲੀ ਸੰਬੰਧੀ ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂ"} zza{"ਜ਼ਾਜ਼ਾ"} } + Languages%long{ + zh_Hans{"ਚੀਨੀ ਮੈਂਡਰਿਨ (ਸਰਲ)"} + zh_Hant{"ਚੀਨੀ ਮੈਂਡਰਿਨ (ਰਵਾਇਤੀ)"} + } + Languages%menu{ + yue{"ਚੀਨੀ, ਕੈਂਟੋਨੀਜ਼"} + zh{"ਚੀਨੀ, ਮੈਂਡਰਿਨ"} + } Languages%short{ az{"ਅਜ਼ੇਰੀ"} - en_GB{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਕੇ.)"} - en_US{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਐੱਸ.)"} } Scripts{ Arab{"ਅਰਬੀ"} @@ -570,7 +577,7 @@ pa{ tibt{"ਤਿੱਬਤੀ ਅੰਕ"} } } - Version{"2.1.48.20"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ਸਭ"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/pa_Arab.txt b/icuSources/data/lang/pa_Arab.txt index c0514824..a5b41844 100644 --- a/icuSources/data/lang/pa_Arab.txt +++ b/icuSources/data/lang/pa_Arab.txt @@ -11,5 +11,5 @@ pa_Arab{ Aran{"نستعلیق"} Guru{"گُرمُکھی"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pa_Aran_PK.txt b/icuSources/data/lang/pa_Aran_PK.txt index efecc367..052f78bd 100644 --- a/icuSources/data/lang/pa_Aran_PK.txt +++ b/icuSources/data/lang/pa_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Aran_PK{ - Version{"2.1.47.82"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/lang/pa_Guru.txt b/icuSources/data/lang/pa_Guru.txt index f6958d69..f06d9fff 100644 --- a/icuSources/data/lang/pa_Guru.txt +++ b/icuSources/data/lang/pa_Guru.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pa_PK.txt b/icuSources/data/lang/pa_PK.txt index ab424947..1c66c7b3 100644 --- a/icuSources/data/lang/pa_PK.txt +++ b/icuSources/data/lang/pa_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ - "%%ALIAS"{"pa_Aran_PK"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/lang/pl.txt b/icuSources/data/lang/pl.txt index dc28ea25..38c99de3 100644 --- a/icuSources/data/lang/pl.txt +++ b/icuSources/data/lang/pl.txt @@ -6,16 +6,16 @@ pl{ cf{"format waluty"} colAlternate{"Sortowanie ignorujące symbole"} colBackwards{"Odwrotne sortowanie ze znakami akcentowanymi"} - colCaseFirst{"Porządek wielkie/małe litery"} + colCaseFirst{"Kolejność wielkie/małe litery"} colCaseLevel{"Sortowanie uwzględniające wielkość liter"} colNormalization{"Sortowanie znormalizowane"} colNumeric{"Sortowanie numeryczne"} colStrength{"Siła sortowania"} - collation{"porządek sortowania"} + collation{"kolejność sortowania"} currency{"waluta"} hc{"cykl (12- lub 24-godzinny)"} lb{"styl podziału wiersza"} - ms{"układ miar"} + ms{"system miar"} numbers{"cyfry"} timezone{"Strefa czasowa"} va{"Wariant regionalny"} @@ -643,10 +643,15 @@ pl{ zxx{"brak treści o charakterze językowym"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"standardowy chiński uproszczony"} + zh_Hant{"standardowy chiński tradycyjny"} + } + Languages%menu{ + zh{"chiński, mandaryński"} + } Languages%short{ az{"azerski"} - en_GB{"angielski (Wlk. Bryt.)"} - en_US{"angielski (USA)"} } Languages%variant{ ps{"pasztuński"} @@ -688,11 +693,11 @@ pl{ Glag{"głagolica"} Goth{"gotyckie"} Grek{"greckie"} - Gujr{"gudźarackie"} + Gujr{"gudżarati"} Guru{"gurmukhi"} - Hanb{"hanb"} - Hang{"hangyl"} - Hani{"han"} + Hanb{"chińskie z bopomofo"} + Hang{"hangul"} + Hani{"chińskie"} Hano{"hanunoo"} Hans{"uproszczone"} Hant{"tradycyjne"} @@ -772,7 +777,7 @@ pl{ Teng{"tengwar"} Tfng{"tifinagh (berberski)"} Tglg{"tagalog"} - Thaa{"thaana"} + Thaa{"taana"} Thai{"tajskie"} Tibt{"tybetańskie"} Ugar{"ugaryckie"} @@ -783,15 +788,15 @@ pl{ Yiii{"yi"} Zinh{"dziedziczone"} Zmth{"notacja matematyczna"} - Zsye{"Emoji"} + Zsye{"emoji"} Zsym{"symbole"} Zxxx{"język bez systemu pisma"} Zyyy{"wspólne"} - Zzzz{"nieznany skrypt"} + Zzzz{"nieznane pismo"} } Scripts%stand-alone{ - Hans{"uproszczone han"} - Hant{"tradycyjne han"} + Hans{"chińskie uproszczone"} + Hant{"chińskie tradycyjne"} } Scripts%variant{ Arab{"perso-arabskie"} @@ -801,13 +806,13 @@ pl{ buddhist{"kalendarz buddyjski"} chinese{"kalendarz chiński"} coptic{"Kalendarz koptyjski"} - dangi{"kalendarz dangi"} + dangi{"kalendarz koreański"} ethiopic{"kalendarz etiopski"} ethiopic-amete-alem{"Kalendarz etiopski Amete Alem"} gregorian{"kalendarz gregoriański"} hebrew{"kalendarz hebrajski"} indian{"narodowy kalendarz hinduski"} - islamic{"kalendarz islamski (metoda wzrokowa)"} + islamic{"kalendarz muzułmański"} islamic-civil{"kalendarz islamski (metoda obliczeniowa)"} islamic-rgsa{"kalendarz islamski (Arabia Saudyjska, metoda wzrokowa)"} islamic-tbla{"kalendarz islamski (metoda obliczeniowa, epoka astronomiczna)"} @@ -857,16 +862,16 @@ pl{ big5han{"chiński tradycyjny porządek sortowania - Big5"} compat{"poprzedni porządek sortowania, dla zgodności"} dictionary{"sortowanie słownikowe"} - ducet{"domyślne sortowanie Unicode"} + ducet{"domyślna kolejność sortowania Unicode"} eor{"europejskie reguły określania kolejności"} gb2312han{"chiński uproszczony porządek sortowania - GB2312"} phonebook{"porządek sortowania książki telefonicznej"} phonetic{"sortowanie fonetyczne"} pinyin{"porządek sortowania pinyin"} reformed{"sortowanie zreformowane"} - search{"wyszukiwanie ogólnego użytku"} + search{"wyszukiwanie ogólnego zastosowania"} searchjl{"Wyszukiwanie według początkowej spółgłoski hangul"} - standard{"sortowanie standardowe"} + standard{"standardowa kolejność sortowania"} stroke{"porządek akcentów"} traditional{"tradycyjny porządek sortowania"} unihan{"sortowanie wg kluczy i ich liczby kresek"} @@ -888,8 +893,8 @@ pl{ strict{"ścisły styl podziału wiersza"} } m0{ - bgn{"BGN"} - ungegn{"UNGEGN"} + bgn{"transliteracja BGN"} + ungegn{"transliteracja UNGEGN"} } ms{ metric{"system metryczny"} @@ -972,7 +977,7 @@ pl{ VALENCIA{"walencki"} WADEGILE{"latynizacja Wade’a i Gilesa"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — wszystko"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ps.txt b/icuSources/data/lang/ps.txt index 95cb4e4e..85cfe33b 100644 --- a/icuSources/data/lang/ps.txt +++ b/icuSources/data/lang/ps.txt @@ -6,6 +6,10 @@ ps{ cf{"اسعارو بڼه"} collation{"ترتيب"} currency{"اسعارو"} + hc{"د ساعت چکر (۱۲ پرتله ۲۴)"} + lb{"د ماتې کرښې ډول"} + ms{"د ناپ نظام"} + numbers{"شمېرې"} } Languages{ aa{"افري"} @@ -38,14 +42,14 @@ ps{ ban{"بالنی"} bas{"باسا"} be{"بېلاروسي"} - bem{"بیبا"} + bem{"بيمبا"} bez{"بينا"} bg{"بلغاري"} bho{"بهوجپوري"} bi{"بسلاما"} bin{"بینی"} bla{"سکسيکا"} - bm{"بامره"} + bm{"بمبارا"} bn{"بنگالي"} bo{"تبتي"} br{"برېتون"} @@ -55,7 +59,7 @@ ps{ byn{"بلین"} ca{"کټلاني"} ccp{"چکما"} - ce{"چيچيني"} + ce{"چيچني"} ceb{"سیبوانوي"} cgg{"چيگايي"} ch{"چمورو"} @@ -71,7 +75,7 @@ ps{ cu{"د کليسا سلاوي"} cv{"چوواشي"} cy{"ويلشي"} - da{"دانمارکي"} + da{"ډنمارکي"} dak{"داکوتا"} dar{"درگوا"} dav{"ټایټا"} @@ -80,32 +84,31 @@ ps{ de_CH{"سوئس لوی جرمن"} dgr{"داگرب"} dje{"زرما"} - dsb{"لوړې سربي"} + dsb{"کښته سربيايي"} dua{"دوالا"} dv{"ديویهی"} dyo{"جولا فوني"} dz{"ژونگکه"} dzg{"ډزاګا"} - ebu{"ایمو"} + ebu{"ايمبو"} ee{"ايو"} efi{"افک"} eka{"اکجک"} el{"یوناني"} - en{"انګریزي"} - en_AU{"انګليسي (AU)"} + en{"انګليسي"} + en_AU{"آسټرالياوي انګليسي"} en_CA{"کاناډايي انګلیسي"} en_GB{"بريتانوی انګلیسي"} - en_US{"انګليسي (US)"} eo{"اسپرانتو"} es{"هسپانوي"} es_419{"لاتيني امريکايي هسپانوي"} es_ES{"اروپايي هسپانوي"} - es_MX{"ميکسيکو هسپانوي"} + es_MX{"ميکسيکي هسپانوي"} et{"حبشي"} eu{"باسکي"} ewo{"اوونڊو"} fa{"فارسي"} - ff{"فلاحہ"} + ff{"فولاح"} fi{"فینلنډي"} fil{"فلیپیني"} fj{"فجیان"} @@ -115,7 +118,7 @@ ps{ fr_CA{"کاناډايي فرانسوي"} fr_CH{"سويسي فرانسوي"} fur{"فرائیلیین"} - fy{"فريزي"} + fy{"لوېديځ فريشي"} ga{"ائيرلېنډي"} gaa{"gaa"} gd{"سکاټلېنډي ګېلک"} @@ -131,16 +134,16 @@ ps{ gwi{"ګیچین"} ha{"هوسا"} haw{"هوایی"} - he{"عبري"} + he{"عبراني"} hi{"هندي"} hil{"ھلیګینون"} hmn{"همونګ"} - hr{"کروواسي"} - hsb{"پورته صربي"} - ht{"هيٽي کرولي"} + hr{"کروايشيايي"} + hsb{"پورته سربيايي"} + ht{"هيټي کريول"} hu{"هنگري"} hup{"ھوپا"} - hy{"ارمني"} + hy{"آرمينيايي"} hz{"هیرورو"} ia{"انټرلنګوا"} iba{"ابن"} @@ -156,7 +159,7 @@ ps{ iu{"انوکتیتوت"} ja{"جاپاني"} jbo{"لوجبان"} - jgo{"نګبا"} + jgo{"نګومبا"} jmc{"ماچمی"} jv{"جاوايي"} ka{"جورجيائي"} @@ -166,7 +169,7 @@ ps{ kam{"کامبا"} kbd{"کابیرین"} kcg{"تایپ"} - kde{"ماکډون"} + kde{"ميکونډي"} kea{"کابوورډیانو"} kfo{"کورو"} kha{"خاسې"} @@ -179,23 +182,23 @@ ps{ kln{"کلینجن"} km{"خمر"} kmb{"کیمبوندو"} - kn{"کنأډه"} + kn{"کناډا"} ko{"کوریایی"} - kok{"کنکني"} + kok{"کونکاني"} kpe{"کیلي"} kr{"کنوری"} krc{"کراچی بالکر"} krl{"کاریلین"} kru{"کورخ"} ks{"کشمیري"} - ksb{"شمبلا"} + ksb{"شمبالا"} ksf{"بفیا"} - ksh{"کولوگنيسي"} + ksh{"کولوګنيايي"} ku{"کردي"} kum{"کومک"} kv{"کومی"} - kw{"کرونيشي"} - ky{"کرګيز"} + kw{"کورنيشي"} + ky{"کرغيزي"} la{"لاتیني"} lad{"لاډینو"} lag{"لنګی"} @@ -203,8 +206,8 @@ ps{ lez{"لیګغیان"} lg{"ګانده"} li{"لمبرگیانی"} - lkt{"لکټو"} - ln{"لنگلا"} + lkt{"لکوټا"} + ln{"لنګالا"} lo{"لاو"} loz{"لوزی"} lrc{"شمالي لوری"} @@ -242,7 +245,7 @@ ps{ ms{"ملایا"} mt{"مالټايي"} mua{"مندانګ"} - mul{"څو ژبو"} + mul{"متعدد ژبې"} mus{"کريکي"} mwl{"مرانديز"} my{"برمایی"} @@ -275,7 +278,7 @@ ps{ oc{"اوکسيټاني"} om{"اورومو"} or{"اوڊيا"} - os{"اوسیٹک"} + os{"اوسيټک"} pa{"پنجابي"} pag{"پانګاسین"} pam{"پمپانگا"} @@ -301,6 +304,7 @@ ps{ ru{"روسي"} rup{"اروماني"} rw{"کینیارونډا"} + rwk{"روا"} sa{"سنسکریټ"} sad{"سنډاوی"} sah{"سخا"} @@ -334,7 +338,7 @@ ps{ srn{"سوران ټونګو"} ss{"سواتی"} ssy{"سهو"} - st{"سيسوتو"} + st{"سويلي سوتو"} su{"سوډاني"} suk{"سکوما"} sv{"سویډنی"} @@ -342,7 +346,7 @@ ps{ sw_CD{"کانګو سواهلی"} swb{"کومورياني"} syr{"سوریاني"} - ta{"تامیل"} + ta{"تامل"} te{"تېليګو"} tem{"تیمني"} teo{"تیسو"} @@ -368,7 +372,7 @@ ps{ tzm{"مرکزی اطلس تمازائيٹ"} udm{"ادمورت"} ug{"اويغوري"} - uk{"اوکرانايي"} + uk{"اوکرايني"} umb{"امبوندو"} und{"نامعلومه ژبه"} ur{"اردو"} @@ -391,7 +395,7 @@ ps{ yi{"يديش"} yo{"یوروبا"} yue{"کانټوني"} - zgh{"معياري مراکش تمازټیټ"} + zgh{"معياري مراکشي تمازيټ"} zh{"چیني"} zh_Hans{"ساده چيني"} zh_Hant{"دوديزه چيني"} @@ -400,10 +404,18 @@ ps{ zxx{"نه ژبني منځپانګه"} zza{"زازا"} } + Languages%long{ + zh_Hans{"چيني ماندرين چيني"} + zh_Hant{"دوديزه ماندرين چيني"} + } + Languages%menu{ + yue{"چايني، کانټونيز"} + zh{"چيني، ماندرين"} + } Languages%short{ az{"اذري"} en_GB{"انګليسي (GB)"} - en_US{"انګليسي (US)"} + en_US{"د متحده آيالاتو انګليسي"} } Scripts{ Arab{"عربي"} @@ -437,9 +449,9 @@ ps{ Mlym{"مالایالم"} Mong{"منګولیایي"} Mymr{"میانمار"} - Orya{"اویا"} + Orya{"اوديا"} Sinh{"سنهالا"} - Taml{"تامیل"} + Taml{"تامل"} Telu{"تیلیګو"} Thaa{"تهانا"} Thai{"تایلنډي"} @@ -453,7 +465,7 @@ ps{ } Scripts%stand-alone{ Hans{"ساده هان"} - Hant{"دودیز هان"} + Hant{"دوديزه هان"} } Types{ calendar{ @@ -464,11 +476,11 @@ ps{ gregorian{"ګريګورين جنتري"} hebrew{"جورجویان جنتري"} islamic{"اسلامي جنتري"} - islamic-civil{"د اسلامي جنتري (جدولي، د مدني عصر)"} + islamic-civil{"اسلامي جنتري (جدولي، مدني عصر)"} islamic-tbla{"اسلامي جنتري (جدولي، ستورپوهنيز عصر)"} iso8601{"ISO-8601 جنتري"} - japanese{"د جاپاني جنتري"} - persian{"د فارسي جنتري"} + japanese{"جاپاني جنتري"} + persian{"فارسي جنتري"} roc{"منگوو جنتري"} } cf{ @@ -476,20 +488,66 @@ ps{ standard{"معياري اسعارو بڼه"} } collation{ - ducet{"ڊفالٽ یونیکوډ ترتیب"} - search{"عمومي موخو د لټون"} + ducet{"ډيفالټ يونيکوډ ترتيب"} + search{"د عمومي موخي لټون"} standard{"معياري د لټې ترتيب"} } + hc{ + h11{"د ۱۲ ساعتو نظام (۰ـ۱۱)"} + h12{"د ۱۲ ساعتو نظام (۱ ـ ۱۲)"} + h23{"د ۲۴ ساعتو نظام (۰ـ۲۳)"} + h24{"د ساعتو نظام (۱ـ۲۴)"} + } + lb{ + loose{"د غړندې ماتې کرښې ډول"} + normal{"د عادي ماتې کرښې ډول"} + strict{"د سختې ماتې کرښې ډول"} + } + ms{ + metric{"ميټرک نظام"} + ussystem{"د متحده آيالاتو د ناپ نظام"} + } numbers{ arab{"عربي - انډیک عددونه"} arabext{"غځېدلې عربي ۔ اينډيک عدد"} + armn{"آرمينيايي اعداد"} + armnlow{"آرمينيايي کوچني اعداد"} + beng{"د بنګلا اعداد"} + deva{"ديوانګري اعداد"} + ethi{"ايتهوپيايي اعداد"} + fullwide{"د بشپړه پراختيا اعداد"} + geor{"ګريګورين اعداد"} + grek{"يوناني اعداد"} + greklow{"يوناني کوچني اعداد"} + gujr{"ګوجراتي اعداد"} + guru{"ګرمخې اعداد"} + hanidec{"چايني اعشاري اعداد"} + hans{"ساده چيني اعداد"} + hansfin{"ساده چيني مالي اعداد"} + hant{"دوديز چيني اعداد"} + hantfin{"دوديز چيني مالي اعداد"} + hebr{"عبراني اعداد"} + jpan{"جاپاني اعداد"} + jpanfin{"جاپاني مالي اعداد"} + khmr{"خمري اعداد"} + knda{"کاناډا يي اعداد"} + laoo{"لاوي اعداد"} latn{"لويديځ عددونه"} + mlym{"ملاي لام اعداد"} + mymr{"د ميانمار اعداد"} + orya{"د اوډيا اعداد"} + roman{"رومن اعداد"} + romanlow{"رومن کوچني اعداد"} + taml{"دوديز تامل اعداد"} + tamldec{"تامل اعداد"} + telu{"تيلوګو اعداد"} + thai{"تايي اعداد"} + tibt{"تبتي اعداد"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} - ټول"} - category-list{"{0}: {1}"} compatibility{"{0} - مطابقت"} enclosed{"{0} - منسلک"} extended{"{0} - غځېدلی"} @@ -510,6 +568,5 @@ ps{ localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} - separator{"{0}, {1}"} } } diff --git a/icuSources/data/lang/ps_PK.txt b/icuSources/data/lang/ps_PK.txt index da25908a..440b2584 100644 --- a/icuSources/data/lang/ps_PK.txt +++ b/icuSources/data/lang/ps_PK.txt @@ -16,5 +16,5 @@ ps_PK{ arabext{"غځېدلے عربي ۔ اينډيک عدد"} } } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt.txt b/icuSources/data/lang/pt.txt index 64019361..bd3632a8 100644 --- a/icuSources/data/lang/pt.txt +++ b/icuSources/data/lang/pt.txt @@ -5,12 +5,12 @@ pt{ calendar{"Calendário"} cf{"Formato de moeda"} colAlternate{"Ignorar classificação de símbolos"} - colBackwards{"Classificação reversa de acentos"} + colBackwards{"Classificação de acentos invertida"} colCaseFirst{"Ordem de maiúsculas/minúsculas"} - colCaseLevel{"Ordem com diferenciação de maiúsculas e minúsculas"} + colCaseLevel{"Classificação com distinção entre maiúsculas e minúsculas"} colNormalization{"Classificação normalizada"} colNumeric{"Classificação numérica"} - colStrength{"Intensidade da classificação"} + colStrength{"Prioridade da classificação"} collation{"Ordenação"} currency{"Moeda"} hc{"Ciclo de horário (12 vs. 24)"} @@ -93,7 +93,7 @@ pt{ car{"caribe"} cay{"cayuga"} cch{"atsam"} - ccp{"Chakma"} + ccp{"chakma"} ce{"checheno"} ceb{"cebuano"} cgg{"chiga"} @@ -548,9 +548,16 @@ pt{ zxx{"sem conteúdo linguístico"} zza{"zazaki"} } + Languages%long{ + zh_Hans{"chinês mandarim (simplificado)"} + zh_Hant{"chinês mandarim (tradicional)"} + } + Languages%menu{ + yue{"cantonês (tradicional)"} + zh{"chinês, mandarim"} + } Languages%short{ - az{"azeri"} - en_US{"inglês (EUA)"} + az{"azerbaijano"} } Languages%variant{ ps{"pushto"} @@ -643,7 +650,7 @@ pt{ Ogam{"ogâmico"} Olck{"ol chiki"} Orkh{"orkhon"} - Orya{"oriya"} + Orya{"oriá"} Osma{"osmania"} Perm{"pérmico antigo"} Phag{"phags-pa"} @@ -776,8 +783,8 @@ pt{ unihan{"Ordem por Radical-Traços"} } d0{ - fwidth{"Extensão total"} - hwidth{"Extensão total"} + fwidth{"Largura inteira"} + hwidth{"Meia largura"} npinyin{"Numérico"} } hc{ @@ -802,7 +809,7 @@ pt{ } numbers{ arab{"Algarismos indo-arábicos"} - arabext{"Algarismos indo-arábicos por extenso"} + arabext{"Algarismos indo-arábicos estendidos"} armn{"Algarismos armênios"} armnlow{"Algarismos armênios minúsculos"} beng{"Algarismos bengali"} @@ -886,7 +893,7 @@ pt{ VALENCIA{"valenciano"} WADEGILE{"romanização Wade-Giles"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — todos"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/pt_AO.txt b/icuSources/data/lang/pt_AO.txt index 1c06f2c9..06842614 100644 --- a/icuSources/data/lang/pt_AO.txt +++ b/icuSources/data/lang/pt_AO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_CH.txt b/icuSources/data/lang/pt_CH.txt index f2d10871..0060128e 100644 --- a/icuSources/data/lang/pt_CH.txt +++ b/icuSources/data/lang/pt_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CH{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_CV.txt b/icuSources/data/lang/pt_CV.txt index 09e4e7d4..941a30d4 100644 --- a/icuSources/data/lang/pt_CV.txt +++ b/icuSources/data/lang/pt_CV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_FR.txt b/icuSources/data/lang/pt_FR.txt index f8971728..704f4329 100644 --- a/icuSources/data/lang/pt_FR.txt +++ b/icuSources/data/lang/pt_FR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_FR{ %%Parent{"pt_PT"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_GQ.txt b/icuSources/data/lang/pt_GQ.txt index 3bcaf584..263ab5fb 100644 --- a/icuSources/data/lang/pt_GQ.txt +++ b/icuSources/data/lang/pt_GQ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GQ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_GW.txt b/icuSources/data/lang/pt_GW.txt index 7187239f..55d0c8dd 100644 --- a/icuSources/data/lang/pt_GW.txt +++ b/icuSources/data/lang/pt_GW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_LU.txt b/icuSources/data/lang/pt_LU.txt index 787b6b11..66c4e956 100644 --- a/icuSources/data/lang/pt_LU.txt +++ b/icuSources/data/lang/pt_LU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_LU{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_MO.txt b/icuSources/data/lang/pt_MO.txt index a1fe2e03..dd723102 100644 --- a/icuSources/data/lang/pt_MO.txt +++ b/icuSources/data/lang/pt_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_MZ.txt b/icuSources/data/lang/pt_MZ.txt index 1b8f2ee0..112d57aa 100644 --- a/icuSources/data/lang/pt_MZ.txt +++ b/icuSources/data/lang/pt_MZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_PT.txt b/icuSources/data/lang/pt_PT.txt index 1897fa28..5f18791b 100644 --- a/icuSources/data/lang/pt_PT.txt +++ b/icuSources/data/lang/pt_PT.txt @@ -3,14 +3,16 @@ pt_PT{ Keys{ cf{"Formato monetário"} + colAlternate{"Ignorar ordenação de símbolos"} colBackwards{"Ordenação de acentos invertida"} + colCaseFirst{"Ordenação de maiúsculas/minúsculas"} colCaseLevel{"Ordenação sensível a maiúsculas e minúsculas"} colNormalization{"Ordenação normalizada"} colNumeric{"Ordenação numérica"} colStrength{"Força da ordenação"} hc{"Ciclo horário (12 vs. 24)"} ms{"Sistema de medida"} - x{"Utilização privada"} + va{"Variante de região"} } Languages{ af{"africanês"} @@ -23,6 +25,7 @@ pt_PT{ bbj{"ghomala"} bn{"bengalês"} bua{"buriat"} + ccp{"changma"} chk{"chuquês"} chn{"jargão chinook"} chr{"cherokee"} @@ -65,7 +68,6 @@ pt_PT{ lg{"ganda"} lou{"crioulo de Louisiana"} lrc{"luri do norte"} - luo{"luo"} mak{"makassarês"} mk{"macedónio"} moh{"mohawk"} @@ -75,6 +77,7 @@ pt_PT{ nds{"baixo-alemão"} nds_NL{"baixo-saxão"} nl{"neerlandês"} + nl_BE{"flamengo"} nn{"norueguês nynorsk"} non{"nórdico antigo"} oc{"occitano"} @@ -90,6 +93,7 @@ pt_PT{ pt_BR{"português do Brasil"} pt_PT{"português europeu"} raj{"rajastanês"} + ro_MD{"moldávio"} root{"root"} se{"sami do norte"} sga{"irlandês antigo"} @@ -105,17 +109,25 @@ pt_PT{ tt{"tatar"} tzm{"tamazight do Atlas Central"} uz{"usbeque"} - vai{"vai"} wo{"uólofe"} xh{"xosa"} xog{"soga"} yo{"ioruba"} zgh{"tamazight marroquino padrão"} + zh_Hans{"chinês simplificado"} + zh_Hant{"chinês tradicional"} zun{"zuni"} zza{"zaza"} } + Languages%long{ + zh_Hans{"chinês mandarim simplificado"} + zh_Hant{"chinês mandarim tradicional"} + } + Languages%menu{ + zh{"chinês mandarim"} + } Languages%short{ - en_GB{"inglês (RU)"} + az{"azeri"} } Scripts{ Aran{"nasta'liq"} @@ -201,7 +213,6 @@ pt_PT{ } d0{ fwidth{"Largura completa"} - hwidth{"Meia largura"} } lb{ loose{"Estilo flexível de quebra de linha"} @@ -257,7 +268,7 @@ pt_PT{ MONOTON{"monotónico"} POLYTON{"politónico"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} – tudo"} compatibility{"{0} – compatibilidade"} @@ -267,9 +278,6 @@ pt_PT{ miscellaneous{"{0} – diversos"} other{"{0} – outro"} scripts{"{0} – escritas"} - strokes{ - one{"{0} traço"} - } } codePatterns{ script{"Escrita: {0}"} diff --git a/icuSources/data/lang/pt_ST.txt b/icuSources/data/lang/pt_ST.txt index 9997df66..7975c4b3 100644 --- a/icuSources/data/lang/pt_ST.txt +++ b/icuSources/data/lang/pt_ST.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/pt_TL.txt b/icuSources/data/lang/pt_TL.txt index ee023782..5166829a 100644 --- a/icuSources/data/lang/pt_TL.txt +++ b/icuSources/data/lang/pt_TL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/qu.txt b/icuSources/data/lang/qu.txt index cd2698c2..dcdcc563 100644 --- a/icuSources/data/lang/qu.txt +++ b/icuSources/data/lang/qu.txt @@ -1,50 +1,87 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License qu{ + Keys{ + calendar{"Intiwatana"} + cf{"Imayna Qullqi kaynin"} + collation{"Ñiqinchana"} + currency{"qullqi"} + hc{"Ciclo de Horas (12 vs 24)"} + lb{"Siqi paway kaynin"} + ms{"Tupuy Kamay"} + numbers{"Yupaykuna"} + } Languages{ af{"Afrikaans Simi"} + agq{"Aghem Simi"} + ak{"Akan Simi"} am{"Amarico Simi"} ar{"Arabe Simi"} arn{"Mapuche Simi"} as{"Asames Simi"} + asa{"Asu Simi"} + ast{"Asturiano Simi"} ay{"Aymara Simi"} az{"Azerbaiyano Simi"} ba{"Baskir Simi"} + bas{"Basaa Simi"} be{"Bielorruso Simi"} + bem{"Bemba Simi"} + bez{"Bena Simi"} bg{"Bulgaro Simi"} + bm{"Bambara Simi"} bn{"Bangla Simi"} bo{"Tibetano Simi"} br{"Breton Simi"} + brx{"Bodo Simi"} bs{"Bosnio Simi"} ca{"Catalan Simi"} + ccp{"Chakma Simi"} + ce{"Checheno Simi"} + ceb{"Cebuano Simi"} + cgg{"Kiga Simi"} chr{"Cheroqui Simi"} ckb{"Chawpi Kurdo Simi"} co{"Corso Simi"} cs{"Checo Simi"} + cu{"Eslavo Eclesiástico Simi"} cy{"Gales Simi"} da{"Danes Simi"} + dav{"Taita Simi"} de{"Aleman Simi"} + dje{"Zarma Simi"} dsb{"Bajo Sorbio Simi"} + dua{"Duala Simi"} dv{"Divehi Simi"} + dyo{"Jola-Fonyi Simi"} + dz{"Butanés Simi"} + ebu{"Embu Simi"} + ee{"Ewé Simi"} el{"Griego Simi"} en{"Ingles Simi"} + eo{"Esperanto Simi"} es{"Español Simi"} es_419{"Español Simi (Latino América)"} et{"Estonio Simi"} eu{"Euskera Simi"} + ewo{"Ewondo Simi"} fa{"Persa Simi"} ff{"Fulah Simi"} fi{"Fines Simi"} fil{"Filipino Simi"} fo{"Feroes Simi"} fr{"Frances Simi"} + fur{"Friulano Simi"} fy{"Frison Simi"} ga{"Irlandes Simi"} gd{"Gaelico Escoces Simi"} gl{"Gallego Simi"} gsw{"Alsaciano Simi"} gu{"Gujarati Simi"} + guz{"Guzí Simi"} + gv{"Manés Simi"} ha{"Hausa Simi"} + haw{"Hawaiano Simi"} he{"Hebreo Simi"} hi{"Hindi Simi"} hmn{"Hmong Daw Simi"} @@ -53,6 +90,7 @@ qu{ ht{"Haitiano Criollo Simi"} hu{"Hungaro Simi"} hy{"Armenio Simi"} + ia{"Interlingua Simi"} id{"Indonesio Simi"} ig{"Igbo Simi"} ii{"Yi Simi"} @@ -60,18 +98,50 @@ qu{ it{"Italiano Simi"} iu{"Inuktitut Simi"} ja{"Japones Simi"} + jgo{"Ngomba Simi"} + jmc{"Machame Simi"} + jv{"Javanés Simi"} ka{"Georgiano Simi"} + kab{"Cabilio Simi"} + kam{"Kamba Simi"} + kde{"Makonde Simi"} + kea{"Caboverdiano Simi"} + khq{"Koyra Chiini Simi"} + ki{"Kikuyu Simi"} kk{"Kazajo Simi"} + kkj{"Kako Simi"} kl{"Groenlandes Simi"} + kln{"Kalenjin Simi"} km{"Khmer Simi"} kn{"Kannada Simi"} ko{"Coreano Simi"} kok{"Konkani Simi"} + ks{"Cachemir Simi"} + ksb{"Shambala Simi"} + ksf{"Bafia Simi"} + ksh{"Kölsch Simi"} + ku{"Kurdo Simi"} + kw{"Córnico Simi"} ky{"Kirghiz Simi"} + la{"Latín Simi"} + lag{"Langi Simi"} lb{"Luxemburgues Simi"} + lg{"Luganda Simi"} + lkt{"Lakota Simi"} + ln{"Lingala Simi"} lo{"Lao Simi"} + lrc{"Luri septentrional Simi"} lt{"Lituano Simi"} + lu{"Luba-Katanga Simi"} + luo{"Luo Simi"} + luy{"Luyia Simi"} lv{"Leton Simi"} + mas{"Masai Simi"} + mer{"Meru Simi"} + mfe{"Mauriciano Simi"} + mg{"Malgache Simi"} + mgh{"Makhuwa-Meetto Simi"} + mgo{"Metaʼ Simi"} mi{"Maori Simi"} mk{"Macedonio Simi"} ml{"Malayalam Simi"} @@ -80,66 +150,198 @@ qu{ mr{"Marathi Simi"} ms{"Malayo Simi"} mt{"Maltes Simi"} + mua{"Mundang Simi"} + mul{"Idiomas M´últiples Simi"} + my{"Birmano Simi"} + mzn{"Mazandaraní Simi"} + naq{"Nama Simi"} + nb{"Noruego Bokmål Simi"} + nd{"Ndebele septentrional Simi"} + nds{"Bajo Alemán Simi"} ne{"Nepali Simi"} nl{"Neerlandes Simi"} + nl_BE{"Flamenco Simi"} + nmg{"Kwasio Ngumba Simi"} + nn{"Noruego Nynorsk Simi"} + nnh{"Ngiemboon Simi"} no{"Noruego Simi"} nso{"Sesotho Sa Leboa Simi"} + nus{"Nuer Simi"} + ny{"Nyanja Simi"} + nyn{"Nyankole Simi"} oc{"Occitano Simi"} + om{"Oromo Simi"} or{"Odia Simi"} + os{"Osetio Simi"} pa{"Punyabi Simi"} pap{"Papiamento Simi"} pl{"Polaco Simi"} + prg{"Prusiano Simi"} ps{"Pashto Simi"} pt{"Portugues Simi"} qu{"Runasimi"} quc{"Kʼicheʼ Simi"} rm{"Romanche Simi"} + rn{"Rundi Simi"} ro{"Rumano Simi"} + rof{"Rombo Simi"} ru{"Ruso Simi"} rw{"Kinyarwanda Simi"} + rwk{"Rwa Simi"} sa{"Sanscrito Simi"} sah{"Sakha Simi"} + saq{"Samburu Simi"} + sbp{"Sangu Simi"} sd{"Sindhi Simi"} se{"Chincha Sami Simi"} + seh{"Sena Simi"} + ses{"Koyraboro Senni Simi"} + sg{"Sango Simi"} + shi{"Tashelhit Simi"} si{"Cingales Simi"} sk{"Eslovaco Simi"} sl{"Esloveno Simi"} + sm{"Samoano Simi"} sma{"Qulla Sami Simi"} smj{"Sami Lule Simi"} smn{"Sami Inari Simi"} sms{"Sami Skolt Simi"} + sn{"Shona Simi"} + so{"Somali Simi"} sq{"Albanes Simi"} sr{"Serbio Simi"} + st{"Soto Meridional Simi"} + su{"Sundanés Simi"} sv{"Sueco Simi"} sw{"Suajili Simi"} sw_CD{"Suajili Simi (Congo (RDC))"} syr{"Siriaco Simi"} ta{"Tamil Simi"} te{"Telugu Simi"} + teo{"Teso Simi"} tg{"Tayiko Simi"} th{"Tailandes Simi"} ti{"Tigriña Simi"} tk{"Turcomano Simi"} tn{"Setsuana Simi"} + to{"Tongano Simi"} tr{"Turco Simi"} tt{"Tartaro Simi"} + twq{"Tasawaq Simi"} + tzm{"Tamazight Simi"} ug{"Uigur Simi"} uk{"Ucraniano Simi"} + und{"Mana Riqsisqa Simi"} ur{"Urdu Simi"} uz{"Uzbeko Simi"} + vai{"Vai Simi"} vi{"Vietnamita Simi"} + vo{"Volapük Simi"} + vun{"Vunjo Simi"} + wae{"Walser Simi"} wo{"Wolof Simi"} xh{"Isixhosa Simi"} + xog{"Soga Simi"} + yav{"Yangben Simi"} + yi{"Yiddish Simi"} yo{"Yoruba Simi"} + yue{"Cantonés Simi"} + zgh{"Bereber Marroquí Estándar Simi"} zh{"Chino Simi"} + zh_Hans{"Chino Simplificado Simi"} + zh_Hant{"Chino Tradicional Simi"} zu{"Isizulu Simi"} + zxx{"Sin contenido linguístico"} + } + Languages%long{ + zh_Hans{"Chino Mandarín Simplificado Simi"} + zh_Hant{"Chino Mandarín Tradicional Simi"} + } + Languages%menu{ + yue{"Chino Cantonés Simi"} + zh{"Chino Mandarín Simi"} } Languages%short{ + az{"Azerí Simi"} en_GB{"Ingles Simi (GB)"} en_US{"Ingles Simi (US)"} } - Variants{ - VALENCIA{"Valenciano Simi"} + Types{ + calendar{ + buddhist{"Budista Intiwatana"} + chinese{"Chino Intiwatana"} + dangi{"Dangi Intiwatana"} + ethiopic{"Etiope Intiwatana"} + gregorian{"Gregoriano Intiwatana"} + hebrew{"Hebreo Intiwatana"} + islamic{"Islamico Intiwatana"} + iso8601{"ISO-8601 Intiwatana"} + japanese{"Japones Intiwatana"} + persian{"Persa Intiwatana"} + roc{"Minguo Intiwatana"} + } + cf{ + account{"Yupana Qullqi imayna kaynin"} + standard{"Estandar nisqa qullqi imayna kaynin"} + } + collation{ + ducet{"Ñawpaqchasqa Unicode Nisqa Ñiqinchana"} + search{"Llapanpaq maskana"} + standard{"Estandar nisqa Ñiqinchana"} + } + hc{ + h11{"12 hora kaynin (0–11)"} + h12{"12 hora kaynin (1–12)"} + h23{"24 hora kaynin (0–23)"} + h24{"24 hora kaynin (1–24)"} + } + lb{ + loose{"Siqi paway chinkachiy kaynin"} + normal{"Siqi paway Normal kaynin"} + strict{"Siqi paway Chiqa kaynin"} + } + ms{ + metric{"Metrico Kamay"} + uksystem{"Metrico Ingles Kamay"} + ussystem{"Metrico Americano Kamay"} + } + numbers{ + arab{"Arabe Sananpakuna"} + arabext{"Arabe Mirachisqa Sananpakuna"} + armn{"Armenio Sananpakuna"} + armnlow{"Armenio Uchuy Sananpakuna"} + beng{"Bangla Sananpakuna"} + deva{"Devanagari Sananpakuna"} + ethi{"Etiope Sananpakuna"} + fullwide{"Llapan kinray Sananpakuna"} + geor{"Gregoriano Yupaykuna"} + grek{"Griego Yupaykuna"} + greklow{"Griego Uchuy Yupaykuna"} + gujr{"Gujarati Sananpakuna"} + guru{"Gurmukhi Sananpakuna"} + hanidec{"Chunkachasqa Chino Yupaykuna"} + hans{"Uchuyachusqa Chino Yupaypakuna"} + hansfin{"Uchuyachisqa Qullqi Chino Yupaypakuna"} + hant{"Kikin Chino Yupaypakuna"} + hantfin{"Kikin Qullqi Chino Yupaypakuna"} + hebr{"Hebreo Yupaykuna"} + jpan{"Japones Yupaykuna"} + jpanfin{"Japones Qullqi Yupaykuna"} + khmr{"Khmer Sananpakuna"} + knda{"Kannada Sananpakuna"} + laoo{"Lao Sananpakuna"} + latn{"Occidental Sananpakuna"} + mlym{"Malayalam Sananpakuna"} + mymr{"Myanmar Sananpakuna"} + orya{"Odia Sananpakuna"} + roman{"Romano Sananpakuna"} + romanlow{"Roman Uchuy Yupaykuna"} + taml{"Kikin Tamil Yupaykuna"} + tamldec{"Tamil Sananpakuna"} + telu{"Telegu Sananpakuna"} + thai{"Thai Sananpakuna"} + tibt{"Tibetano Sananpakuna"} + } } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/reslocal.mk b/icuSources/data/lang/reslocal.mk deleted file mode 100644 index 48d33e0d..00000000 --- a/icuSources/data/lang/reslocal.mk +++ /dev/null @@ -1,22 +0,0 @@ -# -# Local Apple addition for lang resources -# Copyright (c) 2012-2018 Apple Inc. All rights reserved. -# -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# NOTE (January 2019): Please use ICU's new data filtering to select locale -# files. This makefile is no longer used to filter locale files. -# With no filtering, all data files are built. -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# - -LANG_SOURCE_LOCAL = iu.txt ms_Arab.txt pt_FR.txt\ - arn_CL.txt arn.txt ba.txt byn.txt co.txt\ - cv.txt dv.txt gaa.txt gez.txt gn.txt\ - io.txt jbo.txt kaj.txt kcg.txt kpe.txt\ - mni.txt moh.txt myv.txt nqo.txt nr.txt\ - nso.txt ny.txt oc.txt sa.txt sc.txt\ - scn.txt ss.txt st.txt syr.txt tig.txt\ - tn.txt trv.txt ts.txt ve.txt wa.txt\ - wal.txt - -LANG_ALIAS_SOURCE_LOCAL = wuu.txt diff --git a/icuSources/data/lang/rm.txt b/icuSources/data/lang/rm.txt index 7b93d543..0ecae9fe 100644 --- a/icuSources/data/lang/rm.txt +++ b/icuSources/data/lang/rm.txt @@ -627,7 +627,7 @@ rm{ TARASK{"ortografia taraskievica"} VALENCIA{"valencian"} } - Version{"2.1.48.4"} + Version{"36.1"} codePatterns{ language{"Lingua: {0}"} script{"Scrittira: {0}"} diff --git a/icuSources/data/lang/rn.txt b/icuSources/data/lang/rn.txt index 49f7ee8e..64a617a0 100644 --- a/icuSources/data/lang/rn.txt +++ b/icuSources/data/lang/rn.txt @@ -48,5 +48,5 @@ rn{ zh{"Igishinwa"} zu{"Ikizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ro.txt b/icuSources/data/lang/ro.txt index e240e9ee..fd781783 100644 --- a/icuSources/data/lang/ro.txt +++ b/icuSources/data/lang/ro.txt @@ -2,23 +2,24 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ro{ Keys{ + calendar{"calendar"} cf{"Format monedă"} - colAlternate{"Ordonare cu simbolurile ignorate"} - colBackwards{"Ordonare inversă după accent"} - colCaseFirst{"Ordonare după majuscule/minuscule"} - colCaseLevel{"Ordonare care ține seama de majuscule/minuscule"} - colNormalization{"Ordonare normalizată"} - colNumeric{"Ordonare numerică"} - colStrength{"Puterea ordonării"} + colAlternate{"sortare cu ignorarea simbolurilo"} + colBackwards{"sortare inversă după accent"} + colCaseFirst{"sortare după majuscule/minuscule"} + colCaseLevel{"sortare care ține seama de majuscule/minuscule"} + colNormalization{"sortare normalizată"} + colNumeric{"sortare numerică"} + colStrength{"puterea sortării"} collation{"ordine de sortare"} currency{"monedă"} hc{"ciclu orar (12 sau 24)"} lb{"stil de întrerupere a liniei"} ms{"sistem de unități de măsură"} numbers{"numere"} - timezone{"Fusul orar"} - va{"Varianta locală"} - x{"Utilizare privată"} + timezone{"fus orar"} + va{"variantă locală"} + x{"utilizare privată"} } Languages{ aa{"afar"} @@ -547,6 +548,14 @@ ro{ zxx{"fară conținut lingvistic"} zza{"zaza"} } + Languages%long{ + zh_Hans{"chineză mandarină simplificată"} + zh_Hant{"chineză mandarină tradițională"} + } + Languages%menu{ + yue{"chineză, cantoneză"} + zh{"chineză, mandarină"} + } Languages%short{ az{"azeră"} en_US{"engleză (S.U.A)"} @@ -788,7 +797,7 @@ ro{ SCOTLAND{"engleză standard scoțiană"} WADEGILE{"Wade-Giles"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} – toate"} category-list{"{0}: {1}"} @@ -810,4 +819,9 @@ ro{ script{"Scriere: {0}"} territory{"Regiune: {0}"} } + localeDisplayPattern{ + keyTypePattern{"{0}: {1}"} + pattern{"{0} ({1})"} + separator{"{0}, {1}"} + } } diff --git a/icuSources/data/lang/ro_MD.txt b/icuSources/data/lang/ro_MD.txt index 75c280e2..65f81ad5 100644 --- a/icuSources/data/lang/ro_MD.txt +++ b/icuSources/data/lang/ro_MD.txt @@ -5,5 +5,5 @@ ro_MD{ sw_CD{"swahili (R. D. Congo)"} wal{"wolaytta"} } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/lang/rof.txt b/icuSources/data/lang/rof.txt index ada28315..9395b0b7 100644 --- a/icuSources/data/lang/rof.txt +++ b/icuSources/data/lang/rof.txt @@ -48,5 +48,5 @@ rof{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/root.txt b/icuSources/data/lang/root.txt index bb0bdcba..a7f3c737 100644 --- a/icuSources/data/lang/root.txt +++ b/icuSources/data/lang/root.txt @@ -4,7 +4,7 @@ * ICU source: /common/main/root.xml */ root{ - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — all"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ru.txt b/icuSources/data/lang/ru.txt index 3db1a91a..c5356a4b 100644 --- a/icuSources/data/lang/ru.txt +++ b/icuSources/data/lang/ru.txt @@ -4,22 +4,22 @@ ru{ Keys{ calendar{"календарь"} cf{"формат валюты"} - colAlternate{"Игнорировать символы при сортировке"} - colBackwards{"Обратная сортировка по акценту"} - colCaseFirst{"Сортировка по верхнему или нижнему регистру"} - colCaseLevel{"Сортировка с учетом регистра"} - colNormalization{"Нормализованная сортировка"} - colNumeric{"Сортировка чисел"} - colStrength{"Эффективность сортировки"} + colAlternate{"сортировка без учета символов"} + colBackwards{"обратная сортировка по акценту"} + colCaseFirst{"сортировка по верхнему или нижнему регистру"} + colCaseLevel{"сортировка с учетом регистра"} + colNormalization{"нормализованная сортировка"} + colNumeric{"числовая сортировка"} + colStrength{"эффективность сортировки"} collation{"порядок сортировки"} currency{"валюта"} - hc{"формат времени (12 или 24)"} + hc{"формат времени (12- или 24-часовой)"} lb{"стиль перевода строки"} ms{"система мер"} numbers{"цифры"} - timezone{"Часовой пояс"} - va{"Вариант региональных настроек"} - x{"Частное"} + timezone{"часовой пояс"} + va{"вариант региональных настроек"} + x{"частное"} } Languages{ aa{"афарский"} @@ -42,7 +42,7 @@ ru{ ang{"староанглийский"} anp{"ангика"} ar{"арабский"} - ar_001{"литературный арабский"} + ar_001{"арабский литературный"} arc{"арамейский"} arn{"мапуче"} arp{"арапахо"} @@ -350,14 +350,14 @@ ru{ my{"бирманский"} mye{"миене"} myv{"эрзянский"} - mzn{"мазендеранский"} + mzn{"мазандеранский"} na{"науру"} nan{"миньнань"} nap{"неаполитанский"} naq{"нама"} nb{"норвежский букмол"} nd{"северный ндебеле"} - nds{"нижнегерманский"} + nds{"нижненемецкий"} nds_NL{"нижнесаксонский"} ne{"непальский"} new{"неварский"} @@ -560,6 +560,14 @@ ru{ zxx{"нет языкового материала"} zza{"заза"} } + Languages%long{ + zh_Hans{"севернокитайский, упрощенное письмо"} + zh_Hant{"севернокитайский, традиционное письмо"} + } + Languages%menu{ + yue{"юэ"} + zh{"севернокитайский"} + } Languages%short{ az{"азербайджанский"} en_GB{"британский английский"} @@ -618,7 +626,7 @@ ru{ Hira{"хирагана"} Hluw{"лувийские иероглифы"} Hmng{"пахау хмонг"} - Hrkt{"катакана или хирагана"} + Hrkt{"катакана и хирагана"} Hung{"старовенгерская"} Inds{"хараппская (письменность долины Инда)"} Ital{"староитальянская"} @@ -923,7 +931,7 @@ ru{ VALENCIA{"Валенсийский"} WADEGILE{"Система Уэйда – Джайлза"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — все"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/rw.txt b/icuSources/data/lang/rw.txt index a02a8f06..a1d60479 100644 --- a/icuSources/data/lang/rw.txt +++ b/icuSources/data/lang/rw.txt @@ -108,5 +108,5 @@ rw{ yi{"Inyeyidishi"} zu{"Inyezulu"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/rwk.txt b/icuSources/data/lang/rwk.txt index e320303e..204132a4 100644 --- a/icuSources/data/lang/rwk.txt +++ b/icuSources/data/lang/rwk.txt @@ -48,5 +48,5 @@ rwk{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sa.txt b/icuSources/data/lang/sa.txt index 6fa01af6..3cee0e67 100644 --- a/icuSources/data/lang/sa.txt +++ b/icuSources/data/lang/sa.txt @@ -32,5 +32,5 @@ sa{ Batk{"बट्टक्"} Beng{"बंगालि"} } - Version{"2.1.48.70"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sah.txt b/icuSources/data/lang/sah.txt index d0cc37cc..bf689eb4 100644 --- a/icuSources/data/lang/sah.txt +++ b/icuSources/data/lang/sah.txt @@ -91,7 +91,7 @@ sah{ h24{"24 чаастаах тиһик (0–24)"} } } - Version{"2.1.47.82"} + Version{"36.1"} characterLabelPattern{ strokes{ other{"{0} Strokes"} diff --git a/icuSources/data/lang/saq.txt b/icuSources/data/lang/saq.txt index 995cb2ca..aa8aca9a 100644 --- a/icuSources/data/lang/saq.txt +++ b/icuSources/data/lang/saq.txt @@ -48,5 +48,5 @@ saq{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sat.txt b/icuSources/data/lang/sat.txt index a2a50cbe..ced5ffff 100644 --- a/icuSources/data/lang/sat.txt +++ b/icuSources/data/lang/sat.txt @@ -8,7 +8,7 @@ sat{ Deva{"ᱫᱮᱣᱟᱱᱟᱜᱟᱨᱤ"} Olck{"ᱚᱞ ᱪᱤᱠᱤ"} } - Version{"2.1.48.13"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/sat_Deva.txt b/icuSources/data/lang/sat_Deva.txt index dcf4b6ee..f3e20fe9 100644 --- a/icuSources/data/lang/sat_Deva.txt +++ b/icuSources/data/lang/sat_Deva.txt @@ -9,7 +9,7 @@ sat_Deva{ Deva{"देवानागारी"} Olck{"अल चीकी"} } - Version{"2.1.48.13"} + Version{"36.1"} localeDisplayPattern{ keyTypePattern{"{0}: {1}"} pattern{"{0} ({1})"} diff --git a/icuSources/data/lang/sat_IN.txt b/icuSources/data/lang/sat_IN.txt new file mode 100644 index 00000000..c4976b4d --- /dev/null +++ b/icuSources/data/lang/sat_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_IN{ + "%%ALIAS"{"sat_Olck_IN"} +} diff --git a/icuSources/data/lang/sat_Olck.txt b/icuSources/data/lang/sat_Olck.txt new file mode 100644 index 00000000..7026b805 --- /dev/null +++ b/icuSources/data/lang/sat_Olck.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_Olck{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/sat_Olck_IN.txt b/icuSources/data/lang/sat_Olck_IN.txt new file mode 100644 index 00000000..8bda43c4 --- /dev/null +++ b/icuSources/data/lang/sat_Olck_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +sat_Olck_IN{ + ___{""} +} diff --git a/icuSources/data/lang/sbp.txt b/icuSources/data/lang/sbp.txt index 0ca0bc0d..25709b8e 100644 --- a/icuSources/data/lang/sbp.txt +++ b/icuSources/data/lang/sbp.txt @@ -48,5 +48,5 @@ sbp{ zh{"Ishishina"} zu{"Ishisulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sc.txt b/icuSources/data/lang/sc.txt index 44b2354c..45720a96 100644 --- a/icuSources/data/lang/sc.txt +++ b/icuSources/data/lang/sc.txt @@ -1,14 +1,696 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sc{ + Keys{ + calendar{"calendàriu"} + cf{"formadu de valuta"} + collation{"ordinamentu"} + currency{"valuta"} + hc{"sistema oràriu (12 o 24 oras)"} + lb{"casta de truncadura de lìnia"} + ms{"sistema de medida"} + numbers{"nùmeros"} + } Languages{ + af{"afrikaans"} + agq{"aghem"} + ak{"akan"} + am{"amàricu"} + ar{"àrabu"} + ar_001{"àrabu modernu istandard"} + as{"assamesu"} + asa{"asu"} + ast{"asturianu"} + az{"azerbaigianu"} + bas{"basaa"} + be{"bielorussu"} + bem{"bemba"} + bez{"bena"} + bg{"bùlgaru"} + bm{"bambara"} + bn{"bengalesu"} + bo{"tibetanu"} + br{"brètonu"} + brx{"bodo"} + bs{"bosnìacu"} + ca{"catalanu"} + ccp{"chakma"} + ce{"cecenu"} + ceb{"cebuanu"} + cgg{"chiga"} + chr{"cherokee"} + ckb{"curdu tzentrale"} + co{"corsicanu"} + cs{"tzecu"} + cu{"islavu eclesiàsticu"} + cy{"gallesu"} + da{"danesu"} + dav{"taita"} + de{"tedescu"} + de_AT{"tedescu austrìacu"} + de_CH{"tedescu artu isvìtzeru"} + dje{"zarma"} + dsb{"sòrabu bassu"} + dua{"duala"} + dyo{"jola-fonyi"} + dz{"dzongkha"} + ebu{"embu"} + ee{"ewe"} + el{"grecu"} + en{"inglesu"} + en_AU{"inglesu australianu"} + en_CA{"inglesu canadesu"} + en_GB{"inglesu britànnicu"} + en_US{"inglesu americanu"} + eo{"esperanto"} + et{"èstone"} + eu{"bascu"} + ewo{"ewondo"} + fa{"persianu"} + ff{"fulah"} + fi{"finlandesu"} + fil{"filipinu"} + fo{"faroesu"} + fr{"frantzesu"} + fr_CA{"frantzesu canadesu"} + fr_CH{"frantzesu isvìtzeru"} + frc{"frantzesu cajun"} + fur{"friulanu"} + fy{"frìsonu otzidentale"} + ga{"irlandesu"} + gd{"gaèlicu iscotzesu"} + gl{"galitzianu"} + gsw{"tedescu isvìtzeru"} + gu{"gujarati"} + guz{"gusii"} + gv{"mannesu"} + ha{"hausa"} + haw{"hawaianu"} + he{"ebreu"} + hi{"hindi"} + hmn{"hmong"} + hr{"croatu"} + hsb{"sòrabu artu"} + ht{"crèolu haitianu"} + hu{"ungheresu"} + hy{"armenu"} + ia{"interlìngua"} + id{"indonesianu"} + ig{"igbo"} + ii{"sichuan yi"} + is{"islandesu"} + it{"italianu"} + ja{"giaponesu"} + jgo{"ngomba"} + jmc{"machame"} + jv{"giavanesu"} + ka{"georgianu"} + kab{"cabilu"} + kam{"kamba"} + kde{"makonde"} + kea{"cabubirdianu"} + khq{"koyra chiini"} + ki{"kikuyu"} + kk{"kazaku"} + kkj{"kako"} + kl{"groenlandesu"} + kln{"kalenjin"} + km{"khmer"} + kn{"kannada"} + ko{"coreanu"} + kok{"konkani"} + ks{"kashmiri"} + ksb{"shambala"} + ksf{"bafia"} + ksh{"coloniesu"} + ku{"curdu"} + kw{"còrnicu"} + ky{"kirghisu"} + la{"latinu"} + lag{"langi"} + lb{"lussemburghesu"} + lg{"ganda"} + lkt{"lakota"} + ln{"lingala"} + lo{"laotianu"} + lou{"crèolu de sa Louisiana"} + lrc{"frìsonu setentrionale"} + lt{"lituanu"} + lu{"luba-katanga"} + luo{"luo"} + luy{"luyia"} + lv{"lètone"} + mas{"masai"} + mer{"meru"} + mfe{"crèolu mauritzianu"} + mg{"malgàsciu"} + mgh{"makhuwa-meetto"} + mgo{"meta’"} + mi{"maori"} + mk{"matzèdone"} + ml{"malayalam"} + mn{"mòngolu"} + mr{"marathi"} + ms{"malesu"} + mt{"maltesu"} + mua{"mundang"} + mul{"limbas mùltiplas"} + my{"burmesu"} + mzn{"mazandarani"} + naq{"nama"} + nb{"norvegesu bokmål"} + nd{"ndebele de su nord"} + nds{"bassu-tedescu"} + nds_NL{"bassu-sàssone"} + ne{"nepalesu"} + nl{"olandesu"} + nl_BE{"fiammingu"} + nmg{"kwasio"} + nn{"norvegesu nynorsk"} + nnh{"ngiemboon"} + nus{"nuer"} + ny{"nyanja"} + nyn{"nyankole"} + om{"oromo"} + or{"odia"} + os{"ossèticu"} + pa{"punjabi"} + prg{"prussianu"} + ps{"pashto"} + qu{"quechua"} + rm{"romànciu"} + rn{"rundi"} + ro{"rumenu"} + ro_MD{"moldavu"} + rof{"rombo"} + root{"root"} + rw{"kinyarwanda"} + rwk{"rwa"} + sa{"sànscritu"} + sah{"yakut"} + saq{"samburu"} + sbp{"sangu"} sc{"Sardu"} + sd{"sindhi"} + se{"sami setentrionale"} + seh{"sena"} + ses{"koyraboro senni"} + sg{"sango"} + shi{"tashelhit"} + si{"singalesu"} + sk{"islovacu"} + sl{"islovenu"} + sm{"samoanu"} + smn{"sami de sos inari"} + sn{"shona"} + so{"sòmalu"} + sq{"albanesu"} + sr{"serbu"} + st{"sotho meridionale"} + su{"sundanesu"} + sv{"isvedesu"} + sw{"swahili"} + sw_CD{"swahili de su Congo"} + ta{"tamil"} + te{"telugu"} + teo{"teso"} + tg{"tagicu"} + th{"tailandesu"} + ti{"tigrignu"} + tk{"turcmenu"} + to{"tonganu"} + tr{"turcu"} + tt{"tàtaru"} + twq{"tasawaq"} + tzm{"tamazight de s’Atlànte tzentrale"} + ug{"uiguru"} + uk{"ucrainu"} + und{"limba disconnota"} + ur{"urdu"} + uz{"uzbecu"} + vi{"vietnamita"} + vo{"volapük"} + vun{"vunjo"} + wae{"walser"} + wo{"wolof"} + xh{"xhosa"} + xog{"soga"} + yav{"yangben"} + yi{"yiddish"} + yo{"yoruba"} + yue{"cantonesu"} + zgh{"tamazight istandard marochinu"} + zh{"tzinesu"} + zh_Hans{"tzinesu semplificadu"} + zh_Hant{"tzinesu traditzionale"} + zu{"zulu"} + zxx{"perunu cuntenutu linguìsticu"} + } + Languages%long{ + zh_Hans{"tzinesu mandarinu semplificadu"} + zh_Hant{"tzinesu mandarinu traditzionale"} + } + Languages%menu{ + yue{"tzinesu, cantonesu"} + zh{"tzinesu, mandarinu"} + } + Languages%short{ + az{"azeru"} + en_US{"inglesu (USA)"} + } + Scripts{ + Adlm{"adlam"} + Aghb{"albanesu caucàsicu"} + Ahom{"ahom"} + Arab{"àrabu"} + Armi{"aramàicu imperiale"} + Armn{"armenu"} + Avst{"avèsticu"} + Bali{"balinesu"} + Bamu{"bamum"} + Bass{"bassa vah"} + Batk{"batak"} + Beng{"bengalesu"} + Bhks{"bhaiksuki"} + Bopo{"bopomofo"} + Brah{"brahmi"} + Brai{"braille"} + Bugi{"buginesu"} + Buhd{"buhid"} + Cakm{"chakma"} + Cans{"sillabàriu aborìgenu canadesu unificadu"} + Cari{"carian"} + Cham{"cham"} + Cher{"cherokee"} + Copt{"coptu"} + Cprt{"tzipriotu"} + Cyrl{"tzirìllicu"} + Deva{"devanagari"} + Dogr{"dogra"} + Dsrt{"deseret"} + Dupl{"istenografia duployan"} + Egyp{"geroglìficos egitzianos"} + Elba{"elbasan"} + Elym{"elimàicu"} + Ethi{"etìope"} + Geor{"georgianu"} + Glag{"glagolìticu"} + Gong{"gunjala gondi"} + Gonm{"gondi de Masaram"} + Goth{"gòticu"} + Gran{"grantha"} + Grek{"grecu"} + Gujr{"gujarati"} + Guru{"gurmukhi"} + Hanb{"han cun bopomofo"} + Hang{"hangul"} + Hani{"han"} + Hano{"hanunoo"} + Hans{"semplificadu"} + Hant{"traditzionale"} + Hatr{"hatran"} + Hebr{"ebràicu"} + Hira{"hiragana"} + Hluw{"geroglìficos anatòlicos"} + Hmng{"pahawn hmong"} + Hmnp{"nyiakeng puachue hmong"} + Hrkt{"sillabàrios giaponesos"} + Hung{"ungheresu antigu"} + Ital{"itàlicu antigu"} + Jamo{"jamo"} + Java{"giavanesu"} + Jpan{"giaponesu"} + Kali{"kayah li"} + Kana{"katakana"} + Khar{"kharoshthi"} + Khmr{"khmer"} + Khoj{"khojki"} + Knda{"kannada"} + Kore{"coreanu"} + Kthi{"kaithi"} + Lana{"lanna"} + Laoo{"laotianu"} + Latn{"latinu"} + Lepc{"lepcha"} + Limb{"limbu"} + Lina{"lineare A"} + Linb{"lineare B"} + Lisu{"lisu"} + Lyci{"lìtziu"} + Lydi{"lìdiu"} + Mahj{"mahajani"} + Maka{"makasar"} + Mand{"mandàicu"} + Mani{"manicheu"} + Marc{"marchen"} + Medf{"medefaidrin"} + Mend{"mende"} + Merc{"corsivu meroìticu"} + Mero{"meroìticu"} + Mlym{"malayalam"} + Modi{"modi"} + Mong{"mòngolu"} + Mroo{"mro"} + Mtei{"meitei mayek"} + Mult{"multani"} + Mymr{"birmanu"} + Nand{"nandinagari"} + Narb{"àrabu setentrionale antigu"} + Nbat{"nabateu"} + Newa{"newa"} + Nkoo{"n’ko"} + Nshu{"nüshu"} + Ogam{"ogham"} + Olck{"ol chiki"} + Orkh{"orkhon"} + Orya{"odia"} + Osge{"osage"} + Osma{"osmanya"} + Palm{"palmirenu"} + Pauc{"pau cin hau"} + Perm{"pèrmicu antigu"} + Phag{"phags-pa"} + Phli{"pahlavi de sas iscritziones"} + Phlp{"psalter pahlavi"} + Phnx{"fenìtziu"} + Plrd{"pollard miao"} + Prti{"pàrticu de sas iscritziones"} + Qaag{"zawgyi"} + Rjng{"rejang"} + Rohg{"hanifi rohingya"} + Runr{"rùnicu"} + Samr{"samaritanu"} + Sarb{"àrabu meridionale antigu"} + Saur{"saurashtra"} + Sgnw{"limba de sos sinnos"} + Shaw{"shavianu"} + Shrd{"sharada"} + Sidd{"siddham"} + Sind{"khudawadi"} + Sinh{"singalesu"} + Sogd{"sogdianu"} + Sogo{"sogdianu antigu"} + Sora{"sora sompeng"} + Soyo{"soyombo"} + Sund{"sundanesu"} + Sylo{"syloti nagri"} + Syrc{"sirìacu"} + Tagb{"tagbanwa"} + Takr{"takri"} + Tale{"tai le"} + Talu{"tai lue nou"} + Taml{"tamil"} + Tang{"tangut"} + Tavt{"tai viet"} + Telu{"telugu"} + Tfng{"tifinagh"} + Tglg{"tagalog"} + Thaa{"thaana"} + Thai{"tailandesu"} + Tibt{"tibetanu"} + Tirh{"tirhuta"} + Ugar{"ugarìticu"} + Vaii{"vai"} + Wara{"varang kshiti"} + Wcho{"wancho"} + Xpeo{"persianu antigu"} + Xsux{"cuneiforme sumero-acàdicu"} + Yiii{"yi"} + Zanb{"zanabar cuadradu"} + Zinh{"eredadu"} + Zmth{"notatzione matemàtica"} + Zsye{"emoji"} + Zsym{"sìmbulos"} + Zxxx{"no iscritu"} + Zyyy{"comune"} + Zzzz{"iscritura disconnota"} + } + Scripts%stand-alone{ + Hans{"han semplificadu"} + Hant{"han traditzionale"} + } + Types{ + calendar{ + buddhist{"calendàriu buddhista"} + chinese{"calendàriu tzinesu"} + coptic{"calendàriu coptu"} + dangi{"calendàriu dangi"} + ethiopic{"calendàriu etìope"} + ethiopic-amete-alem{"calendàriu etìope Amete Alem"} + gregorian{"calendàriu gregorianu"} + hebrew{"calendàriu ebràicu"} + indian{"calendàriu natzionale indianu"} + islamic{"calendàriu islàmicu"} + islamic-civil{"calendàriu islàmicu (tabulare, època tzivile)"} + islamic-rgsa{"calendàriu islàmicu (Aràbia Saudita, osservatzione)"} + islamic-tbla{"calendàriu islàmicu (tabulare, època astronòmica)"} + islamic-umalqura{"calendàriu islàmicu (Umm al-Qura)"} + iso8601{"calendàriu ISO-8601"} + japanese{"calendàriu giaponesu"} + persian{"calendàriu persianu"} + roc{"calendàriu minguo"} + } + cf{ + account{"formadu de valuta contàbile"} + standard{"formadu de valuta istandard"} + } + collation{ + big5han{"ordinamentu de su tzinesu traditzionale - Big5"} + compat{"ordinamentu antepostu, pro cumpatibilitade"} + dictionary{"ordinamentu de su ditzionàriu"} + ducet{"ordinamentu Unicode predefinidu"} + emoji{"ordinamentu de sas emoji"} + eor{"règulas de ordinamentu europeas"} + gb2312han{"ordinamentu de su tzinesu semplificadu - GB2312"} + phonebook{"ordinamentu de s’elencu telefònicu"} + pinyin{"ordinamentu pinyin"} + reformed{"ordinamentu riformadu"} + search{"chirca genèrica"} + searchjl{"chirca pro consonante hangul initziale"} + standard{"ordinamentu istandard"} + stroke{"òrdine de sos tratos"} + traditional{"ordinamentu traditzionale"} + unihan{"ordinamentu in base a sos radicales"} + zhuyin{"ordinamentu zhuyin"} + } + hc{ + h11{"sistema oràriu a 12 oras (0–11)"} + h12{"sistema oràriu a 12 oras (1–12)"} + h23{"sistema oràriu a 24 oras (0–23)"} + h24{"sistema oràriu a 24 oras (1–24)"} + } + lb{ + loose{"truncadura de lìnia facoltativa"} + normal{"truncadura de lìnia normale"} + strict{"truncadura de lìnia fortzada"} + } + ms{ + metric{"sistema mètricu"} + uksystem{"sistema imperiale britànnicu"} + ussystem{"sistema consuetudinàriu americanu"} + } + numbers{ + ahom{"tzifras ahom"} + arab{"tzifras indo-àrabas"} + arabext{"tzifras indo-àrabas estèndidas"} + armn{"nùmeros armenos"} + armnlow{"nùmeros armenos minùscolos"} + bali{"tzifras balinesas"} + beng{"tzifras bengalesas"} + brah{"tzifras brahmi"} + cakm{"tzifras chakma"} + cham{"tzifras cham"} + cyrl{"tzifras tzirìllicas"} + deva{"tzifras devanagari"} + ethi{"nùmeros etìopes"} + fullwide{"tzifras a largària intrea"} + geor{"nùmeros georgianos"} + gong{"tzifras gondi gunjala"} + gonm{"tzifras gondi masaram"} + grek{"nùmeros grecos"} + greklow{"nùmeros grecos minùscolos"} + gujr{"tzifras gujarati"} + guru{"tzifras gurmukhi"} + hanidec{"nùmeros detzimales tzinesos"} + hans{"nùmeros in tzinesu semplificadu"} + hansfin{"nùmeros finantziàrios in tzinesu semplificadu"} + hant{"nùmeros in tzinesu traditzionale"} + hantfin{"nùmeros finantziàrios in tzinesu traditzionale"} + hebr{"nùmeros ebràicos"} + hmng{"tzifras pahawh hmong"} + hmnp{"tzifras nyiakeng puachue hmong"} + java{"tzifras giavanesas"} + jpan{"nùmeros giaponesos"} + jpanfin{"nùmeros finantziàrios giaponesos"} + kali{"tzifras kayah li"} + khmr{"tzifras khmer"} + knda{"tzifras kannada"} + lana{"tzifras tai tham hora"} + lanatham{"tzifras tai tham tham"} + laoo{"tzifras laotianas"} + latn{"tzifras otzidentales"} + lepc{"tzifras lepcha"} + limb{"tzifras limbu"} + mathbold{"tzifras matemàticas in grussitu"} + mathdbl{"tzifras matemàticas a tràtu dòpiu"} + mathmono{"tzifras matemàticas a ispàtziu sìngulu"} + mathsanb{"tzifras matemàticas in grussitu chene gràtzias"} + mathsans{"tzifras matemàticas chene gràtzias"} + mlym{"tzifras malayam"} + modi{"tzifras modi"} + mong{"tzifras mòngolas"} + mroo{"tzifras mro"} + mtei{"tzifras meitei mayek"} + mymr{"tzifras birmanas"} + mymrshan{"tzifras shan birmanas"} + mymrtlng{"tzifras tai lang birmanas"} + nkoo{"tzifras n’ko"} + olck{"tzifras ol chiki"} + orya{"tzifras odia"} + osma{"tzifras osmanya"} + rohg{"tzifras rohingya hanifi"} + roman{"nùmeros romanos"} + romanlow{"nùmeros romanos minùscolos"} + saur{"tzifras saurashtra"} + shrd{"tzifras sharada"} + sind{"tzifras khudawadi"} + sinh{"tzifras lith singalesas"} + sora{"tzifras sora sompeng"} + sund{"tzifras sundanesas"} + takr{"tzifras takri"} + talu{"tzifras tai lue noas"} + taml{"nùmeros tamil traditzionales"} + tamldec{"tzifras tamil"} + telu{"tzifras telugu"} + thai{"tzifras tailandesas"} + tibt{"tzifras tibetanas"} + tirh{"tzifras tirhuta"} + vaii{"tzifras vai"} + wara{"tzifras warang citi"} + wcho{"tzifras wancho"} + } + } + Variants{ + 1606NICT{"frantzesu mèdiu-tardu finas a su 1606"} + 1694ACAD{"primu frantzesu modernu"} + 1901{"ortografia traditzionale tedesca"} + 1959ACAD{"acadèmicu"} + 1994{"ortografia resiana istandardizada"} + 1996{"ortografia tedesca de su 1996"} + ABL1943{"formulatzione ortogràfica de su 1943"} + AKUAPEM{"akuapem"} + ALALC97{"romanizatzione de ALA-LC, versione de su 1997"} + ALUKU{"dialetu aluku"} + AO1990{"acordu ortogràficu de sa limba portoghesa de su 1990"} + ARANES{"aranesu"} + ASANTE{"asante"} + AUVERN{"auvernesu"} + BAKU1926{"alfabetu latinu turcu unificadu"} + BALANKA{"dialetu balanka de s’anii"} + BARLA{"grupu dialetale barlavento de su cabubirdianu"} + BASICENG{"inglesu bàsicu"} + BAUDDHA{"variante ìbrida buddhista"} + BISCAYAN{"bizcaianu"} + BISKE{"dialetu de Santu Giorghi/Bila"} + BOHORIC{"alfabetu Bohorič"} + BOONT{"boontling"} + CISAUP{"cisalpinu"} + COLB1945{"cunventzione ortogràfica portoghesa-brasiliana de su 1945"} + CORNU{"còrnicu"} + CREISS{"creschente"} + DAJNKO{"alfabetu Dajnko"} + EKAVSK{"serbu cun pronùntzia ekaviana"} + EMODENG{"primu inglesu modernu"} + FONIPA{"alfabetu fonèticu internatzionale IPA"} + FONKIRSH{"alfabetu fonèticu de Kirshenbaum"} + FONNAPA{"alfabetu fonèticu de s’Amèrica setentrionale"} + FONUPA{"alfabetu fonèticu uràlicu UPA"} + FONXSAMP{"alfabetu fonèticu X-SAMPA"} + GASCON{"gasconu"} + GRCLASS{"ortografia otzitana clàssica"} + GRITAL{"ortografia otzitana italianizada"} + GRMISTR{"ortografia otzitana mistraliana"} + HEPBURN{"romanizatzione Hepburn"} + HOGNORSK{"variante de norvegesu artu (høgnorsk)"} + HSISTEMO{"sistema ortogràficu H de s’esperanto"} + IJEKAVSK{"serbu cun pronùntzia ijekaviana"} + ITIHASA{"variante èpica induista"} + IVANCHOV{"ortografia bùlgara de Ivanchov de su 1899"} + JAUER{"dialetu jauer"} + JYUTPING{"romanizatzione jyutping"} + KKCOR{"ortografia comuna"} + KOCIEWIE{"variante kochieviana"} + KSCOR{"ortografia istandard"} + LAUKIKA{"variante clàssica"} + LEMOSIN{"limosinu"} + LENGADOC{"languedocianu"} + LIPAW{"su dialetu lipovaz de su resianu"} + LUNA1918{"ortografia russa riformada de su 1918"} + METELKO{"alfabetu Metelko"} + MONOTON{"monotònicu"} + NDYUKA{"dialetu ndyuka"} + NEDIS{"dialetu de Natisone"} + NEWFOUND{"inglesu de Terranova"} + NICARD{"nitzardu"} + NJIVA{"dialetu de Gniva/Njiva"} + NULIK{"volapük modernu"} + OSOJS{"dialetu de Oseacco/Osojane"} + OXENDICT{"ortografia inglesa de su ditzionàriu de Oxford"} + PAHAWH2{"ortografia reduida pahawh hmong fase 2"} + PAHAWH3{"ortografia reduida pahawh hmong fase 3"} + PAHAWH4{"ortografia reduida pahawh hmong fase 4"} + PAMAKA{"dialetu pamaka"} + PETR1708{"ortografia de Perdu I de su 1708"} + PINYIN{"romanizatzione pinyin"} + POLYTON{"politònicu"} + POSIX{"informàticu"} + PROVENC{"proventzale"} + PUTER{"puter"} + REVISED{"ortografia revisionada"} + RIGIK{"volapük clàssicu"} + ROZAJ{"resianu"} + RUMGR{"istandard de sos Grisones"} + SAAHO{"saho"} + SCOTLAND{"inglesu istandard iscotzesu"} + SCOUSE{"scouse"} + SIMPLE{"semplificadu"} + SOLBA{"dialetu de Stolvizza/Solbica"} + SOTAV{"grupu dialetale sotavento de su cabubirdianu"} + SPANGLIS{"spanglish"} + SURMIRAN{"surmiranu"} + SURSILV{"sursilvanu"} + SUTSILV{"sutsilvanu"} + TARASK{"ortografia taraškievica"} + UCCOR{"ortografia unificada"} + UCRCOR{"ortografia revisionada unificada"} + ULSTER{"ortografia de s’Ulster"} + UNIFON{"alfabetu fonèticu Unifon"} + VAIDIKA{"variante vèdica"} + VALENCIA{"valentzianu"} + VALLADER{"vallader"} + VIVARAUP{"vivaro-alpinu"} + WADEGILE{"romanizatzione Wale-Giles"} + XSISTEMO{"sistema ortogràficu X de s’esperanto"} + } + Version{"36.1"} + characterLabelPattern{ + all{"{0} — totu"} + compatibility{"{0} — compatibilidade"} + enclosed{"{0} — tancadu"} + extended{"{0} — estèndidu"} + historic{"{0} — istòricu"} + miscellaneous{"{0} — vàriu"} + other{"{0} — àteru"} + scripts{"sistemas de iscritura — {0}"} + strokes{ + one{"{0} tratu"} + other{"{0} tratos"} + } } - Version{"2.1.48.13"} codePatterns{ - language{"{0}"} - script{"{0}"} - territory{"{0}"} + language{"Limba: {0}"} + script{"Iscritura: {0}"} + territory{"Regione: {0}"} } localeDisplayPattern{ keyTypePattern{"{0}: {1}"} diff --git a/icuSources/data/lang/scn.txt b/icuSources/data/lang/scn.txt index 53e34f46..9cca0db5 100644 --- a/icuSources/data/lang/scn.txt +++ b/icuSources/data/lang/scn.txt @@ -4,5 +4,5 @@ scn{ Languages{ scn{"sicilianu"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sd.txt b/icuSources/data/lang/sd.txt index 3615c88a..36ef2228 100644 --- a/icuSources/data/lang/sd.txt +++ b/icuSources/data/lang/sd.txt @@ -288,7 +288,7 @@ sd{ pl{"پولش"} prg{"پرشن"} ps{"پشتو"} - pt{"پرتگالي"} + pt{"پورٽگليز"} pt_BR{"برازيلي پرتگالي"} pt_PT{"يورپي پرتگالي"} qu{"ڪيچوا"} @@ -404,6 +404,14 @@ sd{ zxx{"ڪوئي ٻولي جو مواد ڪونهي"} zza{"زازا"} } + Languages%long{ + zh_Hans{"سادي مندارن چيني"} + zh_Hant{"رواجي مندارن چيني"} + } + Languages%menu{ + yue{"چيني، ڪينٽونيز"} + zh{"چيني، مندارن"} + } Languages%short{ az{"ازري"} en_GB{"برطانوي انگريزي"} @@ -430,7 +438,9 @@ sd{ Hebr{"عبراني"} Hira{"هراگنا"} Hrkt{"جاپاني لکت"} + Ital{"قديم اطالوي"} Jamo{"جامو"} + Java{"جاوانيز"} Jpan{"جاپاني"} Kana{"ڪٽاڪانا"} Khmr{"خمر"} @@ -440,14 +450,17 @@ sd{ Latn{"لاطيني"} Mlym{"مليالم"} Mong{"منگولي"} + Mult{"ملتاني"} Mymr{"ميانمر"} Orya{"اوڊيا"} + Sarb{"قديم ڏاکڻي عربي"} Sinh{"سنهالا"} Taml{"تامل"} Telu{"تلگو"} Thaa{"ٿانا"} Thai{"ٿائي"} Tibt{"تبيتن"} + Xpeo{"قديم فارسي"} Zmth{"رياضي جون نشانيون"} Zsye{"ايموجي"} Zsym{"نشانيون"} @@ -536,7 +549,7 @@ sd{ tibt{"تبتي عدد"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — سڀئي"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sd_Deva.txt b/icuSources/data/lang/sd_Deva.txt index c804905f..5d9f38d4 100644 --- a/icuSources/data/lang/sd_Deva.txt +++ b/icuSources/data/lang/sd_Deva.txt @@ -5,5 +5,8 @@ sd_Deva{ Languages{ sd{"सिन्धी"} } - Version{"2.1.49.82"} + Scripts{ + Deva{"देवनागिरी"} + } + Version{"36.1"} } diff --git a/icuSources/data/lang/se.txt b/icuSources/data/lang/se.txt index be0659a0..e92c2bde 100644 --- a/icuSources/data/lang/se.txt +++ b/icuSources/data/lang/se.txt @@ -154,7 +154,7 @@ se{ PINYIN{"pinyin"} WADEGILE{"Wade-Giles"} } - Version{"2.1.48.4"} + Version{"36.1"} codePatterns{ language{"giella: {0}"} script{"chállin: {0}"} diff --git a/icuSources/data/lang/se_FI.txt b/icuSources/data/lang/se_FI.txt index 7992ec89..1c4609e1 100644 --- a/icuSources/data/lang/se_FI.txt +++ b/icuSources/data/lang/se_FI.txt @@ -31,6 +31,7 @@ se_FI{ th{"thaigiella"} vi{"vietnamagiella"} zh_Hans{"álkes kiinnágiella"} + zh_Hant{"árbevirolaš kiinnágiella"} } Languages%short{ en_GB{"brihttalaš eaŋgalsgiella"} @@ -62,7 +63,7 @@ se_FI{ fullwide{"fullwide"} } } - Version{"2.1.47.83"} + Version{"36.1"} codePatterns{ script{"čállin: {0}"} } diff --git a/icuSources/data/lang/seh.txt b/icuSources/data/lang/seh.txt index 7180bdc8..eeced24f 100644 --- a/icuSources/data/lang/seh.txt +++ b/icuSources/data/lang/seh.txt @@ -48,5 +48,5 @@ seh{ zh{"chinês"} zu{"zulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ses.txt b/icuSources/data/lang/ses.txt index 38b0303c..608d01ce 100644 --- a/icuSources/data/lang/ses.txt +++ b/icuSources/data/lang/ses.txt @@ -48,5 +48,5 @@ ses{ zh{"Sinuwa senni, Mandareŋ"} zu{"Zulu senni"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sg.txt b/icuSources/data/lang/sg.txt index 266bd7bf..71bfad5e 100644 --- a/icuSources/data/lang/sg.txt +++ b/icuSources/data/lang/sg.txt @@ -48,5 +48,5 @@ sg{ zh{"Shinuäa"} zu{"Zûlu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/shi.txt b/icuSources/data/lang/shi.txt index c6c551c4..5dfcd04e 100644 --- a/icuSources/data/lang/shi.txt +++ b/icuSources/data/lang/shi.txt @@ -48,5 +48,5 @@ shi{ zh{"ⵜⴰⵛⵉⵏⵡⵉⵜ"} zu{"ⵜⴰⵣⵓⵍⵓⵜ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/shi_Latn.txt b/icuSources/data/lang/shi_Latn.txt index 44f0e43f..31f390b6 100644 --- a/icuSources/data/lang/shi_Latn.txt +++ b/icuSources/data/lang/shi_Latn.txt @@ -49,5 +49,5 @@ shi_Latn{ zh{"Tacinwit"} zu{"Tazulut"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/shi_Tfng.txt b/icuSources/data/lang/shi_Tfng.txt index da30327c..4d4470c6 100644 --- a/icuSources/data/lang/shi_Tfng.txt +++ b/icuSources/data/lang/shi_Tfng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/si.txt b/icuSources/data/lang/si.txt index e1523d4d..8c468c2e 100644 --- a/icuSources/data/lang/si.txt +++ b/icuSources/data/lang/si.txt @@ -59,6 +59,7 @@ si{ bug{"බුගිනීස්"} byn{"බ්ලින්"} ca{"කැටලන්"} + ccp{"චක්මා"} ce{"චෙච්නියානු"} ceb{"සෙබුඅනො"} cgg{"චිගා"} @@ -415,6 +416,14 @@ si{ zxx{"වාග් විද්‍යා අන්තර්ගතයක් නැත"} zza{"සාසා"} } + Languages%long{ + zh_Hans{"සරල මැන්ඩරීන් චීන"} + zh_Hant{"සාම්ප්‍රදායික මැන්ඩරීන් චීන"} + } + Languages%menu{ + yue{"චීන, කැන්ටොනීස්"} + zh{"චීන, මැන්ඩරීන්"} + } Languages%short{ az{"අසීරී"} en_GB{"එ.රා ඉංග්‍රීසි"} @@ -548,7 +557,7 @@ si{ tibt{"ටිබෙට ඉලක්කම්"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — සියල්ල"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sk.txt b/icuSources/data/lang/sk.txt index dd4f6263..4a4edadf 100644 --- a/icuSources/data/lang/sk.txt +++ b/icuSources/data/lang/sk.txt @@ -4,22 +4,22 @@ sk{ Keys{ calendar{"kalendár"} cf{"formát meny"} - colAlternate{"Ignorovať radenie symbolov"} - colBackwards{"Obrátené radenie akcentov"} - colCaseFirst{"Radenie veľkých a malých písmen"} - colCaseLevel{"Rozlišovanie veľkých a malých písmen pri radení"} - colNormalization{"Normalizované radenie"} - colNumeric{"Číselné radenie"} - colStrength{"Sila radenia"} + colAlternate{"ignorovať radenie symbolov"} + colBackwards{"obrátené radenie diakritiky"} + colCaseFirst{"radenie veľkých a malých písmen"} + colCaseLevel{"rozlišovanie veľkých a malých písmen pri radení"} + colNormalization{"normálne radenie"} + colNumeric{"číselné radenie"} + colStrength{"sila radenia"} collation{"zoradenie"} currency{"mena"} hc{"hodinový cyklus (12 vs 24)"} lb{"štýl koncov riadka"} ms{"merná sústava"} numbers{"čísla"} - timezone{"Časové pásmo"} - va{"Variant miestneho nastavenia"} - x{"Súkromné použitie"} + timezone{"časové pásmo"} + va{"variant miestneho nastavenia"} + x{"súkromné použitie"} } Languages{ aa{"afarčina"} @@ -92,6 +92,7 @@ sk{ car{"karibčina"} cay{"kajugčina"} cch{"atsam"} + ccp{"čakma"} ce{"čečenčina"} ceb{"cebuánčina"} cgg{"kiga"} @@ -545,7 +546,7 @@ sk{ zap{"zapotéčtina"} zbl{"systém Bliss"} zen{"zenaga"} - zgh{"tuaregčina (štandardná marocká)"} + zgh{"tuaregčina (marocká štandardná)"} zh{"čínština"} zh_Hans{"čínština (zjednodušená)"} zh_Hant{"čínština (tradičná)"} @@ -554,6 +555,14 @@ sk{ zxx{"bez jazykového obsahu"} zza{"zaza"} } + Languages%long{ + zh_Hans{"čínština (mandarínska zjednodušená)"} + zh_Hant{"čínština (mandarínska tradičná)"} + } + Languages%menu{ + yue{"čínština (kantonská)"} + zh{"čínština (mandarínska)"} + } Languages%short{ az{"azerbajdžančina"} en_GB{"angličtina (britská)"} @@ -769,7 +778,7 @@ sk{ Variants{ SCOTLAND{"škótska štandardná angličtina"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – všetko"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sl.txt b/icuSources/data/lang/sl.txt index e6083bf7..3e5c5267 100644 --- a/icuSources/data/lang/sl.txt +++ b/icuSources/data/lang/sl.txt @@ -19,7 +19,7 @@ sl{ numbers{"številke"} timezone{"Časovni pas"} va{"Različica območnih nastavitev"} - x{"Private-Use"} + x{"Zasebna-uporaba"} } Languages{ aa{"afarščina"} @@ -531,10 +531,12 @@ sl{ zxx{"brez jezikoslovne vsebine"} zza{"zazajščina"} } + Languages%menu{ + yue{"kitajščina (kantonščina)"} + zh{"kitajščina (mandarinščina)"} + } Languages%short{ az{"azerščina"} - en_GB{"angleščina (ZK)"} - en_US{"angleščina (ZDA)"} } Scripts{ Arab{"arabski"} @@ -880,7 +882,7 @@ sl{ VALENCIA{"valencijski pravopis"} WADEGILE{"romanizacija Wade-Giles"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} – vse"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/smn.txt b/icuSources/data/lang/smn.txt index 2b8647e0..6e9e2446 100644 --- a/icuSources/data/lang/smn.txt +++ b/icuSources/data/lang/smn.txt @@ -397,11 +397,7 @@ smn{ zxx{"ij kielâlâš siskáldâs"} zza{"zazakielâ"} } - Languages%short{ - en_GB{"eŋgâlâskielâ (OK)"} - en_US{"eŋgâlâskielâ (USA)"} - } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"kielâ: {0}"} script{"čäällimvuáhádâh: {0}"} diff --git a/icuSources/data/lang/sn.txt b/icuSources/data/lang/sn.txt index fcb179de..e75dafce 100644 --- a/icuSources/data/lang/sn.txt +++ b/icuSources/data/lang/sn.txt @@ -48,5 +48,5 @@ sn{ zh{"chiChinese"} zu{"chiZulu"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/lang/so.txt b/icuSources/data/lang/so.txt index 286825b9..545de4d6 100644 --- a/icuSources/data/lang/so.txt +++ b/icuSources/data/lang/so.txt @@ -250,13 +250,11 @@ so{ Languages%short{ az{"Aseeri"} en_GB{"Ingiriiska Boqortooyada Midooday"} - en_US{"Ingiriisi (US)"} } Scripts{ Arab{"Carabi"} Armn{"Armeeniyaan"} Beng{"Baangla"} - Bopo{"Bopo"} Brai{"Qoraalka Indhoolaha"} Cyrl{"Siriylik"} Deva{"Dhefangaari"} @@ -264,10 +262,7 @@ so{ Geor{"Jiyoorjoyaan"} Grek{"Giriik"} Gujr{"Gujaraati"} - Guru{"Guru"} - Hanb{"Hanb"} Hang{"Hanguul"} - Hani{"Hani"} Hans{"La fududeeyay"} Hant{"Hore"} Hebr{"Cibraani"} @@ -279,7 +274,6 @@ so{ Khmr{"Khamer"} Knda{"Kanada"} Kore{"Kuuriyaan"} - Laoo{"Laoo"} Latn{"Laatiin"} Mlym{"Maalayalam"} Mong{"Mongooliyaan"} @@ -379,10 +373,9 @@ so{ tibt{"Godka Tirada Tibetan"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} dhamaan"} - category-list{"{0}: {1}"} compatibility{"{0} — waafaqsanaanta"} enclosed{"{0}— xiran"} extended{"{0}— dheereyey"} @@ -400,9 +393,4 @@ so{ script{"Qoraal: {0}"} territory{"Gobol : {0}"} } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} - } } diff --git a/icuSources/data/lang/sq.txt b/icuSources/data/lang/sq.txt index dbaf9343..3b38d1d9 100644 --- a/icuSources/data/lang/sq.txt +++ b/icuSources/data/lang/sq.txt @@ -414,6 +414,10 @@ sq{ zxx{"nuk ka përmbajtje gjuhësore"} zza{"zazaisht"} } + Languages%menu{ + yue{"kinezishte kantoneze"} + zh{"kinezishte mandarine"} + } Languages%short{ az{"azerisht"} en_GB{"anglishte e Mbretërisë së Bashkuar"} @@ -558,7 +562,7 @@ sq{ tibt{"shifra tibetiane"} } } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — Të gjitha"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sr.txt b/icuSources/data/lang/sr.txt index 361baf08..fd587036 100644 --- a/icuSources/data/lang/sr.txt +++ b/icuSources/data/lang/sr.txt @@ -8,9 +8,9 @@ sr{ colBackwards{"Сортирање према обрнутим акцентима"} colCaseFirst{"Ређање према малом/великом слову"} colCaseLevel{"Сортирање према малом/великом слову"} - colNormalization{"Нормализовано сортирање"} - colNumeric{"Нумеричко сортирање"} - colStrength{"Сортирање према јачини"} + colNormalization{"нормализовано сортирање"} + colNumeric{"нумеричко сортирање"} + colStrength{"сортирање према јачини"} collation{"редослед сортирања"} currency{"валута"} hc{"приказивање времена (12- или 24-часовно)"} @@ -83,7 +83,6 @@ sr{ cad{"кадо"} car{"карипски"} cch{"атсам"} - ccp{"ccp"} ce{"чеченски"} ceb{"себуански"} cgg{"чига"} @@ -120,7 +119,7 @@ sr{ din{"динка"} dje{"зарма"} doi{"догри"} - dsb{"доњи лужичкосрпски"} + dsb{"доњолужичкосрпски"} dua{"дуала"} dum{"средњехоландски"} dv{"малдивски"} @@ -194,7 +193,7 @@ sr{ hmn{"хмоншки"} ho{"хири моту"} hr{"хрватски"} - hsb{"горњи лужичкосрпски"} + hsb{"горњолужичкосрпски"} ht{"хаићански"} hu{"мађарски"} hup{"хупа"} @@ -529,10 +528,12 @@ sr{ zxx{"без лингвистичког садржаја"} zza{"заза"} } + Languages%menu{ + yue{"кантонски кинески"} + zh{"мандарински кинески"} + } Languages%short{ az{"азерски"} - en_GB{"енглески (УК)"} - en_US{"енглески (САД)"} } Languages%variant{ ps{"пашто"} @@ -849,7 +850,7 @@ sr{ TARASK{"Тараскијевичка ортографија"} VALENCIA{"Валенцијска"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — све"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sr_Cyrl.txt b/icuSources/data/lang/sr_Cyrl.txt index 861e33cc..58ebf7e9 100644 --- a/icuSources/data/lang/sr_Cyrl.txt +++ b/icuSources/data/lang/sr_Cyrl.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Cyrl_BA.txt b/icuSources/data/lang/sr_Cyrl_BA.txt index a9354198..8c7af65f 100644 --- a/icuSources/data/lang/sr_Cyrl_BA.txt +++ b/icuSources/data/lang/sr_Cyrl_BA.txt @@ -13,10 +13,13 @@ sr_Cyrl_BA{ nqo{"н’ко"} shi{"јужни шилха"} si{"синхалски"} + sw_CD{"кисвахили"} tzm{"централноатласки тамашек"} xh{"исикоса"} zgh{"стандардни марокански тамашек"} + zh_Hans{"поједностављени кинески"} + zh_Hant{"традиционални кинески"} zu{"исизулу"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Cyrl_ME.txt b/icuSources/data/lang/sr_Cyrl_ME.txt index e12f21c9..427404c3 100644 --- a/icuSources/data/lang/sr_Cyrl_ME.txt +++ b/icuSources/data/lang/sr_Cyrl_ME.txt @@ -17,5 +17,5 @@ sr_Cyrl_ME{ zgh{"стандардни марокански тамашек"} zu{"исизулу"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Cyrl_XK.txt b/icuSources/data/lang/sr_Cyrl_XK.txt index 177ade98..b549c748 100644 --- a/icuSources/data/lang/sr_Cyrl_XK.txt +++ b/icuSources/data/lang/sr_Cyrl_XK.txt @@ -17,5 +17,5 @@ sr_Cyrl_XK{ zgh{"стандардни марокански тамашек"} zu{"исизулу"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Latn.txt b/icuSources/data/lang/sr_Latn.txt index d9bc6c64..fb26c2fc 100644 --- a/icuSources/data/lang/sr_Latn.txt +++ b/icuSources/data/lang/sr_Latn.txt @@ -9,9 +9,9 @@ sr_Latn{ colBackwards{"Sortiranje prema obrnutim akcentima"} colCaseFirst{"Ređanje prema malom/velikom slovu"} colCaseLevel{"Sortiranje prema malom/velikom slovu"} - colNormalization{"Normalizovano sortiranje"} - colNumeric{"Numeričko sortiranje"} - colStrength{"Sortiranje prema jačini"} + colNormalization{"normalizovano sortiranje"} + colNumeric{"numeričko sortiranje"} + colStrength{"sortiranje prema jačini"} collation{"redosled sortiranja"} currency{"valuta"} hc{"prikazivanje vremena (12- ili 24-časovno)"} @@ -84,7 +84,6 @@ sr_Latn{ cad{"kado"} car{"karipski"} cch{"atsam"} - ccp{"ccp"} ce{"čečenski"} ceb{"sebuanski"} cgg{"čiga"} @@ -121,7 +120,7 @@ sr_Latn{ din{"dinka"} dje{"zarma"} doi{"dogri"} - dsb{"donji lužičkosrpski"} + dsb{"donjolužičkosrpski"} dua{"duala"} dum{"srednjeholandski"} dv{"maldivski"} @@ -195,7 +194,7 @@ sr_Latn{ hmn{"hmonški"} ho{"hiri motu"} hr{"hrvatski"} - hsb{"gornji lužičkosrpski"} + hsb{"gornjolužičkosrpski"} ht{"haićanski"} hu{"mađarski"} hup{"hupa"} @@ -530,10 +529,12 @@ sr_Latn{ zxx{"bez lingvističkog sadržaja"} zza{"zaza"} } + Languages%menu{ + yue{"kantonski kineski"} + zh{"mandarinski kineski"} + } Languages%short{ az{"azerski"} - en_GB{"engleski (UK)"} - en_US{"engleski (SAD)"} } Languages%variant{ ps{"pašto"} @@ -850,7 +851,7 @@ sr_Latn{ TARASK{"Taraskijevička ortografija"} VALENCIA{"Valencijska"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — sve"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sr_Latn_BA.txt b/icuSources/data/lang/sr_Latn_BA.txt index cf033736..210bf2a1 100644 --- a/icuSources/data/lang/sr_Latn_BA.txt +++ b/icuSources/data/lang/sr_Latn_BA.txt @@ -13,10 +13,13 @@ sr_Latn_BA{ nqo{"n’ko"} shi{"južni šilha"} si{"sinhalski"} + sw_CD{"kisvahili"} tzm{"centralnoatlaski tamašek"} xh{"isikosa"} zgh{"standardni marokanski tamašek"} + zh_Hans{"pojednostavljeni kineski"} + zh_Hant{"tradicionalni kineski"} zu{"isizulu"} } - Version{"2.1.48.77"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Latn_ME.txt b/icuSources/data/lang/sr_Latn_ME.txt index 19e43e73..4fc176e8 100644 --- a/icuSources/data/lang/sr_Latn_ME.txt +++ b/icuSources/data/lang/sr_Latn_ME.txt @@ -17,5 +17,5 @@ sr_Latn_ME{ zgh{"standardni marokanski tamašek"} zu{"isizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sr_Latn_XK.txt b/icuSources/data/lang/sr_Latn_XK.txt index 154f8555..c070db3b 100644 --- a/icuSources/data/lang/sr_Latn_XK.txt +++ b/icuSources/data/lang/sr_Latn_XK.txt @@ -17,5 +17,5 @@ sr_Latn_XK{ zgh{"standardni marokanski tamašek"} zu{"isizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ss.txt b/icuSources/data/lang/ss.txt index 5ca2b30f..12ee911d 100644 --- a/icuSources/data/lang/ss.txt +++ b/icuSources/data/lang/ss.txt @@ -4,5 +4,5 @@ ss{ Languages{ ss{"siSwati"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/st.txt b/icuSources/data/lang/st.txt index 71336373..aaf3ed2b 100644 --- a/icuSources/data/lang/st.txt +++ b/icuSources/data/lang/st.txt @@ -95,5 +95,5 @@ st{ yi{"Yiddish"} zu{"se Zulu"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sv.txt b/icuSources/data/lang/sv.txt index 95e2f8b4..923d9fe2 100644 --- a/icuSources/data/lang/sv.txt +++ b/icuSources/data/lang/sv.txt @@ -1,4 +1,4 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv{ Keys{ @@ -291,7 +291,7 @@ sv{ kgp{"kaingang"} kha{"khasi"} kho{"khotanesiska"} - khq{"Timbuktu-songhoy"} + khq{"Timbuktu-songhai"} khw{"khowar"} ki{"kikuyu"} kiu{"kirmanjki"} @@ -324,7 +324,7 @@ sv{ kut{"kutenaj"} kv{"kome"} kw{"korniska"} - ky{"kirgisiska"} + ky{"kirgiziska"} la{"latin"} lad{"ladino"} lag{"langi"} @@ -508,7 +508,7 @@ sv{ seh{"sena"} sei{"seri"} sel{"selkup"} - ses{"Gao-songhay"} + ses{"Gao-songhai"} sg{"sango"} sga{"forniriska"} sgs{"samogitiska"} @@ -616,7 +616,7 @@ sv{ was{"washo"} wbp{"warlpiri"} wo{"wolof"} - wuu{"shanghainese"} + wuu{"shanghainesiska"} xal{"kalmuckiska"} xh{"xhosa"} xmf{"mingrelianska"} @@ -643,6 +643,14 @@ sv{ zxx{"inget språkligt innehåll"} zza{"zazaiska"} } + Languages%long{ + zh_Hans{"förenklad kinesiska"} + zh_Hant{"traditionell kinesiska"} + } + Languages%menu{ + yue{"kantonesiska"} + zh{"mandarin"} + } Languages%short{ az{"azeriska"} } @@ -683,6 +691,7 @@ sv{ Cyrl{"kyrilliska"} Cyrs{"fornkyrkoslavisk kyrilliska"} Deva{"devanagari"} + Dogr{"dogriska"} Dsrt{"deseret"} Dupl{"Duployéstenografiska"} Egyd{"demotiska"} @@ -744,10 +753,12 @@ sv{ Lyci{"lykiska"} Lydi{"lydiska"} Mahj{"mahajaniska"} + Maka{"makasariska"} Mand{"mandaéiska"} Mani{"manikeanska"} Marc{"marchenska"} Maya{"mayahieroglyfer"} + Medf{"medefaidrin"} Mend{"mende"} Merc{"kursiv-meroitiska"} Mero{"meroitiska"} @@ -1038,11 +1049,15 @@ sv{ 1994{"1994 års resisk stavning"} 1996{"1996 års reformerad tysk stavning"} ABL1943{"1943 års stavning"} + AKUAPEM{"akapuem (twi)"} ALALC97{"1997 års ALA-LC"} ALUKU{"Aluku-dialekt"} AO1990{"stavning enligt 1990 års överenskommelse"} + ARANES{"aranesiska (occitanska)"} AREVELA{"östarmeniska"} AREVMDA{"västarmeniska"} + ASANTE{"asante (twi)"} + AUVERN{"auvergniska (occitanska)"} BAKU1926{"1926 års stavning"} BALANKA{"balanka-dialekt"} BARLA{"barlavento-dialekt"} @@ -1052,14 +1067,22 @@ sv{ BISKE{"Bila-dialekt"} BOHORIC{"Bohorič-alfabetet"} BOONT{"boontling"} + CISAUP{"cisalpinska (occitanska)"} COLB1945{"stavning enligt 1945 års konvention mellan Portugal och Brasilien"} CORNU{"kornisk engelska"} + CREISS{"croissant-occitanska"} DAJNKO{"Dajnko-alfabetet"} EKAVSK{"ekavisk dialekt"} EMODENG{"tidig modern engelska"} FONIPA{"internationell fonetisk notation - IPA"} + FONKIRSH{"Kirshenbaums fonetiska alfabet"} + FONNAPA{"nordamerikanskt fonetiskt alfabet"} FONUPA{"uralisk fonetisk notation"} FONXSAMP{"X-SAMPA fonetisk notation"} + GASCON{"Gascogne-occitanska"} + GRCLASS{"klassisk occitanska"} + GRITAL{"italiensk-inspirerad occitanska"} + GRMISTR{"Mistral-occitanska"} HEPBURN{"Hepburn"} HOGNORSK{"högnorsk dialekt"} HSISTEMO{"h-system"} @@ -1072,6 +1095,8 @@ sv{ KOCIEWIE{"kociewiska"} KSCOR{"standardstavning"} LAUKIKA{"laukika-dialekt"} + LEMOSIN{"Limousin-occitanska"} + LENGADOC{"languedociska"} LIPAW{"Lipovaz-dialekt"} LUNA1918{"1918 års stavning"} METELKO{"Metelko-alfabetet"} @@ -1079,6 +1104,7 @@ sv{ NDYUKA{"Ndyuka-dialekt"} NEDIS{"natisonsk dialekt"} NEWFOUND{"Newfoundland-engelska"} + NICARD{"Nice-occitanska"} NJIVA{"Njiva-dialekt"} NULIK{"nulik-stavning"} OSOJS{"Osojane-dialekt"} @@ -1091,6 +1117,7 @@ sv{ PINYIN{"pinyin"} POLYTON{"polytonisk stavning"} POSIX{"Posix"} + PROVENC{"provensalska"} PUTER{"puter-dialekt"} REVISED{"reformerad stavning"} RIGIK{"klassisk volapük"} @@ -1114,10 +1141,11 @@ sv{ VAIDIKA{"vedisk dialekt"} VALENCIA{"valensisk dialekt"} VALLADER{"vallader-dialekt"} + VIVARAUP{"vivaroalpinska (occitanska)"} WADEGILE{"Wade-Giles"} XSISTEMO{"x-system"} } - Version{"2.1.48.90"} + Version{"36.1"} characterLabelPattern{ all{"{0} – alla"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sv_FI.txt b/icuSources/data/lang/sv_FI.txt index a66b1728..c61d849e 100644 --- a/icuSources/data/lang/sv_FI.txt +++ b/icuSources/data/lang/sv_FI.txt @@ -4,11 +4,8 @@ sv_FI{ Keys{ timezone{"tidszon"} } - Languages{ - ky{"kirgiziska"} - } Scripts%variant{ Arab{"persisk-arabiska"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sw.txt b/icuSources/data/lang/sw.txt index 81b00558..2db92bb3 100644 --- a/icuSources/data/lang/sw.txt +++ b/icuSources/data/lang/sw.txt @@ -17,8 +17,8 @@ sw{ lb{"Mtindo wa Kukata Mstari"} ms{"Mfumo wa Vipimo"} numbers{"Nambari"} - timezone{"Ukanda Saa"} - va{"Tofauti ya Mandhari"} + timezone{"Saa za Eneo"} + va{"Lahaja za Lugha"} x{"Matumizi ya Kibinafsi"} } Languages{ @@ -80,6 +80,7 @@ sw{ byn{"Kiblin"} byv{"Kimedumba"} ca{"Kikatalani"} + ccp{"Kichakma"} ce{"Kichechenia"} ceb{"Kichebuano"} cgg{"Kichiga"} @@ -337,6 +338,7 @@ sw{ rm{"Kiromanshi"} rn{"Kirundi"} ro{"Kiromania"} + ro_MD{"Kimoldova cha Romania"} rof{"Kirombo"} root{"Kiroot"} ru{"Kirusi"} @@ -449,10 +451,16 @@ sw{ zxx{"Hakuna maudhui ya lugha"} zza{"Kizaza"} } + Languages%long{ + zh_Hant{"Kichina (cha jadi)"} + } + Languages%menu{ + yue{"Kichina, Kikantoni"} + zh{"Kichina sanifu"} + } Languages%short{ az{"Kiazeri"} en_GB{"Kiingereza (UK)"} - en_US{"Kiingereza (US)"} } Languages%variant{ ps{"Kipushto"} @@ -648,7 +656,7 @@ sw{ vaii{"Dijiti za Vai"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — zote"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/sw_CD.txt b/icuSources/data/lang/sw_CD.txt index d765932e..4b04e1d4 100644 --- a/icuSources/data/lang/sw_CD.txt +++ b/icuSources/data/lang/sw_CD.txt @@ -36,5 +36,5 @@ sw_CD{ udm{"Kiudumurti"} yi{"Kiyidi"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/sw_KE.txt b/icuSources/data/lang/sw_KE.txt index 474ef212..091d4695 100644 --- a/icuSources/data/lang/sw_KE.txt +++ b/icuSources/data/lang/sw_KE.txt @@ -1,7 +1,12 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sw_KE{ + Keys{ + hc{"Kipindi cha saa (12 dhidi ya 24)"} + va{"Tofauti ya Lugha"} + } Languages{ + ar_001{"Kiarabu sanifu"} arq{"Kiarabu cha Aljeria"} as{"Kiasamisi"} chr{"Kicheroki"} @@ -32,6 +37,7 @@ sw_KE{ nqo{"Kiin’ko"} or{"Kiodia"} pcm{"Kipijini cha Nigeria"} + ro_MD{"Kimoldova cha Romania"} ses{"Kikoyraborosenni"} shu{"Kiarabu cha Chadi"} srn{"Kisranantongo"} @@ -44,5 +50,37 @@ sw_KE{ ug{"Kiuiguri"} zgh{"Kitamazighati Sanifu cha Moroko"} } - Version{"2.1.47.71"} + Languages%long{ + zh_Hans{"Kichina cha Kimandarini Rahisi"} + zh_Hant{"Kichina cha Kimandarini cha Jadi"} + } + Languages%menu{ + zh{"Kichina, Kimandarini"} + } + Scripts{ + Brai{"Breli"} + Ethi{"Kihabeshi"} + Hebr{"Kihibrania"} + Hira{"Kihiragana"} + Jamo{"Kijamo"} + Mymr{"Kimyama"} + Orya{"Kiodia"} + Taml{"Kitamili"} + } + Types{ + calendar{ + dangi{"Kalenda ya Kidangi"} + ethiopic{"Kalenda ya Kihabeshi"} + hebrew{"Kalenda ya kihibrania"} + } + numbers{ + ethi{"Nambari za Kihabeshi"} + geor{"Nambari za Kijiojia"} + hebr{"Nambari za Kihibrania"} + mlym{"Nambari za Kimalayalam"} + mymr{"Nambari za Kimyama"} + tamldec{"Nambari za Kitamili"} + } + } + Version{"36.1"} } diff --git a/icuSources/data/lang/syr.txt b/icuSources/data/lang/syr.txt index 7938e833..b6c5fe4b 100644 --- a/icuSources/data/lang/syr.txt +++ b/icuSources/data/lang/syr.txt @@ -4,5 +4,5 @@ syr{ Languages{ syr{"ܣܘܪܝܝܐ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ta.txt b/icuSources/data/lang/ta.txt index 1ba171ed..1687ffea 100644 --- a/icuSources/data/lang/ta.txt +++ b/icuSources/data/lang/ta.txt @@ -54,7 +54,7 @@ ta{ av{"அவேரிக்"} awa{"அவதி"} ay{"அய்மரா"} - az{"அஸர்பைஜானி"} + az{"அசர்பைஜானி"} ba{"பஷ்கிர்"} bal{"பலூச்சி"} ban{"பலினீஸ்"} @@ -86,6 +86,7 @@ ta{ cad{"கேடோ"} car{"கரீப்"} cch{"ஆட்சம்"} + ccp{"சக்மா"} ce{"செச்சென்"} ceb{"செபுவானோ"} cgg{"சிகா"} @@ -546,10 +547,16 @@ ta{ zxx{"மொழி உள்ளடக்கம் ஏதுமில்லை"} zza{"ஜாஜா"} } + Languages%long{ + zh_Hans{"எளிதாக்கப்பட்ட சீன மாண்டரின்"} + zh_Hant{"பாரம்பரிய சீன மாண்டரின்"} + } + Languages%menu{ + yue{"சீனம், காண்டோனீஸ்"} + zh{"சீனம், மாண்டரின்"} + } Languages%short{ az{"அஸேரி"} - en_GB{"ஆங்கிலம் (யூகே)"} - en_US{"ஆங்கிலம் (யூஎஸ்)"} } Languages%variant{ ps{"புஷ்தோ"} @@ -841,7 +848,7 @@ ta{ PINYIN{"பின்யின் ரோமானைசெஷன்"} WADEGILE{"வேட்-கைல்ஸ் ரோமனைஷேசன்"} } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — அனைத்தும்"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/te.txt b/icuSources/data/lang/te.txt index 939d87ca..40f523b1 100644 --- a/icuSources/data/lang/te.txt +++ b/icuSources/data/lang/te.txt @@ -86,6 +86,7 @@ te{ cad{"కేడ్డో"} car{"కేరిబ్"} cch{"అట్సామ్"} + ccp{"చక్మా"} ce{"చెచెన్"} ceb{"సెబువానో"} cgg{"ఛిగా"} @@ -544,6 +545,14 @@ te{ zxx{"లిపి లేదు"} zza{"జాజా"} } + Languages%long{ + zh_Hans{"సరళీకృత మాండరిన్ చైనీస్"} + zh_Hant{"సాంప్రదాయక మాండరిన్ చైనీస్"} + } + Languages%menu{ + yue{"చైనీస్, కాంటనీస్"} + zh{"చైనీస్, మాండరిన్"} + } Languages%short{ az{"అజెరి"} en_GB{"యు.కె. ఇంగ్లీష్"} @@ -844,7 +853,7 @@ te{ REVISED{"సవరించబడిన వర్ణక్రమం"} WADEGILE{"వేడ్-గైల్స్ రోమనైజేషన్"} } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — అన్ని"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/teo.txt b/icuSources/data/lang/teo.txt index c7465d6c..2a36341b 100644 --- a/icuSources/data/lang/teo.txt +++ b/icuSources/data/lang/teo.txt @@ -48,5 +48,5 @@ teo{ zh{"Kichina"} zu{"Kizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/tg.txt b/icuSources/data/lang/tg.txt index b84b72f3..9bd78384 100644 --- a/icuSources/data/lang/tg.txt +++ b/icuSources/data/lang/tg.txt @@ -26,14 +26,22 @@ tg{ cy{"валлӣ"} da{"даниягӣ"} de{"немисӣ"} + de_AT{"немисии австриягӣ"} + de_CH{"немисии швейсарии болоӣ"} dsb{"сербии поёнӣ"} dv{"дивеҳӣ"} dz{"дзонгха"} el{"юнонӣ"} en{"англисӣ"} + en_AU{"англисии австралиягӣ"} + en_CA{"англисии канадагӣ"} + en_GB{"англисии британӣ"} + en_US{"англисии америкоӣ"} eo{"эсперанто"} es{"испанӣ"} - es_419{"испанӣ (Америкаи Лотинӣ)"} + es_419{"испании америкоии лотинӣ"} + es_ES{"испании аврупоӣ"} + es_MX{"испании мексикоӣ"} et{"эстонӣ"} eu{"баскӣ"} fa{"форсӣ"} @@ -42,6 +50,8 @@ tg{ fil{"филиппинӣ"} fo{"фарерӣ"} fr{"франсузӣ"} + fr_CA{"франсузии канадагӣ"} + fr_CH{"франсузии швейсарӣ"} fy{"фризии ғарбӣ"} ga{"ирландӣ"} gd{"шотландии гэлӣ"} @@ -109,6 +119,8 @@ tg{ pl{"лаҳистонӣ"} ps{"пушту"} pt{"португалӣ"} + pt_BR{"португалии бразилиягӣ"} + pt_PT{"португалии аврупоӣ"} qu{"кечуа"} quc{"киче"} rm{"ретороманӣ"} @@ -157,9 +169,15 @@ tg{ zh_Hant{"хитоии анъанавӣ"} zu{"Зулу"} } + Languages%long{ + zh_Hans{"хитоии мандаринии осонфаҳм"} + zh_Hant{"хитоии мандаринии анъанавӣ"} + } + Languages%menu{ + zh{"хитоӣ, мандаринӣ"} + } Languages%short{ en_GB{"англисӣ (ШМ)"} - en_US{"англисӣ (ИМ)"} } Scripts{ Arab{"Арабӣ"} @@ -186,7 +204,7 @@ tg{ latn{"Рақамҳои ғарбӣ"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/th.txt b/icuSources/data/lang/th.txt index d660a8a6..a5f8b93a 100644 --- a/icuSources/data/lang/th.txt +++ b/icuSources/data/lang/th.txt @@ -109,6 +109,7 @@ th{ car{"คาริบ"} cay{"คายูกา"} cch{"แอตแซม"} + ccp{"จักม่า"} ce{"เชเชน"} ceb{"เซบู"} cgg{"คีกา"} @@ -254,7 +255,7 @@ th{ id{"อินโดนีเซีย"} ie{"อินเตอร์ลิงกิว"} ig{"อิกโบ"} - ii{"เสฉวนยิ"} + ii{"เสฉวนยี่"} ik{"อีนูเปียก"} ilo{"อีโลโก"} inh{"อินกุช"} @@ -642,6 +643,10 @@ th{ zxx{"ไม่มีข้อมูลภาษา"} zza{"ซาซา"} } + Languages%menu{ + yue{"จีน (กวางตุ้ง)"} + zh{"จีนกลาง"} + } Languages%short{ az{"อะเซอรี"} en_GB{"อังกฤษ - อังกฤษ"} @@ -819,7 +824,7 @@ th{ Zsym{"สัญลักษณ์"} Zxxx{"ไม่มีภาษาเขียน"} Zyyy{"สามัญ"} - Zzzz{"สคริปต์ที่ไม่รู้จัก"} + Zzzz{"ตัวอักษรที่ไม่รู้จัก"} } Scripts%stand-alone{ Hans{"ฮั่นตัวย่อ"} @@ -833,7 +838,7 @@ th{ buddhist{"ปฏิทินพุทธ"} chinese{"ปฏิทินจีน"} coptic{"ปฏิทินคอปติก"} - dangi{"ปฏิทินทันกิ"} + dangi{"ปฏิทินเกาหลี"} ethiopic{"ปฏิทินเอธิโอเปีย"} ethiopic-amete-alem{"ปฏิทินปีโลกเอธิโอเปีย"} gregorian{"ปฏิทินเกรกอเรียน"} @@ -1060,7 +1065,7 @@ th{ VALLADER{"วัลลาเดอร์"} WADEGILE{"การถอดอักษรแบบเวด-ไจลส์"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ทั้งหมด"} category-list{"{0}: {1}"} @@ -1077,7 +1082,7 @@ th{ } codePatterns{ language{"ภาษา: {0}"} - script{"สคริปต์: {0}"} + script{"ตัวอักษร: {0}"} territory{"ภูมิภาค: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/ti.txt b/icuSources/data/lang/ti.txt index 0b303ca4..ae8c2fa6 100644 --- a/icuSources/data/lang/ti.txt +++ b/icuSources/data/lang/ti.txt @@ -104,7 +104,7 @@ ti{ Ethi{"ፊደል"} Latn{"ላቲን"} } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/tig.txt b/icuSources/data/lang/tig.txt index 16e7b034..26afddaf 100644 --- a/icuSources/data/lang/tig.txt +++ b/icuSources/data/lang/tig.txt @@ -147,5 +147,5 @@ tig{ Scripts{ Latn{"ላቲን"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/tk.txt b/icuSources/data/lang/tk.txt index ca74d2ac..9820d5c4 100644 --- a/icuSources/data/lang/tk.txt +++ b/icuSources/data/lang/tk.txt @@ -85,7 +85,7 @@ tk{ dsb{"aşaky lužits dili"} dua{"duala dili"} dv{"diwehi dili"} - dyo{"ýola-Fonyi dili"} + dyo{"ýola-fonýi dili"} dz{"dzong-ke dili"} dzg{"daza dili"} ebu{"embu dili"} @@ -205,7 +205,7 @@ tk{ loz{"lozi dili"} lrc{"demirgazyk luri dili"} lt{"litwa dili"} - lu{"luba-Katanga dili"} + lu{"luba-katanga dili"} lua{"luba-Lulua dili"} lun{"lunda dili"} luo{"luo dili"} @@ -222,7 +222,7 @@ tk{ mer{"meru dili"} mfe{"morisýen dili"} mg{"malagasiý dili"} - mgh{"makua-Mitto dili"} + mgh{"makuwa-mito dili"} mgo{"meta dili"} mh{"marşall dili"} mi{"maori dili"} @@ -310,7 +310,7 @@ tk{ sd{"sindhi dili"} se{"demirgazyk saam dili"} seh{"sena dili"} - ses{"koýraboro-Senni dili"} + ses{"koýraboro-senni dili"} sg{"sango dili"} shi{"tahelhit dili"} shn{"şan dili"} @@ -330,7 +330,7 @@ tk{ srn{"sranan-tongo dili"} ss{"swati dili"} ssy{"saho dili"} - st{"günorta Soto dili"} + st{"günorta soto dili"} su{"sundan dili"} suk{"sukuma dili"} sv{"şwed dili"} @@ -361,7 +361,7 @@ tk{ twq{"tasawak dili"} ty{"taiti dili"} tyv{"tuwa dili"} - tzm{"orta-Atlas tamazight dili"} + tzm{"orta-atlas tamazight dili"} udm{"udmurt dili"} ug{"uýgur dili"} uk{"ukrain dili"} @@ -396,9 +396,16 @@ tk{ zxx{"dilçilige degişli mazmun ýok"} zza{"zazaki dili"} } + Languages%long{ + zh_Hans{"ýönekeýleşdirilen hytaý diliniň mandarin şiwesi"} + zh_Hant{"adaty hytaý diliniň mandarin şiwesi"} + } + Languages%menu{ + yue{"hytaý dili, kantonça"} + zh{"hytaý dili, mandarin"} + } Languages%short{ az{"azeri dili"} - en_US{"iňlis dili (ABŞ)"} } Scripts{ Arab{"Arap elipbiýi"} @@ -527,7 +534,7 @@ tk{ tibt{"Tibet sanlary"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — ähli"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/tn.txt b/icuSources/data/lang/tn.txt index 4cec72c5..199ee10d 100644 --- a/icuSources/data/lang/tn.txt +++ b/icuSources/data/lang/tn.txt @@ -82,5 +82,5 @@ tn{ xh{"IsiXhosa"} zu{"IsiZulu"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/to.txt b/icuSources/data/lang/to.txt index e552a517..1b6f13cc 100644 --- a/icuSources/data/lang/to.txt +++ b/icuSources/data/lang/to.txt @@ -98,6 +98,7 @@ to{ car{"lea fakakalipa"} cay{"lea fakakaiuka"} cch{"lea fakaʻatisami"} + ccp{"lea fakasākima"} ce{"lea fakasese"} ceb{"lea fakasepuano"} cgg{"lea fakakika"} @@ -627,6 +628,14 @@ to{ zxx{"ʻikai ha lea"} zza{"lea fakasāsā"} } + Languages%long{ + zh_Hans{"lea fakasiaina-mānitali-fakafaingofua"} + zh_Hant{"lea fakasiaina-mānitali-tukufakaholo"} + } + Languages%menu{ + yue{"lea fakakuangitongi (Siaina)"} + zh{"lea fakasiaina-mānitali"} + } Languages%short{ az{"lea fakaʻasapaisani"} en_GB{"lea fakapilitānia"} @@ -887,7 +896,21 @@ to{ tibt{"fika fakatipeti"} } } - Version{"2.1.47.82"} + Version{"36.1"} + characterLabelPattern{ + all{"{0} — kotoa"} + category-list{"{0}: {1}"} + compatibility{"{0} — hoa"} + enclosed{"{0} — kāpui"} + extended{"{0} — toloi"} + historic{"{0} — tupuʻa"} + miscellaneous{"{0} — kehekehe"} + other{"{0} — kehe"} + scripts{"ngaahi tohinima — {0}"} + strokes{ + other{"kohi ʻe {0}"} + } + } codePatterns{ language{"Lea: {0}"} script{"Tohinima: {0}"} diff --git a/icuSources/data/lang/tr.txt b/icuSources/data/lang/tr.txt index 10cc5634..538765d0 100644 --- a/icuSources/data/lang/tr.txt +++ b/icuSources/data/lang/tr.txt @@ -14,7 +14,7 @@ tr{ collation{"Sıralama Düzeni"} currency{"Para Birimi"} hc{"Saat Sistemi (12 - 24)"} - lb{"Line Break Style"} + lb{"Satır Sonu Stili"} ms{"Ölçü Sistemi"} numbers{"Rakamlar"} timezone{"Saat Dilimi"} @@ -63,7 +63,7 @@ tr{ avk{"Kotava"} awa{"Awadhi"} ay{"Aymara"} - az{"Azerice"} + az{"Azerbaycan dili"} az_Arab{"Güney Azerice"} ba{"Başkırtça"} bal{"Beluçça"} @@ -113,7 +113,7 @@ tr{ ccp{"Chakma"} ce{"Çeçence"} ceb{"Sebuano dili"} - cgg{"Kigaca"} + cgg{"Kiga"} ch{"Çamorro dili"} chb{"Çibça dili"} chg{"Çağatayca"} @@ -250,7 +250,7 @@ tr{ hup{"Hupaca"} hy{"Ermenice"} hz{"Herero dili"} - ia{"Interlingua"} + ia{"İnterlingua"} iba{"Iban"} ibb{"İbibio dili"} id{"Endonezce"} @@ -273,7 +273,7 @@ tr{ jpr{"Yahudi Farsçası"} jrb{"Yahudi Arapçası"} jut{"Yutland Dili"} - jv{"Cava Dili"} + jv{"Cava dili"} ka{"Gürcüce"} kaa{"Karakalpakça"} kab{"Kabiliyece"} @@ -317,7 +317,7 @@ tr{ kru{"Kurukh dili"} ks{"Keşmir dili"} ks_Arab{"Keşmir dili (Nesih)"} - ksb{"Shambala"} + ksb{"Şambala"} ksf{"Bafia"} ksh{"Köln lehçesi"} ku{"Kürtçe"} @@ -514,7 +514,7 @@ tr{ sga{"Eski İrlandaca"} sgs{"Samogitçe"} sh{"Sırp-Hırvat Dili"} - shi{"Taşelhit"} + shi{"Taşelit"} shn{"Shan dili"} shu{"Çad Arapçası"} si{"Sinhali dili"} @@ -528,7 +528,7 @@ tr{ smj{"Lule Laponcası"} smn{"İnari Laponcası"} sms{"Skolt Laponcası"} - sn{"Shona"} + sn{"Şona dili"} snk{"Soninke"} so{"Somalice"} sog{"Sogdiana Dili"} @@ -540,7 +540,7 @@ tr{ ssy{"Saho"} st{"Güney Sotho dili"} stq{"Saterland Frizcesi"} - su{"Sunda Dili"} + su{"Sunda dili"} suk{"Sukuma dili"} sus{"Susu"} sux{"Sümerce"} @@ -644,6 +644,14 @@ tr{ zxx{"Dilbilim içeriği yok"} zza{"Zazaca"} } + Languages%long{ + zh_Hans{"Basitleştirilmiş Çince (Mandarin)"} + zh_Hant{"Geleneksel Çince (Mandarin)"} + } + Languages%menu{ + yue{"Çince, Kantonca"} + zh{"Çince, Mandarin"} + } Languages%short{ az{"Azerice"} en_GB{"Birleşik Krallık İngilizcesi"} @@ -671,6 +679,7 @@ tr{ Cakm{"Chakma"} Cans{"UCAS"} Cari{"Karya"} + Cham{"Cham"} Cher{"Çeroki"} Cirt{"Cirth"} Copt{"Kıpti"} @@ -693,7 +702,7 @@ tr{ Grek{"Yunan"} Gujr{"Gücerat"} Guru{"Gurmukhi"} - Hanb{"Hanb"} + Hanb{"Han - Bopomofo"} Hang{"Hangıl"} Hani{"Han"} Hano{"Hanunoo"} @@ -703,7 +712,7 @@ tr{ Hira{"Hiragana"} Hluw{"Anadolu Hiyeroglifleri"} Hmng{"Pahavh Hmong"} - Hrkt{"Katakana veya Hiragana"} + Hrkt{"Japon hece alfabeleri"} Hung{"Eski Macar"} Inds{"Indus"} Ital{"Eski İtalyan"} @@ -735,11 +744,13 @@ tr{ Lydi{"Lidya"} Mahj{"Mahajani"} Mand{"Manden"} + Mani{"Mani"} Maya{"Maya Hiyeroglifleri"} Mend{"Mende"} Merc{"Meroitik El Yazısı"} Mero{"Meroitik"} Mlym{"Malayalam"} + Modi{"Modi"} Mong{"Moğol"} Moon{"Moon"} Mroo{"Mro"} @@ -913,13 +924,13 @@ tr{ h24{"24 Saat Sistemi (1–24)"} } lb{ - loose{"Loose Line Break Style"} - normal{"Normal Line Break Style"} - strict{"Strict Line Break Style"} + loose{"Serbest Satır Sonu Stili"} + normal{"Normal Satır Sonu Stili"} + strict{"Katı Satır Sonu Stili"} } m0{ - bgn{"BGN"} - ungegn{"UNGEGN"} + bgn{"US BGN Transliterasyon"} + ungegn{"UN GEGN Transliterasyon"} } ms{ metric{"Metrik Sistem"} @@ -948,7 +959,7 @@ tr{ greklow{"Küçük Harf Yunan Rakamları"} gujr{"Gücerat Rakamları"} guru{"Gurmukhi Rakamları"} - hanidec{"Çin Rakamları"} + hanidec{"Çin Ondalık Rakamları"} hans{"Basitleştirilmiş Çin Rakamları"} hansfin{"Finansal Basitleştirilmiş Çin Rakamları"} hant{"Geleneksel Çin Rakamları"} @@ -1041,7 +1052,7 @@ tr{ VALENCIA{"Valensiyaca"} WADEGILE{"Wade-Giles (Latin Alfabesinde Yazımı)"} } - Version{"2.1.48.42"} + Version{"36.1"} characterLabelPattern{ all{"{0} — tümü"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/trv.txt b/icuSources/data/lang/trv.txt index e78d8a4e..0042848e 100644 --- a/icuSources/data/lang/trv.txt +++ b/icuSources/data/lang/trv.txt @@ -35,7 +35,7 @@ trv{ gregorian{"Jiyax Yisu Thulang"} } } - Version{"2.1.48.13"} + Version{"36.1"} codePatterns{ language{"Kari: {0}"} script{"Patas: {0}"} diff --git a/icuSources/data/lang/ts.txt b/icuSources/data/lang/ts.txt index b94224cf..5a3bc34a 100644 --- a/icuSources/data/lang/ts.txt +++ b/icuSources/data/lang/ts.txt @@ -28,5 +28,5 @@ ts{ sv{"Xi Swiden"} ts{"Xitsonga"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/tt.txt b/icuSources/data/lang/tt.txt index e4a67e85..d695c046 100644 --- a/icuSources/data/lang/tt.txt +++ b/icuSources/data/lang/tt.txt @@ -27,14 +27,18 @@ tt{ cy{"уэльс"} da{"дания"} de{"алман"} + de_CH{"югары алман (Швейцария)"} dsb{"түбән сорб"} dv{"мальдив"} dz{"дзонг-кха"} el{"грек"} en{"инглиз"} + en_GB{"Британия инглизчәсе"} + en_US{"Америка инглизчәсе"} eo{"эсперанто"} es{"испан"} es_419{"испан (Латин Америкасы)"} + es_ES{"испан (Европа)"} et{"эстон"} eu{"баск"} fa{"фарсы"} @@ -106,6 +110,7 @@ tt{ pl{"поляк"} ps{"пушту"} pt{"португал"} + pt_PT{"португал (Европа)"} qu{"кечуа"} quc{"киче"} rm{"ретороман"} @@ -153,6 +158,17 @@ tt{ zh_Hans{"гадиләштерелгән кытай"} zh_Hant{"традицион кытай"} } + Languages%long{ + zh_Hans{"гадиләштерелгән мандарин кытайчасы"} + zh_Hant{"традицион мандарин кытайчасы"} + } + Languages%menu{ + zh{"мандарин кытайчасы"} + } + Languages%short{ + en_GB{"инглиз (Берләшкән Корольлек)"} + en_US{"инглиз (АКШ)"} + } Scripts{ Arab{"гарәп"} Cyrl{"кирилл"} @@ -177,7 +193,7 @@ tt{ latn{"көнбатыш цифрлары"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Тел: {0}"} script{"Язу: {0}"} diff --git a/icuSources/data/lang/twq.txt b/icuSources/data/lang/twq.txt index bb5d209d..badbfe9a 100644 --- a/icuSources/data/lang/twq.txt +++ b/icuSources/data/lang/twq.txt @@ -48,5 +48,5 @@ twq{ zh{"Sinuwa senni, Mandareŋ"} zu{"Zulu senni"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/tzm.txt b/icuSources/data/lang/tzm.txt index b48d1bd9..9c928458 100644 --- a/icuSources/data/lang/tzm.txt +++ b/icuSources/data/lang/tzm.txt @@ -48,5 +48,5 @@ tzm{ zh{"Tacinwit,Mandarin"} zu{"tazulut"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ug.txt b/icuSources/data/lang/ug.txt index 643c9457..ffd78048 100644 --- a/icuSources/data/lang/ug.txt +++ b/icuSources/data/lang/ug.txt @@ -830,7 +830,7 @@ ug{ VALENCIA{"ۋالېنسىيە"} WADEGILE{"ۋېي ئائىلىسى پىنيىن لاتىنلاشتۇرۇش"} } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"تىل: {0}"} script{"يېزىق: {0}"} diff --git a/icuSources/data/lang/uk.txt b/icuSources/data/lang/uk.txt index 10f84805..e33b12af 100644 --- a/icuSources/data/lang/uk.txt +++ b/icuSources/data/lang/uk.txt @@ -569,13 +569,20 @@ uk{ zh_Hant{"китайська (традиційне письмо)"} zu{"зулуська"} zun{"зуньї"} - zxx{"немає мовного вмісту"} + zxx{"природномовний текст відсутній"} zza{"зазакі"} } + Languages%long{ + zh_Hans{"китайська мандаринська (спрощене письмо)"} + zh_Hant{"китайська мандаринська (традиційне письмо)"} + } + Languages%menu{ + yue{"китайська кантонська"} + zh{"китайська мандаринська"} + } Languages%short{ az{"азері"} en_GB{"англійська (Брит.)"} - en_US{"англійська (США)"} } Scripts{ Adlm{"адлам"} @@ -826,7 +833,7 @@ uk{ strict{"точний стиль розриву рядка"} } m0{ - bgn{"транслітерація BGN США"} + bgn{"транслітерація РГН США"} ungegn{"транслітерація ГЕГН ООН"} } ms{ @@ -907,7 +914,7 @@ uk{ VALENCIA{"Валенсійська"} WADEGILE{"Романізація Вейда-Джайлза"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — усі"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ur.txt b/icuSources/data/lang/ur.txt index 714d0ca3..7d18d485 100644 --- a/icuSources/data/lang/ur.txt +++ b/icuSources/data/lang/ur.txt @@ -8,9 +8,9 @@ ur{ colBackwards{"معکوس تلفظ کی چھٹائی"} colCaseFirst{"بڑے حروف/ چھوٹے حروف کی ترتیب بندی"} colCaseLevel{"حروف کے تئیں حساس چھٹائی"} - colNormalization{"معمول کی چھٹائی"} - colNumeric{"عددی چھٹائی"} - colStrength{"چھٹائی کی قوت"} + colNormalization{"معمول کی چھانٹی"} + colNumeric{"عددی چھانٹی"} + colStrength{"چھانٹی کی قوت"} collation{"چھٹائی کی ترتیب"} currency{"کرنسی"} hc{"گھنٹہ سائیکل (12 بنام 24)"} @@ -62,7 +62,7 @@ ur{ bin{"بینی"} bla{"سکسیکا"} bm{"بمبارا"} - bn{"بنگالی"} + bn{"بنگلہ"} bo{"تبتی"} br{"بریٹن"} brx{"بوڈو"} @@ -437,9 +437,16 @@ ur{ zxx{"کوئی لسانی مواد نہیں"} zza{"زازا"} } + Languages%long{ + zh_Hans{"سادہ مندارن چینی"} + zh_Hant{"روایتی مندارن چینی"} + } + Languages%menu{ + yue{"چینی، کینٹونیز"} + zh{"چینی، مندارن"} + } Languages%short{ az{"ازیری"} - en_GB{"انگریزی (یو کے)"} en_US{"امریکی انگریزی"} } Scripts{ @@ -555,7 +562,7 @@ ur{ big5han{"روایتی چینی کی چھٹائی کی ترتیب - Big5"} compat{"سابقہ چھٹائی کی ترتیب، مطابقت کیلئے"} dictionary{"لغت کی چھٹنی کی ترتیب"} - ducet{"ڈیفالٹ یونیکوڈ کی چھٹنی کی ترتیب"} + ducet{"ڈیفالٹ یونی کوڈ چھانٹی کی ترتیب"} eor{"یورپی ترتیبی قوانین"} gb2312han{"آسان چینی کی چھٹائی کی ترتیب - GB2312"} phonebook{"فون بک کی چھٹنی کی ترتیب"} @@ -564,7 +571,7 @@ ur{ reformed{"دوبارہ تشکیل شدہ چھٹنی کی ترتیب"} search{"عام-مقصد کی تلاش"} searchjl{"Hangul Initial Consonant کے لحاظ سے تلاش کریں"} - standard{"معیاری چھنٹائی کی ترتیب"} + standard{"معیاری چھانٹی کی ترتیب"} stroke{"سٹروک کی چھٹنی کی ترتیب"} traditional{"روایتی چھٹنی کی ترتیب"} unihan{"اساسی-سٹروک کی چھٹنی کی ترتیب"} @@ -586,8 +593,8 @@ ur{ strict{"سخت لائن بریک انداز"} } m0{ - bgn{"US BGN"} - ungegn{"UN GEGN"} + bgn{"US BGN ٹرانسلٹریشن"} + ungegn{"UN GEGN ٹرانسلٹریشن"} } ms{ metric{"میٹرک نظام"} @@ -637,7 +644,7 @@ ur{ vaii{"وائی ہندسے"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — تمام"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/ur_Arab.txt b/icuSources/data/lang/ur_Arab.txt new file mode 100644 index 00000000..e9bab09b --- /dev/null +++ b/icuSources/data/lang/ur_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/ur_Arab_IN.txt b/icuSources/data/lang/ur_Arab_IN.txt new file mode 100644 index 00000000..2f0a8863 --- /dev/null +++ b/icuSources/data/lang/ur_Arab_IN.txt @@ -0,0 +1,27 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab_IN{ + Languages{ + ar_001{"جدید معیاری عربی"} + awa{"اودھی"} + ckb{"سورانی کردی"} + dje{"زرمہ"} + hr{"کروشین"} + jv{"جاوانیز"} + ka{"جارجيائى"} + kl{"کلالیسٹ"} + kn{"کنڑ"} + ku{"کرد"} + mag{"مگہی"} + zgh{"معیاری مراقشی تمازیقی"} + zh_Hans{"آسان چینی"} + } + Types{ + numbers{ + armnlow{"آرمینیائی لوئر کیس اعداد"} + greklow{"یونانی لوئر کیس اعداد"} + tibt{"تبتی ہندسے"} + } + } + Version{"36.1"} +} diff --git a/icuSources/data/lang/ur_Arab_PK.txt b/icuSources/data/lang/ur_Arab_PK.txt new file mode 100644 index 00000000..252a7d37 --- /dev/null +++ b/icuSources/data/lang/ur_Arab_PK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ur_Arab_PK{ + ___{""} +} diff --git a/icuSources/data/lang/ur_Aran.txt b/icuSources/data/lang/ur_Aran.txt new file mode 100644 index 00000000..4786f90b --- /dev/null +++ b/icuSources/data/lang/ur_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/lang/ur_Aran_IN.txt b/icuSources/data/lang/ur_Aran_IN.txt new file mode 100644 index 00000000..5b970f83 --- /dev/null +++ b/icuSources/data/lang/ur_Aran_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_IN{ + "%%ALIAS"{"ur_Arab_IN"} +} diff --git a/icuSources/data/lang/ur_Aran_PK.txt b/icuSources/data/lang/ur_Aran_PK.txt new file mode 100644 index 00000000..c2e0256b --- /dev/null +++ b/icuSources/data/lang/ur_Aran_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/lang/ur_IN.txt b/icuSources/data/lang/ur_IN.txt index 7c375457..cdbe51ac 100644 --- a/icuSources/data/lang/ur_IN.txt +++ b/icuSources/data/lang/ur_IN.txt @@ -1,27 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ - Languages{ - ar_001{"جدید معیاری عربی"} - awa{"اودھی"} - ckb{"سورانی کردی"} - dje{"زرمہ"} - hr{"کروشین"} - jv{"جاوانیز"} - ka{"جارجيائى"} - kl{"کلالیسٹ"} - kn{"کنڑ"} - ku{"کرد"} - mag{"مگہی"} - zgh{"معیاری مراقشی تمازیقی"} - zh_Hans{"آسان چینی"} - } - Types{ - numbers{ - armnlow{"آرمینیائی لوئر کیس اعداد"} - greklow{"یونانی لوئر کیس اعداد"} - tibt{"تبتی ہندسے"} - } - } - Version{"2.1.47.71"} + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/lang/ur_PK.txt b/icuSources/data/lang/ur_PK.txt new file mode 100644 index 00000000..984cf440 --- /dev/null +++ b/icuSources/data/lang/ur_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/lang/uz.txt b/icuSources/data/lang/uz.txt index 5ccf0558..e18619e1 100644 --- a/icuSources/data/lang/uz.txt +++ b/icuSources/data/lang/uz.txt @@ -58,6 +58,7 @@ uz{ bug{"bugi"} byn{"blin"} ca{"katalan"} + ccp{"chakma"} ce{"chechen"} ceb{"sebuan"} cgg{"chiga"} @@ -414,6 +415,14 @@ uz{ zxx{"til tarkibi yo‘q"} zza{"zaza"} } + Languages%long{ + zh_Hans{"xitoy (soddalashtirilgan mandarin)"} + zh_Hant{"xitoy (an’anaviy mandarin)"} + } + Languages%menu{ + yue{"xitoy, kanton"} + zh{"xitoy, mandarin"} + } Languages%short{ az{"ozar"} en_GB{"ingliz (Buyuk Britaniya)"} @@ -546,7 +555,7 @@ uz{ tibt{"tibet raqamlari"} } } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — hammasi"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/uz_Arab.txt b/icuSources/data/lang/uz_Arab.txt index babc0324..2672e31c 100644 --- a/icuSources/data/lang/uz_Arab.txt +++ b/icuSources/data/lang/uz_Arab.txt @@ -10,5 +10,5 @@ uz_Arab{ Scripts{ Arab{"عربی"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/uz_Cyrl.txt b/icuSources/data/lang/uz_Cyrl.txt index 88e4465d..f27240ea 100644 --- a/icuSources/data/lang/uz_Cyrl.txt +++ b/icuSources/data/lang/uz_Cyrl.txt @@ -313,7 +313,6 @@ uz_Cyrl{ } Languages%short{ az{"озар"} - en_US{"инглизча (АҚШ)"} } Scripts{ Arab{"Араб"} @@ -407,7 +406,7 @@ uz_Cyrl{ tibt{"Тибет рақамлари"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"Тил: {0}"} script{"{0}"} diff --git a/icuSources/data/lang/uz_Latn.txt b/icuSources/data/lang/uz_Latn.txt index dae5bebb..e525f84e 100644 --- a/icuSources/data/lang/uz_Latn.txt +++ b/icuSources/data/lang/uz_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/vai.txt b/icuSources/data/lang/vai.txt index 895211d8..1cc391ae 100644 --- a/icuSources/data/lang/vai.txt +++ b/icuSources/data/lang/vai.txt @@ -48,5 +48,5 @@ vai{ zh{"ꕦꕇꔧ"} zu{"ꖮꖨ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/vai_Latn.txt b/icuSources/data/lang/vai_Latn.txt index 67e19685..6335eb30 100644 --- a/icuSources/data/lang/vai_Latn.txt +++ b/icuSources/data/lang/vai_Latn.txt @@ -49,5 +49,5 @@ vai_Latn{ zh{"Chaniĩ"} zu{"Zúlu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/vai_Vaii.txt b/icuSources/data/lang/vai_Vaii.txt index 2efc2150..7a5f4177 100644 --- a/icuSources/data/lang/vai_Vaii.txt +++ b/icuSources/data/lang/vai_Vaii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/ve.txt b/icuSources/data/lang/ve.txt index 017747f2..853408d5 100644 --- a/icuSources/data/lang/ve.txt +++ b/icuSources/data/lang/ve.txt @@ -4,5 +4,5 @@ ve{ Languages{ ve{"Tshivenḓa"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/vi.txt b/icuSources/data/lang/vi.txt index 00879b1c..2127fdc9 100644 --- a/icuSources/data/lang/vi.txt +++ b/icuSources/data/lang/vi.txt @@ -13,7 +13,7 @@ vi{ colStrength{"Cường độ sắp xếp"} collation{"Thứ tự sắp xếp"} currency{"Tiền tệ"} - hc{"Chu kỳ giờ (12 vs 24)"} + hc{"Chu kỳ giờ (12 với 24)"} lb{"Kiểu xuống dòng"} ms{"Hệ thống đo lường"} numbers{"Số"} @@ -538,7 +538,7 @@ vi{ udm{"Tiếng Udmurt"} ug{"Tiếng Uyghur"} uga{"Tiếng Ugaritic"} - uk{"Tiếng Ucraina"} + uk{"Tiếng Ukraina"} umb{"Tiếng Umbundu"} und{"Ngôn ngữ không xác định"} ur{"Tiếng Urdu"} @@ -579,6 +579,14 @@ vi{ zxx{"Không có nội dung ngôn ngữ"} zza{"Tiếng Zaza"} } + Languages%long{ + zh_Hans{"Tiếng Trung Phổ thông (Giản thể)"} + zh_Hant{"Tiếng Trung Phổ thông (Phồn thể)"} + } + Languages%menu{ + yue{"Tiếng Trung (Tiếng Quảng Đông)"} + zh{"Tiếng Trung (Phổ thông)"} + } Languages%short{ az{"Tiếng Azeri"} en_GB{"Tiếng Anh (Anh)"} @@ -588,10 +596,7 @@ vi{ ps{"Tiếng Pushto"} } Scripts{ - Adlm{"Adlm"} Afak{"Chữ Afaka"} - Aghb{"Aghb"} - Ahom{"Ahom"} Arab{"Chữ Ả Rập"} Aran{"Chữ Nastaliq"} Armi{"Chữ Imperial Aramaic"} @@ -601,8 +606,7 @@ vi{ Bamu{"Chữ Bamum"} Bass{"Chữ Bassa Vah"} Batk{"Chữ Batak"} - Beng{"Chữ Bangladesh"} - Bhks{"Bhks"} + Beng{"Chữ Bangla"} Blis{"Chữ Blissymbols"} Bopo{"Chữ Bopomofo"} Brah{"Chữ Brahmi"} @@ -620,37 +624,30 @@ vi{ Cyrl{"Chữ Kirin"} Cyrs{"Chữ Kirin Slavơ Nhà thờ cổ"} Deva{"Chữ Devanagari"} - Dogr{"Dogr"} Dsrt{"Chữ Deseret"} Dupl{"Chữ tốc ký Duployan"} Egyd{"Chữ Ai Cập bình dân"} Egyh{"Chữ Ai Cập thày tu"} Egyp{"Chữ tượng hình Ai Cập"} - Elba{"Elba"} - Elym{"Elym"} Ethi{"Chữ Ethiopia"} Geok{"Chữ Khutsuri Georgia"} - Geor{"Chữ Gruzia"} + Geor{"Chữ Georgia"} Glag{"Chữ Glagolitic"} - Gong{"Gong"} - Gonm{"Gonm"} Goth{"Chữ Gô-tích"} Gran{"Chữ Grantha"} Grek{"Chữ Hy Lạp"} Gujr{"Chữ Gujarati"} Guru{"Chữ Gurmukhi"} - Hanb{"Chữ Hanb"} - Hang{"Chữ Hangul"} + Hanb{"Chữ Hán có chú âm"} + Hang{"Chữ Hàn"} Hani{"Chữ Hán"} Hano{"Chữ Hanunoo"} Hans{"Giản thể"} Hant{"Phồn thể"} - Hatr{"Hatr"} Hebr{"Chữ Do Thái"} Hira{"Chữ Hiragana"} Hluw{"Chữ tượng hình Anatolia"} Hmng{"Chữ Pahawh Hmong"} - Hmnp{"Hmnp"} Hrkt{"Bảng ký hiệu âm tiết Tiếng Nhật"} Hung{"Chữ Hungary cổ"} Inds{"Chữ Indus"} @@ -681,28 +678,20 @@ vi{ Loma{"Chữ Loma"} Lyci{"Chữ Lycia"} Lydi{"Chữ Lydia"} - Mahj{"Mahj"} - Maka{"Maka"} Mand{"Chữ Mandaean"} Mani{"Chữ Manichaean"} - Marc{"Marc"} Maya{"Chữ tượng hình Maya"} - Medf{"Medf"} Mend{"Chữ Mende"} Merc{"Chữ Meroitic Nét thảo"} Mero{"Chữ Meroitic"} Mlym{"Chữ Malayalam"} - Modi{"Modi"} Mong{"Chữ Mông Cổ"} Moon{"Chữ nổi Moon"} Mroo{"Chữ Mro"} Mtei{"Chữ Meitei Mayek"} - Mult{"Mult"} Mymr{"Chữ Myanmar"} - Nand{"Nand"} Narb{"Chữ Bắc Ả Rập cổ"} Nbat{"Chữ Nabataean"} - Newa{"Newa"} Nkgb{"Chữ Naxi Geba"} Nkoo{"Chữ N’Ko"} Nshu{"Chữ Nüshu"} @@ -710,10 +699,8 @@ vi{ Olck{"Chữ Ol Chiki"} Orkh{"Chữ Orkhon"} Orya{"Chữ Odia"} - Osge{"Osge"} Osma{"Chữ Osmanya"} Palm{"Chữ Palmyrene"} - Pauc{"Pauc"} Perm{"Chữ Permic cổ"} Phag{"Chữ Phags-pa"} Phli{"Chữ Pahlavi Văn bia"} @@ -724,7 +711,6 @@ vi{ Prti{"Chữ Parthia Văn bia"} Qaag{"Chữ Zawgyi"} Rjng{"Chữ Rejang"} - Rohg{"Rohg"} Roro{"Chữ Rongorongo"} Runr{"Chữ Runic"} Samr{"Chữ Samaritan"} @@ -734,13 +720,9 @@ vi{ Sgnw{"Chữ viết Ký hiệu"} Shaw{"Chữ Shavian"} Shrd{"Chữ Sharada"} - Sidd{"Sidd"} Sind{"Chữ Khudawadi"} Sinh{"Chữ Sinhala"} - Sogd{"Sogd"} - Sogo{"Sogo"} Sora{"Chữ Sora Sompeng"} - Soyo{"Soyo"} Sund{"Chữ Xu-đăng"} Sylo{"Chữ Syloti Nagri"} Syrc{"Chữ Syria"} @@ -766,12 +748,10 @@ vi{ Vaii{"Chữ Vai"} Visp{"Tiếng nói Nhìn thấy được"} Wara{"Chữ Varang Kshiti"} - Wcho{"Wcho"} Wole{"Chữ Woleai"} Xpeo{"Chữ Ba Tư cổ"} Xsux{"Chữ hình nêm Sumero-Akkadian"} Yiii{"Chữ Di"} - Zanb{"Zanb"} Zinh{"Chữ Kế thừa"} Zmth{"Ký hiệu Toán học"} Zsye{"Biểu tượng"} @@ -905,7 +885,7 @@ vi{ ethi{"Chữ số Ethiopia"} finance{"Chữ số dùng trong tài chính"} fullwide{"Chữ số có độ rộng đầy đủ"} - geor{"Chữ số Gruzia"} + geor{"Chữ số Georgia"} gong{"Chữ số Gong"} gonm{"Chữ số Gonm"} grek{"Chữ số Hy Lạp"} @@ -980,86 +960,47 @@ vi{ 1959ACAD{"Hàn lâm"} 1994{"Phép chính tả Resian Chuẩn hóa"} 1996{"Phép chính tả Tiếng Đức năm 1996"} - ABL1943{"ABL1943"} - AKUAPEM{"AKUAPEM"} ALALC97{"La Mã hóa ALA-LC, ấn bản năm 1997"} ALUKU{"Phương ngữ Aluku"} - AO1990{"AO1990"} - ARANES{"ARANES"} AREVELA{"Tiếng Armenia Miền Đông"} AREVMDA{"Tiếng Armenia Miền Tây"} - ASANTE{"ASANTE"} - AUVERN{"AUVERN"} BAKU1926{"Bảng chữ cái La-tinh Tiếng Turk Hợp nhất"} - BALANKA{"BALANKA"} - BARLA{"BARLA"} - BASICENG{"BASICENG"} BISKE{"Phương ngữ San Giorgio/Bila"} BOHORIC{"Bảng chữ cái Bohorič"} BOONT{"Tiếng Boontling"} - CISAUP{"CISAUP"} - COLB1945{"COLB1945"} - CORNU{"CORNU"} - CREISS{"CREISS"} DAJNKO{"Bảng chữ cái Dajnko"} - EKAVSK{"EKAVSK"} EMODENG{"Tiếng Anh Hiện đại Thời kỳ đầu"} FONIPA{"Ngữ âm học IPA"} - FONKIRSH{"FONKIRSH"} - FONNAPA{"FONNAPA"} FONUPA{"Ngữ âm học UPA"} - GASCON{"GASCON"} - GRCLASS{"GRCLASS"} - GRITAL{"GRITAL"} - GRMISTR{"GRMISTR"} HEPBURN{"La mã hóa Hepburn"} - HSISTEMO{"HSISTEMO"} - IJEKAVSK{"IJEKAVSK"} - IVANCHOV{"IVANCHOV"} KKCOR{"Phép chính tả Chung"} - KOCIEWIE{"KOCIEWIE"} KSCOR{"Phép chính tả Chuẩn"} - LEMOSIN{"LEMOSIN"} - LENGADOC{"LENGADOC"} LIPAW{"Phương ngữ Lipovaz của người Resian"} METELKO{"Bảng chữ cái Metelko"} MONOTON{"Đơn âm"} NDYUKA{"Phương ngữ Ndyuka"} NEDIS{"Phương ngữ Natisone"} - NEWFOUND{"NEWFOUND"} - NICARD{"NICARD"} NJIVA{"Phương ngữ Gniva/Njiva"} NULIK{"Tiếng Volapük Hiện đại"} OSOJS{"Phương ngữ Oseacco/Osojane"} - OXENDICT{"OXENDICT"} - PAHAWH2{"PAHAWH2"} - PAHAWH3{"PAHAWH3"} - PAHAWH4{"PAHAWH4"} PAMAKA{"Phương ngữ Pamaka"} PINYIN{"La Mã hóa Bính âm"} POLYTON{"Đa âm"} POSIX{"Máy tính"} - PROVENC{"PROVENC"} REVISED{"Phép chính tả Sửa đổi"} RIGIK{"Tiếng Volapük Cổ điển"} ROZAJ{"Tiếng Resian"} SAAHO{"Tiếng Saho"} SCOTLAND{"Tiếng Anh chuẩn tại Scotland"} SCOUSE{"Phương ngữ Liverpool"} - SIMPLE{"SIMPLE"} SOLBA{"Phương ngữ Stolvizza/Solbica"} - SOTAV{"SOTAV"} - SPANGLIS{"SPANGLIS"} TARASK{"Phép chính tả Taraskievica"} UCCOR{"Phép chính tả Hợp nhất"} UCRCOR{"Phép chính tả Sửa đổi Hợp nhất"} - UNIFON{"UNIFON"} VALENCIA{"Tiếng Valencia"} - VIVARAUP{"VIVARAUP"} WADEGILE{"La Mã hóa Wade-Giles"} - XSISTEMO{"XSISTEMO"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — tất cả"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/vun.txt b/icuSources/data/lang/vun.txt index 41aeed81..07a0c094 100644 --- a/icuSources/data/lang/vun.txt +++ b/icuSources/data/lang/vun.txt @@ -48,5 +48,5 @@ vun{ zh{"Kyichina"} zu{"Kyizulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/wa.txt b/icuSources/data/lang/wa.txt index 79b29227..c0ba6b74 100644 --- a/icuSources/data/lang/wa.txt +++ b/icuSources/data/lang/wa.txt @@ -4,5 +4,5 @@ wa{ Languages{ wa{"walon"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/wae.txt b/icuSources/data/lang/wae.txt index 8ed7b219..1f4bdf93 100644 --- a/icuSources/data/lang/wae.txt +++ b/icuSources/data/lang/wae.txt @@ -193,7 +193,7 @@ wae{ latn{"Arabiši Zálä"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"Sprač: {0}"} script{"Alfabét: {0}"} diff --git a/icuSources/data/lang/wal.txt b/icuSources/data/lang/wal.txt index fc446a20..a7f5d7ab 100644 --- a/icuSources/data/lang/wal.txt +++ b/icuSources/data/lang/wal.txt @@ -18,5 +18,5 @@ wal{ Scripts{ Latn{"ላቲን"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/lang/wo.txt b/icuSources/data/lang/wo.txt index 6dd986f9..9eca5768 100644 --- a/icuSources/data/lang/wo.txt +++ b/icuSources/data/lang/wo.txt @@ -181,7 +181,7 @@ wo{ latn{"Siifari Tugal"} } } - Version{"2.1.49.82"} + Version{"36.1"} codePatterns{ language{"{0}"} script{"{0}"} diff --git a/icuSources/data/lang/xh.txt b/icuSources/data/lang/xh.txt index c88970ce..1281dcf2 100644 --- a/icuSources/data/lang/xh.txt +++ b/icuSources/data/lang/xh.txt @@ -4,5 +4,5 @@ xh{ Languages{ xh{"isiXhosa"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/xog.txt b/icuSources/data/lang/xog.txt index 36925812..a939c6b4 100644 --- a/icuSources/data/lang/xog.txt +++ b/icuSources/data/lang/xog.txt @@ -48,5 +48,5 @@ xog{ zh{"Olucayina"} zu{"Oluzzulu"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/yav.txt b/icuSources/data/lang/yav.txt index 6841ddc5..b44b405f 100644 --- a/icuSources/data/lang/yav.txt +++ b/icuSources/data/lang/yav.txt @@ -48,5 +48,5 @@ yav{ zh{"sinúɛ"} zu{"nusulú"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/lang/yi.txt b/icuSources/data/lang/yi.txt index e0028f39..b3a7cb08 100644 --- a/icuSources/data/lang/yi.txt +++ b/icuSources/data/lang/yi.txt @@ -155,7 +155,6 @@ yi{ zu{"זולו"} } Languages%short{ - en_GB{"ענגליש (GB)"} en_US{"ענגליש (US)"} } Scripts{ @@ -171,7 +170,7 @@ yi{ gregorian{"גרעגארישער קאַלענדאַר"} } } - Version{"2.1.47.82"} + Version{"36.1"} codePatterns{ language{"שפראַך: {0}"} script{"שריפֿט: {0}"} diff --git a/icuSources/data/lang/yo.txt b/icuSources/data/lang/yo.txt index 3c6ab467..1b00a43d 100644 --- a/icuSources/data/lang/yo.txt +++ b/icuSources/data/lang/yo.txt @@ -5,7 +5,7 @@ yo{ af{"Èdè Afrikani"} ak{"Èdè Akani"} am{"Èdè Amariki"} - ar{"Èdè Arabiki"} + ar{"Èdè Árábìkì"} as{"Ti Assam"} az{"Èdè Azerbaijani"} be{"Èdè Belarusi"} @@ -17,8 +17,8 @@ yo{ cs{"Èdè seeki"} cy{"Èdè Welshi"} da{"Èdè Ilẹ̀ Denmark"} - de{"Èdè Ilẹ̀ Jámánì"} - de_AT{"Èdè Ilẹ̀ Jámánì orílẹ̀-èdè Ọ́síríà )"} + de{"Èdè Jámánì"} + de_AT{"Èdè Jámánì (Ọ́síríà )"} de_CH{"Èdè Ilẹ̀ Jámánì (Orílẹ́ède swítsàlandì)"} el{"Èdè Giriki"} en{"Èdè Gẹ̀ẹ́sì"} @@ -27,18 +27,22 @@ yo{ en_GB{"Èdè òyìnbó Gẹ̀ẹ́sì"} eo{"Èdè Esperanto"} es{"Èdè Sípáníìṣì"} - es_419{"Èdè Sípáníìṣì (orílẹ̀-èdè Látìn-Amẹ́ríkà)"} + es_419{ + "Èdè Sípáníìṣì (orílẹ̀-èdè Látìn-Amẹ́ríkà) ( Èdè Sípáníìshì (Látìn-Amẹ́rí" + "kà)" + } es_ES{"Èdè Sípáníìṣì (orílẹ̀-èdè Yúróòpù)"} es_MX{"Èdè Sípáníìṣì (orílẹ̀-èdè Mẹ́síkò)"} et{"Èdè Estonia"} eu{"Èdè Baski"} fa{"Èdè Pasia"} + ff{"Èdè Fúlàní"} fi{"Èdè Finisi"} fil{"Èdè Filipino"} fo{"Èdè Faroesi"} fr{"Èdè Faransé"} fr_CA{"Èdè Faransé (orílẹ̀-èdè Kánádà)"} - fr_CH{"Èdè Faransé (orílẹ̀-èdè swítsàlandì)"} + fr_CH{"Èdè Faranṣé (Súwísàlaǹdì)"} fy{"Èdè Frisia"} ga{"Èdè Ireland"} gd{"Èdè Gaelik ti Ilu Scotland"} @@ -47,22 +51,22 @@ yo{ gu{"Èdè Gujarati"} ha{"Èdè Hausa"} he{"Èdè Heberu"} - hi{"Èdè Hindi"} + hi{"Èdè Híńdì"} hr{"Èdè Kroatia"} hu{"Èdè Hungaria"} hy{"Èdè Ile Armenia"} ia{"Èdè pipo"} - id{"Èdè Indonasia"} + id{"Èdè Indonéṣíà"} ie{"Iru Èdè"} - ig{"Èdè Ibo"} + ig{"Èdè Yíbò"} is{"Èdè Icelandic"} - it{"Èdè ilẹ̀ Ítálì"} - ja{"Èdè ilẹ̀ Japan"} + it{"Èdè Ítálì"} + ja{"Èdè Jàpáànù"} jv{"Èdè Javanasi"} ka{"Èdè Georgia"} km{"Èdè kameri"} kn{"Èdè Kannada"} - ko{"Èdè Koria"} + ko{"Èdè Kòríà"} la{"Èdè Latini"} lt{"Èdè Lithuania"} lv{"Èdè Latvianu"} @@ -72,16 +76,16 @@ yo{ mt{"Èdè Malta"} my{"Èdè Bumiisi"} ne{"Èdè Nepali"} - nl{"Èdè Duki"} + nl{"Èdè Dọ́ọ̀ṣì"} no{"Èdè Norway"} oc{"Èdè Occitani"} pa{"Èdè Punjabi"} - pl{"Èdè Ilẹ̀ Polandi"} + pl{"Èdè Póláǹdì"} pt{"Èdè Pọtogí"} pt_BR{"Èdè Pọtogí (Orilẹ̀-èdè Bràsíl)"} pt_PT{"Èdè Pọtogí (orílẹ̀-èdè Yúróòpù)"} ro{"Èdè Romania"} - ru{"Èdè Rọsià"} + ru{"Èdè Rọ́ṣíà"} rw{"Èdè Ruwanda"} sa{"Èdè awon ara Indo"} sd{"Èdè Sindhi"} @@ -114,18 +118,19 @@ yo{ zh{"Èdè Mandarin tí wọ́n ń sọ lórílẹ̀-èdè Ṣáínà"} zu{"Èdè Ṣulu"} } - Languages%short{ - en_GB{"Èdè Gẹ̀ẹ́sì (GB)"} - en_US{"Èdè Gẹ̀ẹ́sì (US)"} + Languages%menu{ + zh{"Ṣáídà, Mandrínì"} } Scripts{ Arab{"èdè Lárúbáwá"} Cyrl{"èdè ilẹ̀ Rọ́ṣíà"} Hans{"tí wọ́n mú rọrùn."} Hant{"Hans àtọwọ́dọ́wọ́"} + Jpan{"èdè jàpáànù"} + Kore{"Kóríà"} Latn{"Èdè Látìn"} Zxxx{"Aikọsilẹ"} - Zzzz{"ọ̀nà ìgbàkọ̀wé àìmọ̀"} + Zzzz{"Ìṣọwọ́kọ̀wé àìmọ̀"} } Scripts%stand-alone{ Hans{"Hans tí wọ́n mú rọrùn."} @@ -134,6 +139,7 @@ yo{ Types{ calendar{ gregorian{"Kàlẹ́ńdà Gregory"} + iso8601{"Kàlẹ́ńdà ISO-8601"} } collation{ standard{"Ìlànà Onírúurú Ètò"} @@ -142,10 +148,10 @@ yo{ latn{"Díjíítì Ìwọ̀ Oòrùn"} } } - Version{"2.1.48.17"} + Version{"36.1"} codePatterns{ language{"Èdè: {0}"} - script{"ọ̀nà ìgbàkọ̀wé: {0}"} + script{"Ìṣọwọ́kọ̀wé: {0}"} territory{"Àgbègbè: {0}"} } localeDisplayPattern{ diff --git a/icuSources/data/lang/yo_BJ.txt b/icuSources/data/lang/yo_BJ.txt index b5f646f4..015c5fab 100644 --- a/icuSources/data/lang/yo_BJ.txt +++ b/icuSources/data/lang/yo_BJ.txt @@ -2,130 +2,42 @@ // License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ Languages{ - af{"Èdè Afrikani"} - ak{"Èdè Akani"} - am{"Èdè Amariki"} - ar{"Èdè Arabiki"} - as{"Ti Assam"} - az{"Èdè Azerbaijani"} - be{"Èdè Belarusi"} - bg{"Èdè Bugaria"} - bn{"Èdè Bengali"} - br{"Èdè Bretoni"} - bs{"Èdè Bosnia"} - ca{"Èdè Catala"} - cs{"Èdè seeki"} - cy{"Èdè Welshi"} da{"Èdè Ilɛ̀ Denmark"} - de{"Èdè Ilɛ̀ Jámánì"} - de_AT{"Èdè Ilɛ̀ Jámánì orílɛ̀-èdè Ɔ́síríà )"} + de_AT{"Èdè Jámánì (Ɔ́síríà )"} de_CH{"Èdè Ilɛ̀ Jámánì (Orílɛ́ède swítsàlandì)"} - el{"Èdè Giriki"} en{"Èdè Gɛ̀ɛ́sì"} en_AU{"Èdè Gɛ̀ɛ́sì (órílɛ̀-èdè Ɔsirélíà)"} en_CA{"Èdè Gɛ̀ɛ́sì (Orílɛ̀-èdè Kánádà)"} en_GB{"Èdè òyìnbó Gɛ̀ɛ́sì"} - eo{"Èdè Esperanto"} es{"Èdè Sípáníìshì"} - es_419{"Èdè Sípáníìshì (orílɛ̀-èdè Látìn-Amɛ́ríkà)"} + es_419{ + "Èdè Sípáníìshì (orílɛ̀-èdè Látìn-Amɛ́ríkà) ( Èdè Sípáníìshì (Látìn-Amɛ́r" + "íkà)" + } es_ES{"Èdè Sípáníìshì (orílɛ̀-èdè Yúróòpù)"} es_MX{"Èdè Sípáníìshì (orílɛ̀-èdè Mɛ́síkò)"} - et{"Èdè Estonia"} - eu{"Èdè Baski"} - fa{"Èdè Pasia"} - fi{"Èdè Finisi"} - fil{"Èdè Filipino"} - fo{"Èdè Faroesi"} - fr{"Èdè Faransé"} fr_CA{"Èdè Faransé (orílɛ̀-èdè Kánádà)"} - fr_CH{"Èdè Faransé (orílɛ̀-èdè swítsàlandì)"} - fy{"Èdè Frisia"} - ga{"Èdè Ireland"} - gd{"Èdè Gaelik ti Ilu Scotland"} - gl{"Èdè Galicia"} - gn{"Èdè Guarani"} - gu{"Èdè Gujarati"} - ha{"Èdè Hausa"} - he{"Èdè Heberu"} - hi{"Èdè Hindi"} - hr{"Èdè Kroatia"} - hu{"Èdè Hungaria"} - hy{"Èdè Ile Armenia"} - ia{"Èdè pipo"} - id{"Èdè Indonasia"} - ie{"Iru Èdè"} - ig{"Èdè Ibo"} - is{"Èdè Icelandic"} - it{"Èdè ilɛ̀ Ítálì"} - ja{"Èdè ilɛ̀ Japan"} - jv{"Èdè Javanasi"} - ka{"Èdè Georgia"} - km{"Èdè kameri"} - kn{"Èdè Kannada"} - ko{"Èdè Koria"} - la{"Èdè Latini"} - lt{"Èdè Lithuania"} - lv{"Èdè Latvianu"} - mk{"Èdè Macedonia"} - mr{"Èdè marathi"} - ms{"Èdè Malaya"} - mt{"Èdè Malta"} - my{"Èdè Bumiisi"} - ne{"Èdè Nepali"} - nl{"Èdè Duki"} - no{"Èdè Norway"} - oc{"Èdè Occitani"} - pa{"Èdè Punjabi"} - pl{"Èdè Ilɛ̀ Polandi"} + fr_CH{"Èdè Faranshé (Súwísàlaǹdì)"} + id{"Èdè Indonéshíà"} + nl{"Èdè Dɔ́ɔ̀shì"} pt{"Èdè Pɔtogí"} pt_BR{"Èdè Pɔtogí (Orilɛ̀-èdè Bràsíl)"} pt_PT{"Èdè Pɔtogí (orílɛ̀-èdè Yúróòpù)"} - ro{"Èdè Romania"} - ru{"Èdè Rɔsià"} - rw{"Èdè Ruwanda"} - sa{"Èdè awon ara Indo"} - sd{"Èdè Sindhi"} - sh{"Èdè Serbo-Croatiani"} - si{"Èdè Sinhalese"} - sk{"Èdè Slovaki"} - sl{"Èdè Slovenia"} - so{"Èdè ara Somalia"} - sq{"Èdè Albania"} - sr{"Èdè Serbia"} - st{"Èdè Sesoto"} - su{"Èdè Sudani"} - sv{"Èdè Suwidiisi"} - sw{"Èdè Swahili"} - ta{"Èdè Tamili"} - te{"Èdè Telugu"} - th{"Èdè Tai"} - ti{"Èdè Tigrinya"} - tk{"Èdè Turkmen"} - tlh{"Èdè Klingoni"} + ru{"Èdè Rɔ́shíà"} tr{"Èdè Tɔɔkisi"} - uk{"Èdè Ukania"} und{"Èdè àìmɔ̀"} - ur{"Èdè Udu"} - uz{"Èdè Uzbek"} - vi{"Èdè Jetinamu"} - xh{"Èdè Xhosa"} - yi{"Èdè Yiddishi"} - yo{"Èdè Yorùbá"} zh{"Èdè Mandarin tí wɔ́n ń sɔ lórílɛ̀-èdè Sháínà"} zu{"Èdè Shulu"} } - Languages%short{ - en_GB{"Èdè Gɛ̀ɛ́sì (GB)"} - en_US{"Èdè Gɛ̀ɛ́sì (US)"} + Languages%menu{ + zh{"Sháídà, Mandrínì"} } Scripts{ - Arab{"èdè Lárúbáwá"} Cyrl{"èdè ilɛ̀ Rɔ́shíà"} Hans{"tí wɔ́n mú rɔrùn."} Hant{"Hans àtɔwɔ́dɔ́wɔ́"} - Latn{"Èdè Látìn"} Zxxx{"Aikɔsilɛ"} - Zzzz{"ɔ̀nà ìgbàkɔ̀wé àìmɔ̀"} + Zzzz{"Ìshɔwɔ́kɔ̀wé àìmɔ̀"} } Scripts%stand-alone{ Hans{"Hans tí wɔ́n mú rɔrùn."} @@ -134,23 +46,14 @@ yo_BJ{ Types{ calendar{ gregorian{"Kàlɛ́ńdà Gregory"} - } - collation{ - standard{"Ìlànà Onírúurú Ètò"} + iso8601{"Kàlɛ́ńdà ISO-8601"} } numbers{ latn{"Díjíítì Ìwɔ̀ Oòrùn"} } } - Version{"2.1.48.77"} + Version{"36.1"} codePatterns{ - language{"Èdè: {0}"} - script{"ɔ̀nà ìgbàkɔ̀wé: {0}"} - territory{"Àgbègbè: {0}"} - } - localeDisplayPattern{ - keyTypePattern{"{0}: {1}"} - pattern{"{0} ({1})"} - separator{"{0}, {1}"} + script{"Ìshɔwɔ́kɔ̀wé: {0}"} } } diff --git a/icuSources/data/lang/yue.txt b/icuSources/data/lang/yue.txt index 5021c326..7aa63944 100644 --- a/icuSources/data/lang/yue.txt +++ b/icuSources/data/lang/yue.txt @@ -628,6 +628,14 @@ yue{ zxx{"無語言內容"} zza{"扎扎文"} } + Languages%long{ + zh_Hans{"簡體中文 (普通話)"} + zh_Hant{"繁體中文 (普通話)"} + } + Languages%menu{ + yue{"中文 (粵語)"} + zh{"中文 (普通話)"} + } Languages%short{ az{"亞塞拜然文"} } @@ -1027,7 +1035,7 @@ yue{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"威妥瑪式拼音"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 全部"} category-list{"{0}: {1}"} @@ -1049,7 +1057,7 @@ yue{ } localeDisplayPattern{ keyTypePattern{"{0}:{1}"} - pattern{"{0} ({1})"} + pattern{"{0}({1})"} separator{"{0},{1}"} } } diff --git a/icuSources/data/lang/yue_Hans.txt b/icuSources/data/lang/yue_Hans.txt index 7f970b80..a92f3df5 100644 --- a/icuSources/data/lang/yue_Hans.txt +++ b/icuSources/data/lang/yue_Hans.txt @@ -632,6 +632,14 @@ yue_Hans{ zxx{"无语言内容"} zza{"扎扎文"} } + Languages%long{ + zh_Hans{"简体中文 (普通话)"} + zh_Hant{"繁体中文 (普通话)"} + } + Languages%menu{ + yue{"中文 (粤语)"} + zh{"中文 (普通话)"} + } Languages%short{ az{"亚塞拜然文"} } @@ -1033,7 +1041,7 @@ yue_Hans{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"威妥玛式拼音"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 全部"} category-list{"{0}: {1}"} @@ -1055,7 +1063,7 @@ yue_Hans{ } localeDisplayPattern{ keyTypePattern{"{0}:{1}"} - pattern{"{0} ({1})"} + pattern{"{0}({1})"} separator{"{0},{1}"} } } diff --git a/icuSources/data/lang/yue_Hant.txt b/icuSources/data/lang/yue_Hant.txt index 7222c9a5..47ff886b 100644 --- a/icuSources/data/lang/yue_Hant.txt +++ b/icuSources/data/lang/yue_Hant.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/zgh.txt b/icuSources/data/lang/zgh.txt index 7aee8183..629f452e 100644 --- a/icuSources/data/lang/zgh.txt +++ b/icuSources/data/lang/zgh.txt @@ -61,5 +61,5 @@ zgh{ islamic{"ⴰⵙⵎⵍⵓⵙⵙⴰⵏ ⵏ ⵍⵉⵙⵍⴰⵎ"} } } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/lang/zh.txt b/icuSources/data/lang/zh.txt index 062c191f..6203cdc7 100644 --- a/icuSources/data/lang/zh.txt +++ b/icuSources/data/lang/zh.txt @@ -563,6 +563,14 @@ zh{ zxx{"无语言内容"} zza{"扎扎语"} } + Languages%long{ + zh_Hans{"现代标准汉语"} + zh_Hant{"台湾国语"} + } + Languages%menu{ + yue{"广东话"} + zh{"普通话"} + } Languages%short{ az{"阿塞语"} en_GB{"英式英语"} @@ -1028,7 +1036,7 @@ zh{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"WG 威氏拼音法"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 全部"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/zh_Hans.txt b/icuSources/data/lang/zh_Hans.txt index e9730e6f..0ebd7f7a 100644 --- a/icuSources/data/lang/zh_Hans.txt +++ b/icuSources/data/lang/zh_Hans.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/lang/zh_Hant.txt b/icuSources/data/lang/zh_Hant.txt index c9d1ce66..41297767 100644 --- a/icuSources/data/lang/zh_Hant.txt +++ b/icuSources/data/lang/zh_Hant.txt @@ -174,8 +174,6 @@ zh_Hant{ enm{"中古英文"} eo{"世界文"} es{"西班牙文"} - es_419{"西班牙文(拉丁美洲)"} - es_ES{"西班牙文(西班牙)"} esu{"中尤皮克文"} et{"愛沙尼亞文"} eu{"巴斯克文"} @@ -463,8 +461,6 @@ zh_Hant{ pro{"古普羅旺斯文"} ps{"普什圖文"} pt{"葡萄牙文"} - pt_BR{"葡萄牙文(巴西)"} - pt_PT{"葡萄牙文(葡萄牙)"} qu{"蓋楚瓦文"} quc{"基切文"} qug{"欽博拉索海蘭蓋丘亞文"} @@ -645,6 +641,10 @@ zh_Hant{ zxx{"無語言內容"} zza{"扎扎文"} } + Languages%menu{ + yue{"粵語"} + zh{"中文"} + } Languages%short{ az{"亞塞拜然文"} } @@ -1093,7 +1093,7 @@ zh_Hant{ VALLADER{"瑞士瓦勒德方言"} WADEGILE{"威妥瑪式拼音"} } - Version{"2.1.49.82"} + Version{"36.1"} characterLabelPattern{ all{"{0} — 全部"} category-list{"{0}: {1}"} diff --git a/icuSources/data/lang/zh_Hant_HK.txt b/icuSources/data/lang/zh_Hant_HK.txt index 936b963e..83aa68bf 100644 --- a/icuSources/data/lang/zh_Hant_HK.txt +++ b/icuSources/data/lang/zh_Hant_HK.txt @@ -132,7 +132,7 @@ zh_Hant_HK{ SCOTLAND{"蘇格蘭標準英語"} SOTAV{"SOTAV"} } - Version{"2.1.47.86"} + Version{"36.1"} characterLabelPattern{ enclosed{"{0} — 包含"} historic{"{0} — 舊式"} diff --git a/icuSources/data/lang/zh_Hant_MO.txt b/icuSources/data/lang/zh_Hant_MO.txt index f4004e27..15c7c3f4 100644 --- a/icuSources/data/lang/zh_Hant_MO.txt +++ b/icuSources/data/lang/zh_Hant_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/lang/zu.txt b/icuSources/data/lang/zu.txt index adb588b2..41f30536 100644 --- a/icuSources/data/lang/zu.txt +++ b/icuSources/data/lang/zu.txt @@ -12,14 +12,14 @@ zu{ colNumeric{"Ukuhlelwa Ngezinombolo"} colStrength{"Amandla Okuhlelwa"} collation{"Uhlelo lokuhlunga"} - currency{"Ikharensi"} + currency{"Imali"} hc{"Umjikelezo wehora (12 vs 24"} lb{"I-Line Break Style"} ms{"Isistimu yokulinganisa"} numbers{"Izinombolo"} - timezone{"Izoni yesikhathi:"} + timezone{"Isikhathi Sendawo"} va{"Okokwehlukanisa Kwasendaweni"} - x{"i-Private-Use"} + x{"Yokusetshenziswa Ngasese"} } Languages{ aa{"isi-Afar"} @@ -431,6 +431,10 @@ zu{ zxx{"akukho okuqukethwe kolimi"} zza{"isi-Zaza"} } + Languages%menu{ + yue{"isi-Chinese, Cantonese"} + zh{"isi-Chinese, Mandarin"} + } Languages%short{ az{"isi-Azeria"} en_GB{"i-UK English"} @@ -495,20 +499,20 @@ zu{ Types{ calendar{ buddhist{"ikhalenda lesi-Buddhist"} - chinese{"ikhalenda lesi-Chinese"} + chinese{"Ikhalenda lesi-Chinese"} coptic{"i-Coptic Calender"} - dangi{"ikhalenda lesi-Dangi"} - ethiopic{"ikhalenda lesi-Ethiopic"} + dangi{"Ikhalenda lesi-Dangi"} + ethiopic{"Ikhalenda lesi-Ethiopic"} ethiopic-amete-alem{"i-Ethiopic Amete Alem Calender"} gregorian{"ikhalenda lesi-Gregorian"} - hebrew{"ikhalenda lesi-Hebrew"} + hebrew{"Ikhalenda lesi-Hebrew"} indian{"i-Indian National Calender"} - islamic{"ikhalenda lesi-Islamic"} + islamic{"Ikhalenda lesi-Islamic"} islamic-civil{"i-Islamic-Civil Calendar"} - iso8601{"ikhalenda le-ISO-8601"} - japanese{"ikhalenda lesi-Japanese"} - persian{"ikhalenda lesi-Persian"} - roc{"ikhalenda lesi-Minguo"} + iso8601{"Ikhalenda le-ISO-8601"} + japanese{"Ikhalenda lesi-Japanese"} + persian{"Ikhalenda lesi-Persian"} + roc{"Ikhalenda lesi-Minguo"} } cf{ account{"Ifomethi yemali ye-Accounting"} @@ -630,7 +634,7 @@ zu{ vaii{"Izinhlazu Zezinombolo ze-Vai"} } } - Version{"2.1.48.17"} + Version{"36.1"} characterLabelPattern{ all{"{0} — All"} category-list{"{0}: {1}"} diff --git a/icuSources/data/locales/LOCALE_DEPS.json b/icuSources/data/locales/LOCALE_DEPS.json new file mode 100644 index 00000000..3bd0bbcc --- /dev/null +++ b/icuSources/data/locales/LOCALE_DEPS.json @@ -0,0 +1,251 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar_SA", + "az_AZ": "az_Latn_AZ", + "bs_BA": "bs_Latn_BA", + "en_NH": "en_VU", + "en_RH": "en_ZW", + "ff_CM": "ff_Latn_CM", + "ff_GN": "ff_Latn_GN", + "ff_MR": "ff_Latn_MR", + "ff_SN": "ff_Latn_SN", + "in": "id", + "in_ID": "id_ID", + "iw": "he", + "iw_IL": "he_IL", + "ks_IN": "ks_Arab_IN", + "mni_IN": "mni_Beng_IN", + "mo": "ro", + "no": "nb", + "no_NO": "nb_NO", + "no_NO_NY": "nn_NO", + "pa_Aran": "pa_Arab", + "pa_Aran_PK": "pa_Arab_PK", + "pa_IN": "pa_Guru_IN", + "pa_PK": "pa_Arab_PK", + "sat_IN": "sat_Olck_IN", + "sh": "sr_Latn", + "sh_BA": "sr_Latn_BA", + "sh_CS": "sr_Latn_RS", + "sh_YU": "sr_Latn_RS", + "shi_MA": "shi_Tfng_MA", + "sr_BA": "sr_Cyrl_BA", + "sr_CS": "sr_Cyrl_RS", + "sr_Cyrl_CS": "sr_Cyrl_RS", + "sr_Cyrl_YU": "sr_Cyrl_RS", + "sr_Latn_CS": "sr_Latn_RS", + "sr_Latn_YU": "sr_Latn_RS", + "sr_ME": "sr_Latn_ME", + "sr_RS": "sr_Cyrl_RS", + "sr_XK": "sr_Cyrl_XK", + "sr_YU": "sr_Cyrl_RS", + "tl": "fil", + "tl_PH": "fil_PH", + "ur_Aran_IN": "ur_Arab_IN", + "ur_Aran_PK": "ur_Arab_PK", + "ur_IN": "ur_Arab_IN", + "ur_PK": "ur_Arab_PK", + "uz_AF": "uz_Arab_AF", + "uz_UZ": "uz_Latn_UZ", + "vai_LR": "vai_Vaii_LR", + "wuu": "zh", + "yue_CN": "yue_Hans_CN", + "yue_HK": "yue_Hant_HK", + "zh_CN": "zh_Hans_CN", + "zh_HK": "zh_Hant_HK", + "zh_MO": "zh_Hant_MO", + "zh_SG": "zh_Hans_SG", + "zh_TW": "zh_Hant_TW" + }, + "parents": { + "az_Cyrl": "root", + "bs_Cyrl": "root", + "en_150": "en_001", + "en_AG": "en_001", + "en_AI": "en_001", + "en_AL": "en_150", + "en_AR": "en_001", + "en_AT": "en_150", + "en_AU": "en_001", + "en_BB": "en_001", + "en_BD": "en_001", + "en_BE": "en_150", + "en_BG": "en_150", + "en_BM": "en_001", + "en_BN": "en_001", + "en_BR": "en_001", + "en_BS": "en_001", + "en_BW": "en_001", + "en_BZ": "en_001", + "en_CA": "en_001", + "en_CC": "en_001", + "en_CH": "en_150", + "en_CK": "en_001", + "en_CM": "en_001", + "en_CX": "en_001", + "en_CY": "en_001", + "en_CZ": "en_150", + "en_DE": "en_150", + "en_DG": "en_001", + "en_DK": "en_150", + "en_DM": "en_001", + "en_EE": "en_150", + "en_ER": "en_001", + "en_FI": "en_150", + "en_FJ": "en_001", + "en_FK": "en_001", + "en_FM": "en_001", + "en_FR": "en_150", + "en_GB": "en_001", + "en_GD": "en_001", + "en_GG": "en_001", + "en_GH": "en_001", + "en_GI": "en_001", + "en_GM": "en_001", + "en_GR": "en_150", + "en_GY": "en_001", + "en_HK": "en_001", + "en_HU": "en_150", + "en_ID": "en_001", + "en_IE": "en_001", + "en_IL": "en_001", + "en_IM": "en_001", + "en_IN": "en_001", + "en_IO": "en_001", + "en_JE": "en_001", + "en_JM": "en_001", + "en_KE": "en_001", + "en_KI": "en_001", + "en_KN": "en_001", + "en_KY": "en_001", + "en_LC": "en_001", + "en_LR": "en_001", + "en_LS": "en_001", + "en_LT": "en_150", + "en_LV": "en_150", + "en_MG": "en_001", + "en_MM": "en_001", + "en_MO": "en_001", + "en_MS": "en_001", + "en_MT": "en_001", + "en_MU": "en_001", + "en_MV": "en_001", + "en_MW": "en_001", + "en_MY": "en_001", + "en_NA": "en_001", + "en_NF": "en_001", + "en_NG": "en_001", + "en_NL": "en_150", + "en_NO": "en_150", + "en_NR": "en_001", + "en_NU": "en_001", + "en_NZ": "en_001", + "en_PG": "en_001", + "en_PK": "en_001", + "en_PL": "en_150", + "en_PN": "en_001", + "en_PT": "en_150", + "en_PW": "en_001", + "en_RU": "en_150", + "en_RW": "en_001", + "en_SB": "en_001", + "en_SC": "en_001", + "en_SD": "en_001", + "en_SE": "en_150", + "en_SG": "en_001", + "en_SH": "en_001", + "en_SI": "en_150", + "en_SK": "en_150", + "en_SL": "en_001", + "en_SS": "en_001", + "en_SX": "en_001", + "en_SZ": "en_001", + "en_TC": "en_001", + "en_TH": "en_001", + "en_TK": "en_001", + "en_TO": "en_001", + "en_TT": "en_001", + "en_TV": "en_001", + "en_TZ": "en_001", + "en_UA": "en_150", + "en_UG": "en_001", + "en_VC": "en_001", + "en_VG": "en_001", + "en_VU": "en_001", + "en_WS": "en_001", + "en_ZA": "en_001", + "en_ZM": "en_001", + "en_ZW": "en_001", + "es_AG": "es_419", + "es_AR": "es_419", + "es_BB": "es_419", + "es_BM": "es_419", + "es_BO": "es_419", + "es_BQ": "es_419", + "es_BR": "es_419", + "es_BS": "es_419", + "es_BZ": "es_419", + "es_CA": "es_419", + "es_CL": "es_419", + "es_CO": "es_419", + "es_CR": "es_419", + "es_CU": "es_419", + "es_CW": "es_419", + "es_DM": "es_419", + "es_DO": "es_419", + "es_EC": "es_419", + "es_GD": "es_419", + "es_GT": "es_419", + "es_GY": "es_419", + "es_HN": "es_419", + "es_HT": "es_419", + "es_KN": "es_419", + "es_KY": "es_419", + "es_LC": "es_419", + "es_MX": "es_419", + "es_NI": "es_419", + "es_PA": "es_419", + "es_PE": "es_419", + "es_PR": "es_419", + "es_PY": "es_419", + "es_SV": "es_419", + "es_TC": "es_419", + "es_TT": "es_419", + "es_US": "es_419", + "es_UY": "es_419", + "es_VC": "es_419", + "es_VE": "es_419", + "es_VG": "es_419", + "es_VI": "es_419", + "hi_Latn": "en_IN", + "ks_Deva": "root", + "mni_Mtei": "root", + "ms_Arab": "root", + "pa_Arab": "root", + "pt_AO": "pt_PT", + "pt_CH": "pt_PT", + "pt_CV": "pt_PT", + "pt_FR": "pt_PT", + "pt_GQ": "pt_PT", + "pt_GW": "pt_PT", + "pt_LU": "pt_PT", + "pt_MO": "pt_PT", + "pt_MZ": "pt_PT", + "pt_ST": "pt_PT", + "pt_TL": "pt_PT", + "sat_Deva": "root", + "sd_Deva": "root", + "shi_Latn": "root", + "sr_Latn": "root", + "uz_Arab": "root", + "uz_Cyrl": "root", + "vai_Latn": "root", + "yue_Hans": "root", + "zh_Hant": "root", + "zh_Hant_MO": "zh_Hant_HK" + } +} diff --git a/icuSources/data/locales/af.txt b/icuSources/data/locales/af.txt index 6cb7320f..c2535aa9 100644 --- a/icuSources/data/locales/af.txt +++ b/icuSources/data/locales/af.txt @@ -12,13 +12,14 @@ af{ } ExemplarCharacters{"[a á â b c d e é è ê ë f g h i î ï j k l m n o ô ö p q r s t u û v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -29,6 +30,7 @@ af{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -192,9 +194,11 @@ af{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -209,8 +213,9 @@ af{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -221,10 +226,10 @@ af{ "EEEE dd MMMM y G", "dd MMMM y G", "dd MMM y G", - "GGGGG y-MM-dd", - "{1} {0}", - "{1} {0}", + "y-MM-dd GGGGG", "{1} {0}", + "{1} 'om' {0}", + "{1} 'om' {0}", "{1} {0}", "{1} {0}", } @@ -277,11 +282,6 @@ af{ B{"h B – h B"} h{"h–h B"} } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y–y G"} @@ -338,15 +338,15 @@ af{ M{"M – M"} } MEd{ - M{"E, d/M – E, d/M"} - d{"E, d/M – E, d/M"} + M{"E d/M – E d/M"} + d{"E d/M – E d/M"} } MMM{ M{"MMM – MMM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} - d{"E, d MMM – E, d MMM"} + M{"E d MMM – E d MMM"} + d{"E d MMM – E d MMM"} } MMMd{ M{"d MMM – d MMM"} @@ -386,18 +386,18 @@ af{ y{"M/y – M/y GGGGG"} } yMEd{ - M{"E, d/M/y – E, d/M/y GGGGG"} - d{"E, d/M/y – E, d/M/y GGGGG"} - y{"E, d/M/y – E, d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} } yMMM{ M{"MMM–MMM y G"} y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, d MMM – E, d MMM, y G"} - d{"E, d MMM – E, d MMM, y G"} - y{"E, d MMM y – E, d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} @@ -405,8 +405,8 @@ af{ } yMMMd{ M{"d MMM – d MMM y G"} - d{"d–d MMM, y G"} - y{"d MMM, y – d MMM, y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ M{"d/M/y – d/M/y GGGGG"} @@ -448,11 +448,11 @@ af{ } availableFormats{ Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} + Bhm{"hh:mm B"} + Bhms{"hh:mm:ss B"} E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} + EBhm{"E hh:mm B"} + EBhms{"E hh:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E d"} @@ -932,92 +932,92 @@ af{ } } characterLabel{ - activities{"Aktiwiteite"} - african_scripts{"Afrika-skrifte"} - american_scripts{"Amerikaanse skrifte"} + activities{"aktiwiteit"} + african_scripts{"Afrika-skrif"} + american_scripts{"Amerikaanse skrif"} animal{"dier"} - animals_nature{"Diere en natuur"} - arrows{"Pyltjies"} + animals_nature{"diere of natuur"} + arrows{"pyltjie"} body{"liggaam"} - box_drawing{"Bokstekening"} + box_drawing{"bokstekening"} braille{"Braille"} building{"gebou"} - bullets_stars{"Kolpunte/Sterretjies"} - consonantal_jamo{"Konsonantale Jamo"} - currency_symbols{"Geldeenheidsimbole"} - dash_connector{"Koppelteken/Koppelaar"} - digits{"Syfers"} - dingbats{"Dingbats"} - divination_symbols{"Aanwys-simbole"} - downwards_arrows{"Af-pyltjies"} - downwards_upwards_arrows{"Af-op-pyltjies"} - east_asian_scripts{"Oos-Asiese skrifte"} - emoji{"Emoji"} - european_scripts{"Europese skrifte"} + bullets_stars{"kolpunt/sterretjie"} + consonantal_jamo{"konsonantale jamo"} + currency_symbols{"geldeenheidsimbool"} + dash_connector{"koppelteken/koppelaar"} + digits{"syfer"} + dingbats{"dingbat"} + divination_symbols{"towersimbool"} + downwards_arrows{"af-pyltjie"} + downwards_upwards_arrows{"af-op-pyltjie"} + east_asian_scripts{"Oos-Asiese skrif"} + emoji{"emoji"} + european_scripts{"Europese skrif"} female{"vroulik"} flag{"vlag"} - flags{"Vlae"} - food_drink{"Kos en drinkgoed"} - format{"Formaat"} - format_whitespace{"Formaat en witspasie"} - full_width_form_variant{"Vollewydte vormvariante"} - geometric_shapes{"Geometriese vorms"} - half_width_form_variant{"Halfwydte vormvariante"} - han_characters{"Han-karakters"} - han_radicals{"Han-radikale"} - hanja{"Hanja"} + flags{"vlae"} + food_drink{"kos en drinkgoed"} + format{"formatering"} + format_whitespace{"formatering en witspasie"} + full_width_form_variant{"volwye variant"} + geometric_shapes{"geometriese vorm"} + half_width_form_variant{"Halfwye variant"} + han_characters{"Han-karakter"} + han_radicals{"Han-radikaal"} + hanja{"hanja"} hanzi_simplified{"Hanzi (vereenvoudig)"} hanzi_traditional{"Hanzi (tradisioneel)"} heart{"hartjie"} - historic_scripts{"Historiese skrifte"} - ideographic_desc_characters{"Ideografies-beskrywende karakters"} - japanese_kana{"Japannese Kana"} - kanbun{"Kanbun"} - kanji{"Kanji"} - keycap{"sleutelbordtoets"} - leftwards_arrows{"Links-pyltjies"} - leftwards_rightwards_arrows{"Links-Regs-pyltjies"} - letterlike_symbols{"Letterige simbole"} - limited_use{"Beperkte gebruik"} + historic_scripts{"historiese skrif"} + ideographic_desc_characters{"ideografiese beskrywende karakter"} + japanese_kana{"Japannese kana"} + kanbun{"kanbun"} + kanji{"kanji"} + keycap{"knoppiesimbool"} + leftwards_arrows{"links-pyltjie"} + leftwards_rightwards_arrows{"links-regs-pyltjies"} + letterlike_symbols{"letteragtige simbool"} + limited_use{"beperkte gebruik"} male{"manlik"} - math_symbols{"Wiskunde simbole"} - middle_eastern_scripts{"Midde-Oosterse skrifte"} - miscellaneous{"Allerlei"} - modern_scripts{"Moderne skrifte"} - modifier{"Bepaler"} - musical_symbols{"Musikale simbole"} + math_symbols{"wiskundesimbole"} + middle_eastern_scripts{"Midde-Oosterse skrif"} + miscellaneous{"allerlei"} + modern_scripts{"moderne skrif"} + modifier{"bepaler"} + musical_symbols{"musieksimbool"} nature{"natuur"} - nonspacing{"Niespasiëring"} - numbers{"Nommers"} - objects{"Voorwerpe"} - other{"Ander"} + nonspacing{"niespasiërend"} + numbers{"nommers"} + objects{"voorwerp"} + other{"ander"} paired{"Saamgevoeg"} person{"persoon"} - phonetic_alphabet{"Fonetiese alfabet"} - pictographs{"Piktogram"} + phonetic_alphabet{"fonetiese alfabet"} + pictographs{"piktogram"} place{"plek"} plant{"plant"} - punctuation{"Leestekens"} - rightwards_arrows{"Regs-pyltjies"} - sign_standard_symbols{"Teken/Standaard simbool"} - small_form_variant{"Kleinvormvariante"} + punctuation{"leestekens"} + rightwards_arrows{"regs-pyltjie"} + sign_standard_symbols{"teken of simbool"} + small_form_variant{"klein variante"} smiley{"gesiggie"} - smileys_people{"Emosiekone en mense"} - south_asian_scripts{"Suid-Asiese skrifte"} - southeast_asian_scripts{"Suidoos-Asiese skrifte"} - spacing{"Spasiëring"} + smileys_people{"emosiekoon of mens"} + south_asian_scripts{"Suid-Asiese skrif"} + southeast_asian_scripts{"Suidoos-Asiese skrif"} + spacing{"spasiëring"} sport{"sport"} - symbols{"Simbole"} - technical_symbols{"Tegniese simbole"} - tone_marks{"Intonasie-klemtekens"} + symbols{"simbool"} + technical_symbols{"tegniese simbool"} + tone_marks{"toonteken"} travel{"reis"} - travel_places{"Reis en plekke"} - upwards_arrows{"Op-pyltjies"} - variant_forms{"Variantvorms"} - vocalic_jamo{"Vokaliese Jamo"} + travel_places{"reis of plek"} + upwards_arrows{"op-pyltjies"} + variant_forms{"variant"} + vocalic_jamo{"vokaliese jamo"} weather{"weer"} - western_asian_scripts{"Wes-Asiese skrifte"} - whitespace{"Witspasie"} + western_asian_scripts{"Wes-Asiese skrif"} + whitespace{"witspasie"} } delimiters{ alternateQuotationEnd{"’"} @@ -1133,24 +1133,20 @@ af{ fri-narrow{ relative{ "-1"{"verlede Vr."} - "0"{"dié Vr."} - "1"{"vlg. Vr."} + "0"{"hierdie Vr."} + "1"{"volgende Vr."} } relativeTime{ future{ one{"oor {0} Vr."} other{"oor {0} Vr."} } - past{ - one{"{0} Vrydae gelede"} - other{"{0} Vrydae gelede"} - } } } fri-short{ relative{ "-1"{"verlede Vr."} - "0"{"dié Vr."} + "0"{"hierdie Vr."} "1"{"vlg. Vr."} } relativeTime{ @@ -1276,10 +1272,6 @@ af{ one{"oor {0} Ma."} other{"oor {0} Ma."} } - past{ - one{"{0} Maandae gelede"} - other{"{0} Maandae gelede"} - } } } mon-short{ @@ -1319,6 +1311,11 @@ af{ } month-narrow{ dn{"md."} + relative{ + "-1"{"verlede md."} + "0"{"hierdie md."} + "1"{"volgende md."} + } relativeTime{ future{ one{"oor {0} md."} @@ -1332,6 +1329,11 @@ af{ } month-short{ dn{"md."} + relative{ + "-1"{"verlede md."} + "0"{"hierdie md."} + "1"{"volgende md."} + } relativeTime{ future{ one{"oor {0} md."} @@ -1407,25 +1409,21 @@ af{ sat-narrow{ relative{ "-1"{"verlede Sa."} - "0"{"dié Sa."} - "1"{"vlg. Sa."} + "0"{"hierdie Sa."} + "1"{"volgende Sa."} } relativeTime{ future{ one{"oor {0} Sa."} other{"oor {0} Sa."} } - past{ - one{"{0} Saterdae gelede"} - other{"{0} Saterdae gelede"} - } } } sat-short{ relative{ "-1"{"verlede Sa."} "0"{"dié Sa."} - "1"{"vlg. Sa."} + "1"{"volgende Sa."} } relativeTime{ future{ @@ -1498,20 +1496,11 @@ af{ } } sun-narrow{ - relative{ - "-1"{"verlede Son."} - "0"{"dié So."} - "1"{"vlg. So."} - } relativeTime{ future{ one{"oor {0} So."} other{"oor {0} So."} } - past{ - one{"{0} Sondae gelede"} - other{"{0} Sondae gelede"} - } } } sun-short{ @@ -1559,10 +1548,6 @@ af{ one{"oor {0} Do."} other{"oor {0} Do."} } - past{ - one{"{0} Donderdae gelede"} - other{"{0} Donderdae gelede"} - } } } thu-short{ @@ -1610,10 +1595,6 @@ af{ one{"oor {0} Di."} other{"oor {0} Di."} } - past{ - one{"{0} Dinsdae gelede"} - other{"{0} Dinsdae gelede"} - } } } tue-short{ @@ -1661,10 +1642,6 @@ af{ one{"oor {0} Wo."} other{"oor {0} Wo."} } - past{ - one{"{0} Woensdae gelede"} - other{"{0} Woensdae gelede"} - } } } wed-short{ @@ -1705,6 +1682,11 @@ af{ } week-narrow{ dn{"wk."} + relative{ + "-1"{"verlede w."} + "0"{"hierdie w."} + "1"{"volgende w."} + } relativePeriod{"die week van {0}"} relativeTime{ future{ @@ -1719,6 +1701,11 @@ af{ } week-short{ dn{"wk."} + relative{ + "-1"{"verlede w."} + "0"{"hierdie w."} + "1"{"volgende w."} + } relativePeriod{"die week van {0}"} relativeTime{ future{ @@ -1778,6 +1765,11 @@ af{ } year-narrow{ dn{"j."} + relative{ + "-1"{"verlede j."} + "0"{"hierdie j."} + "1"{"volgende j."} + } relativeTime{ future{ one{"oor {0} j."} @@ -1791,6 +1783,11 @@ af{ } year-short{ dn{"j."} + relative{ + "-1"{"verlede j."} + "0"{"hierdie j."} + "1"{"volgende j."} + } relativeTime{ future{ one{"oor {0} j."} diff --git a/icuSources/data/locales/af_NA.txt b/icuSources/data/locales/af_NA.txt index 538e7bb2..39d4f50e 100644 --- a/icuSources/data/locales/af_NA.txt +++ b/icuSources/data/locales/af_NA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License af_NA{ - Version{"2.1.48.22"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/af_ZA.txt b/icuSources/data/locales/af_ZA.txt index 82ad3786..a1a18efc 100644 --- a/icuSources/data/locales/af_ZA.txt +++ b/icuSources/data/locales/af_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License af_ZA{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/agq.txt b/icuSources/data/locales/agq.txt index 1d5cc6c7..24253578 100644 --- a/icuSources/data/locales/agq.txt +++ b/icuSources/data/locales/agq.txt @@ -9,7 +9,7 @@ agq{ "{ʉ\u030C} {ʉ\u0304} v w y z ʔ]" } ExemplarCharactersIndex{"[A B C D E Ɛ F G H I Ɨ K L M N Ŋ O Ɔ P S T U Ʉ V W Y Z ʔ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -23,7 +23,7 @@ agq{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/agq_CM.txt b/icuSources/data/locales/agq_CM.txt index 58f6a3ea..3029928f 100644 --- a/icuSources/data/locales/agq_CM.txt +++ b/icuSources/data/locales/agq_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License agq_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ak.txt b/icuSources/data/locales/ak.txt index fd3b17c6..531a0f88 100644 --- a/icuSources/data/locales/ak.txt +++ b/icuSources/data/locales/ak.txt @@ -4,7 +4,7 @@ ak{ AuxExemplarCharacters{"[c j q v z]"} ExemplarCharacters{"[a b d e ɛ f g h i k l m n o ɔ p r s t u w y]"} ExemplarCharactersIndex{"[A B C D E Ɛ F G H I J K L M N O Ɔ P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -25,7 +25,7 @@ ak{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ak_GH.txt b/icuSources/data/locales/ak_GH.txt index a5f709ce..f20de3ad 100644 --- a/icuSources/data/locales/ak_GH.txt +++ b/icuSources/data/locales/ak_GH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ak_GH{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/am.txt b/icuSources/data/locales/am.txt index 5b232323..d03eb931 100644 --- a/icuSources/data/locales/am.txt +++ b/icuSources/data/locales/am.txt @@ -23,7 +23,7 @@ am{ "[ሀ ለ ሐ መ ሠ ረ ሰ ሸ ቀ ቈ በ ቨ ተ ቸ ኀ ኈ ነ ኘ አ ከ ኰ ኸ ወ ዐ ዘ ዠ የ ደ ጀ ገ ጐ ጠ ጨ ጰ ጸ ፀ ፈ ፐ" "]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[‐ – , ፡ ፣ ፤ ፥ ፦ ! ? . ። ‹ › « » ( ) \\[ \\]]"} MoreInformation{"?"} NumberElements{ @@ -37,6 +37,7 @@ am{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -195,13 +196,18 @@ am{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -216,7 +222,7 @@ am{ minimumGroupingDigits{"1"} traditional{"ethi"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -718,15 +724,6 @@ am{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } H{ H{"HH–HH"} } @@ -899,6 +896,10 @@ am{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' Y"} + other{"'week' w 'of' Y"} + } } dayNames{ format{ @@ -1043,6 +1044,10 @@ am{ "ዓ/ዓ", "ዓ/ም", } + abbreviated%variant{ + "BCE", + "CE", + } narrow{ "ዓ/ዓ", "ዓ/ም", @@ -1057,15 +1062,6 @@ am{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"G y – G y"} y{"G y–y"} @@ -2273,7 +2269,6 @@ am{ start{"{0}፣ {1}"} } standard-narrow{ - middle{"{0}፣ {1}"} start{"{0}, {1}"} } standard-short{ diff --git a/icuSources/data/locales/am_ET.txt b/icuSources/data/locales/am_ET.txt index ef132379..3bc46200 100644 --- a/icuSources/data/locales/am_ET.txt +++ b/icuSources/data/locales/am_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License am_ET{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar.txt b/icuSources/data/locales/ar.txt index 57ec8819..4c2e81d8 100644 --- a/icuSources/data/locales/ar.txt +++ b/icuSources/data/locales/ar.txt @@ -15,23 +15,28 @@ ar{ "آ ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي]" } ExemplarCharactersIndex{"[ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي]"} - ExemplarCharactersNumbers{"[\u061C\u200E \\- , ٫ ٬ . % ٪ ‰ ؉ + 0٠ 1١ 2٢ 3٣ 4٤ 5٥ 6٦ 7٧ 8٨ 9٩]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — ، ؛ \\: ! ؟ . … ' \u0022 « » ( ) \\[ \\]]"} + ExemplarCharactersNumbers{"[\u061C\u200E \\- ‑ , ٫ ٬ . % ٪ ‰ ؉ + 0٠ 1١ 2٢ 3٣ 4٤ 5٥ 6٦ 7٧ 8٨ 9٩]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — ، ؛ \\: ! ؟ . … ' \u0022 « » ( ) \\[ \\]]"} MoreInformation{"؟"} NumberElements{ arab{ patterns{ currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"٫"} exponential{"اس"} + group{"٬"} infinity{"∞"} list{"؛"} + minusSign{"؜-"} nan{"ليس رقم"} perMille{"؉"} percentSign{"٪؜"} + plusSign{"؜+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -48,6 +53,7 @@ ar{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -350,7 +356,9 @@ ar{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} minusSign{"‎-"} nan{"ليس رقمًا"} @@ -377,7 +385,7 @@ ar{ minimumGroupingDigits{"1"} native{"arab"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -2029,8 +2037,8 @@ ar{ delimiters{ alternateQuotationEnd{"'"} alternateQuotationStart{"'"} - quotationEnd{"\""} - quotationStart{"\""} + quotationEnd{"\u0022"} + quotationStart{"\u0022"} } fields{ day{ @@ -3196,14 +3204,20 @@ ar{ or{ 2{"{0} أو {1}"} end{"{0} أو {1}"} - middle{"{0} و{1}"} - start{"{0} و{1}"} + middle{"{0} أو {1}"} + start{"{0} أو {1}"} + } + or-narrow{ + start{"{0} أو {1}"} + } + or-short{ + middle{"{0} أو {1}"} } standard{ 2{"{0} و{1}"} - end{"{0}، و{1}"} - middle{"{0}، {1}"} - start{"{0}، {1}"} + end{"{0} و{1}"} + middle{"{0} و{1}"} + start{"{0} و{1}"} } standard-narrow{ 2{"{0} و{1}"} @@ -3213,9 +3227,9 @@ ar{ } standard-short{ 2{"{0} و{1}"} - end{"{0}، و{1}"} - middle{"{0}، و{1}"} - start{"{0}، و{1}"} + end{"{0} و{1}"} + middle{"{0} و{1}"} + start{"{0} و{1}"} } unit{ 2{"{0} و{1}"} diff --git a/icuSources/data/locales/ar_001.txt b/icuSources/data/locales/ar_001.txt index 006fc760..b9f3aff4 100644 --- a/icuSources/data/locales/ar_001.txt +++ b/icuSources/data/locales/ar_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_001{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_AE.txt b/icuSources/data/locales/ar_AE.txt index 2298c7e3..eb479eb2 100644 --- a/icuSources/data/locales/ar_AE.txt +++ b/icuSources/data/locales/ar_AE.txt @@ -2,21 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_AE{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"latn"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} calendar{ gregorian{ eras{ diff --git a/icuSources/data/locales/ar_BH.txt b/icuSources/data/locales/ar_BH.txt index 51851b57..0adac363 100644 --- a/icuSources/data/locales/ar_BH.txt +++ b/icuSources/data/locales/ar_BH.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_BH{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_DJ.txt b/icuSources/data/locales/ar_DJ.txt index a4258d9a..466329e4 100644 --- a/icuSources/data/locales/ar_DJ.txt +++ b/icuSources/data/locales/ar_DJ.txt @@ -4,5 +4,5 @@ ar_DJ{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_DZ.txt b/icuSources/data/locales/ar_DZ.txt index d8c6e3bb..92e818d9 100644 --- a/icuSources/data/locales/ar_DZ.txt +++ b/icuSources/data/locales/ar_DZ.txt @@ -1,14 +1,8 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_DZ{ - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"latn"} latn{ symbols{ @@ -17,7 +11,7 @@ ar_DZ{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_EG.txt b/icuSources/data/locales/ar_EG.txt index 02a9af00..f1540990 100644 --- a/icuSources/data/locales/ar_EG.txt +++ b/icuSources/data/locales/ar_EG.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_EG{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_EH.txt b/icuSources/data/locales/ar_EH.txt index 64517d17..9b522032 100644 --- a/icuSources/data/locales/ar_EH.txt +++ b/icuSources/data/locales/ar_EH.txt @@ -4,5 +4,5 @@ ar_EH{ NumberElements{ default{"latn"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_ER.txt b/icuSources/data/locales/ar_ER.txt index b7414b8f..7f866bae 100644 --- a/icuSources/data/locales/ar_ER.txt +++ b/icuSources/data/locales/ar_ER.txt @@ -4,5 +4,5 @@ ar_ER{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_IL.txt b/icuSources/data/locales/ar_IL.txt index 22664108..8ca33e56 100644 --- a/icuSources/data/locales/ar_IL.txt +++ b/icuSources/data/locales/ar_IL.txt @@ -4,7 +4,7 @@ ar_IL{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -74,5 +74,5 @@ ar_IL{ "{1} {0}", } } - } + } } diff --git a/icuSources/data/locales/ar_IQ.txt b/icuSources/data/locales/ar_IQ.txt index 0ca4f834..43a9901d 100644 --- a/icuSources/data/locales/ar_IQ.txt +++ b/icuSources/data/locales/ar_IQ.txt @@ -2,21 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_IQ{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_JO.txt b/icuSources/data/locales/ar_JO.txt index d4cac24b..e679c89f 100644 --- a/icuSources/data/locales/ar_JO.txt +++ b/icuSources/data/locales/ar_JO.txt @@ -2,21 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_JO{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_KM.txt b/icuSources/data/locales/ar_KM.txt index ce2dc3b3..20a6f79d 100644 --- a/icuSources/data/locales/ar_KM.txt +++ b/icuSources/data/locales/ar_KM.txt @@ -4,7 +4,7 @@ ar_KM{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ar_KW.txt b/icuSources/data/locales/ar_KW.txt index 069dc23d..bf1a78ce 100644 --- a/icuSources/data/locales/ar_KW.txt +++ b/icuSources/data/locales/ar_KW.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_KW{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_LB.txt b/icuSources/data/locales/ar_LB.txt index 2953e962..c1e0bd67 100644 --- a/icuSources/data/locales/ar_LB.txt +++ b/icuSources/data/locales/ar_LB.txt @@ -1,17 +1,8 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_LB{ - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - NumberElements{ - default{"arab"} - latn{ - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.47.69"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_LY.txt b/icuSources/data/locales/ar_LY.txt index 2d170f8d..bae146a9 100644 --- a/icuSources/data/locales/ar_LY.txt +++ b/icuSources/data/locales/ar_LY.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_LY{ - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -11,7 +11,7 @@ ar_LY{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/ar_MA.txt b/icuSources/data/locales/ar_MA.txt index 8f5f3a2e..9cfe0e48 100644 --- a/icuSources/data/locales/ar_MA.txt +++ b/icuSources/data/locales/ar_MA.txt @@ -2,14 +2,8 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_MA{ AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک ڭ گ ݣ ی]"} - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"latn"} latn{ symbols{ @@ -18,14 +12,14 @@ ar_MA{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ - "H:mm:ss zzzz", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE، d MMMM y G", "d MMMM y G", "dd‏/MM‏/y G", @@ -146,10 +140,10 @@ ar_MA{ } islamic{ DateTimePatterns{ - "H:mm:ss zzzz", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE، d MMMM y G", "d MMMM y G", "dd‏/MM‏/y G", diff --git a/icuSources/data/locales/ar_MR.txt b/icuSources/data/locales/ar_MR.txt index d698278d..2c64c865 100644 --- a/icuSources/data/locales/ar_MR.txt +++ b/icuSources/data/locales/ar_MR.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_MR{ - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"arab"} latn{ @@ -11,7 +11,7 @@ ar_MR{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_OM.txt b/icuSources/data/locales/ar_OM.txt index bdfd2ed3..f02a20a2 100644 --- a/icuSources/data/locales/ar_OM.txt +++ b/icuSources/data/locales/ar_OM.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_OM{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_PS.txt b/icuSources/data/locales/ar_PS.txt index 1975eb75..e5c37f61 100644 --- a/icuSources/data/locales/ar_PS.txt +++ b/icuSources/data/locales/ar_PS.txt @@ -4,7 +4,7 @@ ar_PS{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_QA.txt b/icuSources/data/locales/ar_QA.txt index 4d37c591..5d29eecc 100644 --- a/icuSources/data/locales/ar_QA.txt +++ b/icuSources/data/locales/ar_QA.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_QA{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_SA.txt b/icuSources/data/locales/ar_SA.txt index 1dcdf3cf..f93c1687 100644 --- a/icuSources/data/locales/ar_SA.txt +++ b/icuSources/data/locales/ar_SA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_SA{ - ExemplarCharactersNumbers{"[\u200E \\- , . ٪ ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . ٪ ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"arab"} latn{ @@ -10,34 +10,26 @@ ar_SA{ } } } - Version{"2.1.49.36"} + Version{"36.1"} calendar{ default{"islamic-umalqura"} gregorian{ dayPeriod{ format{ abbreviated{ - night2{"ل"} - } - narrow{ - morning1{"فجرًا"} - } - wide{ - morning1{"فجرًا"} - } - } - stand-alone{ - abbreviated{ - morning1{"فجرًا"} - } - narrow{ - morning1{"فجرًا"} - } - wide{ + afternoon1{"ظهرًا"} + afternoon2{"بعد الظهر"} + evening1{"مساءً"} morning1{"فجرًا"} + morning2{"ص"} + night1{"منتصف الليل"} + night2{"ل"} } } } } } + measurementSystemNames{ + US{"الولايت المتحدة"} + } } diff --git a/icuSources/data/locales/ar_SD.txt b/icuSources/data/locales/ar_SD.txt index 2a3cd96d..d612dab8 100644 --- a/icuSources/data/locales/ar_SD.txt +++ b/icuSources/data/locales/ar_SD.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_SD{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_SO.txt b/icuSources/data/locales/ar_SO.txt index 36a78993..eed0f00e 100644 --- a/icuSources/data/locales/ar_SO.txt +++ b/icuSources/data/locales/ar_SO.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_SO{ - ExemplarCharactersNumbers{"[\u200E \\- , . ٪ ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . ٪ ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"arab"} latn{ @@ -10,5 +10,5 @@ ar_SO{ } } } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_SS.txt b/icuSources/data/locales/ar_SS.txt index dad2b43b..c854fbb9 100644 --- a/icuSources/data/locales/ar_SS.txt +++ b/icuSources/data/locales/ar_SS.txt @@ -4,5 +4,5 @@ ar_SS{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_SY.txt b/icuSources/data/locales/ar_SY.txt index 4fdfb81f..db1725bc 100644 --- a/icuSources/data/locales/ar_SY.txt +++ b/icuSources/data/locales/ar_SY.txt @@ -2,21 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_SY{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_TD.txt b/icuSources/data/locales/ar_TD.txt index 93bd030f..e4d4e505 100644 --- a/icuSources/data/locales/ar_TD.txt +++ b/icuSources/data/locales/ar_TD.txt @@ -4,5 +4,5 @@ ar_TD{ NumberElements{ default{"arab"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ar_TN.txt b/icuSources/data/locales/ar_TN.txt index fa848c58..6b28b2d9 100644 --- a/icuSources/data/locales/ar_TN.txt +++ b/icuSources/data/locales/ar_TN.txt @@ -1,14 +1,8 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar_TN{ - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"latn"} latn{ symbols{ @@ -17,7 +11,7 @@ ar_TN{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/ar_YE.txt b/icuSources/data/locales/ar_YE.txt index ae46ec4f..9c8a65dc 100644 --- a/icuSources/data/locales/ar_YE.txt +++ b/icuSources/data/locales/ar_YE.txt @@ -2,19 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ar_YE{ NumberElements{ - arab{ - symbols{ - decimal{"٫"} - group{"٬"} - } - } default{"arab"} - latn{ - symbols{ - decimal{"."} - group{","} - } - } } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/locales/arn.txt b/icuSources/data/locales/arn.txt index 5f539ad6..e370c8be 100644 --- a/icuSources/data/locales/arn.txt +++ b/icuSources/data/locales/arn.txt @@ -4,7 +4,7 @@ arn{ AuxExemplarCharacters{"[b c h j q x z]"} ExemplarCharacters{"[a {ch} d e f g i k l ḻ {ll} m n ñ ṉ {ng} o p r s {sh} t ṯ {tr} u ü w y]"} ExemplarCharactersIndex{"[A {CH} D E F G I K L Ḻ {LL} M N Ñ Ṉ {NG} O P R S {SH} T Ṯ {TR} U Ü W Y]"} - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/arn_CL.txt b/icuSources/data/locales/arn_CL.txt index 93df2ee3..be02d93b 100644 --- a/icuSources/data/locales/arn_CL.txt +++ b/icuSources/data/locales/arn_CL.txt @@ -1,12 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License arn_CL{ - AuxExemplarCharacters{"[b c h j q x z]"} - ExemplarCharacters{"[a {ch} d e f g i k l ḻ {ll} m n ñ ṉ {ng} o p r s {sh} t ṯ {tr} u ü w y]"} - ExemplarCharactersIndex{"[A {CH} D E F G I K L Ḻ {LL} M N Ñ Ṉ {NG} O P R S {SH} T Ṯ {TR} U Ü W Y]"} - Version{"2.1.48.13"} - layout{ - characters{"left-to-right"} - lines{"top-to-bottom"} - } + Version{"36.1"} } diff --git a/icuSources/data/locales/as.txt b/icuSources/data/locales/as.txt index 0adafa46..8d8c6ee9 100644 --- a/icuSources/data/locales/as.txt +++ b/icuSources/data/locales/as.txt @@ -15,10 +15,14 @@ as{ " ঢ {ঢ\u09BC} ণ ত থ দ ধ ন প ফ ব ভ ম য {য\u09BC} ৰ ল ৱ শ ষ স হ {ক\u09CDষ} া ি " "ী \u09C1 \u09C2 \u09C3 ে ৈ ো ৌ \u09CD]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} + ExemplarCharactersIndex{ + "[\u09BC অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ং ঃ ক খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ৎ ত থ দ ধ ন " + "প ফ ব ভ ম য ৰ ল ৱ শ ষ স হ \u09CD]" + } + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … । ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " - "′ ″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … । ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † " + "‡ ′ ″]" } MoreInformation{"?"} NumberElements{ @@ -30,11 +34,15 @@ as{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -42,7 +50,7 @@ as{ latn{ miscPatterns{ approximately{"~{0}"} - atLeast{"≥{0}"} + atLeast{"{0}+"} atMost{"≤{0}"} range{"{0}–{1}"} } @@ -208,11 +216,15 @@ as{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -225,10 +237,9 @@ as{ other{"{0} দিন"} } } - minimumGroupingDigits{"1"} native{"beng"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -299,10 +310,6 @@ as{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG M/y – GGGGG M/y"} M{"GGGGG M/y – M/y"} @@ -1247,6 +1254,11 @@ as{ } month-narrow{ dn{"মাহ"} + relative{ + "-1"{"যোৱা মা."} + "0"{"এই মা."} + "1"{"অহা মাহ"} + } relativeTime{ future{ one{"{0} মাহত"} @@ -1719,6 +1731,11 @@ as{ } year-short{ dn{"বছৰ"} + relative{ + "-1"{"যোৱা বছৰ"} + "0"{"এই বছৰ"} + "1"{"অহা বছৰ"} + } relativeTime{ future{ one{"{0} বছৰত"} @@ -1808,6 +1825,10 @@ as{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/as_IN.txt b/icuSources/data/locales/as_IN.txt index 28674192..f18ee0e7 100644 --- a/icuSources/data/locales/as_IN.txt +++ b/icuSources/data/locales/as_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License as_IN{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/asa.txt b/icuSources/data/locales/asa.txt index bcb50a75..64b5cdd6 100644 --- a/icuSources/data/locales/asa.txt +++ b/icuSources/data/locales/asa.txt @@ -11,7 +11,7 @@ asa{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/asa_TZ.txt b/icuSources/data/locales/asa_TZ.txt index 9b0ba54d..87d59847 100644 --- a/icuSources/data/locales/asa_TZ.txt +++ b/icuSources/data/locales/asa_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License asa_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ast.txt b/icuSources/data/locales/ast.txt index 4f3fa994..e91802fd 100644 --- a/icuSources/data/locales/ast.txt +++ b/icuSources/data/locales/ast.txt @@ -12,9 +12,9 @@ ast{ } ExemplarCharacters{"[a á b c d e é f g h ḥ i í l ḷ m n ñ o ó p q r s t u ú ü v x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I L M N Ñ O P Q R S T U V X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " + "[\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " "\\\\ \\& # † ‡ ′ ″]" } MoreInformation{"?"} @@ -236,7 +236,7 @@ ast{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/ast_ES.txt b/icuSources/data/locales/ast_ES.txt index 2898d50a..7b9048ca 100644 --- a/icuSources/data/locales/ast_ES.txt +++ b/icuSources/data/locales/ast_ES.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ast_ES{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/az.txt b/icuSources/data/locales/az.txt index 83d6aafe..38ce783b 100644 --- a/icuSources/data/locales/az.txt +++ b/icuSources/data/locales/az.txt @@ -12,13 +12,14 @@ az{ } ExemplarCharacters{"[a b c ç d e ə f g ğ h x ı i İ j k q l m n o ö p r s ş t u ü v y z]"} ExemplarCharactersIndex{"[A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -29,6 +30,7 @@ az{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -149,40 +151,40 @@ az{ other{"000K"} } 1000000{ - one{"0M"} - other{"0M"} + one{"0 mln"} + other{"0 mln"} } 10000000{ - one{"00M"} - other{"00M"} + one{"00 mln"} + other{"00 mln"} } 100000000{ - one{"000M"} - other{"000M"} + one{"000 mln"} + other{"000 mln"} } 1000000000{ - one{"0G"} - other{"0G"} + one{"0 mlrd"} + other{"0 mlrd"} } 10000000000{ - one{"00G"} - other{"00G"} + one{"00 mlrd"} + other{"00 mlrd"} } 100000000000{ - one{"000G"} - other{"000G"} + one{"000 mlrd"} + other{"000 mlrd"} } 1000000000000{ - one{"0T"} - other{"0T"} + one{"0 trln"} + other{"0 trln"} } 10000000000000{ - one{"00T"} - other{"00T"} + one{"00 trln"} + other{"00 trln"} } 100000000000000{ - one{"000T"} - other{"000T"} + one{"000 trln"} + other{"000 trln"} } } } @@ -192,9 +194,11 @@ az{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -212,8 +216,9 @@ az{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -275,19 +280,6 @@ az{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG MM/y– GGGGG MM/y"} M{"GGGGG MM/y – MM/y"} @@ -506,10 +498,10 @@ az{ format{ abbreviated{ "B.", - "B.E.", - "Ç.A.", + "B.e.", + "Ç.a.", "Ç.", - "C.A.", + "C.a.", "C.", "Ş.", } @@ -671,19 +663,6 @@ az{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG MM.y – GGGGG MM.y"} M{"GGGGG MM.y – MM.y"} @@ -887,9 +866,9 @@ az{ "12", } wide{ - "Yanvar", + "yanvar", "Fevral", - "Mart", + "mart", "Aprel", "May", "İyun", @@ -898,7 +877,7 @@ az{ "Sentyabr", "Oktyabr", "Noyabr", - "Dekabr", + "dekabr", } } } @@ -945,6 +924,70 @@ az{ } } } + islamic{ + monthNames{ + format{ + abbreviated{ + "Məh.", + "Səf.", + "Rəb. I", + "Rəb. II", + "Cəm. I", + "Cəm. II", + "Rəc.", + "Şab.", + "Ram.", + "Şəv.", + "Zilq.", + "Zilh.", + } + wide{ + "Məhərrəm", + "Səfər", + "Rəbiüləvvəl", + "Rəbiülaxır", + "Cəmadiyələvvəl", + "Cəmadiyəlaxır", + "Rəcəb", + "Şaban", + "Ramazan", + "Şəvval", + "Zilqədə", + "Zilhiccə", + } + } + stand-alone{ + abbreviated{ + "Məh.", + "Səf.", + "Rəb. I", + "Rəb. II", + "Cəm. I", + "Cəm. II", + "Rəc.", + "Şab.", + "Ram.", + "Şəv.", + "Zilq.", + "Zilh.", + } + wide{ + "Məhərrəm", + "Səfər", + "Rəbiüləvvəl", + "Rəbiülaxır", + "Cəmadiyələvvəl", + "Cəmadiyəlaxır", + "Rəcəb", + "Şaban", + "Ramazan", + "Şəvval", + "Zilqədə", + "Zilhiccə", + } + } + } + } } characterLabel{ activities{"Aktivitələr"} @@ -1016,7 +1059,7 @@ az{ rightwards_arrows{"Sağa Oxlar"} sign_standard_symbols{"İşarə/Standart Simvollar"} small_form_variant{"Kiçik Forma Variantları"} - smiley{"smayli"} + smiley{"təbəssüm"} smileys_people{"Gülüş və Camaat"} south_asian_scripts{"Cənubi Asiya Yazıları"} southeast_asian_scripts{"Cənub-Şərqi Asiya Yazıları"} @@ -1828,6 +1871,12 @@ az{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + 2{"{0}, yaxud {1}"} + } + or-short{ + 2{"{0}, yaxud {1}"} + } standard{ 2{"{0} və {1}"} end{"{0} və {1}"} @@ -1837,8 +1886,6 @@ az{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} və {1}"} @@ -1896,6 +1943,10 @@ az{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/az_Cyrl.txt b/icuSources/data/locales/az_Cyrl.txt index 5ed3c14b..47f7d613 100644 --- a/icuSources/data/locales/az_Cyrl.txt +++ b/icuSources/data/locales/az_Cyrl.txt @@ -4,7 +4,7 @@ az_Cyrl{ %%Parent{"root"} AuxExemplarCharacters{"[ц щ ъ ь э ю я]"} ExemplarCharacters{"[а ә б в г ғ д е ж з и й ј к ҝ л м н о ө п р с т у ү ф х һ ч ҹ ш ы]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -27,7 +27,7 @@ az_Cyrl{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/az_Cyrl_AZ.txt b/icuSources/data/locales/az_Cyrl_AZ.txt index 5ba91f3c..1fb74035 100644 --- a/icuSources/data/locales/az_Cyrl_AZ.txt +++ b/icuSources/data/locales/az_Cyrl_AZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl_AZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/az_Latn.txt b/icuSources/data/locales/az_Latn.txt index e0cc890b..4ed06397 100644 --- a/icuSources/data/locales/az_Latn.txt +++ b/icuSources/data/locales/az_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/az_Latn_AZ.txt b/icuSources/data/locales/az_Latn_AZ.txt index 72a6e2f3..f4fd9d1b 100644 --- a/icuSources/data/locales/az_Latn_AZ.txt +++ b/icuSources/data/locales/az_Latn_AZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Latn_AZ{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ba.txt b/icuSources/data/locales/ba.txt index 36ded093..b5d98099 100644 --- a/icuSources/data/locales/ba.txt +++ b/icuSources/data/locales/ba.txt @@ -9,7 +9,7 @@ ba{ "[А Ә Б В Г Ғ Д Ҙ Е Ё Ж З И Й К Ҡ Л М Н Ң О Ө П Р С Ҫ Т У Ү Ф Х Һ Ц Ч Ш Щ Ъ Ы" " Ь Э Ю Я]" } - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/ba_RU.txt b/icuSources/data/locales/ba_RU.txt index 5ae7941f..b7b4a5ea 100644 --- a/icuSources/data/locales/ba_RU.txt +++ b/icuSources/data/locales/ba_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ba_RU{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bas.txt b/icuSources/data/locales/bas.txt index bab80c1a..71eaa1ee 100644 --- a/icuSources/data/locales/bas.txt +++ b/icuSources/data/locales/bas.txt @@ -10,7 +10,7 @@ bas{ "t u ú ù û ǔ ū {u\u1DC6}{u\u1DC7} v w y z]" } ExemplarCharactersIndex{"[A B Ɓ C D E Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -24,7 +24,7 @@ bas{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bas_CM.txt b/icuSources/data/locales/bas_CM.txt index 3fb58b07..503e75b0 100644 --- a/icuSources/data/locales/bas_CM.txt +++ b/icuSources/data/locales/bas_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bas_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/be.txt b/icuSources/data/locales/be.txt index bf80d86c..5f29e63d 100644 --- a/icuSources/data/locales/be.txt +++ b/icuSources/data/locales/be.txt @@ -15,10 +15,11 @@ be{ } ExemplarCharacters{"[а б в г д {дж} {дз} е ё ж з і й к л м н о п р с т у ў ф х ц ч ш ы ь э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ж З І Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ы Э Ю Я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"≈{0}"} @@ -286,8 +287,9 @@ be{ } } minimumGroupingDigits{"2"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -361,8 +363,8 @@ be{ GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} - Hm{"HH.mm"} - Hms{"HH.mm.ss"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} M{"L"} MEd{"E, d.M"} MMM{"LLL"} @@ -372,8 +374,8 @@ be{ Md{"d.M"} d{"d"} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} ms{"mm:ss"} y{"y G"} yyyy{"y G"} @@ -397,6 +399,44 @@ be{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M.y GGGGG – M.y GGGGG"} + M{"M.y – M.y GGGGG"} + y{"M.y – M.y GGGGG"} + } + GyMEd{ + G{"E, d.M.y GGGGG – E, d.M.y GGGGG"} + M{"E, d.M.y – E, d.M.y GGGGG"} + d{"E, d.M.y – E, d.M.y GGGGG"} + y{"E, d.M.y – E, d.M.y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d.M.y GGGGG – d.M.y GGGGG"} + M{"d.M.y GGGGG – d.M.y GGGGG"} + d{"d.M.y – d.M.y GGGGG"} + y{"d.M.y GGGGG – d.M.y GGGGG"} + } M{ M{"M–M"} } @@ -409,11 +449,11 @@ be{ } MMMEd{ M{"E, d MMM – E, d MMM"} - d{"E, d – E, d MMM"} + d{"E, d MMM – E, d MMM"} } MMMd{ M{"d MMM – d MMM"} - d{"d–d MMM"} + d{"d – d MMM"} } Md{ M{"d.M – d.M"} @@ -422,18 +462,18 @@ be{ d{ d{"d–d"} } - fallback{"{0} - {1}"} + fallback{"{0} – {1}"} y{ - y{"y–y G"} + y{"y – y G"} } yM{ - M{"M.y – M.y G"} - y{"M.y – M.y G"} + M{"M.y – M.y GGGGG"} + y{"M.y – M.y GGGGG"} } yMEd{ - M{"E, d.M.y – E, d.M.y G"} - d{"E, d.M.y – E, d.M.y G"} - y{"E, d.M.y – E, d.M.y G"} + M{"E, d.M.y – E, d.M.y GGGGG"} + d{"E, d.M.y – E, d.M.y GGGGG"} + y{"E, d.M.y – E, d.M.y GGGGG"} } yMMM{ M{"LLL–LLL y G"} @@ -441,7 +481,7 @@ be{ } yMMMEd{ M{"E, d MMM – E, d MMM y G"} - d{"E, d – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} y{"E, d MMM y – E, d MMM y G"} } yMMMM{ @@ -450,13 +490,13 @@ be{ } yMMMd{ M{"d MMM – d MMM y G"} - d{"d–d MMM y G"} + d{"d – d MMM y G"} y{"d MMM y – d MMM y G"} } yMd{ - M{"d.M.y – d.M.y G"} - d{"d.M.y – d.M.y G"} - y{"d.M.y – d.M.y G"} + M{"d.M.y – d.M.y GGGGG"} + d{"d.M.y – d.M.y GGGGG"} + y{"d.M.y – d.M.y GGGGG"} } } } @@ -478,8 +518,8 @@ be{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM y 'г'.", - "d MMMM y 'г'.", + "EEEE, d MMMM y 'г'.", + "d MMMM y 'г'.", "d.MM.y", "d.MM.yy", "{1}, {0}", @@ -503,10 +543,10 @@ be{ Ed{"d, E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"y 'г'. G"} - GyMMM{"LLL y 'г'. G"} - GyMMMEd{"E, d MMM y 'г'. G"} - GyMMMd{"d MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"LLL y 'г'. G"} + GyMMMEd{"E, d MMM y 'г'. G"} + GyMMMd{"d MMM y 'г'. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -649,6 +689,10 @@ be{ "да н.э.", "н.э.", } + abbreviated%variant{ + "да н.э.", + "н.э.", + } wide{ "да нараджэння Хрыстова", "ад нараджэння Хрыстова", @@ -938,13 +982,13 @@ be{ activities{"Віды дзейнасці"} african_scripts{"Афрыканскія пісьмы"} american_scripts{"Амерыканскія пісьмы"} - animal{"жывёліна"} + animal{"Жывёлы"} animals_nature{"Жывёлы і прырода"} arrows{"Стрэлкі"} - body{"цела"} + body{"Цела"} box_drawing{"Рысаванне квадратаў"} braille{"Брайль"} - building{"будынак"} + building{"Будынак"} bullets_stars{"Маркеры/Зоркі"} consonantal_jamo{"Кансанантнае чамо"} currency_symbols{"Знакі валют"} @@ -953,12 +997,12 @@ be{ dingbats{"Сімвалы-піктаграмы"} divination_symbols{"Гадальныя сімвалы"} downwards_arrows{"Стрэлкі ўніз"} - downwards_upwards_arrows{"Стрэлкі ўверх"} + downwards_upwards_arrows{"Стрэлкі ўніз і ўверх"} east_asian_scripts{"Усходнеазіяцкія пісьмы"} emoji{"Эмодзі"} european_scripts{"Еўрапейскія пісьмы"} - female{"жанчына"} - flag{"сцяг"} + female{"Жанчына"} + flag{"Сцяг"} flags{"Сцягі"} food_drink{"Ежа і напоі"} format{"Фарматаванне"} @@ -971,54 +1015,54 @@ be{ hanja{"Ханча"} hanzi_simplified{"Ханьцзы"} hanzi_traditional{"Ханьцзы (традыцыйнае)"} - heart{"сэрца"} + heart{"Сэрца"} historic_scripts{"Гістарычныя пісьмы"} ideographic_desc_characters{"Ідэаграфічныя апісальныя сімвалы"} japanese_kana{"Японская кана"} kanbun{"Камбун"} kanji{"Кандзі"} - keycap{"клавіша"} + keycap{"Клавіша"} leftwards_arrows{"Стрэлкі ўлева"} leftwards_rightwards_arrows{"Стрэлкі ўлева і ўправа"} - letterlike_symbols{"Сімвалы з падабенствам літар"} + letterlike_symbols{"Літарападобныя сімвалы"} limited_use{"Абмежаванае выкарыстанне"} - male{"мужчына"} + male{"Мужчына"} math_symbols{"Матэматычныя сімвалы"} middle_eastern_scripts{"Блізкаўсходнія пісьмы"} miscellaneous{"Рознае"} modern_scripts{"Сучасныя пісьмы"} modifier{"Знак-мадыфікатар"} musical_symbols{"Музычныя сімвалы"} - nature{"прырода"} + nature{"Прырода"} nonspacing{"Знак без шырыні"} numbers{"Лікі"} objects{"Аб’екты"} other{"Іншае"} paired{"Парныя"} - person{"чалавек"} - phonetic_alphabet{"Знак з шырынёй"} + person{"Чалавек"} + phonetic_alphabet{"Фанетычны алфавіт"} pictographs{"Піктаграмы"} - place{"месца"} - plant{"расліна"} + place{"Месца"} + plant{"Расліна"} punctuation{"Пунктуацыя"} rightwards_arrows{"Стрэлкі ўправа"} sign_standard_symbols{"Знакі і сімвалы"} small_form_variant{"Варыянты малых формаў"} - smiley{"смайлік"} + smiley{"Смайлікі"} smileys_people{"Смайлікі і людзі"} south_asian_scripts{"Усходнеазіяцкія пісьмы"} southeast_asian_scripts{"Паўднёваўсходнеазіяцкія пісьмы"} - spacing{"Знакі з шырынёй"} - sport{"спорт"} + spacing{"Інтэрвалы"} + sport{"Спорт"} symbols{"Спецыяльныя сімвалы"} technical_symbols{"Тэхнічныя сімвалы"} tone_marks{"Знакі тонаў"} - travel{"падарожжа"} + travel{"Падарожжа"} travel_places{"Падарожжы і месцы"} upwards_arrows{"Стрэлкі ўверх"} variant_forms{"Варыянтныя формы"} vocalic_jamo{"Вакалічнае чамо"} - weather{"надвор’е"} + weather{"Надвор’е"} western_asian_scripts{"Заходнеазіяцкія пісьмы"} whitespace{"Недрукаваны знак"} } @@ -1372,6 +1416,11 @@ be{ } month-narrow{ dn{"мес."} + relative{ + "-1"{"у мін. мес."} + "0"{"у гэтым мес."} + "1"{"у наст. мес."} + } relativeTime{ future{ few{"праз {0} мес."} @@ -1389,6 +1438,11 @@ be{ } month-short{ dn{"мес."} + relative{ + "-1"{"у мін. мес."} + "0"{"у гэтым мес."} + "1"{"у наст. мес."} + } relativeTime{ future{ few{"праз {0} мес."} @@ -1854,6 +1908,11 @@ be{ } week-narrow{ dn{"тыд"} + relative{ + "-1"{"на мін. тыд."} + "0"{"на гэтым тыд."} + "1"{"на наст. тыд."} + } relativePeriod{"тыдзень {0}"} relativeTime{ future{ @@ -1872,6 +1931,11 @@ be{ } week-short{ dn{"тыд"} + relative{ + "-1"{"на мін. тыд."} + "0"{"на гэтым тыд."} + "1"{"на наст. тыд."} + } relativePeriod{"тыдзень {0}"} relativeTime{ future{ @@ -1939,6 +2003,11 @@ be{ } year-narrow{ dn{"г."} + relative{ + "-1"{"у мін. годзе"} + "0"{"у гэтым годзе"} + "1"{"у наст. годзе"} + } relativeTime{ future{ few{"праз {0} г."} @@ -1956,6 +2025,11 @@ be{ } year-short{ dn{"г."} + relative{ + "-1"{"у мін. годзе"} + "0"{"у гэтым годзе"} + "1"{"у наст. годзе"} + } relativeTime{ future{ few{"праз {0} г."} diff --git a/icuSources/data/locales/be_BY.txt b/icuSources/data/locales/be_BY.txt index e2d2caff..165bd5c2 100644 --- a/icuSources/data/locales/be_BY.txt +++ b/icuSources/data/locales/be_BY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License be_BY{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bem.txt b/icuSources/data/locales/bem.txt index e4d82ce9..14f3485c 100644 --- a/icuSources/data/locales/bem.txt +++ b/icuSources/data/locales/bem.txt @@ -12,7 +12,7 @@ bem{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bem_ZM.txt b/icuSources/data/locales/bem_ZM.txt index ee252e9d..9cc95163 100644 --- a/icuSources/data/locales/bem_ZM.txt +++ b/icuSources/data/locales/bem_ZM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bem_ZM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bez.txt b/icuSources/data/locales/bez.txt index 7a3480bc..be3c526a 100644 --- a/icuSources/data/locales/bez.txt +++ b/icuSources/data/locales/bez.txt @@ -11,7 +11,7 @@ bez{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bez_TZ.txt b/icuSources/data/locales/bez_TZ.txt index 43ea723e..39ad35fc 100644 --- a/icuSources/data/locales/bez_TZ.txt +++ b/icuSources/data/locales/bez_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bez_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bg.txt b/icuSources/data/locales/bg.txt index d0d86ec2..842e046e 100644 --- a/icuSources/data/locales/bg.txt +++ b/icuSources/data/locales/bg.txt @@ -12,10 +12,11 @@ bg{ } ExemplarCharacters{"[а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ ( ) \\[ \\] § * / ″ №]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ ( ) \\[ \\] § * / ″ №]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -26,6 +27,7 @@ bg{ patterns{ accountingFormat{"0.00 ¤;(0.00 ¤)"} currencyFormat{"0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -189,10 +191,13 @@ bg{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -205,8 +210,9 @@ bg{ } } minimumGroupingDigits{"2"} + native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -214,9 +220,9 @@ bg{ "H:mm:ss z", "H:mm:ss", "H:mm", - "EEEE, d MMMM y 'г'. G", - "d MMMM y 'г'. G", - "d.MM.y 'г'. G", + "EEEE, d MMMM y 'г'. G", + "d MMMM y 'г'. G", + "d.MM.y 'г'. G", "d.MM.yy G", "{1}, {0}", "{1}, {0}", @@ -236,13 +242,13 @@ bg{ Ed{"E, d"} Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} - Gy{"y 'г'. G"} - GyMMM{"MM.y 'г'. G"} - GyMMMEd{"E, d.MM.y 'г'. G"} - GyMMMM{"MMMM y 'г'. G"} - GyMMMMEd{"E, d MMMM y 'г'. G"} - GyMMMMd{"d MMMM y 'г'. G"} - GyMMMd{"d.MM.y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MM.y 'г'. G"} + GyMMMEd{"E, d.MM.y 'г'. G"} + GyMMMM{"MMMM y 'г'. G"} + GyMMMMEd{"E, d MMMM y 'г'. G"} + GyMMMMd{"d MMMM y 'г'. G"} + GyMMMd{"d.MM.y 'г'. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -260,19 +266,19 @@ bg{ hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} - yyyyM{"M.y 'г'. G"} - yyyyMEd{"E, d.MM.y 'г'. G"} - yyyyMMM{"MM.y 'г'. G"} - yyyyMMMEd{"E, d.MM.y 'г'. G"} - yyyyMMMM{"MMMM y 'г'. G"} - yyyyMMMMEd{"E, d MMMM y 'г'. G"} - yyyyMMMMd{"d MMMM y 'г'. G"} - yyyyMMMd{"d.MM.y 'г'. G"} - yyyyMd{"d.MM.y 'г'. G"} - yyyyQQQ{"QQQ y 'г'. G"} - yyyyQQQQ{"QQQQ y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} + yyyyM{"M.y 'г'. G"} + yyyyMEd{"E, d.MM.y 'г'. G"} + yyyyMMM{"MM.y 'г'. G"} + yyyyMMMEd{"E, d.MM.y 'г'. G"} + yyyyMMMM{"MMMM y 'г'. G"} + yyyyMMMMEd{"E, d MMMM y 'г'. G"} + yyyyMMMMd{"d MMMM y 'г'. G"} + yyyyMMMd{"d.MM.y 'г'. G"} + yyyyMd{"d.MM.y 'г'. G"} + yyyyQQQ{"QQQ y 'г'. G"} + yyyyQQQQ{"QQQQ y 'г'. G"} } intervalFormats{ Bh{ @@ -284,6 +290,44 @@ bg{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M.y GGGGG – M.y GGGGG"} + M{"M.y – M.y GGGGG"} + y{"M.y – M.y GGGGG"} + } + GyMEd{ + G{"E, d.M.y GGGGG – E, d.M.y GGGGG"} + M{"E, d.M.y – E, d.M.y GGGGG"} + d{"E, d.M.y – E, d.M.y GGGGG"} + y{"E, d.M.y – E, d.M.y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d.M.y GGGGG – d.M.y GGGGG"} + M{"d.M.y – d.M.y GGGGG"} + d{"d.M.y – d.M.y GGGGG"} + y{"d.M.y – d.M.y GGGGG"} + } H{ H{"HH–HH"} } @@ -354,49 +398,49 @@ bg{ h{"h–h a v"} } y{ - y{"y – y 'г'.G"} + y{"y – y 'г'.G"} } yM{ - M{"MM – MM.y 'г'. G"} - y{"MM.y 'г'. – MM.y 'г'. G"} + M{"MM – MM.y 'г'. G"} + y{"MM.y 'г'. – MM.y 'г'. G"} } yMEd{ - M{"E, d.MM – E, d.MM.y 'г'. G"} - d{"E, d.MM – E, d.MM.y 'г'. G"} - y{"E, d.MM.y 'г'. – E, d.MM.y 'г'. G"} + M{"E, d.MM – E, d.MM.y 'г'. G"} + d{"E, d.MM – E, d.MM.y 'г'. G"} + y{"E, d.MM.y 'г'. – E, d.MM.y 'г'. G"} } yMMM{ - M{"MM – MM.y 'г'. G"} - y{"MM.y 'г'. – MM.y 'г'. G"} + M{"MM – MM.y 'г'. G"} + y{"MM.y 'г'. – MM.y 'г'. G"} } yMMMEd{ - M{"E, d.MM – E, d.MM.y 'г'. G"} - d{"E, d.MM – E, d.MM.y 'г'. G"} - y{"E, d.MM.y 'г'. – E, d.MM.y 'г'. G"} + M{"E, d.MM – E, d.MM.y 'г'. G"} + d{"E, d.MM – E, d.MM.y 'г'. G"} + y{"E, d.MM.y 'г'. – E, d.MM.y 'г'. G"} } yMMMM{ - M{"MMMM – MMMM y 'г'. G"} - y{"MMMM y 'г'. – MMMM y 'г'. G"} + M{"MMMM – MMMM y 'г'. G"} + y{"MMMM y 'г'. – MMMM y 'г'. G"} } yMMMMEd{ - M{"E, d MMMM – E, d MMMM y 'г'. G"} - d{"E, d MMMM – E, d MMMM y 'г'. G"} - y{"E, d MMMM y 'г'. – E, d MMMM y 'г'. G"} + M{"E, d MMMM – E, d MMMM y 'г'. G"} + d{"E, d MMMM – E, d MMMM y 'г'. G"} + y{"E, d MMMM y 'г'. – E, d MMMM y 'г'. G"} } yMMMMd{ - M{"d MMMM – d MMMM y 'г'. G"} - d{"d – d MMMM y 'г'. G"} - y{"d MMMM y 'г'. – d MMMM y 'г'. G"} + M{"d MMMM – d MMMM y 'г'. G"} + d{"d – d MMMM y 'г'. G"} + y{"d MMMM y 'г'. – d MMMM y 'г'. G"} } yMMMd{ - M{"d.MM – d.MM.y 'г'. G"} - d{"d.MM – d.MM.y 'г'. G"} - y{"d.MM.y 'г'. – d.MM.y 'г'. G"} + M{"d.MM – d.MM.y 'г'. G"} + d{"d.MM – d.MM.y 'г'. G"} + y{"d.MM.y 'г'. – d.MM.y 'г'. G"} } yMd{ - M{"d.MM – d.MM.y 'г'. G"} - d{"d.MM – d.MM.y 'г'. G"} - y{"d.MM.y 'г'. – d.MM.y 'г'. G"} + M{"d.MM – d.MM.y 'г'. G"} + d{"d.MM – d.MM.y 'г'. G"} + y{"d.MM.y 'г'. – d.MM.y 'г'. G"} } } } @@ -418,10 +462,10 @@ bg{ "H:mm:ss z", "H:mm:ss", "H:mm", - "EEEE, d MMMM y 'г'.", - "d MMMM y 'г'.", - "d.MM.y 'г'.", - "d.MM.yy 'г'.", + "EEEE, d MMMM y 'г'.", + "d MMMM y 'г'.", + "d.MM.y 'г'.", + "d.MM.yy 'г'.", "{1}, {0}", "{1}, {0}", "{1}, {0}", @@ -443,13 +487,13 @@ bg{ Ed{"E, d"} Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} - Gy{"y 'г'. G"} - GyMMM{"MM.y 'г'. G"} - GyMMMEd{"E, d.MM.y 'г'. G"} - GyMMMM{"MMMM y 'г'. G"} - GyMMMMEd{"E, d MMMM y 'г'. G"} - GyMMMMd{"d MMMM y 'г'. G"} - GyMMMd{"d.MM.y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MM.y 'г'. G"} + GyMMMEd{"E, d.MM.y 'г'. G"} + GyMMMM{"MMMM y 'г'. G"} + GyMMMMEd{"E, d MMMM y 'г'. G"} + GyMMMMd{"d MMMM y 'г'. G"} + GyMMMd{"d.MM.y 'г'. G"} H{"H"} Hm{"H:mm"} Hms{"H:mm:ss"} @@ -476,21 +520,21 @@ bg{ hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} ms{"m:ss"} - y{"y 'г'."} - yM{"MM.y 'г'."} - yMEd{"E, d.MM.y 'г'."} - yMMM{"MM.y 'г'."} - yMMMEd{"E, d.MM.y 'г'."} - yMMMM{"MMMM y 'г'."} - yMMMMEd{"E, d MMMM y 'г'."} - yMMMMd{"d MMMM y 'г'."} - yMMMd{"d.MM.y 'г'."} - yMd{"d.MM.y 'г'."} - yQQQ{"QQQ y 'г'."} - yQQQQ{"QQQQ y 'г'."} + y{"y 'г'."} + yM{"MM.y 'г'."} + yMEd{"E, d.MM.y 'г'."} + yMMM{"MM.y 'г'."} + yMMMEd{"E, d.MM.y 'г'."} + yMMMM{"MMMM y 'г'."} + yMMMMEd{"E, d MMMM y 'г'."} + yMMMMd{"d MMMM y 'г'."} + yMMMd{"d.MM.y 'г'."} + yMd{"d.MM.y 'г'."} + yQQQ{"QQQ y 'г'."} + yQQQQ{"QQQQ y 'г'."} yw{ - one{"'седмица' w 'от' Y 'г'."} - other{"'седмица' w 'от' Y 'г'."} + one{"'седмица' w 'от' y 'г'."} + other{"'седмица' w 'от' y 'г'."} } } dayNames{ @@ -767,49 +811,49 @@ bg{ h{"h – h a v"} } y{ - y{"y – y 'г'."} + y{"y – y 'г'."} } yM{ - M{"MM.y 'г'. – MM.y 'г'."} - y{"MM.y 'г'. – MM.y 'г'."} + M{"MM.y 'г'. – MM.y 'г'."} + y{"MM.y 'г'. – MM.y 'г'."} } yMEd{ - M{"E, d.MM – E, d.MM.y 'г'."} - d{"E, d.MM – E, d.MM.y 'г'."} - y{"E, d.MM.y 'г'. – E, d.MM.y 'г'."} + M{"E, d.MM – E, d.MM.y 'г'."} + d{"E, d.MM – E, d.MM.y 'г'."} + y{"E, d.MM.y 'г'. – E, d.MM.y 'г'."} } yMMM{ - M{"MM.y 'г'. – MM.y 'г'."} - y{"MM.y 'г'. – MM.y 'г'."} + M{"MM.y 'г'. – MM.y 'г'."} + y{"MM.y 'г'. – MM.y 'г'."} } yMMMEd{ - M{"E, d.MM – E, d.MM.y 'г'."} - d{"E, d.MM – E, d.MM.y 'г'."} - y{"E, d.MM.y 'г'. – E, d.MM.y 'г'."} + M{"E, d.MM – E, d.MM.y 'г'."} + d{"E, d.MM – E, d.MM.y 'г'."} + y{"E, d.MM.y 'г'. – E, d.MM.y 'г'."} } yMMMM{ - M{"MMMM – MMMM y 'г'."} - y{"MMMM y 'г'. – MMMM y 'г'."} + M{"MMMM – MMMM y 'г'."} + y{"MMMM y 'г'. – MMMM y 'г'."} } yMMMMEd{ - M{"E, d MMMM – E, d MMMM y 'г'."} - d{"E, d MMMM – E, d MMMM y 'г'."} - y{"E, d MMMM y 'г'. – E, d MMMM y 'г'."} + M{"E, d MMMM – E, d MMMM y 'г'."} + d{"E, d MMMM – E, d MMMM y 'г'."} + y{"E, d MMMM y 'г'. – E, d MMMM y 'г'."} } yMMMMd{ - M{"d MMMM – d MMMM y 'г'."} - d{"d – d MMMM y 'г'."} - y{"d MMMM y 'г'. – d MMMM y 'г'."} + M{"d MMMM – d MMMM y 'г'."} + d{"d – d MMMM y 'г'."} + y{"d MMMM y 'г'. – d MMMM y 'г'."} } yMMMd{ - M{"d.MM – d.MM.y 'г'."} - d{"d.MM – d.MM.y 'г'."} - y{"d.MM.y 'г'. – d.MM.y 'г'."} + M{"d.MM – d.MM.y 'г'."} + d{"d.MM – d.MM.y 'г'."} + y{"d.MM.y 'г'. – d.MM.y 'г'."} } yMd{ - M{"d.MM – d.MM.y 'г'."} - d{"d.MM – d.MM.y 'г'."} - y{"d.MM.y 'г'. – d.MM.y 'г'."} + M{"d.MM – d.MM.y 'г'."} + d{"d.MM – d.MM.y 'г'."} + y{"d.MM.y 'г'. – d.MM.y 'г'."} } } monthNames{ @@ -1822,7 +1866,7 @@ bg{ week-short{ dn{"седм."} relative{ - "-1"{"миналата седмица"} + "-1"{"мин. седм."} "0"{"тази седм."} "1"{"следв. седм."} } @@ -1942,6 +1986,9 @@ bg{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + 2{"{0}, {1}"} + } standard-short{ 2{"{0} и{1}"} end{"{0} и {1}"} diff --git a/icuSources/data/locales/bg_BG.txt b/icuSources/data/locales/bg_BG.txt index e25e9263..4ce8062b 100644 --- a/icuSources/data/locales/bg_BG.txt +++ b/icuSources/data/locales/bg_BG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bg_BG{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bm.txt b/icuSources/data/locales/bm.txt index 559d065b..be26a80c 100644 --- a/icuSources/data/locales/bm.txt +++ b/icuSources/data/locales/bm.txt @@ -12,7 +12,7 @@ bm{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bm_ML.txt b/icuSources/data/locales/bm_ML.txt index df48b118..573987f0 100644 --- a/icuSources/data/locales/bm_ML.txt +++ b/icuSources/data/locales/bm_ML.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bm_ML{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bn.txt b/icuSources/data/locales/bn.txt index fd1a9c5b..685581bb 100644 --- a/icuSources/data/locales/bn.txt +++ b/icuSources/data/locales/bn.txt @@ -19,10 +19,10 @@ bn{ "[অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ক {ক\u09CDষ} খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ত থ দ ধ ন প " "ফ ব ভ ম য র ল শ ষ স হ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -34,6 +34,7 @@ bn{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} group{","} infinity{"∞"} @@ -43,12 +44,15 @@ bn{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } default{"beng"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ @@ -191,8 +195,8 @@ bn{ other{"000 কো"} } 10000000000{ - one{"0000 কো"} - other{"0000 কো"} + one{"00 শত কো"} + other{"00শত কো"} } 100000000000{ one{"00000 কো"} @@ -213,11 +217,16 @@ bn{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -238,8 +247,21 @@ bn{ minimumGroupingDigits{"1"} native{"beng"} } - Version{"2.1.48.36"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ eras{ abbreviated{ @@ -527,15 +549,6 @@ bn{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -574,6 +587,20 @@ bn{ d{"M/d/y – M/d/y GGGGG"} y{"M/d/y – M/d/y GGGGG"} } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -600,6 +627,24 @@ bn{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -882,15 +927,6 @@ bn{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -901,10 +937,10 @@ bn{ y{"M/y – M/y GGGGG"} } GyMEd{ - G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} - M{"E, M/d/y – E, M/d/y GGGGG"} - d{"E, M/d/y – E, M/d/y GGGGG"} - y{"E, M/d/y – E, M/d/y GGGGG"} + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} } GyMMM{ G{"MMM y G – MMM y G"} @@ -912,22 +948,22 @@ bn{ y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E, MMM d, y G – E, MMM d, y G"} - M{"E, MMM d – E, MMM d, y G"} - d{"E, MMM d – E, MMM d, y G"} - y{"E, MMM d, y – E, MMM d, y G"} + G{"E, d MMM, y G – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} } GyMMMd{ - G{"MMM d, y G – MMM d, y G"} - M{"MMM d – MMM d, y G"} - d{"MMM d – d, y G"} - y{"MMM d, y – MMM d, y G"} + G{"d MMM, y G – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} } GyMd{ - G{"M/d/y GGGGG – M/d/y GGGGG"} - M{"M/d/y – M/d/y GGGGG"} - d{"M/d/y – M/d/y GGGGG"} - y{"M/d/y – M/d/y GGGGG"} + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } H{ H{"HH–HH"} @@ -1173,18 +1209,22 @@ bn{ "{1} {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM, y G"} GyMMMd{"d MMM, y G"} + M{"L"} MEd{"E, d-M"} + MMM{"LLL"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} MMMMd{"d MMMM"} MMMd{"d MMM"} MMdd{"dd-MM"} Md{"d/M"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y G"} @@ -1198,7 +1238,32 @@ bn{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1221,6 +1286,28 @@ bn{ M{"d/M – d/M"} d{"d/M – d/M"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1567,6 +1654,17 @@ bn{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2600,10 +2698,8 @@ bn{ start{"{0}, {1}"} } standard-narrow{ - 2{"{0} এবং {1}"} - end{"{0} এবং {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0}, {1}"} + end{"{0}, {1}"} } standard-short{ 2{"{0} এবং {1}"} @@ -2661,6 +2757,10 @@ bn{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/bn_BD.txt b/icuSources/data/locales/bn_BD.txt index b4f588e2..36a944ab 100644 --- a/icuSources/data/locales/bn_BD.txt +++ b/icuSources/data/locales/bn_BD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bn_BD{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bn_IN.txt b/icuSources/data/locales/bn_IN.txt index 6b67113c..37a2b4bd 100644 --- a/icuSources/data/locales/bn_IN.txt +++ b/icuSources/data/locales/bn_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bn_IN{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bo.txt b/icuSources/data/locales/bo.txt index 4eae5a33..1e9b65d0 100644 --- a/icuSources/data/locales/bo.txt +++ b/icuSources/data/locales/bo.txt @@ -14,7 +14,7 @@ bo{ "\u0FB3\u0F80} \u0F79 \u0F7A \u0F7B \u0F7C \u0F7D \u0F84]" } ExemplarCharactersIndex{"[ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0༠ 1༡ 2༢ 3༣ 4༤ 5༥ 6༦ 7༧ 8༨ 9༩]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0༠ 1༡ 2༢ 3༣ 4༤ 5༥ 6༦ 7༧ 8༨ 9༩]"} NumberElements{ default{"latn"} latn{ @@ -33,7 +33,7 @@ bo{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/bo_CN.txt b/icuSources/data/locales/bo_CN.txt index 9634b969..5b732d7c 100644 --- a/icuSources/data/locales/bo_CN.txt +++ b/icuSources/data/locales/bo_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bo_CN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bo_IN.txt b/icuSources/data/locales/bo_IN.txt index be5a7968..fcdfa405 100644 --- a/icuSources/data/locales/bo_IN.txt +++ b/icuSources/data/locales/bo_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bo_IN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/br.txt b/icuSources/data/locales/br.txt index 902b994b..3b0a7325 100644 --- a/icuSources/data/locales/br.txt +++ b/icuSources/data/locales/br.txt @@ -12,8 +12,8 @@ br{ } ExemplarCharacters{"[a b {ch} {cʼh} d e ê f g h i j k l m n ñ o p r s t u ù v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ arab{ @@ -34,6 +34,7 @@ br{ percentSign{"٪؜"} plusSign{"؜+"} superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ @@ -49,6 +50,98 @@ br{ percentSign{"٪"} plusSign{"‎+‎"} superscriptingExponent{"×"} + timeSeparator{"٫"} + } + } + bali{ + symbols{ + timeSeparator{":"} + } + } + beng{ + symbols{ + timeSeparator{":"} + } + } + brah{ + symbols{ + timeSeparator{":"} + } + } + cakm{ + symbols{ + timeSeparator{":"} + } + } + cham{ + symbols{ + timeSeparator{":"} + } + } + default{"latn"} + deva{ + symbols{ + timeSeparator{":"} + } + } + fullwide{ + symbols{ + timeSeparator{":"} + } + } + gonm{ + symbols{ + timeSeparator{":"} + } + } + gujr{ + symbols{ + timeSeparator{":"} + } + } + guru{ + symbols{ + timeSeparator{":"} + } + } + hanidec{ + symbols{ + timeSeparator{":"} + } + } + java{ + symbols{ + timeSeparator{":"} + } + } + kali{ + symbols{ + timeSeparator{":"} + } + } + khmr{ + symbols{ + timeSeparator{":"} + } + } + knda{ + symbols{ + timeSeparator{":"} + } + } + lana{ + symbols{ + timeSeparator{":"} + } + } + lanatham{ + symbols{ + timeSeparator{":"} + } + } + laoo{ + symbols{ + timeSeparator{":"} } } latn{ @@ -337,15 +430,135 @@ br{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} + } + } + lepc{ + symbols{ + timeSeparator{":"} + } + } + limb{ + symbols{ + timeSeparator{":"} } } minimalPairs{ ordinal{ other{"{0}vet"} } + plural{ + few{"{0} cʼhi-error"} + many{"{0} a chas"} + one{"{0} cʼhi"} + other{"{0} ki"} + two{"{0} gi"} + } + } + minimumGroupingDigits{"1"} + mlym{ + symbols{ + timeSeparator{":"} + } + } + mong{ + symbols{ + timeSeparator{":"} + } + } + mtei{ + symbols{ + timeSeparator{":"} + } + } + mymr{ + symbols{ + timeSeparator{":"} + } + } + mymrshan{ + symbols{ + timeSeparator{":"} + } + } + native{"latn"} + nkoo{ + symbols{ + timeSeparator{":"} + } + } + olck{ + symbols{ + timeSeparator{":"} + } + } + orya{ + symbols{ + timeSeparator{":"} + } + } + osma{ + symbols{ + timeSeparator{":"} + } + } + saur{ + symbols{ + timeSeparator{":"} + } + } + shrd{ + symbols{ + timeSeparator{":"} + } + } + sora{ + symbols{ + timeSeparator{":"} + } + } + sund{ + symbols{ + timeSeparator{":"} + } + } + takr{ + symbols{ + timeSeparator{":"} + } + } + talu{ + symbols{ + timeSeparator{":"} + } + } + tamldec{ + symbols{ + timeSeparator{":"} + } + } + telu{ + symbols{ + timeSeparator{":"} + } + } + thai{ + symbols{ + timeSeparator{":"} + } + } + tibt{ + symbols{ + timeSeparator{":"} + } + } + vaii{ + symbols{ + timeSeparator{":"} + } } } - Version{"2.1.48.86"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -387,7 +600,27 @@ br{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "A.B.", + } + narrow{ + "AB", + } + wide{ + "amzervezh voudaek", + } + } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } H{ H{"HH–HH"} } @@ -2234,11 +2467,24 @@ br{ M{ M{"MM–MM"} } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } MMM{ M{"LLL–LLL"} } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d MMM – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } Md{ - M{"MM-dd – MM-dd"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} @@ -2262,6 +2508,10 @@ br{ a{"h a – h a v"} h{"h–h a v"} } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } } monthNames{ format{ @@ -2635,6 +2885,44 @@ br{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"MM/y GGGGG – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + GyMEd{ + G{"E dd/MM/y GGGGG – E dd/MM/y GGGGG"} + M{"E dd/MM/y – E dd/MM/y GGGGG"} + d{"E dd/MM/y – E dd/MM/y GGGGG"} + y{"E dd/MM/y – E dd/MM/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM y – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } H{ H{"HH–HH"} } @@ -2787,11 +3075,11 @@ br{ MMM{"LLL"} MMMEd{"E d MMM"} MMMMW{ - few{"'sizhun' W MMMM"} - many{"'sizhun' W MMMM"} - one{"'sizhun' W MMMM"} - other{"'sizhun' W MMMM"} - two{"'sizhun' W MMMM"} + few{"'sizhun' W 'miz' MMMM"} + many{"'sizhun' W 'miz' MMMM"} + one{"'sizhun' W 'miz' MMMM"} + other{"'sizhun' W 'miz' MMMM"} + two{"'sizhun' W 'miz' MMMM"} } MMMMd{"d MMMM"} MMMd{"d MMM"} @@ -2921,23 +3209,65 @@ br{ "goude J.K.", } abbreviated%variant{ - "BCE", - "CE", + "AAK", + "AK", } narrow{ "a-raok J.K.", "goude J.K.", } + narrow%variant{ + "AAK", + "AK", + } wide{ "a-raok Jezuz-Krist", "goude Jezuz-Krist", } wide%variant{ - "BCE", - "CE", + "a-raok an amzervezh kristen", + "an amzervezh kristen", } } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"MM/y GGGGG – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + GyMEd{ + G{"E dd/MM/y GGGGG – E dd/MM/y GGGGG"} + M{"E dd/MM/y – E dd/MM/y GGGGG"} + d{"E dd/MM/y – E dd/MM/y GGGGG"} + y{"E dd/MM/y – E dd/MM/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } H{ H{"HH–HH"} } @@ -4776,17 +5106,32 @@ br{ animals_nature{"loened pe natur"} arrows{"biroù"} body{"korf"} - braille{"braille"} + braille{"skritur Braille"} building{"savadur"} + bullets_stars{"krug pe steredenn"} currency_symbols{"arouez moneiz"} digits{"sifr"} + divination_symbols{"arouez divinouriezh"} + european_scripts{"skritur europat"} + female{"benel"} flag{"banniel"} flags{"bannieloù"} + food_drink{"boued hag evaj"} + format{"furmad"} han_radicals{"gwrizienn han"} + historic_scripts{"skritur istorel"} + modern_scripts{"skritur modern"} + modifier{"kemmañ"} nature{"natur"} numbers{"niveroù"} objects{"tra"} person{"den"} + phonetic_alphabet{"lizherenneg soniadel"} + pictographs{"piktogramm"} + place{"lecʼh"} + plant{"plant"} + punctuation{"poentadur"} + smiley{"fromlun"} sport{"sport"} symbols{"arouez"} travel{"beaj"} @@ -4794,10 +5139,10 @@ br{ weather{"amzer"} } delimiters{ - alternateQuotationEnd{"»"} - alternateQuotationStart{"«"} - quotationEnd{"”"} - quotationStart{"“"} + alternateQuotationEnd{"”"} + alternateQuotationStart{"“"} + quotationEnd{"»"} + quotationStart{"«"} } fields{ day{ @@ -4826,7 +5171,7 @@ br{ } } day-narrow{ - dn{"d"} + dn{"d."} relative{ "-1"{"decʼh"} "-2"{"dercʼhent-decʼh"} @@ -4851,7 +5196,7 @@ br{ } } day-short{ - dn{"d"} + dn{"d."} relative{ "-1"{"decʼh"} "-2"{"dercʼhent-decʼh"} @@ -4875,6 +5220,15 @@ br{ } } } + dayOfYear{ + dn{"deiz ar bloaz"} + } + dayOfYear-narrow{ + dn{"d. ar b."} + } + dayOfYear-short{ + dn{"d. ar bl."} + } dayperiod{ dn{"AM/GM"} } @@ -4887,6 +5241,12 @@ br{ era{ dn{"amzervezh"} } + era-narrow{ + dn{"amzerv."} + } + era-short{ + dn{"amzerv."} + } fri{ relative{ "-1"{"Digwener diwezhañ"} @@ -5138,11 +5498,11 @@ br{ } } month-narrow{ - dn{"miz"} + dn{"m."} relative{ - "-1"{"ar miz diaraok"} - "0"{"ar miz-mañ"} - "1"{"ar miz a zeu"} + "-1"{"ar m. diaraok"} + "0"{"ar m.-mañ"} + "1"{"ar m. a zeu"} } relativeTime{ future{ @@ -5210,7 +5570,7 @@ br{ } } quarter-narrow{ - dn{"trim."} + dn{"t."} relative{ "-1"{"an trim. diaraok"} "0"{"an trim.-mañ"} @@ -5611,6 +5971,7 @@ br{ "0"{"ar sizhun-mañ"} "1"{"ar sizhun a zeu"} } + relativePeriod{"sizhun {0}"} relativeTime{ future{ few{"a-benn {0} sizhun"} @@ -5628,9 +5989,83 @@ br{ } } } + week-narrow{ + dn{"sizh."} + relative{ + "-1"{"ar sizh. diaraok"} + "0"{"ar sizh.-mañ"} + "1"{"ar sizh. a zeu"} + } + relativePeriod{"sizh. {0}"} + relativeTime{ + future{ + few{"a-benn {0} sizh."} + many{"a-benn {0} sizh."} + one{"a-benn {0} sizh."} + other{"a-benn {0} sizh."} + two{"a-benn {0} sizh."} + } + past{ + few{"{0} sizh. zo"} + many{"{0} sizh. zo"} + one{"{0} sizh. zo"} + other{"{0} sizh. zo"} + two{"{0} sizh. zo"} + } + } + } + week-short{ + dn{"sizh."} + relative{ + "-1"{"ar sizh. diaraok"} + "0"{"ar sizh.-mañ"} + "1"{"ar sizh. a zeu"} + } + relativePeriod{"sizh. {0}"} + relativeTime{ + future{ + few{"a-benn {0} sizh."} + many{"a-benn {0} sizh."} + one{"a-benn {0} sizh."} + other{"a-benn {0} sizh."} + two{"a-benn {0} sizh."} + } + past{ + few{"{0} sizh. zo"} + many{"{0} sizh. zo"} + one{"{0} sizh. zo"} + other{"{0} sizh. zo"} + two{"{0} sizh. zo"} + } + } + } + weekOfMonth{ + dn{"sizhun ar miz"} + } + weekOfMonth-narrow{ + dn{"sizh. ar m."} + } + weekOfMonth-short{ + dn{"sizh. ar miz"} + } weekday{ dn{"deiz ar sizhun"} } + weekday-narrow{ + dn{"d. ar sizh."} + } + weekday-short{ + dn{"d. ar sizh."} + } + weekdayOfMonth{ + dn{"deiz ar miz"} + } + weekdayOfMonth-narrow{ + dn{"d. ar m."} + } + weekdayOfMonth-short{ + dn{"d. ar miz"} + } year{ dn{"bloaz"} relative{ @@ -5656,7 +6091,7 @@ br{ } } year-narrow{ - dn{"bl."} + dn{"b."} relative{ "-1"{"warlene"} "0"{"hevlene"} @@ -5706,20 +6141,36 @@ br{ zone{ dn{"takad eur"} } + zone-narrow{ + dn{"takad"} + } + zone-short{ + dn{"takad"} + } } listPattern{ or{ 2{"{0} pe {1}"} - end{"{0}, pe {1}"} + end{"{0} pe {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + end{"{0} pe {1}"} + } + or-short{ + end{"{0} pe {1}"} + } standard{ - 2{"{0}, {1}"} - end{"{0}, {1}"} + 2{"{0} ha {1}"} + end{"{0} ha {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} & {1}"} + end{"{0} & {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -5754,7 +6205,7 @@ br{ general{ lenient{ "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", + "['ʼ՚ߴ᾽᾿’']", "[%٪﹪%]", "[؉‰]", "[\$﹩$$]", @@ -5770,6 +6221,10 @@ br{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/br_FR.txt b/icuSources/data/locales/br_FR.txt index 3708a1a5..a943fbe1 100644 --- a/icuSources/data/locales/br_FR.txt +++ b/icuSources/data/locales/br_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License br_FR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/brx.txt b/icuSources/data/locales/brx.txt index 0d75d216..fb027dbc 100644 --- a/icuSources/data/locales/brx.txt +++ b/icuSources/data/locales/brx.txt @@ -11,7 +11,7 @@ brx{ "[अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ च छ ज झ ञ ट ठ ड {ड\u093C} ढ ण त थ द ध न प फ" " ब भ म य र ल ळ व श ष स ह]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -36,7 +36,7 @@ brx{ } native{"deva"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/brx_IN.txt b/icuSources/data/locales/brx_IN.txt index 8278c3e3..2b0b73ea 100644 --- a/icuSources/data/locales/brx_IN.txt +++ b/icuSources/data/locales/brx_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License brx_IN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bs.txt b/icuSources/data/locales/bs.txt index a006934a..280e6821 100644 --- a/icuSources/data/locales/bs.txt +++ b/icuSources/data/locales/bs.txt @@ -11,9 +11,12 @@ bs{ word-medial{"{0} … {1}"} } ExemplarCharacters{"[a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersIndex{"[A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / ′ ″]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -229,6 +232,7 @@ bs{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -242,8 +246,9 @@ bs{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -474,9 +479,9 @@ bs{ MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} MMMMW{ - few{"W. 'sedmica' 'u' MMMM"} - one{"W. 'sedmica' 'u' MMMM"} - other{"W. 'sedmica' 'u' MMMM"} + few{"W. 'sedmica' 'mjesec' MMMM"} + one{"W. 'sedmica' 'mjesec' MMMM"} + other{"W. 'sedmica' 'mjesec' MMMM"} } MMMMd{"d. MMMM"} MMMd{"d. MMM"} diff --git a/icuSources/data/locales/bs_Cyrl.txt b/icuSources/data/locales/bs_Cyrl.txt index 3c834620..afbebb4a 100644 --- a/icuSources/data/locales/bs_Cyrl.txt +++ b/icuSources/data/locales/bs_Cyrl.txt @@ -9,7 +9,7 @@ bs_Cyrl{ } ExemplarCharacters{"[а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]"} ExemplarCharactersIndex{"[А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -83,6 +83,68 @@ bs_Cyrl{ } } patternsShort{ + currencyFormat{ + 1000{ + few{"0"} + one{"0"} + other{"0"} + } + 10000{ + few{"00 хиљ ¤"} + one{"00 хиљ ¤"} + other{"00 хиљ ¤"} + } + 100000{ + few{"000 хиљ ¤"} + one{"000 хиљ ¤"} + other{"000 хиљ ¤"} + } + 1000000{ + few{"0 мил ¤"} + one{"0 мил ¤"} + other{"0 мил ¤"} + } + 10000000{ + few{"00 мил ¤"} + one{"00 мил ¤"} + other{"00 мил ¤"} + } + 100000000{ + few{"000 мил ¤"} + one{"000 мил ¤"} + other{"000 мил ¤"} + } + 1000000000{ + few{"0 млрд ¤"} + one{"0 млрд ¤"} + other{"0 млрд ¤"} + } + 10000000000{ + few{"00 млрд ¤"} + one{"00 млрд ¤"} + other{"00 млрд ¤"} + } + 100000000000{ + few{"000 млрд ¤"} + one{"000 млрд ¤"} + other{"000 млрд ¤"} + } + 1000000000000{ + few{"0 бил ¤"} + one{"0 бил ¤"} + other{"0 бил ¤"} + } + 10000000000000{ + few{"00 бил ¤"} + one{"00 бил ¤"} + other{"00 бил ¤"} + } + 100000000000000{ + few{"000 бил ¤"} + one{"000 бил ¤"} + other{"000 бил ¤"} + } + } decimalFormat{ 1000{ few{"0"} @@ -164,9 +226,14 @@ bs_Cyrl{ ordinal{ other{"Скрените на {0}. крижању десно."} } + plural{ + few{"{0} сата"} + one{"{0} сат"} + other{"{0} сати"} + } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -303,7 +370,6 @@ bs_Cyrl{ d{ d{"d–d"} } - fallback{"{0} - {1}"} h{ a{"hh a – hh a"} h{"hh–hh a"} @@ -361,8 +427,8 @@ bs_Cyrl{ } gregorian{ AmPmMarkers{ - "пре подне", - "поподне", + "прије подне", + "послије подне", } AmPmMarkersAbbr{ "пре подне", @@ -395,22 +461,31 @@ bs_Cyrl{ MEd{"E, dd.MM."} MMM{"LLL"} MMMEd{"E, dd. MMM"} + MMMMW{ + few{"'седмица' W 'мјесец' MMMM"} + one{"'седмица' W 'мјесец' MMMM"} + other{"'седмица' W 'мјесец' MMMM"} + } + MMMMd{"d. MMMM"} MMMd{"dd. MMM"} Md{"dd.MM."} d{"d"} - h{"hh a"} - hm{"hh:mm a"} - hms{"hh:mm:ss a"} ms{"mm:ss"} y{"y."} yM{"MM.y."} yMEd{"E, dd.MM.y."} yMMM{"MMM y."} yMMMEd{"E, dd. MMM y."} + yMMMM{"MMMM y."} yMMMd{"dd. MMM y."} yMd{"dd.MM.y."} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + few{"'седмица' w 'година' Y"} + one{"'седмица' w 'година' Y"} + other{"'седмица' w 'година' Y"} + } } dayNames{ format{ @@ -454,6 +529,62 @@ bs_Cyrl{ } } } + dayPeriod{ + format{ + abbreviated{ + afternoon1{"у подне"} + evening1{"увече"} + midnight{"поноћ"} + morning1{"ујутру"} + night1{"ноћу"} + noon{"подне"} + } + narrow{ + afternoon1{"у подне"} + evening1{"увече"} + midnight{"поноћ"} + morning1{"ујутру"} + night1{"ноћу"} + noon{"подне"} + } + wide{ + afternoon1{"у подне"} + evening1{"увече"} + midnight{"поноћ"} + morning1{"ујутру"} + night1{"ноћу"} + noon{"подне"} + } + } + stand-alone{ + abbreviated{ + afternoon1{"послийеподне"} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + } + narrow{ + afternoon1{"послийеподне"} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + } + wide{ + afternoon1{"послийеподне"} + am{"прије подне"} + evening1{"вече"} + midnight{"поноћ"} + morning1{"јутро"} + night1{"ноћ"} + noon{"подне"} + pm{"послије подне"} + } + } + } eras{ abbreviated{ "п. н. е.", @@ -467,6 +598,10 @@ bs_Cyrl{ "прије нове ере", "нове ере", } + wide%variant{ + "п.н.е", + "н.е.", + } } intervalFormats{ H{ @@ -508,7 +643,6 @@ bs_Cyrl{ d{ d{"d–d"} } - fallback{"{0} - {1}"} h{ a{"hh a – hh a"} h{"hh–hh a"} @@ -1091,20 +1225,85 @@ bs_Cyrl{ other{"за {0} дана"} } past{ - few{"пре {0} дана"} - one{"пре {0} дан"} - other{"пре {0} дана"} + few{"прије {0} дана"} + one{"прије {0} дан"} + other{"прије {0} дана"} } } } + day-narrow{ + dn{"дан"} + relativeTime{ + past{ + few{"прије {0} дана"} + one{"прије {0} дан"} + other{"прије {0} дана"} + } + } + } + day-short{ + dn{"дан"} + relativeTime{ + past{ + few{"прије {0} дана"} + one{"прије {0} дан"} + other{"прије {0} дана"} + } + } + } + dayOfYear{ + dn{"дан у години"} + } + dayOfYear-narrow{ + dn{"дан у год."} + } + dayOfYear-short{ + dn{"дан у год."} + } dayperiod{ - dn{"пре подне/поподне"} + dn{"прије подне/послије подне"} + } + dayperiod-narrow{ + dn{"прије подне/послије подне"} + } + dayperiod-short{ + dn{"прије подне/послије подне"} } era{ dn{"ера"} } + era-narrow{ + dn{"ера"} + } + era-short{ + dn{"ера"} + } + fri{ + relative{ + "-1"{"прошлог петка"} + "0"{"овог петка"} + "1"{"сљедећег петка"} + } + } + fri-narrow{ + relative{ + "-1"{"пр. петка"} + "0"{"овог пет."} + "1"{"сљ. петка"} + } + } + fri-short{ + relative{ + "-1"{"прошл. петка"} + "0"{"овог пет."} + "1"{"сљед. петка"} + } + } hour{ - dn{"час"} + dn{"сат"} + relative{ + "0"{"овог сата"} + } relativeTime{ future{ few{"за {0} сата"} @@ -1112,14 +1311,37 @@ bs_Cyrl{ other{"за {0} сати"} } past{ - few{"пре {0} сата"} - one{"пре {0} сат"} - other{"пре {0} сати"} + few{"прије {0} сата"} + one{"прије {0} сат"} + other{"прије {0} сати"} + } + } + } + hour-narrow{ + dn{"сат"} + relativeTime{ + past{ + few{"прије {0} сата"} + one{"прије {0} сат"} + other{"прије {0} сати"} + } + } + } + hour-short{ + dn{"сат"} + relativeTime{ + past{ + few{"прије {0} сата"} + one{"прије {0} сат"} + other{"прије {0} сати"} } } } minute{ dn{"минут"} + relative{ + "0"{"овог минута"} + } relativeTime{ future{ few{"за {0} минута"} @@ -1127,34 +1349,153 @@ bs_Cyrl{ other{"за {0} минута"} } past{ - few{"пре {0} минута"} - one{"пре {0} минут"} - other{"пре {0} минута"} + few{"прије {0} минута"} + one{"прије {0} минут"} + other{"прије {0} минута"} + } + } + } + minute-narrow{ + dn{"мин"} + relativeTime{ + past{ + few{"прије {0} мин."} + one{"прије {0} мин."} + other{"прије {0} мин."} + } + } + } + minute-short{ + dn{"мин."} + relativeTime{ + past{ + few{"прије {0} минута"} + one{"прије {0} минут"} + other{"прије {0} минута"} } } } + mon{ + relative{ + "-1"{"прошлог понедјељка"} + "0"{"овог понедјељка"} + "1"{"сљедећег понедјељка"} + } + } + mon-narrow{ + relative{ + "-1"{"пр. понедј."} + "0"{"овог понедј."} + "1"{"сљ. понедј."} + } + } + mon-short{ + relative{ + "-1"{"прошл. понедјељка"} + "0"{"овог понедј."} + "1"{"сљ. понедјељка"} + } + } month{ - dn{"месец"} + dn{"мјесец"} + relative{ + "-1"{"прошлог мјесеца"} + "0"{"овог мјесеца"} + "1"{"сљедећег мјесеца"} + } + relativeTime{ + future{ + few{"за {0} мјесеца"} + one{"за {0} мјесец"} + other{"за {0} мјесеци"} + } + past{ + few{"прије {0} мјесеца"} + one{"прије {0} мјесец"} + other{"прије {0} мјесеци"} + } + } + } + month-narrow{ + dn{"мјес."} + relative{ + "-1"{"прош. мјес."} + "0"{"ов. мјес."} + "1"{"сљ. мјес."} + } + relativeTime{ + future{ + few{"за {0} мјес."} + one{"за {0} мјес."} + other{"за {0} мјес."} + } + past{ + few{"прије {0} мјес."} + one{"прије {0} мјес."} + other{"прије {0} мјес."} + } + } + } + month-short{ + dn{"мјес."} relative{ - "-1"{"Прошлог месеца"} - "0"{"Овог месеца"} - "1"{"Следећег месеца"} + "-1"{"прош. мјесеца"} + "0"{"овог мјес."} + "1"{"сљед. мјесеца"} } relativeTime{ future{ - few{"за {0} месеца"} - one{"за {0} месец"} - other{"за {0} месеци"} + few{"за {0} мјесеца"} + one{"за {0} мјесец"} + other{"за {0} мјесеци"} } past{ - few{"пре {0} месеца"} - one{"пре {0} месец"} - other{"пре {0} месеци"} + few{"прије {0} мјесеца"} + one{"прије {0} мјесец"} + other{"прије {0} мјесеци"} } } } + quarter{ + dn{"тромјесечје"} + relative{ + "-1"{"прошло тромјесечје"} + "0"{"ово тромјесечје"} + "1"{"сљедеће тромјесечје"} + } + } + quarter-narrow{ + dn{"qtr."} + } + quarter-short{ + dn{"тромје."} + } + sat{ + relative{ + "-1"{"прошле суботе"} + "0"{"ове суботе"} + "1"{"сљедеће суботе"} + } + } + sat-narrow{ + relative{ + "-1"{"пр. суботе"} + "0"{"ове суб."} + "1"{"сљ. суботе"} + } + } + sat-short{ + relative{ + "-1"{"прошл. суботе"} + "0"{"ове суб."} + "1"{"сљед. суботе"} + } + } second{ dn{"секунд"} + relative{ + "0"{"сада"} + } relativeTime{ future{ few{"за {0} секунде"} @@ -1162,41 +1503,222 @@ bs_Cyrl{ other{"за {0} секунди"} } past{ - few{"пре {0} секунде"} - one{"пре {0} секунд"} - other{"пре {0} секунди"} + few{"прије {0} секунде"} + one{"прије {0} секунд"} + other{"прије {0} секунди"} + } + } + } + second-narrow{ + dn{"сек"} + relativeTime{ + future{ + few{"за {0} секунде"} + one{"за {0} сек."} + other{"за {0} секунди"} + } + past{ + few{"прије {0} сек."} + one{"прије {0} сек."} + other{"прије {0} сек."} + } + } + } + second-short{ + dn{"сек."} + relativeTime{ + future{ + few{"за {0} секунде"} + one{"за {0} сек."} + other{"за {0} секунди"} + } + past{ + few{"прије {0} сек."} + one{"прије {0} сек."} + other{"прије {0} сек."} } } } + sun{ + relative{ + "-1"{"прошле недјеље"} + "0"{"ове недјеље"} + "1"{"сљедеће недјеље"} + } + } + sun-narrow{ + relative{ + "-1"{"пр. недјеље"} + "0"{"ове недј."} + "1"{"сљ. недјеље"} + } + } + sun-short{ + relative{ + "-1"{"прошл. недјеље"} + "0"{"ове недјеље"} + "1"{"сљ. недјеље"} + } + } + thu{ + relative{ + "-1"{"прошлог четвртка"} + "0"{"овог четвртка"} + "1"{"сљедећег четвртка"} + } + } + thu-narrow{ + relative{ + "-1"{"пр. чет."} + "0"{"овог чет."} + "1"{"сљ. чет."} + } + } + thu-short{ + relative{ + "-1"{"прошл. чет."} + "0"{"овог чет."} + "1"{"сљед. чет."} + } + } + tue{ + relative{ + "-1"{"прошлог уторка"} + "0"{"овог уторка"} + "1"{"сљедећег уторка"} + } + } + tue-narrow{ + relative{ + "-1"{"пр. уторка"} + "0"{"овог утор."} + "1"{"сљ. уторка"} + } + } + tue-short{ + relative{ + "-1"{"прошл. уторка"} + "0"{"овог утор."} + "1"{"сљед. уторка"} + } + } + wed{ + relative{ + "-1"{"прошле сриједе"} + "0"{"ове сриједе"} + "1"{"сљедеће сриједе"} + } + } + wed-narrow{ + relative{ + "-1"{"пр. сриједе"} + "0"{"ове сриј."} + "1"{"сљ. сриједе"} + } + } + wed-short{ + relative{ + "-1"{"прошл. сриједе"} + "0"{"ове сриједе"} + "1"{"сљед. сриједе"} + } + } week{ - dn{"недеља"} + dn{"седмица"} relative{ - "-1"{"Прошле недеље"} - "0"{"Ове недеље"} - "1"{"Следеће недеље"} + "-1"{"прошле седмице"} + "0"{"ове седмице"} + "1"{"сљедеће седмице"} } + relativePeriod{"седмица {0}"} relativeTime{ future{ - few{"за {0} недеље"} - one{"за {0} недељу"} - other{"за {0} недеља"} + few{"за {0} седмице"} + one{"за {0} седмицу"} + other{"за {0} седмица"} } past{ - few{"пре {0} недеље"} - one{"пре {0} недељу"} - other{"пре {0} недеља"} + few{"прије {0} седмице"} + one{"прије {0} седмицу"} + other{"прије {0} седмица"} } } } + week-narrow{ + dn{"седм."} + relative{ + "-1"{"прош. седм."} + "0"{"ове седм."} + "1"{"сљ. седм."} + } + relativePeriod{"седмица {0}"} + relativeTime{ + future{ + few{"за {0} седм."} + one{"за {0} седм."} + other{"за {0} седм."} + } + past{ + few{"прије {0} седм."} + one{"прије {0} седм."} + other{"прије {0} седм."} + } + } + } + week-short{ + dn{"седм."} + relative{ + "-1"{"прош. седм."} + "0"{"ове седм."} + "1"{"сљ. седм."} + } + relativePeriod{"седмица {0}"} + relativeTime{ + future{ + few{"за {0} седм."} + one{"за {0} седм."} + other{"за {0} седм."} + } + past{ + few{"прије {0} седм."} + one{"прије {0} седм."} + other{"прије {0} седм."} + } + } + } + weekOfMonth{ + dn{"седмица у мјесецу"} + } + weekOfMonth-narrow{ + dn{"седм. у мјес."} + } + weekOfMonth-short{ + dn{"седм. у мјесецу"} + } weekday{ - dn{"дан у недељи"} + dn{"дан у седмици"} + } + weekday-narrow{ + dn{"дан у седм."} + } + weekday-short{ + dn{"дан у седм."} + } + weekdayOfMonth{ + dn{"радни дан у мјесецу"} + } + weekdayOfMonth-narrow{ + dn{"рад. дан у мјес."} + } + weekdayOfMonth-short{ + dn{"рад. дан у мјесецу"} } year{ dn{"година"} relative{ - "-1"{"Прошле године"} - "0"{"Ове године"} - "1"{"Следеће године"} + "-1"{"прошле године"} + "0"{"ове године"} + "1"{"сљедеће године"} } relativeTime{ future{ @@ -1205,9 +1727,39 @@ bs_Cyrl{ other{"за {0} година"} } past{ - few{"пре {0} године"} - one{"пре {0} годину"} - other{"пре {0} година"} + few{"прије {0} године"} + one{"прије {0} годину"} + other{"прије {0} година"} + } + } + } + year-narrow{ + dn{"год."} + relative{ + "-1"{"прош. године"} + "0"{"ове год."} + "1"{"сљед. године"} + } + relativeTime{ + past{ + few{"прије {0} године"} + one{"прије {0} годину"} + other{"прије {0} година"} + } + } + } + year-short{ + dn{"год"} + relative{ + "-1"{"прош. године"} + "0"{"ове год."} + "1"{"сљед. године"} + } + relativeTime{ + past{ + few{"прије {0} године"} + one{"прије {0} годину"} + other{"прије {0} година"} } } } @@ -1224,6 +1776,6 @@ bs_Cyrl{ measurementSystemNames{ UK{"империјални"} US{"САД"} - metric{"Метрички"} + metric{"метрички"} } } diff --git a/icuSources/data/locales/bs_Cyrl_BA.txt b/icuSources/data/locales/bs_Cyrl_BA.txt index e294ada4..065de4a1 100644 --- a/icuSources/data/locales/bs_Cyrl_BA.txt +++ b/icuSources/data/locales/bs_Cyrl_BA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl_BA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bs_Latn.txt b/icuSources/data/locales/bs_Latn.txt index e9595876..70dd97d4 100644 --- a/icuSources/data/locales/bs_Latn.txt +++ b/icuSources/data/locales/bs_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/bs_Latn_BA.txt b/icuSources/data/locales/bs_Latn_BA.txt index eb366c78..0c349f0d 100644 --- a/icuSources/data/locales/bs_Latn_BA.txt +++ b/icuSources/data/locales/bs_Latn_BA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn_BA{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/byn.txt b/icuSources/data/locales/byn.txt index 68350884..0fdca06a 100644 --- a/icuSources/data/locales/byn.txt +++ b/icuSources/data/locales/byn.txt @@ -31,7 +31,7 @@ byn{ native{"latn"} traditional{"ethi"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/byn_ER.txt b/icuSources/data/locales/byn_ER.txt index 4e539911..39f5cb60 100644 --- a/icuSources/data/locales/byn_ER.txt +++ b/icuSources/data/locales/byn_ER.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License byn_ER{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ca.txt b/icuSources/data/locales/ca.txt index f90e3db8..488d2c3d 100644 --- a/icuSources/data/locales/ca.txt +++ b/icuSources/data/locales/ca.txt @@ -12,9 +12,9 @@ ca{ } ExemplarCharacters{"[· a à b c ç d e é è f g h i í ï j k l m n o ó ò p q r s t u ú ü v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " + "[\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " "\\\\ \\& # † ‡ ′ ″]" } MoreInformation{"?"} @@ -30,6 +30,7 @@ ca{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -193,9 +194,11 @@ ca{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -215,7 +218,7 @@ ca{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -457,7 +460,7 @@ ca{ } GyMEd{ G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} - M{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} d{"E, d/M/y – E, d/M/y GGGGG"} y{"E, d/M/y – E, d/M/y GGGGG"} } @@ -851,18 +854,9 @@ ca{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} - y{"y – y G"} + y{"y–y G"} } GyM{ G{"M/y GGGGG – M/y GGGGG"} @@ -889,7 +883,7 @@ ca{ GyMMMd{ G{"d MMM, y G – d MMM, y G"} M{"d MMM – d MMM, y G"} - d{"d – d LLL, y G"} + d{"d–d LLL, y G"} y{"d MMM, y – d MMM, y G"} } GyMd{ @@ -1229,6 +1223,9 @@ ca{ } persian{ eras{ + abbreviated{ + "AP", + } wide{ "AP", } @@ -1676,9 +1673,9 @@ ca{ month-narrow{ dn{"mes"} relative{ - "-1"{"mes passat"} + "-1"{"el mes passat"} "0"{"aquest mes"} - "1"{"mes vinent"} + "1"{"el mes que ve"} } relativeTime{ future{ @@ -2088,9 +2085,9 @@ ca{ week-narrow{ dn{"setm."} relative{ - "-1"{"setm. passada"} + "-1"{"la setm. passada"} "0"{"aquesta setm."} - "1"{"setm. vinent"} + "1"{"la setm. que ve"} } relativePeriod{"la setmana de: {0}"} relativeTime{ diff --git a/icuSources/data/locales/ca_AD.txt b/icuSources/data/locales/ca_AD.txt index b16a0794..b03a01a5 100644 --- a/icuSources/data/locales/ca_AD.txt +++ b/icuSources/data/locales/ca_AD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ca_AD{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ca_ES.txt b/icuSources/data/locales/ca_ES.txt index 369dc655..79e92ee1 100644 --- a/icuSources/data/locales/ca_ES.txt +++ b/icuSources/data/locales/ca_ES.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ca_ES{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ca_FR.txt b/icuSources/data/locales/ca_FR.txt index cbdf3e34..f1cc72b4 100644 --- a/icuSources/data/locales/ca_FR.txt +++ b/icuSources/data/locales/ca_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ca_FR{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ca_IT.txt b/icuSources/data/locales/ca_IT.txt index e96a3331..c9e30ff7 100644 --- a/icuSources/data/locales/ca_IT.txt +++ b/icuSources/data/locales/ca_IT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ca_IT{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ccp.txt b/icuSources/data/locales/ccp.txt index f9d5ca54..41d545cb 100644 --- a/icuSources/data/locales/ccp.txt +++ b/icuSources/data/locales/ccp.txt @@ -13,8 +13,8 @@ ccp{ "𑄜 𑄝 𑄞 𑄟 𑄠 𑄡 𑄢 𑄣 𑄤 𑄥 𑄦]" } ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? 𑅃 . … 𑅁 𑅂 𑅀 ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / " - "\\& # † ‡ ′ ″]" + "[\\- ‐ ‑ – — , ; \\: ! ? 𑅃 . … 𑅁 𑅂 𑅀 ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * " + "/ \\& # † ‡ ′ ″]" } NumberElements{ cakm{ @@ -83,7 +83,7 @@ ccp{ minimumGroupingDigits{"1"} native{"cakm"} } - Version{"2.1.48.88"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ccp_BD.txt b/icuSources/data/locales/ccp_BD.txt index 50d31338..5fd47736 100644 --- a/icuSources/data/locales/ccp_BD.txt +++ b/icuSources/data/locales/ccp_BD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ccp_BD{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ccp_IN.txt b/icuSources/data/locales/ccp_IN.txt index 33ae256f..7fcb4e54 100644 --- a/icuSources/data/locales/ccp_IN.txt +++ b/icuSources/data/locales/ccp_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ccp_IN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ce.txt b/icuSources/data/locales/ce.txt index 229dd57b..b3180278 100644 --- a/icuSources/data/locales/ce.txt +++ b/icuSources/data/locales/ce.txt @@ -7,10 +7,10 @@ ce{ "ӏ} ц {цӏ} ч {чӏ} ш щ ъ ы ь э ю {юь} я {яь}]" } ExemplarCharactersIndex{"[А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } NumberElements{ latn{ @@ -193,7 +193,7 @@ ce{ } minimumGroupingDigits{"1"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ce_RU.txt b/icuSources/data/locales/ce_RU.txt index fe99f7e0..83685ad9 100644 --- a/icuSources/data/locales/ce_RU.txt +++ b/icuSources/data/locales/ce_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ce_RU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ceb.txt b/icuSources/data/locales/ceb.txt index d7aa419a..cad168e0 100644 --- a/icuSources/data/locales/ceb.txt +++ b/icuSources/data/locales/ceb.txt @@ -3,11 +3,15 @@ ceb{ AuxExemplarCharacters{"[c f j q v x z]"} ExemplarCharacters{"[a b d e g h i k l m n o p r s t u w y]"} - ExemplarCharactersIndex{"[a b d e g h i k l m n {ng} o p r s t u w y]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} NumberElements{ latn{ + miscPatterns{ + atLeast{"{0}+"} + } patterns{ + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} decimalFormat{"#,##0.###"} percentFormat{"#,#0%"} @@ -21,8 +25,17 @@ ceb{ plusSign{"+"} } } + minimalPairs{ + ordinal{ + other{"Adto sa ika-{0} nga tuo."} + } + plural{ + one{"{0} ka adlaw"} + other{"{0} ka mga adlaw"} + } + } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -40,8 +53,126 @@ ceb{ "{1}, {0}", "{1}, {0}", } + availableFormats{ + Ed{"d E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, MMM d, y G"} + GyMMMd{"MMM d, y G"} + MEd{"E, M/d"} + MMMEd{"E, MMM d"} + Md{"M/d"} + d{"d"} + y{"y G"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, M/d/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, MMM d, y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"MMM d, y G"} + yyyyMd{"M/d/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + GyMMMd{ + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + GyMd{ + G{"M/d/y GGGGG – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} + } + MMMd{ + d{"MMM d – d"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } fallback{"{0} – {1}"} + y{ + y{"y – y G"} + } + yM{ + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + yMEd{ + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + yMMM{ + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + yMd{ + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } } } gregorian{ @@ -49,6 +180,10 @@ ceb{ "AM", "PM", } + AmPmMarkersNarrow{ + "a", + "p", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -89,6 +224,10 @@ ceb{ MEd{"E, M/d"} MMM{"LLL"} MMMEd{"E, MMM d"} + MMMMW{ + one{"'semana' W 'sa' MMMM"} + other{"'semana' W 'sa' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} @@ -109,6 +248,10 @@ ceb{ yMd{"M/d/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'semana' w 'sa' Y"} + other{"'semana' w 'sa' Y"} + } } dayNames{ format{ @@ -130,6 +273,15 @@ ceb{ "B", "S", } + short{ + "Dom", + "Lun", + "Mar", + "Miy", + "Huw", + "Biy", + "Sab", + } wide{ "Domingo", "Lunes", @@ -161,9 +313,125 @@ ceb{ "WKP", "CE", } + wide%variant{ + "Sa Wala Pa ang Common Era", + "Common Era", + } } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + GyMMMd{ + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + GyMd{ + G{"M/d/y GGGGG – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } fallback{"{0} – {1}"} + hm{ + m{"h:mm – h:mm a"} + } + hmv{ + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + h{"h – h a v"} + } + yM{ + M{"M/y – M/y"} + y{"M/y – M/y"} + } + yMEd{ + M{"E, M/d/y – E, M/d/y"} + d{"E, M/d/y – E, M/d/y"} + y{"E, M/d/y – E, M/d/y"} + } + yMMM{ + M{"MMM – MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} + } + yMd{ + M{"M/d/y – M/d/y"} + d{"M/d/y – M/d/y"} + y{"M/d/y – M/d/y"} + } } monthNames{ format{ @@ -199,7 +467,7 @@ ceb{ "Enero", "Pebrero", "Marso", - "April", + "Abril", "Mayo", "Hunyo", "Hulyo", @@ -243,7 +511,7 @@ ceb{ "Enero", "Pebrero", "Marso", - "April", + "Abril", "Mayo", "Hunyo", "Hulyo", @@ -264,10 +532,10 @@ ceb{ "Q4", } wide{ - "Una sa matag-tulo ka bulan", - "Ikaduha sa matag-tulo ka bulan", - "Ikatulo sa matag-tulo ka bulan", - "Ikaupat sa matag-tulo ka bulan", + "unang quarter", + "ika-2 nga quarter", + "ika-3 nga quarter", + "ika-4 nga quarter", } } stand-alone{ @@ -277,6 +545,12 @@ ceb{ "Q3", "Q4", } + wide{ + "unang quarter", + "ika-2 nga quarter", + "ika-3 nga quarter", + "ika-4 nga quarter", + } } } } @@ -289,54 +563,149 @@ ceb{ } fields{ day{ - dn{"Adlaw"} + dn{"adlaw"} relative{ - "-1"{"Kagahapon"} - "0"{"Karon nga Adlaw"} - "1"{"Ugma"} + "-1"{"gahapon"} + "0"{"karong adlawa"} + "1"{"ugma"} } } day-narrow{ - dn{"Adlaw"} + dn{"adlaw"} + relative{ + "-1"{"gahapon"} + "0"{"karong adlawa"} + "1"{"ugma"} + } } day-short{ - dn{"Adlaw"} + dn{"adlaw"} + relative{ + "-1"{"gahapon"} + "0"{"karong adlawa"} + "1"{"ugma"} + } } dayperiod{ dn{"AM/PM"} } era{ - dn{"Panahon"} + dn{"era"} } hour{ - dn{"Oras"} + dn{"oras"} + } + hour-narrow{ + dn{"oras"} + } + hour-short{ + dn{"oras"} } minute{ - dn{"Minuto"} + dn{"minuto"} + } + minute-narrow{ + dn{"minuto"} + } + minute-short{ + dn{"minuto"} } month{ - dn{"Bulan"} + dn{"buwan"} + relative{ + "-1"{"miaging buwan"} + "0"{"karong buwana"} + "1"{"sunod nga buwan"} + } + } + month-narrow{ + dn{"buwan"} + relative{ + "-1"{"miaging buwan"} + "0"{"karong buwana"} + "1"{"sunod nga buwan"} + } } month-short{ - dn{"Bulan"} + dn{"buwan"} + relative{ + "-1"{"miaging buwan"} + "0"{"karong buwana"} + "1"{"sunod nga buwan"} + } } quarter{ - dn{"Ikaupat"} + dn{"quarter"} + } + quarter-narrow{ + dn{"qtr."} + } + quarter-short{ + dn{"qtr."} } second{ - dn{"Segundo"} + dn{"segundo"} + } + second-narrow{ + dn{"segundo"} + } + second-short{ + dn{"segundo"} } week{ - dn{"Semana"} + dn{"semana"} + relative{ + "-1"{"miaging semana"} + "0"{"karong semanaha"} + "1"{"sunod nga semana"} + } + relativePeriod{"ang semana sa {0}"} + } + week-narrow{ + dn{"semana"} + relative{ + "-1"{"miaging semana"} + "0"{"karong semanaha"} + "1"{"sunod nga semana"} + } + relativePeriod{"ang semana sa {0}"} + } + week-short{ + dn{"semana"} + relative{ + "-1"{"miaging semana"} + "0"{"karong semanaha"} + "1"{"sunod nga semana"} + } + relativePeriod{"ang semana sa {0}"} } weekday{ - dn{"Adlaw sa Semana"} + dn{"adlaw sa semana"} } year{ dn{"tuig"} + relative{ + "-1"{"miaging tuig"} + "0"{"karong tuiga"} + "1"{"sunod nga tuig"} + } + } + year-narrow{ + relative{ + "-1"{"miaging tuig"} + "0"{"karong tuiga"} + "1"{"sunod nga tuig"} + } + } + year-short{ + relative{ + "-1"{"miaging tuig"} + "0"{"karong tuiga"} + "1"{"sunod nga tuig"} + } } zone{ - dn{"Sona sa Panahon"} + dn{"time zone"} } } layout{ @@ -344,12 +713,46 @@ ceb{ lines{"top-to-bottom"} } listPattern{ + or{ + 2{"{0} o {1}"} + end{"{0}, o {1}"} + } + or-narrow{ + 2{"{0} o {1}"} + end{"{0}, o {1}"} + } + or-short{ + 2{"{0} o {1}"} + end{"{0}, o {1}"} + } standard{ 2{"{0} at {1}"} end{"{0}, at {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } + standard-short{ + 2{"{0} ug {1}"} + end{"{0}, ug {1}"} + } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } + unit-narrow{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-short{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } } measurementSystemNames{ UK{"UK"} diff --git a/icuSources/data/locales/ceb_PH.txt b/icuSources/data/locales/ceb_PH.txt index fd49d4fd..3b528dfe 100644 --- a/icuSources/data/locales/ceb_PH.txt +++ b/icuSources/data/locales/ceb_PH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ceb_PH{ - Version{"2.1.48.67"} + Version{"36.1"} } diff --git a/icuSources/data/locales/cgg.txt b/icuSources/data/locales/cgg.txt index d780cc11..a0b19972 100644 --- a/icuSources/data/locales/cgg.txt +++ b/icuSources/data/locales/cgg.txt @@ -10,7 +10,7 @@ cgg{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/cgg_UG.txt b/icuSources/data/locales/cgg_UG.txt index 7eeddc40..03ec41ff 100644 --- a/icuSources/data/locales/cgg_UG.txt +++ b/icuSources/data/locales/cgg_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cgg_UG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/chr.txt b/icuSources/data/locales/chr.txt index 61f1331a..e07bdb2f 100644 --- a/icuSources/data/locales/chr.txt +++ b/icuSources/data/locales/chr.txt @@ -16,13 +16,14 @@ chr{ " ꮼ ꮽ ꮾ ꮿ ᏸ ᏹ ᏺ ᏻ ᏼ]" } ExemplarCharactersIndex{"[Ꭰ Ꭶ Ꭽ Ꮃ Ꮉ Ꮎ Ꮖ Ꮜ Ꮣ Ꮬ Ꮳ Ꮹ Ꮿ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -203,6 +204,7 @@ chr{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -214,8 +216,10 @@ chr{ other{"{0} ᏏᎢᎦ"} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -1258,6 +1262,11 @@ chr{ } month-narrow{ dn{"ᎧᎸ."} + relative{ + "-1"{"ᎧᎸ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎧᎸ."} + "1"{"ᏔᎵᏁ ᎧᎸ."} + } relativeTime{ future{ one{"ᎾᎿ {0} ᎧᎸ."} @@ -1271,6 +1280,11 @@ chr{ } month-short{ dn{"ᎧᎸ."} + relative{ + "-1"{"ᎧᎸ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᎧᎸ."} + "1"{"ᎯᎠ ᎧᎸ."} + } relativeTime{ future{ one{"ᎾᎿ {0} ᎧᎸ."} @@ -1644,6 +1658,11 @@ chr{ } week-narrow{ dn{"ᏒᎾ."} + relative{ + "-1"{"ᏥᏛᎵᏱᎵᏒᎢ."} + "0"{"ᎯᎠ ᎠᎵᎵᏌ."} + "1"{"ᏐᏆᎴᏅᎲ."} + } relativePeriod{"Ꮎ ᏒᎾᏙᏓᏆᏍᏗ ᎾᏍᎩ {0}"} relativeTime{ future{ @@ -1658,6 +1677,11 @@ chr{ } week-short{ dn{"ᏒᎾ."} + relative{ + "-1"{"ᏥᏛᎵᏱᎵᏒᎢ."} + "0"{"ᎯᎠ ᎠᎵᎵᏌ."} + "1"{"ᏐᏆᎴᏅᎲ."} + } relativePeriod{"Ꮎ ᏒᎾᏙᏓᏆᏍᏗ ᎾᏍᎩ {0}"} relativeTime{ future{ @@ -1717,6 +1741,11 @@ chr{ } year-narrow{ dn{"ᎤᏕ."} + relative{ + "-1"{"ᎡᏘ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏧᏕᏘᏴᏒᏘ."} + "1"{"ᎡᏘᏴᎢ."} + } relativeTime{ future{ one{"ᎾᎿ {0} ᎤᏕ."} @@ -1730,6 +1759,11 @@ chr{ } year-short{ dn{"ᎤᏕ."} + relative{ + "-1"{"ᎡᏘ. ᏥᎨᏒ"} + "0"{"ᎯᎠ ᏧᏕᏘᏴᏒᏘ."} + "1"{"ᎡᏘᏴᎢ."} + } relativeTime{ future{ one{"ᎾᎿ {0} ᎤᏕ."} @@ -1766,15 +1800,10 @@ chr{ } standard-narrow{ 2{"{0}, {1}"} - end{"{0}, & {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} & {1}"} end{"{0}, & {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0}, {1}"} @@ -1826,6 +1855,10 @@ chr{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/chr_US.txt b/icuSources/data/locales/chr_US.txt index 1bd9ee35..32457479 100644 --- a/icuSources/data/locales/chr_US.txt +++ b/icuSources/data/locales/chr_US.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License chr_US{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ckb.txt b/icuSources/data/locales/ckb.txt index b5afc647..f5b52947 100644 --- a/icuSources/data/locales/ckb.txt +++ b/icuSources/data/locales/ckb.txt @@ -7,7 +7,7 @@ ckb{ } ExemplarCharacters{"[ئ ا ب پ ت ج چ ح خ د ر ز ڕ ژ س ش ع غ ف ڤ ق ک گ ل ڵ م ن ھ ە و ۆ ی ێ]"} ExemplarCharactersIndex{"[ئ ا ب پ ت ج چ ح خ د ر ز ڕ ژ س ش ع غ ف ڤ ق ک گ ل ڵ م ن ھ ە و ۆ ی ێ]"} - ExemplarCharactersNumbers{"[\u200E\u200F \\- , ٫ ٬ . % ٪ ‰ ؉ + 0٠ 1١ 2٢ 3٣ 4٤ 5٥ 6٦ 7٧ 8٨ 9٩]"} + ExemplarCharactersNumbers{"[\u200E\u200F \\- ‑ , ٫ ٬ . % ٪ ‰ ؉ + 0٠ 1١ 2٢ 3٣ 4٤ 5٥ 6٦ 7٧ 8٨ 9٩]"} NumberElements{ arab{ patterns{ @@ -58,7 +58,7 @@ ckb{ minimumGroupingDigits{"1"} native{"arab"} } - Version{"2.1.47.72"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ckb_IQ.txt b/icuSources/data/locales/ckb_IQ.txt index b6140329..7bfef1bb 100644 --- a/icuSources/data/locales/ckb_IQ.txt +++ b/icuSources/data/locales/ckb_IQ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ckb_IQ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ckb_IR.txt b/icuSources/data/locales/ckb_IR.txt index 830bff0a..8bd9d835 100644 --- a/icuSources/data/locales/ckb_IR.txt +++ b/icuSources/data/locales/ckb_IR.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ckb_IR{ - Version{"2.1.48.22"} + Version{"36.1"} calendar{ default{"persian"} gregorian{ diff --git a/icuSources/data/locales/co.txt b/icuSources/data/locales/co.txt index f0a20a53..2c98d1b6 100644 --- a/icuSources/data/locales/co.txt +++ b/icuSources/data/locales/co.txt @@ -7,7 +7,7 @@ co{ " v z]" } ExemplarCharactersIndex{"[A B C {CHJ} D E F G {GHJ} H I J L M N O P Q R S {SC} {SG} T U V Z]"} - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/co_FR.txt b/icuSources/data/locales/co_FR.txt index bdec4cc0..2b15df03 100644 --- a/icuSources/data/locales/co_FR.txt +++ b/icuSources/data/locales/co_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License co_FR{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/cs.txt b/icuSources/data/locales/cs.txt index b88b464b..bf4e8df8 100644 --- a/icuSources/data/locales/cs.txt +++ b/icuSources/data/locales/cs.txt @@ -15,10 +15,26 @@ cs{ "w x y ý z ž]" } ExemplarCharactersIndex{"[A B C Č D E F G H {CH} I J K L M N O P Q R Ř S Š T U V W X Y Z Ž]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]"} MoreInformation{"?"} NumberElements{ + arab{ + symbols{ + decimal{"٫"} + exponential{"اس"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"؜-"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪؜"} + plusSign{"؜+"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } default{"latn"} latn{ miscPatterns{ @@ -30,6 +46,7 @@ cs{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -264,9 +281,12 @@ cs{ exponential{"E"} group{" "} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -285,7 +305,7 @@ cs{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.44"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -459,6 +479,134 @@ cs{ "{1} {0}", } cyclicNameSets{ + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + wide{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } zodiacs{ format{ abbreviated{ @@ -506,6 +654,40 @@ cs{ } } } + monthNames{ + format{ + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + } + stand-alone{ + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + } + } } coptic{ DateTimePatterns{ @@ -555,6 +737,20 @@ cs{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } intervalFormats{ H{ H{"H–H"} @@ -749,6 +945,134 @@ cs{ } dangi{ cyclicNameSets{ + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + wide{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } zodiacs{ format{ abbreviated{ @@ -798,6 +1122,34 @@ cs{ } monthNames{ format{ + abbreviated{ + "M01", + "M02", + "M03", + "M04", + "M05", + "M06", + "M07", + "M08", + "M09", + "M10", + "M11", + "M12", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "První měsíc", "Druhý měsíc", @@ -814,6 +1166,34 @@ cs{ } } stand-alone{ + abbreviated{ + "M01", + "M02", + "M03", + "M04", + "M05", + "M06", + "M07", + "M08", + "M09", + "M10", + "M11", + "M12", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "První měsíc", "Druhý měsíc", @@ -830,6 +1210,35 @@ cs{ } } } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } } ethiopic{ DateTimePatterns{ @@ -1702,6 +2111,20 @@ cs{ "lis", "pro", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ledna", "února", @@ -1732,6 +2155,20 @@ cs{ "lis", "pro", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "leden", "únor", @@ -4693,8 +5130,8 @@ cs{ start{"{0}, {1}"} } standard{ - 2{"{0} a {1}"} - end{"{0} a {1}"} + 2{"{0} a {1}"} + end{"{0} a {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -4705,14 +5142,14 @@ cs{ start{"{0}, {1}"} } standard-short{ - 2{"{0} a {1}"} - end{"{0} a {1}"} + 2{"{0} a {1}"} + end{"{0} a {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } unit{ - 2{"{0} a {1}"} - end{"{0} a {1}"} + 2{"{0} a {1}"} + end{"{0} a {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -4724,7 +5161,7 @@ cs{ } unit-short{ 2{"{0}, {1}"} - end{"{0} a {1}"} + end{"{0} a {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -4760,6 +5197,10 @@ cs{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/cs_CZ.txt b/icuSources/data/locales/cs_CZ.txt index ad5a4194..a07e182f 100644 --- a/icuSources/data/locales/cs_CZ.txt +++ b/icuSources/data/locales/cs_CZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cs_CZ{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/cv.txt b/icuSources/data/locales/cv.txt index fbd26a06..525730ec 100644 --- a/icuSources/data/locales/cv.txt +++ b/icuSources/data/locales/cv.txt @@ -4,10 +4,10 @@ cv{ ExemplarCharacters{"[а ӑ б в г д е ӗ ё ж з и й к л м н о п р с ҫ т у ӳ ф х ц ч ш щ ъ ы ь э ю я]"} ExemplarCharactersIndex{"[А Ӑ Б В Г Д Е Ӗ Ё Ж З И Й К Л М Н О П Р С Ҫ Т У Ӳ Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/cv_RU.txt b/icuSources/data/locales/cv_RU.txt index 93c2e87c..2d3c186c 100644 --- a/icuSources/data/locales/cv_RU.txt +++ b/icuSources/data/locales/cv_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cv_RU{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/cy.txt b/icuSources/data/locales/cy.txt index 4fd29b6d..b7ff33b5 100644 --- a/icuSources/data/locales/cy.txt +++ b/icuSources/data/locales/cy.txt @@ -18,10 +18,10 @@ cy{ "[A B C {CH} D {DD} E F {FF} G {NG} H I J K L {LL} M N O P {PH} Q R {RH} S T " "{TH} U V W X Y Z]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -46,6 +46,7 @@ cy{ plusSign{"‎+‎"} } } + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -56,6 +57,7 @@ cy{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -358,12 +360,16 @@ cy{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -387,8 +393,9 @@ cy{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -450,53 +457,6 @@ cy{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -600,10 +560,6 @@ cy{ "yb", "yh", } - AmPmMarkersAbbr{ - "yb", - "yh", - } AmPmMarkersNarrow{ "b", "h", @@ -794,30 +750,28 @@ cy{ stand-alone{ abbreviated{ afternoon1{"prynhawn"} - am{"yb"} + am{"AM"} evening1{"yr hwyr"} midnight{"canol nos"} morning1{"bore"} noon{"canol dydd"} - pm{"yh"} + pm{"PM"} } narrow{ afternoon1{"prynhawn"} - am{"yb"} + am{"AM"} evening1{"min nos"} midnight{"canol nos"} morning1{"bore"} noon{"canol dydd"} - pm{"yh"} + pm{"PM"} } wide{ afternoon1{"y prynhawn"} - am{"yb"} evening1{"yr hwyr"} midnight{"canol nos"} morning1{"y bore"} noon{"canol dydd"} - pm{"yh"} } } } @@ -844,53 +798,6 @@ cy{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -994,7 +901,7 @@ cy{ "Ion", "Chwef", "Maw", - "Ebrill", + "Ebr", "Mai", "Meh", "Gorff", @@ -2405,36 +2312,4 @@ cy{ US{"UDA"} metric{"Metrig"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶︓﹕:]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$]", - "[£₤£]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‐‒–⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } - } - } } diff --git a/icuSources/data/locales/cy_GB.txt b/icuSources/data/locales/cy_GB.txt index fd59792d..2be5cc84 100644 --- a/icuSources/data/locales/cy_GB.txt +++ b/icuSources/data/locales/cy_GB.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cy_GB{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/da.txt b/icuSources/data/locales/da.txt index 67a1251d..5d807ad7 100644 --- a/icuSources/data/locales/da.txt +++ b/icuSources/data/locales/da.txt @@ -12,8 +12,8 @@ da{ } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,6 +27,7 @@ da{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -190,9 +191,11 @@ da{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -209,8 +212,21 @@ da{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ eras{ abbreviated{ @@ -343,13 +359,48 @@ da{ } intervalFormats{ Bh{ - B{"h B – h B"} - h{"h – h B"} + B{"h B–h B"} } Bhm{ - B{"h.mm B – h.mm B"} - h{"h.mm – h.mm B"} - m{"h.mm – h.mm B"} + B{"h.mm B–h.mm B"} + } + Gy{ + G{"y G–y G"} + y{"y–y G"} + } + GyM{ + G{"M/y GGGGG–M/y GGGGG"} + M{"M/y–M/y GGGGG"} + y{"M/y–M/y GGGGG"} + } + GyMEd{ + G{"E 'den' d/M/y GGGGG–E 'den' d/M/y GGGGG"} + M{"E 'den' d/M/y–E 'den' d/M/y GGGGG"} + d{"E 'den' d/M/y–E 'den' d/M/y GGGGG"} + y{"E 'den' d/M/y–E 'den' d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G–MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y–MMM y G"} + } + GyMMMEd{ + G{"E 'den' d. MMM y G–E 'den' d. MMM y G"} + M{"E 'den' d. MMM–E 'den' d. MMM y G"} + d{"E 'den' d. MMM–E 'den' d. MMM y G"} + y{"E 'den' d. MMM y–E 'den' d. MMM y G"} + } + GyMMMd{ + G{"d. MMM y G–d. MMM y G"} + M{"d. MMM–d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y–d. MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG–d/M/y GGGGG"} + M{"d/M/y–d/M/y GGGGG"} + d{"d/M/y–d/M/y GGGGG"} + y{"d/M/y–d/M/y GGGGG"} } H{ H{"HH–HH"} @@ -719,42 +770,42 @@ da{ m{"h.mm–h.mm B"} } Gy{ - G{"G y–G y"} - y{"G y–y"} + G{"y G – y G"} + y{"y–y G"} } GyM{ - G{"GGGGG MM.y–GGGGG MM.y"} - M{"GGGGG MM.y–MM.y"} - y{"GGGGG MM.y–MM.y"} + G{"MM.y GGGGG–MM.y GGGG"} + M{"MM.y–MM.y GGGGG"} + y{"MM.y–MM.y GGGGG"} } GyMEd{ - G{"GGGGG E dd.MM.y–GGGGG E dd.MM.y"} - M{"GGGGG E dd.MM.y–E dd.MM.y"} - d{"GGGGG E dd.MM.y–E dd.MM.y"} - y{"GGGGG E dd.MM.y–E dd.MM.y"} + G{"E dd.MM.y GGGGG–E dd.MM.y GGGGG"} + M{"E dd.MM.y–E dd.MM.y GGGGG"} + d{"E dd.MM.y–E dd.MM.y GGGGG"} + y{"E dd.MM.y–E dd.MM.y GGGGG"} } GyMMM{ - G{"G MMM y–G MMM y"} - M{"G MMM y–MMM"} - y{"G MMM y–MMM y"} + G{"MMM y G–MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y–MMM y G"} } GyMMMEd{ - G{"G E d. MMM y–G E d. MMM y"} - M{"G E d. MMM y–E d. MMM"} - d{"G E d. MMM y–E d. MMM"} - y{"G E d. MMM y–E d. MMM y"} + G{"E d. MMM y G–E d. MMM y G"} + M{"E d. MMM–E d. MMM y G"} + d{"E d. MMM y–E d. MMM G"} + y{"E d. MMM y–E d. MMM y G"} } GyMMMd{ - G{"G d. MMM y–G d. MMM y"} - M{"G d. MMM y–d. MMM"} - d{"G d.–d. MMM y"} - y{"G d. MMM y–d. MMM y"} + G{"d. MMM y G–d. MMM y G"} + M{"d. MMM y–d. MMM G"} + d{"d.–d. MMM y G"} + y{"d. MMM y–d. MMM y G"} } GyMd{ - G{"GGGGG dd.MM.y–GGGGG dd.MM.y"} - M{"GGGGG dd.MM.y–dd.MM.y"} - d{"GGGGG dd.MM.y–dd.MM.y"} - y{"GGGGG dd.MM.y–dd.MM.y"} + G{"dd.MM.y GGGGG–dd.MM.y GGGGG"} + M{"dd.MM.y–dd.MM.y GGGGG"} + d{"dd.MM.y–dd.MM.y GGGGG"} + y{"dd.MM.y–dd.MM.y GGGGG"} } H{ H{"HH–HH"} @@ -984,6 +1035,17 @@ da{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ wide{ @@ -1006,6 +1068,17 @@ da{ } } indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } monthNames{ format{ wide{ @@ -1026,6 +1099,17 @@ da{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ wide{ @@ -1063,6 +1147,17 @@ da{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ wide{ @@ -2037,13 +2132,15 @@ da{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard{ - 2{"{0} og {1}"} - end{"{0} og {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + or-narrow{ + 2{"{0} el. {1}"} + end{"{0} el. {1}"} + } + or-short{ + 2{"{0} el. {1}"} + end{"{0} el. {1}"} } - standard-narrow{ + standard{ 2{"{0} og {1}"} end{"{0} og {1}"} middle{"{0}, {1}"} @@ -2105,6 +2202,10 @@ da{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/da_DK.txt b/icuSources/data/locales/da_DK.txt index 87c1006b..df22a1b4 100644 --- a/icuSources/data/locales/da_DK.txt +++ b/icuSources/data/locales/da_DK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License da_DK{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/da_GL.txt b/icuSources/data/locales/da_GL.txt index eef378ba..c2a821a3 100644 --- a/icuSources/data/locales/da_GL.txt +++ b/icuSources/data/locales/da_GL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License da_GL{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dav.txt b/icuSources/data/locales/dav.txt index bce99c9a..0004bc29 100644 --- a/icuSources/data/locales/dav.txt +++ b/icuSources/data/locales/dav.txt @@ -12,7 +12,7 @@ dav{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dav_KE.txt b/icuSources/data/locales/dav_KE.txt index 9aa66cc0..2ca21da0 100644 --- a/icuSources/data/locales/dav_KE.txt +++ b/icuSources/data/locales/dav_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dav_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/de.txt b/icuSources/data/locales/de.txt index e36c3efd..cbfe0c97 100644 --- a/icuSources/data/locales/de.txt +++ b/icuSources/data/locales/de.txt @@ -15,10 +15,10 @@ de{ } ExemplarCharacters{"[a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -33,6 +33,7 @@ de{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -196,9 +197,11 @@ de{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"·"} timeSeparator{":"} } @@ -215,10 +218,16 @@ de{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } wide{ "B.E.", } @@ -300,6 +309,20 @@ de{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -368,6 +391,20 @@ de{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -500,15 +537,6 @@ de{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } H{ H{"HH–HH 'Uhr'"} } @@ -626,9 +654,13 @@ de{ } } gregorian{ - AmPmMarkersNarrow{ - "a", - "p", + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -840,13 +872,11 @@ de{ narrow{ afternoon1{"Mittag"} afternoon2{"Nachm."} - am{"a"} evening1{"Abend"} midnight{"Mitternacht"} morning1{"Morgen"} morning2{"Vorm."} night1{"Nacht"} - pm{"p"} } wide{ afternoon1{"Mittag"} @@ -889,51 +919,51 @@ de{ } intervalFormats{ Bh{ - B{"h 'Uhr' B – h 'Uhr' B"} + B{"h 'Uhr' B – h 'Uhr' B"} h{"h–h 'Uhr' B"} } Bhm{ - B{"h:mm 'Uhr' B – h:mm 'Uhr' B"} - h{"h:mm – h:mm 'Uhr' B"} - m{"h:mm – h:mm 'Uhr' B"} + B{"h:mm 'Uhr' B – h:mm 'Uhr' B"} + h{"h:mm – h:mm 'Uhr' B"} + m{"h:mm – h:mm 'Uhr' B"} } Gy{ - G{"y G – y G"} + G{"y G – y G"} y{"y–y G"} } GyM{ - G{"MM.y GGGGG – MM.y GGGGG"} - M{"MM.y – MM.y GGGGG"} - y{"MM.y – MM.y GGGGG"} + G{"MM.y GGGGG – MM.y GGGGG"} + M{"MM.y – MM.y GGGGG"} + y{"MM.y – MM.y GGGGG"} } GyMEd{ - G{"E, dd.MM.y GGGGG – E, dd.MM.y GGGGG"} - M{"E, dd.MM. – E, dd.MM.y GGGGG"} - d{"E, dd.MM.y – E, dd.MM.y GGGGG"} - y{"E, dd.MM.y – E, dd.MM.y GGGGG"} + G{"E, dd.MM.y GGGGG – E, dd.MM.y GGGGG"} + M{"E, dd.MM. – E, dd.MM.y GGGGG"} + d{"E, dd.MM.y – E, dd.MM.y GGGGG"} + y{"E, dd.MM.y – E, dd.MM.y GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} + G{"MMM y G – MMM y G"} M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E, d. MMM y G – E E, d. MMM y G"} - M{"E, d. MMM – E, d. MMM y G"} - d{"E, d. – E, d. MMM y G"} - y{"E, d. MMM y – E, d. MMM y G"} + G{"E, d. MMM y G – E E, d. MMM y G"} + M{"E, d. MMM – E, d. MMM y G"} + d{"E, d. – E, d. MMM y G"} + y{"E, d. MMM y – E, d. MMM y G"} } GyMMMd{ - G{"d. MMM y G – d. MMM y G"} - M{"d. MMM – d. MMM y G"} + G{"d. MMM y G – d. MMM y G"} + M{"d. MMM – d. MMM y G"} d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } GyMd{ - G{"dd.MM.y GGGGG – dd.MM.y GGGGG"} - M{"dd.MM. – dd.MM.y GGGGG"} + G{"dd.MM.y GGGGG – dd.MM.y GGGGG"} + M{"dd.MM. – dd.MM.y GGGGG"} d{"dd.–dd.MM.y GGGGG"} - y{"dd.MM.y – dd.MM.y GGGGG"} + y{"dd.MM.y – dd.MM.y GGGGG"} } H{ H{"HH–HH 'Uhr'"} @@ -1184,8 +1214,35 @@ de{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ + abbreviated{ + "Tischri", + "Cheschwan", + "Kislew", + "Tevet", + "Schevat", + "Adar I", + "Adar", + "Nisan", + "Ijjar", + "Siwan", + "Tammus", + "Aw", + "Elul", + "Adar II", + } wide{ "Tischri", "Cheschwan", @@ -1204,6 +1261,22 @@ de{ } } stand-alone{ + abbreviated{ + "Tischri", + "Cheschwan", + "Kislew", + "Tevet", + "Schevat", + "Adar I", + "Adar", + "Nisan", + "Ijjar", + "Siwan", + "Tammus", + "Aw", + "Elul", + "Adar II", + } wide{ "Tischri", "Cheschwan", @@ -1224,6 +1297,17 @@ de{ } } indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } monthNames{ format{ abbreviated{ @@ -1288,8 +1372,33 @@ de{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } wide{ "Muharram", "Safar", @@ -1306,6 +1415,20 @@ de{ } } stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } wide{ "Muharram", "Safar", @@ -1339,8 +1462,260 @@ de{ "{1}, {0}", "{1}, {0}", } + eras{ + abbreviated{ + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", + "Hōki (770–780)", + "Ten-ō (781–782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857–859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110–1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "Meiji", + "Taishō", + "Shōwa", + "Heisei", + "Reiwa", + } + } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2355,12 +2730,6 @@ de{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} und {1}"} - end{"{0} und {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} und {1}"} end{"{0} und {1}"} @@ -2401,7 +2770,7 @@ de{ general{ lenient{ "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", + "['ʼ՚ߴ᾽᾿’']", "[%٪﹪%]", "[؉‰]", "[\$﹩$$]", @@ -2417,6 +2786,10 @@ de{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/de_AT.txt b/icuSources/data/locales/de_AT.txt index 886500d4..f557062e 100644 --- a/icuSources/data/locales/de_AT.txt +++ b/icuSources/data/locales/de_AT.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License de_AT{ ExemplarCharactersIndex{"[A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -10,7 +10,7 @@ de_AT{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/de_BE.txt b/icuSources/data/locales/de_BE.txt index 85add701..602ed572 100644 --- a/icuSources/data/locales/de_BE.txt +++ b/icuSources/data/locales/de_BE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_BE{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/de_CH.txt b/icuSources/data/locales/de_CH.txt index 856b29d6..42cb4da6 100644 --- a/icuSources/data/locales/de_CH.txt +++ b/icuSources/data/locales/de_CH.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ ExemplarCharacters{"[a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]"} - ExemplarCharactersNumbers{"[\\- . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ de_CH{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ gregorian{ dayNames{ @@ -40,12 +40,6 @@ de_CH{ era-narrow{ dn{"Epoche"} } - quarter{ - relative{ - "-1"{"letztes Quartal"} - "0"{"dieses Quartal"} - } - } weekOfMonth{ dn{"Woche im Monat"} } diff --git a/icuSources/data/locales/de_DE.txt b/icuSources/data/locales/de_DE.txt index 1ecadf49..75845c72 100644 --- a/icuSources/data/locales/de_DE.txt +++ b/icuSources/data/locales/de_DE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_DE{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/de_IT.txt b/icuSources/data/locales/de_IT.txt index 4af3ea18..e32b5951 100644 --- a/icuSources/data/locales/de_IT.txt +++ b/icuSources/data/locales/de_IT.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_IT{ - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ monthNames{ diff --git a/icuSources/data/locales/de_LI.txt b/icuSources/data/locales/de_LI.txt index 518a92fa..dc80032f 100644 --- a/icuSources/data/locales/de_LI.txt +++ b/icuSources/data/locales/de_LI.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_LI{ - ExemplarCharactersNumbers{"[\\- . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -14,7 +14,7 @@ de_LI{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/de_LU.txt b/icuSources/data/locales/de_LU.txt index d8ec8423..d2b86daf 100644 --- a/icuSources/data/locales/de_LU.txt +++ b/icuSources/data/locales/de_LU.txt @@ -1,16 +1,13 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_LU{ - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkersNarrow{ "vorm.", "nachm.", } - availableFormats{ - h{"h a"} - } } } } diff --git a/icuSources/data/locales/dje.txt b/icuSources/data/locales/dje.txt index f2190502..f8cdff1d 100644 --- a/icuSources/data/locales/dje.txt +++ b/icuSources/data/locales/dje.txt @@ -4,7 +4,7 @@ dje{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ɲ Ŋ O P Q R S T U W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -18,7 +18,7 @@ dje{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dje_NE.txt b/icuSources/data/locales/dje_NE.txt index 7c9097dc..140a8010 100644 --- a/icuSources/data/locales/dje_NE.txt +++ b/icuSources/data/locales/dje_NE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dje_NE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dsb.txt b/icuSources/data/locales/dsb.txt index f0bd00a6..06dff717 100644 --- a/icuSources/data/locales/dsb.txt +++ b/icuSources/data/locales/dsb.txt @@ -10,10 +10,10 @@ dsb{ "ž ź]" } ExemplarCharactersIndex{"[A B C Č Ć D E F G H {Ch} I J K Ł L M N O P Q R S Š Ś T U V W X Y Z Ž Ź]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " - "/ \\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ " + "* / \\& #]" } NumberElements{ latn{ @@ -196,7 +196,7 @@ dsb{ } minimumGroupingDigits{"1"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dsb_DE.txt b/icuSources/data/locales/dsb_DE.txt index 6a1d572c..ffa6af34 100644 --- a/icuSources/data/locales/dsb_DE.txt +++ b/icuSources/data/locales/dsb_DE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dsb_DE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dua.txt b/icuSources/data/locales/dua.txt index cd0d29e0..de149f0e 100644 --- a/icuSources/data/locales/dua.txt +++ b/icuSources/data/locales/dua.txt @@ -7,7 +7,7 @@ dua{ "s t u ú ū w y]" } ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E Ɛ F G I J K L M N Ŋ O Ɔ P S T U W Y]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -21,7 +21,7 @@ dua{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dua_CM.txt b/icuSources/data/locales/dua_CM.txt index 0a523dd3..47591147 100644 --- a/icuSources/data/locales/dua_CM.txt +++ b/icuSources/data/locales/dua_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dua_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dv.txt b/icuSources/data/locales/dv.txt index c1e0dd92..c9560d15 100644 --- a/icuSources/data/locales/dv.txt +++ b/icuSources/data/locales/dv.txt @@ -8,9 +8,19 @@ dv{ } ExemplarCharactersIndex{"[ހ ށ ނ ރ ބ ޅ ކ އ ވ މ ފ ދ ތ ލ ގ ޏ ސ ޑ ޒ ޓ ޔ ޕ ޖ ޗ]"} NumberElements{ + arab{ + symbols{ + list{"،"} + } + } + latn{ + symbols{ + list{","} + } + } native{"arab"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dv_MV.txt b/icuSources/data/locales/dv_MV.txt index 816eca54..003ec841 100644 --- a/icuSources/data/locales/dv_MV.txt +++ b/icuSources/data/locales/dv_MV.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dv_MV{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dyo.txt b/icuSources/data/locales/dyo.txt index e4d3090a..ce54e139 100644 --- a/icuSources/data/locales/dyo.txt +++ b/icuSources/data/locales/dyo.txt @@ -4,7 +4,7 @@ dyo{ AuxExemplarCharacters{"[z]"} ExemplarCharacters{"[a á b c d e é f g h i í j k l m n ñ ŋ o ó p q r s t u ú v w x y]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ñ Ŋ O P Q R S T U V W X Y]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -18,7 +18,7 @@ dyo{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dyo_SN.txt b/icuSources/data/locales/dyo_SN.txt index e57b9fcc..10e82499 100644 --- a/icuSources/data/locales/dyo_SN.txt +++ b/icuSources/data/locales/dyo_SN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dyo_SN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/dz.txt b/icuSources/data/locales/dz.txt index f8b5cc98..d9df3bb5 100644 --- a/icuSources/data/locales/dz.txt +++ b/icuSources/data/locales/dz.txt @@ -17,10 +17,10 @@ dz{ "\u0FB1 \u0FB2 \u0FB3 \u0FB5 \u0FB6 \u0FB7]" } ExemplarCharactersIndex{"[ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0༠ 1༡ 2༢ 3༣ 4༤ 5༥ 6༦ 7༧ 8༨ 9༩]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0༠ 1༡ 2༢ 3༣ 4༤ 5༥ 6༦ 7༧ 8༨ 9༩]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] ༼ ༽ § @ * / \\& # † " - "‡ ༄ ༅ ༆ ༈ ༉ ༊ ࿐ ࿑ ༒ ࿒ ࿓ ࿔ ༶ ྾ ྿ ༌ ། ༎ ༏ ༐ ༑ ༔ ༴]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] ༼ ༽ § @ * / \\& # " + "† ‡ ༄ ༅ ༆ ༈ ༉ ༊ ࿐ ࿑ ༒ ࿒ ࿓ ࿔ ༶ ྾ ྿ ༌ ། ༎ ༏ ༐ ༑ ༔ ༴]" } MoreInformation{"?"} NumberElements{ @@ -106,7 +106,7 @@ dz{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/dz_BT.txt b/icuSources/data/locales/dz_BT.txt index 12770117..9f91a519 100644 --- a/icuSources/data/locales/dz_BT.txt +++ b/icuSources/data/locales/dz_BT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dz_BT{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ebu.txt b/icuSources/data/locales/ebu.txt index 141e698d..29f0f292 100644 --- a/icuSources/data/locales/ebu.txt +++ b/icuSources/data/locales/ebu.txt @@ -11,7 +11,7 @@ ebu{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ebu_KE.txt b/icuSources/data/locales/ebu_KE.txt index e35d3528..3b06e84c 100644 --- a/icuSources/data/locales/ebu_KE.txt +++ b/icuSources/data/locales/ebu_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ebu_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ee.txt b/icuSources/data/locales/ee.txt index 2274ab3a..1caed201 100644 --- a/icuSources/data/locales/ee.txt +++ b/icuSources/data/locales/ee.txt @@ -7,10 +7,10 @@ ee{ " l m n ŋ o ó ò õ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0303} p r s t u ú ù ũ v ʋ w y z]" } ExemplarCharactersIndex{"[A B D Ɖ E Ɛ F Ƒ G Ɣ H X I K L M N Ŋ O Ɔ P R S T U V Ʋ W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} § @ * / \\& " - "# † ‡ ′ ″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} § @ * / " + "\\& # † ‡ ′ ″]" } MoreInformation{"..."} NumberElements{ @@ -200,7 +200,7 @@ ee{ } minimumGroupingDigits{"3"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ee_GH.txt b/icuSources/data/locales/ee_GH.txt index 05fff520..f010c6c6 100644 --- a/icuSources/data/locales/ee_GH.txt +++ b/icuSources/data/locales/ee_GH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ee_GH{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ee_TG.txt b/icuSources/data/locales/ee_TG.txt index 1d51f780..48c30047 100644 --- a/icuSources/data/locales/ee_TG.txt +++ b/icuSources/data/locales/ee_TG.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ee_TG{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/el.txt b/icuSources/data/locales/el.txt index 784afa40..a8da5b29 100644 --- a/icuSources/data/locales/el.txt +++ b/icuSources/data/locales/el.txt @@ -15,10 +15,11 @@ el{ } ExemplarCharacters{"[α ά β γ δ ε έ ζ η ή θ ι ί ϊ ΐ κ λ μ ν ξ ο ό π ρ σ ς τ υ ύ ϋ ΰ φ χ ψ ω ώ]"} ExemplarCharactersIndex{"[Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! . … \u0022 « » ( ) \\[ \\] § @ * / \\\\ \\&]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! . … \u0022 « » ( ) \\[ \\] § @ * / \\\\ \\&]"} MoreInformation{";"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -29,6 +30,7 @@ el{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -192,9 +194,11 @@ el{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -209,9 +213,10 @@ el{ } } minimumGroupingDigits{"1"} + native{"latn"} traditional{"grek"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -230,17 +235,21 @@ el{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"E d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} + M{"L"} MEd{"E, d/M"} + MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -250,6 +259,8 @@ el{ yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"G y QQQ"} + yyyyQQQQ{"G y QQQQ"} } eras{ abbreviated{ @@ -263,6 +274,20 @@ el{ } } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -285,7 +310,28 @@ el{ M{"dd/MM – dd/MM"} d{"dd/MM – dd/MM"} } + d{ + d{"d–d"} + } fallback{"{0} - {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -341,6 +387,20 @@ el{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -408,6 +468,88 @@ el{ } } } + ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } + monthNames{ + format{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + stand-alone{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + } + } generic{ DateTimePatterns{ "h:mm:ss a zzzz", @@ -617,8 +759,8 @@ el{ "μμ", } AmPmMarkersAbbr{ - "π.μ.", - "μ.μ.", + "πμ", + "μμ", } AmPmMarkersNarrow{ "πμ", @@ -790,10 +932,10 @@ el{ night1{"βράδυ"} } wide{ - afternoon1{"μεσημέρι"} - evening1{"απόγευμα"} - morning1{"πρωί"} - night1{"βράδυ"} + afternoon1{"το μεσημέρι"} + evening1{"το απόγευμα"} + morning1{"το πρωί"} + night1{"το βράδυ"} } } stand-alone{ @@ -1117,6 +1259,17 @@ el{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1200,6 +1353,68 @@ el{ "Σάκα", } } + monthNames{ + format{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + stand-alone{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + } } islamic{ eras{ @@ -1213,6 +1428,68 @@ el{ "Ε.Ε.", } } + monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + } } japanese{ DateTimePatterns{ @@ -1489,6 +1766,81 @@ el{ } } } + persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } + monthNames{ + format{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + stand-alone{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + } + } roc{ eras{ abbreviated{ @@ -1896,6 +2248,11 @@ el{ } month-narrow{ dn{"μήν."} + relative{ + "-1"{"προηγ. μήνας"} + "0"{"τρέχ. μήνας"} + "1"{"επόμ. μήνας"} + } relativeTime{ future{ one{"σε {0} μ."} @@ -2292,6 +2649,11 @@ el{ } week-narrow{ dn{"εβδ."} + relative{ + "-1"{"προηγ. εβδ."} + "0"{"τρέχ. εβδ."} + "1"{"επόμ. εβδ."} + } relativePeriod{"την εβδ. {0}"} relativeTime{ future{ @@ -2306,6 +2668,11 @@ el{ } week-short{ dn{"εβδ."} + relative{ + "-1"{"προηγ. εβδομάδα"} + "0"{"τρέχ. εβδομάδα"} + "1"{"επόμ. εβδομάδα"} + } relativePeriod{"την εβδ. {0}"} relativeTime{ future{ @@ -2425,8 +2792,6 @@ el{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} και {1}"} @@ -2484,6 +2849,10 @@ el{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/el_CY.txt b/icuSources/data/locales/el_CY.txt index 862ee908..6231daa3 100644 --- a/icuSources/data/locales/el_CY.txt +++ b/icuSources/data/locales/el_CY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License el_CY{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/el_GR.txt b/icuSources/data/locales/el_GR.txt index 71b38824..735da8f6 100644 --- a/icuSources/data/locales/el_GR.txt +++ b/icuSources/data/locales/el_GR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License el_GR{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en.txt b/icuSources/data/locales/en.txt index d1bca185..2d87af23 100644 --- a/icuSources/data/locales/en.txt +++ b/icuSources/data/locales/en.txt @@ -7,10 +7,10 @@ en{ } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ latn{ @@ -205,7 +205,7 @@ en{ } } } - Version{"2.1.48.65"} + Version{"36.1"} calendar{ buddhist{ eras{ diff --git a/icuSources/data/locales/en_001.txt b/icuSources/data/locales/en_001.txt index 162be6e7..fe28d4d2 100644 --- a/icuSources/data/locales/en_001.txt +++ b/icuSources/data/locales/en_001.txt @@ -1,7 +1,7 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_001{ - Version{"2.1.47.69"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -98,7 +98,7 @@ en_001{ "{1}, {0}", } availableFormats{ - Bhms{"h:mm.ss B"} + Bhms{"h:mm:ss B"} EBhm{"E, h:mm B"} EBhms{"E, h:mm:ss B"} EHm{"E, HH:mm"} @@ -114,7 +114,7 @@ en_001{ Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"LL"} - MEd{"E, d/M"} + MEd{"E, dd/MM"} MMMEd{"E, d MMM"} MMMMd{"d MMMM"} MMMd{"d MMM"} @@ -125,13 +125,47 @@ en_001{ hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} ms{"mm:ss"} + y{"y G"} + yyyy{"y G"} yyyyM{"MM/y GGGGG"} yyyyMEd{"E, dd/MM/y GGGGG"} + yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} } intervalFormats{ + Gy{ + y{"y – y G"} + } + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + M{ + M{"M – M"} + } MEd{ M{"E dd/MM – E dd/MM"} d{"E dd/MM – E dd/MM"} @@ -148,7 +182,13 @@ en_001{ M{"dd/MM – dd/MM"} d{"dd/MM – dd/MM"} } + d{ + d{"d – d"} + } fallback{"{0} – {1}"} + y{ + y{"y – y G"} + } yM{ M{"MM/y – MM/y GGGGG"} y{"MM/y – MM/y GGGGG"} @@ -210,17 +250,6 @@ en_001{ yMd{"dd/MM/y"} } dayPeriod{ - format{ - abbreviated{ - noon{"noon"} - } - narrow{ - noon{"n"} - } - wide{ - noon{"noon"} - } - } stand-alone{ abbreviated{ am{"am"} @@ -236,6 +265,47 @@ en_001{ } } intervalFormats{ + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M – M"} + } MEd{ M{"E dd/MM – E dd/MM"} d{"E dd/MM – E dd/MM"} @@ -252,7 +322,19 @@ en_001{ M{"dd/MM – dd/MM"} d{"dd/MM – dd/MM"} } + d{ + d{"d – d"} + } fallback{"{0} – {1}"} + h{ + h{"h – h a"} + } + hv{ + h{"h – h a v"} + } + y{ + y{"y – y"} + } yM{ M{"MM/y – MM/y"} y{"MM/y – MM/y"} @@ -295,7 +377,10 @@ en_001{ "{1} 'at' {0}", "{1}, {0}", } - } + } + } + characterLabel{ + math_symbols{"maths symbol"} } fields{ dayOfYear-narrow{ @@ -400,6 +485,11 @@ en_001{ } month-narrow{ dn{"mo"} + relative{ + "-1"{"last mo"} + "0"{"this mo"} + "1"{"next mo"} + } relativeTime{ future{ one{"in {0} mo"} @@ -413,6 +503,11 @@ en_001{ } month-short{ dn{"mo"} + relative{ + "-1"{"last mo"} + "0"{"this mo"} + "1"{"next mo"} + } relativeTime{ future{ one{"in {0} mo"} @@ -562,6 +657,11 @@ en_001{ } week-narrow{ dn{"wk"} + relative{ + "-1"{"last wk"} + "0"{"this wk"} + "1"{"next wk"} + } relativeTime{ future{ one{"in {0} wk"} @@ -575,6 +675,11 @@ en_001{ } week-short{ dn{"wk"} + relative{ + "-1"{"last wk"} + "0"{"this wk"} + "1"{"next wk"} + } relativeTime{ future{ one{"in {0} wk"} @@ -605,6 +710,11 @@ en_001{ dn{"wkday of mo"} } year-narrow{ + relative{ + "-1"{"last yr"} + "0"{"this yr"} + "1"{"next yr"} + } relativeTime{ future{ one{"in {0} yr"} @@ -618,6 +728,11 @@ en_001{ } year-short{ dn{"yr"} + relative{ + "-1"{"last yr"} + "0"{"this yr"} + "1"{"next yr"} + } relativeTime{ future{ one{"in {0} yr"} @@ -631,12 +746,24 @@ en_001{ } } listPattern{ + or{ + 2{"{0} or {1}"} + end{"{0} or {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } standard{ 2{"{0} and {1}"} end{"{0}, and {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} and {1}"} + end{"{0} and {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit{ 2{"{0}, {1}"} end{"{0}, {1}"} diff --git a/icuSources/data/locales/en_150.txt b/icuSources/data/locales/en_150.txt index bc32b589..ce7dada3 100644 --- a/icuSources/data/locales/en_150.txt +++ b/icuSources/data/locales/en_150.txt @@ -1,4 +1,4 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} @@ -10,7 +10,7 @@ en_150{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -46,7 +46,7 @@ en_150{ "{1}, {0}", } availableFormats{ - Bhms{"h:mm.ss B"} + Bhms{"h:mm:ss B"} EBhm{"E, h:mm B"} EBhms{"E, h:mm:ss B"} EHm{"E, HH:mm"} @@ -72,9 +72,13 @@ en_150{ hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} ms{"mm:ss"} + y{"y G"} + yyyy{"y G"} yyyyM{"MM/y GGGGG"} yyyyMEd{"E d/M/y G"} + yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"d/M/y G"} } diff --git a/icuSources/data/locales/en_AD.txt b/icuSources/data/locales/en_AD.txt deleted file mode 100755 index 1699c10d..00000000 --- a/icuSources/data/locales/en_AD.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_AD{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_AE.txt b/icuSources/data/locales/en_AE.txt index adf3c043..d4ecdee2 100644 --- a/icuSources/data/locales/en_AE.txt +++ b/icuSources/data/locales/en_AE.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_AE{ - Version{"2.1.48.67"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -40,44 +40,44 @@ en_AE{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMMEd{ - M{"E, d MMM – E, d MMM U"} - d{"E, d – E, d MMM U"} - y{"E, d MMM U – E, d MMM U"} + M{"E, d MMM – E, d MMM U"} + d{"E, d – E, d MMM U"} + y{"E, d MMM U – E, d MMM U"} } yMMMd{ - M{"d MMM – d MMM U"} - d{"d – d MMM U"} - y{"d MMM U – d MMM U"} + M{"d MMM – d MMM U"} + d{"d – d MMM U"} + y{"d MMM U – d MMM U"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } } @@ -131,44 +131,44 @@ en_AE{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } yM{ - M{"MM/y – MM/y GGGGG"} - y{"MM/y – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y GGGGG"} - d{"E, dd/MM/y – E, dd/MM/y GGGGG"} - y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } yMMMEd{ - M{"E, d MMM – E, d MMM y G"} - d{"E, d – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} } yMMMd{ - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } yMd{ - M{"dd/MM/y – dd/MM/y GGGGG"} - d{"dd/MM/y – dd/MM/y GGGGG"} - y{"dd/MM/y – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } } } @@ -208,44 +208,44 @@ en_AE{ } intervalFormats{ MEd{ - M{"E dd/MM – E dd/MM"} - d{"E dd/MM – E dd/MM"} + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} } MMMEd{ - M{"E d MMM – E d MMM"} - d{"E d – E d MMM"} + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} } MMMd{ - M{"d MMM – d MMM"} - d{"d – d MMM"} + M{"d MMM – d MMM"} + d{"d – d MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMMEd{ - M{"E, d MMM – E, d MMM y"} - d{"E, d – E, d MMM y"} - y{"E, d MMM y – E, d MMM y"} + M{"E, d MMM – E, d MMM y"} + d{"E, d – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} } yMMMd{ - M{"d MMM – d MMM y"} - d{"d – d MMM y"} - y{"d MMM y – d MMM y"} + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } } diff --git a/icuSources/data/locales/en_AG.txt b/icuSources/data/locales/en_AG.txt index 36de0f8b..b5102053 100644 --- a/icuSources/data/locales/en_AG.txt +++ b/icuSources/data/locales/en_AG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_AI.txt b/icuSources/data/locales/en_AI.txt index e55c1be4..19b8e504 100644 --- a/icuSources/data/locales/en_AI.txt +++ b/icuSources/data/locales/en_AI.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_AL.txt b/icuSources/data/locales/en_AL.txt old mode 100755 new mode 100644 index 7c0b3813..f564e92d --- a/icuSources/data/locales/en_AL.txt +++ b/icuSources/data/locales/en_AL.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AL{ %%Parent{"en_150"} NumberElements{ @@ -18,6 +13,7 @@ en_AL{ } } } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -37,5 +33,4 @@ en_AL{ } } } - Version{"2.1.11.50"} } diff --git a/icuSources/data/locales/en_AR.txt b/icuSources/data/locales/en_AR.txt old mode 100755 new mode 100644 index fed72a79..42a8e774 --- a/icuSources/data/locales/en_AR.txt +++ b/icuSources/data/locales/en_AR.txt @@ -1,7 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AR{ %%Parent{"en_001"} NumberElements{ @@ -16,9 +14,8 @@ en_AR{ group{"."} } } - minimumGroupingDigits{"2"} } - Version{"2.1.23.47"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_AS.txt b/icuSources/data/locales/en_AS.txt index bafb9f23..dfce93f0 100644 --- a/icuSources/data/locales/en_AS.txt +++ b/icuSources/data/locales/en_AS.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_AS{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_AT.txt b/icuSources/data/locales/en_AT.txt index c98994dd..1b923e94 100644 --- a/icuSources/data/locales/en_AT.txt +++ b/icuSources/data/locales/en_AT.txt @@ -16,7 +16,7 @@ en_AT{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -63,65 +63,65 @@ en_AT{ M{"M.–M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ d{"d.–d."} } yM{ - M{"MM.y – MM.y G"} - y{"MM.y – MM.y G"} + M{"MM.y – MM.y G"} + y{"MM.y – MM.y G"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y G"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y G"} - d{"E dd.MM.y – E dd.MM.y G"} - y{"E dd.MM.y – E dd.MM.y G"} + M{"E dd.MM.y – E dd.MM.y G"} + d{"E dd.MM.y – E dd.MM.y G"} + y{"E dd.MM.y – E dd.MM.y G"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y G"} - d{"EEEE, d. – EEEE, d. MMM y G"} - y{"EEEE, d. MMM y – EEEE, d. MMM y G"} + M{"EEEE, d. MMM – EEEE, d. MMM y G"} + d{"EEEE, d. – EEEE, d. MMM y G"} + y{"EEEE, d. MMM y – EEEE, d. MMM y G"} } yMMMEd{ - M{"E d. MMM – E d. MMM y G"} - d{"E d. – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + M{"E d. MMM – E d. MMM y G"} + d{"E d. – E d. MMM y G"} + y{"E d. MMM y – E d. MMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y G"} + M{"d. MMM – d. MMM y G"} d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } yMd{ - M{"dd.MM.y – dd.MM.y G"} - d{"dd.MM.y – dd.MM.y G"} - y{"dd.MM.y – dd.MM.y G"} + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} } } } @@ -168,65 +168,65 @@ en_AT{ M{"M.–M."} } MEEEEd{ - M{"EEEE, dd.MM. – EEEE, dd.MM."} - d{"EEEE, dd.MM. – EEEE, dd.MM."} + M{"EEEE, dd.MM. – EEEE, dd.MM."} + d{"EEEE, dd.MM. – EEEE, dd.MM."} } MEd{ - M{"E dd.MM. – E dd.MM."} - d{"E dd.MM. – E dd.MM."} + M{"E dd.MM. – E dd.MM."} + d{"E dd.MM. – E dd.MM."} } MMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM"} - d{"EEEE, d. – EEEE, d. MMM"} + M{"EEEE, d. MMM – EEEE, d. MMM"} + d{"EEEE, d. – EEEE, d. MMM"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd.MM. – dd.MM."} + d{"dd.MM. – dd.MM."} } d{ d{"d.–d."} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"MM.y – MM.y"} + y{"MM.y – MM.y"} } yMEEEEd{ - M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} - y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + M{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + d{"EEEE, dd.MM.y – EEEE, dd.MM.y"} + y{"EEEE, dd.MM.y – EEEE, dd.MM.y"} } yMEd{ - M{"E dd.MM.y – E dd.MM.y"} - d{"E dd.MM.y – E dd.MM.y"} - y{"E dd.MM.y – E dd.MM.y"} + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} } yMMMEEEEd{ - M{"EEEE, d. MMM – EEEE, d. MMM y"} - d{"EEEE, d. – EEEE, d. MMM y"} - y{"EEEE, d. MMM y – EEEE, d. MMM y"} + M{"EEEE, d. MMM – EEEE, d. MMM y"} + d{"EEEE, d. – EEEE, d. MMM y"} + y{"EEEE, d. MMM y – EEEE, d. MMM y"} } yMMMEd{ - M{"E d. MMM – E d. MMM y"} - d{"E d. – E d. MMM y"} - y{"E d. MMM y – E d. MMM y"} + M{"E d. MMM – E d. MMM y"} + d{"E d. – E d. MMM y"} + y{"E d. MMM y – E d. MMM y"} } yMMMd{ - M{"d. MMM – d. MMM y"} + M{"d. MMM – d. MMM y"} d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + y{"d. MMM y – d. MMM y"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} } } } diff --git a/icuSources/data/locales/en_AU.txt b/icuSources/data/locales/en_AU.txt index b3bc06eb..57178e7c 100644 --- a/icuSources/data/locales/en_AU.txt +++ b/icuSources/data/locales/en_AU.txt @@ -5,12 +5,15 @@ en_AU{ ExemplarCharactersNumbers{"[↑]"} NumberElements{ latn{ + miscPatterns{ + range{"{0}–{1}"} + } symbols{ exponential{"e"} } } } - Version{"2.1.48.43"} + Version{"36.1"} calendar{ chinese{ monthNames{ @@ -45,6 +48,20 @@ en_AU{ "Mo11", "Mo12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "First Month", "Second Month", @@ -102,6 +119,9 @@ en_AU{ yMMMEd{ d{"E, d MMM – E, d MMM y G"} } + yMMMM{ + y{"MMMM y – MMMM y G"} + } } } gregorian{ @@ -149,6 +169,15 @@ en_AU{ } } stand-alone{ + abbreviated{ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat", + } narrow{ "Su", "M", @@ -167,6 +196,15 @@ en_AU{ "Fri", "Sat", } + wide{ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday", + } } } dayPeriod{ @@ -201,14 +239,66 @@ en_AU{ noon{"midday"} } narrow{ + afternoon1{"afternoon"} + am{"am"} + evening1{"evening"} + midnight{"midnight"} + morning1{"morning"} + night1{"night"} noon{"midday"} + pm{"pm"} } wide{ noon{"midday"} } } } + intervalFormats{ + GyMEd{ + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + GyMMMEd{ + G{"E, d MMM, y G – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} + } + GyMMMd{ + G{"d MMM, y G – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + MMMd{ + d{"d – d MMM"} + } + } monthNames{ + format{ + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } + } stand-alone{ abbreviated{ "Jan", @@ -224,6 +314,136 @@ en_AU{ "Nov", "Dec", } + wide{ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December", + } + } + } + quarters{ + format{ + narrow{ + "1", + "2", + "3", + "4", + } + } + stand-alone{ + abbreviated{ + "Q1", + "Q2", + "Q3", + "Q4", + } + wide{ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter", + } + } + } + } + indian{ + monthNames{ + format{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + stand-alone{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } } } } @@ -240,18 +460,16 @@ en_AU{ upwards_arrows{"upward arrows"} } fields{ - day{ - relative{ - "-1"{"yesterday"} - "0"{"today"} - "1"{"tomorrow"} - } - } day-narrow{ relativeTime{ future{ + one{"in {0} day"} other{"in {0} days"} } + past{ + one{"{0} day ago"} + other{"{0} days ago"} + } } } fri-narrow{ @@ -606,9 +824,6 @@ en_AU{ } } listPattern{ - or{ - end{"{0} or {1}"} - } standard{ 2{"{0} and {1}"} end{"{0} and {1}"} diff --git a/icuSources/data/locales/en_BA.txt b/icuSources/data/locales/en_BA.txt deleted file mode 100755 index f02f71a0..00000000 --- a/icuSources/data/locales/en_BA.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_BA{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_BB.txt b/icuSources/data/locales/en_BB.txt index 7bc4bd3f..034d3207 100644 --- a/icuSources/data/locales/en_BB.txt +++ b/icuSources/data/locales/en_BB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_BD.txt b/icuSources/data/locales/en_BD.txt index 7f627bf9..b1517378 100644 --- a/icuSources/data/locales/en_BD.txt +++ b/icuSources/data/locales/en_BD.txt @@ -1,7 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2017 Apple Inc.. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BD{ %%Parent{"en_001"} NumberElements{ @@ -14,7 +12,7 @@ en_BD{ } } } - Version{"2.1.31.33"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_BE.txt b/icuSources/data/locales/en_BE.txt index 2bfffb20..20297c30 100644 --- a/icuSources/data/locales/en_BE.txt +++ b/icuSources/data/locales/en_BE.txt @@ -10,7 +10,7 @@ en_BE{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_BG.txt b/icuSources/data/locales/en_BG.txt old mode 100755 new mode 100644 index d2646047..97e141a4 --- a/icuSources/data/locales/en_BG.txt +++ b/icuSources/data/locales/en_BG.txt @@ -1,18 +1,23 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BG{ %%Parent{"en_150"} NumberElements{ latn{ + patterns{ + accountingFormat{"0.00 ¤;(0.00 ¤)"} + currencyFormat{"0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } symbols{ decimal{","} group{" "} } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -44,26 +49,26 @@ en_BG{ } intervalFormats{ MEd{ - M{"E, d.MM – E, d.MM"} - d{"E, d.MM – E, d.MM"} + M{"E, d.MM – E, d.MM"} + d{"E, d.MM – E, d.MM"} } Md{ - M{"d.MM – d.MM"} - d{"d.MM – d.MM"} + M{"d.MM – d.MM"} + d{"d.MM – d.MM"} } yM{ - M{"MM – MM.y G"} - y{"MM.y – MM.y G"} + M{"MM – MM.y G"} + y{"MM.y – MM.y G"} } yMEd{ - M{"E, d.MM – E, d.MM.y G"} - d{"E, d.MM – E, d.MM.y G"} - y{"E, d.MM.y – E, d.MM.y G"} + M{"E, d.MM – E, d.MM.y G"} + d{"E, d.MM – E, d.MM.y G"} + y{"E, d.MM.y – E, d.MM.y G"} } yMd{ - M{"d.MM – d.MM.y G"} - d{"d.MM – d.MM.y G"} - y{"d.MM.y – d.MM.y G"} + M{"d.MM – d.MM.y G"} + d{"d.MM – d.MM.y G"} + y{"d.MM.y – d.MM.y G"} } } } @@ -92,26 +97,26 @@ en_BG{ } intervalFormats{ MEd{ - M{"E, d.MM – E, d.MM"} - d{"E, d.MM – E, d.MM"} + M{"E, d.MM – E, d.MM"} + d{"E, d.MM – E, d.MM"} } Md{ - M{"d.MM – d.MM"} - d{"d.MM – d.MM"} + M{"d.MM – d.MM"} + d{"d.MM – d.MM"} } yM{ - M{"MM – MM.y"} - y{"MM.y – MM.y"} + M{"MM – MM.y"} + y{"MM.y – MM.y"} } yMEd{ - M{"E, d.MM – E, d.MM.y"} - d{"E, d.MM – E, d.MM.y"} - y{"E, d.MM.y – E, d.MM.y"} + M{"E, d.MM – E, d.MM.y"} + d{"E, d.MM – E, d.MM.y"} + y{"E, d.MM.y – E, d.MM.y"} } yMd{ - M{"d.MM – d.MM.y"} - d{"d.MM – d.MM.y"} - y{"d.MM.y – d.MM.y"} + M{"d.MM – d.MM.y"} + d{"d.MM – d.MM.y"} + y{"d.MM.y – d.MM.y"} } } } diff --git a/icuSources/data/locales/en_BI.txt b/icuSources/data/locales/en_BI.txt index d65f36d5..f9c9e516 100644 --- a/icuSources/data/locales/en_BI.txt +++ b/icuSources/data/locales/en_BI.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_BI{ - Version{"2.1.48.22"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_BM.txt b/icuSources/data/locales/en_BM.txt index 1784f53f..e7e911d1 100644 --- a/icuSources/data/locales/en_BM.txt +++ b/icuSources/data/locales/en_BM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_BN.txt b/icuSources/data/locales/en_BN.txt new file mode 100644 index 00000000..8358eca9 --- /dev/null +++ b/icuSources/data/locales/en_BN.txt @@ -0,0 +1,136 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BN{ + %%Parent{"en_001"} + Version{"36.1"} + calendar{ + generic{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "d/M/yy GGGGG", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + yyyyMEd{"E, d/M/y GGGGG"} + } + intervalFormats{ + MEd{ + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + fallback{"{0} – {1}"} + yMEd{ + M{"E, d/M/y – E, d/M/y G"} + d{"E, d/M/y – E, d/M/y G"} + y{"E, d/M/y – E, d/M/y G"} + } + yMMMEd{ + d{"E, d MMM – E, d MMM y G"} + } + yMd{ + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "d/M/yy", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + intervalFormats{ + MEd{ + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d MMM – E, d MMM"} + } + yMEd{ + M{"E, d/M/y – E, d/M/y"} + d{"E, d/M/y – E, d/M/y"} + y{"E, d/M/y – E, d/M/y"} + } + yMMMEd{ + d{"E, d MMM – E, d MMM y"} + } + yMd{ + M{"d/M/y – d/M/y"} + d{"d/M/y – d/M/y"} + y{"d/M/y – d/M/y"} + } + } + } + } + fields{ + month-short{ + dn{"mth"} + relative{ + "-1"{"last mth"} + "0"{"this mth"} + "1"{"next mth"} + } + relativeTime{ + future{ + one{"in {0} mth"} + other{"in {0} mth"} + } + past{ + one{"{0} mth ago"} + other{"{0} mth ago"} + } + } + } + quarter-short{ + relative{ + "-1"{"last qtr"} + "0"{"this qtr"} + "1"{"next qtr"} + } + relativeTime{ + future{ + one{"in {0} qtr"} + other{"in {0} qtrs"} + } + past{ + one{"{0} qtr ago"} + other{"{0} qtrs ago"} + } + } + } + } +} diff --git a/icuSources/data/locales/en_BR.txt b/icuSources/data/locales/en_BR.txt old mode 100755 new mode 100644 index f995abe8..35f1742d --- a/icuSources/data/locales/en_BR.txt +++ b/icuSources/data/locales/en_BR.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BR{ %%Parent{"en_001"} NumberElements{ @@ -19,7 +14,7 @@ en_BR{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_BS.txt b/icuSources/data/locales/en_BS.txt index be382c80..18b3c6c3 100644 --- a/icuSources/data/locales/en_BS.txt +++ b/icuSources/data/locales/en_BS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_BW.txt b/icuSources/data/locales/en_BW.txt index 863f69bf..dcb87f8e 100644 --- a/icuSources/data/locales/en_BW.txt +++ b/icuSources/data/locales/en_BW.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_BZ.txt b/icuSources/data/locales/en_BZ.txt index 7fa20d32..6795c641 100644 --- a/icuSources/data/locales/en_BZ.txt +++ b/icuSources/data/locales/en_BZ.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CA.txt b/icuSources/data/locales/en_CA.txt index 42fd4c76..4d5362b7 100644 --- a/icuSources/data/locales/en_CA.txt +++ b/icuSources/data/locales/en_CA.txt @@ -9,7 +9,7 @@ en_CA{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -208,6 +208,7 @@ en_CA{ midnight{"mid"} morning1{"mor"} night1{"night"} + noon{"n"} } } stand-alone{ @@ -221,6 +222,7 @@ en_CA{ evening1{"eve"} midnight{"mid"} morning1{"mor"} + night1{"night"} pm{"pm"} } wide{ @@ -280,6 +282,7 @@ en_CA{ leftwards_rightwards_arrows{"leftward rightward arrow"} letterlike_symbols{"letter-like symbol"} limited_use{"limited use"} + math_symbols{"math symbol"} nonspacing{"non-spacing"} rightwards_arrows{"rightward arrow"} upwards_arrows{"upward arrows"} @@ -442,9 +445,11 @@ en_CA{ sat-narrow{ relativeTime{ future{ + one{"in {0} Sa"} other{"in {0} Sa’s"} } past{ + one{"{0} Sa ago"} other{"{0} Sa’s ago"} } } @@ -490,9 +495,11 @@ en_CA{ sun-narrow{ relativeTime{ future{ + one{"in {0} Su"} other{"in {0} Su’s"} } past{ + one{"{0} Su ago"} other{"{0} Su’s ago"} } } @@ -512,9 +519,11 @@ en_CA{ thu-narrow{ relativeTime{ future{ + one{"in {0} Th"} other{"in {0} Th’s"} } past{ + one{"{0} Th ago"} other{"{0} Th’s ago"} } } @@ -534,9 +543,11 @@ en_CA{ tue-narrow{ relativeTime{ future{ + one{"in {0} Tu"} other{"in {0} Tu’s"} } past{ + one{"{0} Tu ago"} other{"{0} Tu’s ago"} } } @@ -643,7 +654,6 @@ en_CA{ end{"{0}, and {1}"} } standard-short{ - 2{"{0} and {1}"} end{"{0}, and {1}"} } } diff --git a/icuSources/data/locales/en_CC.txt b/icuSources/data/locales/en_CC.txt index 2fd6d36f..60ae84e8 100644 --- a/icuSources/data/locales/en_CC.txt +++ b/icuSources/data/locales/en_CC.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CH.txt b/icuSources/data/locales/en_CH.txt index 971e6eca..8ff2b42b 100644 --- a/icuSources/data/locales/en_CH.txt +++ b/icuSources/data/locales/en_CH.txt @@ -15,7 +15,7 @@ en_CH{ } } } - Version{"2.1.48.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CK.txt b/icuSources/data/locales/en_CK.txt index 367c0d78..4a78c2e3 100644 --- a/icuSources/data/locales/en_CK.txt +++ b/icuSources/data/locales/en_CK.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CL.txt b/icuSources/data/locales/en_CL.txt index d057a41c..cbe502cd 100644 --- a/icuSources/data/locales/en_CL.txt +++ b/icuSources/data/locales/en_CL.txt @@ -12,9 +12,9 @@ en_CL{ decimal{","} group{"."} } - } + } } - Version{"2.1.38.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CM.txt b/icuSources/data/locales/en_CM.txt index d14c2bef..0f882366 100644 --- a/icuSources/data/locales/en_CM.txt +++ b/icuSources/data/locales/en_CM.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CN.txt b/icuSources/data/locales/en_CN.txt old mode 100755 new mode 100644 index 441e47e5..97fbb3f4 --- a/icuSources/data/locales/en_CN.txt +++ b/icuSources/data/locales/en_CN.txt @@ -1,11 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CN{ - Version{"2.1.19.14"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CO.txt b/icuSources/data/locales/en_CO.txt index 95d6201e..eda3f747 100644 --- a/icuSources/data/locales/en_CO.txt +++ b/icuSources/data/locales/en_CO.txt @@ -12,9 +12,9 @@ en_CO{ decimal{","} group{"."} } - } + } } - Version{"2.1.38.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CX.txt b/icuSources/data/locales/en_CX.txt index 5d0b907f..e31fb71f 100644 --- a/icuSources/data/locales/en_CX.txt +++ b/icuSources/data/locales/en_CX.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_CY.txt b/icuSources/data/locales/en_CY.txt index b5b0b0b7..19e7a33b 100644 --- a/icuSources/data/locales/en_CY.txt +++ b/icuSources/data/locales/en_CY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_CZ.txt b/icuSources/data/locales/en_CZ.txt old mode 100755 new mode 100644 index b42ba7ce..f0debc95 --- a/icuSources/data/locales/en_CZ.txt +++ b/icuSources/data/locales/en_CZ.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CZ{ %%Parent{"en_150"} NumberElements{ @@ -20,5 +15,424 @@ en_CZ{ } } } - Version{"2.1.11.50"} + Version{"36.1"} + calendar{ + generic{ + DateTimePatterns{ + "H:mm:ss zzzz", + "H:mm:ss z", + "H:mm:ss", + "H:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d. M. y G", + "dd.MM.y GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} + EHm{"E H:mm"} + EHms{"E H:mm:ss"} + Ed{"E d."} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"LLLL y G"} + GyMMMEd{"E d. M. y G"} + GyMMMMEd{"E d MMMM y G"} + GyMMMMd{"d MMMM y G"} + GyMMMd{"d. M. y G"} + H{"H"} + Hm{"H:mm"} + Hms{"H:mm:ss"} + M{"L"} + MEd{"E d. M."} + MMM{"LLL"} + MMMEd{"E d. M."} + MMMMEd{"E d MMMM"} + MMMMd{"d MMMM"} + MMMd{"d. M."} + Md{"d. M."} + d{"d."} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + y{"y G"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E d. M. y GGGGG"} + yyyyMMM{"LLLL y G"} + yyyyMMMEd{"E d. M. y G"} + yyyyMMMM{"LLLL y G"} + yyyyMMMMEd{"E d MMMM y G"} + yyyyMMMMd{"d MMMM y G"} + yyyyMMMd{"d. M. y G"} + yyyyMd{"d. M. y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h–h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d. M. y GGGGG – E d. M. y GGGGG"} + M{"E d. M. y – E d. M. y GGGGG"} + d{"E d. M. y – E d. M. y GGGGG"} + y{"E d. M. y – E d. M. y GGGGG"} + } + GyMMM{ + G{"LLLL y G – LLLL y G"} + M{"LLLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + GyMMMEd{ + G{"E d. M. y G – E d. M. y G"} + M{"E d. M. – E d. M. y G"} + d{"E d. M. – E d. M. y G"} + y{"E d. M. y – E d. M. y G"} + } + GyMMMd{ + G{"d. M. y G – d. M. y G"} + M{"d. M. – d. M. y G"} + d{"d.–d. M. y G"} + y{"d. M. y – d. M. y G"} + } + GyMd{ + G{"d. M. y GGGGG – d. M. y GGGGG"} + M{"d. M. y – d. M. y GGGGG"} + d{"d. M. y – d. M. y GGGGG"} + y{"d. M. y – d. M. y GGGGG"} + } + H{ + H{"H–H"} + } + Hm{ + H{"H:mm–H:mm"} + m{"H:mm–H:mm"} + } + Hmv{ + H{"H:mm–H:mm v"} + m{"H:mm–H:mm v"} + } + Hv{ + H{"H–H v"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E d. M. – E d. M."} + d{"E d. M. – E d. M."} + } + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E d. M. – E d. M."} + d{"E d. M. – E d. M."} + } + MMMd{ + M{"d. M. – d. M."} + d{"d.–d. M."} + } + Md{ + M{"d. M. – d. M."} + d{"d. M. – d. M."} + } + d{ + d{"d.–d."} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y G"} + } + yM{ + M{"M/y – M/y G"} + y{"M/y – M/y G"} + } + yMEd{ + M{"E dd.MM.y – E dd.MM.y G"} + d{"E dd.MM.y – E dd.MM.y G"} + y{"E dd.MM.y – E dd.MM.y G"} + } + yMMM{ + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E d. M. – E d. M. y G"} + d{"E d. M. – E d. M. y G"} + y{"E d. M. y – E d. M. y G"} + } + yMMMM{ + M{"LLLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + yMMMd{ + M{"d. M. – d. M. y G"} + d{"d.–d. M. y G"} + y{"d. M. y – d. M. y G"} + } + yMd{ + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} + } + } + } + gregorian{ + DateTimePatterns{ + "H:mm:ss zzzz", + "H:mm:ss z", + "H:mm:ss", + "H:mm", + "EEEE d MMMM y", + "d MMMM y", + "d. M. y", + "dd.MM.y", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} + EHm{"E H:mm"} + EHms{"E H:mm:ss"} + Ed{"E d."} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"LLLL y G"} + GyMMMEd{"E d. M. y G"} + GyMMMMEd{"E d MMMM y G"} + GyMMMMd{"d MMMM y G"} + GyMMMd{"d. M. y G"} + H{"H"} + Hm{"H:mm"} + Hms{"H:mm:ss"} + Hmsv{"H:mm:ss v"} + Hmv{"H:mm v"} + M{"L"} + MEd{"E d. M."} + MMM{"LLL"} + MMMEd{"E d. M."} + MMMMEd{"E d MMMM"} + MMMMd{"d MMMM"} + MMMd{"d. M."} + Md{"d. M."} + d{"d."} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"M/y"} + yMEd{"E d. M. y"} + yMMM{"LLLL y"} + yMMMEd{"E d. M. y"} + yMMMM{"LLLL y"} + yMMMMEd{"E d MMMM y"} + yMMMMd{"d MMMM y"} + yMMMd{"d. M. y"} + yMd{"d. M. y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + } + intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h–h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d. M. y GGGGG – E d. M. y GGGGG"} + M{"E d. M. y – E d. M. y GGGGG"} + d{"E d. M. y – E d. M. y GGGGG"} + y{"E d. M. y – E d. M. y GGGGG"} + } + GyMMM{ + G{"LLLL y G – LLLL y G"} + M{"LLLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + GyMMMEd{ + G{"E d. M. y G – E d. M. y G"} + M{"E d. M. – E d. M. y G"} + d{"E d. M. – E d. M. y G"} + y{"E d. M. y – E d. M. y G"} + } + GyMMMd{ + G{"d. M. y G – d. M. y G"} + M{"d. M. – d. M. y G"} + d{"d.–d. M. y G"} + y{"d. M. y – d. M. y G"} + } + GyMd{ + G{"d. M. y GGGGG – d. M. y GGGGG"} + M{"d. M. y – d. M. y GGGGG"} + d{"d. M. y – d. M. y GGGGG"} + y{"d. M. y – d. M. y GGGGG"} + } + H{ + H{"H–H"} + } + Hm{ + H{"H:mm–H:mm"} + m{"H:mm–H:mm"} + } + Hmv{ + H{"H:mm–H:mm v"} + m{"H:mm–H:mm v"} + } + Hv{ + H{"H–H v"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E d. M. – E d. M."} + d{"E d. M. – E d. M."} + } + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E d. M. – E d. M."} + d{"E d. M. – E d. M."} + } + MMMd{ + M{"d. M. – d. M."} + d{"d.–d. M."} + } + Md{ + M{"d. M. – d. M."} + d{"d. M. – d. M."} + } + d{ + d{"d.–d."} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"M/y – M/y"} + y{"M/y – M/y"} + } + yMEd{ + M{"E dd.MM.y – E dd.MM.y"} + d{"E dd.MM.y – E dd.MM.y"} + y{"E dd.MM.y – E dd.MM.y"} + } + yMMM{ + M{"MMM–MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E d. M. – E d. M. y"} + d{"E d. M. – E d. M. y"} + y{"E d. M. y – E d. M. y"} + } + yMMMM{ + M{"LLLL–LLLL y"} + y{"LLLL y – LLLL y"} + } + yMMMd{ + M{"d. M. – d. M. y"} + d{"d.–d. M. y"} + y{"d. M. y – d. M. y"} + } + yMd{ + M{"dd.MM.y – dd.MM.y"} + d{"dd.MM.y – dd.MM.y"} + y{"dd.MM.y – dd.MM.y"} + } + } + } + } } diff --git a/icuSources/data/locales/en_DE.txt b/icuSources/data/locales/en_DE.txt index d00b030a..d9e993eb 100644 --- a/icuSources/data/locales/en_DE.txt +++ b/icuSources/data/locales/en_DE.txt @@ -14,7 +14,7 @@ en_DE{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_DG.txt b/icuSources/data/locales/en_DG.txt index 40281b06..6a551f36 100644 --- a/icuSources/data/locales/en_DG.txt +++ b/icuSources/data/locales/en_DG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_DK.txt b/icuSources/data/locales/en_DK.txt index cebb4524..5a4ca5eb 100644 --- a/icuSources/data/locales/en_DK.txt +++ b/icuSources/data/locales/en_DK.txt @@ -15,7 +15,7 @@ en_DK{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_DM.txt b/icuSources/data/locales/en_DM.txt index 900bf8af..e9db1989 100644 --- a/icuSources/data/locales/en_DM.txt +++ b/icuSources/data/locales/en_DM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_EE.txt b/icuSources/data/locales/en_EE.txt old mode 100755 new mode 100644 index 650e5627..d2ef4eba --- a/icuSources/data/locales/en_EE.txt +++ b/icuSources/data/locales/en_EE.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_EE{ %%Parent{"en_150"} NumberElements{ @@ -18,7 +13,7 @@ en_EE{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -97,18 +92,18 @@ en_EE{ M{"M–M"} } MEd{ - M{"E, dd.MM – E, dd.MM"} - d{"E, dd.MM – E, dd.MM"} + M{"E, dd.MM – E, dd.MM"} + d{"E, dd.MM – E, dd.MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E, d. MMM – E, d. MMM"} - d{"E, d. MMM – E, d. MMM"} + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ @@ -120,21 +115,21 @@ en_EE{ } fallback{"{0}–{1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ @@ -145,27 +140,27 @@ en_EE{ y{"MM.y–MM.y G"} } yMEd{ - M{"E, dd.MM.y – E, dd.MM.y G"} - d{"E, dd.MM.y – E, dd.MM.y G"} - y{"E, dd.MM.y – E, dd.MM.y G"} + M{"E, dd.MM.y – E, dd.MM.y G"} + d{"E, dd.MM.y – E, dd.MM.y G"} + y{"E, dd.MM.y – E, dd.MM.y G"} } yMMM{ M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } yMMMEd{ - M{"E, d. MMM – E, d. MMM y G"} - d{"E, d. MMM – E, d. MMM y G"} - y{"E, d. MMM y – E, d. MMM y G"} + M{"E, d. MMM – E, d. MMM y G"} + d{"E, d. MMM – E, d. MMM y G"} + y{"E, d. MMM y – E, d. MMM y G"} } yMMMM{ M{"MMMM–MMMM y G"} - y{"MMMM y – MMMM y G"} + y{"MMMM y – MMMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y G"} + M{"d. MMM – d. MMM y G"} d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } yMd{ M{"dd.MM.y–dd.MM.y G"} @@ -254,18 +249,18 @@ en_EE{ M{"MM–MM"} } MEd{ - M{"E, dd.MM – E, dd.MM"} - d{"E, dd.MM – E, dd.MM"} + M{"E, dd.MM – E, dd.MM"} + d{"E, dd.MM – E, dd.MM"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"E, d. MMM – E, d. MMM"} - d{"E, d. MMM – E, d. MMM"} + M{"E, d. MMM – E, d. MMM"} + d{"E, d. MMM – E, d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ @@ -275,23 +270,23 @@ en_EE{ d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ @@ -302,27 +297,27 @@ en_EE{ y{"MM.y–MM.y"} } yMEd{ - M{"E, dd.MM.y – E, dd.MM.y"} - d{"E, dd.MM.y – E, dd.MM.y"} - y{"E, dd.MM.y – E, dd.MM.y"} + M{"E, dd.MM.y – E, dd.MM.y"} + d{"E, dd.MM.y – E, dd.MM.y"} + y{"E, dd.MM.y – E, dd.MM.y"} } yMMM{ M{"MMM–MMM y"} - y{"MMM y – MMM y"} + y{"MMM y – MMM y"} } yMMMEd{ - M{"E, d. MMM – E, d. MMM y"} - d{"E, d. MMM – E, d. MMM y"} - y{"E, d. MMM y – E, d. MMM y"} + M{"E, d. MMM – E, d. MMM y"} + d{"E, d. MMM – E, d. MMM y"} + y{"E, d. MMM y – E, d. MMM y"} } yMMMM{ M{"MMMM–MMMM y"} - y{"MMMM y – MMMM y"} + y{"MMMM y – MMMM y"} } yMMMd{ - M{"d. MMM – d. MMM y"} + M{"d. MMM – d. MMM y"} d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + y{"d. MMM y – d. MMM y"} } yMd{ M{"dd.MM.y–dd.MM.y"} diff --git a/icuSources/data/locales/en_ER.txt b/icuSources/data/locales/en_ER.txt index f30549b5..d126aa5a 100644 --- a/icuSources/data/locales/en_ER.txt +++ b/icuSources/data/locales/en_ER.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_ES.txt b/icuSources/data/locales/en_ES.txt deleted file mode 100755 index 0c93dd87..00000000 --- a/icuSources/data/locales/en_ES.txt +++ /dev/null @@ -1,23 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_ES{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - percentFormat{"#,##0 %"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_FI.txt b/icuSources/data/locales/en_FI.txt index 3760910d..26a21946 100644 --- a/icuSources/data/locales/en_FI.txt +++ b/icuSources/data/locales/en_FI.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ en_FI{ } } } - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -92,18 +92,18 @@ en_FI{ M{"L.–L."} } MEd{ - M{"E d.M. – E d.M."} - d{"E d. – E d.M."} + M{"E d.M. – E d.M."} + d{"E d. – E d.M."} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ @@ -115,44 +115,44 @@ en_FI{ } fallback{"{0}–{1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} + a{"h.mm a – h.mm a"} h{"h.mm–h.mm a"} m{"h.mm–h.mm a"} } hmv{ - a{"h.mm a – h.mm a v"} + a{"h.mm a – h.mm a v"} h{"h.mm–h.mm a v"} m{"h.mm–h.mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y G"} } yMEd{ - M{"E d.M.y – E d.M.y G"} - d{"E d.M.y – E d.M.y G"} - y{"E d.M.y – E d.M.y G"} + M{"E d.M.y – E d.M.y G"} + d{"E d.M.y – E d.M.y G"} + y{"E d.M.y – E d.M.y G"} } yMMM{ M{"LLL–LLL y G"} - y{"LLL y – LLL y G"} + y{"LLL y – LLL y G"} } yMMMEd{ - M{"E d. MMM – E d. MMM y G"} - d{"E d. – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + M{"E d. MMM – E d. MMM y G"} + d{"E d. – E d. MMM y G"} + y{"E d. MMM y – E d. MMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y G"} + M{"d. MMM – d. MMM y G"} d{"d.–d. MMM y G"} - y{"d. MMM y – d. MMM y G"} + y{"d. MMM y – d. MMM y G"} } yMd{ M{"d.M.–d.M.y G"} @@ -239,29 +239,29 @@ en_FI{ M{"L.–L."} } MEd{ - M{"E d.M. – E d.M."} - d{"E d. – E d.M."} + M{"E d.M. – E d.M."} + d{"E d. – E d.M."} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"E d. MMM – E d. MMM"} - d{"E d. – E d. MMM"} + M{"E d. MMM – E d. MMM"} + d{"E d. – E d. MMM"} } MMMM{ M{"LLLL–LLLL"} } MMMMEd{ - M{"E d. MMMM – E d. MMMM"} - d{"E d. – E d. MMMM"} + M{"E d. MMMM – E d. MMMM"} + d{"E d. – E d. MMMM"} } MMMMd{ - M{"d. MMMM – d. MMMM"} + M{"d. MMMM – d. MMMM"} d{"d.–d. MMMM"} } MMMd{ - M{"d. MMM – d. MMM"} + M{"d. MMM – d. MMM"} d{"d.–d. MMM"} } Md{ @@ -273,58 +273,58 @@ en_FI{ } fallback{"{0}–{1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h.mm a – h.mm a"} + a{"h.mm a – h.mm a"} h{"h.mm–h.mm a"} m{"h.mm–h.mm a"} } hmv{ - a{"h.mm a – h.mm a v"} + a{"h.mm a – h.mm a v"} h{"h.mm–h.mm a v"} m{"h.mm–h.mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y"} } yMEd{ - M{"E d.M.y – E d.M.y"} - d{"E d.M.y – E d.M.y"} - y{"E d.M.y – E d.M.y"} + M{"E d.M.y – E d.M.y"} + d{"E d.M.y – E d.M.y"} + y{"E d.M.y – E d.M.y"} } yMMM{ M{"LLL–LLL y"} - y{"LLL y – LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ - M{"E d. MMM – E d. MMM y"} - d{"E d. – E d. MMM y"} - y{"E d. MMM y – E d. MMM y"} + M{"E d. MMM – E d. MMM y"} + d{"E d. – E d. MMM y"} + y{"E d. MMM y – E d. MMM y"} } yMMMM{ M{"LLLL–LLLL y"} - y{"LLLL y – LLLL y"} + y{"LLLL y – LLLL y"} } yMMMMEd{ - M{"E d. MMMM – E d. MMMM y"} - d{"E d. – E d. MMMM y"} - y{"E d. MMMM y – E d. MMMM y"} + M{"E d. MMMM – E d. MMMM y"} + d{"E d. – E d. MMMM y"} + y{"E d. MMMM y – E d. MMMM y"} } yMMMMd{ - M{"d. MMMM – d. MMMM y"} + M{"d. MMMM – d. MMMM y"} d{"d.–d. MMMM y"} - y{"d. MMMM y – d. MMMM y"} + y{"d. MMMM y – d. MMMM y"} } yMMMd{ - M{"d. MMM – d. MMM y"} + M{"d. MMM – d. MMM y"} d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + y{"d. MMM y – d. MMM y"} } yMd{ M{"d.M.–d.M.y"} diff --git a/icuSources/data/locales/en_FJ.txt b/icuSources/data/locales/en_FJ.txt index 8973b536..abe4c34b 100644 --- a/icuSources/data/locales/en_FJ.txt +++ b/icuSources/data/locales/en_FJ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_FK.txt b/icuSources/data/locales/en_FK.txt index 8d4bea2c..bd2c6200 100644 --- a/icuSources/data/locales/en_FK.txt +++ b/icuSources/data/locales/en_FK.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_FM.txt b/icuSources/data/locales/en_FM.txt index a46032ba..96883597 100644 --- a/icuSources/data/locales/en_FM.txt +++ b/icuSources/data/locales/en_FM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_FR.txt b/icuSources/data/locales/en_FR.txt old mode 100755 new mode 100644 index 04d39c2c..e650ecf0 --- a/icuSources/data/locales/en_FR.txt +++ b/icuSources/data/locales/en_FR.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FR{ %%Parent{"en_150"} NumberElements{ @@ -15,11 +10,11 @@ en_FR{ } symbols{ decimal{","} - group{" "} + group{" "} } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -56,14 +51,14 @@ en_FR{ intervalFormats{ fallback{"{0} – {1}"} yMEd{ - M{"E dd/MM/y – E dd/MM/y G"} - d{"E dd/MM/y – E dd/MM/y G"} - y{"E dd/MM/y – E dd/MM/y G"} + M{"E dd/MM/y – E dd/MM/y G"} + d{"E dd/MM/y – E dd/MM/y G"} + y{"E dd/MM/y – E dd/MM/y G"} } yMMMEd{ - M{"E d MMM – E d MMM y G"} - d{"E d – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } } } @@ -94,14 +89,14 @@ en_FR{ } intervalFormats{ yMEd{ - M{"E dd/MM/y – E dd/MM/y"} - d{"E dd/MM/y – E dd/MM/y"} - y{"E dd/MM/y – E dd/MM/y"} + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} } yMMMEd{ - M{"E d MMM – E d MMM y"} - d{"E d – E d MMM y"} - y{"E d MMM y – E d MMM y"} + M{"E d MMM – E d MMM y"} + d{"E d – E d MMM y"} + y{"E d MMM y – E d MMM y"} } } } diff --git a/icuSources/data/locales/en_GB.txt b/icuSources/data/locales/en_GB.txt index e9d1276f..eed7b69c 100644 --- a/icuSources/data/locales/en_GB.txt +++ b/icuSources/data/locales/en_GB.txt @@ -1,8 +1,16 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Version{"2.1.47.86"} + NumberElements{ + latn{ + miscPatterns{ + range{"{0}–{1}"} + } + } + minimumGroupingDigits{"1"} + } + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -68,15 +76,15 @@ en_GB{ "{1}, {0}", } availableFormats{ - Bhm{"h.mm B"} - Bhms{"h.mm.ss B"} - EBhm{"E, h.mm B"} - EBhms{"E, h.mm.ss B"} + Bhm{"h:mm B"} + Bhms{"h:mm.ss B"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm.ss B"} EHm{"E, HH:mm"} EHms{"E, HH:mm:ss"} Ed{"E d"} - Ehm{"E, h.mm a"} - Ehms{"E, h.mm.ss a"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm.ss a"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} @@ -89,12 +97,16 @@ en_GB{ MMMd{"d MMM"} Md{"dd/MM"} h{"h a"} - hm{"h.mm a"} - hms{"h.mm.ss a"} + hm{"h:mm a"} + hms{"h:mm.ss a"} ms{"mm:ss"} + y{"y G"} + yyyy{"y G"} yyyyM{"MM/y GGGGG"} yyyyMEd{"E, dd/MM/y GGGGG"} + yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} } @@ -139,10 +151,10 @@ en_GB{ "{1}, {0}", } availableFormats{ - Bhm{"h.mm B"} - Bhms{"h.mm.ss B"} - EBhm{"E, h.mm B"} - EBhms{"E, h.mm.ss B"} + Bhm{"h:mm B"} + Bhms{"h:mm.ss B"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm.ss B"} MEd{"E dd/MM"} MMMEd{"E d MMM"} MMMMd{"d MMMM"} @@ -156,20 +168,10 @@ en_GB{ yMd{"dd/MM/y"} } dayPeriod{ - format{ - abbreviated{ - noon{"noon"} - } - narrow{ - noon{"n"} - } - wide{ - noon{"noon"} - } - } stand-alone{ narrow{ - pm{"pm"} + midnight{"midnight"} + noon{"noon"} } } } @@ -248,38 +250,11 @@ en_GB{ math_symbols{"maths symbol"} } fields{ - day{ - relative{ - "-1"{"yesterday"} - "0"{"today"} - "1"{"tomorrow"} - } - } - day-narrow{ - relative{ - "-1"{"yesterday"} - "0"{"today"} - "1"{"tomorrow"} - } - } - day-short{ - relative{ - "-1"{"yesterday"} - } - relativeTime{ - future{ - other{"in {0} days"} - } - past{ - other{"{0} days ago"} - } - } + hour-narrow{ + dn{"hr"} } } listPattern{ - or{ - end{"{0} or {1}"} - } standard{ 2{"{0} and {1}"} end{"{0} and {1}"} @@ -291,6 +266,6 @@ en_GB{ end{"{0} and {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} - } + } } } diff --git a/icuSources/data/locales/en_GD.txt b/icuSources/data/locales/en_GD.txt index 457ae8c2..22ed5940 100644 --- a/icuSources/data/locales/en_GD.txt +++ b/icuSources/data/locales/en_GD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_GG.txt b/icuSources/data/locales/en_GG.txt index 21e6d05e..c820b260 100644 --- a/icuSources/data/locales/en_GG.txt +++ b/icuSources/data/locales/en_GG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_GH.txt b/icuSources/data/locales/en_GH.txt index e7911d18..ad6ff5bc 100644 --- a/icuSources/data/locales/en_GH.txt +++ b/icuSources/data/locales/en_GH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_GI.txt b/icuSources/data/locales/en_GI.txt index 86124acb..3c4eec80 100644 --- a/icuSources/data/locales/en_GI.txt +++ b/icuSources/data/locales/en_GI.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_GM.txt b/icuSources/data/locales/en_GM.txt index 390d055a..0c550b30 100644 --- a/icuSources/data/locales/en_GM.txt +++ b/icuSources/data/locales/en_GM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_GR.txt b/icuSources/data/locales/en_GR.txt old mode 100755 new mode 100644 index b37dd8a1..79a6f84d --- a/icuSources/data/locales/en_GR.txt +++ b/icuSources/data/locales/en_GR.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GR{ %%Parent{"en_150"} NumberElements{ @@ -15,7 +10,7 @@ en_GR{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -96,80 +91,80 @@ en_GR{ M{"M–M"} } MEd{ - M{"E, dd/MM – E, dd/MM"} - d{"E, dd/MM – E, dd/MM"} + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"E, dd MMM – E, dd MMM"} - d{"E, dd – E, dd MMM"} + M{"E, dd MMM – E, dd MMM"} + d{"E, dd – E, dd MMM"} } MMMd{ - M{"dd MMM – dd MMM"} + M{"dd MMM – dd MMM"} d{"dd–dd MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y G"} } yM{ - M{"MM/y – MM/y GGGGG"} - y{"MM/y – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y GGGGG"} - d{"E, dd/MM/y – E, dd/MM/y GGGGG"} - y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } yMMM{ M{"LLL–LLL y G"} - y{"LLL y – LLL y G"} + y{"LLL y – LLL y G"} } yMMMEd{ - M{"E, dd MMM – E, dd MMM y G"} - d{"E, dd – E, dd MMM y G"} - y{"E, dd MMM y – E, dd MMM y G"} + M{"E, dd MMM – E, dd MMM y G"} + d{"E, dd – E, dd MMM y G"} + y{"E, dd MMM y – E, dd MMM y G"} } yMMMM{ M{"LLLL–LLLL y G"} - y{"LLLL y – LLLL y G"} + y{"LLLL y – LLLL y G"} } yMMMd{ - M{"dd MMM – dd MMM y G"} + M{"dd MMM – dd MMM y G"} d{"dd–dd MMM y G"} - y{"dd MMM y – dd MMM y G"} + y{"dd MMM y – dd MMM y G"} } yMd{ - M{"dd/MM/y – dd/MM/y GGGGG"} - d{"dd/MM/y – dd/MM/y GGGGG"} - y{"dd/MM/y – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } } } @@ -258,80 +253,80 @@ en_GR{ M{"M–M"} } MEd{ - M{"E, dd/MM – E, dd/MM"} - d{"E, dd/MM – E, dd/MM"} + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"E, dd MMM – E, dd MMM"} - d{"E, dd – E, dd MMM"} + M{"E, dd MMM – E, dd MMM"} + d{"E, dd – E, dd MMM"} } MMMd{ - M{"dd MMM – dd MMM"} + M{"dd MMM – dd MMM"} d{"dd–dd MMM"} } Md{ - M{"dd/MM – dd/MM"} - d{"dd/MM – dd/MM"} + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} } d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"h–h a"} } hm{ - a{"h:mm a – h:mm a"} + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"h–h a v"} } y{ y{"y–y"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} } yMEd{ - M{"E, dd/MM/y – E, dd/MM/y"} - d{"E, dd/MM/y – E, dd/MM/y"} - y{"E, dd/MM/y – E, dd/MM/y"} + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} } yMMM{ M{"LLL–LLL y"} - y{"LLL y – LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ - M{"E, dd MMM – E, dd MMM y"} - d{"E, dd MMM – E, dd MMM y"} - y{"E, dd MMM y – E, dd MMM y"} + M{"E, dd MMM – E, dd MMM y"} + d{"E, dd MMM – E, dd MMM y"} + y{"E, dd MMM y – E, dd MMM y"} } yMMMM{ M{"LLLL–LLLL y"} - y{"LLLL y – LLLL y"} + y{"LLLL y – LLLL y"} } yMMMd{ - M{"dd MMM – dd MMM y"} + M{"dd MMM – dd MMM y"} d{"dd–dd MMM y"} - y{"dd MMM y – dd MMM y"} + y{"dd MMM y – dd MMM y"} } yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"dd/MM/y – dd/MM/y"} + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} } } } diff --git a/icuSources/data/locales/en_GU.txt b/icuSources/data/locales/en_GU.txt index 566f13e1..8a49314c 100644 --- a/icuSources/data/locales/en_GU.txt +++ b/icuSources/data/locales/en_GU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_GU{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_GY.txt b/icuSources/data/locales/en_GY.txt index 84f460e8..1f233010 100644 --- a/icuSources/data/locales/en_GY.txt +++ b/icuSources/data/locales/en_GY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_HK.txt b/icuSources/data/locales/en_HK.txt index c11502e9..66b1d364 100644 --- a/icuSources/data/locales/en_HK.txt +++ b/icuSources/data/locales/en_HK.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -116,11 +116,4 @@ en_HK{ } } } - fields{ - week{ - relative{ - "1"{"next week"} - } - } - } } diff --git a/icuSources/data/locales/en_HR.txt b/icuSources/data/locales/en_HR.txt deleted file mode 100755 index 88ae6b23..00000000 --- a/icuSources/data/locales/en_HR.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_HR{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_HU.txt b/icuSources/data/locales/en_HU.txt old mode 100755 new mode 100644 index 8425efae..7eb3a4b2 --- a/icuSources/data/locales/en_HU.txt +++ b/icuSources/data/locales/en_HU.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_HU{ %%Parent{"en_150"} NumberElements{ @@ -15,7 +10,7 @@ en_HU{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_ID.txt b/icuSources/data/locales/en_ID.txt old mode 100755 new mode 100644 index 43b22a47..761090fc --- a/icuSources/data/locales/en_ID.txt +++ b/icuSources/data/locales/en_ID.txt @@ -1,7 +1,5 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ID{ %%Parent{"en_001"} NumberElements{ @@ -12,7 +10,7 @@ en_ID{ } } } - Version{"2.1.23.47"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -23,7 +21,7 @@ en_ID{ "EEEE, dd MMMM y G", "d MMMM y G", "d MMM y G", - "dd/MM/yy GGGGG", + "dd/MM/y GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", @@ -31,11 +29,43 @@ en_ID{ "{1} {0}", } availableFormats{ + Bhm{"h.mm B"} + Bhms{"h.mm.ss B"} + EBhm{"E h.mm B"} + EBhms{"E h.mm.ss B"} + EHm{"E HH.mm"} + EHms{"E HH.mm.ss"} + Ed{"E d"} + Ehm{"E h.mm a"} + Ehms{"E h.mm.ss a"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + H{"HH"} Hm{"HH.mm"} Hms{"HH.mm.ss"} + Hmsv{"HH.mm.ss v"} + Hmv{"HH.mm v"} + MEd{"E, dd/MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} hm{"h.mm a"} hms{"h.mm.ss a"} + hmsv{"h.mm.ss. a v"} + hmv{"h.mm a v"} ms{"mm.ss"} + yyyyM{"MM/y GGGGG"} + yyyyMEd{"E, dd/MM/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"d MMM y G"} + yyyyMd{"dd/MM/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} } intervalFormats{ Hm{ @@ -75,6 +105,10 @@ en_ID{ "{1} {0}", } availableFormats{ + Bhm{"h.mm B"} + Bhms{"h.mm.ss B"} + EBhm{"E h.mm B"} + EBhms{"E h.mm.ss B"} EHm{"E HH.mm"} EHms{"E HH.mm.ss"} Ehm{"E h.mm a"} diff --git a/icuSources/data/locales/en_IE.txt b/icuSources/data/locales/en_IE.txt index 8da39a39..6c18de7c 100644 --- a/icuSources/data/locales/en_IE.txt +++ b/icuSources/data/locales/en_IE.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_IL.txt b/icuSources/data/locales/en_IL.txt index ae39b41a..50443122 100644 --- a/icuSources/data/locales/en_IL.txt +++ b/icuSources/data/locales/en_IL.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_IM.txt b/icuSources/data/locales/en_IM.txt index 73a8b600..8d17d08c 100644 --- a/icuSources/data/locales/en_IM.txt +++ b/icuSources/data/locales/en_IM.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_IN.txt b/icuSources/data/locales/en_IN.txt index 8de386ff..2a2ed119 100644 --- a/icuSources/data/locales/en_IN.txt +++ b/icuSources/data/locales/en_IN.txt @@ -4,6 +4,9 @@ en_IN{ %%Parent{"en_001"} NumberElements{ latn{ + miscPatterns{ + range{"{0}–{1}"} + } patterns{ currencyFormat{"¤ #,##,##0.00"} decimalFormat{"#,##,##0.###"} @@ -12,12 +15,12 @@ en_IN{ patternsShort{ currencyFormat{ 1000{ - one{"¤0T"} - other{"¤0T"} + one{"¤0K"} + other{"¤0K"} } 10000{ - one{"¤00T"} - other{"¤00T"} + one{"¤00K"} + other{"¤00K"} } 100000{ one{"¤0L"} @@ -40,12 +43,12 @@ en_IN{ other{"¤000Cr"} } 10000000000{ - one{"¤0TCr"} - other{"¤0TCr"} + one{"¤0KCr"} + other{"¤0KCr"} } 100000000000{ - one{"¤00TCr"} - other{"¤00TCr"} + one{"¤00KCr"} + other{"¤00KCr"} } 1000000000000{ one{"¤0LCr"} @@ -62,17 +65,21 @@ en_IN{ } decimalFormat{ 1000{ - one{"0T"} - other{"0T"} + one{"0K"} + other{"0K"} } 10000{ - one{"00T"} - other{"00T"} + one{"00K"} + other{"00K"} } 100000{ one{"0L"} other{"0L"} } + 1000000{ + one{"00L"} + other{"00L"} + } 10000000{ one{"0Cr"} other{"0Cr"} @@ -81,19 +88,35 @@ en_IN{ one{"00Cr"} other{"00Cr"} } + 1000000000{ + one{"000Cr"} + other{"000Cr"} + } 10000000000{ - one{"0TCr"} - other{"0TCr"} + one{"0KCr"} + other{"0KCr"} } 100000000000{ - one{"00TCr"} - other{"00TCr"} + one{"00KCr"} + other{"00KCr"} + } + 1000000000000{ + one{"0LCr"} + other{"0LCr"} + } + 10000000000000{ + one{"00LCr"} + other{"00LCr"} + } + 100000000000000{ + one{"000LCr"} + other{"000LCr"} } } } } } - Version{"2.1.49.14"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_IO.txt b/icuSources/data/locales/en_IO.txt index d0bfcb7e..b72ebe31 100644 --- a/icuSources/data/locales/en_IO.txt +++ b/icuSources/data/locales/en_IO.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_IS.txt b/icuSources/data/locales/en_IS.txt deleted file mode 100755 index 5e522bfa..00000000 --- a/icuSources/data/locales/en_IS.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_IS{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_IT.txt b/icuSources/data/locales/en_IT.txt deleted file mode 100755 index 232ab3fa..00000000 --- a/icuSources/data/locales/en_IT.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_IT{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_JE.txt b/icuSources/data/locales/en_JE.txt index 7ca22b76..2bee91b2 100644 --- a/icuSources/data/locales/en_JE.txt +++ b/icuSources/data/locales/en_JE.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_JM.txt b/icuSources/data/locales/en_JM.txt index 170e81e2..75490849 100644 --- a/icuSources/data/locales/en_JM.txt +++ b/icuSources/data/locales/en_JM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_JP.txt b/icuSources/data/locales/en_JP.txt old mode 100755 new mode 100644 index 78a364df..9894cbea --- a/icuSources/data/locales/en_JP.txt +++ b/icuSources/data/locales/en_JP.txt @@ -1,12 +1,7 @@ - -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_JP{ - Version{"2.1.23.47"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_KE.txt b/icuSources/data/locales/en_KE.txt index 124eb9f4..805ea0aa 100644 --- a/icuSources/data/locales/en_KE.txt +++ b/icuSources/data/locales/en_KE.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_KI.txt b/icuSources/data/locales/en_KI.txt index bd58647b..7ce9da10 100644 --- a/icuSources/data/locales/en_KI.txt +++ b/icuSources/data/locales/en_KI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_KN.txt b/icuSources/data/locales/en_KN.txt index 58dd068f..be4025f4 100644 --- a/icuSources/data/locales/en_KN.txt +++ b/icuSources/data/locales/en_KN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_KR.txt b/icuSources/data/locales/en_KR.txt old mode 100755 new mode 100644 index fd5024ae..59575dba --- a/icuSources/data/locales/en_KR.txt +++ b/icuSources/data/locales/en_KR.txt @@ -1,11 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_KR{ - Version{"2.1.19.14"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_KY.txt b/icuSources/data/locales/en_KY.txt index b0d171fc..2a7068a6 100644 --- a/icuSources/data/locales/en_KY.txt +++ b/icuSources/data/locales/en_KY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_LC.txt b/icuSources/data/locales/en_LC.txt index 11f76f7a..e50628c1 100644 --- a/icuSources/data/locales/en_LC.txt +++ b/icuSources/data/locales/en_LC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_LR.txt b/icuSources/data/locales/en_LR.txt index 7e83d43a..b35971e8 100644 --- a/icuSources/data/locales/en_LR.txt +++ b/icuSources/data/locales/en_LR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_LS.txt b/icuSources/data/locales/en_LS.txt index 289d61ff..bd42a67c 100644 --- a/icuSources/data/locales/en_LS.txt +++ b/icuSources/data/locales/en_LS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_LT.txt b/icuSources/data/locales/en_LT.txt old mode 100755 new mode 100644 index 5658ddd7..50bf0cdd --- a/icuSources/data/locales/en_LT.txt +++ b/icuSources/data/locales/en_LT.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LT{ %%Parent{"en_150"} NumberElements{ @@ -19,7 +14,7 @@ en_LT{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -82,65 +77,65 @@ en_LT{ } intervalFormats{ Bh{ - B{"h B – h B"} + B{"h B – h B"} h{"h–h B"} } Bhm{ - B{"h:mm B – h:mm B"} + B{"h:mm B – h:mm B"} h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } Gy{ - G{"G y – G y"} + G{"G y – G y"} y{"G y–y"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"GGGGG y-MM – GGGGG y-MM"} + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} + M{"GGGGG y-MM-dd, E – y-MM-dd, E"} + d{"GGGGG y-MM-dd, E – y-MM-dd, E"} + y{"GGGGG y-MM-dd, E – y-MM-dd, E"} } GyMMM{ - G{"G y MMM – G y MMM"} + G{"G y MMM – G y MMM"} M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + y{"G y MMM – y MMM"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"G y MMM d, E – G y MMM d, E"} + M{"G y MMM d, E – MMM d, E"} + d{"G y MMM d, E – MMM d, E"} + y{"G y MMM d, E – y MMM d, E"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} + G{"G y MMM d – G y MMM d"} + M{"G y MMM d – MMM d"} d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + y{"G y MMM d – y MMM d"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} + y{"GGGGG y-MM-dd – y-MM-dd"} } M{ M{"M–M"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} } MMM{ M{"MMM–MMM"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} } MMMd{ M{"MMM d–MMM d"} @@ -153,7 +148,7 @@ en_LT{ d{ d{"d–d"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ a{"h a–h a"} } @@ -170,36 +165,36 @@ en_LT{ y{"G y–y"} } yM{ - M{"G y-MM – y-MM"} - y{"G y-MM – y-MM"} + M{"G y-MM – y-MM"} + y{"G y-MM – y-MM"} } yMEd{ - M{"G y-MM-dd, E – y-MM-dd, E"} - d{"G y-MM-dd, E – y-MM-dd, E"} - y{"G y-MM-dd, E – y-MM-dd, E"} + M{"G y-MM-dd, E – y-MM-dd, E"} + d{"G y-MM-dd, E – y-MM-dd, E"} + y{"G y-MM-dd, E – y-MM-dd, E"} } yMMM{ M{"G y MMM–MMM"} - y{"G y-MM – y-MM"} + y{"G y-MM – y-MM"} } yMMMEd{ - M{"G y-MM-dd, E – y-MM-dd, E"} - d{"G y-MM-dd, E – y-MM-dd, E"} - y{"G y-MM-dd, E – y-MM-dd, E"} + M{"G y-MM-dd, E – y-MM-dd, E"} + d{"G y-MM-dd, E – y-MM-dd, E"} + y{"G y-MM-dd, E – y-MM-dd, E"} } yMMMM{ - M{"G y LLLL – y LLLL"} - y{"G y LLLL – y LLLL"} + M{"G y LLLL – y LLLL"} + y{"G y LLLL – y LLLL"} } yMMMd{ - M{"G y-MM-dd – MM-dd"} + M{"G y-MM-dd – MM-dd"} d{"G y MMM d–d"} - y{"G y-MM-dd – y-MM-dd"} + y{"G y-MM-dd – y-MM-dd"} } yMd{ - M{"G y-MM-dd – y-MM-dd"} - d{"G y-MM-dd – y-MM-dd"} - y{"G y-MM-dd – y-MM-dd"} + M{"G y-MM-dd – y-MM-dd"} + d{"G y-MM-dd – y-MM-dd"} + y{"G y-MM-dd – y-MM-dd"} } } } @@ -274,7 +269,7 @@ en_LT{ } intervalFormats{ Bh{ - B{"h B – h B"} + B{"h B – h B"} h{"hh–hh B"} } Bhm{ @@ -283,42 +278,42 @@ en_LT{ m{"hh:mm–hh:mm B"} } Gy{ - G{"G y – G y"} + G{"G y – G y"} y{"G y–y"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"GGGGG y-MM – GGGGG y-MM"} + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} + M{"GGGGG y-MM-dd, E – y-MM-dd, E"} + d{"GGGGG y-MM-dd, E – y-MM-dd, E"} + y{"GGGGG y-MM-dd, E – y-MM-dd, E"} } GyMMM{ - G{"G y MMM – G y MMM"} + G{"G y MMM – G y MMM"} M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + y{"G y MMM – y MMM"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"G y MMM d, E – G y MMM d, E"} + M{"G y MMM d, E – MMM d, E"} + d{"G y MMM d, E – MMM d, E"} + y{"G y MMM d, E – y MMM d, E"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} + G{"G y MMM d – G y MMM d"} + M{"G y MMM d – MMM d"} d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + y{"G y MMM d – y MMM d"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} + y{"GGGGG y-MM-dd – y-MM-dd"} } H{ H{"HH–HH"} @@ -338,41 +333,41 @@ en_LT{ M{"MM–MM"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} } MMMM{ M{"LLLL–LLLL"} } MMMMEd{ - M{"MMMM d, E – MMMM d, E"} - d{"MMMM d, E – MMMM d, E"} + M{"MMMM d, E – MMMM d, E"} + d{"MMMM d, E – MMMM d, E"} } MMMMd{ - M{"MMMM d – MMMM d"} + M{"MMMM d – MMMM d"} d{"MMMM d–d"} } MMMd{ - M{"MMM d – MMM d"} + M{"MMM d – MMM d"} d{"MMM d–d"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} } d{ d{"dd–dd"} } - fallback{"{0} – {1}"} + fallback{"{0} – {1}"} h{ - a{"h a – h a"} + a{"h a – h a"} h{"hh–hh a"} } hm{ @@ -386,53 +381,53 @@ en_LT{ m{"h:mm–h:mm a v"} } hv{ - a{"h a – h a v"} + a{"h a – h a v"} h{"hh–hh a v"} } y{ y{"y–y"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} } yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} } yMMM{ M{"y MMM–MMM"} - y{"y MMM – y MMM"} + y{"y MMM – y MMM"} } yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} - y{"y MMM d, E – y MMM d, E"} + M{"y MMM d, E – MMM d, E"} + d{"y MMM d, E – MMM d, E"} + y{"y MMM d, E – y MMM d, E"} } yMMMM{ M{"y LLLL–LLLL"} - y{"y LLLL – y LLLL"} + y{"y LLLL – y LLLL"} } yMMMMEd{ - M{"y MMMM d, E – MMMM d, E"} - d{"y MMMM d, E – MMMM d, E"} - y{"y MMMM d, E – y MMMM d, E"} + M{"y MMMM d, E – MMMM d, E"} + d{"y MMMM d, E – MMMM d, E"} + y{"y MMMM d, E – y MMMM d, E"} } yMMMMd{ - M{"y MMMM d – MMMM d"} + M{"y MMMM d – MMMM d"} d{"y MMMM d–d"} - y{"y MMMM d – y MMMM d"} + y{"y MMMM d – y MMMM d"} } yMMMd{ - M{"y MMM d – MMM d"} + M{"y MMM d – MMM d"} d{"y MMM d–d"} - y{"y MMM d – y MMM d"} + y{"y MMM d – y MMM d"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} } } } diff --git a/icuSources/data/locales/en_LU.txt b/icuSources/data/locales/en_LU.txt deleted file mode 100755 index ba1c8111..00000000 --- a/icuSources/data/locales/en_LU.txt +++ /dev/null @@ -1,23 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_LU{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - percentFormat{"#,##0 %"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_LV.txt b/icuSources/data/locales/en_LV.txt old mode 100755 new mode 100644 index ceb71dcd..d9b753bf --- a/icuSources/data/locales/en_LV.txt +++ b/icuSources/data/locales/en_LV.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LV{ %%Parent{"en_150"} NumberElements{ @@ -19,5 +14,5 @@ en_LV{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_ME.txt b/icuSources/data/locales/en_ME.txt deleted file mode 100755 index 2b9e4f6e..00000000 --- a/icuSources/data/locales/en_ME.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_ME{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_MG.txt b/icuSources/data/locales/en_MG.txt index 123b7734..a2caac46 100644 --- a/icuSources/data/locales/en_MG.txt +++ b/icuSources/data/locales/en_MG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MH.txt b/icuSources/data/locales/en_MH.txt index 14ed3a20..ed53d7ec 100644 --- a/icuSources/data/locales/en_MH.txt +++ b/icuSources/data/locales/en_MH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_MH{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_MM.txt b/icuSources/data/locales/en_MM.txt old mode 100755 new mode 100644 index 02ffdbf2..1180e545 --- a/icuSources/data/locales/en_MM.txt +++ b/icuSources/data/locales/en_MM.txt @@ -1,10 +1,16 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MM{ %%Parent{"en_001"} - Version{"2.1.23.47"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"#,##0.00 ¤"} + } + } + } + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MO.txt b/icuSources/data/locales/en_MO.txt index 7a49aa78..7064c4d2 100644 --- a/icuSources/data/locales/en_MO.txt +++ b/icuSources/data/locales/en_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_MP.txt b/icuSources/data/locales/en_MP.txt index 739f25de..8179440b 100644 --- a/icuSources/data/locales/en_MP.txt +++ b/icuSources/data/locales/en_MP.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_MP{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_MS.txt b/icuSources/data/locales/en_MS.txt index b92309b9..74ec672b 100644 --- a/icuSources/data/locales/en_MS.txt +++ b/icuSources/data/locales/en_MS.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MT.txt b/icuSources/data/locales/en_MT.txt index 17105987..864fadfc 100644 --- a/icuSources/data/locales/en_MT.txt +++ b/icuSources/data/locales/en_MT.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MU.txt b/icuSources/data/locales/en_MU.txt index a269b37a..171127bf 100644 --- a/icuSources/data/locales/en_MU.txt +++ b/icuSources/data/locales/en_MU.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MV.txt b/icuSources/data/locales/en_MV.txt old mode 100755 new mode 100644 index 5d1fe6cf..5f5f9025 --- a/icuSources/data/locales/en_MV.txt +++ b/icuSources/data/locales/en_MV.txt @@ -1,14 +1,16 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MV{ %%Parent{"en_001"} - Version{"2.1.19.69"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_MW.txt b/icuSources/data/locales/en_MW.txt index 0be0d453..0b7fbf88 100644 --- a/icuSources/data/locales/en_MW.txt +++ b/icuSources/data/locales/en_MW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_MX.txt b/icuSources/data/locales/en_MX.txt index 3f98b02a..c8284bfa 100644 --- a/icuSources/data/locales/en_MX.txt +++ b/icuSources/data/locales/en_MX.txt @@ -1,14 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_MX{ - NumberElements{ - latn{ - patterns{ - accountingFormat{"¤#,##0.00"} - } - } - } - Version{"2.1.38.69"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -181,6 +174,14 @@ en_MX{ } } gregorian{ + AmPmMarkers{ + "a.m.", + "p.m.", + } + AmPmMarkersAbbr{ + "a.m.", + "p.m.", + } DateTimePatterns{ "H:mm:ss zzzz", "H:mm:ss z", diff --git a/icuSources/data/locales/en_MY.txt b/icuSources/data/locales/en_MY.txt index 2c1603f7..738cdb35 100644 --- a/icuSources/data/locales/en_MY.txt +++ b/icuSources/data/locales/en_MY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_NA.txt b/icuSources/data/locales/en_NA.txt index fe80b65c..21e2d133 100644 --- a/icuSources/data/locales/en_NA.txt +++ b/icuSources/data/locales/en_NA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_NF.txt b/icuSources/data/locales/en_NF.txt index 53409c88..6c533b96 100644 --- a/icuSources/data/locales/en_NF.txt +++ b/icuSources/data/locales/en_NF.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_NG.txt b/icuSources/data/locales/en_NG.txt index 89a6cd52..ad76a514 100644 --- a/icuSources/data/locales/en_NG.txt +++ b/icuSources/data/locales/en_NG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.48.22"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_NL.txt b/icuSources/data/locales/en_NL.txt index 6f6f812c..39d72a7f 100644 --- a/icuSources/data/locales/en_NL.txt +++ b/icuSources/data/locales/en_NL.txt @@ -14,5 +14,5 @@ en_NL{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_NO.txt b/icuSources/data/locales/en_NO.txt old mode 100755 new mode 100644 index 35fcba2e..610a6ffb --- a/icuSources/data/locales/en_NO.txt +++ b/icuSources/data/locales/en_NO.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NO{ %%Parent{"en_150"} NumberElements{ @@ -20,5 +15,5 @@ en_NO{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_NR.txt b/icuSources/data/locales/en_NR.txt index 67eff0b0..6b90b8dc 100644 --- a/icuSources/data/locales/en_NR.txt +++ b/icuSources/data/locales/en_NR.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_NU.txt b/icuSources/data/locales/en_NU.txt index 78c1d211..e2c43474 100644 --- a/icuSources/data/locales/en_NU.txt +++ b/icuSources/data/locales/en_NU.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_NZ.txt b/icuSources/data/locales/en_NZ.txt index a998e28d..30f683b8 100644 --- a/icuSources/data/locales/en_NZ.txt +++ b/icuSources/data/locales/en_NZ.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_PG.txt b/icuSources/data/locales/en_PG.txt index 3ce8d3c5..2a2e5c87 100644 --- a/icuSources/data/locales/en_PG.txt +++ b/icuSources/data/locales/en_PG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_PH.txt b/icuSources/data/locales/en_PH.txt index 47046366..5dd2bdf8 100644 --- a/icuSources/data/locales/en_PH.txt +++ b/icuSources/data/locales/en_PH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_PH{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_PK.txt b/icuSources/data/locales/en_PK.txt index 282b76fb..d786f88d 100644 --- a/icuSources/data/locales/en_PK.txt +++ b/icuSources/data/locales/en_PK.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_PL.txt b/icuSources/data/locales/en_PL.txt old mode 100755 new mode 100644 index dea9b0b2..d2e60434 --- a/icuSources/data/locales/en_PL.txt +++ b/icuSources/data/locales/en_PL.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PL{ %%Parent{"en_150"} NumberElements{ @@ -18,5 +13,5 @@ en_PL{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_PN.txt b/icuSources/data/locales/en_PN.txt index 1281d6f3..dd87631d 100644 --- a/icuSources/data/locales/en_PN.txt +++ b/icuSources/data/locales/en_PN.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_PR.txt b/icuSources/data/locales/en_PR.txt index 6d32c0a8..9c4c3833 100644 --- a/icuSources/data/locales/en_PR.txt +++ b/icuSources/data/locales/en_PR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_PR{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_PT.txt b/icuSources/data/locales/en_PT.txt old mode 100755 new mode 100644 index fe852dd0..b23abe3c --- a/icuSources/data/locales/en_PT.txt +++ b/icuSources/data/locales/en_PT.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PT{ %%Parent{"en_150"} NumberElements{ @@ -19,5 +14,5 @@ en_PT{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_PW.txt b/icuSources/data/locales/en_PW.txt index 6d86ada3..c1a63e34 100644 --- a/icuSources/data/locales/en_PW.txt +++ b/icuSources/data/locales/en_PW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_RO.txt b/icuSources/data/locales/en_RO.txt deleted file mode 100755 index 55401116..00000000 --- a/icuSources/data/locales/en_RO.txt +++ /dev/null @@ -1,23 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_RO{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - percentFormat{"#,##0 %"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_RS.txt b/icuSources/data/locales/en_RS.txt deleted file mode 100755 index f71d1989..00000000 --- a/icuSources/data/locales/en_RS.txt +++ /dev/null @@ -1,22 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** -en_RS{ - %%Parent{"en_150"} - NumberElements{ - latn{ - patterns{ - accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} - } - symbols{ - decimal{","} - group{"."} - } - } - } - Version{"2.1.11.50"} -} diff --git a/icuSources/data/locales/en_RU.txt b/icuSources/data/locales/en_RU.txt old mode 100755 new mode 100644 index 8579c58b..4df221d4 --- a/icuSources/data/locales/en_RU.txt +++ b/icuSources/data/locales/en_RU.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RU{ %%Parent{"en_150"} NumberElements{ @@ -19,7 +14,7 @@ en_RU{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_RW.txt b/icuSources/data/locales/en_RW.txt index 623f1f66..d6733d0d 100644 --- a/icuSources/data/locales/en_RW.txt +++ b/icuSources/data/locales/en_RW.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_SA.txt b/icuSources/data/locales/en_SA.txt old mode 100755 new mode 100644 index 71c7dda5..c5d6da1d --- a/icuSources/data/locales/en_SA.txt +++ b/icuSources/data/locales/en_SA.txt @@ -1,8 +1,411 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SA{ - %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"36.1"} + NumberElements{ + latn{ + patterns{ + currencyFormat{"¤ #,##0.00"} + } + } + } + calendar{ + chinese{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM r(U)", + "d MMMM r(U)", + "d MMM r", + "dd/MM/r", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + GyMMMEd{"E, d MMM r(U)"} + GyMMMd{"d MMM r"} + M{"LL"} + MEd{"E, dd/MM"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} + UMMMd{"d MMM U"} + UMd{"dd/MM/U"} + yMd{"dd/MM/r"} + yyyyM{"MM/r"} + yyyyMEd{"E, dd/MM/r"} + yyyyMMMEd{"E, d MMM r(U)"} + yyyyMMMd{"d MMM r"} + yyyyMd{"dd/MM/r"} + } + intervalFormats{ + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM U"} + d{"E, d – E, d MMM U"} + y{"E, d MMM U – E, d MMM U"} + } + yMMMd{ + M{"d MMM – d MMM U"} + d{"d – d MMM U"} + y{"d MMM U – d MMM U"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + } + generic{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + Bhms{"h:mm:ss B"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm:ss B"} + EHm{"E, HH:mm"} + EHms{"E, HH:mm:ss"} + Ed{"E d"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"LL"} + MEd{"E, dd/MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + yyyyM{"MM/y GGGGG"} + yyyyMEd{"E, dd/MM/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, d MMM y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"d MMM y G"} + yyyyMd{"dd/MM/y GGGGG"} + } + intervalFormats{ + Gy{ + y{"y – y G"} + } + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + y{ + y{"y – y G"} + } + yM{ + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + yMMM{ + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y G"} + d{"E, d – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + yMd{ + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + } + } + gregorian{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + availableFormats{ + EBhm{"E, h:mm B"} + EBhms{"E, h:mm:ss B"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + MEd{"E, dd/MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + MMdd{"dd/MM"} + Md{"dd/MM"} + yM{"MM/y"} + yMEd{"E, dd/MM/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} + yMMMM{"MMMM y"} + yMMMd{"d MMM y"} + yMd{"dd/MM/y"} + } + dayPeriod{ + stand-alone{ + abbreviated{ + am{"am"} + pm{"pm"} + } + narrow{ + pm{"pm"} + } + wide{ + am{"am"} + pm{"pm"} + } + } + } + intervalFormats{ + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + h{"h – h a"} + } + hv{ + h{"h – h a v"} + } + y{ + y{"y – y"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} + } + yMMM{ + M{"MMM – MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y"} + d{"E, d – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"d MMM – d MMM y"} + d{"d – d MMM y"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + } + japanese{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1} 'at' {0}", + "{1}, {0}", + } + } + } } diff --git a/icuSources/data/locales/en_SB.txt b/icuSources/data/locales/en_SB.txt index f23b14e6..7655f506 100644 --- a/icuSources/data/locales/en_SB.txt +++ b/icuSources/data/locales/en_SB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SC.txt b/icuSources/data/locales/en_SC.txt index 83eed540..cbccf42f 100644 --- a/icuSources/data/locales/en_SC.txt +++ b/icuSources/data/locales/en_SC.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_SD.txt b/icuSources/data/locales/en_SD.txt index da400866..ad23cb45 100644 --- a/icuSources/data/locales/en_SD.txt +++ b/icuSources/data/locales/en_SD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SE.txt b/icuSources/data/locales/en_SE.txt index 505d100b..84849983 100644 --- a/icuSources/data/locales/en_SE.txt +++ b/icuSources/data/locales/en_SE.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ en_SE{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_SG.txt b/icuSources/data/locales/en_SG.txt index 2b1e069c..8605990e 100644 --- a/icuSources/data/locales/en_SG.txt +++ b/icuSources/data/locales/en_SG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -132,19 +132,5 @@ en_SG{ } } } - week-short{ - relative{ - "-1"{"last wk"} - "0"{"this wk"} - "1"{"next wk"} - } - } - year-short{ - relative{ - "-1"{"last yr"} - "0"{"this yr"} - "1"{"next yr"} - } - } } } diff --git a/icuSources/data/locales/en_SH.txt b/icuSources/data/locales/en_SH.txt index b9fb8cf2..2f3ebf35 100644 --- a/icuSources/data/locales/en_SH.txt +++ b/icuSources/data/locales/en_SH.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_SI.txt b/icuSources/data/locales/en_SI.txt index 24b228ed..347153ed 100644 --- a/icuSources/data/locales/en_SI.txt +++ b/icuSources/data/locales/en_SI.txt @@ -14,5 +14,5 @@ en_SI{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SK.txt b/icuSources/data/locales/en_SK.txt old mode 100755 new mode 100644 index cda9750a..66b95d05 --- a/icuSources/data/locales/en_SK.txt +++ b/icuSources/data/locales/en_SK.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SK{ %%Parent{"en_150"} NumberElements{ @@ -19,5 +14,5 @@ en_SK{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SL.txt b/icuSources/data/locales/en_SL.txt index 11584580..14f8e828 100644 --- a/icuSources/data/locales/en_SL.txt +++ b/icuSources/data/locales/en_SL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SS.txt b/icuSources/data/locales/en_SS.txt index fa98e32d..d3850357 100644 --- a/icuSources/data/locales/en_SS.txt +++ b/icuSources/data/locales/en_SS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_SX.txt b/icuSources/data/locales/en_SX.txt index a032c4d5..bacaccac 100644 --- a/icuSources/data/locales/en_SX.txt +++ b/icuSources/data/locales/en_SX.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_SZ.txt b/icuSources/data/locales/en_SZ.txt index dba217a6..a9a02632 100644 --- a/icuSources/data/locales/en_SZ.txt +++ b/icuSources/data/locales/en_SZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_TC.txt b/icuSources/data/locales/en_TC.txt index 84ac9448..8f5f1155 100644 --- a/icuSources/data/locales/en_TC.txt +++ b/icuSources/data/locales/en_TC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_TH.txt b/icuSources/data/locales/en_TH.txt old mode 100755 new mode 100644 index 061b1233..297da05b --- a/icuSources/data/locales/en_TH.txt +++ b/icuSources/data/locales/en_TH.txt @@ -1,10 +1,8 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TH{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_TK.txt b/icuSources/data/locales/en_TK.txt index e3c788d5..57a96fe7 100644 --- a/icuSources/data/locales/en_TK.txt +++ b/icuSources/data/locales/en_TK.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_TO.txt b/icuSources/data/locales/en_TO.txt index e5693f2e..067c7bfb 100644 --- a/icuSources/data/locales/en_TO.txt +++ b/icuSources/data/locales/en_TO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_TR.txt b/icuSources/data/locales/en_TR.txt old mode 100755 new mode 100644 index fe4f79a3..4039efb7 --- a/icuSources/data/locales/en_TR.txt +++ b/icuSources/data/locales/en_TR.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TR{ NumberElements{ latn{ @@ -229,5 +224,5 @@ en_TR{ } } } - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_TT.txt b/icuSources/data/locales/en_TT.txt index c639c5e4..8336e012 100644 --- a/icuSources/data/locales/en_TT.txt +++ b/icuSources/data/locales/en_TT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_TV.txt b/icuSources/data/locales/en_TV.txt index 51992965..e5d63b22 100644 --- a/icuSources/data/locales/en_TV.txt +++ b/icuSources/data/locales/en_TV.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_TW.txt b/icuSources/data/locales/en_TW.txt old mode 100755 new mode 100644 index d8c77e66..51daa82f --- a/icuSources/data/locales/en_TW.txt +++ b/icuSources/data/locales/en_TW.txt @@ -1,11 +1,7 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TW{ - Version{"2.1.19.14"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_TZ.txt b/icuSources/data/locales/en_TZ.txt index 3103afc7..327b8430 100644 --- a/icuSources/data/locales/en_TZ.txt +++ b/icuSources/data/locales/en_TZ.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_UA.txt b/icuSources/data/locales/en_UA.txt old mode 100755 new mode 100644 index b5e19362..f04ff943 --- a/icuSources/data/locales/en_UA.txt +++ b/icuSources/data/locales/en_UA.txt @@ -1,10 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple addition, not in CLDR -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UA{ %%Parent{"en_150"} NumberElements{ @@ -15,7 +10,7 @@ en_UA{ } } } - Version{"2.1.11.50"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_UG.txt b/icuSources/data/locales/en_UG.txt index 34fb1c2d..6061da93 100644 --- a/icuSources/data/locales/en_UG.txt +++ b/icuSources/data/locales/en_UG.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_UM.txt b/icuSources/data/locales/en_UM.txt index 4dd5d0eb..7cd01ee9 100644 --- a/icuSources/data/locales/en_UM.txt +++ b/icuSources/data/locales/en_UM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_UM{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_US.txt b/icuSources/data/locales/en_US.txt index 7cd3c219..287c3757 100644 --- a/icuSources/data/locales/en_US.txt +++ b/icuSources/data/locales/en_US.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_US{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_US_POSIX.txt b/icuSources/data/locales/en_US_POSIX.txt index 9a69a488..42a8785f 100644 --- a/icuSources/data/locales/en_US_POSIX.txt +++ b/icuSources/data/locales/en_US_POSIX.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_US_POSIX{ - ExemplarCharactersNumbers{"[\\- , . / % + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . / % + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -16,5 +16,5 @@ en_US_POSIX{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_VC.txt b/icuSources/data/locales/en_VC.txt index 27789ff3..604f07b9 100644 --- a/icuSources/data/locales/en_VC.txt +++ b/icuSources/data/locales/en_VC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_VG.txt b/icuSources/data/locales/en_VG.txt index 645ba14a..fe78a664 100644 --- a/icuSources/data/locales/en_VG.txt +++ b/icuSources/data/locales/en_VG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_VI.txt b/icuSources/data/locales/en_VI.txt index 2e3f08f1..e15bd810 100644 --- a/icuSources/data/locales/en_VI.txt +++ b/icuSources/data/locales/en_VI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_VI{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_VU.txt b/icuSources/data/locales/en_VU.txt index 72ab199a..ef21f135 100644 --- a/icuSources/data/locales/en_VU.txt +++ b/icuSources/data/locales/en_VU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_WS.txt b/icuSources/data/locales/en_WS.txt index 038bfafc..5069b4d1 100644 --- a/icuSources/data/locales/en_WS.txt +++ b/icuSources/data/locales/en_WS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_ZA.txt b/icuSources/data/locales/en_ZA.txt index 9cadaafe..1703ae66 100644 --- a/icuSources/data/locales/en_ZA.txt +++ b/icuSources/data/locales/en_ZA.txt @@ -6,7 +6,7 @@ en_ZA{ "[á à ă â å ä ā æ ç ḓ é è ĕ ê ë ē í ì ĭ î ï ī ḽ ñ ṅ ṋ ó ò ŏ ô ö ø ō œ š ṱ ú ù" " ŭ û ü ū ÿ]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -15,7 +15,7 @@ en_ZA{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/en_ZM.txt b/icuSources/data/locales/en_ZM.txt index 4aeda93f..88cdb027 100644 --- a/icuSources/data/locales/en_ZM.txt +++ b/icuSources/data/locales/en_ZM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/en_ZW.txt b/icuSources/data/locales/en_ZW.txt index 3b2ec693..1614b582 100644 --- a/icuSources/data/locales/en_ZW.txt +++ b/icuSources/data/locales/en_ZW.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/eo.txt b/icuSources/data/locales/eo.txt index 9f44cb74..08e1bfe6 100644 --- a/icuSources/data/locales/eo.txt +++ b/icuSources/data/locales/eo.txt @@ -5,7 +5,7 @@ eo{ ExemplarCharacters{"[a b c ĉ d e f g ĝ h ĥ i j ĵ k l m n o p r s ŝ t u ŭ v z]"} ExemplarCharactersIndex{"[A B C Ĉ D E F G Ĝ H Ĥ I J Ĵ K L M N O P R S Ŝ T U Ŭ V Z]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} /]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} /]"} NumberElements{ latn{ symbols{ @@ -14,7 +14,7 @@ eo{ } } } - Version{"2.1.49.33"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/eo_001.txt b/icuSources/data/locales/eo_001.txt index a80a0410..2b89e343 100644 --- a/icuSources/data/locales/eo_001.txt +++ b/icuSources/data/locales/eo_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License eo_001{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es.txt b/icuSources/data/locales/es.txt index cab51718..711cd330 100644 --- a/icuSources/data/locales/es.txt +++ b/icuSources/data/locales/es.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es{ - AuxExemplarCharacters{"[ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]"} + AuxExemplarCharacters{"[ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī º ò ŏ ô ö ø ō œ ù ŭ û ū ý ÿ]"} Ellipsis{ final{"{0}…"} initial{"… {0}"} @@ -10,11 +10,11 @@ es{ word-initial{"… {0}"} word-medial{"{0}… {1}"} } - ExemplarCharacters{"[a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]"} + ExemplarCharacters{"[a á b c d e é f g h i í j k l m n ñ o ó p q r s t u ú ü v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " + "[\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / " "\\\\ \\& # † ‡ ′ ″]" } MoreInformation{"?"} @@ -30,6 +30,7 @@ es{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -193,9 +194,11 @@ es{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -212,8 +215,21 @@ es{ minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } chinese{ DateTimePatterns{ "H:mm:ss (zzzz)", @@ -264,6 +280,20 @@ es{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -281,6 +311,21 @@ es{ "mesra", "nasie", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "tout", "baba", @@ -313,6 +358,21 @@ es{ "mesra", "nasie", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "tout", "baba", @@ -332,6 +392,20 @@ es{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -349,6 +423,21 @@ es{ "nehasse", "pagumen", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "meskerem", "tekemt", @@ -381,6 +470,21 @@ es{ "nehasse", "pagumen", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "meskerem", "tekemt", @@ -455,9 +559,9 @@ es{ yyyyM{"M/y GGGGG"} yyyyMEd{"E, d/M/y GGGGG"} yyyyMMM{"MMM y G"} - yyyyMMMEd{"E, d MMM y G"} + yyyyMMMEd{"EEE, d MMM y G"} yyyyMMMM{"MMMM 'de' y G"} - yyyyMMMMEd{"E, d 'de' MMMM 'de' y G"} + yyyyMMMMEd{"EEE, d 'de' MMMM 'de' y G"} yyyyMMMMd{"d 'de' MMMM 'de' y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"d/M/y GGGGG"} @@ -466,51 +570,51 @@ es{ } intervalFormats{ Bh{ - B{"h B – h B"} + B{"h B – h B"} h{"h–h B"} } Bhm{ - B{"h:mm B – h:mm B"} + B{"h:mm B – h:mm B"} h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } Gy{ - G{"y G – y G"} - y{"y – y G"} + G{"y G – y G"} + y{"y – y G"} } GyM{ - G{"M-y GGGGG – M-y GGGG"} - M{"M-y – M-y GGGGG"} - y{"M-y – M-y GGGGG"} + G{"M-y GGGGG – M-y GGGG"} + M{"M-y – M-y GGGGG"} + y{"M-y – M-y GGGGG"} } GyMEd{ - G{"E d-M-y GGGGG – E d-M-y GGGGG"} - M{"E d-M-y – E d-M-y GGGGG"} - d{"E d-M-y – E d-M-y GGGGG"} - y{"E d-M-y – E d-M-y GGGGG"} + G{"E d-M-y GGGGG – E d-M-y GGGGG"} + M{"E d-M-y – E d-M-y GGGGG"} + d{"E d-M-y – E d-M-y GGGGG"} + y{"E d-M-y – E d-M-y GGGGG"} } GyMMM{ - G{"MMM 'de' y G – MMM 'de' y G"} + G{"MMM 'de' y G – MMM 'de' y G"} M{"MMM–MMM 'de' y G"} - y{"MMM 'de' y – MMM 'de' y G"} + y{"MMM 'de' y – MMM 'de' y G"} } GyMMMEd{ - G{"E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G"} - M{"E d 'de' MMM – E d 'de' MMM 'de' y G"} - d{"E d 'de' MMM – E d 'de' MMM 'de' y G"} - y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G"} + G{"E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G"} + M{"E d 'de' MMM – E d 'de' MMM 'de' y G"} + d{"E d 'de' MMM – E d 'de' MMM 'de' y G"} + y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G"} } GyMMMd{ - G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"} - M{"d 'de' MMM – d 'de' MMM 'de' y G"} + G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"} + M{"d 'de' MMM – d 'de' MMM 'de' y G"} d{"d–d 'de' MMM 'de' y G"} - y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} + y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} } GyMd{ - G{"d-M-y GGGGG – d-M-y GGGGG"} - M{"d-M-y – d-M-y GGGGG"} - d{"d-M-y – d-M-y GGGGG"} - y{"d-M-y – d-M-y GGGGG"} + G{"d-M-y GGGGG – d-M-y GGGGG"} + M{"d-M-y – d-M-y GGGGG"} + d{"d-M-y – d-M-y GGGGG"} + y{"d-M-y – d-M-y GGGGG"} } H{ H{"HH – HH"} @@ -880,51 +984,51 @@ es{ } intervalFormats{ Bh{ - B{"h B – h B"} + B{"h B – h B"} h{"h–h B"} } Bhm{ - B{"h:mm B – h:mm B"} + B{"h:mm B – h:mm B"} h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } Gy{ - G{"y G – y G"} + G{"y G – y G"} y{"y–y G"} } GyM{ - G{"y-MM GGGGG – y-MM GGGGG"} - M{"y-MM – y-MM GGGGG"} - y{"y-MM – y-MM GGGGG"} + G{"y-MM GGGGG – y-MM GGGGG"} + M{"y-MM – y-MM GGGGG"} + y{"y-MM – y-MM GGGGG"} } GyMEd{ - G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} - M{"E y-MM-dd – E y-MM-dd GGGGG"} - d{"E y-MM-dd – E y-MM-dd GGGGG"} - y{"E y-MM-dd – E y-MM-dd GGGGG"} + G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} + M{"E y-MM-dd – E y-MM-dd GGGGG"} + d{"E y-MM-dd – E y-MM-dd GGGGG"} + y{"E y-MM-dd – E y-MM-dd GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} + G{"MMM y G – MMM y G"} M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E, MMM d, y G – E, MMM d, y G"} - M{"E d MMM – E d MMM, y G"} - d{"E d MMM – E d MMM, y G"} - y{"E d MMM, y – E d MMM, y G"} + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E d MMM – E d MMM, y G"} + d{"E d MMM – E d MMM, y G"} + y{"E d MMM, y – E d MMM, y G"} } GyMMMd{ - G{"MMM d y G – MMM d y G"} - M{"MMM d – MMM d y G"} + G{"MMM d y G – MMM d y G"} + M{"MMM d – MMM d y G"} d{"MMM d–d y G"} - y{"MMM d y – MMM d y G"} + y{"MMM d y – MMM d y G"} } GyMd{ - G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} - M{"y-MM-dd – y-MM-dd GGGGG"} - d{"y-MM-dd – y-MM-dd GGGGG"} - y{"y-MM-dd – y-MM-dd GGGGG"} + G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} + M{"y-MM-dd – y-MM-dd GGGGG"} + d{"y-MM-dd – y-MM-dd GGGGG"} + y{"y-MM-dd – y-MM-dd GGGGG"} } H{ H{"H – H"} @@ -1172,6 +1276,17 @@ es{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1190,6 +1305,22 @@ es{ "elul", "adar II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "tishri", "heshvan", @@ -1224,6 +1355,22 @@ es{ "elul", "adar II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "tishri", "heshvan", @@ -1271,6 +1418,20 @@ es{ "magha", "phalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "chaitra", "vaisakha", @@ -1301,6 +1462,20 @@ es{ "magha", "phalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "chaitra", "vaisakha", @@ -1319,6 +1494,17 @@ es{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1335,6 +1521,20 @@ es{ "dhuʻl-q.", "dhuʻl-h.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "muharram", "safar", @@ -1365,6 +1565,20 @@ es{ "dhuʻl-q.", "dhuʻl-h.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "muharram", "safar", @@ -1383,6 +1597,17 @@ es{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1399,6 +1624,20 @@ es{ "bahman", "esfand", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "farvardin", "ordibehesht", @@ -1429,6 +1668,20 @@ es{ "bahman", "esfand", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "farvardin", "ordibehesht", @@ -2273,6 +2526,11 @@ es{ } week-narrow{ dn{"sem."} + relative{ + "-1"{"sem. ant."} + "0"{"esta sem."} + "1"{"próx. sem."} + } relativePeriod{"la sem. del {0}"} relativeTime{ future{ @@ -2287,6 +2545,11 @@ es{ } week-short{ dn{"sem."} + relative{ + "-1"{"sem. ant."} + "0"{"esta sem."} + "1"{"próx. sem."} + } relativePeriod{"la sem. del {0}"} relativeTime{ future{ @@ -2403,12 +2666,6 @@ es{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} y {1}"} - end{"{0} y {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} y {1}"} end{"{0} y {1}"} @@ -2465,6 +2722,10 @@ es{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/es_419.txt b/icuSources/data/locales/es_419.txt index 037cb964..8345c6b7 100644 --- a/icuSources/data/locales/es_419.txt +++ b/icuSources/data/locales/es_419.txt @@ -109,8 +109,9 @@ es_419{ plusSign{"+"} } } + minimumGroupingDigits{"1"} } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ coptic{ monthNames{ @@ -245,21 +246,21 @@ es_419{ y{"y–y G"} } GyM{ - G{"MM/y GGGGG – MM/y GGGGG"} - M{"MM/y – MM/y GGGGG"} - y{"MM/y – MM/y GGGGG"} + G{"MM/y GGGGG – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } GyMEd{ - G{"E dd/MM/y GGGGG – E dd/MM/y GGGGG"} - M{"E dd/MM/y – E dd/MM/y GGGGG"} - d{"E dd/MM/y – E dd/MM/y GGGGG"} - y{"E dd/MM/y – E dd/MM/y GGGGG"} + G{"E dd/MM/y GGGGG – E dd/MM/y GGGGG"} + M{"E dd/MM/y – E dd/MM/y GGGGG"} + d{"E dd/MM/y – E dd/MM/y GGGGG"} + y{"E dd/MM/y – E dd/MM/y GGGGG"} } GyMd{ - G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} - M{"dd/MM/y – dd/MM/y GGGGG"} - d{"dd/MM/y – dd/MM/y GGGGG"} - y{"dd/MM/y – dd/MM/y GGGGG"} + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } MEd{ M{"E, d/M – E, d/M"} @@ -271,6 +272,7 @@ es_419{ } MMMd{ M{"d 'de' MMM – d 'de' MMM"} + d{"d–d 'de' MMM"} } fallback{"{0} – {1}"} yM{ @@ -423,55 +425,46 @@ es_419{ } } dayPeriod{ - format{ - wide{ - noon{"del mediodía"} - } - } stand-alone{ abbreviated{ am{"a.m."} pm{"p.m."} } - narrow{ - am{"a.m."} - pm{"p.m."} - } wide{ am{"a.m."} - morning1{"madrugada"} pm{"p.m."} } } } intervalFormats{ GyM{ - G{"MM/y GGGGG – MM/y GGGGG"} - M{"MM/y – MM/y GGGGG"} - y{"MM/y – MM/y GGGGG"} + G{"MM/y GGGGG – MM/y GGGGG"} + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} } GyMEd{ - G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} - M{"E, dd/MM/y – E, dd/MM/y GGGGG"} - d{"E, dd/MM/y – E, dd/MM/y GGGGG"} - y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } GyMMMEd{ - G{"E d MMM 'de' y G – E d MMM 'de' y G"} - M{"E d MMM – E d MMM 'de' y G"} - d{"E d MMM – E d MMM 'de' y G"} - y{"E d MMM 'de' y – E d MMM 'de' y G"} + G{"E d MMM 'de' y G – E d MMM 'de' y G"} + M{"E d MMM – E d MMM 'de' y G"} + d{"E d MMM – E d MMM 'de' y G"} + y{"E d MMM 'de' y – E d MMM 'de' y G"} } GyMMMd{ - G{"d MMM 'de' y G – d MMM 'de' y G"} - M{"d MMM – d MMM 'de' y G"} + G{"d MMM 'de' y G – d MMM 'de' y G"} + M{"d MMM – d MMM 'de' y G"} d{"d–d MMM 'de' y G"} - y{"d MMM 'de' y – d MMM 'de' y G"} + y{"d MMM 'de' y – d MMM 'de' y G"} } GyMd{ - G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} - M{"dd/MM/y – dd/MM/y GGGGG"} - d{"dd/MM/y – dd/MM/y GGGGG"} + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} } MEd{ M{"E, d/M – E, d/M"} @@ -487,12 +480,16 @@ es_419{ } h{ a{"h a – h a"} + h{"h–h a"} } hmv{ a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a – h a v"} + h{"h–h a v"} } yMEd{ M{"E, d/M/y – E, d/M/y"} @@ -500,6 +497,7 @@ es_419{ y{"E, d/M/y – E, d/M/y"} } yMMM{ + M{"MMM–MMM y"} y{"MMM 'de' y – MMM 'de' y"} } yMMMEd{ @@ -508,6 +506,7 @@ es_419{ y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"} } yMMMM{ + M{"MMMM–MMMM 'de' y"} y{"MMMM 'de' y – MMMM 'de' y"} } yMMMd{ @@ -810,7 +809,6 @@ es_419{ currency_symbols{"símbolos de monedas"} dash_connector{"Guión/conector"} digits{"dígitos"} - dingbats{"Símbolos y viñetas"} downwards_upwards_arrows{"Flechas hacia arriba y hacia abajo"} european_scripts{"Símbolos de escritura de Europa"} female{"femenino"} @@ -827,7 +825,6 @@ es_419{ hanzi_traditional{"Hanzi (tradicional)"} heart{"corazón"} historic_scripts{"Símbolos de escritura históricos"} - ideographic_desc_characters{"Caracteres descriptivos ideográficos"} japanese_kana{"Kana japonés"} keycap{"tecla mayus"} leftwards_rightwards_arrows{"Flechas hacia la derecha y hacia la izquierda"} diff --git a/icuSources/data/locales/es_AG.txt b/icuSources/data/locales/es_AG.txt index bc0b87b7..7d847ff2 100644 --- a/icuSources/data/locales/es_AG.txt +++ b/icuSources/data/locales/es_AG.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_AI.txt b/icuSources/data/locales/es_AI.txt deleted file mode 100644 index d8bfd6d6..00000000 --- a/icuSources/data/locales/es_AI.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AI{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_AR.txt b/icuSources/data/locales/es_AR.txt index 339bb6b3..5872cb4e 100644 --- a/icuSources/data/locales/es_AR.txt +++ b/icuSources/data/locales/es_AR.txt @@ -14,7 +14,7 @@ es_AR{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ availableFormats{ @@ -88,9 +88,7 @@ es_AR{ pm{"p. m."} } narrow{ - am{"a. m."} noon{"m."} - pm{"p. m."} } wide{ am{"a. m."} diff --git a/icuSources/data/locales/es_AW.txt b/icuSources/data/locales/es_AW.txt deleted file mode 100644 index a6ebc2d7..00000000 --- a/icuSources/data/locales/es_AW.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AW{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_BB.txt b/icuSources/data/locales/es_BB.txt index e4abceac..326e3c8c 100644 --- a/icuSources/data/locales/es_BB.txt +++ b/icuSources/data/locales/es_BB.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BB{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_BL.txt b/icuSources/data/locales/es_BL.txt deleted file mode 100644 index 80569fca..00000000 --- a/icuSources/data/locales/es_BL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_BL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_BM.txt b/icuSources/data/locales/es_BM.txt index 48d9889a..2d93c43f 100644 --- a/icuSources/data/locales/es_BM.txt +++ b/icuSources/data/locales/es_BM.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_BO.txt b/icuSources/data/locales/es_BO.txt index 0897c6b9..5ed57562 100644 --- a/icuSources/data/locales/es_BO.txt +++ b/icuSources/data/locales/es_BO.txt @@ -10,7 +10,7 @@ es_BO{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -31,8 +31,8 @@ es_BO{ "d MMM 'de' y", "d/M/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -42,10 +42,6 @@ es_BO{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} diff --git a/icuSources/data/locales/es_BQ.txt b/icuSources/data/locales/es_BQ.txt index e53bc1a2..6480eff2 100644 --- a/icuSources/data/locales/es_BQ.txt +++ b/icuSources/data/locales/es_BQ.txt @@ -1,10 +1,19 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BQ{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} + currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + percentFormat{"#,##0%"} + } + symbols{ + decimal{","} + group{"."} + } + } + } } diff --git a/icuSources/data/locales/es_BR.txt b/icuSources/data/locales/es_BR.txt index 7c6f5f96..26b70ef5 100644 --- a/icuSources/data/locales/es_BR.txt +++ b/icuSources/data/locales/es_BR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_BS.txt b/icuSources/data/locales/es_BS.txt index d07dfbd2..e89f8af7 100644 --- a/icuSources/data/locales/es_BS.txt +++ b/icuSources/data/locales/es_BS.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BS{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_BZ.txt b/icuSources/data/locales/es_BZ.txt index e59985ec..2969b0b5 100644 --- a/icuSources/data/locales/es_BZ.txt +++ b/icuSources/data/locales/es_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BZ{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_CA.txt b/icuSources/data/locales/es_CA.txt index 219f17f1..65b8d04c 100644 --- a/icuSources/data/locales/es_CA.txt +++ b/icuSources/data/locales/es_CA.txt @@ -4,6 +4,9 @@ es_CA{ %%Parent{"es_419"} NumberElements{ latn{ + patterns{ + percentFormat{"#,##0%"} + } patternsShort{ decimalFormat{ 1000{ @@ -22,7 +25,7 @@ es_CA{ } } } - Version{"2.1.31.74"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_CL.txt b/icuSources/data/locales/es_CL.txt index fbadd791..71bbc74f 100644 --- a/icuSources/data/locales/es_CL.txt +++ b/icuSources/data/locales/es_CL.txt @@ -13,7 +13,7 @@ es_CL{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -45,8 +45,8 @@ es_CL{ } intervalFormats{ MEd{ - M{"E dd-MM – E dd-MM"} - d{"E dd-MM – E dd-MM"} + M{"E dd-MM – E dd-MM"} + d{"E dd-MM – E dd-MM"} } MMMEd{ M{"E d 'de' MMM 'al' E d 'de' MMM"} @@ -56,18 +56,18 @@ es_CL{ M{"d 'de' MMM 'al' d 'de' MMM"} } Md{ - M{"dd-MM – dd-MM"} - d{"dd-MM – dd-MM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } fallback{"{0} a el {1}"} yM{ - M{"MM-y – MM-y G"} - y{"MM-y – MM-y G"} + M{"MM-y – MM-y G"} + y{"MM-y – MM-y G"} } yMEd{ - M{"E dd-MM-y – E dd-MM-y G"} - d{"E dd-MM-y – E dd-MM-y G"} - y{"E dd-MM-y – E dd-MM-y G"} + M{"E dd-MM-y – E dd-MM-y G"} + d{"E dd-MM-y – E dd-MM-y G"} + y{"E dd-MM-y – E dd-MM-y G"} } yMMM{ y{"MMM 'de' y 'a' MMM 'de' y G"} @@ -82,9 +82,9 @@ es_CL{ y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y G"} } yMd{ - M{"dd-MM-y – dd-MM-y G"} - d{"dd-MM-y – dd-MM-y G"} - y{"dd-MM-y – dd-MM-y G"} + M{"dd-MM-y – dd-MM-y G"} + d{"dd-MM-y – dd-MM-y G"} + y{"dd-MM-y – dd-MM-y G"} } } } @@ -107,8 +107,8 @@ es_CL{ "dd-MM-y", "dd-MM-yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -139,10 +139,6 @@ es_CL{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -151,8 +147,8 @@ es_CL{ } intervalFormats{ MEd{ - M{"E dd-MM – E dd-MM"} - d{"E dd-MM – E dd-MM"} + M{"E dd-MM – E dd-MM"} + d{"E dd-MM – E dd-MM"} } MMMEd{ M{"E d 'de' MMM 'al' E d 'de' MMM"} @@ -162,8 +158,8 @@ es_CL{ M{"d 'de' MMM 'al' d 'de' MMM"} } Md{ - M{"dd-MM – dd-MM"} - d{"dd-MM – dd-MM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } fallback{"{0} a el {1}"} hm{ @@ -171,12 +167,12 @@ es_CL{ m{"h:mm–h:mm a"} } yM{ - M{"MM-y – MM-y"} - y{"MM-y – MM-y"} + M{"MM-y – MM-y"} + y{"MM-y – MM-y"} } yMEd{ - M{"E dd-MM-y – E dd-MM-y"} - d{"E dd-MM-y – E dd-MM-y"} + M{"E dd-MM-y – E dd-MM-y"} + d{"E dd-MM-y – E dd-MM-y"} } yMMM{ y{"MMM 'de' y 'a' MMM 'de' y"} @@ -191,9 +187,9 @@ es_CL{ y{"d 'de' MMM 'de' y 'al' d 'de' MMM 'de' y"} } yMd{ - M{"dd-MM-y – dd-MM-y"} - d{"dd-MM-y – dd-MM-y"} - y{"dd-MM-y – dd-MM-y"} + M{"dd-MM-y – dd-MM-y"} + d{"dd-MM-y – dd-MM-y"} + y{"dd-MM-y – dd-MM-y"} } } monthNames{ diff --git a/icuSources/data/locales/es_CO.txt b/icuSources/data/locales/es_CO.txt index 63afbc6a..d3a6e0d8 100644 --- a/icuSources/data/locales/es_CO.txt +++ b/icuSources/data/locales/es_CO.txt @@ -13,7 +13,7 @@ es_CO{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -121,8 +121,8 @@ es_CO{ "d/MM/y", "d/MM/yy", "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1}, {0}", "{1}, {0}", } @@ -179,9 +179,7 @@ es_CO{ pm{"p. m."} } narrow{ - am{"a. m."} noon{"m."} - pm{"p. m."} } wide{ am{"a. m."} diff --git a/icuSources/data/locales/es_CR.txt b/icuSources/data/locales/es_CR.txt index 4a599d6d..2451984a 100644 --- a/icuSources/data/locales/es_CR.txt +++ b/icuSources/data/locales/es_CR.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CR{ %%Parent{"es_419"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -11,7 +11,7 @@ es_CR{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -28,10 +28,6 @@ es_CR{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -41,15 +37,6 @@ es_CR{ } } fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } dayperiod{ dn{"a. m./p. m."} } diff --git a/icuSources/data/locales/es_CU.txt b/icuSources/data/locales/es_CU.txt index d5971469..2ee91402 100644 --- a/icuSources/data/locales/es_CU.txt +++ b/icuSources/data/locales/es_CU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_CW.txt b/icuSources/data/locales/es_CW.txt index 0a2a17aa..e2ec60e2 100644 --- a/icuSources/data/locales/es_CW.txt +++ b/icuSources/data/locales/es_CW.txt @@ -1,10 +1,19 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CW{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} + currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + percentFormat{"#,##0%"} + } + symbols{ + decimal{","} + group{"."} + } + } + } + Version{"36.1"} } diff --git a/icuSources/data/locales/es_DM.txt b/icuSources/data/locales/es_DM.txt index 590c0255..70ea7577 100644 --- a/icuSources/data/locales/es_DM.txt +++ b/icuSources/data/locales/es_DM.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_DO.txt b/icuSources/data/locales/es_DO.txt index 1aff6b5f..fd2d2471 100644 --- a/icuSources/data/locales/es_DO.txt +++ b/icuSources/data/locales/es_DO.txt @@ -9,7 +9,7 @@ es_DO{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -47,8 +47,8 @@ es_DO{ "d MMM y", "d/M/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -84,9 +84,7 @@ es_DO{ pm{"p. m."} } narrow{ - am{"a. m."} noon{"m."} - pm{"p. m."} } wide{ am{"a. m."} diff --git a/icuSources/data/locales/es_EA.txt b/icuSources/data/locales/es_EA.txt index 8e0a6bd8..d3cbc735 100644 --- a/icuSources/data/locales/es_EA.txt +++ b/icuSources/data/locales/es_EA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_EA{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_EC.txt b/icuSources/data/locales/es_EC.txt index 000fe9db..3b80a29a 100644 --- a/icuSources/data/locales/es_EC.txt +++ b/icuSources/data/locales/es_EC.txt @@ -13,7 +13,7 @@ es_EC{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -30,10 +30,6 @@ es_EC{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} diff --git a/icuSources/data/locales/es_ES.txt b/icuSources/data/locales/es_ES.txt index e4966e32..5e2a32ae 100644 --- a/icuSources/data/locales/es_ES.txt +++ b/icuSources/data/locales/es_ES.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_ES{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_FK.txt b/icuSources/data/locales/es_FK.txt deleted file mode 100644 index e9aab59f..00000000 --- a/icuSources/data/locales/es_FK.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_FK{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_GD.txt b/icuSources/data/locales/es_GD.txt index accb558b..db5bb428 100644 --- a/icuSources/data/locales/es_GD.txt +++ b/icuSources/data/locales/es_GD.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GD{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_GF.txt b/icuSources/data/locales/es_GF.txt deleted file mode 100644 index 4aade601..00000000 --- a/icuSources/data/locales/es_GF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_GL.txt b/icuSources/data/locales/es_GL.txt deleted file mode 100644 index 33396d35..00000000 --- a/icuSources/data/locales/es_GL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_GP.txt b/icuSources/data/locales/es_GP.txt deleted file mode 100644 index 7a7a29f9..00000000 --- a/icuSources/data/locales/es_GP.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GP{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_GQ.txt b/icuSources/data/locales/es_GQ.txt index c162a3ca..ae22a95d 100644 --- a/icuSources/data/locales/es_GQ.txt +++ b/icuSources/data/locales/es_GQ.txt @@ -8,5 +8,5 @@ es_GQ{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_GT.txt b/icuSources/data/locales/es_GT.txt index 8e2ec603..d324d411 100644 --- a/icuSources/data/locales/es_GT.txt +++ b/icuSources/data/locales/es_GT.txt @@ -46,7 +46,7 @@ es_GT{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -130,8 +130,8 @@ es_GT{ "d/MM/y", "d/MM/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -141,10 +141,6 @@ es_GT{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -204,15 +200,6 @@ es_GT{ } } fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } dayperiod{ dn{"a. m./p. m."} } diff --git a/icuSources/data/locales/es_GY.txt b/icuSources/data/locales/es_GY.txt index 9dcfb553..08c515e8 100644 --- a/icuSources/data/locales/es_GY.txt +++ b/icuSources/data/locales/es_GY.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_HN.txt b/icuSources/data/locales/es_HN.txt index 4d208c09..db9c2a55 100644 --- a/icuSources/data/locales/es_HN.txt +++ b/icuSources/data/locales/es_HN.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -40,8 +40,8 @@ es_HN{ "d MMM y", "d/M/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -51,10 +51,6 @@ es_HN{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -63,15 +59,4 @@ es_HN{ } } } - fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } - } } diff --git a/icuSources/data/locales/es_HT.txt b/icuSources/data/locales/es_HT.txt index 3d210436..32128948 100644 --- a/icuSources/data/locales/es_HT.txt +++ b/icuSources/data/locales/es_HT.txt @@ -1,10 +1,18 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} + currencyFormat{"#,##0.00 ¤"} + } + symbols{ + decimal{","} + group{" "} + } + } + } + Version{"36.1"} } diff --git a/icuSources/data/locales/es_IC.txt b/icuSources/data/locales/es_IC.txt index 470bfaaa..1e97f0c6 100644 --- a/icuSources/data/locales/es_IC.txt +++ b/icuSources/data/locales/es_IC.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_IC{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/es_KN.txt b/icuSources/data/locales/es_KN.txt index efb7a6ed..b704f705 100644 --- a/icuSources/data/locales/es_KN.txt +++ b/icuSources/data/locales/es_KN.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_KY.txt b/icuSources/data/locales/es_KY.txt index 8b0d79ef..ca4b1d1f 100644 --- a/icuSources/data/locales/es_KY.txt +++ b/icuSources/data/locales/es_KY.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_LC.txt b/icuSources/data/locales/es_LC.txt index cd424ccf..01ba04cc 100644 --- a/icuSources/data/locales/es_LC.txt +++ b/icuSources/data/locales/es_LC.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_LC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_MF.txt b/icuSources/data/locales/es_MF.txt deleted file mode 100644 index 31c56504..00000000 --- a/icuSources/data/locales/es_MF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_MQ.txt b/icuSources/data/locales/es_MQ.txt deleted file mode 100644 index 6d2cd85b..00000000 --- a/icuSources/data/locales/es_MQ.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MQ{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_MS.txt b/icuSources/data/locales/es_MS.txt deleted file mode 100644 index 91b9cf13..00000000 --- a/icuSources/data/locales/es_MS.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MS{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_MX.txt b/icuSources/data/locales/es_MX.txt index 9c25b161..bbac0189 100644 --- a/icuSources/data/locales/es_MX.txt +++ b/icuSources/data/locales/es_MX.txt @@ -11,8 +11,17 @@ es_MX{ patternsLong{ decimalFormat{ 1000000000000{ + one{"0 billón"} other{"0 billones"} } + 10000000000000{ + one{"00 billones"} + other{"00 billones"} + } + 100000000000000{ + one{"000 billones"} + other{"000 billones"} + } } } patternsShort{ @@ -94,9 +103,8 @@ es_MX{ } } } - minimumGroupingDigits{"1"} } - Version{"2.1.47.96"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -248,10 +256,6 @@ es_MX{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -260,21 +264,21 @@ es_MX{ } intervalFormats{ GyMMM{ - G{"MMM 'de' y G – MMM 'de' y G"} + G{"MMM 'de' y G – MMM 'de' y G"} M{"MMM–MMM 'de' y G"} - y{"MMM 'de' y – MMM 'de' y G"} + y{"MMM 'de' y – MMM 'de' y G"} } GyMMMEd{ - G{"E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G"} - M{"E d 'de' MMM – E d 'de' MMM 'de' y G"} - d{"E d 'de' MMM – E d 'de' MMM 'de' y G"} - y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G"} + G{"E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G"} + M{"E d 'de' MMM – E d 'de' MMM 'de' y G"} + d{"E d 'de' MMM – E d 'de' MMM 'de' y G"} + y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G"} } GyMMMd{ - G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"} - M{"d 'de' MMM – d 'de' MMM 'de' y G"} + G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"} + M{"d 'de' MMM – d 'de' MMM 'de' y G"} d{"d–d 'de' MMM 'de' y G"} - y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} + y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} } H{ H{"H – H"} @@ -464,12 +468,6 @@ es_MX{ } } stand-alone{ - abbreviated{ - "1er. trim.", - "2º. trim.", - "3er. trim.", - "4º trim.", - } narrow{ "1T", "2T", diff --git a/icuSources/data/locales/es_NI.txt b/icuSources/data/locales/es_NI.txt index fa847445..90a99cef 100644 --- a/icuSources/data/locales/es_NI.txt +++ b/icuSources/data/locales/es_NI.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -19,10 +19,6 @@ es_NI{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -31,15 +27,4 @@ es_NI{ } } } - fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } - } } diff --git a/icuSources/data/locales/es_PA.txt b/icuSources/data/locales/es_PA.txt index c59d4159..32e899e8 100644 --- a/icuSources/data/locales/es_PA.txt +++ b/icuSources/data/locales/es_PA.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -95,8 +95,8 @@ es_PA{ "MM/dd/y", "MM/dd/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -151,10 +151,6 @@ es_PA{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -206,15 +202,4 @@ es_PA{ } } } - fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } - } } diff --git a/icuSources/data/locales/es_PE.txt b/icuSources/data/locales/es_PE.txt index c75ebe19..f26465cf 100644 --- a/icuSources/data/locales/es_PE.txt +++ b/icuSources/data/locales/es_PE.txt @@ -61,7 +61,7 @@ es_PE{ } } } - Version{"2.1.47.83"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -99,8 +99,8 @@ es_PE{ "d MMM y", "d/MM/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -110,10 +110,6 @@ es_PE{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} diff --git a/icuSources/data/locales/es_PH.txt b/icuSources/data/locales/es_PH.txt index a4eb4f5a..e105885b 100644 --- a/icuSources/data/locales/es_PH.txt +++ b/icuSources/data/locales/es_PH.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_PH{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_PM.txt b/icuSources/data/locales/es_PM.txt deleted file mode 100644 index c0268885..00000000 --- a/icuSources/data/locales/es_PM.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_PM{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_PR.txt b/icuSources/data/locales/es_PR.txt index fdf2193c..d593d43b 100644 --- a/icuSources/data/locales/es_PR.txt +++ b/icuSources/data/locales/es_PR.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -68,8 +68,8 @@ es_PR{ "MM/dd/y", "MM/dd/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -106,10 +106,6 @@ es_PR{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} diff --git a/icuSources/data/locales/es_PY.txt b/icuSources/data/locales/es_PY.txt index 0f34171c..f4aa5244 100644 --- a/icuSources/data/locales/es_PY.txt +++ b/icuSources/data/locales/es_PY.txt @@ -13,7 +13,7 @@ es_PY{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -55,9 +55,7 @@ es_PY{ pm{"p. m."} } narrow{ - am{"a. m."} noon{"m."} - pm{"p. m."} } wide{ am{"a. m."} @@ -133,15 +131,6 @@ es_PY{ } } fields{ - day{ - relative{ - "-1"{"ayer"} - "-2"{"anteayer"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} - } - } mon-narrow{ relative{ "-1"{"el lun. pasado"} diff --git a/icuSources/data/locales/es_SR.txt b/icuSources/data/locales/es_SR.txt deleted file mode 100644 index e20c8e3f..00000000 --- a/icuSources/data/locales/es_SR.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SR{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_SV.txt b/icuSources/data/locales/es_SV.txt index e0cf3bb5..6f0219af 100644 --- a/icuSources/data/locales/es_SV.txt +++ b/icuSources/data/locales/es_SV.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -19,10 +19,6 @@ es_SV{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} @@ -34,11 +30,7 @@ es_SV{ fields{ day{ relative{ - "-1"{"ayer"} "-2"{"antier"} - "0"{"hoy"} - "1"{"mañana"} - "2"{"pasado mañana"} } } dayperiod{ diff --git a/icuSources/data/locales/es_SX.txt b/icuSources/data/locales/es_SX.txt deleted file mode 100644 index 41f3d12f..00000000 --- a/icuSources/data/locales/es_SX.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SX{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/locales/es_TC.txt b/icuSources/data/locales/es_TC.txt index 8124c677..def760cd 100644 --- a/icuSources/data/locales/es_TC.txt +++ b/icuSources/data/locales/es_TC.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_TT.txt b/icuSources/data/locales/es_TT.txt index 1db6b6d3..7f5438aa 100644 --- a/icuSources/data/locales/es_TT.txt +++ b/icuSources/data/locales/es_TT.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_US.txt b/icuSources/data/locales/es_US.txt index 9897bbcf..2a600003 100644 --- a/icuSources/data/locales/es_US.txt +++ b/icuSources/data/locales/es_US.txt @@ -128,7 +128,7 @@ es_US{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -366,6 +366,7 @@ es_US{ M{"M/d – M/d"} d{"M/d – M/d"} } + fallback{"{0} – {1}"} h{ a{"h a – h a"} } @@ -692,7 +693,4 @@ es_US{ } } } - measurementSystemNames{ - US{"estadounidense"} - } } diff --git a/icuSources/data/locales/es_UY.txt b/icuSources/data/locales/es_UY.txt index aef7fac0..8af8ef6f 100644 --- a/icuSources/data/locales/es_UY.txt +++ b/icuSources/data/locales/es_UY.txt @@ -14,7 +14,7 @@ es_UY{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -31,10 +31,6 @@ es_UY{ am{"a. m."} pm{"p. m."} } - narrow{ - am{"a. m."} - pm{"p. m."} - } wide{ am{"a. m."} pm{"p. m."} diff --git a/icuSources/data/locales/es_VC.txt b/icuSources/data/locales/es_VC.txt index 9d31c217..4cdf92e4 100644 --- a/icuSources/data/locales/es_VC.txt +++ b/icuSources/data/locales/es_VC.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_VE.txt b/icuSources/data/locales/es_VE.txt index 9f6ffe33..7103e33e 100644 --- a/icuSources/data/locales/es_VE.txt +++ b/icuSources/data/locales/es_VE.txt @@ -13,7 +13,7 @@ es_VE{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -34,8 +34,8 @@ es_VE{ "d MMM y", "d/M/yy", "{1} {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'a' 'las' {0}", + "{1} 'a' 'las' {0}", "{1} {0}", "{1} {0}", } @@ -73,9 +73,7 @@ es_VE{ pm{"p. m."} } narrow{ - am{"a. m."} noon{"m."} - pm{"p. m."} } wide{ am{"a. m."} diff --git a/icuSources/data/locales/es_VG.txt b/icuSources/data/locales/es_VG.txt index db7104ec..10095823 100644 --- a/icuSources/data/locales/es_VG.txt +++ b/icuSources/data/locales/es_VG.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/es_VI.txt b/icuSources/data/locales/es_VI.txt index 018b8227..264d3b70 100644 --- a/icuSources/data/locales/es_VI.txt +++ b/icuSources/data/locales/es_VI.txt @@ -1,12 +1,15 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} + NumberElements{ + latn{ + patterns{ + percentFormat{"#,##0%"} + } + } + } calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/et.txt b/icuSources/data/locales/et.txt index 454cfb80..03a41a34 100644 --- a/icuSources/data/locales/et.txt +++ b/icuSources/data/locales/et.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License et{ - AuxExemplarCharacters{"[á à â å ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]"} + AuxExemplarCharacters{"[á à â å ã ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -11,9 +11,9 @@ et{ word-medial{"{0} … {1}"} } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s š z ž t u v w õ ä ö ü x y]"} - ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S Š Z Ž T U V Õ Ä Ö Ü X Y]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S Š Z Ž T U V W Õ Ä Ö Ü X Y]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . “ „ ( ) \\[ \\] \\{ \\} @]"} + ExemplarCharactersPunctuation{"[\\- ‑ – , ; \\: ! ? . “ „ ( ) \\[ \\] \\{ \\} @]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,6 +27,7 @@ et{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -121,16 +122,16 @@ et{ other{"000 mld ¤"} } 1000000000000{ - one{"0 trl ¤"} - other{"0 trl ¤"} + one{"0 trln ¤"} + other{"0 trln ¤"} } 10000000000000{ - one{"00 trl ¤"} - other{"00 trl ¤"} + one{"00 trln ¤"} + other{"00 trln ¤"} } 100000000000000{ - one{"000 trl ¤"} - other{"000 trl ¤"} + one{"000 trln ¤"} + other{"000 trln ¤"} } } decimalFormat{ @@ -193,7 +194,9 @@ et{ nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -208,7 +211,7 @@ et{ minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -339,30 +342,6 @@ et{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } GyMMM{ G{"MMM y G – MMM y G"} M{"MMM–MMM y G"} @@ -380,12 +359,6 @@ et{ d{"d.–d. MMM y G"} y{"d. MMM y G – d. MMM y"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -438,6 +411,9 @@ et{ h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } + hv{ + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -727,30 +703,10 @@ et{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y–y G"} } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } GyMMM{ G{"MMM y G – MMM y G"} M{"MMM–MMM y G"} @@ -768,12 +724,6 @@ et{ d{"d.–d. MMM y G"} y{"d. MMM y – d. MMM y G"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1376,6 +1326,11 @@ et{ } month-narrow{ dn{"k"} + relative{ + "-1"{"eelm. k"} + "0"{"see k"} + "1"{"järgm. k"} + } relativeTime{ future{ one{"{0} k pärast"} @@ -1389,6 +1344,11 @@ et{ } month-short{ dn{"k"} + relative{ + "-1"{"eelm. kuu"} + "0"{"see kuu"} + "1"{"järgm. kuu"} + } relativeTime{ future{ one{"{0} kuu pärast"} @@ -1772,6 +1732,11 @@ et{ } week-narrow{ dn{"näd"} + relative{ + "-1"{"eelm. n"} + "0"{"see n"} + "1"{"järgm. n"} + } relativePeriod{"{0} nädal"} relativeTime{ future{ @@ -1786,6 +1751,11 @@ et{ } week-short{ dn{"näd"} + relative{ + "-1"{"eelm. näd"} + "0"{"see näd"} + "1"{"järgm. näd"} + } relativePeriod{"{0} näd"} relativeTime{ future{ @@ -1845,6 +1815,11 @@ et{ } year-narrow{ dn{"a"} + relative{ + "-1"{"eelm. a"} + "0"{"see a"} + "1"{"järgm. a"} + } relativeTime{ future{ one{"{0} a pärast"} @@ -1858,6 +1833,11 @@ et{ } year-short{ dn{"a"} + relative{ + "-1"{"eelmine a"} + "0"{"käesolev a"} + "1"{"järgmine a"} + } relativeTime{ future{ one{"{0} a pärast"} @@ -1895,8 +1875,6 @@ et{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} ja {1}"} diff --git a/icuSources/data/locales/et_EE.txt b/icuSources/data/locales/et_EE.txt index 9a6bd15e..a1ee7f84 100644 --- a/icuSources/data/locales/et_EE.txt +++ b/icuSources/data/locales/et_EE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License et_EE{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/eu.txt b/icuSources/data/locales/eu.txt index 4f91b771..9c3c75c6 100644 --- a/icuSources/data/locales/eu.txt +++ b/icuSources/data/locales/eu.txt @@ -14,8 +14,8 @@ eu{ ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} ExemplarCharactersNumbers{"[, . % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -29,6 +29,7 @@ eu{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"% #,##0"} scientificFormat{"#E0"} } @@ -209,7 +210,7 @@ eu{ } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -228,18 +229,18 @@ eu{ "G. 'aroko' y. 'urteko' MMMM d", "G. 'aroko' y('e')'ko' MMM d", "GGGGG y-MM-dd", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} + Bh{"B h('r')('a')'k'"} + Bhm{"B h:mm"} + Bhms{"B h:mm:s"} E{"ccc"} - EBhm{"E h:mm B"} + EBhm{"E B h:mm"} EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} @@ -256,9 +257,9 @@ eu{ M{"L"} MEd{"MM/dd, EEEE"} MMM{"LLL"} - MMMEd{"MMM d, EEEE"} - MMMMd{"MMMM d"} - MMMd{"MMM d"} + MMMEd{"MMM'k' d, EEEE"} + MMMMd{"MMMM'k' d"} + MMMd{"MMM'k' d"} Md{"MM/dd"} d{"d"} h{"h a"} @@ -269,21 +270,21 @@ eu{ yM{"y/MM"} yMEd{"y/MM/dd, EEEE"} yMMM{"y('e')'ko' MMMM"} - yMMMEd{"y('e')'ko' MMMM d, EEEE"} - yMMMd{"y('e')'ko' MMMM d"} + yMMMEd{"y('e')'ko' MMMM'k' d, EEEE"} + yMMMd{"y('e')'ko' MMMM'k' d"} yMd{"y/MM/dd"} - yQQQ{"y QQQ"} + yQQQ{"y('e')'ko' QQQ"} yQQQQ{"y('e')'ko' QQQQ"} yyyy{"G y"} yyyyM{"G y/MM"} - yyyyMEd{"G y/MM/dd, EEEE"} - yyyyMMM{"G y MMM"} + yyyyMEd{"G('e')'ko' y/MM/dd, EEEE"} + yyyyMMM{"G, y('e')'ko' MMM"} yyyyMMMEd{"G y MMM d, EEEE"} yyyyMMMM{"G y('e')'ko' MMMM"} yyyyMMMMEd{"G y('e')'ko' MMMM d, EEEE"} yyyyMMMMd{"G y('e')'ko' MMMM d"} yyyyMMMd{"G y MMM d"} - yyyyMd{"G y/MM/dd"} + yyyyMd{"G('e')'ko' y/MM/dd"} yyyyQQQ{"G y QQQ"} yyyyQQQQ{"G y('e')'ko' QQQQ"} } @@ -297,21 +298,6 @@ eu{ h{"B h:mm–h:mm"} m{"B h:mm–h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } GyMMM{ G{"G y, MMM – G y, MMM"} M{"G y, MMM–MMM"} @@ -329,12 +315,6 @@ eu{ d{"G y, MMM d–d"} y{"G y, MMM d – G y, MMM d"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -360,11 +340,11 @@ eu{ M{"MMM – MMM"} } MMMEd{ - M{"MMMM d, EEEE – MMMM d, EEEE"} - d{"MMMM d, EEEE – MMMM d, EEEE"} + M{"MMM'k' d, EEEE – MMM'k' d, EEEE"} + d{"MMM'k' d, EEEE – MMM'k' d, EEEE"} } MMMd{ - M{"MMMM d – MMMM d"} + M{"MMM'k' d – MMMM'k' d"} d{"MMMM d–d"} } Md{ @@ -689,21 +669,6 @@ eu{ h{"B h:mm–h:mm"} m{"B h:mm–h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } GyMMM{ G{"G y, MMM – G y, MMM"} M{"G y, MMM–MMM"} @@ -721,12 +686,6 @@ eu{ d{"G y, MMM d–d"} y{"G y, MMM d – G y, MMM d"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1853,6 +1812,10 @@ eu{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } unit{ 2{"{0} eta {1}"} end{"{0} eta {1}"} diff --git a/icuSources/data/locales/eu_ES.txt b/icuSources/data/locales/eu_ES.txt index 060728ae..ad5ae8cd 100644 --- a/icuSources/data/locales/eu_ES.txt +++ b/icuSources/data/locales/eu_ES.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License eu_ES{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ewo.txt b/icuSources/data/locales/ewo.txt index ac5bdf4a..4816a418 100644 --- a/icuSources/data/locales/ewo.txt +++ b/icuSources/data/locales/ewo.txt @@ -9,7 +9,7 @@ ewo{ "ù û ǔ v w y z]" } ExemplarCharactersIndex{"[A B D E Ə Ɛ F G H I K L M N Ŋ O Ɔ P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -23,7 +23,7 @@ ewo{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ewo_CM.txt b/icuSources/data/locales/ewo_CM.txt index 835c1827..bacfd378 100644 --- a/icuSources/data/locales/ewo_CM.txt +++ b/icuSources/data/locales/ewo_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ewo_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fa.txt b/icuSources/data/locales/fa.txt index 6fce796e..e057206f 100644 --- a/icuSources/data/locales/fa.txt +++ b/icuSources/data/locales/fa.txt @@ -11,7 +11,7 @@ fa{ } ExemplarCharactersIndex{"[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]"} ExemplarCharactersNumbers{"[\u200E , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} - ExemplarCharactersPunctuation{"[\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} MoreInformation{"؟"} NumberElements{ arab{ @@ -37,7 +37,9 @@ fa{ scientificFormat{"#E0"} } symbols{ + decimal{"٫"} exponential{"×۱۰^"} + group{"٬"} infinity{"∞"} minusSign{"‎−"} nan{"ناعدد"} @@ -199,11 +201,11 @@ fa{ other{"00 م"} } 100000000000{ - one{"000 میلیارد"} + one{"000 ب"} other{"000 میلیارد"} } 1000000000000{ - one{"0 تریلیون"} + one{"0 ت"} other{"0 تریلیون"} } 10000000000000{ @@ -226,6 +228,7 @@ fa{ percentSign{"%"} plusSign{"‎+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -233,14 +236,14 @@ fa{ other{"در پیچ {0}ام سمت راست بپیچید."} } plural{ - one{"او {0} فیلم در هفته می‌بیند که کمدی است."} - other{"او {0} فیلم در هفته می‌بیند که کمدی‌اند."} + one{"{0} نفر در بازی شرکت کرد."} + other{"{0} نفر در بازی شرکت کردند."} } } minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -451,7 +454,7 @@ fa{ "EEEE d MMMM y G", "d MMMM y G", "d MMM y G", - "y/M/d G", + "y/M/d GGGGG", "{1}،‏ {0}", "{1}، ساعت {0}", "{1}، ساعت {0}", @@ -469,9 +472,9 @@ fa{ E{"ccc"} EBhm{"E h:mm B"} EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"E d"} + EHm{"E H:mm"} + EHms{"E H:mm:ss"} + Ed{"E dم"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} Gy{"y G"} @@ -494,17 +497,17 @@ fa{ h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} - ms{"mm:ss"} + ms{"m:ss"} y{"y G"} yyyy{"y G"} - yyyyM{"y/M G"} - yyyyMEd{"E y/M/d G"} + yyyyM{"y/M GGGGG"} + yyyyMEd{"E y/M/d GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E d MMM y G"} yyyyMMMM{"y MMMM G"} yyyyMMMd{"d MMM y G"} - yyyyMd{"y/M/d G"} - yyyyQQQ{"QQQQ y G"} + yyyyMd{"y/M/d GGGGG"} + yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } intervalFormats{ @@ -518,42 +521,42 @@ fa{ m{"h:mm تا h:mm B"} } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G تا y G"} + y{"y تا y G"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"y/M GGGGG تا y/M GGGGG"} + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E y/M/d GGGGG تا E y/M/d GGGGG"} + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G تا MMM y G"} + M{"LLL تا MMM y G"} + y{"MMM y تا MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E d MMM y G تا E d MMM y G"} + M{"E d LLL تا E d MMM y G"} + d{"E d LLL تا E d MMM y G"} + y{"E d MMM y تا E d MMM y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d MMM y G تا d MMM y G"} + M{"d LLL تا d MMM y G"} + d{"d تا d MMM y G"} + y{"d MMM y تا d MMM y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"y/M/d GGGGG تا y/M/d GGGGG"} + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} } H{ H{"H تا H"} @@ -577,7 +580,7 @@ fa{ d{"E M/d تا E M/d"} } MMM{ - M{"MMM تا MMM"} + M{"LLL تا LLL"} } MMMEd{ M{"E d LLL تا E d LLL"} @@ -617,13 +620,13 @@ fa{ y{"y تا y G"} } yM{ - M{"y/M تا y/M G"} - y{"y/M تا y/M G"} + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} } yMEd{ - M{"E y/M/d تا E y/M/d G"} - d{"E y/M/d تا E y/M/d G"} - y{"E y/M/d تا E y/M/d G"} + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} } yMMM{ M{"LLL تا MMM y G"} @@ -644,9 +647,9 @@ fa{ y{"d MMM y تا d MMM y G"} } yMd{ - M{"y/M/d تا y/M/d G"} - d{"y/M/d تا y/M/d G"} - y{"y/M/d تا y/M/d G"} + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} } } } @@ -702,16 +705,16 @@ fa{ HHmmZ{"HH:mm (Z)"} Hm{"H:mm"} Hms{"H:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} + Hmsv{"H:mm:ss v"} + Hmv{"H:mm v"} M{"L"} MEd{"E M/d"} MMM{"LLL"} MMMEd{"E d LLL"} MMMMEd{"E d LLLL"} MMMMW{ - one{"هفتۀ W از LLLL"} - other{"هفتۀ W از LLLL"} + one{"هفتهٔ Wم LLLL"} + other{"هفتهٔ Wم LLLL"} } MMMMd{"d LLLL"} MMMd{"d LLL"} @@ -723,7 +726,7 @@ fa{ hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} mmss{"mm:ss"} - ms{"mm:ss"} + ms{"m:ss"} y{"y"} yM{"y/M"} yMEd{"E y/M/d"} @@ -736,8 +739,8 @@ fa{ yQQQ{"QQQQ y"} yQQQQ{"QQQQ y"} yw{ - one{"هفته w از Y"} - other{"هفته w از Y"} + one{"هفتهٔ wم Y"} + other{"هفتهٔ wم Y"} } } dayNames{ @@ -915,42 +918,42 @@ fa{ m{"h:mm تا h:mm B"} } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G تا y G"} + y{"y تا y G"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"y/M GGGGG تا y/M GGGGG"} + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E y/M/d GGGGG تا E y/M/d GGGGG"} + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G تا MMM y G"} + M{"LLL تا MMM y G"} + y{"MMM y تا MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E d MMM y G تا E d MMM y G"} + M{"E d LLL تا E d MMM y G"} + d{"E d LLL تا E d MMM y G"} + y{"E d MMM y تا E d MMM y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d MMM y G تا d MMM y G"} + M{"d LLL تا d MMM y G"} + d{"d تا d MMM y G"} + y{"d MMM y تا d MMM y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"y/M/d GGGGG تا y/M/d GGGGG"} + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} } H{ H{"H تا H"} @@ -1387,7 +1390,7 @@ fa{ } availableFormats{ E{"ccc"} - Ed{"E d"} + Ed{"E dم"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E d MMM y G"} @@ -1418,13 +1421,13 @@ fa{ yQQQ{"QQQ y G"} yQQQQ{"QQQQ y G"} yyyy{"y G"} - yyyyM{"y/M G"} - yyyyMEd{"E y/M/d G"} + yyyyM{"y/M GGGGG"} + yyyyMEd{"E y/M/d GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E d MMM y G"} - yyyyMMMM{"y MMMM G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d MMM y G"} - yyyyMd{"y/M/d G"} + yyyyMd{"y/M/d GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } @@ -1439,6 +1442,63 @@ fa{ "هجری قمری", } } + intervalFormats{ + Gy{ + G{"y G تا y G"} + y{"y تا y G"} + } + GyM{ + G{"y/M GGGGG تا y/M GGGGG"} + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} + } + GyMEd{ + G{"E y/M/d GGGGG تا E y/M/d GGGGG"} + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} + } + GyMMM{ + G{"MMM y G تا MMM y G"} + M{"LLL تا MMM y G"} + y{"MMM y تا MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G تا E d MMM y G"} + M{"E d LLL تا E d MMM y G"} + d{"E d LLL تا E d MMM y G"} + y{"E d MMM y تا E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G تا d MMM y G"} + M{"d LLL تا d MMM y G"} + d{"d تا d MMM y G"} + y{"d MMM y تا d MMM y G"} + } + GyMd{ + G{"y/M/d GGGGG تا y/M/d GGGGG"} + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} + } + MMM{ + M{"LLL تا LLL"} + } + yM{ + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} + } + yMEd{ + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} + } + yMd{ + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} + } + } monthNames{ format{ abbreviated{ @@ -1456,18 +1516,18 @@ fa{ "ذیحجهٔ", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "م", + "ص", + "ر", + "ر", + "ج", + "ج", + "ر", + "ش", + "ر", + "ش", + "ذ", + "ذ", } wide{ "محرم", @@ -1500,26 +1560,26 @@ fa{ "ذیحجه", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "م", + "ص", + "ر", + "ر", + "ج", + "ج", + "ر", + "ش", + "ر", + "ش", + "ذ", + "ذ", } wide{ "محرم", "صفر", "ربیع‌الاول", - "ربیع الثانی", - "جمادی الاول", - "جمادی الثانی", + "ربیع‌الثانی", + "جمادی‌الاول", + "جمادی‌الثانی", "رجب", "شعبان", "رمضان", @@ -1768,188 +1828,708 @@ fa{ "Meiji", "Taishō", "Shōwa", - "هیسه‌ای", + "هیسی", "ریوا", } - } - } - persian{ - DateTimePatterns{ - "H:mm:ss (zzzz)", - "H:mm:ss (z)", - "H:mm:ss", - "H:mm", - "y MMMM d, EEEE", - "d MMMM y", - "d MMM y", - "y/M/d", - "{1}،‏ {0}", - "{1}، ساعت {0}", - "{1}، ساعت {0}", - "{1}،‏ {0}", - "{1}،‏ {0}", - } - availableFormats{ - y{"y"} - yyyy{"y"} - yyyyM{"y/M"} - yyyyMEd{"E y/M/d"} - yyyyMMM{"MMM y"} - yyyyMMMEd{"E d MMM y"} - yyyyMMMM{"y MMMM"} - yyyyMMMd{"d MMM y"} - yyyyMd{"y/M/d"} - yyyyQQQ{"QQQQ y"} - yyyyQQQQ{"QQQQ y"} - } - eras{ - abbreviated{ - "ه‍.ش.", - } - narrow{ - "ه‍.ش.", - } - wide{ - "هجری شمسی", - } - } - intervalFormats{ - y{ - y{"y تا y"} - } - yM{ - M{"y/M تا y/M"} - y{"y/M تا y/M"} - } - yMEd{ - M{"E y/M/d تا E y/M/d"} - d{"E y/M/d تا E y/M/d"} - y{"E y/M/d تا E y/M/d"} - } - yMMM{ - M{"LLL تا MMM y"} - y{"MMM y تا MMM y"} - } - yMMMEd{ - M{"E d LLL تا E d MMM y"} - d{"E d LLL تا E d MMM y"} - y{"E d MMM y تا E d MMM y"} - } - yMMMM{ - M{"LLLL تا MMMM y"} - y{"MMMM y تا MMMM y"} - } - yMMMd{ - M{"d LLL تا d MMM y"} - d{"d تا d MMM y"} - y{"d MMM y تا d MMM y"} - } - yMd{ - M{"y/M/d تا y/M/d"} - d{"y/M/d تا y/M/d"} - y{"y/M/d تا y/M/d"} - } - } - monthNames{ - format{ - abbreviated{ - "فروردین", - "اردیبهشت", - "خرداد", - "تیر", - "مرداد", - "شهریور", - "مهر", - "آبان", - "آذر", - "دی", - "بهمن", - "اسفند", - } - narrow{ - "ف", - "ا", - "خ", - "ت", - "م", - "ش", - "م", - "آ", - "آ", - "د", - "ب", - "ا", - } - wide{ - "فروردین", - "اردیبهشت", - "خرداد", - "تیر", - "مرداد", - "شهریور", - "مهر", - "آبان", - "آذر", - "دی", - "بهمن", - "اسفند", - } - } - stand-alone{ - abbreviated{ - "فروردین", - "اردیبهشت", - "خرداد", - "تیر", - "مرداد", - "شهریور", - "مهر", - "آبان", - "آذر", - "دی", - "بهمن", - "اسفند", - } - narrow{ - "ف", - "ا", - "خ", - "ت", - "م", - "ش", - "م", - "آ", - "آ", - "د", - "ب", - "ا", - } - wide{ - "فروردین", - "اردیبهشت", - "خرداد", - "تیر", - "مرداد", - "شهریور", - "مهر", - "آبان", - "آذر", - "دی", - "بهمن", - "اسفند", - } - } - } - } - roc{ - eras{ - abbreviated{ - "قبل از R.O.C.", - "تقویم مینگو", - } narrow{ - "قبل از R.O.C.", - "تقویم مینگو", + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", + "Hōki (770–780)", + "Ten-ō (781–782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857–859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110–1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "M", + "T", + "S", + "ه‍", + "ر", + } + wide{ + "Taika (645–650)", + "Hakuchi (650–671)", + "Hakuhō (672–686)", + "Shuchō (686–701)", + "Taihō (701–704)", + "Keiun (704–708)", + "Wadō (708–715)", + "Reiki (715–717)", + "Yōrō (717–724)", + "Jinki (724–729)", + "Tenpyō (729–749)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", + "Hōki (770–780)", + "Ten-ō (781–782)", + "Enryaku (782–806)", + "Daidō (806–810)", + "Kōnin (810–824)", + "Tenchō (824–834)", + "Jōwa (834–848)", + "Kajō (848–851)", + "Ninju (851–854)", + "Saikō (854–857)", + "Ten-an (857–859)", + "Jōgan (859–877)", + "Gangyō (877–885)", + "Ninna (885–889)", + "Kanpyō (889–898)", + "Shōtai (898–901)", + "Engi (901–923)", + "Enchō (923–931)", + "Jōhei (931–938)", + "Tengyō (938–947)", + "Tenryaku (947–957)", + "Tentoku (957–961)", + "Ōwa (961–964)", + "Kōhō (964–968)", + "Anna (968–970)", + "Tenroku (970–973)", + "Ten’en (973–976)", + "Jōgen (976–978)", + "Tengen (978–983)", + "Eikan (983–985)", + "Kanna (985–987)", + "Eien (987–989)", + "Eiso (989–990)", + "Shōryaku (990–995)", + "Chōtoku (995–999)", + "Chōhō (999–1004)", + "Kankō (1004–1012)", + "Chōwa (1012–1017)", + "Kannin (1017–1021)", + "Jian (1021–1024)", + "Manju (1024–1028)", + "Chōgen (1028–1037)", + "Chōryaku (1037–1040)", + "Chōkyū (1040–1044)", + "Kantoku (1044–1046)", + "Eishō (1046–1053)", + "Tengi (1053–1058)", + "Kōhei (1058–1065)", + "Jiryaku (1065–1069)", + "Enkyū (1069–1074)", + "Shōho (1074–1077)", + "Shōryaku (1077–1081)", + "Eihō (1081–1084)", + "Ōtoku (1084–1087)", + "Kanji (1087–1094)", + "Kahō (1094–1096)", + "Eichō (1096–1097)", + "Jōtoku (1097–1099)", + "Kōwa (1099–1104)", + "Chōji (1104–1106)", + "Kashō (1106–1108)", + "Tennin (1108–1110)", + "Ten-ei (1110–1113)", + "Eikyū (1113–1118)", + "Gen’ei (1118–1120)", + "Hōan (1120–1124)", + "Tenji (1124–1126)", + "Daiji (1126–1131)", + "Tenshō (1131–1132)", + "Chōshō (1132–1135)", + "Hōen (1135–1141)", + "Eiji (1141–1142)", + "Kōji (1142–1144)", + "Ten’yō (1144–1145)", + "Kyūan (1145–1151)", + "Ninpei (1151–1154)", + "Kyūju (1154–1156)", + "Hōgen (1156–1159)", + "Heiji (1159–1160)", + "Eiryaku (1160–1161)", + "Ōho (1161–1163)", + "Chōkan (1163–1165)", + "Eiman (1165–1166)", + "Nin’an (1166–1169)", + "Kaō (1169–1171)", + "Shōan (1171–1175)", + "Angen (1175–1177)", + "Jishō (1177–1181)", + "Yōwa (1181–1182)", + "Juei (1182–1184)", + "Genryaku (1184–1185)", + "Bunji (1185–1190)", + "Kenkyū (1190–1199)", + "Shōji (1199–1201)", + "Kennin (1201–1204)", + "Genkyū (1204–1206)", + "Ken’ei (1206–1207)", + "Jōgen (1207–1211)", + "Kenryaku (1211–1213)", + "Kenpō (1213–1219)", + "Jōkyū (1219–1222)", + "Jōō (1222–1224)", + "Gennin (1224–1225)", + "Karoku (1225–1227)", + "Antei (1227–1229)", + "Kanki (1229–1232)", + "Jōei (1232–1233)", + "Tenpuku (1233–1234)", + "Bunryaku (1234–1235)", + "Katei (1235–1238)", + "Ryakunin (1238–1239)", + "En’ō (1239–1240)", + "Ninji (1240–1243)", + "Kangen (1243–1247)", + "Hōji (1247–1249)", + "Kenchō (1249–1256)", + "Kōgen (1256–1257)", + "Shōka (1257–1259)", + "Shōgen (1259–1260)", + "Bun’ō (1260–1261)", + "Kōchō (1261–1264)", + "Bun’ei (1264–1275)", + "Kenji (1275–1278)", + "Kōan (1278–1288)", + "Shōō (1288–1293)", + "Einin (1293–1299)", + "Shōan (1299–1302)", + "Kengen (1302–1303)", + "Kagen (1303–1306)", + "Tokuji (1306–1308)", + "Enkyō (1308–1311)", + "Ōchō (1311–1312)", + "Shōwa (1312–1317)", + "Bunpō (1317–1319)", + "Genō (1319–1321)", + "Genkō (1321–1324)", + "Shōchū (1324–1326)", + "Karyaku (1326–1329)", + "Gentoku (1329–1331)", + "Genkō (1331–1334)", + "Kenmu (1334–1336)", + "Engen (1336–1340)", + "Kōkoku (1340–1346)", + "Shōhei (1346–1370)", + "Kentoku (1370–1372)", + "Bunchū (1372–1375)", + "Tenju (1375–1379)", + "Kōryaku (1379–1381)", + "Kōwa (1381–1384)", + "Genchū (1384–1392)", + "Meitoku (1384–1387)", + "Kakei (1387–1389)", + "Kōō (1389–1390)", + "Meitoku (1390–1394)", + "Ōei (1394–1428)", + "Shōchō (1428–1429)", + "Eikyō (1429–1441)", + "Kakitsu (1441–1444)", + "Bun’an (1444–1449)", + "Hōtoku (1449–1452)", + "Kyōtoku (1452–1455)", + "Kōshō (1455–1457)", + "Chōroku (1457–1460)", + "Kanshō (1460–1466)", + "Bunshō (1466–1467)", + "Ōnin (1467–1469)", + "Bunmei (1469–1487)", + "Chōkyō (1487–1489)", + "Entoku (1489–1492)", + "Meiō (1492–1501)", + "Bunki (1501–1504)", + "Eishō (1504–1521)", + "Taiei (1521–1528)", + "Kyōroku (1528–1532)", + "Tenbun (1532–1555)", + "Kōji (1555–1558)", + "Eiroku (1558–1570)", + "Genki (1570–1573)", + "Tenshō (1573–1592)", + "Bunroku (1592–1596)", + "Keichō (1596–1615)", + "Genna (1615–1624)", + "Kan’ei (1624–1644)", + "Shōho (1644–1648)", + "Keian (1648–1652)", + "Jōō (1652–1655)", + "Meireki (1655–1658)", + "Manji (1658–1661)", + "Kanbun (1661–1673)", + "Enpō (1673–1681)", + "Tenna (1681–1684)", + "Jōkyō (1684–1688)", + "Genroku (1688–1704)", + "Hōei (1704–1711)", + "Shōtoku (1711–1716)", + "Kyōhō (1716–1736)", + "Genbun (1736–1741)", + "Kanpō (1741–1744)", + "Enkyō (1744–1748)", + "Kan’en (1748–1751)", + "Hōreki (1751–1764)", + "Meiwa (1764–1772)", + "An’ei (1772–1781)", + "Tenmei (1781–1789)", + "Kansei (1789–1801)", + "Kyōwa (1801–1804)", + "Bunka (1804–1818)", + "Bunsei (1818–1830)", + "Tenpō (1830–1844)", + "Kōka (1844–1848)", + "Kaei (1848–1854)", + "Ansei (1854–1860)", + "Man’en (1860–1861)", + "Bunkyū (1861–1864)", + "Genji (1864–1865)", + "Keiō (1865–1868)", + "Meiji", + "Taishō", + "Shōwa", + "هیسی", + "ریوا", + } + } + } + persian{ + DateTimePatterns{ + "H:mm:ss (zzzz)", + "H:mm:ss (z)", + "H:mm:ss", + "H:mm", + "y MMMM d, EEEE", + "d MMMM y", + "d MMM y", + "y/M/d", + "{1}،‏ {0}", + "{1}، ساعت {0}", + "{1}، ساعت {0}", + "{1}،‏ {0}", + "{1}،‏ {0}", + } + availableFormats{ + Ed{"E dم"} + y{"y"} + yyyy{"y"} + yyyyM{"y/M"} + yyyyMEd{"E y/M/d"} + yyyyMMM{"MMM y"} + yyyyMMMEd{"E d MMM y"} + yyyyMMMM{"y MMMM"} + yyyyMMMd{"d MMM y"} + yyyyMd{"y/M/d"} + yyyyQQQ{"QQQQ y"} + yyyyQQQQ{"QQQQ y"} + } + eras{ + abbreviated{ + "ه‍.ش.", + } + narrow{ + "ه‍.ش.", + } + wide{ + "هجری شمسی", + } + } + intervalFormats{ + Gy{ + G{"y G تا y G"} + y{"y تا y G"} + } + GyM{ + G{"y/M GGGGG تا y/M GGGGG"} + M{"y/M تا y/M GGGGG"} + y{"y/M تا y/M GGGGG"} + } + GyMEd{ + G{"E y/M/d GGGGG تا E y/M/d GGGGG"} + M{"E y/M/d تا E y/M/d GGGGG"} + d{"E y/M/d تا E y/M/d GGGGG"} + y{"E y/M/d تا E y/M/d GGGGG"} + } + GyMMM{ + G{"MMM y G تا MMM y G"} + M{"LLL تا MMM y G"} + y{"MMM y تا MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G تا E d MMM y G"} + M{"E d LLL تا E d MMM y G"} + d{"E d LLL تا E d MMM y G"} + y{"E d MMM y تا E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G تا d MMM y G"} + M{"d LLL تا d MMM y G"} + d{"d تا d MMM y G"} + y{"d MMM y تا d MMM y G"} + } + GyMd{ + G{"y/M/d GGGGG تا y/M/d GGGGG"} + M{"y/M/d تا y/M/d GGGGG"} + d{"y/M/d تا y/M/d GGGGG"} + y{"y/M/d تا y/M/d GGGGG"} + } + MMM{ + M{"LLL تا LLL"} + } + y{ + y{"y تا y"} + } + yM{ + M{"y/M تا y/M"} + y{"y/M تا y/M"} + } + yMEd{ + M{"E y/M/d تا E y/M/d"} + d{"E y/M/d تا E y/M/d"} + y{"E y/M/d تا E y/M/d"} + } + yMMM{ + M{"LLL تا MMM y"} + y{"MMM y تا MMM y"} + } + yMMMEd{ + M{"E d LLL تا E d MMM y"} + d{"E d LLL تا E d MMM y"} + y{"E d MMM y تا E d MMM y"} + } + yMMMM{ + M{"LLLL تا MMMM y"} + y{"MMMM y تا MMMM y"} + } + yMMMd{ + M{"d LLL تا d MMM y"} + d{"d تا d MMM y"} + y{"d MMM y تا d MMM y"} + } + yMd{ + M{"y/M/d تا y/M/d"} + d{"y/M/d تا y/M/d"} + y{"y/M/d تا y/M/d"} + } + } + monthNames{ + format{ + abbreviated{ + "فروردین", + "اردیبهشت", + "خرداد", + "تیر", + "مرداد", + "شهریور", + "مهر", + "آبان", + "آذر", + "دی", + "بهمن", + "اسفند", + } + narrow{ + "ف", + "ا", + "خ", + "ت", + "م", + "ش", + "م", + "آ", + "آ", + "د", + "ب", + "ا", + } + wide{ + "فروردین", + "اردیبهشت", + "خرداد", + "تیر", + "مرداد", + "شهریور", + "مهر", + "آبان", + "آذر", + "دی", + "بهمن", + "اسفند", + } + } + stand-alone{ + abbreviated{ + "فروردین", + "اردیبهشت", + "خرداد", + "تیر", + "مرداد", + "شهریور", + "مهر", + "آبان", + "آذر", + "دی", + "بهمن", + "اسفند", + } + narrow{ + "ف", + "ا", + "خ", + "ت", + "م", + "ش", + "م", + "آ", + "آ", + "د", + "ب", + "ا", + } + wide{ + "فروردین", + "اردیبهشت", + "خرداد", + "تیر", + "مرداد", + "شهریور", + "مهر", + "آبان", + "آذر", + "دی", + "بهمن", + "اسفند", + } + } + } + } + roc{ + eras{ + abbreviated{ + "قبل از R.O.C.", + "تقویم مینگو", + } + narrow{ + "قبل از R.O.C.", + "تقویم مینگو", } wide{ "قبل از R.O.C.", @@ -2042,7 +2622,7 @@ fa{ upwards_arrows{"پیکان‌های رو به بالا"} variant_forms{"گونه‌ها"} vocalic_jamo{"جاموی آوایی"} - weather{"هوا"} + weather{"آب‌وهوا"} western_asian_scripts{"دبیره‌های آسیای غربی"} whitespace{"فضای سفید"} } @@ -2359,7 +2939,7 @@ fa{ month-narrow{ dn{"ماه"} relative{ - "-1"{"ماه پیش"} + "-1"{"ماه گذشته"} "0"{"این ماه"} "1"{"ماه آینده"} } @@ -2377,7 +2957,7 @@ fa{ month-short{ dn{"ماه"} relative{ - "-1"{"ماه پیش"} + "-1"{"ماه گذشته"} "0"{"این ماه"} "1"{"ماه آینده"} } @@ -2904,8 +3484,16 @@ fa{ or{ 2{"{0} یا {1}"} end{"{0}، یا {1}"} - middle{"{0}، {1}"} - start{"{0}، {1}"} + middle{"{0}،‏ {1}"} + start{"{0}،‏ {1}"} + } + or-narrow{ + middle{"{0}،‏ {1}"} + start{"{0}،‏ {1}"} + } + or-short{ + middle{"{0}،‏ {1}"} + start{"{0}،‏ {1}"} } standard{ 2{"{0} و {1}"} @@ -2914,8 +3502,8 @@ fa{ start{"{0}،‏ {1}"} } standard-narrow{ - 2{"{0}، {1}"} - end{"{0}، و {1}"} + 2{"{0}،‏ {1}"} + end{"{0}،‏ {1}"} middle{"{0}،‏ {1}"} start{"{0}،‏ {1}"} } @@ -2950,31 +3538,16 @@ fa{ metric{"متریک"} } parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$$]", - "[£₤]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } number{ lenient{ - "[\\-‒⁻₋−➖﹣-]", + "[\\-‐‒–⁻₋−➖﹣-]", "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/fa_AF.txt b/icuSources/data/locales/fa_AF.txt index 31fbed5d..109260c1 100644 --- a/icuSources/data/locales/fa_AF.txt +++ b/icuSources/data/locales/fa_AF.txt @@ -18,7 +18,7 @@ fa_AF{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ gregorian{ appendItems{ @@ -51,6 +51,7 @@ fa_AF{ afternoon2{"بعدازچاشت"} morning1{"بامداد"} morning2{"صبح"} + night1{"شب"} night2{"نیمه‌شب"} } wide{ @@ -58,6 +59,7 @@ fa_AF{ afternoon2{"بعدازچاشت"} morning1{"بامداد"} morning2{"صبح"} + night1{"شب"} night2{"نیمه‌شب"} } } @@ -67,10 +69,13 @@ fa_AF{ afternoon2{"بعدازچاشت"} morning1{"بامداد"} morning2{"صبح"} + night1{"شب"} night2{"نیمه‌شب"} } narrow{ afternoon1{"بعد از چاشت"} + morning1{"ب"} + night1{"ش"} } wide{ afternoon1{"ظهر"} diff --git a/icuSources/data/locales/fa_IR.txt b/icuSources/data/locales/fa_IR.txt index fa91924e..8c9a95b5 100644 --- a/icuSources/data/locales/fa_IR.txt +++ b/icuSources/data/locales/fa_IR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fa_IR{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff.txt b/icuSources/data/locales/ff.txt index 8ff2f4bd..86f21984 100644 --- a/icuSources/data/locales/ff.txt +++ b/icuSources/data/locales/ff.txt @@ -4,7 +4,7 @@ ff{ AuxExemplarCharacters{"[q v x z]"} ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k l m n ñ ŋ o p r s t u w y ƴ]"} ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E F G H I J K L M N Ñ Ŋ O P R S T U W Y Ƴ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -16,7 +16,7 @@ ff{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn.txt b/icuSources/data/locales/ff_Latn.txt index 80d3dcef..9a4255e5 100644 --- a/icuSources/data/locales/ff_Latn.txt +++ b/icuSources/data/locales/ff_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_BF.txt b/icuSources/data/locales/ff_Latn_BF.txt index 49c4c466..7d373fe2 100644 --- a/icuSources/data/locales/ff_Latn_BF.txt +++ b/icuSources/data/locales/ff_Latn_BF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_BF{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_CM.txt b/icuSources/data/locales/ff_Latn_CM.txt index 9a80f657..4c0c7028 100644 --- a/icuSources/data/locales/ff_Latn_CM.txt +++ b/icuSources/data/locales/ff_Latn_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_GH.txt b/icuSources/data/locales/ff_Latn_GH.txt index d2e389d3..9198585d 100644 --- a/icuSources/data/locales/ff_Latn_GH.txt +++ b/icuSources/data/locales/ff_Latn_GH.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_GH{ - Version{"2.1.49.34"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn_GM.txt b/icuSources/data/locales/ff_Latn_GM.txt index 1d129f77..95fa09d1 100644 --- a/icuSources/data/locales/ff_Latn_GM.txt +++ b/icuSources/data/locales/ff_Latn_GM.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_GM{ - Version{"2.1.49.34"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn_GN.txt b/icuSources/data/locales/ff_Latn_GN.txt index 6b1cd18d..5b10e8ab 100644 --- a/icuSources/data/locales/ff_Latn_GN.txt +++ b/icuSources/data/locales/ff_Latn_GN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_GN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_GW.txt b/icuSources/data/locales/ff_Latn_GW.txt index 47847494..7146e693 100644 --- a/icuSources/data/locales/ff_Latn_GW.txt +++ b/icuSources/data/locales/ff_Latn_GW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_GW{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_LR.txt b/icuSources/data/locales/ff_Latn_LR.txt index 30c13dce..5c95876f 100644 --- a/icuSources/data/locales/ff_Latn_LR.txt +++ b/icuSources/data/locales/ff_Latn_LR.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_LR{ - Version{"2.1.49.34"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn_MR.txt b/icuSources/data/locales/ff_Latn_MR.txt index d0c7943c..87babb79 100644 --- a/icuSources/data/locales/ff_Latn_MR.txt +++ b/icuSources/data/locales/ff_Latn_MR.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_MR{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn_NE.txt b/icuSources/data/locales/ff_Latn_NE.txt index 0ba074c8..734105e7 100644 --- a/icuSources/data/locales/ff_Latn_NE.txt +++ b/icuSources/data/locales/ff_Latn_NE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_NE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_NG.txt b/icuSources/data/locales/ff_Latn_NG.txt index 75cff242..23e9a606 100644 --- a/icuSources/data/locales/ff_Latn_NG.txt +++ b/icuSources/data/locales/ff_Latn_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_NG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ff_Latn_SL.txt b/icuSources/data/locales/ff_Latn_SL.txt index adadacdc..4b3f9795 100644 --- a/icuSources/data/locales/ff_Latn_SL.txt +++ b/icuSources/data/locales/ff_Latn_SL.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_SL{ - Version{"2.1.49.34"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ff_Latn_SN.txt b/icuSources/data/locales/ff_Latn_SN.txt index b6ac546d..4acd0d2d 100644 --- a/icuSources/data/locales/ff_Latn_SN.txt +++ b/icuSources/data/locales/ff_Latn_SN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn_SN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fi.txt b/icuSources/data/locales/fi.txt index 8d5df11b..22dc1f17 100644 --- a/icuSources/data/locales/fi.txt +++ b/icuSources/data/locales/fi.txt @@ -17,9 +17,10 @@ fi{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s š t u v w x y z ž å ä ö]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -30,6 +31,7 @@ fi{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -192,10 +194,12 @@ fi{ exponential{"E"} group{" "} infinity{"∞"} + list{";"} minusSign{"−"} nan{"epäluku"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -209,8 +213,10 @@ fi{ other{"{0} päivää"} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -499,10 +505,6 @@ fi{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ B{"h.mm B – h.mm B"} h{"h.mm–h.mm B"} @@ -524,21 +526,38 @@ fi{ y{"E d.M.y – E d.M.y GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + G{"M.y G – M.y G"} + M{"M.–M.y G"} + y{"M.y–M.y G"} } GyMMMEd{ - G{"E d. MMM y – E d. MMM y G"} - M{"E d. MMM – E d. MMM y G"} - d{"E d. MMM – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + G{"E d.M.y – E d.M.y G"} + M{"E d.M. – E d.M.y G"} + d{"E d.M. – E d.M.y G"} + y{"E d.M.y – E d.M.y G"} + } + GyMMMM{ + G{"LLLL y G – LLLL y G"} + M{"LLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + GyMMMMEd{ + G{"E d. MMMM y G – E d. MMMM y G"} + M{"E d. MMMM – E d. MMMM y G"} + d{"E d. – E d. MMMM y G"} + y{"E d. MMMM y – E d. MMMM y G"} + } + GyMMMMd{ + G{"d. MMMM y G – d. MMMM y G"} + M{"d. MMMM – d. MMMM y G"} + d{"d.–d. MMMM y G"} + y{"d. MMMM y – d. MMMM y G"} } GyMMMd{ - G{"d. MMM y G – d. MMM y G"} - M{"d. MMM – d. MMM y G"} - d{"d.–d. MMM, y G"} - y{"d. MMM y – d. MMM y G"} + G{"d.M.y G – d.M.y G"} + M{"d.M.–d.M.y G"} + d{"d.–d.M.y G"} + y{"d.M.y – d.M.y G"} } GyMd{ G{"d.M.y GGGGG – d.M.y GGGGG"} @@ -909,10 +928,6 @@ fi{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ B{"h.mm B – h.mm B"} h{"h.mm–h.mm B"} @@ -923,9 +938,9 @@ fi{ y{"y–y G"} } GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y–M/y GGGGG"} - y{"M/y–M/y GGGGG"} + G{"M.y GGGGG – M.y GGGGG"} + M{"M.–M.y GGGGG"} + y{"M.y–M.y GGGGG"} } GyMEd{ G{"E d.M.y GGGGG – E d.M.y GGGGG"} @@ -934,21 +949,38 @@ fi{ y{"E d.M.y – E d.M.y GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM–MMM y G"} - y{"MMM y – MMM y G"} + G{"M.y G – M.y G"} + M{"M.–M.y G"} + y{"M.y–M.y G"} } GyMMMEd{ - G{"E d. MMM y – E d. MMM y G"} - M{"E d. MMM – E d. MMM y G"} - d{"E d. MMM – E d. MMM y G"} - y{"E d. MMM y – E d. MMM y G"} + G{"E d.M.y – E d.M.y G"} + M{"E d.M. – E d.M.y G"} + d{"E d.M – E d.M.y G"} + y{"E d.M.y – E d.M.y G"} + } + GyMMMM{ + G{"LLLL y G – LLLL y G"} + M{"LLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + GyMMMMEd{ + G{"E d. MMMM y G – E d. MMMM y G"} + M{"E d. MMMM – E d. MMMM y G"} + d{"E d. – E d. MMMM y G"} + y{"E d. MMMM y – E d. MMMM y G"} + } + GyMMMMd{ + G{"d. MMMM y G – d. MMMM y G"} + M{"d. MMMM – d. MMMM y G"} + d{"d.–d. MMMM y G"} + y{"d. MMMM y – d. MMMM y G"} } GyMMMd{ - G{"d.–d. MMM, y G"} - M{"d. MMM – d. MMM y G"} - d{"d.–d. MMM, y G"} - y{"d. MMM y – d. MMM y G"} + G{"d.M.y. G – d.M.y G"} + M{"d.M–d.M.y G"} + d{"d.–d.M.y G"} + y{"d.M.y–d.M.y G"} } GyMd{ G{"d.M.y GGGGG – d.M.y GGGGG"} @@ -2504,12 +2536,6 @@ fi{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} ja {1}"} - end{"{0} ja {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} ja {1}"} end{"{0} ja {1}"} diff --git a/icuSources/data/locales/fi_FI.txt b/icuSources/data/locales/fi_FI.txt index f1d45930..26ee069c 100644 --- a/icuSources/data/locales/fi_FI.txt +++ b/icuSources/data/locales/fi_FI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fi_FI{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fil.txt b/icuSources/data/locales/fil.txt index 21c09df3..c33416c7 100644 --- a/icuSources/data/locales/fil.txt +++ b/icuSources/data/locales/fil.txt @@ -12,8 +12,8 @@ fil{ } ExemplarCharacters{"[a b c d e f g h i j k l m n ñ {ng} o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ñ {Ng} O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § * / \\& # ′ ″]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § * / \\& # ′ ″]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -25,6 +25,7 @@ fil{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -183,11 +184,16 @@ fil{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -205,7 +211,7 @@ fil{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -224,15 +230,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -246,7 +258,32 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -261,10 +298,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -319,15 +382,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -341,7 +410,35 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -356,10 +453,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -396,6 +519,102 @@ fil{ y{"M/d/y – M/d/y GGGGG"} } } + monthNames{ + format{ + abbreviated{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + } + stand-alone{ + abbreviated{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + } + } } ethiopic{ DateTimePatterns{ @@ -414,15 +633,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -436,7 +661,35 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -451,10 +704,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -491,6 +770,102 @@ fil{ y{"M/d/y – M/d/y GGGGG"} } } + monthNames{ + format{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + stand-alone{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + } } generic{ DateTimePatterns{ @@ -554,15 +929,6 @@ fil{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -601,6 +967,20 @@ fil{ d{"M/d/y – M/d/y GGGGG"} y{"M/d/y – M/d/y GGGGG"} } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -627,6 +1007,24 @@ fil{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -914,15 +1312,6 @@ fil{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -1205,15 +1594,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, MMM d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"MMM d"} + d{"d"} y{"y"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -1227,7 +1622,32 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1242,10 +1662,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"MMM d – MMM d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1282,6 +1728,108 @@ fil{ y{"MMM d y – MMM d y"} } } + monthNames{ + format{ + abbreviated{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + } + stand-alone{ + abbreviated{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + } + } } indian{ DateTimePatterns{ @@ -1300,15 +1848,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -1322,7 +1876,32 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1330,16 +1909,42 @@ fil{ M{"E, M/d – E, M/d"} d{"E, M/d – E, M/d"} } - MMM{ - M{"MMM–MMM"} + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } - MMMEd{ - M{"E, MMM d – E, MMM d"} - d{"E, MMM d – E, MMM d"} + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } - Md{ - M{"M/d – M/d"} - d{"M/d – M/d"} + hv{ + a{"h a – h a v"} + h{"h–h a v"} } y{ y{"y–y G"} @@ -1377,6 +1982,96 @@ fil{ y{"M/d/y – M/d/y GGGGG"} } } + monthNames{ + format{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + stand-alone{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + } } islamic{ DateTimePatterns{ @@ -1395,15 +2090,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -1417,7 +2118,32 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1432,10 +2158,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1472,6 +2224,96 @@ fil{ y{"M/d/y – M/d/y GGGGG"} } } + monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + } } persian{ DateTimePatterns{ @@ -1490,15 +2332,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -1512,7 +2360,32 @@ fil{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1527,10 +2400,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1567,6 +2466,96 @@ fil{ y{"M/d/y – M/d/y GGGGG"} } } + monthNames{ + format{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + stand-alone{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + } } roc{ DateTimePatterns{ @@ -1585,15 +2574,21 @@ fil{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"d E"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} + M{"L"} MEd{"E, M/d"} + MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} + MMMMd{"MMMM d"} + MMMd{"MMM d"} Md{"M/d"} + d{"d"} y{"y G"} yyyy{"y G"} yyyyM{"M/y GGGGG"} @@ -1622,6 +2617,20 @@ fil{ } } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1636,10 +2645,36 @@ fil{ M{"E, MMM d – E, MMM d"} d{"E, MMM d – E, MMM d"} } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } Md{ M{"M/d – M/d"} d{"M/d – M/d"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1699,7 +2734,6 @@ fil{ downwards_arrows{"pababang arrow"} downwards_upwards_arrows{"pababa at pataas na arrow"} east_asian_scripts{"Script ng Silangang Asya"} - emoji{"Emoji"} european_scripts{"Script sa Europa"} female{"babae"} flag{"bandila"} @@ -1747,7 +2781,7 @@ fil{ punctuation{"bantas"} rightwards_arrows{"pakanang arrow"} sign_standard_symbols{"tanda o simbolo"} - small_form_variant{"maliliit na baryante"} + small_form_variant{"maliliit na variant"} smiley{"smiley"} smileys_people{"smiley o tao"} south_asian_scripts{"Script sa Timog-asya"} @@ -1760,7 +2794,7 @@ fil{ travel{"paglalakbay"} travel_places{"paglalakbay o lugar"} upwards_arrows{"mga pataas na arrow"} - variant_forms{"baryante"} + variant_forms{"variant"} vocalic_jamo{"vocalic jamo"} weather{"panahon"} western_asian_scripts{"Script sa Kanlurang Asya"} @@ -2615,14 +3649,10 @@ fil{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} at {1}"} end{"{0}, at {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0}, {1}"} @@ -2674,6 +3704,10 @@ fil{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/fil_PH.txt b/icuSources/data/locales/fil_PH.txt index 43d58f45..b6d64d70 100644 --- a/icuSources/data/locales/fil_PH.txt +++ b/icuSources/data/locales/fil_PH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fil_PH{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fo.txt b/icuSources/data/locales/fo.txt index 2742d5f9..3ab7eb97 100644 --- a/icuSources/data/locales/fo.txt +++ b/icuSources/data/locales/fo.txt @@ -13,13 +13,14 @@ fo{ ExemplarCharacters{"[a á b d ð e f g h i í j k l m n o ó p r s t u ú v y ý æ ø]"} ExemplarCharactersIndex{"[A Á B C D Ð E F G H I Í J K L M N O Ó P Q R S T U Ú V W X Y Ý Z Æ Ø]"} ExemplarCharactersNumbers{"[, . % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]"} MoreInformation{"?"} NumberElements{ default{"latn"} latn{ miscPatterns{ - atLeast{"{0} ella meira"} + approximately{"~{0}"} + atLeast{"{0}+"} range{"{0}–{1}"} } patterns{ @@ -210,7 +211,7 @@ fo{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.9"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -280,6 +281,53 @@ fo{ yyyyQQQQ{"QQQQ 'í' y G"} } intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h–h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"MM.y GGGGG – MM.y GGGGG"} + M{"MM.y–MM.y GGGGG"} + y{"MM.y–MM.y GGGGG"} + } + GyMEd{ + G{"E, dd.MM.y GGGGG – E, dd.MM.y GGGGG"} + M{"E, dd.MM.y – E, dd.MM.y GGGGG"} + d{"E, dd.MM.y – E, dd.MM.y GGGGG"} + y{"E, dd.MM.y – E, dd.MM.y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d. MMM y G – E, d. MMM y G"} + M{"E, d. MMM – E, d. MMM y G"} + d{"E, d. MMM – E, d. MMM y G"} + y{"E, d. MMM y – E, d. MMM y G"} + } + GyMMMd{ + G{"d. MMM y G – d. MMM y G"} + M{"d. MMM – d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y – d. MMM y G"} + } + GyMd{ + G{"dd.MM.y GGGGG – dd.MM.y GGGGG"} + M{"dd.MM.y–dd.MM.y GGGGG"} + d{"dd.MM.y–dd.MM.y GGGGG"} + y{"dd.MM.y–dd.MM.y GGGGG"} + } H{ H{"HH–HH"} } @@ -581,6 +629,52 @@ fo{ } } intervalFormats{ + Bh{ + B{"h B – h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"MM.y GGGGG – MM.y GGGGG"} + M{"MM.y–MM.y GGGGG"} + y{"MM.y–MM.y GGGGG"} + } + GyMEd{ + G{"E, dd.MM.y GGGGG – E, dd.MM.y GGGGG"} + M{"E, dd.MM.y – E, dd.MM.y GGGGG"} + d{"E, dd.MM.y – E, dd.MM.y GGGGG"} + y{"E, dd.MM.y – E, dd.MM.y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d. MMM y G – E, d. MMM y G"} + M{"E, d. MMM – E, d. MMM y G"} + d{"E, d. MMM – E, d. MMM y G"} + y{"E, d. MMM y – E, d. MMM y G"} + } + GyMMMd{ + G{"d. MMM y G – d. MMM y G"} + M{"d. MMM – d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y – d. MMM y G"} + } + GyMd{ + G{"dd.MM.y GGGGG – dd.MM.y GGGGG"} + M{"dd.MM.y – dd.MM.y GGGGG"} + d{"dd.MM.y–dd.MM.y GGGGG"} + y{"dd.MM.y – dd.MM.y GGGGG"} + } H{ H{"HH–HH"} } @@ -1183,6 +1277,11 @@ fo{ } month-narrow{ dn{"mnð."} + relative{ + "-1"{"seinasta mnð."} + "0"{"henda mnð."} + "1"{"næsta mnð."} + } relativeTime{ future{ one{"um {0} mnð."} @@ -1196,6 +1295,11 @@ fo{ } month-short{ dn{"mnð."} + relative{ + "-1"{"seinasta mnð."} + "0"{"henda mnð."} + "1"{"næsta mnð."} + } relativeTime{ future{ one{"um {0} mnð."} @@ -1569,6 +1673,11 @@ fo{ } week-narrow{ dn{"v."} + relative{ + "-1"{"seinastu v."} + "0"{"hesu v."} + "1"{"næstu v."} + } relativePeriod{"vika nummar {0}"} relativeTime{ future{ @@ -1583,6 +1692,11 @@ fo{ } week-short{ dn{"vi."} + relative{ + "-1"{"seinastu vi."} + "0"{"hesu vi."} + "1"{"næstu vi."} + } relativePeriod{"vika nummar {0}"} relativeTime{ future{ diff --git a/icuSources/data/locales/fo_DK.txt b/icuSources/data/locales/fo_DK.txt index db236e77..de9c69de 100644 --- a/icuSources/data/locales/fo_DK.txt +++ b/icuSources/data/locales/fo_DK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fo_DK{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fo_FO.txt b/icuSources/data/locales/fo_FO.txt index 0fd8a517..5c811465 100644 --- a/icuSources/data/locales/fo_FO.txt +++ b/icuSources/data/locales/fo_FO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fo_FO{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr.txt b/icuSources/data/locales/fr.txt index 824831b6..269fec8e 100644 --- a/icuSources/data/locales/fr.txt +++ b/icuSources/data/locales/fr.txt @@ -15,8 +15,8 @@ fr{ " x y ÿ z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , . % ‰ + − 0 1 2 ² 3 ³ 4 5 6 7 8 9 ᵈ ᵉ ʳ ˢ]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"} + ExemplarCharactersNumbers{"[  \\- ‑ , . % ‰ + − 0 1 2 ² 3 ³ 4 5 6 7 8 9 ᵈ ᵉ ʳ ˢ]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"} MoreInformation{"?"} NumberElements{ arab{ @@ -35,6 +35,7 @@ fr{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -198,9 +199,11 @@ fr{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -218,7 +221,7 @@ fr{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -395,6 +398,21 @@ fr{ "mis.", "al-n.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "tout", "bâbâ", @@ -427,6 +445,21 @@ fr{ "mis.", "al-n.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "tout", "bâbâ", @@ -556,6 +589,21 @@ fr{ "näh.", "pag.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "mäskäräm", "teqemt", @@ -588,6 +636,21 @@ fr{ "näh.", "pag.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "mäskäräm", "teqemt", @@ -667,13 +730,13 @@ fr{ } intervalFormats{ Bh{ - B{"h B – h B"} - h{"h – h B"} + B{"h B – h B"} + h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} } Gy{ G{"y G 'à' y G"} @@ -1059,13 +1122,13 @@ fr{ } intervalFormats{ Bh{ - B{"h B – h B"} - h{"h – h B"} + B{"h B – h B"} + h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} } Gy{ G{"y G 'à' y G"} @@ -1161,7 +1224,7 @@ fr{ } hv{ a{"h a – h a v"} - h{"h – h a v"} + h{"h – h a v"} } y{ y{"y–y"} @@ -1374,6 +1437,22 @@ fr{ "él.", "ad.II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "tichri", "hèchvan", @@ -1408,6 +1487,22 @@ fr{ "él.", "ad.II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "tichri", "hèchvan", @@ -1429,6 +1524,12 @@ fr{ } indian{ eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } wide{ "ère Saka", } @@ -1449,6 +1550,20 @@ fr{ "māgh", "phāl.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "chaitra", "vaishākh", @@ -1479,6 +1594,20 @@ fr{ "māgh", "phāl.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "chaitra", "vaishākh", @@ -1667,6 +1796,20 @@ fr{ "bah.", "esf.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "farvardin", "ordibehešt", @@ -1697,6 +1840,20 @@ fr{ "bah.", "esf.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "farvardin", "ordibehešt", diff --git a/icuSources/data/locales/fr_BE.txt b/icuSources/data/locales/fr_BE.txt index 2bb2da51..ff38a610 100644 --- a/icuSources/data/locales/fr_BE.txt +++ b/icuSources/data/locales/fr_BE.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_BE{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -14,8 +14,8 @@ fr_BE{ "d MMM y G", "d/MM/yy GGGGG", "{1} {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", "{1} {0}", } diff --git a/icuSources/data/locales/fr_BF.txt b/icuSources/data/locales/fr_BF.txt index 1287dcf9..80469657 100644 --- a/icuSources/data/locales/fr_BF.txt +++ b/icuSources/data/locales/fr_BF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_BF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_BI.txt b/icuSources/data/locales/fr_BI.txt index 7b4b8cbf..0526d459 100644 --- a/icuSources/data/locales/fr_BI.txt +++ b/icuSources/data/locales/fr_BI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_BI{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_BJ.txt b/icuSources/data/locales/fr_BJ.txt index 06a06ea3..34ec08cc 100644 --- a/icuSources/data/locales/fr_BJ.txt +++ b/icuSources/data/locales/fr_BJ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_BJ{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_BL.txt b/icuSources/data/locales/fr_BL.txt index 15f11574..ef6b7882 100644 --- a/icuSources/data/locales/fr_BL.txt +++ b/icuSources/data/locales/fr_BL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_BL{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_CA.txt b/icuSources/data/locales/fr_CA.txt index 32e59324..a1675568 100644 --- a/icuSources/data/locales/fr_CA.txt +++ b/icuSources/data/locales/fr_CA.txt @@ -1,6 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ + AuxExemplarCharacters{"[á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]"} NumberElements{ latn{ patterns{ @@ -13,22 +14,13 @@ fr_CA{ other{"0 mille"} } 10000{ + one{"00 mille"} other{"00 mille"} } 100000{ + one{"000 mille"} other{"000 mille"} } - 1000000{ - one{"0 million"} - other{"0 millions"} - } - 10000000{ - one{"00 million"} - other{"00 millions"} - } - 100000000{ - other{"000 millions"} - } } } patternsShort{ @@ -83,26 +75,6 @@ fr_CA{ } } decimalFormat{ - 1000{ - one{"0 k"} - other{"0 k"} - } - 10000{ - other{"00 k"} - } - 100000{ - other{"000 k"} - } - 1000000{ - one{"0 M"} - other{"0 M"} - } - 10000000{ - other{"00 M"} - } - 100000000{ - other{"000 M"} - } 1000000000{ one{"0 G"} other{"0 G"} @@ -131,12 +103,10 @@ fr_CA{ } symbols{ group{" "} - minusSign{"-"} - plusSign{"+"} } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ coptic{ monthNames{ @@ -255,8 +225,8 @@ fr_CA{ "d MMM y G", "y-MM-dd GGGGG", "{1} {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", "{1} {0}", } @@ -286,49 +256,49 @@ fr_CA{ } intervalFormats{ Bh{ - B{"h 'h' B – h 'h' B"} - h{"h – h 'h' B"} + B{"h 'h' B – h 'h' B"} + h{"h – h 'h' B"} } Bhm{ - B{"h 'h' mm B – h 'h' mm B"} - h{"h 'h' mm – h 'h' mm B"} - m{"h 'h' mm – h 'h' mm B"} + B{"h 'h' mm B – h 'h' mm B"} + h{"h 'h' mm – h 'h' mm B"} + m{"h 'h' mm – h 'h' mm B"} } Gy{ - G{"y G – y G"} + G{"y G – y G"} } GyM{ - G{"y-MM GGGGG – y-MM GGGGG"} - M{"y-MM – y-MM GGGGG"} - y{"y-MM – y-MM GGGGG"} + G{"y-MM GGGGG – y-MM GGGGG"} + M{"y-MM – y-MM GGGGG"} + y{"y-MM – y-MM GGGGG"} } GyMEd{ - G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} - M{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} - d{"E y-MM-dd – E y-MM-dd GGGGG"} - y{"E y-MM-dd – E y-MM-dd GGGGG"} + G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} + M{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} + d{"E y-MM-dd – E y-MM-dd GGGGG"} + y{"E y-MM-dd – E y-MM-dd GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM y – MMM y G"} - y{"MMM y – MMM y G"} + G{"MMM y G – MMM y G"} + M{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E d MMM y G – E d MMM y G"} - M{"E d MMM – E d MMM y G"} - d{"E d MMM – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - y{"d MMM y – d MMM y G"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + y{"d MMM y – d MMM y G"} } GyMd{ - G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} - M{"y-MM-dd – y-MM-dd GGGGG"} - d{"y-MM-dd – y-MM-dd GGGGG"} - y{"y-MM-dd – y-MM-dd GGGGG"} + G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} + M{"y-MM-dd – y-MM-dd GGGGG"} + d{"y-MM-dd – y-MM-dd GGGGG"} + y{"y-MM-dd – y-MM-dd GGGGG"} } MEd{ M{"E MM-dd – E MM-dd"} @@ -381,8 +351,8 @@ fr_CA{ "d MMM y", "y-MM-dd", "{1} {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", "{1} {0}", } @@ -489,49 +459,49 @@ fr_CA{ } intervalFormats{ Bh{ - B{"h 'h' B – h 'h' B"} - h{"h – h 'h' B"} + B{"h 'h' B – h 'h' B"} + h{"h – h 'h' B"} } Bhm{ - B{"h 'h' mm B – h 'h' mm B"} - h{"h 'h' mm – h 'h' mm B"} - m{"h 'h' mm – h 'h' mm B"} + B{"h 'h' mm B – h 'h' mm B"} + h{"h 'h' mm – h 'h' mm B"} + m{"h 'h' mm – h 'h' mm B"} } Gy{ - G{"y G – y G"} + G{"y G – y G"} } GyM{ - G{"y-MM GGGGG – y-MM GGGGG"} - M{"y-MM – y-MM GGGGG"} - y{"y-MM – y-MM GGGGG"} + G{"y-MM GGGGG – y-MM GGGGG"} + M{"y-MM – y-MM GGGGG"} + y{"y-MM – y-MM GGGGG"} } GyMEd{ - G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} - M{"E y-MM-dd – E y-MM-dd GGGGG"} - d{"E y-MM-dd – E y-MM-dd GGGGG"} - y{"E y-MM-dd – E y-MM-dd GGGGG"} + G{"E y-MM-dd GGGGG – E y-MM-dd GGGGG"} + M{"E y-MM-dd – E y-MM-dd GGGGG"} + d{"E y-MM-dd – E y-MM-dd GGGGG"} + y{"E y-MM-dd – E y-MM-dd GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM y – MMM y G"} - y{"MMM y – MMM y G"} + G{"MMM y G – MMM y G"} + M{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E d MMM y G – E d MMM y G"} - M{"E d MMM – E d MMM y G"} - d{"E d MMM – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - y{"d MMM y – d MMM y G"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + y{"d MMM y – d MMM y G"} } GyMd{ - G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} - M{"y-MM-dd – y-MM-dd GGGGG"} - d{"y-MM-dd – y-MM-dd GGGGG"} - y{"y-MM-dd – y-MM-dd GGGGG"} + G{"y-MM-dd GGGGG – y-MM-dd GGGGG"} + M{"y-MM-dd – y-MM-dd GGGGG"} + d{"y-MM-dd – y-MM-dd GGGGG"} + y{"y-MM-dd – y-MM-dd GGGGG"} } H{ H{"H 'h' – H 'h'"} @@ -1056,18 +1026,6 @@ fr_CA{ weekdayOfMonth-short{ dn{"j du mois"} } - year{ - relativeTime{ - future{ - one{"Dans {0} an"} - other{"Dans {0} ans"} - } - past{ - one{"Il y a {0} an"} - other{"Il y a {0} ans"} - } - } - } year-short{ dn{"a"} } diff --git a/icuSources/data/locales/fr_CD.txt b/icuSources/data/locales/fr_CD.txt index 67503922..26f34a7e 100644 --- a/icuSources/data/locales/fr_CD.txt +++ b/icuSources/data/locales/fr_CD.txt @@ -8,7 +8,7 @@ fr_CD{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ @@ -30,7 +30,7 @@ fr_CD{ } intervalFormats{ y{ - y{"y – y"} + y{"y – y"} } } } diff --git a/icuSources/data/locales/fr_CF.txt b/icuSources/data/locales/fr_CF.txt index 2fdab49d..a28f5fc2 100644 --- a/icuSources/data/locales/fr_CF.txt +++ b/icuSources/data/locales/fr_CF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_CF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_CG.txt b/icuSources/data/locales/fr_CG.txt index 80d46842..4bedfc1f 100644 --- a/icuSources/data/locales/fr_CG.txt +++ b/icuSources/data/locales/fr_CG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_CG{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_CH.txt b/icuSources/data/locales/fr_CH.txt index f134092a..8fa0eae2 100644 --- a/icuSources/data/locales/fr_CH.txt +++ b/icuSources/data/locales/fr_CH.txt @@ -4,7 +4,6 @@ fr_CH{ NumberElements{ latn{ patterns{ - currencyFormat{"#,##0.00 ¤"} percentFormat{"#,##0%"} } symbols{ @@ -12,7 +11,7 @@ fr_CH{ } } } - Version{"2.1.48.88"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -25,8 +24,8 @@ fr_CH{ "d MMM y G", "dd.MM.y GGGGG", "{1} {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", "{1} {0}", } diff --git a/icuSources/data/locales/fr_CI.txt b/icuSources/data/locales/fr_CI.txt index 2c1ebb3b..a61f3f35 100644 --- a/icuSources/data/locales/fr_CI.txt +++ b/icuSources/data/locales/fr_CI.txt @@ -8,5 +8,5 @@ fr_CI{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_CM.txt b/icuSources/data/locales/fr_CM.txt index afa24e94..604cca77 100644 --- a/icuSources/data/locales/fr_CM.txt +++ b/icuSources/data/locales/fr_CM.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_CM{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -43,22 +43,22 @@ fr_CM{ } intervalFormats{ h{ - a{"h a – h a"} - h{"h – h a"} + a{"h a – h a"} + h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm – h:mm a v"} - m{"h:mm – h:mm a v"} + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} } hv{ - a{"h a – h a v"} - h{"h – h a v"} + a{"h a – h a v"} + h{"h – h a v"} } } } diff --git a/icuSources/data/locales/fr_DJ.txt b/icuSources/data/locales/fr_DJ.txt index 65e25295..1cddf933 100644 --- a/icuSources/data/locales/fr_DJ.txt +++ b/icuSources/data/locales/fr_DJ.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_DJ{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -30,10 +30,10 @@ fr_DJ{ "d MMMM y", "d MMM y", "dd/MM/y", - "{1} 'à' {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", } } diff --git a/icuSources/data/locales/fr_DZ.txt b/icuSources/data/locales/fr_DZ.txt index ab2d4256..fbe30b50 100644 --- a/icuSources/data/locales/fr_DZ.txt +++ b/icuSources/data/locales/fr_DZ.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_DZ{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_FR.txt b/icuSources/data/locales/fr_FR.txt index 71d84162..b3d58096 100644 --- a/icuSources/data/locales/fr_FR.txt +++ b/icuSources/data/locales/fr_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_FR{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_GA.txt b/icuSources/data/locales/fr_GA.txt index 83e8cad1..281560ed 100644 --- a/icuSources/data/locales/fr_GA.txt +++ b/icuSources/data/locales/fr_GA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_GA{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_GF.txt b/icuSources/data/locales/fr_GF.txt index 6a1acaeb..0032d032 100644 --- a/icuSources/data/locales/fr_GF.txt +++ b/icuSources/data/locales/fr_GF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_GF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_GN.txt b/icuSources/data/locales/fr_GN.txt index c246742f..39648ebb 100644 --- a/icuSources/data/locales/fr_GN.txt +++ b/icuSources/data/locales/fr_GN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_GN{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_GP.txt b/icuSources/data/locales/fr_GP.txt index bfdc5cbc..141ff073 100644 --- a/icuSources/data/locales/fr_GP.txt +++ b/icuSources/data/locales/fr_GP.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_GP{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_GQ.txt b/icuSources/data/locales/fr_GQ.txt index c5796e60..1b7f23db 100644 --- a/icuSources/data/locales/fr_GQ.txt +++ b/icuSources/data/locales/fr_GQ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_GQ{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_HT.txt b/icuSources/data/locales/fr_HT.txt index 88880ae9..2cd13622 100644 --- a/icuSources/data/locales/fr_HT.txt +++ b/icuSources/data/locales/fr_HT.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_HT{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/fr_KM.txt b/icuSources/data/locales/fr_KM.txt index 689f1f4d..6ef8f4ad 100644 --- a/icuSources/data/locales/fr_KM.txt +++ b/icuSources/data/locales/fr_KM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_KM{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_LU.txt b/icuSources/data/locales/fr_LU.txt index 26eee1c0..65eabd16 100644 --- a/icuSources/data/locales/fr_LU.txt +++ b/icuSources/data/locales/fr_LU.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_LU{ - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -9,5 +9,5 @@ fr_LU{ } } } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_MA.txt b/icuSources/data/locales/fr_MA.txt index 19570db1..516904f0 100644 --- a/icuSources/data/locales/fr_MA.txt +++ b/icuSources/data/locales/fr_MA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MA{ - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -9,7 +9,7 @@ fr_MA{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/fr_MC.txt b/icuSources/data/locales/fr_MC.txt index 7c1ed3b9..8e4b5581 100644 --- a/icuSources/data/locales/fr_MC.txt +++ b/icuSources/data/locales/fr_MC.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MC{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_MF.txt b/icuSources/data/locales/fr_MF.txt index f6dcac8a..a0e37d9a 100644 --- a/icuSources/data/locales/fr_MF.txt +++ b/icuSources/data/locales/fr_MF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_MG.txt b/icuSources/data/locales/fr_MG.txt index 72e0ff3f..ae884b40 100644 --- a/icuSources/data/locales/fr_MG.txt +++ b/icuSources/data/locales/fr_MG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MG{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_ML.txt b/icuSources/data/locales/fr_ML.txt index 59e43886..bb7819d5 100644 --- a/icuSources/data/locales/fr_ML.txt +++ b/icuSources/data/locales/fr_ML.txt @@ -8,7 +8,7 @@ fr_ML{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -21,8 +21,8 @@ fr_ML{ "d MMM y", "dd/MM/y", "{1}, {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", "{1}, {0}", "{1}, {0}", } diff --git a/icuSources/data/locales/fr_MQ.txt b/icuSources/data/locales/fr_MQ.txt index 27e52dfb..df0a7043 100644 --- a/icuSources/data/locales/fr_MQ.txt +++ b/icuSources/data/locales/fr_MQ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MQ{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_MR.txt b/icuSources/data/locales/fr_MR.txt index 3ce5e2f3..7947b758 100644 --- a/icuSources/data/locales/fr_MR.txt +++ b/icuSources/data/locales/fr_MR.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MR{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_MU.txt b/icuSources/data/locales/fr_MU.txt index 0e680104..9ae86a2c 100644 --- a/icuSources/data/locales/fr_MU.txt +++ b/icuSources/data/locales/fr_MU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_MU{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_NC.txt b/icuSources/data/locales/fr_NC.txt index e164380e..2ac12560 100644 --- a/icuSources/data/locales/fr_NC.txt +++ b/icuSources/data/locales/fr_NC.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_NC{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_NE.txt b/icuSources/data/locales/fr_NE.txt index 6b9bd8be..88676a47 100644 --- a/icuSources/data/locales/fr_NE.txt +++ b/icuSources/data/locales/fr_NE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_NE{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_PF.txt b/icuSources/data/locales/fr_PF.txt index f17d9e3a..f13898ad 100644 --- a/icuSources/data/locales/fr_PF.txt +++ b/icuSources/data/locales/fr_PF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_PF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_PM.txt b/icuSources/data/locales/fr_PM.txt index 4315a15c..80c5ac43 100644 --- a/icuSources/data/locales/fr_PM.txt +++ b/icuSources/data/locales/fr_PM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_PM{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_RE.txt b/icuSources/data/locales/fr_RE.txt index 4fc36241..93d5c66a 100644 --- a/icuSources/data/locales/fr_RE.txt +++ b/icuSources/data/locales/fr_RE.txt @@ -8,7 +8,7 @@ fr_RE{ } } } - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/fr_RW.txt b/icuSources/data/locales/fr_RW.txt index fec2666f..34624eec 100644 --- a/icuSources/data/locales/fr_RW.txt +++ b/icuSources/data/locales/fr_RW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_RW{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_SC.txt b/icuSources/data/locales/fr_SC.txt index a2de5a59..87d5a5e3 100644 --- a/icuSources/data/locales/fr_SC.txt +++ b/icuSources/data/locales/fr_SC.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_SC{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_SN.txt b/icuSources/data/locales/fr_SN.txt index 64b17e72..2824b1e2 100644 --- a/icuSources/data/locales/fr_SN.txt +++ b/icuSources/data/locales/fr_SN.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_SN{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ gregorian{ dayPeriod{ diff --git a/icuSources/data/locales/fr_SY.txt b/icuSources/data/locales/fr_SY.txt index 7561ecb0..7b5f0f7c 100644 --- a/icuSources/data/locales/fr_SY.txt +++ b/icuSources/data/locales/fr_SY.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_SY{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_TD.txt b/icuSources/data/locales/fr_TD.txt index 3f4ead92..3e031135 100644 --- a/icuSources/data/locales/fr_TD.txt +++ b/icuSources/data/locales/fr_TD.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_TD{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -30,10 +30,10 @@ fr_TD{ "d MMMM y", "d MMM y", "dd/MM/y", - "{1} 'à' {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", - "{1} 'à' {0}", + "{1} à {0}", + "{1} à {0}", + "{1} à {0}", + "{1} à {0}", "{1} {0}", } } diff --git a/icuSources/data/locales/fr_TG.txt b/icuSources/data/locales/fr_TG.txt index 91d13716..3aafeb06 100644 --- a/icuSources/data/locales/fr_TG.txt +++ b/icuSources/data/locales/fr_TG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_TG{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_TN.txt b/icuSources/data/locales/fr_TN.txt index b0c505f8..05880c8d 100644 --- a/icuSources/data/locales/fr_TN.txt +++ b/icuSources/data/locales/fr_TN.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_TN{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_VU.txt b/icuSources/data/locales/fr_VU.txt index 6456bbd4..a36cbb60 100644 --- a/icuSources/data/locales/fr_VU.txt +++ b/icuSources/data/locales/fr_VU.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_VU{ - Version{"2.1.47.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fr_WF.txt b/icuSources/data/locales/fr_WF.txt index c802729b..31822490 100644 --- a/icuSources/data/locales/fr_WF.txt +++ b/icuSources/data/locales/fr_WF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_WF{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fr_YT.txt b/icuSources/data/locales/fr_YT.txt index d7ea88fe..069f8c52 100644 --- a/icuSources/data/locales/fr_YT.txt +++ b/icuSources/data/locales/fr_YT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_YT{ - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fur.txt b/icuSources/data/locales/fur.txt index 0eeb0cbb..4f3949f6 100644 --- a/icuSources/data/locales/fur.txt +++ b/icuSources/data/locales/fur.txt @@ -4,7 +4,7 @@ fur{ AuxExemplarCharacters{"[å č é ë ğ ï ñ ó š ü]"} ExemplarCharacters{"[a à â b c ç d e è ê f g h i ì î j k l m n o ò ô p q r s t u ù û v w x y z]"} ExemplarCharactersIndex{"[A B C Ç D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -27,7 +27,7 @@ fur{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/fur_IT.txt b/icuSources/data/locales/fur_IT.txt index 24392bad..84928f01 100644 --- a/icuSources/data/locales/fur_IT.txt +++ b/icuSources/data/locales/fur_IT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fur_IT{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/fy.txt b/icuSources/data/locales/fy.txt index a64913ea..f7d83c92 100644 --- a/icuSources/data/locales/fy.txt +++ b/icuSources/data/locales/fy.txt @@ -15,10 +15,10 @@ fy{ " s t u ú û ü v w y ý z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W X Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -155,7 +155,7 @@ fy{ } minimumGroupingDigits{"1"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/fy_NL.txt b/icuSources/data/locales/fy_NL.txt index 7594fd72..a3f0232d 100644 --- a/icuSources/data/locales/fy_NL.txt +++ b/icuSources/data/locales/fy_NL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fy_NL{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ga.txt b/icuSources/data/locales/ga.txt index bfd56f9f..595a197c 100644 --- a/icuSources/data/locales/ga.txt +++ b/icuSources/data/locales/ga.txt @@ -2,21 +2,13 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ga{ AuxExemplarCharacters{"[å ḃ ċ ḋ ḟ ġ j k ṁ ṗ q ṡ ṫ v w x y z]"} - Ellipsis{ - final{"{0}…"} - initial{"…{0}"} - medial{"{0}…{1}"} - word-final{"{0} …"} - word-initial{"… {0}"} - word-medial{"{0} … {1}"} - } ExemplarCharacters{"[a á b c d e é f g h i í l m n o ó p r s t u ú]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } - MoreInformation{"?"} NumberElements{ default{"latn"} latn{ @@ -296,6 +288,7 @@ ga{ } symbols{ exponential{"E"} + group{","} infinity{"∞"} nan{"NaN"} perMille{"‰"} @@ -320,7 +313,7 @@ ga{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -541,44 +534,6 @@ ga{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -683,10 +638,6 @@ ga{ "r.n.", "i.n.", } - AmPmMarkersNarrow{ - "a", - "p", - } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -845,17 +796,13 @@ ga{ } dayPeriod{ stand-alone{ - abbreviated{ - am{"a.m."} - pm{"p.m."} - } narrow{ - am{"a"} - pm{"p"} + am{"r.n."} + pm{"i.n."} } wide{ - am{"a.m."} - pm{"p.m."} + am{"r.n."} + pm{"i.n."} } } } @@ -895,9 +842,6 @@ ga{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - } H{ H{"HH – HH"} } @@ -1214,12 +1158,6 @@ ga{ western_asian_scripts{"Scripteanna na hÁise Thiar"} whitespace{"Spás Bán"} } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"Lá"} @@ -2391,25 +2329,5 @@ ga{ "[\\:∶]", } } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$$]", - "[£₤]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‒⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - } } } diff --git a/icuSources/data/locales/ga_GB.txt b/icuSources/data/locales/ga_GB.txt new file mode 100644 index 00000000..3f3fe51b --- /dev/null +++ b/icuSources/data/locales/ga_GB.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ga_GB{ + Version{"36.1"} +} diff --git a/icuSources/data/locales/ga_IE.txt b/icuSources/data/locales/ga_IE.txt index 4d371ae0..36c8e42d 100644 --- a/icuSources/data/locales/ga_IE.txt +++ b/icuSources/data/locales/ga_IE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ga_IE{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gaa.txt b/icuSources/data/locales/gaa.txt index b8f9eabc..c7df0f4c 100644 --- a/icuSources/data/locales/gaa.txt +++ b/icuSources/data/locales/gaa.txt @@ -1,9 +1,32 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gaa{ - ExemplarCharacters{"[a ã b d e ɛ {ɛ̃} f g h i ĩ j k l m n ŋ o ɔ {ɔ̃} p r s t u ũ v w y z]"} - ExemplarCharactersIndex{"[A B D E Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y Z]"} - Version{"2.1.48.13"} + AuxExemplarCharacters{"[á ã é í ĩ ó ũ]"} + ExemplarCharacters{"[a b d e ɛ f g h i j k l m n ŋ o ɔ p q r s t u v w y z]"} + ExemplarCharactersIndex{"[A B D E Ɛ F G H I J K L M N Ŋ O Ɔ P Q R S T U V W Y Z]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" + } + NumberElements{ + latn{ + patterns{ + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} + currencyFormat{"¤ #,##0.00"} + percentFormat{"#,##0%"} + } + } + minimalPairs{ + ordinal{ + other{"ni ji {0}"} + } + plural{ + other{"gbii {0}"} + } + } + } + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -11,21 +34,135 @@ gaa{ "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE, G y MMMM dd", - "G y MMMM d", - "G y MMM d", - "GGGGG yy/MM/dd", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "EEEE, MMMM d, y G", + "MMMM d, y G", + "MMM d, y G", + "M/d/y GGGGG", + "{1}, {0}", + "{1} 'be' 'ni' 'atswa' {0}", + "{1} 'be' 'ni' 'atswa' {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, MMM d, y G"} + GyMMMd{"MMM d, y G"} + MEd{"E, M/d"} + MMMEd{"E, MMM d"} + Md{"M/d"} + y{"y G"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, M/d/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E, MMM d, y G"} + yyyyMMMM{"MMMM y G"} + yyyyMMMd{"MMM d, y G"} + yyyyMd{"M/d/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + GyMMMd{ + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + GyMd{ + G{"M/d/y GGGGG – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } + y{ + y{"y – y G"} + } + yM{ + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + yMEd{ + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + yMMM{ + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + yMd{ + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } } } gregorian{ AmPmMarkers{ - "LB", - "SN", + "LEEBI", + "SHWANE", } AmPmMarkersAbbr{ "LB", @@ -36,46 +173,197 @@ gaa{ "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE, y MMMM dd", - "y MMMM d", - "y MMM d", - "yy/MM/dd", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "EEEE, MMMM d, y", + "MMMM d, y", + "MMM d, y", + "M/d/yy", + "{1}, {0}", + "{1} 'be' 'ni' 'atswa' {0}", + "{1} 'be' 'ni' 'atswa' {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, MMM d, y G"} + GyMMMd{"MMM d, y G"} + MEd{"E, M/d"} + MMMEd{"E, MMM d"} + MMMMW{ + other{"MMMM 'otsi' W"} + } + Md{"M/d"} + yM{"M/y"} + yMEd{"E, M/d/y"} + yMMM{"MMM y"} + yMMMEd{"E, MMM d, y"} + yMMMM{"MMMM y"} + yMMMd{"MMM d, y"} + yMd{"M/d/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yw{ + other{"Y 'otsi' w"} + } } dayNames{ format{ abbreviated{ - "Hog", - "Dzu", - "Dzf", - "Sho", + "Hɔg", + "Ju", + "Juf", + "Shɔ", + "Soo", + "Soh", + "Hɔɔ", + } + short{ + "Hɔg", + "Ju", + "Juf", + "Shɔ", "Soo", "Soh", - "Ho", + "Hɔɔ", } wide{ - "Hogbaa", - "Dzu", - "Dzufo", - "Sho", + "Hɔgbaa", + "Ju", + "Jufɔ", + "Shɔ", "Soo", "Sohaa", - "Ho", + "Hɔɔ", + } + } + stand-alone{ + narrow{ + "H", + "J", + "J", + "S", + "S", + "S", + "H", + } + } + } + dayPeriod{ + stand-alone{ + wide{ + am{"LEEBI"} + pm{"SHWANE"} } } } eras{ abbreviated{ - "DJ", - "KJ", + "DY", + "YGS", + } + abbreviated%variant{ + "DŊB", + "ŊB", } wide{ - "Dani Jesu", - "KJ", + "Dani Yesu", + "Yesu Gbele Sɛɛ", + } + wide%variant{ + "Dani Ŋmɛnɛŋmɛnɛ Beiaŋ", + "Ŋmɛnɛŋmɛnɛ Beiaŋ", + } + } + intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} + } + GyMMMd{ + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + GyMd{ + G{"M/d/y GGGGG – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E, M/d – E, M/d"} + d{"E, M/d – E, M/d"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, MMM d – E, MMM d"} + d{"E, MMM d – E, MMM d"} + } + Md{ + M{"M/d – M/d"} + d{"M/d – M/d"} + } + yM{ + M{"M/y – M/y"} + y{"M/y – M/y"} + } + yMEd{ + M{"E, M/d/y – E, M/d/y"} + d{"E, M/d/y – E, M/d/y"} + y{"E, M/d/y – E, M/d/y"} + } + yMMM{ + M{"MMM – MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E, MMM d – E, MMM d, y"} + d{"E, MMM d – E, MMM d, y"} + y{"E, MMM d, y – E, MMM d, y"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"MMM d – MMM d, y"} + d{"MMM d – d, y"} + y{"MMM d, y – MMM d, y"} + } + yMd{ + M{"M/d/y – M/d/y"} + d{"M/d/y – M/d/y"} + y{"M/d/y – M/d/y"} } } monthNames{ @@ -83,7 +371,7 @@ gaa{ abbreviated{ "Aha", "Ofl", - "Och", + "Ots", "Abe", "Agb", "Otu", @@ -96,26 +384,251 @@ gaa{ } wide{ "Aharabata", - "Oflo", - "Ochokrikri", - "Abeibee", - "Agbeinaa", - "Otukwadan", - "Maawe", + "Oflɔ", + "Otsokrikri", + "Abeibe", + "Agbiɛnaa", + "Otukwajaŋ", + "Maawɛ", "Manyawale", "Gbo", - "Anton", + "Antɔŋ", "Alemle", - "Afuabee", + "Afuabe", + } + } + stand-alone{ + narrow{ + "A", + "O", + "O", + "A", + "A", + "O", + "M", + "M", + "G", + "A", + "A", + "A", + } + } + } + quarters{ + format{ + abbreviated{ + "N1", + "N2", + "N3", + "N4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "nyɔji etɛ 1", + "nyɔji etɛ 2", + "nyɔji etɛ 3", + "nyɔji etɛ 4", + } + } + stand-alone{ + abbreviated{ + "N1", + "N2", + "N3", + "N4", + } + wide{ + "nyɔji etɛ 1", + "nyɔji etɛ 2", + "nyɔji etɛ 3", + "nyɔji etɛ 4", } } } } } - delimiters{ - alternateQuotationEnd{"”"} - alternateQuotationStart{"“"} - quotationEnd{"’"} - quotationStart{"‘"} + fields{ + day{ + dn{"gbi"} + relative{ + "-1"{"nyɛ"} + "0"{"ŋmɛnɛ"} + "1"{"wɔ́"} + } + } + day-narrow{ + dn{"gbi"} + relative{ + "-1"{"nyɛ"} + "0"{"ŋmɛnɛ"} + "1"{"wɔ́"} + } + } + day-short{ + dn{"gbi"} + relative{ + "-1"{"nyɛ"} + "0"{"ŋmɛnɛ"} + "1"{"wɔ́"} + } + } + dayperiod{ + dn{"LEEBI/SHWANE"} + } + era{ + dn{"yinɔ"} + } + hour{ + dn{"ŋmɛlɛtswaa"} + } + hour-narrow{ + dn{"ŋm."} + } + hour-short{ + dn{"ŋm."} + } + minute{ + dn{"miniti"} + } + minute-narrow{ + dn{"min."} + } + minute-short{ + dn{"min."} + } + month{ + dn{"nyɔɔŋ"} + relative{ + "-1"{"nyɔɔŋ ni ho lɛ"} + "0"{"nyɔɔŋ nɛɛ"} + "1"{"nyɔɔŋ ni baa lɛ"} + } + } + month-narrow{ + dn{"ny."} + relative{ + "-1"{"ny. ni ho lɛ"} + "0"{"ny. nɛɛ"} + "1"{"ny. ni baa lɛ"} + } + } + month-short{ + dn{"ny."} + relative{ + "-1"{"ny. ni ho lɛ"} + "0"{"ny. nɛɛ"} + "1"{"ny. ni baa lɛ"} + } + } + quarter{ + dn{"nyɔji etɛ"} + } + quarter-narrow{ + dn{"ny. etɛ"} + } + quarter-short{ + dn{"ny. etɛ"} + } + second{ + dn{"sɛkɛnsi"} + } + second-narrow{ + dn{"sɛk."} + } + second-short{ + dn{"sɛk."} + } + week{ + dn{"otsi"} + relative{ + "-1"{"nyɛsɛɛ otsi"} + "0"{"otsi nɛɛ"} + "1"{"wɔsɛɛ otsi"} + } + relativePeriod{"{0} otsi lɛ mli"} + } + week-narrow{ + dn{"ot."} + relative{ + "-1"{"nyɛsɛɛ ot."} + "0"{"ot. nɛɛ"} + "1"{"wɔsɛɛ ot."} + } + relativePeriod{"{0} otsi lɛ mli"} + } + week-short{ + dn{"ot."} + relative{ + "-1"{"nyɛsɛɛ ot."} + "0"{"ot. nɛɛ"} + "1"{"wɔsɛɛ ot."} + } + relativePeriod{"{0} otsi lɛ mli"} + } + weekday{ + dn{"otsi lɛ mli gbi"} + } + year{ + dn{"afi"} + relative{ + "-1"{"nyɛsɛɛ afi"} + "0"{"afi nɛɛ"} + "1"{"wɔsɛɛ afi"} + } + } + year-narrow{ + dn{"afi"} + relative{ + "-1"{"nyɛsɛɛ afi"} + "0"{"afi nɛɛ"} + "1"{"wɔsɛɛ afi"} + } + } + year-short{ + dn{"afi"} + relative{ + "-1"{"nyɛsɛɛ afi"} + "0"{"afi nɛɛ"} + "1"{"wɔsɛɛ afi"} + } + } + zone{ + dn{"maji ni akɛ amɛbe buɔ akɔntaa"} + } + } + listPattern{ + standard-short{ + 2{"{0} kɛ {1}"} + end{"{0}, kɛ {1}"} + } + } + measurementSystemNames{ + metric{"Susumɔnii"} + } + parse{ + date{ + lenient{ + "[\\--/]", + "[\\:∶︓﹕:]", + } + } + general{ + lenient{ + "[.․。︒﹒.。]", + "['ʼ՚᾽᾿’']", + "[%٪﹪%]", + "[؉‰]", + "[\$﹩$]", + "[£₤£]", + "[¥¥]", + "[₩₩]", + "[₨₹{Rp}{Rs}]", + } + } } } diff --git a/icuSources/data/locales/gaa_GH.txt b/icuSources/data/locales/gaa_GH.txt index c0444861..df718bf9 100644 --- a/icuSources/data/locales/gaa_GH.txt +++ b/icuSources/data/locales/gaa_GH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gaa_GH{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gd.txt b/icuSources/data/locales/gd.txt index ac563588..a7c50622 100644 --- a/icuSources/data/locales/gd.txt +++ b/icuSources/data/locales/gd.txt @@ -15,10 +15,10 @@ gd{ } ExemplarCharacters{"[a à b c d e è f g h i ì l m n o ò p r s t u ù]"} ExemplarCharactersIndex{"[A B C D E F G H I L M N O P R S T U]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ¡ ? . … · ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} § ¶ @ * " - "/ \\& ⁊ # % † ‡ ‧ ° © ® ™]" + "[\\- ‐ ‑ – — , ; \\: ! ¡ ? . … · ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} § ¶ @ " + "* / \\& ⁊ # % † ‡ ‧ ° © ® ™]" } MoreInformation{"?"} NumberElements{ @@ -35,6 +35,7 @@ gd{ percentSign{"٪"} plusSign{"؜+"} superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ @@ -50,6 +51,7 @@ gd{ percentSign{"٪"} plusSign{"‎+‎"} superscriptingExponent{"×"} + timeSeparator{"٫"} } } bali{ @@ -65,6 +67,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } beng{ @@ -80,6 +83,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } brah{ @@ -95,6 +99,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } cakm{ @@ -110,6 +115,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } cham{ @@ -125,8 +131,10 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } + default{"latn"} deva{ symbols{ decimal{"."} @@ -140,6 +148,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } fullwide{ @@ -318,6 +327,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } gong{ @@ -333,6 +343,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } gonm{ @@ -348,6 +359,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } gujr{ @@ -363,6 +375,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } guru{ @@ -378,6 +391,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } hanidec{ @@ -393,6 +407,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } java{ @@ -408,6 +423,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } kali{ @@ -423,6 +439,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } khmr{ @@ -438,6 +455,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } knda{ @@ -453,6 +471,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } lana{ @@ -468,6 +487,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } lanatham{ @@ -483,6 +503,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } laoo{ @@ -498,11 +519,14 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ @@ -750,6 +774,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } lepc{ @@ -765,6 +790,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } limb{ @@ -780,16 +806,18 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ plural{ - few{"{0} dealbhan, {0} mionaidean"} - one{"{0} dealbh, {0} mhionaid"} - other{"{0} dealbh, {0} mionaid"} - two{"{0} dhealbh, {0} mhionaid"} + few{"{0} brògan"} + one{"{0} bhròg"} + other{"{0} bròg"} + two{"{0}  bhròig"} } } + minimumGroupingDigits{"1"} mlym{ symbols{ decimal{"."} @@ -803,6 +831,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } mong{ @@ -818,6 +847,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } mtei{ @@ -833,6 +863,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } mymr{ @@ -848,6 +879,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } mymrshan{ @@ -863,8 +895,10 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } + native{"latn"} nkoo{ symbols{ decimal{"."} @@ -878,6 +912,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } olck{ @@ -893,6 +928,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } orya{ @@ -908,6 +944,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } osma{ @@ -923,6 +960,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } rohg{ @@ -938,6 +976,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } saur{ @@ -953,6 +992,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } shrd{ @@ -968,6 +1008,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } sora{ @@ -983,6 +1024,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } sund{ @@ -998,6 +1040,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } takr{ @@ -1013,6 +1056,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } talu{ @@ -1028,6 +1072,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } tamldec{ @@ -1043,6 +1088,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } telu{ @@ -1058,6 +1104,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } thai{ @@ -1073,6 +1120,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } tibt{ @@ -1088,6 +1136,7 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } vaii{ @@ -1103,10 +1152,11 @@ gd{ percentSign{"%"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -3957,6 +4007,8 @@ gd{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } standard-short{ 2{"{0} ⁊ {1}"} @@ -4014,6 +4066,10 @@ gd{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/gd_GB.txt b/icuSources/data/locales/gd_GB.txt index de359ddc..153967c6 100644 --- a/icuSources/data/locales/gd_GB.txt +++ b/icuSources/data/locales/gd_GB.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gd_GB{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gez.txt b/icuSources/data/locales/gez.txt index a208634b..f19b7709 100644 --- a/icuSources/data/locales/gez.txt +++ b/icuSources/data/locales/gez.txt @@ -12,10 +12,10 @@ gez{ ExemplarCharacters{ "[\u135F ᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሀ ሁ ሂ ሃ ሄ ህ ሆ ለ ሉ ሊ ላ ሌ ል ሎ ሐ ሑ ሒ ሓ ሔ ሕ ሖ መ ሙ ሚ " "ማ ሜ ም ሞ ሠ ሡ ሢ ሣ ሤ ሥ ሦ ረ ሩ ሪ ራ ሬ ር ሮ ሰ ሱ ሲ ሳ ሴ ስ ሶ ቀ ቁ ቂ ቃ ቄ ቅ ቆ ቈ ቊ ቋ ቌ ቍ በ " - "ቡ ቢ ባ ቤ ብ ቦ ተ ቱ ቲ ታ ቴ ት ቶ ኀ ኁ ኂ ኃ ኄ ኅ ኆ ኈ ኊ ኋ ኌ ኍ ነ ኑ ኒ ና ኔ ን ኖ አ ኡ ኢ ኣ ኤ እ " - "ኦ ከ ኩ ኪ ካ ኬ ክ ኮ ኰ ኲ ኳ ኴ ኵ ወ ዉ ዊ ዋ ዌ ው ዎ ዐ ዑ ዒ ዓ ዔ ዕ ዖ ዘ ዙ ዚ ዛ ዜ ዝ ዞ የ ዩ ዪ ያ " - "ዬ ይ ዮ ደ ዱ ዲ ዳ ዴ ድ ዶ ገ ጉ ጊ ጋ ጌ ግ ጎ ጐ ጒ ጓ ጔ ጕ ጠ ጡ ጢ ጣ ጤ ጥ ጦ ጰ ጱ ጲ ጳ ጴ ጵ ጶ ጸ ጹ " - "ጺ ጻ ጼ ጽ ጾ ፀ ፁ ፂ ፃ ፄ ፅ ፆ ፈ ፉ ፊ ፋ ፌ ፍ ፎ ፐ ፑ ፒ ፓ ፔ ፕ ፖ]" + "ቡ ቢ ባ ቤ ብ ቦ ተ ቱ ቲ ታ ቴ ት ቶ ኀ ኁ ኂ ኃ ኄ ኅ ኆ ኈ ኊ ኋ ኌ ኍ ነ ኑ ኒ ና ኔ ን ኖ ኛ አ ኡ ኢ ኣ ኤ " + "እ ኦ ከ ኩ ኪ ካ ኬ ክ ኮ ኰ ኲ ኳ ኴ ኵ ወ ዉ ዊ ዋ ዌ ው ዎ ዐ ዑ ዒ ዓ ዔ ዕ ዖ ዘ ዙ ዚ ዛ ዜ ዝ ዞ የ ዩ ዪ " + "ያ ዬ ይ ዮ ደ ዱ ዲ ዳ ዴ ድ ዶ ገ ጉ ጊ ጋ ጌ ግ ጎ ጐ ጒ ጓ ጔ ጕ ጠ ጡ ጢ ጣ ጤ ጥ ጦ ጰ ጱ ጲ ጳ ጴ ጵ ጶ ጸ " + "ጹ ጺ ጻ ጼ ጽ ጾ ፀ ፁ ፂ ፃ ፄ ፅ ፆ ፈ ፉ ፊ ፋ ፌ ፍ ፎ ፐ ፑ ፒ ፓ ፔ ፕ ፖ]" } ExemplarCharactersIndex{"[ሀ ለ ሐ መ ሠ ረ ሰ ቀ ቈ በ ተ ኀ ኈ ነ አ ከ ኰ ወ ዐ ዘ የ ደ ገ ጐ ጠ ጰ ጸ ፀ ፈ ፐ]"} NumberElements{ @@ -25,7 +25,7 @@ gez{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/gez_ER.txt b/icuSources/data/locales/gez_ER.txt index 3687a858..0af38b23 100644 --- a/icuSources/data/locales/gez_ER.txt +++ b/icuSources/data/locales/gez_ER.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gez_ER{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gez_ET.txt b/icuSources/data/locales/gez_ET.txt index d50d0ebf..a5d4153e 100644 --- a/icuSources/data/locales/gez_ET.txt +++ b/icuSources/data/locales/gez_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gez_ET{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gl.txt b/icuSources/data/locales/gl.txt index f3eb8222..71e145ba 100644 --- a/icuSources/data/locales/gl.txt +++ b/icuSources/data/locales/gl.txt @@ -12,13 +12,14 @@ gl{ } ExemplarCharacters{"[a á b c d e é f g h i í j k l m n ñ o ó p q r s t u ú ü v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -29,6 +30,7 @@ gl{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -192,10 +194,13 @@ gl{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -208,8 +213,9 @@ gl{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -217,7 +223,7 @@ gl{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "cccc, d 'de' MMMM 'de' Y G", + "EEEE, d 'de' MMMM 'de' Y G", "d 'de' MMMM 'de' y G", "d 'de' MMM 'de' y G", "dd/MM/y GGGGG", @@ -241,8 +247,8 @@ gl{ Ehms{"E, h:mm:ss a"} Gy{"y G"} GyMMM{"MMM 'de' y G"} - GyMMMEd{"ccc, d 'de' MMM 'de' y G"} - GyMMMd{"d /MM/y G"} + GyMMMEd{"E, d 'de' MMM 'de' y G"} + GyMMMd{"d 'de' MMM 'de' y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -273,12 +279,12 @@ gl{ yQQQQ{"QQQQ 'de' y"} yyyy{"y G"} yyyyM{"M/y GGGGG"} - yyyyMEd{"ccc, M/d/y GGGGG"} + yyyyMEd{"E, d/M/y GGGGG"} yyyyMMM{"MMM 'de' y G"} - yyyyMMMEd{"ccc, d 'de' MMMM 'de' y G"} + yyyyMMMEd{"E, d 'de' MMM 'de' y G"} yyyyMMMM{"MMMM 'de' y G"} - yyyyMMMd{"d 'de' MMMM 'de' y G"} - yyyyMd{"M/d/y GGGGG"} + yyyyMMMd{"d 'de' MMM 'de' y G"} + yyyyMd{"d/M/y GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ 'de' y G"} } @@ -294,6 +300,7 @@ gl{ } Gy{ G{"y G – y G"} + y{"y–y G"} } GyM{ G{"MM/y GGGGG – MM/y GGGGG"} @@ -351,15 +358,15 @@ gl{ d{"E, d/M – E, d/M"} } MMM{ - M{"MMMM–MMMM"} + M{"MMM–MMM"} } MMMEd{ - M{"E, d 'de' MMMM – E, d 'de' MMMM"} - d{"E, d MMM – E, d MMM"} + M{"E, d 'de' MMM – E, d 'de' MMM"} + d{"E, d 'de' MMM – E, d 'de' MMM"} } MMMd{ - M{"d 'de' MMMM – d 'de' MMMM"} - d{"d–d 'de' MMMM"} + M{"d 'de' MMM – d 'de' MMM"} + d{"d–d 'de' MMM"} } Md{ M{"d/M – d/M"} @@ -388,7 +395,7 @@ gl{ h{"h–h a v"} } y{ - y{"y–y"} + y{"y–y G"} } yM{ M{"M/y – M/y GGGGG"} @@ -400,12 +407,12 @@ gl{ y{"E, dd/MM/y – E, dd/MM/y GGGGG"} } yMMM{ - M{"MMMM–MMMM 'de' y G"} + M{"MMM–MMM 'de' y G"} y{"MMM 'de' y – MMM 'de' y G"} } yMMMEd{ M{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"} - d{"E, d MMM – E, d MMM y G"} + d{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"} y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G"} } yMMMM{ @@ -413,7 +420,7 @@ gl{ y{"MMMM 'de' y – MMMM 'de' y G"} } yMMMd{ - M{"d MMM – d MMM y G"} + M{"d 'de' MMM – d 'de' MMM 'de' y G"} d{"d–d 'de' MMM 'de' y G"} y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"} } @@ -470,7 +477,7 @@ gl{ Gy{"y G"} GyMMM{"MMM 'de' y G"} GyMMMEd{"E, d 'de' MMM 'de' y G"} - GyMMMd{"d 'de' MMMM 'de' y G"} + GyMMMd{"d 'de' MMM 'de' y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -501,9 +508,9 @@ gl{ yMEd{"E, d/M/y"} yMM{"MM/y"} yMMM{"MMM 'de' y"} - yMMMEd{"EEE, d/MM/y"} + yMMMEd{"E, d 'de' MMM 'de' y"} yMMMM{"MMMM 'de' y"} - yMMMd{"d/MM/y"} + yMMMd{"d 'de' MMM 'de' y"} yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ 'de' y"} @@ -741,11 +748,11 @@ gl{ M{"MMM–MMM"} } MMMEd{ - M{"E, d MMM – E, d MMM"} + M{"E, d 'de' MMM – E, d 'de' MMM"} d{"E, d 'de' MMM – E, d 'de' MMM"} } MMMd{ - M{"d MMM – d MMM"} + M{"d 'de' MMM – d 'de' MMM"} d{"d–d 'de' MMM"} } Md{ @@ -800,9 +807,9 @@ gl{ y{"MMMM 'de' y – MMMM 'de' y"} } yMMMd{ - M{"d MMM – d MMM 'de' y"} + M{"d 'de' MMM – d 'de' MMM 'de' y"} d{"d–d 'de' MMMM 'de' y"} - y{"d MMM y – d MMM y"} + y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y"} } yMd{ M{"d/M/y – d/M/y"} @@ -1318,6 +1325,11 @@ gl{ } month-narrow{ dn{"mes"} + relative{ + "-1"{"o mes pas."} + "0"{"este mes"} + "1"{"o próx. mes"} + } relativeTime{ future{ one{"en {0} mes"} @@ -1331,11 +1343,6 @@ gl{ } month-short{ dn{"mes"} - relative{ - "-1"{"m. pasado"} - "0"{"este m."} - "1"{"m. seguinte"} - } relativeTime{ future{ one{"en {0} mes"} @@ -1719,6 +1726,11 @@ gl{ } week-narrow{ dn{"sem."} + relative{ + "-1"{"a sem. pas."} + "0"{"esta sem."} + "1"{"a próx. sem."} + } relativePeriod{"a semana do {0}"} relativeTime{ future{ @@ -1734,9 +1746,9 @@ gl{ week-short{ dn{"sem."} relative{ - "-1"{"sem. pasada"} + "-1"{"a sem. pasada"} "0"{"esta sem."} - "1"{"sem. seguinte"} + "1"{"a próxima sem."} } relativePeriod{"a semana do {0}"} relativeTime{ @@ -1798,9 +1810,9 @@ gl{ year-narrow{ dn{"ano"} relative{ - "-1"{"ano pasado"} + "-1"{"o ano pas."} "0"{"este ano"} - "1"{"seguinte ano"} + "1"{"o próx. ano"} } relativeTime{ future{ @@ -1816,9 +1828,9 @@ gl{ year-short{ dn{"ano"} relative{ - "-1"{"ano pasado"} + "-1"{"o ano pasado"} "0"{"este ano"} - "1"{"seguinte ano"} + "1"{"o próximo ano"} } relativeTime{ future{ @@ -1854,6 +1866,10 @@ gl{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + middle{"{0}, {1}"} + start{"{0}, {1}"} + } standard-short{ 2{"{0} e {1}"} end{"{0} e {1}"} @@ -1910,6 +1926,10 @@ gl{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/gl_ES.txt b/icuSources/data/locales/gl_ES.txt index 50d4866b..218cdca9 100644 --- a/icuSources/data/locales/gl_ES.txt +++ b/icuSources/data/locales/gl_ES.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gl_ES{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gn.txt b/icuSources/data/locales/gn.txt index 0eaba6c4..aaf947a1 100644 --- a/icuSources/data/locales/gn.txt +++ b/icuSources/data/locales/gn.txt @@ -10,7 +10,7 @@ gn{ "[A à {CH} E Ẽ G {G\u0303} H I Ĩ J K L M {MB} N Ñ {ND} {NG} {NT} O Õ P R {RR}" " S T U Ũ V Y Ỹ ʼ]" } - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/gn_PY.txt b/icuSources/data/locales/gn_PY.txt index bf8e6ab8..b018d805 100644 --- a/icuSources/data/locales/gn_PY.txt +++ b/icuSources/data/locales/gn_PY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gn_PY{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gsw.txt b/icuSources/data/locales/gsw.txt index 059ab48e..3437c485 100644 --- a/icuSources/data/locales/gsw.txt +++ b/icuSources/data/locales/gsw.txt @@ -180,7 +180,7 @@ gsw{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/gsw_CH.txt b/icuSources/data/locales/gsw_CH.txt index e69296e2..945e8d24 100644 --- a/icuSources/data/locales/gsw_CH.txt +++ b/icuSources/data/locales/gsw_CH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gsw_CH{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gsw_FR.txt b/icuSources/data/locales/gsw_FR.txt index f3401e30..569ef3a1 100644 --- a/icuSources/data/locales/gsw_FR.txt +++ b/icuSources/data/locales/gsw_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gsw_FR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gsw_LI.txt b/icuSources/data/locales/gsw_LI.txt index 9f67bd7b..607c795a 100644 --- a/icuSources/data/locales/gsw_LI.txt +++ b/icuSources/data/locales/gsw_LI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gsw_LI{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gu.txt b/icuSources/data/locales/gu.txt index 114fa64d..fce62a49 100644 --- a/icuSources/data/locales/gu.txt +++ b/icuSources/data/locales/gu.txt @@ -19,13 +19,19 @@ gu{ "[અ {અ\u0A82} {અઃ} આ ઇ ઈ ઉ ઊ ઋ ઍ એ ઐ ઑ ઓ ઔ ક {ક\u0ACDષ} ખ ગ ઘ ઙ ચ છ જ {જ" "\u0ACDઞ} ઝ ઞ ટ ઠ ડ ઢ ણ ત {ત\u0ACDર} થ દ ધ ન પ ફ બ ભ મ ય ર લ વ શ ષ સ હ ળ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0૦ 1૧ 2૨ 3૩ 4૪ 5૫ 6૬ 7૭ 8૮ 9૯]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0૦ 1૧ 2૨ 3૩ 4૪ 5૫ 6૬ 7૭ 8૮ 9૯]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + arab{ + symbols{ + decimal{"٫"} + } + } + default{"latn"} gujr{ patterns{ currencyFormat{"¤#,##0.00"} @@ -34,17 +40,24 @@ gu{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ @@ -209,11 +222,16 @@ gu{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -234,8 +252,21 @@ gu{ minimumGroupingDigits{"1"} native{"gujr"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ eras{ abbreviated{ @@ -268,6 +299,21 @@ gu{ "મેસ્રા", "નાસીઈ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ટૉટ", "બાબા", @@ -300,6 +346,21 @@ gu{ "મેસ્રા", "નાસીઈ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ટૉટ", "બાબા", @@ -350,6 +411,21 @@ gu{ "નેહાસ્સે", "પેગુમેન", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "મેસ્કેરેમ", "ટેકેમ્ટ", @@ -382,6 +458,21 @@ gu{ "નેહાસ્સે", "પેગુમેન", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "મેસ્કેરેમ", "ટેકેમ્ટ", @@ -462,21 +553,6 @@ gu{ yyyyQQQQ{"QQQQ G y"} } intervalFormats{ - Bh{ - B{"h B – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } GyMEd{ G{"GGGGG y-dd-MM, E – GGGGG y-dd-MM, E"} M{"GGGGG y-dd-MM, E – y-dd-MM, E"} @@ -484,9 +560,7 @@ gu{ y{"GGGGG y-dd-MM, E – y-dd-MM, E"} } GyMMM{ - G{"G y MMM – G y MMM"} M{"G y MMM – MMM"} - y{"G y MMM – y MMM"} } GyMMMEd{ G{"G y d MMM, E – G y d MMM, E"} @@ -506,6 +580,13 @@ gu{ d{"GGGGG y-dd-MM – y-dd-MM"} y{"GGGGG y-dd-MM – y-dd-MM"} } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } Hmv{ H{"HH:mm–HH:mm v"} m{"HH:mm–HH:mm v"} @@ -539,7 +620,18 @@ gu{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ @@ -640,8 +732,8 @@ gu{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMW{ - one{"MMMM ના W અઠવાડિયા"} - other{"MMMM ના W અઠવાડિયા"} + one{"MMMMના W અઠવાડિયા"} + other{"MMMMના W અઠવાડિયા"} } MMMMd{"d MMMM"} MMMd{"d MMM"} @@ -826,33 +918,16 @@ gu{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } GyMEd{ G{"GGGGG y-dd-MM, E – GGGGG y-dd-MM, E"} M{"GGGGG y-dd-MM, E – y-dd-MM, E"} d{"GGGGG y-dd-MM, E – y-dd-MM, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} } GyMMMEd{ G{"G y d MMM, E – G y d MMM, E"} @@ -1100,6 +1175,17 @@ gu{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1118,6 +1204,22 @@ gu{ "ઈલુલ", "અદાર II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "તીશ્રી", "હેશવાન", @@ -1152,6 +1254,22 @@ gu{ "ઈલુલ", "અદાર II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "તીશ્રી", "હેશવાન", @@ -1207,6 +1325,20 @@ gu{ "મહા", "ફાલ્ગુન", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ચૈત્ર", "વૈશાખ", @@ -1237,6 +1369,20 @@ gu{ "મહા", "ફાલ્ગુન", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ચૈત્ર", "વૈશાખ", @@ -1255,6 +1401,17 @@ gu{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1271,6 +1428,20 @@ gu{ "ધુʻલ-ક્યુ.", "ધુʻલ-એચ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "મુહર્રમ", "સફર", @@ -1301,6 +1472,20 @@ gu{ "ધુʻલ-ક્યુ.", "ધુʻલ-એચ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "મુહર્રમ", "સફર", @@ -1319,6 +1504,17 @@ gu{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1335,6 +1531,20 @@ gu{ "બાહમેન", "એસ્ફાન્ડ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ફાર્વાર્દિન", "ઓરડીબેહેશ્ટ", @@ -1365,6 +1575,20 @@ gu{ "બાહમેન", "એસ્ફાન્ડ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ફાર્વાર્દિન", "ઓરડીબેહેશ્ટ", @@ -2317,6 +2541,9 @@ gu{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-short{ + end{"{0} અથવા {1}"} + } standard{ 2{"{0} અને {1}"} end{"{0} અને {1}"} @@ -2324,10 +2551,8 @@ gu{ start{"{0}, {1}"} } standard-narrow{ - 2{"{0} અને {1}"} - end{"{0} અને {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0}, {1}"} + end{"{0}, {1}"} } standard-short{ 2{"{0} અને {1}"} @@ -2385,6 +2610,10 @@ gu{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/gu_IN.txt b/icuSources/data/locales/gu_IN.txt index 7937183c..9b403076 100644 --- a/icuSources/data/locales/gu_IN.txt +++ b/icuSources/data/locales/gu_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gu_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/guz.txt b/icuSources/data/locales/guz.txt index 1714fa8d..82957278 100644 --- a/icuSources/data/locales/guz.txt +++ b/icuSources/data/locales/guz.txt @@ -12,7 +12,7 @@ guz{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/guz_KE.txt b/icuSources/data/locales/guz_KE.txt index 3ba6ffa7..ebbc4a30 100644 --- a/icuSources/data/locales/guz_KE.txt +++ b/icuSources/data/locales/guz_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License guz_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/gv.txt b/icuSources/data/locales/gv.txt index 286849c9..7b665e37 100644 --- a/icuSources/data/locales/gv.txt +++ b/icuSources/data/locales/gv.txt @@ -4,8 +4,8 @@ gv{ ExemplarCharacters{"[a b c ç d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ latn{ @@ -23,7 +23,7 @@ gv{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/gv_IM.txt b/icuSources/data/locales/gv_IM.txt index 6f683eab..ec15c0d8 100644 --- a/icuSources/data/locales/gv_IM.txt +++ b/icuSources/data/locales/gv_IM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gv_IM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ha.txt b/icuSources/data/locales/ha.txt index 9ef51eb5..3f5debf4 100644 --- a/icuSources/data/locales/ha.txt +++ b/icuSources/data/locales/ha.txt @@ -2,19 +2,11 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ha{ AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x]"} - ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ƴ} z ʼ]"} + ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y ƴ z ʼ]"} ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O R S T U W Y Ƴ Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} ′ ″]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} ′ ″]"} NumberElements{ - default{"latn"} latn{ - patterns{ - currencyFormat{"¤ #,##0.00"} - decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} - scientificFormat{"#E0"} - } patternsLong{ decimalFormat{ 1000{ @@ -169,17 +161,9 @@ ha{ } } } - symbols{ - decimal{"."} - group{","} - minusSign{"-"} - percentSign{"%"} - plusSign{"+"} - } } - native{"latn"} } - Version{"2.1.48.45"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -198,37 +182,10 @@ ha{ "{1} {0}", } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - M{"L"} MEd{"E, M/d"} - MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} - MMMMd{"MMMM d"} - MMMd{"MMM d"} Md{"M/d"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - ms{"mm:ss"} y{"y"} yM{"M/y"} yMEd{"E, M/d/y"} @@ -237,126 +194,6 @@ ha{ yMMMM{"MMMM y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} - yyyy{"G y"} - yyyyM{"GGGGG y-MM"} - yyyyMEd{"GGGGG y-MM-dd, E"} - yyyyMMM{"G y MMM"} - yyyyMMMEd{"G y MMM d, E"} - yyyyMMMM{"G y MMMM"} - yyyyMMMd{"G y MMM d"} - yyyyMd{"GGGGG y-MM-dd"} - yyyyQQQ{"G y QQQ"} - yyyyQQQQ{"G y QQQQ"} - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } - M{ - M{"MM–MM"} - } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} - } - MMM{ - M{"LLL–LLL"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} - y{ - y{"G y–y"} - } - yM{ - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - yMEd{ - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - yMMMEd{ - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - yMMMM{ - M{"G y MMMM–MMMM"} - y{"G y MMMM – y MMMM"} - } - yMMMd{ - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - yMd{ - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } } } gregorian{ @@ -368,10 +205,6 @@ ha{ "AM", "PM", } - AmPmMarkersNarrow{ - "AM", - "PM", - } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -387,48 +220,21 @@ ha{ "{1} {0}", "{1} {0}", } - appendItems{ - Timezone{"{0} {1}"} - } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} Ed{"E, d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} - H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} M{"L"} MEd{"E, M/d"} MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} - MMMMW{ - one{"'week' W 'of' MMMM"} - other{"'week' W 'of' MMMM"} - } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} d{"d"} - h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"M/y"} @@ -440,10 +246,6 @@ ha{ yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} - yw{ - one{"'week' w 'of' Y"} - other{"'week' w 'of' Y"} - } } dayNames{ format{ @@ -558,53 +360,6 @@ ha{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -612,59 +367,14 @@ ha{ H{"HH:mm–HH:mm"} m{"HH:mm–HH:mm"} } - Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} - } - Hv{ - H{"HH–HH v"} - } - M{ - M{"MM–MM"} - } MEd{ - M{"MM-dd, E – MM-dd, E"} d{"E, dd/M – E, dd/M"} } - MMM{ - M{"LLL–LLL"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} h{ a{"h a – h a"} - h{"h–h a"} } hm{ a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} - } - hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} - } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } - y{ - y{"y–y"} } yM{ M{"MM/y – MM/y"} @@ -672,31 +382,23 @@ ha{ } yMEd{ M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} y{"y-MM-dd, E – y-MM-dd, E"} } yMMM{ - M{"y MMM–MMM"} y{"y MMM – y MMM"} } yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} y{"y MMM d, E – y MMM d, E"} } yMMMM{ - M{"y MMMM–MMMM"} y{"y MMMM – y MMMM"} } yMMMd{ - M{"y MMM d – MMM d"} - d{"y MMM d–d"} y{"y MMM d – y MMM d"} } yMd{ M{"dd/MM/y – dd/MM/y"} d{"dd/MM/y – dd/MM/y"} - y{"y-MM-dd – y-MM-dd"} } } monthNames{ @@ -833,36 +535,23 @@ ha{ } } } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"Kwana"} relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} + "-1"{"jiya"} + "0"{"yau"} + "1"{"gobe"} } } - day-narrow{ - dn{"Kwana"} - relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} - } + dayOfYear{ + dn{"Kwanan Shekara"} } - day-short{ - dn{"Kwana"} - relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} - } + dayOfYear-narrow{ + dn{"Kwanan Shekara"} + } + dayOfYear-short{ + dn{"Kwanan Shekara"} } dayperiod{ dn{"Lokuttan rana"} @@ -870,82 +559,611 @@ ha{ era{ dn{"Zamani"} } + fri{ + relative{ + "-1"{"Jumaʼa da ta gabata"} + "0"{"wannan Jumaʼar"} + "1"{"Jumaʼa mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Jumaʼa"} + other{"cikin {0} Jumaʼa"} + } + past{ + one{"{0} Jumaʼa da ta wuce"} + other{"{0} Jumaʼa da ta wuce"} + } + } + } + fri-narrow{ + relative{ + "-1"{"Jumaʼa da ta gabata"} + "0"{"wannan Jumaʼar"} + "1"{"Jumaʼa mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Jumaʼa"} + other{"cikin {0} Jumaʼa"} + } + past{ + one{"{0} Jumaʼa da ta wuce"} + other{"{0} Jumaʼa da ta wuce"} + } + } + } + fri-short{ + relative{ + "-1"{"Jumaʼa da ta gabata"} + "0"{"wannan Jumaʼar"} + "1"{"Jumaʼa mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Jumaʼa"} + other{"cikin {0} Jumaʼa"} + } + past{ + one{"{0} Jumaʼa da ta wuce"} + other{"{0} Jumaʼa da ta wuce"} + } + } + } hour{ dn{"Awa"} + relative{ + "0"{"wannan awa"} + } + relativeTime{ + future{ + one{"cikin {0} awa"} + other{"cikin {0} awa"} + } + past{ + one{"{0} awa da ya gabata"} + other{"{0} awa da ya gabata"} + } + } } hour-narrow{ - dn{"Awa"} + relativeTime{ + future{ + one{"cikin {0} awa"} + other{"cikin {0} awa"} + } + past{ + one{"{0} awa da ya gabata"} + other{"{0} awa da ya gabata"} + } + } } hour-short{ - dn{"Awa"} + relativeTime{ + future{ + one{"cikin {0} awa"} + other{"cikin {0} awa"} + } + past{ + one{"{0} awa da ya gabata"} + other{"{0} awa da ya gabata"} + } + } } minute{ dn{"Minti"} + relative{ + "0"{"wannan mintin"} + } + relativeTime{ + future{ + one{"cikin {0} minti"} + other{"cikin {0} minti"} + } + past{ + one{"{0} minti da ya gabata"} + other{"{0} minti da ya gabata"} + } + } } minute-narrow{ - dn{"Minti"} + relativeTime{ + future{ + one{"cikin {0} minti"} + other{"cikin {0} minti"} + } + past{ + one{"{0} minti da ya gabata"} + other{"{0} minti da ya gabata"} + } + } } minute-short{ - dn{"Minti"} + relativeTime{ + future{ + one{"cikin {0} minti"} + other{"cikin {0} minti"} + } + past{ + one{"{0} minti da ya gabata"} + other{"{0} minti da ya gabata"} + } + } + } + mon{ + relative{ + "-1"{"Litinin din da ta gabata"} + "0"{"wannan Litinin din"} + "1"{"Litinin din da ya gabata"} + } + relativeTime{ + future{ + one{"cikin {0} Litinin"} + other{"cikin {0} Litinin"} + } + past{ + one{"{0} Litinin din da ta gabata"} + other{"{0} Litinin din da ta gabata"} + } + } + } + mon-narrow{ + relative{ + "-1"{"Litinin din da ta gabata"} + "0"{"wannan Litinin din"} + "1"{"Litinin din da ya gabata"} + } + relativeTime{ + future{ + one{"cikin {0} Litinin"} + other{"cikin {0} Litinin"} + } + past{ + one{"{0} Litinin din da ta"} + other{"{0} Litinin din da ta"} + } + } + } + mon-short{ + relative{ + "-1"{"Litinin din da ta gabata"} + "0"{"wannan Litinin din"} + "1"{"Litinin din da ya gabata"} + } + relativeTime{ + future{ + one{"cikin {0} Litinin"} + other{"cikin {0} Litinin"} + } + past{ + one{"{0} Litinin din da ta gabata"} + other{"{0} Litinin din da ta gabata"} + } + } } month{ dn{"Wata"} + relative{ + "-1"{"watan daya gabata"} + "0"{"wannan watan"} + "1"{"wata na gaba"} + } } month-narrow{ - dn{"Wata"} + relative{ + "-1"{"watan da ya gabata"} + "0"{"wannan watan"} + "1"{"wata na gaba"} + } } month-short{ - dn{"Wata"} + relative{ + "-1"{"watan da ya gabata"} + "0"{"wannan watan"} + "1"{"wata na gaba"} + } } quarter{ dn{"Kwata"} + relative{ + "-1"{"kwatan karshe"} + "0"{"wannan kwatan"} + "1"{"kwata na gaba"} + } } - quarter-narrow{ - dn{"Kwata"} + sat{ + relative{ + "-1"{"Asabar din da ya gabata"} + "0"{"wannan Asabar din"} + "1"{"Asabar mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Asabar"} + other{"cikin {0} Asabar"} + } + past{ + one{"{0} Asabar din da ya wuce"} + other{"{0} Asabar din da ya wuce"} + } + } } - quarter-short{ - dn{"Kwata"} + sat-narrow{ + relative{ + "-1"{"Asabar din da ya gabata"} + "0"{"wannan Asabar din"} + "1"{"Asabar mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Asabar"} + other{"cikin {0} Asabar"} + } + past{ + one{"{0} Asabar din da ya wuce"} + other{"{0} Asabar din da ya wuce"} + } + } + } + sat-short{ + relative{ + "-1"{"Asabar din da ya gabata"} + "0"{"wannan Asabar din"} + "1"{"Asabar mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Asabar"} + other{"cikin {0} Asabar"} + } + past{ + one{"{0} Asabar din da ya wuce"} + other{"{0} Asabar din da ya wuce"} + } + } } second{ dn{"Daƙiƙa"} + relative{ + "0"{"yanzu"} + } + relativeTime{ + future{ + one{"cikin {0} dakika"} + other{"cikin {0} dakika"} + } + past{ + one{"{0} dakika da ya gabata"} + other{"{0} dakika da ya gabata"} + } + } } second-narrow{ - dn{"Daƙiƙa"} + relativeTime{ + future{ + one{"cikin {0} dakika"} + other{"cikin {0} dakika"} + } + past{ + one{"{0} dakika da ya gabata"} + other{"{0} dakika da ya gabata"} + } + } } second-short{ - dn{"Daƙiƙa"} + relativeTime{ + future{ + one{"cikin {0} dakika"} + other{"cikin {0} dakika"} + } + past{ + one{"{0} dakika da ya gabata"} + other{"{0} dakika da ya gabata"} + } + } + } + sun{ + relative{ + "-1"{"Lahadin da ya gabata"} + "0"{"wanan Lahadi"} + "1"{"Lahadi mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Lahadi"} + other{"cikin {0} Lahadi"} + } + past{ + one{"{0} Lahadin da ta gabata"} + other{"{0} Lahadin da ta gabata"} + } + } + } + sun-narrow{ + relative{ + "-1"{"Lahadin da ya gabata"} + "0"{"wanan Lahadi"} + "1"{"Lahadi mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Lahadi"} + other{"cikin {0} Lahadi"} + } + past{ + one{"{0} Lahadin da ta gabata"} + other{"{0} Lahadin da ta gabata"} + } + } + } + sun-short{ + relative{ + "-1"{"Lahadin da ya gabata"} + "0"{"wanan Lahadi"} + "1"{"Lahadi mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Lahadi"} + other{"cikin {0} Lahadi"} + } + past{ + one{"{0} Lahadin da ta gabata"} + other{"{0} Lahadin da ta gabata"} + } + } + } + thu{ + relative{ + "-1"{"Alhamis din da ya Gabata"} + "0"{"wannan Alhamis din"} + "1"{"Alhamis din mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Alhamis"} + other{"cikin {0} Alhamis"} + } + past{ + one{"{0} Alhamis din da ya gabata"} + other{"{0} Alhamis din da ya gabata"} + } + } + } + thu-narrow{ + relative{ + "-1"{"Alhamis din da ya Gabata"} + "0"{"wannan Alhamis din"} + "1"{"Alhamis din mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Alhamis"} + other{"cikin {0} Alhamis"} + } + past{ + one{"{0} Alhamis din da ya gabata"} + other{"{0} Alhamis din da ya gabata"} + } + } + } + thu-short{ + relative{ + "-1"{"Alhamis din da ya Gabata"} + "0"{"wannan Alhamis din"} + "1"{"Alhamis din mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Alhamis"} + other{"cikin {0} Alhamis"} + } + past{ + one{"{0} Alhamis din da ya gabata"} + other{"{0} Alhamis din da ya gabata"} + } + } + } + tue{ + relative{ + "-1"{"Talata da ta gabata"} + "0"{"wannan Talata"} + "1"{"Talata mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Talata"} + other{"cikin {0} Talata"} + } + past{ + one{"{0} Talatar da ta gabata"} + other{"{0} Talatar da ta gabata"} + } + } + } + tue-narrow{ + relative{ + "-1"{"Talata da ta gabata"} + "0"{"wannan Talata"} + "1"{"Talata mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Talata"} + other{"cikin {0} Talata"} + } + past{ + one{"{0} Talatar da ta gabata"} + other{"{0} Talatar da ta gabata"} + } + } + } + tue-short{ + relative{ + "-1"{"Talata da ta gabata"} + "0"{"wannan Talata"} + "1"{"Talata mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Talata"} + other{"cikin {0} Talata"} + } + past{ + one{"{0} Talatar da ta gabata"} + other{"{0} Talatar da ta gabata"} + } + } + } + wed{ + relative{ + "-1"{"Laraba da ta gabata"} + "0"{"wannan Larabar"} + "1"{"Laraba mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Laraba"} + other{"cikin {0} Laraba"} + } + past{ + one{"{0} Laraba da ta gabata"} + other{"{0} Laraba da ta gabata"} + } + } + } + wed-narrow{ + relative{ + "-1"{"Laraba da ta gabata"} + "0"{"wannan Larabar"} + "1"{"Laraba mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Laraba"} + other{"cikin {0} Laraba"} + } + past{ + one{"{0} Laraba da ta gabata"} + other{"{0} Laraba da ta gabata"} + } + } + } + wed-short{ + relative{ + "-1"{"Laraba da ta gabata"} + "0"{"wannan Larabar"} + "1"{"Laraba mai zuwa"} + } + relativeTime{ + future{ + one{"cikin {0} Laraba"} + other{"cikin {0} Laraba"} + } + past{ + one{"{0} Laraba da ta gabata"} + other{"{0} Laraba da ta gabata"} + } + } } week{ dn{"Mako"} + relative{ + "-1"{"satin da ya gabata"} + "0"{"wannan satin"} + "1"{"sati na gaba"} + } } week-narrow{ - dn{"Mako"} + relative{ + "-1"{"satin da ya gabata"} + "0"{"wannan satin"} + "1"{"sati na gaba"} + } + relativePeriod{"sati na {0}"} } week-short{ - dn{"Mako"} + relative{ + "-1"{"satin da ya gabata"} + "0"{"wannan satin"} + "1"{"sati na gaba"} + } + } + weekOfMonth{ + dn{"Makon Wata"} + } + weekOfMonth-narrow{ + dn{"Makon Wata"} + } + weekOfMonth-short{ + dn{"Makon Wata"} } weekday{ dn{"Rana mako"} } + weekdayOfMonth{ + dn{"Ranar Aikin Wata"} + } + weekdayOfMonth-narrow{ + dn{"Ranar Aikin Wata"} + } + weekdayOfMonth-short{ + dn{"Ranar Aikin Wata"} + } year{ dn{"Shekara"} + relative{ + "-1"{"bara"} + "0"{"bana"} + "1"{"badi"} + } } year-narrow{ - dn{"Shekara"} + relative{ + "-1"{"bara"} + "0"{"bana"} + "1"{"badi"} + } } year-short{ - dn{"Shekara"} + relative{ + "-1"{"bara"} + "0"{"bana"} + "1"{"badi"} + } } zone{ dn{"Lokacin yanki"} } } listPattern{ + or{ + 2{"{0} ko {1}"} + end{"{0} ko {1}"} + } + or-narrow{ + 2{"{0} ko {1}"} + end{"{0} ko {1}"} + } + or-short{ + 2{"{0} ko {1}"} + end{"{0} ko {1}"} + } standard{ 2{"{0} da {1}"} end{"{0} da {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + } + unit{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } + unit-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } + unit-short{ + 2{"{0}, {1}"} + end{"{0}, {1}"} } } measurementSystemNames{ diff --git a/icuSources/data/locales/ha_GH.txt b/icuSources/data/locales/ha_GH.txt index ecadcf32..ce178180 100644 --- a/icuSources/data/locales/ha_GH.txt +++ b/icuSources/data/locales/ha_GH.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ha_GH{ - Version{"2.1.48.22"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ha_NE.txt b/icuSources/data/locales/ha_NE.txt index de5be653..809fdb6a 100644 --- a/icuSources/data/locales/ha_NE.txt +++ b/icuSources/data/locales/ha_NE.txt @@ -2,955 +2,6 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ha_NE{ AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x {ʼy}]"} - ExemplarCharacters{"[a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y ƴ z ʼ]"} ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O P Q R S T U V W X Y Ƴ Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} ′ ″]"} - NumberElements{ - default{"latn"} - latn{ - patterns{ - currencyFormat{"¤ #,##0.00"} - decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} - scientificFormat{"#E0"} - } - patternsLong{ - decimalFormat{ - 1000{ - one{"Dubu 0"} - other{"Dubu 0"} - } - 10000{ - one{"Dubu 00"} - other{"Dubu 00"} - } - 100000{ - one{"Dubu 000"} - other{"Dubu 000"} - } - 1000000{ - one{"Miliyan 0"} - other{"Miliyan 0"} - } - 10000000{ - one{"Miliyan 00"} - other{"Miliyan 00"} - } - 100000000{ - one{"Miliyan 000"} - other{"Miliyan 000"} - } - 1000000000{ - one{"Biliyan 0"} - other{"Biliyan 0"} - } - 10000000000{ - one{"Biliyan 00"} - other{"Biliyan 00"} - } - 100000000000{ - one{"Biliyan 000"} - other{"Biliyan 000"} - } - 1000000000000{ - one{"Triliyan 0"} - other{"Triliyan 0"} - } - 10000000000000{ - one{"Triliyan 00"} - other{"Triliyan 00"} - } - 100000000000000{ - one{"Triliyan 000"} - other{"Triliyan 000"} - } - } - } - patternsShort{ - currencyFormat{ - 1000{ - one{"¤ 0D"} - other{"¤ 0D"} - } - 10000{ - one{"¤ 00D"} - other{"¤ 00D"} - } - 100000{ - one{"¤ 000K"} - other{"¤ 000D"} - } - 1000000{ - one{"¤ 0M"} - other{"¤ 0M"} - } - 10000000{ - one{"¤ 00M"} - other{"¤ 00M"} - } - 100000000{ - one{"¤ 000M"} - other{"¤ 000M"} - } - 1000000000{ - one{"¤0B"} - other{"¤0B"} - } - 10000000000{ - one{"¤00B"} - other{"¤00B"} - } - 100000000000{ - one{"¤000B"} - other{"¤000B"} - } - 1000000000000{ - one{"¤0T"} - other{"¤0T"} - } - 10000000000000{ - one{"¤00T"} - other{"¤00T"} - } - 100000000000000{ - one{"¤000T"} - other{"¤000T"} - } - } - decimalFormat{ - 1000{ - one{"0D"} - other{"0D"} - } - 10000{ - one{"00D"} - other{"00D"} - } - 100000{ - one{"000D"} - other{"000D"} - } - 1000000{ - one{"0M"} - other{"0M"} - } - 10000000{ - one{"00M"} - other{"00M"} - } - 100000000{ - one{"000M"} - other{"000M"} - } - 1000000000{ - one{"0B"} - other{"0B"} - } - 10000000000{ - one{"00B"} - other{"00B"} - } - 100000000000{ - one{"000B"} - other{"000B"} - } - 1000000000000{ - one{"0T"} - other{"0T"} - } - 10000000000000{ - one{"00T"} - other{"00T"} - } - 100000000000000{ - one{"000T"} - other{"000T"} - } - } - } - symbols{ - decimal{"."} - group{","} - minusSign{"-"} - percentSign{"%"} - plusSign{"+"} - } - } - native{"latn"} - } - Version{"2.1.48.77"} - calendar{ - generic{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, d MMMM, y G", - "d MMMM, y G", - "d MMM, y G", - "d/M/yy GGGGG", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - M{"L"} - MEd{"E, M/d"} - MMM{"LLL"} - MMMEd{"E, MMM d"} - MMMMEd{"E, MMMM d"} - MMMMd{"MMMM d"} - MMMd{"MMM d"} - Md{"M/d"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - ms{"mm:ss"} - y{"y"} - yM{"M/y"} - yMEd{"E, M/d/y"} - yMMM{"MMM y"} - yMMMEd{"E, MMM d, y"} - yMMMM{"MMMM y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - yyyy{"G y"} - yyyyM{"GGGGG y-MM"} - yyyyMEd{"GGGGG y-MM-dd, E"} - yyyyMMM{"G y MMM"} - yyyyMMMEd{"G y MMM d, E"} - yyyyMMMM{"G y MMMM"} - yyyyMMMd{"G y MMM d"} - yyyyMd{"GGGGG y-MM-dd"} - yyyyQQQ{"G y QQQ"} - yyyyQQQQ{"G y QQQQ"} - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } - M{ - M{"MM–MM"} - } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} - } - MMM{ - M{"LLL–LLL"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} - y{ - y{"G y–y"} - } - yM{ - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - yMEd{ - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - yMMMEd{ - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - yMMMM{ - M{"G y MMMM–MMMM"} - y{"G y MMMM – y MMMM"} - } - yMMMd{ - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - yMd{ - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } - } - } - gregorian{ - AmPmMarkers{ - "Safiya", - "Yamma", - } - AmPmMarkersAbbr{ - "AM", - "PM", - } - AmPmMarkersNarrow{ - "AM", - "PM", - } - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE d MMMM, y", - "d MMMM, y", - "d MMM, y", - "d/M/yy", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - appendItems{ - Timezone{"{0} {1}"} - } - availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"E, d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} - M{"L"} - MEd{"E, M/d"} - MMM{"LLL"} - MMMEd{"E, MMM d"} - MMMMEd{"E, MMMM d"} - MMMMW{ - one{"'week' W 'of' MMMM"} - other{"'week' W 'of' MMMM"} - } - MMMMd{"MMMM d"} - MMMd{"MMM d"} - Md{"M/d"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} - ms{"mm:ss"} - y{"y"} - yM{"M/y"} - yMEd{"E, M/d/y"} - yMMM{"MMM y"} - yMMMEd{"y MMM d, E"} - yMMMM{"MMMM y"} - yMMMd{"d MMM, y"} - yMd{"y-MM-dd"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - yw{ - one{"'week' w 'of' Y"} - other{"'week' w 'of' Y"} - } - } - dayNames{ - format{ - abbreviated{ - "Lah", - "Lit", - "Tal", - "Lar", - "Alh", - "Jum", - "Asa", - } - narrow{ - "L", - "L", - "T", - "L", - "A", - "J", - "A", - } - short{ - "Lh", - "Li", - "Ta", - "Lr", - "Al", - "Ju", - "As", - } - wide{ - "Lahadi", - "Litinin", - "Talata", - "Laraba", - "Alhamis", - "Jummaʼa", - "Asabar", - } - } - stand-alone{ - abbreviated{ - "Lah", - "Lit", - "Tal", - "Lar", - "Alh", - "Jum", - "Asa", - } - narrow{ - "L", - "L", - "T", - "L", - "A", - "J", - "A", - } - short{ - "Lh", - "Li", - "Ta", - "Lr", - "Al", - "Ju", - "As", - } - wide{ - "Lahadi", - "Litinin", - "Talata", - "Laraba", - "Alhamis", - "Jummaʼa", - "Asabar", - } - } - } - dayPeriod{ - stand-alone{ - abbreviated{ - am{"AM"} - pm{"PM"} - } - narrow{ - am{"AM"} - pm{"PM"} - } - wide{ - am{"AM"} - pm{"PM"} - } - } - } - eras{ - abbreviated{ - "K.H", - "BHAI", - } - abbreviated%variant{ - "K.H.Y", - "B.H.Y", - } - wide{ - "Kafin haihuwar annab", - "Bayan haihuwar annab", - } - wide%variant{ - "K.H.Y", - "sananne Zamani", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } - H{ - H{"HH–HH"} - } - Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} - } - Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} - } - Hv{ - H{"HH–HH v"} - } - M{ - M{"MM–MM"} - } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"E, dd/M – E, dd/M"} - } - MMM{ - M{"LLL–LLL"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} - h{ - a{"h a – h a"} - h{"h–h a"} - } - hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} - } - hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} - } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } - y{ - y{"y–y"} - } - yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} - } - yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"y MMM–MMM"} - y{"y MMM – y MMM"} - } - yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} - y{"y MMM d, E – y MMM d, E"} - } - yMMMM{ - M{"y MMMM–MMMM"} - y{"y MMMM – y MMMM"} - } - yMMMd{ - M{"y MMM d – MMM d"} - d{"y MMM d–d"} - y{"y MMM d – y MMM d"} - } - yMd{ - M{"dd/MM/y – dd/MM/y"} - d{"dd/MM/y – dd/MM/y"} - y{"y-MM-dd – y-MM-dd"} - } - } - monthNames{ - format{ - abbreviated{ - "Jan", - "Fab", - "Mar", - "Afi", - "May", - "Yun", - "Yul", - "Agu", - "Sat", - "Okt", - "Nuw", - "Dis", - } - narrow{ - "J", - "F", - "M", - "A", - "M", - "Y", - "Y", - "A", - "S", - "O", - "N", - "D", - } - wide{ - "Janairu", - "Faburairu", - "Maris", - "Afirilu", - "Mayu", - "Yuni", - "Yuli", - "Agusta", - "Satumba", - "Oktoba", - "Nuwamba", - "Disamba", - } - } - stand-alone{ - abbreviated{ - "Jan", - "Fab", - "Mar", - "Afi", - "May", - "Yun", - "Yul", - "Agu", - "Sat", - "Okt", - "Nuw", - "Dis", - } - narrow{ - "J", - "F", - "M", - "A", - "M", - "Y", - "Y", - "A", - "S", - "O", - "N", - "D", - } - wide{ - "Janairu", - "Faburairu", - "Maris", - "Afirilu", - "Mayu", - "Yuni", - "Yuli", - "Agusta", - "Satumba", - "Oktoba", - "Nuwamba", - "Disamba", - } - } - } - quarters{ - format{ - abbreviated{ - "K1", - "K2", - "K3", - "K4", - } - narrow{ - "1", - "2", - "3", - "4", - } - wide{ - "Kwata na ɗaya", - "Kwata na biyu", - "Kwata na uku", - "Kwata na huɗu", - } - } - stand-alone{ - abbreviated{ - "K1", - "K2", - "K3", - "K4", - } - narrow{ - "1", - "2", - "3", - "4", - } - wide{ - "Kwata na ɗaya", - "Kwata na biyu", - "Kwata na uku", - "Kwata na huɗu", - } - } - } - } - } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } - fields{ - day{ - dn{"Kwana"} - relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} - } - } - day-narrow{ - dn{"Kwana"} - relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} - } - } - day-short{ - dn{"Kwana"} - relative{ - "-1"{"Jiya"} - "0"{"Yau"} - "1"{"Gobe"} - } - } - dayperiod{ - dn{"Lokuttan rana"} - } - era{ - dn{"Zamani"} - } - hour{ - dn{"Awa"} - } - hour-narrow{ - dn{"Awa"} - } - hour-short{ - dn{"Awa"} - } - minute{ - dn{"Minti"} - } - minute-narrow{ - dn{"Minti"} - } - minute-short{ - dn{"Minti"} - } - month{ - dn{"Wata"} - } - month-narrow{ - dn{"Wata"} - } - month-short{ - dn{"Wata"} - } - quarter{ - dn{"Kwata"} - } - quarter-narrow{ - dn{"Kwata"} - } - quarter-short{ - dn{"Kwata"} - } - second{ - dn{"Daƙiƙa"} - } - second-narrow{ - dn{"Daƙiƙa"} - } - second-short{ - dn{"Daƙiƙa"} - } - week{ - dn{"Mako"} - } - week-narrow{ - dn{"Mako"} - } - week-short{ - dn{"Mako"} - } - weekday{ - dn{"Rana mako"} - } - year{ - dn{"Shekara"} - } - year-narrow{ - dn{"Shekara"} - } - year-short{ - dn{"Shekara"} - } - zone{ - dn{"Lokacin yanki"} - } - } - listPattern{ - standard{ - 2{"{0} da {1}"} - end{"{0} da {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } - } - measurementSystemNames{ - UK{"Tsarin awo kasar Ingila"} - US{"Tsarin awo kasar Amirka"} - metric{"Tsarin awo"} - } + Version{"36.1"} } diff --git a/icuSources/data/locales/ha_NG.txt b/icuSources/data/locales/ha_NG.txt index dfd21fc7..549f039e 100644 --- a/icuSources/data/locales/ha_NG.txt +++ b/icuSources/data/locales/ha_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ha_NG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/haw.txt b/icuSources/data/locales/haw.txt index 251aea7e..de4026a6 100644 --- a/icuSources/data/locales/haw.txt +++ b/icuSources/data/locales/haw.txt @@ -3,7 +3,7 @@ haw{ AuxExemplarCharacters{"[b c d f g j q r s t v x y z]"} ExemplarCharacters{"[a ā e ē i ī o ō u ū h k l m n p w ʻ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -32,7 +32,7 @@ haw{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/haw_US.txt b/icuSources/data/locales/haw_US.txt index f79228c1..07ffdebd 100644 --- a/icuSources/data/locales/haw_US.txt +++ b/icuSources/data/locales/haw_US.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License haw_US{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/he.txt b/icuSources/data/locales/he.txt index 48ef8a44..e36d0173 100644 --- a/icuSources/data/locales/he.txt +++ b/icuSources/data/locales/he.txt @@ -15,20 +15,33 @@ he{ } ExemplarCharacters{"[א ב ג ד ה ו ז ח ט י כ ך ל מ ם נ ן ס ע פ ף צ ץ ק ר ש ת]"} ExemplarCharactersIndex{"[א ב ג ד ה ו ז ח ט י כ ל מ נ ס ע פ צ ק ר ש ת]"} - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . ׳ ' \u0022 ( ) \\[ \\] / ״ ־]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . ׳ ' \u0022 ( ) \\[ \\] / ״ ־]"} MoreInformation{"?"} NumberElements{ + cakm{ + symbols{ + infinity{"∞"} + } + } + cham{ + symbols{ + infinity{"∞"} + perMille{"‰"} + percentSign{"%"} + } + } + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} - atLeast{"≥{0}+"} atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"‏#,##0.00 ¤;‏-#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -259,8 +272,11 @@ he{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} minusSign{"‎-"} nan{"NaN"} perMille{"‰"} @@ -282,12 +298,19 @@ he{ } } minimumGroupingDigits{"1"} + native{"latn"} traditional{"hebr"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } wide{ "הספירה הבודהיסטית", } @@ -295,6 +318,14 @@ he{ } coptic{ eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } wide{ "עידן 0", "עידן 1", @@ -317,6 +348,21 @@ he{ "מסרה", "נאסי", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "טאוט", "בבה", @@ -349,6 +395,21 @@ he{ "מסרה", "נאסי", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "טאוט", "בבה", @@ -369,6 +430,14 @@ he{ } ethiopic{ eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } wide{ "עידן 0", "עידן 1", @@ -391,6 +460,21 @@ he{ "נהסה", "פגומן", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "מסקרם", "טקמת", @@ -423,6 +507,21 @@ he{ "נהסה", "פגומן", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "מסקרם", "טקמת", @@ -502,52 +601,35 @@ he{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"y G – y G"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E, d.M.y GGGGG – E, d.M.y GGGGG"} + M{"E, d.M.y – E, d.M.y GGGGG"} + d{"E, d.M.y – E, d.M.y GGGGG"} + y{"E, d.M.y – E, d.M.y GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E, d בMMM y G – E, d בMMM y G"} + M{"E, d בMMM – E, d בMMM y G"} + d{"E, d בMMM – E, d בMMM y G"} + y{"E, d בMMM y – E, d בMMM y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d בMMM y G – d בMMM y G"} + M{"d בMMM – d בMMM y G"} + d{"d – d בMMM y G"} + y{"d בMMM y – d בMMM y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + M{"d.M.y – d.M.y GGGGG"} + y{"d.M.y – d.M.y GGGGG"} } H{ H{"H–H"} @@ -1060,6 +1142,20 @@ he{ "נוב׳", "דצמ׳", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ינואר", "פברואר", @@ -1217,6 +1313,9 @@ he{ abbreviated{ "לבה״ע", } + narrow{ + "AM", + } wide{ "לבריאת העולם", } @@ -1352,6 +1451,20 @@ he{ "מאגהה", "פלגונה", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "צ׳ייטרה", "וייסקהה", @@ -1382,6 +1495,20 @@ he{ "מאגהה", "פלגונה", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "צ׳ייטרה", "וייסקהה", @@ -1791,6 +1918,12 @@ he{ } persian{ eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } wide{ "הספירה הפרסית", } @@ -1811,6 +1944,20 @@ he{ "בהמן", "אספנד", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "פרורדין", "ארדיבהשת", @@ -1841,6 +1988,20 @@ he{ "בהמן", "אספנד", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "פרורדין", "ארדיבהשת", @@ -1886,7 +2047,7 @@ he{ box_drawing{"ציור תיבה"} braille{"ברייל"} building{"בניין"} - bullets_stars{"תבליטים/כוכבים"} + bullets_stars{"תבליטים או כוכבים"} consonantal_jamo{"ג׳אמו עיצורי"} currency_symbols{"סמלי מטבעות"} dash_connector{"קו מפריד/מחבר"} @@ -1895,7 +2056,7 @@ he{ divination_symbols{"סמלי חיזוי עתידות"} downwards_arrows{"חצים כלפי מטה"} downwards_upwards_arrows{"חצים כלפי מעלה ומטה"} - east_asian_scripts{"כתב של מזרח אסיה"} + east_asian_scripts{"כתב של שפות מזרח אסיה"} emoji{"אמוג׳י"} european_scripts{"כתב של שפות אירופיות"} female{"אישה"} @@ -1906,7 +2067,7 @@ he{ format_whitespace{"פורמט ורווחים לבנים"} full_width_form_variant{"משתנה ברוחב מלא"} geometric_shapes{"צורות גאומטריות"} - half_width_form_variant{"משתנים מבחינת רוחב"} + half_width_form_variant{"משתנה בחצי רוחב"} han_characters{"תווי האן"} han_radicals{"רדיקלים של האן"} hanja{"האנג׳ה"} @@ -1945,22 +2106,22 @@ he{ rightwards_arrows{"חצים ימינה"} sign_standard_symbols{"סימנים סטנדרטיים"} small_form_variant{"משתני צורות קטנות"} - smiley{"חיוך"} + smiley{"סמלי סמיילי"} smileys_people{"סמיילי או אנשים"} south_asian_scripts{"מערכות כתב דרום אסייתיות"} - southeast_asian_scripts{"מערכות כתב מזרח אסייתיות"} + southeast_asian_scripts{"מערכות כתב דרום מזרח אסיה"} spacing{"ריווח"} sport{"ספורט"} symbols{"סמלים"} technical_symbols{"סמלים טכניים"} tone_marks{"סימנים טונאליים"} - travel{"טיול"} + travel{"נסיעות"} travel_places{"נסיעות ומקומות"} upwards_arrows{"חצים כלפי מעלה"} variant_forms{"חלופות"} vocalic_jamo{"ג׳אמו ווקאלי"} weather{"מזג אוויר"} - western_asian_scripts{"מערכות כתב ממערב אסיה"} + western_asian_scripts{"מערכות כתב מערב אסיה"} whitespace{"רווח לבן"} } delimiters{ @@ -2114,7 +2275,7 @@ he{ relative{ "-1"{"יום ו׳ שעבר"} "0"{"יום ו׳"} - "1"{"ביום ו׳ הבא"} + "1"{"יום ו׳ הבא"} } relativeTime{ future{ @@ -2966,7 +3127,7 @@ he{ } } zone{ - dn{"אזור"} + dn{"אזור זמן"} } zone-narrow{ dn{"אזור"} @@ -2985,13 +3146,13 @@ he{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard{ - 2{"{0} ו{1}"} - end{"{0} ו{1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + or-narrow{ + end{"{0} או {1}"} + } + or-short{ + end{"{0} או {1}"} } - standard-narrow{ + standard{ 2{"{0} ו{1}"} end{"{0} ו{1}"} middle{"{0}, {1}"} diff --git a/icuSources/data/locales/he_IL.txt b/icuSources/data/locales/he_IL.txt index ec95950e..3b5c60d3 100644 --- a/icuSources/data/locales/he_IL.txt +++ b/icuSources/data/locales/he_IL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License he_IL{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/hi.txt b/icuSources/data/locales/hi.txt index c50e381a..8163a9a9 100644 --- a/icuSources/data/locales/hi.txt +++ b/icuSources/data/locales/hi.txt @@ -2,6 +2,14 @@ // License & terms of use: http://www.unicode.org/copyright.html#License hi{ AuxExemplarCharacters{"[\u200C\u200D]"} + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{ "[\u093C ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट " "ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ऽ ा ि ी \u0941 \u0942 \u0943 " @@ -11,9 +19,11 @@ hi{ "[अ आ इ ई उ ऊ ऋ ए ऐ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र" " ल व श ष स ह]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]"} + MoreInformation{"?"} NumberElements{ + default{"latn"} deva{ patterns{ currencyFormat{"¤#,##,##0.00"} @@ -22,7 +32,11 @@ hi{ scientificFormat{"[#E0]"} } symbols{ + decimal{"."} + group{","} + minusSign{"-"} percentSign{"%"} + plusSign{"+"} } } latn{ @@ -194,21 +208,25 @@ hi{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } } minimalPairs{ ordinal{ - few{"{0}था दाहिना मोड़ लें."} + few{"तीसरा दाहिना मोड़ लें."} many{"{0}ठा दाहिना मोड़ लें."} - one{"{0}ला दाहिना मोड़ लें."} + one{"पहला दाहिना मोड़ लें."} other{"{0}वां दाहिना मोड़ लें."} two{"{0}रा दाहिना मोड़ लें."} } @@ -220,7 +238,7 @@ hi{ minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ ethiopic{ monthNames{ @@ -641,7 +659,7 @@ hi{ stand-alone{ abbreviated{ afternoon1{"दोपहर"} - am{"प"} + am{"पू"} evening1{"शाम"} midnight{"मध्यरात्रि"} morning1{"सुबह"} @@ -966,6 +984,9 @@ hi{ abbreviated{ "शक", } + wide{ + "शक", + } } monthNames{ format{ @@ -1452,6 +1473,12 @@ hi{ western_asian_scripts{"पश्चिमी एशियाई लिपि"} whitespace{"श्वेतरिक्ति"} } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"दिन"} @@ -1475,6 +1502,11 @@ hi{ } day-narrow{ dn{"दिन"} + relative{ + "-1"{"बीता कल"} + "0"{"आज"} + "1"{"आने वाला कल"} + } relativeTime{ future{ one{"{0} दिन में"} @@ -1488,6 +1520,11 @@ hi{ } day-short{ dn{"दिन"} + relative{ + "-1"{"बीता कल"} + "0"{"आज"} + "1"{"आने वाला कल"} + } relativeTime{ future{ one{"{0} दिन में"} @@ -2201,6 +2238,11 @@ hi{ } year-narrow{ dn{"वर्ष"} + relative{ + "-1"{"पिछले साल"} + "0"{"इस साल"} + "1"{"अगले साल"} + } relativeTime{ future{ one{"{0} वर्ष में"} @@ -2310,6 +2352,10 @@ hi{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/hi_IN.txt b/icuSources/data/locales/hi_IN.txt index 01279218..c46225ca 100644 --- a/icuSources/data/locales/hi_IN.txt +++ b/icuSources/data/locales/hi_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hi_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/hi_Latn.txt b/icuSources/data/locales/hi_Latn.txt index a9b2c7b1..15829685 100644 --- a/icuSources/data/locales/hi_Latn.txt +++ b/icuSources/data/locales/hi_Latn.txt @@ -2,19 +2,20 @@ // License & terms of use: http://www.unicode.org/copyright.html#License hi_Latn{ %%Parent{"en_IN"} - AuxExemplarCharacters{"[\u0301 \u0303 \u0304 \u0306 \u0307 \u0310 \u0314 \u0315 \u0323 \u0325 \u0331 ā ḍ ē ī ṁ ṅ ṇ ō ṛ ś ṣ ṭ ū]"} + AuxExemplarCharacters{ + "[ā ḍ ĕ ē ḥ ī ḷ {l\u0325} ṁ {m\u0310} ñ ṅ ṇ ŏ ō ṛ {r\u0325} {r\u0325\u0304} ś" + " ṣ ṭ ū]" + } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} @ * / \\& # ′ ″]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ ‑ – — , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} @ * / \\& # " + "′ ″]" + } NumberElements{ + default{"latn"} latn{ - miscPatterns{ - approximately{"~{0}"} - atLeast{"{0}+"} - atMost{"≤{0}"} - range{"{0}–{1}"} - } patterns{ accountingFormat{"¤#,##,##0.00"} currencyFormat{"¤#,##,##0.00"} @@ -93,36 +94,36 @@ hi_Latn{ other{"¤00 laakh"} } 10000000{ - one{"¤0 ka."} - other{"¤0 ka."} + one{"¤0 ka'.'"} + other{"¤0 ka'.'"} } 100000000{ - one{"¤00 ka."} - other{"¤00 ka."} + one{"¤00 ka'.'"} + other{"¤00 ka'.'"} } 1000000000{ - one{"¤0 a."} - other{"¤0 a."} + one{"¤0 a'.'"} + other{"¤0 a'.'"} } 10000000000{ - one{"¤00 a."} - other{"¤00 a."} + one{"¤00 a'.'"} + other{"¤00 a'.'"} } 100000000000{ - one{"¤0 kha."} - other{"¤0 kha."} + one{"¤0 kha'.'"} + other{"¤0 kha'.'"} } 1000000000000{ - one{"¤00 kha."} - other{"¤00 kha."} + one{"¤00 kha'.'"} + other{"¤00 kha'.'"} } 10000000000000{ - one{"¤000 kha."} - other{"¤000 kha."} + one{"¤000 kha'.'"} + other{"¤000 kha'.'"} } 100000000000000{ - one{"¤0000 kha."} - other{"¤0000 kha."} + one{"¤0000 kha'.'"} + other{"¤0000 kha'.'"} } } decimalFormat{ @@ -143,55 +144,435 @@ hi_Latn{ other{"00 laakh"} } 10000000{ - one{"0 ka."} - other{"0 ka."} + one{"0 ka'.'"} + other{"0 ka'.'"} } 100000000{ - one{"00 ka."} - other{"00 ka."} + one{"00 ka'.'"} + other{"00 ka'.'"} } 1000000000{ - one{"0 a."} - other{"0 a."} + one{"0 a'.'"} + other{"0 a'.'"} } 10000000000{ - one{"00 a."} - other{"00 a."} + one{"00 a'.'"} + other{"00 a'.'"} } 100000000000{ - one{"0 kha."} - other{"0 kha."} + one{"0 kha'.'"} + other{"0 kha'.'"} } 1000000000000{ - one{"00 kha."} - other{"00 kha."} + one{"00 kha'.'"} + other{"00 kha'.'"} } 10000000000000{ - one{"000 kha."} - other{"000 kha."} + one{"000 kha'.'"} + other{"000 kha'.'"} } 100000000000000{ - one{"0000 kha."} - other{"0000 kha."} + one{"0000 kha'.'"} + other{"0000 kha'.'"} } } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} - timeSeparator{":"} } } minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + } + } + chinese{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM r(U)", + "d MMMM r(U)", + "d MMM r", + "dd/MM/r", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} + Ed{"E d"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"r(U)"} + GyMMM{"MMM r(U)"} + GyMMMEd{"E, d MMM r(U)"} + GyMMMd{"d MMM r"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"LL"} + MEd{"E, dd/MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} + UM{"M/U"} + UMMM{"MMM U"} + UMMMd{"d MMM U"} + UMd{"dd/MM/U"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + y{"r(U)"} + yMd{"dd/MM/r"} + yyyy{"r(U)"} + yyyyM{"MM/r"} + yyyyMEd{"E, dd/MM/r"} + yyyyMMM{"MMM r(U)"} + yyyyMMMEd{"E, d MMM r(U)"} + yyyyMMMM{"MMMM r(U)"} + yyyyMMMd{"d MMM r"} + yyyyMd{"dd/MM/r"} + yyyyQQQ{"QQQ r(U)"} + yyyyQQQQ{"QQQQ r(U)"} + } + intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h – h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} + } + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M – M"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E d MMM – E d MMM"} + d{"E d – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d – d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"U – U"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} + } + yMMM{ + M{"MMM – MMM U"} + y{"MMM U – MMM U"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM U"} + d{"E, d – E, d MMM U"} + y{"E, d MMM U – E, d MMM U"} + } + yMMMM{ + M{"MMMM – MMMM U"} + y{"MMMM U – MMMM U"} + } + yMMMd{ + M{"d MMM – d MMM U"} + d{"d – d MMM U"} + y{"d MMM U – d MMM U"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + } + generic{ + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM, y G", + "d MMMM, y G", + "d MMM, y G", + "d/M/y GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm:ss B"} + EHm{"E, HH:mm"} + EHms{"E, HH:mm:ss"} + Ed{"E d"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM, y G"} + GyMMMEd{"E, d MMM, y G"} + GyMMMd{"d MMM, y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"LL"} + MEd{"E, d/M"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + ms{"mm:ss"} + y{"y G"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E, d/M/y GGGGG"} + yyyyMMM{"MMM, y G"} + yyyyMMMEd{"E, d MMM, y G"} + yyyyMMMM{"MMMM, y G"} + yyyyMMMd{"d MMM, y G"} + yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ y G"} + } + intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h – h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E, d/M – E, d/M"} + d{"E, d/M – E, d/M"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d – E, d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + Md{ + M{"d/M – d/M"} + d{"d/M – d/M"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"y–y G"} + } + yM{ + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + yMEd{ + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + yMMM{ + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y G"} + d{"E, d – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } + yMd{ + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + } + } gregorian{ AmPmMarkers{ "AM", @@ -205,6 +586,67 @@ hi_Latn{ "a", "p", } + DateTimePatterns{ + "h:mm:ss a zzzz", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM, y", + "d MMMM y", + "dd-MMM-y", + "dd/MM/y", + "{1} {0}", + "{1}, {0}", + "{1}, {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm:ss B"} + EHm{"E, HH:mm"} + EHms{"E, HH:mm:ss"} + Ed{"E d"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} + M{"L"} + MEd{"E, dd/MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd/MM"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + ms{"mm:ss"} + y{"y"} + yM{"MM/y"} + yMEd{"E, d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM, y"} + yMMMM{"MMMM y"} + yMMMd{"d MMM y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + } dayNames{ format{ abbreviated{ @@ -246,6 +688,7 @@ hi_Latn{ midnight{"aadhi raat"} morning1{"subah"} night1{"raat"} + noon{"noon"} } } stand-alone{ @@ -256,10 +699,215 @@ hi_Latn{ midnight{"aadhi raat"} morning1{"subah"} night1{"raat"} + noon{"noon"} pm{"PM"} } } } + eras{ + abbreviated{ + "BC", + "AD", + } + abbreviated%variant{ + "BCE", + "CE", + } + narrow{ + "B", + "A", + } + } + intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h – h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E, dd/MM – E, dd/MM"} + d{"E, dd/MM – E, dd/MM"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E, d MMM – E, d MMM"} + d{"E, d – E, d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"y–y"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E, dd/MM/y – E, dd/MM/y"} + d{"E, dd/MM/y – E, dd/MM/y"} + y{"E, dd/MM/y – E, dd/MM/y"} + } + yMMM{ + M{"MMM – MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E, d MMM – E, d MMM y"} + d{"E, d – E, d MMM y"} + y{"E, d MMM y – E, d MMM y"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"d MMM – d MMM y"} + d{"d–d MMM y"} + y{"d MMM y – d MMM y"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + monthNames{ + format{ + abbreviated{ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec", + } + wide{ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December", + } + } + stand-alone{ + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } + } + } } indian{ eras{ @@ -311,6 +959,12 @@ hi_Latn{ } } } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"din"} @@ -488,32 +1142,4 @@ hi_Latn{ US{"U.S."} metric{"Metric"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$$]", - "[£₤]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‒⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - } - } } diff --git a/icuSources/data/locales/hi_Latn_IN.txt b/icuSources/data/locales/hi_Latn_IN.txt new file mode 100644 index 00000000..5165f535 --- /dev/null +++ b/icuSources/data/locales/hi_Latn_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +hi_Latn_IN{ + Version{"36.1"} +} diff --git a/icuSources/data/locales/hr.txt b/icuSources/data/locales/hr.txt index 0ced45de..c3f2eb87 100644 --- a/icuSources/data/locales/hr.txt +++ b/icuSources/data/locales/hr.txt @@ -15,9 +15,11 @@ hr{ "[A B C Č Ć D {DŽ} Đ E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z " "Ž]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ ” „ ( ) \\[ \\] @ * / ′ ″]"} + MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -28,6 +30,7 @@ hr{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -227,9 +230,11 @@ hr{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -245,8 +250,9 @@ hr{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -554,9 +560,9 @@ hr{ MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} MMMMW{ - few{"W. 'tjedan' 'u' MMMM"} - one{"W. 'tjedan' 'u' MMMM"} - other{"W. 'tjedan' 'u' MMMM"} + few{"W. 'tjedan' MMMM"} + one{"W. 'tjedan' MMMM"} + other{"W. 'tjedan' MMMM"} } MMMMd{"d. MMMM"} MMMd{"d. MMM"} @@ -1027,6 +1033,11 @@ hr{ } } indian{ + eras{ + abbreviated{ + "Saka", + } + } monthNames{ stand-alone{ narrow{ @@ -1106,8 +1117,57 @@ hr{ yyyyQQQ{"QQQ y. G"} yyyyQQQQ{"QQQQ y. G"} } + eras{ + abbreviated{ + "AH", + } + } monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } narrow{ "1.", "2.", @@ -1122,6 +1182,20 @@ hr{ "11.", "12.", } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } } } } @@ -1418,6 +1492,11 @@ hr{ } } persian{ + eras{ + abbreviated{ + "AP", + } + } monthNames{ stand-alone{ narrow{ @@ -2565,6 +2644,10 @@ hr{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/hr_BA.txt b/icuSources/data/locales/hr_BA.txt index d575318b..4587573f 100644 --- a/icuSources/data/locales/hr_BA.txt +++ b/icuSources/data/locales/hr_BA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hr_BA{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/hr_HR.txt b/icuSources/data/locales/hr_HR.txt index b387c750..a6221986 100644 --- a/icuSources/data/locales/hr_HR.txt +++ b/icuSources/data/locales/hr_HR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hr_HR{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/hsb.txt b/icuSources/data/locales/hsb.txt index a91b41c6..09c88c80 100644 --- a/icuSources/data/locales/hsb.txt +++ b/icuSources/data/locales/hsb.txt @@ -10,10 +10,10 @@ hsb{ " z ž]" } ExemplarCharactersIndex{"[A B C Č Ć D {DŹ} E F G H {CH} I J K Ł L M N O P Q R S Š T U V W X Y Z Ž]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " - "/ \\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ " + "* / \\& #]" } NumberElements{ latn{ @@ -196,7 +196,7 @@ hsb{ } minimumGroupingDigits{"1"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/hsb_DE.txt b/icuSources/data/locales/hsb_DE.txt index ebcedd0b..35c4c204 100644 --- a/icuSources/data/locales/hsb_DE.txt +++ b/icuSources/data/locales/hsb_DE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hsb_DE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/hu.txt b/icuSources/data/locales/hu.txt index 44a36acb..9e8f5a93 100644 --- a/icuSources/data/locales/hu.txt +++ b/icuSources/data/locales/hu.txt @@ -19,9 +19,9 @@ hu{ "[A Á B C {CS} D {DZ} {DZS} E É F G {GY} H I Í J K L {LY} M N {NY} O Ó Ö Ő P " "Q R S {SZ} T {TY} U Ú Ü Ű V W X Y Z {ZS}]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- – , ; \\: ! ? . … ' ’ \u0022 ” „ « » ( ) \\[ \\] \\{ \\} ⟨ ⟩ § @ * / " + "[\\- ‑ – , ; \\: ! ? . … ' ’ \u0022 ” „ « » ( ) \\[ \\] \\{ \\} ⟨ ⟩ § @ * / " "\\& # ~ ⁒]" } MoreInformation{"?"} @@ -37,6 +37,7 @@ hu{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -200,10 +201,13 @@ hu{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -219,7 +223,7 @@ hu{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -299,6 +303,20 @@ hu{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -382,6 +400,20 @@ hu{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -509,36 +541,9 @@ hu{ yyyyQQQQ{"G y. QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"H–H"} } @@ -893,36 +898,6 @@ hu{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"H–H"} } @@ -1754,7 +1729,7 @@ hu{ } } hour-narrow{ - dn{"óra"} + dn{"ó"} relativeTime{ future{ one{"{0} óra múlva"} @@ -1796,7 +1771,7 @@ hu{ } } minute-narrow{ - dn{"perc"} + dn{"p"} relativeTime{ future{ one{"{0} perc múlva"} @@ -2048,7 +2023,7 @@ hu{ } } second-narrow{ - dn{"másodperc"} + dn{"mp"} relativeTime{ future{ one{"{0} másodperc múlva"} @@ -2438,17 +2413,9 @@ hu{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} és {1}"} - end{"{0} és {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} és {1}"} end{"{0} és {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0} és {1}"} diff --git a/icuSources/data/locales/hu_HU.txt b/icuSources/data/locales/hu_HU.txt index 95ff2fb6..fe95f742 100644 --- a/icuSources/data/locales/hu_HU.txt +++ b/icuSources/data/locales/hu_HU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hu_HU{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/hy.txt b/icuSources/data/locales/hy.txt index 7936edd8..15992f94 100644 --- a/icuSources/data/locales/hy.txt +++ b/icuSources/data/locales/hy.txt @@ -1,6 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hy{ + AuxExemplarCharacters{"[և]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -10,13 +11,18 @@ hy{ word-medial{"{0} … {1}"} } ExemplarCharacters{ - "[ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ր ց ւ փ ք և օ" - " ֆ]" + "[ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ր ց ւ փ ք օ ֆ" + "]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersIndex{ + "[Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ Ր Ց Ւ Փ Ք Օ Ֆ" + "]" + } + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[֊ , ՝ \\: ՜ ՞ . « » ՚ ՛ ՟]"} - MoreInformation{"?"} + MoreInformation{"(՞)"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -27,6 +33,7 @@ hy{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -190,9 +197,11 @@ hy{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"ՈչԹ"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -208,9 +217,10 @@ hy{ } } minimumGroupingDigits{"1"} + native{"latn"} traditional{"armn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -281,44 +291,6 @@ hy{ h{"B h:mm – h:mm"} m{"B h:mm – h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"H–H"} } @@ -471,8 +443,8 @@ hy{ MMM{"LLL"} MMMEd{"d MMM, E"} MMMMW{ - one{"MMMM W շաբ"} - other{"MMMM W շաբ"} + one{"MMMM W-ին շաբաթ"} + other{"MMMM W-րդ շաբաթ"} } MMMMd{"MMMM d"} MMMd{"d MMM"} @@ -495,8 +467,8 @@ hy{ yQQQ{"y թ. QQQ"} yQQQQ{"y թ. QQQQ"} yw{ - one{"Y w շաբ"} - other{"Y w շաբ"} + one{"Y թ․ w-ին շաբաթ"} + other{"Y թ․ w-րդ շաբաթ"} } } dayNames{ @@ -596,11 +568,11 @@ hy{ noon{"կօ․"} } wide{ - afternoon1{"ցերեկը"} + afternoon1{"ցերեկվա"} evening1{"երեկոյան"} midnight{"կեսգիշերին"} morning1{"առավոտյան"} - night1{"գիշերը"} + night1{"գիշերվա"} noon{"կեսօրին"} } } @@ -674,10 +646,10 @@ hy{ y{"GGGGG MM.y – MM.y"} } GyMEd{ - G{"GGGGG ccc, dd.MM.y – GGGGG ccc, dd.MM.y"} - M{"GGGGG ccc, dd.MM.y – ccc, dd.MM.y"} - d{"GGGGG ccc, dd.MM.y – ccc, dd.MM.y"} - y{"GGGGG ccc, dd.MM.y – ccc, dd.MM.y"} + G{"GGGGG dd.MM.y ccc – GGGGG dd.MM.y ccc"} + M{"GGGGG dd.MM.y ccc – dd.MM.y ccc"} + d{"GGGGG dd.MM.y, ccc – dd.MM.y, ccc"} + y{"GGGGG dd.MM.y ccc – dd.MM.y ccc"} } GyMMM{ G{"G y MMM – G y MMM"} @@ -685,16 +657,16 @@ hy{ y{"G y MMM – y MMM"} } GyMMMEd{ - G{"G E, d MMM – G E, d MMM, y թ."} - M{"G E, d MMM y թ. – E, d MMM"} - d{"G E, d MMM – E, d MMM, y թ."} - y{"G E, d MMM y թ. – E, d MMM y թ."} + G{"G y թ. MMM d E – G MMM d E"} + M{"G y թ. MMM d E – MMM d E"} + d{"G y թ. MMM d E – MMM d E"} + y{"G y թ. MMM d E – y թ. MMM d E"} } GyMMMd{ - G{"G dd MMM, y թ․ – G dd MMM, y թ."} - M{"G dd MMM – dd MMM, y թ."} - d{"G dd–dd MMM, y թ."} - y{"G dd MMM, y թ․ – G dd MMM, y թ."} + G{"G y թ․ MMM dd – G y թ. MMM dd"} + M{"G y թ. MMM dd – MMM dd"} + d{"G y թ. MMM dd–dd"} + y{"G y թ․ MMM dd – G y թ. MMM dd"} } GyMd{ G{"GGGGG dd.MM.y – GGGGG dd.MM.y"} @@ -931,84 +903,84 @@ hy{ } } characterLabel{ - activities{"Զբաղմունքներ"} - african_scripts{"Աֆրիկյան գրեր"} - american_scripts{"Ամերիկյան գրեր"} + activities{"զբաղմունք"} + african_scripts{"աֆրիկյան գիր"} + american_scripts{"ամերիկյան գիր"} animal{"կենդանի"} - animals_nature{"Կենդանիներ և բնություն"} - arrows{"Սլաքներ"} + animals_nature{"կենդանիներ կամ բնություն"} + arrows{"սլաք"} body{"մարմին"} box_drawing{"Կեղծ գրաֆիկա"} - braille{"Բրեյլի գիր"} + braille{"բրայլ"} building{"շենք"} - bullets_stars{"Պարբերակներ/աստղանիշեր"} + bullets_stars{"պարբերակ կամ աստղանիշ"} consonantal_jamo{"Ջամո բաղաձայններ"} - currency_symbols{"Արժույթների նշաններ"} - dash_connector{"Միության/անջատման գծիկ"} - digits{"Թվանշաններ"} - dingbats{"Նշագիր"} - divination_symbols{"Գուշակության նշաններ"} - downwards_arrows{"Վար ուղղված սլաքներ"} - downwards_upwards_arrows{"Վար և վեր ուղղված սլաքներ"} + currency_symbols{"արժույթի նշան"} + dash_connector{"անջատման կամ միության գծիկ"} + digits{"թվանշան"} + dingbats{"նշագիր"} + divination_symbols{"գուշակության նշան"} + downwards_arrows{"վար ուղղված սլաք"} + downwards_upwards_arrows{"վար և վեր ուղղված սլաք"} east_asian_scripts{"Արևելաասիական գրեր"} emoji{"Էմոձի"} european_scripts{"Եվրոպական գրեր"} female{"կին"} flag{"դրոշ"} - flags{"Դրոշակներ"} - food_drink{"Ուտելիք և ըմպելիք"} - format{"Ձևաչափում"} - format_whitespace{"Ձևաչափում և բացատներ"} + flags{"դրոշներ"} + food_drink{"ուտելիք և ըմպելիք"} + format{"ձևաչափ"} + format_whitespace{"ձևաչափ և բացատ"} full_width_form_variant{"Ձևի ամբողջ լայնքով տարբերակներ"} - geometric_shapes{"Երկրաչափական պատկերներ"} - half_width_form_variant{"Ձևի կես լայնքով տարբերակներ"} - han_characters{"Չինական նշաններ"} + geometric_shapes{"երկրաչափական պատկեր"} + half_width_form_variant{"կիսալայն տարբերակ"} + han_characters{"խան գրանշան"} han_radicals{"Հիերոգլիֆային բանալիներ"} hanja{"Հանջա"} hanzi_simplified{"Չինարենի պարզեցված հիերոգլիֆներ"} hanzi_traditional{"Չինարենի ավանդական հիերոգլիֆներ"} heart{"սիրտ"} - historic_scripts{"Պատմական գրեր"} + historic_scripts{"պատմական գիր"} ideographic_desc_characters{"Հիերոգլիֆների նկարագրման նշաններ"} - japanese_kana{"Կանա"} + japanese_kana{"ճապոնական կանա"} kanbun{"Կամբուն"} kanji{"Կանձի"} keycap{"ստեղն"} leftwards_arrows{"Ձախ ուղղված սլաքներ"} leftwards_rightwards_arrows{"Ձախ և աջ ուղղված սլաքներ"} - letterlike_symbols{"Տառային նշաններ"} + letterlike_symbols{"տառակերպ նշան"} limited_use{"Սահմանափակ գործածում"} male{"տղամարդ"} math_symbols{"Մաթեմատիկական նշաններ"} middle_eastern_scripts{"Միջինարևելյան գրեր"} - miscellaneous{"Խառը"} - modern_scripts{"ժամանակակից գրեր"} - modifier{"Փոխակերպիչ"} - musical_symbols{"Երաժշտական գրեր"} + miscellaneous{"խառը"} + modern_scripts{"ժամանակակից գիր"} + modifier{"փոփոխիչ"} + musical_symbols{"երաժշտական նշան"} nature{"բնություն"} nonspacing{"Առանց բացատի"} - numbers{"Թվեր"} - objects{"Առարկաներ"} - other{"Այլ"} + numbers{"թվեր"} + objects{"առարկա"} + other{"այլ"} paired{"Զույգ նշաններ"} person{"անձ"} - phonetic_alphabet{"Հնչյունային այբուբեն"} - pictographs{"Պատկերագրեր"} + phonetic_alphabet{"հնչյունային այբուբեն"} + pictographs{"պատկերագիր"} place{"վայր"} plant{"բույս"} - punctuation{"Կետադրական նշաններ"} + punctuation{"կետադրություն"} rightwards_arrows{"Աջ ուղղված սլաքներ"} - sign_standard_symbols{"Ստանդարտ նշաններ"} - small_form_variant{"Ձևի փոքր տարբերակներ"} + sign_standard_symbols{"նիշ կամ նշան"} + small_form_variant{"փոքր տարբերակներ"} smiley{"զմայլիկ"} - smileys_people{"Զմայլիկներ և մարդիկ"} - south_asian_scripts{"Հարավասիական գրեր"} + smileys_people{"զմայլիկ կամ անձ"} + south_asian_scripts{"հարավասիական գիր"} southeast_asian_scripts{"Հարավարևելյան Ասիայի գրեր"} spacing{"Բացատներ"} sport{"սպորտ"} symbols{"Նշաններ"} - technical_symbols{"Տեխնիկական նշաններ"} - tone_marks{"Տոնի նշաններ"} + technical_symbols{"տեխնիկական նշան"} + tone_marks{"ձայներանգի նշան"} travel{"ճամփորդություն"} travel_places{"Ճամփորդություն և վայրեր"} upwards_arrows{"Վեր ուղղված սլաքներ"} @@ -1016,7 +988,7 @@ hy{ vocalic_jamo{"Ջամո ձայնավորներ"} weather{"եղանակ"} western_asian_scripts{"Արևմտաասիական գրեր"} - whitespace{"Բացատներ"} + whitespace{"բացատ"} } delimiters{ alternateQuotationEnd{"»"} @@ -1029,7 +1001,7 @@ hy{ dn{"օր"} relative{ "-1"{"երեկ"} - "-2"{"երեկ չէ առաջի օրը"} + "-2"{"նախանցյալ օրը"} "0"{"այսօր"} "1"{"վաղը"} "2"{"վաղը չէ մյուս օրը"} @@ -1319,7 +1291,7 @@ hy{ month-narrow{ dn{"ամս"} relative{ - "-1"{"անցյալ ամիս"} + "-1"{"նախորդ ամիս"} "0"{"այս ամիս"} "1"{"հաջորդ ամիս"} } @@ -1337,7 +1309,7 @@ hy{ month-short{ dn{"ամս"} relative{ - "-1"{"անցյալ ամիս"} + "-1"{"նախորդ ամիս"} "0"{"այս ամիս"} "1"{"հաջորդ ամիս"} } @@ -1835,10 +1807,8 @@ hy{ start{"{0}, {1}"} } standard-narrow{ - 2{"{0} և {1}"} - end{"{0} և {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0}, {1}"} + end{"{0}, {1}"} } standard-short{ 2{"{0} և {1}"} diff --git a/icuSources/data/locales/hy_AM.txt b/icuSources/data/locales/hy_AM.txt index 544677e0..ec7ec217 100644 --- a/icuSources/data/locales/hy_AM.txt +++ b/icuSources/data/locales/hy_AM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hy_AM{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ia.txt b/icuSources/data/locales/ia.txt index 7278aff9..3dccb778 100644 --- a/icuSources/data/locales/ia.txt +++ b/icuSources/data/locales/ia.txt @@ -12,7 +12,6 @@ ia{ ExemplarCharacters{"[a b c {ch} d e f g h i j k l m n o p {ph} q r s t u v w x y z]"} MoreInformation{"?"} NumberElements{ - default{"latn"} latn{ miscPatterns{ atLeast{"⩾{0}"} @@ -193,9 +192,8 @@ ia{ } } minimumGroupingDigits{"2"} - native{"latn"} } - Version{"2.1.48.36"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ia_001.txt b/icuSources/data/locales/ia_001.txt index bc326f31..b1048bb3 100644 --- a/icuSources/data/locales/ia_001.txt +++ b/icuSources/data/locales/ia_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ia_001{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/id.txt b/icuSources/data/locales/id.txt index 2f1f9010..20017504 100644 --- a/icuSources/data/locales/id.txt +++ b/icuSources/data/locales/id.txt @@ -12,8 +12,8 @@ id{ } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ “ ” ( ) \\[ \\] /]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ “ ” ( ) \\[ \\] /]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,6 +27,7 @@ id{ patterns{ accountingFormat{"¤#,##0.00"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -153,9 +154,12 @@ id{ exponential{"E"} group{"."} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -171,7 +175,7 @@ id{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -546,7 +550,6 @@ id{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ @@ -933,7 +936,6 @@ id{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ @@ -1346,60 +1348,60 @@ id{ abbreviated{ "Muh.", "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", + "Rab. Awal", + "Rab. Akhir", + "Jum. Awal", + "Jum. Akhir", "Raj.", - "Sha.", + "Sya.", "Ram.", "Syaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", + "Zulka.", + "Zulhi.", } wide{ - "Muharram", + "Muharam", "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", + "Rabiulawal", + "Rabiulakhir", + "Jumadilawal", + "Jumadilakhir", "Rajab", - "Sya’ban", - "Ramadhan", + "Syakban", + "Ramadan", "Syawal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", + "Zulkaidah", + "Zulhijah", } } stand-alone{ abbreviated{ "Muh.", "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", + "Rab. Awal", + "Rab. Akhir", + "Jum. Awal", + "Jum. Akhir", "Raj.", - "Sha.", + "Sya.", "Ram.", "Syaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", + "Zulka.", + "Zulhi.", } wide{ - "Muharram", + "Muharam", "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", + "Rabiulawal", + "Rabiulakhir", + "Jumadilawal", + "Jumadilakhir", "Rajab", - "Sya’ban", - "Ramadhan", + "Syakban", + "Ramadan", "Syawal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", + "Zulkaidah", + "Zulhijah", } } } @@ -1870,13 +1872,13 @@ id{ } } dayOfYear{ - dn{"Hari dalam Setahun"} + dn{"hari dalam setahun"} } dayOfYear-narrow{ - dn{"Hari dalam Setahun"} + dn{"hari dlm 1 thn"} } dayOfYear-short{ - dn{"Hari dalam Setahun"} + dn{"hari dlm setahun"} } dayperiod{ dn{"AM/PM"} @@ -2076,6 +2078,11 @@ id{ } month-narrow{ dn{"bln."} + relative{ + "-1"{"bln lalu"} + "0"{"bln ini"} + "1"{"bln berikutnya"} + } relativeTime{ future{ other{"dlm {0} bln"} @@ -2087,6 +2094,11 @@ id{ } month-short{ dn{"bln."} + relative{ + "-1"{"bln lalu"} + "0"{"bln ini"} + "1"{"bln berikutnya"} + } relativeTime{ future{ other{"dlm {0} bln"} @@ -2414,6 +2426,11 @@ id{ } week-narrow{ dn{"mgg."} + relative{ + "-1"{"mgg lalu"} + "0"{"mgg ini"} + "1"{"mgg depan"} + } relativePeriod{"mgg ke-{0}"} relativeTime{ future{ @@ -2426,6 +2443,11 @@ id{ } week-short{ dn{"mgg."} + relative{ + "-1"{"mgg lalu"} + "0"{"mgg ini"} + "1"{"mgg depan"} + } relativePeriod{"mgg ke-{0}"} relativeTime{ future{ @@ -2481,6 +2503,11 @@ id{ } year-narrow{ dn{"thn."} + relative{ + "-1"{"thn lalu"} + "0"{"thn ini"} + "1"{"thn depan"} + } relativeTime{ future{ other{"dlm {0} thn"} @@ -2492,6 +2519,11 @@ id{ } year-short{ dn{"thn."} + relative{ + "-1"{"thn lalu"} + "0"{"thn ini"} + "1"{"thn depan"} + } relativeTime{ future{ other{"dlm {0} thn"} @@ -2527,8 +2559,6 @@ id{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} dan {1}"} @@ -2586,6 +2616,10 @@ id{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/id_ID.txt b/icuSources/data/locales/id_ID.txt index bc5220be..4e465ba8 100644 --- a/icuSources/data/locales/id_ID.txt +++ b/icuSources/data/locales/id_ID.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License id_ID{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ig.txt b/icuSources/data/locales/ig.txt index 2ec67ba7..40fd32f9 100644 --- a/icuSources/data/locales/ig.txt +++ b/icuSources/data/locales/ig.txt @@ -1,14 +1,16 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ig{ - AuxExemplarCharacters{"[áàā c éèē íìī{ị́}{ị̀} ḿ{m̀} ńǹ óòō{ọ́}{ọ̀} q úùū{ụ́}{ụ̀} x]"} + AuxExemplarCharacters{ + "[á à ā c é è ē í ì ī {ị\u0301} {ị\u0300} ḿ {m\u0300} ń ǹ ó ò ō {ọ\u0301} {ọ" + "\u0300} q ú ù ū {ụ\u0301} {ụ\u0300} x]" + } ExemplarCharacters{ "[a b {ch} d e ẹ f g {gb} {gh} {gw} h i ị j k {kp} {kw} l m n ṅ {nw} {ny} o ọ" " p r s {sh} t u ụ v w y z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\}]"} NumberElements{ arab{ patterns{ @@ -64,17 +66,15 @@ ig{ timeSeparator{":"} } } - default{"latn"} latn{ miscPatterns{ + atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} - decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} - scientificFormat{"#E0"} } symbols{ decimal{"."} @@ -91,10 +91,17 @@ ig{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"Si uzo aka nri {0}"} + } + plural{ + other{"ubochi {0}"} + } + } minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.48.45"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -135,9 +142,6 @@ ig{ yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} } - intervalFormats{ - fallback{"{0} – {1}"} - } } gregorian{ AmPmMarkers{ @@ -171,42 +175,18 @@ ig{ Timezone{"{0} {1}"} } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} GyMMM{"MMM G y"} GyMMMEd{"E, d MMM, G y"} GyMMMd{"d MMM, G y"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} - M{"L"} MEd{"E, d/M"} - MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} + MMMMW{ + other{"'Izu' W 'n'‘'ime' MMMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} - ms{"mm:ss"} - y{"y"} yM{"M/y"} yMEd{"E, d/M/y"} yMMM{"MMM y"} @@ -216,6 +196,9 @@ ig{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'Izu' w 'n' 'ime' Y"} + } } dayNames{ format{ @@ -226,19 +209,10 @@ ig{ "Wen", "Tọọ", "Fraị", - "Satọdee", - } - narrow{ - "S", - "M", - "T", - "W", - "T", - "F", - "S", + "Sat", } short{ - "Ụka", + "Sọn", "Mọn", "Tiu", "Wen", @@ -247,7 +221,7 @@ ig{ "Sat", } wide{ - "Ụbọchị Ụka", + "Sọndee", "Mọnde", "Tiuzdee", "Wenezdee", @@ -264,19 +238,10 @@ ig{ "Wen", "Tọọ", "Fraị", - "Satọdee", - } - narrow{ - "S", - "M", - "T", - "W", - "T", - "F", - "S", + "Sat", } short{ - "Ụka", + "Sọn", "Mọn", "Tiu", "Wen", @@ -285,7 +250,7 @@ ig{ "Sat", } wide{ - "Ụbọchị Ụka", + "Sọndee", "Mọnde", "Tiuzdee", "Wenezdee", @@ -329,12 +294,12 @@ ig{ "CE", } wide{ - "Tupu Kristi", - "Afọ Kristi", + "Tupu Kraist", + "Afọ Kraịst", } wide%variant{ - "BCE", - "CE", + "Tupu Oge Afọ", + "Oge Afọ", } } intervalFormats{ @@ -377,7 +342,6 @@ ig{ d{ d{"d–d"} } - fallback{"{0} – {1}"} h{ a{"h a – h a"} h{"h–h a"} @@ -566,12 +530,6 @@ ig{ } } } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"Ụbọchị"} @@ -582,17 +540,15 @@ ig{ } } day-narrow{ - dn{"Ụbọchị"} relative{ - "-1"{"Nnyaafụ"} + "-1"{"Ụnyaahụ"} "0"{"Taata"} "1"{"Echi"} } } day-short{ - dn{"Ụbọchị"} relative{ - "-1"{"Nnyaafụ"} + "-1"{"Ụnyaahụ"} "0"{"Taata"} "1"{"Echi"} } @@ -606,68 +562,98 @@ ig{ hour{ dn{"Elekere"} } - hour-narrow{ - dn{"Elekere"} - } - hour-short{ - dn{"Elekere"} - } minute{ dn{"Nkeji"} } - minute-narrow{ - dn{"Nkeji"} - } - minute-short{ - dn{"Nkeji"} - } month{ dn{"Ọnwa"} + relative{ + "-1"{"Ọnwa gara aga"} + "0"{"Ọnwa a"} + "1"{"Ọnwa ọzọ"} + } } month-narrow{ - dn{"Ọnwa"} + relative{ + "-1"{"Ọnwa gara aga"} + "0"{"Ọnwa a"} + "1"{"Ọnwa ọzọ"} + } } month-short{ - dn{"Ọnwa"} + relative{ + "-1"{"Ọnwa gara aga"} + "0"{"Ọnwa a"} + "1"{"Ọnwa ọzọ"} + } } quarter{ - dn{"Nkeji Afọ"} + dn{"Ọnwa atọ n’afọ"} } quarter-narrow{ - dn{"Nkeji Afọ"} + dn{"Ọnwa atọ n’afọ"} } quarter-short{ - dn{"Nkeji Afọ"} + dn{"Ọnwa atọ n’afọ"} } second{ - dn{"Sekọnd"} + dn{"Tịm kọm"} } second-narrow{ - dn{"Sekọnd"} + dn{"Tịm kọm"} } second-short{ - dn{"Sekọnd"} + dn{"Tịm kọm"} } week{ dn{"Izu"} + relative{ + "-1"{"Izu gara aga"} + "0"{"Izu a"} + "1"{"Izu na-esote"} + } + relativePeriod{"Izu nke{0}"} } week-narrow{ - dn{"Izu"} + relative{ + "-1"{"Izu gara aga"} + "0"{"Izu a"} + "1"{"Izu na-esote"} + } + relativePeriod{"Izu nke{0}"} } week-short{ - dn{"Izu"} + relative{ + "-1"{"Izu gara aga"} + "0"{"Izu a"} + "1"{"Izu na-esote"} + } + relativePeriod{"Izu nke{0}"} } weekday{ dn{"Ụbọchị izu"} } year{ dn{"Afọ"} + relative{ + "-1"{"Afọ gara aga"} + "0"{"Afọ a"} + "1"{"Afọ ọzọ"} + } } year-narrow{ - dn{"Afọ"} + relative{ + "-1"{"Afọ gara aga"} + "0"{"Afọ a"} + "1"{"Afọ ọzọ"} + } } year-short{ - dn{"Afọ"} + relative{ + "-1"{"Afọ gara aga"} + "0"{"Afọ a"} + "1"{"Afọ ọzọ"} + } } zone{ dn{"Mpaghara oge"} @@ -678,12 +664,12 @@ ig{ 2{"{0} na {1}"} end{"{0}, na {1}"} middle{"{0}, {1}"} - start{"{0}, {1}"} + } + standard-narrow{ + 2{"{0}, {1}"} } } measurementSystemNames{ - UK{"UK"} - US{"US"} metric{"Metriik"} } } diff --git a/icuSources/data/locales/ig_NG.txt b/icuSources/data/locales/ig_NG.txt index c3257824..c1313d8d 100644 --- a/icuSources/data/locales/ig_NG.txt +++ b/icuSources/data/locales/ig_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ig_NG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ii.txt b/icuSources/data/locales/ii.txt index 28aa187b..d6916699 100644 --- a/icuSources/data/locales/ii.txt +++ b/icuSources/data/locales/ii.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ii{ ExemplarCharacters{"[ꀀ-ꒌ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -20,7 +20,7 @@ ii{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/ii_CN.txt b/icuSources/data/locales/ii_CN.txt index c4643fed..7237529c 100644 --- a/icuSources/data/locales/ii_CN.txt +++ b/icuSources/data/locales/ii_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ii_CN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/io.txt b/icuSources/data/locales/io.txt index 421f37ee..cb741b35 100644 --- a/icuSources/data/locales/io.txt +++ b/icuSources/data/locales/io.txt @@ -3,5 +3,5 @@ io{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/io_001.txt b/icuSources/data/locales/io_001.txt index b6cc4d7c..7ce88e0a 100644 --- a/icuSources/data/locales/io_001.txt +++ b/icuSources/data/locales/io_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License io_001{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/is.txt b/icuSources/data/locales/is.txt index a6105811..73966231 100644 --- a/icuSources/data/locales/is.txt +++ b/icuSources/data/locales/is.txt @@ -12,13 +12,20 @@ is{ } ExemplarCharacters{"[a á b d ð e é f g h i í j k l m n o ó p r s t u ú v x y ý þ æ ö]"} ExemplarCharactersIndex{"[A Á B C D Ð E É F G H I Í J K L M N O Ó P Q R S T U Ú V W X Y Ý Z Þ Æ Ö]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + arab{ + symbols{ + minusSign{"؜-"} + plusSign{"؜+"} + } + } + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -29,6 +36,7 @@ is{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -192,9 +200,11 @@ is{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -209,8 +219,9 @@ is{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -946,15 +957,6 @@ is{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y–y G"} @@ -1342,14 +1344,43 @@ is{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} + Gy{ + G{"y G – y G"} + y{"y–y G"} } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} + GyM{ + G{"MM.y GGGGG – MM.y GGGGG"} + M{"MM.y – MM.y GGGGG"} + y{"MM.y – MM.y GGGGG"} + } + GyMEd{ + G{"E, dd.MM.y GGGGG – E, dd.MM.y GGGGG"} + M{"E, dd.MM.y – E, dd.MM.y GGGGG"} + d{"E, dd.MM.y – E, dd.MM.y GGGGG"} + y{"E, dd.MM.y – E, dd.MM.y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d. MMM y G – E, d. MMM y G"} + M{"E, d. MMM – E, d. MMM y G"} + d{"E, d. MMM – E, d. MMM y G"} + y{"E, d. MMM y – E, d. MMM y G"} + } + GyMMMd{ + G{"d. MMM y G – d. MMM y G"} + M{"d. MMM – d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y – d. MMM y G"} + } + GyMd{ + G{"dd.MM.y GGGGG – dd.MM.y GGGGG"} + M{"dd.MM.y – dd.MM.y GGGGG"} + d{"dd.MM.y – dd.MM.y GGGGG"} + y{"dd.MM.y – dd.MM.y GGGGG"} } H{ H{"HH–HH"} @@ -3825,7 +3856,6 @@ is{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} start{"{0}, {1}"} } standard-short{ diff --git a/icuSources/data/locales/is_IS.txt b/icuSources/data/locales/is_IS.txt index 445af927..f6d00ac4 100644 --- a/icuSources/data/locales/is_IS.txt +++ b/icuSources/data/locales/is_IS.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License is_IS{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/it.txt b/icuSources/data/locales/it.txt index 03579cf3..14c90f80 100644 --- a/icuSources/data/locales/it.txt +++ b/icuSources/data/locales/it.txt @@ -12,8 +12,8 @@ it{ } ExemplarCharacters{"[a à b c d e é è f g h i ì j k l m n o ó ò p q r s t u ù v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- — , ; \\: ! ? . … ' ’ \u0022 “ ” « » ( ) \\[ \\] \\{ \\} @ /]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ — , ; \\: ! ? . … ' ’ \u0022 “ ” « » ( ) \\[ \\] \\{ \\} @ /]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,6 +27,7 @@ it{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -189,9 +190,11 @@ it{ exponential{"E"} group{"."} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -209,7 +212,7 @@ it{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -296,46 +299,51 @@ it{ } intervalFormats{ Bh{ - B{"h B – h B"} - h{"h – h B"} + B{"h B – h B"} + h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + B{"h:mm B – h:mm B"} + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} + } + Gy{ + G{"G y – G y"} + y{"G y–y"} } GyM{ - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} + G{"GGGGG y-MM – GGGGG y-MM"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } GyMEd{ - G{"E, d/M/y – E, d/M/y GGGGG"} - M{"E, d/M/y – E, d/M/y GGGGG"} - d{"E, d/M/y – E, d/M/y GGGGG"} - y{"E d/M/y – E d/M/y GGGGG"} + G{"E, d/M/y – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E d MMM y G – E d MMM y G"} - M{"E d MMM – E d MMM y G"} - d{"E d MMM – E d MMM y G"} - y{"E d MMM y – E d MMM y G"} + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} } GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } GyMd{ - G{"d/M/y GGGGG – d/M/y GGGGG"} - M{"d/M/y – d/M/y GGGGG"} - d{"d/M/y – d/M/y GGGGG"} - y{"d/M/y – d/M/y GGGGG"} + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } H{ H{"HH–HH"} @@ -598,7 +606,7 @@ it{ dayPeriod{ format{ abbreviated{ - afternoon1{"del pomeriggio"} + afternoon1{"di pomeriggio"} evening1{"di sera"} midnight{"mezzanotte"} morning1{"di mattina"} @@ -606,7 +614,7 @@ it{ noon{"mezzogiorno"} } narrow{ - afternoon1{"del pomeriggio"} + afternoon1{"di pomeriggio"} evening1{"di sera"} midnight{"mezzanotte"} morning1{"di mattina"} @@ -679,50 +687,51 @@ it{ } intervalFormats{ Bh{ - B{"h B – h B"} + B{"h B – h B"} h{"h–h B"} } Bhm{ - B{"h:mm B – h:mm B"} + B{"h:mm B – h:mm B"} h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } Gy{ - G{"y G – y G"} - y{"y – y G"} + G{"y G – y G"} + y{"y – y G"} } GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } GyMEd{ - G{"E d/M/y – E d/M/y GGGGG"} - M{"E d/M/y – E d/M/y GGGGG"} - d{"E d/M/y – E d/M/y GGGGG"} - y{"E d/M/y – E d/M/y GGGGG"} + G{"E d/M/y – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} } GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E d MMM y G – E d MMM y G"} - M{"E d MMM – E d MMM y G"} - d{"E d MMM – d E MMM y G"} - y{"E d MMM y – E d MMM y G"} + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – d E MMM y G"} + y{"E d MMM y – E d MMM y G"} } GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - y{"d MMM y – d MMM y G"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } GyMd{ - G{"d/M/y GGGGG – d/M/y GGGGG"} - M{"d/M/y – d/M/y GGGGG"} - d{"d/M/y – d/M/y GGGGG"} - y{"d/M/y – d/M/y GGGGG"} + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } H{ H{"HH–HH"} @@ -1947,12 +1956,6 @@ it{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} e {1}"} - end{"{0} e {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} e {1}"} end{"{0} e {1}"} diff --git a/icuSources/data/locales/it_CH.txt b/icuSources/data/locales/it_CH.txt index ec9f4a88..3d9e4ebb 100644 --- a/icuSources/data/locales/it_CH.txt +++ b/icuSources/data/locales/it_CH.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it_CH{ - ExemplarCharactersNumbers{"[\\- . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ . ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -13,7 +13,7 @@ it_CH{ } } } - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/it_IT.txt b/icuSources/data/locales/it_IT.txt index d15db5e1..6befea87 100644 --- a/icuSources/data/locales/it_IT.txt +++ b/icuSources/data/locales/it_IT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it_IT{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/it_SM.txt b/icuSources/data/locales/it_SM.txt index 6f68b49e..a5da8923 100644 --- a/icuSources/data/locales/it_SM.txt +++ b/icuSources/data/locales/it_SM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it_SM{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/it_VA.txt b/icuSources/data/locales/it_VA.txt index 8d1c5dee..a61cf209 100644 --- a/icuSources/data/locales/it_VA.txt +++ b/icuSources/data/locales/it_VA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it_VA{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/iu.txt b/icuSources/data/locales/iu.txt index 290d5f4f..bf0c2d5f 100644 --- a/icuSources/data/locales/iu.txt +++ b/icuSources/data/locales/iu.txt @@ -11,7 +11,7 @@ iu{ " ᓂ ᓃ ᓄ ᓅ ᓇ ᓈ ᓐ ᓖ ᓗ ᓘ ᓚ ᓛ ᓪ ᓯ ᓰ ᓱ ᓲ ᓴ ᔅ ᔨ ᔩ ᔪ ᔫ ᔭ ᔮ ᔾ ᕆ ᕇ ᕈ ᕋ ᕌ ᕐ ᕕ ᕖ ᕗ ᕘ ᕙ ᕚ" " ᕝ ᕿ ᖁ ᖂ ᖃ ᖅ ᖏ ᖑ ᖒ ᖓ ᖔ ᖕ ᙱ ᙳ ᙴ ᙵ ᙶ ᖖ ᖠ ᖡ ᖢ ᖣ ᖤ ᖥ]" } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/iu_CA.txt b/icuSources/data/locales/iu_CA.txt index 9ca526fc..b6278039 100644 --- a/icuSources/data/locales/iu_CA.txt +++ b/icuSources/data/locales/iu_CA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License iu_CA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ja.txt b/icuSources/data/locales/ja.txt index 06a4e1a9..babedc09 100644 --- a/icuSources/data/locales/ja.txt +++ b/icuSources/data/locales/ja.txt @@ -66,14 +66,15 @@ ja{ "香 馬 駄-駆 駐 騎 騒 験 騰 驚 骨 髄 高 髪 鬼 魂 魅 魔 魚 鮮 鯨 鳥 鳴 鶏 鹿 麗 麦 麻 黄 黒 黙 鼓 鼻 齢]" } ExemplarCharactersIndex{"[あ か さ た な は ま や ら わ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[‾ __ \\-- ‐ — ― 〜 ・ ・ ,, 、、 ;; \\:: !! ?? .. ‥ … 。。 ' ‘ ’ \u0022" “ ” (( ))" - " \\[[ \\]] \\{{ \\}} 〈 〉 《 》 「「 」」 『 』 【 】 〔 〕 ‖ § ¶ @@ ** // \\\\\ \\&& ## " - "%% ‰ † ‡ ′ ″ 〃 ※]" + "[‾ __ \\-- ‐ ‑ — ― 〜 ・ ・ ,, 、、 ;; \\:: !! ?? .. ‥ … 。。 ' ‘ ’ \u0022" “ ” (( " + ")) \\[[ \\]] \\{{ \\}} 〈 〉 《 》 「「 」」 『 』 【 】 〔 〕 ‖ § ¶ @@ ** // \\\\\ \\&& #" + "# %% ‰ † ‡ ′ ″ 〃 ※]" } MoreInformation{"?"} NumberElements{ + default{"latn"} finance{"jpanfin"} latn{ miscPatterns{ @@ -85,6 +86,7 @@ ja{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -207,11 +209,16 @@ ja{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -225,9 +232,10 @@ ja{ } } minimumGroupingDigits{"1"} + native{"latn"} traditional{"jpan"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -289,6 +297,12 @@ ja{ yyyyMd{"Gy/M/d"} } eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } wide{ "仏暦", } @@ -714,6 +728,20 @@ ja{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -731,6 +759,21 @@ ja{ "メスラ", "ナシエ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "トウト", "ババ", @@ -763,6 +806,21 @@ ja{ "メスラ", "ナシエ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "トウト", "ババ", @@ -993,6 +1051,20 @@ ja{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -1010,6 +1082,21 @@ ja{ "ネハッセ", "パグメン", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "メスケレム", "テケムト", @@ -1042,6 +1129,21 @@ ja{ "ネハッセ", "パグメン", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "メスケレム", "テケムト", @@ -1705,6 +1807,20 @@ ja{ "11月", "12月", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1月", "2月", @@ -1735,6 +1851,20 @@ ja{ "11月", "12月", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1月", "2月", @@ -1810,6 +1940,17 @@ ja{ "{1} {0}", "{1} {0}", } + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1828,6 +1969,22 @@ ja{ "エルル", "アダル II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ティスレ", "へシボン", @@ -1862,6 +2019,22 @@ ja{ "エルル", "アダル II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ティスレ", "へシボン", @@ -1909,6 +2082,20 @@ ja{ "マーガ", "パルグナ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "カイトラ", "ヴァイサカ", @@ -1939,6 +2126,20 @@ ja{ "マーガ", "パルグナ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "カイトラ", "ヴァイサカ", @@ -1972,6 +2173,17 @@ ja{ "{1} {0}", "{1} {0}", } + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1988,6 +2200,20 @@ ja{ "ズル・カイダ", "ズル・ヒッジャ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ムハッラム", "サフアル", @@ -2018,6 +2244,20 @@ ja{ "ズル・カイダ", "ズル・ヒッジャ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ムハッラム", "サフアル", @@ -2070,14 +2310,14 @@ ja{ GGGGGyyMEd{"GGGGGy/MM/dd(E)"} GyMd{"GGGGGy/MM/dd"} GyyMd{"GGGGGy/MM/dd"} + Gyyyy{"Gy年"} GyyyyM{"GGGGGy/MM"} GyyyyMEd{"GGGGGy/MM/dd(E)"} - GyyyyMd{"GGGGGy/MM/dd"} - Gyyyy{"Gy年"} GyyyyMMM{"Gy年M月"} GyyyyMMMEEEEd{"Gy年M月d日 EEEE"} GyyyyMMMEd{"Gy年M月d日(E)"} GyyyyMMMd{"Gy年M月d日"} + GyyyyMd{"GGGGGy/MM/dd"} H{"H時"} Hm{"H:mm"} Hms{"H:mm:ss"} @@ -2594,6 +2834,17 @@ ja{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2610,6 +2861,20 @@ ja{ "バフマン", "エスファンド", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ファルヴァルディーン", "オルディーベヘシュト", @@ -2640,6 +2905,20 @@ ja{ "バフマン", "エスファンド", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ファルヴァルディーン", "オルディーベヘシュト", @@ -3043,7 +3322,7 @@ ja{ relative{ "-1"{"先月"} "0"{"今月"} - "1"{"翌月"} + "1"{"来月"} } relativeTime{ future{ @@ -3059,7 +3338,7 @@ ja{ relative{ "-1"{"先月"} "0"{"今月"} - "1"{"翌月"} + "1"{"来月"} } relativeTime{ future{ @@ -3075,7 +3354,7 @@ ja{ relative{ "-1"{"先月"} "0"{"今月"} - "1"{"翌月"} + "1"{"来月"} } relativeTime{ future{ @@ -3400,7 +3679,7 @@ ja{ relative{ "-1"{"先週"} "0"{"今週"} - "1"{"翌週"} + "1"{"来週"} } relativePeriod{"{0} 日の週"} relativeTime{ @@ -3417,7 +3696,7 @@ ja{ relative{ "-1"{"先週"} "0"{"今週"} - "1"{"翌週"} + "1"{"来週"} } relativePeriod{"{0}日の週"} relativeTime{ @@ -3434,7 +3713,7 @@ ja{ relative{ "-1"{"先週"} "0"{"今週"} - "1"{"翌週"} + "1"{"来週"} } relativePeriod{"{0} 日の週"} relativeTime{ @@ -3478,7 +3757,7 @@ ja{ relative{ "-1"{"昨年"} "0"{"今年"} - "1"{"翌年"} + "1"{"来年"} } relativeTime{ future{ @@ -3494,7 +3773,7 @@ ja{ relative{ "-1"{"昨年"} "0"{"今年"} - "1"{"翌年"} + "1"{"来年"} } relativeTime{ future{ @@ -3510,7 +3789,7 @@ ja{ relative{ "-1"{"昨年"} "0"{"今年"} - "1"{"翌年"} + "1"{"来年"} } relativeTime{ future{ @@ -3544,12 +3823,6 @@ ja{ middle{"{0}、{1}"} start{"{0}、{1}"} } - standard-narrow{ - 2{"{0}、{1}"} - end{"{0}、{1}"} - middle{"{0}、{1}"} - start{"{0}、{1}"} - } standard-short{ 2{"{0}、{1}"} end{"{0}、{1}"} diff --git a/icuSources/data/locales/ja_JP.txt b/icuSources/data/locales/ja_JP.txt index e39ee55b..fa27f978 100644 --- a/icuSources/data/locales/ja_JP.txt +++ b/icuSources/data/locales/ja_JP.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ja_JP{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/jbo.txt b/icuSources/data/locales/jbo.txt index 0be9c34a..06a0a6e4 100644 --- a/icuSources/data/locales/jbo.txt +++ b/icuSources/data/locales/jbo.txt @@ -5,5 +5,5 @@ jbo{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v x y z]"} ExemplarCharactersIndex{"[a b c d e f g i j k l m n o p r s t u v x y z]"} ExemplarCharactersPunctuation{"[, . ']"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/jbo_001.txt b/icuSources/data/locales/jbo_001.txt index 7d3c217e..08643d01 100644 --- a/icuSources/data/locales/jbo_001.txt +++ b/icuSources/data/locales/jbo_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jbo_001{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/jgo.txt b/icuSources/data/locales/jgo.txt index 444aadcd..51a80366 100644 --- a/icuSources/data/locales/jgo.txt +++ b/icuSources/data/locales/jgo.txt @@ -12,8 +12,8 @@ jgo{ "[A B C D Ɛ F G H I J K L M N Ŋ Ɔ P {Pf} S {Sh} T {Ts} U Ʉ {Ʉ\u0308} V W Ẅ Y " "Z Ꞌ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ‹ › « »]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ‹ › « »]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -39,7 +39,7 @@ jgo{ } native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/jgo_CM.txt b/icuSources/data/locales/jgo_CM.txt index 5377adfc..27b0060f 100644 --- a/icuSources/data/locales/jgo_CM.txt +++ b/icuSources/data/locales/jgo_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jgo_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/jmc.txt b/icuSources/data/locales/jmc.txt index 59f5ad60..255a2bf7 100644 --- a/icuSources/data/locales/jmc.txt +++ b/icuSources/data/locales/jmc.txt @@ -11,7 +11,7 @@ jmc{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/jmc_TZ.txt b/icuSources/data/locales/jmc_TZ.txt index 85c01f89..7213caf8 100644 --- a/icuSources/data/locales/jmc_TZ.txt +++ b/icuSources/data/locales/jmc_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jmc_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/jv.txt b/icuSources/data/locales/jv.txt index 199b763e..bce9fe67 100644 --- a/icuSources/data/locales/jv.txt +++ b/icuSources/data/locales/jv.txt @@ -12,22 +12,17 @@ jv{ } ExemplarCharacters{"[a â å b c d e é è ê g h i ì j k l m n o ò p r s t u ù w y]"} ExemplarCharactersIndex{"[A  ŠB C D E É È Ê G H I Ì J K L M N O Ò P R S T U Ù W Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"latn"} latn{ miscPatterns{ - approximately{"~{0}"} atLeast{"⩾{0}"} - atMost{"≤{0}"} range{"{0} – {1}"} } patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} - decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -74,31 +69,31 @@ jv{ patternsShort{ currencyFormat{ 1000{ - other{"¤0K"} + other{"¤0È"} } 10000{ - other{"¤00K"} + other{"¤00È"} } 100000{ - other{"¤000K"} + other{"¤000È"} } 1000000{ - other{"¤0M"} + other{"¤0Y"} } 10000000{ - other{"¤00M"} + other{"¤00Y"} } 100000000{ - other{"¤000M"} + other{"¤000Y"} } 1000000000{ - other{"¤0B"} + other{"¤0M"} } 10000000000{ - other{"¤00B"} + other{"¤00M"} } 100000000000{ - other{"¤000B"} + other{"¤000M"} } 1000000000000{ other{"¤0T"} @@ -145,11 +140,9 @@ jv{ exponential{"E"} group{"."} infinity{"∞"} - minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} - plusSign{"+"} superscriptingExponent{"×"} } } @@ -161,10 +154,9 @@ jv{ other{"{0} dino"} } } - minimumGroupingDigits{"1"} native{"java"} } - Version{"2.1.48.44"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -183,12 +175,7 @@ jv{ "{1} {0}", } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E, d"} @@ -226,14 +213,43 @@ jv{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM, y G – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} + } + GyMMMd{ + G{"d MMM, y G – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } M{ M{"MM – MM"} @@ -330,12 +346,7 @@ jv{ Timezone{"{0} {1}"} } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E, d"} @@ -355,7 +366,7 @@ jv{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMW{ - other{"'pekan' W 'saka' MMMM"} + other{"'pekan' W 'ing' MMMM"} } MMMMd{"d MMMM"} MMMd{"d MMM"} @@ -378,13 +389,13 @@ jv{ yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} yw{ - other{"'pekan' w 'saka' Y"} + other{"'pekan' w 'ing' Y"} } } dayNames{ format{ abbreviated{ - "Ahd", + "Ahad", "Sen", "Sel", "Rab", @@ -402,7 +413,7 @@ jv{ "S", } short{ - "Ahd", + "Ahad", "Sen", "Sel", "Rab", @@ -422,7 +433,7 @@ jv{ } stand-alone{ abbreviated{ - "Ahd", + "Ahad", "Sen", "Sel", "Rab", @@ -440,7 +451,7 @@ jv{ "S", } short{ - "Ahd", + "Ahad", "Sen", "Sel", "Rab", @@ -494,14 +505,43 @@ jv{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} + Gy{ + G{"y G– y G"} + y{"y–y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM, y G – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM, y G – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d – d MMM, y G"} + y{"d MMM, y – d MMM, y G"} } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } H{ H{"HH – HH"} @@ -761,7 +801,7 @@ jv{ half_width_form_variant{"varian amba setengah kebak"} han_characters{"karakter Han"} han_radicals{"radikal Han"} - hanzi_simplified{"Hanzi (prasaja)"} + hanzi_simplified{"Hanzi (ringkes)"} hanzi_traditional{"Hanzi (tradisional)"} heart{"ati"} historic_scripts{"skrip tradisional"} @@ -821,7 +861,7 @@ jv{ dn{"dino"} relative{ "-1"{"wingi"} - "0"{"saiki"} + "0"{"dino iki"} "1"{"sesuk"} } relativeTime{ @@ -837,15 +877,12 @@ jv{ dn{"dino"} relative{ "-1"{"wingi"} - "0"{"saiki"} + "0"{"dino iki"} "1"{"sesuk"} } relativeTime{ - future{ - other{"+{0} d"} - } past{ - other{"-{0} d"} + other{"{0} dino kepungkur"} } } } @@ -853,23 +890,18 @@ jv{ dn{"dino"} relative{ "-1"{"wingi"} - "0"{"saiki"} + "0"{"dino iki"} "1"{"sesuk"} } - relativeTime{ - past{ - other{"-{0} d"} - } - } } dayOfYear{ - dn{"dina jroning setaun"} + dn{"dina jroning taun"} } dayOfYear-narrow{ - dn{"dn ing taun"} + dn{"dina jroning taun"} } dayOfYear-short{ - dn{"dina ing taun"} + dn{"dina jroning taun"} } dayperiod{ dn{"isuk/wengi"} @@ -877,12 +909,6 @@ jv{ era{ dn{"era"} } - era-narrow{ - dn{"era"} - } - era-short{ - dn{"era"} - } fri{ relative{ "-1"{"Jemuwah wingi"} @@ -898,21 +924,6 @@ jv{ } } } - fri-narrow{ - relative{ - "-1"{"J wingi"} - "0"{"J iki"} - "1"{"J ngarep"} - } - relativeTime{ - future{ - other{"ing {0} J"} - } - past{ - other{"{0} J kepungkur"} - } - } - } fri-short{ relative{ "-1"{"Jem. wingi"} @@ -946,23 +957,15 @@ jv{ dn{"jam"} relativeTime{ future{ - other{"+{0} h"} + other{"ing {0} jam"} } past{ - other{"-{0} h"} + other{"{0} jam kepungkur"} } } } hour-short{ dn{"jam"} - relativeTime{ - future{ - other{"+{0} h"} - } - past{ - other{"-{0} h"} - } - } } minute{ dn{"menit"} @@ -971,10 +974,10 @@ jv{ } relativeTime{ future{ - other{"ing {0} mnt"} + other{"ing {0} menit"} } past{ - other{"{0} men. kepungkur"} + other{"{0} menit kepungkur"} } } } @@ -982,10 +985,10 @@ jv{ dn{"menit"} relativeTime{ future{ - other{"+{0} min"} + other{"ing {0} menit"} } past{ - other{"-{0} min"} + other{"{0} menit kepungkur"} } } } @@ -993,10 +996,10 @@ jv{ dn{"menit"} relativeTime{ future{ - other{"+{0} min"} + other{"ing {0} menit"} } past{ - other{"-{0} min"} + other{"{0} menit kepungkur"} } } } @@ -1033,7 +1036,7 @@ jv{ mon-short{ relative{ "-1"{"Sen. wingi"} - "0"{"Sen iki"} + "0"{"Sen. iki"} "1"{"Sen. ngarep"} } relativeTime{ @@ -1065,37 +1068,29 @@ jv{ dn{"sasi"} relativeTime{ future{ - other{"+{0} m"} + other{"ing {0} sasi"} } past{ - other{"-{0} m"} + other{"{0} sasi kepungkur"} } } } month-short{ dn{"sasi"} - relativeTime{ - future{ - other{"ing {0} s."} - } - past{ - other{"{0} s. kepungkur"} - } - } } quarter{ dn{"triwulan"} relative{ - "-1"{"kwartal wingi"} - "0"{"kwartal iki"} - "1"{"kwartal ngarep"} + "-1"{"triwulan wingi"} + "0"{"triwulan iki"} + "1"{"triwulan ngarep"} } relativeTime{ future{ - other{"ing {0} kwartal"} + other{"ing {0} triwulan"} } past{ - other{"{0} kwartal kepungkur"} + other{"{0} triwulan kepungkur"} } } } @@ -1103,10 +1098,10 @@ jv{ dn{"triwulan"} relativeTime{ future{ - other{"+{0} Q"} + other{"ing {0} triwulan"} } past{ - other{"-{0} Q"} + other{"{0} triwulan kepungkur"} } } } @@ -1114,10 +1109,10 @@ jv{ dn{"triwulan"} relativeTime{ future{ - other{"ing {0} kwrt."} + other{"ing {0} triwulan"} } past{ - other{"{0} kwrt. kepungkur"} + other{"{0} triwulan kepungkur"} } } } @@ -1165,6 +1160,9 @@ jv{ } second{ dn{"detik"} + relative{ + "0"{"saiki"} + } relativeTime{ future{ other{"ing {0} detik"} @@ -1178,23 +1176,15 @@ jv{ dn{"detik"} relativeTime{ future{ - other{"+{0} s"} + other{"ing {0} detik"} } past{ - other{"-{0} s"} + other{"{0} detik kepungkur"} } } } second-short{ dn{"detik"} - relativeTime{ - future{ - other{"ing {0} dtk"} - } - past{ - other{"{0} det. kepungkur"} - } - } } sun{ relative{ @@ -1211,21 +1201,6 @@ jv{ } } } - sun-narrow{ - relative{ - "-1"{"Ah wingi"} - "0"{"Ah iki"} - "1"{"Ah ngarep"} - } - relativeTime{ - future{ - other{"ing {0} Ah"} - } - past{ - other{"{0} Ah kepungkur"} - } - } - } sun-short{ relative{ "-1"{"Ahad wingi"} @@ -1256,21 +1231,6 @@ jv{ } } } - thu-narrow{ - relative{ - "-1"{"K wingi"} - "0"{"K iki"} - "1"{"K ngarep"} - } - relativeTime{ - future{ - other{"ing {0} K"} - } - past{ - other{"{0} K kepungkur"} - } - } - } thu-short{ relative{ "-1"{"Kms. wingi"} @@ -1301,21 +1261,6 @@ jv{ } } } - tue-narrow{ - relative{ - "-1"{"Sl wingi"} - "0"{"Sl iki"} - "1"{"Sl ngarep"} - } - relativeTime{ - future{ - other{"ing {0} Sl"} - } - past{ - other{"{0} Sl kepungkur"} - } - } - } tue-short{ relative{ "-1"{"Sel. wingi"} @@ -1346,21 +1291,6 @@ jv{ } } } - wed-narrow{ - relative{ - "-1"{"R wingi"} - "0"{"R iki"} - "1"{"R ngarep"} - } - relativeTime{ - future{ - other{"ing {0} R"} - } - past{ - other{"{0} R kepungkur"} - } - } - } wed-short{ relative{ "-1"{"Reb. wingi"} @@ -1386,27 +1316,22 @@ jv{ relativePeriod{"pekan kaping {0}"} relativeTime{ future{ - other{"ing {0} minggu"} + other{"ing {0} pekan"} } past{ - other{"{0} minggu kepungkur"} + other{"{0} pekan kepungkur"} } } } week-narrow{ dn{"pekan"} - relative{ - "-1"{"pekan wingi"} - "0"{"pekan iki"} - "1"{"pekan ngarep"} - } relativePeriod{"pekan kaping {0}"} relativeTime{ future{ - other{"+{0} w"} + other{"ing {0} pekan"} } past{ - other{"-{0} w"} + other{"{0} pekan kepungkur"} } } } @@ -1415,21 +1340,21 @@ jv{ relativePeriod{"pekan kaping {0}"} relativeTime{ future{ - other{"ing {0} mgg."} + other{"ing {0} pekan"} } past{ - other{"{0} mgg. kepungkur"} + other{"{0} pekan kepungkur"} } } } weekOfMonth{ - dn{"minggu jroning sesasi"} + dn{"pekan jroning sesasi"} } weekOfMonth-narrow{ - dn{"mgu ing sasi"} + dn{"pekan jroning sasi"} } weekOfMonth-short{ - dn{"mgu ing sasi"} + dn{"pekan jroning sasi"} } weekday{ dn{"dino sepekan"} @@ -1438,10 +1363,7 @@ jv{ dn{"dina jroning sasi"} } weekdayOfMonth-narrow{ - dn{"Weekday Of Month"} - } - weekdayOfMonth-short{ - dn{"dn jroning sasi"} + dn{"dino jroning sasi"} } year{ dn{"taun"} @@ -1461,30 +1383,17 @@ jv{ } year-narrow{ dn{"taun"} - relative{ - "-1"{"taun wingi"} - "0"{"taun iki"} - "1"{"taun ngarep"} - } relativeTime{ future{ - other{"+{0} y"} + other{"ing {0} taun"} } past{ - other{"-{0} y"} + other{"{0} taun kepungkur"} } } } year-short{ dn{"taun"} - relativeTime{ - future{ - other{"ing {0} tn"} - } - past{ - other{"{0} tn kepungkur"} - } - } } zone{ dn{"zona wektu"} @@ -1501,17 +1410,6 @@ jv{ middle{"{0}, {1}"} start{"{0}, {1}"} } - or-narrow{ - 2{"{0} utowo {1}"} - end{"{0}, utowo {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } - or-short{ - end{"{0}, utowo {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard{ 2{"{0} lan {1}"} end{"{0}, lan {1}"} @@ -1574,10 +1472,6 @@ jv{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } } } } diff --git a/icuSources/data/locales/jv_ID.txt b/icuSources/data/locales/jv_ID.txt index 9770b6d0..029dc47f 100644 --- a/icuSources/data/locales/jv_ID.txt +++ b/icuSources/data/locales/jv_ID.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jv_ID{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ka.txt b/icuSources/data/locales/ka.txt index a680b5f2..dd6d18c2 100644 --- a/icuSources/data/locales/ka.txt +++ b/icuSources/data/locales/ka.txt @@ -15,13 +15,14 @@ ka{ } ExemplarCharacters{"[ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ]"} ExemplarCharactersIndex{"[ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ჻ ' ‘ ‚ “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #" - " † ‡ ′ ″ №]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ჻ ' ‘ ‚ “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\&" + " # † ‡ ′ ″ №]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"≈{0}"} @@ -32,6 +33,7 @@ ka{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -195,9 +197,11 @@ ka{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"არ არის რიცხვი"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -214,9 +218,10 @@ ka{ } } minimumGroupingDigits{"2"} + native{"latn"} traditional{"geor"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -296,35 +301,6 @@ ka{ M{"GGGGG y-MM – y-MM"} y{"GGGGG y-MM – y-MM"} } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -477,8 +453,8 @@ ka{ MMM{"LLL"} MMMEd{"E, d MMM"} MMMMW{ - one{"MMMM-ის კვირა W"} - other{"MMMM-ის კვირა W"} + one{"MMMMს კვირა W"} + other{"MMMMს კვირა W"} } MMMMd{"d MMMM"} MMMd{"d MMM"} @@ -639,7 +615,7 @@ ka{ morning1{"დილა"} night1{"ღამე"} noon{"შუადღე"} - pm{"შუადღ. შემდეგ"} + pm{"PM"} } } } @@ -675,40 +651,6 @@ ka{ G{"G y – G y"} y{"G y–y"} } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1861,12 +1803,6 @@ ka{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} და {1}"} - end{"{0} და {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} და {1}"} end{"{0} და {1}"} diff --git a/icuSources/data/locales/ka_GE.txt b/icuSources/data/locales/ka_GE.txt index 9d00702a..69e1c102 100644 --- a/icuSources/data/locales/ka_GE.txt +++ b/icuSources/data/locales/ka_GE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ka_GE{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kab.txt b/icuSources/data/locales/kab.txt index 2e3ff7dd..d4cd4012 100644 --- a/icuSources/data/locales/kab.txt +++ b/icuSources/data/locales/kab.txt @@ -4,7 +4,7 @@ kab{ AuxExemplarCharacters{"[o v]"} ExemplarCharacters{"[a b c č d ḍ e ɛ f g ǧ ɣ h ḥ i j k l m n p q r ṛ s ṣ t ṭ u w x y z ẓ]"} ExemplarCharactersIndex{"[A B C Č D Ḍ E Ɛ F G Ǧ Ɣ H Ḥ I J K L M N P Q R Ṛ S Ṣ T Ṭ U W X Y Z Ẓ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -16,7 +16,7 @@ kab{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kab_DZ.txt b/icuSources/data/locales/kab_DZ.txt index 4a52969f..5ec538ef 100644 --- a/icuSources/data/locales/kab_DZ.txt +++ b/icuSources/data/locales/kab_DZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kab_DZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kaj.txt b/icuSources/data/locales/kaj.txt index 3297040a..cf6a41e7 100644 --- a/icuSources/data/locales/kaj.txt +++ b/icuSources/data/locales/kaj.txt @@ -3,7 +3,7 @@ kaj{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kaj_NG.txt b/icuSources/data/locales/kaj_NG.txt index d4d459e0..0485b9b9 100644 --- a/icuSources/data/locales/kaj_NG.txt +++ b/icuSources/data/locales/kaj_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kaj_NG{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kam.txt b/icuSources/data/locales/kam.txt index d06679eb..f9c8a93c 100644 --- a/icuSources/data/locales/kam.txt +++ b/icuSources/data/locales/kam.txt @@ -11,7 +11,7 @@ kam{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kam_KE.txt b/icuSources/data/locales/kam_KE.txt index 688f50c5..fc139886 100644 --- a/icuSources/data/locales/kam_KE.txt +++ b/icuSources/data/locales/kam_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kam_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kcg.txt b/icuSources/data/locales/kcg.txt index ddee78aa..6c10f06d 100644 --- a/icuSources/data/locales/kcg.txt +++ b/icuSources/data/locales/kcg.txt @@ -6,7 +6,7 @@ kcg{ "k {kh} {kp} l m n {ng} {ny} o p r s {sh} {shy} t {ts} u v w y z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kcg_NG.txt b/icuSources/data/locales/kcg_NG.txt index 65a3f7ec..8209b459 100644 --- a/icuSources/data/locales/kcg_NG.txt +++ b/icuSources/data/locales/kcg_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kcg_NG{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kde.txt b/icuSources/data/locales/kde.txt index 15cef691..524e07c9 100644 --- a/icuSources/data/locales/kde.txt +++ b/icuSources/data/locales/kde.txt @@ -11,7 +11,7 @@ kde{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kde_TZ.txt b/icuSources/data/locales/kde_TZ.txt index 4183ad74..b1955958 100644 --- a/icuSources/data/locales/kde_TZ.txt +++ b/icuSources/data/locales/kde_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kde_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kea.txt b/icuSources/data/locales/kea.txt index 302283ce..b621801a 100644 --- a/icuSources/data/locales/kea.txt +++ b/icuSources/data/locales/kea.txt @@ -15,10 +15,10 @@ kea{ } ExemplarCharacters{"[a b d {dj} e f g h i j k l {lh} m n ñ {nh} o p r s t {tx} u v x y z]"} ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U V X Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † " - "‡]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # " + "† ‡]" } MoreInformation{"?"} NumberElements{ @@ -26,7 +26,7 @@ kea{ latn{ miscPatterns{ atLeast{"+{0}"} - range{"{0}–{1}"} + range{"{0} – {1}"} } patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} @@ -130,10 +130,18 @@ kea{ timeSeparator{":"} } } + minimalPairs{ + ordinal{ + other{"{0}º lugar"} + } + plural{ + other{"{0} dia"} + } + } minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.9"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -144,7 +152,7 @@ kea{ "EEEE, d 'di' MMMM 'di' y G", "d 'di' MMMM 'di' y G", "d MMM y G", - "d/M/y GGGGG", + "dd/MM/y GGGGG", "{1}, {0}", "{1}, {0}", "{1}, {0}", @@ -153,9 +161,13 @@ kea{ } availableFormats{ E{"ccc"} + EHm{"E, HH:mm"} + EHms{"E, HH:mm:ss"} Ed{"E, d"} + Ehm{"E, h:mm a"} + Ehms{"E, h:mm:ss a"} Gy{"y G"} - GyMMM{"MMM y G"} + GyMMM{"LLL y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} @@ -177,28 +189,66 @@ kea{ mmss{"mm:ss"} ms{"mm:ss"} y{"y"} - yM{"MM/y"} + yM{"LL/y"} yMEd{"E, dd/MM/y"} yMM{"MM/y"} - yMMM{"MMM y"} + yMMM{"LLL y"} yMMMEd{"E, d MMM y"} - yMMMM{"MMMM 'di' y"} + yMMMM{"LLLL 'di' y"} yMMMd{"d MMM y"} yMd{"dd/MM/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ 'di' y"} yyyy{"y G"} - yyyyM{"MM/y GGGGG"} + yyyyM{"LL/y GGGGG"} yyyyMEd{"E, dd/MM/y GGGGG"} - yyyyMMM{"MMM y G"} + yyyyMMM{"LLL y G"} yyyyMMMEd{"E, d MMM y G"} - yyyyMMMM{"MMMM y G"} + yyyyMMMM{"LLLL y G"} yyyyMMMd{"d MMM y G"} yyyyMd{"dd/MM/y GGGGG"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ 'di' y G"} } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"LL/y GGGGG – LL/y GGGGG"} + M{"LL/y – LL/y GGGGG"} + y{"LL/y – LL/y GGGGG"} + } + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMM{ + G{"LLL y G – LLL y G"} + M{"LLL – LLL y G"} + y{"LLL y – LLL y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } H{ H{"HH–HH"} } @@ -214,14 +264,14 @@ kea{ H{"HH–HH v"} } M{ - M{"M – M"} + M{"L – L"} } MEd{ M{"E, dd/MM – E, dd/MM"} d{"E, dd/MM – E, dd/MM"} } MMM{ - M{"MMM – MMM"} + M{"LLL – LLL"} } MMMEd{ M{"E, d MMM – E, d MMM"} @@ -262,7 +312,7 @@ kea{ } yM{ M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + y{"LL/y – LL/y"} } yMEd{ M{"E, dd/MM/y – E, dd/MM/y"} @@ -270,8 +320,8 @@ kea{ y{"E, dd/MM/y – E, dd/MM/y"} } yMMM{ - M{"MMM – MMM y"} - y{"MMM y – MMM y"} + M{"LLL – LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ M{"E, d MMM – E, d MMM y"} @@ -279,8 +329,8 @@ kea{ y{"E, d MMM y – E, d MMM y"} } yMMMM{ - M{"MMMM – MMMM 'di' y G"} - y{"MMMM 'di' y – MMMM 'di' y G"} + M{"LLLL – LLLL 'di' y G"} + y{"LLLL 'di' y – LLLL 'di' y G"} } yMMMd{ M{"d MMM – d MMM y"} @@ -303,10 +353,6 @@ kea{ "am", "pm", } - AmPmMarkersNarrow{ - "a", - "p", - } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", @@ -315,25 +361,27 @@ kea{ "EEEE, d 'di' MMMM 'di' y", "d 'di' MMMM 'di' y", "d MMM y", - "d/M/y", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "dd/MM/y", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", + "{1}, {0}", } appendItems{ Timezone{"{0} {1}"} } availableFormats{ E{"ccc"} + EBhm{"E, h:mm B"} + EBhms{"E, h:mm:ss B"} EHm{"E, HH:mm"} EHms{"E, HH:mm:ss"} Ed{"E, d"} Ehm{"E, h:mm a"} Ehms{"E, h:mm:ss a"} Gy{"y G"} - GyMMM{"MMM y G"} + GyMMM{"LLL y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} @@ -343,9 +391,11 @@ kea{ Hmv{"HH:mm (v)"} M{"L"} MEd{"E, dd/MM"} - MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d 'di' MMMM"} + MMMMW{ + other{"W'º' 'simana' 'di' MMMM"} + } MMMMd{"d 'di' MMMM"} MMMd{"d MMM"} MMdd{"dd/MM"} @@ -359,16 +409,19 @@ kea{ mmss{"mm:ss"} ms{"mm:ss"} y{"y"} - yM{"MM/y"} + yM{"LL/y"} yMEd{"E, dd/MM/y"} - yMM{"MM/y"} - yMMM{"MMM y"} + yMM{"LL/y"} + yMMM{"LLL y"} yMMMEd{"E, d MMM y"} - yMMMM{"MMMM 'di' y"} + yMMMM{"LLLL 'di' y"} yMMMd{"d MMM y"} yMd{"dd/MM/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ 'di' y"} + yw{ + other{"w'º' 'simana' 'di' Y"} + } } dayNames{ format{ @@ -458,15 +511,60 @@ kea{ "EK", } wide{ - "Antis di Kristu", - "Dispos di Kristu", + "antis di Kristu", + "dispos di Kristu", } wide%variant{ - "Antis di Era Kumun", + "antis di Era Kumun", "Era Kumun", } } intervalFormats{ + Bh{ + h{"h – h B"} + } + Bhm{ + h{"h:mm – h:mm B"} + m{"h:mm – h:mm B"} + } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"LL/y GGGGG – LL/y GGGGG"} + M{"LL/y – LL/y GGGGG"} + y{"LL/y – LL/y GGGGG"} + } + GyMEd{ + G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"} + M{"E, dd/MM/y – E, dd/MM/y GGGGG"} + d{"E, dd/MM/y – E, dd/MM/y GGGGG"} + y{"E, dd/MM/y – E, dd/MM/y GGGGG"} + } + GyMMM{ + G{"LLL y G – LLL y G"} + M{"LLL – LLL y G"} + y{"LLL y – LLL y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"dd/MM/y GGGGG – dd/MM/y GGGGG"} + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } H{ H{"HH – HH"} } @@ -482,7 +580,7 @@ kea{ H{"HH – HH v"} } M{ - M{"M – M"} + M{"L – L"} } MEd{ M{"E, dd/MM – E, dd/MM"} @@ -529,8 +627,8 @@ kea{ y{"y – y"} } yM{ - M{"MM/y – MM/y"} - y{"MM/y – MM/y"} + M{"LL/y – LL/y"} + y{"LL/y – LL/y"} } yMEd{ M{"E, dd/MM/y – E, dd/MM/y"} @@ -538,8 +636,8 @@ kea{ y{"E, dd/MM/y – E, dd/MM/y"} } yMMM{ - M{"MMM – MMM y"} - y{"MMM y – MMM y"} + M{"LLL – LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ M{"E, d MMM – E, d MMM y"} @@ -547,8 +645,8 @@ kea{ y{"E, d MMM y – E, d MMM y"} } yMMMM{ - M{"MMMM – MMMM 'di' y"} - y{"MMMM y – MMMM y"} + M{"LLLL – LLLL 'di' y"} + y{"LLLL y – LLLL y"} } yMMMd{ M{"d MMM – d MMM y"} @@ -703,11 +801,11 @@ kea{ } fields{ day{ - dn{"Dia"} + dn{"dia"} relative{ "-1"{"onti"} "0"{"oji"} - "1"{"manha"} + "1"{"manhan"} } relativeTime{ future{ @@ -720,6 +818,11 @@ kea{ } day-narrow{ dn{"dia"} + relative{ + "-1"{"onti"} + "0"{"oji"} + "1"{"manhan"} + } relativeTime{ future{ other{"di li {0} dia"} @@ -731,6 +834,11 @@ kea{ } day-short{ dn{"dia"} + relative{ + "-1"{"onti"} + "0"{"oji"} + "1"{"manhan"} + } relativeTime{ future{ other{"di li {0} dia"} @@ -740,11 +848,20 @@ kea{ } } } + dayOfYear{ + dn{"dia di anu"} + } + dayOfYear-narrow{ + dn{"dia di anu"} + } + dayOfYear-short{ + dn{"dia di anu"} + } dayperiod{ dn{"am/pm"} } era{ - dn{"Era"} + dn{"era"} } fri{ relative{ @@ -752,6 +869,14 @@ kea{ "0"{"es sesta-fera li"} "1"{"prósimu sesta-fera"} } + relativeTime{ + future{ + other{"di li {0} sesta-fera"} + } + past{ + other{"a ten {0} sesta-fera"} + } + } } fri-narrow{ relative{ @@ -759,6 +884,14 @@ kea{ "0"{"es ses. li"} "1"{"prósimu ses."} } + relativeTime{ + future{ + other{"di li {0} ses."} + } + past{ + other{"a ten {0} ses."} + } + } } fri-short{ relative{ @@ -766,9 +899,20 @@ kea{ "0"{"es ses. li"} "1"{"prósimu ses."} } + relativeTime{ + future{ + other{"di li {0} ses."} + } + past{ + other{"a ten {0} ses."} + } + } } hour{ - dn{"Ora"} + dn{"ora"} + relative{ + "0"{"es ora li"} + } relativeTime{ future{ other{"di li {0} ora"} @@ -801,7 +945,10 @@ kea{ } } minute{ - dn{"Minutu"} + dn{"minutu"} + relative{ + "0"{"es minutu li"} + } relativeTime{ future{ other{"di li {0} minutu"} @@ -839,6 +986,14 @@ kea{ "0"{"es sigunda-fera li"} "1"{"prósimu sigunda-fera"} } + relativeTime{ + future{ + other{"di li {0} sigunda-fera"} + } + past{ + other{"a ten {0} sigunda-fera"} + } + } } mon-narrow{ relative{ @@ -846,6 +1001,14 @@ kea{ "0"{"es sig. li"} "1"{"prósimu sig."} } + relativeTime{ + future{ + other{"di li {0} sig."} + } + past{ + other{"a ten {0} sig."} + } + } } mon-short{ relative{ @@ -853,9 +1016,17 @@ kea{ "0"{"es sig. li"} "1"{"prósimu sig."} } + relativeTime{ + future{ + other{"di li {0} sig."} + } + past{ + other{"a ten {0} sig."} + } + } } month{ - dn{"Mes"} + dn{"mes"} relative{ "-1"{"mes pasadu"} "0"{"es mes li"} @@ -893,7 +1064,12 @@ kea{ } } quarter{ - dn{"Trimestri"} + dn{"trimestri"} + relative{ + "-1"{"trimestri pasadu"} + "0"{"es trimestri li"} + "1"{"prósimu trimestri"} + } relativeTime{ future{ other{"di li {0} trimestri"} @@ -931,6 +1107,14 @@ kea{ "0"{"es sabadu li"} "1"{"prósimu sabadu"} } + relativeTime{ + future{ + other{"di li {0} sabadu"} + } + past{ + other{"a ten {0} sabadu"} + } + } } sat-narrow{ relative{ @@ -938,6 +1122,14 @@ kea{ "0"{"es sab. li"} "1"{"prósimu sab."} } + relativeTime{ + future{ + other{"di li {0} sab."} + } + past{ + other{"a ten {0} sab."} + } + } } sat-short{ relative{ @@ -945,9 +1137,20 @@ kea{ "0"{"es sab. li"} "1"{"prósimu sab."} } + relativeTime{ + future{ + other{"di li {0} sab."} + } + past{ + other{"a ten {0} sab."} + } + } } second{ - dn{"Sigundu"} + dn{"sigundu"} + relative{ + "0"{"agora"} + } relativeTime{ future{ other{"di li {0} sigundu"} @@ -985,6 +1188,14 @@ kea{ "0"{"es dumingu li"} "1"{"prósimu dumingu"} } + relativeTime{ + future{ + other{"di li {0} dumingu"} + } + past{ + other{"a ten {0} dumingu"} + } + } } sun-narrow{ relative{ @@ -992,6 +1203,14 @@ kea{ "0"{"es dum. li"} "1"{"prósimu dum."} } + relativeTime{ + future{ + other{"di li {0} dum."} + } + past{ + other{"a ten {0} dum."} + } + } } sun-short{ relative{ @@ -999,6 +1218,14 @@ kea{ "0"{"es dum. li"} "1"{"prósimu dum."} } + relativeTime{ + future{ + other{"di li {0} dum."} + } + past{ + other{"a ten {0} dum."} + } + } } thu{ relative{ @@ -1006,6 +1233,14 @@ kea{ "0"{"es kinta-fera li"} "1"{"prósimu kinta-fera"} } + relativeTime{ + future{ + other{"di li {0} kinta-fera"} + } + past{ + other{"a ten {0} kinta-fera"} + } + } } thu-narrow{ relative{ @@ -1013,6 +1248,14 @@ kea{ "0"{"es kin. li"} "1"{"prósimu kin."} } + relativeTime{ + future{ + other{"di li {0} kin."} + } + past{ + other{"a ten {0} kin."} + } + } } thu-short{ relative{ @@ -1020,6 +1263,14 @@ kea{ "0"{"es kin. li"} "1"{"prósimu kin."} } + relativeTime{ + future{ + other{"di li {0} kin."} + } + past{ + other{"a ten {0} kin."} + } + } } tue{ relative{ @@ -1027,6 +1278,14 @@ kea{ "0"{"es tersa-fera li"} "1"{"prósimu tersa-fera"} } + relativeTime{ + future{ + other{"di li {0} tersa-fera"} + } + past{ + other{"a ten {0} tersa-fera"} + } + } } tue-narrow{ relative{ @@ -1034,6 +1293,14 @@ kea{ "0"{"es ter. li"} "1"{"prósimu ter."} } + relativeTime{ + future{ + other{"di li {0} ter."} + } + past{ + other{"a ten {0} ter."} + } + } } tue-short{ relative{ @@ -1041,6 +1308,14 @@ kea{ "0"{"es ter. li"} "1"{"prósimu ter."} } + relativeTime{ + future{ + other{"di li {0} ter."} + } + past{ + other{"a ten {0} ter."} + } + } } wed{ relative{ @@ -1048,6 +1323,14 @@ kea{ "0"{"es kuarta-fera li"} "1"{"prósimu kuarta-fera"} } + relativeTime{ + future{ + other{"di li {0} kuarta-fera"} + } + past{ + other{"a ten {0} kuarta-fera"} + } + } } wed-narrow{ relative{ @@ -1055,6 +1338,14 @@ kea{ "0"{"es kua. li"} "1"{"prósimu kua."} } + relativeTime{ + future{ + other{"di li {0} kua."} + } + past{ + other{"a ten {0} kua."} + } + } } wed-short{ relative{ @@ -1062,14 +1353,23 @@ kea{ "0"{"es kua. li"} "1"{"prósimu kua."} } + relativeTime{ + future{ + other{"di li {0} kua."} + } + past{ + other{"a ten {0} kua."} + } + } } week{ - dn{"Simana"} + dn{"simana"} relative{ "-1"{"simana pasadu"} "0"{"es simana li"} "1"{"prósimu simana"} } + relativePeriod{"simana di {0}"} relativeTime{ future{ other{"di li {0} simana"} @@ -1081,6 +1381,7 @@ kea{ } week-narrow{ dn{"sim."} + relativePeriod{"sim. di {0}"} relativeTime{ future{ other{"di li {0} sim."} @@ -1092,6 +1393,7 @@ kea{ } week-short{ dn{"sim."} + relativePeriod{"sim. di {0}"} relativeTime{ future{ other{"di li {0} sim."} @@ -1101,11 +1403,32 @@ kea{ } } } + weekOfMonth{ + dn{"simana di mes"} + } + weekOfMonth-narrow{ + dn{"sim. di mes"} + } + weekOfMonth-short{ + dn{"sim. di mes"} + } weekday{ - dn{"Dia di simana"} + dn{"dia di simana"} + } + weekday-short{ + dn{"dia di sim."} + } + weekdayOfMonth{ + dn{"dia di simana di mes"} + } + weekdayOfMonth-narrow{ + dn{"dia di sim. di mes"} + } + weekdayOfMonth-short{ + dn{"dia di sim. di mes"} } year{ - dn{"Anu"} + dn{"anu"} relative{ "-1"{"anu pasadu"} "0"{"es anu li"} @@ -1143,10 +1466,22 @@ kea{ } } zone{ - dn{"Ora lokal"} + dn{"ora lokal"} } } listPattern{ + or{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + } + or-narrow{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + } + or-short{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + } standard{ 2{"{0} i {1}"} end{"{0} i {1}"} @@ -1173,7 +1508,7 @@ kea{ } } measurementSystemNames{ - UK{"Ingles"} + UK{"Britániku"} US{"Merkanu"} metric{"Métriku"} } diff --git a/icuSources/data/locales/kea_CV.txt b/icuSources/data/locales/kea_CV.txt index 829481ef..677bd084 100644 --- a/icuSources/data/locales/kea_CV.txt +++ b/icuSources/data/locales/kea_CV.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kea_CV{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/khq.txt b/icuSources/data/locales/khq.txt index b8dd717d..483fc77d 100644 --- a/icuSources/data/locales/khq.txt +++ b/icuSources/data/locales/khq.txt @@ -4,7 +4,7 @@ khq{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} ExemplarCharactersIndex{"[A à B C D E Ẽ F G H I J K L M N Ɲ Ŋ O Õ P Q R S Š T U W X Y Z Ž]"} - ExemplarCharactersNumbers{"[  \\- . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ khq{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/khq_ML.txt b/icuSources/data/locales/khq_ML.txt index ab4c29ba..3110676f 100644 --- a/icuSources/data/locales/khq_ML.txt +++ b/icuSources/data/locales/khq_ML.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License khq_ML{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ki.txt b/icuSources/data/locales/ki.txt index 3b6328e1..3c892f52 100644 --- a/icuSources/data/locales/ki.txt +++ b/icuSources/data/locales/ki.txt @@ -12,7 +12,7 @@ ki{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ki_KE.txt b/icuSources/data/locales/ki_KE.txt index 2acc6643..0239b1b2 100644 --- a/icuSources/data/locales/ki_KE.txt +++ b/icuSources/data/locales/ki_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ki_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kk.txt b/icuSources/data/locales/kk.txt index 0cb33485..222173bf 100644 --- a/icuSources/data/locales/kk.txt +++ b/icuSources/data/locales/kk.txt @@ -18,10 +18,10 @@ kk{ "[А Ә Б В Г Ғ Д Е Ё Ж З И Й К Қ Л М Н Ң О Ө П Р С Т У Ұ Ү Ф Х Һ Ц Ч Ш Щ Ъ Ы І" " Ь Э Ю Я]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -36,6 +36,7 @@ kk{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -198,10 +199,13 @@ kk{ exponential{"E"} group{" "} infinity{"∞"} + minusSign{"-"} nan{"сан емес"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -214,9 +218,10 @@ kk{ other{"Себетте {0} Х бар. Олар сіздікі ме?"} } } + minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -224,8 +229,8 @@ kk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "G y 'ж'. d MMMM, EEEE", - "G y 'ж'. d MMMM", + "G y 'ж'. d MMMM, EEEE", + "G y 'ж'. d MMMM", "G dd.MM.y", "GGGGG dd.MM.y", "{1} {0}", @@ -246,10 +251,10 @@ kk{ Ed{"d, E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"G y 'ж'."} - GyMMM{"G y 'ж'. MMM"} - GyMMMEd{"G y 'ж'. d MMM, E"} - GyMMMd{"G y 'ж'. d MMM"} + Gy{"G y 'ж'."} + GyMMM{"G y 'ж'. MMM"} + GyMMMEd{"G y 'ж'. d MMM, E"} + GyMMMd{"G y 'ж'. d MMM"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -265,17 +270,17 @@ kk{ hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} - y{"G y 'ж'."} - yyyy{"G y 'ж'."} + y{"G y 'ж'."} + yyyy{"G y 'ж'."} yyyyM{"GGGGG MM.y"} yyyyMEd{"GGGGG dd.MM.y, E"} - yyyyMMM{"G y 'ж'. MMM"} - yyyyMMMEd{"G y 'ж'. d MMM, E"} - yyyyMMMM{"G y 'ж'. MMMM"} - yyyyMMMd{"G y 'ж'. d MMM"} + yyyyMMM{"G y 'ж'. MMM"} + yyyyMMMEd{"G y 'ж'. d MMM, E"} + yyyyMMMM{"G y 'ж'. MMMM"} + yyyyMMMd{"G y 'ж'. d MMM"} yyyyMd{"GGGGG dd.MM.y"} - yyyyQQQ{"G y 'ж'. QQQ"} - yyyyQQQQ{"G y 'ж'. QQQQ"} + yyyyQQQ{"G y 'ж'. QQQ"} + yyyyQQQQ{"G y 'ж'. QQQQ"} } intervalFormats{ Bh{ @@ -287,43 +292,17 @@ kk{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } GyMMMEd{ - G{"G y 'ж'. d MMM, E – G y 'ж'. d MMM, E"} - M{"G y 'ж'. d MMM, E – d MMM, E"} - d{"G y 'ж'. d MMM, E – d MMM, E"} - y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} + G{"G y 'ж'. d MMM, E – G y 'ж'. d MMM, E"} + M{"G y 'ж'. d MMM, E – d MMM, E"} + d{"G y 'ж'. d MMM, E – d MMM, E"} + y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} } GyMMMd{ - G{"G y 'ж'. d MMM – G y 'ж'. d MMM"} - M{"G y 'ж'. d MMM – d MMM"} - d{"G y 'ж'. d–d MMM"} - y{"G y 'ж'. d MMM – y 'ж'. d MMM"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"G y 'ж'. d MMM – G y 'ж'. d MMM"} + M{"G y 'ж'. d MMM – d MMM"} + d{"G y 'ж'. d–d MMM"} + y{"G y 'ж'. d MMM – y 'ж'. d MMM"} } H{ H{"HH–HH"} @@ -392,22 +371,22 @@ kk{ y{"GGGGG dd.MM.y, E – dd.MM.y, E"} } yMMM{ - M{"G y 'ж'. MMM–MMM"} - y{"G y 'ж'. MMM – y 'ж'. MMM"} + M{"G y 'ж'. MMM–MMM"} + y{"G y 'ж'. MMM – y 'ж'. MMM"} } yMMMEd{ - M{"G y 'ж'. d MMM, E – d MMM, E"} - d{"G y 'ж'. d MMM, E – d MMM, E"} - y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} + M{"G y 'ж'. d MMM, E – d MMM, E"} + d{"G y 'ж'. d MMM, E – d MMM, E"} + y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} } yMMMM{ - M{"G y 'ж'. MMMM – MMMM"} - y{"G y 'ж'. MMMM – y 'ж'. MMMM"} + M{"G y 'ж'. MMMM – MMMM"} + y{"G y 'ж'. MMMM – y 'ж'. MMMM"} } yMMMd{ - M{"G y 'ж'. d MMM – d MMM"} - d{"G y 'ж'. d–d MMM"} - y{"G y 'ж'. d MMM – y 'ж'. d MMM"} + M{"G y 'ж'. d MMM – d MMM"} + d{"G y 'ж'. d–d MMM"} + y{"G y 'ж'. d MMM – y 'ж'. d MMM"} } yMd{ M{"GGGGG dd.MM.y – dd.MM.y"} @@ -434,9 +413,9 @@ kk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "y 'ж'. d MMMM, EEEE", - "y 'ж'. d MMMM", - "y 'ж'. dd MMM", + "y 'ж'. d MMMM, EEEE", + "y 'ж'. d MMMM", + "y 'ж'. dd MMM", "dd.MM.yy", "{1}, {0}", "{1}, {0}", @@ -459,10 +438,10 @@ kk{ Ed{"d, E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"G y 'ж'."} - GyMMM{"G y 'ж'. MMM"} - GyMMMEd{"G y 'ж'. d MMM, E"} - GyMMMd{"G y 'ж'. d MMM"} + Gy{"G y 'ж'."} + GyMMM{"G y 'ж'. MMM"} + GyMMMEd{"G y 'ж'. d MMM, E"} + GyMMMd{"G y 'ж'. d MMM"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -489,13 +468,13 @@ kk{ y{"y"} yM{"MM.y"} yMEd{"dd.MM.y, E"} - yMMM{"y 'ж'. MMM"} - yMMMEd{"y 'ж'. d MMM, E"} - yMMMM{"y 'ж'. MMMM"} - yMMMd{"y 'ж'. d MMM"} + yMMM{"y 'ж'. MMM"} + yMMMEd{"y 'ж'. d MMM, E"} + yMMMM{"y 'ж'. MMMM"} + yMMMd{"y 'ж'. d MMM"} yMd{"dd.MM.y"} - yQQQ{"y 'ж'. QQQ"} - yQQQQ{"y 'ж'. QQQQ"} + yQQQ{"y 'ж'. QQQ"} + yQQQQ{"y 'ж'. QQQQ"} yw{ one{"Y 'жылдың' w-'аптасы'"} other{"Y 'жылдың' w-'аптасы'"} @@ -644,6 +623,10 @@ kk{ "б.з.д.", "б.з.", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "Біздің заманымызға дейін", "біздің заманымыз", @@ -663,43 +646,17 @@ kk{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } GyMMMEd{ - G{"G y 'ж'. d MMM, E – G y 'ж'. d MMM, E"} - M{"G y 'ж'. d MMM, E – d MMM, E"} - d{"G y 'ж'. d MMM, E – d MMM, E"} - y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} + G{"G y 'ж'. d MMM, E – G y 'ж'. d MMM, E"} + M{"G y 'ж'. d MMM, E – d MMM, E"} + d{"G y 'ж'. d MMM, E – d MMM, E"} + y{"G y 'ж'. d MMM, E – y 'ж'. d MMM, E"} } GyMMMd{ - G{"G y 'ж'. d MMM – G y 'ж'. d MMM"} - M{"G y 'ж'. d MMM – d MMM"} - d{"G y 'ж'. d–d MMM"} - y{"G y 'ж'. d MMM – y 'ж'. d MMM"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"G y 'ж'. d MMM – G y 'ж'. d MMM"} + M{"G y 'ж'. d MMM – d MMM"} + d{"G y 'ж'. d–d MMM"} + y{"G y 'ж'. d MMM – y 'ж'. d MMM"} } H{ H{"HH–HH"} @@ -772,22 +729,22 @@ kk{ y{"dd.MM.y, E – dd.MM.y, E"} } yMMM{ - M{"y 'ж'. MMM–MMM"} - y{"y 'ж'. MMM – y 'ж'. MMM"} + M{"y 'ж'. MMM–MMM"} + y{"y 'ж'. MMM – y 'ж'. MMM"} } yMMMEd{ - M{"y 'ж'. d MMM, E – d MMM, E"} - d{"y 'ж'. d MMM, E – y 'ж'. d MMM, E"} - y{"y 'ж'. d MMM, E – y 'ж'. d MMM, E"} + M{"y 'ж'. d MMM, E – d MMM, E"} + d{"y 'ж'. d MMM, E – y 'ж'. d MMM, E"} + y{"y 'ж'. d MMM, E – y 'ж'. d MMM, E"} } yMMMM{ - M{"y 'ж'. MMMM – MMMM"} - y{"y 'ж'. MMMM – y 'ж'. MMMM"} + M{"y 'ж'. MMMM – MMMM"} + y{"y 'ж'. MMMM – y 'ж'. MMMM"} } yMMMd{ - M{"y 'ж'. d MMM – d MMM"} - d{"y 'ж'. d–d MMM"} - y{"y 'ж'. d MMM – y 'ж'. d MMM"} + M{"y 'ж'. d MMM – d MMM"} + d{"y 'ж'. d–d MMM"} + y{"y 'ж'. d MMM – y 'ж'. d MMM"} } yMd{ M{"dd.MM.y – dd.MM.y"} @@ -1833,17 +1790,8 @@ kk{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} және {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} және {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0} {1}"} @@ -1869,36 +1817,4 @@ kk{ US{"Америкалық"} metric{"Метрлік"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶︓﹕:]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$]", - "[£₤£]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‐‒–⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } - } - } } diff --git a/icuSources/data/locales/kk_KZ.txt b/icuSources/data/locales/kk_KZ.txt index 67ae9c36..b0cb23c8 100644 --- a/icuSources/data/locales/kk_KZ.txt +++ b/icuSources/data/locales/kk_KZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kk_KZ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kkj.txt b/icuSources/data/locales/kkj.txt index b28c53f0..80c70237 100644 --- a/icuSources/data/locales/kkj.txt +++ b/icuSources/data/locales/kkj.txt @@ -12,7 +12,7 @@ kkj{ "[A B Ɓ C D Ɗ {Ɗy} E Ɛ F G {Gb} {Gw} H I {I\u0327} J K {Kp} {Kw} L M {Mb} N {" "Nd} Nj {Ny} Ŋ {Ŋg} {Ŋgb} {Ŋgw} O Ɔ {Ɔ\u0327} P R S T U {U\u0327} V W Y]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[, \\: ! ? . … ‘ ‹ › “ ” « » ( ) *]"} NumberElements{ default{"latn"} @@ -24,7 +24,7 @@ kkj{ } native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kkj_CM.txt b/icuSources/data/locales/kkj_CM.txt index 1e1b0aaf..d3878c9d 100644 --- a/icuSources/data/locales/kkj_CM.txt +++ b/icuSources/data/locales/kkj_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kkj_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kl.txt b/icuSources/data/locales/kl.txt index 7f0e38ed..c120d2a2 100644 --- a/icuSources/data/locales/kl.txt +++ b/icuSources/data/locales/kl.txt @@ -1,11 +1,9 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kl{ - AuxExemplarCharacters{"[ĸ]"} - ExemplarCharacters{ - "[a á â ã b c d e é ê f g h i í î ĩ j k l m n o ô p q r s t u ú û ũ v w x y z" - " æ ø å]" - } + AuxExemplarCharacters{"[á â ã é ê ẽ í î ĩ ô õ ĸ ú û ũ]"} + ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"} ExemplarCharactersNumbers{"[, . % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ @@ -25,7 +23,7 @@ kl{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -98,61 +96,61 @@ kl{ format{ abbreviated{ "jan", - "feb", + "febr", "mar", "apr", "maj", "jun", "jul", "aug", - "sep", + "sept", "okt", "nov", "dec", } wide{ - "januari", - "februari", - "martsi", - "aprili", - "maji", - "juni", - "juli", - "augustusi", - "septemberi", - "oktoberi", - "novemberi", - "decemberi", + "januaarip", + "februaarip", + "marsip", + "apriilip", + "maajip", + "juunip", + "juulip", + "aggustip", + "septembarip", + "oktobarip", + "novembarip", + "decembarip", } } stand-alone{ abbreviated{ "jan", - "feb", + "febr", "mar", "apr", "maj", "jun", "jul", "aug", - "sep", + "sept", "okt", "nov", "dec", } wide{ - "januari", - "februari", - "martsi", - "aprili", - "maji", - "juni", - "juli", - "augustusi", - "septemberi", - "oktoberi", - "novemberi", - "decemberi", + "januaari", + "februaari", + "marsi", + "apriili", + "maaji", + "juuni", + "juuli", + "aggusti", + "septembari", + "oktobari", + "novembari", + "decembari", } } } diff --git a/icuSources/data/locales/kl_GL.txt b/icuSources/data/locales/kl_GL.txt index 9df434c5..2a71f50d 100644 --- a/icuSources/data/locales/kl_GL.txt +++ b/icuSources/data/locales/kl_GL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kl_GL{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kln.txt b/icuSources/data/locales/kln.txt index ac4c57b5..c1c9dd19 100644 --- a/icuSources/data/locales/kln.txt +++ b/icuSources/data/locales/kln.txt @@ -12,7 +12,7 @@ kln{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/kln_KE.txt b/icuSources/data/locales/kln_KE.txt index 6989cfdb..bf94e869 100644 --- a/icuSources/data/locales/kln_KE.txt +++ b/icuSources/data/locales/kln_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kln_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/km.txt b/icuSources/data/locales/km.txt index cdd9bd7a..5b6ea09f 100644 --- a/icuSources/data/locales/km.txt +++ b/icuSources/data/locales/km.txt @@ -15,8 +15,8 @@ km{ "ន ប ផ ព ភ ម យ រ ឫ ឬ ល ឭ ឮ វ ស ហ ឡ អ {អា} ឥ ឦ ឧ {ឧក} ឩ ឪ ឯ ឰ ឱ ឲ ឳ ា \u17B7 " "\u17B8 \u17B9 \u17BA \u17BB \u17BC \u17BD ើ ឿ ៀ េ ែ ៃ ោ ៅ \u17C6 ះ \u17D2]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ៖ ! ? . ។ ៕ ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} ៙ ៚]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ៖ ! ? . ។ ៕ ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\} ៙ ៚]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -30,6 +30,7 @@ km{ patterns{ accountingFormat{"#,##0.00¤;(#,##0.00¤)"} currencyFormat{"#,##0.00¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -157,9 +158,11 @@ km{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -172,9 +175,10 @@ km{ other{"{0} ថ្ងៃ"} } } + minimumGroupingDigits{"1"} native{"khmr"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -237,14 +241,50 @@ km{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } H{ H{"H–H"} } @@ -329,7 +369,7 @@ km{ y{"MMMM y – MMMM y G"} } yMMMd{ - M{"MMM d – MMM d, y G"} + M{"d MMM – d MMM y G"} d{"d–d MMM y G"} y{"d MMM, y – d MMM, y G"} } @@ -581,14 +621,50 @@ km{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } H{ H{"HH – HH"} } diff --git a/icuSources/data/locales/km_KH.txt b/icuSources/data/locales/km_KH.txt index 5890a20d..c56e73ab 100644 --- a/icuSources/data/locales/km_KH.txt +++ b/icuSources/data/locales/km_KH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License km_KH{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kn.txt b/icuSources/data/locales/kn.txt index c9b7d43a..c7cce782 100644 --- a/icuSources/data/locales/kn.txt +++ b/icuSources/data/locales/kn.txt @@ -19,10 +19,11 @@ kn{ "[ಅ ಆ ಇ ಈ ಉ ಊ ಋ ೠ ಌ ೡ ಎ ಏ ಐ ಒ ಓ ಔ ಕ ಖ ಗ ಘ ಙ ಚ ಛ ಜ ಝ ಞ ಟ ಠ ಡ ಢ ಣ ತ ಥ ದ ಧ ನ ಪ ಫ" " ಬ ಭ ಮ ಯ ರ ಱ ಲ ವ ಶ ಷ ಸ ಹ ಳ ೞ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0೦ 1೧ 2೨ 3೩ 4೪ 5೫ 6೬ 7೭ 8೮ 9೯]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0೦ 1೧ 2೨ 3೩ 4೪ 5೫ 6೬ 7೭ 8೮ 9೯]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} MoreInformation{"?"} NumberElements{ + default{"latn"} knda{ patterns{ currencyFormat{"¤#,##0.00"} @@ -46,12 +47,15 @@ kn{ } latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -210,11 +214,16 @@ kn{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -231,9 +240,36 @@ kn{ minimumGroupingDigits{"1"} native{"knda"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -251,6 +287,21 @@ kn{ "ಮೆಸ್ರಾ", "ನಾಸಿ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ಟೌಟ್", "ಬಾಬಾ", @@ -283,6 +334,21 @@ kn{ "ಮೆಸ್ರಾ", "ನಾಸಿ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ಟೌಟ್", "ಬಾಬಾ", @@ -302,6 +368,20 @@ kn{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -319,6 +399,21 @@ kn{ "ನಿಹಾಸ್ಸೆ", "ಪೆಗ್ಯುಮೆನ್", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ಮೆಸ್ಕರೆಮ್", "ಟೆಕೆಮ್ಟ್", @@ -351,6 +446,21 @@ kn{ "ನಿಹಾಸ್ಸೆ", "ಪೆಗ್ಯುಮೆನ್", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ಮೆಸ್ಕರೆಮ್", "ಟೆಕೆಮ್ಟ್", @@ -431,52 +541,19 @@ kn{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + H{ + H{"HH–HH"} } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + Hv{ + H{"HH–HH v"} } M{ M{"M–M"} @@ -504,6 +581,24 @@ kn{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -597,6 +692,10 @@ kn{ MEd{"d/M, E"} MMM{"LLL"} MMMEd{"E, d MMM"} + MMMMW{ + one{"'week' W 'of' MMMM"} + other{"'week' W 'of' MMMM"} + } MMMMd{"d MMMM"} MMMd{"MMM d"} MMdd{"dd-MM"} @@ -619,6 +718,10 @@ kn{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' Y"} + other{"'week' w 'of' Y"} + } } dayNames{ format{ @@ -780,44 +883,6 @@ kn{ h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1046,6 +1111,17 @@ kn{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1064,6 +1140,22 @@ kn{ "ಎಲುಲ್", "ಅದಾರ್ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ಟಿಶ್ರಿ", "ಹೆಶ್‌ವಾನ್", @@ -1098,6 +1190,22 @@ kn{ "ಎಲುಲ್", "ಅದಾರ್ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ಟಿಶ್ರಿ", "ಹೆಶ್‌ವಾನ್", @@ -1145,6 +1253,20 @@ kn{ "ಮಾಘ", "ಫಾಲ್ಗುಣ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಚೈತ್ರ", "ವೈಶಾಖ", @@ -1175,6 +1297,20 @@ kn{ "ಮಾಘ", "ಫಾಲ್ಗುಣ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಚೈತ್ರ", "ವೈಶಾಖ", @@ -1193,6 +1329,17 @@ kn{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1209,6 +1356,20 @@ kn{ "ಧು‘ಲ್-ಕಿ.", "ಧು‘ಲ್-ಹ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಮುಹರಮ್", "ಸಫಾರ್", @@ -1239,6 +1400,20 @@ kn{ "ಧು‘ಲ್-ಕಿ.", "ಧು‘ಲ್-ಹ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಮುಹರಮ್", "ಸಫಾರ್", @@ -1257,6 +1432,17 @@ kn{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1273,6 +1459,20 @@ kn{ "ಬಹ್ಮನ್", "ಎಸ್ಫಾಂಡ್", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಫರ್ವರ್ದಿನ್", "ಓರ್ದಿಬೆಹೆಶ್ಟ್", @@ -1303,6 +1503,20 @@ kn{ "ಬಹ್ಮನ್", "ಎಸ್ಫಾಂಡ್", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ಫರ್ವರ್ದಿನ್", "ಓರ್ದಿಬೆಹೆಶ್ಟ್", @@ -2271,6 +2485,10 @@ kn{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + } standard-short{ 2{"{0} ಮತ್ತು {1}"} end{"{0}, ಮತ್ತು {1}"} diff --git a/icuSources/data/locales/kn_IN.txt b/icuSources/data/locales/kn_IN.txt index a32154d0..c6918101 100644 --- a/icuSources/data/locales/kn_IN.txt +++ b/icuSources/data/locales/kn_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kn_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ko.txt b/icuSources/data/locales/ko.txt index 3cb3ce5a..c50e111b 100644 --- a/icuSources/data/locales/ko.txt +++ b/icuSources/data/locales/ko.txt @@ -24,14 +24,23 @@ ko{ " 頸 顆 顧 飢 餃 館 饉 饋 饑 駒 駕 駱 騎 騏 騫 驅 驕 驚 驥 骨 高 鬼 魁 鮫 鯤 鯨 鱇 鳩 鵑 鵠 鷄 鷗 鸞 麒 麴 黔 鼓 龕" " 龜]" } + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{"[가-힣]"} ExemplarCharactersIndex{"[ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㅊ ㅋ ㅌ ㅍ ㅎ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[‾ _ _ \\- - ‐ — ― 〜 ・ , , 、 ; ; \\: : ! ! ¡ ? ? ¿ . . ‥ … 。 · ' ‘ ’ \u0022 " - "" “ ” ( ( ) ) \\[ [ \\] ] \\{ { \\} } 〈 〉 《 》 「 」 『 』 【 】 〔 〕 § ¶ @ @ * * / " - "/ \\\\ \ \\& & # # % % ‰ † ‡ ′ ″ 〃 ※]" + "[‾ _ _ \\- - ‐ ‑ — ― 〜 ・ , , 、 ; ; \\: : ! ! ¡ ? ? ¿ . . ‥ … 。 · ' ‘ ’ " + "\u0022 " “ ” ( ( ) ) \\[ [ \\] ] \\{ { \\} } 〈 〉 《 》 「 」 『 』 【 】 〔 〕 § ¶ @ @" + " * * / / \\\\ \ \\& & # # % % ‰ † ‡ ′ ″ 〃 ※]" } + MoreInformation{"?"} NumberElements{ arab{ symbols{ @@ -39,6 +48,7 @@ ko{ plusSign{"‏+"} } } + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -49,6 +59,7 @@ ko{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -171,12 +182,16 @@ ko{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -190,8 +205,9 @@ ko{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -1615,6 +1631,12 @@ ko{ } hebrew{ eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } wide{ "유대력", } @@ -1692,6 +1714,12 @@ ko{ } islamic{ eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } wide{ "히즈라력", } @@ -2135,6 +2163,12 @@ ko{ western_asian_scripts{"동서양 문자"} whitespace{"공백"} } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"일"} @@ -2822,14 +2856,10 @@ ko{ or{ 2{"{0} 또는 {1}"} end{"{0} 또는 {1}"} - } - standard{ - 2{"{0} 및 {1}"} - end{"{0} 및 {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ + standard{ 2{"{0} 및 {1}"} end{"{0} 및 {1}"} middle{"{0}, {1}"} @@ -2891,6 +2921,10 @@ ko{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/ko_KP.txt b/icuSources/data/locales/ko_KP.txt index 463ab287..86d5c6e4 100644 --- a/icuSources/data/locales/ko_KP.txt +++ b/icuSources/data/locales/ko_KP.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ko_KP{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ko_KR.txt b/icuSources/data/locales/ko_KR.txt index d02024f2..f9270124 100644 --- a/icuSources/data/locales/ko_KR.txt +++ b/icuSources/data/locales/ko_KR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ko_KR{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kok.txt b/icuSources/data/locales/kok.txt index cee1f725..38b874eb 100644 --- a/icuSources/data/locales/kok.txt +++ b/icuSources/data/locales/kok.txt @@ -12,18 +12,18 @@ kok{ "[अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ" " म य र ल व श ष स ह ळ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ default{"latn"} deva{ patterns{ - currencyFormat{"¤ #,##,##0.00"} - decimalFormat{"#,##,##0.###"} - percentFormat{"#,##,##0%"} + currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ @@ -36,93 +36,94 @@ kok{ } latn{ miscPatterns{ - atLeast{"≥{0}"} + atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ - accountingFormat{"¤ #,##,##0.00"} - currencyFormat{"¤ #,##,##0.00"} - decimalFormat{"#,##,##0.###"} - percentFormat{"#,##,##0%"} + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} scientificFormat{"#E0"} } patternsLong{ decimalFormat{ 1000{ - other{"0K"} + other{"0 हजार"} } 10000{ - other{"00K"} + other{"00 हजार"} } 100000{ - other{"000K"} + other{"000 हजार"} } 1000000{ - other{"0M"} + other{"0 दशलक्ष"} } 10000000{ - other{"00M"} + other{"00 दशलक्ष"} } 100000000{ - other{"000M"} + other{"000 दशलक्ष"} } 1000000000{ - other{"0G"} + other{"0 अब्ज"} } 10000000000{ - other{"00G"} + other{"00 अब्ज"} } 100000000000{ - other{"000G"} + other{"000 अब्ज"} } 1000000000000{ - other{"0T"} + other{"0 ट्रिलियन"} } 10000000000000{ - other{"00T"} + other{"00 ट्रिलियन"} } 100000000000000{ - other{"000T"} + other{"000 ट्रिलियन"} } } } patternsShort{ currencyFormat{ 1000{ - other{"¤ 0K"} + other{"¤0K"} } 10000{ - other{"¤ 00K"} + other{"¤00K"} } 100000{ - other{"¤ 000K"} + other{"¤000K"} } 1000000{ - other{"¤ 0M"} + other{"¤0M"} } 10000000{ - other{"¤ 00M"} + other{"¤00M"} } 100000000{ - other{"¤ 000M"} + other{"¤000M"} } 1000000000{ - other{"¤ 0G"} + other{"¤0B"} } 10000000000{ - other{"¤ 00G"} + other{"¤00B"} } 100000000000{ - other{"¤ 000G"} + other{"¤000B"} } 1000000000000{ - other{"¤ 0T"} + other{"¤0T"} } 10000000000000{ - other{"¤ 00T"} + other{"¤00T"} } 100000000000000{ - other{"¤ 000T"} + other{"¤000T"} } } decimalFormat{ @@ -145,13 +146,13 @@ kok{ other{"000M"} } 1000000000{ - other{"0G"} + other{"0B"} } 10000000000{ - other{"00G"} + other{"00B"} } 100000000000{ - other{"000G"} + other{"000B"} } 1000000000000{ other{"0T"} @@ -188,7 +189,7 @@ kok{ minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -250,6 +251,53 @@ kok{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h–h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"YG – YG"} + y{"y–y G"} + } + GyM{ + G{"MM-yGGGG – MM-y GGGG"} + M{"MM-y GGGGG – MM y"} + y{"MM-y GGGGG – MM-y"} + } + GyMEd{ + G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} + M{"E,dd-MM-y GGGGG – E, dd-MM-y"} + d{"E, dd-MM-Y GGGGG – E-dd-MM-y"} + y{"E,dd-MM-y GGGGG – E,dd-MM-y"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM y G–MMM"} + y{"MMM y G – MMM y"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM y G – E, d MMM"} + d{"e, d MMM y G – e, d MMM"} + y{"E, d MMM y G – E, d MMM y"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM y G –d MMM"} + d{"d-MMM y G–d"} + y{"d MMM y G – d MMM y"} + } + GyMd{ + G{"dd-MM-y GGGGG – dd-MM-Y GGGGG"} + M{"dd-MM-y GGGGG – dd-MM-y"} + d{"dd-MM-y GGGGG – dd-MM-y"} + y{"d-M-y – d-M-y GGGGG"} + } M{ M{"MM–MM"} } @@ -315,16 +363,16 @@ kok{ } gregorian{ AmPmMarkers{ - "म.पू.", - "म.नं.", + "AM", + "PM", } AmPmMarkersAbbr{ - "म.पू.", - "म.नं.", + "AM", + "PM", } AmPmMarkersNarrow{ - "म.पू.", - "म.नं.", + "a", + "p", } DateTimePatterns{ "h:mm:ss a zzzz", @@ -369,6 +417,9 @@ kok{ MEd{"MM-dd, E"} MMM{"LLL"} MMMEd{"MMM d, E"} + MMMMW{ + other{"'week' W 'of' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM-dd"} @@ -389,6 +440,9 @@ kok{ yMd{"y-MM-dd"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + other{"'week' w 'of' Y"} + } } dayNames{ format{ @@ -471,16 +525,16 @@ kok{ dayPeriod{ stand-alone{ abbreviated{ - am{"म.पू."} - pm{"म.नं."} + am{"AM"} + pm{"PM"} } narrow{ - am{"म.पू."} - pm{"म.नं."} + am{"AM"} + pm{"PM"} } wide{ - am{"म.पू."} - pm{"म.नं."} + am{"AM"} + pm{"PM"} } } } @@ -503,6 +557,53 @@ kok{ } } intervalFormats{ + Bh{ + B{"h B – h B"} + h{"h–h B"} + } + Bhm{ + B{"h:mm B – h:mm B"} + h{"h:mm–h:mm B"} + m{"h:mm–h:mm B"} + } + Gy{ + G{"G y – G y"} + y{"G y–y"} + } + GyM{ + G{"GGGGG y-MM – GGGGG y-MM"} + M{"GGGGG y-MM – y-MM"} + y{"GGGGG y-MM – y-MM"} + } + GyMEd{ + G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} + M{"GGGGG y-MM-dd, E – y-MM-dd, E"} + d{"GGGGG y-MM-dd, E – y-MM-dd, E"} + y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + } + GyMMM{ + G{"G y MMM – G y MMM"} + M{"G y MMM–MMM"} + y{"G y MMM – y MMM"} + } + GyMMMEd{ + G{"G y MMM d, E – G y MMM d, E"} + M{"G y MMM d, E – MMM d, E"} + d{"G y MMM d, E – MMM d, E"} + y{"G y MMM d, E – y MMM d, E"} + } + GyMMMd{ + G{"G y MMM d – G y MMM d"} + M{"G y MMM d – MMM d"} + d{"G y MMM d–d"} + y{"G y MMM d – y MMM d"} + } + GyMd{ + G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} + M{"GGGGG y-MM-dd – y-MM-dd"} + d{"GGGGG y-MM-dd – y-MM-dd"} + y{"GGGGG y-MM-dd – y-MM-dd"} + } H{ H{"HH–HH"} } @@ -702,10 +803,10 @@ kok{ "4", } wide{ - "Q1", - "Q2", - "Q3", - "Q4", + "1लें त्रैमासीक", + "2रें त्रैमासीक", + "3रें त्रैमासीक", + "4थें त्रैमासीक", } } stand-alone{ @@ -722,15 +823,102 @@ kok{ "4", } wide{ - "Q1", - "Q2", - "Q3", - "Q4", + "1लें त्रैमासीक", + "2रें त्रैमासीक", + "3रें त्रैमासीक", + "4थें त्रैमासीक", } } } } } + characterLabel{ + activities{"कृती"} + african_scripts{"आफ्रिकेची लिपी"} + american_scripts{"अमेरिकेची लिपी"} + animal{"जनावर"} + animals_nature{"जनावर वा सैम"} + arrows{"बाण"} + body{"कूड"} + box_drawing{"बॉक्स रेखाटण"} + braille{"ब्रेल"} + building{"इमारत"} + bullets_stars{"बुलेट वा नखेत्र"} + consonantal_jamo{"व्यंजन जामो"} + currency_symbols{"चलन चिन्न"} + dash_connector{"डॅश वा कनॅक्टर"} + digits{"अंक"} + dingbats{"डिंगबॅट"} + divination_symbols{"डिविनेशन चिन्न"} + downwards_arrows{"सकयल दर्शोवपी बाण"} + downwards_upwards_arrows{"सकयल वयर दर्शोवपी बाण"} + east_asian_scripts{"उदेंत आशियाई लिपी"} + european_scripts{"युरोपियन लिपी"} + female{"बायल"} + flag{"बावटो"} + flags{"बावटे"} + food_drink{"अन्न आनी पेय"} + format{"स्वरूप"} + format_whitespace{"स्वरूप आनी धवीसुवात"} + full_width_form_variant{"पूर्ण-रुंदी वेरीयंट"} + geometric_shapes{"भुमिती आकार"} + half_width_form_variant{"अर्द-रुंदी वेरीयंट"} + han_characters{"हॅन वर्ण"} + han_radicals{"हॅन रेडिकल"} + hanja{"हांजा"} + hanzi_simplified{"हांजी (सोंपी केल्लीझ"} + hanzi_traditional{"हांजी (पारंपारीक)"} + heart{"काळीज"} + historic_scripts{"इतिहासीक लिपी"} + ideographic_desc_characters{"आयडियोग्रॅफिक डिस्क. वर्ण"} + japanese_kana{"जपानी काना"} + kanbun{"कानबुन"} + kanji{"कांजी"} + keycap{"कीकॅप"} + leftwards_arrows{"दाव्यान दाखोवपी बाण"} + leftwards_rightwards_arrows{"दाव्यान उजव्यान दाखोवपी बाण"} + letterlike_symbols{"पत्रासारकें चिन्न"} + limited_use{"मर्यादीत-वापर"} + male{"दादलो"} + math_symbols{"गणीत चिन्न"} + middle_eastern_scripts{"मध्य उदेंत लिपी"} + miscellaneous{"तरेकवार"} + modern_scripts{"आधुनिक लिपी"} + modifier{"मॉडिफायर"} + musical_symbols{"संगिताचें चिन्न"} + nature{"सैम"} + nonspacing{"सुवातना"} + numbers{"आंकडे"} + objects{"ऑब्जॅक्ट"} + other{"हेर"} + paired{"जोडी लायिल्लें"} + person{"व्यक्ती"} + phonetic_alphabet{"फोनेटिक अक्षर"} + pictographs{"पिक्टोग्राफ"} + place{"सुवात"} + plant{"वनस्पत"} + punctuation{"विरामचिन्न"} + rightwards_arrows{"उजव्यान दाखोवपी बाण"} + sign_standard_symbols{"चिन्न वा कुरू"} + small_form_variant{"ल्हान वेरीयंट"} + smiley{"स्मायली"} + smileys_people{"स्मायली वा व्यक्ती"} + south_asian_scripts{"दक्षिण आशियाई लिपी"} + southeast_asian_scripts{"आग्नेय आशियाई लिपी"} + spacing{"सुवात घेवप"} + sport{"क्रिडा"} + symbols{"कुरू"} + technical_symbols{"तांत्रिक कुरू"} + tone_marks{"स्वर खूण"} + travel{"भोंवडी"} + travel_places{"भोंवडी वा सुवात"} + upwards_arrows{"वयर दर्शोवपी बाण"} + variant_forms{"वेरीयंट"} + vocalic_jamo{"स्वरयुक्त जामो"} + weather{"हवामान"} + western_asian_scripts{"अस्तंत आशियाई लिपी"} + whitespace{"धवीसुवात"} + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -786,13 +974,13 @@ kok{ dn{"वर्साचो दीस"} } dayperiod{ - dn{"दिसाचोकालावधी"} + dn{"AM/PM"} } dayperiod-narrow{ - dn{"दिसाचोकालावधी"} + dn{"AM/PM"} } dayperiod-short{ - dn{"दिसाचोकालावधी"} + dn{"AM/PM"} } era{ dn{"शक"} @@ -1335,9 +1523,6 @@ kok{ dn{"सप्तक"} relativePeriod{"{0} चो सप्तक"} relativeTime{ - future{ - other{"{0} सप्त."} - } past{ other{"{0} सप्तकां आदीं"} } @@ -1409,7 +1594,7 @@ kok{ } } zone{ - dn{"झोन"} + dn{"वेळ झोन"} } zone-narrow{ dn{"झोन"} @@ -1419,16 +1604,38 @@ kok{ } } listPattern{ + or{ + 2{"{0} वा {1}"} + end{"{0}, वा {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + or-narrow{ + 2{"{0} वा {1}"} + end{"{0}, वा {1}"} + } + or-short{ + 2{"{0} वा {1}"} + end{"{0}, वा {1}"} + } standard{ 2{"{0}, {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-short{ + 2{"{0} & {1}"} + } + unit-narrow{ + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } } measurementSystemNames{ - UK{"UK"} - US{"US"} - metric{"Metric"} + UK{"युके"} + US{"युएस"} + metric{"मॅट्रिक"} } } diff --git a/icuSources/data/locales/kok_IN.txt b/icuSources/data/locales/kok_IN.txt index 84e4dd07..a0ab7b4a 100644 --- a/icuSources/data/locales/kok_IN.txt +++ b/icuSources/data/locales/kok_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kok_IN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kpe.txt b/icuSources/data/locales/kpe.txt index 9d1a84bb..92d1db76 100644 --- a/icuSources/data/locales/kpe.txt +++ b/icuSources/data/locales/kpe.txt @@ -5,8 +5,7 @@ kpe{ "[a b ɓ d e ə ɛ f g ĝ {gb} {gw} ɣ h i j k {kp} {kw} l m n {ny} ɲ ŋ {ŋw} o ɔ p" " t u v w y z]" } - ExemplarCharactersIndex{"[A B Ɓ C D E Ə Ɛ F G Ɣ H I J K L M N Ɲ Ŋ O Ɔ P Q R S T U V W X Y Z]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/kpe_GN.txt b/icuSources/data/locales/kpe_GN.txt index bc2b1810..1317fede 100644 --- a/icuSources/data/locales/kpe_GN.txt +++ b/icuSources/data/locales/kpe_GN.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kpe_GN{ - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/kpe_LR.txt b/icuSources/data/locales/kpe_LR.txt index c82bbf10..90bcedbf 100644 --- a/icuSources/data/locales/kpe_LR.txt +++ b/icuSources/data/locales/kpe_LR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kpe_LR{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ks.txt b/icuSources/data/locales/ks.txt index 9ff94c7e..298d5a82 100644 --- a/icuSources/data/locales/ks.txt +++ b/icuSources/data/locales/ks.txt @@ -6,7 +6,7 @@ ks{ "[ء آ أ ٲ ؤ ا ب پ ت ث ٹ ج چ ح خ د ذ ڈ ر ز ڑ ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ں" " ھ ہ و ۄ ۆ ی ۍ ؠ ے]" } - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} NumberElements{ arabext{ symbols{ @@ -36,7 +36,7 @@ ks{ } native{"arabext"} } - Version{"2.1.47.83"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ks_Arab.txt b/icuSources/data/locales/ks_Arab.txt index 9994a445..a470f5f2 100644 --- a/icuSources/data/locales/ks_Arab.txt +++ b/icuSources/data/locales/ks_Arab.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks_Arab{ - Version{"2.1.38.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ks_Arab_IN.txt b/icuSources/data/locales/ks_Arab_IN.txt index 3493e912..22889650 100644 --- a/icuSources/data/locales/ks_Arab_IN.txt +++ b/icuSources/data/locales/ks_Arab_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks_Arab_IN{ - Version{"2.1.38.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ks_Aran.txt b/icuSources/data/locales/ks_Aran.txt index 6684a926..3c58eb4d 100644 --- a/icuSources/data/locales/ks_Aran.txt +++ b/icuSources/data/locales/ks_Aran.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks_Aran{ - Version{"2.1.38.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ks_Aran_IN.txt b/icuSources/data/locales/ks_Aran_IN.txt index 2ac6e831..83b17906 100644 --- a/icuSources/data/locales/ks_Aran_IN.txt +++ b/icuSources/data/locales/ks_Aran_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks_Aran_IN{ - Version{"2.1.38.69"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ks_Deva.txt b/icuSources/data/locales/ks_Deva.txt index e6c6a0d4..12898e17 100644 --- a/icuSources/data/locales/ks_Deva.txt +++ b/icuSources/data/locales/ks_Deva.txt @@ -4,11 +4,11 @@ ks_Deva{ %%Parent{"root"} AuxExemplarCharacters{"[\u200C\u200D]"} ExemplarCharacters{ - "[\u093C \u0901 अ अॅ आ इ ई उ ऊ ए ऑ ओ क ख ग च {च़} छ {छ़} ज ज़ ट ठ ड त थ द न प फ ब म य " - "र ल व श स ह ा ि ी \u0941 \u0942 \u0943 " - "\u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]" + "[\u093C \u0901 अ आ इ ई उ ऊ ए ऑ ओ क ख ग च {च\u093C} छ {छ\u093C} ज ट ठ ड त थ द" + " न प फ ब म य र ल व श स ह ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 \u0947 " + "\u0948 ॉ ो ौ \u094D]" } - Version{"2.1.38.69"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -20,11 +20,11 @@ ks_Deva{ "d MMMM y", "d MMM y", "d/M/yy", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", } } } diff --git a/icuSources/data/locales/ks_Deva_IN.txt b/icuSources/data/locales/ks_Deva_IN.txt new file mode 100644 index 00000000..ebe645e7 --- /dev/null +++ b/icuSources/data/locales/ks_Deva_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Deva_IN{ + Version{"36.1"} +} diff --git a/icuSources/data/locales/ks_IN.txt b/icuSources/data/locales/ks_IN.txt index e4f3c15a..fd8b52d9 100644 --- a/icuSources/data/locales/ks_IN.txt +++ b/icuSources/data/locales/ks_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks_IN{ - Version{"2.1.47.82"} + "%%ALIAS"{"ks_Arab_IN"} } diff --git a/icuSources/data/locales/ksb.txt b/icuSources/data/locales/ksb.txt index 0c88dfb0..a356b6cb 100644 --- a/icuSources/data/locales/ksb.txt +++ b/icuSources/data/locales/ksb.txt @@ -11,7 +11,7 @@ ksb{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ksb_TZ.txt b/icuSources/data/locales/ksb_TZ.txt index a2c815a8..54d78225 100644 --- a/icuSources/data/locales/ksb_TZ.txt +++ b/icuSources/data/locales/ksb_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksb_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ksf.txt b/icuSources/data/locales/ksf.txt index a1c6f8d3..b4e362c3 100644 --- a/icuSources/data/locales/ksf.txt +++ b/icuSources/data/locales/ksf.txt @@ -7,7 +7,7 @@ ksf{ " p r s t u ú v w y z]" } ExemplarCharactersIndex{"[A B C D E Ǝ Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -20,7 +20,7 @@ ksf{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ksf_CM.txt b/icuSources/data/locales/ksf_CM.txt index 352e21a4..57a3c01f 100644 --- a/icuSources/data/locales/ksf_CM.txt +++ b/icuSources/data/locales/ksf_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksf_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ksh.txt b/icuSources/data/locales/ksh.txt index d04c2ea7..fa683502 100644 --- a/icuSources/data/locales/ksh.txt +++ b/icuSources/data/locales/ksh.txt @@ -161,7 +161,7 @@ ksh{ } native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/ksh_DE.txt b/icuSources/data/locales/ksh_DE.txt index aaa20301..bdc893be 100644 --- a/icuSources/data/locales/ksh_DE.txt +++ b/icuSources/data/locales/ksh_DE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksh_DE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ku.txt b/icuSources/data/locales/ku.txt index bb7beece..b9edb773 100644 --- a/icuSources/data/locales/ku.txt +++ b/icuSources/data/locales/ku.txt @@ -13,12 +13,11 @@ ku{ ExemplarCharacters{"[a b c ç d e ê f g h i î j k l m n o p q r s ş t u û v w x y z]"} ExemplarCharactersIndex{"[A B C Ç D E Ê F G H I Î J K L M N O P Q R S Ş T U Û V W X Y Z]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ - default{"latn"} latn{ miscPatterns{ atLeast{"⩾{0}"} @@ -50,10 +49,8 @@ ku{ other{"{0} roj"} } } - minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.47.83"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -77,6 +74,14 @@ ku{ } } gregorian{ + AmPmMarkers{ + "BN", + "PN", + } + AmPmMarkersAbbr{ + "BN", + "PN", + } dayNames{ format{ abbreviated{ @@ -160,10 +165,18 @@ ku{ "BZ", "PZ", } + abbreviated%variant{ + "BZ", + "PZ", + } wide{ "berî zayînê", "piştî zayînê", } + wide%variant{ + "berî zayînê", + "piştî zayînê", + } } intervalFormats{ H{ @@ -286,6 +299,12 @@ ku{ "3", "4", } + wide{ + "Çarêka 1em", + "Çarêka 2em", + "Çarêka 3em", + "Çarêka 4em", + } } stand-alone{ abbreviated{ @@ -300,6 +319,12 @@ ku{ "3", "4", } + wide{ + "Çarêka 1em", + "Çarêka 2em", + "Çarêka 3em", + "Çarêka 4em", + } } } } @@ -329,6 +354,24 @@ ku{ day-short{ dn{"r."} } + dayOfYear{ + dn{"roja salê"} + } + dayOfYear-narrow{ + dn{"roja salê"} + } + dayOfYear-short{ + dn{"roja salê"} + } + dayperiod{ + dn{"BN/PN"} + } + dayperiod-narrow{ + dn{"BN/PN"} + } + dayperiod-short{ + dn{"BN/PN"} + } era{ dn{"serdem"} } @@ -352,12 +395,27 @@ ku{ } month{ dn{"meh"} + relative{ + "-1"{"meha borî"} + "0"{"vê mehê"} + "1"{"meha were"} + } } month-narrow{ dn{"m."} + relative{ + "-1"{"meha br."} + "0"{"vê mehê"} + "1"{"meha bê"} + } } month-short{ dn{"m."} + relative{ + "-1"{"meha br."} + "0"{"vê mehê"} + "1"{"meha bê"} + } } quarter{ dn{"çarêk"} @@ -379,12 +437,51 @@ ku{ } week{ dn{"hefte"} + relative{ + "-1"{"hefteya borî"} + "0"{"vê hefteyê"} + "1"{"hefteya were"} + } + relativePeriod{"hefteya {0}"} } week-narrow{ dn{"hf."} + relative{ + "-1"{"hft. borî"} + "0"{"vê hft."} + "1"{"hft. bê"} + } + relativePeriod{"hft. {0}"} } week-short{ dn{"hf."} + relative{ + "-1"{"hft. borî"} + "0"{"vê hft."} + "1"{"hft. bê"} + } + relativePeriod{"hft. {0}"} + } + weekOfMonth{ + dn{"hefteya mehê"} + } + weekday{ + dn{"roja hefteyê"} + } + weekday-narrow{ + dn{"roja hefteyê"} + } + weekday-short{ + dn{"roja hefteyê"} + } + weekdayOfMonth{ + dn{"roja mehê"} + } + weekdayOfMonth-narrow{ + dn{"roja mehê"} + } + weekdayOfMonth-short{ + dn{"roja mehê"} } year{ dn{"sal"} @@ -393,12 +490,61 @@ ku{ "0"{"îsal"} "1"{"sala piştî"} } + relativeTime{ + future{ + one{"di salekê de"} + other{"di {0} salan de"} + } + past{ + one{"berî {0} salê"} + other{"berî {0} salan"} + } + } } year-narrow{ dn{"sl"} + relative{ + "-1"{"par"} + "0"{"îsal"} + "1"{"sala bê"} + } + relativeTime{ + future{ + one{"piştî salekê"} + other{"piştî {0} salan"} + } + past{ + one{"berî salekê"} + other{"berî {0} salan"} + } + } } year-short{ dn{"sal"} + relative{ + "-1"{"par"} + "0"{"îsal"} + "1"{"sala bê"} + } + relativeTime{ + future{ + one{"piştî salekê"} + other{"piştî {0} salan"} + } + past{ + one{"berî salekê"} + other{"berî {0} salan"} + } + } + } + zone{ + dn{"qada demê"} + } + zone-narrow{ + dn{"qad"} + } + zone-short{ + dn{"qad"} } } listPattern{ @@ -465,10 +611,6 @@ ku{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } } } } diff --git a/icuSources/data/locales/ku_TR.txt b/icuSources/data/locales/ku_TR.txt index 4d2cf750..f7e7788d 100644 --- a/icuSources/data/locales/ku_TR.txt +++ b/icuSources/data/locales/ku_TR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ku_TR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/kw.txt b/icuSources/data/locales/kw.txt index 151c6b37..d6ea27de 100644 --- a/icuSources/data/locales/kw.txt +++ b/icuSources/data/locales/kw.txt @@ -9,7 +9,7 @@ kw{ } } } - Version{"2.1.48.56"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/kw_GB.txt b/icuSources/data/locales/kw_GB.txt index ace00129..896a4cd3 100644 --- a/icuSources/data/locales/kw_GB.txt +++ b/icuSources/data/locales/kw_GB.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kw_GB{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ky.txt b/icuSources/data/locales/ky.txt index 469b6f68..d711b66e 100644 --- a/icuSources/data/locales/ky.txt +++ b/icuSources/data/locales/ky.txt @@ -12,10 +12,10 @@ ky{ } ExemplarCharacters{"[а б г д е ё ж з и й к л м н ң о ө п р с т у ү х ч ш ъ ы э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ё Ж З И Й К Л М Н Ң О Ө П Р С Т У Ү Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -214,7 +214,7 @@ ky{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -604,6 +604,10 @@ ky{ "б.з.ч.", "б.з.", } + abbreviated%variant{ + "б.з.ч.", + "б.з.", + } narrow{ "б.з.ч.", "б.з.", @@ -614,7 +618,7 @@ ky{ } wide%variant{ "б.з.ч.", - "CE", + "б.з.", } } intervalFormats{ @@ -1789,12 +1793,6 @@ ky{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} жана {1}"} - end{"{0} жана {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} жана {1}"} end{"{0} жана {1}"} diff --git a/icuSources/data/locales/ky_KG.txt b/icuSources/data/locales/ky_KG.txt index fab1fc5a..738e6946 100644 --- a/icuSources/data/locales/ky_KG.txt +++ b/icuSources/data/locales/ky_KG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ky_KG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lag.txt b/icuSources/data/locales/lag.txt index c5703254..9420a64f 100644 --- a/icuSources/data/locales/lag.txt +++ b/icuSources/data/locales/lag.txt @@ -3,7 +3,7 @@ lag{ ExemplarCharacters{"[a á b c d e é f g h i í ɨ j k l m n o ó p q r s t u ú ʉ v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I Ɨ J K L M N O P Q R S T U Ʉ V W X Y Z]"} - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lag_TZ.txt b/icuSources/data/locales/lag_TZ.txt index da755fab..ba2f5bd9 100644 --- a/icuSources/data/locales/lag_TZ.txt +++ b/icuSources/data/locales/lag_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lag_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lb.txt b/icuSources/data/locales/lb.txt index 6841e312..607384be 100644 --- a/icuSources/data/locales/lb.txt +++ b/icuSources/data/locales/lb.txt @@ -15,10 +15,10 @@ lb{ } ExemplarCharacters{"[a ä b c d e é ë f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -156,7 +156,7 @@ lb{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -250,6 +250,7 @@ lb{ MEd{"E, d.M."} MMM{"LLL"} MMMEd{"E, d. MMM"} + MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M."} d{"d"} @@ -259,6 +260,7 @@ lb{ yyyyMEd{"E, d.M.y GGGGG"} yyyyMMM{"MMM y G"} yyyyMMMEd{"E, d. MMM y G"} + yyyyMMMM{"MMMM y G"} yyyyMMMd{"d. MMM y G"} yyyyMd{"d.M.y GGGGG"} yyyyQQQ{"QQQ y G"} @@ -377,6 +379,7 @@ lb{ MEd{"E, d.M."} MMM{"LLL"} MMMEd{"E, d. MMM"} + MMMMd{"d. MMMM"} MMMd{"d. MMM"} Md{"d.M."} d{"d"} @@ -389,6 +392,7 @@ lb{ yMEd{"E, d.M.y"} yMMM{"MMM y"} yMMMEd{"E, d. MMM y"} + yMMMM{"MMMM y"} yMMMd{"d. MMM y"} yMd{"d.M.y"} yQQQ{"QQQ y"} diff --git a/icuSources/data/locales/lb_LU.txt b/icuSources/data/locales/lb_LU.txt index aae16599..6094e549 100644 --- a/icuSources/data/locales/lb_LU.txt +++ b/icuSources/data/locales/lb_LU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lb_LU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lg.txt b/icuSources/data/locales/lg.txt index 39c970ef..ab547d06 100644 --- a/icuSources/data/locales/lg.txt +++ b/icuSources/data/locales/lg.txt @@ -11,7 +11,7 @@ lg{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lg_UG.txt b/icuSources/data/locales/lg_UG.txt index 878e9bca..186550cd 100644 --- a/icuSources/data/locales/lg_UG.txt +++ b/icuSources/data/locales/lg_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lg_UG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lkt.txt b/icuSources/data/locales/lkt.txt index d5d746a4..f4eb2d32 100644 --- a/icuSources/data/locales/lkt.txt +++ b/icuSources/data/locales/lkt.txt @@ -7,9 +7,9 @@ lkt{ "{ph} {pȟ} {pʼ} s š t {th} {tȟ} {tʼ} u ú {uŋ} w y z ž ʼ]" } ExemplarCharactersIndex{"[A B Č E G Ǧ H Ȟ I K L M N Ŋ O P S Š T U W Y Z Ž]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . \u0022 “ ” ( ) \\[ \\] @ * / \\& #]"} - Version{"2.1.48.22"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . \u0022 “ ” ( ) \\[ \\] @ * / \\& #]"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/lkt_US.txt b/icuSources/data/locales/lkt_US.txt index a7009a34..a2fe4022 100644 --- a/icuSources/data/locales/lkt_US.txt +++ b/icuSources/data/locales/lkt_US.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lkt_US{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ln.txt b/icuSources/data/locales/ln.txt index e54684a9..a5f3f07e 100644 --- a/icuSources/data/locales/ln.txt +++ b/icuSources/data/locales/ln.txt @@ -11,7 +11,7 @@ ln{ "[A B C D E Ɛ F G {Gb} H I K L M {Mb} {Mp} N {Nd} {Ng} {Nk} {Ns} {Nt} {Ny} {N" "z} O Ɔ P R S T U V W Y Z]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -24,7 +24,7 @@ ln{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ln_AO.txt b/icuSources/data/locales/ln_AO.txt index a47c11f5..30770aaa 100644 --- a/icuSources/data/locales/ln_AO.txt +++ b/icuSources/data/locales/ln_AO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ln_AO{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ln_CD.txt b/icuSources/data/locales/ln_CD.txt index 295fbe8e..be9a6d69 100644 --- a/icuSources/data/locales/ln_CD.txt +++ b/icuSources/data/locales/ln_CD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ln_CD{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ln_CF.txt b/icuSources/data/locales/ln_CF.txt index 3fc7e5ff..a33be930 100644 --- a/icuSources/data/locales/ln_CF.txt +++ b/icuSources/data/locales/ln_CF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ln_CF{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ln_CG.txt b/icuSources/data/locales/ln_CG.txt index c23eed7e..ea69980f 100644 --- a/icuSources/data/locales/ln_CG.txt +++ b/icuSources/data/locales/ln_CG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ln_CG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lo.txt b/icuSources/data/locales/lo.txt index 3864a990..9404bc18 100644 --- a/icuSources/data/locales/lo.txt +++ b/icuSources/data/locales/lo.txt @@ -19,10 +19,10 @@ lo{ "[ກ ຂ ຄ ງ ຈ ສ ຊ ຍ ດ ຕ ຖ ທ ນ ບ ປ ຜ ຝ ພ ຟ ມ ຢ ຣ ລ ວ ຫ {ຫງ} {ຫຍ} {ຫນ} {ຫມ} {ຫລ} " "{ຫວ} ອ ຮ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -263,7 +263,7 @@ lo{ } native{"laoo"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ @@ -732,19 +732,6 @@ lo{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG M/y – GGGGG M/y"} M{"GGGGG M/y – M/y"} @@ -860,10 +847,6 @@ lo{ "ກ່ອນທ່ຽງ", "ຫຼັງທ່ຽງ", } - AmPmMarkersNarrow{ - "ກທ", - "ຫຼທ", - } DateTimePatterns{ "H ໂມງ m ນາທີ ss ວິນາທີ zzzz", "H ໂມງ m ນາທີ ss ວິນາທີ z", @@ -1025,10 +1008,10 @@ lo{ narrow{ afternoon1{"ຕອນທ່ຽງ"} evening1{"ຕອນແລງ"} - midnight{"ທຄ"} + midnight{"ທ່ຽງຄືນ"} morning1{"ຕອນເຊົ້າ"} night1{"ກາງຄືນ"} - noon{"ທ"} + noon{"ຕອນທ່ຽງ"} } wide{ afternoon1{"ຕອນບ່າຍ"} @@ -1052,13 +1035,10 @@ lo{ } narrow{ afternoon1{"ສ"} - am{"ກທ"} - evening1{"ລ"} - midnight{"ທຄ"} - morning1{"ຊ"} - night1{"ກຄ"} + evening1{"ແລງ"} + morning1{"​ເຊົ້າ"} + night1{"​ກາງ​ຄືນ"} noon{"ຕອນທ່ຽງ"} - pm{"ຫຼທ"} } wide{ afternoon1{"ສວຍ"} @@ -1091,15 +1071,6 @@ lo{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"G y – G y"} y{"G y–y"} @@ -2028,7 +1999,7 @@ lo{ african_scripts{"ແບບຂຽນອາຟຣິກັນ"} american_scripts{"ແບບຂຽນອາເມຣິກັນ"} animal{"ສັດ"} - animals_nature{"ສັດ ແລະ ທຳມະຊາດ"} + animals_nature{"ສັດ ຫຼື ທຳມະຊາດ"} arrows{"ລູກສອນ"} body{"ຮ່າງກາຍ"} box_drawing{"ການແຕ້ມກ່ອງ"} @@ -2081,7 +2052,7 @@ lo{ nature{"ທຳມະຊາດ"} nonspacing{"ບໍ່ມີຍະຫວ່າງ"} numbers{"ຕົວເລກ"} - objects{"ອອບເຈັກ"} + objects{"ວັດຖຸ"} other{"ອື່ນໆ"} paired{"ຈັບຄູ່ແລ້ວ"} person{"ຄົນ"} @@ -2100,7 +2071,7 @@ lo{ spacing{"ຊ່ອງຫວ່າງ"} sport{"ກິລາ"} symbols{"ສັນຍາລັກ"} - technical_symbols{"ສັນຍາລັກທາງເທັກນິກ"} + technical_symbols{"ສັນຍາລັກທາງເຕັກນິກ"} tone_marks{"ັວັນນະຍຸດ"} travel{"ທ່ອງທ່ຽວ"} travel_places{"ທ່ອງທ່ຽວ ແລະ ສະຖານທີ່ຕ່າງໆ"} @@ -2215,11 +2186,6 @@ lo{ } } fri-narrow{ - relative{ - "-1"{"ສຸ. ແລ້ວ"} - "0"{"ສຸ. ນີ້"} - "1"{"ສຸ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນອີກ {0} ວັນສຸກ"} @@ -2287,7 +2253,7 @@ lo{ } relativeTime{ future{ - other{"{0} ໃນອີກ 0 ນາທີ"} + other{"ໃນອີກ {0} ນາທີ"} } past{ other{"{0} ນາທີກ່ອນ"} @@ -2332,11 +2298,6 @@ lo{ } } mon-narrow{ - relative{ - "-1"{"ຈ. ແລ້ວ"} - "0"{"ຈ. ນີ້"} - "1"{"ຈ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນ {0} ວັນຈັນ"} @@ -2421,9 +2382,6 @@ lo{ future{ other{"ໃນ {0} ຕມ."} } - past{ - other{"{0} ຕມ. ກ່ອນ"} - } } } quarter-short{ @@ -2453,11 +2411,6 @@ lo{ } } sat-narrow{ - relative{ - "-1"{"ສ. ແລ້ວ"} - "0"{"ສ. ນີ້"} - "1"{"ສ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນ {0} ວັນເສົາ"} @@ -2534,11 +2487,6 @@ lo{ } } sun-narrow{ - relative{ - "-1"{"ອາ. ແລ້ວ"} - "0"{"ອາ. ນີ້"} - "1"{"ອາ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນ {0} ວັນອາທິດ"} @@ -2579,11 +2527,6 @@ lo{ } } thu-narrow{ - relative{ - "-1"{"ພຫ. ແລ້ວ"} - "0"{"ພຫ. ນີ້"} - "1"{"ພຫ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນ {0} ວັນພະຫັດ"} @@ -2669,11 +2612,6 @@ lo{ } } wed-narrow{ - relative{ - "-1"{"ພຸ. ແລ້ວ"} - "0"{"ພຸ. ນີ້"} - "1"{"ພຸ. ໜ້າ"} - } relativeTime{ future{ other{"ໃນ {0} ວັນພຸດ"} @@ -2824,7 +2762,6 @@ lo{ standard{ 2{"{0} ແລະ {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} start{"{0}, {1}"} } standard-short{ @@ -2853,8 +2790,8 @@ lo{ } } measurementSystemNames{ - UK{"ອັງກິດ"} - US{"ອາເມຣິກາ"} + UK{"ສະຫະລາດຊະອານາຈັກອັງກິດ"} + US{"ສະຫະລັດອາເມລິກາ"} metric{"ເມທຣິກ"} } } diff --git a/icuSources/data/locales/lo_LA.txt b/icuSources/data/locales/lo_LA.txt index 3a7e4e2f..6c290e2f 100644 --- a/icuSources/data/locales/lo_LA.txt +++ b/icuSources/data/locales/lo_LA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lo_LA{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lrc.txt b/icuSources/data/locales/lrc.txt index 4d7928c8..30db77aa 100644 --- a/icuSources/data/locales/lrc.txt +++ b/icuSources/data/locales/lrc.txt @@ -10,8 +10,8 @@ lrc{ " ل م ن ھ ە و ۉ ۊ ی ؽ]" } ExemplarCharactersIndex{"[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ھ و ی]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} NumberElements{ arabext{ symbols{ @@ -36,7 +36,7 @@ lrc{ } native{"arabext"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ default{"persian"} generic{ @@ -148,6 +148,10 @@ lrc{ "BCE", "CE", } + abbreviated%variant{ + "BCE", + "CE", + } } intervalFormats{ fallback{"{0} – {1}"} diff --git a/icuSources/data/locales/lrc_IQ.txt b/icuSources/data/locales/lrc_IQ.txt index 53bd73eb..93f19b67 100644 --- a/icuSources/data/locales/lrc_IQ.txt +++ b/icuSources/data/locales/lrc_IQ.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lrc_IQ{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ default{"gregorian"} gregorian{ diff --git a/icuSources/data/locales/lrc_IR.txt b/icuSources/data/locales/lrc_IR.txt index 7f0204b7..a425c463 100644 --- a/icuSources/data/locales/lrc_IR.txt +++ b/icuSources/data/locales/lrc_IR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lrc_IR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lt.txt b/icuSources/data/locales/lt.txt index 6f746347..114645b2 100644 --- a/icuSources/data/locales/lt.txt +++ b/icuSources/data/locales/lt.txt @@ -19,9 +19,10 @@ lt{ ExemplarCharacters{"[a ą b c č d e ę ė f g h i į y j k l m n o p r s š t u ų ū v z ž]"} ExemplarCharactersIndex{"[A Ą B C Č D E Ę Ė F G H I Į Y J K L M N O P R S Š T U Ų Ū V Z Ž]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … “ „ ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … “ „ ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -32,6 +33,7 @@ lt{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -266,10 +268,12 @@ lt{ exponential{"×10^"} group{" "} infinity{"∞"} + list{";"} minusSign{"−"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -288,7 +292,7 @@ lt{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -320,10 +324,18 @@ lt{ "{1} {0}", } availableFormats{ + Ed{"d, E"} Gy{"U"} GyMMM{"U MMM"} GyMMMEd{"U MMM d, E"} GyMMMd{"U MMM d"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} y{"U"} yMd{"y-MM-dd"} yyyy{"U"} @@ -337,6 +349,24 @@ lt{ yyyyQQQQ{"U QQQQ"} } cyclicNameSets{ + dayParts{ + format{ + abbreviated{ + "zi", + "chou", + "yin", + "mao", + "chen", + "si", + "wu", + "wei", + "shen", + "you", + "xu", + "hai", + } + } + } solarTerms{ format{ abbreviated{ @@ -367,6 +397,72 @@ lt{ } } } + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } zodiacs{ format{ abbreviated{ @@ -387,21 +483,34 @@ lt{ } } intervalFormats{ + M{ + M{"MM–MM"} + } MEd{ M{"MM-dd, E–MM-dd, E"} d{"MM-dd, E–MM-dd, E"} } + MMM{ + M{"LLL–LLL"} + } MMMEd{ M{"MMM d, E–MMM d, E"} d{"MMM d, E–MMM d, E"} } MMMd{ M{"MMM d–MMM d"} + d{"MMM d–d"} } Md{ M{"MM-dd–MM-dd"} d{"MM-dd–MM-dd"} } + d{ + d{"d–d"} + } + y{ + y{"U–U"} + } yM{ M{"y-MM–y-MM"} y{"y-MM–y-MM"} @@ -412,6 +521,7 @@ lt{ y{"y-MM-dd, E–y-MM-dd, E"} } yMMM{ + M{"U MMM–MMM"} y{"U MMM–U MMM"} } yMMMEd{ @@ -420,10 +530,12 @@ lt{ y{"U MMM d, E–U MMM d, E"} } yMMMM{ + M{"U MMMM–MMMM"} y{"U MMMM–U MMMM"} } yMMMd{ M{"U MMM d–MMM d"} + d{"U MMM d–d"} y{"U MMM d–U MMM d"} } yMd{ @@ -522,6 +634,23 @@ lt{ } } } + monthPatterns{ + format{ + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + narrow{ + leap{"{0}b"} + } + } + } } coptic{ eras{ @@ -652,10 +781,18 @@ lt{ "{1} {0}", } availableFormats{ + Ed{"d, E"} Gy{"U"} GyMMM{"U MMM"} GyMMMEd{"U MMM d, E"} GyMMMd{"U MMM d"} + M{"L"} + MEd{"MM-dd, E"} + MMM{"LLL"} + MMMEd{"MMM d, E"} + MMMd{"MMM d"} + Md{"MM-dd"} + d{"d"} y{"U"} yMd{"y-MM-dd"} yyyy{"U"} @@ -669,6 +806,24 @@ lt{ yyyyQQQQ{"U QQQQ"} } cyclicNameSets{ + dayParts{ + format{ + abbreviated{ + "zi", + "chou", + "yin", + "mao", + "chen", + "si", + "wu", + "wei", + "shen", + "you", + "xu", + "hai", + } + } + } solarTerms{ format{ abbreviated{ @@ -699,6 +854,72 @@ lt{ } } } + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } zodiacs{ format{ abbreviated{ @@ -719,21 +940,34 @@ lt{ } } intervalFormats{ + M{ + M{"MM–MM"} + } MEd{ M{"MM-dd, E–MM-dd, E"} d{"MM-dd, E–MM-dd, E"} } + MMM{ + M{"LLL–LLL"} + } MMMEd{ M{"MMM d, E–MMM d, E"} d{"MMM d, E–MMM d, E"} } MMMd{ M{"MMM d–MMM d"} + d{"MMM d–d"} } Md{ M{"MM-dd–MM-dd"} d{"MM-dd–MM-dd"} } + d{ + d{"d–d"} + } + y{ + y{"U–U"} + } yM{ M{"y-MM–y-MM"} y{"y-MM–y-MM"} @@ -744,6 +978,7 @@ lt{ y{"y-MM-dd, E–y-MM-dd, E"} } yMMM{ + M{"U MMM–MMM"} y{"U MMM–U MMM"} } yMMMEd{ @@ -752,10 +987,12 @@ lt{ y{"U MMM d, E–U MMM d, E"} } yMMMM{ + M{"U MMMM–MMMM"} y{"U MMMM–U MMMM"} } yMMMd{ M{"U MMM d–MMM d"} + d{"U MMM d–d"} y{"U MMM d–U MMM d"} } yMd{ @@ -780,6 +1017,20 @@ lt{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -810,6 +1061,20 @@ lt{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -826,6 +1091,23 @@ lt{ } } } + monthPatterns{ + format{ + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + narrow{ + leap{"{0}b"} + } + } + } } ethiopic{ eras{ @@ -939,6 +1221,16 @@ lt{ } } } + ethiopic-amete-alem{ + eras{ + abbreviated{ + "ERA0", + } + wide{ + "ERA0", + } + } + } generic{ DateTimePatterns{ "HH:mm:ss zzzz", @@ -1000,52 +1292,19 @@ lt{ yyyyQQQQ{"y G QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + H{ + H{"HH–HH"} } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + Hv{ + H{"HH–HH v"} } M{ M{"M–M"} @@ -1075,15 +1334,21 @@ lt{ fallback{"{0} – {1}"} h{ a{"h a–h a"} + h{"h–h a"} } hm{ a{"hh:mm a–hh:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} } hmv{ a{"hh:mm a–hh:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} } hv{ a{"h a–h a v"} + h{"h–h a v"} } y{ y{"y–y G"} @@ -3478,12 +3743,6 @@ lt{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} ir {1}"} - end{"{0} ir {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} ir {1}"} end{"{0} ir {1}"} diff --git a/icuSources/data/locales/lt_LT.txt b/icuSources/data/locales/lt_LT.txt index b582e509..4d265c0b 100644 --- a/icuSources/data/locales/lt_LT.txt +++ b/icuSources/data/locales/lt_LT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lt_LT{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lu.txt b/icuSources/data/locales/lu.txt index 02f955f6..4a74a392 100644 --- a/icuSources/data/locales/lu.txt +++ b/icuSources/data/locales/lu.txt @@ -7,7 +7,7 @@ lu{ " ɔ {ɔ\u0301} {ɔ\u0300} p {ph} q s {shi} t u ú ù v w y z]" } ExemplarCharactersIndex{"[A B C D E F H I J K L M N O P Q S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -20,7 +20,7 @@ lu{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/lu_CD.txt b/icuSources/data/locales/lu_CD.txt index fe6cecc8..d5cf8395 100644 --- a/icuSources/data/locales/lu_CD.txt +++ b/icuSources/data/locales/lu_CD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lu_CD{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/luo.txt b/icuSources/data/locales/luo.txt index f99013d1..234f32e2 100644 --- a/icuSources/data/locales/luo.txt +++ b/icuSources/data/locales/luo.txt @@ -11,7 +11,7 @@ luo{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/luo_KE.txt b/icuSources/data/locales/luo_KE.txt index 856fdd1f..da4a909e 100644 --- a/icuSources/data/locales/luo_KE.txt +++ b/icuSources/data/locales/luo_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License luo_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/luy.txt b/icuSources/data/locales/luy.txt index 2660406f..fe6e7c60 100644 --- a/icuSources/data/locales/luy.txt +++ b/icuSources/data/locales/luy.txt @@ -10,7 +10,7 @@ luy{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/luy_KE.txt b/icuSources/data/locales/luy_KE.txt index 9a143a54..50401710 100644 --- a/icuSources/data/locales/luy_KE.txt +++ b/icuSources/data/locales/luy_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License luy_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/lv.txt b/icuSources/data/locales/lv.txt index dc1f1ca7..edbc02a6 100644 --- a/icuSources/data/locales/lv.txt +++ b/icuSources/data/locales/lv.txt @@ -12,10 +12,10 @@ lv{ } ExemplarCharacters{"[a ā b c č d e ē f g ģ h i ī j k ķ l ļ m n ņ o p r s š t u ū v z ž]"} ExemplarCharactersIndex{"[A Ā B C Č D E Ē F G Ģ H I Ī Y J K Ķ L Ļ M N Ņ O P Q R S Š T U Ū V W X Z Ž]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ ” „ ( ) \\[ \\] § @ * / \\& # † " - "‡ ′ ″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ ‚ \u0022 “ ” „ ( ) \\[ \\] § @ * / \\& # " + "† ‡ ′ ″]" } MoreInformation{"?"} NumberElements{ @@ -30,6 +30,7 @@ lv{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -228,9 +229,11 @@ lv{ exponential{"E"} group{" "} infinity{"∞"} + minusSign{"-"} nan{"NS"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -248,7 +251,7 @@ lv{ minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.48.43"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -488,35 +491,22 @@ lv{ yyyyQQQQ{"y. 'gada' QQQQ G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + GyMMM{ + G{"G y. 'gada' MMM – G y 'gada' MMM"} + M{"G y. 'gada' MMM–MMM"} + y{"G y. 'gada' MMM – y. 'gada' MMM"} + } + GyMMMEd{ + G{"G y. 'gada' d. MMM, E – G y. 'gada' d. MMM, E"} + M{"G y. 'gada' d. MMM, E – d. MMM, E"} + d{"G y. 'gada' d. MMM, E – d. MMM, E"} + y{"G y. 'gada' d. MMM, E – y. 'gada' d. MMM, E"} + } + GyMMMd{ + G{"G y. 'gada' d. MMM – G y. 'gada' d. MMM"} + M{"G y. 'gada' d. MMM – d. MMM"} + d{"G y. 'gada' d.–d. MMM"} + y{"G y. 'gada' d. MMM – y. 'gada' d. MMM"} } M{ M{"MM–MM"} @@ -639,9 +629,9 @@ lv{ MMMEd{"E, d. MMM"} MMMMEd{"E, d. MMMM"} MMMMW{ - one{"MMMM W. 'nedēļa'"} - other{"MMMM W. 'nedēļa'"} - zero{"MMMM W. 'nedēļa'"} + one{"MMMM, W. 'nedēļa'"} + other{"MMMM, W. 'nedēļa'"} + zero{"MMMM, W. 'nedēļa'"} } MMMMd{"d. MMMM"} MMMd{"d. MMM"} @@ -813,6 +803,10 @@ lv{ "p.m.ē.", "m.ē.", } + abbreviated%variant{ + "p.m.ē.", + "m.ē.", + } narrow{ "p.m.ē.", "m.ē.", @@ -821,37 +815,28 @@ lv{ "pirms mūsu ēras", "mūsu ērā", } + wide%variant{ + "pirms mūsu ēras", + "mūsu ērā", + } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + GyMMM{ + G{"G y. 'gada' MMM – G y. 'gada' MMM"} + M{"G y. 'gada' MMM–MMM"} + y{"G y. 'gada' MMM – y. 'gada' MMM"} + } + GyMMMEd{ + G{"G y. 'gada' d. MMM, E – G y. 'gada' d. MMM, E"} + M{"G y. 'gada' d. MMM, E – d. MMM, E"} + d{"G y. 'gada' d. MMM, E – d. MMM, E"} + y{"G y. 'gada' d. MMM, E – y. 'gada' d. MMM, E"} + } + GyMMMd{ + G{"G y. 'gada' d. MMM – G y. 'gada' d. MMM"} + M{"G y. 'gada' d. MMM – d. MMM"} + d{"G y. 'gada' d.–d. MMM"} + y{"G y. 'gada' d. MMM – y. 'gada' d. MMM"} } H{ H{"HH–HH"} @@ -1373,7 +1358,7 @@ lv{ dingbats{"drukas ornamenti"} divination_symbols{"okultie simboli"} downwards_arrows{"lejupvērstās bultiņas"} - downwards_upwards_arrows{"augšupvērstās bultiņas"} + downwards_upwards_arrows{"lejupvērstās un augšupvērstās bultiņas"} east_asian_scripts{"Austrumāzijas rakstības"} emoji{"emocijzīmes"} european_scripts{"Eiropas rakstības"} @@ -1394,8 +1379,7 @@ lv{ heart{"sirds"} historic_scripts{"vēsturiskās rakstības"} ideographic_desc_characters{"hieroglifus aprakstošie simboli"} - japanese_kana{"japāņu hana"} - kanbun{"kambuns"} + japanese_kana{"japāņu kana"} kanji{"kandži"} keycap{"taustiņš"} leftwards_arrows{"pa kreisi vērstās bultiņas"} @@ -1437,7 +1421,7 @@ lv{ travel_places{"ceļojumi un vietas"} upwards_arrows{"augšupvērstās bultiņas"} variant_forms{"variantu formas"} - vocalic_jamo{"skanīgie džamo"} + vocalic_jamo{"vokāliskie džamo"} weather{"laikapstākļi"} western_asian_scripts{"Rietumāzijas rakstības"} whitespace{"nedrukājama rakstzīme"} @@ -1760,6 +1744,11 @@ lv{ } month-narrow{ dn{"mēn."} + relative{ + "-1"{"pag. mēn."} + "0"{"šajā mēn."} + "1"{"nāk. mēn."} + } relativeTime{ future{ one{"pēc {0} mēn."} @@ -1775,6 +1764,11 @@ lv{ } month-short{ dn{"mēn."} + relative{ + "-1"{"pag. mēn."} + "0"{"šajā mēn."} + "1"{"nāk. mēn."} + } relativeTime{ future{ one{"pēc {0} mēn."} @@ -2194,6 +2188,11 @@ lv{ } week-narrow{ dn{"ned."} + relative{ + "-1"{"pag. ned."} + "0"{"šajā ned."} + "1"{"nāk. ned."} + } relativePeriod{"{0}. ned."} relativeTime{ future{ @@ -2210,6 +2209,11 @@ lv{ } week-short{ dn{"ned."} + relative{ + "-1"{"pag. ned."} + "0"{"šajā ned."} + "1"{"nāk. ned."} + } relativePeriod{"{0}. ned."} relativeTime{ future{ @@ -2273,6 +2277,11 @@ lv{ } year-narrow{ dn{"g."} + relative{ + "-1"{"pag. gadā"} + "0"{"šajā g."} + "1"{"nāk. gadā"} + } relativeTime{ future{ one{"pēc {0} g."} @@ -2288,6 +2297,11 @@ lv{ } year-short{ dn{"g."} + relative{ + "-1"{"pag. gadā"} + "0"{"šajā g."} + "1"{"nāk. gadā"} + } relativeTime{ future{ one{"pēc {0} g."} @@ -2324,12 +2338,6 @@ lv{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} un {1}"} - end{"{0} un {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} un {1}"} end{"{0} un {1}"} @@ -2386,6 +2394,10 @@ lv{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/lv_LV.txt b/icuSources/data/locales/lv_LV.txt index 184bf828..4af943db 100644 --- a/icuSources/data/locales/lv_LV.txt +++ b/icuSources/data/locales/lv_LV.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lv_LV{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mas.txt b/icuSources/data/locales/mas.txt index 421e342f..a2907972 100644 --- a/icuSources/data/locales/mas.txt +++ b/icuSources/data/locales/mas.txt @@ -15,7 +15,7 @@ mas{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mas_KE.txt b/icuSources/data/locales/mas_KE.txt index 183b212a..27443b38 100644 --- a/icuSources/data/locales/mas_KE.txt +++ b/icuSources/data/locales/mas_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mas_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mas_TZ.txt b/icuSources/data/locales/mas_TZ.txt index 597b71c3..06434a2d 100644 --- a/icuSources/data/locales/mas_TZ.txt +++ b/icuSources/data/locales/mas_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mas_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mer.txt b/icuSources/data/locales/mer.txt index 63fc8088..c65ce435 100644 --- a/icuSources/data/locales/mer.txt +++ b/icuSources/data/locales/mer.txt @@ -11,7 +11,7 @@ mer{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mer_KE.txt b/icuSources/data/locales/mer_KE.txt index 0b82d5cb..1b67987f 100644 --- a/icuSources/data/locales/mer_KE.txt +++ b/icuSources/data/locales/mer_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mer_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mfe.txt b/icuSources/data/locales/mfe.txt index ca121896..f6e699d6 100644 --- a/icuSources/data/locales/mfe.txt +++ b/icuSources/data/locales/mfe.txt @@ -3,7 +3,7 @@ mfe{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -11,7 +11,7 @@ mfe{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mfe_MU.txt b/icuSources/data/locales/mfe_MU.txt index 75c35cfe..a1b2128e 100644 --- a/icuSources/data/locales/mfe_MU.txt +++ b/icuSources/data/locales/mfe_MU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mfe_MU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mg.txt b/icuSources/data/locales/mg.txt index ab723140..c07f92d4 100644 --- a/icuSources/data/locales/mg.txt +++ b/icuSources/data/locales/mg.txt @@ -4,7 +4,7 @@ mg{ AuxExemplarCharacters{"[c q u w x]"} ExemplarCharacters{"[a à â b d e é è ê ë f g h i ì î ï j k l m n ñ o ô p r s t v y z]"} ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T V Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -33,7 +33,7 @@ mg{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mg_MG.txt b/icuSources/data/locales/mg_MG.txt index bdab8b58..45832e51 100644 --- a/icuSources/data/locales/mg_MG.txt +++ b/icuSources/data/locales/mg_MG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mg_MG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mgh.txt b/icuSources/data/locales/mgh.txt index fb845630..920b9144 100644 --- a/icuSources/data/locales/mgh.txt +++ b/icuSources/data/locales/mgh.txt @@ -4,7 +4,7 @@ mgh{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -13,7 +13,7 @@ mgh{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mgh_MZ.txt b/icuSources/data/locales/mgh_MZ.txt index 5a4658cf..1be02037 100644 --- a/icuSources/data/locales/mgh_MZ.txt +++ b/icuSources/data/locales/mgh_MZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mgh_MZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mgo.txt b/icuSources/data/locales/mgo.txt index 547d055e..c9ca827a 100644 --- a/icuSources/data/locales/mgo.txt +++ b/icuSources/data/locales/mgo.txt @@ -12,7 +12,7 @@ mgo{ " u ù w y z ʼ]" } ExemplarCharactersIndex{"[A B {CH} D E Ə F G {GH} I J K M N Ŋ O Ɔ P R S T U W Y Z ʼ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[, ; \\: ! ? . ' ‘ ’ \u0022 “ ”]"} MoreInformation{"?"} NumberElements{ @@ -39,7 +39,7 @@ mgo{ } native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mgo_CM.txt b/icuSources/data/locales/mgo_CM.txt index 661bff9e..c2b7bd06 100644 --- a/icuSources/data/locales/mgo_CM.txt +++ b/icuSources/data/locales/mgo_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mgo_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mi.txt b/icuSources/data/locales/mi.txt index a4c4f613..53838c5b 100644 --- a/icuSources/data/locales/mi.txt +++ b/icuSources/data/locales/mi.txt @@ -5,7 +5,6 @@ mi{ ExemplarCharacters{"[a ā e ē h i ī k m n {ng} o ō p r t u ū w {wh}]"} ExemplarCharactersIndex{"[A E H I K M N O P R T U W]"} NumberElements{ - default{"latn"} latn{ miscPatterns{ atLeast{"⩾{0}"} @@ -149,21 +148,19 @@ mi{ superscriptingExponent{"×"} } } - minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", - "h:mm:ss", - "h:mm", - "G y MMMM d, EEEE", - "G y MMMM d", - "G y MMM d", - "GGGGG y-MM-dd", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd-MM-y GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", @@ -250,18 +247,62 @@ mi{ DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", - "h:mm:ss", - "h:mm", - "y MMMM d, EEEE", - "y MMMM d", - "y MMM d", - "y-MM-dd", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "dd-MM-y", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}", } + availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} + E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} + Ed{"E, d"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} + M{"L"} + MEd{"E, dd-MM"} + MMM{"LLL"} + MMMEd{"E, d MMM"} + MMMMW{ + other{"'wiki' W 'o' MMMM"} + } + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"dd-MM"} + d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} + y{"y"} + yM{"MM-y"} + yMEd{"E, dd-MM-y"} + yMMM{"MMM y"} + yMMMEd{"E, d MMM y"} + yMMMM{"MMMM y"} + yMMMd{"d MMM y"} + yMd{"dd-MM-y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + yw{ + other{"'wiki' w 'o' Y"} + } + } dayNames{ format{ abbreviated{ @@ -361,10 +402,18 @@ mi{ "BCE", "CE", } + abbreviated%variant{ + "BCE", + "CE", + } wide{ "BCE", "CE", } + wide%variant{ + "BCE", + "CE", + } } intervalFormats{ fallback{"{0} ki te {1}"} diff --git a/icuSources/data/locales/mi_NZ.txt b/icuSources/data/locales/mi_NZ.txt index f4624812..632d3bcb 100644 --- a/icuSources/data/locales/mi_NZ.txt +++ b/icuSources/data/locales/mi_NZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mi_NZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mk.txt b/icuSources/data/locales/mk.txt index a641ec83..a97910a4 100644 --- a/icuSources/data/locales/mk.txt +++ b/icuSources/data/locales/mk.txt @@ -12,8 +12,8 @@ mk{ } ExemplarCharacters{"[а б в г д ѓ е ж з ѕ и ј к л љ м н њ о п р с т ќ у ф х ц ч џ ш]"} ExemplarCharactersIndex{"[А Б В Г Д Ѓ Е Ж З Ѕ И Ј К Л Љ М Н Њ О П Р С Т Ќ У Ф Х Ц Ч Џ Ш]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,7 +27,8 @@ mk{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} - percentFormat{"#,##0%"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0 %"} scientificFormat{"#E0"} } patternsLong{ @@ -189,9 +190,11 @@ mk{ exponential{"E"} group{"."} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -211,7 +214,7 @@ mk{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.27"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -219,8 +222,8 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y 'г'. G", - "dd MMMM y 'г'. G", + "EEEE, dd MMMM y 'г'. G", + "dd MMMM y 'г'. G", "dd.M.y G", "dd.M.y GGGGG", "{1} {0}", @@ -232,24 +235,24 @@ mk{ availableFormats{ E{"E"} Ed{"d E"} - Gy{"y 'г'. G"} - GyMMM{"MMM y 'г'. G"} - GyMMMEd{"E, dd MMM y 'г'. G"} - GyMMMd{"dd MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MMM y 'г'. G"} + GyMMMEd{"E, dd MMM y 'г'. G"} + GyMMMd{"dd MMM y 'г'. G"} MEd{"E, dd.M"} MMMEd{"E, dd MMM"} MMMMEd{"E, dd MMMM"} MMMMd{"dd MMMM"} MMMd{"dd MMM"} Md{"dd.M"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} yyyyM{"M.y G"} yyyyMEd{"E, dd.M.y G"} - yyyyMMM{"MMM y 'г'. G"} - yyyyMMMEd{"E, dd MMM y 'г'. G"} - yyyyMMMM{"MMMM y 'г'. G"} - yyyyMMMd{"dd MMM y 'г'. G"} + yyyyMMM{"MMM y 'г'. G"} + yyyyMMMEd{"E, dd MMM y 'г'. G"} + yyyyMMMM{"MMMM y 'г'. G"} + yyyyMMMd{"dd MMM y 'г'. G"} yyyyMd{"dd.M.y G"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQ y G"} @@ -324,8 +327,8 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y 'г'. G", - "dd MMMM y 'г'. G", + "EEEE, dd MMMM y 'г'. G", + "dd MMMM y 'г'. G", "dd.M.y G", "dd.M.y GGGGG", "{1} {0}", @@ -503,8 +506,8 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y 'г'. G", - "dd MMMM y 'г'. G", + "EEEE, dd MMMM y 'г'. G", + "dd MMMM y 'г'. G", "dd.M.y G", "dd.M.y GGGGG", "{1} {0}", @@ -525,10 +528,10 @@ mk{ Ed{"d E"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"y 'г'. G"} - GyMMM{"MMM y 'г'. G"} - GyMMMEd{"E, dd MMM y 'г'. G"} - GyMMMd{"dd MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MMM y 'г'. G"} + GyMMMEd{"E, dd MMM y 'г'. G"} + GyMMMd{"dd MMM y 'г'. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -545,14 +548,14 @@ mk{ hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} yyyyM{"M.y G"} yyyyMEd{"E, dd.M.y G"} - yyyyMMM{"MMM y 'г'. G"} - yyyyMMMEd{"E, dd MMM y 'г'. G"} - yyyyMMMM{"MMMM y 'г'. G"} - yyyyMMMd{"dd MMM y 'г'. G"} + yyyyMMM{"MMM y 'г'. G"} + yyyyMMMEd{"E, dd MMM y 'г'. G"} + yyyyMMMM{"MMMM y 'г'. G"} + yyyyMMMd{"dd MMM y 'г'. G"} yyyyMd{"dd.M.y G"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQ y G"} @@ -721,10 +724,10 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y", - "dd MMMM y", - "dd.M.y", - "dd.M.yy", + "EEEE, d MMMM y", + "d MMMM y", + "d.M.y", + "d.M.yy", "{1} {0}", "{1} {0}", "{1} {0}", @@ -748,8 +751,8 @@ mk{ Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} - GyMMMEd{"E, dd MMM y G"} - GyMMMd{"dd MMM y G"} + GyMMMEd{"E, d MMM y G"} + GyMMMd{"d MMM y G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -761,13 +764,13 @@ mk{ MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} MMMMW{ - one{"W 'седмица' 'од' MMMM"} - other{"W 'седмица' 'од' MMMM"} + one{"W. 'седмица' 'од' MMMM"} + other{"W. 'седмица' 'од' MMMM"} } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d.M"} - Mdd{"dd.M"} + Mdd{"d.M"} d{"d"} h{"h a"} hm{"h:mm a"} @@ -778,13 +781,13 @@ mk{ y{"y"} yM{"M.y"} yMEd{"E, d.M.y"} - yMMM{"MMM y 'г'."} - yMMMEd{"E, d MMM y 'г'."} - yMMMM{"MMMM y 'г'."} - yMMMd{"d MMM y 'г'."} + yMMM{"MMM y 'г'."} + yMMMEd{"E, d MMM y 'г'."} + yMMMM{"MMMM y 'г'."} + yMMMd{"d MMM y 'г'."} yMd{"d.M.y"} - yQQQ{"QQQ y 'г'."} - yQQQQ{"QQQQ y 'г'."} + yQQQ{"QQQ y 'г'."} + yQQQQ{"QQQQ y 'г'."} yw{ one{"w 'седмица' 'од' Y"} other{"w 'седмица' 'од' Y"} @@ -941,7 +944,7 @@ mk{ } abbreviated%variant{ "п.н.е.", - "CE", + "н.е.", } narrow{ "пр.н.е.", @@ -958,7 +961,6 @@ mk{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ @@ -1240,8 +1242,8 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y 'г'. G", - "dd MMMM y 'г'. G", + "EEEE, dd MMMM y 'г'. G", + "dd MMMM y 'г'. G", "dd.M.y G", "dd.M.y GGGGG", "{1} {0}", @@ -1253,24 +1255,24 @@ mk{ availableFormats{ E{"E"} Ed{"d E"} - Gy{"y 'г'. G"} - GyMMM{"MMM y 'г'. G"} - GyMMMEd{"E, dd MMM y 'г'. G"} - GyMMMd{"dd MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MMM y 'г'. G"} + GyMMMEd{"E, dd MMM y 'г'. G"} + GyMMMd{"dd MMM y 'г'. G"} MEd{"E, dd.M"} MMMEd{"E, dd MMM"} MMMMEd{"E, dd MMMM"} MMMMd{"dd MMMM"} MMMd{"dd MMM"} Md{"dd.M"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} yyyyM{"M.y G"} yyyyMEd{"E, dd.M.y G"} - yyyyMMM{"MMM y 'г'. G"} - yyyyMMMEd{"E, dd MMM y 'г'. G"} - yyyyMMMM{"MMMM y 'г'. G"} - yyyyMMMd{"dd MMM y 'г'. G"} + yyyyMMM{"MMM y 'г'. G"} + yyyyMMMEd{"E, dd MMM y 'г'. G"} + yyyyMMMM{"MMMM y 'г'. G"} + yyyyMMMd{"dd MMM y 'г'. G"} yyyyMd{"dd.M.y G"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQ y G"} @@ -1490,8 +1492,8 @@ mk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, dd MMMM y 'г'. G", - "dd MMMM y 'г'. G", + "EEEE, dd MMMM y 'г'. G", + "dd MMMM y 'г'. G", "dd.M.y G", "dd.M.y GGGGG", "{1} {0}", @@ -1503,24 +1505,24 @@ mk{ availableFormats{ E{"E"} Ed{"d E"} - Gy{"y 'г'. G"} - GyMMM{"MMM y 'г'. G"} - GyMMMEd{"E, dd MMM y 'г'. G"} - GyMMMd{"dd MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"MMM y 'г'. G"} + GyMMMEd{"E, dd MMM y 'г'. G"} + GyMMMd{"dd MMM y 'г'. G"} MEd{"E, dd.M"} MMMEd{"E, dd MMM"} MMMMEd{"E, dd MMMM"} MMMMd{"dd MMMM"} MMMd{"dd MMM"} Md{"dd.M"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} yyyyM{"M.y G"} yyyyMEd{"E, dd.M.y G"} - yyyyMMM{"MMM y 'г'. G"} - yyyyMMMEd{"E, dd MMM y 'г'. G"} - yyyyMMMM{"MMMM y 'г'. G"} - yyyyMMMd{"dd MMM y 'г'. G"} + yyyyMMM{"MMM y 'г'. G"} + yyyyMMMEd{"E, dd MMM y 'г'. G"} + yyyyMMMM{"MMMM y 'г'. G"} + yyyyMMMd{"dd MMM y 'г'. G"} yyyyMd{"dd.M.y G"} yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQ y G"} @@ -2621,9 +2623,9 @@ mk{ year-narrow{ dn{"год."} relative{ - "-1"{"минатата година"} - "0"{"оваа година"} - "1"{"следната година"} + "-1"{"минатата год."} + "0"{"оваа год."} + "1"{"следната год."} } relativeTime{ future{ @@ -2639,9 +2641,9 @@ mk{ year-short{ dn{"год."} relative{ - "-1"{"минатата година"} - "0"{"оваа година"} - "1"{"следната година"} + "-1"{"минатата год."} + "0"{"оваа год."} + "1"{"следната год."} } relativeTime{ future{ @@ -2679,9 +2681,6 @@ mk{ } standard-narrow{ 2{"{0} и {1}"} - end{"{0} и {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} и {1}"} diff --git a/icuSources/data/locales/mk_MK.txt b/icuSources/data/locales/mk_MK.txt index 21d0e4da..366111a4 100644 --- a/icuSources/data/locales/mk_MK.txt +++ b/icuSources/data/locales/mk_MK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mk_MK{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ml.txt b/icuSources/data/locales/ml.txt index e7e8d0f0..b1d7415e 100644 --- a/icuSources/data/locales/ml.txt +++ b/icuSources/data/locales/ml.txt @@ -19,13 +19,16 @@ ml{ "[അ ആ ഇ ഈ ഉ ഊ ഋ എ ഏ ഐ ഒ ഓ ഔ ക ഖ ഗ ഘ ങ ച ഛ ജ ഝ ഞ ട ഠ ഡ ഢ ണ ത ഥ ദ ധ ന പ ഫ ബ ഭ മ" " യ ര ല വ ശ ഷ സ ഹ ള ഴ റ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0൦ 1൧ 2൨ 3൩ 4൪ 5൫ 6൬ 7൭ 8൮ 9൯]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0൦ 1൧ 2൨ 3൩ 4൪ 5൫ 6൬ 7൭ 8൮ 9൯]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ @@ -190,11 +193,16 @@ ml{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -217,20 +225,37 @@ ml{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } } native{"mlym"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ eras{ abbreviated{ @@ -518,52 +543,19 @@ ml{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + H{ + H{"HH–HH"} } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + Hv{ + H{"HH–HH v"} } M{ M{"M – M"} @@ -595,17 +587,21 @@ ml{ } fallback{"{0} – {1}"} h{ + a{"h a – h a"} h{"h–h a"} } hm{ + a{"h:mm a – h:mm a"} h{"h:mm–h:mm a"} m{"h:mm–h:mm a"} } hmv{ + a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} m{"h:mm–h:mm a v"} } hv{ + a{"h a – h a v"} h{"h–h a v"} } y{ @@ -916,53 +912,6 @@ ml{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -1194,6 +1143,17 @@ ml{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1504,6 +1464,17 @@ ml{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2559,7 +2530,7 @@ ml{ start{"{0}, {1}"} } unit-narrow{ - 2{"{0} കൂടാതെ {1}"} + 2{"{0}, {1}"} end{"{0} {1}"} middle{"{0} {1}"} start{"{0} {1}"} diff --git a/icuSources/data/locales/ml_IN.txt b/icuSources/data/locales/ml_IN.txt index 1fed7e5d..a40d3cf5 100644 --- a/icuSources/data/locales/ml_IN.txt +++ b/icuSources/data/locales/ml_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ml_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mn.txt b/icuSources/data/locales/mn.txt index 36c6ae56..1d035728 100644 --- a/icuSources/data/locales/mn.txt +++ b/icuSources/data/locales/mn.txt @@ -12,10 +12,10 @@ mn{ } ExemplarCharacters{"[а б в г д е ё ж з и й к л м н о ө п р с т у ү ф х ц ч ш щ ъ ы ь э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ж З И Й К Л М Н О Ө П Р С Т У Ү Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -30,6 +30,7 @@ mn{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -188,12 +189,16 @@ mn{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -207,9 +212,10 @@ mn{ other{"Картанд {0} Х байна. Тэднийг авах уу?"} } } + minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -431,8 +437,8 @@ mn{ "HH:mm:ss (z)", "HH:mm:ss", "HH:mm", - "y.MM.dd, EEEE", - "y.MM.dd", + "y 'оны' MMMM'ын' d, EEEE 'гараг'", + "y 'оны' MMMM'ын' d", "y 'оны' MMM'ын' d", "y.MM.dd", "{1} {0}", @@ -1694,6 +1700,11 @@ mn{ } week-narrow{ dn{"7 хоног"} + relative{ + "-1"{"өнгөрсөн 7 хоног"} + "0"{"энэ 7 хоног"} + "1"{"ирэх 7 хоног"} + } relativePeriod{"{0}-н 7 хоног"} relativeTime{ future{ @@ -1708,6 +1719,11 @@ mn{ } week-short{ dn{"7 хоног"} + relative{ + "-1"{"өнгөрсөн 7 хоног"} + "0"{"энэ 7 хоног"} + "1"{"ирэх 7 хоног"} + } relativePeriod{"{0}-н 7 хоног"} relativeTime{ future{ @@ -1804,10 +1820,16 @@ mn{ listPattern{ or{ 2{"{0} эсвэл {1}"} - end{"{0}, эсвэл {1}"} + end{"{0}, {1} зэргийн аль нэг"} middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + end{"{0}, {1} зэргийн аль нэг"} + } + or-short{ + end{"{0}, {1} зэргийн аль нэг"} + } standard{ 2{"{0}, {1}"} end{"{0}, {1}"} @@ -1827,27 +1849,27 @@ mn{ start{"{0}, {1}"} } unit{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-narrow{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-short{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } } measurementSystemNames{ UK{"ИБ"} US{"АНУ"} - metric{"метрийн"} + metric{"метрийн систем"} } } diff --git a/icuSources/data/locales/mn_MN.txt b/icuSources/data/locales/mn_MN.txt index a15fcd42..0e839aea 100644 --- a/icuSources/data/locales/mn_MN.txt +++ b/icuSources/data/locales/mn_MN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mn_MN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mni.txt b/icuSources/data/locales/mni.txt index 6373c691..a562e22a 100644 --- a/icuSources/data/locales/mni.txt +++ b/icuSources/data/locales/mni.txt @@ -7,15 +7,15 @@ mni{ " ঢ {ঢ\u09BC} ণ ত থ দ ধ ন প ফ ব ভ ম য {য\u09BC} র ল ৱ শ ষ স হ া ি ী \u09C1 " "\u09C2 \u09C3 ে ৈ ো ৌ \u09CD]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0০ 1১ 2২ 3৩ 4৪ 5৫ 6৬ 7৭ 8৮ 9৯]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ default{"beng"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/mni_Beng.txt b/icuSources/data/locales/mni_Beng.txt index 1414c257..1dce6c93 100644 --- a/icuSources/data/locales/mni_Beng.txt +++ b/icuSources/data/locales/mni_Beng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni_Beng{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mni_Beng_IN.txt b/icuSources/data/locales/mni_Beng_IN.txt index 1959e5a7..33e3748c 100644 --- a/icuSources/data/locales/mni_Beng_IN.txt +++ b/icuSources/data/locales/mni_Beng_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni_Beng_IN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mni_Mtei.txt b/icuSources/data/locales/mni_Mtei.txt index 14819716..581b9acc 100644 --- a/icuSources/data/locales/mni_Mtei.txt +++ b/icuSources/data/locales/mni_Mtei.txt @@ -3,17 +3,15 @@ mni_Mtei{ %%Parent{"root"} ExemplarCharacters{ - "[ꯀ ꯁ ꯂ ꯃ ꯄ ꯅ ꯆ ꯇ ꯈ ꯉ ꯊ ꯋ ꯌ ꯍ ꯎ ꯏ ꯐ ꯑ ꯒ ꯓ ꯔ ꯕ ꯖ ꯗ ꯘ ꯙ ꯚ ꯛ ꯜ ꯝ ꯞ ꯟ ꯠ ꯡ ꯢ " - "\uABE3 \uABE4 \uABE5 \uABE6 \uABE7 \uABE8 \uABE9 \uABEA]" - } - ExemplarCharactersNumbers{"[\\- , . % + 0꯰ 1꯱ 2꯲ 3꯳ 4꯴ 5꯵ 6꯶ 7꯷ 8꯸ 9꯹]"} - ExemplarCharactersPunctuation{ - "[\\- , ; \\: ! ? . … ' \u0022 ( ) \\[ \\] @ * / \\& # ꯫ \uABEC \uABED]" + "[꯬ ꯀ ꯁ ꯂ ꯃ ꯄ ꯅ ꯆ ꯇ ꯈ ꯉ ꯊ ꯋ ꯌ ꯍ ꯎ ꯏ ꯐ ꯑ ꯒ ꯓ ꯔ ꯕ ꯖ ꯗ ꯘ ꯙ ꯚ ꯣ ꯤ \uABE5 ꯦ ꯧ " + "\uABE8 ꯩ ꯪ ꯛ ꯜ ꯝ ꯞ ꯟ ꯠ ꯡ ꯢ \uABED]" } + ExemplarCharactersNumbers{"[\\- ‑ , . % + 0꯰ 1꯱ 2꯲ 3꯳ 4꯴ 5꯵ 6꯶ 7꯷ 8꯸ 9꯹]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . … ꯫ ' \u0022 ( ) \\[ \\] @ * / \\& #]"} NumberElements{ default{"mtei"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/mni_Mtei_IN.txt b/icuSources/data/locales/mni_Mtei_IN.txt index 457ba8c7..ecaebfec 100644 --- a/icuSources/data/locales/mni_Mtei_IN.txt +++ b/icuSources/data/locales/mni_Mtei_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni_Mtei_IN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/moh.txt b/icuSources/data/locales/moh.txt index 0ab62a39..48825006 100644 --- a/icuSources/data/locales/moh.txt +++ b/icuSources/data/locales/moh.txt @@ -7,7 +7,7 @@ moh{ " {ì\\:} k n o ó ò {o\\:} {ó\\:} {ò\\:} r s t w y ʼ]" } ExemplarCharactersIndex{"[A E H I K N O R S T W Y]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/moh_CA.txt b/icuSources/data/locales/moh_CA.txt index c6f16474..b6240a24 100644 --- a/icuSources/data/locales/moh_CA.txt +++ b/icuSources/data/locales/moh_CA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License moh_CA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mr.txt b/icuSources/data/locales/mr.txt index 0640a96d..c3a2036a 100644 --- a/icuSources/data/locales/mr.txt +++ b/icuSources/data/locales/mr.txt @@ -19,8 +19,8 @@ mr{ "[\u200D ॐ \u0902 ः अ आ इ ई उ ऊ ऋ ऌ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त" " थ द ध न प फ ब भ म य र ल व श ष स ह ळ ऽ \u0945 \u094D]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} MoreInformation{"?"} NumberElements{ default{"deva"} @@ -32,17 +32,24 @@ mr{ scientificFormat{"[#E0]"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ @@ -207,13 +214,18 @@ mr{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -231,7 +243,7 @@ mr{ minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -532,53 +544,6 @@ mr{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -930,53 +895,6 @@ mr{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -1206,6 +1124,12 @@ mr{ } hebrew{ eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } wide{ "ऍन्नो मुंडी", } @@ -1520,6 +1444,17 @@ mr{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2546,12 +2481,6 @@ mr{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} आणि {1}"} - end{"{0} आणि {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} आणि {1}"} end{"{0} आणि {1}"} diff --git a/icuSources/data/locales/mr_IN.txt b/icuSources/data/locales/mr_IN.txt index e31ef1af..079c4767 100644 --- a/icuSources/data/locales/mr_IN.txt +++ b/icuSources/data/locales/mr_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mr_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ms.txt b/icuSources/data/locales/ms.txt index f93b2d10..2f3a83dd 100644 --- a/icuSources/data/locales/ms.txt +++ b/icuSources/data/locales/ms.txt @@ -1,6 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ms{ + AuxExemplarCharacters{"[]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -14,10 +15,10 @@ ms{ "sy} t {ts} u {ua} v w x y z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -32,6 +33,7 @@ ms{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -154,12 +156,18 @@ ms{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -174,8 +182,21 @@ ms{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.2"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } chinese{ DateTimePatterns{ "h:mm:ss a zzzz", @@ -283,6 +304,243 @@ ms{ } } } + coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } + monthNames{ + format{ + abbreviated{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + } + stand-alone{ + abbreviated{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Tout", + "Baba", + "Hator", + "Kiahk", + "Toba", + "Amshir", + "Baramhat", + "Baramouda", + "Bashans", + "Paona", + "Epep", + "Mesra", + "Nasie", + } + } + } + } + ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } + monthNames{ + format{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + stand-alone{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } + wide{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } + } + } + } + ethiopic-amete-alem{ + eras{ + abbreviated{ + "ERA0", + } + narrow{ + "ERA0", + } + wide{ + "ERA0", + } + } + } generic{ DateTimePatterns{ "h:mm:ss a zzzz", @@ -343,52 +601,43 @@ ms{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G – y G"} + y{"y–y G"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E, d/M/y GGGGG – E, d/M/y GGGGG"} + M{"E, d/M/y – E, d/M/y GGGGG"} + d{"E, d/M/y – E, d/M/y GGGGG"} + y{"E, d/M/y – E, d/M/y GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E, d MMM, y G – E, d MMM, y G"} + M{"E, d MMM – E, d MMM, y G"} + d{"E, d MMM – E, d MMM, y G"} + y{"E, d MMM, y – E, d MMM, y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d MMM, y G – d MMM, y G"} + M{"d MMM – d MMM, y G"} + d{"d–d MMM, y G"} + y{"d MMM, y – d MMM, y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"d/M/y GGGGG – d/M/y GGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} } H{ H{"HH–HH"} @@ -562,6 +811,9 @@ ms{ yMd{"d/M/y"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + other{"'week' w 'of' Y"} + } } dayNames{ format{ @@ -700,10 +952,6 @@ ms{ "S.M.", "TM", } - abbreviated%variant{ - "BCE", - "CE", - } narrow{ "S.M.", "TM", @@ -712,21 +960,8 @@ ms{ "S.M.", "TM", } - wide%variant{ - "BCE", - "CE", - } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y–y G"} @@ -1009,16 +1244,20 @@ ms{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"E, d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} + M{"L"} MEd{"E, d/M"} + MMM{"LLL"} MMMEd{"E, d MMM"} MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} + d{"d"} y{"y"} yyyy{"y G"} yyyyM{"M/y G"} @@ -1031,7 +1270,32 @@ ms{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -1054,6 +1318,28 @@ ms{ M{"d/M – d/M"} d{"d/M – d/M"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1090,6 +1376,300 @@ ms{ y{"d/M/y – d/M/y G"} } } + monthNames{ + format{ + abbreviated{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + } + stand-alone{ + abbreviated{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + wide{ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul", + "Adar II", + } + } + } + } + indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } + monthNames{ + format{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + stand-alone{ + abbreviated{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + } + } + islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } + monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + } } japanese{ DateTimePatterns{ @@ -1108,6 +1688,109 @@ ms{ "{1} {0}", } } + persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } + monthNames{ + format{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + stand-alone{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + } + } roc{ eras{ abbreviated{ @@ -1125,12 +1808,6 @@ ms{ } } } - contextTransforms{ - relative:intvector{ - 1, - 1, - } - } characterLabel{ activities{"Aktiviti"} african_scripts{"Skrip Afrika"} @@ -1216,9 +1893,15 @@ ms{ variant_forms{"Bentuk Varian"} vocalic_jamo{"Jamo Vokal"} weather{"cuaca"} - western_asian_scripts{"Tiulisan Asia Barat"} + western_asian_scripts{"Skrip Asia Barat"} whitespace{"Ruang putih"} } + contextTransforms{ + relative:intvector{ + 1, + 1, + } + } delimiters{ alternateQuotationEnd{"’"} alternateQuotationStart{"‘"} @@ -1265,7 +1948,7 @@ ms{ day-short{ dn{"hari"} relative{ - "-1"{"semlm"} + "-1"{"semalam"} "-2"{"kelmarin"} "0"{"hari ini"} "1"{"esok"} @@ -1858,9 +2541,9 @@ ms{ week-narrow{ dn{"mgu"} relative{ - "-1"{"mng lepas"} - "0"{"mng ini"} - "1"{"mng depan"} + "-1"{"mgu lepas"} + "0"{"mgu ini"} + "1"{"mgu depan"} } relativePeriod{"minggu ke-{0}"} relativeTime{ @@ -1875,9 +2558,9 @@ ms{ week-short{ dn{"mgu"} relative{ - "-1"{"mng lepas"} - "0"{"mng ini"} - "1"{"mng depan"} + "-1"{"mgu lepas"} + "0"{"mgu ini"} + "1"{"mgu depan"} } relativePeriod{"minggu ke-{0}"} relativeTime{ @@ -1990,8 +2673,6 @@ ms{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} dan {1}"} diff --git a/icuSources/data/locales/ms_Arab.txt b/icuSources/data/locales/ms_Arab.txt index e5ea03c7..1cc7f5d3 100644 --- a/icuSources/data/locales/ms_Arab.txt +++ b/icuSources/data/locales/ms_Arab.txt @@ -78,7 +78,7 @@ ms_Arab{ native{"arab"} traditional{"arab"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -147,7 +147,6 @@ ms_Arab{ Ed{"d E"} H{"HH"} Hm{"HH:mm"} - Hmm{"H:mm"} Hms{"HH:mm:ss"} M{"L"} MEd{"E، d-M"} @@ -288,7 +287,6 @@ ms_Arab{ Ed{"d E"} H{"HH"} Hm{"HH:mm"} - Hmm{"H:mm"} Hms{"HH:mm:ss"} M{"L"} MEd{"E، d-M"} @@ -490,7 +488,6 @@ ms_Arab{ Ed{"E، d"} H{"HH"} Hm{"HH:mm"} - Hmm{"H:mm"} Hms{"HH:mm:ss"} MEd{"E، d/M"} MMMEd{"E، d MMM"} diff --git a/icuSources/data/locales/ms_Arab_BN.txt b/icuSources/data/locales/ms_Arab_BN.txt index 2cb12170..5673186d 100644 --- a/icuSources/data/locales/ms_Arab_BN.txt +++ b/icuSources/data/locales/ms_Arab_BN.txt @@ -12,7 +12,7 @@ ms_Arab_BN{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ms_Arab_MY.txt b/icuSources/data/locales/ms_Arab_MY.txt index 08da7493..48e855ca 100644 --- a/icuSources/data/locales/ms_Arab_MY.txt +++ b/icuSources/data/locales/ms_Arab_MY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab_MY{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ms_BN.txt b/icuSources/data/locales/ms_BN.txt index 31739e5f..c75a3912 100644 --- a/icuSources/data/locales/ms_BN.txt +++ b/icuSources/data/locales/ms_BN.txt @@ -12,7 +12,7 @@ ms_BN{ } } } - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ms_MY.txt b/icuSources/data/locales/ms_MY.txt index c018a312..f2e42fa9 100644 --- a/icuSources/data/locales/ms_MY.txt +++ b/icuSources/data/locales/ms_MY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ms_MY{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ms_SG.txt b/icuSources/data/locales/ms_SG.txt index 62c73386..b9528876 100644 --- a/icuSources/data/locales/ms_SG.txt +++ b/icuSources/data/locales/ms_SG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ms_SG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mt.txt b/icuSources/data/locales/mt.txt index 4216dc3f..023ca455 100644 --- a/icuSources/data/locales/mt.txt +++ b/icuSources/data/locales/mt.txt @@ -12,8 +12,8 @@ mt{ } ExemplarCharacters{"[a à b ċ d e è f ġ g {għ} h ħ i ì j k l m n o ò p q r s t u ù v w x ż z]"} ExemplarCharactersIndex{"[A B Ċ C D E F Ġ G {GĦ} H Ħ I {IE*} J K L M N O P Q R S T U V W X Y Ż Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -48,7 +48,7 @@ mt{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mt_MT.txt b/icuSources/data/locales/mt_MT.txt index f0e4e212..1333fe4d 100644 --- a/icuSources/data/locales/mt_MT.txt +++ b/icuSources/data/locales/mt_MT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mt_MT{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mua.txt b/icuSources/data/locales/mua.txt index c7d0622f..ac2007b8 100644 --- a/icuSources/data/locales/mua.txt +++ b/icuSources/data/locales/mua.txt @@ -4,7 +4,7 @@ mua{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a ã b ɓ c d ɗ e ë ǝ f g h i ĩ j k l m n ŋ o õ p r s t u v ṽ w y z]"} ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E Ǝ F G H I J K L M N Ŋ O P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -19,7 +19,7 @@ mua{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/mua_CM.txt b/icuSources/data/locales/mua_CM.txt index ad86bddc..ac96d34d 100644 --- a/icuSources/data/locales/mua_CM.txt +++ b/icuSources/data/locales/mua_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mua_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/my.txt b/icuSources/data/locales/my.txt index 29c7374c..3d4aed15 100644 --- a/icuSources/data/locales/my.txt +++ b/icuSources/data/locales/my.txt @@ -19,7 +19,7 @@ my{ "\u103E \u1039 \u103A \u1037 း]" } ExemplarCharactersIndex{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0၀ 1၁ 2၂ 3၃ 4၄ 5၅ 6၆ 7၇ 8၈ 9၉]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0၀ 1၁ 2၂ 3၃ 4၄ 5၅ 6၆ 7၇ 8၈ 9၉]"} ExemplarCharactersPunctuation{"[၊ ။ ‘ ’ “ ”]"} MoreInformation{"?"} NumberElements{ @@ -34,6 +34,7 @@ my{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -156,12 +157,16 @@ my{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"ဂဏန်းမဟုတ်သော"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -198,7 +203,7 @@ my{ } native{"mymr"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -1675,13 +1680,10 @@ my{ middle{"{0} {1}"} start{"{0} {1}"} } - standard{ - 2{"{0}နှင့် {1}"} - end{"{0}နှင့် {1}"} - middle{"{0} {1}"} - start{"{0} {1}"} + or-short{ + start{"{0} ၊ {1}"} } - standard-narrow{ + standard{ 2{"{0}နှင့် {1}"} end{"{0}နှင့် {1}"} middle{"{0} {1}"} @@ -1743,6 +1745,10 @@ my{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/my_MM.txt b/icuSources/data/locales/my_MM.txt index f0f0fb71..6fdf10cf 100644 --- a/icuSources/data/locales/my_MM.txt +++ b/icuSources/data/locales/my_MM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License my_MM{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/myv.txt b/icuSources/data/locales/myv.txt index de94d14d..856b0ddb 100644 --- a/icuSources/data/locales/myv.txt +++ b/icuSources/data/locales/myv.txt @@ -4,12 +4,12 @@ myv{ AuxExemplarCharacters{"[ӓ ә є җ ѕ і ҥ ў ѡ џ ѣ ѳ ѵ ѷ]"} ExemplarCharacters{"[а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\& #]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\& #]"} NumberElements{ default{"latn"} native{"latn"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -25,7 +25,16 @@ myv{ "кун", "кал", "сюк", - "шлямочистэ", + "шля", + } + short{ + "тар", + "атя", + "вас", + "кун", + "кал", + "сюк", + "шля", } wide{ "таргочистэ", @@ -38,6 +47,24 @@ myv{ } } stand-alone{ + abbreviated{ + "тар", + "атя", + "вас", + "кун", + "кал", + "сюк", + "шля", + } + short{ + "тар", + "атя", + "вас", + "кун", + "кал", + "сюк", + "шля", + } wide{ "таргочи", "атяньчи", @@ -49,6 +76,14 @@ myv{ } } } + dayPeriod{ + stand-alone{ + wide{ + am{"обедтэ икеле"} + pm{"обедтэ мейле"} + } + } + } eras{ wide{ "Христосонь чачомадо икеле", @@ -76,9 +111,86 @@ myv{ "ацамков", } } + stand-alone{ + abbreviated{ + "якш", + "дав", + "эйз", + "чад", + "пан", + "ашт", + "мед", + "ума", + "таш", + "ожо", + "сун", + "аца", + } + } } } } + fields{ + day{ + dn{"чи"} + relative{ + "-1"{"исяк"} + "0"{"течи"} + "1"{"ванды"} + } + } + day-narrow{ + dn{"чи"} + } + day-short{ + dn{"чи"} + } + era{ + dn{"пинге"} + } + hour{ + dn{"час"} + } + minute{ + dn{"минута"} + } + month{ + dn{"ков"} + relative{ + "-1"{"ютазь ковсто"} + "0"{"те ковсто"} + "1"{"сы ковсто"} + } + } + quarter{ + dn{"нилеце пелькс"} + } + second{ + dn{"секунда"} + } + week{ + dn{"тарго"} + relative{ + "-1"{"ютазь таргосто"} + "0"{"те таргосто"} + "1"{"сы таргосто"} + } + } + year{ + dn{"ие"} + relative{ + "-1"{"мелят"} + "0"{"тедиде"} + "1"{"сы иестэ"} + } + } + year-narrow{ + dn{"ие"} + } + year-short{ + dn{"ие"} + } + } layout{ characters{"left-to-right"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/myv_RU.txt b/icuSources/data/locales/myv_RU.txt index 81bacadb..603833af 100644 --- a/icuSources/data/locales/myv_RU.txt +++ b/icuSources/data/locales/myv_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License myv_RU{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/mzn.txt b/icuSources/data/locales/mzn.txt index b2946811..71d71381 100644 --- a/icuSources/data/locales/mzn.txt +++ b/icuSources/data/locales/mzn.txt @@ -15,7 +15,7 @@ mzn{ "س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]" } ExemplarCharactersIndex{"[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]"} - ExemplarCharactersPunctuation{"[\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"} MoreInformation{"؟"} NumberElements{ arabext{ @@ -26,7 +26,7 @@ mzn{ default{"arabext"} native{"arabext"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ default{"persian"} gregorian{ diff --git a/icuSources/data/locales/mzn_IR.txt b/icuSources/data/locales/mzn_IR.txt index d3702b5f..167e9ae0 100644 --- a/icuSources/data/locales/mzn_IR.txt +++ b/icuSources/data/locales/mzn_IR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mzn_IR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/naq.txt b/icuSources/data/locales/naq.txt index e4a53765..b93798a5 100644 --- a/icuSources/data/locales/naq.txt +++ b/icuSources/data/locales/naq.txt @@ -11,7 +11,7 @@ naq{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/naq_NA.txt b/icuSources/data/locales/naq_NA.txt index 20596664..5ed2ebba 100644 --- a/icuSources/data/locales/naq_NA.txt +++ b/icuSources/data/locales/naq_NA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License naq_NA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nb.txt b/icuSources/data/locales/nb.txt index 38041518..d578eddf 100644 --- a/icuSources/data/locales/nb.txt +++ b/icuSources/data/locales/nb.txt @@ -13,273 +13,517 @@ nb{ ExemplarCharacters{"[a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø å]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . ' \u0022 « » ( ) \\[ \\] \\{ \\} § @ * / \\\\]"} + ExemplarCharactersPunctuation{"[\\- ‑ – , ; \\: ! ? . ' \u0022 « » ( ) \\[ \\] \\{ \\} § @ * / \\\\]"} MoreInformation{"?"} NumberElements{ arab{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ + decimal{"٫"} + exponential{"اس"} group{" "} + infinity{"∞"} + list{"؛"} minusSign{"؜−"} + nan{"NaN"} + perMille{"؉"} percentSign{"٪؜"} plusSign{"؜+"} + superscriptingExponent{"×"} timeSeparator{"."} } } arabext{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"×۱۰^"} group{" "} + infinity{"∞"} + list{"؛"} minusSign{"‎−‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪"} plusSign{"‎+‎"} + superscriptingExponent{"×"} timeSeparator{"."} } } bali{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } beng{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } brah{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } cakm{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } cham{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } default{"latn"} deva{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } fullwide{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } gujr{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } guru{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } hanidec{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } java{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } kali{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } khmr{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } knda{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } lana{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } lanatham{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } laoo{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } latn{ miscPatterns{ - approximately{"~{0}"} - atLeast{"≥{0}"} - atMost{"≤{0}"} + approximately{"ca. {0}"} + atLeast{"≥ {0}"} + atMost{"≤ {0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -442,10 +686,12 @@ nb{ exponential{"E"} group{" "} infinity{"∞"} + list{";"} minusSign{"−"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -453,27 +699,53 @@ nb{ lepc{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } limb{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } minimalPairs{ @@ -489,266 +761,526 @@ nb{ mlym{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } mong{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } mtei{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } mymr{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } mymrshan{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } native{"latn"} nkoo{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } olck{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } orya{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } osma{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } saur{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } shrd{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } sora{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } sund{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } takr{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } talu{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } tamldec{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } telu{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } thai{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } tibt{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } vaii{ miscPatterns{ atLeast{"≥{0}"} + range{"{0}–{1}"} } patterns{ + accountingFormat{"¤ #,##0.00"} + currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{" "} + infinity{"∞"} + list{";"} minusSign{"−"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} } } } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -1113,6 +1645,35 @@ nb{ y{"dd.MM.y–dd.MM.y"} } } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } } coptic{ DateTimePatterns{ @@ -1556,6 +2117,35 @@ nb{ y{"dd.MM.y–dd.MM.y"} } } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } } ethiopic{ DateTimePatterns{ @@ -3154,13 +3744,13 @@ nb{ "Yōrō (717–724)", "Jinki (724–729)", "Tenpyō (729–749)", - "Tenpyō-kampō (749-749)", - "Tenpyō-shōhō (749-757)", - "Tenpyō-hōji (757-765)", - "Tenpyō-jingo (765-767)", - "Jingo-keiun (767-770)", + "Tenpyō-kampō (749–749)", + "Tenpyō-shōhō (749–757)", + "Tenpyō-hōji (757–765)", + "Tenpyō-jingo (765–767)", + "Jingo-keiun (767–770)", "Hōki (770–780)", - "Ten-ō (781-782)", + "Ten-ō (781–782)", "Enryaku (782–806)", "Daidō (806–810)", "Kōnin (810–824)", @@ -3169,7 +3759,7 @@ nb{ "Kajō (848–851)", "Ninju (851–854)", "Saikō (854–857)", - "Ten-an (857-859)", + "Ten-an (857–859)", "Jōgan (859–877)", "Gangyō (877–885)", "Ninna (885–889)", @@ -3221,7 +3811,7 @@ nb{ "Chōji (1104–1106)", "Kashō (1106–1108)", "Tennin (1108–1110)", - "Ten-ei (1110-1113)", + "Ten-ei (1110–1113)", "Eikyū (1113–1118)", "Gen’ei (1118–1120)", "Hōan (1120–1124)", diff --git a/icuSources/data/locales/nb_NO.txt b/icuSources/data/locales/nb_NO.txt index 249efc1c..44fb3b46 100644 --- a/icuSources/data/locales/nb_NO.txt +++ b/icuSources/data/locales/nb_NO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nb_NO{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nb_SJ.txt b/icuSources/data/locales/nb_SJ.txt index ec29e3cc..eb6f3f0e 100644 --- a/icuSources/data/locales/nb_SJ.txt +++ b/icuSources/data/locales/nb_SJ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nb_SJ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nd.txt b/icuSources/data/locales/nd.txt index 0a412eac..d5ba3fce 100644 --- a/icuSources/data/locales/nd.txt +++ b/icuSources/data/locales/nd.txt @@ -12,7 +12,7 @@ nd{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nd_ZW.txt b/icuSources/data/locales/nd_ZW.txt index c6d41ade..b8696ebb 100644 --- a/icuSources/data/locales/nd_ZW.txt +++ b/icuSources/data/locales/nd_ZW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nd_ZW{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nds.txt b/icuSources/data/locales/nds.txt index 7384aedb..c2e96ca9 100644 --- a/icuSources/data/locales/nds.txt +++ b/icuSources/data/locales/nds.txt @@ -2,10 +2,10 @@ // License & terms of use: http://www.unicode.org/copyright.html#License nds{ ExemplarCharacters{"[a å ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nds_DE.txt b/icuSources/data/locales/nds_DE.txt index 562bf27b..ebb349ae 100644 --- a/icuSources/data/locales/nds_DE.txt +++ b/icuSources/data/locales/nds_DE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nds_DE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nds_NL.txt b/icuSources/data/locales/nds_NL.txt index 94adf379..9dfbf866 100644 --- a/icuSources/data/locales/nds_NL.txt +++ b/icuSources/data/locales/nds_NL.txt @@ -5,8 +5,8 @@ nds_NL{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ne.txt b/icuSources/data/locales/ne.txt index f242e09f..0f3186d8 100644 --- a/icuSources/data/locales/ne.txt +++ b/icuSources/data/locales/ne.txt @@ -15,24 +15,34 @@ ne{ "ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ऽ ा ि ी \u0941 \u0942 \u0943 " "\u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} - ExemplarCharactersPunctuation{"[\\- — , ; ! ? । ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersIndex{ + "[अ आ इ ई उ ऊ ऋ ए ऐ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र" + " ल व श ष स ह]" + } + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} + ExemplarCharactersPunctuation{"[\\- ‑ — , ; ! ? । ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"deva"} deva{ patterns{ currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ @@ -45,6 +55,7 @@ ne{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -203,13 +214,18 @@ ne{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -222,9 +238,10 @@ ne{ other{"तपाईँसँग {0} निम्ता छन््"} } } + minimumGroupingDigits{"1"} native{"deva"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -286,53 +303,6 @@ ne{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } M{ M{"MM–MM"} } @@ -644,53 +614,6 @@ ne{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1313,6 +1236,11 @@ ne{ } month-narrow{ dn{"महिना"} + relative{ + "-1"{"गत महिना"} + "0"{"यो महिना"} + "1"{"आगामी महिना"} + } relativeTime{ future{ one{"{0} महिनामा"} @@ -1326,6 +1254,11 @@ ne{ } month-short{ dn{"महिना"} + relative{ + "-1"{"गत महिना"} + "0"{"यो महिना"} + "1"{"आगामी महिना"} + } relativeTime{ future{ one{"{0} महिनामा"} @@ -1699,6 +1632,11 @@ ne{ } week-narrow{ dn{"हप्ता"} + relative{ + "-1"{"गत हप्ता"} + "0"{"यो हप्ता"} + "1"{"आगामी हप्ता"} + } relativePeriod{"{0} को हप्ता"} relativeTime{ future{ @@ -1713,6 +1651,11 @@ ne{ } week-short{ dn{"हप्ता"} + relative{ + "-1"{"गत हप्ता"} + "0"{"यो हप्ता"} + "1"{"आगामी हप्ता"} + } relativePeriod{"{0} को हप्ता"} relativeTime{ future{ @@ -1819,6 +1762,11 @@ ne{ middle{"{0}, {1}"} start{"{0},{1}"} } + standard-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + } standard-short{ 2{"{0} र {1}"} end{"{0} र {1}"} diff --git a/icuSources/data/locales/ne_IN.txt b/icuSources/data/locales/ne_IN.txt index 35af65eb..a44df0fb 100644 --- a/icuSources/data/locales/ne_IN.txt +++ b/icuSources/data/locales/ne_IN.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ne_IN{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ne_NP.txt b/icuSources/data/locales/ne_NP.txt index e7c531d7..0032a148 100644 --- a/icuSources/data/locales/ne_NP.txt +++ b/icuSources/data/locales/ne_NP.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ne_NP{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl.txt b/icuSources/data/locales/nl.txt index 25939377..ccf985e9 100644 --- a/icuSources/data/locales/nl.txt +++ b/icuSources/data/locales/nl.txt @@ -7,295 +7,620 @@ nl{ " ü v w x y z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ arab{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"٫"} + exponential{"اس"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"؜-"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪؜"} + plusSign{"؜+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} + } + symbols{ + decimal{"٫"} + exponential{"×۱۰^"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"٫"} } } bali{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } beng{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } brah{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } cakm{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } cham{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + default{"latn"} deva{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } fullwide{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } gong{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } gonm{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } gujr{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } guru{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } hanidec{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } java{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } kali{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } khmr{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } knda{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } lana{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } lanatham{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } laoo{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ @@ -308,6 +633,7 @@ nl{ patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -470,39 +796,72 @@ nl{ exponential{"E"} group{"."} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } } lepc{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } limb{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -517,300 +876,616 @@ nl{ minimumGroupingDigits{"1"} mlym{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mong{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mtei{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mymr{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mymrshan{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + native{"latn"} nkoo{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } olck{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } orya{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } osma{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } rohg{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } saur{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } shrd{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } sora{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } sund{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } takr{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } talu{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } tamldec{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } telu{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } thai{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } tibt{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } vaii{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"} currencyFormat{"¤ #,##0.00;¤ -#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ decimal{","} + exponential{"E"} group{"."} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -855,6 +1530,17 @@ nl{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } intervalFormats{ Bh{ B{"h B – h B"} @@ -1191,6 +1877,101 @@ nl{ } } } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"U–U"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"U MMM–MMM"} + y{"U MMM – U MMM"} + } + yMMMEd{ + M{"U MMM d, E – MMM d, E"} + d{"U MMM d, E – MMM d, E"} + y{"U MMM d, E – U MMM d, E"} + } + yMMMM{ + M{"U MMMM–MMMM"} + y{"U MMMM – U MMMM"} + } + yMMMd{ + M{"U MMM d – MMM d"} + d{"U MMM d–d"} + y{"U MMM d – U MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } monthNames{ format{ abbreviated{ @@ -1207,6 +1988,20 @@ nl{ "mnd 11", "mnd 12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "maand 1", "maand 2", @@ -1237,6 +2032,20 @@ nl{ "mnd 11", "mnd 12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "maand 1", "maand 2", @@ -1253,6 +2062,35 @@ nl{ } } } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } } coptic{ DateTimePatterns{ @@ -1459,6 +2297,21 @@ nl{ "Misra", "Nasi", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Tut", "Babah", @@ -1491,6 +2344,21 @@ nl{ "Misra", "Nasi", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Tut", "Babah", @@ -1687,6 +2555,101 @@ nl{ } } } + intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } + M{ + M{"MM–MM"} + } + MEd{ + M{"MM-dd, E – MM-dd, E"} + d{"MM-dd, E – MM-dd, E"} + } + MMM{ + M{"LLL–LLL"} + } + MMMEd{ + M{"MMM d, E – MMM d, E"} + d{"MMM d, E – MMM d, E"} + } + MMMd{ + M{"MMM d – MMM d"} + d{"MMM d–d"} + } + Md{ + M{"MM-dd – MM-dd"} + d{"MM-dd – MM-dd"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } + y{ + y{"U–U"} + } + yM{ + M{"y-MM – y-MM"} + y{"y-MM – y-MM"} + } + yMEd{ + M{"y-MM-dd, E – y-MM-dd, E"} + d{"y-MM-dd, E – y-MM-dd, E"} + y{"y-MM-dd, E – y-MM-dd, E"} + } + yMMM{ + M{"U MMM–MMM"} + y{"U MMM – U MMM"} + } + yMMMEd{ + M{"U MMM d, E – MMM d, E"} + d{"U MMM d, E – MMM d, E"} + y{"U MMM d, E – U MMM d, E"} + } + yMMMM{ + M{"U MMMM–MMMM"} + y{"U MMMM – U MMMM"} + } + yMMMd{ + M{"U MMM d – MMM d"} + d{"U MMM d–d"} + y{"U MMM d – U MMM d"} + } + yMd{ + M{"y-MM-dd – y-MM-dd"} + d{"y-MM-dd – y-MM-dd"} + y{"y-MM-dd – y-MM-dd"} + } + } monthNames{ format{ abbreviated{ @@ -1703,6 +2666,20 @@ nl{ "mnd 11", "mnd 12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "maand 1", "maand 2", @@ -1733,6 +2710,20 @@ nl{ "mnd 11", "mnd 12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "maand 1", "maand 2", @@ -1749,6 +2740,35 @@ nl{ } } } + monthPatterns{ + format{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + numeric{ + all{ + leap{"{0}bis"} + } + } + stand-alone{ + abbreviated{ + leap{"{0}bis"} + } + narrow{ + leap{"{0}b"} + } + wide{ + leap{"{0}bis"} + } + } + } } ethiopic{ DateTimePatterns{ @@ -1969,6 +2989,21 @@ nl{ "Nähase", "Pagumän", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Mäskäräm", "Teqemt", @@ -2001,6 +3036,21 @@ nl{ "Nähase", "Pagumän", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Mäskäräm", "Teqemt", @@ -2801,6 +3851,17 @@ nl{ yyyyQQQ{"QQQ y G"} yyyyQQQQ{"QQQQ y G"} } + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } intervalFormats{ Bh{ B{"h B – h B"} @@ -2964,6 +4025,22 @@ nl{ "Elloel", "Adar B", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "Tisjrie", "Chesjwan", @@ -2998,6 +4075,22 @@ nl{ "Elloel", "Adar B", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "Tisjrie", "Chesjwan", @@ -3221,6 +4314,20 @@ nl{ "Maagha", "Phaalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Chaitra", "Vaishakha", @@ -3251,6 +4358,20 @@ nl{ "Maagha", "Phaalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Chaitra", "Vaishakha", @@ -3270,6 +4391,12 @@ nl{ } islamic{ eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } wide{ "Saʻna Hizjria", } @@ -3435,6 +4562,20 @@ nl{ "Doe al k.", "Doe al h.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Moeharram", "Safar", @@ -3465,6 +4606,20 @@ nl{ "Doe al k.", "Doe al h.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Moeharram", "Safar", @@ -4578,6 +5733,96 @@ nl{ y{"dd-MM-y – dd-MM-y G"} } } + monthNames{ + format{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + stand-alone{ + abbreviated{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Farvardin", + "Ordibehesht", + "Khordad", + "Tir", + "Mordad", + "Shahrivar", + "Mehr", + "Aban", + "Azar", + "Dey", + "Bahman", + "Esfand", + } + } + } } roc{ DateTimePatterns{ @@ -5059,7 +6304,7 @@ nl{ } } hour-narrow{ - dn{"uur"} + dn{"u"} relative{ "0"{"binnen een uur"} } @@ -5761,12 +7006,6 @@ nl{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} en {1}"} - end{"{0} en {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} en {1}"} end{"{0} en {1}"} diff --git a/icuSources/data/locales/nl_AW.txt b/icuSources/data/locales/nl_AW.txt index e28a18bc..72f91209 100644 --- a/icuSources/data/locales/nl_AW.txt +++ b/icuSources/data/locales/nl_AW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_AW{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl_BE.txt b/icuSources/data/locales/nl_BE.txt index 5783e10c..1fe55547 100644 --- a/icuSources/data/locales/nl_BE.txt +++ b/icuSources/data/locales/nl_BE.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_BE{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nl_BQ.txt b/icuSources/data/locales/nl_BQ.txt index a36c8c9f..c14857fd 100644 --- a/icuSources/data/locales/nl_BQ.txt +++ b/icuSources/data/locales/nl_BQ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_BQ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl_CW.txt b/icuSources/data/locales/nl_CW.txt index 8f7c8e1a..767ed356 100644 --- a/icuSources/data/locales/nl_CW.txt +++ b/icuSources/data/locales/nl_CW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_CW{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl_NL.txt b/icuSources/data/locales/nl_NL.txt index d231bb58..1ede6f5f 100644 --- a/icuSources/data/locales/nl_NL.txt +++ b/icuSources/data/locales/nl_NL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_NL{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl_SR.txt b/icuSources/data/locales/nl_SR.txt index 12fd2b89..6d24072e 100644 --- a/icuSources/data/locales/nl_SR.txt +++ b/icuSources/data/locales/nl_SR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_SR{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nl_SX.txt b/icuSources/data/locales/nl_SX.txt index 2b8ebc4f..62a31df0 100644 --- a/icuSources/data/locales/nl_SX.txt +++ b/icuSources/data/locales/nl_SX.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl_SX{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nmg.txt b/icuSources/data/locales/nmg.txt index a3068f44..56da49df 100644 --- a/icuSources/data/locales/nmg.txt +++ b/icuSources/data/locales/nmg.txt @@ -8,7 +8,7 @@ nmg{ " ǒ ö ō ɔ {ɔ\u0301} {ɔ\u0302} {ɔ\u030C} {ɔ\u0304} p r ŕ s t u ú û ǔ ū v w y]" } ExemplarCharactersIndex{"[A B Ɓ C D E Ǝ Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -22,7 +22,7 @@ nmg{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nmg_CM.txt b/icuSources/data/locales/nmg_CM.txt index 32bbde33..ac586010 100644 --- a/icuSources/data/locales/nmg_CM.txt +++ b/icuSources/data/locales/nmg_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nmg_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nn.txt b/icuSources/data/locales/nn.txt index 6c1e4410..b0a061f2 100644 --- a/icuSources/data/locales/nn.txt +++ b/icuSources/data/locales/nn.txt @@ -98,7 +98,7 @@ nn{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ diff --git a/icuSources/data/locales/nn_NO.txt b/icuSources/data/locales/nn_NO.txt index 2ff09e82..699c89d7 100644 --- a/icuSources/data/locales/nn_NO.txt +++ b/icuSources/data/locales/nn_NO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nn_NO{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nnh.txt b/icuSources/data/locales/nnh.txt index 5df5eb07..a91f6bb4 100644 --- a/icuSources/data/locales/nnh.txt +++ b/icuSources/data/locales/nnh.txt @@ -12,7 +12,7 @@ nnh{ "[A B C D E Ɛ F G H I J K L M N Ŋ O Ɔ P {Pf} R S {Sh} T {Ts} U Ʉ V W Ẅ Y Ÿ Z " "ʼ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[, ; \\: ! ? . ' ‘ ’ « »]"} NumberElements{ latn{ @@ -28,7 +28,7 @@ nnh{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nnh_CM.txt b/icuSources/data/locales/nnh_CM.txt index 3d74e6d7..341570ce 100644 --- a/icuSources/data/locales/nnh_CM.txt +++ b/icuSources/data/locales/nnh_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nnh_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nqo.txt b/icuSources/data/locales/nqo.txt index 8b15166e..30503673 100644 --- a/icuSources/data/locales/nqo.txt +++ b/icuSources/data/locales/nqo.txt @@ -7,7 +7,7 @@ nqo{ default{"latn"} native{"nkoo"} } - Version{"2.1.48.13"} + Version{"36.1"} layout{ characters{"right-to-left"} lines{"top-to-bottom"} diff --git a/icuSources/data/locales/nqo_GN.txt b/icuSources/data/locales/nqo_GN.txt index 87e88938..b4b339ab 100644 --- a/icuSources/data/locales/nqo_GN.txt +++ b/icuSources/data/locales/nqo_GN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nqo_GN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nr.txt b/icuSources/data/locales/nr.txt index 801aa592..ef81d55d 100644 --- a/icuSources/data/locales/nr.txt +++ b/icuSources/data/locales/nr.txt @@ -3,7 +3,6 @@ nr{ AuxExemplarCharacters{"[r]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p q s t u v w x y z]"} - ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q S T U V W X Y Z]"} NumberElements{ latn{ patterns{ @@ -18,7 +17,7 @@ nr{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ dayNames{ @@ -83,10 +82,4 @@ nr{ } } } - delimiters{ - alternateQuotationEnd{"”"} - alternateQuotationStart{"“"} - quotationEnd{"’"} - quotationStart{"‘"} - } } diff --git a/icuSources/data/locales/nr_ZA.txt b/icuSources/data/locales/nr_ZA.txt index c23a5d0e..531d8f33 100644 --- a/icuSources/data/locales/nr_ZA.txt +++ b/icuSources/data/locales/nr_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nr_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nso.txt b/icuSources/data/locales/nso.txt index 802d0052..9a7f1f2a 100644 --- a/icuSources/data/locales/nso.txt +++ b/icuSources/data/locales/nso.txt @@ -3,7 +3,6 @@ nso{ AuxExemplarCharacters{"[c q v z]"} ExemplarCharacters{"[a b d e ê f g h i j k l m n o ô p r s š t u w x y]"} - ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} NumberElements{ latn{ miscPatterns{ @@ -33,7 +32,7 @@ nso{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ @@ -456,10 +455,4 @@ nso{ } } } - delimiters{ - alternateQuotationEnd{"”"} - alternateQuotationStart{"“"} - quotationEnd{"’"} - quotationStart{"‘"} - } } diff --git a/icuSources/data/locales/nso_ZA.txt b/icuSources/data/locales/nso_ZA.txt index 0b053caa..87390ac6 100644 --- a/icuSources/data/locales/nso_ZA.txt +++ b/icuSources/data/locales/nso_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nso_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nus.txt b/icuSources/data/locales/nus.txt index bd451717..f4b0f7d6 100644 --- a/icuSources/data/locales/nus.txt +++ b/icuSources/data/locales/nus.txt @@ -7,7 +7,7 @@ nus{ " u v w x y z]" } ExemplarCharactersIndex{"[A B C D E Ɛ F G Ɣ H I J K L M N Ŋ O Ɔ P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -22,7 +22,7 @@ nus{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nus_SS.txt b/icuSources/data/locales/nus_SS.txt index 6de35780..9bbc9ec5 100644 --- a/icuSources/data/locales/nus_SS.txt +++ b/icuSources/data/locales/nus_SS.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nus_SS{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ny.txt b/icuSources/data/locales/ny.txt index 2a32dbb8..68178364 100644 --- a/icuSources/data/locales/ny.txt +++ b/icuSources/data/locales/ny.txt @@ -4,7 +4,7 @@ ny{ AuxExemplarCharacters{"[q v x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u w ŵ y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ny_MW.txt b/icuSources/data/locales/ny_MW.txt index e5248d67..68d4e010 100644 --- a/icuSources/data/locales/ny_MW.txt +++ b/icuSources/data/locales/ny_MW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ny_MW{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/nyn.txt b/icuSources/data/locales/nyn.txt index 9eb60994..e4df0389 100644 --- a/icuSources/data/locales/nyn.txt +++ b/icuSources/data/locales/nyn.txt @@ -10,7 +10,7 @@ nyn{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/nyn_UG.txt b/icuSources/data/locales/nyn_UG.txt index 8126742a..232f8e1a 100644 --- a/icuSources/data/locales/nyn_UG.txt +++ b/icuSources/data/locales/nyn_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nyn_UG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/oc.txt b/icuSources/data/locales/oc.txt index 58e8aa01..4c6ffaf9 100644 --- a/icuSources/data/locales/oc.txt +++ b/icuSources/data/locales/oc.txt @@ -14,7 +14,7 @@ oc{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/oc_FR.txt b/icuSources/data/locales/oc_FR.txt index a82bf379..3062c894 100644 --- a/icuSources/data/locales/oc_FR.txt +++ b/icuSources/data/locales/oc_FR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License oc_FR{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/om.txt b/icuSources/data/locales/om.txt index 6966ce5e..95fcf2ad 100644 --- a/icuSources/data/locales/om.txt +++ b/icuSources/data/locales/om.txt @@ -3,7 +3,7 @@ om{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -35,7 +35,7 @@ om{ native{"latn"} traditional{"ethi"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/om_ET.txt b/icuSources/data/locales/om_ET.txt index 2d3ceb9f..e5a6a787 100644 --- a/icuSources/data/locales/om_ET.txt +++ b/icuSources/data/locales/om_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License om_ET{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/om_KE.txt b/icuSources/data/locales/om_KE.txt index da214771..fa66c626 100644 --- a/icuSources/data/locales/om_KE.txt +++ b/icuSources/data/locales/om_KE.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License om_KE{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/or.txt b/icuSources/data/locales/or.txt index 6e7f8149..e7894635 100644 --- a/icuSources/data/locales/or.txt +++ b/icuSources/data/locales/or.txt @@ -19,10 +19,10 @@ or{ "[ଅ ଆ ଇ ଈ ଉ ଊ ଋ ଏ ଐ ଓ ଔ କ ଖ ଗ ଘ ଙ ଚ ଛ ଜ ଝ ଞ ଟ ଠ ଡ ଢ ଣ ତ ଥ ଦ ଧ ନ ପ ଫ ବ ଭ ମ ଯ ର" " ଲ ଳ ଶ ଷ ସ ହ {କ\u0B4Dଷ}]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0୦ 1୧ 2୨ 3୩ 4୪ 5୫ 6୬ 7୭ 8୮ 9୯]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0୦ 1୧ 2୨ 3୩ 4୪ 5୫ 6୬ 7୭ 8୮ 9୯]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -196,11 +196,15 @@ or{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -213,6 +217,7 @@ or{ other{"{0} ଦିନଗୁଡ଼ିକ"} } } + minimumGroupingDigits{"1"} native{"orya"} orya{ patterns{ @@ -222,16 +227,20 @@ or{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -299,50 +308,6 @@ or{ intervalFormats{ Bh{ B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} } M{ M{"M – M"} @@ -607,53 +572,6 @@ or{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1760,17 +1678,8 @@ or{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} ଓ {1}"} - end{"{0}, ଓ {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ - 2{"{0} ଓ {1}"} end{"{0}, ଓ {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0}, {1}"} diff --git a/icuSources/data/locales/or_IN.txt b/icuSources/data/locales/or_IN.txt index fbce613e..f8b489db 100644 --- a/icuSources/data/locales/or_IN.txt +++ b/icuSources/data/locales/or_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License or_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/os.txt b/icuSources/data/locales/os.txt index 61bde761..deef24cc 100644 --- a/icuSources/data/locales/os.txt +++ b/icuSources/data/locales/os.txt @@ -15,10 +15,10 @@ os{ "[А Ӕ Б В Г {Гъ} Д {Дж} {Дз} Е Ё Ж З И Й К {Къ} Л М Н О П {Пъ} Р С Т {Тъ} У Ф" " Х {Хъ} Ц {Цъ} Ч {Чъ} Ш Щ Ы Э Ю Я]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -44,7 +44,7 @@ os{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -52,9 +52,9 @@ os{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM, y 'аз' G", - "d MMMM, y 'аз' G", - "dd MMM y 'аз' G", + "EEEE, d MMMM, y 'аз' G", + "d MMMM, y 'аз' G", + "dd MMM y 'аз' G", "dd.MM.yy GGGGG", "{1}, {0}", "{1}, {0}", @@ -145,9 +145,9 @@ os{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM, y 'аз'", - "d MMMM, y 'аз'", - "dd MMM y 'аз'", + "EEEE, d MMMM, y 'аз'", + "d MMMM, y 'аз'", + "dd MMM y 'аз'", "dd.MM.yy", "{1}, {0}", "{1}, {0}", diff --git a/icuSources/data/locales/os_GE.txt b/icuSources/data/locales/os_GE.txt index 5bd9c19b..1a90a56a 100644 --- a/icuSources/data/locales/os_GE.txt +++ b/icuSources/data/locales/os_GE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License os_GE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/os_RU.txt b/icuSources/data/locales/os_RU.txt index 7b08832c..f7b890d9 100644 --- a/icuSources/data/locales/os_RU.txt +++ b/icuSources/data/locales/os_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License os_RU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pa.txt b/icuSources/data/locales/pa.txt index 575759bd..638f8618 100644 --- a/icuSources/data/locales/pa.txt +++ b/icuSources/data/locales/pa.txt @@ -2,14 +2,24 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pa{ AuxExemplarCharacters{"[\u200C\u200D ਃ \u0A02 \u0A01 {ਲ\u0A3C}]"} + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{ "[\u0A71 \u0A70 \u0A3C ੦ ੧ ੨ ੩ ੪ ੫ ੬ ੭ ੮ ੯ ੴ ੳ ਉ ਊ ਓ ਅ ਆ ਐ ਔ ੲ ਇ ਈ ਏ ਸ {ਸ" "\u0A3C} ਹ ਕ ਖ {ਖ\u0A3C} ਗ {ਗ\u0A3C} ਘ ਙ ਚ ਛ ਜ {ਜ\u0A3C} ਝ ਞ ਟ ਠ ਡ ਢ ਣ ਤ ਥ ਦ " "ਧ ਨ ਪ ਫ {ਫ\u0A3C} ਬ ਭ ਮ ਯ ਰ ਲ ਵ ੜ \u0A4D ਾ ਿ ੀ \u0A41 \u0A42 \u0A47 \u0A48 " "\u0A4B \u0A4C]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0੦ 1੧ 2੨ 3੩ 4੪ 5੫ 6੬ 7੭ 8੮ 9੯]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] / \\& ′ ″]"} + ExemplarCharactersIndex{"[ੳ ਅ ੲ ਸ ਹ ਕ ਖ ਗ ਘ ਙ ਚ ਛ ਜ ਝ ਞ ਟ ਠ ਡ ਢ ਣ ਤ ਥ ਦ ਧ ਨ ਪ ਫ ਬ ਭ ਮ ਯ ਰ ਲ ਵ ੜ]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0੦ 1੧ 2੨ 3੩ 4੪ 5੫ 6੬ 7੭ 8੮ 9੯]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] / \\& ′ ″]"} + MoreInformation{"?"} NumberElements{ arabext{ patterns{ @@ -19,6 +29,7 @@ pa{ scientificFormat{"[#E0]"} } symbols{ + decimal{"٫"} exponential{"×۱۰^"} group{","} infinity{"∞"} @@ -28,8 +39,10 @@ pa{ percentSign{"٪"} plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{"٫"} } } + default{"latn"} guru{ patterns{ currencyFormat{"¤ #,##,##0.00"} @@ -38,17 +51,23 @@ pa{ scientificFormat{"[#E0]"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ @@ -213,12 +232,17 @@ pa{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -233,7 +257,7 @@ pa{ minimumGroupingDigits{"1"} native{"guru"} } - Version{"2.1.48.20"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -262,6 +286,9 @@ pa{ "ਈਸਵੀ ਪੂਰਵ", } } + intervalFormats{ + fallback{"{0} – {1}"} + } } coptic{ eras{ @@ -295,6 +322,21 @@ pa{ "ਮੈਸਰਾ", "ਨੇਜ਼ੀ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ਟੋਉਟ", "ਬਾਬਾ", @@ -327,6 +369,21 @@ pa{ "ਮੈਸਰਾ", "ਨੇਜ਼ੀ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ਟੋਉਟ", "ਬਾਬਾ", @@ -377,6 +434,21 @@ pa{ "ਨੇਹਾਸੇ", "ਪਾਗੂਮੇਨ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ਮੇਸਕੇਰੇਮ", "ਟੇਕੇਮਟ", @@ -409,6 +481,21 @@ pa{ "ਨੇਹਾਸੇ", "ਪਾਗੂਮੇਨ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "ਮੇਸਕੇਰੇਮ", "ਟੇਕੇਮਟ", @@ -427,6 +514,19 @@ pa{ } } } + ethiopic-amete-alem{ + eras{ + abbreviated{ + "ERA0", + } + narrow{ + "ERA0", + } + wide{ + "ERA0", + } + } + } generic{ DateTimePatterns{ "h:mm:ss a zzzz", @@ -489,52 +589,19 @@ pa{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} } M{ M{"MM–MM"} @@ -562,6 +629,24 @@ pa{ d{"d – d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y – y G"} } @@ -844,53 +929,6 @@ pa{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -1119,6 +1157,17 @@ pa{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1137,6 +1186,22 @@ pa{ "ਏਲੁਲ", "ਅਦਰ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ਤਿਸ਼ਰੀ", "ਹੇਸ਼ਵਨ", @@ -1171,6 +1236,22 @@ pa{ "ਏਲੁਲ", "ਅਦਰ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ਤਿਸ਼ਰੀ", "ਹੇਸ਼ਵਨ", @@ -1294,6 +1375,20 @@ pa{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } + intervalFormats{ + fallback{"{0} – {1}"} + } monthNames{ format{ abbreviated{ @@ -1310,6 +1405,20 @@ pa{ "ਦੂ-ਅਲ-ਕੀ.", "ਦੂ-ਅਲ-ਹਿ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ਮੁਹੱਰਮ", "ਸਫਰ", @@ -1340,6 +1449,20 @@ pa{ "ਦੂ-ਅਲ-ਕੀ.", "ਦੂ-ਅਲ-ਹਿ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ਮੁਹੱਰਮ", "ਸਫਰ", @@ -1358,6 +1481,17 @@ pa{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1374,6 +1508,20 @@ pa{ "ਬਾਹਮਨ", "ਐਸਫੰਡ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ਫਾਰਵਰਡੀਨ", "ਔਰਡਾਈਬਹੈਸ਼ਟ", @@ -1404,6 +1552,20 @@ pa{ "ਬਾਹਮਨ", "ਐਸਫੰਡ", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ਫਾਰਵਰਡੀਨ", "ਔਰਡਾਈਬਹੈਸ਼ਟ", @@ -1526,6 +1688,12 @@ pa{ western_asian_scripts{"ਪੱਛਮੀ ਏਸ਼ੀਆਈ ਲਿਪੀ"} whitespace{"ਵ੍ਹਾਈਟ ਸਪੇਸ"} } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"ਦਿਨ"} @@ -1548,7 +1716,7 @@ pa{ day-narrow{ dn{"ਦਿਨ"} relative{ - "-1"{"ਬੀਤਿਆ ਕੱਲ੍ਹ"} + "-1"{"ਕੱਲ੍ਹ"} "0"{"ਅੱਜ"} "1"{"ਭਲਕੇ"} } @@ -1566,7 +1734,7 @@ pa{ day-short{ dn{"ਦਿਨ"} relative{ - "-1"{"ਬੀਤਿਆ ਕੱਲ੍ਹ"} + "-1"{"ਕੱਲ੍ਹ"} "0"{"ਅੱਜ"} "1"{"ਭਲਕੇ"} } @@ -2372,6 +2540,12 @@ pa{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + end{"{0}, ਜਾਂ {1}"} + } + or-short{ + end{"{0}, ਜਾਂ {1}"} + } standard{ 2{"{0} ਅਤੇ {1}"} end{"{0} ਅਤੇ {1}"} @@ -2379,8 +2553,8 @@ pa{ start{"{0}, {1}"} } standard-narrow{ - 2{"{0} ਅਤੇ {1}"} - end{"{0} ਅਤੇ {1}"} + 2{"{0}, {1}"} + end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -2397,10 +2571,10 @@ pa{ start{"{0}, {1}"} } unit-narrow{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} } unit-short{ 2{"{0}, {1}"} @@ -2411,7 +2585,7 @@ pa{ } measurementSystemNames{ UK{"ਯੂ. ਕੇ."} - US{"ਯੂ. ਐਸ."} + US{"ਯੂ. ਐੱਸ."} metric{"ਮੀਟਰਿਕ"} } parse{ @@ -2440,6 +2614,10 @@ pa{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/pa_Arab.txt b/icuSources/data/locales/pa_Arab.txt index eb3b3c11..9d5fc2b6 100644 --- a/icuSources/data/locales/pa_Arab.txt +++ b/icuSources/data/locales/pa_Arab.txt @@ -7,7 +7,7 @@ pa_Arab{ "[\u064F ء آ ؤ ئ ا ب پ ت ث ٹ ج چ ح خ د ذ ڈ ر ز ڑ ژ س ش ص ض ط ظ ع غ ف ق ک گ ل " "م ن ں ه ھ ہ و ی ے]" } - ExemplarCharactersNumbers{"[\u200E \\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ arabext{ symbols{ @@ -23,7 +23,7 @@ pa_Arab{ } native{"arabext"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/pa_Arab_PK.txt b/icuSources/data/locales/pa_Arab_PK.txt index 30112cf9..9d982b52 100644 --- a/icuSources/data/locales/pa_Arab_PK.txt +++ b/icuSources/data/locales/pa_Arab_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab_PK{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pa_Aran_PK.txt b/icuSources/data/locales/pa_Aran_PK.txt index efecc367..052f78bd 100644 --- a/icuSources/data/locales/pa_Aran_PK.txt +++ b/icuSources/data/locales/pa_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Aran_PK{ - Version{"2.1.47.82"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/locales/pa_Guru.txt b/icuSources/data/locales/pa_Guru.txt index f6958d69..f06d9fff 100644 --- a/icuSources/data/locales/pa_Guru.txt +++ b/icuSources/data/locales/pa_Guru.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pa_Guru_IN.txt b/icuSources/data/locales/pa_Guru_IN.txt index 8d083818..84f98ad8 100644 --- a/icuSources/data/locales/pa_Guru_IN.txt +++ b/icuSources/data/locales/pa_Guru_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pa_PK.txt b/icuSources/data/locales/pa_PK.txt index ab424947..1c66c7b3 100644 --- a/icuSources/data/locales/pa_PK.txt +++ b/icuSources/data/locales/pa_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ - "%%ALIAS"{"pa_Aran_PK"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/locales/pl.txt b/icuSources/data/locales/pl.txt index 73478ebb..ec6b2c68 100644 --- a/icuSources/data/locales/pl.txt +++ b/icuSources/data/locales/pl.txt @@ -8,10 +8,10 @@ pl{ } ExemplarCharacters{"[a ą b c ć d e ę f g h i j k l ł m n ń o ó p r s ś t u w y z ź ż]"} ExemplarCharactersIndex{"[A Ą B C Ć D E Ę F G H I J K L Ł M N Ń O Ó P Q R S Ś T U V W X Y Z Ź Ż]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' \u0022 ” „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& " - "# % † ‡ ′ ″ ° ~]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' \u0022 ” „ « » ( ) \\[ \\] \\{ \\} § @ * / " + "\\& # % † ‡ ′ ″ ° ~]" } NumberElements{ latn{ @@ -24,6 +24,7 @@ pl{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -259,9 +260,11 @@ pl{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -279,7 +282,7 @@ pl{ } minimumGroupingDigits{"2"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -426,9 +429,9 @@ pl{ "d MMM y G", "dd.MM.y G", "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", "{1}, {0}", } availableFormats{ @@ -642,9 +645,9 @@ pl{ "dd.MM.y", "dd.MM.y", "{1}, {0}", - "{1} {0}", - "{1} {0}", - "{1}, {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", "{1}, {0}", } appendItems{ @@ -680,10 +683,10 @@ pl{ MMMEd{"E, d.MM"} MMMMEd{"E, d MMMM"} MMMMW{ - few{"MMMM, 'tydz'. W"} - many{"MMMM, 'tydz'. W"} - one{"MMMM, 'tydz'. W"} - other{"MMMM, 'tydz'. W"} + few{"LLLL, 'tydz'. W"} + many{"LLLL, 'tydz'. W"} + one{"LLLL, 'tydz'. W"} + other{"LLLL, 'tydz'. W"} } MMMMd{"d MMMM"} MMMd{"d.MM"} @@ -1408,9 +1411,9 @@ pl{ "d MMM y G", "dd.MM.y G", "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", + "{1} 'o' {0}", "{1}, {0}", } } @@ -1659,9 +1662,12 @@ pl{ } } day-narrow{ - dn{"dzień"} + dn{"d."} relative{ + "-1"{"wcz."} "-2"{"przedwczoraj"} + "0"{"dziś"} + "1"{"jutro"} "2"{"pojutrze"} } relativeTime{ @@ -1680,7 +1686,7 @@ pl{ } } day-short{ - dn{"dzień"} + dn{"dz."} relative{ "-2"{"przedwczoraj"} "2"{"pojutrze"} @@ -1986,9 +1992,9 @@ pl{ month-narrow{ dn{"mc"} relative{ - "-1"{"w zeszłym miesiącu"} - "0"{"w tym miesiącu"} - "1"{"w przyszłym miesiącu"} + "-1"{"w zeszłym mies."} + "0"{"w tym mies."} + "1"{"w przyszłym mies."} } relativeTime{ future{ @@ -2008,9 +2014,9 @@ pl{ month-short{ dn{"mies."} relative{ - "-1"{"w zeszłym miesiącu"} - "0"{"w tym miesiącu"} - "1"{"w przyszłym miesiącu"} + "-1"{"w zeszłym mies."} + "0"{"w tym mies."} + "1"{"w przyszłym mies."} } relativeTime{ future{ @@ -2488,9 +2494,9 @@ pl{ week-narrow{ dn{"tydz."} relative{ - "-1"{"w zeszłym tygodniu"} - "0"{"w tym tygodniu"} - "1"{"w przyszłym tygodniu"} + "-1"{"w zeszłym tyg."} + "0"{"w tym tyg."} + "1"{"w przyszłym tyg."} } relativePeriod{"tydzień {0}"} relativeTime{ @@ -2511,9 +2517,9 @@ pl{ week-short{ dn{"tydz."} relative{ - "-1"{"w zeszłym tygodniu"} - "0"{"w tym tygodniu"} - "1"{"w przyszłym tygodniu"} + "-1"{"w zeszłym tyg."} + "0"{"w tym tyg."} + "1"{"w przyszłym tyg."} } relativePeriod{"tydzień {0}"} relativeTime{ @@ -2544,7 +2550,7 @@ pl{ dn{"dzień tygodnia"} } weekday-narrow{ - dn{"dzień tyg."} + dn{"dz. tyg."} } weekday-short{ dn{"dzień tyg."} @@ -2553,7 +2559,7 @@ pl{ dn{"dzień miesiąca"} } weekdayOfMonth-narrow{ - dn{"dzień mies."} + dn{"dz. mies."} } weekdayOfMonth-short{ dn{"dzień mies."} diff --git a/icuSources/data/locales/pl_PL.txt b/icuSources/data/locales/pl_PL.txt index 158eb4a6..8d4bcbd9 100644 --- a/icuSources/data/locales/pl_PL.txt +++ b/icuSources/data/locales/pl_PL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pl_PL{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ps.txt b/icuSources/data/locales/ps.txt index d30e20f8..14431ea0 100644 --- a/icuSources/data/locales/ps.txt +++ b/icuSources/data/locales/ps.txt @@ -6,9 +6,6 @@ ps{ final{"{0}…"} initial{"…{0}"} medial{"{0}…{1}"} - word-final{"{0} …"} - word-initial{"… {0}"} - word-medial{"{0} … {1}"} } ExemplarCharacters{ "[\u064E \u0650 \u064F \u064B \u064D \u064C \u0651 \u0652 \u0654 \u0670 آ ا أ" @@ -19,9 +16,8 @@ ps{ "[آ ا ء ب پ ت ټ ث ج ځ چ څ ح خ د ډ ذ ر ړ ز ژ ږ س ش ښ ص ض ط ظ ع غ ف ق ک ګ ل م ن" " ڼ ه و ی]" } - ExemplarCharactersNumbers{"[\u200E \\- , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} ExemplarCharactersPunctuation{"[، ; \\: ! ۔ ' ‘ ( ) \\[ \\] \\{ \\} /]"} - MoreInformation{"?"} NumberElements{ arabext{ patterns{ @@ -43,15 +39,13 @@ ps{ latn{ miscPatterns{ approximately{"~{0}"} - atLeast{"≥{0}"} + atLeast{"{0}+"} atMost{"≤{0}"} - range{"{0}–{1}"} } patterns{ - accountingFormat{"#,##0.00 ¤"} + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"#,##0.00 ¤"} percentFormat{"#,##0%"} - scientificFormat{"#E0"} } patternsLong{ decimalFormat{ @@ -137,11 +131,11 @@ ps{ } 10000000000{ one{"00G ¤"} - other{"00G ¤"} + other{"¤00B"} } 100000000000{ - one{"000G ¤"} - other{"000G ¤"} + one{"¤000B"} + other{"¤000B"} } 1000000000000{ one{"0T ¤"} @@ -225,14 +219,14 @@ ps{ other{"{0} کور کیڼ اړخ ته دی"} } plural{ - one{"{0} قلمونه"} - other{"{0}?"} + one{"{0} ورځ"} + other{"{0} ورځې"} } } minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ default{"persian"} generic{ @@ -297,14 +291,43 @@ ps{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E, M/d/y GGGGG – E, M/d/y GGGGG"} + M{"E, M/d/y – E, M/d/y GGGGG"} + d{"E, M/d/y – E, M/d/y GGGGG"} + y{"E, M/d/y – E, M/d/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} + GyMMMd{ + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} + } + GyMd{ + G{"M/d/y GGGGG – M/d/y GGGGG"} + M{"M/d/y – M/d/y GGGGG"} + d{"M/d/y – M/d/y GGGGG"} + y{"M/d/y – M/d/y GGGGG"} } M{ M{"MM–MM"} @@ -329,7 +352,7 @@ ps{ d{"MM-dd – MM-dd"} } d{ - d{"d–d"} + d{"d – d"} } fallback{"{0} – {1}"} y{ @@ -404,7 +427,6 @@ ps{ Bh{"h B"} Bhm{"h:mm B"} Bhms{"h:mm:ss B"} - E{"ccc"} EBhm{"E h:mm B"} EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} @@ -424,15 +446,14 @@ ps{ M{"L"} MEd{"MM-dd, E"} MMM{"LLL"} - MMMEd{"MMM d, E"} + MMMEd{"E, MMM d"} MMMMW{ - one{"اونۍ W د MMMM"} + one{"اونۍ‘ W د MMMM‘"} other{"اونۍ W د MMMM"} } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM-dd"} - d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} @@ -567,57 +588,10 @@ ps{ } wide%variant{ "له عام پېر دمخه", - "CE", + "عام پېر", } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -690,7 +664,7 @@ ps{ } yMMM{ M{"y MMM–MMM"} - y{"y MMM – y MMM"} + y{"MMM y – MMM y"} } yMMMEd{ M{"y MMM d, E – MMM d, E"} @@ -704,7 +678,7 @@ ps{ yMMMd{ M{"y MMM d – MMM d"} d{"y MMM d–d"} - y{"y MMM d – y MMM d"} + y{"MMM d, y – MMM d, y"} } yMd{ M{"y-MM-dd – y-MM-dd"} @@ -722,7 +696,7 @@ ps{ "مۍ", "جون", "جولای", - "اگست", + "اګست", "سېپتمبر", "اکتوبر", "نومبر", @@ -750,7 +724,7 @@ ps{ "مۍ", "جون", "جولای", - "اگست", + "اګست", "سېپتمبر", "اکتوبر", "نومبر", @@ -766,7 +740,7 @@ ps{ "مۍ", "جون", "جولای", - "اگست", + "اګست", "سپتمبر", "اکتوبر", "نومبر", @@ -794,7 +768,7 @@ ps{ "مۍ", "جون", "جولای", - "اگست", + "اګست", "سپتمبر", "اکتوبر", "نومبر", @@ -1002,17 +976,17 @@ ps{ format{ abbreviated{ "محرم", - "صفره", + "صفر", "ربيع", "ربيع II", - "جماعه", - "جموما II", - "راجاب", + "جماد ۱", + "جماد ۲", + "رجب", "شعبان", "رمضان", "شوال", "دالقاعده", - "حلال حج", + "ذي الحج", } narrow{ "1", @@ -1030,33 +1004,33 @@ ps{ } wide{ "محرم", - "د صفرې د", + "صفر", "ربيع", "ربيع II", "جماعه", "جموما II", - "راجاب", + "رجب", "شعبان", "رمضان", "شوال", - "دالقاعده", - "حلال حج", + "ذي القعده", + "ذي الحج", } } stand-alone{ abbreviated{ "محرم", - "صفره", + "صفر", "ربيع", "ربيع II", "جماعه", - "جموما II", - "راجاب", + "جمادي ۲", + "رجب", "شعبان", "رمضان", "شوال", "دالقاعده", - "حلال حج", + "ذي الحج", } narrow{ "1", @@ -1074,17 +1048,17 @@ ps{ } wide{ "محرم", - "د صفرې د", + "صفر", "ربيع", "ربيع II", "جماعه", "جموما II", - "راجاب", + "رجب", "شعبان", "رمضان", "شوال", "دالقاعده", - "حلال حج", + "ذي الحج", } } } @@ -1112,18 +1086,18 @@ ps{ "کب", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "۱", + "۲", + "۳", + "۴", + "۵", + "۶", + "۷", + "۸", + "۹", + "۱۰", + "۱۱", + "۱۲", } wide{ "وری", @@ -1156,18 +1130,18 @@ ps{ "کب", } narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "۱", + "۲", + "۳", + "۴", + "۵", + "۶", + "۷", + "۸", + "۹", + "۱۰", + "۱۱", + "۱۲", } wide{ "وری", @@ -1199,11 +1173,11 @@ ps{ braille{"بریل"} building{"ودانۍ"} bullets_stars{"ګولۍ یا ستوری"} - consonantal_jamo{"کنسینټل جامو"} + consonantal_jamo{"کانسو نینټل جامو"} currency_symbols{"د پېسو سمبول"} dash_connector{"ډش یا نښلونکی"} digits{"عدد"} - dingbats{"ڈنگبت"} + dingbats{"ډینګبټ"} divination_symbols{"د اټکل سمبول"} downwards_arrows{"ښکته غشی"} downwards_upwards_arrows{"ښکته پورته غشی"} @@ -1219,22 +1193,22 @@ ps{ full_width_form_variant{"د بشپړ پراختيا بله بڼه"} geometric_shapes{"جيوميتريکي شکل"} half_width_form_variant{"د نيمايي پراختيا بله بڼه"} - han_characters{"د حني کرکټر"} + han_characters{"د حني کریکټر"} han_radicals{"د حني سخت دريځه"} hanja{"هانجا"} - hanzi_simplified{"حنيزي (ساده)"} - hanzi_traditional{"حنيزي (روايتي)"} + hanzi_simplified{"هانزي (ساده)"} + hanzi_traditional{"هانزي (روایتي)"} heart{"زړه"} historic_scripts{"تاريخي سکرېپټ"} - ideographic_desc_characters{"د اډیګرافیک ډيسک کرکټر"} + ideographic_desc_characters{"د اډیوګرافیک ډيسک کرکټر"} japanese_kana{"جاپاني کانا"} kanbun{"کنبن"} kanji{"کانجی"} - keycap{"کیکاپ"} - leftwards_arrows{"کڼ اړخ ته غشی"} - leftwards_rightwards_arrows{"کڼ اړخ او ښۍ اړخ ته غشی"} + keycap{"کیکیپ"} + leftwards_arrows{"کیڼ اړخ ته غشی"} + leftwards_rightwards_arrows{"کیڼ اړخ او ښۍ اړخ ته غشی"} letterlike_symbols{"د توري په څېر سمبول"} - limited_use{"د محدود استعمال"} + limited_use{"محدود استعمال"} male{"نارینه"} math_symbols{"ریاضی سمبول"} middle_eastern_scripts{"د منځني ختیځ سکرېپټ"} @@ -1270,26 +1244,65 @@ ps{ travel_places{"سفر یا ځای"} upwards_arrows{"پورته غشي"} variant_forms{"بله بڼه"} - vocalic_jamo{"غږ جامو"} + vocalic_jamo{"وکيليک جامو"} weather{"موسم"} western_asian_scripts{"لويديځ آسيايي سکريپټ"} whitespace{"سپين ځای"} } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"ورځ"} + relative{ + "-1"{"پرون"} + "0"{"نن"} + "1"{"سبا"} + } + relativeTime{ + future{ + one{"په {0} ورځ کې"} + other{"په {0} ورځو کې"} + } + past{ + one{"{0} ورځ مخکې"} + other{"{0} ورځې مخکې"} + } + } } day-narrow{ dn{"ورځ"} + relative{ + "-1"{"پرون"} + "0"{"نن"} + "1"{"سبا"} + } + relativeTime{ + future{ + one{"په {0} ورځ کې"} + other{"په {0} ورځو کې"} + } + past{ + one{"{0} ورځ مخکې"} + other{"{0} ورځې مخکې"} + } + } } day-short{ dn{"ورځ"} + relative{ + "-1"{"پرون"} + "0"{"نن"} + "1"{"سبا"} + } + relativeTime{ + future{ + one{"په {0} ورځ کې"} + other{"په {0} ورځو کې"} + } + past{ + one{"{0} ورځ مخکې"} + other{"{0} ورځې مخکې"} + } + } } dayOfYear{ dn{"د کال ورځ"} @@ -1318,50 +1331,643 @@ ps{ era-short{ dn{"پېر"} } + fri{ + relative{ + "-1"{"تېره جمعه"} + "0"{"دا جمعه"} + "1"{"راتلونکې جمعه"} + } + relativeTime{ + future{ + one{"په {0} جمعه کې"} + other{"په {0} جمعو کې"} + } + past{ + one{"{0} جمعه مخکې"} + other{"{0} جمعې مخکې"} + } + } + } + fri-narrow{ + relative{ + "-1"{"تېره جمعه"} + "0"{"دا جمعه"} + "1"{"راتلونکې جمعه"} + } + relativeTime{ + future{ + one{"په {0} جمعه کې"} + other{"په {0} جمعه کې"} + } + past{ + one{"{0} جمعه مخکې"} + other{"{0} جمعه مخکې"} + } + } + } + fri-short{ + relative{ + "-1"{"تېره جمعه"} + "0"{"دا جمعه"} + "1"{"راتلونکې جمعه"} + } + relativeTime{ + future{ + one{"په {0} جمعه کې"} + other{"په {0} جمعه کې"} + } + past{ + one{"{0} جمعه مخکې"} + other{"{0} جمعه مخکې"} + } + } + } hour{ dn{"ساعت"} + relative{ + "0"{"دا ساعت"} + } + relativeTime{ + future{ + one{"په {0} ساعت کې"} + other{"په {0} ساعتو کې"} + } + past{ + one{"{0} ساعت مخکې"} + other{"{0} ساعتونه مخکې"} + } + } } hour-narrow{ dn{"ساعت"} + relativeTime{ + future{ + one{"په {0} ساعت کې"} + other{"په {0} ساعت کې"} + } + past{ + one{"{0} ساعت مخکې"} + other{"{0} ساعت مخکې"} + } + } } hour-short{ dn{"ساعت"} + relativeTime{ + future{ + one{"په {0} ساعت کې"} + other{"په {0} ساعت کې"} + } + past{ + one{"{0} ساعت مخکې"} + other{"{0} ساعت مخکې"} + } + } } minute{ dn{"دقيقه"} + relative{ + "0"{"دا دقيقه"} + } + relativeTime{ + future{ + one{"په {0} دقيقه کې"} + other{"په {0} دقيقو کې"} + } + past{ + one{"{0} دقيقه مخکې"} + other{"{0} دقيقې مخکې"} + } + } } minute-narrow{ dn{"دقيقه"} + relativeTime{ + future{ + one{"په {0} دقيقه کې"} + other{"په {0} دقيقه کې"} + } + past{ + one{"{0} دقيقه مخکې"} + other{"{0} دقيقه مخکې"} + } + } } minute-short{ dn{"دقيقه"} + relativeTime{ + future{ + one{"په {0} دقيقه کې"} + other{"په {0} دقيقه کې"} + } + past{ + one{"{0} دقيقه مخکې"} + other{"{0} دقيقه مخکې"} + } + } + } + mon{ + relative{ + "-1"{"تېره دوشنبه"} + "0"{"دا دوشنبه"} + "1"{"راتلونکې دوشنبه"} + } + relativeTime{ + future{ + one{"په {0} دوشنبه کې"} + other{"په {0} دوشنبو کې"} + } + past{ + one{"{0} دوشنبه مخکې"} + other{"{0} دوشنبې مخکې"} + } + } + } + mon-narrow{ + relative{ + "-1"{"تېره دوشنبه"} + "0"{"دا دوشنبه"} + "1"{"راتلونکې دوشنبه"} + } + relativeTime{ + future{ + one{"په {0} دوشنبه کې"} + other{"په {0} دوشنبه کې"} + } + past{ + one{"{0} دوشنبه مخکې"} + other{"{0} دوشنبه مخکې"} + } + } + } + mon-short{ + relative{ + "-1"{"تېره دوشنبه"} + "0"{"دا دوشنبه"} + "1"{"راتلونکې دوشنبه"} + } + relativeTime{ + future{ + one{"په {0} دوشنبه کې"} + other{"په {0} دوشنبه کې"} + } + past{ + one{"{0} دوشنبه مخکې"} + other{"{0} دوشنبه مخکې"} + } + } } month{ dn{"مياشت"} + relative{ + "-1"{"تېره مياشت"} + "0"{"دا مياشت"} + "1"{"راتلونکې مياشت"} + } + relativeTime{ + future{ + one{"په {0} مياشت کې"} + other{"په {0} مياشتو کې"} + } + past{ + one{"{0} مياشت مخکې"} + other{"{0} مياشتې مخکې"} + } + } } month-narrow{ dn{"مياشت"} + relative{ + "-1"{"تېره مياشت"} + "0"{"دا مياشت"} + "1"{"راتلونکې مياشت"} + } + relativeTime{ + future{ + one{"په {0} مياشت کې"} + other{"په {0} مياشت کې"} + } + past{ + one{"{0} مياشت مخکې"} + other{"{0} مياشت مخکې"} + } + } } month-short{ dn{"مياشت"} + relative{ + "-1"{"تېره مياشت"} + "0"{"دا مياشت"} + "1"{"راتلونکې مياشت"} + } + relativeTime{ + future{ + one{"په {0} مياشت کې"} + other{"په {0} مياشت کې"} + } + past{ + one{"{0} مياشت مخکې"} + other{"{0} مياشت مخکې"} + } + } + } + quarter{ + dn{"څلورمه برخه"} + relative{ + "-1"{"ورستۍ ربع"} + "0"{"دا ربع"} + "1"{"راتلونکې ربع"} + } + relativeTime{ + future{ + one{"په {0} ربع کې"} + other{"په {0} ربعو کې"} + } + past{ + one{"{0} ربع مخکې"} + other{"{0} ربعې مخکې"} + } + } + } + quarter-narrow{ + dn{"څلورمه برخه"} + relativeTime{ + future{ + one{"په {0} ربع کې"} + other{"په {0} ربعو کې"} + } + past{ + one{"{0} ربع مخکې"} + other{"{0} ربعې مخکې"} + } + } + } + quarter-short{ + dn{"څلورمه برخه"} + relativeTime{ + future{ + one{"په {0} ربع کې"} + other{"په {0} ربعو کې"} + } + past{ + one{"{0} ربع مخکې"} + other{"{0} ربعې مخکې"} + } + } + } + sat{ + relative{ + "-1"{"تېره شنبه"} + "0"{"دا شنبه"} + "1"{"راتلونکې شنبه"} + } + relativeTime{ + future{ + one{"په {0} شنبه کې"} + other{"په {0} شنبو کې"} + } + past{ + one{"{0} شنبه مخکې"} + other{"{0} شنبې مخکې"} + } + } + } + sat-narrow{ + relative{ + "-1"{"تېره شنبه"} + "0"{"دا شنبه"} + "1"{"راتلونکې شنبه"} + } + relativeTime{ + future{ + one{"په {0} شنبه کې"} + other{"په {0} شنبه کې"} + } + past{ + one{"{0} شنبه مخکې"} + other{"{0} شنبه مخکې"} + } + } + } + sat-short{ + relative{ + "-1"{"تېره شنبه"} + "0"{"دا شنبه"} + "1"{"راتلونکې شنبه"} + } + relativeTime{ + future{ + one{"په {0} شنبه کې"} + other{"په {0} شنبه کې"} + } + past{ + one{"{0} شنبه مخکې"} + other{"{0} شنبه مخکې"} + } + } } second{ dn{"ثانيه"} + relative{ + "0"{"اوس"} + } + relativeTime{ + future{ + one{"په {0} ثانيه کې"} + other{"په {0} ثانيو کې"} + } + past{ + one{"{0} ثانيه مخکې"} + other{"{0} ثانيې مخکې"} + } + } } second-narrow{ dn{"ثانيه"} + relativeTime{ + future{ + one{"په {0} ثانيه کې"} + other{"په {0} ثانيه کې"} + } + past{ + one{"{0} ثانيه کې"} + other{"{0} ثانيه کې"} + } + } } second-short{ dn{"ثانيه"} + relativeTime{ + future{ + one{"په {0} ثانيه کې"} + other{"په {0} ثانيه کې"} + } + past{ + one{"{0} ثانيه مخکې"} + other{"{0} ثانيه مخکې"} + } + } + } + sun{ + relative{ + "-1"{"تېره يکشنبه"} + "0"{"دا يکشنبه"} + "1"{"راتلونکې يکشنبه"} + } + relativeTime{ + future{ + one{"په {0} يکشنبه کې"} + other{"په {0} يکشنبو کې"} + } + past{ + one{"{0} يکشنبه مخکې"} + other{"{0} يکشنبې مخکې"} + } + } + } + sun-narrow{ + relative{ + "-1"{"تېره يکشنبه"} + "0"{"دا يکشنبه"} + "1"{"راتلونکې يکشنبه"} + } + relativeTime{ + future{ + one{"په {0} يکشنبه کې"} + other{"په {0} يکشنبه کې"} + } + past{ + one{"{0} يکشنبه مخکې"} + other{"{0} يکشنبه مخکې"} + } + } + } + sun-short{ + relative{ + "-1"{"تېره يکشنبه"} + "0"{"دا يکشنبه"} + "1"{"راتلونکې يکشنبه"} + } + relativeTime{ + future{ + one{"په {0} يکشنبه کې"} + other{"په {0} يکشنبه کې"} + } + past{ + one{"{0} يکشنبه مخکې"} + other{"{0} يکشنبه مخکې"} + } + } + } + thu{ + relative{ + "-1"{"تېره پنجشنبه"} + "0"{"دا پنجشنبه"} + "1"{"راتلونکې پنجشنبه"} + } + relativeTime{ + future{ + one{"په {0} پنجشنبه کې"} + other{"په {0} پنجشنبو کې"} + } + past{ + one{"{0} پنجشنبه مخکې"} + other{"{0} پنجشنبې مخکې"} + } + } + } + thu-narrow{ + relative{ + "-1"{"تېره پنجشنبه"} + "0"{"دا پنجشنبه"} + "1"{"راتلونکې پنجشنبه"} + } + relativeTime{ + future{ + one{"په {0} پنجشنبه کې"} + other{"په {0} پنجشنبه کې"} + } + past{ + one{"{0} پنجشنبه مخکې"} + other{"{0} پنجشنبه مخکې"} + } + } + } + thu-short{ + relative{ + "-1"{"تېره پنجشنبه"} + "0"{"دا پنجشنبه"} + "1"{"راتلونکې پنجشنبه"} + } + relativeTime{ + future{ + one{"په {0} پنجشنبه کې"} + other{"په {0} پنجشنبه کې"} + } + past{ + one{"{0} پنجشنبه مخکې"} + other{"{0} پنجشنبه مخکې"} + } + } + } + tue{ + relative{ + "-1"{"تيره سه شنبه"} + "0"{"دا سه شنبه"} + "1"{"راتلونکې سه شنبه"} + } + relativeTime{ + future{ + one{"په {0} سه شنبه کې"} + other{"په {0} سه شنبو کې"} + } + past{ + one{"{0} سه شنبه مخکې"} + other{"{0} سه شنبې مخکې"} + } + } + } + tue-narrow{ + relative{ + "-1"{"تيره سه شنبه"} + "0"{"دا سه شنبه"} + "1"{"راتلونکې سه شنبه"} + } + relativeTime{ + future{ + one{"په {0} سه شنبه کې"} + other{"په {0} سه شنبه کې"} + } + past{ + one{"{0} سه شنبه مخکې"} + other{"{0} سه شنبه مخکې"} + } + } + } + tue-short{ + relative{ + "-1"{"تېره سه شنبه"} + "0"{"دا سه شنبه"} + "1"{"راتلونکې سه شنبه"} + } + relativeTime{ + future{ + one{"په {0} سه شنبه کې"} + other{"په {0} سه شنبه کې"} + } + past{ + one{"{0} سه شنبه مخکې"} + other{"{0} سه شنبه مخکې"} + } + } + } + wed{ + relative{ + "-1"{"تېره چارشنبه"} + "0"{"دا چارشنبه"} + "1"{"راتلونکې چارشنبه"} + } + relativeTime{ + future{ + one{"په {0} چارشنبه کې"} + other{"په {0} چارشنبو کې"} + } + past{ + one{"{0} چارشنبه مخکې"} + other{"{0} چارشنبې مخکې"} + } + } + } + wed-narrow{ + relative{ + "-1"{"تېره چارشنبه"} + "0"{"دا چارشنبه"} + "1"{"راتلونکې چارشنبه"} + } + relativeTime{ + future{ + one{"په {0} چارشنبه کې"} + other{"په {0} چارشنبه کې"} + } + past{ + one{"{0} چارشنبه مخکې"} + other{"{0} چارشنبه مخکې"} + } + } + } + wed-short{ + relative{ + "-1"{"تېره چارشنبه"} + "0"{"دا چارشنبه"} + "1"{"راتلونکې چارشنبه"} + } + relativeTime{ + future{ + one{"په {0} چارشنبه کې"} + other{"په {0} چارشنبه کې"} + } + past{ + one{"{0} چارشنبه مخکې"} + other{"{0} چارشنبه مخکې"} + } + } } week{ dn{"اونۍ"} + relative{ + "-1"{"تيره اونۍ"} + "0"{"دا اونۍ"} + "1"{"راتلونکې اونۍ"} + } + relativePeriod{"اونۍ د {0}"} + relativeTime{ + future{ + one{"په {0} اونۍ کې"} + other{"په {0} اونيو کې"} + } + past{ + one{"{0} اونۍ مخکې"} + other{"{0} اونۍ مخکې"} + } + } } week-narrow{ dn{"اونۍ"} + relative{ + "-1"{"تېره اونۍ"} + "0"{"دا اونۍ"} + "1"{"راتلونکې اونۍ"} + } + relativePeriod{"اونۍ د {0}"} + relativeTime{ + future{ + one{"په {0} اونۍ کې"} + other{"په {0} اونۍ کې"} + } + past{ + one{"{0} اونۍ مخکې"} + other{"{0} اونۍ مخکې"} + } + } } week-short{ dn{"اونۍ"} + relative{ + "-1"{"تېره اونۍ"} + "0"{"دا اونۍ"} + "1"{"راتلونکې اونۍ"} + } + relativePeriod{"اونۍ د {0}"} + relativeTime{ + future{ + one{"په {0} اونۍ کې"} + other{"په {0} اونۍ کې"} + } + past{ + one{"{0} اونۍ مخکې"} + other{"{0} اونۍ مخکې"} + } + } } weekOfMonth{ dn{"د مياشتې اونۍ"} @@ -1395,7 +2001,7 @@ ps{ relative{ "-1"{"پروسږکال"} "0"{"سږکال"} - "1"{"بل کال"} + "1"{"راتلونکی کال"} } relativeTime{ future{ @@ -1411,9 +2017,9 @@ ps{ year-narrow{ dn{"کال"} relative{ - "-1"{"پروسږکال"} - "0"{"سږکال"} - "1"{"بل کال"} + "-1"{"تير کال"} + "0"{"سږ کال"} + "1"{"راتلونکی کال"} } relativeTime{ future{ @@ -1429,9 +2035,9 @@ ps{ year-short{ dn{"کال"} relative{ - "-1"{"پروسږکال"} - "0"{"سږکال"} - "1"{"بل کال"} + "-1"{"تېر کال"} + "0"{"سږ کال"} + "1"{"روتلونکی کال"} } relativeTime{ future{ @@ -1466,15 +2072,9 @@ ps{ } standard-narrow{ 2{"{0}، {1}"} - end{"{0}, {1}"} - middle{"{0}، {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} او {1}"} - end{"{0}، او {1}"} - middle{"{0}، {1}"} - start{"{0}, {1}"} } unit{ 2{"{0} او {1}"} @@ -1497,7 +2097,7 @@ ps{ } measurementSystemNames{ UK{"بريتاني"} - US{"امريکايي"} + US{"متحده ايالات"} metric{"مېټرک"} } parse{ diff --git a/icuSources/data/locales/ps_AF.txt b/icuSources/data/locales/ps_AF.txt index 45c19bfa..99bfd6dd 100644 --- a/icuSources/data/locales/ps_AF.txt +++ b/icuSources/data/locales/ps_AF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ps_AF{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ps_PK.txt b/icuSources/data/locales/ps_PK.txt index dc52558b..bf5dbab4 100644 --- a/icuSources/data/locales/ps_PK.txt +++ b/icuSources/data/locales/ps_PK.txt @@ -7,7 +7,7 @@ ps_PK{ " ء ب پ ت ټ ث ج ځ چ څ ح خ د ډ ذ ر ړ ز ژ ږ س ش ښ ص ض ط ظ ع غ ف ق ک ګ گ ل م ن ڼ" " ه ة و ؤ ی ے ي ې ۍ ئ]" } - Version{"2.1.49.34"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -36,12 +36,12 @@ ps_PK{ "ربيع II", "جماعه", "جموما II", - "راجاب", + "رجب", "شعبان", "رمضان", "شوال", - "دالقاعده", - "حلال حج", + "ذي القعده", + "ذي الحج", } } stand-alone{ @@ -52,12 +52,12 @@ ps_PK{ "ربيع II", "جماعه", "جموما II", - "راجاب", + "رجب", "شعبان", "رمضان", "شوال", "دالقاعده", - "حلال حج", + "ذي الحج", } } } diff --git a/icuSources/data/locales/pt.txt b/icuSources/data/locales/pt.txt index 80f37d2a..3cd2a5b1 100644 --- a/icuSources/data/locales/pt.txt +++ b/icuSources/data/locales/pt.txt @@ -11,10 +11,10 @@ pt{ " z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ latn{ @@ -27,6 +27,7 @@ pt{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -190,9 +191,11 @@ pt{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -208,7 +211,7 @@ pt{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -393,52 +396,8 @@ pt{ yyyyQQQQ{"G y QQQQ"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + h{"h:mm – h:mm B"} } H{ H{"HH'h' - HH'h'"} @@ -628,13 +587,13 @@ pt{ dayNames{ format{ abbreviated{ - "dom", - "seg", - "ter", - "qua", - "qui", - "sex", - "sáb", + "dom.", + "seg.", + "ter.", + "qua.", + "qui.", + "sex.", + "sáb.", } narrow{ "D", @@ -645,15 +604,6 @@ pt{ "S", "S", } - short{ - "dom", - "seg", - "ter", - "qua", - "qui", - "sex", - "sáb", - } wide{ "domingo", "segunda-feira", @@ -665,15 +615,6 @@ pt{ } } stand-alone{ - abbreviated{ - "dom", - "seg", - "ter", - "qua", - "qui", - "sex", - "sáb", - } narrow{ "D", "S", @@ -683,15 +624,6 @@ pt{ "S", "S", } - short{ - "dom", - "seg", - "ter", - "qua", - "qui", - "sex", - "sáb", - } wide{ "domingo", "segunda-feira", @@ -926,18 +858,18 @@ pt{ monthNames{ format{ abbreviated{ - "jan", - "fev", - "mar", - "abr", - "mai", - "jun", - "jul", - "ago", - "set", - "out", - "nov", - "dez", + "jan.", + "fev.", + "mar.", + "abr.", + "mai.", + "jun.", + "jul.", + "ago.", + "set.", + "out.", + "nov.", + "dez.", } narrow{ "J", @@ -969,20 +901,6 @@ pt{ } } stand-alone{ - abbreviated{ - "jan", - "fev", - "mar", - "abr", - "mai", - "jun", - "jul", - "ago", - "set", - "out", - "nov", - "dez", - } narrow{ "J", "F", @@ -1430,7 +1348,7 @@ pt{ } past{ one{"há {0} segunda-feira"} - other{"{0} segundas-feiras atrás"} + other{"há {0} segundas-feiras"} } } } @@ -1572,7 +1490,7 @@ pt{ } past{ one{"há {0} trim."} - other{"{0} trim. atrás"} + other{"há {0} trim."} } } } @@ -1834,7 +1752,7 @@ pt{ other{"em {0} quartas-feiras"} } past{ - one{"há {0} quartas-feiras"} + one{"há {0} quarta-feira"} other{"há {0} quartas-feiras"} } } @@ -1989,7 +1907,7 @@ pt{ } past{ one{"há {0} ano"} - other{"{0} anos atrás"} + other{"há {0} anos"} } } } @@ -2037,8 +1955,6 @@ pt{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} e {1}"} @@ -2066,8 +1982,8 @@ pt{ } } measurementSystemNames{ - UK{"inglês"} - US{"americano"} + UK{"Reino Unido"} + US{"Estados Unidos"} metric{"métrico"} } parse{ diff --git a/icuSources/data/locales/pt_AO.txt b/icuSources/data/locales/pt_AO.txt index e529057d..f68409fa 100644 --- a/icuSources/data/locales/pt_AO.txt +++ b/icuSources/data/locales/pt_AO.txt @@ -5,5 +5,5 @@ pt_AO{ NumberElements{ minimumGroupingDigits{"1"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_BR.txt b/icuSources/data/locales/pt_BR.txt index 311b32a8..80129ccf 100644 --- a/icuSources/data/locales/pt_BR.txt +++ b/icuSources/data/locales/pt_BR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pt_BR{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_CH.txt b/icuSources/data/locales/pt_CH.txt index f2d10871..0060128e 100644 --- a/icuSources/data/locales/pt_CH.txt +++ b/icuSources/data/locales/pt_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CH{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_CV.txt b/icuSources/data/locales/pt_CV.txt index 09e4e7d4..941a30d4 100644 --- a/icuSources/data/locales/pt_CV.txt +++ b/icuSources/data/locales/pt_CV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_FR.txt b/icuSources/data/locales/pt_FR.txt index f8971728..704f4329 100644 --- a/icuSources/data/locales/pt_FR.txt +++ b/icuSources/data/locales/pt_FR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_FR{ %%Parent{"pt_PT"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_GQ.txt b/icuSources/data/locales/pt_GQ.txt index 3bcaf584..263ab5fb 100644 --- a/icuSources/data/locales/pt_GQ.txt +++ b/icuSources/data/locales/pt_GQ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GQ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_GW.txt b/icuSources/data/locales/pt_GW.txt index 7187239f..55d0c8dd 100644 --- a/icuSources/data/locales/pt_GW.txt +++ b/icuSources/data/locales/pt_GW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_LU.txt b/icuSources/data/locales/pt_LU.txt index 787b6b11..66c4e956 100644 --- a/icuSources/data/locales/pt_LU.txt +++ b/icuSources/data/locales/pt_LU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_LU{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_MO.txt b/icuSources/data/locales/pt_MO.txt index 46c22665..01305fec 100644 --- a/icuSources/data/locales/pt_MO.txt +++ b/icuSources/data/locales/pt_MO.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} calendar{ chinese{ DateTimePatterns{ diff --git a/icuSources/data/locales/pt_MZ.txt b/icuSources/data/locales/pt_MZ.txt index 1b8f2ee0..112d57aa 100644 --- a/icuSources/data/locales/pt_MZ.txt +++ b/icuSources/data/locales/pt_MZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_PT.txt b/icuSources/data/locales/pt_PT.txt index 28a964d7..df214064 100644 --- a/icuSources/data/locales/pt_PT.txt +++ b/icuSources/data/locales/pt_PT.txt @@ -8,10 +8,10 @@ pt_PT{ word-initial{"… {0}"} word-medial{"{0} … {1}"} } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -28,7 +28,6 @@ pt_PT{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} - decimalFormat{"#,##0.###"} } patternsLong{ decimalFormat{ @@ -162,8 +161,6 @@ pt_PT{ } symbols{ group{" "} - minusSign{"-"} - plusSign{"+"} } } minimalPairs{ @@ -174,7 +171,7 @@ pt_PT{ minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -458,9 +455,6 @@ pt_PT{ } dayPeriod{ format{ - abbreviated{ - noon{"meio-dia"} - } narrow{ afternoon1{"tarde"} evening1{"noite"} @@ -469,12 +463,6 @@ pt_PT{ night1{"madrugada"} noon{"meio-dia"} } - wide{ - afternoon1{"da tarde"} - evening1{"da noite"} - morning1{"da manhã"} - noon{"meio-dia"} - } } stand-alone{ abbreviated{ @@ -569,24 +557,6 @@ pt_PT{ y{"dd/MM/y – dd/MM/y"} } } - monthNames{ - format{ - wide{ - "janeiro", - "fevereiro", - "março", - "abril", - "maio", - "junho", - "julho", - "agosto", - "setembro", - "outubro", - "novembro", - "dezembro", - } - } - } quarters{ format{ wide{ @@ -713,13 +683,6 @@ pt_PT{ } fields{ day{ - relative{ - "-1"{"ontem"} - "-2"{"anteontem"} - "0"{"hoje"} - "1"{"amanhã"} - "2"{"depois de amanhã"} - } relativeTime{ future{ one{"dentro de {0} dia"} @@ -967,10 +930,6 @@ pt_PT{ one{"dentro de {0} trim."} other{"dentro de {0} trim."} } - past{ - one{"há {0} trim."} - other{"há {0} trim."} - } } } sat{ @@ -1145,10 +1104,6 @@ pt_PT{ one{"dentro de {0} quarta-feira"} other{"dentro de {0} quartas-feiras"} } - past{ - one{"há {0} quarta-feira"} - other{"há {0} quartas-feiras"} - } } } wed-narrow{ diff --git a/icuSources/data/locales/pt_ST.txt b/icuSources/data/locales/pt_ST.txt index 9997df66..7975c4b3 100644 --- a/icuSources/data/locales/pt_ST.txt +++ b/icuSources/data/locales/pt_ST.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/pt_TL.txt b/icuSources/data/locales/pt_TL.txt index ee023782..5166829a 100644 --- a/icuSources/data/locales/pt_TL.txt +++ b/icuSources/data/locales/pt_TL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/qu.txt b/icuSources/data/locales/qu.txt index 32c752ae..bf5b4464 100644 --- a/icuSources/data/locales/qu.txt +++ b/icuSources/data/locales/qu.txt @@ -7,7 +7,7 @@ qu{ } ExemplarCharacters{"[a {ch} {chʼ} h i k {kʼ} l {ll} m n ñ p {pʼ} q {qʼ} s t {tʼ} u w y]"} ExemplarCharactersIndex{"[A {Ch} H I K L {Ll} M N Ñ P Q S T U W Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -156,7 +156,7 @@ qu{ } minimumGroupingDigits{"1"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -218,6 +218,44 @@ qu{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"MM-y GGGGG – MM-y GGGGG"} + M{"MM-y GGGGG – MM-y GGGGG"} + y{"MM-y – MM-y GGGGG"} + } + GyMEd{ + G{"E, d-MM-y GGGG – E, d-MM-y GGGGG"} + M{"E, d-MM-y – E, d-MM-y GGGGG"} + d{"E, d-MM-y – E, d-MM-y GGGGG"} + y{"E, d-MM-y – E, d-MM-y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d-MM-y GGGG – d-MM-y GGGGG"} + M{"d-MM-y – d-MM-y GGGGG"} + d{"d-MM-y – d–MM-y GGGGG"} + y{"d-MM-y – d-MM-y GGGGG"} + } M{ M{"MM–MM"} } @@ -481,6 +519,44 @@ qu{ } } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y–y G"} + } + GyM{ + G{"MM-y GGGGG – MM-y GGGGG"} + M{"MM-y – MM-y GGGGG"} + y{"MM-y – MM-y GGGGG"} + } + GyMEd{ + G{"E, dd-MM-y GGGG – E, dd-MM-y GGGGG"} + M{"E, dd-MM-y – E, dd-MM-y GGGGG"} + d{"E, dd-MM-y – E, dd-MM-y GGGGG"} + y{"E, dd-MM-y – E, dd-MM-y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM y – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E, d MMM y G – E, d MMM y G"} + M{"E, d MMM d – E, d MMM y G"} + d{"E, d MMM – E, d MMM y G"} + y{"E, d MMM y – E, d MMM y G"} + } + GyMMMd{ + G{"d, MMM y G – d, MMM y G"} + M{"d, MMM – d, MMM y G"} + d{"d – d, MMM y G"} + y{"d, MMM y – d, MMM y G"} + } + GyMd{ + G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} + M{"dd-MM-y – dd-MM-y GGGGG"} + d{"dd-MM-y – dd-MM-y GGGGG"} + y{"dd-MM-y – dd-MM-y GGGGG"} + } H{ H{"HH–HH"} } @@ -1394,4 +1470,19 @@ qu{ characters{"left-to-right"} lines{"top-to-bottom"} } + listPattern{ + or{ + 2{"{0} utaq {1}"} + end{"{0}, utaq {1}"} + start{"{0}, {1}"} + } + or-narrow{ + 2{"{0} utaq {1}"} + end{"{0}, utaq {1}"} + } + or-short{ + 2{"{0} utaq {1}"} + end{"{0}, utaq {1}"} + } + } } diff --git a/icuSources/data/locales/qu_BO.txt b/icuSources/data/locales/qu_BO.txt index 727f4dcb..0e337e77 100644 --- a/icuSources/data/locales/qu_BO.txt +++ b/icuSources/data/locales/qu_BO.txt @@ -9,5 +9,5 @@ qu_BO{ } } } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/qu_EC.txt b/icuSources/data/locales/qu_EC.txt index 8e4e30fc..3bcb2096 100644 --- a/icuSources/data/locales/qu_EC.txt +++ b/icuSources/data/locales/qu_EC.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License qu_EC{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/qu_PE.txt b/icuSources/data/locales/qu_PE.txt index 9e9d4675..8a34cfdf 100644 --- a/icuSources/data/locales/qu_PE.txt +++ b/icuSources/data/locales/qu_PE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License qu_PE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/reslocal.mk b/icuSources/data/locales/reslocal.mk deleted file mode 100644 index c93817d2..00000000 --- a/icuSources/data/locales/reslocal.mk +++ /dev/null @@ -1,51 +0,0 @@ -# -# Local Apple addition for locale resources -# Copyright (c) 2004-2005, 2007, 2012-2019 Apple Inc. All rights reserved. -# -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# NOTE (January 2019): Please use ICU's new data filtering to select locale -# files. This makefile is no longer used to filter locale files. -# With no filtering, all data files are built. -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# - -GENRB_SOURCE_LOCAL = iu.txt iu_CA.txt\ - ms_Arab.txt ms_Arab_BN.txt ms_Arab_MY.txt\ - en_AD.txt en_AL.txt en_AR.txt en_BA.txt en_BD.txt\ - en_BG.txt\ - en_BR.txt en_CL.txt en_CN.txt en_CO.txt en_CZ.txt en_EE.txt en_ES.txt\ - en_FR.txt en_GR.txt en_HR.txt en_HU.txt en_ID.txt\ - en_IS.txt en_IT.txt en_JP.txt en_KR.txt en_LT.txt\ - en_LU.txt en_LV.txt en_ME.txt en_MM.txt en_MV.txt en_MX.txt en_NO.txt\ - en_PL.txt en_PT.txt en_RO.txt en_RS.txt en_RU.txt en_SK.txt\ - en_TR.txt en_TW.txt en_UA.txt\ - es_AG.txt es_AI.txt es_AW.txt es_BB.txt es_BL.txt\ - es_BM.txt es_BQ.txt es_BS.txt es_CA.txt es_CW.txt es_DM.txt\ - es_FK.txt es_GD.txt es_GF.txt es_GL.txt es_GP.txt\ - es_GY.txt es_HT.txt es_KN.txt es_KY.txt es_LC.txt\ - es_MF.txt es_MQ.txt es_MS.txt es_PM.txt en_SA.txt es_SR.txt\ - es_SX.txt es_TC.txt en_TH.txt es_TT.txt es_VC.txt es_VG.txt\ - es_VI.txt\ - pt_FR.txt\ - ks_Arab.txt ks_Arab_IN.txt\ - ks_Aran.txt ks_Aran_IN.txt\ - ur_Arab.txt ur_Arab_IN.txt ur_Arab_PK.txt\ - ur_Aran.txt ur_Aran_IN.txt ur_Aran_PK.txt\ - arn_CL.txt arn.txt ba_RU.txt ba.txt byn_ER.txt\ - byn.txt co_FR.txt co.txt cv_RU.txt cv.txt\ - dv_MV.txt dv.txt gaa_GH.txt gaa.txt gez_ER.txt\ - gez_ET.txt gez.txt gn_PY.txt gn.txt io_001.txt\ - io.txt jbo_001.txt jbo.txt kaj_NG.txt kaj.txt\ - kcg_NG.txt kcg.txt kpe_GN.txt kpe_LR.txt kpe.txt\ - mni_IN.txt mni.txt moh_CA.txt moh.txt myv_RU.txt\ - myv.txt nqo_GN.txt nqo.txt nr_ZA.txt nr.txt\ - nso_ZA.txt nso.txt ny_MW.txt ny.txt oc_FR.txt\ - oc.txt sa_IN.txt sa.txt sc_IT.txt sc.txt\ - scn_IT.txt scn.txt ss_SZ.txt ss_ZA.txt ss.txt\ - st_LS.txt st_ZA.txt st.txt syr_IQ.txt syr_SY.txt\ - syr.txt tig_ER.txt tig.txt tn_BW.txt tn_ZA.txt\ - tn.txt trv_TW.txt trv.txt ts_ZA.txt ts.txt\ - ve_ZA.txt ve.txt wa_BE.txt wa.txt wal_ET.txt\ - wal.txt - -GENRB_ALIAS_SOURCE_LOCAL = wuu.txt diff --git a/icuSources/data/locales/rm.txt b/icuSources/data/locales/rm.txt index c4fc6bd9..c1e07786 100644 --- a/icuSources/data/locales/rm.txt +++ b/icuSources/data/locales/rm.txt @@ -35,7 +35,7 @@ rm{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -43,10 +43,10 @@ rm{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, 'ils' d 'da' MMMM y G", - "d 'da' MMMM y G", + "EEEE, 'ils' d MMMM y G", + "d MMMM y G", "dd-MM-y G", - "dd-MM-yy GGGGG", + "dd-MM-y GGGGG", "{1} {0}", "{1} {0}", "{1} {0}", @@ -54,57 +54,94 @@ rm{ "{1} {0}", } availableFormats{ + E{"ccc"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"E d."} - H{"H"} - HHmm{"HH:mm"} - HHmmss{"HH:mm:ss"} - Hm{"H:mm"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} + Gy{"y G"} + GyMMM{"LLL y G"} + GyMMMEd{"E, dd-MM-y GGGGG"} + GyMMMMEd{"E, d MMMM y G"} + GyMMMMd{"d MMMM y G"} + GyMMMd{"dd-MM-y GGGGG"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"HH:mm:ss v"} + Hmv{"HH:mm v"} M{"L"} - MEd{"E, d.M."} + MEd{"E, dd-MM"} MMM{"LLL"} - MMMEd{"E d. MMM"} - MMMMEd{"E d. MMMM"} - MMMMd{"d. MMMM"} - MMMd{"d. MMM"} - MMd{"d.MM."} - MMdd{"dd.MM."} - Md{"d.M."} + MMMEd{"E, dd-MM"} + MMMMEd{"E, d MMMM"} + MMMMd{"d MMMM"} + MMMd{"dd-MM"} + Md{"dd-MM"} d{"d"} - mmss{"mm:ss"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} - y{"y"} - yM{"y-M"} - yMEd{"E, y-M-d"} - yMM{"MM.y"} - yMMM{"MMM y"} - yMMMEd{"E, d. MMM y"} - yMMMM{"MMMM y"} - yMMdd{"dd.MM.y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} + y{"y G"} + yM{"MM-y GGGGG"} + yMEd{"E, dd-MM-y GGGGG"} + yMMM{"LLL y G"} + yMMMEd{"E, dd-MM-y GGGGG"} + yMMMM{"LLLL y G"} + yMMMMEd{"E, d MMMM y G"} + yMMMMd{"d MMMM y G"} + yMMMd{"dd-MM-y GGGGG"} + yQQQ{"QQQ y G"} + yQQQQ{"QQQQ y G"} } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ - M{"M.–M."} + M{"LL–LL"} } MEd{ - M{"E, dd.MM. – E, dd.MM."} - d{"E, dd.MM. – E, dd.MM."} + M{"E, dd-MM – E, dd-MM"} + d{"E, dd-MM – E, dd-MM"} } MMM{ - M{"MMM–MMM"} + M{"LLL–LLL"} } MMMEd{ - M{"E, d. MMM – E, d. MMM"} - d{"E, d. – E, d. MMM"} + M{"E, dd-MM – E, dd-MM"} + d{"E, dd-MM – E, dd-MM"} + } + MMMMEd{ + M{"E, d MMMM – E, d MMMM"} + d{"E, d. – E, d MMMM"} + } + MMMMd{ + M{"d MMMM – d MMMM"} + d{"d.–d MMMM"} } MMMd{ - M{"d. MMM – d. MMM"} - d{"d.–d. MMM"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } Md{ - M{"dd.MM. – dd.MM."} - d{"dd.MM. – dd.MM."} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } d{ d{"d.–d."} @@ -129,39 +166,49 @@ rm{ h{"h–h a v"} } y{ - y{"y–y"} + y{"y–y G"} } yM{ - M{"MM.y – MM.y"} - y{"MM.y – MM.y"} + M{"LL-y – LL-y GGGGG"} + y{"LL-y – LL-y GGGGG"} } yMEd{ - M{"E, dd.MM.y – E, dd.MM.y"} - d{"E, dd.MM.y – E, dd.MM.y"} - y{"E, dd.MM.y – E, dd.MM.y"} + M{"E, dd-MM-y – E, dd-MM-y GGGGG"} + d{"E, dd-MM-y – E, dd-MM-y GGGGG"} + y{"E, dd-MM-y – E, dd-MM-y GGGGG"} } yMMM{ - M{"MMM–MMM y"} - y{"MMM y – MMM y"} + M{"LLL–LLL y G"} + y{"LLL y – LLL y G"} } yMMMEd{ - M{"E, d. MMM – E, d. MMM y"} - d{"E, d. – E, d. MMM y"} - y{"E, d. MMM y – E, d. MMM y"} + M{"E, dd-MM-y – E, dd-MM-y GGGGG"} + d{"E, dd-MM-y – E, dd-MM-y GGGGG"} + y{"E, dd-MM-y – E, dd-MM-y GGGGG"} } yMMMM{ - M{"MM – MM.y"} - y{"MM.y – MM.y"} + M{"LLLL–LLLL y G"} + y{"LLLL y – LLLL y G"} + } + yMMMMEd{ + M{"E, d MMMM – E, d MMMM y G"} + d{"E, d. – E, d MMMM y G"} + y{"E, d MMMM y – E, d MMMM y G"} + } + yMMMMd{ + M{"d MMMM – d MMMM y G"} + d{"d.–d MMMM y G"} + y{"d MMMM y – d MMMM y G"} } yMMMd{ - M{"d. MMM – d. MMM y"} - d{"d.–d. MMM y"} - y{"d. MMM y – d. MMM y"} + M{"dd-MM-y – dd-MM-y GGGGG"} + d{"dd-MM-y – dd-MM-y GGGGG"} + y{"dd-MM-y – dd-MM-y GGGGG"} } yMd{ - M{"dd.MM.y – dd.MM.y"} - d{"dd.MM.y – dd.MM.y"} - y{"dd.MM.y – dd.MM.y"} + M{"dd-MM-y – dd-MM-y GGGGG"} + d{"dd-MM-y – dd-MM-y GGGGG"} + y{"dd-MM-y – dd-MM-y GGGGG"} } } } @@ -183,8 +230,8 @@ rm{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, 'ils' d 'da' MMMM y", - "d 'da' MMMM y", + "EEEE, 'ils' d MMMM y", + "d MMMM y", "dd-MM-y", "dd-MM-yy", "{1} {0}", @@ -203,47 +250,44 @@ rm{ Ed{"E d."} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} + Gy{"y G"} + GyMMM{"LLL y G"} + GyMMMEd{"E, dd-MM-y GGGGG"} + GyMMMMEd{"E, d MMMM y G"} + GyMMMMd{"d MMMM y G"} + GyMMMd{"dd-MM-y GGGGG"} H{"HH"} - HHmm{"HH:mm"} - HHmmss{"HH:mm:ss"} Hm{"HH:mm"} Hms{"HH:mm:ss"} Hmsv{"HH:mm:ss v"} Hmv{"HH:mm v"} M{"L"} - MEd{"E, d.M."} + MEd{"E, dd-MM"} MMM{"LLL"} - MMMEd{"E d. MMM"} - MMMMEd{"E d. MMMM"} - MMMMd{"d. MMMM"} - MMMd{"d. MMM"} - MMd{"d.MM."} - MMdd{"dd.MM."} - Md{"d.M."} + MMMEd{"E, dd-MM"} + MMMMEd{"E, d MMMM"} + MMMMd{"d MMMM"} + MMMd{"dd-MM"} + Md{"dd-MM"} d{"d"} h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} hmsv{"h:mm:ss a v"} hmv{"h:mm a v"} - mmss{"mm:ss"} ms{"mm:ss"} y{"y"} - yM{"y-M"} - yMEd{"E, y-M-d"} - yMM{"MM.y"} - yMMM{"MMM y"} - yMMMEd{"y MMM d, E"} - yMMMM{"y MMMM"} - yMMMd{"y MMM d"} - yMMdd{"dd.MM.y"} - yMd{"y-MM-dd"} - yQQQ{"y QQQ"} - yQQQQ{"y QQQQ"} + yM{"LL-y"} + yMEd{"E, dd-MM-y"} + yMMM{"LLL y"} + yMMMEd{"E, dd-MM-y"} + yMMMM{"LLLL y"} + yMMMMEd{"E, d MMMM y"} + yMMMMd{"d MMMM y"} + yMMMd{"dd-MM-y"} + yMd{"dd-MM-y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} } dayNames{ format{ @@ -373,26 +417,34 @@ rm{ H{"HH–HH v"} } M{ - M{"MM–MM"} + M{"LL–LL"} } MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} + M{"E, dd-MM – E, dd-MM"} + d{"E, dd-MM – E, dd-MM"} } MMM{ M{"LLL–LLL"} } MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} + M{"E, dd-MM – E, dd-MM"} + d{"E, dd-MM – E, dd-MM"} + } + MMMMEd{ + M{"E, d MMMM – E, d MMMM"} + d{"E, d. – E, d MMMM"} + } + MMMMd{ + M{"d MMMM – d MMMM"} + d{"d.–d MMMM"} } MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} + M{"dd-MM – dd-MM"} + d{"dd-MM – dd-MM"} } d{ d{"d–d"} @@ -420,36 +472,46 @@ rm{ y{"y–y"} } yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} + M{"LL-y – LL-y"} + y{"LL-y – LL-y"} } yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} + M{"E, dd-MM-y – E, dd-MM-y"} + d{"E, dd-MM-y – E, dd-MM-y"} + y{"E, dd-MM-y – E, dd-MM-y"} } yMMM{ - M{"y MMM–MMM"} - y{"y MMM – y MMM"} + M{"LLL–LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ - M{"y MMM d, E – MMM d, E"} - d{"y MMM d, E – MMM d, E"} - y{"y MMM d, E – y MMM d, E"} + M{"E, dd-MM-y – E, dd-MM-y"} + d{"E, dd-MM-y – E, dd-MM-y"} + y{"E, dd-MM-y – E, dd-MM-y"} } yMMMM{ - M{"y MMMM–MMMM"} - y{"y MMMM – y MMMM"} + M{"LLLL–LLLL y"} + y{"LLLL y – LLLL y"} + } + yMMMMEd{ + M{"E, d MMMM – E, d MMMM y"} + d{"E, d. – E, d MMMM y"} + y{"E, d MMMM y – E, d MMMM y"} + } + yMMMMd{ + M{"d MMMM – d MMMM y"} + d{"d.–d MMMM y"} + y{"d MMMM y – d MMMM y"} } yMMMd{ - M{"y MMM d – MMM d"} - d{"y MMM d–d"} - y{"y MMM d – y MMM d"} + M{"dd-MM-y – dd-MM-y"} + d{"dd-MM-y – dd-MM-y"} + y{"dd-MM-y – dd-MM-y"} } yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} + M{"dd-MM-y – dd-MM-y"} + d{"dd-MM-y – dd-MM-y"} + y{"dd-MM-y – dd-MM-y"} } } monthNames{ @@ -483,18 +545,18 @@ rm{ "D", } wide{ - "schaner", - "favrer", - "mars", - "avrigl", - "matg", - "zercladur", - "fanadur", - "avust", - "settember", - "october", - "november", - "december", + "da schaner", + "da favrer", + "da mars", + "d’avrigl", + "da matg", + "da zercladur", + "da fanadur", + "d’avust", + "da settember", + "d’october", + "da november", + "da december", } } stand-alone{ diff --git a/icuSources/data/locales/rm_CH.txt b/icuSources/data/locales/rm_CH.txt index fec387b8..bf4e2afc 100644 --- a/icuSources/data/locales/rm_CH.txt +++ b/icuSources/data/locales/rm_CH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rm_CH{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/rn.txt b/icuSources/data/locales/rn.txt index 08035bae..338fc697 100644 --- a/icuSources/data/locales/rn.txt +++ b/icuSources/data/locales/rn.txt @@ -3,7 +3,7 @@ rn{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -17,7 +17,7 @@ rn{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rn_BI.txt b/icuSources/data/locales/rn_BI.txt index 88a8d547..f0964954 100644 --- a/icuSources/data/locales/rn_BI.txt +++ b/icuSources/data/locales/rn_BI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rn_BI{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ro.txt b/icuSources/data/locales/ro.txt index 965fd7c8..7b6ca76d 100644 --- a/icuSources/data/locales/ro.txt +++ b/icuSources/data/locales/ro.txt @@ -12,19 +12,22 @@ ro{ } ExemplarCharacters{"[a ă â b c d e f g h i î j k l m n o p r s ș t ț u v w x y z]"} ExemplarCharactersIndex{"[A Ă Â B C D E F G H I Î J K L M N O P Q R S Ș T Ț U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ \u0022 “ ” „ « » ( ) \\[ \\] @ * /]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ \u0022 “ ” „ « » ( ) \\[ \\] @ * /]"} MoreInformation{"..."} NumberElements{ default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"≥{0}"} + atMost{"≤{0}"} range{"{0} - {1}"} } patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -224,9 +227,11 @@ ro{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -245,7 +250,7 @@ ro{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -264,17 +269,21 @@ ro{ "{1}, {0}", } availableFormats{ + E{"ccc"} Ed{"E d"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} + M{"L"} MEd{"E, dd.MM"} + MMM{"LLL"} MMMEd{"E, d MMM"} MMMMEd{"E, d MMMM"} MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"dd.MM"} + d{"d"} y{"y"} yyyy{"y G"} yyyyM{"MM.y G"} @@ -299,6 +308,20 @@ ro{ } } intervalFormats{ + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -321,6 +344,28 @@ ro{ M{"dd.MM – dd.MM"} d{"dd.MM – dd.MM"} } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -454,6 +499,21 @@ ro{ "Mesori", "Pi Kogi Enavot", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Thout", "Paopi", @@ -486,6 +546,21 @@ ro{ "Mesori", "Pi Kogi Enavot", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Thout", "Paopi", @@ -536,6 +611,21 @@ ro{ "nehase", "pagumen", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "meskerem", "taqemt", @@ -568,6 +658,21 @@ ro{ "nehase", "pagumen", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "meskerem", "taqemt", @@ -647,15 +752,6 @@ ro{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -694,6 +790,20 @@ ro{ d{"dd.MM.y – dd.MM.y GGGGG"} y{"dd.MM.y – dd.MM.y GGGGG"} } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -720,6 +830,24 @@ ro{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -1012,14 +1140,9 @@ ro{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} + Gy{ + G{"y G – y G"} + y{"y – y G"} } GyM{ G{"MM.y GGGGG – MM.y GGGGG"} @@ -1309,6 +1432,22 @@ ro{ "Elul", "Adar II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "Tișrei", "Heșvan", @@ -1343,6 +1482,22 @@ ro{ "Elul", "Adar II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "Tișrei", "Heșvan", @@ -1363,6 +1518,17 @@ ro{ } } indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } monthNames{ format{ abbreviated{ @@ -1379,6 +1545,20 @@ ro{ "Magh", "Phalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Chaitra", "Vaisakha", @@ -1409,6 +1589,20 @@ ro{ "Magh", "Phalguna", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Chaitra", "Vaisakha", @@ -1431,10 +1625,103 @@ ro{ abbreviated{ "AH", } + narrow{ + "AH", + } wide{ "A.H.", } } + monthNames{ + format{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Rabiʻ I", + "Rabiʻ II", + "Jumada I", + "Jumada II", + "Rajab", + "Shaʻban", + "Ramadan", + "Shawwal", + "Dhuʻl-Qiʻdah", + "Dhuʻl-Hijjah", + } + } + } } persian{ eras{ @@ -1464,6 +1751,20 @@ ro{ "Bahman", "Esfand", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Farvardin", "Ordibehesht", @@ -1494,6 +1795,20 @@ ro{ "Bahman", "Esfand", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Farvardin", "Ordibehesht", @@ -2428,7 +2743,7 @@ ro{ dn{"săpt."} relative{ "-1"{"săpt. trecută"} - "0"{"săptămâna aceasta"} + "0"{"săpt. aceasta"} "1"{"săpt. viitoare"} } relativePeriod{"săpt. cu {0}"} @@ -2567,6 +2882,8 @@ ro{ or{ 2{"{0} sau {1}"} end{"{0} sau {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } standard{ 2{"{0} și {1}"} @@ -2577,8 +2894,6 @@ ro{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} și {1}"} @@ -2636,6 +2951,10 @@ ro{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/ro_MD.txt b/icuSources/data/locales/ro_MD.txt index 34f7d065..108a665e 100644 --- a/icuSources/data/locales/ro_MD.txt +++ b/icuSources/data/locales/ro_MD.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ro_MD{ - Version{"2.1.48.43"} + Version{"36.1"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/ro_RO.txt b/icuSources/data/locales/ro_RO.txt index 28c928fd..7a28aade 100644 --- a/icuSources/data/locales/ro_RO.txt +++ b/icuSources/data/locales/ro_RO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ro_RO{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/rof.txt b/icuSources/data/locales/rof.txt index 5a8dcb8c..e0bf91ac 100644 --- a/icuSources/data/locales/rof.txt +++ b/icuSources/data/locales/rof.txt @@ -11,7 +11,7 @@ rof{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rof_TZ.txt b/icuSources/data/locales/rof_TZ.txt index 6d1abae9..d30fd496 100644 --- a/icuSources/data/locales/rof_TZ.txt +++ b/icuSources/data/locales/rof_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rof_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/root.txt b/icuSources/data/locales/root.txt index baf9bf5b..5fea4a2a 100644 --- a/icuSources/data/locales/root.txt +++ b/icuSources/data/locales/root.txt @@ -14,8 +14,8 @@ root{ word-medial{"{0} … {1}"} } ExemplarCharacters{"[]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ arab{ @@ -174,7 +174,7 @@ root{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"} @@ -930,7 +930,7 @@ root{ M{"GGGGG y-MM – y-MM"} y{"GGGGG y-MM – y-MM"} } - yMEd{ + yyyyMEd{ M{"GGGGG y-MM-dd, E – y-MM-dd, E"} d{"GGGGG y-MM-dd, E – y-MM-dd, E"} y{"GGGGG y-MM-dd, E – y-MM-dd, E"} diff --git a/icuSources/data/locales/ru.txt b/icuSources/data/locales/ru.txt index 684b6b4e..778530d1 100644 --- a/icuSources/data/locales/ru.txt +++ b/icuSources/data/locales/ru.txt @@ -15,10 +15,10 @@ ru{ } ExemplarCharacters{"[а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я]"} ExemplarCharactersIndex{"[А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / " - "\\& #]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * " + "/ \\& #]" } MoreInformation{"?"} NumberElements{ @@ -33,6 +33,7 @@ ru{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -291,7 +292,7 @@ ru{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -450,6 +451,21 @@ ru{ "мисра", "наси", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "тот", "бабэ", @@ -482,6 +498,21 @@ ru{ "мисра", "наси", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "тот", "бабэ", @@ -532,6 +563,21 @@ ru{ "нахасэ", "эпагомен", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "мескерем", "текемт", @@ -564,6 +610,21 @@ ru{ "нахасэ", "эпагомен", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "мескерем", "текемт", @@ -588,9 +649,9 @@ ru{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM y 'г'. G", - "d MMMM y 'г'. G", - "d MMM y 'г'. G", + "EEEE, d MMMM y 'г'. G", + "d MMMM y 'г'. G", + "d MMM y 'г'. G", "dd.MM.y G", "{1}, {0}", "{1} в {0}", @@ -610,10 +671,10 @@ ru{ Ed{"E, d"} Ehm{"ccc, h:mm a"} Ehms{"ccc, h:mm:ss a"} - Gy{"y 'г'. G"} - GyMMM{"LLL y 'г'. G"} - GyMMMEd{"E, d MMM y 'г'. G"} - GyMMMd{"d MMM y 'г'. G"} + Gy{"y 'г'. G"} + GyMMM{"LLL y 'г'. G"} + GyMMMEd{"E, d MMM y 'г'. G"} + GyMMMd{"d MMM y 'г'. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -629,65 +690,60 @@ ru{ hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} - y{"y 'г'. G"} - yyyy{"y 'г'. G"} + y{"y 'г'. G"} + yyyy{"y 'г'. G"} yyyyM{"MM.y G"} yyyyMEd{"E, dd.MM.y G"} - yyyyMMM{"LLL y 'г'. G"} - yyyyMMMEd{"E, d MMM y 'г'. G"} - yyyyMMMM{"LLLL y 'г'. G"} - yyyyMMMd{"d MMM y 'г'. G"} + yyyyMMM{"LLL y 'г'. G"} + yyyyMMMEd{"E, d MMM y 'г'. G"} + yyyyMMMM{"LLLL y 'г'. G"} + yyyyMMMd{"d MMM y 'г'. G"} yyyyMd{"dd.MM.y G"} - yyyyQQQ{"QQQ y 'г'. G"} - yyyyQQQQ{"QQQQ y 'г'. G"} + yyyyQQQ{"QQQ y 'г'. G"} + yyyyQQQQ{"QQQQ y 'г'. G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + h{"h:mm—h:mm B"} + m{"h:mm—h:mm B"} } Gy{ - G{"y 'г'. G – y 'г'. G"} - y{"y–y 'гг'. G"} + G{"y 'г'. G—y 'г'. G"} + y{"y—y 'гг'. G"} } GyM{ - G{"MM.y G – MM.y G"} - M{"MM.y – MM.y G"} - y{"MM.y – MM.y G"} + G{"MM.y G—MM.y G"} + M{"MM.y—MM.y G"} + y{"MM.y—MM.y G"} } GyMEd{ - G{"ccc, dd.MM.y G – ccc, dd.MM.y G"} - M{"ccc, dd.MM.y – ccc, dd.MM.y G"} - d{"ccc, dd.MM.y – ccc, dd.MM.y G"} - y{"ccc, dd.MM.y – ccc, dd.MM.y G"} + G{"ccc, dd.MM.y G—ccc, dd.MM.y G"} + M{"ccc, dd.MM.y—ccc, dd.MM.y G"} + d{"ccc, dd.MM.y—ccc, dd.MM.y G"} + y{"ccc, dd.MM.y—ccc, dd.MM.y G"} } GyMMM{ - G{"LLL y 'г'. G – LLL y 'г'. G"} - M{"LLL – LLL y 'г'. G"} - y{"LLL y – LLL y 'гг'. G"} + G{"LLL y 'г'. G—LLL y 'г'. G"} + M{"LLL—LLL y 'г'. G"} + y{"LLL y—LLL y 'гг'. G"} } GyMMMEd{ - G{"ccc, d MMM y 'г'. G – ccc, d MMM y 'г'. G"} - M{"ccc, d MMM – ccc, d MMM y 'г'. G"} - d{"ccc, d MMM – ccc, d MMM y 'г'. G"} - y{"ccc, d MMM y – ccc, d MMM y 'гг'. G"} + G{"ccc, d MMM y 'г'. G—ccc, d MMM y 'г'. G"} + M{"ccc, d MMM—ccc, d MMM y 'г'. G"} + d{"ccc, d MMM—ccc, d MMM y 'г'. G"} + y{"ccc, d MMM y—ccc, d MMM y 'гг'. G"} } GyMMMd{ - G{"d MMM y 'г'. G – d MMM y 'г'. G"} - M{"d MMM – d MMM y 'г'. G"} - d{"d–d MMM y 'г'. G"} - y{"d MMM y – d MMM y 'гг'. G"} + G{"d MMM y 'г'. G—d MMM y 'г'. G"} + M{"d MMM—d MMM y 'г'. G"} + d{"d—d MMM y 'г'. G"} + y{"d MMM y—d MMM y 'гг'. G"} } GyMd{ - G{"dd.MM.y G – dd.MM.y G"} - M{"dd.MM.y – dd.MM.y G"} - d{"dd.MM.y – dd.MM.y G"} - y{"dd.MM.y – dd.MM.y G"} + G{"dd.MM.y G—dd.MM.y G"} + M{"dd.MM.y—dd.MM.y G"} + d{"dd.MM.y—dd.MM.y G"} + y{"dd.MM.y—dd.MM.y G"} } H{ H{"H—H"} @@ -763,22 +819,22 @@ ru{ y{"E, dd.MM.y—E, dd.MM.y G"} } yMMM{ - M{"LLL—LLL y 'г'. G"} - y{"LLL y—LLL y 'г'. G"} + M{"LLL—LLL y 'г'. G"} + y{"LLL y—LLL y 'г'. G"} } yMMMEd{ - M{"ccc, d MMM—ccc, d MMM y 'г'. G"} - d{"ccc, d—ccc, d MMM y 'г'. G"} - y{"ccc, d MMM y—ccc, d MMM y 'г'. G"} + M{"ccc, d MMM—ccc, d MMM y 'г'. G"} + d{"ccc, d—ccc, d MMM y 'г'. G"} + y{"ccc, d MMM y—ccc, d MMM y 'г'. G"} } yMMMM{ - M{"LLLL—LLLL y 'г'. G"} - y{"LLLL y—LLLL y 'г'. G"} + M{"LLLL—LLLL y 'г'. G"} + y{"LLLL y—LLLL y 'г'. G"} } yMMMd{ - M{"d MMM—d MMM y 'г'. G"} - d{"d—d MMM y 'г'. G"} - y{"d MMM y—d MMM y 'г'. G"} + M{"d MMM—d MMM y 'г'. G"} + d{"d—d MMM y 'г'. G"} + y{"d MMM y—d MMM y 'г'. G"} } yMd{ M{"dd.MM.y—dd.MM.y G"} @@ -805,9 +861,9 @@ ru{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM y 'г'.", - "d MMMM y 'г'.", - "d MMM y 'г'.", + "EEEE, d MMMM y 'г'.", + "d MMMM y 'г'.", + "d MMM y 'г'.", "dd.MM.y", "{1}, {0}", "{1} в {0}", @@ -830,10 +886,10 @@ ru{ Ed{"ccc, d"} Ehm{"E h:mm a"} Ehms{"E h:mm:ss a"} - Gy{"y 'г'. G"} + Gy{"y 'г'. G"} GyMMM{"LLL y G"} - GyMMMEd{"E, d MMM y 'г'. G"} - GyMMMd{"d MMM y 'г'. G"} + GyMMMEd{"E, d MMM y 'г'. G"} + GyMMMd{"d MMM y 'г'. G"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -862,50 +918,50 @@ ru{ ms{"mm:ss"} y{"y"} yM{"MM.y"} - yMEd{"ccc, dd.MM.y 'г'."} + yMEd{"ccc, dd.MM.y 'г'."} yMM{"MM.y"} - yMMM{"LLL y 'г'."} - yMMMEd{"E, d MMM y 'г'."} - yMMMM{"LLLL y 'г'."} - yMMMd{"d MMM y 'г'."} + yMMM{"LLL y 'г'."} + yMMMEd{"E, d MMM y 'г'."} + yMMMM{"LLLL y 'г'."} + yMMMd{"d MMM y 'г'."} yMd{"dd.MM.y"} - yQQQ{"QQQ y 'г'."} - yQQQQ{"QQQQ y 'г'."} + yQQQ{"QQQ y 'г'."} + yQQQQ{"QQQQ y 'г'."} yw{ - few{"w-'я' 'неделя' Y 'г'."} - many{"w-'я' 'неделя' Y 'г'."} - one{"w-'я' 'неделя' Y 'г'."} - other{"w-'я' 'неделя' Y 'г'."} + few{"w-'я' 'неделя' Y 'г'."} + many{"w-'я' 'неделя' Y 'г'."} + one{"w-'я' 'неделя' Y 'г'."} + other{"w-'я' 'неделя' Y 'г'."} } } dayNames{ format{ abbreviated{ - "вс", - "пн", - "вт", - "ср", - "чт", - "пт", - "сб", + "Вс", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб", } narrow{ - "вс", - "пн", - "вт", - "ср", - "чт", - "пт", - "сб", + "Вс", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб", } short{ - "вс", - "пн", - "вт", - "ср", - "чт", - "пт", - "сб", + "Вс", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб", } wide{ "воскресенье", @@ -919,13 +975,13 @@ ru{ } stand-alone{ abbreviated{ - "вс", - "пн", - "вт", - "ср", - "чт", - "пт", - "сб", + "Вс", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб", } narrow{ "В", @@ -937,13 +993,13 @@ ru{ "С", } short{ - "вс", - "пн", - "вт", - "ср", - "чт", - "пт", - "сб", + "Вс", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб", } wide{ "воскресенье", @@ -1022,7 +1078,7 @@ ru{ "н. э.", } abbreviated%variant{ - "BCE", + "до н. э.", "н. э.", } narrow{ @@ -1030,7 +1086,7 @@ ru{ "н.э.", } narrow%variant{ - "BCE", + "до н. э.", "н. э.", } wide{ @@ -1043,52 +1099,47 @@ ru{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + h{"h:mm—h:mm B"} + m{"h:mm—h:mm B"} } Gy{ - G{"y 'г'. G – y 'г'. G"} - y{"y–y 'гг'. G"} + G{"y 'г'. G—y 'г'. G"} + y{"y—y 'гг'. G"} } GyM{ - G{"MM.y G – MM.y G"} - M{"MM.y – MM.y G"} - y{"MM.y – MM.y G"} + G{"MM.y G—MM.y G"} + M{"MM.y—MM.y G"} + y{"MM.y—MM.y G"} } GyMEd{ - G{"ccc, dd.MM.y G – ccc, dd.MM.y G"} - M{"ccc, dd.MM.y – ccc, dd.MM.y G"} - d{"ccc, dd.MM.y – ccc, dd.MM.y G"} - y{"ccc, dd.MM.y – ccc, dd.MM.y G"} + G{"ccc, dd.MM.y G—ccc, dd.MM.y G"} + M{"ccc, dd.MM.y—ccc, dd.MM.y G"} + d{"ccc, dd.MM.y—ccc, dd.MM.y G"} + y{"ccc, dd.MM.y—ccc, dd.MM.y G"} } GyMMM{ - G{"LLL y 'г'. G – LLL y 'г'. G"} - M{"LLL – LLL y 'г'. G"} - y{"LLL y – LLL y 'гг'. G"} + G{"LLL y 'г'. G—LLL y 'г'. G"} + M{"LLL—LLL y 'г'. G"} + y{"LLL y—LLL y 'гг'. G"} } GyMMMEd{ - G{"ccc, d MMM y 'г'. G – ccc, d MMM y 'г'. G"} - M{"ccc, d MMM – ccc, d MMM y 'г'. G"} - d{"ccc, d MMM – ccc, d MMM y 'г'. G"} - y{"ccc, d MMM y – ccc, d MMM y 'гг'. G"} + G{"ccc, d MMM y 'г'. G—ccc, d MMM y 'г'. G"} + M{"ccc, d MMM—ccc, d MMM y 'г'. G"} + d{"ccc, d MMM—ccc, d MMM y 'г'. G"} + y{"ccc, d MMM y—ccc, d MMM y 'гг'. G"} } GyMMMd{ - G{"d MMM y 'г'. G – d MMM y 'г'. G"} - M{"d MMM – d MMM y 'г'. G"} - d{"d–d MMM y 'г'. G"} - y{"d MMM y – d MMM y 'гг'. G"} + G{"d MMM y 'г'. G—d MMM y 'г'. G"} + M{"d MMM—d MMM y 'г'. G"} + d{"d—d MMM y 'г'. G"} + y{"d MMM y—d MMM y 'гг'. G"} } GyMd{ - G{"dd.MM.y G – dd.MM.y G"} - M{"dd.MM.y – dd.MM.y G"} - d{"dd.MM.y – dd.MM.y G"} - y{"dd.MM.y – dd.MM.y G"} + G{"dd.MM.y G—dd.MM.y G"} + M{"dd.MM.y—dd.MM.y G"} + d{"dd.MM.y—dd.MM.y G"} + y{"dd.MM.y—dd.MM.y G"} } H{ H{"HH—HH"} @@ -1103,7 +1154,7 @@ ru{ } Hv{ H{"HH—HH v"} - } + } M{ M{"M—M"} } @@ -1164,22 +1215,22 @@ ru{ y{"E, dd.MM.y—E, dd.MM.y"} } yMMM{ - M{"LLL—LLL y 'г'."} - y{"LLL y—LLL y 'г'."} + M{"LLL—LLL y 'г'."} + y{"LLL y—LLL y 'г'."} } yMMMEd{ - M{"E, d MMM—E, d MMM y 'г'."} - d{"E, d—E, d MMM y 'г'."} - y{"E, d MMM y—E, d MMM y 'г'."} + M{"E, d MMM—E, d MMM y 'г'."} + d{"E, d—E, d MMM y 'г'."} + y{"E, d MMM y—E, d MMM y 'г'."} } yMMMM{ - M{"LLLL—LLLL y 'г'."} - y{"LLLL y—LLLL y 'г'."} + M{"LLLL—LLLL y 'г'."} + y{"LLLL y—LLLL y 'г'."} } yMMMd{ - M{"d MMM—d MMM y 'г'."} - d{"d—d MMM y 'г'."} - y{"d MMM y—d MMM y 'г'."} + M{"d MMM—d MMM y 'г'."} + d{"d—d MMM y 'г'."} + y{"d MMM y—d MMM y 'г'."} } yMd{ M{"dd.MM.y—dd.MM.y"} @@ -1322,6 +1373,12 @@ ru{ } hebrew{ eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } wide{ "от сотворения мира", } @@ -1344,6 +1401,22 @@ ru{ "элул", "адар II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "тишрей", "хешван", @@ -1378,6 +1451,22 @@ ru{ "элул", "адар II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "тишрей", "хешван", @@ -1425,6 +1514,20 @@ ru{ "магха", "пхалгуна", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "чайтра", "ваисакха", @@ -1455,6 +1558,20 @@ ru{ "магха", "пхалгуна", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "чайтра", "ваисакха", @@ -1474,6 +1591,12 @@ ru{ } islamic{ eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } wide{ "после хиджры", } @@ -1494,6 +1617,20 @@ ru{ "зуль-к.", "зуль-х.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "мухаррам", "сафар", @@ -1524,6 +1661,20 @@ ru{ "зуль-к.", "зуль-х.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "мухаррам", "сафар", @@ -1812,6 +1963,20 @@ ru{ "бахман", "эсфанд", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "фарвардин", "ордибехешт", @@ -1842,6 +2007,20 @@ ru{ "бахман", "эсфанд", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "фарвардин", "ордибехешт", @@ -2048,7 +2227,10 @@ ru{ day-narrow{ dn{"дн."} relative{ + "-1"{"вчера"} "-2"{"позавчера"} + "0"{"сегодня"} + "1"{"завтра"} "2"{"послезавтра"} } relativeTime{ @@ -2069,7 +2251,10 @@ ru{ day-short{ dn{"дн."} relative{ + "-1"{"вчера"} "-2"{"позавчера"} + "0"{"сегодня"} + "1"{"завтра"} "2"{"послезавтра"} } relativeTime{ @@ -2204,16 +2389,16 @@ ru{ } relativeTime{ future{ - few{"+{0} ч."} - many{"+{0} ч."} - one{"+{0} ч."} - other{"+{0} ч."} + few{"+{0} ч"} + many{"+{0} ч"} + one{"+{0} ч"} + other{"+{0} ч"} } past{ - few{"-{0} ч."} - many{"-{0} ч."} - one{"-{0} ч."} - other{"-{0} ч."} + few{"-{0} ч"} + many{"-{0} ч"} + one{"-{0} ч"} + other{"-{0} ч"} } } } @@ -2221,16 +2406,16 @@ ru{ dn{"ч"} relativeTime{ future{ - few{"через {0} ч."} - many{"через {0} ч."} - one{"через {0} ч."} - other{"через {0} ч."} + few{"через {0} ч"} + many{"через {0} ч"} + one{"через {0} ч"} + other{"через {0} ч"} } past{ - few{"{0} ч. назад"} - many{"{0} ч. назад"} - one{"{0} ч. назад"} - other{"{0} ч. назад"} + few{"{0} ч назад"} + many{"{0} ч назад"} + one{"{0} ч назад"} + other{"{0} ч назад"} } } } @@ -2258,16 +2443,16 @@ ru{ dn{"мин"} relativeTime{ future{ - few{"+{0} мин."} - many{"+{0} мин."} - one{"+{0} мин."} - other{"+{0} мин."} + few{"+{0} мин"} + many{"+{0} мин"} + one{"+{0} мин"} + other{"+{0} мин"} } past{ - few{"-{0} мин."} - many{"-{0} мин."} - one{"-{0} мин."} - other{"-{0} мин."} + few{"-{0} мин"} + many{"-{0} мин"} + one{"-{0} мин"} + other{"-{0} мин"} } } } @@ -2880,7 +3065,7 @@ ru{ relative{ "-1"{"на пр. нед."} "0"{"на эт. нед."} - "1"{"на след. неделе"} + "1"{"на след. нед."} } relativePeriod{"на нед. {0}"} relativeTime{ @@ -3040,8 +3225,6 @@ ru{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} и {1}"} diff --git a/icuSources/data/locales/ru_BY.txt b/icuSources/data/locales/ru_BY.txt index 52cfa4c6..c1653c7c 100644 --- a/icuSources/data/locales/ru_BY.txt +++ b/icuSources/data/locales/ru_BY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru_BY{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ru_KG.txt b/icuSources/data/locales/ru_KG.txt index 12b1a71e..fcafe9aa 100644 --- a/icuSources/data/locales/ru_KG.txt +++ b/icuSources/data/locales/ru_KG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru_KG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ru_KZ.txt b/icuSources/data/locales/ru_KZ.txt index 0759d6c2..76e118f7 100644 --- a/icuSources/data/locales/ru_KZ.txt +++ b/icuSources/data/locales/ru_KZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru_KZ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ru_MD.txt b/icuSources/data/locales/ru_MD.txt index c2cb21bc..77d13392 100644 --- a/icuSources/data/locales/ru_MD.txt +++ b/icuSources/data/locales/ru_MD.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru_MD{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ru_RU.txt b/icuSources/data/locales/ru_RU.txt index d1133846..4f5d8392 100644 --- a/icuSources/data/locales/ru_RU.txt +++ b/icuSources/data/locales/ru_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru_RU{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ru_UA.txt b/icuSources/data/locales/ru_UA.txt index aff30eb4..40b15f63 100644 --- a/icuSources/data/locales/ru_UA.txt +++ b/icuSources/data/locales/ru_UA.txt @@ -4,11 +4,11 @@ ru_UA{ NumberElements{ minimumGroupingDigits{"2"} } - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ availableFormats{ - GyMMM{"LLL y 'г'. G"} + GyMMM{"LLL y 'г'. G"} yMEd{"ccc, d.MM.y"} } intervalFormats{ diff --git a/icuSources/data/locales/rw.txt b/icuSources/data/locales/rw.txt index 5b93e5e9..57adaf58 100644 --- a/icuSources/data/locales/rw.txt +++ b/icuSources/data/locales/rw.txt @@ -3,7 +3,7 @@ rw{ ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -32,7 +32,7 @@ rw{ } minimumGroupingDigits{"1"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rw_RW.txt b/icuSources/data/locales/rw_RW.txt index d1fee9ff..9325bbe5 100644 --- a/icuSources/data/locales/rw_RW.txt +++ b/icuSources/data/locales/rw_RW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rw_RW{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/rwk.txt b/icuSources/data/locales/rwk.txt index 98b1f80e..b5af8600 100644 --- a/icuSources/data/locales/rwk.txt +++ b/icuSources/data/locales/rwk.txt @@ -11,7 +11,7 @@ rwk{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/rwk_TZ.txt b/icuSources/data/locales/rwk_TZ.txt index 796efb22..bdd26a27 100644 --- a/icuSources/data/locales/rwk_TZ.txt +++ b/icuSources/data/locales/rwk_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rwk_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sa.txt b/icuSources/data/locales/sa.txt index c2cc6d4e..4c3a5e55 100644 --- a/icuSources/data/locales/sa.txt +++ b/icuSources/data/locales/sa.txt @@ -4,8 +4,8 @@ sa{ AuxExemplarCharacters{"[\u200C\u200D ऍ ऑ \u0945 ॉ]"} ExemplarCharacters{ "[\u0951\u0952 \u093C \u0901 \u0902 ः ॐ अ आ इ ई उ ऊ ऋ ॠ ऌ ॡ ए ऐ ओ औ क ख ग घ ङ" - " च छ ज झ ञ ट ठ ड ढ ण त थ द ध न र ल ळ व श ष स ह ऽ ा ि ी \u0941 \u0942 \u0943 " - "\u0944 \u0962 \u0963 \u0947 \u0948 ो ौ \u094D]" + " च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ऽ ा ि ी \u0941 " + "\u0942 \u0943 \u0944 \u0962 \u0963 \u0947 \u0948 ो ौ \u094D]" } ExemplarCharactersIndex{ "[अ आ इ ई उ ऊ ऋ ॠ ऌ ॡ ए ऐ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ" @@ -40,7 +40,7 @@ sa{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.70"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sa_IN.txt b/icuSources/data/locales/sa_IN.txt index 28dc2ec6..40926f4e 100644 --- a/icuSources/data/locales/sa_IN.txt +++ b/icuSources/data/locales/sa_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sa_IN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sah.txt b/icuSources/data/locales/sah.txt index d72c5617..b5d1ebed 100644 --- a/icuSources/data/locales/sah.txt +++ b/icuSources/data/locales/sah.txt @@ -12,7 +12,7 @@ sah{ } ExemplarCharacters{"[а б г ҕ д {дь} и й к л м н {нь} ҥ о ө п р с т у ү х һ ч ы э]"} ExemplarCharactersIndex{"[А Б Г Ҕ Д {Дь} И Й К Л М Н {Нь} Ҥ О Ө П Р С Т У Ү Х Һ Ч Ы Э]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[\\:]"} MoreInformation{"?"} NumberElements{ @@ -164,7 +164,7 @@ sah{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sah_RU.txt b/icuSources/data/locales/sah_RU.txt index 57a1047e..1860bc54 100644 --- a/icuSources/data/locales/sah_RU.txt +++ b/icuSources/data/locales/sah_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sah_RU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/saq.txt b/icuSources/data/locales/saq.txt index c1278b23..6c41638f 100644 --- a/icuSources/data/locales/saq.txt +++ b/icuSources/data/locales/saq.txt @@ -12,7 +12,7 @@ saq{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/saq_KE.txt b/icuSources/data/locales/saq_KE.txt index d41bf37c..52379e44 100644 --- a/icuSources/data/locales/saq_KE.txt +++ b/icuSources/data/locales/saq_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License saq_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sat.txt b/icuSources/data/locales/sat.txt index b5c5006b..73c5c1c2 100644 --- a/icuSources/data/locales/sat.txt +++ b/icuSources/data/locales/sat.txt @@ -1,17 +1,19 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat{ - ExemplarCharacters{ - "[ᱚ ᱛ ᱜ ᱝ ᱞ ᱟ ᱠ ᱡ ᱢ ᱣ ᱤ ᱥ ᱦ ᱧ ᱨ ᱩ ᱪ ᱫ ᱬ ᱭ ᱮ ᱯ ᱰ ᱱ ᱲ ᱳ ᱴ ᱵ ᱶ ᱷ ᱸ ᱹ ᱺ ᱻ ᱼ ᱽ]" - } - ExemplarCharactersNumbers{"[\\- , . % + 0᱐ 1᱑ 2᱒ 3᱓ 4᱔ 5᱕ 6᱖ 7᱗ 8᱘ 9᱙]"} - ExemplarCharactersPunctuation{"[, ! ? ' ‘ ’ \u0022 “ ” ᱾ ᱿]"} + ExemplarCharacters{"[ᱚ ᱛ ᱜ ᱝ ᱞ ᱟ ᱠ ᱡ ᱢ ᱣ ᱤ ᱥ ᱦ ᱧ ᱨ ᱩ ᱪ ᱫ ᱬ ᱭ ᱮ ᱯ ᱰ ᱱ ᱲ ᱳ ᱴ ᱵ ᱶ ᱷ ᱸ ᱹ ᱺ ᱻ ᱼ ᱽ]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % + 0᱐ 1᱑ 2᱒ 3᱓ 4᱔ 5᱕ 6᱖ 7᱗ 8᱘ 9᱙]"} + ExemplarCharactersPunctuation{"[, ! ? ᱾ ᱿ ' ‘ ’ \u0022 “ ”]"} NumberElements{ default{"olck"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ + AmPmMarkers{ + "ᱥᱤᱧ/ᱥᱮᱛᱟᱜ", + "ᱟᱹᱭᱩᱵ/ᱧᱤᱫᱟ", + } DateTimePatterns{ "h:mm:ss a zzzz", "h:mm:ss a z", @@ -29,4 +31,15 @@ sat{ } } } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } + measurementSystemNames{ + UK{"ᱭᱩᱠᱮ"} + US{"ᱭᱩᱮᱥ"} + metric{"ᱢᱤᱴᱨᱤᱠ"} + } } diff --git a/icuSources/data/locales/sat_Deva.txt b/icuSources/data/locales/sat_Deva.txt index 7cd62145..2cb5677c 100644 --- a/icuSources/data/locales/sat_Deva.txt +++ b/icuSources/data/locales/sat_Deva.txt @@ -3,15 +3,15 @@ sat_Deva{ %%Parent{"root"} ExemplarCharacters{ - "[\u093C \u0902 अ आ ई उ ए ओ क ग च ज ञ ट ड ण त द न प ब म य र ल व स ह \u093E" - "\u0940 \u0941 \u0947 \u094B]" + "[\u093C \u0902 अ आ ई उ ए ओ क ग च ज ञ ट ड ण त द न प ब म य र ल व स ह ा ी " + "\u0941 \u0947 ो]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]"} NumberElements{ default{"deva"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/sat_Deva_IN.txt b/icuSources/data/locales/sat_Deva_IN.txt index 8da82826..b3a80f24 100644 --- a/icuSources/data/locales/sat_Deva_IN.txt +++ b/icuSources/data/locales/sat_Deva_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat_Deva_IN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sat_Olck.txt b/icuSources/data/locales/sat_Olck.txt index c579a7e0..7026b805 100644 --- a/icuSources/data/locales/sat_Olck.txt +++ b/icuSources/data/locales/sat_Olck.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat_Olck{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sat_Olck_IN.txt b/icuSources/data/locales/sat_Olck_IN.txt index 43d59591..80f07dec 100644 --- a/icuSources/data/locales/sat_Olck_IN.txt +++ b/icuSources/data/locales/sat_Olck_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat_Olck_IN{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sbp.txt b/icuSources/data/locales/sbp.txt index a0561ed5..99dedf96 100644 --- a/icuSources/data/locales/sbp.txt +++ b/icuSources/data/locales/sbp.txt @@ -4,7 +4,7 @@ sbp{ AuxExemplarCharacters{"[q r x z]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p s t u v w y]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P S T U V W Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -18,7 +18,7 @@ sbp{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sbp_TZ.txt b/icuSources/data/locales/sbp_TZ.txt index 8c912f97..81f68006 100644 --- a/icuSources/data/locales/sbp_TZ.txt +++ b/icuSources/data/locales/sbp_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sbp_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sc.txt b/icuSources/data/locales/sc.txt index 031eb529..cf3dad33 100644 --- a/icuSources/data/locales/sc.txt +++ b/icuSources/data/locales/sc.txt @@ -4,10 +4,573 @@ sc{ AuxExemplarCharacters{"[ª á â å ä ã æ ç é ê ë í î ï k ñ º ó ô ö õ ø œ q ß ú û ü w x y ÿ]"} ExemplarCharacters{"[a à b c d e è f g h i ì j l m n o ò p r s t u ù v z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T {TZ} U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[‐ – — , ; \\: ! ? . … · ' ‘ ’ \u0022 “ ” ( ) \\[ \\] @ * / \\& # ′ ″]"} - Version{"2.1.48.13"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[‐ – — , ; \\: ! ? . … · ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] @ * / \\& # ′ ″]"} + NumberElements{ + latn{ + patterns{ + accountingFormat{"#,##0.00 ¤"} + currencyFormat{"#,##0.00 ¤"} + } + patternsLong{ + decimalFormat{ + 1000{ + one{"0 mìgia"} + other{"0 mìgia"} + } + 10000{ + one{"00 mìgia"} + other{"00 mìgia"} + } + 100000{ + one{"000 mìgia"} + other{"000 mìgia"} + } + 1000000{ + one{"0 millione"} + other{"0 milliones"} + } + 10000000{ + one{"00 milliones"} + other{"00 milliones"} + } + 100000000{ + one{"000 milliones"} + other{"000 milliones"} + } + 1000000000{ + one{"0 milliardu"} + other{"0 milliardos"} + } + 10000000000{ + one{"00 milliardos"} + other{"00 milliardos"} + } + 100000000000{ + one{"000 milliardos"} + other{"000 milliardos"} + } + 1000000000000{ + one{"0 mìgia milliardos"} + other{"0 mìgia milliardos"} + } + 10000000000000{ + one{"00 mìgia milliardos"} + other{"00 mìgia milliardos"} + } + 100000000000000{ + one{"000 mìgia milliardos"} + other{"000 mìgia milliardos"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + one{"0 mìg ¤"} + other{"0 mìg ¤"} + } + 10000{ + one{"00 mìg ¤"} + other{"00 mìg ¤"} + } + 100000{ + one{"000 mìg ¤"} + other{"000 mìg ¤"} + } + 1000000{ + one{"0 Mln ¤"} + other{"0 Mln ¤"} + } + 10000000{ + one{"00 Mln ¤"} + other{"00 Mln ¤"} + } + 100000000{ + one{"000 Mln ¤"} + other{"000 Mln ¤"} + } + 1000000000{ + one{"0 Mrd ¤"} + other{"0 Mrd ¤"} + } + 10000000000{ + one{"00 Mrd ¤"} + other{"00 Mrd ¤"} + } + 100000000000{ + one{"000 Mrd ¤"} + other{"000 Mrd ¤"} + } + 1000000000000{ + one{"0 Bln ¤"} + other{"0 Bln ¤"} + } + 10000000000000{ + one{"00 Bln ¤"} + other{"00 Bln ¤"} + } + 100000000000000{ + one{"000 Bln ¤"} + other{"000 Bln ¤"} + } + } + decimalFormat{ + 1000{ + one{"0 mìg"} + other{"0 mìg"} + } + 10000{ + one{"00 mìg"} + other{"00 mìg"} + } + 100000{ + one{"000 mìg"} + other{"000 mìg"} + } + 1000000{ + one{"0 Mln"} + other{"0 Mln"} + } + 10000000{ + one{"00 Mln"} + other{"00 Mln"} + } + 100000000{ + one{"000 Mln"} + other{"000 Mln"} + } + 1000000000{ + one{"0 Mrd"} + other{"0 Mrd"} + } + 10000000000{ + one{"00 Mrd"} + other{"00 Mrd"} + } + 100000000000{ + one{"000 Mrd"} + other{"000 Mrd"} + } + 1000000000000{ + one{"0 Bln"} + other{"0 Bln"} + } + 10000000000000{ + one{"00 Bln"} + other{"00 Bln"} + } + 100000000000000{ + one{"000 Bln"} + other{"000 Bln"} + } + } + } + symbols{ + decimal{","} + group{"."} + } + } + minimalPairs{ + ordinal{ + other{"Piga sa {0}a a destra"} + } + plural{ + one{"{0} die"} + other{"{0} dies"} + } + } + } + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "E.B.", + } + narrow{ + "EB", + } + wide{ + "era buddhista", + } + } + } + chinese{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE dd 'de' MMMM 'de' 'su' r (U)", + "dd 'de' MMMM 'de' 'su' r (U)", + "dd MMM r", + "dd-MM-r", + "{1}, {0}", + "{1} 'a' 'sas' {0}", + "{1} 'a' 'sas' {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + Gy{"r (U)"} + GyMMM{"MMM r (U)"} + GyMMMEd{"E d MMM r (U)"} + GyMMMd{"d MMM r"} + MEd{"E d/M"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + UM{"MM/U"} + UMMM{"MMM U"} + UMMMd{"d MMM U"} + UMd{"dd/MM/U"} + y{"r (U)"} + yMd{"dd/MM/r"} + yyyy{"r (U)"} + yyyyM{"MM/r"} + yyyyMEd{"E dd/MM/r"} + yyyyMMM{"MMM r (U)"} + yyyyMMMEd{"E d MMM r (U)"} + yyyyMMMM{"MMMM 'de' 'su' r (U)"} + yyyyMMMd{"d MMM r"} + yyyyMd{"dd/MM/r"} + yyyyQQQ{"QQQ r (U)"} + yyyyQQQQ{"QQQQ 'de' 'su' r (U)"} + } + cyclicNameSets{ + solarTerms{ + format{ + wide{ + "incumintzu de su beranu", + "abba dae chelu", + "ischidada de sos boborrotos", + "ecuinòtziu de beranu", + "luminosu e craru", + "abba pro trigu", + "incumintzu de s’istiu", + "maturatzione minore", + "trigu in ispigas", + "solstìtziu de istiu", + "afogu minore", + "afogu mannu", + "incumintzu de s’atòngiu", + "acabu de s’afogu", + "lentore biancu", + "ecuinòtziu de atòngiu", + "lentore fritu", + "achirrada de su ghiliore", + "incumintzu de s’ierru", + "nie minore", + "nie mannu", + "solstìtziu de ierru", + "fritu minore", + "fritu mannu", + } + } + } + zodiacs{ + format{ + wide{ + "sòrighe", + "boe", + "tigre", + "cunillu", + "dragu", + "serpente", + "caddu", + "craba", + "martinica", + "puddu", + "cane", + "porcu", + } + } + } + } + intervalFormats{ + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMM{ + M{"MMM – MMM"} + } + MMMEd{ + M{"E dd MMM – E dd MMM"} + d{"E dd – E dd MMM"} + } + MMMd{ + M{"dd MMM – dd MMM"} + d{"dd–dd MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} + } + yMMM{ + M{"MMM–MMM U"} + y{"MMM U – MMM U"} + } + yMMMEd{ + M{"E d MMM – E d MMM U"} + d{"E d MMM – E d MMM U"} + y{"E d MMM U – E d MMM U"} + } + yMMMM{ + M{"MMMM–MMMM 'de' 'su' U"} + y{"MMMM 'de' 'su' U – MMMM 'de' 'su' U"} + } + yMMMd{ + M{"dd MMM – dd MMM U"} + d{"dd–dd MMM U"} + y{"dd MMM U – dd MMM U"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } + } + coptic{ + eras{ + abbreviated{ + "a.D.", + "a.M.", + } + wide{ + "in antis de Diocletzianu", + "annu de sos màrtires", + } + } + monthNames{ + format{ + wide{ + "tout", + "baba", + "hator", + "kiahk", + "toba", + "amshir", + "baramhat", + "baramouda", + "bashans", + "paona", + "epep", + "mesra", + "nasie", + } + } + } + } + ethiopic{ + eras{ + abbreviated{ + "a.Inc.", + "p.Inc.", + } + narrow{ + "a.Inc.", + "p.Inc.", + } + wide{ + "in antis de s’Incarnatzione", + "a pustis de s’Incarnatzione", + } + } + monthNames{ + format{ + abbreviated{ + "mes.", + "tek.", + "hed.", + "tah.", + "ter", + "yek.", + "meg.", + "mia.", + "gen.", + "sene", + "ham.", + "neh.", + "pagu.", + } + wide{ + "meskerem", + "tekemt", + "hedar", + "tahsas", + "ter", + "yekatit", + "megabit", + "miazia", + "genbot", + "sene", + "hamle", + "nehasse", + "pagumen", + } + } + } + } + ethiopic-amete-alem{ + eras{ + abbreviated{ + "a.m.", + } + wide{ + "annu de su mundu", + } + } + } + generic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d 'de' MMMM 'de' 'su' y G", + "d 'de' MMMM 'de' 'su' y G", + "dd MMM y G", + "dd/MM/y GGGGG", + "{1}, {0}", + "{1} 'a' 'sas' {0}", + "{1} 'a' 'sas' {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E d MMM y G"} + GyMMMd{"d MMM y G"} + MEd{"E d/M"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + h{"hh a"} + hm{"hh:mm a"} + hms{"hh:mm:ss a"} + y{"y G"} + yyyy{"y G"} + yyyyM{"M/y GGGGG"} + yyyyMEd{"E d/M/y GGGGG"} + yyyyMMM{"MMM y G"} + yyyyMMMEd{"E d MMM y G"} + yyyyMMMM{"MMMM 'de' 'su' y G"} + yyyyMMMd{"d MMM y G"} + yyyyMd{"d/M/y GGGGG"} + yyyyQQQ{"QQQ y G"} + yyyyQQQQ{"QQQQ 'de' 'su' y G"} + } + intervalFormats{ + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E dd MMM – E dd MMM"} + d{"E dd – E dd MMM"} + } + MMMd{ + M{"dd MMM – dd MMM"} + d{"dd–dd MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + y{ + y{"y–y G"} + } + yM{ + M{"MM/y – MM/y GGGGG"} + y{"MM/y – MM/y GGGGG"} + } + yMEd{ + M{"E dd/MM/y – E dd/MM/y GGGGG"} + d{"E dd/MM/y – E dd/MM/y GGGGG"} + y{"E dd/MM/y – E dd/MM/y GGGGG"} + } + yMMM{ + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + yMMMM{ + M{"MMMM–MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"dd MMM – dd MMM y G"} + d{"dd–dd MMM y G"} + y{"dd MMM y – dd MMM y G"} + } + yMd{ + M{"dd/MM/y – dd/MM/y GGGGG"} + d{"dd/MM/y – dd/MM/y GGGGG"} + y{"dd/MM/y – dd/MM/y GGGGG"} + } + } + } gregorian{ AmPmMarkers{ "AM", @@ -18,23 +581,52 @@ sc{ "PM", } AmPmMarkersNarrow{ - "AM", - "PM", + "m.", + "b.", } DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "d MMMM y, EEEE", - "d MMMM y", - "d MMM y", + "d 'de' MMMM 'de' 'su' y, 'de' EEEE", + "d 'de' MMMM 'de' 'su' y", + "d 'de' MMM y", "dd/MM/y", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1}, {0}", + "{1} 'a' 'sas' {0}", + "{1} 'a' 'sas' {0}", + "{1}, {0}", + "{1}, {0}", + } + availableFormats{ + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E d 'de' MMM 'de' 'su' y G"} + GyMMMd{"d 'de' MMM 'de' 'su' y G"} + MEd{"E d/M"} + MMMEd{"E d 'de' MMM"} + MMMMW{ + one{"'chida' W 'de' MMMM"} + other{"'chida' W 'de' MMMM"} + } + MMMMd{"d 'de' MMMM"} + MMMd{"d 'de' MMM"} + Md{"d/M"} + yM{"M/y"} + yMEd{"E d/M/y"} + yMMM{"MMM y"} + yMMMEd{"E d 'de' MMM y"} + yMMMM{"MMMM 'de' 'su' y"} + yMMMd{"d 'de' MMM y"} + yMd{"d/M/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ 'de' 'su' y"} + yw{ + one{"'chida' w 'de' 'su' Y"} + other{"'chida' w 'de' 'su' Y"} + } } dayNames{ format{ @@ -132,12 +724,12 @@ sc{ } eras{ abbreviated{ - "AC", - "PC", + "a.C.", + "p.C.", } abbreviated%variant{ - "AEC", - "EC", + "a.E.C.", + "E.C.", } wide{ "in antis de Cristu", @@ -148,21 +740,115 @@ sc{ "era comuna", } } + intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } + M{ + M{"M–M"} + } + MEd{ + M{"E dd/MM – E dd/MM"} + d{"E dd/MM – E dd/MM"} + } + MMM{ + M{"MMM–MMM"} + } + MMMEd{ + M{"E dd MMM – E dd MMM"} + d{"E dd – E dd MMM"} + } + MMMd{ + M{"dd MMM – dd MMM"} + d{"dd–dd MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + yM{ + M{"MM/y – MM/y"} + y{"MM/y – MM/y"} + } + yMEd{ + M{"E dd/MM/y – E dd/MM/y"} + d{"E dd/MM/y – E dd/MM/y"} + y{"E dd/MM/y – E dd/MM/y"} + } + yMMM{ + M{"MMM–MMM y"} + y{"MMM y – MMM y"} + } + yMMMEd{ + M{"E d MMM – E d MMM y"} + d{"E d MMM – E d MMM y"} + y{"E d MMM y – E d MMM y"} + } + yMMMM{ + M{"MMMM–MMMM 'de' 'su' y"} + y{"MMMM 'de' 'su' y – MMMM 'de' 'su' y"} + } + yMMMd{ + M{"dd MMM – dd MMM y"} + d{"dd–dd MMM y"} + y{"dd MMM y – dd MMM y"} + } + yMd{ + M{"dd/MM/y – dd/MM/y"} + d{"dd/MM/y – dd/MM/y"} + y{"dd/MM/y – dd/MM/y"} + } + } monthNames{ format{ abbreviated{ - "de ghe", - "de fre", - "de mar", - "de abr", - "de maj", - "de làm", - "de trì", - "de aus", - "de cab", - "de stG", - "de stA", - "de nad", + "ghe", + "fre", + "mar", + "abr", + "maj", + "làm", + "trì", + "aus", + "cab", + "stG", + "stA", + "nad", } narrow{ "G", @@ -179,18 +865,18 @@ sc{ "N", } wide{ - "de ghennàrgiu", - "de freàrgiu", - "de martzu", - "de abrile", - "de maju", - "de làmpadas", - "de trìulas", - "de austu", - "de cabudanni", - "de santugaine", - "de santandria", - "de nadale", + "ghennàrgiu", + "freàrgiu", + "martzu", + "abrile", + "maju", + "làmpadas", + "trìulas", + "austu", + "cabudanni", + "santugaine", + "santandria", + "nadale", } } stand-alone{ @@ -202,7 +888,7 @@ sc{ "maj", "làm", "trì", - "agu", + "aus", "cab", "stG", "stA", @@ -281,27 +967,338 @@ sc{ } } } - } - fields{ - day{ - dn{"die"} - relative{ - "-1"{"eris"} - "0"{"oe"} - "1"{"cras"} + hebrew{ + eras{ + abbreviated{ + "a.m.", + } + narrow{ + "a.m.", + } + wide{ + "annu de su mundu", + } + } + monthNames{ + format{ + abbreviated{ + "tis.", + "hes.", + "kis.", + "tev.", + "she.", + "ad.I", + "adar", + "nis.", + "iyar", + "siv.", + "tam.", + "av", + "elul", + "ad.II", + } + wide{ + "tishri", + "heshvan", + "kislev", + "tevet", + "shevat", + "adar I", + "adar", + "nisan", + "iyar", + "sivan", + "tamuz", + "av", + "elul", + "adar II", + } + } } } - day-narrow{ - dn{"die"} - } - day-short{ - dn{"die"} + indian{ + eras{ + abbreviated{ + "era Saka", + } + wide{ + "era Saka", + } + } + monthNames{ + format{ + abbreviated{ + "cha.", + "vai.", + "jya.", + "asa.", + "sra.", + "bha.", + "asv.", + "kar.", + "agr.", + "pau.", + "mag.", + "pha.", + } + wide{ + "chaitra", + "vaisakha", + "jyaistha", + "asadha", + "sravana", + "bhadra", + "asvina", + "kartika", + "agrahayana", + "pausa", + "magha", + "phalguna", + } + } + } } - dayOfYear{ - dn{"die de s’annu"} + islamic{ + eras{ + abbreviated{ + "e.E.", + } + narrow{ + "E", + } + wide{ + "era de s’Egira", + } + } + monthNames{ + format{ + abbreviated{ + "muh.", + "saf.", + "rab. I", + "rab. II", + "jum. I", + "jum. II", + "raj.", + "sha.", + "ram.", + "shaw.", + "dhuʻl-q.", + "dhuʻl-h.", + } + wide{ + "muharram", + "safar", + "rabiʻ I", + "rabiʻ II", + "jumada I", + "jumada II", + "rajab", + "shaban", + "ramadan", + "shawwal", + "dhuʻl-qiʻdah", + "dhuʻl-hijjah", + } + } + } } - dayperiod{ - dn{"AM/PM"} + persian{ + eras{ + abbreviated{ + "a.p.", + } + narrow{ + "a.p.", + } + wide{ + "annu persianu", + } + } + monthNames{ + format{ + abbreviated{ + "far.", + "ord.", + "kho.", + "tir", + "mor.", + "sha.", + "mehr", + "aban", + "azar", + "dey", + "bah.", + "esf.", + } + wide{ + "farvardin", + "ordibehesht", + "khordad", + "tir", + "mordad", + "shahrivar", + "mehr", + "aban", + "azar", + "dey", + "bahman", + "esfand", + } + } + } + } + roc{ + eras{ + abbreviated{ + "a.R.d.T.", + "R.d.T", + } + wide{ + "in antis de sa R.d.T.", + "R.d.T.", + } + } + } + } + characterLabel{ + activities{"atividade"} + african_scripts{"sistema de iscritura africanu"} + american_scripts{"sistema de iscritura americanu"} + animal{"animale"} + animals_nature{"animale o natura"} + arrows{"fritza"} + body{"corpus"} + box_drawing{"disinnu a iscàtula"} + building{"edifìtziu"} + bullets_stars{"puntu o isteddu"} + consonantal_jamo{"jamo consonàticu"} + currency_symbols{"sìmbulu de valuta"} + dash_connector{"tratigheddu o cunnetore"} + digits{"tzifra"} + divination_symbols{"sìmbulu divinatòriu"} + downwards_arrows{"fritza cara a bassu"} + downwards_upwards_arrows{"fritzas cara a bassu e cara a artu"} + east_asian_scripts{"sistema de iscritura de s’Àsia orientale"} + european_scripts{"sistema de iscritura europeu"} + female{"fèmina"} + flag{"bandera"} + flags{"banderas"} + food_drink{"màndigu e bèbidas"} + format{"formadu"} + format_whitespace{"formadu e ispatziadura"} + full_width_form_variant{"variante a largària intrea"} + geometric_shapes{"forma geomètrica"} + half_width_form_variant{"variante a mesu largària"} + han_characters{"caràtere han"} + han_radicals{"radicale han"} + hanzi_simplified{"hanzi (semplificadu)"} + hanzi_traditional{"hanzi (traditzionale)"} + heart{"coro"} + historic_scripts{"sistema de iscritura istòricu"} + ideographic_desc_characters{"caràtere ideogràficu de descritzione"} + japanese_kana{"kana giaponesu"} + keycap{"tecla"} + leftwards_arrows{"fritza cara a manca"} + leftwards_rightwards_arrows{"fritza cara a manca e cara a dereta"} + letterlike_symbols{"sìmbulu alfabèticu"} + limited_use{"impreu limitadu"} + male{"òmine"} + math_symbols{"sìmbulu matemàticu"} + middle_eastern_scripts{"sistema de iscritura de s’Oriente de Mesu"} + miscellaneous{"vàriu"} + modern_scripts{"sistema de iscritura modernu"} + modifier{"modificadore"} + musical_symbols{"sìmbulu musicale"} + nature{"natura"} + nonspacing{"chene ispatziadura"} + numbers{"nùmeros"} + objects{"ogetu"} + other{"àteru"} + paired{"dòpiu"} + person{"persona"} + phonetic_alphabet{"alfabetu fonèticu"} + pictographs{"pitogramma"} + place{"logu"} + plant{"pianta"} + punctuation{"puntegiadura"} + rightwards_arrows{"fritza cara a dereta"} + sign_standard_symbols{"sinnu o sìmbulu"} + small_form_variant{"variante minore"} + smiley{"emòticon"} + smileys_people{"emòticon o persone"} + south_asian_scripts{"sistema de iscritura de s’Àsia meridionale"} + southeast_asian_scripts{"sistema de iscritura de su sud-est asiàticu"} + spacing{"ispatziadura"} + sport{"isport"} + symbols{"sìmbulu"} + technical_symbols{"sìmbulu tècnicu"} + tone_marks{"atzentu tonale"} + travel{"biàgiu"} + travel_places{"biàgiu o logu"} + upwards_arrows{"fritza cara a artu"} + variant_forms{"variante"} + vocalic_jamo{"jamo vocàlicu"} + weather{"clima"} + western_asian_scripts{"sistema de iscritura de s’Àsia otzidentale"} + whitespace{"ispàtziu"} + } + delimiters{ + alternateQuotationEnd{"”"} + alternateQuotationStart{"“"} + quotationEnd{"»"} + quotationStart{"«"} + } + fields{ + day{ + dn{"die"} + relative{ + "-1"{"eris"} + "0"{"oe"} + "1"{"cras"} + } + relativeTime{ + future{ + one{"intro de {0} die"} + other{"intro de {0} dies"} + } + past{ + one{"{0} die a como"} + other{"{0} dies a como"} + } + } + } + day-narrow{ + dn{"die"} + relativeTime{ + future{ + one{"intro de {0} die"} + other{"intro de {0} dies"} + } + past{ + one{"{0} die a como"} + other{"{0} dies a como"} + } + } + } + day-short{ + dn{"die"} + relativeTime{ + future{ + one{"intro de {0} die"} + other{"intro de {0} dies"} + } + past{ + one{"{0} die a como"} + other{"{0} dies a como"} + } + } + } + dayOfYear{ + dn{"die de s’annu"} + } + dayperiod{ + dn{"AM/PM"} } dayperiod-narrow{ dn{"AM/PM"} @@ -318,62 +1315,814 @@ sc{ era-short{ dn{"era"} } + fri{ + relative{ + "-1"{"chenàbura colada"} + "0"{"custa chenàbura"} + "1"{"chenàbura chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} chenàbura"} + other{"intro de {0} chenàburas"} + } + past{ + one{"{0} chenàbura a como"} + other{"{0} chenàburas a como"} + } + } + } + fri-narrow{ + relative{ + "-1"{"che. colada"} + "0"{"custa che."} + "1"{"che. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} che."} + other{"intro de {0} che."} + } + past{ + one{"{0} che. a como"} + other{"{0} che. a como"} + } + } + } + fri-short{ + relative{ + "-1"{"che. colada"} + "0"{"custa che."} + "1"{"che. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} che."} + other{"intro de {0} che."} + } + past{ + one{"{0} che. a como"} + other{"{0} che. a como"} + } + } + } hour{ dn{"ora"} + relative{ + "0"{"cust’ora"} + } + relativeTime{ + future{ + one{"intro de {0} ora"} + other{"intro de {0} oras"} + } + past{ + one{"{0} ora a como"} + other{"{0} oras a como"} + } + } } hour-narrow{ dn{"ora"} + relative{ + "0"{"cust’ora"} + } + relativeTime{ + future{ + one{"intro de {0} o"} + other{"intro de {0} o"} + } + past{ + one{"{0} o a como"} + other{"{0} o a como"} + } + } } hour-short{ dn{"ora"} + relative{ + "0"{"cust’ora"} + } + relativeTime{ + future{ + one{"intro de {0} ora"} + other{"intro de {0} oras"} + } + past{ + one{"{0} ora a como"} + other{"{0} oras a como"} + } + } } minute{ dn{"minutu"} + relative{ + "0"{"custu minutu"} + } + relativeTime{ + future{ + one{"intro de {0} minutu"} + other{"intro de {0} minutos"} + } + past{ + one{"{0} minutu a como"} + other{"{0} minutos a como"} + } + } } minute-narrow{ dn{"min."} + relative{ + "0"{"custu minutu"} + } + relativeTime{ + future{ + one{"intro de {0} m"} + other{"intro de {0} m"} + } + past{ + one{"{0} m a como"} + other{"{0} m a como"} + } + } } minute-short{ dn{"min."} + relative{ + "0"{"custu minutu"} + } + relativeTime{ + future{ + one{"intro de {0} min."} + other{"intro de {0} min."} + } + past{ + one{"{0} min. a como"} + other{"{0} min. a como"} + } + } + } + mon{ + relative{ + "-1"{"lunis coladu"} + "0"{"custu lunis"} + "1"{"lunis chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} lunis"} + other{"intro de {0} lunis"} + } + past{ + one{"{0} lunis a como"} + other{"{0} lunis a como"} + } + } + } + mon-narrow{ + relative{ + "-1"{"lun. coladu"} + "0"{"custu lun."} + "1"{"lun. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} lun."} + other{"intro de {0} lun."} + } + past{ + one{"{0} lun. a como"} + other{"{0} lun. a como"} + } + } + } + mon-short{ + relative{ + "-1"{"lun. coladu"} + "0"{"custu lun."} + "1"{"lun. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} lun."} + other{"intro de {0} lun."} + } + past{ + one{"{0} lun. a como"} + other{"{0} lun. a como"} + } + } } month{ dn{"mese"} + relative{ + "-1"{"su mese coladu"} + "0"{"custu mese"} + "1"{"su mese chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mese"} + other{"intro de {0} meses"} + } + past{ + one{"{0} mese a como"} + other{"{0} meses a como"} + } + } + } + month-narrow{ + relative{ + "-1"{"su mese coladu"} + "0"{"custu mese"} + "1"{"su mese chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mese"} + other{"intro de {0} meses"} + } + past{ + one{"{0} mese a como"} + other{"{0} meses a como"} + } + } + } + month-short{ + relative{ + "-1"{"su mese coladu"} + "0"{"custu mese"} + "1"{"su mese chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mese"} + other{"intro de {0} meses"} + } + past{ + one{"{0} mese a como"} + other{"{0} meses a como"} + } + } + } + quarter{ + dn{"trimestre"} + relative{ + "-1"{"su trimestre coladu"} + "0"{"custu trimestre"} + "1"{"su trimestre chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} trimestre"} + other{"intro de {0} trimestres"} + } + past{ + one{"{0} trimestre a como"} + other{"{0} trimestres a como"} + } + } + } + quarter-narrow{ + dn{"trim."} + relative{ + "-1"{"su trim. coladu"} + "0"{"custu trim."} + "1"{"su trim. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} trim."} + other{"intro de {0} trim."} + } + past{ + one{"{0} trim. a como"} + other{"{0} trim. a como"} + } + } + } + quarter-short{ + dn{"trim."} + relative{ + "-1"{"su trim. coladu"} + "0"{"custu trim."} + "1"{"su trim. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} trim."} + other{"intro de {0} trim."} + } + past{ + one{"{0} trim. a como"} + other{"{0} trim. a como"} + } + } + } + sat{ + relative{ + "-1"{"sàbadu coladu"} + "0"{"custu sàbadu"} + "1"{"sàbadu chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} sàbadu"} + other{"intro de {0} sàbados"} + } + past{ + one{"{0} sàbadu a como"} + other{"{0} sàbados a como"} + } + } + } + sat-narrow{ + relative{ + "-1"{"sàb. coladu"} + "0"{"custu sàb."} + "1"{"sàb. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} sàb."} + other{"intro de {0} sàb."} + } + past{ + one{"{0} sàb. a como"} + other{"{0} sàb. a como"} + } + } + } + sat-short{ + relative{ + "-1"{"sàb. coladu"} + "0"{"custu sàb."} + "1"{"sàb. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} sàb."} + other{"intro de {0} sàb."} + } + past{ + one{"{0} sàb. a como"} + other{"{0} sàb. a como"} + } + } } second{ dn{"segundu"} + relative{ + "0"{"como"} + } + relativeTime{ + future{ + one{"intro de {0} segundu"} + other{"intro de {0} segundos"} + } + past{ + one{"{0} segundu a como"} + other{"{0} segundos a como"} + } + } } second-narrow{ dn{"seg."} + relative{ + "0"{"como"} + } + relativeTime{ + future{ + one{"intro de {0} s"} + other{"intro de {0} s"} + } + past{ + one{"{0} s a como"} + other{"{0} s a como"} + } + } } second-short{ dn{"seg."} + relative{ + "0"{"como"} + } + relativeTime{ + future{ + one{"intro de {0} seg."} + other{"intro de {0} seg."} + } + past{ + one{"{0} seg. a como"} + other{"{0} seg. a como"} + } + } + } + sun{ + relative{ + "-1"{"domìniga colada"} + "0"{"custa domìniga"} + "1"{"domìniga chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} domìniga"} + other{"intro de {0} domìnigas"} + } + past{ + one{"{0} domìniga a como"} + other{"{0} domìnigas a como"} + } + } + } + sun-narrow{ + relative{ + "-1"{"dom. colada"} + "0"{"custa dom."} + "1"{"dom. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} dom."} + other{"intro de {0} dom."} + } + past{ + one{"{0} dom. a como"} + other{"{0} dom. a como"} + } + } + } + sun-short{ + relative{ + "-1"{"dom. colada"} + "0"{"custa dom."} + "1"{"dom. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} dom."} + other{"intro de {0} dom."} + } + past{ + one{"{0} dom. a como"} + other{"{0} dom. a como"} + } + } + } + thu{ + relative{ + "-1"{"giòbia colada"} + "0"{"custa giòbia"} + "1"{"giòbia chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} giòbia"} + other{"intro de {0} giòbias"} + } + past{ + one{"{0} giòbia a como"} + other{"{0} giòbias a como"} + } + } + } + thu-narrow{ + relative{ + "-1"{"giò. colada"} + "0"{"custa giò."} + "1"{"giò. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} giò."} + other{"intro de {0} giò."} + } + past{ + one{"{0} giò. a como"} + other{"{0} giò. a como"} + } + } + } + thu-short{ + relative{ + "-1"{"giò. colada"} + "0"{"custa giò."} + "1"{"giò. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} giò."} + other{"intro de {0} giò."} + } + past{ + one{"{0} giò. a como"} + other{"{0} giò. a como"} + } + } + } + tue{ + relative{ + "-1"{"martis coladu"} + "0"{"custu martis"} + "1"{"martis chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} martis"} + other{"intro de {0} martis"} + } + past{ + one{"{0} martis a como"} + other{"{0} martis a como"} + } + } + } + tue-narrow{ + relative{ + "-1"{"mar. coladu"} + "0"{"custu mar."} + "1"{"mar. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mar."} + other{"intro de {0} mar."} + } + past{ + one{"{0} mar. a como"} + other{"{0} mar. a como"} + } + } + } + tue-short{ + relative{ + "-1"{"mar. coladu"} + "0"{"custu mar."} + "1"{"mar. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mar."} + other{"intro de {0} mar."} + } + past{ + one{"{0} mar. a como"} + other{"{0} mar. a como"} + } + } + } + wed{ + relative{ + "-1"{"mèrcuris coladu"} + "0"{"custu mèrcuris"} + "1"{"mèrcuris chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mèrcuris"} + other{"intro de {0} mèrcuris"} + } + past{ + one{"{0} mèrcuris a como"} + other{"{0} mèrcuris a como"} + } + } + } + wed-narrow{ + relative{ + "-1"{"mèr. coladu"} + "0"{"custu mèr."} + "1"{"mèr. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mèr."} + other{"intro de {0} mèr."} + } + past{ + one{"{0} mèr. a como"} + other{"{0} mèr. a como"} + } + } + } + wed-short{ + relative{ + "-1"{"mèr. coladu"} + "0"{"custu mèr."} + "1"{"mèr. chi intrat"} + } + relativeTime{ + future{ + one{"intro de {0} mèr."} + other{"intro de {0} mèr."} + } + past{ + one{"{0} mèr. a como"} + other{"{0} mèr. a como"} + } + } } week{ dn{"chida"} + relative{ + "-1"{"sa chida colada"} + "0"{"custa chida"} + "1"{"sa chida chi intrat"} + } + relativePeriod{"sa chida de {0}"} + relativeTime{ + future{ + one{"intro de {0} chida"} + other{"intro de {0} chidas"} + } + past{ + one{"{0} chida a como"} + other{"{0} chidas a como"} + } + } } week-narrow{ - dn{"chida"} + dn{"ch."} + relative{ + "-1"{"sa chida colada"} + "0"{"custa chida"} + "1"{"sa chida chi intrat"} + } + relativePeriod{"sa chida de {0}"} + relativeTime{ + future{ + one{"intro de {0} ch."} + other{"intro de {0} ch."} + } + past{ + one{"{0} ch. a como"} + other{"{0} ch. a como"} + } + } } week-short{ - dn{"chida"} + dn{"ch."} + relative{ + "-1"{"sa chida colada"} + "0"{"custa chida"} + "1"{"sa chida chi intrat"} + } + relativePeriod{"sa chida de {0}"} + relativeTime{ + future{ + one{"intro de {0} ch."} + other{"intro de {0} ch."} + } + past{ + one{"{0} ch. a como"} + other{"{0} ch. a como"} + } + } } weekOfMonth{ dn{"chida de su mese"} } + weekOfMonth-narrow{ + dn{"ch. de su mese"} + } + weekOfMonth-short{ + dn{"ch. de su mese"} + } weekday{ dn{"die de sa chida"} } + weekday-narrow{ + dn{"die de sa ch."} + } + weekday-short{ + dn{"die de sa ch."} + } weekdayOfMonth{ dn{"die de su mese"} } year{ dn{"annu"} + relative{ + "-1"{"ocannu coladu"} + "0"{"ocannu"} + "1"{"ocannu chi benit"} + } + relativeTime{ + future{ + one{"intro de {0} annu"} + other{"intro de {0} annos"} + } + past{ + one{"{0} annu a como"} + other{"{0} annos a como"} + } + } } year-narrow{ dn{"annu"} + relative{ + "-1"{"ocannu coladu"} + "0"{"ocannu"} + "1"{"ocannu chi benit"} + } + relativeTime{ + future{ + one{"intro de {0} annu"} + other{"intro de {0} annos"} + } + past{ + one{"{0} annu a como"} + other{"{0} annos a como"} + } + } } year-short{ dn{"annu"} + relative{ + "-1"{"ocannu coladu"} + "0"{"ocannu"} + "1"{"ocannu chi benit"} + } + relativeTime{ + future{ + one{"intro de {0} annu"} + other{"intro de {0} annos"} + } + past{ + one{"{0} annu a como"} + other{"{0} annos a como"} + } + } + } + zone{ + dn{"fusu oràriu"} + } + zone-narrow{ + dn{"fusu"} + } + zone-short{ + dn{"fusu"} + } + } + listPattern{ + or{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } + or-narrow{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + or-short{ + 2{"{0} o {1}"} + end{"{0} o {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + standard-narrow{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + standard-short{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + unit-narrow{ + 2{"{0} {1}"} + end{"{0} {1}"} + middle{"{0} {1}"} + start{"{0} {1}"} + } + unit-short{ + 2{"{0} e {1}"} + end{"{0} e {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + } + measurementSystemNames{ + UK{"britànnicu"} + US{"americanu"} + metric{"mètricu"} } } diff --git a/icuSources/data/locales/sc_IT.txt b/icuSources/data/locales/sc_IT.txt index 6024a5b7..aa385610 100644 --- a/icuSources/data/locales/sc_IT.txt +++ b/icuSources/data/locales/sc_IT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sc_IT{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/scn.txt b/icuSources/data/locales/scn.txt index 4d0aad35..0baf2c5e 100644 --- a/icuSources/data/locales/scn.txt +++ b/icuSources/data/locales/scn.txt @@ -4,5 +4,5 @@ scn{ AuxExemplarCharacters{"[ç đ é ë ə ḥ ì k š ù w x y]"} ExemplarCharacters{"[a à â b c d ḍ e è ê f g h i í î j l m n o ò ô p q r s t u ú û v z]"} ExemplarCharactersIndex{"[A B C D E F G H I J L M N O P Q R S T U V Z]"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/scn_IT.txt b/icuSources/data/locales/scn_IT.txt index 958fe299..f6f39906 100644 --- a/icuSources/data/locales/scn_IT.txt +++ b/icuSources/data/locales/scn_IT.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License scn_IT{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sd.txt b/icuSources/data/locales/sd.txt index 7b2baf77..4bf26bbe 100644 --- a/icuSources/data/locales/sd.txt +++ b/icuSources/data/locales/sd.txt @@ -18,9 +18,8 @@ sd{ "[ا ب ٻ پ ڀ ت ث ٺ ٽ ٿ ج {جھ} ڃ ڄ چ ڇ ح خ د ذ ڊ ڌ ڍ ڏ ر ز ڙ س ش ص ض ط ظ ع غ ف " "ڦ ق ک ڪ گ {گھ} ڱ ڳ ل م ن ڻ ه ھ و ي]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{"[⹁ ⁏ \\: ! ۔ ‘ ( ) \\[ \\] \\{ \\} /]"} - MoreInformation{"?"} NumberElements{ default{"arab"} latn{ @@ -33,6 +32,7 @@ sd{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -44,47 +44,47 @@ sd{ } 10000{ one{"00 ھزار"} - other{"00K"} + other{"00 هزار"} } 100000{ - one{"000K"} - other{"000K"} + one{"000 هزار"} + other{"000 هزار"} } 1000000{ - one{"0M"} - other{"0M"} + one{"0 ملين"} + other{"0 ملين"} } 10000000{ - one{"00M"} - other{"00M"} + one{"00 ملين"} + other{"00 ملين"} } 100000000{ - one{"000M"} - other{"000M"} + one{"000 ملين"} + other{"000 ملين"} } 1000000000{ - one{"0G"} - other{"0G"} + one{"0 بلين"} + other{"0 بلين"} } 10000000000{ - one{"00G"} - other{"00G"} + one{"00 بلين"} + other{"00 بلين"} } 100000000000{ - one{"000G"} - other{"000G"} + one{"000 بلين"} + other{"000 بلين"} } 1000000000000{ - one{"0T"} - other{"0T"} + one{"0 ٽرلين"} + other{"0 ٽرلين"} } 10000000000000{ - one{"00T"} - other{"00T"} + one{"00 ٽرلين"} + other{"00 ٽرلين"} } 100000000000000{ - one{"000T"} - other{"000T"} + one{"000 ٽرلين"} + other{"000 ٽرلين"} } } } @@ -165,16 +165,16 @@ sd{ other{"000M"} } 1000000000{ - one{"0G"} - other{"0G"} + one{"0B"} + other{"0B"} } 10000000000{ - one{"00G"} - other{"00G"} + one{"00B"} + other{"00B"} } 100000000000{ - one{"000G"} - other{"000G"} + one{"000B"} + other{"000B"} } 1000000000000{ one{"0T"} @@ -191,11 +191,15 @@ sd{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -208,9 +212,10 @@ sd{ other{"{0} ڪتابون"} } } + minimumGroupingDigits{"1"} native{"arab"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -281,44 +286,6 @@ sd{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } M{ M{"MM–MM"} } @@ -945,7 +912,6 @@ sd{ } delimiters{ alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} quotationEnd{"”"} quotationStart{"“"} } @@ -1686,6 +1652,11 @@ sd{ } year-narrow{ dn{"سال"} + relative{ + "-1"{"پوئين سال"} + "0"{"هن سال"} + "1"{"اڳيئن سال"} + } relativeTime{ future{ one{"{0} سالن ۾"} @@ -1740,11 +1711,8 @@ sd{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ - 2{"{0} ۽ {1}"} - end{"{0}، ۽ {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} } @@ -1773,12 +1741,6 @@ sd{ metric{"ميٽرڪ"} } parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶]", - } - } general{ lenient{ "[.․。︒﹒.。]", @@ -1798,6 +1760,10 @@ sd{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/sd_Deva.txt b/icuSources/data/locales/sd_Deva.txt index cf55702a..3baea491 100644 --- a/icuSources/data/locales/sd_Deva.txt +++ b/icuSources/data/locales/sd_Deva.txt @@ -4,11 +4,20 @@ sd_Deva{ %%Parent{"root"} AuxExemplarCharacters{"[\u200C\u200D]"} ExemplarCharacters{ - "[\u093C अ आ इ ई उ ऊ ए ऐ ओ औ क ख ख़ ग ग़ ॻ घ ङ च छ ज ज़ ॼ झ ञ ट ठ ड ड़ ॾ ढ ढ़ ण त " - "थ द ध न प फ फ़ ब ॿ भ म य र ल व श ष स ह ा ि ी \u0941 \u0942 \u0943 " - "\u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]" + "[\u093C \u0902 अ आ इ ई उ ऊ ए ऐ ओ औ क ख ग ॻ घ ङ च छ ज ॼ झ ञ ट ठ ड ॾ ढ ण त थ द" + " ध न प फ ब ॿ भ म य र ल व श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 " + "\u0947 \u0948 ॉ ो ौ \u094D]" } - Version{"2.1.49.82"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" + } + NumberElements{ + default{"latn"} + native{"latn"} + } + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ @@ -20,12 +29,17 @@ sd_Deva{ "d MMMM y", "d MMM y", "d/M/yy", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", - "{1}, {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", } } } + measurementSystemNames{ + UK{"यूके"} + US{"यूएस"} + metric{"मीट्रिकु"} + } } diff --git a/icuSources/data/locales/sd_Deva_IN.txt b/icuSources/data/locales/sd_Deva_IN.txt new file mode 100644 index 00000000..4073b15e --- /dev/null +++ b/icuSources/data/locales/sd_Deva_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sd_Deva_IN{ + Version{"36.1"} +} diff --git a/icuSources/data/locales/sd_PK.txt b/icuSources/data/locales/sd_PK.txt index d253162c..cecdd741 100644 --- a/icuSources/data/locales/sd_PK.txt +++ b/icuSources/data/locales/sd_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sd_PK{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/se.txt b/icuSources/data/locales/se.txt index 5b01729b..11b68cf4 100644 --- a/icuSources/data/locales/se.txt +++ b/icuSources/data/locales/se.txt @@ -166,7 +166,7 @@ se{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/se_FI.txt b/icuSources/data/locales/se_FI.txt index 8b16c311..5022b835 100644 --- a/icuSources/data/locales/se_FI.txt +++ b/icuSources/data/locales/se_FI.txt @@ -62,7 +62,7 @@ se_FI{ } } } - Version{"2.1.47.83"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -450,10 +450,7 @@ se_FI{ fields{ day{ relative{ - "-1"{"ikte"} "-2"{"ovddet beaivvi"} - "0"{"odne"} - "1"{"ihttin"} "2"{"don beaivve"} } relativeTime{ diff --git a/icuSources/data/locales/se_NO.txt b/icuSources/data/locales/se_NO.txt index 09f832d4..8db31d30 100644 --- a/icuSources/data/locales/se_NO.txt +++ b/icuSources/data/locales/se_NO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License se_NO{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/se_SE.txt b/icuSources/data/locales/se_SE.txt index dbe54553..a44fc136 100644 --- a/icuSources/data/locales/se_SE.txt +++ b/icuSources/data/locales/se_SE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License se_SE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/seh.txt b/icuSources/data/locales/seh.txt index de04cf79..16700f6c 100644 --- a/icuSources/data/locales/seh.txt +++ b/icuSources/data/locales/seh.txt @@ -6,7 +6,7 @@ seh{ " z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -18,7 +18,7 @@ seh{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/seh_MZ.txt b/icuSources/data/locales/seh_MZ.txt index 92e79421..9b0b4602 100644 --- a/icuSources/data/locales/seh_MZ.txt +++ b/icuSources/data/locales/seh_MZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License seh_MZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ses.txt b/icuSources/data/locales/ses.txt index ee543006..6216bb0a 100644 --- a/icuSources/data/locales/ses.txt +++ b/icuSources/data/locales/ses.txt @@ -4,7 +4,7 @@ ses{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} ExemplarCharactersIndex{"[A à B C D E Ẽ F G H I J K L M N Ɲ Ŋ O Õ P Q R S Š T U W X Y Z Ž]"} - ExemplarCharactersNumbers{"[  \\- . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ ses{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ses_ML.txt b/icuSources/data/locales/ses_ML.txt index 5dc95553..c44414bc 100644 --- a/icuSources/data/locales/ses_ML.txt +++ b/icuSources/data/locales/ses_ML.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ses_ML{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sg.txt b/icuSources/data/locales/sg.txt index 477aa62b..87bc0f58 100644 --- a/icuSources/data/locales/sg.txt +++ b/icuSources/data/locales/sg.txt @@ -4,7 +4,7 @@ sg{ AuxExemplarCharacters{"[c q x]"} ExemplarCharacters{"[a â ä b d e ê ë f g h i î ï j k l m n o ô ö p r s t u ù û ü v w y z]"} ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -16,7 +16,7 @@ sg{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sg_CF.txt b/icuSources/data/locales/sg_CF.txt index 3e55f863..c9bdc1d5 100644 --- a/icuSources/data/locales/sg_CF.txt +++ b/icuSources/data/locales/sg_CF.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sg_CF{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/shi.txt b/icuSources/data/locales/shi.txt index a37083fb..f4d83d92 100644 --- a/icuSources/data/locales/shi.txt +++ b/icuSources/data/locales/shi.txt @@ -3,7 +3,7 @@ shi{ ExemplarCharacters{"[ⴰ ⴱ ⴳ {ⴳⵯ} ⴷ ⴹ ⴻ ⴼ ⴽ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]"} ExemplarCharactersIndex{"[ⴰ ⴱ ⴳ ⴷ ⴹ ⴻ ⴼ ⴽ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -15,7 +15,7 @@ shi{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/shi_Latn.txt b/icuSources/data/locales/shi_Latn.txt index 5409ef12..987516dc 100644 --- a/icuSources/data/locales/shi_Latn.txt +++ b/icuSources/data/locales/shi_Latn.txt @@ -5,7 +5,7 @@ shi_Latn{ AuxExemplarCharacters{"[o p v]"} ExemplarCharacters{"[a b c d ḍ e ɛ f g {gʷ} ɣ h ḥ i j k {kʷ} l m n q r ṛ s ṣ t ṭ u w x y z]"} ExemplarCharactersIndex{"[A B C D Ḍ E Ɛ F G {Gʷ} Ɣ H Ḥ I J K {Kʷ} L M N Q R Ṛ S Ṣ T Ṭ U W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -17,7 +17,7 @@ shi_Latn{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/shi_Latn_MA.txt b/icuSources/data/locales/shi_Latn_MA.txt index 566252ee..927044db 100644 --- a/icuSources/data/locales/shi_Latn_MA.txt +++ b/icuSources/data/locales/shi_Latn_MA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn_MA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/shi_Tfng.txt b/icuSources/data/locales/shi_Tfng.txt index da30327c..4d4470c6 100644 --- a/icuSources/data/locales/shi_Tfng.txt +++ b/icuSources/data/locales/shi_Tfng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/shi_Tfng_MA.txt b/icuSources/data/locales/shi_Tfng_MA.txt index be91da3d..2f43dc48 100644 --- a/icuSources/data/locales/shi_Tfng_MA.txt +++ b/icuSources/data/locales/shi_Tfng_MA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng_MA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/si.txt b/icuSources/data/locales/si.txt index e142f2d5..d03df484 100644 --- a/icuSources/data/locales/si.txt +++ b/icuSources/data/locales/si.txt @@ -19,13 +19,14 @@ si{ "[අ ආ ඇ ඈ ඉ ඊ උ ඌ ඍ එ ඒ ඓ ඔ ඕ ඖ ක ඛ ග ඝ ඞ ඟ ච ඡ ජ ඣ ඥ ඤ ට ඨ ඩ ඪ ණ ඬ ත ථ ද ධ න" " ඳ ප ඵ බ භ ම ඹ ය ර ල ව ශ ෂ ස හ ළ ෆ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -36,6 +37,7 @@ si{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#"} } @@ -194,11 +196,15 @@ si{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{"."} } @@ -212,8 +218,10 @@ si{ other{"පොත් {0}ක් ඇත. ඒවා කියවීමි."} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -951,7 +959,7 @@ si{ african_scripts{"අප්රිකානු සිද්ධි මාලා"} american_scripts{"ඇමරිකානු සිද්ධි මාලා"} animal{"සතා"} - animals_nature{"සත්වයින් සහ ස්වභාවදර්මය"} + animals_nature{"සත්වයින් හෝ ස්වභාවදර්මය"} arrows{"ඊතල"} body{"ශරීරය"} box_drawing{"පෙට්ටි ඇදීම"} @@ -1866,12 +1874,6 @@ si{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} සහ {1}"} - end{"{0}, සහ {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} සහ {1}"} end{"{0}, සහ {1}"} diff --git a/icuSources/data/locales/si_LK.txt b/icuSources/data/locales/si_LK.txt index 94a58c30..a32ca07f 100644 --- a/icuSources/data/locales/si_LK.txt +++ b/icuSources/data/locales/si_LK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License si_LK{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sk.txt b/icuSources/data/locales/sk.txt index b0a81551..8df2d93c 100644 --- a/icuSources/data/locales/sk.txt +++ b/icuSources/data/locales/sk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sk{ - AuxExemplarCharacters{"[à ă â å ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ö ø ō œ ř ù ŭ û ü ū ÿ]"} + AuxExemplarCharacters{"[à ă â å ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ö ő ø ō œ ř ù ŭ û ü ű ū ÿ]"} Ellipsis{ final{"{0}…"} initial{"…{0}"} @@ -11,12 +11,12 @@ sk{ word-medial{"{0} … {1}"} } ExemplarCharacters{ - "[a á ä b c č d ď e é f g h {ch} i í j k l ĺ ľ m n ň o ó ô p q r ŕ s š t ť u " - "ú v w x y ý z ž]" + "[a á ä b c č d ď {dz} {dž} e é f g h {ch} i í j k l ĺ ľ m n ň o ó ô p q r ŕ " + "s š t ť u ú v w x y ý z ž]" } ExemplarCharactersIndex{"[A Ä B C Č D Ď E F G H {CH} I J K L Ľ M N O Ô P Q R S Š T Ť U V W X Y Z Ž]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -30,6 +30,7 @@ sk{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -265,9 +266,11 @@ sk{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -286,9 +289,36 @@ sk{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -357,6 +387,20 @@ sk{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -491,11 +535,9 @@ sk{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } @@ -603,6 +645,7 @@ sk{ m{"h:mm – h:mm a v"} } hv{ + a{"h a – h a v"} h{"h – h a v"} } y{ @@ -653,6 +696,18 @@ sk{ } } gregorian{ + AmPmMarkers{ + "AM", + "PM", + } + AmPmMarkersAbbr{ + "AM", + "PM", + } + AmPmMarkersNarrow{ + "AM", + "PM", + } DateTimePatterns{ "H:mm:ss zzzz", "H:mm:ss z", @@ -700,10 +755,10 @@ sk{ MMMEd{"E d. M."} MMMMEd{"E, d. MMMM"} MMMMW{ - few{"W. 'týždeň' 'v' MMMM"} - many{"W. 'týždeň' 'v' MMMM"} - one{"W. 'týždeň' 'v' MMMM"} - other{"W. 'týždeň' 'v' MMMM"} + few{"W. 'týždeň' MMMM"} + many{"W. 'týždeň' MMMM"} + one{"W. 'týždeň' MMMM"} + other{"W. 'týždeň' MMMM"} } MMMMd{"d. MMMM"} MMMd{"d. M."} @@ -720,8 +775,8 @@ sk{ yM{"M. y"} yMEd{"E d. M. y"} yMMM{"LLLL y"} - yMMMEd{"E d. M. y"} yMMMEEEEd{"EEEE d. M. y"} + yMMMEd{"E d. M. y"} yMMMM{"LLLL y"} yMMMMEd{"E, d. MMMM y"} yMMMMd{"d. MMMM y"} @@ -900,11 +955,9 @@ sk{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } @@ -1029,7 +1082,7 @@ sk{ } yMMM{ M{"LLL – LLL y"} - y{"LLL – LLL y"} + y{"LLL y – LLL y"} } yMMMEd{ M{"E d.M.y – E d.M.y"} @@ -1195,6 +1248,17 @@ sk{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1342,6 +1406,17 @@ sk{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1406,6 +1481,17 @@ sk{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -2612,12 +2698,6 @@ sk{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} a {1}"} - end{"{0} a {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} a {1}"} end{"{0} a {1}"} @@ -2674,6 +2754,10 @@ sk{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/sk_SK.txt b/icuSources/data/locales/sk_SK.txt index c82495d5..547a300e 100644 --- a/icuSources/data/locales/sk_SK.txt +++ b/icuSources/data/locales/sk_SK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sk_SK{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sl.txt b/icuSources/data/locales/sl.txt index 8b36bfb5..369e495f 100644 --- a/icuSources/data/locales/sl.txt +++ b/icuSources/data/locales/sl.txt @@ -16,18 +16,21 @@ sl{ ExemplarCharacters{"[a b c č d e f g h i j k l m n o p r s š t u v z ž]"} ExemplarCharactersIndex{"[A B C Č Ć D Đ E F G H I J K L M N O P Q R S Š T U V W X Y Z Ž]"} ExemplarCharactersNumbers{"[, . % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . … ' \u0022 „ ‟ « » ( ) \\[ \\] \\{ \\} @ *]"} + ExemplarCharactersPunctuation{"[\\- ‑ – , ; \\: ! ? . … ' \u0022 „ ‟ « » ( ) \\[ \\] \\{ \\} @ *]"} MoreInformation{"?"} NumberElements{ default{"latn"} latn{ miscPatterns{ - atLeast{"≥{0}"} + approximately{"~ {0}"} + atLeast{"≥ {0}"} + atMost{"≤ {0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -268,6 +271,7 @@ sl{ perMille{"‰"} percentSign{"%"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -284,7 +288,7 @@ sl{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -362,50 +366,47 @@ sl{ intervalFormats{ Bh{ B{"h B–h B"} - h{"h–h B"} } Bhm{ B{"h:mm B–h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G–y G"} + y{"y–y G"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"M y GGGGG–M y GGGGG"} + M{"M y–M y GGGGG"} + y{"M y–M y GGGGG"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E, d. M y GGGGG–E, d. M y GGGGG"} + M{"E, d. M y–E, d. M y GGGGG"} + d{"E, d. M y–E, d. M y GGGGG"} + y{"E, d. M y–E, d. M y GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G–MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y–MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E, d. MMM y G–E, d. MMM y G"} + M{"E, d. MMM–E, d. MMM y G"} + d{"E, d. MMM–E, d. MMM y G"} + y{"E, d. MMM y–E, d. MMM y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d. MMM y G–d. MMM y G"} + M{"d. MMM–d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y–d. MMM y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"d. M y GGGGG–d. M y GGGGG"} + M{"d. M y–d. M y GGGGG"} + d{"d. M y–d. M y GGGGG"} + y{"d. M y–d. M y GGGGG"} } H{ H{"HH–HH"} @@ -560,10 +561,10 @@ sl{ MMM{"LLL"} MMMEd{"E, d. MMM"} MMMMW{ - few{"W. 'teden' 'v' MMMM"} - one{"W. 'teden' 'v' MMMM"} - other{"W. 'teden' 'v' MMMM"} - two{"W. 'teden' 'v' MMMM"} + few{"MMMM: W. 'teden'"} + one{"MMMM: W. 'teden'"} + other{"MMMM: W. 'teden'"} + two{"MMMM: W. 'teden'"} } MMMMd{"d. MMMM"} MMMd{"d. MMM"} @@ -586,10 +587,10 @@ sl{ yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} yw{ - few{"w. 'teden' 'v' Y"} - one{"w. 'teden' 'v' Y"} - other{"w. 'teden' 'v' Y"} - two{"w. 'teden' 'v' Y"} + few{"w. 'teden' 'leta' Y"} + one{"w. 'teden' 'leta' Y"} + other{"w. 'teden' 'leta' Y"} + two{"w. 'teden' 'leta' Y"} } } dayNames{ @@ -765,42 +766,42 @@ sl{ m{"h.mm–h.mm B"} } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G–y G"} + y{"y–y G"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"MM. y GGGGG–MM. y GGGGG"} + M{"MM. y–MM. y GGGGG"} + y{"MM. y–MM. y GGGGG"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E, d. MM. y GGGGG–E, d. MM. y GGGGG"} + M{"E, d. MM. y–E, d. MM. y GGGGG"} + d{"E, d. MM. y–E, d. MM. y GGGGG"} + y{"E, d. MM. y–E, d. MM. y GGGGG"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G–MMM y G"} + M{"MMM–MMM y G"} + y{"MMM y–MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E, d. MMM y G–E, d. MMM y G"} + M{"E, d. MMM–E, d. MMM y G"} + d{"E, d. MMM–E, d. MMM y G"} + y{"E, d. MMM y–E, d. MMM y G"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d. MMM y G–d. MMM y G"} + M{"d. MMM–d. MMM y G"} + d{"d.–d. MMM y G"} + y{"d. MMM y–d. MMM y G"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"d. MM. y GGGGG–d. MM. y GGGGG"} + M{"d. MM. y–d. MM. y GGGGG"} + d{"d. MM. y–d. MM. y GGGGG"} + y{"d. MM. y–d. MM. y GGGGG"} } H{ H{"HH–HH"} @@ -868,9 +869,9 @@ sl{ y{"M. y–M. y"} } yMEd{ - M{"E, d. M. – E, d. M. y"} - d{"E, d. – E, d. M. y"} - y{"E, d. M. y – E, d. M. y"} + M{"E, d. M.–E, d. M. y"} + d{"E, d.–E, d. M. y"} + y{"E, d. M. y–E, d. M. y"} } yMMM{ M{"MMM–MMM y"} @@ -1731,7 +1732,7 @@ sl{ } relativeTime{ future{ - few{"čez {0} nedelj"} + few{"čez {0} nedelje"} one{"čez {0} nedeljo"} other{"čez {0} nedelj"} two{"čez {0} nedelji"} @@ -2160,12 +2161,6 @@ sl{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} in {1}"} - end{"{0} in {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} in {1}"} end{"{0} in {1}"} diff --git a/icuSources/data/locales/sl_SI.txt b/icuSources/data/locales/sl_SI.txt index 03c7b813..c0c7022e 100644 --- a/icuSources/data/locales/sl_SI.txt +++ b/icuSources/data/locales/sl_SI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sl_SI{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/smn.txt b/icuSources/data/locales/smn.txt index 03f33ff1..a8d7b420 100644 --- a/icuSources/data/locales/smn.txt +++ b/icuSources/data/locales/smn.txt @@ -4,7 +4,7 @@ smn{ AuxExemplarCharacters{"[à ç é è í ñ ń ó ò q ú ü w x æ ø å ã ö]"} ExemplarCharacters{"[a â b c č d đ e f g h i j k l m n ŋ o p r s š t u v y z ž ä á]"} ExemplarCharactersIndex{"[A  B C Č D Đ E F G H I J K L M N Ŋ O P R S Š T U V Y Z Ž Ä Á]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -98,7 +98,7 @@ smn{ } minimumGroupingDigits{"1"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/smn_FI.txt b/icuSources/data/locales/smn_FI.txt index e78e0191..87485699 100644 --- a/icuSources/data/locales/smn_FI.txt +++ b/icuSources/data/locales/smn_FI.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License smn_FI{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sn.txt b/icuSources/data/locales/sn.txt index 0ebc571d..ab4b4fa8 100644 --- a/icuSources/data/locales/sn.txt +++ b/icuSources/data/locales/sn.txt @@ -4,7 +4,7 @@ sn{ AuxExemplarCharacters{"[q x]"} ExemplarCharacters{"[a b c d e f g h i j k l m n o p r s t u v w y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -33,7 +33,7 @@ sn{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/sn_ZW.txt b/icuSources/data/locales/sn_ZW.txt index af51edb0..42451ece 100644 --- a/icuSources/data/locales/sn_ZW.txt +++ b/icuSources/data/locales/sn_ZW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sn_ZW{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/so.txt b/icuSources/data/locales/so.txt index 8dd8b749..f411d41a 100644 --- a/icuSources/data/locales/so.txt +++ b/icuSources/data/locales/so.txt @@ -1,38 +1,17 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so{ - AuxExemplarCharacters{"[]"} - Ellipsis{ - final{"{0}…"} - initial{"…{0}"} - medial{"{0}…{1}"} - word-final{"{0} …"} - word-initial{"… {0}"} - word-medial{"{0} … {1}"} - } ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} ExemplarCharactersIndex{"[B C D F G H J K L M N Q R S T W X Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } - MoreInformation{"?"} NumberElements{ - default{"latn"} latn{ - miscPatterns{ - approximately{"~{0}"} - atLeast{"≥{0}"} - atMost{"≤{0}"} - range{"{0}–{1}"} - } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} - decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} - scientificFormat{"#E0"} } patternsLong{ decimalFormat{ @@ -138,30 +117,6 @@ so{ } } decimalFormat{ - 1000{ - one{"0K"} - other{"0K"} - } - 10000{ - one{"00K"} - other{"00K"} - } - 100000{ - one{"000K"} - other{"000K"} - } - 1000000{ - one{"0M"} - other{"0M"} - } - 10000000{ - one{"00M"} - other{"00M"} - } - 100000000{ - one{"000M"} - other{"000M"} - } 1000000000{ one{"0B"} other{"0B"} @@ -174,31 +129,10 @@ so{ one{"000B"} other{"000B"} } - 1000000000000{ - one{"0T"} - other{"0T"} - } - 10000000000000{ - one{"00T"} - other{"00T"} - } - 100000000000000{ - one{"000T"} - other{"000T"} - } } } symbols{ - decimal{"."} - exponential{"E"} - group{","} - infinity{"∞"} - minusSign{"-"} nan{"MaL"} - perMille{"‰"} - percentSign{"%"} - plusSign{"+"} - superscriptingExponent{"×"} } } minimalPairs{ @@ -210,10 +144,8 @@ so{ other{"{0} maalmood"} } } - minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -232,37 +164,15 @@ so{ "{1} {0}", } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - M{"L"} MEd{"E, M/d"} - MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} - MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"M/d"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - ms{"mm:ss"} y{"y"} yM{"M/y"} yMEd{"E, M/d/y"} @@ -283,15 +193,6 @@ so{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -352,10 +253,6 @@ so{ M{"M/d – M/d"} d{"M/d – M/d"} } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} y{ y{"y – y G"} } @@ -421,50 +318,20 @@ so{ "{1} {0}", "{1} {0}", } - appendItems{ - Timezone{"{0} {1}"} - } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"d, E"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, MMM d, y G"} GyMMMd{"MMM d, y G"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} - M{"L"} MEd{"E, M/d"} - MMM{"LLL"} MMMEd{"E, MMM d"} MMMMEd{"E, MMMM d"} MMMMW{ one{"'toddobaadka' W 'ee' MMMM"} other{"'toddobaadka' W 'ee' MMMM"} } - MMMMd{"MMMM d"} - MMMd{"MMM d"} Md{"M/d"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} - ms{"mm:ss"} - y{"y"} yM{"M/y"} yMEd{"E, M/d/y"} yMMM{"MMM y"} @@ -484,7 +351,7 @@ so{ abbreviated{ "Axd", "Isn", - "Slsa", + "Tldo", "Arbc", "Khms", "Jmc", @@ -493,7 +360,7 @@ so{ narrow{ "A", "I", - "S", + "T", "A", "Kh", "J", @@ -502,7 +369,7 @@ so{ short{ "Axd", "Isn", - "Slsa", + "Tldo", "Arbc", "Khms", "Jmc", @@ -511,10 +378,10 @@ so{ wide{ "Axad", "Isniin", - "Salaasa", - "Arbaca", + "Talaado", + "Arbaco", "Khamiis", - "Jimce", + "Jimco", "Sabti", } } @@ -522,7 +389,7 @@ so{ abbreviated{ "Axd", "Isn", - "Slsa", + "Tldo", "Arbc", "Khms", "Jmc", @@ -531,7 +398,7 @@ so{ narrow{ "A", "I", - "S", + "T", "A", "Kh", "J", @@ -540,7 +407,7 @@ so{ short{ "Axd", "Isn", - "Slsa", + "Tldo", "Arbc", "Khms", "Jmc", @@ -549,10 +416,10 @@ so{ wide{ "Axad", "Isniin", - "Salaasa", - "Arbaca", + "Talaado", + "Arbaco", "Khamiis", - "Jimce", + "Jimco", "Sabti", } } @@ -563,10 +430,6 @@ so{ am{"GH"} pm{"GD"} } - narrow{ - am{"GH"} - pm{"GD"} - } wide{ am{"GH"} pm{"GD"} @@ -592,15 +455,6 @@ so{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -639,20 +493,6 @@ so{ d{"M/d/y – M/d/y GGGGG"} y{"M/d/y – M/d/y GGGGG"} } - H{ - H{"HH–HH"} - } - Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} - } - Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} - } - Hv{ - H{"HH–HH v"} - } M{ M{"M–M"} } @@ -675,31 +515,7 @@ so{ M{"dd/MM – dd/MM"} d{"dd/MM – dd/MM"} } - d{ - d{"d–d"} - } fallback{"{0} - {1}"} - h{ - a{"h a – h a"} - h{"h–h a"} - } - hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} - } - hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} - } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } - y{ - y{"y–y"} - } yM{ M{"MM/y – MM/y"} y{"MM/y – MM/y"} @@ -831,12 +647,6 @@ so{ "R3", "R4", } - narrow{ - "1", - "2", - "3", - "4", - } wide{ "Rubaca 1aad", "Rubaca 2aad", @@ -851,12 +661,6 @@ so{ "R3", "R4", } - narrow{ - "1", - "2", - "3", - "4", - } wide{ "Rubaca 1aad", "Rubaca 2aad", @@ -866,6 +670,75 @@ so{ } } } + islamic{ + eras{ + abbreviated{ + "HD", + } + } + monthNames{ + format{ + abbreviated{ + "Mux.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dhuʻl-Q.", + "Dhuʻl-H.", + } + wide{ + "Muxarram", + "Safar", + "Rabic al-awwal", + "Rabic al-thani", + "Jumada al-awwal", + "jumada al-thani", + "Rajab", + "Shacban", + "Ramadan", + "Shawwal", + "Dul al-qacda", + "Dul xijjah", + } + } + stand-alone{ + abbreviated{ + "Mux.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "Dul-Q.", + "Dul-X.", + } + wide{ + "Muxarram", + "Safar", + "Rabic al-awwal", + "Rabic al-thani", + "Jumada al-awwal", + "jumada al-thani", + "Rajab", + "Shacban", + "Ramadan", + "Shawwal", + "Dul al-qacdah", + "Dul xijjah", + } + } + } + } } characterLabel{ activities{"Waxqabad"} @@ -955,12 +828,6 @@ so{ western_asian_scripts{"qoraalka galbeedka Asian"} whitespace{"meesha cad banaan"} } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"maalin"} @@ -982,29 +849,9 @@ so{ } day-narrow{ dn{"mln"} - relative{ - "-1"{"Shalay"} - "0"{"Maanta"} - "1"{"Berri"} - } - relativeTime{ - future{ - one{"{0} mln"} - other{"{0} mlmd"} - } - past{ - one{"{0} mln khr"} - other{"{0} mlmd khr"} - } - } } day-short{ dn{"mln"} - relative{ - "-1"{"Shalay"} - "0"{"Maanta"} - "1"{"Berri"} - } relativeTime{ future{ one{"{0} mln"} @@ -1019,9 +866,6 @@ so{ dayOfYear{ dn{"maalinta sannadka"} } - dayOfYear-narrow{ - dn{"mlnta sndka"} - } dayOfYear-short{ dn{"mlnta sndka"} } @@ -1060,23 +904,6 @@ so{ } } } - fri-narrow{ - relative{ - "-1"{"Jmchi hre"} - "0"{"Jmchn"} - "1"{"Jmcha dbe"} - } - relativeTime{ - future{ - one{"{0} Jmc"} - other{"{0} Jmc"} - } - past{ - one{"{0} Jmc khr"} - other{"{0} jmc khr"} - } - } - } fri-short{ relative{ "-1"{"Jmchi hre"} @@ -1112,16 +939,6 @@ so{ } hour-narrow{ dn{"scd"} - relativeTime{ - future{ - one{"{0} scd"} - other{"{0} scd"} - } - past{ - one{"{0} scd khr"} - other{"{0} scd khr"} - } - } } hour-short{ dn{"scd"} @@ -1152,19 +969,6 @@ so{ } } } - minute-narrow{ - dn{"dqqd"} - relativeTime{ - future{ - one{"{0} dqqd"} - other{"{0} dqqd"} - } - past{ - one{"{0} dqqd khr"} - other{"{0} dqqd khr"} - } - } - } minute-short{ dn{"dqqd"} relativeTime{ @@ -1174,7 +978,7 @@ so{ } past{ one{"{0} dqqd khr"} - other{"{0} dqqd khr"} + other{"{0} daqiiqadood kahor"} } } } @@ -1201,16 +1005,6 @@ so{ "0"{"Isntn"} "1"{"Isnta dbe"} } - relativeTime{ - future{ - one{"{0} Isn"} - other{"{0} Isn"} - } - past{ - one{"{0} Isn khr"} - other{"{0} Isn khr"} - } - } } mon-short{ relative{ @@ -1248,30 +1042,9 @@ so{ } } month-narrow{ - dn{"Bil-gaaban"} - relative{ - "-1"{"Bishii hore"} - "0"{"Bishan"} - "1"{"Bisha danbe"} - } - relativeTime{ - future{ - one{"{0} bil"} - other{"{0} bil"} - } - past{ - one{"{0} bil khr"} - other{"{0} bil khr"} - } - } + dn{"bil"} } month-short{ - dn{"Bil-gaaban"} - relative{ - "-1"{"Bishii hore"} - "0"{"Bishan"} - "1"{"Bisha danbe"} - } relativeTime{ future{ one{"{0} bil"} @@ -1303,16 +1076,6 @@ so{ } quarter-narrow{ dn{"rbc"} - relativeTime{ - future{ - one{"{0} rbc"} - other{"{0} rbc"} - } - past{ - one{"{0} rbc khr"} - other{"{0} rbc khr"} - } - } } quarter-short{ dn{"rbc"} @@ -1344,23 +1107,6 @@ so{ } } } - sat-narrow{ - relative{ - "-1"{"Sbtdi hre"} - "0"{"Sbtdn"} - "1"{"Sbtda dbe"} - } - relativeTime{ - future{ - one{"{0} Sbti"} - other{"{0} Sbti"} - } - past{ - one{"{0} Sbti khr"} - other{"{0} Sbti khr"} - } - } - } sat-short{ relative{ "-1"{"Sbtdi hre"} @@ -1394,19 +1140,6 @@ so{ } } } - second-narrow{ - dn{"ilbrqsi"} - relativeTime{ - future{ - one{"{0} ilbrqsi"} - other{"{0} ilbrqsi"} - } - past{ - one{"{0} ilbrqsi khr"} - other{"{0} ilbrqsi khr"} - } - } - } second-short{ dn{"ilbrqsi"} relativeTime{ @@ -1439,36 +1172,9 @@ so{ } sun-narrow{ relative{ - "-1"{"Axdi hre"} - "0"{"Axdn"} - "1"{"Axda dbe"} - } - relativeTime{ - future{ - one{"{0} Axd"} - other{"{0} Axd"} - } - past{ - one{"{0} Axd khr"} - other{"{0} axd khr"} - } - } - } - sun-short{ - relative{ - "-1"{"Axdi hre"} - "0"{"Axdn"} - "1"{"Axda dbe"} - } - relativeTime{ - future{ - one{"{0} Axd"} - other{"{0} Axd"} - } - past{ - one{"{0} Axd khr"} - other{"{0} axd khr"} - } + "-1"{"axadii hore"} + "0"{"axadan"} + "1"{"axada xigta"} } } thu{ @@ -1488,23 +1194,6 @@ so{ } } } - thu-narrow{ - relative{ - "-1"{"Khmsti hre"} - "0"{"Khmstn"} - "1"{"Khmsta dbe"} - } - relativeTime{ - future{ - one{"{0} khms"} - other{"{0} khms"} - } - past{ - one{"{0} khms khr"} - other{"{0} khms khr"} - } - } - } thu-short{ relative{ "-1"{"Khmsti hre"} @@ -1524,52 +1213,52 @@ so{ } tue{ relative{ - "-1"{"Salaasadii hore"} - "0"{"Salaasadan"} - "1"{"Salaasada danbe"} + "-1"{"Talaadadii hore"} + "0"{"Talaadadan"} + "1"{"Talaadada xigta"} } relativeTime{ future{ - one{"{0} Salaasa"} - other{"{0} Salaasood"} + one{"{0} Talaado"} + other{"{0} Talaadood"} } past{ - one{"{0} Salaasa kahor"} - other{"{0} Salaasood kahor"} + one{"{0} Talaado kahor"} + other{"{0} Talaadood kahor"} } } } tue-narrow{ relative{ - "-1"{"Slsdi hre"} - "0"{"Slsdn"} - "1"{"Slsda dbe"} + "-1"{"Tlddi hre"} + "0"{"Tlddn"} + "1"{"Tldda xgta"} } relativeTime{ future{ - one{"{0} Slsa"} - other{"{0} Slsa"} + one{"{0} Tldo"} + other{"{0} Tldo"} } past{ - one{"{0} Slsa khr"} - other{"{0} Slsa khr"} + one{"{0} Tldo khr"} + other{"{0} Tldod khr"} } } } tue-short{ relative{ - "-1"{"Slsdi hre"} - "0"{"Slsdn"} - "1"{"Slsda dbe"} + "-1"{"Tlddi hre"} + "0"{"Tlddn"} + "1"{"Tldda xgta"} } relativeTime{ future{ - one{"{0} Slsa"} - other{"{0} Slsa"} + one{"{0} Tldo"} + other{"{0} Tldo"} } past{ - one{"{0} Slsa khr"} - other{"{0} Slsa khr"} + one{"{0} Tldo khr"} + other{"{0} Tldod khr"} } } } @@ -1590,23 +1279,6 @@ so{ } } } - wed-narrow{ - relative{ - "-1"{"Arbcdi hre"} - "0"{"Arbcdn"} - "1"{"Arbcda dbe"} - } - relativeTime{ - future{ - one{"{0} Arbc"} - other{"{0} Arbc"} - } - past{ - one{"{0} Arbc khr"} - other{"{0} Arbc khr"} - } - } - } wed-short{ relative{ "-1"{"Arbcdi hre"} @@ -1647,28 +1319,13 @@ so{ dn{"tdbd"} relative{ "-1"{"Toddobaadkii hore"} - "0"{"Usbuucan"} + "0"{"Toddobaadkan"} "1"{"Toddobaadka danbe"} } relativePeriod{"Tdbdka {0}"} - relativeTime{ - future{ - one{"{0} tdbd"} - other{"{0} tdbd"} - } - past{ - one{"{0} tdbd khr"} - other{"{0} tdbd khr"} - } - } } week-short{ dn{"tdbd"} - relative{ - "-1"{"Toddobaadkii hore"} - "0"{"Usbuucan"} - "1"{"Toddobaadka danbe"} - } relativePeriod{"Tdbdka {0}"} relativeTime{ future{ @@ -1684,12 +1341,6 @@ so{ weekOfMonth{ dn{"Toddobaadka Bisha"} } - weekOfMonth-narrow{ - dn{"tdbdka bsha"} - } - weekOfMonth-short{ - dn{"tdbdka bsha"} - } weekday{ dn{"maalinta toddobaadka"} } @@ -1733,24 +1384,9 @@ so{ "0"{"Sannadkan"} "1"{"Sannadka xiga"} } - relativeTime{ - future{ - one{"{0} snd"} - other{"{0} snd"} - } - past{ - one{"{0} snd khr"} - other{"{0} Snd khr"} - } - } } year-short{ dn{"snd"} - relative{ - "-1"{"Sannadkii hore"} - "0"{"Sannadkan"} - "1"{"Sannadka danbe"} - } relativeTime{ future{ one{"{0} snd"} @@ -1776,26 +1412,10 @@ so{ or{ 2{"{0} ama {1}"} end{"{0} ama {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } - or-narrow{ - 2{"{0} ama {1}"} - end{"{0} ama {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } - or-short{ - 2{"{0} ama {1}"} - end{"{0} ama {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard{ 2{"{0} iyo {1}"} end{"{0} iyo {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-narrow{ 2{"{0}, {1}"} @@ -1807,30 +1427,17 @@ so{ 2{"{0} & {1}"} end{"{0} & {1}"} middle{"{0}, {1}"} - start{"{0}, {1}"} } unit{ 2{"{0} iyo {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } - unit-narrow{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit-short{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } } measurementSystemNames{ - UK{"UK"} - US{"US"} metric{"Metrik"} } parse{ @@ -1859,10 +1466,6 @@ so{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } } } } diff --git a/icuSources/data/locales/so_DJ.txt b/icuSources/data/locales/so_DJ.txt index 9d3da776..ff181388 100644 --- a/icuSources/data/locales/so_DJ.txt +++ b/icuSources/data/locales/so_DJ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so_DJ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/so_ET.txt b/icuSources/data/locales/so_ET.txt index bb3b9447..63e70ac7 100644 --- a/icuSources/data/locales/so_ET.txt +++ b/icuSources/data/locales/so_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so_ET{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/so_KE.txt b/icuSources/data/locales/so_KE.txt index fe5d6316..7cf7bfcf 100644 --- a/icuSources/data/locales/so_KE.txt +++ b/icuSources/data/locales/so_KE.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so_KE{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/so_SO.txt b/icuSources/data/locales/so_SO.txt index 99c8917d..49fd1139 100644 --- a/icuSources/data/locales/so_SO.txt +++ b/icuSources/data/locales/so_SO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so_SO{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sq.txt b/icuSources/data/locales/sq.txt index e7cdccd7..ef125ba0 100644 --- a/icuSources/data/locales/sq.txt +++ b/icuSources/data/locales/sq.txt @@ -18,10 +18,10 @@ sq{ "[A B C Ç D {DH} E Ë F G {GJ} H I J K L {LL} M N {NJ} O P Q R {RR} S {SH} T {" "TH} U V X {XH} Y Z {ZH}]" } - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # ′ " - "″ ~]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # " + "′ ″ ~]" } MoreInformation{"?"} NumberElements{ @@ -36,6 +36,7 @@ sq{ patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -198,9 +199,11 @@ sq{ exponential{"E"} group{" "} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -219,7 +222,7 @@ sq{ minimumGroupingDigits{"2"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -1857,12 +1860,6 @@ sq{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} dhe {1}"} - end{"{0} dhe {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} dhe {1}"} end{"{0} dhe {1}"} @@ -1893,32 +1890,4 @@ sq{ US{"amerikan"} metric{"metrik"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$$]", - "[£₤]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‒⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - } - } } diff --git a/icuSources/data/locales/sq_AL.txt b/icuSources/data/locales/sq_AL.txt index 551e86f5..455f9968 100644 --- a/icuSources/data/locales/sq_AL.txt +++ b/icuSources/data/locales/sq_AL.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sq_AL{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sq_MK.txt b/icuSources/data/locales/sq_MK.txt index 91e752a4..e3889e91 100644 --- a/icuSources/data/locales/sq_MK.txt +++ b/icuSources/data/locales/sq_MK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sq_MK{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/sq_XK.txt b/icuSources/data/locales/sq_XK.txt index 794050e0..66d8078d 100644 --- a/icuSources/data/locales/sq_XK.txt +++ b/icuSources/data/locales/sq_XK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sq_XK{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/sr.txt b/icuSources/data/locales/sr.txt index 74925b3e..fc4be7f3 100644 --- a/icuSources/data/locales/sr.txt +++ b/icuSources/data/locales/sr.txt @@ -12,19 +12,22 @@ sr{ } ExemplarCharacters{"[а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]"} ExemplarCharactersIndex{"[А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]"} MoreInformation{"?"} NumberElements{ default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"≥{0}"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -223,10 +226,14 @@ sr{ exponential{"E"} group{"."} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -242,7 +249,7 @@ sr{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -356,52 +363,12 @@ sr{ yyyyQQQQ{"QQQQ y. G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ H{"HH:mm–HH:mm v"} @@ -436,6 +403,15 @@ sr{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } hmv{ a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} @@ -716,8 +692,8 @@ sr{ "н. е.", } abbreviated%variant{ - "BCE", - "CE", + "п. н. е.", + "н. е.", } narrow{ "п.н.е.", @@ -727,59 +703,8 @@ sr{ "пре нове ере", "нове ере", } - wide%variant{ - "BCE", - "CE", - } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -2390,12 +2315,6 @@ sr{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} и {1}"} - end{"{0} и {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} и {1}"} end{"{0} и {1}"} diff --git a/icuSources/data/locales/sr_Cyrl.txt b/icuSources/data/locales/sr_Cyrl.txt index 861e33cc..58ebf7e9 100644 --- a/icuSources/data/locales/sr_Cyrl.txt +++ b/icuSources/data/locales/sr_Cyrl.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sr_Cyrl_BA.txt b/icuSources/data/locales/sr_Cyrl_BA.txt index 4a475aba..00eaf0c7 100644 --- a/icuSources/data/locales/sr_Cyrl_BA.txt +++ b/icuSources/data/locales/sr_Cyrl_BA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_BA{ - Version{"2.1.47.86"} + Version{"36.1"} calendar{ generic{ intervalFormats{ @@ -82,18 +82,24 @@ sr_Cyrl_BA{ abbreviated{ afternoon1{"по под."} evening1{"вече"} + midnight{"поноћ"} morning1{"јутро"} + night1{"ноћу"} + noon{"подне"} } narrow{ afternoon1{"по под."} evening1{"вече"} + midnight{"поноћ"} morning1{"јутро"} night1{"ноћ"} + noon{"подне"} } } stand-alone{ abbreviated{ am{"прије подне"} + pm{"по подне"} } narrow{ am{"а"} @@ -101,6 +107,7 @@ sr_Cyrl_BA{ } wide{ am{"прије подне"} + pm{"по подне"} } } } @@ -110,7 +117,7 @@ sr_Cyrl_BA{ "нове ере", } wide%variant{ - "BCE", + "п. н. е.", "нове ере", } } @@ -138,24 +145,6 @@ sr_Cyrl_BA{ y{"y-MM-dd – y-MM-dd"} } } - monthNames{ - stand-alone{ - abbreviated{ - "јан", - "феб", - "март", - "апр", - "мај", - "јун", - "јул", - "авг", - "септ", - "окт", - "нов", - "дец", - } - } - } } } fields{ diff --git a/icuSources/data/locales/sr_Cyrl_ME.txt b/icuSources/data/locales/sr_Cyrl_ME.txt index 2f67eb5d..924705dc 100644 --- a/icuSources/data/locales/sr_Cyrl_ME.txt +++ b/icuSources/data/locales/sr_Cyrl_ME.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_ME{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ intervalFormats{ diff --git a/icuSources/data/locales/sr_Cyrl_RS.txt b/icuSources/data/locales/sr_Cyrl_RS.txt index 8761253b..75cf94ac 100644 --- a/icuSources/data/locales/sr_Cyrl_RS.txt +++ b/icuSources/data/locales/sr_Cyrl_RS.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_RS{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sr_Cyrl_XK.txt b/icuSources/data/locales/sr_Cyrl_XK.txt index e7c85f14..85bdc4cd 100644 --- a/icuSources/data/locales/sr_Cyrl_XK.txt +++ b/icuSources/data/locales/sr_Cyrl_XK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl_XK{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ intervalFormats{ diff --git a/icuSources/data/locales/sr_Latn.txt b/icuSources/data/locales/sr_Latn.txt index fa053fe4..7a03fc0c 100644 --- a/icuSources/data/locales/sr_Latn.txt +++ b/icuSources/data/locales/sr_Latn.txt @@ -13,19 +13,22 @@ sr_Latn{ } ExemplarCharacters{"[a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]"} ExemplarCharactersIndex{"[A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]"} MoreInformation{"?"} NumberElements{ default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"≥{0}"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -224,10 +227,14 @@ sr_Latn{ exponential{"E"} group{"."} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -243,7 +250,7 @@ sr_Latn{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -359,52 +366,12 @@ sr_Latn{ yyyyQQQQ{"QQQQ y. G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} } Hmv{ H{"HH:mm–HH:mm v"} @@ -439,6 +406,15 @@ sr_Latn{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } hmv{ a{"h:mm a – h:mm a v"} h{"h:mm–h:mm a v"} @@ -721,8 +697,8 @@ sr_Latn{ "n. e.", } abbreviated%variant{ - "BCE", - "CE", + "p. n. e.", + "n. e.", } narrow{ "p.n.e.", @@ -732,59 +708,8 @@ sr_Latn{ "pre nove ere", "nove ere", } - wide%variant{ - "BCE", - "CE", - } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -2015,9 +1940,7 @@ sr_Latn{ } sun-narrow{ relative{ - "-1"{"pr. ned."} "0"{"u ned"} - "1"{"sl. ned."} } relativeTime{ future{ @@ -2395,12 +2318,6 @@ sr_Latn{ middle{"{0}, {1}"} start{"{0}, {1}"} } - standard-narrow{ - 2{"{0} i {1}"} - end{"{0} i {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } standard-short{ 2{"{0} i {1}"} end{"{0} i {1}"} diff --git a/icuSources/data/locales/sr_Latn_BA.txt b/icuSources/data/locales/sr_Latn_BA.txt index f6b0dba4..185f6006 100644 --- a/icuSources/data/locales/sr_Latn_BA.txt +++ b/icuSources/data/locales/sr_Latn_BA.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_BA{ - Version{"2.1.48.77"} + Version{"36.1"} calendar{ generic{ intervalFormats{ @@ -84,7 +84,6 @@ sr_Latn_BA{ evening1{"veče"} midnight{"ponoć"} morning1{"jutro"} - night1{"noću"} noon{"podne"} } narrow{ @@ -117,7 +116,7 @@ sr_Latn_BA{ "nove ere", } wide%variant{ - "BCE", + "p. n. e.", "nove ere", } } @@ -145,24 +144,6 @@ sr_Latn_BA{ y{"y-MM-dd – y-MM-dd"} } } - monthNames{ - stand-alone{ - abbreviated{ - "jan", - "feb", - "mart", - "apr", - "maj", - "jun", - "jul", - "avg", - "sept", - "okt", - "nov", - "dec", - } - } - } } } fields{ diff --git a/icuSources/data/locales/sr_Latn_ME.txt b/icuSources/data/locales/sr_Latn_ME.txt index 74ac8b33..1b4ee9e0 100644 --- a/icuSources/data/locales/sr_Latn_ME.txt +++ b/icuSources/data/locales/sr_Latn_ME.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_ME{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ intervalFormats{ @@ -34,15 +34,6 @@ sr_Latn_ME{ } dayNames{ format{ - abbreviated{ - "ned.", - "pon.", - "ut.", - "sr.", - "čet.", - "pet.", - "sub.", - } wide{ "nedjelja", "ponedeljak", @@ -54,15 +45,6 @@ sr_Latn_ME{ } } stand-alone{ - abbreviated{ - "ned.", - "pon.", - "ut.", - "sr.", - "čet.", - "pet.", - "sub.", - } wide{ "nedjelja", "ponedeljak", @@ -117,34 +99,34 @@ sr_Latn_ME{ monthNames{ format{ abbreviated{ - "jan.", - "feb.", + "jan", + "feb", "mart", - "apr.", + "apr", "maj", "jun", "jul", - "avg.", - "sept.", - "okt.", - "nov.", - "dec.", + "avg", + "sept", + "okt", + "nov", + "dec", } } stand-alone{ abbreviated{ - "jan.", - "feb.", + "jan", + "feb", "mart", - "apr.", + "apr", "maj", "jun", "jul", - "avg.", - "sept.", - "okt.", - "nov.", - "dec.", + "avg", + "sept", + "okt", + "nov", + "dec", } } } diff --git a/icuSources/data/locales/sr_Latn_RS.txt b/icuSources/data/locales/sr_Latn_RS.txt index 8690089f..c0f1c5e8 100644 --- a/icuSources/data/locales/sr_Latn_RS.txt +++ b/icuSources/data/locales/sr_Latn_RS.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_RS{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sr_Latn_XK.txt b/icuSources/data/locales/sr_Latn_XK.txt index d062cb2b..c28a8070 100644 --- a/icuSources/data/locales/sr_Latn_XK.txt +++ b/icuSources/data/locales/sr_Latn_XK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn_XK{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ intervalFormats{ @@ -12,30 +12,6 @@ sr_Latn_XK{ } } gregorian{ - dayNames{ - format{ - abbreviated{ - "ned.", - "pon.", - "ut.", - "sr.", - "čet.", - "pet.", - "sub.", - } - } - stand-alone{ - abbreviated{ - "ned.", - "pon.", - "ut.", - "sr.", - "čet.", - "pet.", - "sub.", - } - } - } dayPeriod{ format{ abbreviated{ @@ -65,34 +41,34 @@ sr_Latn_XK{ monthNames{ format{ abbreviated{ - "jan.", - "feb.", + "jan", + "feb", "mart", - "apr.", + "apr", "maj", "jun", "jul", - "avg.", - "sept.", - "okt.", - "nov.", - "dec.", + "avg", + "sept", + "okt", + "nov", + "dec", } } stand-alone{ abbreviated{ - "jan.", - "feb.", + "jan", + "feb", "mart", - "apr.", + "apr", "maj", "jun", "jul", - "avg.", - "sept.", - "okt.", - "nov.", - "dec.", + "avg", + "sept", + "okt", + "nov", + "dec", } } } diff --git a/icuSources/data/locales/ss.txt b/icuSources/data/locales/ss.txt index 9bbbfee3..6c8587a7 100644 --- a/icuSources/data/locales/ss.txt +++ b/icuSources/data/locales/ss.txt @@ -17,7 +17,7 @@ ss{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/ss_SZ.txt b/icuSources/data/locales/ss_SZ.txt index c48c9e1d..5365d772 100644 --- a/icuSources/data/locales/ss_SZ.txt +++ b/icuSources/data/locales/ss_SZ.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ss_SZ{ - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ss_ZA.txt b/icuSources/data/locales/ss_ZA.txt index 9ccaa0c2..c8e7d383 100644 --- a/icuSources/data/locales/ss_ZA.txt +++ b/icuSources/data/locales/ss_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ss_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/st.txt b/icuSources/data/locales/st.txt index c5073bbf..5532d64f 100644 --- a/icuSources/data/locales/st.txt +++ b/icuSources/data/locales/st.txt @@ -32,7 +32,7 @@ st{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/st_LS.txt b/icuSources/data/locales/st_LS.txt index 2e1dfa2f..f354428d 100644 --- a/icuSources/data/locales/st_LS.txt +++ b/icuSources/data/locales/st_LS.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License st_LS{ - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/st_ZA.txt b/icuSources/data/locales/st_ZA.txt index 091ba012..bdb5a4a8 100644 --- a/icuSources/data/locales/st_ZA.txt +++ b/icuSources/data/locales/st_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License st_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sv.txt b/icuSources/data/locales/sv.txt index 224a7367..54ce0230 100644 --- a/icuSources/data/locales/sv.txt +++ b/icuSources/data/locales/sv.txt @@ -14,24 +14,38 @@ sv{ ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]"} ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ arab{ symbols{ + decimal{"٫"} exponential{"×۱۰^"} group{" "} + infinity{"∞"} + list{"؛"} minusSign{"؜−"} perMille{"؉‏"} + percentSign{"٪؜"} + plusSign{"؜+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ symbols{ decimal{","} + exponential{"×۱۰^"} group{" "} + infinity{"∞"} + list{"؛"} minusSign{"‎−‎"} + perMille{"؉"} + percentSign{"٪"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} timeSeparator{":"} } } @@ -44,13 +58,14 @@ sv{ latn{ miscPatterns{ approximately{"~{0}"} - atLeast{"≥{0}"} + atLeast{"⩾{0}"} atMost{"≤{0}"} range{"{0}‒{1}"} } patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -213,10 +228,12 @@ sv{ exponential{"×10^"} group{" "} infinity{"∞"} + list{";"} minusSign{"−"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -234,26 +251,26 @@ sv{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.90"} + Version{"36.1"} calendar{ buddhist{ availableFormats{ yyyyMMMM{"MMMM y G"} } eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } wide{ "Buddhistisk era", } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + hmv{ + h{"h:mm–h:mm a v"} } } } @@ -278,11 +295,6 @@ sv{ } } coptic{ - intervalFormats{ - Bh{ - B{"h B – h B"} - } - } monthNames{ format{ abbreviated{ @@ -350,6 +362,76 @@ sv{ } } } + dangi{ + cyclicNameSets{ + years{ + format{ + abbreviated{ + "jia-zi", + "yi-chou", + "bing-yin", + "ding-mao", + "wu-chen", + "ji-si", + "geng-wu", + "xin-wei", + "ren-shen", + "gui-you", + "jia-xu", + "yi-hai", + "bing-zi", + "ding-chou", + "wu-yin", + "ji-mao", + "geng-chen", + "xin-si", + "ren-wu", + "gui-wei", + "jia-shen", + "yi-you", + "bing-xu", + "ding-hai", + "wu-zi", + "ji-chou", + "geng-yin", + "xin-mao", + "ren-chen", + "gui-si", + "jia-wu", + "yi-wei", + "bing-shen", + "ding-you", + "wu-xu", + "ji-hai", + "geng-zi", + "xin-chou", + "ren-yin", + "gui-mao", + "jia-chen", + "yi-si", + "bing-wu", + "ding-wei", + "wu-shen", + "ji-you", + "geng-xu", + "xin-hai", + "ren-zi", + "gui-chou", + "jia-yin", + "yi-mao", + "bing-chen", + "ding-si", + "wu-wu", + "ji-wei", + "geng-shen", + "xin-you", + "ren-xu", + "gui-hai", + } + } + } + } + } ethiopic{ monthNames{ format{ @@ -491,6 +573,20 @@ sv{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y G – MMM y"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y G – d MMM d y"} + } + H{ + H{"HH–HH"} + } Hm{ H{"HH:mm – HH:mm"} m{"HH:mm – HH:mm"} @@ -499,6 +595,9 @@ sv{ H{"HH:mm – HH:mm v"} m{"HH:mm – HH:mm v"} } + Hv{ + H{"HH–HH v"} + } M{ M{"M–M"} } @@ -525,6 +624,24 @@ sv{ d{"d–d"} } fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h–h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm–h:mm a"} + m{"h:mm–h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm–h:mm a v"} + m{"h:mm–h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h–h a v"} + } y{ y{"y–y G"} } @@ -826,8 +943,8 @@ sv{ m{"h:mm – h:mm B"} } Gy{ - G{"G y – G y"} - y{"G y–y"} + G{"y G – y G"} + y{"y–y G"} } GyM{ G{"GGGGG y-MM – GGGGG y-MM"} @@ -841,21 +958,21 @@ sv{ y{"GGGGG y-MM-dd, E – y-MM-dd, E"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"d MMM y G, E – d MMM y G, E"} + M{"d MMM y G, E – d MMM, E"} + d{"d MMM y G, E – d MMM, E"} + y{"d MMM y G, E – d MMM y, E"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y G – d MMM y"} } GyMd{ G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} @@ -1092,17 +1209,21 @@ sv{ } hebrew{ eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } wide{ "Anno Mundi", } } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } @@ -1255,18 +1376,14 @@ sv{ } islamic{ eras{ - wide{ - "efter Hirja", + abbreviated{ + "AH", } - } - intervalFormats{ - Bh{ - h{"h – h B"} + narrow{ + "AH", } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + wide{ + "efter Hirja", } } monthNames{ @@ -1333,6 +1450,21 @@ sv{ } } japanese{ + DateTimePatterns{ + "'kl'. HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "G y-MM-dd", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } eras{ abbreviated{ "Taika (645–650)", @@ -1574,33 +1706,17 @@ sv{ "Reiwa", } } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - } } persian{ eras{ - wide{ - "Anno Persarum", + abbreviated{ + "AP", } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} + narrow{ + "AP", } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} + wide{ + "Anno Persarum", } } monthNames{ @@ -2044,11 +2160,6 @@ sv{ } } mon-narrow{ - relative{ - "-1"{"mån. förra veckan"} - "0"{"mån. denna vecka"} - "1"{"mån. nästa vecka"} - } relativeTime{ future{ one{"+{0} må."} @@ -2693,18 +2804,11 @@ sv{ "[%٪﹪%]", "[؉‰]", "[\$﹩$$]", - "[£₤]", + "[£₤£]", "[¥¥]", "[₩₩]", "[₨₹{Rp}{Rs}]", } } - number{ - lenient{ - "[\\-‒⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - } } } diff --git a/icuSources/data/locales/sv_AX.txt b/icuSources/data/locales/sv_AX.txt index 6da959cf..d2a3d006 100644 --- a/icuSources/data/locales/sv_AX.txt +++ b/icuSources/data/locales/sv_AX.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv_AX{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sv_FI.txt b/icuSources/data/locales/sv_FI.txt index f62e780f..0a98bc45 100644 --- a/icuSources/data/locales/sv_FI.txt +++ b/icuSources/data/locales/sv_FI.txt @@ -1,23 +1,38 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv_FI{ - Version{"2.1.47.71"} + NumberElements{ + latn{ + symbols{ + timeSeparator{"."} + } + } + } + Version{"36.1"} calendar{ gregorian{ - DateTimePatterns{ - "'kl'. HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE d MMMM y", - "d MMMM y", - "d MMM y", - "dd-MM-y", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", + availableFormats{ + Bhm{"h.mm B"} + Bhms{"h.mm.ss B"} + EBhm{"E h.mm B"} + EBhms{"E h.mm.ss B"} + EHm{"E HH.mm"} + EHms{"E HH.mm.ss"} + Ehm{"E h.mm a"} + Ehms{"E h.mm.ss a"} + Hm{"HH.mm"} + Hms{"HH.mm.ss"} + Hmsv{"HH.mm.ss v"} + Hmv{"HH.mm v"} + MEd{"E d.M"} + MMd{"d.M"} + MMdd{"dd.MM"} + Md{"d.M"} + hm{"h.mm a"} + hms{"h.mm.ss a"} + hmsv{"h.mm.ss a v"} + hmv{"h.mm a v"} + ms{"mm.ss"} } quarters{ format{ diff --git a/icuSources/data/locales/sv_SE.txt b/icuSources/data/locales/sv_SE.txt index 944a1860..dd1c24ef 100644 --- a/icuSources/data/locales/sv_SE.txt +++ b/icuSources/data/locales/sv_SE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv_SE{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sw.txt b/icuSources/data/locales/sw.txt index c179db65..21f15f39 100644 --- a/icuSources/data/locales/sw.txt +++ b/icuSources/data/locales/sw.txt @@ -12,10 +12,11 @@ sw{ } ExemplarCharacters{"[a b {ch} d e f g h i j k l m n o p r s t u v w y z]"} ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P R S T U V W Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' \u0022 ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ' \u0022 ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -26,6 +27,7 @@ sw{ patterns{ accountingFormat{"¤ #,##0.00"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -184,13 +186,18 @@ sw{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -202,8 +209,10 @@ sw{ other{"siku {0} zilizopita"} } } + minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -266,15 +275,6 @@ sw{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -296,16 +296,16 @@ sw{ y{"MMM y – MMM y G"} } GyMMMEd{ - G{"E, d MMM, y G – E, d MMM, y G"} - M{"E, d MMM – E, d MMM, y G"} - d{"E, d MMM – E, d MMM, y G"} - y{"E, d MMM, y – E, d MMM, y G"} + G{"E, MMM d, y G – E, MMM d, y G"} + M{"E, MMM d – E, MMM d, y G"} + d{"E, MMM d – E, MMM d, y G"} + y{"E, MMM d, y – E, MMM d, y G"} } GyMMMd{ - G{"d MMM, y G – d MMM, y G"} - M{"d MMM – d MMM, y G"} - d{"d – d MMM, y G"} - y{"d MMM, y – d MMM, y G"} + G{"MMM d, y G – MMM d, y G"} + M{"MMM d – MMM d, y G"} + d{"MMM d – d, y G"} + y{"MMM d, y – MMM d, y G"} } GyMd{ G{"d/M/y GGGGG – d/M/y GGGGG"} @@ -453,7 +453,7 @@ sw{ Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} - GyMMMEd{"E, MMM d, y G"} + GyMMMEd{"E, d MMM y G"} GyMMMd{"d MMM y G"} H{"HH"} Hm{"HH:mm"} @@ -483,7 +483,7 @@ sw{ yM{"M/y"} yMEd{"E, d/M/y"} yMMM{"MMM y"} - yMMMEd{"E, MMM d, y"} + yMMMEd{"E, d MMM y"} yMMMM{"MMMM y"} yMMMd{"d MMM y"} yMd{"d/M/y"} @@ -581,7 +581,7 @@ sw{ morning1{"alfajiri"} morning2{"asubuhi"} night1{"usiku"} - noon{"saa sita za mchana"} + noon{"adhuhuri"} } narrow{ afternoon1{"mchana"} @@ -611,7 +611,7 @@ sw{ morning1{"alfajiri"} morning2{"asubuhi"} night1{"usiku"} - noon{"saa sita za mchana"} + noon{"adhuhuri"} pm{"PM"} } narrow{ @@ -657,15 +657,6 @@ sw{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } Gy{ G{"y G – y G"} y{"y – y G"} @@ -689,14 +680,14 @@ sw{ GyMMMEd{ G{"E, MMM d, y G – E, MMM d, y G"} M{"E, MMM d – E, MMM d, y G"} - d{"E, MMM d – E, MMM d, y G"} + d{"E, d MMM – E, d MMM y G"} y{"E, MMM d, y – E, MMM d, y G"} } GyMMMd{ - G{"MMM d, y G – MMM d, y G"} - M{"MMM d – MMM d, y G"} - d{"MMM d – d, y G"} - y{"MMM d, y – MMM d, y G"} + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} } GyMd{ G{"d/M/y GGGGG – d/M/y GGGGG"} @@ -1820,6 +1811,17 @@ sw{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + 2{"{0} au {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + or-short{ + 2{"{0} au {1}"} + end{"{0}, au {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } standard{ 2{"{0} na {1}"} end{"{0} na {1}"} @@ -1828,9 +1830,6 @@ sw{ } standard-narrow{ 2{"{0}, {1}"} - end{"{0} na {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} na {1}"} @@ -1888,6 +1887,10 @@ sw{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/sw_CD.txt b/icuSources/data/locales/sw_CD.txt index dafe7fcd..8d1f3df3 100644 --- a/icuSources/data/locales/sw_CD.txt +++ b/icuSources/data/locales/sw_CD.txt @@ -11,7 +11,7 @@ sw_CD{ } } } - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ availableFormats{ diff --git a/icuSources/data/locales/sw_KE.txt b/icuSources/data/locales/sw_KE.txt index ade78da1..8256b11e 100644 --- a/icuSources/data/locales/sw_KE.txt +++ b/icuSources/data/locales/sw_KE.txt @@ -1,7 +1,154 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sw_KE{ - Version{"2.1.47.71"} + ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} + NumberElements{ + latn{ + patternsLong{ + decimalFormat{ + 1000{ + one{"elfu 0;elfu -0"} + other{"elfu 0;elfu -0"} + } + 10000{ + one{"elfu 00;elfu -00"} + other{"elfu 00"} + } + 100000{ + one{"elfu 000"} + other{"elfu 000"} + } + 1000000{ + one{"milioni 0"} + other{"milioni 0"} + } + 10000000{ + one{"milioni 00"} + other{"milioni 00"} + } + 100000000{ + one{"milioni 000"} + other{"milioni 000"} + } + 1000000000{ + one{"bilioni 0"} + other{"bilioni 0"} + } + 10000000000{ + one{"bilioni 00"} + other{"bilioni 00"} + } + 100000000000{ + one{"bilioni 000"} + other{"bilioni 000"} + } + 1000000000000{ + one{"trilioni 0"} + other{"trilioni 0"} + } + 10000000000000{ + one{"trilioni 00"} + other{"trilioni 00"} + } + 100000000000000{ + one{"trilioni 000"} + other{"trilioni 000"} + } + } + } + patternsShort{ + currencyFormat{ + 1000000{ + one{"¤ M0;¤-M0"} + other{"¤ M0"} + } + 10000000{ + one{"¤ M00;¤M-M00"} + other{"¤ M00;¤-M00"} + } + 100000000{ + one{"¤ M000;¤M-000"} + other{"¤ M000"} + } + 1000000000{ + one{"¤ B0;¤-B0"} + other{"¤ B0;¤-B0"} + } + 10000000000{ + one{"¤ B00;¤-B00"} + other{"¤ B00;¤-B00"} + } + 100000000000{ + one{"¤ B000;¤-B000"} + other{"¤ B000;¤-B000"} + } + 1000000000000{ + one{"¤ T0;¤-T0"} + other{"¤ T0"} + } + 10000000000000{ + one{"¤ T00;¤-T00"} + other{"¤ T00"} + } + 100000000000000{ + one{"¤ T000;¤-T000"} + other{"¤ T000;¤-T000"} + } + } + decimalFormat{ + 1000{ + one{"elfu 0"} + other{"elfu 0"} + } + 10000{ + one{"elfu 00"} + other{"elfu 00"} + } + 100000{ + one{"elfu 000"} + other{"elfu 000"} + } + 1000000{ + one{"M0"} + other{"M0"} + } + 10000000{ + one{"M00"} + other{"M00"} + } + 100000000{ + one{"M000"} + other{"M000"} + } + 1000000000{ + one{"B0"} + other{"B0"} + } + 10000000000{ + one{"B00"} + other{"B00"} + } + 100000000000{ + one{"B000"} + other{"B000"} + } + 1000000000000{ + one{"T0"} + other{"T0"} + } + 10000000000000{ + one{"T00"} + other{"T00"} + } + 100000000000000{ + one{"T000"} + other{"T000"} + } + } + } + } + } + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -20,26 +167,11 @@ sw_KE{ "{1}, {0}", } } - gregorian{ - AmPmMarkers{ - "AM", - "PM", - } - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, d MMMM y", - "d MMMM y", - "d MMM y", - "dd/MM/y", - "{1}, {0}", - "{1} 'saa' {0}", - "{1} 'saa' {0}", - "{1}, {0}", - "{1}, {0}", - } - } + } + characterLabel{ + middle_eastern_scripts{"hati za Mashariki ya Kati"} + } + measurementSystemNames{ + metric{"Kipimo"} } } diff --git a/icuSources/data/locales/sw_TZ.txt b/icuSources/data/locales/sw_TZ.txt index 2824d225..71e2b07a 100644 --- a/icuSources/data/locales/sw_TZ.txt +++ b/icuSources/data/locales/sw_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sw_TZ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/sw_UG.txt b/icuSources/data/locales/sw_UG.txt index b1757a2a..dc9bcd14 100644 --- a/icuSources/data/locales/sw_UG.txt +++ b/icuSources/data/locales/sw_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sw_UG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/syr.txt b/icuSources/data/locales/syr.txt index bf70d1e4..97839e61 100644 --- a/icuSources/data/locales/syr.txt +++ b/icuSources/data/locales/syr.txt @@ -9,7 +9,7 @@ syr{ " ܐ ܒ ܓ ܔ ܖ ܕ ܗ ܘ ܙ ܚ ܛ ܜ ܝ ܞ ܟ ܠ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ]" } ExemplarCharactersIndex{"[ܐ ܒ ܓ ܖ ܕ ܗ ܘ ܙ ܚ ܛ ܝ ܞ ܟ ܠ ܡ ܢ ܣ ܥ ܦ ܨ ܩ ܪ ܫ ܬ]"} - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/syr_IQ.txt b/icuSources/data/locales/syr_IQ.txt index 0999988f..2c6a6dfd 100644 --- a/icuSources/data/locales/syr_IQ.txt +++ b/icuSources/data/locales/syr_IQ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License syr_IQ{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/syr_SY.txt b/icuSources/data/locales/syr_SY.txt index 4e53ee59..22062d6e 100644 --- a/icuSources/data/locales/syr_SY.txt +++ b/icuSources/data/locales/syr_SY.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License syr_SY{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ta.txt b/icuSources/data/locales/ta.txt index 8bef6a1d..d2770381 100644 --- a/icuSources/data/locales/ta.txt +++ b/icuSources/data/locales/ta.txt @@ -2,6 +2,14 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ta{ AuxExemplarCharacters{"[\u200C\u200D]"} + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{ "[அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ ஃ க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன ஜ ஷ ஸ ஹ ா ி " "\u0BC0 ு ூ ெ ே ை ொ ோ ௌ \u0BCD]" @@ -10,8 +18,14 @@ ta{ "[அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன ஜ ஶ ஷ ஸ ஹ {க" "\u0BCDஷ}]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0௦ 1௧ 2௨ 3௩ 4௪ 5௫ 6௬ 7௭ 8௮ 9௯]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0௦ 1௧ 2௨ 3௩ 4௪ 5௫ 6௬ 7௭ 8௮ 9௯]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" + } + MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -181,13 +195,18 @@ ta{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -209,18 +228,35 @@ ta{ scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } traditional{"taml"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } chinese{ DateTimePatterns{ "a h:mm:ss zzzz", @@ -253,6 +289,20 @@ ta{ "மா11", "மா12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "மாதம்1", "மாதம்2", @@ -283,6 +333,20 @@ ta{ "மா11", "மா12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "மாதம்1", "மாதம்2", @@ -301,6 +365,20 @@ ta{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -369,6 +447,20 @@ ta{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -498,53 +590,6 @@ ta{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -902,53 +947,6 @@ ta{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -1177,6 +1175,17 @@ ta{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1324,6 +1333,17 @@ ta{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1388,6 +1408,17 @@ ta{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1556,6 +1587,12 @@ ta{ western_asian_scripts{"மேற்காசிய ஸ்கிரிப்டுகள்"} whitespace{"வெள்ளை இடைவெளி"} } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"நாள்"} @@ -2387,10 +2424,14 @@ ta{ or{ 2{"{0} அல்லது {1}"} end{"{0} அல்லது {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } standard{ 2{"{0} மற்றும் {1}"} end{"{0} மற்றும் {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } standard-narrow{ 2{"{0} மற்றும் {1}"} @@ -2404,12 +2445,20 @@ ta{ middle{"{0}, {1}"} start{"{0}, {1}"} } + unit{ + middle{"{0}, {1}"} + start{"{0}, {1}"} + } unit-narrow{ 2{"{0} {1}"} end{"{0} {1}"} middle{"{0} {1}"} start{"{0} {1}"} } + unit-short{ + middle{"{0}, {1}"} + start{"{0}, {1}"} + } } measurementSystemNames{ UK{"யூகே"} @@ -2442,6 +2491,10 @@ ta{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/ta_IN.txt b/icuSources/data/locales/ta_IN.txt index afc2ff0c..f849caab 100644 --- a/icuSources/data/locales/ta_IN.txt +++ b/icuSources/data/locales/ta_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ta_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ta_LK.txt b/icuSources/data/locales/ta_LK.txt index 6a1e5421..4fe50ee4 100644 --- a/icuSources/data/locales/ta_LK.txt +++ b/icuSources/data/locales/ta_LK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ta_LK{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ gregorian{ DateTimePatterns{ diff --git a/icuSources/data/locales/ta_MY.txt b/icuSources/data/locales/ta_MY.txt index 89f121f7..4d1b6d91 100644 --- a/icuSources/data/locales/ta_MY.txt +++ b/icuSources/data/locales/ta_MY.txt @@ -10,5 +10,5 @@ ta_MY{ } } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ta_SG.txt b/icuSources/data/locales/ta_SG.txt index 848a25f7..ce3cf698 100644 --- a/icuSources/data/locales/ta_SG.txt +++ b/icuSources/data/locales/ta_SG.txt @@ -10,5 +10,5 @@ ta_SG{ } } } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/te.txt b/icuSources/data/locales/te.txt index 1bebdc50..14a2473b 100644 --- a/icuSources/data/locales/te.txt +++ b/icuSources/data/locales/te.txt @@ -19,17 +19,20 @@ te{ "[అ ఆ ఇ ఈ ఉ ఊ ఋ ౠ ఎ ఏ ఐ ఒ ఓ ఔ క ఖ గ ఘ ఙ చ ఛ జ ఝ ఞ ట ఠ డ ఢ ణ త థ ద ధ న ప ఫ బ భ" " మ య ర ఱ ల వ శ ష స హ ళ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0౦ 1౧ 2౨ 3౩ 4౪ 5౫ 6౬ 7౭ 8౮ 9౯]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0౦ 1౧ 2౨ 3౩ 4౪ 5౫ 6౬ 7౭ 8౮ 9౯]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ' ‘ ’ \u0022 “ ” ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ - accountingFormat{"¤#,##,##0.00;(¤#,##,##0.00)"} + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##,##0.00"} decimalFormat{"#,##,##0.###"} percentFormat{"#,##0%"} @@ -190,11 +193,16 @@ te{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -213,23 +221,55 @@ te{ telu{ patterns{ currencyFormat{"¤#,##,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } } } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -247,6 +287,21 @@ te{ "మెస్రా", "నైసే", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "టౌట్", "బాబా", @@ -279,6 +334,21 @@ te{ "మెస్రా", "నైసే", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "టౌట్", "బాబా", @@ -298,6 +368,20 @@ te{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -315,6 +399,21 @@ te{ "నెహస్సె", "పగుమెన్", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "మెస్క్‌రమ్", "టెకెమట్", @@ -347,6 +446,21 @@ te{ "నెహస్సె", "పగుమెన్", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "మెస్క్‌రమ్", "టెకెమట్", @@ -436,44 +550,6 @@ te{ h{"B h:mm – h:mm"} m{"B h:mm – h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -816,10 +892,6 @@ te{ h{"B h:mm – h:mm"} m{"B h:mm – h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG M/y – GGGGG M/y"} M{"GGGGG M/y – M/y"} @@ -1082,6 +1154,17 @@ te{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1100,6 +1183,22 @@ te{ "ఇలుల్", "అదర్ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "టిశ్రీ", "హేష్‌వాన్", @@ -1134,6 +1233,22 @@ te{ "ఇలుల్", "అదర్ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "టిశ్రీ", "హేష్‌వాన్", @@ -1181,6 +1296,20 @@ te{ "మాఘం", "ఫల్గుణం", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "చైత్రం", "వైశాఖం", @@ -1211,6 +1340,20 @@ te{ "మాఘం", "ఫల్గుణం", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "చైత్రం", "వైశాఖం", @@ -1229,6 +1372,17 @@ te{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1245,6 +1399,20 @@ te{ "ధుల్-కి.", "ధుల్-హి.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Muharram", "Safar", @@ -1275,6 +1443,20 @@ te{ "ధుల్-కి.", "ధుల్-హి.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ముహర్రం", "సఫర్", @@ -1293,6 +1475,17 @@ te{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1309,6 +1502,20 @@ te{ "బాహ్‌మాన్", "ఎస్‌ఫాండ్", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ఫావర్డిన్", "ఊడాబహష్ట్", @@ -1339,6 +1546,20 @@ te{ "బాహ్‌మాన్", "ఎస్‌ఫాండ్", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ఫావర్డిన్", "ఊడాబహష్ట్", @@ -1446,7 +1667,7 @@ te{ smiley{"స్మైలీ"} smileys_people{"స్మైలీ లేదా వ్యక్తి"} south_asian_scripts{"దక్షిణ ఆసియా స్క్రిప్ట్"} - southeast_asian_scripts{"నైరుతి ఆసియా స్క్రిప్ట్"} + southeast_asian_scripts{"ఆగ్నేయ ఆసియా స్క్రిప్ట్"} spacing{"అంతరం"} sport{"క్రీడ"} symbols{"చిహ్నం"} @@ -1665,7 +1886,6 @@ te{ } } minute-narrow{ - dn{"ని"} relativeTime{ future{ one{"{0} నిమి.లో"} @@ -2162,7 +2382,7 @@ te{ "0"{"ఈ వారం"} "1"{"తదుపరి వారం"} } - relativePeriod{"{0}లో వారం"} + relativePeriod{"{0} వారం"} relativeTime{ future{ one{"{0} వారంలో"} @@ -2181,7 +2401,6 @@ te{ "0"{"ఈ వారం"} "1"{"తదుపరి వారం"} } - relativePeriod{"{0}లో వారం"} relativeTime{ future{ one{"{0} వారంలో"} @@ -2240,6 +2459,11 @@ te{ } year-narrow{ dn{"సం."} + relative{ + "-1"{"గత సం."} + "0"{"ఈ సం."} + "1"{"తదుపరి సం."} + } relativeTime{ future{ one{"{0} సం.లో"} @@ -2253,6 +2477,11 @@ te{ } year-short{ dn{"సం."} + relative{ + "-1"{"గత సంవ."} + "0"{"ఈ సంవ."} + "1"{"తదుపరి సంవ."} + } relativeTime{ future{ one{"{0} సం.లో"} @@ -2281,6 +2510,9 @@ te{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-short{ + middle{"{0}, {1}"} + } standard{ 2{"{0} మరియు {1}"} end{"{0} మరియు {1}"} @@ -2290,8 +2522,6 @@ te{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} మరియు {1}"} @@ -2324,12 +2554,6 @@ te{ metric{"దశాంశం"} } parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶]", - } - } general{ lenient{ "[.․。︒﹒.。]", @@ -2349,6 +2573,10 @@ te{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/te_IN.txt b/icuSources/data/locales/te_IN.txt index 7f56424d..aa790ca5 100644 --- a/icuSources/data/locales/te_IN.txt +++ b/icuSources/data/locales/te_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License te_IN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/teo.txt b/icuSources/data/locales/teo.txt index 02e298aa..a5ad6493 100644 --- a/icuSources/data/locales/teo.txt +++ b/icuSources/data/locales/teo.txt @@ -12,7 +12,7 @@ teo{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/teo_KE.txt b/icuSources/data/locales/teo_KE.txt index 614d9910..5e757768 100644 --- a/icuSources/data/locales/teo_KE.txt +++ b/icuSources/data/locales/teo_KE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License teo_KE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/teo_UG.txt b/icuSources/data/locales/teo_UG.txt index 868151f4..80bcb6f2 100644 --- a/icuSources/data/locales/teo_UG.txt +++ b/icuSources/data/locales/teo_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License teo_UG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tg.txt b/icuSources/data/locales/tg.txt index da66f4ff..5088c191 100644 --- a/icuSources/data/locales/tg.txt +++ b/icuSources/data/locales/tg.txt @@ -3,7 +3,12 @@ tg{ AuxExemplarCharacters{"[ц щ ы ь]"} ExemplarCharacters{"[а б в г ғ д е ё ж з и ӣ й к қ л м н о п р с т у ӯ ф х ҳ ч ҷ ш ъ э ю я]"} - ExemplarCharactersIndex{"[А Б В Г Ғ Д Е Ж З И Й К Қ Л М Н О П Р С Т У Ф Х Ҳ Ч Ҷ Ш Ъ Э Ю Я]"} + ExemplarCharactersIndex{"[А Б В Г Ғ Д Е Ё Ж З И Ӣ Й К Қ Л М Н О П Р С Т У Ӯ Ф Х Ҳ Ч Ҷ Ш Ъ Э Ю Я]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{ + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" + } NumberElements{ default{"latn"} latn{ @@ -18,6 +23,124 @@ tg{ percentFormat{"#,##0%"} scientificFormat{"#E0"} } + patternsLong{ + decimalFormat{ + 1000{ + other{"0 ҳазор"} + } + 10000{ + other{"00 ҳазор"} + } + 100000{ + other{"000 ҳазор"} + } + 1000000{ + other{"0 миллион"} + } + 10000000{ + other{"00 миллион"} + } + 100000000{ + other{"000 миллион"} + } + 1000000000{ + other{"0 миллиард"} + } + 10000000000{ + other{"00 миллиард"} + } + 100000000000{ + other{"000 миллиард"} + } + 1000000000000{ + other{"0 триллион"} + } + 10000000000000{ + other{"00 триллион"} + } + 100000000000000{ + other{"000 триллион"} + } + } + } + patternsShort{ + currencyFormat{ + 1000{ + other{"0 ҳзр'.' ¤"} + } + 10000{ + other{"00 ҳзр'.' ¤"} + } + 100000{ + other{"000 ҳзр'.' ¤"} + } + 1000000{ + other{"0 млн'.' ¤"} + } + 10000000{ + other{"00 млн'.' ¤"} + } + 100000000{ + other{"000 млн'.' ¤"} + } + 1000000000{ + other{"0 млрд'.' ¤"} + } + 10000000000{ + other{"00 млрд'.' ¤"} + } + 100000000000{ + other{"000 млрд'.' ¤"} + } + 1000000000000{ + other{"0 трлн'.' ¤"} + } + 10000000000000{ + other{"00 трлн'.' ¤"} + } + 100000000000000{ + other{"000 трлн'.' ¤"} + } + } + decimalFormat{ + 1000{ + other{"0 ҳзр'.'"} + } + 10000{ + other{"00 ҳзр'.'"} + } + 100000{ + other{"000 ҳзр'.'"} + } + 1000000{ + other{"0 млн'.'"} + } + 10000000{ + other{"00 млн'.'"} + } + 100000000{ + other{"000 млн'.'"} + } + 1000000000{ + other{"0 млрд'.'"} + } + 10000000000{ + other{"00 млрд'.'"} + } + 100000000000{ + other{"000 млрд'.'"} + } + 1000000000000{ + other{"0 трлн'.'"} + } + 10000000000000{ + other{"00 трлн'.'"} + } + 100000000000000{ + other{"000 трлн'.'"} + } + } + } symbols{ decimal{","} exponential{"E"} @@ -34,7 +157,7 @@ tg{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -81,16 +204,20 @@ tg{ } intervalFormats{ fallback{"{0} – {1}"} + yMMMM{ + M{"MMMM – MMMM'и' y G"} + y{"MMMM'и' y – MMMM'и' y G"} + } } } gregorian{ AmPmMarkers{ - "пе. чо.", - "па. чо.", + "AM", + "PM", } AmPmMarkersAbbr{ - "пе. чо.", - "па. чо.", + "AM", + "PM", } DateTimePatterns{ "HH:mm:ss zzzz", @@ -111,10 +238,17 @@ tg{ Timezone{"{0} {1}"} } availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"d, E"} + Ehm{"E h:mm a"} + Ehms{"E h:mm:ss a"} Gy{"y G"} GyMMM{"MMM y G"} GyMMMEd{"E, d MMM, y G"} @@ -135,6 +269,11 @@ tg{ MMMd{"d MMM"} Md{"dd-MM"} d{"d"} + h{"h a"} + hm{"h:mm a"} + hms{"h:mm:ss a"} + hmsv{"h:mm:ss a v"} + hmv{"h:mm a v"} ms{"mm:ss"} y{"y"} yM{"MM-y"} @@ -248,6 +387,10 @@ tg{ } intervalFormats{ fallback{"{0} – {1}"} + yMMMM{ + M{"MMMM – MMMM'и' y"} + y{"MMMM'и' y – MMMM'и' y"} + } } monthNames{ format{ @@ -382,12 +525,117 @@ tg{ } } } - } - delimiters{ - alternateQuotationEnd{"»"} - alternateQuotationStart{"«"} - quotationEnd{"»"} - quotationStart{"«"} + islamic{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM'и' y G", + "d MMMM'и' y G", + "d MMM y G", + "dd/MM/yy GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + MMMMd{"d MMMM"} + yyyyMMMM{"MMMM'и' y G"} + } + eras{ + abbreviated{ + "САНА", + } + } + monthNames{ + format{ + abbreviated{ + "Муҳ.", + "Саф.", + "Раб. I", + "Раб. II", + "Ҷум. I", + "Ҷум. II", + "Раҷ.", + "Ша.", + "Рам.", + "Шав.", + "Дхул-Қ.", + "Дхул-Ҳ.", + } + } + stand-alone{ + abbreviated{ + "Муҳ.", + "Саф.", + "Раб. I", + "Раб. II", + "Ҷум. I", + "Ҷум. II", + "Раҷ.", + "Ша.", + "Рам.", + "Шав.", + "Дхул-Қ.", + "Дхул-Ҳ.", + } + } + } + } + persian{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM'и' y G", + "d MMMM'и' y G", + "dd MMM y G", + "dd/MM/yy GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + monthNames{ + format{ + wide{ + "фарвардин", + "урдибиҳишт", + "хурдод", + "тир", + "мурдод", + "шаҳривар", + "меҳр", + "обон", + "озар", + "дей", + "баҳман", + "исфанд", + } + } + stand-alone{ + wide{ + "фарвардин", + "урдибиҳишт", + "хурдод", + "тир", + "мурдод", + "шаҳривар", + "меҳр", + "обон", + "озар", + "дей", + "баҳман", + "исфанд", + } + } + } + } } fields{ day{ @@ -405,7 +653,7 @@ tg{ dn{"рӯз"} } dayperiod{ - dn{"пе. чо./па. чо."} + dn{"AM/PM"} } era{ dn{"мабдаи таърих"} diff --git a/icuSources/data/locales/tg_TJ.txt b/icuSources/data/locales/tg_TJ.txt index c6cd6b57..413926be 100644 --- a/icuSources/data/locales/tg_TJ.txt +++ b/icuSources/data/locales/tg_TJ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tg_TJ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/th.txt b/icuSources/data/locales/th.txt index 63552ee8..8443ffd4 100644 --- a/icuSources/data/locales/th.txt +++ b/icuSources/data/locales/th.txt @@ -20,18 +20,22 @@ th{ "[ก ข ฃ ค ฅ ฆ ง จ ฉ ช ซ ฌ ญ ฎ ฏ ฐ ฑ ฒ ณ ด ต ถ ท ธ น บ ป ผ ฝ พ ฟ ภ ม ย ร ฤ ล ฦ" " ว ศ ษ ส ห ฬ อ ฮ]" } - ExemplarCharactersNumbers{"[% , \\- . ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[! \u0022 # ' ( ) * , \\- . / \\: @ \\[ \\] ‐ – — ‘ ’ “ ” … ′ ″]"} + ExemplarCharactersNumbers{"[% , \\- . ‑ ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[! \u0022 # ' ( ) * , \\- . / \\: @ \\[ \\] ‐ ‑ – — ‘ ’ “ ” … ′ ″]"} MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"{0}+"} + atMost{"≤{0}"} range{"{0}-{1}"} } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -154,12 +158,18 @@ th{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -173,7 +183,7 @@ th{ minimumGroupingDigits{"1"} native{"thai"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -513,6 +523,20 @@ th{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -543,6 +567,20 @@ th{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -578,6 +616,21 @@ th{ "เมสรา", "นาซี", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "เทาท์", "บาบา", @@ -610,6 +663,21 @@ th{ "เมสรา", "นาซี", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "เทาท์", "บาบา", @@ -764,6 +832,20 @@ th{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -794,6 +876,20 @@ th{ "11", "12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "1", "2", @@ -830,6 +926,21 @@ th{ "เนแฮซ", "พากูเมน", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "เมสเคอเรม", "เตเกมท", @@ -862,6 +973,21 @@ th{ "เนแฮซ", "พากูเมน", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "เมสเคอเรม", "เตเกมท", @@ -952,6 +1078,40 @@ th{ h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } + GyM{ + G{"MM/GGGGG y – MM/GGGGG y"} + M{"M/y – M/y G"} + y{"M/y – M/y G"} + } + GyMEd{ + G{"E d/MM/GGGGG y – E d/MM/GGGGG y"} + M{"E d/M/y – E d/M/y G"} + d{"E d/M/y – E d/M/y G"} + y{"E d/M/y – E d/M/y G"} + } + GyMMM{ + G{"MMM G y – MMM G y"} + M{"MMM – MMM G y"} + y{"MMM G y – MMM y"} + } + GyMMMEd{ + G{"E d MMM G y – E d MMM G y"} + M{"E d MMM – E d MMM G y"} + d{"E d MMM – E d MMM G y"} + y{"E d MMM G y – E d MMM y"} + } + GyMMMd{ + G{"d MMM G y – d MMM G y"} + M{"d MMM – d MMM G y"} + d{"d – d MMM G y"} + y{"d MMM G y – d MMM y"} + } + GyMd{ + G{"d/MM/GGGGG y – d/MM/GGGGG y"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} + } H{ H{"H–H"} } @@ -1304,7 +1464,7 @@ th{ "ค.ศ.", } abbreviated%variant{ - "ก.ส.ศ.", + "ก่อน ส.ศ.", "ส.ศ.", } narrow{ @@ -1339,37 +1499,38 @@ th{ y{"G y–y"} } GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} + G{"MM/GGGGG y – MM/GGGGG y"} + M{"M/y – M/y G"} + y{"M/y – M/y G"} } GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} + G{"E d/MM/GGGGG y – E d/MM/GGGGG y"} + M{"E d/M/y – E d/M/y G"} + d{"E d/M/y – E d/M/y G"} + y{"E d/M/y – E d/M/y G"} } GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} + G{"MMM G y – MMM G y"} + M{"MMM – MMM G y"} + y{"MMM G y – MMM G y"} } GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} + G{"E d MMM G y – E d MMM G y"} + M{"E d MMM – E d MMM G y"} + d{"E d MMM – E d MMM G y"} + y{"E d MMM y – E d MMM y"} } GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} + G{"d MMM G y – d MMM G y"} + M{"d MMM – d MMM G y"} + d{"d – d MMM G y"} + y{"d MMM G y – d MMM y"} } GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} + G{"d/MM/GGGGG y – d/MM/GGGGG y"} + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"d/M/y – d/M/y G"} } H{ H{"HH–HH"} @@ -1661,6 +1822,22 @@ th{ "เอลอุล", "อาดาร์ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ทิชรี", "เฮวาน", @@ -1695,6 +1872,22 @@ th{ "เอลอุล", "อาดาร์ II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "ทิชรี", "เฮวาน", @@ -1736,6 +1929,20 @@ th{ "มาฆะ", "ผลคุณี", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "จิตรา", "วิสาขา", @@ -1766,6 +1973,20 @@ th{ "มาฆะ", "ผลคุณี", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "จิตรา", "วิสาขา", @@ -1808,6 +2029,20 @@ th{ "ซุลกิอฺ.", "ซุลหิจ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "มุฮะร์รอม", "ซอฟาร์", @@ -1838,6 +2073,20 @@ th{ "ซุลกิอฺ.", "ซุลหิจ.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "มุฮะร์รอม", "ซอฟาร์", @@ -2166,6 +2415,20 @@ th{ "บาฮ์มาน", "เอสฟานด์", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ฟาร์วาร์ดิน", "ออร์ดิเบเฮชต์", @@ -2196,6 +2459,20 @@ th{ "บาฮ์มาน", "เอสฟานด์", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "ฟาร์วาร์ดิน", "ออร์ดิเบเฮชต์", @@ -3105,6 +3382,18 @@ th{ middle{"{0}, {1}"} start{"{0}, {1}"} } + or-narrow{ + 2{"{0}หรือ{1}"} + end{"{0} หรือ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } + or-short{ + 2{"{0}หรือ{1}"} + end{"{0} หรือ {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} + } standard{ 2{"{0}และ{1}"} end{"{0} และ{1}"} diff --git a/icuSources/data/locales/th_TH.txt b/icuSources/data/locales/th_TH.txt index b8b53ec7..1ac56f43 100644 --- a/icuSources/data/locales/th_TH.txt +++ b/icuSources/data/locales/th_TH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License th_TH{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ti.txt b/icuSources/data/locales/ti.txt index ec1d2ceb..c06ec71d 100644 --- a/icuSources/data/locales/ti.txt +++ b/icuSources/data/locales/ti.txt @@ -15,7 +15,7 @@ ti{ "[ሀ ለ ሐ መ ሠ ረ ሰ ሸ ቀ ቈ ቐ ቘ በ ቨ ተ ቸ ኀ ኈ ነ ኘ አ ከ ኰ ኸ ዀ ወ ዐ ዘ ዠ የ ደ ጀ ገ ጐ ጠ ጨ ጰ ጸ" " ፀ ፈ ፐ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -202,7 +202,7 @@ ti{ native{"latn"} traditional{"ethi"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ti_ER.txt b/icuSources/data/locales/ti_ER.txt index 526f0331..78f31107 100644 --- a/icuSources/data/locales/ti_ER.txt +++ b/icuSources/data/locales/ti_ER.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ti_ER{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/ti_ET.txt b/icuSources/data/locales/ti_ET.txt index b7b48f53..7a8d68de 100644 --- a/icuSources/data/locales/ti_ET.txt +++ b/icuSources/data/locales/ti_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ti_ET{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tig.txt b/icuSources/data/locales/tig.txt index 855e0c42..9d0fe817 100644 --- a/icuSources/data/locales/tig.txt +++ b/icuSources/data/locales/tig.txt @@ -22,7 +22,7 @@ tig{ native{"latn"} traditional{"ethi"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/tig_ER.txt b/icuSources/data/locales/tig_ER.txt index 030f645a..6c4bd7d0 100644 --- a/icuSources/data/locales/tig_ER.txt +++ b/icuSources/data/locales/tig_ER.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tig_ER{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tk.txt b/icuSources/data/locales/tk.txt index 14bfe7d6..fff78d41 100644 --- a/icuSources/data/locales/tk.txt +++ b/icuSources/data/locales/tk.txt @@ -12,8 +12,8 @@ tk{ } ExemplarCharacters{"[a b ç d e ä f g h i j ž k l m n ň o ö p r s ş t u ü w y ý z]"} ExemplarCharactersIndex{"[A B Ç D E Ä F G H I J Ž K L M N Ň O Ö P R S Ş T U Ü W Y Ý Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- – — , ; \\: ! ? . … \u0022 “ ” ( ) \\[ \\] \\{ \\} § @ * #]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ – — , ; \\: ! ? . … \u0022 “ ” ( ) \\[ \\] \\{ \\} § @ * #]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -27,6 +27,7 @@ tk{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0 %"} scientificFormat{"#E0"} } @@ -190,9 +191,11 @@ tk{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"san däl"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -208,7 +211,7 @@ tk{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -281,44 +284,6 @@ tk{ h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -623,10 +588,6 @@ tk{ h{"h:mm – h:mm B"} m{"h:mm–h:mm B"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG M/y – GGGGG M/y"} M{"GGGGG M/y – M/y"} @@ -1432,7 +1393,7 @@ tk{ relative{ "-1"{"geçen ýekşenbe"} "0"{"şu ýekşenbe"} - "1"{"indiki çekşenbe"} + "1"{"indiki ýekşenbe"} } relativeTime{ future{ @@ -1776,7 +1737,6 @@ tk{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} start{"{0}, {1}"} } standard-short{ @@ -1786,7 +1746,6 @@ tk{ start{"{0}, {1}"} } unit{ - 2{"{0} we {1}"} end{"{0}, {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} @@ -1835,6 +1794,10 @@ tk{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/tk_TM.txt b/icuSources/data/locales/tk_TM.txt index 99fbd4f7..5cdc3006 100644 --- a/icuSources/data/locales/tk_TM.txt +++ b/icuSources/data/locales/tk_TM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tk_TM{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tn.txt b/icuSources/data/locales/tn.txt index 430f7b91..cf690953 100644 --- a/icuSources/data/locales/tn.txt +++ b/icuSources/data/locales/tn.txt @@ -33,7 +33,7 @@ tn{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/tn_BW.txt b/icuSources/data/locales/tn_BW.txt index bbc0aecf..f05936b1 100644 --- a/icuSources/data/locales/tn_BW.txt +++ b/icuSources/data/locales/tn_BW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tn_BW{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tn_ZA.txt b/icuSources/data/locales/tn_ZA.txt index d0bb2c4e..69e0f0a4 100644 --- a/icuSources/data/locales/tn_ZA.txt +++ b/icuSources/data/locales/tn_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tn_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/to.txt b/icuSources/data/locales/to.txt index 17494523..dd4d6c8c 100644 --- a/icuSources/data/locales/to.txt +++ b/icuSources/data/locales/to.txt @@ -15,10 +15,10 @@ to{ } ExemplarCharacters{"[a á ā e é ē f h i í ī k l m n {ng} o ó ō p s t u ú ū v ʻ]"} ExemplarCharactersIndex{"[A E F H I K L M N {NG} O P S T U V ʻ]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -91,6 +91,15 @@ to{ 100000{ other{"¤ 0k"} } + 1000000{ + other{"¤ 0M"} + } + 10000000{ + other{"¤ 00M"} + } + 100000000{ + other{"¤ 000M"} + } 1000000000{ other{"¤ 0P"} } @@ -100,6 +109,15 @@ to{ 100000000000{ other{"¤ 000P"} } + 1000000000000{ + other{"¤ 0T"} + } + 10000000000000{ + other{"¤ 00T"} + } + 100000000000000{ + other{"¤ 000T"} + } } decimalFormat{ 1000{ @@ -162,7 +180,7 @@ to{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -196,6 +214,7 @@ to{ GyMMM{"MMM y G"} GyMMMEd{"E d MMM y G"} GyMMMd{"d MMM y G"} + H{"HH"} Hm{"H:mm"} Hms{"H:mm:ss"} M{"L"} @@ -207,6 +226,7 @@ to{ MMMd{"d MMM"} Md{"d/M"} d{"d"} + h{"h a"} hm{"h:mm a"} hms{"h:mm:ss a"} ms{"mm:ss"} @@ -233,6 +253,44 @@ to{ yyyyQQQQ{"y QQQQ G"} } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y – E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } M{ M{"M – M"} } @@ -346,7 +404,12 @@ to{ Timezone{"{0} {1}"} } availableFormats{ + Bh{"h B"} + Bhm{"h:mm B"} + Bhms{"h:mm:ss B"} E{"ccc"} + EBhm{"E h:mm B"} + EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E d"} @@ -366,6 +429,9 @@ to{ MMM{"LLL"} MMMEd{"E d MMM"} MMMMEd{"E d MMMM"} + MMMMW{ + other{"'uike' 'hono' W ʻ'o' MMMM"} + } MMMMd{"d MMMM"} MMMd{"d MMM"} Md{"d/M"} @@ -387,6 +453,9 @@ to{ yMd{"d/M/y"} yQQQ{"y QQQ"} yQQQQ{"y QQQQ"} + yw{ + other{"'uike' 'hono' w ʻ'o' Y"} + } } dayNames{ format{ @@ -497,6 +566,44 @@ to{ } } intervalFormats{ + Gy{ + G{"y G – y G"} + y{"y – y G"} + } + GyM{ + G{"M/y GGGGG – M/y GGGGG"} + M{"M/y – M/y GGGGG"} + y{"M/y – M/y GGGGG"} + } + GyMEd{ + G{"E d/M/y GGGGG – E d/M/y GGGGG"} + M{"E d/M/y – E d/M/y GGGGG"} + d{"E d/M/y – E d/M/y GGGGG"} + y{"E d/M/y– E d/M/y GGGGG"} + } + GyMMM{ + G{"MMM y G – MMM y G"} + M{"MMM – MMM y G"} + y{"MMM y – MMM y G"} + } + GyMMMEd{ + G{"E d MMM y G – E d MMM y G"} + M{"E d MMM – E d MMM y G"} + d{"E d MMM – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d – d MMM y G"} + y{"d MMM y – d MMM y G"} + } + GyMd{ + G{"d/M/y GGGGG – d/M/y GGGGG"} + M{"d/M/y – d/M/y GGGGG"} + d{"d/M/y – d/M/y GGGGG"} + y{"d/M/y – d/M/y GGGGG"} + } H{ H{"HH – HH"} } @@ -726,23 +833,92 @@ to{ } } characterLabel{ + activities{"vaʻinga"} + african_scripts{"tohinima fakaʻafilika"} + american_scripts{"tohinima fakaʻamelika"} animal{"manu"} + animals_nature{"manu & natula"} + arrows{"ngahau"} body{"sino"} + box_drawing{"tā puha"} + braille{"mataʻitohi maʻae kakai kui"} building{"fale"} + bullets_stars{"pulu & fetuʻu"} + consonantal_jamo{"samo fakakonisinanite"} + currency_symbols{"fakaʻilonga paʻanga"} + dash_connector{"kohi"} + digits{"mataʻifika"} + dingbats{"nikonikoʻi"} + divination_symbols{"fakaʻilonga tongafisi"} + downwards_arrows{"ngahau hifo"} + downwards_upwards_arrows{"ngahau hake-hifo"} + east_asian_scripts{"tohinima fakaʻēsia-hahake"} + emoji{"ngaahi ongo"} + european_scripts{"tohinima fakaʻeulope"} female{"fakafefine"} flag{"fuka"} flags{"ngaahi fuka"} + food_drink{"inu & kai"} + format{"anga"} + format_whitespace{"anga & vā hinehina"} + full_width_form_variant{"fuo faikeheʻi fakalaulahiloa"} + geometric_shapes{"fuo fakasiomita"} + half_width_form_variant{"fuo faikeheʻi fakalaulahi"} + han_characters{"mataʻitohi hana"} + han_radicals{"ʻelitoʻi hana"} + hanja{"hanisa"} + hanzi_simplified{"hanisī fakafaingofua"} + hanzi_traditional{"hanisī tukufakaholo"} heart{"mafu"} + historic_scripts{"tohinima fakatupuʻanga"} + ideographic_desc_characters{"fakaʻilonga fakakaukau"} + japanese_kana{"kana fakasiapani"} + kanbun{"kanipuni"} + kanji{"kanisī"} keycap{"tatā foʻi kī"} + leftwards_arrows{"ngahau hema"} + leftwards_rightwards_arrows{"ngahau hema-mataʻu"} + letterlike_symbols{"fakaʻilonga vāofi mataʻitohi"} + limited_use{"ngāueʻaki fakangatangata"} male{"fakatangata"} + math_symbols{"fakaʻilonga matematika"} + middle_eastern_scripts{"tohinima fakahahake-lotoloto"} + miscellaneous{"kehekehe"} + modern_scripts{"tohinima fakaonopooni"} + modifier{"fakaliliu"} + musical_symbols{"fakaʻilonga fasi"} nature{"natula"} + nonspacing{"taʻevā"} + numbers{"fika"} + objects{"foʻi meʻa"} + other{"kehe"} + paired{"tauhoa"} person{"kakai"} + phonetic_alphabet{"motuʻalea fakafonētiki"} + pictographs{"foʻi ʻata"} place{"feituʻu"} plant{"ʻakau"} + punctuation{"fakaʻilonga mālōlō"} + rightwards_arrows{"ngahau mataʻu"} + sign_standard_symbols{"fakaʻilonga sīpinga"} + small_form_variant{"fuo faikeheʻi iiki"} smiley{"malimali"} + smileys_people{"malimali & kakai"} + south_asian_scripts{"tohinima fakaʻēsia-tonga"} + southeast_asian_scripts{"tohinima fakaʻēsia-tongahahake"} + spacing{"vā"} sport{"vāʻinga"} + symbols{"fakaʻilonga"} + technical_symbols{"fakaʻilonga tekinikale"} + tone_marks{"fakaʻilonga fasiʻalea"} travel{"folau"} + travel_places{"folau & feituʻu"} + upwards_arrows{"ngahau hake"} + variant_forms{"fuo faikeheʻi"} + vocalic_jamo{"samo fakavauele"} weather{"ʻea"} + western_asian_scripts{"tohinima fakaʻēsia-hihifo"} + whitespace{"vā hinehina"} } delimiters{ alternateQuotationEnd{"’"} @@ -820,12 +996,26 @@ to{ era{ dn{"kuonga"} } + era-narrow{ + dn{"kuonga"} + } + era-short{ + dn{"kuonga"} + } fri{ relative{ "-1"{"Falaite kuoʻosi"} "0"{"Falaité ni"} "1"{"Falaite kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Falaite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Falaite ʻe {0} ʻi he kuohili"} + } + } } fri-narrow{ relative{ @@ -833,6 +1023,14 @@ to{ "0"{"Falaité ni"} "1"{"Falaite kahaʻu"} } + relativeTime{ + future{ + other{"Falaite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Falaite ʻe {0} ʻi he kuohili"} + } + } } fri-short{ relative{ @@ -840,9 +1038,20 @@ to{ "0"{"Falaité ni"} "1"{"Falaite kahaʻu"} } + relativeTime{ + future{ + other{"Falaite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Falaite ʻe {0} ʻi he kuohili"} + } + } } hour{ dn{"houa"} + relative{ + "0"{"ko e houa ʻeni"} + } relativeTime{ future{ other{"ʻi he houa ʻe {0}"} @@ -876,6 +1085,9 @@ to{ } minute{ dn{"miniti"} + relative{ + "0"{"ko e miniti ʻeni"} + } relativeTime{ future{ other{"ʻi he miniti ʻe {0}"} @@ -913,6 +1125,14 @@ to{ "0"{"Mōnité ni"} "1"{"Mōnite kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Mōnite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Mōnite ʻe {0} ʻi he kuohili"} + } + } } mon-narrow{ relative{ @@ -920,6 +1140,14 @@ to{ "0"{"Mōnité ni"} "1"{"Mōnite kahaʻu"} } + relativeTime{ + future{ + other{"Mōnite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Mōnite ʻe {0} ʻi he kuohili"} + } + } } mon-short{ relative{ @@ -927,6 +1155,14 @@ to{ "0"{"Mōnité ni"} "1"{"Mōnite kahaʻu"} } + relativeTime{ + future{ + other{"Mōnite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Mōnite ʻe {0} ʻi he kuohili"} + } + } } month{ dn{"māhina"} @@ -1030,6 +1266,14 @@ to{ "0"{"Tokonakí ni"} "1"{"Tokonaki kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Tokonaki ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Tokonaki ʻe {0} ʻi he kuohili"} + } + } } sat-narrow{ relative{ @@ -1037,6 +1281,14 @@ to{ "0"{"Tokonakí ni"} "1"{"Tokonaki kahaʻu"} } + relativeTime{ + future{ + other{"Tokonaki ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tokonaki ʻe {0} ʻi he kuohili"} + } + } } sat-short{ relative{ @@ -1044,6 +1296,14 @@ to{ "0"{"Tokonakí ni"} "1"{"Tokonaki kahaʻu"} } + relativeTime{ + future{ + other{"Tokonaki ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tokonaki ʻe {0} ʻi he kuohili"} + } + } } second{ dn{"sekoni"} @@ -1087,6 +1347,14 @@ to{ "0"{"Sāpaté ni"} "1"{"Sāpate kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Sāpate ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Sāpate ʻe {0} ʻi he kuohili"} + } + } } sun-narrow{ relative{ @@ -1094,6 +1362,14 @@ to{ "0"{"Sāpaté ni"} "1"{"Sāpate kahaʻu"} } + relativeTime{ + future{ + other{"Sāpate ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Sāpate ʻe {0} ʻi he kuohili"} + } + } } sun-short{ relative{ @@ -1101,6 +1377,14 @@ to{ "0"{"Sāpaté ni"} "1"{"Sāpate kahaʻu"} } + relativeTime{ + future{ + other{"Sāpate ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Sāpate ʻe {0} ʻi he kuohili"} + } + } } thu{ relative{ @@ -1108,6 +1392,14 @@ to{ "0"{"Tuʻapulelulú ni"} "1"{"Tuʻapulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Tuʻapulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Tuʻapulelulu ʻe {0} ʻi he kuohili"} + } + } } thu-narrow{ relative{ @@ -1115,6 +1407,14 @@ to{ "0"{"Tuʻapulelulú ni"} "1"{"Tuʻapulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Tuʻapulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tuʻapulelulu ʻe {0} ʻi he kuohili"} + } + } } thu-short{ relative{ @@ -1122,6 +1422,14 @@ to{ "0"{"Tuʻapulelulú ni"} "1"{"Tuʻapulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Tuʻapulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tuʻapulelulu ʻe {0} ʻi he kuohili"} + } + } } tue{ relative{ @@ -1129,6 +1437,14 @@ to{ "0"{"Tūsité ni"} "1"{"Tūsite kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Tūsite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Tūsite ʻe {0} ʻi he kuohili"} + } + } } tue-narrow{ relative{ @@ -1136,6 +1452,14 @@ to{ "0"{"Tūsité ni"} "1"{"Tūsite kahaʻu"} } + relativeTime{ + future{ + other{"Tūsite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tūsite ʻe {0} ʻi he kuohili"} + } + } } tue-short{ relative{ @@ -1143,6 +1467,14 @@ to{ "0"{"Tūsité ni"} "1"{"Tūsite kahaʻu"} } + relativeTime{ + future{ + other{"Tūsite ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Tūsite ʻe {0} ʻi he kuohili"} + } + } } wed{ relative{ @@ -1150,6 +1482,14 @@ to{ "0"{"Pulelulú ni"} "1"{"Pulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Ngaahi Pulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Ngaahi Pulelulu ʻe {0} ʻi he kuohili"} + } + } } wed-narrow{ relative{ @@ -1157,6 +1497,14 @@ to{ "0"{"Pulelulú ni"} "1"{"Pulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Pulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Pulelulu ʻe {0} ʻi he kuohili"} + } + } } wed-short{ relative{ @@ -1164,6 +1512,14 @@ to{ "0"{"Pulelulú ni"} "1"{"Pulelulu kahaʻu"} } + relativeTime{ + future{ + other{"Pulelulu ʻe {0} ʻi he kahaʻu"} + } + past{ + other{"Pulelulu ʻe {0} ʻi he kuohili"} + } + } } week{ dn{"uike"} @@ -1172,6 +1528,7 @@ to{ "0"{"uiké ni"} "1"{"uike kahaʻu"} } + relativePeriod{"ʻi he uike ʻo e {0}"} relativeTime{ future{ other{"ʻi he uike ʻe {0}"} @@ -1188,6 +1545,7 @@ to{ "0"{"uiké ni"} "1"{"uike kahaʻu"} } + relativePeriod{"ʻi he uike ʻo e {0}"} relativeTime{ future{ other{"ʻi he uike ʻe {0}"} @@ -1204,6 +1562,7 @@ to{ "0"{"uiké ni"} "1"{"uike kahaʻu"} } + relativePeriod{"ʻi he uike ʻo e {0}"} relativeTime{ future{ other{"ʻi he uike ʻe {0}"} @@ -1291,11 +1650,19 @@ to{ zone{ dn{"taimi fakavahe"} } + zone-narrow{ + dn{"taimi fakavahe"} + } + zone-short{ + dn{"taimi fakavahe"} + } } listPattern{ or{ 2{"{0} pē {1}"} end{"{0}, pē {1}"} + middle{"{0}, {1}"} + start{"{0}, {1}"} } standard{ 2{"{0} mo {1}"} @@ -1333,4 +1700,36 @@ to{ US{"fakaʻamelika"} metric{"fakamita"} } + parse{ + date{ + lenient{ + "[\\--/]", + "[\\:∶]", + } + } + general{ + lenient{ + "[.․。︒﹒.。]", + "['ʼ՚᾽᾿’']", + "[%٪﹪%]", + "[؉‰]", + "[\$﹩$$]", + "[£₤]", + "[¥¥]", + "[₩₩]", + "[₨₹{Rp}{Rs}]", + } + } + number{ + lenient{ + "[\\-‒⁻₋−➖﹣-]", + "[,،٫、︐︑﹐﹑,、]", + "[+⁺₊➕﬩﹢+]", + } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } + } + } } diff --git a/icuSources/data/locales/to_TO.txt b/icuSources/data/locales/to_TO.txt index 8b0d2dcd..282d0d3b 100644 --- a/icuSources/data/locales/to_TO.txt +++ b/icuSources/data/locales/to_TO.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License to_TO{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tr.txt b/icuSources/data/locales/tr.txt index e706ac90..119bb8d2 100644 --- a/icuSources/data/locales/tr.txt +++ b/icuSources/data/locales/tr.txt @@ -15,10 +15,10 @@ tr{ } ExemplarCharacters{"[a b c ç d e f g ğ h ı i İ j k l m n o ö p r s ş t u ü v y z]"} ExemplarCharactersIndex{"[A B C Ç D E F G H I İ J K L M N O Ö P Q R S Ş T U Ü V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } MoreInformation{"?"} NumberElements{ @@ -33,6 +33,7 @@ tr{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"%#,##0"} scientificFormat{"#E0"} } @@ -196,9 +197,11 @@ tr{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -215,9 +218,36 @@ tr{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.42"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -235,6 +265,21 @@ tr{ "Mısrî", "Nesî", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Tût", "Bâbe", @@ -267,6 +312,21 @@ tr{ "Mısrî", "Nesî", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + } wide{ "Tût", "Bâbe", @@ -286,6 +346,20 @@ tr{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ wide{ @@ -395,10 +469,6 @@ tr{ h{"B h:mm–h:mm"} m{"B h:mm–h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG MM.y – GGGGG MM.y"} M{"GGGGG MM.y – MM.y"} @@ -433,6 +503,20 @@ tr{ d{"GGGGG dd.MM.y – dd.MM.y"} y{"GGGGG dd.MM.y – dd.MM.y"} } + H{ + H{"HH–HH"} + } + Hm{ + H{"HH:mm–HH:mm"} + m{"HH:mm–HH:mm"} + } + Hmv{ + H{"HH:mm–HH:mm v"} + m{"HH:mm–HH:mm v"} + } + Hv{ + H{"HH–HH v"} + } M{ M{"MM–MM"} } @@ -780,10 +864,6 @@ tr{ h{"B h:mm–h:mm"} m{"B h:mm–h:mm"} } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } GyM{ G{"GGGGG MM.y – GGGGG MM.y"} M{"GGGGG MM.y – MM.y"} @@ -1046,6 +1126,17 @@ tr{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1117,6 +1208,37 @@ tr{ } } } + indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } + monthNames{ + format{ + wide{ + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", + } + } + } + } islamic{ eras{ abbreviated{ @@ -1145,6 +1267,20 @@ tr{ "Zilkade", "Zilhicce", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Muharrem", "Safer", @@ -1175,6 +1311,20 @@ tr{ "Zilkade", "Zilhicce", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Muharrem", "Safer", @@ -1210,6 +1360,17 @@ tr{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ wide{ @@ -1694,6 +1855,11 @@ tr{ } quarter-narrow{ dn{"çyr."} + relative{ + "-1"{"geçen çyr."} + "0"{"bu çyr."} + "1"{"gelecek çyr."} + } relativeTime{ future{ one{"{0} çyr. sonra"} @@ -1707,6 +1873,11 @@ tr{ } quarter-short{ dn{"çyr."} + relative{ + "-1"{"geçen çyr."} + "0"{"bu çyr."} + "1"{"gelecek çyr."} + } relativeTime{ future{ one{"{0} çyr. sonra"} @@ -2036,6 +2207,11 @@ tr{ } week-narrow{ dn{"hf."} + relative{ + "-1"{"geçen hf."} + "0"{"bu hf."} + "1"{"gelecek hf."} + } relativePeriod{"{0} haftası"} relativeTime{ future{ @@ -2050,6 +2226,11 @@ tr{ } week-short{ dn{"hf."} + relative{ + "-1"{"geçen hf."} + "0"{"bu hf."} + "1"{"gelecek hf."} + } relativePeriod{"{0} haftası"} relativeTime{ future{ @@ -2169,8 +2350,6 @@ tr{ standard-narrow{ 2{"{0}, {1}"} end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } standard-short{ 2{"{0} ve {1}"} diff --git a/icuSources/data/locales/tr_CY.txt b/icuSources/data/locales/tr_CY.txt index 030d0493..9a0ea5f4 100644 --- a/icuSources/data/locales/tr_CY.txt +++ b/icuSources/data/locales/tr_CY.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tr_CY{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/tr_TR.txt b/icuSources/data/locales/tr_TR.txt index d390c7d4..5c473f50 100644 --- a/icuSources/data/locales/tr_TR.txt +++ b/icuSources/data/locales/tr_TR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tr_TR{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/trv.txt b/icuSources/data/locales/trv.txt index 7b32e0e1..6fab6ae4 100644 --- a/icuSources/data/locales/trv.txt +++ b/icuSources/data/locales/trv.txt @@ -18,7 +18,7 @@ trv{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/trv_TW.txt b/icuSources/data/locales/trv_TW.txt index 899db638..6f83ccf6 100644 --- a/icuSources/data/locales/trv_TW.txt +++ b/icuSources/data/locales/trv_TW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License trv_TW{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ts.txt b/icuSources/data/locales/ts.txt index 5b6a5fbb..94c8acc0 100644 --- a/icuSources/data/locales/ts.txt +++ b/icuSources/data/locales/ts.txt @@ -31,7 +31,7 @@ ts{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/ts_ZA.txt b/icuSources/data/locales/ts_ZA.txt index e091e8bc..34de5109 100644 --- a/icuSources/data/locales/ts_ZA.txt +++ b/icuSources/data/locales/ts_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ts_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tt.txt b/icuSources/data/locales/tt.txt index 3f1bbcf5..49e3c6ca 100644 --- a/icuSources/data/locales/tt.txt +++ b/icuSources/data/locales/tt.txt @@ -1,10 +1,16 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tt{ + AuxExemplarCharacters{"[ғ қ]"} ExemplarCharacters{ - "[а ә б в г д е ё ж җ з и й к л м н о ө п р с т у ү ф х һ ц ч ш щ ъ ы ь э ю я" - "]" + "[а ә б в г д е ё ж җ з и й к л м н ң о ө п р с т у ү ф х һ ц ч ш щ ъ ы ь э ю" + " я]" } + ExemplarCharactersIndex{ + "[А Ә Б В Г Д Е Ё Ж Җ З И Й К Л М Н Ң О Ө П Р С Т У Ү Ф Х Һ Ц Ч Ш Щ Ъ Ы Ь Э Ю" + " Я]" + } + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # ′ ″]"} NumberElements{ default{"latn"} latn{ @@ -35,7 +41,7 @@ tt{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -43,8 +49,8 @@ tt{ "H:mm:ss z", "H:mm:ss", "H:mm", - "d MMMM, y 'ел' (G), EEEE", - "d MMMM, y 'ел' (G)", + "d MMMM, y 'ел' (G), EEEE", + "d MMMM, y 'ел' (G)", "dd.MM.y G", "dd.MM.y GGGGG", "{1}, {0}", @@ -75,9 +81,9 @@ tt{ "H:mm:ss z", "H:mm:ss", "H:mm", - "d MMMM, y 'ел', EEEE", - "d MMMM, y 'ел'", - "d MMM, y 'ел'", + "d MMMM, y 'ел', EEEE", + "d MMMM, y 'ел'", + "d MMM, y 'ел'", "dd.MM.y", "{1}, {0}", "{1}, {0}", @@ -93,10 +99,10 @@ tt{ EHm{"E, HH:mm"} EHms{"E, HH:mm:ss"} Ed{"E, d"} - Gy{"G y 'ел'"} - GyMMM{"G y 'ел', MMM"} - GyMMMEd{"E, G d MMM y 'ел'"} - GyMMMd{"G d MMM y 'ел'"} + Gy{"G y 'ел'"} + GyMMM{"G y 'ел', MMM"} + GyMMMEd{"E, G d MMM y 'ел'"} + GyMMMd{"G d MMM y 'ел'"} H{"HH"} Hm{"HH:mm"} Hms{"HH:mm:ss"} @@ -122,13 +128,13 @@ tt{ y{"y"} yM{"MM.y"} yMEd{"E, dd.MM.y"} - yMMM{"MMM, y 'ел'"} - yMMMEd{"E, d MMM, y 'ел'"} - yMMMM{"MMMM, y 'ел'"} - yMMMd{"d MMM, y 'ел'"} + yMMM{"MMM, y 'ел'"} + yMMMEd{"E, d MMM, y 'ел'"} + yMMMM{"MMMM, y 'ел'"} + yMMMd{"d MMM, y 'ел'"} yMd{"dd.MM.y"} - yQQQ{"QQQ, y 'ел'"} - yQQQQ{"QQQQ, y 'ел'"} + yQQQ{"QQQ, y 'ел'"} + yQQQQ{"QQQQ, y 'ел'"} yw{ other{"Y 'елның' w 'атнасы'"} } @@ -229,6 +235,10 @@ tt{ } eras{ abbreviated{ + "б.э.к.", + "милади", + } + abbreviated%variant{ "б.э.к.", "б.э.", } @@ -309,22 +319,22 @@ tt{ y{"E, dd.MM.y – E, dd.MM.y"} } yMMM{ - M{"MMM – MMM, y 'ел'"} - y{"MMM, y 'ел' - MMM, y 'ел'"} + M{"MMM – MMM, y 'ел'"} + y{"MMM, y 'ел' - MMM, y 'ел'"} } yMMMEd{ - M{"E, d MMM – E, d MMM, y 'ел'"} - d{"E, d MMM – E, d MMM, y 'ел'"} - y{"E, d MMM, y 'ел' – E, d MMM, y 'ел'"} + M{"E, d MMM – E, d MMM, y 'ел'"} + d{"E, d MMM – E, d MMM, y 'ел'"} + y{"E, d MMM, y 'ел' – E, d MMM, y 'ел'"} } yMMMM{ - M{"MMMM – MMMM, y 'ел'"} - y{"MMMM, y 'ел' – MMMM, y 'ел'"} + M{"MMMM – MMMM, y 'ел'"} + y{"MMMM, y 'ел' – MMMM, y 'ел'"} } yMMMd{ - M{"d MMM – d MMM, y 'ел'"} - d{"d–d MMM, y 'ел'"} - y{"d MMM, y 'ел' – d MMM, y 'ел'"} + M{"d MMM – d MMM, y 'ел'"} + d{"d–d MMM, y 'ел'"} + y{"d MMM, y 'ел' – d MMM, y 'ел'"} } yMd{ M{"dd.MM.y – dd.MM.y"} diff --git a/icuSources/data/locales/tt_RU.txt b/icuSources/data/locales/tt_RU.txt index 001e41f2..9982c522 100644 --- a/icuSources/data/locales/tt_RU.txt +++ b/icuSources/data/locales/tt_RU.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tt_RU{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/twq.txt b/icuSources/data/locales/twq.txt index f1300666..06fba89b 100644 --- a/icuSources/data/locales/twq.txt +++ b/icuSources/data/locales/twq.txt @@ -3,7 +3,7 @@ twq{ AuxExemplarCharacters{"[v]"} ExemplarCharacters{"[a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]"} - ExemplarCharactersNumbers{"[  \\- . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -17,7 +17,7 @@ twq{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/twq_NE.txt b/icuSources/data/locales/twq_NE.txt index 7f16100a..e63a6b4e 100644 --- a/icuSources/data/locales/twq_NE.txt +++ b/icuSources/data/locales/twq_NE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License twq_NE{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/tzm.txt b/icuSources/data/locales/tzm.txt index 38b1b9e2..91088c00 100644 --- a/icuSources/data/locales/tzm.txt +++ b/icuSources/data/locales/tzm.txt @@ -4,7 +4,7 @@ tzm{ AuxExemplarCharacters{"[o p v]"} ExemplarCharacters{"[a b c d ḍ e ɛ f g {gʷ} ɣ h ḥ i j k {kʷ} l m n q r ṛ s ṣ t ṭ u w x y z]"} ExemplarCharactersIndex{"[A B C D Ḍ E Ɛ F G Ɣ H Ḥ I J K L M N Q R Ṛ S Ṣ T Ṭ U W X Y Z]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -16,7 +16,7 @@ tzm{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/tzm_MA.txt b/icuSources/data/locales/tzm_MA.txt index e9690d42..d2da355e 100644 --- a/icuSources/data/locales/tzm_MA.txt +++ b/icuSources/data/locales/tzm_MA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tzm_MA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ug.txt b/icuSources/data/locales/ug.txt index b5a3d6b7..c4750213 100644 --- a/icuSources/data/locales/ug.txt +++ b/icuSources/data/locales/ug.txt @@ -10,7 +10,7 @@ ug{ "[{ئا} {ئه} {ئو} {ئۇ} {ئۆ} {ئۈ} {ئې} {ئى} ا ە ب پ ت ج چ خ د ر ز ژ س ش غ ف ق ك" " گ ڭ ل م ن ھ و ۇ ۆ ۈ ۋ ې ى ي]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -149,7 +149,7 @@ ug{ } native{"arabext"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ diff --git a/icuSources/data/locales/ug_CN.txt b/icuSources/data/locales/ug_CN.txt index b6d49bb7..00791ed3 100644 --- a/icuSources/data/locales/ug_CN.txt +++ b/icuSources/data/locales/ug_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ug_CN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/uk.txt b/icuSources/data/locales/uk.txt index a8a41039..ec656590 100644 --- a/icuSources/data/locales/uk.txt +++ b/icuSources/data/locales/uk.txt @@ -6,15 +6,23 @@ uk{ "\u0301} ъ ы э {ю\u0301} {я\u0301}]" } Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} word-final{"{0}…"} word-initial{"…{0}"} word-medial{"{0}…{1}"} } ExemplarCharacters{"[а б в г ґ д е є ж з и і ї й к л м н о п р с т у ф х ц ч ш щ ь ю я ʼ]"} ExemplarCharactersIndex{"[А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . ' ’ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ №]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{ + "[\\- ‑ – , ; \\: ! ? . ' ’ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ №" + "]" + } + MoreInformation{"?"} NumberElements{ + default{"latn"} latn{ miscPatterns{ approximately{"~{0}"} @@ -25,6 +33,7 @@ uk{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -260,10 +269,13 @@ uk{ group{" "} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -279,8 +291,9 @@ uk{ } } minimumGroupingDigits{"1"} + native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ eras{ @@ -296,6 +309,20 @@ uk{ } } coptic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -364,6 +391,20 @@ uk{ } } ethiopic{ + eras{ + abbreviated{ + "ERA0", + "ERA1", + } + narrow{ + "ERA0", + "ERA1", + } + wide{ + "ERA0", + "ERA1", + } + } monthNames{ format{ abbreviated{ @@ -467,8 +508,8 @@ uk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM y 'р'. G", - "d MMMM y 'р'. G", + "EEEE, d MMMM y 'р'. G", + "d MMMM y 'р'. G", "d MMM y G", "dd.MM.yy GGGGG", "{1} {0}", @@ -519,7 +560,7 @@ uk{ yyyyMMMd{"d MMM y G"} yyyyMd{"dd.MM.y G"} yyyyQQQ{"QQQ y G"} - yyyyQQQQ{"QQQQ y 'р'. G"} + yyyyQQQQ{"QQQQ y 'р'. G"} } intervalFormats{ Bh{ @@ -532,7 +573,7 @@ uk{ m{"h:mm–h:mm B"} } Gy{ - G{"y 'р'. G – y 'р'. G"} + G{"y 'р'. G – y 'р'. G"} y{"y–y 'рр'. G"} } GyM{ @@ -547,20 +588,20 @@ uk{ y{"ccc, dd.MM.y – ccc, dd.MM.y G"} } GyMMM{ - G{"LLL y 'р'. G – LLL y 'р'. G"} - M{"LLL – LLL y 'р'. G"} + G{"LLL y 'р'. G – LLL y 'р'. G"} + M{"LLL – LLL y 'р'. G"} y{"LLL y – LLL y 'рр'. G"} } GyMMMEd{ - G{"ccc, d MMM y 'р'. G – ccc, d MMM y 'р'. G"} - M{"ccc, d MMM – ccc, d MMM y 'р'. G"} - d{"ccc, d MMM – ccc, d MMM y 'р'. G"} + G{"ccc, d MMM y 'р'. G – ccc, d MMM y 'р'. G"} + M{"ccc, d MMM – ccc, d MMM y 'р'. G"} + d{"ccc, d MMM – ccc, d MMM y 'р'. G"} y{"ccc, d MMM y – ccc, d MMM y 'рр'. G"} } GyMMMd{ - G{"d MMM y 'р'. G – d MMM y 'р'. G"} - M{"d MMM – d MMM y 'р'. G"} - d{"d–d MMM y 'р'. G"} + G{"d MMM y 'р'. G – d MMM y 'р'. G"} + M{"d MMM – d MMM y 'р'. G"} + d{"d–d MMM y 'р'. G"} y{"d MMM y – d MMM y 'рр'. G"} } GyMd{ @@ -682,9 +723,9 @@ uk{ "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d MMMM y 'р'.", - "d MMMM y 'р'.", - "d MMM y 'р'.", + "EEEE, d MMMM y 'р'.", + "d MMMM y 'р'.", + "d MMM y 'р'.", "dd.MM.yy", "{1}, {0}", "{1} 'о' {0}", @@ -746,12 +787,12 @@ uk{ yMMMd{"d MMM y"} yMd{"dd.MM.y"} yQQQ{"QQQ y"} - yQQQQ{"QQQQ y 'р'."} + yQQQQ{"QQQQ y 'р'."} yw{ - few{"w-'й' 'тиж'. Y 'р'."} - many{"w-'й' 'тиж'. Y 'р'."} - one{"w-'й' 'тиж'. Y 'р'."} - other{"w-'й' 'тиж'. Y 'р'."} + few{"w-'й' 'тиж'. Y 'р'."} + many{"w-'й' 'тиж'. Y 'р'."} + one{"w-'й' 'тиж'. Y 'р'."} + other{"w-'й' 'тиж'. Y 'р'."} } } dayNames{ @@ -920,8 +961,14 @@ uk{ h{"h:mm–h:mm B"} m{"h:mm–h:mm B"} } + Gy{ + G{"y G – y G"} + y{"y–y G"} + } GyM{ G{"MM.y G – MM.y G"} + M{"MM.y – MM.y G"} + y{"MM.y – MM.y G"} } GyMEd{ G{"ccc, dd.MM.y G – ccc, dd.MM.y G"} @@ -929,8 +976,28 @@ uk{ d{"ccc, dd.MM.y – ccc, dd.MM.y G"} y{"ccc, dd.MM.y – ccc, dd.MM.y G"} } + GyMMM{ + G{"LLL y G – LLL y G"} + M{"LLL – LLL y G"} + y{"LLL y – LLL y G"} + } + GyMMMEd{ + G{"ccc, d MMM y G – ccc, d MMM y G"} + M{"ccc, d MMM – ccc, d MMM y G"} + d{"ccc, d MMM – ccc, d MMM y G"} + y{"ccc, d MMM y – ccc, d MMM y G"} + } + GyMMMd{ + G{"d MMM y G – d MMM y G"} + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } GyMd{ G{"dd.MM.y G – dd.MM.y G"} + M{"dd.MM.y – dd.MM.y G"} + d{"dd.MM.y – dd.MM.y G"} + y{"dd.MM.y – dd.MM.y G"} } H{ H{"HH–HH"} @@ -1160,6 +1227,17 @@ uk{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1178,6 +1256,22 @@ uk{ "елул", "адар II", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } wide{ "тішри", "марчешван", @@ -1195,9 +1289,38 @@ uk{ "адар II", } } + stand-alone{ + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "7", + } + } } } indian{ + eras{ + abbreviated{ + "Saka", + } + narrow{ + "Saka", + } + wide{ + "Saka", + } + } monthNames{ format{ abbreviated{ @@ -1214,6 +1337,20 @@ uk{ "маг.", "фаль.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "чайтра", "вайсакха", @@ -1244,6 +1381,20 @@ uk{ "маг.", "фаль.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "чайтра", "вайсакха", @@ -1262,6 +1413,17 @@ uk{ } } islamic{ + eras{ + abbreviated{ + "AH", + } + narrow{ + "AH", + } + wide{ + "AH", + } + } monthNames{ format{ abbreviated{ @@ -1278,6 +1440,20 @@ uk{ "зу-ль-к.", "зу-ль-х.", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "мухаррам", "сафар", @@ -1308,6 +1484,20 @@ uk{ "зу-ль-к", "зу-ль-х", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "мухаррам", "сафар", @@ -1590,7 +1780,7 @@ uk{ } } characterLabel{ - activities{"Заняття"} + activities{"активність"} african_scripts{"африканське письмо"} american_scripts{"американське письмо"} animal{"тварина"} @@ -1605,7 +1795,7 @@ uk{ currency_symbols{"символ валюти"} dash_connector{"тире чи сполучний знак"} digits{"цифра"} - dingbats{"Дінгбати"} + dingbats{"дінгбати"} divination_symbols{"символ віщування"} downwards_arrows{"стрілка вниз"} downwards_upwards_arrows{"стрілка вниз-вгору"} @@ -1656,7 +1846,7 @@ uk{ place{"місце"} plant{"рослина"} punctuation{"пунктуація"} - rightwards_arrows{"Стрілки вправо"} + rightwards_arrows{"стрілки вправо"} sign_standard_symbols{"знак чи символ"} small_form_variant{"малі варіанти"} smiley{"смайлик"} @@ -1672,7 +1862,7 @@ uk{ travel_places{"подорож чи місце"} upwards_arrows{"стрілки вгору"} variant_forms{"варіант"} - vocalic_jamo{"Корейські голосні"} + vocalic_jamo{"корейські голосні"} weather{"погода"} western_asian_scripts{"західноазійське письмо"} whitespace{"пробіл"} @@ -2084,9 +2274,9 @@ uk{ month-narrow{ dn{"м"} relative{ - "-1"{"минулого місяця"} - "0"{"цього місяця"} - "1"{"наступного місяця"} + "-1"{"мин. міс."} + "0"{"цього міс."} + "1"{"наст. міс."} } relativeTime{ future{ @@ -2148,7 +2338,7 @@ uk{ } } quarter-narrow{ - dn{"кв."} + dn{"кв"} relative{ "-1"{"минулого кв."} "0"{"цього кв."} @@ -2615,9 +2805,9 @@ uk{ week-short{ dn{"тиж."} relative{ - "-1"{"минулого тижня"} + "-1"{"мин. тижня"} "0"{"цього тижня"} - "1"{"наступного тижня"} + "1"{"наст. тижня"} } relativePeriod{"тиждень з {0}"} relativeTime{ @@ -2665,7 +2855,7 @@ uk{ year{ dn{"рік"} relative{ - "-1"{"торік"} + "-1"{"минулого року"} "0"{"цього року"} "1"{"наступного року"} } @@ -2689,7 +2879,7 @@ uk{ relative{ "-1"{"торік"} "0"{"цього року"} - "1"{"наступного року"} + "1"{"наст. р."} } relativeTime{ future{ @@ -2710,8 +2900,8 @@ uk{ dn{"р."} relative{ "-1"{"торік"} - "0"{"цього року"} - "1"{"наступного року"} + "0"{"цьогоріч"} + "1"{"наст. року"} } relativeTime{ future{ @@ -2813,6 +3003,10 @@ uk{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/uk_UA.txt b/icuSources/data/locales/uk_UA.txt index bbdef6bf..9fa4089d 100644 --- a/icuSources/data/locales/uk_UA.txt +++ b/icuSources/data/locales/uk_UA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uk_UA{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ur.txt b/icuSources/data/locales/ur.txt index e6fc4232..e4bbc8aa 100644 --- a/icuSources/data/locales/ur.txt +++ b/icuSources/data/locales/ur.txt @@ -21,34 +21,43 @@ ur{ "[ا ب پ ت ٹ ث ج چ ح خ د ڈ ذ ر ڑ ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ہ ھ ء ی ے" "]" } - ExemplarCharactersNumbers{"[\u200E \\- , ٫ ٬ . % ‰ + 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , ٫ ٬ . % ‰ + 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} ExemplarCharactersPunctuation{"[، ؍ ٫ ٬ ؛ \\: ؟ . ۔ ( ) \\[ \\]]"} MoreInformation{"؟"} NumberElements{ arabext{ patterns{ currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"٫"} exponential{"×۱۰^"} + group{"٬"} infinity{"∞"} list{";"} + minusSign{"‎-‎"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"‎+‎"} superscriptingExponent{"×"} } } + default{"latn"} latn{ miscPatterns{ + approximately{"~{0}"} atLeast{"≥{0}"} + atMost{"≤{0}"} range{"{0}–{1}"} } patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤ #,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -207,8 +216,11 @@ ur{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} minusSign{"‎-"} nan{"NaN"} perMille{"‰"} @@ -230,8 +242,21 @@ ur{ minimumGroupingDigits{"1"} native{"arabext"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ + buddhist{ + eras{ + abbreviated{ + "BE", + } + narrow{ + "BE", + } + wide{ + "BE", + } + } + } coptic{ eras{ abbreviated{ @@ -1115,6 +1140,17 @@ ur{ } } hebrew{ + eras{ + abbreviated{ + "AM", + } + narrow{ + "AM", + } + wide{ + "AM", + } + } monthNames{ format{ abbreviated{ @@ -1307,6 +1343,17 @@ ur{ } } persian{ + eras{ + abbreviated{ + "AP", + } + narrow{ + "AP", + } + wide{ + "AP", + } + } monthNames{ format{ abbreviated{ @@ -1538,7 +1585,7 @@ ur{ } past{ one{"{0} دن پہلے"} - other{"{0} دنوں پہلے"} + other{"{0} دن پہلے"} } } } @@ -1758,8 +1805,8 @@ ur{ month{ dn{"مہینہ"} relative{ - "-1"{"پچھلا مہینہ"} - "0"{"اس مہینہ"} + "-1"{"گزشتہ ماہ"} + "0"{"اس ماہ"} "1"{"اگلا مہینہ"} } relativeTime{ @@ -1775,6 +1822,11 @@ ur{ } month-narrow{ dn{"ماہ"} + relative{ + "-1"{"گزشتہ ماہ"} + "0"{"اس ماہ"} + "1"{"اگلے ماہ"} + } relativeTime{ future{ one{"{0} ماہ میں"} @@ -2148,9 +2200,9 @@ ur{ week{ dn{"ہفتہ"} relative{ - "-1"{"پچھلے ہفتہ"} + "-1"{"گزشتہ ہفتے"} "0"{"اس ہفتہ"} - "1"{"اگلے ہفتہ"} + "1"{"اگلے ہفتے"} } relativePeriod{"{0} کے ہفتے"} relativeTime{ @@ -2309,6 +2361,10 @@ ur{ middle{"{0}، {1}"} start{"{0}، {1}"} } + standard-narrow{ + 2{"{0}، {1}"} + end{"{0}، {1}"} + } standard-short{ 2{"{0} اور {1}"} end{"{0}، اور {1}"} @@ -2316,7 +2372,7 @@ ur{ start{"{0}، {1}"} } unit{ - 2{"{0} اور {1}"} + 2{"{0}، {1}"} end{"{0}، اور {1}"} middle{"{0}, {1}"} start{"{0}, {1}"} @@ -2335,8 +2391,8 @@ ur{ } } measurementSystemNames{ - UK{"سلطنت متحدہ"} - US{"ریاستہائے متحدہ"} + UK{"برطانیہ"} + US{"ریاست ہائے متحدہ امریکہ"} metric{"میٹرک"} } parse{ diff --git a/icuSources/data/locales/ur_Arab.txt b/icuSources/data/locales/ur_Arab.txt index 457a11eb..e9bab09b 100644 --- a/icuSources/data/locales/ur_Arab.txt +++ b/icuSources/data/locales/ur_Arab.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Arab{ - Version{"2.1.38.39"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ur_Arab_IN.txt b/icuSources/data/locales/ur_Arab_IN.txt index b22a5224..03dbaf9d 100644 --- a/icuSources/data/locales/ur_Arab_IN.txt +++ b/icuSources/data/locales/ur_Arab_IN.txt @@ -1,5 +1,236 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Arab_IN{ - "%%ALIAS"{"ur_IN"} + NumberElements{ + arabext{ + patterns{ + currencyFormat{"¤ #,##,##0.00"} + } + } + default{"arabext"} + latn{ + miscPatterns{ + atLeast{"{0}+"} + } + } + } + Version{"36.1"} + fields{ + day-narrow{ + relativeTime{ + past{ + one{"{0} دن قبل"} + other{"{0} دن قبل"} + } + } + } + day-short{ + relativeTime{ + future{ + one{"{0} دنوں میں"} + other{"{0} دنوں میں"} + } + } + } + era{ + dn{"دور"} + } + fri{ + relative{ + "-1"{"پچھلے جمعہ"} + "0"{"اس جمعہ"} + "1"{"اگلے جمعہ"} + } + } + hour-narrow{ + relativeTime{ + past{ + one{"{0} گھنٹہ قبل"} + other{"{0} گھنٹے قبل"} + } + } + } + hour-short{ + relativeTime{ + past{ + one{"{0} گھنٹے قبل"} + other{"{0} گھنٹے قبل"} + } + } + } + minute{ + relativeTime{ + past{ + one{"{0} منٹ قبل"} + other{"{0} منٹ قبل"} + } + } + } + minute-narrow{ + relativeTime{ + past{ + one{"{0} منٹ قبل"} + other{"{0} منٹ قبل"} + } + } + } + minute-short{ + relativeTime{ + past{ + one{"{0} منٹ قبل"} + other{"{0} منٹ قبل"} + } + } + } + mon{ + relative{ + "-1"{"پچھلے سوموار"} + "0"{"اس سوموار"} + "1"{"اگلے سوموار"} + } + } + month{ + relative{ + "-1"{"گزشتہ ماہ"} + "0"{"اس ماہ"} + "1"{"اگلے ماہ"} + } + relativeTime{ + future{ + one{"{0} ماہ میں"} + other{"{0} ماہ میں"} + } + past{ + one{"{0} ماہ قبل"} + other{"{0} ماہ قبل"} + } + } + } + month-narrow{ + dn{"مہینہ"} + relativeTime{ + past{ + one{"{0} ماہ قبل"} + other{"{0} ماہ قبل"} + } + } + } + month-short{ + dn{"مہینہ"} + } + second{ + relativeTime{ + past{ + one{"{0} سیکنڈ قبل"} + other{"{0} سیکنڈ قبل"} + } + } + } + second-narrow{ + relativeTime{ + past{ + one{"{0} سیکنڈ قبل"} + other{"{0} سیکنڈ قبل"} + } + } + } + second-short{ + relativeTime{ + past{ + one{"{0} سیکنڈ قبل"} + other{"{0} سیکنڈ قبل"} + } + } + } + thu{ + relative{ + "-1"{"پچھلے جمعرات"} + "0"{"اس جمعرات"} + "1"{"اگلے جمعرات"} + } + } + tue{ + relative{ + "-1"{"پچھلے منگل"} + "0"{"اس منگل"} + "1"{"اگلے منگل"} + } + } + wed{ + relative{ + "-1"{"پچھلے بدھ"} + "0"{"اس بدھ"} + "1"{"اگلے بدھ"} + } + } + week{ + relative{ + "-1"{"گزشتہ ہفتہ"} + "0"{"اس ہفتہ"} + "1"{"اگلے ہفتہ"} + } + relativeTime{ + future{ + one{"{0} ہفتہ میں"} + other{"{0} ہفتوں میں"} + } + past{ + one{"{0} ہفتہ قبل"} + other{"{0} ہفتے قبل"} + } + } + } + week-narrow{ + relativeTime{ + past{ + one{"{0} ہفتہ قبل"} + other{"{0} ہفتے قبل"} + } + } + } + week-short{ + relativeTime{ + past{ + one{"{0} ہفتے قبل"} + other{"{0} ہفتے قبل"} + } + } + } + year{ + relativeTime{ + future{ + one{"{0} سال میں"} + other{"{0} سالوں میں"} + } + } + } + year-short{ + relativeTime{ + future{ + one{"{0} سال میں"} + other{"{0} سالوں میں"} + } + past{ + one{"{0} سال پہلے"} + other{"{0} سالوں پہلے"} + } + } + } + } + listPattern{ + unit{ + 2{"{1}، {0}"} + end{"{1}، {0}"} + } + unit-narrow{ + 2{"{1} {0}"} + end{"{1} {0}"} + middle{"{1} {0}"} + start{"{1} {0}"} + } + unit-short{ + 2{"{1}، {0}"} + end{"{1}، {0}"} + } + } } diff --git a/icuSources/data/locales/ur_Arab_PK.txt b/icuSources/data/locales/ur_Arab_PK.txt index d4b0f88b..9c63fa5d 100644 --- a/icuSources/data/locales/ur_Arab_PK.txt +++ b/icuSources/data/locales/ur_Arab_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Arab_PK{ - Version{"2.1.38.39"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ur_Aran.txt b/icuSources/data/locales/ur_Aran.txt index cf5af3d9..4786f90b 100644 --- a/icuSources/data/locales/ur_Aran.txt +++ b/icuSources/data/locales/ur_Aran.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Aran{ - Version{"2.1.38.39"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ur_Aran_IN.txt b/icuSources/data/locales/ur_Aran_IN.txt index 68d40d93..5b970f83 100644 --- a/icuSources/data/locales/ur_Aran_IN.txt +++ b/icuSources/data/locales/ur_Aran_IN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Aran_IN{ - "%%ALIAS"{"ur_IN"} + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/locales/ur_Aran_PK.txt b/icuSources/data/locales/ur_Aran_PK.txt index b070f175..c2e0256b 100644 --- a/icuSources/data/locales/ur_Aran_PK.txt +++ b/icuSources/data/locales/ur_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_Aran_PK{ - Version{"2.1.38.39"} + "%%ALIAS"{"ur_Arab_PK"} } diff --git a/icuSources/data/locales/ur_IN.txt b/icuSources/data/locales/ur_IN.txt index 1847113d..cdbe51ac 100644 --- a/icuSources/data/locales/ur_IN.txt +++ b/icuSources/data/locales/ur_IN.txt @@ -1,236 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ - NumberElements{ - arabext{ - patterns{ - currencyFormat{"¤ #,##,##0.00"} - } - } - default{"arabext"} - latn{ - miscPatterns{ - atLeast{"{0}+"} - } - } - } - Version{"2.1.47.71"} - fields{ - day-narrow{ - relativeTime{ - past{ - one{"{0} دن قبل"} - other{"{0} دن قبل"} - } - } - } - day-short{ - relativeTime{ - future{ - one{"{0} دنوں میں"} - other{"{0} دنوں میں"} - } - } - } - era{ - dn{"دور"} - } - fri{ - relative{ - "-1"{"پچھلے جمعہ"} - "0"{"اس جمعہ"} - "1"{"اگلے جمعہ"} - } - } - hour-narrow{ - relativeTime{ - past{ - one{"{0} گھنٹہ قبل"} - other{"{0} گھنٹے قبل"} - } - } - } - hour-short{ - relativeTime{ - past{ - one{"{0} گھنٹے قبل"} - other{"{0} گھنٹے قبل"} - } - } - } - minute{ - relativeTime{ - past{ - one{"{0} منٹ قبل"} - other{"{0} منٹ قبل"} - } - } - } - minute-narrow{ - relativeTime{ - past{ - one{"{0} منٹ قبل"} - other{"{0} منٹ قبل"} - } - } - } - minute-short{ - relativeTime{ - past{ - one{"{0} منٹ قبل"} - other{"{0} منٹ قبل"} - } - } - } - mon{ - relative{ - "-1"{"پچھلے سوموار"} - "0"{"اس سوموار"} - "1"{"اگلے سوموار"} - } - } - month{ - relative{ - "-1"{"گزشتہ ماہ"} - "0"{"اس ماہ"} - "1"{"اگلے ماہ"} - } - relativeTime{ - future{ - one{"{0} ماہ میں"} - other{"{0} ماہ میں"} - } - past{ - one{"{0} ماہ قبل"} - other{"{0} ماہ قبل"} - } - } - } - month-narrow{ - dn{"مہینہ"} - relativeTime{ - past{ - one{"{0} ماہ قبل"} - other{"{0} ماہ قبل"} - } - } - } - month-short{ - dn{"مہینہ"} - } - second{ - relativeTime{ - past{ - one{"{0} سیکنڈ قبل"} - other{"{0} سیکنڈ قبل"} - } - } - } - second-narrow{ - relativeTime{ - past{ - one{"{0} سیکنڈ قبل"} - other{"{0} سیکنڈ قبل"} - } - } - } - second-short{ - relativeTime{ - past{ - one{"{0} سیکنڈ قبل"} - other{"{0} سیکنڈ قبل"} - } - } - } - thu{ - relative{ - "-1"{"پچھلے جمعرات"} - "0"{"اس جمعرات"} - "1"{"اگلے جمعرات"} - } - } - tue{ - relative{ - "-1"{"پچھلے منگل"} - "0"{"اس منگل"} - "1"{"اگلے منگل"} - } - } - wed{ - relative{ - "-1"{"پچھلے بدھ"} - "0"{"اس بدھ"} - "1"{"اگلے بدھ"} - } - } - week{ - relative{ - "-1"{"گزشتہ ہفتہ"} - "0"{"اس ہفتہ"} - "1"{"اگلے ہفتہ"} - } - relativeTime{ - future{ - one{"{0} ہفتہ میں"} - other{"{0} ہفتوں میں"} - } - past{ - one{"{0} ہفتہ قبل"} - other{"{0} ہفتے قبل"} - } - } - } - week-narrow{ - relativeTime{ - past{ - one{"{0} ہفتہ قبل"} - other{"{0} ہفتے قبل"} - } - } - } - week-short{ - relativeTime{ - past{ - one{"{0} ہفتے قبل"} - other{"{0} ہفتے قبل"} - } - } - } - year{ - relativeTime{ - future{ - one{"{0} سال میں"} - other{"{0} سالوں میں"} - } - } - } - year-short{ - relativeTime{ - future{ - one{"{0} سال میں"} - other{"{0} سالوں میں"} - } - past{ - one{"{0} سال پہلے"} - other{"{0} سالوں پہلے"} - } - } - } - } - listPattern{ - unit{ - 2{"{1}، {0}"} - end{"{1}، {0}"} - } - unit-narrow{ - 2{"{1} {0}"} - end{"{1} {0}"} - middle{"{1} {0}"} - start{"{1} {0}"} - } - unit-short{ - 2{"{1}، {0}"} - end{"{1}، {0}"} - } - } + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/locales/ur_PK.txt b/icuSources/data/locales/ur_PK.txt index c5c4d004..984cf440 100644 --- a/icuSources/data/locales/ur_PK.txt +++ b/icuSources/data/locales/ur_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_PK{ - Version{"2.1.47.71"} + "%%ALIAS"{"ur_Arab_PK"} } diff --git a/icuSources/data/locales/uz.txt b/icuSources/data/locales/uz.txt index 730a4d02..5cdbbb74 100644 --- a/icuSources/data/locales/uz.txt +++ b/icuSources/data/locales/uz.txt @@ -12,21 +12,24 @@ uz{ } ExemplarCharacters{"[a b d e f g h i j k l m n o p q r s t u v x y z {oʻ} {gʻ} {sh} {ch} ʼ]"} ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P Q R S T U V X Y Z {Oʻ} {Gʻ} {Sh} {Ch}]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” „ « » ( ) \\[ \\] \\{ \\} § @ * " - "/ \\& # ′ ″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” „ « » ( ) \\[ \\] \\{ \\} § @ " + "* / \\& # ′ ″]" } MoreInformation{"?"} NumberElements{ arabext{ patterns{ currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"٫"} exponential{"×۱۰^"} + group{"٬"} infinity{"∞"} minusSign{"-"} nan{"son emas"} @@ -48,6 +51,7 @@ uz{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -210,9 +214,11 @@ uz{ exponential{"E"} group{" "} infinity{"∞"} + minusSign{"-"} nan{"son emas"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -229,7 +235,7 @@ uz{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -918,20 +924,90 @@ uz{ } } islamic{ + availableFormats{ + yyyyMMM{"MMM, y (G)"} + yyyyMMMM{"MMMM, y G"} + yyyyMMMd{"d-MMM, y G"} + yyyyQQQ{"QQQ, y (G)"} + yyyyQQQQ{"QQQQ, y (G)"} + } + eras{ + abbreviated{ + "Hijriy yil", + } + } monthNames{ format{ + abbreviated{ + "Muh.", + "Saf.", + "Rob. avv.", + "Rob. ox.", + "Jum. avv.", + "Jum. ox.", + "Raj.", + "Sha.", + "Ram.", + "Shav.", + "Zul-q.", + "Zul-h.", + } wide{ "Muharram", "Safar", - "Robiʼ ul-avval", - "Robiʼ ul-oxir", + "Robi’ ul-avval", + "Robi’ ul-oxir", "Jumad ul-avval", "Jumad ul-oxir", "Rajab", - "Shaʼbon", + "Sha’bon", "Ramazon", "Shavvol", - "Zul-qaʼda", + "Zul-qa’da", + "Zul-hijja", + } + } + stand-alone{ + abbreviated{ + "Muh.", + "Saf.", + "Rob. avv.", + "Rob. ox.", + "Jum. avv.", + "Jum. ox.", + "Raj.", + "Sha.", + "Ram.", + "Shav.", + "Zul-q.", + "Zul-h.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "Muharram", + "Safar", + "Robi’ ul-avval", + "Robi’ ul-oxir", + "Jumad ul-avval", + "Jumad ul-oxir", + "Rajab", + "Sha’bon", + "Ramazon", + "Shavvol", + "Zul-qa’da", "Zul-hijja", } } @@ -1310,6 +1386,11 @@ uz{ } month-narrow{ dn{"oy"} + relative{ + "-1"{"o‘tgan oy"} + "0"{"bu oy"} + "1"{"keyingi oy"} + } relativeTime{ future{ one{"{0} oydan keyin"} @@ -1323,6 +1404,11 @@ uz{ } month-short{ dn{"oy"} + relative{ + "-1"{"o‘tgan oy"} + "0"{"bu oy"} + "1"{"keyingi oy"} + } relativeTime{ future{ one{"{0} oydan keyin"} @@ -1696,6 +1782,11 @@ uz{ } week-narrow{ dn{"hafta"} + relative{ + "-1"{"o‘tgan hafta"} + "0"{"bu hafta"} + "1"{"keyingi hafta"} + } relativePeriod{"{0}-hafta"} relativeTime{ future{ @@ -1710,6 +1801,11 @@ uz{ } week-short{ dn{"hafta"} + relative{ + "-1"{"o‘tgan hafta"} + "0"{"bu hafta"} + "1"{"keyingi hafta"} + } relativePeriod{"{0}-hafta"} relativeTime{ future{ @@ -1770,7 +1866,7 @@ uz{ year-narrow{ dn{"yil"} relative{ - "-1"{"oʻtgan yil"} + "-1"{"o‘tgan yil"} "0"{"bu yil"} "1"{"keyingi yil"} } @@ -1788,7 +1884,7 @@ uz{ year-short{ dn{"yil"} relative{ - "-1"{"oʻtgan yil"} + "-1"{"o‘ʻtgan yil"} "0"{"bu yil"} "1"{"keyingi yil"} } diff --git a/icuSources/data/locales/uz_Arab.txt b/icuSources/data/locales/uz_Arab.txt index 270f0168..7f5b2710 100644 --- a/icuSources/data/locales/uz_Arab.txt +++ b/icuSources/data/locales/uz_Arab.txt @@ -7,7 +7,7 @@ uz_Arab{ "[\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0654 \u0670 ء آ أ" " ؤ ئ ا ب پ ة ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ۇ ۉ ی]" } - ExemplarCharactersNumbers{"[\u200E \\- , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} + ExemplarCharactersNumbers{"[\u200E \\- ‑ , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"} NumberElements{ arabext{ symbols{ @@ -29,7 +29,7 @@ uz_Arab{ } native{"arabext"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/uz_Arab_AF.txt b/icuSources/data/locales/uz_Arab_AF.txt index c595e5e4..ac95cfbf 100644 --- a/icuSources/data/locales/uz_Arab_AF.txt +++ b/icuSources/data/locales/uz_Arab_AF.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab_AF{ - Version{"2.1.47.82"} + Version{"36.1"} calendar{ default{"persian"} } diff --git a/icuSources/data/locales/uz_Cyrl.txt b/icuSources/data/locales/uz_Cyrl.txt index 1fe85523..992e4c79 100644 --- a/icuSources/data/locales/uz_Cyrl.txt +++ b/icuSources/data/locales/uz_Cyrl.txt @@ -12,7 +12,7 @@ uz_Cyrl{ word-medial{"{0} … {1}"} } ExemplarCharacters{"[а б в г ғ д е ё ж з и й к қ л м н о п р с т у ў ф х ҳ ч ш ъ э ю я]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} MoreInformation{"?"} NumberElements{ arabext{ @@ -165,7 +165,7 @@ uz_Cyrl{ } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/uz_Cyrl_UZ.txt b/icuSources/data/locales/uz_Cyrl_UZ.txt index b08845b7..7f9cdc6b 100644 --- a/icuSources/data/locales/uz_Cyrl_UZ.txt +++ b/icuSources/data/locales/uz_Cyrl_UZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl_UZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/uz_Latn.txt b/icuSources/data/locales/uz_Latn.txt index dae5bebb..e525f84e 100644 --- a/icuSources/data/locales/uz_Latn.txt +++ b/icuSources/data/locales/uz_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/uz_Latn_UZ.txt b/icuSources/data/locales/uz_Latn_UZ.txt index 05212530..6d5c8195 100644 --- a/icuSources/data/locales/uz_Latn_UZ.txt +++ b/icuSources/data/locales/uz_Latn_UZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn_UZ{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/vai.txt b/icuSources/data/locales/vai.txt index fc371650..08eeb916 100644 --- a/icuSources/data/locales/vai.txt +++ b/icuSources/data/locales/vai.txt @@ -12,7 +12,7 @@ vai{ " ꗟ ꗠ ꗡ ꗢ ꗣ ꗤ ꗥ ꗦ ꗧ ꗨ ꗩ ꗪ ꗫ ꗬ ꗭ ꗮ ꗯ ꗰ ꗱ ꗲ ꗳ ꗴ ꗵ ꗶ ꗷ ꗸ ꗹ ꗺ ꗻ ꗼ ꗽ ꗾ ꗿ ꘀ ꘁ ꘂ ꘃ ꘄ" " ꘅ ꘆ ꘇ ꘈ ꘉ ꘊ ꘋ ꘌ]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -28,7 +28,7 @@ vai{ } native{"vaii"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vai_Latn.txt b/icuSources/data/locales/vai_Latn.txt index 0e460321..0c6d80e7 100644 --- a/icuSources/data/locales/vai_Latn.txt +++ b/icuSources/data/locales/vai_Latn.txt @@ -7,7 +7,7 @@ vai_Latn{ " {ɔ\u0301} {ɔ\u0303} p q r s t u ú ũ v w x y z]" } ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E Ɛ F G H I J K L M N Ŋ O Ɔ P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ default{"latn"} latn{ @@ -23,7 +23,7 @@ vai_Latn{ } native{"vaii"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vai_Latn_LR.txt b/icuSources/data/locales/vai_Latn_LR.txt index b035798a..cb50736c 100644 --- a/icuSources/data/locales/vai_Latn_LR.txt +++ b/icuSources/data/locales/vai_Latn_LR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn_LR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/vai_Vaii.txt b/icuSources/data/locales/vai_Vaii.txt index 2efc2150..7a5f4177 100644 --- a/icuSources/data/locales/vai_Vaii.txt +++ b/icuSources/data/locales/vai_Vaii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/vai_Vaii_LR.txt b/icuSources/data/locales/vai_Vaii_LR.txt index 64b76d5b..4ca05920 100644 --- a/icuSources/data/locales/vai_Vaii_LR.txt +++ b/icuSources/data/locales/vai_Vaii_LR.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii_LR{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/ve.txt b/icuSources/data/locales/ve.txt index ee279b31..c681b552 100644 --- a/icuSources/data/locales/ve.txt +++ b/icuSources/data/locales/ve.txt @@ -18,7 +18,7 @@ ve{ } } } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ gregorian{ dayNames{ diff --git a/icuSources/data/locales/ve_ZA.txt b/icuSources/data/locales/ve_ZA.txt index 5f960b59..5dc67555 100644 --- a/icuSources/data/locales/ve_ZA.txt +++ b/icuSources/data/locales/ve_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ve_ZA{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/vi.txt b/icuSources/data/locales/vi.txt index 57ae2299..9e9aec33 100644 --- a/icuSources/data/locales/vi.txt +++ b/icuSources/data/locales/vi.txt @@ -7,49 +7,12 @@ vi{ " ụ ư ừ ử ữ ứ ự v w x y ỳ ỷ ỹ ý ỵ z]" } ExemplarCharactersIndex{"[A Ă Â B C D Đ E Ê F G H I J K L M N O Ô Ơ P Q R S T U Ư V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} ExemplarCharactersPunctuation{ - "[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ " - "″]" + "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ " + "′ ″]" } NumberElements{ - arab{ - patterns{ - accountingFormat{"#,##0.00 ¤"} - currencyFormat{"#,##0.00 ¤"} - percentFormat{"#,##0%"} - } - symbols{ - decimal{"٫"} - exponential{"اس"} - group{"٬"} - infinity{"∞"} - list{"؛"} - minusSign{"؜-"} - nan{"NaN"} - perMille{"؉"} - percentSign{"٪؜"} - plusSign{"؜+"} - superscriptingExponent{"×"} - timeSeparator{":"} - } - } - arabext{ - symbols{ - decimal{"٫"} - exponential{"×۱۰^"} - group{"٬"} - infinity{"∞"} - list{"؛"} - minusSign{"‎-‎"} - nan{"NaN"} - perMille{"؉"} - percentSign{"٪"} - plusSign{"‎+‎"} - superscriptingExponent{"×"} - timeSeparator{"٫"} - } - } latn{ miscPatterns{ approximately{"~{0}"} @@ -60,6 +23,7 @@ vi{ patterns{ accountingFormat{"#,##0.00 ¤"} currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -187,9 +151,11 @@ vi{ group{"."} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -205,7 +171,7 @@ vi{ } minimumGroupingDigits{"1"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -234,55 +200,6 @@ vi{ "BE", } } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } } chinese{ DateTimePatterns{ @@ -479,12 +396,7 @@ vi{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } @@ -505,82 +417,26 @@ vi{ M{ M{"M – M"} } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} - } MMM{ M{"MMM – MMM"} } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } d{ d{"d – d"} } - fallback{"{0} – {1}"} h{ - a{"h a – h a"} h{"h – h a"} } hm{ - a{"h:mm a – h:mm a"} h{"h:mm – h:mm a"} m{"h:mm – h:mm a"} } hmv{ - a{"h:mm a – h:mm a v"} h{"h:mm – h:mm a v"} m{"h:mm – h:mm a v"} } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } y{ y{"U – U"} } - yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} - } - yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"U MMM–MMM"} - y{"U MMM – U MMM"} - } - yMMMEd{ - M{"U MMM d, E – MMM d, E"} - d{"U MMM d, E – MMM d, E"} - y{"U MMM d, E – U MMM d, E"} - } - yMMMM{ - M{"U MMMM–MMMM"} - y{"U MMMM – U MMMM"} - } - yMMMd{ - M{"U MMM d – MMM d"} - d{"U MMM d–d"} - y{"U MMM d – U MMM d"} - } - yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} - } } monthNames{ format{ @@ -663,69 +519,6 @@ vi{ } } coptic{ - eras{ - abbreviated{ - "ERA0", - "ERA1", - } - narrow{ - "ERA0", - "ERA1", - } - wide{ - "ERA0", - "ERA1", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } monthNames{ format{ abbreviated{ @@ -758,7 +551,9 @@ vi{ "12", "13", } - wide{ + } + stand-alone{ + abbreviated{ "Tout", "Baba", "Hator", @@ -773,9 +568,7 @@ vi{ "Mesra", "Nasie", } - } - stand-alone{ - abbreviated{ + wide{ "Tout", "Baba", "Hator", @@ -790,6 +583,34 @@ vi{ "Mesra", "Nasie", } + } + } + } + dangi{ + intervalFormats{ + Bh{ + h{"h – h B"} + } + } + } + ethiopic{ + monthNames{ + format{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } narrow{ "1", "2", @@ -805,332 +626,54 @@ vi{ "12", "13", } + } + stand-alone{ + abbreviated{ + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", + } wide{ - "Tout", - "Baba", - "Hator", - "Kiahk", - "Toba", - "Amshir", - "Baramhat", - "Baramouda", - "Bashans", - "Paona", - "Epep", - "Mesra", - "Nasie", + "Meskerem", + "Tekemt", + "Hedar", + "Tahsas", + "Ter", + "Yekatit", + "Megabit", + "Miazia", + "Genbot", + "Sene", + "Hamle", + "Nehasse", + "Pagumen", } } } } - dangi{ + generic{ DateTimePatterns{ "HH:mm:ss zzzz", "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, 'ngày' dd MMMM 'năm' U", - "'Ngày' dd 'tháng' M 'năm' U", - "dd-MM U", - "dd/MM/y", - "{1} {0}", - "{1} {0}", + "EEEE, 'ngày' dd 'tháng' MM 'năm' y G", + "'Ngày' dd 'tháng' M 'năm' y G", + "dd-MM-y G", + "dd/MM/y GGGGG", "{1} {0}", - "{1} {0}", - "{1} {0}", - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - H{ - H{"HH – HH"} - } - Hm{ - H{"HH:mm – HH:mm"} - m{"HH:mm – HH:mm"} - } - Hmv{ - H{"HH:mm – HH:mm v"} - m{"HH:mm – HH:mm v"} - } - Hv{ - H{"HH – HH v"} - } - M{ - M{"M – M"} - } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} - } - MMM{ - M{"MMM – MMM"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d – d"} - } - fallback{"{0} – {1}"} - h{ - a{"h a – h a"} - h{"h – h a"} - } - hm{ - a{"h:mm a – h:mm a"} - h{"h:mm – h:mm a"} - m{"h:mm – h:mm a"} - } - hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm – h:mm a v"} - m{"h:mm – h:mm a v"} - } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } - y{ - y{"U – U"} - } - yM{ - M{"y-MM – y-MM"} - y{"y-MM – y-MM"} - } - yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"y-MM-dd, E – y-MM-dd, E"} - y{"y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"U MMM–MMM"} - y{"U MMM – U MMM"} - } - yMMMEd{ - M{"U MMM d, E – MMM d, E"} - d{"U MMM d, E – MMM d, E"} - y{"U MMM d, E – U MMM d, E"} - } - yMMMM{ - M{"U MMMM–MMMM"} - y{"U MMMM – U MMMM"} - } - yMMMd{ - M{"U MMM d – MMM d"} - d{"U MMM d–d"} - y{"U MMM d – U MMM d"} - } - yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} - } - } - } - ethiopic{ - eras{ - abbreviated{ - "ERA0", - "ERA1", - } - narrow{ - "ERA0", - "ERA1", - } - wide{ - "ERA0", - "ERA1", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } - monthNames{ - format{ - abbreviated{ - "Meskerem", - "Tekemt", - "Hedar", - "Tahsas", - "Ter", - "Yekatit", - "Megabit", - "Miazia", - "Genbot", - "Sene", - "Hamle", - "Nehasse", - "Pagumen", - } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - } - wide{ - "Meskerem", - "Tekemt", - "Hedar", - "Tahsas", - "Ter", - "Yekatit", - "Megabit", - "Miazia", - "Genbot", - "Sene", - "Hamle", - "Nehasse", - "Pagumen", - } - } - stand-alone{ - abbreviated{ - "Meskerem", - "Tekemt", - "Hedar", - "Tahsas", - "Ter", - "Yekatit", - "Megabit", - "Miazia", - "Genbot", - "Sene", - "Hamle", - "Nehasse", - "Pagumen", - } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - } - wide{ - "Meskerem", - "Tekemt", - "Hedar", - "Tahsas", - "Ter", - "Yekatit", - "Megabit", - "Miazia", - "Genbot", - "Sene", - "Hamle", - "Nehasse", - "Pagumen", - } - } - } - } - ethiopic-amete-alem{ - eras{ - abbreviated{ - "ERA0", - } - narrow{ - "ERA0", - } - wide{ - "ERA0", - } - } - } - generic{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE, 'ngày' dd 'tháng' MM 'năm' y G", - "'Ngày' dd 'tháng' M 'năm' y G", - "dd-MM-y G", - "dd/MM/y GGGGG", - "{1} {0}", - "{1} 'lúc' {0}", - "{1} 'lúc' {0}", + "{1} 'lúc' {0}", + "{1} 'lúc' {0}", "{1} {0}", "{1} {0}", } @@ -1574,11 +1117,9 @@ vi{ } intervalFormats{ Bh{ - B{"h B – h B"} h{"h – h B"} } Bhm{ - B{"h:mm B – h:mm B"} h{"h:mm – h:mm B"} m{"h:mm – h:mm B"} } @@ -1730,9 +1271,23 @@ vi{ "thg 11", "thg 12", } - wide{ - "tháng 1", - "tháng 2", + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "tháng 1", + "tháng 2", "tháng 3", "tháng 4", "tháng 5", @@ -1760,6 +1315,20 @@ vi{ "Thg 11", "Thg 12", } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } wide{ "Tháng 1", "Tháng 2", @@ -1820,66 +1389,6 @@ vi{ } } hebrew{ - eras{ - abbreviated{ - "AM", - } - narrow{ - "AM", - } - wide{ - "AM", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } monthNames{ format{ abbreviated{ @@ -1898,38 +1407,6 @@ vi{ "Elul", "Adar II", } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "7", - } - wide{ - "Tishri", - "Heshvan", - "Kislev", - "Tevet", - "Shevat", - "Adar I", - "Adar", - "Nisan", - "Iyar", - "Sivan", - "Tamuz", - "Av", - "Elul", - "Adar II", - } } stand-alone{ abbreviated{ @@ -1948,22 +1425,6 @@ vi{ "Elul", "Adar II", } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "7", - } wide{ "Tishri", "Heshvan", @@ -1979,232 +1440,26 @@ vi{ "Av", "Elul", "Adar II", - } - } - } - } - indian{ - eras{ - abbreviated{ - "Saka", - } - narrow{ - "Saka", - } - wide{ - "Saka", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } - monthNames{ - format{ - abbreviated{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - } - wide{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - } - stand-alone{ - abbreviated{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - } - wide{ - "Chaitra", - "Vaisakha", - "Jyaistha", - "Asadha", - "Sravana", - "Bhadra", - "Asvina", - "Kartika", - "Agrahayana", - "Pausa", - "Magha", - "Phalguna", - } - } - } - } - islamic{ - eras{ - abbreviated{ - "AH", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} + } } } + } + indian{ monthNames{ format{ abbreviated{ - "Muh.", - "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", - "Raj.", - "Sha.", - "Ram.", - "Shaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", } narrow{ "1", @@ -2220,67 +1475,46 @@ vi{ "11", "12", } - wide{ - "Muharram", - "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", - "Rajab", - "Shaʻban", - "Ramadan", - "Shawwal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", - } } stand-alone{ abbreviated{ - "Muh.", - "Saf.", - "Rab. I", - "Rab. II", - "Jum. I", - "Jum. II", - "Raj.", - "Sha.", - "Ram.", - "Shaw.", - "Dhuʻl-Q.", - "Dhuʻl-H.", - } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", } wide{ - "Muharram", - "Safar", - "Rabiʻ I", - "Rabiʻ II", - "Jumada I", - "Jumada II", - "Rajab", - "Shaʻban", - "Ramadan", - "Shawwal", - "Dhuʻl-Qiʻdah", - "Dhuʻl-Hijjah", + "Chaitra", + "Vaisakha", + "Jyaistha", + "Asadha", + "Sravana", + "Bhadra", + "Asvina", + "Kartika", + "Agrahayana", + "Pausa", + "Magha", + "Phalguna", } } } } + islamic{ + eras{ + abbreviated{ + "AH", + } + } + } japanese{ DateTimePatterns{ "HH:mm:ss zzzz", @@ -2297,836 +1531,8 @@ vi{ "{1} {0}", "{1} {0}", } - eras{ - abbreviated{ - "Taika (645–650)", - "Hakuchi (650–671)", - "Hakuhō (672–686)", - "Shuchō (686–701)", - "Taihō (701–704)", - "Keiun (704–708)", - "Wadō (708–715)", - "Reiki (715–717)", - "Yōrō (717–724)", - "Jinki (724–729)", - "Tenpyō (729–749)", - "Tenpyō-kampō (749–749)", - "Tenpyō-shōhō (749–757)", - "Tenpyō-hōji (757–765)", - "Tenpyō-jingo (765–767)", - "Jingo-keiun (767–770)", - "Hōki (770–780)", - "Ten-ō (781–782)", - "Enryaku (782–806)", - "Daidō (806–810)", - "Kōnin (810–824)", - "Tenchō (824–834)", - "Jōwa (834–848)", - "Kajō (848–851)", - "Ninju (851–854)", - "Saikō (854–857)", - "Ten-an (857–859)", - "Jōgan (859–877)", - "Gangyō (877–885)", - "Ninna (885–889)", - "Kanpyō (889–898)", - "Shōtai (898–901)", - "Engi (901–923)", - "Enchō (923–931)", - "Jōhei (931–938)", - "Tengyō (938–947)", - "Tenryaku (947–957)", - "Tentoku (957–961)", - "Ōwa (961–964)", - "Kōhō (964–968)", - "Anna (968–970)", - "Tenroku (970–973)", - "Ten’en (973–976)", - "Jōgen (976–978)", - "Tengen (978–983)", - "Eikan (983–985)", - "Kanna (985–987)", - "Eien (987–989)", - "Eiso (989–990)", - "Shōryaku (990–995)", - "Chōtoku (995–999)", - "Chōhō (999–1004)", - "Kankō (1004–1012)", - "Chōwa (1012–1017)", - "Kannin (1017–1021)", - "Jian (1021–1024)", - "Manju (1024–1028)", - "Chōgen (1028–1037)", - "Chōryaku (1037–1040)", - "Chōkyū (1040–1044)", - "Kantoku (1044–1046)", - "Eishō (1046–1053)", - "Tengi (1053–1058)", - "Kōhei (1058–1065)", - "Jiryaku (1065–1069)", - "Enkyū (1069–1074)", - "Shōho (1074–1077)", - "Shōryaku (1077–1081)", - "Eihō (1081–1084)", - "Ōtoku (1084–1087)", - "Kanji (1087–1094)", - "Kahō (1094–1096)", - "Eichō (1096–1097)", - "Jōtoku (1097–1099)", - "Kōwa (1099–1104)", - "Chōji (1104–1106)", - "Kashō (1106–1108)", - "Tennin (1108–1110)", - "Ten-ei (1110–1113)", - "Eikyū (1113–1118)", - "Gen’ei (1118–1120)", - "Hōan (1120–1124)", - "Tenji (1124–1126)", - "Daiji (1126–1131)", - "Tenshō (1131–1132)", - "Chōshō (1132–1135)", - "Hōen (1135–1141)", - "Eiji (1141–1142)", - "Kōji (1142–1144)", - "Ten’yō (1144–1145)", - "Kyūan (1145–1151)", - "Ninpei (1151–1154)", - "Kyūju (1154–1156)", - "Hōgen (1156–1159)", - "Heiji (1159–1160)", - "Eiryaku (1160–1161)", - "Ōho (1161–1163)", - "Chōkan (1163–1165)", - "Eiman (1165–1166)", - "Nin’an (1166–1169)", - "Kaō (1169–1171)", - "Shōan (1171–1175)", - "Angen (1175–1177)", - "Jishō (1177–1181)", - "Yōwa (1181–1182)", - "Juei (1182–1184)", - "Genryaku (1184–1185)", - "Bunji (1185–1190)", - "Kenkyū (1190–1199)", - "Shōji (1199–1201)", - "Kennin (1201–1204)", - "Genkyū (1204–1206)", - "Ken’ei (1206–1207)", - "Jōgen (1207–1211)", - "Kenryaku (1211–1213)", - "Kenpō (1213–1219)", - "Jōkyū (1219–1222)", - "Jōō (1222–1224)", - "Gennin (1224–1225)", - "Karoku (1225–1227)", - "Antei (1227–1229)", - "Kanki (1229–1232)", - "Jōei (1232–1233)", - "Tenpuku (1233–1234)", - "Bunryaku (1234–1235)", - "Katei (1235–1238)", - "Ryakunin (1238–1239)", - "En’ō (1239–1240)", - "Ninji (1240–1243)", - "Kangen (1243–1247)", - "Hōji (1247–1249)", - "Kenchō (1249–1256)", - "Kōgen (1256–1257)", - "Shōka (1257–1259)", - "Shōgen (1259–1260)", - "Bun’ō (1260–1261)", - "Kōchō (1261–1264)", - "Bun’ei (1264–1275)", - "Kenji (1275–1278)", - "Kōan (1278–1288)", - "Shōō (1288–1293)", - "Einin (1293–1299)", - "Shōan (1299–1302)", - "Kengen (1302–1303)", - "Kagen (1303–1306)", - "Tokuji (1306–1308)", - "Enkyō (1308–1311)", - "Ōchō (1311–1312)", - "Shōwa (1312–1317)", - "Bunpō (1317–1319)", - "Genō (1319–1321)", - "Genkō (1321–1324)", - "Shōchū (1324–1326)", - "Karyaku (1326–1329)", - "Gentoku (1329–1331)", - "Genkō (1331–1334)", - "Kenmu (1334–1336)", - "Engen (1336–1340)", - "Kōkoku (1340–1346)", - "Shōhei (1346–1370)", - "Kentoku (1370–1372)", - "Bunchū (1372–1375)", - "Tenju (1375–1379)", - "Kōryaku (1379–1381)", - "Kōwa (1381–1384)", - "Genchū (1384–1392)", - "Meitoku (1384–1387)", - "Kakei (1387–1389)", - "Kōō (1389–1390)", - "Meitoku (1390–1394)", - "Ōei (1394–1428)", - "Shōchō (1428–1429)", - "Eikyō (1429–1441)", - "Kakitsu (1441–1444)", - "Bun’an (1444–1449)", - "Hōtoku (1449–1452)", - "Kyōtoku (1452–1455)", - "Kōshō (1455–1457)", - "Chōroku (1457–1460)", - "Kanshō (1460–1466)", - "Bunshō (1466–1467)", - "Ōnin (1467–1469)", - "Bunmei (1469–1487)", - "Chōkyō (1487–1489)", - "Entoku (1489–1492)", - "Meiō (1492–1501)", - "Bunki (1501–1504)", - "Eishō (1504–1521)", - "Taiei (1521–1528)", - "Kyōroku (1528–1532)", - "Tenbun (1532–1555)", - "Kōji (1555–1558)", - "Eiroku (1558–1570)", - "Genki (1570–1573)", - "Tenshō (1573–1592)", - "Bunroku (1592–1596)", - "Keichō (1596–1615)", - "Genna (1615–1624)", - "Kan’ei (1624–1644)", - "Shōho (1644–1648)", - "Keian (1648–1652)", - "Jōō (1652–1655)", - "Meireki (1655–1658)", - "Manji (1658–1661)", - "Kanbun (1661–1673)", - "Enpō (1673–1681)", - "Tenna (1681–1684)", - "Jōkyō (1684–1688)", - "Genroku (1688–1704)", - "Hōei (1704–1711)", - "Shōtoku (1711–1716)", - "Kyōhō (1716–1736)", - "Genbun (1736–1741)", - "Kanpō (1741–1744)", - "Enkyō (1744–1748)", - "Kan’en (1748–1751)", - "Hōreki (1751–1764)", - "Meiwa (1764–1772)", - "An’ei (1772–1781)", - "Tenmei (1781–1789)", - "Kansei (1789–1801)", - "Kyōwa (1801–1804)", - "Bunka (1804–1818)", - "Bunsei (1818–1830)", - "Tenpō (1830–1844)", - "Kōka (1844–1848)", - "Kaei (1848–1854)", - "Ansei (1854–1860)", - "Man’en (1860–1861)", - "Bunkyū (1861–1864)", - "Genji (1864–1865)", - "Keiō (1865–1868)", - "Meiji", - "Taishō", - "Shōwa", - "Heisei", - "Reiwa", - } - narrow{ - "Taika (645–650)", - "Hakuchi (650–671)", - "Hakuhō (672–686)", - "Shuchō (686–701)", - "Taihō (701–704)", - "Keiun (704–708)", - "Wadō (708–715)", - "Reiki (715–717)", - "Yōrō (717–724)", - "Jinki (724–729)", - "Tenpyō (729–749)", - "Tenpyō-kampō (749–749)", - "Tenpyō-shōhō (749–757)", - "Tenpyō-hōji (757–765)", - "Tenpyō-jingo (765–767)", - "Jingo-keiun (767–770)", - "Hōki (770–780)", - "Ten-ō (781–782)", - "Enryaku (782–806)", - "Daidō (806–810)", - "Kōnin (810–824)", - "Tenchō (824–834)", - "Jōwa (834–848)", - "Kajō (848–851)", - "Ninju (851–854)", - "Saikō (854–857)", - "Ten-an (857–859)", - "Jōgan (859–877)", - "Gangyō (877–885)", - "Ninna (885–889)", - "Kanpyō (889–898)", - "Shōtai (898–901)", - "Engi (901–923)", - "Enchō (923–931)", - "Jōhei (931–938)", - "Tengyō (938–947)", - "Tenryaku (947–957)", - "Tentoku (957–961)", - "Ōwa (961–964)", - "Kōhō (964–968)", - "Anna (968–970)", - "Tenroku (970–973)", - "Ten’en (973–976)", - "Jōgen (976–978)", - "Tengen (978–983)", - "Eikan (983–985)", - "Kanna (985–987)", - "Eien (987–989)", - "Eiso (989–990)", - "Shōryaku (990–995)", - "Chōtoku (995–999)", - "Chōhō (999–1004)", - "Kankō (1004–1012)", - "Chōwa (1012–1017)", - "Kannin (1017–1021)", - "Jian (1021–1024)", - "Manju (1024–1028)", - "Chōgen (1028–1037)", - "Chōryaku (1037–1040)", - "Chōkyū (1040–1044)", - "Kantoku (1044–1046)", - "Eishō (1046–1053)", - "Tengi (1053–1058)", - "Kōhei (1058–1065)", - "Jiryaku (1065–1069)", - "Enkyū (1069–1074)", - "Shōho (1074–1077)", - "Shōryaku (1077–1081)", - "Eihō (1081–1084)", - "Ōtoku (1084–1087)", - "Kanji (1087–1094)", - "Kahō (1094–1096)", - "Eichō (1096–1097)", - "Jōtoku (1097–1099)", - "Kōwa (1099–1104)", - "Chōji (1104–1106)", - "Kashō (1106–1108)", - "Tennin (1108–1110)", - "Ten-ei (1110–1113)", - "Eikyū (1113–1118)", - "Gen’ei (1118–1120)", - "Hōan (1120–1124)", - "Tenji (1124–1126)", - "Daiji (1126–1131)", - "Tenshō (1131–1132)", - "Chōshō (1132–1135)", - "Hōen (1135–1141)", - "Eiji (1141–1142)", - "Kōji (1142–1144)", - "Ten’yō (1144–1145)", - "Kyūan (1145–1151)", - "Ninpei (1151–1154)", - "Kyūju (1154–1156)", - "Hōgen (1156–1159)", - "Heiji (1159–1160)", - "Eiryaku (1160–1161)", - "Ōho (1161–1163)", - "Chōkan (1163–1165)", - "Eiman (1165–1166)", - "Nin’an (1166–1169)", - "Kaō (1169–1171)", - "Shōan (1171–1175)", - "Angen (1175–1177)", - "Jishō (1177–1181)", - "Yōwa (1181–1182)", - "Juei (1182–1184)", - "Genryaku (1184–1185)", - "Bunji (1185–1190)", - "Kenkyū (1190–1199)", - "Shōji (1199–1201)", - "Kennin (1201–1204)", - "Genkyū (1204–1206)", - "Ken’ei (1206–1207)", - "Jōgen (1207–1211)", - "Kenryaku (1211–1213)", - "Kenpō (1213–1219)", - "Jōkyū (1219–1222)", - "Jōō (1222–1224)", - "Gennin (1224–1225)", - "Karoku (1225–1227)", - "Antei (1227–1229)", - "Kanki (1229–1232)", - "Jōei (1232–1233)", - "Tenpuku (1233–1234)", - "Bunryaku (1234–1235)", - "Katei (1235–1238)", - "Ryakunin (1238–1239)", - "En’ō (1239–1240)", - "Ninji (1240–1243)", - "Kangen (1243–1247)", - "Hōji (1247–1249)", - "Kenchō (1249–1256)", - "Kōgen (1256–1257)", - "Shōka (1257–1259)", - "Shōgen (1259–1260)", - "Bun’ō (1260–1261)", - "Kōchō (1261–1264)", - "Bun’ei (1264–1275)", - "Kenji (1275–1278)", - "Kōan (1278–1288)", - "Shōō (1288–1293)", - "Einin (1293–1299)", - "Shōan (1299–1302)", - "Kengen (1302–1303)", - "Kagen (1303–1306)", - "Tokuji (1306–1308)", - "Enkyō (1308–1311)", - "Ōchō (1311–1312)", - "Shōwa (1312–1317)", - "Bunpō (1317–1319)", - "Genō (1319–1321)", - "Genkō (1321–1324)", - "Shōchū (1324–1326)", - "Karyaku (1326–1329)", - "Gentoku (1329–1331)", - "Genkō (1331–1334)", - "Kenmu (1334–1336)", - "Engen (1336–1340)", - "Kōkoku (1340–1346)", - "Shōhei (1346–1370)", - "Kentoku (1370–1372)", - "Bunchū (1372–1375)", - "Tenju (1375–1379)", - "Kōryaku (1379–1381)", - "Kōwa (1381–1384)", - "Genchū (1384–1392)", - "Meitoku (1384–1387)", - "Kakei (1387–1389)", - "Kōō (1389–1390)", - "Meitoku (1390–1394)", - "Ōei (1394–1428)", - "Shōchō (1428–1429)", - "Eikyō (1429–1441)", - "Kakitsu (1441–1444)", - "Bun’an (1444–1449)", - "Hōtoku (1449–1452)", - "Kyōtoku (1452–1455)", - "Kōshō (1455–1457)", - "Chōroku (1457–1460)", - "Kanshō (1460–1466)", - "Bunshō (1466–1467)", - "Ōnin (1467–1469)", - "Bunmei (1469–1487)", - "Chōkyō (1487–1489)", - "Entoku (1489–1492)", - "Meiō (1492–1501)", - "Bunki (1501–1504)", - "Eishō (1504–1521)", - "Taiei (1521–1528)", - "Kyōroku (1528–1532)", - "Tenbun (1532–1555)", - "Kōji (1555–1558)", - "Eiroku (1558–1570)", - "Genki (1570–1573)", - "Tenshō (1573–1592)", - "Bunroku (1592–1596)", - "Keichō (1596–1615)", - "Genna (1615–1624)", - "Kan’ei (1624–1644)", - "Shōho (1644–1648)", - "Keian (1648–1652)", - "Jōō (1652–1655)", - "Meireki (1655–1658)", - "Manji (1658–1661)", - "Kanbun (1661–1673)", - "Enpō (1673–1681)", - "Tenna (1681–1684)", - "Jōkyō (1684–1688)", - "Genroku (1688–1704)", - "Hōei (1704–1711)", - "Shōtoku (1711–1716)", - "Kyōhō (1716–1736)", - "Genbun (1736–1741)", - "Kanpō (1741–1744)", - "Enkyō (1744–1748)", - "Kan’en (1748–1751)", - "Hōreki (1751–1764)", - "Meiwa (1764–1772)", - "An’ei (1772–1781)", - "Tenmei (1781–1789)", - "Kansei (1789–1801)", - "Kyōwa (1801–1804)", - "Bunka (1804–1818)", - "Bunsei (1818–1830)", - "Tenpō (1830–1844)", - "Kōka (1844–1848)", - "Kaei (1848–1854)", - "Ansei (1854–1860)", - "Man’en (1860–1861)", - "Bunkyū (1861–1864)", - "Genji (1864–1865)", - "Keiō (1865–1868)", - "M", - "T", - "S", - "H", - "R", - } - wide{ - "Taika (645–650)", - "Hakuchi (650–671)", - "Hakuhō (672–686)", - "Shuchō (686–701)", - "Taihō (701–704)", - "Keiun (704–708)", - "Wadō (708–715)", - "Reiki (715–717)", - "Yōrō (717–724)", - "Jinki (724–729)", - "Tenpyō (729–749)", - "Tenpyō-kampō (749–749)", - "Tenpyō-shōhō (749–757)", - "Tenpyō-hōji (757–765)", - "Tenpyō-jingo (765–767)", - "Jingo-keiun (767–770)", - "Hōki (770–780)", - "Ten-ō (781–782)", - "Enryaku (782–806)", - "Daidō (806–810)", - "Kōnin (810–824)", - "Tenchō (824–834)", - "Jōwa (834–848)", - "Kajō (848–851)", - "Ninju (851–854)", - "Saikō (854–857)", - "Ten-an (857–859)", - "Jōgan (859–877)", - "Gangyō (877–885)", - "Ninna (885–889)", - "Kanpyō (889–898)", - "Shōtai (898–901)", - "Engi (901–923)", - "Enchō (923–931)", - "Jōhei (931–938)", - "Tengyō (938–947)", - "Tenryaku (947–957)", - "Tentoku (957–961)", - "Ōwa (961–964)", - "Kōhō (964–968)", - "Anna (968–970)", - "Tenroku (970–973)", - "Ten’en (973–976)", - "Jōgen (976–978)", - "Tengen (978–983)", - "Eikan (983–985)", - "Kanna (985–987)", - "Eien (987–989)", - "Eiso (989–990)", - "Shōryaku (990–995)", - "Chōtoku (995–999)", - "Chōhō (999–1004)", - "Kankō (1004–1012)", - "Chōwa (1012–1017)", - "Kannin (1017–1021)", - "Jian (1021–1024)", - "Manju (1024–1028)", - "Chōgen (1028–1037)", - "Chōryaku (1037–1040)", - "Chōkyū (1040–1044)", - "Kantoku (1044–1046)", - "Eishō (1046–1053)", - "Tengi (1053–1058)", - "Kōhei (1058–1065)", - "Jiryaku (1065–1069)", - "Enkyū (1069–1074)", - "Shōho (1074–1077)", - "Shōryaku (1077–1081)", - "Eihō (1081–1084)", - "Ōtoku (1084–1087)", - "Kanji (1087–1094)", - "Kahō (1094–1096)", - "Eichō (1096–1097)", - "Jōtoku (1097–1099)", - "Kōwa (1099–1104)", - "Chōji (1104–1106)", - "Kashō (1106–1108)", - "Tennin (1108–1110)", - "Ten-ei (1110–1113)", - "Eikyū (1113–1118)", - "Gen’ei (1118–1120)", - "Hōan (1120–1124)", - "Tenji (1124–1126)", - "Daiji (1126–1131)", - "Tenshō (1131–1132)", - "Chōshō (1132–1135)", - "Hōen (1135–1141)", - "Eiji (1141–1142)", - "Kōji (1142–1144)", - "Ten’yō (1144–1145)", - "Kyūan (1145–1151)", - "Ninpei (1151–1154)", - "Kyūju (1154–1156)", - "Hōgen (1156–1159)", - "Heiji (1159–1160)", - "Eiryaku (1160–1161)", - "Ōho (1161–1163)", - "Chōkan (1163–1165)", - "Eiman (1165–1166)", - "Nin’an (1166–1169)", - "Kaō (1169–1171)", - "Shōan (1171–1175)", - "Angen (1175–1177)", - "Jishō (1177–1181)", - "Yōwa (1181–1182)", - "Juei (1182–1184)", - "Genryaku (1184–1185)", - "Bunji (1185–1190)", - "Kenkyū (1190–1199)", - "Shōji (1199–1201)", - "Kennin (1201–1204)", - "Genkyū (1204–1206)", - "Ken’ei (1206–1207)", - "Jōgen (1207–1211)", - "Kenryaku (1211–1213)", - "Kenpō (1213–1219)", - "Jōkyū (1219–1222)", - "Jōō (1222–1224)", - "Gennin (1224–1225)", - "Karoku (1225–1227)", - "Antei (1227–1229)", - "Kanki (1229–1232)", - "Jōei (1232–1233)", - "Tenpuku (1233–1234)", - "Bunryaku (1234–1235)", - "Katei (1235–1238)", - "Ryakunin (1238–1239)", - "En’ō (1239–1240)", - "Ninji (1240–1243)", - "Kangen (1243–1247)", - "Hōji (1247–1249)", - "Kenchō (1249–1256)", - "Kōgen (1256–1257)", - "Shōka (1257–1259)", - "Shōgen (1259–1260)", - "Bun’ō (1260–1261)", - "Kōchō (1261–1264)", - "Bun’ei (1264–1275)", - "Kenji (1275–1278)", - "Kōan (1278–1288)", - "Shōō (1288–1293)", - "Einin (1293–1299)", - "Shōan (1299–1302)", - "Kengen (1302–1303)", - "Kagen (1303–1306)", - "Tokuji (1306–1308)", - "Enkyō (1308–1311)", - "Ōchō (1311–1312)", - "Shōwa (1312–1317)", - "Bunpō (1317–1319)", - "Genō (1319–1321)", - "Genkō (1321–1324)", - "Shōchū (1324–1326)", - "Karyaku (1326–1329)", - "Gentoku (1329–1331)", - "Genkō (1331–1334)", - "Kenmu (1334–1336)", - "Engen (1336–1340)", - "Kōkoku (1340–1346)", - "Shōhei (1346–1370)", - "Kentoku (1370–1372)", - "Bunchū (1372–1375)", - "Tenju (1375–1379)", - "Kōryaku (1379–1381)", - "Kōwa (1381–1384)", - "Genchū (1384–1392)", - "Meitoku (1384–1387)", - "Kakei (1387–1389)", - "Kōō (1389–1390)", - "Meitoku (1390–1394)", - "Ōei (1394–1428)", - "Shōchō (1428–1429)", - "Eikyō (1429–1441)", - "Kakitsu (1441–1444)", - "Bun’an (1444–1449)", - "Hōtoku (1449–1452)", - "Kyōtoku (1452–1455)", - "Kōshō (1455–1457)", - "Chōroku (1457–1460)", - "Kanshō (1460–1466)", - "Bunshō (1466–1467)", - "Ōnin (1467–1469)", - "Bunmei (1469–1487)", - "Chōkyō (1487–1489)", - "Entoku (1489–1492)", - "Meiō (1492–1501)", - "Bunki (1501–1504)", - "Eishō (1504–1521)", - "Taiei (1521–1528)", - "Kyōroku (1528–1532)", - "Tenbun (1532–1555)", - "Kōji (1555–1558)", - "Eiroku (1558–1570)", - "Genki (1570–1573)", - "Tenshō (1573–1592)", - "Bunroku (1592–1596)", - "Keichō (1596–1615)", - "Genna (1615–1624)", - "Kan’ei (1624–1644)", - "Shōho (1644–1648)", - "Keian (1648–1652)", - "Jōō (1652–1655)", - "Meireki (1655–1658)", - "Manji (1658–1661)", - "Kanbun (1661–1673)", - "Enpō (1673–1681)", - "Tenna (1681–1684)", - "Jōkyō (1684–1688)", - "Genroku (1688–1704)", - "Hōei (1704–1711)", - "Shōtoku (1711–1716)", - "Kyōhō (1716–1736)", - "Genbun (1736–1741)", - "Kanpō (1741–1744)", - "Enkyō (1744–1748)", - "Kan’en (1748–1751)", - "Hōreki (1751–1764)", - "Meiwa (1764–1772)", - "An’ei (1772–1781)", - "Tenmei (1781–1789)", - "Kansei (1789–1801)", - "Kyōwa (1801–1804)", - "Bunka (1804–1818)", - "Bunsei (1818–1830)", - "Tenpō (1830–1844)", - "Kōka (1844–1848)", - "Kaei (1848–1854)", - "Ansei (1854–1860)", - "Man’en (1860–1861)", - "Bunkyū (1861–1864)", - "Genji (1864–1865)", - "Keiō (1865–1868)", - "Meiji", - "Taishō", - "Shōwa", - "Heisei", - "Reiwa", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } } persian{ - eras{ - abbreviated{ - "AP", - } - narrow{ - "AP", - } - wide{ - "AP", - } - } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } monthNames{ format{ abbreviated{ @@ -3157,20 +1563,6 @@ vi{ "11", "12", } - wide{ - "Farvardin", - "Ordibehesht", - "Khordad", - "Tir", - "Mordad", - "Shahrivar", - "Mehr", - "Aban", - "Azar", - "Dey", - "Bahman", - "Esfand", - } } stand-alone{ abbreviated{ @@ -3187,20 +1579,6 @@ vi{ "Bahman", "Esfand", } - narrow{ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - } wide{ "Farvardin", "Ordibehesht", @@ -3246,55 +1624,6 @@ vi{ "R.O.C.", } } - intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h – h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm – h:mm B"} - m{"h:mm – h:mm B"} - } - Gy{ - G{"y G – y G"} - y{"y – y G"} - } - GyM{ - G{"M/y GGGGG – M/y GGGGG"} - M{"M/y – M/y GGGGG"} - y{"M/y – M/y GGGGG"} - } - GyMEd{ - G{"E, dd-MM-y GGGGG – E, dd-MM-y GGGGG"} - M{"E, dd-MM-y – E, dd-MM-y GGGGG"} - d{"E, dd-MM-y – E, dd-MM-y GGGGG"} - y{"E, dd-MM-y – E, dd-MM-y GGGGG"} - } - GyMMM{ - G{"MMM y G – MMM y G"} - M{"MMM – MMM y G"} - y{"MMM y – MMM y G"} - } - GyMMMEd{ - G{"E, d MMM y G – E, d MMM y G"} - M{"E, d MMM – E, d MMM y G"} - d{"E, d MMM – E, d MMM y G"} - y{"E, d MMM y – E, d MMM y G"} - } - GyMMMd{ - G{"d MMM y G – d MMM y G"} - M{"d MMM – d MMM y G"} - d{"d – d MMM y G"} - y{"d MMM y – d MMM y G"} - } - GyMd{ - G{"dd-MM-y GGGGG – dd-MM-y GGGGG"} - M{"dd-MM-y – dd-MM-y GGGGG"} - d{"dd-MM-y – dd-MM-y GGGGG"} - y{"dd-MM-y – dd-MM-y GGGGG"} - } - } } } characterLabel{ @@ -3391,6 +1720,12 @@ vi{ 1, } } + delimiters{ + alternateQuotationEnd{"’"} + alternateQuotationStart{"‘"} + quotationEnd{"”"} + quotationStart{"“"} + } fields{ day{ dn{"Ngày"} @@ -4142,8 +2477,6 @@ vi{ standard-short{ 2{"{0} và {1}"} end{"{0} và {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} } unit-narrow{ 2{"{0} {1}"} diff --git a/icuSources/data/locales/vi_VN.txt b/icuSources/data/locales/vi_VN.txt index 580a7e4a..2b953adc 100644 --- a/icuSources/data/locales/vi_VN.txt +++ b/icuSources/data/locales/vi_VN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vi_VN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/vun.txt b/icuSources/data/locales/vun.txt index fdcc24ae..9d852723 100644 --- a/icuSources/data/locales/vun.txt +++ b/icuSources/data/locales/vun.txt @@ -11,7 +11,7 @@ vun{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/vun_TZ.txt b/icuSources/data/locales/vun_TZ.txt index 3cd5c523..22568e85 100644 --- a/icuSources/data/locales/vun_TZ.txt +++ b/icuSources/data/locales/vun_TZ.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vun_TZ{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/wa.txt b/icuSources/data/locales/wa.txt index 5aa9ccbe..015b9105 100644 --- a/icuSources/data/locales/wa.txt +++ b/icuSources/data/locales/wa.txt @@ -7,6 +7,6 @@ wa{ " w x y ÿ z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"} - Version{"2.1.48.13"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"} + Version{"36.1"} } diff --git a/icuSources/data/locales/wa_BE.txt b/icuSources/data/locales/wa_BE.txt index 427f0b3c..f635d084 100644 --- a/icuSources/data/locales/wa_BE.txt +++ b/icuSources/data/locales/wa_BE.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wa_BE{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/wae.txt b/icuSources/data/locales/wae.txt index 3af70d3e..90216714 100644 --- a/icuSources/data/locales/wae.txt +++ b/icuSources/data/locales/wae.txt @@ -7,7 +7,7 @@ wae{ " z]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[\\- ‑ , ’ % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ symbols{ @@ -16,7 +16,7 @@ wae{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/wae_CH.txt b/icuSources/data/locales/wae_CH.txt index b33f308b..fca1387f 100644 --- a/icuSources/data/locales/wae_CH.txt +++ b/icuSources/data/locales/wae_CH.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wae_CH{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/wal.txt b/icuSources/data/locales/wal.txt index 739633c1..63b9edd0 100644 --- a/icuSources/data/locales/wal.txt +++ b/icuSources/data/locales/wal.txt @@ -25,7 +25,7 @@ wal{ native{"latn"} traditional{"ethi"} } - Version{"2.1.48.13"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/wal_ET.txt b/icuSources/data/locales/wal_ET.txt index bf62ec84..3e6f9ae0 100644 --- a/icuSources/data/locales/wal_ET.txt +++ b/icuSources/data/locales/wal_ET.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wal_ET{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/locales/wo.txt b/icuSources/data/locales/wo.txt index 8aed2f41..cde43dd5 100644 --- a/icuSources/data/locales/wo.txt +++ b/icuSources/data/locales/wo.txt @@ -34,7 +34,7 @@ wo{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/wo_SN.txt b/icuSources/data/locales/wo_SN.txt index 250e8f9d..201c8f50 100644 --- a/icuSources/data/locales/wo_SN.txt +++ b/icuSources/data/locales/wo_SN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wo_SN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/xh.txt b/icuSources/data/locales/xh.txt index dee82c80..faabc7c6 100644 --- a/icuSources/data/locales/xh.txt +++ b/icuSources/data/locales/xh.txt @@ -20,7 +20,7 @@ xh{ } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ gregorian{ AmPmMarkers{ diff --git a/icuSources/data/locales/xh_ZA.txt b/icuSources/data/locales/xh_ZA.txt index 95d299e7..71cf39dd 100644 --- a/icuSources/data/locales/xh_ZA.txt +++ b/icuSources/data/locales/xh_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License xh_ZA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/xog.txt b/icuSources/data/locales/xog.txt index f7c95f5b..88e523f1 100644 --- a/icuSources/data/locales/xog.txt +++ b/icuSources/data/locales/xog.txt @@ -10,7 +10,7 @@ xog{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/xog_UG.txt b/icuSources/data/locales/xog_UG.txt index 08648ccb..fed0e914 100644 --- a/icuSources/data/locales/xog_UG.txt +++ b/icuSources/data/locales/xog_UG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License xog_UG{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yav.txt b/icuSources/data/locales/yav.txt index cef2b2de..8da09d01 100644 --- a/icuSources/data/locales/yav.txt +++ b/icuSources/data/locales/yav.txt @@ -7,7 +7,7 @@ yav{ "y} ŋ {ŋg} o ó ò ô ǒ ō ɔ {ɔ\u0301} {ɔ\u0300} p s t u ú ù û ǔ ū v w y]" } ExemplarCharactersIndex{"[A B C D E Ɛ F H I K L M N Ŋ O Ɔ P S T U V W Y]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ patterns{ @@ -22,7 +22,7 @@ yav{ } } } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/yav_CM.txt b/icuSources/data/locales/yav_CM.txt index 3104420f..d299f5d3 100644 --- a/icuSources/data/locales/yav_CM.txt +++ b/icuSources/data/locales/yav_CM.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yav_CM{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yi.txt b/icuSources/data/locales/yi.txt index 1f0f17ed..6f48941a 100644 --- a/icuSources/data/locales/yi.txt +++ b/icuSources/data/locales/yi.txt @@ -8,8 +8,8 @@ yi{ "\u05BF} ף צ ץ ק ר ש {ש\u05C2} {ת\u05BC} ת]" } ExemplarCharactersIndex{"[\u05C2 \u05BC \u05BF א ב ג ד ה ו ז ח ט י כ ל מ נ ס ע פ צ ק ר ש ת]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . ׳ ' \u0022 ( ) \\[ \\] / ״ ־]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . ׳ ' \u0022 ( ) \\[ \\] / ״ ־]"} NumberElements{ default{"latn"} latn{ @@ -29,7 +29,7 @@ yi{ native{"latn"} traditional{"hebr"} } - Version{"2.1.47.82"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/yi_001.txt b/icuSources/data/locales/yi_001.txt index dbed1046..d47b966b 100644 --- a/icuSources/data/locales/yi_001.txt +++ b/icuSources/data/locales/yi_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yi_001{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yo.txt b/icuSources/data/locales/yo.txt index ea77bd4a..8786a301 100644 --- a/icuSources/data/locales/yo.txt +++ b/icuSources/data/locales/yo.txt @@ -7,10 +7,8 @@ yo{ "\u0301} {ọ\u0300} p r s ṣ t u ú ù w y]" } ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U W Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) @ * / \\& # † ‡ ′ ″]"} + ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) @ * / \\& # † ‡ ′ ″]"} NumberElements{ - default{"latn"} latn{ miscPatterns{ atLeast{"≥{0}"} @@ -36,10 +34,17 @@ yo{ superscriptingExponent{"×"} } } + minimalPairs{ + ordinal{ + other{"Mú {0} apá ọ̀tún"} + } + plural{ + other{"Àwọn ọjọ́ {0}"} + } + } minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -52,8 +57,8 @@ yo{ "d MM y G", "dd/MM/y G", "{1} {0}", - "{1} {0}", - "{1} {0}", + "{1} 'ní' {0}", + "{1} 'ní' {0}", "{1} {0}", "{1} {0}", } @@ -116,12 +121,7 @@ yo{ Timezone{"{0} {1}"} } availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} EHm{"E HH:mm"} EHms{"E HH:mm:ss"} Ed{"E, d"} @@ -202,15 +202,6 @@ yo{ } } stand-alone{ - abbreviated{ - "Àìk", - "Aj", - "Ìsẹ́g", - "Ọjọ́r", - "Ọjọ́b", - "Ẹt", - "Àbám", - } narrow{ "À", "A", @@ -258,6 +249,10 @@ yo{ } eras{ abbreviated{ + "BCE", + "AD", + } + abbreviated%variant{ "BCE", "CE", } @@ -457,12 +452,6 @@ yo{ } quarters{ format{ - abbreviated{ - "Ìdámẹ́rin kíní", - "Ìdámẹ́rin Kejì", - "Ìdámẹ́rin Kẹta", - "Ìdámẹ́rin Kẹrin", - } narrow{ "kíní", "Kejì", @@ -477,12 +466,6 @@ yo{ } } stand-alone{ - abbreviated{ - "Ìdámẹ́rin kíní", - "Ìdámẹ́rin Kejì", - "Ìdámẹ́rin Kẹta", - "Ìdámẹ́rin Kẹrin", - } narrow{ "kí", "Ke", @@ -516,22 +499,6 @@ yo{ "2"{"òtúùnla"} } } - day-narrow{ - dn{"Ọjọ́"} - relative{ - "-1"{"Àná"} - "0"{"Òní"} - "1"{"Ọ̀la"} - } - } - day-short{ - dn{"Ọjọ́"} - relative{ - "-1"{"Àná"} - "0"{"Òní"} - "1"{"Ọ̀la"} - } - } dayperiod{ dn{"Àárọ̀/ọ̀sán"} } @@ -541,21 +508,9 @@ yo{ hour{ dn{"Wákàtí"} } - hour-narrow{ - dn{"Wákàtí"} - } - hour-short{ - dn{"Wákàtí"} - } minute{ dn{"Ìsẹ́jú"} } - minute-narrow{ - dn{"Ìsẹ́jú"} - } - minute-short{ - dn{"Ìsẹ́jú"} - } month{ dn{"Osù"} relative{ @@ -565,10 +520,7 @@ yo{ } } month-narrow{ - dn{"Osù"} - } - month-short{ - dn{"Osù"} + dn{"Oṣù"} } quarter{ dn{"Ìdá mẹ́rin"} @@ -576,9 +528,6 @@ yo{ quarter-narrow{ dn{"Ìdá mẹ́rin"} } - quarter-short{ - dn{"Ìdá mẹ́rin"} - } second{ dn{"Ìsẹ́jú Ààyá"} } @@ -603,11 +552,8 @@ yo{ "1"{"ọ́sẹ̀ tó ń bọ̀"} } } - week-narrow{ - dn{"Ọ̀sẹ̀"} - } week-short{ - dn{"Ọ̀sẹ̀"} + relativePeriod{"ọ̀ṣẹ̀ {0}"} } weekday{ dn{"Ọjọ́ tó wà láàárín ọ̀sẹ̀"} @@ -615,17 +561,11 @@ yo{ year{ dn{"Ọdún"} relative{ - "-1"{"ọ́dún tó kọjá"} - "0"{"ọ́dún yìí"} - "1"{"ọ́dún tó ń bọ̀"} + "-1"{"Èṣín"} + "0"{"Ọdúnǹí"} + "1"{"Àmọ́dún"} } } - year-narrow{ - dn{"Ọdún"} - } - year-short{ - dn{"Ọdún"} - } zone{ dn{"Agbègbè àkókò"} } diff --git a/icuSources/data/locales/yo_BJ.txt b/icuSources/data/locales/yo_BJ.txt index db5e384a..5cb7e15f 100644 --- a/icuSources/data/locales/yo_BJ.txt +++ b/icuSources/data/locales/yo_BJ.txt @@ -1,89 +1,22 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ - AuxExemplarCharacters{"[c q v x z]"} ExemplarCharacters{ "[a á à b d e é è ɛ {ɛ\u0301} {ɛ\u0300} f g {gb} h i í ì j k l m n o ó ò ɔ {ɔ" "\u0301} {ɔ\u0300} p r s {sh} t u ú ù w y]" } - ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U W Y]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) @ * / \\& # † ‡ ′ ″]"} NumberElements{ - default{"latn"} - latn{ - miscPatterns{ - atLeast{"≥{0}"} - range{"{0}–{1}"} + minimalPairs{ + ordinal{ + other{"Mú {0} apá ɔ̀tún"} } - patterns{ - accountingFormat{"¤#,##0.00;(¤#,##0.00)"} - currencyFormat{"¤#,##0.00"} - decimalFormat{"#,##0.###"} - percentFormat{"#,##0%"} - scientificFormat{"#E0"} - } - symbols{ - decimal{"."} - exponential{"E"} - group{","} - infinity{"∞"} - minusSign{"-"} - nan{"NaN"} - perMille{"‰"} - percentSign{"%"} - plusSign{"+"} - superscriptingExponent{"×"} + plural{ + other{"Àwɔn ɔjɔ́ {0}"} } } - minimumGroupingDigits{"1"} - native{"latn"} } - Version{"2.1.48.77"} + Version{"36.1"} calendar{ - generic{ - DateTimePatterns{ - "HH:mm:ss zzzz", - "H:mm:ss z", - "H:m:s", - "H:m", - "EEEE, d MM y G", - "d MM y G", - "d MM y G", - "dd/MM/y G", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - availableFormats{ - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - M{"L"} - MEd{"E, M/d"} - MMM{"LLL"} - MMMEd{"E, MMM d"} - MMMMEd{"E, MMMM d"} - MMMMd{"MMMM d"} - MMMd{"MMM d"} - Md{"M/d"} - d{"d"} - hm{"h:mm a"} - ms{"mm:ss"} - y{"y"} - yM{"M/y"} - yMEd{"E, M/d/y"} - yMMM{"MMM y"} - yMMMEd{"E, MMM d, y"} - yMMMM{"MMMM y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - } - intervalFormats{ - fallback{"{0} – {1}"} - } - } gregorian{ AmPmMarkers{ "Àárɔ̀", @@ -97,71 +30,6 @@ yo_BJ{ "Àárɔ̀", "Ɔ̀sán", } - DateTimePatterns{ - "HH:mm:ss zzzz", - "H:mm:ss z", - "H:m:s", - "H:m", - "EEEE, d MMM y", - "d MMM y", - "d MM y", - "d/M/y", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - "{1} {0}", - } - appendItems{ - Timezone{"{0} {1}"} - } - availableFormats{ - Bh{"h B"} - Bhm{"h:mm B"} - Bhms{"h:mm:ss B"} - E{"ccc"} - EBhm{"E h:mm B"} - EBhms{"E h:mm:ss B"} - EHm{"E HH:mm"} - EHms{"E HH:mm:ss"} - Ed{"E, d"} - Ehm{"E h:mm a"} - Ehms{"E h:mm:ss a"} - Gy{"G y"} - GyMMM{"G y MMM"} - GyMMMEd{"G y MMM d, E"} - GyMMMd{"G y MMM d"} - H{"HH"} - Hm{"HH:mm"} - Hms{"HH:mm:ss"} - Hmsv{"HH:mm:ss v"} - Hmv{"HH:mm v"} - M{"L"} - MEd{"E, d/M"} - MMM{"LLL"} - MMMEd{"d MMM, E"} - MMMMEd{"d, MMMM E"} - MMMMd{"d MMMM"} - MMMd{"d MMM"} - Md{"d/M"} - d{"d"} - h{"h a"} - hm{"h:mm a"} - hms{"h:mm:ss a"} - hmsv{"h:mm:ss a v"} - hmv{"h:mm a v"} - ms{"mm:ss"} - y{"y"} - yM{"M/y"} - yMEd{"d/M/y, E"} - yMMM{"MMM y"} - yMMMEd{"E, d MMM , y"} - yMMMM{"MMMM y"} - yMMMd{"d MMM y"} - yMd{"d/M/y"} - yQQQ{"QQQ y"} - yQQQQ{"QQQQ y"} - } dayNames{ format{ abbreviated{ @@ -202,15 +70,6 @@ yo_BJ{ } } stand-alone{ - abbreviated{ - "Àìk", - "Aj", - "Ìsɛ́g", - "Ɔjɔ́r", - "Ɔjɔ́b", - "Ɛt", - "Àbám", - } narrow{ "À", "A", @@ -256,115 +115,6 @@ yo_BJ{ } } } - eras{ - abbreviated{ - "BCE", - "CE", - } - wide{ - "Saju Kristi", - "Lehin Kristi", - } - wide%variant{ - "BCE", - "CE", - } - } - intervalFormats{ - H{ - H{"HH–HH"} - } - Hm{ - H{"HH:mm–HH:mm"} - m{"HH:mm–HH:mm"} - } - Hmv{ - H{"HH:mm–HH:mm v"} - m{"HH:mm–HH:mm v"} - } - Hv{ - H{"HH–HH v"} - } - M{ - M{"MM–MM"} - } - MEd{ - M{"MM-dd, E – MM-dd, E"} - d{"MM-dd, E – MM-dd, E"} - } - MMM{ - M{"LLL–LLL"} - } - MMMEd{ - M{"MMM d, E – MMM d, E"} - d{"MMM d, E – MMM d, E"} - } - MMMd{ - M{"MMM d – MMM d"} - d{"MMM d–d"} - } - Md{ - M{"MM-dd – MM-dd"} - d{"MM-dd – MM-dd"} - } - d{ - d{"d–d"} - } - fallback{"{0} – {1}"} - h{ - a{"h a – h a"} - h{"h–h a"} - } - hm{ - a{"h:mm a – h:mm a"} - h{"h:mm–h:mm a"} - m{"h:mm–h:mm a"} - } - hmv{ - a{"h:mm a – h:mm a v"} - h{"h:mm–h:mm a v"} - m{"h:mm–h:mm a v"} - } - hv{ - a{"h a – h a v"} - h{"h–h a v"} - } - y{ - y{"y–y"} - } - yM{ - M{"MM-y – MM-y"} - y{"y-MM – y-MM"} - } - yMEd{ - M{"y-MM-dd, E – y-MM-dd, E"} - d{"E, dd-MM-y – E dd-MM-y, E"} - y{"y-MM-dd, E – y-MM-dd, E"} - } - yMMM{ - M{"y MMM–MMM"} - y{"y MMM – y MMM"} - } - yMMMEd{ - M{"MMM d, E – MMM d, E y"} - d{"MMM d, E – MMM d, E y"} - y{"y MMM d y, E – MMM d, E y"} - } - yMMMM{ - M{"MMMM–MMMM y"} - y{"MMMM – y MMMM y"} - } - yMMMd{ - M{"MMM d – MMM d y"} - d{"MMM d–d y"} - y{"y MMM d – y MMM d"} - } - yMd{ - M{"y-MM-dd – y-MM-dd"} - d{"y-MM-dd – y-MM-dd"} - y{"y-MM-dd – y-MM-dd"} - } - } monthNames{ format{ abbreviated{ @@ -457,12 +207,6 @@ yo_BJ{ } quarters{ format{ - abbreviated{ - "Ìdámɛ́rin kíní", - "Ìdámɛ́rin Kejì", - "Ìdámɛ́rin Kɛta", - "Ìdámɛ́rin Kɛrin", - } narrow{ "kíní", "Kejì", @@ -477,12 +221,6 @@ yo_BJ{ } } stand-alone{ - abbreviated{ - "Ìdámɛ́rin kíní", - "Ìdámɛ́rin Kejì", - "Ìdámɛ́rin Kɛta", - "Ìdámɛ́rin Kɛrin", - } narrow{ "kí", "Ke", @@ -490,21 +228,15 @@ yo_BJ{ "Kɛr", } wide{ - "Ìdámɛ́rin kíní", - "Ìdámɛ́rin Kejì", + "Ìdámẹ́rin kíní", + "Ìdámẹ́rin Kejì", "Ìdámɛ́rin Kɛta", - "Ìdámɛ́rin Kɛrin", + "Ìdámẹ́rin Kẹrin", } } } } } - delimiters{ - alternateQuotationEnd{"’"} - alternateQuotationStart{"‘"} - quotationEnd{"”"} - quotationStart{"“"} - } fields{ day{ dn{"Ɔjɔ́"} @@ -513,51 +245,15 @@ yo_BJ{ "-2"{"íjɛta"} "0"{"Òní"} "1"{"Ɔ̀la"} - "2"{"òtúùnla"} - } - } - day-narrow{ - dn{"Ɔjɔ́"} - relative{ - "-1"{"Àná"} - "0"{"Òní"} - "1"{"Ɔ̀la"} - } - } - day-short{ - dn{"Ɔjɔ́"} - relative{ - "-1"{"Àná"} - "0"{"Òní"} - "1"{"Ɔ̀la"} } } dayperiod{ dn{"Àárɔ̀/ɔ̀sán"} } - era{ - dn{"Ìgbà"} - } - hour{ - dn{"Wákàtí"} - } - hour-narrow{ - dn{"Wákàtí"} - } - hour-short{ - dn{"Wákàtí"} - } minute{ dn{"Ìsɛ́jú"} } - minute-narrow{ - dn{"Ìsɛ́jú"} - } - minute-short{ - dn{"Ìsɛ́jú"} - } month{ - dn{"Osù"} relative{ "-1"{"óshù tó kɔjá"} "0"{"oshù yìí"} @@ -565,10 +261,7 @@ yo_BJ{ } } month-narrow{ - dn{"Osù"} - } - month-short{ - dn{"Osù"} + dn{"Oshù"} } quarter{ dn{"Ìdá mɛ́rin"} @@ -576,9 +269,6 @@ yo_BJ{ quarter-narrow{ dn{"Ìdá mɛ́rin"} } - quarter-short{ - dn{"Ìdá mɛ́rin"} - } second{ dn{"Ìsɛ́jú Ààyá"} } @@ -603,11 +293,8 @@ yo_BJ{ "1"{"ɔ́sɛ̀ tó ń bɔ̀"} } } - week-narrow{ - dn{"Ɔ̀sɛ̀"} - } week-short{ - dn{"Ɔ̀sɛ̀"} + relativePeriod{"ɔ̀shɛ̀ {0}"} } weekday{ dn{"Ɔjɔ́ tó wà láàárín ɔ̀sɛ̀"} @@ -615,28 +302,11 @@ yo_BJ{ year{ dn{"Ɔdún"} relative{ - "-1"{"ɔ́dún tó kɔjá"} - "0"{"ɔ́dún yìí"} - "1"{"ɔ́dún tó ń bɔ̀"} + "-1"{"Èshín"} + "0"{"Ɔdúnǹí"} + "1"{"Àmɔ́dún"} } } - year-narrow{ - dn{"Ɔdún"} - } - year-short{ - dn{"Ɔdún"} - } - zone{ - dn{"Agbègbè àkókò"} - } - } - listPattern{ - standard{ - 2{"{0}, {1}"} - end{"{0}, {1}"} - middle{"{0}, {1}"} - start{"{0}, {1}"} - } } measurementSystemNames{ UK{"Ilɛ̀ Gɛ̀ɛ́sì"} diff --git a/icuSources/data/locales/yo_NG.txt b/icuSources/data/locales/yo_NG.txt index be2570ba..d2491b87 100644 --- a/icuSources/data/locales/yo_NG.txt +++ b/icuSources/data/locales/yo_NG.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yo_NG{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yue.txt b/icuSources/data/locales/yue.txt index 96641c51..e9c36be7 100644 --- a/icuSources/data/locales/yue.txt +++ b/icuSources/data/locales/yue.txt @@ -72,28 +72,34 @@ yue{ "]" } ExemplarCharactersIndex{"[一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} ExemplarCharactersPunctuation{ - "[‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ ." - " . ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ " - "\\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ " - "/ / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]" + "[‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖" + " . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ " + "︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * " + "﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]" } MoreInformation{"?"} NumberElements{ + default{"latn"} finance{"hantfin"} hanidec{ patterns{ currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"非數值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -107,6 +113,7 @@ yue{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -229,12 +236,16 @@ yue{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"非數值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -247,10 +258,11 @@ yue{ other{"{0} 本書"} } } + minimumGroupingDigits{"1"} native{"hanidec"} traditional{"hant"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -1564,6 +1576,44 @@ yue{ h{"Bh:mm至h:mm"} m{"Bh:mm至h:mm"} } + Gy{ + G{"Gy年至Gy年"} + y{"Gy年至y年"} + } + GyM{ + G{"GGGGGy年M月至y年M月"} + M{"GGGGGy年M月至y年M月"} + y{"GGGGGy年M月至y年M月"} + } + GyMEd{ + G{"GGGGGy年M月dd日E至GGGGGy年M月dd日E"} + M{"GGGGGy年M月dd日E至y年M月dd日E"} + d{"GGGGGy年M月dd日E至y年M月dd日E"} + y{"GGGGGy年M月dd日E至y年M月dd日E"} + } + GyMMM{ + G{"Gy年MMM至Gy年MMM"} + M{"G y年MMM至MMM"} + y{"Gy年MMM至y年MMM"} + } + GyMMMEd{ + G{"Gy 年MMMd日E至Gy年MMMd日E"} + M{"Gy年MMMd日E至MMMd日E"} + d{"Gy年MMMd日E至MMMd日E"} + y{"Gy年MMMd日E至y年MMMd日E"} + } + GyMMMd{ + G{"Gy年MMMd日至Gy年MMMd日"} + M{"Gy年MMMd日至MMMd日"} + d{"Gy年MMMd至d日"} + y{"Gy年MMMd日至y年MMMd日"} + } + GyMd{ + G{"GGGGGy年M月dd日y年M月dd日"} + M{"GGGGGy年M月dd日至y年M月dd日"} + d{"GGGGGy年M月dd日至y年M月dd日"} + y{"GGGGGy年M月dd日至y年M月dd日"} + } H{ H{"HH–HH"} } @@ -3412,12 +3462,6 @@ yue{ middle{"{0}、{1}"} start{"{0}、{1}"} } - standard-narrow{ - 2{"{0}同{1}"} - end{"{0}同{1}"} - middle{"{0}、{1}"} - start{"{0}、{1}"} - } standard-short{ 2{"{0}同{1}"} end{"{0}同{1}"} @@ -3448,36 +3492,4 @@ yue{ US{"美制"} metric{"公制"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶︓﹕:]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$]", - "[£₤£]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‐‒–⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } - } - } } diff --git a/icuSources/data/locales/yue_Hans.txt b/icuSources/data/locales/yue_Hans.txt index e48376cc..88e0ab4c 100644 --- a/icuSources/data/locales/yue_Hans.txt +++ b/icuSources/data/locales/yue_Hans.txt @@ -70,28 +70,34 @@ yue_Hans{ " 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} ExemplarCharactersPunctuation{ - "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒" - " ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} " - "} ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * " - "﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]" + "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . ." + " ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ " + "\\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ " + "* * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]" } MoreInformation{"?"} NumberElements{ + default{"latn"} finance{"hansfin"} hanidec{ patterns{ currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"非数值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -105,6 +111,7 @@ yue_Hans{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -227,12 +234,16 @@ yue_Hans{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"非数值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -245,10 +256,11 @@ yue_Hans{ other{"{0} 本书"} } } + minimumGroupingDigits{"1"} native{"hanidec"} traditional{"hans"} } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -1562,6 +1574,44 @@ yue_Hans{ h{"Bh:mm至h:mm"} m{"Bh:mm至h:mm"} } + Gy{ + G{"Gy年至Gy年"} + y{"Gy年至y年"} + } + GyM{ + G{"GGGGGy年M月至y年M月"} + M{"GGGGGy年M月至y年M月"} + y{"GGGGGy年M月至y年M月"} + } + GyMEd{ + G{"GGGGGy年M月dd日E至GGGGGy年M月dd日E"} + M{"GGGGGy年M月dd日E至y年M月dd日E"} + d{"GGGGGy年M月dd日E至y年M月dd日E"} + y{"GGGGGy年M月dd日E至y年M月dd日E"} + } + GyMMM{ + G{"Gy年MMM至Gy年MMM"} + M{"G y年MMM至MMM"} + y{"Gy年MMM至y年MMM"} + } + GyMMMEd{ + G{"Gy 年MMMd日E至Gy年MMMd日E"} + M{"Gy年MMMd日E至MMMd日E"} + d{"Gy年MMMd日E至MMMd日E"} + y{"Gy年MMMd日E至y年MMMd日E"} + } + GyMMMd{ + G{"Gy年MMMd日至Gy年MMMd日"} + M{"Gy年MMMd日至MMMd日"} + d{"Gy年MMMd至d日"} + y{"Gy年MMMd日至y年MMMd日"} + } + GyMd{ + G{"GGGGGy年M月dd日y年M月dd日"} + M{"GGGGGy年M月dd日至y年M月dd日"} + d{"GGGGGy年M月dd日至y年M月dd日"} + y{"GGGGGy年M月dd日至y年M月dd日"} + } H{ H{"HH–HH"} } @@ -3410,12 +3460,6 @@ yue_Hans{ middle{"{0}、{1}"} start{"{0}、{1}"} } - standard-narrow{ - 2{"{0}同{1}"} - end{"{0}同{1}"} - middle{"{0}、{1}"} - start{"{0}、{1}"} - } standard-short{ 2{"{0}同{1}"} end{"{0}同{1}"} @@ -3446,36 +3490,4 @@ yue_Hans{ US{"美制"} metric{"公制"} } - parse{ - date{ - lenient{ - "[\\--/]", - "[\\:∶︓﹕:]", - } - } - general{ - lenient{ - "[.․。︒﹒.。]", - "['ʼ՚᾽᾿’']", - "[%٪﹪%]", - "[؉‰]", - "[\$﹩$]", - "[£₤£]", - "[¥¥]", - "[₩₩]", - "[₨₹{Rp}{Rs}]", - } - } - number{ - lenient{ - "[\\-‐‒–⁻₋−➖﹣-]", - "[,،٫、︐︑﹐﹑,、]", - "[+⁺₊➕﬩﹢+]", - } - stricter{ - "[,٫︐﹐,]", - "[.․﹒.。]", - } - } - } } diff --git a/icuSources/data/locales/yue_Hans_CN.txt b/icuSources/data/locales/yue_Hans_CN.txt index e28c62f3..20decd5a 100644 --- a/icuSources/data/locales/yue_Hans_CN.txt +++ b/icuSources/data/locales/yue_Hans_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hans_CN{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yue_Hant.txt b/icuSources/data/locales/yue_Hant.txt index 7222c9a5..47ff886b 100644 --- a/icuSources/data/locales/yue_Hant.txt +++ b/icuSources/data/locales/yue_Hant.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/yue_Hant_HK.txt b/icuSources/data/locales/yue_Hant_HK.txt index 4a8c3415..7b74e4ad 100644 --- a/icuSources/data/locales/yue_Hant_HK.txt +++ b/icuSources/data/locales/yue_Hant_HK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant_HK{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zgh.txt b/icuSources/data/locales/zgh.txt index 7f704289..5503c6bb 100644 --- a/icuSources/data/locales/zgh.txt +++ b/icuSources/data/locales/zgh.txt @@ -3,7 +3,7 @@ zgh{ ExemplarCharacters{"[ⴰ ⴱ ⴳ {ⴳⵯ} ⴷ ⴹ ⴻ ⴼ ⴽ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]"} ExemplarCharactersIndex{"[ⴰ ⴱ ⴳ ⴷ ⴹ ⴻ ⴼ ⴽ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]"} - ExemplarCharactersNumbers{"[  \\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersNumbers{"[  \\- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]"} NumberElements{ latn{ miscPatterns{ @@ -32,7 +32,7 @@ zgh{ } minimumGroupingDigits{"1"} } - Version{"2.1.48.4"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/zgh_MA.txt b/icuSources/data/locales/zgh_MA.txt index bc1b50d7..e802ffa0 100644 --- a/icuSources/data/locales/zgh_MA.txt +++ b/icuSources/data/locales/zgh_MA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zgh_MA{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zh.txt b/icuSources/data/locales/zh.txt index d2f4273d..661cf939 100644 --- a/icuSources/data/locales/zh.txt +++ b/icuSources/data/locales/zh.txt @@ -74,12 +74,12 @@ zh{ " 齐 齿 龄 龙 龟]" } ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} ExemplarCharactersPunctuation{ - "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒" - " ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} " - "} ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * " - "﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]" + "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . ." + " ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ " + "\\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ " + "* * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]" } MoreInformation{"?"} NumberElements{ @@ -94,9 +94,15 @@ zh{ percentFormat{"#,##0%"} } symbols{ - minusSign{"؜-"} - percentSign{"٪؜"} - plusSign{"؜+"} + decimal{"٫"} + exponential{"اس"} + group{"٬"} + infinity{"∞"} + list{"؛"} + nan{"NaN"} + perMille{"؉"} + superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ @@ -108,6 +114,20 @@ zh{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} } + symbols{ + decimal{"٫"} + exponential{"×۱۰^"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} + nan{"NaN"} + perMille{"؉"} + percentSign{"٪"} + plusSign{"‎+‎"} + superscriptingExponent{"×"} + timeSeparator{"٫"} + } } bali{ miscPatterns{ @@ -159,6 +179,7 @@ zh{ currencyFormat{"¤#,##0.00"} } } + default{"latn"} deva{ miscPatterns{ atLeast{"{0}+"} @@ -218,15 +239,20 @@ zh{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} } } @@ -310,6 +336,7 @@ zh{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -343,13 +370,13 @@ zh{ other{"0000亿"} } 1000000000000{ - other{"0兆"} + other{"0万亿"} } 10000000000000{ - other{"00兆"} + other{"00万亿"} } 100000000000000{ - other{"000兆"} + other{"000万亿"} } } } @@ -383,13 +410,13 @@ zh{ other{"¤0000亿"} } 1000000000000{ - other{"¤0兆"} + other{"¤0万亿"} } 10000000000000{ - other{"¤00兆"} + other{"¤00万亿"} } 100000000000000{ - other{"¤000兆"} + other{"¤000万亿"} } } decimalFormat{ @@ -421,24 +448,29 @@ zh{ other{"0000亿"} } 1000000000000{ - other{"0兆"} + other{"0万亿"} } 10000000000000{ - other{"00兆"} + other{"00万亿"} } 100000000000000{ - other{"000兆"} + other{"000万亿"} } } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } lepc{ @@ -673,7 +705,7 @@ zh{ } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ @@ -692,12 +724,26 @@ zh{ "{1} {0}", } availableFormats{ + Bh{"Bh时"} + Bhm{"Bh:mm"} + Bhms{"Bh:mm:ss"} E{"ccc"} + EBhm{"E Bh:mm"} + EBhms{"E Bh:mm:ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"d E"} + Ehm{"E ah:mm"} + Ehms{"E ah:mm:ss"} Gy{"Gy年"} GyMMM{"Gy年MM月"} GyMMMEd{"Gy年MM月d日 E"} GyMMMd{"Gy年MM月d日"} + H{"H时"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} M{"M月"} MEd{"M-dE"} MMM{"LLL"} @@ -706,6 +752,12 @@ zh{ MMMd{"M月d日"} Md{"M-d"} d{"d日"} + h{"ah时"} + hm{"ah:mm"} + hms{"ah:mm:ss"} + hmsv{"v ah:mm:ss"} + hmv{"v ah:mm"} + ms{"mm:ss"} y{"Gy年"} yyyy{"Gy年"} yyyyM{"Gy-M"} @@ -789,7 +841,7 @@ zh{ m{"v HH:mm – HH:mm"} } Hv{ - H{"HH–HH v"} + H{"v HH–HH"} } M{ M{"M–M月"} @@ -1895,6 +1947,8 @@ zh{ H{"H时"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} M{"L"} MEd{"M/dE"} MMM{"LLL"} @@ -1906,6 +1960,8 @@ zh{ h{"ah时"} hm{"ah:mm"} hms{"ah:mm:ss"} + hmsv{"v ah:mm:ss"} + hmv{"v ah:mm"} ms{"mm:ss"} y{"Gy年"} yyyy{"Gy年"} @@ -4020,7 +4076,7 @@ zh{ } MEd{ M{"MM/dd E – MM/dd E"} - d{"MM/dd E – MM/ddd E"} + d{"MM/dd E – MM/dd E"} } MMM{ M{"LLL至LLL"} @@ -4271,7 +4327,7 @@ zh{ m{"v HH:mm – HH:mm"} } Hv{ - H{"HH–HH v"} + H{"v HH–HH"} } M{ M{"M–M月"} diff --git a/icuSources/data/locales/zh_Hans.txt b/icuSources/data/locales/zh_Hans.txt index e9730e6f..0ebd7f7a 100644 --- a/icuSources/data/locales/zh_Hans.txt +++ b/icuSources/data/locales/zh_Hans.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zh_Hans_CN.txt b/icuSources/data/locales/zh_Hans_CN.txt index 6494c7fa..dc0ceb07 100644 --- a/icuSources/data/locales/zh_Hans_CN.txt +++ b/icuSources/data/locales/zh_Hans_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_CN{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zh_Hans_HK.txt b/icuSources/data/locales/zh_Hans_HK.txt index 8e3b0e4e..c0013728 100644 --- a/icuSources/data/locales/zh_Hans_HK.txt +++ b/icuSources/data/locales/zh_Hans_HK.txt @@ -1,37 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_HK{ - NumberElements{ - latn{ - patternsLong{ - decimalFormat{ - 1000000000000{ - other{"0万亿"} - } - 10000000000000{ - other{"00万亿"} - } - 100000000000000{ - other{"000万亿"} - } - } - } - patternsShort{ - decimalFormat{ - 1000000000000{ - other{"0万亿"} - } - 10000000000000{ - other{"00万亿"} - } - 100000000000000{ - other{"000万亿"} - } - } - } - } - } - Version{"2.1.47.71"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/zh_Hans_MO.txt b/icuSources/data/locales/zh_Hans_MO.txt index edff1b4b..795d8a5a 100644 --- a/icuSources/data/locales/zh_Hans_MO.txt +++ b/icuSources/data/locales/zh_Hans_MO.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_MO{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ diff --git a/icuSources/data/locales/zh_Hans_SG.txt b/icuSources/data/locales/zh_Hans_SG.txt index 2be713b3..0b84fe6c 100644 --- a/icuSources/data/locales/zh_Hans_SG.txt +++ b/icuSources/data/locales/zh_Hans_SG.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_SG{ - Version{"2.1.47.71"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ diff --git a/icuSources/data/locales/zh_Hant.txt b/icuSources/data/locales/zh_Hant.txt index 681b92a2..ed3224b3 100644 --- a/icuSources/data/locales/zh_Hant.txt +++ b/icuSources/data/locales/zh_Hant.txt @@ -8,6 +8,14 @@ zh_Hant{ " 羯 聳 肖 艇 芒 苗 茨 蓬 虹 蚩 蛛 蜀 蜘 蝴 蝸 蠟 裘 裙 謬 豚 躬 酋 釘 鈔 鈕 鉛 鎚 鎬 鐺 鑰 鑽 隴 霄 鞠 骰 骷 髏 鯉" " 鳶]" } + Ellipsis{ + final{"{0}…"} + initial{"…{0}"} + medial{"{0}…{1}"} + word-final{"{0} …"} + word-initial{"… {0}"} + word-medial{"{0} … {1}"} + } ExemplarCharacters{ "[一 丁 七 丈-不 丑 且 世 丘 丙 丟 並 中 串 丸 丹 主 乃 久 么 之 乎 乏 乖 乘 乙 九 也 乾 亂 了 予 事 二 于 云 互 五" " 井 些 亞 亡 交-亦 亨 享 京 亮 人 什 仁 仇 今 介 仍 仔 他 付 仙 代-以 仰 仲 件 任 份 企 伊 伍 伐 休 伙 伯 估 伴 伸" @@ -67,12 +75,12 @@ zh_Hant{ "]" } ExemplarCharactersIndex{"[一 丁 丈 不 且 丞 串 並 亭 乘 乾 傀 亂 僎 僵 儐 償 叢 儳 嚴 儷 儻 囌 囑 廳]"} - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"} ExemplarCharactersPunctuation{ - "[‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ ." - " . ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ " - "\\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ " - "/ / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]" + "[‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖" + " . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \u0022 " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ " + "︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * " + "﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]" } MoreInformation{"?"} NumberElements{ @@ -82,13 +90,22 @@ zh_Hant{ range{"{0}-{1}"} } patterns{ - accountingFormat{"#,##0.00 ¤"} - currencyFormat{"#,##0.00 ¤"} - percentFormat{"#,##0%"} + decimalFormat{"#,##0.###"} + scientificFormat{"#E0"} } symbols{ + decimal{"٫"} + exponential{"اس"} + group{"٬"} + infinity{"∞"} + list{"؛"} minusSign{"-"} nan{"非數值"} + perMille{"؉"} + percentSign{"٪؜"} + plusSign{"؜+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } arabext{ @@ -99,10 +116,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"٫"} + exponential{"×۱۰^"} + group{"٬"} + infinity{"∞"} + list{"؛"} + minusSign{"‎-‎"} nan{"非數值"} + perMille{"؉"} + percentSign{"٪"} plusSign{"+‎"} + superscriptingExponent{"×"} + timeSeparator{"٫"} } } bali{ @@ -113,9 +143,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } beng{ @@ -126,9 +170,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } brah{ @@ -139,9 +197,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } cakm{ @@ -152,9 +224,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } cham{ @@ -165,11 +251,26 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } + default{"latn"} deva{ miscPatterns{ atLeast{"{0}+"} @@ -178,9 +279,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } finance{"hantfin"} @@ -192,9 +307,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } gonm{ @@ -205,9 +334,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } gujr{ @@ -218,9 +361,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } guru{ @@ -231,9 +388,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } hanidec{ @@ -244,15 +415,21 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -265,9 +442,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } kali{ @@ -278,9 +469,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } khmr{ @@ -291,9 +496,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } knda{ @@ -304,9 +523,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } lana{ @@ -317,9 +550,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } lanatham{ @@ -330,9 +577,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } laoo{ @@ -343,9 +604,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } latn{ @@ -358,6 +633,7 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -480,11 +756,16 @@ zh_Hant{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} timeSeparator{":"} } @@ -497,9 +778,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } limb{ @@ -510,9 +805,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -532,9 +841,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mong{ @@ -545,9 +868,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mtei{ @@ -558,9 +895,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mymr{ @@ -571,9 +922,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } mymrshan{ @@ -584,9 +949,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } native{"hanidec"} @@ -598,9 +977,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } olck{ @@ -611,9 +1004,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } orya{ @@ -624,9 +1031,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } osma{ @@ -637,9 +1058,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } saur{ @@ -650,9 +1085,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } shrd{ @@ -663,9 +1112,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } sora{ @@ -676,9 +1139,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } sund{ @@ -689,9 +1166,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } takr{ @@ -702,9 +1193,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } talu{ @@ -715,9 +1220,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } tamldec{ @@ -728,9 +1247,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } telu{ @@ -741,9 +1274,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } thai{ @@ -754,9 +1301,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } tibt{ @@ -767,9 +1328,23 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } traditional{"hant"} @@ -781,18 +1356,32 @@ zh_Hant{ patterns{ accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0%"} + scientificFormat{"#E0"} } symbols{ + decimal{"."} + exponential{"E"} + group{","} + infinity{"∞"} + list{";"} + minusSign{"-"} nan{"非數值"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} } } } - Version{"2.1.49.82"} + Version{"36.1"} calendar{ buddhist{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日EEEE", @@ -806,12 +1395,26 @@ zh_Hant{ "{1} {0}", } availableFormats{ + Bh{"Bh時"} + Bhm{"Bh:mm"} + Bhms{"Bh:mm:ss"} E{"ccc"} + EBhm{"E Bh:mm"} + EBhms{"E Bh:mm:ss"} + EHm{"E HH:mm"} + EHms{"E HH:mm:ss"} Ed{"d日(E)"} + Ehm{"E ah:mm"} + Ehms{"E ah:mm:ss"} Gy{"Gy年"} GyMMM{"Gy年M月"} GyMMMEd{"Gy年M月d日E"} GyMMMd{"Gy年M月d日"} + H{"H時"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} M{"M月"} MEd{"M/d(E)"} MMM{"LLL"} @@ -820,6 +1423,12 @@ zh_Hant{ MMMd{"M月d日"} Md{"M/d"} d{"d日"} + h{"ah時"} + hm{"ah:mm"} + hms{"ah:mm:ss"} + hmsv{"v ah:mm:ss"} + hmv{"v ah:mm"} + ms{"mm:ss"} y{"Gy年"} yyyy{"Gy年"} yyyyM{"Gy/M"} @@ -852,11 +1461,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -897,13 +1506,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"Gy至y"} @@ -1977,8 +2586,8 @@ zh_Hant{ } coptic{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "G y年M月d日 EEEE", @@ -2041,11 +2650,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -2086,13 +2695,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"G y至y"} @@ -3000,11 +3609,11 @@ zh_Hant{ m{"HH:mm至HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"MMM至MMM"} @@ -3045,13 +3654,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"rU至rU"} @@ -3211,8 +3820,8 @@ zh_Hant{ } ethiopic{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "G y年M月d日 EEEE", @@ -3275,11 +3884,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -3320,13 +3929,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"G y至y"} @@ -3466,6 +4075,8 @@ zh_Hant{ H{"H時"} Hm{"HH:mm"} Hms{"HH:mm:ss"} + Hmsv{"v HH:mm:ss"} + Hmv{"v HH:mm"} M{"M月"} MEd{"M/d(E)"} MMM{"LLL"} @@ -3477,6 +4088,8 @@ zh_Hant{ h{"ah時"} hm{"ah:mm"} hms{"ah:mm:ss"} + hmsv{"v ah:mm:ss"} + hmv{"v ah:mm"} ms{"mm:ss"} y{"G y年"} yyyy{"G y年"} @@ -4143,8 +4756,8 @@ zh_Hant{ } hebrew{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日EEEE", @@ -4204,11 +4817,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -4249,13 +4862,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"Gy至y"} @@ -4366,8 +4979,8 @@ zh_Hant{ } indian{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日 EEEE", @@ -4427,11 +5040,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -4472,13 +5085,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"Gy至y"} @@ -4581,8 +5194,8 @@ zh_Hant{ } islamic{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日EEEE", @@ -4658,11 +5271,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -4703,13 +5316,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"Gy至y"} @@ -4812,8 +5425,8 @@ zh_Hant{ } japanese{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日EEEE", @@ -5626,11 +6239,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -5671,13 +6284,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } yyyy{ y{"Gy至y"} @@ -5718,8 +6331,8 @@ zh_Hant{ } persian{ DateTimePatterns{ - "ah:mm:ss [zzzz]", - "ah:mm:ss [z]", + "zzzz ah:mm:ss", + "z ah:mm:ss", "ah:mm:ss", "ah:mm", "Gy年M月d日 EEEE", @@ -5779,11 +6392,11 @@ zh_Hant{ m{"HH:mm–HH:mm"} } Hmv{ - H{"HH:mm–HH:mm [v]"} - m{"HH:mm–HH:mm [v]"} + H{"v HH:mm–HH:mm"} + m{"v HH:mm–HH:mm"} } Hv{ - H{"HH–HH [v]"} + H{"v HH–HH"} } M{ M{"M月至M月"} @@ -5824,13 +6437,13 @@ zh_Hant{ m{"ah:mm至h:mm"} } hmv{ - a{"ah:mm至ah:mm [v]"} - h{"ah:mm至h:mm [v]"} - m{"ah:mm至h:mm [v]"} + a{"v ah:mm至ah:mm"} + h{"v ah:mm至h:mm"} + m{"v ah:mm至h:mm"} } hv{ - a{"ah時至ah時 [v]"} - h{"ah時至h時 [v]"} + a{"v ah時至ah時"} + h{"v ah時至h時"} } y{ y{"Gy至y"} diff --git a/icuSources/data/locales/zh_Hant_CN.txt b/icuSources/data/locales/zh_Hant_CN.txt index bffc3b4b..a6659122 100644 --- a/icuSources/data/locales/zh_Hant_CN.txt +++ b/icuSources/data/locales/zh_Hant_CN.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_CN{ - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zh_Hant_HK.txt b/icuSources/data/locales/zh_Hant_HK.txt index 7aff91fc..ed1568b3 100644 --- a/icuSources/data/locales/zh_Hant_HK.txt +++ b/icuSources/data/locales/zh_Hant_HK.txt @@ -91,7 +91,7 @@ zh_Hant_HK{ } } } - Version{"2.1.47.86"} + Version{"36.1"} calendar{ buddhist{ availableFormats{ @@ -197,9 +197,9 @@ zh_Hant_HK{ "ah:mm:ss [z]", "ah:mm:ss", "ah:mm", - "G y年M月d日 EEEE", - "G y年M月d日", - "G y年M月d日", + "Gy年M月d日EEEE", + "Gy年M月d日", + "Gy年M月d日", "d/M/y GGGGG", "{1} {0}", "{1} {0}", @@ -209,32 +209,32 @@ zh_Hant_HK{ } availableFormats{ Ed{"d E"} - Gy{"G y年"} - GyMMM{"G y年M月"} - GyMMMEd{"G y年M月d日 E"} - GyMMMd{"G y年M月d日"} + Gy{"Gy年"} + GyMMM{"Gy年M月"} + GyMMMEd{"Gy年M月d日E"} + GyMMMd{"Gy年M月d日"} H{"H時"} Hm{"HH:mm"} Hms{"HH:mm:ss"} MEd{"E d/M"} - MMMEd{"M月d日 E"} + MMMEd{"M月d日E"} MMMd{"M月d日"} Md{"d/M"} h{"ah時"} hm{"ah:mm"} hms{"ah:mm:ss"} ms{"mm:ss"} - y{"G y年"} - yyyy{"G y年"} + y{"Gy年"} + yyyy{"Gy年"} yyyyM{"M/y GGGGG"} yyyyMEd{"E d/M/y GGGGG"} - yyyyMMM{"G y年M月"} - yyyyMMMEd{"G y年M月d日 E"} - yyyyMMMM{"G y年M月"} - yyyyMMMd{"G y年M月d日"} + yyyyMMM{"Gy年M月"} + yyyyMMMEd{"Gy年M月d日E"} + yyyyMMMM{"Gy年M月"} + yyyyMMMd{"Gy年M月d日"} yyyyMd{"d/M/y GGGGG"} - yyyyQQQ{"G y年QQQ"} - yyyyQQQQ{"G y年QQQQ"} + yyyyQQQ{"Gy年QQQ"} + yyyyQQQQ{"Gy年QQQQ"} } intervalFormats{ MEd{ @@ -255,7 +255,7 @@ zh_Hant_HK{ } fallback{"{0}至{1}"} y{ - y{"G y年至y年"} + y{"Gy年至y年"} } yM{ M{"G y/M至y/M"} @@ -267,22 +267,22 @@ zh_Hant_HK{ y{"G y/M/dE至y/M/dE"} } yMMM{ - M{"G y年M月至M月"} - y{"G y年M月至y年M月"} + M{"Gy年M月至M月"} + y{"Gy年M月至y年M月"} } yMMMEd{ - M{"G y年M月d日 (E) 至 M月d日 (E)"} - d{"G y年M月d日 (E) 至 d日 (E)"} - y{"G y年M月d日 (E) 至 y年M月d日 (E)"} + M{"Gy年M月d日 (E) 至 M月d日 (E)"} + d{"Gy年M月d日 (E) 至 d日 (E)"} + y{"Gy年M月d日 (E) 至 y年M月d日 (E)"} } yMMMM{ - M{"G y年M月至M月"} - y{"G y年M月至y年M月"} + M{"Gy年M月至M月"} + y{"Gy年M月至y年M月"} } yMMMd{ - M{"G y年M月d日至M月d日"} - d{"G y年M月d日至d日"} - y{"G y年M月d日至y年M月d日"} + M{"Gy年M月d日至M月d日"} + d{"Gy年M月d日至d日"} + y{"Gy年M月d日至y年M月d日"} } yMd{ M{"G y/M/d至y/M/d"} @@ -297,7 +297,7 @@ zh_Hant_HK{ "ah:mm:ss [z]", "ah:mm:ss", "ah:mm", - "y年M月d日 EEEE", + "y年M月d日EEEE", "y年M月d日", "y年M月d日", "d/M/y", @@ -310,9 +310,9 @@ zh_Hant_HK{ availableFormats{ E{"cccc"} Ed{"d E"} - GyMMMEd{"Gy年M月d日 E"} + GyMMMEd{"Gy年M月d日E"} MEd{"E d/M"} - MMMEd{"M月d日 E"} + MMMEd{"M月d日E"} MMMMW{ other{"M月第W週"} } @@ -322,7 +322,7 @@ zh_Hant_HK{ yMEd{"E d/M/y"} yMM{"MM/y"} yMMM{"y年M月"} - yMMMEd{"y年M月d日 E"} + yMMMEd{"y年M月d日E"} yMMMM{"y年M月"} yMMMd{"y年M月d日"} yMd{"d/M/y"} @@ -338,6 +338,7 @@ zh_Hant_HK{ evening1{"晚上"} midnight{"午夜"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } narrow{ @@ -346,6 +347,7 @@ zh_Hant_HK{ evening1{"晚上"} midnight{"午夜"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } wide{ @@ -354,6 +356,7 @@ zh_Hant_HK{ evening1{"晚上"} midnight{"午夜"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } } @@ -363,6 +366,7 @@ zh_Hant_HK{ afternoon2{"下午"} evening1{"晚上"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } narrow{ @@ -370,6 +374,7 @@ zh_Hant_HK{ afternoon2{"下午"} evening1{"晚上"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } wide{ @@ -377,6 +382,7 @@ zh_Hant_HK{ afternoon2{"下午"} evening1{"晚上"} morning1{"早上"} + morning2{"上午"} night1{"凌晨"} } } diff --git a/icuSources/data/locales/zh_Hant_MO.txt b/icuSources/data/locales/zh_Hant_MO.txt index f4004e27..15c7c3f4 100644 --- a/icuSources/data/locales/zh_Hant_MO.txt +++ b/icuSources/data/locales/zh_Hant_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zh_Hant_TW.txt b/icuSources/data/locales/zh_Hant_TW.txt index a9d132b6..11ff253c 100644 --- a/icuSources/data/locales/zh_Hant_TW.txt +++ b/icuSources/data/locales/zh_Hant_TW.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_TW{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/locales/zu.txt b/icuSources/data/locales/zu.txt index d24984fc..abcb091c 100644 --- a/icuSources/data/locales/zu.txt +++ b/icuSources/data/locales/zu.txt @@ -19,8 +19,9 @@ zu{ " {nx} {ny} o p {ph} q {qh} r {rh} s {sh} t {th} {tl} {ts} {tsh} u v w x {xh}" " y z]" } - ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} - ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} + ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"} + ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"} + ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"} MoreInformation{"?"} NumberElements{ default{"latn"} @@ -32,8 +33,9 @@ zu{ range{"{0}–{1}"} } patterns{ - accountingFormat{"¤#,##0.00"} + accountingFormat{"¤#,##0.00;(¤#,##0.00)"} currencyFormat{"¤#,##0.00"} + decimalFormat{"#,##0.###"} percentFormat{"#,##0%"} scientificFormat{"#E0"} } @@ -192,13 +194,18 @@ zu{ } } symbols{ + decimal{"."} exponential{"E"} + group{","} infinity{"∞"} list{";"} + minusSign{"-"} nan{"NaN"} perMille{"‰"} percentSign{"%"} + plusSign{"+"} superscriptingExponent{"×"} + timeSeparator{":"} } } minimalPairs{ @@ -213,7 +220,7 @@ zu{ minimumGroupingDigits{"1"} native{"latn"} } - Version{"2.1.48.17"} + Version{"36.1"} calendar{ generic{ DateTimePatterns{ @@ -283,53 +290,6 @@ zu{ yyyyQQQQ{"QQQQ y G"} } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH–HH"} } @@ -481,6 +441,10 @@ zu{ MEd{"MM-dd, E"} MMM{"LLL"} MMMEd{"E, MMM d"} + MMMMW{ + one{"'week' W 'of' MMMM"} + other{"'week' W 'of' MMMM"} + } MMMMd{"MMMM d"} MMMd{"MMM d"} Md{"MM-dd"} @@ -501,6 +465,10 @@ zu{ yMd{"y-MM-dd"} yQQQ{"QQQ y"} yQQQQ{"QQQQ y"} + yw{ + one{"'week' w 'of' Y"} + other{"'week' w 'of' Y"} + } } dayNames{ format{ @@ -653,53 +621,6 @@ zu{ } } intervalFormats{ - Bh{ - B{"h B – h B"} - h{"h–h B"} - } - Bhm{ - B{"h:mm B – h:mm B"} - h{"h:mm–h:mm B"} - m{"h:mm–h:mm B"} - } - Gy{ - G{"G y – G y"} - y{"G y–y"} - } - GyM{ - G{"GGGGG y-MM – GGGGG y-MM"} - M{"GGGGG y-MM – y-MM"} - y{"GGGGG y-MM – y-MM"} - } - GyMEd{ - G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"} - M{"GGGGG y-MM-dd, E – y-MM-dd, E"} - d{"GGGGG y-MM-dd, E – y-MM-dd, E"} - y{"GGGGG y-MM-dd, E – y-MM-dd, E"} - } - GyMMM{ - G{"G y MMM – G y MMM"} - M{"G y MMM–MMM"} - y{"G y MMM – y MMM"} - } - GyMMMEd{ - G{"G y MMM d, E – G y MMM d, E"} - M{"G y MMM d, E – MMM d, E"} - d{"G y MMM d, E – MMM d, E"} - y{"G y MMM d, E – y MMM d, E"} - } - GyMMMd{ - G{"G y MMM d – G y MMM d"} - M{"G y MMM d – MMM d"} - d{"G y MMM d–d"} - y{"G y MMM d – y MMM d"} - } - GyMd{ - G{"GGGGG y-MM-dd – GGGGG y-MM-dd"} - M{"GGGGG y-MM-dd – y-MM-dd"} - d{"GGGGG y-MM-dd – y-MM-dd"} - y{"GGGGG y-MM-dd – y-MM-dd"} - } H{ H{"HH – HH"} } @@ -1818,6 +1739,11 @@ zu{ middle{"{0}, {1}"} start{"{0}, {1}"} } + standard-narrow{ + 2{"{0}, {1}"} + end{"{0}, {1}"} + middle{"{0}, {1}"} + } standard-short{ 2{"{0} ne-{1}"} end{"{0}, ne-{1}"} @@ -1874,6 +1800,10 @@ zu{ "[,،٫、︐︑﹐﹑,、]", "[+⁺₊➕﬩﹢+]", } + stricter{ + "[,٫︐﹐,]", + "[.․﹒.。]", + } } } } diff --git a/icuSources/data/locales/zu_ZA.txt b/icuSources/data/locales/zu_ZA.txt index c1d22030..19cf07d3 100644 --- a/icuSources/data/locales/zu_ZA.txt +++ b/icuSources/data/locales/zu_ZA.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zu_ZA{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/makedata.mak b/icuSources/data/makedata.mak index 75cdb2a4..2a535287 100644 --- a/icuSources/data/makedata.mak +++ b/icuSources/data/makedata.mak @@ -12,14 +12,14 @@ ############################################################################## # Keep the following in sync with the version - see common/unicode/uvernum.h -U_ICUDATA_NAME=icudt64 +U_ICUDATA_NAME=icudt66 ############################################################################## !IF "$(UWP)" == "UWP" # Optionally change the name of the data file for the UWP version. -U_ICUDATA_NAME=icudt64 +U_ICUDATA_NAME=icudt66 !ENDIF U_ICUDATA_ENDIAN_SUFFIX=l -UNICODE_VERSION=12.1 +UNICODE_VERSION=13.0 ICU_LIB_TARGET=$(DLL_OUTPUT)\$(U_ICUDATA_NAME).dll # ICUMAKE @@ -71,6 +71,7 @@ ICUSRCDATA_RELATIVE_PATH=..\..\.. # Timestamp files to keep track of current build state TOOLS_TS=$(ICUTMP)\tools.timestamp COREDATA_TS=$(ICUTMP)\coredata.timestamp +ARM_CROSSBUILD_TS= # ICUCOL # The directory that contains colfiles.mk files along with *.txt collation data files @@ -106,6 +107,8 @@ ICUDATA=$(ICUP)\source\data # !IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" DLL_OUTPUT=$(ICUP)\binARM$(UWP) +!ELSE IF "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Debug" +DLL_OUTPUT=$(ICUP)\binARM64$(UWP) !ELSE IF "$(CFG)" == "x64\Release" || "$(CFG)" == "x64\Debug" DLL_OUTPUT=$(ICUP)\bin64$(UWP) !ELSE IF "$(UWP)" == "UWP" @@ -113,6 +116,7 @@ DLL_OUTPUT=$(ICUP)\bin32$(UWP) !ELSE DLL_OUTPUT=$(ICUP)\bin$(UWP) !ENDIF +!MESSAGE ICU data DLL_OUTPUT path is $(DLL_OUTPUT) # # TESTDATA @@ -126,7 +130,7 @@ TESTDATAOUT=$(ICUP)\source\test\testdata\out # # TESTDATABLD -# The build directory for test data intermidiate files +# The build directory for test data intermediate files # (Tests are NOT run from this makefile, # only the data is put in place.) TESTDATABLD=$(ICUP)\source\test\testdata\out\build @@ -138,20 +142,39 @@ TESTDATABLD=$(ICUP)\source\test\testdata\out\build ICUTOOLS=$(ICUP)\source\tools !MESSAGE ICU tools path is $(ICUTOOLS) +# ARM_CROSS_BUILD +# In order to support cross-compiling for ARM/ARM64 using the x64 tools +# we need to know if we're building the ARM/ARM64 data DLL, otherwise +# the existence of the x64 bits will cause us to think we are already done. +# Note: This is only for the "regular" builds, the UWP builds have a separate project file entirely. +ARM_CROSS_BUILD= +!IF "$(UWP)" == "" +!IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" +ARM_CROSS_BUILD=ARM +ARM_CROSSBUILD_TS=$(ICUTMP)\$(ARM_CROSS_BUILD).timestamp +!ELSE IF "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Debug" +ARM_CROSS_BUILD=ARM64 +ARM_CROSSBUILD_TS=$(ICUTMP)\$(ARM_CROSS_BUILD).timestamp +!ENDIF +!ENDIF + # # TOOLS CFG PATH -# ARM needs to use one of the other tools, so make sure to get an usable cfg path +# Generally the tools want to run on the same architecture as is being built. +# Thus ARM and ARM64 need to use another build of the other tools, so make sure to get an usable cfg path. # Since tools, particularly pkggen, have architecture built-in, we made x64 on # Windows be machine-independent and use those tools. # +!IF "$(ARM_CROSS_BUILD)" == "" CFGTOOLS=$(CFG) -!IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" +!ELSE CFGTOOLS=x64\Release !ENDIF !MESSAGE ICU tools CFG subpath is $(CFGTOOLS) + # The current ICU tools need to be in the path first. -# x86 uses x86, x64 and arm use x64 +# x86 uses x86; x64, arm, and arm64 use x64 !IF "$(CFG)" == "x86\Release" || "$(CFG)" == "x86\Debug" PATH = $(ICUP)\bin;$(PATH) ICUPBIN=$(ICUP)\bin @@ -190,9 +213,12 @@ COMMON_ICUDATA_DEPENDENCIES="$(ICUPBIN)\pkgdata.exe" "$(ICUTMP)\icudata.res" "$( COMMON_ICUDATA_ARGUMENTS=-f -e $(U_ICUDATA_NAME) -v $(ICU_PACKAGE_MODE) -c -p $(ICUPKG) -T "$(ICUTMP)" -L $(U_ICUDATA_NAME) -d "$(ICUBLD_PKG)" -s . !IF "$(UWP)" == "UWP" COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -u +!ENDIF !IF "$(CFG)" == "ARM\Release" || "$(CFG)" == "ARM\Debug" -COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -a +COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -a ARM !ENDIF +!IF "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Debug" +COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -a ARM64 !ENDIF ############################################################################# @@ -204,6 +230,7 @@ COMMON_ICUDATA_ARGUMENTS=$(COMMON_ICUDATA_ARGUMENTS) -a # Building the common dll in $(ICUBLD_PKG) unconditionally copies it to $(DLL_OUTPUT) too. # ############################################################################# +!IF "$(ARM_CROSS_BUILD)" == "" ALL : GODATA "$(ICU_LIB_TARGET)" "$(TESTDATAOUT)\testdata.dat" @echo All targets are up to date @@ -212,6 +239,11 @@ ALL : GODATA "$(ICU_LIB_TARGET)" "$(TESTDATAOUT)\testdata.dat" copy "$(ICUOUT)\$(U_ICUDATA_NAME)$(U_ICUDATA_ENDIAN_SUFFIX).dat" "$(ICUMAKE)\..\..\commondata\" !ENDIF +!ELSE +ALL : GODATA "$(ICU_LIB_TARGET)" "$(TESTDATAOUT)\testdata.dat" $(ARM_CROSSBUILD_TS) + @echo All targets are up to date + +!ENDIF # Three main targets: tools, core data, and test data. # Keep track of whether they are built via timestamp files. @@ -233,15 +265,16 @@ $(TOOLS_TS): "$(ICUTOOLS)\genrb\$(CFGTOOLS)\genrb.exe" "$(ICUTOOLS)\gencnval\$(C $(COREDATA_TS): @cd "$(ICUSRCDATA)" - py -3 -B -m buildtool \ + set PYTHONPATH=$(ICUP)\source\python;%PYTHONPATH% + py -3 -B -m icutools.databuilder \ --mode windows-exec \ --src_dir "$(ICUSRCDATA)" \ --tool_dir "$(ICUTOOLS)" \ - --tool_cfg "$(CFG)" \ + --tool_cfg "$(CFGTOOLS)" \ --out_dir "$(ICUBLD_PKG)" \ - --tmp_dir "$(ICUTMP)" + --tmp_dir "$(ICUTMP)" \ --filter_file "$(ICU_DATA_FILTER_FILE)" \ - $(ICU_DATA_BUILDTOOL_OPTS) \ + $(ICU_DATA_BUILDTOOL_OPTS) @echo "timestamp" > $(COREDATA_TS) @@ -378,6 +411,18 @@ icu4j-data-install : -@erase "$(ICUTMP)\$(ICUPKG).dat" !ENDIF +"$(ARM_CROSSBUILD_TS)" : $(COMMON_ICUDATA_DEPENDENCIES) "$(ICU_LIB_TARGET)" + @echo Building ICU data for "$(ARM_CROSS_BUILD)" from x64 + cd "$(ICUBLD_PKG)" + "$(ICUPBIN)\pkgdata" $(COMMON_ICUDATA_ARGUMENTS) $(ICUTMP)\icudata.lst + -@erase "$(ICU_LIB_TARGET)" + @if not exist "$(DLL_OUTPUT)" mkdir "$(DLL_OUTPUT)" + copy "$(U_ICUDATA_NAME).dll" "$(ICU_LIB_TARGET)" + -@erase "$(U_ICUDATA_NAME).dll" + copy "$(ICUTMP)\$(ICUPKG).dat" "$(ICUOUT)\$(U_ICUDATA_NAME)$(U_ICUDATA_ENDIAN_SUFFIX).dat" + -@erase "$(ICUTMP)\$(ICUPKG).dat" + @echo "timestamp" > $(ARM_CROSSBUILD_TS) + # utility target to create missing directories # Most directories are made by Python, but still create ICUTMP # so it works in the source archive @@ -386,6 +431,7 @@ CREATE_DIRS : @if not exist "$(ICUTMP)\$(NULL)" mkdir "$(ICUTMP)" @if not exist "$(ICUOUT)\build\$(NULL)" mkdir "$(ICUOUT)\build" @if not exist "$(ICUBLD_PKG)\$(NULL)" mkdir "$(ICUBLD_PKG)" + @if not exist "$(TESTDATAOUT)" mkdir "$(TESTDATAOUT)" # utility target to send us to the right dir GODATA : CREATE_DIRS @@ -394,60 +440,11 @@ GODATA : CREATE_DIRS # This is to remove all the data files CLEAN : GODATA @echo Cleaning up the data files. - @cd "$(ICUBLD_PKG)" - -@erase "*.cnv" - -@erase "*.exp" - -@erase "*.icu" - -@erase "*.lib" - -@erase "*.nrm" - -@erase "*.res" - -@erase "*.spp" - -@erase "*.txt" - -@erase "*.cfu" - -@erase "curr\*.res" - -@erase "curr\*.txt" - -@erase "lang\*.res" - -@erase "lang\*.txt" - -@erase "region\*.res" - -@erase "region\*.txt" - -@erase "zone\*.res" - -@erase "zone\*.txt" - @cd "$(ICUBLD_PKG)\$(ICUBRK)" - -@erase "*.brk" - -@erase "*.res" - -@erase "*.txt" - -@erase "*.dict" - @cd "$(ICUBLD_PKG)\$(ICUCOL)" - -@erase "*.res" - -@erase "*.txt" - @cd "$(ICUBLD_PKG)\$(ICURBNF)" - -@erase "*.res" - -@erase "*.txt" - @cd "$(ICUBLD_PKG)\$(ICUTRNS)" - -@erase "*.res" @cd "$(ICUOUT)" - -@erase "*.dat" - @cd "$(ICUTMP)" - -@erase "*.html" - -@erase "*.lst" - -@erase "*.mak" - -@erase "*.obj" - -@erase "*.res" - -@erase "*.timestamp" - @cd "$(TESTDATABLD)" - -@erase "*.cnv" - -@erase "*.icu" - -@erase "*.mak" - -@erase "*.nrm" - -@erase "*.res" - -@erase "*.spp" - -@erase "*.txt" - @cd "$(TESTDATAOUT)" - -@erase "*.dat" - @cd "$(TESTDATAOUT)\testdata" - -@erase "*.typ" - @cd "$(ICUBLD_PKG)" - + -@erase "$(ICUOUT)\*.dat" + @rmdir $(ICUBLD) /s /q + @rmdir $(ICUTMP) /s /q + @rmdir $(TESTDATAOUT) /s /q # DLL version information # If you modify this, modify winmode.c in pkgdata. diff --git a/icuSources/data/makedata.vcxproj b/icuSources/data/makedata.vcxproj index 8381142f..71ccafbc 100644 --- a/icuSources/data/makedata.vcxproj +++ b/icuSources/data/makedata.vcxproj @@ -19,69 +19,26 @@ <_ProjectFileVersion>10.0.30319.1 - .\data\tmp\x86\ - .\data\build\ - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release clean - - $(NMakePreprocessorDefinitions) - $(NMakeIncludeSearchPath) - $(NMakeForcedIncludes) - $(NMakeAssemblySearchPath) - $(NMakeForcedUsingAssemblies) - .\data\tmp\x86\ - .\data\build\ - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug clean - - $(NMakePreprocessorDefinitions) - $(NMakeIncludeSearchPath) - $(NMakeForcedIncludes) - $(NMakeAssemblySearchPath) - $(NMakeForcedUsingAssemblies) - .\data\tmp\x64\ - .\data\build\ - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release clean - - $(NMakePreprocessorDefinitions) - $(NMakeIncludeSearchPath) - $(NMakeForcedIncludes) - $(NMakeAssemblySearchPath) - $(NMakeForcedUsingAssemblies) - .\data\tmp\x64\ - .\data\build\ - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug clean - - $(NMakePreprocessorDefinitions) - $(NMakeIncludeSearchPath) - $(NMakeForcedIncludes) - $(NMakeAssemblySearchPath) - $(NMakeForcedUsingAssemblies) + .\data\tmp\$(Platform)\ + .\data\build\ + $(Platform)\$(Configuration) + + .\data\tmp\x86\ + x86\$(Configuration) + + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) clean + + $(NMakePreprocessorDefinitions) + $(NMakeIncludeSearchPath) + $(NMakeForcedIncludes) + $(NMakeAssemblySearchPath) + $(NMakeForcedUsingAssemblies) - + - .\out\tmp\x86\ReleaseBuildLog.html - - - - - .\out\tmp\x86\DebugBuildLog.html - - - - - .\out\tmp\x64\ReleaseBuildLog.html - - - - - .\out\tmp\x64\DebugBuildLog.html + .\data\log\$(Platform)\$(Configuration)BuildLog.html @@ -93,7 +50,6 @@ - @@ -199,4 +155,4 @@ - \ No newline at end of file + diff --git a/icuSources/data/makedata.vcxproj.filters b/icuSources/data/makedata.vcxproj.filters index d37a4b28..54bd3034 100644 --- a/icuSources/data/makedata.vcxproj.filters +++ b/icuSources/data/makedata.vcxproj.filters @@ -35,9 +35,6 @@ Make Files - - Make Files - Make Files diff --git a/icuSources/data/makedata_uwp.vcxproj b/icuSources/data/makedata_uwp.vcxproj index 300c0c77..f89bac01 100644 --- a/icuSources/data/makedata_uwp.vcxproj +++ b/icuSources/data/makedata_uwp.vcxproj @@ -13,6 +13,10 @@ Debug ARM + + Debug + ARM64 + Release Win32 @@ -25,6 +29,10 @@ Release ARM + + Release + ARM64 + {B1D53358-37BD-48BC-B27C-68BAF1E78508} @@ -46,65 +54,20 @@ <_ProjectFileVersion>10.0.30319.1 - .\data\tmp\x86\ - .\data\tmp\x86\ - .\data\tmp\x64\ - .\data\tmp\x64\ - .\data\tmp\arm\ - .\data\tmp\arm\ - .\data\build\ - .\data\build\ - .\data\build\ - .\data\build\ - .\data\build\ - .\data\build\ - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Release UWP=UWP clean - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x86\Debug UWP=UWP clean - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Release UWP=UWP clean - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=x64\Debug UWP=UWP clean - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Release UWP=UWP clean - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP clean all - NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=ARM\Debug UWP=UWP clean + .\data\tmp\$(Platform)\ + .\data\build\ + $(Platform)\$(Configuration) + + .\data\tmp\x86\ + x86\$(Configuration) + + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean all + NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean - - - .\out\tmp\x86\ReleaseUWPBuildLog.html - - - - - .\out\tmp\x86\DebugUWPBuildLog.html - - - - - .\out\tmp\x64\ReleaseUWPBuildLog.html - - - - - .\out\tmp\x64\DebugUWPBuildLog.html - - - - - .\out\tmp\arm\ReleaseUWPBuildLog.html - - - + - .\out\tmp\arm\DebugUWPBuildLog.html + $(OutDir)$(Configuration)UWPBuildLog.html @@ -116,7 +79,6 @@ - diff --git a/icuSources/data/mappings/ibm-5351_P100-1998.ucm b/icuSources/data/mappings/ibm-5351_P100-1998.ucm index 1d50c09c..7362c4d0 100644 --- a/icuSources/data/mappings/ibm-5351_P100-1998.ucm +++ b/icuSources/data/mappings/ibm-5351_P100-1998.ucm @@ -199,6 +199,7 @@ CHARMAP \xC7 |0 \xC8 |0 \xC9 |0 + \xCA |0 \xCB |0 \xCC |0 \xCD |0 diff --git a/icuSources/data/mappings/ibm-9447_P100-2002.ucm b/icuSources/data/mappings/ibm-9447_P100-2002.ucm index c665e2cb..abb60fc3 100644 --- a/icuSources/data/mappings/ibm-9447_P100-2002.ucm +++ b/icuSources/data/mappings/ibm-9447_P100-2002.ucm @@ -203,6 +203,7 @@ CHARMAP \xC7 |0 \xC8 |0 \xC9 |0 + \xCA |0 \xCB |0 \xCC |0 \xCD |0 diff --git a/icuSources/data/misc/icuver.txt b/icuSources/data/misc/icuver.txt index 94fbfe60..3d5c318a 100644 --- a/icuSources/data/misc/icuver.txt +++ b/icuSources/data/misc/icuver.txt @@ -8,6 +8,6 @@ // *************************************************************************** icuver:table(nofallback){ - DataVersion { "64.2.0.0" } - ICUVersion { "64.2.0.0" } + DataVersion { "66.1.0.0" } + ICUVersion { "66.1.0.0" } } diff --git a/icuSources/data/misc/keyTypeData.txt b/icuSources/data/misc/keyTypeData.txt index 42ce447b..f04091da 100644 --- a/icuSources/data/misc/keyTypeData.txt +++ b/icuSources/data/misc/keyTypeData.txt @@ -612,6 +612,7 @@ keyTypeData:table(nofallback){ cham{""} cyrl{""} deva{""} + diak{""} ethi{""} finance{""} fullwide{""} diff --git a/icuSources/data/misc/langInfo.txt b/icuSources/data/misc/langInfo.txt new file mode 100644 index 00000000..850256d4 --- /dev/null +++ b/icuSources/data/misc/langInfo.txt @@ -0,0 +1,2708 @@ +// © 2019 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +// Generated by ICU4J LocaleDistanceBuilder. +langInfo:table(nofallback){ + likely{ + languageAliases{ // 169 + "aam","aas", + "adp","dz", + "aju","jrb", + "alb","sq", + "als","sq", + "arb","ar", + "arm","hy", + "asd","snz", + "aue","ktz", + "ayr","ay", + "ayx","nun", + "azj","az", + "baq","eu", + "bcc","bal", + "bcl","bik", + "bgm","bcg", + "bh","bho", + "bjd","drl", + "bur","my", + "bxk","luy", + "bxr","bua", + "ccq","rki", + "chi","zh", + "cjr","mom", + "cka","cmr", + "cld","syr", + "cmk","xch", + "cmn","zh", + "coy","pij", + "cqu","quh", + "cwd","cr", + "cze","cs", + "dgo","doi", + "dhd","mwr", + "dik","din", + "diq","zza", + "dit","dif", + "drh","mn", + "dut","nl", + "ekk","et", + "emk","man", + "esk","ik", + "fat","ak", + "fre","fr", + "fuc","ff", + "gav","dev", + "gaz","om", + "gbo","grb", + "geo","ka", + "ger","de", + "gfx","vaj", + "ggn","gvr", + "gno","gon", + "gre","el", + "gti","nyc", + "gug","gn", + "guv","duz", + "gya","gba", + "hdn","hai", + "hea","hmn", + "him","srx", + "hrr","jal", + "ibi","opa", + "ice","is", + "ike","iu", + "ilw","gal", + "in","id", + "iw","he", + "jeg","oyb", + "ji","yi", + "jw","jv", + "kgc","tdf", + "kgh","kml", + "khk","mn", + "kmr","ku", + "knc","kr", + "kng","kg", + "knn","kok", + "koj","kwv", + "kpv","kv", + "krm","bmf", + "ktr","dtp", + "kvs","gdj", + "kwq","yam", + "kxe","tvd", + "kzj","dtp", + "kzt","dtp", + "lbk","bnc", + "lii","raq", + "llo","ngt", + "lmm","rmx", + "lvs","lv", + "mac","mk", + "mao","mi", + "may","ms", + "meg","cir", + "mhr","chm", + "mnk","man", + "mo","ro", + "mst","mry", + "mup","raj", + "mwj","vaj", + "myd","aog", + "myt","mry", + "nad","xny", + "ncp","kdz", + "nns","nbr", + "nnx","ngv", + "no","nb", + "npi","ne", + "nts","pij", + "ojg","oj", + "ory","or", + "oun","vaj", + "pbu","ps", + "pcr","adx", + "per","fa", + "pes","fa", + "plt","mg", + "pmc","huw", + "pmu","phr", + "pnb","lah", + "ppa","bfy", + "ppr","lcq", + "pry","prt", + "puz","pub", + "quz","qu", + "rmy","rom", + "rum","ro", + "sca","hle", + "scc","sr", + "scr","hr", + "skk","oyb", + "slo","sk", + "spy","kln", + "src","sc", + "swh","sw", + "tdu","dtp", + "thc","tpo", + "thx","oyb", + "tib","bo", + "tie","ras", + "tkk","twm", + "tl","fil", + "tlw","weo", + "tmp","tyj", + "tne","kak", + "tsf","taj", + "ttq","tmh", + "tw","ak", + "umu","del", + "uok","ema", + "uzn","uz", + "wel","cy", + "xba","cax", + "xia","acn", + "xkh","waw", + "xpe","kpe", + "xsj","suj", + "xsl","den", + "ybd","rki", + "ydd","yi", + "yma","lrr", + "ymt","mtm", + "yos","zom", + "yuu","yug", + "zai","zap", + "zsm","ms", + "zyb","za", + } // languageAliases + regionAliases{ // 38 + "062","034", + "172","RU", + "200","CZ", + "230","ET", + "280","DE", + "532","CW", + "582","FM", + "736","SD", + "830","JE", + "886","YE", + "890","RS", + "AN","CW", + "BU","MM", + "CS","RS", + "CT","KI", + "DD","DE", + "DY","BJ", + "FQ","AQ", + "FX","FR", + "HV","BF", + "JT","UM", + "MI","UM", + "NH","VU", + "NQ","AQ", + "NT","SA", + "PC","FM", + "PU","UM", + "PZ","PA", + "QU","EU", + "RH","ZW", + "SU","RU", + "TP","TL", + "UK","GB", + "VD","VN", + "WK","UM", + "YD","YE", + "YU","RS", + "ZR","CD", + } // regionAliases + trie:bin{ // BytesTrie: 9924 bytes +001a6dcc3574c50c77c26977a2b978a4 +5479a4c47a0f6d7f7a5b7a30e1ad9ce8 +2ef5af4010e1a539022a3c42cc524811 +616e01e2a3fdf4a3f80b4d24540e54ca +f9552a5610cea3fb10d3a3fa4dcc0250 +2a5310d2a3f602c1a3f5c6a3f3c8a3f4 +47d50f473248d81e644910c4a3f001c2 +a3f9c6a3ee6d326e36733a7910e2ad9c +10e9af3e10e5af3f10ed22022aa90f43 +b6274910c4a9116817683269366b3a6c +10edaf3d10f8adb910e1af3c10f4ad97 +61326436653a6710e8adc810e7af3910 +eaaf3a10e1af3b00126d46741b743475 +387742e1adedefaf0410edaf0901f5af +0af6af0b10e1af0c6d3c6e406f50725a +7301e7ad88ebaf0810efaf0002e3af01 +e9af02f5af0301e2af05f3af0610f3af +0767266736683a693e6a4e6c10f3adff +10e9adf810e7adf902e2adfaf5adfbf6 +adfc01e1adfde9adfe61386254636465 +01eca520f2adf704e5adeeeaadefecad +f0eeadf1f2adf202f0adf3f1adf4f2ad +f510e9adf60c6e3d7221722e7332774e +e8af1010e2af1604e1adc0e9af17eca5 +2fedaf18f2af1910e5af1a6e346f3e70 +01e5a78ef2adbd01e1adb7f2af1301e7 +af14eeaf15651d653a6c3e6d02e6af12 +eeadadf2adb010f3af0f02e1af11e3ad +a9e4adaa613462386301efad77f2ad76 +10f6af0d10e9af0e0d6d497330733075 +34e9a734efaf2d10f3af3204e1af33e5 +32eaaf36f4af37f7af38012a2e481261 +6ef3af35012aaf344310ceaf356d3a6f +3e7202e2af2fe5af30ecaf3110ecaf2c +10eeaf2e6520653e67426b4c6c02e5af +29e7af2aecaf2b10f2af2501f2af26f7 +af2710efaf28612e62606410e4a73407 +f40cf4af1ef6af1ff9af20faaf21eda7 +b9efaf1bf0af1cf3af1d02e1af22e2af +23f9af2474a25275a4d0760a6f1fe509 +e5ade0e9ad63efade86f3472387501ee +adebf4adec10f4ade910efadea613c65 +4c69566c606d01e6ade6f7ade702e7ad +dee9adcdeeaddf01e3ade1f0ade201e3 +ade3f6ade410f3ade500267576e91ff2 +0ef2abc9f3abcdf4abd3f767f9abe3e9 +abaeebabb5ecabb9eeabbfefabc17a24 +7a36e1ab8de5ab9fe72ee8abaa10edab +e6012a2e41127261e2aba6012aaba550 +10cbaba6753e7654776478ce227901e1 +abe4f6abe503e8abdaecabdbedabdcf1 +abdd02e4a7bcecabdef5abdf01e8abe0 +f1abe16b7d7049705e716e7272738274 +06f10cf1abbdf2abd7f3abd8f4abd9e4 +abd4e5abd5eaabd602e9abc5edabc6fa +abc710efabc802f5abcaf6abcbf7abcc +04e4abcee6abcfe7abd0eaabd1f7abd2 +6b426c526d626e6c6f02e6abc2e7abc3 +f1abc402ecabb6f2abb7f4abb802e6ab +baf8abbbf9abbc01e8abbdf9abbe10e8 +abc06546655e6674677868886906eb0c +ebabb1edabb2efabb3f6abb4e2a3b1e6 +abafe7abb003e4aba0edaba1efaba2f4 +aba310e9aba402e3aba7efaba8f5aba9 +02ecababf1abacf2abad6144625a6386 +6403e4ab9be7ab9ce8ab9df5ab9e03ea +ab8eecab8feeab90f1ab9106e70ce7ab +95efab96f7ab97faab98e3ab92e4ab93 +e6ab9401e9ab99f9ab9a0f737ce749e7 +42ebabedf26afa012aa25041127261e2 +addc012a2e43127972ecabea022aabe9 +4b2a4d10ceabeb10daabea012a364111 +726101e2ad6deead4b022aad4b492a50 +10cbad4b10ceadd47360746476687a10 +ee012a2e41127261e2addc022aabf841 +2a4310ceaddd10c6addc10e1add810f2 +add901e8addaecaddb6d326d3e6e426f +707202e9add5f4add6f7add710e2abef +01f226f8add2012a2e44126576e1add1 +012aadd04e10d0add110ebadd3623264 +36673a6c10e9abee10f5abe710edabe8 +10e1abec70c39970a4f971a6db72a6e8 +7300287884ec39f229f509f5ab7cf6ab +82f7ab83f22cf3ab75f4ab7922032aab +2f4da4bf522a5410d2ab3301cfab32d5 +ab30ecab57edab5ceeab63efab69f16d +e429e438e5ab3fe7ab44e9ab4debab53 +032aab3944324b3a5312696ee4ab3c12 +6576e1ab3a12686feaab3b7834793e7a +48e1ab23e3ab2e01eeab89f7ab8a01ec +ab8bf2a50c10ecab8c6cad724f725873 +747484758e7705e809e8ab83f0ab87f6 +ab88e2ab84e3ab85e7ab8604e2ab72e3 +ab2eeeab73f2ab74f8a5f202e4ab76e7 +ab77f9ab7801ebab7af1ab7b04e1ab7d +e5ab7eebab7ff2ab80f3ab816c4a6d66 +6e8c6fa2437003e4ab6fecab70f3ab71 +f9a77504e4ab58e9ab59ecab5aefab53 +f9ab5b05f009f0ab60f1ab61f3ab62e1 +ab5deaab5eeeab5f04e3ab64ebab65f0 +ab66f8ab67f9ab6804e7ab6aebab6bf1 +ab6cf5ab6df9ab6e673e67426858696e +6a846b02e3ab54f2ab55f3ab5603e1ab +45f3ab46f7ab47faab4803e9ab49ebab +4aeeab4bf5ab4c03e4ab4ee7ab4fecab +50edab5110f2ab52614a6276638664a2 +6b6503e6ab40e8ab41e9ab42f3ab4306 +f30cf3ab27f4ab28f6ab29faab2ae6ab +24e8ab25f1ab2602e1ab2be5ab2cf0ab +2d06ee0ceeab36efab37f2a700f3ab38 +e32cebab34ecab3522055211522e5332 +5410d2ab3310cfab3210d5ab302aab2f +312a4d10c5ab311137b2ab3001e3ab3d +e8ab3e00166e67752fec09eca9eef3a9 +dff4a9fb75547758e1012a3641117261 +01e2a9d7eea9d6012aa9d55010cba9d6 +10f5a9fd10e1a9fe7217722e733e7410 +f0a9fc02e1a9f7e4a9f8e7a9f910f3a9 +fa6e346f4a7001e1a9f5efa9f603e2a7 +cde7a9f1eea9f2f4a9f310eea9f46630 +6b176b2e6c386d10f3a9f001e1a9ecef +a9ed01e1a9eff4a930663468386901ec +a9eaf0a9eb10eca9e701eca9e8eea9e9 +614e627e638864926504e4a9e4efa9e5 +f2a570f3a570f8a9e604e7a9d8ec32ed +a9dbf0a9dcf5a9dd012aa9d95012686c +f0a9da01e9a9def5a9df01e4a9e0eda9 +e101e3a9e2f4a9e3017526f5a9ff02e3 +ab00e7ab01faa9ff00146f457917ef09 +efa94df5ab1cf7ab1f792cedab0feeab +1410f5ab226f3c724c745075547701eb +ab20efab2102e2ab17e6ab18efab1910 +efab1a10edab1b02e5ab1de7ab1eeda9 +4d6934693c6a566b5a6d5e6e01e1ab15 +e7ab1601e1ab0ae622012aab0b4e10cc +ab0c10f3ab0d10f4ab0e03e6ab10efab +11f4ab12f5ab1361366346654a675a68 +10e7ab0902e9ab02eaa962efab0310e6 +ab0402eaab05ecab06f3ab0710eeab08 +6da2576ea6446f0b741ded09eda5a1f2 +a9cdf3a9d0742a7a34e3a9c501e1a9d2 +eba9d310eda9d47017702e72327310e1 +a9d110eda9cc02efa9cef5a9cff9a9cd +673a6b3e6e02e7a9c9eea9caf3a9cb10 +e3a9c601f2a9c7f6a9c80022749fe926 +ef0fefa94df2a958f3a492f4a95cf9a3 +cee9a90ceba906eca942ee012abadd4d +126f6ee7a540783d7834793e7a64e7a9 +30e8a93601e3a96beda96c05f709f7a9 +70f8a971faa972eba96deda96ef6a96f +05f009f0a976f7a977faa978eba973ed +a974eea9757444755a76707703eba968 +f2a537f6a969f7a96a03e3a95de6a95e +e9a95ff2a96003e1a961f0a962f2a963 +f3a96402e1a965eea966f9a96769856e +446e426f5e707a71907202e4a959eaa9 +5aefa95b04e1a949e6a94ae9a94bebb6 +2ef7a94c04e1a94ee5a94fe8a950f3a9 +51f8a95203f0a953f3a954f4a955f8a9 +5610eca957693e6b686c7e6d02efa946 +f5a947f8a94803e6a939eea93af326f7 +a93d012aa93b4d126564e6a93c03e9a9 +3eeca93ff0a940f7a94102e5a943f0a9 +44f3a9456549653e666a67866802e9a9 +37eca938f2a3ff06ee0ceea927f2a928 +f4a929f5a92ae4a924e5a925eba92604 +e1a92be5a92ceea92defa92ef1a92f04 +e8a931eca932efa933f0a934f9a93561 +5e62a25663a2636406e80ce8a920eaa9 +21f2a922f8a923e1a91de5a91ee6a91f +0bee23f718f7a90ef926faa91222022a +a90f432a4910c4a91110c3a910eeb43f +efa90cf3a90de709e7a909e9a90aeba9 +0be3a906e4a907e6a90804e8a913efa9 +14f1a915f5a916f7a91704e9a918f0a9 +19f1a91af2a91bf5a91c0021745fe41d +ee0feea9a3efa9a9f2a9b0f6a9bdf9a9 +c1e4a988e5a98be7a990eca54c791579 +307a3ae1a979e2a98101eda9c2eea9c3 +10e9a9c474387542775e7801f1a9bff2 +a9c001eda9b6f2a9b704e9a9b8f0a9b9 +f3a9baf6a9bbf8a9bc10e2a9be6a5d6f +326f4870647168726c7303eba9b2eea9 +b3efa9b4f3a9b504e4a9aae5a9abeea9 +acf0a9adf5a9ae10e9a98b10efa9af10 +e2a9b16a4a6b4e6d586e04e6a9a4e8a9 +a5eba9a6eda9a7f0a9a810efa99e01e7 +a99fefa9a001e7a9a1faa9a26637665a +675e686e6906ee0ceea99af5a99bf9a9 +9cfaa99de6a997e9a998eaa99910f2a9 +8f02e1a991e2a992eca99302e2a994e5 +a995f7a996613e636a64906502e2a98c +f7a98df8a98e06ee0ceea97df0a97ef1 +a97ff3a980e3a97ae6a97beba97c05e8 +09e8a985efa986f5a987e1a982e5a983 +e6a98401e3a989f3a98a66c76769c4a3 +69a4166aa4c46ba60e6c001b744ae717 +ef0cefa7f4f4a7fcf5a7fef6a902e7a7 +dee9a7e0eea7f1771577307a34e1a7c9 +e2a7d010eca90301e8a904faa905742e +75327610f3a90210e7a7fd03e1a7ffef +a900f9a3d5faa9016a4a6d316d326e42 +6f4c7210e3a7fb02eea7eeefa7eff0a7 +f001f3a7f2f5a7f305f209f2a7f8f3a7 +f9faa7faeaa7f5eba7f6eca7f76a346b +386c01e5a7eceea7ed10f0a7e901e9a7 +eaf4a7eb6448646c6570679c6906e70c +e7a7e5e8a7e6eaa7e7f3a7e8e1a7e1e4 +a7e2e6012aa7e34c12696de2a7e410e2 +a7d606f00cf0a7daf1a7dbf5a7dcfaa7 +dde4a7d7e5a7d8eda7d910e7a7df6134 +625a6301eda7d4f0a7d505e809e8a7cd +eaa7cef3a7cfe2a7cae4a7cbe7a7cc02 +e5a7d1f5a7d2f7a7d300197739eb17f3 +0cf3a70ef4a726f5a71af7a727eba568 +eea721efa723e409e4a710e7a715e9a7 +18772a7a34e1a70701eda728f3a72901 +e8a72ae9a72b6a366d176d326e366f3a +7210e9a72510efa72010e8a72210f5a7 +246a2e6b326c10efa71f10eaa71904e5 +a71aeba71bf4a71cf7a71df8a71e641a +643466446701e2a716e5a71702e4a711 +e9a712f5a71310e5a714613a62446302 +e1a70de5a70ee8a70f01eea708f2a709 +02e1a70ae2a70bf9a70c0b721ae909e9 +a734f6a73af7a73b722a752ee1a72c10 +e1a73810f4a73967176734693e6d01e3 +a736eca73701eba732efa73310e2a735 +612e62386510eea73101e2a72deda72e +01efa72ff5a730002875c0fdeb8af255 +f628f6a792f7a7b6f9022a32414c4c12 +6174eea7c3022aa7c1432a5410d2a7c3 +10cea7c2127261e2a7c2f2a785f33ef5 +022aa47541a47b5912657ae9a780022a +a79e412e44126576e1a7a011726101e2 +a79feea79eeb38eca774eda779eea784 +efa789012a2e41127261e2a76f042aa7 +6d41324336493a4d10cea77110c6a76e +10cea76f10d2a7707a187a38e1a5b0e7 +a758e9a764eaa76802eaa7c6f2a7c7f4 +a7c8753c766e777e788e7901e5a7c4f8 +a7c507ed0ceda7afeea7b0f0a7b1f3a7 +b2e2a7abe4a7ace5a7adeaa7ae02e7a7 +b3f2a7b4f8a7b502eaa7b7efa7b8f1a7 +b906ed0ceda7bdf0a7bef7a7bffaa7c0 +e1a7bae3a7bbe5a7bc6bc0d57063704a +7170728673a2457403e2a7a7eda7a8ef +a7a9f2a7aa05f209f2a791f6a792f8a7 +93e5a78ee6a78fefa79003e2a794e6a7 +95f3a796f9a79705ec09eca79bf3a79c +f5a79de3a798e9a799eaa79a05e809e8 +a7a4eaa7a5f2a7a6e2a7a1e4a7a2e6a7 +a36b506c5a6d706ea2576f04e9a78aeb +a787eca78bf3a78cfaa78d01e3a772ea +a77303eea775f1a776f4a777f8a77806 +f226f232f3a781f5a782f7a783022a32 +41405912657ae9a780012aa77d4c10c2 +a77e127261e2a77fe2a77ae8a77befa7 +7c04e3a785e6a786e7a758eea787f0a7 +88665266486758686869a06a03e4a769 +e7a76af3a76bf9a76c02efa755f2a756 +f9a75702e5a759e6a75af0a75b08f10f +f1a75ff3a760f4a761f7a762faa763e1 +a75ce2a75debac8aeea75e02eaa765f5 +a766f7a76761446276639c64a2486502 +e1a752eea753faa75407e90ce9a740ea +a741eda742efa743e1a73ce2a73de3a7 +3ee4a73f05f109f1a747f8a748f9a749 +e4a744eda745f0a74603e7a74aeba74b +eca74cf4a74d03e5a74ee8a74feca750 +f4a75166a2bf67a4746800137543f20f +f2a700f4a703f5a704f9a342faa70675 +34e138e5a5e9e95cefa5fc10e9a70522 +032aa5df372e43345310c4a5e01133b6 +a5e010cda5e1012aa5eb4c126174eea5 +ec6c386c3c6d466e506f6c7301e2a701 +eea70201e1a5f3f5a5f401e4a5f5f4a5 +f604e4a5f7e5a5f8eaa5f9eea5faefa5 +fb02e3a5fdeaa5fef4a5ff6158627464 +78687c6905e809e8a5f0eca5f1eda5f2 +e1a5ede6a5eee7a5ef04e7a5e2eba5e3 +eda5e4f7a5e5faa5e610e2a5e710f9a5 +e810f9a5ea00117553e90fe9a57aeaa5 +7eefa581f2a587f9a59675427694e1a5 +70e6012aa5764112646ceda57709e80f +e8a590f1a591f2a592f6a593f9a594e2 +a58ce332e4a58de5a58ee6a58f012aa5 +764112646ceda57710f2a5956d2f6d4e +6f52706271667204e3a588e5a587f0a5 +89f2a58af3a58b10f0a58002e4a582ee +a583f2a58410e5a58510f3a586613266 +5669606c10f2a57f05e908e9a574eea5 +75f467e1a571e2a572e7a57301e9a578 +eda57902e1a57beca57cf4a57d001a6e +9f791dec0ceca5bceea5c0f5a5d0f6a5 +d8792ce1a597e4a5a901e1a5a2e9a5de +733a733e754276747702e3a5dbe9a5dc +f4a5dd10f7a5cf07f20cf2a5d4f7a5d5 +f8a5d6faa5d7e2a5d1e3a5d2e4a5d3e7 +a5c002e6a5d9f2a5b3f3a5da6e5a6f6a +7204e2a5a5e332e5a55bf4a5cdf7a5ce +012aa5cb4c12696ee2a5cc02e4a5c1e7 +a5c2efa5c307ee0ceea5c3f2a5c8f3a5 +c9f4a5cae4a5c4e6a5c5e9a5c6eda5c7 +67396a236a386b486c526d01eda5bef6 +a5bf02eba5b7eea5b8f5a5b901eea5ba +f0a5bb10eba5bd673468386901eca5b5 +eda5b610eea5b310f3a5b46428642e65 +3e6610eba5b202e5a5aaeea5abf2a5ac +05ef09efa5b0f2a52dfaa5b1e2a5adea +a5aeeca5af612e626c6310f2a5a809ed +0feda59deea59ef7a59ff9a5a0faa5a1 +e1a598e6a599e7a59ae8a59beaa59c05 +ef09efa5a5f9a5a6faa5a7e1a5a2e6a5 +a3eda5a463c2ef63a29d64a4f9650011 +772dee19ee38efa564f3a566f4a559f5 +a366012aa56053126861f7a561773078 +34e5a554eca55b10efa56e10f4a56f6d +466d486e7a728473887403f2a56af4a5 +6bf5a56cf8a56d02e1a55ce9a55deb01 +2a2e4e126b6fefa55f012aa55e4710ce +a55f01eea562f1a56310e9a56502e7a5 +67eba568f5a569623e664267466b02e1 +a558eba559f9a55a10f5a55310e9a555 +01eca556f9a557001b725ce821f316f3 +a519f52cf6a51ff9a520012aa51d4712 +6c61e7a51ee8a3eaefa50ff2a5127712 +77307a34e1a3e1e5a3e610e4a51210e5 +a519722e73547410e4a51c05ec09eca5 +16eda517f3a518e8a513eaa514eba515 +01e2a51af7a51b69526c306c326d3c6f +6c7010f3a51101e1a50be4a50c02e5a5 +0de7a50eee022aa26342a2b44811616e +01e2a3fdf4a3f810f0a51069406a446b +03e2a507eca508efa509f9a50a10e3a5 +0302e1a504eda505f6a506659565a286 +66a28767a2886805ef09efa500f0a501 +f2a502e92ceba3feeda3ff022a3c42a2 +5f4811616e01e2a3fdf4a3f80b4d3354 +17542e55385610c4a3fb01c8a3f7d7a3 +f801cba3f9d3a3fa4d2e50385310d2a3 +f601cfa3f1d9a3f202c6a3f3c8a3f4da +a3f5470e473048b4644910c4a3f010c6 +a3ee2aa3eb412a4210cea3ed10d5a3ec +126f70efa3fc10e2a3e710e1a3e810e7 +a3e9613462386301e8a3e4f0a3e510ee +a3e210eaa3e30016726f791ce508e5a5 +2df6a54dfa45792a7a34e1a52101efa5 +50f5a55110e7a552751d752e764a7710 +f7a54f04e1a548e3a549e4a54ae7a54b +f4a54c10e1a54e724073747403eda544 +f0a545f3a546f9a54702e82ce9a541f3 +a542012a2e4d126f6ee7a540012aa53f +4310cea54010e2a54367446a1a6a406e +446f03e2a53ce9a534f0a53df7a53e10 +e5a53a10eaa53b673468606901e1a538 +f1a53906ec0ceca533efa534f2a535fa +a536e1a530e8a531e9a53210e4a53761 +3c6268637264766501e4a52eeea52f06 +e80ce8a525eba526f2a527f6a528e4a5 +22e6a523e7a52401e4a529f1a52a10e3 +a52b10eea52c2aa4f761beae62002373 +a5e51ded0feda3a8eea3adefa3b1f2a3 +baf3a3bfe5a37ce7a389e8a38de9a393 +77417732783c794c7a72e1a36201e4a3 +d2f2a3d302e8a3d4eba3d5f2a3c705f3 +09f3a3d9f6a3daf8a3dbe5a3d6eea3d7 +f2a3d804e1a3dce5a3dde6a3dee8a3df +f7a3e07332744875587610e2a3d103ea +a3c0f1a3c1f3a3c2f4a3c302efa3c4f4 +a3c5f6a3c609ed0feda3ccefa3cdf2a3 +cef3a3cff5a3d0e1a3c7e3a3c8e4a3c9 +e7a3caeba3cb6a7d6e3b6e486f587068 +716c7203e1a3bbe8a3bcf8a3bdfaa3be +02e7a3aeeda3aff0a3b002eaa3b2eda3 +b3eea3b410f9a3b503e3a3b6e9a3b7f0 +a3b8f6a3b96a466b786ca4ab6d03e8a3 +a9eba3aaf1a3abf5a3ac07ef0cefa39e +f2a39ff4a3a0faa3a1e8a39ae9a39bea +a39ceea39d04e3a3a2eda3a3f1a3a4f5 +a3a5f6a3a6656a6562669467a24468a2 +4b6906ed0ceda396eea397efa398f1a3 +99e2a394e7a395eba37507f40cf4a381 +f7a382f8a383faa384e6a37de8a37eea +a37feda38003e4a385f1a386f4a387f9 +a38802e3a38aeea38bf8a38c05ec09ec +a391efa38df9a392e2a38ee7a38fe9a3 +906132626463906410e4a37b07f20cf2 +a367f3a368f6a369f8a36aeca363eea3 +64f0a365f1a36606e40ce4a36eeaa36f +f0a370f2a371e1a36be2a36ce3a36d09 +ed0feda376eea377efa378f1a379f5a3 +7ae3a363e6a372e8a373e9a374eca375 +00184dc26554c0ca57365736584e5964 +5a12616ee2adcf01612c631168efa9a8 +1172e1adce01702a731175f8691165ef +a9e501652c691169e9a718117ae9a780 +543455a28756126169e9adcd05674667 +4a68506901622a7210e8adcc10f4012a +a3b14210d445116ce7adc9106101e158 +e9042aabaa43324b364c3a5410c8abaa +10cea7d510c8adca10c1adcb012aa54d +4d10d6a54d6130657c66116ee7adc805 +6d116d2e6e327610f4a3a710ecab8d10 +e7abe267346b386c01e5ab9bf5a75d10 +e2adc610f2adc7116cf5ab9f126761f2 +abec50c0c350a27252a2a85306694369 +426f6a759079016c2a7210e3a50c10ef +adc501643e6e01e4ab3ce8012aab4d4c +10cbab4d10e4adc202672e72387910ef +a50e01e4ab6aefadc310e1ab72116ee4 +adc4613e675e6801612a7210e4adc110 +f7a561026d2e72327510f2ab2a10f2ab +6010e2adc0116ef7a34b046138654a68 +506c76721174e9adbd016c2a7510e3a5 +1c10eda11172edadbb02612e6c326e10 +f8a9e910e7adbc01e9a9d9f0a9da1172 +e4a5f5026a306f3675116ef2a9ac116e +e7adbe1168e7adbf4d7c4ea2a44f0367 +426c48724e7301672a6d10e1adba10e5 +a9d11161edab451163ebab28016b2a79 +10e1a9cd10e8a9d307722e725a746075 +6679116df2032aa3ce492e4d325410c8 +adb510cea76110cda3ce116fefa95b11 +65e9adb3116cf4adb4614265746c9a6f +01642a6e10e7a54010e9adb20368326b +366e3a7210e3adae10eaadab10e1adac +01e4a972e9adad0264346e387201e3ad +b0efadb110e6a93c10e4adaf1179eda9 +42046138624c65506b56731168f5adb9 +016e2a7210e2adb710e4adb61161f49f +1177e1adb8116fefa55f47c4154ac329 +4aa6ba4ba6d34c03614665a69669a698 +7901632a6410e9adaa10e9ada9026ea6 +736fa6747410ee001a4bc139545b5714 +57ac6958ac6d59305a01c1abf4d7ab63 +10d4ad67544055825603c1ad62c5ad64 +cead63d5a3930bce14d609d6abded7ab +cbdaab83ceada7cfabc1d2abc9cbc5cd +cbabb6ccad5ecdabb504c1ada8c7ad60 +d3a560d9ad61daabf84e824e8a50a24a +52a26d530cce17d40cd4ad58d5a79bd6 +ad59d9ada6cead56cfab69d2ad57ca09 +caad54cbab53cdad55c3ad53c5ab82c9 +ab5706c70cc7abf0c9ad46cca54ccfa9 +81c1ad43c3ad44c5ad450acc14d409d4 +ad4fd7a9ddd9a5c0cca9eecdad4cd2ad +4dc1ad48c5ad49c6ad4ac7abc5c8a57c +03c5ad52cfa94dd5a79bd7ab1f4b9e4c +a2434d0010cd1dd40fd4a95cd5a92cd8 +abf2d9a90fdaad42cda73ecfada4d1ad +40d2ada5c60cc6ad3fc7a930cbada3cc +a3a8c1ada2c3ad3dc4ad3ec5ab3101c5 +ad32cdada104c9ad38d3ad39d4a7fcd5 +ad3ad6a90243bd465f464c475c48a248 +4904c3ad2fc4a710d2ada0d3a70ed4a7 +2602c9a57acfa581d2a5870cce17d30c +d3ad2ad4ad2bd5abf7d7ad2ccead27d0 +ad28d1ad29c608c6ad26c867cca774c1 +ad25c2abfac5ad9f04cdad2dcead2ed2 +a700d4a703d5a704435244a2424505d3 +09d3a566d4ad99daad24c1ad20c3ad21 +c5a5590fcf1ad60cd6ad1bd7abfcd9ad +9ddaa519cfad18d0ad19d2ad1ad5abf5 +c9c68bc9ad15ccad16cdad17cead9c05 +cb09cba521cfad1edaad9ec5a52dc7ad +51caad1d345e34ae864178420bce14d2 +09d2a9fbd5a73ed6ad11cead0ecfad0f +d1ad10c909c9ab14caad0cccad0dc1a3 +bfc5ad09c6ad0a0cd217d50cd5abf1d7 +ad07d8ad08daa35ed2ad04d3ad05d4ad +06cd09cdad9bcfad02d1ad03c4abffc6 +ad9acc6d2aa560312c321133b0ad9911 +37b2a79b10e1a9aa10ef012aa7f44c10 +c1a7f41170e3a7da026d2e6e327310f5 +a7e810e2a7e401e1a7cae2a5cc01613a +701161ee012aa72c4a10d0a72c016d2a +7610e1ad9510efad94056e1e6e306f36 +741168e9ad981164e1a7841172e5012a +a7894b01d0ad34d2a789613068446911 +74f3ad97016c2a6e10e1ad9610e9a55a +02612e6d326f10eaab3b10f2a9f710f2 +012aa7794b10c8a779473448a25c4912 +7461eca56b0465466c5a6f60727a7501 +6a2a7210f5a9d510f2a5d0116ff2012a +a5b04710c5a5b01161e7a51e016e2a74 +10e8a5ca01e7ad88eda5670161506510 +eb032aa55b432e47325410d2a38c10d9 +ad1c10d2a55b10eead89056c186c306d +3675116ee7ad931175f7a5f4106e01e7 +a5f9f0a96a6130659c691172e1ad9201 +6e2a7410f2a93b05ef24efad8cf34cf4 +032aa3f8482e4d325410d7a3f810cba3 +ef10cfa3f1012aa3eb4310cea3ebe2a3 +fde7ad8ae9ad8b1162f2054917493a53 +3e5502c1ad90cbad8ed3ad9110cca5e9 +10c5ad8f2aa5e9432a4710c2ad8e10c1 +ad8d43c106437044a2bf450267406c46 +741168e9012a754501d2ad23d4751179 +f0a55701622a7910edad8710e1ad8604 +61a26868a2776fa28670a288791172ec +0a4d335414542e55385810cbad7f01ca +aba5d2ad7e10c1abed4d2e523e5310cb +ad7d02c4ad7bcba906cea53f02cfad7c +d3ab2fd5ab1c2aab1c4138423c474c4b +01c7a7c1daad3610ccad7802c1ad79c7 +a389d9a37c01c52dd2ad7a026b2e6e32 +7210e9ad7610eda3e510f3a51202612e +65327210f3ad7710eda50510f2a50211 +70f4a5101172f4a5cb03653469866f8c +751170ecad851176e106491749324d36 +4e3a5010cba3c610cea5eb10d5ad8210 +d0a98b2aa5eb422a4610caad8110d4ad +801161ebad831167f2ad842aa25441aa +3142056f1f6f3e72447501672a6810e4 +ad7510e9ad741170efa3fc106101e8a9 +ece9ad736130655c68116bf3ad72036c +326d36733a7410ebad7110e9ad7010f5 +a36a10f3a3c1116ee7012aa3ad4210c4 +a3ad00214ac1c052c0cc5638563c5758 +586259665a01d2abf3d7ab6304c1ad62 +c4ad63c5ad64cead63d5a39301c6ad65 +d3ab5c10cbad6603c4abfec5abfed4ad +67d5ab2f5246536c54a2575503c1abed +c7ad60d9ad61daabf805d309d3ab2fd5 +ab1cd7ab1fc5ad52c8ab63cfa94d0ecd +1ad40cd4ad58d5ab1cd6ad59d9ad5acd +ad55cead56cfab69d2ad57c50cc5ab82 +c9ab57caad54cbab53c1abf9c3ad53c4 +abfd0ecd1ad20cd2abc9d6abded7a3f8 +daab83cdabb5cead5fcfabc1d0ad5ec8 +0cc8abaacaaba5cbabb6ccad5ec4ad5b +c6ad5cc7ad5d4e644e404fa8a7507851 +02c1ad50cfad51d5abfa09cc0fcca54c +cfa981d0a98bd1ad03d4abf9c1ad43c3 +ad44c5ad45c8a393c9ad460dcd17d40c +d4ad4fd7a9ddd9a5c0daad48cdad4cd2 +ad4dd3ad4ec70cc7abc5c8a57ccbad4b +cca9eec1ad48c5ad49c6ad4a4aa2484b +a24c4ca2644d0012ce20d50fd5a92cd6 +a54dd8abf2d9a90fdaad42cea53fcfa3 +f1d1ad40d2ad41d4a95cc60fc6ad3fc7 +a930cba906cca3a8cda3cec1ad3cc3ad +3dc4ad3ec5ab3101cfad31d0a72c07d0 +0cd0ad34d2a789d7ad35daad36c5ad32 +c7a7c1c8a779cdad3308d30fd3ad39d4 +a7fcd5ad3ad6a902d9ad3bc1a7f4c2ad +37c9ad38cbab4d41c1604598456a46a2 +4147a24e48a2754907d10cd1ad30d2a5 +70d3a70ed4a726c3ad2fc4a710cca5e9 +cea5eb09d20ed2ad23d3a566d475d5ab +fadaad24c1ad20c3ad21c5a559c79bc8 +ad2204c9a57acfa581d1ad03d2a587d8 +a5870bd014d309d3ad2ad4ad2bd7ad2c +d0ad28d1ad29d2a55bc808c867cca774 +cead27c1ad25c5a5b0c6ad2606d20cd2 +a700d4a703d5a704d6ad0acba3efcdad +2dcead2e415e42a24c43a2834406cb0c +cba521cfad1ed9ad0cdaad1fc4a52dc5 +a52dcaad1d0dd117d40cd4ad06d7ad07 +d8ad08daa35ed1ad03d2ad04d3ad05cc +0bcc6dcda342ceabfccfad02c4abffc5 +ad00c6ad010010cc1cd20ed2a9fbd445 +d5a3ced6ad11d9a37cccad0dcead0ecf +ad0fd1ad10c70cc7a389c8ad0bc9ab14 +caad0cc1a3bfc4a3adc5ad09c6ad0a00 +10cf1dd50fd5abf5d6ad1bd7abfcd9ad +1cdaa519cfad18d0ad19d2ad1ad3ab2f +c90cc9ad15ccad16cdad17cea3ebc4ab +f3c6ad12c7ad13c8ad14342234423548 +374e3801382a3910b0ab2f10b6abfe11 +31b9abfb1133b2abfc1133b6abfd2aa5 +60305031a26b3202302e33383810b0a5 +2d01b0a519b2abf010b0750533233334 +354a3601b1ab5cb2a5eb03b0a3ebb4a5 +ebb5a710b9a72602b3abf1b4abf6b7ab +f73034314a3201b1a560b9abf503b2ab +f0b3a560b5a9fbb9abf106b50bb59bb7 +abf3b8abf4b9a560b1abf0b3abf2b4ab +8302342e353e3710b2ab1c02b2a3ebb3 +abf8b5abf903b0ab1cb1ab1cb4abfab5 +a52d046436673c68427246761173f44b +116ceda5771168e2ad68116fed630161 +3c6d01e99dee012aa3424110cda34201 +e240ee022aad4b492a5010cbad4b10ce +a79e00134c625131513c53405450556a +5901c5abfed4ab8410c1ad5002c1abf9 +c4abfdd9ad5a04c791c8a92bcaad6ece +ad5fd2ad6f10cbad694c3c4d464e624f +665001cbad6dd3ad4e01c2ad37d9ad3b +04c1ad3ccdab09cea771d2ad41d5ad6b +10c7ad6c10cdad47452e4542474a494e +4a644b02c8a504cdad33d7ad3501c79b +c8ad2210c2ad6903c4a911cead6ad1ad +30d2a57010cfad312a9b4132423c4346 +4410daad1f01c5ad00c6ad0101c8ad0b +d5ab0901c3a910ceabe900217588e62b +f221f29bf3a349f6a353f9a35cfa012a +2e41127261e2a360022aa35e498a5210 +d5a361e651eb67ed75ee7f7a2d7a2ce1 +25e22de54b10ea012a2e41127261e2a3 +60032aa35e312e49345310d5a3611137 +b2a36101d1a35fd2a3607538763c7752 +7901e2a35df2a35c10f9a35203eca354 +eea355f4a356f5a35703e1a358e2a359 +efa35af8a35b6b966f696f44704e7268 +73a2507402e1a34fe7a350eaa35102ea +89ed8bfa8d05f206f295f397fa99e38f +e491e59309ef0fefa344f1a345f3a346 +f9a347faa348e29be332e8a341eda342 +eea343022a9d4e2c5012616ceda11262 +61f49f04e1a34ae5a34be7a34cefa34d +f4a34e6b3c6c3e6d586e03e381eb83ee +85f98710eb6905ee06ee71f36df473e1 +6be26de96f03ed77ee79ef7bf07d6525 +6530673668506a10e76501e24df94f05 +ed06ed59ef5bf15de353e455e75702e1 +5fec61ef636148625263646405f006f0 +45f947fa49e13fe541ea4302e927eb29 +f52b04e92ff131f233f435f93702e439 +e53be83d + } // trie + lsrs{ // 1601 + "","","", + "skip","script","", + "aa","Latn","ET", + "aai","Latn","ZZ", + "aak","Latn","ZZ", + "aau","Latn","ZZ", + "ab","Cyrl","GE", + "abi","Latn","ZZ", + "abq","Cyrl","ZZ", + "abr","Latn","GH", + "abt","Latn","ZZ", + "aby","Latn","ZZ", + "acd","Latn","ZZ", + "ace","Latn","ID", + "ach","Latn","UG", + "ada","Latn","GH", + "ade","Latn","ZZ", + "adj","Latn","ZZ", + "dz","Tibt","BT", + "ady","Cyrl","RU", + "adz","Latn","ZZ", + "ae","Avst","IR", + "aeb","Arab","TN", + "aey","Latn","ZZ", + "af","Latn","ZA", + "agc","Latn","ZZ", + "agd","Latn","ZZ", + "agg","Latn","ZZ", + "agm","Latn","ZZ", + "ago","Latn","ZZ", + "agq","Latn","CM", + "aha","Latn","ZZ", + "ahl","Latn","ZZ", + "aho","Ahom","IN", + "ajg","Latn","ZZ", + "ak","Latn","GH", + "akk","Xsux","IQ", + "ala","Latn","ZZ", + "sq","Latn","AL", + "ali","Latn","ZZ", + "aln","Latn","XK", + "alt","Cyrl","RU", + "am","Ethi","ET", + "amm","Latn","ZZ", + "amn","Latn","ZZ", + "amo","Latn","NG", + "amp","Latn","ZZ", + "an","Latn","ES", + "anc","Latn","ZZ", + "ank","Latn","ZZ", + "ann","Latn","ZZ", + "any","Latn","ZZ", + "aoj","Latn","ZZ", + "aom","Latn","ZZ", + "aoz","Latn","ID", + "apc","Arab","ZZ", + "apd","Arab","TG", + "ape","Latn","ZZ", + "apr","Latn","ZZ", + "aps","Latn","ZZ", + "apz","Latn","ZZ", + "ar","Arab","EG", + "arc","Armi","IR", + "arc","Nbat","JO", + "arc","Palm","SY", + "arh","Latn","ZZ", + "hy","Armn","AM", + "arn","Latn","CL", + "aro","Latn","BO", + "arq","Arab","DZ", + "ars","Arab","SA", + "ary","Arab","MA", + "arz","Arab","EG", + "as","Beng","IN", + "asa","Latn","TZ", + "ase","Sgnw","US", + "asg","Latn","ZZ", + "aso","Latn","ZZ", + "ast","Latn","ES", + "ata","Latn","ZZ", + "atg","Latn","ZZ", + "atj","Latn","CA", + "auy","Latn","ZZ", + "av","Cyrl","RU", + "avl","Arab","ZZ", + "avn","Latn","ZZ", + "avt","Latn","ZZ", + "avu","Latn","ZZ", + "awa","Deva","IN", + "awb","Latn","ZZ", + "awo","Latn","ZZ", + "awx","Latn","ZZ", + "ay","Latn","BO", + "ayb","Latn","ZZ", + "az","Latn","AZ", + "az","Arab","IQ", + "az","Arab","IR", + "az","Cyrl","RU", + "ba","Cyrl","RU", + "bal","Arab","PK", + "ban","Latn","ID", + "bap","Deva","NP", + "eu","Latn","ES", + "bar","Latn","AT", + "bas","Latn","CM", + "bav","Latn","ZZ", + "bax","Bamu","CM", + "bba","Latn","ZZ", + "bbb","Latn","ZZ", + "bbc","Latn","ID", + "bbd","Latn","ZZ", + "bbj","Latn","CM", + "bbp","Latn","ZZ", + "bbr","Latn","ZZ", + "bcf","Latn","ZZ", + "bch","Latn","ZZ", + "bci","Latn","CI", + "bik","Latn","PH", + "bcm","Latn","ZZ", + "bcn","Latn","ZZ", + "bco","Latn","ZZ", + "bcq","Ethi","ZZ", + "bcu","Latn","ZZ", + "bdd","Latn","ZZ", + "be","Cyrl","BY", + "bef","Latn","ZZ", + "beh","Latn","ZZ", + "bej","Arab","SD", + "bem","Latn","ZM", + "bet","Latn","ZZ", + "bew","Latn","ID", + "bex","Latn","ZZ", + "bez","Latn","TZ", + "bfd","Latn","CM", + "bfq","Taml","IN", + "bft","Arab","PK", + "bfy","Deva","IN", + "bg","Cyrl","BG", + "bgc","Deva","IN", + "bgn","Arab","PK", + "bgx","Grek","TR", + "bho","Deva","IN", + "bhb","Deva","IN", + "bhg","Latn","ZZ", + "bhi","Deva","IN", + "bhl","Latn","ZZ", + "bhy","Latn","ZZ", + "bi","Latn","VU", + "bib","Latn","ZZ", + "big","Latn","ZZ", + "bim","Latn","ZZ", + "bin","Latn","NG", + "bio","Latn","ZZ", + "biq","Latn","ZZ", + "bjh","Latn","ZZ", + "bji","Ethi","ZZ", + "bjj","Deva","IN", + "bjn","Latn","ID", + "bjo","Latn","ZZ", + "bjr","Latn","ZZ", + "bjt","Latn","SN", + "bjz","Latn","ZZ", + "bkc","Latn","ZZ", + "bkm","Latn","CM", + "bkq","Latn","ZZ", + "bku","Latn","PH", + "bkv","Latn","ZZ", + "blt","Tavt","VN", + "bm","Latn","ML", + "bmh","Latn","ZZ", + "bmk","Latn","ZZ", + "bmq","Latn","ML", + "bmu","Latn","ZZ", + "bn","Beng","BD", + "bng","Latn","ZZ", + "bnm","Latn","ZZ", + "bnp","Latn","ZZ", + "bo","Tibt","CN", + "boj","Latn","ZZ", + "bom","Latn","ZZ", + "bon","Latn","ZZ", + "bpy","Beng","IN", + "bqc","Latn","ZZ", + "bqi","Arab","IR", + "bqp","Latn","ZZ", + "bqv","Latn","CI", + "br","Latn","FR", + "bra","Deva","IN", + "brh","Arab","PK", + "brx","Deva","IN", + "brz","Latn","ZZ", + "bs","Latn","BA", + "bsj","Latn","ZZ", + "bsq","Bass","LR", + "bss","Latn","CM", + "bst","Ethi","ZZ", + "bto","Latn","PH", + "btt","Latn","ZZ", + "btv","Deva","PK", + "bua","Cyrl","RU", + "buc","Latn","YT", + "bud","Latn","ZZ", + "bug","Latn","ID", + "buk","Latn","ZZ", + "bum","Latn","CM", + "buo","Latn","ZZ", + "my","Mymr","MM", + "bus","Latn","ZZ", + "buu","Latn","ZZ", + "bvb","Latn","GQ", + "bwd","Latn","ZZ", + "bwr","Latn","ZZ", + "bxh","Latn","ZZ", + "luy","Latn","KE", + "bye","Latn","ZZ", + "byn","Ethi","ER", + "byr","Latn","ZZ", + "bys","Latn","ZZ", + "byv","Latn","CM", + "byx","Latn","ZZ", + "bza","Latn","ZZ", + "bze","Latn","ML", + "bzf","Latn","ZZ", + "bzh","Latn","ZZ", + "bzw","Latn","ZZ", + "ca","Latn","ES", + "can","Latn","ZZ", + "cbj","Latn","ZZ", + "cch","Latn","NG", + "ccp","Cakm","BD", + "ce","Cyrl","RU", + "ceb","Latn","PH", + "cfa","Latn","ZZ", + "cgg","Latn","UG", + "ch","Latn","GU", + "zh","Hans","CN", + "zh","Hant","AU", + "zh","Hant","BN", + "zh","Hant","GF", + "zh","Hant","HK", + "zh","Hant","ID", + "zh","Hant","MO", + "zh","Hans","MY", + "zh","Hant","PF", + "zh","Hant","PH", + "zh","Hant","PA", + "zh","Hant","SR", + "zh","Hant","TH", + "zh","Hant","TW", + "zh","Hant","GB", + "zh","Hans","US", + "zh","Hant","VN", + "zh","Bopo","TW", + "zh","Hanb","TW", + "chk","Latn","FM", + "chm","Cyrl","RU", + "cho","Latn","US", + "chp","Latn","CA", + "chr","Cher","US", + "cic","Latn","US", + "cja","Arab","KH", + "cjm","Cham","VN", + "cjv","Latn","ZZ", + "ckb","Arab","IQ", + "ckl","Latn","ZZ", + "cko","Latn","ZZ", + "cky","Latn","ZZ", + "cla","Latn","ZZ", + "syr","Syrc","IQ", + "cme","Latn","ZZ", + "cmg","Soyo","MN", + "co","Latn","FR", + "cop","Copt","EG", + "cps","Latn","PH", + "cr","Cans","CA", + "crh","Cyrl","UA", + "crj","Cans","CA", + "crk","Cans","CA", + "crl","Cans","CA", + "crm","Cans","CA", + "crs","Latn","SC", + "cs","Latn","CZ", + "csb","Latn","PL", + "csw","Cans","CA", + "ctd","Pauc","MM", + "cu","Cyrl","RU", + "cu","Glag","BG", + "cv","Cyrl","RU", + "cy","Latn","GB", + "da","Latn","DK", + "dad","Latn","ZZ", + "daf","Latn","ZZ", + "dag","Latn","ZZ", + "dah","Latn","ZZ", + "dak","Latn","US", + "dar","Cyrl","RU", + "dav","Latn","KE", + "dbd","Latn","ZZ", + "dbq","Latn","ZZ", + "dcc","Arab","IN", + "ddn","Latn","ZZ", + "de","Latn","DE", + "ded","Latn","ZZ", + "den","Latn","CA", + "dga","Latn","ZZ", + "dgh","Latn","ZZ", + "dgi","Latn","ZZ", + "dgl","Arab","ZZ", + "doi","Arab","IN", + "dgr","Latn","CA", + "dgz","Latn","ZZ", + "mwr","Deva","IN", + "dia","Latn","ZZ", + "zza","Latn","TR", + "dje","Latn","NE", + "dnj","Latn","CI", + "dob","Latn","ZZ", + "dop","Latn","ZZ", + "dow","Latn","ZZ", + "mn","Cyrl","MN", + "mn","Mong","CN", + "dri","Latn","ZZ", + "drs","Ethi","ZZ", + "dsb","Latn","DE", + "dtm","Latn","ML", + "dtp","Latn","MY", + "dts","Latn","ZZ", + "dty","Deva","NP", + "dua","Latn","CM", + "duc","Latn","ZZ", + "dud","Latn","ZZ", + "dug","Latn","ZZ", + "nl","Latn","NL", + "dv","Thaa","MV", + "dva","Latn","ZZ", + "dww","Latn","ZZ", + "dyo","Latn","SN", + "dyu","Latn","BF", + "dzg","Latn","ZZ", + "ebu","Latn","KE", + "ee","Latn","GH", + "efi","Latn","NG", + "egl","Latn","IT", + "egy","Egyp","EG", + "eka","Latn","ZZ", + "et","Latn","EE", + "eky","Kali","MM", + "el","Grek","GR", + "ema","Latn","ZZ", + "emi","Latn","ZZ", + "man","Latn","GM", + "man","Nkoo","GN", + "en","Latn","US", + "en","Shaw","GB", + "enn","Latn","ZZ", + "enq","Latn","ZZ", + "eo","Latn","001", + "eri","Latn","ZZ", + "es","Latn","ES", + "esg","Gonm","IN", + "ik","Latn","US", + "esu","Latn","US", + "etr","Latn","ZZ", + "ett","Ital","IT", + "etu","Latn","ZZ", + "etx","Latn","ZZ", + "ewo","Latn","CM", + "ext","Latn","ES", + "fa","Arab","IR", + "faa","Latn","ZZ", + "fab","Latn","ZZ", + "fag","Latn","ZZ", + "fai","Latn","ZZ", + "fan","Latn","GQ", + "ff","Latn","SN", + "ff","Adlm","GN", + "ffi","Latn","ZZ", + "ffm","Latn","ML", + "fi","Latn","FI", + "fia","Arab","SD", + "fil","Latn","PH", + "fit","Latn","SE", + "fj","Latn","FJ", + "flr","Latn","ZZ", + "fmp","Latn","ZZ", + "fo","Latn","FO", + "fod","Latn","ZZ", + "fon","Latn","BJ", + "for","Latn","ZZ", + "fpe","Latn","ZZ", + "fqs","Latn","ZZ", + "fr","Latn","FR", + "frc","Latn","US", + "frp","Latn","FR", + "frr","Latn","DE", + "frs","Latn","DE", + "fub","Arab","CM", + "fud","Latn","WF", + "fue","Latn","ZZ", + "fuf","Latn","GN", + "fuh","Latn","ZZ", + "fuq","Latn","NE", + "fur","Latn","IT", + "fuv","Latn","NG", + "fuy","Latn","ZZ", + "fvr","Latn","SD", + "fy","Latn","NL", + "ga","Latn","IE", + "gaa","Latn","GH", + "gaf","Latn","ZZ", + "gag","Latn","MD", + "gah","Latn","ZZ", + "gaj","Latn","ZZ", + "gam","Latn","ZZ", + "gan","Hans","CN", + "gaw","Latn","ZZ", + "gay","Latn","ID", + "om","Latn","ET", + "gba","Latn","ZZ", + "gbf","Latn","ZZ", + "gbm","Deva","IN", + "grb","Latn","ZZ", + "gby","Latn","ZZ", + "gbz","Arab","IR", + "gcr","Latn","GF", + "gd","Latn","GB", + "gde","Latn","ZZ", + "gdn","Latn","ZZ", + "gdr","Latn","ZZ", + "geb","Latn","ZZ", + "gej","Latn","ZZ", + "gel","Latn","ZZ", + "ka","Geor","GE", + "gez","Ethi","ET", + "gfk","Latn","ZZ", + "gvr","Deva","NP", + "ghs","Latn","ZZ", + "gil","Latn","KI", + "gim","Latn","ZZ", + "gjk","Arab","PK", + "gjn","Latn","ZZ", + "gju","Arab","PK", + "gkn","Latn","ZZ", + "gkp","Latn","ZZ", + "gl","Latn","ES", + "glk","Arab","IR", + "gmm","Latn","ZZ", + "gmv","Ethi","ZZ", + "gn","Latn","PY", + "gnd","Latn","ZZ", + "gng","Latn","ZZ", + "gon","Telu","IN", + "god","Latn","ZZ", + "gof","Ethi","ZZ", + "goi","Latn","ZZ", + "gom","Deva","IN", + "gor","Latn","ID", + "gos","Latn","NL", + "got","Goth","UA", + "grc","Cprt","CY", + "grc","Linb","GR", + "grt","Beng","IN", + "grw","Latn","ZZ", + "gsw","Latn","CH", + "gu","Gujr","IN", + "gub","Latn","BR", + "guc","Latn","CO", + "gud","Latn","ZZ", + "gur","Latn","GH", + "guw","Latn","ZZ", + "gux","Latn","ZZ", + "guz","Latn","KE", + "gv","Latn","IM", + "gvf","Latn","ZZ", + "gvs","Latn","ZZ", + "gwc","Arab","ZZ", + "gwi","Latn","CA", + "gwt","Arab","ZZ", + "gyi","Latn","ZZ", + "ha","Latn","NG", + "ha","Arab","SD", + "ha","Arab","CM", + "hag","Latn","ZZ", + "hak","Hans","CN", + "ham","Latn","ZZ", + "haw","Latn","US", + "haz","Arab","AF", + "hbb","Latn","ZZ", + "hdy","Ethi","ZZ", + "he","Hebr","IL", + "hhy","Latn","ZZ", + "hi","Deva","IN", + "hi","Latn","IN", + "hia","Latn","ZZ", + "hif","Latn","FJ", + "hig","Latn","ZZ", + "hih","Latn","ZZ", + "hil","Latn","PH", + "srx","Deva","IN", + "hla","Latn","ZZ", + "hlu","Hluw","TR", + "hmd","Plrd","CN", + "hmt","Latn","ZZ", + "hnd","Arab","PK", + "hne","Deva","IN", + "hnj","Hmng","LA", + "hnn","Latn","PH", + "hno","Arab","PK", + "ho","Latn","PG", + "hoc","Deva","IN", + "hoj","Deva","IN", + "hot","Latn","ZZ", + "hr","Latn","HR", + "hsb","Latn","DE", + "hsn","Hans","CN", + "ht","Latn","HT", + "hu","Latn","HU", + "hui","Latn","ZZ", + "hz","Latn","NA", + "ia","Latn","001", + "ian","Latn","ZZ", + "iar","Latn","ZZ", + "iba","Latn","MY", + "ibb","Latn","NG", + "iby","Latn","ZZ", + "ica","Latn","ZZ", + "is","Latn","IS", + "ich","Latn","ZZ", + "id","Latn","ID", + "idd","Latn","ZZ", + "idi","Latn","ZZ", + "idu","Latn","ZZ", + "ife","Latn","TG", + "ig","Latn","NG", + "igb","Latn","ZZ", + "ige","Latn","ZZ", + "ii","Yiii","CN", + "ijj","Latn","ZZ", + "iu","Cans","CA", + "ikk","Latn","ZZ", + "ikt","Latn","CA", + "ikw","Latn","ZZ", + "ikx","Latn","ZZ", + "ilo","Latn","PH", + "imo","Latn","ZZ", + "in","Latn","ID", + "inh","Cyrl","RU", + "io","Latn","001", + "iou","Latn","ZZ", + "iri","Latn","ZZ", + "it","Latn","IT", + "iw","Hebr","IL", + "iwm","Latn","ZZ", + "iws","Latn","ZZ", + "izh","Latn","RU", + "izi","Latn","ZZ", + "ja","Jpan","JP", + "jab","Latn","ZZ", + "jam","Latn","JM", + "jbo","Latn","001", + "jbu","Latn","ZZ", + "jen","Latn","ZZ", + "jgk","Latn","ZZ", + "jgo","Latn","CM", + "yi","Hebr","001", + "jib","Latn","ZZ", + "jmc","Latn","TZ", + "jml","Deva","NP", + "jra","Latn","ZZ", + "jut","Latn","DK", + "jv","Latn","ID", + "jw","Latn","ID", + "kaa","Cyrl","UZ", + "kab","Latn","DZ", + "kac","Latn","MM", + "kad","Latn","ZZ", + "kai","Latn","ZZ", + "kaj","Latn","NG", + "kam","Latn","KE", + "kao","Latn","ML", + "kbd","Cyrl","RU", + "kbm","Latn","ZZ", + "kbp","Latn","ZZ", + "kbq","Latn","ZZ", + "kbx","Latn","ZZ", + "kby","Arab","NE", + "kcg","Latn","NG", + "kck","Latn","ZW", + "kcl","Latn","ZZ", + "kct","Latn","ZZ", + "kde","Latn","TZ", + "kdh","Arab","TG", + "kdl","Latn","ZZ", + "kdt","Thai","TH", + "kea","Latn","CV", + "ken","Latn","CM", + "kez","Latn","ZZ", + "kfo","Latn","CI", + "kfr","Deva","IN", + "kfy","Deva","IN", + "kg","Latn","CD", + "kge","Latn","ID", + "kgf","Latn","ZZ", + "kgp","Latn","BR", + "kha","Latn","IN", + "khb","Talu","CN", + "khn","Deva","IN", + "khq","Latn","ML", + "khs","Latn","ZZ", + "kht","Mymr","IN", + "khw","Arab","PK", + "khz","Latn","ZZ", + "ki","Latn","KE", + "kij","Latn","ZZ", + "kiu","Latn","TR", + "kiw","Latn","ZZ", + "kj","Latn","NA", + "kjd","Latn","ZZ", + "kjg","Laoo","LA", + "kjs","Latn","ZZ", + "kjy","Latn","ZZ", + "kk","Cyrl","KZ", + "kk","Arab","AF", + "kk","Arab","CN", + "kk","Arab","IR", + "kk","Arab","MN", + "kkc","Latn","ZZ", + "kkj","Latn","CM", + "kl","Latn","GL", + "kln","Latn","KE", + "klq","Latn","ZZ", + "klt","Latn","ZZ", + "klx","Latn","ZZ", + "km","Khmr","KH", + "kmb","Latn","AO", + "kmh","Latn","ZZ", + "kmo","Latn","ZZ", + "ku","Latn","TR", + "ku","Arab","LB", + "ku","Arab","IQ", + "ku","Yezi","GE", + "kms","Latn","ZZ", + "kmu","Latn","ZZ", + "kmw","Latn","ZZ", + "kn","Knda","IN", + "kr","Latn","ZZ", + "knf","Latn","GW", + "kok","Deva","IN", + "knp","Latn","ZZ", + "ko","Kore","KR", + "koi","Cyrl","RU", + "kol","Latn","ZZ", + "kos","Latn","FM", + "koz","Latn","ZZ", + "kpe","Latn","LR", + "kpf","Latn","ZZ", + "kpo","Latn","ZZ", + "kpr","Latn","ZZ", + "kv","Cyrl","RU", + "kpx","Latn","ZZ", + "kqb","Latn","ZZ", + "kqf","Latn","ZZ", + "kqs","Latn","ZZ", + "kqy","Ethi","ZZ", + "krc","Cyrl","RU", + "kri","Latn","SL", + "krj","Latn","PH", + "krl","Latn","RU", + "krs","Latn","ZZ", + "kru","Deva","IN", + "ks","Aran","IN", + "ks","Arab","IN", + "ks","Deva","IN", + "ksb","Latn","TZ", + "ksd","Latn","ZZ", + "ksf","Latn","CM", + "ksh","Latn","DE", + "ksj","Latn","ZZ", + "ksr","Latn","ZZ", + "ktb","Ethi","ZZ", + "ktm","Latn","ZZ", + "kto","Latn","ZZ", + "ktr","Latn","MY", + "kub","Latn","ZZ", + "kud","Latn","ZZ", + "kue","Latn","ZZ", + "kuj","Latn","ZZ", + "kum","Cyrl","RU", + "kun","Latn","ZZ", + "kup","Latn","ZZ", + "kus","Latn","ZZ", + "kvg","Latn","ZZ", + "kvr","Latn","ID", + "kvx","Arab","PK", + "kw","Latn","GB", + "kwj","Latn","ZZ", + "kwo","Latn","ZZ", + "yam","Latn","ZZ", + "kxa","Latn","ZZ", + "kxc","Ethi","ZZ", + "tvd","Latn","ZZ", + "kxm","Thai","TH", + "kxp","Arab","PK", + "kxw","Latn","ZZ", + "kxz","Latn","ZZ", + "ky","Cyrl","KG", + "ky","Arab","CN", + "ky","Latn","TR", + "kye","Latn","ZZ", + "kyx","Latn","ZZ", + "kzj","Latn","MY", + "kzr","Latn","ZZ", + "kzt","Latn","MY", + "la","Latn","VA", + "lab","Lina","GR", + "lad","Hebr","IL", + "lag","Latn","TZ", + "lah","Arab","PK", + "laj","Latn","UG", + "las","Latn","ZZ", + "lb","Latn","LU", + "lbe","Cyrl","RU", + "lbu","Latn","ZZ", + "lbw","Latn","ID", + "lcm","Latn","ZZ", + "lcp","Thai","CN", + "ldb","Latn","ZZ", + "led","Latn","ZZ", + "lee","Latn","ZZ", + "lem","Latn","ZZ", + "lep","Lepc","IN", + "leq","Latn","ZZ", + "leu","Latn","ZZ", + "lez","Cyrl","RU", + "lg","Latn","UG", + "lgg","Latn","ZZ", + "li","Latn","NL", + "lia","Latn","ZZ", + "lid","Latn","ZZ", + "lif","Deva","NP", + "lif","Limb","IN", + "lig","Latn","ZZ", + "lih","Latn","ZZ", + "lij","Latn","IT", + "lis","Lisu","CN", + "ljp","Latn","ID", + "lki","Arab","IR", + "lkt","Latn","US", + "lle","Latn","ZZ", + "lln","Latn","ZZ", + "lmn","Telu","IN", + "lmo","Latn","IT", + "lmp","Latn","ZZ", + "ln","Latn","CD", + "lns","Latn","ZZ", + "lnu","Latn","ZZ", + "lo","Laoo","LA", + "loj","Latn","ZZ", + "lok","Latn","ZZ", + "lol","Latn","CD", + "lor","Latn","ZZ", + "los","Latn","ZZ", + "loz","Latn","ZM", + "lrc","Arab","IR", + "lt","Latn","LT", + "ltg","Latn","LV", + "lu","Latn","CD", + "lua","Latn","CD", + "luo","Latn","KE", + "luz","Arab","IR", + "lv","Latn","LV", + "lwl","Thai","TH", + "lzh","Hans","CN", + "lzz","Latn","TR", + "mk","Cyrl","MK", + "mad","Latn","ID", + "maf","Latn","CM", + "mag","Deva","IN", + "mai","Deva","IN", + "mak","Latn","ID", + "mi","Latn","NZ", + "mas","Latn","KE", + "maw","Latn","ZZ", + "ms","Latn","MY", + "ms","Arab","CC", + "ms","Arab","ID", + "maz","Latn","MX", + "mbh","Latn","ZZ", + "mbo","Latn","ZZ", + "mbq","Latn","ZZ", + "mbu","Latn","ZZ", + "mbw","Latn","ZZ", + "mci","Latn","ZZ", + "mcp","Latn","ZZ", + "mcq","Latn","ZZ", + "mcr","Latn","ZZ", + "mcu","Latn","ZZ", + "mda","Latn","ZZ", + "mde","Arab","ZZ", + "mdf","Cyrl","RU", + "mdh","Latn","PH", + "mdj","Latn","ZZ", + "mdr","Latn","ID", + "mdx","Ethi","ZZ", + "med","Latn","ZZ", + "mee","Latn","ZZ", + "mek","Latn","ZZ", + "men","Latn","SL", + "mer","Latn","KE", + "met","Latn","ZZ", + "meu","Latn","ZZ", + "mfa","Arab","TH", + "mfe","Latn","MU", + "mfn","Latn","ZZ", + "mfo","Latn","ZZ", + "mfq","Latn","ZZ", + "mg","Latn","MG", + "mgh","Latn","MZ", + "mgl","Latn","ZZ", + "mgo","Latn","CM", + "mgp","Deva","NP", + "mgy","Latn","TZ", + "mh","Latn","MH", + "mhi","Latn","ZZ", + "mhl","Latn","ZZ", + "mif","Latn","ZZ", + "min","Latn","ID", + "mis","Hatr","IQ", + "mis","Medf","NG", + "miw","Latn","ZZ", + "mki","Arab","ZZ", + "mkl","Latn","ZZ", + "mkp","Latn","ZZ", + "mkw","Latn","ZZ", + "ml","Mlym","IN", + "mle","Latn","ZZ", + "mlp","Latn","ZZ", + "mls","Latn","SD", + "mmo","Latn","ZZ", + "mmu","Latn","ZZ", + "mmx","Latn","ZZ", + "mna","Latn","ZZ", + "mnf","Latn","ZZ", + "mni","Beng","IN", + "mnw","Mymr","MM", + "ro","Latn","RO", + "moa","Latn","ZZ", + "moe","Latn","CA", + "moh","Latn","CA", + "mos","Latn","BF", + "mox","Latn","ZZ", + "mpp","Latn","ZZ", + "mps","Latn","ZZ", + "mpt","Latn","ZZ", + "mpx","Latn","ZZ", + "mql","Latn","ZZ", + "mr","Deva","IN", + "mrd","Deva","NP", + "mrj","Cyrl","RU", + "mro","Mroo","BD", + "mt","Latn","MT", + "mtc","Latn","ZZ", + "mtf","Latn","ZZ", + "mti","Latn","ZZ", + "mtr","Deva","IN", + "mua","Latn","CM", + "raj","Deva","IN", + "mur","Latn","ZZ", + "mus","Latn","US", + "mva","Latn","ZZ", + "mvn","Latn","ZZ", + "mvy","Arab","PK", + "mwk","Latn","ML", + "mwv","Latn","ID", + "mww","Hmnp","US", + "mxc","Latn","ZW", + "mxm","Latn","ZZ", + "myk","Latn","ZZ", + "mym","Ethi","ZZ", + "myv","Cyrl","RU", + "myw","Latn","ZZ", + "myx","Latn","UG", + "myz","Mand","IR", + "mzk","Latn","ZZ", + "mzm","Latn","ZZ", + "mzn","Arab","IR", + "mzp","Latn","ZZ", + "mzw","Latn","ZZ", + "mzz","Latn","ZZ", + "na","Latn","NR", + "nac","Latn","ZZ", + "naf","Latn","ZZ", + "nak","Latn","ZZ", + "nan","Hans","CN", + "nap","Latn","IT", + "naq","Latn","NA", + "nas","Latn","ZZ", + "nb","Latn","NO", + "nca","Latn","ZZ", + "nce","Latn","ZZ", + "ncf","Latn","ZZ", + "nch","Latn","MX", + "nco","Latn","ZZ", + "ncu","Latn","ZZ", + "nd","Latn","ZW", + "ndc","Latn","MZ", + "nds","Latn","DE", + "ne","Deva","NP", + "neb","Latn","ZZ", + "new","Deva","NP", + "nex","Latn","ZZ", + "nfr","Latn","ZZ", + "ng","Latn","NA", + "nga","Latn","ZZ", + "ngb","Latn","ZZ", + "ngl","Latn","MZ", + "nhb","Latn","ZZ", + "nhe","Latn","MX", + "nhw","Latn","MX", + "nif","Latn","ZZ", + "nii","Latn","ZZ", + "nij","Latn","ID", + "nin","Latn","ZZ", + "niu","Latn","NU", + "niy","Latn","ZZ", + "niz","Latn","ZZ", + "njo","Latn","IN", + "nkg","Latn","ZZ", + "nko","Latn","ZZ", + "nmg","Latn","CM", + "nmz","Latn","ZZ", + "nn","Latn","NO", + "nnf","Latn","ZZ", + "nnh","Latn","CM", + "nnk","Latn","ZZ", + "nnm","Latn","ZZ", + "nnp","Wcho","IN", + "no","Latn","NO", + "nod","Lana","TH", + "noe","Deva","IN", + "non","Runr","SE", + "nop","Latn","ZZ", + "nou","Latn","ZZ", + "nqo","Nkoo","GN", + "nr","Latn","ZA", + "nrb","Latn","ZZ", + "nsk","Cans","CA", + "nsn","Latn","ZZ", + "nso","Latn","ZA", + "nss","Latn","ZZ", + "ntm","Latn","ZZ", + "ntr","Latn","ZZ", + "nui","Latn","ZZ", + "nup","Latn","ZZ", + "nus","Latn","SS", + "nuv","Latn","ZZ", + "nux","Latn","ZZ", + "nv","Latn","US", + "nwb","Latn","ZZ", + "nxq","Latn","CN", + "nxr","Latn","ZZ", + "ny","Latn","MW", + "nym","Latn","TZ", + "nyn","Latn","UG", + "nzi","Latn","GH", + "oc","Latn","FR", + "ogc","Latn","ZZ", + "okr","Latn","ZZ", + "okv","Latn","ZZ", + "ong","Latn","ZZ", + "onn","Latn","ZZ", + "ons","Latn","ZZ", + "opm","Latn","ZZ", + "or","Orya","IN", + "oro","Latn","ZZ", + "oru","Arab","ZZ", + "os","Cyrl","GE", + "osa","Osge","US", + "ota","Arab","ZZ", + "otk","Orkh","MN", + "ozm","Latn","ZZ", + "pa","Guru","IN", + "pa","Aran","PK", + "pa","Arab","PK", + "pag","Latn","PH", + "pal","Phli","IR", + "pal","Phlp","CN", + "pam","Latn","PH", + "pap","Latn","AW", + "pau","Latn","PW", + "pbi","Latn","ZZ", + "ps","Arab","AF", + "pcd","Latn","FR", + "pcm","Latn","NG", + "pdc","Latn","US", + "pdt","Latn","CA", + "ped","Latn","ZZ", + "peo","Xpeo","IR", + "pex","Latn","ZZ", + "pfl","Latn","DE", + "phl","Arab","ZZ", + "phn","Phnx","LB", + "pil","Latn","ZZ", + "pip","Latn","ZZ", + "pka","Brah","IN", + "pko","Latn","KE", + "pl","Latn","PL", + "pla","Latn","ZZ", + "pms","Latn","IT", + "png","Latn","ZZ", + "pnn","Latn","ZZ", + "pnt","Grek","GR", + "pon","Latn","FM", + "ppa","Deva","IN", + "ppo","Latn","ZZ", + "pra","Khar","PK", + "prd","Arab","IR", + "prg","Latn","001", + "pss","Latn","ZZ", + "pt","Latn","BR", + "ptp","Latn","ZZ", + "puu","Latn","GA", + "pwa","Latn","ZZ", + "qu","Latn","PE", + "quc","Latn","GT", + "qug","Latn","EC", + "rai","Latn","ZZ", + "rao","Latn","ZZ", + "rcf","Latn","RE", + "rej","Latn","ID", + "rel","Latn","ZZ", + "res","Latn","ZZ", + "rgn","Latn","IT", + "rhg","Arab","MM", + "ria","Latn","IN", + "rif","Tfng","MA", + "rif","Latn","NL", + "rjs","Deva","NP", + "rkt","Beng","BD", + "rm","Latn","CH", + "rmf","Latn","FI", + "rmo","Latn","CH", + "rmt","Arab","IR", + "rmu","Latn","SE", + "rn","Latn","BI", + "rna","Latn","ZZ", + "rng","Latn","MZ", + "rob","Latn","ID", + "rof","Latn","TZ", + "roo","Latn","ZZ", + "rro","Latn","ZZ", + "rtm","Latn","FJ", + "ru","Cyrl","RU", + "rue","Cyrl","UA", + "rug","Latn","SB", + "rw","Latn","RW", + "rwk","Latn","TZ", + "rwo","Latn","ZZ", + "ryu","Kana","JP", + "sa","Deva","IN", + "saf","Latn","GH", + "sah","Cyrl","RU", + "saq","Latn","KE", + "sas","Latn","ID", + "sat","Olck","IN", + "sav","Latn","SN", + "saz","Saur","IN", + "sba","Latn","ZZ", + "sbe","Latn","ZZ", + "sbp","Latn","TZ", + "sc","Latn","IT", + "sr","Cyrl","RS", + "sr","Latn","RU", + "sr","Latn","ME", + "sr","Latn","RO", + "sr","Latn","TR", + "sck","Deva","IN", + "scl","Arab","ZZ", + "scn","Latn","IT", + "sco","Latn","GB", + "scs","Latn","CA", + "sd","Arab","PK", + "sd","Deva","IN", + "sd","Khoj","IN", + "sd","Sind","IN", + "sdc","Latn","IT", + "sdh","Arab","IR", + "se","Latn","NO", + "sef","Latn","CI", + "seh","Latn","MZ", + "sei","Latn","MX", + "ses","Latn","ML", + "sg","Latn","CF", + "sga","Ogam","IE", + "sgs","Latn","LT", + "sgw","Ethi","ZZ", + "sgz","Latn","ZZ", + "shi","Tfng","MA", + "shk","Latn","ZZ", + "shn","Mymr","MM", + "shu","Arab","ZZ", + "si","Sinh","LK", + "sid","Latn","ET", + "sig","Latn","ZZ", + "sil","Latn","ZZ", + "sim","Latn","ZZ", + "sjr","Latn","ZZ", + "sk","Latn","SK", + "skc","Latn","ZZ", + "skr","Arab","PK", + "sks","Latn","ZZ", + "sl","Latn","SI", + "sld","Latn","ZZ", + "sli","Latn","PL", + "sll","Latn","ZZ", + "sly","Latn","ID", + "sm","Latn","WS", + "sma","Latn","SE", + "smj","Latn","SE", + "smn","Latn","FI", + "smp","Samr","IL", + "smq","Latn","ZZ", + "sms","Latn","FI", + "sn","Latn","ZW", + "snc","Latn","ZZ", + "snk","Latn","ML", + "snp","Latn","ZZ", + "snx","Latn","ZZ", + "sny","Latn","ZZ", + "so","Latn","SO", + "sog","Sogd","UZ", + "sok","Latn","ZZ", + "soq","Latn","ZZ", + "sou","Thai","TH", + "soy","Latn","ZZ", + "spd","Latn","ZZ", + "spl","Latn","ZZ", + "sps","Latn","ZZ", + "srb","Sora","IN", + "srn","Latn","SR", + "srr","Latn","SN", + "ss","Latn","ZA", + "ssd","Latn","ZZ", + "ssg","Latn","ZZ", + "ssy","Latn","ER", + "st","Latn","ZA", + "stk","Latn","ZZ", + "stq","Latn","DE", + "su","Latn","ID", + "sua","Latn","ZZ", + "sue","Latn","ZZ", + "suk","Latn","TZ", + "sur","Latn","ZZ", + "sus","Latn","GN", + "sv","Latn","SE", + "sw","Latn","TZ", + "swb","Arab","YT", + "swc","Latn","CD", + "swg","Latn","DE", + "swp","Latn","ZZ", + "swv","Deva","IN", + "sxn","Latn","ID", + "sxw","Latn","ZZ", + "syl","Beng","BD", + "szl","Latn","PL", + "ta","Taml","IN", + "taj","Deva","NP", + "tal","Latn","ZZ", + "tan","Latn","ZZ", + "taq","Latn","ZZ", + "tbc","Latn","ZZ", + "tbd","Latn","ZZ", + "tbf","Latn","ZZ", + "tbg","Latn","ZZ", + "tbo","Latn","ZZ", + "tbw","Latn","PH", + "tbz","Latn","ZZ", + "tci","Latn","ZZ", + "tcy","Knda","IN", + "tdd","Tale","CN", + "tdg","Deva","NP", + "tdh","Deva","NP", + "tdu","Latn","MY", + "te","Telu","IN", + "ted","Latn","ZZ", + "tem","Latn","SL", + "teo","Latn","UG", + "tet","Latn","TL", + "tfi","Latn","ZZ", + "tg","Cyrl","TJ", + "tg","Arab","PK", + "tgc","Latn","ZZ", + "tgo","Latn","ZZ", + "tgu","Latn","ZZ", + "th","Thai","TH", + "thl","Deva","NP", + "thq","Deva","NP", + "thr","Deva","NP", + "ti","Ethi","ET", + "tif","Latn","ZZ", + "tig","Ethi","ER", + "tik","Latn","ZZ", + "tim","Latn","ZZ", + "tio","Latn","ZZ", + "tiv","Latn","NG", + "tk","Latn","TM", + "tkl","Latn","TK", + "tkr","Latn","AZ", + "tkt","Deva","NP", + "tl","Latn","PH", + "tlf","Latn","ZZ", + "tlx","Latn","ZZ", + "tly","Latn","AZ", + "tmh","Latn","NE", + "tmy","Latn","ZZ", + "tn","Latn","ZA", + "tnh","Latn","ZZ", + "to","Latn","TO", + "tof","Latn","ZZ", + "tog","Latn","MW", + "toq","Latn","ZZ", + "tpi","Latn","PG", + "tpm","Latn","ZZ", + "tpz","Latn","ZZ", + "tqo","Latn","ZZ", + "tr","Latn","TR", + "tru","Latn","TR", + "trv","Latn","TW", + "trw","Arab","ZZ", + "ts","Latn","ZA", + "tsd","Grek","GR", + "tsf","Deva","NP", + "tsg","Latn","PH", + "tsj","Tibt","BT", + "tsw","Latn","ZZ", + "tt","Cyrl","RU", + "ttd","Latn","ZZ", + "tte","Latn","ZZ", + "ttj","Latn","UG", + "ttr","Latn","ZZ", + "tts","Thai","TH", + "ttt","Latn","AZ", + "tuh","Latn","ZZ", + "tul","Latn","ZZ", + "tum","Latn","MW", + "tuq","Latn","ZZ", + "tvl","Latn","TV", + "tvu","Latn","ZZ", + "twh","Latn","ZZ", + "twq","Latn","NE", + "txg","Tang","CN", + "ty","Latn","PF", + "tya","Latn","ZZ", + "tyv","Cyrl","RU", + "tzm","Latn","MA", + "ubu","Latn","ZZ", + "udm","Cyrl","RU", + "ug","Arab","CN", + "ug","Cyrl","KZ", + "ug","Cyrl","MN", + "uga","Ugar","SY", + "uk","Cyrl","UA", + "uli","Latn","FM", + "umb","Latn","AO", + "en","Latn","NG", + "en","Latn","AU", + "es","Latn","MX", + "sw","Latn","CD", + "en","Latn","ZA", + "es","Latn","CU", + "en","Latn","PG", + "en","Latn","GU", + "uz","Latn","UZ", + "ar","Arab","SA", + "en","Latn","GB", + "es","Latn","419", + "pap","Latn","CW", + "ar","Arab","SD", + "ar","Arab","YE", + "ca","Latn","AD", + "ar","Arab","AE", + "fa","Arab","AF", + "pt","Latn","AO", + "und","Latn","AQ", + "es","Latn","AR", + "sm","Latn","AS", + "de","Latn","AT", + "nl","Latn","AW", + "sv","Latn","AX", + "nl","Latn","BE", + "fr","Latn","BF", + "ar","Arab","BH", + "fr","Latn","BJ", + "fr","Latn","BL", + "ms","Latn","BN", + "es","Latn","BO", + "pap","Latn","BQ", + "und","Latn","BV", + "fr","Latn","CF", + "fr","Latn","CG", + "de","Latn","CH", + "fr","Latn","CI", + "es","Latn","CL", + "fr","Latn","CM", + "es","Latn","CO", + "und","Latn","CP", + "es","Latn","CR", + "pt","Latn","CV", + "el","Grek","CY", + "aa","Latn","DJ", + "es","Latn","DO", + "ar","Arab","DZ", + "es","Latn","EA", + "es","Latn","EC", + "ar","Arab","EH", + "ti","Ethi","ER", + "de","Latn","EZ", + "fr","Latn","GA", + "fr","Latn","GF", + "fr","Latn","GN", + "fr","Latn","GP", + "es","Latn","GQ", + "und","Latn","GS", + "es","Latn","GT", + "pt","Latn","GW", + "und","Latn","HM", + "es","Latn","HN", + "es","Latn","IC", + "ar","Arab","IQ", + "ar","Arab","JO", + "sw","Latn","KE", + "ar","Arab","KM", + "ko","Kore","KP", + "ar","Arab","KW", + "ru","Cyrl","KZ", + "ar","Arab","LB", + "de","Latn","LI", + "st","Latn","LS", + "fr","Latn","LU", + "ar","Arab","LY", + "ar","Arab","MA", + "fr","Latn","MC", + "ro","Latn","MD", + "fr","Latn","MF", + "fr","Latn","MQ", + "ar","Arab","MR", + "pt","Latn","MZ", + "af","Latn","NA", + "fr","Latn","NC", + "ha","Latn","NE", + "es","Latn","NI", + "ar","Arab","OM", + "es","Latn","PA", + "es","Latn","PE", + "fr","Latn","PF", + "ur","Aran","PK", + "fr","Latn","PM", + "es","Latn","PR", + "ar","Arab","PS", + "pt","Latn","PT", + "ar","Arab","QA", + "en","Latn","DG", + "fr","Latn","RE", + "fr","Latn","SC", + "nb","Latn","SJ", + "it","Latn","SM", + "fr","Latn","SN", + "nl","Latn","SR", + "pt","Latn","ST", + "es","Latn","SV", + "ar","Arab","SY", + "fr","Latn","TD", + "fr","Latn","TF", + "fr","Latn","TG", + "pt","Latn","TL", + "ar","Arab","TN", + "sw","Latn","UG", + "es","Latn","UY", + "it","Latn","VA", + "vi","Latn","VN", + "es","Latn","VE", + "fr","Latn","WF", + "sq","Latn","XK", + "fr","Latn","YT", + "lez","Aghb","RU", + "ks","Arab","GB", + "ur","Arab","IN", + "ur","Arab","MU", + "ha","Arab","NG", + "ur","Arab","PK", + "fa","Arab","TJ", + "az","Arab","TR", + "ban","Bali","ID", + "bbc","Batk","ID", + "sa","Bhks","IN", + "fr","Brai","FR", + "bug","Bugi","ID", + "bku","Buhd","PH", + "xcr","Cari","TR", + "xco","Chrs","UZ", + "mk","Cyrl","AL", + "sr","Cyrl","BA", + "mk","Cyrl","GR", + "uk","Cyrl","MD", + "bg","Cyrl","RO", + "uk","Cyrl","SK", + "kbd","Cyrl","TR", + "sr","Cyrl","XK", + "ne","Deva","BT", + "hif","Deva","FJ", + "bho","Deva","MU", + "dv","Diak","MV", + "doi","Dogr","IN", + "fr","Dupl","FR", + "sq","Elba","AL", + "arc","Elym","IR", + "wsg","Gong","IN", + "sa","Gran","IN", + "ko","Hang","KR", + "zh","Hani","CN", + "hnn","Hano","PH", + "yi","Hebr","CA", + "yi","Hebr","GB", + "yi","Hebr","SE", + "yi","Hebr","UA", + "yi","Hebr","US", + "ja","Hira","JP", + "hu","Hung","HU", + "ko","Jamo","KR", + "jv","Java","ID", + "ja","Kana","JP", + "zkt","Kits","CN", + "bho","Kthi","IN", + "en","Latn","ET", + "tk","Latn","AF", + "ku","Latn","AM", + "za","Latn","CN", + "tr","Latn","CY", + "fr","Latn","DZ", + "ku","Latn","GE", + "tk","Latn","IR", + "fr","Latn","KM", + "fr","Latn","MA", + "sq","Latn","MK", + "pt","Latn","MO", + "fr","Latn","MR", + "fr","Latn","SY", + "fr","Latn","TN", + "pl","Latn","UA", + "xlc","Lyci","TR", + "xld","Lydi","TR", + "hi","Mahj","IN", + "mak","Maka","ID", + "xmn","Mani","CN", + "bo","Marc","CN", + "men","Mend","SL", + "xmr","Merc","SD", + "xmr","Mero","SD", + "mr","Modi","IN", + "mni","Mtei","IN", + "skr","Mult","PK", + "mnw","Mymr","TH", + "sa","Nand","IN", + "xna","Narb","SA", + "new","Newa","NP", + "zhx","Nshu","CN", + "so","Osma","SO", + "kv","Perm","RU", + "lzh","Phag","CN", + "xpr","Prti","IR", + "rej","Rjng","ID", + "rhg","Rohg","MM", + "xsa","Sarb","YE", + "sa","Shrd","IN", + "sa","Sidd","IN", + "sog","Sogo","UZ", + "su","Sund","ID", + "syl","Sylo","BD", + "tbw","Tagb","PH", + "doi","Takr","IN", + "zgh","Tfng","MA", + "fil","Tglg","PH", + "kdt","Thai","KH", + "kdt","Thai","LA", + "mai","Tirh","IN", + "vai","Vaii","LR", + "hoc","Wara","IN", + "cmg","Zanb","MN", + "unr","Beng","IN", + "unr","Deva","NP", + "unx","Beng","IN", + "uok","Latn","ZZ", + "ur","Aran","IN", + "uri","Latn","ZZ", + "urt","Latn","ZZ", + "urw","Latn","ZZ", + "usa","Latn","ZZ", + "utr","Latn","ZZ", + "uvh","Latn","ZZ", + "uvl","Latn","ZZ", + "uz","Arab","AF", + "uz","Cyrl","CN", + "vag","Latn","ZZ", + "van","Latn","ZZ", + "ve","Latn","ZA", + "vec","Latn","IT", + "vep","Latn","RU", + "vic","Latn","SX", + "viv","Latn","ZZ", + "vls","Latn","BE", + "vmf","Latn","DE", + "vmw","Latn","MZ", + "vo","Latn","001", + "vot","Latn","RU", + "vro","Latn","EE", + "vun","Latn","TZ", + "vut","Latn","ZZ", + "wa","Latn","BE", + "wae","Latn","CH", + "waj","Latn","ZZ", + "wal","Ethi","ET", + "wan","Latn","ZZ", + "war","Latn","PH", + "wbp","Latn","AU", + "wbq","Telu","IN", + "wbr","Deva","IN", + "wci","Latn","ZZ", + "wer","Latn","ZZ", + "wgi","Latn","ZZ", + "whg","Latn","ZZ", + "wib","Latn","ZZ", + "wiu","Latn","ZZ", + "wiv","Latn","ZZ", + "wja","Latn","ZZ", + "wji","Latn","ZZ", + "wls","Latn","WF", + "wmo","Latn","ZZ", + "wnc","Latn","ZZ", + "wni","Arab","KM", + "wnu","Latn","ZZ", + "wo","Latn","SN", + "wob","Latn","ZZ", + "wos","Latn","ZZ", + "wrs","Latn","ZZ", + "wsk","Latn","ZZ", + "wtm","Deva","IN", + "wuu","Hans","CN", + "wuv","Latn","ZZ", + "wwa","Latn","ZZ", + "xav","Latn","BR", + "xbi","Latn","ZZ", + "xes","Latn","ZZ", + "xh","Latn","ZA", + "xla","Latn","ZZ", + "xmf","Geor","GE", + "xnr","Deva","IN", + "xog","Latn","UG", + "xon","Latn","ZZ", + "xrb","Latn","ZZ", + "xsi","Latn","ZZ", + "xsm","Latn","ZZ", + "xsr","Deva","NP", + "xwe","Latn","ZZ", + "yao","Latn","MZ", + "yap","Latn","FM", + "yas","Latn","ZZ", + "yat","Latn","ZZ", + "yav","Latn","CM", + "yay","Latn","ZZ", + "yaz","Latn","ZZ", + "yba","Latn","ZZ", + "ybb","Latn","CM", + "yby","Latn","ZZ", + "yer","Latn","ZZ", + "ygr","Latn","ZZ", + "ygw","Latn","ZZ", + "yko","Latn","ZZ", + "yle","Latn","ZZ", + "ylg","Latn","ZZ", + "yll","Latn","ZZ", + "yml","Latn","ZZ", + "yo","Latn","NG", + "yon","Latn","ZZ", + "yrb","Latn","ZZ", + "yre","Latn","ZZ", + "yrl","Latn","BR", + "yss","Latn","ZZ", + "yua","Latn","MX", + "yue","Hant","HK", + "yue","Hans","CN", + "yuj","Latn","ZZ", + "yut","Latn","ZZ", + "yuw","Latn","ZZ", + "zag","Latn","SD", + "zdj","Arab","KM", + "zea","Latn","NL", + "zia","Latn","ZZ", + "zlm","Latn","TG", + "zmi","Latn","MY", + "zne","Latn","ZZ", + "zu","Latn","ZA", + } // lsrs + } // likely + match{ + trie:bin{ // BytesTrie: 2283 bytes +00196ec3d974c16f77b377a26978a273 +79a2837a036c346dae0ee834f51165ee +3512ed6df335117ae820012a85481161 +6e01f398f41248616e01f347f42007b3 +14b32ab426b536b605b3c770b329b429 +b62910b5292a2bb026b122b205b3c75c +b329b429b62905b3c752b329b429b629 +1348616ef43f01752aef1166f23512f5 +7ae835016d2ae81165ee3502eda241f6 +22f7116de7350369327538e93eef1165 +ee3512e879e93512e57ae8351165ee34 +012a8548166562f24c6174ee35744a75 +a28e76016b2c7212ef65f43501eb22f4 +116df3350ee14beb0eeba280eea2b2ef +a2aff41172f535e14ee56ce7a8a2e911 +65ee34012a8545167468e94c6174ee35 +1165ee34012a855416616dec4c6174ee +351165ee34012a855416656cf54c6174 +ee356c1c6c366daa4875367812f96de7 +3512e865ee3501eda257f9126b6cee35 +643265a2d96b12e76de73512f86de735 +0472547a5ae7acd2f2a28bfa1172f534 +012a854c166174ee437972ec3512eb6d +f33512f375fa3571c16171a2ac72a449 +730011e855f12df130f234f428f5a6e8 +f71165ee35107301e829f220022a8543 +344c166174ee437972ec2b167972ec4c +6174ee2be832e942ee22ef1165ee3502 +62aa4968227310f2291165ee34012a85 +5316696ee84c6174ee35702e70527258 +735ee1a8c4e41165ee34012a85411672 +61e24c6174ee3512f66ff23512ef73e3 +3501e8acebf91161e129643467406848 +6b12e76de73501e322ee1173e33513e3 +6b6cee3512f561f23504753a769077a2 +6478a26df51165f3350cec16f30bf32a +f726f822f91171f535ec26f022f21171 +f535e709e726e822eb1171f535e226e4 +22e61171f5350ded16f00bf02af326f7 +22fa1171f535ed26ee22ef1171f535e8 +0be82ae926ea22ec1171f535e126e322 +e51171f53503e12ae326e822f31171f5 +350aef14f409f426f522f71171f535ef +26f022f21171f535e12ee32ae826ec22 +ee1171f5351171f5350361a650ed30ee +a281f71166f2351164e5356ea26b6fa2 +cf70086b4d6baa22735ae168f386f411 +70f4a28007b3c3a8b3a8acb4a8a9b5a8 +a6b601b129b62901e5a2cff41170f335 +1165ee34012a8547167572f54c6174ee +351165ee34012a8541167261e24c6174 +ee35623663acaf65366712e161f23512 +f470f33512ec6df3350a7944ee17ee2e +ef38f91165ee35106e01e235ef350164 +786e10e2237948e256e51165ee34012a +8544166576e14c6174ee3501e4a4b8ee +1165ee3501642c6e01ee35ef2310e131 +61a6816834693a6c427312ef65ee3512 +e467ee3513f16b6cee3513e56c75f935 +046b54725ce3a40beda2b5f21165ee34 +012a854f167279e14c6174ee3513e96b +6cee3502e3a4fdee22f3116df33567c2 +4c6ac1926aa28d6ba29a6ca2fd6d0011 +e73eee1eeea299f2a4aff3a27bf4a270 +f91165ee34012a854d16796df24c6174 +ee35e7a2aee9a258eb44ec1165ee3401 +2a854d166c79ed4c6174ee351162e735 +6e226e3a7140734675a4ed7612e66dee +3512f07ae83512e76df33501e8aa7be9 +116df3356134653a66406912ee6df335 +12f86df33512ef6df33502e146e242e5 +1165ee3501612af61169e43501eb22f8 +116df33509eb33eb2eed32ee50f56ef9 +1172f5351165ee34012a854b16686df2 +4c6174ee351165ee34012a854b166e64 +e14c6174ee351174f2357236763c7848 +e14ee71166f23512e965ee3501e222f2 +116df33512e46df3351165ee34012a85 +4716656ff24c6174ee350e753be21ee2 +50e7a291eea8a9ef1165ee34012a854c +16616fef4c6174ee351164e529753277 +387a40e11169f43512e166f23513e76c +75f93512e87ae8356f2a6f48724e735c +7402e730ef22f3126c75f935116cf635 +12fa65ee3501e922ed126c75f93513ed +6c75f935634669526b02e226ef22f312 +6c75f935126c75f93501e522e6116df3 +3512f76df335676a68a26e6905e40ae4 +a82fe722f31165ee35642e6b36e11165 +ee3513e16c75f93512f469f5350a751e +ec0beca2e3eea2e0f51168e935752ee1 +22e41165ee3501e922ee1167ee356138 +6b4c6e546f5a7312f764e52902e1a250 +eea457f8116fed3513f06b70e53512f7 +67ee3513ed6b6feb3506e123e184f24a +f4a6adf91172f534012a854116726dee +437972ec350162287310e82910f32961 +306a4a7312ee7ae83502e530eba40bf7 +1165ee35116fed3512e96df33564c0e0 +648865a248660366327538ef6af9116e +ec3512ed66e63506e80be82ae926f122 +f61166e635e226e522e61166e6351166 +e6351164e135027434753ae1106e01e2 +31ef3112f96ee53512f06df33507ef46 +efa29ff32ef496f51165f3351165f3a2 +8007b30cb342b43eb53ab601b129b629 +2a2bb026b14eb204b029b229b329b429 +b52904b029b229b329b429b52901b129 +b6291166e9356e9879a0e5a255ee1165 +eea28007b317b362b430b55ab601b229 +b62904b027b127b327b427b5272a2bb0 +30b12cb201b229b62904b029b129b329 +b427b52913e26b6cee3513ef6b6cee35 +61a25662a45f630a6f2c7a167a30efa4 +7ff91165ee3501e822ef117ae835117a +e8356f3070367212f366f23512e16df3 +3512f87ae8356438653e68466a4c6b12 +e261f23512ef7ae83513e26669ec3512 +f265ee3512f97ae8350015758ce265f2 +55f24af9a24cfa1172f534012a854c16 +6174ee437972ec351161f2a28007b313 +b33cb426b522b605b422b429b529b629 +10b3292a2bb026b122b205b40fb429b5 +29b62905b406b429b529b629b029b129 +b2291165f335e2a2e0e62aeb1165ee35 +116eec3575a40a7634793a7a4ee11273 +73f92912ec61f23503e82aec26ee22f0 +1161f23512e261fa3566356c1e6c3e70 +447203f12af326f922fa1161f23512ee +73f13501e322e41161f235663069366a +12f061f23512e261f23513e97379f235 +613e624e635a64906501e222e31161f2 +3502e526ef32f41173f13501e822f611 +61f23505f709f726f822f91161f235e8 +2eed22f11161f2351165ee351161f235 +12e661f2350c7642e82ae83eee42f260 +f30168287310e82910f2291168e93511 +65ee34012a854216656ee74c6174ee35 +1166f235762e7a3ae51172f53501e522 +f5116df33512e36de7356a1b6a306d44 +7412ea6df33501ee2af1116de735116d +f33512ed6de735623065366812f26de7 +3512fa61f23512ed65ee35 + } // trie + regionToPartitions:bin{ // 1677 bytes +000008090a00020000000b0009000201 +090001010a000a000000000000000a0c +00000001010000000100000000000000 +000000000000010100000b0000000b00 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +0000000000000000000000000000000c +010001000000000d0100000d01000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000900000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +000000000a0000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000101010102 +00020000010102010001020301010002 +01000101020001010101010101000202 +01020002020201010201000102020001 +01000101010100010201010201000201 +00020102010101000000010100010000 +01010002000200000000000000000000 +04010002000100010400000000000000 +00000101010d00000000010000000000 +00000001010200010001000001000000 +00000100000105000201020101010000 +02010100020101020203000100020000 +00000000000000000006000102000000 +01000201000000000000000101010000 +00000000010101010001010101000000 +00000000000000010000000000000002 +00010100000000000000000000000000 +00010001010100000001020001000100 +00000001000201010102000000000001 +00010000000000000101010101000004 +00040001010102010300000101010106 +03020402010101010201010100010001 +01010002000001000001010001000101 +00000000010000000000000000000000 +00010000000000000000000000000002 +00000002010101000001010201000000 +07010100000100020001000000000000 +00000000000000010000000000010000 +00000000000000010000000000000000 +00010000000100010001000000010101 +01010001010101010101010100000201 +01010200020101010002010001010100 +01010101040101000100020001010000 +01010000000000010000000000030e00 +00000007000000000002010100020002 +00020007000000000100000000000001 +00000000000000000000010000000000 +00000000000000010000000000000000 +00000000000000000001000000000000 +00000000000000000000000001010000 +00000000000000000000000001010000 +00000001000000000000000000000001 +00000000010000000001000000 + } // regionToPartitions + partitions{".","0","1","2","3","4","5","6","0123456","03","16","02","05","04","012346"} + paradigms{ + "en","Latn","GB", + "es","Latn","419", + "pt","Latn","PT", + "es","Latn","ES", + "en","Latn","US", + "pt","Latn","BR", + } + distances:intvector{80,50,4,3} + } // match +} diff --git a/icuSources/data/misc/likelySubtags.txt b/icuSources/data/misc/likelySubtags.txt index c180f15d..74f39a2f 100644 --- a/icuSources/data/misc/likelySubtags.txt +++ b/icuSources/data/misc/likelySubtags.txt @@ -17,6 +17,7 @@ likelySubtags:table(nofallback){ ada{"ada_Latn_GH"} ade{"ade_Latn_ZZ"} adj{"adj_Latn_ZZ"} + adp{"adp_Tibt_BT"} ady{"ady_Cyrl_RU"} adz{"adz_Latn_ZZ"} ae{"ae_Avst_IR"} @@ -44,6 +45,7 @@ likelySubtags:table(nofallback){ amn{"amn_Latn_ZZ"} amo{"amo_Latn_NG"} amp{"amp_Latn_ZZ"} + an{"an_Latn_ES"} anc{"anc_Latn_ZZ"} ank{"ank_Latn_ZZ"} ann{"ann_Latn_ZZ"} @@ -138,7 +140,6 @@ likelySubtags:table(nofallback){ bhb{"bhb_Deva_IN"} bhg{"bhg_Latn_ZZ"} bhi{"bhi_Deva_IN"} - bhk{"bhk_Latn_PH"} bhl{"bhl_Latn_ZZ"} bho{"bho_Deva_IN"} bhy{"bhy_Latn_ZZ"} @@ -234,6 +235,7 @@ likelySubtags:table(nofallback){ cho{"cho_Latn_US"} chp{"chp_Latn_CA"} chr{"chr_Cher_US"} + cic{"cic_Latn_US"} cja{"cja_Arab_KH"} cjm{"cjm_Cham_VN"} cjv{"cjv_Latn_ZZ"} @@ -290,6 +292,7 @@ likelySubtags:table(nofallback){ doi{"doi_Arab_IN"} dop{"dop_Latn_ZZ"} dow{"dow_Latn_ZZ"} + drh{"drh_Mong_CN"} dri{"dri_Latn_ZZ"} drs{"drs_Ethi_ZZ"} dsb{"dsb_Latn_DE"} @@ -647,9 +650,11 @@ likelySubtags:table(nofallback){ ktb{"ktb_Ethi_ZZ"} ktm{"ktm_Latn_ZZ"} kto{"kto_Latn_ZZ"} + ktr{"ktr_Latn_MY"} ku{"ku_Latn_TR"} ku_Arab{"ku_Arab_IQ"} ku_LB{"ku_Arab_LB"} + ku_Yezi{"ku_Yezi_GE"} kub{"kub_Latn_ZZ"} kud{"kud_Latn_ZZ"} kue{"kue_Latn_ZZ"} @@ -665,8 +670,10 @@ likelySubtags:table(nofallback){ kw{"kw_Latn_GB"} kwj{"kwj_Latn_ZZ"} kwo{"kwo_Latn_ZZ"} + kwq{"kwq_Latn_ZZ"} kxa{"kxa_Latn_ZZ"} kxc{"kxc_Ethi_ZZ"} + kxe{"kxe_Latn_ZZ"} kxm{"kxm_Thai_TH"} kxp{"kxp_Arab_PK"} kxw{"kxw_Latn_ZZ"} @@ -678,7 +685,9 @@ likelySubtags:table(nofallback){ ky_TR{"ky_Latn_TR"} kye{"kye_Latn_ZZ"} kyx{"kyx_Latn_ZZ"} + kzj{"kzj_Latn_MY"} kzr{"kzr_Latn_ZZ"} + kzt{"kzt_Latn_MY"} la{"la_Latn_VA"} lab{"lab_Lina_GR"} lad{"lad_Hebr_IL"} @@ -815,6 +824,7 @@ likelySubtags:table(nofallback){ mnf{"mnf_Latn_ZZ"} mni{"mni_Beng_IN"} mnw{"mnw_Mymr_MM"} + mo{"mo_Latn_RO"} moa{"moa_Latn_ZZ"} moe{"moe_Latn_CA"} moh{"moh_Latn_CA"} @@ -831,7 +841,7 @@ likelySubtags:table(nofallback){ mro{"mro_Mroo_BD"} ms{"ms_Latn_MY"} ms_CC{"ms_Arab_CC"} - ms_ID{"ms_Arab_ID"} + ms_ID{"ms_Latn_ID"} mt{"mt_Latn_MT"} mtc{"mtc_Latn_ZZ"} mtf{"mtf_Latn_ZZ"} @@ -988,6 +998,7 @@ likelySubtags:table(nofallback){ pnn{"pnn_Latn_ZZ"} pnt{"pnt_Grek_GR"} pon{"pon_Latn_FM"} + ppa{"ppa_Deva_IN"} ppo{"ppo_Latn_ZZ"} pra{"pra_Khar_PK"} prd{"prd_Arab_IR"} @@ -1162,6 +1173,7 @@ likelySubtags:table(nofallback){ tdd{"tdd_Tale_CN"} tdg{"tdg_Deva_NP"} tdh{"tdh_Deva_NP"} + tdu{"tdu_Latn_MY"} te{"te_Telu_IN"} ted{"ted_Latn_ZZ"} tem{"tem_Latn_SL"} @@ -1364,6 +1376,7 @@ likelySubtags:table(nofallback){ und_Cari{"xcr_Cari_TR"} und_Cham{"cjm_Cham_VN"} und_Cher{"chr_Cher_US"} + und_Chrs{"xco_Chrs_UZ"} und_Copt{"cop_Copt_EG"} und_Cprt{"grc_Cprt_CY"} und_Cyrl{"ru_Cyrl_RU"} @@ -1386,6 +1399,7 @@ likelySubtags:table(nofallback){ und_Deva_FJ{"hif_Deva_FJ"} und_Deva_MU{"bho_Deva_MU"} und_Deva_PK{"btv_Deva_PK"} + und_Diak{"dv_Diak_MV"} und_Dogr{"doi_Dogr_IN"} und_Dupl{"fr_Dupl_FR"} und_EA{"es_Latn_EA"} @@ -1478,6 +1492,7 @@ likelySubtags:table(nofallback){ und_Khar{"pra_Khar_PK"} und_Khmr{"km_Khmr_KH"} und_Khoj{"sd_Khoj_IN"} + und_Kits{"zkt_Kits_CN"} und_Knda{"kn_Knda_IN"} und_Kore{"ko_Kore_KR"} und_Kthi{"bho_Kthi_IN"} @@ -1687,6 +1702,7 @@ likelySubtags:table(nofallback){ und_Xsux{"akk_Xsux_IQ"} und_YE{"ar_Arab_YE"} und_YT{"fr_Latn_YT"} + und_Yezi{"ku_Yezi_GE"} und_Yiii{"ii_Yiii_CN"} und_ZW{"sn_Latn_ZW"} und_Zanb{"cmg_Zanb_MN"} @@ -1694,6 +1710,7 @@ likelySubtags:table(nofallback){ unr_Deva{"unr_Deva_NP"} unr_NP{"unr_Deva_NP"} unx{"unx_Beng_IN"} + uok{"uok_Latn_ZZ"} ur{"ur_Aran_PK"} ur_Arab{"ur_Arab_PK"} ur_Aran{"ur_Aran_PK"} @@ -1762,6 +1779,7 @@ likelySubtags:table(nofallback){ wwa{"wwa_Latn_ZZ"} xav{"xav_Latn_BR"} xbi{"xbi_Latn_ZZ"} + xco{"xco_Chrs_UZ"} xcr{"xcr_Cari_TR"} xes{"xes_Latn_ZZ"} xh{"xh_Latn_ZA"} @@ -1842,6 +1860,7 @@ likelySubtags:table(nofallback){ zh_VN{"zh_Hant_VN"} zhx{"zhx_Nshu_CN"} zia{"zia_Latn_ZZ"} + zkt{"zkt_Kits_CN"} zlm{"zlm_Latn_TG"} zmi{"zmi_Latn_MY"} zne{"zne_Latn_ZZ"} diff --git a/icuSources/data/misc/metaZones.txt b/icuSources/data/misc/metaZones.txt index 9b6f84ad..62439a51 100644 --- a/icuSources/data/misc/metaZones.txt +++ b/icuSources/data/misc/metaZones.txt @@ -2086,11 +2086,11 @@ metaZones:table(nofallback){ { "America_Pacific", "2018-11-04 10:00", - "2019-03-10 11:00", + "2019-01-20 10:00", } { "Alaska", - "2019-03-10 11:00", + "2019-01-20 10:00", "9999-12-31 23:59", } } @@ -3647,11 +3647,11 @@ metaZones:table(nofallback){ { "Europe_Eastern", "1970-01-01 00:00", - "1978-10-14 21:00", + "1978-06-28 21:00", } { "Turkey", - "1978-10-14 21:00", + "1978-06-28 21:00", "1985-04-19 21:00", } { diff --git a/icuSources/data/misc/metadata.txt b/icuSources/data/misc/metadata.txt index 97248588..cc5dab75 100644 --- a/icuSources/data/misc/metadata.txt +++ b/icuSources/data/misc/metadata.txt @@ -67,6 +67,10 @@ metadata:table(nofallback){ reason{"deprecated"} replacement{"jbo"} } + asd{ + reason{"deprecated"} + replacement{"snz"} + } asm{ reason{"overlong"} replacement{"as"} @@ -303,6 +307,10 @@ metadata:table(nofallback){ reason{"macrolanguage"} replacement{"zza"} } + dit{ + reason{"deprecated"} + replacement{"dif"} + } div{ reason{"overlong"} replacement{"dv"} @@ -847,6 +855,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"lt"} } + llo{ + reason{"deprecated"} + replacement{"ngt"} + } lmm{ reason{"deprecated"} replacement{"rmx"} @@ -967,6 +979,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"my"} } + myd{ + reason{"deprecated"} + replacement{"aog"} + } myt{ reason{"deprecated"} replacement{"mry"} @@ -1011,6 +1027,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"nn"} } + nns{ + reason{"deprecated"} + replacement{"nbr"} + } nnx{ reason{"deprecated"} replacement{"ngv"} @@ -2111,6 +2131,10 @@ metadata:table(nofallback){ reason{"overlong"} replacement{"SX"} } + no23{ + reason{"deprecated"} + replacement{"no50"} + } nzn{ reason{"deprecated"} replacement{"nzauk nzbop nzgis nzhkb nzmwt nzntl nztki nzwgn nzwko"} @@ -4843,6 +4867,7 @@ metadata:table(nofallback){ "agq_CM", "ak_GH", "am_ET", + "an_ES", "ar_001", "arn_CL", "as_IN", @@ -4878,6 +4903,7 @@ metadata:table(nofallback){ "ceb_PH", "cgg_UG", "chr_US", + "cic_US", "ckb_IQ", "co_FR", "cs_CZ", @@ -4928,6 +4954,7 @@ metadata:table(nofallback){ "haw_US", "he_IL", "hi_IN", + "hi_Latn_IN", "hr_HR", "hsb_DE", "hu_HU", @@ -4966,7 +4993,9 @@ metadata:table(nofallback){ "ko_KR", "kok_IN", "kpe_LR", - "ks_IN", + "ks_Arab", + "ks_Arab_IN", + "ks_Deva_IN", "ksb_TZ", "ksf_CM", "ksh_DE", @@ -4998,12 +5027,14 @@ metadata:table(nofallback){ "mn_Mong_CN", "mni_Beng", "mni_Beng_IN", + "mni_Mtei_IN", "moh_CA", "mr_IN", "ms_Arab_MY", "ms_MY", "mt_MT", "mua_CM", + "mus_US", "my_MM", "myv_RU", "mzn_IR", @@ -5026,6 +5057,7 @@ metadata:table(nofallback){ "om_ET", "or_IN", "os_GE", + "osa_US", "pa_Arab_PK", "pa_Guru", "pa_Guru_IN", @@ -5045,11 +5077,13 @@ metadata:table(nofallback){ "sa_IN", "sah_RU", "saq_KE", + "sat_Deva_IN", "sat_Olck", "sat_Olck_IN", "sbp_TZ", "sc_IT", "scn_IT", + "sd_Deva_IN", "sd_PK", "sdh_IR", "se_NO", @@ -5076,9 +5110,12 @@ metadata:table(nofallback){ "ss_ZA", "ssy_ER", "st_ZA", + "su_Latn", + "su_Latn_ID", "sv_SE", "sw_TZ", "syr_IQ", + "szl_PL", "ta_IN", "te_IN", "teo_UG", diff --git a/icuSources/data/misc/numberingSystems.txt b/icuSources/data/misc/numberingSystems.txt index a680fe65..7de1bdf9 100644 --- a/icuSources/data/misc/numberingSystems.txt +++ b/icuSources/data/misc/numberingSystems.txt @@ -72,6 +72,11 @@ numberingSystems:table(nofallback){ desc{"०१२३४५६७८९"} radix:int{10} } + diak{ + algorithmic:int{0} + desc{"𑥐𑥑𑥒𑥓𑥔𑥕𑥖𑥗𑥘𑥙"} + radix:int{10} + } ethi{ algorithmic:int{1} desc{"%ethiopic"} @@ -337,6 +342,11 @@ numberingSystems:table(nofallback){ desc{"꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙"} radix:int{10} } + segment{ + algorithmic:int{0} + desc{"🯰🯱🯲🯳🯴🯵🯶🯷🯸🯹"} + radix:int{10} + } shrd{ algorithmic:int{0} desc{"𑇐𑇑𑇒𑇓𑇔𑇕𑇖𑇗𑇘𑇙"} diff --git a/icuSources/data/misc/pluralRanges.txt b/icuSources/data/misc/pluralRanges.txt index 765d2831..ba17e9cb 100644 --- a/icuSources/data/misc/pluralRanges.txt +++ b/icuSources/data/misc/pluralRanges.txt @@ -2,89 +2,90 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pluralRanges:table(nofallback){ locales{ - af{"set05"} - ak{"set02"} + af{"set04"} + ak{"set07"} am{"set01"} + an{"set04"} ar{"set18"} as{"set01"} - az{"set04"} + az{"set03"} be{"set15"} - bg{"set05"} + bg{"set04"} bn{"set01"} bs{"set11"} - ca{"set05"} + ca{"set04"} cs{"set14"} cy{"set17"} - da{"set06"} - de{"set04"} - el{"set04"} - en{"set05"} - es{"set05"} - et{"set05"} - eu{"set05"} - fa{"set02"} - fi{"set05"} - fil{"set06"} + da{"set05"} + de{"set03"} + el{"set03"} + en{"set04"} + es{"set04"} + et{"set04"} + eu{"set04"} + fa{"set07"} + fi{"set04"} + fil{"set05"} fr{"set01"} ga{"set16"} - gl{"set04"} - gsw{"set04"} + gl{"set03"} + gsw{"set03"} gu{"set01"} he{"set13"} hi{"set01"} hr{"set11"} - hu{"set04"} + hu{"set03"} hy{"set01"} - ia{"set05"} + ia{"set04"} id{"set00"} - io{"set05"} - is{"set06"} - it{"set04"} + io{"set04"} + is{"set05"} + it{"set03"} ja{"set00"} - ka{"set03"} - kk{"set04"} + ka{"set02"} + kk{"set03"} km{"set00"} kn{"set01"} ko{"set00"} - ky{"set04"} + ky{"set03"} lo{"set00"} lt{"set15"} lv{"set09"} mk{"set08"} - ml{"set04"} - mn{"set04"} + ml{"set03"} + mn{"set03"} mr{"set01"} ms{"set00"} my{"set00"} - nb{"set05"} - ne{"set04"} - nl{"set04"} - or{"set02"} - pa{"set06"} + nb{"set04"} + ne{"set03"} + nl{"set03"} + or{"set07"} + pa{"set05"} pl{"set14"} ps{"set01"} pt{"set01"} ro{"set10"} ru{"set15"} - sc{"set04"} - scn{"set04"} - sd{"set02"} - si{"set07"} + sc{"set03"} + scn{"set03"} + sd{"set07"} + si{"set06"} sk{"set14"} sl{"set12"} - sq{"set04"} + sq{"set03"} sr{"set11"} - sv{"set05"} - sw{"set04"} - ta{"set04"} - te{"set04"} + sv{"set04"} + sw{"set03"} + ta{"set03"} + te{"set03"} th{"set00"} - tk{"set04"} - tr{"set04"} - ug{"set04"} + tk{"set03"} + tr{"set03"} + ug{"set03"} uk{"set15"} - ur{"set05"} - uz{"set04"} + ur{"set04"} + uz{"set03"} vi{"set00"} yue{"set00"} zh{"set00"} @@ -117,19 +118,14 @@ pluralRanges:table(nofallback){ } set02{ { - "one", "one", "other", - } - { "one", - "other", - "other", } { "other", "one", - "one", + "other", } { "other", @@ -141,12 +137,12 @@ pluralRanges:table(nofallback){ { "one", "other", - "one", + "other", } { "other", "one", - "other", + "one", } { "other", @@ -163,7 +159,7 @@ pluralRanges:table(nofallback){ { "other", "one", - "one", + "other", } { "other", @@ -172,6 +168,11 @@ pluralRanges:table(nofallback){ } } set05{ + { + "one", + "one", + "one", + } { "one", "other", @@ -180,7 +181,7 @@ pluralRanges:table(nofallback){ { "other", "one", - "other", + "one", } { "other", @@ -202,7 +203,7 @@ pluralRanges:table(nofallback){ { "other", "one", - "one", + "other", } { "other", @@ -214,7 +215,7 @@ pluralRanges:table(nofallback){ { "one", "one", - "one", + "other", } { "one", @@ -224,7 +225,7 @@ pluralRanges:table(nofallback){ { "other", "one", - "other", + "one", } { "other", diff --git a/icuSources/data/misc/plurals.txt b/icuSources/data/misc/plurals.txt index 14874c58..52e38286 100644 --- a/icuSources/data/misc/plurals.txt +++ b/icuSources/data/misc/plurals.txt @@ -5,8 +5,9 @@ plurals:table(nofallback){ af{"set8"} ak{"set6"} am{"set1"} - ar{"set33"} - ars{"set33"} + an{"set8"} + ar{"set34"} + ars{"set34"} as{"set1"} asa{"set8"} ast{"set4"} @@ -15,7 +16,7 @@ plurals:table(nofallback){ bem{"set8"} bez{"set8"} bg{"set8"} - bh{"set6"} + bho{"set6"} bm{"set0"} bn{"set1"} bo{"set0"} @@ -29,7 +30,7 @@ plurals:table(nofallback){ chr{"set8"} ckb{"set8"} cs{"set24"} - cy{"set34"} + cy{"set35"} da{"set9"} de{"set4"} dsb{"set22"} @@ -98,7 +99,7 @@ plurals:table(nofallback){ ksb{"set8"} ksh{"set15"} ku{"set8"} - kw{"set35"} + kw{"set33"} ky{"set8"} lag{"set14"} lb{"set8"} @@ -136,6 +137,7 @@ plurals:table(nofallback){ om{"set8"} or{"set8"} os{"set8"} + osa{"set0"} pa{"set6"} pap{"set8"} pl{"set25"} @@ -151,6 +153,7 @@ plurals:table(nofallback){ rwk{"set8"} sah{"set0"} saq{"set8"} + sat{"set16"} sc{"set4"} scn{"set4"} sd{"set8"} @@ -176,6 +179,7 @@ plurals:table(nofallback){ ss{"set8"} ssy{"set8"} st{"set8"} + su{"set0"} sv{"set4"} sw{"set4"} syr{"set8"} @@ -215,6 +219,7 @@ plurals:table(nofallback){ locales_ordinals{ af{"set36"} am{"set36"} + an{"set36"} ar{"set36"} as{"set56"} az{"set54"} @@ -680,6 +685,31 @@ plurals:table(nofallback){ } } set33{ + few{ + "n % 100 = 3,23,43,63,83 @integer 3, 23, 43, 63, 83, 103, 123, 143, 1" + "003, … @decimal 3.0, 23.0, 43.0, 63.0, 83.0, 103.0, 123.0, 143.0, 10" + "03.0, …" + } + many{ + "n != 1 and n % 100 = 1,21,41,61,81 @integer 21, 41, 61, 81, 101, 121" + ", 141, 161, 1001, … @decimal 21.0, 41.0, 61.0, 81.0, 101.0, 121.0, 1" + "41.0, 161.0, 1001.0, …" + } + one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} + other{ + " @integer 4~19, 100, 1004, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10." + "0, 100.0, 1000.1, 1000000.0, …" + } + two{ + "n % 100 = 2,22,42,62,82 or n % 1000 = 0 and n % 100000 = 1000..20000" + ",40000,60000,80000 or n != 0 and n % 1000000 = 100000 @integer 2, 22" + ", 42, 62, 82, 102, 122, 142, 1000, 10000, 100000, … @decimal 2.0, 22" + ".0, 42.0, 62.0, 82.0, 102.0, 122.0, 142.0, 1000.0, 10000.0, 100000.0" + ", …" + } + zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} + } + set34{ few{ "n % 100 = 3..10 @integer 3~10, 103~110, 1003, … @decimal 3.0, 4.0, 5" ".0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 1003.0, …" @@ -697,7 +727,7 @@ plurals:table(nofallback){ two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set34{ + set35{ few{"n = 3 @integer 3 @decimal 3.0, 3.00, 3.000, 3.0000"} many{"n = 6 @integer 6 @decimal 6.0, 6.00, 6.000, 6.0000"} one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} @@ -709,30 +739,6 @@ plurals:table(nofallback){ two{"n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000"} zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} } - set35{ - few{ - "n % 100 = 3,23,43,63,83 @integer 3, 23, 43, 63, 83, 103, 123, 143, 1" - "003, … @decimal 3.0, 23.0, 43.0, 63.0, 83.0, 103.0, 123.0, 143.0, 10" - "03.0, …" - } - many{ - "n != 1 and n % 100 = 1,21,41,61,81 @integer 21, 41, 61, 81, 101, 121" - ", 141, 161, 1001, … @decimal 21.0, 41.0, 61.0, 81.0, 101.0, 121.0, 1" - "41.0, 161.0, 1001.0, …" - } - one{"n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000"} - other{ - " @integer 4~19, 100, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0, 100" - ".0, 1000.0, 10000.0, 100000.0, 1000000.0, …" - } - two{ - "n % 100 = 2,22,42,62,82 or n%1000 = 0 and n%100000=1000..20000,40000" - ",60000,80000 or n!=0 and n%1000000=100000@integer 2, 22, 42, 62, 82," - " 102, 122, 142, 1002, … @decimal 2.0, 22.0, 42.0, 62.0, 82.0, 102.0," - " 122.0, 142.0, 1002.0, …" - } - zero{"n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000"} - } set36{ other{" @integer 0~15, 100, 1000, 10000, 100000, 1000000, …"} } diff --git a/icuSources/data/misc/supplementalData.txt b/icuSources/data/misc/supplementalData.txt index 1b385a37..b3c181e3 100644 --- a/icuSources/data/misc/supplementalData.txt +++ b/icuSources/data/misc/supplementalData.txt @@ -2106,7 +2106,7 @@ supplementalData:table(nofallback){ "islamic-tbla", } } - cldrVersion{"35.1"} + cldrVersion{"36.1"} codeMappings{ { "AA", @@ -4660,9 +4660,11 @@ supplementalData:table(nofallback){ "aam", "adp", "agp", + "ais", "aju", "als", "arb", + "asd", "aue", "ayr", "ayx", @@ -4703,10 +4705,12 @@ supplementalData:table(nofallback){ "dhd", "dik", "diq", + "dit", "djl", "dkl", "drh", "drw", + "dud", "duj", "dwl", "dzd", @@ -4768,9 +4772,11 @@ supplementalData:table(nofallback){ "kzh", "kzj", "kzt", + "lba", "lbk", "leg", "lii", + "llo", "lmm", "lsg", "lvs", @@ -4789,6 +4795,8 @@ supplementalData:table(nofallback){ "mwd", "mwj", "mwx~y", + "myd", + "myi", "myq", "myt", "nad", @@ -4797,6 +4805,7 @@ supplementalData:table(nofallback){ "ncp", "nln", "nlr", + "nns", "nnx", "no", "noo", @@ -4945,7 +4954,8 @@ supplementalData:table(nofallback){ "ahg~i", "ahk~p", "ahr~t", - "aia~t", + "aia~r", + "ait", "aiw~y", "aja", "ajg", @@ -4985,7 +4995,8 @@ supplementalData:table(nofallback){ "arh~l", "arn~z", "as", - "asa~l", + "asa~c", + "ase~l", "asn~z", "ata~e", "atg~z", @@ -5122,6 +5133,7 @@ supplementalData:table(nofallback){ "cek~l", "cen", "cet", + "cey", "cfa", "cfd", "cfg", @@ -5268,7 +5280,8 @@ supplementalData:table(nofallback){ "dia~d", "dif~j", "dil~p", - "dir~u", + "dir~s", + "diu", "diw~z", "dja~f", "dji~k", @@ -5323,7 +5336,8 @@ supplementalData:table(nofallback){ "dtm~p", "dtr~u", "dty", - "dua~i", + "dua~c", + "due~i", "duk~s", "duu~z", "dv", @@ -6001,7 +6015,7 @@ supplementalData:table(nofallback){ "lau", "law~z", "lb", - "lba~c", + "lbb~c", "lbe~g", "lbi~j", "lbl~o", @@ -6046,7 +6060,8 @@ supplementalData:table(nofallback){ "lkl~o", "lkr~u", "lky", - "lla~q", + "lla~n", + "llp~q", "lls", "llu", "llx", @@ -6082,9 +6097,9 @@ supplementalData:table(nofallback){ "lsa", "lsd~e", "lsh~i", - "lsl~m", - "lso~p", + "lsl~p", "lsr~t", + "lsv", "lsy", "lt", "ltc", @@ -6099,6 +6114,7 @@ supplementalData:table(nofallback){ "luy~z", "lv", "lva", + "lvi", "lvk", "lvu", "lwa", @@ -6191,7 +6207,9 @@ supplementalData:table(nofallback){ "mwz", "mxa~z", "my", - "myb~p", + "myb~c", + "mye~h", + "myj~p", "myr~s", "myu~z", "mza~e", @@ -6251,7 +6269,8 @@ supplementalData:table(nofallback){ "nma~z", "nn", "nna~n", - "nnp~w", + "nnp~r", + "nnt~w", "nny~z", "noa", "noc~n", @@ -6486,8 +6505,7 @@ supplementalData:table(nofallback){ "pmq~t", "pmw~z", "pna", - "pnc", - "pne", + "pnc~e", "png~z", "poc", "poe~i", @@ -6784,6 +6802,7 @@ supplementalData:table(nofallback){ "szp", "szs", "szv~w", + "szy", "ta", "taa~g", "tai~l", @@ -6823,8 +6842,8 @@ supplementalData:table(nofallback){ "tis~z", "tja", "tjg", - "tji", - "tjl~o", + "tji~j", + "tjl~p", "tjs", "tju", "tjw", @@ -6876,8 +6895,7 @@ supplementalData:table(nofallback){ "tvd~e", "tvk~o", "tvs~u", - "tvw", - "tvy", + "tvw~y", "twa~h", "twl~r", "twt~u", @@ -6969,9 +6987,11 @@ supplementalData:table(nofallback){ "ush~i", "usk", "usp", + "uss", "usu", "uta", "ute", + "uth", "utp", "utr", "utu", @@ -7073,6 +7093,7 @@ supplementalData:table(nofallback){ "wka~b", "wkd", "wkl", + "wkr", "wku", "wkw", "wky", @@ -7699,10 +7720,12 @@ supplementalData:table(nofallback){ "Cari", "Cham", "Cher", + "Chrs", "Copt", "Cprt", "Cyrl", "Deva", + "Diak", "Dogr", "Dsrt", "Dupl", @@ -7741,6 +7764,7 @@ supplementalData:table(nofallback){ "Khar", "Khmr", "Khoj", + "Kits", "Knda", "Kore", "Kthi", @@ -7829,6 +7853,7 @@ supplementalData:table(nofallback){ "Wcho", "Xpeo", "Xsux", + "Yezi", "Yiii", } reserved{ @@ -7837,6 +7862,7 @@ supplementalData:table(nofallback){ "Qaaj~p", } special{ + "Aran", "Qaag", "Zanb", "Zinh", @@ -11257,6 +11283,7 @@ supplementalData:table(nofallback){ "digital-terabit", "digital-terabyte", "duration-century", + "duration-decade", "duration-day", "duration-day-person", "duration-hour", @@ -11282,6 +11309,7 @@ supplementalData:table(nofallback){ "energy-kilojoule", "energy-kilowatt-hour", "energy-electronvolt", + "energy-therm-us", "energy-british-thermal-unit", "force-pound-force", "force-newton", @@ -11289,6 +11317,13 @@ supplementalData:table(nofallback){ "frequency-hertz", "frequency-kilohertz", "frequency-megahertz", + "graphics-dot-per-centimeter", + "graphics-dot-per-inch", + "graphics-em", + "graphics-megapixel", + "graphics-pixel", + "graphics-pixel-per-centimeter", + "graphics-pixel-per-inch", "length-astronomical-unit", "length-centimeter", "length-decimeter", @@ -11335,9 +11370,11 @@ supplementalData:table(nofallback){ "pressure-atmosphere", "pressure-hectopascal", "pressure-inch-hg", + "pressure-bar", "pressure-millibar", "pressure-millimeter-of-mercury", "pressure-pound-per-square-inch", + "pressure-pascal", "pressure-kilopascal", "pressure-megapascal", "speed-kilometer-per-hour", @@ -11409,6 +11446,7 @@ supplementalData:table(nofallback){ "biske", "bohoric", "boont", + "bornholm", "cisaup", "colb1945", "cornu", @@ -11730,6 +11768,11 @@ supplementalData:table(nofallback){ territories{"DZ"} } } + ars{ + primary{ + scripts{"Arab"} + } + } arw{ secondary{ scripts{"Latn"} @@ -12001,9 +12044,6 @@ supplementalData:table(nofallback){ } } bhk{ - primary{ - scripts{"Latn"} - } secondary{ territories{"PH"} } @@ -12356,6 +12396,11 @@ supplementalData:table(nofallback){ scripts{"Latn"} } } + cic{ + primary{ + scripts{"Latn"} + } + } cja{ primary{ scripts{"Arab"} @@ -13002,12 +13047,10 @@ supplementalData:table(nofallback){ } ff{ primary{ - scripts{ - "Latn", - "Adlm", - } + scripts{"Latn"} } secondary{ + scripts{"Adlm"} territories{ "GN", "SN", @@ -13453,9 +13496,6 @@ supplementalData:table(nofallback){ primary{ scripts{"Deva"} } - secondary{ - scripts{"Latn"} - } } gwi{ primary{ @@ -13517,7 +13557,10 @@ supplementalData:table(nofallback){ territories{"IN"} } secondary{ - scripts{"Mahj"} + scripts{ + "Latn", + "Mahj", + } territories{ "FJ", "ZA", @@ -14808,14 +14851,14 @@ supplementalData:table(nofallback){ } mn{ primary{ - scripts{ - "Cyrl", - "Mong", - } + scripts{"Cyrl"} territories{"MN"} } secondary{ - scripts{"Phag"} + scripts{ + "Mong", + "Phag", + } territories{"CN"} } } @@ -15309,6 +15352,9 @@ supplementalData:table(nofallback){ } osa{ primary{ + scripts{"Osge"} + } + secondary{ scripts{"Latn"} } } @@ -18123,709 +18169,1825 @@ supplementalData:table(nofallback){ "96", "0", } - } - } - languageMatchingInfo{ - written{ - matchVariable{ - americas{"019"} - cnsar{"HK+MO"} - enUS{"AS+GU+MH+MP+PR+UM+US+VI"} - maghreb{"MA+DZ+TN+LY+MR+EH"} + } + } + languageMatchingInfo{ + written{ + matchVariable{ + americas{"019"} + cnsar{"HK+MO"} + enUS{"AS+GU+MH+MP+PR+UM+US+VI"} + maghreb{"MA+DZ+TN+LY+MR+EH"} + } + paradigmLocales{ + "en", + "en_GB", + "es", + "es_419", + "pt_BR", + "pt_PT", + } + } + } + languageMatchingNew{ + written{ + { + "no", + "nb", + "1", + "0", + } + { + "hr", + "bs", + "4", + "0", + } + { + "sh", + "bs", + "4", + "0", + } + { + "sh", + "hr", + "4", + "0", + } + { + "sh", + "sr", + "4", + "0", + } + { + "ssy", + "aa", + "4", + "0", + } + { + "gsw", + "de", + "4", + "1", + } + { + "lb", + "de", + "4", + "1", + } + { + "da", + "no", + "8", + "0", + } + { + "da", + "nb", + "8", + "0", + } + { + "ab", + "ru", + "10", + "1", + } + { + "ach", + "en", + "10", + "1", + } + { + "af", + "nl", + "10", + "1", + } + { + "ak", + "en", + "10", + "1", + } + { + "ay", + "es", + "10", + "1", + } + { + "az", + "ru", + "10", + "1", + } + { + "be", + "ru", + "10", + "1", + } + { + "bem", + "en", + "10", + "1", + } + { + "bh", + "hi", + "10", + "1", + } + { + "bn", + "en", + "10", + "1", + } + { + "br", + "fr", + "10", + "1", + } + { + "ceb", + "fil", + "10", + "1", + } + { + "chr", + "en", + "10", + "1", + } + { + "ckb", + "ar", + "10", + "1", + } + { + "co", + "fr", + "10", + "1", + } + { + "crs", + "fr", + "10", + "1", + } + { + "cy", + "en", + "10", + "1", + } + { + "ee", + "en", + "10", + "1", + } + { + "eo", + "en", + "10", + "1", + } + { + "et", + "fi", + "10", + "1", + } + { + "eu", + "es", + "10", + "1", + } + { + "fo", + "da", + "10", + "1", + } + { + "fy", + "nl", + "10", + "1", + } + { + "ga", + "en", + "10", + "1", + } + { + "gaa", + "en", + "10", + "1", + } + { + "gd", + "en", + "10", + "1", + } + { + "gl", + "es", + "10", + "1", + } + { + "gn", + "es", + "10", + "1", + } + { + "gu", + "hi", + "10", + "1", + } + { + "ha", + "en", + "10", + "1", + } + { + "haw", + "en", + "10", + "1", + } + { + "ht", + "fr", + "10", + "1", + } + { + "hy", + "ru", + "10", + "1", + } + { + "ia", + "en", + "10", + "1", + } + { + "ig", + "en", + "10", + "1", + } + { + "is", + "en", + "10", + "1", + } + { + "jv", + "id", + "10", + "1", + } + { + "ka", + "en", + "10", + "1", + } + { + "kg", + "fr", + "10", + "1", + } + { + "kk", + "ru", + "10", + "1", + } + { + "km", + "en", + "10", + "1", + } + { + "kn", + "en", + "10", + "1", + } + { + "kri", + "en", + "10", + "1", + } + { + "ku", + "tr", + "10", + "1", + } + { + "ky", + "ru", + "10", + "1", + } + { + "la", + "it", + "10", + "1", + } + { + "lg", + "en", + "10", + "1", + } + { + "ln", + "fr", + "10", + "1", + } + { + "lo", + "en", + "10", + "1", + } + { + "loz", + "en", + "10", + "1", + } + { + "lua", + "fr", + "10", + "1", + } + { + "mfe", + "en", + "10", + "1", + } + { + "mg", + "fr", + "10", + "1", + } + { + "mi", + "en", + "10", + "1", + } + { + "mk", + "bg", + "10", + "1", + } + { + "ml", + "en", + "10", + "1", + } + { + "mn", + "ru", + "10", + "1", + } + { + "mr", + "hi", + "10", + "1", + } + { + "ms", + "id", + "10", + "1", + } + { + "mt", + "en", + "10", + "1", + } + { + "my", + "en", + "10", + "1", + } + { + "ne", + "en", + "10", + "1", + } + { + "nn", + "nb", + "10", + "0", + } + { + "nn", + "no", + "10", + "1", + } + { + "nso", + "en", + "10", + "1", + } + { + "ny", + "en", + "10", + "1", + } + { + "nyn", + "en", + "10", + "1", + } + { + "oc", + "fr", + "10", + "1", + } + { + "om", + "en", + "10", + "1", + } + { + "or", + "en", + "10", + "1", + } + { + "pa", + "en", + "10", + "1", + } + { + "pcm", + "en", + "10", + "1", + } + { + "ps", + "en", + "10", + "1", + } + { + "qu", + "es", + "10", + "1", + } + { + "rm", + "de", + "10", + "1", + } + { + "rn", + "en", + "10", + "1", + } + { + "rw", + "fr", + "10", + "1", + } + { + "sa", + "hi", + "10", + "1", + } + { + "sd", + "en", + "10", + "1", + } + { + "si", + "en", + "10", + "1", + } + { + "sn", + "en", + "10", + "1", + } + { + "so", + "en", + "10", + "1", + } + { + "sq", + "en", + "10", + "1", + } + { + "st", + "en", + "10", + "1", + } + { + "su", + "id", + "10", + "1", + } + { + "sw", + "en", + "10", + "1", + } + { + "ta", + "en", + "10", + "1", + } + { + "te", + "en", + "10", + "1", + } + { + "tg", + "ru", + "10", + "1", + } + { + "ti", + "en", + "10", + "1", + } + { + "tk", + "ru", + "10", + "1", + } + { + "tlh", + "en", + "10", + "1", + } + { + "tn", + "en", + "10", + "1", + } + { + "to", + "en", + "10", + "1", + } + { + "tt", + "ru", + "10", + "1", + } + { + "tum", + "en", + "10", + "1", + } + { + "ug", + "zh", + "10", + "1", + } + { + "ur", + "en", + "10", + "1", + } + { + "uz", + "ru", + "10", + "1", + } + { + "wo", + "fr", + "10", + "1", + } + { + "xh", + "en", + "10", + "1", + } + { + "yi", + "en", + "10", + "1", + } + { + "yo", + "en", + "10", + "1", + } + { + "zu", + "en", + "10", + "1", + } + { + "aao", + "ar", + "10", + "1", + } + { + "abh", + "ar", + "10", + "1", + } + { + "abv", + "ar", + "10", + "1", + } + { + "acm", + "ar", + "10", + "1", + } + { + "acq", + "ar", + "10", + "1", + } + { + "acw", + "ar", + "10", + "1", + } + { + "acx", + "ar", + "10", + "1", + } + { + "acy", + "ar", + "10", + "1", + } + { + "adf", + "ar", + "10", + "1", + } + { + "aeb", + "ar", + "10", + "1", + } + { + "aec", + "ar", + "10", + "1", + } + { + "afb", + "ar", + "10", + "1", + } + { + "ajp", + "ar", + "10", + "1", + } + { + "apc", + "ar", + "10", + "1", + } + { + "apd", + "ar", + "10", + "1", + } + { + "arq", + "ar", + "10", + "1", + } + { + "ars", + "ar", + "10", + "1", + } + { + "ary", + "ar", + "10", + "1", + } + { + "arz", + "ar", + "10", + "1", + } + { + "auz", + "ar", + "10", + "1", + } + { + "avl", + "ar", + "10", + "1", + } + { + "ayh", + "ar", + "10", + "1", + } + { + "ayl", + "ar", + "10", + "1", + } + { + "ayn", + "ar", + "10", + "1", + } + { + "ayp", + "ar", + "10", + "1", + } + { + "bbz", + "ar", + "10", + "1", + } + { + "pga", + "ar", + "10", + "1", + } + { + "shu", + "ar", + "10", + "1", + } + { + "ssh", + "ar", + "10", + "1", + } + { + "azb", + "az", + "10", + "1", + } + { + "vro", + "et", + "10", + "1", + } + { + "ffm", + "ff", + "10", + "1", + } + { + "fub", + "ff", + "10", + "1", + } + { + "fue", + "ff", + "10", + "1", + } + { + "fuf", + "ff", + "10", + "1", + } + { + "fuh", + "ff", + "10", + "1", + } + { + "fui", + "ff", + "10", + "1", + } + { + "fuq", + "ff", + "10", + "1", + } + { + "fuv", + "ff", + "10", + "1", + } + { + "gnw", + "gn", + "10", + "1", + } + { + "gui", + "gn", + "10", + "1", + } + { + "gun", + "gn", + "10", + "1", + } + { + "nhd", + "gn", + "10", + "1", + } + { + "ikt", + "iu", + "10", + "1", + } + { + "enb", + "kln", + "10", + "1", + } + { + "eyo", + "kln", + "10", + "1", + } + { + "niq", + "kln", + "10", + "1", + } + { + "oki", + "kln", + "10", + "1", + } + { + "pko", + "kln", + "10", + "1", + } + { + "sgc", + "kln", + "10", + "1", + } + { + "tec", + "kln", + "10", + "1", + } + { + "tuy", + "kln", + "10", + "1", + } + { + "gom", + "kok", + "10", + "1", + } + { + "gkp", + "kpe", + "10", + "1", + } + { + "ida", + "luy", + "10", + "1", + } + { + "lkb", + "luy", + "10", + "1", + } + { + "lko", + "luy", + "10", + "1", + } + { + "lks", + "luy", + "10", + "1", + } + { + "lri", + "luy", + "10", + "1", + } + { + "lrm", + "luy", + "10", + "1", + } + { + "lsm", + "luy", + "10", + "1", + } + { + "lto", + "luy", + "10", + "1", + } + { + "lts", + "luy", + "10", + "1", + } + { + "lwg", + "luy", + "10", + "1", + } + { + "nle", + "luy", + "10", + "1", + } + { + "nyd", + "luy", + "10", + "1", + } + { + "rag", + "luy", + "10", + "1", + } + { + "ltg", + "lv", + "10", + "1", + } + { + "bhr", + "mg", + "10", + "1", + } + { + "bjq", + "mg", + "10", + "1", + } + { + "bmm", + "mg", + "10", + "1", } - paradigmLocales{ - "en", - "en_GB", - "es", - "es_419", - "pt_BR", - "pt_PT", + { + "bzc", + "mg", + "10", + "1", } - } - } - languageMatchingNew{ - written{ { - "no", - "nb", + "msh", + "mg", + "10", "1", - "0", } { - "hr", - "bs", - "4", - "0", + "skg", + "mg", + "10", + "1", } { - "sh", - "bs", - "4", - "0", + "tdx", + "mg", + "10", + "1", } { - "sh", - "hr", - "4", - "0", + "tkg", + "mg", + "10", + "1", } { - "sh", - "sr", - "4", - "0", + "txy", + "mg", + "10", + "1", } { - "ssy", - "aa", - "4", - "0", + "xmv", + "mg", + "10", + "1", } { - "gsw", - "de", - "4", + "xmw", + "mg", + "10", "1", } { - "lb", - "de", - "4", + "mvf", + "mn", + "10", "1", } { - "da", - "no", - "8", - "0", + "bjn", + "ms", + "10", + "1", } { - "da", - "nb", - "8", - "0", + "btj", + "ms", + "10", + "1", } { - "ab", - "ru", + "bve", + "ms", "10", "1", } { - "ach", - "en", + "bvu", + "ms", "10", "1", } { - "af", - "nl", + "coa", + "ms", "10", "1", } { - "ak", - "en", + "dup", + "ms", "10", "1", } { - "ay", - "es", + "hji", + "ms", "10", "1", } { - "az", - "ru", + "id", + "ms", "10", "1", } { - "be", - "ru", + "jak", + "ms", "10", "1", } { - "bem", - "en", + "jax", + "ms", "10", "1", } { - "bh", - "hi", + "kvb", + "ms", "10", "1", } { - "bn", - "en", + "kvr", + "ms", "10", "1", } { - "br", - "fr", + "kxd", + "ms", "10", "1", } { - "ceb", - "fil", + "lce", + "ms", "10", "1", } { - "chr", - "en", + "lcf", + "ms", "10", "1", } { - "ckb", - "ar", + "liw", + "ms", "10", "1", } { - "co", - "fr", + "max", + "ms", "10", "1", } { - "crs", - "fr", + "meo", + "ms", "10", "1", } { - "cy", - "en", + "mfa", + "ms", "10", "1", } { - "ee", - "en", + "mfb", + "ms", "10", "1", } { - "eo", - "en", + "min", + "ms", "10", "1", } { - "et", - "fi", + "mqg", + "ms", "10", "1", } { - "eu", - "es", + "msi", + "ms", "10", "1", } { - "fo", - "da", + "mui", + "ms", "10", "1", } { - "fy", - "nl", + "orn", + "ms", "10", "1", } { - "ga", - "en", + "ors", + "ms", "10", "1", } { - "gaa", - "en", + "pel", + "ms", "10", "1", } { - "gd", - "en", + "pse", + "ms", "10", "1", } { - "gl", - "es", + "tmw", + "ms", "10", "1", } { - "gn", - "es", + "urk", + "ms", "10", "1", } { - "gu", - "hi", + "vkk", + "ms", "10", "1", } { - "ha", - "en", + "vkt", + "ms", "10", "1", } { - "haw", - "en", + "xmm", + "ms", "10", "1", } { - "ht", - "fr", + "zlm", + "ms", "10", "1", } { - "hy", - "ru", + "zmi", + "ms", "10", "1", } { - "ia", - "en", + "dty", + "ne", "10", "1", } { - "ig", - "en", + "gax", + "om", "10", "1", } { - "is", - "en", + "hae", + "om", "10", "1", } { - "jv", - "id", + "orc", + "om", "10", "1", } { - "ka", - "en", + "spv", + "or", "10", "1", } { - "kg", - "fr", + "pbt", + "ps", "10", "1", } { - "kk", - "ru", + "pst", + "ps", "10", "1", } { - "km", - "en", + "qub", + "qu", "10", "1", } { - "kn", - "en", + "qud", + "qu", "10", "1", } { - "kri", - "en", + "quf", + "qu", "10", "1", } { - "ku", - "tr", + "qug", + "qu", "10", "1", } { - "ky", - "ru", + "quh", + "qu", "10", "1", } { - "la", - "it", + "quk", + "qu", "10", "1", } { - "lg", - "en", + "qul", + "qu", "10", "1", } { - "ln", - "fr", + "qup", + "qu", "10", "1", } { - "lo", - "en", + "qur", + "qu", "10", "1", } { - "loz", - "en", + "qus", + "qu", "10", "1", } { - "lua", - "fr", + "quw", + "qu", "10", "1", } { - "mfe", - "en", + "qux", + "qu", "10", "1", } { - "mg", - "fr", + "quy", + "qu", "10", "1", } { - "mi", - "en", + "qva", + "qu", "10", "1", } { - "mk", - "bg", + "qvc", + "qu", "10", "1", } { - "ml", - "en", + "qve", + "qu", "10", "1", } { - "mn", - "ru", + "qvh", + "qu", "10", "1", } { - "mr", - "hi", + "qvi", + "qu", "10", "1", } { - "ms", - "id", + "qvj", + "qu", "10", "1", } { - "mt", - "en", + "qvl", + "qu", "10", "1", } { - "my", - "en", + "qvm", + "qu", "10", "1", } { - "ne", - "en", + "qvn", + "qu", "10", "1", } { - "nn", - "nb", + "qvo", + "qu", "10", - "0", + "1", } { - "nn", - "no", + "qvp", + "qu", "10", "1", } { - "nso", - "en", + "qvs", + "qu", "10", "1", } { - "ny", - "en", + "qvw", + "qu", "10", "1", } { - "nyn", - "en", + "qvz", + "qu", "10", "1", } { - "oc", - "fr", + "qwa", + "qu", "10", "1", } { - "om", - "en", + "qwc", + "qu", "10", "1", } { - "or", - "en", + "qwh", + "qu", "10", "1", } { - "pa", - "en", + "qws", + "qu", "10", "1", } { - "pcm", - "en", + "qxa", + "qu", "10", "1", } { - "ps", - "en", + "qxc", + "qu", "10", "1", } { + "qxh", "qu", - "es", "10", "1", } { - "rm", - "de", + "qxl", + "qu", "10", "1", } { - "rn", - "en", + "qxn", + "qu", "10", "1", } { - "rw", - "fr", + "qxo", + "qu", "10", "1", } { - "sa", - "hi", + "qxp", + "qu", "10", "1", } { - "sd", - "en", + "qxr", + "qu", "10", "1", } { - "si", - "en", + "qxt", + "qu", "10", "1", } { - "sn", - "en", + "qxu", + "qu", "10", "1", } { - "so", - "en", + "qxw", + "qu", "10", "1", } { - "sq", - "en", + "sdc", + "sc", "10", "1", } { - "st", - "en", + "sdn", + "sc", "10", "1", } { - "su", - "id", + "sro", + "sc", "10", "1", } { - "sw", - "en", + "aae", + "sq", "10", "1", } { - "ta", - "en", + "aat", + "sq", "10", "1", } { - "te", - "en", + "aln", + "sq", "10", "1", } { - "tg", - "ru", + "aii", + "syr", "10", "1", } { - "ti", - "en", + "uzs", + "uz", "10", "1", } { - "tk", - "ru", + "yih", + "yi", "10", "1", } { - "tlh", - "en", + "cdo", + "zh", "10", "1", } { - "tn", - "en", + "cjy", + "zh", "10", "1", } { - "to", - "en", + "cpx", + "zh", "10", "1", } { - "tt", - "ru", + "czh", + "zh", "10", "1", } { - "tum", - "en", + "czo", + "zh", "10", "1", } { - "ug", + "gan", "zh", "10", "1", } { - "ur", - "en", + "hak", + "zh", "10", "1", } { - "uz", - "ru", + "hsn", + "zh", "10", "1", } { - "wo", - "fr", + "lzh", + "zh", "10", "1", } { - "xh", - "en", + "mnp", + "zh", "10", "1", } { - "yi", - "en", + "nan", + "zh", "10", "1", } { - "yo", - "en", + "wuu", + "zh", "10", "1", } { - "zu", - "en", + "yue", + "zh", "10", "1", } @@ -19228,94 +20390,179 @@ supplementalData:table(nofallback){ parentLocales{ en_001{ "en_150", + "en_AF", "en_AG", "en_AI", + "en_AM", + "en_AO", "en_AR", "en_AU", + "en_AW", + "en_AX", + "en_AZ", "en_BB", "en_BD", + "en_BF", + "en_BH", + "en_BJ", + "en_BL", "en_BM", + "en_BN", + "en_BO", + "en_BQ", "en_BR", "en_BS", "en_BW", "en_BZ", "en_CA", "en_CC", + "en_CD", + "en_CF", + "en_CG", + "en_CI", "en_CK", "en_CM", + "en_CR", + "en_CU", + "en_CV", "en_CX", "en_CY", "en_DG", "en_DM", + "en_DO", + "en_DZ", + "en_EC", + "en_EG", + "en_EH", "en_ER", + "en_ET", "en_FJ", "en_FK", "en_FM", + "en_GA", "en_GB", "en_GD", + "en_GF", "en_GG", "en_GH", "en_GI", "en_GM", + "en_GN", + "en_GP", + "en_GQ", + "en_GT", + "en_GQ", "en_GY", "en_HK", + "en_HN", + "en_HT", + "en_IC", "en_ID", "en_IE", "en_IL", "en_IM", "en_IN", "en_IO", + "en_IQ", "en_JE", "en_JM", + "en_JO", "en_KE", + "en_KG", + "en_KH", "en_KI", + "en_KM", "en_KN", + "en_KW", "en_KY", + "en_KZ", + "en_LA", + "en_LB", "en_LC", "en_LK", "en_LR", "en_LS", + "en_LY", + "en_MA", + "en_MF", "en_MG", + "en_ML", "en_MM", + "en_MN", "en_MO", + "en_MQ", + "en_MR", "en_MS", "en_MT", "en_MU", "en_MV", "en_MW", "en_MY", + "en_MZ", "en_NA", + "en_NC", + "en_NE", "en_NF", "en_NG", + "en_NI", + "en_NP", "en_NR", "en_NU", "en_NZ", + "en_OM", + "en_PE", + "en_PF", "en_PG", "en_PK", + "en_PM", "en_PN", + "en_PS", "en_PW", + "en_QA", + "en_RE", "en_RW", "en_SB", "en_SC", "en_SD", "en_SG", "en_SH", + "en_SJ", "en_SL", + "en_SM", + "en_SN", + "en_SO", "en_SS", + "en_ST", + "en_SV", "en_SX", + "en_SY", "en_SZ", "en_TC", + "en_TD", + "en_TF", + "en_TG", "en_TH", + "en_TJ", "en_TK", + "en_TL", + "en_TM", + "en_TN", "en_TO", "en_TT", "en_TV", "en_TZ", "en_UG", + "en_UY", + "en_UZ", "en_VC", + "en_VE", "en_VG", + "en_VN", "en_VU", + "en_WF", "en_WS", + "en_YE", + "en_YT", "en_ZA", "en_ZM", "en_ZW", @@ -19327,6 +20574,7 @@ supplementalData:table(nofallback){ "en_BA", "en_BE", "en_BG", + "en_BY", "en_CH", "en_CZ", "en_DE", @@ -19334,16 +20582,23 @@ supplementalData:table(nofallback){ "en_EE", "en_ES", "en_FI", + "en_FO", "en_FR", + "en_GE", + "en_GL", "en_GR", "en_HR", "en_HU", "en_IS", "en_IT", + "en_LI", "en_LT", "en_LU", "en_LV", + "en_MC", + "en_MD", "en_ME", + "en_MK", "en_NL", "en_NO", "en_PL", @@ -19355,10 +20610,9 @@ supplementalData:table(nofallback){ "en_SI", "en_SK", "en_UA", + "en_VA", } - en_IN{ - "hi_Latn", - } + en_IN{"hi_Latn"} es_419{ "es_AG", "es_AI", @@ -22057,7 +23311,7 @@ supplementalData:table(nofallback){ "no20", "no21", "no22", - "no23", + "no50", } NP{ "np1", @@ -24590,12 +25844,6 @@ supplementalData:table(nofallback){ "itvi", "itvr", } - it36{ - "itgo", - "itpn", - "itts", - "itud", - } it42{ "itge", "itim", @@ -24692,13 +25940,10 @@ supplementalData:table(nofallback){ } it88{ "itca", - "itci", "itnu", - "itog", "itor", - "itot", + "itsd", "itss", - "itvs", } knk{ "kn01", @@ -24798,6 +26043,7 @@ supplementalData:table(nofallback){ "manou", "marab", "masal", + "masik", "masil", "maskh", } @@ -24811,12 +26057,13 @@ supplementalData:table(nofallback){ ma06{ "mabes", "mabrr", + "macas", "macht", "majdi", "mamed", "mamoh", + "maset", "masib", - "masik", } ma07{ "machi", @@ -24829,11 +26076,9 @@ supplementalData:table(nofallback){ "mayus", } ma08{ - "macas", "maerr", "mamid", "maoua", - "maset", "matin", "mazag", } @@ -26043,7 +27288,7 @@ supplementalData:table(nofallback){ } AR{ cy{ - populationShareF:int{46650000} + populationShareF:int{46660000} } en{ populationShareF:int{48700000} @@ -26096,7 +27341,7 @@ supplementalData:table(nofallback){ } hu{ officialStatus{"official_regional"} - populationShareF:int{47270000} + populationShareF:int{47260000} } it{ populationShareF:int{48900000} @@ -26485,7 +27730,7 @@ supplementalData:table(nofallback){ populationShareF:int{48800000} } es{ - populationShareF:int{46370000} + populationShareF:int{46360000} } gub{ populationShareF:int{45840000} @@ -27009,7 +28254,7 @@ supplementalData:table(nofallback){ populationShareF:int{46190000} } kk_Arab{ - populationShareF:int{46860000} + populationShareF:int{46850000} } ko{ officialStatus{"official_regional"} @@ -27531,6 +28776,9 @@ supplementalData:table(nofallback){ } } ES{ + an{ + populationShareF:int{46520000} + } ast{ officialStatus{"official_regional"} populationShareF:int{48130000} @@ -27797,7 +29045,7 @@ supplementalData:table(nofallback){ populationShareF:int{48600000} } el{ - populationShareF:int{47340000} + populationShareF:int{47330000} } en{ officialStatus{"official"} @@ -27816,7 +29064,7 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } it{ - populationShareF:int{47340000} + populationShareF:int{47330000} } ks{ populationShareF:int{47190000} @@ -27835,7 +29083,7 @@ supplementalData:table(nofallback){ writingShareF:int{48500000} } syl{ - populationShareF:int{47500000} + populationShareF:int{47510000} } territoryF:intvector{ 62292500, @@ -27952,7 +29200,7 @@ supplementalData:table(nofallback){ populationShareF:int{48350000} } ha{ - populationShareF:int{47870000} + populationShareF:int{47860000} } nzi{ populationShareF:int{48100000} @@ -28290,7 +29538,7 @@ supplementalData:table(nofallback){ populationShareF:int{47990000} } sk{ - populationShareF:int{47110000} + populationShareF:int{47120000} } sl{ populationShareF:int{46510000} @@ -28377,8 +29625,11 @@ supplementalData:table(nofallback){ literacyShareF:int{49100000} populationShareF:int{48300000} } + ms{ + populationShareF:int{48380000} + } ms_Arab{ - populationShareF:int{48460000} + populationShareF:int{47800000} } mwv{ populationShareF:int{46240000} @@ -28497,7 +29748,7 @@ supplementalData:table(nofallback){ populationShareF:int{48130000} } awa{ - populationShareF:int{48180000} + populationShareF:int{48190000} writingShareF:int{48500000} } bfq{ @@ -28550,7 +29801,7 @@ supplementalData:table(nofallback){ populationShareF:int{46280000} } dcc{ - populationShareF:int{48100000} + populationShareF:int{47990000} } doi{ populationShareF:int{47200000} @@ -28589,7 +29840,7 @@ supplementalData:table(nofallback){ populationShareF:int{48110000} } hoc{ - populationShareF:int{47100000} + populationShareF:int{46990000} } hoj{ populationShareF:int{46820000} @@ -28658,7 +29909,7 @@ supplementalData:table(nofallback){ populationShareF:int{48700000} } mtr{ - populationShareF:int{46980000} + populationShareF:int{46970000} } mwr{ populationShareF:int{48120000} @@ -28689,7 +29940,7 @@ supplementalData:table(nofallback){ } rkt{ literacyShareF:int{49200000} - populationShareF:int{47440000} + populationShareF:int{47430000} } sa{ officialStatus{"official_regional"} @@ -29068,7 +30319,7 @@ supplementalData:table(nofallback){ } pko{ literacyShareF:int{48100000} - populationShareF:int{47700000} + populationShareF:int{47690000} } saq{ literacyShareF:int{48100000} @@ -29374,7 +30625,7 @@ supplementalData:table(nofallback){ 56196246, } xh{ - populationShareF:int{48100000} + populationShareF:int{47990000} } zu{ populationShareF:int{49140000} @@ -29612,9 +30863,9 @@ supplementalData:table(nofallback){ populationShareF:int{49250000} } territoryF:intvector{ - 60310300, - 49974000, - 56211895, + 60305900, + 49970000, + 56208296, } tr{ populationShareF:int{48350000} @@ -29622,7 +30873,7 @@ supplementalData:table(nofallback){ } ML{ ar{ - populationShareF:int{47890000} + populationShareF:int{47900000} } bm{ populationShareF:int{49460000} @@ -29634,7 +30885,7 @@ supplementalData:table(nofallback){ populationShareF:int{47860000} } bze{ - populationShareF:int{47840000} + populationShareF:int{47850000} } dtm{ populationShareF:int{48110000} @@ -30087,7 +31338,7 @@ supplementalData:table(nofallback){ } NG{ amo{ - populationShareF:int{45880000} + populationShareF:int{45870000} } ar{ populationShareF:int{46710000} @@ -30255,7 +31506,7 @@ supplementalData:table(nofallback){ populationShareF:int{48300000} } gvr{ - populationShareF:int{47710000} + populationShareF:int{47290000} } hi{ populationShareF:int{47420000} @@ -30290,7 +31541,7 @@ supplementalData:table(nofallback){ populationShareF:int{47440000} } taj{ - populationShareF:int{48343000} + populationShareF:int{47430000} } tdg{ populationShareF:int{48130000} @@ -30584,7 +31835,7 @@ supplementalData:table(nofallback){ populationShareF:int{47160000} } kxp{ - populationShareF:int{47120000} + populationShareF:int{47110000} } lah{ populationShareF:int{49400000} @@ -30856,7 +32107,7 @@ supplementalData:table(nofallback){ } sk{ officialStatus{"official_regional"} - populationShareF:int{47860000} + populationShareF:int{47850000} } sq{ populationShareF:int{49190000} @@ -31040,6 +32291,10 @@ supplementalData:table(nofallback){ officialStatus{"official"} populationShareF:int{50100000} } + ars{ + populationShareF:int{48300000} + writingShareF:int{48500000} + } territoryF:intvector{ 62177500, 49872000, @@ -31690,7 +32945,7 @@ supplementalData:table(nofallback){ } TM{ ku{ - populationShareF:int{47410000} + populationShareF:int{47400000} } ru{ populationShareF:int{49120000} @@ -31874,10 +33129,10 @@ supplementalData:table(nofallback){ populationShareF:int{49690000} } jmc{ - populationShareF:int{47750000} + populationShareF:int{47740000} } kde{ - populationShareF:int{48240000} + populationShareF:int{48250000} } ksb{ populationShareF:int{48170000} @@ -31896,7 +33151,7 @@ supplementalData:table(nofallback){ populationShareF:int{48330000} } rof{ - populationShareF:int{47750000} + populationShareF:int{47740000} } rwk{ populationShareF:int{47220000} @@ -31918,7 +33173,7 @@ supplementalData:table(nofallback){ 57554513, } vun{ - populationShareF:int{47750000} + populationShareF:int{47740000} } } UA{ @@ -32033,6 +33288,9 @@ supplementalData:table(nofallback){ populationShareF:int{45770000} writingShareF:int{48500000} } + cic{ + populationShareF:int{0} + } dak{ populationShareF:int{45590000} } @@ -32048,7 +33306,7 @@ supplementalData:table(nofallback){ populationShareF:int{48960000} } esu{ - populationShareF:int{45620000} + populationShareF:int{45630000} } fil{ populationShareF:int{47420000} @@ -32057,7 +33315,7 @@ supplementalData:table(nofallback){ populationShareF:int{47560000} } frc{ - populationShareF:int{45850000} + populationShareF:int{45840000} } haw{ officialStatus{"official_regional"} @@ -32080,7 +33338,10 @@ supplementalData:table(nofallback){ populationShareF:int{45120000} } nv{ - populationShareF:int{46510000} + populationShareF:int{46500000} + } + osa{ + populationShareF:int{0} } pdc{ populationShareF:int{46390000} @@ -34582,6 +35843,9 @@ supplementalData:table(nofallback){ volume-small{"milliliter"} volume-vehicle-fuel{"liter"} } + AE{ + energy-person-usage{"foodcalorie"} + } AG{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34596,6 +35860,7 @@ supplementalData:table(nofallback){ } AU{ concentr-blood-glucose{"millimole-per-liter"} + energy-person-usage{"kilojoule"} } BA{ concentr-blood-glucose{"millimole-per-liter"} @@ -34608,6 +35873,7 @@ supplementalData:table(nofallback){ } BH{ concentr-blood-glucose{"millimole-per-liter"} + energy-person-usage{"foodcalorie"} } BM{ concentr-blood-glucose{"millimole-per-liter"} @@ -34617,6 +35883,7 @@ supplementalData:table(nofallback){ } BR{ consumption-vehicle-fuel{"liter-per-kilometer"} + energy-person-usage{"foodcalorie"} length-person-informal{"meter centimeter"} length-rainfall{"centimeter"} pressure-baromtrc{"millibar"} @@ -34636,6 +35903,7 @@ supplementalData:table(nofallback){ CA{ concentr-blood-glucose{"millimole-per-liter"} consumption-vehicle-fuel-informal{"mile-per-gallon-imperial"} + energy-person-usage{"foodcalorie"} length-person-informal{"foot inch"} length-person-small-informal{"inch"} } @@ -34671,6 +35939,7 @@ supplementalData:table(nofallback){ concentr-blood-glucose{"millimole-per-liter"} } EG{ + energy-person-usage{"foodcalorie"} length-person{"meter centimeter"} mass-person-small{"kilogram gram"} pressure-baromtrc{"millibar"} @@ -34728,6 +35997,7 @@ supplementalData:table(nofallback){ concentr-blood-glucose{"millimole-per-liter"} } IL{ + energy-person-usage{"foodcalorie"} length-person{"meter centimeter"} pressure-baromtrc{"millibar"} } @@ -34738,6 +36008,9 @@ supplementalData:table(nofallback){ length-person-informal{"foot inch"} length-person-small-informal{"inch"} } + IQ{ + energy-person-usage{"foodcalorie"} + } IS{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34746,6 +36019,7 @@ supplementalData:table(nofallback){ length-person{"meter centimeter"} } JO{ + energy-person-usage{"foodcalorie"} length-person{"meter centimeter"} mass-person-small{"kilogram gram"} } @@ -34764,6 +36038,7 @@ supplementalData:table(nofallback){ } KW{ concentr-blood-glucose{"millimole-per-liter"} + energy-person-usage{"foodcalorie"} } KY{ temperature-weather{"fahrenheit"} @@ -34771,6 +36046,9 @@ supplementalData:table(nofallback){ KZ{ concentr-blood-glucose{"millimole-per-liter"} } + LB{ + energy-person-usage{"foodcalorie"} + } LC{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34837,9 +36115,11 @@ supplementalData:table(nofallback){ } NZ{ concentr-blood-glucose{"millimole-per-liter"} + energy-person-usage{"kilojoule"} } OM{ concentr-blood-glucose{"millimole-per-liter"} + energy-person-usage{"foodcalorie"} } PG{ concentr-blood-glucose{"millimole-per-liter"} @@ -34851,12 +36131,18 @@ supplementalData:table(nofallback){ PR{ temperature-weather{"fahrenheit"} } + PS{ + energy-person-usage{"foodcalorie"} + } PT{ length-person-informal{"meter centimeter"} } PW{ temperature-weather{"fahrenheit"} } + QA{ + energy-person-usage{"foodcalorie"} + } RS{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34867,9 +36153,13 @@ supplementalData:table(nofallback){ speed-wind{"meter-per-second"} } SA{ + energy-person-usage{"foodcalorie"} length-person{"meter centimeter"} mass-person-small{"kilogram gram"} } + SD{ + energy-person-usage{"foodcalorie"} + } SE{ concentr-blood-glucose{"millimole-per-liter"} length-person{"meter centimeter"} @@ -34885,6 +36175,9 @@ supplementalData:table(nofallback){ SK{ concentr-blood-glucose{"millimole-per-liter"} } + SY{ + energy-person-usage{"foodcalorie"} + } TC{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34899,6 +36192,9 @@ supplementalData:table(nofallback){ consumption-vehicle-fuel{"liter-per-kilometer"} length-person{"meter centimeter"} } + TW{ + energy-person-usage{"foodcalorie"} + } UA{ concentr-blood-glucose{"millimole-per-liter"} } @@ -34913,6 +36209,7 @@ supplementalData:table(nofallback){ area-large{"square-mile"} area-small{"square-inch"} consumption-vehicle-fuel{"mile-per-gallon"} + energy-person-usage{"foodcalorie"} length{"foot"} length-large{"mile"} length-person{"inch"} @@ -34956,6 +36253,9 @@ supplementalData:table(nofallback){ VU{ concentr-blood-glucose{"millimole-per-liter"} } + YE{ + energy-person-usage{"foodcalorie"} + } ZA{ concentr-blood-glucose{"millimole-per-liter"} } @@ -35034,7 +36334,7 @@ supplementalData:table(nofallback){ 86400000, } AR:intvector{ - 1, + 2, 1, 7, 0, diff --git a/icuSources/data/misc/windowsZones.txt b/icuSources/data/misc/windowsZones.txt index e29b769c..cb139642 100644 --- a/icuSources/data/misc/windowsZones.txt +++ b/icuSources/data/misc/windowsZones.txt @@ -17,8 +17,8 @@ windowsZones:table(nofallback){ "Alaskan Standard Time"{ 001{"America/Anchorage"} US{ - "America/Anchorage America/Juneau America/Nome America/Sitka America/" - "Yakutat" + "America/Anchorage America/Juneau America/Metlakatla America/Nome Ame" + "rica/Sitka America/Yakutat" } } "Aleutian Standard Time"{ @@ -287,7 +287,7 @@ windowsZones:table(nofallback){ } "GTB Standard Time"{ 001{"Europe/Bucharest"} - CY{"Asia/Famagusta Asia/Nicosia"} + CY{"Asia/Nicosia Asia/Famagusta"} GR{"Europe/Athens"} RO{"Europe/Bucharest"} } @@ -371,7 +371,6 @@ windowsZones:table(nofallback){ } "Magallanes Standard Time"{ 001{"America/Punta_Arenas"} - AQ{"Antarctica/Palmer"} CL{"America/Punta_Arenas"} } "Marquesas Standard Time"{ @@ -468,7 +467,7 @@ windowsZones:table(nofallback){ "Pacific Standard Time"{ 001{"America/Los_Angeles"} CA{"America/Vancouver America/Dawson America/Whitehorse"} - US{"America/Los_Angeles America/Metlakatla"} + US{"America/Los_Angeles"} ZZ{"PST8PDT"} } "Pakistan Standard Time"{ @@ -479,6 +478,10 @@ windowsZones:table(nofallback){ 001{"America/Asuncion"} PY{"America/Asuncion"} } + "Qyzylorda Standard Time"{ + 001{"Asia/Qyzylorda"} + KZ{"Asia/Qyzylorda"} + } "Romance Standard Time"{ 001{"Europe/Paris"} BE{"Europe/Brussels"} @@ -500,12 +503,12 @@ windowsZones:table(nofallback){ } "Russian Standard Time"{ 001{"Europe/Moscow"} - RU{"Europe/Moscow Europe/Kirov Europe/Volgograd"} + RU{"Europe/Moscow Europe/Kirov"} UA{"Europe/Simferopol"} } "SA Eastern Standard Time"{ 001{"America/Cayenne"} - AQ{"Antarctica/Rothera"} + AQ{"Antarctica/Rothera Antarctica/Palmer"} BR{ "America/Fortaleza America/Belem America/Maceio America/Recife Americ" "a/Santarem" @@ -590,6 +593,7 @@ windowsZones:table(nofallback){ } "Singapore Standard Time"{ 001{"Asia/Singapore"} + AQ{"Antarctica/Casey"} BN{"Asia/Brunei"} ID{"Asia/Makassar"} MY{"Asia/Kuala_Lumpur Asia/Kuching"} @@ -731,9 +735,12 @@ windowsZones:table(nofallback){ 001{"Asia/Vladivostok"} RU{"Asia/Vladivostok Asia/Ust-Nera"} } + "Volgograd Standard Time"{ + 001{"Europe/Volgograd"} + RU{"Europe/Volgograd"} + } "W. Australia Standard Time"{ 001{"Australia/Perth"} - AQ{"Antarctica/Casey"} AU{"Australia/Perth"} } "W. Central Africa Standard Time"{ @@ -779,7 +786,7 @@ windowsZones:table(nofallback){ "West Asia Standard Time"{ 001{"Asia/Tashkent"} AQ{"Antarctica/Mawson"} - KZ{"Asia/Oral Asia/Aqtau Asia/Aqtobe Asia/Atyrau Asia/Qyzylorda"} + KZ{"Asia/Oral Asia/Aqtau Asia/Aqtobe Asia/Atyrau"} MV{"Indian/Maldives"} TF{"Indian/Kerguelen"} TJ{"Asia/Dushanbe"} diff --git a/icuSources/data/misc/zoneinfo64.txt b/icuSources/data/misc/zoneinfo64.txt index d81b2ea9..89b89737 100644 --- a/icuSources/data/misc/zoneinfo64.txt +++ b/icuSources/data/misc/zoneinfo64.txt @@ -3,17 +3,17 @@ // License & terms of use: http://www.unicode.org/copyright.html#License //--------------------------------------------------------- // Build tool: tz2icu -// Build date: Tue Feb 19 01:26:22 2019 +// Build date: Fri Sep 13 17:31:25 2019 // tz database: ftp://ftp.iana.org/tz/ -// tz version: 2018i -// ICU version: 63.1 +// tz version: 2019c +// ICU version: 65.1 //--------------------------------------------------------- // >> !!! >> THIS IS A MACHINE-GENERATED FILE << !!! << // >> !!! >>> DO NOT EDIT <<< !!! << //--------------------------------------------------------- zoneinfo64:table(nofallback) { - TZVersion { "2018i" } + TZVersion { "2019c" } Zones:array { /* ACT */ :int { 355 } //Z#0 /* AET */ :int { 367 } //Z#1 @@ -60,8 +60,9 @@ zoneinfo64:table(nofallback) { } //Z#18 /* Africa/Casablanca */ :table { trans:intvector { -1773012580, -956361600, -950490000, -942019200, -761187600, -617241600, -605149200, -81432000, -71110800, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 } + transPost32:intvector { 0, -2125888096, 0, -2122864096, 0, -2095043296, 0, -2092019296, 0, -2064803296, 0, -2061174496, 0, -2033958496, 0, -2030934496, 0, -2003718496, 0, -2000089696, 0, -1972873696, 0, -1969849696, 0, -1942028896, 0, -1939004896, 0, -1911788896, 0, -1908160096, 0, -1880944096, 0, -1877920096, 0, -1850099296, 0, -1847075296, 0, -1819859296, 0, -1816230496, 0, -1789014496, 0, -1785990496, 0, -1758774496, 0, -1755145696, 0, -1727929696, 0, -1724905696, 0, -1697084896, 0, -1694060896, 0, -1666844896, 0, -1663216096, 0, -1636000096, 0, -1632976096, 0, -1605155296, 0, -1602131296, 0, -1574915296, 0, -1571286496, 0, -1544070496, 0, -1541046496, 0, -1513830496, 0, -1510201696, 0, -1482985696, 0, -1479961696, 0, -1452140896, 0, -1449116896, 0, -1421900896, 0, -1418272096, 0, -1391056096, 0, -1388032096, 0, -1360211296, 0, -1357187296, 0, -1329971296, 0, -1326947296, 0, -1299126496, 0, -1296102496, 0, -1268886496, 0, -1265257696, 0, -1238041696, 0, -1235017696, 0, -1207196896, 0, -1204172896, 0, -1176956896, 0, -1173328096, 0, -1146112096, 0, -1143088096, 0, -1115267296, 0, -1112243296, 0, -1085027296, 0, -1082003296, 0, -1054182496, 0, -1051158496, 0, -1023942496, 0, -1020313696, 0, -993097696, 0, -990073696, 0, -962252896, 0, -959228896, 0, -932012896, 0, -928384096, 0, -901168096, 0, -898144096, 0, -870323296, 0, -867299296, 0, -840083296, 0, -837059296, 0, -809238496, 0, -806214496, 0, -778998496, 0, -775369696, 0, -748153696, 0, -745129696, 0, -717308896, 0, -714284896, 0, -687068896, 0, -683440096, 0, -656224096, 0, -653200096, 0, -625379296, 0, -622355296, 0, -595139296, 0, -592115296 } typeOffsets:intvector { -1820, 0, 0, 0, 0, 3600, 3600, 0 } - typeMap:bin { "01020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" } + typeMap:bin { "01020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" } } //Z#19 /* Africa/Ceuta */ :table { transPre32:intvector { -1, 2117514496 } @@ -79,8 +80,9 @@ zoneinfo64:table(nofallback) { /* Africa/Douala */ :int { 36 } //Z#25 /* Africa/El_Aaiun */ :table { trans:intvector { -1136070432, 198291600, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 } + transPost32:intvector { 0, -2125888096, 0, -2122864096, 0, -2095043296, 0, -2092019296, 0, -2064803296, 0, -2061174496, 0, -2033958496, 0, -2030934496, 0, -2003718496, 0, -2000089696, 0, -1972873696, 0, -1969849696, 0, -1942028896, 0, -1939004896, 0, -1911788896, 0, -1908160096, 0, -1880944096, 0, -1877920096, 0, -1850099296, 0, -1847075296, 0, -1819859296, 0, -1816230496, 0, -1789014496, 0, -1785990496, 0, -1758774496, 0, -1755145696, 0, -1727929696, 0, -1724905696, 0, -1697084896, 0, -1694060896, 0, -1666844896, 0, -1663216096, 0, -1636000096, 0, -1632976096, 0, -1605155296, 0, -1602131296, 0, -1574915296, 0, -1571286496, 0, -1544070496, 0, -1541046496, 0, -1513830496, 0, -1510201696, 0, -1482985696, 0, -1479961696, 0, -1452140896, 0, -1449116896, 0, -1421900896, 0, -1418272096, 0, -1391056096, 0, -1388032096, 0, -1360211296, 0, -1357187296, 0, -1329971296, 0, -1326947296, 0, -1299126496, 0, -1296102496, 0, -1268886496, 0, -1265257696, 0, -1238041696, 0, -1235017696, 0, -1207196896, 0, -1204172896, 0, -1176956896, 0, -1173328096, 0, -1146112096, 0, -1143088096, 0, -1115267296, 0, -1112243296, 0, -1085027296, 0, -1082003296, 0, -1054182496, 0, -1051158496, 0, -1023942496, 0, -1020313696, 0, -993097696, 0, -990073696, 0, -962252896, 0, -959228896, 0, -932012896, 0, -928384096, 0, -901168096, 0, -898144096, 0, -870323296, 0, -867299296, 0, -840083296, 0, -837059296, 0, -809238496, 0, -806214496, 0, -778998496, 0, -775369696, 0, -748153696, 0, -745129696, 0, -717308896, 0, -714284896, 0, -687068896, 0, -683440096, 0, -656224096, 0, -653200096, 0, -625379296, 0, -622355296, 0, -595139296, 0, -592115296 } typeOffsets:intvector { -3168, 0, -3600, 0, 0, 0, 0, 3600 } - typeMap:bin { "0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203" } + typeMap:bin { "0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203" } } //Z#26 /* Africa/Freetown */ :int { 5 } //Z#27 /* Africa/Gaborone */ :int { 43 } //Z#28 @@ -355,13 +357,9 @@ zoneinfo64:table(nofallback) { finalYear:int { 2008 } } //Z#91 /* America/Campo_Grande */ :table { - trans:intvector { -1767212492, -1206954000, -1191358800, -1175371200, -1159822800, -633816000, -622065600, -602280000, -591829200, -570744000, -560206800, -539121600, -531349200, -191361600, -184194000, -155160000, -150066000, -128894400, -121122000, -99950400, -89586000, -68414400, -57963600, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1066536000, 1076814000, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400, 1572753600, 1581822000, 1604203200, 1613876400, 1636257600, 1645326000, 1667707200, 1677380400, 1699156800, 1708225200, 1730606400, 1739674800, 1762056000, 1771729200, 1793505600, 1803178800, 1825560000, 1834628400, 1857009600, 1866078000, 1888459200, 1897527600, 1919908800, 1928977200, 1951358400, 1960426800, 1983412800, 1992481200, 2014862400, 2024535600, 2046312000, 2055380400, 2077761600, 2086830000, 2109211200, 2118884400, 2140660800 } - transPost32:intvector { 0, -2144633296, 0, -2122252096 } + trans:intvector { -1767212492, -1206954000, -1191358800, -1175371200, -1159822800, -633816000, -622065600, -602280000, -591829200, -570744000, -560206800, -539121600, -531349200, -191361600, -184194000, -155160000, -150066000, -128894400, -121122000, -99950400, -89586000, -68414400, -57963600, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1066536000, 1076814000, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400 } typeOffsets:intvector { -13108, 0, -14400, 0, -14400, 3600 } - typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" } - finalRule { "Brazil" } - finalRaw:int { -14400 } - finalYear:int { 2039 } + typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } } //Z#92 /* America/Cancun */ :table { trans:intvector { -1514743200, 377935200, 828860400, 846396000, 860310000, 877845600, 891759600, 902037600, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1422777600 } @@ -413,13 +411,9 @@ zoneinfo64:table(nofallback) { typeMap:bin { "020102" } } //Z#103 /* America/Cuiaba */ :table { - trans:intvector { -1767212140, -1206954000, -1191358800, -1175371200, -1159822800, -633816000, -622065600, -602280000, -591829200, -570744000, -560206800, -539121600, -531349200, -191361600, -184194000, -155160000, -150066000, -128894400, -121122000, -99950400, -89586000, -68414400, -57963600, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400, 1572753600, 1581822000, 1604203200, 1613876400, 1636257600, 1645326000, 1667707200, 1677380400, 1699156800, 1708225200, 1730606400, 1739674800, 1762056000, 1771729200, 1793505600, 1803178800, 1825560000, 1834628400, 1857009600, 1866078000, 1888459200, 1897527600, 1919908800, 1928977200, 1951358400, 1960426800, 1983412800, 1992481200, 2014862400, 2024535600, 2046312000, 2055380400, 2077761600, 2086830000, 2109211200, 2118884400, 2140660800 } - transPost32:intvector { 0, -2144633296, 0, -2122252096 } + trans:intvector { -1767212140, -1206954000, -1191358800, -1175371200, -1159822800, -633816000, -622065600, -602280000, -591829200, -570744000, -560206800, -539121600, -531349200, -191361600, -184194000, -155160000, -150066000, -128894400, -121122000, -99950400, -89586000, -68414400, -57963600, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400 } typeOffsets:intvector { -13460, 0, -14400, 0, -14400, 3600 } - typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" } - finalRule { "Brazil" } - finalRaw:int { -14400 } - finalYear:int { 2039 } + typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } } //Z#104 /* America/Curacao */ :table { trans:intvector { -1826738653, -157750200 } @@ -458,9 +452,9 @@ zoneinfo64:table(nofallback) { links:intvector { 109, 204, 544, 624 } } //Z#109 /* America/Detroit */ :table { - trans:intvector { -2051202469, -1724083200, -880218000, -765396000, -684349200, -671047200, 104914800, 120636000, 126687600, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } + trans:intvector { -2051202469, -1724083200, -880218000, -765396000, -684349200, -671047200, -80506740, -68666400, -52938000, -37216800, 104914800, 120636000, 126687600, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } typeOffsets:intvector { -19931, 0, -21600, 0, -18000, 0, -18000, 3600 } - typeMap:bin { "01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302" } + typeMap:bin { "0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302" } finalRule { "US" } finalRaw:int { -18000 } finalYear:int { 2008 } @@ -468,9 +462,9 @@ zoneinfo64:table(nofallback) { } //Z#110 /* America/Dominica */ :int { 186 } //Z#111 /* America/Edmonton */ :table { - trans:intvector { -1998663968, -1632063600, -1615132800, -1600614000, -1596816000, -1567954800, -1551628800, -1536505200, -1523203200, -1504450800, -1491753600, -1473001200, -1459699200, -880210800, -765388800, -715791600, -702489600, -84380400, -68659200, -21481200, -5760000, 73472400, 89193600, 104922000, 120643200, 136371600, 152092800, 167821200, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } + trans:intvector { -1998663968, -1632063600, -1615132800, -1600614000, -1596816000, -1567954800, -1551628800, -1536505200, -1523203200, -1504450800, -1491753600, -1473001200, -1459699200, -880210800, -765388800, -715791600, -702489600, 73472400, 89193600, 104922000, 120643200, 136371600, 152092800, 167821200, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } typeOffsets:intvector { -27232, 0, -25200, 0, -25200, 3600 } - typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "Canada" } finalRaw:int { -25200 } finalYear:int { 2008 } @@ -615,9 +609,9 @@ zoneinfo64:table(nofallback) { } //Z#134 /* America/Indiana/Tell_City */ :table { transPre32:intvector { -1, 1577320096 } - trans:intvector { -1633276800, -1615136400, -1601827200, -1583686800, -880214400, -765392400, -747244800, -733942800, -526492800, -513190800, -495043200, -481741200, -462996000, -450291600, -431539200, -418237200, -400089600, -386787600, -368640000, -355338000, -337190400, -323888400, -305740800, -289414800, -273686400, -260989200, -242236800, -226515600, -210787200, -195066000, -179337600, -21488400, -5767200, 9961200, 25682400, 1143961200, 1162105200, 1173600000, 1194159600 } + trans:intvector { -1633276800, -1615136400, -1601827200, -1583686800, -880214400, -765392400, -462996000, -450291600, -431539200, -418237200, -400089600, -386787600, -368640000, -355338000, -337190400, -323888400, -305740800, -292438800, -273686400, -257965200, -242236800, -226515600, -210787200, -195066000, -179337600, -68662800, -52934400, -37213200, -21484800, -5767200, 9961200, 25682400, 1143961200, 1162105200, 1173600000, 1194159600 } typeOffsets:intvector { -20823, 0, -21600, 0, -21600, 3600, -18000, 0, -18000, 3600 } - typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201030403040302010201" } + typeMap:bin { "01020102010201020102010201020102010201020102010201030102010403040302010201" } finalRule { "US" } finalRaw:int { -21600 } finalYear:int { 2008 } @@ -684,7 +678,7 @@ zoneinfo64:table(nofallback) { } //Z#144 /* America/Kentucky/Louisville */ :table { transPre32:intvector { -1, 1577320096 } - trans:intvector { -1633276800, -1615136400, -1601827200, -1583686800, -1535904000, -1525280400, -905097600, -891795600, -880214400, -765392400, -757360800, -744224400, -715795200, -608144400, -589392000, -576090000, -557942400, -544640400, -526492800, -513190800, -495043200, -481741200, -463593600, -450291600, -431539200, -415818000, -400089600, -384368400, -368640000, -352918800, -337190400, -321469200, -305740800, -289414800, -273686400, -266432400, -52938000, -37216800, -21488400, -5767200, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 152089200, 162370800, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } + trans:intvector { -1633276800, -1615136400, -1601827200, -1583686800, -1535904000, -1525280400, -905097600, -891795600, -880214400, -765392400, -747251940, -744224400, -620841600, -608144400, -589392000, -576090000, -557942400, -544640400, -526492800, -513190800, -495043200, -481741200, -463593600, -450291600, -431539200, -415818000, -400089600, -384368400, -368640000, -352918800, -337190400, -321469200, -305740800, -289414800, -273686400, -266432400, -52938000, -37216800, -21488400, -5767200, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 152089200, 162370800, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } typeOffsets:intvector { -20582, 0, -21600, 0, -21600, 3600, -18000, 0, -18000, 3600 } typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102030403040304030403040304030203040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403" } finalRule { "US" } @@ -786,9 +780,9 @@ zoneinfo64:table(nofallback) { } //Z#163 /* America/Metlakatla */ :table { transPre32:intvector { -1, 1069743569, -1, 2106011674 } - trans:intvector { -880207200, -765385200, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 1446372000, 1457866800, 1478426400, 1489316400, 1509876000, 1520766000, 1541325600, 1552215600, 1572775200 } + trans:intvector { -880207200, -765385200, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 1446372000, 1457866800, 1478426400, 1489316400, 1509876000, 1520766000, 1541325600, 1547978400, 1552215600, 1572775200 } typeOffsets:intvector { 54822, 0, -32400, 0, -32400, 3600, -31578, 0, -28800, 0, -28800, 3600 } - typeMap:bin { "03040504050405040504050405040504050405040504050405040504050405040504010201020102040201" } + typeMap:bin { "0304050405040504050405040504050405040504050405040504050405040504050401020102010204010201" } finalRule { "US" } finalRaw:int { -32400 } finalYear:int { 2020 } @@ -1037,13 +1031,9 @@ zoneinfo64:table(nofallback) { typeMap:bin { "0401030102010201020102010201050105" } } //Z#201 /* America/Sao_Paulo */ :table { - trans:intvector { -1767214412, -1206957600, -1191362400, -1175374800, -1159826400, -633819600, -622069200, -602283600, -591832800, -570747600, -560210400, -539125200, -531352800, -195426000, -184197600, -155163600, -150069600, -128898000, -121125600, -99954000, -89589600, -68418000, -57967200, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 656478000, 666756000, 687927600, 697600800, 719982000, 728445600, 750826800, 761709600, 782276400, 793159200, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1066532400, 1076810400, 1099364400, 1108864800, 1129431600, 1140314400, 1162695600, 1172368800, 1192330800, 1203213600, 1224385200, 1234663200, 1255834800, 1266717600, 1287284400, 1298167200, 1318734000, 1330221600, 1350788400, 1361066400, 1382238000, 1392516000, 1413687600, 1424570400, 1445137200, 1456020000, 1476586800, 1487469600, 1508036400, 1518919200, 1541300400, 1550368800, 1572750000, 1581818400, 1604199600, 1613872800, 1636254000, 1645322400, 1667703600, 1677376800, 1699153200, 1708221600, 1730602800, 1739671200, 1762052400, 1771725600, 1793502000, 1803175200, 1825556400, 1834624800, 1857006000, 1866074400, 1888455600, 1897524000, 1919905200, 1928973600, 1951354800, 1960423200, 1983409200, 1992477600, 2014858800, 2024532000, 2046308400, 2055376800, 2077758000, 2086826400, 2109207600, 2118880800, 2140657200 } - transPost32:intvector { 0, -2144636896, 0, -2122255696 } + trans:intvector { -1767214412, -1206957600, -1191362400, -1175374800, -1159826400, -633819600, -622069200, -602283600, -591832800, -570747600, -560210400, -539125200, -531352800, -195426000, -184197600, -155163600, -150069600, -128898000, -121125600, -99954000, -89589600, -68418000, -57967200, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 656478000, 666756000, 687927600, 697600800, 719982000, 728445600, 750826800, 761709600, 782276400, 793159200, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1066532400, 1076810400, 1099364400, 1108864800, 1129431600, 1140314400, 1162695600, 1172368800, 1192330800, 1203213600, 1224385200, 1234663200, 1255834800, 1266717600, 1287284400, 1298167200, 1318734000, 1330221600, 1350788400, 1361066400, 1382238000, 1392516000, 1413687600, 1424570400, 1445137200, 1456020000, 1476586800, 1487469600, 1508036400, 1518919200, 1541300400, 1550368800 } typeOffsets:intvector { -11188, 0, -10800, 0, -10800, 3600 } - typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" } - finalRule { "Brazil" } - finalRaw:int { -10800 } - finalYear:int { 2039 } + typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } links:intvector { 202, 372, 376 } } //Z#202 /* America/Scoresbysund */ :table { @@ -1127,7 +1117,7 @@ zoneinfo64:table(nofallback) { /* America/Tortola */ :int { 186 } //Z#218 /* America/Vancouver */ :table { transPre32:intvector { -1, 1581086444 } - trans:intvector { -1632060000, -1615129200, -880207200, -765385200, -747237600, -732726000, -715788000, -702486000, -684338400, -671036400, -652888800, -639586800, -620834400, -608137200, -589384800, -576082800, -557935200, -544633200, -526485600, -513183600, -495036000, -481734000, -463586400, -450284400, -431532000, -418230000, -400082400, -386780400, -368632800, -355330800, -337183200, -323881200, -305733600, -292431600, -273679200, -260982000, -242229600, -226508400, -210780000, -195058800, -179330400, -163609200, -147880800, -131554800, -116431200, -100105200, -84376800, -68655600, -52927200, -37206000, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800 } + trans:intvector { -1632060000, -1615129200, -880207200, -765385200, -747237600, -733935600, -715788000, -702486000, -684338400, -671036400, -652888800, -639586800, -620834400, -608137200, -589384800, -576082800, -557935200, -544633200, -526485600, -513183600, -495036000, -481734000, -463586400, -450284400, -431532000, -418230000, -400082400, -386780400, -368632800, -355330800, -337183200, -323881200, -305733600, -292431600, -273679200, -260982000, -242229600, -226508400, -210780000, -195058800, -179330400, -163609200, -147880800, -131554800, -116431200, -100105200, -84376800, -68655600, -52927200, -37206000, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800 } typeOffsets:intvector { -29548, 0, -28800, 0, -28800, 3600 } typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "Canada" } @@ -1374,22 +1364,22 @@ zoneinfo64:table(nofallback) { } //Z#267 /* Asia/Gaza */ :table { transPre32:intvector { -1, 2109557424 } - trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1219957200, 1238104800, 1252015200, 1269640860, 1281474000, 1301608860, 1312146000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445547600, 1458946800, 1477692000 } + trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334015200, 337644000, 452556000, 462232800, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1219957200, 1238104800, 1252015200, 1269640860, 1281474000, 1301608860, 1312146000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445547600, 1458946800, 1477692000, 1490396400, 1509141600, 1521846000, 1540591200, 1553810400, 1572040800 } typeOffsets:intvector { 8272, 0, 7200, 0, 7200, 3600 } - typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "Palestine" } finalRaw:int { 7200 } - finalYear:int { 2017 } + finalYear:int { 2020 } } //Z#268 /* Asia/Harbin */ :int { 314 } //Z#269 /* Asia/Hebron */ :table { transPre32:intvector { -1, 2109557273 } - trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1220216400, 1238104800, 1252015200, 1269554400, 1281474000, 1301608860, 1312146000, 1314655200, 1317330000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445547600, 1458946800, 1477692000 } + trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334015200, 337644000, 452556000, 462232800, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1220216400, 1238104800, 1252015200, 1269554400, 1281474000, 1301608860, 1312146000, 1314655200, 1317330000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445547600, 1458946800, 1477692000, 1490396400, 1509141600, 1521846000, 1540591200, 1553810400, 1572040800 } typeOffsets:intvector { 8423, 0, 7200, 0, 7200, 3600 } - typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "Palestine" } finalRaw:int { 7200 } - finalYear:int { 2017 } + finalYear:int { 2020 } } //Z#270 /* Asia/Ho_Chi_Minh */ :table { trans:intvector { -2004073600, -1851577590, -852105600, -782643600, -767869200, -718095600, -457776000, -315648000, 171820800 } @@ -1398,9 +1388,9 @@ zoneinfo64:table(nofallback) { links:intvector { 271, 310, 630 } } //Z#271 /* Asia/Hong_Kong */ :table { - trans:intvector { -2056690800, -900909000, -891579600, -884248200, -766659600, -747981000, -728544600, -717049800, -694503000, -683785800, -668064600, -654755400, -636615000, -623305800, -605165400, -591856200, -573715800, -559801800, -541661400, -528352200, -510211800, -498112200, -478762200, -466662600, -446707800, -435213000, -415258200, -403158600, -383808600, -371709000, -352359000, -340259400, -320909400, -308809800, -288855000, -277360200, -257405400, -245910600, -225955800, -213856200, -194506200, -182406600, -163056600, -148537800, -132816600, -117088200, -101367000, -85638600, -69312600, -53584200, -37863000, -22134600, -6413400, 9315000, 25036200, 40764600, 56485800, 72214200, 88540200, 104268600, 119989800, 126041400, 151439400, 167167800, 182889000, 198617400, 214338600, 295385400, 309292200 } - typeOffsets:intvector { 27402, 0, 28800, 0, 28800, 3600, 30600, 0, 32400, 0 } - typeMap:bin { "010203040102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + trans:intvector { -2056690800, -900910800, -891579600, -884248200, -761209200, -747907200, -728541000, -717049800, -697091400, -683785800, -668061000, -654755400, -636611400, -623305800, -605161800, -591856200, -573712200, -559801800, -541657800, -528352200, -510211800, -498112200, -478762200, -466662600, -446707800, -435213000, -415258200, -403158600, -383808600, -371709000, -352359000, -340259400, -320909400, -308809800, -288855000, -277360200, -257405400, -245910600, -225955800, -213856200, -194506200, -182406600, -163056600, -148537800, -132816600, -117088200, -101367000, -85638600, -69312600, -53584200, -37863000, -22134600, -6413400, 9315000, 25036200, 40764600, 56485800, 72214200, 88540200, 104268600, 119989800, 126041400, 151439400, 167167800, 182889000, 198617400, 214338600, 295385400, 309292200 } + typeOffsets:intvector { 27402, 0, 28800, 0, 28800, 1800, 28800, 3600, 32400, 0 } + typeMap:bin { "010302040103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301" } links:intvector { 272, 511 } } //Z#272 /* Asia/Hovd */ :table { @@ -1426,9 +1416,9 @@ zoneinfo64:table(nofallback) { } //Z#277 /* Asia/Jerusalem */ :table { transPre32:intvector { -1, 1454818042 } - trans:intvector { -1641003640, -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -681962400, -673243200, -667962000, -652327200, -636426000, -622087200, -608947200, -591847200, -572486400, -558576000, -542851200, -527731200, -514425600, -490845600, -482986800, -459475200, -451537200, -428551200, -418262400, -400032000, -387428400, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 826840800, 842821200, 858895200, 874184400, 890344800, 905029200, 923011200, 936313200, 955670400, 970783200, 986770800, 1001282400, 1017356400, 1033941600, 1048806000, 1065132000, 1081292400, 1095804000, 1112313600, 1128812400, 1143763200, 1159657200, 1175212800, 1189897200, 1206662400, 1223161200, 1238112000, 1254006000, 1269561600, 1284246000, 1301616000, 1317510000, 1333065600, 1348354800, 1364515200, 1382828400 } + trans:intvector { -1641003640, -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -681962400, -673243200, -667962000, -652327200, -636426000, -622087200, -608947200, -591847200, -572486400, -558576000, -542851200, -527731200, -514425600, -490845600, -482986800, -459475200, -451537200, -428551200, -418262400, -400032000, -387428400, 142380000, 150843600, 167176800, 178664400, 334015200, 337644000, 452556000, 462232800, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 826840800, 842821200, 858895200, 874184400, 890344800, 905029200, 923011200, 936313200, 955670400, 970783200, 986770800, 1001282400, 1017356400, 1033941600, 1048806000, 1065132000, 1081292400, 1095804000, 1112313600, 1128812400, 1143763200, 1159657200, 1175212800, 1189897200, 1206662400, 1223161200, 1238112000, 1254006000, 1269561600, 1284246000, 1301616000, 1317510000, 1333065600, 1348354800, 1364515200, 1382828400 } typeOffsets:intvector { 8454, 0, 7200, 0, 7200, 3600, 7200, 7200, 8440, 0 } - typeMap:bin { "0401020102010201020102010302010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + typeMap:bin { "040102010201020102010201030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "Zion" } finalRaw:int { 7200 } finalYear:int { 2014 } @@ -1588,9 +1578,9 @@ zoneinfo64:table(nofallback) { typeMap:bin { "010203040302030203020302030203020302030203020302" } } //Z#312 /* Asia/Seoul */ :table { - trans:intvector { -1948782472, -1830414600, -498128400, -462702600, -451733400, -429784200, -418296600, -399544200, -387451800, -368094600, -356002200, -336645000, -324552600, -305195400, -293103000, -264933000, 547578000, 560883600, 579027600, 592333200 } + trans:intvector { -1948782472, -1830414600, -681210000, -672228000, -654771600, -640864800, -623408400, -609415200, -588848400, -577965600, -498128400, -462702600, -451733400, -429784200, -418296600, -399544200, -387451800, -368094600, -356002200, -336645000, -324552600, -305195400, -293103000, -264933000, 547578000, 560883600, 579027600, 592333200 } typeOffsets:intvector { 30472, 0, 30600, 0, 30600, 3600, 32400, 0, 32400, 3600 } - typeMap:bin { "0103010201020102010201020102010304030403" } + typeMap:bin { "01030403040304030403010201020102010201020102010304030403" } links:intvector { 313, 597 } } //Z#313 /* Asia/Shanghai */ :table { @@ -2031,13 +2021,10 @@ zoneinfo64:table(nofallback) { } //Z#431 /* Etc/GMT0 */ :int { 403 } //Z#432 /* Etc/Greenwich */ :int { 403 } //Z#433 - /* Etc/UCT */ :table { - typeOffsets:intvector { 0, 0 } - links:intvector { 434, 614 } - } //Z#434 + /* Etc/UCT */ :int { 435 } //Z#434 /* Etc/UTC */ :table { typeOffsets:intvector { 0, 0 } - links:intvector { 435, 436, 438, 628, 629, 633 } + links:intvector { 434, 435, 436, 438, 614, 628, 629, 633 } } //Z#435 /* Etc/Universal */ :int { 435 } //Z#436 /* Etc/Unknown */ :table { @@ -2096,7 +2083,7 @@ zoneinfo64:table(nofallback) { } //Z#445 /* Europe/Bratislava */ :int { 477 } //Z#446 /* Europe/Brussels */ :table { - transPre32:intvector { -1, 1844014246 } + transPre32:intvector { -1, 1843972096 } trans:intvector { -1740355200, -1693702800, -1680483600, -1663455600, -1650150000, -1632006000, -1618700400, -1613826000, -1604278800, -1585530000, -1574038800, -1552266000, -1539997200, -1520557200, -1507510800, -1490576400, -1473642000, -1459126800, -1444006800, -1427677200, -1411952400, -1396227600, -1379293200, -1364778000, -1348448400, -1333328400, -1316394000, -1301263200, -1284328800, -1269813600, -1253484000, -1238364000, -1221429600, -1206914400, -1191189600, -1175464800, -1160344800, -1143410400, -1127685600, -1111960800, -1096840800, -1080511200, -1063576800, -1049061600, -1033336800, -1017612000, -1002492000, -986162400, -969228000, -950479200, -942012000, -934668000, -857257200, -844556400, -828226800, -812502000, -798073200, -781052400, -766623600, -745455600, -733273200, 228877200, 243997200, 260326800, 276051600, 291776400, 307501200, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } typeOffsets:intvector { 1050, 0, 0, 0, 0, 3600, 3600, 0, 3600, 3600 } typeMap:bin { "010304030403040301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403" } @@ -2173,17 +2160,17 @@ zoneinfo64:table(nofallback) { /* Europe/Isle_of_Man */ :int { 465 } //Z#457 /* Europe/Istanbul */ :table { transPre32:intvector { -1, 1454819544 } - trans:intvector { -1869875816, -1693706400, -1680490800, -1570413600, -1552186800, -1538359200, -1522551600, -1507514400, -1490583600, -1440208800, -1428030000, -1409709600, -1396494000, -931140000, -922762800, -917834400, -892436400, -875844000, -857358000, -781063200, -764737200, -744343200, -733806000, -716436000, -701924400, -684986400, -670474800, -654141600, -639025200, -621828000, -606970800, -590032800, -575434800, -235620000, -228279600, -177732000, -165726000, 10533600, 23835600, 41983200, 55285200, 74037600, 87339600, 107910000, 121219200, 133920000, 152676000, 165362400, 183502800, 202428000, 215557200, 228866400, 245797200, 260316000, 277246800, 308779200, 323827200, 340228800, 354672000, 371678400, 386121600, 403128000, 428446800, 433886400, 482792400, 496702800, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 686098800, 701823600, 717548400, 733273200, 748998000, 764118000, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301274000, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396227600, 1414285200, 1427590800, 1446944400, 1459040400, 1473195600 } + trans:intvector { -1869875816, -1693706400, -1680490800, -1570413600, -1552186800, -1538359200, -1522551600, -1507514400, -1490583600, -1440208800, -1428030000, -1409709600, -1396494000, -931053600, -922676400, -917834400, -892436400, -875844000, -764737200, -744343200, -733806000, -716436000, -701924400, -684986400, -670474800, -654141600, -639025200, -622087200, -606970800, -590032800, -575521200, -235620000, -194842800, -177732000, -165726000, 107910000, 121215600, 133920000, 152665200, 164678400, 184114800, 196214400, 215564400, 228873600, 245804400, 260323200, 267915600, 428454000, 433893600, 468111600, 482799600, 496710000, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 686098800, 701823600, 717548400, 733273200, 748998000, 764118000, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301274000, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396227600, 1414285200, 1427590800, 1446944400, 1459040400, 1473195600 } typeOffsets:intvector { 6952, 0, 7016, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } - typeMap:bin { "010203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030504050405040504050403020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020304" } + typeMap:bin { "01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030405040203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020304" } links:intvector { 275, 458, 613 } } //Z#458 /* Europe/Jersey */ :int { 465 } //Z#459 /* Europe/Kaliningrad */ :table { transPre32:intvector { -1, 1872911176 } - trans:intvector { -1693706400, -1680483600, -1663455600, -1650150000, -1632006000, -1618700400, -938905200, -857257200, -844556400, -828226800, -812502000, -796777200, -788922000, -778730400, -762663600, -757389600, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000, 1414278000 } + trans:intvector { -1693706400, -1680483600, -1663455600, -1650150000, -1632006000, -1618700400, -938905200, -857257200, -844556400, -828226800, -812502000, -796777200, -781052400, -780372000, -778730400, -762663600, -749095200, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000, 1414278000 } typeOffsets:intvector { 4920, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } - typeMap:bin { "01020102010201020102010201030403050605060506050605060506050605060504030403040304030403040304030403040304030403040304030403040304030403040304030403040304030503" } + typeMap:bin { "0102010201020102010201020102030403050605060506050605060506050605060504030403040304030403040304030403040304030403040304030403040304030403040304030403040304030503" } } //Z#460 /* Europe/Kiev */ :table { trans:intvector { -1441159324, -1247536800, -892522800, -857257200, -844556400, -828226800, -825382800, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 646783200, 686102400, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796179600, 811904400, 828234000, 846378000 } @@ -2387,7 +2374,7 @@ zoneinfo64:table(nofallback) { /* Europe/Vatican */ :int { 479 } //Z#494 /* Europe/Vienna */ :table { transPre32:intvector { -1, 1872912175 } - trans:intvector { -1693706400, -1680483600, -1663455600, -1650150000, -1632006000, -1618700400, -1569711600, -1555801200, -938905200, -857257200, -844556400, -828226800, -812502000, -796777200, -781052400, -780188400, -748479600, -733359600, -717634800, -701910000, -684975600, -670460400, 323823600, 338940000, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } + trans:intvector { -1693706400, -1680483600, -1663455600, -1650150000, -1632006000, -1618700400, -1569711600, -1555801200, -938905200, -857257200, -844556400, -828226800, -812502000, -796777200, -781052400, -780188400, -748479600, -733273200, -717634800, -701910000, -684975600, -670460400, 323823600, 338940000, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } typeOffsets:intvector { 3921, 0, 3600, 0, 3600, 3600 } typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "EU" } @@ -2615,12 +2602,12 @@ zoneinfo64:table(nofallback) { typeMap:bin { "0102" } } //Z#559 /* Pacific/Fiji */ :table { - trans:intvector { -1709985344, 909842400, 920124000, 941896800, 951573600, 1259416800, 1269698400, 1287842400, 1299333600, 1319292000, 1327154400, 1350741600, 1358604000, 1382796000, 1390050000, 1414850400, 1421503200, 1446300000 } + trans:intvector { -1709985344, 909842400, 920124000, 941896800, 951573600, 1259416800, 1269698400, 1287842400, 1299333600, 1319292000, 1327154400, 1350741600, 1358604000, 1382796000, 1390050000, 1414850400, 1421503200, 1446300000, 1452952800, 1478354400, 1484402400, 1509804000, 1515852000, 1541253600, 1547301600, 1573308000 } typeOffsets:intvector { 42944, 0, 43200, 0, 43200, 3600 } - typeMap:bin { "010201020102010201020102010201020102" } + typeMap:bin { "0102010201020102010201020102010201020102010201020102" } finalRule { "Fiji" } finalRaw:int { 43200 } - finalYear:int { 2016 } + finalYear:int { 2020 } } //Z#560 /* Pacific/Funafuti */ :table { transPre32:intvector { -1, 2117471484 } @@ -2702,9 +2689,12 @@ zoneinfo64:table(nofallback) { } //Z#575 /* Pacific/Norfolk */ :table { transPre32:intvector { -1, 2117474184 } - trans:intvector { -599656320, 152029800, 162912600, 1443882600 } - typeOffsets:intvector { 40312, 0, 39600, 0, 40320, 0, 41400, 0, 41400, 3600 } - typeMap:bin { "0203040301" } + trans:intvector { -599656320, 152029800, 162916200, 1443882600, 1570287600, 1586012400, 1601737200 } + typeOffsets:intvector { 40312, 0, 39600, 0, 39600, 3600, 40320, 0, 41400, 0, 41400, 3600 } + typeMap:bin { "0304050401020102" } + finalRule { "AN" } + finalRaw:int { 39600 } + finalYear:int { 2021 } } //Z#576 /* Pacific/Noumea */ :table { trans:intvector { -1829387148, 250002000, 257342400, 281451600, 288878400, 849366000, 857228400 } @@ -2860,7 +2850,7 @@ zoneinfo64:table(nofallback) { finalYear:int { 1977 } } //Z#612 /* Turkey */ :int { 458 } //Z#613 - /* UCT */ :int { 434 } //Z#614 + /* UCT */ :int { 435 } //Z#614 /* US/Alaska */ :int { 60 } //Z#615 /* US/Aleutian */ :int { 59 } //Z#616 /* US/Arizona */ :int { 184 } //Z#617 @@ -3089,84 +3079,81 @@ zoneinfo64:table(nofallback) { AV:intvector { 9, 1, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600 } //_#3 - Brazil:intvector { - 10, 1, -1, 0, 0, 1, 15, -1, 0, 0, 3600 - } //_#4 C-Eur:intvector { 2, -31, -1, 7200, 1, 9, -31, -1, 7200, 1, 3600 - } //_#5 + } //_#4 Canada:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#6 + } //_#5 Chatham:intvector { 8, -30, -1, 9900, 1, 3, 1, -1, 9900, 1, 3600 - } //_#7 + } //_#6 Chile:intvector { 8, 2, -1, 14400, 2, 3, 2, -1, 10800, 2, 3600 - } //_#8 + } //_#7 Cuba:intvector { 2, 8, -1, 0, 1, 10, 1, -1, 0, 1, 3600 - } //_#9 + } //_#8 EU:intvector { 2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 3600 - } //_#10 + } //_#9 EUAsia:intvector { 2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 3600 - } //_#11 + } //_#10 Fiji:intvector { - 10, 1, -1, 7200, 0, 0, 13, -1, 10800, 0, 3600 - } //_#12 + 10, 8, -1, 7200, 0, 0, 12, -1, 10800, 0, 3600 + } //_#11 Haiti:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#13 + } //_#12 Iran:intvector { 2, 20, 0, 86400, 0, 8, 20, 0, 86400, 0, 3600 - } //_#14 + } //_#13 Jordan:intvector { 2, -31, -5, 86400, 0, 9, -31, -6, 0, 1, 3600 - } //_#15 + } //_#14 LH:intvector { 9, 1, -1, 7200, 0, 3, 1, -1, 7200, 0, 1800 - } //_#16 + } //_#15 Lebanon:intvector { 2, -31, -1, 0, 0, 9, -31, -1, 0, 0, 3600 - } //_#17 + } //_#16 Mexico:intvector { 3, 1, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600 - } //_#18 + } //_#17 Moldova:intvector { 2, -31, -1, 7200, 0, 9, -31, -1, 10800, 0, 3600 - } //_#19 + } //_#18 NZ:intvector { 8, -30, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600 - } //_#20 + } //_#19 Palestine:intvector { - 2, 22, -7, 3600, 0, 9, -31, -7, 3600, 0, 3600 - } //_#21 + 2, -31, -6, 0, 0, 9, -31, -7, 3600, 0, 3600 + } //_#20 Para:intvector { 9, 1, -1, 0, 0, 2, 22, -1, 0, 0, 3600 - } //_#22 + } //_#21 Syria:intvector { 2, -31, -6, 0, 0, 9, -31, -6, 0, 0, 3600 - } //_#23 + } //_#22 SystemV:intvector { 3, -30, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600 - } //_#24 + } //_#23 Thule:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#25 + } //_#24 Troll:intvector { 2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 7200 - } //_#26 + } //_#25 US:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#27 + } //_#26 WS:intvector { 8, -30, -1, 10800, 0, 3, 1, -1, 14400, 0, 3600 - } //_#28 + } //_#27 Zion:intvector { 2, 23, -6, 7200, 0, 9, -31, -1, 7200, 0, 3600 - } //_#29 + } //_#28 } Regions:array { "AU", //Z#0 ACT diff --git a/icuSources/data/rbnf/LOCALE_DEPS.json b/icuSources/data/rbnf/LOCALE_DEPS.json new file mode 100644 index 00000000..a1a89587 --- /dev/null +++ b/icuSources/data/rbnf/LOCALE_DEPS.json @@ -0,0 +1,33 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar", + "es_DO": "es_419", + "es_GT": "es_419", + "es_HN": "es_419", + "es_MX": "es_419", + "es_NI": "es_419", + "es_PA": "es_419", + "es_PR": "es_419", + "es_SV": "es_419", + "es_US": "es_419", + "in": "id", + "iw": "he", + "no": "nb", + "sh": "sr_Latn", + "wuu": "zh", + "zh_HK": "yue", + "zh_Hant_HK": "yue", + "zh_MO": "yue", + "zh_TW": "zh_Hant" + }, + "parents": { + "en_IN": "en_001", + "sr_Latn": "root", + "yue_Hans": "root", + "zh_Hant": "root" + } +} diff --git a/icuSources/data/rbnf/af.txt b/icuSources/data/rbnf/af.txt index 4be194ce..e9bdb3b0 100644 --- a/icuSources/data/rbnf/af.txt +++ b/icuSources/data/rbnf/af.txt @@ -89,5 +89,5 @@ af{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ak.txt b/icuSources/data/rbnf/ak.txt index 4f17d7fa..1f731fa2 100644 --- a/icuSources/data/rbnf/ak.txt +++ b/icuSources/data/rbnf/ak.txt @@ -57,5 +57,5 @@ ak{ "2: a-\u025B-t\u0254-so-=%spellout-cardinal=;", } } - Version{"2.1.36.80"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/am.txt b/icuSources/data/rbnf/am.txt index b32f240a..fb52c79d 100644 --- a/icuSources/data/rbnf/am.txt +++ b/icuSources/data/rbnf/am.txt @@ -47,5 +47,5 @@ am{ "0: =%spellout-numbering=\u129B;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ar.txt b/icuSources/data/rbnf/ar.txt index d2cbe095..7855f4b6 100644 --- a/icuSources/data/rbnf/ar.txt +++ b/icuSources/data/rbnf/ar.txt @@ -281,5 +281,5 @@ ar{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.41.99"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/az.txt b/icuSources/data/rbnf/az.txt index 3d54600c..93598aef 100644 --- a/icuSources/data/rbnf/az.txt +++ b/icuSources/data/rbnf/az.txt @@ -90,5 +90,5 @@ az{ "1000000000000000000: =#,##0='inci;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/be.txt b/icuSources/data/rbnf/be.txt index ba8407c8..d614e153 100644 --- a/icuSources/data/rbnf/be.txt +++ b/icuSources/data/rbnf/be.txt @@ -397,5 +397,5 @@ be{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/bg.txt b/icuSources/data/rbnf/bg.txt index 1eb0dc70..bb6f0a2a 100644 --- a/icuSources/data/rbnf/bg.txt +++ b/icuSources/data/rbnf/bg.txt @@ -101,5 +101,5 @@ bg{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/bs.txt b/icuSources/data/rbnf/bs.txt index 86cbc927..4229be3a 100644 --- a/icuSources/data/rbnf/bs.txt +++ b/icuSources/data/rbnf/bs.txt @@ -116,5 +116,5 @@ bs{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ca.txt b/icuSources/data/rbnf/ca.txt index 9c62bb51..e91fd3a5 100644 --- a/icuSources/data/rbnf/ca.txt +++ b/icuSources/data/rbnf/ca.txt @@ -258,5 +258,5 @@ ca{ "1000000000000000000: =#,##0=ena;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ccp.txt b/icuSources/data/rbnf/ccp.txt index 63384ff1..d27173fe 100644 --- a/icuSources/data/rbnf/ccp.txt +++ b/icuSources/data/rbnf/ccp.txt @@ -51,5 +51,5 @@ ccp{ "0: =%spellout-numbering= \U0001111B\U00011133\U00011106\U00011118\U00011133\U00011120\U0001112C;", } } - Version{"2.1.38.68"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/chr.txt b/icuSources/data/rbnf/chr.txt index a00208bc..1736b57d 100644 --- a/icuSources/data/rbnf/chr.txt +++ b/icuSources/data/rbnf/chr.txt @@ -53,5 +53,5 @@ chr{ "1: ' =%spellout-numbering=;", } } - Version{"2.1.36.80"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/cs.txt b/icuSources/data/rbnf/cs.txt index 7b749331..60899556 100644 --- a/icuSources/data/rbnf/cs.txt +++ b/icuSources/data/rbnf/cs.txt @@ -125,5 +125,5 @@ cs{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/cy.txt b/icuSources/data/rbnf/cy.txt index 793e7a39..e727ec21 100644 --- a/icuSources/data/rbnf/cy.txt +++ b/icuSources/data/rbnf/cy.txt @@ -107,5 +107,5 @@ cy{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/da.txt b/icuSources/data/rbnf/da.txt index 7c5eef75..ef666f97 100644 --- a/icuSources/data/rbnf/da.txt +++ b/icuSources/data/rbnf/da.txt @@ -15,7 +15,7 @@ da{ "1100/100: <<\u00ADhundrede[ og >>];", "10000: =%spellout-numbering=;", "%spellout-numbering:", - "0: =%spellout-cardinal-common=;", + "0: =%spellout-cardinal-neuter=;", "%spellout-cardinal-common:", "-x: minus >>;", "x.x: << komma >>;", @@ -171,5 +171,5 @@ da{ "1: er =%spellout-ordinal-neuter=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/de.txt b/icuSources/data/rbnf/de.txt index 66a79933..d322e629 100644 --- a/icuSources/data/rbnf/de.txt +++ b/icuSources/data/rbnf/de.txt @@ -185,5 +185,5 @@ de{ "0: =%spellout-ordinal=s;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/de_CH.txt b/icuSources/data/rbnf/de_CH.txt index d630973d..7ca02836 100644 --- a/icuSources/data/rbnf/de_CH.txt +++ b/icuSources/data/rbnf/de_CH.txt @@ -180,5 +180,5 @@ de_CH{ "0: =%spellout-ordinal=s;", } } - Version{"2.1.44.50"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ee.txt b/icuSources/data/rbnf/ee.txt index 0b35ff14..8cdc5b5f 100644 --- a/icuSources/data/rbnf/ee.txt +++ b/icuSources/data/rbnf/ee.txt @@ -83,5 +83,5 @@ ee{ "2: =%spellout-cardinal=lia;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/el.txt b/icuSources/data/rbnf/el.txt index def350ab..8fa0d21a 100644 --- a/icuSources/data/rbnf/el.txt +++ b/icuSources/data/rbnf/el.txt @@ -294,5 +294,5 @@ el{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/en.txt b/icuSources/data/rbnf/en.txt index 7ccaf5a9..a2398a65 100644 --- a/icuSources/data/rbnf/en.txt +++ b/icuSources/data/rbnf/en.txt @@ -209,5 +209,5 @@ en{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.21.55"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/en_001.txt b/icuSources/data/rbnf/en_001.txt index d891d465..ebfd8d78 100644 --- a/icuSources/data/rbnf/en_001.txt +++ b/icuSources/data/rbnf/en_001.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_001{ - Version{"2.1.36.80"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/en_IN.txt b/icuSources/data/rbnf/en_IN.txt index 5ebf1e51..eebd4167 100644 --- a/icuSources/data/rbnf/en_IN.txt +++ b/icuSources/data/rbnf/en_IN.txt @@ -179,5 +179,5 @@ en_IN{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.35.13"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/eo.txt b/icuSources/data/rbnf/eo.txt index 840daeec..196dd2cd 100644 --- a/icuSources/data/rbnf/eo.txt +++ b/icuSources/data/rbnf/eo.txt @@ -40,5 +40,5 @@ eo{ "0: =%spellout-cardinal=a;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/es.txt b/icuSources/data/rbnf/es.txt index a00551bc..a46ce53d 100644 --- a/icuSources/data/rbnf/es.txt +++ b/icuSources/data/rbnf/es.txt @@ -288,5 +288,5 @@ es{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.27.33"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/es_003.txt b/icuSources/data/rbnf/es_003.txt index fbe056b2..f4adae04 100644 --- a/icuSources/data/rbnf/es_003.txt +++ b/icuSources/data/rbnf/es_003.txt @@ -1,11 +1,5 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/rbnf/es_003.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_003{ RBNFRules{ OrdinalRules{ @@ -285,5 +279,5 @@ es_003{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/es_419.txt b/icuSources/data/rbnf/es_419.txt index b350df8e..bf34d2e6 100644 --- a/icuSources/data/rbnf/es_419.txt +++ b/icuSources/data/rbnf/es_419.txt @@ -24,5 +24,5 @@ es_419{ "0: =%digits-ordinal-masculine=;", } } - Version{"2.1.21.54"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/et.txt b/icuSources/data/rbnf/et.txt index ec487626..b865fcfd 100644 --- a/icuSources/data/rbnf/et.txt +++ b/icuSources/data/rbnf/et.txt @@ -40,5 +40,5 @@ et{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fa.txt b/icuSources/data/rbnf/fa.txt index 57fdf87b..0c69a60f 100644 --- a/icuSources/data/rbnf/fa.txt +++ b/icuSources/data/rbnf/fa.txt @@ -55,5 +55,5 @@ fa{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fa_AF.txt b/icuSources/data/rbnf/fa_AF.txt index 400fa725..f9eea739 100644 --- a/icuSources/data/rbnf/fa_AF.txt +++ b/icuSources/data/rbnf/fa_AF.txt @@ -51,5 +51,5 @@ fa_AF{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ff.txt b/icuSources/data/rbnf/ff.txt index fb4fb22a..91234833 100644 --- a/icuSources/data/rbnf/ff.txt +++ b/icuSources/data/rbnf/ff.txt @@ -85,5 +85,5 @@ ff{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.38.68"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fi.txt b/icuSources/data/rbnf/fi.txt index 90060dd4..3ad9d6ab 100644 --- a/icuSources/data/rbnf/fi.txt +++ b/icuSources/data/rbnf/fi.txt @@ -1271,5 +1271,5 @@ fi{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.45.51"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fil.txt b/icuSources/data/rbnf/fil.txt index c660d7e1..7c3677a7 100644 --- a/icuSources/data/rbnf/fil.txt +++ b/icuSources/data/rbnf/fil.txt @@ -56,5 +56,5 @@ fil{ "0: ika =%spellout-cardinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fo.txt b/icuSources/data/rbnf/fo.txt index 13ce6c9e..4c299579 100644 --- a/icuSources/data/rbnf/fo.txt +++ b/icuSources/data/rbnf/fo.txt @@ -116,5 +116,5 @@ fo{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fr.txt b/icuSources/data/rbnf/fr.txt index 14ca43d3..60776dea 100644 --- a/icuSources/data/rbnf/fr.txt +++ b/icuSources/data/rbnf/fr.txt @@ -201,5 +201,5 @@ fr{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fr_BE.txt b/icuSources/data/rbnf/fr_BE.txt index 54e1c56e..d3acfa37 100644 --- a/icuSources/data/rbnf/fr_BE.txt +++ b/icuSources/data/rbnf/fr_BE.txt @@ -180,5 +180,5 @@ fr_BE{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/fr_CH.txt b/icuSources/data/rbnf/fr_CH.txt index 9106e856..8357a4fd 100644 --- a/icuSources/data/rbnf/fr_CH.txt +++ b/icuSources/data/rbnf/fr_CH.txt @@ -181,5 +181,5 @@ fr_CH{ "2: =%%spellout-ordinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ga.txt b/icuSources/data/rbnf/ga.txt index e5582e3c..c17970ec 100644 --- a/icuSources/data/rbnf/ga.txt +++ b/icuSources/data/rbnf/ga.txt @@ -245,5 +245,5 @@ ga{ "20: =%%is= =%%quadrillions=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/he.txt b/icuSources/data/rbnf/he.txt index b50dd3ba..7fcb1782 100644 --- a/icuSources/data/rbnf/he.txt +++ b/icuSources/data/rbnf/he.txt @@ -312,5 +312,5 @@ he{ "11: =%spellout-numbering=;", } } - Version{"2.1.38.34"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/hi.txt b/icuSources/data/rbnf/hi.txt index a1c3c2d2..dd9dc144 100644 --- a/icuSources/data/rbnf/hi.txt +++ b/icuSources/data/rbnf/hi.txt @@ -176,5 +176,5 @@ hi{ "7: =%spellout-cardinal=\u0935\u0940;", } } - Version{"2.1.33.36"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/hr.txt b/icuSources/data/rbnf/hr.txt index 86494065..b17d09f2 100644 --- a/icuSources/data/rbnf/hr.txt +++ b/icuSources/data/rbnf/hr.txt @@ -202,5 +202,5 @@ hr{ "0: =%%spellout-ordinal-base=a;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/hu.txt b/icuSources/data/rbnf/hu.txt index 7444dd10..e16134f7 100644 --- a/icuSources/data/rbnf/hu.txt +++ b/icuSources/data/rbnf/hu.txt @@ -122,5 +122,5 @@ hu{ "1000000000: =#,##0=.;", } } - Version{"2.1.41.98"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/hy.txt b/icuSources/data/rbnf/hy.txt index ed3fc623..5535fd0e 100644 --- a/icuSources/data/rbnf/hy.txt +++ b/icuSources/data/rbnf/hy.txt @@ -39,5 +39,5 @@ hy{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/id.txt b/icuSources/data/rbnf/id.txt index c20a0ade..671c3133 100644 --- a/icuSources/data/rbnf/id.txt +++ b/icuSources/data/rbnf/id.txt @@ -45,5 +45,5 @@ id{ "0: ke=%spellout-cardinal=;", } } - Version{"2.1.32.38"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/is.txt b/icuSources/data/rbnf/is.txt index 9a7a7c7f..1f6ee4ac 100644 --- a/icuSources/data/rbnf/is.txt +++ b/icuSources/data/rbnf/is.txt @@ -116,5 +116,5 @@ is{ "1000000000000000000: =#,##0.#=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/it.txt b/icuSources/data/rbnf/it.txt index da7a1bbd..aa87a670 100644 --- a/icuSources/data/rbnf/it.txt +++ b/icuSources/data/rbnf/it.txt @@ -388,5 +388,5 @@ it{ "10: o\u00AD=%spellout-ordinal-feminine=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ja.txt b/icuSources/data/rbnf/ja.txt index ef2b4b84..f7dc66e9 100644 --- a/icuSources/data/rbnf/ja.txt +++ b/icuSources/data/rbnf/ja.txt @@ -78,5 +78,5 @@ ja{ "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.48.72"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ka.txt b/icuSources/data/rbnf/ka.txt index e15daad9..edba998c 100644 --- a/icuSources/data/rbnf/ka.txt +++ b/icuSources/data/rbnf/ka.txt @@ -63,5 +63,5 @@ ka{ "1: ' =%spellout-cardinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/kl.txt b/icuSources/data/rbnf/kl.txt index b419252e..3e6bf27b 100644 --- a/icuSources/data/rbnf/kl.txt +++ b/icuSources/data/rbnf/kl.txt @@ -70,5 +70,5 @@ kl{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/km.txt b/icuSources/data/rbnf/km.txt index fa8f15f7..27902d6f 100644 --- a/icuSources/data/rbnf/km.txt +++ b/icuSources/data/rbnf/km.txt @@ -47,5 +47,5 @@ km{ "0: \u1791\u17B8=%spellout-cardinal=;", } } - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ko.txt b/icuSources/data/rbnf/ko.txt index 0dc99ade..cd1e74e8 100644 --- a/icuSources/data/rbnf/ko.txt +++ b/icuSources/data/rbnf/ko.txt @@ -246,5 +246,5 @@ ko{ "3: =%%spellout-ordinal-native-smaller=;", } } - Version{"2.1.34.84"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ky.txt b/icuSources/data/rbnf/ky.txt index 82ba029d..fc282217 100644 --- a/icuSources/data/rbnf/ky.txt +++ b/icuSources/data/rbnf/ky.txt @@ -165,5 +165,5 @@ ky{ "1000000000000: 0* <#,##0<<;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/lb.txt b/icuSources/data/rbnf/lb.txt index a8fbb7cb..3cef774f 100644 --- a/icuSources/data/rbnf/lb.txt +++ b/icuSources/data/rbnf/lb.txt @@ -201,5 +201,5 @@ lb{ "1: ' =%spellout-ordinal-neuter=;", } } - Version{"2.1.38.68"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/lo.txt b/icuSources/data/rbnf/lo.txt index eecc4f0a..f4fe883a 100644 --- a/icuSources/data/rbnf/lo.txt +++ b/icuSources/data/rbnf/lo.txt @@ -43,5 +43,5 @@ lo{ "0: \u0E17\u0E35\u0E48\u200B=%spellout-cardinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/lrc.txt b/icuSources/data/rbnf/lrc.txt index f6325f73..6338ebc2 100644 --- a/icuSources/data/rbnf/lrc.txt +++ b/icuSources/data/rbnf/lrc.txt @@ -55,5 +55,5 @@ lrc{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.36.80"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/lt.txt b/icuSources/data/rbnf/lt.txt index d67d3aa2..a29e6bb7 100644 --- a/icuSources/data/rbnf/lt.txt +++ b/icuSources/data/rbnf/lt.txt @@ -106,5 +106,5 @@ lt{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/lv.txt b/icuSources/data/rbnf/lv.txt index 0cb88c3d..99400dd7 100644 --- a/icuSources/data/rbnf/lv.txt +++ b/icuSources/data/rbnf/lv.txt @@ -81,5 +81,5 @@ lv{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/mk.txt b/icuSources/data/rbnf/mk.txt index de82ef5f..ebf0fd3a 100644 --- a/icuSources/data/rbnf/mk.txt +++ b/icuSources/data/rbnf/mk.txt @@ -97,5 +97,5 @@ mk{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ms.txt b/icuSources/data/rbnf/ms.txt index c1832bdd..1868203c 100644 --- a/icuSources/data/rbnf/ms.txt +++ b/icuSources/data/rbnf/ms.txt @@ -50,5 +50,5 @@ ms{ "2: ke=%spellout-cardinal=;", } } - Version{"2.1.49.24"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/mt.txt b/icuSources/data/rbnf/mt.txt index 630f95a9..ba935818 100644 --- a/icuSources/data/rbnf/mt.txt +++ b/icuSources/data/rbnf/mt.txt @@ -268,5 +268,5 @@ mt{ "10: g\u0127axart;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/my.txt b/icuSources/data/rbnf/my.txt index 57954239..49e0928d 100644 --- a/icuSources/data/rbnf/my.txt +++ b/icuSources/data/rbnf/my.txt @@ -51,5 +51,5 @@ my{ "11: =%spellout-cardinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/nb.txt b/icuSources/data/rbnf/nb.txt index fe7e6b97..ef87ae1a 100644 --- a/icuSources/data/rbnf/nb.txt +++ b/icuSources/data/rbnf/nb.txt @@ -311,5 +311,5 @@ nb{ "1: er =%spellout-ordinal-plural=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/nl.txt b/icuSources/data/rbnf/nl.txt index 3a6c8f79..9b016cd8 100644 --- a/icuSources/data/rbnf/nl.txt +++ b/icuSources/data/rbnf/nl.txt @@ -106,5 +106,5 @@ nl{ "1000000000000000000: =#,##0=.;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/nn.txt b/icuSources/data/rbnf/nn.txt index 60f7ce57..826ef866 100644 --- a/icuSources/data/rbnf/nn.txt +++ b/icuSources/data/rbnf/nn.txt @@ -70,5 +70,5 @@ nn{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/pl.txt b/icuSources/data/rbnf/pl.txt index 4eb1f1b7..dd1a949a 100644 --- a/icuSources/data/rbnf/pl.txt +++ b/icuSources/data/rbnf/pl.txt @@ -394,5 +394,5 @@ pl{ "10: << >>;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/pt.txt b/icuSources/data/rbnf/pt.txt index daadaffd..4652d050 100644 --- a/icuSources/data/rbnf/pt.txt +++ b/icuSources/data/rbnf/pt.txt @@ -194,5 +194,5 @@ pt{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/pt_PT.txt b/icuSources/data/rbnf/pt_PT.txt index b3fd2ccd..f167e038 100644 --- a/icuSources/data/rbnf/pt_PT.txt +++ b/icuSources/data/rbnf/pt_PT.txt @@ -184,5 +184,5 @@ pt_PT{ "1000000000000000000: =#,##0=\u00AA;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/qu.txt b/icuSources/data/rbnf/qu.txt index e8797f65..e9473c45 100644 --- a/icuSources/data/rbnf/qu.txt +++ b/icuSources/data/rbnf/qu.txt @@ -42,5 +42,5 @@ qu{ "0: =%spellout-cardinal=-\u00F1iqin;", } } - Version{"2.1.38.68"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ro.txt b/icuSources/data/rbnf/ro.txt index c065ef69..2f2c54f9 100644 --- a/icuSources/data/rbnf/ro.txt +++ b/icuSources/data/rbnf/ro.txt @@ -87,5 +87,5 @@ ro{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/root.txt b/icuSources/data/rbnf/root.txt index 058c5c98..40cb26a4 100644 --- a/icuSources/data/rbnf/root.txt +++ b/icuSources/data/rbnf/root.txt @@ -658,5 +658,5 @@ root{ "0: =#,##0.#=.;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ru.txt b/icuSources/data/rbnf/ru.txt index 6627a01f..f6fa7b91 100644 --- a/icuSources/data/rbnf/ru.txt +++ b/icuSources/data/rbnf/ru.txt @@ -1386,5 +1386,5 @@ ru{ "21001: =0=.;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/se.txt b/icuSources/data/rbnf/se.txt index 605c036f..1d16935b 100644 --- a/icuSources/data/rbnf/se.txt +++ b/icuSources/data/rbnf/se.txt @@ -36,5 +36,5 @@ se{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sk.txt b/icuSources/data/rbnf/sk.txt index 3068fc8a..cb807eef 100644 --- a/icuSources/data/rbnf/sk.txt +++ b/icuSources/data/rbnf/sk.txt @@ -80,5 +80,5 @@ sk{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.34.98"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sl.txt b/icuSources/data/rbnf/sl.txt index ad468b9f..77d58cf5 100644 --- a/icuSources/data/rbnf/sl.txt +++ b/icuSources/data/rbnf/sl.txt @@ -128,5 +128,5 @@ sl{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sq.txt b/icuSources/data/rbnf/sq.txt index 76791a94..c3cbdd7b 100644 --- a/icuSources/data/rbnf/sq.txt +++ b/icuSources/data/rbnf/sq.txt @@ -63,5 +63,5 @@ sq{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sr.txt b/icuSources/data/rbnf/sr.txt index e7bd6d51..2f3b4962 100644 --- a/icuSources/data/rbnf/sr.txt +++ b/icuSources/data/rbnf/sr.txt @@ -150,5 +150,5 @@ sr{ "400: <%spellout-cardinal-feminine<\u0441\u0442\u043E>%%ordti>;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sr_Latn.txt b/icuSources/data/rbnf/sr_Latn.txt index d32692bc..f63e2697 100644 --- a/icuSources/data/rbnf/sr_Latn.txt +++ b/icuSources/data/rbnf/sr_Latn.txt @@ -146,5 +146,5 @@ sr_Latn{ "400: <%spellout-cardinal-feminine%%ordti>;", } } - Version{"2.1.44.50"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sv.txt b/icuSources/data/rbnf/sv.txt index eeb0fa18..ec762362 100644 --- a/icuSources/data/rbnf/sv.txt +++ b/icuSources/data/rbnf/sv.txt @@ -221,5 +221,5 @@ sv{ "0: =%spellout-ordinal-neuter=;", } } - Version{"2.1.34.81"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/sw.txt b/icuSources/data/rbnf/sw.txt index 463576df..155f1bb7 100644 --- a/icuSources/data/rbnf/sw.txt +++ b/icuSources/data/rbnf/sw.txt @@ -48,5 +48,5 @@ sw{ "3: wa =%spellout-cardinal=;", } } - Version{"2.1.38.68"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/ta.txt b/icuSources/data/rbnf/ta.txt index 47dc52d2..5b404f5d 100644 --- a/icuSources/data/rbnf/ta.txt +++ b/icuSources/data/rbnf/ta.txt @@ -84,5 +84,5 @@ ta{ "21: =#,##,##0=\u0BBE\u0BB5\u0BA4\u0BC1;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/th.txt b/icuSources/data/rbnf/th.txt index 76286e10..cead5333 100644 --- a/icuSources/data/rbnf/th.txt +++ b/icuSources/data/rbnf/th.txt @@ -43,5 +43,5 @@ th{ "0: \u0E17\u0E35\u0E48\u200B=%spellout-cardinal=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/tr.txt b/icuSources/data/rbnf/tr.txt index 4cba741b..0d2b09e3 100644 --- a/icuSources/data/rbnf/tr.txt +++ b/icuSources/data/rbnf/tr.txt @@ -87,5 +87,5 @@ tr{ "1000000000000000000: =#,##0='inci;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/uk.txt b/icuSources/data/rbnf/uk.txt index 099fe412..de82ab7a 100644 --- a/icuSources/data/rbnf/uk.txt +++ b/icuSources/data/rbnf/uk.txt @@ -121,5 +121,5 @@ uk{ "1000000000000000000: =#,##0=;", } } - Version{"2.1.30.62"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/vi.txt b/icuSources/data/rbnf/vi.txt index 9005538e..5245faf4 100644 --- a/icuSources/data/rbnf/vi.txt +++ b/icuSources/data/rbnf/vi.txt @@ -59,5 +59,5 @@ vi{ "5: th\u1EE9 =%spellout-cardinal=;", } } - Version{"2.1.27.23"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/yue.txt b/icuSources/data/rbnf/yue.txt index 6e9331cc..d13f2b6e 100644 --- a/icuSources/data/rbnf/yue.txt +++ b/icuSources/data/rbnf/yue.txt @@ -149,23 +149,7 @@ yue{ "0: \u96F6;", "1: \u4E00;", "2: \u5169;", - "3: \u4E09;", - "4: \u56DB;", - "5: \u4E94;", - "6: \u516D;", - "7: \u4E03;", - "8: \u516B;", - "9: \u4E5D;", - "10: <%%cardinal-twenties<\u5341[>%spellout-numbering>];", - "21: \u5EFF[>%spellout-numbering>];", - "30: <%spellout-numbering<\u5341[>>];", - "100: <%spellout-numbering<\u767E[>%%number2>];", - "1000: <%spellout-numbering<\u5343[>%%number3>];", - "10000: <%spellout-numbering<\u842C[>%%number4>];", - "100000000: <%spellout-numbering<\u5104[>%%number5>];", - "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", - "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", - "1000000000000000000: =#,##0=;", + "3: =%spellout-cardinal=;", "%%cardinal-twenties:", "1: ;", "2: \u4E8C;", @@ -174,5 +158,5 @@ yue{ "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.46.24"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/yue_Hans.txt b/icuSources/data/rbnf/yue_Hans.txt index 81914083..4a73ee84 100644 --- a/icuSources/data/rbnf/yue_Hans.txt +++ b/icuSources/data/rbnf/yue_Hans.txt @@ -150,23 +150,7 @@ yue_Hans{ "0: \u96F6;", "1: \u4E00;", "2: \u4E24;", - "3: \u4E09;", - "4: \u56DB;", - "5: \u4E94;", - "6: \u516D;", - "7: \u4E03;", - "8: \u516B;", - "9: \u4E5D;", - "10: <%%cardinal-twenties<\u5341[>%spellout-numbering>];", - "21: \u5EFF[>%spellout-numbering>];", - "30: <%spellout-numbering<\u5341[>>];", - "100: <%spellout-numbering<\u767E[>%%number2>];", - "1000: <%spellout-numbering<\u5343[>%%number3>];", - "10000: <%spellout-numbering<\u4E07[>%%number4>];", - "100000000: <%spellout-numbering<\u4EBF[>%%number5>];", - "1000000000000: <%spellout-numbering<\u5146[>%%number8>];", - "10000000000000000: <%spellout-numbering<\u4EAC[>%%number13>];", - "1000000000000000000: =#,##0=;", + "3: =%spellout-cardinal=;", "%%cardinal-twenties:", "1: ;", "2: \u4E8C;", @@ -175,5 +159,5 @@ yue_Hans{ "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.48.77"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/zh.txt b/icuSources/data/rbnf/zh.txt index 73e2d887..0b0c009b 100644 --- a/icuSources/data/rbnf/zh.txt +++ b/icuSources/data/rbnf/zh.txt @@ -240,5 +240,5 @@ zh{ "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/rbnf/zh_Hant.txt b/icuSources/data/rbnf/zh_Hant.txt index 928b63c3..b0c4ddcc 100644 --- a/icuSources/data/rbnf/zh_Hant.txt +++ b/icuSources/data/rbnf/zh_Hant.txt @@ -214,5 +214,5 @@ zh_Hant{ "0: \u7B2C=%spellout-numbering=;", } } - Version{"2.1.27.22"} + Version{"36.1"} } diff --git a/icuSources/data/region/LOCALE_DEPS.json b/icuSources/data/region/LOCALE_DEPS.json new file mode 100644 index 00000000..3bd0bbcc --- /dev/null +++ b/icuSources/data/region/LOCALE_DEPS.json @@ -0,0 +1,251 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar_SA", + "az_AZ": "az_Latn_AZ", + "bs_BA": "bs_Latn_BA", + "en_NH": "en_VU", + "en_RH": "en_ZW", + "ff_CM": "ff_Latn_CM", + "ff_GN": "ff_Latn_GN", + "ff_MR": "ff_Latn_MR", + "ff_SN": "ff_Latn_SN", + "in": "id", + "in_ID": "id_ID", + "iw": "he", + "iw_IL": "he_IL", + "ks_IN": "ks_Arab_IN", + "mni_IN": "mni_Beng_IN", + "mo": "ro", + "no": "nb", + "no_NO": "nb_NO", + "no_NO_NY": "nn_NO", + "pa_Aran": "pa_Arab", + "pa_Aran_PK": "pa_Arab_PK", + "pa_IN": "pa_Guru_IN", + "pa_PK": "pa_Arab_PK", + "sat_IN": "sat_Olck_IN", + "sh": "sr_Latn", + "sh_BA": "sr_Latn_BA", + "sh_CS": "sr_Latn_RS", + "sh_YU": "sr_Latn_RS", + "shi_MA": "shi_Tfng_MA", + "sr_BA": "sr_Cyrl_BA", + "sr_CS": "sr_Cyrl_RS", + "sr_Cyrl_CS": "sr_Cyrl_RS", + "sr_Cyrl_YU": "sr_Cyrl_RS", + "sr_Latn_CS": "sr_Latn_RS", + "sr_Latn_YU": "sr_Latn_RS", + "sr_ME": "sr_Latn_ME", + "sr_RS": "sr_Cyrl_RS", + "sr_XK": "sr_Cyrl_XK", + "sr_YU": "sr_Cyrl_RS", + "tl": "fil", + "tl_PH": "fil_PH", + "ur_Aran_IN": "ur_Arab_IN", + "ur_Aran_PK": "ur_Arab_PK", + "ur_IN": "ur_Arab_IN", + "ur_PK": "ur_Arab_PK", + "uz_AF": "uz_Arab_AF", + "uz_UZ": "uz_Latn_UZ", + "vai_LR": "vai_Vaii_LR", + "wuu": "zh", + "yue_CN": "yue_Hans_CN", + "yue_HK": "yue_Hant_HK", + "zh_CN": "zh_Hans_CN", + "zh_HK": "zh_Hant_HK", + "zh_MO": "zh_Hant_MO", + "zh_SG": "zh_Hans_SG", + "zh_TW": "zh_Hant_TW" + }, + "parents": { + "az_Cyrl": "root", + "bs_Cyrl": "root", + "en_150": "en_001", + "en_AG": "en_001", + "en_AI": "en_001", + "en_AL": "en_150", + "en_AR": "en_001", + "en_AT": "en_150", + "en_AU": "en_001", + "en_BB": "en_001", + "en_BD": "en_001", + "en_BE": "en_150", + "en_BG": "en_150", + "en_BM": "en_001", + "en_BN": "en_001", + "en_BR": "en_001", + "en_BS": "en_001", + "en_BW": "en_001", + "en_BZ": "en_001", + "en_CA": "en_001", + "en_CC": "en_001", + "en_CH": "en_150", + "en_CK": "en_001", + "en_CM": "en_001", + "en_CX": "en_001", + "en_CY": "en_001", + "en_CZ": "en_150", + "en_DE": "en_150", + "en_DG": "en_001", + "en_DK": "en_150", + "en_DM": "en_001", + "en_EE": "en_150", + "en_ER": "en_001", + "en_FI": "en_150", + "en_FJ": "en_001", + "en_FK": "en_001", + "en_FM": "en_001", + "en_FR": "en_150", + "en_GB": "en_001", + "en_GD": "en_001", + "en_GG": "en_001", + "en_GH": "en_001", + "en_GI": "en_001", + "en_GM": "en_001", + "en_GR": "en_150", + "en_GY": "en_001", + "en_HK": "en_001", + "en_HU": "en_150", + "en_ID": "en_001", + "en_IE": "en_001", + "en_IL": "en_001", + "en_IM": "en_001", + "en_IN": "en_001", + "en_IO": "en_001", + "en_JE": "en_001", + "en_JM": "en_001", + "en_KE": "en_001", + "en_KI": "en_001", + "en_KN": "en_001", + "en_KY": "en_001", + "en_LC": "en_001", + "en_LR": "en_001", + "en_LS": "en_001", + "en_LT": "en_150", + "en_LV": "en_150", + "en_MG": "en_001", + "en_MM": "en_001", + "en_MO": "en_001", + "en_MS": "en_001", + "en_MT": "en_001", + "en_MU": "en_001", + "en_MV": "en_001", + "en_MW": "en_001", + "en_MY": "en_001", + "en_NA": "en_001", + "en_NF": "en_001", + "en_NG": "en_001", + "en_NL": "en_150", + "en_NO": "en_150", + "en_NR": "en_001", + "en_NU": "en_001", + "en_NZ": "en_001", + "en_PG": "en_001", + "en_PK": "en_001", + "en_PL": "en_150", + "en_PN": "en_001", + "en_PT": "en_150", + "en_PW": "en_001", + "en_RU": "en_150", + "en_RW": "en_001", + "en_SB": "en_001", + "en_SC": "en_001", + "en_SD": "en_001", + "en_SE": "en_150", + "en_SG": "en_001", + "en_SH": "en_001", + "en_SI": "en_150", + "en_SK": "en_150", + "en_SL": "en_001", + "en_SS": "en_001", + "en_SX": "en_001", + "en_SZ": "en_001", + "en_TC": "en_001", + "en_TH": "en_001", + "en_TK": "en_001", + "en_TO": "en_001", + "en_TT": "en_001", + "en_TV": "en_001", + "en_TZ": "en_001", + "en_UA": "en_150", + "en_UG": "en_001", + "en_VC": "en_001", + "en_VG": "en_001", + "en_VU": "en_001", + "en_WS": "en_001", + "en_ZA": "en_001", + "en_ZM": "en_001", + "en_ZW": "en_001", + "es_AG": "es_419", + "es_AR": "es_419", + "es_BB": "es_419", + "es_BM": "es_419", + "es_BO": "es_419", + "es_BQ": "es_419", + "es_BR": "es_419", + "es_BS": "es_419", + "es_BZ": "es_419", + "es_CA": "es_419", + "es_CL": "es_419", + "es_CO": "es_419", + "es_CR": "es_419", + "es_CU": "es_419", + "es_CW": "es_419", + "es_DM": "es_419", + "es_DO": "es_419", + "es_EC": "es_419", + "es_GD": "es_419", + "es_GT": "es_419", + "es_GY": "es_419", + "es_HN": "es_419", + "es_HT": "es_419", + "es_KN": "es_419", + "es_KY": "es_419", + "es_LC": "es_419", + "es_MX": "es_419", + "es_NI": "es_419", + "es_PA": "es_419", + "es_PE": "es_419", + "es_PR": "es_419", + "es_PY": "es_419", + "es_SV": "es_419", + "es_TC": "es_419", + "es_TT": "es_419", + "es_US": "es_419", + "es_UY": "es_419", + "es_VC": "es_419", + "es_VE": "es_419", + "es_VG": "es_419", + "es_VI": "es_419", + "hi_Latn": "en_IN", + "ks_Deva": "root", + "mni_Mtei": "root", + "ms_Arab": "root", + "pa_Arab": "root", + "pt_AO": "pt_PT", + "pt_CH": "pt_PT", + "pt_CV": "pt_PT", + "pt_FR": "pt_PT", + "pt_GQ": "pt_PT", + "pt_GW": "pt_PT", + "pt_LU": "pt_PT", + "pt_MO": "pt_PT", + "pt_MZ": "pt_PT", + "pt_ST": "pt_PT", + "pt_TL": "pt_PT", + "sat_Deva": "root", + "sd_Deva": "root", + "shi_Latn": "root", + "sr_Latn": "root", + "uz_Arab": "root", + "uz_Cyrl": "root", + "vai_Latn": "root", + "yue_Hans": "root", + "zh_Hant": "root", + "zh_Hant_MO": "zh_Hant_HK" + } +} diff --git a/icuSources/data/region/af.txt b/icuSources/data/region/af.txt index 4d5eb90e..8bfb7c0d 100644 --- a/icuSources/data/region/af.txt +++ b/icuSources/data/region/af.txt @@ -183,7 +183,7 @@ af{ MF{"Sint Martin"} MG{"Madagaskar"} MH{"Marshalleilande"} - MK{"Macedonië"} + MK{"Noord-Macedonië"} ML{"Mali"} MM{"Mianmar (Birma)"} MN{"Mongolië"} @@ -253,7 +253,7 @@ af{ SV{"El Salvador"} SX{"Sint Maarten"} SY{"Sirië"} - SZ{"Swaziland"} + SZ{"Eswatini"} TA{"Tristan da Cunha"} TC{"Turks- en Caicoseilande"} TD{"Tsjad"} @@ -287,6 +287,8 @@ af{ VU{"Vanuatu"} WF{"Wallis en Futuna"} WS{"Samoa"} + XA{"Pseudoaksente"} + XB{"Pseudotweerigting"} XK{"Kosovo"} YE{"Jemen"} YT{"Mayotte"} @@ -304,9 +306,11 @@ af{ Countries%variant{ CD{"Kongo (DRK)"} CG{"Kongo (Republiek die)"} + CI{"Cote d’Ivoire"} CZ{"Tsjeggiese Republiek"} FK{"Falklandeilande (Malvinas)"} - MK{"Macedonië (VJRM)"} + SZ{"Eswatini"} + TL{"Oos-Timor"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/agq.txt b/icuSources/data/region/agq.txt index 4b70a6e5..a92b08a4 100644 --- a/icuSources/data/region/agq.txt +++ b/icuSources/data/region/agq.txt @@ -127,7 +127,6 @@ agq{ MD{"Mòodovà"} MG{"Màdàgasɨkà"} MH{"Chwɨlà fɨ Mashà"} - MK{"Mɨ̀sɨ̀donyìa"} ML{"Malè"} MM{"Mǐanmà"} MN{"Mùŋgolìa"} @@ -227,5 +226,5 @@ agq{ ZM{"Zambìa"} ZW{"Zìmbagbɛ̀"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ak.txt b/icuSources/data/region/ak.txt index f47b69db..249f2f39 100644 --- a/icuSources/data/region/ak.txt +++ b/icuSources/data/region/ak.txt @@ -127,7 +127,6 @@ ak{ MD{"Mɔldova"} MG{"Madagaska"} MH{"Marshall Islands"} - MK{"Masedonia"} ML{"Mali"} MM{"Miyanma"} MN{"Mɔngolia"} @@ -227,5 +226,5 @@ ak{ ZM{"Zambia"} ZW{"Zembabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/am.txt b/icuSources/data/region/am.txt index a18996ae..77298842 100644 --- a/icuSources/data/region/am.txt +++ b/icuSources/data/region/am.txt @@ -74,7 +74,7 @@ am{ CA{"ካናዳ"} CC{"ኮኮስ(ኬሊንግ) ደሴቶች"} CD{"ኮንጎ-ኪንሻሳ"} - CF{"የመካከለኛው አፍሪካ ሪፐብሊክ"} + CF{"ማዕከላዊ አፍሪካ ሪፑብሊክ"} CG{"ኮንጎ ብራዛቪል"} CH{"ስዊዘርላንድ"} CI{"ኮት ዲቯር"} @@ -287,6 +287,8 @@ am{ VU{"ቫኑአቱ"} WF{"ዋሊስ እና ፉቱና ደሴቶች"} WS{"ሳሞአ"} + XA{"የሀሰት ትእምርት"} + XB{"የሀሰት ባለሁለት አቅጣጫ"} XK{"ኮሶቮ"} YE{"የመን"} YT{"ሜይኦቴ"} @@ -310,5 +312,5 @@ am{ SZ{"ስዋዚላንድ"} TL{"ምስራቅ ቲሞር"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ar.txt b/icuSources/data/region/ar.txt index e8dcae4a..e015e04f 100644 --- a/icuSources/data/region/ar.txt +++ b/icuSources/data/region/ar.txt @@ -65,7 +65,7 @@ ar{ BO{"بوليفيا"} BQ{"هولندا الكاريبية"} BR{"البرازيل"} - BS{"البهاما"} + BS{"جزر البهاما"} BT{"بوتان"} BV{"جزيرة بوفيه"} BW{"بوتسوانا"} @@ -287,7 +287,6 @@ ar{ VU{"فانواتو"} WF{"جزر والس وفوتونا"} WS{"ساموا"} - XA{"XA"} XK{"كوسوفو"} YE{"اليمن"} YT{"مايوت"} @@ -308,7 +307,8 @@ ar{ CI{"كوت ديفوار"} CZ{"جمهورية التشيك"} FK{"جزر فوكلاند - جزر مالفيناس"} + SZ{"سوازيلاند"} TL{"تيمور الشرقية"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ar_AE.txt b/icuSources/data/region/ar_AE.txt index a5360ca1..1d9de795 100644 --- a/icuSources/data/region/ar_AE.txt +++ b/icuSources/data/region/ar_AE.txt @@ -5,5 +5,5 @@ ar_AE{ CI{"ساحل العاج"} TL{"التيمور الشرقية"} } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/region/ar_LY.txt b/icuSources/data/region/ar_LY.txt index b94efa18..43955a1e 100644 --- a/icuSources/data/region/ar_LY.txt +++ b/icuSources/data/region/ar_LY.txt @@ -6,5 +6,5 @@ ar_LY{ MS{"مونتيسيرات"} UY{"أوروغواي"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/ar_SA.txt b/icuSources/data/region/ar_SA.txt index c9e99d01..6762512e 100644 --- a/icuSources/data/region/ar_SA.txt +++ b/icuSources/data/region/ar_SA.txt @@ -3,7 +3,6 @@ ar_SA{ Countries{ AC{"جزيرة أسينشين"} - BS{"جزر البهاما"} EA{"سبتة ومليلية"} MS{"مونتيسيرات"} UY{"أوروغواي"} @@ -11,5 +10,5 @@ ar_SA{ Countries%variant{ CZ{"التشيك"} } - Version{"2.1.49.36"} + Version{"36.1"} } diff --git a/icuSources/data/region/arn.txt b/icuSources/data/region/arn.txt index 33da8946..5663dbfa 100644 --- a/icuSources/data/region/arn.txt +++ b/icuSources/data/region/arn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License arn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/as.txt b/icuSources/data/region/as.txt index cd5a3f84..7df3b30a 100644 --- a/icuSources/data/region/as.txt +++ b/icuSources/data/region/as.txt @@ -4,7 +4,7 @@ as{ Countries{ 001{"বিশ্ব"} 002{"আফ্ৰিকা"} - 003{"উদীচ্য আমেৰিকা"} + 003{"উত্তৰ আমেৰিকা"} 005{"দক্ষিণ আমেৰিকা"} 009{"অ’চেনীয়া"} 011{"পাশ্চাত্য আফ্ৰিকা"} @@ -14,7 +14,7 @@ as{ 017{"মধ্য আফ্ৰিকা"} 018{"দাক্ষিণাত্য আফ্ৰিকা"} 019{"আমেৰিকাছ্"} - 021{"উত্তৰীয় আমেৰিকা"} + 021{"উদীচ্য আমেৰিকা"} 029{"কেৰিবিয়ান"} 030{"প্ৰাচ্য এছিয়া"} 034{"দাক্ষিণাত্য এছিয়া"} @@ -183,7 +183,7 @@ as{ MF{"ছেইণ্ট মাৰ্টিন"} MG{"মাদাগাস্কাৰ"} MH{"মাৰ্শ্বাল দ্বীপপুঞ্জ"} - MK{"মেচিডোনীয়া"} + MK{"উত্তৰ মেচিডোনীয়া"} ML{"মালি"} MM{"ম্যানমাৰ (বাৰ্মা)"} MN{"মঙ্গোলিয়া"} @@ -308,9 +308,8 @@ as{ CI{"আইভৰী কোষ্ট"} CZ{"চেক প্রজাতন্ত্র"} FK{"ফকলেণ্ড দ্বীপপুঞ্জ (আইলেছ মালভিনাছ)"} - MK{"মেচিডোনীয়া (FYROM)"} SZ{"স্বাজিলেণ্ড"} TL{"পূৱ টিমোৰ"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/asa.txt b/icuSources/data/region/asa.txt index e36d51ac..21e947da 100644 --- a/icuSources/data/region/asa.txt +++ b/icuSources/data/region/asa.txt @@ -126,7 +126,6 @@ asa{ MD{"Moldova"} MG{"Bukini"} MH{"Vithiwa vya Marshal"} - MK{"Mathedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -225,5 +224,5 @@ asa{ ZM{"Dhambia"} ZW{"Dhimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ast.txt b/icuSources/data/region/ast.txt index 1892222b..4c9260a1 100644 --- a/icuSources/data/region/ast.txt +++ b/icuSources/data/region/ast.txt @@ -182,7 +182,6 @@ ast{ MF{"Saint Martin"} MG{"Madagascar"} MH{"Islles Marshall"} - MK{"Macedonia"} ML{"Malí"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} @@ -305,8 +304,7 @@ ast{ CI{"Costa del Marfil"} CZ{"República Checa"} FK{"Islles Malvines (Falkland Islands)"} - MK{"Macedonia (ARYDM)"} TL{"Timor Este"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/az.txt b/icuSources/data/region/az.txt index 71b0bfd4..26a555ac 100644 --- a/icuSources/data/region/az.txt +++ b/icuSources/data/region/az.txt @@ -310,7 +310,7 @@ az{ CZ{"Çex Respublikası"} FK{"Folklend adaları (Malvin adaları)"} SZ{"Svazilend"} - TL{"Doğu Timor"} + TL{"Şərqi Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/az_Cyrl.txt b/icuSources/data/region/az_Cyrl.txt index f7e7d6cc..dc45be16 100644 --- a/icuSources/data/region/az_Cyrl.txt +++ b/icuSources/data/region/az_Cyrl.txt @@ -298,7 +298,6 @@ az_Cyrl{ CG{"Конго (Республика)"} CZ{"Чех Республикасы"} FK{"Фолкленд адалары (Малвин адалары)"} - MK{"Македонија (КЈРМ)"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/az_Latn.txt b/icuSources/data/region/az_Latn.txt index e0cc890b..4ed06397 100644 --- a/icuSources/data/region/az_Latn.txt +++ b/icuSources/data/region/az_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/ba.txt b/icuSources/data/region/ba.txt index ae237f35..da89d31d 100644 --- a/icuSources/data/region/ba.txt +++ b/icuSources/data/region/ba.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ba{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/bas.txt b/icuSources/data/region/bas.txt index ba5aef4e..903b0610 100644 --- a/icuSources/data/region/bas.txt +++ b/icuSources/data/region/bas.txt @@ -124,7 +124,6 @@ bas{ MD{"Moldavìà"} MG{"Màdàgàskâr"} MH{"Bìòn bi Marcàl"} - MK{"Màsèdonìà"} ML{"Màli"} MM{"Myànmâr"} MN{"Mòŋgolìà"} @@ -224,5 +223,5 @@ bas{ ZM{"Zàmbià"} ZW{"Zìmbàbwê"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/be.txt b/icuSources/data/region/be.txt index 50129edf..bc16d4ff 100644 --- a/icuSources/data/region/be.txt +++ b/icuSources/data/region/be.txt @@ -11,11 +11,11 @@ be{ 013{"Цэнтральная Амерыка"} 014{"Усходняя Афрыка"} 015{"Паўночная Афрыка"} - 017{"Цэнтральная Афрыка"} + 017{"Сярэдняя Афрыка"} 018{"Паўднёвая Афрыка"} 019{"Паўночная і Паўднёвая Амерыкі"} 021{"Паўночнаамерыканскі рэгіён"} - 029{"Карыбскія астравы"} + 029{"Карыбскі рэгіён"} 030{"Усходняя Азія"} 034{"Паўднёвая Азія"} 035{"Паўднёва-Усходняя Азія"} @@ -83,7 +83,7 @@ be{ CM{"Камерун"} CN{"Кітай"} CO{"Калумбія"} - CP{"Востраў Кліпертон"} + CP{"Востраў Кліпертан"} CR{"Коста-Рыка"} CU{"Куба"} CV{"Каба-Вердэ"} @@ -98,7 +98,7 @@ be{ DM{"Дамініка"} DO{"Дамініканская Рэспубліка"} DZ{"Алжыр"} - EA{"Сеўта і Мелілья"} + EA{"Сеута і Мелілья"} EC{"Эквадор"} EE{"Эстонія"} EG{"Егіпет"} @@ -128,7 +128,7 @@ be{ GP{"Гвадэлупа"} GQ{"Экватарыяльная Гвінея"} GR{"Грэцыя"} - GS{"Паўднёвая Джорджыя і Паўднёвыя Сандвічавы астравы"} + GS{"Паўднёвая Георгія і Паўднёвыя Сандвічавы астравы"} GT{"Гватэмала"} GU{"Гуам"} GW{"Гвінея-Бісау"} @@ -227,7 +227,7 @@ be{ PW{"Палау"} PY{"Парагвай"} QA{"Катар"} - QO{"Знешняя Акіянія"} + QO{"Аддаленыя тэрыторыі Акіяніі"} RE{"Рэюньён"} RO{"Румынія"} RS{"Сербія"} @@ -253,7 +253,7 @@ be{ SV{"Сальвадор"} SX{"Сінт-Мартэн"} SY{"Сірыя"} - SZ{"Свазіленд"} + SZ{"Эсватыні"} TA{"Трыстан-да-Кунья"} TC{"Астравы Цёркс і Кайкас"} TD{"Чад"} @@ -274,8 +274,8 @@ be{ UA{"Украіна"} UG{"Уганда"} UM{"Малыя Аддаленыя астравы ЗША"} - UN{"ААН"} - US{"Злучаныя Штаты Амерыкі"} + UN{"Арганізацыя Аб’яднаных Нацый"} + US{"Злучаныя Штаты"} UY{"Уругвай"} UZ{"Узбекістан"} VA{"Ватыкан"} @@ -287,6 +287,8 @@ be{ VU{"Вануату"} WF{"Уоліс і Футуна"} WS{"Самоа"} + XA{"Псеўдаакцэнты"} + XB{"Псеўда-Bidi"} XK{"Косава"} YE{"Емен"} YT{"Маёта"} @@ -306,8 +308,8 @@ be{ CI{"Бераг Слановай Косці"} CZ{"Чэшская Рэспубліка"} FK{"Фалклендскія (Мальвінскія) астравы"} - SZ{"Каралеўства Свазіленд"} + SZ{"Свазіленд"} TL{"Усходні Тымор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bem.txt b/icuSources/data/region/bem.txt index a8602051..b41ffbeb 100644 --- a/icuSources/data/region/bem.txt +++ b/icuSources/data/region/bem.txt @@ -4,5 +4,5 @@ bem{ Countries{ ZM{"Zambia"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bez.txt b/icuSources/data/region/bez.txt index 6efb5ed9..c564083d 100644 --- a/icuSources/data/region/bez.txt +++ b/icuSources/data/region/bez.txt @@ -127,7 +127,6 @@ bez{ MD{"Humoldova"} MG{"Hubukini"} MH{"Ifisima fya Marshal"} - MK{"Humasedonia"} ML{"Humali"} MM{"Humyama"} MN{"Humongolia"} @@ -227,5 +226,5 @@ bez{ ZM{"Huzambia"} ZW{"Huzimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bg.txt b/icuSources/data/region/bg.txt index 2bd0c654..cb78381e 100644 --- a/icuSources/data/region/bg.txt +++ b/icuSources/data/region/bg.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License bg{ Countries{ - 001{"Свят"} + 001{"свят"} 002{"Африка"} 003{"Северноамерикански континент"} 005{"Южна Америка"} @@ -107,7 +107,7 @@ bg{ ES{"Испания"} ET{"Етиопия"} EU{"Европейски съюз"} - EZ{"Еврозона"} + EZ{"еврозона"} FI{"Финландия"} FJ{"Фиджи"} FK{"Фолкландски острови"} @@ -253,7 +253,7 @@ bg{ SV{"Салвадор"} SX{"Синт Мартен"} SY{"Сирия"} - SZ{"Свазиленд"} + SZ{"Есватини"} TA{"Тристан да Куня"} TC{"острови Търкс и Кайкос"} TD{"Чад"} @@ -287,6 +287,8 @@ bg{ VU{"Вануату"} WF{"Уолис и Футуна"} WS{"Самоа"} + XA{"Псевдоакценти"} + XB{"Псевдодвупосочни"} XK{"Косово"} YE{"Йемен"} YT{"Майот"} @@ -303,8 +305,11 @@ bg{ Countries%variant{ CD{"Конго (ДРК)"} CG{"Конго (Република)"} + CI{"Кот д’Ивоар"} CZ{"Чешка република"} FK{"Фолкландски острови (Малвински острови)"} + SZ{"Свазиленд"} + TL{"Източен Тимор"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/bm.txt b/icuSources/data/region/bm.txt index d9b34938..18ff4575 100644 --- a/icuSources/data/region/bm.txt +++ b/icuSources/data/region/bm.txt @@ -127,7 +127,6 @@ bm{ MD{"Molidavi"} MG{"Madagasikari"} MH{"Marisali Gun"} - MK{"Macedɔni"} ML{"Mali"} MM{"Myanimari"} MN{"Moŋoli"} @@ -227,5 +226,5 @@ bm{ ZM{"Zanbi"} ZW{"Zimbabuwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bn.txt b/icuSources/data/region/bn.txt index eb0fc081..2d68d6a2 100644 --- a/icuSources/data/region/bn.txt +++ b/icuSources/data/region/bn.txt @@ -183,7 +183,7 @@ bn{ MF{"সেন্ট মার্টিন"} MG{"মাদাগাস্কার"} MH{"মার্শাল দ্বীপপুঞ্জ"} - MK{"ম্যাসাডোনিয়া"} + MK{"উত্তর ম্যাসেডোনিয়া"} ML{"মালি"} MM{"মায়ানমার (বার্মা)"} MN{"মঙ্গোলিয়া"} @@ -287,6 +287,8 @@ bn{ VU{"ভানুয়াটু"} WF{"ওয়ালিস ও ফুটুনা"} WS{"সামোয়া"} + XA{"সিউডো-অ্যাকসেন্ট"} + XB{"সিউডো-বিডি"} XK{"কসোভো"} YE{"ইয়েমেন"} YT{"মায়োত্তে"} @@ -307,9 +309,8 @@ bn{ CI{"আইভরি কোস্ট"} CZ{"চেক প্রজাতন্ত্র"} FK{"ফকল্যান্ড আইল্যান্ড ( ইসল্যাস মাসভেনিস)"} - MK{"ম্যাসিডোনিয়া (FYROM)"} SZ{"সোয়াজিল্যান্ড"} TL{"পূর্ব তিমুর"} } - Version{"2.1.48.36"} + Version{"36.1"} } diff --git a/icuSources/data/region/bn_IN.txt b/icuSources/data/region/bn_IN.txt index da4d17b7..126f30fd 100644 --- a/icuSources/data/region/bn_IN.txt +++ b/icuSources/data/region/bn_IN.txt @@ -7,5 +7,5 @@ bn_IN{ Countries%variant{ CD{"কঙ্গো (DRC)"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/bo.txt b/icuSources/data/region/bo.txt index e125bba2..5a535be6 100644 --- a/icuSources/data/region/bo.txt +++ b/icuSources/data/region/bo.txt @@ -15,5 +15,5 @@ bo{ US{"ཨ་མེ་རི་ཀ།"} ZZ{"མིའི་ཤེས་རྟོགས་མ་བྱུང་བའི་ཁོར་ཡུག"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bo_IN.txt b/icuSources/data/region/bo_IN.txt index 552c2aeb..dccfd43f 100644 --- a/icuSources/data/region/bo_IN.txt +++ b/icuSources/data/region/bo_IN.txt @@ -4,5 +4,5 @@ bo_IN{ Countries{ 009{"ཨོཤི་ཡཱན་ན།"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/br.txt b/icuSources/data/region/br.txt index 0d9a8e63..fcbbdfe9 100644 --- a/icuSources/data/region/br.txt +++ b/icuSources/data/region/br.txt @@ -183,7 +183,7 @@ br{ MF{"Saint Martin"} MG{"Madagaskar"} MH{"Inizi Marshall"} - MK{"Makedonia"} + MK{"Makedonia an Norzh"} ML{"Mali"} MM{"Myanmar (Birmania)"} MN{"Mongolia"} @@ -253,7 +253,7 @@ br{ SV{"Salvador"} SX{"Sint Maarten"} SY{"Siria"} - SZ{"Swaziland"} + SZ{"Eswatini"} TA{"Tristan da Cunha"} TC{"Inizi Turks ha Caicos"} TD{"Tchad"} @@ -287,6 +287,8 @@ br{ VU{"Vanuatu"} WF{"Wallis ha Futuna"} WS{"Samoa"} + XA{"pouez-mouezh gaou"} + XB{"BiDi gaou"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -306,8 +308,8 @@ br{ CI{"Aod Olifant"} CZ{"Republik Tchek"} FK{"Inizi Falkland (Inizi Maloù)"} - MK{"Makedonia (RYKM)"} + SZ{"Swaziland"} TL{"Timor ar Reter"} } - Version{"2.1.48.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/brx.txt b/icuSources/data/region/brx.txt index 559d0c04..f8b8a5e4 100644 --- a/icuSources/data/region/brx.txt +++ b/icuSources/data/region/brx.txt @@ -174,7 +174,6 @@ brx{ MF{"सेँ मार्टेँ"} MG{"मदागास्कर"} MH{"मार्शल द्वीप"} - MK{"मैसेडोनिया"} ML{"माली"} MM{"म्यानमार"} MN{"मंगोलिया"} @@ -281,5 +280,5 @@ brx{ ZW{"ज़ीम्बाब्वे"} ZZ{"अज्ञात या अवैध प्रदेश"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bs.txt b/icuSources/data/region/bs.txt index ab69fa83..a10ea865 100644 --- a/icuSources/data/region/bs.txt +++ b/icuSources/data/region/bs.txt @@ -115,7 +115,7 @@ bs{ FO{"Farska ostrva"} FR{"Francuska"} GA{"Gabon"} - GB{"Velika Britanija"} + GB{"Ujedinjeno Kraljevstvo"} GD{"Grenada"} GE{"Gruzija"} GF{"Francuska Gvajana"} @@ -253,7 +253,7 @@ bs{ SV{"Salvador"} SX{"Sint Marten"} SY{"Sirija"} - SZ{"Svazilend"} + SZ{"Esvatini"} TA{"Tristan da Cunha"} TC{"Ostrva Turks i Kaikos"} TD{"Čad"} @@ -275,7 +275,7 @@ bs{ UG{"Uganda"} UM{"Američka Vanjska Ostrva"} UN{"Ujedinjene Nacije"} - US{"Sjedinjene Američke Države"} + US{"Sjedinjene Države"} UY{"Urugvaj"} UZ{"Uzbekistan"} VA{"Vatikan"} @@ -307,8 +307,7 @@ bs{ CI{"Obala Bjelokosti"} CZ{"ČeÅ¡ka Republika"} FK{"Folklandska (Malvinska) ostrva"} - SZ{"Svazi"} - TL{"TL"} + SZ{"Svazilend"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bs_Cyrl.txt b/icuSources/data/region/bs_Cyrl.txt index 02a26749..6a3f7cf0 100644 --- a/icuSources/data/region/bs_Cyrl.txt +++ b/icuSources/data/region/bs_Cyrl.txt @@ -5,7 +5,7 @@ bs_Cyrl{ Countries{ 001{"Свијет"} 002{"Африка"} - 003{"Северноамерички континент"} + 003{"Сјеверноамерички континент"} 005{"Јужна Америка"} 009{"Океанија"} 011{"Западна Африка"} @@ -14,8 +14,8 @@ bs_Cyrl{ 015{"Сјеверна Африка"} 017{"Централна Африка"} 018{"Јужна Африка"} - 019{"Америке"} - 021{"Северна Америка"} + 019{"Сјеверна и Јужна Америка"} + 021{"Сјеверна Америка"} 029{"Кариби"} 030{"Источна Азија"} 034{"Јужна Азија"} @@ -32,6 +32,7 @@ bs_Cyrl{ 151{"Источна Европа"} 154{"Сјеверна Европа"} 155{"Западна Европа"} + 202{"Подсахарска Африка"} 419{"Латинска Америка"} AC{"Острво Асенсион"} AD{"Андора"} @@ -40,7 +41,7 @@ bs_Cyrl{ AG{"Антигва и Барбуда"} AI{"Ангвила"} AL{"Албанија"} - AM{"Ерменија"} + AM{"Арменија"} AO{"Ангола"} AQ{"Антарктик"} AR{"Аргентина"} @@ -70,14 +71,14 @@ bs_Cyrl{ BV{"Острво Буве"} BW{"Боцвана"} BY{"Бјелорусија"} - BZ{"Белиз"} + BZ{"Белизе"} CA{"Канада"} CC{"Кокос (Келинг) Острва"} CD{"Демократска Република Конго"} - CF{"Средњоафричка Република"} + CF{"Централноафричка Република"} CG{"Конго"} CH{"Швицарска"} - CI{"Обала Слоноваче"} + CI{"Обала Слоноваче (Кот д’Ивоар)"} CK{"Кукова Острва"} CL{"Чиле"} CM{"Камерун"} @@ -110,7 +111,7 @@ bs_Cyrl{ EZ{"Еурозона"} FI{"Финска"} FJ{"Фиџи"} - FK{"Фокландска острва"} + FK{"Фокландска Острва"} FM{"Микронезија"} FO{"Фарска острва"} FR{"Француска"} @@ -126,9 +127,9 @@ bs_Cyrl{ GM{"Гамбија"} GN{"Гвинеја"} GP{"Гваделупе"} - GQ{"Екваторска Гвинеја"} + GQ{"Екваторијална Гвинеја"} GR{"Грчка"} - GS{"Јужна Џорџија и Јужна Сендвич Острва"} + GS{"Јужна Џорџија и Јужна Сендвичка Острва"} GT{"Гватемала"} GU{"Гуам"} GW{"Гвинеја-Бисау"} @@ -159,7 +160,7 @@ bs_Cyrl{ KH{"Камбоџа"} KI{"Кирибати"} KM{"Комори"} - KN{"Свети Кристофор и Невис"} + KN{"Свети Китс и Невис"} KP{"Сјеверна Кореја"} KR{"Јужна Кореја"} KW{"Кувајт"} @@ -188,7 +189,7 @@ bs_Cyrl{ MM{"Мјанмар"} MN{"Монголија"} MO{"Макао"} - MP{"Сјеверна Маријанска острва"} + MP{"Сјеверна Маријанска Острва"} MQ{"Мартиник"} MR{"Мауританија"} MS{"Монсерат"} @@ -249,10 +250,11 @@ bs_Cyrl{ SO{"Сомалија"} SR{"Суринам"} SS{"Јужни Судан"} - ST{"Свети Тома и Принцип"} + ST{"Сао Томе и Принципе"} SV{"Салвадор"} + SX{"Свети Мартин (Холандија)"} SY{"Сирија"} - SZ{"Свази"} + SZ{"Есватини"} TA{"Тристан да Куња"} TC{"Туркс и Кајкос Острва"} TD{"Чад"} @@ -261,7 +263,7 @@ bs_Cyrl{ TH{"Тајланд"} TJ{"Таџикистан"} TK{"Токелау"} - TL{"Источни Тимор"} + TL{"Тимор-Лесте"} TM{"Туркменистан"} TN{"Тунис"} TO{"Тонга"} @@ -286,6 +288,8 @@ bs_Cyrl{ VU{"Вануату"} WF{"Валис и Футуна"} WS{"Самоа"} + XA{"псеудо акценти"} + XB{"псеудо двосмјерно"} XK{"Косово"} YE{"Јемен"} YT{"Мајоте"} @@ -301,9 +305,11 @@ bs_Cyrl{ Countries%variant{ CD{"ДР Конго"} CG{"Република Конго"} - CI{"Обала Бјелокости"} + CI{"Обала Слоноваче"} CZ{"Чешка Република"} - FK{"Фокландска (Малвинска) острва"} + FK{"Фокландска Острва (Малвинска)"} + SZ{"Есватини"} + TL{"Тимор-Лесте (Источни Тимор)"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/bs_Latn.txt b/icuSources/data/region/bs_Latn.txt index e9595876..70dd97d4 100644 --- a/icuSources/data/region/bs_Latn.txt +++ b/icuSources/data/region/bs_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/byn.txt b/icuSources/data/region/byn.txt index 9463af10..3517d181 100644 --- a/icuSources/data/region/byn.txt +++ b/icuSources/data/region/byn.txt @@ -131,5 +131,5 @@ byn{ ZA{"ደቡብ አፍሪካ"} ZM{"ዛምቢያ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/ca.txt b/icuSources/data/region/ca.txt index e67b5525..970880a2 100644 --- a/icuSources/data/region/ca.txt +++ b/icuSources/data/region/ca.txt @@ -52,7 +52,7 @@ ca{ AZ{"Azerbaidjan"} BA{"Bòsnia i Hercegovina"} BB{"Barbados"} - BD{"Bangla Desh"} + BD{"Bangladesh"} BE{"Bèlgica"} BF{"Burkina Faso"} BG{"Bulgària"} @@ -122,7 +122,7 @@ ca{ GG{"Guernsey"} GH{"Ghana"} GI{"Gibraltar"} - GL{"Grenlàndia"} + GL{"Groenlàndia"} GM{"Gàmbia"} GN{"Guinea"} GP{"Guadeloupe"} @@ -222,7 +222,7 @@ ca{ PM{"Saint-Pierre-et-Miquelon"} PN{"Illes Pitcairn"} PR{"Puerto Rico"} - PS{"territoris palestins"} + PS{"Territoris palestins"} PT{"Portugal"} PW{"Palau"} PY{"Paraguai"} @@ -254,7 +254,7 @@ ca{ SX{"Sint Maarten"} SY{"Síria"} SZ{"eSwatini"} - TA{"Tristão da Cunha"} + TA{"Tristan da Cunha"} TC{"Illes Turks i Caicos"} TD{"Txad"} TF{"Territoris Australs Francesos"} @@ -287,15 +287,15 @@ ca{ VU{"Vanuatu"} WF{"Wallis i Futuna"} WS{"Samoa"} - XA{"Pseudo-Accents"} - XB{"Pseudo-Bidi"} + XA{"pseudoaccents"} + XB{"pseudobidi"} XK{"Kosovo"} YE{"Iemen"} YT{"Mayotte"} ZA{"República de Sud-àfrica"} ZM{"Zàmbia"} ZW{"Zimbàbue"} - ZZ{"Regió desconeguda"} + ZZ{"regió desconeguda"} } Countries%short{ GB{"RU"} @@ -304,12 +304,13 @@ ca{ US{"EUA"} } Countries%variant{ - CD{"Congo (República Democràtica del Congo)"} + CD{"Congo (RDC)"} CG{"Congo (República del Congo)"} CI{"Costa d’Ivori"} CZ{"República Txeca"} FK{"Illes Malvines (Illes Falkland)"} SZ{"Swazilàndia"} + TL{"Timor Oriental"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/ccp.txt b/icuSources/data/region/ccp.txt index 15098236..a42a347b 100644 --- a/icuSources/data/region/ccp.txt +++ b/icuSources/data/region/ccp.txt @@ -316,8 +316,7 @@ ccp{ "𑄜𑄧𑄇𑄴𑄣𑄳𑄠𑄚𑄴𑄓𑄴 𑄃𑄭𑄣𑄳𑄠𑄚𑄴𑄓𑄴 (𑄄𑄥𑄴𑄣𑄳𑄠𑄌𑄴 " "𑄟𑄥𑄴𑄞𑄬𑄚𑄨𑄌𑄴)" } - MK{"𑄟𑄬𑄥𑄨𑄓𑄮𑄚𑄠(FYROM)"} TL{"𑄛𑄪𑄉𑄮 𑄖𑄨𑄟𑄪𑄢𑄴"} } - Version{"2.1.48.88"} + Version{"36.1"} } diff --git a/icuSources/data/region/ce.txt b/icuSources/data/region/ce.txt index 1f2581da..827da76f 100644 --- a/icuSources/data/region/ce.txt +++ b/icuSources/data/region/ce.txt @@ -182,7 +182,6 @@ ce{ MF{"Сен-Мартен"} MG{"Мадагаскар"} MH{"Маршаллан гӀайренаш"} - MK{"Македони"} ML{"Мали"} MM{"Мьянма (Бирма)"} MN{"Монголи"} @@ -306,5 +305,5 @@ ce{ FK{"Фолклендан гӀайренаш (Мальвинаш)"} TL{"Тимор-Лесте"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ceb.txt b/icuSources/data/region/ceb.txt index 8db53702..3fc1d09e 100644 --- a/icuSources/data/region/ceb.txt +++ b/icuSources/data/region/ceb.txt @@ -2,19 +2,315 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ceb{ Countries{ + 001{"Kalibutan"} + 002{"Africa"} + 003{"North America"} + 005{"South America"} + 009{"Oceania"} + 011{"Western Africa"} + 013{"Central America"} + 014{"Eastern Africa"} + 015{"Northern Africa"} + 017{"Middle Africa"} + 018{"Southern Africa"} + 019{"Americas"} + 021{"Northern America"} + 029{"Caribbean"} + 030{"Eastern Asia"} + 034{"Southern Asia"} + 035{"Southeast Asia"} + 039{"Southern Europe"} + 053{"Australasia"} + 054{"Melanesia"} + 057{"Micronesian Region"} + 061{"Polynesia"} + 142{"Asya"} + 143{"Central Asia"} + 145{"Western Asia"} + 150{"Europe"} + 151{"Eastern Europe"} + 154{"Northern Europe"} + 155{"Western Europe"} + 202{"Sub-Saharan Africa"} + 419{"Latin America"} + AC{"Ascension Island"} + AD{"Andorra"} + AE{"United Arab Emirates"} + AF{"Afghanistan"} + AG{"Antigua & Barbuda"} + AI{"Anguilla"} + AL{"Albania"} + AM{"Armenia"} + AO{"Angola"} + AQ{"Antarctica"} + AR{"Argentina"} + AS{"American Samoa"} + AT{"Austria"} + AU{"Australia"} + AW{"Aruba"} + AX{"Aland Islands"} + AZ{"Azerbaijan"} + BA{"Bosnia & Herzegovina"} + BB{"Barbados"} + BD{"Bangladesh"} + BE{"Belgium"} + BF{"Burkina Faso"} + BG{"Bulgaria"} + BH{"Bahrain"} + BI{"Burundi"} + BJ{"Benin"} + BL{"St. Barthelemy"} + BM{"Bermuda"} + BN{"Brunei"} + BO{"Bolivia"} + BQ{"Caribbean Netherlands"} BR{"Brazil"} + BS{"Bahamas"} + BT{"Bhutan"} + BV{"Bouvet Island"} + BW{"Botswana"} + BY{"Belarus"} + BZ{"Belize"} + CA{"Canada"} + CC{"Cocos (Keeling) Islands"} + CD{"Congo - Kinshasa"} + CF{"Central African Republic"} + CG{"Congo - Brazzaville"} + CH{"Switzerland"} + CI{"Cote d’Ivoire"} + CK{"Cook Islands"} + CL{"Chile"} + CM{"Cameroon"} CN{"Tsina"} + CO{"Colombia"} + CP{"Clipperton Island"} + CR{"Costa Rica"} + CU{"Cuba"} + CV{"Cape Verde"} + CW{"Curacao"} + CX{"Christmas Island"} + CY{"Cyprus"} + CZ{"Czechia"} DE{"Alemanya"} + DG{"Diego Garcia"} + DJ{"Djibouti"} + DK{"Denmark"} + DM{"Dominica"} + DO{"Dominican Republic"} + DZ{"Algeria"} + EA{"Ceuta & Melilla"} + EC{"Ecuador"} + EE{"Estonia"} + EG{"Egypt"} + EH{"Western Sahara"} + ER{"Eritrea"} + ES{"Spain"} + ET{"Ethiopia"} + EU{"European Union"} + EZ{"Eurozone"} + FI{"Finland"} + FJ{"Fiji"} + FK{"Falkland Islands"} + FM{"Micronesia"} + FO{"Faroe Islands"} FR{"Pransiya"} + GA{"Gabon"} GB{"Hiniusang Gingharian"} + GD{"Grenada"} + GE{"Georgia"} + GF{"French Guiana"} + GG{"Guernsey"} + GH{"Ghana"} + GI{"Gibraltar"} + GL{"Greenland"} + GM{"Gambia"} + GN{"Guinea"} + GP{"Guadeloupe"} + GQ{"Equatorial Guinea"} + GR{"Greece"} + GS{"South Georgia & South Sandwich Islands"} + GT{"Guatemala"} + GU{"Guam"} + GW{"Guinea-Bissau"} + GY{"Guyana"} + HK{"Hong Kong SAR China"} + HM{"Heard & McDonald Islands"} + HN{"Honduras"} + HR{"Croatia"} + HT{"Haiti"} + HU{"Hungary"} + IC{"Canary Islands"} + ID{"Indonesia"} + IE{"Ireland"} + IL{"Israel"} + IM{"Isle of Man"} IN{"India"} + IO{"British Indian Ocean Territory"} + IQ{"Iraq"} + IR{"Iran"} + IS{"Iceland"} IT{"Italya"} + JE{"Jersey"} + JM{"Jamaica"} + JO{"Jordan"} JP{"Hapon"} - MK{"Amihanang Macedonia"} + KE{"Kenya"} + KG{"Kyrgyzstan"} + KH{"Cambodia"} + KI{"Kiribati"} + KM{"Comoros"} + KN{"St. Kitts & Nevis"} + KP{"North Korea"} + KR{"South Korea"} + KW{"Kuwait"} + KY{"Cayman Islands"} + KZ{"Kazakhstan"} + LA{"Laos"} + LB{"Lebanon"} + LC{"St. Lucia"} + LI{"Liechtenstein"} + LK{"Sri Lanka"} + LR{"Liberia"} + LS{"Lesotho"} + LT{"Lithuania"} + LU{"Luxembourg"} + LV{"Latvia"} + LY{"Libya"} + MA{"Morocco"} + MC{"Monaco"} + MD{"Moldova"} + ME{"Montenegro"} + MF{"St. Martin"} + MG{"Madagascar"} + MH{"Marshall Islands"} + MK{"North Macedonia"} + ML{"Mali"} + MM{"Myanmar (Burma)"} + MN{"Mongolia"} + MO{"Macao SAR China"} + MP{"Northern Mariana Islands"} + MQ{"Martinique"} + MR{"Mauritania"} + MS{"Montserrat"} + MT{"Malta"} + MU{"Mauritius"} + MV{"Maldives"} + MW{"Malawi"} + MX{"Mexico"} + MY{"Malaysia"} + MZ{"Mozambique"} + NA{"Namibia"} + NC{"New Caledonia"} + NE{"Niger"} + NF{"Norfolk Island"} + NG{"Nigeria"} + NI{"Nicaragua"} + NL{"Netherlands"} + NO{"Norway"} + NP{"Nepal"} + NR{"Nauru"} + NU{"Niue"} + NZ{"New Zealand"} + OM{"Oman"} + PA{"Panama"} + PE{"Peru"} + PF{"French Polynesia"} + PG{"Papua New Guinea"} PH{"Pilipinas"} + PK{"Pakistan"} + PL{"Poland"} + PM{"St. Pierre & Miquelon"} + PN{"Pitcairn Islands"} + PR{"Puerto Rico"} + PS{"Palestinian Territories"} + PT{"Portugal"} + PW{"Palau"} + PY{"Paraguay"} + QA{"Qatar"} + QO{"Outlying Oceania"} + RE{"Reunion"} + RO{"Romania"} + RS{"Serbia"} RU{"Russia"} + RW{"Rwanda"} + SA{"Saudi Arabia"} + SB{"Solomon Islands"} + SC{"Seychelles"} + SD{"Sudan"} + SE{"Sweden"} + SG{"Singapore"} + SH{"St. Helena"} + SI{"Slovenia"} + SJ{"Svalbard & Jan Mayen"} + SK{"Slovakia"} + SL{"Sierra Leone"} + SM{"San Marino"} + SN{"Senegal"} + SO{"Somalia"} + SR{"Suriname"} + SS{"South Sudan"} + ST{"Sao Tome & Principe"} + SV{"El Salvador"} + SX{"Sint Maarten"} + SY{"Syria"} + SZ{"Eswatini"} + TA{"Tristan da Cunha"} + TC{"Turks & Caicos Islands"} + TD{"Chad"} + TF{"French Southern Territories"} + TG{"Togo"} + TH{"Thailand"} + TJ{"Tajikistan"} + TK{"Tokelau"} + TL{"Timor-Leste"} + TM{"Turkmenistan"} + TN{"Tunisia"} + TO{"Tonga"} + TR{"Turkey"} + TT{"Trinidad & Tobago"} + TV{"Tuvalu"} + TW{"Taiwan"} + TZ{"Tanzania"} + UA{"Ukraine"} + UG{"Uganda"} + UM{"U.S. Outlying Islands"} + UN{"United Nations"} US{"Estados Unidos"} + UY{"Uruguay"} + UZ{"Uzbekistan"} + VA{"Vatican City"} + VC{"St. Vincent & Grenadines"} + VE{"Venezuela"} + VG{"British Virgin Islands"} + VI{"U.S. Virgin Islands"} + VN{"Vietnam"} + VU{"Vanuatu"} + WF{"Wallis & Futuna"} + WS{"Samoa"} + XA{"Pseudo-Accents"} + XB{"Pseudo-Bidi"} + XK{"Kosovo"} + YE{"Yemen"} + YT{"Mayotte"} + ZA{"South Africa"} + ZM{"Zambia"} + ZW{"Zimbabwe"} ZZ{"Wala-mailhing Rehiyon"} } - Version{"2.1.49.82"} + Countries%short{ + GB{"UK"} + HK{"Hong Kong"} + MO{"Macao"} + PS{"Palestine"} + } + Countries%variant{ + CD{"Congo (DRC)"} + CG{"Congo (Republic)"} + CI{"Ivory Coast"} + CZ{"Czech Republic"} + FK{"Falkland Islands (Islas Malvinas)"} + SZ{"Swaziland"} + TL{"East Timor"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/cgg.txt b/icuSources/data/region/cgg.txt index 836687d1..f4b84165 100644 --- a/icuSources/data/region/cgg.txt +++ b/icuSources/data/region/cgg.txt @@ -126,7 +126,6 @@ cgg{ MD{"Moridova"} MG{"Madagasika"} MH{"Ebizinga bya Marshaa"} - MK{"Masedoonia"} ML{"Mari"} MM{"Myanamar"} MN{"Mongoria"} @@ -225,5 +224,5 @@ cgg{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/chr.txt b/icuSources/data/region/chr.txt index fb77c024..ea2a9280 100644 --- a/icuSources/data/region/chr.txt +++ b/icuSources/data/region/chr.txt @@ -50,7 +50,7 @@ chr{ AW{"ᎠᎷᏆ"} AX{"ᎣᎴᏅᏓ ᏚᎦᏚᏛᎢ"} AZ{"ᎠᏎᏆᏣᏂ"} - BA{"ᏉᏏᏂᎠ & ᎲᏤᎪᏫ"} + BA{"ᏉᏏᏂᎠ & ᎲᏤᎪᏫᎾ"} BB{"ᏆᏇᏙᏍ"} BD{"ᏆᏂᎦᎵᏕᏍ"} BE{"ᏇᎵᏥᎥᎻ"} @@ -311,5 +311,5 @@ chr{ SZ{"ᎠᏂᏍᏩᏏᎢ"} TL{"ᏗᎧᎸᎬᎢ ᏘᎼᎵ"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ckb.txt b/icuSources/data/region/ckb.txt index 5cfcda78..34226f5a 100644 --- a/icuSources/data/region/ckb.txt +++ b/icuSources/data/region/ckb.txt @@ -110,7 +110,7 @@ ckb{ EZ{"ناوچەی یۆرۆ"} FI{"فینلاند"} FJ{"فیجی"} - FK{"دوورگەکانی مالڤیناس"} + FK{"دوورگەکانی مالڤیناس (دوورگەکانی فاڵکلاند)"} FM{"مایکرۆنیزیا"} FO{"دوورگەکانی فارەو"} FR{"فەڕەنسا"} @@ -155,7 +155,7 @@ ckb{ JO{"ئوردن"} JP{"ژاپۆن"} KE{"کینیا"} - KG{"قرغیزستان"} + KG{"کرگیزستان"} KH{"کەمبۆدیا"} KI{"کیریباس"} KM{"دوورگەکانی کۆمۆر"} @@ -183,7 +183,7 @@ ckb{ MF{"سەن مارتین"} MG{"ماداگاسکار"} MH{"دوورگەکانی مارشاڵ"} - MK{"ماکەدۆنیا"} + MK{"مەکدۆنیای باکوور"} ML{"مالی"} MM{"میانمار"} MN{"مەنگۆلیا"} @@ -301,8 +301,8 @@ ckb{ US{"ویلایەتە یەکگرتووەکان"} } Countries%variant{ - CD{"کۆماری دیموکراتیکی کۆنگۆ"} + CD{"کۆماری دیموکراتیی کۆنگۆ"} CG{"کۆماری کۆنگۆ"} } - Version{"2.1.47.72"} + Version{"36.1"} } diff --git a/icuSources/data/region/co.txt b/icuSources/data/region/co.txt index c0f5e8f6..a28af30f 100644 --- a/icuSources/data/region/co.txt +++ b/icuSources/data/region/co.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License co{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/cs.txt b/icuSources/data/region/cs.txt index f6945b4f..4b902dc1 100644 --- a/icuSources/data/region/cs.txt +++ b/icuSources/data/region/cs.txt @@ -309,6 +309,8 @@ cs{ CI{"Pobřeží slonoviny"} CZ{"Česká republika"} FK{"Falklandské ostrovy (Malvíny)"} + SZ{"Eswatini"} + TL{"Timor-Leste"} } - Version{"2.1.48.44"} + Version{"36.1"} } diff --git a/icuSources/data/region/cv.txt b/icuSources/data/region/cv.txt index 07017db1..55155280 100644 --- a/icuSources/data/region/cv.txt +++ b/icuSources/data/region/cv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cv{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/cy.txt b/icuSources/data/region/cy.txt index 33b2dcb3..a164f730 100644 --- a/icuSources/data/region/cy.txt +++ b/icuSources/data/region/cy.txt @@ -50,7 +50,7 @@ cy{ AW{"Aruba"} AX{"Ynysoedd Åland"} AZ{"Azerbaijan"} - BA{"Bosnia & Herzegovina"} + BA{"Bosnia a Herzegovina"} BB{"Barbados"} BD{"Bangladesh"} BE{"Gwlad Belg"} @@ -312,5 +312,5 @@ cy{ SZ{"Gwlad Swazi"} TL{"Dwyrain Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/da.txt b/icuSources/data/region/da.txt index e186afb6..8cb807ad 100644 --- a/icuSources/data/region/da.txt +++ b/icuSources/data/region/da.txt @@ -145,7 +145,7 @@ da{ IL{"Israel"} IM{"Isle of Man"} IN{"Indien"} - IO{"Det britiske territorium i Det Indiske Ocean"} + IO{"Det Britiske Territorium i Det Indiske Ocean"} IQ{"Irak"} IR{"Iran"} IS{"Island"} @@ -257,7 +257,7 @@ da{ TA{"Tristan da Cunha"} TC{"Turks- og Caicosøerne"} TD{"Tchad"} - TF{"De Franske Besiddelser i Det Sydlige Indiske Ocean"} + TF{"De Franske Besiddelser i Det Sydlige Indiske Ocean og Antarktis"} TG{"Togo"} TH{"Thailand"} TJ{"Tadsjikistan"} @@ -287,6 +287,8 @@ da{ VU{"Vanuatu"} WF{"Wallis og Futuna"} WS{"Samoa"} + XA{"pseudo-accenter"} + XB{"pseudo-bidi"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -310,5 +312,5 @@ da{ SZ{"Swaziland"} TL{"Østtimor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/dav.txt b/icuSources/data/region/dav.txt index d0543d62..f6fa2c06 100644 --- a/icuSources/data/region/dav.txt +++ b/icuSources/data/region/dav.txt @@ -127,7 +127,6 @@ dav{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ dav{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/de.txt b/icuSources/data/region/de.txt index 5fe60e71..8ef11558 100644 --- a/icuSources/data/region/de.txt +++ b/icuSources/data/region/de.txt @@ -253,7 +253,7 @@ de{ SV{"El Salvador"} SX{"Sint Maarten"} SY{"Syrien"} - SZ{"Swasiland"} + SZ{"Eswatini"} TA{"Tristan da Cunha"} TC{"Turks- und Caicosinseln"} TD{"Tschad"} @@ -287,6 +287,8 @@ de{ VU{"Vanuatu"} WF{"Wallis und Futuna"} WS{"Samoa"} + XA{"Pseudo-Akzente"} + XB{"Pseudo-Bidi"} XK{"Kosovo"} YE{"Jemen"} YT{"Mayotte"} @@ -307,8 +309,8 @@ de{ CI{"Elfenbeinküste"} CZ{"Tschechische Republik"} FK{"Falklandinseln (Malwinen)"} - SZ{"Eswatini"} + SZ{"Swasiland"} TL{"Osttimor"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/de_AT.txt b/icuSources/data/region/de_AT.txt index 79eb8ac9..29a5fc56 100644 --- a/icuSources/data/region/de_AT.txt +++ b/icuSources/data/region/de_AT.txt @@ -4,5 +4,5 @@ de_AT{ Countries{ SJ{"Svalbard und Jan Mayen"} } - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/de_CH.txt b/icuSources/data/region/de_CH.txt index 300c3a90..9420174a 100644 --- a/icuSources/data/region/de_CH.txt +++ b/icuSources/data/region/de_CH.txt @@ -12,5 +12,5 @@ de_CH{ TL{"Osttimor"} ZW{"Zimbabwe"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/dje.txt b/icuSources/data/region/dje.txt index 08a92e86..07c05294 100644 --- a/icuSources/data/region/dje.txt +++ b/icuSources/data/region/dje.txt @@ -126,7 +126,6 @@ dje{ MD{"Moldovi"} MG{"Madagascar"} MH{"MarÅ¡al gungey"} - MK{"Maacedooni"} ML{"Maali"} MM{"Maynamar"} MN{"Mongooli"} @@ -226,5 +225,5 @@ dje{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/dsb.txt b/icuSources/data/region/dsb.txt index c078434c..9e5442ed 100644 --- a/icuSources/data/region/dsb.txt +++ b/icuSources/data/region/dsb.txt @@ -181,7 +181,6 @@ dsb{ MF{"St. Martin"} MG{"Madagaskar"} MH{"Marshallowe kupy"} - MK{"Makedońska"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolska"} @@ -302,8 +301,7 @@ dsb{ CG{"Kongo (Republika)"} CI{"Słonowokósćowy pśibrjog"} FK{"Falklandske kupy (Malwiny)"} - MK{"Makedońska (PRJ)"} TL{"PódzajtÅ¡ny Timor"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/dua.txt b/icuSources/data/region/dua.txt index 875c9193..487df207 100644 --- a/icuSources/data/region/dua.txt +++ b/icuSources/data/region/dua.txt @@ -4,5 +4,5 @@ dua{ Countries{ CM{"Cameroun"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/dv.txt b/icuSources/data/region/dv.txt index 691dad3b..e0f4a364 100644 --- a/icuSources/data/region/dv.txt +++ b/icuSources/data/region/dv.txt @@ -4,5 +4,5 @@ dv{ Countries{ MV{"ދިވެހި ރާއްޖެ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/dyo.txt b/icuSources/data/region/dyo.txt index 4ecb2980..7b72dc7b 100644 --- a/icuSources/data/region/dyo.txt +++ b/icuSources/data/region/dyo.txt @@ -111,5 +111,5 @@ dyo{ TG{"Togo"} TH{"Tailand"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/dz.txt b/icuSources/data/region/dz.txt index c7739c11..8a43e996 100644 --- a/icuSources/data/region/dz.txt +++ b/icuSources/data/region/dz.txt @@ -181,7 +181,6 @@ dz{ MF{"སེནཊ་ མཱར་ཊིན"} MG{"མ་དཱ་གེས་ཀར"} MH{"མར་ཤེལ་གླིང་ཚོམ"} - MK{"མ་སེ་ཌོ་ནི་ཡ"} ML{"མཱ་ལི"} MM{"མི་ཡཱན་མར་ (བྷར་མ)"} MN{"སོག་པོ་ཡུལ"} @@ -296,8 +295,7 @@ dz{ CG{"རི་པབ་ལིཀ་ ཨོཕ་ ཀོང་གྷོ"} CI{"ཨི་ཝོ་རི་ཀོསཊ"} FK{"ཕལྐ་ལནྜ་གླིང་ཚོམ (ཨིས་ལཱས་མལ་བི་ཎཱས)"} - MK{"མ་སེ་ཌོ་ནི་ཡ་ (ཡུ་གོ་སླཱ་བི་ཡ)"} TL{"ཤར་ཕྱོགས་ཏི་་མོར"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ebu.txt b/icuSources/data/region/ebu.txt index db453760..bf0f0d32 100644 --- a/icuSources/data/region/ebu.txt +++ b/icuSources/data/region/ebu.txt @@ -127,7 +127,6 @@ ebu{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ ebu{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ee.txt b/icuSources/data/region/ee.txt index 5e4ed0a0..8f14e64a 100644 --- a/icuSources/data/region/ee.txt +++ b/icuSources/data/region/ee.txt @@ -179,7 +179,6 @@ ee{ MF{"Saint Martin nutome"} MG{"Madagaska nutome"} MH{"Marshal ƒudomekpowo nutome"} - MK{"Makedonia nutome"} ML{"Mali nutome"} MM{"Myanmar (Burma) nutome"} MN{"Mongolia nutome"} @@ -291,8 +290,7 @@ ee{ CG{"Kongo repɔblik nutome"} CI{"Ivory Kost nutome"} FK{"Falkland ƒudomekpowo (Islas Malvinas) nutome"} - MK{"Makedonia (FYROM) nutome"} TL{"Ɣedzeƒe Timɔ nutome"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/el.txt b/icuSources/data/region/el.txt index 72d837ee..e746e245 100644 --- a/icuSources/data/region/el.txt +++ b/icuSources/data/region/el.txt @@ -306,9 +306,11 @@ el{ Countries%variant{ CD{"Κονγκό (ΛΔΚ)"} CG{"Κονγκό (Δημοκρατία)"} + CI{"Ακτή Ελεφαντοστού"} CZ{"Τσεχική Δημοκρατία"} FK{"Νήσοι Φόκλαντ (Νήσοι Μαλβίνας)"} + SZ{"Σουαζιλάνδη"} TL{"Ανατολικό Τιμόρ"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/en.txt b/icuSources/data/region/en.txt index 3f8d5d93..0843af99 100644 --- a/icuSources/data/region/en.txt +++ b/icuSources/data/region/en.txt @@ -314,5 +314,5 @@ en{ SZ{"Swaziland"} TL{"East Timor"} } - Version{"2.1.48.65"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_001.txt b/icuSources/data/region/en_001.txt new file mode 100644 index 00000000..b6ee6dc8 --- /dev/null +++ b/icuSources/data/region/en_001.txt @@ -0,0 +1,49 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_001{ + Countries{ + // All of the numeric country codes are copied in from en.txt to work around rdar://69835367 + 001{"World"} + 002{"Africa"} + 003{"North America"} + 005{"South America"} + 009{"Oceania"} + 011{"Western Africa"} + 013{"Central America"} + 014{"Eastern Africa"} + 015{"Northern Africa"} + 017{"Middle Africa"} + 018{"Southern Africa"} + 019{"Americas"} + 021{"Northern America"} + 029{"Caribbean"} + 030{"Eastern Asia"} + 034{"Southern Asia"} + 035{"Southeast Asia"} + 039{"Southern Europe"} + 053{"Australasia"} + 054{"Melanesia"} + 057{"Micronesian Region"} + 061{"Polynesia"} + 142{"Asia"} + 143{"Central Asia"} + 145{"Western Asia"} + 150{"Europe"} + 151{"Eastern Europe"} + 154{"Northern Europe"} + 155{"Western Europe"} + 202{"Sub-Saharan Africa"} + 419{"Latin America"} + // END workaround for rdar://69835367 + BL{"St Barthélemy"} + KN{"St Kitts & Nevis"} + LC{"St Lucia"} + MF{"St Martin"} + PM{"St Pierre & Miquelon"} + SH{"St Helena"} + UM{"US Outlying Islands"} + VC{"St Vincent & Grenadines"} + VI{"US Virgin Islands"} + } + Version{"36.1"} +} diff --git a/icuSources/data/region/en_150.txt b/icuSources/data/region/en_150.txt index 1217739a..dae2fdc7 100644 --- a/icuSources/data/region/en_150.txt +++ b/icuSources/data/region/en_150.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_AG.txt b/icuSources/data/region/en_AG.txt index 36de0f8b..b5102053 100644 --- a/icuSources/data/region/en_AG.txt +++ b/icuSources/data/region/en_AG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_AI.txt b/icuSources/data/region/en_AI.txt index 8cb9ea77..7433aeba 100644 --- a/icuSources/data/region/en_AI.txt +++ b/icuSources/data/region/en_AI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_AL.txt b/icuSources/data/region/en_AL.txt new file mode 100644 index 00000000..6e7a5f8b --- /dev/null +++ b/icuSources/data/region/en_AL.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_AL{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_AR.txt b/icuSources/data/region/en_AR.txt new file mode 100644 index 00000000..50e56d25 --- /dev/null +++ b/icuSources/data/region/en_AR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_AR{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_AT.txt b/icuSources/data/region/en_AT.txt index dceafe40..63a4b0e5 100644 --- a/icuSources/data/region/en_AT.txt +++ b/icuSources/data/region/en_AT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_AU.txt b/icuSources/data/region/en_AU.txt index 630e7dd6..52192b34 100644 --- a/icuSources/data/region/en_AU.txt +++ b/icuSources/data/region/en_AU.txt @@ -2,5 +2,12 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AU{ %%Parent{"en_001"} - Version{"2.1.48.43"} + Countries{ + BL{"St. Barthélemy"} + KN{"St. Kitts & Nevis"} + LC{"St. Lucia"} + MF{"St. Martin"} + VC{"St. Vincent & Grenadines"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/en_BB.txt b/icuSources/data/region/en_BB.txt index 7bc4bd3f..034d3207 100644 --- a/icuSources/data/region/en_BB.txt +++ b/icuSources/data/region/en_BB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_BD.txt b/icuSources/data/region/en_BD.txt new file mode 100644 index 00000000..1a5eeb74 --- /dev/null +++ b/icuSources/data/region/en_BD.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BD{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_BE.txt b/icuSources/data/region/en_BE.txt index e794a79b..af22560b 100644 --- a/icuSources/data/region/en_BE.txt +++ b/icuSources/data/region/en_BE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_150"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_BG.txt b/icuSources/data/region/en_BG.txt new file mode 100644 index 00000000..ece12ea5 --- /dev/null +++ b/icuSources/data/region/en_BG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BG{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_BM.txt b/icuSources/data/region/en_BM.txt index 1784f53f..e7e911d1 100644 --- a/icuSources/data/region/en_BM.txt +++ b/icuSources/data/region/en_BM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_BN.txt b/icuSources/data/region/en_BN.txt new file mode 100644 index 00000000..c4c7a0d2 --- /dev/null +++ b/icuSources/data/region/en_BN.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BN{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_BR.txt b/icuSources/data/region/en_BR.txt new file mode 100644 index 00000000..4fb8a993 --- /dev/null +++ b/icuSources/data/region/en_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BR{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_BS.txt b/icuSources/data/region/en_BS.txt index be382c80..18b3c6c3 100644 --- a/icuSources/data/region/en_BS.txt +++ b/icuSources/data/region/en_BS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_BW.txt b/icuSources/data/region/en_BW.txt index 24ad39ab..a246cd8a 100644 --- a/icuSources/data/region/en_BW.txt +++ b/icuSources/data/region/en_BW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_BZ.txt b/icuSources/data/region/en_BZ.txt index cf336dab..123a5f50 100644 --- a/icuSources/data/region/en_BZ.txt +++ b/icuSources/data/region/en_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CA.txt b/icuSources/data/region/en_CA.txt index 16099ecc..b6e60159 100644 --- a/icuSources/data/region/en_CA.txt +++ b/icuSources/data/region/en_CA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CC.txt b/icuSources/data/region/en_CC.txt index 3d2bd7df..882a96c4 100644 --- a/icuSources/data/region/en_CC.txt +++ b/icuSources/data/region/en_CC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CH.txt b/icuSources/data/region/en_CH.txt index ff67b10a..ee8eb2b5 100644 --- a/icuSources/data/region/en_CH.txt +++ b/icuSources/data/region/en_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} - Version{"2.1.48.50"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CK.txt b/icuSources/data/region/en_CK.txt index 7ddf33cf..46c73477 100644 --- a/icuSources/data/region/en_CK.txt +++ b/icuSources/data/region/en_CK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CM.txt b/icuSources/data/region/en_CM.txt index f7c87375..4de4b603 100644 --- a/icuSources/data/region/en_CM.txt +++ b/icuSources/data/region/en_CM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CX.txt b/icuSources/data/region/en_CX.txt index 05ff7cd7..9586f9cc 100644 --- a/icuSources/data/region/en_CX.txt +++ b/icuSources/data/region/en_CX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CY.txt b/icuSources/data/region/en_CY.txt index b5b0b0b7..19e7a33b 100644 --- a/icuSources/data/region/en_CY.txt +++ b/icuSources/data/region/en_CY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_CZ.txt b/icuSources/data/region/en_CZ.txt new file mode 100644 index 00000000..6c5cb17d --- /dev/null +++ b/icuSources/data/region/en_CZ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_CZ{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_DE.txt b/icuSources/data/region/en_DE.txt index d8e42de0..57ff8d73 100644 --- a/icuSources/data/region/en_DE.txt +++ b/icuSources/data/region/en_DE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_DG.txt b/icuSources/data/region/en_DG.txt index 98a46cd6..881c24b9 100644 --- a/icuSources/data/region/en_DG.txt +++ b/icuSources/data/region/en_DG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_DK.txt b/icuSources/data/region/en_DK.txt index 1febd50b..685a49ab 100644 --- a/icuSources/data/region/en_DK.txt +++ b/icuSources/data/region/en_DK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_DM.txt b/icuSources/data/region/en_DM.txt index 900bf8af..e9db1989 100644 --- a/icuSources/data/region/en_DM.txt +++ b/icuSources/data/region/en_DM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_EE.txt b/icuSources/data/region/en_EE.txt new file mode 100644 index 00000000..bf7a9c94 --- /dev/null +++ b/icuSources/data/region/en_EE.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_EE{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_ER.txt b/icuSources/data/region/en_ER.txt index f30549b5..d126aa5a 100644 --- a/icuSources/data/region/en_ER.txt +++ b/icuSources/data/region/en_ER.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_FI.txt b/icuSources/data/region/en_FI.txt index 56e227ed..e7781308 100644 --- a/icuSources/data/region/en_FI.txt +++ b/icuSources/data/region/en_FI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_FJ.txt b/icuSources/data/region/en_FJ.txt index 8973b536..abe4c34b 100644 --- a/icuSources/data/region/en_FJ.txt +++ b/icuSources/data/region/en_FJ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_FK.txt b/icuSources/data/region/en_FK.txt index 8f0cee35..f1c3c466 100644 --- a/icuSources/data/region/en_FK.txt +++ b/icuSources/data/region/en_FK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_FM.txt b/icuSources/data/region/en_FM.txt index a46032ba..96883597 100644 --- a/icuSources/data/region/en_FM.txt +++ b/icuSources/data/region/en_FM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_FR.txt b/icuSources/data/region/en_FR.txt new file mode 100644 index 00000000..550f37c7 --- /dev/null +++ b/icuSources/data/region/en_FR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_FR{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_GB.txt b/icuSources/data/region/en_GB.txt index 70c9bad7..8213cb07 100644 --- a/icuSources/data/region/en_GB.txt +++ b/icuSources/data/region/en_GB.txt @@ -2,19 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Countries{ - BL{"St Barthélemy"} - KN{"St Kitts & Nevis"} - LC{"St Lucia"} - MF{"St Martin"} - PM{"St Pierre & Miquelon"} - SH{"St Helena"} - UM{"US Outlying Islands"} - VC{"St Vincent & Grenadines"} - VI{"US Virgin Islands"} - } - Countries%short{ - US{"US"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GD.txt b/icuSources/data/region/en_GD.txt index 457ae8c2..22ed5940 100644 --- a/icuSources/data/region/en_GD.txt +++ b/icuSources/data/region/en_GD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GG.txt b/icuSources/data/region/en_GG.txt index 6adddfb0..675cb935 100644 --- a/icuSources/data/region/en_GG.txt +++ b/icuSources/data/region/en_GG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GH.txt b/icuSources/data/region/en_GH.txt index e7911d18..ad6ff5bc 100644 --- a/icuSources/data/region/en_GH.txt +++ b/icuSources/data/region/en_GH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GI.txt b/icuSources/data/region/en_GI.txt index d6d30120..93dee6d0 100644 --- a/icuSources/data/region/en_GI.txt +++ b/icuSources/data/region/en_GI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GM.txt b/icuSources/data/region/en_GM.txt index 390d055a..0c550b30 100644 --- a/icuSources/data/region/en_GM.txt +++ b/icuSources/data/region/en_GM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_GR.txt b/icuSources/data/region/en_GR.txt new file mode 100644 index 00000000..971fc36e --- /dev/null +++ b/icuSources/data/region/en_GR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_GR{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_GY.txt b/icuSources/data/region/en_GY.txt index 84f460e8..1f233010 100644 --- a/icuSources/data/region/en_GY.txt +++ b/icuSources/data/region/en_GY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_HK.txt b/icuSources/data/region/en_HK.txt index 1e80e4dd..7f6ef70b 100644 --- a/icuSources/data/region/en_HK.txt +++ b/icuSources/data/region/en_HK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_HU.txt b/icuSources/data/region/en_HU.txt new file mode 100644 index 00000000..900f4a2d --- /dev/null +++ b/icuSources/data/region/en_HU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_HU{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_ID.txt b/icuSources/data/region/en_ID.txt new file mode 100644 index 00000000..ce84bf85 --- /dev/null +++ b/icuSources/data/region/en_ID.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_ID{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_IE.txt b/icuSources/data/region/en_IE.txt index 40763c42..423f29dc 100644 --- a/icuSources/data/region/en_IE.txt +++ b/icuSources/data/region/en_IE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_IL.txt b/icuSources/data/region/en_IL.txt index 54ed6632..02e80c53 100644 --- a/icuSources/data/region/en_IL.txt +++ b/icuSources/data/region/en_IL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_IM.txt b/icuSources/data/region/en_IM.txt index b867b960..898ee622 100644 --- a/icuSources/data/region/en_IM.txt +++ b/icuSources/data/region/en_IM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_IN.txt b/icuSources/data/region/en_IN.txt index afae6a98..e994657d 100644 --- a/icuSources/data/region/en_IN.txt +++ b/icuSources/data/region/en_IN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IN{ %%Parent{"en_001"} - Version{"2.1.49.14"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_IO.txt b/icuSources/data/region/en_IO.txt index abdc427d..3f59a942 100644 --- a/icuSources/data/region/en_IO.txt +++ b/icuSources/data/region/en_IO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_JE.txt b/icuSources/data/region/en_JE.txt index 6c072fdb..8a8aa1e6 100644 --- a/icuSources/data/region/en_JE.txt +++ b/icuSources/data/region/en_JE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_JM.txt b/icuSources/data/region/en_JM.txt index 170e81e2..75490849 100644 --- a/icuSources/data/region/en_JM.txt +++ b/icuSources/data/region/en_JM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_KE.txt b/icuSources/data/region/en_KE.txt index 95b32934..4282fa91 100644 --- a/icuSources/data/region/en_KE.txt +++ b/icuSources/data/region/en_KE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_KI.txt b/icuSources/data/region/en_KI.txt index bd58647b..7ce9da10 100644 --- a/icuSources/data/region/en_KI.txt +++ b/icuSources/data/region/en_KI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_KN.txt b/icuSources/data/region/en_KN.txt index 58dd068f..be4025f4 100644 --- a/icuSources/data/region/en_KN.txt +++ b/icuSources/data/region/en_KN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_KY.txt b/icuSources/data/region/en_KY.txt index b0d171fc..2a7068a6 100644 --- a/icuSources/data/region/en_KY.txt +++ b/icuSources/data/region/en_KY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_LC.txt b/icuSources/data/region/en_LC.txt index 11f76f7a..e50628c1 100644 --- a/icuSources/data/region/en_LC.txt +++ b/icuSources/data/region/en_LC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_LR.txt b/icuSources/data/region/en_LR.txt index 7e83d43a..b35971e8 100644 --- a/icuSources/data/region/en_LR.txt +++ b/icuSources/data/region/en_LR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_LS.txt b/icuSources/data/region/en_LS.txt index 289d61ff..bd42a67c 100644 --- a/icuSources/data/region/en_LS.txt +++ b/icuSources/data/region/en_LS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_LT.txt b/icuSources/data/region/en_LT.txt new file mode 100644 index 00000000..c6c46ab0 --- /dev/null +++ b/icuSources/data/region/en_LT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_LT{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_LV.txt b/icuSources/data/region/en_LV.txt new file mode 100644 index 00000000..87b5eb08 --- /dev/null +++ b/icuSources/data/region/en_LV.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_LV{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_MG.txt b/icuSources/data/region/en_MG.txt index e0f8e4eb..3226b347 100644 --- a/icuSources/data/region/en_MG.txt +++ b/icuSources/data/region/en_MG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MM.txt b/icuSources/data/region/en_MM.txt new file mode 100644 index 00000000..8a5370d4 --- /dev/null +++ b/icuSources/data/region/en_MM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_MM{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_MO.txt b/icuSources/data/region/en_MO.txt index 7a49aa78..7064c4d2 100644 --- a/icuSources/data/region/en_MO.txt +++ b/icuSources/data/region/en_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MS.txt b/icuSources/data/region/en_MS.txt index 947f9db3..91062094 100644 --- a/icuSources/data/region/en_MS.txt +++ b/icuSources/data/region/en_MS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MT.txt b/icuSources/data/region/en_MT.txt index 3b77afb8..f02b3265 100644 --- a/icuSources/data/region/en_MT.txt +++ b/icuSources/data/region/en_MT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MU.txt b/icuSources/data/region/en_MU.txt index 50a99997..ed965574 100644 --- a/icuSources/data/region/en_MU.txt +++ b/icuSources/data/region/en_MU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MV.txt b/icuSources/data/region/en_MV.txt old mode 100755 new mode 100644 index 47749308..5fb41b99 --- a/icuSources/data/region/en_MV.txt +++ b/icuSources/data/region/en_MV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MV{ %%Parent{"en_001"} - Version{"2.1.19.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MW.txt b/icuSources/data/region/en_MW.txt index 0be0d453..0b7fbf88 100644 --- a/icuSources/data/region/en_MW.txt +++ b/icuSources/data/region/en_MW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_MY.txt b/icuSources/data/region/en_MY.txt index 2c1603f7..738cdb35 100644 --- a/icuSources/data/region/en_MY.txt +++ b/icuSources/data/region/en_MY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NA.txt b/icuSources/data/region/en_NA.txt index fe80b65c..21e2d133 100644 --- a/icuSources/data/region/en_NA.txt +++ b/icuSources/data/region/en_NA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NF.txt b/icuSources/data/region/en_NF.txt index 58d1800a..046e2940 100644 --- a/icuSources/data/region/en_NF.txt +++ b/icuSources/data/region/en_NF.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NG.txt b/icuSources/data/region/en_NG.txt index 21f9f2eb..86433a3c 100644 --- a/icuSources/data/region/en_NG.txt +++ b/icuSources/data/region/en_NG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NL.txt b/icuSources/data/region/en_NL.txt index 1b96ea48..9e514816 100644 --- a/icuSources/data/region/en_NL.txt +++ b/icuSources/data/region/en_NL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NO.txt b/icuSources/data/region/en_NO.txt new file mode 100644 index 00000000..4472856f --- /dev/null +++ b/icuSources/data/region/en_NO.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_NO{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_NR.txt b/icuSources/data/region/en_NR.txt index 94206f62..896dd231 100644 --- a/icuSources/data/region/en_NR.txt +++ b/icuSources/data/region/en_NR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NU.txt b/icuSources/data/region/en_NU.txt index 75ef04e2..a7199cf7 100644 --- a/icuSources/data/region/en_NU.txt +++ b/icuSources/data/region/en_NU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_NZ.txt b/icuSources/data/region/en_NZ.txt index 888fe9be..c4e05f82 100644 --- a/icuSources/data/region/en_NZ.txt +++ b/icuSources/data/region/en_NZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_PG.txt b/icuSources/data/region/en_PG.txt index 3ce8d3c5..2a2e5c87 100644 --- a/icuSources/data/region/en_PG.txt +++ b/icuSources/data/region/en_PG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_PK.txt b/icuSources/data/region/en_PK.txt index 354f1f7d..68f6ede4 100644 --- a/icuSources/data/region/en_PK.txt +++ b/icuSources/data/region/en_PK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_PL.txt b/icuSources/data/region/en_PL.txt new file mode 100644 index 00000000..f48c526f --- /dev/null +++ b/icuSources/data/region/en_PL.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_PL{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_PN.txt b/icuSources/data/region/en_PN.txt index a30e9daf..0fbd986d 100644 --- a/icuSources/data/region/en_PN.txt +++ b/icuSources/data/region/en_PN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_PT.txt b/icuSources/data/region/en_PT.txt new file mode 100644 index 00000000..ad498d1f --- /dev/null +++ b/icuSources/data/region/en_PT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_PT{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_PW.txt b/icuSources/data/region/en_PW.txt index 6d86ada3..c1a63e34 100644 --- a/icuSources/data/region/en_PW.txt +++ b/icuSources/data/region/en_PW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_RU.txt b/icuSources/data/region/en_RU.txt new file mode 100644 index 00000000..f8e8d238 --- /dev/null +++ b/icuSources/data/region/en_RU.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_RU{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_RW.txt b/icuSources/data/region/en_RW.txt index 2da74890..c7a76412 100644 --- a/icuSources/data/region/en_RW.txt +++ b/icuSources/data/region/en_RW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SB.txt b/icuSources/data/region/en_SB.txt index f23b14e6..7655f506 100644 --- a/icuSources/data/region/en_SB.txt +++ b/icuSources/data/region/en_SB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SC.txt b/icuSources/data/region/en_SC.txt index 3595221b..94778702 100644 --- a/icuSources/data/region/en_SC.txt +++ b/icuSources/data/region/en_SC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SD.txt b/icuSources/data/region/en_SD.txt index da400866..ad23cb45 100644 --- a/icuSources/data/region/en_SD.txt +++ b/icuSources/data/region/en_SD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SE.txt b/icuSources/data/region/en_SE.txt index b4249e96..82412c95 100644 --- a/icuSources/data/region/en_SE.txt +++ b/icuSources/data/region/en_SE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SG.txt b/icuSources/data/region/en_SG.txt index 7a4cca86..a273fc67 100644 --- a/icuSources/data/region/en_SG.txt +++ b/icuSources/data/region/en_SG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SH.txt b/icuSources/data/region/en_SH.txt index 76306d5f..d19bccd4 100644 --- a/icuSources/data/region/en_SH.txt +++ b/icuSources/data/region/en_SH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SI.txt b/icuSources/data/region/en_SI.txt index c48a6c56..ea8b1956 100644 --- a/icuSources/data/region/en_SI.txt +++ b/icuSources/data/region/en_SI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SK.txt b/icuSources/data/region/en_SK.txt new file mode 100644 index 00000000..076cb098 --- /dev/null +++ b/icuSources/data/region/en_SK.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_SK{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_SL.txt b/icuSources/data/region/en_SL.txt index 11584580..14f8e828 100644 --- a/icuSources/data/region/en_SL.txt +++ b/icuSources/data/region/en_SL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SS.txt b/icuSources/data/region/en_SS.txt index fa98e32d..d3850357 100644 --- a/icuSources/data/region/en_SS.txt +++ b/icuSources/data/region/en_SS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SX.txt b/icuSources/data/region/en_SX.txt index fc1c848c..f18d586d 100644 --- a/icuSources/data/region/en_SX.txt +++ b/icuSources/data/region/en_SX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_SZ.txt b/icuSources/data/region/en_SZ.txt index dba217a6..a9a02632 100644 --- a/icuSources/data/region/en_SZ.txt +++ b/icuSources/data/region/en_SZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TC.txt b/icuSources/data/region/en_TC.txt index 84ac9448..8f5f1155 100644 --- a/icuSources/data/region/en_TC.txt +++ b/icuSources/data/region/en_TC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TH.txt b/icuSources/data/region/en_TH.txt new file mode 100644 index 00000000..20cf0b01 --- /dev/null +++ b/icuSources/data/region/en_TH.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_TH{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_TK.txt b/icuSources/data/region/en_TK.txt index f98810e6..6e854718 100644 --- a/icuSources/data/region/en_TK.txt +++ b/icuSources/data/region/en_TK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TO.txt b/icuSources/data/region/en_TO.txt index e5693f2e..067c7bfb 100644 --- a/icuSources/data/region/en_TO.txt +++ b/icuSources/data/region/en_TO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TT.txt b/icuSources/data/region/en_TT.txt index c639c5e4..8336e012 100644 --- a/icuSources/data/region/en_TT.txt +++ b/icuSources/data/region/en_TT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TV.txt b/icuSources/data/region/en_TV.txt index c36bbddb..2430afbe 100644 --- a/icuSources/data/region/en_TV.txt +++ b/icuSources/data/region/en_TV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_TZ.txt b/icuSources/data/region/en_TZ.txt index 284e6ae9..3bede841 100644 --- a/icuSources/data/region/en_TZ.txt +++ b/icuSources/data/region/en_TZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_UA.txt b/icuSources/data/region/en_UA.txt new file mode 100644 index 00000000..06a1d5d2 --- /dev/null +++ b/icuSources/data/region/en_UA.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_UA{ + %%Parent{"en_150"} + Version{"36.1"} +} diff --git a/icuSources/data/region/en_UG.txt b/icuSources/data/region/en_UG.txt index 84a55f5d..784c20f2 100644 --- a/icuSources/data/region/en_UG.txt +++ b/icuSources/data/region/en_UG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_VC.txt b/icuSources/data/region/en_VC.txt index 27789ff3..604f07b9 100644 --- a/icuSources/data/region/en_VC.txt +++ b/icuSources/data/region/en_VC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_VG.txt b/icuSources/data/region/en_VG.txt index 645ba14a..fe78a664 100644 --- a/icuSources/data/region/en_VG.txt +++ b/icuSources/data/region/en_VG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_VU.txt b/icuSources/data/region/en_VU.txt index 72ab199a..ef21f135 100644 --- a/icuSources/data/region/en_VU.txt +++ b/icuSources/data/region/en_VU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_WS.txt b/icuSources/data/region/en_WS.txt index 038bfafc..5069b4d1 100644 --- a/icuSources/data/region/en_WS.txt +++ b/icuSources/data/region/en_WS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_ZA.txt b/icuSources/data/region/en_ZA.txt index bbc50439..200ee795 100644 --- a/icuSources/data/region/en_ZA.txt +++ b/icuSources/data/region/en_ZA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_ZM.txt b/icuSources/data/region/en_ZM.txt index 4aeda93f..88cdb027 100644 --- a/icuSources/data/region/en_ZM.txt +++ b/icuSources/data/region/en_ZM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/en_ZW.txt b/icuSources/data/region/en_ZW.txt index 53d76ff5..01e1d494 100644 --- a/icuSources/data/region/en_ZW.txt +++ b/icuSources/data/region/en_ZW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/eo.txt b/icuSources/data/region/eo.txt index 18f2955d..a961976d 100644 --- a/icuSources/data/region/eo.txt +++ b/icuSources/data/region/eo.txt @@ -130,7 +130,6 @@ eo{ MD{"Moldavujo"} MG{"Madagaskaro"} MH{"Marŝaloj"} - MK{"Makedonujo"} ML{"Malio"} MM{"Mjanmao"} MN{"Mongolujo"} @@ -227,5 +226,5 @@ eo{ ZM{"Zambio"} ZW{"Zimbabvo"} } - Version{"2.1.49.33"} + Version{"36.1"} } diff --git a/icuSources/data/region/es.txt b/icuSources/data/region/es.txt index 64889966..eab5e64f 100644 --- a/icuSources/data/region/es.txt +++ b/icuSources/data/region/es.txt @@ -287,6 +287,8 @@ es{ VU{"Vanuatu"} WF{"Wallis y Futuna"} WS{"Samoa"} + XA{"Pseudoacentos"} + XB{"Pseudobidi"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -309,5 +311,5 @@ es{ SZ{"Suazilandia"} TL{"Timor-Leste"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_419.txt b/icuSources/data/region/es_419.txt index 348816ff..fd145983 100644 --- a/icuSources/data/region/es_419.txt +++ b/icuSources/data/region/es_419.txt @@ -1,20 +1,40 @@ -// © 2016 and later: Unicode, Inc. and others. +// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_419{ Countries{ + // The following numeric country codes are copied in from es.txt to work around rdar://69835367 + 001{"Mundo"} + 002{"África"} + 003{"América del Norte"} + 005{"Sudamérica"} + 009{"Oceanía"} + // END workaround for rdar://69835367 011{"África del Oeste"} + 013{"Centroamérica"} // workaround for rdar://69835367 014{"África del Este"} 015{"África del Norte"} + 017{"África central"} // workaround for rdar://69835367 018{"África del Sur"} + 019{"América"} // workaround for rdar://69835367 + 021{"Norteamérica"} // workaround for rdar://69835367 + 029{"Caribe"} // workaround for rdar://69835367 030{"Asia del Este"} 034{"Asia del Sur"} 035{"Asia sudoriental"} 039{"Europa del Sur"} - 057{"región de Micronesia"} + 053{"Australasia"} // workaround for rdar://69835367 + 054{"Melanesia"} // workaround for rdar://69835367 + 057{"Región de Micronesia"} // workaround for rdar://69835367 + 061{"Polinesia"} // workaround for rdar://69835367 + 142{"Asia"} // workaround for rdar://69835367 + 143{"Asia central"} // workaround for rdar://69835367 145{"Asia del Oeste"} + 150{"Europa"} // workaround for rdar://69835367 151{"Europa del Este"} 154{"Europa del Norte"} 155{"Europa del Oeste"} + 202{"África subsahariana"} // workaround for rdar://69835367 + 419{"Latinoamérica"} // workaround for rdar://69835367 AC{"Isla Ascensión"} BA{"Bosnia-Herzegovina"} CG{"República del Congo"} @@ -23,11 +43,8 @@ es_419{ HK{"Hong-Kong"} IC{"Islas Canarias"} QO{"Islas Ultramarinas"} - SZ{"Suazilandia"} TA{"Tristán da Cunha"} - TL{"Timor Oriental"} UM{"Islas Ultramarinas de EE.UU."} - VI{"Islas Vírgenes de los Estados Unidos"} } Countries%short{ GB{"R. U."} @@ -35,5 +52,5 @@ es_419{ Countries%variant{ CD{"Congo (República Democrática del Congo)"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_AG.txt b/icuSources/data/region/es_AG.txt new file mode 100644 index 00000000..230d1c4c --- /dev/null +++ b/icuSources/data/region/es_AG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_AG{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_AR.txt b/icuSources/data/region/es_AR.txt index 9ee3ed31..b1a75209 100644 --- a/icuSources/data/region/es_AR.txt +++ b/icuSources/data/region/es_AR.txt @@ -5,12 +5,10 @@ es_AR{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} - VI{"Islas Vírgenes de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_BB.txt b/icuSources/data/region/es_BB.txt new file mode 100644 index 00000000..dfc1a639 --- /dev/null +++ b/icuSources/data/region/es_BB.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BB{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_BM.txt b/icuSources/data/region/es_BM.txt new file mode 100644 index 00000000..10a062a4 --- /dev/null +++ b/icuSources/data/region/es_BM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BM{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_BO.txt b/icuSources/data/region/es_BO.txt index 9292c63b..f92d62d8 100644 --- a/icuSources/data/region/es_BO.txt +++ b/icuSources/data/region/es_BO.txt @@ -5,11 +5,10 @@ es_BO{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_BQ.txt b/icuSources/data/region/es_BQ.txt new file mode 100644 index 00000000..ac4a1543 --- /dev/null +++ b/icuSources/data/region/es_BQ.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BQ{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_BR.txt b/icuSources/data/region/es_BR.txt index 7c6f5f96..26b70ef5 100644 --- a/icuSources/data/region/es_BR.txt +++ b/icuSources/data/region/es_BR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_BS.txt b/icuSources/data/region/es_BS.txt new file mode 100644 index 00000000..e6a686a5 --- /dev/null +++ b/icuSources/data/region/es_BS.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_BS{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_BZ.txt b/icuSources/data/region/es_BZ.txt index e59985ec..2969b0b5 100644 --- a/icuSources/data/region/es_BZ.txt +++ b/icuSources/data/region/es_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BZ{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_CA.txt b/icuSources/data/region/es_CA.txt new file mode 100644 index 00000000..d2912d8f --- /dev/null +++ b/icuSources/data/region/es_CA.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_CA{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_CL.txt b/icuSources/data/region/es_CL.txt index 1c27f4d8..9d09301d 100644 --- a/icuSources/data/region/es_CL.txt +++ b/icuSources/data/region/es_CL.txt @@ -6,11 +6,10 @@ es_CL{ BA{"Bosnia y Herzegovina"} EH{"Sahara Occidental"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_CO.txt b/icuSources/data/region/es_CO.txt index 11f263eb..74ddd522 100644 --- a/icuSources/data/region/es_CO.txt +++ b/icuSources/data/region/es_CO.txt @@ -5,12 +5,10 @@ es_CO{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} - VI{"Islas Vírgenes de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_CR.txt b/icuSources/data/region/es_CR.txt index 4e8fff46..9f0fd24a 100644 --- a/icuSources/data/region/es_CR.txt +++ b/icuSources/data/region/es_CR.txt @@ -5,11 +5,10 @@ es_CR{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_CU.txt b/icuSources/data/region/es_CU.txt index d5971469..2ee91402 100644 --- a/icuSources/data/region/es_CU.txt +++ b/icuSources/data/region/es_CU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_CW.txt b/icuSources/data/region/es_CW.txt new file mode 100644 index 00000000..84b8a1f7 --- /dev/null +++ b/icuSources/data/region/es_CW.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_CW{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_DM.txt b/icuSources/data/region/es_DM.txt new file mode 100644 index 00000000..63a45252 --- /dev/null +++ b/icuSources/data/region/es_DM.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_DM{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_DO.txt b/icuSources/data/region/es_DO.txt index 874788a5..bdd21e31 100644 --- a/icuSources/data/region/es_DO.txt +++ b/icuSources/data/region/es_DO.txt @@ -5,11 +5,10 @@ es_DO{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_EC.txt b/icuSources/data/region/es_EC.txt index 3c480a8d..c2507459 100644 --- a/icuSources/data/region/es_EC.txt +++ b/icuSources/data/region/es_EC.txt @@ -5,11 +5,10 @@ es_EC{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_GD.txt b/icuSources/data/region/es_GD.txt new file mode 100644 index 00000000..94e91261 --- /dev/null +++ b/icuSources/data/region/es_GD.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_GD{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_GT.txt b/icuSources/data/region/es_GT.txt index f928de14..3fd4cc38 100644 --- a/icuSources/data/region/es_GT.txt +++ b/icuSources/data/region/es_GT.txt @@ -5,11 +5,10 @@ es_GT{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_GY.txt b/icuSources/data/region/es_GY.txt new file mode 100644 index 00000000..46acfb5f --- /dev/null +++ b/icuSources/data/region/es_GY.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_GY{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_HN.txt b/icuSources/data/region/es_HN.txt index e82af3b0..40e7a912 100644 --- a/icuSources/data/region/es_HN.txt +++ b/icuSources/data/region/es_HN.txt @@ -5,11 +5,10 @@ es_HN{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_HT.txt b/icuSources/data/region/es_HT.txt new file mode 100644 index 00000000..6ab27290 --- /dev/null +++ b/icuSources/data/region/es_HT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_HT{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_KN.txt b/icuSources/data/region/es_KN.txt new file mode 100644 index 00000000..ed52ccc5 --- /dev/null +++ b/icuSources/data/region/es_KN.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_KN{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_KY.txt b/icuSources/data/region/es_KY.txt new file mode 100644 index 00000000..04689402 --- /dev/null +++ b/icuSources/data/region/es_KY.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_KY{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_LC.txt b/icuSources/data/region/es_LC.txt new file mode 100644 index 00000000..5301727a --- /dev/null +++ b/icuSources/data/region/es_LC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_LC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_MX.txt b/icuSources/data/region/es_MX.txt index e45ccc11..5c9168b1 100644 --- a/icuSources/data/region/es_MX.txt +++ b/icuSources/data/region/es_MX.txt @@ -11,7 +11,6 @@ es_MX{ 034{"Asia meridional"} 035{"Sudeste Asiático"} 039{"Europa meridional"} - 057{"Región de Micronesia"} 145{"Asia Occidental"} 151{"Europa Oriental"} 154{"Europa septentrional"} @@ -19,15 +18,15 @@ es_MX{ BA{"Bosnia y Herzegovina"} EZ{"zona euro"} GG{"Guernsey"} + RO{"Rumania"} SA{"Arabia Saudita"} SZ{"Eswatini"} TA{"Tristán de Acuña"} UM{"Islas menores alejadas de EE. UU."} - UN{"UN"} - VI{"Islas Vírgenes de EE. UU."} + UN{"ONU"} } Countries%short{ GB{"RU"} } - Version{"2.1.47.96"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_NI.txt b/icuSources/data/region/es_NI.txt index 884ec78b..569c0d16 100644 --- a/icuSources/data/region/es_NI.txt +++ b/icuSources/data/region/es_NI.txt @@ -5,11 +5,10 @@ es_NI{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_PA.txt b/icuSources/data/region/es_PA.txt index 4d16d26a..db949279 100644 --- a/icuSources/data/region/es_PA.txt +++ b/icuSources/data/region/es_PA.txt @@ -5,11 +5,10 @@ es_PA{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_PE.txt b/icuSources/data/region/es_PE.txt index ea461594..7fb3b06b 100644 --- a/icuSources/data/region/es_PE.txt +++ b/icuSources/data/region/es_PE.txt @@ -5,11 +5,10 @@ es_PE{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_PR.txt b/icuSources/data/region/es_PR.txt index c27fa164..f2a07830 100644 --- a/icuSources/data/region/es_PR.txt +++ b/icuSources/data/region/es_PR.txt @@ -5,5 +5,5 @@ es_PR{ Countries{ UM{"Islas menores alejadas de EE. UU."} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_PY.txt b/icuSources/data/region/es_PY.txt index 7b8209ce..5dd92133 100644 --- a/icuSources/data/region/es_PY.txt +++ b/icuSources/data/region/es_PY.txt @@ -5,11 +5,10 @@ es_PY{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_SV.txt b/icuSources/data/region/es_SV.txt index 9c0937d0..7efa61e5 100644 --- a/icuSources/data/region/es_SV.txt +++ b/icuSources/data/region/es_SV.txt @@ -5,5 +5,5 @@ es_SV{ Countries{ UM{"Islas menores alejadas de EE. UU."} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_TC.txt b/icuSources/data/region/es_TC.txt new file mode 100644 index 00000000..188f3059 --- /dev/null +++ b/icuSources/data/region/es_TC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_TC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_TT.txt b/icuSources/data/region/es_TT.txt new file mode 100644 index 00000000..d45f52b9 --- /dev/null +++ b/icuSources/data/region/es_TT.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_TT{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_US.txt b/icuSources/data/region/es_US.txt index f062bd30..e1b9a4b0 100644 --- a/icuSources/data/region/es_US.txt +++ b/icuSources/data/region/es_US.txt @@ -11,7 +11,6 @@ es_US{ 034{"Asia meridional"} 035{"Sudeste asiático"} 039{"Europa meridional"} - 057{"Región de Micronesia"} 145{"Asia occidental"} 151{"Europa oriental"} 154{"Europa septentrional"} @@ -21,15 +20,12 @@ es_US{ EZ{"zona euro"} GG{"Guernsey"} QO{"Territorios alejados de Oceanía"} + TA{"Tristán de Acuña"} UM{"Islas menores alejadas de EE. UU."} - VI{"Islas Vírgenes de EE. UU."} + UN{"UN"} } Countries%short{ GB{"RU"} } - Countries%variant{ - CI{"CI"} - TL{"TL"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_UY.txt b/icuSources/data/region/es_UY.txt index 3d522fd9..408af2cc 100644 --- a/icuSources/data/region/es_UY.txt +++ b/icuSources/data/region/es_UY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_VC.txt b/icuSources/data/region/es_VC.txt new file mode 100644 index 00000000..68da6ff3 --- /dev/null +++ b/icuSources/data/region/es_VC.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VC{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_VE.txt b/icuSources/data/region/es_VE.txt index f87b4b5f..c5d36a9d 100644 --- a/icuSources/data/region/es_VE.txt +++ b/icuSources/data/region/es_VE.txt @@ -5,11 +5,10 @@ es_VE{ Countries{ BA{"Bosnia y Herzegovina"} TA{"Tristán de Acuña"} - TL{"Timor-Leste"} UM{"Islas menores alejadas de EE. UU."} } Countries%short{ GB{"RU"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/es_VG.txt b/icuSources/data/region/es_VG.txt new file mode 100644 index 00000000..6796f869 --- /dev/null +++ b/icuSources/data/region/es_VG.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VG{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/es_VI.txt b/icuSources/data/region/es_VI.txt new file mode 100644 index 00000000..ca6f85eb --- /dev/null +++ b/icuSources/data/region/es_VI.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +es_VI{ + %%Parent{"es_419"} + Version{"36.1"} +} diff --git a/icuSources/data/region/et.txt b/icuSources/data/region/et.txt index 0e1db174..5af54209 100644 --- a/icuSources/data/region/et.txt +++ b/icuSources/data/region/et.txt @@ -274,7 +274,7 @@ et{ UA{"Ukraina"} UG{"Uganda"} UM{"Ühendriikide hajasaared"} - UN{"Ühendatud Rahvaste Organisatsioon"} + UN{"Ühinenud Rahvaste Organisatsioon"} US{"Ameerika Ühendriigid"} UY{"Uruguay"} UZ{"Usbekistan"} @@ -295,7 +295,7 @@ et{ ZA{"Lõuna-Aafrika Vabariik"} ZM{"Sambia"} ZW{"Zimbabwe"} - ZZ{"Tundmatu piirkond"} + ZZ{"tundmatu piirkond"} } Countries%short{ GB{"ÜK"} @@ -312,5 +312,5 @@ et{ SZ{"eSwatini"} TL{"Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/eu.txt b/icuSources/data/region/eu.txt index 226b29c2..dedc7905 100644 --- a/icuSources/data/region/eu.txt +++ b/icuSources/data/region/eu.txt @@ -287,6 +287,7 @@ eu{ VU{"Vanuatu"} WF{"Wallis eta Futuna"} WS{"Samoa"} + XA{"Sasiazentuak"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -308,5 +309,5 @@ eu{ FK{"Falklandak (Malvinak)"} TL{"TL"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ewo.txt b/icuSources/data/region/ewo.txt index eaff046d..47374ad0 100644 --- a/icuSources/data/region/ewo.txt +++ b/icuSources/data/region/ewo.txt @@ -127,7 +127,6 @@ ewo{ MD{"Molədaví"} MG{"Madagasəkárə"} MH{"Minlán Mí Maresál"} - MK{"Masedónia"} ML{"Malí"} MM{"Mianəmár"} MN{"Mɔngɔ́lia"} @@ -227,5 +226,5 @@ ewo{ ZM{"Zambí"} ZW{"Zimbabwé"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fa.txt b/icuSources/data/region/fa.txt index 88a94a7e..780ef1ac 100644 --- a/icuSources/data/region/fa.txt +++ b/icuSources/data/region/fa.txt @@ -31,7 +31,7 @@ fa{ 151{"شرق اروپا"} 154{"شمال اروپا"} 155{"غرب اروپا"} - 202{"افریقای سیاه"} + 202{"افریقای جنوب صحرا"} 419{"امریکای لاتین"} AC{"جزایر آسنسیون"} AD{"آندورا"} @@ -90,7 +90,7 @@ fa{ CW{"کوراسائو"} CX{"جزیرهٔ کریسمس"} CY{"قبرس"} - CZ{"جمهوری چک"} + CZ{"چک"} DE{"آلمان"} DG{"دیه‌گو گارسیا"} DJ{"جیبوتی"} @@ -107,7 +107,7 @@ fa{ ES{"اسپانیا"} ET{"اتیوپی"} EU{"اتحادیهٔ اروپا"} - EZ{"منطقه یورو"} + EZ{"منطقهٔ یورو"} FI{"فنلاند"} FJ{"فیجی"} FK{"جزایر فالکلند"} @@ -128,13 +128,13 @@ fa{ GP{"گوادلوپ"} GQ{"گینهٔ استوایی"} GR{"یونان"} - GS{"جزایر جورجیای جنوبی و ساندویچ جنوبی"} + GS{"جورجیای جنوبی و جزایر ساندویچ جنوبی"} GT{"گواتمالا"} GU{"گوام"} GW{"گینهٔ بیسائو"} GY{"گویان"} HK{"هنگ‌کنگ"} - HM{"جزیرهٔ هرد و جزایر مک‌دونالد"} + HM{"هرد و جزایر مک‌دونالد"} HN{"هندوراس"} HR{"کرواسی"} HT{"هائیتی"} @@ -241,7 +241,7 @@ fa{ SG{"سنگاپور"} SH{"سنت هلن"} SI{"اسلوونی"} - SJ{"اسوالبارد و جان‌ماین"} + SJ{"سوالبارد و یان ماین"} SK{"اسلواکی"} SL{"سیرالئون"} SM{"سان‌مارینو"} @@ -287,6 +287,7 @@ fa{ VU{"وانواتو"} WF{"والیس و فوتونا"} WS{"ساموآ"} + XB{"مجازی - دوجهته"} XK{"کوزوو"} YE{"یمن"} YT{"مایوت"} @@ -305,10 +306,10 @@ fa{ Countries%variant{ CD{"کنگو (جمهوری دموکراتیک)"} CG{"کنگو (جمهوری)"} - CI{"ساحل‌عاج"} + CZ{"جمهوری چک"} FK{"جزایر فالکلند (ایسلاس مالویناس)"} SZ{"سوازیلند"} TL{"تیمور شرقی"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fa_AF.txt b/icuSources/data/region/fa_AF.txt index 5bdb3eca..13526906 100644 --- a/icuSources/data/region/fa_AF.txt +++ b/icuSources/data/region/fa_AF.txt @@ -23,7 +23,6 @@ fa_AF{ CO{"کولمبیا"} CR{"کاستریکا"} CU{"کیوبا"} - CZ{"چک"} DK{"دنمارک"} EA{"سئوتا و ملیلا"} EE{"استونیا"} @@ -93,8 +92,5 @@ fa_AF{ XK{"کوسوا"} ZW{"زیمبابوی"} } - Countries%variant{ - CZ{"جمهوری چک"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/ff.txt b/icuSources/data/region/ff.txt index ee927d40..9c0aab1b 100644 --- a/icuSources/data/region/ff.txt +++ b/icuSources/data/region/ff.txt @@ -127,7 +127,6 @@ ff{ MD{"Moldawii"} MG{"Madagaskaar"} MH{"Duuɗe Marsaal"} - MK{"Meceduwaan"} ML{"Maali"} MM{"Miyamaar"} MN{"Monngolii"} @@ -227,5 +226,5 @@ ff{ ZM{"Sammbi"} ZW{"Simbaabuwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ff_Latn.txt b/icuSources/data/region/ff_Latn.txt index 80d3dcef..9a4255e5 100644 --- a/icuSources/data/region/ff_Latn.txt +++ b/icuSources/data/region/ff_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fi.txt b/icuSources/data/region/fi.txt index 22f620c6..a20b6127 100644 --- a/icuSources/data/region/fi.txt +++ b/icuSources/data/region/fi.txt @@ -307,7 +307,8 @@ fi{ CI{"Norsunluurannikko"} CZ{"TÅ¡ekinmaa"} FK{"Falklandinsaaret (Malvinassaaret)"} + SZ{"Eswatini"} TL{"Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/fil.txt b/icuSources/data/region/fil.txt index 9a282b80..11272e9c 100644 --- a/icuSources/data/region/fil.txt +++ b/icuSources/data/region/fil.txt @@ -309,7 +309,8 @@ fil{ CI{"Ivory Coast"} CZ{"Czech Republic"} FK{"Falkland Islands (Islas Malvinas)"} + SZ{"Swaziland"} TL{"East Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fo.txt b/icuSources/data/region/fo.txt index e64a872f..d1cb7073 100644 --- a/icuSources/data/region/fo.txt +++ b/icuSources/data/region/fo.txt @@ -183,7 +183,6 @@ fo{ MF{"St-Martin"} MG{"Madagaskar"} MH{"Marshalloyggjar"} - MK{"Makedónia"} ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} @@ -253,7 +252,7 @@ fo{ SV{"El Salvador"} SX{"Sint Maarten"} SY{"Sýria"} - SZ{"Svasiland"} + SZ{"Esvatini"} TA{"Tristan da Cunha"} TC{"Turks- og Caicosoyggjar"} TD{"Kjad"} @@ -287,6 +286,8 @@ fo{ VU{"Vanuatu"} WF{"Wallis- og Futunaoyggjar"} WS{"Samoa"} + XA{"óekta tónalag"} + XB{"óektaður BIDI tekstur"} XK{"Kosovo"} YE{"Jemen"} YT{"Mayotte"} @@ -301,8 +302,13 @@ fo{ US{"USA"} } Countries%variant{ + CD{"Kongo, Dem. Lýðveldið"} + CG{"Kongo"} + CI{"Fílabeinsstrondin"} + CZ{"Kekkia"} FK{"Falklandsoyggjar (Islas Malvinas)"} - MK{"Makedónia (FJM)"} + SZ{"Svasiland"} + TL{"Eysturtimor"} } - Version{"2.1.48.9"} + Version{"36.1"} } diff --git a/icuSources/data/region/fr.txt b/icuSources/data/region/fr.txt index 456e69de..5f1bc42e 100644 --- a/icuSources/data/region/fr.txt +++ b/icuSources/data/region/fr.txt @@ -312,5 +312,5 @@ fr{ SZ{"Swaziland"} TL{"Timor-Oriental"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fr_BE.txt b/icuSources/data/region/fr_BE.txt index f1600f1f..76444089 100644 --- a/icuSources/data/region/fr_BE.txt +++ b/icuSources/data/region/fr_BE.txt @@ -5,5 +5,5 @@ fr_BE{ BN{"Brunei"} GS{"Îles Géorgie du Sud et Sandwich du Sud"} } - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/fr_CA.txt b/icuSources/data/region/fr_CA.txt index 89fe8bc2..1a82fbb2 100644 --- a/icuSources/data/region/fr_CA.txt +++ b/icuSources/data/region/fr_CA.txt @@ -43,5 +43,5 @@ fr_CA{ FK{"îles Falkland (Malouines)"} TL{"Timor oriental"} } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/fur.txt b/icuSources/data/region/fur.txt index 04761c4b..7e5c6ed3 100644 --- a/icuSources/data/region/fur.txt +++ b/icuSources/data/region/fur.txt @@ -178,7 +178,6 @@ fur{ MF{"Sant Martin"} MG{"Madagascar"} MH{"Isulis Marshall"} - MK{"Macedonie"} ML{"Mali"} MM{"Birmanie"} MN{"Mongolie"} @@ -290,7 +289,6 @@ fur{ CD{"Congo (RDC)"} CG{"Congo (Republiche)"} FK{"Isulis Falkland (Isulis Malvinas)"} - MK{"Macedonie (FYROM)"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/fy.txt b/icuSources/data/region/fy.txt index f81cdf14..3fc0fca9 100644 --- a/icuSources/data/region/fy.txt +++ b/icuSources/data/region/fy.txt @@ -181,7 +181,6 @@ fy{ MF{"Saint-Martin"} MG{"Madeiaskar"} MH{"Marshalleilannen"} - MK{"Macedonië"} ML{"Mali"} MM{"Myanmar (Birma)"} MN{"Mongolië"} @@ -301,7 +300,6 @@ fy{ CD{"Congo (DRC)"} CG{"Congo (Republyk)"} FK{"Falklâneilannen (Islas Malvinas)"} - MK{"Macedonië (FYROM)"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ga.txt b/icuSources/data/region/ga.txt index 5373723f..40a031d3 100644 --- a/icuSources/data/region/ga.txt +++ b/icuSources/data/region/ga.txt @@ -253,7 +253,7 @@ ga{ SV{"an tSalvadóir"} SX{"Sint Maarten"} SY{"an tSiria"} - SZ{"an tSuasalainn"} + SZ{"eSuaitíní"} TA{"Tristan da Cunha"} TC{"Oileáin na dTurcach agus Caicos"} TD{"Sead"} @@ -274,7 +274,7 @@ ga{ UA{"an Úcráin"} UG{"Uganda"} UM{"Oileáin Imeallacha S.A.M."} - UN{"na Náisiúin Aontaiteh"} + UN{"na Náisiúin Aontaithe"} US{"Stáit Aontaithe Mheiriceá"} UY{"Uragua"} UZ{"an Úisbéiceastáin"} @@ -287,8 +287,8 @@ ga{ VU{"Vanuatú"} WF{"Vailís agus Futúna"} WS{"Samó"} - XA{"XA"} - XB{"XB"} + XA{"Bréagdhiaicriticí"} + XB{"Bréag-Bidi"} XK{"an Chosaiv"} YE{"Éimin"} YT{"Mayotte"} @@ -309,8 +309,8 @@ ga{ CI{"Côte d’Ivoire"} CZ{"Poblacht na Seice"} FK{"Oileáin Fháclainne (Islas Malvinas)"} - SZ{"Ríocht na Suasalainne"} + SZ{"an tSuasalainn"} TL{"TL"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/gaa.txt b/icuSources/data/region/gaa.txt index 1230611e..f205ee23 100644 --- a/icuSources/data/region/gaa.txt +++ b/icuSources/data/region/gaa.txt @@ -1,5 +1,179 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gaa{ - Version{"2.1.48.13"} + Countries{ + 001{"Jeŋ Fɛɛ"} + 002{"Afrika"} + 003{"Kooyigbɛ Amerika"} + 005{"Wuoyigbɛ Amerika"} + 009{"Ŋshɔkpɔi"} + 011{"Afrika Anaigbɛ"} + 013{"Teŋgbɛ Amerika"} + 014{"Afrika Bokagbɛ"} + 015{"Afrika Kooyigbɛ"} + 017{"Afrika Teŋgbɛ"} + 018{"Afrika Wuoyigbɛ"} + 019{"Amerika Niiaŋ"} + 021{"Kooyigbɛ Shɔŋŋ Amerika"} + 029{"Karibean"} + 030{"Asia Bokagbɛ"} + 034{"Asia Wuoyigbɛ"} + 035{"Asia Wuoyi-Bokagbɛ"} + 039{"Yuropa Wuoyigbɛ"} + 053{"Australasia"} + 054{"Melanesia"} + 057{"Ŋshɔkpɔi Bibii"} + 061{"Ŋshɔkpɔi Bibii Pii"} + 142{"Asia"} + 143{"Asia Teŋgbɛ"} + 145{"Asia Anaigbɛ"} + 150{"Yuropa"} + 151{"Yuropa Bokagbɛ"} + 154{"Yuropa Kooyigbɛ"} + 155{"Yuropa Anaigbɛ"} + 202{"Afrika Fã Ni Yɔɔ Sahara Lɛ Shishi"} + 419{"Romanse Amerika"} + AG{"Antigua Kɛ Barbuda"} + AI{"Anguilla"} + AO{"Angola"} + AR{"Argentina"} + AW{"Aruba"} + BB{"Barbados"} + BF{"Burkina Faso"} + BI{"Burundi"} + BJ{"Benin"} + BL{"St. Barthélemy"} + BM{"Bermuda"} + BO{"Bolivia"} + BQ{"Netherlands Ni Yɔɔ Karibean"} + BR{"Brazil"} + BS{"Bahamas"} + BV{"Bouvet Ŋshɔkpɔ"} + BW{"Botswana"} + BZ{"Belize"} + CA{"Kanada"} + CD{"Kongo - Kinshasa"} + CF{"Teŋgbɛ Afrika Jeŋmaŋ"} + CG{"Kongo - Brazzaville"} + CI{"Ko Divua"} + CL{"Tsili"} + CM{"Kameroon"} + CN{"Tsaina"} + CO{"Kolombia"} + CR{"Kosta Rika"} + CU{"Kuba"} + CV{"Kape Verde"} + CW{"Kurasao"} + DJ{"Djibouti"} + DM{"Dominika"} + DO{"Dominika Republik"} + DZ{"Algeria"} + EA{"Keuta Kɛ Melilla"} + EC{"Ekuador"} + EG{"Ejipt"} + EH{"Sahara Wuoyigbɛ"} + ER{"Eritrea"} + ET{"Etiopia"} + EU{"Yuropa Maji Ekomefeemɔ"} + EZ{"Yuropaniiaŋ"} + FK{"Falkland Ŋshɔkpɔi"} + GA{"Gabon"} + GD{"Grenada"} + GF{"Frentsibii Guiana"} + GH{"Ghana"} + GL{"Greenland"} + GM{"Gambia"} + GN{"Guinea"} + GP{"Guadeloupe"} + GQ{"Ekuatorial Guinea"} + GS{"Georgia Wuoyi Kɛ Sandwitsi Ŋshɔkpɔi Ni Yɔɔ Wuoyi"} + GT{"Guatemala"} + GW{"Guinea-Bissau"} + GY{"Guyana"} + HN{"Honduras"} + HT{"Haiti"} + IC{"Kanary Ŋshɔkpɔi"} + IN{"India"} + IO{"Britain Shikpɔji Ni Yɔɔ Indian Ŋshɔ Lɛ Mli"} + JM{"Jamaika"} + JP{"Japan"} + KE{"Kenya"} + KM{"Komoros"} + KN{"St. Kitts Kɛ Nevis"} + KY{"Kayman Ŋshɔkpɔi"} + LC{"St. Lusia"} + LR{"Liberia"} + LS{"Lesotho"} + LY{"Libia"} + MA{"Moroko"} + MF{"St. Martin"} + MG{"Madagaskar"} + ML{"Mali"} + MO{"Makao SAR Tsaina"} + MQ{"Martinik"} + MR{"Mauritania"} + MS{"Montserrat"} + MU{"Mauritius"} + MW{"Malawi"} + MX{"Meziko"} + MZ{"Mozambik"} + NA{"Namibia"} + NE{"Niger"} + NG{"Anago"} + NI{"Nikaragua"} + PA{"Panama"} + PE{"Peru"} + PM{"St. Pierre Kɛ Mikelon"} + PR{"Puerto Riko"} + PY{"Paraguay"} + QO{"Ŋshɔkpɔi Ni Yɔɔ Shɔŋŋ"} + RE{"Réunion"} + RW{"Rwanda"} + SC{"Seyshelles"} + SD{"Sudan"} + SH{"St. Helena"} + SL{"Sierra Leone"} + SN{"Senegal"} + SO{"Somalia"} + SR{"Suriname"} + SS{"Sudan Wuoyi"} + ST{"São Tomé Kɛ Prínsipe"} + SV{"El Salvador"} + SX{"Sint Maarten"} + SZ{"Eswatini"} + TC{"Turks Kɛ Kaikos Ŋshɔkpɔi"} + TD{"Tsad"} + TF{"Frentsibii Ashikpɔji Ni Yɔɔ Wuoyi"} + TG{"Togo"} + TN{"Tunisia"} + TT{"Trinidad Kɛ Tobago"} + TZ{"Tanzania"} + UG{"Uganda"} + UN{"Jeŋmaji Ekomefeemɔ"} + US{"United States"} + UY{"Uruguay"} + VC{"St. Vinsent Kɛ Grenadines"} + VE{"Venezuela"} + VG{"Britain Ŋshɔkpɔi Ni Atarako Amɛhe"} + VI{"US Ŋshɔkpɔi Ni Atarako Amɛhe"} + XA{"Eyaa Ŋwɛi Kɛ Shikpɔŋ Fɛɛ"} + XB{"Eyaa Biɛ Kɛ Biɛ Fɛɛ"} + YT{"Mayotte"} + ZA{"South Afrika"} + ZM{"Zambia"} + ZW{"Zimbabwe"} + ZZ{"He Ko Ni Gbɛ́i Bɛ Mli"} + } + Countries%short{ + MO{"Makao"} + US{"US"} + } + Countries%variant{ + CD{"Kongo (DR)"} + CG{"Kongo (Jeŋmaŋ)"} + CI{"Ko Divua"} + FK{"Falkland Ŋshɔkpɔi Lɛ"} + SZ{"Swaziland"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/gd.txt b/icuSources/data/region/gd.txt index d2a1c252..c9a2173c 100644 --- a/icuSources/data/region/gd.txt +++ b/icuSources/data/region/gd.txt @@ -253,7 +253,7 @@ gd{ SV{"An Salbhador"} SX{"Sint Maarten"} SY{"Siridhea"} - SZ{"Dùthaich nan Suasaidh"} + SZ{"eSwatini"} TA{"Tristan da Cunha"} TC{"Na h-Eileanan Turcach is Caiceo"} TD{"An t-Seàd"} @@ -287,6 +287,8 @@ gd{ VU{"Vanuatu"} WF{"Uallas agus Futuna"} WS{"Samotha"} + XA{"Sràcan fuadain"} + XB{"Dà-chomhaireach fuadain"} XK{"A’ Chosobho"} YE{"An Eaman"} YT{"Mayotte"} @@ -306,7 +308,8 @@ gd{ CI{"An Costa Ìbhri"} CZ{"Poblachd na Seice"} FK{"Na h-Eileanan Fàclannach (Islas Malvinas)"} + SZ{"Dùthaich nan Suasaidh"} TL{"Tìomor an Ear"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/gez.txt b/icuSources/data/region/gez.txt index 7cfead15..e16e6b48 100644 --- a/icuSources/data/region/gez.txt +++ b/icuSources/data/region/gez.txt @@ -131,5 +131,5 @@ gez{ ZA{"ደቡብ፡አፍሪካ"} ZM{"ዛምቢያ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/gl.txt b/icuSources/data/region/gl.txt index 5734b94e..39aab525 100644 --- a/icuSources/data/region/gl.txt +++ b/icuSources/data/region/gl.txt @@ -4,8 +4,8 @@ gl{ Countries{ 001{"Mundo"} 002{"África"} - 003{"Norteamérica"} - 005{"Suramérica"} + 003{"América do Norte"} + 005{"América do Sur"} 009{"Oceanía"} 011{"África Occidental"} 013{"América Central"} @@ -14,7 +14,7 @@ gl{ 017{"África Central"} 018{"África Meridional"} 019{"América"} - 021{"América do Norte"} + 021{"América Setentrional"} 029{"Caribe"} 030{"Asia Oriental"} 034{"Asia Meridional"} @@ -22,7 +22,7 @@ gl{ 039{"Europa Meridional"} 053{"Australasia"} 054{"Melanesia"} - 057{"Rexión da Micronesia"} + 057{"Rexión de Micronesia"} 061{"Polinesia"} 142{"Asia"} 143{"Asia Central"} @@ -77,7 +77,7 @@ gl{ CF{"República Centroafricana"} CG{"República do Congo"} CH{"Suíza"} - CI{"Costa do Marfil"} + CI{"Côte d’Ivoire"} CK{"Illas Cook"} CL{"Chile"} CM{"Camerún"} @@ -164,7 +164,7 @@ gl{ KR{"Corea do Sur"} KW{"Kuwait"} KY{"Illas Caimán"} - KZ{"Casaquistán"} + KZ{"Kazakistán"} LA{"Laos"} LB{"O Líbano"} LC{"Santa Lucía"} @@ -253,7 +253,7 @@ gl{ SV{"O Salvador"} SX{"Sint Maarten"} SY{"Siria"} - SZ{"Suazilandia"} + SZ{"Eswatini"} TA{"Tristán da Cunha"} TC{"Illas Turks e Caicos"} TD{"Chad"} @@ -277,7 +277,7 @@ gl{ UN{"Nacións Unidas"} US{"Os Estados Unidos"} UY{"O Uruguai"} - UZ{"Uzbequistán"} + UZ{"Uzbekistán"} VA{"Cidade do Vaticano"} VC{"San Vicente e As Granadinas"} VE{"Venezuela"} @@ -287,6 +287,8 @@ gl{ VU{"Vanuatu"} WF{"Wallis e Futuna"} WS{"Samoa"} + XA{"Pseudoacentos"} + XB{"Pseudobidireccional"} XK{"Kosovo"} YE{"O Iemen"} YT{"Mayotte"} @@ -304,11 +306,11 @@ gl{ Countries%variant{ CD{"Congo (RDC)"} CG{"Congo (RC)"} - CI{"CI"} + CI{"Costa do Marfil"} CZ{"República Checa"} FK{"Illas Malvinas (Falkland)"} SZ{"Suacilandia"} TL{"TL"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/gn.txt b/icuSources/data/region/gn.txt index 3bdd81bf..2533fb20 100644 --- a/icuSources/data/region/gn.txt +++ b/icuSources/data/region/gn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/gsw.txt b/icuSources/data/region/gsw.txt index 4623d8ca..32fc5f78 100644 --- a/icuSources/data/region/gsw.txt +++ b/icuSources/data/region/gsw.txt @@ -174,7 +174,6 @@ gsw{ MF{"St. Martin"} MG{"Madagaschkar"} MH{"Marshallinsle"} - MK{"Mazedoonie"} ML{"Maali"} MM{"Myanmar (Burma)"} MN{"Mongolei"} @@ -281,8 +280,5 @@ gsw{ ZW{"Simbabwe"} ZZ{"Unbekannti oder ungültigi Regioon"} } - Countries%variant{ - MK{"Mazedoonie (EJRM)"} - } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/gu.txt b/icuSources/data/region/gu.txt index b1a39c3b..d221a800 100644 --- a/icuSources/data/region/gu.txt +++ b/icuSources/data/region/gu.txt @@ -253,7 +253,7 @@ gu{ SV{"એલ સેલ્વાડોર"} SX{"સિંટ માર્ટેન"} SY{"સીરિયા"} - SZ{"સ્વાઝિલેન્ડ"} + SZ{"એસ્વાટીની"} TA{"ત્રિસ્તાન દા કુન્હા"} TC{"તુર્ક્સ અને કેકોઝ આઇલેન્ડ્સ"} TD{"ચાડ"} @@ -287,6 +287,8 @@ gu{ VU{"વાનુઆતુ"} WF{"વૉલિસ અને ફ્યુચુના"} WS{"સમોઆ"} + XA{"સ્યુડો-ઍક્સન્ટ"} + XB{"સ્યુડો-દ્વિદિશ"} XK{"કોસોવો"} YE{"યમન"} YT{"મેયોટ"} @@ -310,5 +312,5 @@ gu{ SZ{"સ્વાઝીલેન્ડ"} TL{"પૂર્વ તિમોર"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/guz.txt b/icuSources/data/region/guz.txt index 23fde70f..87a089e8 100644 --- a/icuSources/data/region/guz.txt +++ b/icuSources/data/region/guz.txt @@ -127,7 +127,6 @@ guz{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ guz{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/gv.txt b/icuSources/data/region/gv.txt index 99910f70..e62b7ca2 100644 --- a/icuSources/data/region/gv.txt +++ b/icuSources/data/region/gv.txt @@ -5,5 +5,5 @@ gv{ GB{"Rywvaneth Unys"} IM{"Ellan Vannin"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ha.txt b/icuSources/data/region/ha.txt index b75a527b..17954896 100644 --- a/icuSources/data/region/ha.txt +++ b/icuSources/data/region/ha.txt @@ -2,6 +2,33 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ha{ Countries{ + 001{"Duniya"} + 002{"Afirka"} + 003{"North America"} + 005{"South America"} + 009{"Oceania"} + 011{"Afirka ta Yamma"} + 013{"Central America"} + 014{"Afirka ta Gabas"} + 015{"Arewacin Africa"} + 017{"Afirka ta Tsakiya"} + 018{"Kudancin Afirka"} + 019{"nahiyoyin Amurka"} + 021{"Arewacin Amurka"} + 029{"Caribbean"} + 030{"Gabashin Asiya"} + 034{"kudancin Asiya"} + 035{"Kudu Maso Gabashin Asiya"} + 039{"Kudancin Turai"} + 142{"Asiya"} + 143{"Asiya ta Tsakiya"} + 145{"Yammacin Asiya"} + 150{"Turai"} + 151{"Gabashin Turai"} + 154{"Arewacin Turai"} + 155{"Yammacin Turai"} + 202{"Sub-Saharan Africa"} + 419{"Latin America"} AD{"Andora"} AE{"Haɗaɗɗiyar Daular Larabawa"} AF{"Afaganistan"} @@ -10,6 +37,7 @@ ha{ AL{"Albaniya"} AM{"Armeniya"} AO{"Angola"} + AQ{"Antatika"} AR{"Arjantiniya"} AS{"Samowa Ta Amurka"} AT{"Ostiriya"} @@ -25,9 +53,11 @@ ha{ BH{"Baharan"} BI{"Burundi"} BJ{"Binin"} + BL{"St. Barthélemy"} BM{"Barmuda"} BN{"Burune"} BO{"Bolibiya"} + BQ{"Caribbean Netherlands"} BR{"Birazil"} BS{"Bahamas"} BT{"Butan"} @@ -35,6 +65,7 @@ ha{ BY{"Belarus"} BZ{"Beliz"} CA{"Kanada"} + CC{"Tsibirai Cocos (Keeling)"} CD{"Jamhuriyar Dimokuraɗiyyar Kongo"} CF{"Jamhuriyar Afirka Ta Tsakiya"} CG{"Kongo"} @@ -43,11 +74,13 @@ ha{ CK{"Tsibiran Kuku"} CL{"Cayile"} CM{"Kamaru"} - CN{"Caina, Sin"} + CN{"Sin"} CO{"Kolambiya"} CR{"Kwasta Rika"} CU{"Kyuba"} CV{"Tsibiran Kap Barde"} + CW{"Kasar Curaçao"} + CX{"Tsibirin Kirsmati"} CY{"Sifurus"} CZ{"Jamhuriyar Cak"} DE{"Jamus"} @@ -62,6 +95,8 @@ ha{ ER{"Eritireya"} ES{"Sipen"} ET{"Habasha"} + EU{"Tarayyar Turai"} + EZ{"Sashin Turai"} FI{"Finlan"} FJ{"Fiji"} FK{"Tsibiran Falkilan"} @@ -106,8 +141,8 @@ ha{ KI{"Kiribati"} KM{"Kwamoras"} KN{"San Kiti Da Nebis"} - KP{"Koreya Ta Arewa"} - KR{"Koreya Ta Kudu"} + KP{"Koriya Ta Arewa"} + KR{"Koriya Ta Kudu"} KW{"Kwiyat"} KY{"Tsibiran Kaiman"} KZ{"Kazakistan"} @@ -125,9 +160,11 @@ ha{ MA{"Maroko"} MC{"Monako"} MD{"Maldoba"} + ME{"Mantanegara"} + MF{"St. Martin"} MG{"Madagaskar"} MH{"Tsibiran Marshal"} - MK{"Masedoniya"} + MK{"Macedonia ta Arewa"} ML{"Mali"} MM{"Burma, Miyamar"} MN{"Mangoliya"} @@ -156,7 +193,7 @@ ha{ NZ{"Nuzilan"} OM{"Oman"} PA{"Panama"} - PE{"Peru"} + PE{"Feru"} PF{"Folinesiya Ta Faransa"} PG{"Papuwa Nugini"} PH{"Filipin"} @@ -168,15 +205,16 @@ ha{ PS{"Palasɗinu"} PT{"Portugal"} PW{"Palau"} - PY{"Paragai"} - QA{"Kwatar"} + PY{"Faragwai"} + QA{"Katar"} RE{"Rawuniyan"} RO{"Romaniya"} + RS{"Sabiya"} RU{"Rasha"} RW{"Ruwanda"} - SA{"Ƙasar Makka"} + SA{"Saudiyya"} SB{"Tsibiran Salaman"} - SC{"Saishal"} + SC{"Seychelles"} SD{"Sudan"} SE{"Suwedan"} SG{"Singapur"} @@ -185,15 +223,19 @@ ha{ SK{"Sulobakiya"} SL{"Salewo"} SM{"San Marino"} - SN{"Sinigal"} + SN{"Sanigal"} SO{"Somaliya"} SR{"Suriname"} + SS{"Sudan ta kudu"} ST{"Sawo Tome Da Paransip"} SV{"El Salbador"} + SX{"Sint Maarten"} SY{"Sham, Siriya"} - SZ{"Suwazilan"} + SZ{"Eswatini"} + TA{"Tritan da Kunha"} TC{"Turkis Da Tsibiran Kaikwas"} TD{"Cadi"} + TF{"Yankin Faransi ta Kudu"} TG{"Togo"} TH{"Tailan"} TJ{"Tajikistan"} @@ -201,7 +243,7 @@ ha{ TL{"Timor Ta Gabas"} TM{"Turkumenistan"} TN{"Tunisiya"} - TO{"Tanga"} + TO{"Tonga"} TR{"Turkiyya"} TT{"Tirinidad Da Tobago"} TV{"Tubalu"} @@ -209,8 +251,9 @@ ha{ TZ{"Tanzaniya"} UA{"Yukaran"} UG{"Yuganda"} - US{"Amirka"} - UY{"Yurugai"} + UN{"Majalisar Dinkin Duniya"} + US{"Amurka"} + UY{"Yurigwai"} UZ{"Uzubekistan"} VA{"Batikan"} VC{"San Binsan Da Girnadin"} @@ -220,7 +263,7 @@ ha{ VN{"Biyetinam"} VU{"Banuwatu"} WF{"Walis Da Futuna"} - WS{"Samowa"} + WS{"Samoa"} YE{"Yamal"} YT{"Mayoti"} ZA{"Afirka Ta Kudu"} @@ -228,5 +271,13 @@ ha{ ZW{"Zimbabuwe"} ZZ{"Yanki da ba a sani ba"} } - Version{"2.1.48.45"} + Countries%short{ + PS{"Palasɗinu"} + } + Countries%variant{ + CD{"Kongo (DRC)"} + CG{"Jamhuriyar Kongo"} + CI{"Aibari Kwas"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/ha_NE.txt b/icuSources/data/region/ha_NE.txt deleted file mode 100644 index 58b1ba05..00000000 --- a/icuSources/data/region/ha_NE.txt +++ /dev/null @@ -1,232 +0,0 @@ -// © 2016 and later: Unicode, Inc. and others. -// License & terms of use: http://www.unicode.org/copyright.html#License -ha_NE{ - Countries{ - AD{"Andora"} - AE{"Haɗaɗɗiyar Daular Larabawa"} - AF{"Afaganistan"} - AG{"Antigwa da Barbuba"} - AI{"Angila"} - AL{"Albaniya"} - AM{"Armeniya"} - AO{"Angola"} - AR{"Arjantiniya"} - AS{"Samowa Ta Amurka"} - AT{"Ostiriya"} - AU{"Ostareliya"} - AW{"Aruba"} - AZ{"Azarbaijan"} - BA{"Bosniya Harzagobina"} - BB{"Barbadas"} - BD{"Bangiladas"} - BE{"Belgiyom"} - BF{"Burkina Faso"} - BG{"Bulgariya"} - BH{"Baharan"} - BI{"Burundi"} - BJ{"Binin"} - BM{"Barmuda"} - BN{"Burune"} - BO{"Bolibiya"} - BR{"Birazil"} - BS{"Bahamas"} - BT{"Butan"} - BW{"Baswana"} - BY{"Belarus"} - BZ{"Beliz"} - CA{"Kanada"} - CD{"Jamhuriyar Dimokuraɗiyyar Kongo"} - CF{"Jamhuriyar Afirka Ta Tsakiya"} - CG{"Kongo"} - CH{"Suwizalan"} - CI{"Aibari Kwas"} - CK{"Tsibiran Kuku"} - CL{"Cayile"} - CM{"Kamaru"} - CN{"Caina, Sin"} - CO{"Kolambiya"} - CR{"Kwasta Rika"} - CU{"Kyuba"} - CV{"Tsibiran Kap Barde"} - CY{"Sifurus"} - CZ{"Jamhuriyar Cak"} - DE{"Jamus"} - DJ{"Jibuti"} - DK{"Danmark"} - DM{"Dominika"} - DO{"Jamhuriyar Dominika"} - DZ{"Aljeriya"} - EC{"Ekwador"} - EE{"Estoniya"} - EG{"Misira"} - ER{"Eritireya"} - ES{"Sipen"} - ET{"Habasha"} - FI{"Finlan"} - FJ{"Fiji"} - FK{"Tsibiran Falkilan"} - FM{"Mikuronesiya"} - FR{"Faransa"} - GA{"Gabon"} - GB{"Biritaniya"} - GD{"Girnada"} - GE{"Jiwarjiya"} - GF{"Gini Ta Faransa"} - GH{"Gana"} - GI{"Jibaraltar"} - GL{"Grinlan"} - GM{"Gambiya"} - GN{"Gini"} - GP{"Gwadaluf"} - GQ{"Gini Ta Ikwaita"} - GR{"Girka"} - GT{"Gwatamala"} - GU{"Gwam"} - GW{"Gini Bisau"} - GY{"Guyana"} - HN{"Honduras"} - HR{"Kurowaishiya"} - HT{"Haiti"} - HU{"Hungari"} - ID{"Indunusiya"} - IE{"Ayalan"} - IL{"Iziraʼila"} - IN{"Indiya"} - IO{"Yankin Birtaniya Na Tekun Indiya"} - IQ{"Iraƙi"} - IR{"Iran"} - IS{"Aisalan"} - IT{"Italiya"} - JM{"Jamaika"} - JO{"Jordan"} - JP{"Jàpân"} - KE{"Kenya"} - KG{"Kirgizistan"} - KH{"Kambodiya"} - KI{"Kiribati"} - KM{"Kwamoras"} - KN{"San Kiti Da Nebis"} - KP{"Koreya Ta Arewa"} - KR{"Koreya Ta Kudu"} - KW{"Kwiyat"} - KY{"Tsibiran Kaiman"} - KZ{"Kazakistan"} - LA{"Lawas"} - LB{"Labanan"} - LC{"San Lusiya"} - LI{"Licansitan"} - LK{"Siri Lanka"} - LR{"Laberiya"} - LS{"Lesoto"} - LT{"Lituweniya"} - LU{"Lukusambur"} - LV{"latibiya"} - LY{"Libiya"} - MA{"Maroko"} - MC{"Monako"} - MD{"Maldoba"} - MG{"Madagaskar"} - MH{"Tsibiran Marshal"} - MK{"Masedoniya"} - ML{"Mali"} - MM{"Burma, Miyamar"} - MN{"Mangoliya"} - MP{"Tsibiran Mariyana Na Arewa"} - MQ{"Martinik"} - MR{"Moritaniya"} - MS{"Manserati"} - MT{"Malta"} - MU{"Moritus"} - MV{"Maldibi"} - MW{"Malawi"} - MX{"Makasiko"} - MY{"Malaisiya"} - MZ{"Mozambik"} - NA{"Namibiya"} - NC{"Kaledoniya Sabuwa"} - NE{"Nijar"} - NF{"Tsibirin Narfalk"} - NG{"Najeriya"} - NI{"Nikaraguwa"} - NL{"Holan"} - NO{"Norwe"} - NP{"Nefal"} - NR{"Nauru"} - NU{"Niyu"} - NZ{"Nuzilan"} - OM{"Oman"} - PA{"Panama"} - PE{"Peru"} - PF{"Folinesiya Ta Faransa"} - PG{"Papuwa Nugini"} - PH{"Filipin"} - PK{"Pakistan"} - PL{"Polan"} - PM{"San Piyar Da Mikelan"} - PN{"Pitakarin"} - PR{"Porto Riko"} - PS{"Palasɗinu"} - PT{"Portugal"} - PW{"Palau"} - PY{"Paragai"} - QA{"Kwatar"} - RE{"Rawuniyan"} - RO{"Romaniya"} - RU{"Rasha"} - RW{"Ruwanda"} - SA{"Ƙasar Makka"} - SB{"Tsibiran Salaman"} - SC{"Saishal"} - SD{"Sudan"} - SE{"Suwedan"} - SG{"Singapur"} - SH{"San Helena"} - SI{"Sulobeniya"} - SK{"Sulobakiya"} - SL{"Salewo"} - SM{"San Marino"} - SN{"Sinigal"} - SO{"Somaliya"} - SR{"Suriname"} - ST{"Sawo Tome Da Paransip"} - SV{"El Salbador"} - SY{"Sham, Siriya"} - SZ{"Suwazilan"} - TC{"Turkis Da Tsibiran Kaikwas"} - TD{"Cadi"} - TG{"Togo"} - TH{"Tailan"} - TJ{"Tajikistan"} - TK{"Takelau"} - TL{"Timor Ta Gabas"} - TM{"Turkumenistan"} - TN{"Tunisiya"} - TO{"Tanga"} - TR{"Turkiyya"} - TT{"Tirinidad Da Tobago"} - TV{"Tubalu"} - TW{"Taiwan"} - TZ{"Tanzaniya"} - UA{"Yukaran"} - UG{"Yuganda"} - US{"Amirka"} - UY{"Yurugai"} - UZ{"Uzubekistan"} - VA{"Batikan"} - VC{"San Binsan Da Girnadin"} - VE{"Benezuwela"} - VG{"Tsibirin Birjin Na Birtaniya"} - VI{"Tsibiran Birjin Ta Amurka"} - VN{"Biyetinam"} - VU{"Banuwatu"} - WF{"Walis Da Futuna"} - WS{"Samowa"} - YE{"Yamal"} - YT{"Mayoti"} - ZA{"Afirka Ta Kudu"} - ZM{"Zambiya"} - ZW{"Zimbabuwe"} - ZZ{"Yanki da ba a sani ba"} - } - Version{"2.1.48.77"} -} diff --git a/icuSources/data/region/haw.txt b/icuSources/data/region/haw.txt index 3cf8fc22..3277ff0f 100644 --- a/icuSources/data/region/haw.txt +++ b/icuSources/data/region/haw.txt @@ -23,5 +23,5 @@ haw{ RU{"LÅ«kia"} US{"Ê»Amelika Hui PÅ« Ê»Ia"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/he.txt b/icuSources/data/region/he.txt index 9f78e80f..7ff7ddc2 100644 --- a/icuSources/data/region/he.txt +++ b/icuSources/data/region/he.txt @@ -287,6 +287,8 @@ he{ VU{"ונואטו"} WF{"איי ווליס ופוטונה"} WS{"סמואה"} + XA{"מבטאים חלקיים"} + XB{"דו-כיווני חלקי"} XK{"קוסובו"} YE{"תימן"} YT{"מאיוט"} @@ -309,5 +311,5 @@ he{ SZ{"סווזילנד"} TL{"מזרח טימור"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/hi.txt b/icuSources/data/region/hi.txt index 81cba334..febb4192 100644 --- a/icuSources/data/region/hi.txt +++ b/icuSources/data/region/hi.txt @@ -183,7 +183,7 @@ hi{ MF{"सेंट मार्टिन"} MG{"मेडागास्कर"} MH{"मार्शल द्वीपसमूह"} - MK{"मकदूनिया"} + MK{"उत्तरी मकदूनिया"} ML{"माली"} MM{"म्यांमार (बर्मा)"} MN{"मंगोलिया"} @@ -287,6 +287,8 @@ hi{ VU{"वनुआतू"} WF{"वालिस और फ़्यूचूना"} WS{"समोआ"} + XA{"सूडो-एक्सेंट"} + XB{"सूडो-बायडायरेक्शनल"} XK{"कोसोवो"} YE{"यमन"} YT{"मायोते"} @@ -307,9 +309,8 @@ hi{ CI{"आइवरी कोस्ट"} CZ{"चेक गणराज्य"} FK{"फ़ॉकलैंड द्वीपसमूह (इज़्लास माल्विनास)"} - MK{"मकदूनिया (FYROM)"} - SZ{"स्वाज़िलैंड"} + SZ{"स्वाज़ीलैंड"} TL{"पूर्वी तिमोर"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/hi_Latn.txt b/icuSources/data/region/hi_Latn.txt index eee62170..d695df62 100644 --- a/icuSources/data/region/hi_Latn.txt +++ b/icuSources/data/region/hi_Latn.txt @@ -5,5 +5,5 @@ hi_Latn{ Countries{ IN{"Bhaarat"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/hr.txt b/icuSources/data/region/hr.txt index e016483a..b90a168a 100644 --- a/icuSources/data/region/hr.txt +++ b/icuSources/data/region/hr.txt @@ -219,7 +219,7 @@ hr{ PH{"Filipini"} PK{"Pakistan"} PL{"Poljska"} - PM{"Sveti Petar i Mikelon"} + PM{"Saint-Pierre-et-Miquelon"} PN{"Otoci Pitcairn"} PR{"Portoriko"} PS{"Palestinsko područje"} @@ -253,7 +253,7 @@ hr{ SV{"Salvador"} SX{"Sint Maarten"} SY{"Sirija"} - SZ{"Svazi"} + SZ{"Esvatini"} TA{"Tristan da Cunha"} TC{"Otoci Turks i Caicos"} TD{"Čad"} @@ -304,12 +304,13 @@ hr{ US{"SAD"} } Countries%variant{ - CD{"Kongo (DRK)"} + CD{"Kongo (DR)"} CG{"Kongo (RK)"} CI{"Obala Bjelokosti"} CZ{"ČeÅ¡ka Republika"} FK{"Falklandski otoci (Malvini)"} + SZ{"Svazi"} TL{"Istočni Timor"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/hsb.txt b/icuSources/data/region/hsb.txt index 85612e05..69ff5ea8 100644 --- a/icuSources/data/region/hsb.txt +++ b/icuSources/data/region/hsb.txt @@ -181,7 +181,6 @@ hsb{ MF{"St. Martin"} MG{"Madagaskar"} MH{"Marshallowe kupy"} - MK{"Makedonska"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolska"} @@ -302,8 +301,7 @@ hsb{ CG{"Kongo (Republika)"} CI{"Słonowinowy pobrjóh"} FK{"Falklandske kupy (Malwiny)"} - MK{"Makedonska (FYROM)"} TL{"Wuchodny Timor"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/hu.txt b/icuSources/data/region/hu.txt index 7bd33ea2..1bed7194 100644 --- a/icuSources/data/region/hu.txt +++ b/icuSources/data/region/hu.txt @@ -185,7 +185,7 @@ hu{ MH{"Marshall-szigetek"} MK{"Észak-Macedónia"} ML{"Mali"} - MM{"Mianmar (Burma)"} + MM{"Mianmar"} MN{"Mongólia"} MO{"Makaó"} MP{"Északi Mariana-szigetek"} @@ -309,7 +309,8 @@ hu{ CI{"Elefántcsontpart"} CZ{"Cseh Köztársaság"} FK{"Falkland-szigetek (Malvin-szigetek)"} + SZ{"Eswatini"} TL{"Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/hy.txt b/icuSources/data/region/hy.txt index f6dc31a6..2371fdb9 100644 --- a/icuSources/data/region/hy.txt +++ b/icuSources/data/region/hy.txt @@ -77,7 +77,7 @@ hy{ CF{"Կենտրոնական Աֆրիկյան Հանրապետություն"} CG{"Ô¿Õ¸Õ¶Õ£Õ¸ - Բրազավիլ"} CH{"Շվեյցարիա"} - CI{"Ô¿Õ¸Õ¿ դ’Իվուար"} + CI{"Ô¿Õ¸Õ¿ դ՚Իվուար"} CK{"Կուկի կղզիներ"} CL{"Չիլի"} CM{"Կամերուն"} @@ -287,6 +287,8 @@ hy{ VU{"Վանուատու"} WF{"Ուոլիս և Ֆուտունա"} WS{"Սամոա"} + XA{"Õ¯Õ¥Õ²Õ® տարբերիչներ"} + XB{"Õ¯Õ¥Õ²Õ® երկուղղված"} XK{"Ô¿Õ¸Õ½Õ¸Õ¾Õ¸"} YE{"ÔµÕ´Õ¥Õ¶"} YT{"Մայոտ"} @@ -310,5 +312,5 @@ hy{ SZ{"Սվազիլենդ"} TL{"Արևելյան Թիմոր"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ia.txt b/icuSources/data/region/ia.txt index e1966063..9f8ae6cf 100644 --- a/icuSources/data/region/ia.txt +++ b/icuSources/data/region/ia.txt @@ -242,7 +242,6 @@ ia{ } Countries%variant{ CZ{"Republica Chec"} - MK{"Macedonia (ARYM)"} } - Version{"2.1.48.36"} + Version{"36.1"} } diff --git a/icuSources/data/region/id.txt b/icuSources/data/region/id.txt index 61413053..60fd46df 100644 --- a/icuSources/data/region/id.txt +++ b/icuSources/data/region/id.txt @@ -42,7 +42,7 @@ id{ AL{"Albania"} AM{"Armenia"} AO{"Angola"} - AQ{"Antartika"} + AQ{"Antarktika"} AR{"Argentina"} AS{"Samoa Amerika"} AT{"Austria"} @@ -88,7 +88,7 @@ id{ CU{"Kuba"} CV{"Tanjung Verde"} CW{"Curaçao"} - CX{"Pulau Christmas"} + CX{"Pulau Natal"} CY{"Siprus"} CZ{"Ceko"} DE{"Jerman"} @@ -110,7 +110,7 @@ id{ EZ{"Zona Euro"} FI{"Finlandia"} FJ{"Fiji"} - FK{"Kepulauan Malvinas"} + FK{"Kepulauan Falkland"} FM{"Mikronesia"} FO{"Kepulauan Faroe"} FR{"Prancis"} @@ -139,7 +139,7 @@ id{ HR{"Kroasia"} HT{"Haiti"} HU{"Hungaria"} - IC{"Kepulauan Canary"} + IC{"Kepulauan Canaria"} ID{"Indonesia"} IE{"Irlandia"} IL{"Israel"} @@ -257,7 +257,7 @@ id{ TA{"Tristan da Cunha"} TC{"Kepulauan Turks dan Caicos"} TD{"Cad"} - TF{"Wilayah Kutub Selatan Prancis"} + TF{"Wilayah Selatan Perancis"} TG{"Togo"} TH{"Thailand"} TJ{"Tajikistan"} @@ -279,10 +279,10 @@ id{ UY{"Uruguay"} UZ{"Uzbekistan"} VA{"Vatikan"} - VC{"Saint Vincent dan Grenadines"} + VC{"Saint Vincent dan Grenadine"} VE{"Venezuela"} - VG{"Kepulauan Virgin Inggris"} - VI{"Kepulauan Virgin A.S."} + VG{"Kepulauan Virgin Britania Raya"} + VI{"Kepulauan Virgin Amerika Serikat"} VN{"Vietnam"} VU{"Vanuatu"} WF{"Kepulauan Wallis dan Futuna"} @@ -308,9 +308,9 @@ id{ CG{"Kongo (Republik)"} CI{"Pantai Gading"} CZ{"Republik Ceko"} - FK{"Kepulauan Malvinas (Falkland)"} + FK{"Kepulauan Falkland (Malvinas)"} SZ{"Swaziland"} - TL{"TL"} + TL{"Timor Timur"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/ig.txt b/icuSources/data/region/ig.txt index c4b1b0da..c37038b7 100644 --- a/icuSources/data/region/ig.txt +++ b/icuSources/data/region/ig.txt @@ -2,24 +2,268 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ig{ Countries{ + 001{"Uwa"} + 002{"Afrika"} + 003{"Mpaghara Ugwu Amerịka"} + 005{"Mpaghara Mgbada Ugwu America"} + 009{"Oceania"} + 011{"Mpaghara Ọdịda Anyanwụ Afrịka"} + 013{"Etiti America"} + 014{"Mpaghara Ọwụwa Anyanwụ Afrịka"} + 015{"Mpaghara Ugwu Afrịka"} + 017{"Etiti Afrịka"} + 018{"Mpaghara Mgbada Ugwu Afrịka"} + 019{"Amerịka"} + 021{"Mpaghara Ugwu America"} + 029{"Onye Carrabean"} + 030{"Mpaghara Ọwụwa Anyanwụ Asia"} + 034{"Mpaghara Mgbada Ugwu Asia"} + 035{"Mpaghara Mgbada Ugwu Asia dị na Ọwụwa Anyanwụ"} + 039{"Mpaghara Mgbada Ugwu Europe"} + 053{"Australasia"} + 054{"Melanesia"} + 057{"Mpaghara Micronesian"} + 061{"Polynesia"} + 142{"Asia"} + 143{"Etiti Asia"} + 145{"Mpaghara Ọdịda Anyanwụ Asia"} + 150{"Europe"} + 151{"Mpaghara Ọwụwa Anyanwụ Europe"} + 154{"Mpaghara Ugwu Europe"} + 155{"Mpaghara Ọdịda Anyanwụ Europe"} + 202{"Sub-Saharan Afrịka"} + 419{"Latin America"} + AC{"Ascension Island"} + AD{"Andorra"} + AG{"Antigua & Barbuda"} + AI{"Anguilla"} + AL{"Albania"} + AO{"Angola"} + AQ{"Antarctica"} + AR{"Argentina"} + AS{"American Samoa"} + AT{"Austria"} + AU{"Australia"} + AW{"Aruba"} + AX{"Agwaetiti Aland"} + BA{"Bosnia & Herzegovina"} + BB{"Barbados"} + BE{"Belgium"} + BF{"Burkina Faso"} + BG{"Bulgaria"} + BI{"Burundi"} BJ{"Binin"} + BL{"St. Barthélemy"} BM{"Bemuda"} + BO{"Bolivia"} + BQ{"Caribbean Netherlands"} BR{"Mba Brazil"} + BS{"Bahamas"} + BV{"Agwaetiti Bouvet"} + BW{"Botswana"} + BY{"Belarus"} + BZ{"Belize"} + CA{"Kanada"} + CC{"Agwaetiti Cocos (Keeling)"} + CD{"Congo - Kinshasa"} + CF{"Central African Republik"} + CG{"Congo"} + CH{"Switzerland"} + CI{"Côte d’Ivoire"} + CK{"Agwaetiti Cook"} + CL{"Chile"} + CM{"Cameroon"} CN{"Mba China"} + CO{"Colombia"} + CP{"Agwaetiti Clipperton"} + CR{"Kosta Rika"} + CU{"Cuba"} + CV{"Cape Verde"} + CW{"Kurakao"} + CX{"Agwaetiti Christmas"} + CZ{"Czechia"} DE{"Mba Germany"} + DG{"Diego Garcia"} + DJ{"Djibouti"} + DK{"Denmark"} + DM{"Dominika"} + DO{"Dominican Republik"} + DZ{"Algeria"} + EA{"Ceuta & Melilla"} + EC{"Ecuador"} + EE{"Estonia"} + EG{"Egypt"} + EH{"Ọdịda Anyanwụ Sahara"} + ER{"Eritrea"} + ES{"Spain"} + ET{"Ethiopia"} + FI{"Finland"} + FJ{"Fiji"} + FK{"Agwaetiti Falkland"} + FM{"Micronesia"} + FO{"Agwaetiti Faroe"} FR{"Mba France"} + GA{"Gabon"} GB{"Mba United Kingdom"} + GD{"Grenada"} + GF{"Frenchi Guiana"} + GG{"Guernsey"} + GH{"Ghana"} + GI{"Gibraltar"} + GL{"Greenland"} + GM{"Gambia"} + GN{"Guinea"} + GP{"Guadeloupe"} + GQ{"Equatorial Guinea"} + GR{"Greece"} + GS{"South Georgia na Agwaetiti South Sandwich"} + GT{"Guatemala"} + GU{"Guam"} + GW{"Guinea-Bissau"} + GY{"Guyana"} + HM{"Agwaetiti Heard na Agwaetiti McDonald"} + HN{"Honduras"} + HR{"Croatia"} HT{"Hati"} + HU{"Hungary"} + IC{"Agwaetiti Kanarị"} + IE{"Ireland"} + IM{"Isle of Man"} IN{"Mba India"} + IO{"British Indian Ocean Territory"} + IS{"Iceland"} IT{"Mba Italy"} + JE{"Jersey"} + JM{"Jamaika"} JP{"Mba Japan"} + KE{"Kenya"} + KI{"Kiribati"} KM{"Comorosu"} + KN{"St. Kitts & Nevis"} + KY{"Agwaetiti Cayman"} + LC{"St. Lucia"} + LI{"Liechtenstein"} + LR{"Liberia"} + LS{"Lesotho"} + LT{"Lithuania"} + LU{"Luxembourg"} + LV{"Latvia"} LY{"Libyia"} + MA{"Morocco"} + MC{"Monaco"} + MD{"Moldova"} + ME{"Montenegro"} + MF{"St. Martin"} + MG{"Madagaskar"} + MH{"Agwaetiti Marshall"} + MK{"North Macedonia"} + ML{"Mali"} + MP{"Agwaetiti Northern Mariana"} + MQ{"Martinique"} + MR{"Mauritania"} + MS{"Montserrat"} + MT{"Malta"} + MU{"Mauritius"} MV{"Maldivesa"} + MW{"Malawi"} + MX{"Mexico"} + MZ{"Mozambik"} + NA{"Namibia"} + NC{"New Caledonia"} + NE{"Niger"} + NF{"Agwaetiti Norfolk"} NG{"Naịjịrịa"} + NI{"Nicaragua"} + NL{"Netherlands"} + NO{"Norway"} + NR{"Nauru"} + NU{"Niue"} + NZ{"New Zealand"} + PA{"Panama"} + PE{"Peru"} + PF{"Frenchi Polynesia"} + PG{"Papua New Guinea"} + PH{"Philippines"} + PL{"Poland"} + PM{"St. Pierre & Miquelon"} + PN{"Agwaetiti Pitcairn"} + PR{"Puerto Rico"} + PT{"Portugal"} + PW{"Palau"} + PY{"Paraguay"} + QO{"Outlying Oceania"} + RE{"Réunion"} + RO{"Romania"} + RS{"Serbia"} RU{"Mba Russia"} + RW{"Rwanda"} + SB{"Agwaetiti Solomon"} + SC{"Seychelles"} + SD{"Sudan"} + SE{"Sweden"} + SG{"Singapore"} + SH{"St. Helena"} + SI{"Slovenia"} + SJ{"Svalbard & Jan Mayen"} + SK{"Slovakia"} + SL{"Sierra Leone"} + SM{"San Marino"} + SN{"Senegal"} + SO{"Somalia"} + SR{"Suriname"} + SS{"South Sudan"} + ST{"São Tomé & Príncipe"} + SV{"El Salvador"} + SX{"Sint Maarten"} + SZ{"Eswatini"} + TA{"Tristan da Cunha"} + TC{"Agwaetiti Turks na Caicos"} + TD{"Chad"} + TF{"Ụmụ ngalaba Frenchi Southern"} + TG{"Togo"} + TH{"Thailand"} + TK{"Tokelau"} + TL{"Timor-Leste"} + TN{"Tunisia"} + TO{"Tonga"} + TT{"Trinidad & Tobago"} + TV{"Tuvalu"} + TZ{"Tanzania"} + UA{"Ukraine"} + UG{"Uganda"} + UM{"Obere Agwaetiti Dị Na Mpụga U.S"} + UN{"Mba Ụwa Jikọrọ Ọnụ"} US{"Mba United States"} + UY{"Uruguay"} + VA{"Vatican City"} + VC{"St. Vincent & Grenadines"} + VE{"Venezuela"} + VG{"Agwaetiti British Virgin"} + VI{"Agwaetiti Virgin nke US"} + VN{"Vietnam"} + VU{"Vanuatu"} + WF{"Wallis & Futuna"} + WS{"Samoa"} + XA{"Pseudo-Accents"} + XB{"Pseudo-Bidi"} + XK{"Kosovo"} + YT{"Mayotte"} + ZA{"South Africa"} + ZM{"Zambia"} + ZW{"Zimbabwe"} ZZ{"Mpaghara Amaghị"} } - Version{"2.1.48.45"} + Countries%short{ + GB{"UK"} + } + Countries%variant{ + CD{"Congo (DRC)"} + CG{"Congo (Republik)"} + CI{"Ivory Coast"} + CZ{"Czech Republik"} + FK{"Agwaetiti Falkland"} + SZ{"Swaziland"} + TL{"East Timor"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/ii.txt b/icuSources/data/region/ii.txt index fad09057..f7e3bb10 100644 --- a/icuSources/data/region/ii.txt +++ b/icuSources/data/region/ii.txt @@ -14,5 +14,5 @@ ii{ US{"ꂰꇩ"} ZZ{"ꃅꄷꅉꀋꐚꌠ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/io.txt b/icuSources/data/region/io.txt index 7e85ca69..a1950101 100644 --- a/icuSources/data/region/io.txt +++ b/icuSources/data/region/io.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License io{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/is.txt b/icuSources/data/region/is.txt index 2f11cd96..8959d5b5 100644 --- a/icuSources/data/region/is.txt +++ b/icuSources/data/region/is.txt @@ -180,7 +180,7 @@ is{ MC{"Mónakó"} MD{"Moldóva"} ME{"Svartfjallaland"} - MF{"St. Martin"} + MF{"Saint-Martin"} MG{"Madagaskar"} MH{"Marshalleyjar"} MK{"Norður-Makedónía"} @@ -287,6 +287,8 @@ is{ VU{"Vanúatú"} WF{"Wallis- og Fútúnaeyjar"} WS{"Samóa"} + XA{"gervihreimur"} + XB{"gervistaður"} XK{"Kósóvó"} YE{"Jemen"} YT{"Mayotte"} @@ -304,8 +306,11 @@ is{ Countries%variant{ CD{"Kongó (Lýðstjórnarlýðveldið)"} CG{"Kongó (Lýðveldið)"} + CI{"Fílabeinsströndin"} + CZ{"Tékkland"} FK{"Falklandseyjar (Malvinas)"} + SZ{"Svasíland"} TL{"Austur-Tímor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/it.txt b/icuSources/data/region/it.txt index 05d244fc..23fe9c79 100644 --- a/icuSources/data/region/it.txt +++ b/icuSources/data/region/it.txt @@ -287,8 +287,8 @@ it{ VU{"Vanuatu"} WF{"Wallis e Futuna"} WS{"Samoa"} - XA{"pseudo-accenti"} - XB{"pseudo-bidi"} + XA{"Pseudo-accenti"} + XB{"Pseudo-bidi"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -310,6 +310,7 @@ it{ CZ{"Repubblica Ceca"} FK{"Isole Falkland (Isole Malvine)"} SZ{"Regno di eSwatini"} + TL{"Timor Est"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/iu.txt b/icuSources/data/region/iu.txt index ab971e19..df3f2bf3 100644 --- a/icuSources/data/region/iu.txt +++ b/icuSources/data/region/iu.txt @@ -4,5 +4,5 @@ iu{ Countries{ CA{"ᑲᓇᑕᒥ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/ja.txt b/icuSources/data/region/ja.txt index 277d5d62..18976e88 100644 --- a/icuSources/data/region/ja.txt +++ b/icuSources/data/region/ja.txt @@ -287,6 +287,8 @@ ja{ VU{"バヌアツ"} WF{"ウォリス・フツナ"} WS{"サモア"} + XA{"疑似アクセント"} + XB{"疑似 BIDI"} XK{"コソボ"} YE{"イエメン"} YT{"マヨット"} @@ -310,5 +312,5 @@ ja{ SZ{"スワジランド"} TL{"東チモール"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/jbo.txt b/icuSources/data/region/jbo.txt index 5c7cbd04..8793767b 100644 --- a/icuSources/data/region/jbo.txt +++ b/icuSources/data/region/jbo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jbo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/jgo.txt b/icuSources/data/region/jgo.txt index 66add711..76001e5b 100644 --- a/icuSources/data/region/jgo.txt +++ b/icuSources/data/region/jgo.txt @@ -85,5 +85,5 @@ jgo{ ZW{"Zimbámbwɛ"} ZZ{"ŋgɔŋ yi pɛ́ ká kɛ́ jʉɔ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/jmc.txt b/icuSources/data/region/jmc.txt index fcf4fe28..3774a0f9 100644 --- a/icuSources/data/region/jmc.txt +++ b/icuSources/data/region/jmc.txt @@ -127,7 +127,6 @@ jmc{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ jmc{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/jv.txt b/icuSources/data/region/jv.txt index 3b5b6449..dfc05bc8 100644 --- a/icuSources/data/region/jv.txt +++ b/icuSources/data/region/jv.txt @@ -56,6 +56,7 @@ jv{ BH{"Bahrain"} BI{"Burundi"} BJ{"Bénin"} + BL{"Saint Barthélémi"} BM{"Bermuda"} BN{"Brunéi"} BO{"Bolivia"} @@ -107,6 +108,7 @@ jv{ FI{"Finlan"} FJ{"Fiji"} FK{"Kapuloan Falkland"} + FM{"Féderasi Mikronésia"} FO{"Kapuloan Faro"} FR{"Prancis"} GA{"Gabon"} @@ -121,6 +123,8 @@ jv{ GM{"Gambia"} GN{"Guinea"} GP{"Guadélup"} + GQ{"Guinéa Katulistiwa"} + GR{"Grikenlan"} GS{"Georgia Kidul lan Kapuloan Sandwich Kidul"} GT{"Guatémala"} GU{"Guam"} @@ -151,6 +155,7 @@ jv{ KH{"Kamboja"} KI{"Kiribati"} KM{"Komoro"} + KN{"Saint Kits lan Nèvis"} KR{"Koréa Kidul"} KW{"Kuwait"} KY{"Kapuloan Kéman"} @@ -207,6 +212,7 @@ jv{ PH{"Pilipina"} PK{"Pakistan"} PL{"Polen"} + PM{"Saint Pièr lan Mikuélon"} PN{"Kapuloan Pitcairn"} PR{"Puèrto Riko"} PS{"Tlatah Palèstina"} @@ -217,6 +223,7 @@ jv{ QO{"Oseania Paling Njaba"} RE{"Réunion"} RO{"Ruméni"} + RS{"Sèrbi"} RU{"Rusia"} RW{"Rwanda"} SA{"Arab Saudi"} @@ -225,6 +232,7 @@ jv{ SD{"Sudan"} SE{"Swèdhen"} SG{"Singapura"} + SH{"Saint Héléna"} SI{"Slovénia"} SJ{"Svalbard lan Jan Mayen"} SK{"Slowak"} @@ -264,6 +272,7 @@ jv{ UY{"Uruguay"} UZ{"Usbèkistan"} VA{"Kutha Vatikan"} + VC{"Saint Vinsen lan Grénadin"} VE{"Vénésuéla"} VG{"Kapuloan Virgin Britania"} VI{"Kapuloan Virgin Amérika"} @@ -271,6 +280,8 @@ jv{ VU{"Vanuatu"} WF{"Wallis lan Futuna"} WS{"Samoa"} + XA{"Logat Semu"} + XB{"Rong Arah Semu"} XK{"Kosovo"} YE{"Yaman"} YT{"Mayotte"} @@ -289,7 +300,8 @@ jv{ CG{"Républik Kongo"} CZ{"Républik Céko"} FK{"Kapuloan Falkland (Islas Malvinas)"} + SZ{"(Swasiland)"} TL{"Timor Wétan"} } - Version{"2.1.48.44"} + Version{"36.1"} } diff --git a/icuSources/data/region/ka.txt b/icuSources/data/region/ka.txt index 5c27eb98..ecbd5426 100644 --- a/icuSources/data/region/ka.txt +++ b/icuSources/data/region/ka.txt @@ -183,7 +183,7 @@ ka{ MF{"სენ-მარტენი"} MG{"მადაგასკარი"} MH{"მარშალის კუნძულები"} - MK{"მაკედონია"} + MK{"ჩრდილოეთ მაკედონია"} ML{"მალი"} MM{"მიანმარი (ბირმა)"} MN{"მონღოლეთი"} @@ -287,6 +287,8 @@ ka{ VU{"ვანუატუ"} WF{"უოლისი და ფუტუნა"} WS{"სამოა"} + XA{"ფსევდო-აქცენტები"} + XB{"ფსევდო-ორმიმართულებიანი"} XK{"კოსოვო"} YE{"იემენი"} YT{"მაიოტა"} @@ -307,9 +309,8 @@ ka{ CI{"სპილოს ძვლის სანაპირო"} CZ{"ჩეხეთის რესპუბლიკა"} FK{"ფოლკლენდის კუნძულები (მალვინის კუნძულები)"} - MK{"მაკედონია (ყოფილი იუგოსლავიის რესპუბლიკა მაკედონია)"} SZ{"სვაზილანდი"} TL{"აღმოსავლეთ ტიმორი"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/kab.txt b/icuSources/data/region/kab.txt index 6ddf7041..4d333acb 100644 --- a/icuSources/data/region/kab.txt +++ b/icuSources/data/region/kab.txt @@ -127,7 +127,6 @@ kab{ MD{"Muldabi"} MG{"MadaÉ£ecqer"} MH{"Tigzirin n Marcal"} - MK{"Masidwan"} ML{"Mali"} MM{"Myanmar"} MN{"Mungulya"} @@ -227,5 +226,5 @@ kab{ ZM{"Zambya"} ZW{"Zimbabwi"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kaj.txt b/icuSources/data/region/kaj.txt index 90cae4f1..0db841ed 100644 --- a/icuSources/data/region/kaj.txt +++ b/icuSources/data/region/kaj.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kaj{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/kam.txt b/icuSources/data/region/kam.txt index 141aac35..1d4e6fa5 100644 --- a/icuSources/data/region/kam.txt +++ b/icuSources/data/region/kam.txt @@ -127,7 +127,6 @@ kam{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ kam{ ZM{"Nzambia"} ZW{"Nzimbambwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kcg.txt b/icuSources/data/region/kcg.txt index 124c15a7..635f0354 100644 --- a/icuSources/data/region/kcg.txt +++ b/icuSources/data/region/kcg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kcg{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/kde.txt b/icuSources/data/region/kde.txt index 5c900c9f..f4873d30 100644 --- a/icuSources/data/region/kde.txt +++ b/icuSources/data/region/kde.txt @@ -127,7 +127,6 @@ kde{ MD{"Moldova"} MG{"Bukini"} MH{"Chisiwa cha Malushal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ kde{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kea.txt b/icuSources/data/region/kea.txt index 4db084c7..d453b6e1 100644 --- a/icuSources/data/region/kea.txt +++ b/icuSources/data/region/kea.txt @@ -22,7 +22,7 @@ kea{ 039{"Europa di Sul"} 053{"Australázia"} 054{"Melanézia"} - 057{"Rejiãu di Mikronézia"} + 057{"Rejion di Mikronézia"} 061{"Polinézia"} 142{"Ázia"} 143{"Ázia Sentral"} @@ -31,8 +31,9 @@ kea{ 151{"Europa Oriental"} 154{"Europa di Norti"} 155{"Europa Osidental"} + 202{"Áfrika Subisariana"} 419{"Merka Latinu"} - AC{"Ilha di Asensãu"} + AC{"Ilha di Asenson"} AD{"Andora"} AE{"Emiradus Árabi Unidu"} AF{"Afeganistãu"} @@ -48,7 +49,7 @@ kea{ AU{"Austrália"} AW{"Aruba"} AX{"Ilhas Åland"} - AZ{"Azerbaijãu"} + AZ{"Azerbaidjan"} BA{"Bósnia i Erzegovina"} BB{"Barbadus"} BD{"Bangladexi"} @@ -58,15 +59,15 @@ kea{ BH{"Barain"} BI{"Burundi"} BJ{"Benin"} - BL{"Sãu Bartolomeu"} + BL{"San Bartolomeu"} BM{"Bermudas"} BN{"Brunei"} BO{"Bolívia"} BQ{"Karaibas Olandezas"} BR{"Brazil"} BS{"Baamas"} - BT{"Butãu"} - BV{"Ilha Buve"} + BT{"Butan"} + BV{"Ilha Buvê"} BW{"Botsuana"} BY{"Belarus"} BZ{"Belizi"} @@ -79,7 +80,7 @@ kea{ CI{"Kosta di Marfin"} CK{"Ilhas Kuk"} CL{"Xili"} - CM{"Kamarõis"} + CM{"Kamarons"} CN{"Xina"} CO{"Kolômbia"} CP{"Ilha Kliperton"} @@ -105,14 +106,15 @@ kea{ ER{"Iritreia"} ES{"Spanha"} ET{"Etiópia"} - EU{"Uniãu Europeia"} + EU{"Union Europeia"} + EZ{"Eurozona"} FI{"Finlándia"} FJ{"Fidji"} FK{"Ilhas Malvinas"} FM{"Mikronézia"} FO{"Ilhas Faroe"} FR{"Fransa"} - GA{"Gabãu"} + GA{"Gabon"} GB{"Reinu Unidu"} GD{"Granada"} GE{"Jiórjia"} @@ -151,18 +153,18 @@ kea{ JE{"Jersi"} JM{"Jamaika"} JO{"Jordánia"} - JP{"Japãu"} + JP{"Japon"} KE{"Kénia"} - KG{"Kirgistãu"} + KG{"Kirgistan"} KH{"Kambodja"} KI{"Kiribati"} KM{"Kamoris"} - KN{"Sãu Kristovãu i Nevis"} + KN{"San Kristovan i Nevis"} KP{"Koreia di Norti"} KR{"Koreia di Sul"} KW{"Kueiti"} - KY{"Ilhas Kaimãu"} - KZ{"Kazakistãu"} + KY{"Ilhas Kaimon"} + KZ{"Kazakistan"} LA{"Laus"} LB{"Líbanu"} LC{"Santa Lúsia"} @@ -178,10 +180,10 @@ kea{ MC{"Mónaku"} MD{"Moldávia"} ME{"Montenegru"} - MF{"Sãu Martinhu di Fransa"} + MF{"San Martinhu (Fransa)"} MG{"Madagaskar"} MH{"Ilhas Marxal"} - MK{"Masidónia"} + MK{"Masidónia di Norti"} ML{"Mali"} MM{"Mianmar (Birmánia)"} MN{"Mongólia"} @@ -215,18 +217,18 @@ kea{ PF{"Polinézia Franseza"} PG{"Papua-Nova Gine"} PH{"Filipinas"} - PK{"Pakistãu"} + PK{"Pakistan"} PL{"Pulónia"} PM{"San Piere i Mikelon"} - PN{"Pirkairn"} + PN{"Ilhas Pitkairn"} PR{"Portu Riku"} - PS{"Palistina"} + PS{"Tiritóriu palistinianu"} PT{"Purtugal"} PW{"Palau"} PY{"Paraguai"} QA{"Katar"} QO{"Ilhas di Oseania"} - RE{"Runiãu"} + RE{"Runion"} RO{"Ruménia"} RS{"Sérvia"} RU{"Rúsia"} @@ -234,7 +236,7 @@ kea{ SA{"Arábia Saudita"} SB{"Ilhas Salumãu"} SC{"Seixelis"} - SD{"Sudãu"} + SD{"Sudon"} SE{"Suésia"} SG{"Singapura"} SH{"Santa Ilena"} @@ -246,22 +248,22 @@ kea{ SN{"Senegal"} SO{"Sumália"} SR{"Surinami"} - SS{"Sudãu di Sul"} - ST{"Sãu Tume i Prínsipi"} + SS{"Sudon di Sul"} + ST{"San Tume i Prínsipi"} SV{"El Salvador"} - SX{"Sãu Martinhu di Olanda"} + SX{"San Martinhu (Olanda)"} SY{"Síria"} - SZ{"Suazilándia"} + SZ{"Eswatini"} TA{"Tristan da Kunha"} TC{"Ilhas Turkas i Kaikus"} TD{"Txadi"} TF{"Terras Franses di Sul"} TG{"Togu"} TH{"Tailándia"} - TJ{"Tadjikistãu"} + TJ{"Tadjikistan"} TK{"Tokelau"} TL{"Timor Lesti"} - TM{"Turkumenistãu"} + TM{"Turkumenistan"} TN{"Tunízia"} TO{"Tonga"} TR{"Turkia"} @@ -272,11 +274,12 @@ kea{ UA{"Ukránia"} UG{"Uganda"} UM{"Ilhas Minoris Distantis de Stadus Unidus"} + UN{"Nasons Unidas"} US{"Stadus Unidos di Merka"} UY{"Uruguai"} - UZ{"Uzbekistãu"} + UZ{"Uzbekistan"} VA{"Vatikanu"} - VC{"Sãu Bisenti i Granadinas"} + VC{"San Bisenti i Granadinas"} VE{"Vinizuela"} VG{"Ilhas Virjens Británikas"} VI{"Ilhas Virjens Merkanas"} @@ -284,13 +287,15 @@ kea{ VU{"Vanuatu"} WF{"Ualis i Futuna"} WS{"Samoa"} + XA{"Pseudo-sotakis"} + XB{"Pseudo-bidiresional"} XK{"Kozovu"} YE{"Iémen"} YT{"Maiote"} ZA{"Áfrika di Sul"} ZM{"Zámbia"} ZW{"Zimbábui"} - ZZ{"Rejiãu Diskonxedu"} + ZZ{"Rejion Diskonxedu"} } Countries%short{ GB{"R.U."} @@ -302,7 +307,8 @@ kea{ CI{"Kosta di Marfin (Côte d’Ivoire)"} CZ{"Repúblika Txeka"} FK{"Ilhas Falkland (Ilhas Malvinas)"} - MK{"Masidónia (FYROM)"} + SZ{"Suazilándia"} + TL{"Timor-Leste"} } - Version{"2.1.48.9"} + Version{"36.1"} } diff --git a/icuSources/data/region/khq.txt b/icuSources/data/region/khq.txt index f778e598..fc685976 100644 --- a/icuSources/data/region/khq.txt +++ b/icuSources/data/region/khq.txt @@ -127,7 +127,6 @@ khq{ MD{"Moldovi"} MG{"Madagascar"} MH{"MarÅ¡al gungey"} - MK{"Maacedooni"} ML{"Maali"} MM{"Maynamar"} MN{"Mongooli"} @@ -227,5 +226,5 @@ khq{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ki.txt b/icuSources/data/region/ki.txt index 82956de2..94336970 100644 --- a/icuSources/data/region/ki.txt +++ b/icuSources/data/region/ki.txt @@ -127,7 +127,6 @@ ki{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ ki{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kk.txt b/icuSources/data/region/kk.txt index 03bb7146..1d3aa88c 100644 --- a/icuSources/data/region/kk.txt +++ b/icuSources/data/region/kk.txt @@ -306,9 +306,11 @@ kk{ Countries%variant{ CD{"Конго Демократиялық Республикасы"} CG{"Конго Республикасы"} + CI{"Кот-д’Ивуар"} CZ{"Чех Республикасы"} FK{"Фолкленд аралдары (Мальвин аралдары)"} + SZ{"Свазиленд"} TL{"Шығыс Тимор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kkj.txt b/icuSources/data/region/kkj.txt index 46e7f5b3..a9698795 100644 --- a/icuSources/data/region/kkj.txt +++ b/icuSources/data/region/kkj.txt @@ -4,5 +4,5 @@ kkj{ Countries{ CM{"Kamɛrun"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kl.txt b/icuSources/data/region/kl.txt index 6d461d5f..3915734a 100644 --- a/icuSources/data/region/kl.txt +++ b/icuSources/data/region/kl.txt @@ -4,5 +4,5 @@ kl{ Countries{ GL{"Kalaallit Nunaat"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kln.txt b/icuSources/data/region/kln.txt index ecd0cdf1..938c24ba 100644 --- a/icuSources/data/region/kln.txt +++ b/icuSources/data/region/kln.txt @@ -127,7 +127,6 @@ kln{ MD{"Emetab Moldova"} MG{"Emetab Madagascar"} MH{"Ikwembeiyotab Marshall"} - MK{"Emetab Macedonia"} ML{"Emetab Mali"} MM{"Emetab Myanmar"} MN{"Emetab Mongolia"} @@ -227,5 +226,5 @@ kln{ ZM{"Emetab Zambia"} ZW{"Emetab Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/km.txt b/icuSources/data/region/km.txt index b57348a6..b1ff6657 100644 --- a/icuSources/data/region/km.txt +++ b/icuSources/data/region/km.txt @@ -262,7 +262,7 @@ km{ TH{"ថៃ"} TJ{"តាហ្ស៊ីគីស្ថាន"} TK{"តូខេឡៅ"} - TL{"ទីម័រលីស"} + TL{"ទីម័រលេស្តេ"} TM{"តួកម៉េនីស្ថាន"} TN{"ទុយនីស៊ី"} TO{"តុងហ្គា"} @@ -287,6 +287,8 @@ km{ VU{"វ៉ានូទូ"} WF{"វ៉ាលីស និង​ហ្វូទូណា"} WS{"សាម័រ"} + XA{"Pseudo-Accents"} + XB{"Pseudo-Bidi"} XK{"កូសូវ៉ូ"} YE{"យេម៉ែន"} YT{"ម៉ាយុត"} @@ -298,7 +300,7 @@ km{ Countries%short{ GB{"ច.អ."} PS{"ប៉ាលេស្ទីន"} - UN{"អង្គការ"} + UN{"UN"} US{"ស.រ.អ"} } Countries%variant{ @@ -306,8 +308,9 @@ km{ CG{"កុងហ្គោ (សធារណរដ្ឋ)"} CI{"អាយវ៉ូរី ខូសថ៍"} CZ{"សាធារណរដ្ឋឆេក"} - FK{"កោះ​ហ្វក់ឡែន (Islas Malvinas)"} + FK{"កោះ​ហ្វក់ឡែន (ម៉ាវីណាស)"} + SZ{"ស្វាស៊ីឡង់"} TL{"ទីម័រ​ខាង​កើត"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kn.txt b/icuSources/data/region/kn.txt index 12b1f620..46d5e75f 100644 --- a/icuSources/data/region/kn.txt +++ b/icuSources/data/region/kn.txt @@ -115,7 +115,7 @@ kn{ FO{"ಫರೋ ದ್ವೀಪಗಳು"} FR{"ಫ್ರಾನ್ಸ್"} GA{"ಗೆಬೊನ್"} - GB{"ಬ್ರಿಟನ್/ಇಂಗ್ಲೆಂಡ್"} + GB{"ಯುನೈಟೆಡ್ ಕಿಂಗ್‌ಡಮ್"} GD{"ಗ್ರೆನೆಡಾ"} GE{"ಜಾರ್ಜಿಯಾ"} GF{"ಫ್ರೆಂಚ್ ಗಯಾನಾ"} @@ -183,7 +183,7 @@ kn{ MF{"ಸೇಂಟ್ ಮಾರ್ಟಿನ್"} MG{"ಮಡಗಾಸ್ಕರ್"} MH{"ಮಾರ್ಷಲ್ ದ್ವೀಪಗಳು"} - MK{"ಮ್ಯಾಸಿಡೋನಿಯಾ"} + MK{"ಉತ್ತರ ಮ್ಯಾಸಿಡೋನಿಯಾ"} ML{"ಮಾಲಿ"} MM{"ಮಯನ್ಮಾರ್ (ಬರ್ಮಾ)"} MN{"ಮಂಗೋಲಿಯಾ"} @@ -253,7 +253,7 @@ kn{ SV{"ಎಲ್ ಸಾಲ್ವೇಡಾರ್"} SX{"ಸಿಂಟ್ ಮಾರ್ಟೆನ್"} SY{"ಸಿರಿಯಾ"} - SZ{"ಸ್ವಾಜಿಲ್ಯಾಂಡ್"} + SZ{"ಸ್ವಾತಿನಿ"} TA{"ಟ್ರಿಸ್ತನ್ ಡಾ ಕುನ್ಹಾ"} TC{"ಟರ್ಕ್ಸ್ ಮತ್ತು ಕೈಕೋಸ್ ದ್ವೀಪಗಳು"} TD{"ಚಾದ್"} @@ -287,6 +287,8 @@ kn{ VU{"ವನೌಟು"} WF{"ವಾಲಿಸ್ ಮತ್ತು ಫುಟುನಾ"} WS{"ಸಮೋವಾ"} + XA{"ಸ್ಯುಡೊ ಉಚ್ಛಾರಣೆಗಳು"} + XB{"ಸ್ಯುಡೊ-ಬಿಡಿ"} XK{"ಕೊಸೊವೊ"} YE{"ಯೆಮನ್"} YT{"ಮಯೊಟ್ಟೆ"} @@ -307,9 +309,8 @@ kn{ CI{"ಐವರಿ ಕೋಸ್ಟ್"} CZ{"ಜೆಕ್ ಗಣರಾಜ್ಯ"} FK{"ಫಾಕ್‌ಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳು (ಇಸ್ಲಾಸ್ ಮಾಲ್ವಿನಸ್)"} - MK{"ಮ್ಯಾಸಿಡೋನಿಯಾ (FYROM)"} SZ{"ಸ್ವಾಜಿಲ್ಯಾಂಡ್‌"} TL{"ಪೂರ್ವ ಟಿಮೋರ್"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/ko.txt b/icuSources/data/region/ko.txt index 48d02610..9da052f4 100644 --- a/icuSources/data/region/ko.txt +++ b/icuSources/data/region/ko.txt @@ -312,5 +312,5 @@ ko{ SZ{"스와질란드"} TL{"티모르레스테"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ko_KP.txt b/icuSources/data/region/ko_KP.txt index fc70b674..3142865e 100644 --- a/icuSources/data/region/ko_KP.txt +++ b/icuSources/data/region/ko_KP.txt @@ -4,5 +4,5 @@ ko_KP{ Countries{ KP{"조선민주주의인민공화국"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/kok.txt b/icuSources/data/region/kok.txt index dec19caa..9ad18ba5 100644 --- a/icuSources/data/region/kok.txt +++ b/icuSources/data/region/kok.txt @@ -75,7 +75,7 @@ kok{ CC{"कोकोस (कीलिंग) आयलँड"} CD{"कोंगो - किंशासा"} CF{"मध्य अफ्रीकी लोकसत्तकराज्य"} - CG{"कोंगो - ब्राझाविला"} + CG{"काँगो - ब्राझाविला"} CH{"स्विट्ज़रलैंड"} CI{"कोत द’ईवोआर"} CK{"कुक आयलँड्स"} @@ -249,11 +249,11 @@ kok{ SO{"सोमालिया"} SR{"सुरीनाम"} SS{"दक्षिण सुडान"} - ST{"सावो टोमे आनी प्रिंसिपल"} + ST{"साओ टोम आनी प्रिन्सिप"} SV{"एल साल्वाडोर"} SX{"सिंट मार्टेन"} SY{"सिरिया"} - SZ{"स्वाजीलँड"} + SZ{"इस्वातिनी"} TA{"त्रिस्तान दा कुन्हा"} TC{"तुर्क्स आनी कॅकोज आयलँड्स"} TD{"चाड"} @@ -287,6 +287,8 @@ kok{ VU{"वनातू"} WF{"वालिस आनी फ्यूचूना"} WS{"सामोआ"} + XA{"स्युडो-ऍक्सेंट"} + XB{"स्युडो-बिडी"} XK{"कोसोवो"} YE{"येमेन"} YT{"मेयोट"} @@ -301,12 +303,13 @@ kok{ US{"युएस"} } Countries%variant{ - CD{"कोंगो (डीआरसी)"} + CD{"काँगो (डीआरसी)"} CG{"कोंगो (प्रजासत्ताक)"} CI{"आयवोरी कोस्ट"} CZ{"चेक लोकसत्ताक"} FK{"फ़ॉकलैंड आइलैंड्स (इलास मालविनास)"} + SZ{"स्वाझिलँड"} TL{"ईस्ट तिमूर"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/kpe.txt b/icuSources/data/region/kpe.txt index a5055c8c..84d1b339 100644 --- a/icuSources/data/region/kpe.txt +++ b/icuSources/data/region/kpe.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kpe{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/ks.txt b/icuSources/data/region/ks.txt index a1ee8468..c26bef0e 100644 --- a/icuSources/data/region/ks.txt +++ b/icuSources/data/region/ks.txt @@ -171,7 +171,6 @@ ks{ MF{"سینٹ مارٹِن"} MG{"میڑاگاسکار"} MH{"مارشَل جٔزیٖرٕ"} - MK{"مؠسوڑونِیا"} ML{"مالی"} MM{"مَیَنما بٔرما"} MN{"مَنگولِیا"} @@ -278,5 +277,5 @@ ks{ ZW{"زِمبابے"} ZZ{"نامعلوٗم تہٕ نالَگہار عَلاقہٕ"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/region/ks_Arab.txt b/icuSources/data/region/ks_Arab.txt new file mode 100644 index 00000000..a470f5f2 --- /dev/null +++ b/icuSources/data/region/ks_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/region/ks_Arab_IN.txt b/icuSources/data/region/ks_Arab_IN.txt new file mode 100644 index 00000000..a13c0c96 --- /dev/null +++ b/icuSources/data/region/ks_Arab_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ks_Arab_IN{ + ___{""} +} diff --git a/icuSources/data/region/ks_Aran.txt b/icuSources/data/region/ks_Aran.txt new file mode 100644 index 00000000..3c58eb4d --- /dev/null +++ b/icuSources/data/region/ks_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/region/ks_Deva.txt b/icuSources/data/region/ks_Deva.txt new file mode 100644 index 00000000..a42c07b4 --- /dev/null +++ b/icuSources/data/region/ks_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/region/ks_IN.txt b/icuSources/data/region/ks_IN.txt new file mode 100644 index 00000000..fd8b52d9 --- /dev/null +++ b/icuSources/data/region/ks_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_IN{ + "%%ALIAS"{"ks_Arab_IN"} +} diff --git a/icuSources/data/region/ksb.txt b/icuSources/data/region/ksb.txt index 4f0f2200..7266980f 100644 --- a/icuSources/data/region/ksb.txt +++ b/icuSources/data/region/ksb.txt @@ -126,7 +126,6 @@ ksb{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Mashal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -226,5 +225,5 @@ ksb{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ksf.txt b/icuSources/data/region/ksf.txt index e23ed3ae..ab806f14 100644 --- a/icuSources/data/region/ksf.txt +++ b/icuSources/data/region/ksf.txt @@ -127,7 +127,6 @@ ksf{ MD{"mɔldaví"} MG{"madagaska"} MH{"zǝ i marcál"} - MK{"másǝdwán"} ML{"mali"} MM{"myanmár"} MN{"mɔŋolí"} @@ -227,5 +226,5 @@ ksf{ ZM{"zambí"} ZW{"zimbabwɛ́"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ksh.txt b/icuSources/data/region/ksh.txt index f238ba72..a3fe96bd 100644 --- a/icuSources/data/region/ksh.txt +++ b/icuSources/data/region/ksh.txt @@ -181,7 +181,6 @@ ksh{ MF{"de Zint-Määtes-Ensel"} MG{"Maddajaska"} MH{"de Machschall-Enselle"} - MK{"Mazedoonije"} ML{"Maali"} MM{"Birma"} MN{"Mongjolei"} @@ -301,7 +300,6 @@ ksh{ CG{"de Republik Konggo"} CI{"de Älfebeijnköß"} FK{"de malleviinesche Enselle"} - MK{"de vörmaals ens jugoßlaawesch jewääse Republik Mazedoonije"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ku.txt b/icuSources/data/region/ku.txt index 3de4779f..b82a0c84 100644 --- a/icuSources/data/region/ku.txt +++ b/icuSources/data/region/ku.txt @@ -263,8 +263,7 @@ ku{ CG{"Kongo (Komar)"} CZ{"Komara Çekî"} FK{"Giravên Falkland"} - MK{"MK"} TL{"Tîmora Rojhilat"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/region/kw.txt b/icuSources/data/region/kw.txt index e23120dd..53a66b97 100644 --- a/icuSources/data/region/kw.txt +++ b/icuSources/data/region/kw.txt @@ -4,5 +4,5 @@ kw{ Countries{ GB{"Rywvaneth Unys"} } - Version{"2.1.48.56"} + Version{"36.1"} } diff --git a/icuSources/data/region/ky.txt b/icuSources/data/region/ky.txt index a523910f..3dac97a5 100644 --- a/icuSources/data/region/ky.txt +++ b/icuSources/data/region/ky.txt @@ -287,6 +287,8 @@ ky{ VU{"Вануату"} WF{"Уоллис жана Футуна"} WS{"Самоа"} + XA{"Жасалма- Акцент"} + XB{"Жасалма - эки тараптуу"} XK{"Косово"} YE{"Йемен"} YT{"Майотта"} @@ -306,8 +308,7 @@ ky{ CI{"Пил сөөктүү жээк"} CZ{"Чех Республикасы"} FK{"Фолкленд (Мальвина) аралдары"} - SZ{"SZ"} TL{"Чыгыш Тимор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lag.txt b/icuSources/data/region/lag.txt index fb2d7fd8..06d78d7c 100644 --- a/icuSources/data/region/lag.txt +++ b/icuSources/data/region/lag.txt @@ -127,7 +127,6 @@ lag{ MD{"Molidóova"} MG{"Bukíini"} MH{"Visíiwa vya Marisháali"} - MK{"Masedónia"} ML{"Máali"} MM{"Miáama"} MN{"Mongólia"} @@ -227,5 +226,5 @@ lag{ ZM{"Sámbia"} ZW{"Simbáabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lb.txt b/icuSources/data/region/lb.txt index c7190227..960bd6f4 100644 --- a/icuSources/data/region/lb.txt +++ b/icuSources/data/region/lb.txt @@ -302,5 +302,5 @@ lb{ CG{"Kongo (Republik)"} CI{"Elfebeeküst"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lg.txt b/icuSources/data/region/lg.txt index 49d5291c..cbe7d750 100644 --- a/icuSources/data/region/lg.txt +++ b/icuSources/data/region/lg.txt @@ -127,7 +127,6 @@ lg{ MD{"Molodova"} MG{"Madagasika"} MH{"Bizinga bya Mariso"} - MK{"Masedoniya"} ML{"Mali"} MM{"Myanima"} MN{"Mongoliya"} @@ -227,5 +226,5 @@ lg{ ZM{"Zambya"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lkt.txt b/icuSources/data/region/lkt.txt index 6401aa49..3b44b2e9 100644 --- a/icuSources/data/region/lkt.txt +++ b/icuSources/data/region/lkt.txt @@ -15,5 +15,5 @@ lkt{ MX{"Spayóla Makȟóčhe"} US{"Mílahaŋska Tȟamákȟočhe"} } - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/region/ln.txt b/icuSources/data/region/ln.txt index 7ab9ff0a..cd8abb45 100644 --- a/icuSources/data/region/ln.txt +++ b/icuSources/data/region/ln.txt @@ -132,7 +132,6 @@ ln{ ME{"Monténégro"} MG{"Madagasikari"} MH{"Bisanga bya Marishalɛ"} - MK{"Masedwanɛ"} ML{"Malí"} MM{"Birmanie"} MN{"Mongolí"} @@ -237,5 +236,5 @@ ln{ Countries%variant{ CZ{"Repibiki Tsekɛ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lo.txt b/icuSources/data/region/lo.txt index 4d2bcfe3..d4639190 100644 --- a/icuSources/data/region/lo.txt +++ b/icuSources/data/region/lo.txt @@ -98,7 +98,7 @@ lo{ DM{"ໂດມີນິຄາ"} DO{"ສາທາລະນະລັດ ໂດມິນິກັນ"} DZ{"ອັລຈິເຣຍ"} - EA{"ເຊວຕາ ແລະເມລິນລາ"} + EA{"ເຊວຕາ & ເມລິນລາ"} EC{"ເອກວາດໍ"} EE{"ເອສໂຕເນຍ"} EG{"ອີຢິບ"} @@ -183,7 +183,7 @@ lo{ MF{"ເຊນ ມາທິນ"} MG{"ມາດາກາສະກາ"} MH{"ຫມູ່ເກາະມາແຊວ"} - MK{"ແມຊິໂດເນຍ"} + MK{"ແມຊິໂດເນຍເໜືອ"} ML{"ມາລີ"} MM{"ມຽນມາ (ເບີມາ)"} MN{"ມອງໂກເລຍ"} @@ -307,9 +307,8 @@ lo{ CI{"ໄອໂວຣີ ໂຄທ"} CZ{"ສາທາລະນະລັດເຊັກ"} FK{"ໝູ່ເກາະຟອກແລນ (ອິສລາສ ມາວິນນາສ)"} - MK{"ແມຊິໂດເນຍ (FYROM)"} SZ{"ສະ​ວາ​ຊິ​ແລນ"} TL{"ທິມໍ ຕາເວັນອອກ"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/lrc.txt b/icuSources/data/region/lrc.txt index b86fe3ae..cd0e47fc 100644 --- a/icuSources/data/region/lrc.txt +++ b/icuSources/data/region/lrc.txt @@ -26,5 +26,5 @@ lrc{ US{"ڤولاتیا یأکاگئرتە"} ZZ{"راساگە نادیار"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lt.txt b/icuSources/data/region/lt.txt index 8f0c6bd1..fb7b8863 100644 --- a/icuSources/data/region/lt.txt +++ b/icuSources/data/region/lt.txt @@ -287,8 +287,6 @@ lt{ VU{"Vanuatu"} WF{"Volisas ir FutÅ«na"} WS{"Samoa"} - XA{"XA"} - XB{"XB"} XK{"Kosovas"} YE{"Jemenas"} YT{"Majotas"} @@ -309,7 +307,7 @@ lt{ CI{"Dramblio Kaulo Kranto Respublika"} CZ{"Čekijos Respublika"} FK{"Folklando (Malvinų) Salos"} - TL{"TL"} + SZ{"Svazilandas"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/lu.txt b/icuSources/data/region/lu.txt index 0ec3fd8b..a9e3c0cc 100644 --- a/icuSources/data/region/lu.txt +++ b/icuSources/data/region/lu.txt @@ -127,7 +127,6 @@ lu{ MD{"Molidavi"} MG{"Madagasikari"} MH{"Lutanda lua Marishale"} - MK{"Masedwane"} ML{"Mali"} MM{"Myamare"} MN{"Mongoli"} @@ -227,5 +226,5 @@ lu{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/luo.txt b/icuSources/data/region/luo.txt index 5d3fa4ea..652ea7b3 100644 --- a/icuSources/data/region/luo.txt +++ b/icuSources/data/region/luo.txt @@ -127,7 +127,6 @@ luo{ MD{"Moldova"} MG{"Madagascar"} MH{"Chuia mar Marshall"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolia"} @@ -227,5 +226,5 @@ luo{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/luy.txt b/icuSources/data/region/luy.txt index d828dd5c..6d0411c3 100644 --- a/icuSources/data/region/luy.txt +++ b/icuSources/data/region/luy.txt @@ -127,7 +127,6 @@ luy{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ luy{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/lv.txt b/icuSources/data/region/lv.txt index d637dd5d..eb2edb38 100644 --- a/icuSources/data/region/lv.txt +++ b/icuSources/data/region/lv.txt @@ -253,7 +253,7 @@ lv{ SV{"Salvadora"} SX{"Sintmārtena"} SY{"SÄ«rija"} - SZ{"Svazilenda"} + SZ{"Svatini"} TA{"Tristana da Kuņas salas"} TC{"Tērksas un Kaikosas salas"} TD{"Čada"} @@ -288,7 +288,7 @@ lv{ WF{"Volisa un Futunas salas"} WS{"Samoa"} XA{"pseidoakcenti"} - XB{"pseido-Bidi"} + XB{"pseidodivvirzienu"} XK{"Kosova"} YE{"Jemena"} YT{"Majota"} @@ -309,6 +309,8 @@ lv{ CI{"Ziloņkaula krasts"} CZ{"Čehijas Republika"} FK{"Folklenda (Malvinu) salas"} + SZ{"Svazilenda"} + TL{"Austrumtimora"} } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/region/mas.txt b/icuSources/data/region/mas.txt index 8497e19a..0ef5387b 100644 --- a/icuSources/data/region/mas.txt +++ b/icuSources/data/region/mas.txt @@ -127,7 +127,6 @@ mas{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ mas{ ZM{"Sambia"} ZW{"Simbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mer.txt b/icuSources/data/region/mer.txt index d00a0376..df4d798f 100644 --- a/icuSources/data/region/mer.txt +++ b/icuSources/data/region/mer.txt @@ -127,7 +127,6 @@ mer{ MD{"Moldova"} MG{"Madagasika"} MH{"AÄ©randi cia Marshal"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanima"} MN{"Mongolia"} @@ -227,5 +226,5 @@ mer{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mfe.txt b/icuSources/data/region/mfe.txt index c746a043..8dd640c0 100644 --- a/icuSources/data/region/mfe.txt +++ b/icuSources/data/region/mfe.txt @@ -127,7 +127,6 @@ mfe{ MD{"Moldavi"} MG{"Madagaskar"} MH{"Zil Marshall"} - MK{"Masedwann"} ML{"Mali"} MM{"Myanmar"} MN{"Mongoli"} @@ -227,5 +226,5 @@ mfe{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mg.txt b/icuSources/data/region/mg.txt index 02c2bc95..9acf4560 100644 --- a/icuSources/data/region/mg.txt +++ b/icuSources/data/region/mg.txt @@ -127,7 +127,6 @@ mg{ MD{"Môldavia"} MG{"Madagasikara"} MH{"Nosy Marshall"} - MK{"Makedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Môngôlia"} @@ -227,5 +226,5 @@ mg{ ZM{"Zambia"} ZW{"Zimbaboe"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/mgh.txt b/icuSources/data/region/mgh.txt index aa4343fb..738dbcc0 100644 --- a/icuSources/data/region/mgh.txt +++ b/icuSources/data/region/mgh.txt @@ -76,7 +76,6 @@ mgh{ LY{"Ulibya"} ME{"Umantegro"} MG{"Ubukini"} - MK{"Umasedonia"} MW{"Umalawi"} MZ{"Umozambiki"} NE{"Unijeri"} @@ -140,5 +139,5 @@ mgh{ ZM{"Uzambia"} ZW{"Uzimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mgo.txt b/icuSources/data/region/mgo.txt index 6f815cae..ae6d098a 100644 --- a/icuSources/data/region/mgo.txt +++ b/icuSources/data/region/mgo.txt @@ -5,5 +5,5 @@ mgo{ CM{"Kamalun"} ZZ{"aba aben tisɔ̀"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mi.txt b/icuSources/data/region/mi.txt index 5cea79f4..e17b949f 100644 --- a/icuSources/data/region/mi.txt +++ b/icuSources/data/region/mi.txt @@ -16,5 +16,5 @@ mi{ US{"Hononga o Amerika"} ZZ{"Rohe Tē Mōhiotia"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mk.txt b/icuSources/data/region/mk.txt index 2b4f74b7..e2985e55 100644 --- a/icuSources/data/region/mk.txt +++ b/icuSources/data/region/mk.txt @@ -309,7 +309,8 @@ mk{ CI{"Брег на Слоновата Коска"} CZ{"Република Чешка"} FK{"Фолкландски Острови (Малвински Острови)"} + SZ{"Свазиленд"} TL{"Источен Тимор"} } - Version{"2.1.48.27"} + Version{"36.1"} } diff --git a/icuSources/data/region/ml.txt b/icuSources/data/region/ml.txt index c7ff3a6b..2f7dc63a 100644 --- a/icuSources/data/region/ml.txt +++ b/icuSources/data/region/ml.txt @@ -219,7 +219,7 @@ ml{ PH{"ഫിലിപ്പീൻസ്"} PK{"പാക്കിസ്ഥാൻ"} PL{"പോളണ്ട്"} - PM{"സെന്റ് പിയറിയും മിക്കലണും"} + PM{"സെന്റ് പിയറി ആൻഡ് മിക്വലൻ"} PN{"പിറ്റ്‌കെയ്‌ൻ ദ്വീപുകൾ"} PR{"പോർട്ടോ റിക്കോ"} PS{"പാലസ്‌തീൻ പ്രദേശങ്ങൾ"} @@ -254,7 +254,7 @@ ml{ SX{"സിന്റ് മാർട്ടെൻ"} SY{"സിറിയ"} SZ{"സ്വാസിലാന്റ്"} - TA{"ട്രസ്റ്റൻ à´¡ കൂന"} + TA{"ട്രിസ്റ്റൻ à´¡ കൂന"} TC{"ടർക്ക്‌സും കെയ്‌ക്കോ ദ്വീപുകളും"} TD{"ഛാഡ്"} TF{"ഫ്രഞ്ച് ദക്ഷിണ ഭൂപ്രദേശം"} @@ -287,6 +287,7 @@ ml{ VU{"വന്വാതു"} WF{"വാലിസ് ആന്റ് ഫ്യൂച്യുന"} WS{"സമോവ"} + XA{"കൃത്രിമ ഉച്ചാരണം"} XK{"കൊസോവൊ"} YE{"യെമൻ"} YT{"മയോട്ടി"} @@ -310,5 +311,5 @@ ml{ SZ{"സ്വിറ്റ്സർലൻഡ്"} TL{"കിഴക്കൻ തിമോർ"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/mn.txt b/icuSources/data/region/mn.txt index d1080181..c6762b8d 100644 --- a/icuSources/data/region/mn.txt +++ b/icuSources/data/region/mn.txt @@ -178,12 +178,12 @@ mn{ LY{"Ливи"} MA{"Морокко"} MC{"Монако"} - MD{"Молдав"} + MD{"Молдова"} ME{"Монтенегро"} MF{"Сент-Мартин"} MG{"Мадагаскар"} MH{"Маршаллын арлууд"} - MK{"Македон"} + MK{"Хойд Македон"} ML{"Мали"} MM{"Мьянмар"} MN{"Монгол"} @@ -253,7 +253,7 @@ mn{ SV{"Эль Сальвадор"} SX{"Синт Мартен"} SY{"Сири"} - SZ{"Свазиланд"} + SZ{"Эсватини"} TA{"Тристан да Кунъя"} TC{"Турк ба Кайкосын Арлууд"} TD{"Чад"} @@ -287,6 +287,8 @@ mn{ VU{"Вануату"} WF{"Уоллис ба Футуна"} WS{"Самоа"} + XA{"хуурмаг аялга"} + XB{"хуурмаг хоёр чиглэлт"} XK{"Косово"} YE{"Йемен"} YT{"Майотта"} @@ -307,8 +309,8 @@ mn{ CI{"Зааны ясан эрэг"} CZ{"Бүгд Найрамдах Чех Улс"} FK{"Фолклендийн арлууд (Мальвины арлууд)"} - MK{"Македон (Хуучин ЮБНМУ)"} + SZ{"Свазиланд"} TL{"Зүүн Тимор"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/mni.txt b/icuSources/data/region/mni.txt index 2ad8f4e6..244aef78 100644 --- a/icuSources/data/region/mni.txt +++ b/icuSources/data/region/mni.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/mni_Beng.txt b/icuSources/data/region/mni_Beng.txt new file mode 100644 index 00000000..1dce6c93 --- /dev/null +++ b/icuSources/data/region/mni_Beng.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_Beng{ + Version{"36.1"} +} diff --git a/icuSources/data/region/mni_Beng_IN.txt b/icuSources/data/region/mni_Beng_IN.txt new file mode 100644 index 00000000..fee69899 --- /dev/null +++ b/icuSources/data/region/mni_Beng_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +mni_Beng_IN{ + ___{""} +} diff --git a/icuSources/data/region/mni_IN.txt b/icuSources/data/region/mni_IN.txt new file mode 100644 index 00000000..00d8c00a --- /dev/null +++ b/icuSources/data/region/mni_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_IN{ + "%%ALIAS"{"mni_Beng_IN"} +} diff --git a/icuSources/data/region/mni_Mtei.txt b/icuSources/data/region/mni_Mtei.txt index 1ce616f3..8f96828a 100644 --- a/icuSources/data/region/mni_Mtei.txt +++ b/icuSources/data/region/mni_Mtei.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License mni_Mtei{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/moh.txt b/icuSources/data/region/moh.txt index 37491ead..b394df16 100644 --- a/icuSources/data/region/moh.txt +++ b/icuSources/data/region/moh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License moh{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/mr.txt b/icuSources/data/region/mr.txt index e0b622ef..b29daa49 100644 --- a/icuSources/data/region/mr.txt +++ b/icuSources/data/region/mr.txt @@ -24,7 +24,7 @@ mr{ 054{"मेलानेशिया"} 057{"मायक्रोनेशियन प्रदेश"} 061{"पॉलिनेशिया"} - 142{"अशिया"} + 142{"आशिया"} 143{"मध्य आशिया"} 145{"पश्चिम आशिया"} 150{"युरोप"} @@ -253,7 +253,7 @@ mr{ SV{"अल साल्वाडोर"} SX{"सिंट मार्टेन"} SY{"सीरिया"} - SZ{"स्वाझिलँड"} + SZ{"इस्वातिनी"} TA{"ट्रिस्टन दा कुन्हा"} TC{"टर्क्स आणि कैकोस बेटे"} TD{"चाड"} @@ -287,6 +287,8 @@ mr{ VU{"वानुआतु"} WF{"वालिस आणि फ्यूचूना"} WS{"सामोआ"} + XA{"नकली-उच्चारणे"} + XB{"नकली-बीडी"} XK{"कोसोव्हो"} YE{"येमेन"} YT{"मायोट्टे"} @@ -306,7 +308,8 @@ mr{ CG{"काँगो (प्रजासत्ताक)"} CZ{"झेक प्रजासत्ताक"} FK{"फॉकलंड बेटे (इस्लास मालविनास)"} + SZ{"स्वाझिलँड"} TL{"पूर्व तिमोर"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/ms.txt b/icuSources/data/region/ms.txt index baa5c4ea..0d9ef306 100644 --- a/icuSources/data/region/ms.txt +++ b/icuSources/data/region/ms.txt @@ -287,8 +287,6 @@ ms{ VU{"Vanuatu"} WF{"Wallis dan Futuna"} WS{"Samoa"} - XA{"XA"} - XB{"XB"} XK{"Kosovo"} YE{"Yaman"} YT{"Mayotte"} @@ -309,7 +307,8 @@ ms{ CI{"Ivory Coast"} CZ{"Republik Czech"} FK{"Kepulauan Falkland (Islas Malvinas)"} + SZ{"Swaziland"} TL{"Timor Timur"} } - Version{"2.1.49.2"} + Version{"36.1"} } diff --git a/icuSources/data/region/ms_Arab.txt b/icuSources/data/region/ms_Arab.txt index f597a0b9..bcd31ca5 100644 --- a/icuSources/data/region/ms_Arab.txt +++ b/icuSources/data/region/ms_Arab.txt @@ -28,5 +28,5 @@ ms_Arab{ US{"اميريک شريکت"} ZZ{"ولايه تيدق دکتاهوءي"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/mt.txt b/icuSources/data/region/mt.txt index d5ae1b5c..0fb7f5ff 100644 --- a/icuSources/data/region/mt.txt +++ b/icuSources/data/region/mt.txt @@ -301,5 +301,5 @@ mt{ FK{"Il-Gżejjer Falkland (il-Gżejjer Malvinas)"} TL{"Timor tal-Lvant"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/mua.txt b/icuSources/data/region/mua.txt index 953d2afb..7b59834b 100644 --- a/icuSources/data/region/mua.txt +++ b/icuSources/data/region/mua.txt @@ -127,7 +127,6 @@ mua{ MD{"Moldoviya"} MG{"Madagaskar"} MH{"Sǝr Marshall ma laŋne"} - MK{"Macedoniya"} ML{"Sǝr Mali"} MM{"Sǝr Myanmar"} MN{"Mongoliya"} @@ -227,5 +226,5 @@ mua{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/my.txt b/icuSources/data/region/my.txt index b31becbb..65ce8a50 100644 --- a/icuSources/data/region/my.txt +++ b/icuSources/data/region/my.txt @@ -307,6 +307,8 @@ my{ CI{"အိုင်ဗရီကို့စ်"} CZ{"ချက် ပြည်ထောင်စု"} FK{"ဖော့ကလန် ကျွန်းစု (အီလားစ် မောလ်ဗီနာစ်)"} + SZ{"ဆွာဇီလန်"} + TL{"အရှေ့တီမော"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/myv.txt b/icuSources/data/region/myv.txt index 8463f71e..21253c9e 100644 --- a/icuSources/data/region/myv.txt +++ b/icuSources/data/region/myv.txt @@ -1,5 +1,108 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License myv{ - Version{"2.1.48.13"} + Countries{ + 002{"Африка"} + 011{"Африкань чивалгома ёнкс"} + 014{"Африкань чилисема ёнкс"} + 015{"Африкань пелеве ёнкс"} + 017{"Африкань куншка"} + 030{"Азиянь чилисема ёнкс"} + 034{"Азиянь чинеле ёнкс"} + 142{"Азия"} + 143{"Азиянь куншка"} + 145{"Азия чивалгома ёнкс"} + 150{"Европа"} + 151{"Европань чилисема ёнкс"} + 154{"Европань пелеве ёнкс"} + 155{"Европань чивалгома ёнкс"} + AD{"Андорра"} + AF{"Афганистан"} + AL{"Албания"} + AM{"Арменэнь мастор"} + AO{"Ангола"} + AQ{"Антарктида"} + AR{"Аргентина"} + AS{"Американь Самоа"} + AT{"Австрия"} + AU{"Австралия"} + BD{"Бангладеш"} + BE{"Белгия"} + BI{"Бурунди"} + BJ{"Бенин"} + BM{"Бермуда"} + BO{"Боливия"} + BR{"Бразил"} + BW{"Ботсвана"} + CA{"Канада"} + CH{"Швейцария"} + CK{"Кук усият"} + CN{"Китай"} + CO{"Колумбия"} + CU{"Куба"} + CZ{"Чехия"} + DE{"Германия"} + DK{"Дания"} + DZ{"Алгерия"} + EE{"Эстэнь мастор"} + ER{"Эритрея"} + FI{"Финнэнь мастор"} + FJ{"Фиджи"} + FR{"Франция"} + GA{"Габон"} + GD{"Гренада"} + GM{"Гамбия"} + GR{"Грекень мастор"} + GU{"Гуам"} + IM{"Ман усия"} + IN{"Индия"} + IR{"Иран"} + IT{"Италия"} + JP{"Япононь мастор"} + LT{"Литва"} + LV{"Латвия"} + MC{"Монако"} + ME{"Монтенегро"} + ML{"Мали"} + MN{"Монголонь мастор"} + MT{"Малта"} + MW{"Малави"} + NA{"Намибия"} + NC{"Од Каледония"} + NE{"Нигер"} + NG{"Нигерия"} + NO{"Норвегия"} + NP{"Непал"} + NR{"Науру"} + NZ{"Од Зеландия"} + PA{"Панама"} + PE{"Перу"} + PK{"Пакистан"} + PL{"Польша"} + PT{"Португалонь мастор"} + RS{"Сербень мастор"} + RU{"Рузонь мастор"} + SB{"Соломон усият"} + SD{"Судан"} + SE{"Шведэнь мастор"} + SI{"Словения"} + SK{"Словакия"} + SN{"Сенегал"} + SO{"Сомалия"} + TD{"Чад"} + TG{"Того"} + TH{"Таймастор"} + TO{"Тонга"} + TV{"Тувалу"} + TW{"Тайван"} + TZ{"Танзания"} + UG{"Уганда"} + VA{"Ватикан ош"} + VU{"Вануату"} + WS{"Самоа"} + XK{"Косово"} + ZM{"Замбия"} + ZW{"Зимбабве"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/mzn.txt b/icuSources/data/region/mzn.txt index 811a1fc5..151a0b61 100644 --- a/icuSources/data/region/mzn.txt +++ b/icuSources/data/region/mzn.txt @@ -181,7 +181,6 @@ mzn{ MF{"سنت مارتین"} MG{"ماداگاسکار"} MH{"مارشال جزایر"} - MK{"مقدونیه"} ML{"مالی"} MM{"میانمار"} MN{"مغولستون"} @@ -303,8 +302,7 @@ mzn{ CG{"کنگو (جمهوری)"} CI{"عاج ساحل"} FK{"فالکلند (مالویناس)"} - MK{"مقدونیه جمهوری"} TL{"شرقی تیمور"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/naq.txt b/icuSources/data/region/naq.txt index 3fb71067..4c7b4ce6 100644 --- a/icuSources/data/region/naq.txt +++ b/icuSources/data/region/naq.txt @@ -127,7 +127,6 @@ naq{ MD{"Moldova"} MG{"Madagascari"} MH{"Marshall Islands"} - MK{"Macedoniab"} ML{"Malib"} MM{"Myanmar"} MN{"Mongolia"} @@ -227,5 +226,5 @@ naq{ ZM{"Zambiab"} ZW{"Zimbabweb"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nb.txt b/icuSources/data/region/nb.txt index 3c806aa6..96235fdb 100644 --- a/icuSources/data/region/nb.txt +++ b/icuSources/data/region/nb.txt @@ -287,6 +287,8 @@ nb{ VU{"Vanuatu"} WF{"Wallis og Futuna"} WS{"Samoa"} + XA{"pseudosprÃ¥k – aksenter"} + XB{"pseudosprÃ¥k – RTL"} XK{"Kosovo"} YE{"Jemen"} YT{"Mayotte"} @@ -308,6 +310,7 @@ nb{ CZ{"Den tsjekkiske republikk"} FK{"Falklandsøyene (Islas Malvinas)"} SZ{"Swaziland"} + TL{"Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/nd.txt b/icuSources/data/region/nd.txt index 414bc0a8..a1f48a09 100644 --- a/icuSources/data/region/nd.txt +++ b/icuSources/data/region/nd.txt @@ -127,7 +127,6 @@ nd{ MD{"Moldova"} MG{"Madagaska"} MH{"Marshall Islands"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolia"} @@ -227,5 +226,5 @@ nd{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nds.txt b/icuSources/data/region/nds.txt index deffd427..724ed5e3 100644 --- a/icuSources/data/region/nds.txt +++ b/icuSources/data/region/nds.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nds{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ne.txt b/icuSources/data/region/ne.txt index 0029051a..a6ccbea1 100644 --- a/icuSources/data/region/ne.txt +++ b/icuSources/data/region/ne.txt @@ -103,7 +103,7 @@ ne{ EE{"इस्टोनिया"} EG{"इजिप्ट"} EH{"पश्चिमी साहारा"} - ER{"एरित्रिया"} + ER{"एरिट्रीया"} ES{"स्पेन"} ET{"इथियोपिया"} EU{"युरोपियन युनियन"} @@ -119,7 +119,7 @@ ne{ GD{"ग्रेनाडा"} GE{"जर्जिया"} GF{"फ्रान्सेली गायना"} - GG{"गुएर्नसे"} + GG{"ग्यूर्न्सी"} GH{"घाना"} GI{"जिब्राल्टार"} GL{"ग्रिनल्याण्ड"} @@ -149,7 +149,7 @@ ne{ IQ{"इराक"} IR{"इरान"} IS{"आइस्ल्याण्ड"} - IT{"इटाली"} + IT{"इटली"} JE{"जर्सी"} JM{"जमैका"} JO{"जोर्डन"} @@ -234,7 +234,7 @@ ne{ RU{"रूस"} RW{"रवाण्डा"} SA{"साउदी अरब"} - SB{"सोलोमोन टापुहरु"} + SB{"सोलोमन टापुहरू"} SC{"सेचेलेस"} SD{"सुडान"} SE{"स्विडेन"} @@ -257,7 +257,7 @@ ne{ TA{"ट्रिस्टान डा कुन्हा"} TC{"तुर्क र काइकोस टापु"} TD{"चाड"} - TF{"फ्रान्सेली दक्षिणी क्षेत्रहरु"} + TF{"फ्रेन्च दक्षिणी राज्यहरू"} TG{"टोगो"} TH{"थाइल्याण्ड"} TJ{"ताजिकिस्तान"} @@ -287,6 +287,7 @@ ne{ VU{"भानुआतु"} WF{"वालिस र फुटुना"} WS{"सामोआ"} + XB{"सिउडो-बिडी"} XK{"कोसोभो"} YE{"येमेन"} YT{"मायोट्ट"} @@ -296,6 +297,7 @@ ne{ ZZ{"अज्ञात क्षेत्र"} } Countries%short{ + GB{"युके"} PS{"प्यालेसटाइन"} UN{"यूएन"} US{"अमेरिका"} @@ -306,8 +308,8 @@ ne{ CI{"आइभोरी कोस्ट"} CZ{"चेक गणतन्त्र"} FK{"फक्ल्याण्ड टापुहरू (इज्लास माल्भिनास)"} - SZ{"SZ"} + SZ{"स्वाजिल्याण्ड"} TL{"पृर्वी टीमोर"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nl.txt b/icuSources/data/region/nl.txt index fdff035f..1d09d2ca 100644 --- a/icuSources/data/region/nl.txt +++ b/icuSources/data/region/nl.txt @@ -312,5 +312,5 @@ nl{ SZ{"Swaziland"} TL{"Democratische Republiek Oost-Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nmg.txt b/icuSources/data/region/nmg.txt index a3c16c52..aa161861 100644 --- a/icuSources/data/region/nmg.txt +++ b/icuSources/data/region/nmg.txt @@ -127,7 +127,6 @@ nmg{ MD{"Mɔldavia"} MG{"Madagaskar"} MH{"Maŋ́ má Marshall"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Mɔngolia"} @@ -227,5 +226,5 @@ nmg{ ZM{"Zambia"} ZW{"Zimbabwǝ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nn.txt b/icuSources/data/region/nn.txt index 2ffaeeae..136fa528 100644 --- a/icuSources/data/region/nn.txt +++ b/icuSources/data/region/nn.txt @@ -306,5 +306,5 @@ nn{ FK{"Falklandsøyane (Islas Malvinas)"} TL{"Aust-Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nnh.txt b/icuSources/data/region/nnh.txt index d722cd79..7f89be54 100644 --- a/icuSources/data/region/nnh.txt +++ b/icuSources/data/region/nnh.txt @@ -4,5 +4,5 @@ nnh{ Countries{ CM{"Kàmalûm"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/nqo.txt b/icuSources/data/region/nqo.txt index 11ef71e0..7047132f 100644 --- a/icuSources/data/region/nqo.txt +++ b/icuSources/data/region/nqo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nqo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/nr.txt b/icuSources/data/region/nr.txt index a65df326..9b9d6b18 100644 --- a/icuSources/data/region/nr.txt +++ b/icuSources/data/region/nr.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nr{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/nso.txt b/icuSources/data/region/nso.txt index f9ba181b..e035d0bd 100644 --- a/icuSources/data/region/nso.txt +++ b/icuSources/data/region/nso.txt @@ -4,5 +4,5 @@ nso{ Countries{ ZA{"Afrika Borwa"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/nus.txt b/icuSources/data/region/nus.txt index e57e074c..7df59af0 100644 --- a/icuSources/data/region/nus.txt +++ b/icuSources/data/region/nus.txt @@ -54,5 +54,5 @@ nus{ TD{"Ca̱d"} VG{"Burutic dhuɔ̱ɔ̱l be̱rgin"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ny.txt b/icuSources/data/region/ny.txt index 2469d9a2..4d8f76e4 100644 --- a/icuSources/data/region/ny.txt +++ b/icuSources/data/region/ny.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ny{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/nyn.txt b/icuSources/data/region/nyn.txt index 10501278..2abafc18 100644 --- a/icuSources/data/region/nyn.txt +++ b/icuSources/data/region/nyn.txt @@ -127,7 +127,6 @@ nyn{ MD{"Moridova"} MG{"Madagasika"} MH{"Ebizinga bya Marshaa"} - MK{"Masedoonia"} ML{"Mari"} MM{"Myanamar"} MN{"Mongoria"} @@ -227,5 +226,5 @@ nyn{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/oc.txt b/icuSources/data/region/oc.txt index 2a31c26c..1f744eba 100644 --- a/icuSources/data/region/oc.txt +++ b/icuSources/data/region/oc.txt @@ -107,5 +107,5 @@ oc{ VN{"Vietnam"} ZZ{"Desconegut o Region invalida"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/om.txt b/icuSources/data/region/om.txt index 2b7aa955..48b4cb93 100644 --- a/icuSources/data/region/om.txt +++ b/icuSources/data/region/om.txt @@ -15,5 +15,5 @@ om{ RU{"Russia"} US{"United States"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/or.txt b/icuSources/data/region/or.txt index dab95d99..8cc24fd4 100644 --- a/icuSources/data/region/or.txt +++ b/icuSources/data/region/or.txt @@ -73,7 +73,7 @@ or{ BZ{"ବେଲିଜ୍"} CA{"କାନାଡା"} CC{"କୋକୋସ୍ (କୀଲିଂ) ଦ୍ଵୀପପୁଞ୍ଜ"} - CD{"କଙ୍ଗୋ-କିନସାସା"} + CD{"କଙ୍ଗୋ (ଡିଆରସି)"} CF{"ମଧ୍ୟ ଆଫ୍ରିକୀୟ ସାଧାରଣତନ୍ତ୍ର"} CG{"କଙ୍ଗୋ-ବ୍ରାଜିଭିଲ୍ଲେ"} CH{"ସ୍ୱିଜରଲ୍ୟାଣ୍ଡ"} @@ -311,5 +311,5 @@ or{ SZ{"ସ୍ୱାଜିଲ୍ୟାଣ୍ଡ"} TL{"ପୂର୍ବ ତିମୋର୍‌"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/os.txt b/icuSources/data/region/os.txt index 07079340..11487579 100644 --- a/icuSources/data/region/os.txt +++ b/icuSources/data/region/os.txt @@ -21,5 +21,5 @@ os{ US{"АИШ"} ZZ{"Нӕзонгӕ бӕстӕ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/pa.txt b/icuSources/data/region/pa.txt index 649f5b4d..bf23bc7f 100644 --- a/icuSources/data/region/pa.txt +++ b/icuSources/data/region/pa.txt @@ -183,7 +183,7 @@ pa{ MF{"ਸੇਂਟ ਮਾਰਟਿਨ"} MG{"ਮੈਡਾਗਾਸਕਰ"} MH{"ਮਾਰਸ਼ਲ ਟਾਪੂ"} - MK{"ਮੈਕਡੋਨੀਆ"} + MK{"ਉੱਤਰੀ ਮੈਕਡੋਨੀਆ"} ML{"ਮਾਲੀ"} MM{"ਮਿਆਂਮਾਰ (ਬਰਮਾ)"} MN{"ਮੰਗੋਲੀਆ"} @@ -287,6 +287,8 @@ pa{ VU{"ਵਾਨੂਆਟੂ"} WF{"ਵਾਲਿਸ ਅਤੇ ਫੂਟੂਨਾ"} WS{"ਸਾਮੋਆ"} + XA{"ਗਲਤ-ਉਚਾਰਨ"} + XB{"ਲਿਖਤ ਦੀ ਗਲਤ ਦਿਸ਼ਾ"} XK{"ਕੋਸੋਵੋ"} YE{"ਯਮਨ"} YT{"ਮਾਯੋਟੀ"} @@ -307,9 +309,8 @@ pa{ CI{"ਆਇਵਰੀ ਕੋਸਟ"} CZ{"ਚੈੱਕ ਗਣਰਾਜ"} FK{"ਫ਼ਾਕਲੈਂਡ ਟਾਪੂ (ਆਈਲਾਸ ਮਾਲਵਿਨਾਸ)"} - MK{"ਮੈਕਡੋਨੀਆ (ਪੂਰਵ ਯੂਗੋਸਲਾਵ ਮੈਕਡੋਨੀਆਈ ਗਣਰਾਜ)"} SZ{"ਸਵਾਜ਼ੀਲੈਂਡ"} TL{"ਪੂਰਬ ਤਿਮੋਰ"} } - Version{"2.1.48.20"} + Version{"36.1"} } diff --git a/icuSources/data/region/pa_Arab.txt b/icuSources/data/region/pa_Arab.txt index 4a137ad8..1a59a030 100644 --- a/icuSources/data/region/pa_Arab.txt +++ b/icuSources/data/region/pa_Arab.txt @@ -5,5 +5,5 @@ pa_Arab{ Countries{ PK{"پاکستان"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/pa_Aran_PK.txt b/icuSources/data/region/pa_Aran_PK.txt index efecc367..052f78bd 100644 --- a/icuSources/data/region/pa_Aran_PK.txt +++ b/icuSources/data/region/pa_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Aran_PK{ - Version{"2.1.47.82"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/region/pa_Guru.txt b/icuSources/data/region/pa_Guru.txt index f6958d69..f06d9fff 100644 --- a/icuSources/data/region/pa_Guru.txt +++ b/icuSources/data/region/pa_Guru.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pa_PK.txt b/icuSources/data/region/pa_PK.txt index ab424947..1c66c7b3 100644 --- a/icuSources/data/region/pa_PK.txt +++ b/icuSources/data/region/pa_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ - "%%ALIAS"{"pa_Aran_PK"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/region/pl.txt b/icuSources/data/region/pl.txt index 5958395f..61e0d89a 100644 --- a/icuSources/data/region/pl.txt +++ b/icuSources/data/region/pl.txt @@ -312,5 +312,5 @@ pl{ SZ{"Suazi"} TL{"Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/ps.txt b/icuSources/data/region/ps.txt index 5ba0030f..0ad8c778 100644 --- a/icuSources/data/region/ps.txt +++ b/icuSources/data/region/ps.txt @@ -6,7 +6,7 @@ ps{ 002{"افريقا"} 003{"شمالی امریکا"} 005{"سويلي امريکا"} - 009{"سمندريه"} + 009{"اوقيانوسيه"} 011{"لویدیځ افریقا"} 013{"منخنۍ امريکا"} 014{"ختیځ افریقا"} @@ -28,9 +28,9 @@ ps{ 143{"منځنۍ آسيا"} 145{"لویدیځ آسیا"} 150{"اروپا"} - 151{"ختيځه اروپا"} + 151{"ختيځ اروپا"} 154{"شمالي اروپا"} - 155{"لویدیځه اروپا"} + 155{"لوېديځ اروپا"} 202{"سب سهارن افريقا"} 419{"لاتیني امریکا"} AC{"اسينشان ټاپو"} @@ -141,7 +141,7 @@ ps{ HU{"مجارستان"} IC{"د کناري ټاپوګان"} ID{"اندونیزیا"} - IE{"ایرلینډ"} + IE{"آيرلېنډ"} IL{"اسراييل"} IM{"د آئل آف مین"} IN{"هند"} @@ -162,7 +162,7 @@ ps{ KN{"سینټ کټس او نیویس"} KP{"شمالی کوریا"} KR{"سویلي کوریا"} - KW{"کویټ"} + KW{"کويت"} KY{"کیمان ټاپوګان"} KZ{"قزاقستان"} LA{"لاوس"} @@ -170,7 +170,7 @@ ps{ LC{"سینټ لوسیا"} LI{"لیختن اشتاین"} LK{"سريلنکا"} - LR{"لایبریا"} + LR{"لايبيريا"} LS{"لسوتو"} LT{"لیتوانیا"} LU{"لوګزامبورګ"} @@ -181,18 +181,18 @@ ps{ MD{"مولدوا"} ME{"مونټینیګرو"} MF{"سینټ مارټن"} - MG{"مدګاسکار"} + MG{"مدغاسکر"} MH{"مارشل ټاپوګان"} MK{"شمالي مقدونيه"} ML{"مالي"} MM{"ميانمار (برما)"} - MN{"مغولستان"} + MN{"منګوليا"} MO{"مکاو"} MP{"شمالي ماريانا ټاپوګان"} MQ{"مارټینیک"} MR{"موریتانیا"} MS{"مانټیسیرت"} - MT{"مالتا"} + MT{"مالټا"} MU{"موریشیس"} MV{"مالديپ"} MW{"مالاوي"} @@ -311,5 +311,5 @@ ps{ SZ{"سوازيلېنډ"} TL{"ختيځ تيمور"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ps_PK.txt b/icuSources/data/region/ps_PK.txt index 13bc1e3f..458149a5 100644 --- a/icuSources/data/region/ps_PK.txt +++ b/icuSources/data/region/ps_PK.txt @@ -7,5 +7,5 @@ ps_PK{ TC{"د ترکیے او کیکاسو ټاپو"} TF{"د فرانسے جنوبي سیمے"} } - Version{"2.1.49.34"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt.txt b/icuSources/data/region/pt.txt index 8f7dda81..80b54943 100644 --- a/icuSources/data/region/pt.txt +++ b/icuSources/data/region/pt.txt @@ -253,7 +253,7 @@ pt{ SV{"El Salvador"} SX{"Sint Maarten"} SY{"Síria"} - SZ{"Suazilândia"} + SZ{"Essuatíni"} TA{"Tristão da Cunha"} TC{"Ilhas Turcas e Caicos"} TD{"Chade"} @@ -288,7 +288,7 @@ pt{ WF{"Wallis e Futuna"} WS{"Samoa"} XA{"Pseudossotaques"} - XB{"Pseudobidi"} + XB{"Pseudobidirecional"} XK{"Kosovo"} YE{"Iêmen"} YT{"Mayotte"} @@ -308,8 +308,9 @@ pt{ CG{"Congo"} CI{"Costa do Marfim"} CZ{"República Tcheca"} - FK{"Ilhas Falkland (Ilhas Malvinas)"} + FK{"Ilhas Malvinas (Ilhas Falkland)"} + SZ{"Suazilândia"} TL{"República Democrática de Timor-Leste"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_AO.txt b/icuSources/data/region/pt_AO.txt index 1c06f2c9..06842614 100644 --- a/icuSources/data/region/pt_AO.txt +++ b/icuSources/data/region/pt_AO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_CH.txt b/icuSources/data/region/pt_CH.txt index f2d10871..0060128e 100644 --- a/icuSources/data/region/pt_CH.txt +++ b/icuSources/data/region/pt_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CH{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_CV.txt b/icuSources/data/region/pt_CV.txt index 09e4e7d4..941a30d4 100644 --- a/icuSources/data/region/pt_CV.txt +++ b/icuSources/data/region/pt_CV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_FR.txt b/icuSources/data/region/pt_FR.txt index f8971728..704f4329 100644 --- a/icuSources/data/region/pt_FR.txt +++ b/icuSources/data/region/pt_FR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_FR{ %%Parent{"pt_PT"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_GQ.txt b/icuSources/data/region/pt_GQ.txt index 3bcaf584..263ab5fb 100644 --- a/icuSources/data/region/pt_GQ.txt +++ b/icuSources/data/region/pt_GQ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GQ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_GW.txt b/icuSources/data/region/pt_GW.txt index 7187239f..55d0c8dd 100644 --- a/icuSources/data/region/pt_GW.txt +++ b/icuSources/data/region/pt_GW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_LU.txt b/icuSources/data/region/pt_LU.txt index 787b6b11..66c4e956 100644 --- a/icuSources/data/region/pt_LU.txt +++ b/icuSources/data/region/pt_LU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_LU{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_MO.txt b/icuSources/data/region/pt_MO.txt index a1fe2e03..dd723102 100644 --- a/icuSources/data/region/pt_MO.txt +++ b/icuSources/data/region/pt_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_MZ.txt b/icuSources/data/region/pt_MZ.txt index 1b8f2ee0..112d57aa 100644 --- a/icuSources/data/region/pt_MZ.txt +++ b/icuSources/data/region/pt_MZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_PT.txt b/icuSources/data/region/pt_PT.txt index a9487647..33944a5b 100644 --- a/icuSources/data/region/pt_PT.txt +++ b/icuSources/data/region/pt_PT.txt @@ -19,7 +19,6 @@ pt_PT{ CC{"Ilhas dos Cocos (Keeling)"} CD{"Congo-Kinshasa"} CG{"Congo-Brazzaville"} - CW{"Curaçau"} CX{"Ilha do Natal"} CZ{"Chéquia"} DJ{"Jibuti"} @@ -59,7 +58,7 @@ pt_PT{ SM{"São Marinho"} SV{"Salvador"} SX{"São Martinho (Sint Maarten)"} - SZ{"Essuatíni"} + TF{"Territórios Austrais Franceses"} TJ{"Tajiquistão"} TK{"Toquelau"} TM{"Turquemenistão"} @@ -68,6 +67,8 @@ pt_PT{ UZ{"Usbequistão"} VI{"Ilhas Virgens dos EUA"} VN{"Vietname"} + XA{"pseudoacentos"} + XB{"pseudobidirecional"} YE{"Iémen"} YT{"Maiote"} ZW{"Zimbabué"} @@ -80,5 +81,5 @@ pt_PT{ CZ{"República Checa"} FK{"Ilhas Falkland (Malvinas)"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_ST.txt b/icuSources/data/region/pt_ST.txt index 9997df66..7975c4b3 100644 --- a/icuSources/data/region/pt_ST.txt +++ b/icuSources/data/region/pt_ST.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/pt_TL.txt b/icuSources/data/region/pt_TL.txt index ee023782..5166829a 100644 --- a/icuSources/data/region/pt_TL.txt +++ b/icuSources/data/region/pt_TL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/qu.txt b/icuSources/data/region/qu.txt index 55cf0f9e..bee8adf5 100644 --- a/icuSources/data/region/qu.txt +++ b/icuSources/data/region/qu.txt @@ -2,67 +2,100 @@ // License & terms of use: http://www.unicode.org/copyright.html#License qu{ Countries{ + AC{"Islas Ascensión"} AD{"Andorra"} + AE{"Emiratos Árabes Unidos"} AF{"Afganistán"} + AG{"Antigua y Barbuda"} + AI{"Anguila"} AL{"Albania"} AM{"Armenia"} AO{"Angola"} + AQ{"Antártida"} AR{"Argentina"} AS{"Samoa Americana"} AT{"Austria"} AU{"Australia"} + AW{"Aruba"} + AX{"Islas Åland"} AZ{"Azerbaiyán"} + BA{"Bosnia y Herzegovina"} + BB{"Barbados"} BD{"Bangladesh"} BE{"Bélgica"} + BF{"Burkina Faso"} BG{"Bulgaria"} BH{"Baréin"} BI{"Burundi"} BJ{"Benín"} + BL{"San Bartolomé"} + BM{"Bermudas"} BN{"Brunéi"} BO{"Bolivia"} BQ{"Bonaire"} BR{"Brasil"} BS{"Bahamas"} BT{"Bután"} + BV{"Isla Bouvet"} BW{"Botsuana"} BY{"Belarús"} + BZ{"Belice"} + CA{"Canadá"} CC{"Islas Cocos"} CD{"Congo (RDC)"} + CF{"República Centroafricana"} CG{"Congo"} CH{"Suiza"} CI{"Côte d’Ivoire"} + CK{"Islas Cook"} CL{"Chile"} CM{"Camerún"} CN{"China"} CO{"Colombia"} + CP{"Isla Clipperton"} CR{"Costa Rica"} CU{"Cuba"} + CV{"Cabo Verde"} CW{"Curazao"} CX{"Isla Christmas"} CY{"Chipre"} + CZ{"Chequia"} DE{"Alemania"} + DG{"Diego García"} DJ{"Yibuti"} DK{"Dinamarca"} DM{"Dominica"} + DO{"República Dominicana"} DZ{"Argelia"} + EA{"Ceuta y Melilla"} EC{"Ecuador"} EE{"Estonia"} EG{"Egipto"} + EH{"Sahara Occidental"} ER{"Eritrea"} ES{"España"} ET{"Etiopía"} FI{"Finlandia"} FJ{"Fiyi"} + FK{"Islas Malvinas"} FM{"Micronesia"} + FO{"Islas Feroe"} FR{"Francia"} GA{"Gabón"} GB{"Reino Unido"} + GD{"Granada"} + GE{"Georgia"} + GF{"Guayana Francesa"} GG{"Guernesey"} GH{"Ghana"} + GI{"Gibraltar"} + GL{"Groenlandia"} GM{"Gambia"} GN{"Guinea"} + GP{"Guadalupe"} GQ{"Guinea Ecuatorial"} GR{"Grecia"} + GS{"Georgia del Sur e Islas Sandwich del Sur"} GT{"Guatemala"} GU{"Guam"} GW{"Guinea-Bisáu"} @@ -72,15 +105,22 @@ qu{ HN{"Honduras"} HR{"Croacia"} HT{"Haití"} + HU{"Hungría"} + IC{"Islas Canarias"} ID{"Indonesia"} + IE{"Irlanda"} IL{"Israel"} + IM{"Isla de Man"} IN{"India"} + IO{"Territorio Británico del Océano Índico"} IQ{"Irak"} IR{"Irán"} IS{"Islandia"} IT{"Italia"} JE{"Jersey"} + JM{"Jamaica"} JO{"Jordania"} + JP{"Japón"} KE{"Kenia"} KG{"Kirguistán"} KH{"Camboya"} @@ -90,9 +130,11 @@ qu{ KP{"Corea del Norte"} KR{"Corea del Sur"} KW{"Kuwait"} + KY{"Islas Caimán"} KZ{"Kazajistán"} LA{"Laos"} LB{"Líbano"} + LC{"Santa Lucia"} LI{"Liechtenstein"} LK{"Sri Lanka"} LR{"Liberia"} @@ -100,23 +142,29 @@ qu{ LT{"Lituania"} LU{"Luxemburgo"} LV{"Letonia"} + LY{"Libia"} MA{"Marruecos"} MC{"Mónaco"} MD{"Moldova"} + ME{"Montenegro"} MF{"San Martín"} MG{"Madagascar"} MH{"Islas Marshall"} MK{"Macedonia del Norte"} ML{"Malí"} MM{"Myanmar"} + MN{"Mongolia"} MO{"Macao RAE"} MP{"Islas Marianas del Norte"} + MQ{"Martinica"} MR{"Mauritania"} + MS{"Montserrat"} MT{"Malta"} MU{"Mauricio"} MV{"Maldivas"} MW{"Malawi"} MX{"México"} + MY{"Malasia"} MZ{"Mozambique"} NA{"Namibia"} NC{"Nueva Caledonia"} @@ -128,6 +176,8 @@ qu{ NO{"Noruega"} NP{"Nepal"} NR{"Nauru"} + NU{"Niue"} + NZ{"Nueva Zelanda"} OM{"Omán"} PA{"Panamá"} PE{"Perú"} @@ -144,15 +194,20 @@ qu{ PW{"Palaos"} PY{"Paraguay"} QA{"Qatar"} + RE{"Reunión"} + RO{"Rumania"} RS{"Serbia"} RU{"Rusia"} RW{"Ruanda"} SA{"Arabia Saudí"} + SB{"Islas Salomón"} SC{"Seychelles"} SD{"Sudán"} SE{"Suecia"} SG{"Singapur"} + SH{"Santa Elena"} SI{"Eslovenia"} + SJ{"Svalbard y Jan Mayen"} SK{"Eslovaquia"} SL{"Sierra Leona"} SM{"San Marino"} @@ -165,33 +220,57 @@ qu{ SX{"Sint Maarten"} SY{"Siria"} SZ{"Suazilandia"} + TA{"Tristán de Acuña"} + TC{"Islas Turcas y Caicos"} TD{"Chad"} TF{"Territorios Australes Franceses"} TG{"Togo"} TH{"Tailandia"} TJ{"Tayikistán"} + TK{"Tokelau"} TL{"Timor-Leste"} + TM{"Turkmenistán"} TN{"Túnez"} TO{"Tonga"} TR{"Turquía"} TT{"Trinidad y Tobago"} + TV{"Tuvalu"} + TW{"Taiwán"} TZ{"Tanzania"} + UA{"Ucrania"} UG{"Uganda"} UM{"Islas menores alejadas de los EE.UU."} US{"Estados Unidos"} UY{"Uruguay"} UZ{"Uzbekistán"} VA{"Santa Sede (Ciudad del Vaticano)"} + VC{"San Vicente y las Granadinas"} VE{"Venezuela"} + VG{"Islas Vírgenes Británicas"} VI{"EE.UU. Islas Vírgenes"} VN{"Vietnam"} VU{"Vanuatu"} WF{"Wallis y Futuna"} WS{"Samoa"} + XK{"Kosovo"} YE{"Yemen"} + YT{"Mayotte"} ZA{"Sudáfrica"} ZM{"Zambia"} ZW{"Zimbabue"} } - Version{"2.1.49.82"} + Countries%short{ + GB{"Reino Unido"} + US{"Estados Unidos"} + } + Countries%variant{ + CD{"Congo (RDC)"} + CG{"Congo"} + CI{"Côte d’Ivoire"} + CZ{"República Checa"} + FK{"Islas Malvinas"} + SZ{"Suazilandia"} + TL{"Timor-Leste"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/reslocal.mk b/icuSources/data/region/reslocal.mk deleted file mode 100644 index c7a37553..00000000 --- a/icuSources/data/region/reslocal.mk +++ /dev/null @@ -1,23 +0,0 @@ -# -# Local Apple addition for region resources -# Copyright (c) 2012-2018 Apple Inc. All rights reserved. -# -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# NOTE (January 2019): Please use ICU's new data filtering to select locale -# files. This makefile is no longer used to filter locale files. -# With no filtering, all data files are built. -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# - -REGION_SOURCE_LOCAL = iu.txt ms_Arab.txt\ - en_MV.txt\ - pt_FR.txt\ - arn.txt ba.txt byn.txt co.txt cv.txt\ - dv.txt gaa.txt gez.txt gn.txt io.txt\ - jbo.txt kaj.txt kcg.txt kpe.txt mni.txt\ - moh.txt myv.txt nqo.txt nr.txt nso.txt\ - ny.txt oc.txt sa.txt sc.txt scn.txt\ - ss.txt st.txt syr.txt tig.txt tn.txt\ - trv.txt ts.txt ve.txt wa.txt wal.txt - -REGION_ALIAS_SOURCE_LOCAL = wuu.txt diff --git a/icuSources/data/region/rm.txt b/icuSources/data/region/rm.txt index 46a4e9e4..a5b5139d 100644 --- a/icuSources/data/region/rm.txt +++ b/icuSources/data/region/rm.txt @@ -173,7 +173,6 @@ rm{ MF{"Saint Martin"} MG{"Madagascar"} MH{"Inslas da Marshall"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolia"} @@ -280,5 +279,5 @@ rm{ ZW{"Simbabwe"} ZZ{"Regiun betg encouschenta u nunvalaivla"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/rn.txt b/icuSources/data/region/rn.txt index c4638c24..f5115c59 100644 --- a/icuSources/data/region/rn.txt +++ b/icuSources/data/region/rn.txt @@ -127,7 +127,6 @@ rn{ MD{"Moludavi"} MG{"Madagasikari"} MH{"Izinga rya Marishari"} - MK{"Masedoniya"} ML{"Mali"} MM{"Birimaniya"} MN{"Mongoliya"} @@ -227,5 +226,5 @@ rn{ ZM{"Zambiya"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ro.txt b/icuSources/data/region/ro.txt index 74b3abbd..ccdf0fb8 100644 --- a/icuSources/data/region/ro.txt +++ b/icuSources/data/region/ro.txt @@ -249,7 +249,7 @@ ro{ SO{"Somalia"} SR{"Suriname"} SS{"Sudanul de Sud"} - ST{"Sao Tome și Principe"} + ST{"São Tomé și Príncipe"} SV{"El Salvador"} SX{"Sint-Maarten"} SY{"Siria"} @@ -312,5 +312,5 @@ ro{ SZ{"Swaziland"} TL{"Timorul de Est"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ro_MD.txt b/icuSources/data/region/ro_MD.txt index 731bb5d1..78c1c049 100644 --- a/icuSources/data/region/ro_MD.txt +++ b/icuSources/data/region/ro_MD.txt @@ -4,5 +4,5 @@ ro_MD{ Countries{ MM{"Myanmar"} } - Version{"2.1.48.43"} + Version{"36.1"} } diff --git a/icuSources/data/region/rof.txt b/icuSources/data/region/rof.txt index c6998b43..d3e17c66 100644 --- a/icuSources/data/region/rof.txt +++ b/icuSources/data/region/rof.txt @@ -127,7 +127,6 @@ rof{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ rof{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/root.txt b/icuSources/data/region/root.txt index 4bc27db2..3532cae8 100644 --- a/icuSources/data/region/root.txt +++ b/icuSources/data/region/root.txt @@ -4,5 +4,5 @@ * ICU source: /common/main/root.xml */ root{ - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ru.txt b/icuSources/data/region/ru.txt index 99269707..220cacc9 100644 --- a/icuSources/data/region/ru.txt +++ b/icuSources/data/region/ru.txt @@ -306,11 +306,10 @@ ru{ Countries%variant{ CD{"Конго (ДРК)"} CG{"Республика Конго"} - CI{"Берег Слоновой Кости"} CZ{"Чешская Республика"} FK{"Фолклендские (Мальвинские) о-ва"} SZ{"Свазиленд"} TL{"Тимор-Лесте"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ru_UA.txt b/icuSources/data/region/ru_UA.txt index 76d7ff6b..22dd635b 100644 --- a/icuSources/data/region/ru_UA.txt +++ b/icuSources/data/region/ru_UA.txt @@ -13,5 +13,5 @@ ru_UA{ TL{"Тимор-Лесте"} UM{"Малые Тихоокеанские Отдаленные Острова США"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/rw.txt b/icuSources/data/region/rw.txt index a17494c8..a321c575 100644 --- a/icuSources/data/region/rw.txt +++ b/icuSources/data/region/rw.txt @@ -2,9 +2,9 @@ // License & terms of use: http://www.unicode.org/copyright.html#License rw{ Countries{ - MK{"Masedoniya y'Amajyaruguru"} + MK{"Masedoniya y’Amajyaruguru"} RW{"U Rwanda"} TO{"Tonga"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/rwk.txt b/icuSources/data/region/rwk.txt index a8b1ff27..f29b63bd 100644 --- a/icuSources/data/region/rwk.txt +++ b/icuSources/data/region/rwk.txt @@ -127,7 +127,6 @@ rwk{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ rwk{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sa.txt b/icuSources/data/region/sa.txt index 583ec67f..921865bf 100644 --- a/icuSources/data/region/sa.txt +++ b/icuSources/data/region/sa.txt @@ -4,5 +4,5 @@ sa{ Countries{ IN{"भारतम्"} } - Version{"2.1.48.70"} + Version{"36.1"} } diff --git a/icuSources/data/region/sah.txt b/icuSources/data/region/sah.txt index 1f21d4cd..a7a209ba 100644 --- a/icuSources/data/region/sah.txt +++ b/icuSources/data/region/sah.txt @@ -31,5 +31,5 @@ sah{ Countries%short{ US{"АХШ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/saq.txt b/icuSources/data/region/saq.txt index f553d0c8..3f8891ad 100644 --- a/icuSources/data/region/saq.txt +++ b/icuSources/data/region/saq.txt @@ -127,7 +127,6 @@ saq{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ saq{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sat.txt b/icuSources/data/region/sat.txt index d47ac410..3800f3c6 100644 --- a/icuSources/data/region/sat.txt +++ b/icuSources/data/region/sat.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/sat_Deva.txt b/icuSources/data/region/sat_Deva.txt index 1855c87d..3b3685ed 100644 --- a/icuSources/data/region/sat_Deva.txt +++ b/icuSources/data/region/sat_Deva.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License sat_Deva{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/sat_IN.txt b/icuSources/data/region/sat_IN.txt new file mode 100644 index 00000000..c4976b4d --- /dev/null +++ b/icuSources/data/region/sat_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_IN{ + "%%ALIAS"{"sat_Olck_IN"} +} diff --git a/icuSources/data/region/sat_Olck.txt b/icuSources/data/region/sat_Olck.txt new file mode 100644 index 00000000..7026b805 --- /dev/null +++ b/icuSources/data/region/sat_Olck.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_Olck{ + Version{"36.1"} +} diff --git a/icuSources/data/region/sat_Olck_IN.txt b/icuSources/data/region/sat_Olck_IN.txt new file mode 100644 index 00000000..8bda43c4 --- /dev/null +++ b/icuSources/data/region/sat_Olck_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +sat_Olck_IN{ + ___{""} +} diff --git a/icuSources/data/region/sbp.txt b/icuSources/data/region/sbp.txt index bfe44451..62a034b5 100644 --- a/icuSources/data/region/sbp.txt +++ b/icuSources/data/region/sbp.txt @@ -127,7 +127,6 @@ sbp{ MD{"Molidova"} MG{"Bukini"} MH{"Figunguli ifya Malishali"} - MK{"Masedoniya"} ML{"Mali"} MM{"Muyama"} MN{"Mongoliya"} @@ -227,5 +226,5 @@ sbp{ ZM{"Sambiya"} ZW{"Simbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sc.txt b/icuSources/data/region/sc.txt index 49a69079..0346d443 100644 --- a/icuSources/data/region/sc.txt +++ b/icuSources/data/region/sc.txt @@ -1,5 +1,317 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sc{ - Version{"2.1.48.13"} + Countries{ + 001{"Mundu"} + 002{"Àfrica"} + 003{"Amèrica de su Nord"} + 005{"Amèrica de su Sud"} + 009{"Otzeània"} + 011{"Àfrica otzidentale"} + 013{"Amèrica tzentrale"} + 014{"Àfrica orientale"} + 015{"Àfrica setentrionale"} + 017{"Àfrica tzentrale"} + 018{"Àfrica meridionale"} + 019{"Amèricas"} + 021{"Amèrica setentrionale"} + 029{"Caràibes"} + 030{"Àsia orientale"} + 034{"Àsia meridionale"} + 035{"Sud-est asiàticu"} + 039{"Europa meridionale"} + 053{"Australàsia"} + 054{"Melanèsia"} + 057{"Regione micronesiana"} + 061{"Polinèsia"} + 142{"Àsia"} + 143{"Àsia tzentrale"} + 145{"Àsia otzidentale"} + 150{"Europa"} + 151{"Europa orientale"} + 154{"Europa setentrionale"} + 155{"Europa otzidentale"} + 202{"Àfrica sub-sahariana"} + 419{"Amèrica latina"} + AC{"Ìsula de s’Ascensione"} + AD{"Andorra"} + AE{"Emirados Àrabos Unidos"} + AF{"Afghànistan"} + AG{"Antigua e Barbuda"} + AI{"Anguilla"} + AL{"Albania"} + AM{"Armènia"} + AO{"Angola"} + AQ{"Antàrticu"} + AR{"Argentina"} + AS{"Samoa americanas"} + AT{"Àustria"} + AU{"Austràlia"} + AW{"Aruba"} + AX{"Ìsulas Åland"} + AZ{"Azerbaigiàn"} + BA{"Bòsnia e Erzegòvina"} + BB{"Barbados"} + BD{"Bangladèsh"} + BE{"Bèlgiu"} + BF{"Burkina Faso"} + BG{"Bulgaria"} + BH{"Bahrein"} + BI{"Burundi"} + BJ{"Benin"} + BL{"Santu Bartolomeu"} + BM{"Bermudas"} + BN{"Brunei"} + BO{"Bolìvia"} + BQ{"Caràibes olandesas"} + BR{"Brasile"} + BS{"Bahamas"} + BT{"Bhutàn"} + BV{"Ìsula Bouvet"} + BW{"Botswana"} + BY{"Bielorùssia"} + BZ{"Belize"} + CA{"Cànada"} + CC{"Ìsulas Cocos (Keeling)"} + CD{"Congo - Kinshasa"} + CF{"Repùblica Tzentrafricana"} + CG{"Congo - Bratzaville"} + CH{"Isvìtzera"} + CI{"Costa de Avòriu"} + CK{"Ìsulas Cook"} + CL{"Tzile"} + CM{"Camerùn"} + CN{"Tzina"} + CO{"Colòmbia"} + CP{"Ìsula de Clipperton"} + CR{"Costa Rica"} + CU{"Cuba"} + CV{"Cabu birde"} + CW{"Curaçao"} + CX{"Ìsula de sa Natividade"} + CY{"Tzipru"} + CZ{"Tzèchia"} + DE{"Germània"} + DG{"Diego Garcia"} + DJ{"Gibuti"} + DK{"Danimarca"} + DM{"Dominica"} + DO{"Repùblica Dominicana"} + DZ{"Algeria"} + EA{"Ceuta e Melilla"} + EC{"Ècuador"} + EE{"Estònia"} + EG{"Egitu"} + EH{"Sahara otzidentale"} + ER{"Eritrea"} + ES{"Ispagna"} + ET{"Etiòpia"} + EU{"Unione Europea"} + EZ{"Eurozona"} + FI{"Finlàndia"} + FJ{"Fiji"} + FK{"Ìsulas Falkland"} + FM{"Micronèsia"} + FO{"Ìsulas Føroyar"} + FR{"Frantza"} + GA{"Gabòn"} + GB{"Regnu Unidu"} + GD{"Grenada"} + GE{"Geòrgia"} + GF{"Guiana frantzesa"} + GG{"Guernsey"} + GH{"Ghana"} + GI{"Gibilterra"} + GL{"Groenlàndia"} + GM{"Gàmbia"} + GN{"Guinea"} + GP{"Guadalupa"} + GQ{"Guinea Ecuadoriale"} + GR{"Grètzia"} + GS{"Geòrgia de su Sud e Ìsulas Sandwich Australes"} + GT{"Guatemala"} + GU{"Guàm"} + GW{"Guinea-Bissau"} + GY{"Guyana"} + HK{"RAS tzinesa de Hong Kong"} + HM{"Ìsulas Heard e McDonald"} + HN{"Honduras"} + HR{"Croàtzia"} + HT{"Haiti"} + HU{"Ungheria"} + IC{"Ìsulas Canàrias"} + ID{"Indonèsia"} + IE{"Irlanda"} + IL{"Israele"} + IM{"Ìsula de Man"} + IN{"Ìndia"} + IO{"Territòriu Britànnicu de s’Otzèanu Indianu"} + IQ{"Iraq"} + IR{"Iràn"} + IS{"Islanda"} + IT{"Itàlia"} + JE{"Jersey"} + JM{"Giamàica"} + JO{"Giordània"} + JP{"Giapone"} + KE{"Kènya"} + KG{"Kirghìzistan"} + KH{"Cambòdia"} + KI{"Kiribati"} + KM{"Comoras"} + KN{"Santu Cristolu e Nevis"} + KP{"Corea de su Nord"} + KR{"Corea de su Sud"} + KW{"Kuwait"} + KY{"Ìsulas Cayman"} + KZ{"Kazàkistan"} + LA{"Laos"} + LB{"Lèbanu"} + LC{"Santa Lughia"} + LI{"Liechtenstein"} + LK{"Sri Lanka"} + LR{"Libèria"} + LS{"Lesotho"} + LT{"Lituània"} + LU{"Lussemburgu"} + LV{"Letònia"} + LY{"Lìbia"} + MA{"Marocu"} + MC{"Mònacu"} + MD{"Moldàvia"} + ME{"Montenegro"} + MF{"Santu Martine"} + MG{"Madagascàr"} + MH{"Ìsulas Marshall"} + MK{"Matzedònia de su Nord"} + ML{"Mali"} + MM{"Myanmàr (Birmània)"} + MN{"Mongòlia"} + MO{"RAS tzinesa de Macao"} + MP{"Ìsulas Mariannas setentrionales"} + MQ{"Martinica"} + MR{"Mauritània"} + MS{"Montserrat"} + MT{"Malta"} + MU{"Maurìtzius"} + MV{"Maldivas"} + MW{"Malawi"} + MX{"Mèssicu"} + MY{"Malèsia"} + MZ{"Mozambicu"} + NA{"Namìbia"} + NC{"Caledònia Noa"} + NE{"Niger"} + NF{"Ìsula Norfolk"} + NG{"Nigèria"} + NI{"Nicaràgua"} + NL{"Paisos Bassos"} + NO{"Norvègia"} + NP{"Nèpal"} + NR{"Nauru"} + NU{"Niue"} + NZ{"Zelanda Noa"} + OM{"Omàn"} + PA{"Pànama"} + PE{"Perù"} + PF{"Polinèsia frantzesa"} + PG{"Pàpua Guinea Noa"} + PH{"Filipinas"} + PK{"Pàkistan"} + PL{"Polònia"} + PM{"Santu Predu e Miquelon"} + PN{"Ìsulas Pìtcairn"} + PR{"Puerto Rico"} + PS{"Territòrios palestinesos"} + PT{"Portogallu"} + PW{"Palau"} + PY{"Paraguày"} + QA{"Catar"} + QO{"Otzeània perifèrica"} + RE{"Riunione"} + RO{"Romania"} + RS{"Sèrbia"} + RU{"Rùssia"} + RW{"Ruanda"} + SA{"Aràbia Saudita"} + SB{"Ìsulas Salomone"} + SC{"Seychelles"} + SD{"Sudàn"} + SE{"Isvètzia"} + SG{"Singapore"} + SH{"Santa Elene"} + SI{"Islovènia"} + SJ{"Svalbard e Jan Mayen"} + SK{"Islovàchia"} + SL{"Sierra Leone"} + SM{"Santu Marinu"} + SN{"Senegal"} + SO{"Somàlia"} + SR{"Suriname"} + SS{"Sudan de su Sud"} + ST{"São Tomé e Príncipe"} + SV{"El Salvador"} + SX{"Sint Maarten"} + SY{"Sìria"} + SZ{"Eswatini"} + TA{"Tristan da Cunha"} + TC{"Ìsulas Turks e Caicos"} + TD{"Chad"} + TF{"Terras australes frantzesas"} + TG{"Togo"} + TH{"Tailàndia"} + TJ{"Tagìkistan"} + TK{"Tokelau"} + TL{"Timor-Est"} + TM{"Turkmènistan"} + TN{"Tunisia"} + TO{"Tonga"} + TR{"Turchia"} + TT{"Trinidad e Tobago"} + TV{"Tuvalu"} + TW{"Taiwàn"} + TZ{"Tanzània"} + UA{"Ucraina"} + UG{"Uganda"} + UM{"Ìsulas perifèricas de sos Istados Unidos"} + UN{"Natziones Unidas"} + US{"Istados Unidos"} + UY{"Uruguày"} + UZ{"Uzbèkistan"} + VA{"Tzitade de su Vaticanu"} + VC{"Santu Vissente e sas Grenadinas"} + VE{"Venetzuela"} + VG{"Ìsulas Vèrgines Britànnicas"} + VI{"Ìsulas Vèrgines de sos Istados Unidos"} + VN{"Vietnam"} + VU{"Vanuatu"} + WF{"Wallis e Futuna"} + WS{"Samoa"} + XA{"psèudo-atentos"} + XB{"psèudo-bidi"} + XK{"Kòssovo"} + YE{"Yemen"} + YT{"Mayotte"} + ZA{"Sudàfrica"} + ZM{"Zàmbia"} + ZW{"Zimbabwe"} + ZZ{"regione disconnota"} + } + Countries%short{ + GB{"RU"} + HK{"Hong Kong"} + MO{"Macao"} + PS{"Palestina"} + US{"IUA"} + } + Countries%variant{ + CD{"Congo (RDC)"} + CG{"Congo (Repùblica)"} + CI{"Côte d’Ivoire"} + CZ{"Repùblica Tzeca"} + FK{"Ìsulas Falkland (Ìsulas Malvinas)"} + SZ{"Swàziland"} + TL{"Timor Orientale"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/scn.txt b/icuSources/data/region/scn.txt index 4f33298c..b6f7c329 100644 --- a/icuSources/data/region/scn.txt +++ b/icuSources/data/region/scn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License scn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/sd.txt b/icuSources/data/region/sd.txt index 2100b7ec..ddbafe74 100644 --- a/icuSources/data/region/sd.txt +++ b/icuSources/data/region/sd.txt @@ -183,7 +183,7 @@ sd{ MF{"سينٽ مارٽن"} MG{"مداگيسڪر"} MH{"مارشل ڀيٽ"} - MK{"ميسي ڊونيا"} + MK{"شمالي مقدونيا"} ML{"مالي"} MM{"ميانمار (برما)"} MN{"منگوليا"} @@ -233,7 +233,7 @@ sd{ RS{"سربيا"} RU{"روس"} RW{"روانڊا"} - SA{"سعودی عرب"} + SA{"سعودي عرب"} SB{"سولومون ٻيٽَ"} SC{"شي شلز"} SD{"سوڊان"} @@ -308,9 +308,8 @@ sd{ CI{"آئيوري ڪوسٽ"} CZ{"چيڪ جهموريو"} FK{"فلڪ لينڊ ٻيٽ"} - MK{"ميڪدونيا"} SZ{"سوازيلينڊ"} TL{"اوڀر تيمور"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sd_Deva.txt b/icuSources/data/region/sd_Deva.txt new file mode 100644 index 00000000..b6f80d38 --- /dev/null +++ b/icuSources/data/region/sd_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sd_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/region/se.txt b/icuSources/data/region/se.txt index 84100a67..a4198edf 100644 --- a/icuSources/data/region/se.txt +++ b/icuSources/data/region/se.txt @@ -179,7 +179,6 @@ se{ MF{"Frankriikka Saint Martin"} MG{"Madagaskar"} MH{"Marshallsullot"} - MK{"Makedonia"} ML{"Mali"} MM{"Burma"} MN{"Mongolia"} @@ -292,5 +291,5 @@ se{ PS{"Palestina"} US{"USA"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/se_FI.txt b/icuSources/data/region/se_FI.txt index c3231aeb..8d6ccfb4 100644 --- a/icuSources/data/region/se_FI.txt +++ b/icuSources/data/region/se_FI.txt @@ -26,5 +26,5 @@ se_FI{ Countries%variant{ CI{"Côte d’Ivoire"} } - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/region/seh.txt b/icuSources/data/region/seh.txt index 8014756d..c3a33ad1 100644 --- a/icuSources/data/region/seh.txt +++ b/icuSources/data/region/seh.txt @@ -127,7 +127,6 @@ seh{ MD{"Moldávia"} MG{"Madagascar"} MH{"Ilhas Marshall"} - MK{"Macedônia"} ML{"Mali"} MM{"Mianmar"} MN{"Mongólia"} @@ -226,5 +225,5 @@ seh{ ZM{"Zâmbia"} ZW{"Zimbábue"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ses.txt b/icuSources/data/region/ses.txt index 7f28d8c4..7a662867 100644 --- a/icuSources/data/region/ses.txt +++ b/icuSources/data/region/ses.txt @@ -127,7 +127,6 @@ ses{ MD{"Moldovi"} MG{"Madagascar"} MH{"MarÅ¡al gungey"} - MK{"Maacedooni"} ML{"Maali"} MM{"Maynamar"} MN{"Mongooli"} @@ -227,5 +226,5 @@ ses{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sg.txt b/icuSources/data/region/sg.txt index ccd989b3..d6b93e0b 100644 --- a/icuSources/data/region/sg.txt +++ b/icuSources/data/region/sg.txt @@ -127,7 +127,6 @@ sg{ MD{"Moldavùii"} MG{"Madagaskära"} MH{"Âzûâ Märshâl"} - MK{"Maseduäni"} ML{"Malïi"} MM{"Myämâra"} MN{"Mongolïi"} @@ -227,5 +226,5 @@ sg{ ZM{"Zambïi"} ZW{"Zimbäbwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/shi.txt b/icuSources/data/region/shi.txt index 302ab929..50d8c0b4 100644 --- a/icuSources/data/region/shi.txt +++ b/icuSources/data/region/shi.txt @@ -127,7 +127,6 @@ shi{ MD{"ⵎⵓⵍⴷⵓⴼⵢⴰ"} MG{"ⵎⴰⴷⴰⵖⴰⵛⵇⴰⵔ"} MH{"ⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵎⴰⵔⵛⴰⵍ"} - MK{"ⵎⴰⵙⵉⴷⵓⵏⵢⴰ"} ML{"ⵎⴰⵍⵉ"} MM{"ⵎⵢⴰⵏⵎⴰⵔ"} MN{"ⵎⵏⵖⵓⵍⵢⴰ"} @@ -227,5 +226,5 @@ shi{ ZM{"ⵣⴰⵎⴱⵢⴰ"} ZW{"ⵣⵉⵎⴱⴰⴱⵡⵉ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/shi_Latn.txt b/icuSources/data/region/shi_Latn.txt index c74b3ac9..d425c06e 100644 --- a/icuSources/data/region/shi_Latn.txt +++ b/icuSources/data/region/shi_Latn.txt @@ -128,7 +128,6 @@ shi_Latn{ MD{"muldufya"} MG{"madaÉ£acqar"} MH{"tigzirin n marcal"} - MK{"masidunya"} ML{"mali"} MM{"myanmar"} MN{"mnÉ£ulya"} @@ -228,5 +227,5 @@ shi_Latn{ ZM{"zambya"} ZW{"zimbabwi"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/shi_Tfng.txt b/icuSources/data/region/shi_Tfng.txt index da30327c..4d4470c6 100644 --- a/icuSources/data/region/shi_Tfng.txt +++ b/icuSources/data/region/shi_Tfng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/si.txt b/icuSources/data/region/si.txt index c9ce034a..c5ec285f 100644 --- a/icuSources/data/region/si.txt +++ b/icuSources/data/region/si.txt @@ -73,7 +73,7 @@ si{ BZ{"බෙලීස්"} CA{"කැනඩාව"} CC{"කොකෝස් දූපත්"} - CD{"කොංගො - කින්ශාසා"} + CD{"කොංගෝව (ඩීආර්සී)"} CF{"මධ්‍යම අප්‍රිකානු ජනරජය"} CG{"කොංගො - බ්‍රසාවිල්"} CH{"ස්විස්ටර්ලන්තය"} @@ -183,7 +183,7 @@ si{ MF{"ශාන්ත මාර්ටින්"} MG{"මැඩගස්කරය"} MH{"මාෂල් දූපත්"} - MK{"මැසිඩෝනියාව"} + MK{"උතුරු මැසිඩෝනියාව"} ML{"මාලි"} MM{"මියන්මාරය (බුරුමය)"} MN{"මොන්ගෝලියාව"} @@ -253,7 +253,7 @@ si{ SV{"එල් සැල්වදෝරය"} SX{"ශාන්ත මාර්ටෙන්"} SY{"සිරියාව"} - SZ{"ස්වාසිලන්තය"} + SZ{"එස්වාටිනි"} TA{"ට්‍රිස්ටන් ද කුන්හා"} TC{"ටර්ක්ස් සහ කයිකොස් දූපත්"} TD{"චැච්"} @@ -287,6 +287,8 @@ si{ VU{"වනුවාටු"} WF{"වැලිස් සහ ෆුටුනා"} WS{"සැමෝවා"} + XA{"ව්‍යාජ-උච්චාරණ"} + XB{"ව්‍යාජ-බිඩි"} XK{"කොසෝවෝ"} YE{"යේමනය"} YT{"මයෝට්"} @@ -302,13 +304,13 @@ si{ US{"එ.ජ"} } Countries%variant{ - CD{"කොංගෝව"} + CD{"කොංගෝව (ඩීආර්සී)"} CG{"කොංගෝ (ජනරජය)"} CI{"අයිවරි කෝස්ට්"} CZ{"චෙක් ජනරජය"} FK{"ෆෝක්ලන්ත දූපත් (අයිලස් මල්වියනාස්)"} - MK{"මැසිඩෝනියාව (FYROM)"} + SZ{"ස්වාසිලන්තය"} TL{"නැගෙනහිර ටිමෝරය"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/sk.txt b/icuSources/data/region/sk.txt index 1077bbf8..665f83dd 100644 --- a/icuSources/data/region/sk.txt +++ b/icuSources/data/region/sk.txt @@ -253,7 +253,7 @@ sk{ SV{"Salvádor"} SX{"Svätý Martin (hol.)"} SY{"Sýria"} - SZ{"Svazijsko"} + SZ{"Eswatini"} TA{"Tristan da Cunha"} TC{"Turks a Caicos"} TD{"Čad"} @@ -287,6 +287,8 @@ sk{ VU{"Vanuatu"} WF{"Wallis a Futuna"} WS{"Samoa"} + XA{"faloÅ¡ná diakritika"} + XB{"obrátenie sprava doľava"} XK{"Kosovo"} YE{"Jemen"} YT{"Mayotte"} @@ -302,9 +304,12 @@ sk{ US{"USA"} } Countries%variant{ + CD{"Kongo (DRK)"} + CG{"Kongo (republika)"} CI{"Pobrežie Slonoviny"} CZ{"Česká republika"} FK{"Falklandy (Malvíny)"} + SZ{"Svazijsko"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/sl.txt b/icuSources/data/region/sl.txt index e3de516c..61dcdabc 100644 --- a/icuSources/data/region/sl.txt +++ b/icuSources/data/region/sl.txt @@ -253,7 +253,7 @@ sl{ SV{"Salvador"} SX{"Sint Maarten"} SY{"Sirija"} - SZ{"Svazi"} + SZ{"Esvatini"} TA{"Tristan da Cunha"} TC{"Otoki Turks in Caicos"} TD{"Čad"} @@ -309,7 +309,8 @@ sl{ CI{"Côte d’Ivoire"} CZ{"ČeÅ¡ka republika"} FK{"Falklandski otoki (Malvini)"} + SZ{"Svazi"} TL{"Vzhodni Timor"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/smn.txt b/icuSources/data/region/smn.txt index 04b200cb..2899619a 100644 --- a/icuSources/data/region/smn.txt +++ b/icuSources/data/region/smn.txt @@ -261,7 +261,6 @@ smn{ CD{"Kongo demokraattisâš täsiväldi"} CG{"Kongo täsiväldi"} FK{"Falklandsuolluuh (Malvinassuolluuh)"} - MK{"OJT Makedonia"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sn.txt b/icuSources/data/region/sn.txt index bec1709e..9f7f6710 100644 --- a/icuSources/data/region/sn.txt +++ b/icuSources/data/region/sn.txt @@ -127,7 +127,6 @@ sn{ MD{"Moldova"} MG{"Madagascar"} MH{"Zvitsuwa zveMarshall"} - MK{"Macedonia"} ML{"Mali"} MM{"Myanmar"} MN{"Mongolia"} @@ -226,5 +225,5 @@ sn{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/so.txt b/icuSources/data/region/so.txt index 3b2a409c..9719eb28 100644 --- a/icuSources/data/region/so.txt +++ b/icuSources/data/region/so.txt @@ -82,7 +82,6 @@ so{ CL{"Jili"} CM{"Kaameruun"} CN{"Shiinaha"} - CO{"Kolombiya"} CP{"Jasiiradda Kilibarton"} CR{"Kosta Riika"} CU{"Kuuba"} @@ -132,7 +131,6 @@ so{ GT{"Guwaatamaala"} GU{"Guaam"} GW{"Gini-Bisaaw"} - GY{"Guyana"} HK{"Hong Kong"} HM{"Jasiiradda Haad & MakDonald"} HN{"Honduras"} @@ -287,8 +285,6 @@ so{ VU{"Fanuaatu"} WF{"Walis & Futuna"} WS{"Samoowa"} - XA{"XA"} - XB{"XB"} XK{"Koosofo"} YE{"Yaman"} YT{"Mayotte"} @@ -300,7 +296,6 @@ so{ Countries%short{ GB{"UK"} PS{"Falastiin"} - US{"US"} } Countries%variant{ CD{"Jamhuuriyadda Dimuqaadiga Kongo"} @@ -311,5 +306,5 @@ so{ SZ{"Iswaasilaan"} TL{"Timoor Bari"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sq.txt b/icuSources/data/region/sq.txt index 6fdeda81..68ea159a 100644 --- a/icuSources/data/region/sq.txt +++ b/icuSources/data/region/sq.txt @@ -312,5 +312,5 @@ sq{ SZ{"Suazilend"} TL{"Timori Lindor"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr.txt b/icuSources/data/region/sr.txt index 968293ba..b25999c1 100644 --- a/icuSources/data/region/sr.txt +++ b/icuSources/data/region/sr.txt @@ -31,7 +31,7 @@ sr{ 151{"Источна Европа"} 154{"Северна Европа"} 155{"Западна Европа"} - 202{"Африка јужно од Сахаре"} + 202{"Подсахарска Африка"} 419{"Латинска Америка"} AC{"Острво Асенсион"} AD{"Андора"} @@ -106,7 +106,7 @@ sr{ ER{"Еритреја"} ES{"Шпанија"} ET{"Етиопија"} - EU{"Европска Унија"} + EU{"Европска унија"} EZ{"Еврозона"} FI{"Финска"} FJ{"Фиџи"} @@ -287,8 +287,6 @@ sr{ VU{"Вануату"} WF{"Валис и Футуна"} WS{"Самоа"} - XA{"XA"} - XB{"XB"} XK{"Косово"} YE{"Јемен"} YT{"Мајот"} @@ -309,7 +307,8 @@ sr{ CI{"Обала Слоноваче"} CZ{"Чешка Република"} FK{"Фокландска (Малвинска) острва"} + SZ{"Свазиленд"} TL{"Источни Тимор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Cyrl.txt b/icuSources/data/region/sr_Cyrl.txt index 861e33cc..58ebf7e9 100644 --- a/icuSources/data/region/sr_Cyrl.txt +++ b/icuSources/data/region/sr_Cyrl.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Cyrl_BA.txt b/icuSources/data/region/sr_Cyrl_BA.txt index 96ee8a27..1da5e1bf 100644 --- a/icuSources/data/region/sr_Cyrl_BA.txt +++ b/icuSources/data/region/sr_Cyrl_BA.txt @@ -16,8 +16,5 @@ sr_Cyrl_BA{ VG{"Британска Дјевичанска Острва"} VI{"Америчка Дјевичанска Острва"} } - Countries%variant{ - MK{"БЈР Македонија"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Cyrl_ME.txt b/icuSources/data/region/sr_Cyrl_ME.txt index cb8f82e2..2a9bb87f 100644 --- a/icuSources/data/region/sr_Cyrl_ME.txt +++ b/icuSources/data/region/sr_Cyrl_ME.txt @@ -14,8 +14,5 @@ sr_Cyrl_ME{ VG{"Британска Дјевичанска Острва"} VI{"Америчка Дјевичанска Острва"} } - Countries%variant{ - MK{"БЈР Македонија"} - } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Cyrl_XK.txt b/icuSources/data/region/sr_Cyrl_XK.txt index 7376bde1..f9f3c63a 100644 --- a/icuSources/data/region/sr_Cyrl_XK.txt +++ b/icuSources/data/region/sr_Cyrl_XK.txt @@ -13,8 +13,5 @@ sr_Cyrl_XK{ UM{"Мања удаљена острва САД"} VC{"Свети Винсент и Гренадини"} } - Countries%variant{ - MK{"БЈР Македонија"} - } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Latn.txt b/icuSources/data/region/sr_Latn.txt index cbab84ec..c2a786ee 100644 --- a/icuSources/data/region/sr_Latn.txt +++ b/icuSources/data/region/sr_Latn.txt @@ -32,7 +32,7 @@ sr_Latn{ 151{"Istočna Evropa"} 154{"Severna Evropa"} 155{"Zapadna Evropa"} - 202{"Afrika južno od Sahare"} + 202{"Podsaharska Afrika"} 419{"Latinska Amerika"} AC{"Ostrvo Asension"} AD{"Andora"} @@ -107,7 +107,7 @@ sr_Latn{ ER{"Eritreja"} ES{"Å panija"} ET{"Etiopija"} - EU{"Evropska Unija"} + EU{"Evropska unija"} EZ{"Evrozona"} FI{"Finska"} FJ{"Fidži"} @@ -288,8 +288,6 @@ sr_Latn{ VU{"Vanuatu"} WF{"Valis i Futuna"} WS{"Samoa"} - XA{"XA"} - XB{"XB"} XK{"Kosovo"} YE{"Jemen"} YT{"Majot"} @@ -310,7 +308,8 @@ sr_Latn{ CI{"Obala Slonovače"} CZ{"ČeÅ¡ka Republika"} FK{"Foklandska (Malvinska) ostrva"} + SZ{"Svazilend"} TL{"Istočni Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Latn_BA.txt b/icuSources/data/region/sr_Latn_BA.txt index cd7cf6c4..40cf2fc3 100644 --- a/icuSources/data/region/sr_Latn_BA.txt +++ b/icuSources/data/region/sr_Latn_BA.txt @@ -16,8 +16,5 @@ sr_Latn_BA{ VG{"Britanska Djevičanska Ostrva"} VI{"Američka Djevičanska Ostrva"} } - Countries%variant{ - MK{"BJR Makedonija"} - } - Version{"2.1.48.77"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Latn_ME.txt b/icuSources/data/region/sr_Latn_ME.txt index bcd24623..d310028b 100644 --- a/icuSources/data/region/sr_Latn_ME.txt +++ b/icuSources/data/region/sr_Latn_ME.txt @@ -14,8 +14,5 @@ sr_Latn_ME{ VG{"Britanska Djevičanska Ostrva"} VI{"Američka Djevičanska Ostrva"} } - Countries%variant{ - MK{"BJR Makedonija"} - } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/sr_Latn_XK.txt b/icuSources/data/region/sr_Latn_XK.txt index fd6d559b..6e6b6e78 100644 --- a/icuSources/data/region/sr_Latn_XK.txt +++ b/icuSources/data/region/sr_Latn_XK.txt @@ -13,8 +13,5 @@ sr_Latn_XK{ UM{"Manja udaljena ostrva SAD"} VC{"Sveti Vinsent i Grenadini"} } - Countries%variant{ - MK{"BJR Makedonija"} - } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ss.txt b/icuSources/data/region/ss.txt index e379b588..253b4c97 100644 --- a/icuSources/data/region/ss.txt +++ b/icuSources/data/region/ss.txt @@ -4,5 +4,5 @@ ss{ Countries{ SZ{"eSwatini"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/st.txt b/icuSources/data/region/st.txt index 88e8fae0..f644f941 100644 --- a/icuSources/data/region/st.txt +++ b/icuSources/data/region/st.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License st{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/sv.txt b/icuSources/data/region/sv.txt index 70ba309b..e2f66b9b 100644 --- a/icuSources/data/region/sv.txt +++ b/icuSources/data/region/sv.txt @@ -307,7 +307,8 @@ sv{ CD{"Demokratiska republiken Kongo"} CG{"Republiken Kongo"} CI{"Elfenbenskusten"} + SZ{"Eswatini"} TL{"Timor-Leste"} } - Version{"2.1.48.90"} + Version{"36.1"} } diff --git a/icuSources/data/region/sw.txt b/icuSources/data/region/sw.txt index 2671c2f9..9a7cb419 100644 --- a/icuSources/data/region/sw.txt +++ b/icuSources/data/region/sw.txt @@ -31,7 +31,7 @@ sw{ 151{"Ulaya ya Mashariki"} 154{"Ulaya ya Kaskazini"} 155{"Ulaya ya Magharibi"} - 202{"Afrika Kusine mwa Jangwa la Sahara"} + 202{"Afrika Kusini mwa Jangwa la Sahara"} 419{"Amerika ya Kilatini"} AC{"Kisiwa cha Ascension"} AD{"Andorra"} @@ -183,7 +183,7 @@ sw{ MF{"St. Martin"} MG{"Madagaska"} MH{"Visiwa vya Marshall"} - MK{"Macedonia"} + MK{"Masedonia ya Kaskazini"} ML{"Mali"} MM{"Myanmar (Burma)"} MN{"Mongolia"} @@ -287,6 +287,8 @@ sw{ VU{"Vanuatu"} WF{"Wallis na Futuna"} WS{"Samoa"} + XA{"Lafudhi Bandia"} + XB{"Lafudhi Bidi"} XK{"Kosovo"} YE{"Yemeni"} YT{"Mayotte"} @@ -307,9 +309,8 @@ sw{ CI{"Ivory Coast"} CZ{"Jamhuri ya Cheki"} FK{"Visiwa vya Falkland (Islas Malvinas)"} - MK{"Macedonia (FYROM)"} - SZ{"SZ"} + SZ{"Uswazi"} TL{"Timor ya Mashariki"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/sw_CD.txt b/icuSources/data/region/sw_CD.txt index ff0ecc72..72c4ed9f 100644 --- a/icuSources/data/region/sw_CD.txt +++ b/icuSources/data/region/sw_CD.txt @@ -32,5 +32,5 @@ sw_CD{ TL{"Timori ya Mashariki"} VN{"Vietnamu"} } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/sw_KE.txt b/icuSources/data/region/sw_KE.txt index b5a3da3d..34956fdd 100644 --- a/icuSources/data/region/sw_KE.txt +++ b/icuSources/data/region/sw_KE.txt @@ -2,6 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License sw_KE{ Countries{ + 202{"Kusini mwa Jangwa la Sahara"} AF{"Afghanistani"} AI{"Anguila"} AQ{"Antaktika"} @@ -12,6 +13,7 @@ sw_KE{ CC{"Visiwa vya Kokos (Keeling)"} CD{"Kongo - Kinshasa"} CI{"Ivorikosti"} + CV{"Kepuvede"} CY{"Saiprasi"} DK{"Denmaki"} EA{"Keuta na Melilla"} @@ -66,10 +68,9 @@ sw_KE{ VG{"Visiwa vya Virgin vya Uingereza"} VI{"Visiwa vya Virgin vya Marekani"} VN{"Vietnamu"} + XA{"Kiinitoni cha kigeni"} + XB{"Pseudo-Bidi"} YT{"Mayote"} } - Countries%variant{ - MK{"Masedonia (FYROM)"} - } - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/syr.txt b/icuSources/data/region/syr.txt index 66186feb..26e0f2b3 100644 --- a/icuSources/data/region/syr.txt +++ b/icuSources/data/region/syr.txt @@ -4,5 +4,5 @@ syr{ Countries{ SY{"ܣܘܪܝܝܐ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/ta.txt b/icuSources/data/region/ta.txt index 0a8fbf69..cc28163c 100644 --- a/icuSources/data/region/ta.txt +++ b/icuSources/data/region/ta.txt @@ -51,7 +51,7 @@ ta{ AX{"ஆலந்து தீவுகள்"} AZ{"அசர்பைஜான்"} BA{"போஸ்னியா & ஹெர்ஸகோவினா"} - BB{"பார்படோஸ்"} + BB{"பார்படாஸ்"} BD{"பங்களாதேஷ்"} BE{"பெல்ஜியம்"} BF{"புர்கினா ஃபாஸோ"} @@ -67,7 +67,7 @@ ta{ BR{"பிரேசில்"} BS{"பஹாமாஸ்"} BT{"பூடான்"} - BV{"பொவேட் தீவுகள்"} + BV{"பொவேட் தீவு"} BW{"போட்ஸ்வானா"} BY{"பெலாரஸ்"} BZ{"பெலிஸ்"} @@ -136,7 +136,7 @@ ta{ HK{"ஹாங்காங்"} HM{"ஹேர்ட் மற்றும் மெக்டொனால்டு தீவுகள்"} HN{"ஹோண்டூராஸ்"} - HR{"குரேஷியா"} + HR{"குரோஷியா"} HT{"ஹைட்டி"} HU{"ஹங்கேரி"} IC{"கேனரி தீவுகள்"} @@ -183,7 +183,7 @@ ta{ MF{"செயின்ட் மார்ட்டீன்"} MG{"மடகாஸ்கர்"} MH{"மார்ஷல் தீவுகள்"} - MK{"மாசிடோனியா"} + MK{"வடக்கு மாசிடோனியா"} ML{"மாலி"} MM{"மியான்மார் (பர்மா)"} MN{"மங்கோலியா"} @@ -253,7 +253,7 @@ ta{ SV{"எல் சால்வடார்"} SX{"சின்ட் மார்டென்"} SY{"சிரியா"} - SZ{"ஸ்வாஸிலாந்து"} + SZ{"எஸ்வாட்டீனி"} TA{"டிரிஸ்டன் டா குன்ஹா"} TC{"டர்க்ஸ் & கைகோஸ் தீவுகள்"} TD{"சாட்"} @@ -262,7 +262,7 @@ ta{ TH{"தாய்லாந்து"} TJ{"தஜிகிஸ்தான்"} TK{"டோகேலோ"} - TL{"தைமூர்-லெஸ்தே"} + TL{"திமோர்-லெஸ்தே"} TM{"துர்க்மெனிஸ்தான்"} TN{"டுனிசியா"} TO{"டோங்கா"} @@ -287,6 +287,8 @@ ta{ VU{"வனுவாட்டு"} WF{"வாலிஸ் மற்றும் ஃபுடுனா"} WS{"சமோவா"} + XA{"போலி உச்சரிப்புகள்"} + XB{"போலி பீடி"} XK{"கொசோவோ"} YE{"ஏமன்"} YT{"மயோட்"} @@ -307,9 +309,8 @@ ta{ CI{"ஐவரி கோஸ்ட்"} CZ{"செக் குடியரசு"} FK{"ஃபாக்லாந்து தீவுகள் (இஸ்லாஸ் மால்வினஸ்)"} - MK{"மாசிடோனியா (ஃபைரோம்)"} - SZ{"SZ"} + SZ{"எஸ்வாட்டீனி"} TL{"கிழக்கு தைமூர்"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/te.txt b/icuSources/data/region/te.txt index 2a040de3..f1f81a56 100644 --- a/icuSources/data/region/te.txt +++ b/icuSources/data/region/te.txt @@ -18,7 +18,7 @@ te{ 029{"కరిబ్బియన్"} 030{"తూర్పు ఆసియా"} 034{"దక్షిణ ఆసియా"} - 035{"నైరుతి ఆసియా"} + 035{"ఆగ్నేయ ఆసియా"} 039{"దక్షిణ యూరోప్"} 053{"ఆస్ట్రేలేసియా"} 054{"మెలనేశియ"} @@ -26,7 +26,7 @@ te{ 061{"పాలినేషియా"} 142{"ఆసియా"} 143{"మధ్య ఆసియా"} - 145{"పడమటి ఆసియా"} + 145{"పశ్చిమ ఆసియా"} 150{"యూరోప్"} 151{"తూర్పు యూరోప్"} 154{"ఉత్తర యూరోప్"} @@ -145,7 +145,7 @@ te{ IL{"ఇజ్రాయెల్"} IM{"ఐల్ ఆఫ్ మాన్"} IN{"భారతదేశం"} - IO{"బ్రిటీష్ హిందూ మహాసముద్ర ప్రాంతం"} + IO{"బ్రిటిష్ హిందూ మహాసముద్ర ప్రాంతం"} IQ{"ఇరాక్"} IR{"ఇరాన్"} IS{"ఐస్లాండ్"} @@ -183,7 +183,7 @@ te{ MF{"సెయింట్ మార్టిన్"} MG{"మడగాస్కర్"} MH{"మార్షల్ దీవులు"} - MK{"మేసిడోనియా"} + MK{"ఉత్తర మాసిడోనియా"} ML{"మాలి"} MM{"మయన్మార్"} MN{"మంగోలియా"} @@ -253,7 +253,7 @@ te{ SV{"ఎల్ సాల్వడోర్"} SX{"సింట్ మార్టెన్"} SY{"సిరియా"} - SZ{"స్వాజిల్యాండ్"} + SZ{"ఈస్వాటిని"} TA{"ట్రిస్టన్ à°¡ కన్హా"} TC{"టర్క్స్ మరియు కైకోస్ దీవులు"} TD{"చాద్"} @@ -287,6 +287,8 @@ te{ VU{"వనాటు"} WF{"వాల్లిస్ మరియు ఫుటునా"} WS{"సమోవా"} + XA{"సూడో యాక్సెంట్స్"} + XB{"సూడో-బిడి"} XK{"కొసోవో"} YE{"యెమెన్"} YT{"మాయొట్"} @@ -307,9 +309,8 @@ te{ CI{"ఐవరీ కోస్ట్"} CZ{"చెక్ రిపబ్లిక్"} FK{"ఫాక్‌ల్యాండ్ దీవులు (ఇస్లాస్ మాల్వినాస్)"} - MK{"పూర్వ రిపబ్లిక్ యుగోస్లావ్ మేసిడోనియా"} - SZ{"SZ"} + SZ{"స్వాజిల్యాండ్"} TL{"తూర్పు టిమోర్"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/region/teo.txt b/icuSources/data/region/teo.txt index b53ec869..0fc1179c 100644 --- a/icuSources/data/region/teo.txt +++ b/icuSources/data/region/teo.txt @@ -127,7 +127,6 @@ teo{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ teo{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/tg.txt b/icuSources/data/region/tg.txt index 03a62ce1..08a8ab4e 100644 --- a/icuSources/data/region/tg.txt +++ b/icuSources/data/region/tg.txt @@ -73,7 +73,7 @@ tg{ FK{"Ҷазираҳои Фолкленд"} FM{"Штатҳои Федеративии Микронезия"} FO{"Ҷазираҳои Фарер"} - FR{"Франсия"} + FR{"Фаронса"} GA{"Габон"} GB{"Шоҳигарии Муттаҳида"} GD{"Гренада"} @@ -257,5 +257,5 @@ tg{ CD{"Конго (ҶДК)"} CG{"Конго"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/th.txt b/icuSources/data/region/th.txt index 6a5dd316..fdd8cc86 100644 --- a/icuSources/data/region/th.txt +++ b/icuSources/data/region/th.txt @@ -67,7 +67,7 @@ th{ BR{"บราซิล"} BS{"บาฮามาส"} BT{"ภูฏาน"} - BV{"เกาะบูเวต"} + BV{"เกาะบูเว"} BW{"บอตสวานา"} BY{"เบลารุส"} BZ{"เบลีซ"} @@ -287,6 +287,8 @@ th{ VU{"วานูอาตู"} WF{"วาลลิสและฟุตูนา"} WS{"ซามัว"} + XA{"สำเนียงไม่จริง"} + XB{"Bidi ไม่จริง"} XK{"โคโซโว"} YE{"เยเมน"} YT{"มายอต"} @@ -310,5 +312,5 @@ th{ SZ{"สวาซิแลนด์"} TL{"ติมอร์ตะวันออก"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ti.txt b/icuSources/data/region/ti.txt index b5e60ae3..1b57c9c6 100644 --- a/icuSources/data/region/ti.txt +++ b/icuSources/data/region/ti.txt @@ -269,5 +269,5 @@ ti{ CI{"አይቮሪ ኮስት"} CZ{"CZ"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/tig.txt b/icuSources/data/region/tig.txt index 20fd8268..2910489b 100644 --- a/icuSources/data/region/tig.txt +++ b/icuSources/data/region/tig.txt @@ -131,5 +131,5 @@ tig{ ZA{"ደቡብ አፍሪካ"} ZM{"ዛምቢያ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/tk.txt b/icuSources/data/region/tk.txt index f24f5a8d..a9a74b2f 100644 --- a/icuSources/data/region/tk.txt +++ b/icuSources/data/region/tk.txt @@ -253,7 +253,7 @@ tk{ SV{"Salwador"} SX{"Sint-Marten"} SY{"Siriýa"} - SZ{"Swazilend"} + SZ{"Eswatini"} TA{"Tristan-da-Kunýa"} TC{"Terks we Kaýkos adalary"} TD{"Çad"} @@ -308,7 +308,8 @@ tk{ CI{"Şirmaýy kenar"} CZ{"Çeh Respublikasy"} FK{"Folklend (Malwina) adalary"} + SZ{"Swazilend"} TL{"Gündogar Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/tn.txt b/icuSources/data/region/tn.txt index 08d8eba2..1204b7b9 100644 --- a/icuSources/data/region/tn.txt +++ b/icuSources/data/region/tn.txt @@ -4,5 +4,5 @@ tn{ Countries{ ZA{"Aforika Borwa"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/to.txt b/icuSources/data/region/to.txt index 481e7fc7..ff09df55 100644 --- a/icuSources/data/region/to.txt +++ b/icuSources/data/region/to.txt @@ -31,6 +31,7 @@ to{ 151{"Ê»Eulope fakahahake"} 154{"Ê»Eulope fakatokelau"} 155{"Ê»Eulope fakahihifo"} + 202{"Ê»Afilika fakasahala-tonga"} 419{"Ê»Amelika fakalatina"} AC{"Motu Ê»Asenisini"} AD{"Ê»Anitola"} @@ -182,7 +183,7 @@ to{ MF{"Sā Mātini (fakafalanisē)"} MG{"Matakasika"} MH{"Ê»Otumotu Māsolo"} - MK{"Masetōnia"} + MK{"Masetōnia fakatokelau"} ML{"Māli"} MM{"Mianimā (Pema)"} MN{"Mongokōlia"} @@ -252,7 +253,7 @@ to{ SV{"Ê»Ele Salavatoa"} SX{"Sā Mātini (fakahōlani)"} SY{"SÄ«lia"} - SZ{"Suasilani"} + SZ{"Ê»Esuatini"} TA{"Tulisitani ta Kunuha"} TC{"Ê»Otumotu Tuki mo Kaikosi"} TD{"Sāti"} @@ -261,7 +262,7 @@ to{ TH{"Tailani"} TJ{"Tasikitani"} TK{"Tokelau"} - TL{"Timoa hahake"} + TL{"Timoa fakahahake"} TM{"TÅ«kimenisitani"} TN{"TunÄ«sia"} TO{"Tonga"} @@ -286,6 +287,8 @@ to{ VU{"Vanuatu"} WF{"Ê»Uvea mo Futuna"} WS{"HaÊ»amoa"} + XA{"fasiÊ»alea loi"} + XB{"fua-ua loi"} XK{"Kōsovo"} YE{"Iemeni"} YT{"Maiote"} @@ -302,8 +305,11 @@ to{ Countries%variant{ CD{"Kongo (LTK)"} CG{"Kongo (Lepupelika)"} + CI{"Matafonua Ê»AivolÄ«"} CZ{"Lepupelika Seki"} - MK{"Masetōnia (FYROM)"} + FK{"Ê»Otumotu Malivina"} + SZ{"Suasilani"} + TL{"Timoa fakahahake"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/tr.txt b/icuSources/data/region/tr.txt index b4d9add5..25ba7b51 100644 --- a/icuSources/data/region/tr.txt +++ b/icuSources/data/region/tr.txt @@ -228,7 +228,7 @@ tr{ PY{"Paraguay"} QA{"Katar"} QO{"Uzak Okyanusya"} - RE{"Réunion"} + RE{"Reunion"} RO{"Romanya"} RS{"Sırbistan"} RU{"Rusya"} @@ -249,7 +249,7 @@ tr{ SO{"Somali"} SR{"Surinam"} SS{"Güney Sudan"} - ST{"São Tomé ve Príncipe"} + ST{"Sao Tome ve Principe"} SV{"El Salvador"} SX{"Sint Maarten"} SY{"Suriye"} @@ -287,6 +287,8 @@ tr{ VU{"Vanuatu"} WF{"Wallis ve Futuna"} WS{"Samoa"} + XA{"Psödo Aksanlar"} + XB{"Psödo Bidi"} XK{"Kosova"} YE{"Yemen"} YT{"Mayotte"} @@ -310,5 +312,5 @@ tr{ SZ{"Svaziland"} TL{"Doğu Timor"} } - Version{"2.1.48.42"} + Version{"36.1"} } diff --git a/icuSources/data/region/trv.txt b/icuSources/data/region/trv.txt index 77f24628..5080cbb0 100644 --- a/icuSources/data/region/trv.txt +++ b/icuSources/data/region/trv.txt @@ -26,5 +26,5 @@ trv{ US{"alang Amarika"} ZZ{"ini klayi na alang ni"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/ts.txt b/icuSources/data/region/ts.txt index 097771b1..7e843090 100644 --- a/icuSources/data/region/ts.txt +++ b/icuSources/data/region/ts.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ts{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/tt.txt b/icuSources/data/region/tt.txt index 30cd1eec..a964f42a 100644 --- a/icuSources/data/region/tt.txt +++ b/icuSources/data/region/tt.txt @@ -74,7 +74,7 @@ tt{ FO{"Фарер утраулары"} FR{"Франция"} GA{"Габон"} - GB{"Бөекбритания"} + GB{"Берләшкән Корольлек"} GD{"Гренада"} GE{"Грузия"} GF{"Француз Гвианасы"} @@ -248,5 +248,5 @@ tt{ Countries%variant{ CD{"Конго (КДР)"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/twq.txt b/icuSources/data/region/twq.txt index 45086ab8..f8d7ff54 100644 --- a/icuSources/data/region/twq.txt +++ b/icuSources/data/region/twq.txt @@ -127,7 +127,6 @@ twq{ MD{"Moldovi"} MG{"Madagascar"} MH{"MarÅ¡al gungey"} - MK{"Maacedooni"} ML{"Maali"} MM{"Maynamar"} MN{"Mongooli"} @@ -227,5 +226,5 @@ twq{ ZM{"Zambi"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/tzm.txt b/icuSources/data/region/tzm.txt index 29b3a766..4578b181 100644 --- a/icuSources/data/region/tzm.txt +++ b/icuSources/data/region/tzm.txt @@ -127,7 +127,6 @@ tzm{ MD{"Mulḍavya"} MG{"MadaÉ£acqar"} MH{"Tigzirin n Marcal"} - MK{"Maqdunya"} ML{"Mali"} MM{"Myanmar"} MN{"ManÉ£ulya"} @@ -227,5 +226,5 @@ tzm{ ZM{"Zambya"} ZW{"Zimbabwi"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ug.txt b/icuSources/data/region/ug.txt index 8aae8840..cb3b2d3e 100644 --- a/icuSources/data/region/ug.txt +++ b/icuSources/data/region/ug.txt @@ -303,5 +303,5 @@ ug{ CI{"پىل چىشى قىرغىقى"} FK{"فالكلاند ئاراللىرى (ئىسلاس مالۋىناس)"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/uk.txt b/icuSources/data/region/uk.txt index 59b8da67..0a4c10ad 100644 --- a/icuSources/data/region/uk.txt +++ b/icuSources/data/region/uk.txt @@ -12,9 +12,9 @@ uk{ 014{"Східна Африка"} 015{"Північна Африка"} 017{"Центральна Африка"} - 018{"Південний регіон Африки"} + 018{"Південноафриканський регіон"} 019{"Америка"} - 021{"Північна Америка (регіон)"} + 021{"Північноамериканський регіон"} 029{"Карибський басейн"} 030{"Східна Азія"} 034{"Південна Азія"} @@ -313,5 +313,5 @@ uk{ SZ{"Свазіленд"} TL{"Східний Тимор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ur.txt b/icuSources/data/region/ur.txt index 951bfacc..5b209ef5 100644 --- a/icuSources/data/region/ur.txt +++ b/icuSources/data/region/ur.txt @@ -249,13 +249,13 @@ ur{ SO{"صومالیہ"} SR{"سورینام"} SS{"جنوبی سوڈان"} - ST{"ساؤ ٹوم اور پرنسپے"} + ST{"ساؤ ٹومے اور پرنسپے"} SV{"ال سلواڈور"} SX{"سنٹ مارٹن"} SY{"شام"} SZ{"سواتنی"} TA{"ٹرسٹن ڈا کیونہا"} - TC{"ترکس اور کیکاؤس جزائر"} + TC{"ٹرکس اور کیکوس جزائر"} TD{"چاڈ"} TF{"فرانسیسی جنوبی خطے"} TG{"ٹوگو"} @@ -275,7 +275,7 @@ ur{ UG{"یوگنڈا"} UM{"امریکہ سے باہر کے چھوٹے جزائز"} UN{"اقوام متحدہ"} - US{"ریاستہائے متحدہ"} + US{"ریاست ہائے متحدہ امریکہ"} UY{"یوروگوئے"} UZ{"ازبکستان"} VA{"ویٹیکن سٹی"} @@ -312,5 +312,5 @@ ur{ SZ{"سوازی لینڈ"} TL{"مشرقی تیمور"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ur_Arab.txt b/icuSources/data/region/ur_Arab.txt new file mode 100644 index 00000000..e9bab09b --- /dev/null +++ b/icuSources/data/region/ur_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/region/ur_Arab_IN.txt b/icuSources/data/region/ur_Arab_IN.txt new file mode 100644 index 00000000..dd86a140 --- /dev/null +++ b/icuSources/data/region/ur_Arab_IN.txt @@ -0,0 +1,33 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab_IN{ + Countries{ + AC{"جزیرہ اسینشن"} + AX{"جزائر آلینڈ"} + BV{"جزیرہ بوویت"} + CC{"جزائر (کیلنگ) کوکوس"} + CK{"جزائر Ú©Ú©"} + CP{"جزیرہ کلپرٹن"} + DG{"ڈیگو گارشیا"} + FK{"جزائر فاکلینڈ"} + FO{"جزائر فیرو"} + GF{"فرانسیسی گیانا"} + HM{"جزائر ہرڈ و مکڈونلڈ"} + IC{"جزائر کناری"} + IO{"برطانوی بحرہند خطہ"} + MH{"جزائر مارشل"} + MP{"جزائر شمالی ماریانا"} + NF{"جزیرہ نارفوک"} + PN{"جزائر پٹکیرن"} + SB{"جزائر سلیمان"} + TA{"ترسٹان دا کونیا"} + TC{"جزائر کیکس و ترکیہ"} + UM{"امریکی بیرونی جزائر"} + VG{"برطانوی جزائر ورجن"} + VI{"امریکی جزائر ورجن"} + } + Countries%variant{ + FK{"جزائر فاکلینڈ (اسلاس مالویناس)"} + } + Version{"36.1"} +} diff --git a/icuSources/data/region/ur_Arab_PK.txt b/icuSources/data/region/ur_Arab_PK.txt new file mode 100644 index 00000000..252a7d37 --- /dev/null +++ b/icuSources/data/region/ur_Arab_PK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ur_Arab_PK{ + ___{""} +} diff --git a/icuSources/data/region/ur_Aran.txt b/icuSources/data/region/ur_Aran.txt new file mode 100644 index 00000000..4786f90b --- /dev/null +++ b/icuSources/data/region/ur_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/region/ur_Aran_IN.txt b/icuSources/data/region/ur_Aran_IN.txt new file mode 100644 index 00000000..5b970f83 --- /dev/null +++ b/icuSources/data/region/ur_Aran_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_IN{ + "%%ALIAS"{"ur_Arab_IN"} +} diff --git a/icuSources/data/region/ur_Aran_PK.txt b/icuSources/data/region/ur_Aran_PK.txt new file mode 100644 index 00000000..c2e0256b --- /dev/null +++ b/icuSources/data/region/ur_Aran_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/region/ur_IN.txt b/icuSources/data/region/ur_IN.txt index f41edf63..cdbe51ac 100644 --- a/icuSources/data/region/ur_IN.txt +++ b/icuSources/data/region/ur_IN.txt @@ -1,33 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ - Countries{ - AC{"جزیرہ اسینشن"} - AX{"جزائر آلینڈ"} - BV{"جزیرہ بوویت"} - CC{"جزائر (کیلنگ) کوکوس"} - CK{"جزائر Ú©Ú©"} - CP{"جزیرہ کلپرٹن"} - DG{"ڈیگو گارشیا"} - FK{"جزائر فاکلینڈ"} - FO{"جزائر فیرو"} - GF{"فرانسیسی گیانا"} - HM{"جزائر ہرڈ و مکڈونلڈ"} - IC{"جزائر کناری"} - IO{"برطانوی بحرہند خطہ"} - MH{"جزائر مارشل"} - MP{"جزائر شمالی ماریانا"} - NF{"جزیرہ نارفوک"} - PN{"جزائر پٹکیرن"} - SB{"جزائر سلیمان"} - TA{"ترسٹان دا کونیا"} - TC{"جزائر کیکس و ترکیہ"} - UM{"امریکی بیرونی جزائر"} - VG{"برطانوی جزائر ورجن"} - VI{"امریکی جزائر ورجن"} - } - Countries%variant{ - FK{"جزائر فاکلینڈ (اسلاس مالویناس)"} - } - Version{"2.1.47.71"} + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/region/ur_PK.txt b/icuSources/data/region/ur_PK.txt new file mode 100644 index 00000000..984cf440 --- /dev/null +++ b/icuSources/data/region/ur_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/region/uz.txt b/icuSources/data/region/uz.txt index c8228d3d..204d1832 100644 --- a/icuSources/data/region/uz.txt +++ b/icuSources/data/region/uz.txt @@ -287,6 +287,8 @@ uz{ VU{"Vanuatu"} WF{"Uollis va Futuna"} WS{"Samoa"} + XA{"Qalbaki urg‘u"} + XB{"Qalbaki Bidi"} XK{"Kosovo"} YE{"Yaman"} YT{"Mayotta"} @@ -307,7 +309,8 @@ uz{ CI{"Fil suyagi qirg‘og‘i"} CZ{"Chexiya Respublikasi"} FK{"Folklend (Malvin) orollari"} + SZ{"Svazilend"} TL{"Sharqiy Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/uz_Arab.txt b/icuSources/data/region/uz_Arab.txt index 1ad94cdd..e550d84c 100644 --- a/icuSources/data/region/uz_Arab.txt +++ b/icuSources/data/region/uz_Arab.txt @@ -5,5 +5,5 @@ uz_Arab{ Countries{ AF{"افغانستان"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/uz_Cyrl.txt b/icuSources/data/region/uz_Cyrl.txt index 3d0a96da..30170cee 100644 --- a/icuSources/data/region/uz_Cyrl.txt +++ b/icuSources/data/region/uz_Cyrl.txt @@ -306,5 +306,5 @@ uz_Cyrl{ FK{"Фолкленд (Малвин) ороллари"} TL{"Шарқий Тимор"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/uz_Latn.txt b/icuSources/data/region/uz_Latn.txt index dae5bebb..e525f84e 100644 --- a/icuSources/data/region/uz_Latn.txt +++ b/icuSources/data/region/uz_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/vai.txt b/icuSources/data/region/vai.txt index e7dd0342..d95493d4 100644 --- a/icuSources/data/region/vai.txt +++ b/icuSources/data/region/vai.txt @@ -149,7 +149,6 @@ vai{ MF{"ꕪꘋꕓ ꗞꗢ ꕮꕊꔳꘋ"} MG{"ꕮꕜꕭꔻꕪ"} MH{"ꕮꕊꕣ ꔳꘋꗣ"} - MK{"ꕮꔖꖁꕇꕰ"} ML{"ꕮꔷ"} MM{"ꕆꕩꘋꕮ"} MN{"ꗞꖐꔷꕩ"} @@ -258,5 +257,5 @@ vai{ ZM{"ꕤꔭꕩ"} ZW{"ꔽꕓꖜꔃ"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/vai_Latn.txt b/icuSources/data/region/vai_Latn.txt index c345c3fd..9d1a0787 100644 --- a/icuSources/data/region/vai_Latn.txt +++ b/icuSources/data/region/vai_Latn.txt @@ -127,7 +127,6 @@ vai_Latn{ MD{"Mɔlidova"} MG{"Madagasita"} MH{"Masha Tiŋŋɛ"} - MK{"Masedoninya"} ML{"Mali"} MM{"Miyamaha"} MN{"Mɔngoliya"} @@ -227,5 +226,5 @@ vai_Latn{ ZM{"Zambiya"} ZW{"Zimbabhuwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/vai_Vaii.txt b/icuSources/data/region/vai_Vaii.txt index 2efc2150..7a5f4177 100644 --- a/icuSources/data/region/vai_Vaii.txt +++ b/icuSources/data/region/vai_Vaii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/ve.txt b/icuSources/data/region/ve.txt index 6b49bfc4..fa51379e 100644 --- a/icuSources/data/region/ve.txt +++ b/icuSources/data/region/ve.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ve{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/vi.txt b/icuSources/data/region/vi.txt index 1e12bb12..f2a5b7fd 100644 --- a/icuSources/data/region/vi.txt +++ b/icuSources/data/region/vi.txt @@ -20,9 +20,9 @@ vi{ 034{"Nam Á"} 035{"Đông Nam Á"} 039{"Nam Âu"} - 053{"Úc và New Zealand"} + 053{"Australasia"} 054{"Melanesia"} - 057{"Vùng Micronesian"} + 057{"Vùng Micronesia"} 061{"Polynesia"} 142{"Châu Á"} 143{"Trung Á"} @@ -117,7 +117,7 @@ vi{ GA{"Gabon"} GB{"VÆ°Æ¡ng quốc Anh"} GD{"Grenada"} - GE{"Gruzia"} + GE{"Georgia"} GF{"Guiana thuộc Pháp"} GG{"Guernsey"} GH{"Ghana"} @@ -287,8 +287,8 @@ vi{ VU{"Vanuatu"} WF{"Wallis và Futuna"} WS{"Samoa"} - XA{"XA"} - XB{"XB"} + XA{"Pseudo-Accents"} + XB{"Pseudo-Bidi"} XK{"Kosovo"} YE{"Yemen"} YT{"Mayotte"} @@ -309,7 +309,8 @@ vi{ CI{"Bờ Biển Ngà"} CZ{"Cộng hòa Séc"} FK{"Quần đảo Falkland (Islas Malvinas)"} + SZ{"Eswatini"} TL{"Đông Timor"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/vun.txt b/icuSources/data/region/vun.txt index e4f632b6..9fdef906 100644 --- a/icuSources/data/region/vun.txt +++ b/icuSources/data/region/vun.txt @@ -127,7 +127,6 @@ vun{ MD{"Moldova"} MG{"Bukini"} MH{"Visiwa vya Marshal"} - MK{"Masedonia"} ML{"Mali"} MM{"Myama"} MN{"Mongolia"} @@ -227,5 +226,5 @@ vun{ ZM{"Zambia"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/wa.txt b/icuSources/data/region/wa.txt index be01ca2b..f4904e16 100644 --- a/icuSources/data/region/wa.txt +++ b/icuSources/data/region/wa.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wa{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/wae.txt b/icuSources/data/region/wae.txt index b231e40a..4350cd48 100644 --- a/icuSources/data/region/wae.txt +++ b/icuSources/data/region/wae.txt @@ -179,7 +179,6 @@ wae{ MF{"St. Martin"} MG{"Madagaskar"} MH{"MarÅ¡alinslä"} - MK{"Mazedonie"} ML{"Mali"} MM{"Burma"} MN{"Mongolei"} @@ -292,8 +291,7 @@ wae{ CG{"Kongo (Rebublik)"} CI{"Côte d’Ivoire"} FK{"Falklandinslä (Malwine)"} - MK{"Mazedonie (EJR)"} TL{"WeÅ¡ttimor"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/wal.txt b/icuSources/data/region/wal.txt index eb1818fa..ea669f5a 100644 --- a/icuSources/data/region/wal.txt +++ b/icuSources/data/region/wal.txt @@ -131,5 +131,5 @@ wal{ ZA{"ደቡብ አፍሪካ"} ZM{"ዛምቢያ"} } - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/region/wo.txt b/icuSources/data/region/wo.txt index 237dab43..39ac7c4e 100644 --- a/icuSources/data/region/wo.txt +++ b/icuSources/data/region/wo.txt @@ -42,7 +42,7 @@ wo{ CC{"Duni Koko (Kilin)"} CF{"Repiblik Sàntar Afrik"} CH{"Siwis"} - CI{"Kodiwaar (Côte d’Ivoire)"} + CI{"Kodiwaar"} CK{"Duni Kuuk"} CL{"Sili"} CM{"Kamerun"} @@ -252,5 +252,5 @@ wo{ CD{"Kongo (R K D)"} CG{"Réewum Kongo"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/xh.txt b/icuSources/data/region/xh.txt index dca74437..4321c7b6 100644 --- a/icuSources/data/region/xh.txt +++ b/icuSources/data/region/xh.txt @@ -5,5 +5,5 @@ xh{ MK{"uMntla Macedonia"} ZA{"eMzantsi Afrika"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/xog.txt b/icuSources/data/region/xog.txt index f47105ed..395b07c2 100644 --- a/icuSources/data/region/xog.txt +++ b/icuSources/data/region/xog.txt @@ -127,7 +127,6 @@ xog{ MD{"Molodova"} MG{"Madagasika"} MH{"Bizinga bya Mariso"} - MK{"Masedoniya"} ML{"Mali"} MM{"Myanima"} MN{"Mongoliya"} @@ -226,5 +225,5 @@ xog{ ZM{"Zambya"} ZW{"Zimbabwe"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/yav.txt b/icuSources/data/region/yav.txt index c7b05c95..dc6b1dcb 100644 --- a/icuSources/data/region/yav.txt +++ b/icuSources/data/region/yav.txt @@ -127,7 +127,6 @@ yav{ MD{"moltafí"} MG{"matakaskáal"} MH{"ílmalasáal"} - MK{"masetuán"} ML{"malí"} MM{"miaŋmáal"} MN{"mongolí"} @@ -226,5 +225,5 @@ yav{ ZM{"saambíi"} ZW{"simbapuwé"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/yi.txt b/icuSources/data/region/yi.txt index 5f2ec2e0..1703354e 100644 --- a/icuSources/data/region/yi.txt +++ b/icuSources/data/region/yi.txt @@ -139,7 +139,6 @@ yi{ ME{"מאנטענעגרא"} MG{"מאַדאַגאַסקאַר"} MH{"מאַרשאַל אינזלען"} - MK{"מאַקעדאניע"} ML{"מאַלי"} MM{"מיאַנמאַר"} MN{"מאנגאליי"} @@ -231,5 +230,5 @@ yi{ Countries%variant{ TL{"מזרח טימאר"} } - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/yo.txt b/icuSources/data/region/yo.txt index 0e2e17ac..362f2455 100644 --- a/icuSources/data/region/yo.txt +++ b/icuSources/data/region/yo.txt @@ -2,6 +2,29 @@ // License & terms of use: http://www.unicode.org/copyright.html#License yo{ Countries{ + 003{"Àríwá Amẹ́ríkà"} + 005{"Gúúṣù Amẹ́ríkà"} + 011{"Ìwọ̀ oorùn Afíríkà"} + 013{"Ààrin Gbùgbùn Àmẹ́ríkà"} + 014{"Ìlà Oorùn Áfíríkà"} + 017{"Ààrín gbùngbùn Afíríkà"} + 018{"Apágúúsù Áfíríkà"} + 021{"Apáàríwá Amẹ́ríkà"} + 029{"Káríbíànù"} + 030{"Ìlà Òòrùn Eṣíà"} + 034{"Gúúṣù Eṣíà"} + 035{"Gúúṣù ìlà òòrùn Éṣíà"} + 039{"Gúúṣù Yúróòpù"} + 053{"Ọṣirélaṣíà"} + 054{"Mẹlanéṣíà"} + 057{"Agbègbè Maikironéṣíà"} + 061{"Polineṣíà"} + 143{"Ààrin Gbùngbùn Éṣíà"} + 145{"Ìwọ̀ Òòrùn Eṣíà"} + 151{"Ìlà Òrùn Yúrópù"} + 154{"Northern Europe"} + 155{"Ìwọ̀ Òòrùn Yúrópù"} + 419{"Látín Amẹ́ríkà"} AD{"Orílẹ́ède Ààndórà"} AE{"Orílẹ́ède Ẹmirate ti Awọn Arabu"} AF{"Orílẹ́ède Àfùgànístánì"} @@ -59,9 +82,11 @@ yo{ EC{"Orílẹ́ède Ekuádò"} EE{"Orílẹ́ède Esitonia"} EG{"Orílẹ́ède Égípítì"} + EH{"Ìwọ̀òòrùn Sàhárà"} ER{"Orílẹ́ède Eritira"} ES{"Orílẹ́ède Sipani"} ET{"Orílẹ́ède Etopia"} + EU{"Ìṣọ̀kan Yúròpù"} FI{"Orílẹ́ède Filandi"} FJ{"Orílẹ́ède Fiji"} FK{"Orílẹ́ède Etikun Fakalandi"} @@ -127,7 +152,7 @@ yo{ MD{"Orílẹ́ède Modofia"} MG{"Orílẹ́ède Madasika"} MH{"Orílẹ́ède Etikun Máṣali"} - MK{"Orílẹ́ède Masidonia"} + MK{"Àríwá Macedonia"} ML{"Orílẹ́ède Mali"} MM{"Orílẹ́ède Manamari"} MN{"Orílẹ́ède Mogolia"} @@ -165,8 +190,8 @@ yo{ PM{"Orílẹ́ède Pẹẹri ati mikuloni"} PN{"Orílẹ́ède Pikarini"} PR{"Orílẹ́ède Pọto Riko"} - PS{"Orílẹ́ède Iwọorun Pakisitian ati Gaá¹£a"} - PT{"Orílẹ́ède Pọtugi"} + PS{"Agbègbè Palẹsítíànù"} + PT{"Orílẹ́ède Pọ́túgà"} PW{"Orílẹ́ède Paalu"} PY{"Orílẹ́ède Paraguye"} QA{"Orílẹ́ède Kota"} @@ -188,12 +213,14 @@ yo{ SN{"Orílẹ́ède Sẹnẹga"} SO{"Orílẹ́ède Somalia"} SR{"Orílẹ́ède Surinami"} + SS{"Gúúsù Sudan"} ST{"Orílẹ́ède Sao tomi ati piriiá¹£ipi"} SV{"Orílẹ́ède Ẹẹsáfádò"} SY{"Orílẹ́ède Siria"} SZ{"Orílẹ́ède Saá¹£iland"} TC{"Orílẹ́ède Tọọki ati Etikun Kakọsi"} TD{"Orílẹ́ède ṣààdì"} + TF{"Agbègbè Gúúsù Faranṣé"} TG{"Orílẹ́ède Togo"} TH{"Orílẹ́ède Tailandi"} TJ{"Orílẹ́ède Takisitani"} @@ -206,9 +233,10 @@ yo{ TT{"Orílẹ́ède Tirinida ati Tobaga"} TV{"Orílẹ́ède Tufalu"} TW{"Orílẹ́ède Taiwani"} - TZ{"Orílẹ́ède Taná¹£ania"} + TZ{"Orílẹ́ède Tàǹsáníà"} UA{"Orílẹ́ède Ukarini"} UG{"Orílẹ́ède Uganda"} + UN{"Ìṣọ̀kan àgbáyé"} US{"Orílẹ̀-èdè Amẹrikà"} UY{"Orílẹ́ède Nruguayi"} UZ{"Orílẹ́ède Ná¹£ibẹkisitani"} @@ -221,12 +249,21 @@ yo{ VU{"Orílẹ́ède Faniatu"} WF{"Orílẹ́ède Wali ati futuna"} WS{"Orílẹ́ède Samọ"} + XK{"Kòsófò"} YE{"Orílẹ́ède yemeni"} YT{"Orílẹ́ède Mayote"} - ZA{"Orílẹ́ède Ariwa Afirika"} + ZA{"Gúúṣù Áfíríkà"} ZM{"Orílẹ́ède á¹£amibia"} ZW{"Orílẹ́ède á¹£imibabe"} ZZ{"Àgbègbè àìmọ̀"} } - Version{"2.1.48.17"} + Countries%short{ + MO{"Màkáò"} + PS{"Palẹsitín"} + } + Countries%variant{ + SZ{"Síwásìlandì"} + TL{"Ìlà Òòrùn Tímọ̀"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/yo_BJ.txt b/icuSources/data/region/yo_BJ.txt index f6e5e647..67183a63 100644 --- a/icuSources/data/region/yo_BJ.txt +++ b/icuSources/data/region/yo_BJ.txt @@ -2,6 +2,23 @@ // License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ Countries{ + 003{"Àríwá Amɛ́ríkà"} + 005{"Gúúshù Amɛ́ríkà"} + 011{"Ìwɔ̀ oorùn Afíríkà"} + 013{"Ààrin Gbùgbùn Àmɛ́ríkà"} + 021{"Apáàríwá Amɛ́ríkà"} + 030{"Ìlà Òòrùn Eshíà"} + 034{"Gúúshù Eshíà"} + 035{"Gúúshù ìlà òòrùn Éshíà"} + 039{"Gúúshù Yúróòpù"} + 053{"Ɔshirélashíà"} + 054{"Mɛlanéshíà"} + 057{"Agbègbè Maikironéshíà"} + 061{"Polineshíà"} + 143{"Ààrin Gbùngbùn Éshíà"} + 145{"Ìwɔ̀ Òòrùn Eshíà"} + 155{"Ìwɔ̀ Òòrùn Yúrópù"} + 419{"Látín Amɛ́ríkà"} AD{"Orílɛ́ède Ààndórà"} AE{"Orílɛ́ède Ɛmirate ti Awɔn Arabu"} AF{"Orílɛ́ède Àfùgànístánì"} @@ -59,9 +76,11 @@ yo_BJ{ EC{"Orílɛ́ède Ekuádò"} EE{"Orílɛ́ède Esitonia"} EG{"Orílɛ́ède Égípítì"} + EH{"Ìwɔ̀òòrùn Sàhárà"} ER{"Orílɛ́ède Eritira"} ES{"Orílɛ́ède Sipani"} ET{"Orílɛ́ède Etopia"} + EU{"Ìshɔ̀kan Yúròpù"} FI{"Orílɛ́ède Filandi"} FJ{"Orílɛ́ède Fiji"} FK{"Orílɛ́ède Etikun Fakalandi"} @@ -127,7 +146,6 @@ yo_BJ{ MD{"Orílɛ́ède Modofia"} MG{"Orílɛ́ède Madasika"} MH{"Orílɛ́ède Etikun Máshali"} - MK{"Orílɛ́ède Masidonia"} ML{"Orílɛ́ède Mali"} MM{"Orílɛ́ède Manamari"} MN{"Orílɛ́ède Mogolia"} @@ -165,8 +183,8 @@ yo_BJ{ PM{"Orílɛ́ède Pɛɛri ati mikuloni"} PN{"Orílɛ́ède Pikarini"} PR{"Orílɛ́ède Pɔto Riko"} - PS{"Orílɛ́ède Iwɔorun Pakisitian ati Gasha"} - PT{"Orílɛ́ède Pɔtugi"} + PS{"Agbègbè Palɛsítíànù"} + PT{"Orílɛ́ède Pɔ́túgà"} PW{"Orílɛ́ède Paalu"} PY{"Orílɛ́ède Paraguye"} QA{"Orílɛ́ède Kota"} @@ -194,6 +212,7 @@ yo_BJ{ SZ{"Orílɛ́ède Sashiland"} TC{"Orílɛ́ède Tɔɔki ati Etikun Kakɔsi"} TD{"Orílɛ́ède shààdì"} + TF{"Agbègbè Gúúsù Faranshé"} TG{"Orílɛ́ède Togo"} TH{"Orílɛ́ède Tailandi"} TJ{"Orílɛ́ède Takisitani"} @@ -206,13 +225,13 @@ yo_BJ{ TT{"Orílɛ́ède Tirinida ati Tobaga"} TV{"Orílɛ́ède Tufalu"} TW{"Orílɛ́ède Taiwani"} - TZ{"Orílɛ́ède Tanshania"} + TZ{"Orílɛ́ède Tàǹsáníà"} UA{"Orílɛ́ède Ukarini"} UG{"Orílɛ́ède Uganda"} + UN{"Ìshɔ̀kan àgbáyé"} US{"Orílɛ̀-èdè Amɛrikà"} UY{"Orílɛ́ède Nruguayi"} UZ{"Orílɛ́ède Nshibɛkisitani"} - VA{"Ìlú Vatican"} VC{"Orílɛ́ède Fisɛnnti ati Genadina"} VE{"Orílɛ́ède Fɛnɛshuɛla"} VG{"Orílɛ́ède Etíkun Fágínì ti ìlú Bírítísì"} @@ -223,10 +242,16 @@ yo_BJ{ WS{"Orílɛ́ède Samɔ"} YE{"Orílɛ́ède yemeni"} YT{"Orílɛ́ède Mayote"} - ZA{"Orílɛ́ède Ariwa Afirika"} + ZA{"Gúúshù Áfíríkà"} ZM{"Orílɛ́ède shamibia"} ZW{"Orílɛ́ède shimibabe"} ZZ{"Àgbègbè àìmɔ̀"} } - Version{"2.1.48.77"} + Countries%short{ + PS{"Palɛsitín"} + } + Countries%variant{ + TL{"Ìlà Òòrùn Tímɔ̀"} + } + Version{"36.1"} } diff --git a/icuSources/data/region/yue.txt b/icuSources/data/region/yue.txt index 738d3ffb..e3cac5af 100644 --- a/icuSources/data/region/yue.txt +++ b/icuSources/data/region/yue.txt @@ -288,6 +288,7 @@ yue{ WF{"瓦利斯同富圖納群島"} WS{"薩摩亞"} XA{"偽口音"} + XB{"偽 Bidi"} XK{"科索沃"} YE{"葉門"} YT{"馬約特"} @@ -304,8 +305,11 @@ yue{ Countries%variant{ CD{"剛果民主共和國"} CG{"剛果共和國"} + CI{"象牙海岸"} CZ{"捷克共和國"} FK{"福克蘭群島 (馬爾維納斯群島)"} + SZ{"斯威士蘭"} + TL{"東帝汶"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/yue_Hans.txt b/icuSources/data/region/yue_Hans.txt index f57c26ea..40aeb943 100644 --- a/icuSources/data/region/yue_Hans.txt +++ b/icuSources/data/region/yue_Hans.txt @@ -289,6 +289,7 @@ yue_Hans{ WF{"瓦利斯同富图纳群岛"} WS{"萨摩亚"} XA{"伪口音"} + XB{"伪 Bidi"} XK{"科索沃"} YE{"叶门"} YT{"马约特"} @@ -305,8 +306,11 @@ yue_Hans{ Countries%variant{ CD{"刚果民主共和国"} CG{"刚果共和国"} + CI{"象牙海岸"} CZ{"捷克共和国"} FK{"福克兰群岛 (马尔维纳斯群岛)"} + SZ{"斯威士兰"} + TL{"东帝汶"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/yue_Hant.txt b/icuSources/data/region/yue_Hant.txt index 7222c9a5..47ff886b 100644 --- a/icuSources/data/region/yue_Hant.txt +++ b/icuSources/data/region/yue_Hant.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/zgh.txt b/icuSources/data/region/zgh.txt index 64c85737..ef67bdb8 100644 --- a/icuSources/data/region/zgh.txt +++ b/icuSources/data/region/zgh.txt @@ -128,7 +128,6 @@ zgh{ ME{"ⵎⵓⵏⵜⵉⵏⵉⴳⵔⵓ"} MG{"ⵎⴰⴷⴰⵖⴰⵛⵇⴰⵔ"} MH{"ⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵎⴰⵔⵛⴰⵍ"} - MK{"ⵎⴰⵙⵉⴷⵓⵏⵢⴰ"} ML{"ⵎⴰⵍⵉ"} MM{"ⵎⵢⴰⵏⵎⴰⵔ"} MN{"ⵎⵏⵖⵓⵍⵢⴰ"} @@ -230,5 +229,5 @@ zgh{ ZM{"ⵣⴰⵎⴱⵢⴰ"} ZW{"ⵣⵉⵎⴱⴰⴱⵡⵉ"} } - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/region/zh.txt b/icuSources/data/region/zh.txt index 877290fa..43228116 100644 --- a/icuSources/data/region/zh.txt +++ b/icuSources/data/region/zh.txt @@ -309,7 +309,6 @@ zh{ CI{"象牙海岸"} CZ{"捷克共和国"} FK{"福克兰群岛(马尔维纳斯群岛)"} - TL{"TL"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/zh_Hans.txt b/icuSources/data/region/zh_Hans.txt index e9730e6f..0ebd7f7a 100644 --- a/icuSources/data/region/zh_Hans.txt +++ b/icuSources/data/region/zh_Hans.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/region/zh_Hant.txt b/icuSources/data/region/zh_Hant.txt index c4136ab1..6043aee7 100644 --- a/icuSources/data/region/zh_Hant.txt +++ b/icuSources/data/region/zh_Hant.txt @@ -254,7 +254,7 @@ zh_Hant{ SV{"薩爾瓦多"} SX{"荷屬聖馬丁"} SY{"敘利亞"} - SZ{"史瓦濟蘭"} + SZ{"史瓦帝尼"} TA{"特里斯坦達庫尼亞群島"} TC{"土克斯及開科斯群島"} TD{"查德"} @@ -307,8 +307,11 @@ zh_Hant{ Countries%variant{ CD{"剛果民主共和國"} CG{"剛果共和國"} + CI{"象牙海岸"} CZ{"捷克共和國"} FK{"福克蘭群島(馬爾維納斯群島)"} + SZ{"史瓦濟蘭"} + TL{"東帝汶"} } - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/region/zh_Hant_HK.txt b/icuSources/data/region/zh_Hant_HK.txt index 05fb5df1..f1bb2528 100644 --- a/icuSources/data/region/zh_Hant_HK.txt +++ b/icuSources/data/region/zh_Hant_HK.txt @@ -95,8 +95,5 @@ zh_Hant_HK{ ZM{"贊比亞"} ZW{"津巴布韋"} } - Countries%variant{ - CI{"象牙海岸"} - } - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/zh_Hant_MO.txt b/icuSources/data/region/zh_Hant_MO.txt index f4004e27..15c7c3f4 100644 --- a/icuSources/data/region/zh_Hant_MO.txt +++ b/icuSources/data/region/zh_Hant_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/region/zu.txt b/icuSources/data/region/zu.txt index 945e01e8..d1d4b1db 100644 --- a/icuSources/data/region/zu.txt +++ b/icuSources/data/region/zu.txt @@ -134,7 +134,7 @@ zu{ GW{"i-Guinea-Bissau"} GY{"i-Guyana"} HK{"i-Hong Kong"} - HM{"i-Heard Island ne-McDonald Islands"} + HM{"I-Heard & McDonald Island"} HN{"i-Honduras"} HR{"i-Croatia"} HT{"i-Haiti"} @@ -183,7 +183,7 @@ zu{ MF{"i-Saint Martin"} MG{"i-Madagascar"} MH{"i-Marshall Islands"} - MK{"i-Macedonia"} + MK{"i-North Macedonia"} ML{"iMali"} MM{"i-Myanmar (Burma)"} MN{"i-Mongolia"} @@ -273,7 +273,7 @@ zu{ TZ{"i-Tanzania"} UA{"i-Ukraine"} UG{"i-Uganda"} - UM{"i-U.S. Minor Outlying Islands"} + UM{"I-U.S. Outlying Islands"} UN{"I-United Nations"} US{"i-United States"} UY{"i-Uruguay"} @@ -309,9 +309,7 @@ zu{ CI{"i-Ivory Coast"} CZ{"i-Czech Republic"} FK{"i-Falkland Islands (Islas Malvinas)"} - MK{"i-Macedonia (FYROM)"} - SZ{"SZ"} TL{"i-East Timor"} } - Version{"2.1.48.17"} + Version{"36.1"} } diff --git a/icuSources/data/translit/Any_DoCoMoSMS.txt b/icuSources/data/translit/Any_DoCoMoSMS.txt deleted file mode 100644 index afa9ea80..00000000 --- a/icuSources/data/translit/Any_DoCoMoSMS.txt +++ /dev/null @@ -1,495 +0,0 @@ -# *************************************************************************** -# * -# * Copyright (C) 2011 Apple Inc. All Rights Reserved. -# * -# *************************************************************************** -# File: Any_DoCoMoSMS.txt -# - -#### -# Fallbacks from Unicode emoji codepoints that do not correspond -# to emoji in the DoCoMo set; they are mapped to other Unicode emoji -# that do, or to GETA MARK if there is no good replacement. -#### - -# Part 1 BMP -\u2002 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2003 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2005 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2139 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u21AA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u231B → \u23F3 ; # \xF9\xC1 -\u23E9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u23EA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u23EB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u23EC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25AA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25AB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25B6 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25C0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25FB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25FC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25FD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u25FE → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2611 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u261D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u263A → \U0001F603 ; # \xF9\x95 -\u2693 → \U0001F6A2 ; # \xF8\xC2 -\u26AA → \U0001F311 ; # \xF9\x40 -\u26AB → \U0001F311 ; # \xF9\x40 -\u26C5 → \u2600\u2601 ; # \xF8\x9F \xF8\xA0 -\u26CE → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u26D4 → \U0001F196 ; # \xF9\xD4 -\u26EA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u26F2 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u26FA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2705 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2714 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2716 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2733 → \U0001F4A0 ; # \xF9\x9D -\u2734 → \U0001F4A0 ; # \xF9\x9D -\u2744 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2747 → \u2728 ; # \xF9\x9F -\u274C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u274E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2753 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2754 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2755 → \u2757 ; # \xF9\xA7 -\u2795 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2796 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2797 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u27A1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B05 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B06 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B07 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B1B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B1C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B50 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u2B55 → \U0001F315 ; # \xF9\x44 -\u303D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u3297 → \u3013 ; # \x81\xAC (fallback to GETA MARK) - -# Part 2 non-BMP -\U0001F004 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F0CF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F170 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F171 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F17E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F18E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F192 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F198 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F199 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F19A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1E8\U0001F1F3 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1E9\U0001F1EA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1EA\U0001F1F8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1EB\U0001F1F7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1EC\U0001F1E7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1EE\U0001F1F9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1EF\U0001F1F5 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1F0\U0001F1F7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1F7\U0001F1FA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F1FA\U0001F1F8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F201 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F202 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F21A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F22F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F236 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F237 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F238 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F239 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F23A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F250 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F251 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F304 → \u2600 ; # \xF8\x9F -\U0001F305 → \u2600 ; # \xF8\x9F -\U0001F306 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F307 → \u2600 ; # \xF8\x9F -\U0001F308 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F309 → \U0001F303 ; # \xF9\x57 -\U0001F30B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F30C → \U0001F303 ; # \xF9\x57 -\U0001F30F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F31B → \U0001F313 ; # \xF9\x42 -\U0001F31F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F320 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F330 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F334 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F335 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F339 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F33F → \U0001F340 ; # \xF9\xE6 -\U0001F342 → \U0001F341 ; # \xF9\xEC -\U0001F343 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F344 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F345 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F346 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F347 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F348 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F349 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F34A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F34D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F34F → \U0001F34E ; # \xF9\xEA -\U0001F351 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F353 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F355 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F356 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F357 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F358 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F35A → \U0001F35C ; # \xF9\xF1 -\U0001F35B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F35D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F35F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F360 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F361 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F362 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F363 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F364 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F365 → \U0001F300 ; # \xF8\xA4 -\U0001F366 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F367 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F368 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F369 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F36F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F371 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F372 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F373 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F379 → \U0001F378 ; # \xF8\xD2 -\U0001F37B → \U0001F37A ; # \xF8\xD3 -\U0001F383 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F385 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F386 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F387 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F388 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F389 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F38F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F390 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F391 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F392 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F393 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3A1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3A2 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3A3 → \U0001F41F ; # \xF9\xF6 -\U0001F3A6 → \U0001F3A5 ; # \xF8\xD8 -\U0001F3AD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3AF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B2 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B3 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B4 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3B9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3BA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3BB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3BC → \U0001F3B6 ; # \xF9\xA4 -\U0001F3C4 → \U0001F3C2 ; # \xF9\xB7 -\U0001F3C6 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3C8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3CA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3E1 → \U0001F3E0 ; # \xF8\xC4 -\U0001F3E9 → \U0001F3E8\U0001F495 ; # \xF8\xCA \xF9\x94 -\U0001F3EC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3ED → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3EE → \U0001F376 ; # \xF9\xF0 -\U0001F3EF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3F0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F40D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F40E → \U0001F434 ; # \xF9\xF9 -\U0001F411 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F412 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F414 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F417 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F418 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F419 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F41A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F41B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F41C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F41D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F41E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F420 → \U0001F41F ; # \xF9\xF6 -\U0001F421 → \U0001F41F ; # \xF9\xF6 -\U0001F422 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F423 → \U0001F424 ; # \xF9\xF4 -\U0001F425 → \U0001F424 ; # \xF9\xF4 -\U0001F426 → \U0001F424 ; # \xF9\xF4 -\U0001F428 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F429 → \U0001F436 ; # \xF9\x45 -\U0001F42B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F42C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F42D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F42E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F42F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F430 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F432 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F433 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F435 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F438 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F439 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F43A → \U0001F436 ; # \xF9\x45 -\U0001F43B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F43C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F43D → \U0001F437 ; # \xF9\xFA -\U0001F43E → \U0001F463 ; # \xF8\xF9 -\U0001F443 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F444 → \U0001F48B ; # \xF9\x9E -\U0001F445 → \U0001F61C ; # \xF9\xCD -\U0001F446 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F447 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F448 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F449 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F44B → \u270B ; # \xF8\xF6 -\U0001F44C → \U0001F197 ; # \xF9\xB0 -\U0001F44E → \u2935 ; # \xF9\xA5 -\U0001F44F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F450 → \u270B ; # \xF8\xF6 -\U0001F452 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F454 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F457 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F458 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F459 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F45A → \U0001F455 ; # \xF9\xB3 -\U0001F45E → \U0001F45F ; # \xF8\xFA -\U0001F461 → \U0001F460 ; # \xF8\xD5 -\U0001F462 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F466 → \U0001F603 ; # \xF9\x95 -\U0001F467 → \U0001F603 ; # \xF9\x95 -\U0001F468 → \U0001F603 ; # \xF9\x95 -\U0001F469 → \U0001F603 ; # \xF9\x95 -\U0001F46A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F46B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F46E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F46F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F470 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F471 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F472 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F473 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F474 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F475 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F476 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F477 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F478 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F479 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F47F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F480 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F481 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F482 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F483 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F485 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F486 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F487 → \u2702 ; # \xF8\xD6 -\U0001F488 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F489 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F48A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F48E → \U0001F48D ; # \xF9\xC0 -\U0001F48F → \U0001F48B ; # \xF9\x9E -\U0001F490 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F491 → \U0001F493 ; # \xF9\x92 -\U0001F492 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F496 → \u2764 ; # \xF9\x91 -\U0001F497 → \U0001F493 ; # \xF9\x92 -\U0001F498 → \u2764 ; # \xF9\x91 -\U0001F499 → \u2764 ; # \xF9\x91 -\U0001F49A → \u2764 ; # \xF9\x91 -\U0001F49B → \u2764 ; # \xF9\x91 -\U0001F49C → \u2764 ; # \xF9\x91 -\U0001F49D → \u2764 ; # \xF9\x91 -\U0001F49E → \U0001F493 ; # \xF9\x92 -\U0001F49F → \U0001F4A0 ; # \xF9\x9D -\U0001F4A9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4AA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4AB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4AC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4AE → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4AF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4B1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4B2 → \U0001F4B0 ; # \xF9\xBA -\U0001F4B3 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4B5 → \U0001F4B0 ; # \xF9\xBA -\U0001F4B8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4B9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4BC → \U0001F45C ; # \xF8\xE3 -\U0001F4BD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4BE → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C0 → \U0001F4BF ; # \xF8\xED -\U0001F4C1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C2 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C3 → \U0001F4DD ; # \xF8\xEA -\U0001F4C4 → \U0001F4DD ; # \xF8\xEA -\U0001F4C5 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C6 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C7 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4C8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4CA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4CB → \U0001F4DD ; # \xF8\xEA -\U0001F4CC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4CD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4CF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4D0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4D1 → \U0001F4DD ; # \xF8\xEA -\U0001F4D2 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D3 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D4 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D5 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D7 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D8 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4D9 → \U0001F4D6 ; # \xF8\xE4 -\U0001F4DA → \U0001F4D6 ; # \xF8\xE4 -\U0001F4DB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4DC → \u27B0 ; # \xF9\xAF -\U0001F4DE → \u260E ; # \xF8\xE8 -\U0001F4E1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4E2 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4E3 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4E4 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4E5 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4E6 → \U0001F381 ; # \xF8\xE6 -\U0001F4E7 → \u2709 ; # \xF9\x77 -\U0001F4E8 → \U0001F4E9 ; # \xF9\x73 -\U0001F4EA → \U0001F3E3 ; # \xF8\xC6 -\U0001F4EB → \U0001F3E3 ; # \xF8\xC6 -\U0001F4EE → \U0001F3E3 ; # \xF8\xC6 -\U0001F4F0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4F3 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4F4 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4F6 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4F9 → \U0001F3A5 ; # \xF8\xD8 -\U0001F4FB → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4FC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F503 → \u267B ; # \xF9\xDA -\U0001F50A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F50B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F50C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F50E → \U0001F50D ; # \xF9\x81 -\U0001F50F → \U0001F511 ; # \xF9\x7D -\U0001F510 → \U0001F511 ; # \xF9\x7D -\U0001F512 → \U0001F511 ; # \xF9\x7D -\U0001F513 → \U0001F511 ; # \xF9\x7D -\U0001F516 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F517 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F518 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F519 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F520 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F521 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F522 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F523 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F524 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F525 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F526 → \U0001F4A1 ; # \xF9\xA0 -\U0001F528 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F529 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F52A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F52B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F52E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F52F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F530 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F531 → \U0001F451 ; # \xF9\xBF -\U0001F532 → \U0001F311 ; # \xF9\x40 -\U0001F533 → \U0001F311 ; # \xF9\x40 -\U0001F534 → \U0001F311 ; # \xF9\x40 -\U0001F535 → \U0001F311 ; # \xF9\x40 -\U0001F536 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F537 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F538 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F539 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F53A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F53B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F53C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F53D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F550 → \u23F0 ; # \xF9\x5E -\U0001F551 → \u23F0 ; # \xF9\x5E -\U0001F552 → \u23F0 ; # \xF9\x5E -\U0001F553 → \u23F0 ; # \xF9\x5E -\U0001F554 → \u23F0 ; # \xF9\x5E -\U0001F555 → \u23F0 ; # \xF9\x5E -\U0001F556 → \u23F0 ; # \xF9\x5E -\U0001F557 → \u23F0 ; # \xF9\x5E -\U0001F558 → \u23F0 ; # \xF9\x5E -\U0001F559 → \u23F0 ; # \xF9\x5E -\U0001F55A → \u23F0 ; # \xF9\x5E -\U0001F55B → \u23F0 ; # \xF9\x5E -\U0001F5FC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F5FD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F5FE → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F5FF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F602 → \U0001F606 ; # \xF9\xCF -\U0001F604 → \U0001F603 ; # \xF9\x95 -\U0001F60A → \U0001F603 ; # \xF9\x95 -\U0001F618 → \U0001F60D ; # \xF9\xCB -\U0001F61A → \U0001F60D ; # \xF9\xCB -\U0001F61D → \U0001F61C ; # \xF9\xCD -\U0001F624 → \U0001F601 ; # \xF9\xF8 -\U0001F625 → \U0001F613 ; # \xF9\xC8 -\U0001F628 → \U0001F631 ; # \xF9\xFC -\U0001F629 → \U0001F616 ; # \xF9\x98 -\U0001F62A → \U0001F4A4 ; # \xF9\xA6 -\U0001F62B → \U0001F623 ; # \xF9\xD0 -\U0001F630 → \U0001F613 ; # \xF9\xC8 -\U0001F632 → \U0001F635 ; # \xF9\x99 -\U0001F633 → \U0001F606 ; # \xF9\xCF -\U0001F637 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F638 → \U0001F601 ; # \xF9\xF8 -\U0001F639 → \U0001F606 ; # \xF9\xCF -\U0001F63A → \U0001F603 ; # \xF9\x95 -\U0001F63B → \U0001F60D ; # \xF9\xCB -\U0001F63C → \U0001F601 ; # \xF9\xF8 -\U0001F63D → \U0001F60D ; # \xF9\xCB -\U0001F63E → \U0001F621 ; # \xF9\xC9 -\U0001F63F → \U0001F622 ; # \xF9\xD3 -\U0001F640 → \U0001F616 ; # \xF9\x98 -\U0001F645 → \U0001F196 ; # \xF9\xD4 -\U0001F646 → \U0001F197 ; # \xF9\xB0 -\U0001F647 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F648 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F649 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F64A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F64B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F64C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F64D → \U0001F616 ; # \xF9\x98 -\U0001F64E → \U0001F620 ; # \xF9\x96 -\U0001F64F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F680 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F685 → \U0001F684 ; # \xF8\xBE -\U0001F687 → \u24C2 ; # \xF8\xBD -\U0001F689 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F68F → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F691 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F692 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F693 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F695 → \U0001F697 ; # \xF8\xBF -\U0001F69A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6A4 → \u26F5 ; # \xF9\x47 -\U0001F6A7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6A8 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6AB → \U0001F232 ; # \xF9\xDD -\U0001F6B6 → \U0001F3C3 ; # \xF9\xD8 -\U0001F6B9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6BA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6BC → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6BD → \U0001F6BB ; # \xF8\xCF -\U0001F6BE → \U0001F6BB ; # \xF8\xCF -\U0001F6C0 → \u2668 ; # \xF9\x9C diff --git a/icuSources/data/translit/Any_KDDISMS.txt b/icuSources/data/translit/Any_KDDISMS.txt deleted file mode 100644 index 5e124ee2..00000000 --- a/icuSources/data/translit/Any_KDDISMS.txt +++ /dev/null @@ -1,107 +0,0 @@ -# *************************************************************************** -# * -# * Copyright (C) 2011 Apple Inc. All Rights Reserved. -# * -# *************************************************************************** -# File: Any_KDDISMS.txt -# - -#### -# Fallbacks from Unicode emoji codepoints that do not correspond -# to emoji in the KDDI set; they are mapped to other Unicode emoji -# that do, or to GETA MARK if there is no good replacement. -#### - -# Part 1 BMP -\u24C2 → \U0001F687 ; # \xF7\xEC -\u2754 → \u2753 ; # \xF6\x5B -\u2755 → \u2757 ; # \xF6\x5A -\u27BF → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u3030 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\u303D → \u3013 ; # \x81\xAC (fallback to GETA MARK) - -# Part 2 non-BMP -\U0001F196 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F201 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F21A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F232 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F234 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F236 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F237 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F238 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F304 → \U0001F305 ; # \xF3\xC8 -\U0001F307 → \U0001F306 ; # \xF3\x4D -\U0001F315 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F31F → \u2B50 ; # \xF6\x63 -\U0001F33E → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F343 → \U0001F342 ; # \xF3\x40 -\U0001F3A0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3A6 → \U0001F3A5 ; # \xF6\xF0 -\U0001F3B7 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F3BD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F40E → \U0001F434 ; # \xF6\xB1 -\U0001F411 → \u2648 ; # \xF6\x67 -\U0001F412 → \U0001F435 ; # \xF6\xB2 -\U0001F41F → \u2653 ; # \xF6\x72 -\U0001F426 → \U0001F424 ; # \xF6\xB9 -\U0001F439 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F43A → \U0001F436 ; # \xF6\xBA -\U0001F450 → \U0001F44B ; # \xF3\xAA -\U0001F45D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F461 → \U0001F460 ; # \xF6\xF3 -\U0001F464 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F466 → \U0001F468 ; # \xF6\xD5 -\U0001F467 → \U0001F469 ; # \xF6\xD3 -\U0001F46B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F481 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F482 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F48E → \U0001F48D ; # \xF6\xED -\U0001F492 → \u26EA ; # \xF7\xEB -\U0001F497 → \U0001F493 ; # \xF4\x79 -\U0001F49F → \u2764 ; # \xF7\xB2 -\U0001F4A0 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4B1 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4BA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F4C0 → \U0001F4BF ; # \xF6\xE5 -\U0001F4E2 → \U0001F50A ; # \xF6\xEA -\U0001F4E3 → \U0001F50A ; # \xF6\xEA -\U0001F4EE → \U0001F4EA ; # \xF6\xF4 -\U0001F513 → \U0001F512 ; # \xF6\xF5 -\U0001F51A → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51B → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51C → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F51D → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F52F → \U0001F52E ; # \xF3\x62 -\U0001F531 → \U0001F451 ; # \xF7\xF9 -\U0001F532 → \U0001F535 ; # \xF7\x67 -\U0001F533 → \U0001F535 ; # \xF7\x67 -\U0001F550 → \u23F0 ; # \xF7\xB1 -\U0001F551 → \u23F0 ; # \xF7\xB1 -\U0001F552 → \u23F0 ; # \xF7\xB1 -\U0001F553 → \u23F0 ; # \xF7\xB1 -\U0001F554 → \u23F0 ; # \xF7\xB1 -\U0001F555 → \u23F0 ; # \xF7\xB1 -\U0001F556 → \u23F0 ; # \xF7\xB1 -\U0001F557 → \u23F0 ; # \xF7\xB1 -\U0001F558 → \u23F0 ; # \xF7\xB1 -\U0001F559 → \u23F0 ; # \xF7\xB1 -\U0001F55A → \u23F0 ; # \xF7\xB1 -\U0001F55B → \u23F0 ; # \xF7\xB1 -\U0001F5FD → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F604 → \U0001F603 ; # \xF6\x49 -\U0001F605 → \U0001F603\U0001F4A6 ; # \xF6\x49 \xF7\xCE -\U0001F606 → \U0001F60C ; # \xF3\x99 -\U0001F60B → \U0001F60A ; # \xF3\xA1 -\U0001F61D → \U0001F61C ; # \xF6\xC0 -\U0001F61E → \U0001F614 ; # \xF3\x94 -\U0001F625 → \U0001F613 ; # \xF7\xF6 -\U0001F684 → \U0001F685 ; # \xF6\x89 -\U0001F695 → \U0001F697 ; # \xF6\x8A -\U0001F699 → \U0001F697 ; # \xF6\x8A -\U0001F6A4 → \u26F5 ; # \xF6\x8D -\U0001F6AA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6B9 → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6BA → \u3013 ; # \x81\xAC (fallback to GETA MARK) -\U0001F6BC → \U0001F476 ; # \xF3\xD9 -\U0001F6BD → \U0001F6BB ; # \xF6\x7D -\U0001F6BE → \U0001F6BB ; # \xF6\x7D diff --git a/icuSources/data/translit/Any_SoftbankSMS.txt b/icuSources/data/translit/Any_SoftbankSMS.txt index fd194a9f..ef0f9c6b 100644 --- a/icuSources/data/translit/Any_SoftbankSMS.txt +++ b/icuSources/data/translit/Any_SoftbankSMS.txt @@ -1,9 +1,9 @@ -# *************************************************************************** -# * -# * Copyright (C) 2010,2012 Apple Inc. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# Apple addition, © 2010,2012 Apple Inc. All Rights Reserved. +# # File: Any_SoftbankSMS.txt +# Generated from CLDR # #### @@ -162,7 +162,6 @@ \u3297 → \uE30D ; # xF9 xAD \u3299\uFE0F ↔ \uE315 ; # xF9 xB5 \u3299 → \uE315 ; # xF9 xB5 - # Part 2 non-BMP \U0001F004\uFE0F ↔ \uE12D ; # xF7 x6D \U0001F004 → \uE12D ; # xF7 x6D @@ -555,7 +554,6 @@ \U0001F6BD ↔ \uE140 ; # xF7 x81 \U0001F6BE ↔ \uE309 ; # xF9 xA9 \U0001F6C0 ↔ \uE13F ; # xF7 x80 - #### # Fallbacks from softbank PUA that were not used # since there were standard pre-6.0 Unicodes available @@ -564,7 +562,6 @@ \u00A9 ← \uE24E ; # xF7 xEE \u00AE ← \uE24F ; # xF7 xEF \u2122 ← \uE537 ; # xFB xD7 - #### # Fallbacks from other standard Han ideographs to JISX0208 Kanji # as in the softbank-sjis table @@ -609,7 +606,6 @@ \u9E7C → \u9E78 ; # x8C xB2 \u9EB4 → \u9EB9 ; # x8D x8D \u9EB5 → \u9EBA ; # x96 xCB - #### # Use identity mappings for other softbank PUA, e.g. # (ranges shown using | ) @@ -674,3 +670,4 @@ # \uE757 # xF9 xFC # #### + diff --git a/icuSources/data/translit/Hani_Latn.txt b/icuSources/data/translit/Hani_Latn.txt index f5da720d..025804db 100644 --- a/icuSources/data/translit/Hani_Latn.txt +++ b/icuSources/data/translit/Hani_Latn.txt @@ -19,161 +19,162 @@ [嗄]→á; [啊]→a; [㶼哀哎唉嗳噯埃娭挨欸溾銰鎄锿𠳳𡉓𡟓𢰇𤸖]→āi; -[㱯䠹䶣凒啀嘊捱敱敳溰癌皑皚騃𠊎𤸳𦩴𧪚𩪂𩮖𫘤]→ái; +[㱯䠹䶣凒啀嘊捱敱敳溰癌皑皚騃𠊎𤸳𦩴𧪚𩪂𩮖𫘤𬺃𰛥]→ái; [㢊䑂䨠娾昹毐濭矮蔼藹譪躷霭靄𣤃𦥂𦥈𧡋𩫇]→ǎi; -[㕌㗒㘷㝶㤅㾢㿄䀳䅬䔽䝽伌僾叆嗌塧壒嫒嬡愛懓懝暧曖爱瑷璦皧瞹砹硋碍礙艾薆譺鑀閡隘靉餲馤鱫鴱𡁍𡰽𡶃𢟪𢟰𢣏𢣕𣋞𣜬𣝅𣩱𤢵𤻢𥡽𥤦𥴨𦗍𦗐𧏹𧓁𧰿𧵨𨶂𩈋𪇈𪕭]→ài; -[㛺㞄㫨㸩䀂䅖䢿侒媕安峖庵桉氨痷盦盫腤菴萻葊蓭誝諳谙鞌鞍韽馣鵪鶕鹌𠽪𡯏𢰍𣚖𧩸𧫥𧫧𧮍𩽾𪁟𪘒]→ān; +[㕌㗒㘷㝶㤅㦈㾢㿄䀳䅬䔽䝽伌僾叆嗌塧壒嫒嬡愛懓懝暧曖爱瑷璦皧瞹砹硋碍礙艾薆譺鑀閡隘靉餲馤鱫鴱𡁍𡰽𡶃𢟪𢟰𢣏𢣕𣉼𣋞𣜬𣝅𣩱𤢵𤻢𥡽𥤦𥴨𦗍𦗐𧏹𧓁𧰿𧵨𨶂𩈋𪇈𪕭𫂖𫉁𫣊𬤩𭏦𭞄𮩝𰾭𱉪]→ài; +[㛺㞄㫨㸩䀂䅖䢿侒媕安峖庵桉氨痷盦盫腤菴萻葊蓭誝諳谙鞌鞍韽馣鵪鶕鹌𠽪𡯏𢰍𣚖𧩸𧫥𧫧𧮍𩽾𪁟𪘒𬸝]→ān; [䜙儑啽玵雸𡪁𡽜𣵱]→án; [㜝㽢俺唵垵埯揞罯銨铵隌𠉬𤃷𤜁𥦍𦺽𩅝𩈴]→ǎn; -[㟁㱘䅁䬓䮗䯥堓婩岸按晻暗案洝犴胺荌豻貋錌闇鮟黯𠰑𡎑𡪙𡹼𣆛𣣚𣽥𤞿𤟉𥏮𥳬𧖮𨲊𩓤𩭢𩹎]→àn; +[㟁㱘䅁䬓䮗䯥堓婩岸按晻暗案洝犴胺荌豻貋錌闇鮟黯𠰑𡎑𡪙𡹼𣆛𣣚𣽥𤞿𤟉𥏮𥳬𧖮𨲊𩓤𩭢𩹎𫗊𬮴𬴁]→àn; [肮骯𠵫𡕉]→āng; [㭿䀚䒢䩕䭹卬岇昂昻𤭒𩑝𩔘]→áng; [䇦䭺𦫫]→ǎng; [㼜枊盎醠𠹃𡵙𢓋𣉗𣖮𩉰𩜟]→àng; -[㕭㩠䫜凹柪梎爊軪𤏶𧅃𧨲𩥊𪃨]→āo; -[㟼㠂㿰䥝䦋䵅厫嗷嗸嶅廒摮敖滶熬獒獓璈磝翱翶翺聱蔜螯謷謸遨鏖隞鰲鳌鷔鼇𡊛𡏼𢧴𣊁𣷫𥂢𦪈𩘮𩮯𩱏𪉑]→áo; -[㑃㤇䯠䴈媪媼抝拗芺袄襖镺𢁱𥜌𦽀𩈏𩑤𩣻𪁾]→ǎo; -[㘬㘭㜜㜩㠗㥿䐿䜒䫨䮯傲坳垇墺奡奥奧嫯岙岰嶴慠懊扷擙澳鏊隩驁骜鿫𢕟𢳆𤺾𥑑𩑍𩕀𩟇𩼈]→ào; -[㭭㸭㺴㿬䰾丷仈八叭哵夿岜峇巴巼扒捌朳柭玐疤笆粑羓芭蚆豝釛釟魞鲃𠛋𠵺𡚭𢠭𢻷𤜱𤣸𤤒𦓧𧎱𧲧𨊹𩚥𩠀𩡩]→bā; -[㔜䟦䮂䳊叐坺墢妭抜拔炦犮癹胈茇菝詙跋軷颰魃鼥𢇷𥎱𦳺𧺡𧺺𩊤𩖽𩙥]→bá; +[㕭㩠䫜凹柪梎爊軪𤏶𧅃𧨲𩥊𪃨𬱮]→āo; +[㟼㠂㿰䥝䦋䵅厫嗷嗸嶅廒摮敖滶熬獒獓璈磝翱翶翺聱蔜螯謷謸遨鏖隞鰲鳌鷔鼇𡊛𡏼𢧴𣊁𣷫𥂢𦪈𩘮𩮯𩱏𪉑𫍵𰿁]→áo; +[㑃㤇䯠䴈媪媼抝拗芺袄襖镺𢁱𥜌𦽀𩈏𩑤𩣻𪁾𬸩]→ǎo; +[㘬㘭㜜㜩㠗㥿䐿䜒䫨䮯傲坳垇墺奡奥奧嫯岙岰嶴慠懊扷擙澳鏊隩驁骜鿫𢕟𢳆𤺾𥑑𩑍𩕀𩟇𩼈𬤡]→ào; +[㭭㸭㺴㿬䰾丷仈八叭哵夿岜峇巴巼扒捌朳柭玐疤笆粑羓芭蚆豝釛釟魞鲃𠛋𠵺𡚭𢠭𢻷𤜱𤣸𤤒𦓧𧎱𧲧𨊹𩚥𩠀𩡩𫓥𰹻𰽖]→bā; +[㔜䟦䮂䳊叐坺墢妭抜拔炦犮癹胈茇菝詙跋軷颰魃鼥𢇷𥎱𦳺𧺡𧺺𩊤𩖽𩙥𫐈𫭨𱅄]→bá; [㞎把鈀钯靶𢃳𢺞]→bǎ; -[㶚䃻䆉䇑䎬䎱䩗䩻䶕坝垻壩弝欛灞爸矲罢罷耙覇跁霸鮊鲅鲌𤜕𥝧𦫙𧿏𩃴𩨜𩹏𩽷]→bà; +[㶚䃻䆉䇑䎬䎱䩗䩻䶕坝垻壩弝欛灞爸矲罢罷耙覇跁霸鮊鲅鲌𤜕𥝧𦫙𧿏𩃴𩨜𩹏𩽷𫁂𫜨𬶻𰦜]→bà; [吧紦𣬶𣬷]→ba; [㓦䪹挀掰擘𢛞𨃅]→bāi; [㿟䳆白𥬝𦣺𪡈]→bái; [䙓佰捭摆擺柏栢瓸百竡粨絔襬𠫛]→bǎi; -[㔥㠔䒔䢙庍拜拝敗猈稗粺薭贁败韛𡏯𡭢𢈕𣧙𣺽𤁣𤙅𤽹𦩋𦳞𩋂𩎻𩏞]→bài; +[㔥㠔䒔䢙庍拜拝敗猈稗粺薭贁败韛𡏯𡭢𢈕𣧙𣺽𤁣𤙅𤽹𦩋𦳞𩋂𩎻𩏞𫖔]→bài; [㗑]→bai; -[䃑䈲扳搬攽斑斒班瘢癍般螌褩辬頒颁鳻𠔯𠚼𠦒𠺚𣪂𤡰𤦦𤫫𤳖𥹓𦎊𧇥𨭉𩔮𩿉𪄕𪉒𪒋]→bān; -[䉽䬳坂岅昄板版瓪粄舨蝂鈑钣闆阪魬𠧫𡯘𧌿𧿨]→bǎn; -[㚘㪵伴办半坢姅怑扮拌柈湴瓣秚絆绊辦鉡靽𠯘𢲔𢴬𥷁𦙹𦝤𨐦𨐱𨐾𩢔]→bàn; +[䃑䈲扳搬攽斑斒班瘢癍般螌褩辬頒颁鳻𠔯𠚼𠦒𠺚𣪂𤡰𤦦𤫫𤳖𥹓𦎊𧇥𨭉𩔮𩿉𪄕𪉒𪒋𱉑]→bān; +[䉽䬳坂岅昄板版瓪粄舨蝂鈑钣闆阪魬𠧫𡯘𧌿𧿨𬮳𱃷𱇖]→bǎn; +[㚘㪵伴办半坢姅怑扮拌柈湴瓣秚絆绊辦鉡靽𠯘𢲔𢴬𥷁𦙹𦝤𨐦𨐱𨐾𩢔𰽰]→bàn; [螁]→ban; -[㙃㨍㿶䩷垹帮幇幚幫捠梆浜縍邦邫鞤𠲑𠳐𢁏𢸌𣮡𤚰𤱵𦰥𨢐𩍗]→bāng; +[㙃㨍㿶䩷垹帮幇幚幫捠梆浜縍邦邫鞤𠲑𠳐𢁏𢸌𣮡𤚰𤱵𦰥𨢐𩍗𫄰]→bāng; [㮄榜牓綁绑膀髈𣮧𦾭]→bǎng; -[㭋䂜䎧䖫䧛䰷傍塝搒棒棓玤磅稖艕蒡蚌蜯謗谤鎊镑𠨵𠬣𡽲𢄎𢜗𢮏𢶶𣘙𩦠𩮗]→bàng; +[㭋䂜䎧䖫䧛䰷傍塝搒棒棓玤磅稖艕蒡蚌蜯謗谤鎊镑𠨵𠬣𡽲𢄎𢜗𢮏𢶶𣘙𩦠𩮗𫠌𬶆]→bàng; [佨勹包孢枹煲笣胞苞蕔褒襃闁齙龅𠅬𠣒𡶄𧵢𨚔]→bāo; [㵡㿺䈏䥤䨌䨔䪨嫑窇薄雹𤿈𥭓𦡕𦢊]→báo; -[㙅㻄䎂䭋䭸䳈䳰䴐保堡堢媬宝宲寚寳寶怉珤緥葆藵褓賲靌飹飽饱駂鳵鴇鸨𠤏𡧖𤞥𨰦𨰻𩛞𩬽𩭼]→bǎo; +[㙅㻄䎂䭋䳈䳰䴐保堡堢媬宝宲寚寳寶怉珤緥葆藵褓賲靌飹飽饱駂鳵鴇鸨𠤏𡧖𤞥𨰦𨰻𩛞𩬽𩭼𬲺𱅀]→bǎo; [㙸㫧㲒䤖儤勽報忁报抱暴曓爆菢虣蚫袌豹趵鉋鑤铇靤骲髱鮑鲍𠣺𠹕𡂟𡉩𢼌𣭀𤔣𤝧𥄹𧝘𧭤𨇅𨠖𩊅𩍂𩾡𩿓𪏶]→bào; -[㗗㽡䥯卑悲揹杯桮椑盃碑藣陂鵯鹎𢃍𣬍𤵛𤷁𤿾𥏓𥶓𦈧𦈶𦩖𧼠𩔹]→bēi; +[㗗㽡䥯卑悲揹杯桮椑盃碑藣陂鵯鹎𢃍𣬍𤵛𤷁𤿾𥏓𥶓𦈧𦈶𦩖𧼠𩔹𫔆𰱯]→bēi; [㤳䋳北鉳𧉥𧋲]→běi; -[⻉㔨㛝㣁㫲㰆㶔㷶㸢㸬㸽㻗㾱䔒䟺䡶䩀䰽俻倍偝偹備僃备孛悖惫愂憊昁梖焙牬犕狈狽珼琲碚禙糒背苝蓓蛽被褙誖貝贝軰輩辈邶郥鄁鋇鐾钡鞁鞴骳𠋭𠐡𠢥𡋭𢂏𢴾𢻵𣎵𣖾𣬪𤜲𤰈𤳦𤹲𤿒𦮷𦾙𧶙𩇩𩖠𩚾]→bèi; +[⻉㔨㛝㣁㫲㰆㶔㷶㸢㸬㸽㻗㾱䔒䟺䡶䩀䰽俻倍偝偹備僃备孛悖惫愂憊昁梖焙牬犕狈狽珼琲碚禙糒背苝蓓蛽被褙誖貝贝軰輩辈邶郥鄁鋇鐾钡鞁鞴骳𠋭𠐡𠢥𡋭𢂏𢴾𢻵𣎵𣖾𣬪𤜲𤰈𤳦𤹲𤿒𦮷𦾙𧶙𩇩𩖠𩚾𪱷𫝦𫞥𬇙𬦥𬨔𰞲𱇑]→bèi; [呗唄]→bei; [奔栟泍犇贲錛锛𣳰𩣺𩧼𪑖]→bēn; [㡷㮺奙本楍畚翉苯𣄏]→běn; -[㤓㨧㮥䬱倴坋坌捹撪桳渀獖笨輽逩𣴞𥢊𦯀𨋒𪊜𪎝]→bèn; -[㔙䑫䨜伻傰嘣奟崩嵭痭祊絣綳绷閍𠜳𠡮𡡈𡶤𢆸𢉁𢐒𣂤𣨥𤙾𤡭𥛱𥞩𦅈𨕧𨸂𨹹𨻱]→bēng; +[㤓㨧㮥䬱倴坋坌捹撪桳渀獖笨輽逩𣴞𥢊𦯀𨋒𪊜𪎝𬓱𰡞]→bèn; +[㔙䑫䨜伻傰嘣奟崩嵭痭祊絣綳绷閍𠜳𠡮𡡈𡶤𢆸𢉁𢐒𣂤𣨥𤙾𤡭𥛱𥞩𦅈𨕧𨸂𨹹𨻱𫄵𰬔]→bēng; [甭]→béng; -[㑟䋽䙀䩬䳞埄埲琣琫繃菶鞛𤫬𥀂𦂌𧑑𧚭𨓁𩊌𩑚]→běng; -[㷯䨻䭰塴泵甏蹦迸逬鏰镚𡎾𡾛𥖗𥦜𦝷𦺑𧩱𧻓𨆊𩂦𩗴𪔑]→bèng; +[㑟䋽䙀䩬䳞埄埲琣琫繃菶鞛𤫬𥀂𦂌𧑑𧚭𨓁𩊌𩑚𰬭]→běng; +[㷯䨻䭰塴泵甏蹦迸逬鏰镚𡎾𡾛𥖗𥦜𦝷𦺑𧩱𧻓𨆊𩂦𩗴𪔑𫗉]→bèng; [揼]→beng; -[㡙䚜䫾䮠偪屄楅榌毴螕豍逼鎞鰏鲾鵖𢟵𢡅𣚡𤝸𥏠𧤃𨲋𨻼𩧿𩭧]→bÄ«; +[㡙䚜䫾䮠偪屄楅榌毴螕豍逼鎞鰏鲾鵖𢟵𢡅𣚡𤝸𥏠𧤃𨲋𨻼𩧿𩭧𫔇𫠈𱉝]→bÄ«; [䨆䵄嬶荸鼻𣴨𩾳]→bí; -[㠲㪏㻶䃾䏢䘡䣥佊俾匕吡啚夶妣彼朼柀比沘疕秕笔筆箄粃聛舭貏鄙𠐌𠛡𠧅𠬈𡳄𢩒𢳋𣔓𤹦𤽊𦸣𨅗𨟵𪌄𪐄]→bǐ; -[㓖㘠㘩㙄㡀㢰㢶㢸㧙㪤㮿㯇㱸㳼㵥㻫㿫䀣䁹䄶䉾䊧䋔䎵䏶䕗䖩䟆䟤䠋䧗䩛䪐䫁䬛䮡䯗佖哔嗶坒堛壁奰妼婢嬖币幣幤庇庳廦弊弻弼彃必怭怶愊愎敝斃枈柲梐毕毖毙湢滗滭潷濞煏熚狴獘獙珌璧畀畁畢疪痹痺皕睤碧禆笓筚箅箆篦篳粊綼縪繴罼腷臂苾荜萆萞蓖蓽蔽薜蜌袐裨襅襞襣觱詖诐貱賁贔赑跸蹕躃躄避邲鄨鄪鉍鏎鐴铋閇閉閟闭陛鞸韠飶饆馝駜驆髀髲魓鮅鷝鷩鼊𠈺𠋯𠓷𠡂𠦈𠨘𠩿𠮃𠽩𡚁𡛗𡠚𡻞𡽶𢁽𢅩𢐦𢖬𢘍𢲾𢴩𣁉𣁢𣋹𣘥𣝍𣢠𣥣𣦇𣦢𣩩𣭤𣮐𣯴𤂀𤅹𤐙𤗚𤙞𤜻𤠺𤡝𤢣𤵘𤹝𤻖𥆯𥈗𥛘𥟗𥢦𥳆𥴬𥷑𦂖𦑞𦔆𦠞𦤫𦯛𦰙𦱔𧏻𧒀𧓄𧥑𧫤𧲜𧳠𨋥𨋩𨐨𨚍𨚓𨠔𨵰𨸼𩉫𩊰𩑻𩪖𩪧𩲢𪋜𪍪𪏺]→bì; -[䟍揙煸牑猵獱甂砭笾箯籩編编蝙边辺邉邊鍽鞭鯾鯿鳊𠐈𠑟𢩟𢻶𣩀𤄺𦇭𨖾𨩫𪏗𪓍]→biān; -[㦚䁵匾惼扁碥稨窆糄萹藊褊貶贬鴘𠓫𠪂𡈯𡬯𡬲𡬸𢴂𤀫𥣝𥣰𦟣𦽟𨖠𪖯]→biǎn; -[㝸㣐㭓㲢㳎㳒㴜㵷㺹䉸䒪䛒䡢䪻便卞变変峅弁徧忭抃昪汳汴玣緶缏艑苄覍變辡辧-辩辫辮辯遍釆閞𠭹𠯴𠷖𢭥𣈠𣝜𣪭𣸇𤀲𤺇𤻶𥍚𦉙𧩰𨚕𨧕𨳲𩩯𩰍𪉱]→biàn; +[㠲㪏㻶䃾䏢䘡䣥佊俾匕吡啚夶妣彼朼柀比沘疕秕笔筆箄粃聛舭貏鄙𠐌𠛡𠧅𠬈𡳄𢩒𢳋𣔓𤹦𤽊𦸣𨅗𨟵𪌄𪐄𪼋]→bǐ; +[㓖㘠㘩㙄㡀㢰㢶㢸㧙㪤㮿㯇㱸㳼㵥㻫㿫䀣䁹䄶䉾䊧䋔䎵䏶䕗䖩䟆䟤䠋䧗䩛䪐䫁䬛䮡䯗佖哔嗶坒堛壁奰妼婢嬖币幣幤庇庳廦弊弻弼彃必怭怶愊愎敝斃枈柲梐毕毖毙湢滗滭潷濞煏熚狴獘獙珌璧畀畁畢疪痹痺皕睤碧禆笓筚箅箆篦篳粊綼縪繴罼腷臂苾荜萆萞蓖蓽蔽薜蜌袐裨襅襞襣觱詖诐貱賁贔赑跸蹕躃躄避邲鄨鄪鉍鏎鐴铋閇閉閟闭陛鞸韠飶饆馝駜驆髀髲魓鮅鷝鷩鼊𠈺𠋯𠓷𠡂𠦈𠨘𠩿𠮃𠽩𡚁𡛗𡠚𡻞𡽶𢁽𢅩𢐦𢖬𢘍𢲾𢴩𣁉𣁢𣋹𣘥𣝍𣢠𣥣𣦇𣦢𣩩𣭤𣮐𣯴𤂀𤅹𤐙𤗚𤙞𤜻𤠺𤡝𤢣𤵘𤹝𤻖𥆯𥈗𥛘𥟗𥢦𥳆𥴬𥷑𦂖𦑞𦔆𦠞𦤫𦯛𦰙𦱔𧏻𧒀𧓄𧥑𧫤𧲜𧳠𨋥𨋩𨐨𨚍𨚓𨠔𨵰𨸼𩉫𩊰𩑻𩪖𩪧𩲢𪋜𪍪𪏺𫄞𫎳𫖒𫗣𫚑𫜁𫼫𫽳𬙝𬠃𬥶𬭽𮤲𮩛𰃻𰋾𰛡𰬎𰬤𰻳𱁴𱂅𱅈𱌉]→bì; +[䟍揙煸牑猵獱甂砭笾箯籩編编蝙边辺邉邊鍽鞭鯾鯿鳊𠐈𠑟𢩟𢻶𣩀𤄺𦇭𨖾𨩫𪏗𪓍𫚣]→biān; +[㦚䁵匾惼扁碥稨窆糄萹藊褊貶贬鴘𠓫𠪂𡈯𡬯𡬲𡬸𢴂𤀫𥣝𥣰𦟣𦽟𨖠𪖯𱉡]→biǎn; +[㝸㣐㭓㲢㳎㳒㴜㵷㺹䉸䒪䛒䡢䪻便卞变変峅弁徧忭抃昪汳汴玣緶缏艑苄覍變辡辧-辩辫辮辯遍釆閞𠭹𠯴𠷖𢭥𣈠𣝜𣪭𣸇𤀲𤺇𤻶𥍚𦉙𧩰𨚕𨧕𨳲𩩯𩰍𪉱𫔰𬸸]→biàn; [炞]→bian; -[⺣㶾䁃䁭䅺䙳䮽儦墂幖彪摽杓标標淲滮瀌灬熛爂猋瘭磦穮脿膘臕蔈藨謤贆鏢鑣镖镳颩颮颷飆-飈飊飑飙飚驃驫骉骠髟𠔂𠚠𢒯𣄠𤂆𤆀𤐫𥲦𦔗𦔩𦠎𦾑𧥍𨭚𩙪𩪊𩴩𩽁]→biāo; -[㟽㠒㯹䔸婊檦表裱褾諘錶𢅚𥘤𧝪]→biǎo; +[𰻝𰻞]→biáng; +[⺣㶾䁃䁭䅺䙳䮽儦墂幖彪摽杓标標淲滮瀌灬熛爂猋瘭磦穮脿膘臕蔈藨謤贆鏢鑣镖镳颩颮颷飆-飈飊飑飙飚驃驫骉骠髟𠔂𠚠𢒯𣄠𤂆𤆀𤐫𥲦𦔗𦔩𦠎𦾑𧥍𨭚𩙪𩪊𩴩𩽁𬭺𬴍𰷫𱃔𱃠]→biāo; +[㟽㠒㯹䔸婊檦表裱褾諘錶𢅚𥘤𧝪𰾍]→biǎo; [㧼䞄俵鰾鳔𠬪𢿏𧳀𧴎𧴕]→biào; -[㔡䋢䘷䳤憋虌蟞鱉鳖鼈龞𡐞𡘴𡙀𢐳𢠳𣇢𣊶𤉤𤷗𥞲𥡁𧆊𧌽𨂅𩵛𩸁𪂟]→biē; -[䇷䏟䠥䭱別别咇徶莂蛂襒蹩𠍯𡙪𡷘𢛎𤺓𤾵𧝬𧧸𧿥𨒜𩓝𩠻𩡟𩦉𪐆]→bié; +[㔡䋢䘷䳤憋虌蟞鱉鳖鼈龞𡐞𡘴𡙀𢐳𢠳𣇢𣊶𤉤𤷗𥞲𥡁𧆊𧌽𨂅𩵛𩸁𪂟𫛮𱌇𱍈]→biē; +[䇷䏟䠥䭱別别咇徶莂蛂襒蹩𠍯𡙪𡷘𢛎𤺓𤾵𧝬𧧸𧿥𨒜𩓝𩠻𩡟𩦉𪐆𰵬]→bié; [㿜瘪癟]→biě; [㢼䌘彆𢆣]→biè; -[㻞䚔䧬䨈傧儐宾彬斌梹椕槟檳汃滨濒濱濵瀕玢瑸璸砏繽缤虨豩豳賓賔邠鑌镔霦顮𠴇𡦻𡧼𢲰𣉮𣢏𣰨𥃰𧷟𨐰𨽗𩆱𩴱𪇕]→bÄ«n; +[㻞䚔䧬䨈傧儐宾彬斌梹椕槟檳汃滨濒濱濵瀕玢瑸璸砏繽缤虨豩豳賓賔邠鑌镔霦顮𠴇𡦻𡧼𢲰𣉮𣢏𣰨𥃰𧷟𨐰𨽗𩆱𩴱𪇕𬇄𱂸]→bÄ«n; [䐔]→bǐn; [摈擯殡殯膑臏髌髕髩鬂鬓鬢𡦆𧸈]→bìn; [氞]→bin; [䔊仌仒兵冫冰掤氷鋲𡲍𢎴𥲂𨹗𩋒𪑰]→bÄ«ng; -[㨀䴵丙怲抦摒昞昺柄棅炳眪禀秉稟窉苪蛃邴鈵鉼陃鞆鞞餅餠饼𠒝𠛥𠱛𡇤𡖛𡚛𡹾𣦪𦼹𩊖𩏂𩶁]→bǐng; -[㓈䗒並併倂偋傡垪寎并幷庰栤病竝誁靐鮩𠊧𢆩𢊜𢔧𣰜𥖬𦡻𦿅𨆱𨋲𩬝𩮟]→bìng; -[㞈䃗䝛䭦僠剝剥哱啵嶓帗拨撥播波溊玻癶癷盋砵碆紴缽菠袚袰蹳鉢钵餑饽驋鮁鱍𠱀𠺣𡀖𢂍𤗳𤜧𥮯𦲱𧙄𧲯𨭂𩜥𩧯𩬸𩯌]→bō; -[㗘㟑㩧㩭㪍㬍㬧㴾㶿㹀㼎㼟㼣䂍䊿䌟䍸䑈䗚䙏䞳䟛䢌䢪䥬䪇䪬䬪䭯䮀䯋䰊䳁䵗䶈亳仢伯侼僰勃博嚗帛愽懪挬搏欂浡淿渤煿牔犦犻狛猼瓝瓟礡礴秡箔簙肑胉脖膊舶艊苩葧蔔袯袹襏襮豰踣郣鈸鉑鋍鎛鑮钹铂镈餺馎馛馞駁駮驳髆髉鵓鹁𠧛𠮭𠷺𠸳𡋯𢐾𢠺𢣞𢩞𢫯𢺽𣋵𣛓𣧧𣭷𣽡𤃵𤒔𤗺𤚽𤶋𤾝𥜖𥭖𥴮𥹸𦃙𦈞𦋉𦤚𦤣𦯉𦰬𦼭𦽮𧇚𧟱𨈩𨍭𨏫𩃶𩄿𩌏𩍿𩏯𩓐𩗀𩗒𩗓𩙦𩟕𩣡𩱚𩷚𩽛𪌰𪍡𪙍]→bó; +[㨀䴵丙怲抦摒昞昺柄棅炳眪禀秉稟窉苪蛃邴鈵鉼陃鞆鞞餅餠饼𠒝𠛥𠱛𡇤𡖛𡚛𡹾𣦪𦼹𩊖𩏂𩶁𫖓𫚎𰽥𰽼𱋔]→bǐng; +[㓈䗒並併倂偋傡垪寎并幷庰栤病竝誁靐鮩𠊧𢆩𢊜𢔧𣰜𥖬𦡻𦿅𨆱𨋲𩬝𩮟𬦴]→bìng; +[㞈䃗䝛䭦僠剝剥哱啵嶓帗拨撥播波溊玻癶癷盋砵碆紴缽菠袚袰蹳鉢钵餑饽驋鮁鱍𠱀𠺣𡀖𢂍𤗳𤜧𥮯𦲱𧙄𧲯𨨏𨭂𩜥𩧯𩬸𩯌𫏆𬭛𱇣]→bō; +[㗘㟑㩧㩭㪍㬍㬧㴾㶿㹀㼎㼟㼣䂍䊿䌟䍸䑈䗚䙏䞳䟛䢌䢪䥬䪇䪬䬪䭯䮀䯋䰊䳁䵗䶈亳仢伯侼僰勃博嚗帛愽懪挬搏欂浡淿渤煿牔犦犻狛猼瓝瓟礡礴秡箔簙肑胉脖膊舶艊苩葧蔔袯袹襏襮豰踣郣鈸鉑鋍鎛鑮钹铂镈餺馎馛馞駁駮驳髆髉鵓鹁𠧛𠮭𠷺𠸳𡋯𢐾𢠺𢣞𢩞𢫯𢺽𣋵𣛓𣧧𣭷𣽡𤃵𤒔𤗺𤚽𤶋𤾝𥜖𥭖𥴮𥹸𦃙𦈞𦋉𦤚𦤣𦯉𦰬𦼭𦽮𧇚𧟱𨈩𨍭𨏫𩃶𩄿𩌏𩍿𩏯𩓐𩗀𩗒𩗓𩙦𩟕𩣡𩱚𩷚𩽛𪌰𪍡𪙍𫗈𫽊𬮁𬹇𬺏𰾀𱃳𱅐𱅓]→bó; [㝿箥簸跛𤿑𥸥𪓜𪚷]→bǒ; [孹檗糪蘗譒𠴸𡅂𡯳𡯷𩈔]→bò; [⺊卜萡]→bo; -[峬庯晡誧逋鈽钸𠚉𥪀𧻷𩶉𩺼]→bÅ«; -[轐醭鳪𥻞]→bú; -[㙛㨐䀯䋠䪁䪔卟哺喸捕补補鵏鸔𡡐𣱶𤣰𥃨𥣌𨴪𩏮𩏵𩯏𪇰]→bǔ; -[㘵㚴㳍㻉㾟䊇䍌䏽䑰䒀䝵䬏䴺不佈勏吥咘埔埗埠布廍怖悑抪捗柨步歨歩瓿篰簿荹蔀踄部郶钚餔餢𠘁𠜙𢁻𢇴𤚵𤸵𥑢𥳖𥹴𧉩𨋞𨛒𩅇𩊬𩊶𩢕𩣝𩷖𩻗𫐓𫗦]→bù; +[峬庯晡誧逋鈽钸𠚉𥪀𧻷𩶉𩺼𰵩]→bÅ«; +[轐醭鳪𥻞𫐗]→bú; +[㙛㨐䀯䋠䪁䪔卟哺喸捕补補鵏鸔𡡐𣱶𤣰𥃨𥣌𨴪𩏮𩏵𩯏𪇰𬷕𱊲]→bǔ; +[㘵㚴㳍㻉㾟䊇䍌䏽䑰䒀䝵䬏䴺不佈勏吥咘埔埗埠布廍怖悑抪捗柨步歨歩瓿篰簿荹蔀踄部郶钚餔餢𠘁𠜙𢁻𢇴𤚵𤸵𥑢𥳖𥹴𧉩𨋞𨛒𩅇𩊬𩊶𩢕𩣝𩷖𩻗𫐓𫗦𫚨𱃾𱋝]→bù; [䃰䌨嚓擦攃𤄖𨆾𨺭𪊗]→cā; [礤礸]→cǎ; [䵽囃遪𥗭𥩝]→cà; -[䞗䟀䠕偲婇猜]→cāi; -[㒲䴭才材纔裁財财𢎂𦬁𧵤𨙴]→cái; -[㥒䌽䐆䣋倸啋寀彩採毝睬綵跴踩采𤚀𤝭𤟖𤷕𧀊]→cǎi; -[䰂埰棌縩菜蔡𡣮𤁱𨯓𩁞𩧇𪇭]→cài; -[㜗䉔䟃䱗傪参-叅喰嬠湌爘飡餐驂骖𠫭𥢽𦪜𦪫𩝖𩟒]→cān; -[㥇㨻㱚䏼䗝䗞䘉䙁䝳䣟䳻惭慙慚残殘蚕蝅蠶蠺𠠋𠡡𢦸𢧮𢾃𣦼𥂥𦺐𧅀𧓩𨅔𨞷𩀧𩈻]→cán; +[䞗䟀䠕偲猜]→cāi; +[㒲䴭才材纔裁財财𢎂𦬁𧵤𨙴𬹅]→cái; +[㥒䌽䐆䣋倸啋婇寀彩採毝睬綵跴踩采𤚀𤝭𤟖𤷕𧀊]→cǎi; +[䰂埰棌縩菜蔡𡣮𤁱𨯓𩁞𩧇𪇭𮉯]→cài; +[㜗䉔䟃䱗傪参-叅喰嬠湌爘飡餐驂骖𠫭𡞋𥢽𦪜𦪫𩝖𩟒𫎺𫢺𮬞]→cān; +[㥇㨻㱚䏼䗝䗞䘉䙁䝳䣟䳻惭慙慚残殘蚕蝅蠶蠺𠠋𠡡𢦸𢧮𢾃𣦼𥂥𦺐𧅀𧓩𨅔𨞷𩀧𩈻𪮃𰑧]→cán; [㦧㿊䅟惨慘憯朁穇篸黪黲𡆮𥠩𥮾𨲱𩈼]→cǎn; -[㛑㣓㻮㽩䛹儏孱掺摻澯灿燦璨粲薒謲𡛝𣶡𣻬𤅒𥹛𩯞𪆶]→càn; -[仓仺伧倉傖嵢沧滄濸獊舱艙苍蒼螥鶬鸧𠥐𤚬𦾝𩀞𩕹𩝞]→cāng; +[㛑㣓㻮㽩䛹儏孱掺摻澯灿燦璨粲薒謲𡛝𣶡𣻬𤅒𥹛𩯞𪆶𬢳𬤄]→càn; +[仓仺伧倉傖嵢沧滄濸獊舱艙苍蒼螥鶬鸧𠥐𤚬𦾝𩀞𩕹𩝞𪺷]→cāng; [㵴㶓欌藏鑶𡽴𡾻𡿄𨤃]→cáng; -[䅮䢢賶]→càng; +[䅮䢢賶𬥳]→càng; [䎭撡操糙𠀊𤒕]→cāo; [㜖㯥䄚䏆䐬嘈嶆曹曺槽漕艚蓸螬褿鏪𡮦𣈅𣉿𤡐𤵥𥕢𥲍𦋿𨎝𩞄𩠎𩫥]→cáo; -[䒑愺懆艸草騲𠹊]→cǎo; +[䒑愺懆艸草騲𠹊𮪤]→cǎo; [䒃肏襙鄵]→cào; [⺾-⻀艹]→cao; -[㥽㨲㩍䇲䈟䊂䔴侧側冊册厕厠墄廁恻惻憡拺敇测測畟笧策筞筴箣簎粣荝萗萴蓛𡍫𢿸𣌧𥠉𥬰𥰡𥳯𦔎𦣧𦵪𧵡𨶨𩒄]→cè; +[㥽㨲㩍䇲䈟䊂䔴侧側冊册厕厠墄廁恻惻憡拺敇测測畟笧策筞筴箣簎粣荝萗萴蓛𡍫𢿸𣌧𥠉𥬰𥰡𥳯𦔎𦣧𦵪𧵡𨶨𩒄𫭮]→cè; [𤭢]→cèi; -[åµ¾]→cēn; -[㞥䅾䤁䨙䲋岑梣涔笒𣡎𦊃𨁊𨥣𨱼𩅨𩅮𩻛]→cén; +[㟥嵾]→cēn; +[㞥䅾䤁䨙䲋岑梣涔笒𣡎𦊃𨁊𨥣𨱼𩅨𩅮𩻛𱈔]→cén; [噌曽𡃆]→cēng; -[㬝䁬䉕层層嶒曾竲驓𡪠𡾓𢅋𤛢𦠇𧲅]→céng; +[㬝䁬䉕层層嶒曾竲驓𡪠𡾓𢅋𤛢𦠇𧲅𫘯]→céng; [㣒蹭𠟂]→cèng; [㛼㮑偛叉嗏扠挿插揷杈疀肞臿艖銟鍤锸餷馇𠝞𠞊𡋨𡵌𢔣𢘹𢭅𣆗𤜫𤜯𤳵𤵾𦑈𦝥𦦘𦦜𦦱𨀸𨙳𨪺𩝟𪘾]→chā; -[㢉㢒㪯㫅䁟䅊䕓䤩垞察嵖搽查槎檫猹碴秅茬茶詧靫𠽹𡝐𡝙𡨀𢣼𣘤𣘻𣱱𤶠𥌀𥥸𥻗𦉆𦑣𦛝𦳘𨃓𨼑𩟔𪒼]→chá; -[衩蹅鑔镲𡌚𥑥𥫢𨩨]→chǎ; -[㣾㤞䒲䓭䟕䡨䶪侘奼姹岔差汊紁詫诧𣍏𤞠𤳅𥃀𧠈𧫗𧶵𨆇𩴳𪑂𪑨]→chà; +[㢉㢒㪯㫅䁟䅊䕓䤩垞察嵖搽查槎檫猹碴秅茬茶詧靫𠽹𡝐𡝙𡨀𢣼𣘤𣘻𣱱𤶠𥌀𥥸𥻗𦉆𦑣𦛝𦳘𨃓𨼑𩟔𪒼𬭈]→chá; +[衩蹅鑔镲𡌚𥑥𥫢𨩨𬭠]→chǎ; +[㣾㤞䒲䓭䟕䡨䶪侘奼姹岔差汊紁詫诧𣍏𤞠𤳅𥃀𧠈𧫗𧶵𨆇𩴳𪑂𪑨𬢇𬺕]→chà; [㼮䐤拆芆釵钗𢹓𥐟𩑐]→chāi; [㑪㾹䓱侪儕喍柴犲祡豺齜𡟭𡺵𤞗𤠌𨌅]→chái; [䜺茝]→chǎi; [㳗䘍囆瘥虿蠆袃訍𦐰𦑏𧀱𧒨𧔴𧕧𧪘𧸿]→chài; -[㚲㢟㤐㰫㺗䪜幨搀攙梴裧襜覘觇辿鉆鋓𠣄𡖞𡖤𡝫𡮿𢌚𤴿𥭔𨊝𨵍𩖌]→chān; -[㙻㢆㶣㺥䂁䜛䡲䣑䤫䧯䫮僝儃儳劖嚵壥婵嬋巉廛棎欃毚湹潹潺澶瀍瀺煘獑磛禅禪緾纏纒缠艬蝉蟬蟾誗讒谗躔鄽酁鋋鑱镡镵饞馋𡎻𢥋𢽝𣔵𣤱𤸦𦝟𧐲𧓋𧕃𧥓𧨗𧴃𧾡𨬖𨮻𨽊𩮏𩽝𪏁𪏂𪏋𪏦𪓄𪖎𪗂𪚃]→chán; -[㦃㯆㹌㹽䐮䑎䤘䥀䩶䵐丳产冁刬剗剷啴嘽囅嵼幝摌斺旵浐滻灛燀產産簅繟蒇蕆諂譂讇谄辴鏟铲閳闡阐骣𠁷𠋷𠐩𠑆𠑑𠑡𠹖𡍌𡶴𢁧𢱟𢷹𣃘𤚍𤯥𦆀𦈎𦢙𦸰𧈪𧬦𨄉𨇝𨔢𨩪𨪑𨲵𨷭𨼒𩝚𩥮𪙞]→chǎn; -[㙴㬄㸥䀡䊲䠨䱿䴼忏懴懺摲硟羼韂顫颤𢺟𤗻𤪮𤮭𤼋𥊓𧠛𨇦𨳂𩟶]→chàn; -[䅛䗉䮖伥倀娼昌晿椙淐猖琩菖裮錩锠閶阊鯧鲳鼚𥫅𨷇𩲹𪂇𪉨]→chāng; -[⻑⻒㙊㦂䗅䠆䯴仧仩偿償兏嘗嚐塲嫦尝常徜瑺瓺甞肠腸膓苌萇鋿鏛镸鱨鲿𠙁𢁝𥋤𦰱𦼳𨣛𨱮𪁺𪄹]→cháng; -[⺁㫤僘厂厰场場廠惝敞昶氅鋹𡭿𤢄𤿼𥗊]→chǎng; -[䩨倡唱怅悵暢焻玚瑒畅畼誯韔鬯𠚊𢗺𢢌𤽣𥇔𥟚𥠴𧀄]→chàng; +[㚲㢟㤐㰫㺗䪜幨搀攙梴裧襜覘觇辿鉆鋓𠣄𡖞𡖤𡝫𡮿𢌚𤴿𥭔𨊝𨵍𩖌𬰷]→chān; +[㙻㢆㶣㺥䂁䜛䡲䣑䤫䧯䫮僝儃儳劖嚵壥婵嬋巉廛棎欃毚湹潹潺澶瀍瀺煘獑磛禅禪緾纏纒缠艬蝉蟬蟾誗讒谗躔鄽酁鋋鑱镡镵饞馋𡎻𢥋𢽝𣔵𣤱𤸦𦝟𧐲𧓋𧕃𧥓𧨗𧴃𧾡𨬖𨮻𨷭𨽊𩮏𩽝𪏁𪏂𪏋𪏦𪓄𪖎𪗂𪚃𫔏𮣴𰡔𰵭]→chán; +[㦃㯆㹌㹽䐮䑎䤘䥀䩶䵐丳产冁刬剗剷啴嘽囅嵼幝摌斺旵浐滻灛燀產産簅繟蒇蕆諂譂讇谄辴鏟铲閳闡阐骣𠁷𠋷𠐩𠑆𠑑𠑡𠹖𡍌𡶴𢁧𢱟𢷹𣃘𤚍𤯥𦆀𦈎𦢙𦸰𧈪𧬦𨄉𨇝𨔢𨩪𨪑𨲵𨼒𩝚𩥮𪙞𫞣𫟠𬊤𬤛𬺅𰗡𰸎𱋴]→chǎn; +[㙴㬄㸥䀡䊲䠨䱿䴼忏懴懺摲硟羼韂顫颤𢺟𤗻𤪮𤮭𤼋𥊓𧠛𨇦𨳂𩟶𬡻𰓼]→chàn; +[䅛䗉䮖伥倀娼昌晿椙淐猖琩菖裮錩锠閶阊鯧鲳鼚𥫅𨷇𩲹𪂇𪉨𬸶𱌊]→chāng; +[⻑⻒㙊㦂䗅䠆䯴仧仩偿償兏嘗嚐塲嫦尝常徜瑺瓺甞肠腸膓苌萇鋿鏛镸鱨鲿𠙁𢁝𥋤𦰱𦼳𨣛𨱮𪁺𪄹𫊪𫏃𰈇𱈘]→cháng; +[⺁㫤僘厂厰场場廠惝敞昶氅鋹𡭿𤢄𤿼𥗊𬬮]→chǎng; +[䩨倡唱怅悵暢焻玚瑒畅畼誯韔鬯𠚊𢗺𢢌𤽣𥇔𥟚𥠴𧀄𬑇𮧴]→chàng; [蟐]→chang; -[䜈䫸䫿䰫勦弨怊抄欩焯訬超鈔钞𠰉𢁾𤙴𦾱𨴡𩖥]→chāo; -[嘲巢巣晁朝樔漅潮牊窲罺謿轈鄛鼂鼌𡏮𡡊𡻝𡼼𣰩𥕘𥲀𦸛𨄓]→cháo; -[㶤㷅䎐䏚吵巐炒焣煼眧麨𦙧𧧠𩈎𩱈𩱦𪍑𪎊]→chǎo; +[䜈䫸䫿䰫勦弨怊抄欩焯訬超鈔钞𠰉𢁾𤙴𦾱𨴡𩖥𰵏𱆙]→chāo; +[嘲巢巣晁朝樔漅潮牊窲罺謿轈鄛鼂鼌𡏮𡡊𡻝𡼼𣰩𥕘𥲀𦸛𨄓𬨓]→cháo; +[㶤㷅䎐䏚吵巐炒焣煼眧麨𦙧𧧠𩈎𩱈𩱦𪍑𪎊𬊂𱆍𱋢]→chǎo; [仦仯耖觘𡯴𤰬𥿷𦨖𨌬𨗡𨢪𨨚𪍈]→chào; -[⻋伡俥唓砗硨莗蛼車车𡷖𤥭𩒷]→chē; +[⻋伡俥唓砗硨莗蛼車车𡷖𤥭𩒷𪠳𰡰𰲬]→chē; [𧙝]→ché; [㨋㵔䋲䞣䰩偖扯撦𦓍𩴟]→chě; [㒤㔭㤴㥉㬚㳧㾝㿭䁤䒆䚢䛸䜠䧪勶坼屮彻徹掣撤澈烢爡瞮硩聅迠頙𢇛𢊏𣨊𤊿𤕛𤖷𤗙𤹞𥯥𥿊𦈈𦛖𧼳𨀠𨹡𩂻𩎚𩗙𪎺]→chè; -[㥲䀼䐜䑣䠳嗔抻捵琛瞋綝縝諃謓賝郴𣞟𤝚𤟸𤡳𥞁𦁄𦁟𧡬𨻖𨼌𩅌𩇖𬘭]→chēn; -[㕴㫳㴴㽸䆣䒞䜟䟢䢅䢈䢻䣅䤟塵宸尘忱愖揨敐晨曟樄沈沉煁瘎臣茞莀莐蔯薼螴訦諶谌軙辰迧鈂陈陳霃鷐麎𢆺𣀍𤘣𤹛𥉜𥫹𧨡𨑌𨼤𪁏]→chén; -[䫈䫖墋夦硶碜磣贂趻踸醦鍖𥔪𧿒𨣔]→chěn; -[㧱䞋儭嚫榇櫬疢衬襯讖谶趁趂齓齔龀𠋆𢎕𥗒𧆂𧭼𨼐]→chèn; -[㓌㛵䕝䗀䞓䟓䟫偁僜憆摚撐撑柽棦橕檉泟浾湞爯牚琤瞠称稱穪竀緽罉蛏蟶赪赬鏳鏿鐣阷靗頳饓𠏧𡽊𣥺𦓬𧯒𨭃𩁷𩞦𩠏]→chēng; -[㞼㲂㼩䁎䄇䆑䆵䇸䚘䧕䫆䮪丞乗乘呈城埕堘塍塖娍宬峸惩憕懲成承挰掁晟朾枨棖椉橙檙洆溗澂澄瀓珵珹畻碀程窚筬絾脀脭荿裎誠诚郕酲鋮铖騬鯎𠕠𠳽𡝚𢐞𢻓𢾊𢿦𢿧𣀏𤆁𤗓𤿣𥢲𥥱𦦢𧶔𧹓𨁎𨅝𨌤𨞐𨹚𩙆𩤙𩨆𩫹𩯎𪁋]→chéng; +[㥲䀼䐜䑣䠳嗔抻捵琛瞋綝縝諃謓賝郴𣞟𤝚𤟸𤡳𥞁𦁄𦁟𧡬𨻖𨼌𩅌𩇖𫎩𬘭𰬙𰵱]→chēn; +[㕴㫳㴴㽸䆣䒞䜟䟢䢅䢈䢻䣅䤟塵宸尘忱愖揨敐晨曟樄沈沉煁瘎臣茞莀莐蔯薼螴訦諶谌軙辰迧鈂陈陳霃鷐麎𢆺𣀍𤘣𤹛𥉜𥫹𧨡𨑌𨼤𪁏𫈟𫜀𬬵𮭦𰳄𰵒𰺭]→chén; +[䫈䫖墋夦硶碜磣贂趻踸醦鍖𥔪𧿒𨣔𫮅𬱣𮠳𰾘]→chěn; +[㧱䞋儭嚫榇櫬疢衬襯讖谶趁趂齓齔龀𠋆𢎕𥗒𧆂𧭼𨼐𫎪𰈍]→chèn; +[㓌㛵䕝䗀䞓䟓䟫偁僜憆摚撐撑柽棦橕檉泟浾湞爯牚琤瞠称稱穪竀緽罉蛏蟶赪赬鏳鏿鐣阷靗頳饓𠏧𡽊𣥺𦓬𧯒𨭃𩁷𩞦𩠏𫎭𬭷𰩓]→chēng; +[㞼㲂㼩䁎䄇䆑䆵䇸䚘䧕䫆䮪丞乗乘呈城埕堘塍塖娍宬峸惩憕懲成承挰掁晟朾枨棖椉橙檙洆溗澂澄瀓珵珹畻碀程窚筬絾脀脭荿裎誠诚郕酲鋮铖騬鯎𠕠𠳽𡝚𢐞𢻓𢾊𢿦𢿧𣀏𤆁𤗓𤿣𥢲𥥱𦦢𧶔𧹓𨁎𨅝𨌤𨞐𨹚𩙆𩤙𩨆𩫹𩯎𪁋𰓄𰬖𱅢]→chéng; [侱庱徎悜睈逞騁骋𢜻𢜼𢟊𣥻]→chěng; [㐼秤𡤿𢔤𤕀𧡈𧶸𧷒𩛦]→chèng; -[㰞㷰㺈䇪䜉䧝侙吃哧喫嗤噄妛媸彨彲摛攡瓻痴癡眵瞝笞粚絺胵蚩螭訵誺魑鴟鵄鸱黐齝𡼁𣣷𤡢𥄇𥭘𦆤𦐉𦞲𧩚𧩴𧪡𧴁𨒬𩤖𩶅𪌹𫄨]→chÄ«; -[㙜㞴㢮㮛䙙䜄䞾䪧䮈䶔䶵坻墀岻弛持歭池漦竾筂箎篪茌荎蚳謘貾赿趍踟迟遅遟遲馳驰𡂙𡉪𡌞𡎍𢓎𢔊𣉄𣲋𣹡𤈔𦐁𦑡𦱰𦳚𦵟𧋗𧎨𧛺𧭟𧺏𨘾𨨲𩚉𪌫𪏐]→chí; -[⻭⻮㘜㢁㢋㱀㶴䊼䑛䜵䜻侈卶叺呎垑尺恥欼歯耻肔胣蚇袲袳裭褫鉹齒齿𠛔𠝨𠭋𡖳𡳭𢇕𤟆𤵬𥚚𦙆𧀤𧉀𧛧𧰲𨑠𨖎𨾛𩒐𩳲]→chǐ; -[㒆㓼㔑㞿㡿㥡㽚䀸䟷䠠䤲䮻䰡䳵傺勅勑叱啻彳恜慗憏懘抶敕斥杘湁灻炽烾熾痓痸瘈瘛硳翄翅翤翨腟赤趩跮遫鉓銐雴飭饎饬鶒鷘𠞩𠧚𠧵𠮟𠻟𡚨𡣀𢂝𢜳𢨒𣐃𣙰𣚩𣤩𤆍𤡏𤰠𤸪𥛚𥱻𦂋𦎚𦏿𦔫𦘪𦤸𦥊𧤍𧩼𧺠𧺧𧺿𧼪𨂰𨔤𨧳𨨬𩥲𩷧𩾕𩿪𪀦𪅍𪅙𪆵𪉄𪉅𪉗𫛶]→chì; +[㰞㷰㺈䇪䜉䧝侙吃哧喫嗤噄妛媸彨彲摛攡瓻痴癡眵瞝笞粚絺胵蚩螭訵誺魑鴟鵄鸱黐齝𡼁𣣷𤡢𥄇𥭘𦆤𦐉𦞲𧩚𧩴𧪡𧴁𨒬𩤖𩶅𪌹𫄨𫍧𬤓𬤘𬸈𱌯]→chÄ«; +[㙜㞴㢮㮛䙙䜄䞾䪧䮈䶔䶵坻墀岻弛持歭池漦竾筂箎篪茌荎蚳謘貾赿趍踟迟遅遟遲馳驰𡂙𡉪𡌞𡎍𢓎𢔊𣉄𣲋𣹡𤈔𦐁𦑡𦱰𦳚𦵟𧋗𧎨𧛺𧭟𧺏𨘾𨨲𩚉𪌫𪏐𬳾𰶈𰷢]→chí; +[⻭⻮㘜㢁㢋㱀㶴䊼䑛䜵䜻侈卶叺呎垑尺恥欼歯耻肔胣蚇袲袳裭褫鉹齒齿𠛔𠝨𠭋𡖳𡳭𢇕𤟆𤵬𥚚𦙆𧀤𧉀𧛧𧰲𨑠𨖎𨾛𩒐𩳲𰽹]→chǐ; +[㒆㓼㔑㞿㡿㥡㽚䀸䟷䠠䤲䮻䰡䳵傺勅勑叱啻彳恜慗憏懘抶敕斥杘湁灻炽烾熾痓痸瘈瘛硳翄翅翤翨腟赤趩跮遫鉓銐雴飭饎饬鶒鷘𠞩𠡠𠧚𠧵𠮟𠻟𡚨𡣀𢂝𢜳𢨒𣐃𣙰𣚩𣤩𤆍𤡏𤰠𤸪𥛚𥱻𦂋𦎚𦏿𦔫𦘪𦤸𦥊𧤍𧩼𧺠𧺧𧺿𧼪𨂰𨔤𨧳𨨬𩥲𩷧𩾕𩿪𪀦𪅍𪅙𪆵𪉄𪉅𪉗𫍶𫛶𬘸𬴇𰒒𰸛𱄆]→chì; [麶]→chi; -[㤝㳘䂌䆔䆹䘪䝑䡴充冲嘃徸忡憃憧摏沖浺珫罿翀舂艟茺衝蹖𠝤𠟍𢥞𥁵𥫯𥭥𦟛𧐍𧘂𧝎𧩃𨈮𨤩𨳁𩥫𩬤𩰀𪄻𪅈𪅖𪎽𪒒]→chōng; -[㓽㹐䌬䖝䳯崇崈爞緟虫蝩蟲褈隀𡿂𢖄𢝈𣐯𨛱𩌨𩜖𩞉𩞋]→chóng; +[㤝㳘䂌䆔䆹䘪䝑䡴充冲嘃徸忡憃憧摏沖浺珫罿翀舂艟茺衝蹖𠝤𠟍𢥞𥁵𥫯𥭥𦟛𧐍𧘂𧝎𧩃𨈮𨤩𨳁𩥫𩬤𩰀𪄻𪅈𪅖𪎽𪒒𬸥𰺝]→chōng; +[㓽㹐䌬䖝䳯崇崈爞緟虫蝩蟲褈隀𡿂𢖄𢝈𣐯𨛱𩌨𩜖𩞉𩞋𫟆𬳐]→chóng; [埫宠寵𠖥𢛒𦑝𧼙𨿿𩒘]→chǒng; -[㧤㮔揰銃铳𠑙𢡹𣑁𥅻𥬱𧼩𨖼𩩳]→chòng; -[㨨㮲䀺䌷婤抽搊犨犫瘳篘𠌪𢭆𥃧𥬠𥰞𥵬𥺣𥻤𨡑𨡲]→chōu; -[㐜㤽㦞㵞㿧䌧䓓䲖仇俦儔嚋嬦帱幬怞惆愁懤栦椆燽畴疇皗稠筹籌紬絒綢绸菗薵裯讎讐踌躊酧酬醻雔雠𠝽𠷎𠹝𠼡𠾉𡕐𡕪𣀓𣕾𣪐𣫐𤳝𤳠𤽯𤾊𤾦𥏈𥡀𥲅𦡴𦭸𧮻𨞪𨤷𩽀𩾂𪇘]→chóu; -[䪮丑丒侴偢吜杻杽瞅矁醜魗𠜋𢣊𤘶𥄨𧃝𨀔𩋄𩌄]→chǒu; +[㧤㮔揰銃铳𠑙𢡹𣑁𥅻𥬱𧼩𨖼𩩳𫢹]→chòng; +[㨨㮲䀺䌷婤抽搊犨犫瘳篘𠌪𢭆𥃧𥬠𥰞𥵬𥺣𥻤𨡑𨡲𫼝𬖖𰗙]→chōu; +[㐜㤽㦞㵞㿧䌧䓓䲖仇俦儔嚋嬦帱幬怞惆愁懤栦椆燽畴疇皗稠筹籌紬絒綢绸菗薵裯讎讐踌躊酧酬醻雔雠𠝽𠷎𠹝𠼡𠾉𡕐𡕪𣀓𣕾𣪐𣫐𤳝𤳠𤽯𤾊𤾦𥏈𥡀𥲅𦡴𦭸𧮻𨞪𨤷𩽀𩾂𪇘𪫷𫝩𬊍𬸍]→chóu; +[䪮丑丒侴偢吜杻杽瞅矁醜魗𠜋𢣊𤘶𥄨𧃝𨀔𩋄𩌄𱆛]→chǒu; [䔏殠臭臰遚𥦅𨖬]→chòu; -[㗙䝙䢺出初岀摴樗貙齣𠁉𠰕𠿝𤙟𩙙𩨸𪁲]→chÅ«; -[㕏㕑㛀㡡䅳䊰䎝䟞䠂䠧刍厨媰幮廚橱櫉櫥滁犓篨耡芻蒢蒭蕏藸蜍蟵豠趎蹰躇躕鉏鋤锄除雏雛鶵𢅥𢊍𣦠𣦡𦷝𦿀𩿿𪆷]→chú; -[䖏䙘储儲処杵椘楚楮檚濋璴础礎褚鸀齭齼𠧖𢕓𤻇𧎷𨼪𩂫𪓐]→chǔ; -[㔘㙇㤕㾥䇍䎌䐍䜴䟣䦌亍俶傗儊嘼埱处怵憷拀搐敊斶柷欪歜滀珿琡畜矗竌竐絀绌臅蓫處触觸諔豖踀鄐閦黜𠇘𡐌𡝈𡳑𢒔𢣿𢨫𣢶𣥹𤏱𤝞𥁯𥒭𥹵𦺵𧃏𧢶𧯩𧰫𧺶𧽧𨁿𨃕𨕢𨴰𩈤𩹱𪇆]→chù; +[㗙䝙䢺出初岀摴樗貙齣𠁉𠰕𠿝𤙟𩙙𩨸𪁲𫩩𱌮]→chÅ«; +[㕏㕑㛀㡡䅳䊰䎝䟞䠂䠧刍厨媰幮廚橱櫉櫥滁犓篨耡芻蒢蒭蕏藸蜍蟵豠趎蹰躇躕鉏鋤锄除雏雛鶵𢅥𢊍𢣵𣦠𣦡𦷝𦿀𩿿𪆷𫀬𫇴𫛾𬌝𬬺𬸅]→chú; +[䖏䙘储儲処杵椘楚楮檚濋璴础礎褚齭齼𠧖𢕓𤻇𧎷𨼪𩂫𪓐𫜭𬺓]→chǔ; +[㔘㙇㤕㾥䇍䎌䐍䜴䟣䦌亍俶傗儊嘼埱处怵憷拀搐敊斶柷欪歜滀珿琡畜矗竌竐絀绌臅蓫處触觸諔豖踀鄐閦黜𠇘𡐌𡝈𡳑𢒔𢣿𢨫𣢶𣥹𤏱𤝞𥁯𥒭𥹵𦺵𧃏𧢶𧯩𧰫𧺶𧽧𨁿𨃕𨕢𨴰𩈤𩹱𪇆𬮥𮤬𰵴]→chù; [榋橻]→chu; [㔍䊬䵵欻歘𤁫]→chuā; [𠹐𠻦𣛕𣹶]→chuǎ; @@ -181,636 +182,636 @@ [揣搋𢲽]→chuāi; [㪓膗]→chuái; [㪜𣲂]→chuǎi; -[䦤䦷䴝啜嘬膪踹𠽶𣤌𨣅]→chuài; +[䦤䦷䴝啜嘬膪踹𠽶𣤌𨣅𱊼]→chuài; [剶巛川氚猭瑏穿𠛖𠯀𠾮𨩴𩂍]→chuān; -[㯌㼷䁣传傳圌暷椽篅舡舩船輲遄𣛹𤜼𤮍𤰌𨘼]→chuán; +[㯌㼷䁣传傳圌暷椽篅舡舩船輲遄𣛹𤜼𤮍𤰌𨘼𰺒]→chuán; [㱛僢喘歂舛荈踳𣧒𥬫𧍒]→chuǎn; -[串汌玔賗釧钏鶨𣀔𤶱𥃹𥲏𦎇𦎜𦺛𧑝𨂦]→chuàn; -[䄝䆫刅摐牎牕疮瘡窓窗窻𡆪𥎒𥡟𥲡𧜧𧢆]→chuāng; -[㡖䃥䚒䭚噇幢床牀𠳹𦔛𧬧𨧖𩃕𩞆𩪘𪁱]→chuáng; +[串汌玔賗釧钏鶨𣀔𤶱𥃹𥲏𦎇𦎜𦺛𧑝𨂦𬥸𱊘]→chuàn; +[䄝䆫刅摐牎牕疮瘡窓窗窻𡆪𥎒𥡟𥲡𧜧𧢆𪭢]→chuāng; +[㡖䃥䚒䭚噇幢床牀𠳹𦔛𧬧𨧖𩃕𩞆𩪘𪁱𬲪𬸐]→chuáng; [㼽傸摤磢闖闯𠏨𠞮𡻯]→chuǎng; -[䎫凔创刱剏剙創怆愴𥈄𨜾]→chuàng; +[䎫凔创刱剏剙創怆愴𥈄𨜾𰃷]→chuàng; [吹炊龡𤙵]→chuÄ«; -[㝽䍋倕垂埀捶搥棰椎槌箠腄菙錘鎚锤陲顀𠄒𡍮𢏒𣇦𦉈𩌝𩗰𩭦]→chuí; -[㷃䞼]→chuǐ; +[㝽䍋倕垂埀捶搥棰椎槌箠腄菙錘鎚锤陲顀𠄒𡍮𢏒𣇦𦉈𩌝𩗰𩭦𬭨𱂭]→chuí; +[㷃䞼𰝾]→chuǐ; [𣟈𥙋𥞃]→chuì; -[䞺䡅䲠堾媋旾春暙杶椿槆橁櫄瑃箺萅蝽輴鰆鶞𡉐𣌚𣚆𧇶𨉩𪂹]→chÅ«n; -[㝄㝇㵮㸪䓐䔚䣨䣩䥎䫃唇浱淳湻滣漘犉純纯脣莼蒓蓴醇醕錞陙鯙鶉鹑𡗥𣌠𣘣𣮢𤘛𦎧]→chún; +[䞺䡅䲠堾媋旾春暙杶椿槆橁櫄瑃箺萅蝽輴鰆鶞𡉐𣌚𣚆𧇶𨉩𪂹𮝸𰹳𱊑]→chÅ«n; +[㝄㝇㵮㸪䓐䔚䣨䣩䥎䫃唇浱淳湻滣漘犉純纯脣莼蒓蓴醇醕錞陙鯙鶉鹑𡗥𣌠𣘣𣮢𤘛𦎧𬭚]→chún; [㖺㿤䏛䐏䞐䦮䮞偆惷睶萶蠢賰𢾎𦚧𩨁]→chǔn; [㪬戳踔逴𨮸𨰆]→chuō; -[⻌-⻎㚟㲋䋘䓎嚽娕娖婼惙擉歠涰磭綽繛绰腏趠輟辍辵辶酫鑡齪龊𡁇𢽸𢿭𤿫𥓑𦁶𨆬𨒢𩟫𩩟𪘛]→chuò; -[偨呲疵縒蠀趀跐骴髊齹𡃸𡰾𢫴𣜁𦍧𦑺𦒁𧠥𨒮𩨨]→cÄ«; -[㓨㘂㘹㞖㤵䂣䈘䛐䧳䨏䭣䲿䳄垐堲嬨慈柌濨珁瓷甆磁礠祠糍茈茨薋詞词辝辞辤辭雌飺餈鴜鶿鷀鹚𠤫𠯂𡥎𢶴𣐑𥴺𥿆𧙈𨠐𩆂𩉋𩝐𪉈]→cí; -[佌此泚玼皉鮆𢓗𦐨𦐾𦼡𧺼𨒤𩢑]→cǐ; -[㢀㩞䓧䗹䯸䰍䳐伺佽刺刾庛朿栨次絘茦莿蛓螆賜赐𠦐𠩆𢅜𣢕𥿴𦖝𧊒𧌐𧑖𧠎𧧒𨋰𨲁𨾅𩾔𪉪𪑟]→cì; -[㜡㞱㥖䈡䐋䐫䓗䗓䡯䢨匆囪囱忩怱悤暰枞棇樅樬漗焧熜瑽璁瞛篵緫繱聡聦聪聰苁茐葱蓯蔥蟌鍯鏦騘驄骢𡟟𡹸𢊕𢐔𢔩𤧚𥍷𥎋𥡬𦇎𦗜𦝰𨂴𨍉𨑪𨑹𨡮𨦱𨱸𨲧𩬼𪻐𫓩]→cōng; -[㗰㼻䉘䕺䳷丛从叢婃孮従徖從悰慒樷欉淙漎潀潨灇爜琮藂誴賨賩𠂥𠕁𠙂𠢛𠤰𡅇𡦷𡵷𢃏𣃗𣊷𤄓𥵫𦇱𧐱𧓏𨒀𩯍]→cóng; +[⻌-⻎㚟㲋䋘䓎嚽娕娖婼惙擉歠涰磭綽繛绰腏趠輟辍辵辶酫鑡齪龊𡁇𢽸𢿭𤿫𥓑𦁶𨆬𨒢𩟫𩩟𪘛𪢕𬭔]→chuò; +[偨呲疵縒蠀趀跐骴髊齹𡃸𡰾𢫴𣜁𦍧𦑺𦒁𧏗𧠥𨒮𩨨𬘷𬢉𬺎]→cÄ«; +[㓨㘂㘹㞖㤵䂣䈘䛐䧳䨏䭣䲿䳄垐堲嬨慈柌濨珁瓷甆磁礠祠糍茈茨薋詞词辝辞辤辭雌飺餈鴜鶿鷀鹚𠤫𠯂𡥎𢶴𣐑𥴺𥿆𧙈𨠐𩆂𩉋𩝐𪉈𬲶𰱱]→cí; +[佌此泚玼皉鮆𢓗𦐨𦐾𦼡𧺼𨒤𩢑𫚖]→cǐ; +[㢀㩞䓧䗹䯸䰍䳐伺佽刺刾庛朿栨次絘茦莿蛓螆賜赐𠦐𠩆𢅜𣢕𥿴𦖝𧊒𧌐𧑖𧠎𧧒𨋰𨲁𨾅𩾔𪉪𪑟𰬒]→cì; +[㜡㞱㥖䈡䐋䐫䓗䗓䡯䢨匆囪囱忩怱悤暰枞棇樅樬漗焧熜瑽璁瞛篵緫繱聡聦聪聰苁茐葱蓯蔥蟌鍯鏦騘驄骢𡟟𡹸𢊕𢐔𢔩𤧚𥍷𥎋𥡬𦇎𦗜𦝰𨂴𨍉𨑪𨑹𨡮𨦱𨱸𨲧𩬼𪻐𫓩𬭥𰥒𰬰𰭁]→cōng; +[㗰㼻䉘䕺䳷丛从叢婃孮従徖從悰慒樷欉淙漎潀潨灇爜琮藂誴賨賩𠂥𠕁𠙂𠢛𠤰𡅇𡦷𡵷𢃏𣃗𣊷𤄓𥵫𦇱𧐱𧓏𨒀𩯍𫟡𫩛𬎧𬟺𰛏𰷥]→cóng; [𧝮]→cǒng; -[憁謥𥮨𧩪]→còng; +[憁謥𥮨𧩪𬤋𰶂]→còng; [𢈾]→cōu; [𧡣]→cóu; -[凑湊腠輳辏𣉅𣙘𣞜𤆑𦦅𦳿𦺀𧱪𨨯𩹀𪉮]→còu; +[凑湊腠輳辏𣉅𣙘𣞜𤆑𦦅𦳿𦺀𧱪𨨯𩹀𪉮𬭟𬸷]→còu; [粗觕麁麄麤𡘛𡝉𤿚𥅗𧆓𧺲]→cÅ«; [䢐䣯徂殂𦯣]→cú; [𤛏]→cǔ; -[㗤䃚䙯䛤䟟䠞䥄䥘促噈媨憱猝瘄瘯簇縬脨蔟誎趗踧蹙蹴蹵酢醋顣鼀𠑯𠛙𡄱𡞜𢄧𢈠𢪃𤗁𤠽𥪱𥷼𥻒𥾛𦈚𦟠𦠁𧼜𪓡𪓰𪕝𪚯]→cù; +[㗤䃚䙯䛤䟟䠞䥄䥘促噈媨憱猝瘄瘯簇縬脨蔟誎趗踧蹙蹴蹵酢醋顣鼀𠑯𠛙𡄱𡞜𢄧𢈠𢪃𤗁𤠽𥪱𥷼𥻒𥾛𦈚𦟠𦠁𧼜𪓡𪓰𪕝𪚯𫖹𫜟𫠀𬣷𬣹𱋾]→cù; [撺攛汆蹿躥鋑鑹镩𥍬]→cuān; -[㠝巑櫕欑穳𢖑𨣵]→cuán; +[㠝巑櫕欑穳𢖑𨣵𪴙𰏁]→cuán; [㸑殩熶爨窜竄篡簒𢸥𤐲𥎢-𥎤𨼉]→cuàn; -[㜠䄟䙑催凗墔崔嶉慛摧榱槯獕磪縗缞鏙𢕘𤗯𤛍𥼂𧼬𧽠𨄍𨻵]→cuÄ«; +[㜠䄟䙑催凗墔崔嶉慛摧榱槯獕磪縗缞鏙𢕘𤗯𤛍𥼂𧼬𧽠𨄍𨻵𰾰]→cuÄ«; [㵏䊫䧽漼璀皠趡𢶓𣯧𣿒𣿓𥼺𧳚𨿐]→cuǐ; -[㝮㯔㯜㱖㳃㷪䃀䆊伜倅啐啛忰悴毳淬濢焠疩瘁竁粋粹紣綷翆翠脃脆脺膬膵臎萃襊顇𠗚𠞿𠟓𠩪𢂕𢄸𢡈𣃍𣰚𤎋𥨒𥳈𥻮𥼛𦦣𧎃𧑎𧚥𧜱𧹺𨅎𨊉𩤏]→cuì; +[㝮㯔㯜㱖㳃㷪䃀䆊伜倅啐啛忰悴毳淬濢焠疩瘁竁粋粹紣綷翆翠脃脆脺膬膵臎萃襊顇𠗚𠞿𠟓𠩪𢂕𢄸𢡈𣃍𣰚𤎋𥨒𥳈𥻮𥼛𦦣𧎃𧑎𧚥𧜱𧹺𨅎𨊉𩤏𮉬𱂯]→cuì; [ä¹¼]→cui; [䞭村澊皴竴膥踆邨𧚉𨙯]→cÅ«n; [侟存拵𤿄𨀛𨚲]→cún; [刌忖]→cǔn; [䍎吋寸籿]→cùn; [搓撮瑳磋蹉遳醝𢤎𣨎𤠝𥭭𥰭𩯉𪒙]→cuō; -[㭫㽨㿷䑘䠡䣜䰈䴾嵯嵳痤睉矬蒫蔖虘躦酂鹺鹾𠦏𣖵𣩈𨇃𩄝𪘓]→cuó; +[㭫㽨㿷䑘䠡䣜䰈䴾嵯嵳痤睉矬蒫蔖虘躦酂鹺鹾𠦏𣖵𣩈𨇃𩄝𪘓𬺇]→cuó; [䂳脞]→cuǒ; -[㟇䱜剉剒厝夎挫措斮棤莝莡蓌逪銼錯锉错𢒐𢚂𢯽𥕉𧚏𨛏]→cuò; -[㙮㿴䌋䐛䪚咑嗒噠搭撘笚耷荅褡鎝𠞈𠹥𡉑𡍲𡐿𦈘𦖿𦗧𦞂𨨹𨱏𩝣]→dā; -[㜓㩉㾑㿯䃮䵣剳匒呾哒妲怛沓炟燵畗畣笪答羍荙薘蟽詚跶躂达迏迖迚逹達鎉鐽阘靼鞑韃龖龘𠉤𡈐𢘇𢛁𢝉𣸉𤝰𤨑𥉌𦂀𦑻𦪭𦬹𩏒𩟐𩠅𩣯𩭣]→dá; +[㟇䱜剉剒厝夎挫措斮棤莝莡蓌逪銼錯锉错𢒐𢚂𢯽𥕉𧚏𨛏𱇷]→cuò; +[㙮㿴䌋䐛䪚咑嗒噠搭撘笚耷荅褡鎝𠞈𠹥𡉑𡍲𡐿𦈘𦖿𦗧𦞂𨨹𨱏𩝣𬭞𬳉]→dā; +[㜓㩉㾑㿯䃮䵣剳匒呾哒妲怛沓炟燵畗畣笪答羍荙薘蟽詚跶躂达迏迖迚逹達鎉鐽阘靼鞑韃龖龘𠉤𡈐𢘇𢛁𢝉𣸉𤝰𤨑𥉌𦂀𦑻𦪭𦬹𩏒𩟐𩠅𩣯𩭣𫟼𬊉𬜔𰲻𰾬𱍂]→dá; [打𥕇]→dǎ; [亣大汏眔𠶫𡚻𢽇𣣴𣥾𤤊𨗾]→dà; -[㟷垯墶瘩繨]→da; +[㟷垯墶瘩繨𫄤]→da; [呆呔懛獃𠯪𣐮𦪍]→dāi; -[⺞䚞䚟傣歹逮𣦶]→dǎi; -[㐲㞭㯂㶡㻖䈆䒫䲦代侢叇垈埭岱帒带帯帶廗待怠戴曃柋殆瀻玳瑇甙簤紿緿绐艜蚮袋襶貸贷蹛軑軚軩轪迨霴靆骀鴏黛黱𠯈𠰺𠷂𡧹𢄔𢎌𣇨𣫹𤮼𤸊𥿝𦄂𦙯𧊇𧑔𨊺𨓞𨟲𨥶𨽿𩃠𩃷𪐝]→dài; -[鮘]→dai; -[㐤㠆㴷䄡䐷䒟丹儋勯匰单単單妉媅担擔殚殫甔瘅癉眈砃箪簞耼耽聃聸褝襌躭郸鄲頕鿕𠆛𠹆𡖓𡵕𢉑𢑝𣅟𣲥𦅼𧀻𧡪𧴸𨢿𩈊𩏥]→dān; -[㕪䃫䉞亶伔刐抌掸撢撣澸玬瓭疸紞胆膽衴赕黕黮𠇋𡦨𢋃𢻼𤢏𤲭𤺺𥄦𥐹𥱷𥳹𦽫𪆻]→dǎn; -[㗖㡺㲷䨢䨵䩥䭛䳉但僤啖啗啿嘾噉嚪帎弹弾彈惮憚憺旦柦氮沊泹淡澹狚疍癚禫窞繵腅萏蓞蛋蜑觛誕诞贉霮饏馾駳髧鴠𠆶𠈰𢅒𢎪𣇇𣋊𣛱𣱍𤁡𥨎𥲄𥲇𥳸𦋪𦻁𦽜𦾩𧂄𧭃𩄕𩅾𩈉𩕤𩩧𪒾]→dàn; -[㼕㽆噹当澢珰璫當筜簹艡蟷裆襠鐺铛𡰨𤔶𤗾𤢎𥢷𦗴𦼲𨎴𩟈𩼉𪇁]→dāng; -[䣊䣣党挡擋攩欓灙譡讜谠黨𡗍𣗋𣺼𤣞𥤗𧅗𩽳]→dǎng; -[䑗䦒儅凼圵垱壋婸宕嵣愓档檔氹潒璗瓽盪瞊砀碭礑簜荡菪蕩蘯趤逿闣雼𡇈𡇵𡢈𡾕𢠽𢡂𣂳𣃉𣻍𥯕𥸈𦿆𧑘𨝦𨷾]→dàng; +[⺞䚞䚟傣歹逮𣦶𰴤]→dǎi; +[㐲㞭㯂㶡㻖䈆䒫䲦代侢叇垈埭岱帒带帯帶廗待怠戴曃柋殆瀻玳瑇甙簤紿緿绐艜蚮袋襶貸贷蹛軑軚軩轪迨霴靆骀鴏黛黱𠯈𠰺𠷂𡧹𢄔𢎌𣇨𣫹𤮼𤸊𥿝𦄂𦙯𧊇𧑔𨊺𨓞𨟲𨥶𨽿𩃠𩃷𪐝𰏼𰘀𰰏𰸚]→dài; +[鮘𬶌]→dai; +[㐤㠆㴷䄡䐷䒟丹儋勯匰单単單妉媅担擔殚殫甔瘅癉眈砃箪簞耼耽聃聸褝襌躭郸鄲頕鿕𠆛𠹆𡖓𡵕𢉑𢑝𣅟𣲥𦅼𧀻𧡪𧴸𨡙𨢿𩈊𩏥𬂅𬢏𬱗𰅦𱆥]→dān; +[㕪䃫䉞亶伔刐抌掸撢撣澸玬瓭疸紞胆膽衴赕黕黮𠇋𡦨𢋃𢻼𤢏𤲭𤺺𥄦𥐹𥱷𥳹𦽫𪆻𬘘]→dǎn; +[㗖㡺㲷䨢䨵䩥䭛䳉但僤啖啗啿嘾噉嚪帎弹弾彈惮憚憺旦柦氮沊泹淡澹狚疍癚禫窞繵腅萏蓞蛋蜑觛誕诞贉霮饏馾駳髧鴠𠆶𠈰𢅒𢎪𣇇𣋊𣛱𣱍𤁡𥨎𥲄𥲇𥳸𦋪𦻁𦽜𦾩𧂄𧭃𩄕𩅾𩈉𩕤𩩧𪒾𫎫𫡶𫢸𫫦𬙉𱉗]→dàn; +[㼕㽆噹当澢珰璫當筜簹艡蟷裆襠鐺铛𡰨𤔶𤗾𤢎𥢷𦗴𦼲𨎴𩟈𩼉𪇁𪠽𫀮𬠅𭰎]→dāng; +[䣊䣣党挡擋攩欓灙譡讜谠黨𡗍𣗋𣺼𤣞𥤗𧅗𩽳𫽮𬣭]→dǎng; +[䑗䦒儅凼圵垱壋婸宕嵣愓档檔氹潒璗瓽盪瞊砀碭礑簜荡菪蕩蘯趤逿闣雼𡇈𡇵𡢈𡾕𢠽𢡂𣂳𣃉𣻍𥯕𥸈𦿆𧑘𨝦𨷾𬍡𬛹𰁸𰋸𰩹𰺲]→dàng; [⺈⺉刀刂叨忉朷氘舠釖魛鱽𣱼𦩍𩕯]→dāo; [捯]→dáo; -[㠀㨶㿒壔导導岛島嶋嶌嶹捣搗擣槝祷禂禱蹈陦隝隯𠐵𢭏𤹷𦦺𦦾]→dǎo; -[䆃䊭䌦䧂倒到噵悼椡檤焘燾瓙盗盜稲稻箌纛翢翿艔菿衜衟軇道𠴼𡄒𣁍𣫜𤓾𤘀𤷘𥓬𥗚𥺅𦒺𧼤𨗓𨱦𩈞𩬱𩭟]→dào; +[㠀㨶㿒壔导導岛島嶋嶌嶹捣搗擣槝祷禂禱蹈陦隝隯𠐵𢭏𤹷𦦺𦦾𫝵𭎜]→dǎo; +[䆃䊭䌦䧂倒到噵悼椡檤焘燾瓙盗盜稲稻箌纛翢翿艔菿衜衟軇道𠴼𡄒𣁍𣫜𤓾𤘀𤷘𥓬𥗚𥺅𦒺𧼤𨗓𨱦𩈞𩬱𩭟𪺣𮜶𰭣]→dào; [嘚]→dē; [㝵㤫㥁㯖䙷䙸得徳德恴悳惪棏淂鍀锝𠮊𡋩𡭂𣌏𣮊𣮰𤷙𨁽]→dé; [地的脦𠵨]→de; [㩐扥扽]→dèn; -[㔁㲪䔲䙞䳾噔嬁灯燈璒登竳簦艠覴豋蹬𤮘𤺌𤼶𧾊𨶿𩯇𪔏]→dēng; +[㔁㲪䔲䙞䳾噔嬁灯燈璒登竳簦艠覴豋蹬𤮘𤺌𤼶𧾊𨶿𩯇𪔏𬢔𬮹]→dēng; [䒭戥朩等𤾢𪌷]→děng; -[䠬䮴凳墱嶝櫈瞪磴邓鄧鐙镫隥𡦔𢯭𢿤𣩟𦩫𧄼𨄇𨎤𨮴𩍐𩞬𪑬𪒘]→dèng; -[㓳㫝䃅䍕䐎䧑仾低啲埞堤奃彽氐滴磾羝袛趆鍉镝隄鞮𠍪𠽰𡄷𡛜𡰖𣅥𣚌𣲢𤞈𥾬𥿄𩉱𩑾]→dÄ«; -[㣙㰅㹍䊮䨀䨤䯼䴞䵠唙嘀嚁嫡廸敌敵梑樀涤滌狄笛篴籴糴翟苖荻蔋蔐藡覿觌豴蹢迪鏑靮頔馰髢鬄鸐𠒿𠕳𡒱𡽢𢕚𣂉𤁰𤈥𥕐𥖾𥸚𦉹𦵦𨮹𩭲𩴺𩷎𪄱]→dí; -[㪆㭽䂡䏄䢑䣌厎呧坘底弤抵拞掋柢牴砥聜菧觝詆诋軧邸阺骶鯳𠨿𤝬𧤲𨂇𨌮]→dǐ; -[㢩㼵䀿䏑䑭䑯䗖䩘䩚䶍俤偙僀啇坔埊墑墬娣媂嶳帝弟怟慸摕旳杕枤梊棣渧焍玓珶甋眱睇碲祶禘第締缔腣菂蒂蔕蝃螮諦谛踶递逓遞遰釱鉪𠐑𠚭𠥖𠫜𡚙𡚷𢅊𢉆𢓧𣬴𣯵𤧛𤬵𤾠𥳠𦨢𧀶𧂨𧉛𧋍𧍝𧺽𨑩𨑼𨗼𨘬𨪾]→dì; -[傎厧嵮巅巓巔掂攧敁槇槙滇甸瘨癫癲蹎顚顛颠齻𠑘𠫉𠶧𡱇𢖩𣪀𤠶𦕒𧄺𧽍𨈀𩄠𩥄𩨋𩬑𪓼𪖚]→diān; -[㸃䍄䓦典嚸奌婰敟椣点猠碘蒧蕇跕踮點𠩷𢻅𣇖𤿶𥮏𦒻]→diǎn; -[㓠㝪㞟㶘㼭佃坫垫墊壂奠婝店惦扂橂橝殿淀澱玷琔电癜簟蜔钿阽電靛驔𠢣𡼓𢅝𢕯𣒂𣢥𣣈𣣣𣧛𣪪𤩱𥅑𥇞𥑼𥢏𥦟𥳢𥵏𦅆𦽄𧍿𩂵𩅀𩆔𪑩]→diàn; -[㚋㢯㹦䂏䘟䳂凋刁刟叼奝弴彫殦汈琱瞗碉簓虭蛁貂雕鮉鯛鲷鳭鵰鼦𠚥𠚻𠶰𥮐𦨣𦶌𦸔𧘨𧘩𨸓𩀜𩾗]→diāo; -[䄪䉆屌扚𠄏𢁕𢄦𢆴𦄋𧜣]→diǎo; -[㒛㪕䂽䔙伄吊弔掉瘹窎窵竨蓧藋訋調调釣鈟銱鋽鑃钓铞铫雿魡𠤼𠥑𣩰𤕷𤭈𤱩𥁮𥲟𥾯𦰏𧅈𨰑𩈮𩋙]→diào; -[㦅䪓嗲爹褺跌]→diē; -[㑙㥈㦶㩸㩹㫼㬪㲲㲳㷸䏲䞇䠟䫕䳀䴑叠喋垤堞峌嵽幉恎惵戜挕揲昳曡殜氎牃牒瓞畳疂疉疊眣碟絰绖耊耋胅臷艓苵蜨蝶褋詄諜谍趃蹀迭镻鰈鲽𠗛𠗨𠠯𠲷𡅥𡇓𡱷𡹭𡺑𡼄𢎆𢲼𢶣𣈍𣛻𣡟𣧈𣨂𤖒𤗨𤚊𤴍𥈖𥉺𥑇𥶺𥷕𦁜𦄔𦈅𧍱𨄌𨈈𨐁𨓊𨭓𨳺𨴗𨸅𨻗𨾤𩋞𩻵𪀒𪑧]→dié; +[䠬䮴凳墱嶝櫈瞪磴邓鄧鐙镫隥𡦔𢯭𢿤𣩟𦩫𧄼𨄇𨎤𨮴𩍐𩞬𪑬𪒘𬳒]→dèng; +[㓳㫝䃅䍕䐎䧑仾低啲埞堤奃彽氐滴磾羝袛趆鍉镝隄鞮𠍪𠽰𡄷𡛜𡰖𣅥𣚌𣲢𤞈𥾬𥿄𩉱𩑾𫔂]→dÄ«; +[㣙㰅㹍䊮䨀䨤䯼䴞䵠唙嘀嚁嫡廸敌敵梑樀涤滌狄笛篴籴糴翟苖荻蔋蔐藡覿觌豴蹢迪鏑靮頔馰髢鬄鸐𠒿𠕳𡒱𡽢𢕚𣂉𤁰𤈥𥕐𥖾𥸚𦉹𦵦𨮹𩭲𩴺𩷎𪄱𬱖𭫙𱊱]→dí; +[㪆㭽䂡䏄䢑䣌厎呧坘底弤抵拞掋柢牴砥聜菧觝詆诋軧邸阺骶鯳𠨿𤝬𧤲𨂇𨌮𰺀]→dǐ; +[㢩㼵䀿䏑䑭䑯䗖䩘䩚䶍俤偙僀啇坔埊墑墬娣媂嶳帝弟怟慸摕旳杕枤梊棣渧焍玓珶甋眱睇碲祶禘第締缔腣菂蒂蔕蝃螮諦谛踶递逓遞遰釱鉪𠐑𠚭𠥖𠫜𡚙𡚷𢅊𢉆𢓧𣬴𣯵𤧛𤬵𤾠𥳠𦨢𧀶𧂨𧉛𧋍𧍝𧺽𨑩𨑼𨗼𨘬𨪾𰂗𰑵𰔇𰻆𰽘]→dì; +[傎厧嵮巅巓巔掂攧敁槇槙滇甸瘨癫癲蹎顚顛颠齻𠑘𠫉𠶧𡱇𢖩𣪀𤠶𦕒𧄺𧽍𨈀𩄠𩥄𩨋𩬑𪓼𪖚𬧚𭣇𱌺]→diān; +[㸃䍄䓦典嚸奌婰敟椣点猠碘蒧蕇跕踮點𠩷𢻅𣇖𤿶𥮏𦒻𰈊]→diǎn; +[㓠㝪㞟㶘㼭佃坫垫墊壂奠婝店惦扂橂橝殿淀澱玷琔电癜簟蜔钿阽電靛驔𠢣𡼓𢅝𢕯𣒂𣢥𣣈𣣣𣧛𣪪𤩱𥅑𥇞𥑼𥢏𥦟𥳢𥵏𦅆𦽄𧍿𩂵𩅀𩆔𪑩𱅪]→diàn; +[㚋㢯㹦䂏䘟䳂凋刁刟叼奝弴彫殦汈琱瞗碉簓虭蛁貂雕鮉鯛鲷鳭鵰鼦𠚥𠚻𠶰𥮐𦨣𦶌𦸔𧘨𧘩𨸓𩀜𩾗𫛲𱉈]→diāo; +[䄪䉆屌扚𠄏𢁕𢄦𢆴𦄋𧜣𬘞𬡍]→diǎo; +[㒛㪕䂽䔙伄吊弔掉瘹窎窵竨蓧藋訋調调釣鈟銱鋽鑃钓铞铫雿魡𠤼𠥑𣩰𤕷𤭈𤱩𥁮𥲟𥾯𦰏𧅈𨰑𩈮𩋙𫄝𬶄]→diào; +[㦅䪓嗲爹褺跌𬡓𬰳]→diē; +[㑙㥈㦶㩸㩹㫼㬪㲲㲳㷸䏲䞇䠟䫕䳀䴑叠喋垤堞峌嵽幉恎惵戜挕揲昳曡殜氎牃牒瓞畳疂疉疊眣碟絰绖耊耋胅臷艓苵蜨蝶褋詄諜谍趃蹀迭镻鰈鲽𠗛𠗨𠠯𠲷𡅥𡇓𡱷𡹭𡺑𡼄𢎆𢲼𢶣𣈍𣛻𣡟𣧈𣨂𤖒𤗨𤚊𤴍𥈖𥉺𥑇𥶺𥷕𦁜𦄔𦈅𧍱𨄌𨈈𨐁𨓊𨭓𨳺𨴗𨸅𨻗𨾤𩋞𩻵𪀒𪑧𫬟𫶇𬇇𰵙𰸈]→dié; [𡖐]→diě; [哋眰𠅗𠆙]→diè; [𨈖]→dìn; [㣔䦺丁仃叮帄玎疔盯耵虰酊釘钉靪𦨍𧌾𧳉𩡯𩾚]→dÄ«ng; -[㫀㴿奵嵿濎薡鐤頂顶鼎鼑𢑅𣆍𤐣𤛙𧇷𩠑𪔂]→dǐng; -[㝎啶定忊椗矴碇碠磸聢腚萣蝊訂订鋌錠铤锭顁飣饤𣢳𥇓𥯢𥳰𥸧𦩘𩜦𩠆𩸎]→dìng; +[㫀㴿奵嵿濎薡鐤頂顶鼎鼑𢑅𣆍𤐣𤛙𧇷𩠑𪔂𰛽𰾸]→dǐng; +[㝎啶定忊椗矴碇碠磸聢腚萣蝊訂订鋌錠铤锭顁飣饤𣢳𥇓𥯢𥳰𥸧𦩘𩜦𩠆𩸎𬱫]→dìng; [丟丢銩铥𠲍𢒝]→diÅ«; -[㚵䍶䰤东倲冬咚埬娻岽崠崬徚昸東氡氭涷笗苳菄蝀鮗鯟鴤鶇鶫鸫鼕𢔅𢛔𤤮𤦪𤲚𤷆𧓕𧯾𧲴𧼓𨩧𨿢𩂓𩜍𩣳]→dōng; -[㖦㨂䂢䵔墥嬞懂箽董蕫諌𣿅𥳘𦡂𧄓𧳣𪐈]→dǒng; -[㑈㓊㢥㼯䞒侗働冻凍动動垌姛峒恫戙挏栋棟洞湩硐絧胨胴腖迵霘駧𠄉𢳾𥫎𧡍𧽿𩐤𩐵𩧲𩭩𪔦]→dòng; -[㨮兜兠吺唗橷篼蔸都𠍄𠱑𠾇𣂮𣘛𤝈𤾒𥆖𥉝𦄓𦆘𧡸𧯠𧯤𨁋𩔡𩮷𩳈]→dōu; +[㚵䍶䰤东倲冬咚埬娻岽崠崬徚昸東氡氭涷笗苳菄蝀鮗鯟鶇鶫鸫鼕𢔅𢛔𣱝𤤮𤦪𤲚𤷆𧓕𧯾𧲴𧼓𨩧𨿢𩂓𩜍𩣳𪣆𫹼𬟽𰎏𰛒]→dōng; +[㖦㨂䂢䵔墥嬞懂箽董蕫諌𣿅𥳘𦡂𧄓𧳣𪐈𰇎]→dǒng; +[㑈㓊㢥㼯䞒侗働冻凍动動垌姛峒恫戙挏栋棟洞湩硐絧胨胴腖迵霘駧𠄉𢳾𥫎𧡍𧽿𩐤𩐵𩧲𩭩𪔦𫄡𫢙𬢈]→dòng; +[㨮兜兠吺唗橷篼蔸都𠍄𠱑𠾇𣂮𣘛𤝈𤾒𥆖𥉝𦄓𦆘𧡸𧯠𧯤𨁋𩔡𩮷𩳈𰴛]→dōu; [㞳㪷乧唞抖枓蚪鈄阧陡𢦍𣁵𣭗𧏆𧘞𨥪𩑯𪌉]→dǒu; -[㛒㢄䄈䇺䕆䛠䬦斗斣梪毭浢痘窦竇脰荳豆逗郖酘閗闘餖饾鬥鬦鬪鬬鬭𡂛𡂝𡆏𡙬𡟳𤀨𤅋𤞟𥥷𥺉𧮡𧯞𧱓𨪐𨴜𨶜𨹜𩊪𪐺]→dòu; +[㛒㢄䄈䇺䕆䛠䬦斗斣梪毭浢痘窦竇脰荳豆逗郖酘閗闘餖饾鬥鬦鬪鬬鬭𡂛𡂝𡆏𡙬𡟳𤀨𤅋𤞟𥥷𥺉𧮡𧯞𧱓𨪐𨴜𨶜𨹜𩊪𪐺𫔯𰵫]→dòu; [㞘䦠䩲剢厾嘟督醏闍阇𠣰𡰪𣫔𤫻𥳉𦘴𦙋𦺥𧞹𧰵𧷿]→dÅ«; -[㱩㸿㾄䓯䙱䢱䪅䫳䮷凟匵嬻椟櫝殰毒涜渎瀆牍牘犊犢独獨瓄皾碡蝳裻読讀讟读豄贕錖鑟韇韣韥騳髑黩黷𠉩𠠔𠠠𢝂𢷺𣰬𤚚𥀲𥑯𥓍𥖿𦌷𦏕𦺇𧁿𧐰𧛔𧾥𨂭𨍛𨽍𩞾𩧈𪍹]→dú; -[䀾䈞堵帾琽睹笃篤覩賭赌𢾀𤬂𥓇𦛯]→dǔ; -[㓃䟻䲧妒妬度杜殬渡秺肚芏荰螙蠧蠹鍍镀靯𡍨𡎉𡝜𢉜𢾅𣧃𣨲𤚡𤬪𤴱𤵊𤶮𥀁𥃾𥝟𥝾𥯖𥲗𥳲𦡄𦳔𧉓𧋌𧑠𧔬𨋈𩩮𩵚𪐞]→dù; -[㟨偳剬媏端耑褍鍴𥠄𥵣𦾸𧤗𩤚]→duān; -[短𢭃𢷖𣠭𧶲]→duǎn; +[㱩㸿㾄䓯䙱䢱䪅䫳䮷凟匵嬻椟櫝殰毒涜渎瀆牍牘犊犢独獨瓄皾碡蝳裻読讀讟读豄贕錖鑟韇韣韥騳髑黩黷𠉩𠠔𠠠𢝂𢷺𣰬𤚚𥀲𥑯𥓍𥖿𦌷𦏕𦺇𧁿𧐰𧛔𧜭𧾥𨂭𨍛𨽍𩞾𩧈𪍹𪥿𪻨𫧿𮏺𮙋𰃿𰅥𰤫𰤬𰶔𰷸𱁷𱂋𱄿]→dú; +[䀾䈞堵帾琽睹笃篤覩賭赌𢾀𤬂𥓇𦛯𬢎]→dǔ; +[㓃䟻䲧妒妬度杜殬渡秺肚芏荰螙蠧蠹鍍镀靯𡍨𡎉𡝜𢉜𢾅𣧃𣨲𤚡𤬪𤴱𤵊𤶮𥀁𥃾𥝟𥝾𥯖𥲗𥳲𦡄𦳔𧉓𧋌𧑠𧔬𨋈𨧀𩩮𩵚𪐞𬭊𬶂]→dù; +[㟨偳剬媏端耑褍鍴𥠄𥵣𦾸𧤗𩤚𰾜]→duān; +[短𢭃𢷖𣠭𧶲𬥼]→duǎn; [㫁㱭䠪塅断斷椴段毈煅瑖碫簖籪緞缎腶葮躖鍛锻𠡱𢯫𨱚𨺣𩏇𩤣]→duàn; -[䂙䜃䭔垖堆塠嵟痽磓鐜鴭𠂤𠦗𡏩𡜥𢈹𢟋𤤷𤷎𤹵𥑵𧧆𩈜𩨽𪌤]→duÄ«; +[䂙䜃䭔垖堆塠嵟痽磓鐜鴭𠂤𠦗𡏩𡜥𢈹𢟋𤤷𤷎𤹵𥑵𧧆𩈜𩨽𪌤𫗰]→duÄ«; [㨃頧𠡒𡑈𦞱]→duǐ; -[㙂㟋㠚㬣㳔䇏䨴䨺䬈䯟兊兌兑对対對怼憝憞懟濧瀩碓祋綐薱襨譈譵鐓镦队陮隊𠏮𠜑𠫨𡁨𡷋𡼻𣝉𤄛𤮩𥹲𦡷𦶏𨹅𩄮𩅆𩅥𩅲𩈁𩊭𩐌𪒛𪒡]→duì; -[䃦䔻䪃吨噸墩墪惇撉撴敦橔犜獤礅蜳蹲蹾驐𡼖𤭞𥂦𦼿𧝗𩞤]→dÅ«n; +[㙂㟋㠚㬣㳔䇏䨴䨺䬈䯟兊兌兑对対對怼憝憞懟濧瀩碓祋綐薱襨譈譵鐓镦队陮隊𠏮𠜑𠫨𡁨𡷋𡼻𣝉𤄛𤮩𥹲𦡷𦶏𨹅𩄮𩅆𩅥𩅲𩈁𩊭𩐌𪒛𪒡𫢘𬀮𬤣𰰱𰳸𱁒𱂍]→duì; +[䃦䔻䪃吨噸墩墪惇撉撴敦橔犜獤礅蜳蹲蹾驐𡼖𤭞𥂦𦼿𧝗𩞤𮪥]→dÅ«n; [盹趸躉𣎴𧿗]→dǔn; [䤜伅囤庉楯沌潡炖燉盾砘碷踲逇遁遯鈍钝頓顿𠎻𡆰𢬼𣗁𣚪𣞇𤟢𥫬𥫱𥭒𦪔𦰭𨔡𩔂]→dùn; [㙍剟咄哆嚉多夛崜掇敠敪毲畓裰𡌭𢳽𦍦𧢵𩢎]→duō; -[㣞䐾凙剫喥夺奪敓敚痥踱鈬鐸铎鮵𢜬𢼠𤢕𧩧𨀟𨍏𩍜𩑒𪃒𪞝]→duó; -[㖼㙐㛊㥩㻔䒳䙤䠤䤪䫂䯬亸哚嚲垛垜埵奲挅挆朵朶椯綞缍趓躱躲軃鍺𠛫𡶲𡺇𤛛𥿰𦖋𧊱𧙤𨉡𨦃𨲉𨹃𩃒𩬻𪘉]→duǒ; -[㛆㻧䅜䑨䙃䤻䩔䲊刴剁堕墮墯尮嶞惰憜柁柮桗舵跢跥跺陊陏飿饳鵽𡓉𡓷𢿎𣑧𣧷𣵺𣵻𤋨𤌃𤤸𤬾𥞛𥳔𧧇𧱫𨆅𨬍𩊜𩎫]→duò; +[㣞䐾凙剫喥夺奪敓敚痥踱鈬鐸铎鮵𢜬𢼠𤢕𧩧𨀟𨍏𩍜𩑒𪃒𪞝𫚛𫛻𬤏𰺕𱁳𱂠]→duó; +[㖼㙐㛊㥩㻔䒳䙤䠤䤪䫂䯬亸哚嚲垛垜埵奲挅挆朵朶椯綞缍趓躱躲軃鍺𠛫𡶲𡺇𤛛𥿰𦖋𧊱𧙤𨉡𨦃𨲉𨹃𩃒𩬻𪘉𫖰𫰂𬭆𰹀]→duǒ; +[㛆㻧䅜䑨䙃䤻䩔䲊刴剁堕墮墯尮嶞惰憜柁柮桗舵跢跥跺陊陏飿饳鵽𡓉𡓷𢿎𣑧𣧷𣵺𣵻𤋨𤌃𤤸𤬾𥞛𥳔𧧇𧱫𨆅𨬍𩊜𩎫𬦫𰾖𱊍]→duò; [𦕰]→duo; [䋪妸妿娿婀屙痾𠥍𡹣𥑺]→ē; -[㼂䄉䕏䖸䩹䱮䳗䳘俄吪囮娥峨峩涐珴皒睋磀莪蛾訛誐譌讹迗鈋锇頟額额魤鰪鵝鵞鹅𠷸𡅅𧒎𧔼𧚄𧢽𧽶𧿕𨱂𨶯𩋽𩑁𩣣𩤩]→é; -[噁枙砈頋騀鵈𣄰𣘨𧙃𨵌𩒰]→ě; -[㓵㔩㖾㗁㟧㠋㣂㦍㧖㩵㮙㷈䆓䑥䑪䛖䝈䞩䣞䫷䳬偔僫匎卾厄呃呝咢咹噩垩堊堮姶屵岋峉崿廅恶悪惡愕戹扼搤搹擜櫮歞歺湂琧砐砨硆礘腭苊萼蕚蚅蝁覨詻諤讍谔豟軛軶轭遌遏遻鄂鈪鍔鑩锷閼阏阨阸頞顎颚餓餩饿魥鰐鱷鳄鶚鹗齃齶𠥕𠥜𠰜𠱥𠱫𡀾𡅡𡪑𡪗𡴯𡾙𢃲𢨡𢼚𣢛𣤲𣦵𤂷𤎣𤡾𤪄𤭼𤸱𥋙𥑾𥓈𥔲𥯳𦊪𦛅𧊜𧌄𧍬𧠞𧨟𧭪𧼎𨂁𨃃𨌧𨤕𨸷𨺨𩇠𩉴𩊢𩋊𩐰𩕟𩕬𩖀𩚬𩨮𩪤𩸇𩸋𩸖𩽹𪀝𪅴𪘊𪘐𪙯]→è; +[㼂䄉䕏䖸䩹䱮䳗䳘俄吪囮娥峨峩涐珴皒睋磀莪蛾訛誐譌讹迗鈋锇頟額额魤鰪鵝鵞鹅𠷸𡅅𧒎𧔼𧚄𧢽𧽶𧿕𨱂𨶯𩋽𩑁𩣣𩤩𮤸𰵑𰵮𱂥]→é; +[噁枙砈頋騀鵈𣄰𣘨𧙃𨵌𩒰𬮰𱅗]→ě; +[㓵㔩㖾㗁㟧㠋㣂㦍㧖㩵㮙㷈䆓䑥䑪䛖䝈䞩䣞䫷䳬偔僫匎卾厄呃呝咢咹噩垩堊堮姶屵岋峉崿廅恶悪惡愕戹扼搤搹擜櫮歞歺湂琧砐砨硆礘腭苊萼蕚蚅蝁覨詻諤讍谔豟軛軶轭遌遏遻鄂鈪鍔鑩锷閼阏阨阸頞顎颚餓餩饿魥鰐鱷鳄鶚鹗齃齶𠥕𠥜𠰜𠱥𠱫𡀾𡅡𡪑𡪗𡴯𡾙𢃲𢨡𢼚𣢛𣤲𣦵𤂷𤎣𤡾𤪄𤭼𤸱𥋙𥑾𥓈𥔲𥯳𦊪𦛅𧊜𧌄𧍬𧠞𧨟𧭪𧼎𨂁𨃃𨌧𨤕𨸷𨺨𩇠𩉴𩊢𩋊𩐰𩕟𩕬𩖀𩚬𩨮𩪤𩸇𩸋𩸖𩽹𪀝𪅴𪘊𪘐𪙯𪴯𫫇𰲸𰵤𰽞𱂨𱃽𱈚]→è; [誒诶]→éi; [奀恩煾蒽𡟯𤇯𤫹]→ēn; [䅰峎𡵖𡷐]→ěn; -[䬶䭓䭡摁]→èn; +[䬶䭓䭡摁𬲷𱃹𱄉]→èn; [鞥]→ēng; -[㖇㧫䋩䎟䎠䮘侕儿児兒唲峏栭洏粫而聏胹荋袻輀轜陑隭髵鮞鲕鴯鸸𡦕𣩚𤽓𥅡𦓓𦓔𨎪𩰴𩱊𪕨]→ér; -[㚷㢽䋙䌺厼尒-尔栮毦洱爾珥耳薾趰迩邇铒餌饵駬𢀪𦗼𧌣𩚪𩱓𪕔]→ěr; -[㒃㛅䎶䏪䣵二佴刵咡弍弐樲衈誀貮貳贰鉺𠚧𢄽𣧹𦖢𪐰]→èr; +[㖇㧫䋩䎟䎠䮘侕儿児兒唲峏栭洏粫而聏胹荋袻輀轜陑隭髵鮞鲕鴯鸸𡦕𣩚𤽓𥅡𦓓𦓔𨎪𩰴𩱊𪕨𮝵𰺚]→ér; +[㚷㢽䋙䌺厼尒-尔栮毦洱爾珥耳薾趰迩邇铒餌饵駬𢀪𦗼𧌣𩚪𩱓𪕔𱅋]→ěr; +[㒃㛅䎶䏪䣵二佴刵咡弍弐樲衈誀貮貳贰鉺𠚧𢄽𣧹𦖢𪐰𬃘]→èr; [发彂沷発發醱𤿓]→fā; -[㕹㘺䇅䣹乏伐傠垡姂栰橃浌疺瞂砝笩筏罚罰罸茷藅閥阀𠞵𤇰𥩱𦪑𨀳𨋺]→fá; +[㕹㘺䇅䣹乏伐傠垡姂栰橃浌疺瞂砝笩筏罚罰罸茷藅閥阀𠞵𤇰𥩱𦪑𨀳𨋺𭩰]→fá; [䂲佱法灋鍅𤣹𥎰]→fǎ; -[㛲珐琺蕟髪髮𧬋]→fà; +[㛲珐琺蕟髪髮𧬋𬜧]→fà; [𠲎]→fa; -[䪛勫噃嬏帆幡忛憣旙旛番籓繙翻蕃藩訉轓颿飜鱕𤄫𦪖𧦟]→fān; -[㠶㸋㺕䀟䉒䊩䋣䋦䌓䕰䪤䫶䭵䮳凡-凣匥墦杋柉棥樊橎渢瀪瀿烦煩燔璠矾礬笲籵緐繁羳膰舤舧薠蘩蠜襎蹯鐇鐢钒鷭𢐲𢶃𣔶𥢌𥸨𥻫𥼞𥿋𦊻𦨲𧀭𧊾𧢜𨆌𨙮𨟄𩧅𩨏𪖇]→fán; -[㽹䛀䡊仮反払返釩𢗰𦜒]→fǎn; -[㕨㛯㤆㴀㶗㼝䀀䉊䐪䒦䣲奿婏嬎梵氾汎泛滼犯畈盕笵範范販贩軓軬飯飰饭𠆩𠒾𡁈𡗹𡜀𡤎𡶉𢇪𣳜𤄑𤬨𤭍𥃵𥅒𥹇𧁉𧉤𧍙𨠒𩡫𩨩]→fàn; +[䪛勫噃嬏帆幡忛憣旙旛番籓繙翻蕃藩轓颿飜鱕𤄫𦪖𧦟𬙆𬳳𰺜𱈕]→fān; +[㠶㸋㺕䀟䉒䊩䋣䋦䌓䕰䪤䫶䭵䮳凡-凣匥墦杋柉棥樊橎渢瀪瀿烦煩燔璠矾礬笲籵緐繁羳膰舤舧薠蘩蠜襎蹯鐇鐢钒鷭𢐲𢶃𣔶𥢌𥸨𥻫𥼞𥿋𦊻𦨲𧀭𧊾𧢜𨆌𨙮𨟄𩧅𩨏𪖇𫄩𫔍𫖺𬸪𮐚]→fán; +[㽹䛀䡊仮反払返釩𢗰𦜒𰵐𰹺]→fǎn; +[㕨㛯㤆㴀㶗㼝䀀䉊䐪䒦䣲奿婏嬎梵氾汎泛滼犯畈盕笵範范訉販贩軓軬飯飰饭𠆩𠒾𡁈𡗹𡜀𡤎𡶉𢇪𣳜𤄑𤬨𤭍𥃵𥅒𥹇𧁉𧉤𧍙𨠒𩡫𩨩𫐊𰹴𱃴]→fàn; [䄱匚坊方枋汸淓牥芳蚄邡鈁錺钫鴋𥫳𩇴𩲌𪕃]→fāng; [㤃埅妨房肪防魴鰟鲂𩗧𩷸]→fáng; -[㑂㕫㧍㯐䢍䲱仿倣彷旊昉昘瓬眆紡纺舫訪访髣鶭𣄅]→fǎng; +[㑂㕫㧍㯐䢍䲱仿倣彷旊昉昘瓬眆紡纺舫訪访髣鶭𣄅𫛯]→fǎng; [放趽𨾔]→fàng; [堏]→fang; -[⻜㫵䩁啡妃婓婔扉暃渄猆緋绯菲蜚裶霏非靟飛飝飞餥馡騑騛鲱𢑮𥇖𦱷𨵈𩇫𩙲𩦎𩹉𪁹]→fēi; -[䈈淝肥腓蜰蟦𤷂𥭬𧓖𩇯𩇽]→féi; +[⻜㫵䩁啡妃婓婔扉暃渄猆緋绯菲蜚裶霏非靟飛飝飞餥馡騑騛鲱𢑮𥇖𦱷𨵈𩇫𩙲𩦎𩹉𪁹𬴂]→fēi; +[䈈淝肥腓蜰蟦𤷂𥭬𧓖𩇯𩇽𰳊]→féi; [㥱䕁䨽匪奜悱斐朏棐榧篚翡胐蕜誹诽𠏿𢾺𣍧𥟍𥠶𦃄𦈗𧍃𧕒𧕿𩄼]→fěi; -[㔗㩌㵒㹃䆏䉬䑔䒈䕠䚨䛍䠊䤵䨾䰁俷剕厞吠屝废廃廢昲曊杮櫠沸濷狒疿痱癈肺胇芾萉費费鐨镄陫靅鯡鼣𠮆𡌦𢒍𢳁𣙿𤺕𤼺𥄱𥝊𥝋𧌘𧑈𧚆𧝇𨻃𩆦𩇮𩯃𩰾𩱎𩵥𪂏𫂈]→fèi; -[㤋㬟兝兺分吩哛帉昐朆棻氛竕紛纷翂芬衯訜躮酚鈖雰餴饙𢁤𣬩𣯻𣱦𤔟𦐈𧿚𨳣𨷒𩡷𩢈𩰟]→fēn; -[㷊㸮䩿䴅坟墳妢岎幩朌枌梤棼橨汾濆炃焚燌燓羒羵肦蒶蕡蚠蚡豮豶轒鐼隫馚馩魵黂鼖鼢𠛸𢊱𢴢𣸣𥳡𦍏𦍪𦦑𦰛𧮱𧷐𨎾𩉵𩿈]→fén; +[㔗㩌㵒㹃䆏䉬䑔䒈䕠䚨䛍䠊䤵䨾䰁俷剕厞吠屝废廃廢昲曊杮櫠沸濷狒疿痱癈肺胇芾萉費费鐨镄陫靅鯡鼣𠮆𡌦𢒍𢳁𣙿𤺕𤼺𥄱𥝊𥝋𧌘𧑈𧚆𧝇𨻃𩆦𩇮𩯃𩰾𩱎𩵥𪂏𪰶𪲮𫂈𫽧𬃮𬈕𬏦𬣧𰷦𰾐𱆄]→fèi; +[㤋㬟兝兺分吩哛帉昐朆棻氛竕紛纷翂芬衯訜躮酚鈖雰餴饙𢁤𣬩𣯻𣱦𤔟𦐈𧿚𨳣𨷒𩡷𩢈𩰟𫍛𫟴𱃼𱄀]→fēn; +[㷊㸮䩿䴅坟墳妢岎幩朌枌梤棼橨汾濆炃焚燌燓羒羵肦蒶蕡蚠蚡豮豶轒鐼隫馚馩魵黂鼖鼢𠛸𢊱𢴢𣸣𥳡𦍏𦍪𦦑𦰛𧮱𧷐𨎾𩉵𩿈𪩸𫅗𫔁𫚍𬳟𮝷𰗺𰞻𰱍𰱟𱀡𱋱]→fén; [㥹粉黺𠵮𡨖𢚅𦶚]→fěn; -[㱵㿎份偾僨奋奮弅忿愤憤瀵秎粪糞膹鱝鲼𠻫𡊄𡊅𢅯𢧝𢹔𤖘𤗸𤘝𤰪𥂙𥹻𥽒𨤘𨤚𩸂]→fèn; -[⻛㐽㒥㛔㜂㠦䀱䒠丰仹偑僼凨凬凮妦寷封峯峰崶枫桻楓檒沣沨灃烽犎猦琒疯瘋盽砜碸篈葑蘴蜂蠭豐鄷酆鋒鎽鏠锋闏霻靊風飌风麷𡨛𡵞𢓱𤖀𥷜𥽈𦜁𧆉𧥹𧾳𨩥𨺢𩉧𩊩𩘵𩙐𩙣]→fēng; +[㱵㿎份偾僨奋奮弅忿愤憤瀵秎粪糞膹鱝鲼𠻫𡊄𡊅𢅯𢧝𢹔𤖘𤗸𤘝𤰪𥂙𥹻𥽒𨤘𨤚𩸂𪱥𬉂𬏷]→fèn; +[⻛㐽㒥㛔㜂㠦䀱䒠丰仹偑僼凨凬凮妦寷封峯峰崶枫桻楓檒沣沨灃烽犎猦琒疯瘋盽砜碸篈葑蘴蜂蠭豐鄷酆鋒鎽鏠锋闏霻靊風飌风麷𡨛𡵞𢓱𤖀𥷜𥽈𦜁𧆉𧥹𧾳𨩥𨺢𩉧𩊩𩘵𩙐𩙣𫜑𫲸𮨴]→fēng; [㦀㵯䏎䙜䩼冯堸夆捀摓浲溄漨綘艂逢馮𥍮𥛝𧍯𨝭𨲫]→féng; -[䟪唪覂諷𢇫𦧁𩋮𪐃]→fěng; -[㡝俸凤奉湗焨煈甮縫缝讽賵赗鳯鳳鴌𠣡𣿝𥊒𩐯𩪌]→fèng; +[䟪唪覂諷讽𢇫𦧁𩋮𪐃]→fěng; +[㡝俸凤奉湗焨煈甮縫缝賵赗鳯鳳鴌𣿝𥊒𩐯𩪌]→fèng; [覅]→fiào; [仏坲梻𧥚𧼴]→fó; [𤊻]→fōu; -[紑裦𧉈]→fóu; -[否妚殕缶缹缻雬鴀𡜊𤽦𧊦𨛔𩂆]→fǒu; -[㕊㩤㭪㲗䃿䄮䎔䓏䓵䱐䴸伕呋垺夫妋姇娐孵尃怤懯敷旉柎玞痡砆稃筟糐紨綒肤膚荂荴衭豧趺跗邞鄜鈇鳺麩麬麱麸𡏪𡫺𡬇𢗲𣘧𣞒𤆮𤙤𥄓𥒫𥱀𥼼𦇁𦖀𦺉𧀮𧀴𨁒𩵩𩽺𩿧𪊐𫓧]→fÅ«; -[㚕㜑㟊㠅㪄㫙䋹䌿䍖䑧䕎䘠䞞䟮䡍䨗䭮䳕䵾乀伏佛俘冹凫刜匐咈哹垘孚岪巿幅幞弗彿怫扶拂服枎柫栿桴棴榑氟泭洑浮涪澓炥烰玸琈甶畉畐癁砩祓福稪符笰箙粰紱紼絥綍绂绋罘罦翇艀艴芙芣苻茀茯莩菔葍虙蚨蜉蝠袱襆襥諨踾輻辐郛鉘鉜韍韨颫髴鮄鮲鳧鴔鵩鶝黻𠬝𠲽𡞪𡠞𡦄𢀼𢁀𢂀𢌹𢏍𢒒𢞦𢰆𣀣𣀾𣆵𣑿𣭘𣹋𣻜𣿆𤉨𤝟𤠪𤱽𤶖𥄑𥘬𥦘𥧷𥪋𥪚𥰛𥾧𦊦𦊾𦎭𦐡𦑹𦨈𦨋𦨡𦩡𦮹𦲫𦳓𦽏𦿁𧖚𧥱𧳂𧴌𧼗𧼱𧿳𨌥𨵟𩂔𩂕𩉽𩋟𩋨𩎛𩐚𩓖𩖬𩖼𩜲𩠷𩢰𩳎𫚒]→fú; -[㓡㕮䋨䌗䗄䩉䫍䫝乶俌俛俯呒嘸府弣抚拊捬撨撫斧椨滏焤甫盙簠胕腐腑蜅輔辅郙釜釡頫鬴鳬黼𠟌𢗫𢯋𢻀𣥋𤙭𤿭𥒰𦎎𧉊𨑑𩑬𩒙𩳐𪂀]→fǔ; -[⻏⻖㙏㚆㤔㤱㬼㳇㷆㽬㾈䂤䒄䒇䔰䘀䝾䞜䞯䞸䟔䠵䦣䨱䭻䮛付偩傅冨副咐坿复妇婦媍嬔富峊復椱父祔禣秿竎緮縛缚腹萯蕧蚥蚹蛗蝜蝮袝複褔覄覆訃詂讣負賦賻负赋赙赴輹鍑鍢阜阝附陚馥駙驸鮒鰒鲋鳆𠋩𠌽𠓗𠣾𠪻𡐝𡵛𢂆𢠲𣄎𤝔𤭟𤸑𤸗𥨍𥲛𥳇𥷱𦂊𦔍𦰺𦱖𦸱𧄏𧌈𧌓𧒂𧒙𧕡𧻳𨦛𨺅𩂎𩅿𩍏𩒺𩢿𩣜𩣸𩬙𩭺𩵹𩽻𩾿𪀺𪂋𪂾𪃓𪆠𪍏]→fù; +[紑裦𧉈𰫽]→fóu; +[否妚殕缶缹缻雬鴀𡜊𤽦𧊦𨛔𩂆𫛜]→fǒu; +[㕊㩤㭪㲗䃿䄮䎔䓏䓵䱐䴸伕呋垺夫妋姇娐孵尃怤懯敷旉柎玞痡砆稃筟糐紨綒肤膚荂荴衭豧趺跗邞鄜鈇鳺麩麬麱麸𡏪𡫺𡬇𢗲𣘧𣞒𤆮𤙤𤿲𥄓𥒫𥱀𥼼𦇁𦖀𦺉𧀮𧀴𨁒𩵩𩽺𩿧𪊐𫓧𰬅𱇲𱉎𱉜𱋖𱋗]→fÅ«; +[㚕㜑㟊㠅㪄㫙䋹䌿䍖䑧䕎䘠䞞䟮䡍䨗䭮䳕䵾乀伏佛俘冹凫刜匐咈哹垘孚岪巿幅幞弗彿怫扶拂服枎柫栿桴棴榑氟泭洑浮涪澓炥烰玸琈甶畉畐癁砩祓福稪符笰箙粰紱紼絥綍绂绋罘罦翇艀艴芙芣苻茀茯莩菔葍虙蚨蜉蝠袱襆襥諨踾輻辐郛鉘鉜韍韨颫髴鮄鮲鳧鴔鵩鶝黻𠬝𠲽𡞪𡠞𡦄𢀼𢁀𢂀𢌹𢏍𢒒𢞦𢰆𣀣𣀾𣆵𣑿𣭘𣹋𣻜𣿆𤉨𤝟𤠪𤱽𤶖𥄑𥘬𥦘𥧷𥪋𥪚𥰛𥾧𦊦𦊾𦎭𦐡𦑹𦨈𦨋𦨡𦩡𦮹𦲫𦳓𦽏𦿁𧖚𧥱𧳂𧴌𧼗𧼱𧿳𨌥𨵟𩂔𩂕𩉽𩋟𩋨𩎛𩐚𩓖𩖬𩖼𩜲𩠷𩢰𩳎𫄢𫚒𫛡𫛳𰬘𰽮𰽱𱅎𱉺𱊏]→fú; +[㓡㕮䋨䌗䗄䩉䫍䫝乶俌俛俯呒嘸府弣抚拊捬撨撫斧椨滏焤甫盙簠胕腐腑蜅輔辅郙釜釡頫鬴鳬黼𠟌𢗫𢯋𢻀𣥋𤙭𤿭𥒰𦎎𧉊𨑑𩑬𩒙𩳐𪂀𫖯]→fǔ; +[⻏⻖㙏㚆㤔㤱㬼㳇㷆㽬㾈䂤䒄䒇䔰䘀䝾䞜䞯䞸䟔䠵䦣䨱䭸䭻䮛付偩傅冨副咐坿复妇婦媍嬔富峊復椱父祔禣秿竎緮縛缚腹萯蕧蚥蚹蛗蝜蝮袝複褔覄覆訃詂讣負賦賻负赋赙赴輹鍑鍢阜阝附陚馥駙驸鮒鰒鲋鳆𠋩𠌽𠓗𠣾𠪻𡐝𡵛𢂆𢠲𣄎𤝔𤭟𤸑𤸗𥨍𥲛𥳇𥷱𦂊𦔍𦰺𦱖𦸱𧄏𧌈𧌓𧒂𧒙𧕡𧻳𨦛𨺅𩂎𩅿𩍏𩒺𩢿𩣜𩣸𩬙𩭺𩵹𩽻𩾿𪀺𪂋𪂾𪃓𪆠𪍏𫄭𮔅𰁾𰰷𰱦𰺓𰾟𱂩]→fù; [酜]→fu; [呷嘎嘠旮𡉅]→gā; [噶尜錷钆𡼛]→gá; [尕玍𠁥]→gǎ; [尬魀𡯰𡯽]→gà; -[㱾䀭䐩䬵侅垓姟峐晐畡祴絯荄該该豥賅賌赅郂陔𧊏𧯺]→gāi; -[䪱忋改絠𡧣𢍓𢻉𦫻𨮂𨱕𨱣]→gǎi; -[㕢㧉㮣䏗丐乢匃匄戤摡杚概槩槪溉漑瓂盖葢蓋鈣钙阣隑𠌰𡒖𢅤𨞨𨸛𩕭]→gài; -[㓧㤌㶥㿻䇞䊻乹乾亁凲坩尲尴尶尷忓攼杆柑泔漧玕甘疳矸竿筸粓肝芉苷迀酐魐鳱𡯋𡶑𢧀𣗲𣦖𤮽𤯌𧾲𨝌𩖦𩚵𩠁𩢨𩴁𩴵𪔆]→gān; -[䃭䤗䵟仠感扞擀敢桿橄澉皯秆稈笴簳衦赶趕鰔鱤鳡𠇵𠖫𣘠𥕵𥘏𥰟𥸡𥾍𦪧𦼮𨣝𨳼𩹸𪊄]→gǎn; -[㽏䯎䲺倝凎干幹旰榦檊汵淦灨盰紺绀詌贑贛赣骭𣁖𣆙𣵼𣹟𤌹𦾮𧆐𧹳𩉐𪉿𪊇𪚬]→gàn; -[⺱㧏㭎㼚䚗冈冮刚剛堈堽岡掆杠棡牨犅疘矼綱纲缸罁罓罡肛釭鋼鎠钢𠵹𡇬𢭈𢰌𣦐𤭛𦋳𦱌]→gāng; -[㟠㟵㽘䴚岗崗港𨟼]→gǎng; +[㱾䀭䐩䬵侅垓姟峐晐畡祴絯荄該该豥賅賌赅郂陔𧊏𧯺𰬓]→gāi; +[䪱忋改絠𡧣𢍓𢻉𦫻𨮂𨱕𨱣𬘠]→gǎi; +[㕢㧉㮣䏗丐乢匃匄戤摡杚概槩槪溉漑瓂盖葢蓋鈣钙阣隑𠌰𡒖𢅤𨝕𨞨𨸛𩕭𬮿𰇀]→gài; +[㓧㤌㶥㿻䇞䊻乹乾亁凲坩尲尴尶尷忓攼杆柑泔漧玕甘疳矸竿筸粓肝芉苷迀酐魐鳱𡯋𡶑𢧀𣗲𣦖𤮽𤯌𧾲𨝌𩖦𩚵𩠁𩢨𩴁𩴌𩴵𪔆𱉊]→gān; +[䃭䤗䵟仠感扞擀敢桿橄澉皯秆稈笴簳衦赶趕鰔鱤鳡𠇵𠖫𣘠𥕵𥘏𥸡𥾍𦪧𦼮𨣝𨳼𩹸𪊄𫤽]→gǎn; +[㽏䯎䲺倝凎干幹旰榦檊汵淦灨盰紺绀詌贑贛赣骭𣁖𣆙𣵼𣹟𤌹𦾮𧆐𧹳𩉐𪉿𪊇𪚬𫎬𬣠𬸹]→gàn; +[⺱㧏㭎㼚䚗冈冮刚剛堈堽岡掆杠棡牨犅疘矼綱纲缸罁罓罡肛釭鋼鎠钢𠵹𡇬𢭈𢰌𣦐𤭛𦋳𦱌𫇪𫩚𮣲𰉙𰠫]→gāng; +[㟠㟵㽘䴚岗崗港𨟼𮭰]→gǎng; [戅戆槓焵焹筻鿍𣗵]→gàng; -[㤒䆁䓘槔槹橰櫜滜皋皐睾篙糕羔羙膏臯韟餻高髙鷎鷱鼛𡼗𣓌𣽎𥢐𦍱𦏦𦤎𦺆𧢌𨝲𩏤𪔘]→gāo; -[㚏㚖㵆㾸夰搞暠杲槀槁檺稁稾稿縞缟菒藁藳镐𤱟𥓖𥢑𧚡𧜉𩓢𩔇𩕍𩫓]→gǎo; +[㤒䆁䓘槔槹橰櫜滜皋皐睾篙糕羔羙膏臯韟餻高髙鷎鷱鼛𡼗𣓌𣽎𥢐𦍱𦏦𦤎𦺆𧢌𨝲𩏤𪔘𬸢]→gāo; +[㚏㚖㵆㾸夰搞暠杲槀槁檺稁稾稿縞缟菒藁藳镐𤱟𥓖𥢑𧚡𧜉𩓢𩔇𩕍𩫓𱂳]→gǎo; [勂吿告峼祮祰禞筶誥诰郜鋯锆𡋟𡜲𡷥𢍎𢞟𣝏𧠼𩋺]→gào; -[㤎䔅仡割咯哥圪彁戈戓戨搁擱歌滒牫牱犵疙纥肐胳袼謌鎶鴐鴚鴿鸽鿔𠛊𠯫𠸲𠺝𡟍𢎄𤇞𤜊𤭻𦨜𧎺𧗶𨝆𨟶𨾓𩢅𩾷𪀁𪀉𪃿]→gē; -[㖵㗆㠷㦴㭘㵧㷴䈓䐙䗘䘁䛿䨣䪂䪺䫦佮匌呄嗝塥愅挌搿敋格槅櫊滆獦膈臵茖葛蛒裓觡諽輵轕镉閣閤阁隔革鞈鞷韐韚騔骼鬲鮯𠲱𠹓𢆜𢓜𢡍𢧧𢩓𢯹𢼛𣭝𤠇𤩲𥉅𥢸𥴩𥺊𦑜𧈌𧈑𧈖𧊧𧿩𨍮𨏚𨏴𨐥𨞛𨼣𩎎𩢛𩨀𩹺𩹿𩼙𪄎𪌣]→gé; +[㤎䔅仡割咯哥圪彁戈戓戨搁擱歌滒牫牱犵疙纥肐胳袼謌鎶鴐鴚鴿鸽鿔𠛊𠯫𠸲𠺝𡟍𢎄𤇞𤜊𤭻𦨜𧎺𧗶𨝆𨟶𨾓𩢅𩾷𪀁𪀉𪃿𫛤𬤐𬸂𬸠𱉕]→gē; +[㖵㗆㠷㦴㭘㵧㷴䈓䐙䗘䘁䛿䨣䪂䪺䫦佮匌呄嗝塥愅挌搿敋格槅櫊滆獦膈臵茖葛蛒裓觡諽輵轕镉閣閤阁隔革鞈鞷韐韚騔骼鬲鮯𠲱𠹓𢆜𢓜𢡍𢧧𢩓𢯹𢼛𣭝𤠇𤩲𥉅𥢸𥴩𥺊𦑜𧈌𧈑𧈖𧊧𧿩𨍮𨏚𨏴𨐥𨞛𨼣𩎎𩢛𩨀𩹺𩹿𩼙𪄎𪌣𫚗𫠅𬤑𬨍𬮤𮝺𱂆𱋓]→gé; [哿嗰舸𤕒𥰮]→gě; [䧄个個各硌箇虼铬𦓱]→gè; [給给]→gěi; [根跟𠛵]→gēn; [哏]→gén; -[䫀艮𩒝𩓓]→gěn; -[㫔㮓亘亙揯搄茛𠄣𥃩𨒼]→gèn; -[㹴㹹䎴䢚刯庚椩浭焿畊絚緪縆羮羹耕菮賡赓鶊鹒𦣍𧙸𩜣𩱁𩱋𩱧]→gēng; -[㾘䋁䌄哽埂峺挭梗綆绠耿莄郠骾鯁鲠𠡣𡩃𢙾𢞚𣆳𥉔𥾚𦛟𦵸𧀙𧋑𩂼]→gěng; -[䱍䱎䱭䱴堩暅更𡍷𣈶𣎄𥅨𥔂𦚸𦜷𦞌𧰨]→gèng; -[㓚㕬䂵䍔䐵䢼䰸䲲䳍供公功匑匔厷塨宫宮工幊弓恭愩攻杛熕碽糼肱蚣觥觵躬躳髸龏龔龚𠇒𡚑𢁠𢖷𤅐𤱨𥫋𥸲𦄜𦊫𦔸𦞗𦞨𦬘𧆷𧎡𧘏𨉫𨊧𨋝𨋷𨒱𨴛𩃙𩐣𩛘𪏠𪏢]→gōng; -[㤨㧬㫒㭟㺬㼦䂬䡗䱋巩廾拱拲栱汞珙輁鞏𢀜𢸁𤨶𤬳𥧂𥨐𦈩𦓳𨋑𨣂𩌌𫋐]→gǒng; -[㓋㔶㯯䇨䔈共唝羾莻貢贡𠌕𠞖𡔕𡟫𥧡𦩼𪄌]→gòng; -[慐]→gong; -[㡚㽛䑦䬲佝勾沟溝篝簼緱缑袧褠鈎鉤钩鞲韝𠛎𡗁𣕌𤖮𤫱𥬉𥴴𥿺𦩷𦽋𪚭]→gōu; +[䫀艮𩒝𩓓𫖱𬱝]→gěn; +[㫔㮓亘亙揯搄茛𠄣𣕲𥃩𨒼]→gèn; +[㹴㹹䎴䢚刯庚椩浭焿畊絚緪縆羮羹耕菮賡赓鶊鹒𦣍𧙸𩜣𩱁𩱋𩱧𬘵𰬌]→gēng; +[㾘䋁䌄哽埂峺挭梗綆绠耿莄郠骾鯁鲠𠡣𡩃𢙾𢞚𣆳𥉔𥾚𦛟𦵸𧀙𧋑𩂼𬒔]→gěng; +[䱍䱎䱭䱴堩暅更𡍷𣈶𣎄𥅨𥔂𦚸𦜷𦞌𧰨𬶊𮀲𱇥𱈇𱈈]→gèng; +[㓚㕬䂵䍔䐵䢼䰸䲲䳍供公功匑匔厷塨宫宮工幊弓恭愩攻杛熕碽糼肱蚣觥觵躬躳髸龏龔龚𠇒𡚑𢁠𢖷𤅐𤱨𥫋𥸲𦄜𦊫𦔸𦞗𦞨𦬘𧆷𧎡𧘏𨉫𨊧𨋝𨋷𨒱𨴛𩃙𩐣𩛘𪏠𪏢𫺌𬊎𮭥𱍁]→gōng; +[㤨㧬㫒㭟㺬㼦䂬䡗䱋巩廾拱拲栱汞珙輁鞏𢀜𢸁𤨶𤬳𥧂𥨐𦈩𦓳𨋑𨣂𩌌𫋐𬠈𬨆𰺄]→gǒng; +[㓋㔶㯯䇨䔈共唝羾莻貢贡𠌕𠞖𡔕𡟫𥧡𦩼𪄌𫝪𰱀]→gòng; +[慐𰑟]→gong; +[㡚㽛䑦䬲佝勾沟溝篝簼緱缑袧褠鈎鉤钩鞲韝𠛎𡗁𣕌𤖮𤫱𥬉𥴴𥿺𦩷𦽋𪚭𫖕𬲯𰽭𱍅]→gōu; [㺃岣枸狗玽笱耇-耉芶苟蚼豿𡖑𢄇𣕉𣙱𦱣𨩦]→gǒu; -[㗕㝅㝤㨌䃓䝭冓坸垢够夠姤媾彀搆撀构構煹茩覯觏訽詬诟購购遘雊𣫌𤚼𤠼𥉇𥧒𦎯𦎼𦵷𧃛𧲿𧵈𩄢𪃺]→gòu; -[㼋䉉䐻估呱咕唂姑嫴孤柧橭沽泒笟箍箛篐罛苽菇菰蛄觚軱軲轱辜酤鈲鮕鴣鸪𠷞𠽿𡗷𢡇𣀐𥂰𥿍𦊬𦋆𦺠𧆻𧇡𧬕𨠋𨬕𨱃𨸯]→gÅ«; +[㗕㝅㝤㨌䃓䝭冓坸垢够夠姤媾彀搆撀构構煹茩覯觏訽詬诟購购遘雊𣫌𤚼𤠼𥉇𥧒𦎯𦎼𦵷𧃛𧲿𧵈𩄢𪃺𫎧𰵛]→gòu; +[㼋䉉䐻估呱咕唂姑嫴孤柧橭沽泒笟箍箛篐罛苽菇菰蛄觚軱軲轱辜酤鈲鮕鴣鸪𠷞𠽿𡗷𢡇𣀐𥂰𥿍𦊬𦋆𦺠𧆻𧇡𧬕𨠋𨬕𨱃𨸯𮝴]→gÅ«; [䜼䮩鶻𦎰𧳸]→gú; -[⻣㒴㚉㯏㾶䀇䀜䀦䀰䐨䵻䶜傦古唃啒嘏夃尳愲扢榖榾毂汩淈濲瀔牯皷皼盬瞽穀糓縎罟羖股脵臌蓇薣蛊蛌蠱詁诂谷轂逧鈷钴餶馉骨鹄鹘鼓鼔𠑹𠻧𡷓𡽂𢝳𣖫𣦩𣦭𣨍𣨺𣫀𣱫𤅱𤚱𥐬𥠳𥮝𥵠𦈔𦍩𦾫𧟣𧣡𧵎𨪷𨵐𩙏𩲱𪇗𪕷]→gǔ; +[⻣㒴㚉㯏㾶䀇䀜䀦䀰䐨䵻䶜傦古唃啒嘏夃尳愲扢榖榾毂汩淈濲瀔牯皷皼盬瞽穀糓縎罟羖股脵臌蓇薣蛊蛌蠱詁诂谷轂逧鈷钴餶馉骨鹄鹘鼓鼔𠑹𠻧𡷓𡽂𢝳𣖫𣦩𣦭𣨍𣨺𣫀𣱫𤅱𤚱𥐬𥠳𥮝𥵠𦈔𦍩𦙶𦾫𧟣𧣡𧵎𨪷𨵐𩙏𩲱𪇗𪕷]→gǔ; [㧽㽽䍛䓢僱凅固堌崓崮故梏棝牿痼祻稒錮锢雇顧顾鯝鲴𣪸𩴡]→gù; -[㧓㶽䏦䒷䫚䯄䯏刮劀栝歄煱瓜緺聒胍趏踻銽颪颳騧鴰鸹𠛒𠜵𠟗𠯑𠵯𡜁𥄼𥈓𧿼𨵃𩢍𩻎]→guā; +[㧓㶽䏦䒷䫚䯄䯏刮劀栝歄煱瓜緺聒胍趏踻銽颪颳騧鴰鸹𠛒𠜵𠟗𠯑𠵯𡜁𥄼𥈓𧿼𨵃𩢍𩻎𬅥𬳷𮉨]→guā; [𪇜]→guá; [㒷䈑冎剐剮叧寡𠆣𠈥𠊰𠙼𠮠𣅻𧤐]→guǎ; -[卦啩坬挂掛絓罣罫褂詿诖𤆜𥝒𦊱]→guà; +[卦啩坬挂掛絓罣罫褂詿诖𤆜𥝒𦊱𮉤]→guà; [㾩䂷乖掴摑𠛕𠦬𡇸𡧩𦮃𧱾]→guāi; [拐枴柺箉𦫳𧊅]→guǎi; -[㧔䂯䊽叏夬怪恠𡌪𡖪𢶒𣲾𥑋𥑰𧴚𩶦]→guài; -[䚪䤽倌关冠官棺瘝癏窤蒄覌観觀观関闗關鰥鱞鳏𠴨𡅭𡠒𡭷𢇇𢉂𢺄𥈒𥍅𥎅𥜄𥷬𥿑𦺊𨷀𩖒]→guān; -[䏓䗆䘾䦎䩪䪀䲘琯痯筦管舘莞輨錧館馆鳤𦛤𨵄]→guǎn; -[㮡㴦䎚䗰䙛䙮䝺丱悹悺惯慣掼摜樌毌泴涫潅灌爟瓘盥矔礶祼罆罐貫贯躀遦鏆鑵雚鱹鸛鹳𠬆𣥥𣩔𣬂𤼐𥉀𥊫𨝑𨱌𪈸]→guàn; -[侊僙光咣垙姯桄洸灮炗炚炛烡胱茪輄銧黆𤖖𧻺𨎩𨐈𨶰𩒚𩧉𪕓]→guāng; +[㧔䂯䊽叏夬怪恠𡌪𡖪𢶒𣲾𥑋𥑰𧴚𩶦𪭯]→guài; +[䚪䤽倌关冠官棺瘝癏窤蒄覌観觀观関闗關鰥鱞鳏𠴨𡅭𡠒𡭷𢇇𢉂𢺄𥈒𥍅𥎅𥜄𥷬𥿑𦺊𨷀𩖒𬶵]→guān; +[䏓䗆䘾䦎䩪䪀䲘琯痯筦管舘莞輨錧館馆鳤𦛤𨵄𫐑𰾒𰿨]→guǎn; +[㮡㴦䎚䗰䙛䙮䝺丱悹悺惯慣掼摜樌毌泴涫潅灌爟瓘盥矔礶祼罆罐貫贯躀遦鏆鑵雚鱹鸛鹳𠬆𣥥𣩔𣬂𤼐𥉀𥊫𨝑𨱌𪈸𬦻𬶺𰭄]→guàn; +[侊僙光咣垙姯桄洸灮炗炚炛烡珖胱茪輄銧黆𤖖𧻺𨎩𨐈𨶰𩒚𩧉𪕓𬨒𰽵𰿹𱄾]→guāng; [广広廣犷獷臩𠏤𤳭𤴀𥀱𪇵]→guǎng; -[㤮㫛俇撗珖臦逛𢓯𦢎𨤡𩑈]→guàng; +[㤮㫛俇撗臦逛𢓯𦢎𨤡𩑈𬪺]→guàng; [欟]→guang; -[⻱⻲㰪䅅䲅亀傀圭妫媯嫢嬀巂帰廆归摫椝槻槼櫷歸珪瑰璝瓌皈硅窐胿膭茥螝袿規规邽郌閨闺騩鬶鬹鮭鲑龜龟𡃩𡌲𡹙𢄊𢻂𤼮𥇳𥈸𥍁𥦣𦓯𦤇𧷱𨾚𨾴𩓠𪄯𪆳𪈥𪊧]→guÄ«; -[⻤㔳㧪㨳㲹㸵䃽䍯䞨䣀䤥佹匦匭厬垝姽宄庋庪恑攱晷朹氿湀癸瞡祪簋蛫蟡觤詭诡軌轨陒鬼𠱓𡷺𢃯𣢪𣪕𣷾𤘧𥍨𥥠𦳛𧊄𩊛𩱻𩲡𩳧𪀗]→guǐ; -[㪈䁛䈐䌆䐴䝿䞈䠩䳏刽刿劊劌匱嶡撌攰昋柜桂桧椢槶檜櫃炔猤癐瞶禬筀簂蓕襘貴贵跪鞼鱖鱥鳜𠐽𠪑𡗤𡧭𡬂𢠿𣄜𣦦𣧎𤡱𤱺𤱾𤲉𤻿𤿡𥎛𥜏𧡫𧹑𧻜𨇙𨋡𨲿𩉝𩍨𩏐𩏡𩔆𩪁𩳝𪏤]→guì; -[㨰㯻䃂䎾䜇丨惃滚滾磙緄绲蓘蔉衮袞輥辊鮌鯀鲧𠃌𡈧𡘝𢃩𣮎𥕦𦓼𦠺𦫎𩨬𩩌]→gǔn; -[㙥䵪棍璭睔睴謴𠞬𡻨𧬪𧸫]→gùn; -[㗻㳡㿆呙咼啯嘓埚堝墎崞彉彍濄瘑蝈蟈郭鈛鍋锅𡓣𣁯𣂄𣽅𣽰𥂣𦗒𦘌𦬗𨽏𩫏𩰬𩰭𪆹𪈃]→guō; -[㕵㶁䂸䆐䬎囯囶囻国圀國帼幗慖漍聝腘膕蔮虢馘𠩥𠿤𡇄𢐚𢧰𢸗𢹖𤂁𤮋𥄍𥆘𦄰𦛢𦸈𧖻𧤯𧭕𧭣𧰒𧾛𨉹𨭗𩉕𩪐]→guó; -[䙨䴹惈果椁槨淉猓粿綶菓蜾裹褁輠錁鐹餜馃𠜴𢃦𥁁𥕖𥜭𩋗𩻧𪂠𪋊]→guǒ; -[㳀过過𠋜𢅗𢝸𧒖𧥵𩟂]→guò; +[⻱⻲㰪䅅䲅亀傀圭妫媯嫢嬀巂帰廆归摫椝槻槼櫷歸珪瑰璝瓌皈瞡硅窐胿膭茥螝袿規规邽郌閨闺騩鬶鬹鮭鲑龜龟𡃩𡌲𡹙𢄊𢻂𤼮𥇳𥈸𥍁𥦣𦓯𦤇𧷱𨾚𨾴𩓠𪄯𪆳𪈥𪊧𪻺𫚜𫰹𬃀𰓻𰥪𱅡]→guÄ«; +[⻤㔳㧪㨳㲹㸵䃽䍯䞨䣀䤥佹匦匭厬垝姽宄庋庪恑攱晷朹氿湀癸祪簋蛫蟡觤詭诡軌轨陒鬼𠱓𡷺𢃯𣢪𣪕𣷾𤘧𥍨𥥠𦳛𧊄𩊛𩱻𩲡𩳧𪀗𰲲𰽺𱉭]→guǐ; +[㪈䁛䈐䌆䐴䝿䞈䠩䳏刽刿劊劌匱嶡撌攰昋柜桂桧椢槶檜櫃炔猤癐瞶禬筀簂蓕襘貴贵跪鞼鱖鱥鳜𠐽𠪑𡗤𡧭𡬂𢠿𣄜𣦦𣧎𤡱𤱺𤱾𤲉𤶊𤻿𤿡𥎛𥜏𧡫𧹑𧻜𨇙𨋡𨲿𩉝𩍨𩏐𩏡𩔆𩪁𩳝𪏤𫂆𫋻𫢔𮬝𰔋𰧻𰸊𱁹𱉤]→guì; +[㨰㯻䃂䎾䜇丨惃滚滾磙緄绲蓘蔉衮袞輥辊鮌鯀鲧𠃌𡈧𡘝𢃩𣮎𥕦𦓼𦠺𦫎𩨬𩩌𱇢]→gǔn; +[㙥䵪棍璭睔睴謴𠞬𡻨𧬪𧸫𫬙𬑆𬑕𬤆𬤖]→gùn; +[㗻㳡㿆呙咼啯嘓埚堝墎崞彉彍濄瘑蝈蟈郭鈛鍋锅𡓣𣁯𣂄𣽅𣽰𥂣𦗒𦘌𦬗𨽏𩫏𩰬𩰭𪆹𪈃𫓨𫪀𬏮𭚦]→guō; +[㕵㶁䂸䆐䬎囯囶囻国圀國帼幗慖漍聝腘膕蔮虢馘𠩥𠿤𡇄𢐚𢧰𢸗𢹖𤂁𤮋𥄍𥆘𦄰𦛢𦸈𧖻𧤯𧭕𧭣𧰒𧾛𨉹𨭗𩉕𩪐𬇹𬜿𬧩𬭇𬱿]→guó; +[䙨䴹惈果椁槨淉猓粿綶菓蜾裹褁輠錁鐹餜馃𠜴𢃦𥁁𥕖𥜭𩋗𩻧𪂠𪋊𬶯𰺍𰽾𱋙]→guǒ; +[㳀过過𠋜𢅗𢝸𧒖𧥵𩟂𬲸𰲺]→guò; [哈铪𨉣]→hā; [蛤𡄟]→há; [奤]→hǎ; -[㨟㰧㰩㱼㾂咍咳嗨𣢇𨸜]→hāi; -[㜾䠽䯐䱺孩还還頦骸𠹛𧻲𧽊𧽖𩠚𩰶]→hái; +[㨟㰧㰩㱼㾂咍咳嗨𣢇𨸜𫼥]→hāi; +[㜾䠽䯐䱺孩还還頦骸𠹛𧻲𧽊𧽖𩠚𩰶𫩯]→hái; [塰海烸胲酼醢𣖻𣳠𥁐𥂧𨡬]→hǎi; -[㤥㧡㺔䇋亥嗐妎害氦餀饚駭駴骇𠀅𠔑𡕗𡾨𢞐𢩸𢻜𤵽𥩤𥩲𦐤𦤦𦤬𦷷𨀖𩞞𩡔𩪃𩹄]→hài; +[㤥㧡㺔䇋亥嗐妎害氦餀饚駭駴骇𠀅𠔑𡕗𡾨𢞐𢩸𢻜𤵽𥩤𥩲𦐤𦤦𦤬𦷷𨀖𨒨𩞞𩡔𩪃𩹄𮩜𮪢]→hài; [嚡]→hai; -[㤷䘶䣻佄哻嫨憨歛蚶谽酣頇顸馠鼾𠵸𡬖𣝽𣢅𣢺𤞶𤸕𧭻𧮰𧮳𧵊𧹣𩈣]→hān; -[㖤㟏㟔㮀㶰㼨䈄䎏䗙䤴䥁䨡䶃函凾含咁唅圅娢寒崡嵅晗梒浛涵澏焓琀甝筨肣虷蜬邗邯鋡韓韩魽𠗴𠤮𠤾𠥴𠦊𠲒𠿑𡇜𢔈𣘞𣢟𣵷𤬯𤭙𥀐𥆡𦜆𦞞𦥖𦺦𧃙𧑚𩄙𩦊𫒶]→hán; +[㤷䘶䣻佄哻嫨憨歛蚶谽酣頇顸馠鼾𠵸𡬖𣝽𣢅𣢺𤞶𤸕𧭻𧮰𧮳𧵊𧹣𩈣𬥴𰙎]→hān; +[㖤㟏㟔㮀㶰㼨䈄䎏䗙䤴䥁䨡䶃函凾含咁唅圅娢寒崡嵅晗梒浛涵澏焓琀甝筨肣虷蜬邗邯鋡韓韩魽𠗴𠤮𠤾𠥴𠦊𠲒𠿑𡇜𢔈𣘞𣢟𣵷𤬯𤭙𥀐𥆡𦜆𦞞𦥖𦺦𧃙𧑚𩄙𩦊𫒶𫠐𰾅]→hán; [㘎㘕㘚㸁㺖䍐䍑䓍丆厈喊浫罕蔊豃阚鬫𠽦𣛴𦒝𧯘𧾔]→hǎn; -[㑵㒈㢨㨔㪋㲦㵄㺝䎯䏷䓿䕿䗣䛞䧲䫲䮧傼垾屽岾悍憾捍撖撼旱晘暵汉汗涆漢瀚焊熯猂皔睅翰莟菡蘫蛿蜭螒譀釬銲鋎閈闬雗頷顄颔馯駻鶾𠢇𠹄𡁀𡣔𡷛𡻡𢀵𢃗𢄜𢇞𢎘𢔔𢧦𣐺𣒷𤀉𤌐𤳉𤿧𥇌𥉰𦋣𦒅𧂃𧰪𨁄𨛎𨢈𨸗𩎒𩕠𩖺𩗤𩞿𩭥𩹑𩹼𩾝𫘣]→hàn; +[㑵㒈㢨㨔㪋㲦㵄㺝䎯䏷䓿䕿䗣䛞䧲䫲䮧傼垾屽岾悍憾捍撖撼旱晘暵汉汗涆漢瀚焊熯猂皔睅翰莟菡蘫蛿蜭螒譀釬銲鋎閈闬雗頷顄颔馯駻鶾𠢇𠹄𡁀𡣔𡷛𡻡𢀵𢃗𢄜𢇞𢎘𢔔𢧦𣐺𣒷𤀉𤌐𤳉𤿧𥇌𥉰𦋣𦒅𧂃𧰪𨁄𨛎𨢈𨸗𩎒𩕠𩖺𩗤𩞿𩭥𩹑𩹼𩾝𫘛𫘣𬞫𬣸𬬧𬭍𬰱𰶆𱂰𱅠𱉋]→hàn; [兯爳]→han; [㰠䂫䦭夯𠡊𤵻𩠾𩲋𪐦𪕇]→hāng; -[㤚䀪䘕䲳垳斻杭珩笐筕絎绗航苀蚢貥迒頏颃魧𤼍𦐄𦨵𧘃𧦑𨁈𨾒𪗜]→háng; +[㤚䀪䘕䲳垳斻杭珩笐筕絎绗航苀蚢貥迒頏颃魧𤼍𦐄𦨵𧘃𧦑𨁈𨾒𪗜𬹽𱇘]→háng; [䟘䣈沆𡕧𤰟𥮕𩔋]→hàng; [嚆茠蒿薅薧𡽝𢻇𣭖𣭹𤡇𤢨𧯌𩮘]→hāo; -[㠙㩝㬔䝥䧫儫嗥嘷噑嚎壕椃毜毫濠獆獋獔竓籇蚝蠔諕譹豪貉𠚃𠢕𡐒𣘫𤀃𤢭𨂜𨒑𨚙𨼍𩐮𩖸𩫕]→háo; +[㠙㩝㬔䝥䧫儫嗥嘷噑嚎壕椃毜毫濠獆獋獔竓籇蚝蠔諕譹豪貉𠚃𠢕𡐒𣘫𤀃𤢭𨂜𨒑𨚙𨼍𩐮𩖸𩫕𬤀𬤫]→háo; [好郝𡥆𤫧]→hǎo; -[㘪㙱㚪㝀㞻㬶䒵䚽䝞䧚䪽䯫傐号哠恏悎昊昦晧暤暭曍浩淏滈澔灏灝皓皜皞皡皥秏耗聕薃號鄗鎬顥颢鰝𡚌𡚽𡠖𣆧𣚧𤝐𤩩𤩭𥍣𦳁𧇼𧬁𨚮𨠬𩲊]→hào; +[㘪㙱㚪㝀㞻㬶䒵䚽䝞䧚䪽䯫傐号哠恏悎昊昦晧暤暭曍浩淏滈澔灏灝皓皜皞皡皥秏耗聕薃號鄗鎬顥颢鰝𡚌𡚽𡠖𣆧𣚧𤝐𤩩𤩭𥍣𦳁𧇼𧬁𨚮𨠬𩲊𬣜𰶅𱈋]→hào; [㰤㿣䏜䶎呵喝嗬抲欱蠚訶诃𠀀𠳊𠵩𢥳𣣹𥘫𦘿𩐥𩑸𪖲]→hē; -[㕡㗿㥺㪃㪉㭱㮝㮫㹇㿥䃒䅂䒩䕣䞦䢔䫘䮤䶅何劾合咊和哬啝姀峆惒敆曷柇核楁毼河涸渮澕熆狢皬盇盉盍盒礉禾秴篕籺粭紇翮荷菏萂蚵螛覈訸詥貈輅郃鉌鑉闔阂阖鞨頜颌饸魺鲄鶡鹖麧齕龁龢𠘢𠚔𠧕𠰓𠳇𠶹𠻙𡇞𡇶𢄍𣏷𣲲𣿌𤈧𤖱𥝖𥝸𥞄𥞍𥟃𥻉𥽶𦃔𦇸𦒏𦛘𦛜𦳬𦼵𧇎𧇮𧊬𧝳𧪞𧭳𧮵𨋟𨍇𨜱𨜴𨨛𨴢𩅢𩌡𩩲𪈊𪘹]→hé; -[㬞㵑㷎䚂䳽佫嗃垎壑寉焃煂熇燺爀癋碋穒翯袔褐謞賀贺赫靍-靏鶮鶴鸖鹤𠗂𠡀𠶾𡫥𢅰𢬲𣆈𤌾𥋿𦺞𦽅𧀔𧝂𧨂𧬂𧬱𧯉𩄸𩩒𩵢]→hè; -[㱄嘿潶黑黒𢖛𢡀𥕙𨭆𩻤]→hēi; +[㕡㗿㥺㪃㪉㭱㮝㮫㹇㿥䃒䅂䒩䕣䞦䢔䫘䮤䶅何劾合咊和哬啝姀峆惒敆曷柇核楁毼河涸渮澕熆狢皬盇盉盍盒礉禾秴篕籺粭紇翮荷菏萂蚵螛覈訸詥貈輅郃鉌鑉闔阂阖鞨頜颌饸魺鲄鶡鹖麧齕龁龢𠘢𠚔𠧕𠰓𠳇𠶹𠻙𡇞𡇶𢄍𣏷𣒗𣲲𣿌𤈧𤖱𥝖𥝸𥞄𥞍𥟃𥻉𥽶𦃔𦇸𦒏𦛘𦛜𦳬𦼵𧇎𧇮𧊬𧝳𧪞𧭳𧮵𨋟𨍇𨜱𨜴𨨛𨴢𩅢𩌡𩩲𪈊𪘹𪡛𫓼𫠁𬌗𬤒𰇡𰵝𰵣𰽬𱋇]→hé; +[㬞㵑㷎䚂䳽佫嗃垎壑寉焃煂熇燺爀癋碋穒翯袔褐謞賀贺赫靍-靏鶮鶴鸖鹤𠗂𠡀𠶾𡫥𢅰𢬲𣆈𤌾𥋿𦺞𦽅𧀔𧝂𧨂𧬂𧬱𧯉𩄸𩩒𩵢𬸰𰜢𰵿]→hè; +[㱄嘿潶黑黒𢖛𢡀𥕙𨭆𩻤𬭶]→hēi; [㯊拫痕鞎𦚣]→hén; -[䓳佷很狠詪]→hěn; +[䓳佷很狠詪𬣳]→hěn; [恨]→hèn; [亨哼啈悙涥脝𣨉𦨾]→hēng; [㔰㶇䬖䬝䯒姮恆恒桁横橫烆胻蘅衡鑅鴴鵆鸻𠔲𠧿𡧦𤮏𥞧𦶙𧝒𩙯𪏓]→héng; [å ¼]→hèng; [噷]→hm; -[䆪䎕叿吽呍哄嚝揈渹灴烘焢硡薨訇谾軣輷轟轰鍧𠐿𠹅𢝁𢝻𤃫𤟼𥓰𥔀𥕗𦐳𦑟𦑠𦒃𦕠𨋮𨌁𨎗𩐠𩒼𩓅𩖉𩗄𩘇𩙛𪈘]→hōng; -[㖓㗢㢬䃔䆖䉺䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨仜吰垬妅娂宏宖弘彋汯泓洪浤渱潂玒玜硔竑竤粠紅紘紭綋红纮翃翝耾苰荭葒葓蕻虹谹谼鈜鉷鋐閎闳霐霟鞃魟鴻鸿黉黌𠪷𠲓𡇳𡵓𢂔𢘌𢬀𤂲𤄏𥏕𥥈𦁷𦏺𦐌𧈽𧐬𧮴𨌆𨥺𨹁𨾊𩘎𫚉]→hóng; +[䆪䎕叿吽呍哄嚝揈渹灴烘焢硡薨訇谾軣輷轟轰鍧𠐿𠹅𢝁𢝻𤃫𤟼𥓰𥔀𥕗𦐳𦑟𦑠𦒃𦕠𨋮𨌁𨎗𩐠𩒼𩓅𩖉𩗄𩘇𩙛𪈘𫐒𫩕𬱥𰺆𰾡]→hōng; +[㖓㗢㢬䃔䆖䉺䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨仜吰垬妅娂宏宖弘彋汯泓洪浤渱潂玒玜硔竑竤粠紅紘紭綋红纮翃翝耾苰荭葒葓蕻虹谹谼鈜鉷鋐閎闳霐霟鞃魟鴻鸿黉黌𠪷𠲓𡇳𡵓𢂔𢘌𢬀𤂲𤄏𥏕𥥈𦁷𦏺𦐌𧈽𧐬𧮴𨌆𨥺𨹁𨾊𩘎𫚉𫟄𫟹𬭂𬭎𬷾𮣳𰇖𰬋]→hóng; [㬴䀧嗊晎𢗵𢦅𢼦𣽝𨢣𩒓𩕆𩕉]→hǒng; -[㶹撔澋澒訌讧銾閧闀闂鬨𠳃𡺭𥈿𥥡𥰲𦕷𦶓𧊯𧋔𧾧𩒴𩗢𩰓]→hòng; +[㶹撔澋澒訌讧銾閧闀闂鬨𠳃𡺭𥈿𥥡𥰲𦕷𦶓𧊯𧋔𧾧𩒴𩗢𩰓𬮢𭱊𰾁]→hòng; [齁𠯜𩙡𪅺𪖙]→hōu; -[㗋㤧㬋㮢㺅䂉䗔䙈䫛䳧侯喉帿猴瘊睺矦篌糇翭翵葔鄇鍭餱骺鯸𡞥𡟑𡹵𢜴𣔹𣣠𣣡𥈑𥚦𦑚𦚥𦞈𦞕𧇹𧮶𧼵𩃺𪃶𪑻]→hóu; +[㗋㤧㬋㮢㺅䂉䗔䙈䫛䳧侯喉帿猴瘊睺矦篌糇翭翵葔鄇鍭餱骺鯸𡞥𡟑𡹵𢜴𣔹𣣠𣣡𥈑𥚦𦑚𦚥𦞈𦞕𧇹𧮶𧼵𩃺𪃶𪑻𫗯𫛺𬭤𱈄]→hóu; [㖃㸸吼犼𠴣𤘽𤙽𦍵𧻿]→hǒu; -[㫗䞀䞧䪷候厚后垕堠後洉豞逅郈鮜鱟鲎鲘𠷋𥀃𥅠𧙺𧩨𩄬𩘋𪄗𪇂]→hòu; -[㦆㦌㧮㧾㫚㳷㺀䓤䨚䩐䬍䰧䴣䴯乎乯匢匫呼唿嘑垀寣幠忽恗惚戯昒曶歑泘淴滹烀膴苸虍虖謼軤轷雐𠥰𠦪𡧥𡱽𡼘𢑢𢽨𣓗𣡾𤇠𤎲𤐀𤶘𥇰𦁕𦩕𧇛𧠩𧢰𧦝𧩓𨕚𨖃𩂂𩖨𩳨𩶈]→hÅ«; -[㗅㪶㯛㽇㾰䁫䈸䉿䊀䎁䚛䞱䠒䧼䩴䭅䭌䭍喖嘝囫壶壷壺媩弧抇搰斛楜槲湖瀫焀煳狐猢瑚瓳箶糊絗縠胡葫蔛蝴螜衚觳醐鍸隺頶餬鬍魱鰗鵠鶘鶦鹕𠴱𡍐𡰅𡹹𢉢𢎵𢏯𢑹𢪏𣄟𣎚𣙶𣛫𣝗𣫈𣹬𤌍𤘵𤝘𤞲𤭱𤾅𥂤𥐿𥰪𥶜𥷆𥾨𦊧𦏗𦖼𦗣𦧘𦴉𦷳𦺟𧇰𧍵𧛞𧞒𧣼𧲥𧹾𧻰𨍲𨢋𨣗𨴬𩑶𩢪𩨔𩰯𩱍𩵬𩾻𪂒𪏻𪕉𪕮𪕱𪙈]→hú; +[㫗䞀䞧䪷候厚后垕堠後洉豞逅郈鮜鱟鲎鲘𠷋𥀃𥅠𧙺𧩨𩄬𩘋𪄗𪇂𬥽]→hòu; +[㦆㦌㧮㧾㫚㳷㺀䓤䨚䩐䬍䰧䴣䴯乎乯匢匫呼唿嘑垀寣幠忽恗惚戯昒曶歑泘淴滹烀膴苸虍虖謼軤轷雐𠥰𠦪𡧥𡱽𡼘𢑢𢽨𣓗𣡾𤇠𤎲𤐀𤶘𥇰𦁕𦩕𧇛𧠩𧢰𧦝𧩓𨕚𨖃𩂂𩖨𩳨𩶈𫍞𬤙𬲀𭘓𰬦𰮇]→hÅ«; +[㗅㪶㯛㽇㾰䁫䈸䉿䊀䎁䚛䞱䠒䧼䩴䭅䭌䭍喖嘝囫壶壷壺媩弧抇搰斛楜槲湖瀫焀煳狐猢瑚瓳箶糊絗縠胡葫蔛蝴螜衚觳醐鍸隺頶餬鬍魱鰗鵠鶘鶦鹕𠴱𡍐𡰅𡹹𢉢𢎵𢏯𢑹𢪏𣄟𣎚𣙶𣛫𣝗𣫈𣹬𤌍𤘵𤝘𤞲𤭱𤾅𥂤𥐿𥰪𥶜𥷆𥾨𦊧𦏗𦖼𦗣𦧘𦴉𦷳𦺟𧇰𧍵𧛞𧞒𧣼𧲥𧹾𧻰𨍲𨢋𨣗𨴬𩑶𩢪𩨔𩰯𩱍𩵬𩾻𪂒𪏻𪕉𪕮𪕱𪙈𫗫𫛷𬲾𬶞𱇓]→hú; [⻁䗂乕俿唬汻浒滸琥萀虎虝錿鯱𧆢𧆮𧌧𧰴𨛵𨝘]→hǔ; -[㕆㨭㷤㸦㺉䇘䊺䍓䕶䨼䪝乥互冱冴嗀嚛婟嫭嫮岵帍弖怘怙戶-戸戽扈护摢昈枑楛槴沍沪滬熩瓠祜笏簄粐綔芐蔰護鄠鍙雽韄頀鱯鳠鳸鸌鹱𠯳𠰛𡜂𡞠𡴱𡵘𡻮𢆰𢚪𢨥𢨦𣑂𣲑𤘔𤜷𤨖𤹣𥢟𥲉𦊂𦊘𦬚𦭈𧂔𧅰𧆯𧗌𧘢𧥮𧥯𧦚𧲇𧹲𧿓𧿠𨝞𨢤𨥛𨱀𪄮𪍂𪏳]→hù; +[㕆㨭㷤㸦㺉䇘䊺䍓䕶䨼䪝乥互冱冴嗀嚛婟嫭嫮岵帍弖怘怙戶-戸戽扈护摢昈枑楛槴沍沪滬熩瓠祜笏簄粐綔芐蔰護鄠鍙雽韄頀鱯鳠鳸鸌鹱𠯳𠰛𡜂𡞠𡴱𡵘𡻮𢆰𢚪𢨥𢨦𣑂𣲑𤘔𤜷𤨖𤹣𥲉𦊂𦊘𦬚𦭈𧂔𧅰𧆯𧗌𧘢𧥮𧥯𧦚𧲇𧹲𧿓𧿠𨝞𨢤𨥛𨱀𪄮𪍂𪏳𪠸𫄚𱂌𱉓]→hù; [𩾇]→hu; [㳸哗嘩埖婲椛硴糀花芲蒊蘤誮錵𠝐𡁑𤙕𦧹𦶎𨣄𨶱𩝨]→huā; -[㕲㟆㠏㦊㭉䔢䱻䴳䶤华姡搳撶滑猾磆華蕐螖譁釪釫鋘鏵铧驊骅鷨𠳂𢼤𤁪𥉄𥢮𦧠𦽊𧑍𧨋𧽌𩤉𪉊]→huá; -[㓰㕦㕷㚌䀨䇈䋀䛡划劃化夻婳嫿嬅崋摦杹桦槬樺澅画畫畵繣舙觟話諙諣譮话黊𠤎𠿜𢄶𢦚𣶩𥒶𥧰𦁊𦖍𦧵𦪠𨶬𩂤𩗐𩲏𩵏𩸄]→huà; -[㜳㠢䃶徊怀懐懷槐櫰淮瀤耲蘹褢褱踝𩌃𪊉]→huái; +[㕲㟆㠏㦊㭉䔢䱻䴳䶤华姡搳撶滑猾磆華蕐螖譁釪釫鋘鏵铧驊骅鷨𠳂𢼤𤁪𥉄𥢮𦧠𦽊𧑍𧨋𧽌𩤉𪉊𫺆𫼧𬈾𬬨𬭌𮬡𰽗𱋎]→huá; +[㓰㕦㕷㚌䀨䇈䋀䛡划劃化夻婳嫿嬅崋摦杹桦槬樺澅画畫畵繣舙觟話諙諣譮话黊𠤎𠿜𢄶𢦚𣶩𥒶𥧰𦁊𦖍𦧵𦪠𨶬𩂤𩗐𩲏𩵏𩸄𫍩𫚝𫰡𰬠]→huà; +[㜳㠢䃶徊怀懐懷槐櫰淮瀤耲蘹褢褱踝𩌃𪊉𬜸𱊽]→huái; [咶坏壊壞蘾𣟉𣩹𣸎𤜄𦏨𦧬𧱳𩟮]→huài; -[㹕嚾懽欢歓歡犿獾讙貛酄驩鴅鵍𠂄𡚊𡚜𣌓𤛚𥐓𥹚𨽧𩦘𩵄𩿊𪈩]→huān; -[㡲㵹㶎㿪䝠䥧䦡䭴䴉䴋䴟圜嬛寏寰峘桓洹澴狟环環瓛糫絙綄繯缳羦荁萈萑豲貆轘郇鉮鍰鐶锾镮闤阛雈鬟鹮𠟼𡄤𡍦𡘍𡩂𡱌𢟿𤩽𦣴𦻃𦼉𨕹𩍡𩑖𩙽𩡧𪊥𪍺]→huán; +[㹕嚾懽欢歓歡犿獾讙貛酄驩鴅鵍𠂄𡚊𡚜𣌓𤛚𥐓𥹚𨽧𩦘𩵄𩿊𪈩𫛝𬤰𬴐𱉒]→huān; +[㡲㵹㶎㿪䝠䥧䦡䭴䴉䴋䴟圜嬛寏寰峘桓洹澴狟环環瓛糫絙綄繯缳羦荁萈萑豲貆轘郇鉮鍰鐶锾镮闤阛雈鬟鹮𠟼𡄤𡍦𡘍𡩂𡱌𢟿𤩽𦣴𦻃𦼉𨕹𩍡𩑖𩙽𩡧𪊥𪍺𫄠𫜅𬘫𭈮𮝹]→huán; [㣪䈠攌緩缓𤀣𤼢𥶍𦑛𧡩]→huǎn; [㕕㪱㬇㬊㹖㼫䀓䆠䍺䒛䠉䯘唤喚喛奂奐宦嵈幻患愌换換擐梙槵浣涣渙漶澣烉焕煥瑍痪瘓睆肒藧豢逭鯇鯶鰀鲩𠺐𠻍𡅱𡅻𡷗𤡟𤢁𤴯𤽅𤽕𥈉𥏇𥠅𦌦𦝝𧚁𧴊𨜌]→huàn; [㠵㡃㬻䀮塃巟慌朚肓荒衁𡜋𡡄𡿰𢁹𢇟𣆖𣺬𤆴𤠛𤭉𥿪𧖬𧠬𨚳𩢯𪀞]→huāng; -[⻩㞷㾮䄓䅣䅿䊗䊣䍿䑟䞹䪄䮲䳨偟凰喤堭墴媓崲徨惶楻湟潢煌熿獚瑝璜癀皇磺穔篁篊簧艎葟蝗蟥諻趪遑鍠鐄锽隍韹餭騜鰉鱑鳇鷬黃黄𠂸𡉚𤚝𤛥𤯷𤾑𦡽𦪗𧕸𨉤𨍧𨜔𨝴𨱑𩞩𪏍𪏒𪏙𫗮]→huáng; -[㤺䐠兤奛宺幌怳恍晃晄櫎炾熀縨詤謊谎𡧽𣄙𣉪𦟮𦵽]→huǎng; +[⻩㞷㾮䄓䅣䅿䊗䊣䍿䑟䞹䪄䮲䳨偟凰喤堭墴媓崲徨惶楻湟潢煌熿獚瑝璜癀皇磺穔篁篊簧艎葟蝗蟥諻趪遑鍠鐄锽隍韹餭騜鰉鱑鳇鷬黃黄𠂸𡉚𤚝𤛥𤯷𤾑𦡽𦪗𧕸𨉤𨍧𨜔𨝴𨱑𩞩𪏍𪏒𪏙𫗮𫘩𬤍𬶫𬸛𱅦]→huáng; +[㤺䐠兤奛宺幌怳恍晃晄櫎炾熀縨詤謊谎𡧽𣄙𣉪𦟮𦵽𰗓]→huǎng; [㨪㿠䁜䌙愰曂榥滉皝皩鎤𥫼𨉁]→huàng; -[㞀㧑㫎㷇㹆㾯䖶䜐䝅咴噅噕婎媈幑徽恢拻挥揮撝晖暉楎洃瀈灰灳烣煇珲睳禈翚翬蘳虺袆褘詼诙豗輝辉隓隳鰴麾𠓊𠯠𡒾𡯥𢀡𢊄𣄓𤕚𤟤𤾈𥃌𥌍𦭹𧉇𧗼𧳐𨦗𩻟𪀬𪈑𪏏𪑀𪖕]→huÄ«; +[㞀㧑㫎㷇㹆㾯䖶䜐䝅咴噅噕婎媈幑徽恢拻挥揮撝晖暉楎洃瀈灰灳烣煇珲睳禈翚翬蘳虺袆褘詼诙豗輝辉隓隳鰴麾𠓊𠯠𡒾𡯥𢀡𢊄𣄓𤕚𤟤𤾈𥃌𥌍𦭹𧉇𧗼𧳐𨦗𩻟𪀬𪈑𪏏𪑀𪖕𪸩𫝨𰗢𰝍𰡋𱈑]→huÄ«; [佪囘回囬廻廽恛洄烠痐茴蚘蛔蛕蜖迴逥鮰𠲛𡋙𡰋𡹎𤜡𨛤𩢱𪀟𪛂𫚔]→huí; -[㩓㷄㷐䃣䏨䛼悔檓毀毁毇燬譭𡢕𡭛𣸀𤃽𤈦𤌋𥊔𥶵𥸃𦞙𦽐𧗏𩃾𩗝𩶥𪏇]→huǐ; -[㑰㑹㜇㞧㤬㥣㨤㨹㩨㬩㱱㻅䂕䅏䌇䕇䛛䜋䤧䧥䩈䫭会僡儶匯卉哕喙嘒噦嚖圚嬒孈寭屶屷彗彙彚徻恚恵惠慧憓晦暳會槥橞檅櫘殨汇泋浍湏滙潓澮濊烩燴獩璤璯瘣瞺秽穢篲絵繢繪绘缋翙翽芔荟蔧蕙薈薉藱蟪詯誨諱譓譿讳诲賄贿鏸鐬闠阓靧頮顪颒餯𠍗𠧩𠽡𠿔𡏁𡜦𡥋𡹯𢄣𢅫𢊇𢕺𢟾𢻔𣋘𣨶𤆳𤜋𤸁𥀠𥔯𥱵𥴯𦂆𦒎𦡖𧏧𧖢𧧾𧬨𧭾𨊢𨍹𨗥𨘇𨘲𨵘𩆁𩇻𩒏𩒳𩔁𪊂𪔊]→huì; +[㩓㷄㷐䃣䏨䛼悔檓毀毁毇燬譭𡢕𡭛𣸀𤃽𤈦𤌋𥊔𥶵𥸃𦞙𦽐𧗏𩃾𩗝𩶥𪏇𰦨]→huǐ; +[㑰㑹㜇㞧㤬㥣㨤㨹㩨㬩㱱㻅䂕䅏䌇䕇䛛䜋䤧䧥䩈䫭会僡儶匯卉哕喙嘒噦嚖圚嬒孈寭屶屷彗彙彚徻恚恵惠慧憓晦暳會槥橞檅櫘殨汇泋浍湏滙潓澮濊烩燴獩璤璯瘣瞺秽穢篲絵繢繪绘缋翙翽芔荟蔧蕙薈薉藱蟪詯誨諱譓譿讳诲賄贿鏸鐬闠阓靧頮顪颒餯𠍗𠧩𠽡𠿔𡏁𡜦𡥋𡹯𢄣𢅫𢊇𢕺𢟾𢻔𣋘𣨶𤆳𤜋𤞃𤸁𥀠𥔯𥱵𥴯𦂆𦒎𦡖𧏧𧖢𧧾𧬨𧭾𨊢𨍹𨗥𨘇𨘲𨵘𩆁𩇻𩒏𩒳𩔁𪊂𪔊𫖃𫰢𬜨𬣪𬣬𬣰𬤉𬤝𬤭𬨐𬭬𰗆𰛦𰬱𰽷𰾶𱂤𱄄]→huì; [懳𣌭]→hui; [㖧䎜䡣婚惛昏昬棔殙涽睧睯荤葷閽阍𠉣𡨩𣇲𣣏𧠚𩅴]→hÅ«n; -[㑮㨡㮯䊐䮝䰟䴷堚忶梡浑渾琿繉轋餛馄魂鼲𣝂𣨿𦟲𨋨𨏂𩧰𪌽]→hún; +[㑮㨡㮯䊐䮝䰟䴷堚忶梡浑渾琿繉轋餛馄魂鼲𣝂𣨿𦟲𨋨𨏂𩧰𪌽𪣒𫝈𬹉𬹋𱌏]→hún; [𦃕𩽼𪑕]→hǔn; -[㥵䅙䅱䚠䛰䧰䫟俒倱圂慁掍混溷焝觨諢诨𡇯𣣞𦞢𦡵𦵣𧣢𨂱𨡫𩇇𩏖]→hùn; -[䦝剨劐吙嚄攉耠豁鍃锪騞𨷮𩭳]→huō; +[㥵䅙䅱䚠䛰䧰䫟俒倱圂慁掍混溷焝觨諢诨𡇯𣣞𦞢𦡵𦵣𧣢𨂱𨡫𩇇𩏖𫖲]→hùn; +[䦝剨劐吙嚄攉耠豁鍃锪騞𨷮𩭳𬮨𬴃]→huō; [䄆䄑䣶佸活秮秳𡯢𢋒𤻙𦨯𧵻]→huó; [伙夥漷火邩鈥钬𤆄𤬁]→huǒ; -[㓉㖪㗲㘞㦎㦜㦯㨯㩇㯉㸌㺢䁨䂄䄀䉟䐸䨥䬉䰥䱛俰咟嚯嚿奯惑或捇掝旤曤楇檴沎湱濩瀖獲癨眓矆矐砉祸禍穫耯臛艧获蒦藿蠖謋貨货鑊镬閄霍靃𠙞𠯐𠵾𡄴𡓘𡪞𡿿𢃎𢛯𢝇𢞕𣄸𣉒𣤨𤁹𤊴𤏘𤐰𥇙𥊮𥒠𥙨𥝂𥽥𦑌𦒧𦞦𧆑𧤴𧯆𧯱𨐶𨘌𨙀𩆀𩞺𩟨𩟸𩪭𪒩]→huò; -[㚻㛷㦘㫷㮷䁶䂑䇫䐚䕤䗗䛴䟇丌乩僟击刉刏剞勣叽咭唧喞嗘嘰圾基墼姫姬屐嵆嵇撃擊敧朞机枅槣樭機櫅毄激犄玑璣畸畿癪矶磯禨积稘稽積笄筓箕簊緝績绩缉羁羇羈耭肌芨虀襀覉覊觭譏譤讥賫賷赍跡跻蹟躋躸迹鄿銈錤鐖鑇鑙隮雞鞿韲飢饑饥鳮鶏鷄鸄鸡齎齏齑𠀷𠋻𠍃𠔋𠚽𠟣𠴩𠷌𠼻𡇟𡫀𡳮𡿙𢁂𢆻𢡴𢨐𢩦𢼋𣇳𣪠𣬠𣰈𤋭𤌿𤳎𥘌𥝌𥡒𥨿𥫶𥰦𥳏𥺵𦌰𦠄𦳌𦺬𦼷𦿓𧐐𧗒𧫠𨅤𨊻𨍺𨐆𨮺𨲪𨳻𨹶𨻕𩉜𩐆𩚮𩜆𩠨𩨒𪅹𪌍𪔋𫌀]→jÄ«; -[㔕㗊㗱㘍㙫㠍㠎㡮㤂㥛㧀㭲㲺㴕㻷㽺㾊䁒䐕䚐䞘䟌䣢䩯䲯䳭亟亼亽伋佶偮卙即卽及叝吉塉姞嫉岌嶯庴彶忣急愱戢揤极棘楫極槉橶檝殛汲湒潗濈焏狤疾瘠皀皍笈箿籍級级耤脊膌艥蒺蕀蕺藉螏襋觙诘谻趌踖蹐躤輯轚辑郆銡鍓鏶集雦雧霵鶺鷑鹡𠑃𠓞𠗏𠦫𠨠𠫷𠯉𠶻𠹋𠿠𡁰𡃃𡅺𡦪𡹪𢃺𢉗𢏞𢰒𢱣𣏡𣖷𣛔𣜇𣣝𣳃𣹜𤊵𤎗𤠎𤷉𤺷𤿠𥈂𥊬𥋥𥒡𥕂𥖙𥠋𦎢𦝖𦠾𦩧𦵾𦶍𦺩𦺴𧉆𧉍𧎿𧤏𧥄𧧩𧩦𧪠𧮭𧽑𨋉𨤹𨦮𨪏𨸚𩀖𩦤𩴃𪂺𪄸]→jí; -[㚡㞆㞛㞦㦸㨈㴉䍤䢳丮几妀嵴己幾戟挤掎撠擠泲犱穖虮蟣魕魢鱾麂𠮯𠱨𢓄𢜭𤜝𤜾𥪼𥾊𧾾𨄐𨒴𨳋𩉢𩯋𪂍]→jǐ; -[⺔⺕㑧㒫㙨㞃㠱㡭㥍㮨㰟㲅㳵㸄㹄㻑㾵䀈䋟䐀䓽䗁䛋䜞䝸䠏䢋䤒䦇䨖䮺䰏䶓䶩伎偈兾冀剂剤劑哜嚌坖垍塈妓季寂寄峜廭彐彑徛忌悸惎懻技旡-旣暨暩曁梞檕檵洎济済漃漈濟瀱痵癠祭禝稩稷穄穊穧紀紒継繋繼纪继罽臮芰茍茤荠葪蓟蔇薊薺蘎蘮蘻裚覬觊計記誋諅计记跽际際霁霽驥骥髻鬾鯚鰶鰿鱀鱭鲚鲫鵋齌𠨕𠲹𠴫𠿉𡁪𡋚𡜱𡥞𡦊𡪱𡬄𡽉𢍇𢗂𢗹𢚁𢭄𢺼𢼷𣄯𣄱𣔽𣯅𣱗𣽍𤓑𤛄𤤋𤫝𤵀𥡴𥣩𥪫𥭋𥭌𥭜𥷙𦁳𦂑𦆡𦇧𦋋𦌗𦜸𦪱𦮯𦮼𦺶𦾲𧃞𧇯𧓓𧟜𧡉𧡯𧢾𧧃𧧟𧪇𧫜𧾽𨀶𨂢𨛉𨛑𨜒𨢵𨣧𩓮𩞊𩥉𩧱𩩛𩼄𩼚𪄵𪊆𪘥]→jì; -[㚙㹢䂟䕒䴥乫伽佳傢加嘉埉夹夾家抸拁枷梜毠泇浃浹犌猳珈痂笳糘耞腵茄葭袈豭貑跏迦鉫鉿鎵镓麚𠷉𠺢𡩚𡭘𡶥𣪇𣮫𤟚𤠙𥝿𥡮𥹌𦎮𦣯𧉪𧦤𨔗𨔣𩊏𩶛𪐓𪔟]→jiā; -[㕅㪴㮖㿓䀫䕛䛟䩡唊圿忦恝戛戞扴荚莢蛱蛺袷裌跲郏郟鋏铗頬頰颊餄鴶鵊𡊠𢫢𥇗𥑔𥞵𦎱𦧮𦸘𦺧𦽤𧿵𨒇𩉡𩚲𩛩𩠃𪇷𪈟]→jiá; +[㓉㖪㗲㘞㦎㦜㦯㨯㩇㯉㸌㺢䁨䂄䄀䉟䐸䨥䬉䰥䱛俰咟嚯嚿奯惑或捇掝旤曤楇檴沎湱濩瀖獲癨眓矆矐砉祸禍穫耯臛艧获蒦藿蠖謋貨货鑊镬閄霍靃𠙞𠯐𠵾𡄴𡓘𡪞𡿿𢃎𢛯𢝇𢞕𣄸𣉒𣒌𣤨𤁹𤊴𤏘𤐰𥇙𥊮𥒠𥙨𥝂𥽥𦑌𦒧𦞦𧆑𧤴𧯆𧯱𨐶𨘌𨙀𩆀𩞺𩟨𩟸𩪭𪒩𫩥𫯥𫽇𬀥𬩎𬮘𮬟𰵼𰺨]→huò; +[㚻㛷㦘㫷㮷䁶䂑䇫䐚䕤䗗䛴䟇丌乩僟击刉刏剞勣叽咭唧喞嗘嘰圾基墼姫姬屐嵆嵇撃擊敧朞机枅槣樭機櫅毄激犄玑璣畸畿癪矶磯禨积稘稽積笄筓箕簊緝績绩缉羁羇羈耭肌芨虀襀覉覊觭譏譤讥賫賷赍跡跻蹟躋躸迹鄿銈錤鐖鑇鑙隮雞鞿韲飢饑饥鳮鶏鷄鸄鸡齎齏齑𠀷𠋻𠍃𠔋𠚽𠟣𠴩𠷌𠼻𡇟𡫀𡳮𡿙𢁂𢆻𢡴𢨐𢩦𢼋𣇳𣪠𣬠𣰈𤋭𤌿𤳎𥘌𥝌𥡒𥨿𥫶𥰦𥳏𥺵𦌰𦠄𦳌𦺬𦼷𦿓𧐐𧗒𧫠𨅤𨊻𨍺𨐆𨮺𨲪𨳻𨹶𨻕𩉜𩐆𩚮𩜆𩠨𩨒𪅹𪌍𪔋𪲎𫌀𫓯𫓹𫟕𬆦𬭉𬭿𬯀𰇘𰣼𰳁𰽕𱊯]→jÄ«; +[㔕㗊㗱㘍㙫㠍㠎㡮㤂㥛㧀㭲㲺㴕㻷㽺㾊䁒䐕䚐䞘䟌䣢䩯䲯䳭亟亼亽伋佶偮卙即卽及叝吉塉姞嫉岌嶯庴彶忣急愱戢揤极棘楫極槉橶檝殛汲湒潗濈焏狤疾瘠皀皍笈箿籍級级耤脊膌艥蒺蕀蕺藉螏襋觙诘谻趌踖蹐躤輯轚辑郆銡鍓鏶集雦雧霵鶺鷑鹡𠑃𠓞𠗏𠦫𠨠𠫷𠯉𠶻𠹋𠿠𡁰𡃃𡅺𡦪𡹪𢃺𢉗𢏞𢰒𢱣𣏡𣖷𣛔𣜇𣣝𣳃𣹜𤊵𤎗𤠎𤷉𤺷𤿠𥈂𥊬𥋥𥒡𥕂𥖙𥠋𦎢𦝖𦠾𦩧𦵾𦶍𦺩𦺴𧉆𧉍𧎿𧤏𧥄𧧩𧩦𧪠𧮭𧽑𨂢𨋉𨤹𨦮𨪏𨸚𩀖𩦤𩴃𪂺𪄸𬤅𰺟𰽲𱉼𱊢]→jí; +[㚡㞆㞛㞦㦸㨈㴉䍤䢳丮几妀嵴己幾戟挤掎撠擠泲犱穖虮蟣魕魢鱾麂𠮯𠱨𢓄𢜭𤜝𤜾𥪼𥾊𧾾𨄐𨒴𨳋𩉢𩯋𪂍𪫸𫅅𬓠]→jǐ; +[⺔⺕㑧㒫㙨㞃㠱㡭㥍㮨㰟㲅㳵㸄㹄㻑㾵䀈䋟䐀䓽䗁䛋䜞䝸䠏䢋䤒䦇䨖䮺䰏䶓䶩伎偈兾冀剂剤劑哜嚌坖垍塈妓季寂寄峜廭彐彑徛忌悸惎懻技旡-旣暨暩曁梞檕檵洎济済漃漈濟瀱痵癠祭禝稩稷穄穊穧紀紒継繋繼纪继罽臮芰茍茤荠葪蓟蔇薊薺蘎蘮蘻裚覬觊計記誋諅计记跽际際霁霽驥骥髻鬾鯚鰶鰿鱀鱭鲚鲫鵋齌𠨕𠲹𠴫𠿉𡁪𡋚𡜱𡥞𡦊𡪱𡬄𡽉𢍇𢗂𢗹𢚁𢭄𢺼𢼷𣄯𣄱𣔽𣯅𣱗𣽍𤓑𤛄𤤋𤫝𤵀𥡴𥣩𥪫𥭋𥭌𥭜𥷙𦁳𦂑𦆡𦇧𦋋𦌗𦜸𦪱𦮯𦮼𦺶𦾲𧃞𧇯𧓓𧟜𧡉𧡯𧢾𧧃𧧟𧪇𧫜𧾽𨀶𨛉𨛑𨜒𨠨𨢵𨣧𩓮𩞊𩥉𩧱𩩛𩼄𩼚𪄵𪊆𪘥𪟝𪲛𫍪𬏟𬶨𬶭𰣬𰨦𰬀𱇵𱇺𱉽𱌗𱌸]→jì; +[㚙㹢䂟䕒䴥乫伽佳傢加嘉埉夹夾家抸拁枷梜毠泇浃浹犌猳珈痂笳糘耞腵茄葭袈豭貑跏迦鉫鉿鎵镓麚𠷉𠺢𡩚𡭘𡶥𣪇𣮫𤟚𤠙𥝿𥡮𥹌𦎮𦣯𧉪𧦤𨔗𨔣𩊏𩶛𪐓𪔟𬂩𰉥]→jiā; +[㕅㪴㮖㿓䀫䕛䛟䩡唊圿忦恝戛戞扴荚莢蛱蛺袷裌跲郏郟鋏铗頬頰颊餄鴶鵊𡊠𢫢𥇗𥑔𥞦𥞵𦎱𦧮𦸘𦺧𦽤𧿵𨒇𩉡𩚲𩛩𩠃𪇷𪈟𫛥𬡒𰇕𱉥]→jiá; [䑝假叚婽岬徦斚斝椵榎槚檟玾甲瘕胛賈贾鉀钾𣦉𤖰𤗜𥑐𩌍𩨹𩲣𪆲]→jiǎ; [价價嫁幏架榢稼駕驾𢉤𢜿𢱈𢱌𥋣𦙺𦨦]→jià; -[㓺㔋㡨㦰㭴䌑䌠䓸䔐䘋䶢䶬兼冿囏坚堅奸姦姧尖幵惤戋戔搛椷椾樫櫼歼殱殲湔瀐瀸煎熞熸牋犍猏玪瑊监監睷碊礛笺箋篯緘縑缄缣肩艰艱菅菺葌蒹蕑蕳虃覸豜豣鐧鑯間间鞬鞯韀韉餰馢鰹鲣鳒鳽鵳鶼鹣麉𠫘𠼤𠿏𡄑𡬵𢃬𢐆𢦺𢨿𢳚𣘖𣘷𣚙𣝕𣮏𣽖𤍖𤪋𥊇𥌈𥡝𦋰𦏔𦣨𦽇𧂢𧢖𧤨𧥈𧲨𨔥𨳡𨳿𨴾𩅼𩆷𩇏𩋋𩌯𩍎𩛧𩱃𪏊𪐻𪒹]→jiān; -[㔓㨵㳨㶕䄯䅐䉍䚊䟰䭠䮿䵡䵤䶠俭倹儉减剪劗囝堿弿彅戩戬拣挸捡揀揃撿暕枧柬梘检検檢減湕瀽瑐睑瞼硷碱礆笕筧简簡籛絸繭翦茧藆蠒裥襇襉襺詃謇謭譾谫趼蹇鐗锏鬋鰎鹸鹻鹼𠍚𠏇𠐻𠹟𠽱𡄓𡅶𡑯𡭭𡾰𢆞𢍫𢩀𢵈𣜭𣠷𣥞𣳲𤄒𥀹𥍀𥍹𥢇𥳒𥳟𥳷𦁲𦂇𦢣𦺍𦺘𧀇𧅆𧬫𧮈𨢑𨣇𨤄𨰓𩉍𩟗𩽜𪒫]→jiǎn; -[⻅㣤㨴㯺㰄㵎䇟䟅䤔䥜䧖䬻䭈䯡件俴健僭剑剣剱劍劎劒劔墹寋建徤擶旔栫楗榗毽洊涧渐溅漸澗濺瀳牮珔瞷磵礀箭糋繝腱臶舰艦荐葥蔪薦螹袸見覵见諓諫譼谏賎賤贱趝践踐踺轞釼鉴鋻鍳鍵鏩鐱鑑鑒鑬鑳键餞饯𠊒𢆦𣴓𣽦𤀩𤧣𤷃𥯦𥴱𥽐𦩵𦾶𧀵𧂂𧂆𧗸𧙧𨎫𨏊𨪅𨵭𨷓𩉔𩻘𪃛𪆿𪉦𪋁𪙨]→jiàn; +[㓺㔋㡨㦰㭴䌑䌠䓸䔐䘋䶢䶬兼冿囏坚堅奸姦姧尖幵惤戋戔搛椷椾樫櫼歼殱殲湔瀐瀸煎熞熸牋犍猏玪瑊监監睷碊礛笺箋篯緘縑缄缣肩艰艱菅菺葌蒹蕑蕳虃覸豜豣鐧鑯間间鞬鞯韀韉餰馢鰹鲣鳒鳽鵳鶼鹣麉𠫘𠼤𠿏𡄑𡬵𢃬𢐆𢦺𢨿𢳚𣘖𣘷𣚙𣝕𣮏𣽖𤍖𤪋𥊇𥌈𥡝𦋰𦏔𦣨𦽇𧂢𧢖𧤨𧥈𧲨𨔥𨳡𨳿𨴾𩅼𩆷𩇏𩋋𩌯𩍎𩛧𩱃𪏊𪐻𪒹𪟎𫈉𫛚𫪄𫽐𬃦𬊗𬮡𬳆𬺍𰞤𰠛𰧔𰱇𰴘𰿈𱊋]→jiān; +[㔓㨵㳨㶕䄯䅐䉍䚊䟰䭠䮿䵡䵤䶠俭倹儉减剪劗囝堿弿彅戩戬拣挸捡揀揃撿暕枧柬梘检検檢減湕瀽瑐睑瞼硷碱礆笕筧简簡籛絸繭翦茧藆蠒裥襇襉襺詃謇謭譾谫趼蹇鐗锏鬋鰎鹸鹻鹼𠍚𠏇𠐻𠹟𠽱𡄓𡅶𡑯𡭭𡾰𢆞𢍫𢩀𢵈𣜭𣠷𣥞𣳲𤄒𥀹𥍀𥍹𥢇𥳒𥳟𥳷𦁲𦂇𦢣𦺍𦺘𧀇𧅆𧬫𧮈𨢑𨣇𨤄𨰓𩉍𩟗𩽜𪒫𫀨𫊱𫍿𫗚𬕊𬘖𬣤𬤯𬰣𬴏𭄛𰉱𰝗]→jiǎn; +[⻅㣤㨴㯺㰄㵎䇟䛓䟅䤔䥜䧖䬻䭈䯡件俴健僭剑剣剱劍劎劒劔墹寋建徤擶旔栫楗榗毽洊涧渐溅漸澗濺瀳牮珔瞷磵礀箭糋繝腱臶舰艦荐葥蔪薦螹袸見覵见諓諫譼谏賎賤贱趝践踐踺轞釼鉴鋻鍳鍵鏩鐱鑑鑒鑬鑳键餞饯𠊒𢆦𣴓𣽦𤀩𤧣𤷃𥯦𥴱𥽐𦩵𦾶𧀵𧂂𧂆𧗸𧙧𨎫𨏊𨪅𨵭𨷓𩉔𩻘𪃛𪆿𪉦𪋁𪙨𪽭𬇃𬑗𬞋𬣡𰜨𰧃𰱑𰳂𰺗𰾌𰾫𱄃]→jiàn; [橺]→jian; -[㹔䗵䜫僵壃姜将將摪橿殭江浆漿畕畺疅疆礓繮缰翞茳葁薑螀螿豇韁鱂鳉𠘌𡷍𢪇𤕭𤕯𤛜𥆅𥔣𥗪𥬮𦦗𧘍𨃇𨜰]→jiāng; -[㢡㯍䁰䉃䋌䒂傋奖奨奬桨槳獎耩膙蒋蔣講讲顜𡏞𡑶𣫳𤖛𥷃𩌾]→jiǎng; -[䞪䥒勥匞匠夅嵹弜弶彊摾櫤洚滰犟糡糨絳绛袶謽酱醤醬降𠼢𡲣𢘸𣚦𣨣𣩴𥞜𨯞𩝽𩴒𩷄𩷭𪀘]→jiàng; +[㹔䗵䜫僵壃姜将將摪橿殭江浆漿畕畺疅疆礓繮缰翞茳葁薑螀螿豇韁鱂鳉𠘌𡷍𢪇𤕭𤕯𤛜𥆅𥔣𥗪𥬮𦦗𧘍𨃇𨜰𫽣]→jiāng; +[㢡㯍䁰䉃䋌䒂傋奖奨奬桨槳獎耩膙蒋蔣講讲顜𡏞𡑶𣫳𤖛𥷃𩌾𱂴]→jiǎng; +[䞪䥒勥匞匠夅嵹弜弶彊摾櫤洚滰犟糡糨絳绛袶謽酱醤醬降𠼢𡲣𢘸𣚦𣨣𣩴𥞜𨯞𩝽𩴒𩷄𩷭𪀘𫗳]→jiàng; [杢]→jiang; -[㲬㶀䌭䍊䢒䴔䶰交僬嘄姣娇嬌峧嶕嶣憍椒浇澆焦燋礁穚簥胶膠膲艽芁茭茮蕉虠蛟蟭跤轇郊鐎驕骄鮫鲛鵁鷦鷮鹪𠝑𠩏𡏭𡓖𡟠𢧱𣝞𣺳𥃪𥄉𥉼𥹜𦅃𦌆𦫶𧣦𨎦𨓩𨨴𨱓𨶲𨸋𩎔𩴧𩵰𩿑𪁉𪚰]→jiāo; -[㩰㭂㳅㽱㽲䀊䘨䚩䥞佼侥僥儌剿劋孂徺徼恔憿挢捁搅摷撟撹攪敫敽敿晈暞曒湫湬灚烄煍燞狡璬皎皦矫矯笅絞繳纐绞缴脚腳臫蟜角譑賋踋鉸铰隦餃饺鱎𠕧𠜅𠞰𡙎𢀌𢄺𢅎𢯴𢻟𣁹𣏑𣧦𣩓𤃭𤉧𤶀𤶳𥂨𥃤𥅟𥇟𥉒𥏹𥳴𦗵𧂈𧎙𧎸𨇕𨖵𨝰𨶟𨶪𨺹]→jiǎo; -[㠐㬭㰾䂃叫呌嘂嘦噍噭嬓峤嶠挍敎教斠滘漖潐獥珓皭窌窖藠訆譥趭較轎轿较酵醮釂𠘣𡥈𡬋𢒾𢕪𢥚𢼫𤕝𤫷𥘊𥡤𥦢𦮁𧺜𧾐𨎬𨡃𨲭𩊔𩯘𩱞𪖄]→jiào; +[㤭㲬㶀䌭䍊䢒䴔䶰交僬嘄姣娇嬌峧嶕嶣憍椒浇澆焦燋礁穚簥胶膠膲艽芁茭茮蕉虠蛟蟭跤轇郊鐎驕骄鮫鲛鵁鷦鷮鹪𠝑𠩏𡏭𡓖𡟠𢧱𣝞𣺳𥃪𥄉𥉼𥹜𦅃𦌆𦫶𧣦𨎦𨓩𨨴𨱓𨶲𨸋𩎔𩴧𩵰𩿑𪁉𪚰𫐖𫪧𰩸𱉬𱍆]→jiāo; +[㩰㭂㳅㽱㽲䀊䘨䚩䥞佼侥僥儌剿劋孂徺徼恔憿挢捁搅摷撟撹攪敫敽敿晈暞曒湫湬灚烄煍燞狡璬皎皦矫矯笅絞繳纐绞缴脚腳臫蟜角譑賋踋鉸铰隦餃饺鱎𠕧𠜅𠞰𡙎𢀌𢄺𢅎𢯴𢻟𣁹𣏑𣧦𣩓𤃭𤉧𤶀𤶳𥂨𥃤𥅟𥇟𥉒𥏹𥳴𦗵𧂈𧎙𧎸𨇕𨖵𨝰𨶟𨶪𨺹𫊸𫌯𫍤𬭻𰕈𱇩]→jiǎo; +[㠐㬭㰾䂃叫呌嘂嘦噍噭嬓峤嶠挍敎教斠滘漖潐獥珓皭窌窖藠訆譥趭較轎轿较酵醮釂𠘣𡥈𡬋𢒾𢕪𢥚𢼫𤕝𤫷𥘊𥡤𥦢𦮁𧺜𧾐𨎬𨡃𨲭𩊔𩯘𩱞𪖄𬮄𰵊]→jiào; [櫵鵤]→jiao; -[㫸䃈䕸䥛䦈喈喼嗟堦媘嫅接掲揭擑椄湝煯疖痎癤皆秸稭脻菨蝔街謯阶階鞂鶛𠙤𣶏𤭧𤮌𥷫𦁉𦈰𦝨𧞝𩘅𩩰𪉚]→jiē; -[⺋㓗㔚㘶㛃㞯㦢㨗㨩㮞㮮㸅㼪䀷䀹䂝䂶䅥䌖䕙䗻䣠䲙倢偼傑刦刧刼劫劼卩卪婕媫孑尐岊崨嵥嶻巀幯截拮捷掶擮昅杰桀桝楬楶榤櫭洁滐潔疌睫碣礍竭節結絜结羯节莭蓵蜐蝍蠘蠞蠽衱袺訐詰誱讦踕迼鉣鍻鞊颉魝鮚鲒𠂈𠄍𠅂𠐉𠬮𠯙𡉷𡔣𡙣𡣯𡨲𡩣𡵒𡸎𡽱𢈻𢎔𢎡𢢂𢨜𢪍𢫐𢬱𢱄𢷿𢻮𣙴𣚃𣮌𣮍𣰞𣳟𤁢𥁂𥅴𥇒𥓐𥝔𥝥𥠹𥢻𥵞𥾌𦀖𦈜𦎒𦵴𦺢𦿐𧍠𧍩𧏥𧞩𧞬𧫑𧼨𧽄𧽟𧾢𧾯𨃲𨓰𨕽𨥂𩔄𩟦𩢴𩧵𩯰𩾶𪀾𪁍𪃈𪅸𪇲𪉋𪌧𪖋]→jié; -[姐媎檞毑解觧飷𠎿]→jiě; -[㑘㝏㠹㾏㿍䇒䛺䯰䰺䱄䲸丯介借吤堺屆届岕庎徣悈戒楐犗玠琾界畍疥砎芥蚧蛶衸褯誡诫鎅骱魪𠓢𠷟𡗦𡗲𡵚𣬫𤘦𤙩𧜅𧣋𨐑𨵠𩡺𩧦𪑹𪙏]→jiè; -[⻐㦗㧆㻱䃡䈥䈽䌝䘳䤺今兓埐堻嶜巾惍斤津珒琻矜矝砛筋紟荕衿襟觔金釒釿钅鹶黅𠂟𠰇𢎭𢦊𤣶𥂵𦈟𦘔𦞬𦩏𧗁𨆃𨭺𩀿𩤿𪉢𪑙𪖼]→jÄ«n; -[㝻㯸㹏䌍䒺䤐䥆䭙仅侭僅儘卺厪堇嫤尽巹廑槿漌瑾盡紧緊菫蓳謹谨錦锦饉馑𢬬𣝌𥖜𥯑𨚡𪏴]→jǐn; -[㨷㬐㬜㯲㱈㴆㶦㶳䀆䆮䋮䑤䗯䝲䫴䶖伒僸凚劤劲勁唫噤嚍墐壗妗嬧寖搢晉晋枃歏殣浕浸溍濅濜烬煡燼琎瑨璡璶祲禁縉缙荩藎覲觐賮贐赆近进進靳齽𠞱𠞾𠢱𠢵𠬶𠾤𠾬𡢳𡺽𢉅𢙿𢬶𢱷𢽖𣓏𤄼𤘡𤧫𤵞𥧲𦎷𦧈𦽔𧔷𩖗]→jìn; -[䪫䴖京亰兢坕坙婛巠惊旌旍晶橸泾涇猄睛秔稉粳精経經经聙腈茎荆荊莖菁葏驚鯨鲸鵛鶁鶄麖麠鼱𠳬𡁔𢀖𢈴𣋢𣻒𤜰𤷦𥠛𦀇𦂠𦜳𦽁𦾿𧓔𧤵𩓨𩳯𩹢𪂴𪇒]→jÄ«ng; -[㘫䜘丼井儆刭剄坓宑幜憬憼景暻汫汬璄璟璥穽肼蟼警阱頚頸颈𠑱𠭉𠭗𢹘𤰳𧑊𨙷𨥙𩻱]→jǐng; -[㢣㣏㬌䔔䝼䵞俓倞傹净凈境妌婙婧弪弳径徑敬曔桱梷浄淨瀞獍痉痙竞竟竧竫競竸胫脛誩踁迳逕鏡镜靓靖静靚靜𠗊𠗌𠦋𠲮𠷐𣬙𥅸𥯙𥶹𦥍𦳲𨵼𩃋𩇕𩓞𩰹]→jìng; +[㫸䃈䕸䥛䦈喈喼嗟堦媘嫅接掲揭擑椄湝煯疖痎癤皆秸稭脻菨蝔街謯阶階鞂鶛𠙤𣶏𤭧𤮌𥷫𦁉𦈰𦝨𧞝𩘅𩩰𪉚𫍹𬭴𱊐]→jiē; +[⺋㓗㔚㘶㛃㞯㦢㨗㨩㮞㮮㸅㼪䀷䀹䂝䂶䅥䌖䕙䗻䣠䲙倢偼傑刦刧刼劫劼卩卪婕媫孑尐岊崨嵥嶻巀幯截拮捷掶擮昅杰桀桝楬楶榤櫭洁滐潔疌睫碣礍竭節結絜结羯节莭蓵蜐蝍蠘蠞蠽衱袺訐詰誱讦踕迼鉣鍻鞊颉魝鮚鲒𠂈𠄍𠅂𠐉𠬮𠯙𡉷𡔣𡙣𡣯𡨲𡩣𡵒𡸎𡽱𢈻𢎔𢎡𢢂𢨜𢪍𢫐𢬱𢱄𢷿𢻮𣙴𣚃𣮌𣮍𣰞𣳟𤁢𥁂𥅴𥇒𥓐𥝔𥝥𥠹𥢻𥵞𥾌𦀖𦈜𦎒𦵴𦺢𦿐𧍠𧍩𧏥𧞩𧞬𧫑𧼨𧽄𧽟𧾢𧾯𨃲𨓰𨕽𨥂𩔄𩟦𩢴𩧵𩯰𩾶𪀾𪁍𪃈𪅸𪇲𪉋𪌧𪖋𫄦𬝋𬶀𬶎𮔂𰞍]→jié; +[姐媎檞毑解觧飷𠎿𬲭]→jiě; +[㑘㝏㠹㾏㿍䇒䛺䯰䰺䱄䲸丯介借吤堺屆届岕庎徣悈戒楐犗玠琾界畍疥砎芥蚧蛶衸褯誡诫鎅骱魪𠓢𠷟𡗦𡗲𡵚𣬫𤘦𤙩𧜅𧣋𨐑𨵠𩡺𩧦𪑹𪙏𫜯𬶇𮭡𰾛]→jiè; +[⻐㦗㧆㻱䃡䈥䈽䌝䘳䤺今兓埐堻嶜巾惍斤津珒琻矜矝砛筋紟荕衿襟觔金釒釿钅鹶黅𠂟𠰇𢎭𢦊𤣶𥂵𦈟𦘔𦞬𦩏𧗁𨆃𨭺𩀿𩤿𪉢𪑙𪖼𫄛𬬱]→jÄ«n; +[㝻㯸㹏䌍䒺䤐䥆䭙仅侭僅儘卺厪堇嫤尽巹廑槿漌瑾盡紧緊菫蓳謹谨錦锦饉馑𢬬𣝌𥖜𥯑𨚡𪏴𰗦]→jǐn; +[㨷㬐㬜㯲㱈㴆㶦㶳䀆䆮䋮䑤䗯䝲䫴䶖伒僸凚劤劲勁唫噤嚍墐壗妗嬧寖搢晉晋枃歏殣浕浸溍濅濜烬煡燼琎瑨璡璶祲禁縉缙荩藎覲觐賮贐赆近进進靳齽𠞱𠞾𠢱𠢵𠬶𠾤𠾬𡋤𡢳𡺽𢉅𢙿𢬶𢱷𢽖𣓏𤄼𤘡𤧫𤵞𥧲𦎷𦧈𦽔𧔷𩖗𫩺𫪽𬺔𰷧]→jìn; +[䪫䴖京亰兢坕坙婛巠惊旌旍晶橸泾涇猄睛秔稉粳精経經经聙腈茎荆荊莖菁葏驚鯨鲸鵛鶁鶄麖麠鼱𠳬𡁔𢀖𢈴𣋢𣻒𤜰𤷦𥠛𦀇𦂠𦜳𦽁𦾿𧓔𧤵𩓨𩳯𩹢𪂴𪇒𱉠]→jÄ«ng; +[㘫䜘丼井儆刭剄坓宑幜憬憼景暻汫汬璄璟璥穽肼蟼警阱頚頸颈𠑱𠭉𠭗𢹘𤰳𧑊𨙷𨥙𩻱𬶱]→jǐng; +[㢣㣏㬌䔔䝼䵞俓倞傹净凈境妌婙婧弪弳径徑敬曔桱梷浄淨瀞獍痉痙竞竟竧竫競竸胫脛誩踁迳逕鏡镜靓靖静靚靜𠇹𠗊𠗌𠦋𠲮𠷐𣐕𣬙𥅸𥯙𥶹𦥍𦳲𨵼𩃋𩇕𩓞𩰰𩰹]→jìng; [燝]→jing; -[⺆冂冋坰埛扃絅蘏蘔駉駫𠕕𢂶𣕄𨴀𪔃𪕍]→jiōng; +[⺆冂冋坰埛扃絅蘏蘔駉駫𠕕𢂶𣕄𨴀𪔃𪕍𫘡𬳶]→jiōng; [㓏㢠㤯㯋㷗㷡䌹䢛侰僒冏囧泂浻澃炅炯烱煚煛熲燛窘綗褧迥逈颎𠖷𢄗𣔲𤌇𦀝𧍮𩓺𩚱]→jiǒng; -[㸨䆶䡂丩勼啾揂揪揫摎朻樛牞究糺糾纠萛赳阄鬏鬮鳩鸠𠃖𠕴𠖬𠚨𠠳𠿈𢀙𢜥𣁭𣟼𤴥𤴦𤴪𥠃𥤳𦭺𦱠𦱱𦱲𦽬𨳊𩏶𩏷𩭓𩱼]→jiÅ«; +[㸨䆶䡂丩勼啾揂揪揫摎朻樛牞究糺糾纠萛赳阄鬏鬮鳩鸠𠃖𠕴𠖬𠚨𠠳𠿈𢀙𢜥𣁭𣟼𤴥𤴦𤴪𥠃𥤳𦭺𦱠𦱱𦱲𦽬𨳊𩏶𩏷𩭓𩱼𫃗𫄙]→jiÅ«; [㺵]→jiú; [㡱久乆九乣奺杦汣灸玖紤舏酒镹韭韮𠛩𠜉𠴄𡚮𣲄𤉥𨾉𨾞]→jiǔ; -[㝌㠇㩆㲃㺩䅢䆒䊆䊘䛮䬨䳎倃僦匓匛匶厩咎就廄廏廐慦捄救旧柩柾桕欍殧疚臼舅舊鯦鷲鹫麔齨𠃺𠙔𠜃𠣿𡆥𢑇𢽭𤷑𥆷𥘦𦠢𦭻𧡑𧫾𧾻𨖏𨘂𨘮𩒦𩢹𩶧]→jiù; +[㝌㠇㩆㲃㺩䅢䆒䊆䊘䛮䬨䳎倃僦匓匛匶厩咎就廄廏廐慦捄救旧柩柾桕欍殧疚臼舅舊鯦鷲鹫麔齨𠃺𠙔𠜃𠣿𡆥𢑇𢽭𤷑𥆷𥘦𦠢𦭻𧡑𧫾𧾻𨖏𨘂𨘮𩒦𩢹𩶧𱇼]→jiù; [𣐤]→jiu; -[㖩㞐㡹㪺䅕䝻䢸䪶凥匊娵婮居崌抅拘挶掬梮椐泃涺狙琚疽痀眗砠罝腒艍苴菹蜛裾諊趄跔踘鋦锔陱雎鞠鞫駒驹鮈鴡鶋𠟰𠤄𠮑𠰾𡨢𡫬𡱾𡸘𡸨𣻐𥇛𥘮𥪏𥷚𦀣𦛓𦜛𦱅𧵞𧹕𨁺𨛮𨧙𨨠𩋜𩍔𩍸𪂓𪗖]→jÅ«; -[⺽㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎䪕䰬䱡䳔䴗侷僪啹婅局巈桔椈橘檋毩毱泦淗湨焗犑狊粷菊蘜趜跼蹫躹輂郹閰駶驧鵙鵴鶪鼰鼳𠋬𠜹𠨭𡉎𡨅𡳘𡶋𡿾𢩁𣎛𣖣𤜔𤼳𥢧𥮗𦅽𦙮𦥑𦺖𧄛𧤑𧷾𧻗𧽻𧾣𧿻𨋧𨍯𩛺𩧺𩫴𩬜𩭊𩳵𩷐𪀣]→jú; -[䃊䄔䅓䢹举咀弆挙擧椇榉榘櫸欅沮矩筥聥舉莒蒟襷踽齟龃𡕖𡢒𢤫𢯺𣌬𥄷𥈋𥯔𥴧𦇙𦞇𧺹]→jǔ; -[㘌㜘㞫㠪㨿㩀㬬䀠䈮䛯䣰䱟䵕䶙乬俱倨倶具冣剧劇勮句埧埾壉姖寠屦屨岠巨巪怇怐怚惧愳懅懼拒拠据據昛歫洰澽炬烥犋秬窭窶簴粔耟聚苣虡蚷袓詎讵豦貗跙距踞躆遽邭醵鉅鋸鐻钜锯颶飓駏鮔𠉧𠙆𠚵𡒍𡥶𢚆𣍇𣶝𤔋𤖵𤢓𤷢𥂃𥉁𥬙𥲜𥴪𦊐𦗻𦟳𦼈𧂜𧝲𧣒𧣻𧲋𧸧𨝮𨸰𩉸𩜃𩧒𩰤𩴘𩿝𪀏𪁥]→jù; +[㖩㞐㡹㪺䅕䝻䢸䪶凥匊娵婮居崌抅拘挶掬梮椐泃涺狙琚疽痀眗砠罝腒艍苴菹蜛裾諊趄跔踘鋦锔陱雎鞠鞫駒驹鮈鴡鶋𠟰𠤄𠮑𠰾𡨢𡫬𡱾𡸘𡸨𣻐𥇛𥘮𥪏𥷚𦀣𦛓𦜛𦱅𧵞𧹕𨁺𨛮𨧙𨨠𩋜𩍔𩍸𪂓𪗖𬶋𱉘𱊌]→jÅ«; +[⺽㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎䪕䰬䱡䳔䴗侷僪啹婅局巈桔椈橘檋毩毱泦淗湨焗犑狊粷菊蘜趜跼蹫躹輂郹閰駶驧鵙鵴鶪鼰鼳𠋬𠜹𠨭𡉎𡨅𡳘𡶋𡿾𢩁𣎛𣖣𤜔𤼳𥢧𥮗𦅽𦙮𦥑𦺖𧄛𧤑𧷾𧻗𧽻𧾣𧿻𨋧𨍯𨸰𩛺𩧺𩫴𩬜𩭊𩳵𩷐𪀣𰘈𰺅𱇽𱉐𱊇]→jú; +[䃊䄔䅓䢹举咀弆挙擧椇榉榘櫸欅沮矩筥聥舉莒蒟襷踽齟龃𡕖𡢒𢤫𢪓𢯺𣌬𥄷𥈋𥯔𥴧𦇙𦞇𧺹]→jǔ; +[㘌㜘㞫㠪㨿㩀㬬䀠䈮䛯䣰䱟䵕䶙乬俱倨倶具冣剧劇勮句埧埾壉姖寠屦屨岠巨巪怇怐怚惧愳懅懼拒拠据據昛歫洰澽炬烥犋秬窭窶簴粔耟聚苣虡蚷袓詎讵豦貗跙距踞躆遽邭醵鉅鋸鐻钜锯颶飓駏鮔𠉧𠙆𠚵𡒍𡥶𢚆𣍇𣶝𤔋𤖵𤢓𤷢𥂃𥉁𥬙𥲜𥴪𦊐𦗻𦟳𦼈𧂜𧝲𧣒𧣻𧲋𧸧𨝮𩉸𩜃𩧒𩰤𩴘𩿝𪀏𪁥𪧘𫎌𱅃𱈀]→jù; [爠]→ju; -[䅌䣺勬姢娟捐涓焆瓹脧蠲裐鎸鐫镌鵑鹃𠡶𡱑𢝓𥅬𦬾𦮻𧎖𨌫𩎳𩔱]→juān; +[䅌䣺勬姢娟捐涓焆瓹脧蠲裐鎸鐫镌鵑鹃𠡶𡱑𢝓𥅬𦬾𦮻𧎖𨌫𩎳𩔱𰾹]→juān; [㷷卷呟埍帣捲臇菤錈锩𡫂𢋄𤎱𦊌𧕲𨹵𩏗𩜇𩠉]→juǎn; -[㢧㢾㪻㯞䄅䌸䖭䚈䡓䳪倦劵勌奆巻慻桊淃狷獧眷睊睠絭絹縳绢罥羂蔨鄄隽雋飬餋𠔉𠢚𡘰𡡀𢍏𢎥𣙢𣚓𣜨𣬋𣬏𤲨𤺻𥁠𥆞𥱽𦦽𦳽𦼱𧭦𧯦𨆈𨤑𩏹]→juàn; -[噘屩撅撧蹻𢱺𢴭𪨗𫏋]→juē; -[㔃㔢㟲㤜㩱㭈㭾㰐㲄㵐㷾㸕㹟㻕䀗䁷䇶䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼亅倔傕决刔劂勪匷厥噱嚼孒孓屫崛嶥弡彏憠憰戄抉挗捔掘攫斍桷橛橜欔欮殌氒決泬灍焳熦爑爝爴爵獗玃玦玨珏瑴疦瘚矍矡砄絕絶绝臄芵蕝蕨虳蚗蟨蟩覐覚覺觉觖觼訣譎诀谲貜赽趉趹蹶蹷躩逫鈌鐍鐝钁镢駃鴂鴃鶌鷢龣𠀔𠄌𠄑𠊬𠎮𠜾𠢤𠨊𠫃𠶸𡈅𡚠𡲗𡳾𡾜𢁪𢎹𢏷𢔱𢖦𢨏𢩯𣅡𣖬𣬎𤛦𤞴𤟎𤹋𤼗𥆌𥏘𥕲𥛯𥤘𥾮𦁐𦏅𦓐𦛲𦠒𦪘𧍕𧗫𧝃𧣸𧤼𧥎𧮫𧱝𧺐𧽸𧾵𧿺𨊿𨏹𨬐𨰜𨼎𨼱𩊺𩍷𩏺𩓻𩧏𩧡𩪗𩰨𪁠𪈴𪖜𪚅𫔎𫘝𫛞]→jué; +[㢧㢾㪻㯞䄅䌸䖭䚈䡓䳪倦劵勌奆巻慻桊淃狷獧眷睊睠絭絹縳绢罥羂蔨鄄隽雋飬餋𠔉𠢚𡘰𡡀𢍏𢎥𣙢𣚓𣜨𣬋𣬏𤲨𤺻𥁠𥆞𥱽𦦽𦳽𦼱𧭦𧯦𨆈𨤑𩏹𰭔]→juàn; +[噘屩撅撧蹻𢱺𢴭𪨗𪮖𫏋]→juē; +[㔃㔢㟲㤜㩱㭈㭾㰐㲄㵐㷾㸕㹟㻕䀗䁷䇶䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼亅倔傕决刔劂勪匷厥噱嚼孒孓屫崛嶥弡彏憠憰戄抉挗捔掘攫斍桷橛橜欔欮殌氒決泬灍焳熦爑爝爴爵獗玃玦玨珏瑴疦瘚矍矡砄絕絶绝臄芵蕝蕨虳蚗蟨蟩覐覚覺觉觖觼訣譎诀谲貜赽趉趹蹶蹷躩逫鈌鐍鐝钁镢駃鴂鴃鶌鷢龣𠀔𠄌𠄑𠊬𠎮𠜾𠢤𠨊𠫃𠳞𠶸𡈅𡚠𡲗𡳾𡾜𢁪𢎹𢏷𢔱𢖦𢨏𢩯𣅡𣖬𣬎𤛦𤞴𤟎𤹋𤼗𥆌𥏘𥕲𥛯𥤘𥾮𦁐𦏅𦓐𦛲𦠒𦪘𧍕𧗫𧝃𧣸𧤼𧥎𧮫𧱝𧺐𧽸𧾵𧿺𨊿𨏹𨬐𨰜𨼎𨼱𩊺𩍷𩏺𩓻𩧏𩧡𩪗𩰨𪁠𪈴𪖜𪚅𫈵𫔎𫘝𫛞𫛵𫞝𫦌𫦳𬺖𱉔𱊧]→jué; [䞵]→juě; [𣨢𥈾]→juè; -[㚬军君均姰桾汮皲皸皹碅莙菌蚐袀覠軍鈞銁銞鍕钧鮶鲪麇麏麕𠀹𠣕𢻸𦇘𦌺𧽔]→jÅ«n; +[㚬军君均姰桾汮皲皸皹碅莙菌蚐袀覠軍鈞銁銞鍕钧鮶鲪麇麏麕𠀹𠣕𢻸𦇘𦌺𧽔𫓲𰴙]→jÅ«n; [𢉦]→jǔn; -[㑺㒞㕙㖥㝦㴫㻒㽙䇹䐃䕑䜭䝍俊儁呁埈寯峻懏捃攈攟晙棞浚濬焌燇珺畯竣箘箟蜠郡陖餕馂駿骏鵔鵕鵘𠨢𢹲𤮪𥇘𥚂𥜮𥡣𦴌𦵼𧥺𧯖𨌘𨛐𨲄𨶊𪍁𪕞]→jùn; +[㑺㒞㕙㖥㝦㴫㻒㽙䇹䐃䕑䜭䝍俊儁呁埈寯峻懏捃攈攟晙棞浚濬焌燇珺畯竣箘箟蜠郡陖餕馂駿骏鵔鵕鵘𠨢𢹲𤮪𥇘𥚂𥜮𥡣𦴌𦵼𧥺𧯖𨌘𨛐𨲄𨶊𪍁𪕞𬣝𱉾𱉿]→jùn; [䘔咔咖喀擖衉]→kā; -[佧卡垰胩裃鉲]→kǎ; -[㚊䤤奒开揩鐦锎開𡙓𢔡𢾆𤡲𥻄𦂄𦈲𨴆]→kāi; -[䁗䒓凯凱剀剴嘅垲塏嵦恺愷慨暟楷蒈輆鍇鎧铠锴闓闿颽𠢲𢋝𥃣𥏪]→kǎi; -[㪡䡷勓忾愒愾欬炌炏烗鎎𡳂𢢚𤉫𤐩𤻜𥎆𩫀]→kài; +[佧卡垰胩裃鉲𰽩]→kǎ; +[㚊䤤奒开揩鐦锎開𡙓𢔡𢾆𤡲𥻄𦂄𦈲𨴆𫔭𫟺]→kāi; +[䁗䒓凯凱剀剴嘅垲塏嵦恺愷慨暟楷蒈輆鍇鎧铠锴闓闿颽𠢲𢋝𥃣𥏪𬀱𬨇𬱼]→kǎi; +[㪡䡷勓忾愒愾欬炌炏烗鎎𡳂𢢚𤉫𤐩𤹺𤻜𥎆𩫀𰺡]→kài; [㘛刊勘堪嵁戡栞龕龛𡺗𢦟𦞖𧡵𩑟]→kān; -[㙳䖔侃偘冚坎埳塪惂槛檻欿歁砍竷莰輡轗顑𠝲𡸞𣣒𣽌𥑫𥤱𥦔𧇦𧱄𨍜𩐬𩒃𩓟𩜱]→kǎn; -[䀍䘓䳚墈崁看瞰矙磡衎闞𡶪𢙮𣊟𥍓𧯰𨒞𪉯]→kàn; +[㙳䖔侃偘冚坎埳塪惂槛檻欿歁砍竷莰輡轗顑𠝲𡸞𣣒𣽌𥑫𥤱𥦔𧇦𧱄𨍜𩐬𩒃𩓟𩜱𫐘𰺐𱂱]→kǎn; +[䀍䘓䳚墈崁看瞰矙磡衎闞𡶪𢙮𣊟𥍓𧯰𨒞𪉯𰥊𱉶]→kàn; [㝩㱂㼹䆲䗧嫝嵻康忼慷槺漮砊穅粇糠躿鏮闶鱇𠾨𡐓𡵻𤮊𥉽𥕎𥹺𨀫𨂟𨄗𨎍𨝎𨻷𩾌]→kāng; -[扛摃𢴦]→káng; +[扛摃𢴦𫼱𫽙]→káng; [䡉𠻞𡻚𣔛]→kǎng; [㢜亢伉匟囥抗炕犺邟鈧钪閌𥒳𪎵]→kàng; [䯌尻髛𩩾]→kāo; [䯪丂拷攷栲洘烤考𣐊𣧏𣨻𣩅𥬯𥹬]→kǎo; -[䎋䐧犒銬铐靠鮳鯌鲓𡭳𧋓𨘴𩝝]→kào; -[㸯䈖䌀䐦匼嗑嵙搕柯棵榼樖牁犐珂疴瞌砢磕礚科稞窠胢苛萪薖蝌趷軻轲醘鈳錒钶顆颏颗髁𠏀𠲙𡸡𡻘𢈈𢩘𣧤𤖇𤰙𥃕𥝹𥠁𥧇𧎗𧨵𧵛𧿫𨍰𨏿𨢸𩏭𩜭𪍎]→kē; +[㸆䎋䐧犒銬铐靠鮳鯌鲓𡭳𧋓𨘴𩝝𬶔]→kào; +[㸯䈖䌀䐦匼嗑嵙搕柯棵榼樖牁犐珂疴瞌砢磕礚科稞窠胢苛萪薖蝌趷軻轲醘鈳錒钶顆颏颗髁𠏀𠲙𡸡𡻘𢈈𢩘𣧤𤖇𤰙𥃕𥕤𥝹𥠁𥧇𧎗𧨵𧵛𧿫𨍰𨏿𨢸𩏭𩜭𪍎𫐔𭗡𮡈𰰾]→kē; [壳揢殼翗]→ké; [㞹㪙㪼㵣可坷岢嵑嶱敤渇渴炣𢩐𢼐𤸎𪓮]→kě; -[㕉㕎㝓㤩䆟䙐䶗克刻剋勀勊堁娔客尅恪愙氪溘碦礊緙缂艐課课锞騍骒𠛳𠡜𠡤𠢹𠩧𠪒𠪟𠳭𠶲𠷄𡞢𡱼𢩏𢾩𣩄𣲊𣹇𤛗𥊉𥔽𥦨𥯚𧈗𧛾𧜡𧠋𩭽𩰻𩱘𪃭]→kè; +[㕉㕎㝓㤩䆟䙐䶗克刻剋勀勊堁娔客尅恪愙氪溘碦礊緙缂艐課课锞騍骒𠛳𠡜𠡤𠢹𠩧𠪒𠪟𠳭𠶲𠷄𡞢𡱼𢩏𢾩𣩄𣲊𣹇𤛗𥊉𥔽𥦨𥯚𧈗𧛾𧜡𧞔𧠋𩭽𩰻𩱘𪃭𮯙]→kè; [𩎤]→kēn; [啃垦墾恳懇肎肯肻豤錹齦龈𠳁𣍟𣥤𤀊𥖞𨼯]→kěn; [㸧掯裉褃]→kèn; -[㧶㰢䃘䡩䡰劥吭坑妔挳摼牼硁硜硻誙銵鍞鏗铿阬𠠷𡷨𣢴𣫒𥉸𥑅𥒁𥒱𥥳𧀘𨋔𨌳𨌶𨍑]→kēng; +[㧶㰢䃘䡩䡰劥吭坑妔挳摼牼硁硜硻誙銵鍞鏗铿阬𠠷𡷨𣢴𣫒𥉸𥑅𥒁𥒱𥥳𧀘𨋔𨌳𨌶𨍑𫟥𫵸𫶲𬒎𰓱𰠲𰥣𰵡𰺘]→kēng; [𡞚]→kěng; -[㚚㲁䅝倥埪崆悾涳硿空箜躻錓鵼𠀝𢃐𢷙𢽦𥔇𦱇𧌆𧚬𪔣]→kōng; +[㚚㲁䅝倥埪崆悾涳硿空箜躻錓鵼𠀝𢃐𢷙𢽦𥔇𦱇𧌆𧚬𪔣𱊊]→kōng; [㤟孔恐𢪬𣏺𤤲𥥅𦶐𩲧]→kǒng; [㸜控鞚𤗇𦁈]→kòng; -[䁱剾彄抠摳眍瞘芤𠛅𢂁𢄠𦬅]→kōu; +[䁱剾彄抠摳眍瞘芤𠛅𢂁𢄠𦬅𫸩𬑒]→kōu; [劶口𢼃𤘘𨙫𨥴]→kǒu; -[㓂㰯䍍䳹冦叩宼寇扣敂滱瞉窛筘簆蔲蔻釦鷇𡠆𢚫𢟭𣻎𣿟𥊧𥲃𦴎𦶲𧥣𩀠𪄺𪇄𫃜]→kòu; -[㗄㩿㪂㱠㵠䂗䉐䧊䯇刳哭圐堀崫扝枯桍矻窟跍郀骷鮬𠠶𡀙𡑚𡑣𡗵𡶏𡼿𢏆𢼁𣗺𥈷𥌄𥟾𥧋𦜇𦡆𧠂𧷎𩑔𩑡𩨳𪍠]→kÅ«; +[㓂㰯䍍䳹冦叩宼寇扣敂滱瞉窛筘簆蔲蔻釦鷇𡠆𢚫𢟭𣻎𣿟𥊧𥲃𦴎𦶲𧥣𩀠𪄺𪇄𫃜𬆮𬣚𬬪𬸬]→kòu; +[㗄㩿㪂㱠㵠䂗䉐䧊䯇刳哭圐堀崫扝枯桍矻窟跍郀骷鮬𠠶𡀙𡑚𡑣𡗵𡶏𡼿𢏆𢼁𣗺𥈷𥌄𥟾𥧋𦜇𦡆𧠂𧷎𩑔𩑡𩨳𪍠𪠀𫖪𫜕𬕛𱂡𱇦]→kÅ«; [𦛏]→kú; [䇢狜苦𡞯𥯶𩇵]→kǔ; [㠸䔯䵈俈喾嚳库庫廤焅瘔秙絝绔袴裤褲趶酷𠺟𥞴𧊘𧿉𧿋𨐡𨡱𩱙𪌓]→kù; [㛻䓙䠸䯞夸姱舿誇𠇗𡇚𡗢𥑹𨕺𨵧]→kuā; -[㡁侉咵垮銙𢄳𩊓]→kuǎ; +[㡁侉咵垮銙𢄳𩊓𰽴]→kuǎ; [㐄䦚挎胯跨骻𡕒𢓢𥏤𨃖]→kuà; [㧟䓒擓蒯𠣲𡚅𣫉𦳋𩦱]→kuǎi; -[㔞㙕㟴㱮䈛䭝䯤侩儈凷哙噲圦块塊墤巜廥快旝狯獪筷糩脍膾郐鄶鱠鲙𠜐𡼾𢾒𥢶𦔦𨛖𫐆]→kuài; +[㔞㙕㟴㱮䈛䭝䯤侩儈凷哙噲圦块塊墤巜廥快旝狯獪筷糩脍膾郐鄶鱠鲙𠜐𡼾𢾒𥢶𦔦𨛖𩩈𫐆𫞷𰎛𰏶𰕭]→kuài; [宽寛寬臗鑧髋髖𣎑𥦀]→kuān; -[㯘䕀䥗䲌欵款歀窽窾𢕫𢴪𣢻𣽟𥟓]→kuǎn; -[㑌䒰䖱䯑劻匡匩哐恇框洭硄筐筺誆诓軭邼𢼑𢼳𤝿𦚞𧻔𨀕𨏆𨴑𩢼𩬹]→kuāng; -[㾠忹抂狂狅誑诳軖軠鵟𣴥𦥰𨖢𩷗]→kuáng; -[儣夼懭]→kuǎng; -[䊯䵃况卝圹壙岲懬旷昿曠況爌眖眶矌矿砿礦穬絋絖纊纩貺贶軦邝鄺鉱鋛鑛黋𡶢𡾇𣍦𣒸𥈏𧥌𧿈𨇁𨥑𨨭𪍿𪏪]→kuàng; -[㨒䯓亏刲岿巋悝盔窥窺聧蘬虧闚顝𡐠𡓰𡤞𥁇𧢦𩏣𪖢]→kuÄ«; -[㙓㙺䕫䖯䟸䤆䧶䳫喹夔奎巙戣揆晆暌楏楑櫆犪睽葵藈蘷虁蝰躨逵鄈鍨鍷隗頄頯馗騤骙魁𠊾𡌤𢌳𤵮𥜶𦝢𧍜𧡦𨾎𨾗𩕜𩠮𩲅𩲷𩵉𩹍𪆴]→kuí; -[㒑㚍䠑䫥煃跬蹞頍𢜽𢼀𣄲𣥮𥪊𩓗]→kuǐ; -[㕟䕚䙆䙌䙡䯣䰎匮喟嘳媿嬇尯愦愧憒樻欳溃潰瞆篑簣籄聩聭聵腃蒉蕢謉鐀鑎餽饋馈𠣠𠿥𣧼𤆂𤏜𥏙𧂠𧄑𧑋𧝷𧷛𨣈]→kuì; -[㡓㱎䐊䖵䪲坤堃堒婫崐崑昆晜潉焜熴猑琨瑻菎蜫裈裩褌貇醌錕锟騉髠髡髨鯤鲲鵾鶤鹍𠚯𡖉𥊽𥚛𦌸𧥊𨱙𩓽𩻋𩽞𪋆]→kÅ«n; -[㩲䠅壸壼悃捆梱硱祵稇稛綑裍閫閸阃𦄐𧋕𨁉𩨫]→kǔn; -[㫻困涃睏𢈛𣏔𣰘𣱂𩤋]→kùn; +[㯘䕀䥗䲌欵款歀窽窾𢕫𢴪𣢻𣽟𥟓𫔋]→kuǎn; +[㑌䒰䖱䯑劻匡匩哐恇框洭硄筐筺誆诓軭邼𢼑𢼳𤝿𦚞𧻔𨀕𨏆𨴑𩢼𩬹𬮣𬳻]→kuāng; +[㾠忹抂狂狅誑诳軖軠鵟𣴥𦥰𨖢𩷗𫛭𰹶]→kuáng; +[儣夼懭𰐾]→kuǎng; +[䊯䵃况卝圹壙岲懬旷昿曠況爌眖眶矌矿砿礦穬絋絖纊纩貺贶軦邝鄺鉱鋛鑛黋𡶢𡾇𣍦𣒸𥈏𧥌𧿈𨇁𨥑𨨭𪍿𪏪𬘢𰨜𰽚𱋈𱋫]→kuàng; +[㨒䯓亏刲岿巋悝盔窥窺聧蘬虧闚顝𡐠𡓰𡤞𥁇𧢦𩏣𪖢𬮭𰰮𱂵]→kuÄ«; +[㙓㙺䕫䖯䟸䤆䧶䳫喹夔奎巙戣揆晆暌楏楑櫆犪睽葵藈蘷虁蝰躨逵鄈鍨鍷隗頄頯馗騤骙魁𠊾𡌤𢌳𤵮𥜶𦝢𧍜𧡦𨾎𨾗𩕜𩠮𩲅𩲷𩵉𩹍𪆴𫛼𬱓𬸮𰊛𰾥𱂬]→kuí; +[㒑㚍䠑䫥煃跬蹞頍𢜽𢼀𣄲𣥮𥪊𩓗𫠆𱆚]→kuǐ; +[㕟䕚䙆䙌䙡䯣䰎匮喟嘳媿嬇尯愦愧憒樻欳溃潰瞆篑簣籄聩聭聵腃蒉蕢謉鐀鑎餽饋馈𠣠𠿥𣧼𤆂𤏜𥏙𧂠𧄑𧑋𧝷𧷛𨡺𨣈𪡞𫍷𫝬𬭢𭫀𰷨𱆃]→kuì; +[㡓㱎䐊䖵䪲坤堃堒婫崐崑昆晜潉焜熴猑琨瑻菎蜫裈裩褌貇醌錕锟騉髠髡髨鯤鲲鵾鶤鹍𠚯𡖉𥊽𥚛𦌸𧥊𨱙𩓽𩻋𩽞𪋆𪻲𫘥𫷅𱉱]→kÅ«n; +[㩲䠅壸壼悃捆梱硱祵稇稛綑裍閫閸阃𦄐𨁉𩨫]→kǔn; +[㫻困涃睏𢈛𣏔𣰘𣱂𧋕𩤋]→kùn; [å°¡]→kun; -[㗥㾧䟯䦢䯺廓懖扩拡括挄擴桰濶筈萿葀蛞闊阔霩鞟鞹韕頢髺鬠𠚳𠠎𡎒𡻙𢠛𤫵𥕏𦧍𦧔𨓈𨨱𨶐𩋻𪗽]→kuò; +[㗥㾧䟯䦢䯺廓懖扩拡括挄擴桰濶筈萿葀蛞闊阔霩鞟鞹韕頢髺鬠𠚳𠠎𡎒𡻙𢠛𤫵𥕏𦧍𦧔𨓈𨨱𨶐𩋻𪗽𫘽𬱠𬺄]→kuò; [㕇㡴垃拉搚柆翋菈邋𣤊𤛊𤰚𦒆𩃜𩤲𩨉]→lā; [剌嚹揦旯砬磖𡉆]→lá; [喇藞𥗿𥘁𦎏]→lǎ; -[㻋㻝䂰䃳䏀䓥䗶䱨䱫䶛揧攋楋溂爉瓎瘌腊臈臘蜡蝋蝲蠟辢辣鑞镴鬎鯻𠾩𡅘𢃴𢉨𤀦𤊶𥀥𥀰𥈙𥖍𦅶𦆻𦇛𦒦𧗩𧙀𧞪𧩲𨭛𩑮𩘊𩯽𪇹]→là; +[㻋㻝䂰䃳䏀䓥䗶䱨䱫䶛揧攋楋溂爉瓎瘌腊臈臘蜡蝋蝲蠟辢辣鑞镴鬎鯻𠾩𡅘𢃴𢉨𤀦𤊶𥀥𥀰𥈙𥖍𦅶𦆻𦇛𦒦𧗩𧙀𧞪𧩲𨭛𩑮𩘊𩯽𪇹𪮶𬶟𭊸𰬼𰾿]→là; [啦鞡𤷟𩋷]→la; -[㥎䅘䋱䠭䧒來俫倈婡崃崍庲徕徠来梾棶涞淶猍琜筙箂莱萊逨郲錸铼騋鯠鶆麳𠎙𢑬𣖤𤢗𤦃𤲓𦓹𧯲𧳕𧳟𨂐𪑚]→lái; +[㥎䅘䋱䠭䧒來俫倈婡崃崍庲徕徠来梾棶涞淶猍琜筙箂莱萊逨郲錸铼騋鯠鶆麳𠎙𢑬𣖤𤢗𤦃𤲓𥟂𦓹𧯲𧳕𧳟𨂐𪎌𪑚𫏌𫝫𫷬𬩾𬹗𭻔𰡎𱅕𱇭𱉵]→lái; [㚓䂾𢅭𧵭𨦂]→lǎi; -[㸊䄤䓶䚅䲚唻櫴濑瀨瀬癞癩睐睞籁籟藾襰賚賴赉赖頼顂鵣𠘝𡂖𡃄𡓒𦆋𨇆𩳆𪈈]→lài; -[㑣㘓㞩㦨㳕䆾䍀䑌䦨䪍䰐儖兰厱囒婪岚嵐幱惏懢拦攔斓斕栏欄欗澜瀾灆灡燣燷璼礷篮籃籣繿葻蓝藍蘭褴襕襤襴襽譋讕谰躝钄镧闌阑韊𠓖𠼖𡮻𢅡𢉧𢊓𢛓𣋣𥌻𥜓𦧼𧼖𨅏𨅬𨊔𨬒𨷻𩈵𩔵𪇖]→lán; -[㛦㨫㩜㰖䌫囕壈嬾孄孏懒懶揽擥攬榄欖浨漤灠爦纜缆罱覧覽览醂顲𠓭𡒄𡓔𡽳𤑸𤣟𥦝𧮤𨎹𨣸𩟺]→lǎn; -[㜮㱫䃹嚂滥濫烂燗爁爛爤瓓糷鑭𢒞𢹙𤂺𤃨𥗺𧸦𨣨𩉀]→làn; +[㸊䄤䓶䚅䲚唻櫴濑瀨瀬癞癩睐睞籁籟藾襰賚賴赉赖頼顂鵣𠘝𡂖𡃄𡓒𦆋𧝝𨇆𩳆𪈈𪡺𫪁𬋍𰘳𰱾𱈖]→lài; +[㑣㘓㞩㦨㳕䆾䍀䑌䦨䪍䰐儖兰厱囒婪岚嵐幱惏懢拦攔斓斕栏欄欗澜瀾灆灡燣燷璼礷篮籃籣繿葻蓝藍蘭褴襕襤襴襽譋讕谰躝钄镧闌阑韊𠓖𠼖𡮻𢅡𢉧𢊓𢛓𣋣𥌻𥗽𥜓𦧼𧼖𨅏𨅬𨊔𨬒𨷻𩈵𩔵𪇖𪢌𪢠𫔱𫞨𫣉𫷌𬉠𬒗𬜥𬞕𬸡𮆏𰆚𰏟𰾳𱁽𱁾𱆅]→lán; +[㛦㧛㨫㩜㰖䌫囕壈嬾孄孏懒懶揽擥攬榄欖浨漤灠爦纜缆罱覧覽览醂顲𠓭𡒄𡓔𡽳𤑸𤣟𥦝𧮤𨎹𨣸𩟺𫝮𫶊𰈆𰌙𰜐]→lǎn; +[㜮㱫䃹嚂滥濫烂燗爁爛爤瓓糷鑭𢒞𢹙𤂺𤃨𥗺𧸦𨣨𩉀𫱕𬊶𬎑𬒇𬥾𰈓𰫖𰼏]→làn; [啷]→lāng; -[㝗㟍㢃㱢㾿䆡䡙䯖䱶勆嫏廊斏桹榔欴狼琅瑯硠稂筤艆蓈蜋螂躴郎郒郞鋃鎯锒阆駺𢽂𥍫𥧫𦵧𨞿𨱍𩛡𩷕𪁜]→láng; -[㓪㙟㮾塱朖朗朤樃烺蓢誏𠻴𣊧𥇑𧚅]→lǎng; +[㝗㟍㢃㱢㾿䆡䡙䯖䱶勆嫏廊斏桹榔欴狼琅瑯硠稂筤艆蓈蜋螂躴郎郒郞鋃鎯锒阆駺𢽂𥍫𥧫𦵧𨞿𨱍𩛡𩷕𪁜𫗨𬴀𬸏]→láng; +[㓪㙟㮾塱朖朗朤樃烺蓢誏𠻴𣊧𥇑𧚅𬣼]→lǎng; [㫰䍚䕞埌崀浪莨蒗閬𠺘𢳑𣻡𦺫𧻴𨶗𩲒𩳤]→làng; [唥]→lang; [捞撈粩]→lāo; -[㗦㞠㟉㟹㨓䃕䜎䝁䲏僗劳労勞哰唠嘮崂嶗憥朥浶牢痨癆磱窂簩蟧醪鐒铹顟髝𠈭𡑍𢚄𢭂𣘪𤎤𤛮𤩂𥢒𨣃𨦭𨲮𪁔]→láo; -[⺹㧯㺐䇭䕩䝤䳓䵏佬咾姥恅栳橑潦狫珯硓老耂荖蛯轑銠铑鮱𡂕𣠼𤶁𦒴𨡤𪀧]→lǎo; -[嗠嫪憦橯涝澇烙耢耮躼軂酪𡬘𣟽𤉍𦺜𧢋𧯍]→lào; +[㗦㞠㟉㟹㨓䃕䜎䝁䲏僗劳労勞哰唠嘮崂嶗憥朥浶牢痨癆磱窂簩蟧醪鐒铹顟髝𠈭𡑍𢚄𢭂𣘪𤎤𤙯𤛮𤩂𥢒𨣃𨦭𨲮𪁔𫞧𫢬𫭼𬝃𬣿𬶗𮀤𰦷𰼋]→láo; +[⺹㧯㺐䇭䕩䝤䳓䵏佬咾姥恅栳橑潦狫珯硓老耂荖蛯轑銠铑鮱𡂕𣠼𤶁𦒴𨡤𪀧𰺛𱉦]→lǎo; +[嗠嫪憦橯涝澇烙耢耮躼軂酪𡬘𣓿𣟽𤉍𦺜𧢋𧯍𫺘𬧤]→lào; [𦛨]→lao; [肋𡃖]→lē; [㔹㖀㦡乐仂叻忇扐楽樂氻泐玏砳竻簕艻阞韷鰳鳓𣂒𤟓𤨙𥖪𩐾]→lè; [了餎饹]→le; [勒]→lēi; -[㒍㔣㵢㹎䍣䐯䨓儽壨嫘擂檑櫑欙瓃畾礌礧縲纍纝缧罍羸蔂蘲虆轠鐳鑘镭雷靁鱩鼺𡈶𡰠𡻱𢴱𣀀𣚎𣡧𤜖𤡂𤮎𤮚𤮸𤳳𤳴𤼘𥍔𦣄𧒜𧒽𧞭𨞽𩴻]→léi; -[㒦㙼㵽㶟㼍㿔䉂䛶䣂䴎傫儡厽垒塁壘樏櫐灅癗矋磊磥礨絫耒腂蕌蕾藟蘽蠝誄讄诔鑸鸓𠱤𡚗𡻭𡼊𡾋𡾖𡿉𡿛𢹮𣠠𣡺𤃻𤢹𥑶𥗬𦇄𦓥𦢏𨄱𨊚𨻌]→lěi; -[㑍㲕㴃䉪䒹䢮䣦䮑攂泪洡涙淚禷类累纇蘱酹銇錑頛頪類颣𡔇𣀜𣨅𥅦𥗶𥣬𥤐𨀤𨶺𩔗𩛝𩵓𪑯]→lèi; +[㒍㔣㵢㹎䍣䐯䨓儽壨嫘擂檑櫑欙瓃畾礌礧縲纍纝缧罍羸蔂蘲虆轠鐳鑘镭雷靁鱩鼺𡈶𡰠𡻱𢴱𣀀𣚎𣡧𤜖𤡂𤮎𤮚𤮸𤳳𤳴𤼘𥍔𦣄𧒜𧒽𧞭𨞽𩴻𫐙𰿄]→léi; +[㒦㙼㵽㶟㼍㿔䉂䛶䣂䴎傫儡厽垒塁壘樏櫐灅癗矋磊磥礨絫耒腂蕌蕾藟蘽蠝誄讄诔鑸鸓𠱤𡚗𡻭𡼊𡾋𡾖𡿉𡿛𢹮𣠠𣡺𤃻𤢹𥑶𥗬𦇄𦓥𦢏𨄱𨊚𨻌𰿉𱊳]→lěi; +[㑍㲕㴃䉪䒹䢮䣦䮑攂泪洡涙淚禷类累纇蘱酹銇錑頛頪類颣𡔇𣀜𣨅𥅦𥗶𥣬𥤐𨀤𨶺𩔗𩛝𩵓𪑯𬭜𬱜𰲒𱂧]→lèi; [嘞]→lei; [㘄]→lēng; -[䉄䬋塄崚棱楞碐稜薐輘𥈮𦼊𧼔𨈓𩩡]→léng; +[䉄䬋塄崚棱楞碐稜薐輘𥈮𦼊𧼔𨈓𩩡𰺊]→léng; [冷]→lěng; [䮚倰堎愣睖踜]→lèng; [哩]→lÄ«; -[㒿㓯㛤㠟㦒㰀㰚㴝㹈䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻䵓䵩刕剓剺劙厘喱嚟囄嫠孋孷廲悡斄杝梨梩梸棃樆漓灕犁犂狸琍璃瓈盠睝离穲竰筣篱籬糎縭纚缡罹艃荲菞蓠蔾藜蘺蜊蟍蠡蠫褵謧貍邌醨釐鋫錅鏫鑗離驪骊鯏鯬鱺鲡鵹鸝鹂黎黧𠛘𠞙𠭰𠻗𠼝𠾆𡃷𡥽𡿎𢄡𢌈𢛮𢟢𢟤𢤂𢮃𣁟𣐬𣘬𣞴𣫥𣮉𣯤𤗫𤚓𤭜𥊈𥌛𥣥𥲧𥲪𥻿𥼅𦃇𦔓𦢱𦺙𧄚𧅯𧋎𧋠𧑇𧕮𧕯𧚩𧫬𧮛𨄛𨇎𨛫𨝏𨝖𨝟𨤫𨯽𩁟𩆲𩥬𩥴𩧋𩭇𩻌𪁐𪅆𪌱𪏼𪐅𪒔𪖂]→lí; -[㸚㾖䗍䤚䧉俚兣娌峛峢峲李欚浬澧理礼禮粴蟸裏裡豊逦邐醴里鋰锂鯉鱧鲤鳢𠚄𡆯𢏃𣀂𣀷𣿞𥎓𥎔𥴡𦎐𦕸𦪶𦫈𧅮𨓦𨛋𨴻𩳓𩷋𩽵𪕴]→lǐ; -[㑦㒧㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏㮚㯤㱹㺡㻎㻺㼖㽁㽝㾐㿛㿨䃯䅄䇐䊪䍥䍽䓞䔁䔉䕻䘈䚕䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴡䶘丽例俐俪傈儮儷凓利力励勵历厉厤厯厲吏呖唎唳嚦囇坜塛壢娳婯屴岦巁悧慄戾搮攊攦攭暦曆曞朸枥栃栎栗栛棙檪櫔櫟櫪欐歴歷沥沴涖溧濿瀝爄爏犡猁珕瑮瓅瓑瓥疠疬痢癘癧皪盭砅砺砾磿礪礫礰禲秝立笠篥粒粝糲綟脷苈苙茘荔莅莉蒚蒞藶蚸蛎蛠蜧蝷蠇蠣觻詈讈赲跞躒轢轣轹郦酈鉝鎘隶-隸雳靂靋鬁鱱鱳鳨鴗鷅麗麜𠌯𠘞𠘟𠛦𠝄𠞉𠞤𠠏𠠝𠠵𠢠𠩵𠪄𠪺𠫌𡤌𡫯𡮰𡯄𡳸𡸉𡾒𡿋𢍼𢡑𢤆𢤩𢨨𢩑𢸀𢻠𣀥𣌅𣌜𣟌𣦯𣧿𣫧𣲒𤁼𤃀𤄽𤇃𤔨𤖢𤘃𤜜𤟑𤠫𤡿𤩮𤳓𤹇𤹈𤻤𤼚𥁟𥉆𥌤𥌮𥌿𥓃𥝢𥠲𥨻𥬭𥶗𥷅𥷗𥽗𦃊𦅺𦇔𦘊𦜏𦠓𦪾𧄻𧉲𧒈𧓽𧔝𧘫𧙉𧢝𧥖𧧋𧯏𧰡𧲡𧴠𧽲𨃙𨇗𨊛𨍫𨏬𨘸𨜼𨞺𨟑𨢌𨪹𨬑𨷦𨽻𩄞𩅩𩆝𩗅𩗭𩘟𩘡𩙖𩞨𩣫𩧃𩪸𩯺𩰲𩱇𩴣𩶘𩽏𪅼𪓀𪖍𪗁𪙺𪙽𫁡]→lì; +[㒿㓯㛤㠟㦒㰀㰚㴝㹈䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻䵓䵩刕剓剺劙厘喱嚟囄嫠孋孷廲悡斄杝梨梩梸棃樆漓灕犁犂狸琍璃瓈盠睝离穲竰筣篱籬糎縭纚缡罹艃荲菞蓠蔾藜蘺蜊蟍蠡蠫褵謧貍邌醨釐鋫錅鏫鑗離驪骊鯏鯬鱺鲡鵹鸝鹂黎黧𠛘𠞙𠭰𠻗𠼝𠾆𡃷𡥽𡿎𢄡𢌈𢛮𢟢𢟤𢤂𢮃𣁟𣐬𣘬𣞴𣫥𣮉𣯤𤗫𤚓𤭜𥊈𥌛𥣥𥲧𥲪𥻿𥼅𦃇𦔓𦢱𦺙𧄚𧅯𧋎𧋠𧑇𧕮𧕯𧚩𧥖𧫬𧮛𨄛𨇎𨛫𨝏𨝖𨝟𨤫𨯽𩁟𩆲𩥬𩥴𩧋𩭇𩻌𪁐𪅆𪌱𪏼𪐅𪒔𪖂𫄥𫚞𬸎𭤎𰖩𱊃]→lí; +[㸚㾖䗍䤚䧉俚兣娌峛峢峲李欚浬澧理礼禮粴蟸裏裡豊逦邐醴里鋰锂鯉鱧鲤鳢𠚄𡆯𢏃𣀂𣀷𣿞𥎓𥎔𥴡𦎐𦕸𦪶𦫈𧅮𨓦𨛋𨴻𩳓𩷋𩽵𪕴𫾲]→lǐ; +[㑦㒧㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏㮚㯤㱹㺡㻎㻺㼖㽁㽝㾐㿛㿨䃯䅄䇐䊪䍥䍽䓞䔁䔉䕻䘈䚕䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴡䶘丽例俐俪傈儮儷凓利力励勵历厉厤厯厲吏呖唎唳嚦囇坜塛壢娳婯屴岦巁悧悷慄戾搮攊攦攭暦曆曞朸枥栃栎栗栛棙檪櫔櫟櫪欐歴歷沥沴涖溧濿瀝爄爏犡猁珕瑮瓅瓑瓥疠疬痢癘癧皪盭砅砺砾磿礪礫礰禲秝立笠篥粒粝糲綟脷苈苙茘荔莅莉蒚蒞藶蚸蛎蛠蜧蝷蠇蠣觻詈讈赲跞躒轢轣轹郦酈鉝鎘隶-隸雳靂靋鬁鱱鱳鳨鴗鷅麗麜𠌯𠘞𠘟𠛦𠝄𠞉𠞤𠠏𠠝𠠵𠢠𠩵𠪄𠪺𠫌𡤌𡫯𡮰𡯄𡳸𡸉𡾒𡿋𢍼𢡑𢤆𢤩𢨨𢩑𢸀𢻠𣀥𣌅𣌜𣘐𣟌𣦯𣧿𣫧𣲒𤁼𤃀𤄽𤇃𤔨𤖢𤘃𤜜𤟑𤠫𤡿𤩮𤳓𤹇𤹈𤻤𤼚𥁟𥉆𥌤𥌮𥌿𥓃𥝢𥠲𥨻𥬭𥶗𥷅𥷗𥽗𦃊𦅺𦇔𦍠𦘊𦜏𦠓𦪾𧄻𧉲𧒈𧓽𧔝𧘫𧙉𧢝𧧋𧯏𧰡𧲡𧴠𧽲𨃙𨇗𨊛𨍫𨏬𨘸𨜼𨞺𨟑𨢌𨪹𨬑𨷦𨽻𩄞𩅩𩆝𩗅𩗭𩘟𩘡𩙖𩞨𩣫𩧃𩧸𩪸𩯺𩰲𩱇𩴣𩶘𩽏𪅼𪓀𪖍𪗁𪙺𪙽𪫡𪲔𪵱𫁡𫄫𫎱𫛽𫟫𫟷𫥳𫥵𫪃𫵷𬍛𬦣𰓬𰤕𰦦𰴗𰴢𰷴𰽝𱃚]→lì; [俩倆]→liǎ; -[㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓䁠䃛䆂䏈䙺䥥䨬䭑亷劆匲匳嗹噒奁奩嫾帘廉怜慩憐梿槤櫣涟溓漣濂濓熑燫磏簾籢籨縺翴联聨聫聮聯臁莲蓮薕螊蠊裢褳覝謰蹥连連鎌鐮镰鬑鰱鲢𠔨𢅏𢅖𣀃𣝈𤣆𤬓𤾲𥖝𥲥𦆆𦈐𦔖𦖾𧐖𧡙𨎷𨏩𨏶𨬁𨽷𩄡𩞙𪍴𪐋𪐍𪖳𪚁𪛒]→lián; -[㪘㯬㰈㰸䌞嬚摙敛斂琏璉羷脸臉蔹蘝蘞裣襝鄻𠗳𤑿𤼏𩟅𪍦]→liǎn; -[㜃㜻㪝㱨㶑㼑僆堜媡恋戀楝殓殮浰湅潋澰瀲炼煉瑓練纞练萰錬鍊鏈链鰊𠋖𠒵𡆕𡟤𣞰𣟺𣿊𤒦𤗛𤹨𥽸𦣸𧍴𧡴𧸘𧽫]→liàn; -[㹁䝶䣼䭪俍凉墚梁椋樑涼粮粱糧綡良踉輬辌𡑆𡮎𤙝𥛫𨄈𨎛𨵶𩘁𩞯]→liáng; -[㒳㔝䓣䠃䩫両两兩唡啢掚緉脼蜽裲魉魎𠓜𠯱𣓈𥈘𩗾]→liǎng; +[㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓䁠䃛䆂䏈䙺䥥䨬䭑亷劆匲匳嗹噒奁奩嫾帘廉怜慩憐梿槤櫣涟溓漣濂濓熑燫磏簾籢籨縺翴联聨聫聮聯臁莲蓮薕螊蠊裢褳覝謰蹥连連鎌鐮镰鬑鰱鲢𠔨𢅏𢅖𣀃𣝈𣾍𤣆𤬓𤾲𥖝𥲥𦆆𦈐𦔖𦖾𧐖𧡙𨎷𨏩𨏶𨬁𨽷𩄡𩞙𪍴𪐋𪐍𪖳𪚁𪛒𫅼𫗱𬣽𰬾𰸔𰾮𱋬]→lián; +[㪘㯬㰈㰸䌞嬚摙敛斂琏璉羷脸臉蔹蘝蘞裣襝鄻𠗳𤑿𤼏𩟅𪍦𫽁𬘪]→liǎn; +[㜃㜻㪝㱨㶑㼑僆堜媡恋戀楝殓殮浰湅潋澰瀲炼煉瑓練纞练萰錬鍊鏈链鰊𠋖𠒵𡆕𡟤𣞰𣟺𣿊𤒦𤗛𤹨𥽸𦣸𧍴𧡴𧸘𧽫𫌫𫎨𫔀𫢪𬋃𬶠𰛲]→liàn; +[㹁䝶䣼䭪俍凉墚梁椋樑涼粮粱糧綡良踉輬辌𡑆𡮎𤙝𥛫𨄈𨎛𨵶𩘁𩞯𫟅]→liáng; +[㒳㔝䓣䠃䩫両两兩唡啢掚緉脼蜽裲魉魎𠓜𠯱𣓈𥈘𩗾𪭵𫦩𬜯𬰥𮉧𮔊𮖁]→liǎng; [㾗䀶䁁亮哴喨悢晾湸諒谅輌輛辆量鍄𣄴𨱉]→liàng; [煷簗]→liang; [撩蹽]→liāo; -[㙩㵳䒿䜍䜮䨅僚嘹嫽寥寮屪嵺嶚嶛廫憀敹暸漻燎爎獠璙疗療竂簝繚缭聊膋膫藔蟟豂賿蹘辽遼鐐飉髎鷯鹩𠐋𠖂𠨥𡻪𢄷𢊻𢨺𢸘𢼙𣁰𣟆𤵠𥲊𦕵𦗖𦪕𦺹𧂏𧝜𧽽𨖚𩖝𩯊𪌵]→liáo; +[㙩㵳䒿䜍䜮䨅僚嘹嫽寥寮屪嵺嶚嶛廫憀敹暸漻燎爎獠璙疗療竂簝繚缭聊膋膫藔蟟豂賿蹘辽遼鐐飉髎鷯鹩𠐋𠖂𠨥𡻪𢄷𢊻𢨺𢸘𢼙𣁰𣟆𤵠𥲊𦕵𦗖𦪕𦺹𧂏𧝜𧽽𨖚𩖝𩯊𪌵𬤟𬲅]→liáo; [㝋㶫䄦䑠䩍叾憭曢爒瞭蓼鄝釕钌镽𢻢𢿞𣎸𤑗𥗀𧘈𧡜𨣀𪌀]→liǎo; -[㡻䉼䎆䢧尞尥尦廖撂料炓窷镣𣩢𤊽𥛰𦌒𩕐𩴤𪖷]→liào; +[㡻䉼䎆䢧尞尥尦廖撂料炓窷镣𣩢𤊽𥛰𦌒𩕐𩴤𪖷𪤗]→liào; [𦾳]→liē; [䟩咧挘毟𨤤]→liě; -[㤠㧜㬯㭞㭩㯿㲱㸹㼲㽟䁽䅀䉭䋑䜲䝓䟹䪉䴕儠冽列劣劽哷埒埓姴巤挒捩擸栵洌浖烈烮煭犣猎猟獵睙聗脟茢蛚裂趔躐迾颲鬛鬣鮤鱲鴷𠛱𠠗𡁓𡂏𡂩𡊻𡏵𡒏𡓍𡭣𡿩𢣓𣁷𣁻𣋲𣖊𣝚𣰌𤁯𤐱𤓿𤖺𤜓𤞊𤡕𤢪𤱃𤱛𥪂𥲁𥶢𥷨𥸸𦓤𦖩𧀨𧓐𧞕𧭌𧭞𧰠𨆍𨕜𩆣𩙑𩢾𩧆𩧮𩨐𩭌𩼭𫚭]→liè; +[㤠㧜㬯㭞㭩㯿㲱㸹㼲㽟䁽䅀䉭䋑䜲䝓䟹䪉䴕儠冽列劣劽哷埒埓姴巤挒捩擸栵洌浖烈烮煭犣猎猟獵睙聗脟茢蛚裂趔躐迾颲鬛鬣鮤鱲鴷𠛱𠠗𡁓𡂏𡂩𡊻𡏵𡒏𡓍𡭣𡿩𢣓𣁷𣁻𣋲𣖊𣝚𣰌𤁯𤐱𤓿𤖺𤜓𤞊𤡕𤢪𤱃𤱛𥩺𥪂𥲁𥶢𥷨𥸸𦓤𦖩𧀨𧓐𧞕𧭌𧭞𧰠𨆍𨕜𩆣𩙑𩢾𩧆𩧮𩨐𩭌𩼭𫚓𫚭𰬃𱃘]→liè; [拎]→lÄ«n; -[㔂㝝㷠䚬䢯䫐䮼临冧厸啉壣崊嶙斴晽暽林淋潾瀶燐獜琳璘痳瞵碄磷箖粦粼繗翷臨轔辚遴邻鄰鏻隣霖驎鱗鳞麐麟𡰚𡹇𡻫𡿠𣇰𥻋𥼭𧃮𧲂𧹩𩞻𩱬𩻜]→lín; +[㔂㝝㷠䚬䢯䫐䮼临冧厸啉壣崊嶙斴晽暽林淋潾瀶燐獜琳璘痳瞵碄磷箖粦粼繗翷臨轔辚遴邻鄰鏻隣霖驎鱗鳞麐麟𡰚𡹇𡻫𡿠𣇰𥻋𥼭𧃮𧲂𧹩𩞻𩱬𩻜𪤚𬃲𬙈𬭸𬴊]→lín; [㐭㨆䕲亃凛凜廩廪懍懔撛檁檩澟癛癝菻𠓮𡬜𤎭𥓆𧵧]→lǐn; -[㖁䉮䗲䚏䫰僯吝恡悋橉焛甐疄膦蔺藺賃赁蹸躏躙躪轥閵𠐼𡃦𡳞𡶱𤂶𤌎𤗷𥳞𥶒𥷖𦺸𧖔𧶆𨏨𨸻𩣖𩴠]→lìn; -[〇㖫㡵㥄㦭㪮㬡㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫伶凌刢囹坽夌姈婈孁岺彾掕昤朎柃棂櫺欞泠淩澪灵燯爧狑玲琌瓴皊砱祾秢竛笭紷綾绫羚翎聆舲苓菱蓤蔆蕶蘦蛉衑裬詅跉軨酃醽鈴錂铃閝陵零霊霗霛霝靈駖魿鯪鲮鴒鸰鹷麢齡齢龄龗𠄖𠠢𠡭𠱠𠻠𠻱𠾥𡈍𡕮𡿡𢌔𢔁𢩗𢹝𢺰𣌟𣣋𣬹𤃩𤖦𤜙𤣘𤧘𤫩𤫲𤿅𥌼𥤜𥤞𥥋𥩔𥺙𥾂𦉢𦫃𦫊𧆺𧕅𧖜𧟙𧨈𧰻𧱢𧾇𧾮𨠎𨱋𨽲𩂙𩃞𩆒𩆚𩆮𩆻𩆼𩇄𩇎𩊂𩑊𩖊𩖵𩚹𩜁𩟃𩪥𩬔𩲩𩵀𪅋𪋳𪋾𪌏𪕌𪛈𫐉]→líng; -[岭嶺袊阾領领𥵝𦊓]→lǐng; +[㖁䉮䗲䚏䫰僯吝恡悋橉焛甐疄膦蔺藺賃赁蹸躏躙躪轥閵𠐼𡃦𡳞𡶱𤂶𤌎𤗷𥳞𥶒𥷖𦺸𧖔𧶆𨏨𨸻𩣖𩴠𫔴𬮟𰺣]→lìn; +[〇㖫㡵㥄㦭㪮㬡㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫伶凌刢囹坽夌姈婈孁岺彾掕昤朎柃棂櫺欞泠淩澪灵燯爧狑玲琌瓴皊砱祾秢竛笭紷綾绫羚翎聆舲苓菱蓤蔆蕶蘦蛉衑裬詅跉軨酃醽鈴錂铃閝陵零霊霗霛霝靈駖魿鯪鲮鴒鸰鹷麢齡齢龄龗𠄖𠠢𠡭𠱠𠻠𠻱𠾥𡈍𡕮𡿡𢌔𢔁𢩗𢹝𢺰𣌟𣣋𣬹𤃩𤖦𤜙𤣘𤧘𤫩𤫲𤿅𥌼𥤜𥤞𥥋𥩔𥺙𥾂𦉢𦫃𦫊𧆺𧕅𧖜𧟙𧨈𧰻𧱢𧾇𧾮𨠎𨱋𨽲𩂙𩃞𩆒𩆚𩆮𩆻𩆼𩇄𩇎𩊂𩑊𩖊𩖵𩚹𩜁𩟃𩪥𩬔𩲩𩵀𪅋𪋳𪋾𪌏𪕌𪛈𫐉𫞠𫟑𫠂𭝋𮇤𰵚𱊪]→líng; +[岭嶺袊阾領领𥵝𦊓𬕬]→lǐng; [令另呤炩𠟨𤨻𤷖𧲙𨞎𩄊]→lìng; [瀮]→ling; [溜熘蹓𠺕]→liÅ«; -[㐬㽞䉧䗜䚧䝀䬟䰘䱖䱞䶉刘劉嚠媹嵧懰旈旒榴橊沠流浏瀏琉瑠瑬璢畄留畱疁瘤癅硫磂蒥蓅藰蟉裗遛鎏鎦鏐鐂镏镠飀飅飗馏駠駵騮驑骝鰡鶹鹠麍𠗽𠪐𢏭𢤐𢷶𣞗𣟑𣠚𣱳𤥗𥀓𥆦𥠷𥰣𥶅𥹷𦀠𦃓𦊿𦑾𧏓𧮗𨦰𨪕𨪿𨻧𩗩𩙄𩢞𪃂𪆱𪇯𪎣]→liú; +[㐬㽞䉧䗜䚧䝀䬟䰘䱖䱞䶉刘劉嚠媹嵧懰旈旒榴橊沠流浏瀏琉瑠瑬璢畄留畱疁瘤癅硫磂蒥蓅藰蟉裗遛鎏鎦鏐鐂镏镠飀飅飗馏駠駵騮驑骝鰡鶹鹠麍𠗽𠪐𢏭𢤐𢷶𣞗𣟑𣠚𣱳𤥗𥀓𥆦𥠷𥰣𥶅𥹷𦀠𦃓𦊿𦑾𧏓𧮗𨦰𨪕𨪿𨻧𩗩𩙄𩢞𪃂𪆱𪇯𪎣𫓮𭇯𰑙𰰹𱃙𱈊]→liú; [㧕嬼柳栁桞桺橮熮珋綹绺罶羀鉚鋶锍𠛓𦊑𦊗𦌁𨋖𨍸𩖴]→liǔ; -[㙀㶯㽌䄂六塯廇澑畂磟翏雡霤飂餾鬸鷚鹨𢔲𢞭𢣠𤮷𥌐𥛅𥥹𥧕𥨌𦉉𨢇𩆎]→liù; +[㙀㶯㽌䄂六塯廇澑畂磟翏雡霤飂餾鬸鷚鹨𢔲𢞭𢣠𤮷𥌐𥛅𥥹𥧕𥨌𦉉𨢇𩆎𮨵]→liù; [囖]→lo; -[⻯⻰㚅㝫㡣㦕㰍䃧䆍䏊䙪䥢䪊䮾咙嚨屸嶐巃巄昽曨朧栊槞櫳泷湰滝漋瀧爖珑瓏癃眬矓砻礱礲窿竜笼篭籠聋聾胧茏蕯蘢蠪蠬襱豅躘鏧鑨隆霳靇驡鸗龍龒龙𠾐𡃡𡬍𡬕𢤲𢸭𣫣𤵸𤾭𥪢𥪻𥬆𥳌𥸉𦨩𦪽𧍰𧙥𨇘𨏠𨐇𨺚𩂽𩄺𩙘𩙠𩟭𩧪𪔳𪔷𪚑𪚓𪚘𪚝𪚠]→lóng; -[㙙㴳䡁儱垄垅壟壠拢攏竉篢陇隴龓𢤱𪐖]→lǒng; -[㑝㛞㟖㢅㳥哢徿梇贚𠮽𠱚𡱯𢙱𤼃𥦌𧚂𨛓]→lòng; +[⻯⻰㚅㝫㡣㦕㰍䃧䆍䏊䙪䥢䪊䮾咙嚨屸嶐巃巄昽曨朧栊槞櫳泷湰滝漋瀧爖珑瓏癃眬矓砻礱礲窿竜笼篭籠聋聾胧茏蕯蘢蠪蠬襱豅躘鏧鑨隆霳靇驡鸗龍龒龙𠾐𡃡𡬍𡬕𢤲𢸭𣫣𤇭𤵸𤾭𥪢𥪻𥬆𥳌𥸉𦨩𦪽𧍰𧙥𨀁𨇘𨏠𨐇𨺚𩂽𩄺𩙘𩙠𩟭𩧪𪔳𪔷𪚑𪚓𪚘𪚝𪚠𫖅𫛟𬺜𰎎𰦭𰭹𰲴𰳲𰶑𰽦𱅅]→lóng; +[㙙㴳䡁儱垄垅壟壠拢攏竉篢陇隴龓𢘙𢤱𪐖𫜲𫢒𬕂𬧢𰩅]→lǒng; +[㑝㛞㟖㢅㳥哢徿梇贚𠮽𠱚𡱯𢙱𤼃𥦌𧚂𨛓𪫌𫎦]→lòng; [䁖瞜]→lōu; -[㟺㡞㥪㲎㺏䄛䝏䣚䫫䮫䱾偻僂剅喽嘍娄婁廔慺楼樓溇漊熡耧耬艛蒌蔞蝼螻謱軁遱鞻髅髏𠞭𠳴𡇭𣫻𤋏𤠋𤬏𦎹𧁾𧢃𧰃𧷡𨻻𩏝𩨇]→lóu; -[㪹䅹塿嵝嶁搂摟甊篓簍𡗆𡰌𢈢𥕍𧯨𪍣]→lǒu; -[㔷屚漏瘘瘺瘻鏤镂陋𠖛𠗩𡪅𣤋𦸢𧫞𨄋𨝢𨦖𨫒𨱐]→lòu; +[㟺㡞㥪㲎㺏䄛䝏䣚䫫䮫䱾偻僂剅喽嘍娄婁廔慺楼樓溇漊熡耧耬艛蒌蔞蝼螻謱軁遱鞻髅髏𠞭𠳴𡇭𣫻𤋏𤠋𤬏𦎹𧁾𧢃𧰃𧷡𨻻𩏝𩨇𪣻𪩇𫍴𫐷𫦉𫷹𰏜𰭚𰰑𰴚𰶬𱁺𱈆]→lóu; +[㪹䅹塿嵝嶁搂摟甊篓簍𡗆𡰌𢈢𥕍𧯨𪍣𬖠𰋖𰢦𱋡]→lǒu; +[㔷屚漏瘘瘺瘻鏤镂陋𠖛𠗩𡪅𣤋𦸢𧫞𨄋𨝢𨦖𨫒𨱐𰙕]→lòu; [噜撸謢]→lÅ«; -[㠠㢳㪭㭔㱺㿖䡎䮉䰕卢嚧垆壚庐廬攎曥枦栌櫚櫨泸瀘炉爐獹玈璷瓐盧矑籚纑罏胪臚舮舻艫芦蘆蠦轤轳鈩鑪顱颅髗魲鱸鲈鸕鸬黸𡉴𡳴𣆐𤬛𤮧𥀵𦿊𧆣𧇄𨇖𩄅𩍼𪑄𪖌]→lú; -[⻧㔪㢚㯭䲐卤嚕塷掳擄擼樐橹櫓氌滷澛瀂硵磠艣艪蓾虏虜鏀鐪鑥镥魯鲁鹵𠿛𢋡𢟧𢲸𣥐𣱀𤣃𥶇𧀦𧫓𩯜𪉖𪉣]→lǔ; -[㓐㖨㛬㜙㟤㦇㪐㪖㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪侓僇剹勎勠圥坴塶娽峍廘彔录戮摝椂樚淕淥渌漉潞熝琭璐甪盝睩硉碌祿禄稑穋箓簏簬簵簶籙粶膔菉蔍蕗虂螰觮賂赂趢路踛蹗轆辂辘逯醁錄録錴鏕鏴陆陸露騄騼鯥鵦鵱鷺鹭鹿麓𠀽𡀔𡴆𡷏𢊩𢫫𢯅𢾬𣞓𣩏𣼟𤝮𤟘𤢊𤨍𤺼𤻱𤽺𤿴𥀔𥈛𥉶𥒨𥚊𥛞𥛪𥣤𥫰𥲎𦋔𦌕𦌟𦗓𦪇𦸐𦼋𦽂𦽎𦾞𦾷𦿖𧌉𧌍𧐳𧨹𧽥𨁸𨌠𨏔𨽐𩅄𩌫𩓪𩛼𩣱𪍄𪒏]→lù; +[㠠㢳㪭㭔㱺㿖䡎䮉䰕卢嚧垆壚庐廬攎曥枦栌櫨泸瀘炉爐獹玈璷瓐盧矑籚纑罏胪臚舮舻艫芦蘆蠦轤轳鈩鑪顱颅髗魲鱸鲈鸕鸬黸𠰷𡉴𡳴𢫘𣆐𤬛𤮧𥀵𦿊𧆣𧇄𨇖𩄅𩍼𪑄𪖌𪽮𪾦𫊮𬙎𬬻𮉡𰎐𰡄𰡵𰩲𱋶]→lú; +[⻧㔪㢚㯭䲐卤嚕塷掳擄擼樐橹櫓氌滷澛瀂硵磠艣艪蓾虏虜鏀鐪鑥镥魯鲁鹵𠿛𢋡𢟧𢲸𣥐𣱀𤣃𥶇𧀦𧫓𩯜𪉖𪉣𫓺𫼵𰛮𱊺𱊻]→lǔ; +[㓐㖨㛬㜙㟤㦇㪐㪖㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪侓僇剹勎勠圥坴塶娽峍廘彔录戮摝椂樚淕淥渌漉潞熝琭璐甪盝睩硉碌祿禄稑穋箓簏簬簵簶籙粶膔菉蔍蕗虂螰觮賂赂趢路踛蹗轆辂辘逯醁錄録錴鏕鏴陆陸露騄騼鯥鵦鵱鷺鹭鹿麓𠀽𡀔𡴆𡷏𢊩𢫫𢯅𢾬𣞓𣩏𣼟𤝮𤟘𤢊𤨍𤺼𤻱𤽺𤿴𥀔𥈛𥉶𥒨𥚊𥛞𥛪𥣤𥫰𥲎𦋔𦌕𦌟𦗓𦪇𦸐𦼋𦽂𦽎𦾞𦾷𦿖𧌉𧌍𧐳𧨹𧽥𨁸𨌠𨏔𨽐𩅄𩌫𩓪𩛼𩣱𪍄𪒏𫘧𫠋𮬠𰪏𰺌𰾲𱇶𱊀]→lù; [氇]→lu; -[䕡榈氀膢藘郘閭闾馿驢驴鷜𢣻𤁵𤗬𥰠𥶆𦝼]→lǘ; -[㛎㭚㻲㾔侣侶儢吕呂屡屢履挔捋捛旅梠焒祣稆穞穭絽縷缕膂膐褛褸鋁铝𡡎𢈚𢙲𣭇𤾺𦛗𦭯𦳭𧃒𧈔𧜊𩄽𪈜]→lǚ; -[㔧㠥㲶䔞䥨勴垏寽嵂律慮櫖氯滤濾爈率箻綠緑繂绿膟葎虑鑢𠜈𠣊𠷈𡀿𡾅𢅞𢟳𢯰𣀞𤝽𥖼𥡢𥭐𥶌𦆾𦊼𧍶𧓻𧭜𩥆𩲦𩳡𩴐]→lǜ; -[㝈㡩㱍䖂䜌圝圞奱娈孌孪孿峦巒挛攣曫栾欒滦灓灤癴癵羉脔臠虊銮鑾鵉鸞鸾𢌕𢺈𤲶𤼙𦣋𦣏𧖘𨄄𨇼𨈌𨈎𨊟𩪾𪢮]→luán; +[䕡榈櫚氀膢藘閭闾馿驢驴鷜𢣻𤁵𤗬𥰠𥶆𦝼𬸞𰚦𰱩𰱮]→lǘ; +[㛎㭚㻲㾔侣侶儢吕呂屡屢履挔捋捛旅梠焒祣稆穞穭絽縷缕膂膐褛褸郘鋁铝𡡎𢈚𢙲𣭇𤾺𦛗𦭯𦳭𧃒𧈔𧜊𩄽𪈜𬘤𰂦]→lǚ; +[㔧㠥㲶䔞䥨勴垏寽嵂律慮櫖氯滤濾爈率箻綠緑繂绿膟葎虑鑢𠜈𠣊𠷈𡀿𡾅𢅞𢟳𢯰𣀞𤝽𥖼𥡢𥭐𥶌𦆾𦊼𧍶𧓻𧭜𩥆𩲦𩳡𩴐𫄴𫫵𮣶𰅔]→lǜ; +[㝈㡩㱍䖂䜌圝圞奱娈孌孪孿峦巒挛攣曫栾欒滦灓灤癴癵羉脔臠虊銮鑾鵉鸞鸾𢌕𢺈𤲶𤼙𦣋𦣏𧖘𨄄𨇼𨈌𨈎𨊟𩪾𪢮𰛪𰣽]→luán; [卵𡡗]→luǎn; [乱亂釠𠦨𡄹𡭸𢿢𣨀]→luàn; [㑼㔀㗉㨼䂮䌎䛚䤣圙掠擽略畧稤鋝鋢锊𠢌𠼟𦊹𧎾𧐋𧐯𧑀𧕌𪅅]→lüè; [抡掄]→lÅ«n; -[㖮㷍䈁䑳仑伦侖倫囵圇婨崘崙惀棆沦淪磮綸纶腀菕蜦踚輪轮錀陯鯩𠔕𠼩𤷔𧱜]→lún; -[埨碖稐耣𤲕𦓾]→lǔn; +[㖮㷍䈁䑳仑伦侖倫囵圇婨崘崙惀棆沦淪磮綸纶腀菕蜦踚輪轮錀陯鯩𠔕𠼩𤆢𤷔𧱜𪠵𪨧𬦧𬬭𰑄𰗖𰰨𰲰𱇗]→lún; +[埨碖稐耣𤲕𦓾𫭢]→lǔn; [溣論论𡃝𧣵]→lùn; [啰囉罗頱𠜖𪑋]→luō; -[㑩㼈㽋䊨䯁儸攞椤欏猡玀箩籮罖羅脶腡萝蘿螺覙覶覼逻邏鏍鑼锣镙饠騾驘骡鸁𡤢𡿏𣜄𤄷𥡜𦆁𦣇𦣖𦣛𦿌𧄿𧷳𨰠𩎊𩮹𩵇𩼊𩽰𪈰𪎆𫌨]→luó; -[㒩㦬㩡㰁倮剆曪瘰癳臝蓏蠃裸躶𠻡𡆆𢅾𣂞𣜢𣨪𣵟𤔖𤔝𤗀𤨗𨟥𨬅𩉙]→luǒ; -[㓢㞅㪾㱻㴖㿚䀩䇔䈷䉓䌱䌴䎊峈摞泺洛洜漯濼犖珞硦笿絡纙络荦落鉻雒駱骆鮥鴼鵅𠉗𠏢𠶱𠻐𡁆𢺆𢺑𣎆𣛗𣧳𤽥𤽼𥯛𧈦𧟌𧭥𧹐𨇽𨏒𩂣𩊚𩌭𩍪𪇱𪌳]→luò; +[㑩㼈㽋䊨䯁儸攞椤欏猡玀箩籮罖羅脶腡萝蘿螺覙覶覼逻邏鏍鑼锣镙饠騾驘骡鸁𡤢𡿏𣜄𤄷𥡜𦆁𦣇𦣖𦣛𦿌𧄿𧷳𨰠𩎊𩮹𩵇𩼊𩽰𪈰𪎆𪶒𫌨𫗩𫽋𬂂𭹜𰴝𰿊𱊮]→luó; +[㒩㦬㩡㰁倮剆曪瘰癳臝蓏蠃裸躶𠻡𡆆𢅾𣂞𣜢𣨪𣵟𤔖𤔝𤗀𤨗𨟥𨬅𩉙𬰡𰑫]→luǒ; +[㓢㞅㪾㱻㴖㿚䀩䇔䈷䉓䌱䌴䎊峈摞泺洛洜漯濼犖珞硦笿絡纙络荦落鉻雒駱骆鮥鴼鵅𠉗𠏢𠶱𠻐𡁆𢺆𢺑𣎆𣛗𣧳𤽥𤽼𥯛𧈦𧟌𧭥𧹐𨇽𨏒𩂣𩊚𩌭𩍪𪇱𪌳𫏑𬡠𰺢𱇪𱉮]→luò; [呣]→ḿ; [妈媽嬤嬷孖𢳀]→mā; -[㦄䗫䳸犘痲蔴蟆蟇麻𡻤𢋚𤳂𥀏𥉵𩀪𩔶𩔷𪐎𪓹]→má; -[⻢㐷䣕䣖溤玛瑪码碼蚂螞遤鎷馬马鰢鷌𥧓𨰾]→mǎ; -[㑻㜫㨸㾺䧞䯦傌唛嘜杩榪犸獁睰礣祃禡罵閁駡骂鬕𢉿𣨜𥉊𧪨𩊃𩨲𩶞𪒜]→mà; +[㦄䗫䳸犘痲蔴蟆蟇麻𡻤𢋚𤳂𥀏𥉵𩀪𩔶𩔷𪐎𪓹𱌈]→má; +[⻢㐷䣕䣖溤玛瑪码碼蚂螞遤鎷馬马鰢鷌𥧓𨰾𰛊]→mǎ; +[㑻㜫㨸㾺䧞䯦傌唛嘜杩榪犸獁睰礣祃禡罵閁駡骂鬕𢉿𣨜𥉊𧪨𩊃𩨲𩶞𪒜𬏜𬮺𰏲]→mà; [亇吗嗎嘛嫲]→ma; -[㜥㦟䁲䚑䨪埋薶霾𢠼𨤢𩍃]→mái; -[买嘪荬蕒買鷶𠿆]→mǎi; -[⻨䘑䜕䨫䮮佅劢勱卖売脈脉衇賣迈邁霡霢麥麦鿏𥇯𥌚𦏢𦙻𧱘𩈗𩊍𪄳𪒪]→mài; +[㜥㦟䁲䚑䨪埋薶霾𢙑𢠼𨤢𩍃𫰨]→mái; +[买嘪荬蕒買鷶𠿆𧹒𪡃𱉳]→mǎi; +[⻨䘑䜕䨫䮮佅劢勱卖売脈脉衇賣迈邁霡霢麥麦鿏𥇯𥌚𦏢𦙻𧱘𩈗𩊍𪄳𪒪𬑙]→mài; [嫚颟]→mān; -[㒼㙢䅼䊡䐽䒥䛲䟂䯶䰋僈姏悗慲樠瞒瞞蛮蠻謾谩蹒鞔顢饅馒鬗鬘鰻鳗𢦈𤜘𥊑𥧭𥲑𦔔𧜞𧱼𨲛𨲾𩆓𩮉𪈿𪍩𪑪]→mán; -[㛧䜱屘満满滿睌矕螨蟎襔鏋𥬈𥲈𦎌𧆏𧖵𩈦𩛎]→mǎn; -[㗈㡢㬅㵘䕕䝡䝢䡬墁幔慢摱曼槾漫澷熳獌縵缦蔄蔓蘰鄤鏝镘𡢚𡻩𢿜𣁜𤅎𩅍]→màn; -[牤𡘪𤛘𩛲]→māng; -[㝑㟌㡛㤶㻊䅒䈍䓼䵨吂哤娏尨庬忙恾杗杧氓汒浝牻狵痝盲硭笀芒茫蛖邙釯鋩铓駹𡩩𡩽𡵀𣙷𤰡𥆙𥐞𥝕𦎨𨛌𩒿𩭒𩷶]→máng; +[㒼㙢䅼䊡䐽䒥䛲䟂䯶䰋僈姏悗慲樠瞒瞞蛮蠻謾谩蹒鞔顢饅馒鬗鬘鰻鳗𢦈𣗊𤜘𥊑𥧭𥲑𦔔𧜞𧱼𨲛𨲾𩆓𩮉𪈿𪍩𪑪𰊟𰒆𰯎𱆆]→mán; +[㛧䜱屘満满滿睌矕螨蟎襔鏋𥬈𥲈𦎌𧆏𧖵𩈦𩛎𬲴𰥠]→mǎn; +[㗈㡢㬅㵘䕕䝡䝢䡬墁幔慢摱曼槾漫澷熳獌縵缦蔄蔓蘰鄤鏝镘𡢚𡻩𢿜𣁜𤅎𩅍𬜬]→màn; +[牤𡘪𤛘𩛲𬲹]→māng; +[㝑㟌㡛㤶㻊䅒䈍䓼䵨吂哤娏尨庬忙恾杗杧氓汒浝牻狵痝盲硭笀芒茫蛖邙釯鋩铓駹𡩩𡩽𡵀𣙷𤰡𥆙𥐞𥝕𦎨𨛌𩒿𩭒𩷶𮪡𱇮]→máng; [㟐㟿㬒䁳䒎䖟壾漭硥茻莽莾蟒蠎𠈵𡅖𣯬𥤩𥮎𦜭𩅁𩙸𩪎𪁪𪚢]→mǎng; [𠮵𥁃𥭚]→màng; [猫貓𤚜]→māo; -[㝟㮘㲠䅦䭷兞堥旄枆毛氂渵牦犛矛罞茅茆蝥蟊軞酕錨锚髦髳鶜𡹰𣬵𣭮𣹪𤛖𤝄𥎟𧍟𧐟𧒚𧓿𧔨𨈥𨥨𨦜𩬞𩭾]→máo; +[㝟㮘㲠䅦䭷兞堥旄枆毛氂渵牦犛矛罞茅茆蝥蟊軞酕錨锚髦髳鶜𡹰𣬵𣭮𣹪𤛖𤝄𥎟𧍟𧐟𧒚𧓿𧔨𨈥𨥨𨦜𩬞𩭾𫤸𬨁]→máo; [㚹㧇乮冇卯夘峁戼昴泖笷蓩铆𠔼𡜢𢨯𥄸𨺸]→mǎo; -[㒵㒻㡌㧌㪞㫯㴘㺺㿞䀤䋃䓮䡚䫉冃冐冒媢帽愗懋暓柕楙毷瑁皃眊瞀耄芼茂萺蝐袤覒貌貿贸鄚鄮𠤝𢂹𢅉𢘅𢝌𢯾𢽢𣊃𣔺𣨇𣯀𣴟𣴼𤥰𤲰𥈆𥟪𦀸𦼪𧠊𨩩𩛨𩫁𩿂𪃑]→mào; +[㒵㒻㡌㧌㪞㫯㴘㺺㿞䀤䋃䓮䡚䫉冃冐冒媢帽愗懋暓柕楙毷瑁皃眊瞀耄芼茂萺蝐袤覒貌貿贸鄚鄮𠤝𢂹𢅉𢘅𢝌𢯾𢽢𣊃𣔺𣨇𣯀𣴟𣴼𤥰𤲰𥈆𥟪𦀸𦼪𧠊𨩩𩛨𩫁𩿂𪃑𫄜𬆾𬥈𬪍]→mào; [嚒]→mē; [么嚜濹癦麼]→me; -[㙁㺳䊈䍙䤂呅坆堳塺娒媒嵋徾攗枚栂梅楣楳槑沒没湄湈煤猸玫珻瑂眉睂矀禖穈脄脢苺莓葿蘪郿酶鋂鎇镅霉鶥鹛黴𠪃𣟸𤚤𦼻𧳬𨉭𨜘𩋿𪂜𪃏𪉏𪎭]→méi; -[䆀䓺䜸凂媄媺嬍嵄挴毎每浼渼燘美腜躾鎂镁黣𠍨𢮇𪎦]→měi; -[㭑䀛䉋䰨䰪䵢妹媚寐抺旀昧沬煝痗眛睸祙篃蝞袂跊韎鬽魅𠊉𡲭𤽃𥞊𥧴𧭵𩈐𩎟𩫍𩲈𩴈]→mèi; -[椚]→mēn; -[⻔䊟䫒亹扪捫玧璊菛虋鍆钔門閅门𣯩𤅣𧄸𨳔𨴺𩑥𩔉]→mén; -[㥃㦖㱪㵍悶懑懣暪焖燜闷𧴺]→mèn; +[㙁㺳䊈䍙䤂呅坆堳塺娒媒嵋徾攗枚栂梅楣楳槑沒没湄湈煤猸玫珻瑂眉睂矀禖穈脄脢腜苺莓葿蘪郿酶鋂鎇镅霉鶥鹛黴𠪃𣟸𤚤𦼻𧳬𨉭𨜘𩋿𪂜𪃏𪉏𪎭𰾄]→méi; +[䆀䓺䜸凂媄媺嬍嵄挴毎每浼渼燘美躾鎂镁黣𠍨𢮇𪎦𬊖]→měi; +[㭑䀛䉋䰨䰪䵢妹媚寐抺旀昧沬煝痗眛睸祙篃蝞袂跊韎鬽魅𠊉𡲭𤽃𥞊𥧴𧭵𩈐𩎟𩫍𩲈𩴈𱂄]→mèi; +[椚𭩛]→mēn; +[⻔䊟䫒亹扪捫玧璊菛虋鍆钔門閅门𣯣𣯩𤅣𧄸𨳔𨴺𩑥𩔉𫞩𮤫𰫋]→mén; +[㥃㦖㱪㵍悶懑懣暪焖燜闷𧴺𫺓𬇰]→mèn; [们們]→men; [擝]→mēng; -[㙹㠓㩚䀄䇇䉚䑃䑅䒐䗈䙦䙩䟥䤓䥰䰒䲛䴌䴿䵆儚冡幪懞曚朦橗檬氋溕濛甍甿盟瞢矇矒礞艨莔萌蒙蕄蘉虻蝱鄳鄸霿靀顭饛鯍鸏鹲鼆𠐁𠐧𡚔𢄐𢤘𢿂𣊔𣞑𣰥𤼁𥄁𥌯𥌱𥣛𥭮𦆟𦊽𦢧𦫰𦱋𦳶𦴔𦷹𦿏𧀆𧁊𧂛𧂡𧞑𧭊𧲍𨞫𨢊𨢠𨣘𨨸𨼿𩄖𩟞𩦺𩴲𩶡]→méng; -[䁅䏵勐懜懵猛獴瓾艋蜢蠓錳锰鯭𡬆𢕙𣓝𤯻𤱴𤾬𥂂𥋝𧓨𩕱]→měng; +[㙹㠓㩚䀄䇇䉚䑃䑅䒐䗈䙦䙩䟥䤓䥰䰒䲛䴌䴿䵆儚冡幪懞曚朦橗檬氋溕濛甍甿盟瞢矇矒礞艨莔萌蒙蕄蘉虻蝱鄳鄸霿靀顭饛鯍鸏鹲鼆𠐁𠐧𡚔𢄐𢤘𢿂𣊔𣞑𣰥𤼁𥄁𥌯𥌱𥣛𥭮𦆟𦊽𦢧𦫰𦱋𦳶𦴔𦷹𦿏𧀆𧁊𧂛𧂡𧞑𧭊𧲍𨞫𨢊𨢠𨣘𨨸𨼿𩄖𩟞𩦺𩴲𩶡𫑡𬴌𰱉𱄈𱈛𱋮𱌆]→méng; +[䁅䏵勐懜懵猛獴瓾艋蜢蠓錳锰鯭𡬆𢕙𢟼𣓝𤯻𤱴𤾬𥂂𥋝𧓨𩕱𰥭]→měng; [㜴㝱䓝䠢䥂夢夣孟梦霥𠖆𠵼𡒯𡬌𣽭𥉕𧀧𨮒𩆽𪅇𪇓𪈆]→mèng; [掹]→meng; [咪眯瞇]→mÄ«; -[㜷㟜㣆㸏䉲䊳䌕䍘䕳䕷䛧䤍䥸䴢冞弥彌戂擟攠瀰爢猕獼瓕祢禰糜縻蒾蘼袮詸謎谜迷醚醾醿釄镾靡鸍麊麋麛𠞧𡄣𡇒𡝠𡬐𡾱𢇲𤦀𥇆𥇎𥈕𥎖𥭫𥮜𥵨𥹄𥽰𥿫𦖬𦗕𦞟𦟂𦰴𧠟𨒲𨢥𨣾𩔢𩞇𩸹𪋗𪋢𪎗𪓬𪕈]→mí; +[㜷㟜㣆㸏䉲䊳䌕䍘䕳䕷䛧䤍䥸䴢冞弥彌戂擟攠瀰爢猕獼瓕祢禰糜縻蒾蘼袮詸謎谜迷醚醾醿釄镾靡鸍麊麋麛𠞧𡄣𡇒𡝠𡬐𡾱𢇲𤦀𥇆𥇎𥈕𥎖𥭫𥮜𥵨𥹄𥽰𥿫𦖬𦗕𦞟𦟂𦰴𧠟𨒲𨢥𨣾𨧮𩔢𩞇𩸹𪋗𪋢𪎗𪓬𪕈𪭧𰼑𱌅]→mí; [㝥㠧㥝㳽䋛䭧䱊侎孊弭敉沵洣渳濔灖眫米粎羋脒芈葞蔝銤𡓭𢘺𣧲𥹫𨇻𨷬𪀿𪎔]→mǐ; -[㜆㨠㫘㳴㴵㵋㸓䁇䈿䌏䌐䖑䛑䣾䤉䮭冖冪嘧塓宓宻密峚幂幎幦榓樒櫁汨沕泌淧滵漞濗熐祕秘簚糸羃蔤藌蜜覓覔覛觅謐谧鼏𡊭𡲼𢆯𢞞𢱮𣓔𤛬𥁑𥉴𥉿𥧧𦣥𦸡𧐎𧕵𧱻𧵬𧶡𧷦𧼊𧽨𨢎𨣯𪅮𪑸𪒄]→mì; -[㒙㝰㮌㰃䃇䏃䫵䰓婂媔嬵宀杣棉檰櫋眠矈矊矏綿緜绵臱芇蝒𡒳𡯫𢣔𣡠𥊿𥌂𧭇𧸨𪁼]→mián; -[⻪㝃㤁㨺㻰䀎䤄䩄丏偭免冕勉勔喕娩愐汅沔渑湎澠眄絻緬缅腼葂鮸黽黾𡕢𢃮𣧾𦬛𨟺𨡞𩋠𩾃]→miǎn; +[㜆㨠㫘㳴㴵㵋㸓䁇䈿䌏䌐䖑䛑䣾䤉䮭冖冪嘧塓宓宻密峚幂幎幦榓樒櫁汨沕泌淧滵漞濗熐祕秘簚糸羃蔤藌蜜覓覔覛觅謐谧鼏𡊭𡲼𢆯𢞞𢱮𣓔𤛬𥁑𥉴𥉿𥧧𦣥𦸡𧐎𧕵𧱻𧵬𧶡𧷦𧼊𧽨𨢎𨣯𪅮𪑸𪒄𫌪𬘮𰶨]→mì; +[㒙㝰㮌㰃䃇䏃䫵䰓婂媔嬵宀杣棉檰櫋眠矈矊矏綿緜绵臱芇蝒𡒳𡯫𢣔𣡠𥊿𥌂𧭇𧸨𪁼𬑧𰘣]→mián; +[⻪㝃㤁㨺㻰䀎䤄䩄丏偭免冕勉勔喕娩愐汅沔渑湎澠眄絻緬缅腼葂鮸黽黾𡕢𢃮𣧾𦬛𨟺𨡞𩋠𩾃𰬜]→miǎn; [㴐䛉糆面靣麪麫麵麺𡧍𡧒𣅍𥄝𥤵𥻩𦽃𨉥𩈹]→miàn; [喵]→miāo; -[㑤䁧䖢媌嫹描瞄緢苗鱙鶓鹋𩳸𪃦]→miáo; -[㦝杪淼渺眇秒篎緲缈藐邈𠋝𡡺𢤧𢷕𦳥𪃐]→miǎo; +[㑤䁧䖢媌嫹描瞄緢苗鱙鶓鹋𩳸𪃦𬸙𰬬]→miáo; +[㦝杪淼渺眇秒篎緲缈藐邈𠋝𡡺𢤧𢷕𦳥𪃐𰒖]→miǎo; [妙庙庿廟玅竗𢚋𤾛𥭝]→miào; [乜吀咩哶孭𠺗]→miē; [𥄲]→mié; -[㒝㩢䁾䈼䌩䘊䩏幭懱搣櫗滅灭烕篾蔑薎蠛衊覕鑖鱴鴓𡖺𡞙𡟬𢦼𢧞𢨖𤊾𤏿𥉓𥋚𥣫𥵒𥸴𥾝𦇪𧀅𧂝𨣱𩔠𩱷𪇴𪌺𪒍]→miè; -[⺠㟩㟭㨉䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄姄岷崏忞怋捪旻旼民珉琘琝瑉痻盿砇碈緍緡缗罠苠鈱錉鍲鴖𣱈𣷠𤇜𤸅𦈏𦳜𧌙𩭷𪂆𪉎]→mín; -[㞶㥸㬆僶冺刡勄悯惽愍慜憫抿敃敏敯暋泯湣潣皿笢笽簢蠠閔閩闵闽鰵鳘𠊟𢼖𢽹𣱉𣹒𤛎𤺖𤿕𥜐𦌡𦫮𧁋𧲃𨏵𪄴]→mǐn; +[㒝㩢䁾䈼䌩䘊䩏幭懱搣櫗滅灭烕篾蔑薎蠛衊覕鑖鱴鴓𡖺𡞙𡟬𢦼𢧞𢨖𤊾𤏿𥉓𥋚𥣫𥵒𥸴𥾝𦇪𧀅𧂝𨣱𩔠𩱷𪇴𪌺𪒍𬘔𮭤𰴕𰿃𱈙]→miè; +[⺠㟩㟭㨉䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄姄岷崏忞怋捪旻旼民珉琘琝瑉痻盿砇碈緍緡缗罠苠鈱錉鍲鴖𣱈𣷠𤇜𤸅𦈏𦳜𧌙𩭷𪂆𪉎𰺤]→mín; +[㞶㥸㬆僶冺刡勄悯惽愍慜憫抿敃敏敯暋泯湣潣皿笢笽簢蠠閔閩闵闽鰵鳘𠊟𢼖𢽹𣱉𣹒𤛎𤺖𤿕𥜐𦌡𦫮𧁋𧲃𨏵𪄴𫀓𫂃𫞗]→mǐn; [垊]→min; -[㝠䄙䆩䊅䫤䳟冥名嫇明暝朙榠洺溟猽眀眳瞑茗蓂螟覭鄍銘铭鳴鸣𥌏𥹆𥿨𦡉𧱴𪗸]→míng; +[㝠䄙䆩䊅䫤䳟冥名嫇明暝朙榠洺溟猽眀眳瞑茗蓂螟覭鄍銘铭鳴鸣𥌏𥹆𥿨𦡉𧱴𪗸𬢒𱊂]→míng; [㟰㫥佲凕姳慏酩𠋶𥥊𩣶]→mǐng; -[䒌命椧詺𡥸𦫭𧟠𪂤]→mìng; +[䒌命椧詺𡥸𦫭𧟠𪂤𬣮]→mìng; [掵]→ming; [𨱯]→miǔ; [謬谬]→miù; [摸]→mō; -[䃺䭩䯢劘嚤嚩嚰嫫尛庅摩摹擵模橅磨糢膜蘑謨謩谟饃饝馍髍魔魹麽𠻚𡠜𡡉𡾉𣻕𤋂𤹴𥂓𦟟𨆽𨟖𨰞𨱱𩞁𩟠]→mó; +[䃺䭩䯢劘嚤嚩嚰嫫尛庅摩摹擵模橅磨糢膜蘑謨謩谟饃饝馍髍魔魹麽𠻚𡠜𡡉𡾉𣻕𤋂𤹴𥂓𦟟𨆽𨟖𨰞𨱱𩞁𩟠𬂠𬳔𰈶]→mó; [䩋懡抹𡢜𢣗𣋟𩪮𪎠]→mǒ; -[㱳㶬㷬㷵㹮䁼䁿䏞䒬䘃䬴䮬䱅䳮䴲劰唜嗼圽塻墨妺嫼寞帓帞昩暯末枺歾歿殁沫湐漠瀎爅獏瘼皌眜眽眿瞐瞙砞礳秣粖絈纆耱茉莈莫蓦藦蛨蟔貃貊貘銆鏌镆陌靺驀魩默黙𠆮𠇱𠡞𠢓𠬛𡈗𡊉𡻟𢄏𢊗𢐖𢗿𣧣𣶊𤣻𤿖𥄕𥕓𥙎𥞪𥬎𥱹𥽘𦅔𦔭𦥦𦫕𦮅𧕤𧕥𧠓𧥟𧰱𧻙𧼟𧿴𩃁𩄻𩌧𩐻𩑦𩑷𩢖𩢷𩥔𩿣𪍇𪍤𪏟𪒂𪒇]→mò; +[㱳㶬㷬㷵㹮䁼䁿䏞䒬䘃䬴䮬䱅䳮䴲劰唜嗼圽塻墨妺嫼寞帓帞昩暯末枺歾歿殁沫湐漠瀎爅獏瘼皌眜眽眿瞐瞙砞礳秣粖絈纆耱茉莈莫蓦藦蛨蟔貃貊貘銆鏌镆陌靺驀魩默黙𠆮𠇱𠡞𠢓𠬛𡈗𡊉𡻟𢄏𢊗𢐖𢗿𣧣𣶊𤣻𤿖𥄕𥕓𥙎𥞪𥬎𥱹𥽘𦅔𦔭𦥦𦫕𦮅𧕤𧕥𧠓𧥟𧰱𧻙𧼟𧿴𩃁𩄻𩌧𩐻𩑦𩑷𩢖𩢷𩥔𩿣𪍇𪍤𪏟𪒂𪒇𬙊𬱕𬹍𱇚𱊓𱋊𱋜]→mò; [怽麿]→mo; [哞]→mōu; -[㭌䋷䏬䗋䥐䱕侔劺恈洠牟眸瞴繆缪蛑謀谋踎鉾鍪鴾麰𠥨𢃱𣫬𥿵𦭷𧎄𨴍𩢫𩶢]→móu; +[㭌䋷䏬䗋䥐䱕侔劺恈洠牟眸瞴繆缪蛑謀谋踎鉾鍪鴾麰𠥨𢃱𣫬𥿵𦭷𧎄𨴍𩢫𩶢𫓴𮮇𱉲]→móu; [䍒某𠀱𦊋𦊎𦋡𦳑]→mǒu; [𥆆𦺒]→mòu; [䱯墲毪氁𢘃𢜯𤚅𨡭𨢢]→mú; -[㟂䥈亩坶姆峔拇母牡牳畆畒畝畞畮砪胟踇鉧𠺖𢟨𤝕𤵝𧩒𧬏𧰷𧿹𨈶𩡨𩬍𪎫]→mǔ; -[⺫㜈㣎㧅㾇䀲䊾䑵仫凩募墓幕幙慔慕暮木朰楘毣沐炑牧狇目睦穆縸艒苜莯蚞鉬钼雮霂鞪𡵬𣈊𤝂𥄈𥣸𥰻𦃤𦱒𧚀𨍎𨎸𩵦𩶖𩶩]→mù; +[㟂䥈亩坶姆峔拇母牡牳畆畒畝畞畮砪胟踇鉧𠺖𢟨𤝕𤵝𧩒𧬏𧰷𧿹𨈶𩡨𩬍𪎫𬭁𭈈]→mǔ; +[⺫㜈㣎㧅㾇䀲䊾䑵仫凩募墓幕幙慔慕暮木朰楘毣沐炑牧狇目睦穆縸艒苜莯蚞鉬钼雮霂鞪𡵬𣈊𤝂𥄈𥣸𥰻𦃤𦱒𧚀𨍎𨎸𩵦𩶖𩶩𫄲𫠏]→mù; [嗯]→ń; [㕶]→ň; [ð ®¾]→ǹ; [𧗈]→n; [䛔䫱嗱拏拿挐鎿镎𡰀𢜲𣸏𤓷𤔀𦬻𧘽𧤣𧦮]→ná; [乸哪雫𢡏𣡰𥑒𦙜𪐀]→nǎ; -[㨥㵊䇱䈫䎎䏧䖓䖧䟜䪏吶呐妠娜捺笝納纳肭蒳衲袦豽貀軜那鈉钠靹魶𠕄𠱲𠴾𡤙𡷝𢇵𣅚𣹵𤝒𤬷𤭠𤱅𤱆𤷈𤸏𤸻𥍲𥹉𥿃𦛐𦣀𧋡𧰹𨙻𨚗𩏼𩚛𩟿𩮅𩹾𪌅𪗝]→nà; -[㜨㾍䍲䘅䯮孻摨熋腉𪌞]→nái; +[㨥㵊䇱䈫䎎䏧䖓䖧䟜䪏吶呐妠娜捺笝納纳肭蒳衲袦豽貀軜那鈉钠靹魶𠕄𠱲𠴾𡤙𡷝𢇵𣅚𣹵𤝒𤬷𤭠𤱅𤱆𤷈𤸏𤸻𥍲𥹉𥿃𦛐𦣀𦰡𧋡𧰹𨙻𨚗𩏼𩚛𩟿𩮅𩹾𪌅𪗝𫐇𫽀𬹻𰱌𱇔𱇴]→nà; +[㜨㾍䍲䘅䯮孻摨熋腉𡥧𪌞]→nái; [乃倷奶妳嬭廼氖疓艿迺釢𠧤𢉓𦠸𦶅𨎡]→nǎi; -[㮈㮏㲡㴎奈柰渿耏耐萘螚褦錼鼐𡞫𡨵𡮙𣉘𣮦𥉃𦓎𦔹𦳐𨒨𩹟]→nài; +[㮈㮏㲡㴎奈柰渿耏耐萘螚褦錼鼐𡞫𡨵𡮙𣉘𣮦𥉃𦓎𦔹𦳐𩹟]→nài; [囡]→nān; -[㓓㽖䔜䛁䶲侽南喃娚抩暔枏柟楠男畘莮諵遖难難𢪈𤌔𤱣𤽲𦶈𧇙𧕴𨴌𨴘𨵴𩹞]→nán; -[㫱䈒䊖戁揇湳煵腩萳蝻赧𡆤𡆱𡆲𦝧𧹞𨠹𨦳𩈑𩈶]→nǎn; -[㬮婻𢬷𤿏𦍀𦛚𩅠]→nàn; +[㓓㽖䔜䛁䶲侽南喃娚抩暔枏柟楠男畘莮諵遖难難𢪈𤌔𤱣𤽲𦶈𧇙𧕴𨴌𨴘𨵴𩹞𫜳]→nán; +[㫱䈒䊖戁揇湳煵腩萳蝻赧𡆤𡆱𡆲𦝧𧹞𨠹𨦳𩈑𩈶𫺷]→nǎn; +[㬮婻𢬷𤿏𦍀𦛚𩅠𰖠]→nàn; [囔]→nāng; -[䁸乪嚢囊欜蠰譨饢馕鬞𦗳𦣘𧖒]→náng; -[㶞擃攮曩灢𩜒]→nǎng; +[䁸乪嚢囊欜蠰譨饢馕鬞𦗳𦣘𧖒𫍦𬴩]→náng; +[㶞擃攮曩灢𩜒𫼮]→nǎng; [㚂儾齉𠶬𡿝𢖧𦈃𧅺𧟘𨳆]→nàng; [å­¬]→nāo; -[㞪䃩䛝䴃呶夒峱嶩巎怓憹挠撓猱硇碙蛲蟯詉譊鐃铙𡽧𡾂𢙐𢜸𢪼𤞍𤡤𤫕𥐻𥑪𧴓𨥸𩖯𩫔𫍢]→náo; -[㑎㛴㺁䜀䜧匘垴堖嫐恼悩惱獶獿瑙碯脑脳腦𠊦𠡷𡍍𡿺𢅈𢉵𣭺𤊲𤋫𤷻𥀮𥒢𦗮𧩣𧳦𧴙𨱵𩛋𩤘𩩀𩫺𩬷]→nǎo; -[婥淖臑閙闹鬧𣧽𥆲𩋈𩯆]→nào; +[㞪䃩䛝䴃呶夒峱嶩巎怓憹挠撓猱硇碙蛲蟯詉譊鐃铙𡽧𡾂𢙐𢜸𢪼𤞍𤡤𤫕𥐻𥑪𧴓𨥸𩖯𩫔𫍢𰎞𰵠]→náo; +[㑎㛴㺁䜀䜧匘垴堖嫐恼悩惱獶獿瑙碯脑脳腦𠊦𠡷𡍍𡿺𢅈𢉵𣭺𤊲𤋫𤷻𥀮𥒢𦗮𧩣𧳦𧴙𨱵𩛋𩤘𩩀𩫺𩬷𰡻]→nǎo; +[婥淖臑閙闹鬧𣧽𥆲𩋈𩯆𬴨]→nào; [㕯䅞䎪䭆抐疒眲訥讷𢗉𣧍𧤜]→nè; [呢]→ne; [𠑚𠑛𡣢𢅼𨡌]→néi; [㼏䲎娞脮腇餒馁鮾鯘𥡭𩗔]→něi; -[㐻㨅內内氝錗𢁩𢛉𣓃𩬀]→nèi; +[㐻㨅內内氝錗𢁩𢛉𣓃𩬀𬭗]→nèi; [㜛㯎㶧嫩嫰恁𡞾𧮠𨈗]→nèn; [㴰䏻能𢆂𨃳]→néng; [𠹌𨶙]→něng; [㲌]→nèng; [妮]→nÄ«; -[㞾㪒㹸䘦䘽䛏䝚倪坭埿婗尼屔怩棿泥淣猊秜籾聣腝臡蚭蜺觬貎跜輗郳铌霓鯢鲵麑齯𠆵𠽬𡎿𣢞𣭙𤦤𦤽𦦃𨋗𩚯𩩢𩱄𩸦𩸧𩾆𫐐]→ní; -[㩘䕥䦵伱你儗儞孴抳拟擬旎晲柅檷狔聻苨薿鈮隬馜鿭𡥦𡥨𢅟𢘝𢣚𣡋𤙌𥜦𥜬𥷄𦆦𦰫𧃩𨀀𩉹𩋪𩍦𩯨𩰞𪏸]→nǐ; -[㠜㥾㦐㲻㵫䁥䘌䵑䵒伲匿堄嫟嬺屰惄愵昵暱氼溺眤睨縌胒腻膩誽迡逆𠱘𠸺𡎳𡞭𡣁𡫸𡬗𢚮𢛜𢦱𣘗𣲷𥄽𥇄𥺜𦮾𧈞𧏾𧖷𧵼𧺰𨺙𨽦𩈢𩺝𩺱𪏵𪐌𪙛]→nì; +[㞾㪒㹸䘦䘽䛏䝚倪坭埿婗尼屔怩棿泥淣猊秜籾聣腝臡蚭蜺觬貎跜輗郳铌霓鯢鲵麑齯𠆵𠽬𡎿𣢞𣭙𤦤𦤽𦦃𨋗𩚯𩩢𩱄𩸦𩸧𩾆𫐐𫠜𰯋]→ní; +[㩘䕥䦵伱你儗儞孴抳拟擬旎晲柅檷狔聻苨薿鈮隬馜鿭𡥦𡥨𢅟𢘝𢣚𣡋𤙌𥜦𥜬𥷄𦆦𦰫𧃩𨀀𩉹𩋪𩍦𩯨𩰞𪏸𫆏]→nǐ; +[㠜㥾㦐㲻㵫䁥䘌䵑䵒伲匿堄嫟嬺屰惄愵昵暱氼溺眤睨縌胒腻膩誽迡逆𠱘𠸺𡎳𡞭𡣁𡫸𡬗𢚮𢛜𢦱𣘗𣲷𥄽𥇄𥺜𦮾𧈞𧏾𧖷𧵼𧺰𨺙𨽦𩈢𩺝𩺱𪏵𪐌𪙛𬶪𰬳𰵵]→nì; [拈蔫𥺴]→niān; -[䄭䄹䬯哖年秊秥鮎鯰鲇鲶鵇黏𠫺𦷙𨚶𩽴𪐇]→nián; -[㜤㞋㮟䚓捻撚撵攆涊淰焾碾簐跈蹍蹨躎輦辇辗𠕟𠗋𠣇𡰫𣐏𤁥𦭁𨇍𨋚𨴞𩉄𩊫𪑮]→niǎn; +[䄭䄹䬯哖年秊秥鮎鯰鲇鲶鵇黏𠫺𦷙𨚶𩽴𪐇𬲫]→nián; +[㜤㞋㮟䚓捻撚撵攆涊淰焾碾簐跈蹍蹨躎輦辇辗𠕟𠗋𠣇𡰫𣐏𤁥𦭁𨇍𨋚𨴞𩉄𩊫𪑮𬧑𬨅]→niǎn; [㲽䧔卄唸埝姩廿念艌𡝟𣎔𤽿𥮘𦁇𨢯]→niàn; [娘嬢孃]→niáng; [𪓃]→niǎng; [䖆酿醸釀𥽬]→niàng; -[⻦㒟㜵㠡㭤䃵䙚䦊䮍嫋嬝嬲樢茑蔦袅裊褭鳥鸟𠒰𡘏𡝋𡝒𡠿𢶑𢸣𣟊𥤂𥾇𨽖𩖔𩭑𪅝𪈼]→niǎo; +[⻦㒟㜵㠡㭤䃵䙚䦊䮍嫋嬝嬲樢茑蔦袅裊褭鳥鸟𠒰𡘏𡝋𡝒𡠿𢶑𢸣𣟊𥤂𥾇𨽖𩖔𩭑𪅝𪈼𫽲𬡇𱊜]→niǎo; [㞙㳮尿脲𨳀]→niào; [捏揑]→niē; -[㡪苶𢫻𪌿]→nié; +[㡪苶𢫻𪌿𬹌]→nié; [𠈊]→niě; -[㖏㖕㖖㘝㘨㘿㙞㚔㜸㩶㮆㴪㸎䂼䄒䇣䌜䌰䡾䯀䯅䯵䳖啮喦嗫噛嚙囁囓圼孼孽嵲嶭巕帇惗摰敜枿槷櫱涅湼痆篞籋糱糵聂聶臬臲菍蘖蠥讘踂踗踙蹑躡錜鎳鑈鑷钀镊镍闑陧隉顳颞齧𠶿𡆣𡍤𡰆𡴎𡶫𡸣𡾦𡾲𡿖𡿗𢈸𣀳𣌍𣙗𣯭𣰼𤭂𤴘𤶚𤺐𥔄𥬞𥬬𥮤𦄌𦈙𦘒𦛠𦞆𦯖𦵐𧁈𧋖𧞍𧻼𨊞𨙓𨱺𨲀𨶠𨻄𩋏𩐭𩒕𩖁𩣘𪌊𪎃𪎅]→niè; +[㖏㖕㖖㘝㘨㘿㙞㚔㜸㩶㮆㴪㸎䂼䄒䇣䌜䌰䡾䯀䯅䯵䳖啮喦嗫噛嚙囁囓圼孼孽嵲嶭巕帇惗摰敜枿槷櫱涅湼痆篞籋糱糵聂聶臬臲菍蘖蠥讘踂踗踙蹑躡錜鎳鑈鑷钀镊镍闑陧隉顳颞齧𠶿𡆣𡍤𡰆𡴎𡶫𡸣𡾦𡾲𡿖𡿗𢈸𣀳𣌍𣙗𣯭𣰼𤭂𤴘𤶚𤺐𥔄𥬞𥬬𥮤𦄌𦈙𦘒𦛠𦞆𦯖𦵐𧁈𧋖𧞍𧻼𨊞𨙓𨱺𨲀𨶠𨻄𩋏𩐭𩒕𩖁𩣘𪌊𪎃𪎅𪩛𫓻𫔶𫜩𬺂𰵹𰺠𰾾]→niè; [㤛䋻䚾囜您𠽝]→nín; [拰]→nǐn; [脌]→nin; -[㝕㲰䆨䗿䭢儜凝咛嚀嬣宁寍寕寗寜寧拧擰柠檸狞獰甯聍聹苧薴鑏鬡鸋𡫃𣍆𤕦𤹧𤻝𥣗𥧤𦡼𧃱𧕝𧭈𫛢]→níng; +[㝕㲰䆨䗿䭢儜凝咛嚀嬣宁寍寕寗寜寧拧擰柠檸狞獰甯聍聹苧薴鑏鬡鸋𡫃𣍆𤕦𤹧𤻝𥣗𥧤𦡼𧃱𧕝𧭈𪥰𫍾𫛢𬬾𬲲𮫂𰚔𰣩]→níng; [橣矃𥳥𦡲𩕳]→nǐng; [㣷㿦䔭佞侫倿泞澝濘𧑗]→nìng; [妞]→niÅ«; [⺧㖻䒜汼牛牜𨷁𩲍𩵠]→niú; [㺲䂇䏔忸扭炄狃紐纽莥鈕钮靵𣧊𣲶𥀝𥍳𥝦𧘥𨋀𨙺𨳞𩈇𪏲]→niǔ; [䋴𩙷𩚖]→niù; -[㶶㺜䢉侬儂农哝噥檂欁浓濃燶禯秾穠脓膿蕽襛農辳醲𥂒𨑊𨲳𩅽𩇔𩟊𪆯𪒬]→nóng; -[䵜繷]→nǒng; -[弄挊挵癑齈𠘊]→nòng; +[㶶㺜䢉侬儂农哝噥檂欁浓濃燶禯秾穠脓膿蕽襛農辳醲𥂒𨑊𨲳𩅽𩇔𩟊𪆯𪒬𪺻𫇽𫔖𫯒𬂰𬪩𬹖𰧾𰳺]→nóng; +[䵜繷𫄣]→nǒng; +[弄挊挵癑齈𠘊𱌖]→nòng; [㝹䨲羺𠲴𢉕𣻖𤟦𥀫𧂦𧃨𧅘𩆟𩒔]→nóu; [㜌㳶啂𡝦𡨻𡭾]→nǒu; -[䅶䘫䰭槈檽獳耨譳鎒鐞𢉚𪋺]→nòu; +[䅶䘫䰭槈檽獳耨譳鎒鐞𢉚𪋺𬭦𰶌]→nòu; [㚢奴孥笯駑驽𥤨𥱂]→nú; [伮努弩砮胬𠴂𢪦𢫓𥅄𧉭𪺹]→nǔ; [傉怒搙𢫭𥛑𧪅𧿔]→nù; @@ -818,7 +819,7 @@ [女籹釹钕]→nǚ; [㵖䖡䘐䚼䶊恧朒沑衂衄𥄋𥍞𦓖]→nǜ; [奻]→nuán; -[㬉暖渜煖煗餪]→nuǎn; +[㬉暖渜煖煗餪𫗬]→nuǎn; [𪋐]→nuàn; [䖈䖋䨋疟瘧硸虐𨵫]→nüè; [黁]→nún; @@ -828,657 +829,656 @@ [喔噢]→ō; [哦]→ó; [ç­½]→o; -[䉱䌔䙔䥲塸櫙欧歐殴毆沤漚熰瓯甌藲謳讴鏂鴎鷗鸥𠢔𠥝𡂿𡈆𡩾𣂻𤛐𥈬𥱸𩔸]→ōu; -[膒齵𦂕𪙃]→óu; -[㒖㼴偶吘呕嘔耦腢蕅藕𠙶𠴰𣢨𤵎𥐂𥧆𥻑𧖼𧪓𪊪]→ǒu; +[䉱䌔䙔䥲塸櫙欧歐殴毆沤漚熰瓯甌膒藲謳讴鏂鴎鷗鸥𠢔𠥝𡂿𡈆𡩾𣂻𤛐𥈬𥱸𩔸𫋲𫪘𫭟𬁵𬔯𬕦𰽜]→ōu; +[齵𦂕𪙃𱌹]→óu; +[㒖㼴偶吘呕嘔耦腢蕅藕𠙶𠴰𣢨𤵎𥐂𥧆𥻑𧖼𧪓𪊪𬉼]→ǒu; [䌂怄慪𣉾𣓕𣽕𤁮𩀫𩥋]→òu; [䔤䯲啪妑皅舥葩趴𣧜𣱺𤆵𤽉𥐙𦐆𧣃𨋐𩈆]→pā; [掱杷潖爬琶筢𣚒𧑡𧣣]→pá; [𥩙]→pǎ; [帊帕怕袙𪗔]→pà; [拍𣖐𦫖𩛇]→pāi; -[䱝俳徘排棑牌犤猅簰簲輫𣝁𥱼𥴖𦩯]→pái; +[䱝俳徘排棑牌犤猅簰簲輫𣝁𥱼𥴖𦩯𰠹𰺎]→pái; [廹]→pǎi; -[㭛㵺䖰哌派渒湃蒎鎃𠂢𠸁𣏟𣲖𣴪𥯟𥿯𦔠𧵠]→pài; +[㭛㵺䖰哌派渒湃蒎鎃𠂢𠸁𣏟𣲖𣴪𥯟𥿯𦔠𧵠𬘦]→pài; [㐴㢖㽃䆺攀潘畨眅萠𤄜𤺏𥕿]→pān; [䃲䰉䰔媻幋搫槃洀瀊爿盘盤磐磻縏蒰蟠跘蹣鎜鞶𠽲𣁦𣔚𤖭𤠍𤻷𥈼𥉟𦪹𨂝𨃞𨃟𪄀𪒀]→pán; [𧺾]→pǎn; -[冸判叛拚沜泮溿炍牉畔盼聁袢襻詊鋬鑻頖鵥𡞟𢰿𤄧𥌊𦙀𨒃]→pàn; +[冸判叛拚沜泮溿炍牉畔盼聁袢襻詊鋬鑻頖鵥𡞟𢰿𤄧𥌊𦙀𨒃𫟟𬱙]→pàn; [䏺䨦乓沗滂胮膖雱霶𠗵𠦲𣂆𦣂𧿆𩅅𩐨𪐿𪔔]→pāng; [㥬㫄䅭䠙厐厖嫎庞徬旁舽螃逄鳑龎龐𡅃𢐊𤧭𧔧𨜷𩃎]→páng; [䒍嗙耪覫]→pǎng; [㕩炐肨胖𥪴𦜍𩈈]→pàng; [㯱㲏䫽抛拋脬萢𣟏𩆘]→pāo; -[㚿䩝刨匏咆垉庖炰爮狍袍褜軳鞄麃麅𡂘𡯈𡾌𣮃𤔉𥶔𧙌𩎘𩎾𩐜𩗥𪊳]→páo; +[㚿䩝刨匏咆垉庖炰爮狍袍褜軳鞄麃麅𡂘𡯈𡾌𣮃𤔉𥶔𧙌𩎘𩎾𩐜𩗥𪊳𰺂]→páo; [跑𢾳𦐸]→pǎo; -[㘐㯡䶌奅泡炮疱皰砲礟礮麭𠣳𡧙𣕅𣚇𣶐𦠖𨋛𨣙𩂞]→pào; +[㘐㯡䶌奅泡炮疱皰砲礟礮麭𠣳𡧙𣕅𣚇𣶐𦠖𨋛𨣙𩂞𪿫]→pào; [㚰呸怌柸肧胚衃醅𤬃𥹂𦙂𩎜𩵣]→pēi; -[㟝㯁䣙䫊培毰裴裵賠赔锫阫陪駍𣬆𣯱𤗏𦸪𧳏𧴥𨓿𨛬𩑢]→péi; +[㟝㯁䣙䫊培毰裴裵賠赔锫阫陪駍𣬆𣯱𤗏𦸪𧳏𧴥𨓿𨛬𩑢𬳴]→péi; [俖𣍺]→pěi; [㤄㧩㳈㾦䊃伂佩姵嶏帔斾旆沛浿珮蓜轡辔配霈馷𢁖𢘀𢥐𥄔𨙶𩖭]→pèi; -[㖹喷噴歕𠽾]→pēn; +[㖹喷噴歕𠽾𬅫]→pēn; [湓瓫盆葐𡺜𪂽]→pén; [呠翸]→pěn; [喯𠺔]→pèn; -[㛁㠮㧸䍬䥋䦕匉嘭怦恲抨梈漰澎烹砰硑磞軯閛𡼜𢏳𢼩𢽩𤘾𦚝𦯰𨑎𨠟𨺀𩱀]→pēng; -[㥊㱶䄘䡫䰃䴶倗堋塳弸彭憉挷朋棚椖槰樥熢硼稝竼篣篷纄膨芃莑蓬蘕蟚蟛輣錋鑝韸韼騯髼鬅鬔鵬鹏𡂫𥕱𦪪𧌇𧚋𧴂𨂃𨍩𨎧𨎳𨲰𩄦𩐛𩖛𩡕𪔍]→péng; +[㛁㠮㧸䍬䥋䦕匉嘭怦恲抨梈漰澎烹砰硑磞軯閛𡼜𢏳𢼩𢽩𤘾𦚝𦯰𨑎𨠟𨺀𩱀𰹽𰿬]→pēng; +[㥊㱶䄘䡫䰃䴶倗堋塳弸彭憉挷朋棚椖槰樥熢硼稝竼篣篷纄膨芃莑蓬蘕蟚蟛輣錋鑝韸韼騯髼鬅鬔鵬鹏𡂫𥕱𦪪𧌇𧚋𧴂𨂃𨍩𨎧𨎳𨲰𩄦𩐛𩖛𩡕𪔍𬭖𬴅𰺏]→péng; [剻捧淎皏𡗗𢪋𣨞]→pěng; [㼞掽椪碰踫𣟀𤖳𥕽𨅘𩸀]→pèng; -[㨢㱟䫠䯱丕伓伾劈噼坯悂憵批披抷旇炋狉砒磇礔礕秛秠紕纰翍耚豾邳鈈鈚鈹鉟銔錃錍铍霹駓髬魾鮍𠜱𠡄𠹦𡛡𡲮𢓖𢞗𢱧𢻹𢾱𣢋𣬮𣬼𤬭𤱍𤿎𤿐𦀘𧧺𧪫𨤽𨧦𩣚𪄆𪉔]→pÄ«; -[㓟㮰㯅㼰䲹䴽啤埤壀岯崥朇枇毗毘毞焷狓琵疲皮篺罴羆肶脾腗膍芘蚍蚽蚾蜱螷蠯豼貔郫阰陴魮鲏鵧鼙𠨸𠵬𡦟𡶌𢇳𢰘𣓋𣔬𣖰𣪉𣬉𤘢𤘹𤷒𤼜𥤻𥯡𦃋𦊁𦨭𦳈𦹽𧑜𧓎𧲺𧳼𧴉𨈚𨻀𩗫𩫫𪊕𪌈]→pí; -[䚰䚹䤏䫌䰦仳匹噽嚭圮庀擗疋痞癖脴苉諀銢鴄𡊝𡛘𡺮𤴣𤿇𥀘𥔁𦘩𦘲𦰽𨑜𨲐𩔙]→pǐ; -[㨽㳪㵨㿙䏘䑀䑄䠘䡟䤨䴙僻嚊媲嫓屁揊淠潎澼甓疈睥稫譬辟釽闢鷿鸊𠪮𠯔𠯭𢾇𣹚𣹮𤂃𤖿𤘤𤚪𦤢𧾑𨐴𨵡𨵩𨸆𨺤𩜰𪇊𪖞𪛎]→pì; -[㓲㾫偏囨媥犏篇翩鍂鶣𢉞𢐃𧡤𨲜]→piān; +[㨢㱟䫠䯱丕伓伾劈噼坯悂憵批披抷旇炋狉砒磇礔礕秛秠紕纰翍耚豾邳鈈鈚鈹鉟銔錃錍铍霹駓髬魾鮍𠜱𠡄𠹦𡛡𡲮𢓖𢞗𢱧𢻹𢾱𣢋𣬮𣬼𤬭𤱍𤿎𤿐𦀘𧧺𧪫𨤽𨧦𩣚𪄆𪉔𬬫𬭃𬱰𬳵𰽧𰾎𱇝]→pÄ«; +[㓟㮰㯅㼰䲹䴽啤埤壀岯崥朇枇毗毘毞焷狓琵疲皮篺罴羆肶脾腗膍芘蚍蚽蚾蜱螷蠯豼貔郫阰陴魮鲏鵧鼙𠨸𠵬𡦟𡶌𢇳𢰘𣓋𣔬𣖰𣪉𣬉𤘢𤘹𤷒𤼜𥤻𥯡𦃋𦊁𦨭𦳈𦹽𧑜𧓎𧲺𧳼𧴉𨈚𨻀𩗫𩫫𪊕𪌈𫛨𫜔𱇒𱉖]→pí; +[䚰䚹䤏䫌䰦仳匹噽嚭圮庀擗疋痞癖脴苉諀銢鴄𡊝𡛘𡺮𤴣𤿇𥀘𥔁𦘩𦘲𦰽𨑜𨲐𩔙𱂮]→pǐ; +[㨽㳪㵨㿙䏘䑀䑄䠘䡟䤨䴙僻嚊媲嫓屁揊淠潎澼甓疈睥稫譬辟釽闢鷿鸊𠪮𠯔𠯭𢾇𣹚𣹮𤂃𤖿𤘤𤚪𦤢𧾑𨐴𨵡𨵩𨸆𨺤𩜰𪇊𪖞𪛎𬨌𬬲𬳃𬸯𰽸𰿾]→pì; +[㓲㾫偏囨媥犏篇翩鍂鶣𢉞𢐃𧡤𨲜𬸜𰾑]→piān; [㛹㼐䮁楄楩胼腁諚谝賆跰蹁駢騈骈骿𠷊𢕨𦳄𧍲𧱩𨂯𨵸𨸇𪘀𪚏]→pián; [覑諞貵𡎚]→piǎn; -[㸤䏒片騗騙骗魸𠯯]→piàn; -[剽慓旚犥缥翲螵飃飄飘魒𠷻𡢱𡣋𧌠𧽤𨮬𩗏𩙒𪋖]→piāo; +[㸤䏒片騗騙骗魸𠯯𱅝]→piàn; +[剽彯慓旚犥缥翲螵飃飄飘魒𠷻𡢱𡣋𧌠𧽤𨮬𩗏𩙒𪋖]→piāo; [㼼䕯䴩嫖瓢薸闝𣝐𨝓𩡦]→piáo; -[㵱㹾彯殍皫瞟篻縹醥顠𣋳𦭼𪅃]→piǎo; +[㵱㹾殍皫瞟篻縹醥顠𣋳𦭼𪅃𬸤𱂺]→piǎo; [㬓䏇僄勡嘌徱漂票𣳭𩄷𩮳𪏫]→piào; -[撆撇暼氕瞥𠟈𠢪𢳂𦒐𦗥𩓼𩠿]→piē; -[䥕丿苤鐅]→piě; +[撆撇暼氕瞥𠟈𠢪𢳂𦒐𦗥𩓼𩠿𫼣]→piē; +[䥕丿苤鐅𬭯]→piě; [嫳𤮕]→piè; -[㡦䎙姘拼礗穦馪驞𢣐𢬵𢶳𥖶𩰗]→pÄ«n; -[㰋㺍嚬娦嫔嬪玭琕矉薲蠙貧贫頻顰频颦𠐺𡛞𦇖𧔪𧭹𧮝𨏞𩕵]→pín; +[㡦䎙姘拼礗穦馪驞𢣐𢬵𢶳𥖶𩰗𪬚𫅭𱅤]→pÄ«n; +[㰋㺍嚬娦嫔嬪玭琕矉薲蠙貧贫頻顰频颦𠐺𡛞𦇖𧏖𧔪𧭹𧮝𨏞𩕵𪾸𫍐𫫾𬝯𬞟]→pín; [品榀𠮰𥑓]→pǐn; [汖牝聘𣎳]→pìn; -[䛣乒俜娉涄甹砯竮聠艵頩𢖊𥪁𥭢𦀔𦥚𦥤𨂲𩈚𩩍]→pÄ«ng; -[㵗㺸㻂䈂䍈䓑䶄凭凴呯坪塀屏屛岼帡帲幈平慿憑枰檘泙洴淜焩玶瓶甁箳簈缾胓苹荓萍蓱蘋蚲蛢評评軿輧郱鮃鲆𠗦𡊞𢆟𤭔𤳊𥵪𦚓𦶊𧂋𧏑𩂾𪋋𪔾𪕒]→píng; +[䛣乒俜娉涄甹砯竮聠艵頩𢖊𥪁𥭢𦀔𦥚𦥤𨂲𩈚𩩍𱂦]→pÄ«ng; +[㵗㺸㻂䈂䍈䓑䶄凭凴呯坪塀屏屛岼帡帲幈平慿憑枰檘泙洴淜焩玶瓶甁箳簈缾胓苹荓萍蓱蘋蚲蛢評评軿輧郱鮃鲆𠗦𡊞𢆟𣳆𤭔𤳊𥵪𦚓𦶊𧂋𧏑𩂾𪋋𪔾𪕒𫐌]→píng; [䀻𠗥]→pìng; -[㗶㧊䍨䥽坡岥泊泼溌潑鉕鏺钋頗𠰼𠷑𡊟𢂤𤀪𤽌𥬒𦫔𧘟𧙅𨠓𨡩𨫁𨸭𩑼𩸿]→pō; +[㗶㧊䍨䥽坡岥泊泼溌潑鉕鏺钋頗𠰼𠷑𡊟𢂤𤀪𤽌𥬒𦫔𧘟𧙅𨠓𨡩𨫁𨸭𩑼𩸿𬈱𭇜]→pō; [㨇㩯嘙婆櫇皤蔢謈鄱𡼃𢱨𦃡𧂉𨅅𩕏]→pó; -[叵尀笸钷颇駊𠰐𠵳𡶆𡽠𣲳𤝯𥹖𧿽𨆵𩢘]→pǒ; -[㛘䄸䎅䞟䣪䣮䨰䪖䪙䯙岶敀昢洦烞珀破砶粕蒪迫酦醗釙魄𠾌𢶉𣍸𣬚𤖼𥗟𥵜𦍁𦐦𦑀𦑵𦒟𦥭𦥲𦾕𦿍𧴤𨂩𨑝𩊀𩔈]→pò; +[叵尀笸钷颇駊𠰐𠵳𡶆𡽠𣲳𤝯𥹖𧿽𨆵𩢘𫘟]→pǒ; +[㛘䄸䇚䎅䞟䣪䣮䨰䪖䪙䯙岶敀昢洦烞珀破砶粕蒪迫酦醗釙魄𠾌𢶉𣍸𣬚𤖼𥗟𥵜𦍁𦐦𦑀𦑵𦒟𦥭𦥲𦾕𦿍𧴤𨂩𨑝𩊀𩔈𬱭]→pò; [桲]→po; [䬌剖娝𦵿𧠾]→pōu; [㧵䯽抔抙捊掊箁裒錇𢒷𦺎𩔻𩚭]→póu; [㕻㰴䳝咅哣婄犃]→pǒu; -[⺙䮒䲕仆噗扑撲擈攴攵潽炇陠鯆𡜵𢼹𤆝𤾣𥼜𦬙𧭎𧱹𨁏𪒢𪔿𫚙]→pÅ«; -[㒒㯷㲫㺪䈬䈻䑑䔕䗱䧤䴆僕匍圤墣濮獛璞瞨穙纀脯莆菐菩葡蒱蒲贌酺鏷镤𡰿𢈲𤗵𤰑𥐁𥣈𦮑𨛥𨽂𩪛𩯱𪋡𪖈]→pú; -[㹒圃圑普暜朴樸檏氆浦溥烳諩譜谱蹼鐠镨𥐚𥛟𩑀]→pǔ; +[⺙䮒䲕仆噗扑撲擈攴攵潽炇陠鯆𡜵𢼹𤆝𤾣𥼜𦬙𧭎𧱹𨁏𪒢𪔿𫚙𬶴𭠙]→pÅ«; +[㒒㯷㲫㺪䈬䈻䑑䔕䗱䧤䴆僕匍圤墣濮獛璞瞨穙纀脯莆菐菩葡蒱蒲贌酺鏷镤𡰿𢈲𤗵𤰑𥐁𥣈𦮑𨛥𨽂𩪛𩯱𪋡𪖈𰬿]→pú; +[㹒圃圑普暜朴樸檏氆浦溥烳諩譜谱蹼鐠镨𥐚𥛟𩑀𬣲]→pǔ; [㬥曝瀑舖舗鋪铺𣋏𧙛𧦞𩂗]→pù; [巬巭]→pu; -[㠌㥓㩻㬤㱦䗩䣛䥓䫏七倛僛凄嘁妻娸悽慼慽戚捿攲期柒栖桤桼棲榿槭欺沏淒漆紪緀萋蛣褄諆諿蹊迉郪鏚霋魌鶈𠀁𠎰𠐾𠔶𡖾𡫁𢴰𢻪𣉓𣏶𣛺𣶠𤘌𤳃𤳤𥇚𥉐𥉷𥖫𥤥𦖊𦸓𧋉𧒕𧕉𧠪𨞢𩒛𩺲𪄭𪅾𪒆𪒑]→qÄ«; -[⻫⻬㖢㟓㟚㟢㩽㯦㰗䄢䅲䉻䐡䑴䓅䓫䞚䟚䡋䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞亓亝俟其剘圻埼奇岐岓崎嵜帺忯愭懠掑斉斊旂旗棊棋檱櫀歧淇濝猉玂琦琪璂畦疧碁碕祁祇祈祺禥竒簱籏粸綥綦綨纃耆肵脐臍艩芪萁萕蕲藄蘄蚑蚔蚚蛴蜝蜞螧蠐褀跂踑軝釮錡锜頎颀騎騏騹骐骑鬐鬿鯕鰭鲯鳍鵸鶀麒麡齊齐𠁭𠅚𠓪𠫸𡦍𡪵𡹉𡺸𢁒𢍁𢍑𢩡𢺷𢻋𢻚𢾦𢾪𣯆𤪌𤷍𤹸𥉙𥼘𦔌𦫡𦭲𦸗𧌞𧎪𧓑𧡺𧯯𧰙𨉸𨙸𨥦𨪌𨱜𨸒𨸔𩉬𩥂𩦋𩨝𩲪𩳣𩴪𩷾𩹵𪀩𪂛𪄖𪗅𪗆𪗍𪗏𪙧]→qí; -[㒅㫓䄎䄫䋯䎢䏿䒻䔇䡔䭫䭬乞企启呇唘啓啔啟婍屺岂晵杞棨玘盀綮綺绮芑諬豈起邔闙𠧒𡷞𡹘𡺓𥔩𥫟𦄊𦸆𧘗𧙾𧼘𨙬𩒨𩠦]→qǐ; -[㞓㞚㣬䀙䁈䁉䅤䌌䏅䏌䏠䒗䔾䙄䚉䚍䟄䢀䫔䰴呮咠唭噐器夡契弃忔憇憩摖暣栔棄欫气気氣汔汽泣湆湇炁甈盵矵砌碛碶磜磧磩罊芞葺蟿訖讫迄鼜𠊔𠴹𡍪𡢖𡹓𡹩𡻧𡻰𡽼𢍆𢔆𢔠𢜱𢞒𢢖𢢞𢺵𣔘𣫱𣾤𤺗𤼅𥀻𥄜𥉻𥌁𥓾𥷇𥽳𦈦𦘸𦙊𦚊𦛰𦡹𦧉𦧯𦩣𦪊𧇜𧘧𧙞𧚨𧡘𧻕𧼕𧽓𨁐𨊰𨑤𨒅𨵆𩧌𩨘𪔪]→qì; +[㠌㥓㩻㬤㱦䗩䣛䥓䫏七倛僛凄嘁妻娸悽慼慽戚捿攲期柒栖桤桼棲榿槭欺沏淒漆紪緀萋蛣褄諆諿蹊迉郪鏚霋魌鶈𠀁𠎰𠐾𠔶𡖾𡫁𢴰𢻪𣉓𣏶𣛺𣶠𤘌𤳃𤳤𥇚𥉐𥉷𥖫𥤥𦖊𦸓𧋉𧒕𧕉𧠪𨞢𩒛𩺲𪄭𪅾𪒆𪒑𬭭𬱦𬸨𰬢𰵲]→qÄ«; +[⻫⻬㖢㟓㟚㟢㩽㯦㰗䄢䅲䉻䐡䑴䓅䓫䞚䟚䡋䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞亓亝俟其剘圻埼奇岐岓崎嵜帺忯愭懠掑斉斊旂旗棊棋檱櫀歧淇濝猉玂琦琪璂畦疧碁碕祁祇祈祺禥竒簱籏粸綥綦綨纃耆肵脐臍艩芪萁萕蕲藄蘄蚑蚔蚚蛴蜝蜞螧蠐褀跂踑軝釮錡锜頎颀騎騏騹骐骑鬐鬿鯕鰭鲯鳍鵸鶀麒麡齊齐𠁭𠅚𠓪𠫸𡦍𡪵𡹉𡺸𢁒𢍁𢍑𢩡𢺷𢻋𢻚𢾦𢾪𣯆𤪌𤷍𤹸𥉙𥼘𦔌𦫡𦭲𦸗𧌞𧎪𧓑𧡺𧯯𧰙𨉸𨙸𨥦𨪌𨱜𨸒𨸔𩉬𩥂𩦋𩨝𩲪𩳣𩴪𩷾𩹵𪀩𪂛𪄖𪗅𪗆𪗍𪗏𪙧𫛰𫺊𬘧𬨂𬬳𬴆𬸒𬸾𰡩𱊁]→qí; +[㒅㫓䄎䄫䋯䎢䏿䒻䔇䡔䭫䭬乞企启呇唘啓啔啟婍屺岂晵杞棨玘盀綮綺绮芑諬豈起邔闙𠧒𡷞𡹘𡺓𥔩𥫟𦄊𦸆𧘗𧙾𧼘𨙬𩒨𩠦𰰴]→qǐ; +[㞓㞚㣬䀙䁈䁉䅤䌌䏅䏌䏠䒗䔾䙄䚉䚍䟄䢀䫔䰴呮咠唭噐器夡契弃忔憇憩摖暣栔棄欫气気氣汔汽泣湆湇炁甈盵矵砌碛碶磜磧磩罊芞葺蟿訖讫迄鼜𠊔𠴹𡍪𡢖𡹓𡹩𡻧𡻰𡽼𢍆𢔆𢔠𢜱𢞒𢢖𢢞𢺵𣔘𣫱𣾤𤺗𤼅𥀻𥄜𥉻𥌁𥓾𥷇𥽳𦈦𦘸𦙊𦚊𦛰𦡹𦧉𦧯𦩣𦪊𧇜𧘧𧙞𧚨𧡘𧻕𧼕𧽓𨁐𨊰𨑤𨒅𨵆𩧌𩨘𪔪𬢐𬮩𰬶]→qì; [簯緕缼]→qi; -[㤉掐葜𠜼𠝛𡤫𢮌𣘟𣣟]→qiā; +[㤉掐葜𠜼𠝛𡤫𢮌𣘟𣣟𫱿]→qiā; [拤𡘧]→qiá; [峠跒酠鞐]→qiǎ; [㓞㓣㓤㡊䁍䂒䨐䯊䶝冾圶帢恰愘殎洽硈髂𠕣𠜤𠝘𠳌𢼣𣁴𣨄𤫶𤵹𥎸𥦞𥴭𦝣𦸉𧩶𩥌𩩱𩮁𩷻𪘺𫈰]→qià; -[㗔㩃㩷㪠䀒䇂䉦䞿仟佥僉兛千圱圲奷婜孅孯岍悭愆慳扦拪掔搴撁攐攑攓杄檶櫏欦汘汧牵牽瓩竏签箞簽籤粁臤芊茾蚈褰諐謙谦谸迁遷釺鈆鉛钎铅阡雃韆顅騫骞鬜鬝鵮鹐𠑲𠔺𠠃𠬾𢃥𢋔𢌍𢍱𢜩𢧥𣘝𣟋𣢬𣢲𤠿𤿷𥏥𥜴𥱺𥲢𦖎𧘜𧛓𧟑𧢞𧮮𧲀𧽐𨐋𨐩𨓲𨝍𨦄𨨘𩋆𩨓𩪢𪇇𪉻]→qiān; -[㦮㨜㩮㸫䁮䈤䕭䖍仱偂前墘媊岒忴扲拑掮揵榩橬歬潛潜濳灊箝羬蕁虔軡鈐鉗銭錢钤钱钳靬騚騝鰬黔黚𠀼𠢍𠷁𢁮𣖳𥔮𥮒𥴤𥷪𦂒𦴑𦼓𧃑𧣑𨜻𨥞𨱫𨺩𨽨𩨃𩨊𩬚𪈇]→qián; -[㦿㧄㹂䇜䭤凵嗛嵰槏浅淺繾缱肷脥膁蜸譴谴遣鑓𠊭𠋵𠳋𡒌𢮄𣍰𣓅𥦃𥧬𥳐𦅋𧥛𧪯𨗦𨺫𩑳𩒣𪘦]→qiǎn; -[㐸㜞㟻㯠䈴䊴䑶䥅䪈䵖䵛俔倩傔儙刋堑塹壍嬱嵌悓慊棈椠槧欠歉皘篏篟綪縴芡茜蒨蔳輤鰜𢂺𢃘𣢖𣹥𧚫𧮽𨰂]→qiàn; +[㗔㩃㩷㪠䀒䇂䉦䞿仟佥僉兛千圱圲奷婜孅孯岍悭愆慳扦拪掔搴撁攐攑攓杄檶櫏欦汘汧牵牽瓩竏签箞簽籤粁臤芊茾蚈褰諐謙谦谸迁遷釺鈆鉛钎铅阡雃韆顅騫骞鬜鬝鵮鹐𠑲𠔺𠠃𠬾𢃥𢋔𢌍𢍱𢜩𢧥𣘝𣟋𣢬𣢲𤠿𤿷𥏥𥜴𥱺𥲢𦖎𧘜𧛓𧟑𧢞𧮮𧲀𧽐𨐋𨐩𨓲𨝍𨦄𨨘𩋆𩨓𩪢𪇇𪉻𫓪𫖶𫣛𫽥𰔲𰗬𱁶𱆀𱆁]→qiān; +[㦮㨜㩮㸫䁮䈤䕭䖍仱偂前墘媊岒忴扲拑掮揵榩橬歬潛潜濳灊箝羬蕁虔軡鈐鉗銭錢钤钱钳靬騚騝鰬黔黚𠀼𠢍𠷁𢁮𣖳𥔮𥮒𥴤𥷪𦂒𦴑𦼓𧃑𧣑𨜻𨥞𨱫𨺩𨽨𩨃𩨊𩬚𪈇𱈉]→qián; +[㦿㧄㹂䇜䭤凵嗛嵰槏浅淺繾缱肷脥膁蜸譴谴遣鑓𠊭𠋵𠳋𡒌𢮄𣍰𣓅𥦃𥧬𥳐𦅋𧥛𧪯𨗦𨺫𩑳𩒣𪘦𬙃𰲮]→qiǎn; +[㐸㜞㟻㯠䈴䊴䑶䥅䪈䵖䵛俔倩傔儙刋堑塹壍嬱嵌悓慊棈椠槧欠歉皘篏篟綪縴芡茜蒨蔳輤鰜𢂺𢃘𣢖𣹥𧚫𧮽𨰂𬘬𰊢𰌆𰬮𰺉]→qiàn; [籖鎆鏲]→qian; -[㳾㾤䤌呛嗆嗴嶈戕戗戧斨枪椌槍溬牄猐獇玱瑲篬羌羗羫腔蜣謒跄蹌蹡錆鎗鏘锖锵镪𡬎𡺛𢈵𣫝𦯤𦳟𧇞𧱡𧽩𨄚𨶆𩣼𩩝𩿄𪁸𪎞𪙎]→qiāng; -[⺦㩖丬墙墻嫱嬙廧強强樯檣漒牆艢蔃蔷薔蘠𡠥𡸤𢏄𢧅𤕽𧖑𧭚𩼒]→qiáng; -[㛨墏抢搶繈繦羟羥襁鏹𢐩𥇉𥓌𥶑]→qiǎng; +[㳾㾤䤌呛嗆嗴嶈戕戗戧斨枪椌槍溬牄猐獇玱瑲篬羌羗羫腔蜣謒跄蹌蹡錆鎗鏘锖锵镪𡬎𡺃𡺛𢈵𣫝𦯤𦳟𧇞𧱡𧽩𨄚𨶆𩣼𩩝𩿄𪁸𪎞𪙎𬧀𬬰𮠞]→qiāng; +[⺦㩖丬墙墻嫱嬙廧強强樯檣漒牆艢蔃蔷薔蘠𡠥𡸤𢏄𢧅𤕽𧖑𧭚𩼒𪪞]→qiáng; +[㛨墏抢搶繈繦羟羥襁鏹𢐩𥇉𥓌𥶑𫄶𰊈]→qiǎng; [䵁唴炝熗羻𥴻𦷦]→qiàng; -[㡑㤍䂭䫞䯨䵲劁墝墽嵪幧悄敲橇毃燆硗磽繑缲趬跷踍蹺郻鄡鄥鍫鍬鐰锹頝骹𠏖𡌔𡩇𢄹𢐟𢮉𢻤𢿣𣂇𣖄𣜽𣦜𥉾𥟅𨃤𨜑𨞶𩖇𩨟]→qiāo; -[㝯䀉䎗䩌䱁乔侨僑喬嘺嫶憔桥槗樵橋犞癄瞧硚礄荍荞菬蕎藮谯趫鐈鞒鞽顦𡰑𢘟𣯹𥁢𧄍𨅣𨝱]→qiáo; -[㚽䂪䲾巧愀釥髜𡺘𢩨𥹶𦢺𨸑]→qiǎo; -[㚁㢗㴥䃝䆻䇌俏僺峭帩撬撽殻窍竅翘翹誚譙诮躈陗鞘鞩韒髚𠿕𡰐𢶡𣒆𣹝𣺰𧣌𨜍𪑊]→qiào; +[㡑㤍䂭䫞䯨䵲劁墝墽嵪幧悄敲橇毃燆硗磽繑缲趬跷踍蹺郻鄡鄥鍫鍬鐰锹頝骹𠏖𡌔𡩇𢄹𢐟𢮉𢻤𢿣𣂇𣖄𣜽𣦜𥉾𥟅𨃤𨜑𨞶𩖇𩨟𫭪𰬐𰷵𰻮]→qiāo; +[㝯䀉䎗䩌䱁乔侨僑喬嘺嫶憔桥槗樵橋犞癄瞧硚礄荍荞菬蕎藮谯趫鐈鞒鞽顦𡰑𢘟𣯹𥁢𧄍𨅣𨝱𪡀𪺭𫓱𫚏𰷶𱂻]→qiáo; +[㚽䂪䲾巧愀釥髜𡺘𢩨𥹶𦢺𨸑𰽛]→qiǎo; +[㚁㢗㴥䃝䆻䇌俏僺峭帩撬撽殻窍竅翘翹誚譙诮躈陗鞘鞩韒髚𠿕𡰐𢶡𣒆𣹝𣺰𧣌𨜍𪑊𪜎𪪑𱂉]→qiào; [㛗苆𠋧𡛠𥕑]→qiē; [㚗䦧癿聺𡶐𨚧]→qié; [且𠀃]→qiě; -[㓶㗫㛍㤲㥦㹤㼤㾀㾜䟙䤿切匧厒妾怯悏惬愜挈朅洯淁穕窃竊笡箧篋籡緁藒蛪踥郄鍥鐑锲鯜𠁠𠩂𠲵𡂠𡐤𡝍𢲶𢺅𣠺𤴼𤷾𥪵𥿚𦆍𦼰𦿋𧑨𧚪𧫕𧻘𧻧𨄊𨉪𨖰𩣴𪑗𪙌]→qiè; -[㓎㾣䃢䜷亲侵媇寴嵚嶔欽綅衾親誛钦顉駸骎鮼𡵑𣆲𣢐𤥓𥍯𧯃]→qÄ«n; -[㕋㘦㢙㩒㪁㮗䔷䦦䰼勤嗪噙埁嫀庈慬懃懄捦擒斳檎溱澿珡琴琹瘽禽秦耹芩芹菦菳蚙螓蠄鈙鈫雂靲鬵鳹鵭𠓿𠘅𣜣𣪄𤚩𤴽𥎊𥎡𥘋𥱧𨙽𨛣𨾰𩎖𪒭𪒯]→qín; +[㓶㗫㛍㤲㥦㹤㼤㾀㾜䟙䤿切匧厒妾怯悏惬愜挈朅洯淁穕窃竊笡箧篋籡緁藒蛪踥郄鍥鐑锲鯜𠁠𠩂𠲵𡂠𡐤𡝍𢲶𢺅𣠺𤴼𤷾𥪵𥿚𦆍𦼰𦿋𧑨𧚪𧫕𧻘𧻧𨄊𨉪𨖰𩣴𪑗𪙌𫺁𫺂𰬡]→qiè; +[㓎㾣䃢䜷亲侵媇寴嵚嶔欽綅衾親誛钦顉駸骎鮼𡵑𣆲𣢐𤥓𥍯𧯃𰧎𰬞𰽳]→qÄ«n; +[㕋㘦㢙㩒㪁㮗䔷䦦䰼勤嗪噙埁嫀庈慬懃懄捦擒斳檎溱澿珡琴琹瘽禽秦耹芩芹菦菳蚙螓蠄鈙鈫雂靲鬵鳹鵭𠓿𠘅𣜣𣪄𤚩𤴽𥎊𥎡𥘋𥱧𨙽𨛣𨾰𩎖𪒭𪒯𫖑]→qín; [㝲㾛坅寑寝寢昑梫笉螼赾鋟锓𠔎𠻨𡫧𢫲𤙋𤿳𥵧𦯈𧼒𧾏𩓒𩔟𪙟]→qǐn; -[㞬㤈䈜吢吣唚抋揿搇撳沁瀙菣藽𠖶𠜘𠦎𡹢𢱶𣖯𣨠𤵂𦧋𩂈𩐙𩔝]→qìn; -[⻘䨝倾傾卿圊埥寈氢氫淸清蜻輕轻郬鑋靑青鲭𠑴𠨍𣫨𥃟𧕙𨆪𨓷𨻺𩑭𩗼𪏅]→qÄ«ng; -[㯳䞍䲔剠勍夝情擎擏晴暒棾樈檠殑氰甠葝黥𣩜𧖪𩷏𩽡𪄈]→qíng; -[㩩㷫䔛䯧庼廎檾漀苘請请頃顷𠗝𡄇𡲀𢹃𩒵𩔥]→qǐng; -[㵾䋜䡖儬凊庆慶掅櫦殸濪碃磬箐罄謦靘𡄔𤭩𥱨𩇝𩇟]→qìng; +[㞬㤈䈜吢吣唚抋揿搇撳沁瀙菣藽𠖶𠜘𠦎𡹢𢱶𣖯𣨠𤵂𦧋𩂈𩐙𩔝𰜜]→qìn; +[⻘䨝倾傾卿圊埥寈氢氫淸清蜻輕轻郬鑋靑青鲭𠑴𠨍𣫨𥃟𧕙𨆪𨓷𨻺𩑭𩗼𪏅𫏕𰼻]→qÄ«ng; +[㯳䞍䲔剠勍夝情擎擏晴暒棾樈檠殑氰甠葝黥𣩜𧖪𩷏𩽡𪄈𫈎]→qíng; +[㩩㷫䔛䯧庼廎檾漀苘請请頃顷𠗝𡄇𡲀𢹃𩒵𩔥𰘓]→qǐng; +[㵾䋜䡖儬凊庆慶掅櫦殸濪碃磬箐罄謦靘𡄔𤭩𥱨𩇝𩇟𪷍]→qìng; [硘]→qing; [芎𥑎]→qiōng; -[㑋㒌㧭㮪㷀㼇䅃䆳䊄䓖䛪䠻儝卭宆惸憌桏橩焪焭煢熍琼璚瓊瓗睘瞏穷穹窮竆笻筇舼茕藑藭蛩蛬赹跫邛銎𠌖𠤊𡊼𡞦𡦃𡸕𡺺𢞏𢶇𣇬𣋶𣑦𣜧𤢶𤤑𤤶𥑱𥨪𥳎𦦧𦨰𦭭𦾵𨀯𨍶𩑓𩢽𩨯𩬛𩬰𪀛]→qióng; +[㑋㒌㧭㮪㷀㼇䅃䆳䊄䓖䛪䠻儝卭宆惸憌桏橩焪焭煢熍琼璚瓊瓗睘瞏穷穹窮竆笻筇舼茕藑藭蛩蛬赹跫邛銎𠌖𠤊𡊼𡞦𡦃𡸕𡺺𢞏𢶇𣇬𣋶𣑦𣜧𤢶𤤑𤤶𥑱𥨪𥳎𦦧𦨰𦭭𦴇𦾵𨀯𨍶𩑓𩢽𩨯𩬛𩬰𪀛𬸉]→qióng; [𢮍𣶆]→qiòng; -[㐀㚱㳋䆋䐐䠓䨂䲡丘丠坵媝恘楸秋秌穐篍緧萩蓲蘒蚯蝵蟗蠤趥邱鞦鞧鰌鰍鳅鶖鹙龝𠀉𠰋𡊣𥔻𥫷𧇸𧏋𧲰𨍊𪍗𪚺]→qiÅ«; -[㕤㛏㞗㟈㤹㥢㧨㭝㷕㺫䊵䎿䜪䟵䣇䤛俅叴唒囚崷巯巰扏梂殏毬求汓泅浗渞湭煪犰玌球璆皳盚紌絿肍莍虬虯蛷蝤裘觓觩訄訅賕赇逎逑遒酋醔釓釚釻銶鮂鯄鰽鼽𠗈𡲚𢈝𢘄𢛃𢦎𣧝𣭳𤕾𤞰𥥽𥭑𦬖𦰪𧔭𧣕𧤕𧺤𧻱𨒊𨟽𨱇𨲒𨺧𩒮𩔕𩗕𩵍𩾁]→qiú; -[搝糗𦦄𧻁𩈸𩝠]→qiǔ; +[㐀㚱㳋䆋䐐䠓䨂䲡丘丠坵媝恘楸秋秌穐篍緧萩蓲蘒蚯蝵蟗蠤趥邱鞦鞧鰌鰍鳅鶖鹙龝𠀉𠰋𡊣𥔻𥫷𧇸𧏋𧲰𨍊𪍗𪚺𬓫𬘶𰰤]→qiÅ«; +[㕤㛏㞗㟈㤹㥢㧨㭝㷕㺫䊵䎿䜪䟵䣇䤛俅叴唒囚崷巯巰扏梂殏毬求汓泅浗渞湭煪犰玌球璆皳盚紌絿肍莍虬虯蛷蝤裘觓觩訄訅賕赇逎逑遒酋醔釓釚釻銶鮂鯄鰽鼽𠗈𡲚𢈝𢘄𢛃𢦎𣧝𣭳𤕾𤞰𥥽𥭑𦬖𦰪𧔭𧣕𧤕𧺤𧻱𨒊𨟽𨱇𨲒𨺧𩒮𩔕𩗕𩵍𩾁𫚧𫟲𬘕𮉠𰬗𱇠]→qiú; +[搝糗𦦄𧻁𩈸𩝠𬳌]→qiǔ; [䟬䠗𨕦𪖛]→qiù; -[㘗㠊㭕㸖㻃䈌䒧䒼䓚䓛䖦䢗䧢伹佉匤区區坥屈岖岨岴嶇憈抾敺曲浀祛筁粬紶胠蛆蛐袪覰覻詘誳诎趋趨躯軀镼阹駆駈驅驱髷魼鰸鱋麯麴麹黢𡱅𡳆𢌷𢴮𢼰𣮈𥬔𥶶𥺷𥽧𦛕𦛱𦸶𧌑𧐅𧠢𧾶𨄅𨧱𨱊𨸟𩖷𩣹𩪍𪌬𪛃]→qÅ«; -[㖆㜹㣄㯫㲘䂂䆽䋧䝣䞤䟊䵶佢劬忂戵斪朐欋氍淭渠灈璖璩癯瞿磲籧絇翑胊臞菃葋蕖蘧螶蟝蠷蠼衐衢躣軥鑺鴝鸜鸲鼩𠍲𠏛𠣪𡡥𡱺𡲰𢌄𢎖𢦌𣖪𣯸𣰋𣰠𣰡𣰻𤨎𥃔𥗫𥧻𦄽𦐛𦔬𦕙𦣒𦼫𧄒𧊛𧕎𧝔𧲵𧾱𨎶𨐣𨞙𨞳𨼫𨼽𩇐𩉿𩢳𩧘𩴹𩵅𩽩𩿥𩿩𪀊𪁖𪄊𪆂𪉌𪌆𪍸]→qú; -[䶚取娶竘竬蝺詓齲龋𡟥𤖬𦗛𧉧𨓭𪋄]→qǔ; -[㧁㫢㰦䁦䠐刞厺去呿唟耝覷觑趣閴闃阒麮鼁𠇯𤙏𩿟]→qù; +[㘗㠊㭕㸖㻃䈌䒧䒼䓚䓛䖦䢗䧢伹佉匤区區坥屈岖岨岴嶇憈抾敺曲浀祛筁粬紶胠蛆蛐袪覰覻詘誳诎趋趨躯軀镼阹駆駈驅驱髷魼鰸鱋麯麴麹黢𡱅𡳆𢌷𢴮𢼰𣮈𥬔𥶶𥺷𥽧𦛕𦛱𦸶𧌑𧐅𧠢𧾶𨄅𨧱𨱊𨸟𩖷𩣹𩪍𪌬𪛃𪨰𫍮𬘛𬶬𰕅𰴜𰴞𱇜𱋐𱋕]→qÅ«; +[㖆㜹㣄㯫㲘䂂䆽䋧䝣䞤䟊䵶佢劬忂戵斪朐欋氍淭渠灈璖璩癯瞿磲籧絇翑胊臞菃葋蕖蘧螶蟝蠷蠼衐衢躣軥鑺鴝鸜鸲鼩𠍲𠏛𠣪𡡥𡱺𡲰𢌄𢎖𢦌𣖪𣯸𣰋𣰠𣰡𣰻𤨎𥃔𥗫𥧻𦄽𦐛𦔬𦕙𦣒𦼫𧄒𧊛𧕎𧝔𧲵𧾱𨎶𨐣𨞙𨼫𨼽𩇐𩉿𩢳𩧘𩴹𩵅𩽩𩿥𩿩𪀊𪁖𪄊𪆂𪉌𪌆𪍸𬸱𰬆𰺁𱌁]→qú; +[䶚取娶竘竬蝺詓齲龋𡟥𤖬𦗛𧉧𨓭𪋄𫍜]→qǔ; +[㧁㫢㰦䁦䠐刞厺去呿唟耝覷觑趣閴闃阒麮鼁𠇯𤙏𩿟𱋋𱋿]→qù; [迲]→qu; -[㒽䌯圈圏奍峑弮恮悛棬鐉駩𠛮𡈉𥁸𦋓𨟠𨩸𩧴]→quān; -[㒰㟫䀬䑏䟒䠰佺全啳埢姾婘孉巏惓拳搼权楾権權泉洤湶牷犈瑔痊硂筌絟縓荃葲蜷蠸觠詮诠跧踡輇辁醛銓铨闎顴颧騡鬈鰁鳈齤𠤹𠥙𡇮𡙅𡙐𡰝𡴔𡺟𢎠𢑆𣍴𤜍𤥷𤬠𤷄𥤊𦏮𦓰𧈾𧍭𨛈𨜩𩓫𩘘𩜬𪈻]→quán; +[㒽䌯圈圏奍峑弮恮悛棬鐉駩𠛮𡈉𥁸𦋓𨟠𨩸𩧴𰾼]→quān; +[㒰㟫䀬䑏䟒䠰佺全啳埢姾婘孉巏惓拳搼权楾権權泉洤湶牷犈瑔痊硂筌絟縓荃葲蜷蠸觠詮诠跧踡輇辁醛銓铨闎顴颧騡鬈鰁鳈齤𠤹𠥙𡇮𡙅𡙐𡰝𡴔𡺟𢎠𢑆𣍴𤜍𤥷𤬠𤷄𥤊𦏮𦓰𧈾𧍭𨛈𨜩𩓫𩘘𩜬𪈻𬘥𰬲𱌲]→quán; [⺨䅚䊎汱烇犬犭畎綣绻虇𡿨𢔑𣸋𤰝𥹳𦨚𧸾𪐂]→quǎn; -[䄐券劝勧勸牶韏𢍕𦍅𨨗]→quàn; +[䄐券劝勧勸牶韏𢍕𦍅𨨗𱂇]→quàn; [椦]→quan; [缺蒛阙𥆸𥗮𧎯𩨭𩨷𩫠]→quē; [瘸]→qué; -[㕁㩁㰌㱋㱿㲉㴶㹱㾡䇎䍳䦬䧿䲵却卻埆塙墧崅悫愨慤搉榷燩琷皵硞确碏確碻礐礭趞闋闕阕雀鵲鹊𠞗𡇱𡉉𢠬𣛵𣤇𣪹𤣅𤷽𤿋𤿩𤿵𥀎𥕹𥗙𥜵𥩢𧢩𧢭𨞩𨢜𨴊𨴒𨵗𩤈𪏈𪏨𪖀]→què; +[㕁㩁㰌㱋㱿㲉㴶㹱㾡䇎䍳䦬䧿䲵却卻埆塙墧崅悫愨慤搉榷燩琷皵硞确碏確碻礐礭趞闋闕阕雀鵲鹊𠞗𡇱𡉉𢠬𣛵𣤇𣪹𤣅𤷽𤿋𤿩𤿵𥀎𥕹𥗙𥜵𥩢𧢩𧢭𨞩𨢜𨴊𨴒𨵗𩤈𪏈𪏨𪖀𬒈𬮯𰉩]→què; [㟒囷夋峮逡𡈀𢛕𦽖𩎗𩤁]→qÅ«n; [㪊㿏䭽宭帬羣群裙裠𣀄𤛭𤸷𨞗]→qún; [𦃢]→qǔn; -[㜣㲯㸐㾆䔳䕼䖄䫇䳿呥嘫然燃繎肰蚦蚺衻袇袡髥髯𠊌𠤀𠯍𡖝𢓒𣰦𤙼𤡮𤱋𥳚𦫉𪓘𪓚𪚮]→rán; -[㒄㚩㿵䎃䒣䣸䤡冄冉姌媣染橪珃苒蒅𠱞𡜉𡜫𤲗𥀭𥬕𨹌𩃵𩢡𩧬𩶎]→rǎn; -[𥣹𥣺]→ràn; +[㜣㲯㸐㾆䔳䕼䖄䫇䳿呥嘫然燃繎肰蚦蚺衻袇袡髥髯𠊌𠤀𠯍𡖝𢓒𣰦𤙼𤡮𤱋𥳚𦫉𪓘𪓚𪚮𬊾𬙇𬝴𰚪𱍄]→rán; +[㒄㚩㿵䎃䒣䣸䤡冄冉姌媣染橪珃苒蒅𠱞𡜉𡜫𤲗𥀭𥬕𨹌𩃵𩢡𩧬𩶎𫝜]→rǎn; +[𥣺]→ràn; [䉴儴勷瀼獽瓤禳穣穰蘘躟鬤𣰶𤬥𤰂𧟄𨟚𩆶]→ráng; [䑋嚷壌壤攘爙纕𣩽𤅑𥗝𨏛]→rǎng; [懹譲讓让]→ràng; -[㹛娆嬈桡橈荛蕘襓饒饶𦪛]→ráo; +[㹛娆嬈桡橈荛蕘襓饒饶𦪛𫋹]→ráo; [㑱扰擾隢𠒸𡈦𧳨𨇄]→rǎo; -[繞绕遶]→rào; +[繞绕遶𰺷]→rào; [惹𢞇]→rě; [热熱𤑄𧧏𩭿]→rè; -[⺅䌾䛘人亻仁壬忈忎朲秂芢鈓銋魜鵀𡰥𢇦𦏀𧥷]→rén; +[⺅䌾䛘人亻仁壬忈忎朲秂芢鈓銋魜鵀𡰥𢇦𦏀𧥷𬣯𬬯𬶁𬸊𰽻]→rén; [㣼䭃忍栠栣棯秹稔綛荏荵躵𠲏𢆉𦬄𩑉𩠈]→rěn; -[⺶⺷㠴㶵㸾䀔䇮䋕䏕仞仭任刃刄妊姙屻岃扨杒梕牣祍紉紝絍纫纴肕腍葚衽袵訒認认讱軔轫靭靱韌韧飪餁饪𠯄𣅉𦍌𧴬𨉃𩵕𪔺]→rèn; +[⺶⺷㠴㶵㸾䀔䇮䋕䏕仞仭任刃刄妊姙屻岃扨杒梕牣祍紉紝絍纫纴肕腍葚衽袵訒認认讱軔轫靭靱韌韧飪餁饪𠯄𣅉𦍌𧴬𨉃𩵕𪔺𫟃]→rèn; [扔]→rēng; -[㭁㺱䄧䚮仍礽辸陾𠧟𠮨𠯷𠯹𣗐𥾋𧹈𨸐]→réng; +[㭁㺱䄧䚮仍礽辸陾𠧟𠮨𠯷𠯹𣗐𥾋𧹈𨸐𪥠]→réng; [芿]→rèng; -[⺛⺜䒤囸日釰鈤馹驲𡆸𡉭𤝍𦨙]→rì; +[⺛⺜䒤囸日釰鈤馹驲𡆸𡉭𤝍𦨙𰽡]→rì; [茸]→rōng; -[㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥䤊䩸媶嫆嬫容峵嵘嵤嶸巆戎搈搑曧栄榕榮榵毧溶瀜烿熔爃狨瑢穁絨縙绒羢肜茙荣蓉蝾融螎蠑褣鎔镕駥髶𠞕𣮪𣯏𣯐𥎂𥑳𥨳𥬪𥼬𦗋𦗨𧎣𨉴𨉷𨲟𩍉𩎂𩮠𪃾]→róng; -[㲝䢇傇冗坈宂氄軵𠰽𡊫𡊸𡖢𡦼𡫦𡭋𢐿𢦿𢫨𣭲𣯍𣰇𣲽𤘺𤘻𥎜𦔋𦶇𧉡𨋠𨌣𨍅𨍷𨒆𩚗𩼅𪕁𪕎𪗴]→rǒng; +[㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥䤊䩸媶嫆嬫容峵嵘嵤嶸巆戎搈搑曧栄榕榮榵毧溶瀜烿熔爃狨瑢穁絨縙绒羢肜茙荣蓉蝾融螎蠑褣鎔镕駥髶𠞕𣮪𣯏𣯐𥎂𥑳𥨳𥬪𥼬𦗋𦗨𧎣𨉴𨉷𨲟𩍉𩎂𩮠𪃾𫞡𫶕𱅉]→róng; +[㲝䢇傇冗坈宂氄軵𠰽𡊫𡊸𡖢𡦼𡫦𡭋𢐿𢦿𢫨𣭲𣯍𣰇𣲽𤘺𤘻𥎜𦔋𦶇𧉡𨋠𨌣𨍅𨍷𨒆𩚗𩼅𪕁𪕎𪗴𰹿]→rǒng; [𠌚]→ròng; [穃]→rong; -[㽥䐓䧷䰆厹媃揉柔渘煣瑈瓇禸粈糅葇蝚蹂輮鍒鞣騥鰇鶔𠠐𥠊𦍭𨛶𪑶]→róu; +[㽥䐓䧷䰆厹媃揉柔渘煣瑈瓇禸粈糅腬葇蝚蹂輮鍒鞣騥鰇鶔𠠐𥠊𦍭𨛶𪑶𫔄𬶧𱅟𱊗]→róu; [楺韖𡗑𢔟]→rǒu; -[⺼宍肉腬]→ròu; -[㐵㨎㾒䋈䞕䰰侞儒嚅如嬬孺帤曘桇渪濡燸筎茹蒘蕠薷蝡蠕袽襦邚醹銣铷顬颥鱬鴑鴽𠟺𡄲𡜚𣖹𣚐𣭠𣽈𣽉𥙦𥞚𦤊𦭰𦳾𦷸𧊟𨚴𩄋𩶯𩸐]→rú; +[⺼宍肉]→ròu; +[㐵㨎㾒䋈䞕䰰侞儒嚅如嬬孺帤曘桇渪濡燸筎茹蒘蕠薷蝡蠕袽襦邚醹銣铷顬颥鱬鴑鴽𠟺𡄲𡜚𣖹𣚐𣭠𣽈𣽉𥙦𥞚𦤊𦭰𦳾𦷸𧊟𨚴𩄋𩶯𩸐𫛪𱇫𱈗]→rú; [乳擩汝肗辱鄏𡜃𡫽𡮚𨨜𩍥𪏮𪑾]→rǔ; [㦺㹘䄾入嗕媷扖杁洳溽縟缛蓐褥鳰𢖵𢛚𣯋𩱨𩶫]→rù; [嶿]→ru; [挼]→ruá; -[䙇堧壖撋𢱾𣽳𤲬𥈇]→ruán; -[㓴㮕㼱㽭䎡䓴䞂䪭偄媆朊瑌瓀碝礝緛耎軟輭软阮𠤦𢘧𢡵𣃅𣡗𤧠𥊶𥎀𥎘𥩗𥯬𦺾𨒩𩏈]→ruǎn; +[䙇堧壖撋𢱾𣽳𤲬𥈇𰓷]→ruán; +[㓴㮕㼱㽭䎡䓴䞂䪭偄媆朊瑌瓀碝礝緛耎軟輭软阮𠤦𢘧𢡵𣃅𣡗𤧠𥊶𥎀𥎘𥩗𥯬𦺾𨒩𩏈𬘰𬥻]→ruǎn; [𨨰𨪳𨬔]→ruàn; -[䅑䬐婑桵甤緌蕤𣬘𦼆]→ruí; +[䅑䬐婑桵甤緌蕤𣬘𦼆𮉫𱃜]→ruí; [橤繠蕊蕋蘂蘃𡯒𣛚𥳝𧄜]→ruǐ; -[㓹㢻㪫㲊䂱䄲䇤䌼䓲叡壡枘汭瑞睿芮蚋蜹銳鋭锐𢣳𨧨𨳙𪏩]→ruì; +[㓹㢻㪫㲊䂱䄲䇤䌼䓲叡壡枘汭瑞睿芮蚋蜹銳鋭锐𢣳𨧨𨳙𪏩𮤯]→ruì; [瞤𥆧𩀋]→rún; [𠷀]→rǔn; -[㠈䏰䦞橍润潤膶閏閠闰𨷎]→rùn; +[㠈䏰䦞橍润潤膶閏閠闰𨷎𬂀]→rùn; [捼]→ruó; -[䐞偌叒嵶弱楉渃焫爇箬篛若蒻鄀鰙鰯鶸𤍽𤣼𦩸𧃪𨀝𨴚]→ruò; -[仨挱挲撒𠬙𣬬𥋌]→sā; -[洒潵灑訯躠靸𡄳𥸗𨐖𩎕𩨞]→sǎ; -[㒎㚫㪪㽂䊛䙣䬃卅摋櫒泧脎萨薩虄鈒钑隡颯飒馺𠎷𠦃𠱡𠿓𡐥𡒁𢓔𢕬𢫬𢻨𣀯𣜂𥵯𥻦𦠿𦻅𦼧𧀕𧭝𨃛𨆂𨷆𩆅𩐅𩗉𩗞]→sà; +[䐞偌叒嵶弱楉渃焫爇箬篛若蒻鄀鰙鰯鶸𤍽𤣼𦩸𧃪𨀝𨴚𱈍]→ruò; +[仨挱挲撒𠬙𣬬𥋌𪠡]→sā; +[洒潵灑訯躠靸𡄳𥸗𨐖𩎕𩨞𱂃]→sǎ; +[㒎㚫㪪㽂䊛䙣䬃卅摋櫒泧脎萨薩虄鈒钑隡颯飒馺𠎷𠦃𠱡𠿓𡐥𡒁𢓔𢕬𢫬𢻨𣀯𣜂𥵯𥻦𦠿𦻅𦼧𧀕𧭝𨃛𨆂𨷆𩆅𩐅𩗉𩗞𫂿𱅂]→sà; [ð ®¿]→sa; -[㩙䚡䰄嘥噻塞愢揌毢毸腮顋鰓鳃𪃄]→sāi; -[㗷㘔䈢]→sǎi; +[㩙䚡䰄嘥噻塞愢揌毢毸腮顋鰓鳃𪃄𱂲]→sāi; +[㗷㘔䈢𫬐]→sǎi; [僿嗮簺賽赛𡬉𦞫]→sài; -[䈀三厁叁弎毵毶毿犙鬖𢁘𣀫𣬛𦙱𦙸𧱆𧽾𩯑]→sān; -[㧲䉈䊉䫩仐伞傘糁糂糝糣糤繖鏒鏾霰饊馓𡙘𢕕𥒬𦷻𦺻𩀲𩀼𩞀]→sǎn; -[㤾㪔㪚䫅俕帴悷散閐𣀧𣮠𦡨𧗋𨸃]→sàn; +[䈀三厁叁弎毵毶毿犙鬖𢁘𣀫𣬛𣯶𦙱𦙸𧱆𧽾𩭹𩯑]→sān; +[㧲䉈䊉䫩仐伞傘糁糂糝糣糤繖鏒鏾霰饊馓𡙘𢕕𥒬𦷻𦺻𩀲𩀼𩞀𫔌𬭝𬱬𰬷]→sǎn; +[㤾㪔㪚䫅俕帴散閐𣀧𣮠𦡨𧗋𨸃𰏕]→sàn; [壭橵]→san; -[䘮桑桒槡𡠏𦅇𧍨𨢆𩐷𩦌𪔬]→sāng; -[䡦䫙嗓搡磉褬鎟顙颡𡕏𣞙𤸯𥔫𦟄𩺞]→sǎng; +[䘮桑桒槡𡠏𦅇𧍨𨢆𩐷𩦌𪔬𫄪]→sāng; +[䡦䫙嗓搡磉褬鎟顙颡𡕏𣞙𤸯𥔫𦟄𩺞𬨑𱈎]→sǎng; [丧喪𣉕𣊝]→sàng; -[㥰慅掻搔溞繅缫臊螦騒騷骚鰠鱢鳋𠋺𢔳𣉔𤠘𤢖𥰱𦏛𦞣𧂩𧖠𨪊𩙈𩙰𩮚]→sāo; +[㥰慅掻搔溞繅缫臊螦騒騷骚鰠鱢鳋𠋺𢔳𣉔𤠘𤢖𥰱𦏛𦞣𧂩𧖠𨪊𩙈𩙰𩮚𫚫]→sāo; [㛮䕅嫂扫掃𦺋𦾘]→sǎo; [㲧㿋埽氉瘙矂髞𢜶𢠡𢤁𢮞𣰕𦕏𧑫𨃣𨧪𩫦𪍻]→sào; [閪]→sē; -[㒊㥶㱇㻭䉢䔼䨛啬嗇懎擌栜歮歰洓涩渋澀澁濇濏瀒琗瑟璱瘷穑穡穯繬色譅轖銫鏼铯雭飋𠎸𠟦𠟩𠢳𠵭𠽼𠿗𡫟𡵶𢀋𢃢𢡉𣚟𣽤𤁧𤖗𤛷𤾿𥈽𥱁𥷹𥻨𦆄𦐅𧈈𧒓𧒗𧨷𨆙𩃑𩄜𩇣𩊯𩍙𩏫𩕡𩰙]→sè; -[森椮槮襂𣟹𧂅]→sēn; +[㒊㥶㱇㻭䉢䔼䨛啬嗇懎擌栜歮歰洓涩渋澀澁濇濏瀒琗瑟璱瘷穑穡穯繬色譅轖銫鏼铯雭飋𠎸𠟦𠟩𠢳𠵭𠽼𠿗𡫟𡵶𢀋𢃢𢡉𣚟𣽤𤁧𤖗𤛷𤾿𥈽𥱁𥷹𥻨𦆄𦐅𧈈𧒓𧒗𧨷𨆙𩃑𩄜𩇣𩊯𩍙𩏫𩕡𩰙𫄱𫗋𬈧𰶎𰺙]→sè; +[森椮槮襂𣟹𧂅𬞣𰴂]→sēn; [𩕌]→sěn; [䒏僧鬙]→sēng; [𡬙]→sèng; -[㠺㲚㸺䤬乷刹剎唦杀桬榝樧殺毮沙煞猀痧砂硰粆紗纱莎蔱裟鎩铩魦鯊鯋鲨𡺧𢅑𢩖𢶌𢼵𣉜𣛶𣡽𣲓𣲡𣶤𣻑𤍁𤑣𦀛𦕉𦭉𦱵𧋊𨪍𩊮𩮫𩵮𪄅𪌮]→shā; -[傻儍𧫝]→shǎ; -[㰱㰼㵤䈉䝊䬊倽厦唼啑啥喢帹廈歃箑翜翣萐閯霎𠍽𠚺𢇗𣓉𣣮𣣺𤟃𥈊𦔯𦔰𦩿𦾚𧏫𧲌𧳛𧻵𨖷𨘉]→shà; +[㠺㲚㸺䤬乷刹剎唦杀桬榝樧殺毮沙煞猀痧砂硰粆紗纱莎蔱裟鎩铩魦鯊鯋鲨𡺧𢅑𢩖𢶌𢼵𣉜𣛶𣡽𣲓𣲡𣶤𣻑𤍁𤑣𦀛𦕉𦭉𦱵𧋊𨪍𩊮𩮫𩵮𪄅𪌮𫚌𬂮𬸌𭰒𰰵𰾈𱋘]→shā; +[傻儍𧫝𫍺]→shǎ; +[㰱㰼㵤䈉䝊䬊倽厦唼啑啥喢帹廈歃箑翜翣萐閯霎𠍽𠚺𢇗𣓉𣣮𣣺𤟃𥈊𦔯𦔰𦩿𦾚𧏫𧲌𧳛𧻵𨖷𨘉𬉇𬮪𰭢]→shà; [繌]→sha; [㩄㴓筛篩簁簛酾釃]→shāi; [繺𢄌]→shǎi; -[㬠䵘晒曬閷𧜁𨢦𩂃𩂝𩴇]→shài; -[㰑㺑䀐䘰删刪剼嘇圸埏姍姗山幓彡挻搧杉柵檆潸澘煽狦珊痁笘縿羴羶脠膻舢芟苫衫跚軕邖钐閊鯅𣆴𣖉𣧺𣲀𥊀𦎞𦏂𦳫𦺭𧛄𧛡𧲾𨁆𨏪𨝩𨝵𩁺𩌰𪑃]→shān; -[𧨾]→shán; -[㚒㨛㪎㴸㶒䠾晱炶煔熌睒覢閃闪陕陝鿃𠿞𡟨𢒉𢒹𢿈𣪶𤇄𤊼𥄘𥈚𧧵𧴭𨹈𨹊𩆤𩆫]→shǎn; -[㣌㣣㪨䄠䚲䡪䥇䦂䦅䱇䱉䴮傓僐剡善墠墡嬗扇掞擅敾椫樿歚汕潬灗疝磰繕缮膳蟮蟺訕謆譱讪贍赡赸鄯釤銏鐥饍騸骟鱓鱔鳝𠚹𠫹𢕻𢩢𢫔𣓒𣩧𤮜𤺪𥔱𥰢𥸣𦍸𦘹𦶋𧎥𧭽𧷶𩟋𩦐𪍶]→shàn; -[䵰䵼伤傷商墒慯殇殤滳漡熵蔏螪觞觴謪鬺𠼬𤎘𤳈𥏫𧶜𨢩𨶼𪄲]→shāng; -[垧扄晌賞贘赏鑜𧡮𩞃𩞧]→shǎng; +[㬠䵘晒曬閷𧜁𨢦𩂃𩂝𩴇𬓸𬡕𰿳]→shài; +[㡎㰑㺑䀐䘰删刪剼嘇圸埏姍姗山幓彡挻搧杉柵檆潸澘煽狦珊痁笘縿羴羶脠膻舢芟苫衫跚軕邖钐閊鯅𣆴𣖉𣧺𣲀𥊀𦎞𦏂𦳫𦺭𧛄𧛡𧲾𨁆𨏪𨝩𨝵𩁺𩌰𪑃𫐅𬌷𰇼𰬪𱈁]→shān; +[𧨾𬤂]→shán; +[㚒㨛㪎㴸㶒䠾晱炶煔熌睒覢閃闪陕陝鿃𠿞𡟨𢒉𢒹𢿈𣪶𤇄𤊼𥄘𥈚𧧵𧴭𨹈𨹊𩆤𩆫𪯋𬊦𰓔𰛛𰛩𰵢]→shǎn; +[㣌㣣㪨䄠䚲䡪䥇䦂䦅䱇䱉䴮傓僐剡善墠墡嬗扇掞擅敾椫樿歚汕潬灗疝磰繕缮膳蟮蟺訕謆譱讪贍赡赸鄯釤銏鐥饍騸骟鱓鱔鳝𠚹𠫹𢕻𢩢𢫔𣓒𣩧𤮜𤺪𥔱𥰢𥸣𦍸𦘹𦶋𧎥𧭽𧷶𩟋𩦐𪍶𫍸𫟶𫮃𬈁𬶛𬹎𱇞𱋆]→shàn; +[䵰䵼伤傷商墒慯殇殤滳漡熵蔏螪觞觴謪鬺𠼬𤎘𤳈𥏫𧶜𨢩𨶼𪄲𫹽𱆌𱊥]→shāng; +[垧扄晌賞贘赏鑜𧡮𩞃𩞧𬲰𱄇]→shǎng; [丄上尙尚恦緔绱鞝𤔚𤵼]→shàng; [裳]→shang; -[䈰䈾弰捎旓梢烧焼燒稍筲艄莦蕱蛸輎颵髾鮹𠷃𡡏𢼼𥙬𥳓𦄏𨱭𨲆𩬏]→shāo; +[䈰䈾弰捎旓梢烧焼燒稍筲艄莦蕱蛸輎颵髾鮹𠷃𡡏𢼼𥙬𥳓𦄏𨱭𨲆𩬏𱇯]→shāo; [㲈㸛勺柖玿芍苕韶𢦽𤱠𦯐]→sháo; [㪢䒚䔠少𢾐𥵦𦿃𧣪𨈘𨙹]→shǎo; -[䏴䙼䬰劭卲哨娋潲睄紹綤绍袑邵𠣫𠧙𤉎𦓴𧳹𨛍]→shào; -[奢檨猞畬畲賒賖赊輋𠾏𡄢𥿞𨣍𩩗]→shē; +[䏴䙼䬰劭卲哨娋潲睄紹綤绍袑邵𠣫𠧙𤉎𦓴𧳹𨛍𰴖]→shào; +[奢檨猞畬畲賒賖赊輋𠾏𡄢𥿞𨣍𩩗𪨶]→shē; [㓭㵃䞌佘舌虵蛇蛥𠋞𢶅𣸚𥝀𦯬𦴍𦼢𧉮𧵳]→shé; [䬷捨舍𢉃]→shě; -[㴇䀅䄕䜓䠶䤮厍厙射弽慑慴懾摂摄摵攝欇歙涉涻渉滠灄社舎蔎蠂設设赦韘騇麝𠪣𠴯𢗭𣝒𣣭𤙱𤠭𤺔𥁹𥍉𥔡𦁗𧮿𨝫𩂨𩂴𩙝𩮐]→shè; +[㴇䀅䄕䜓䠶䤮厍厙射弽慑慴懾摂摄摵攝欇歙涉涻渉滠灄社舎蔎蠂設设赦韘騇麝𠪣𠴯𢗭𣝒𣣭𤙱𤠭𤺔𥁹𥍉𥔡𦁗𧮿𨝫𩂨𩂴𩙝𩮐𪳍𪽴𰰺𱂊𱅚]→shè; [谁]→shéi; -[㑗㕥㜪㮱䅸䯂伸侁兟呻堔妽姺娠屾峷扟敒曑柛棽氠深燊珅甡甧申眒砷穼籶籸紳绅罙莘葠蓡蔘薓裑訷詵诜身駪鯓鯵鰺鲹鵢𠃫𠻝𡖬𢈯𢏎𢘊𣇗𣔗𣘘𣘲𤶴𥆣𥥍𥥿𥳱𥸬𦐹𦜊𦸂𦸯𦺷𧢹𨊘𨐍𨐔𨐕𨝐𨞲𩉼𩺵]→shēn; -[䰠什榊甚神鰰𤕊]→shén; -[㚞㚨㰂㾕哂婶嬸审宷審弞曋渖瀋瞫矤矧覾訠諗讅谂谉邥頣魫𠘆𡼬𢈇𢊲𢏦𢸙𣿇𤏗𥏖𥬐𧀯𩶇]→shěn; -[㰮㵕䆦侺愼慎昚椹涁渗滲瘆瘮眘祳罧肾胂脤腎蜃蜄鋠𠂧𠗿𢊖𦌀𦕽𦜜𨴐]→shèn; -[㱡䲼䴤升呏声斘昇曻枡栍殅泩湦焺牲狌珄生甥竔笙聲苼鉎鍟阩陞陹鵿鼪𠇷𠴢𢦑𣢡𣬺𤚣𥘥𥟎𦖞𧿘𨁠𨕻]→shēng; -[䱆憴縄繩绳譝𦩱𩍋]→shéng; +[㑗㕥㜪㮱䅸䯂伸侁兟呻堔妽姺娠屾峷扟敒曑柛棽氠深燊珅甡甧申眒砷穼籶籸紳绅罙莘葠蓡蔘薓裑訷詵诜身駪鯓鯵鰺鲹鵢𠃫𠻝𡖬𢈯𢏎𢘊𣇗𣔗𣘘𣘲𤶴𥆣𥥍𥥿𥳱𥸬𦐹𦜊𦸂𦸯𦺷𧢹𨊘𨐍𨐔𨐕𨝐𨞲𩉼𩺵𬳽]→shēn; +[䰠什榊甚神鰰𤕊𬬹]→shén; +[㚞㚨㰂㾕哂婶嬸审宷審弞曋渖瀋瞫矤矧覾訠諗讅谂谉邥頣魫𠘆𡼬𢈇𢊲𢏦𢸙𣿇𤏗𥏖𥬐𧀯𩶇𭡜𰗵𱇙]→shěn; +[㰮㵕䆦侺愼慎昚椹涁渗滲瘆瘮眘祳罧肾胂脤腎蜃蜄鋠𠂧𠗿𢊖𦌀𦕽𦜜𨴐𫓵𰄁]→shèn; +[㱡䲼䴤升呏声斘昇曻枡栍殅泩湦焺牲狌珄生甥竔笙聲苼鉎鍟阩陞陹鵿鼪𠇷𠴢𢦑𣢡𣬺𤚣𥘥𥟎𦖞𧿘𨁠𨕻𬸆𰽫𰾝]→shēng; +[䱆憴縄繩绳譝𦩱𩍋𰑪]→shéng; [㗂㮐㼳㾪䁞䚇䪿偗渻省眚𡞞𡨽𦔄𦳗𧍖𨜜𨲓𨵥]→shěng; -[䞉剩剰勝圣墭嵊晠榺橳琞盛聖胜蕂貹賸𠓸𠓽𤯡𦕡𦛙𧡶𧪝𨚱𪅻]→shèng; -[䌤䌳䏉䗐䙾䴓呞失尸屍师師施浉湤湿溮溼濕狮獅瑡絁葹蒒蓍虱蝨褷襹詩诗邿釶鉇鉈鍦鯴鰤鲺鳲鳾鶳鸤𠇳𠓤𠷇𡂓𡟕𡠋𢀕𢧏𢺿𢻫𢼉𢼊𣁒𣤘𤹌𥍸𥛨𥜰𦌿𦒈𧍀𧜂𧠜𧠡𧩹𩒂𩥐𩬭𪀔𪓻𪓿𫚕]→shÄ«; -[⻝⻟⻠㖷㵓䂖䄷䈕䖨䦹䲽䶡乭十埘塒姼实実寔實峕嵵拾时旹時榯湜溡炻石祏竍莳蒔蚀蝕識辻遈鉐食飠饣鮖鰣鲥鼫鼭𠥿𠩔𠯰𠰴𡀗𡚼𡫵𡺔𢨝𢻘𣏚𣧚𤸤𥇲𥐘𦔂𧄹𨙩]→shí; +[䞉剩剰勝圣墭嵊晠榺橳琞盛聖胜蕂貹賸𠓸𠓽𤯡𦕡𦛙𧡶𧪝𨚱𪅻𬂉𰷩]→shèng; +[䌤䌳䏉䗐䙾䴓呞失尸屍师師施浉湤湿溮溼濕狮獅瑡絁葹蒒蓍虱蝨褷襹詩诗邿釶鉇鉈鍦鯴鰤鲺鳲鳾鶳鸤𠇳𠓤𠷇𡂓𡟕𡠋𢀕𢧏𢺿𢻫𢼉𢼊𣁒𣤘𤹌𥍸𥛨𥜰𦌿𦒈𧍀𧜂𧠜𧠡𧩹𩒂𩥐𩬭𪀔𪓻𪓿𫀌𫄟𫚕𬡔𰰳𰳼𰾢]→shÄ«; +[⻝⻟⻠㖷㵓䂖䄷䈕䖨䦹䲽䶡乭十埘塒姼实実寔實峕嵵拾时旹時榯湜溡炻石祏竍莳蒔蚀蝕識识辻遈鉐食飠饣鮖鰣鲥鼫鼭𠥿𠩔𠯰𠰴𡀗𡚼𡫵𡺔𢨝𢻘𣏚𣧚𤸤𥇲𥐘𦔂𧄹𨙩𪶄𬬷𰗨]→shí; [㕜㹬㹷䂠䒨乨使兘史始宩屎榁矢笶豕鉂駛驶𠘪𡰯𡱁𡶈𢁓𣆘𥑏𦰯𦳊𨴯𩭐𩰢𪊢𪗧]→shǐ; -[⺬-⺮㒾㔺㱁㳏㸷㹝䁺䊓䏡䛈䟗䤭䤱䩃䭄世丗亊事仕似侍冟势勢卋叓呩嗜噬士奭媞嬕室崼市式弑弒徥忕恀恃戺拭揓是昰枾柹柿栻氏澨烒煶眂眎眡睗示礻筮簭舐舓螫襫視视觢試誓諟諡謚识试谥豉貰贳軾轼适逝適遾釈释釋鈰鉃鉽銴铈飾餙餝饰鰘𠀍𠁗𠡥𠰚𡅵𡉸𡣪𡷈𢂑𢃰𢝬𣬐𤆰𤉏𤑦𤖻𤜣𤢼𤯄𤯜𥅔𥅞𥥥𥫴𥰰𥼶𥿅𦚨𦿇𧊖𧝊𧞲𧧅𧳅𧵋𧻸𨒍𨒧𨟂𨱡𨸝𨽄𩋡𩗎𩛌𩛏]→shì; +[⺬-⺮㒾㔺㱁㳏㸷㹝䁺䊓䏡䛈䟗䤭䤱䩃䭄世丗亊事仕似侍冟势勢卋叓呩嗜噬士奭媞嬕室崼市式弑弒徥忕恀恃戺拭揓是昰枾柹柿栻氏澨烒煶眂眎眡睗示礻筮簭舐舓螫襫視视觢試誓諟諡謚试谥豉貰贳軾轼适逝適遾釈释釋鈰鉃鉽銴铈飾餙餝饰鰘𠀍𠁗𠡥𠰚𡅵𡉸𡣪𡷈𢂑𢃰𢝬𣬐𤆰𤉏𤑦𤖻𤜣𤢼𤯄𤯜𥅔𥅞𥥥𥫴𥰰𥼶𥿅𦚨𦿇𧊖𧝊𧞲𧧅𧳅𧵋𧻸𨒍𨒧𨟂𨱡𨸝𨽄𩋡𩗎𩛌𩛏𫗤𫟸𬖘𬤊]→shì; [佦匙篒籂𥫽]→shi; [㧃収收𠈅𤙘𤚔𤱜𥅪]→shōu; -[㝊䭭垨守手艏首𡭮𥅷𥾹𦣻𧵃𩠶]→shǒu; +[㝊䭭垨守手艏首𡭮𥅷𥾹𦣻𧵃𩠶𬱯]→shǒu; [㖟㥅䛵兽受售壽夀寿授涭狩獣獸痩瘦綬绶膄鏉𠱔𣒻𥙰𥨝𧈙𧌅𧚯𧜃𧤙𧯼𨱒𩴍𪈀]→shòu; [⺘扌]→shou; -[㑐㸡㼡䨹䱙书倏倐儵叔姝尗抒掓摅攄書杸枢梳樞橾殊殳毹毺淑瀭焂瑹疎疏紓綀纾舒菽蔬跾踈軗輸输鄃陎鮛鵨𠘧𠙎𡧔𢞣𣉛𣰿𤕟𤱐𤴙𥳕𥿇𦈌𦈷𦍄𦐣𦤂𦶕𦺗𧠣𨁀𨐅𨛭𩛅𩳅𩷌𩾈𪅰]→shÅ«; -[㒔㯮䃞䴰塾婌孰熟璹秫贖赎𡒒𡦛𢧇𣤯𧇝𨶝𨷙𩢻]→shú; -[㻿䑕䝪䞖属屬暏暑曙潻癙糬署薥薯藷蜀蠴襡襩鱪鱰黍鼠鼡𡤽𡱆𢋂𣀻𤻃𥍝𥣋𦺪𧄔𧑓𧒑𨽉]→shǔ; -[㛸㜐㡏㣽㫹㵂㶖㷂㽰㾁䉀䘤䜹䝂䠼䢞䢤䩱侸咰墅尌庶庻怷恕戍捒数數朮术束树樹沭漱潄澍濖竖竪絉腧荗蒁虪術裋豎述鉥錰鏣隃鶐𠊪𠐊𠲌𠾢𡂡𡊍𡔪𡣈𢠫𣏗𣻚𤍓𤗪𤘷𤞉𦒶𦠦𧗱𧞀𧞫𧼯𨅒𨔦𪌶𪐧]→shù; +[㑐㸡㼡䨹䱙书倏倐儵叔姝尗抒掓摅攄書杸枢梳樞橾殊殳毹毺淑瀭焂瑹疎疏紓綀纾舒菽蔬跾踈軗輸输鄃陎鮛鵨𠘧𠙎𡧔𢞣𣉛𣰿𤕟𤱐𤴙𥳕𥿇𦈌𦈷𦍄𦐣𦤂𦶕𦺗𧠣𨁀𨐅𨛭𩛅𩳅𩷌𩾈𪅰𱇨]→shÅ«; +[㒔㯮䃞䴰塾婌孰熟璹秫贖赎𡒒𡦛𢧇𣤯𧇝𨶝𨷙𩢻𰡽]→shú; +[㻿䑕䝪䞖属屬暏暑曙潻癙糬署薥薯藷蜀蠴襡襩鱪鱰鸀黍鼠鼡𡤽𡱆𢋂𣀻𤻃𥍝𥣋𦺪𧄔𧑓𧒑𨽉𫉄𫿗𱊬]→shǔ; +[㛸㜐㡏㣽㫹㵂㶖㷂㽰㾁䉀䘤䜹䝂䠼䢞䢤䩱侸咰墅尌庶庻怷恕戍捒数數朮术束树樹沭漱潄澍濖竖竪絉腧荗蒁虪術裋豎述鉥錰鏣隃鶐𠊪𠐊𠲌𠾢𡂡𡊍𡔪𡣈𢠫𣏗𣻚𤍓𤗪𤘷𤞉𦒶𦠦𧗱𧞀𧞫𧼯𨅒𨔦𪌶𪐧𪢒𫌋𫝋𫝧𬬸]→shù; [㕞刷唰𠛚]→shuā; [耍𤔙𩈥𩉆𩤤]→shuǎ; -[誜]→shuà; +[誜𰵯]→shuà; [㲤摔衰𤠠𤸬𤺀𨄮]→shuāi; [甩]→shuǎi; [䢦卛帅帥蟀𠌭𢕅𢕑𣘚𣼧𧍓𧗿𧜠𩘱]→shuài; [拴栓閂闩𢩠𣔫𣟴𣠸]→shuān; [䧠涮腨𡭐𢮛𤅲𦺲𨄔𨏉]→shuàn; -[㕠䉶䌮䝄双孀孇欆礵艭雙霜騻驦骦鷞鸘鹴𧄐𧕟𨇯𩅪𩆿𩽧]→shuāng; -[䔪䗮䫪塽慡樉漺爽縔鏯𠗾𡑽𥡠𥱶𦄍𦆌𧴅]→shuǎng; -[㦼灀𥲚𧕺]→shuàng; +[㕠䉶䌮䝄双孀孇欆礵艭雙霜騻驦骦鷞鸘鹴𧄐𧉐𧕟𧕺𨇯𩅪𩆿𩽧𪥫𫁷𫘭𮭪𰰋𰸇]→shuāng; +[䔪䗮䫪塽慡樉漺爽縔鏯𠗾𡑽𥡠𥱶𦄍𦆌𧴅𬘾]→shuǎng; +[㦼灀𥲚]→shuàng; [脽誰𧀣]→shuí; [⺢水氺𡯑𡱊𢏅𤆙𥫸𦙙]→shuǐ; -[㥨㽷䬽䭨䳠帨涗涚睡瞓祱稅税裞𠻜𢇤𥌘𦣢𨓚𨿠𩟥𩩞]→shuì; +[㥨㽷䬽䭨䳠帨涗涚睡瞓祱稅税裞𠻜𢇤𥌘𦣢𨓚𨿠𩟥𩩞𰥛]→shuì; [⺡氵閖]→shui; [吮𨺠]→shǔn; [㥧䀢䀵䑞䴄橓瞚瞬舜蕣順顺鬊𨝜]→shùn; [哾說説说]→shuō; -[㮶䀥䁻妁搠朔槊欶烁爍獡矟硕碩箾蒴鎙鑠铄𠲾𠲿𣀝𣝇𣷥𣸛𣻘𤡯𤢴𥌞𦂗𦃗𦋞𨨺𩟧𪎒]→shuò; -[⺯⺰㟃㠼㴲㺇㺨㽄䇁䔮䡳䫢䲉丝俬凘厮厶司咝嘶噝媤廝思恖撕斯楒榹泀澌燍磃禗禠私籭糹絲緦纟缌罳蕬虒蛳蜤螄蟖蟴鉰銯鋖鐁锶颸飔騦鷥鸶鼶𠀓𠖓𡡒𢊀𢛥𢠹𢦲𣂖𣚄𤆟𤣵𥄶𥐀𥕶𥝠𥠱𥯨𦇲𦇵𦭡𦮺𦸷𦽕𧀚𧝤𨮭𩅰𩆵𩺛𪆁𪆗𪕳𪖉]→sÄ«; +[㮶䀥䁻妁搠朔槊欶烁爍獡矟硕碩箾蒴鎙鑠铄𠲾𠲿𣀝𣝇𣷥𣸛𣻘𤡯𤢴𥌞𦂗𦃗𦋞𨨺𩟧𪎒𫔈]→shuò; +[⺯⺰㟃㠼㴲㺇㺨㽄䇁䔮䡳䫢䲉丝俬凘厮厶司咝嘶噝媤廝思恖撕斯楒榹泀澌燍磃禗禠私籭糹絲緦纟缌罳蕬虒蛳蜤螄蟖蟴鉰銯鋖鐁锶颸飔騦鷥鸶鼶𠀓𠖓𡡒𢊀𢛥𢠹𢦲𣂖𣚄𤆟𤣵𥄶𥐀𥕶𥝠𥠱𥯨𦇲𦇵𦭡𦮺𦸷𦽕𧀚𧝤𨮭𩅰𩆵𩺛𪆁𪆗𪕳𪖉𬕄𬝊𰾴𱈒]→sÄ«; [死𣣑]→sǐ; -[⺒㕽㚶㣈㭒㸻㹑䇃䎣䏤䦙亖佀価儩兕嗣四姒娰孠寺巳杫柶汜泗泤洍涘瀃牭祀禩竢笥耜肂肆蕼覗貄釲鈶鈻飤飼饲駟驷𠋡𠭈𠳎𢍭𣙼𣩠𣱻𣽷𤱸𥒲𥙉𥹊𧀩𧣛𧱅𧳙𨽼𩵗𩸟𪊍]→sì; -[㣝䯳䯷倯凇娀崧嵩庺忪憽松枀枩柗梥檧淞濍硹菘蜙鍶鬆𢓣𢔋𢤄𣚜𣽫𤾥𧊕𧌻𨠤𨱛𨱿𩃭𪀚]→sōng; +[⺒㕽㚶㣈㭒㸻㹑䇃䎣䏤䦙亖佀価儩兕嗣四姒娰孠寺巳杫柶汜泗泤洍涘瀃牭祀禩竢笥耜肂肆蕼覗貄釲鈶鈻飤飼饲駟驷𠋡𠭈𠳎𢍭𣙼𣩠𣱻𣽷𤱸𥒲𥙉𥹊𧀩𧣛𧱅𧳙𨽼𩵗𩸟𪊍𫟳𬢊𬭀𬲦𰂭]→sì; +[㣝䯳䯷倯凇娀崧嵩庺忪憽松枀枩柗梥檧淞濍硹菘蜙鍶鬆𢓣𢔋𢤄𣚜𣽫𤾥𧊕𧌻𨠤𨱛𨱿𩃭𪀚𱉣]→sōng; [㞞𩩺𪨊]→sóng; -[㧐㨦㩳䉥䜬傱嵷怂悚愯慫楤竦耸聳駷𡷽𡾼𢖗𢱤𥳺𨴏]→sǒng; +[㧐㨦㩳䉥䜬傱嵷怂悚愯慫楤竦耸聳駷𡷽𡾼𢖗𢱤𥳺𨴏𰁧𰎌𱅔]→sǒng; [㮸䛦䢠宋訟誦讼诵送鎹頌颂餸𠳼𡇝𦯕𦷴𩃍𩠌]→sòng; -[䈭䐹䑹䗏䤹䩳䬒䮟䱸凁嗖廀廋捜搜摉摗溲獀艘蒐蓃螋鄋醙鎪锼颼颾飕餿馊騪𠘂𠝬𡠼𡣂𢲷𢴼𣔱𣮬𣯜𧳶𧽏𨡻𨤇𩗣𩘠𩙫𩨄𩮃𩮶𩮸]→sōu; -[㛐㟬䈹䉤䏂傁叜叟嗾擞擻櫢瞍籔薮藪𠋢𠌞𠌟𠪇𤕇𥈟𥖻𦺌𨺦]→sǒu; +[䈭䐹䑹䗏䤹䩳䬒䮟䱸凁嗖廀廋捜搜摉摗溲獀艘蒐蓃螋鄋醙鎪锼颼颾飕餿馊騪𠘂𠝬𡠼𡣂𢲷𢴼𣔱𣮬𣯜𧳶𧽏𨡻𨤇𩗣𩘠𩙫𩨄𩮃𩮶𩮸𫠑𰮲]→sōu; +[㛐㟬䈹䉤䏂傁叜叟嗾擞擻櫢瞍籔薮藪𠋢𠌞𠌟𠪇𤕇𥈟𥖻𦺌𨺦𰘸]→sǒu; [嗽瘶𥯪𧔅]→sòu; -[㢝㲞䌚䲆囌櫯甦稣穌窣苏蘇蘓酥鯂𢋈𢸫𣩷𤼀𧔖𧺷𩲵]→sÅ«; -[俗𠐍𦎄]→sú; +[㢝㲞䌚䲆囌櫯甦稣穌窣苏蘇蘓酥鯂𢋈𢸫𣩷𤼀𧔖𧺷𩲵𰘶]→sÅ«; +[俗𠐍𦎄𫣫]→sú; [𣷶]→sǔ; -[㑉㑛㓘㔄㕖㜚㝛㨞㪩㬘㯈㴋㴑㴼䃤䅇䎘䏋䑿䔎䛾䥔傃僳嗉塐塑夙嫊宿愫愬憟梀榡樎樕橚殐泝洬涑溯溸潚潥玊珟璛碿簌粛粟素縤肃肅膆莤蔌藗觫訴謖诉谡趚蹜速遡遬鋉餗驌骕鱐鷫鹔𡎮𡖯𢎎𢖏𢚑𢢒𣝝𣫎𣯼𣶘𣿈𤌂𤛝𤠚𤡃𤢂𤢘𤤐𤥔𤭴𤸮𦌉𦌊𧀌𧐁𧐒𧐴𧜦𧞺𧥆𧩝𧼭𧽷𨱈𩐫𩐼𩘰𩘹𩙨𩝥𩳒𪁽𪄑𪅄𪋝𪌔𪍛𪐮𪖶𫂙𫗧]→sù; +[㑉㑛㓘㔄㕖㜚㝛㨞㪩㬘㯈㴋㴑㴼䃤䅇䎘䏋䑿䔎䛾䥔傃僳嗉塐塑夙嫊宿愫愬憟梀榡樎樕橚殐泝洬涑溯溸潚潥玊珟璛碿簌粛粟素縤肃肅膆莤蔌藗觫訴謖诉谡趚蹜速遡遬鋉餗驌骕鱐鷫鹔𡎮𡖯𢎎𢖏𢚑𢢒𣝝𣫎𣯼𣶘𣿈𤌂𤛝𤠚𤡃𤢂𤢘𤤐𤥔𤭴𤸮𦌉𦌊𧀌𧐁𧐒𧐴𧜦𧞺𧥆𧩝𧼭𧽷𨱈𩐫𩐼𩘰𩘹𩙨𩝥𩳒𪁽𪄑𪅄𪋝𪌔𪍛𪐮𪖶𫂙𫗧𬒕𬚄𰗹𰢄𱇿]→sù; [䝜狻痠酸𤶤𦾹𨠡𩆑𪘑𪘝]→suān; [匴𠥘]→suǎn; [祘笇筭算蒜𥳪𥴵𩈲]→suàn; [䧌䪎倠哸夊浽滖濉熣眭睢綏芕荽荾葰虽雖鞖𠌱𠨌𡝓𣮄𣯯𤯖𦉎𦵭𦸏𧈧𨾡𩃃𩌩𩏘𩞅𩮴]→suÄ«; [㵦㻟䜔䢫瓍绥遀隋随隨𥶻𧲈𩙇]→suí; -[䭉䯝瀡膸髄髓𠕸𧃚𨾬]→suǐ; -[㒸㞸㥞㴚㻪㻽䅗䉌䍁䔹䠔䡵䥙亗埣嬘岁嵗旞檖歲歳澻煫燧璲睟砕碎祟禭穂穗穟繀繐繸襚誶譢谇賥遂邃鐆鐩隧韢𠭥𡑞𡶣𡷼𡹖𡻕𢅕𢇥𢈼𢒱𢟩𣄧𣩡𤡪𤬫𤻄𥊴𥕸𥢍𥤼𥴦𦃒𦄑𦅵𦇀𧌢𧡏𧨧𧸙𨆏𨣢𨷃𩍚𩎰𩏚𩏲𩗶𩝌]→suì; -[孙孫搎槂狲猻荪蓀蕵薞飧飱𧎤]→sÅ«n; -[㔼㦏䁚䐣损損榫笋筍箰簨鎨隼鶽𠣬𣕍𦠆]→sǔn; -[㛖䓾䔋䯯傞唆嗍娑摍桫梭睃簑簔縮缩羧莏蓑趖髿鮻𠈱𠱗𢘿𣒹𣯌𤀤𥁲𥆝𥇇𦟱𧨀𩌢]→suō; +[䭉䯝瀡膸髄髓𠕸𧃚𨾬𬳅]→suǐ; +[㒸㞸㥞㴚㻪㻽䅗䉌䍁䔹䠔䡵䥙亗埣嬘岁嵗旞檖歲歳澻煫燧璲睟砕碎祟禭穂穗穟繀繐繸襚誶譢谇賥遂邃鐆鐩隧韢𠭥𡑞𡶣𡷼𡹖𡻕𢅕𢇥𢈼𢒱𢟩𣄧𣩡𤡪𤬫𤻄𥊴𥕸𥢍𥤼𥴦𦃒𦄑𦅵𦇀𧌢𧡏𧨧𧸙𨆏𨣢𨷃𩍚𩎰𩏚𩏲𩗶𩝌𫟦𬘼𬭼𬰶𮉮𰬸𰷤]→suì; +[孙孫搎槂狲猻荪蓀蕵薞飧飱𧎤𰓧]→sÅ«n; +[㔼㦏䁚䐣损損榫笋筍箰簨鎨隼鶽𠣬𣕍𦠆𬁽𱊛]→sǔn; +[㛖䓾䔋䯯傞唆嗍娑摍桫梭睃簑簔縮缩羧莏蓑趖髿鮻𠈱𠱗𢘿𣒹𣯌𤀤𥁲𥆝𥇇𦟱𧨀𩌢𱇳]→suō; [ð©¡¾]→suó; -[㪽㮦䂹䅴䈗䖛䞆䞽䣔䵀乺唢嗩惢所暛溑琐琑瑣璅索褨鎈鎍鎖鎻鏁锁𠋲𠝿𠞯𠩄𡩡𡱳𢚭𢱡𢱢𤸴𤺫𥔭𥰼𦅊𦵫𧎫𧎳𧛻𧴪𧴲𨻈𨻨𩋝𩌆𩌈𩘝𩙭𩪈𩮛𩹳𪍔𪍟𪍨]→suǒ; +[㪽㮦䂹䅴䈗䖛䞆䞽䣔䵀乺唢嗩惢所暛溑琐琑瑣璅索褨鎈鎍鎖鎻鏁锁𠋲𠝿𠞯𠩄𡩡𡱳𢚭𢱡𢱢𤸴𤺫𥔭𥰼𦅊𦵫𧎫𧎳𧛻𧴪𧴲𨻈𨻨𩋝𩌆𩌈𩘝𩙭𩪈𩮛𩹳𪍔𪍟𪍨𫔅𫟿𫦁𫼶𬭲𭕆]→suǒ; [䐝溹蜶逤𠗼𠘺𢷾𪍌]→suò; [嗦]→suo; -[㯚䌈他嚃塌她它榙溻牠祂褟趿铊闧𡌩𢞠𦈖𦭟𦱆𧪦]→tā; +[㯚䌈他嚃塌她它榙溻牠祂褟趿铊闧𡌩𢞠𦈖𦭟𦱆𧪦𬤕]→tā; [蹹𨓬]→tá; [㗳㺚塔墖溚獭獺鰨鳎鿎𦑼𨶀𨸉𩥑𩨌𩫊𩷽𩺗]→tǎ; -[㒓㛥㣛㣵㧺㭼㯓㳠㹺㿹䂿䈋䈳䍇䍝䎓䑜䑽䓠䜚䳴䵬䶀䶁嚺崉拓挞搨撻榻橽毾涾澾濌狧禢誻譶踏蹋躢遝遢錔闒闥闼鞜鞳鮙𠉂𠴲𠷍𢃕𢺉𣗶𣝋𣥂𣥷𣯚𤄥𤒻𤛣𤠐𤠟𤿽𥗓𦍒𦐇𦑇𦑲𦑶𦧛𦧞𦧟𦧥𦧱𦨎𦪙𦶑𦾽𧌏𧔣𧖆𧮑𨃚𨆰𨌭𨔯𨙎𨰏𨵝𩋅𩌇𩌉𩌐𩌘𩎽𪂌𪔕𪘁]→tà; +[㒓㛥㣛㣵㧺㭼㯓㳠㹺㿹䂿䈋䈳䍇䍝䎓䑜䑽䓠䜚䳴䵬䶀䶁嚺崉拓挞搨撻榻橽毾涾澾濌狧禢誻譶踏蹋躢遝遢錔闒闥闼鞜鞳鮙𠉂𠴲𠷍𢃕𢺉𣗶𣝋𣥂𣥷𣯚𤄥𤒻𤛣𤠐𤠟𤿽𥗓𦍒𦐇𦑇𦑲𦑶𦧛𦧞𦧟𦧥𦧱𦨎𦪙𦶑𦾽𧌏𧔣𧖆𧮑𨃚𨆰𨌭𨔯𨙎𨰏𨵝𩋅𩌇𩌉𩌐𩌘𩎽𪂌𪔕𪘁𪹹𬤪𰤨𰵸𰾓]→tà; [侤咜]→ta; [囼孡胎𧉟𧭏𩬠]→tāi; -[㒗㙵㣍㬃㷘㸀䈚䑓儓台坮嬯抬擡旲枱檯炱炲箈籉臺苔菭薹跆邰颱駘鮐鲐𡒢𢖤𣣿𩿡𪒴]→tái; +[㒗㙵㣍㬃㷘㸀䈚䑓儓台坮嬯抬擡旲枱檯炱炲箈籉臺苔菭薹跆邰颱駘鮐鲐𡒢𢖤𣣿𩿡𪒴𱃗]→tái; [㘆𤗿]→tǎi; [㑷㥭䣭冭太夳忲态態汰泰溙燤肽舦酞鈦钛𡇷𦒰𧉑𧮼𪐥]→tài; [粏]→tai; -[㘱㨏㳩㴂㵅䆱䑙坍怹摊擹攤滩灘痑瘫癱舑貪贪𠫶𣢌𣵢𣸙𣼚𣽯𦙇𦧏𦧴𦨸𦸁𦼎]→tān; -[㲜㷋㽎㽑䃪䉡䊤䕊倓坛墰墵壇壜婒惔憛昙曇榃檀潭燂痰磹罈罎藫覃談譚譠谈谭貚郯醈醰錟锬顃餤𠻪𡅄𡊨𢅀𢇧𢇰𤐔𥩒𥰨𥹠𥼟𥼮𦗡𧂇𧣁𧣹𧰘𧽼𨝸𩖖𩠽𩡄𩡝𩪺𪍵]→tán; -[㫜㲭䏙䞡䦔嗿坦忐憳憻暺毯璮菼袒襢醓鉭钽𤎥𦃖𦌪𧫿𧺟𨁴𨅍𨡍𨣕𩑰𩒢]→tǎn; -[㛶䐺䗊䜖傝僋叹嘆埮探歎湠炭碳舕賧𣁗𣞔𣴽𧥞𨂞𩤞𪉧]→tàn; -[㓥䞶䠀劏嘡汤湯羰耥薚蝪蹚鏜鐋铴镗鞺鼞𢴳𦳝𨲗]→tāng; -[㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜傏唐啺坣堂塘搪棠榶樘橖溏漟煻瑭磄禟篖糃糖糛膅膛蓎螗螳赯踼鄌醣鎕闛隚餳餹饄饧鶶𠗶𠢃𠹔𢻿𣙟𤚫𤠯𥋡𦪀𧱵𨆉𨌩𨍴𨎋𨶈𩘜𩥁𩹶𪕹]→táng; -[㒉㼒㿩伖倘偒傥儻帑戃曭淌爣矘躺鎲钂镋𡿓𢠵𣎲𤾉𨎖]→tǎng; +[㘱㨏㳩㴂㵅䆱䑙坍怹摊擹攤滩灘痑瘫癱舑貪贪𠫶𣢌𣵢𣸙𣼚𣽯𦙇𦧏𦧴𦨸𦸁𦼎𰰆]→tān; +[㲜㷋㽎㽑䃪䉡䊤䕊倓坛墰墵壇壜婒惔憛昙曇榃檀潭燂痰磹罈罎藫覃談譚譠谈谭貚郯醈醰錟锬顃餤𠻪𡅄𡊨𢅀𢇧𢇰𤐔𥩒𥰨𥹠𥼟𥼮𦗡𧂇𧣁𧣹𧰘𧽼𨝸𩖖𩠽𩡄𩡝𩪺𪍵𰶉𱃿]→tán; +[㫜㲭䏙䞡䦔嗿坦忐憳憻暺毯璮菼袒襢醓鉭钽𤎥𦃖𦌪𧫿𧺟𨁴𨅍𨡍𨣕𩑰𩒢𰇲]→tǎn; +[㛶䐺䗊䜖傝僋叹嘆埮探歎湠炭碳舕賧𣁗𣞔𣴽𧥞𨂞𩤞𪉧𫟢]→tàn; +[㓥䞶䠀劏嘡汤湯羰耥薚蝪蹚鏜鐋铴镗鞺鼞𢴳𦳝𨲗𬦅𰰢]→tāng; +[㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜傏唐啺坣堂塘搪棠榶樘橖溏漟煻瑭磄禟篖糃糖糛膅膛蓎螗螳赯踼鄌醣鎕闛隚餳餹饄饧鶶𠗶𠢃𠹔𢻿𣙟𤚫𤠯𥋡𦪀𧱵𨆉𨌩𨍴𨎋𨶈𩘜𩥁𩹶𪕹𬳍𮛗𰾯𰿺𱊝]→táng; +[㒉㼒㿩伖倘偒傥儻帑戃曭淌爣矘躺鎲钂镋𡿓𢠵𣎲𤾉𨎖𬊵𭧋𰑿𰤓𰥹]→tǎng; [䟖摥烫燙趟𨉱]→tàng; -[㣠㫦㹗䀞䈱䑬䤾夲嫍幍弢慆掏搯槄涛滔濤瑫絛縚縧绦詜謟轁鞱韜韬飸饕𠇏𠓝𠗆𠚜𠞞𠬢𡺫𤘸𤙎𦍷𦺰𨌨𩎢𩏾𩥅𩹴]→tāo; -[䄻䛌䛬䬞匋咷啕桃梼檮洮淘祹綯绹萄蜪裪迯逃醄鋾錭陶鞀鞉饀駣騊鼗𡍒𢔇𣰺𤚟𤴻𤵟𥰜𨡒𩘿𩙧𩛽𪌼]→táo; +[㣠㫦㹗䀞䈱䑬䤾夲嫍幍弢慆掏搯槄涛滔濤瑫絛縚縧绦詜謟轁鞱韜韬飸饕𠇏𠓝𠗆𠚜𠞞𠬢𡺫𤘸𤙎𦍷𦺰𨌨𩎢𩏾𩥅𩹴𬘺𬣥𰵽𱅣]→tāo; +[䄻䛌䛬䬞匋咷啕桃梼檮洮淘祹綯绹萄蜪裪迯逃醄鋾錭陶鞀鞉饀駣騊鼗𡍒𢔇𣰺𤚟𤴻𤵟𥰜𨡒𩗡𩘿𩙧𩛽𪌼𫘦𬤁𬭕𬳊𰵜𰾏𱅏]→táo; [䚯䵚討讨]→tǎo; [㚐套𣨔𣺮]→tào; -[㥂㧹忑忒慝特螣蟘貣鋱铽𠈸𢘋𣘱𤙰𥊸𥌩]→tè; +[㥂㧹忑忒慝特螣蟘貣鋱铽𠈸𢘋𣘱𤙰𥊸𥌩𫋌𰷞]→tè; [熥膯鼟𢚺𤃶𤳘𦡪𪔶]→tēng; -[䒅䕨䠮䲍䲢儯幐滕漛疼痋籐籘縢腾藤虅誊謄邆駦騰驣鰧𢟱𢥂𣽨𤹤𥉋𦪝𦫀𧈜𧭔𨃗𩩻𩴝𪒿]→téng; +[䒅䕨䠮䲍䲢儯幐滕漛疼痋籐籘縢腾藤虅誊謄邆駦騰驣鰧𢟱𢥂𣽨𤹤𥉋𦪝𦫀𧈜𧭔𨃗𩩻𩴝𪒿𬧃𬹘𰲂]→téng; [霯]→tèng; [㔸䖙䢰䴘剔擿梯踢锑鷈鷉𠞄𢱦𤗢𨁃𨔛𩓂𩤽𪖦]→tÄ«; -[㖒㡗㣢䅠䔶䚣䛱䨑䬫䬾䱱偍厗啼嗁崹徲惿提漽瑅碮禵稊綈緹绨缇罤苐荑蕛蝭褆謕趧蹄蹏遆醍銻鍗題题騠鮷鯷鳀鴺鵜鶗鶙鷤鹈𡰎𣄍𣖅𣖸𣸒𣹲𤗘𤚢𤟥𤟾𤭌𥉘𥳳𥶛𦌢𦻀𧀠𧀰𧋘𧔩𧙣𧡨𨠏𨪉𨴼𩋣𩛑𩛶𩝊𩿷𫘨𫛸]→tí; -[䌡䪆体挮躰軆骵體鮧𡥩𣈡𣉆]→tǐ; -[㗣㬱㯩䎮䙗䯜䶏䶑倜剃嚏嚔屉屜悌悐惕惖戻掦揥替朑楴歒殢洟涕瓋籊薙裼褅趯逖逷髰鬀𡲕𡲿𡸑𢝹𢞖𢧑𢳓𣜹𣤖𣧂𥉈𥡦𥫵𧛒𧝆𧝐𧨱𧼮𨲎𨲞𩬲𩮜𪍲𪕩]→tì; +[㖒㡗㣢䅠䔶䚣䛱䨑䬫䬾䱱偍厗啼嗁崹徲惿提漽瑅碮禵稊綈緹绨缇罤苐荑蕛蝭褆謕趧蹄蹏遆醍銻鍗題题騠鮷鯷鳀鴺鵜鶗鶙鷤鹈𡰎𣄍𣖅𣖸𣸒𣹲𤗘𤚢𤟥𤟾𤭌𥉘𥳳𥶛𦌢𦻀𧀠𧀰𧋘𧔩𧙣𧡨𨠏𨪉𨴼𩋣𩛑𩛶𩝊𩿷𫘨𫛴𫛸𬲮𬲻𬶕𬶤𰨖𱉩𱊕]→tí; +[䌡䪆体挮躰軆骵體鮧𡥩𣈡𣉆𱇧]→tǐ; +[㗣㬱㯩䎮䙗䯜䶏䶑倜剃嚏嚔屉屜悌悐惕惖戻掦揥替朑楴歒殢洟涕瓋籊薙裼褅趯逖逷髰鬀𡲕𡲿𡸑𢝹𢞖𢧑𢳓𣜹𣤖𣧂𣨼𥉈𥡦𥫵𧛒𧝆𧝐𧨱𧼮𨲎𨲞𩬲𩮜𪍲𪕩𫪺]→tì; [笹]→ti; [㬲䀖䋬䚶兲天婖添酟靔靝黇𡙒𢓍𣊖𦊊𦧒𦧝𦬞𪅉𪎾]→tiān; -[㧂䑚䟧䡒䡘䥖䧃塡填屇恬搷沺湉璳甛甜田畋畑畠盷碵磌窴緂胋菾鈿闐阗鴫鷆鷏鿬𢇶𤤦𤫞𥧑𥪧𦗀𦳇𧨸𧰊𨉾𨌈𩚣𪌩]→tián; -[㖭㙉㥏䄼䄽䐌䠄倎唺忝悿晪殄淟琠痶睓腆舔覥觍賟錪鍩靦餂𠗘𡒧𤲖𥪌𥳫𥵶𧉂𧌎𧨩𧹖𨆁𨡁𨡏𨹻𩈍𩉁]→tiǎn; +[㧂䑚䟧䡒䡘䥖䧃塡填屇恬搷沺湉璳甛甜田畋畑畠盷碵磌窴緂胋菾鈿闐阗鴫鷆鷏鿬𢇶𤤦𤫞𥧑𥪧𦗀𦳇𧨸𧰊𨉾𨌈𩚣𪌩𫐍𬨉𰬧𰾻𱊚]→tián; +[㖭㙉㥏䄼䄽䐌䠄倎唺忝悿晪殄淟琠痶睓腆舔覥觍賟錪鍩靦餂𠗘𡒧𤲖𥪌𥳫𥵶𧉂𧌎𧨩𧹖𨆁𨡁𨡏𨹻𩈍𩉁𬭓𱃺]→tiǎn; [㐁㮇㶺掭睼舚𤘠𦔿𦗁𦧖𨸱]→tiàn; [㬸佻庣恌挑旫祧聎𠛪𡯿𡳏𢈄𢓝𣂁𣂥𦩄𨋫]→tiāo; -[㟘䒒䖺䟭䩦䯾䱔岧岹条條樤祒笤芀萔蓚蓨蜩趒迢鋚鎥鞗髫鯈鰷鲦齠龆𠤺𠧪𡠊𣒼𣟐𣬸𥶏𦴚𧌁𩲤]→tiáo; -[㸠䠷嬥宨斢晀朓窕窱脁誂𢳙𢺫]→tiǎo; -[眺粜糶絩覜跳𢖈𥎺𨾾𪌪]→tiào; +[㟘䒒䖺䟭䩦䯾䱔岧岹条條樤祒笤芀萔蓚蓨蜩趒迢鋚鎥鞗髫鯈鰷鲦齠龆𠤺𠧪𡠊𣒼𣟐𣬸𥶏𦴚𧌁𩲤𱇱]→tiáo; +[㸠䠷嬥宨斢晀朓窕窱脁誂𢳙𢺫𫍥𰩏]→tiǎo; +[眺粜糶絩覜跳𢖈𥎺𨾾𪌪𬢋]→tiào; [螩]→tiao; [帖怗聑萜貼贴𦝒]→tiē; [䩞]→tié; -[䥫僣蛈銕鋨鐡鐵铁驖鴩𢶋]→tiě; +[䥫僣蛈銕鋨鐡鐵铁驖鴩𢶋𬴋𱉚]→tiě; [䴴䵿呫飻餮𤝓𦧢𦧤𪎋]→tiè; -[㓅䋼䯕厅厛听庁廰廳桯汀烃烴町綎耓聴聼聽艼鞓𠄚𤘖𥑈𦉬𦗟𧰩𨊡𩨑]→tÄ«ng; -[㹶㼗䗴䱓亭停婷嵉庭廷楟榳渟筳聤莛葶蜓蝏諪邒閮霆鼮𣂴𤗞𥥶𥴑𦐿𦝞𧓴𧖨𧶺𨉬𨓍𩆆𩐴𩹇]→tíng; -[䅍䦐䵺侹圢娗挺梃涏烶珽甼脡艇誔頲颋𠕊𠘋𡈼𡔛𢽄𣄿𣉡𤱹𥫙𨁗𨳑𨳝𨸁𩑙𩒞𪊶]→tǐng; +[㓅䋼䯕厅厛听庁廰廳桯汀烃烴町綎耓聴聼聽艼鞓𠄚𤘖𥑈𦉬𦗟𧰩𨊡𩨑𫄮𬘩]→tÄ«ng; +[㹶㼗䗴䱓亭停婷嵉庭廷楟榳渟筳聤莛葶蜓蝏諪邒閮霆鼮𣂴𤗞𥥶𥴑𦐿𦝞𧓴𧖨𧶺𨉬𨓍𩆆𩐴𩹇𬶓]→tíng; +[䅍䦐䵺侹圢娗挺梃涏烶珽甼脡艇誔頲颋𠕊𠘋𡈼𡔛𢽄𣄿𣉡𤱹𥫙𨁗𨳑𨳝𨸁𩑙𩒞𪊶𬣻]→tǐng; [𢬫𥆑𦕢]→tìng; -[嗵囲炵痌蓪通𡠙𢄟𣌾𣻢𥲆𧳆𧳿𨀜]→tōng; -[㠉㠽㤏㸗㼧㼿䂈䆚䮵䳋䴀䶱仝佟僮勭同哃峂峝庝彤晍曈朣桐橦氃浵潼烔燑犝狪獞眮瞳砼秱童筩粡膧茼蚒詷赨酮鉖鉵銅铜餇鮦鲖𠖄𡦜𢈉𢏕𢓘𣑸𣪯𤱇𥩌𥫂𦏆𦒍𦨴𧇌𧊚𧋒𧋚𧌝𨚯𨜳𨝯𨠌𩍅𩩅𩻡𪀭]→tóng; -[㛚㣚㪌捅桶樋筒統綂统𢳟𨈹𪌢]→tǒng; +[嗵囲樋炵痌蓪通𡠙𢄟𣌾𣻢𥲆𧳆𧳿𨀜]→tōng; +[㠉㠽㤏㸗㼧㼿䂈䆚䮵䳋䴀䶱仝佟僮勭同哃峂峝庝彤晍曈朣桐橦氃浵潼烔燑犝狪獞眮瞳砼秱童筩粡膧茼蚒詷赨酮鉖鉵銅铜餇鮦鲖𠖄𡦜𢈉𢏕𢓘𣑸𣪯𤱇𥩌𥫂𦏆𦒍𦨴𧇌𧊚𧋒𧋚𧌝𨚯𨜳𨝯𨠌𩍅𩩅𩻡𪀭𫍣𰽶𱍇]→tóng; +[㛚㣚㪌捅桶筒統綂统𢳟𨈹𪌢]→tǒng; [恸慟憅痛衕𥦁]→tòng; [偷偸婾媮鋀鍮𡇧𨱎]→tōu; [㓱㢏䕱䵉亠头投緰頭骰𡷠𣪌𦈕𨯲𨷩𪁞𪉘𪎨]→tóu; -[㪗㳆㼥䚵䱏妵敨紏蘣钭飳黈𩜶𩿢𪌘]→tǒu; +[㪗㳆㼥䚵䱏妵敨紏蘣钭飳黈𩜶𩿢𪌘𬣟𱄁𱋍]→tǒu; [㖣䞬䟝綉透𣛾𧺢𨔙]→tòu; [㟮㻬䛢䞮凸唋堗宊嶀怢捸涋湥痜禿秃突葖鋵鵚鼵𠊲𠞀𠟶𠫓𠳶𠸂𡸂𢬳𣅝𣒇𣲱𤷿𥥛𥨜𥯝𦩤𧳌𪉍]→tÅ«; -[㭸㻌㻠㻯䅷䖘䠈䣄䣝䤅䩣䳜凃図图圕-圗塗屠峹嵞庩廜徒悇捈揬梌涂潳瘏稌筡腯荼菟蒤跿途酴鈯鍎馟駼鵌鶟鷋鷵𠫮𠻬𡇩𡺴𢝀𣈥𣔻𣥳𤙛𤟪𥂋𥧣𦔅𦝬𧛗𧧶𨑒𨝛𨨷𨱄𨴩𩥽𪑏]→tú; +[㭸㻌㻠㻯䅷䖘䠈䣄䣝䤅䩣䳜凃図图圕-圗塗屠峹嵞庩廜徒悇捈揬梌涂潳瘏稌筡腯荼菟蒤跿途酴鈯鍎馟駼鵌鶟鷋鷵𠫮𠻬𡇩𡺴𢝀𣈥𣔻𣥳𤙛𤟪𥂋𥧣𦔅𦝬𧛗𧧶𨑒𨝛𨨷𨱄𨴩𩥽𪑏𫛬𬳿𱉸𱊖𱊠𱊩]→tú; [吐土圡釷钍𨙭]→tǔ; -[兎兔堍莵迌鵵𩣮𩸃𩾅]→tù; +[兎兔堍莵迌鵵𩣮𩸃𩾅𱊆]→tù; [æ±¢]→tu; [䝎䵊䵎湍煓猯貒𧰄𪏖]→tuān; -[㩛䊜剸团団團慱抟摶槫檲漙篿糰鏄鷒鷻𡁴𣶣𧐕𧓘𧽢𨪒𩃘𩘯𩜵𩠊𩠹𪈋]→tuán; -[䜝䵯疃𢣎𤱝]→tuǎn; +[㩛䊜剸团団團慱抟摶槫檲漙篿糰鏄鷒鷻𡁴𣏢𣑝𣶣𧐕𧓘𧽢𨪒𩃘𩘯𩜵𩠊𩠹𪈋𬇘𬦆𰄞𰑁𰩮𰪫𰪶𱉏]→tuán; +[䜝䵯疃𢣎𤱝𬤬]→tuǎn; [彖湪褖𧳩]→tuàn; -[㞜推蓷藬𧆸𨌴]→tuÄ«; -[㢈㢑㿗䀃䅪尵弚穨蘈蹪隤頹頺頽颓魋𡷜𢉭𢊮𢟴𤗴𤸉𥢢𥶐𧝋𧮓𨆨𨗞𨘃𨽟𩓬𩘺𩙬𬓼𬯎]→tuí; -[㞂㱣㾼㿉俀僓腿蹆骽𡯵]→tuǐ; -[㥆㷟侻娧煺蛻蜕褪退駾𠺙𢓇𢠮𤍐𥲣𦖦𦜄𩳕]→tuì; -[㬿吞呑啍噋暾朜涒焞黗𣋄𧑒𨧐𨹙𩷵𪏆]→tÅ«n; -[㩔㹠㼊坉屯忳臀臋芚豘豚軘霕飩饨魨鲀𠭿𡉒𥴫𥸵𦍓𦜴𦟓𧰭𨙲𨳘𩂄𩖤𪌋𪎴𪎶]→tún; +[㞜推蓷藬𧆸𨌴𬞘]→tuÄ«; +[㢈㢑㿗䀃䅪尵弚穨蘈蹪隤頹頺頽颓魋𡷜𢉭𢊮𢟴𤗴𤸉𤻊𥢢𥶐𧝋𧮓𨆨𨗞𨘃𨽟𩓬𩘺𩙬𪨇𬓼𬤱𬯎𰲁𰸞]→tuí; +[㞂㱣㾼㿉俀僓腿蹆骽𡯵𰂜𰣶]→tuǐ; +[㥆㷟侻娧煺蛻蜕褪退駾𠺙𢓇𢠮𤍐𥲣𦖦𦜄𩳕𱅙]→tuì; +[㬿吞呑啍噋旽暾朜涒焞黗𣋄𧑒𨧐𨹙𩷵𪏆𰾇]→tÅ«n; +[㩔㹠㼊坉屯忳臀臋芚豘豚軘霕飩饨魨鲀𠭿𡉒𥴫𥸵𦍓𦜴𦟓𧰭𨙲𨳘𩂄𩖤𪌋𪎴𪎶𰹸]→tún; [㖔氽畽𢞋𢥽𣵞𦜯𦟙]→tǔn; -[㧷旽𤶕𨁇𪑒]→tùn; -[䜏䴱乇仛侂咃托扡拕拖挩捝杔汑沰涶脫脱莌袥託讬飥饦驝魠𠈁𠰹𠴻𢄿𢩷𢸨𤣯𧦭𨒙𨞌𩟰𩢵𩧐𪌂]→tuō; -[㸰㸱㼠㾃䍫䡐䪑䭾䰿佗坨堶岮槖橐沱沲狏砣砤碢紽袉跎迱酡陀陁馱駄駝駞騨驒驮驼鮀鴕鸵鼉鼍鼧𡩆𡹬𢏜𢑠𢩻𣶦𤝛𤤩𤱡𥓿𥞒𦑑𦚐𧔳𧕦𧣖𧤓𧧉𧿶𨈷𨉋𨹔𩃰𩃱𩉺𩎼𩢊𩿽𪘕𪘗]→tuó; -[㟎䓕妥媠嫷庹彵椭楕橢鬌鰖鵎𡐏𡛵𢓰𣟁𣷿𤱧𤹢𦝦𨁡𨺖]→tuǒ; +[㧷𤶕𨁇𪑒]→tùn; +[䜏䴱乇仛侂咃托扡拕拖挩捝杔汑沰涶脫脱莌袥託讬飥饦驝魠𠈁𠰹𠴻𢄿𢩷𢸨𤣯𧦭𨉋𨒙𨞌𩟰𩢵𩧐𪌂𫜒𬣢𬴎𰶇𱇏]→tuō; +[㸰㸱㼠㾃䍫䡐䪑䭾䰿佗坨堶岮槖橐沱沲狏砣砤碢紽袉跎迱酡陀陁馱駄駝駞騨驒驮驼鮀鴕鸵鼉鼍鼧𡩆𡹬𢏜𢑠𢩻𣶦𤝛𤤩𤱡𥓿𥞒𦑑𦚐𧔳𧕦𧣖𧤓𧧉𧿶𨈷𨹔𩃰𩃱𩉺𩎼𩢊𩿽𪘕𪘗𪨹𫘞𫟤𬠷𬶍𰦿𰬉𱅛]→tuó; +[㟎䓕妥媠嫷庹彵椭楕橢鬌鰖鵎𡐏𡛵𢓰𣟁𣷿𤱧𤹢𦝦𨁡𨺖𱉻]→tuǒ; [唾柝毤毻箨籜萚蘀跅𣗸𣟄𣮆𥩀𦚈𧜲𧿧𨂫𩅡𩱾]→tuò; -[䨟䯉䵷劸嗗娲媧屲挖搲攨洼溛漥畖穵窊窪蛙鼃𠴺𡁌𡚟𣢉𤬿𤮰𥤺𦞭𧧊𨩶𩨚𩩤𩿺]→wā; +[䨟䯉䵷劸嗗娲媧屲挖搲攨洼溛漥畖穵窊窪蛙鼃𠴺𡁌𡚟𣢉𤬿𤮰𥤺𦞭𧧊𨩶𩨚𩩤𩿺𬸁𱌃]→wā; [娃𣢚𤞇𩨾]→wá; [㧚㼘佤咓瓦砙邷𣐎𦘵𦚩𨀄]→wǎ; -[䍪䎳䚴䠚嗢聉腽膃袜襪韈韤𠹁𡧗𤬦𤿗𥥟𥿉𦤙𦫪]→wà; +[䍪䎳䚴䠚嗢聉腽膃袜襪韈韤𠹁𡧗𤬦𤿗𥥟𥿉𦤙𦫪𬘚]→wà; [哇瓲]→wa; [㖞㗏䴜喎歪竵𤟷𨵞𪉭]→wāi; [崴𢱉𨂿𨈕]→wǎi; [䠿䶐外夞顡𠨃𠰻𤤫𤷹𦘍𩔀𩕕𪑷]→wài; -[㘤䘎剜塆壪婠帵弯彎湾潫灣蜿豌𠝪𠠪𡇿𡤶𢺯𣡩𧯡𨂺𨈊𨉝𩅦]→wān; -[㝴䯈丸刓完岏抏捖汍烷玩琓笂紈纨翫芄貦頑顽𠒢𢓃𢓆𤥙𤻆𥤸𧲦𧿙𨩯𩾞𪐬]→wán; -[㜶㽜㿸䅋䑱䖤䗕䘼䛷䝹䩊䳃倇唍埦婉宛惋挽晚晥晩晼梚椀琬畹皖盌睕碗綩綰绾脘菀萖踠輓鋔𡩄𡸥𢛙𢨔𤗍𥟶𦜐𦣾𧚇𧠆𨌔𨥧𨩵𨩻𩊁𩣵𪂦𪂧𪋅𪎛𪑉]→wǎn; -[㸘䛃䥑䯛万卍卐妧忨捥杤澫瞣脕腕萬薍蟃贃贎輐鋄錽鎫𠣉𡆅𢀗𢯲𣥃𤧩𥆶𥝄𦂔𦙵𦲯𦽞𧹗𨞼𩈬𩢄]→wàn; +[㘤䘎剜塆壪婠帵弯彎湾潫灣蜿豌𠝪𠠪𡇿𡈛𡤶𢺯𣡩𧯡𨂺𨈊𨉝𩅦𱁞]→wān; +[㝴䯈丸刓完岏抏捖汍烷玩琓笂紈纨翫芄貦頑顽𠒢𢓃𢓆𤥙𤻆𥤸𧲦𧿙𨩯𩾞𪐬𰷡]→wán; +[㜶㽜㿸䅋䑱䖤䗕䘼䛷䝹䩊䳃倇唍埦婉宛惋挽晚晥晩晼梚椀琬畹皖盌睕碗綩綰绾脘菀萖踠輓鋔𡩄𡸥𢛙𢨔𤗍𥟶𦜐𦣾𧚇𧠆𨌔𨥧𨩵𨩻𩊁𩣵𩧻𪂦𪂧𪋅𪎛𪑉𬨈]→wǎn; +[㸘䛃䥑䯛万卍卐妧忨捥杤澫瞣脕腕萬薍蟃贃贎輐鋄錽鎫𠣉𡆅𢀗𢯲𣥃𤧩𥆶𥝄𦂔𦙵𦲯𦽞𧹗𨞼𩈬𩢄𫓸𬇕𰺇]→wàn; [⺏⺐尣尩-尫汪𠕿𡝝𡯁𤷀𥆚𪁘]→wāng; [亡亾仼兦彺王莣蚟𡷢𦣦𦯌𧎕𩵭]→wáng; -[⺲⺴㓁㲿㳹㴏䋄䋞䒽䰣往徃徍惘暀枉棢瀇網网罒罔菵蛧蝄誷輞辋魍𡔞𢁶𢼟𣢫𣶈𣷪𥾼𦖉𦣩𦬣𧈿𧧜𨕿𨳠𩖩]→wǎng; +[⺲⺴㓁㲿㳹㴏䋄䋞䒽䰣往徃徍惘暀枉棢瀇網网罒罔菵蛧蝄誷輞辋魍𡔞𢁶𢼟𣢫𣶈𣷪𥾼𦖉𦣩𦬣𧈿𧧜𨕿𨳠𩖩𫍬𬠐]→wǎng; [䤑妄忘旺望朢盳迋𢛛𣥊𥆜𥲠𦓋𧧄𧫢]→wàng; -[㕒㙎㙗㟪㣦㮃䋿䫋䴧偎危喴威媙嶶巍微愄揋揻椳楲渨溦烓煨燰縅萎葨葳薇蜲蝛覣詴逶隇隈鰃鰄鳂𠳿𢼸𣫪𦈓𦓽𦩬𧍥𧚷𧛚𧟼𧤖𨖿𨻒𩹥𩼌𪑭]→wēi; -[⻙㣲䉠䑊䔺䙟䜅䝐䥩䧦唯喡囗围圍圩媁峗峞嵬帏帷幃惟桅欈沩洈涠湋溈潍潙潿濰犩琟癓硙磑維维蓶覹违違鄬醀鍏闈闱霺韋韦鮠𠄿𠙕𠥎𡇦𡚈𡼱𢾁𣄺𣲗𥅵𥌰𧝕𧞸𧢒𧢧𧲗𧳞𨠥𨱖𨴓𨿭𩀣𩀶𩁌𩋾𩎵𩏉𩠯𩴞𩽎]→wéi; -[㖐㙔㛱㞇㞑㠕㨊㬙㭏㱬䃬䇻䈧䍴䍷䞔䦱䪘䬿䵋伟伪偉偽僞儰厃壝委娓寪尾屗崣嵔徫愇捤撱斖暐梶椲洧浘濻瀢炜煒猥玮瑋痏痿硊磈緯纬腲艉芛苇荱葦蒍蔿薳諉诿踓鍡韑韙韡韪頠颹骩-骫鮪鲔𠆟𡂗𡷕𢊯𢯷𢸦𣨙𤁿𤛲𤸆𤺉𤼒𥊪𥒮𥯜𥯤𦇅𦢿𦾛𧐌𧲄𨗨𨝀𨟗𨪈𨵋𩏏𩏿𩗘𩜧𩟟𩲂𩹷𩼂]→wěi; -[㥜㦣㷉䊊䗽䘙䙿䜜䡺䪋䬑䭳䮹䲁䵳为位卫叞味喂墛媦尉慰懀未渭為煟熭爲犚猬璏畏碨緭罻胃苿菋蔚藯蘶蜼蝟螱衛衞褽謂讆讏谓躗躛軎轊鏏霨餧餵饖魏鮇鳚𠹤𡔱𡶎𢉝𢍚𢙓𢣘𢲴𣈎𣩪𣽴𤀷𤜂𤻅𥉖𥧙𥶽𦝛𦠻𦩝𦪒𦳢𧍫𧒭𧔥𧕞𧲝𧳪𧴖𧸽𨃄𨚘𨢉𨾂𩑵𩗜𩤸𩨅𩲄𩹂𪂄𪑐]→wèi; +[㕒㙎㙗㟪㣦㮃䋿䫋䴧偎危喴威媙嶶巍微愄揋揻椳楲渨溦烓煨燰縅萎葨葳薇蜲蝛覣詴逶隇隈鰃鰄鳂𠳿𢼸𣫪𦈓𦓽𦩬𧍥𧚷𧛚𧟼𧤖𨖿𨻒𩹥𩼌𪑭𬊺𬣩𰆕]→wēi; +[⻙㣲䉠䑊䔺䙟䜅䝐䥩䧦唯喡囗围圍圩媁峗峞嵬帏帷幃惟桅欈沩洈涠湋溈潍潙潿濰犩琟癓硙磑維维蓶覹违違鄬醀鍏闈闱霺韋韦鮠𠄿𠙕𠥎𡇦𡚈𡼱𢾁𣄺𣲗𥅵𥌰𧝕𧞸𧢒𧢧𧲗𧳞𨠥𨱖𨴓𨿭𩀣𩀶𩁌𩋾𩎵𩏉𩏏𩠯𩴞𩽎𫌭𫰍𬬬𬶏𰎢𰻦]→wéi; +[㖐㙔㛱㞇㞑㠕㨊㬙㭏㱬䃬䇻䈧䍴䍷䞔䦱䪘䬿䵋伟伪偉偽僞儰厃壝委娓寪尾屗崣嵔徫愇捤撱斖暐梶椲洧浘濻瀢炜煒猥玮瑋痏痿硊磈緯纬腲艉芛苇荱葦蒍蔿薳諉诿踓鍡韑韙韡韪頠颹骩-骫鮪鲔𠆟𡂗𡷕𢊯𢯷𢸦𣨙𤁿𤛲𤸆𤺉𤼒𥊪𥒮𥯜𥯤𦇅𦢿𦾛𧐌𧲄𨗨𨝀𨟗𨪈𨵋𩏿𩗘𩜧𩟟𩲂𩹷𩼂𪭝𫁳𫇭𫢭𫹴𬀩𬉋𬙭𬱟𬱵𭏸𮧵𰉘𰌷𰣦𰾚𰿫]→wěi; +[㥜㦣㷉䊊䗽䘙䙿䜜䡺䪋䬑䭳䮹䲁䵳为位卫叞味喂墛媦尉慰懀未渭為煟熭爲犚猬璏畏碨緭罻胃苿菋蔚藯蘶蜼蝟螱衛衞褽謂讆讏谓躗躛軎轊鏏霨餧餵饖魏鮇鳚𠹤𡔱𡶎𢉝𢍚𢙓𢣘𢲴𣈎𣩪𣽴𤀷𤜂𤻅𥉖𥧙𥶽𦝛𦠻𦩝𦪒𦳢𧍫𧒭𧔥𧕞𧲝𧳪𧴖𧸽𨃄𨚘𨢉𨾂𩑵𩗜𩤸𩨅𩲄𩹂𪂄𪑅𪑐𫐕𫗪𫗭𬣀𰳚𰹲𱇛𱈃]→wèi; [煀]→wei; -[㬈㼔塭昷榅榲殟温溫瑥瘟蕰豱輼轀辒鎾鞰饂鰛鰮鳁𥁕𨜵𩥈𪉸]→wēn; -[䎹䎽䘇䰚匁彣文炆玟珳瘒紋纹聞芠蚉蚊螡蟁閺閿闅闦闻阌雯馼駇魰鳼鴍鼤𢾿𣜺𤵒𨶭𩢌𩭋𪉃]→wén; +[㬈㼔塭昷榅榲殟温溫瑥瘟蕰豱輼轀辒鎾鞰饂鰛鰮鳁𥁕𨜵𩥈𪉸𫜊]→wēn; +[䎹䎽䘇䰚匁彣文炆玟珳瘒紋纹聞芠蚉蚊螡蟁閺閿闅闦闻阌雯馼駇魰鳼鴍鼤𢾿𣜺𤵒𨶭𩢌𩭋𪉃𫘜𬏫𬸀]→wén; [㗃㝧䐇䦟刎吻呡忟抆桽稳穏穩紊肳脗𡁋𣶌𥦊𥧚𥬼𦝮𦟕𦮶𨆲]→wěn; -[㡈問妏揾搵汶渂璺莬问顐𠐢𤛁𥃮𦦯𨟸𨸩]→wèn; +[㡈問妏揾搵汶渂璺莬问顐𠐢𤛁𥃮𦦯𨟸𨸩𬱢]→wèn; [呚]→wen; -[㮬㺋䈵䩺䱵嗡滃翁螉鎓鶲鹟𠰈𡻐𥕀𧚐𧛹𨜺𩔚𩰎]→wēng; +[㮬㺋䈵䩺䱵嗡滃翁螉鎓鶲鹟𠰈𡻐𥕀𧚐𧛹𨜺𩔚𩰎𬭩𮬢]→wēng; [㘢㜲㹙䐥勜塕奣嵡攚暡瞈聬蓊𡩥𤌏𦞡𩄘𩡓𩮬]→wěng; [瓮甕罋蕹齆𡍻𦧅𨞑]→wèng; -[㹻倭唩挝撾涡涹渦猧窝窩莴萵蜗蝸踒𠷏𡁮𡑟𤉦𩭝]→wō; -[㦱㧴䂺䰀婐我捰𠪧𡖲𢦴𢫷𣇫𣚝𥑣𥟿𧶕𨁟𩭏𩮑]→wǒ; -[㠛㱧䀑䁊䠎䮸仴偓卧媉幄捾握擭斡枂楃沃涴渥濣焥瓁瞃硪肟腛臒臥雘齷龌𠿟𡎔𣁳𣂽𤆏𤡓𤻌𥄗𥪍𦤨𦯏𦰖𦳹𦷵𧤒𧥋𨌝𩈱𩐦𩟓𩷯𪁕𪎤]→wò; +[㹻倭唩挝撾涡涹渦猧窝窩莴萵蜗蝸踒𠷏𡁮𡑟𤉦𫡬𰡏]→wō; +[㦱㧴䂺䰀婐我捰𠪧𡖲𢦴𢫷𣇫𣚝𥑣𥟿𧶕𨁟𩭏𩭝𩮑]→wǒ; +[㠛㱧䀑䁊䠎䮸仴偓卧媉幄捾握擭斡枂楃沃涴渥濣焥瓁瞃硪肟腛臒臥雘齷龌𠿟𡎔𣁳𣂽𤆏𤡓𤻌𥄗𥪍𦤨𦯏𦰖𦳹𦷵𧤒𧥋𨌝𩈱𩐦𩟓𩷯𪁕𪎤𬳸]→wò; [𥦷]→wòng; -[㮧䖚䡧乌剭呜嗚圬屋巫弙杇歍汙汚污洿烏窏箼螐誈誣诬邬鄔鎢钨鰞鴮𠛆𠞆𡈎𢁢𤣬𥁡𥎮𥟽𦶀𦼇𧆹𧑕𧨆𩝷𪄝𪑱]→wÅ«; -[㷻㹳㻍䉑䍢䓊䦜䫓䮏吳吴吾呉唔娪无梧毋洖浯無珸璑祦禑芜茣莁蕪蜈蟱譕郚铻鯃鵐鷡鹀鼯𠘻𡷤𢃀𢋹𢓲𣟒𤭑𥕻𥭠𥲐𦥁𦨳𦷽𧳎𨼊𨿏𩒾𩳌𩶭𩻚]→wú; -[㐅㑄㒇㬳㵲䒉䟼䳇乄五仵伍侮俉倵儛午啎妩娬嫵庑廡忤怃憮捂摀旿橆武潕熓牾玝珷瑦甒碔舞躌鵡鹉𠥢𠯃𠵦𡈞𢑟𢜮𢨂𢩈𢫸𣲘𣺀𤆡𤸼𦌬𧴇𧺴𧽋𨖴𨡡𨶇𩠟𩵱]→wǔ; -[⺎⺑㐳㡔㽾䃖䎸䑁䛩䜑䦍䨁䳱伆兀务務勿卼坞塢奦婺寤屼岉嵍嵨忢悞悟悮戊扤敄晤杌溩焐熃物痦矹窹粅芴蘁誤误迕逜鋈阢隖雺雾霚霧靰騖骛鶩鹜鼿齀𠒄𠼘𡬫𡯇𡵉𢄓𢗳𢙁𢝴𣨓𣬽𣯎𤵐𥎈𥏒𥒀𥾕𦆞𦎦𦨉𦬂𧈭𧎻𧐙𧰈𨂣𨑥𨧗𨨡𨲬𩄯𩓦𩗽𩝕]→wù; +[㮧䖚䡧乌剭呜嗚圬屋巫弙杇歍汙汚污洿烏窏箼螐誈誣诬邬鄔鎢钨鰞鴮𠛆𠞆𡈎𢁢𤣬𥁡𥎮𥟽𦶀𦼇𧆹𧑕𧨆𩝷𪄝𪑱𫛦𰙋𰲟]→wÅ«; +[㷻㹳㻍䉑䍢䓊䦜䫓䮏吳吴吾呉唔娪无梧毋洖浯無珸璑祦禑芜茣莁蕪蜈蟱譕郚铻鯃鵐鷡鹀鼯𠘻𡷤𢃀𢋹𢓲𣟒𤭑𥕻𥭠𥲐𦥁𦨳𦷽𧳎𨼊𨿏𩒾𩳌𩶭𩻚𫁲𭴊𰲫]→wú; +[㐅㑄㒇㬳㵲䒉䟼䳇乄五仵伍侮俉倵儛午啎妩娬嫵庑廡忤怃憮捂摀旿橆武潕熓牾玝珷瑦甒碔舞躌鵡鹉𠥢𠯃𠵦𡈞𢑟𢜮𢨂𢩈𢫸𣲘𣺀𤆡𤸼𦌬𧴇𧺴𧽋𨖴𨡡𨶇𩠟𩵱𬶉𰓆𰢢𱉞]→wǔ; +[⺎⺑㐳㡔㽾䃖䎸䑁䛩䜑䦍䨁䳱伆兀务務勿卼坞塢奦婺寤屼岉嵍嵨忢悞悟悮戊扤敄晤杌溩焐熃物痦矹窹粅芴蘁誤误迕逜鋈阢隖雺雾霚霧靰騖骛鶩鹜鼿齀𠒄𠼘𡬫𡯇𡵉𢄓𢗳𢙁𢝴𣨓𣬽𣯎𤵐𥎈𥏒𥒀𥾕𦆞𦎦𦨉𦬂𧈭𧎻𧐙𧰈𨂣𨑥𨧗𨨡𨲬𩄯𩓦𩗽𩝕𬮻𰏓]→wù; [錻]→wu; -[⻃⻄㓾㕃㕧㗩㗭㘊㚀㛓㛫㛭㜎㜯㪧㬛㮩㯕㰿㱆㱤㲸㴔㴧㶉㺣㾷㿽䁯䂀䏩䐅䐖䒊䖒䖷䙵䛊䛥䭒䳶䶋俙傒僖兮凞卥厀吸唏唽嘻噏夕奚嬆嬉屖嵠嶲巇希徆徯忚怸恓息悉悕惁惜憙扱扸昔晞晰晳曦析桸榽樨橀欷氥汐浠淅渓溪潝烯焁焈焟焬煕熄熈熙熹-熻燨爔牺犀犠犧狶琋瘜皙睎瞦硒磎礂稀穸窸粞糦緆縘繥羲翕翖肸肹膝舾莃菥蒠蜥螅螇蟋蠵西覀觹觽觿譆谿豀豨豯貕赥邜郗鄎酅醯釸錫鏭鑴锡隵雟餏饻鯑鵗鸂鼷𠆱𠔃𠔍𠘕𠜗𠟊𠨚𠩺𠬬𠴭𠶨𠺒𡁱𡏛𡗞𡗳𡘡𡩤𡳚𡻎𢀊𢋼𢑧𢗴𢜣𢡁𢨟𢬾𢹍𣅾𣎮𣟵𣢁𣢂𣢍𣢎𣢑𣤳𣤴𣨗𤃪𤄬𤓔𤓚𤠓𤡡𤢀𤥒𤬕𤬘𤮆𤮙𤲺𤳥𤶈𤶰𤷡𤹊𤺊𥄖𥄛𥈻𥋟𥰝𦐠𦙝𦜱𦞽𦠪𦤈𦩭𦮐𦼗𧀬𧈼𧥤𧯗𧲘𧶖𧹨𧻶𧿝𨀙𨋦𨡂𨳛𨵎𨻁𩅖𩒽𩗊𩗱𩭡𩽨𩾼𪃼𪄛]→xÄ«; -[㔒㠄㦻㩗㽯㿇䏮䒁䚫䫣习喺媳嶍席椺槢檄漝習蒵蓆薂袭襲覡觋謵趘郋鎴隰霫飁騱騽驨鰼鳛𢙅𣒃𣳬𥺚𦪿𦸚𧋐𧐔𧿅𨛳𨻥𩲁𪄶𪓷𪕯]→xí; -[䢄喜囍壐屣徙憘暿枲橲歖洗漇玺璽矖禧縰葈葸蓰蟢諰謑蹝躧鈢鉨鉩铣鱚𠉢𠪙𡅕𢊚𢒩𢒲𣯪𤟧𤤱𤨐𦱓𧣩𧺨𨜐𨞘𨮪𩎉𪖥𫍰]→xǐ; -[㑶㙾㚛㣟㤸㦦㭡㰥㸍䀌䈪䊠䐼䓇䜁䧍䨳䬣䮎䲪䵱係匸卌呬咥嚱墍屃屭忥怬恄慀戏戱戲椞欯滊潟澙熂犔盻矽磶禊稧系細綌繫细绤舃舄蕮虩衋覤赩趇郤釳闟阋隙隟霼餼饩鬩黖𠤴𠦌𠦜𡃢𡘐𡙋𡜧𡝧𡦎𡶯𢤋𢧽𢭁𣚔𣢓𣣉𣤢𣳦𤄎𤌷𤡬𥈜𥋁𥎃𥪦𥮬𥰥𥻥𥿭𦃝𦞝𦷲𧂙𧈅𧈍𧉁𧎵𧚃𧤟𧦁𧧹𧪢𧬈𧬊𧯈𧯊𧱲𧹶𧹽𨐛𨰿𨷘𩊿𩍆𩎥𩛹𩦇𩿛𪅲]→xì; -[㔠㰨㰰䠍傄煆疨瞎虲虾蝦谺閕颬鰕𠽫𣢗𤗭𥁆𧇍𧦎𧪕𧯋𨳉𩮂]→xiā; -[㗇㘡㽠䖎䖖䘥䛅䪗䫗侠俠匣峡峽敮暇柙炠烚狎狭狹珨瑕硖硤碬磍祫筪縀縖翈舝舺蕸赮轄辖遐鍜鎋陜陿霞騢魻鶷黠𠢆𠩘𡈮𢈙𢈤𢑓𢘉𢚌𢝅𢻗𣹱𤙇𤪆𤪍𥯾𥰶𦦕𦵯𦾏𧆥𧔂𧕱𨲑𩉾𩎲𩏓𩐀𩝛𪗾𪘘]→xiá; -[閜]→xiǎ; +[⻃⻄㓾㕃㕧㗩㗭㘊㚀㛓㛫㛭㜎㜯㪧㬛㮩㯕㰿㱆㱤㲸㴔㴧㶉㺣㾷㿽䁯䂀䏩䐅䐖䒊䖒䖷䙵䛊䛥䭒䳶䶋俙傒僖兮凞卥厀吸唏唽嘻噏夕奚嬆嬉屖嵠嶲巇希徆徯忚怸恓息悉悕惁惜憙扱扸昔晞晰晳曦析桸榽樨橀欷氥汐浠淅渓溪潝烯焁焈焟焬煕熄熈熙熹-熻燨爔牺犀犠犧狶琋瘜皙睎瞦硒磎礂稀穸窸粞糦緆縘繥羲翕翖肸肹膝舾莃菥蒠蜥螅螇蟋蠵西覀觹觽觿譆谿豀豨豯貕赥邜郗鄎酅醯釸錫鏭鑴锡隵雟餏饻鯑鵗鸂鼷𠆱𠔃𠔍𠘕𠜗𠟊𠨚𠩺𠬬𠴭𠶨𠺒𡁱𡏛𡗞𡗳𡘡𡩤𡳚𡻎𢀊𢋼𢑧𢗴𢜣𢡁𢨟𢬾𢹍𣅾𣎮𣟵𣢁𣢂𣢍𣢎𣢑𣤳𣤴𣨗𤃪𤄬𤓔𤓚𤠓𤡡𤢀𤥒𤬕𤬘𤮆𤮙𤲺𤳥𤶈𤶰𤷡𤹊𤺊𥄖𥄛𥈻𥋟𥰝𦐠𦙝𦜱𦞽𦠪𦤈𦩭𦮐𦼗𧀬𧈼𧤤𧥅𧥤𧯗𧲘𧶖𧹨𧻶𧿝𨀙𨋦𨡂𨳛𨵎𨻁𩅖𩒽𩗊𩗱𩭡𩽨𩾼𪃼𪄛𫍻𫔔𬳋𰬣𱉹]→xÄ«; +[㔒㠄㦻㩗㽯㿇䏮䒁䚫䫣习喺媳嶍席椺槢檄漝習蒵蓆薂袭襲覡觋謵趘郋鎴隰霫飁騱騽驨鰼鳛𠅤𢙅𣒃𣳬𥺚𦪿𦸚𧋐𧐔𧿅𨛳𨻥𩲁𪄶𪓷𪕯𫘬𫘱𰶃𱃟𱅩]→xí; +[䢄喜囍壐屣徙憘暿枲橲歖洗漇玺璽矖禧縰葈葸蓰蟢諰謑蹝躧鈢鉨鉩铣鱚𠉢𠪙𡅕𡊑𢊚𢒩𢒲𣯪𤟧𤤱𤨐𦱓𧣩𧺨𨜐𨞘𨭎𨮪𩎉𪖥𫄳𫍰𬭳𬶮𰥢𰵾𰸐]→xǐ; +[㑶㙾㚛㣟㤸㦦㭡㰥㸍䀌䈪䊠䐼䓇䜁䧍䨳䬣䮎䲪䵱係匸卌呬咥嚱墍屃屭忥怬恄慀戏戱戲椞欯滊潟澙熂犔盻矽磶禊稧系細綌繫细绤舃舄蕮虩衋覤赩趇郤釳闟阋隙隟霼餼饩鬩黖𠤴𠦌𠦜𡃢𡘐𡙋𡜧𡝧𡦎𡶯𢤋𢧽𢭁𣚔𣢓𣣉𣤢𣳦𤄎𤌷𤡬𥈜𥋁𥎃𥪦𥮬𥰥𥻥𥿭𦃝𦞝𦷲𧂙𧈅𧈍𧉁𧎵𧚃𧤟𧦁𧧹𧪢𧬈𧬊𧯈𧯊𧱲𧹶𧹽𨐛𨰿𨷘𩊿𩍆𩎥𩛹𩦇𩿛𪅲𪵣𪸕𫻁𬟪𰇣𰉽𰿻𱃱]→xì; +[㔠㰨㰰䠍傄煆疨瞎虲虾蝦谺閕颬鰕𠽫𣢗𤗭𥁆𧇍𧦎𧪕𧯋𨳉𩮂𫚥𬅢𰿩𱃕]→xiā; +[㗇㘡㽠䖎䖖䘥䛅䪗䫗侠俠匣峡峽敮暇柙炠烚狎狭狹珨瑕硖硤碬磍祫筪縀縖翈舝舺蕸赮轄辖遐鍜鎋陜陿霞騢魻鶷黠𠢆𠩘𡈮𢈙𢈤𢑓𢘉𢚌𢝅𢻗𣹱𤙇𤪆𤪍𥯾𥰶𦦕𦵯𦾏𧆥𧔂𧕱𨲑𩉾𩎲𩏓𩐀𩝛𪗾𪘘𫨆𬘻𬭪𬯅𰅻𰾤𱅞𱇟𱊟]→xiá; +[閜𬮠]→xiǎ; [㙈㙤㰺丅下乤吓嚇圷夏夓懗梺疜睱罅鎼鏬𡏘𡨄𡺷𢗄𢩹𤟝𥻴𧈄𧪹𧫒𨩽𨻲𨽯𩄗𪄂]→xià; -[㔾㰹㲔㷿㸝㺤㾾㿌䂅䄳䆎䉳䊱䩂䯭䯹䵌仙仚佡僊僲先嘕奾嬐屳廯忺憸掀攕暹杴枮氙珗祆秈籼繊纎纖纤苮莶薟褼襳跹蹮躚酰銛鍁铦锨韯韱馦鮮鱻鲜鶱𠏓𠏡𠫄𢒆𢕖𢖎𢫿𢹚𣑹𣔙𣞘𣮾𣰷𤈷𥑻𥟕𥬍𦒜𦧐𦸊𧫹𧱀𧸂𨁅𨇤𨚾𩈖𪄏𪄷𬸣]→xiān; -[㘅㘋㛾㡉㢺㭹㮭㯗㰊㳄㳭㵪䕔䝨䦥䲗伭咸唌啣妶娴娹婱嫌嫺嫻弦憪挦撏涎湺澖甉痫癇癎瞯礥稴絃胘舷藖蚿蛝衔衘誸諴賢贒贤輱醎銜閑閒闲鷳鷴鷼鹇鹹麙𠓌𠛑𠷢𠿢𡫹𡰲𡿤𢅮𢎙𢐐𢖋𢛆𢮂𣊺𤉌𥲋𥻧𦎵𦑘𦠹𦱁𦽭𧂞𧈁𧼏𨺘𩝈𩤥𩤦𩦂𩱆𪂶𪔩]→xián; -[㧥㫫㬎㭠㶍㿅䗾䘆䚚䜢䢾䥪䧋冼尟尠崄嶮幰搟攇显櫶毨灦烍燹狝猃獫獮玁禒筅箲藓蘚蚬譣赻跣銑鍌险険險韅顕顯𠠁𡗏𡸃𡾮𢁗𢥌𢷑𣕎𣟲𣭡𤓤𤞤𤼂𥜲𦭶𧕇𧖙𨙡𩏩𩨡𩶤]→xiǎn; -[㡾㦑㦓㪇㬗㺌㽉䁂䃱䃸䉯䏹䐄䙹䤼䦘䧟䧮䨘䨷䱤䵇䶟伣僩僴县咞哯垷壏姭娊娨宪岘峴憲撊晛橌涀瀗献獻现現県睍硍粯糮絤綫線縣线缐羡羨腺臔臽苋莧蜆誢豏鋧錎限陥陷餡馅麲鼸𠚆𠜎𠯟𡐖𡒓𡞣𢋮𢕭𢖝𢚀𣆕𤁦𤑃𤟅𥓒𥙆𥦶𥰳𥻇𥽏𦋈𦩢𧠒𧻒𧾨𨍒𨏥𨐊𨖱𨘙𨘞𨵬𨸄𩤊𩦹𩧩𪎉𪾢]→xiàn; +[㔾㰹㲔㷿㸝㺤㾾㿌䂅䄳䆎䉳䊱䩂䯭䯹䵌仙仚佡僊僲先嘕奾嬐屳廯忺憸掀攕暹杴枮氙珗祆秈籼繊纎纖纤苮莶薟褼襳跹蹮躚酰銛鍁铦锨韯韱馦鮮鱻鲜鶱𠏓𠏡𠫄𢒆𢕖𢖎𢫿𢹚𣑹𣔙𣞘𣮾𣰷𤈷𥑻𥟕𥬍𦒜𦧐𦸊𧫹𧱀𧸂𨁅𨇤𨚾𩈖𪄏𪄷𪫺𫏨𫰰𬸣𱈜]→xiān; +[㘅㘋㛾㡉㢺㭹㮭㯗㰊㳄㳭㵪䕔䝨䦥䲗伭咸唌啣妶娴娹婱嫌嫺嫻弦憪挦撏涎湺澖甉痫癇癎瞯礥稴絃胘舷藖蚿蛝衔衘誸諴賢贒贤輱醎銜閑閒闲鷳鷴鷼鹇鹹麙𠓌𠛑𠷢𠿢𡫹𡰲𡿤𢅮𢎙𢐐𢖋𢛆𢮂𣊺𤉌𥲋𥻧𦎵𦑘𦠹𦱁𦽭𧂞𧈁𧼏𨺘𩝈𩤥𩤦𩦂𩱆𪂶𪔩𫍯𬜾𮬣𰑥𰛵𰣯𰥨𰧇𰬈]→xián; +[㧥㫫㬎㭠㶍㿅䗾䘆䚚䜢䢾䥪䧋冼尟尠崄嶮幰搟攇显櫶毨灦烍燹狝猃獫獮玁禒筅箲藓蘚蚬譣赻跣銑鍌险険險韅顕顯𠠁𡗏𡸃𡽗𡾮𢁗𢥌𢷑𣕎𣟲𣭡𤓤𤞤𤼂𥜲𦭶𧕇𧖙𨙡𩏩𩨡𩶤𫷉𬃫𰝟𰝤]→xiǎn; +[㡾㦑㦓㪇㬗㺌㽉䁂䃱䃸䉯䏹䐄䙹䤼䦘䧟䧮䨘䨷䱤䵇䶟伣僩僴县咞哯垷壏姭娊娨宪岘峴憲撊晛橌涀瀗献獻现現県睍硍粯糮絤綫線縣线缐羡羨腺臔臽苋莧蜆誢豏鋧錎限陥陷餡馅麲鼸𠚆𠜎𠯟𡐖𡒓𡞣𢋮𢕭𢖝𢚀𣆕𤁦𤑃𤟅𥓒𥙆𥦶𥰳𥻇𥽏𦋈𦩢𧠒𧻒𧾨𨍒𨏥𨐊𨖱𨘙𨘞𨵬𨸄𩤊𩦹𩧩𪎉𪭾𪾢𬀪𬖑𬖮𬘟𬭣𬮵𰂋𰂎𰉚𰊑𰹾𰽢𱇻]→xiàn; [鑦]→xian; -[㐮䬕乡厢啌廂忀楿欀湘瓖相稥箱緗缃膷芗葙薌襄郷鄉鄊鄕鑲镶香驤骧鱜麘𢪷𤉪𤷼𥫖𩑇𩡌𩡠𪂼]→xiāng; +[㐮䬕乡厢啌廂忀楿欀湘瓖相稥箱緗缃膷芗葙薌襄郷鄉鄊鄕鑲镶香驤骧鱜麘𢪷𤉪𤷼𥫖𩑇𩡌𩡠𪂼𬙋𰮅]→xiāng; [㟄䔗䜶佭庠栙瓨祥絴翔詳详跭𡹷𢭎𤝷𤭬𤰅𦍲𦍴𦎈𨀘𩾬]→xiáng; -[㗽䊑䐟䖮享亯响想晑曏蚃蠁銄響飨餉饗饟饷鮝鯗鱶鲞𠸮𢞡𤍀𥊾𥿧𦕺𩝾𩞥]→xiǎng; -[㟟䢽䦳䴂像勨向嚮塂姠嶑巷橡珦缿萫蟓衖襐象銗鐌項项鱌𢄵𢛖𢠷𣂝𣅰𣨳𤖽𤩪𥀾𥗵𥣟𦺣𦺨𧖿𧬰𨉽𨖶𨙵𨛜𨧑𨷄𨷿]→xiàng; -[㕺㚠㩋㪣㲖㹲㺒䌃䎄䨭䬘䴛侾呺哓哮嘐嘵嚣嚻囂婋宯宵庨彇憢揱枭枵梟櫹歊毊消潇瀟灱灲焇猇獢痚痟硝硣穘窙箫簘簫綃绡翛膮萧萷蕭藃虈虓蟂蟏蟰蠨踃逍銷销霄驍骁髇髐魈鴞鴵鷍鸮𠈬𠑪𠹎𡟣𡣾𡯩𡷸𡼚𢓮𢪶𢭦𢸳𣕇𣠎𤑳𤞚𤠖𤡔𤣠𤺃𥆔𦏷𦐺𦟞𧄤𧳍𧵱𨊅𨴹𨶅𩋍𩙚𩙮𩧓𩫂𩫳𩱴𩾒𩾓𩾾𪁎]→xiāo; +[㗽䊑䐟䖮享亯响想晑曏蚃蠁銄響飨餉饗饟饷鮝鯗鱶鲞𠸮𢞡𤍀𥊾𥿧𦕺𩝾𩞥𫗵]→xiǎng; +[㟟䢽䦳䴂像勨向嚮塂姠嶑巷橡珦缿萫蟓衖襐象銗鐌項项鱌𢄵𢛖𢠷𣂝𣅰𣨳𤖽𤩪𥀾𥗵𥣟𦺣𦺨𧖿𧬰𨉽𨖶𨙵𨛜𨧑𨷄𨷿𬭅𬶲𰱝]→xiàng; +[㕺㚠㩋㪣㲖㹲㺒䌃䎄䨭䬘䴛侾呺哓哮嘐嘵嚣嚻囂婋宯宵庨彇憢揱枭枵梟櫹歊毊消潇瀟灱灲焇猇獢痚痟硝硣穘窙箫簘簫綃绡翛膮萧萷蕭藃虈虓蟂蟏蟰蠨踃逍銷销霄驍骁髇髐魈鴞鴵鷍鸮𠈬𠑪𠹎𡟣𡣾𡯩𡷸𡼚𢓮𢙒𢪶𢭦𢸳𣕇𣠎𤎻𤑳𤞚𤠖𤡔𤣠𤺃𥆔𦏷𦐺𦟞𧄤𧳍𧵱𨊅𨴹𨶅𩋍𩙚𩙮𩧓𩫂𩫳𩱴𩾒𩾓𩾾𪁎𪮋𪵑𫋇𫔲𫾃𬷽𰘩𰡊𰮝𱅮]→xiāo; [㚣㬵㮁䒝䟁崤殽洨淆筊訤誵郩𠴳𡦝𡧕𢛘𣏠𣔷𤕢𤷤𥾤𦺔𧍂𨠦]→xiáo; [⺌⺍䒕䥵小晓暁曉皛皢筱筿篠謏𡱉𤽳𥔑𥕾𧡼𧢬𧩮𩵖𫍲]→xiǎo; -[㔅㗛㤊㵿䉰䊥䕧俲傚効咲啸嘋嘨嘯孝效敩斅斆校歗涍熽笑肖詨誟𠏕𠴡𡥍𡦳𢹳𢽾𣂬𣟇𣤡𣱓𣿣𤟞𤣌𤿨𥽁𦢩𦦛𦯪𦱜𧱐𨅋𪊷𪛀]→xiào; +[㔅㗛㤊㵿䉰䊥䕧俲傚効咲啸嘋嘨嘯孝效敩斅斆校歗涍熽笑肖詨誟𠏕𠴡𡥍𡦳𢹳𢽾𣂬𣟇𣤡𣱓𣿣𤟞𤣌𤿨𥽁𦢩𦦛𦯪𦱜𧱐𨅋𪊷𪛀𫦅𰙑𰵦]→xiào; [恷]→xiao; [㗨㨝㱔㾚些揳楔歇猲蝎蠍𡭥𣆟𣒄𣣩𤺎𥌨𥗧𦪬𧓂𧳧𨧥𩫲]→xiē; -[㐖㖿㙝㙦㢵㥟㨙㩦㩪㭨䀘䔑䕵䙎䙽䝱䡡䦖䩤偕劦勰协協嗋垥奊峫恊愶拹挟挾携撷擕擷攜斜旪熁燲瑎綊緳纈缬翓胁脅脇脋膎蝢衺襭諧讗谐邪鞋鞵頡龤𠖹𠗉𡀺𡰢𡸔𢂐𢓬𢥘𢯉𢴲𢿡𣣲𣫴𣹩𣻠𤙒𤞡𤢺𤣑𤮯𤱷𥆥𥊯𥢹𦋅𦚫𦳃𧀺𧏂𧏃𧐃𧑦𧟃𧷑𨁂𨏳𨵚𨵪𨷥𩋘𩋧𩤠𩰳𩷂𩺫𪆋]→xié; -[㕐㝍䥱䥾写冩寫藛𣞐𣬕𧭠]→xiě; -[㒠㓔㔎㖑㙰㞒㞕㡜㣯㣰㦪㰔㰡㳦㳿㴬㴮㴽㸉㽊䁋䉏䉣䊝䕈䙊䙝䚸䦏䩧䪥䲒䵦亵伳偞偰僁卨卸噧塮夑娎媟屑屓屟屧嶰廨徢懈暬械榍榭泄泻洩渫澥瀉瀣灺炧炨烲焎燮爕獬祄禼糏紲絏絬緤繲绁缷薢薤蟹蠏褉褻謝谢躞邂鞢韰齂齘齛齥𠅱𠑄𠨆𠲊𠸴𠿇𡃂𡄕𡗼𡛶𡞘𡟩𡣹𡤋𡽖𢌀𢖆𢗊𢜨𢞜𢤯𢤰𢬿𢹒𣣶𣽒𤑪𤗈𤡧𤫉𥀺𥇱𥍆𥎎𦁛𦔼𦖐𦚡𦞚𦩌𦵱𧀢𧌊𧌋𧌖𧍁𧓺𧖁𧛼𧜔𧜵𧝫𧭸𧷧𨇨𨈙𨤴𨳚𨼬𩂪𩃖𩍝𩎃𩐁𩐉𩙜𩽍𪙥]→xiè; -[㛙㭢䅽䜣俽噺妡嬜廞心忻惞新昕杺欣歆炘盺芯薪訢辛邤鈊鋅鑫锌馨馫𠑰𠷓𡌜𢗀𢠝𢭧𣂗𣂜𣃄𤙖𤙣𦁍𦰸𨊳𩾽𩿃]→xÄ«n; +[㐖㖿㙝㙦㢵㥟㨙㩦㩪㭨䀘䔑䕵䙎䙽䝱䡡䦖䩤偕劦勰协協嗋垥奊峫恊愶拹挟挾携撷擕擷攜斜旪熁燲瑎綊緳纈缬翓胁脅脇脋膎蝢衺襭諧讗谐邪鞋鞵頡龤𠖹𠗉𡀺𡰢𡸔𢂐𢓬𢥘𢯉𢴲𢿡𣣲𣫴𣹩𣻠𤙒𤞡𤢺𤣑𤮯𤱷𥆥𥊯𥢹𦋅𦚫𦳃𧀺𧏂𧏃𧐃𧑦𧟃𧷑𨁂𨏳𨵚𨵪𨷥𩋘𩋧𩤠𩰳𩷂𩺫𪆋𬦯𮖱𰕐𰬍]→xié; +[㕐㝍䥱䥾写冩寫藛𣞐𣬕𧭠𰗚]→xiě; +[㒠㓔㔎㖑㙰㞒㞕㡜㣯㣰㦪㰔㰡㳦㳿㴬㴮㴽㸉㽊䁋䉏䉣䊝䕈䙊䙝䚸䦏䩧䪥䲒䵦亵伳偞偰僁卨卸噧塮夑娎媟屑屓屟屧嶰廨徢懈暬械榍榭泄泻洩渫澥瀉瀣灺炧炨烲焎燮爕獬祄禼糏紲絏絬緤繲绁缷薢薤蟹蠏褉褻謝谢躞邂鞢韰齂齘齛齥𠅱𠑄𠨆𠲊𠸴𠿇𡃂𡄕𡗼𡛶𡞘𡟩𡣹𡤋𡽖𢌀𢖆𢗊𢜨𢞜𢤯𢤰𢬿𢹒𣣶𣽒𤑪𤗈𤡧𤫉𥀺𥇱𥍆𥎎𦁛𦔼𦖐𦚡𦞚𦩌𦵱𧀢𧌊𧌋𧌖𧍁𧓺𧖁𧛼𧜔𧜵𧝫𧭸𧷧𨇨𨈙𨤴𨳚𨼬𩂪𩃖𩍝𩎃𩐁𩐉𩙜𩽍𪙥𫄬𫧯𬹼𰬽𰿪𱂎𱌱]→xiè; +[㛙㭢䅽䜣俽噺妡嬜廞心忻惞新昕杺欣歆炘盺芯薪訢辛邤鈊鋅鑫锌馨馫𠑰𠷓𡌜𢗀𢠝𢭧𣂗𣂜𣃄𤙖𤙣𦁍𦰸𨊳𩾽𩿃𫷷]→xÄ«n; [㚯㜦枔襑鐔𤫨𩖣]→xín; [伈𨓇]→xǐn; -[㐰㔤㛛㭄㾙䒖䚱䛨䜗伩信囟孞焮脪舋衅訫軐釁阠顖馸𡈏𢋆𢩲𣥇𤜢𤣲𤴾𤷓𤹩𦉝𦜓𦞤𦢯𦤟𧗹𧳄𧴢𩟍]→xìn; +[㐰㔤㛛㭄㾙䒖䚱䛨䜗伩信囟孞焮脪舋衅訫軐釁阠顖馸𡈏𢋆𢩲𣥇𤜢𤣲𤴾𤷓𤹩𦉝𦜓𦞤𦢯𦤟𧗹𧳄𧴢𩟍𱂶]→xìn; [⺖⺗忄]→xin; -[㙚㷣䃏䕟䗌垶惺星曐煋猩瑆皨箵篂腥蛵觪觲謃騂骍鮏鯹𠬋𡃳𣨾𤏽𤙡𥠀𦂅𦈒𦖤𦩠𧌚𧛟𨌍𨞾]→xÄ«ng; -[㐩㓝㣜㼛䣆䤯侀刑型娙形洐滎硎荥行邢郉鈃鉶銒鋞钘铏陉陘𠀦𡶭𣸝𤬐𤶲𦈨𦈵𧊞𧊽𧗦𩩋]→xíng; +[㙚㷣䃏䕟䗌垶惺星曐煋猩瑆皨箵篂腥蛵觪觲謃騂骍鮏鯹𠬋𡃳𣨾𤏽𤙡𥠀𦂅𦈒𦖤𦩠𧌚𧛟𨌍𨞾𬶢𰲶𱇡]→xÄ«ng; +[㐩㓝㣜㼛䣆䤯侀刑型娙形洐滎硎荥行邢郉鈃鉶銒鋞钘铏陉陘𠀦𡶭𣸝𤬐𤶲𦈨𦈵𧊞𧊽𧗦𩩋𫰛]→xíng; [㝭㨘䳙擤睲醒𢜫𥨕]→xǐng; -[㓑㼬䁄䂔䓷䛭䰢倖兴姓婞嬹幸性悻杏涬緈臖興荇莕𢙼𣢝𩈡]→xìng; +[㓑㼬䁄䂔䓷䛭䰢倖兴姓婞嬹幸性悻杏涬緈臖興荇莕𢙼𣢝𩈡𰵰]→xìng; [哘裄]→xing; [㐫㚾兄兇凶匂匈哅忷恟汹洶胷胸訩詾讻賯𦙄𦵡𧘮𧵣𧿖𨥍𩌠𩴂]→xiōng; [䧺熊雄𧞞𧰯]→xióng; [焽]→xiǒng; [夐敻焸詗诇𠓙𡨳𡪰𡬁𢢹𢿌𣅷𤔫𤛪𥃴𥥧𥦥𦈤𦓈𦬺𧽒𩧊]→xiòng; -[㱗㳜㵻㹋㾋䏫䐰䗛䡭休俢修咻庥樇烋烌羞脙脩臹貅銝鎀鏅飍饈馐髤髹鮴鱃鵂鸺𡔨𡜨𡟞𡯐𢊒𢕦𥌪𥞼𦟤𦪋𧌌𩘭𩛢𩡎𩢮𩭘𩮄𪀪𪘆]→xiÅ«; +[㱗㳜㵻㹋㾋䏫䐰䗛䡭休俢修咻庥樇烋烌羞脙脩臹貅銝鎀鏅飍饈馐髤髹鮴鱃鵂鸺𡔨𡜨𡟞𡯐𢊒𢕦𥌪𥞼𦟤𦪋𧌌𩘭𩛢𩡎𩢮𩭘𩮄𪀪𪘆𱃝𱈌]→xiÅ«; [苬]→xiú; [㱙朽滫潃糔綇𣧬𦈋𪕦]→xiǔ; -[㗜嗅岫峀溴珛琇璓秀繍繡绣螑袖褎褏銹鏥鏽锈齅𢓵𤚯𧙏𪁮]→xiù; -[㥠㰭㽳䇓䈝䏏䱬吁嘘噓墟媭嬃幁戌揟旴晇楈欨歔湑疞盱窢縃繻胥蕦虗虚虛蝑裇訏諝譃谞鑐需須頊须顼驉鬚魆魖𠧰𠾫𢄼𢖳𢨁𢨰𢩕𣅤𣚏𣰃𤚉𤟠𤡣𥈈𥕰𥮪𥳗𦄼𦅏𦈡𦘼𦪡𦰰𦰲𦲰𧆜𧙆𧟬𧪮𨂠𨅑𨞣𨬗𨼋𩂉𩑕𩒇𩒧𩓣𩖕𩾊𪆛𪙫]→xÅ«; +[㗜嗅岫峀溴珛琇璓秀繍繡绣螑袖褎褏銹鏥鏽锈齅𢓵𤚯𧙏𪁮𫔊𰬩]→xiù; +[㥠㰭㽳䇓䈝䏏䱬吁嘘噓墟媭嬃幁戌揟旴晇楈欨歔湑疞盱窢縃繻胥蕦虗虚虛蝑裇訏諝譃谞鑐需須頊须顼驉鬚魆魖𠧰𠾫𢄼𢖳𢨁𢨰𢩕𣅤𣚏𣰃𤚉𤟠𤡣𥈈𥕰𥮪𥳗𦄼𦅏𦈡𦘼𦪡𦰰𦰲𦲰𧆜𧙆𧟬𧪮𨂠𨅑𨞣𨬗𨼋𩂉𩑕𩒇𩒧𩓣𩖕𩾊𪆛𪙫𫷈𬘳𬣙𰩧𰵻𰿂𱅧]→xÅ«; [䍱俆徐蒣𣆒𥅺𨌎]→xú; -[㑔㑯㞰䅡䋶䔓䧁偦冔呴姁暊栩珝盨稰糈許詡许诩鄦醑𡹲𤸀𥚩𦠷𧕼𨋾𨍐𩝔𩠋𩰠]→xǔ; -[㐨㕛㖅㗵㘧㜅㜿㞊㳚㵰㷦㺷䂆䎉䘏䙒䛙䢕䣱䣴䦗䦽䬄䳳伵侐勖勗卹叙喣垿壻婿序怴恤慉敍敘旭昫朂槒欰殈汿沀洫溆漵潊烅烼煦獝珬盢瞁瞲稸絮続緒緖續绪续聓聟芧蓄藇藚訹賉酗銊魣鱮𠆐𠜄𠷙𠹘𡦁𡱣𣊞𣢊𣨤𣸃𤆞𤇳𤡶𤬱𤭽𤲸𤷇𥄵𥆛𥇏𥇿𥊊𥍟𥎕𥎗𦑍𦕓𦜃𦝳𦯅𧁃𧆡𧊥𧏺𧧓𧶍𧹭𧹴𧼑𨜿𨣦𨴎𨵮𨷔𨹘𨻍𩌮𩌲𩍳𩔴𩔼𩣊𩪉𩽆𪖩𫚈]→xù; +[㑔㑯㞰䅡䋶䔓䧁偦冔呴姁暊栩珝盨稰糈許詡许诩鄦醑𡹲𤸀𥚩𦠷𧕼𨋾𨍐𩝔𩠋𩰠𪾔𬨏𰻡]→xǔ; +[㐨㕛㖅㗵㘧㜅㜿㞊㳚㵰㷦㺷䂆䎉䘏䙒䛙䢕䣱䣴䦗䦽䬄䳳伵侐勖勗卹叙喣垿壻婿序怴恤慉敍敘旭昫朂槒欰殈汿沀洫溆漵潊烅烼煦獝珬盢瞁瞲稸絮続緒緖續绪续聓聟芧蓄藇藚訹賉酗銊魣鱮𠆐𠜄𠷙𠹘𡦁𡱣𣊞𣢊𣨤𣸃𤆞𤇳𤡶𤬱𤭽𤲸𤷇𥄵𥆛𥇏𥇿𥊊𥍟𥎕𥎗𦑍𦕓𦜃𦝳𦯅𧁃𧆡𧊥𧏺𧧓𧶍𧹭𧹴𧼑𨜿𨣦𨴎𨵮𨷔𨹘𨻍𩌮𩌲𩍳𩔴𩔼𩣊𩪉𩽆𪖩𫓰𫚈𮬛𰰠𰱐𰵓𱅍]→xù; [蓿]→xu; -[㓩㝁㦥㩊㻹䁔䆭䚙䚭䳦儇吅喧塇媗宣弲愃愋懁揎昍暄梋煊瑄睻矎禤箮縇翧翾萱萲蓒蕿藼蘐蝖蠉諠諼譞谖軒轩鋗鍹駽鰚𡈣𡬳𢏧𢙂𢰊𤟿𦐽𦑙𧑩𧤎𧾎𩋱𩕖𩕪𩤡]→xuān; -[㔯㘣㳬㹡䁢䗠䮄䲂䲻嫙悬懸旋暶檈漩玄玹琁璇璿痃蜁𠗻𠣖𠥞𡈴𡾥𣟳𧉎𧐗𧔤𧜽𧟨𩙢]→xuán; +[㓩㝁㦥㩊㻹䁔䆭䚙䚭䳦儇吅喧塇媗宣弲愃愋懁揎昍暄梋煊瑄睻矎禤箮縇翧翾萱萲蓒蕿藼蘐蝖蠉諠諼譞谖軒轩鋗鍹駽鰚𡈣𡬳𢏧𢙂𢰊𤟿𦐽𦑙𧑩𧤎𧾎𩋱𩕖𩕪𩤡𫍽𫓶𬤎𱅖]→xuān; +[㔯㘣㳬㹡䁢䗠䮄䲂䲻嫙悬懸旋暶檈漩玄玹琁璇璿痃蜁𠗻𠣖𠥞𡈴𡾥𣟳𧉎𧐗𧔤𧜽𧟨𩙢𫠊]→xuán; [㔵㧋㾌䠣咺晅烜癣癬选選顈𢈋𣉖𣎓𥥾𥶷𦌔𧡚𧡢𩘒]→xuǎn; -[㧦㯀㳙䀏䃠䍗䍻䝮䧎䩙䩰怰昡楥楦泫渲炫琄眩眴碹絢縼繏绚蔙衒袨讂贙鉉鏇铉镟鞙颴𠵷𢂄𢳄𤂿𥌭𦈝𦛔𧾆𨁁𨊼𨹆𩃚𩉥𩋢𩋫𩑹𪍧]→xuàn; -[㗾㻡削疶蒆薛辥辪靴鞾𢪎𥄒𪃅]→xuē; -[㖸㰒㶅㿱䋉䱑乴壆学學岤峃嶨斈泶澩燢穴茓袕觷踅雤鷽鸴𢯳𢼺𥀣𦥯𧉢𧸗]→xué; +[㧦㯀㳙䀏䃠䍗䍻䝮䧎䩙䩰怰昡楥楦泫渲炫琄眩眴碹絢縼繏绚蔙衒袨讂贙鉉鏇铉镟鞙颴𠵷𢂄𢳄𤂿𥌭𦈝𦛔𧾆𨁁𨊼𨹆𩃚𩉥𩋢𩋫𩑹𪍧𬱽𰬵𰶍𰷮]→xuàn; +[㗾㻡削疶蒆薛辥辪靴鞾𢪎𥄒𪃅𫖇]→xuē; +[㖸㰒㶅㿱䋉䱑乴壆学學岤峃嶨斈泶澩燢穴茓袕觷踅雤鷽鸴𢯳𢼺𥀣𦥯𧉢𧸗𰴣]→xué; [䨮樰膤艝轌雪鱈鳕]→xuě; -[㕰㞽䆝䆷䎀䒸䛎䤕䦑䫼䬂䭥吷坹桖瀥狘血謔谑趐𣧌𣧡𣧵𣪨𣺭𤀰𥄎𥄴𥅧𦐍𦰾𧔗𧮞𨑣𨭁𩌊𩖱𩖶]→xuè; -[䗼䠝䵫勋勛勲勳嚑坃埙塤壎壦曛焄熏燻爋獯矄窨纁臐蔒薫薰蘍醺駨𡑎𡺕𤑕𦘶𧰣𩪱𫄸]→xÅ«n; -[㖊㜄㡄㨚㰬㵌㽦䋸䖲䘩䙉偱噚寻尋峋巡廵循恂揗攳旬杊栒桪樳毥洵浔潯灥燅燖珣璕畃紃荀荨蟳詢询鄩馴驯鱏鱘鲟𣌨𣖼𤃺𤛧𤿟𥒘𥙣𥳍𥾡𦅀𦅑𦠅𦳣𧾝𧾠𧾩𨀴𨼔𩖰𪀠𪀽]→xún; +[㕰㞽䆝䆷䎀䒸䛎䤕䦑䫼䬂䭥吷坹桖瀥狘血謔谑趐𣧌𣧡𣧵𣪨𣺭𤀰𥄎𥄴𥅧𦐍𦰾𧔗𧮞𨑣𨭁𩌊𩖱𩖶𬱷𬱸]→xuè; +[䗼䠝䵫勋勛勲勳嚑坃埙塤壎壦曛焄熏燻爋獯矄窨纁臐蔒薫薰蘍醺駨𡑎𡺕𤑕𦘶𧰣𩪱𫄸𫭯]→xÅ«n; +[㖊㜄㡄㨚㰬㵌㽦䋸䖲䘩䙉偱噚寻尋峋巡廵循恂揗攳旬杊栒桪樳毥洵浔潯灥燅燖珣璕畃紃荀荨蟳詢询鄩馴驯鱏鱘鲟𣌨𣖼𤃺𤛧𤿟𥒘𥙣𥳍𥾡𦅀𦅑𦠅𦳣𧾝𧾠𧾩𨀴𨼔𩖰𪀠𪀽𫊻𫞅𫠇𬊈𬍤𬘓𬩽𰕁𱈓]→xún; [㢲䛜䞊䭀伨侚卂噀奞巺巽徇愻殉殾汛潠狥稄蕈訊訓訙训讯賐迅迿逊遜鑂顨𠊫𠹀𡿼𢏤𣹯𦫯𧥿𧸩𨺮𩊻𩠇𩷰𩾄𩾧𪇑]→xùn; -[㝞㳌㾎䃁䆘丫压吖圧垭埡壓孲庘押枒桠椏錏鐚铔鴉鴨鵶鸦鸭𠋗𠜲𣏎𤵭𥇠𨨙𨸺𩭯𩿔]→yā; -[㧎䄰伢厑厓堐岈崕崖涯漄牙猚玡琊瑘睚笌芽蚜衙齖𤘅𤘆𧓪𧬬𨖭𩃐𪗹𪘲]→yá; -[㿿䪵厊哑唖啞庌痖瘂蕥雅𤴓𤹎𧧝𨁶]→yǎ; -[㰳䅉䝟䢝䦪䰲亚亜亞俹劜圔圠娅婭挜掗揠氩氬犽猰砑稏窫聐襾訝讶軋轧迓齾𠄮𠮜𠵣𡇼𡴭𡶦𡷻𡸗𡹄𢛄𢛟𢮊𣉩𥏝𥐕𥒧𦉟𦉧𦜖𧈝𨓴𩨠𩮝𪆰]→yà; +[㝞㳌㾎䃁䆘丫压吖圧垭埡壓孲庘押枒桠椏錏鐚铔鴉鴨鵶鸦鸭𠋗𠜲𣏎𤵭𥇠𨨙𨸺𩬾𩭯𩿔𫥼𫳃𰌦𰦴𰾪𱉨]→yā; +[㧎䄰伢厑厓堐岈崕崖涯漄牙猚玡琊瑘睚笌芽蚜衙齖𤘅𤘆𧓪𧬬𨖭𩃐𪗹𪘲𬹺𬺌]→yá; +[㿿䪵厊哑唖啞庌痖瘂蕥雅𤴓𤹎𧧝𨁶𬣨]→yǎ; +[㰳䅉䝟䢝䦪䰲亚亜亞俹劜圔圠娅婭挜掗揠氩氬犽猰砑稏窫聐襾訝讶軋轧迓齾𠄮𠮜𠵣𡇼𡴭𡶦𡷻𡸗𡹄𢛄𢛟𢮊𣉩𥏝𥐕𥒧𦉟𦉧𦜖𧈝𨓴𩨠𩮝𪆰𪨩𪿊𫜰𬁺𬸭𭭈𰿴𱇍]→yà; [⺂⺄乛呀]→ya; -[㖶㤿㮒㸶䅧䊙䑍䗎䞛偣剦嫣嬮崦嶖恹懕懨樮淊淹湮漹烟焉焑煙珚硽篶胭腌臙菸鄢醃閹阉黫𠛭𠝢𢤍𣩙𤎄𤟟𤡖𥷀𦎣𦏥𦛞𦝪𧹬𧺅𨣻𨽑𩈯𩣲]→yān; -[⻈㗴㘖㘙㝚㫟㳂㶄㺂㿕㿼䀋䀽䂴䇾䉷䓂䖗䗡䢥䦲䫡严厳啱嚴塩壛壧妍姸娫娮孍岩嵒嵓巌巖巗延揅昖楌檐櫩欕沿炎狿琂盐研硏碞礹筵簷綖芫莚蔅虤蜒言訁訮詽讠郔閆閻闫阎顏顔颜鹽麣黬𠘥𠰖𡣽𢉘𢌨𣡞𣡶𣥡𣭻𣼞𤅸𤖝𤡥𤢋𤯐𤲩𥕼𥤟𥴿𥶿𦌚𦛣𦫤𧇱𧍢𧎘𧬌𧴣𧻃𨡄𨤎𨷽𨸮𩩄𩩴𪂈]→yán; -[㕣㚧㢂㫃㭺䁙䄋䌪䍾䎦䗺䣍䤷䲓䶮乵俨偃儼兖兗匽厣厴噞夵奄嵃巘巚弇愝戭扊抁掩揜曮棪椼檿沇渰渷演琰甗眼縯罨萒蝘衍裺褗躽遃郾酓隒顩魇魘鰋鶠黡黤黭黶鼴鼹齞齴龑𠆲𠍛𠻤𡙶𡹶𢅠𢇘𢈂𢯼𢸴𢾑𣃧𣃳𣄉𣄑𣝎𣼠𤂠𤗎𤟇𤫣𤯇𤸹𥀬𥃿𥍻𥜒𥣘𥤴𥯃𦁙𦏹𦖈𦧡𧊔𧞣𧠦𧥜𧽉𧽞𧾤𨀅𨁹𨂪𨃰𨒄𨟹𨠭𨺥𩗷𩻖𪒝𪒠𪗙𪗤]→yǎn; -[㛪㢛㦔㬫㰽㷔㷳㷼䂩䛳䜩䞁䢭䨄䳛䳡䳺䴏䶫偐傿厌厭咽唁喭嚥堰墕妟姲嬊嬿宴彥彦敥晏暥曕曣椻溎滟灎灔灧灩烻焔焰焱熖燄燕爓牪猒砚硯艳艶艷葕覎觃觾諺讌讞谚谳豓豔贋贗赝軅酀酽醶醼釅隁雁餍饜騐験騴驗驠验鬳鳫鴈鴳鷃鷰𡚇𢇈𢔂𢜰𣃾𣄝𣡕𤅊𤜵𤬝𦁏𦑎𦖧𧩅𨁍𨡎𨡣𨪶𨴣𨶁𨻂𨻳𩃀𩒖𩜽𩩶𩪴𩳢𩸞𪁡𪑈𪙊]→yàn; -[㒕䱀咉央姎抰殃泱眏秧胦鉠雵鞅鴦鸯𠮴𣐫𤢐𤸡𥃽𦴊𧲱𩲴𪓛𪚻]→yāng; -[㟅㦹㬕䁑䖹䬗佯劷垟崵崸徉扬揚敭旸昜暘杨楊氜洋炀烊煬珜疡瘍眻禓羊羏蛘諹輰鍚鐊钖阦阳陽霷颺飏鰑鴹鸉𡩶𡹕𢏙𢽕𣉚𤞢𤢮𥂸𥒞𥬴𥳜𦍕𦍹𦭵𦼴𨋽𨒫𩋬𩤟𩴨𪕫]→yáng; -[㔦䍩䑆䒋仰佒傟养坱岟慃懩攁柍楧氧氱炴痒癢礢紻蝆軮養駚𠢴𣃝𦏱𦯒𧓲𧵌𨱝𩊑𩧫]→yǎng; -[㨾㺊㿮䬺䭐䵮怏恙样様樣漾瀁羕詇𠍵𡠘𡡂𢟣𢵇𣗹𥠜𥥵𧥴𧫛𨋕𨎔𨖌]→yàng; +[㖶㤿㮒㸶䅧䊙䑍䗎䞛偣剦嫣嬮崦嶖恹懕懨樮淊淹湮漹烟焉焑煙珚硽篶胭腌臙菸鄢醃閹阉黫𠛭𠝢𢤍𣩙𤎄𤟟𤡖𥷀𦎣𦏥𦛞𦝪𧹬𧺅𨣻𨽑𩈯𩣲𰋽𰑕]→yān; +[⻈㗴㘖㘙㝚㫟㳂㶄㺂㿕㿼䀋䀽䂴䇾䉷䓂䖗䗡䢥䦲䫡严厳啱嚴塩壛壧妍姸娫娮孍岩嵒嵓巌巖巗延揅昖楌檐櫩欕沿炎狿琂盐研硏碞礹筵簷綖芫莚蔅虤蜒言訁訮詽讠郔閆閻闫阎顏顔颜鹽麣黬𠘥𠰖𡣽𢉘𢌨𣡞𣡶𣥡𣭻𣼞𤅸𤖝𤡥𤢋𤯐𤲩𥕼𥤟𥴿𥶿𦌚𦛣𦫤𧇱𧍢𧎘𧬌𧴣𧻃𨡄𨤎𨷽𨸮𩩄𩩴𪂈𪨷𫄧𫥍𫪂𫭲𬃳𬤠𬸖𰉁𰊡𰎠𰘠𰦾]→yán; +[㕣㚧㢂㫃㭺䁙䄋䌪䍾䎦䗺䣍䤷䲓䶮乵俨偃儼兖兗匽厣厴噞夵奄嵃巘巚弇愝戭扊抁掩揜曮棪椼檿沇渰渷演琰甗眼縯罨萒蝘衍裺褗躽遃郾酓隒顩魇魘鰋鶠黡黤黭黶鼴鼹齞齴龑𠆲𠍛𠻤𡙶𡹶𢅠𢇘𢈂𢯼𢸴𢾑𣃧𣃳𣄉𣄑𣝎𣼠𤂠𤗎𤟇𤫣𤯇𤸹𥀬𥃿𥍻𥜒𥣘𥤴𥯃𦁙𦏹𦖈𦧡𧊔𧞣𧠦𧥜𧽉𧽞𧾤𨀅𨁹𨂪𨃰𨒄𨟹𨠭𨺥𩗷𩻖𪒝𪒠𪗙𪗤𪠏𪡋𪩘𫚢𫜮𫾁𬙁𬙂𬸘𰎹𰖈𰗜𰳹𱂫𱌫]→yǎn; +[㛪㢛㦔㬫㰽㷔㷳㷼䂩䛳䜩䞁䢭䨄䳛䳡䳺䴏䶫偐傿厌厭咽唁喭嚥堰墕妟姲嬊嬿宴彥彦敥晏暥曕曣椻溎滟灎灔灧灩烻焔焰焱熖燄燕爓牪猒砚硯艳艶艷葕覎觃觾諺讌讞谚谳豓豔贋贗赝軅酀酽醶醼釅隁雁餍饜騐験騴驗驠验鬳鳫鴈鴳鷃鷰𡚇𢇈𢔂𢜰𣃾𣄝𣡕𤅊𤜵𤬝𦁏𦑎𦖧𧩅𨁍𨡎𨡣𨪶𨴣𨶁𨻂𨻳𩃀𩒖𩜽𩩶𩪴𩳢𩸞𪁡𪑈𪙊𫍫𫑷𫘫𫛩𬥺𬸧𮭨𰟘𱅬𱊣]→yàn; +[㒕䱀咉央姎抰殃泱眏秧胦鉠雵鞅鴦鸯𠮴𣐫𤢐𤸡𥃽𦴊𧲱𩲴𪓛𪚻𫓭𫚐𱌀]→yāng; +[㟅㦹㬕䁑䖹䬗佯劷垟崵崸徉扬揚敭旸昜暘杨楊氜洋炀烊煬珜疡瘍眻禓羊羏蛘諹輰鍚鐊钖阦阳陽霷颺飏鰑鴹鸉𠃓𡩶𡹕𢏙𢽕𣉚𤞢𤢮𥂸𥒞𥬴𥳜𦍕𦍹𦭵𦼴𨋽𨒫𩋬𩤟𩴨𪕫𫚊𫵵𬐠𬭏𰧰𰵌𱉯𱉴]→yáng; +[㔦䍩䑆䒋仰佒傟养坱岟慃懩攁柍楧氧氱炴痒癢礢紻蝆軮養駚𠢴𣃝𦏱𦯒𧓲𧵌𨱝𩊑𩧫𫺪𬨄]→yǎng; +[㨾㺊㿮䬺䭐䵮怏恙样様樣漾瀁羕詇𠍵𡠘𡡂𢟣𢵇𣗹𥠜𥥵𧥴𧫛𨋕𨎔𨖌𰜝𰵗]→yàng; [羪]→yang; -[⺓㙘䌁䙅䛂䳩吆喓夭妖幺枖楆殀祅腰葽訞邀鴁𠕻𠣑𡆩𡝩𡢹𡣠𢆷𢆽𣨘𥹱𦔷𧍔𧷋𨓳𩑗𩜸]→yāo; -[㑸㑾㨱䂚䆙䋂䌊䌛䔄䖴䚺䚻䠛䢣䬙倄傜嗂垚堯姚媱尧尭峣嶢嶤徭愮揺搖摇摿暚榣滧烑爻猺珧瑤瑶磘窑窯窰繇肴蘨謠謡谣軺轺遙遥邎銚鎐顤颻飖餆餚鰩鳐𠌠𠏈𠑐𡔜𡝛𡩸𡺯𢈆𢊙𢋇𢑈𣣳𤚭𤫺𤬔𤬖𦆸𦾺𦾾𧄎𧤮𧽎𨍳𨘔𨹋𩋃𩥣𩲻𩿕]→yáo; -[㝔㟱㢓㫏㫐㴭㹓䁏䁘䆗䆞䯚䴠䶧仸偠咬婹宎岆崾抭杳柼榚溔狕眑窅窈舀苭蓔闄騕鴢鷕齩𠢩𡛙𡨇𢂊𥤣𥦖𦥝𦦌𧠽𨱧𩢒𩨴𩩼𩬗𪐯]→yǎo; -[㔽㞁㵸㿑㿢曜熎燿獟矅穾窔筄纅耀艞药葯薬藥袎要覞詏讑鑰钥靿鷂鹞鼼𠍩𠟋𠹑𡶂𢅹𢝍𢺇𤂼𤄶𤒝𤾫𥁒𥃺𥌺𥤹𥪯𥬓𦇬𦡱𦤋𧇠𧢢𩑴𩯛𩳔𪖐]→yào; -[䭇倻噎掖暍椰潱蠮𧏽𧒐𨶮𨸌𩜺]→yē; +[⺓㙘䌁䙅䛂䳩吆喓夭妖幺枖楆殀祅腰葽訞邀鴁𠕻𠣑𡆩𡝩𡢹𡣠𢆷𢆽𣨘𥹱𦔷𧍔𧷋𨓳𩑗𩜸𫍚𬘱𮭢]→yāo; +[㑸㑾㨱䂚䆙䋂䌊䌛䔄䖴䚺䚻䠛䢣䬙倄傜嗂垚堯姚媱尧尭峣嶢嶤徭愮揺搖摇摿暚榣滧烑爻猺珧瑤瑶磘窑窯窰繇肴蘨謠謡谣軺轺遙遥邎銚鎐顤颻飖餆餚鰩鳐𠌠𠏈𠑐𡔜𡝛𡩸𡺯𢈆𢊙𢋇𢑈𣣳𤚭𤫺𤬔𤬖𦆸𦾺𦾾𧄎𧤮𧽎𨍳𨘔𨹋𩋃𩥣𩲻𩿕𬳁𰎔𱂣]→yáo; +[㝔㟱㢓㫏㫐㴭㹓䁏䁘䆗䆞䯚䴠䶧仸偠咬婹宎岆崾抭杳柼榚溔狕眑窅窈舀苭蓔闄騕鴢鷕齩𠢩𡛙𡨇𢂊𥤣𥦖𦥝𦦌𧠽𨱧𩢒𩨴𩩼𩬗𪐯𫜪𬮲𰠴𱅜𱉢𱊡𱌰]→yǎo; +[㔽㞁㵸㿑㿢曜熎燿獟矅穾窔筄纅耀艞药葯薬藥袎要覞詏讑鑰钥靿鷂鹞鼼𠍩𠟋𠹑𡶂𢅹𢝍𢺇𤂼𤄶𤒝𤾫𥁒𥃺𥌺𥤹𥪯𥬓𦇬𦡱𦤋𧇠𧢢𩑴𩯛𩳔𪖐𬌮𬣦𬺟𰶏]→yào; +[䭇倻噎掖暍椰潱蠮𧏽𧒐𨶮𨸌𩜺𬳀]→yē; [㡋㱌䓉䥺捓揶擨爷爺耶釾鋣鎁铘𣚋𣩯𤑷𥯘𦕆𦰳𨈺𩸾]→yé; [㙒也冶吔嘢埜壄漜野𠥇𡑀𢀘𤝉𧐓]→yě; -[⻚㖡㗼㥷㩎㪑㱉㸣䁆䈎䊦䎨䢡䤳䤶䥟䥡䧨䭎䭟䱒䲜业亱僷叶啘嚈堨墷夜嶪嶫抴捙擛擪擫晔曄曅曗曳曵枼枽楪業歋殗洂液澲烨燁爗璍皣瞱瞸礏腋葉謁谒邺鄓鄴鍱鎑鐷靥靨頁页餣饁馌驜鵺鸈𠀸𠄅𠟪𠱝𡀽𡁁𡛌𡛽𡽣𢉥𢢜𢪧𢱴𣎩𣐂𣚕𣩫𣰛𤝇𤝱𤳪𥌅𥠍𥮧𦀕𦂡𦠜𦤪𧎭𧔦𧗖𨂒𨉅𨼥𨽀𩉂𩐱𩑃𩘏𩱝𩼋𩼴𪋫𪍅𪑦𪒲]→yè; +[⻚㖡㗼㥷㩎㪑㱉㸣䁆䈎䊦䎨䢡䤳䤶䥟䥡䧨䭎䭟䱒䲜业亱僷叶啘嚈堨墷夜嶪嶫抴捙擛擪擫晔曄曅曗曳曵枼枽楪業歋殗洂液澲烨燁爗璍皣瞱瞸礏腋葉謁谒邺鄓鄴鍱鎑鐷靥靨頁页餣饁馌驜鵺鸈𠀸𠄅𠟪𠱝𡀽𡁁𡛌𡛽𡽣𢉥𢢜𢪧𢬍𢱴𣎩𣐂𣚕𣩫𣰛𤝇𤝱𤳪𥌅𥠍𥮧𦀕𦂡𦠜𦤪𧎭𧔦𧗖𨂒𨉅𨼥𨽀𩉂𩐱𩑃𩘏𩱝𩼋𩼴𪋫𪍅𪑦𪒲𫥺𫩤𫩫𬑓𬒆𬰺𬲼𰉪𰎑𰑸𰓙𰚱𰾕𰾩𱇰]→yè; [亪]→ye; -[⻂㙠㛄㥋㳖㾨䃜䉗䒾䔱䚷䧇䪰䫑一乊伊依医吚咿噫壱壹夁嫛嬄弌悘揖檹欹毉洢渏漪猗瑿畩祎禕稦繄蛜衣衤譩辷郼醫銥铱鷖鹥黟黳𠰄𠲔𠲖𠿣𡄵𡜬𢊘𢣉𢨮𣐿𣘦𣢷𧉅𧜤𧫦𧮒𩕲𩥯𩮵𪁚𪈨]→yÄ«; -[㐌㚦㝖㞔㥴㦾㰘㹫㺿㼢䄬䇵䔟䞅䣡䧅䩟䬁䬮䮊䱌䲑䴊乁仪侇儀冝匜咦圯夷姨媐宐宜宧寲峓嶬嶷巸弬彛-彞怡恞扅拸暆柂栘桋椬椸沂沶熪狋珆瓵疑痍眙移箷簃籎羠耛胰萓蛦螔衪袘觺訑詑詒誃謻讉诒貤貽贻跠迆迤迻遗遺鏔頉頤頥顊颐飴饴鸃𠄱𠅌𠈶𠍫𠏩𠐀𠗺𠛃𠜁𠤕𠤗𠤘𠩗𠪗𠲻𠼪𡬓𡱐𡷪𡻣𢂒𢓡𢕷𢖅𢞉𢩼𢱁𣐓𣐵𣕁𣙛𣢭𣸘𤆾𤇴𤈙𤖪𤘊𤝻𥃸𥄻𥄿𥌟𥙁𥙇𥫃𥹋𦚟𦟧𦡫𧓗𧡇𧣟𧣬𧦧𧳁𧷅𨛯𨜽𨠑𨠶𨣬𨳷𩓧𩔦𩖹𩖾𩗑𩚇𩛮𩤒𩸨𩼨𪀓𪐔𪘬𫍟]→yí; -[㕈㠖㠯㫊㰝㰻䉝䝝䧧䭲䰙乙以佁倚偯崺已庡扆攺敼旑旖椅檥矣礒笖舣艤苡苢蚁螘蟻裿踦輢轙逘酏釔鈘鉯钇顗鳦齮𠮙𠯋𡼎𢙇𢦕𢷔𤝳𥏜𥑴𥫜𥰧𦮸𧔮𩛆𩠂𩡣𩾠𪐣𪘃𪙴]→yǐ; -[㐹㑊㑜㑥㓷㔴㖂㘁㘈㙪㙯㚤㛕㛳㜋㜒㝣㡫㡼㢞㣇㣻㦉㦤㱅㱞㱲㲼㳑㴁㴒㵝㵩㶠㹭㽈䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䝘䝯䢃䣧䦴䬥䭂䭞䭿䯆䰯䴬䵝乂义亄亦亿伇伿佚佾俋億兿刈劓劮勚勩匇呓呭呹唈囈圛坄垼埶埸墿奕嫕嬑嬟寱屹峄嶧帟帠幆廙异弈弋役忆怈怿悒悥意憶懌懿抑挹掜撎敡斁易晹曀曎杙枍枻栧栺棭榏槸檍欥欭歝殔殪殹毅泆浂浥浳湙溢潩澺瀷炈焲熠熤熼燚燡燱獈玴異疫痬瘗瘞瘱癔益睪瞖硛秇穓竩縊繶繹绎缢羛義羿翊翌翳翼耴肄肊膉臆艗艺芅苅萟蓺薏藙藝蘙虉蛡蜴螠衵袣裔裛褹襼訲訳詍詣誼譯議讛议译诣谊豙豛豷貖賹贀跇軼轶逸邑醳醷釴鈠鎰鐿镒镱陭隿霬靾饐駅驛驿骮鮨鯣鶂鶃鶍鷁鷊鷧鷾鹝鹢黓齸𠂆𠍳𠓋𠚮𠡔𠡝𠥦𠨾𠩫𠲚𠲺𠶷𠽜𡄻𡉛𡊁𡊶𡍡𡥁𡾾𢀁𢂗𢂼𢄅𢇙𢇚𢇸𢈶𢍰𢎀𢎃𢎉𢏗𢓀𢖫𢖴𢖺𢗎𢘽𢡃𢨳𢩮𣎅𣚘𣡊𣤪𣦌𣧄𣨟𣫙𣶫𣷩𣿉𤑹𤣨𤣮𤤺𤥿𤧕𤬩𤴧𤶛𤷅𤸸𤻂𤼌𥃠𥅓𥍴𥒵𥘒𥘠𥜃𥜥𥟘𥡪𥥌𥥴𥩖𥫝𥱃𥸊𥾐𥿹𦌩𦎝𦏸𦓻𦔜𦔥𦘳𦙨𦠉𦥱𦨇𦭥𦶂𧃟𧅖𧆦𧈻𧊣𧊤𧋏𧑌𧙡𧢂𧬇𧱊𧱏𧷥𧺎𧺝𧾰𨋯𨜶𨣠𨦯𨱁𨹝𨻊𨻏𨽹𩂒𩂹𩈭𩋌𩍖𩎭𩎷𩘧𩚂𩟉𩣞𩧭𩪟𩪣𩳇𩴜𩴮𩷍𩷘𩾘𩾢𪀕𪁛𪎈𪐘𪒕𪕶𪗷𫍙]→yì; -[㧢㶏䄄䓰䜾䤃侌凐喑噾囙因垔堙姻婣愔慇栶歅殷氤洇溵瘖禋秵筃絪緸茵荫蔭裀諲銦铟闉阥阴陰陻隂霒霠鞇音韾駰骃𠖟𡇂𡈲𡋪𡖣𢉩𣱜𣸊𤝎𦈑𧊭𩃬𫡑]→yÄ«n; -[㐺㕂㖗㙬㝙㞤㸒㹜㹞䓄䕾䖐䖜䪩䴦乑冘吟噖嚚圁垠夤婬寅峾崟崯斦檭殥泿淫滛烎犾狺珢璌碒苂荶蔩蟫訔訚訡誾鄞鈝銀银霪鷣齗龂𠪚𡐔𡓓𡓿𡸛𢂨𢓕𢝯𣓆𣘴𣽮𤷏𥤷𥮍𦟘𧦸𧩬𨓮𨛊𨟏𨦆𩂢𪘎𪙾𪛊]→yín; -[⺃㐆㥯㦩㧈㱃䇙䌥䒡䨸乚吲尹嶾廴引朄檃櫽淾濥濦瘾癮磤蘟蚓螾讔赺趛輑鈏隐隠隱靷飮飲饮𠃊𠽨𡼽𢋻𢓙𢛦𣔸𤂹𤻘𥖵𥬜𦈠𦾻𨈧𨏈𨐐𨒦𨡢𩖄𩚕𪙤]→yǐn; -[㒚㡥㣧㥼㪦㴈䕃䚿䡛䲟印垽堷廕慭憖憗懚檼洕湚猌癊胤茚蒑酳鮣𡩘𢌲𢪪𢳃𢷍𣦫𣱐𤢦𤯸𤵯𦜲𦝴𧥸𧦹𨋙𨟴𨢂𩂥𩐞𩬵𪔰𪔽]→yìn; +[⻂㙠㛄㥋㳖㾨䃜䉗䒾䔱䚷䧇䪰䫑一乊伊依医吚咿噫壱壹夁嫛嬄弌悘揖檹欹毉洢渏漪猗瑿畩祎禕稦繄蛜衣衤譩辷郼醫銥铱鷖鹥黟黳𠰄𠲔𠲖𠿣𡄵𡜬𢊘𢣉𢨮𣐿𣘦𣢷𧉅𧜤𧫦𧮒𩕲𩥯𩮵𪁚𪈨𰶊]→yÄ«; +[㐌㚦㝖㞔㥴㦾㰘㹫㺿㼢䄬䇵䔟䞅䣡䧅䩟䬁䬮䮊䱌䲑䴊乁仪侇儀冝匜咦圯夷姨媐宐宜宧寲峓嶬嶷巸弬彛-彞怡恞扅拸暆柂栘桋椬椸沂沶熪狋珆瓵疑痍眙移箷簃籎羠耛胰萓蛦螔衪袘觺訑詑詒誃謻讉诒貤貽贻跠迆迤迻遗遺鏔頉頤頥顊颐飴饴鸃𠄱𠅌𠈶𠍫𠏩𠐀𠗺𠛃𠜁𠤕𠤗𠤘𠩗𠪗𠲻𠼪𡬓𡱐𡷪𡻣𢂒𢓡𢕷𢖅𢞉𢩼𢱁𣐓𣐵𣕁𣙛𣢭𣸘𤆾𤇴𤈙𤖪𤘊𤝻𥃸𥄻𥄿𥌟𥙁𥙇𥫃𥹋𦚟𦟧𦡫𧓗𧡇𧣟𧣬𧦧𧳁𧷅𨛯𨜽𨠑𨠶𨣬𨳷𩓧𩔦𩖹𩖾𩗑𩚇𩛮𩤒𩸨𩼨𪀓𪐔𪘬𫍟𫍡𬤦𬭰𬱪𰵥𰶁𰷠𱇬𱉌𱌷]→yí; +[㕈㠖㠯㫊㰝㰻䉝䝝䧧䭲䰙乙以佁倚偯崺已庡扆攺敼旑旖椅檥矣礒笖舣艤苡苢蚁螘蟻裿踦輢轙逘酏釔鈘鉯钇顗鳦齮𠮙𠯋𡼎𢙇𢦕𢷔𤝳𥏜𥑴𥫜𥰧𦮸𧔮𩛆𩠂𩡖𩡣𩾠𪐣𪘃𪙴𫐎𫖮𬺈𭩚𰲹𰹵𱉇]→yǐ; +[㐹㑊㑜㑥㓷㔴㖂㘁㘈㙪㙯㚤㛕㛳㜋㜒㝣㡫㡼㢞㣇㣻㦉㦤㱅㱞㱲㲼㳑㴁㴒㵝㵩㶠㹭㽈䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䝘䝯䢃䣧䦴䬥䭂䭞䭿䯆䰯䴬䵝乂义亄亦亿伇伿佚佾俋億兿刈劓劮勚勩匇呓呭呹唈囈圛坄垼埶埸墿奕嫕嬑嬟寱屹峄嶧帟帠幆廙异弈弋役忆怈怿悒悥意憶懌懿抑挹掜撎敡斁易晹曀曎杙枍枻栧栺棭榏槸檍欥欭歝殔殪殹毅泆浂浥浳湙溢潩澺瀷炈焲熠熤熼燚燡燱獈玴異疫痬瘗瘞瘱癔益睪瞖硛秇穓竩縊繶繹绎缢羛義羿翊翌翳翼耴肄肊膉臆艗艺芅苅萟蓺薏藙藝蘙虉蛡蜴螠衵袣裔裛褹襼訲訳詍詣誼譯議讛议译诣谊豙豛豷貖賹贀跇軼轶逸邑醳醷釴鈠鎰鐿镒镱陭隿霬靾饐駅驛驿骮鮨鯣鶂鶃鶍鷁鷊鷧鷾鹝鹢黓齸𠂆𠍳𠓋𠚮𠡔𠡝𠥦𠨾𠩫𠬤𠲚𠲺𠶷𠽜𡄻𡉛𡊁𡊶𡍡𡥁𡾾𢀁𢂗𢂼𢄅𢇙𢇚𢇸𢈶𢍰𢎀𢎃𢎉𢏗𢓀𢖫𢖴𢖺𢗎𢘽𢡃𢨳𢩮𣎅𣚘𣡊𣤪𣦌𣧄𣨟𣫙𣶫𣷩𣿉𤑹𤣨𤣮𤤺𤥿𤧕𤬩𤴧𤶛𤷅𤸸𤻂𤼌𥃠𥅓𥍴𥒵𥘒𥘠𥜃𥜥𥟘𥡪𥥌𥥴𥩖𥫝𥱃𥸊𥾐𥿹𦌩𦎝𦏸𦓻𦔜𦔥𦘳𦙨𦠉𦥱𦨇𦭥𦶂𧃟𧅖𧆦𧈻𧊣𧊤𧋏𧑌𧙡𧢂𧬇𧱊𧱏𧷥𧺎𧺝𧾰𨋯𨜶𨣠𨦯𨱁𨹝𨻊𨻏𨽹𩂒𩂹𩈭𩋌𩍖𩎭𩎷𩘧𩚂𩟉𩣞𩧭𩪟𩪣𩳇𩴜𩴮𩷍𩷘𩾘𩾢𪀕𪁛𪎈𪐘𪒕𪕶𪗷𪪴𪹀𪽷𫄷𫍙𬟁𬤞𬥵𬬩𬲳𬷼𭣧𮩞𮬜𰉣𰞇𰳵𰵔𰵖𰷪𰼅𱁱𱉷𱊄𱊈𱊦𱊰𱌽]→yì; +[㧢㶏䄄䓰䜾䤃侌凐喑噾囙因垔堙姻婣愔慇栶歅殷氤洇溵瘖禋秵筃絪緸茵荫蒑蔭裀諲銦铟闉阥阴陰陻隂霒霠鞇音韾駰骃𠖟𡇂𡈲𡋪𡖣𢉩𣱜𣸊𤝎𦈑𧊭𩃬𫡑𬘡𬤇𬮱𰝋]→yÄ«n; +[㐺㕂㖗㙬㝙㞤㸒㹜㹞䓄䕾䖐䖜䪩䴦乑冘吟噖嚚圁垠夤婬寅峾崟崯斦檭殥泿淫滛烎犾狺珢璌碒苂荶蔩蟫訔訚訡誾鄞鈝銀银霪鷣齗龂𠪚𡐔𡓓𡓿𡸛𢂨𢓕𢝯𣓆𣘴𣽮𤷏𥤷𥮍𦟘𧦸𧩬𨓮𨛊𨟏𨦆𩂢𪘎𪙾𪛊𫜃𫮜]→yín; +[⺃㐆㥯㦩㧈㱃䇙䌥䒡䨸乚吲尹嶾廴引朄檃櫽淾濥濦瘾癮磤蘟蚓螾讔赺趛輑鈏隐隠隱靷飮飲饮𠃊𠽨𡼽𢋻𢓙𢛦𣔸𤂹𤻘𥖵𥬜𦈠𦻕𦾻𨈧𨏈𨐐𨒦𨡢𩖄𩚕𪙤𬄩𬺒𮙊𰺈𰽣]→yǐn; +[㒚㡥㣧㥼㪦㴈䕃䚿䡛䲟印垽堷廕慭憖憗懚檼洕湚猌癊胤茚酳鮣𡩘𢌲𢪪𢳃𢷍𣦫𣱐𤢦𤯸𤵯𦜲𦝴𧥸𧦹𨋙𨟴𨢂𩂥𩐞𩬵𪔰𪔽𪺽𫷮]→yìn; [粌]→yin; -[㡕䁐䓨䣐䦫䧹䪯䴍偀啨嘤嚶婴媖嫈嬰孆孾应応愥應撄攖朠桜樱櫻渶煐珱瑛璎瓔甇甖碤礯緓纓绬缨罂罃罌膺英莺蘡蝧蠳褮譍譻賏軈鍈鑍锳霙韺鴬鶑鶧鶯鷪鷹鸎鸚鹦鹰𠠜𠮳𠸄𡎘𢄋𤜉𤣎𤭫𥌽𥌾𥍼𥐑𦔃𦦿𧓀𧕄𧢛𧮆𧯀𨍞𨟙𨵛𩄪𩹅]→yÄ«ng; -[㨕㵬㶈㹚㿘䁝䃷䊔䑉䕦䤰僌営塋嬴攍楹櫿溁溋滢潆濙濚濴瀅瀛瀠瀯瀴灐灜熒營瑩盁盈籝籯縈茔荧莹萤-萦萾蓥藀蛍蝇蝿螢蠅覮謍贏赢迎鎣𡃅𡺡𢥏𣲜𤟣𤹜𦖽𦝚𧅋𧕍𧭓𨜏𩸥𩻷]→yíng; -[㢍㲟㹵䀴䚆䨍䬬䭊䭗䭘巊廮影摬梬浧潁瘿癭矨穎郢鐛頴颍颕颖𠝟𡂚𣟤𣤵𤁽𤌌𥏎𦡺𦢆𨠸𩖍𩘑𩳍𪊵]→yǐng; -[㑞䙬䤝䵴噟媵映暎硬膡鞕鱦𠊶𡀘𡁊𡄖𢣙𣋋𤇾𤹥𥚿𦩩𨪄𩋹]→yìng; +[㡕䁐䓨䣐䦫䧹䪯䴍偀啨嘤嚶婴媖嫈嬰孆孾应応愥應撄攖朠桜樱櫻渶煐珱瑛璎瓔甇甖碤礯緓纓绬缨罂罃罌膺英莺蘡蝧蠳褮譍譻賏軈鍈鑍锳霙韺鴬鶑鶧鶯鷪鷹鸎鸚鹦鹰𠠜𠮳𠸄𡎘𢄋𤜉𤣎𤭫𥌽𥌾𥍼𥐑𦔃𦦿𧓀𧕄𧢛𧮆𧯀𨍞𨟙𨵛𩄪𩹅𪧀𫝭𬢯𬤚𬸕𮐨𰌀𰡢𰢤𰳗]→yÄ«ng; +[㨕㵬㶈㹚㿘䁝䃷䊔䑉䕦䤰僌営塋嬴攍楹櫿溁溋滢潆濙濚濴瀅瀛瀠瀯瀴灐灜熒營瑩盁盈籝籯縈茔荧莹萤-萦萾蓥藀蛍蝇蝿螢蠅覮謍贏赢迎鎣𡃅𡺡𢥏𣲜𤟣𤹜𦖽𦝚𧅋𧕍𧭓𨜏𩸥𩻷𰜳𰝅𰥞𰪣𰴯]→yíng; +[㢍㲟㹵䀴䚆䨍䬬䭊䭗䭘巊廮影摬梬浧潁瘿癭矨穎郢鐛頴颍颕颖𠝟𡂚𣟤𣤵𤁽𤌌𥏎𦡺𦢆𨠸𩖍𩘑𩳍𪊵𪩎𫷾𬑏𬢑𬳑𱃵]→yǐng; +[㑞䙬䤝䵴噟媵映暎硬膡鞕鱦𠊶𡀘𡁊𡄖𢣙𣈣𣋋𤇾𤹥𥚿𦩩𨪄𩋹𫜙𭈉𱇸]→yìng; [哟唷喲]→yō; -[㐯㜉㟾㴩㻾㽫䗸䧡佣傭嗈噰墉壅嫞庸廱慵拥擁槦滽澭灉牅痈癕癰臃邕郺鄘鏞镛雍雝饔鱅鳙鷛𠆌𢀍𢢓𢧳𣋿𤛑𥑿𥧱𦃽𦤘𧝸𧴄𧴗𩍓𩟀𩟷𪄉𪇛𪪝]→yōng; -[㝘䗤喁揘顒颙鰫𧲤𧺸𨦡𩔔𩤛𪅟]→yóng; -[㙲㦷㴄㷏䞻俑傛勇勈咏埇塎嵱彮怺恿悀惥愑愹慂柡栐永泳涌湧甬硧禜蛹詠踊踴鯒鲬𠳀𠹍𣏀𦨤𦨬𧖇𧗴𧻹𨓨𨤂𨴭𩆄𩜳]→yǒng; +[㐯㜉㟾㴩㻾㽫䗸䧡佣傭嗈噰墉壅嫞庸廱慵拥擁槦滽澭灉牅痈癕癰臃邕郺鄘鏞镛雍雝饔鱅鳙鷛𠆌𢀍𢢓𢧳𣋿𤛑𥑿𥧱𦃽𦤘𧝸𧴄𧴗𩍓𩟀𩟷𪄉𪇛𪪝𬳓𱊤]→yōng; +[㝘䗤喁揘顒颙鰫𧲤𧺸𨦡𩔔𩤛𪅟𫚦𰽽]→yóng; +[㙲㦷㴄㷏䞻俑傛勇勈咏埇塎嵱彮怺恿悀惥愑愹慂柡栐永泳涌湧甬硧禜蛹詠踊踴鯒鲬𠳀𠹍𣏀𦨤𦨬𧖇𧗴𧻹𨓨𨤂𨴭𩆄𩜳𰱈𰵞]→yǒng; [㞲㶲用砽苚醟𡵜𥁎𥥝𧙇𨶽𩬮]→yòng; -[㗀㱊㳊㴗䥳优優呦嚘幽忧怮悠憂攸櫌泑滺瀀纋耰逌鄾麀𠘳𠨦𠮫𡺒𡺖𢆶𢋣𢿚𣁨𤄘𤣙𥣯𥽟𦎓𧀥𧍘𩘈𩤹𩽇]→yōu; -[㒡㕱㘥㚭㛜㫍㳺㽕㾞䍃䑻䖻䚃䢊䢟偤尢尤峳怣斿楢櫾沋油浟游犹猶猷由疣秞肬莜莸蕕蚰蝣訧輏輶逰遊邮郵鈾铀駀魷鮋鱿鲉𠧠𠧴𡇀𡈙𡈰𡈵𡋧𡯙𢓿𢖟𢟅𣏞𣓐𣧗𤘜𤤧𤸈𥯞𥴕𦑸𦥣𦳧𦳷𦵵𦷿𦸙𧡹𧰰𧳫𨑫𨗰𨘁𨘵𨙂𨛕𨸙𩗚𩘓𩥘𩹊𩿬]→yóu; -[㮋㰶㶭䅎䒴䬀䱂䳑丣卣友庮懮有栯梄槱湵牖牗禉羐羑聈脜苃莠蜏酉銪铕黝𠖋𠢢𡊧𢪥𣅺𣢄𣢜𣣜𣣸𣤎𣧥𣸠𣿤𤍕𤪎𤱎𥜚𥝘𦏇𦩲𧆕𧠶𨡴]→yǒu; -[⺀㓜㕗㤑㹨㺠䀁䆜䛻䞥亴佑侑又右哊唀囿姷孧宥峟幼柚牰狖祐糿蚴誘诱貁迶酭釉鼬𡜳𡯉𢈓𣅄𣓛𤤬𤴨𥙾𦳩𧅲𧆘𩑣𩜷𩲎𩴑𩴙]→yòu; +[㗀㱊㳊㴗䥳优優呦嚘幽忧怮悠憂攸櫌泑滺瀀纋耰逌鄾麀𠘳𠨦𠮫𡺒𡺖𢆶𢋣𢿚𣁨𤄘𤣙𥣯𥽟𦎓𧀥𧍘𩘈𩤹𩽇𩾎𰭀]→yōu; +[㒡㕱㘥㚭㛜㫍㳺㽕㾞䍃䑻䖻䚃䢊䢟偤尢尤峳怣斿楢櫾沋油浟游犹猶猷由疣秞肬莜莸蕕蚰蝣訧輏輶逰遊邮郵鈾铀駀魷鮋鱿鲉𠧠𠧴𡇀𡈙𡈰𡈵𡋧𡯙𢓿𢖟𢟅𣏞𣓐𣧗𤘜𤤧𤸈𥯞𥴕𦑸𦥣𦳧𦳷𦵵𦷿𦸙𧡹𧰰𧳫𨑫𨗰𨘁𨘵𨙂𨛕𨸙𩗚𩘓𩥘𩹊𩿬𬨎𬶦𰵎]→yóu; +[㮋㰶㶭䅎䒴䬀䱂䳑丣卣友庮懮有栯梄槱湵牖牗禉羐羑聈脜苃莠蜏酉銪铕黝𠖋𠢢𡊧𢪥𣅺𣢄𣢜𣣜𣣸𣤎𣧥𣸠𣿤𤍕𤪎𤱎𥜚𥝘𦏇𦩲𧆕𧠶𨡴𱃖𱇤]→yǒu; +[⺀㓜㕗㤑㹨㺠䀁䆜䛻䞥亴佑侑又右哊唀囿姷孧宥峟幼柚牰狖祐糿蚴誘诱貁迶酭釉鼬𡜳𡯉𢈓𣅄𣓛𤤬𤴨𥙾𦳩𧅲𧆘𩑣𩜷𩲎𩴑𩴙𬱔]→yòu; [蒏]→you; [㝼㰲䆰䣿䩽唹扜淤瘀盓穻箊紆纡虶込迂迃陓𤕘𤥽𧈯𨖛𩂧]→yÅ«; -[⻥㚥㤤㥚㥥㪀㬂㬰㳛㶛㷒㺞㺮㻀㼶䁩䂛䃋䄏䄨䍂䏸䐳䔡䗨䜽䢓䩒䬔䰻䱷䲣乻于亐伃余俞兪堣堬妤娛娯娱嬩崳嵎嵛愉愚扵揄於旕旟杅桙楡楰榆欤歈歟歶渔渝湡漁澞牏狳玗玙瑜璵畭盂睮硢禺窬竽籅羭腴臾舁舆艅茰萮萸蕍蘛虞蝓螸衧褕覦觎諛謣谀踰輿逾邘酑鍝隅雓雩餘馀騟骬髃魚鮽鯲鰅鱼鷠鸆𠎳𠧇𠸹𡁎𡂊𡑾𢊧𢋅𢎻𢔢𢹏𢾄𣄊𣟰𣢒𤚎𤜹𤧙𥔢𥝨𥯮𥷔𦈣𦋯𦏻𦦫𦩞𦱃𧃠𧊠𧍪𧙶𧞏𧰇𧾚𨊱𨜖𨨶𨰸𨵦𨶢𨾌𩟳𩡃𩢶𩤺𩥭𩦡𩦢𩨈𩨗𩨙𩺰𪃍𪃎𪇝𪉐𪊻𪑝]→yú; -[⻗㑨㒁㒜㔱㙑㝢㠘㡰㣃㦛㲾㺄㼌䣁䥏䨞与予伛俁俣偊傴匬噳圄圉宇寙屿峿嶼庾懙挧敔斔斞楀瑀瘐祤禹窳羽與萭蘌語语貐鄅鋙雨頨麌齬龉𠋟𠱐𡷎𡻢𢮁𣢦𣨝𤗃𤹪𥒾𥛩𦀡𦥉𦦲𦭳𦳅𧱬𨝈𨵉𩃯𩩑𩩘𩵎𪂕𪋬]→yǔ; -[⺺⺻㚜㠨㤢㥔㦽㧒㽣䁌䂊䈅䉛䋖䋭䍞䖇䘘䘱䘻䛕䜡䞝䢖䢩䤋䨒䫻䮇䮙䴁䵥俼儥喅喐喩喻噊圫域堉妪媀嫗寓峪嶎庽彧御忬悆惐愈慾戫昱棛棜棫櫲欎欝欲毓浴淢淯滪潏澦灪焴煜燏燠爩狱獄玉琙瘉癒矞砡硲礇礖礜禦秗稢稶穥篽籞籲緎繘罭聿肀育艈芋芌茟蒮蓣蓹蕷薁蜟蜮袬裕誉諭譽谕豫軉輍轝逳遇遹郁醧鈺銉鋊錥鐭钰閾阈霱預预飫饇饫馭驈驭鬰鬱鬻魊鱊鳿鴥鴧鴪鵒鷸鸒鹆鹬龥𠀛𠊏𠏚𠕦𠫣𠽵𡇺𡈨𡋬𡒃𡒊𡔴𡨣𡨿𡬊𡬞𡿥𡿯𢌻𢒰𢔥𢔬𢔴𢖡𢛨𢡎𢯮𢺴𣋉𣍛𣕃𣝑𣡉𣣎𣩺𤀝𤞞𤳕𤸒𥆉𥉑𥎐𥘄𥙿𥝍𥷞𥸤𥸪𥹔𦈸𦋢𦎘𦏜𦒑𦡭𦦩𦱀𦱂𧉣𧐄𧑐𧗪𧫊𧶠𧼫𧿷𨄯𨉗𨗝𨞓𨩬𨪎𨮔𩈕𩊇𩋉𩋤𩎹𩏟𩏴𩘤𩘳𩘻𩚄𩛪𩛭𩝗𩟑𩰪𩱌𩱱𩲾𪁀𪂉𪂵𪋉𪋮𪑆𪑌𪓊]→yù; +[⻥㚥㤤㥚㥥㪀㬂㬰㳛㶛㷒㺞㺮㻀㼶䁩䂛䃋䄏䄨䍂䏸䐳䔡䗨䜽䢓䩒䬔䰻䱷䲣乻于亐伃余俞兪堣堬妤娛娯娱嬩崳嵎嵛愉愚扵揄於旕旟杅桙楡楰榆欤歈歟歶渔渝湡漁澞牏狳玗玙瑜璵畭盂睮硢禺窬竽籅羭腴臾舁舆艅茰萮萸蕍蘛虞蝓螸衧褕覦觎諛謣谀踰輿逾邘酑鍝隅雓雩餘馀騟骬髃魚鮽鯲鰅鱼鷠鸆𠎳𠧇𠸹𡁎𡂊𡑾𢊧𢋅𢎻𢔢𢹏𢾄𣄊𣟰𣢒𤚎𤜹𤧙𥔢𥝨𥯮𥷔𦈣𦋯𦏻𦦫𦩞𦱃𧃠𧊠𧍪𧙶𧞏𧰇𧾚𨊱𨜖𨨶𨰸𨵦𨶢𨾌𩟳𩡃𩢶𩤺𩥭𩦡𩦢𩨈𩨗𩨙𩺰𪃍𪃎𪇝𪉐𪊻𪑝𬝁𭤰𰔶𰶀𰾙𰿵𱃞𱇕𱈂𱊫]→yú; +[⻗㑨㒁㒜㔱㙑㝢㠘㡰㣃㦛㲾㺄㼌䣁䥏䨞与予伛俁俣偊傴匬噳圄圉宇寙屿峿嶼庾懙挧敔斔斞楀瑀瘐祤禹窳羽與萭蘌語语貐鄅鋙雨頨麌齬龉𠇐𠋟𠱐𡷎𡻢𢗓𢮁𣢦𣨝𤗃𤹪𥒾𥛩𦀡𦥉𦦲𦭳𦳅𧱬𨝈𨵉𩃯𩩑𩩘𩵎𪂕𪋬𫹮]→yǔ; +[⺺⺻㚜㠨㤢㥔㦽㧒㽣䁌䂊䈅䉛䋖䋭䍞䖇䘘䘱䘻䛕䜡䞝䢖䢩䤋䨒䫻䮇䮙䴁䵥俼儥喅喐喩喻噊圫域堉妪媀嫗寓峪嶎庽彧御忬悆惐愈慾戫昱棛棜棫櫲欎欝欲毓浴淢淯滪潏澦灪焴煜燏燠爩狱獄玉琙瘉癒矞砡硲礇礖礜禦秗稢稶穥篽籞籲緎繘罭聿肀育艈芋芌茟蒮蓣蓹蕷薁蜟蜮袬裕誉諭譽谕豫軉輍轝逳遇遹郁醧鈺銉鋊錥鐭钰閾阈霱預预飫饇饫馭驈驭鬰鬱鬻魊鱊鳿鴥鴧鴪鵒鷸鸒鹆鹬龥𠀛𠊏𠏚𠕦𠫣𠽵𡇺𡈨𡋬𡒃𡒊𡔴𡨣𡨿𡬊𡬞𡿥𡿯𢌻𢒰𢔥𢔬𢔴𢖡𢛨𢡎𢯮𢺴𣋉𣍛𣕃𣝑𣡉𣣎𣩺𤀝𤞞𤳕𤸒𥆉𥉑𥎐𥘄𥙿𥝍𥷞𥸤𥸪𥹔𦈸𦋢𦎘𦏜𦒑𦡭𦦩𦱀𦱂𧉣𧐄𧑐𧗪𧫊𧶠𧼫𧿷𨄯𨉗𨗝𨞓𨩬𨪎𨮔𩈕𩊇𩋉𩋤𩎹𩏟𩏴𩘤𩘳𩘻𩚄𩛪𩛭𩝗𩟑𩰪𩱌𩱱𩲾𪁀𪂉𪂵𪋉𪋮𪑆𪑌𪓊𫓾𫗇𫚪𫛣𬛼𬪧𬰸𬱳𬲆𰂏𰬟𰬻𰾆𱃲𱅫𱉍𱉰𱊭]→yù; [澚]→yu; -[㠾㾓䡝䥉䨊冤剈囦嬽寃悁惌棩淵渁渆渊渕灁眢箢葾蒬蜎蜵裷駌鳶鴛鵷鸢鸳鹓鼘鼝𡈒𡢊𡣬𡷡𢍈𢏮𢱽𣹠𥿎𨀮𨓯𨖳𩛟𩝸𪀈𪔗𪔙]→yuān; -[㟶㥳㹉䖠䦾䬧䱲䲮䳒䳣元円原厡厵员員园圆圎園圓垣塬媴嫄援杬榞榬橼櫞沅湲源溒爰猨猿獂笎緣縁缘羱茒蒝薗蚖蝝蝯螈袁謜貟贠轅辕邍邧酛鈨鎱騵魭鶢鶰黿鼋𠝳𠩠𢆀𢗯𢷻𤬌𦍼𦿂𧉗𧔞𧳭𧻚𨕗𨸘𨻣𩉯𩍻𩰵𪄁𪔅𪕀]→yuán; -[䛄䛇䩩盶远逺遠鋺𠒜𡯱𩌑𩐘𩔃]→yuǎn; +[㠾㾓䡝䥉䨊冤剈囦嬽寃悁惌棩淵渁渆渊渕灁眢箢葾蒬蜎蜵裷駌鳶鴛鵷鸢鸳鹓鼘鼝𡈒𡢊𡣬𡷡𢍈𢏮𢱽𣹠𥿎𨀮𨓯𨖳𩛟𩝸𪔗𪔙𰺑]→yuān; +[㟶㥳㹉䖠䦾䬧䱲䲮䳒䳣元円原厡厵员員园圆圎園圓垣塬媴嫄援杬榞榬橼櫞沅湲源溒爰猨猿獂笎緣縁缘羱茒蒝薗蚖蝝蝯螈袁謜貟贠轅辕邍邧酛鈨鎱騵魭鶢鶰黿鼋𠝳𠩠𢆀𢗯𢷻𤬌𥰟𦍼𦿂𧉗𧔞𧳭𧻚𨕗𨸘𨻣𩉯𩍻𩰵𪄁𪔅𪕀𫗟𫘪𫛫𰵺𱇐𱉧𱊒]→yuán; +[䛄䛇䩩盶远逺遠鋺𠒜𡯱𩌑𩐘𩔃𫍠]→yuǎn; [㤪㥐㭇䅈䏍䬇䬼傆噮垸夗妴媛怨愿掾瑗禐肙苑衏裫褑褤院願𡈓𢂱𢐄𢕋𥭞𧙮𩕾𩘍𩟁𫖸]→yuàn; -[彟彠曰曱矱箹約约𠏃𡡕𢁞𢾔𦚢𧨄𩚈𩜌𪘳]→yuē; +[彟彠曰曱矱箹約约𠏃𡡕𢁞𢾔𦚢𧨄𩚈𩜌𪘳𰩺]→yuē; [𢯵]→yuě; -[⺝㜧㜰㬦㰛㹊䆕䆢䋐䋤䖃䟑䟠䠯䡇䢁䢲䤦䥃䶳刖妜嬳岄岳嶽恱悅悦戉抈捳月樾瀹爚玥礿禴篗籆籥籰粤粵蘥蚎蚏越跀跃躍軏鈅鉞钺閱閲阅鸑鸙黦龠𠔠𠨲𠩉𠪶𠯲𠾲𠿋𡆦𡆽𡛟𢦰𣌗𣎱𣐋𣤰𣦏𣨡𣻮𤑓𤓝𥆟𥩡𥸘𦋩𦣜𦤕𧀲𧅚𧇓𧕋𧤽𧹊𨁑𨈋𨊸𨒋𨙄𨳕𨷲𨸀𨸎𨿁𩁯𩎙𩓥𩱪𩱲𩿠𪁑𪒥𫐄]→yuè; -[㚃奫晕暈氲氳煴缊蒀蒕蝹贇赟頵馧𠚓𥠺𨍆𨷐𩁴]→yÅ«n; -[㛣㜏䉙䢵云伝勻匀囩妘愪昀橒沄涢溳澐熉畇眃秐筠筼篔紜縜纭耘耺芸蒷蕓郧鄖鋆雲𠣐𡖒𣖆𤈶𥐩𥬀𧥼𧬞𧶊𨛡]→yún; -[㩈䆬䇖䞫䤞䨶䪳允喗夽抎殒殞狁磒荺褞賱鈗阭陨隕霣馻齫齳𠱳𧉃𧼐𩂿𪏔𪏚𪘩]→yǔn; -[㚺㞌㟦䚋䩵䲰傊孕恽惲愠慍枟熅熨緷緼縕腪蕴薀藴蘊运運郓鄆酝醖醞韗韞韫韵韻餫𠈤𡅙𡢘𡲪𡽅𣂊𣍯𤶧𤸫𦅿𦈉𧡡𩏅𩏆𩴉𪉂𪍝]→yùn; +[⺝㜧㜰㬦㰛㹊䆕䆢䋐䋤䖃䟑䟠䠯䡇䢁䢲䤦䥃䶳刖妜嬳岄岳嶽恱悅悦戉抈捳月樾瀹爚玥礿禴篗籆籥籰粤粵蘥蚎蚏越跀跃躍軏鈅鉞钺閱閲阅鸑鸙黦龠𠔠𠨲𠩉𠪶𠯲𠾲𠿋𡆦𡆽𡛟𢦰𣌗𣎱𣐋𣤰𣦏𣨡𣻮𤑓𤓝𥆟𥩡𥸘𦋩𦣜𦤕𧀲𧅚𧇓𧕋𧤽𧹊𨁑𨈋𨊸𨒋𨙄𨳕𨷲𨸀𨸎𨿁𩁯𩎙𩓥𩱪𩱲𩿠𪁑𪒥𫐄𫖵𬘙𬸑𬸚𰎫𰹷𱊵]→yuè; +[㚃奫晕暈氲氳煴缊蒀蒕蝹贇赟頵馧𠚓𥠺𨍆𨷐𩁴𫖳𫯶]→yÅ«n; +[㛣㜏䉙䢵云伝勻匀囩妘愪昀橒沄涢溳澐熉畇眃秐筠筼篔紜縜纭耘耺芸蒷蕓郧鄖鋆雲𠣐𡖒𣖆𤈶𥐩𥬀𧥼𧬞𧶊𨛡𰬚]→yún; +[㩈䆬䇖䞫䤞䨶䪳允喗夽抎殒殞狁磒荺褞賱鈗阭陨隕霣馻齫齳𠱳𧉃𧼐𩂿𪏔𪏚𪘩𫕥𫟵𬒍𬺊𱌳]→yǔn; +[㚺㞌㟦䚋䩵䲰傊孕恽惲愠慍枟熅熨緷緼縕腪蕴薀藴蘊运運郓鄆酝醖醞韗韞韫韵韻餫𠈤𡅙𡢘𡲪𡽅𣂊𣍯𤶧𤸫𦅿𦈉𧡡𩏅𩏆𩴉𪉂𪍝𫗥𰌉𱂈𱂐]→yùn; [抣繧]→yun; -[㞉㦫匝咂帀拶沞紥紮臜臢迊鉔魳𠯗𠽷𣤷𣤺𦠛𦾬𧌃𨠿𩞶]→zā; -[䕹䞙䨿䪞偺喒囋囐杂沯砸磼襍雑雜雥韴𡁕𢶍𢹼𢽜𣴖𣸐𤄔𤠀𥷩𧬩𧾁𩇺𪚇]→zá; +[㞉㦫匝咂帀拶沞紥紮臜臢迊鉔魳𠯗𠽷𣤷𣤺𦠛𦾬𧌃𨠿𩞶𫓬]→zā; +[䕹䞙䨿䪞偺喒囋囐杂沯砸磼襍雑雜雥韴𡁕𢶍𢹼𢽜𣴖𣸐𤄔𤠀𥷩𧬩𧾁𩇺𪚇𰈯𰉄𰓟𰰶]→zá; [咋𠷿]→zǎ; [哉栽渽溨災灾烖甾睵菑賳𡿧𢎋𢦏𢦒𣔮𦞁𦳦]→zāi; [㱰䏁䣬䮨宰崽𠎶𣅃𣪮𤌊𤝖]→zǎi; -[䵧傤儎再在扗洅縡載载酨𡉄𤞳𧯥𨀬𨚵𩛥𩛳]→zài; -[䍼䐶兂簪簮糌鐕鐟𡡖𥸢]→zān; +[䵧傤儎再在扗洅縡載载酨𡉄𤞳𧯥𨀬𨚵𩛥𩛳𰬴]→zài; +[䍼䐶兂簪簮糌鐕鐟𡡖𥸢𰾷]→zān; [咱]→zán; -[㳫䭕儧儹噆寁揝撍攅攒攢昝桚趱趲𢄤𣸄𨖋𨘄]→zǎn; -[㔆㜺㟛㣅䬤暂暫濽灒瓉瓒瓚禶襸讃讚賛贊赞蹔鄼酇錾鏨饡𠼗𥎑𥜙𥳋𧄽𨙏𩛻𩯒𩯳]→zàn; -[㮜匨牂羘臧蔵賍賘贓贜赃髒𡁧𡅆𢈜𢍿𣻟𤃼𤛻𦟃𪓅]→zāng; +[㳫䭕儧儹噆寁揝撍攅攒攢昝桚趱趲𢄤𣸄𨖋𨘄𬲕𰃆]→zǎn; +[㔆㜺㟛㣅䬤暂暫濽灒瓉瓒瓚禶襸讃讚賛贊赞蹔鄼酇錾鏨饡𠼗𥎑𥜙𥳋𧄽𨙏𩛻𩯒𩯳𪷽𫏐𫪚𫲗𬡷𬤮𱄊]→zàn; +[㮜匨牂羘臧蔵賍賘贓贜赃髒𡁧𡅆𢈜𢍿𣻟𤃼𤛻𦟃𪓅𰷭]→zāng; [駔驵]→zǎng; -[㘸塟奘弉脏臓臟葬銺𤞛𧕨𨌄]→zàng; +[㘸塟奘弉脏臓臟葬銺𤞛𧕨𨌄𬨋]→zàng; [㡟㯾㷮䜊傮糟蹧遭醩𡐋𣍖𣩒𥀛𦵩𨠷𪙡]→zāo; [䥣凿鑿]→záo; [䖣䗢䲃早枣栆棗澡璪繰薻藻蚤𠙬𢄀𢑖𤞋𤩨𧈹𧎮𨎮𨐉𨚰]→zǎo; -[唕唣喿噪慥梍灶煰燥皁皂竃竈簉艁譟趮躁造𠴵𡌣𡨗𢲵𢵥𣴢𤍜𤟀𥖨𦯑𨒽]→zào; -[㖽㟙㣱㳻㺓䇥䕉䕪䯔䰹䶦则則唶啧嘖嫧帻幘択择擇樍歵沢泎泽溭澤皟瞔矠礋笮箦簀舴蔶蠌襗諎謮責賾责赜迮鸅齚齰𠟻𡸦𣛸𣤈𣼦𣿐𤖓𤢟𤾀𥍱𥎍𥼃𦔈𦟜𧶷𨕠𨖊𩂖𩄾𩌪𩔳𪌟]→zé; -[㳁仄夨崱庂捑昃昗汄𠨻𡵗𡸈𡹨𢧠𢮚𢯩𣆽𣬿𥟔𩾸]→zè; +[唕唣喿噪慥梍灶煰燥皁皂竃竈簉艁譟趮躁造𠴵𡌣𡨗𢲵𢵥𣴢𤍜𤟀𥖨𦯑𨒽𬤨𰞷]→zào; +[㖽㟙㣱㳻㺓䇥䕉䕪䯔䰹䶦则則唶啧嘖嫧帻幘択择擇樍歵沢泎泽溭澤皟瞔矠礋笮箦簀舴蔶蠌襗諎謮責賾责赜迮鸅齚齰𠟻𡸦𣛸𣤈𣼦𣿐𤖓𤝢𤢟𤾀𥍱𥎍𥼃𦔈𦟜𧶷𨕠𨖊𩂖𩄾𩌪𩔳𪌟𫋷𫖴𫜬𬣾𬺉𰌇𰦰𰲵𱉟𱌬]→zé; +[㳁仄夨崱庂捑昃昗汄𠨻𡵗𡸈𡹨𢧠𢮚𢯩𣆽𣬿𥟔𩾸𫼤𰎖]→zè; [伬]→ze; -[戝蠈賊贼鯽鰂鱡鲗𢨗𦽒𧒿𨆎]→zéi; +[戝蠈賊贼鯽鰂鱡鲗𢨗𦽒𧒿𨆎𬝠𬠠]→zéi; [㻸]→zēn; [怎]→zěn; [譖譛谮]→zèn; [囎]→zen; -[䎖増增憎橧熷璔矰磳繒缯罾譄鄫鱛𡡑𡾽𤎯𦀓𦼏𧢐𨲯]→zēng; +[䎖増增憎橧熷璔矰磳繒缯罾譄鄫鱛𡡑𡾽𤎯𦀓𦼏𧢐𨲯𬤤]→zēng; [㽪]→zěng; [䙢䰝甑贈赠鋥锃𪒟𪙭]→zèng; -[㗬㦋㪥㾴䐒䵙䶥偧劄吒哳喳奓扎抯挓揸摣柤査楂樝渣皶皻觰譇齄齇𠭯𠯩𠽣𢄄𤹡𥡧𥹁𦟰𦳏𧩫𧬅𩮎𪗭𪗵]→zhā; -[㱜㳐䥷䮜䮢札煠牐甴箚耫蚻譗鍘铡閘闸𠍹𠓣𠝚𠢙𠢡𠰏𡎫𡟢𢧖𢧻𣟦𣧖𣽛𤁳𤡨𤵦𧄠𧉫𧶇𧼰𧼶𧽅𩃡𩃹𩥠𩩥𩳶𩿤]→zhá; -[㴙㷢䋾䕢䛽䱹厏拃搩眨砟苲踷鮓鮺鲊鲝𤈩𥀈𥀉𦂉𦑯𧨿𨂵𨅓𩻢𩼫]→zhǎ; -[㡸䃎䄍䆛䖳乍咤宱搾柞栅榨溠灹炸痄蚱詐诈醡霅𡗸𢕮𣛽𤰦𧧻𧨊𧿌𨋘𨡗𩬟𩶱𩽽]→zhà; -[㒀䔝夈捚摘斋斎榸粂齋𠞶𠵠𠷒𡅓𢋿𢴨𤞮𤻦𨅪𩝿𩱳𪗒𪗓𪘇𪘨𪚎]→zhāi; -[㡯宅檡𦑱𩏪𩏽𪀥]→zhái; -[䍉窄鉙𠏰𤢒𥞅𧲻𧻍𩬫]→zhǎi; +[㗬㦋㪥㾴䐒䵙䶥偧劄吒哳喳奓扎抯挓揸摣柤査楂樝渣皶皻觰譇齄齇𠭯𠯩𠽣𢄄𤹡𥡧𥹁𦟰𦳏𧩫𧬅𩮎𪗭𪗵𬤜𬺀𰶄]→zhā; +[㱜㳐䥷䮜䮢札煠牐甴箚耫蚻譗鍘铡閘闸𠍹𠓣𠝚𠢙𠢡𠰏𡎫𡟢𢧖𢧻𣟦𣧖𣽛𤁳𤡨𤵦𧄠𧉫𧶇𧼰𧼶𧽅𩃡𩃹𩥠𩩥𩳶𩿤𫛠𰿇]→zhá; +[㴙㷢䋾䕢䛽䱹厏拃搩眨砟苲踷鮓鮺鲊鲝𤈩𥀈𥀉𦂉𦑯𧨿𨂵𨅓𩻢𩼫𬘲𬤌𬶣]→zhǎ; +[㡸䃎䄍䆛䖳乍咤宱搾柞栅榨溠灹炸痄蚱詐诈醡霅𡗸𢕮𣛽𤰦𧧻𧨊𧿌𨋘𨡗𩬟𩶱𩽽𬣶]→zhà; +[㒀䔝夈捚摘斋斎榸粂齋𠞶𠵠𠷒𡅓𢋿𢴨𤞮𤻦𨅪𩝿𩱳𪗒𪗓𪘇𪘨𪚎𱌴]→zhāi; +[㡯宅檡𦑱𩏪𩏽𪀥𰗛]→zhái; +[䍉窄鉙𠏰𤢒𥞅𧲻𧻍𩬫𰽨]→zhǎi; [㩟䐱债債寨瘵砦𠑞𡍥𢯌𣩭𥍪𥰾𦤧𨝋𪑽]→zhài; -[㣶㮵䦓䩇䱳䶨噡嶦惉旃旜枬栴毡氈氊沾瞻粘薝蛅詀詹譫谵趈邅閚霑飦饘驙魙鱣鳣鸇鹯𠌲𠟧𡅹𡕁𡭞𢧗𣢤𣮿𤘇𥙡𥶕𦧚𦪣𧋱𧒝𧮪𧽆𧾍𨊈𩉗𩔣𩼼𪃋𪉜𪏉𪡏𫗴]→zhān; -[讝]→zhán; -[㔊㜊㞡㠭䁪䁴䆄䎒䟋䡀䩅䩆䱼嫸展崭嶃嶄搌斩斬榐橏琖盏盞輾醆颭飐黵𠟉𡽻𢅺𣀁𣛷𥇢𥴐𥿜𦈻𦗢𧎰𧔡𧖉𧬆𧲮𨣁𨣚𨫀𨭖𨺿𩕊]→zhǎn; -[㟞㺘㻵䋎䗃䘺䪌䱠佔偡占嶘战戦戰栈桟棧湛站綻绽菚蘸虥虦覱譧輚轏驏𡁳𡓦𢈽𢤚𣳤𤖆𤜇𧀡𧂁𧙭𧝑𧮺𧸪𨇩𨼈𨼮𩆯𩥇𩨍𩰃𪗦𪘪]→zhàn; -[䛫傽嫜张張彰慞暲樟漳獐璋章粻蔁蟑遧鄣餦騿鱆麞𡈠𢕎𢕔𢷢𣌞𤍤𧐊𧽣𨄰𩌬𪅂𫗠]→zhāng; +[㣶㮵䦓䩇䱳䶨噡嶦惉旃旜枬栴毡氈氊沾瞻粘薝蛅詀詹譫讝谵趈邅閚霑飦饘驙魙鱣鳣鸇鹯𠌲𠟧𡅹𡕁𡭞𢧗𣢤𣮿𤘇𥙡𥶕𦧚𦪣𧋱𧒝𧮪𧽆𧾍𨊈𩉗𩔣𩼼𪃋𪉜𪏉𪡏𫗞𫗴𫘰𬸵𰵨𱂷𱌵]→zhān; +[㔊㜊㞡㠭䁪䁴䆄䎒䟋䡀䩅䩆䱼嫸展崭嶃嶄搌斩斬榐橏琖盏盞輾醆颭飐黵𠟉𡽻𢅺𣀁𣛷𥇢𥴐𥿜𦈻𦗢𧎰𧔡𧖉𧬆𧲮𨣁𨣚𨫀𨭖𨺿𩕊𫔑𬍙𬪨𬭫𬱱]→zhǎn; +[㟞㺘㻵䋎䗃䘺䪌䱠佔偡占嶘战戦戰栈桟棧湛站綻绽菚蘸虥虦覱譧輚轏驏𡁳𡓦𢈽𢤚𢧐𣳤𤖆𤜇𧀡𧂁𧙭𧝑𧮺𧸪𨇩𨼈𨼮𩆯𩥇𩨍𩰃𪗦𪘪𬘜𬥿𰊅𰲠𰲳𰹼𰺞]→zhàn; +[䛫傽嫜张張彰慞暲樟漳獐璋章粻蔁蟑遧鄣餦騿鱆麞𡈠𢕎𢕔𢷢𣌞𤍤𧐊𧽣𨄰𩌬𪅂𫗠𫜂𫠒𬦵𰪭]→zhāng; [⻓仉幥掌涨漲礃長长𠫝𡑄𢩰𣾦𤓯𤕄𥳶𦺡𩭫]→zhǎng; -[㙣㽴丈仗墇嶂帐帳幛扙杖涱痮瘬瘴瞕粀胀脹賬账障𠅹𡚹𢪾]→zhàng; +[㙣㽴丈仗墇嶂帐帳幛扙杖涱痮瘬瘴瞕粀胀脹賬账障𠅹𡚹𢪾𧹔𪽪]→zhàng; [鏱]→zhang; -[䞴佋啁妱巶招昭皽盄窼釗鉊鍣钊駋𡖎𢗈𣋍𤍒𤿘𥏨𦗔𦺓𨱻]→zhāo; +[䞴佋啁妱巶招昭皽盄窼釗鉊鍣钊駋𡖎𢗈𣋍𤍒𤿘𥏨𦗔𦺓𨱻𬬿𬭡]→zhāo; [⺤⺥㕚䈃䝖找沼爪爫瑵𠕖𢁬𦬔𧳻]→zhǎo; -[㑿㡽㷖㷹䃍䈇䍜䍮䑲兆召垗旐曌枛棹櫂炤照燳狣瞾笊罩羄肁肇肈詔诏赵趙鮡𠕭𠟅𠠄𠻥𡱜𢡰𣠜𤙔𥵤𦹫𧳝𨹸𩘀𩙩]→zhào; +[㑿㡽㷖㷹䃍䈇䍜䍮䑲兆召垗旐曌枛棹櫂炤照燳狣瞾笊罩羄肁肇肈詔诏赵趙鮡𠕭𠟅𠠄𠻥𡱜𢡰𣠜𤙔𥵤𦹫𧳝𨹸𩘀𩙩𬶐]→zhào; [罀]→zhao; -[㸙嗻嫬蜇遮𠌮𡂭𨰵]→zhē; -[㞏㡇㢎㪿㭙㭯㯙㯰㸞䇽䊞䎲䐑䐲䓆䜆䝃䝕䮰厇哲啠喆嚞埑悊折摺晢晣歽矺砓磔籷粍虴蛰蟄袩詟謫謺讁讋谪輒輙轍辄辙銸馲鮿𠚱𠝝𠞃𠯓𠽻𠾀𡇠𡘭𡜯𡝊𢟯𢢍𢫰𢬴𣙵𣠞𣻩𤜤𤟍𤮱𥏯𥐽𥕣𥛧𥤋𥧮𦅄𦔮𦗑𦗗𦞥𦠣𦬃𧎴𧑧𧤠𧲢𨅊𨐃𨵊𩊵𩐶𩢐𩣩𪐏𪚥]→zhé; -[乽啫禇者褶襵赭锗𩤜]→zhě; +[㸙嗻嫬蜇遮𠌮𡂭𨰵𬬇]→zhē; +[㞏㡇㢎㪿㭙㭯㯙㯰㸞䇽䊞䎲䐑䐲䓆䜆䝃䝕䮰厇哲啠喆嚞埑悊折摺晢晣歽矺砓磔籷粍虴蛰蟄袩詟謫謺讁讋谪輒輙轍辄辙銸馲鮿𠚱𠝝𠞃𠯓𠽻𠾀𡇠𡘭𡜯𡝊𢟯𢢍𢫰𢬴𣙵𣠞𣻩𤜤𤟍𤮱𥏯𥐽𥕣𥛧𥤋𥧮𦅄𦔮𦗑𦗗𦞥𦠣𦬃𧎴𧑧𧤠𧲢𨅊𨐃𨵊𩊵𩐶𩢐𩣩𪐏𪚥𫘮𫚚𬥄𰺋𰽿𱄽]→zhé; +[乽啫禇者褶襵赭锗𩤜𫌇]→zhě; [䂞䏳䗪䠦䩾䵭柘樜浙淛潪蔗蟅这這鷓鹧𣇧𣶋𥑡𥭙𦠟𦠠𦯍]→zhè; [着著𡄡]→zhe; -[㖘㘰㲀䂦䃌䈯侦偵嫃寊帪搸斟栕桢桭楨榛樼殝浈潧澵獉珍珎瑧甄眞真砧碪祯禎禛箴籈胗臻葴蒖蓁薽貞贞轃遉酙針鉁錱鍼针靕鱵𠛶𠸸𡇑𡇖𡈿𡻈𣓀𣿎𤚨𥪘𦳳𦸮𧮬𨱅𩇜𪇳𪉕]→zhēn; +[㖘㘰㲀䂦䃌䈯侦偵嫃寊帪搸斟栕桢桭楨榛樼殝浈潧澵獉珍珎瑧甄眞真砧碪祯禎禛箴籈胗臻葴蒖蓁薽貞贞轃遉酙針鉁錱鍼针靕鱵𠛶𠸸𡇑𡇖𡈿𡻈𣓀𣿎𤚨𥪘𦳳𦸮𧮬𨱅𩇜𪇳𪉕𮬤𰺖𰾗]→zhēn; [𠵧]→zhén; -[㐱㪛㱽䂧䑐䠴䪴䪾䫬屒弫抮昣枕畛疹眕稹紾縥缜聄萙袗裖診诊軫轸駗鬒黰𠘱𠠹𠬓𢏈𣬻𣱽𤷌𥅘𥌃𥖘𧠝𧤛𨏤𩒀𩒈𩬖𪑳]→zhěn; -[㓄㣀㮳㯢㴨㼉䀕䊶䏖䝩䟴䨯䲴䳲侲圳塦挋振揕敶朕栚瑱甽眹紖絼纼誫賑赈酖鋴鎭鎮镇阵陣震鴆鸩𣃵𣏖𣒅𥤤𨌑𨳌𨸬𩄛𩊡𩊨𩑘𩒪𩾺𪁧𪐲]→zhèn; -[㬹䆸䇰䋊䋫䍵䱢争佂凧埩姃媜峥崝崢征徰徴徵怔挣掙揁炡烝爭狰猙癥眐睁睜筝箏篜聇蒸诤踭鉦錚钲铮鬇鯖𠑅𠲜𡪺𢁿𢓞𢮐𢾧𤪡𦓺𦙫𦚦𦜎𦡅𦱊𧗆𧗲𧘿𧪣𧯫𨌢𨛰𨜓𨟃𨢹𨺟𩗲𩘼𩘽𩚫𩺄]→zhēng; -[䡕愸抍拯掟撜整晸氶糽𠏫𤸲𤿆𨀧𨋬𩗵]→zhěng; -[㡠㡧㱏㽀䂻䈣䥌䥭䦛䦶塣帧幀政正症証諍證证郑鄭鴊𠔻𢌦𢏰𢹑𥊼𥒛𧶄𨚣𨧭𩏠𪎻]→zhèng; -[㩼㯄㲍㴯㸟㽻䓋䓜䓡䝷䞠䟡䣽䧴䵹之倁卮吱坧巵戠搘支枝栀梔椥榰汁汥泜疷知祗祬禔秓秖秪稙綕織织肢胑胝脂臸芝蘵蜘衼隻馶鳷鴲鼅𠦧𠰅𢎈𤵋𤽁𥃫𥇭𥘡𥝑𥝮𥻬𥾣𦏤𦝔𦭜𦯫𦴀𧌔𧐉𧱒𧹛𧽦𨌌𨕕𨜎𨟾𨢮𩍲𩍵𩙾𪂅𪉆𪒊𫛛]→zhÄ«; -[㙷㜼㥀䐈䟈䵂侄値值嗭埴執墌妷姪嬂慹执摭植樴殖淔漐犆瓡直禃絷縶聀职職膱蟙跖踯蹠躑軄釞鉄馽𡁉𡂣𡈊𡌴𡏀𡖻𡰹𡸜𢃜𣖭𣖿𣳀𣽚𤃲𥏅𥮖𦳮𧀿𧃐𧏸𧓸𧾂𨂂𨤱𨼓𩯈𪗨𪙹]→zhí; -[㕄㡳㡶㫑㮹㲛䅩䇛䛗䤠䳅凪劧只咫址坁夂帋怾恉扺抧指旨枳止汦沚洔淽疻砋祉紙纸芷茋藢衹襧訨趾軹轵酯阯黹𠮡𠼠𡙑𡱔𢇨𢛍𢰙𢷸𢽃𢽗𢾫𣔐𣖌𣚠𣲵𤶓𤸓𥒗𥔊𦐖𦰘𧊙𧛢𧜚𧝉𧠴𧸅𧸕𨎌𨬚𨰛𨵂𩬺𪑜]→zhǐ; -[㗌㗧㘉㛿㜱㝂㣥㨁㨖㴛㿃䄺䆈䇧䉅䉜䎺䏯䐭䑇䓌䕌䘭䚦䚳䝰䞃䡹䥍䦯䩢䬹䭁䱃䱥䲀乿俧偫傂儨制劕厔垁墆娡寘峙崻帙帜幟庢庤廌彘徏徝志忮憄懥懫扻挃挚掷搱摯擲擳旘晊智柣栉桎梽楖櫍櫛治洷滍滞滯潌瀄炙熫狾猘瓆畤疐痔痣礩祑秩秲秷稚稺穉窒筫紩緻置翐膣至致芖蛭螲袟袠製覟觗觯觶誌豑豒豸貭質贄质贽跱踬躓軽輊轾迣郅銍鋕鑕铚锧阤陟隲雉駤騭騺驇骘鯯鴙鷙鸷𠊤𠊷𠋤𠍜𠓶𠘖𠚅𡀹𡂒𡍶𡏚𡑘𡖧𡠗𡠹𡮞𡽆𢄢𢄱𢅁𢊁𢍧𢐂𢕞𢖇𢖿𢙺𢚨𢡒𢧤𢯶𢴠𢴧𢻙𣗻𣥰𣨋𤆒𤓕𤖞𤛱𤞂𤞌𤦄𤦮𤧜𤴛𤴟𤴢𤿙𥇕𥍭𥎹𥏄𥏊𥏰𥏷𥒓𥠈𥠽𥣮𥭡𥴒𥹩𥿮𦃘𦛧𦜋𦟔𦤻𦥎-𦥐𦭮𦯯𧙁𧠫𧣭𧣾𧤡𧨰𧫡𧸲𨁷𨃯𨆧𨎉𨑨𨒉𨖹𨟊𨡐𨧵𨫔𨻆𨿛𩊝𩊴𩋩𩧄𩷓𩹈𩻼𪁊𪁓𪁩𪏀𪗻]→zhì; +[㐱㪛㱽䂧䑐䠴䪴䪾䫬屒弫抮昣枕畛疹眕稹紾縥缜聄萙袗裖診诊軫轸駗鬒黰𠘱𠠹𠬓𢏈𣬻𣱽𤷌𥅘𥌃𥖘𧠝𧤛𨏤𩒀𩒈𩬖𪑳𫖫𫖬𬘝𬹕𱅇]→zhěn; +[㓄㣀㮳㯢㴨㼉䀕䊶䏖䝩䟴䨯䲴䳲侲圳塦挋振揕敶朕栚瑱甽眹紖絼纼誫賑赈酖鋴鎭鎮镇阵陣震鴆鸩𣃵𣏖𣒅𥤤𨌑𨳌𨸬𩄛𩊡𩊨𩑘𩒪𩾺𪁧𪐲𪠟𫍨𰬛𰿦𱊙]→zhèn; +[㬹䆸䇰䋊䋫䍵䱢争佂凧埩姃媜峥崝崢征徰徴徵怔挣掙揁炡烝爭狰猙癥眐睁睜筝箏篜聇蒸诤踭鉦錚钲铮鬇鯖𠑅𠲜𡪺𢁿𢓞𢮐𢾧𤪡𦓺𦙫𦚦𦜎𦡅𦱊𧗆𧗲𧘿𧪣𧯫𨌢𨛰𨜓𨟃𨢹𨺟𩗲𩗵𩘼𩘽𩚫𩺄𰌂𰬑]→zhēng; +[䡕愸抍拯掟撜整晸氶糽𠏫𤸲𤿆𨀧𨋬𰫼]→zhěng; +[㡠㡧㱏㽀䂻䈣䥌䥭䦛䦶塣帧幀政正症証諍證证郑鄭鴊𠔻𢌦𢏰𢹑𥊼𥒛𧶄𨚣𨧭𩏠𪎻𫖖𬥷]→zhèng; +[㩼㯄㲍㴯㸟㽻䓋䓜䓡䝷䞠䟡䣽䧴䵹之倁卮吱坧巵戠搘支枝栀梔椥榰汁汥泜疷知祗祬禔秓秖秪稙綕織织肢胑胝脂臸芝蘵蜘衼隻馶鳷鴲鼅𠦧𠰅𢎈𤵋𤽁𥃫𥇭𥘡𥝑𥝮𥻬𥾣𦏤𦝔𦭜𦯫𦴀𧌔𧐉𧱒𧹛𧽦𨌌𨕕𨜎𨟾𨢮𩍲𩍵𩙾𪂅𪉆𪒊𫛛𬘨𰱲𱌄]→zhÄ«; +[㙷㜼㥀䐈䟈䵂侄値值嗭埴執墌妷姪嬂慹执摭植樴殖淔漐犆瓡直禃絷縶聀职職膱蟙跖踯蹠躑軄釞鉄馽𡁉𡂣𡈊𡌴𡏀𡖻𡰹𡸜𢃜𣖭𣖿𣳀𣽚𤃲𥏅𥮖𦳮𧀿𧃐𧏸𧓸𧾂𨂂𨤱𨼓𩯈𪗨𪙹𰑔𰛣𱅁𱋪]→zhí; +[㕄㡳㡶㫑㮹㲛䅩䇛䛗䤠䳅凪劧只咫址坁夂帋怾恉扺抧指旨枳止汦沚洔淽疻砋祉紙纸芷茋藢衹襧訨趾軹轵酯阯黹𠮡𠼠𡙑𡱔𢇨𢛍𢰙𢷸𢽃𢽗𢾫𣔐𣖌𣚠𣲵𤶓𤸓𥒗𥔊𦐖𦰘𧊙𧛢𧜚𧝉𧠴𧸅𧸕𨎌𨬚𨰛𨵂𩬺𪑜𫐋𫟞𰽠𱉙]→zhǐ; +[㗌㗧㘉㛿㜱㝂㣥㨁㨖㴛㿃䄺䆈䇧䉅䉜䎺䏯䐭䑇䓌䕌䘭䚦䚳䝰䞃䡹䥍䦯䩢䬹䭁䱃䱥䲀乿俧偫傂儨制劕厔垁墆娡寘峙崻帙帜幟庢庤廌彘徏徝志忮憄懥懫扻挃挚掷搱摯擲擳旘晊智柣栉桎梽楖櫍櫛治洷滍滞滯潌瀄炙熫狾猘瓆畤疐痔痣礩祑秩秲秷稚稺穉窒筫紩緻置翐膣至致芖蛭螲袟袠製覟觗觯觶誌豑豒豸貭質贄质贽跱踬躓軽輊轾迣郅銍鋕鑕铚锧阤陟隲雉駤騭騺驇骘鯯鴙鷙鸷𠊤𠊷𠋤𠍜𠓶𠘖𠚅𡀹𡂒𡍶𡏚𡑘𡖧𡠗𡠹𡮞𡽆𢄢𢄱𢅁𢊁𢍧𢐂𢕞𢖇𢖿𢙺𢚨𢡒𢧤𢯶𢴠𢴧𢻙𣗻𣥰𣨋𤆒𤓕𤖞𤛱𤞂𤞌𤦄𤦮𤧜𤴛𤴟𤴢𤿙𥇕𥍭𥎹𥏄𥏊𥏰𥏷𥒓𥠈𥠽𥣮𥭡𥴒𥹩𥿮𦃘𦛧𦜋𦟔𦤻𦥎-𦥐𦭮𦯯𧙁𧠫𧣭𧣾𧤡𧨰𧫡𧸲𨁷𨃯𨆧𨎉𨑨𨒉𨖹𨟊𨡐𨧵𨫔𨻆𨿛𩊝𩊴𩋩𩧄𩷓𩹈𩻼𪁊𪁓𪁩𪏀𪗻𫔵𫘠𫞢𫟬𫪪𬃊𬘽𬢌𬣛𬺁𮉢𰊂𰑬𰓜𰛤𰧉𰬫𰵧𱀑𱃸𱅊𱇹𱉛]→zhì; [徔]→zhi; -[㹣䇗䈺䝦中伀刣妐幒彸忠柊汷泈炂盅籦終终舯蔠螤螽衳衷蹱鈡銿鍾鐘钟锺鼨𠛀𡖌𢁷𢃭𢨱𣷡𤝅𤯚𥗦𥷈𦉂𦬕𧆼𧑆𨳗𩅞𩅧]→zhōng; +[㹣䇗䈺䝦中伀刣妐幒彸忠柊汷泈炂盅籦終终舯蔠螤螽衳衷蹱鈡銿鍾鐘钟锺鴤鼨𠛀𡖌𢁷𢃭𢨱𣷡𤝅𤯚𥗦𥷈𦉂𦬕𧆼𧑆𨳗𩅞𩅧𰪊𰱛]→zhōng; [㣫冢喠塚塜尰歱煄瘇种種穜肿腫踵𠊥𡰒𡻑𣹞𤺄]→zhǒng; -[㲴䱰仲众偅堹妕媑狆眾祌筗茽蚛衆衶諥重𠱧𡥿𢝆𣱧𤚏𥻝𦌋𦔉𧬤𧳮𨉢𩾋𩿀]→zhòng; -[㨄䎇䑼䓟䧓侜周喌州徟掫洲淍炿烐珘盩矪粥舟謅譸诌诪賙赒輈輖辀週郮銂霌駲騆鵃鸼𠚴𠣘𠤍𠱙𡀑𢏝𢐫𢽧𥌆𥑸𥺝𥺞𥼫𥿦𦩈𦭴𧇟𧣷𧧔𧻖𨉜𨏺𨦞𩢸𩧳𩶣𪆀]→zhōu; +[㲴䱰仲众偅堹妕媑狆眾祌筗茽蚛衆衶諥重𠱧𡥿𢝆𣱧𤚏𥻝𦌋𦔉𧬤𧳮𨉢𩾋𩿀𫍳𫍼]→zhòng; +[㨄䎇䑼䓟䧓侜周喌州徟掫洲淍炿烐珘盩矪粥舟謅譸诌诪賙赒輈輖辀週郮銂霌駲騆鵃鸼𠚴𠣘𠤍𠱙𡀑𢏝𢐫𢽧𥌆𥑸𥺝𥺞𥼫𥿦𦩈𦭴𧇟𧣷𧧔𧻖𨉜𨏺𨦞𩢸𩧳𩶣𪆀𫐏𫟻𬢪𰰌]→zhōu; [㛩妯軸轴𡊡𥖠𥾓]→zhóu; -[㫶䖞帚晭疛睭箒肘菷鯞𢫧𣥯𦈺𧳜𨥇]→zhǒu; -[㑇㑳㤘㥮㼙㾭䈙䋓䎻䛆䩜䶇伷僽冑呪咒咮噣宙昼晝甃皱皺籀籒籕粙紂縐纣绉胄荮葤詋詶酎駎驟骤𠊣𢃸𢓟𢷗𢼲𣆔𣻱𤏲𥀙𥣙𥲝𦁖𦂈𦅸𧛸𧭍𩊄𩋰𩍌𩍧𩗪𩧨𪇞]→zhòu; -[㦵㧣㶆䃴䇬䐗䡤䣷侏劯朱株槠橥櫧櫫洙潴瀦猪珠硃秼絑茱蛛蝫蠩袾誅諸诛诸豬跦邾銖铢駯鮢鯺鴸鼄𠧀𡴅𡻌𢔪𤝹𤥮𥛂𦧙𧑤𩊣𩋵𩴀𪋏𪋑𪏿]→zhÅ«; -[䌵䕽䘚䟉䠱䥮䮱孎曯欘泏灟炢烛燭爥瘃窋竹竺笁笜築舳茿蠋蠾躅逐钃鱁𠮌𠷅𡎺𡧨𢲿𣤁𣵸𣽆𥞏𥾅𦬸𧏿𨞕𨲈𩞈𩲠𩲬𩳥𩶄]→zhú; -[㔉㵭䘢䰞丶主劚嘱囑宔拄斸渚濐煑煮瞩矚罜詝陼麈𠰍𡺐𢁼𣔯𤆼𤲑𥋛𦅷𦉐𧉞𩒊𩨻𪋰]→zhǔ; -[㑏㝉㤖㫂㹥㺛㾻㿾䇠䇡䍆䎷䐢䘄䝒䝬䪒䬡䭖伫佇住助坾墸壴嵀杼柱樦殶注炷疰眝砫祝祩竚筑筯箸篫紵紸纻羜翥苎莇蛀註貯贮跓軴迬鉒鋳鑄铸霔馵駐驻麆𠩈𠴦𡤗𡱱𡸌𡻠𢚻𢥃𢩄𣥼𤋰𤎧𤕞𤳯𤾄𥩣𥯸𥵟𥹍𦙴𧈚𨆄𨈫𨙔𨭅𩶂𪊹𪚹]→zhù; -[抓檛簻膼髽𥬲𥮣]→zhuā; +[㫶䖞帚晭疛睭箒肘菷鯞𢫧𣥯𦈺𧳜𨥇𫚡]→zhǒu; +[㑇㑳㤘㥮㼙㾭䈙䋓䎻䛆䩜䶇伷僽冑呪咒咮噣宙昼晝甃皱皺籀籒籕粙紂縐纣绉胄荮葤詋詶酎駎驟骤𠊣𢃸𢓟𢷗𢼲𣆔𣻱𤏲𥀙𥣙𥲝𦁖𦂈𦅸𧛸𧭍𩊄𩋰𩍌𩍧𩗪𩧨𪇞𬡎𬣱𬰤]→zhòu; +[㦵㧣㶆䃴䇬䐗䡤䣷侏劯朱株槠橥櫧櫫洙潴瀦猪珠硃秼絑茱蛛蝫蠩袾誅諸诛诸豬跦邾銖铢駯鮢鯺鴸鼄𠧀𡴅𡻌𢔪𤝹𤥮𥛂𦧙𧑤𩊣𩋵𩴀𪋏𪋑𪏿𫞛𬹣𰧘𰬏𱉫]→zhÅ«; +[䌵䕽䘚䟉䠱䥮䮱孎曯欘泏灟炢烛燭爥瘃窋竹竺笁笜築舳茿蠋蠾躅逐钃鱁𠮌𠷅𡎺𡠟𡧨𢲿𣚚𣤁𣵸𣽆𥞏𥾅𦬸𧏿𧑏𨅛𨞕𨲈𩞈𩲠𩲬𩳥𩶄𪹳𭲫𰾽𱈏]→zhú; +[㔉㵭䘢䰞丶主劚嘱囑宔拄斸渚濐煑煮瞩矚罜詝陼麈𠰍𡺐𢁼𣃁𣔯𤆼𤲑𥋛𦅷𦉐𧉞𩒊𩨻𪋰𬙅𬣞]→zhǔ; +[㑏㝉㤖㫂㹥㺛㾻㿾䇠䇡䍆䎷䐢䘄䝒䝬䪒䬡䭖伫佇住助坾墸壴嵀杼柱樦殶注炷疰眝砫祝祩竚筑筯箸篫紵紸纻羜翥苎莇蛀註貯贮跓軴迬鉒鋳鑄铸霔馵駐驻麆𠩈𠴦𡤗𡱱𡸌𡻠𢚻𢥃𢩄𣥼𤋰𤎧𤕞𤳯𤾄𥩣𥯸𥵟𥹍𦙴𧈚𨆄𨈫𨙔𨭅𩶂𪊹𪚹𬣣𰬇𰮙𰽯𱄼]→zhù; +[抓檛簻膼髽𥬲𥮣𭪆𰩻]→zhuā; [𡎬𣑃]→zhuǎ; [拽]→zhuāi; [è·©]→zhuǎi; [𢶀]→zhuài; -[䏝专叀塼嫥専專瑼甎砖磗磚膞蟤諯鄟顓颛鱄𡭇𡰞𢂘𢞬𤮳𥫛]→zhuān; -[䡱孨竱転轉转𡇰𡤛𣕏𦄯𦓝𦝏𨷱𩧜]→zhuǎn; -[䉵䧘僎啭囀堟撰灷瑑篆篹籑腞蒃襈譔賺赚饌馔𠊩𠨎𡢀𢐎𣂵𣚢𤂤𤩄𤪪𥛥𦁆𦧸𧂍𧸖𩔊𩳏𩻝𬤥]→zhuàn; +[䏝专叀塼嫥専專瑼甎砖磗磚膞蟤諯鄟顓颛鱄𡭇𡰞𢂘𢞬𤮳𥫛𫍱𫑘𫚋𫭞𰋹𱈐]→zhuān; +[䡱孨竱転轉转𡇰𡤛𣕏𦄯𦓝𦝏𨷱𩧜𫁟]→zhuǎn; +[䉵䧘僎啭囀堟撰灷瑑篆篹籑腞蒃襈譔賺赚饌馔𠊩𠨎𡢀𢐎𣂵𣚢𤂤𤩄𤪪𥛥𦁆𦧸𧂍𧸖𩔊𩳏𩻝𬤥𬱛𰷬]→zhuàn; [妆妝娤庄庒桩梉樁湷粧糚荘莊装裝𣞝𣻛𦚏𩮱]→zhuāng; [𢙳]→zhuǎng; [壮壯壵戇撞漴焋状狀𠌴𢤤𣴣𣶍𤘲𤶜𦀜𩅃𩯲𪁈𪉉]→zhuàng; -[㗓㚝㮅䨨䶆追錐锥隹騅骓鵻𣨫𨾻𩪀𪋇]→zhuÄ«; +[㗓㚝㮅䨨䶆追錐锥隹騅骓鵻𣨫𨾻𩪀𪋇𱊅]→zhuÄ«; [沝𩬳]→zhuǐ; -[㩾㾽䄌坠墜娷惴桘甀畷硾礈笍綴縋缀缒膇諈贅赘轛醊錣鑆餟𡑻𢊅𣝸𣦬𤺅𥟒𦥻𧿲𨪗𨺵𩛵𩜀]→zhuì; +[㩾㾽䄌坠墜娷惴桘甀畷硾礈笍綴縋缀缒膇諈贅赘轛醊錣鑆餟𡑻𢊅𣝸𣦬𤺅𥟒𦥻𧿲𨪗𨺵𩛵𩜀𬳂𮣵𰵶𰺃]→zhuì; [㡒宒窀肫衠諄谆迍𥇜]→zhÅ«n; -[准凖埻準綧]→zhǔn; -[稕訰𥚠]→zhùn; -[㑁㓸䂐䦃䪼䫎䮓倬卓拙捉桌棁棳槕涿炪穛穱蠿𠭴𣄻𥞺𥼚𧱰]→zhuō; -[㒂㣿㧻㭬㹿㺟䅵䆯䐁䕴䟾䮕䶂丵劅叕啄啅圴妰娺彴撯擆擢斀斫斱斲斵晫梲椓櫡汋浊浞濁濯灂灼烵犳琸硺禚窡篧籗籱罬茁蠗諁諑謶诼酌鋜鐯鐲镯鵫鷟𠡑𠿡𡷿𢁁𢢗𢧈𢳇𢺡𢽚𣃈𣃑𤃮𤉐𤏸𥇍𥋮𥐊𥗁𥢔𥮥𥯩𥷘𥷮𦜰𦰹𦳡𧂒𧃔𧘑𧞐𧢼𧨳𨑽𨖮𨡸𨢬𨧧𨮿𨺝𩆸𩋁𩑂𩩔𩲃𩷹]→zhuó; +[准凖埻準綧𬘯]→zhǔn; +[稕訰𥚠𰵍]→zhùn; +[㑁㓸䂐䦃䪼䫎䮓倬卓拙捉桌棁棳槕涿炪穛穱蠿𠭴𣄻𥞺𥼚𧱰𱂢]→zhuō; +[㒂㣿㧻㭬㹿㺟䅵䆯䐁䓬䕴䟾䮕䶂丵劅叕啄啅圴妰娺彴撯擆擢斀斫斱斲斵晫梲椓櫡汋浊浞濁濯灂灼烵犳琸硺禚窡篧籗籱罬茁蠗諁諑謶诼酌鋜鐯鐲镯鵫鷟𠡑𠿡𡷿𢁁𢢗𢧈𢳇𢺡𢽚𣃈𣃑𤃮𤉐𤏸𥇍𥋮𥐊𥗁𥢔𥮥𥯩𥷘𥷮𦜰𦰹𦳡𧂒𧃔𧘑𧞐𧢼𧨳𨑽𨖮𨡸𨢬𨧧𨮿𨺝𩆸𩋁𩑂𩩔𩲃𩷹𫛱𬸦𰵳𰵷𰾃]→zhuó; [㧳𤓦]→zhuò; [窧]→zhuo; -[㠿㰣㽧㿳䅔䆅䎩䖪䣎䰵乲兹咨嗞姕姿孜孳孶崰嵫栥椔淄湽滋澬玆璾禌秶稵粢紎緇缁茊茲葘觜訾諮谘貲資赀资赼趑趦輜輺辎鄑鈭錙鍿鎡锱镃頾頿髭鯔鰦鲻鶅鼒齍龇𠀢𡗈𡙛𡸟𢱆𣚀𣚁𣣊𣥨𣯃𣳩𥀖𥕁𥚉𥻍𥼩𥼻𦖺𦺱𧀗𧕓𧛏𧣤𧥕𧹌𧿞𨀥𨍢𨚖𨝳𨩲𩄚𩜊𪅵𪑿𪕊𪗉𪗋𪗐]→zÄ«; +[㠿㰣㽧㿳䅔䆅䎩䖪䣎䰵乲兹咨嗞姕姿孜孳孶崰嵫栥椔淄湽滋澬玆璾禌秶稵粢紎緇缁茊茲葘觜訾諮谘貲資赀资赼趑趦輜輺辎鄑鈭錙鍿鎡锱镃頾頿髭鯔鰦鲻鶅鼒齍龇𠀢𡗈𡙛𡸟𢱆𣚀𣚁𣣊𣥨𣯃𣳩𥀖𥕁𥚉𥻍𥼩𥼻𦖺𦺱𧀗𧕓𧛏𧣤𧥕𧹌𧿞𨀥𨍢𨚖𨝳𨩲𩄚𩜊𪅵𪑿𪕊𪗉𪗋𪗐𫚤𫞚𫞦𰨳𱊎𱌘𱌙]→zÄ«; [蓻]→zí; -[㜽㞨㧗㺭㾅䔂䘣䦻仔吇呰啙姉姊杍梓榟橴滓矷秄秭笫籽紫耔胏虸訿釨𠂔𠡸𡉗𡪒𣖨𣸆𥞎𥫞𥬳𥲕𧆰𨹀𩐍]→zǐ; -[㧘㰷㱴䅆䐉倳剚字恣渍漬牸眥眦胔胾自芓茡荢𡸪𢼱𣄮𣓊𣣌𥿩𦍺𦎸𦣹𧂐𧧕𧨴𨧫]→zì; +[㜽㞨㧗㺭㾅䔂䘣䦻仔吇呰啙姉姊杍梓榟橴滓矷秄秭笫籽紫耔胏虸訿釨𠂔𠡸𡉗𡪒𣖨𣸆𥞎𥫞𥬳𥲕𧆰𨹀𩐍𫓦]→zǐ; +[㧘㰷㱴䅆䐉倳剚字恣渍漬牸眥眦胔胾自芓茡荢𡸪𢼱𣄮𣓊𣣌𥿩𦍺𦎸𦣹𧂐𧧕𧨴𨧫𬭑]→zì; [子]→zi; -[㙡㚇㣭㨑㯶䁓䈦䑸䗥倧堫宗嵏嵕嵸惾朡棕椶熧猣磫稯綜緃緵综翪腙葼蝬豵踨踪蹤鍐鑁騌騣骔鬃鬉鬷鯮鯼𠕌𠵻𡕰𡞧𣯨𥍺𥓻𥚾𦡙𧺣𨌰𨺡𩦲𩮀𩰽𪖁]→zōng; -[㢔㷓㹅䙕䰌偬傯总惣愡捴揔搃摠燪総縂總蓗鏓𥠡𨍈𨎢𩭤]→zǒng; -[䍟䝋倊昮猔疭瘲碂粽糉糭縦縱纵錝𠏭𠡻𣀒𤡆𦖸𩋯𩤗]→zòng; +[㙡㚇㣭㨑㯶䁓䈦䑸䗥倧堫宗嵏嵕嵸惾朡棕椶熧猣磫稯綜緃緵综翪腙葼蝬豵踨踪蹤鍐鑁騌騣骔鬃鬉鬷鯮鯼𠕌𠵻𡕰𡞧𡵝𣯨𥍺𥓻𥚾𦡙𧺣𧽵𧿛𨌰𨺡𩦲𩮀𩰽𪖁𫎆𭎂𮪣𰬯𰲯𰾞𱇾𱈅]→zōng; +[㢔㷓㹅䙕䰌偬傯总惣愡捴揔搃摠燪総縂總蓗鏓𥠡𨍈𨎢𩭤𰬥𰺔𰾱]→zǒng; +[䍟䝋倊昮猔疭瘲碂粽糉糭縦縱纵錝𠏭𠡻𣀒𤡆𦖸𩋯𩤗𫓽]→zòng; [潈]→zong; -[㻓棷棸箃緅菆諏诹邹郰鄒鄹陬騶驺鯫鲰黀齱齺𠂑𣙻𣠏𥋜𥶈𨃘𨜗𨽁]→zōu; +[㻓棷棸箃緅菆諏诹邹郰鄒鄹陬騶驺鯫鲰黀齱齺𠂑𣙻𣠏𥋜𥶈𨃘𨜗𨽁𬦩𮉪𱌭𱌶]→zōu; [走赱鯐𧌗𨑿]→zǒu; [㔌㔿㵵䠫奏揍楱𨂡𩼦𪃆]→zòu; [租葅蒩𪙳]→zÅ«; -[㞺㰵㵀䚝䯿䱣傶卆卒哫崒崪族箤足踤踿鏃镞𠻏𡻬𢅪𢫵𢳈𣢰𣤶𣨛𤬧𤽱𥞯𥣆𥼀𦑋𧎲𧐈𧑙𧗎𧞰𧺒𨃭𨄕𨧰𨨳𨩰𩐡𩥿𩩠𩺯𪋍𪘧]→zú; +[㞺㰵㵀䚝䯿䱣傶卆卒哫崒崪族箤足踤踿鏃镞𠻏𡻬𢅪𢫵𢳈𣢰𣤶𣨛𤬧𤽱𥞯𥣆𥼀𦑋𧎲𧐈𧑙𧗎𧞰𧺒𨃭𨄕𨧰𨨳𨩰𩐡𩥿𩩠𩺯𪋍𪘧𫟽𫟾𬺋]→zú; [䔃䖕俎唨爼珇祖組组詛诅鎺阻靻𢉺𣇙𤓵𤱌𥛜𥼪𨂀]→zǔ; [𦵬𧇈𧇿𩲲]→zù; -[䡽躜鑽钻𡉺𣀶𣪁𨉖𩎑]→zuān; -[㸇䂎䌣䰖籫繤纂纉纘缵𦆈𦙉𨰭]→zuǎn; -[䤸攥鑚]→zuàn; -[㭰䘒䮔厜嗺朘樶纗蟕𡙭𢈡𣖱𥍋𦸺𧻝𩣷]→zuÄ«; -[嘴噿嶊嶵璻𠲋𠾋𠿘𡽛𢊛𦈬𦏳𨿇𩲨𪋌]→zuǐ; +[䡽躜鑽钻𡉺𣀶𣪁𨉖𩎑𰿆𰿰]→zuān; +[㸇䂎䌣䰖籫繤纂纉纘缵𥎝𦆈𦙉𨰭𬖃𬮃𰬹𱆈]→zuǎn; +[䤸攥鑚𰾦]→zuàn; +[㭰䘒䮔厜嗺朘樶纗蟕𡙭𢈡𣖱𥍋𦸺𧻝𩣷𫄹]→zuÄ«; +[嘴噿嶊嶵璻𠲋𠾋𠿘𡽛𢊛𦈬𦏳𨿇𩲨𪋌𭉨]→zuǐ; [㝡㠑㰎䘹晬最栬槜檇檌祽稡絊罪蕞辠酔酻醉鋷錊𡡔𡽁𣩑𥳣𥳵𦙈𧎹𨢅𩚻𪓌]→zuì; [枠穝]→zui; -[墫壿尊嶟樽繜罇遵鐏鱒鳟鶎鷷𤮐𦨆𨱔]→zÅ«n; -[䔿僔噂撙譐𠟃𦢐]→zǔn; +[墫壿尊嶟樽繜罇遵鐏鱒鳟鶎鷷𤮐𦨆𨱔𫜄𰬺]→zÅ«n; +[䔿僔噂撙譐𠟃𦢐𬤢]→zǔn; [捘銌𠱜𥊭𥞘𥢎𦪚𩯄]→zùn; [㵶𠹠𩛠]→zuō; -[㸲䋏䎰䝫䞢䞰捽昨椊琢秨稓筰莋鈼𡪳𢂃𣠹𣹧𤿀𦁎𦦹𧮙𨞒𪎇]→zuó; +[㸲䋏䎰䝫䞢䞰捽昨椊琢秨稓筰莋鈼𡪳𢂃𣠹𣹧𤿀𦁎𦦹𧮙𨞒𪎇𬬽𮉣]→zuó; [㝾佐左繓𠂇𥙀𦈛𧲭𨀨]→zuǒ; -[㑅㘀㘴㤰㭮䔘䟶作侳做唑坐岝岞座怍祚糳胙葃葄蓙袏阼飵𠱯𡯨𡹥𥅁𥥏𥽿𦥬𧃘𨐳𨝨𪎲]→zuò; +[㑅㘀㘴㤰㭮䔘䟶作侳做唑坐岝岞座怍祚糳胙葃葄蓙袏阼飵𠱯𡯨𡹥𥅁𥥏𥽿𦥬𧃘𨐳𨝨𪎲𫗢]→zuò; [咗]→zuo; # END AUTOGENERATED Han-Latin.xml (Unihan kMandarin) # fallbacks diff --git a/icuSources/data/translit/Hans_Hant.txt b/icuSources/data/translit/Hans_Hant.txt index 4fbed3be..1344079f 100644 --- a/icuSources/data/translit/Hans_Hant.txt +++ b/icuSources/data/translit/Hans_Hant.txt @@ -898,8 +898,11 @@ $SCDigit { 出 } 戏 → é½£; # 骂↔罵; 骂←駡; -脏↔臟; -脏←髒; +# Apple rdar://problem/61817095 +[内內五心肝脾胃肾腎胰肺] { 脏 → 臟; +脏 } [器腑] → 臟; +脏↔髒; +脏←臟; 鳄↔鰐; 鳄←鱷; 凫↔鳧; diff --git a/icuSources/data/translit/Hira_Kana.txt b/icuSources/data/translit/Hira_Kana.txt index 67acb885..a1eb33b5 100644 --- a/icuSources/data/translit/Hira_Kana.txt +++ b/icuSources/data/translit/Hira_Kana.txt @@ -2,11 +2,11 @@ # License & terms of use: http://www.unicode.org/copyright.html#License # # File: Hira_Kana.txt -# Generated from CLDR (plus fixes for rdar://52039352) +# Generated from CLDR # # note: a global filter is more efficient, but MUST include all source chars -:: [[\u0000-\u007E 、。 \u3099-゜ ァ-ー 。-゚ー[:Hiragana:] [:Katakana:] [:nonspacing mark:]]-[\u309B \u309C]] ; +:: [[\u0000-\u007E 、。 \u3099-゜ ァ-ー 。-゚ー[:Hiragana:] [:Katakana:] [:nonspacing mark:]]-[\u309B \u309C]]; :: NFKC (NFC); # Hiragana-Katakana # This is largely a one-to-one mapping, but it has a diff --git a/icuSources/data/translit/Latin_ASCII.txt b/icuSources/data/translit/Latin_ASCII.txt index b93f2408..686e441c 100644 --- a/icuSources/data/translit/Latin_ASCII.txt +++ b/icuSources/data/translit/Latin_ASCII.txt @@ -235,7 +235,7 @@ ỽ → v ; # 1EFD;LATIN SMALL LETTER MIDDLE-WELSH V Ỿ → Y ; # 1EFE;LATIN CAPITAL LETTER Y WITH LOOP ỿ → y ; # 1EFF;LATIN SMALL LETTER Y WITH LOOP -# Latin extended C and D, added with +# Latin extended C and D (later addition) â±  → L ; # 2C60;LATIN CAPITAL LETTER L WITH DOUBLE BAR ⱡ → l ; # 2C61;LATIN SMALL LETTER L WITH DOUBLE BAR â±¢ → L ; # 2C62;LATIN CAPITAL LETTER L WITH MIDDLE TILDE @@ -423,6 +423,8 @@ ℓ → l ; # 2113;SCRIPT SMALL L (compat) ℕ → N ; # 2115;DOUBLE-STRUCK CAPITAL N (compat) № → No ; # 2116;NUMERO SIGN (compat) +℗ → '(P)' ; # 2117;SOUND RECORDING COPYRIGHT (later addition) +℘ → P ; # 2118;SCRIPT CAPITAL P (later addition) ℙ → P ; # 2119;DOUBLE-STRUCK CAPITAL P (compat) ℚ → Q ; # 211A;DOUBLE-STRUCK CAPITAL Q (compat) ℛ → R ; # 211B;SCRIPT CAPITAL R (compat) diff --git a/icuSources/data/translit/Simplified_Traditional_UniqueTraditionals.txt b/icuSources/data/translit/Simplified_Traditional_UniqueTraditionals.txt index dcbbec10..2adb6458 100644 --- a/icuSources/data/translit/Simplified_Traditional_UniqueTraditionals.txt +++ b/icuSources/data/translit/Simplified_Traditional_UniqueTraditionals.txt @@ -1,13 +1,13 @@ -# *************************************************************************** -# * -# * Copyright (C) 2011, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# Apple addition, © 2011 Apple Inc. All Rights Reserved. +# # File: Simplified_Traditional_UniqueTraditionals.txt -# Generated from CLDR +# Generated from CLDR # + 郁→鬱; 里→裡; 台→臺; ::Simplified-Traditional(); + diff --git a/icuSources/data/translit/root.txt b/icuSources/data/translit/root.txt index 5c5c99f1..f3c8cdad 100644 --- a/icuSources/data/translit/root.txt +++ b/icuSources/data/translit/root.txt @@ -3,8 +3,8 @@ // // File: root.txt // Generated from CLDR -// Plus Apple addition for SoftbankSMS and Simplified-Traditional/UniqueTraditionals -// Minus transforms not deemed necessary for Apple ICU, whose inclusion would cause perf impacts +// Apple additions for SoftbankSMS and Simplified-Traditional/UniqueTraditionals +// Minus transforms/aliases not deemed necessary for Apple ICU, whose inclusion would cause perf impacts // root { RuleBasedTransliteratorIDs { diff --git a/icuSources/data/unidata/ApplePUApatch.txt b/icuSources/data/unidata/ApplePUApatch.txt index e679cd4c..9a96e977 100644 --- a/icuSources/data/unidata/ApplePUApatch.txt +++ b/icuSources/data/unidata/ApplePUApatch.txt @@ -1,5 +1,5 @@ ---- icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt 2019-04-12 09:47:22.000000000 -0700 -+++ icuSources/data/unidata/DerivedCoreProperties.txt 2019-04-13 15:13:06.000000000 -0700 +--- icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt 2020-07-19 22:47:59.000000000 -0700 ++++ icuSources/data/unidata/DerivedCoreProperties.txt 2020-07-20 18:24:41.000000000 -0700 @@ -163,6 +163,9 @@ 29FE..2AFF ; Math 2B30..2B44 ; Math @@ -19,7 +19,7 @@ # ================================================ -@@ -924,6 +927,11 @@ +@@ -928,6 +931,11 @@ AC00..D7A3 ; Alphabetic D7B0..D7C6 ; Alphabetic D7CB..D7FB ; Alphabetic @@ -31,16 +31,16 @@ F900..FA6D ; Alphabetic FA70..FAD9 ; Alphabetic FB00..FB06 ; Alphabetic -@@ -1319,7 +1327,7 @@ - 2CEB0..2EBE0 ; Alphabetic +@@ -1345,7 +1353,7 @@ 2F800..2FA1D ; Alphabetic + 30000..3134A ; Alphabetic --# Total code points: 127256 -+# Total code points: 127256+ApplePUA +-# Total code points: 132875 ++# Total code points: 132875+ApplePUA # ================================================ -@@ -3117,6 +3125,10 @@ +@@ -3155,6 +3163,10 @@ ABE5 ; Case_Ignorable ABE8 ; Case_Ignorable ABED ; Case_Ignorable @@ -51,16 +51,16 @@ FB1E ; Case_Ignorable FBB2..FBC1 ; Case_Ignorable FE00..FE0F ; Case_Ignorable -@@ -3260,7 +3272,7 @@ +@@ -3304,7 +3316,7 @@ E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable --# Total code points: 2396 -+# Total code points: 2396+ApplePUA +-# Total code points: 2413 ++# Total code points: 2413+ApplePUA # ================================================ -@@ -10045,6 +10057,9 @@ +@@ -10199,6 +10211,9 @@ ABE5 ; Grapheme_Extend ABE8 ; Grapheme_Extend ABED ; Grapheme_Extend @@ -70,16 +70,16 @@ FB1E ; Grapheme_Extend FE00..FE0F ; Grapheme_Extend FE20..FE2F ; Grapheme_Extend -@@ -10169,7 +10184,7 @@ +@@ -10330,7 +10345,7 @@ E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend --# Total code points: 1965 -+# Total code points: 1965+ApplePUA +-# Total code points: 1979 ++# Total code points: 1979+ApplePUA # ================================================ -@@ -11208,6 +11223,10 @@ +@@ -11374,6 +11389,10 @@ AC00..D7A3 ; Grapheme_Base D7B0..D7C6 ; Grapheme_Base D7CB..D7FB ; Grapheme_Base @@ -90,18 +90,18 @@ F900..FA6D ; Grapheme_Base FA70..FAD9 ; Grapheme_Base FB00..FB06 ; Grapheme_Base -@@ -11818,7 +11837,7 @@ - 2CEB0..2EBE0 ; Grapheme_Base +@@ -12010,7 +12029,7 @@ 2F800..2FA1D ; Grapheme_Base + 30000..3134A ; Grapheme_Base --# Total code points: 135898 -+# Total code points: 135898+ApplePUA +-# Total code points: 141814 ++# Total code points: 141814+ApplePUA # ================================================ ---- icuSources/data/unidata/base_unidata/ppucd.txt 2019-04-12 09:47:23.000000000 -0700 -+++ icuSources/data/unidata/ppucd.txt 2019-04-13 15:14:09.000000000 -0700 -@@ -19274,8 +19274,47 @@ +--- icuSources/data/unidata/base_unidata/ppucd.txt 2020-07-19 22:47:59.000000000 -0700 ++++ icuSources/data/unidata/ppucd.txt 2020-07-20 18:29:07.000000000 -0700 +@@ -19338,8 +19338,47 @@ block;DC00..DFFF;age=2.0;blk=Low_Surrogates;gc=Cs;lb=SG # DC00..DFFF Low Surrogates @@ -151,9 +151,9 @@ block;F900..FAFF;age=1.1;Alpha;blk=CJK_Compat_Ideographs;Comp_Ex;CWKCF;dt=Can;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;NFC_QC=N;NFD_QC=N;NFKC_QC=N;NFKD_QC=N;SB=LE;sc=Hani;vo=U;XIDC;XIDS # F900..FAFF CJK Compatibility Ideographs ---- icuSources/data/unidata/base_unidata/UnicodeData.txt 2019-04-12 09:47:23.000000000 -0700 -+++ icuSources/data/unidata/UnicodeData.txt 2019-04-13 15:15:21.000000000 -0700 -@@ -15114,7 +15114,65 @@ +--- icuSources/data/unidata/base_unidata/UnicodeData.txt 2020-07-19 22:47:59.000000000 -0700 ++++ icuSources/data/unidata/UnicodeData.txt 2020-07-20 13:50:18.000000000 -0700 +@@ -15149,7 +15149,65 @@ DC00;;Cs;0;L;;;;;N;;;;; DFFF;;Cs;0;L;;;;;N;;;;; E000;;Co;0;L;;;;;N;;;;; diff --git a/icuSources/data/unidata/CaseFolding.txt b/icuSources/data/unidata/CaseFolding.txt index 7eeb915a..033788b2 100644 --- a/icuSources/data/unidata/CaseFolding.txt +++ b/icuSources/data/unidata/CaseFolding.txt @@ -1,5 +1,5 @@ -# CaseFolding-12.1.0.txt -# Date: 2019-03-10, 10:53:00 GMT +# CaseFolding-13.0.0.txt +# Date: 2019-09-08, 23:30:59 GMT # © 2019 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html @@ -1234,6 +1234,9 @@ A7C2; C; A7C3; # LATIN CAPITAL LETTER ANGLICANA W A7C4; C; A794; # LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5; C; 0282; # LATIN CAPITAL LETTER S WITH HOOK A7C6; C; 1D8E; # LATIN CAPITAL LETTER Z WITH PALATAL HOOK +A7C7; C; A7C8; # LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY +A7C9; C; A7CA; # LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY +A7F5; C; A7F6; # LATIN CAPITAL LETTER REVERSED HALF H AB70; C; 13A0; # CHEROKEE SMALL LETTER A AB71; C; 13A1; # CHEROKEE SMALL LETTER E AB72; C; 13A2; # CHEROKEE SMALL LETTER I diff --git a/icuSources/data/unidata/DerivedCoreProperties.txt b/icuSources/data/unidata/DerivedCoreProperties.txt index 6e2e8c0a..6282938a 100644 --- a/icuSources/data/unidata/DerivedCoreProperties.txt +++ b/icuSources/data/unidata/DerivedCoreProperties.txt @@ -1,6 +1,6 @@ -# DerivedCoreProperties-12.1.0.txt -# Date: 2019-03-10, 10:53:06 GMT -# © 2019 Unicode®, Inc. +# DerivedCoreProperties-13.0.0.txt +# Date: 2020-01-22, 00:07:19 GMT +# © 2020 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html # @@ -345,7 +345,7 @@ FFE9..FFEC ; Math 0840..0858 ; Alphabetic 0860..086A ; Alphabetic 08A0..08B4 ; Alphabetic -08B6..08BD ; Alphabetic +08B6..08C7 ; Alphabetic 08D4..08DF ; Alphabetic 08E3..08E9 ; Alphabetic 08F0..0902 ; Alphabetic @@ -499,7 +499,7 @@ FFE9..FFEC ; Math 0CF1..0CF2 ; Alphabetic 0D00..0D01 ; Alphabetic 0D02..0D03 ; Alphabetic -0D05..0D0C ; Alphabetic +0D04..0D0C ; Alphabetic 0D0E..0D10 ; Alphabetic 0D12..0D3A ; Alphabetic 0D3D ; Alphabetic @@ -513,6 +513,7 @@ FFE9..FFEC ; Math 0D5F..0D61 ; Alphabetic 0D62..0D63 ; Alphabetic 0D7A..0D7F ; Alphabetic +0D81 ; Alphabetic 0D82..0D83 ; Alphabetic 0D85..0D96 ; Alphabetic 0D9A..0DB1 ; Alphabetic @@ -671,6 +672,7 @@ FFE9..FFEC ; Math 1A6D..1A72 ; Alphabetic 1A73..1A74 ; Alphabetic 1AA7 ; Alphabetic +1ABF..1AC0 ; Alphabetic 1B00..1B03 ; Alphabetic 1B04 ; Alphabetic 1B05..1B33 ; Alphabetic @@ -800,10 +802,10 @@ FFE9..FFEC ; Math 30FF ; Alphabetic 3105..312F ; Alphabetic 3131..318E ; Alphabetic -31A0..31BA ; Alphabetic +31A0..31BF ; Alphabetic 31F0..31FF ; Alphabetic -3400..4DB5 ; Alphabetic -4E00..9FEF ; Alphabetic +3400..4DBF ; Alphabetic +4E00..9FFC ; Alphabetic A000..A014 ; Alphabetic A015 ; Alphabetic A016..A48C ; Alphabetic @@ -830,7 +832,8 @@ A788 ; Alphabetic A78B..A78E ; Alphabetic A78F ; Alphabetic A790..A7BF ; Alphabetic -A7C2..A7C6 ; Alphabetic +A7C2..A7CA ; Alphabetic +A7F5..A7F6 ; Alphabetic A7F7 ; Alphabetic A7F8..A7F9 ; Alphabetic A7FA ; Alphabetic @@ -916,7 +919,8 @@ AB20..AB26 ; Alphabetic AB28..AB2E ; Alphabetic AB30..AB5A ; Alphabetic AB5C..AB5F ; Alphabetic -AB60..AB67 ; Alphabetic +AB60..AB68 ; Alphabetic +AB69 ; Alphabetic AB70..ABBF ; Alphabetic ABC0..ABE2 ; Alphabetic ABE3..ABE4 ; Alphabetic @@ -1026,9 +1030,13 @@ FFDA..FFDC ; Alphabetic 10CC0..10CF2 ; Alphabetic 10D00..10D23 ; Alphabetic 10D24..10D27 ; Alphabetic +10E80..10EA9 ; Alphabetic +10EAB..10EAC ; Alphabetic +10EB0..10EB1 ; Alphabetic 10F00..10F1C ; Alphabetic 10F27 ; Alphabetic 10F30..10F45 ; Alphabetic +10FB0..10FC4 ; Alphabetic 10FE0..10FF6 ; Alphabetic 11000 ; Alphabetic 11001 ; Alphabetic @@ -1048,6 +1056,7 @@ FFDA..FFDC ; Alphabetic 1112D..11132 ; Alphabetic 11144 ; Alphabetic 11145..11146 ; Alphabetic +11147 ; Alphabetic 11150..11172 ; Alphabetic 11176 ; Alphabetic 11180..11181 ; Alphabetic @@ -1057,6 +1066,8 @@ FFDA..FFDC ; Alphabetic 111B6..111BE ; Alphabetic 111BF ; Alphabetic 111C1..111C4 ; Alphabetic +111CE ; Alphabetic +111CF ; Alphabetic 111DA ; Alphabetic 111DC ; Alphabetic 11200..11211 ; Alphabetic @@ -1101,7 +1112,7 @@ FFDA..FFDC ; Alphabetic 11443..11444 ; Alphabetic 11445 ; Alphabetic 11447..1144A ; Alphabetic -1145F ; Alphabetic +1145F..11461 ; Alphabetic 11480..114AF ; Alphabetic 114B0..114B2 ; Alphabetic 114B3..114B8 ; Alphabetic @@ -1146,7 +1157,18 @@ FFDA..FFDC ; Alphabetic 1182F..11837 ; Alphabetic 11838 ; Alphabetic 118A0..118DF ; Alphabetic -118FF ; Alphabetic +118FF..11906 ; Alphabetic +11909 ; Alphabetic +1190C..11913 ; Alphabetic +11915..11916 ; Alphabetic +11918..1192F ; Alphabetic +11930..11935 ; Alphabetic +11937..11938 ; Alphabetic +1193B..1193C ; Alphabetic +1193F ; Alphabetic +11940 ; Alphabetic +11941 ; Alphabetic +11942 ; Alphabetic 119A0..119A7 ; Alphabetic 119AA..119D0 ; Alphabetic 119D1..119D3 ; Alphabetic @@ -1209,6 +1231,7 @@ FFDA..FFDC ; Alphabetic 11EE0..11EF2 ; Alphabetic 11EF3..11EF4 ; Alphabetic 11EF5..11EF6 ; Alphabetic +11FB0 ; Alphabetic 12000..12399 ; Alphabetic 12400..1246E ; Alphabetic 12480..12543 ; Alphabetic @@ -1230,8 +1253,10 @@ FFDA..FFDC ; Alphabetic 16F93..16F9F ; Alphabetic 16FE0..16FE1 ; Alphabetic 16FE3 ; Alphabetic +16FF0..16FF1 ; Alphabetic 17000..187F7 ; Alphabetic -18800..18AF2 ; Alphabetic +18800..18CD5 ; Alphabetic +18D00..18D08 ; Alphabetic 1B000..1B11E ; Alphabetic 1B150..1B152 ; Alphabetic 1B164..1B167 ; Alphabetic @@ -1320,14 +1345,15 @@ FFDA..FFDC ; Alphabetic 1F130..1F149 ; Alphabetic 1F150..1F169 ; Alphabetic 1F170..1F189 ; Alphabetic -20000..2A6D6 ; Alphabetic +20000..2A6DD ; Alphabetic 2A700..2B734 ; Alphabetic 2B740..2B81D ; Alphabetic 2B820..2CEA1 ; Alphabetic 2CEB0..2EBE0 ; Alphabetic 2F800..2FA1D ; Alphabetic +30000..3134A ; Alphabetic -# Total code points: 127256+ApplePUA +# Total code points: 132875+ApplePUA # ================================================ @@ -1953,11 +1979,14 @@ A7BB ; Lowercase A7BD ; Lowercase A7BF ; Lowercase A7C3 ; Lowercase +A7C8 ; Lowercase +A7CA ; Lowercase +A7F6 ; Lowercase A7F8..A7F9 ; Lowercase A7FA ; Lowercase AB30..AB5A ; Lowercase AB5C..AB5F ; Lowercase -AB60..AB67 ; Lowercase +AB60..AB68 ; Lowercase AB70..ABBF ; Lowercase FB00..FB06 ; Lowercase FB13..FB17 ; Lowercase @@ -1997,7 +2026,7 @@ FF41..FF5A ; Lowercase 1D7CB ; Lowercase 1E922..1E943 ; Lowercase -# Total code points: 2340 +# Total code points: 2344 # ================================================ @@ -2603,7 +2632,9 @@ A7BA ; Uppercase A7BC ; Uppercase A7BE ; Uppercase A7C2 ; Uppercase -A7C4..A7C6 ; Uppercase +A7C4..A7C7 ; Uppercase +A7C9 ; Uppercase +A7F5 ; Uppercase FF21..FF3A ; Uppercase 10400..10427 ; Uppercase 104B0..104D3 ; Uppercase @@ -2646,7 +2677,7 @@ FF21..FF3A ; Uppercase 1F150..1F169 ; Uppercase 1F170..1F189 ; Uppercase -# Total code points: 1908 +# Total code points: 1911 # ================================================ @@ -2756,12 +2787,13 @@ A770 ; Cased A771..A787 ; Cased A78B..A78E ; Cased A790..A7BF ; Cased -A7C2..A7C6 ; Cased +A7C2..A7CA ; Cased +A7F5..A7F6 ; Cased A7F8..A7F9 ; Cased A7FA ; Cased AB30..AB5A ; Cased AB5C..AB5F ; Cased -AB60..AB67 ; Cased +AB60..AB68 ; Cased AB70..ABBF ; Cased FB00..FB06 ; Cased FB13..FB17 ; Cased @@ -2809,7 +2841,7 @@ FF41..FF5A ; Cased 1F150..1F169 ; Cased 1F170..1F189 ; Cased -# Total code points: 4279 +# Total code points: 4286 # ================================================ @@ -2849,6 +2881,7 @@ FF41..FF5A ; Cased 0483..0487 ; Case_Ignorable 0488..0489 ; Case_Ignorable 0559 ; Case_Ignorable +055F ; Case_Ignorable 0591..05BD ; Case_Ignorable 05BF ; Case_Ignorable 05C1..05C2 ; Case_Ignorable @@ -2919,7 +2952,7 @@ FF41..FF5A ; Cased 0B3F ; Case_Ignorable 0B41..0B44 ; Case_Ignorable 0B4D ; Case_Ignorable -0B56 ; Case_Ignorable +0B55..0B56 ; Case_Ignorable 0B62..0B63 ; Case_Ignorable 0B82 ; Case_Ignorable 0BC0 ; Case_Ignorable @@ -2942,6 +2975,7 @@ FF41..FF5A ; Cased 0D41..0D44 ; Case_Ignorable 0D4D ; Case_Ignorable 0D62..0D63 ; Case_Ignorable +0D81 ; Case_Ignorable 0DCA ; Case_Ignorable 0DD2..0DD4 ; Case_Ignorable 0DD6 ; Case_Ignorable @@ -3007,6 +3041,7 @@ FF41..FF5A ; Cased 1AA7 ; Case_Ignorable 1AB0..1ABD ; Case_Ignorable 1ABE ; Case_Ignorable +1ABF..1AC0 ; Case_Ignorable 1B00..1B03 ; Case_Ignorable 1B34 ; Case_Ignorable 1B36..1B3A ; Case_Ignorable @@ -3092,6 +3127,7 @@ A802 ; Case_Ignorable A806 ; Case_Ignorable A80B ; Case_Ignorable A825..A826 ; Case_Ignorable +A82C ; Case_Ignorable A8C4..A8C5 ; Case_Ignorable A8E0..A8F1 ; Case_Ignorable A8FF ; Case_Ignorable @@ -3122,6 +3158,8 @@ AAF3..AAF4 ; Case_Ignorable AAF6 ; Case_Ignorable AB5B ; Case_Ignorable AB5C..AB5F ; Case_Ignorable +AB69 ; Case_Ignorable +AB6A..AB6B ; Case_Ignorable ABE5 ; Case_Ignorable ABE8 ; Case_Ignorable ABED ; Case_Ignorable @@ -3156,6 +3194,7 @@ FFF9..FFFB ; Case_Ignorable 10A3F ; Case_Ignorable 10AE5..10AE6 ; Case_Ignorable 10D24..10D27 ; Case_Ignorable +10EAB..10EAC ; Case_Ignorable 10F46..10F50 ; Case_Ignorable 11001 ; Case_Ignorable 11038..11046 ; Case_Ignorable @@ -3171,6 +3210,7 @@ FFF9..FFFB ; Case_Ignorable 11180..11181 ; Case_Ignorable 111B6..111BE ; Case_Ignorable 111C9..111CC ; Case_Ignorable +111CF ; Case_Ignorable 1122F..11231 ; Case_Ignorable 11234 ; Case_Ignorable 11236..11237 ; Case_Ignorable @@ -3206,6 +3246,9 @@ FFF9..FFFB ; Case_Ignorable 11727..1172B ; Case_Ignorable 1182F..11837 ; Case_Ignorable 11839..1183A ; Case_Ignorable +1193B..1193C ; Case_Ignorable +1193E ; Case_Ignorable +11943 ; Case_Ignorable 119D4..119D7 ; Case_Ignorable 119DA..119DB ; Case_Ignorable 119E0 ; Case_Ignorable @@ -3242,6 +3285,7 @@ FFF9..FFFB ; Case_Ignorable 16F93..16F9F ; Case_Ignorable 16FE0..16FE1 ; Case_Ignorable 16FE3 ; Case_Ignorable +16FE4 ; Case_Ignorable 1BC9D..1BC9E ; Case_Ignorable 1BCA0..1BCA3 ; Case_Ignorable 1D167..1D169 ; Case_Ignorable @@ -3272,7 +3316,7 @@ E0001 ; Case_Ignorable E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable -# Total code points: 2396+ApplePUA +# Total code points: 2413+ApplePUA # ================================================ @@ -3872,7 +3916,9 @@ A7BA ; Changes_When_Lowercased A7BC ; Changes_When_Lowercased A7BE ; Changes_When_Lowercased A7C2 ; Changes_When_Lowercased -A7C4..A7C6 ; Changes_When_Lowercased +A7C4..A7C7 ; Changes_When_Lowercased +A7C9 ; Changes_When_Lowercased +A7F5 ; Changes_When_Lowercased FF21..FF3A ; Changes_When_Lowercased 10400..10427 ; Changes_When_Lowercased 104B0..104D3 ; Changes_When_Lowercased @@ -3881,7 +3927,7 @@ FF21..FF3A ; Changes_When_Lowercased 16E40..16E5F ; Changes_When_Lowercased 1E900..1E921 ; Changes_When_Lowercased -# Total code points: 1390 +# Total code points: 1393 # ================================================ @@ -4495,6 +4541,9 @@ A7BB ; Changes_When_Uppercased A7BD ; Changes_When_Uppercased A7BF ; Changes_When_Uppercased A7C3 ; Changes_When_Uppercased +A7C8 ; Changes_When_Uppercased +A7CA ; Changes_When_Uppercased +A7F6 ; Changes_When_Uppercased AB53 ; Changes_When_Uppercased AB70..ABBF ; Changes_When_Uppercased FB00..FB06 ; Changes_When_Uppercased @@ -4507,7 +4556,7 @@ FF41..FF5A ; Changes_When_Uppercased 16E60..16E7F ; Changes_When_Uppercased 1E922..1E943 ; Changes_When_Uppercased -# Total code points: 1482 +# Total code points: 1485 # ================================================ @@ -5120,6 +5169,9 @@ A7BB ; Changes_When_Titlecased A7BD ; Changes_When_Titlecased A7BF ; Changes_When_Titlecased A7C3 ; Changes_When_Titlecased +A7C8 ; Changes_When_Titlecased +A7CA ; Changes_When_Titlecased +A7F6 ; Changes_When_Titlecased AB53 ; Changes_When_Titlecased AB70..ABBF ; Changes_When_Titlecased FB00..FB06 ; Changes_When_Titlecased @@ -5132,7 +5184,7 @@ FF41..FF5A ; Changes_When_Titlecased 16E60..16E7F ; Changes_When_Titlecased 1E922..1E943 ; Changes_When_Titlecased -# Total code points: 1409 +# Total code points: 1412 # ================================================ @@ -5742,7 +5794,9 @@ A7BA ; Changes_When_Casefolded A7BC ; Changes_When_Casefolded A7BE ; Changes_When_Casefolded A7C2 ; Changes_When_Casefolded -A7C4..A7C6 ; Changes_When_Casefolded +A7C4..A7C7 ; Changes_When_Casefolded +A7C9 ; Changes_When_Casefolded +A7F5 ; Changes_When_Casefolded AB70..ABBF ; Changes_When_Casefolded FB00..FB06 ; Changes_When_Casefolded FB13..FB17 ; Changes_When_Casefolded @@ -5754,7 +5808,7 @@ FF21..FF3A ; Changes_When_Casefolded 16E40..16E5F ; Changes_When_Casefolded 1E900..1E921 ; Changes_When_Casefolded -# Total code points: 1463 +# Total code points: 1466 # ================================================ @@ -5871,7 +5925,8 @@ A78B..A78D ; Changes_When_Casemapped A790..A794 ; Changes_When_Casemapped A796..A7AE ; Changes_When_Casemapped A7B0..A7BF ; Changes_When_Casemapped -A7C2..A7C6 ; Changes_When_Casemapped +A7C2..A7CA ; Changes_When_Casemapped +A7F5..A7F6 ; Changes_When_Casemapped AB53 ; Changes_When_Casemapped AB70..ABBF ; Changes_When_Casemapped FB00..FB06 ; Changes_When_Casemapped @@ -5887,7 +5942,7 @@ FF41..FF5A ; Changes_When_Casemapped 16E40..16E7F ; Changes_When_Casemapped 1E900..1E943 ; Changes_When_Casemapped -# Total code points: 2841 +# Total code points: 2847 # ================================================ @@ -5961,7 +6016,7 @@ FF41..FF5A ; Changes_When_Casemapped 0840..0858 ; ID_Start 0860..086A ; ID_Start 08A0..08B4 ; ID_Start -08B6..08BD ; ID_Start +08B6..08C7 ; ID_Start 0904..0939 ; ID_Start 093D ; ID_Start 0950 ; ID_Start @@ -6038,7 +6093,7 @@ FF41..FF5A ; Changes_When_Casemapped 0CDE ; ID_Start 0CE0..0CE1 ; ID_Start 0CF1..0CF2 ; ID_Start -0D05..0D0C ; ID_Start +0D04..0D0C ; ID_Start 0D0E..0D10 ; ID_Start 0D12..0D3A ; ID_Start 0D3D ; ID_Start @@ -6237,10 +6292,10 @@ FF41..FF5A ; Changes_When_Casemapped 30FF ; ID_Start 3105..312F ; ID_Start 3131..318E ; ID_Start -31A0..31BA ; ID_Start +31A0..31BF ; ID_Start 31F0..31FF ; ID_Start -3400..4DB5 ; ID_Start -4E00..9FEF ; ID_Start +3400..4DBF ; ID_Start +4E00..9FFC ; ID_Start A000..A014 ; ID_Start A015 ; ID_Start A016..A48C ; ID_Start @@ -6265,7 +6320,8 @@ A788 ; ID_Start A78B..A78E ; ID_Start A78F ; ID_Start A790..A7BF ; ID_Start -A7C2..A7C6 ; ID_Start +A7C2..A7CA ; ID_Start +A7F5..A7F6 ; ID_Start A7F7 ; ID_Start A7F8..A7F9 ; ID_Start A7FA ; ID_Start @@ -6312,7 +6368,8 @@ AB20..AB26 ; ID_Start AB28..AB2E ; ID_Start AB30..AB5A ; ID_Start AB5C..AB5F ; ID_Start -AB60..AB67 ; ID_Start +AB60..AB68 ; ID_Start +AB69 ; ID_Start AB70..ABBF ; ID_Start ABC0..ABE2 ; ID_Start AC00..D7A3 ; ID_Start @@ -6406,15 +6463,19 @@ FFDA..FFDC ; ID_Start 10C80..10CB2 ; ID_Start 10CC0..10CF2 ; ID_Start 10D00..10D23 ; ID_Start +10E80..10EA9 ; ID_Start +10EB0..10EB1 ; ID_Start 10F00..10F1C ; ID_Start 10F27 ; ID_Start 10F30..10F45 ; ID_Start +10FB0..10FC4 ; ID_Start 10FE0..10FF6 ; ID_Start 11003..11037 ; ID_Start 11083..110AF ; ID_Start 110D0..110E8 ; ID_Start 11103..11126 ; ID_Start 11144 ; ID_Start +11147 ; ID_Start 11150..11172 ; ID_Start 11176 ; ID_Start 11183..111B2 ; ID_Start @@ -6440,7 +6501,7 @@ FFDA..FFDC ; ID_Start 1135D..11361 ; ID_Start 11400..11434 ; ID_Start 11447..1144A ; ID_Start -1145F ; ID_Start +1145F..11461 ; ID_Start 11480..114AF ; ID_Start 114C4..114C5 ; ID_Start 114C7 ; ID_Start @@ -6453,7 +6514,13 @@ FFDA..FFDC ; ID_Start 11700..1171A ; ID_Start 11800..1182B ; ID_Start 118A0..118DF ; ID_Start -118FF ; ID_Start +118FF..11906 ; ID_Start +11909 ; ID_Start +1190C..11913 ; ID_Start +11915..11916 ; ID_Start +11918..1192F ; ID_Start +1193F ; ID_Start +11941 ; ID_Start 119A0..119A7 ; ID_Start 119AA..119D0 ; ID_Start 119E1 ; ID_Start @@ -6478,6 +6545,7 @@ FFDA..FFDC ; ID_Start 11D6A..11D89 ; ID_Start 11D98 ; ID_Start 11EE0..11EF2 ; ID_Start +11FB0 ; ID_Start 12000..12399 ; ID_Start 12400..1246E ; ID_Start 12480..12543 ; ID_Start @@ -6497,7 +6565,8 @@ FFDA..FFDC ; ID_Start 16FE0..16FE1 ; ID_Start 16FE3 ; ID_Start 17000..187F7 ; ID_Start -18800..18AF2 ; ID_Start +18800..18CD5 ; ID_Start +18D00..18D08 ; ID_Start 1B000..1B11E ; ID_Start 1B150..1B152 ; ID_Start 1B164..1B167 ; ID_Start @@ -6576,14 +6645,15 @@ FFDA..FFDC ; ID_Start 1EEA1..1EEA3 ; ID_Start 1EEA5..1EEA9 ; ID_Start 1EEAB..1EEBB ; ID_Start -20000..2A6D6 ; ID_Start +20000..2A6DD ; ID_Start 2A700..2B734 ; ID_Start 2B740..2B81D ; ID_Start 2B820..2CEA1 ; ID_Start 2CEB0..2EBE0 ; ID_Start 2F800..2FA1D ; ID_Start +30000..3134A ; ID_Start -# Total code points: 125884 +# Total code points: 131482 # ================================================ @@ -6689,7 +6759,7 @@ FFDA..FFDC ; ID_Start 0859..085B ; ID_Continue 0860..086A ; ID_Continue 08A0..08B4 ; ID_Continue -08B6..08BD ; ID_Continue +08B6..08C7 ; ID_Continue 08D3..08E1 ; ID_Continue 08E3..0902 ; ID_Continue 0903 ; ID_Continue @@ -6794,7 +6864,7 @@ FFDA..FFDC ; ID_Start 0B47..0B48 ; ID_Continue 0B4B..0B4C ; ID_Continue 0B4D ; ID_Continue -0B56 ; ID_Continue +0B55..0B56 ; ID_Continue 0B57 ; ID_Continue 0B5C..0B5D ; ID_Continue 0B5F..0B61 ; ID_Continue @@ -6863,7 +6933,7 @@ FFDA..FFDC ; ID_Start 0CF1..0CF2 ; ID_Continue 0D00..0D01 ; ID_Continue 0D02..0D03 ; ID_Continue -0D05..0D0C ; ID_Continue +0D04..0D0C ; ID_Continue 0D0E..0D10 ; ID_Continue 0D12..0D3A ; ID_Continue 0D3B..0D3C ; ID_Continue @@ -6880,6 +6950,7 @@ FFDA..FFDC ; ID_Start 0D62..0D63 ; ID_Continue 0D66..0D6F ; ID_Continue 0D7A..0D7F ; ID_Continue +0D81 ; ID_Continue 0D82..0D83 ; ID_Continue 0D85..0D96 ; ID_Continue 0D9A..0DB1 ; ID_Continue @@ -7069,6 +7140,7 @@ FFDA..FFDC ; ID_Start 1A90..1A99 ; ID_Continue 1AA7 ; ID_Continue 1AB0..1ABD ; ID_Continue +1ABF..1AC0 ; ID_Continue 1B00..1B03 ; ID_Continue 1B04 ; ID_Continue 1B05..1B33 ; ID_Continue @@ -7227,10 +7299,10 @@ FFDA..FFDC ; ID_Start 30FF ; ID_Continue 3105..312F ; ID_Continue 3131..318E ; ID_Continue -31A0..31BA ; ID_Continue +31A0..31BF ; ID_Continue 31F0..31FF ; ID_Continue -3400..4DB5 ; ID_Continue -4E00..9FEF ; ID_Continue +3400..4DBF ; ID_Continue +4E00..9FFC ; ID_Continue A000..A014 ; ID_Continue A015 ; ID_Continue A016..A48C ; ID_Continue @@ -7260,7 +7332,8 @@ A788 ; ID_Continue A78B..A78E ; ID_Continue A78F ; ID_Continue A790..A7BF ; ID_Continue -A7C2..A7C6 ; ID_Continue +A7C2..A7CA ; ID_Continue +A7F5..A7F6 ; ID_Continue A7F7 ; ID_Continue A7F8..A7F9 ; ID_Continue A7FA ; ID_Continue @@ -7274,6 +7347,7 @@ A80C..A822 ; ID_Continue A823..A824 ; ID_Continue A825..A826 ; ID_Continue A827 ; ID_Continue +A82C ; ID_Continue A840..A873 ; ID_Continue A880..A881 ; ID_Continue A882..A8B3 ; ID_Continue @@ -7356,7 +7430,8 @@ AB20..AB26 ; ID_Continue AB28..AB2E ; ID_Continue AB30..AB5A ; ID_Continue AB5C..AB5F ; ID_Continue -AB60..AB67 ; ID_Continue +AB60..AB68 ; ID_Continue +AB69 ; ID_Continue AB70..ABBF ; ID_Continue ABC0..ABE2 ; ID_Continue ABE3..ABE4 ; ID_Continue @@ -7477,10 +7552,14 @@ FFDA..FFDC ; ID_Continue 10D00..10D23 ; ID_Continue 10D24..10D27 ; ID_Continue 10D30..10D39 ; ID_Continue +10E80..10EA9 ; ID_Continue +10EAB..10EAC ; ID_Continue +10EB0..10EB1 ; ID_Continue 10F00..10F1C ; ID_Continue 10F27 ; ID_Continue 10F30..10F45 ; ID_Continue 10F46..10F50 ; ID_Continue +10FB0..10FC4 ; ID_Continue 10FE0..10FF6 ; ID_Continue 11000 ; ID_Continue 11001 ; ID_Continue @@ -7505,6 +7584,7 @@ FFDA..FFDC ; ID_Continue 11136..1113F ; ID_Continue 11144 ; ID_Continue 11145..11146 ; ID_Continue +11147 ; ID_Continue 11150..11172 ; ID_Continue 11173 ; ID_Continue 11176 ; ID_Continue @@ -7516,6 +7596,8 @@ FFDA..FFDC ; ID_Continue 111BF..111C0 ; ID_Continue 111C1..111C4 ; ID_Continue 111C9..111CC ; ID_Continue +111CE ; ID_Continue +111CF ; ID_Continue 111D0..111D9 ; ID_Continue 111DA ; ID_Continue 111DC ; ID_Continue @@ -7569,7 +7651,7 @@ FFDA..FFDC ; ID_Continue 11447..1144A ; ID_Continue 11450..11459 ; ID_Continue 1145E ; ID_Continue -1145F ; ID_Continue +1145F..11461 ; ID_Continue 11480..114AF ; ID_Continue 114B0..114B2 ; ID_Continue 114B3..114B8 ; ID_Continue @@ -7624,7 +7706,22 @@ FFDA..FFDC ; ID_Continue 11839..1183A ; ID_Continue 118A0..118DF ; ID_Continue 118E0..118E9 ; ID_Continue -118FF ; ID_Continue +118FF..11906 ; ID_Continue +11909 ; ID_Continue +1190C..11913 ; ID_Continue +11915..11916 ; ID_Continue +11918..1192F ; ID_Continue +11930..11935 ; ID_Continue +11937..11938 ; ID_Continue +1193B..1193C ; ID_Continue +1193D ; ID_Continue +1193E ; ID_Continue +1193F ; ID_Continue +11940 ; ID_Continue +11941 ; ID_Continue +11942 ; ID_Continue +11943 ; ID_Continue +11950..11959 ; ID_Continue 119A0..119A7 ; ID_Continue 119AA..119D0 ; ID_Continue 119D1..119D3 ; ID_Continue @@ -7694,6 +7791,7 @@ FFDA..FFDC ; ID_Continue 11EE0..11EF2 ; ID_Continue 11EF3..11EF4 ; ID_Continue 11EF5..11EF6 ; ID_Continue +11FB0 ; ID_Continue 12000..12399 ; ID_Continue 12400..1246E ; ID_Continue 12480..12543 ; ID_Continue @@ -7719,8 +7817,11 @@ FFDA..FFDC ; ID_Continue 16F93..16F9F ; ID_Continue 16FE0..16FE1 ; ID_Continue 16FE3 ; ID_Continue +16FE4 ; ID_Continue +16FF0..16FF1 ; ID_Continue 17000..187F7 ; ID_Continue -18800..18AF2 ; ID_Continue +18800..18CD5 ; ID_Continue +18D00..18D08 ; ID_Continue 1B000..1B11E ; ID_Continue 1B150..1B152 ; ID_Continue 1B164..1B167 ; ID_Continue @@ -7826,15 +7927,17 @@ FFDA..FFDC ; ID_Continue 1EEA1..1EEA3 ; ID_Continue 1EEA5..1EEA9 ; ID_Continue 1EEAB..1EEBB ; ID_Continue -20000..2A6D6 ; ID_Continue +1FBF0..1FBF9 ; ID_Continue +20000..2A6DD ; ID_Continue 2A700..2B734 ; ID_Continue 2B740..2B81D ; ID_Continue 2B820..2CEA1 ; ID_Continue 2CEB0..2EBE0 ; ID_Continue 2F800..2FA1D ; ID_Continue +30000..3134A ; ID_Continue E0100..E01EF ; ID_Continue -# Total code points: 128789 +# Total code points: 134434 # ================================================ @@ -7905,7 +8008,7 @@ E0100..E01EF ; ID_Continue 0840..0858 ; XID_Start 0860..086A ; XID_Start 08A0..08B4 ; XID_Start -08B6..08BD ; XID_Start +08B6..08C7 ; XID_Start 0904..0939 ; XID_Start 093D ; XID_Start 0950 ; XID_Start @@ -7982,7 +8085,7 @@ E0100..E01EF ; ID_Continue 0CDE ; XID_Start 0CE0..0CE1 ; XID_Start 0CF1..0CF2 ; XID_Start -0D05..0D0C ; XID_Start +0D04..0D0C ; XID_Start 0D0E..0D10 ; XID_Start 0D12..0D3A ; XID_Start 0D3D ; XID_Start @@ -8180,10 +8283,10 @@ E0100..E01EF ; ID_Continue 30FF ; XID_Start 3105..312F ; XID_Start 3131..318E ; XID_Start -31A0..31BA ; XID_Start +31A0..31BF ; XID_Start 31F0..31FF ; XID_Start -3400..4DB5 ; XID_Start -4E00..9FEF ; XID_Start +3400..4DBF ; XID_Start +4E00..9FFC ; XID_Start A000..A014 ; XID_Start A015 ; XID_Start A016..A48C ; XID_Start @@ -8208,7 +8311,8 @@ A788 ; XID_Start A78B..A78E ; XID_Start A78F ; XID_Start A790..A7BF ; XID_Start -A7C2..A7C6 ; XID_Start +A7C2..A7CA ; XID_Start +A7F5..A7F6 ; XID_Start A7F7 ; XID_Start A7F8..A7F9 ; XID_Start A7FA ; XID_Start @@ -8255,7 +8359,8 @@ AB20..AB26 ; XID_Start AB28..AB2E ; XID_Start AB30..AB5A ; XID_Start AB5C..AB5F ; XID_Start -AB60..AB67 ; XID_Start +AB60..AB68 ; XID_Start +AB69 ; XID_Start AB70..ABBF ; XID_Start ABC0..ABE2 ; XID_Start AC00..D7A3 ; XID_Start @@ -8354,15 +8459,19 @@ FFDA..FFDC ; XID_Start 10C80..10CB2 ; XID_Start 10CC0..10CF2 ; XID_Start 10D00..10D23 ; XID_Start +10E80..10EA9 ; XID_Start +10EB0..10EB1 ; XID_Start 10F00..10F1C ; XID_Start 10F27 ; XID_Start 10F30..10F45 ; XID_Start +10FB0..10FC4 ; XID_Start 10FE0..10FF6 ; XID_Start 11003..11037 ; XID_Start 11083..110AF ; XID_Start 110D0..110E8 ; XID_Start 11103..11126 ; XID_Start 11144 ; XID_Start +11147 ; XID_Start 11150..11172 ; XID_Start 11176 ; XID_Start 11183..111B2 ; XID_Start @@ -8388,7 +8497,7 @@ FFDA..FFDC ; XID_Start 1135D..11361 ; XID_Start 11400..11434 ; XID_Start 11447..1144A ; XID_Start -1145F ; XID_Start +1145F..11461 ; XID_Start 11480..114AF ; XID_Start 114C4..114C5 ; XID_Start 114C7 ; XID_Start @@ -8401,7 +8510,13 @@ FFDA..FFDC ; XID_Start 11700..1171A ; XID_Start 11800..1182B ; XID_Start 118A0..118DF ; XID_Start -118FF ; XID_Start +118FF..11906 ; XID_Start +11909 ; XID_Start +1190C..11913 ; XID_Start +11915..11916 ; XID_Start +11918..1192F ; XID_Start +1193F ; XID_Start +11941 ; XID_Start 119A0..119A7 ; XID_Start 119AA..119D0 ; XID_Start 119E1 ; XID_Start @@ -8426,6 +8541,7 @@ FFDA..FFDC ; XID_Start 11D6A..11D89 ; XID_Start 11D98 ; XID_Start 11EE0..11EF2 ; XID_Start +11FB0 ; XID_Start 12000..12399 ; XID_Start 12400..1246E ; XID_Start 12480..12543 ; XID_Start @@ -8445,7 +8561,8 @@ FFDA..FFDC ; XID_Start 16FE0..16FE1 ; XID_Start 16FE3 ; XID_Start 17000..187F7 ; XID_Start -18800..18AF2 ; XID_Start +18800..18CD5 ; XID_Start +18D00..18D08 ; XID_Start 1B000..1B11E ; XID_Start 1B150..1B152 ; XID_Start 1B164..1B167 ; XID_Start @@ -8524,14 +8641,15 @@ FFDA..FFDC ; XID_Start 1EEA1..1EEA3 ; XID_Start 1EEA5..1EEA9 ; XID_Start 1EEAB..1EEBB ; XID_Start -20000..2A6D6 ; XID_Start +20000..2A6DD ; XID_Start 2A700..2B734 ; XID_Start 2B740..2B81D ; XID_Start 2B820..2CEA1 ; XID_Start 2CEB0..2EBE0 ; XID_Start 2F800..2FA1D ; XID_Start +30000..3134A ; XID_Start -# Total code points: 125861 +# Total code points: 131459 # ================================================ @@ -8633,7 +8751,7 @@ FFDA..FFDC ; XID_Start 0859..085B ; XID_Continue 0860..086A ; XID_Continue 08A0..08B4 ; XID_Continue -08B6..08BD ; XID_Continue +08B6..08C7 ; XID_Continue 08D3..08E1 ; XID_Continue 08E3..0902 ; XID_Continue 0903 ; XID_Continue @@ -8738,7 +8856,7 @@ FFDA..FFDC ; XID_Start 0B47..0B48 ; XID_Continue 0B4B..0B4C ; XID_Continue 0B4D ; XID_Continue -0B56 ; XID_Continue +0B55..0B56 ; XID_Continue 0B57 ; XID_Continue 0B5C..0B5D ; XID_Continue 0B5F..0B61 ; XID_Continue @@ -8807,7 +8925,7 @@ FFDA..FFDC ; XID_Start 0CF1..0CF2 ; XID_Continue 0D00..0D01 ; XID_Continue 0D02..0D03 ; XID_Continue -0D05..0D0C ; XID_Continue +0D04..0D0C ; XID_Continue 0D0E..0D10 ; XID_Continue 0D12..0D3A ; XID_Continue 0D3B..0D3C ; XID_Continue @@ -8824,6 +8942,7 @@ FFDA..FFDC ; XID_Start 0D62..0D63 ; XID_Continue 0D66..0D6F ; XID_Continue 0D7A..0D7F ; XID_Continue +0D81 ; XID_Continue 0D82..0D83 ; XID_Continue 0D85..0D96 ; XID_Continue 0D9A..0DB1 ; XID_Continue @@ -9013,6 +9132,7 @@ FFDA..FFDC ; XID_Start 1A90..1A99 ; XID_Continue 1AA7 ; XID_Continue 1AB0..1ABD ; XID_Continue +1ABF..1AC0 ; XID_Continue 1B00..1B03 ; XID_Continue 1B04 ; XID_Continue 1B05..1B33 ; XID_Continue @@ -9170,10 +9290,10 @@ FFDA..FFDC ; XID_Start 30FF ; XID_Continue 3105..312F ; XID_Continue 3131..318E ; XID_Continue -31A0..31BA ; XID_Continue +31A0..31BF ; XID_Continue 31F0..31FF ; XID_Continue -3400..4DB5 ; XID_Continue -4E00..9FEF ; XID_Continue +3400..4DBF ; XID_Continue +4E00..9FFC ; XID_Continue A000..A014 ; XID_Continue A015 ; XID_Continue A016..A48C ; XID_Continue @@ -9203,7 +9323,8 @@ A788 ; XID_Continue A78B..A78E ; XID_Continue A78F ; XID_Continue A790..A7BF ; XID_Continue -A7C2..A7C6 ; XID_Continue +A7C2..A7CA ; XID_Continue +A7F5..A7F6 ; XID_Continue A7F7 ; XID_Continue A7F8..A7F9 ; XID_Continue A7FA ; XID_Continue @@ -9217,6 +9338,7 @@ A80C..A822 ; XID_Continue A823..A824 ; XID_Continue A825..A826 ; XID_Continue A827 ; XID_Continue +A82C ; XID_Continue A840..A873 ; XID_Continue A880..A881 ; XID_Continue A882..A8B3 ; XID_Continue @@ -9299,7 +9421,8 @@ AB20..AB26 ; XID_Continue AB28..AB2E ; XID_Continue AB30..AB5A ; XID_Continue AB5C..AB5F ; XID_Continue -AB60..AB67 ; XID_Continue +AB60..AB68 ; XID_Continue +AB69 ; XID_Continue AB70..ABBF ; XID_Continue ABC0..ABE2 ; XID_Continue ABE3..ABE4 ; XID_Continue @@ -9426,10 +9549,14 @@ FFDA..FFDC ; XID_Continue 10D00..10D23 ; XID_Continue 10D24..10D27 ; XID_Continue 10D30..10D39 ; XID_Continue +10E80..10EA9 ; XID_Continue +10EAB..10EAC ; XID_Continue +10EB0..10EB1 ; XID_Continue 10F00..10F1C ; XID_Continue 10F27 ; XID_Continue 10F30..10F45 ; XID_Continue 10F46..10F50 ; XID_Continue +10FB0..10FC4 ; XID_Continue 10FE0..10FF6 ; XID_Continue 11000 ; XID_Continue 11001 ; XID_Continue @@ -9454,6 +9581,7 @@ FFDA..FFDC ; XID_Continue 11136..1113F ; XID_Continue 11144 ; XID_Continue 11145..11146 ; XID_Continue +11147 ; XID_Continue 11150..11172 ; XID_Continue 11173 ; XID_Continue 11176 ; XID_Continue @@ -9465,6 +9593,8 @@ FFDA..FFDC ; XID_Continue 111BF..111C0 ; XID_Continue 111C1..111C4 ; XID_Continue 111C9..111CC ; XID_Continue +111CE ; XID_Continue +111CF ; XID_Continue 111D0..111D9 ; XID_Continue 111DA ; XID_Continue 111DC ; XID_Continue @@ -9518,7 +9648,7 @@ FFDA..FFDC ; XID_Continue 11447..1144A ; XID_Continue 11450..11459 ; XID_Continue 1145E ; XID_Continue -1145F ; XID_Continue +1145F..11461 ; XID_Continue 11480..114AF ; XID_Continue 114B0..114B2 ; XID_Continue 114B3..114B8 ; XID_Continue @@ -9573,7 +9703,22 @@ FFDA..FFDC ; XID_Continue 11839..1183A ; XID_Continue 118A0..118DF ; XID_Continue 118E0..118E9 ; XID_Continue -118FF ; XID_Continue +118FF..11906 ; XID_Continue +11909 ; XID_Continue +1190C..11913 ; XID_Continue +11915..11916 ; XID_Continue +11918..1192F ; XID_Continue +11930..11935 ; XID_Continue +11937..11938 ; XID_Continue +1193B..1193C ; XID_Continue +1193D ; XID_Continue +1193E ; XID_Continue +1193F ; XID_Continue +11940 ; XID_Continue +11941 ; XID_Continue +11942 ; XID_Continue +11943 ; XID_Continue +11950..11959 ; XID_Continue 119A0..119A7 ; XID_Continue 119AA..119D0 ; XID_Continue 119D1..119D3 ; XID_Continue @@ -9643,6 +9788,7 @@ FFDA..FFDC ; XID_Continue 11EE0..11EF2 ; XID_Continue 11EF3..11EF4 ; XID_Continue 11EF5..11EF6 ; XID_Continue +11FB0 ; XID_Continue 12000..12399 ; XID_Continue 12400..1246E ; XID_Continue 12480..12543 ; XID_Continue @@ -9668,8 +9814,11 @@ FFDA..FFDC ; XID_Continue 16F93..16F9F ; XID_Continue 16FE0..16FE1 ; XID_Continue 16FE3 ; XID_Continue +16FE4 ; XID_Continue +16FF0..16FF1 ; XID_Continue 17000..187F7 ; XID_Continue -18800..18AF2 ; XID_Continue +18800..18CD5 ; XID_Continue +18D00..18D08 ; XID_Continue 1B000..1B11E ; XID_Continue 1B150..1B152 ; XID_Continue 1B164..1B167 ; XID_Continue @@ -9775,15 +9924,17 @@ FFDA..FFDC ; XID_Continue 1EEA1..1EEA3 ; XID_Continue 1EEA5..1EEA9 ; XID_Continue 1EEAB..1EEBB ; XID_Continue -20000..2A6D6 ; XID_Continue +1FBF0..1FBF9 ; XID_Continue +20000..2A6DD ; XID_Continue 2A700..2B734 ; XID_Continue 2B740..2B81D ; XID_Continue 2B820..2CEA1 ; XID_Continue 2CEB0..2EBE0 ; XID_Continue 2F800..2FA1D ; XID_Continue +30000..3134A ; XID_Continue E0100..E01EF ; XID_Continue -# Total code points: 128770 +# Total code points: 134415 # ================================================ @@ -9895,7 +10046,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0B3F ; Grapheme_Extend 0B41..0B44 ; Grapheme_Extend 0B4D ; Grapheme_Extend -0B56 ; Grapheme_Extend +0B55..0B56 ; Grapheme_Extend 0B57 ; Grapheme_Extend 0B62..0B63 ; Grapheme_Extend 0B82 ; Grapheme_Extend @@ -9925,6 +10076,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0D4D ; Grapheme_Extend 0D57 ; Grapheme_Extend 0D62..0D63 ; Grapheme_Extend +0D81 ; Grapheme_Extend 0DCA ; Grapheme_Extend 0DCF ; Grapheme_Extend 0DD2..0DD4 ; Grapheme_Extend @@ -9985,6 +10137,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 1A7F ; Grapheme_Extend 1AB0..1ABD ; Grapheme_Extend 1ABE ; Grapheme_Extend +1ABF..1AC0 ; Grapheme_Extend 1B00..1B03 ; Grapheme_Extend 1B34 ; Grapheme_Extend 1B35 ; Grapheme_Extend @@ -10031,6 +10184,7 @@ A802 ; Grapheme_Extend A806 ; Grapheme_Extend A80B ; Grapheme_Extend A825..A826 ; Grapheme_Extend +A82C ; Grapheme_Extend A8C4..A8C5 ; Grapheme_Extend A8E0..A8F1 ; Grapheme_Extend A8FF ; Grapheme_Extend @@ -10074,6 +10228,7 @@ FF9E..FF9F ; Grapheme_Extend 10A3F ; Grapheme_Extend 10AE5..10AE6 ; Grapheme_Extend 10D24..10D27 ; Grapheme_Extend +10EAB..10EAC ; Grapheme_Extend 10F46..10F50 ; Grapheme_Extend 11001 ; Grapheme_Extend 11038..11046 ; Grapheme_Extend @@ -10087,6 +10242,7 @@ FF9E..FF9F ; Grapheme_Extend 11180..11181 ; Grapheme_Extend 111B6..111BE ; Grapheme_Extend 111C9..111CC ; Grapheme_Extend +111CF ; Grapheme_Extend 1122F..11231 ; Grapheme_Extend 11234 ; Grapheme_Extend 11236..11237 ; Grapheme_Extend @@ -10127,6 +10283,10 @@ FF9E..FF9F ; Grapheme_Extend 11727..1172B ; Grapheme_Extend 1182F..11837 ; Grapheme_Extend 11839..1183A ; Grapheme_Extend +11930 ; Grapheme_Extend +1193B..1193C ; Grapheme_Extend +1193E ; Grapheme_Extend +11943 ; Grapheme_Extend 119D4..119D7 ; Grapheme_Extend 119DA..119DB ; Grapheme_Extend 119E0 ; Grapheme_Extend @@ -10158,6 +10318,7 @@ FF9E..FF9F ; Grapheme_Extend 16B30..16B36 ; Grapheme_Extend 16F4F ; Grapheme_Extend 16F8F..16F92 ; Grapheme_Extend +16FE4 ; Grapheme_Extend 1BC9D..1BC9E ; Grapheme_Extend 1D165 ; Grapheme_Extend 1D167..1D169 ; Grapheme_Extend @@ -10184,7 +10345,7 @@ FF9E..FF9F ; Grapheme_Extend E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend -# Total code points: 1965+ApplePUA +# Total code points: 1979+ApplePUA # ================================================ @@ -10344,7 +10505,7 @@ E0100..E01EF ; Grapheme_Extend 085E ; Grapheme_Base 0860..086A ; Grapheme_Base 08A0..08B4 ; Grapheme_Base -08B6..08BD ; Grapheme_Base +08B6..08C7 ; Grapheme_Base 0903 ; Grapheme_Base 0904..0939 ; Grapheme_Base 093B ; Grapheme_Base @@ -10481,7 +10642,7 @@ E0100..E01EF ; Grapheme_Extend 0CE6..0CEF ; Grapheme_Base 0CF1..0CF2 ; Grapheme_Base 0D02..0D03 ; Grapheme_Base -0D05..0D0C ; Grapheme_Base +0D04..0D0C ; Grapheme_Base 0D0E..0D10 ; Grapheme_Base 0D12..0D3A ; Grapheme_Base 0D3D ; Grapheme_Base @@ -10952,7 +11113,7 @@ E0100..E01EF ; Grapheme_Extend 2B47..2B4C ; Grapheme_Base 2B4D..2B73 ; Grapheme_Base 2B76..2B95 ; Grapheme_Base -2B98..2BFF ; Grapheme_Base +2B97..2BFF ; Grapheme_Base 2C00..2C2E ; Grapheme_Base 2C30..2C5E ; Grapheme_Base 2C60..2C7B ; Grapheme_Base @@ -11017,6 +11178,8 @@ E0100..E01EF ; Grapheme_Extend 2E41 ; Grapheme_Base 2E42 ; Grapheme_Base 2E43..2E4F ; Grapheme_Base +2E50..2E51 ; Grapheme_Base +2E52 ; Grapheme_Base 2E80..2E99 ; Grapheme_Base 2E9B..2EF3 ; Grapheme_Base 2F00..2FD5 ; Grapheme_Base @@ -11073,7 +11236,7 @@ E0100..E01EF ; Grapheme_Extend 3190..3191 ; Grapheme_Base 3192..3195 ; Grapheme_Base 3196..319F ; Grapheme_Base -31A0..31BA ; Grapheme_Base +31A0..31BF ; Grapheme_Base 31C0..31E3 ; Grapheme_Base 31F0..31FF ; Grapheme_Base 3200..321E ; Grapheme_Base @@ -11087,9 +11250,9 @@ E0100..E01EF ; Grapheme_Extend 328A..32B0 ; Grapheme_Base 32B1..32BF ; Grapheme_Base 32C0..33FF ; Grapheme_Base -3400..4DB5 ; Grapheme_Base +3400..4DBF ; Grapheme_Base 4DC0..4DFF ; Grapheme_Base -4E00..9FEF ; Grapheme_Base +4E00..9FFC ; Grapheme_Base A000..A014 ; Grapheme_Base A015 ; Grapheme_Base A016..A48C ; Grapheme_Base @@ -11124,7 +11287,8 @@ A789..A78A ; Grapheme_Base A78B..A78E ; Grapheme_Base A78F ; Grapheme_Base A790..A7BF ; Grapheme_Base -A7C2..A7C6 ; Grapheme_Base +A7C2..A7CA ; Grapheme_Base +A7F5..A7F6 ; Grapheme_Base A7F7 ; Grapheme_Base A7F8..A7F9 ; Grapheme_Base A7FA ; Grapheme_Base @@ -11211,7 +11375,9 @@ AB28..AB2E ; Grapheme_Base AB30..AB5A ; Grapheme_Base AB5B ; Grapheme_Base AB5C..AB5F ; Grapheme_Base -AB60..AB67 ; Grapheme_Base +AB60..AB68 ; Grapheme_Base +AB69 ; Grapheme_Base +AB6A..AB6B ; Grapheme_Base AB70..ABBF ; Grapheme_Base ABC0..ABE2 ; Grapheme_Base ABE3..ABE4 ; Grapheme_Base @@ -11359,7 +11525,7 @@ FFFC..FFFD ; Grapheme_Base 10179..10189 ; Grapheme_Base 1018A..1018B ; Grapheme_Base 1018C..1018E ; Grapheme_Base -10190..1019B ; Grapheme_Base +10190..1019C ; Grapheme_Base 101A0 ; Grapheme_Base 101D0..101FC ; Grapheme_Base 10280..1029C ; Grapheme_Base @@ -11447,12 +11613,17 @@ FFFC..FFFD ; Grapheme_Base 10D00..10D23 ; Grapheme_Base 10D30..10D39 ; Grapheme_Base 10E60..10E7E ; Grapheme_Base +10E80..10EA9 ; Grapheme_Base +10EAD ; Grapheme_Base +10EB0..10EB1 ; Grapheme_Base 10F00..10F1C ; Grapheme_Base 10F1D..10F26 ; Grapheme_Base 10F27 ; Grapheme_Base 10F30..10F45 ; Grapheme_Base 10F51..10F54 ; Grapheme_Base 10F55..10F59 ; Grapheme_Base +10FB0..10FC4 ; Grapheme_Base +10FC5..10FCB ; Grapheme_Base 10FE0..10FF6 ; Grapheme_Base 11000 ; Grapheme_Base 11002 ; Grapheme_Base @@ -11474,6 +11645,7 @@ FFFC..FFFD ; Grapheme_Base 11140..11143 ; Grapheme_Base 11144 ; Grapheme_Base 11145..11146 ; Grapheme_Base +11147 ; Grapheme_Base 11150..11172 ; Grapheme_Base 11174..11175 ; Grapheme_Base 11176 ; Grapheme_Base @@ -11484,6 +11656,7 @@ FFFC..FFFD ; Grapheme_Base 111C1..111C4 ; Grapheme_Base 111C5..111C8 ; Grapheme_Base 111CD ; Grapheme_Base +111CE ; Grapheme_Base 111D0..111D9 ; Grapheme_Base 111DA ; Grapheme_Base 111DB ; Grapheme_Base @@ -11527,9 +11700,9 @@ FFFC..FFFD ; Grapheme_Base 11447..1144A ; Grapheme_Base 1144B..1144F ; Grapheme_Base 11450..11459 ; Grapheme_Base -1145B ; Grapheme_Base +1145A..1145B ; Grapheme_Base 1145D ; Grapheme_Base -1145F ; Grapheme_Base +1145F..11461 ; Grapheme_Base 11480..114AF ; Grapheme_Base 114B1..114B2 ; Grapheme_Base 114B9 ; Grapheme_Base @@ -11574,7 +11747,20 @@ FFFC..FFFD ; Grapheme_Base 118A0..118DF ; Grapheme_Base 118E0..118E9 ; Grapheme_Base 118EA..118F2 ; Grapheme_Base -118FF ; Grapheme_Base +118FF..11906 ; Grapheme_Base +11909 ; Grapheme_Base +1190C..11913 ; Grapheme_Base +11915..11916 ; Grapheme_Base +11918..1192F ; Grapheme_Base +11931..11935 ; Grapheme_Base +11937..11938 ; Grapheme_Base +1193D ; Grapheme_Base +1193F ; Grapheme_Base +11940 ; Grapheme_Base +11941 ; Grapheme_Base +11942 ; Grapheme_Base +11944..11946 ; Grapheme_Base +11950..11959 ; Grapheme_Base 119A0..119A7 ; Grapheme_Base 119AA..119D0 ; Grapheme_Base 119D1..119D3 ; Grapheme_Base @@ -11625,6 +11811,7 @@ FFFC..FFFD ; Grapheme_Base 11EE0..11EF2 ; Grapheme_Base 11EF5..11EF6 ; Grapheme_Base 11EF7..11EF8 ; Grapheme_Base +11FB0 ; Grapheme_Base 11FC0..11FD4 ; Grapheme_Base 11FD5..11FDC ; Grapheme_Base 11FDD..11FE0 ; Grapheme_Base @@ -11662,8 +11849,10 @@ FFFC..FFFD ; Grapheme_Base 16FE0..16FE1 ; Grapheme_Base 16FE2 ; Grapheme_Base 16FE3 ; Grapheme_Base +16FF0..16FF1 ; Grapheme_Base 17000..187F7 ; Grapheme_Base -18800..18AF2 ; Grapheme_Base +18800..18CD5 ; Grapheme_Base +18D00..18D08 ; Grapheme_Base 1B000..1B11E ; Grapheme_Base 1B150..1B152 ; Grapheme_Base 1B164..1B167 ; Grapheme_Base @@ -11798,8 +11987,7 @@ FFFC..FFFD ; Grapheme_Base 1F0C1..1F0CF ; Grapheme_Base 1F0D1..1F0F5 ; Grapheme_Base 1F100..1F10C ; Grapheme_Base -1F110..1F16C ; Grapheme_Base -1F170..1F1AC ; Grapheme_Base +1F10D..1F1AD ; Grapheme_Base 1F1E6..1F202 ; Grapheme_Base 1F210..1F23B ; Grapheme_Base 1F240..1F248 ; Grapheme_Base @@ -11807,9 +11995,9 @@ FFFC..FFFD ; Grapheme_Base 1F260..1F265 ; Grapheme_Base 1F300..1F3FA ; Grapheme_Base 1F3FB..1F3FF ; Grapheme_Base -1F400..1F6D5 ; Grapheme_Base +1F400..1F6D7 ; Grapheme_Base 1F6E0..1F6EC ; Grapheme_Base -1F6F0..1F6FA ; Grapheme_Base +1F6F0..1F6FC ; Grapheme_Base 1F700..1F773 ; Grapheme_Base 1F780..1F7D8 ; Grapheme_Base 1F7E0..1F7EB ; Grapheme_Base @@ -11818,26 +12006,30 @@ FFFC..FFFD ; Grapheme_Base 1F850..1F859 ; Grapheme_Base 1F860..1F887 ; Grapheme_Base 1F890..1F8AD ; Grapheme_Base -1F900..1F90B ; Grapheme_Base -1F90D..1F971 ; Grapheme_Base -1F973..1F976 ; Grapheme_Base -1F97A..1F9A2 ; Grapheme_Base -1F9A5..1F9AA ; Grapheme_Base -1F9AE..1F9CA ; Grapheme_Base +1F8B0..1F8B1 ; Grapheme_Base +1F900..1F978 ; Grapheme_Base +1F97A..1F9CB ; Grapheme_Base 1F9CD..1FA53 ; Grapheme_Base 1FA60..1FA6D ; Grapheme_Base -1FA70..1FA73 ; Grapheme_Base +1FA70..1FA74 ; Grapheme_Base 1FA78..1FA7A ; Grapheme_Base -1FA80..1FA82 ; Grapheme_Base -1FA90..1FA95 ; Grapheme_Base -20000..2A6D6 ; Grapheme_Base +1FA80..1FA86 ; Grapheme_Base +1FA90..1FAA8 ; Grapheme_Base +1FAB0..1FAB6 ; Grapheme_Base +1FAC0..1FAC2 ; Grapheme_Base +1FAD0..1FAD6 ; Grapheme_Base +1FB00..1FB92 ; Grapheme_Base +1FB94..1FBCA ; Grapheme_Base +1FBF0..1FBF9 ; Grapheme_Base +20000..2A6DD ; Grapheme_Base 2A700..2B734 ; Grapheme_Base 2B740..2B81D ; Grapheme_Base 2B820..2CEA1 ; Grapheme_Base 2CEB0..2EBE0 ; Grapheme_Base 2F800..2FA1D ; Grapheme_Base +30000..3134A ; Grapheme_Base -# Total code points: 135898+ApplePUA +# Total code points: 141814+ApplePUA # ================================================ @@ -11870,6 +12062,7 @@ FFFC..FFFD ; Grapheme_Base 1BF2..1BF3 ; Grapheme_Link 2D7F ; Grapheme_Link A806 ; Grapheme_Link +A82C ; Grapheme_Link A8C4 ; Grapheme_Link A953 ; Grapheme_Link A9C0 ; Grapheme_Link @@ -11891,6 +12084,8 @@ ABED ; Grapheme_Link 116B6 ; Grapheme_Link 1172B ; Grapheme_Link 11839 ; Grapheme_Link +1193D ; Grapheme_Link +1193E ; Grapheme_Link 119E0 ; Grapheme_Link 11A34 ; Grapheme_Link 11A47 ; Grapheme_Link @@ -11899,6 +12094,6 @@ ABED ; Grapheme_Link 11D44..11D45 ; Grapheme_Link 11D97 ; Grapheme_Link -# Total code points: 58 +# Total code points: 61 # EOF diff --git a/icuSources/data/unidata/DerivedNormalizationProps.txt b/icuSources/data/unidata/DerivedNormalizationProps.txt index 1c75ebd6..a4bfa99a 100644 --- a/icuSources/data/unidata/DerivedNormalizationProps.txt +++ b/icuSources/data/unidata/DerivedNormalizationProps.txt @@ -1,5 +1,5 @@ -# DerivedNormalizationProps-12.1.0.txt -# Date: 2019-04-01, 09:10:23 GMT +# DerivedNormalizationProps-13.0.0.txt +# Date: 2019-09-08, 23:31:08 GMT # © 2019 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html @@ -986,11 +986,12 @@ FB46..FB4E ; NFD_QC; N 114BB..114BC ; NFD_QC; N 114BE ; NFD_QC; N 115BA..115BB ; NFD_QC; N +11938 ; NFD_QC; N 1D15E..1D164 ; NFD_QC; N 1D1BB..1D1C0 ; NFD_QC; N 2F800..2FA1D ; NFD_QC; N -# Total code points: 13232 +# Total code points: 13233 # ================================================ @@ -1128,8 +1129,9 @@ FB46..FB4E ; NFC_QC; N 114BA ; NFC_QC; M 114BD ; NFC_QC; M 115AF ; NFC_QC; M +11930 ; NFC_QC; M -# Total code points: 110 +# Total code points: 111 # ================================================ @@ -1469,6 +1471,7 @@ A69C..A69D ; NFKD_QC; N A770 ; NFKD_QC; N A7F8..A7F9 ; NFKD_QC; N AB5C..AB5F ; NFKD_QC; N +AB69 ; NFKD_QC; N AC00..D7A3 ; NFKD_QC; N F900..FA0D ; NFKD_QC; N FA10 ; NFKD_QC; N @@ -1598,6 +1601,7 @@ FFED..FFEE ; NFKD_QC; N 114BB..114BC ; NFKD_QC; N 114BE ; NFKD_QC; N 115BA..115BB ; NFKD_QC; N +11938 ; NFKD_QC; N 1D15E..1D164 ; NFKD_QC; N 1D1BB..1D1C0 ; NFKD_QC; N 1D400..1D454 ; NFKD_QC; N @@ -1683,9 +1687,10 @@ FFED..FFEE ; NFKD_QC; N 1F210..1F23B ; NFKD_QC; N 1F240..1F248 ; NFKD_QC; N 1F250..1F251 ; NFKD_QC; N +1FBF0..1FBF9 ; NFKD_QC; N 2F800..2FA1D ; NFKD_QC; N -# Total code points: 16896 +# Total code points: 16908 # ================================================ @@ -1880,6 +1885,7 @@ A69C..A69D ; NFKC_QC; N A770 ; NFKC_QC; N A7F8..A7F9 ; NFKC_QC; N AB5C..AB5F ; NFKC_QC; N +AB69 ; NFKC_QC; N F900..FA0D ; NFKC_QC; N FA10 ; NFKC_QC; N FA12 ; NFKC_QC; N @@ -2085,9 +2091,10 @@ FFED..FFEE ; NFKC_QC; N 1F210..1F23B ; NFKC_QC; N 1F240..1F248 ; NFKC_QC; N 1F250..1F251 ; NFKC_QC; N +1FBF0..1FBF9 ; NFKC_QC; N 2F800..2FA1D ; NFKC_QC; N -# Total code points: 4796 +# Total code points: 4807 # ================================================ @@ -2135,8 +2142,9 @@ FFED..FFEE ; NFKC_QC; N 114BA ; NFKC_QC; M 114BD ; NFKC_QC; M 115AF ; NFKC_QC; M +11930 ; NFKC_QC; M -# Total code points: 110 +# Total code points: 111 # ================================================ @@ -2366,10 +2374,11 @@ FB46..FB4E ; Expands_On_NFD 114BB..114BC ; Expands_On_NFD 114BE ; Expands_On_NFD 115BA..115BB ; Expands_On_NFD +11938 ; Expands_On_NFD 1D15E..1D164 ; Expands_On_NFD 1D1BB..1D1C0 ; Expands_On_NFD -# Total code points: 12215 +# Total code points: 12216 # ================================================ @@ -2719,6 +2728,7 @@ FFE3 ; Expands_On_NFKD 114BB..114BC ; Expands_On_NFKD 114BE ; Expands_On_NFKD 115BA..115BB ; Expands_On_NFKD +11938 ; Expands_On_NFKD 1D15E..1D164 ; Expands_On_NFKD 1D1BB..1D1C0 ; Expands_On_NFKD 1F100..1F10A ; Expands_On_NFKD @@ -2731,7 +2741,7 @@ FFE3 ; Expands_On_NFKD 1F213 ; Expands_On_NFKD 1F240..1F248 ; Expands_On_NFKD -# Total code points: 13389 +# Total code points: 13390 # ================================================ @@ -5333,12 +5343,16 @@ A7C2 ; NFKC_CF; A7C3 A7C4 ; NFKC_CF; A794 A7C5 ; NFKC_CF; 0282 A7C6 ; NFKC_CF; 1D8E +A7C7 ; NFKC_CF; A7C8 +A7C9 ; NFKC_CF; A7CA +A7F5 ; NFKC_CF; A7F6 A7F8 ; NFKC_CF; 0127 A7F9 ; NFKC_CF; 0153 AB5C ; NFKC_CF; A727 AB5D ; NFKC_CF; AB37 AB5E ; NFKC_CF; 026B AB5F ; NFKC_CF; AB52 +AB69 ; NFKC_CF; 028D AB70 ; NFKC_CF; 13A0 AB71 ; NFKC_CF; 13A1 AB72 ; NFKC_CF; 13A2 @@ -8262,6 +8276,16 @@ FFF0..FFF8 ; NFKC_CF; 1F248 ; NFKC_CF; 3014 6557 3015 1F250 ; NFKC_CF; 5F97 1F251 ; NFKC_CF; 53EF +1FBF0 ; NFKC_CF; 0030 +1FBF1 ; NFKC_CF; 0031 +1FBF2 ; NFKC_CF; 0032 +1FBF3 ; NFKC_CF; 0033 +1FBF4 ; NFKC_CF; 0034 +1FBF5 ; NFKC_CF; 0035 +1FBF6 ; NFKC_CF; 0036 +1FBF7 ; NFKC_CF; 0037 +1FBF8 ; NFKC_CF; 0038 +1FBF9 ; NFKC_CF; 0039 2F800 ; NFKC_CF; 4E3D 2F801 ; NFKC_CF; 4E38 2F802 ; NFKC_CF; 4E41 @@ -8802,7 +8826,7 @@ E0080..E00FF ; NFKC_CF; E0100..E01EF ; NFKC_CF; E01F0..E0FFF ; NFKC_CF; -# Total code points: 10315 +# Total code points: 10329 # ================================================ @@ -9567,9 +9591,12 @@ A7BA ; Changes_When_NFKC_Casefolded A7BC ; Changes_When_NFKC_Casefolded A7BE ; Changes_When_NFKC_Casefolded A7C2 ; Changes_When_NFKC_Casefolded -A7C4..A7C6 ; Changes_When_NFKC_Casefolded +A7C4..A7C7 ; Changes_When_NFKC_Casefolded +A7C9 ; Changes_When_NFKC_Casefolded +A7F5 ; Changes_When_NFKC_Casefolded A7F8..A7F9 ; Changes_When_NFKC_Casefolded AB5C..AB5F ; Changes_When_NFKC_Casefolded +AB69 ; Changes_When_NFKC_Casefolded AB70..ABBF ; Changes_When_NFKC_Casefolded F900..FA0D ; Changes_When_NFKC_Casefolded FA10 ; Changes_When_NFKC_Casefolded @@ -9787,6 +9814,7 @@ FFF0..FFF8 ; Changes_When_NFKC_Casefolded 1F210..1F23B ; Changes_When_NFKC_Casefolded 1F240..1F248 ; Changes_When_NFKC_Casefolded 1F250..1F251 ; Changes_When_NFKC_Casefolded +1FBF0..1FBF9 ; Changes_When_NFKC_Casefolded 2F800..2FA1D ; Changes_When_NFKC_Casefolded E0000 ; Changes_When_NFKC_Casefolded E0001 ; Changes_When_NFKC_Casefolded @@ -9796,6 +9824,6 @@ E0080..E00FF ; Changes_When_NFKC_Casefolded E0100..E01EF ; Changes_When_NFKC_Casefolded E01F0..E0FFF ; Changes_When_NFKC_Casefolded -# Total code points: 10315 +# Total code points: 10329 # EOF diff --git a/icuSources/data/unidata/FractionalUCA.txt b/icuSources/data/unidata/FractionalUCA.txt index 5655134c..ae41d93a 100644 --- a/icuSources/data/unidata/FractionalUCA.txt +++ b/icuSources/data/unidata/FractionalUCA.txt @@ -1,260 +1,260 @@ # Fractional UCA Table, generated from the UCA DUCET -# 2019-04-01 [MS] -# VERSION: UCA=12.1.0, UCD=12.1.0 +# 2020-02-12 [MS] +# VERSION: UCA=13.0.0, UCD=13.0.0 # © 2016 and later: Unicode, Inc. and others. # License & terms of use: http://www.unicode.org/copyright.html # For a description of the format and usage, see # http://www.unicode.org/reports/tr35/tr35-collation.html -[UCA version = 12.1.0] -# Unified_Ideograph: 87887 characters -[Unified_Ideograph 4E00..9FEF FA0E..FA0F FA11 FA13..FA14 FA1F FA21 FA23..FA24 FA27..FA29 3400..4DB5 20000..2A6D6 2A700..2B734 2B740..2B81D 2B820..2CEA1 2CEB0..2EBE0] - -[radical 1=⼀一:一-丆𠀀-𠀂𫠠𬺰万-丌亐卄𠀃-𠀆𪜀𪜁𫝀𬺱-𬺴不-专丗𠀇-𠀌𪜂𫠡𬺵-𬺹且-世丘-丝㐀𠀍-𠀗𫠢𫠣𬺺-𬺾丞-丢㐁㐂𠀘-𠀚𠀜𠀞-𠀠𫝁𫠤𫠥𬺿-𬻉丣-严丽鿖𠀡-𠀤𠀦-𠀨𠀪𠀫𫝂𫠦-𫠩𬻊-𬻒並丧𠀬-𠀮𠀰-𠀴𪜃𫠪-𫠭𬻓-𬻘鿗𠀵𠀶𠀸𠀺𠀻𪜄𫠮𬻙-𬻝𠀽-𠁀𠤢𪜅𫠯-𫠲𬻞-𬻠𠁁-𠁅𪜆𫠳-𫠵𬻡-𬻥𠁆-𠁈𠁊𠁋𫠶𬻦-𬻨𠁌𠁍𫠷-𫠻𬻩-𬻮𠁎-𠁒𫝃𫠼𫠽𬻯𠁓𠁔𫠾𫠿𬻰𠁕𠁗-𠁛𠁝𤳏𪜇𫡀𠁖𠁟𫡁𫡂𠁠𬻱] -[radical 2=⼁丨:丨丩𠁡𠁢个丫㐃㐄𫡃𫡄中-丰𠁣𪜈𫡅丱𠁥𠁦𬻲𬻳串𠁧𠁨𫡆丳𠁩-𠁬𫡇临𠁭-𠁯𪜉𬻴丵𠁰𠁱𫡈𫡉𬻵-𬻷𠁳-𠁵𬻸𬻹𠁶𫡊𠁸𫡋𫡌𠁹𠁺𫡍𠁻𫡎] -[radical 3=⼂丶:丶丷𪜊丸义𠁼𠁽𬻺丹为𠁿主丼𠂀-𠂂𬻻𪜋举𬻼𠂃𬻽𠂄𬻾𠂅] -[radical 4=⼃丿:丿-乄㐅𠂆-𠂊𬻿-𬼂久-么乊𠂋-𠂎𫝄𫡏𬼃之乌尹𠂏-𠂓𬼄-𬼆乍-乐𠂔-𠂡𫡐𬼇𬼈乑-乔㐆𠂢-𠂧𠂩-𠂫𠂭𪜌𫡑-𫡓𬼉乕𠂯𫡔𬼊乖𠂲𠂳𠂶𫡕-𫡘𬼋乗𠂴𠂷𪜍𫡙𫡚乘𠂹-𠂾𪜎𪜏𫡛𫡜𬼌-𬼏𠂿-𠃂𫡝𬼐𠃃𠃄𫡞𠃆𠃅𬼑𠃇𫡟𫡠𬼒-𬼕𠃈𫡡] -[radical 5=⼄乙:乙-乛𠃉-𠃎𠃑乜九龴𠃏𠃐乞-习㐇-㐉𠃒-𠃔𬼖乣-书㐊㐋𠁾𠃕-𠃝𫡢𬼗𬼘乧㐌-㐏𠃞-𠃣𪜐𫡣𬼙-𬼜乨-买㐐-㐕𠃤-𠃨𪜑𫡤𬼝-𬼢乱乲㐖-㐘𠃩𠃪𠃬𠧝𪜒𪜓𫡥-𫡧𬼣𬼤乳-乸㐙-㐛𠃭-𠃯𪜔𫡨𬼥-𬼧乹-乼㐜-㐠𠂸𠃲-𠃷𪜕𫡩𬼨-𬼫乽𠃸-𠃻𤱡𪜖𪜗𫡪-𫡬𬼬𬼭乾-亀㐡-㐣𠃼-𠄂𪜘𫡭𫡮𬼮-𬼱亁㐤𥝀𪜙𪜚𬼲-𬼴亂-亄𠄃𠄄𪜛𫡯𫡰𬼵𠄅-𠄈𢆡㐥𠄉㐦𠄊𠄋] -[radical 6=⼅亅:亅𠄌了𠄍-𠄐亇𠄑𬼶-𬼸予㐧𠄒-𠄔争𠀩𠄕𬼹亊𠄖-𠄘𪜜事㐨𠄙𬼺𠄚𠄛𪜝𬼻𠄜𠄝𬼼] -[radical 7=⼆二:二𠄞-𠄠亍-亏𬼽云-亖𠄡亗-亚𠄢-𠄧𫡱些亜𠀥𠄨-𠄪𫡲亝-亟㐩𠄫-𠄯𫡳𬼾𠄰-𠄳𬼿𬽀𠄵-𠄸𬽁𠄹𠄺𫡴𠄻𬽂𠄼-𠄾𫡵𫡶𠄿𪜞𫡷𠅀𪜟𫡸𫡹] -[radical 8=⼇亠:亠-亣𠅁𠅂𪜠𪜡𬽃交-产㐪㐫𠅃-𠅇𫝅𬽄亨-亪㐬𠅈-𠅋𪜢𫡺𬽅-𬽇享京㐭𠅌-𠅒𬽈𬽉亭-亲𠅓-𠅕𬽊-𬽌亳𠅖𠅘-𠅝𫡻𬽍𠅞-𠅧𪜣𬽎-𬽒亴亵𠅨-𠅯𠅲𪜤𫡼𬽓𬽔亶亷㐮𠅳-𠅸𠅺-𠅼𠆀𫡽𫡾𬽕-𬽘𠅾𠅿𫡿𫢀𠆁-𠆉𪜥𬽙𬽚亸𠆋-𠆒𠆔𠆖-𠆘𬽛𬽜㐯𫢁𫢂𬽝𬽞𠆚𠆝𪜦𫢃亹𠆞𬽟𫢄𬽠𠆟-𠆡] -[radical 9=⼈人:人亻𠆢亼-亿𠆣-𠆥𫢅什-仓𠆦-𠆨𪜧𫢆-𫢈𬽡𬽢仔-仭㐰-㐷𠆩-𠆭𠆯𠆰𠆳𫝆𫢉𫢊𬽣-𬽨仮-伬佤㐸-㑀𠆴-𠇑𠇓-𠇕𪜨-𪜫𫢋-𫢐𬽩-𬽭伭-佣佥-佨㑁-㑈𠇖-𠈁𪜬-𪜴𫢑-𫢘𬽮-𬽺佩-侭鿇㑉-㑖𠈃-𠈣𠈥-𠈬𪜵-𪜺𫝇𫝈𫢙-𫢝𬽻-𬾄侮-俭㑗-㑢𠈭-𠉢𪜻-𪝂𫢞-𫢩𬾅-𬾙修-倿㑣㑥-㑭𠉣-𠊦𠋟𪝃-𪝊𫝉𫢪-𫢼𬾚-𬾩偀-偿㑤㑮-㑲𠊧-𠋐𠋒-𠋞𠋠-𠋬𪝋-𪝕𫝊𫢽-𫣃𬾪-𬾼傀-傩鿘㑳-㑺𠋭-𠌅𠌇-𠌝𠌠-𠌩𪝖-𪝟𫣄-𫣐𬾽-𬿏傪-働鿙㑻-㒁𠌫-𠍡𠍣𠍤𠍦-𠍬𠎵𪝠-𪝤𫝋𫣑-𫣖𬿐-𬿠僎-僱僳僴僷㒂-㒐𠍥𠍭-𠎗𠎙𠎚𠎝-𠎴𠏐𪝥-𪝪𫣗-𫣢𬿡-𬿮僲僵僶僸-儏㒑-㒘𠎷-𠏏𠏑𠏔-𠏦𪝫-𪝯𫣣-𫣬𬿯-𬿺儐-儞儫鿚㒙-㒜𠏒𠏨-𠐇𪝰-𪝳𫣭-𫣱𬿻-𭀀償-優儬㒝㒞𠐈-𠐛𠐝-𠐢𪝴-𪝶𫣲-𫣸𭀁-𭀅儭-儲㒟㒠𠐣-𠐺𪝷-𪝹𫣹-𫤃𭀆-𭀌儳-儵㒡-㒣𠐻-𠑁𠑃-𠑌𪝺-𪝼𫤄-𫤈𭀍-𭀏儶㒤-㒦𠑍-𠑖𠑞𪝽𫤉-𫤋𭀐𭀑儷-儺㒧㒨𠑗-𠑝𠑟-𠑣𪝾𫤌-𫤑儻儼𠑤-𠑩𭀒儽㒩𠑪-𠑯𫤒-𫤔𭀓𭀔儾𠑰𫤕𭀕𫤖㒪𠑲𠑳𠑵] -[radical 10=⼉儿:儿-元𠑶𭀖-𭀘兄𠑷𠑸𭀙-𭀝充-兊㒫𠑹-𠑼𫤗克-兑𠑽-𠒂𭀞-𭀠兒-兖㒬𠒃-𠒋𪝿𫤘𭀡-𭀤兗-兙𠒌-𠒏𪞀𫝌𫤙𭀥党兛㒭𠒐-𠒖𪞁𭀦𭀧兜-兞㒮𠒗-𠒝𫤚𫤛𭀨兟兠𠒞-𠒣𫤜𫤝𭀩-𭀭兡𠒤-𠒦𪞂𫤞𭀮𭀯兢𠒧-𠒯𫤟𫤠𭀰-𭀳𠒰-𠒲𠒴-𠒷𪞃-𪞅𭀴兣𠒳𠒸-𠒾𭀵𠒿-𠓅𠓇𫤡𫤢𭀶-𭀸㒯𠓆𠓈-𠓊𫤣-𫤦𭀹𭀺𠓋𠓎𪞆𫤧𠓍𠓏𠓐兤𠓑-𠓔𫤨𠓕-𠓚] -[radical 11=⼊入:入兦𠓛內𠓜-𠓞㒰㒱𠓟𭀻全氽㒲𠇒𠓠-𠓣㒳㒴𠓤-𠓨𭀼-𭀾兩𠓩𭀿兪𠓪-𠓬𭁀𠓭-𠓰𪞇𫤩𠓱𠌆𠓲𠓳𫤪𠓴-𠓼𭁁𠓽𭁂𠓾𠓿𭁃] -[radical 12=⼋八:八𠔀公-兯𠔁-𠔄兰𠔅𠔆𭁄共-兴龹𠔈𠔉𪞈𫤫𫤬𭁅𭁆兵㒵-㒷𠔊-𠔏𭁇其-典𠔐𠔑𠩖𫤭𭁈-𭁋兹养㒸𠔒-𠔗𭁌-𭁎兺兼𠔙-𠔛𫤮𫤯𭁏𭁐兽𠔜𠔝𫤰𭁑-𭁓𠔞-𠔧𪞉𫤱𭁔-𭁖兾兿𠔨-𠔮𪞊𫤲𭁗𭁘𠔯-𠔱𠭻𪞋𭁙𪞌𭁚-𭁜冀𠔳-𠔵𪞍𠁜冁𠔶𠔷𫤳𠔸-𠔺𫤴𫤵𭁝㒹𭁞𫤶] -[radical 13=⼌冂:冂𠔼冃-冈𠔽-𠕀𭁟冉-册𠕁-𠕊𭁠再冎𠕋-𠕏𭁡𭁢冏𠕐-𠕕𪞎冐㒺𠕖-𠕚𭁣-𭁩冑冒𠕛𠕜𫝍𭁪𭁫冓冔𠕝-𠕟𭁬-𭁯冕㒻㒼𠕠-𠕢最㒽𠕣-𠕥𭁰𭁱㒾𠕦𠕧𫤷𠕨-𠕪𠕬-𠕰𭁲𠕱㒿𠕲] -[radical 14=⼍冖:冖-冘㓀㓁𠕳𠕴写冚𠕵-𠕸𭁳军农𠕹-𠕿冝𠖀-𠖃𪞏𪞐𫤸冞𠖄-𠖆𪞑𭁴冟冠㓂𠖇-𠖋𫤹𫤺冡-冧𠖌-𠖒𪞒𭁵-𭁻冨𠖓𪞓𭁼-𭁿㓃𠖔-𠖙𪞔𭂀𠖚𠖛𭂁𭂂冩𠖜-𠖞𪞕㓄𫤻𭂃-𭂅冪𠖠-𠖥𫤼𠖦-𠖨𫤽𠖩-𠖫] -[radical 15=⼎冫:冫𠖬𫤾㓅𠖭𭂆𭂇冬-冯𠖮-𠖰𪞖𫤿𭂈冰-冴㓆㓇𠖱-𠖶𪞗-𪞚𫥀-𫥃况-冻鿑㓈𠖷-𠖿𠗁𪞛-𪞝𫥄-𫥈𭂉𭂊冼-净㓉-㓍𠗀𠗂-𠗇𪞞𫥉-𫥋𭂋-𭂎凁-凃㓎㓏𠗈-𠗗𪞟-𪞡𫝎𫥌-𫥎𭂏𭂐凄-凎㓐-㓒𠗘-𠗤𪞢-𪞥𫥏𫥐𭂑-𭂕减-凑㓓𠗥-𠗰𪞦-𪞨𫝏𫥑-𫥔𭂖-𭂘凒-凖㓔㓕𠗱-𠗹𪞩𪞪𫥕𫥖𭂙-𭂛凗㓖𠗺-𠘃𪞫𪞬𫥗𫥘𭂜-𭂞凘㓗𠘄-𠘉𠘓𪞭𫥙𭂟-𭂡凙-凜𠘊-𠘑𪞮𫥚-𫥜𭂢-𭂤凝凞𠘒𠘔𠘕𪞯𭂥凟𠘖-𠘜𥂳𭂦𠘝-𠘡𫥝𭂧𠘢𠘣𪞰𭂨𠘤𠘥鿛𠘦] -[radical 16=⼏几:几𠘧𠘨凡-凤𠘩-𠘰𭂩-𭂬凥-凧𠘱-𠘴凨-凫𠘵-𠘻𪞱𫥞𫥟𭂭-𭂯凬𠘼-𠙅𪞲𭂰凭-凯𠙆-𠙎𠫮𭂱𭂲𠙏-𠙑𭂳𭂴𠙒-𠙖𪞳𫥠凰㓘𠙘𠙙𠙛-𠙞𪞴𫥡𭂵𭂶凱凲𠁉𠙟-𠙣𫥢𭂷𠙤-𠙧𪞵𫥣𭂸𭂹凳凴𠙨-𠙫𠙭-𠙰𭂺𠙱-𠙳] -[radical 17=⼐凵:凵𠙴𠙵凶𠙶-𠙸凷-击𠙹-𠙻𠙽𪞶凼㓙𠙾-𠚊𭂻函𠚋-𠚍𪞷凾𠚎-𠚐𠚒𠚓𪞸𫥤𭂼𠚔-𠚗𭂽凿𠚘𪞹𫥥𫥦𭂾𪞺𪞻𫥧-𫥩𠚙𠚚𢍭𫥪𫥫𭂿𠚜𫥬𭃀𠚝𠚞𭃁𢇕𪞼𠚟𪞽𫥭-𫥯𠚠-𠚢] -[radical 18=⼑刀:刀-刂𠚣刃刄𠚤刅-刈𠚥-𠚬𭃂-𭃄刉-刍㓚-㓜𠚭-𠚴𠚶𠚻𫥰𫥱𭃅-𭃇刎-创㓝㓞𠚵𠚷-𠚺𠚼-𠛍𪞾-𪟀𫥲-𫥴𭃈-𭃌刜-刭㓟㓠𠛎-𠛦𪟁𪟂𫥵-𫥻𭃍-𭃔刮-剂㓡-㓦𠛧-𠜏𪟃-𪟅𫥼-𫥿𭃕-𭃡剃-剑㓧-㓫𠜐-𠜰𪟆𪟇𫝐𫦀𫦁𭃢-𭃨剒-剧㓬-㓰𠜱-𠝜𠝶𪟈𪟉𫦂-𫦅𭃩-𭃳剨剪-剱剶㓱-㓶𠝝-𠝵𠝷-𠝾𪟊-𪟍𫦆-𫦌𭃴-𭃾剩割-創㓷-㓻𠝿-𠞛𠞝-𠞤𪟎-𪟐𫦍-𫦑𭃿-𭄅剷-剿㓼㓽𠞥-𠟁𪟑-𪟓𫦒-𫦔𭄆-𭄏劀-劄㓾-㔉𠟂-𠟟𠟡-𠟥𫦕-𫦙𭄐𭄑劅-劏㔊𠟠𠟦-𠟹𪟔𫦚𭄒劐-劔㔋-㔍𠟺-𠠊𪟕𪟖𭄓-𭄗劕㔎㔏𠠌-𠠚𫦛𭄘𭄙㔐𠠛-𠠠𫦜-𫦞𭄚𭄛劖㔑𠠡-𠠣𫦟𫦠𭄜㔒𠠤𠠦-𠠩劗劘𠠥𠠪-𠠭劙劚𠠮𫦡𠠯𭄝𫦢𠠰𠠱𫦣] -[radical 19=⼒力:力劜𠠲𫦤劝办𠠳-𠠵𭄞功-劢㔓㘞𠆮𠠶-𠠸𭄟𭄠劣-动㔔-㔖𠠹-𠡁𫦥助-労㔗㔘𠡂-𠡐𪟗-𪟙𫦦𫦧劵-势㔙-㔛𠡑-𠡝𪟚𪟛𫦨𭄡-𭄥勀-勋㔜𠡞-𠡪𪟜𫦩-𫦭𭄦-𭄫勌-勑㔝-㔟𠡫-𠡺𪟝-𪟟𫦮-𫦲𭄬-𭄲勒-勖勘-勚㔠𠡻-𠢄𪟠𫦳𭄳-𭄶勛-勞㔡𠢅-𠢒𪟡𪟢𫦴𫦵𭄷-𭄹募-勧𠢓-𠢟𪟣𫝑𫦶𫦷𭄺-𭄾勨-勭㔢𠢠-𠢯𪟤𪟥𫦸𭄿-𭅃勮-勲𠢰-𠢵𪟦𫦹𫦺勳𠢶-𠢸𫦻𫦼勴-勶㔣-㔦𠢹-𠢿㔧𠣀-𠣃𫦽𫦾勷𠣄𠣅勸𠣆𠣇𪟧𠣈-𠣊𫦿𠣋] -[radical 20=⼓勹:勹-匂𠣌𭅄匃-匇𠣍-𠣐𫧀𫧁𭅅匈𠣑-𠣓𭅆匉𠣔-𠣗𭅇𭅈匊-匌𠣘-𠣝𭅉𭅊匍𠣞-𠣣𭅋匎𠣤-𠣭𫧂𫧃匏匐㔨𠣮-𠣴𭅌匑匒㔩𠣵-𠣷𫧄𭅍匓㔪𠣸-𠣼𭅎𭅏𠣽-𠤂匔𠤃𫧅𠤄-𠤇𫧆𠤈-𠤍] -[radical 21=⼔匕:匕𠤎𪟨化㔫𠤏𫧇北𠤐𪟩𭅐𠤑-𠤕㔬𠤖𭅑𠤗-𠤝𪟪𭅒𠤞-𠤡𭅓匘匙㔭𫧈𫧉𠤣-𠤥𪟫𠤦-𠤪𫧊] -[radical 22=⼕匚:匚𠤬𠤭𫧋𭅔匛-匞𫧌𭅕𭅖匟-匢𠤮-𠤱𪟬𫧍-𫧏匣-匥㔯㔰𠤳-𠤷𪟭𪟮𫧐𫧒𭅗𭅘匦𠤸-𠤻𫧑𭅙𭅚匧-匩𠤼-𠥂𠥄-𠥈𪟯𫧓匪匫龨𠥉-𠥍𪟰𫧔𭅛匬-匮㔱𠥎𠥏𭅜𭅝𠥐-𠥕𫧕匯㔲-㔴𠥖-𠥘𫧖匰-匲㔵𠥙-𠥛𪟱𫧗𭅞匳𠥜-𠥡𫧘𫧙匴𠥢𠥣𫧚匵𫧛𫧜𠥤𠥥匶𠥦𠥧匷𠥨𠥩𪟲𠥪𫧝㔶𠥫𠥬] -[radical 23=⼖匸:匸-区𠥭𠤲𠥮𠥯医㔷𠥰-𠥲匼𠥳匽𠥃𠥴𠥵𭅟𠥶匾-區㔸𠥷-𠥺] -[radical 24=⼗十:十-千卅-午㔹𠥻𠥼𠥿𭅠卉半卌𠆱𠥽𠥾𠦀𠦁卋卍-卐㔺㔻𠦂-𠦗𪟳𫝒𫧞卑-卖龺𠦘-𠦢𣥥𫝓𫧟𫧠南単𫝔𫧡𫧢𭅡𭅢𠦣-𠦩𪟴𭅣卙𠦪-𠦯𪟵𭅤博𠦰-𠦳𫧣𭅥𭅦㔼𠦴-𠦼𪟶𫧤𫧥𭅧𠦽-𠦿𪟷𫧦𠧀-𠧄𪟸𪟹𫧧𫧨𭅨-𭅪𠧅-𠧈𪟺𫧩-𫧫𠧉-𠧍𪟻𭅫𭅬𠧎𫧬𪟼𭅭卛𠧏𫧭𠧐𭅮𠧑] -[radical 25=⼘卜:卜𠧒卝卞𪟽卟-卢𠧓𠀝𠧔-𠧘𭅯卣卤𠧙-𠧜𡥋𪟾𭅰卥-卧㔽𠧞-𠧨𫧮𠧩-𠧲𠭉𫧯𠧳-𠧷𠧹𪟿𫧰卨𠧺-𠧿𭅱𠨀-𠨂𠨄𫧱𫧲𠨅𫧳𫧴𠨆𠨇𪠀𫧵𠨈-𠨊𫧶-𫧸𠨋𠨌] -[radical 26=⼙卩:卩-卫㔾㔿𭅲卬𠨍-𠨐𫧹𭅳卭-卯𠨑𭅴印危𠨒-𠨗𫧺𭅵卲-卵㕀𠨘卶-卺㕁𪠁𭅶-𭅺卻-卽𠨙-𠨝𪠂𠨞𭅻𭅼卾卿𫧻𠨟-𠨡𫧼厀厁𠨢-𠨤𫧽𭅽𭅾𠨥𫧾𫧿𭅿𫨀𠨦-𠨪𫨁𠨫] -[radical 27=⼚厂:厂-历𠨬厇-厉𠨭-𠨳𪠃𫨂𭆀厊-厍㕂-㕄𠂬𠂮𠨴-𠨿𭆁厎-厑㕅-㕇𠂰𠩀-𠩉𪠄𫝕𫨃𫨄𭆂𭆃厒-厕㕈㕉𠩊-𠩕𪠅𪠆𫨅-𫨈𭆄厖-厛㕊𠩗-𠩦𪠇-𪠊𫨉𫨊𭆅厜-原虒㕋-㕍𠩧-𠩷𪠋-𪠎𫝖𫝗𫨋𭆆-𭆈厠-厣厩𠩸-𠩾𠪀-𠪆𪠏𪠐𫨌-𫨐𭆉-𭆋厤-厨㕎𠪇-𠪐𪠑𪠒𫨑-𫨗𭆌-𭆐厪厫㕏𠩿𠪑-𠪘𪠓-𪠕𫨘-𫨛𭆑𭆒厬-厰㕐㕑𠪙-𠪬𪠖𪠗𫨜𫨝𭆓-𭆕厱厲㕒𠪭-𠪸𪠘𪠙𫨞𫨟𭆖𠪺-𠪾𫨠-𫨢𭆗厳㕓𠪿𪠚𫨣𠫀-𠫆厴𠫇𪠛𫨤𠫉-𠫎㕔𠫏𫨥𭆘𠫐厵𠫑𠫒] -[radical 28=⼛厶:厶𠫓-𠫖厷-厹㕕𠫗𠫘𫨦厺-厼𠫙-𠫝厽厾𠫞-𠫥𭆙𭆚县𠫦-𠫨𫨧叀-参𠫩-𠫭𠫯-𠫲𠫴-𠫸𪠜𫨨𫨩𭆛-𭆝㕖𠫹-𠫼𪠝𫨪𭆞-𭆢參叄㕗㕘𠫽𠫾𪠞𫨫𭆣叅𠫿-𠬅𦎅𪠟𠬆-𠬌𪠠𫨬-𫨮𭆤叆𠔲𠬍-𠬐叇㕙𠬑𠬒𪠡𠬓𠬕-𠬗𫨯𫨰𠬔𠬘𠬙𪠢𫨱] -[radical 29=⼜又:又叉𭆥及-収㕚㕛𠬚-𠬠𪠣𪠤𫨲叏-发𠬡-𠬨𭆦叒㕜𠬩-𠬰𪠥𫨳𭆧𭆨叓㕝𠬱-𠬸𪠦𫨴-𫨸叔-变㕞𠬹-𠬾𪠧𪠨𫨹𭆩-𭆫叙-叝㕟𠫳𠬿-𠭈𪠩𪠪𫨺𫨻𭆬-𭆮叞叟𠭊-𠭔𪠫𪠬𫨼-𫨿𭆯𭆰𠭕-𠭤𫩀-𫩃𭆱𭆲㕠𠭥-𠭮𪠭𪠮𫩄𫩅𭆳𭆴叠﨎𠭯-𠭵𠭷-𠭺𪠯𫩆𫩇㕡𠭼-𠮂𡪞𪠰𫩈𫩉𭆵𭆶𠮃-𠮆𫩊𭆷叡𠮇-𠮌𪠱𫩋𫩌𠮍-𠮏𫩍𫩎叢𠮐壡𠮑-𠮘] -[radical 30=⼝口:口𠮙-𠮞𫩏古-叾㕣-㕥𠙼𠮟-𠮪𪠲𫩐𫩑𭆸𭆹叿-吗㕦-㕨𠮫-𠯊𫝘𫩒-𫩗𭆺-𭇂吘-呜㕩-㕶𠈂𠯋-𠰇𪠳-𪠵𫩘-𫩞𭇃-𭇍呝-咝㕷-㕿𠰈-𠱏𪠶-𪠹𫩟-𫩪𭇎-𭇝咞-哟㖀-㖎𠀷𠀹𠱐-𠲫𪠺-𪡃𫝙𫩫-𫩼𭇞-𭇴哠-唧㖏-㖞𠲬-𠳤𠳦-𠳪𠳬-𠴥𪡄-𪡎𫩽-𫪑𭇵-𭈋唨-啘啚-啞啠-啪啬-啹㖟-㖵𠳥𠴧-𠶶𪡏-𪡛𫪒-𫪰𭈌-𭈮啙啫啺-喌喎-喾噅㖶-㗑𠶷-ð ·¡ð ·£-𠸵𠸻-𠸾𪡜-𪡩𫪱-𫫂𭈯-𭉙喍喿-嗵㗒-㗡𠷢𠸶-𠸺𠸿-𠹯𠹳-𠻓𪡪-𪡷𫫃-𫫒𭉚-𭉽嗶-嘞嘡-嘧噑噓㗢-㗰𠁷𠻔-𠽠𪡸-𪢄𫝚𫫓-𫫧𭉾-𭊠嘟嘠嘨-噄噆-噐噒噔噖-噝噴㗱-㗺𠆊𠏓𠏧𠹰-𠹲𠽡-𠾦𠾨-𠿆𡀔𡀦𪢅-𪢍𫝛𫫨-𫫵𭊡-𭋁噞-噳噵-噼㗻-㘄𠿇-𡀓𡀕-𡀥𡀧-𡀼𢨐𨗓𪢎-𪢔𫫶-𫬆𭋂-𭋛噽-嚓嚺㘅-㘈𡀽-𡂎𪢕-𪢘𫝜𫬇-𫬑𭋜-𭋯嚔-嚤㘉-㘏𡂏-𡃟𡃰𪢙-𪢞𫝝𫬒-𫬛𭋰-𭌉嚥-嚰㘐-㘒𡃠-𡃯𡃱-𡄈𡄊-𡄐𪢟-𪢡𫬜-𫬫𭌊-𭌡嚱-嚹㘓㘔𡄑-𡄰𪢢-𪢤𫬬-𫬵𭌢-𭌯嚻-囄囍㘕-㘗𡄱-𡅔𡅣𫬶-𫬸𭌰-𭌳囅-囋囎㘘𡅗-𡅢𡅤-𡅯𪢥𫝞𫬹𭌴-𭌽囌囏囐㘙㘚𡅰-𡅸𫬺-𫬼𭌾-𭍅囑-囓𡅹-𡆅𪢦𪢧𫬽-𫬿𭍆-𭍋囔囕㘛𡆆-𡆎𫭀𭍌-𭍏㘜𡆏-𡆘𭍐-𭍒𡆙𡆚𡆞𫭁𭍓𭍔囖𡆛-𡆝𧮥𭍕-𭍘𡆟𭍙] -[radical 31=⼞囗:囗𡆠-𡆢囘-囜龱㘝𠁤𡆣-𡆦𫭂𭍚囝-団㘟𡆧-𡆳囤-囵𡆴-𡇇𪢨𫭃𫭄𭍛𭍜囶-图㘠㘡𠀯𡇈-𡇌𡇎-𡇑𪢩𫭅𫭆𭍝囿圀㘢𡇒-𡇟𪢪𫭇𫭈𭍞𭍟圁-圆㘣𡇠-𡇯𪢫𫭉𫭊𭍠-𭍤圇-國圏𡇰-𡇻𡈀𪢬𪢭𫭋𫭌𭍥-𭍨圌-圎圐𡇼-𡇿𡈁-𡈉𤔗𫭍-𫭏𭍩𭍪圑-圕𡈊-𡈔𪢮𫭐𭍫圖-圙㘤𡈕-𡈡𪢯𫭑𭍬-𭍰圚𡈢-𡈤𡈦-𡈩𫭒𭍱-𭍳圛圜𡈥𡈪-𡈬𪢰𫭓𭍴𡈭-𡈱𫭔𭍵𡈲𭍶𡈳𡈴𭍷㘥𡈵-𡈺𫭕𭍸圝圞𡈻𭍹] -[radical 32=⼟土:土-圡龶𡈼-𡈾𫭖圢-圧㘦𡈿-𡉇𪢱𪢲𫭗𫭘𭍺在-场𡉈-𡉖𪢳-𪢷𫭙𫭚𭍻-𭍽圻-坠㘧-㘰𡉘-𡊃𪢸-𪣂𫭛-𫭤𭍾-𭎄坡-垊㘱-㘵𡊄-𡊶𪣃-𪣊𫭥-𫭨𭎅-𭎎型-垵城鿍㘶-㘾𡊷-𡋛𡋝-𡋬𪣋-𪣓𫭩-𫭯𭎏-𭎛垶-埍埏-埛﨏㘿-㙆𡋭-𡌥𣑧𪣔-𪣣𫭰-𫭻𭎜-𭎨埜-埩埫-堕㙇-㙍𡌦-𡍣𪣤-𪣱𫭼-𫮅𭎩-𭎵埪堖-堼堾-塂塄-塈㙎-㙘𡍤-𡎭𪣲-𪣽𫝟𫮆-𫮑𭎶-𭏋堽塃塉-塱㙙-㙟𡎮-𡏬𧯧𪣾-𪤍𫮒-𫮚𭏌-𭏜塲-墛㙠-㙦𡏭-𡐝𦥈𪤎-𪤘𫝠𫮛-𫮢𭏝-𭏩墜-墧墩-墹㙧-㙯𠚛𡐞-𡑝𪤙-𪤞𫮣-𫮬𭏪-𭏵墺-壌龳㙰-㙶𡑞-𡑹𡑻-𡒈𪤟-𪤥𫝡𫮭-𫮯𭏶-𭏽壍-壗龼㙷-㙺𡒉-𡒠𡒢-𡒯𪤦-𪤫𫮰-𫮵𭏾-𭐀壘壙㙻-㙽𡒰-𡒿𡓁-𡓋𡓍-𡓏𪤬-𪤯𫮶-𫮸𭐁-𭐄壚-壠壢㙾㙿𡓀𡓌𡓐-𡓚𡓜-𡓥𪤰𫮹-𫮼𭐅-𭐉壣-壥㚀𡓦-𡓰𪤱𫮽-𫮿𭐊𭐋壦𡓱-𡓶𡓸𡓹𡓻-𡔁𫯀𭐌-𭐎𡓺𡔂-𡔉𭐏壧壨𡔊-𡔎壩㚁𡔏-𡔕𭐐壪㚂𡔖𭐑𡔗-𡔚] -[radical 33=⼠士:士-壭𡔛壮𡔜壯-壳𡔝-𡔟𭐒壴壵𡔠-𡔢𫯁𫯂壶𡔣-𡔩𪤲壷壸𡔪-𡔭壹-壻㚃𡔮𡔯𭐓-𭐕壼𡔰𡔲-𡔵𪤳𭐖壽壾𡔶𡔸-𡔻𫯃𫯄𭐗壿夀㚄𡔼𡔽𫯅𭐘夁𡔾-𡕄𭐙𡕅𡕇-𡕌𭐚𡕍𫯆𫯇𡅕𡕏-𡕑𪤴𫯈𭐛𫯉𭐜] -[radical 34=⼡夂:夂𡕒夃处𡕓𡕔𭐝夅𡕕𡕖夆𡕗-𡕙备夈㚅𡕚𭐞𠙚𡕛𡕜𪌛𡕝𫯊𪤵] -[radical 35=⼢夊:夊𭐟𡕞𡕟夋𡕠𡕡夌𡕢-𡕥𭐠𭐡変复㚆㚇𭐢-𭐤夎夏𠀼𡕦𫯋𫯌𭐥𭐦𡕧-𡕬𭐧𠌞𡕭𠭶𡕮-𡕱𪤶𭐨𭐩夐𡕲-𡕵𭐪𭐫𡕶𡕷𭐬𡕸-𡕺𭐭𭐮𡕻𭐯夑夓𡕼-𡕿𭐰夒𡖀𭐱𡖁夔𭐲𡖂𡖃] -[radical 36=⼣夕:夕-夘㚈𡖄-𡖆夙-夛𡖇-𡖉𪤷𫝢𭐳𭐴𡖊-𡖌𫝣𭐵夜夝㚉𡖍-𡖏𪤸𫯍𭐶𡖐𡖑𪤹夞𠅗𡖒-𡖜𢻈𪤺𫯎够夠𡖝-𡖥𪤻𫯏𫯐𭐷𭐸夡㚊𠅱𠨃𡖦-𡖮𡖰𪤼𫯑𫯒𭐹-𭐻𡖯𡖱-𡖵夢-夥㚋㚌𡖶-𡖾𢆣𪤽𫯓𫯔𭐼𭐽夦𡖿-𡗁𪤾𫯕𭐾𭐿𠆓𠆕𡗂-𡗅𪤿𫯖𫯗𠆙𡗆-𡗈𫯘𭑀㚍𡗉𡗊𭑁𡗋𡗌𡗐𡗍𡗎𪥀𫯙𡗏𣡳𫯚𡗑] -[radical 37=⼤大:大-夭𡗒-𡗔𪥁𫯛央-头㚎𡗕-𡗛𪥂𭑂夵-夼㚏-㚑𠀛𡗝-𡗤𪥃𫯜𭑃夽-奂㚒㚓𡗥-𡗶𪥄-𪥆𫯝-𫯟𭑄𭑅奃-奉奋-奍㚔-㚙𡗷-𡘌𪥇-𪥌𫯠-𫯢𭑆-𭑋奎-奖㚚㚛𡘍-𡘜𪥍-𪥏𫯣-𫯥𭑌-𭑎奊套-奚𡘝-𡘳𪥐-𪥒𫝤𫯦𫯧𭑏-𭑒奛-奞㚜-㚞𡘴-𡙆𪥓-𪥕𫯨𭑓-𭑖奟-奥㚟𡔱𡙇-𡙚𪥖-𪥘𫯩-𫯯𭑗-𭑛奦-奨㚠𡙛-𡙫𪥙-𪥛𫯰-𫯴𭑜-𭑟奩-奬𡙬-𡙶𪥜-𪥞𫯵-𫯷𭑠奭𡙷-𡚅𪥟-𪥡𫯸-𫯼奮奯㚡𡚆-𡚎𤏠𫝥𫯽-𫰀𭑡-𭑣𡚏-𡚖𫰁𭑤奰𡚗𡾗𪥢𭑥𡚘-𡚚𫰂𭑦𡚛𪥣𫰃𫰄𡚜𡚝奱𡚞-𡚢𫰅奲𡚣-𡚥] -[radical 38=⼥女:女𡚦𫰆奴-奶㚢𡚧-𡚭𫰇𭑧-𭑫奷-妈㚣-㚨𡚮-𡚻𪥤𪥥𫰈-𫰊𭑬𭑭妉-妌妎-妫㚩-㚯㛠𡚼-𡛘𪥦-𪥬𫝦𫰋-𫰖𭑮𭑯妬-姗㚰-㛁𡛙-𡜁𪥭-𪥰𫰗-𫰛𭑰-𭑵妍姘-姫姭-娃娅-娈㛂-㛌𡜂-𡜭𪥱-𪥵𫝧𫝨𫰜-𫰩𭑶-𭑹姬娉-娫娭-娴娽㛍-㛟㛡-㛤𡜮-𡝝𪥶-𪥺𫝩-𫝫𫰪-𫰶𭑺-𭑿娬娵-娼娾-婶㛥-㛭𡝞-𡞛𪥻-𪦅𫰷-𫱂𭒀-𭒄婷-媏媑-媯嫏㛮-㜄𡞜-𡟧𡠣𪦆-𪦐𫝬𫱃-𫱐𭒅-𭒌媐媰-嫎嫐-嫔㜅-㜔𡟨-𡠕𪦑-𪦖𫱑-𫱞𭒍-𭒑嫕-嫲㜕-㜢𡠗𡠙-𡠢𡠤-𡠱𡠳-𡡎𪦗-𪦟𫝭𫱟-𫱫𭒒-𭒝嫳-嬏㜣-㜨𡠖𡠘𡠲𡡏-𡢍𡢐𪦠-𪦥𫝮𫱬-𫱷𭒞-𭒡嬐-嬢嬴㜩-㜭𡢎𡢑-𡣄𪦦-𪦪𫱸-𫲄𭒢-𭒥嬣-嬳嬵-嬷㜮㜯𡣅-𡣡𡣣-𡣩𪦫𫲅-𫲌𭒦-𭒨嬸嬺-嬽㜰㜱𡣪-𡣼𪦬-𪦯𫲍-𫲓𭒩-𭒭嬹嬾嬿㜲-㜵𡣽-𡤍𡤞𪦰𪦱𫲔-𫲙𭒮孀-孆㜶-㜸𡤎-𡤗𪦲𫲚𫲛𭒯-𭒳孇-孉㜹𡤘-𡤝𡤟𡤠𪦳𪦴𫲜𫲝孊-孌㜺𡤡-𡤪𫲞𫲟孍𡤫-𡤭𪦵𫲠孎孏𡤮-𡤳𭒴𡤴-𡤶𭒵㜻㜼𡤷-𡤻] -[radical 39=⼦子:子-孓𡤼孔𡤽孕𡤾-𡥂𫲡𭒶-𭒹孖-孙㜽𡉗𡥃-𡥅𭒺-𭒼孚-孞㜾㜿𡥆-𡥊𡥌𡥍𪦶-𪦹孟-孧㝀𠃱𡥎-𡥚𪦺𫲢-𫲤𭒽-𭓀孨-孪㝁𡥛-𡥧𪦻𫲥𭓁𭓂孫-孭㝂㝃𡥨-𡥭𢈲𨹴𫲦𭓃-𭓇孮-孰孲𡥮-𡥵𪦼-𪦾𫲧𫲨𭓈-𭓎孱㝄𡥶-𡦂𪦿𫲩𫲪𭓏-𭓔孳孴㝅𡦃-𡦐𫲫𫲬𭓕𭓖孵-孷𡦑-𡦖𪧀𫲭𫲮𭓗𭓘㝆𡦗-𡦝𫝯𫲯𫲰學孹㝇𡦞-𡦨𪧁𫲱𫲲𭓙𭓚孺孻𡦩𪧂𪧃𭓛𡦪-𡦬孼𡦭-𡦰𫲳𭓜孽孾𡦱-𡦶𪧄孿𡦷𫲴㝈𡦸𭓝] -[radical 40=⼧宀:宀㝉𡦹宁-宄㝊㝋𡦺-𡦼宅-安㝌㝍𡦽-𡧊𫲵𫲶𭓞宊-宒㝎-㝑𡧋-𡧕𪧅-𪧇𫲷-𫲽𭓟-𭓡宓-审㝒𡧖-𡧨𪧈𪧉𫲾-𫳀𭓢-𭓩客-宦宨-宫㝓-㝖𡧩-𡧿𪧊-𪧌𫳁-𫳆𭓪-𭓯宧宬-宾㝗-㝚𡨀-𡨡𪧍-𪧐𫳇-𫳏𭓰-𭓳宿-寉㝛-㝡𡨢-𡨼𪧑-𪧓𫳐-𫳙𭓴-𭓿寊-寕寪㝢㝣𡨽-𡩞𪧔-𪧚𫳚-𫳣𭔀-𭔅寖-寝㝤-㝨𡩟-𡩺𪧛-𪧠𫳤-𫳮𭔆-𭔌寞-寨㝩-㝬𡩻-𡪝𪧡-𪧥𫝰𫳯-𫳼𭔍-𭔐審寫-寮㝭-㝯𡪟-𡪽𪧦-𪧪𫝱𫳽-𫴁𭔑-𭔖寯寰𡪾-𡫐𪧫-𪧮𫴂-𫴏𭔗-𭔙寱寲𡫑-𡫝𪧯𫴐-𫴗𭔚-𭔞㝰𡫞-𡫫𪧰-𪧲𫴘-𫴛𭔟-𭔡寳-寵𡫬-𡫶𫴜-𫴟𭔢-𭔤寶𡫷-𡫻𪧳𪧴𫴠𭔥𭔦寷㝱𡫼-𡬃𪧵𫴡-𫴣𭔧𡬄-𡬋𫴤𫴥𭔨𡬌𫴦𫴧𡬍𡬏𡬐𪧶𫴨-𫴪𡬑𡬓-𡬕㝲𡬖-𡬘𡬎𡬙𡬚𡬒𡬛𫴫𡬜] -[radical 41=⼨寸:寸𡬝对㝳寺-导𡬞𪧷𭔩寽-寿㝴𭔪尀㝵𡬟-𡬦𭔫𭔬封専将𡬧-𡬬𫴬𭔭-𭔯尃-尅㝶𡬭𫴭𭔰-𭔲將-尉𡬮-𡬲𪧸𪧹𭔳-𭔵尊-尌㝷𡬳-𡬸𪧺𫴮𫴯𭔶-𭔸𡬹-𡬼𫴰-𫴳𭔹-𭔼對𡬽-𡭂𭔽-𭔿導𡭃-𡭉𣊒𪧻𪧼𫴴𫴵𭕀𭕁𡭊-𡭌𪧽𭕂𡭍-𡭏𪧾𡭐𡭑𭕃𡭒𡭓𫴶𫴷] -[radical 42=⼩小:小𡭔𭕄尐少𡭕𡭖尒-尕龸𡭗𡭘尖-尘𡭙-𡭜𭕅𡭝-𡭤𪧿𫴸𫴹𭕆𭕇尙尚𠈤𡭥-𡭩𪨀𫴺𫴻𭕈𭕉尛-尝𡭪-𡭳𫴼𫴽𭕊㝸𡭴-𡭼𪨁𪨂𡭽-𡮍𫴾-𫵃尞㝹𡮎-𡮗𫵄𫵅尟尠𠅽𡮘-𡮝𭕋尡㝺𡮞-𡮥𪨃𫵆𫵇㝻𡮦-𡮯𪨄𫵈𫵉𡮰-𡮳𪨅𫵊-𫵌𭕌𡮴-𡮶𢇔𪨆𡮷-𡮻𤯏𡮼-𡮾𫵍𡮿𡯀] -[radical 43=⼪尢:尢尣𡯁𡯂尤𡯃-𡯊𫵎尥-尧㝼𡯋-𡯎𭕍尨-尬㝽𡯏-𡯙𫵏尭㝾㝿𡯚-𡯡𫵐𭕎尮尯㞀㞁𡯢-𡯤𡯦𡯧㞂𡯨-𡯲㞃-㞆𡯳-𡯸𫵑𭕏𭕐尰就㞇㞈𡯹-𡰂𪨇尲-尴㞉㞊𡰃-𡰊𪨈𭕑𭕒𡰋-𡰏𭕓尵𡰐-𡰕𫵒𡰖-𡰚尶尷𡰛-ð¡°¢] -[radical 44=⼫尸:尸𡰣尺-尼㞋𡰤-𡰨𡰴𭕔尽㞌㞍𡰩-𡰳𫝲尾-屃㞎𡰵-𡰽𪨉-𪨋𫵓-𫵕屄-届㞏-㞑𡰾-𡱋𪨌𫵖-𫵘𭕕-𭕘屋-屏㞒-㞖𡱌-𡱡𢇀𪨍𪨎𫵙-𫵝𭕙-𭕝屐-屘㞗𡱢-𡱹𪨏𪨐𫵞𫵟𭕞𭕟屙-屝㞘㞙𡱺-𡲓𪨑𫵠𭕠-𭕣属-屡㞚㞛𡲔-𡲫𪨕-𪨘𭕤𡲬-𡳃𪨒-𪨔𫵡𭕥-𭕭屢屣㞜-㞞𡳄-𡳏𪨙𪨚𫵢-𫵥𭕮𭕯層-屧㞟㞠𡳐-𡳞𪨛𪨜𭕰-𭕵𡳟-𡳧𪨝𫵦𫵧屨𡳨𡳩𪨞𫵨𭕶屩屪𡳪𡳫𫵩𭕷𭕸屫㞡𡳬-𡳰𪨟𪨠𫵪𫵫𭕹𭕺𡳱-𡳴屬𡳵-𡳷𫵬𫵭𭕻𡳸-𡳺𪨡𭕼屭𡳻𭕽𡳼𡳽] -[radical 45=⼬屮:屮𡳾屯㞢𡳿𭕾屰𡴀-𡴅𭕿㞣㞷𡴆-𡴚𫵮𡴛-𡴥𫵯𫵰𡴦-ð¡´¬] -[radical 46=â¼­å±±:山乢屲𡴭-𡴯屳-屷㞤-㞧𡴰-𡴽𫵱-𫵴𭖀屸-岃㞨-㞯𡴾-𡵒𪨢-𪨥𫝳𫵵𭖁-𭖄岄-岌岎-岜㞰-㞶㞸𡵓-𡶂𪨦-𪨨𫵶𫵷𭖅-𭖊岝-峅㞹-㟃𡶃-𡶣𡶥-𡶪𪨩-𪨮𫵸𫵹𭖋-𭖔岍峆-峧㟄-㟆𡶫-𡷔𪨯-𪨴𫝴𫵺𫵻𭖕-𭖞峨-崅㟇-㟖𡷕-𡸐𦊤𪨵-𪨺𫝵𫵼-𫶀𭖟-𭖨崆-崰㟗-㟥𡸑-𡹩𪨻-𪩁𫶁-𫶅𭖩-𭖱崱-嵉嵋-嵝﨑㟦-㟯𡹪-𡺩𪩂-𪩇𫶆-𫶉𭖲-𭖿嵊嵞-嵶㟰-㟸𡺪-𡻗𪩈-𪩋𫶊-𫶐𭗀-𭗆嵷-嶎㟹-㠄𡻘-𡼉𪩌-𪩒𫶑-𫶔𭗇-𭗓嶏-嶥㠅-㠐𡼊-𡼼𪩓-𪩖𫶕𫶖𭗔-𭗞嶦-嶶㠑-㠗𡼽-𡽈𡽊-𡽛𪩗-𪩚𫶗-𫶜𭗟𭗠嶷-嶺嶼-嶿㠘-㠜𡽉𡽜-𡾁𡾻𪩛-𪩝𫶝𭗡-𭗤巀-巂㠝-㠟𡾂-𡾖𡾠𫶞𭗥-𭗫嶻巃-巅㠠-㠣𡾘-𡾟𡾡-𡾭𣦭𪩞𫶟-𫶣𭗬-𭗱巆-巌㠤𡾮-𡾺𭗲-𭗴巍巏巐㠥㠦𡾼-𡿆𪩟𫶤𭗵𭗶巎巑-巕巗㠧𡿇-𡿑𪩠𭗷巖巘-巚𡿒𡿓𭗸𡿔-𡿜𫶥𭗹𡿝-𡿟𫶦𡿠𡿡𡿣𡿤㠨𡿢𡿥] -[radical 47=⼮巛:巛-川𡿦𡿨𫶧𡿧𭗺州巟㠩𡿩-𡿭𭗻𭗼巠𡿮-𡿰𪩡𭗽𭗾𡿱-𡿶𭗿𡿷-𡿻𪩢𭘀𠙗𡿼𡿽𫶨𭘁巢巣𡿾-𢀀𫶩𢀁𢀂巤𢀃-𢀋𫶪𢀌-𢀐] -[radical 48=⼯工:工㠪𢀑-𢀕𭘂左-巨𢀖-𢀙巩巪𢀚𢀛𪩣𭘃-𭘅巫𢀜-𢀞𫶫𢀟𫶬𭘆巬巭𢀠𫶭𭘇𭘈差㠫㠬𢀡-𢀣𪩤𫶮巯㠭𢀤𢀥𪩥巰𢀦𢀧𪩦𫶯𭘉𪩧𫶰㠮𢀨-𢀫𫶱𢀬𢑰𤀢𫶲𫶳𢀭𪩨𫶴𢀮𪩩𢀯-𢀲𪩪] -[radical 49=â¼°å·±:å·±-巴𢀳㠯𢀴-𢀶𫶵巵𪩬𭘊巶㠰𢀷𢀸𪩫𭘋𭘌巷-巻𢀹-𢀻𭘍巼𢀼-𢀿𫶶㠱𢁀-𢁄𫶷巽𢁅-𢁉𪩭𪩮𫶸𫶹𭘎𭘏𢁊𪩯𢁋-𢁍𢁏𪩰𪩱𫶺𢁎𢁐𫶻𫶼𭘐𢁑] -[radical 50=⼱巾:å·¾-帅㠲㠳𢁒-𢁔𪩲𫶽𫶾帆-师㠴-㠶𢁕-𢁤𭘑𭘒帉-帐㠷-㠼𢁥-𢁺𫶿-𫷂𭘓𭘔帑-帜㠽-㡀𢁻-𢂏𫷃𫷄𭘕-𭘚帝-帧㡁-㡆𢂐-𢂰𫷅𭘛-𭘞帨-帱㡇㡈𢂱-𢃌𪩳𭘟-𭘣帲-帼㡉-㡎𢃍-𢃪𪩴-𪩷𫷆𫷇𭘤-𭘦帽-幇幉㡏-㡖𢃫-𢄉𪩸-𪩺𫷈𫷉𭘧-𭘮幊-幏㡗-㡛𢄊-𢄞𫷊-𫷏𭘯-𭘱幈幑-幙幛㡜-㡟𢄟-𢄲𪩻𭘲-𭘴幚幜-幥㡠㡡𢄳-𢅌𪩼𭘵幦-幩㡢-㡤𢅍-𢅞𪩽𫷐𫷑𭘶-𭘸幪-幬㡥㡦𢅟-𢅨𪩾幭-幯𢅩-𢅬𭘹-𭘻幰𢅭-𢅷𪩿𫷒𫷓𭘼幱㡧㡨𢅸-𢅺𪪀𢅻-𢅽㡩㡪𢅾-𢆂𭘽𢆃-𢆈] -[radical 51=⼲干:干平𢆉年幵𫷔𭘾𢆊-𢆌𪪁𫷕𫷖并-幸𢆍-𢆐𭘿𭙀𢆑-𢆕𭙁𢆖-𢆙𭙂𭙃𢆚𪪂𪪃𫷗𢆛-𢆝𪪄幹𢆞-𢆠𪪅𪪆𫷘-𫷚𢆢𢆤𫷛𭙄-𭙆𢆥𪪇𫷜𫷝𢆦-𢆪𪪈𫷞𭙇𢆫𪪉𢆬-𢆮] -[radical 52=⼳幺:乡幺幻𢆯-𢆱𭙈𭙉幼𢆲-𢆵𭙊𢆶𪪊𢆷-𢆺𭙋𢆻-𢆾幽𢆿𢇂𪪋𫷟𭙌𢇁𢇃-𢇉幾㡫㡬𢇊𫷠𫷡𠅹𢇋𫷢𫷣㡭𢇌-𢇓𫷤㡮𢇖] -[radical 53=⼴广:广-広𠆲𫷥𭙍-𭙏庄-庆㡯-㡱𢇗-𢇢𫷦𭙐-𭙒庇-应庘㡲㡳𢇣-𢇱𪪌𪪍𫷧𭙓-𭙗底-店庙-废㡴-㡻𢇲-𢈆𪪎𪪏𭙘𭙙庠-度㡼-㢂𢈇-𢈘𪪐𪪑𫷨𫷩𭙚𭙛座-庯㢃-㢇𢈙-𢈱𪪒-𪪗𫷪-𫷯𭙜-𭙡庰-庼㢈-㢌𢈳-𢉕𢉗-𢉚𪪘𪪙𫝶𫝷𫷰-𫷵𭙢𭙣庽-廃廊㢍-㢐𢉛-𢉻𢉽𢉾𪪚𪪛𫷶-𫷹𭙤-𭙧廅-廉廋廌鿮㢑𢉼𢉿-𢊔𪪜𪪝𫷺𫷻𭙨-𭙭廄廍-廘㢒-㢕𢊕-𢊬𪪞-𪪠𫷼-𫷿𭙮-𭙳廙-廤㢖-㢘𢊭-𢋁𪪡-𪪣𫸀𭙴-𭙻廥-廪㢙-㢜𢋂-𢋐𪪤𪪥𫸁𫸂𭙼-𭚃𢋑-𢋛𢋝-𢋠𪪦-𪪨𫸃-𫸆𭚄廫𢋡-𢋭𪪩𫸇𭚅-𭚈廬廭龐㢝𠓌𢋮-𢋺𪪪𫸈𭚉-𭚋廮-廰㢞𢋻-𢌃𫸉𭚌廱𢌄-𢌆𪪫𫸊𭚍𭚎廲𢌈-𢌌𫸋𫸌𭚏𭚐𢌍-𢌑𫸍𫸎𢌒𭚑廳𫸏𢌓𫸐𢌔-𢌖] +[UCA version = 13.0.0] +# Unified_Ideograph: 92856 characters +[Unified_Ideograph 4E00..9FFC FA0E..FA0F FA11 FA13..FA14 FA1F FA21 FA23..FA24 FA27..FA29 3400..4DBF 20000..2A6DD 2A700..2B734 2B740..2B81D 2B820..2CEA1 2CEB0..2EBE0 30000..3134A] + +[radical 1=⼀一:一𪛙丁-丆𠀀-𠀂𬺰𰀀万-丌亐卄𠀃-𠀆𪛚𪜀𪜁𫝀𬺱-𬺴𰀁-𰀄不-专丗𠀇-𠀌𪜂𫠡𬺵-𬺹𰀅-𰀇且-世丘-丝㐀𠀍-𠀗𫠢𫠣𬺺-𬺾𰀈-𰀊丞-丢㐁㐂𠀘-𠀚𠀜𠀞-𠀠𫝁𫠤𫠥𬺿-𬻉𰀋丣-严丽鿖𠀡-𠀤𠀦-𠀨𠀪𠀫𫝂𫠦-𫠩𬻊-𬻒𰀌並丧𠀬-𠀮𠀰-𠀴𪜃𫠪-𫠭𬻓-𬻘𰀍鿗𠀵𠀶𠀸𠀺𠀻𪜄𫠮𬻙-𬻝𰀎-𰀑𠀽-𠁀𠤢𪜅𫠯-𫠲𬻞-𬻠𰀒-𰀕𠁁-𠁅𪜆𫠳-𫠵𬻡-𬻥𠁆-𠁈𠁊𠁋𫠶𬻦-𬻨𰀖-𰀘𠁌𠁍𫠷-𫠼𬻩-𬻮𰀙𰀚𠁎-𠁒𫝃𫠽𬻯𰀛𰀜䶶𠁓𠁔𫠾𫠿𬻰𰀝𠁕𠁗-𠁛𠁝𤳏𪜇𫡀𠁖𰀞𠁟𫡁𫡂𠁠𰀟𬻱] +[radical 2=⼁丨:丨丩𠁡𠁢个丫㐃㐄𫡃𫡄𰀠中-丰𠁣𪜈𫡅𰀡丱𠁥𰀢𠁦𬻲𬻳𰀣串𠁧𠁨𫡆丳𠁩-𠁬𫡇𰀤临𠁭-𠁯𪜉𬻴𰀥丵𠁰𠁱𫡈𫡉𬻵-𬻷𰀦𰀧𠁳-𠁵𬻸𬻹𠁶𫡊𠁸𫡋𫡌𠁹𰀨𠁺𫡍𠁻𫡎] +[radical 3=⼂丶:丶丷𪜊丸义𠁼𠁽𬻺丹为𠁿主丼𠂀-𠂂𬻻𪜋举𬻼𠂃𰀩𬻽𠂄𬻾𠂅] +[radical 4=⼃丿:丿-乄㐅𠂆-𠂊𬻿-𬼂𰀪𰀫久-么乊𠂋-𠂎𫝄𫡏𬼃之乌尹𠂏-𠂓𬼄-𬼆乍-乐𠂔-𠂡𫡐𬼇𬼈𰀬乑-乔㐆𠂢-𠂧𠂩-𠂫𠂭𪜌𫡑-𫡓𬼉乕𠂯𫡔𬼊乖𠂲𠂳𠂶𫡕-𫡘𬼋乗𠂴𠂷𪜍𫡙𫡚乘𠂹-𠂾𪜎𪜏𫡛𫡜𬼌-𬼏𠂿-𠃂𫡝𬼐𠃃𠃄𫡞𰀭-𰀯𠃆𠃅𬼑𠃇𫡟𫡠𬼒-𬼕𠃈𫡡] +[radical 5=⼄乙:乙-乛𠃉-𠃎𠃑乜九龴𠃏𠃐乞-习㐇-㐉𠃒-𠃔𬼖𰀰乣-书㐊㐋𠁾𠃕-𠃝𫡢𬼗𬼘𰀱乧㐌-㐏𠃞-𠃣𪜐𫡣𬼙-𬼜𰀲-𰀵乨-买㐐-㐕𠃤-𠃨𪜑𫡤𬼝-𬼢𰀶-𰀼乱乲㐖-㐘𠃩𠃪𠃬𠧝𪜒𪜓𫡥-𫡧𬼣𬼤𰀽-𰁀乳-乸㐙-㐛𠃭-𠃯𪜔𫡨𬼥-𬼧𰁁-𰁃乹-乼㐜-㐠𠂸𠃲-𠃷𪜕𫡩𬼨-𬼫𰁄-𰁈乽𠃸-𠃻𤱡𪜖𪜗𫡪-𫡬𬼬𬼭𰁉-𰁋乾-亀㐡-㐣𠃼-𠄂𪜘𫡭𫡮𬼮-𬼱𰁌亁㐤𥝀𪜙𪜚𬼲-𬼴𰁍亂-亄𠄃𠄄𪜛𫡯𫡰𬼵𠄅-𠄈𢆡𰁎𰁏㐥𰁐𠄉𰁑㐦𠄊𠄋] +[radical 6=⼅亅:亅𠄌了𠄍-𠄐亇𠄑𬼶-𬼸予㐧𠄒-𠄔𰁒争𠀩𠄕𬼹亊𠄖-𠄘𪜜事㐨𠄙𬼺𠄚𰁓𰁔𠄛𪜝𬼻𠄜𠄝𬼼] +[radical 7=⼆二:二𠄞-𠄠亍-亏𬼽云-亖𠄡𰁕亗𰁖亘-亚𠄢-𠄧𫡱𰁗些亜𠀥𠄨-𠄪𫡲亝-亟㐩𠄫-𠄯𫡳𬼾𠄰-𠄳𬼿𬽀𰁘𠄵-𠄸𬽁𠄹𠄺𫡴𠄻𬽂𠄼-𠄾𫡵𫡶𰁙𠄿𪜞𫡷𰁚𠅀𪜟𰁛𫡸𫡹] +[radical 8=⼇亠:亠-亣𠅁𠅂𪜠𪜡𬽃交-产㐪㐫𠅃-𠅇𫝅𬽄𰁜亨-亪㐬𠅈-𠅋𪜢𫡺𬽅-𬽇享京㐭𠅌-𠅒𬽈𬽉亭-亲𠅓-𠅕𬽊-𬽌亳𠅖𠅘-𠅝𫡻𬽍𠅞-𠅧𪜣𬽎-𬽒𰁝亴亵𠅨-𠅯𠅲𪜤𫡼𬽓𬽔𰁞𰁟亶亷㐮𠅳-𠅸𠅺-𠅼𠆀𫡽𫡾𬽕-𬽘𠅾𠅿𫡿𫢀𠆁-𠆉𪜥𬽙𬽚𰁠亸𠆋-𠆒𠆔𠆖-𠆘𬽛𬽜㐯𫢁𫢂𬽝𬽞𠆚𠆝𪜦𫢃亹𠆞𬽟𫢄𬽠𠆟-𠆡] +[radical 9=⼈人:人亻𠆢亼-亿𠆣-𠆥𫢅什-仓𠆦-𠆨𪜧𫢆-𫢈𬽡𬽢𰁡仔-仭㐰-㐷𠆩-𠆭𠆯𠆰𠆳𫝆𫢉𫢊𬽣-𬽨𰁢𰁣仮-伬佤㐸-㑀𠆴-𠇑𠇓-𠇕𪜨-𪜫𫢋-𫢐𬽩-𬽭𰁤-𰁪伭-佣佥-佨㑁-㑈𠇖-𠈁𪜬-𪜴𫢑-𫢘𬽮-𬽺𰁫-𰁰佩-侭鿇㑉-㑖𠈃-𠈣𠈥-𠈬𪜵-𪜺𫝇𫝈𫢙-𫢝𬽻-𬾄𰁱-𰂄侮-俭㑗-㑢𠈭-𠉢𪜻-𪝂𫢞-𫢩𬾅-𬾙𰂅-𰂎修-倿㑣㑥-㑭𠉣-𠊦𠋟𪝃-𪝊𫝉𫢪-𫢼𬾚-𬾩𰂏-𰂖偀-偿㑤㑮-㑲𠊧-𠋐𠋒-𠋞𠋠-𠋬𪝋-𪝕𫝊𫢽-𫣃𬾪-𬾼𰂗-𰂡傀-傩鿘㑳-㑺𠋭-𠌅𠌇-𠌝𠌠-𠌩𪝖-𪝟𫣄-𫣐𬾽-𬿏𰂢-𰂩傪-働鿙㑻-㒁𠌫-𠍡𠍣𠍤𠍦-𠍬𠎵𪝠-𪝤𫝋𫣑-𫣖𬿐-𬿠𰂪-𰂬僎-僱僳僴僷㒂-㒐𠍥𠍭-𠎗𠎙𠎚𠎝-𠎴𠏐𪝥-𪝪𫣗-𫣢𬿡-𬿮𰂭-𰂲僲僵僶僸-儏㒑-㒘𠎷-𠏏𠏑𠏔-𠏦𪝫-𪝯𫣣-𫣬𬿯-𬿺𰂳-𰂹儐-儞儫鿚㒙-㒜𠏒𠏨-𠐇𪝰-𪝳𫣭-𫣱𬿻-𭀀𰂺-𰂽償-優儬㒝㒞𠐈-𠐛𠐝-𠐢𪝴-𪝶𫣲-𫣸𭀁-𭀅𰂾-𰃁儭-儲㒟㒠𠐣-𠐺𪝷-𪝹𫣹-𫤃𭀆-𭀌𰃂-𰃆儳-儵㒡-㒣𠐻-𠑁𠑃-𠑌𪝺-𪝼𫤄-𫤈𭀍-𭀏𰃇𰃈儶㒤-㒦𠑍-𠑖𠑞𪝽𫤉-𫤋𭀐𭀑儷-儺㒧㒨𠑗-𠑝𠑟-𠑣𪝾𫤌-𫤑儻儼𠑤-𠑩𭀒儽㒩𠑪-𠑯𫤒-𫤔𭀓𭀔𰃉儾𠑰𫤕𭀕𫤖㒪𠑲𠑳𠑵] +[radical 10=⼉儿:儿-元𠑶𭀖-𭀘兄𠑷𠑸𭀙-𭀝𰃊充-兊㒫𠑹-𠑼𫤗克-兑𠑽-𠒂𭀞-𭀠𰃋兒-兖㒬𠒃-𠒋𪝿𫤘𭀡-𭀤𰃌兗-兙𠒌-𠒏𪞀𫝌𫤙𭀥党兛㒭𠒐-𠒖𪞁𭀦𭀧兜-兞㒮𠒗-𠒝𫤚𫤛𭀨𰃍兟兠𠒞-𠒣𫤜𫤝𭀩-𭀭𰃎兡𠒤-𠒦𪞂𫤞𭀮𭀯𰃏𰃐兢𠒧-𠒯𫤟𫤠𭀰-𭀳𰃑𰃒𠒰-𠒲𠒴-𠒷𪞃-𪞅𭀴兣𠒳𠒸-𠒾𭀵𰃓𰃔𠒿-𠓅𠓇𫤡𫤢𭀶-𭀸㒯𠓆𠓈-𠓊𫤣-𫤦𭀹𭀺𠓋𠓎𪞆𫤧𰃕𠓍𠓏𠓐兤𠓑-𠓔𫤨𠓕-𠓚] +[radical 11=⼊入:入兦𠓛內𠓜-𠓞㒰㒱𠓟𭀻全氽㒲𠇒𠓠-𠓣𰃖㒳㒴𠓤-𠓨𭀼-𭀾兩𠓩𭀿𰃗-𰃙兪𠓪-𠓬𭁀𰃚𰃛𠓭-𠓰𪞇𫤩𠓱𰃜𠌆𠓲𠓳𫤪𠓴-𠓼𭁁𠓽𭁂𠓾𠓿𭁃] +[radical 12=⼋八:八𠔀公-兯𠔁-𠔄兰𠔅𠔆𭁄共-兴龹𠔈𠔉𪞈𫤫𫤬𭁅𭁆𰃝-𰃟兵㒵-㒷𠔊-𠔏𭁇其-典𠔐𠔑𠩖𫤭𭁈-𭁋𰃠兹养㒸𠔒-𠔗𭁌-𭁎𰃡兺兼𠔙-𠔛𫤮𫤯𭁏𭁐𰃢𰃣兽𠔜𠔝𫤰𭁑-𭁓𰃤𠔞-𠔧𪞉𫤱𭁔-𭁖兾兿𠔨-𠔮𪞊𫤲𭁗𭁘𰃥𠔯-𠔱𠭻𪞋𭁙𪞌𭁚-𭁜冀𠔳-𠔵𪞍𠁜冁𠔶𠔷𫤳𠔸-𠔺𫤴𫤵𭁝㒹𭁞𫤶] +[radical 13=⼌冂:冂𠔼𰃦冃-冈𠔽-𠕀𭁟冉-册𠕁-𠕊𭁠再冎𠕋-𠕏𭁡𭁢𰃧𰃨冏𠕐-𠕕𪞎冐㒺𠕖-𠕚𭁣-𭁩冑冒𠕛𠕜𫝍𭁪𭁫冓冔𠕝-𠕟𭁬-𭁯𰃩𰃪冕㒻㒼𠕠-𠕢最㒽𠕣-𠕥𭁰𭁱𰃫㒾𠕦𠕧𫤷𠕨-𠕪𠕬𰃬𰃭𠕭-𠕰𭁲𠕱㒿𠕲] +[radical 14=⼍冖:冖-冘㓀㓁𠕳𠕴写冚𠕵-𠕸𭁳𰃮军农𠕹-𠕿冝𠖀-𠖃𪞏𪞐𫤸𰃯𰃰冞𠖄-𠖆𪞑𭁴冟冠㓂𠖇-𠖋𫤹𫤺冡-冧𠖌-𠖒𪞒𭁵-𭁻𰃱冨𠖓𪞓𭁼-𭁿㓃𠖔-𠖙𪞔𭂀𠖚𠖛𭂁𭂂𰃲冩𠖜-𠖞𪞕㓄𫤻𭂃-𭂅冪𠖠-𠖥𫤼𠖦-𠖨𫤽𠖩-𠖫𰃳𰃴] +[radical 15=⼎冫:冫𠖬𫤾㓅𠖭𭂆𭂇𰃵冬-冯𠖮-𠖰𪞖𫤿𭂈冰-冴㓆㓇𠖱-𠖶𪞗-𪞚𫥀-𫥃𰃶-𰃸况-冻鿑㓈𠖷-𠖿𠗁𪞛-𪞝𫥄-𫥈𭂉𭂊𰃹𰃺冼-净㓉-㓍𠗀𠗂-𠗇𪞞𫥉-𫥋𭂋-𭂎𰃻-𰃽凁-凃㓎㓏𠗈-𠗗𪞟-𪞡𫝎𫥌-𫥎𭂏𭂐𰃾凄-凎㓐-㓒𠗘-𠗤𪞢-𪞥𫥏𫥐𭂑-𭂕𰃿-𰄁减-凑㓓𠗥-𠗰𪞦-𪞨𫝏𫥑-𫥔𭂖-𭂘𰄂-𰄄凒-凖㓔㓕𠗱-𠗹𪞩𪞪𫥕𫥖𭂙-𭂛𰄅-𰄇凗㓖𠗺-𠘃𪞫𪞬𫥗𫥘𭂜-𭂞𰄈-𰄊凘㓗𠘄-𠘉𠘓𪞭𫥙𭂟-𭂡𰄋𰄌凙-凜𠘊-𠘑𪞮𫥚-𫥜𭂢-𭂤𰄍凝凞𠘒𠘔𠘕𪞯𭂥凟𠘖-𠘜𥂳𭂦𰄎𰄏𠘝-𠘡𫥝𭂧𠘢𠘣𪞰𭂨𠘤𠘥鿛𠘦] +[radical 16=⼏几:几𠘧𠘨凡-凣𪛝凤𠘩-𠘰𭂩-𭂬凥-凧𠘱-𠘴凨-凫𠘵-𠘻𪞱𫥞𫥟𭂭-𭂯凬𠘼-𠙅𪞲𭂰凭-凯𠙆-𠙎𠫮𭂱𭂲𠙏-𠙑𭂳𭂴𠙒-𠙖𪞳𫥠𰄐凰㓘𠙘𠙙𠙛-𠙞𪞴𫥡𭂵𭂶凱凲𠁉𠙟-𠙣𫥢𭂷𠙤-𠙧𪞵𫥣𭂸𭂹凳凴𠙨-𠙫𠙭-𠙰𭂺𠙱-𠙳] +[radical 17=⼐凵:凵𠙴𠙵凶𠙶-𠙸𰄑凷-击𠙹-𠙻𠙽𪞶凼㓙𠙾-𠚊𭂻函𠚋-𠚍𪞷𰄒凾𠚎-𠚐𠚒𠚓𪞸𫥤𭂼𰄓𰄔𠚔-𠚗𭂽𰄕凿𠚘𪞹𫥥𫥦𭂾𪞺𪞻𫥧-𫥩𠚙𠚚𢍭𫥪𫥫𭂿𰄖𠚜𫥬𭃀𰄗𰄘𠚝𠚞𭃁𢇕𪞼𠚟𪞽𫥭-𫥯𠚠-𠚢] +[radical 18=⼑刀:刀-刂𠚣刃刄𠚤刅-刈𠚥-𠚬𭃂-𭃄𰄙𰄚刉-刍㓚-㓜𠚭-𠚴𠚶𠚻𫥰𫥱𭃅-𭃇𰄛-𰄝刎-创㓝㓞𠚵𠚷-𠚺𠚼-𠛍𪞾-𪟀𫥲-𫥴𭃈-𭃌𰄞-𰄢刜-刭㓟㓠𠛎-𠛦𪟁𪟂𫥵-𫥻𭃍-𭃔𰄣-𰄦刮-剂㓡-㓦𠛧-𠜏𪟃-𪟅𫥼-𫥿𭃕-𭃡𰄧-𰄫剃-剑㓧-㓫𠜐-𠜰𪟆𪟇𫝐𫦀𫦁𭃢-𭃨𰄬-𰄲剒-剧㓬-㓰𠜱-𠝜𠝶𪟈𪟉𫦂-𫦅𭃩-𭃳𰄳-𰄶剨剪-剱剶㓱-㓶𠝝-𠝵𠝷-𠝾𪟊-𪟍𫦆-𫦌𭃴-𭃾𰄷-𰄺剩割-創㓷-㓻𠝿-𠞛𠞝-𠞤𪟎-𪟐𫦍-𫦑𭃿-𭄅剷-剿㓼㓽𠞥-𠟁𪟑-𪟓𫦒-𫦔𭄆-𭄏𰄻-𰄽劀-劄㓾-㔉𠟂-𠟟𠟡-𠟥𫦕-𫦙𭄐𭄑𰄾-𰅂劅-劏㔊𠟠𠟦-𠟹𪟔𫦚𭄒𰅃劐-劔㔋-㔍𠟺-𠠊𪟕𪟖𭄓-𭄗𰅄劕㔎㔏𠠌-𠠚𫦛𭄘𭄙𰅅-𰅇㔐𠠛-𠠠𫦜-𫦞𭄚𭄛劖㔑𠠡-𠠣𫦟𫦠𭄜㔒𠠤𠠦-𠠩劗劘𠠥𠠪-𠠭劙劚𠠮𫦡𰅈𠠯𭄝𫦢𠠰𠠱𫦣] +[radical 19=⼒力:力劜𠠲𫦤劝办𠠳-𠠵𭄞功-劢㔓㘞𠆮𠠶-𠠸𭄟𭄠劣-动㔔-㔖𠠹-𠡁𫦥𰅉助-労㔗㔘𠡂-𠡐𪟗-𪟙𫦦𫦧𰅊-𰅌劵-势㔙-㔛𠡑-𠡝𪟚𪟛𫦨𭄡-𭄥𰅍𰅎勀-勋㔜𠡞-𠡪𪟜𫦩-𫦭𭄦-𭄫勌-勑㔝-㔟𠡫-𠡺𪟝-𪟟𫦮-𫦲𭄬-𭄲𰅏𰅐勒-勖勘-勚㔠𠡻-𠢄𪟠𫦳𭄳-𭄶𰅑-𰅓勛-勞㔡𠢅-𠢒𪟡𪟢𫦴𫦵𭄷-𭄹𰅔募-勧𠢓-𠢟𪟣𫝑𫦶𫦷𭄺-𭄾𰅕勨-勭㔢𠢠-𠢯𪟤𪟥𫦸𭄿-𭅃𰅖𰅗勮-勲𠢰-𠢵𪟦𫦹𫦺𰅘勳𠢶-𠢸𫦻𫦼勴-勶㔣-㔦𠢹-𠢿㔧𠣀-𠣃𫦽𫦾𰅙勷𠣄𠣅勸𠣆𠣇𪟧𰅚𠣈-𠣊𫦿𠣋] +[radical 20=⼓勹:勹-匂𠣌𭅄𰅛匃-匇𠣍-𠣐𫧀𫧁𭅅匈𠣑-𠣓𭅆匉𠣔-𠣗𭅇𭅈匊-匌𠣘-𠣝𭅉𭅊匍𠣞-𠣣𭅋𰅜𰅝匎𠣤-𠣭𫧂𫧃匏匐㔨𠣮-𠣴𭅌𰅞𰅟匑匒㔩𠣵-𠣷𫧄𭅍匓㔪𠣸-𠣼𭅎𭅏𠣽-𠤂𰅠匔𠤃𫧅𠤄-𠤇𫧆𠤈-𠤍] +[radical 21=⼔匕:匕𠤎𪟨化㔫𠤏𫧇北𠤐𰅡𪟩𭅐𠤑-𠤕㔬𠤖𭅑𰅢𠤗-𠤝𪟪𭅒𠤞-𠤡𭅓匘匙㔭𫧈𫧉𠤣𠤤𰅣𠤥𪟫𠤦-𠤪𫧊] +[radical 22=⼕匚:匚𠤬𠤭𫧋𭅔匛-匞𫧌𭅕𭅖匟-匢𠤮-𠤱𪟬𫧍-𫧏匣-匥㔯㔰𠤳-𠤷𪟭𪟮𫧐𫧒𭅗𭅘𰅤匦𠤸-𠤻𫧑𭅙𭅚匧-匩𠤼-𠥂𠥄-𠥈𪟯𫧓匪匫龨𠥉-𠥍𪟰𫧔𭅛𰅥𰅦匬-匮㔱𠥎𠥏𭅜𭅝𰅧𠥐-𠥕𫧕匯㔲-㔴𠥖-𠥘𫧖𰅨匰-匲㔵𠥙-𠥛𪟱𫧗𭅞匳𠥜-𠥡𫧘𫧙匴𠥢𠥣𫧚匵𫧛𫧜𠥤𠥥𰅩匶𠥦𠥧匷𠥨𠥩𪟲𠥪𫧝㔶𠥫𠥬] +[radical 23=⼖匸:匸-区𠥭𠤲𠥮𠥯𰅪医㔷𠥰-𠥲𰅫匼𠥳匽𠥃𠥴𠥵𭅟𠥶𰅬匾-區㔸𠥷-𠥺] +[radical 24=⼗十:十-千卅-午㔹𠥻𠥼𠥿𭅠𰅭𰅮卉半卌𠆱𠥽𠥾𠦀𠦁𰅯卋卍-卐㔺㔻𠦂-𠦐𰅰𰅱𠦑-𠦗𪟳𫝒𫧞𰅲-𰅴卑-卖龺𠦘-𠦢𣥥𫝓𫧟𫧠𰅵南単𫝔𫧡𫧢𭅡𭅢𰅶𰅷𠦣-𠦩𪟴𭅣𰅸𰅹卙𠦪-𠦯𪟵𭅤𰅺𰅻博𠦰-𠦳𫧣𭅥𭅦㔼𠦴-𠦼𪟶𫧤𫧥𭅧𰅼𠦽-𠦿𪟷𫧦𰅽𰅾𠧀-𠧄𪟸𪟹𫧧𫧨𭅨-𭅪𠧅-𠧈𪟺𫧩-𫧫𰅿𠧉-𠧍𪟻𭅫𭅬𰆀𰆁𠧎𫧬𪟼𭅭卛𠧏𫧭𠧐𭅮𠧑𰆂] +[radical 25=⼘卜:卜𠧒卝卞𪟽卟-卢𠧓𠀝𠧔-𠧘𭅯卣卤𠧙-𠧜𡥋𪟾𭅰卥-卧㔽𠧞-𠧨𫧮𰆃𠧩-𠧲𠭉𫧯𰆄-𰆆𠧳-𠧷𠧹𪟿𫧰卨𠧺-𠧿𭅱𠨀-𠨂𠨄𫧱𫧲𰆇𰆈𠨅𫧳𫧴𠨆𠨇𪠀𫧵𠨈-𠨊𰆉𫧶-𫧸𠨋𠨌] +[radical 26=⼙卩:卩𰆊卪卫㔾㔿𭅲卬𠨍-𠨐𫧹𭅳𰆋卭-卯𠨑𭅴印危𠨒-𠨗𫧺𭅵𰆌𰆍卲-卵㕀𠨘𰆎卶-卺㕁𪠁𭅶-𭅺𰆏卻-卽𠨙-𠨝𪠂𰆐𠨞𭅻𭅼卾卿𫧻𰆑𰆒𠨟-𠨡𫧼厀厁𠨢-𠨤𫧽𭅽𭅾𠨥𫧾𫧿𭅿𰆓𫨀𰆔𠨦-𠨪𫨁𠨫] +[radical 27=⼚厂:厂-历𠨬厇-厉𠨭-𠨳𪠃𫨂𭆀𰆕厊-厍㕂-㕄𠂬𠂮𠨴-𠨿𭆁𰆖𰆗厎-厑㕅-㕇𠂰𠩀-𠩉𪠄𫝕𫨃𫨄𭆂𭆃𰆘厒-厕㕈㕉𠩊-𠩕𪠅𪠆𫨅-𫨈𭆄厖-厛㕊𠩗-𠩦𪠇-𪠊𫨉𫨊𭆅𰆙𰆚厜-原虒㕋-㕍𠩧-𠩷𪠋-𪠎𫝖𫝗𫨋𭆆-𭆈𰆛-𰆟厠-厣厩𠩸-𠩾𠪀-𠪆𪠏𪠐𫨌-𫨐𭆉-𭆋厤-厨㕎𠪇-𠪐𪠑𪠒𫨑-𫨗𭆌-𭆐𰆠-𰆦厪厫㕏𠩿𠪑-𠪘𪠓-𪠕𫨘-𫨛𭆑𭆒𰆧厬-厰㕐㕑𠪙-𠪬𪠖𪠗𫨜𫨝𭆓-𭆕𰆨𰆩厱厲㕒𠪭-𠪸𪠘𪠙𫨞𫨟𭆖𠪺-𠪾𫨠-𫨢𭆗厳㕓𠪿𪠚𫨣𰆪𰆫𠫀-𠫆厴𠫇𪠛𫨤𰆬𠫉-𠫎㕔𠫏𫨥𭆘𠫐厵𠫑𠫒] +[radical 28=⼛厶:厶𠫓-𠫖厷-厹㕕𠫗𠫘𫨦厺-厼𠫙-𠫝𰆭厽厾𠫞-𠫥𭆙𭆚县𠫦-𠫨𫨧叀-参𠫩-𠫭𠫯-𠫲𠫴-𠫸𪠜𫨨𫨩𭆛-𭆝𰆮㕖𠫹-𠫼𪠝𫨪𭆞-𭆢參叄㕗㕘𠫽𠫾𪠞𫨫𭆣叅𠫿-𠬅𦎅𪠟𰆯𠬆-𠬌𪠠𫨬-𫨮𭆤叆𠔲𠬍-𠬐叇㕙𠬑𠬒𪠡𠬓𠬕-𠬗𫨯𫨰𠬔𠬘𠬙𪠢𫨱] +[radical 29=⼜又:又叉𭆥及-収㕚㕛𠬚-𠬠𪠣𪠤𫨲叏-发𠬡-𠬨𭆦𰆰叒㕜𠬩-𠬰𪠥𫨳𭆧𭆨𰆱-𰆶叓㕝𠬱-𠬸𪠦𫨴-𫨸𰆷-𰆺叔-变㕞𠬹-𠬾𪠧𪠨𫨹𭆩-𭆫𰆻-𰆽叙-叝㕟𠫳𠬿-𠭈𪠩𪠪𫨺𫨻𭆬-𭆮𰆾𰆿叞叟𠭊-𠭔𪠫𪠬𫨼-𫨿𭆯𭆰𠭕-𠭤𫩀-𫩃𭆱𭆲𰇀𰇁㕠𠭥-𠭮𪠭𪠮𫩄𫩅𭆳𭆴𰇂𰇃叠﨎𠭯-𠭵𠭷-𠭺𪠯𫩆𫩇𰇄㕡𠭼-𠮂𡪞𪠰𫩈𫩉𭆵𭆶𰇅𠮃-𠮆𫩊𭆷叡𠮇-𠮌𪠱𫩋𫩌𠮍-𠮏𫩍𫩎叢𠮐壡𠮑𠮒𰇆𠮓-𠮘] +[radical 30=⼝口:口𠮙-𠮞𫩏古-叾㕣-㕥䶷𠙼𠮟-𠮪𪠲𫩐𫩑𭆸𭆹𰇇叿-吗㕦-㕨䶸𠮫-𠯊𪛗𫝘𫩒-𫩗𭆺-𭇂𰇈𰇉吘-呜㕩-㕶𠈂𠯋-𠰇𪠳-𪠵𫩘-𫩞𭇃-𭇍𰇊-𰇍呝-咝㕷-㕿𠰈-𠱏𪠶-𪠹𫩟-𫩪𭇎-𭇝𰇎-𰇓咞-哟㖀-㖎𠀷𠀹𠱐-𠲫𪠺-𪡃𫝙𫩫-𫩼𭇞-𭇴𰇔-𰇣哠-唧㖏-㖞𠲬-𠳤𠳦-𠳪𠳬-𠴥𪡄-𪡎𫩽-𫪑𭇵-𭈋𰇤-𰇰唨-啘啚-啞啠-啪啬-啹㖟-㖵𠳥𠴧-𠶶𪡏-𪡛𫪒-𫪰𭈌-𭈮𰇱-𰇾啙啫啺-喌喎-喾噅㖶-㗑𠶷-ð ·¡ð ·£-𠸵𠸻-𠸾𪡜-𪡩𫪱-𫫂𭈯-𭉙𰇿-𰈐喍喿-嗵㗒-㗡𠷢𠸶-𠸺𠸿-𠹯𠹳-𠻓𪡪-𪡷𫫃-𫫒𭉚-𭉽𰈑-𰈞嗶-嘞嘡-嘧噑噓㗢-㗰𠁷𠻔-𠽠𪡸-𪢄𫝚𫫓-𫫧𭉾-𭊠𰈟-𰈨嘟嘠嘨-噄噆-噐噒噔噖-噝噴㗱-㗺𠆊𠏓𠏧𠹰-𠹲𠽡-𠾦𠾨-𠿆𡀔𡀦𪢅-𪢍𫝛𫫨-𫫵𭊡-𭋁𰈩-𰈮噞-噳噵-噼㗻-㘄𠿇-𡀓𡀕-𡀥𡀧-𡀼𢨐𨗓𪢎-𪢔𫫶-𫬆𭋂-𭋛𰈯-𰈶噽-嚓嚺㘅-㘈𡀽-𡂎𪢕-𪢘𫝜𫬇-𫬑𭋜-𭋯𰈷-𰈽嚔-嚤㘉-㘏𡂏-𡃟𡃰𪢙-𪢞𫝝𫬒-𫬛𭋰-𭌉𰈾-𰉂嚥-嚰㘐-㘒𡃠-𡃯𡃱-𡄈𡄊-𡄐𪢟-𪢡𫬜-𫬫𭌊-𭌡𰉃-𰉅嚱-嚹㘓㘔𡄑-𡄰𪢢-𪢤𫬬-𫬵𭌢-𭌯𰉆-𰉉嚻-囄囍㘕-㘗𡄱-𡅔𡅣𫬶-𫬸𭌰-𭌳𰉊𰉋囅-囋囎㘘𡅗-𡅢𡅤-𡅯𪢥𫝞𫬹𭌴-𭌽𰉌囌囏囐㘙㘚𡅰-𡅸𫬺-𫬼𭌾-𭍅囑-囓𡅹-𡆅𪢦𪢧𫬽-𫬿𭍆-𭍋囔囕㘛𡆆-𡆎𫭀𭍌-𭍏㘜𡆏-𡆘𭍐-𭍒𡆙𡆚𡆞𫭁𭍓𭍔囖𡆛-𡆝𧮥𭍕-𭍘𡆟𭍙] +[radical 31=⼞囗:囗𡆠-𡆢囘-囜龱㘝𠁤𡆣-𡆦𪛘𫭂𭍚囝-団㘟𡆧-𡆳囤-囵𡆴-𡇇𪢨𫭃𫭄𭍛𭍜𰉍𰉎囶-图㘠㘡𠀯𡇈-𡇌𡇎-𡇑𪢩𫭅𫭆𭍝𰉏𰉐囿圀㘢𡇒-𡇟𪢪𫭇𫭈𭍞𭍟圁-圆㘣𡇠-𡇯𪢫𫭉𫭊𭍠-𭍤圇-國圏𡇰-𡇻𡈀𪢬𪢭𫭋𫭌𭍥-𭍨𰉑圌-圎圐𡇼-𡇿𡈁-𡈉𤔗𫭍-𫭏𭍩𭍪圑-圕𡈊-𡈔𪢮𫭐𭍫𰉒圖-圙㘤𡈕-𡈡𪢯𫭑𭍬-𭍰𰉓圚𡈢-𡈤𡈦-𡈩𫭒𭍱-𭍳𰉔圛圜𡈥𡈪-𡈬𪢰𫭓𭍴𡈭-𡈱𫭔𭍵𡈲𭍶𡈳𡈴𭍷㘥𡈵-𡈺𫭕𭍸圝圞𡈻𭍹] +[radical 32=⼟土:土-圡龶𡈼-𡈾𫭖𰉕圢-圧㘦𡈿-𡉇𪢱𪢲𫭗𫭘𭍺𰉖𰉗在-场𡉈-𡉖𪢳-𪢷𫭙𫭚𭍻-𭍽圻-坠㘧-㘰𡉘-𡊃𪢸-𪣂𫭛-𫭤𭍾-𭎄𰉘-𰉞坡-垊㘱-㘵𡊄-𡊶𪣃-𪣊𫭥-𫭨𭎅-𭎎𰉟-𰉤型-垵城鿍㘶-㘾𡊷-𡋛𡋝-𡋬𪣋-𪣓𫭩-𫭯𭎏-𭎛𰉥-𰉭垶-埍埏-埛﨏㘿-㙆𡋭-𡌥𣑧𪣔-𪣣𫭰-𫭻𭎜-𭎨𰉮-𰉶埜-埩埫-堕㙇-㙍𡌦-𡍣𪣤-𪣱𫭼-𫮅𭎩-𭎵𰉷-𰊀埪堖-堼堾-塂塄-塈㙎-㙘𡍤-𡎭𪣲-𪣽𫝟𫮆-𫮑𭎶-𭏋𰊁-𰊌堽塃塉-塱㙙-㙟𡎮-𡏬𧯧𪣾-𪤍𫮒-𫮚𭏌-𭏜𰊍-𰊘塲-墛㙠-㙦𡏭-𡐝𦥈𪤎-𪤘𫝠𫮛-𫮢𭏝-𭏩𰊙-𰊥墜-墧墩-墹㙧-㙯𠚛𡐞-𡑝𪤙-𪤞𫮣-𫮬𭏪-𭏵𰊦-𰊱墺-壌龳㙰-㙶𡑞-𡑹𡑻-𡒈𪤟-𪤥𫝡𫮭-𫮯𭏶-𭏽𰊲-𰊸壍-壗龼㙷-㙺𡒉-𡒠𡒢-𡒯𪤦-𪤫𫮰-𫮵𭏾-𭐀𰊹𰊺壘壙㙻-㙽𡒰-𡒿𡓁-𡓋𡓍-𡓏𪤬-𪤯𫮶-𫮸𭐁-𭐄𰊻-𰋀壚-壠壢㙾㙿𡓀𡓌𡓐-𡓚𡓜-𡓥𪤰𫮹-𫮼𭐅-𭐉𰋁𰋂壣-壥㚀𡓦-𡓰𪤱𫮽-𫮿𭐊𭐋𰋃𰋄壦𡓱-𡓶𡓸𡓹𡓻-𡔁𫯀𭐌-𭐎𡓺𡔂-𡔉𭐏𰋅壧壨𡔊-𡔎𰋆壩㚁𡔏-𡔕𭐐壪㚂𡔖𭐑𰋇𡔗-𡔚] +[radical 33=⼠士:士-壭𡔛壮𡔜壯-壳𡔝𡔞𰋈𡔟𭐒壴壵𡔠-𡔢𫯁𫯂壶𡔣-𡔩𪤲𰋉壷壸𡔪-𡔭壹-壻㚃𡔮𡔯𭐓-𭐕壼𡔰𡔲-𡔵𪤳𭐖𰋊壽壾𡔶𡔸-𡔻𫯃𫯄𭐗𰋋𰋌壿夀㚄𡔼𡔽𫯅𭐘夁𡔾-𡕄𭐙𡕅𡕇-𡕌𭐚𡕍𫯆𫯇𰋍𡅕𡕏-𡕑𪤴𫯈𭐛𫯉𭐜] +[radical 34=⼡夂:夂𡕒夃处𡕓𡕔𭐝夅𡕕𡕖夆𡕗-𡕙备夈㚅𡕚𭐞𰋎𠙚𡕛𡕜𪌛𡕝𫯊𪤵] +[radical 35=⼢夊:夊𭐟𡕞𡕟夋𡕠𡕡夌𡕢-𡕥𭐠𭐡変复㚆㚇𭐢-𭐤夎夏𠀼𡕦𫯋𫯌𭐥𭐦𡕧-𡕬𭐧𠌞𡕭𰋏𠭶𡕮-𡕱𪤶𭐨𭐩夐𡕲-𡕵𭐪𭐫𡕶𡕷𭐬𡕸-𡕺𭐭𭐮𡕻𭐯夑夓𡕼-𡕿𭐰夒𡖀𭐱𡖁夔𭐲𡖂𡖃] +[radical 36=⼣夕:夕-夘㚈𡖄-𡖆夙-夛𡖇-𡖉𪤷𫝢𭐳𭐴𡖊-𡖌𫝣𭐵夜夝㚉𡖍-𡖏𪤸𫯍𭐶𰋐𡖐𡖑𪤹夞𠅗𡖒-𡖜𢻈𪤺𫯎够夠𡖝-𡖥𪤻𫯏𫯐𭐷𭐸夡㚊𠅱𠨃𡖦-𡖮𡖰𪤼𫯑𫯒𭐹-𭐻𰋑𰋒𡖯𡖱-𡖵𰋓夢-夥㚋㚌𡖶-𡖾𢆣𪤽𫯓𫯔𭐼𭐽𰋔𰋕夦𡖿-𡗁𪤾𫯕𭐾𭐿𰋖𠆓𠆕𡗂-𡗅𪤿𫯖𫯗𰋗𠆙𡗆-𡗈𫯘𭑀𰋘㚍𡗉𡗊𭑁𡗋𡗌𡗐𡗍𡗎𪥀𫯙𡗏𣡳𫯚𡗑] +[radical 37=⼤大:大-夭𡗒-𡗔𪥁𫯛央-头㚎𡗕-𡗛𪥂𭑂𰋙夵-夼㚏-㚑𠀛𡗝-𡗤𪥃𫯜𭑃𰋚夽-奂㚒㚓𡗥-𡗶𪥄-𪥆𫯝-𫯟𭑄𭑅𰋛𰋜奃-奉奋-奍㚔-㚙𡗷-𡘌𪥇-𪥌𫯠-𫯢𭑆-𭑋𰋝-𰋟奎-奖㚚㚛𡘍-𡘜𪥍-𪥏𫯣-𫯥𭑌-𭑎𰋠𰋡奊套-奚𡘝-𡘳𪥐-𪥒𫝤𫯦𫯧𭑏-𭑒𰋢𰋣奛-奞㚜-㚞𡘴-𡙆𪥓-𪥕𫯨𭑓-𭑖𰋤-𰋧奟-奥㚟𡔱𡙇-𡙚𪥖-𪥘𫯩-𫯯𭑗-𭑛𰋨-𰋬奦-奨㚠𡙛-𡙫𪥙-𪥛𫯰-𫯴𭑜-𭑟𰋭𰋮奩-奬𡙬-𡙶𪥜-𪥞𫯵-𫯷𭑠𰋯𰋰奭𡙷-𡚅𪥟-𪥡𫯸-𫯼𰋱奮奯㚡𡚆-𡚎𤏠𫝥𫯽-𫰀𭑡-𭑣𰋲𰋳𡚏-𡚖𫰁𭑤奰𡚗𡾗𪥢𭑥𡚘-𡚚𫰂𭑦𡚛𪥣𫰃𫰄𰋴𡚜𡚝奱𡚞-𡚢𫰅奲𡚣-𡚥] +[radical 38=⼥女:女𡚦𫰆𰋵奴-奶㚢𡚧-𡚭𫰇𭑧-𭑫𰋶奷-妈㚣-㚨𡚮-𡚻𪥤𪥥𫰈-𫰊𭑬𭑭𰋷𰋸妉-妌妎-妫㚩-㚯㛠𡚼-𡛘𪥦-𪥬𫝦𫰋-𫰖𭑮𭑯𰋹-𰋻妬-姗㚰-㛁𡛙-𡜁𪥭-𪥰𫰗-𫰛𭑰-𭑵𰋼妍姘-姫姭-娃娅-娈㛂-㛌𡜂-𡜭𪥱-𪥵𫝧𫝨𫰜-𫰩𭑶-𭑹𰋽-𰌃姬娉-娫娭-娴娽㛍-㛟㛡-㛤𡜮-𡝝𪥶-𪥺𫝩-𫝫𫰪-𫰶𭑺-𭑿𰌄𰌅娬娵-娼娾-婶㛥-㛭𡝞-𡞛𪥻-𪦅𫰷-𫱂𭒀-𭒄𰌆-𰌋婷-媏媑-媯嫏㛮-㜄𡞜-𡟧𡠣𪦆-𪦐𫝬𫱃-𫱐𭒅-𭒌𰌌-𰌎媐媰-嫎嫐-嫔㜅-㜔𡟨-𡠕𪦑-𪦖𫱑-𫱞𭒍-𭒑𰌏-𰌔嫕-嫲㜕-㜢𡠗𡠙-𡠢𡠤-𡠱𡠳-𡡎𪦗-𪦟𫝭𫱟-𫱫𭒒-𭒝𰌕嫳-嬏㜣-㜨𡠖𡠘𡠲𡡏-𡢍𡢐𪦠-𪦥𫝮𫱬-𫱷𭒞-𭒡𰌖𰌗嬐-嬢嬴㜩-㜭𡢎𡢑-𡣄𪦦-𪦪𫱸-𫲄𭒢-𭒥𰌘-𰌚嬣-嬳嬵-嬷㜮㜯𡣅-𡣡𡣣-𡣩𪦫𫲅-𫲌𭒦-𭒨嬸嬺-嬽㜰㜱𡣪-𡣼𪦬-𪦯𫲍-𫲓𭒩-𭒭嬹嬾嬿㜲-㜵𡣽-𡤍𡤞𪦰𪦱𫲔-𫲙𭒮孀-孆㜶-㜸𡤎-𡤗𪦲𫲚𫲛𭒯-𭒳孇-孉㜹𡤘-𡤝𡤟𡤠𪦳𪦴𫲜𫲝孊-孌㜺𡤡-𡤪𫲞𫲟𰌛孍𡤫-𡤭𪦵𫲠孎孏𡤮-𡤳𭒴𡤴-𡤶𭒵㜻㜼𡤷-𡤻] +[radical 39=⼦子:子-孓𡤼孔𡤽孕𡤾-𡥂𫲡𭒶-𭒹孖-孙㜽𡉗𡥃-𡥅𭒺-𭒼𰌜𰌝孚-孞㜾㜿𡥆-𡥊𡥌𡥍𪦶-𪦹𰌞-𰌢孟-孧㝀𠃱𡥎-𡥚𪦺𫲢-𫲤𭒽-𭓀𰌣-𰌥孨-孪㝁𡥛-𡥧𪦻𫲥𭓁𭓂𰌦𰌧孫-孭㝂㝃𡥨-𡥭𢈲𨹴𫲦𭓃-𭓇𰌨孮-孰孲𡥮-𡥵𪦼-𪦾𫲧𫲨𭓈-𭓎𰌩-𰌫孱㝄𡥶-𡦂𪦿𫲩𫲪𭓏-𭓔𰌬𰌭孳孴㝅𡦃-𡦐𫲫𫲬𭓕𭓖𰌮孵-孷𡦑-𡦖𪧀𫲭𫲮𭓗𭓘𰌯㝆𡦗-𡦝𫝯𫲯𫲰學孹㝇𡦞-𡦨𪧁𫲱𫲲𭓙𭓚𰌰孺孻𡦩𪧂𪧃𭓛𡦪-𡦬𰌱孼𡦭-𡦰𫲳𭓜孽孾𡦱-𡦶𰌲𪧄孿𡦷𫲴㝈𡦸𭓝] +[radical 40=⼧宀:宀㝉𡦹宁-宄㝊㝋𡦺-𡦼𰌳宅-安㝌㝍𡦽-𡧊𫲵𫲶𭓞𰌴𰌵宊-宒㝎-㝑𡧋-𡧕𪧅-𪧇𫲷-𫲽𭓟-𭓡𰌶-𰌸宓-审㝒𡧖-𡧨𪧈𪧉𫲾-𫳀𭓢-𭓩𰌹𰌺客-宦宨-宫㝓-㝖𡧩-𡧿𪧊-𪧌𫳁-𫳆𭓪-𭓯𰌻-𰌽宧宬-宾㝗-㝚𡨀-𡨡𪧍-𪧐𫳇-𫳏𭓰-𭓳𰌾-𰍀宿-寉㝛-㝡𡨢-𡨼𪧑-𪧓𫳐-𫳙𭓴-𭓿𰍁-𰍅寊-寕寪㝢㝣𡨽-𡩞𪧔-𪧚𫳚-𫳣𭔀-𭔅𰍆-𰍍寖-寝㝤-㝨𡩟-𡩺𪧛-𪧠𫳤-𫳮𭔆-𭔌𰍎-𰍗寞-寨㝩-㝬𡩻-𡪝𪧡-𪧥𫝰𫳯-𫳼𭔍-𭔐𰍘-𰍚審寫-寮㝭-㝯𡪟-𡪽𪧦-𪧪𫝱𫳽-𫴁𭔑-𭔖𰍛𰍜寯寰𡪾-𡫐𪧫-𪧮𫴂-𫴏𭔗-𭔙𰍝-𰍟寱寲𡫑-𡫝𪧯𫴐-𫴗𭔚-𭔞𰍠㝰𡫞-𡫫𪧰-𪧲𫴘-𫴛𭔟-𭔡𰍡寳-寵𡫬-𡫶𫴜-𫴟𭔢-𭔤寶𡫷-𡫻𪧳𪧴𫴠𭔥𭔦𰍢寷㝱𡫼-𡬃𪧵𫴡-𫴣𭔧𡬄-𡬋𫴤𫴥𭔨𡬌𫴦𫴧𰍣𡬍𡬏𡬐𪧶𫴨-𫴪𰍤𡬑𡬓-𡬕㝲𡬖-𡬘𡬎𡬙𡬚𡬒𡬛𫴫𡬜] +[radical 41=⼨寸:寸𡬝对㝳寺-导𡬞𪧷𭔩寽-寿㝴𭔪尀㝵𡬟-𡬦𭔫𭔬封専将𡬧-𡬬𫴬𭔭-𭔯尃-尅㝶𡬭𫴭𭔰-𭔲將-尉𡬮-𡬲𪧸𪧹𭔳-𭔵尊-尌㝷𡬳-𡬸𪧺𫴮𫴯𭔶-𭔸𡬹-𡬼𫴰-𫴳𭔹-𭔼對𡬽-𡭂𭔽-𭔿𰍥導𡭃-𡭉𣊒𪧻𪧼𫴴𫴵𭕀𭕁𰍦𡭊-𡭌𪧽𭕂𡭍-𡭏𪧾𡭐𡭑𭕃𡭒𡭓𫴶𫴷] +[radical 42=⼩小:小𡭔𭕄𰍧𰍨尐少𡭕𡭖尒-尕龸𡭗𡭘𰍩尖-尘𡭙-𡭜𭕅𡭝-𡭤𪧿𫴸𫴹𭕆𭕇𰍪尙尚𠈤𡭥-𡭩𪨀𫴺𫴻𭕈𭕉尛-尝𡭪-𡭳𫴼𫴽𭕊𰍫㝸𡭴-𡭼𪨁𪨂𡭽-𡮍𫴾-𫵃尞㝹𡮎-𡮗𫵄𫵅尟尠𠅽𡮘-𡮝𭕋尡㝺𡮞-𡮥𪨃𫵆𫵇㝻𡮦-𡮯𪨄𫵈𫵉𡮰-𡮳𪨅𫵊-𫵌𭕌𡮴-𡮶𢇔𪨆𰍬𡮷-𡮻𤯏𡮼-𡮾𫵍𡮿𡯀] +[radical 43=⼪尢:尢尣𡯁𡯂尤𡯃-𡯊𫵎尥-尧㝼𡯋-𡯎𭕍尨-尬㝽𡯏-𡯙𫵏尭㝾㝿𡯚-𡯡𫵐𭕎𰍭尮尯㞀㞁𡯢-𡯤𡯦𡯧𰍮㞂𡯨-𡯲𰍯㞃-㞆𡯳-𡯸𫵑𭕏𭕐尰就㞇㞈𡯹-𡰂𪨇尲-尴㞉㞊𡰃-𡰊𪨈𭕑𭕒𡰋-𡰏𭕓尵𡰐-𡰕𫵒𡰖-𡰚尶尷𡰛-ð¡°¢] +[radical 44=⼫尸:尸𡰣尺𪛛𰍰尻尼㞋𡰤-𡰨𡰴𭕔尽㞌㞍𡰩-𡰳𫝲尾-屃㞎𡰵-𡰽𪨉-𪨋𫵓-𫵕𰍱𰍲屄-届㞏-㞑𡰾-𡱋𪨌𫵖-𫵘𭕕-𭕘𰍳𰍴屋-屏㞒-㞖𡱌-𡱡𢇀𪨍𪨎𫵙-𫵝𭕙-𭕝𰍵-𰍷屐-屘㞗𡱢-𡱹𪨏𪨐𫵞𫵟𭕞𭕟𰍸-𰍻屙-屝㞘㞙𡱺-𡲓𪨑𫵠𭕠-𭕣𰍼-𰍾属-屡㞚㞛𡲔-𡲫𪨕-𪨘𭕤𰍿𰎀𡲬-𡳃𪨒-𪨔𫵡𭕥-𭕭𰎁屢屣㞜-㞞𡳄-𡳏𪨙𪨚𫵢-𫵥𭕮𭕯𰎂層-屧㞟㞠𡳐-𡳞𪨛𪨜𭕰-𭕵𰎃-𰎅𡳟-𡳧𪨝𫵦𫵧𰎆屨𡳨𡳩𪨞𫵨𭕶屩屪𡳪𡳫𫵩𭕷𭕸屫㞡𡳬-𡳰𪨟𪨠𫵪𫵫𭕹𭕺𰎇𡳱-𡳴屬𡳵-𡳷𫵬𫵭𭕻𡳸-𡳺𪨡𭕼屭𡳻𭕽𡳼𡳽] +[radical 45=⼬屮:屮䶹𡳾屯㞢𡳿𭕾屰𡴀-𡴅𭕿㞣㞷𡴆-𡴚𫵮𡴛-𡴣𰎈𡴤𡴥𫵯𫵰𡴦-ð¡´¬] +[radical 46=â¼­å±±:山乢屲𡴭-𡴯屳-屷㞤-㞧𡴰-𡴽𫵱-𫵴𭖀屸-岃㞨-㞯𡴾-𡵒𪨢-𪨥𫝳𫵵𭖁-𭖄𰎉岄-岌岎-岜㞰-㞶㞸𡵓-𡶂𪨦-𪨨𫵶𫵷𭖅-𭖊𰎊-𰎍岝-峅㞹-㟃𡶃-𡶣𡶥-𡶪𪨩-𪨮𫵸𫵹𭖋-𭖔𰎎-𰎓岍峆-峧㟄-㟆𡶫-𡷔𪨯-𪨴𫝴𫵺𫵻𭖕-𭖞𰎔-𰎞峨-崅㟇-㟖𡷕-𡸐𦊤𪨵-𪨺𫝵𫵼-𫶀𭖟-𭖨𰎟-𰎤崆-崰㟗-㟥𡸑-𡹩𪨻-𪩁𫶁-𫶅𭖩-𭖱𰎥-𰎨崱-嵉嵋-嵝﨑㟦-㟯𡹪-𡺩𪩂-𪩇𫶆-𫶉𭖲-𭖿𰎩-𰎭嵊嵞-嵶㟰-㟸𡺪-𡻗𪩈-𪩋𫶊-𫶐𭗀-𭗆𰎮-𰎰嵷-嶎㟹-㠄𡻘-𡼉𪩌-𪩒𫶑-𫶔𭗇-𭗓𰎱-𰎴嶏-嶥㠅-㠐𡼊-𡼼𪩓-𪩖𫶕𫶖𭗔-𭗞𰎵-𰎸嶦-嶶㠑-㠗𡼽-𡽈𡽊-𡽛𪩗-𪩚𫶗-𫶜𭗟𭗠𰎹𰎺嶷-嶺嶼-嶿㠘-㠜𡽉𡽜-𡾁𡾻𪩛-𪩝𫶝𭗡-𭗤𰎻巀-巂㠝-㠟𡾂-𡾖𡾠𫶞𭗥-𭗫𰎼-𰎾嶻巃-巅㠠-㠣𡾘-𡾟𡾡-𡾭𣦭𪩞𫶟-𫶣𭗬-𭗱𰎿-𰏁巆-巌㠤𡾮-𡾺𭗲-𭗴巍巏巐㠥㠦𡾼-𡿆𪩟𫶤𭗵𭗶巎巑-巕巗㠧𡿇-𡿑𪩠𭗷巖巘-巚𡿒𡿓𭗸𡿔-𡿜𫶥𭗹𡿝-𡿟𫶦𰏂𡿠𡿡𡿣𡿤㠨𡿢𡿥] +[radical 47=⼮巛:巛-川𡿦𡿨𫶧𡿧𭗺州巟㠩𡿩-𡿭𭗻𭗼巠𡿮-𡿰𪩡𭗽𭗾𡿱-𡿶𭗿𡿷-𡿻𪩢𭘀𰏃𰏄𠙗𡿼𡿽𫶨𭘁巢巣𡿾-𢀀𫶩𢀁𢀂𰏅巤𢀃𰏆𢀄-𢀋𫶪𢀌-𢀐] +[radical 48=⼯工:工𪛜㠪𢀑-𢀕𭘂左-巨𢀖-𢀙巩巪𢀚𢀛𪩣𭘃-𭘅𰏇巫𢀜-𢀞𫶫𰏈-𰏊𢀟𫶬𭘆𰏋巬巭𢀠𫶭𭘇𭘈差㠫㠬𢀡-𢀣𪩤𫶮𰏌巯㠭𢀤𢀥𪩥巰𢀦𢀧𪩦𫶯𭘉𪩧𫶰㠮𢀨-𢀫𫶱𢀬𢑰𤀢𫶲𫶳𰏍𢀭𪩨𫶴𢀮𪩩𰏎𢀯-𢀲𪩪] +[radical 49=â¼°å·±:å·±-巴𢀳㠯𢀴-𢀶𫶵巵𪩬𭘊巶㠰𢀷𢀸𪩫𭘋𭘌巷-巻𢀹-𢀻𭘍巼𢀼-𢀿𫶶𰏏㠱𢁀-𢁄𫶷𰏐巽𢁅-𢁉𪩭𪩮𫶸𫶹𭘎𭘏𢁊𪩯𢁋-𢁍𢁏𪩰𪩱𫶺𢁎𢁐𫶻𫶼𭘐𢁑] +[radical 50=⼱巾:å·¾-帅㠲㠳𢁒-𢁔𪩲𫶽𫶾𰏑帆-师㠴-㠶𢁕-𢁤𭘑𭘒𰏒帉-帐㠷-㠼𢁥-𢁺𫶿-𫷂𭘓𭘔𰏓𰏔帑-帜㠽-㡀𢁻-𢂏𫷃𫷄𭘕-𭘚𰏕𰏖帝-帧㡁-㡆𢂐-𢂰𫷅𭘛-𭘞𰏗𰏘帨-帱㡇㡈𢂱-𢃌𪩳𭘟-𭘣𰏙帲-帼㡉-㡎𢃍-𢃪𪩴-𪩷𫷆𫷇𭘤-𭘦帽-幇幉㡏-㡖𢃫-𢄉𪩸-𪩺𫷈𫷉𭘧-𭘮𰏚-𰏜幊-幏㡗-㡛𢄊-𢄞𫷊-𫷏𭘯-𭘱𰏝幈幑-幙幛㡜-㡟𢄟-𢄲𪩻𭘲-𭘴𰏞幚幜-幥㡠㡡𢄳-𢅌𪩼𭘵𰏟幦-幩㡢-㡤𢅍-𢅞𪩽𫷐𫷑𭘶-𭘸𰏠幪-幬㡥㡦𢅟-𢅨𪩾幭-幯𢅩-𢅬𭘹-𭘻幰𢅭-𢅷𪩿𫷒𫷓𭘼幱㡧㡨𢅸-𢅺𪪀𢅻-𢅽𰏡㡩㡪𢅾-𢆂𭘽𢆃-𢆈] +[radical 51=⼲干:干平𢆉年幵𫷔𭘾𰏢𢆊-𢆌𪪁𫷕𫷖𰏣并-幸𢆍-𢆐𭘿𭙀𰏤𢆑-𢆕𭙁𢆖-𢆙𭙂𭙃𰏥𰏦𢆚𪪂𪪃𫷗𰏧𰏨𢆛-𢆝𪪄𰏩-𰏫幹𢆞-𢆠𪪅𪪆𫷘-𫷚𢆢𢆤𫷛𭙄-𭙆𰏬𰏭𢆥𪪇𫷜𫷝𢆦-𢆩𰏮𢆪𪪈𫷞𭙇𢆫𪪉𢆬-𢆮] +[radical 52=⼳幺:乡幺幻𢆯-𢆱𭙈𭙉幼𢆲-𢆵𭙊𰏯𰏰𢆶𪪊𢆷-𢆺𭙋𢆻-𢆾幽𢆿𢇂𪪋𫷟𭙌𰏱𢇁𢇃-𢇉幾㡫㡬𢇊𫷠𫷡𠅹𢇋𫷢𫷣㡭𢇌-𢇓𫷤㡮𢇖] +[radical 53=⼴广:广-広𠆲𫷥𭙍-𭙏庄-庆㡯-㡱𢇗-𢇢𫷦𭙐-𭙒𰏲庇-应庘㡲㡳𢇣-𢇱𪪌𪪍𫷧𭙓-𭙗底-店庙-废㡴-㡻𢇲-𢈆𪪎𪪏𭙘𭙙𰏳𰏴庠-度㡼-㢂𢈇-𢈘𪪐𪪑𫷨𫷩𭙚𭙛𰏵𰏶座-庯㢃-㢇𢈙-𢈱𪪒-𪪗𫷪-𫷯𭙜-𭙡𰏷𰏸庰-庼㢈-㢌𢈳-𢉕𢉗-𢉚𪪘𪪙𫝶𫝷𫷰-𫷵𭙢𭙣𰏹-𰏻庽-廃廊㢍-㢐𢉛-𢉻𢉽𢉾𪪚𪪛𫷶-𫷹𭙤-𭙧𰏼𰏽廅-廉廋廌鿮㢑𢉼𢉿-𢊔𪪜𪪝𫷺𫷻𭙨-𭙭𰏾廄廍-廘㢒-㢕𢊕-𢊬𪪞-𪪠𫷼-𫷿𭙮-𭙳𰏿-𰐁廙-廤㢖-㢘𢊭-𢋁𪪡-𪪣𫸀𭙴-𭙻𰐂𰐃廥-廪㢙-㢜𢋂-𢋐𪪤𪪥𫸁𫸂𭙼-𭚃𢋑-𢋛𢋝-𢋠𪪦-𪪨𫸃-𫸆𭚄𰐄廫𢋡-𢋭𪪩𫸇𭚅-𭚈𰐅廬廭龐㢝𠓌𢋮-𢋺𪪪𫸈𭚉-𭚋廮-廰㢞𢋻-𢌃𫸉𭚌廱𢌄-𢌆𪪫𫸊𭚍𭚎廲𢌈-𢌌𫸋𫸌𭚏𭚐𰐆𢌍-𢌑𫸍𫸎𢌒𭚑廳𫸏𢌓𫸐𢌔-𢌖] [radical 54=⼵廴:廴𢌗廵㢟𢌘-𢌚𪪬𫸑延廷𢌜𭚒-𭚔廸廹㢠𢌛𢌝𢌞𪪭𪪮𭚕建-廼𢌟廽𢌠-𢌥𪪯𢌦𢌧𪪰𫸒𫸓𢌨-𢌪𪪱𢌫𣉡𦋪𪪲𫸔𫸕] -[radical 55=⼶廾:廾𢌬廿开𢌭弁𢌮𢌯异𢌰-𢌲𫸖弃-弅𢌳𢌵-𢌺𪪳弆𢌻𢌽-𢍁𪪴𫸗-𫸙弇弈𢌴𢌼𢍂-𢍌𭚖弉𢍍-𢍓𪪵𫸚𫸛𭚗𭚘𢍔-𢍙𫸜𫸝𢍚-𢍡𪪶𫸞𢍢-𢍥𪪷𫸟𭚙㢡𢍦-𢍫𭚚弊㢢𢍬㢣𢍮-𢍱𫸠𫸡𭚛-𭚝𢍲-𢍴𪪸𫸢𫸣𢍵𫸤𢍶𪪹𭚞𢍷-𢍹] -[radical 56=⼷弋:弋𢍺弌𢍻𢍼弍𭚟-𭚡弎-弐𢍽𢍾㢤𢍿-𢎅㢥𢎆-𢎍𭚢弑𢎎弒㢦𢎏𢎐𣦏𭚣𭚤𢎑-𢎖] -[radical 57=⼸弓:弓𢎗𢎘弔-弖㢧𢎙-𢎡𭚥弗弘𢎢-𢎪弙-弜㢨-㢫𢎫-𢎶𪪺𫸥-𫸧𭚦弝-张㢬㢭𢎷-𢏅𫸨-𫸪𭚧𭚨弡-弪㢮-㢱𢏆-𢏓𪪻𫸫-𫸭𭚩-𭚫弫-弯㢲-㢷𠄴𠔘𢏔-𢏣𪪼𪪽𫸮-𫸲𭚬-𭚰弰-弳㢸㢹𢏤-𢏭𪪾𫸳-𫸶𭚱-𭚵弴-弹㢺-㢼𢏮-𢏿𪪿𫸷𫸸𭚶-𭚹强-弾㢽-㢿𢐀-𢐉𪫀𪫁𫸹𫸺𭚺-𭛁弿-彂㣀-㣂𢐊-𢐑𭛂𭛃彃-彅㣃𢐒-𢐝𪫂𫸻𭛄彆-彉㣄㣅𢐞-𢐤𫸼𫸽𭛅-𭛇彊彋𢐥-𢐪𫸾𫸿𭛈𭛉彌𢐬-𢐱𪫃𫹀𭛊𭛋彍𢐲-𢐷𫹁𭛌𢐸-𢐾𤯽𢐿-𢑅𫹂㣆𢑆-𢑉𪫄𫹃彎𢑊彏𢑋𢑌𪫅𢑍𢑎] -[radical 58=⼹彐:彐-当𢑏-𢑒𪫆𢑓彔录㣇𢑔𢑕𫹄𭛍𭛎彖𢑗-𢑚𭛏𢑛-𢑝彗𢑞-𢑡𭛐彘𢑢-𢑤𫹅𫹆𭛑𭛒彙彚𢑥-𢑮𣼙𫹇𫹈彛彜㣈𢑯𢑱𢑲彝彞𢑳-𢑶𪫇彟𢑷-𢑾彠𢑿] -[radical 59=⼺彡:彡𢒀-𢒂㣉𢒃-𢒆形-彤㣊𢒇𢒈㣋-㣍𢒉-𢒍𭛓彥彦𢒎𫝸彧彨𢒏-𢒓𣥲𪫈𫹉彩彫彬㣎𢒔-𢒝彭㣏㣐𢒞-𢒣彮𢒤-𢒨𭛔𭛕彯彰㣑𢒩𢒪𭛖-𭛘影㣒𢒫-𢒯𪫉𭛙-𭛛㣓𢒰-𢒴𪫊𫹊𢒵𢒷𢒶彲𢒸-𢒻] -[radical 60=⼻彳:彳𢒼𢒽㣔𢒾𢒿𫹋彴彵㣕𢓀-𢓃𫹌𭛜𭛝彶-彻鿈鿉㣖㣗𢓄-𢓑𪫋𫹍-𫹐𭛞彼-径㣘㣙𢓒-𢓛𪫌𫹑𭛟-𭛦待-徍徔㣚-㣡𢓜-𢓩𫹒𫹓𭛧-𭛩徎-従徕㣢㣣𢓪-𢔀𪫍𪫎𫹔𫹕𭛪-𭛮徖-徙徛-徤㣤-㣩𢔁-𢔞𪫏𪫐𫹖-𫹘𭛯-𭛶徚徥-徫㣪-㣮𢔟-𢔫𢔭-𢔱𪫑-𪫓𫹙-𫹝𭛷-𭛼徬-徰㣯𢔲-𢕎𢕧𪫔𪫕𫹞-𫹠𭛽徱徳徴㣰-㣲𢕏-𢕦𢕨𢕩𪫖-𪫘𫹡𫹢𭛾-𭜀徲徵-徺㣳㣴𢕪-𢕸𫹣-𫹥𭜁-𭜅徻徼㣵㣶𢕹-𢖄𢖆𢖇𪫙𭜆-𭜈徽徾㣷𢖈-𢖊𢖌-𢖎𪫚𫹦𢖏-𢖗𪫛𪫜𫹧𫹨𭜉徿㣸𢖘-𢖚𢖜𭜊忀忁㣹𢖝-𢖠𢖢忂𢖣𢖤𫹩𢖥𢖦𫹪𢖧𢖨] -[radical 61=⼼心:心忄𢖩必忆㣺𢖪忇-忊㣻𢖫-𢖱𪫝𫹫-𫹭忋-応㣼-㤀𢖲-𢗈𪫞𫹮-𫹱𭜋-𭜎忝-怆㤁-㤋𢗉-𢗾𪫟-𪫥𫝹𫹲-𫹹𭜏-𭜘怇-怿㤌-㤙𢗿-𢘳𪫦-𪫬𫹺-𫹿𭜙-𭜧恀-恽㤚-㤭㤺𢘴-𢙰𪫭-𪫴𫺀-𫺋𭜨-𭜵恾-悯㤮-㤹㤻-㤽𢙱-𢚿𪫵-𪫾𫺌-𫺕𭜶-𭝋悰-惯㤾-㥙𢛀-𢜧𪫿-𪬆𫺖-𫺟𭝌-𭝠惰-愦慨㥚-㥫𢜨-𢞌𪬇-𪬒𫺠-𫺭𭝡-𭝶愧-慑㥬-㥻𢞍-𢟟𪬓-𪬞𫺮-𫺷𭝷-𭞌慒-慧慩-慬慮-憈㥼-㦈𠕫𢟠-𢠰𦑑𪬟-𪬧𫺸-𫻂𭞍-𭞥慭憉-憳㦉-㦖𢠱-𢢑𪬨-𪬭𫻃-𫻉𭞦-𭞹憴-憺憼-懔㦗-㦙𢢒-𢣍𦡗𪬮-𪬶𫻊-𫻏𭞺-𭟄憻懕-懨㦚-㦠𢣎-𢣺𪬷-𪬹𫻐-𫻒𭟅-𭟌懩-懴㦡㦢𢣻-𢤥𦻇𪬺-𪬾𫻓-𫻙𭟍-𭟗懵-懸㦣-㦧𢤦-𢥊𪬿𪭀𫻚-𫻜𭟘-𭟞懹-懻㦨-㦪𢥋-𢥖𪭁𪭂𫻝-𫻡𭟟-𭟢懼-懿𢥗-𢥤𪭃𪭄𫻢-𫻤𭟣-𭟦戀-戂㦫㦬𢥥-𢥮𪭅𪭆𭟧戃戄𢥯-𢥺𪭇戅戆𢥻-𢦂𭟨-𭟪𪭈𭟫𭟬𢦃𢦄𭟭戇㦭𢦅-𢦇𫻥𢦈-𢦋] -[radical 62=⼽戈:戈-戋𢦌𢦍𪭉𭟮戌-成𢦎-𢦑𪭊𫻦𫻧我-戓㦮㦯𢦒-𢦙𫻨𭟯戔-戗㦰-㦲𢦚-𢦥𫻩𫻪𭟰-𭟲战㦳𢦦-𢦶𪭋𪭌𫻫𫻬𭟳戙㦴-㦶𢦷-𢦾𪭍𪭎𫻭-𫻱戚-戝㦷𢦿-𢧇𪭏𪭐𫻲-𫻶𭟴𭟵戞戟戦㦸𢧈-𢧓𪭑𫻷-𫻾𭟶戠-戥㦹𢧔-𢧡𪭒𫻿𫼀𭟷戧-戬㦺𠎶𢧢-𢧧𢧩-𢧱𪭓𫼁𭟸𭟹戭-戯戱㦻㦼𢧨𢧲-𢨆𫼂𫼃𭟺-𭟼戰𢨇-𢨏𢨑𢨒𪭔-𪭖𫼄-𫼈𭟽戲戴㦽𢨓-𢨗𭟾戳𢨘-𢨣戵𪭗] -[radical 63=⼾戶:戶-戹𢨤𢨥𭟿𢨦-𢨩戺-戼㦾𢨪-𢨮𭠀戽-所㦿㧀𢨯-𢨵𫼉𭠁𭠂扁-扃㧁㧂𢨶-𢩄𪭘𫼊𭠃-𭠆扄-扇𢩅-𢩌𫼋𫼌扈𢩍-𢩐𪭙𫼍𫼎扉扊𢩑-𢩕𫼏𫼐𭠇-𭠉𢩖𢩗𤟵𫼑𢩘-𢩞𪭚𭠊𢩟𭠋𢩠𢩡𨐳𢩢𪭛𢩣𢩤𭠌𫼒] -[radical 64=⼿手:手-才龵𭠍扎𢩥-𢩧𫼓扐-扖㧃-㧅𢩨-𢩬𫼔𭠎扏扗-扞扠-扬㧆-㧈𢩭-𢪂𪭜𫼕-𫼗𭠏𭠐扟扭-扷批-报㧉-㧑𢪃-𢪳𪭝-𪭣𫼘-𫼛𭠑-𭠖扸抦-择㧒-㧠𢪴-𢫣𪭤-𪭪𫝺𫼜-𫼡𭠗-𭠡拪-挧㧡-㧱𢫤-𢬮𪭫-𪭳𫝻𫼢-𫼰𭠢-𭠲挨-捤㧲-㧸𢬯-𢮀𪭴-𪮀𫼱-𫽀𭠳-𭡈捥-掱掳-掽㧹-㨈𢮁-𢯨𪮁-𪮋𫽁-𫽖𭡉-𭡝掲掾-揄揆-搅摒㨉-㨕㨗㨘𢯩-𢰾𢱀-𢱞𪮌-𪮖𫝼𫽗-𫽨𭡞-𭡱搆-搰搲-摊㨖㨙-㨬𢱟-𢲲𪮗-𪮢𫝽𫽩-𫽶𭡲-𭢆揅摋-摑摓-摕摗-撄撇㨭-㩂𢲳-𢴔𢴖-𢴟𪮣-𪮪𫝾𫽷-𫾁𭢇-𭢖搱摖撅撆撈-撺擆㩃-㩑𢴕𢴠-𢵾𢷅𪮫-𪮴𫾂-𫾉𭢗-𭢢撻-擅擇-擞㩒-㩙𢵿-𢷄𢷆-𢷊𪮵-𪮷𫾊-𫾏𭢣-𭢱擟-擤擦-擱㩚-㩟𢷋-𢷵𪮸-𪮺𫾐-𫾒𭢲-𭢽擥擲-攆㩠-㩫𢷶-𢸢𪮻-𪯀𫝿𫾓-𫾘𭢾-𭣃攇-攐攒㩬㩭𢸣-𢹌𪯁𫾙𫾚𭣄-𭣋攑攓-攚㩮-㩰𢹍-𢹡𢹣-𢹫𪯂𫾛𭣌-𭣐攛-攝㩱-㩴𢹢𢹬-𢺁𫾜-𫾞𭣑𭣒攞-攤攦攧鿜𢺂-𢺕𪯃𫾟𫾠攥攨-攫㩵-㩷𢺖-𢺝𪯄𫾡攬攭𢺞-𢺫𫾢攮㩸㩹𢺬-𢺳𭣓𢺴] -[radical 65=⽀支:支𭣔攰𢺵𭣕𢺶𭣖㩺𢺷-𢺽𪯆攱𢺾-𢻀𭣗𭣘㩻㩼𢻁-𢻇𢻉㩽𢻊-𢻍𪯅攲㩾𢻎-𢻙𭣙𭣚𢻚-𢻜𫾣𢻝-𢻟𪯇𭣛攳𢻠-𢻤𫾤𭣜𭣝𢻥-𢻩𭣞𫾥𭣟𢻪𭣠] -[radical 66=⽁攴:攴-攷𫾦𭣡攸-攼㩿㪀𢻫-𢻲𫾧𭣢𭣣攽-政㪁㪂𢻳-𢼈𪯈𫾨𭣤敀-故㪃-㪆𢼉-𢼚𪯉𪯊𫾩𭣥-𭣩敆-敌㪇-㪉𢼛-𢼸𣁋𪯋𪯌𫾪-𫾰𭣪-𭣱啟敍-敛㪊-㪎𢼹-𢽙𢽜𢽷𪯍𪵊𫾱-𫾸𭣲-𭣵敜-敪敭㪏-㪚𢽚𢽛𢽝-𢽶𢽸-𢽾𢾣𪯎𪯏𫾹-𫿀𭣶-𭣻敫敬敮-数㪛-㪟𢽿-𢾢𢾤𪯐𫿁-𫿇𭣼-𭤂敱-敳㪠-㪣𢾦-𢿅𪯑𪯒𫿈-𫿌𭤃-𭤇整-敻㪤-㪦𢿇-𢿝𣁛𪯓-𪯖𫿍-𫿐𭤈-𭤋敼-敿㪧-㪪𢿞-𢿽𪯗-𪯙𫿑-𫿗斀-斂𢿾-𣀃𣀅-𣀏𪯚𫿘-𫿚𭤌𭤍斃贁㪫㪬𣀄𣀐-𣀚𪯛𪯜𫿛-𫿝𭤎𭤏斄𣀛-𣀢𩠮𫿞-𫿢斅斆㪭𣀣-𣀭𩠰𫿣-𫿦㪮𣀮-𣀲𪯝𪯞𫿧𫿨𭤐𭤑𣀳𣀴𫿩𭤒𣀵-𣀺𪯟𫿪-𫿬𣀻𣀼𭤓𣀽-𣁀] -[radical 67=⽂文:文𣁁𫿭斈㪯𣁂𪯠𭤔斉𣁃-𣁅𪯡𪯢𣁆-𣁉𪯣𫿮𫿯𭤕-𭤙斊斋㪰𣁊𣁌𣁍𪯤𫿰斌-斏𣁎-𣁓𣁚斐斑𣁔-𣁖𪯥-𪯧𫿱斒㪱𣁗-𣁙𩖰𪯨-𪯪𣁜-𣁡斓𣁢-𣁤𭤚𭤛𣁥𣁦斔𣁧𣁨𫿲斕𣁩𣁪斖𣁫] +[radical 55=⼶廾:廾𢌬廿开𢌭弁𢌮𢌯异𢌰-𢌲𫸖𰐇𰐈弃-弅𢌳𢌵-𢌺𪪳𰐉弆𢌻𢌽-𢍁𪪴𫸗-𫸙弇弈𢌴𢌼𢍂-𢍌𭚖弉𢍍-𢍓𪪵𫸚𫸛𭚗𭚘𰐊𰐋𢍔-𢍙𫸜𫸝𢍚-𢍡𪪶𫸞𢍢-𢍥𪪷𫸟𭚙㢡𢍦-𢍫𭚚弊㢢𢍬𰐌㢣𢍮-𢍱𫸠𫸡𭚛-𭚝𢍲-𢍴𪪸𫸢𫸣𢍵𫸤𢍶𪪹𭚞𢍷-𢍹] +[radical 56=⼷弋:弋𢍺𫠠弌𢍻𢍼弍𭚟-𭚡弎-弐𢍽𢍾㢤𢍿-𢎅𰐍㢥𢎆-𢎌𰐎-𰐐𢎍𭚢弑𢎎弒㢦𢎏𢎐𣦏𭚣𭚤𰐑𢎑𢎒𰐒𢎓-𢎖] +[radical 57=⼸弓:弓𢎗𢎘弔-弖㢧𢎙-𢎡𭚥弗弘𢎢-𢎪弙-弜㢨-㢫𢎫-𢎶𪪺𫸥-𫸧𭚦弝-张㢬㢭𢎷-𢏅𫸨-𫸪𭚧𭚨弡-弪㢮-㢱𢏆-𢏓𪪻𫸫-𫸭𭚩-𭚫𰐓𰐔弫-弯㢲-㢷𠄴𠔘𢏔-𢏣𪪼𪪽𫸮-𫸲𭚬-𭚰𰐕𰐖弰-弳㢸㢹𢏤-𢏭𪪾𫸳-𫸶𭚱-𭚵𰐗𰐘弴-弹㢺-㢼𢏮-𢏿𪪿𫸷𫸸𭚶-𭚹𰐙-𰐛强-弾㢽-㢿𢐀-𢐉𪫀𪫁𫸹𫸺𭚺-𭛁𰐜-𰐞弿-彂㣀-㣂𢐊-𢐑𭛂𭛃彃-彅㣃𢐒-𢐝𪫂𫸻𭛄𰐟彆-彉㣄㣅𢐞-𢐤𫸼𫸽𭛅-𭛇𰐠彊彋𢐥-𢐪𫸾𫸿𭛈𭛉彌𢐬-𢐱𪫃𫹀𭛊𭛋彍𢐲-𢐷𫹁𭛌𢐸-𢐾𤯽𢐿-𢑅𫹂𰐡㣆𢑆-𢑉𪫄𫹃𰐢彎𢑊彏𢑋𢑌𪫅𢑍𢑎] +[radical 58=⼹彐:彐-当𢑏-𢑒𪫆𢑓彔录㣇𢑔𢑕𫹄𭛍𭛎彖𢑗-𢑚𭛏𢑛-𢑝彗𢑞-𢑡𭛐𰐣彘𢑢-𢑤𫹅𫹆𭛑𭛒彙彚𢑥-𢑧𰐤𰐥𢑨-𢑮𣼙𫹇𫹈彛彜㣈𢑯𢑱𢑲彝彞𢑳-𢑶𪫇彟𢑷-𢑾彠𢑿] +[radical 59=⼺彡:彡𢒀-𢒂㣉𢒃-𢒆形-彤㣊𢒇𢒈𰐦㣋-㣍𢒉-𢒍𭛓𰐧彥彦𢒎𫝸𰐨彧彨𢒏-𢒓𣥲𪫈𫹉𰐩𰐪彩彫彬㣎𢒔-𢒝彭㣏㣐𢒞-𢒣𰐫彮𢒤-𢒨𭛔𭛕彯彰㣑𢒩𢒪𭛖-𭛘影㣒𢒫-𢒯𪫉𭛙-𭛛㣓𢒰-𢒴𪫊𫹊𢒵𢒷𢒶彲𢒸-𢒻] +[radical 60=⼻彳:彳𢒼𢒽㣔𢒾𢒿𫹋彴彵㣕𢓀-𢓃𫹌𭛜𭛝𰐬彶-彻鿈鿉㣖㣗𢓄-𢓑𪫋𫹍-𫹐𭛞彼-径㣘㣙𢓒-𢓛𪫌𫹑𭛟-𭛦𰐭待-徍徔㣚-㣡𢓜-𢓩𫹒𫹓𭛧-𭛩徎-従徕㣢㣣𢓪-𢔀𪫍𪫎𫹔𫹕𭛪-𭛮𰐮𰐯徖-徙徛-徤㣤-㣩𢔁-𢔞𪫏𪫐𫹖-𫹘𭛯-𭛶𰐰-𰐳徚徥-徫㣪-㣮𢔟-𢔫𢔭-𢔱𪫑-𪫓𫹙-𫹝𭛷-𭛼𰐴𰐵徬-徰㣯𢔲-𢕎𢕧𪫔𪫕𫹞-𫹠𭛽𰐶徱徳徴㣰-㣲𢕏-𢕦𢕨𢕩𪫖-𪫘𫹡𫹢𭛾-𭜀𰐷徲徵-徺㣳㣴𢕪-𢕸𫹣-𫹥𭜁-𭜅徻徼㣵㣶𢕹-𢖄𢖆𢖇𪫙𭜆-𭜈𰐸徽徾㣷𢖈-𢖊𢖌-𢖎𪫚𫹦𢖏-𢖗𪫛𪫜𫹧𫹨𭜉𰐹徿㣸𢖘-𢖚𢖜𭜊忀忁㣹𢖝-𢖠𢖢忂𢖣𢖤𫹩𢖥𢖦𫹪𢖧𢖨] +[radical 61=⼼心:心忄𢖩必忆㣺𢖪𰐺忇-忊㣻𢖫-𢖱𪫝𫹫-𫹭𰐻𰐼忋-応㣼-㤀𢖲-𢗈𪫞𫹮-𫹱𭜋-𭜎𰐽-𰑀忝-怆㤁-㤋𢗉-𢗾𪫟-𪫥𫝹𫹲-𫹹𭜏-𭜘𰑁-𰑉怇-怿㤌-㤙𢗿-𢘳𪫦-𪫬𫹺-𫹿𭜙-𭜧𰑊-𰑓恀-恽㤚-㤭㤺𢘴-𢙰𪫭-𪫴𫺀-𫺋𭜨-𭜵𰑔-𰑛恾-悯㤮-㤹㤻-㤽𢙱-𢚿𪫵-𪫾𫺌-𫺕𭜶-𭝋𰑜-𰑦悰-惯㤾-㥙𢛀-𢜧𪫿-𪬆𫺖-𫺟𭝌-𭝠𰑧-𰑯惰-愦慨㥚-㥫𢜨-𢞌𪬇-𪬒𫺠-𫺭𭝡-𭝶𰑰-𰑻愧-慑㥬-㥻𢞍-𢟟𪬓-𪬞𫺮-𫺷𭝷-𭞌𰑼-𰒄慒-慧慩-慬慮-憈㥼-㦈𠕫𢟠-𢠰𦑑𪬟-𪬧𫺸-𫻂𭞍-𭞥𰒅-𰒊慭憉-憳㦉-㦖𢠱-𢢑𪬨-𪬭𫻃-𫻉𭞦-𭞹𰒋-𰒓憴-憺憼-懔㦗-㦙𢢒-𢣍𦡗𪬮-𪬶𫻊-𫻏𭞺-𭟄𰒔-𰒖憻懕-懨㦚-㦠𢣎-𢣺𪬷-𪬹𫻐-𫻒𭟅-𭟌𰒗-𰒚懩-懴㦡㦢𢣻-𢤥𦻇𪬺-𪬾𫻓-𫻙𭟍-𭟗𰒛-𰒞懵-懸㦣-㦧𢤦-𢥊𪬿𪭀𫻚-𫻜𭟘-𭟞𰒟𰒠懹-懻㦨-㦪𢥋-𢥖𪭁𪭂𫻝-𫻡𭟟-𭟢𰒡-𰒣懼-懿𢥗-𢥤𪭃𪭄𫻢-𫻤𭟣-𭟦戀-戂㦫㦬𢥥-𢥮𪭅𪭆𭟧戃戄𢥯-𢥺𪭇戅戆𢥻-𢦂𭟨-𭟪𪭈𭟫𭟬𢦃𢦄𭟭戇㦭𢦅-𢦇𫻥𢦈-𢦋] +[radical 62=⼽戈:戈-戋𢦌𢦍𪭉𭟮戌-成𢦎-𢦑𪭊𫻦𫻧我-戓㦮㦯𢦒-𢦙𫻨𭟯戔-戗㦰-㦲𢦚-𢦥𫻩𫻪𭟰-𭟲𰒤𰒥战㦳𢦦-𢦶𪭋𪭌𫻫𫻬𭟳𰒦-𰒨戙㦴-㦶𢦷-𢦾𪭍𪭎𫻭-𫻱𰒩戚-戝㦷𢦿-𢧇𪭏𪭐𫻲-𫻶𭟴𭟵𰒪戞戟戦㦸𢧈-𢧓𪭑𫻷-𫻾𭟶𰒫戠-戥㦹𢧔-𢧡𪭒𫻿𫼀𭟷𰒬-𰒮戧-戬㦺𠎶𢧢-𢧧𢧩-𢧱𪭓𫼁𭟸𭟹𰒯戭-戯戱㦻㦼𢧨𢧲-𢨆𫼂𫼃𭟺-𭟼𰒰𰒱戰𢨇-𢨏𢨑𢨒𪭔-𪭖𫼄-𫼈𭟽𰒲𰒳戲戴㦽𢨓-𢨗𭟾戳𢨘-𢨣戵𪭗] +[radical 63=⼾戶:戶-戹𢨤𢨥𭟿𢨦-𢨩戺-戼㦾𢨪-𢨮𭠀戽-所㦿㧀𢨯-𢨵𫼉𭠁𭠂扁-扃㧁㧂𢨶-𢩄𪭘𫼊𭠃-𭠆扄-扇𢩅-𢩌𫼋𫼌扈𢩍-𢩐𪭙𫼍𫼎扉扊𢩑-𢩕𫼏𫼐𭠇-𭠉𰒴𢩖𢩗𤟵𫼑𢩘-𢩞𪭚𭠊𰒵𢩟𭠋𰒶𢩠𢩡𨐳𢩢𪭛𢩣𢩤𭠌𫼒] +[radical 64=⼿手:手-才龵𭠍扎𢩥-𢩧𫼓扐-扖㧃-㧅𢩨-𢩬𫼔𭠎𰒷-𰒻扏扗-扞扠-扬㧆-㧈𢩭-𢪂𪭜𫼕-𫼗𭠏𭠐𰒼𰒽扟扭-扷批-报㧉-㧑𢪃-𢪳𪭝-𪭣𫼘-𫼛𭠑-𭠖𰒾-𰓋扸抦-择㧒-㧠𢪴-𢫣𪭤-𪭪𫝺𫼜-𫼡𭠗-𭠡𰓌-𰓖拪-挧㧡-㧱𢫤-𢬮𪭫-𪭳𫝻𫼢-𫼰𭠢-𭠲𰓗-𰓪挨-捤㧲-㧸𢬯-𢮀𪭴-𪮀𫼱-𫽀𭠳-𭡈𰓫-𰓹捥-掱掳-掽㧹-㨈𢮁-𢯨𪮁-𪮋𫽁-𫽖𭡉-𭡝𰓺-𰔄掲掾-揄揆-搅摒㨉-㨕㨗㨘𢯩-𢰾𢱀-𢱞𪮌-𪮖𫝼𫽗-𫽨𭡞-𭡱𰔅-𰔑搆-搰搲-摊㨖㨙-㨬𢱟-𢲲𪮗-𪮢𫝽𫽩-𫽶𭡲-𭢆𰔒-𰔞揅摋-摑摓-摕摗-撄撇㨭-㩂𢲳-𢴔𢴖-𢴟𪮣-𪮪𫝾𫽷-𫾁𭢇-𭢖𰔟-𰔥搱摖撅撆撈-撺擆㩃-㩑𢴕𢴠-𢵾𢷅𪮫-𪮴𫾂-𫾉𭢗-𭢢𰔦-𰔩撻-擅擇-擞㩒-㩙𢵿-𢷄𢷆-𢷊𪮵-𪮷𫾊-𫾏𭢣-𭢱𰔪-𰔲擟-擤擦-擱㩚-㩟𢷋-𢷵𪮸-𪮺𫾐-𫾒𭢲-𭢽𰔳-𰔷擥擲-攆㩠-㩫𢷶-𢸢𪮻-𪯀𫝿𫾓-𫾘𭢾-𭣃𰔸𰔹攇-攐攒㩬㩭𢸣-𢹌𪯁𫾙𫾚𭣄-𭣋𰔺攑攓-攚㩮-㩰𢹍-𢹡𢹣-𢹫𪯂𫾛𭣌-𭣐𰔻𰔼攛-攝㩱-㩴𢹢𢹬-𢺁𫾜-𫾞𭣑𭣒𰔽𰔾攞-攤攦攧鿜𢺂-𢺕𪯃𫾟𫾠𰔿攥攨-攫㩵-㩷𢺖-𢺝𪯄𫾡攬攭𢺞-𢺫𫾢攮㩸㩹𢺬-𢺳𭣓𢺴] +[radical 65=⽀支:支𭣔攰𢺵𭣕𢺶𭣖𰕀㩺𢺷-𢺽𪯆攱𢺾-𢻀𭣗𭣘㩻㩼𢻁-𢻇𢻉𰕁㩽𢻊-𢻍𪯅攲㩾𢻎-𢻙𭣙𭣚𰕂𢻚-𢻜𫾣𢻝-𢻟𪯇𭣛攳𢻠-𢻤𫾤𭣜𭣝𢻥-𢻩𭣞𫾥𭣟𢻪𭣠] +[radical 66=⽁攴:攴-攷𫾦𭣡𰕃攸-攼㩿㪀𢻫-𢻲𫾧𭣢𭣣攽-政㪁㪂𢻳-𢼈𪯈𫾨𭣤𰕄-𰕆敀-故㪃-㪆𢼉-𢼚𪯉𪯊𫾩𭣥-𭣩𰕇敆-敌㪇-㪉𢼛-𢼸𣁋𪯋𪯌𫾪-𫾰𭣪-𭣱𰕈啟敍-敛㪊-㪎𢼹-𢽙𢽜𢽷𪯍𪵊𫾱-𫾸𭣲-𭣵𰕉𰕊敜-敪敭㪏-㪚𢽚𢽛𢽝-𢽶𢽸-𢽾𢾣𪯎𪯏𫾹-𫿀𭣶-𭣻𰕋-𰕎敫敬敮-数㪛-㪟𢽿-𢾢𢾤𪯐𫿁-𫿇𭣼-𭤂𰕏𰕐敱-敳㪠-㪣𢾦-𢿅𪯑𪯒𫿈-𫿌𭤃-𭤇𰕑整-敻㪤-㪦𢿇-𢿝𣁛𪯓-𪯖𫿍-𫿐𭤈-𭤋𰕒𰕓敼-敿㪧-㪪𢿞-𢿽𪯗-𪯙𫿑-𫿗𰕔𰕕斀-斂𢿾-𣀃𣀅-𣀏𪯚𫿘-𫿚𭤌𭤍𰕖𰕗斃贁㪫㪬𣀄𣀐-𣀚𪯛𪯜𫿛-𫿝𭤎𭤏斄𣀛-𣀢𩠮𫿞-𫿢𰕘斅斆㪭𣀣-𣀭𩠰𫿣-𫿦𰕙㪮𣀮-𣀲𪯝𪯞𫿧𫿨𭤐𭤑𣀳𣀴𫿩𭤒𣀵-𣀺𪯟𫿪-𫿬𣀻𣀼𭤓𣀽-𣁀] +[radical 67=⽂文:文𣁁𫿭斈㪯𣁂𪯠𭤔斉𣁃-𣁅𪯡𪯢𣁆-𣁉𪯣𫿮𫿯𭤕-𭤙𰕚斊斋㪰𣁊𣁌𣁍𪯤𫿰斌-斏𣁎-𣁓𣁚斐斑𣁔-𣁖𪯥-𪯧𫿱斒㪱𣁗-𣁙𩖰𪯨-𪯪𰕛𣁜-𣁡斓𣁢-𣁤𭤚𭤛𣁥𣁦𰕜斔𣁧𣁨𫿲斕𣁩𣁪斖𣁫] [radical 68=⽃斗:斗𣁬㪲㪳斘𣁭㪴𣁮-𣁰㪵𣁱𣁲𪯫料斚㪶𣁳-𣁶𪯬𫿳斛斜㪷𣁷-𣁻𫿴斝㪸𣁼-𣂀𫿵斞斟𣂁𣂃-𣂅斠斡𣂂𣂆-𣂈𪯭㪹𣂉-𣂋𪯮𫿶𭤜斢𫿷𭤝斣㪺𣂌𣂍𪯯𫿸𣂎-𣂐𪯰㪻𭤞] -[radical 69=⽄斤:斤𣂑斥𭤟𣂒𣂓斦-斩𣂔-𣂘𪯱𭤠斪斫㪼㪽𣂙𣂚𭤡𭤢㪾㪿𣂛-𣂝斬断𣂞-𣂠𫿹𫿺斮斯㫀𣂡-𣂪𣂬𣂭𫿻𫿼新斱𣂮-𣂵𥇴𭤣𭤤斲㫁𣂶-𣂺𭤥斳㫂𣂻-𣂿斴𣃀-𣃆𫿽斵斶𣃇-𣃋𭤦斷𣃌-𣃓𫿾𣃔𣃕𫿿𣃖斸] -[radical 70=⽅方:方𭤧㫃𣃗𭤨-𭤪𣃘𣃙斺-於㫄𣃚-𣃜𪯲𪯳𬀀𭤫𭤬施-旀㫆𣃝-𣃥𪯴𭤭-𭤴旁-旆旊㫅㫇-㫉𣃦-𣃲𪯵-𪯷𬀁-𬀆𭤵-𭤹旇-旉旋-族㫊-㫌𣃳-𣃻𪯸𫞀𬀇𬀈𭤺旐旑㫍𣃼-𣄇𪯹-𪯼𬀉𬀊𭤻-𭤾旒-旕𣄈-𣄍𪯽𫞁𬀋-𬀍𭤿𭥀旖旗𣄎-𣄓𪯾𬀎-𬀐𭥁㫎㫏𣄔-𣄖𪯿𪰀𬀑𬀒𭥂-𭥄旘旙𣄗-𣄜𪰁𪰂𬀓-𬀖𭥅旚𣄝𬀗𭥆旛𣄞-𣄣𬀘-𬀛𭥇𭥈旜-旞𣄤𪰃𪰄𬀜𬀝𭥉旟𣄥𪰅𬀞-𬀠𣄦𬀡𣄧𣄨𬀢𣄩𬀣𣄪-𣄬𬀤] -[radical 71=⽆无:无旡𣄭-𣄯既𣄰-𣄳旣𬀥𣄴𣄵旤𣄶-𣄺𭥊] -[radical 72=⽇日:日-旧𣄻-𣄽𭥋旨-旯㫐㫑𣄾-𣅃𣅅𬀦𭥌-𭥎旰-旸㫒-㫗𣅄𣅆-𣅙𪰆𪰇𬀧𬀨𭥏-𭥑旹-昙㫘-㫚𣅚-𣅶𪰈-𪰎𬀩-𬀫𭥒-𭥠昚-昿㫛-㫤𣅷-𣆈𣆊-𣆑𪰏-𪰘𫞂𫞃𬀬-𬀮𭥡-𭥭晀-晖㫥-㫮𣆒-𣆱𪰙-𪰤𫞄𬀯-𬀴𭥮-𭦃勗晗-晩曽㫯-㫴𣆲-𣇡𪰥-𪰨𬀵-𬀺𭦄-𭦘晪-暃暑㫵-㬀𣇢-𣈣𪰩-𪰮𬀻-𬁁𭦙-𭦧暄-暐暒-暙㬁-㬌𣈤-𣉑𪰯-𪰷𬁂-𬁉𭦨-𭧁暚-暨㬍-㬐𣉒-𣉠𣉢-𣉺𪰸-𪰽𬁊-𬁏𭧂-𭧑暩-暷㬑-㬖𣉻-𣊈𣊊-𣊑𣊓-𣊝𣋇𪰾-𪱅𬁐-𬁒𭧒-𭧡暸-曍龧㬗-㬟𣊉𣊞-𣋆𣋈𪱇-𪱌𬁓-𬁘𭧢-𭧴曎-曗曚㬠-㬢𠁞𣋉-𣋝𪱆𪱍𬁙-𬁛𭧵-𭧾曘曙曛曜㬣-㬨𠆛𣋞-𣋱𥫂𪱎-𪱐𬁜𭧿-𭨉曝-曢㬩㬪𣋲-𣋾𭨊-𭨌曣-曨㬫𣋿-𣌇𬁝𬁞𭨍-𭨐曩𣌈-𣌌𪱑-𪱓𭨑㬬㬭𣌍-𣌕曪-曬㬮𣌖𭨒曭曮𣌗-𣌙𣌛𪱔𭨓𭨔曯㬯𣌜𣌝𭨕-𭨗𣌟𣌠] -[radical 73=⽈曰:曰-曳㬰𭨘更曵𣌡𣌢𬁟𬁠曶𣌣-𣌦𬁡曷𣆉𣌧-𣌬𭨙𭨚書曺𣌭-𣌶𬁢𭨛𭨜曹曻曼𣌷-𣌺𬁣𬁤曾替朁朂𣌻-𣌽𬁥-𬁧𭨝會𣌾-𣍂朄朅𣍃-𣍅𬁨-𬁪𭨞𣍆-𣍊𪱕𬁫𭨟-𭨢朆㬱𣍋-𣍎𪱖𪱗㬲𣍏𣍐𬁬𣍑-𣍗𪱘𣍘𣍙𬁭-𬁯朇𭨣𣍚𠑱𣍛𣍜] -[radical 74=⽉月:月𣍝有𣍞𪱙𬁰𭨤𭨥𣍟-𣍣𪱚𬁱-𬁳𭨦𭨧朊-服㬳𣍤𪱛𬁴-𬁸𭨨-𭨭朎-朑𣍥-𣍧𣍩-𣍬𪱜𪱝𬁹𭨮-𭨱朒-朕㬴㬵𣍭𣍮𪱞𫞅𬁺-𬁼𭨲𭨳朖-望㬶㬷𣍱-𣍶𪱠-𪱢𬁽-𬂁𭨴-𭨸朜-期㬸𣍷-𣎃𦜳𪱣𫞆𫞇𬂂-𬂅𭨹-𭨽朠朡𣎄-𣎌𪱤-𪱧𬂆𭨾-𭩀朢㬺㬻𣎍-𣎑𪱟𪱨-𪱪𬂇-𬂌𭩁-𭩃膤㬼-㬾𣎒-𣎙𪱫𪱬𬂍𬂎𭩄𭩅朣-朥㬿𣎚𣎛𣎝-𣎢𪱭𬂏𬂐𭩆-𭩉㭀𣎜𣎣-𣎨𦡖𬂑-𬂔𭩊-𭩎朦𣎩-𣎭𬂕𬂖𭩏-𭩑𬂗𬂘𭩒-𭩕朧𣎮𣎯𪱮𪱯𬂙𣎰𣎱𭩖𣎲𪱰𭩗𬂚] -[radical 75=⽊木:木朩𣎳𣎴𬂛未-朰𣎵-𣎷𬂜𭩘朱-权㭁𣎸-𣏀杄-杩极㭂-㭆𣏁-𣏓𪱱-𪱵𬂝-𬂟𭩙-𭩛杪-枀枂-枭㭇-㭐𣏔-𣐇𪱶-𪱹𫞈𬂠-𬂤𭩜-𭩡枮-树㭑-㭗𣐈-𣐴𪱺-𪲂𬂥𬂦𭩢-𭩲栒-桪鿄㭘-㭧𣐵-𣑦𣑨-𣑾𪲃-𪲏𫞉𫞊𬂧-𬂱𭩳-𭪂桫-棂㭨-㭵㭷𣑿-𣓀𪲐-𪲞𬂲-𬂼𭪃-𭪗棃-椮㭶㭸-㮊𣓁-𣔰𪲟-𪲯𬂽-𬃓𭪘-𭪵椯-榉榋榌榔榘﨓㮋-㮠㮢㮣𣔱-𣕣𣕥-𣖩𪲰-𪳇𬃔-𬃮𭪶-𭫎榊榍-榓榕-榗榙-槡槩樮﨔㮤-㮽𣕤𣖪-𣘔𪳈-𪳜𫞋𫞌𬃯-𬄆𭫏-𭫟槢-槨槪-樭樯-樱橥橴㮾-㯏㯑㯒㯠𣘕-𣙑𣙓-𣙺𪳝-𪳬𫞍-𫞏𬄇-𬄘𭫠-𭫺樲-橤橦-橳橵-橼㯐㯓-㯟㯡-㯩𣙒𣙻-𣛯𪳭-𪳼𫞐𬄙-𬄫𭫻-𭬉橽-檪㯪-㯶𣛰-𣜡𣜣-𣝀𪳽-𪴈𫞑𬄬-𬄶𭬊-𭬑檫-櫊㯷-㯽𣝁-𣝘𣝚-𣞎𪴉-𪴏𫞒𬄷-𬅀𭬒-𭬝櫋-櫦櫫櫭㯾-㰈𣝙𣞐-𣟃𣟑𪴐-𪴕𬅁-𬅈𭬞-𭬨櫧-櫪櫬櫮-櫶㰉-㰓㰖𣟄-𣟐𣟒-𣟮𪴖-𪴚𬅉𬅊𭬩-𭬳櫸-欅欌㰔㰕𣟯-𣠁𣠃-𣠘𪴛-𪴞𬅋-𬅏𭬴-𭬷櫷欆-欋欍欎㰗㰘𣠂𣠙-𣠶𪴟-𪴡𬅐-𬅓𭬸-𭬺欏-欒㰙-㰜𣠷-𣡊𪴢𪴣𬅔𭬻-𭭀欓-欕𣡋-𣡝𥤔𪴤𪴥𬅕-𬅘欖-欛𣡞-𣡨𣡮𪴦欜欝𣡩-𣡭𣡯-𣡱𪴨𬅙𬅚𭭁鿝𣡲𣡴𣡵𪴧𬅛欞欟𣡶-𣡹𭭂𣡺-𣡼𬅜𭭃𣡽-𣡿] -[radical 76=⽋欠:欠-欢𣢀𭭄欤㰝㰞𣢁-𣢈𬅝𬅞欣欥-欧㰟-㰢𣢉-𣢖𪴩𬅟𭭅𭭆欨-欪㰣-㰨𣢗-𣢦𪴪𪴫𬅠𬅡欫-欱㰩-㰭𣢧-𣢹𬅢𬅣𭭇-𭭋欲-欸㰮-㰱𣢺-𣣇𪴬𪴭𬅤-𬅨𭭌欹-欿㰲-㰶㰸𣣈-𣣜𪴮𬅩𬅪𭭍-𭭏歀-歈㰹-㰾𣣝-𣣫𣣭-𣣱𪴯𪴰𬅫𬅬𭭐𭭑歉-歍㰿-㱁𣣲-𣤇𪴱𬅭-𬅯𭭒歎-歓㱂㱃𣤈-𣤗𪴲𭭓𭭔歔-歚㱄㱅𣤘-𣤟𬅰𬅱𭭕𭭖歛-歝㱆-㱉𣤠-𣤧𬅲歞歟𣤨-𣤫𬅳歠㱊𣤬-𣤰㱋𣤱-𣤳𪴳𭭗𣤴𣤵𣤷𣤸𬅴歡㱌𣤶𣤹-𣤼㱍𣤽𬅵𣤾𪴴㱎𣤿-𣥁] -[radical 77=⽌止:止龰𣥂正𣥃𣥄此㱏𣥅𣥆𬅶𬅷𭭘-𭭚步㱐㱑𣥇𣥈𣥊-𣥌𬅸武-歩𣥉𣥍-𣥡𪴵𬅹𭭛-𭭝歪歫㱒-㱔𣥢-𣥤𬅺𬅻𭭞-𭭠歬歭𣥦-𣥱𪴶𬅼𬅽𭭡𣥳-𣥸𪴷𬅾-𬆀𭭢-𭭥歮歯㱕㱖𣥹-𣦆𪴸𬆁-𬆃𭭦-ð­­©æ­°-歳𣦇-𣦊𣦌-𣦎𤚜𪴹𪴺𫞓𬆄𬆅𭭪𭭫歴㱗𣦐-𣦓𪴻𬆆𬆇𭭬𭭭歵歶𣦔-𣦛𪴼𬆈𬆉𭭮-𭭱歷𣦜-𣦠𪴽𪴾𬆊𬆋𭭲-𭭴𣦡-𣦥𪴿𬆌𬆍𭭵𭭶歸㱘𣦦-𣦫𬆎𭭷𣦬𬆏𬆐𣦮𭭸-𭭻𣦯-𣦴𭭼] -[radical 78=⽍歹:歹𣦵𣦶歺𣦷死㱙𣦸-𣦾𭭽-𭭿歼𣦿-𣧈𭮀𭮁歽-殁㱚-㱝𣧉-𣧜𭮂-𭮅殂-殇㱞-㱠𣧝-𣧱𪵀𪵁𬆑𬆒𭮆-𭮈殈-残㰷㱡𣧲-𣨄𪵂𪵃𬆓-𬆕𭮉-𭮑殌-殓㱢㱣𣨅-𣨕𪵄𬆖𬆗𭮒-𭮖殔-殚㱤-㱩𣨖-𣨰𪵅𬆘-𬆚𭮗𭮘殛殜㱪-㱮𣨱-𣩃𬆛𭮙-𭮛殝-殡㱯-㱲𣩄-𣩌𪵆𭮜殢-殦㱳㱴𣩍-𣩜𫞔𭮝𭮞殧-殫㱵-㱷𣩝-𣩧𭮟-𭮣殬-殮㱸𣩨-𣩮𪵇殯𣩯-𣩶𭮤-𭮧殰殱𣩷𣩸𬆜鿞㱹㱺𣩹-𣩻𬆝殲𣩼-𣩾㱻𣩿-𣪁] -[radical 79=⽎殳:殳㱼𬆞殴㱽𣪂-𣪄𬆟𬆠𭮨段殶𣪅-𣪇𬆡𬆢殷㱾㱿𣪈-𣪊𪵈𪵉𬆣𬆤𭮩-𭮭殸-殻㲀𣪋-𣪘𪵋𬆥-𬆧𭮮-𭮱殼殽㲁-㲃𣪙-𣪟𪵌-𪵎𬆨𭮲-𭮶殾-毂㲄𣪠-𣪬𪵏𬆩-𬆬𭮷𭮸毃毄㲅𣪮-𣪵𬆭𭮹-𭮻毅毆𣪶-𣪺𤛗𪵐𬆮-𬆰𭮼𭮽毇毈㲆-㲈𣪻-𣫋𬆱𭮾-𭯁㲉𣫌-𣫏𪵑𪵒𬆲𬆳㲊𣫐-𣫗𭯂毉𣫘-𣫝𭯃𣫞𣫟𭯄𣫠𣫡𬆴毊𣫢-𣫨𭯅𣫩𪵓𭯆𣫪𣫫𬆵] +[radical 69=⽄斤:斤𣂑斥𭤟𣂒𣂓斦-斩𣂔-𣂘𪯱𭤠𰕝𰕞斪斫㪼㪽𣂙𣂚𭤡𭤢㪾㪿𣂛-𣂝斬断𣂞-𣂠𫿹𫿺斮斯㫀𣂡-𣂪𣂬𣂭𫿻𫿼𰕟新斱𣂮-𣂵𥇴𭤣𭤤𰕠斲㫁𣂶-𣂺𭤥𰕡斳㫂𣂻-𣂿𰕢斴𣃀-𣃆𫿽𰕣𰕤斵斶𣃇-𣃋𭤦斷𣃌-𣃐𰕥𣃑-𣃓𫿾𣃔𣃕𫿿𣃖斸𰕦] +[radical 70=⽅方:方𭤧㫃𣃗𭤨-𭤪𣃘𣃙斺-於㫄𣃚-𣃜𪯲𪯳𬀀𭤫𭤬施-旀㫆𣃝-𣃥𪯴𭤭-𭤴𰕧旁-旆旊㫅㫇-㫉𣃦-𣃲𪯵-𪯷𬀁-𬀆𭤵-𭤹𰕨旇-旉旋-族㫊-㫌𣃳-𣃻𪯸𫞀𬀇𬀈𭤺𰕩-𰕫旐旑㫍𣃼-𣄇𪯹-𪯼𬀉𬀊𭤻-𭤾𰕬𰕭旒-旕𣄈-𣄍𪯽𫞁𬀋-𬀍𭤿𭥀𰕮旖旗𣄎-𣄓𪯾𬀎-𬀐𭥁𰕯㫎㫏𣄔-𣄖𪯿𪰀𬀑𬀒𭥂-𭥄旘旙𣄗-𣄜𪰁𪰂𬀓-𬀖𭥅旚𣄝𬀗𭥆旛𣄞-𣄣𬀘-𬀛𭥇𭥈旜-旞𣄤𪰃𪰄𬀜𬀝𭥉旟𣄥𪰅𬀞-𬀠𣄦𬀡𣄧𣄨𬀢𣄩𬀣𣄪-𣄬𬀤] +[radical 71=⽆无:无旡𣄭𰕰𣄮𣄯既𣄰-𣄳旣𬀥𣄴𣄵旤𣄶-𣄺𭥊] +[radical 72=⽇日:日-旧𣄻-𣄽𭥋旨-旯㫐㫑𣄾-𣅃𣅅𬀦𭥌-𭥎𰕱𰕲旰-旸㫒-㫗𣅄𣅆-𣅙𪰆𪰇𬀧𬀨𭥏-𭥑𰕳旹-昙㫘-㫚𣅚-𣅶𪰈-𪰎𬀩-𬀫𭥒-𭥠𰕴-𰕷昚-昿㫛-㫤𣅷-𣆈𣆊-𣆑𪰏-𪰘𫞂𫞃𬀬-𬀮𭥡-𭥭𰕸-𰕾晀-晖㫥-㫮𣆒-𣆱𪰙-𪰤𫞄𬀯-𬀴𭥮-𭦃𰕿-𰖆勗晗-晩曽㫯-㫴𣆲-𣇡𪰥-𪰨𬀵-𬀺𭦄-𭦘𰖇-𰖌晪-暃暑㫵-㬀𣇢-𣈣𪰩-𪰮𬀻-𬁁𭦙-𭦧𰖍-𰖕暄-暐暒-暙㬁-㬌𣈤-𣉑𪰯-𪰷𬁂-𬁉𭦨-𭧁𰖖-𰖚暚-暨㬍-㬐𣉒-𣉠𣉢-𣉺𪰸-𪰽𬁊-𬁏𭧂-𭧑𰖛-𰖠暩-暷㬑-㬖𣉻-𣊈𣊊-𣊑𣊓-𣊝𣋇𪰾-𪱅𬁐-𬁒𭧒-𭧡𰖡-𰖪暸-曍龧㬗-㬟𣊉𣊞-𣋆𣋈𪱇-𪱌𬁓-𬁘𭧢-𭧴𰖫-𰖮曎-曗曚㬠-㬢𠁞𣋉-𣋝𪱆𪱍𬁙-𬁛𭧵-𭧾𰖯-𰖲曘曙曛曜㬣-㬨𠆛𣋞-𣋱𥫂𪱎-𪱐𬁜𭧿-𭨉𰖳-𰖵曝-曢㬩㬪𣋲-𣋾𭨊-𭨌𰖶-𰖸曣-曨㬫𣋿-𣌇𬁝𬁞𭨍-𭨐曩𣌈-𣌌𪱑-𪱓𭨑𰖹-𰖻㬬㬭𣌍-𣌕𰖼曪-曬㬮𣌖𭨒𰖽曭曮𣌗-𣌙𣌛𪱔𭨓𭨔曯㬯𣌜𣌝𭨕𭨖𰖾𭨗𣌟𣌠] +[radical 73=⽈曰:曰-曳㬰𭨘更曵𣌡𣌢𬁟𬁠曶𣌣-𣌦𬁡曷𣆉𣌧-𣌬𭨙𭨚書曺𣌭-𣌶𬁢𭨛𭨜曹曻曼𣌷-𣌺𬁣𬁤曾替朁朂𣌻-𣌽𬁥-𬁧𭨝𰖿𰗀會𣌾-𣍂朄朅𣍃-𣍅𬁨-𬁪𭨞𰗁𣍆-𣍊𪱕𬁫𭨟-𭨢朆㬱𣍋-𣍎𪱖𪱗㬲𣍏𣍐𬁬𣍑-𣍕𰗂𣍖𣍗𪱘𣍘𣍙𬁭-𬁯朇𭨣𣍚𠑱𰗃𣍛𣍜] +[radical 74=⽉月:月𣍝有𣍞𪱙𬁰𭨤𭨥𣍟-𣍣𪱚𬁱-𬁳𭨦𭨧朊-服㬳䶺䶻𣍤𦙗𪱛𬁴-𬁸𭨨-𭨭𰗄朎-朐𣍥-𣍧𣍩-𣍬𪱜𪱝𬁹𭨮-𭨱𰗅朒-朕㬴㬵𣍭𣍮𪱞𫞅𬁺-𬁼𭨲𭨳𰗆𰗇朖-望㬶㬷𣍱-𣍶𪱠-𪱢𬁽-𬂁𭨴-𭨸朜-期㬸䶼𣍷-𣎃𦜳𪱣𫞆𫞇𬂂-𬂅𭨹-𭨽𰗈𰗉朠䶽𣎄-𣎌𪱤-𪱧𬂆𭨾-𭩀𰗊朢㬺㬻𣎍-𣎑𪱟𪱨-𪱪𬂇-𬂌𭩁-𭩃𰗋膤㬼-㬾𣎒-𣎙𪱫𪱬𬂍𬂎𭩄𭩅𰗌𰗍朣朤㬿𣎚𣎛𣎝-𣎢𪱭𬂏𬂐𭩆-𭩉𰗎㭀𣎜𣎣-𣎨𦡖𬂑-𬂔𭩊-𭩎朦𣎩-𣎭𬂕𬂖𭩏-𭩑𰗏𬂗𬂘𭩒-𭩕朧𣎮𣎯𪱮𪱯𬂙𣎰𣎱𫇃𭩖𣎲𪱰𭩗𬂚] +[radical 75=⽊木:木朩𣎳𣎴𬂛未-朰𣎵-𣎷𬂜𭩘朱-权㭁𣎸-𣏀𰗐-𰗒杄-杩极㭂-㭆𣏁-𣏓𪱱-𪱵𬂝-𬂟𭩙-𭩛𰗓杪-枀枂-枭㭇-㭐𣏔-𣐇𪱶-𪱹𫞈𬂠-𬂤𭩜-𭩡𰗔-𰗗枮-树㭑-㭗𣐈-𣐴𪱺-𪲂𬂥𬂦𭩢-𭩲𰗘-𰗛栒-桪鿄㭘-㭧𣐵-𣑦𣑨-𣑾𪲃-𪲏𫞉𫞊𬂧-𬂱𭩳-𭪂𰗜-𰗦桫-棂㭨-㭵㭷𣑿-𣓀𪲐-𪲞𬂲-𬂼𭪃-𭪗𰗧-𰗰棃-椮㭶㭸-㮊𣓁-𣔰𪲟-𪲯𬂽-𬃓𭪘-𭪵𰗱-𰗹椯-榉榋榌榔榘﨓㮋-㮠㮢㮣𣔱-𣕣𣕥-𣖩𪲰-𪳇𬃔-𬃮𭪶-𭫎𰗺-𰘆榊榍-榓榕-榗榙-槡槩樮﨔㮤-㮽𣕤𣖪-𣘔𪳈-𪳜𫞋𫞌𬃯-𬄆𭫏-𭫟𰘇-𰘕槢-槨槪-樭樯-樱橥橴㮾-㯏㯑㯒㯠𣘕-𣙑𣙓-𣙺𪳝-𪳬𫞍-𫞏𬄇-𬄘𭫠-𭫺𰘖-𰘤樲-橤橦-橳橵-橼㯐㯓-㯟㯡-㯩𣙒𣙻-𣛯𪳭-𪳼𫞐𬄙-𬄫𭫻-𭬉𰘥-𰘲橽-檪㯪-㯶𣛰-𣜡𣜣-𣝀𪳽-𪴈𫞑𬄬-𬄶𭬊-𭬑𰘳-𰘺檫-櫊㯷-㯽𣝁-𣝘𣝚-𣞎𪴉-𪴏𫞒𬄷-𬅀𭬒-𭬝𰘻-𰘽櫋-櫦櫫櫭㯾-㰈𣝙𣞐-𣟃𣟑𪴐-𪴕𬅁-𬅈𭬞-𭬨𰘾-𰙄櫧-櫪櫬櫮-櫶㰉-㰓㰖𣟄-𣟐𣟒-𣟮𪴖-𪴚𬅉𬅊𭬩-𭬳櫸-欅欌㰔㰕𣟯-𣠁𣠃-𣠘𪴛-𪴞𬅋-𬅏𭬴-𭬷𰙅-𰙈櫷欆-欋欍欎㰗㰘𣠂𣠙-𣠶𪴟-𪴡𬅐-𬅓𭬸-𭬺欏-欒㰙-㰜𣠷-𣡊𪴢𪴣𬅔𭬻-𭭀欓-欕𣡋-𣡝𥤔𪴤𪴥𬅕-𬅘欖-欛𣡞-𣡨𣡮𪴦欜欝𣡩-𣡭𣡯-𣡱𪴨𬅙𬅚𭭁鿝𣡲𣡴𣡵𪴧𬅛欞欟𣡶-𣡸𰙉𣡹𭭂𣡺-𣡼𬅜𭭃𣡽-𣡿] +[radical 76=⽋欠:欠-欢𣢀𭭄欤㰝㰞𣢁-𣢈𬅝𬅞欣欥-欧㰟-㰢𣢉-𣢖𪴩𬅟𭭅𭭆𰙊𰙋欨-欪㰣-㰨𣢗-𣢦𪴪𪴫𬅠𬅡𰙌欫-欱㰩-㰭䶾𣢧-𣢹𬅢𬅣𭭇-𭭋欲-欸㰮-㰱𣢺-𣣇𪴬𪴭𬅤-𬅨𭭌𰙍𰙎欹-欿㰲-㰶㰸𣣈-𣣜𪴮𬅩𬅪𭭍-𭭏𰙏-𰙑歀-歈㰹-㰾𣣝-𣣫𣣭-𣣱𪴯𪴰𬅫𬅬𭭐𭭑𰙒-𰙕歉-歍㰿-㱁𣣲-𣤇𪴱𬅭-𬅯𭭒𰙖𰙗歎-歓㱂㱃𣤈-𣤗𪴲𭭓𭭔𰙘歔-歚㱄㱅𣤘-𣤟𬅰𬅱𭭕𭭖歛-歝㱆-㱉𣤠-𣤧𬅲𰙙歞歟𣤨-𣤫𬅳歠㱊𣤬-𣤰㱋𣤱-𣤳𪴳𭭗𣤴𣤵𣤷𣤸𬅴歡㱌𣤶𣤹-𣤼㱍𣤽𬅵𣤾𪴴㱎𣤿-𣥁] +[radical 77=⽌止:止龰𣥂正𣥃𣥄此㱏𣥅𣥆𬅶𬅷𭭘-𭭚𰙚步㱐㱑𣥇𣥈𣥊-𣥌𬅸𰙛𰙜武-歩𣥉𣥍-𣥡𪴵𬅹𭭛-𭭝𰙝-𰙟歪歫㱒-㱔𣥢-𣥤𬅺𬅻𭭞-𭭠𰙠-𰙣歬歭𣥦-𣥱𪴶𬅼𬅽𭭡𰙤-𰙩𣥳-𣥸𪴷𬅾-𬆀𭭢-𭭥𰙪歮歯㱕㱖𣥹-𣦆𪴸𬆁-𬆃𭭦-𭭩𰙫-𰙮歰-歳𣦇-𣦊𣦌-𣦎𤚜𪴹𪴺𫞓𬆄𬆅𭭪𭭫𰙯-𰙳歴㱗𣦐-𣦓𪴻𬆆𬆇𭭬𭭭𰙴𰙵歵歶𣦔-𣦛𪴼𬆈𬆉𭭮-𭭱𰙶𰙷歷𣦜-𣦠𪴽𪴾𬆊𬆋𭭲-𭭴𰙸𰙹𣦡-𣦥𪴿𬆌𬆍𭭵𭭶歸㱘𣦦-𣦫𬆎𭭷𣦬𬆏𬆐𰙺𣦮𭭸-𭭻𰙻𣦯-𣦴𭭼] +[radical 78=⽍歹:歹𣦵𣦶歺𣦷死㱙𣦸-𣦾𭭽-𭭿歼𣦿-𣧈𭮀𭮁𰙼歽-殁㱚-㱝𣧉-𣧜𭮂-𭮅殂-殇㱞-㱠𣧝-𣧱𪵀𪵁𬆑𬆒𭮆-𭮈殈-残㰷㱡𣧲-𣨄𪵂𪵃𬆓-𬆕𭮉-𭮑𰙽𰙾殌-殓㱢㱣𣨅-𣨕𪵄𬆖𬆗𭮒-𭮖𰙿𰚀殔-殚㱤-㱩𣨖-𣨰𪵅𬆘-𬆚𭮗𭮘殛殜㱪-㱮𣨱-𣩃𬆛𭮙-𭮛殝-殡㱯-㱲𣩄-𣩌𪵆𭮜殢-殦㱳㱴𣩍-𣩜𫞔𭮝𭮞𰚁殧-殫㱵-㱷𣩝-𣩧𭮟-𭮣殬-殮㱸𣩨-𣩮𪵇殯𣩯-𣩶𭮤-𭮧殰殱𣩷𣩸𬆜鿞㱹㱺𣩹-𣩻𬆝𰚂殲𣩼-𣩾㱻𣩿-𣪁] +[radical 79=⽎殳:殳㱼𬆞殴㱽𣪂-𣪄𬆟𬆠𭮨段殶𣪅-𣪇𬆡𬆢殷㱾㱿𣪈-𣪊𪵈𪵉𬆣𬆤𭮩-𭮭殸-殻㲀𣪋-𣪘𪵋𬆥-𬆧𭮮-𭮱殼殽㲁-㲃𣪙-𣪟𪵌-𪵎𬆨𭮲-𭮶殾-毂㲄𣪠-𣪬𪵏𬆩-𬆬𭮷𭮸𰚃-𰚅毃毄㲅𣪮-𣪵𬆭𭮹-𭮻毅毆𣪶-𣪺𤛗𪵐𬆮-𬆰𭮼𭮽𰚆𰚇毇毈㲆-㲈𣪻-𣫋𬆱𭮾-𭯁𰚈㲉𣫌-𣫏𪵑𪵒𬆲𬆳𰚉㲊𣫐-𣫗𭯂毉𣫘-𣫝𭯃𰚊𣫞𣫟𭯄𣫠𣫡𬆴毊𣫢-𣫨𭯅𣫩𪵓𭯆𣫪𣫫𬆵] [radical 80=⽏毋:毋毌𣫬母毎𣫭𭯇每毐𣫮毑毒𣫯-𣫲𬆶𭯈𣫳-𣫸𬆷毓𣫹-𣫼𪵔𭯉𣫽-𣫿𬆸𣬀𣬁] -[radical 81=⽐比:比毕𠂱𣬂-𣬇毖-毘㲋𭯊毙𣬈-𣬊𭯋-𭯎𣬋𣬌𭯏𬆹𭯐𭯑𣬍𬆺𣬎-𣬑𪵕𣬒-𣬔毚𣬕𣬖𬆻𣬗-𣬚] -[radical 82=⽑毛:毛𣬛𪵖㲌𣬜-𣬠毜毝𣬡-𣬨𬆼毞毟㲍-㲑𣬩-𣬷𪵗𪵘𬆽-𬆿𭯒毠毡㲒𣬸-𣭛𪵙𪵚𬇀𭯓-𭯗毢-毪㲓𣭜-𣭰𪵛𪵜𭯘毫-毮㲔-㲚𣭱-𣮇𬇁𭯙𭯚毯-毶㲛-㲞𣮈-𣮧𪵝𪵞𭯛-𭯝毷-毽㲟-㲣𣮨-𣯄𪵟𬇂𭯞𭯟毾㲤-㲩𣯅-𣯢𪵠𬇃𬇄𭯠-𭯢毿-氂𣯣-𣯷𪵡𬇅氃-氇㲪-㲮𣯸-𣰉𬇆𭯣-𭯥氈-氊𣰊-𣰙𬇇𭯦-𭯩氋㲯㲰𣰚-𣰪𪵢𬇈𭯪氌㲱𣰫-𣰰𭯫𠫈𣰱-𣰵𭯬𣰶-𣰺氍𣰻-𣰾𭯭𣰿-𣱁𭯮氎㲲𣱂𣱃𭯯𣱄] -[radical 83=⽒氏:氏-民𫞕氒𫞖𬇉氓𣱅𣱆𬇊𬇋𭯰𣱇-𣱊𬇌㲳𬇍𣱋-𣱎𭯱𣱏𣱐𬇎𣱑-𣱔] -[radical 84=⽓气:气-氘𣱕𣱖氙氚𣱗𣱘氛-氝㲴𣱙-𣱛𪵣𬇏𭯲氞-氢𣱜-𣱠𪵤𬇐氣-氩𣱡𬇑氪氫㲵𣱣𪵥氬-氰𣱢𣱤𣱥氱𣱦-𣱨𪵦氲氳𣱩𪵧𬇒㲶𣱪𣱫𭯳㲷𭯴鿫𣱬𣱭𬇓𣱮𭯵𣱯𣱰] -[radical 85=⽔水:水氵氺𣱱氶-氹㲸𣱲-𣱴氻氼氾-汉㲹-㲼𣱵-𣱿𪵨汊-汤㲽-㲿𣲀-𣲍𪵩-𪵬𬇔-𬇗𭯶𭯷汥-沪㳀-㳊𣲎-𣲱𪵭-𪵰𬇘-𬇚𭯸-𭯼沫-泙泛-泴泶-泾㳋-㳕𣲲-𣳣𪵱-𪵶𬇛-𬇟𭯽-𭰋泚泿-洌洎-洕洗-浕㳖-㳣𣳤-𣴝𪵷-𪵽𬇠-𬇦𭰌-𭰖洍洖浖-涘涚-涩㳤-㳳𣴞-𣵶𣷚𪵾-𪶋𫞗𬇧-𬇴𭰗-𭰧涙涪-渂渄-渗渚湴㳴-㴎𣵷-𣷙𣷛-𣷻𣸊𪶌-𪶖𫞘𬇵-𬈄𭰨-𭱂渃渘渙減-湳湵-溌滋滞鿌㴏-㴤𣷼-𣸉𣸋-𣹜𪶗-𪶩𬈅-𬈕𭱃-𭱡溍-滊滍-滙滛-滝滟-滪漓㴥-㴻𣹝-𣻌𦴶𪶪-𪶾𫞙-𫞛𬈖-𬈤𭱢-𭱵滌滚滫-漊漌-漒演-漼漾-潍㴼-㵉𣻍-𣻳𣻵-𣼘𣼚-𣽂𪶿-𪷊𬈥-𬈱𭱶-𭲑漋漽潎-潿澁-澘澚-澝濐㵊-㵜𣻴𣽃-𣾨𣾪-𣾿𣿁-𣿄𪷋-𪷜𫞜𬈲-𬉇𭲒-𭲫澙澞-濏濑-濓濖㵝-㵮𣾩𣿅-𤀡𪷝-𪷧𫞝𬉈-𬉒𭲬-𭲻澀濔濕濗-濲濴-濸㵯-㵼𣿀𤀣-𤁝𤁟𤁠𪷨-𪷲𬉓-𬉚𭲼-𭳏濹-瀔㵽-㶃𤁞𤁡-𤂜𤂞-𤂠𤂢-𤂲𪷳-𪷹𬉛-𬉞𭳐-𭳛濳瀕-瀮㶄-㶋𤂝𤂡𤂳-𤃧𪷺-𪷿𫞞𬉟-𬉤𭳜-𭳫瀯-灁㶌-㶑𤃨-𤄍𪸀-𪸂𬉥-𬉪𭳬-𭳯灂-灍灏灐㶒-㶘𢌇𤄎-𤄵𪸃-𪸇𬉫-𬉭𭳰-𭳶灑-灘㶙㶚𤄶-𤅉𪸈𪸉𬉮𬉯𭳷-𭳹灙-灜㶛-㶝𤅊-𤅟𪸊𪸋灝-灡㶞㶟𤅠-𤅨𪸌𬉰𬉱𭳺-𭳽灢灣𤅩-𤅯灎灤-灦㶠𤅰-𤅶灧灨𤅷-𤅿𬉲灩灪𭳾𤆀𬉳𤆁] -[radical 86=⽕火:火-灭𤆂𪸍𭳿灮-灳炇㶡㶢𤆃-𤆌𭴀-𭴂灴-炀㶣-㶥𤆍-𤆜𪸎-𪸐𬉴-𬉺𭴃-𭴇炁-炆炈-炞㶦-㶪𤆝-𤆻𪸑-𪸗𬉻-𬊀𭴈-𭴑炟-烃㶫-㶲𤆼-𤇮𪸘-𪸢𬊁𬊂𭴒-𭴚烄-烮㶳-㶸𤇯-𤈤𪸣-𪸪𫞟𬊃-𬊈𭴛-𭴥烯-焓焕-焘㶹-㷁𤈥-𤉡𪸫-𪸲𫞠𬊉-𬊖𭴦-𭴷焔焙-煀煮㷂-㷍𤉢-𤊱𪸳-𪹃𬊗-𬊨𭴸-𭵈煁-煭煯-煸煺㮡㷎-㷞𤊲-𤋲𤋴-𤌆𤍏𪹄-𪹑𬊩-𬊱𭵉-𭵡煹煻-熙熦蒸㷟-㷪𤌇-𤌱𤌳-𤍎𪹒-𪹠𫞡𬊲-𬊾𭵢-𭵲熚-熥熧-熵黙龦龽㷫-㷲𤌲𤍐-𤍨𤍪-𤍿𤎁𤎃-𤎜𪹡-𪹩𬊿-𬋄𭵳-𭵼熶-燞㷳-㷽𤍩𤎝-𤏟𤏡-𤏴𪹪-𪹳𬋅-𬋌𭵽-𭶋營-燷鿪㷾-㸃𤏵-𤐣𪹴-𪹻𬋍-𬋐𭶌-𭶙燸-爃㸄㸅𤐤-𤑂𤑄-𤑑𦦨𪹼-𪺀𬋑-𬋓𭶚-𭶡爄-爊爌-爎爕㸆㸇㸉𤑒-𤑲𪺁𪺂𬋔-𬋘𭶢𭶣爋爏-爔爖-爘㸈㸊-㸌𤑳-𤒠𤒨𪺃-𪺅𬋙-𬋝𭶤-𭶦爙-爛㸍𤒡-𤒧𤒪-𤒹爜-爠㸎𤒩𤒺𤒻𤒽-𤓆𪺆𪺇𭶧爡爢㸏㸐𤒼𤓇-𤓎𤓐-𤓖𪺈𬋞爣𤓗-𤓛𪺉𭶨𭶩爤-爦𤓜-𤓞𤓠-𤓣𪺊𪺋𬋟𬋠㸑𤓤-𤓩𪺌爧𤓪𤓬𬋡𬋢爨𤓫𤓭爩𤓮𬋣] -[radical 87=⽖爪:爪爫𤓯-𤓵𪺍爬爭㸒㸓𤓶-𤓼𬋤𬋥𭶪爮-爰𤓽-𤔋𪺎𬋦𭶫爱𤔌-𤔏𬋧𬋨𭶬-𭶯㸔𤔐-𤔓𪺏𬋩𬋪𭶰爲𤔔-𤔖𤔘-𤔛𪺐-𪺓𬋫𬋬𭶱𤔜-𤔡𪺔𪺕𬋭𬋮𭶲𭶳爳㸕𤔢-𤔦𬋯𬋰𭶴𭶵噕爴𤔧-𤔭𪺖𪺗𬋱𬋲𭶶𤔮-𤔱𬋳𬋴𭶷𭶸𤔲-𤔸𤔼𪺘𪺙𬋵𬋶爵𤔹𤔻𤔽𤔾𭶹𤔺𤔿𤕀𬋷𤕂-𤕇𬋸𬋹𤕈-𤕍𬋺𪺚] -[radical 88=⽗父:父爷𭶺𤕎𤕏𬋻𭶻爸𤕐𤕑㸖𤕒爹㸗𤕓𤕔𪺛㸘𤕕𪺜𭶼𤕖𤕗爺㸙𤕘-𤕚𬋼𤕛𭶽] +[radical 81=⽐比:比毕𠂱𣬂-𣬇毖-毘㲋𭯊毙𣬈-𣬊𭯋-𭯎𣬋𣬌𭯏𰚋𬆹𭯐𭯑𣬍𬆺𰚌𣬎-𣬑𪵕𣬒-𣬔毚𣬕𣬖𬆻𣬗-𣬚] +[radical 82=⽑毛:毛𣬛𪵖㲌𣬜-𣬠毜毝𣬡-𣬨𬆼𰚍毞毟㲍-㲑𣬩-𣬷𪵗𪵘𬆽-𬆿𭯒𰚎-𰚑毠毡㲒𣬸-𣭛𪵙𪵚𬇀𭯓-𭯗𰚒-𰚕毢-毪㲓𣭜-𣭰𪵛𪵜𭯘𰚖𰚗毫-毮㲔-㲚𣭱-𣮇𬇁𭯙𭯚𰚘-𰚝毯-毶㲛-㲞𣮈-𣮧𪵝𪵞𭯛-𭯝𰚞-𰚣毷-毽㲟-㲣𣮨-𣯄𪵟𬇂𭯞𭯟𰚤-𰚦毾㲤-㲩𣯅-𣯢𪵠𬇃𬇄𭯠-𭯢𰚧-𰚮毿-氂𣯣-𣯷𪵡𬇅𰚯-𰚱氃-氇㲪-㲮𣯸-𣰉𬇆𭯣-𭯥𰚲氈-氊𣰊-𣰙𬇇𭯦-𭯩氋㲯㲰𣰚-𣰪𪵢𬇈𭯪𰚳𰚴氌㲱𣰫-𣰰𭯫𰚵𠫈𣰱-𣰵𭯬𣰶-𣰺氍𣰻-𣰾𭯭𰚶𣰿-𣱁𭯮氎㲲𣱂𣱃𭯯𣱄] +[radical 83=⽒氏:氏-民𫞕氒𫞖𰚷𬇉氓𣱅𣱆𬇊𬇋𭯰𣱇-𣱊𬇌𰚸㲳𬇍𰚹𣱋-𣱎𭯱𣱏𣱐𬇎𣱑𣱒𰚺𣱓𣱔] +[radical 84=⽓气:气-氘𣱕𣱖𰚻氙氚𣱗𣱘氛-氝㲴𣱙-𣱛𪵣𬇏𭯲𰚼𰚽氞-氢𣱜-𣱠𪵤𬇐𰚾𰚿氣-氩𣱡𬇑𰛀𰛁氪氫㲵𣱣𪵥𰛂氬-氰𣱢𣱤𣱥𰛃氱𣱦-𣱨𪵦氲氳𣱩𪵧𬇒㲶𣱪𣱫𭯳㲷𭯴鿫𣱬𣱭𬇓𣱮𭯵𣱯𣱰] +[radical 85=⽔水:水氵氺𣱱𰛄𰛅氶-氹㲸𣱲-𣱴𰛆氻氼氾-汉㲹-㲼𣱵-𣱿𪵨汊-汤㲽-㲿𣲀-𣲍𪵩-𪵬𬇔-𬇗𭯶𭯷𰛇-𰛋汥-沪㳀-㳊𣲎-𣲱𪵭-𪵰𬇘-𬇚𭯸-𭯼𰛌-𰛑沫-泙泛-泴泶-泾㳋-㳕𣲲-𣳣𪵱-𪵶𬇛-𬇟𭯽-𭰋𰛒-𰛝泚泿-洌洎-洕洗-浕㳖-㳣𣳤-𣴝𪵷-𪵽𬇠-𬇦𭰌-𭰖𰛞-𰛪洍洖浖-涘涚-涩㳤-㳳𣴞-𣵶𣷚𪵾-𪶋𫞗𬇧-𬇴𭰗-𭰧𰛫-𰛼涙涪-渂渄-渗渚湴㳴-㴎𣵷-𣷙𣷛-𣷻𣸊𪶌-𪶖𫞘𬇵-𬈄𭰨-𭱂𰛽-𰜋渃渘渙減-湳湵-溌滋滞鿌㴏-㴤𣷼-𣸉𣸋-𣹜𪶗-𪶩𬈅-𬈕𭱃-𭱡𰜌-𰜤溍-滊滍-滙滛-滝滟-滪漓㴥-㴻𣹝-𣻌𦴶𪶪-𪶾𫞙-𫞛𬈖-𬈤𭱢-𭱵𰜥-𰜰滌滚滫-漊漌-漒演-漼漾-潍㴼-㵉𣻍-𣻳𣻵-𣼘𣼚-𣽂𪶿-𪷊𬈥-𬈱𭱶-𭲑𰜱-𰝂漋漽潎-潿澁-澘澚-澝濐鿰㵊-㵜𣻴𣽃-𣾨𣾪-𣾿𣿁-𣿄𪷋-𪷜𫞜𬈲-𬉇𭲒-𭲫𰝃-𰝐澙澞-濏濑-濓濖㵝-㵮𣾩𣿅-𤀡𪷝-𪷧𫞝𬉈-𬉒𭲬-𭲻𰝑-𰝘澀濔濕濗-濲濴-濸㵯-㵼𣿀𤀣-𤁝𤁟𤁠𪷨-𪷲𬉓-𬉚𭲼-𭳏𰝙-𰝡濹-瀔㵽-㶃𤁞𤁡-𤂜𤂞-𤂠𤂢-𤂲𪷳-𪷹𬉛-𬉞𭳐-𭳛𰝢-𰝫濳瀕-瀮㶄-㶋𤂝𤂡𤂳-𤃧𪷺-𪷿𫞞𬉟-𬉤𭳜-𭳫𰝬-𰝯瀯-灁㶌-㶑𤃨-𤄍𪸀-𪸂𬉥-𬉪𭳬-𭳯𰝰𰝱灂-灍灏灐㶒-㶘𢌇𤄎-𤄵𪸃-𪸇𬉫-𬉭𭳰-𭳶𰝲灑-灘㶙㶚𤄶-𤅉𪸈𪸉𬉮𬉯𭳷-𭳹𰝳𰝴灙-灜㶛-㶝𤅊-𤅟𪸊𪸋灝-灡㶞㶟𤅠-𤅨𪸌𬉰𬉱𭳺-𭳽灢灣𤅩-𤅯灎灤-灦㶠𤅰-𤅶灧灨𤅷-𤅿𬉲灩𰝵灪𭳾𤆀𬉳𤆁] +[radical 86=⽕火:火-灭𤆂𪸍𭳿灮-灳炇㶡㶢𤆃-𤆌𭴀-𭴂𰝶灴-炀㶣-㶥𤆍-𤆜𪸎-𪸐𬉴-𬉺𭴃-𭴇𰝷-𰝼炁-炆炈-炞㶦-㶪𤆝-𤆻𪸑-𪸗𬉻-𬊀𭴈-𭴑𰝽-𰞀炟-烃㶫-㶲𤆼-𤇮𪸘-𪸢𬊁𬊂𭴒-𭴚𰞁-𰞇烄-烮㶳-㶸𤇯-𤈤𪸣-𪸪𫞟𬊃-𬊈𭴛-𭴥𰞈-𰞞烯-焓焕-焘㶹-㷁𤈥-𤉡𪸫-𪸲𫞠𬊉-𬊖𭴦-𭴷𰞟-𰞬焔焙-煀煮㷂-㷍𤉢-𤊱𪸳-𪹃𬊗-𬊨𭴸-𭵈𰞭-𰞹煁-煭煯-煸煺㮡㷎-㷞𤊲-𤋲𤋴-𤌆𤍏𪹄-𪹑𬊩-𬊱𭵉-𭵡𰞺-𰟆煹煻-熙熦蒸㷟-㷪𤌇-𤌱𤌳-𤍎𪹒-𪹠𫞡𬊲-𬊾𭵢-𭵲𰟇-𰟏熚-熥熧-熵黙龦龽㷫-㷲𤌲𤍐-𤍨𤍪-𤍿𤎁𤎃-𤎜𪹡-𪹩𬊿-𬋄𭵳-𭵼𰟐-𰟘熶-燞㷳-㷽𤍩𤎝-𤏟𤏡-𤏴𪹪-𪹳𬋅-𬋌𭵽-𭶋𰟙-𰟢營-燷鿪㷾-㸃𤏵-𤐣𪹴-𪹻𬋍-𬋐𭶌-𭶙𰟣-𰟩燸-爃㸄㸅𤐤-𤑂𤑄-𤑑𦦨𪹼-𪺀𬋑-𬋓𭶚-𭶡𰟪-𰟯爄-爊爌-爎爕㸆㸇㸉𤑒-𤑲𪺁𪺂𬋔-𬋘𭶢𭶣𰟰-𰟳爋爏-爔爖-爘㸈㸊-㸌𤑳-𤒠𤒨𪺃-𪺅𬋙-𬋝𭶤-𭶦𰟴-𰟹爙-爛㸍𤒡-𤒧𤒪-𤒹𰟺爜-爠㸎𤒩𤒺𤒻𤒽-𤓆𪺆𪺇𭶧爡爢㸏㸐𤒼𤓇-𤓎𤓐-𤓖𪺈𬋞爣𤓗-𤓛𪺉𭶨𭶩𰟻爤-爦𤓜-𤓞𤓠-𤓣𪺊𪺋𬋟𬋠㸑𤓤-𤓩𪺌爧𤓪𤓬𬋡𬋢爨𤓫𤓭爩𤓮𬋣] +[radical 87=⽖爪:爪爫𤓯-𤓵𪺍爬爭㸒㸓𤓶-𤓼𬋤𬋥𭶪𰟼爮-爰𤓽-𤔋𪺎𬋦𭶫𰟽爱𤔌-𤔏𬋧𬋨𭶬-𭶯𰟾𰟿㸔𤔐-𤔓𪺏𬋩𬋪𭶰𰠀爲𤔔-𤔖𤔘-𤔛𪺐-𪺓𬋫𬋬𭶱𰠁-𰠄𤔜-𤔡𪺔𪺕𬋭𬋮𭶲𭶳𰠅𰠆爳㸕𤔢-𤔦𬋯𬋰𭶴𭶵噕爴𤔧-𤔭𪺖𪺗𬋱𬋲𭶶𰠇𤔮-𤔱𬋳𬋴𭶷𭶸𰠈𤔲-𤔸𤔼𪺘𪺙𬋵𬋶爵𤔹𤔻𤔽𤔾𭶹𤔺𤔿𤕀𬋷𤕂-𤕇𬋸𬋹𤕈-𤕋𰠉𰠊𤕌𤕍𬋺𪺚] +[radical 88=⽗父:父爷𭶺𤕎𤕏𬋻𭶻爸𤕐𤕑㸖𤕒𰠋爹㸗𤕓𤕔𪺛𰠌㸘𤕕𪺜𭶼𤕖𤕗𰠍爺㸙𤕘-𤕚𬋼𤕛𭶽] [radical 89=⽘爻:爻𤕜㸚𤕝𪺝爼𤕞-𤕡爽𤕢-𤕥爾𠎛𤕦-𤕩𬋽𠑂𡄉𬋾] -[radical 90=⽙爿:丬爿𤕪-𤕮𭶾𭶿牀𤕯-𤕱𭷀𭷁牁㸛𤕲-𤕵𬋿-𬌁𭷂𭷃牂𤕶-𤕺𭷄𭷅𤕻-𤖃𪺞𬌂𭷆㸜𤖄-𤖋𪺟𬌃-𬌈牃𤖌-𤖎牄𤖏-𤖒𬌉牅𤖓-𤖕𪺠𬌊𤖖-𤖛𬌋-𬌍牆𤖜-𤖟𭷇𪺡𬌎𭷈𤖠𤖡𬌏𤖢𬌐𬌑𤖣-𤖧] -[radical 90'=⺦丬:𬌒] -[radical 91=⽚片:片𤖨-𤖫版㸝㸞𤖬-𤖰𬌓𬌔𭷉牉牊𤖱-𤖹𭷊𭷋㸟-㸡𤖺-𤖿𪺢𤗀-𤗆𪺣𪺤𬌕𭷌牋-牍𤗇-𤗗𪺥牎-牒𤗘-𤗡牓牔㸢𤗢-𤗧牕-牗𤗨-𤗹𪺦㸣𤗺-𤗾𭷍㸤𤗿-𤘂𭷎牘𤘃㸥𤘄𬌖] -[radical 92=⽛牙:牙㸦𤘅𤘆𪺧𭷏𤘇𭷐㸧𤘈𤘉𬌗𭷑𤘊𤘋牚𤘌-𤘏𪺨𭷒𤘐𤘑𬌘𤘒𤘓] -[radical 93=⽜牛:牛牜𤘔𭷓牝-牟㸨𤘕-𤘗𬌙𭷔牠-牤㸩㸪𤘘-𤘛𪺩𬌚牥-牬㸫-㸯𤘜-𤘷𬌛𬌜𭷕-𭷙牭-牵㸰-㸴𤘸-𤙐𪺪𪺫𫞢𬌝𭷚-𭷝牶-牺㸵-㸸𤙑-𤙚𪺬-𪺮𬌞𬌟𭷞𭷟牻-牿犁㸹-㹀𤙛-𤙮𬌠𭷠-𭷣犀犂-犋㹁-㹃𤙯-𤚌𪺯𬌡𬌢𭷤-𭷬犌-犑㹅-㹈𤚍-𤚛𤚝-𤚨𤚿𪺰𬌣-𬌥𭷭犒-犗㹄㹉-㹋𤚩-𤚾𤛀-𤛉𪺱-𪺳𬌦𬌧𭷮𭷯犘-犛㹌-㹐𤛊-𤛖𤛘-𤛠𪺴𬌨𭷰-𭷳犜-犟㹑-㹓𤛡-𤛮𪺵𭷴𭷵犠㹔-㹖𤛯-𤛸㹗㹘𤛹𤛺犡-犦㹙𤛻-𤜁𭷶犧犨𤜂-𤜆㹚𤜇-𤜋𪺶犩㹛𤜌-𤜓𭷷犪𤜔-𤜘犫𤜙] -[radical 94=⽝犬:犬-犮𡗜𤜚𬌩犯犰𤜛-𤜠𭷸犱-犸𤜡-𤜮𬌪𬌫𭷹犹-狈㹜-㹠𤜯-𤝎𤝮𪺷𭷺-𭷾狉-狞㹡-㹪𤝏-𤝭𪺸𪺹𫞣𬌬𬌭𭷿-𭸃狟-狲㹫-㹰𤝯-𤞘𤞣𪺺𪺻𬌮-𬌱𭸄-𭸉狳-猃㹱-㹸𤞙-𤞢𤞤-𤟂𪺼𪺽𬌲-𬌴𭸊-𭸑猄-猡猪猫㹹-㺀𤟃-𤟛𪺾-𪻁𫞤𬌵-𬌷𭸒-𭸖猢-猩猬-猹獁㺁-㺆𤟜-𤟴𤟶-𤠌𪻂-𪻅𬌸-𬌼𭸗-𭸠猺-獀獂獃獅-獊㺇-㺍𤠍-𤠸𪻆𪻇𬌽-𬍀𭸡獄獌-獕㺎-㺓𤠹-𤡢𪻈𬍁-𬍅𭸢-𭸧獋獖-獤㺔-㺙𤡣-𤢋𪻉𬍆𬍇𭸨-𭸬獥-獭㺚-㺜𤢌-𤢥𬍈-𬍊𭸭獮-獴㺝-㺟𤢦-𤢳𪻊𬍋𭸮𭸯獵-獸㺠𤢴-𤣄𪻋𬍌𭸰𭸱獹-獻㺡㺢𤣅-𤣌𪻌獼獽㺣-㺦𤣍-𤣐𬍍𭸲獾獿𤣑-𤣖𭸳玀𤣗-𤣚玁-玃𤣛-𤣞㺧𤣟-𤣢𬍎𤣣𤣤𭸴] +[radical 90=⽙爿:丬爿𤕪-𤕮𭶾𭶿牀𤕯-𤕱𭷀𭷁𰠎-𰠐牁㸛𤕲-𤕵𬋿-𬌁𭷂𭷃𰠑牂𤕶-𤕺𭷄𭷅𰠒𤕻-𤖃𪺞𬌂𭷆𰠓𰠔㸜𤖄-𤖋𪺟𬌃-𬌈𰠕牃𤖌-𤖎牄𤖏-𤖒𬌉牅𤖓-𤖕𪺠𬌊𰠖𤖖-𤖛𬌋-𬌍牆𤖜-𤖟𭷇𪺡𬌎𭷈𤖠𤖡𬌏𤖢𬌐𬌑𤖣-𤖧] +[radical 90'=⺦丬:𰠗𰠘𬌒] +[radical 91=⽚片:片𤖨-𤖫版㸝㸞𤖬-𤖰𬌓𬌔𭷉𰠙𰠚牉牊𤖱-𤖹𭷊𭷋𰠛-𰠝㸟-㸡𤖺-𤖿𪺢𤗀-𤗆𪺣𪺤𬌕𭷌𰠞牋-牍𤗇-𤗗𪺥𰠟牎-牒𤗘-𤗡牓牔㸢𤗢-𤗧牕-牗𤗨-𤗹𪺦㸣𤗺-𤗾𭷍㸤𤗿-𤘂𭷎牘𤘃㸥𤘄𬌖] +[radical 92=⽛牙:牙㸦𤘅𰠠𤘆𪺧𭷏𤘇𭷐𰠡㸧𤘈𤘉𬌗𭷑𰠢𰠣𤘊𤘋𰠤牚𤘌-𤘏𪺨𭷒𤘐𤘑𬌘𤘒𤘓𰠥] +[radical 93=⽜牛:牛牜𤘔𭷓牝-牟㸨𤘕-𤘗𬌙𭷔𰠦牠-牤㸩㸪𤘘-𤘛𪺩𬌚𰠧𰠨牥-牬㸫-㸯𤘜-𤘷𬌛𬌜𭷕-𭷙𰠩-𰠬牭-牵㸰-㸴𤘸-𤙐𪺪𪺫𫞢𬌝𭷚-𭷝𰠭-𰠳牶-牺㸵-㸸𤙑-𤙚𪺬-𪺮𬌞𬌟𭷞𭷟𰠴牻-牿犁㸹-㹀𤙛-𤙮𬌠𭷠-𭷣𰠵犀犂-犋㹁-㹃𤙯-𤚌𪺯𬌡𬌢𭷤-𭷬𰠶𰠷犌-犑㹅-㹈𤚍-𤚛𤚝-𤚨𤚿𪺰𬌣-𬌥𭷭𰠸犒-犗㹄㹉-㹋𤚩-𤚾𤛀-𤛉𪺱-𪺳𬌦𬌧𭷮𭷯𰠹𰠺犘-犛㹌-㹐𤛊-𤛖𤛘-𤛠𪺴𬌨𭷰-𭷳𰠻犜-犟㹑-㹓𤛡-𤛮𪺵𭷴𭷵𰠼犠㹔-㹖𤛯-𤛸㹗㹘𤛹𤛺犡-犦㹙𤛻-𤜁𭷶犧犨𤜂-𤜆㹚𤜇-𤜋𪺶犩㹛𤜌-𤜓𭷷犪𤜔-𤜘犫𤜙] +[radical 94=⽝犬:犬-犮𡗜𤜚𬌩犯犰𤜛-𤜠𭷸犱-犸𤜡-𤜮𬌪𬌫𭷹𰠽𰠾犹-狈㹜-㹠𤜯-𤝎𤝮𪺷𭷺-𭷾𰠿-𰡁狉-狞㹡-㹪𤝏-𤝭𪺸𪺹𫞣𬌬𬌭𭷿-𭸃𰡂-𰡈狟-狲㹫-㹰𤝯-𤞘𤞣𪺺𪺻𬌮-𬌱𭸄-𭸉𰡉-𰡍狳-猃㹱-㹸𤞙-𤞢𤞤-𤟂𪺼𪺽𬌲-𬌴𭸊-𭸑𰡎-𰡒猄-猡猪猫㹹-㺀𤟃-𤟛𪺾-𪻁𫞤𬌵-𬌷𭸒-𭸖𰡓-𰡝猢-猩猬-猹獁㺁-㺆𤟜-𤟴𤟶-𤠌𪻂-𪻅𬌸-𬌼𭸗-𭸠𰡞-𰡠猺-獀獂獃獅-獊㺇-㺍𤠍-𤠸𪻆𪻇𬌽-𬍀𭸡𰡡獄獌-獕㺎-㺓𤠹-𤡢𪻈𬍁-𬍅𭸢-𭸧𰡢-𰡥獋獖-獤㺔-㺙𤡣-𤢋𪻉𬍆𬍇𭸨-𭸬𰡦𰡧獥-獭㺚-㺜𤢌-𤢥𬍈-𬍊𭸭獮-獴㺝-㺟𤢦-𤢳𪻊𬍋𭸮𭸯獵-獸㺠𤢴-𤣄𪻋𬍌𭸰𭸱𰡨獹-獻㺡㺢𤣅-𤣌𪻌𰡩-𰡫獼獽㺣-㺦𤣍-𤣐𬍍𭸲獾獿𤣑-𤣖𭸳𰡬玀𤣗-𤣚玁-玃𤣛-𤣞㺧𤣟-𤣢𬍎𤣣𤣤𭸴] [radical 95=⽞玄:玄𤣥玅𤣦玆-玈𤣧𤣨𬍏] -[radical 96=⽟玉:玉王𤣩玊玌-玑㺨-㺫𤣪-𤣬𪻍𭸵玒-玛㺬-㺯𤣭-𤣸𬍐𬍑玜-玱㺰-㺶𤣹-𤤎𪻎-𪻔𫞥𬍒-𬍖𭸶-𭸻玲-珑㺷-㺾𤤏-𤤴𪻕𪻖𬍗-𬍝𭸼-𭹃珒-珲琉㺿-㻈𠴦𤤵-𤥕𪻗-𪻟𫞦𬍞-𬍤𭹄-𭹋珳-珶珸-琈琊-琓㻉-㻐𤥖-𤥺𪻠-𪻥𬍥-𬍩𭹌-𭹔珷琔-琝琟-琼㻑-㻜𤥻-𤦮𪻦-𪻲𫞧𬍪-𬍳𭹕-𭹢琞琽-瑟㻝-㻦𤦯-𤧩𪻳-𪼂𬍴-𬍺𭹣-𭹪瑠-瑸㻧-㻪𤧪-𤨓𪼃-𪼏𫞨𬍻-𬎄𭹫-𭹮瑹-璌璎璓㻫-㻴𤨔-𤨿𤩁𪼐-𪼖𫞩𬎅-𬎊𭹯-𭹵璍璏-璒璔-璡璣璤㻵-㻼𤩀𤩂-𤩪𪼗-𪼠𬎋-𬎒𭹶-𭹿璢璥-璴㻽-㼂𤩫-𤪊𪼡-𪼦𬎓-𬎖𭺀-𭺈璵-瓂𤪋-𤪨𤪴𪼧𪼨𬎗-𬎙𭺉-𭺌瓃-瓋㼃-㼆𤪩-𤪳𤪵-𤪽𪼩-𪼫𬎚𭺍-𭺐瓌-瓒㼇𤪾-𤫈𪼬-𪼯𬎛-𬎝𭺑瓓-瓖𤫉-𤫓𪼰𭺒𭺓瓗-瓙𤫔-𤫘𭺔-𭺖瓚㼈𤫙-𤫟𪼱瓛𤫠𪼲𬎞𤫣-𤫧𬎟𬎠𤫢𤫨𬎡𤫩] -[radical 97=⽠瓜:瓜瓝𤫪𪼳㼉㼊𤫫-𤫯𪼴𭺗瓞瓟㼋㼌𤫰-𤫴𬎢𬎣𭺘瓠㼍㼎𤫵-𤫹㼏𤫺-𤬀瓡𤬁-𤬆𪼵㼐-㼒𤬈-𤬌㼓㼔𤬇𤬍𤬐-𤬕瓢𤬎𤬏𤬖𭺙𤬗㼕𤬘-𤬚𭺚瓣𤬛-𤬝瓤𤬞-𤬡瓥𤬢㼖𤬣-𤬥] -[radical 98=⽡瓦:瓦𭺛𭺜瓧㼗𤬦𤬧𬎤瓨瓩㼘㼙𤬨-𤬫𪼶𬎥瓪-瓲㼚㼛𤬬-𤬲𪼷𪼸𬎦𬎧𭺝瓳-瓵㼜-㼠𤬳-𤬽𪼹瓶-瓸㼡-㼦𤬾-𤭋𬎨-𬎫𭺞-𭺡瓹-瓼㼧-㼪𤭌-𤭚𭺢瓽-甁㼫-㼱𤭛-𤭦𤭲𤮖𪼺𪼻𬎬𬎭𭺣甂-甆㼲-㼷𤭧-𤭱𤭳-𤭸𪼼𬎮甇-甉㼸-㼺𠪹𤭹-𤮄𪼽𪼾𬎯𭺤甊-甎㼻-㼾𤮅-𤮍甏-甒㼿-㽅𤮎-𤮕𤮗甓-甕㽆㽇𤮘-𤮟𭺥𭺦甖㽈㽉𤮠𤮡𬎰𤮢-𤮥𭺧𭺨甗𤮦-𤮬㽊𤮭-𤮯𪼿𭺩𤮰-𤮵㽋𤮶㽌𤮷-𤮹] -[radical 99=⽢甘:甘𤮺𭺪𭺫甙𤮻-𤯀甚𤯁-𤯄𫞪㽍𤯅甛甜𭺬𤯆𪽀甝甞㽎𤯇𬎱𭺭㽏𤯈𬎲𭺮𭺯㽐𤯉𤯊𭺰𤯋𤯌㽑𤯍𤯎𤯐-𤯒] -[radical 100=⽣生:生𤯓𤯔𪽁𤯕-𤯗𭺱-𭺳甠𤯘-𤯞𬎳甡𤯟𭺴產産𤯠-𤯥𪽂𬎴𬎵甤-甦㽒𤯦-𤯫𬎶𭺵𤯬-𤯱𪽃-𪽅𬎷-𬎹甧𤯲-𤯴𬎺-𬎼㽓𤯵㽔𤯶-𤯺𭺶𭺷𤯻𤯼𤯾-𤰂] -[radical 101=⽤用:用-甪𤰃𪽆甫甬𤰄𠂵𠃰𡶤𤰅𤰆𬎽𬎾𭺸甭甮𭺹𠳫𤰇𤰈𭺺甯𤰉𭺻𤰊-𤰌𭺼𤰍-𤰏𤰑𤰐] -[radical 102=⽥田:田-电𤰒甶𤰓𤰔𭺽男-町甼㽕-㽗𠃫𤰕-𤰜𪽇𬎿画甽-畅𡇍𢑖𤰝-𤰨𪽈𬏀畆-畓㽘-㽚𤰩-𤱋𪽉-𪽌𬏁𭺾-𭻆畔-畟㽛㽜𤱌-𤱠𤱢-𤱤𪽍-𪽐𬏂𬏃𭻇-𭻋畡-畧畩異㽝㽞𤱥-𤱺𪽑𪽒𫞫𬏄-𬏆𭻌-𭻓番-畯畲-畴㽟㽠𤱻-𤲐𪽓-𪽗𬏇-𬏊𭻔-𭻚畵-畺㽡-㽤𤲑-𤲪𪽘-𪽚𬏋𭻛-𭻟畱畻-畽㽥𤲫-𤲶𪽛𪽜𭻠-𭻤畾畿㽦-㽨𤲷-𤳇𪽝𪽞𬏌-𬏒𭻥𭻦疀-疂㽩𤳈-𤳎𤳐𤳑𪽟-𪽡𬏓𬏔𭻧-𭻮疃疄㽪𤳒-𤳚𤳜-𤳣𪽢𬏕𭻯-𭻱疅㽫㽬𤳤-𤳨𨐴𪽣𬏖𬏗𭻲𭻳疆疇㽭𤳩-𤳰𤳲𭻴𭻵疈㽮𤳱𤳳-𤳸𪽤𭻶𭻷𤳹-𤳾𪽥𪽦𭻸疉疊𤳿-𤴁𭻹㽯𤴂-𤴄𬏘𭻺𤴅𤴆𭻻𤴇-𤴍𭻼𤴎𭻽𤴏-𤴒] -[radical 103=⽦疋:疋𤴓-𤴕𭻾疌𤴖𤴘𭻿疍𤴗𭼀𭼁疎疏𤴙-𤴛㽰𤴜𤴝𬏙𭼂疐疑𭼃𭼄𤴞𭼅𤴟-𤴢𪽧𤴣𤴤] -[radical 104=⽧疒:疒𤴥𬏚疓-疗㽱㽲𤴦-𤴮疘-疠㽳-㽶𤴯-𤴶𬏛𬏜疡-疯疺㽷-㽼𤴷-𤵖𪽨-𪽫𬏝-𬏠𭼆𭼇疰-疹疻-痉㽽-㾉𤵗-𤵶𪽬-𪽮𫞬𬏡-𬏦𭼈𭼉痊-痖㾊-㾒𤵷-𤶔𪽯𬏧-𬏬𭼊-𭼍痗-痫㾓-㾡𤶕-𤷁𪽰𪽱𬏭-𬏱𭼎-𭼒痬-瘆㾢-㾩𤷂-𤷺𪽲𬏲-𬏵𭼓-𭼖瘇-瘘瘟瘧㾪-㾵𤷻-𤸩𪽳-𪽵𬏶-𬏸𭼗-𭼝瘙-瘞瘠-瘦瘨-瘫㾶-㿁𤸪-𤹜𪽶𪽷𫞭𬏹𭼞瘬-瘿癊㿂-㿈𤹝-𤺂𤺞𬏺𬏻𭼟-𭼧癀-癉癋-癎㿉㿊𤺃-𤺝𤺟-𤺹𪽸𪽹𬏼𬏽𭼨-𭼭癏-癞㿋-㿐𤺺-𤻔𬏾𭼮𭼯癟-癡癣㿑-㿓𤻕-𤻯𪽺𭼰-𭼴癢癤-癦㿔𤻰-𤻿𭼵-𭼷癧-癫㿕-㿗𤼀-𤼊𬏿𬐀𭼸癬-癮㿘𤼋-𤼏𬐁癯癰㿙𤼐-𤼗癱癲㿚㿛𤼘-𤼛𭼹𭼺𤼜-𤼞癳𤼟-𤼢𭼻癴㿜𤼣𭼼𤼤癵] -[radical 105=⽨癶:癶𭼽𤼥𤼦癷-発𤼧𤼨𭼾𭼿𤼩-𤼮𭽀登發𤼯-𤼲𬐂𭽁𤼳-𤼵𭽂𤼶𭽃𤼷𤼸𭽄𤼹𤼺𤼼𭽅𤼻] -[radical 106=⽩白:白-癿𤼽𤼾𬐃皀-皃㿝𤼿-𤽁𭽆的𤽂-𤽇𭽇-𭽊皅-皈㿞𤽈-𤽗𪽻𪽼𬐄𬐅𭽋-𭽍畠皉-皍㿟𤽘-𤽤𪽽𫞮𬐆𬐇𭽎-𭽓皎-皑㿠㿡𤽥-𤽫𬐈𬐉𭽔-𭽗皒-皖𠌟𤽬-𤽸𪽾𪽿𬐊𭽘皗-皙㿢𤽹-𤾇𪾀𪾁𬐋-𬐎𭽙-𭽜㿣㿤𤾈-𤾓𪾂𪾃𬐏𬐐𭽝𭽞皚-皞㿥𤾔-𤾚𪾄𭽟皟-皡㿦𤾛-𤾟𭽠皢-皥𤾠-𤾦皦-皨𤾧-𤾪𭽡𭽢皩㿧𤾫-𤾳皪皫𤾴-𤾷皬㿨𤾸-𤾺𪾅𤾻-𤾽皭𤾾𤾿𬐑𤿀-𤿃㿩𤿄𤿅] -[radical 107=⽪皮:皮𤿆𤿇皯㿪𤿈-𤿍𪾆㿫㿬𤿎-𤿔𪾇𬐒皰皱㿭㿮𤿕-𤿞𬐓𬐔𭽣𭽤皲㿯㿰𤿟-𤿦𭽥-𭽪皳皴㿱𤿧-𤿮𤿰-𤿲𬐕𭽫皵龾㿲㿳𤿯𤿳-𤿿𭽬-𭽮皶-皹㿴㿵𥀀-𥀌𪾈𪾉𬐖𭽯𭽰皺㿶㿷𥀍-𥀓𭽱-𭽳皻㿸𥀔-𥀞𭽴𭽵皼𥀟-𥀡𭽶皽㿹𥀢-𥀪𭽷𥀫-𥀮𭽸𭽹皾㿺𥀯-𥀸𭽺𥀹𥀺𭽻] -[radical 108=⽫皿:皿-盁𥀿𥁀盂㿻𥁁-𥁅𫞯𬐗盃-盈㿼㿽𥁆-𥁍𪾊𪾋𫞰𬐘𬐙𭽼盉-监㿾-䀀𥁎-𥁝𥁫𪾌𪾍𬐚𬐛𭽽-𭽿盒-盘盛䀁䀂𥁞-𥁪𪾎𬐜-𬐞𭾀𭾁盙盚盜䀃𥁬-𥁶𪾏𪾐𬐟-𬐡𭾂盝-盟䀄䀅𥁷-𥂂𪾑𪾒𫞱𬐢-𬐧𭾃-𭾆盠-監䀆𥂃-𥂆𪾓𪾔𬐨-𬐯𭾇-𭾋盤𥂇-𥂒𪾕𬐰𭾌-𭾏盥-盧䀇䀈𥂓-𥂤𪾖𬐱𭾐盨-盪䀉𥂥-𥂲𥂴-𥂷𪾗𪾘𬐲-𬐵𭾑盫盬𥂸-𥂺𥂼-𥃀𪾙𬐶𬐷𭾒䀊𥂻𥃁-𥃆𪾚𬐸-𬐼𭾓𭾔盭𥃇-𥃑𬐽䀋𥃒𦪹𪾛𬐾-𬑀𭾕䀌𥃓-𥃗𪾜𬑁𬑂𥃘𥃙𥃞𭾖𥃚-𥃝𪾝𥃟𥃠𬑃𬑄𥃡䀍𪾞𥃢𥃣] -[radical 109=⽬目:目𥃤𥃥盯䀎䀏𥃦-𥃱𭾗-𭾙盰-盵䀐-䀔𥃲-𥄂𪾟𪾠𬑅𭾚-𭾝盶-眍䀕-䀞𥄃-𥄰𪾡-𪾣𬑆𬑇𭾞-ð­¾¥çœŽ-眬眿䀟-䀦𥄱-𥅙𪾤-𪾧𫞲𬑈-𬑏𭾦-𭾪眭-眾睁䀧-䀮𠌪𥅚-𥆉𪾨-𪾪𫞳𬑐-𬑕𭾫-𭾲着睂-睑鿃䀯-䁀𥆊-𥇄𥇆-𥇈𥇫𪾫𪾬𬑖𬑗𭾳-𭾸睒-睠睢-睭䁁-䁉𢰿𢾥𣪭𥇅𥇉-𥇪𥇬-𥇳𥇵-𥈁𪾭-𪾰𬑘-𬑛𭾹-𭿂睡睮-瞆䁊-䁖𥈂-𥈻𪾱-𪾴𬑜𬑝𭿃-𭿏瞇-瞓䁗-䁡𥈼-𥉳𥊇𪾵-𪾸𬑞-𬑣𭿐-𭿔瞔-瞣䁢-䁪𥉴-𥊆𥊈-𥊩𥋖𪾹-𪾻𬑤-𬑧𭿕-𭿜瞤-瞷䁫-䁳𥊪-𥋕𥋗𪾼-𪿀𬑨𬑩𭿝-𭿡瞸-矂䁴-䁺𥋘-𥋾𭿢-𭿨矃-矊𥋿-𥌔𥌖-𥌙𪿁𬑪𭿩-𭿭矋-矏䁻-䁾𥌚-𥌬𪿂矐-矓䁿䂀𥌭-𥌹𥍂𪿃𪿄𬑫𭿮-𭿱䂁𥌺-𥍁𥍃𥍅-𥍇𭿲矔䂂䂃𥍈-𥍎矕矗𥍏-𥍒𭿳𭿴矘矙䂄𥍓𬑬矖矚𥍔-𥍜𪿅䂅] -[radical 110=⽭矛:矛𭿵𥍝𭿶䂆𥍞𬑭矜䂇𥍟𥍠𪿆矝𥍡-𥍦𭿷𭿸䂈𥍧-𥍩𭿹𭿺矞矟𥍪-𥍱𪿇矠𠍢𥍲-𥍵𬑮䂉𥍶-𥎁𬑯𥎂-𥎉𭿻𥎊-𥎍𭿼䂊-䂌𥎏-𥎒𥎎𥎓-𥎜䂍𥎞-𥎠𥎝𥎡-𥎣䂎矡𥎤𥎥] -[radical 111=⽮矢:矢矣𥎦𥎧𭿽矤知𥎨矦-矨𥎩-𥎯𪿈𪿉𭿾𭿿矩䂏䂐𥎰-𥎸𬑰𬑱𮀀矪矫䂑䂒𥎹-𥏍𪿊𮀁𮀂矬短䂓𠅰𥏎-𥏗𬑲𬑳矮䂔𥏘-𥏩𪿋𬑴𮀃𮀄䂕𥏪-𥏱𪿌𮀅𥏲-𥏺𪿍𪿎𮀆-𮀈𥏻-𥏿𮀉矯矰𥐀-𥐆𬑵𥐇-𥐋𬑶矱𥐌-𥐏𬑷矲𪿏𮀊𪿐𬑸𥐑𥐒𥐐𥐓𥐔] -[radical 112=⽯石:石䂖𥐕𥐖矴-矶䂗𥐗-𥐜𬑹矷-码䂘䂙𥐝-𥐨𬑺-𬑼𮀋𮀌泵砂-砜䂚-䂞𥐩-𥑅𪿑-𪿓𬑽-𬒂𮀍𮀎砝-硁鿬䂟-䂨𥑆-𥑲𪿔-𪿘𬒃-𬒈𮀏-𮀔硂-硛鿎䂩-䂯𥑳-𥒩𪿙-𪿝𬒉-𬒌𮀕-𮀘硜-硷䂰-䂶𥒪-𥓉𪿞-𪿣𬒍-𬒑𮀙-𮀡硸-硽硿-碜碰䂷-䃇𥓊-𥓹𪿤-𪿩𬒒-𬒕𮀢-𮀫硾碝-碯碱-碹磁䃈-䃐𥓺-𥔬𪿪𪿫𬒖-𬒚𮀬-𮀵確-磀磂-磙磜磤䃑-䃗𥔭-𥕋𪿬-𪿮𬒛𮀶-𮀺磚磛磝-磣磥-磮䃘-䃞䃠𥕌-𥕯𪿯-𪿴𬒜-𬒞𮀻-𮁃磯-礅䃟䃡-䃨𥕰-𥖖𪿵-𪿷𬒟-𬒣𮁄-𮁉礆-礖䃩-䃯𣞏𥖗-𥖩𪿸-𪿺𬒤𬒥𮁊-𮁏礗-礡䃰𥖪-𥖺𪿻-𪿽𬒦𬒧𮁐-𮁓礢-礬䃱-䃳𡕎𥖻-𥗑𬒨𮁔礭-礴䃴-䃷𥗒-𥗜𪿾𮁕礵䃸䃹𥗝-𥗪𬒩𬒪礶礷𥗫-𥗳𪿿𮁖-𮁘礸䃺𥗴𥗵𥗷𥗸𬒫𮁙𮁚礹𥗹䃻𥗺-𥗽𮁛𥗾-𥘄] -[radical 113=⽰示:示礻𥘅礼𥘆礽䃼𥘇-𥘌𮁜𮁝社-祃𥘍-𥘔𫀀𫀁𬒬𮁞祄-祎视鿆䃽-䄀𥘕-𥘪𫀂𫀃𬒭-𬒰𮁟-𮁡祏-祢䄁-䄃𥘫-𥙍𫀄-𫀆𬒱-𬒳𮁢-𮁬祣-祥祧-祯䄄-䄆𥙎-𥙪𫀇-𫀊𫞴𬒴𬒵𮁭-𮁷祦祰-祸禄視䄇-䄊𣂫𥙫-𥚇𫀋-𫀏𫞵𬒶-𬒽𮁸-𮁾祹-禃禅禆䄋-䄒𥚈-𥚥𫀐-𫀙𬒾-𬓈𮁿-𮂃禇-禙䄓-䄗𢿆𥚦-𥛄𫀚𫀛𬓉-𬓍𮂄-𮂉禚-禣䄘䄙𠖟𥛅-𥛗𫀜-𫀟𬓎-𬓐𮂊-𮂎禤-禦䄚-䄞𥛘-𥛭𫀠𫀡𬓑-𬓗𮂏-𮂖禧-禫䄟𥛮-𥜂𫞶𬓘-𬓚𮂗-𮂛禬-禯鿅䄠䄡𥜃-𥜑𫀢𬓛𮂜𮂝禰禱䄢𥜒-𥜙𫀣𬓜𮂞𮂟禲䄣𥜚-𥜟𮂠-𮂢䄤𥜠-𥜤禳禴𥜥-𥜩𬓝𮂣-𮂧禵𥜪-𥜯𮂨禶禷𥜰-𥜳𮂩-𮂫𥜴𥜵𫀤𥜶-𥜸𧆆𥜹𥜺䄥] -[radical 114=⽱禸:禸𥜻禹禺𥜼离𥜽禼𥜾𮂬禽萬𥜿𥝁-𥝃𠎘𠾧𥝄-𥝇𦦔𬓞𣜢𥝈𥝉𫀥𮂭𥝊𬓟𮂮𥝋] -[radical 115=⽲禾:禾𥝌-𥝏𫀦禿-秃䄦䄧𥝐-𥝓𬓠𮂯秄-秊䄨-䄭𥝔-𥝢𫀧𮂰秋-秗䄮-䄵𥝣-𥝽𫀨𫀩𬓡-𬓤𮂱-𮂹秘-称䄶-䄹𥝾-𥞗𫀪-𫀭𬓥𬓦𮂺-𮃀秱-秾稆䄺-䅊𥞘-𥞱𥟅𫀮-𫀱𫞷𬓧-𬓩𮃁-𮃄秿-稅稇-税鿟䅋-䅓𠞜𥞲-𥟄𥟆-𥟌𫀲-𫀸𬓪-𬓬𮃅𮃆稏-稥䅔-䅟𥟍-𥟼𫀹-𫀻𫞸𬓭-𬓰𮃇-𮃒稦-稳穊䅠-䅫𥟽-𥠰𫀼-𫁀𬓱-𬓴𮃓-𮃚稴-穃䅬-䅶𥠱-𥡛𫁁-𫁄𬓵-𬓹𮃛-𮃢穄-穈穋-穒䅷-䅽𥡜-𥢉𫁅𬓺-𬓽𮃣-𮃫穉穓-穞䅾-䆀𥢊-𥢳𫁆𬓾-𬔀𮃬-𮃱穟-穣䆁-䆇𥢴-𥣉𥣋-𥣔𫁇𫁈𬔁𮃲穤-穫𥣊𥣕-𥣡𥣣-𥣧𬔂𮃳穬-穯䆈䆉𥣢𥣨-𥣶𥣸-𥣿𫁉𬔃鿠䆊-䆍𥤀-𥤅𬔄𮃴𮃵穰穳䆎䆏𥤆-𥤉穱𥤊-𥤒穲𥤓𥤕𥤖𮃶𮃷𥤗-𥤟䆐𥤠𥤡] -[radical 116=⽳穴:穴𥤢穵-穷䆑𥤣-𥤦𫞹𬔅穸-穻䆒𥤧-𥤳𮃸穼-窃䆓-䆖𥤴-𥥆𫁊𬔆𬔇𮃹窄-窎䆗-䆙𥥇-𥥟𫁋𬔈𮃺𮃻窏-窕䆚-䆠𥥠-𥥵𫁌𫁍𬔉𬔊𮃼窖-窝䆡-䆥𥥶-𥦚𫁎-𫁐𬔋𬔌𮃽-𮄀窞-窧䆦-䆩𥦛-𥦷𫁑-𫁓𬔍𮄁-𮄇窨-窭䆪䆫𥦸-𥧏𫁔𫁕𮄈-𮄋窮-窴䆬-䆮𥧐-𥧡𥧣-𥧫𫁖𬔎𬔏𮄌-𮄎窵-窽䆯-䆴𥧬-𥧻𥧽-𥨋𫁗-𫁚𬔐-𬔓𮄏-𮄕窾-竃䆵-䆻𥧼𥨌-𥨟𥨩𫁛𮄖-𮄚竄竅䆼䆽𥨠-𥨨𫁜𬔔𮄛-𮄝竆䆾䆿𥨪-𥨯𥨲𮄞-𮄡竇䇀𥨰𥨱𥨳𥨴𥨶-𥨺竈竉𥨵𥨻-𥩈𬔕𮄢竊䇁𥩉𫞺𮄣𥩊𥩋𫁝𮄤𮄥𥩌𥩍𥩏-𥩑𮄦𥩎𥩒-𥩔] -[radical 117=⽴立:立䇂𬔖竌竍𥩕𥩖𫞻竎竏䇃䇄𥩗𥩘𫁞𬔗𮄧竐-竗䇅䇆𥩙-𥩟𫁟𬔘-𬔚𮄨竘-竞䇇-䇊𥩠-𥩰𫁠𫁡𬔛𬔜𮄩-𮄬竡䇋𥩱-𥩽𫁢𫞼𬔝𮄭𮄮竢-竧䇌䇍𥩾-𥪉𫁣𫁤𬔞-𬔠𮄯𮄰竨-竫䇎-䇑𥪊-𥪗𫁥𫁦𬔡-𬔣𮄱-𮄳竬竭端竰𥪘-𥪤𫁧𫁨𬔤-𬔦𮄴-𮄶𥪥-𥪬𫁩-𫁫𬔧𮄷竮竱䇒𥪭𥪮𥪰𥪱𫁬𬔨𬔩𮄸-𮄺竲-竴䇓𥪯𥪲-𥪹𥪻𫁭𬔪𮄻𮄼竵䇔𥪼-𥫁𥫃𥫄䇕𥪺𥫅-𥫇𫁮𮄽競竷𥫈-𥫍𮄾𥫎𥫏𬔫竸𥫐𥫑𫁯𥫓𥫔𥫒𥫕𥫖𮄿] -[radical 118=⽵竹:竹𥫗𥫘竺竻𥫙-𥫜𫁰𬔬竼-笃䇖𥫝-𥫮𫁱𬔭笅-笕䇗-䇝𥫯-𥬋𫁲-𫁷𬔮-𬔲𮅀-𮅃笖-笾䇞-䇦𥬌-𥬩𥬿𫁸-𫁻𬔳-𬔹𮅄-𮅆笄笿-筝䇧-䇴𥬪-𥬾𥭀-𥭏𫁼𫁽𬔺-𬕁𮅇-𮅐筞-简節䇵-䈀𥭐-𥮇𥮉-𥮌𫁾-𫂃𬕂-𬕍𮅑-𮅔箁-箫䈁-䈍𥮈𥮍-𥯐𫂄-𫂉𬕎-𬕙𮅕-𮅠箬-箿篁-篈篊-篓䈎-䈩𥯑-𥰗𫂊-𫂏𫞽-𫞿𬕚-𬕡𮅡-𮅮築篔-篯簑簕䈪-䈷𥰘-𥱴𫂐-𫂗𬕢-𬕨𮅯-𮅵篰-簐簒-簔簖簗䈸-䉇𥱵-𥳀𥳂-𥳅𥴎𫂘-𫂟𬕩-𬕬𮅶-𮆆簘-簲䉈-䉎䉐-䉚䉣𥳁𥳆-𥴍𥴏-𥴠𫂠-𫂤𬕭-𬕲𮆇-𮆓簳-籂䉏䉛-䉢䉤𥴡-𥵛𫂥𫂦𬕳-𬕺𮆔-𮆞籃-籏籕籖䉥𥵜-𥶄𫂧𮆟-𮆧籐-籔䉦-䉭𥶅-𥶴𫂨-𫂫𬕻-𬕿𮆨-𮆵籗-籡䉮-䉱𥶵-𥷓𫂬𬖀-𬖅𮆶-𮆽籢-籨䉲-䉴𥷔-𥷧𫂭𬖆籪䉶𥷨-𥷻𫂮𬖇籩籫-籮𥷼-𥸇𫂯𮆾𮆿籯籰䉷𥸈-𥸏𮇀䉸𥸐-𥸖𬖈-𬖊𮇁𥸗𥸚-𥸝𫂰𥸘𥸙𥸞-𥸠𮇂籱䉹𥸡-𥸣籲𥸤] -[radical 119=⽶米:米𥸥𥸦𬖋籴-籶𥸧-𥸪𫂱𫂲𬖌-𬖎𮇃𮇄娄籷-粂䉺𥸫-𥸲𫂳𫂴𬖏𮇅粃-粑䉻䉼𥸳-𥹀𫂵-𫂷𬖐-𬖒𮇆-𮇊畨粒-粝粣䉽-䊀𥹁-𥹖𥹘𥹙𥹱𫂸-𫂼𬖓-𬖘𮇋-𮇒粞-粢粤-粭䊁-䊆𥹗𥹚-𥹰𫂽-𫃀𬖙-𬖜𮇓-𮇝粮-粵糀䊇-䊌𥹲-𥺗𫃁𬖝-𬖠𮇞-𮇤粶-粿糁䊍-䊒𥺘-𥻀𫃂-𫃅𬖡-𬖥𮇥-𮇫糂-糎䊓-䊙𡢏𥻁-𥻣𫃆-𫃈𬖦-𬖪𮇬-𮇲糏-糘鿯䊚䊛䨀𢐫𥻤-𥻾𫃉-𫃌𬖫-𬖲𮇳-𮇹糙-糢糨䊜-䊢𥻿-𥼖𫃍𫃎𫟀𬖳-𬖵𮇺糣-糧䊣-䊩𥼗-𥼵𫃏-𫃑𬖶-𬖺𮇻𮇼糩-糭䊪-䊬𥼶-𥽎𫃒-𫃕𬖻𮇽𮇾糮-糰䊭䊮𥽏-𥽖𫃖𬖼-𬖾糲䊯𥽗-𥽠𥽢𥽣𬖿𮇿糱糳糴䊰𥽡𥽤-𥽫𫃗-𫃙𬗀𬗁糵䊱䊲𥽬-𥽵𬗂糶䊳䊴𥽶-𥽺𮈀𥽻-𥽿糷𥾀-𥾄] -[radical 120=⽷糸:糸-糿䊵𥾅-𥾋𫃚𫃛紀-紉䊶-䊹𥾌-𥾘𫃜𫃝𬗃𬗄𮈁𮈂紊-紧䊺-䋇𥾙-𥿂𫃞𬗅𬗆𮈃-𮈅紨-経䋈-䋔𥿃-𥿥𫃟-𫃡𬗇-𬗊𮈆-𮈊絍-絚絜-絷䋕-䋞𥿦-𦀑𫃢-𫃤𬗋-𬗔𮈋-𮈐絛絸-綛緐䋟-䋦𦀒-𦁅𫃥-𫃩𬗕-𬗞𮈑-𮈕綜-総緑緒緔緕䋧-䋲𦁆-𦁿𫃪-𫃲𬗟-𬗧𮈖-𮈢緓緖-縇䋳-䌄𦂀-𦂦𦂨-𦃁𫃳-𫃷𫟁𬗨-𬗮𮈣-𮈰縈-縨䌅-䌋𦂧𦃂-𦄁𦄃-𦄈𫃸-𫃼𬗯-𬗲𮈱-𮈸縩-繇繉繊繌繍䌌-䌕𦄂𦄉-𦄻𫃽-𫄀𬗳-𬗺𮈹-𮉃繈繎-繥繧繱䌖-䌛𦄼-𦅴𫄁-𫄄𫟂𬗻-𬘁𮉄-𮉉繋繦繨-ç¹°ç¹²-繺䌜-䌢𦅵-𦆛𦆥𫄅-𫄋𬘂𮉊-𮉏繻-纃䌣-䌧𦆜-𦆣𦆦𦆧𦆩𦆪𦆬-𦆺𫄌-𫄎𬘃-𬘈𮉐-𮉒纄-纐䌨䌩𦆤𦆨𦆫𦆻-𦇁𦇃-𦇓𫄏-𫄑𬘉-𬘌𮉓-𮉖纑纒䌪-䌭𦇂𦇔-𦇦𫄒-𫄔𬘍-𬘏𮉗-𮉙纓-纖䌮𦇧-𦇯𫄕𬘐𬘑𮉚纗䌯-䌲𦇰-𦇷𦇹𬘒𮉛𮉜纘-纛䌳䌴𦇸𦇺𦇻𫄖𮉝𮉞𦇼𦇽𫄗纜纝䌵𦇾-𦈂𫄘𮉟𦈃𦈄纞𦈅-𦈇] -[radical 120'=⺰纟:纟𫄙纠𮉠纡-纫纶䌶𬘓纬-纵纷-纾䌸𫄚-𫄝𬘔-𬘘线-绐䌷䌹𦈈𫄞𫄟𬘙-𬘞𮉡-𮉣绑-统䌺䌻𦈉𫄠-𫄣𫟃𬘟-𬘧𮉤-𮉦绠-绨䌼𦈊-𦈌𫄤-𫄩𫟄𬘨-𬘫𮉧-𮉩绩-缁䌽𦈍-𦈐𫄪𫄫𫟅𬘬-𬘯𮉪-𮉬缂-缘䌾䌿𦈑-𦈕𫄬-𫄮𫟆𬘰-𬘸𮉭缙-缤䍀𦈖-𦈙𫄯𫄰𬘹-𬘽缥-缫𦈚𫄱-𫄴𬘾-𬙂𮉮𮉯缬-缯𦈛-𦈝𫄵𫄶𬙃-𬙈缰-缴䍁𦈞𦈟𫄷𬙉𦈠𦈡𫄸𫟇𬙊缵𬙋𫄹] -[radical 121=⽸缶:缶𦈢缷缸䍂𦈣-𦈥𮉰缹缺缼䍃𦈦-𦈨𬙌𬙍𮉱缻缽䍄-䍉𦈩-𦈮𬙎𮉲缾-罀䍊𦈯-𦈳𬙏𦈴-𦈷𫄺𮉳𮉴罁罂䍋䍌𦈸-𦉀𫄻𬙐𮉵𦉁-𦉇𫄼𫄽𬙑𬙒𮉶罃䍍𦉈-𦉎𫄾𬙓𮉷罄-罆𦉏-𦉔𮉸罇-罉𦉕-𦉘𮉹-𮉻罊罋𤕁𦉙-𦉜𫄿𬙔罌𦉝𦉞罍𦉟𦉠罎罏𦉡䍎𦉢-𦉤罐𤫡𦉥-𦉩] -[radical 122=⽹网:网-罓䍏𦉪𦉫𦉭𦉰𦉯𮉼𦉬𦉮𦉱-𦉶𬙕罔-罗䍐䍑𦉷-𦊀𫅀𬙖-𬙘𮉽罘-罚䍒-䍔𦊁-𦊍𫅁𬙙𮉾-𮊀罛-罢䍕-䍗𦊎-𦊣𦊥-𦊩𦊳𫅂𬙚-𬙜𮊁-𮊄罣䍘𦊪-𦊲𦊴-𦊻𫅃-𫅅𬙝𮊅罤-罦䍙䍚𦊼-𦋄𦋑𬙞𬙟𮊆罧-置署䍛-䍞𦋅-𦋐𦋒-𦋜𫅆𫅇𬙠-𬙣𮊇-𮊉罯-罱罳罴䍟𦋝-𦋩𦋫-𦋮𫅈𮊊-𮊌罵-罸𦋯-𦋼𫅉𬙤-𬙦𮊍-𮊓罹-罼䍠䍡𦋽-𦌑𫅊𮊔-𮊙罽-羁䍢𦌒-𦌞𧷅𬙧𬙨𮊚𮊛羂䍣𦌟-𦌨𧐰𫅋𬙩𮊜羃-羆䍤𦌪-𦌴𫅌𮊝𮊞𦌵-𦌺䍥𦌻𦌼𫅍𬙪𮊟羇𦌽𬙫𮊠羈羉䍦𦌾-𦍅𮊡𦍆-𦍊鿡] -[radical 123=⽺羊:羊𦍋-𦍍羋羌𦍎-𦍐𫅎羍-羑𦍑-𦍖𫟈𬙬𮊢-𮊤羒-羔羖-羙䍧-䍩𦍗-𦍤𦍮𬙭-𬙯羕羚-羟䍪-䍭𦍥-𦍭𦍯-𦍸𫅏-𫅒𬙰𮊥𮊦羠-羢䍮-䍰𦍹-𦎄𫅓𫅔𬙱-𬙳𮊧𮊨羣-羪䍱𦎆-𦎖𫅕𬙴𮊩羫䍲-䍶𦎗-𦎡𬙵𬙶𮊪-𮊭羬-羰䍷𦎢-𦎮𫅖-𫅘𬙷𬙸𮊮𮊯羱羲䍸䍹𦎯-𦎶𫅙𬙹-𬙻𮊰-𮊲䍺𦎷-𦏄𫅚-𫅜𬙼𬙽羳-羵䍻䍼𦌩𦏅-𦏔𫅝𫅞𬙾𮊳羶-羹𦏕-𦏛𬙿𮊴羺𦏜-𦏡𫅟羻羼𡅖𦏢-𦏧𬚀𮊵𮊶䍽𦏨𦏩𫅠𫅡𬚁𮊷𦏪-𦏮𬚂𣌞𦏯-𦏱] -[radical 124=⽻羽:羽𦏳𦏲羾羿𦏴-𦐁𫅢翀-翆䍾䍿𦐂-𦐔𫅣𮊸-𮊻翇-習䎀-䎆𦐕-𦐢𫅤𮊼翓-翚䎇-䎊𦐣-𦐷𫅥-𫅧𮊽-𮋂翛-翝䎋-䎎𦐸-𦑄𦑆𫅨𫅩𬚃𮋃𮋄翞-翤䎏-䎓𦑅𦑇-𦑐𦑒-𦑗𫅪𬚄𮋅-𮋈翥-翭𦑘-𦑯𦑻𫅫𫅬𮋉-𮋌翮-翱䎔䎕𦑰-𦑺𦑼-𦒂𦒞𫅭𫅮𬚅𬚆𮋍-𮋑翲-翶翼𦒃-𦒌𫅯𬚇𬚈𮋒𮋓翷-翻䎖-䎘𦒍-𦒛𦒟𫅰𫅱翽翾𦒜𦒝𦒠𦒡𮋔𮋕翿耀䎙𦒢-𦒥𦒪𦒫𮋖𮋗䎚𦒦𦒨𦒩𦒬𮋘𮋙𦒧𦒭-𦒯𫅲𦒰𮋚] -[radical 125=⽼老:老-考𦒱𦒲𬚉𬚊䎛𦒳-𦒵耄-耆𦒶-𦒹耇-耉𦒺-𦒿𫅳𫅴𬚋𮋛耊耋䎜-䎞𦓀𮋜𮋝𦓁𫅵𬚌𮋞𦓂𫅶𦓄𦓅𫅷𦓆𦓇𦓃𦓈𦓉𬚍𦓊𫅸𬚎𦓋-𦓍] -[radical 126=⽽而:而𦓐𦓎𦓏𦓑耍-耑䎟-䎡𦓒-𦓗𮋟𦓘-𦓜𬚏𦓝𦓞𮋠𮋡𦓟-𦓢𮋢𦓣] -[radical 127=⽾耒:耒𦓤耓𦓥-𦓧𮋣耔䎢𦓨-𦓪耕-耙𦓫𮋤耚-耟䎣𦓬-𦓮𫅹𮋥-𮋧耠𦓯-𦓳𫅺𫅻𬚐𮋨𮋩耡耢䎤䎥𦓴-𦓶𫅼𮋪耣-耥䎦-䎪𦓷-𦔁耦耧䎫䎬𦔂-𦔊𫅽耨-耪𦔋-𦔒𫅾耫耬䎭-䎯𦔓-𦔚耭耮䎰𦔛-𦔞𦔠-𦔤𫅿𮋫𦔟𦔥-𦔨𬚑耯耰䎱𦔩𦔪耱耲𦔫-𦔭] -[radical 128=⽿耳:耳耴䎲𦔮耵𦔯-𦔶𫆀𫟉耶耷𦔷-𦔻𬚒𬚓𮋬𮋭耸-聂䎳䎴𦔼-𦕏𫆁𮋮聃-聍䎵䎶𦕐-𦕟𬚔-𬚖𮋯聎-联聠䎷𦕠-𦕢𦕤-𦕴𫆂𫆃𬚗-𬚙聕-聘䎸䎹𦕣𦕵-𦖇𦖗𫆄-𫆆𬚚-𬚝𮋰-𮋲聙-聟聡-聣鿢䎺-䎾𦖈-𦖖𦖘-𦖡𫆇𫆈𬚞-𬚠𮋳-𮋵聤-聫鿣䎿䏀𥧢𦖢-𦖻𦗇𫆉𬚡𬚢𮋶-𮋸聬聭䏁-䏃𦖼-𦗆𦗈-𦗏𫆊-𫆍𬚣-𬚥𮋹聯-聳䏄-䏇𦗐-𦗞𫆎𫆏𮋺聮聴-職鿤䏈𦗟-𦗲𫆐𫆑𬚦𬚧𮋻聸𦗳-𦗽𫆒聹-聼䏉𦗾-𦘄𬚨𮋼𮋽𦘅-𦘉𮋾𮋿聽聾䏊𦘊-𦘏𮌀𦘐𦘑𫆓𬚩] -[radical 129=⾀聿:聿肀𦘒𮌁𦘓𬚪𮌂𦘔𮌃肁-肃𦘕-𦘚肄-肆䏋𦘛𦘜𫆔𬚫𮌄肇肈𦘝-𦘟𫆕𦘠-𦘢𬚬𮌅𮌆𦘣𬚭𬚮𦘤-𦘨] -[radical 130=⾁肉:肉𮌇肊-肏䏌䏍𦘩-𦘳肐-肠䏎䏏𦘴-𦘾𬚯𮌈-𮌊股-胁䏐-䏝𦘿-𦙩𫆖-𫆘𬚰-𬚳𮌋胂-胬脉䏞-䏥𡋜𣍨𦙪-𦚜𫆙-𫆜𬚴-𬚶𮌌-𮌏胭-脈脊-脔䏦-䏮𣍯𣍰𦚝-𦛓𫆝𫆞𬚷-𬚺𮌐-𮌓脕-脸䏯-䏻𦛔-𦜅𫆟-𫆡𬚻-𬛁𮌔-𮌙脹-腚㬹䏼-䐌𦜆-𦜲𦜴-𦝙𫆢-𫆥𬛂-𬛇𮌚-𮌠幐腛-腾䐍-䐛𦝚-𦞘𦟓𦟔𫆦-𫆨𬛈-𬛋𮌡-𮌥腿-膑䐜-䐪𦞙-𦟒𦟕-𦟗𫆩-𫆮𫟊𬛌-𬛎𮌦-𮌰膒-膣䐫-䐴𦟘-𦠂𫆯-𫆴𬛏-𬛓𮌱-𮌹膥-膶䐵-䐽𦠃-𦠽𦡄𦡮𫆵-𫆸𬛔-𬛘𮌺-𮌿膷-臌䐾-䑁𦠾-𦡃𦡅-𦡍𦡏-𦡕𦡘-𦡭𦡯𫆹-𫆻𬛙-𬛛𮍀𮍁臍-臓䑂-䑅𤑃𦡎𦡰-𦢉𫆼𫆽𬛜𬛝𮍂-𮍆臔臕臗臘䑆-䑈𦢊-𦢤𫆾𫆿𮍇-𮍉臖臙-臜䑉䑊𦢥-𦢷𫇀𬛞𮍊臝㔮䑋-䑎𦢸-𦢾𫇁𬛟臞臟䑏𦢿-𦣅𫇂臠-臢𤓏𦣆-𦣐𫇃𬛠𦣑-𦣕𬛡𮍋𦣖-𦣜𫇄] -[radical 131=⾂臣:臣𦣞𮍌𦣝臤臥𮍍𦣟-𦣣𫇅𬛢𬛣䑐𦣤𦣥𬛤𮍎𮍏臦𦣦-𦣩𫇆𬛥𫇇𬛦臧𦣫𦣬𦣮𫇈𮍐-𮍒𦣭𦣯𬛧𬛨𦣪𮍓臨臩𦣰𦣱𬛩䑑𦣲𦣳𫇉𦣴𦣵𬛪𦣶𬛫𦣷𦣸] -[radical 132=⾃自:自𦣹臫𦣺-𦤀臬臭𦤁-𦤋𮍔𮍕𦤌-𦤏𬛬𮍖-𮍘臮-臰𦤐-𦤓𫇊𮍙𦤔𮍚𮍛𦤕-𦤗𬛭𮍜臱𦤘-𦤝𫇋臲𦤞-𦤤𬛮𦤥𫇌𦤦-𦤪𬛯𦤫-𦤮𬛰𮍝𮍞𦤯-𦤱𮍟𦤲𫇍] +[radical 96=⽟玉:玉王𤣩玊玌-玑㺨-㺫𤣪-𤣬𪻍𭸵𰡭𰡮玒-玛㺬-㺯𤣭-𤣸𬍐𬍑玜-玱鿱㺰-㺶𤣹-𤤎𪻎-𪻔𫞥𬍒-𬍖𭸶-𭸻𰡯-𰡳玲-珑㺷-㺾𤤏-𤤴𪻕𪻖𬍗-𬍝𭸼-𭹃𰡴-𰡶珒-珲琉㺿-㻈𠴦𤤵-𤥕𪻗-𪻟𫞦𬍞-𬍤𭹄-𭹋𰡷-𰡼珳-珶珸-琈琊-琓㻉-㻐𤥖-𤥺𪻠-𪻥𬍥-𬍩𭹌-𭹔𰡽-𰢀珷琔-琝琟-琼㻑-㻜𤥻-𤦮𪻦-𪻲𫞧𬍪-𬍳𭹕-𭹢𰢁-𰢄琞琽-瑟㻝-㻦𤦯-𤧩𪻳-𪼂𬍴-𬍺𭹣-𭹪𰢅-𰢈瑠-瑸㻧-㻪𤧪-𤨓𪼃-𪼏𫞨𬍻-𬎄𭹫-𭹮𰢉𰢊瑹-璌璎璓㻫-㻴𤨔-𤨿𤩁𪼐-𪼖𫞩𬎅-𬎊𭹯-𭹵𰢋-𰢍璍璏-璒璔-璡璣璤㻵-㻼𤩀𤩂-𤩪𪼗-𪼠𬎋-𬎒𭹶-𭹿𰢎-𰢒璢璥-璴㻽-㼂𤩫-𤪊𪼡-𪼦𬎓-𬎖𭺀-𭺈𰢓𰢔璵-瓂𤪋-𤪨𤪴𪼧𪼨𬎗-𬎙𭺉-𭺌瓃-瓋㼃-㼆𤪩-𤪳𤪵-𤪽𪼩-𪼫𬎚𭺍-𭺐𰢕𰢖瓌-瓒㼇𤪾-𤫈𪼬-𪼯𬎛-𬎝𭺑𰢗𰢘瓓-瓖𤫉-𤫓𪼰𭺒𭺓𰢙瓗-瓙𤫔-𤫘𭺔-𭺖𰢚瓚㼈𤫙-𤫟𪼱瓛𤫠𪼲𬎞𤫣-𤫧𬎟𬎠𤫢𤫨𬎡𤫩] +[radical 97=⽠瓜:瓜𰢛瓝𤫪𪼳㼉㼊𤫫-𤫯𪼴𭺗瓞瓟㼋㼌𤫰-𤫴𬎢𬎣𭺘𰢜瓠㼍㼎𤫵-𤫹㼏𤫺-𤬀𰢝瓡𤬁-𤬆𪼵𰢞𰢟㼐-㼒𤬈-𤬌㼓㼔𤬇𤬍𤬐-𤬕瓢𤬎𤬏𤬖𭺙𤬗㼕𤬘-𤬚𭺚𰢠瓣𤬛-𤬝瓤𤬞𤬟𰢡𤬠𤬡瓥𤬢㼖𤬣-𤬥] +[radical 98=⽡瓦:瓦𭺛𭺜瓧㼗𤬦𤬧𬎤瓨瓩㼘㼙𤬨-𤬫𪼶𬎥瓪-瓲㼚㼛𤬬-𤬲𪼷𪼸𬎦𬎧𭺝𰢢瓳-瓵㼜-㼠𤬳-𤬽𪼹瓶-瓸㼡-㼦𤬾-𤭋𬎨-𬎫𭺞-𭺡瓹-瓼㼧-㼪𤭌-𤭚𭺢瓽-甁㼫-㼱𤭛-𤭦𤭲𤮖𪼺𪼻𬎬𬎭𭺣𰢣𰢤甂-甆㼲-㼷𤭧-𤭱𤭳-𤭸𪼼𬎮𰢥𰢦甇-甉㼸-㼺𠪹𤭹-𤮄𪼽𪼾𬎯𭺤甊-甎㼻-㼾𤮅-𤮍甏-甒㼿-㽅𤮎-𤮕𤮗甓-甕㽆㽇𤮘-𤮟𭺥𭺦甖㽈㽉𤮠𤮡𬎰𤮢-𤮥𭺧𭺨甗𤮦-𤮬㽊𤮭-𤮯𪼿𭺩𤮰-𤮵㽋𤮶㽌𤮷-𤮹] +[radical 99=⽢甘:甘𤮺𭺪𭺫甙𤮻-𤯀甚𤯁-𤯄𫞪𰢧𰢨㽍𤯅甛甜𭺬𰢩𤯆𪽀𰢪甝甞㽎𤯇𬎱𭺭㽏𤯈𬎲𭺮𭺯㽐𤯉𤯊𭺰𤯋𤯌㽑𤯍𤯎𤯐-𤯒] +[radical 100=⽣生:生𤯓𤯔𪽁𤯕-𤯗𭺱-𭺳甠𤯘-𤯞𬎳𰢫甡𤯟𭺴𰢬產産𤯠-𤯥𪽂𬎴𬎵𰢭甤-甦㽒𤯦-𤯫𬎶𭺵𰢮𤯬-𤯱𪽃-𪽅𬎷-𬎹甧𤯲-𤯴𬎺-𬎼𰢯㽓𤯵㽔𤯶-𤯺𭺶𭺷𤯻𤯼𤯾-𤰂] +[radical 101=⽤用:用-甪𤰃𪽆甫甬𤰄𠂵𠃰𡶤𤰅𤰆𬎽𬎾𭺸甭甮𭺹𰢰𠳫𤰇𰢱𰢲𤰈𭺺𰢳甯𤰉𭺻𤰊-𤰌𭺼𤰍-𤰏𤰑𤰐] +[radical 102=⽥田:田-电𤰒甶𤰓𤰔𭺽𰢴男-町甼㽕-㽗𠃫𤰕-𤰜𪽇𬎿𰢵-𰢷画甽-畅𡇍𢑖𤰝-𤰨𪽈𬏀𰢸畆-畓㽘-㽚𤰩-𤱋𪽉-𪽌𬏁𭺾-𭻆𰢹-𰢾畔-畟㽛㽜𤱌-𤱠𤱢-𤱤𪽍-𪽐𬏂𬏃𭻇-𭻋𰢿-𰣅畡-畧畩異㽝㽞𤱥-𤱺𪽑𪽒𫞫𬏄-𬏆𭻌-𭻓𰣆-𰣊番-畯畲-畴㽟㽠𤱻-𤲐𪽓-𪽗𬏇-𬏊𭻔-𭻚𰣋畵-畺㽡-㽤𤲑-𤲪𪽘-𪽚𬏋𭻛-𭻟𰣌畱畻-畽㽥𤲫-𤲶𪽛𪽜𭻠-𭻤𰣍𰣎畾畿㽦-㽨𤲷-𤳇𪽝𪽞𬏌-𬏒𭻥𭻦𰣏-𰣑疀-疂㽩𤳈-𤳎𤳐𤳑𪽟-𪽡𬏓𬏔𭻧-𭻮𰣒𰣓疃疄㽪𤳒-𤳚𤳜-𤳣𪽢𬏕𭻯-𭻱𰣔-𰣚疅㽫㽬𤳤-𤳨𨐴𪽣𬏖𬏗𭻲𭻳疆疇㽭𤳩-𤳰𤳲𭻴𭻵𰣛疈㽮𤳱𤳳-𤳸𪽤𭻶𭻷𰣜𤳹-𤳾𪽥𪽦𭻸𰣝疉疊𤳿-𤴁𭻹㽯𤴂-𤴄𬏘𭻺𤴅𤴆𭻻𤴇-𤴍𭻼𤴎𭻽𰣞𤴏𰣟𤴐-𤴒] +[radical 103=⽦疋:疋𤴓-𤴕𭻾疌𤴖𤴘𭻿疍𤴗𭼀𭼁𰣠疎疏𤴙-𤴛㽰𤴜𤴝𬏙𭼂𰣡疐疑𭼃𭼄𤴞𭼅𤴟-𤴢𪽧𤴣𤴤] +[radical 104=⽧疒:疒𤴥𬏚疓-疗㽱㽲𤴦-𤴮疘-疠㽳-㽶𤴯-𤴶𬏛𬏜疡-疯疺㽷-㽼𤴷-𤵖𪽨-𪽫𬏝-𬏠𭼆𭼇𰣢-𰣨疰-疹疻-痉㽽-㾉𤵗-𤵶𪽬-𪽮𫞬𬏡-𬏦𭼈𭼉𰣩𰣪痊-痖㾊-㾒𤵷-𤶔𪽯𬏧-𬏬𭼊-𭼍𰣫𰣬痗-痫㾓-㾡𤶕-𤷁𪽰𪽱𬏭-𬏱𭼎-𭼒𰣭-𰣯痬-瘆㾢-㾩𤷂-𤷺𪽲𬏲-𬏵𭼓-𭼖𰣰-𰣴瘇-瘘瘟瘧㾪-㾵𤷻-𤸩𪽳-𪽵𬏶-𬏸𭼗-𭼝𰣵-𰣹瘙-瘞瘠-瘦瘨-瘫㾶-㿁𤸪-𤹜𪽶𪽷𫞭𬏹𭼞𰣺-𰣽瘬-瘿癊㿂-㿈𤹝-𤺂𤺞𬏺𬏻𭼟-𭼧𰣾-𰤀癀-癉癋-癎㿉㿊𤺃-𤺝𤺟-𤺹𪽸𪽹𬏼𬏽𭼨-𭼭𰤁-𰤄癏-癞㿋-㿐𤺺-𤻔𬏾𭼮𭼯𰤅-𰤇癟-癡癣㿑-㿓𤻕-𤻯𪽺𭼰-𭼴𰤈癢癤-癦㿔𤻰-𤻿𭼵-𭼷𰤉癧-癫㿕-㿗𤼀-𤼊𬏿𬐀𭼸癬-癮㿘𤼋-𤼏𬐁𰤊癯癰㿙𤼐-𤼗癱癲㿚㿛𤼘-𤼛𭼹𭼺𤼜-𤼞癳𤼟-𤼢𭼻癴㿜𤼣𭼼𤼤癵𰤋] +[radical 105=⽨癶:癶𭼽𤼥𤼦癷𰤌𰤍癸-発𤼧𤼨𭼾𭼿𰤎𤼩-𤼫𰤏𤼬-𤼮𭽀登發𤼯-𤼲𬐂𭽁𰤐𤼳-𤼵𭽂𰤑𤼶𭽃𤼷𤼸𭽄𤼹𤼺𤼼𭽅𤼻] +[radical 106=⽩白:白-癿𤼽𤼾𬐃𰤒皀-皃㿝𤼿-𤽁𭽆的𤽂-𤽇𭽇-𭽊𰤓𰤔皅-皈㿞𤽈-𤽗𪽻𪽼𬐄𬐅𭽋-𭽍畠皉-皍㿟𤽘-𤽤𪽽𫞮𬐆𬐇𭽎-𭽓𰤕皎-皑㿠㿡𤽥-𤽫𬐈𬐉𭽔-𭽗𰤖-𰤘皒-皖𠌟𤽬-𤽸𪽾𪽿𬐊𭽘𰤙皗-皙㿢𤽹-𤾇𪾀𪾁𬐋-𬐎𭽙-𭽜𰤚-𰤜㿣㿤𤾈-𤾓𪾂𪾃𬐏𬐐𭽝𭽞皚-皞㿥𤾔-𤾚𪾄𭽟皟-皡㿦𤾛-𤾟𭽠皢-皥𤾠-𤾦𰤝皦-皨𤾧-𤾪𭽡𭽢皩㿧𤾫-𤾳皪皫𤾴-𤾷皬㿨𤾸-𤾺𪾅𤾻-𤾽皭𤾾𤾿𬐑𤿀-𤿃㿩𤿄𤿅] +[radical 107=⽪皮:皮𤿆𤿇𰤞皯㿪𤿈-𤿍𪾆㿫㿬𤿎-𤿔𪾇𬐒皰皱㿭㿮𤿕-𤿞𬐓𬐔𭽣𭽤𰤟-𰤢皲㿯㿰𤿟-𤿦𭽥-𭽪𰤣-𰤧皳皴㿱𤿧-𤿮𤿰-𤿲𬐕𭽫𰤨-𰤪皵龾㿲㿳𤿯𤿳-𤿿𭽬-𭽮𰤫-𰤮皶-皹㿴㿵𥀀-𥀌𪾈𪾉𬐖𭽯𭽰𰤯皺㿶㿷𥀍-𥀓𭽱-𭽳𰤰𰤱皻㿸𥀔-𥀞𭽴𭽵皼𥀟-𥀡𭽶皽㿹𥀢-𥀪𭽷𥀫-𥀮𭽸𭽹皾㿺𥀯-𥀸𭽺𥀹𥀺𭽻] +[radical 108=⽫皿:皿-盁𥀿𥁀𰤲-𰤴盂㿻𥁁-𥁅𫞯𬐗𰤵盃-盈㿼㿽𥁆-𥁍𪾊𪾋𫞰𬐘𬐙𭽼盉-监㿾-䀀𥁎-𥁝𥁫𪾌𪾍𬐚𬐛𭽽-𭽿𰤶-𰤹盒-盘盛䀁䀂𥁞-𥁪𪾎𬐜-𬐞𭾀𭾁盙盚盜䀃𥁬-𥁶𪾏𪾐𬐟-𬐡𭾂𰤺𰤻盝-盟䀄䀅𥁷-𥂂𪾑𪾒𫞱𬐢-𬐧𭾃-𭾆𰤼盠-監䀆𥂃-𥂆𪾓𪾔𬐨-𬐯𭾇-𭾋𰤽-𰤿盤𥂇-𥂒𪾕𬐰𭾌-𭾏𰥀-𰥂盥-盧䀇䀈𥂓-𥂤𪾖𬐱𭾐𰥃-𰥅盨-盪䀉𥂥-𥂲𥂴-𥂷𪾗𪾘𬐲-𬐵𭾑盫盬𥂸-𥂺𥂼-𥃀𪾙𬐶𬐷𭾒𰥆䀊𥂻𥃁-𥃆𪾚𬐸-𬐼𭾓𭾔𰥇盭𥃇-𥃑𬐽䀋𥃒𦪹𪾛𬐾-𬑀𭾕𰥈䀌𥃓-𥃗𪾜𬑁𬑂𰥉𥃘𥃙𥃞𭾖𥃚-𥃝𪾝𥃟𥃠𬑃𬑄𥃡𰥊䀍𪾞𥃢𥃣] +[radical 109=⽬目:目𥃤𥃥盯䀎䀏𥃦-𥃱𭾗-𭾙𰥋盰-盵䀐-䀔𥃲-𥄂𪾟𪾠𬑅𭾚-𭾝𰥌-𰥐盶-眍䀕-䀞𥄃-𥄰𪾡-𪾣𬑆𬑇𭾞-𭾥𰥑-𰥔眎-眬眿䀟-䀦𥄱-𥅙𪾤-𪾧𫞲𬑈-𬑏𭾦-𭾪𰥕-𰥜眭-眾睁䀧-䀮𠌪𥅚-𥆉𪾨-𪾪𫞳𬑐-𬑕𭾫-𭾲𰥝-𰥡着睂-睑鿃䀯-䁀𥆊-𥇄𥇆-𥇈𥇫𪾫𪾬𬑖𬑗𭾳-𭾸𰥢-𰥩睒-睠睢-睭䁁-䁉𢰿𢾥𣪭𥇅𥇉-𥇪𥇬-𥇳𥇵-𥈁𪾭-𪾰𬑘-𬑛𭾹-𭿂𰥪-𰥴睡睮-瞆䁊-䁖𥈂-𥈻𪾱-𪾴𬑜𬑝𭿃-𭿏𰥵-𰥷瞇-瞓䁗-䁡𥈼-𥉳𥊇𪾵-𪾸𬑞-𬑣𭿐-𭿔𰥸-𰥽瞔-瞣䁢-䁪𥉴-𥊆𥊈-𥊩𥋖𪾹-𪾻𬑤-𬑧𭿕-𭿜𰥾-𰦁瞤-瞷䁫-䁳𥊪-𥋕𥋗𪾼-𪿀𬑨𬑩𭿝-𭿡𰦂𰦃瞸-矂䁴-䁺𥋘-𥋾𭿢-𭿨𰦄-𰦆矃-矊𥋿-𥌔𥌖-𥌙𪿁𬑪𭿩-𭿭𰦇𰦈矋-矏䁻-䁾𥌚-𥌬𪿂𰦉矐-矓䁿䂀𥌭-𥌹𥍂𪿃𪿄𬑫𭿮-𭿱𰦊䂁𥌺-𥍁𥍃𥍅-𥍇𭿲𰦋矔䂂䂃𥍈-𥍎矕矗𥍏-𥍒𭿳𭿴矘矙䂄𥍓𬑬矖矚𥍔-𥍜𪿅䂅𰦌] +[radical 110=⽭矛:矛𭿵𥍝𭿶𰦍䂆𥍞𬑭矜䂇𥍟𥍠𪿆𰦎矝𥍡-𥍦𭿷𭿸𰦏䂈𥍧-𥍩𭿹𭿺𰦐矞矟𥍪-𥍱𪿇矠𠍢𥍲-𥍵𬑮𰦑䂉𥍶-𥎁𬑯𥎂-𥎉𭿻𥎊-𥎍𭿼䂊-䂌𥎏-𥎒𥎎𥎓-𥎜䂍𥎞-𥎠𥎝𥎡-𥎣䂎矡𥎤𥎥] +[radical 111=⽮矢:矢𰦒矣𥎦𥎧𭿽𰦓矤知𥎨矦-矨𥎩-𥎯𪿈𪿉𭿾𭿿𰦔𰦕矩䂏䂐𥎰-𥎸𬑰𬑱𮀀𰦖矪矫䂑䂒𥎹-𥏍𪿊𮀁𮀂矬短䂓𠅰𥏎-𥏗𬑲𬑳𰦗矮䂔𥏘-𥏩𪿋𬑴𮀃𮀄𰦘𰦙䂕𥏪-𥏱𪿌𮀅𰦚𥏲-𥏺𪿍𪿎𮀆-𮀈𰦛-𰦝𥏻-𥏿𮀉𰦞-𰦢矯矰𥐀-𥐆𬑵𥐇-𥐋𬑶𰦣矱𥐌-𥐏𬑷矲𪿏𮀊𪿐𬑸𥐑𥐒𥐐𥐓𥐔] +[radical 112=⽯石:石䂖𥐕𥐖矴-矶䂗𥐗-𥐜𬑹矷-码䂘䂙𥐝-𥐨𬑺-𬑼𮀋𮀌𰦤泵砂-砜䂚-䂞𥐩-𥑅𪿑-𪿓𬑽-𬒂𮀍𮀎𰦥-𰦬砝-硁鿬䂟-䂨𥑆-𥑲𪿔-𪿘𬒃-𬒈𮀏-𮀔𰦭-𰦲硂-硛鿎䂩-䂯𥑳-𥒩𪿙-𪿝𬒉-𬒌𮀕-𮀘𰦳-𰦻硜-硷䂰-䂶𥒪-𥓉𪿞-𪿣𬒍-𬒑𮀙-𮀡𰦼-𰧅硸-硽硿-碜碰䂷-䃇𥓊-𥓹𪿤-𪿩𬒒-𬒕𮀢-𮀫𰧆-𰧊硾碝-碯碱-碹磁䃈-䃐𥓺-𥔬𪿪𪿫𬒖-𬒚𮀬-𮀵𰧋-𰧐確-磀磂-磙磜磤䃑-䃗𥔭-𥕋𪿬-𪿮𬒛𮀶-𮀺𰧑-𰧘磚磛磝-磣磥-磮䃘-䃞䃠𥕌-𥕯𪿯-𪿴𬒜-𬒞𮀻-𮁃𰧙-𰧠磯-礅䃟䃡-䃨𥕰-𥖖𪿵-𪿷𬒟-𬒣𮁄-𮁉𰧡-𰧨礆-礖䃩-䃯𣞏𥖗-𥖩𪿸-𪿺𬒤𬒥𮁊-𮁏礗-礡䃰𥖪-𥖺𪿻-𪿽𬒦𬒧𮁐-𮁓𰧩礢-礬䃱-䃳𡕎𥖻-𥗑𬒨𮁔𰧪礭-礴䃴-䃷𥗒-𥗜𪿾𮁕礵䃸䃹𥗝-𥗪𬒩𬒪𰧫𰧬礶礷𥗫-𥗳𪿿𮁖-𮁘礸䃺𥗴𥗵𥗷𥗸𬒫𮁙𮁚礹𥗹䃻𥗺-𥗽𮁛𥗾-𥘄] +[radical 113=⽰示:示礻𥘅礼𥘆礽䃼𥘇-𥘌𮁜𮁝社-祃𥘍-𥘔𫀀𫀁𬒬𮁞𰧭-𰧰祄-祎视鿆䃽-䄀𥘕-𥘪𫀂𫀃𬒭-𬒰𮁟-𮁡𰧱𰧲祏-祢䄁-䄃𥘫-𥙍𫀄-𫀆𬒱-𬒳𮁢-𮁬𰧳-𰧵祣-祥祧-祯䄄-䄆𥙎-𥙪𫀇-𫀊𫞴𬒴𬒵𮁭-𮁷𰧶-𰧿祦祰-祸禄視䄇-䄊𣂫𥙫-𥚇𫀋-𫀏𫞵𬒶-𬒽𮁸-𮁾𰨀-𰨃祹-禃禅禆䄋-䄒𥚈-𥚥𫀐-𫀙𬒾-𬓈𮁿-𮂃𰨄-𰨉禇-禙䄓-䄗𢿆𥚦-𥛄𫀚𫀛𬓉-𬓍𮂄-𮂉𰨊-𰨍禚-禣䄘䄙𠖟𥛅-𥛗𫀜-𫀟𬓎-𬓐𮂊-𮂎𰨎-𰨐禤-禦䄚-䄞𥛘-𥛭𫀠𫀡𬓑-𬓗𮂏-𮂖𰨑𰨒禧-禫䄟𥛮-𥜂𫞶𬓘-𬓚𮂗-𮂛𰨓禬-禯鿅䄠䄡𥜃-𥜑𫀢𬓛𮂜𮂝𰨔禰禱䄢𥜒-𥜙𫀣𬓜𮂞𮂟禲䄣𥜚-𥜟𮂠-𮂢𰨕𰨖䄤𥜠-𥜤𰨗禳禴𥜥-𥜩𬓝𮂣-𮂧𰨘禵𥜪-𥜯𮂨禶禷𥜰-𥜳𮂩-𮂫𥜴𥜵𫀤𥜶-𥜸𧆆𰨙𥜹𥜺䄥] +[radical 114=⽱禸:禸𥜻禹禺𥜼离𥜽禼𥜾𮂬𰨚禽萬𥜿𥝁-𥝃𠎘𠾧𥝄-𥝇𦦔𬓞𣜢𥝈𥝉𫀥𮂭𥝊𬓟𮂮𥝋] +[radical 115=⽲禾:禾𥝌-𥝏𫀦禿-秃䄦䄧𥝐-𥝓𬓠𮂯𰨛秄-秊䄨-䄭𥝔-𥝢𫀧𮂰𰨜秋-秗䄮-䄵𥝣-𥝽𫀨𫀩𬓡-𬓤𮂱-𮂹𰨝𰨞秘-称䄶-䄹𥝾-𥞗𫀪-𫀭𬓥𬓦𮂺-𮃀𰨟-𰨤秱-秾稆䄺-䅊𥞘-𥞱𥟅𫀮-𫀱𫞷𬓧-𬓩𮃁-𮃄𰨥-𰨨秿-稅稇-税鿟䅋-䅓𠞜𥞲-𥟄𥟆-𥟌𫀲-𫀸𬓪-𬓬𮃅𮃆𰨩-𰨬稏-稥䅔-䅟𥟍-𥟼𫀹-𫀻𫞸𬓭-𬓰𮃇-𮃒𰨭-𰨯稦-稳穊䅠-䅫𥟽-𥠰𫀼-𫁀𬓱-𬓴𮃓-𮃚𰨰稴-穃䅬-䅶𥠱-𥡛𫁁-𫁄𬓵-𬓹𮃛-𮃢𰨱-𰨴穄-穈穋-穒䅷-䅽𥡜-𥢉𫁅𬓺-𬓽𮃣-𮃫𰨵-𰨷穉穓-穞䅾-䆀𥢊-𥢳𫁆𬓾-𬔀𮃬-𮃱𰨸-𰨻穟-穣䆁-䆇𥢴-𥣉𥣋-𥣔𫁇𫁈𬔁𮃲𰨼𰨽穤-穫𥣊𥣕-𥣡𥣣-𥣧𬔂𮃳穬-穯䆈䆉𥣢𥣨-𥣶𥣸-𥣿𫁉𬔃𰨾𰨿鿠䆊-䆍𥤀-𥤅𬔄𮃴𮃵𰩀𰩁穰穳䆎䆏𥤆-𥤉𰩂穱𥤊-𥤒𰩃穲𥤓𥤕𥤖𮃶𮃷𥤗-𥤟䆐𥤠𥤡] +[radical 116=⽳穴:穴𥤢穵-穷䆑𥤣-𥤦𫞹𬔅穸-穻䆒𥤧-𥤳𮃸穼-窃䆓-䆖𥤴-𥥆𫁊𬔆𬔇𮃹𰩄窄-窎䆗-䆙𥥇-𥥟𫁋𬔈𮃺𮃻𰩅-𰩉窏-窕䆚-䆠𥥠-𥥵𫁌𫁍𬔉𬔊𮃼𰩊窖-窝䆡-䆥𥥶-𥦚𫁎-𫁐𬔋𬔌𮃽-𮄀𰩋-𰩏窞-窧䆦-䆩𥦛-𥦷𫁑-𫁓𬔍𮄁-𮄇𰩐-𰩒窨-窭䆪䆫𥦸-𥧏𫁔𫁕𮄈-𮄋𰩓-𰩕窮-窴䆬-䆮𥧐-𥧡𥧣-𥧫𫁖𬔎𬔏𮄌-𮄎𰩖𰩗窵-窽䆯-䆴𥧬-𥧻𥧽-𥨋𫁗-𫁚𬔐-𬔓𮄏-𮄕𰩘𰩙窾-竃䆵-䆻𥧼𥨌-𥨟𥨩𫁛𮄖-𮄚𰩚𰩛竄竅䆼䆽𥨠-𥨨𫁜𬔔𮄛-𮄝𰩜-𰩞竆䆾䆿𥨪-𥨯𥨲𮄞-𮄡竇䇀𥨰𥨱𥨳𥨴𥨶-𥨺竈竉𥨵𥨻-𥩈𬔕𮄢𰩟竊䇁𥩉𫞺𮄣𥩊𥩋𫁝𮄤𮄥𥩌𥩍𥩏-𥩑𮄦𥩎𥩒-𥩔] +[radical 117=⽴立:立䇂𬔖竌竍𥩕𥩖𫞻竎竏䇃䇄𥩗𥩘𫁞𬔗𮄧竐-竗䇅䇆𥩙-𥩟𫁟𬔘-𬔚𮄨𰩠𰩡竘-竞䇇-䇊𥩠-𥩰𫁠𫁡𬔛𬔜𮄩-𮄬𰩢竡䇋𥩱-𥩽𫁢𫞼𬔝𮄭𮄮𰩣𰩤竢-竧䇌䇍𥩾-𥪉𫁣𫁤𬔞-𬔠𮄯𮄰竨-竫䇎-䇑𥪊-𥪗𫁥𫁦𬔡-𬔣𮄱-𮄳竬竭端竰𥪘-𥪤𫁧𫁨𬔤-𬔦𮄴-𮄶𰩥-𰩨𥪥-𥪬𫁩-𫁫𬔧𮄷竮竱䇒𥪭𥪮𥪰𥪱𫁬𬔨𬔩𮄸-𮄺𰩩𰩪竲-竴䇓𥪯𥪲-𥪹𥪻𫁭𬔪𮄻𮄼竵䇔𥪼-𥫁𥫃𥫄䇕𥪺𥫅-𥫇𫁮𮄽競竷𥫈-𥫍𮄾𥫎𥫏𬔫竸𥫐𥫑𫁯𥫓𥫔𰩫𥫒𥫕𥫖𮄿] +[radical 118=⽵竹:竹𥫗𥫘竺竻𥫙-𥫜𫁰𬔬竼-笃䇖𥫝-𥫮𫁱𬔭𰩬𰩭笅-笕䇗-䇝𥫯-𥬋𫁲-𫁷𬔮-𬔲𮅀-𮅃𰩮-𰩱笖-笾䇞-䇦𥬌-𥬩𥬿𫁸-𫁻𬔳-𬔹𮅄-𮅆𰩲-𰩷笄笿-筝䇧-䇴𥬪-𥬾𥭀-𥭏𫁼𫁽𬔺-𬕁𮅇-𮅐𰩸-𰩺筞-简節䇵-䈀𥭐-𥮇𥮉-𥮌𫁾-𫂃𬕂-𬕍𮅑-𮅔𰩻-𰩾箁-箫䈁-䈍𥮈𥮍-𥯐𫂄-𫂉𬕎-𬕙𮅕-𮅠𰩿-𰪄箬-箿篁-篈篊-篓䈎-䈩𥯑-𥰗𫂊-𫂏𫞽-𫞿𬕚-𬕡𮅡-𮅮𰪅-𰪎築篔-篯簑簕䈪-䈷𥰘-𥱴𫂐-𫂗𬕢-𬕨𮅯-𮅵𰪏-𰪓篰-簐簒-簔簖簗䈸-䉇𥱵-𥳀𥳂-𥳅𥴎𫂘-𫂟𬕩-𬕬𮅶-𮆆𰪔-𰪖簘-簲䉈-䉎䉐-䉚䉣𥳁𥳆-𥴍𥴏-𥴠𫂠-𫂤𬕭-𬕲𮆇-𮆓𰪗-𰪙簳-籂䉏䉛-䉢䉤𥴡-𥵛𫂥𫂦𬕳-𬕺𮆔-𮆞𰪚𰪛籃-籏籕籖䉥𥵜-𥶄𫂧𮆟-𮆧𰪜𰪝籐-籔䉦-䉭𥶅-𥶴𫂨-𫂫𬕻-𬕿𮆨-𮆵𰪞-𰪢籗-籡䉮-䉱𥶵-𥷓𫂬𬖀-𬖅𮆶-𮆽籢-籨䉲-䉴𥷔-𥷧𫂭𬖆𰪣籪䉶𥷨-𥷻𫂮𬖇籩籫-籮𥷼-𥸇𫂯𮆾𮆿籯籰䉷𥸈-𥸏𮇀𰪤䉸𥸐-𥸖𬖈-𬖊𮇁𰪥𥸗𥸚-𥸝𫂰𥸘𥸙𥸞-𥸠𮇂籱䉹𥸡-𥸣籲𥸤] +[radical 119=⽶米:米𥸥𥸦𬖋籴-籶𥸧-𥸪𫂱𫂲𬖌-𬖎𮇃𮇄𰪦娄籷-粂䉺𥸫-𥸲𫂳𫂴𬖏𮇅𰪧-𰪪粃-粑䉻䉼𥸳-𥹀𫂵-𫂷𬖐-𬖒𮇆-𮇊𰪫-𰪰畨粒-粝粣䉽-䊀𥹁-𥹖𥹘𥹙𥹱𫂸-𫂼𬖓-𬖘𮇋-𮇒𰪱-𰪵粞-粢粤-粭䊁-䊆𥹗𥹚-𥹰𫂽-𫃀𬖙-𬖜𮇓-𮇝𰪶-𰪼粮-粵糀䊇-䊌𥹲-𥺗𫃁𬖝-𬖠𮇞-𮇤𰪽粶-粿糁䊍-䊒𥺘-𥻀𫃂-𫃅𬖡-𬖥𮇥-𮇫𰪾-𰫁糂-糎䊓-䊙𡢏𥻁-𥻣𫃆-𫃈𬖦-𬖪𮇬-𮇲𰫂-𰫅糏-糘鿯䊚䊛䨀𢐫𥻤-𥻾𫃉-𫃌𬖫-𬖲𮇳-𮇹𰫆-𰫊糙-糢糨䊜-䊢𥻿-𥼖𫃍𫃎𫟀𬖳-𬖵𮇺𰫋-𰫐糣-糧䊣-䊩𥼗-𥼵𫃏-𫃑𬖶-𬖺𮇻𮇼𰫑-𰫓糩-糭䊪-䊬𥼶-𥽎𫃒-𫃕𬖻𮇽𮇾糮-糰䊭䊮𥽏-𥽖𫃖𬖼-𬖾𰫔𰫕糲䊯𥽗-𥽠𥽢𥽣𬖿𮇿糱糳糴䊰𥽡𥽤-𥽫𫃗-𫃙𬗀𬗁𰫖糵䊱䊲𥽬-𥽵𬗂糶䊳䊴𥽶-𥽺𮈀𥽻-𥽿糷𥾀-𥾄] +[radical 120=⽷糸:糸-糿䊵𥾅-𥾋𫃚𫃛𰫗紀-紉䊶-䊹𥾌-𥾘𫃜𫃝𬗃𬗄𮈁𮈂𰫘𰫙紊-紧䊺-䋇𥾙-𥿂𫃞𬗅𬗆𮈃-𮈅𰫚-𰫝紨-経䋈-䋔𥿃-𥿥𫃟-𫃡𬗇-𬗊𮈆-𮈊𰫞-𰫡絍-絚絜-絷䋕-䋞𥿦-𦀑𫃢-𫃤𬗋-𬗔𮈋-𮈐𰫢-𰫤絛絸-綛緐䋟-䋦𦀒-𦁅𫃥-𫃩𬗕-𬗞𮈑-𮈕𰫥-𰫨綜-総緑緒緔緕䋧-䋲𦁆-𦁿𫃪-𫃲𬗟-𬗧𮈖-𮈢𰫩-𰫭緓緖-縇䋳-䌄𦂀-𦂦𦂨-𦃁𫃳-𫃷𫟁𬗨-𬗮𮈣-𮈰𰫮𰫯縈-縨䌅-䌋𦂧𦃂-𦄁𦄃-𦄈𫃸-𫃼𬗯-𬗲𮈱-𮈸𰫰縩-繇繉繊繌繍䌌-䌕𦄂𦄉-𦄻𫃽-𫄀𬗳-𬗺𮈹-𮉃𰫱𰫲繈繎-繥繧繱䌖-䌛𦄼-𦅴𫄁-𫄄𫟂𬗻-𬘁𮉄-𮉉𰫳𰫴繋繦繨-ç¹°ç¹²-繺䌜-䌢𦅵-𦆛𦆥𫄅-𫄋𬘂𮉊-𮉏繻-纃䌣-䌧𦆜-𦆣𦆦𦆧𦆩𦆪𦆬-𦆺𫄌-𫄎𬘃-𬘈𮉐-𮉒纄-纐䌨䌩𦆤𦆨𦆫𦆻-𦇁𦇃-𦇓𫄏-𫄑𬘉-𬘌𮉓-𮉖𰫵-𰫷纑纒䌪-䌭𦇂𦇔-𦇦𫄒-𫄔𬘍-𬘏𮉗-𮉙𰫸𰫹纓-纖䌮𦇧-𦇯𫄕𬘐𬘑𮉚𰫺纗䌯-䌲𦇰-𦇷𦇹𬘒𮉛𮉜纘-纛䌳䌴𦇸𦇺𦇻𫄖𮉝𮉞𦇼𦇽𫄗纜纝䌵𦇾-𦈂𫄘𮉟𦈃𦈄𰫻纞𦈅-𦈇] +[radical 120'=⺰纟:纟𫄙纠𮉠𰫼纡-纫纶䌶𬘓纬-纵纷-纾䌸𫄚-𫄝𬘔-𬘘𰫽-𰬁线-绐䌷䌹𦈈𫄞𫄟𬘙-𬘞𮉡-𮉣𰬂-𰬋绑-统䌺䌻𦈉𫄠-𫄣𫟃𬘟-𬘧𮉤-𮉦𰬌-𰬕绠-绨䌼𦈊-𦈌𫄤-𫄩𫟄𬘨-𬘫𮉧-𮉩𰬖-𰬞绩-缁䌽𦈍-𦈐𫄪𫄫𫟅𬘬-𬘯𮉪-𮉬𰬟-𰬪缂-缘䌾䌿𦈑-𦈕𫄬-𫄮𫟆𬘰-𬘸𮉭𰬫-𰬰缙-缤䍀𦈖-𦈙𫄯𫄰𬘹-𬘽𰬱-ð°¬´ç¼¥-缫𦈚𫄱-𫄴𬘾-𬙂𮉮𮉯𰬵𰬶缬-缯𦈛-𦈝𫄵𫄶𬙃-𬙈𰬷-𰬻缰-缴䍁𦈞𦈟𫄷𬙉𰬼-𰬾𦈠𦈡𫄸𫟇𰬿𬙊𰭀𰭁缵𬙋𫄹] +[radical 121=⽸缶:缶𦈢缷𰭂𰭃缸䍂𦈣-𦈥𮉰缹缺缼䍃𦈦-𦈨𬙌𬙍𮉱缻缽䍄-䍉𦈩-𦈮𬙎𮉲缾-罀䍊𦈯-𦈳𬙏𦈴-𦈷𫄺𮉳𮉴罁罂䍋䍌𦈸-𦉀𫄻𬙐𮉵𰭄𦉁-𦉇𫄼𫄽𬙑𬙒𮉶罃䍍𦉈-𦉎𫄾𬙓𮉷罄-罆𦉏-𦉔𮉸𰭅罇-罉𦉕-𦉘𮉹-𮉻𰭆罊罋𤕁𦉙-𦉜𫄿𬙔罌𦉝𦉞罍𦉟𦉠𰭇罎罏𦉡䍎𦉢-𦉤罐𤫡𦉥-𦉩] +[radical 122=⽹网:网-罓䍏𦉪𦉫𦉭𦉰𦉯𮉼𦉬𦉮𦉱-𦉶𬙕罔-罗䍐䍑𦉷-𦊀𫅀𬙖-𬙘𮉽罘-罚䍒-䍔𦊁-𦊍𫅁𬙙𮉾-𮊀𰭈罛-罢䍕-䍗𦊎-𦊣𦊥-𦊩𦊳𫅂𬙚-𬙜𮊁-𮊄𰭉罣䍘𦊪-𦊲𦊴-𦊻𫅃-𫅅𬙝𮊅𰭊-𰭌罤-罦䍙䍚𦊼-𦋄𦋑𬙞𬙟𮊆𰭍𰭎罧-置署䍛-䍞𦋅-𦋐𦋒-𦋜𫅆𫅇𬙠-𬙣𮊇-𮊉𰭏-𰭑罯-罱罳罴䍟𦋝-𦋩𦋫-𦋮𫅈𮊊-𮊌罵-罸𦋯-𦋼𫅉𬙤-𬙦𮊍-𮊓𰭒-𰭔罹-罼䍠䍡𦋽-𦌑𫅊𮊔-𮊙𰭕罽-羁䍢𦌒-𦌞𧷅𬙧𬙨𮊚𮊛羂䍣𦌟-𦌨𧐰𫅋𬙩𮊜羃-羆䍤𦌪-𦌴𫅌𮊝𮊞𦌵-𦌺䍥𦌻𦌼𫅍𬙪𮊟羇𦌽𬙫𮊠羈羉䍦𦌾-𦍅𰭖𮊡𦍆-𦍊鿡] +[radical 123=⽺羊:羊𦍋-𦍍羋羌𦍎-𦍐𫅎𰭗羍-羑𦍑-𦍖𫟈𬙬𮊢-𮊤羒-羔羖-羙䍧-䍩𦍗-𦍤𦍮𬙭-𬙯𰭘羕羚-羟䍪-䍭𦍥-𦍭𦍯-𦍸𫅏-𫅒𬙰𮊥𮊦羠-羢䍮-䍰𦍹-𦎄𫅓𫅔𬙱-𬙳𮊧𮊨𰭙羣-羪䍱𦎆-𦎖𫅕𬙴𮊩羫䍲-䍶𦎗-𦎡𬙵𬙶𮊪-𮊭羬-羰䍷𦎢-𦎮𫅖-𫅘𬙷𬙸𮊮𮊯𰭚羱羲䍸䍹𦎯-𦎶𫅙𬙹-𬙻𮊰-𮊲𰭛𰭜䍺𦎷-𦏄𫅚-𫅜𬙼𬙽羳-羵䍻䍼𦌩𦏅-𦏔𫅝𫅞𬙾𮊳羶-羹𦏕-𦏛𬙿𮊴羺𦏜-𦏡𫅟羻羼𡅖𦏢-𦏧𬚀𮊵𮊶䍽𦏨𦏩𫅠𫅡𬚁𮊷𦏪-𦏮𬚂𣌞𦏯-𦏱] +[radical 124=⽻羽:羽𦏳𰭝𦏲羾羿𦏴-𦐁𫅢翀-翆䍾䍿𦐂-𦐔𫅣𮊸-𮊻𰭞-𰭠翇-習䎀-䎆𦐕-𦐢𫅤𮊼𰭡翓-翚䎇-䎊𦐣-𦐷𫅥-𫅧𮊽-𮋂𰭢翛-翝䎋-䎎𦐸-𦑄𦑆𫅨𫅩𬚃𮋃𮋄𰭣翞-翤䎏-䎓𦑅𦑇-𦑐𦑒-𦑗𫅪𬚄𮋅-𮋈𰭤翥-翭𦑘-𦑯𦑻𫅫𫅬𮋉-𮋌翮-翱䎔䎕𦑰-𦑺𦑼-𦒂𦒞𫅭𫅮𬚅𬚆𮋍-𮋑𰭥翲-翶翼𦒃-𦒌𫅯𬚇𬚈𮋒𮋓翷-翻䎖-䎘𦒍-𦒛𦒟𫅰𫅱翽翾𦒜𦒝𦒠𦒡𮋔𮋕翿耀䎙𦒢-𦒥𦒪𦒫𮋖𮋗䎚𦒦𦒨𦒩𦒬𮋘𮋙𦒧𦒭-𦒯𫅲𰭦𦒰𮋚] +[radical 125=⽼老:老-考𰭧𦒱𦒲𬚉𬚊䎛𦒳-𦒵𰭨𰭩耄-耆𦒶-𦒹耇-耉𦒺-𦒿𫅳𫅴𬚋𮋛𰭪耊耋䎜-䎞𦓀𮋜𮋝𦓁𫅵𬚌𮋞𦓂𫅶𰭫𦓄𦓅𫅷𦓆𦓇𦓃𦓈𦓉𬚍𦓊𫅸𬚎𦓋-𦓍] +[radical 126=⽽而:而𦓐𦓎𦓏𦓑耍-耑䎟䎠𰭬䎡𦓒-𦓗𮋟𰭭𰭮𦓘-𦓜𬚏𦓝𦓞𮋠𮋡𦓟-𦓡𰭯𦓢𮋢𦓣] +[radical 127=⽾耒:耒𦓤耓𦓥-𦓧𮋣耔䎢𦓨-𦓪耕-耙𦓫𮋤𰭰𰭱耚-耟䎣𦓬-𦓮𫅹𮋥-𮋧耠𦓯-𦓳𫅺𫅻𬚐𮋨𮋩耡耢䎤䎥𦓴-𦓶𫅼𮋪耣-耥䎦-䎪𦓷-𦔁耦耧䎫䎬𦔂-𦔊𫅽耨-耪𦔋-𦔒𫅾耫耬䎭-䎯𦔓-𦔚耭耮䎰𦔛-𦔞𦔠-𦔤𫅿𮋫𦔟𦔥-𦔨𬚑𰭲耯耰䎱𦔩𦔪耱耲𦔫-𦔭] +[radical 128=⽿耳:耳耴䎲𦔮耵𦔯-𦔶𫆀𫟉耶耷𦔷-𦔻𬚒𬚓𮋬𮋭𰭳耸-聂䎳䎴𦔼-𦕏𫆁𮋮𰭴-𰭷聃-聍䎵䎶𦕐-𦕟𬚔-𬚖𮋯𰭸-𰭺聎-联聠䎷𦕠-𦕢𦕤-𦕴𫆂𫆃𬚗-𬚙聕-聘䎸䎹𦕣𦕵-𦖇𦖗𫆄-𫆆𬚚-𬚝𮋰-𮋲聙-聟聡-聣鿢䎺-䎾𦖈-𦖖𦖘-𦖡𫆇𫆈𬚞-𬚠𮋳-𮋵聤-聫鿣䎿䏀𥧢𦖢-𦖻𦗇𫆉𬚡𬚢𮋶-𮋸聬聭䏁-䏃𦖼-𦗆𦗈-𦗏𫆊-𫆍𬚣-𬚥𮋹聯-聳䏄-䏇𦗐-𦗞𫆎𫆏𮋺聮聴-職鿤䏈𦗟-𦗲𫆐𫆑𬚦𬚧𮋻𰭻聸𦗳-𦗽𫆒聹-聼䏉𦗾-𦘄𬚨𮋼𮋽𦘅-𦘉𮋾𮋿聽聾䏊𦘊-𦘏𮌀𦘐𦘑𫆓𬚩] +[radical 129=⾀聿:聿肀𦘒𮌁𰭼𦘓𬚪𮌂𦘔𮌃肁-肃𦘕-𦘗𰭽𦘘-𦘚肄-肆䏋𦘛𦘜𫆔𬚫𮌄肇肈𦘝-𦘟𫆕𦘠-𦘢𬚬𮌅𮌆𦘣𬚭𬚮𦘤-𦘨] +[radical 130=⾁肉:肉𮌇肊𰭾肋-肏䏌䏍𦘩-𦘳𰭿-𰮂肐-肠䏎䏏𦘴-𦘾𬚯𮌈-𮌊𰮃-𰮆股-胁䏐-䏝𦘿-𦙖𦙘-𦙩𫆖-𫆘𬚰-𬚳𮌋𰮇-𰮑朑胂-胬脉䏞-䏥𡋜𣍨𦙪-𦚜𫆙-𫆜𬚴-𬚶𮌌-𮌏𰮒-𰮜胭-脈脊-脔䏦-䏮𣍯𣍰𦚝-𦛓𫆝𫆞𬚷-𬚺𮌐-𮌓𰮝-𰮤脕-脸䏯-䏻𦛔-𦜅𫆟-𫆡𬚻-𬛁𮌔-𮌙𰮥-𰮪脹-腚㬹䏼-䐌𦜆-𦜲𦜴-𦝙𫆢-𫆥𬛂-𬛇𮌚-𮌠𰮫-𰮴幐朡腛-腾䐍-䐛𦝚-𦞘𦟓𦟔𫆦-𫆨𬛈-𬛋𮌡-𮌥𰮵-𰯀腿-膑䐜-䐪𦞙-𦟒𦟕-𦟗𫆩-𫆮𫟊𬛌-𬛎𮌦-𮌰𰯁-𰯋膒-膣䐫-䐴𦟘-𦠂𫆯-𫆴𬛏-𬛓𮌱-𮌹𰯌-𰯓朥膥-膶䐵-䐽𦠃-𦠽𦡄𦡮𫆵-𫆸𬛔-𬛘𮌺-𮌿𰯔-𰯝膷-臌䐾-䑁𦠾-𦡃𦡅-𦡍𦡏-𦡕𦡘-𦡭𦡯𫆹-𫆻𬛙-𬛛𮍀𮍁𰯞-𰯠臍-臓䑂-䑅𤑃𦡎𦡰-𦢉𫆼𫆽𬛜𬛝𮍂-𮍆𰯡-𰯣臔臕臗臘䑆-䑈𦢊-𦢤𫆾𫆿𮍇-𮍉𰯤-𰯧臖臙-臜䑉䑊𦢥-𦢷𫇀𬛞𮍊𰯨-𰯪臝㔮䑋-䑎𦢸-𦢾𫇁𬛟臞臟䑏𦢿-𦣅𫇂𰯫臠-臢𤓏𦣆-𦣐𬛠𦣑-𦣕𬛡𮍋𦣖𦣗𰯬𦣘-𦣜𰯭𫇄] +[radical 131=⾂臣:臣𦣞𮍌𦣝臤臥𮍍𦣟𰯮𦣠-𦣣𫇅𬛢𬛣𰯯䑐𦣤𦣥𬛤𮍎𮍏𰯰臦𦣦-𦣩𫇆𬛥𰯱𫇇𬛦臧𦣫𦣬𦣮𫇈𮍐-𮍒𰯲𰯳𦣭𦣯𬛧𬛨𦣪𮍓臨臩𦣰𦣱𬛩䑑𦣲𦣳𫇉𦣴𦣵𬛪𦣶𬛫𦣷𦣸] +[radical 132=⾃自:自𦣹臫𦣺-𦤀𰯴臬臭𦤁-𦤋𮍔𮍕𦤌-𦤏𬛬𮍖-𮍘𰯵臮-臰𦤐-𦤓𫇊𮍙𰯶𦤔𮍚𮍛𦤕-𦤗𬛭𮍜臱𦤘-𦤝𫇋臲𦤞-𦤤𬛮𦤥𫇌𦤦-𦤪𬛯𰯷𦤫-𦤮𬛰𮍝𮍞𦤯-𦤱𮍟𦤲𫇍] [radical 133=⾄至:至𦤳-𦤵𬛱致䑒𦤶-𦤺𬛲𮍠𮍡𦤻-𦤾臵-臸𦤿𦥀𬛳𮍢臹䑓𦥁𫇎臺𦥂-𦥄𫇏𫇐𮍣𦥅-𦥇臻𦥉-𦥍𬛴𬛵𦥎-𦥐𫇑𬛶𮍤𬛷] -[radical 134=⾅臼:臼𦥑-𦥔臽臾𦥕𦥖𦥙𮍥臿𦥗𦥘𦥚-𦥜𦥧𬛸𬛹舀舁䑔𦥝-𦥤𮍦𮍧舂䑕𦥥𦥦𦥨-𦥬舃舄𦥭-𦥲𫟋𮍨-𮍬舅𦥳-𦥺𬛺𮍭𮍮與䑖𦥻-𦦄𮍯興䑗𦦅-𦦎𬛻𮍰𮍱舆舉䑘𦦏-𦦓𦦕-𦦗𬛼𦦘-𦦠𬛽舊𦦡-𦦧𫇒𬛾舋𠤫𦦩-𦦬𦦯𬛿𬜀𦦭𦦮𦦰-𦦻𬜁𤓟𦦼𬜂𦦽-𦦿𮍲𦧀𫇓𬜃𦧁𦧂𮍳𬜄𦧃-𦧅𠔻] -[radical 135=⾆舌:舌𦧆舍-舏𫇔𦧇𮍴𮍵舐䑙䑚𦧈-𦧐舑䑛𦧑-𦧔𬜅𬜆𮍶𮍷舒𦧕-𦧞𫇕𫇖𬜇𮍸舓-舕𦧟-𦧦𬜈𮍹舖舗䑜𦧧-𦧬𬜉-𬜌𮍺-𮍾舘𦧭-𦧰𫇗𮍿𦧱-𦧳𬜍舙𦧴-𦧶𬜎舚𦧷𫇘𬜏𬜐𦧸-𦧺𫇙𦧻𦧼𮎀𦧽] -[radical 136=⾇舛:舛𮎁舜-舞䑝𦧾𦧿䑞𦨀𦨁䑟𦨃𦨂𦨄𦨅𮎂𦨆] -[radical 137=⾈舟:舟𠂨𦨇舠䑠𦨈-𦨍𬜑舡-舤䑡-䑣𦨎-𦨔𫇚𬜒舥-舱䑤䑥𦨕-𦨠𮎃𮎄舲-舻䑦-䑩𦨡-𦨮𮎅-𮎊舼-舿䑪-䑮𦨯-𦨲𦨴-𦨼𬜓𮎋𮎌艀-艉䑯䑰𦨳𦨽-𦩉𬜔𮎍-𮎑艊-艍䑱-䑸𦩊-𦩜𨦞𫇛𬜕𬜖𮎒𮎓艎-艔䑹-䑻𦩝-𦩳𦩿𫇜𫇝𬜗艕-艙䑼-䑾𦩴-𦩾𦪀-𦪅𬜘-𬜚艚-艝䑿-䒅𦪆-𦪐𫇞𬜛𮎔艞-艠䒆-䒈𦪑-𦪧𫇟艡-艥𦪨-𦪰艦-艩䒉𦪱-𦪵𫇠艪𦪶-𦪸𦪺-𦪼𬜜𮎕艫𦪽-𦫂𫇡-𫇣𮎖𮎗艬𦫃𦫄艭𦫅-𦫇𦫉𦫈𦫊] -[radical 138=⾉艮:艮-艰𦫋-𦫏𮎘𮎙𦫐艱𦫑𮎚𦫒鿥] -[radical 139=⾊色:色𮎛𮎜䒊𦫓艳艴䒋𦫔-𦫚𬜝𦫛-𦫝艵𦫞-𦫣𬜞𦫤-𦫩𮎝䒌䒍𦫪-𦫮𫇤䒎䒏艶𦫯-𦫱𮎞䒐艷𦫲𬜟] -[radical 140=⾋艸:艸艹䒑艺龷𦫳-𦫵艻-节䒒-䒔𦫶-𦬀𫇥𫇦𬜠芃-芗䒕-䒙𦬁-𦬒𫇧𫇨𬜡𬜢芘-芾苀-苏茾䒚-䒥𦬓-𦬶𫇩-𫇭𬜣-𬜥𮎟-𮎣芿苐-茑茓-茕䒦-䒯𦬷-𦭬𫇮-𫇵𫟌𫟍𬜦𬜧𮎤-𮎦茒茖-茜茞-茢茤-茽茿-荒荔-药鿒䒰-䓁𦭭-𦮵𫇶-𫇾𫟎𬜨-𬜮𮎧-𮎸茝茣荰-莬莮-莽鿊䓂-䓔䓖𦮶-𦯰𦯲-𦰕𦰗-𦰩𫇿-𫈏𫟏-𫟑𬜯-𬜺𮎹-𮏏荓莾-萨著龿䓕䓗-䓭𦯱𦰖𦰪-𦳀𫈐-𫈠𬜻-𬝋𮏐-𮏢莭萩-萫萭-葖葘-蒏鿓䓮-䓻𦳁-𦴵𦴷-𦵆𦵈-𦵠𫈡-𫈵𫟒𫟓𬝌-𬝙𮏣-𮐂蒐-蒷蒹-蓤蓦䓼-䔍𤎀𦵇𦵡-𦷾𫈶-𫉇𫟔𬝚-𬝴𮐃-𮐠蓥蓧-蔼䔎-䔬𦷿-𦸼𦸾-𦺄𫉈-𫉜𫟕𬝵-𬞍𮐡-𮐸蔽-蕵䔭-䕄𦸽𦺆-𦻆𦻈-𦻽𦻿-𦼨𦽭𫉝-𫉤𫟖𬞎-𬞙𮐹-𮑙蕶-薨薪-薬薮龩﨟䕅-䕑𦻾𦼩-𦽬𦽮-𦾩𦿡𦿸𫉥-𫉴𬞚-𬞬𮑚-𮑻薩薭薯-藓蘤䕒-䕝𦾪-𦿓𦿖-𦿜𦿞-𦿠𦿢-𦿷𦿹-𧀟𫉵-𫊄𬞭-𬞾𮑼-𮒖藔-藭藯-藵䕞-䕥𦿔𦿕𦿝𧀠-𧁺𧃌𫊅-𫊋𬞿-𬟍𮒗-𮒨藮藶-蘑蘓蘔蘢䕦-䕲𧁻-𧃋𧃎𫊌-𫊏𬟎-𬟕𮒩-𮒷蘒蘕-蘡蘣蘥-蘰䕳-䕷𧃍𧃏-𧄌𫊐-𫊓𬟖-𬟛𮒸-𮓃蘲-蘷鿀鿦䕸-䕺𧄍-𧄵𫊔-𫊖𬟜-𬟟𮓄-𮓍蘱蘸-虁䕻-䕽𧄶-𧅕𫊗𬟠-𬟤𮓎-𮓒虂-虅䕾𧅖-𧅭𫊘-𫊚𬟥𮓓虆-虉䕿䖀𧅮-𧅴𧅶-𧅹𬟦𮓔𮓕䖁𧅺-𧆅𫊛𫊜𮓖虊䖂-䖄𧆇-𧆎䖅䖆𧅵𧆏-𧆒虋虌𧆔𧆕𦺅𧆖𧆚𧆗䖇𧆙𧆓𧆘] -[radical 141=⾌虍:虍𮓗虎虏䖈𧆛𮓘-𮓚彪虐䖉𧆜-𧆞𫊝𫊞𬟧𮓛𮓜虑虓虔䖊-䖍𧆟-𧆢𫊟𬟨𬟩𮓝-𮓠處-虚䖎䖏𧆣-𧆰𮓡虛-虝䖐䖑𧆱-𧆹𫊠𫊡𬟪𮓢-𮓤虞號䖒-䖖𧆺-𧇀𬟫-𬟭𮓥𮓦虠虡𧇁-𧇎𫊢虢虣䖗𧇏-𧇛𮓧𮓨虤-虦䖘𧇜-𧇰𬟮-𬟰𮓩𮓪虧虨䖙𧇱-𧇺𫊣𮓫𮓬虩䖚䖛𧇻-𧈁𧈃𧈄𬟱𮓭䖜𧈂𧈅-𧈊𬟲𮓮𧈋-𧈏𮓯𧈑-𧈛𬟳虪𧈜] -[radical 142=⾍虫:虫𮓰虬䖝𧈝𧈞𮓱虭-虲𧈟-𧈧𫊤𮓲虳-蚃䖞-䖠𡯥𧈨-𧈺𫊥𫊦𬟴𬟵𮓳-𮓷蚄-蚇蚉-蚪蚬䖡-䖣𧈻-𧉝𫊧-𫊫𬟶-𬟻𮓸-𮓼蚫蚭-蛏﨡䖤-䖬𧉞-𧊎𫊬-𫊲𬟼-𬠁𮓽-𮔀蚈蛐-蛕蛗-蛴䖭-䖵𧊏-𧊪𧊬𧊭𧊯-𧋇𫊳-𫊼𬠂-𬠇𮔁-𮔈蛖蛵-蜗蜫蝆䖶-䖾𧊫𧊮𧋈-𧋝𧋟-𧌂𧌞𫊽-𫋁𬠈-𬠍𮔉-𮔖蜘-蜪蜬-蝅蝇-蝋䖿-䗊䗕𧋞𧌃-𧌝𧌟-𧌯𧌱-𧍑𫋂-𫋉𬠎-𬠚𮔗-𮔝蝌-蝸蝺-螀蟡䗋-䗔䗖𧌰𧍒-𧎠𧏇𫋊-𫋎𬠛-𬠞𮔞-𮔧蝹螁-螩蟗䗗-䗞𧎡-𧏆𧏈-𧏷𫋏-𫋕𬠟-𬠤𮔨-𮔲螪-蟒蠁䗟-䗮𢋜𧏸-𧐯𧐱-𧑃𫋖-𫋙𬠥-𬠨𮔳-𮔺蟓-蟖蟘-蟠蟢-蟵蠎䗯-䗳𧑄-𧒍𫋚-𫋞𬠩-𬠮𮔻-𮕁蟶-蠀蠂-蠍蠏䗴-䗻𧒎-𧓈𫋟-𫋢𬠯-𬠱𮕂-𮕇蠐-蠙䗼-䘁𧓉-𧓰𫋣-𫋥𫟗𬠲-𬠷𮕈-𮕋蠚-蠤蠴䘂-䘄𧓱-𧔜𫋦𫋧𬠸𮕌-𮕑蠥-蠬䘅-䘉𧔝-𧕂𫋨𬠹𮕒蠭-蠳䘊-䘌𧕃-𧕒𧕔-𧕚𬠺𮕓-𮕖蠵-蠺𧕓𧕛-𧕮𮕗蠻䘍𧕯-𧕼𬠻𮕘𮕙蠼𧕽-𧖃𧖊𮕚蠽蠾𧖄-𧖉𧖋-𧖐蠿䘎𧖑-𧖗𮕛𠑴𧖘-𧖛𫋩𧖜-𧖟𧖡-𧖦] -[radical 143=⾎血:血𮕜𧖧-𧖩𮕝衁衂䘏𧖪衃衄䘐𧖫-𧖯𫋪衅䘑𧖰-𧖲𫋫𮕞𮕟衆-衉𧖳𧖴𬠼𮕠䘒𧖵-𧖹䘓𧖺-𧖿𧗄䘔𧗀-𧗃𧗅-𧗍𫋬𧗎-𧗗衊𧗘𮕡𧗙-𧗛衋𧗜] -[radical 144=⾏行:行𬠽𧗝-𧗠衍衎𧗡-𧗥𮕢衏䘕𧗦-𧗩𬠾𬠿衐-衔𧗪𫋭衕-衘䘖𢔬𧗫-𧗱𫋮衙𧗲-𧗷𮕣𧗸𧗺𧗻衚-衝𧗹𧗼𧗽𫋯𫟘𬡀衞-衡䘗䘘𢖅𧗾𢖋𧗿-𧘁𫟙𧘂𧘃𫋰𧘄䘙𢖡𧘅𬡁𧘆𫋱衢] -[radical 145=⾐衣:衣衤𧘇𮕤补䘚䘛𧘈-𧘌𬡂𮕥-𮕧衦-衬䘜-䘞𧘍-𧘜𬡃-𬡇𮕨衭-袇䘟-䘡𧘝-𧘼𫋲-𫋴𬡈-𬡊𮕩-𮕯袈-袮袰䘢-䘧𧘽𧘿-𧙝𫋵-𫋷𬡋-𬡐𮕰-𮕸袯袱-裉䘨-䘮𧘾𧙞-𧙿𫋸-𫋼𬡑-𬡘𮕹-𮖀裊-裥䘯-䘲𧚀-𧚣𫋽𫟚𬡙-𬡝𮖁-𮖎裧-褄䘳-䙂𧚤-𧚺𧚼-𧛎𫋾-𫌄𬡞-𬡤𮖏-𮖓裦褅-褝䙃-䙍𧚻𧛏-𧛷𫌅𫌆𬡥𬡦𮖔-𮖠褞-褲褴䙎-䙓𧛸-𧜜𧜨𫌇-𫌉𬡧-𬡩𮖡-𮖩褳褵-襅襔䙔-䙝𧜝-𧜧𧜩-𧜬𧜮-𧝁𫌊-𫌏𬡪-𬡭𮖪-𮖮襆-襓襕鿋䙞-䙣𧜭𧝂-𧝰𫌐-𫌒𬡮𬡯𮖯-𮖶襖-襢䙤䙥𧝱-𧞌𫌓𫌔𬡰𬡱𮖷-𮖺襣-襨䙦-䙩𧞍-𧞖𧞘-𧞦𫌕𬡲-𬡴𮖻𮖼襩-襮䙪𧞗𧞧-𧞱𧞳-𧞵𫌖𬡵𬡶𮖽𮖾襯-襲䙫𧞲𧞶-𧟂𬡷襳襴襽䙬䙭𧟃-𧟇𫌗襵-襷䙮䙯𧟈-𧟋𫌘𫌙襸-襼䙰𧟌-𧟔䙱𧟕-𧟟] -[radical 146=⾑襾:襾-覀𧟠-𧟣要䙲𧟤-𧟦䙳𧟧-𧟩𬡸覂䙴𧟪-𧟬𫌚𮖿𮗀覃覄䙵䙶𧟭𧟮𫟛𮗁-𮗃覅𧟯𧟰𬡹𧟱-𧟸𬡺𮗄𧟹-𧟻𮗅𮗆𧟼-𧟾𫌛𧟿覆𧠀𧠁𬡻覇覈𧠂𮗇𧠃𮗈𧠄𮗉𮗊覉𮗋覊𧠅𮗌] -[radical 147=⾒見:見𧠆𧠇覌覙𧠈覍覎䙷䙸𧠉-𧠍𫌜規-覔䙹-䙻𧠎-𧠛𬡼𮗍覕覗覘覚䙼-䙿𧠜-𧠧𫌝𬡽𮗎覛覜䚀䚁𧠨-𧠺𫌞𮗏-𮗑覝-覡䚂䚃𧠻-𧡊𫌟𫌠𮗒-𮗔覢-覥䚄䚅𧡋-𧡠𫌡𬡾-𬢀𮗕-𮗗覦-親䚆-䚉𧡡-𧡶𫌢𫌣𮗘覫-覯䚊-䚌𧡷-𧢁𬢁𮗙覰-観䚍䚎𧢂-𧢋𫌤𬢂覴-覸䚏-䚓𧢌-𧢑𬢃𬢄𮗚-𮗝覹-覻𧢒-𧢗𫌥𮗞覼覽䚔𧢘-𧢛𬢅覾覿𥍄𧢜-𧢡𫟜𬢆𧢢-𧢥觀𧢦-𧢫𫌦𫌧䚕𧢬-𧢮䚖𧢯-𧢱] -[radical 147'=⻅见:见观𬢇觃-觅觇-觉𫌨𫌩𬢈-𬢊觊𫌪𬢋𬢍觋𬢌觌觍𬢎觎𫌫𬢏-𬢑觏𬢒觐觑𫌬𬢓𬢔𫌭] -[radical 148=⾓角:角𧢲𧢳𮗟𮗠觓觔𧢴-𧢺𮗡𮗢觕-觙䚗𧢻-𧣐𮗣-𮗨觚觛觝觞𧣑-𧣠𬢕𮗩𮗪觜觟-觧䚘-䚚𧣡-𧣧𫌮𫌯𬢖𮗫-𮗯觨-觫䚛𧣨-𧣳𬢗𮗰-𮗲觬-觯䚜-䚠𧣴-𧤊𬢘𮗳觰觱䚡-䚤𧤋-𧤚𧤢𫌰𫌱觲觳䚥䚦𧤛-𧤡𧤣-𧤮𮗴𮗵觴鵤䚧𧤯-𧤹觵觶䚨䚩䚬𧤺-𧥃𮗶觷-觹䚪䚫𧥄-𧥇𬢙觺𧥈-𧥋觻觼𧥌-𧥐觽觾𧥑-𧥔觿䚭𧥕-𧥚] -[radical 149=⾔言:言訁𧥛-𧥟訂-計䚮-䚰𧥠𬢚𬢛𮗷𮗸訉-訚䚱䚲𧥡-𧥭𫌲𫌳𬢜-𬢞𮗹𮗺訛-訳䚳-䛃𧥮-𧦛𫌴𫌵𬢟𬢠𮗻-𮗾訴-詠䛄-䛓𧦜-𧧂𫌶-𫌹𬢡𬢢𮗿-𮘇詡-誊誠鿁䛔-䛜𧧃-𧧳𧨜𫌺𫌻𬢣-𬢩𮘈-𮘎誋-誟誡-誮䛝-䛨𧧴-𧨛𧨝-𧨥𫌼-𫌾𬢪-𬢭𮘏-𮘖誯-諚諩䛩-䛸𧨦-𧩢𫌿𫍀𬢮-𬢳𮘗-𮘠諛-諨諪-謃䛹-䛽𧩣-𧪗𫍁-𫍅𬢴-𬢹𮘡-𮘪謄-謢䛾-䜂𠐜𧪘-𧫑𫍆-𫍈𬢺-𬣄𮘫-𮘯謣-謾䜃-䜊𧫒-𧫽𫍉-𫍌𬣅𮘰-𮘸謿-譌譎-譜龻䜋-䜑𧫾-𧬦𫍍-𫍏𬣆-𬣉𮘹-𮘽譍譝-譲䜒-䜘𧬧-𧭁𫍐𫍑𬣊𬣋𮘾-𮙂譳-譽䜙-䜞𧭂-𧭐𧭒-𧭛𫍒𬣌-𬣑𮙃𮙄譾-讅䜟-䜡𧭑𧭜-𧭷𫟝𬣒-𬣔𮙅𮙆讆-讐䜢𧭸-𧮄𫍓𬣕𮙇讑-讖𣌚𧮅-𧮐𫍔-𫍖𬣖讗-讙𧮑-𧮘𮙈讚讛𧮙-𧮝𫍗讜-讞𧮞-𧮤𧮦𧮧𫍘讟𧮨𬣗𬣘𧮩] -[radical 149'=⻈讠:è® -讱𫍙𬣙𬣚讲-诀䜣𫍚𫍛𫟞𬣛-𬣟证-诒𧮪𫍜-𫍡𫟟𬣠-𬣧诓-诩䜤𫍢-𫍦𬣨-𬣳诪-诶𫍧-𫍪𬣴-𬣼𮙉请-谊䜥𫍫-𫍮𫟠𫟡𬣽-𬤆谋-谞𫍯-𫍴𬤇-𬤏谟-谧䜦䜧𫍵-𫍸𫟢𬤐-𬤗谨-谬䜨𫍹𫍺𬤘-𬤜谭-谲𫍻𫍼𬤝-𬤥𮙊谳-谵𫍽𬤦-𬤨𫍾𬤩-𬤬𫍿𬤭𮙋䜩𬤮谶𬤯-𬤱] -[radical 150=⾕谷:谷𧮫䜪𫎀谸䜫𧮬-𧮮谹-谻𧮯-𧮲𫎁𮙌䜬䜭𧮳𧮴𬤲谼𧮵-𧮷𮙍谽䜮𧮸𧮹𮙎谾䜯𧮺-𧮿𫎂𬤳𮙏𧯀-𧯅𬤴𮙐谿-豁䜰𧯆-𧯉𬤵豂䜱𧯊豃𡓛𧯋-𧯒𮙑𧯓-𧯖豄䜲豅𧯗-𧯙] -[radical 151=⾖豆:豆䜳𧯚豇豈𧯛-𧯝豉䜴𧯞𧯟𬤶䜵𧯠-𧯤𮙒豊豋䜶𧯥𧯦𧯨𬤷䜷-䜹𧯩-𧯬𮙓𮙔豌-豎䜺𧯭-𧯶𫎃䜻-䜿𧯷-𧯻𮙕豏䝀-䝂𧯼-𧰂𧰈豐𡕆𧰃-𧰇𫎄𮙖𧰉-𧰐𬤸𮙗豑𧰑-𧰖𬤹䝃𧰗𧰘𮙘𧰙-𧰜𮙙𧰝-𧰟𬤺𧰠豒䝄𧰡𧰢豓𧰣𧰤豔𧰥] -[radical 152=⾗豕:豕𧰧𧰨豖𧰦𫎅𧰩𬤻𮙚豗䝅𧰪-𧰭豘-豝䝆䝇𧰮-𧰴𫎆𬤼𬤽𮙛豞-象䝈𧰵-𧰾𮙜-𮙞豢-豦䝉𧰿-𧱌𮙟𮙠豧-豪𧱍-𧱗𫎇𫎈𬤾-𬥀䝊-䝌𧱘-𧱧𬥁-𬥃豫-豮䝍䝎𧱨-𧱱𫎉𮙡-𮙣豯-豳𧱲-𧱺𬥄𬥅豴豵䝏𧱻-𧲁𮙤豷䝐䝑𧲂-𧲆豶𧲇-𧲋𬥆䝒𧲌-𧲏𬥇䝓𧲐-𧲓𧲗𧲔-𧲖𧲘𧲙䝔䝕𧲚-𧲟] +[radical 134=⾅臼:臼𦥑-𦥔臽臾𦥕𦥖𦥙𮍥臿𦥗𦥘𦥚-𦥜𦥧𬛸𬛹舀舁䑔𦥝-𦥤𮍦𮍧舂䑕𦥥𦥦𦥨-𦥬舃舄𦥭-𦥲𫟋𮍨-𮍬舅𦥳-𦥺𬛺𮍭𮍮與䑖𦥻-𦦄𮍯𰯸𰯹興䑗𦦅-𦦎𬛻𮍰𮍱𰯺舆舉䑘𦦏-𦦓𦦕-𦦗𬛼𦦘-𦦠𬛽舊𦦡-𦦧𫇒𬛾𰯻舋𠤫𦦩-𦦬𦦯𬛿𬜀𦦭𦦮𦦰-𦦹𰯼𦦺𦦻𬜁𤓟𦦼𬜂𦦽-𦦿𮍲𦧀𫇓𬜃𦧁𦧂𮍳𬜄𦧃-𦧅𠔻] +[radical 135=⾆舌:舌𦧆舍-舏𫇔𦧇𮍴𮍵舐䑙䑚𦧈-𦧐舑䑛𦧑-𦧔𬜅𬜆𮍶𮍷𰯽-𰯿舒𦧕-𦧜𰰀𦧝𦧞𫇕𫇖𬜇𮍸𰰁-𰰅舓-舕𦧟-𦧦𬜈𮍹𰰆舖舗䑜𦧧-𦧬𬜉-𬜌𮍺-𮍾𰰇舘𦧭-𦧰𫇗𮍿𦧱-𦧳𬜍𰰈舙𦧴-𦧶𬜎𰰉舚𦧷𫇘𬜏𬜐𦧸-𦧺𫇙𦧻𦧼𮎀𦧽] +[radical 136=⾇舛:舛𮎁𰰊舜-舞䑝𦧾𦧿䑞𦨀𦨁䑟𦨃𦨂𦨄𦨅𮎂𦨆] +[radical 137=⾈舟:舟𠂨𦨇舠䑠𦨈-𦨍𬜑舡-舤䑡-䑣𦨎-𦨔𫇚𬜒舥-舱䑤䑥𦨕-𦨠𮎃𮎄𰰋舲-舻䑦-䑩𦨡-𦨮𮎅-𮎊𰰌舼-舿䑪-䑮𦨯-𦨲𦨴-𦨼𬜓𮎋𮎌艀-艉䑯䑰𦨳𦨽-𦩉𬜔𮎍-𮎑𰰍艊-艍䑱-䑸𦩊-𦩜𨦞𫇛𬜕𬜖𮎒𮎓𰰎艎-艔䑹-䑻𦩝-𦩳𦩿𫇜𫇝𬜗𰰏-𰰑艕-艙䑼-䑾𦩴-𦩾𦪀-𦪅𬜘-𬜚𰰒艚-艝䑿-䒅𦪆-𦪐𫇞𬜛𮎔艞-艠䒆-䒈𦪑-𦪧𫇟𰰓艡-艥𦪨-𦪰艦-艩䒉𦪱-𦪵𫇠艪𦪶-𦪸𦪺-𦪼𬜜𮎕艫𦪽-𦫂𫇡-𫇣𮎖𮎗艬𦫃𦫄艭𦫅-𦫇𦫉𦫈𦫊] +[radical 138=⾉艮:艮-艰𦫋𰰔𦫌-𦫏𮎘𮎙𦫐艱𦫑𮎚𦫒鿥] +[radical 139=⾊色:色𮎛𮎜𰰕䒊𦫓艳艴䒋𦫔-𦫙𰰖𰰗𦫚𬜝𦫛-𦫝𰰘艵𦫞-𦫣𬜞𰰙𦫤-𦫩𮎝䒌䒍𦫪-𦫮𫇤𰰚䒎䒏𰰛艶𦫯-𦫱𮎞䒐艷𦫲𬜟] +[radical 140=⾋艸:艸艹䒑艺龷𦫳-𦫵艻-节䒒-䒔𦫶-𦬀𫇥𫇦𬜠𰰜-𰰟芃-芗䒕-䒙𦬁-𦬒𫇧𫇨𬜡𬜢𰰠-𰰢芘-芾苀-苏茾䒚-䒥𦬓-𦬶𫇩-𫇭𬜣-𬜥𮎟-𮎣𰰣-𰰪芿苐-茑茓-茕䒦-䒯𦬷-𦭬𫇮-𫇵𫟌𫟍𬜦𬜧𮎤-𮎦𰰫-𰰱茒茖-茜茞-茢茤-茽茿-荒荔-药鿒䒰-䓁𦭭-𦮵𫇶-𫇾𫟎𬜨-𬜮𮎧-𮎸𰰲-𰰽茝茣荰-莬莮-莽鿊䓂-䓔䓖𦮶-𦯰𦯲-𦰕𦰗-𦰩𫇿-𫈏𫟏-𫟑𬜯-𬜺𮎹-𮏏𰰾-𰱎荓莾-萨著龿䓕䓗-䓭𦯱𦰖𦰪-𦳀𫈐-𫈠𬜻-𬝋𮏐-𮏢𰱏-𰱜莭萩-萫萭-葖葘-蒏鿓䓮-䓻𦳁-𦴵𦴷-𦵆𦵈-𦵠𫈡-𫈵𫟒𫟓𬝌-𬝙𮏣-𮐂𰱝-𰱪蒐-蒷蒹-蓤蓦䓼-䔍𤎀𦵇𦵡-𦷾𫈶-𫉇𫟔𬝚-𬝴𮐃-𮐠𰱫-𰱱蓥蓧-蔼䔎-䔬𦷿-𦸼𦸾-𦺄𫉈-𫉜𫟕𬝵-𬞍𮐡-𮐸𰱲-𰱵蔽-蕵䔭-䕄𦸽𦺆-𦻆𦻈-𦻽𦻿-𦼨𦽭𫉝-𫉤𫟖𬞎-𬞙𮐹-𮑙𰱶-𰱼蕶-薨薪-薬薮龩﨟䕅-䕑𦻾𦼩-𦽬𦽮-𦾩𦿡𦿸𫉥-𫉴𬞚-𬞬𮑚-𮑻𰱽-𰲇薩薭薯-藓蘤䕒-䕝𦾪-𦿓𦿖-𦿜𦿞-𦿠𦿢-𦿷𦿹-𧀟𫉵-𫊄𬞭-𬞾𮑼-𮒖𰲈𰲉藔-藭藯-藵䕞-䕥𦿔𦿕𦿝𧀠-𧁺𧃌𫊅-𫊋𬞿-𬟍𮒗-𮒨𰲊-𰲐藮藶-蘑蘓蘔蘢䕦-䕲𧁻-𧃋𧃎𫊌-𫊏𬟎-𬟕𮒩-𮒷𰲑-𰲓蘒蘕-蘡蘣蘥-蘰䕳-䕷𧃍𧃏-𧄌𫊐-𫊓𬟖-𬟛𮒸-𮓃𰲔𰲕蘲-蘷鿀鿦䕸-䕺𧄍-𧄵𫊔-𫊖𬟜-𬟟𮓄-𮓍𰲖蘱蘸-虁䕻-䕽𧄶-𧅕𫊗𬟠-𬟤𮓎-𮓒虂-虅䕾𧅖-𧅭𫊘-𫊚𬟥𮓓虆-虉䕿䖀𧅮-𧅴𧅶-𧅹𬟦𮓔𮓕䖁𧅺-𧆅𫊛𫊜𮓖𰲗虊䖂-䖄𧆇-𧆎䖅䖆𧅵𧆏-𧆒虋虌𧆔𧆕𦺅𧆖𧆚𧆗䖇𧆙𧆓𧆘] +[radical 141=⾌虍:虍𮓗虎虏䖈𧆛𮓘-𮓚彪虐䖉𧆜-𧆞𫊝𫊞𬟧𮓛𮓜虑虓虔䖊-䖍𧆟-𧆢𫊟𬟨𬟩𮓝-𮓠𰲘-𰲚處-虚䖎䖏𧆣-𧆰𮓡𰲛-𰲝虛-虝䖐䖑𧆱-𧆹𫊠𫊡𬟪𮓢-𮓤𰲞𰲟虞號䖒-䖖𧆺-𧇀𬟫-𬟭𮓥𮓦𰲠-𰲣虠虡𧇁-𧇎𫊢𰲤-𰲦虢虣䖗𧇏-𧇛𮓧𮓨𰲧虤-虦䖘𧇜-𧇰𬟮-𬟰𮓩𮓪虧虨䖙𧇱-𧇺𫊣𮓫𮓬虩䖚䖛𧇻-𧈁𧈃𧈄𬟱𮓭䖜𧈂𧈅-𧈊𬟲𮓮𧈋-𧈏𮓯𧈑-𧈗𰲨𧈘-𧈛𬟳虪𧈜] +[radical 142=⾍虫:虫𮓰虬䖝𧈝𧈞𮓱虭-虲𧈟-𧈧𫊤𮓲𰲩虳-蚃䖞-䖠𡯥𧈨-𧈺𫊥𫊦𬟴𬟵𮓳-𮓷𰲪蚄-蚇蚉-蚪蚬䖡-䖣𧈻-𧉝𫊧-𫊫𬟶-𬟻𮓸-𮓼𰲫-𰲲蚫蚭-蛏﨡䖤-䖬𧉞-𧊎𫊬-𫊲𬟼-𬠁𮓽-𮔀𰲳-𰲷蚈蛐-蛕蛗-蛴䖭-䖵𧊏-𧊪𧊬𧊭𧊯-𧋇𫊳-𫊼𬠂-𬠇𮔁-𮔈𰲸𰲹蛖蛵-蜗蜫蝆䖶-䖾𧊫𧊮𧋈-𧋝𧋟-𧌂𧌞𫊽-𫋁𬠈-𬠍𮔉-𮔖𰲺-𰲾蜘-蜪蜬-蝅蝇-蝋䖿-䗊䗕𧋞𧌃-𧌝𧌟-𧌯𧌱-𧍑𫋂-𫋉𬠎-𬠚𮔗-𮔝𰲿-𰳉蝌-蝸蝺-螀蟡䗋-䗔䗖𧌰𧍒-𧎠𧏇𫋊-𫋎𬠛-𬠞𮔞-𮔧𰳊-𰳍蝹螁-螩蟗䗗-䗞𧎡-𧏆𧏈-𧏷𫋏-𫋕𬠟-𬠤𮔨-𮔲𰳎-𰳕螪-蟒蠁䗟-䗮𢋜𧏸-𧐯𧐱-𧑃𫋖-𫋙𬠥-𬠨𮔳-𮔺𰳖-𰳚蟓-蟖蟘-蟠蟢-蟵蠎䗯-䗳𧑄-𧒍𫋚-𫋞𬠩-𬠮𮔻-𮕁𰳛𰳜蟶-蠀蠂-蠍蠏䗴-䗻𧒎-𧓈𫋟-𫋢𬠯-𬠱𮕂-𮕇𰳝-𰳠蠐-蠙䗼-䘁𧓉-𧓰𫋣-𫋥𫟗𬠲-𬠷𮕈-𮕋𰳡-𰳣蠚-蠤蠴䘂-䘄𧓱-𧔜𫋦𫋧𬠸𮕌-𮕑𰳤蠥-蠬䘅-䘉𧔝-𧕂𫋨𬠹𮕒𰳥蠭-蠳䘊-䘌𧕃-𧕒𧕔-𧕚𬠺𮕓-𮕖蠵-蠺𧕓𧕛-𧕮𮕗𰳦蠻䘍𧕯-𧕼𬠻𮕘𮕙蠼𧕽-𧖃𧖊𮕚蠽蠾𧖄-𧖉𧖋-𧖐蠿䘎𧖑-𧖗𮕛𠑴𧖘-𧖛𫋩𧖜-𧖟𧖡-𧖦] +[radical 143=⾎血:血𮕜𧖧-𧖩𮕝衁衂䘏𧖪衃衄䘐𧖫-𧖯𫋪衅䘑𧖰-𧖲𫋫𮕞𮕟𰳧衆-衉𧖳𧖴𬠼𮕠𰳨䘒𧖵-𧖹䘓𧖺-𧖿𧗄䘔𧗀-𧗃𧗅-𧗍𫋬𰳩𧗎-𧗗衊𧗘𮕡𧗙-𧗛衋𧗜] +[radical 144=⾏行:行𬠽𧗝-𧗠衍衎𧗡-𧗥𮕢衏䘕𧗦-𧗩𬠾𬠿衐-衔𧗪𫋭衕-衘䘖𢔬𧗫-𧗱𫋮𰳪衙𧗲-𧗷𮕣𰳫-𰳭𧗸𧗺𧗻𰳮衚-衝𧗹𧗼𧗽𫋯𫟘𬡀衞-衡䘗䘘𢖅𧗾𢖋𧗿-𧘁𫟙𧘂𧘃𫋰𰳯𧘄䘙𢖡𧘅𬡁𧘆𫋱衢] +[radical 145=⾐衣:衣衤𧘇𮕤补䘚䘛𧘈-𧘌𬡂𮕥-𮕧𰳰衦-衬䘜-䘞𧘍-𧘜𬡃-𬡇𮕨衭-袇䘟-䘡𧘝-𧘼𫋲-𫋴𬡈-𬡊𮕩-𮕯𰳱袈-袮袰䘢-䘧𧘽𧘿-𧙝𫋵-𫋷𬡋-𬡐𮕰-𮕸𰳲-𰳸袯袱-裉䘨-䘮𧘾𧙞-𧙿𫋸-𫋼𬡑-𬡘𮕹-𮖀𰳹𰳺裊-裥䘯-䘲𧚀-𧚣𫋽𫟚𬡙-𬡝𮖁-𮖎𰳻-𰴀裧-褄䘳-䙂𧚤-𧚺𧚼-𧛎𫋾-𫌄𬡞-𬡤𮖏-𮖓𰴁𰴂裦褅-褝䙃-䙍𧚻𧛏-𧛷𫌅𫌆𬡥𬡦𮖔-𮖠褞-褲褴䙎-䙓𧛸-𧜜𧜨𫌇-𫌉𬡧-𬡩𮖡-𮖩𰴃-𰴅褳褵-襅襔䙔-䙝𧜝-𧜧𧜩-𧜬𧜮-𧝁𫌊-𫌏𬡪-𬡭𮖪-𮖮𰴆-𰴈襆-襓襕鿋䙞-䙣𧜭𧝂-𧝰𫌐-𫌒𬡮𬡯𮖯-𮖶襖-襢䙤䙥𧝱-𧞌𫌓𫌔𬡰𬡱𮖷-𮖺襣-襨䙦-䙩𧞍-𧞖𧞘-𧞦𫌕𬡲-𬡴𮖻𮖼襩-襮䙪𧞗𧞧-𧞱𧞳-𧞵𫌖𬡵𬡶𮖽𮖾襯-襲䙫𧞲𧞶-𧟂𬡷𰴉襳襴襽䙬䙭𧟃-𧟇𫌗襵-襷䙮䙯𧟈-𧟋𫌘𫌙襸-襼䙰𧟌-𧟏𰴊𧟐-𧟔䙱𧟕-𧟟] +[radical 146=⾑襾:襾-覀𧟠-𧟣要䙲𧟤-𧟦䙳𧟧-𧟩𬡸覂䙴𧟪-𧟬𫌚𮖿𮗀覃覄䙵䙶𧟭𧟮𫟛𮗁-𮗃覅𧟯𧟰𬡹𧟱-𧟸𬡺𮗄𰴋𧟹-𧟻𮗅𮗆𧟼-𧟾𫌛𰴌𧟿覆𧠀𧠁𬡻覇覈𧠂𮗇𧠃𮗈𧠄𮗉𮗊𰴍覉𮗋覊𧠅𮗌] +[radical 147=⾒見:見𧠆𧠇覌覙𧠈覍覎䙷䙸𧠉-𧠍𫌜規-覔䙹-䙻𧠎-𧠛𬡼𮗍覕覗覘覚䙼-䙿𧠜-𧠧𫌝𬡽𮗎𰴎-𰴐覛覜䚀䚁𧠨-𧠺𫌞𮗏-𮗑覝-覡䚂䚃𧠻-𧡊𫌟𫌠𮗒-𮗔𰴑覢-覥䚄䚅𧡋-𧡠𫌡𬡾-𬢀𮗕-𮗗𰴒覦-親䚆-䚉𧡡-𧡶𫌢𫌣𮗘覫-覯䚊-䚌𧡷-𧢁𬢁𮗙𰴓覰-観䚍䚎𧢂-𧢋𫌤𬢂覴-覸䚏-䚓𧢌-𧢑𬢃𬢄𮗚-𮗝覹-覻𧢒-𧢗𫌥𮗞𰴔覼覽䚔𧢘-𧢛𬢅覾覿𥍄𧢜-𧢡𫟜𬢆𧢢-𧢥觀𧢦-𧢫𫌦𫌧䚕𧢬-𧢮䚖𧢯-𧢱] +[radical 147'=⻅见:见观𬢇觃-觅觇-觉𫌨𫌩𬢈-𬢊𰴕𰴖觊𫌪𬢋𬢍觋𬢌𰴗-𰴙觌觍𬢎觎𫌫𬢏-𬢑𰴚觏𬢒𰴛觐觑𫌬𬢓𰴜𬢔𰴝𫌭𰴞] +[radical 148=⾓角:角𧢲𰴟𧢳𮗟𮗠觓觔𧢴-𧢶𰴠𧢷-𧢺𮗡𮗢𰴡觕-觙䚗𧢻-𧣐𮗣-𮗨觚觛觝觞𧣑-𧣠𬢕𮗩𮗪𰴢𰴣觜觟-觧䚘-䚚𧣡-𧣧𫌮𫌯𬢖𮗫-𮗯觨-觫䚛𧣨-𧣳𬢗𮗰-𮗲𰴤𰴥觬-觯䚜-䚠𧣴-𧤊𬢘𮗳觰觱䚡-䚤𧤋-𧤚𧤢𫌰𫌱觲觳䚥䚦𧤛-𧤡𧤣-𧤮𮗴𮗵觴鵤䚧𧤯-𧤹觵觶䚨䚩䚬𧤺-𧥃𮗶𰴦觷-觹䚪䚫𧥄-𧥇𬢙觺𧥈-𧥋觻觼𧥌-𧥐觽觾𧥑-𧥔觿䚭𧥕-𧥚] +[radical 149=⾔言:言訁𧥛-𧥟𰴧訂-計䚮-䚰𧥠𬢚𬢛𮗷𮗸𰴨𰴩訉-訚䚱䚲𧥡-𧥭𫌲𫌳𬢜-𬢞𮗹𮗺訛-訳䚳-䛃𧥮-𧦛𫌴𫌵𬢟𬢠𮗻-𮗾𰴪訴-詠䛄-䛓𧦜-𧧂𫌶-𫌹𬢡𬢢𮗿-𮘇𰴫𰴬詡-誊誠鿁䛔-䛜𧧃-𧧳𧨜𫌺𫌻𬢣-𬢩𮘈-𮘎𰴭-𰴸誋-誟誡-誮䛝-䛨𧧴-𧨛𧨝-𧨥𫌼-𫌾𬢪-𬢭𮘏-𮘖𰴹-𰴻誯-諚諩䛩-䛸𧨦-𧩢𫌿𫍀𬢮-𬢳𮘗-𮘠𰴼𰴽諛-諨諪-謃䛹-䛽𧩣-𧪗𫍁-𫍅𬢴-𬢹𮘡-𮘪𰴾-𰵂謄-謢䛾-䜂𠐜𧪘-𧫑𫍆-𫍈𬢺-𬣄𮘫-𮘯𰵃𰵄謣-謾䜃-䜊𧫒-𧫽𫍉-𫍌𬣅𮘰-𮘸𰵅謿-譌譎-譜龻䜋-䜑𧫾-𧬦𫍍-𫍏𬣆-𬣉𮘹-𮘽𰵆-𰵈譍譝-譲䜒-䜘𧬧-𧭁𫍐𫍑𬣊𬣋𮘾-𮙂譳-譽䜙-䜞𧭂-𧭐𧭒-𧭛𫍒𬣌-𬣑𮙃𮙄𰵉譾-讅䜟-䜡𧭑𧭜-𧭷𫟝𬣒-𬣔𮙅𮙆讆-讐䜢𧭸-𧮄𫍓𬣕𮙇讑-讖𣌚𧮅-𧮐𫍔-𫍖𬣖讗-讙𧮑-𧮘𮙈讚讛𧮙-𧮝𫍗讜-讞𧮞-𧮤𧮦𧮧𫍘讟𧮨𬣗𬣘𧮩] +[radical 149'=⻈讠:è® -讥𰵊讦-讱𫍙𬣙𬣚𰵋𰵌讲-诀䜣𫍚𫍛𫟞𬣛-𬣟𰵍-𰵒证-诒𧮪𫍜-𫍡𫟟𬣠-𬣧𰵓-𰵡诓-诩䜤𫍢-𫍦𬣨-𬣳𰵢-𰵦诪-诶𫍧-𫍪𬣴-𬣼𮙉𰵧-𰵯请-谊䜥𫍫-𫍮𫟠𫟡𬣽-𬤆𰵰-𰵸谋-谞𫍯-𫍴𬤇-𬤏谟-谧䜦䜧𫍵-𫍸𫟢𬤐-𬤗𰵹-𰵿谨-谬䜨𫍹𫍺𬤘-𬤜𰶀-𰶃谭-谲𫍻𫍼𬤝-𬤥𮙊𰶄-𰶈谳-谵𫍽𬤦-𬤨𰶉-𰶋𫍾𬤩-𬤬𰶌-𰶎𫍿𬤭𮙋䜩𬤮谶𬤯𰶏𬤰𬤱] +[radical 150=⾕谷:谷𧮫䜪𫎀𰶐谸䜫𧮬-𧮮谹-谻𧮯-𧮲𫎁𮙌䜬䜭𧮳𧮴𬤲𰶑𰶒谼𧮵-𧮷𮙍𰶓谽䜮𧮸𧮹𮙎谾䜯𧮺-𧮿𫎂𬤳𮙏𰶔𧯀-𧯅𬤴𮙐𰶕𰶖谿-豁䜰𧯆-𧯉𬤵豂䜱𧯊豃𡓛𧯋-𧯒𮙑𧯓-𧯖豄䜲豅𧯗-𧯙] +[radical 151=⾖豆:豆䜳𰶗𧯚豇豈𧯛-𧯝豉䜴𧯞𧯟𬤶𰶘䜵𧯠-𧯤𮙒𰶙𰶚豊豋䜶𧯥𧯦𧯨𬤷𰶛鿲䜷-䜹𧯩-𧯬𮙓𮙔𰶜豌-豎䜺𧯭-𧯶𫎃𰶝䜻-䜿𧯷-𧯻𮙕豏䝀-䝂𧯼-𧰂𧰈𰶞豐𡕆𧰃-𧰇𫎄𮙖𰶟𧰉-𧰐𬤸𮙗𰶠𰶡豑𧰑-𧰖𬤹𰶢䝃𧰗𧰘𮙘𧰙-𧰜𮙙𧰝-𧰟𬤺𰶣𧰠豒䝄𧰡𧰢豓𧰣𧰤豔𧰥] +[radical 152=⾗豕:豕𧰧𧰨豖𧰦𫎅𧰩𬤻𮙚𰶤𰶥豗䝅𧰪-𧰭豘-豝䝆䝇𧰮-𧰴𫎆𬤼𬤽𮙛豞-象䝈𧰵-𧰾𮙜-𮙞𰶦豢-豦䝉𧰿-𧱌𮙟𮙠豧-豪𧱍-𧱗𫎇𫎈𬤾-𬥀䝊-䝌𧱘-𧱧𬥁-𬥃𰶧-𰶩豫-豮䝍䝎𧱨-𧱱𫎉𮙡-𮙣𰶪-𰶭豯-豳𧱲-𧱺𬥄𬥅𰶮豴豵䝏𧱻-𧲁𮙤豷䝐䝑𧲂-𧲆豶𧲇-𧲋𬥆𰶯䝒𧲌-𧲏𬥇䝓𧲐-𧲓𧲗𧲔-𧲖𧲘𧲙䝔䝕𧲚-𧲞𰶰𧲟] [radical 153=⾘豸:豸𧲠𧲡𮙥豹-豻𧲢𧲣𫎊豼豽䝖-䝙𧲤-𧲫𮙦𮙧豾-貃䝚䝛𧲬-𧲽𮙨𮙩貄-貊𧲾-𧳉𫎋𬥈貋-貍䝜𧳊-𧳘𮙪貎貏䝝䝞𧳙-𧳥𧳱𬥉貐-貓䝟𧳦-𧳰𧳲-𧳴𫎌𮙫貔-貖䝠𧳵-𧴀𫎍貗-貙䝡䝢𧴁-𧴅𧴇-𧴋𬥊𬥋貚䝣-䝦𧴆𧴌-𧴏𧴑-𧴕𬥌𮙬𧴐𧴖-𧴟𬥍𧴠-𧴢貛貜𧴣] -[radical 154=⾙貝:貝-負𧴤-𧴩𫎎𬥎𮙭財-貤𧴪-𧴲𫎏-𫎑𮙮-𮙱貥-貮䝧䝨𧴳-𧵈𫎒𫎓𬥏-𬥒𮙲-𮙸貯-賁䝩-䝯𧵉-𧵢𫎔𫎕𬥓𮙹-𮚀賂-賎䝰-䝲𣣬𧵣-𧶄𫎖𬥔𬥕𮚁-𮚄賏-賘㕢䝳-䝵𧶅-𧶚𫎗-𫎙𬥖-𬥚𮚅-𮚊賙-賬䝶-䝿𧶛-𧶰𫎚𫎛𬥛-𬥟𮚋-𮚔賭-賵䞀-䞄𠠋𧶱-𧷄𧷆-𧷋𫎜-𫎞𬥠-𬥢𮚕-𮚙賶-賽䞅䞆𧷌-𧷝𫎟𫎠𬥣-𬥥𮚚-𮚝賾-贀贂-贅䞇𧷞-𧷻𫎡𬥦𬥧𮚞-𮚠贆-贌䞈𧷼-𧸕𫎢𬥨𮚡-𮚦贍-贏䞉𧸖-𧸥𬥩𮚧𮚨贐-贔𧸦-𧸰𬥪-𬥭𮚩-𮚫贕-贘䞊𧸱-𧸼𧸿𫎣𫎤𬥮-𬥰𮚬贙贚䞋𧸽𧸾𧹀-𧹇𫎥𬥱𮚭贛𧹈-𧹋贜𧹌-𧹐𮚮-𮚰𬥲] -[radical 154'=⻉贝:贝-贯𧹑𬥳贰-贻𧹒𫎦𫎧𬥴-𬥶贼-赆䞌𬥷赇-赊𧹓𫎨𬥸赋-赕䞍䞎𧹔-𧹖𫎩𬥹赖赗䞏䞐𫎪𬥺-𬥽赘-赛𬥾赜𧹗赝-赠𫎫赡赢𫎬𬥿赣𬦀] -[radical 155=⾚赤:赤𧹘-𧹚䞑赥-赧𧹛𧹜𬦁𧹝-𧹟𫎭赨-赪䞒𧹠-𧹢𫎮𬦂赫䞓䞔𧹣-𧹫𫎯赬-赮𧹬-𧹱𬦃𮚱赯𧹲-𧹷𫎰𧹸-𧹼䞕𧹽-𧺁𬦄𧺂-𧺅] -[radical 156=⾛走:走赱𧺆𧺇𮚲赲-赵龪𧺈-𧺎赶-赸䞖-䞘𧺏-𧺜𬦅𮚳赹-赿﨣䞙-䞜𧺝-𧺵𫎱𬦆-𬦈𮚴𮚵趀-趋䞝-䞤𧺶-𧻏𫎲𬦉-𬦋𮚶𮚷趌-趔䞥-䞪𧻐-𧻮𫎳𫎴𬦌𬦍𮚸𮚹趕-趚䞫-䞲𧻯-𧼍𧼝𫎵-𫎷𬦎-𬦑𮚺𮚻趛-趤䞳-䞸𧼎-𧼜𧼞𧼠-𧼧𫎸-𫎺𬦒𬦓趥-趧䞹-䞼𧼟𧼨-𧽈𫎻𫎼𬦔-𬦗𮚼趨䞽-䟀𧽉-𧽝𫎽𬦘-𬦜𮚽𮚾䟁-䟆𧽞-𧽵𫎾𫎿𬦝𬦞趩-趭䟇𧽶-𧾌𬦟𮚿趮䟈-䟋𧾍-𧾘趯趰䟌𧾙-𧾠䟍-䟏𧾡-𧾧𮛀趱䟐𧾨-𧾭䟑𧾮𧾯䟒𧾰-𧾴趲𧾵𧾶] -[radical 157=⾜足:足𧾷-𧾹𮛁趴䟓䟔𧾺-𧿀𬦠𮛂趵-趸䟕䟖𧿁-𧿑𫏀𬦡𬦢𮛃-𮛈趹-趻趽-跄䟗-䟞𧿒-𧿱𫏁-𫏃𬦣-𬦧𮛉-𮛎跅-跞践䟟-䟭𧿲-𨀔𫏄-𫏆𬦨-𬦫𮛏-𮛖趼跟-è·´è·¶-跻䟮-䟳𨀕-𨀿𫏇-𫏋𬦬-𬦱𮛗𮛘跼-踎䟴-䟻䟽𨁀-𨁴𫏌-𫏎𬦲-𬦵𮛙-𮛟踏-踪踬-踯踺䟼䟾-䠌𨁵-𨂜𨂟𫏏-𫏓𬦶-𬦻𮛠-𮛮踫踰-踹踻-蹅䠍-䠖𨂝𨂞𨂠-𨃒𫏔-𫏘𬦼-𬧃𮛯-𮛿蹆-蹓䠗-䠝𨃓-𨄂𨄄𫏙-𫏛𬧄-𬧉𮜀-𮜈蹔-蹧蹮躀䠞-䠢𨄃𨄅-𨅉𨅚𫏜-𫏟𬧊-𬧐𮜉-𮜓蹨-蹭蹯-蹿䠣-䠧𨅊-𨅙𨅛-𨆀𫏠-𫏢𫟣𬧑-𬧔𮜔-𮜘躁-躉䠨䠩𨆁-𨆩𫏣-𫏦𬧕-𬧗𮜙-𮜛躊-躏䠪䠫𨆪-𨇀𫏧𫏨𬧘𮜜-𮜠躐-躖䠬𨇁-𨇕𬧙𮜡-𮜥躗-躜䠭䠮𨇖-𨇣𫏩𬧚𬧛𮜦-𮜪躝-躠䠯𨇤-𨇭𬧜𮜫𮜬躡-躥䠰𨇮-𨇺躦躧𨇻-𨈀𮜭躩躪𨈁-𨈃𬧝躨䠱𨈄-𨈇𬧞𨈈-𨈊𬧟𨈋-𨈎] -[radical 158=⾝身:身𨈏-𨈑𬧠𨈒躬𨈓-𨈗𮜮躭-躯𨈘-𨈨𬧡𮜯躰䠲-䠶𨈩-𨈷𬧢𮜰躱躲䠷-䠺𨈸-𨉇𫏪𫏫𬧣𮜱-𮜵躳-躵𨉈-𨉓𫏬𮜶-𮜹躶-躼䠻𨉔-𨉡𬧤-𬧪躽躾䠼𨉢-𨉥𨉧-𨉭𬧫躿䠽䠾𨉦𨉮-𨉸𫏭𫏮𬧬-𬧮軀軁𨉹-𨉾𫏯𬧯軂-軅䠿𨉿-𨊌𫏰𬧰軆䡀𨊍-𨊒𫏱𮜺-𮜼軇𨊓-𨊚䡁𨊛𨊜𮜽軈𨊝𨊞𮜾𨊟軉] -[radical 159=⾞車:車-軍䡂-䡄𨊠-𨊦軎-軕䡅𨊧-𨊲𫏲𮜿軖-軣䡆-䡎𨊳-𨋍𫏳𬧱𮝀-𮝅軤-軬軮-軽龫䡏-䡒𨋎-𨋧𫏴𫏵𬧲-𬧴𮝆-𮝌軭軾-輌䡓-䡗𨋨-𨌁𬧵𮝍-𮝑輍-輕䡘-䡛𨌂-𨌟𫏶-𫏸𮝒𮝓輖-輬䡜-䡟𨌠-𨍆𫏹𬧶𬧷𮝔-𮝜輭-輼䡠-䡤𨍇-𨍨𫏺𫏻𬧸𬧹𮝝-𮝟輽-轅䡥-䡪𨍩-𨎉𫏼𫏽𬧺𮝠-𮝢轆-轌鿂䡫-䡱𨎊-𨎣𫏾𫏿𬧻-𬧽𮝣-𮝥轍-轔䡲-䡵𨎤-𨎱𫐀𮝦-𮝨轕-轚䡶𨎲-𨏇𨘼𫐁𬧾𮝩-𮝫轛-轟䡷-䡹𨏈-𨏐𫐂𮝬-𮝯轠-轢䡺䡻𨏑-𨏝𬧿𬨀𮝰-𮝲轣轤𨏞-𨏨䡼𨏩-𨏴䡽𨏵-𨏸𨏽轥䡾𨏹𨏻𨏾𨏺𨏼𨏿-𨐂䡿𨐃𫐃𨐄] -[radical 159'=⻋车:车-轫䢀𫐄𫐅转-轰䢁𨐅𨐆𫐆𫐇𬨁-𬨃𮝳轱-轻䢂𨐇𫐈-𫐊𫟤𬨄𬨅𮝴轼-较𨐈𫐋𫐌𬨆𬨇𮝵辄-辆𫐍𬨈-𬨋𮝶辇-辎𫐎-𫐑𬨌辏-辔𫐒𫐓𬨍-𬨏𮝷𮝸辕-辗𫐔𫟥𬨐𬨑辘𫐕𫐖𬨒𬨓辙辚𨐉𫐗𫐘𫟦𬨔𮝹𮝺𬨕𫐙𨐊] -[radical 160=⾟辛:辛𨐋𨐌𬨖𨐍-𨐑辜辝𨐒𨐓𫐚𬨗-𬨙辞-辠𨐔-𨐗𫐛𫐜辡-辣𨐘-𨐛𬨚𮝻辤䢃𨐜-𨐟𮝼辥-辪𨐠-𨐧辫𨐨-𨐯辬𨐰-𨐲𮝽辭𨐵-𨐹辮䢄𨐺-𨐼𫐝辯𨐽-𨐿𬨛𨑀-𨑂] -[radical 161=â¾ è¾°:辰𨑃𨑄𮝾辱農䢅𨑅-𨑇䢆辳䢇𨑈𨑉𮝿𮞀辴𨑊䢈䢉𨑋𨑌] -[radical 162=⾡辵:辵辶𠔇辷𫐞辸-辽𨑍-𨑐𫟧𬨜巡达-迉䢊䢋𨑑-𨑡𫐟𮞁-𮞃迊-迟迬﨤䢌-䢏𨑢-𨒁𫐠𫐡𬨝-𬨠𮞄𮞅迠-è¿«è¿­-迳䢐䢑𨒂-𨒤𫐢-𫐤𬨡-𬨣𮞆-𮞎迴-逊䢒-䢘𨒥-𨓄𫐥𬨤𬨥𮞏-𮞑逋-逧䢙-䢛𨓅-𨓪𫐦-𫐪𬨦-𬨬𮞒-𮞕逨-逻䢜-䢠𨓫-𨔍𨔏-𨔜𨔠𫐫-𫐲𬨭-𬨲𮞖-𮞨逼-遗䢡𨔎𨔝-𨔟𨔡-𨕜𫐳-𫐹𫟨𫟩𬨳-𬨹𮞩-𮞵遘-遥䢢-䢥𨕝-𨖅𫐺-𫐽𬨺-𬨿𮞶-𮞼遦-遱遳䢦-䢩𨖆-𨖳𫐾-𫑃𬩀-𬩈𮞽-𮟈遲遴-遼邆䢪-䢭𨖴-𨗒𨗔-𨗤𫑄-𫑊𬩉-𬩐𮟉-𮟏遽-邅邉䢮𨗥-𨘆𫑋𫟪𬩑-𬩛𮟐-𮟗邇邈䢯䢰𨘇-𨘠𩄮𫑌-𫑏𬩜-𬩣𮟘-𮟜邊-邌䢱𨘡-𨘶𫑐𫑑𬩤-𬩪𮟝-𮟡邍𨘷-𨘻𨘽-𨙁𬩫-𬩮𮟢𮟣邎𨙂-𨙑𫑒-𫑕𮟤-𮟦𨙒-𨙘𫑖𬩯-𬩲𮟧邏邐𨙙-𨙞䢲𨙟-𨙥𮟨𨙦𮟩𨙧] -[radical 163=⾢邑:邑𨙨邒邓䢳𨙩𨙪𬩳𬩴邔-邝䢴𨙫-𨙵𫑗𮟪𮟫邞-邬䢵-䢷𨙶-𨚒𫑘𫑙𬩵𬩶𮟬-𮟮邭-邻䢸-䢺𨚓-𨚮𫑚𫑛𫟫𬩷-𬩹𮟯-𮟶邼-郑郓䢻-䣂𨚯-𨛊𫑜𬩺-𬩽𮟷-𮟺郒郔-郧䣃-䣉𨛋-𨛪𫑝-𫑟𬩾-𬪄𮟻𮟼部-郸䣊-䣏𨛫-𨜎𫑠-𫑢𫟬𬪅-𬪊𮟽-𮟿郹-鄊䣐-䣒𨜏-𨜖𨜘-𨜱𫑣𫑤𫟭𬪋-𬪐𮠀-𮠂鄋-鄗䣓-䣗𨜗𨜲-𨝊𫑥𫑦𮠃-𮠅鄘-鄥䣘-䣜𨝋-𨝪𨝹𫑧-𫑩𬪑-𬪔𮠆鄦-鄲䣝-䣠𨝫-𨝸𨝺-𨞐𬪕𬪖𮠇-𮠉鄳-鄷䣡𨞑-𨞦𫑪𫑫𬪗-𬪛𮠊-𮠎鄸鄹䣢𨞧-𨞹𫑬𬪜𮠏𮠐鄺-鄾𨞺-𨟌𫑭𬪝-𬪟𮠑𮠒鄿酀酂𨟍-𨟘𫑮-𫑰𬪠-𬪢酁酃𨟙-𨟟𬪣𬪤𮠓酄-酆𨟠-𨟣𫑱𮠔酇酈𨟤-𨟧䣣䣤𨟨-𨟮𬪥𨟯𫑲] -[radical 164=⾣酉:酉𮠕酊酋䣥䣦𮠖𮠗酌-酒䣧䣨𨟰-𨟳𫑳𮠘-𮠚酓-酞䣩-䣭𨟴-𨠊𬪦𬪧𮠛-𮠠酟-酥䣮-䣳𨠋-𨠣𬪨𮠡-𮠤酦-酱䣴-䣹𨠤-𨠶𫑴𫑵𫟮𬪩𮠥-𮠪酲-酿䣺䣻𨠷-𨡋𫑶-𫑸𬪪-𬪬𮠫-𮠭醀-醌䣼-䣿𨡌-𨡨𫑹𮠮-𮠴醍-醗䤀-䤈𨡩-𨢄𬪭-𬪱𮠵-𮠻醘-醤䤉-䤌𨢅-𨢠𫑺𬪲-𬪵𮠼醥-醬䤍𨢡-𨢼𫑻𬪶𮠽-𮡀醭-醱䤎-䤒𨢽-𨣕𫑼𫑽𮡁-𮡄醲-醸𨣖-𨣥𬪷-𬪹𮡅𮡆醹-醻䤓䤔𨣦-𨣭𫑾𮡇-𮡊䤕䤖𨣮-𨣵𮡋𮡌醼𨣶-𨣽𫑿醽-釀䤗䤘𨣾-𨤂𮡍釁釂𨤃𨤄釃釄𨤅𨤆釅𨤇-𨤉䤙𨤊-𨤎] -[radical 165=⾤釆:釆采𨤏𬪺𮡎釈𨤐𨤑𮡏釉释𫒀𬪻𨤒-𨤙𮡐𤳛𨤚-𨤝𮡑釋𨤞-𨤡] -[radical 166=⾥里:里重𫟯𨤣𨤤野䤚𨤢𨤥𫒁𮡒量𨤦-𨤩𫒂𬪼𬪽𮡓𨤪𨤫𬪾𮡔-𮡖𨤬𫒃𮡗𮡘𨤭-𨤯𮡙𨤰𨤱𮡚𡣢𨤲𨤳𫒄𬪿𬫀釐𨤴-𨤷𮡛𫒅𮡜𮡝𥣷𨤸𬫁𮡞-𮡢𨤹𨤺𮡣𨤻𨤼] -[radical 167=⾦金:金-釢䤛𨤽-𨥁釣-釼䤜𨥂-𨥉𫒆-𫒉𮡤-𮡦釽-鈬䤝-䤠𨥊-𨥤𫒊-𫒎𬫂-𬫅𮡧-𮡭鈭-鉴銏龯䤡-䤣𨥥-𨦁𫒏-𫒔𬫆-𬫌𮡮-𮡰鉵-鉻鉽-銎銐-銱䤤-䤪𨦂-𨦝𨦟-𨦫𫒕-𫒜𫟰𬫍-𬫓𮡱-𮡷銲-鋶﨧䤫-䤲𨦬-𨧥𫒝-𫒥𬫔-𬫠𮡸-𮢁鉼鋷-錧錩-鍆鍈龬﨨䤳-䤶𨧦-𨨮𫒦-𫒯𬫡-𬫬𮢂-𮢘錨鍇鍉-鎇䤷-䤼𨨯-𨪆𫒰-𫒷𬫭-𬫲𮢙-𮢧鎈-鎨鎪-鎿龲䤽-䥇𨪇-𨫎𫒸-𫒾𫟱𬫳-𬫾𮢨-𮢳鎩鏀-鏲鏹䥈-䥓𨫏-𨬌𫒿-𫓃𬫿-𬬄𮢴-𮢽鏳鏵-鏸鏺-鐨䥔-䥜𨬍-𨬔𨬖-𨭔𫓄-𫓎𬬅-𬬊𮢾-𮣎鏴鐩-鑁䥝-䥦𨬕𨭕-𨮑𫓏-𫓕𬬋-𬬑𮣏-𮣘鑂-鑔鑧䥧-䥮𨮒-𨮷𫓖-𫓚𬬒-𬬗𮣙-𮣝鑕-鑦䥯-䥴𨮸-𨯜𫓛𫓜𬬘-𬬛𮣞-𮣤鑨-鑬䥵-䥷𨯝-𨯹𫓝-𫓟𬬜-𬬞𮣥-𮣩鑭-鑳䥸𨯺-𨰈𨰱𫓠-𫓢𬬟𬬠𮣪𮣫鑴-鑺𨰉-𨰝𫓣𬬡𬬢𮣬𮣭鑻-鑿𨰞-𨰨𫓤𮣮钀-钂𨰩-𨰰𬬣𮣯钃钄䥹𨰲-𨰶𬬤𨰷-𨰹𬬥𨰺𬬦𨰻𮣰𨰼𨰽𮣱] -[radical 167'=⻐钅:钅-钌𫓥𫟲钍-钗𨰾𨰿𫓦𫟳𬬧-𬬪𮣲钘-钯䥺-䥼𨱀-𨱂𫓧-𫓫𫟴𫟵𬬫-𬬶𮣳钰-铎鿭䥽-䥿𨱃-𨱆𫓬-𫓮𫟶𫟷𬬷-𬭂铏-铷䦀𫓯-𫓴𫟸-𫟻𬭃-𬭉铸-锕鿏䦁𨱇𨱈𫓵-𫓷𫟼𬭊-𬭐𮣴锖-锱𨱉-𨱌𫓸-𫓿𫟽𬭑-𬭝𮣵锲-镅𨱎𫔀-𫔄𫟾𫟿𬭞-𬭥镆-镕鿔䦂𨱍𨱏𫔅-𫔈𫠀𬭦-𬭫𮣶镖-镠𨱐𨱒𫔉𫔊𬭬-𬭲镡-镫䦃-䦅𨱑𨱓𨱔𫔋-𫔏𬭳-𬭹镬-镱𨱕𨱖𫔐𫔑𬭺-𬭽𮣷镲𫔒𫠁𬭾镳镴𬭿𫔓𬮀镵镶𬮁𫔔𫔕𬮂䦆𬮃] -[radical 168=⾧長:長镸𨱗-𨱙镹䦇𮣸镺𨱚-𨱥𮣹𮣺镻䦈䦉𨱦-𨱱𮣻䦊𨱲-𨱿𫔖𬮄𮣼𮣽𨲀-𨲆𮣾𮣿镼𨲇-𨲒𫔗𮤀𮤁𡑺𨲓-𨲕𨲗-𨲝𨲖𨲞-𨲤𮤂䦋𨲥-𨲬𮤃𮤄镽𨲭-𨲷𮤅𮤆镾𨲸-𨳆] -[radical 168'=⻓长:长] -[radical 169=⾨門:門𨳇𨳈閁閂𨳉𫔘閃-閅𨳊-𨳏𬮅閆-閊䦌䦍𨳐-𨳖𫔙𬮆𮤇開-閗䦎-䦑𨳗-𨳲𫔚𫔛𬮇𬮈𮤈𮤉閘-閠䦒-䦔𨳳-𨴌𫔜-𫔠𬮉𮤊-𮤍閡-閪䦕-䦛𨴍-𨴦𮤎𮤏閫-閴䦜-䦟𨴧-𨵇𫔡-𫔤𬮊-𬮌閵閶閸-闂䦠-䦨𨵈-𨵤𫔥-𫔧𮤐-𮤖閷闃-闏䦩-䦯𨵥-𨵿𫔨𬮍𬮎𮤗-𮤛闐-闘𨶀-𨶛𬮏-𬮑𮤜-𮤞闙-闝䦰𨶜-𨶫𫔩𬮒𮤟-𮤡闞-闡䦱𨶬-𨷂𬮓𮤢-𮤥闢-闦䦲-䦴𨷃-𨷓𨷕-𨷗𫔪𬮔𬮕𮤦𮤧闧䦵𨷔𨷘-𨷞𬮖𮤨𨷟-𨷥𬮗𨷦-𨷮𨷶𮤩𨷯-𨷵𨷸𫔫𮤪𨷷𨷹-𨷾] -[radical 169'=⻔门:门-闪𬮘𮤫闫-闯𨷿-𨸁𫔬𬮙-𬮛𮤬𮤭闰-闷𨸂𨸃𫔭-𫔯𬮜-𬮟𮤮-𮤰闸闹𫔰𫠂𬮠𬮡𮤱𮤲闺-阂䦶𨸄𨸅𫔱𬮢-𬮧𮤳阃-阆䦷𫔲𫔳𬮨-𬮪阇-阐𫔴𬮫-𬮰𮤴-𮤶阑-阕䦸𨸆-𨸈𬮱-𬮵𮤷阖-阙𨸉𨸊𫔵𫔶阚𫔷𫔸𬮶𬮷𨸋𨸌𬮸𬮹𮤸阛𨸍𫔹𨸎] -[radical 170=⾩阜:阜阝𨸏阞队䦹䦺𨸐-𨸕阠-阤䦻𨸖-𨸙𫔺𬮺𮤹阥-阶䦼-䧀𠁲𨸚-𨸩𫔻𬮻-𬮽𮤺𮤻阷-陉䧁-䧃𨸪-𨹀𫔼𫔽𬮾𮤼-𮤿陊-陕䧄-䧈𨹁-𨹗𫔾-𫕀𬮿𬯀𮥀-𮥅陖-陙陛-险䧉-䧏𨹘-𨹳𫕁-𫕃𬯁-𬯃𮥆-𮥋陚陪-険䧐-䧖𨹵-𨺝𫕄𫕅𬯄-𬯊𮥌-𮥑陻-隐䧗-䧙𨺞-𨺿𫕆-𫕍𫠃𬯋-𬯏𮥒隑-隙﨩䧚-䧟𨻀-𨻭𫕎𫕏𬯐-𬯓𮥓-𮥚隚-隡䧠-䧣𨻮-𨼉𫕐-𫕓𬯔-𬯘𮥛-𮥟隢-隥䧤-䧦䧩𨼊-𨼩𫕔-𫕗𬯙-𬯛𮥠-𮥤隦-隫䧧䧨䧪𨼪-𨼾𬯜-𬯟𮥥-𮥩隬-隲䧫-䧭𨼿-𨽌𬯠𮥪-𮥮隳𨽍-𨽕𬯡𮥯隴䧮𨽖-𨽡𫕘𮥰隵䧯𨽢-𨽥𬯢-𬯤𮥱䧰𨽦-𨽫𬯥-𬯧𨽬𨽭𬯨𨽮𨽯𮥲𨽰𨽱𬯩𮥳鿧𨽲-𨽵] +[radical 154=⾙貝:貝-負𧴤-𧴩𫎎𬥎𮙭𰶱財-貤𧴪-𧴲𫎏-𫎑𮙮-𮙱𰶲貥-貮䝧䝨𧴳-𧵈𫎒𫎓𬥏-𬥒𮙲-𮙸𰶳-𰶻貯-賁䝩-䝯𧵉-𧵢𫎔𫎕𬥓𮙹-𮚀𰶼-𰶿賂-賎䝰-䝲𣣬𧵣-𧶄𫎖𬥔𬥕𮚁-𮚄𰷀-𰷄賏-賘㕢䝳-䝵𧶅-𧶚𫎗-𫎙𬥖-𬥚𮚅-𮚊𰷅賙-賬䝶-䝿𧶛-𧶰𫎚𫎛𬥛-𬥟𮚋-𮚔𰷆-𰷈賭-賵䞀-䞄𠠋𧶱-𧷄𧷆-𧷋𫎜-𫎞𬥠-𬥢𮚕-𮚙𰷉賶-賽䞅䞆𧷌-𧷝𫎟𫎠𬥣-𬥥𮚚-𮚝𰷊-𰷌賾-贀贂-贅䞇𧷞-𧷻𫎡𬥦𬥧𮚞-𮚠𰷍-𰷐贆-贌䞈𧷼-𧸕𫎢𬥨𮚡-𮚦𰷑-𰷗贍-贏䞉𧸖-𧸥𬥩𮚧𮚨贐-贔𧸦-𧸰𬥪-𬥭𮚩-𮚫𰷘-𰷚贕-贘䞊𧸱-𧸼𧸿𫎣𫎤𬥮-𬥰𮚬𰷛贙贚䞋𧸽𧸾𧹀-𧹇𫎥𬥱𮚭贛𧹈-𧹋贜𧹌𧹍𰷜𰷝𧹎-𧹐𮚮-𮚰𬥲] +[radical 154'=⻉贝:贝-财𰷞-ð°· è´£-贯𧹑𬥳𰷡贰-贻𧹒𫎦𫎧𬥴-𬥶𰷢贼-赆䞌𬥷赇-赊𧹓𫎨𬥸赋-赕䞍䞎𧹔-𧹖𫎩𬥹𰷣-𰷥赖赗䞏䞐𫎪𬥺-𬥽𰷦𰷧赘-赛𬥾𰷨-𰷪赜𧹗赝-赠𫎫𰷫赡赢𰷬𫎬𬥿𰷭𰷮赣𬦀] +[radical 155=⾚赤:赤𧹘-𧹚䞑赥-赧𧹛𧹜𬦁𧹝-𧹟𫎭赨-赪䞒𧹠-𧹢𫎮𬦂𰷯赫䞓䞔𧹣-𧹫𫎯赬-赮𧹬-𧹱𬦃𮚱赯𧹲-𧹷𫎰𧹸-𧹼䞕𧹽-𧺁𬦄𧺂-𧺅𰷰] +[radical 156=⾛走:走赱𧺆𧺇𮚲赲-赵龪𧺈-𧺎赶-赸䞖-䞘𧺏-𧺜𬦅𮚳𰷱赹-赿﨣䞙-䞜𧺝-𧺵𫎱𬦆-𬦈𮚴𮚵𰷲趀-趋䞝-䞤𧺶-𧻏𫎲𬦉-𬦋𮚶𮚷𰷳𰷴趌-趔䞥-䞪𧻐-𧻮𫎳𫎴𬦌𬦍𮚸𮚹𰷵-𰷷趕-趚䞫-䞲𧻯-𧼍𧼝𫎵-𫎷𬦎-𬦑𮚺𮚻趛-趤䞳-䞸𧼎-𧼜𧼞𧼠-𧼧𫎸-𫎺𬦒𬦓𰷸𰷹趥-趧䞹-䞼𧼟𧼨-𧽈𫎻𫎼𬦔-𬦗𮚼𰷺趨䞽-䟀𧽉-𧽝𫎽𬦘-𬦜𮚽𮚾𰷻-𰷽䟁-䟆𧽞-𧽵𫎾𫎿𬦝𬦞𰷾趩-趭䟇𧽶-𧾌𬦟𮚿𰷿趮䟈-䟋𧾍-𧾘𰸀趯趰䟌𧾙-𧾠䟍-䟏𧾡-𧾧𮛀趱䟐𧾨-𧾭䟑𧾮𧾯䟒𧾰-𧾴趲𧾵𧾶] +[radical 157=⾜足:足𧾷-𧾹𮛁趴䟓䟔𧾺-𧿀𬦠𮛂𰸁趵-趸䟕䟖𧿁-𧿑𫏀𬦡𬦢𮛃-𮛈𰸂-𰸄趹-趻趽-跄䟗-䟞𧿒-𧿱𫏁-𫏃𬦣-𬦧𮛉-𮛎𰸅-𰸇跅-跞践䟟-䟭𧿲-𨀔𫏄-𫏆𬦨-𬦫𮛏-𮛖趼跟-è·´è·¶-跻䟮-䟳𨀕-𨀿𫏇-𫏋𬦬-𬦱𮛗𮛘𰸈-𰸏跼-踎䟴-䟻䟽𨁀-𨁴𫏌-𫏎𬦲-𬦵𮛙-𮛟𰸐-𰸓踏-踪踬-踯踺䟼䟾-䠌𨁵-𨂜𨂟𫏏-𫏓𬦶-𬦻𮛠-𮛮𰸔-𰸙踫踰-踹踻-蹅䠍-䠖𨂝𨂞𨂠-𨃒𫏔-𫏘𬦼-𬧃𮛯-𮛿𰸚-𰸧蹆-蹓䠗-䠝𨃓-𨄂𨄄𫏙-𫏛𬧄-𬧉𮜀-𮜈𰸨𰸩蹔-蹧蹮躀䠞-䠢𨄃𨄅-𨅉𨅚𫏜-𫏟𬧊-𬧐𮜉-𮜓𰸪蹨-蹭蹯-蹿䠣-䠧𨅊-𨅙𨅛-𨆀𫏠-𫏢𫟣𬧑-𬧔𮜔-𮜘𰸫-𰸯躁-躉䠨䠩𨆁-𨆩𫏣-𫏦𬧕-𬧗𮜙-𮜛𰸰-𰸲躊-躏䠪䠫𨆪-𨇀𫏧𫏨𬧘𮜜-𮜠𰸳-𰸵躐-躖䠬𨇁-𨇕𬧙𮜡-𮜥𰸶𰸷躗-躜䠭䠮𨇖-𨇣𫏩𬧚𬧛𮜦-𮜪躝-躠䠯𨇤-𨇭𬧜𮜫𮜬躡-躥䠰𨇮-𨇺𰸸躦躧𨇻-𨈀𮜭躩躪𨈁-𨈃𬧝𰸹躨䠱𨈄-𨈇𬧞𨈈-𨈊𬧟𨈋-𨈎] +[radical 158=⾝身:身𨈏-𨈑𬧠𨈒躬𨈓-𨈗𮜮躭-躯𨈘-𨈨𬧡𮜯𰸺躰䠲-䠶𨈩-𨈷𬧢𮜰𰸻-𰸽躱躲䠷-䠺𨈸-𨉇𫏪𫏫𬧣𮜱-𮜵躳-躵𨉈-𨉓𫏬𮜶-𮜹躶-躼䠻𨉔-𨉡𬧤-𬧪𰸾-𰹀躽躾䠼𨉢-𨉥𨉧-𨉭𬧫𰹁-𰹅躿䠽䠾𨉦𨉮-𨉸𫏭𫏮𬧬-𬧮𰹆軀軁𨉹-𨉾𫏯𬧯軂-軅䠿𨉿-𨊌𫏰𬧰𰹇軆䡀𨊍-𨊒𫏱𮜺-𮜼軇𨊓-𨊚䡁𨊛𨊜𮜽軈𨊝𨊞𮜾𨊟軉] +[radical 159=⾞車:車軋𰹈𰹉軌軍䡂-䡄𨊠-𨊦軎-軕䡅𨊧-𨊲𫏲𮜿𰹊𰹋軖-軣䡆-䡎𨊳-𨋍𫏳𬧱𮝀-𮝅𰹌軤-軬軮-軽龫䡏-䡒𨋎-𨋧𫏴𫏵𬧲-𬧴𮝆-𮝌𰹍-𰹐軭軾-輌䡓-䡗𨋨-𨌁𬧵𮝍-𮝑𰹑輍-輕䡘-䡛𨌂-𨌟𫏶-𫏸𮝒𮝓𰹒輖-輬䡜-䡟𨌠-𨍆𫏹𬧶𬧷𮝔-𮝜𰹓-𰹚輭-輼䡠-䡤𨍇-𨍨𫏺𫏻𬧸𬧹𮝝-𮝟𰹛-𰹞輽-轅䡥-䡪𨍩-𨎉𫏼𫏽𬧺𮝠-𮝢𰹟-𰹢轆-轌鿂䡫-䡱𨎊-𨎣𫏾𫏿𬧻-𬧽𮝣-𮝥𰹣轍-轔䡲-䡵𨎤-𨎱𫐀𮝦-𮝨𰹤-𰹧轕-轚䡶𨎲-𨏇𨘼𫐁𬧾𮝩-𮝫𰹨轛-轟䡷-䡹𨏈-𨏐𫐂𮝬-𮝯𰹩轠-轢䡺䡻𨏑-𨏝𬧿𬨀𮝰-𮝲𰹪𰹫轣轤𨏞-𨏨䡼𨏩-𨏴𰹬䡽𨏵-𨏸𨏽𰹭轥䡾𨏹𨏻𨏾𨏺𨏼𨏿-𨐂䡿𨐃𰹮𫐃𨐄] +[radical 159'=⻋车:车轧𰹯轨𰹰𰹱轩-轫䢀𫐄𫐅𰹲-𰹵转-轰䢁𨐅𨐆𫐆𫐇𬨁-𬨃𮝳𰹶-𰹻轱-轻䢂𨐇𫐈-𫐊𫟤𬨄𬨅𮝴𰹼-𰺃轼-较𨐈𫐋𫐌𬨆𬨇𮝵𰺄-𰺆辄-辆𫐍𬨈-𬨋𮝶𰺇𰺈辇-辎𫐎-𫐑𬨌𰺉-𰺑辏-辔𫐒𫐓𬨍-𬨏𮝷𮝸𰺒-𰺕辕-辗𫐔𫟥𬨐𬨑𰺖𰺗辘𫐕𫐖𬨒𬨓𰺘𰺙辙辚𨐉𫐗𰺚-𰺞𫐘𫟦𬨔𮝹𮝺𰺟𰺠𬨕𰺡𫐙𰺢-𰺤𨐊] +[radical 160=⾟辛:辛𨐋𨐌𬨖𨐍𨐎𰺥𨐏-𨐑𰺦辜辝𨐒𨐓𫐚𬨗-𬨙辞-辠𨐔-𨐗𫐛𫐜𰺧辡-辣𨐘-𨐛𬨚𮝻辤䢃𨐜-𨐟𮝼𰺨辥-辪𨐠-𨐧𰺩辫𨐨-𨐯辬𨐰-𨐲𮝽𰺪辭𨐵-𨐹𰺫辮䢄𨐺-𨐼𫐝辯𨐽𰺬𨐾𨐿𬨛𨑀-𨑂] +[radical 161=â¾ è¾°:辰𨑃𨑄𮝾辱農䢅𨑅-𨑇𰺭䢆辳䢇𨑈𨑉𮝿𮞀辴𨑊䢈䢉𨑋𨑌] +[radical 162=⾡辵:辵辶𠔇辷𫐞辸-辽𨑍-𨑐𫟧𬨜𰺮巡达-迉䢊䢋𨑑-𨑡𫐟𮞁-𮞃𰺯-𰺳迊-迟迬﨤䢌-䢏𨑢-𨒁𫐠𫐡𬨝-𬨠𮞄𮞅𰺴𰺵迠-è¿«è¿­-迳䢐䢑𨒂-𨒤𫐢-𫐤𬨡-𬨣𮞆-𮞎𰺶迴-逊䢒-䢘𨒥-𨓄𫐥𬨤𬨥𮞏-𮞑𰺷-𰺺逋-逧䢙-䢛𨓅-𨓪𫐦-𫐪𬨦-𬨬𮞒-𮞕𰺻-𰺽逨-逻䢜-䢠𨓫-𨔍𨔏-𨔜𨔠𫐫-𫐲𬨭-𬨲𮞖-𮞨𰺾-𰻅逼-遗䢡𨔎𨔝-𨔟𨔡-𨕜𫐳-𫐹𫟨𫟩𬨳-𬨹𮞩-𮞵𰻆-𰻈遘-遥䢢-䢥𨕝-𨖅𫐺-𫐽𬨺-𬨿𮞶-𮞼𰻉-𰻍遦-遱遳䢦-䢩𨖆-𨖳𫐾-𫑃𬩀-𬩈𮞽-𮟈𰻎-𰻑遲遴-遼邆䢪-䢭𨖴-𨗒𨗔-𨗤𫑄-𫑊𬩉-𬩐𮟉-𮟏𰻒-𰻕遽-邅邉䢮𨗥-𨘆𫑋𫟪𬩑-𬩛𮟐-𮟗𰻖-𰻚邇邈䢯䢰𨘇-𨘠𩄮𫑌-𫑏𬩜-𬩣𮟘-𮟜邊-邌䢱𨘡-𨘶𫑐𫑑𬩤-𬩪𮟝-𮟡邍𨘷-𨘻𨘽-𨙁𬩫-𬩮𮟢𮟣𰻛邎𨙂-𨙑𫑒-𫑕𮟤-𮟦𨙒-𨙘𫑖𬩯-𬩲𮟧𰻜邏邐𨙙-𨙞䢲𨙟-𨙥𮟨𨙦𮟩𨙧𰻝𰻞] +[radical 163=⾢邑:邑𨙨邒邓䢳𨙩𨙪𬩳𬩴邔-邝䢴𨙫-𨙵𫑗𮟪𮟫𰻟𰻠邞-邬䢵-䢷𨙶-𨚒𫑘𫑙𬩵𬩶𮟬-𮟮𰻡-𰻦邭-邻䢸-䢺𨚓-𨚮𫑚𫑛𫟫𬩷-𬩹𮟯-𮟶𰻧𰻨邼-郑郓䢻-䣂𨚯-𨛊𫑜𬩺-𬩽𮟷-𮟺𰻩郒郔-郧䣃-䣉𨛋-𨛪𫑝-𫑟𬩾-𬪄𮟻𮟼𰻪-𰻬部-郸䣊-䣏𨛫-𨜎𫑠-𫑢𫟬𬪅-𬪊𮟽-𮟿𰻭-𰻱郹-鄊䣐-䣒𨜏-𨜖𨜘-𨜱𫑣𫑤𫟭𬪋-𬪐𮠀-𮠂𰻲𰻳鄋-鄗䣓-䣗𨜗𨜲-𨝊𫑥𫑦𮠃-𮠅𰻴-𰻸鄘-鄥䣘-䣜𨝋-𨝪𨝹𫑧-𫑩𬪑-𬪔𮠆𰻹-𰻻鄦-鄲䣝-䣠𨝫-𨝸𨝺-𨞐𬪕𬪖𮠇-𮠉𰻼鄳-鄷䣡𨞑-𨞦𫑪𫑫𬪗-𬪛𮠊-𮠎𰻽鄸鄹䣢𨞧-𨞹𫑬𬪜𮠏𮠐𰻾鄺-鄾𨞺-𨟌𫑭𬪝-𬪟𮠑𮠒𰻿鄿酀酂𨟍-𨟘𫑮-𫑰𬪠-𬪢𰼀𰼁酁酃𨟙-𨟟𬪣𬪤𮠓酄-酆𨟠-𨟣𫑱𮠔酇酈𨟤-𨟧䣣䣤𨟨-𨟮𬪥𨟯𫑲𰼂] +[radical 164=⾣酉:酉𮠕酊酋䣥䣦𮠖𮠗酌-酒䣧䣨𨟰-𨟳𫑳𮠘-𮠚𰼃酓-酞䣩-䣭𨟴-𨠊𬪦𬪧𮠛-𮠠𰼄酟-酥䣮-䣳𨠋-𨠣𬪨𮠡-𮠤𰼅𰼆酦-酱䣴-䣹𨠤-𨠶𫑴𫑵𫟮𬪩𮠥-𮠪酲-酿䣺䣻𨠷-𨡋𫑶-𫑸𬪪-𬪬𮠫-𮠭𰼇-𰼉醀-醌䣼-䣿𨡌-𨡨𫑹𮠮-𮠴𰼊-𰼌醍-醗䤀-䤈𨡩-𨢄𬪭-𬪱𮠵-𮠻𰼍𰼎醘-醤䤉-䤌𨢅-𨢠𫑺𬪲-𬪵𮠼𰼏醥-醬䤍𨢡-𨢼𫑻𬪶𮠽-𮡀𰼐-𰼒醭-醱䤎-䤒𨢽-𨣕𫑼𫑽𮡁-𮡄𰼓𰼔醲-醸𨣖-𨣥𬪷-𬪹𮡅𮡆醹-醻䤓䤔𨣦-𨣭𫑾𮡇-𮡊𰼕䤕䤖𨣮-𨣵𮡋𮡌𰼖醼𨣶-𨣽𫑿醽-釀䤗䤘𨣾-𨤂𮡍釁釂𨤃𨤄釃釄𨤅𨤆釅𨤇-𨤉䤙𨤊-𨤎] +[radical 165=⾤釆:釆采𨤏𬪺𮡎釈𨤐𨤑𮡏𰼗釉释𫒀𬪻𨤒-𨤙𮡐𤳛𨤚-𨤝𮡑釋𨤞-𨤡] +[radical 166=⾥里:里𰼘重𫟯𨤣𨤤野䤚𨤢𨤥𫒁𮡒𰼙量𨤦-𨤩𫒂𬪼𬪽𮡓𨤪𨤫𬪾𮡔-𮡖𨤬𫒃𮡗𮡘𨤭-𨤯𮡙𨤰𨤱𮡚𰼚-𰼝𡣢𨤲𨤳𫒄𬪿𬫀𰼞釐𨤴-𨤷𮡛𫒅𮡜𮡝𥣷𨤸𬫁𮡞-𮡢𨤹𨤺𮡣𨤻𨤼] +[radical 167=⾦金:金-釢䤛𨤽-𨥁釣-釼䤜𨥂-𨥉𫒆-𫒉𮡤-𮡦𰼟𰼠釽-鈬䤝-䤠𨥊-𨥤𫒊-𫒎𬫂-𬫅𮡧-𮡭𰼡-𰼣鈭-鉴銏龯䤡-䤣𨥥-𨦁𫒏-𫒔𬫆-𬫌𮡮-𮡰𰼤-𰼦鉵-鉻鉽-銎銐-銱䤤-䤪𨦂-𨦝𨦟-𨦫𫒕-𫒜𫟰𬫍-𬫓𮡱-𮡷𰼧-𰼬銲-鋶﨧䤫-䤲𨦬-𨧥𫒝-𫒥𬫔-𬫠𮡸-𮢁𰼭-𰼴鉼鋷-錧錩-鍆鍈龬﨨䤳-䤶𨧦-𨨮𫒦-𫒯𬫡-𬫬𮢂-𮢘𰼵-𰼺錨鍇鍉-鎇䤷-䤼𨨯-𨪆𫒰-𫒷𬫭-𬫲𮢙-𮢧𰼻-𰽁鎈-鎨鎪-鎿龲䤽-䥇𨪇-𨫎𫒸-𫒾𫟱𬫳-𬫾𮢨-𮢳𰽂𰽃鎩鏀-鏲鏹䥈-䥓𨫏-𨬌𫒿-𫓃𬫿-𬬄𮢴-𮢽𰽄𰽅鏳鏵-鏸鏺-鐨䥔-䥜𨬍-𨬔𨬖-𨭔𫓄-𫓎𬬅-𬬊𮢾-𮣎𰽆-𰽌鏴鐩-鑁䥝-䥦𨬕𨭕-𨮑𫓏-𫓕𬬋-𬬑𮣏-𮣘𰽍鑂-鑔鑧䥧-䥮𨮒-𨮷𫓖-𫓚𬬒-𬬗𮣙-𮣝𰽎-𰽑鑕-鑦䥯-䥴𨮸-𨯜𫓛𫓜𬬘-𬬛𮣞-𮣤𰽒鑨-鑬䥵-䥷𨯝-𨯹𫓝-𫓟𬬜-𬬞𮣥-𮣩鑭-鑳䥸𨯺-𨰈𨰱𫓠-𫓢𬬟𬬠𮣪𮣫鑴-鑺𨰉-𨰝𫓣𬬡𬬢𮣬𮣭鑻-鑿𨰞-𨰨𫓤𮣮钀-钂𨰩-𨰰𬬣𮣯钃钄䥹𨰲-𨰶𬬤𨰷-𨰹𬬥𰽓𨰺𬬦𨰻𮣰𨰼𨰽𮣱𰽔] +[radical 167'=⻐钅:钅-钌𫓥𫟲𰽕𰽖钍-钗𨰾𨰿𫓦𫟳𬬧-𬬪𮣲𰽗-𰽛钘-钯䥺-䥼𨱀-𨱂𫓧-𫓫𫟴𫟵𬬫-𬬶𮣳𰽜-𰽤钰-铎鿭䥽-䥿𨱃-𨱆𫓬-𫓮𫟶𫟷𬬷-𬭂𰽥-𰽱铏-铷䦀𫓯-𫓴𫟸-𫟻𬭃-𬭉𰽲-𰽽铸-锕鿏䦁𨱇𨱈𫓵-𫓷𫟼𬭊-𬭐𮣴𰽾-𰾋锖-锱𨱉-𨱌𫓸-𫓿𫟽𬭑-𬭝𮣵𰾌-𰾓锲-镅𨱎𫔀-𫔄𫟾𫟿𬭞-𬭥𰾔-𰾦镆-镕鿔䦂𨱍𨱏𫔅-𫔈𫠀𬭦-𬭫𮣶𰾧-𰾯镖-镠𨱐𨱒𫔉𫔊𬭬-𬭲𰾰-𰾲镡-镫䦃-䦅𨱑𨱓𨱔𫔋-𫔏𬭳-𬭹𰾳-𰾽镬-镱𨱕𨱖𫔐𫔑𬭺-𬭽𮣷𰾾-𰿁镲𫔒𫠁𬭾𰿂镳镴𬭿𰿃-𰿅𫔓𬮀𰿆𰿇镵镶𬮁𰿈𫔔𰿉𫔕𬮂𰿊䦆𬮃] +[radical 168=⾧長:長镸𨱗-𨱙镹䦇𮣸𰿋镺𨱚-𨱥𮣹𮣺𰿌镻䦈䦉𨱦-𨱱𮣻䦊𨱲-𨱿𫔖𬮄𮣼𮣽𰿍𨲀-𨲆𮣾𮣿𰿎-𰿐镼𨲇-𨲒𫔗𮤀𮤁𰿑𡑺𨲓-𨲕𨲗-𨲝𰿒𨲖𨲞-𨲤𮤂𰿓䦋𨲥-𨲬𮤃𮤄𰿔𰿕镽𨲭-𨲷𮤅𮤆镾𨲸-𨳆] +[radical 168'=⻓长:长𰿖] +[radical 169=⾨門:門𨳇𨳈閁閂𨳉𫔘閃-閅𨳊-𨳏𬮅𰿗閆-閊䦌䦍𨳐-𨳖𫔙𬮆𮤇𰿘-𰿛開-閗䦎-䦑𨳗-𨳲𫔚𫔛𬮇𬮈𮤈𮤉𰿜𰿝閘-閠䦒-䦔𨳳-𨴌𫔜-𫔠𬮉𮤊-𮤍𰿞閡-閪䦕-䦛𨴍-𨴦𮤎𮤏𰿟閫-閴䦜-䦟𨴧-𨵇𫔡-𫔤𬮊-𬮌閵閶閸-闂䦠-䦨𨵈-𨵤𫔥-𫔧𮤐-𮤖𰿠-𰿢閷闃-闏䦩-䦯𨵥-𨵿𫔨𬮍𬮎𮤗-𮤛𰿣闐-闘𨶀-𨶛𬮏-𬮑𮤜-𮤞闙-闝䦰𨶜-𨶫𫔩𬮒𮤟-𮤡闞-闡䦱𨶬-𨷂𬮓𮤢-𮤥闢-闦䦲-䦴𨷃-𨷓𨷕-𨷗𫔪𬮔𬮕𮤦𮤧闧䦵𨷔𨷘-𨷞𬮖𮤨𰿤𨷟-𨷥𬮗𨷦-𨷮𨷶𮤩𨷯-𨷵𨷸𫔫𮤪𨷷𨷹-𨷾] +[radical 169'=⻔门:门闩𰿥闪𬮘𮤫𰿦闫-闯𨷿-𨸁𫔬𬮙-𬮛𮤬𮤭𰿧闰-闷𨸂𨸃𫔭-𫔯𬮜-𬮟𮤮-𮤰𰿨-𰿫闸闹𫔰𫠂𬮠𬮡𮤱𮤲𰿬𰿭闺-阂䦶𨸄𨸅𫔱𬮢-𬮧𮤳𰿮阃-阆䦷𫔲𫔳𬮨-𬮪𰿯𰿰阇-阐𫔴𬮫-𬮰𮤴-𮤶𰿱-𰿳阑-阕䦸𨸆-𨸈𬮱-𬮵𮤷𰿴-𰿶阖-阙𨸉𨸊𫔵𫔶𰿷𰿸阚𫔷𫔸𬮶𬮷𰿹𰿺𨸋𨸌𬮸𬮹𮤸𰿻𰿼阛𰿽𰿾𨸍𫔹𰿿𱀀𨸎] +[radical 170=⾩阜:阜阝𨸏阞队䦹䦺𨸐-𨸕阠-阤䦻𨸖-𨸙𫔺𬮺𮤹𱀁𱀂阥-阶䦼-䧀𠁲𨸚-𨸩𫔻𬮻-𬮽𮤺𮤻𱀃-𱀅阷-陉䧁-䧃𨸪-𨹀𫔼𫔽𬮾𮤼-𮤿𱀆-𱀊陊-陕䧄-䧈𨹁-𨹗𫔾-𫕀𬮿𬯀𮥀-𮥅𱀋-𱀐陖-陙陛-险䧉-䧏𨹘-𨹳𫕁-𫕃𬯁-𬯃𮥆-𮥋𱀑-𱀖陚陪-険䧐-䧖𨹵-𨺝𫕄𫕅𬯄-𬯊𮥌-𮥑𱀗-𱀠陻-隐䧗-䧙𨺞-𨺿𫕆-𫕍𫠃𬯋-𬯏𮥒𱀡-𱀩隑-隙﨩䧚-䧟𨻀-𨻭𫕎𫕏𬯐-𬯓𮥓-𮥚𱀪𱀫隚-隡䧠-䧣𨻮-𨼉𫕐-𫕓𬯔-𬯘𮥛-𮥟𱀬-𱀰隢-隥䧤-䧦䧩𨼊-𨼩𫕔-𫕗𬯙-𬯛𮥠-𮥤𱀱-𱀶隦-隫䧧䧨䧪𨼪-𨼾𬯜-𬯟𮥥-𮥩𱀷-𱀺隬-隲䧫-䧭𨼿-𨽌𬯠𮥪-𮥮𱀻隳𨽍-𨽕𬯡𮥯𱀼-𱀿隴䧮𨽖-𨽡𫕘𮥰𱁀-𱁂隵䧯𨽢-𨽥𬯢-𬯤𮥱䧰𨽦-𨽫𬯥-𬯧𱁃𱁄𨽬𨽭𬯨𨽮𨽯𮥲𨽰𨽱𬯩𮥳鿧𨽲-𨽵] [radical 171=⾪隶:隶𮥴𨽶-𨽻𫕙隷𨽼-𨽾隸𨽿𮥵𨾀-𨾄] -[radical 172=⾫隹:隹-难䧱𨾅-𨾇隿雀䧲䧳𨾈-𨾑𮥶雁-雈䧴-䧶𨾒-𨾟𫕚𬯪𮥷-𮥺雉-雏䧷-䧺𨾠-𨾱𬯫𮥻雐-雒䧻𨾲-𨿊𫕛𬯬𬯭雓䧼䧽𨿋-𨿟𬯮𮥼雔雕䧾䧿𨿠-𨿾𬯯𬯰𮥽-𮥿雖䨁䨂𨿿-𩀖𬯱𮦀雗-雠䨃𩀗-𩀣𫕜𮦁雡-難䨄𩀤-𩀳䨅-䨇𩀴-𩁆𬯲-𬯴雤𩁇-𩁒䨈𩁓-𩁛𬯵𬯶𩁜-𩁥𬯷雥雦𩁦-𩁫𮦂䨉𩁬-𩁱𮦃雧𩁲𩁳䨊𩁴𩁵] -[radical 173=⾬雨:雨𮦄𩁶-𩁸𫕝雩-雫䨋𩁹-𩂁𫕞𬯸𮦅雬-雳䨌䨍𩂂-𩂑𫕟𫕠𬯹𬯺𮦆-𮦉雴-雾䨎𩂒-𩂡𫕡𫕢𬯻𮦊-𮦍雿-霁䨏-䨖𩂢-𩂶𫕣𫕤𮦎𮦏霂-霊䨗-䨙𩂷-𩃑𫕥𫕦𬯼𬯽𮦐-𮦓霋-霗䨚-䨝𩃒-𩃴𫕧𫕨𬯾-𬰃𮦔-𮦛霘-霠䨞-䨤𩃵-𩃽𩃿-𩄖𫕩𫕪𬰄-𬰇𮦜-𮦣霡-霥䨥-䨪𩃾𩄗-𩄭𩄯-𩄺𫕫𬰈𮦤-𮦫霦-霭䨫-䨯𩄻-𩅜𫕬𫕭𬰉𬰊𮦬霮-霴䨰䨱𩅝-𩅻𫕮-𫕱𬰋-𬰍𮦭-𮦲霵-霻𩅼-𩆐𫕲𬰎-𬰐𮦳-𮦶霼-靀䨲-䨴𩆑-𩆣𫕳𫕴𬰑-𬰔𮦷-𮦻靁䨵䨶𩆤-𩆬𮦼靂-靈䨷𩆭-𩆴𫕵𫕶𮦽靉䨸𩆵-𩆾𮦾靊𩆿-𩇇𮦿靋-靎鿨䨹𬰕𮧀𮧁𩇈𩇉靏𩇊-𩇎𫕷𬰖𮧂𩇏-𩇑䨺𩇒靐𩇓𩇔䨻] -[radical 174=⾭靑:靑青𩇕𫕸靓靔𩇖𩇗靕靖𩇘-𩇛𫕹𫕺𬰗𬰘𮧃靗-静𩇜靚-靜𩇝𩇞𫕻𩇟靝𩇠𩇡𫕼𩇢𩇣䨼𩇤𩇥] -[radical 175=⾮非:非𩇦-𩇨䨽䨾𩇩-𩇬𬰙靟䨿𩇭-𩇴𮧄𩇵𩇶𬰚𬰛𮧅𮧆𩇷𫕽𮧇靠䩀𩇸-𩇻𬰜𩇼𩇽𬰝靡𬰞䩁𩇾-𩈁𫕾𬰟𮧈𫕿𩈂] -[radical 176=⾯面:面靣𠚑𩈃-𩈅𮧉䩂-䩄𩈆-𩈌靤䩅-䩇𩈍-𩈘𫖀𬰠𮧊𮧋靥𤎂𩈙-𩈠𫖁𮧌靦䩈䩉𩈡-𩈪𫖂𮧍䩊𩈫-𩈱𬰡𮧎𩈲-𩈷𫖃𮧏𩈸-𩈺䩋𩈻-𩉀𬰢𬰣𮧐靧䩌䩍𩉁-𩉉𫖄𮧑𮧒䩎𩉊𩉋靨𩉌-𩉐䩏𩉑-𩉚] -[radical 177=⾰革:革𮧓靪𩉛𩉜靫-靱䩐-䩒𩉝-𩉠靲-靹䩓-䩘𩉡-𩉷𮧔靺-鞆䩙-䩞𩉸-𩊏𫖅𫖆𮧕-𮧗鞇-鞒䩟𩊐-𩊨𫖇𫖈𬰤𮧘𮧙鞓-鞙䩠-䩧𩊩-𩊾𬰥𮧚-𮧝鞚-鞡䩨-䩮𩊿-𩋞𬰦𮧞鞢-鞰䩯-䩵𩋟-𩌂𬰧𮧟-𮧢鞱-鞷䩶-䩻𥌕𩌃-𩌥𮧣-𮧥鞸-鞻䩼-䩾𩌦-𩍂𫖉𮧦-𮧩鞼-鞿䩿-䪄𩍃-𩍒𫖊𬰨𬰩𮧪𮧫韀-韃䪅䪆𩍓-𩍤𫖋𮧬𮧭韄韅䪇䪈𩍥-𩍱韆-韈䪉𩍲-𩍷䪊䪋𩍸-𩍺𩍼-𩍾韉䪌䪍𩍿-𩎆䪎𩎇-𩎊韊𩎋-𩎑] -[radical 178=⾱韋:韋𮧮-𮧰𫖌韌𩎒䪏𩎓-𩎗𫖍𬰪韍韎䪐-䪓𩎘-𩎣韏-韑𩎤-𩎮𫠄𬰫-𬰭𮧱韒䪔𩎯-𩎷韓-韕䪕𩎸-𩏄𫖎韖-韚䪖-䪘𩏅-𩏎𬰮𮧲韜-韟䪙䪚𩏏-𩏗韛韠𩏘-𩏟𫖏韡韢䪛𩏠-𩏧𮧳韣䪜𩏨-𩏭䪝𩏮-𩏱𬰯韤韥𩏲𩏳𫖐𩏴𩏵𬰰𩏶-𩏻] -[radical 178'=⻙韦:韦韧𬰱𩏼𫖑𬰲𮧴韨𩏽𩏾𬰳𬰴𫖒𮧵韩𫖓韪韫𩏿𩐀𫠅𬰵韬𫖔-𫖖𬰶-𬰸] -[radical 179=⾲韭:韭韮䪞𩐁𩐂韯䪟𩐃韰𩐄韱䪠𩐅-𩐈韲䪡䪢𩐉𩐊䪣𩐋𩐍𩐎䪤𩐌𩐏-𩐓䪥𩐔-𩐖] -[radical 180=⾳音:音竟章䪦-䪨𩐗𮧶𮧷韴韵䪩𩐘𩐙𫖗韶韷䪪𩐚-𩐝𫖘𬰹-𬰻𮧸𩐞-𩐦𬰼𮧹𮧺韸䪫䪬𩐧-𩐬𬰽𮧻𩐭-𩐰韹韺䪭𩐱-𩐴𫖙𮧼韻韼䪮䪯𩐵-𩐸𮧽韽-響𩐹-𩐾𫖚𩐿-𩑁𫖛𮧾䪰𩑂-𩑆𮧿頀𩑇𩑈𫖜𬰾𩑉𩑊] -[radical 181=⾴頁:頁𩑋頂-頄𩑌-𩑏𬰿項-頉䪱䪲𩑐-𩑘𬱀頊-頓頙䪳-䪵𩑙-𩑯𫖝𮨀-𮨂頔-領頚䪶-䪾𩑰-𩒎𫖞𬱁𬱂𮨃-𮨆頛-頣頦-頬䪿-䫂𩒏-𩒭𬱃𮨇-𮨊頤頥頭-頽䫃-䫊𩒮-𩓜𫖟𫖠𬱄-𬱇𮨋𮨌頿-顊䫋-䫓𩓝-𩓿𫖡𬱈𬱉𮨍-𮨔頾顋-顕䫔-䫝𩔀-𩔘𫖢𫖣𬱊𬱋𮨕𮨖顖-類䫞-䫧𩔙-𩔲𫖤𮨗-𮨛顟-顣䫨-䫫𩔳-𩕈𫖥𫖦𬱌𬱍𮨜𮨝顤-顨䫬-䫱𩕉-𩕞𫖧𬱎𮨞𮨟顩-顫䫲-䫴𩕟-𩕫𫖨𬱏𮨠𮨡顬-顯𩕬-𩕽顰䫵䫶𩕾-𩖅𫖩𬱐𮨢𮨣顱顲䫷𩖆-𩖈𮨤𮨥𩖉-𩖎𬱑顳顴𩖏-𩖓𬱒] -[radical 181'=⻚页:页-顷𬱓顸-须𫖪顼-预𫖫𫠆𬱔𬱕颅-颈𫖬𫖭𬱖-𬱚颉-颏𫖮-𫖱𬱛-𬱢颐-颖𫖲𫖳𬱣-𬱥颗𩖕𩖖𫖴-𫖶𬱦-𬱬题-额𫖷𬱭-𬱯颞-颡𫖸𬱰𫖹颢颣𬱱颤𩖗颥𬱲颦𫖺颧𬱳] -[radical 182=⾵風:風䫸𩖘𩖙𮨦颩颪䫹𩖚-𩖡颫颬䫺-䫽𩖢-𩖯𩖱-𩖳𫖻𮨧颭-颱䫾-䬃𩖴-𩗃𫖼𮨨颲颳䬄䬅𠙬𩗄-𩗒𮨩-𮨫颴颵䬆-䬊𩗓-𩗧𮨬颶颷䬋-䬐𩗨-𩘄𫖽𮨭-𮨯颸-颺䬑-䬗𩘅-𩘍𩘏-𩘛𫖾𫖿𬱴颻-飀䬘-䬚𩘎𩘜-𩘬𫗀-𫗂𮨰飁-飄䬛䬜𩘭-𩘷𮨱飅-飊䬝𩘸-𩙇飋𩙈-𩙍𫗃𫗄𮨲䬞𩙎-𩙐𫗅䬟𩙑-𩙕𫗆𩙖-𩙜飌飍𩙝-𩙟𮨳𩙠-𩙤] -[radical 182'=⻛风:风飏𫗇𫠇𬱵-𬱷飐-飒𩙥𩙦𫠈𬱸-𬱼𩙧𫗈𬱽飓𩙨-𩙪𫗉𬱾-𬲀𮨴飔飖𩙫𩙬𫗊𬲁𬲂飕飗𩙭𩙮𬲃𬲄飘𮨵飙飚𩙯𬲅𬲆𩙰𫗋𬲇𬲈] -[radical 183=⾶飛:飛𩙱-𩙳𬲉𩙴䬠𫗌䬡𩙵-𩙹飜𩙺-𩙽𬲊飝𩙾] -[radical 183'=⻜飞:飞𮨶] -[radical 184=⾷食:食飠𠋑𩙿-𩚁𩚃𩚂飡-飤䬢𩚄-𩚆飥-飨䬣-䬥𩚇-𩚔𮨷𮨸飩-飲䬦-䬪𩚕-𩚧𫗍𬲋-𬲎飳-飹飻-飿䬫-䬴𩚨-𩛈𫗎𮨹-𮨻飺餀-餏䬵-䬻𩛉-𩛜𫗏-𫗒𬲏-𬲑𮨼餐-餙餝䬼-䭂𩛝-𩛹𫗓𬲒-𬲔餚-餜餞-餩䭃-䭇𩛺-𩜢𩜤-𩜬𬲕𬲖𮨽-𮩀餪-餵餷䭈-䭏𩜣𩜭-𩝘𫗔-𫗗𬲗-𬲙𮩁-𮩇餶餸-饃䭐-䭔𩝙-𩝳𩝵-𩝼𫗘𮩈-𮩋饄-饉䭕-䭗𧈐𩝴𩝽-𩞠𫗙𫗚𬲚𮩌-𮩏饊-饓䭘-䭜𡓷𩞡-𩞵𩞷-𩞽𫗛𬲛-𬲞𮩐饔-饙䭝-䭠𩞶𩞾-𩟒𬲟𬲠𮩑-𮩕饚-饜䉵䭡-䭤𩟓-𩟣𫗜𫗝䭥𩟤-𩟬𬲡𮩖𮩗饝𩟭-𩟵𮩘饞饟䭦䭧𩟶𮩙𮩚䭨𩟷-𩟺𬲢𬲣饠饡䭩𬲤𩟻饢𩟼𩟽] -[radical 184'=⻠饣:饣-饥𬲥𬲦饦饧𫗞𬲧𬲨饨-饮𩟾-𩠀𫗟𫗠𬲩𬲪饯-饴𩠁𩠂𫗡-𫗣𬲫-𬲳饵-饼𩠃𫗤𫗥𬲴-𬲷𮩛𮩜饽-馂𩠄𩠅𩠇𫗦-𫗨𬲸-𬲻馃-馆𩠆𩠈𩠉𫗩𫗪𬲼-𬳂馇馈馊馋𩠊𩠋𫗫-𫗯𬳃-𬳇𮩝馉馌-馐𩠌𫗰𫗱𬳈-𬳍馑馒𩠍𩠎𬳎-𬳐馓馔䭪𩠏𫗲𫗳𬳑𬳒𮩞𫗴𬳓𬳔𫗵馕] -[radical 185=⾸首:首𩠐馗𩠑-𩠓𮩟𩠔-𩠙𫗶𮩠䭫䭬𩠚-𩠠𬳕𬳖𮩡𩠡-𩠧𫗷𬳗𬳘𮩢𮩣馘𩠨𩠩𫗸𬳙𮩤䭭𩠪-𩠭𮩥𮩦䭮𩠯𩠱𫗹𬳚𩠲𫗺𩠳𩠴𬳛𩠵-𩠷𫗻𩠸𩠹] -[radical 186=⾹香:香𩠺馚𩠻-𩠽𬳜馛-馝䭯𩠾-𩡁𩡃𩡄𩡂𩡅𩡆𫗼𫗽𮩧𮩨馞-馠𩡇𩡈馡-馣䭰-䭲𩡉-𩡋𩡏𫗾𬳝𬳞𮩩𮩪馤馥𩡌-𩡎𩡐-𩡒𫗿𬳟𬳠馦馧𩡓-𩡘𬳡-𬳣𮩫𮩬馨𩡙-𩡜𫘀𫘁𬳤-𬳦𮩭馩𩡝-𩡡𫘂𬳧𮩮𩡢𩡣𫘃𮩯𮩰馪𩡤𮩱𥗶𩡥馫䭳𩡦𫘄] -[radical 187=⾺馬:馬𩡧𫠉𩡨馭馮䭴𩡩-𩡯𮩲馯-馵䭵䭶𩡰-𩡶𫘅𬳨𮩳-𮩶馶-駇䭷-䭾𩡷-𩡾𩢀-𩢅𩢇-𩢌𫘆-𫘉𬳩𬳪𮩷-𮩹駈-駠䭿-䮅𩡿𩢆𩢍-𩢭𮩺-𮩽駡-駲䮆-䮍𩢮-𩣕𫘊𬳫𮩾-𮪄駴-騃䮎-䮒𩣖-𩣬𩤷𬳬𮪅-𮪇駳騄-験䮓-䮛𩣭-𩤖𩤞𫘋-𫘎𬳭-𬳯𮪈-𮪌騔-騨䮜-䮢𩤗-𩤝𩤟-𩤶𩤸-𩤼𫘏-𫘑𮪍-𮪔騩-騸䮣-䮩𩤽-𩥪𫘒-𫘖𮪕騹-驇龭䮪-䮱𩥫-𩦁𬳰𮪖-𮪙驈-驕䮲-䮶𩦂-𩦝𫘗𬳱驖-驜䮷-䮹𩦞-𩦵𫘘𮪚驝-驟䮺-䮼𩦶-𩧁𫘙𮪛䮽𩧂-𩧎𮪜驠-驣䮾𩧏-𩧓𮪝𮪞驤-驧龮䮿𩧔-𩧗𫘚𮪟驨驩䯀𩧘-𩧞𮪠驪䯁𩧟𩧠驫𩧡-𩧤𬳲䯂𩧥] -[radical 187'=⻢马:马-驰𫘛驱-驴𩧦𫘜𫘝𬳳驵-骀𩧧-𩧭𩧯𫘞𫘟𫠊𬳴-𬳸骁-骉䯃𩧮𩧰-𩧶𫘠𫘡𬳹-𬳾骊-骏䯄𩧷-𩧺𫘢-𫘤𬳿𬴀𮪡𮪢骐-骖𩧻-𩧽𫘥-𫘧𬴁𬴂骗-骛𩧾-𩨃𩨅-𩨊𫘨𫘩𬴃𬴄𮪣骜-骟䯅𩨄𩨋-𩨍𫘪-𫘬𬴅𮪤骠-骢𫘭𫘮𫠋𬴆-𬴈骣𩨎𩨏𫘯𬴉𬴊𮪥𫘰𫠌𬴋骤𬴌𩨐𬴍骥𬴎骦骧𬴏𫘱𬴐] -[radical 188=⾻骨:骨䯆骩䯇𩨑-𩨓𮪦骪-骮𩨔-𩨛骯-骱䯈䯉𩨜-𩨫骲-骷䯊-䯎𩨬-𩨼𮪧𮪨骸-骼䯏-䯔𩨽-𩩈𫘲𮪩骽骾䯕-䯚𩩉-𩩖𬴑𬴒𮪪-𮪬骿-髁䯛䯜𩩗-𩩬𮪭-𮪯髂-髅䯝-䯠𩩭-𩩿𫘳𫘴𮪰𮪱髆-髌䯡𩪀-𩪈𮪲髍-髏䯢𩪉-𩪖𮪳𮪴髐䯣𩪗-𩪟髑-體䯤𩪠-𩪫𮪵髕䯥𩪬-𩪱髖䯦𩪲-𩪶𮪶髗𩪷-𩪺𬴓𮪷𩪻-𩪾] -[radical 189=⾼高:高髙䯧𫘵𬴔䯨𩪿𩫀髚䯩𩫁-𩫉𬴕𮪸髛𩫊-𩫍𫘶𮪹𩫎-𩫔𫘷𬴖𬴗𩫕-𩫙𬴘髜𩫚-𩫝𬴙𬴚𮪺䯪𩫞-𩫤𬴛𮪻𮪼𩫥𩫦𬴜髝䯫𩫧𬴝-𬴟髞𩫨-𩫪𬴠𩫫𩫬𬴡䯬𩫭𬴢𩫮𩫯𬴣𩫰-𩫲𬴤-𬴦𩫳] -[radical 190=⾽髟:髟𫘸髠䯭䯮𩫴-𩫸髡髢𩫹-𩫾𫘹𫘺髣-髪䯯-䯴𩫿-𩬐𫘻𬴧𮪽-𮪿髫-髴䯵䯶𩬑-𩬯𫘼𮫀-𮫂髵-髻鬇䯷䯸𩬰-𩭆𫘽𬴨𬴩𮫃-𮫅髼-鬂䯹-䯼𩭇-𩭝𫘾𫘿𬴪𮫆-𮫈鬃-鬆鬈䯽-䰃𩭞-𩭹𫙀𫙁𬴫𬴬𮫉-𮫌鬉-鬏䰄-䰇𩭺-𩮕𫙂𬴭𬴮𮫍𮫎鬐-鬓䰈-䰋𩮖-𩮮𮫏鬔-鬘鬝䰌䰍𩮯-𩯂𫙃鬙-鬜䰎𩯃-𩯚𮫐𮫑鬞-鬠𩯛-𩯥𬴯𮫒鬡鬢䰏-䰒𩯦-𩯯鬣䰓䰔𩯰-𩯹䰕𩯺-𩰀𮫓鬤𩰁-𩰇䰖𩰈𩰉] -[radical 191=⾾鬥:鬥𩰊-𩰌鬦𩰍-𩰏鬧𩰐鬨𩰑𩰒鬩𩰓𩰔𬴰𮫔鬪䰗𩰕𮫕䰘𩰖-𩰘鬫𩰙-𩰛鬬鬭𩰜-𩰞𬴱鬮𩰟] -[radical 192=⾿鬯:鬯𮫖𩰠-𩰦𮫗𩰧𩰨𮫘鬰𩰩𩰪鬱] -[radical 193=⿀鬲:鬲𮫙𬴲𩰫𩰬𬴳䰙䰚𩰭𩰮𫙄䰛𩰯𩰰𫙅𬴴鬳䰜𩰱-𩰸𬴵鬴𩰹-𩰽𬴶鬵鬶𩰾-𩱂鬷𩱃-𩱆𬴷鬸𩱇-𩱋鬹鬺𩱌-𩱑𫙆鬻䰝𩱒-𩱕𬴸𩱖-𩱣𬴹䰞𩍻𩱤𩱥𬴺𮫚𩱦-𩱬𮫛𩱭𩱮𫙇𩱯-𩱳𬴻𬴼𩱴-𩱸] -[radical 194=⿁鬼:鬼𩱹-𩱼𫙈𬴽鬽𩱽-𩲉𬴾鬾-魂䰟𩲊-𩲠𫙉𮫜𮫝魃-魆䰠䰡𩲡-𩲹魇䰢䰣𩲺-𩳋𫙊𬴿𮫞𮫟魈魉𩳌-𩳡𫙋𬵀𮫠魊-魏䰤-䰧𩳢-𩳴𫙌𫙍𮫡-𮫣䰨䰩𩳵-𩴅𮫤魐䰪𩴆-𩴏𮫥𮫦魑-魔𩴐-𩴛𮫧魕魖䰫-䰭𩴜-𩴭𫙎䰮𩴮-𩴰𮫨魗-魙䰯䰰𩴱-𩴿𮫩𩵀-𩵃𮫪𩵄-𩵈𮫫𩵉𩵊䰱] -[radical 195=⿂魚:魚𤋳𩵋𮫬-𮫯䰲魛-魞䰳𩵌-𩵓𫙏𬵁𬵂魟-魢䰴-䰶𩵔-𩵟𩶷𫙐𬵃𬵄𮫰魣-魹䰷-䰾𩵠-𩶀𫙑𫙒𬵅𬵆𮫱𮫲魺-鮘鮣䰿-䱉𩶁-𩶠𩾀𫙓-𫙗𬵇-𬵌𮫳𮫴鮙-鮢鮤-鮴鮺䱊-䱎𩶡-𩶶𩶸-𩷌𫙘-𫙟𬵍-𬵑𮫵-𮫸鮵-鮹鮻-鯓鯽䱏-䱘𩷍-𩷶𩾉𫙠-𫙣𬵒-𬵖𮫹-𮫽鯔-鯵鯻䱙-䱪𩷷-𩸽𫙤-𫙧𬵗-𬵛𮫾𮫿鯶-鯺鯼鯾-鰛鰠䱫-䱴𩸾-𩹰𫙨-𫙪𬵜-𬵟𮬀-𮬅鰜-鰟鰡-鰰鿐䱵-䱽𩹱-𩺬𫙫-𫙯𫠍𬵠-𬵣𮬆-𮬊鰱-鱈鷠䱾-䲈𩺭-𩻗𫙰-𫙶𬵤-𬵩𮬋-𮬍鱉-鱛䲉-䲏𩻘-𩼁𫙷-𫙼𬵪-𬵭𮬎-𮬒鱜-鱧鱩-鱫䲐-䲕𩼂-𩼤𩾍𫙽-𫚁𫠎𬵮-𬵱𮬓𮬔鱨鱬-鱰䲖-䲘𩼥-𩼺𫚂𫚃𬵲-𬵵𮬕鱱-鱶䲙𩼻-𩽌𫚄𬵶𮬖鱷鱸䲚䲛𩽍-𩽙𬵷-𬵹𮬗𮬘𩽚-𩽦𫚅𬵺𮬙𮬚鱹鿩𩽧-𩽯𬵻𬵼鱺𩽰-𩽲𫚆𬵽𬵾𩽳-𩽸𫚇𬵿鱻䲜] -[radical 195'=⻥鱼:鱼鱽𬶀𬶁鱾𫚈-𫚊𬶂-𬶄鱿-鲃鿕䲝𩽹-𩽻𫚋-𫚍𫠏𬶅-𬶉𮬛鲄-鲐䲞䲟𫚎-𫚒𫠐𬶊-𬶍鲑-鲟𩽼-𩽿𫚓-𫚘𬶎-𬶐𮬜𮬝鲠-鲬𩾁-𩾄𫚙-𫚛𬶑-𬶕𮬞鲭-鲻𩾅-𩾈𫚜-𫚡𬶖𬶗𬶙-𬶝𮬟𮬠鲼鲽鲿-鳋䲠䲡𩾊𩾋𫚢-𫚥𫠑𬶘𬶞-𬶨鲾鳌-鳒䲢-䲤𫚦𬶩𬶪𮬡𮬢鳓-鳛𩾌𫚧𫚨𫠒𬶫-𬶭𮬣鳜-鳟𫚩𫚪𬶮-𬶴鳠-鳣𫚫𬶵𬶶鳤𫚬𬶷𩾎𫚭𬶸𮬤𬶹-𬶻] -[radical 196=⿃鳥:鳥𫠓鳦𩾏-𩾑𫚮鳧-鳰䲥𩾒-𩾜𬶼𮬥鳱-鳶䲦-䲫𩾝-𩾯𬶽-𬶿𮬦-𮬪鳷-鴉鴋-鴎䲬-䲸𩾰-𩿛𫚯-𫚲𬷀-𬷄𮬫-𮬯鴊鴏-鴬䲹-䳊𩿜-𪀑𫚳-𫚷𫠔𬷅-𬷌𮬰-𮬲鴭-鵉䳋-䳔𪀒-𪁉𫚸-𫚻𬷍-𬷒𮬳-𮬸鵊-鵣鵥䳕-䳜𪁊-𪁶𫚼-𫛀𬷓𬷔𬷖-𬷛𮬹-𮬻鵦-鶏鶑䳝-䳥𪁷-𪂵𫛁-𫛈𬷜-𬷡𮬼-𮭃鶐鶒-鶫䳦-䳰𪂶-𪃹𫛉-𫛋𬷢-𬷧𮭄-𮭇鶬-鷊鷌-鷏䳱-䳶𪃺-𪄬𫛌-𫛏𬷨-𬷭𮭈-𮭏鷋鷐-鷟䳷-䳽𪄭-𪅮𫛐𫠕𬷮-𬷰𮭐-𮭕鷡-鷸鷺-鷼䳾-䴆𪅯-𪆫𪆭𫛑-𫛕𬷱-𬷳𮭖鷹鷽-鸊䴇-䴋𪆬𪆮-𪇐𫛖𬷴-𬷶𮭗𮭘鸋-鸒䴌䴍𪇑-𪇝𪇟-𪇬𫛗𬷷𮭙𮭚鸓鸔䴎𪇭-𪈂𫛘𬷸𮭛𮭜鸕-鸗䴏𪈃-𪈗𬷹𮭝𮭞鸘-鸚𪈘-𪈤鸛鸜𪈥-𪈭𮭟鸝鸞𧖠𪈮-𪈳𫛙䴐𩖔𪈴-𪈷𬷺𪈸-𪈽𮭠䴑䴒𪈾-𪉀] -[radical 196'=⻦鸟:鸟𬷻鸠鸡𬷼𬷽鸢-鸤𬷾鸥-鸩䴓𪉁-𪉃𫛚-𫛞𫠖𬷿𬸀𮭡-𮭣鸪-鸶𪉄𫛟-𫛤𬸁-𬸇𮭤鸷-鸿䴔䴕𪉅-𪉋𫛥-𫛪𬸈-𬸌𮭥鹀-鹈𪉌𪉍𫛫-𫛯𬷕𬸍-𬸑𮭦𮭧鹉-鹔䴖𪉎𫛰-𫛵𬸒-𬸗鹕-鹗鹙-鹜䴗𪉏𪉐𫛶-𫛼𬸘-𬸟鹘鹝-鹤䴘𪉑-𪉔𫛽𫛾𬸠-𬸣𮭨𮭩鹥-鹨𫛿-𫜂𬸤-𬸦𮭪鹩-鹬𫜃𫜄𬸧-𬸫鹭-鹰䴙𫜅𬸬-𬸯鹱鹲𫜆𪉕𬸰鹳鹴𬸱] -[radical 197=⿄鹵:鹵𠧸𪉖𪉗鹶䴚𪉘-𪉛𬸲鹷𪉜-𪉡𮭫𪉢𫜇䴛𪉣-𪉥𫜈𬸳𮭬鹸𪉦-𪉬𮭭𮭮鹹𪉭-𪉴𫜉𮭯鹺鹻䴜𪉵-𪉾䴝𪉿-𪊂鹼鹽𪊃-𪊅𬸴䴞𪊆-𪊊] -[radical 197'=⻧卤:𮭰𬸵𫠗𬸶鹾𫜊𬸷-𬸹] -[radical 198=⿅鹿:鹿𢉖𮭱𬸺麀-麂𪊋𪊌𫜋䴟𪊍𪊎𮭲麃麄䴠-䴢𪊏-𪊚𫜌𬸻麅-麈䴣-䴥𪊛-𪊤𬸼𮭳麉-麋𪊥-𪊳𫜍𬸽𬸾𮭴麌-麐䴦𪊴-𪋃𫜎𮭵麑-麗䴧𪋄-𪋍𬸿𮭶𮭷麘-麛𪋎-𪋖𮭸麜麝䴨𪋗-𪋛𬹀𮭹𮭺麞䴩𪋜-𪋠𬹁麟𪋡-𪋩𫜏麠䴪䴫𪋪-𪋭麡𪋮-𪋵麢𪋶-𪋸麣𪋹麤𪋺𪋻] -[radical 199=⿆麥:麥𪋼-𪌀麧䴬-䴮𪌁-𪌄麨-麫䴯䴰𪌅-𪌓麬-麮䴱-䴴𪌔-𪌚𪌜-𪌡𮭻麯麰䴵𪌢-𪌬𬹂麱麲䴶-䴸𪌭-𪌻麳麴䴹-䴽𪌼-𪍋𫜐𬹃𮭼𮭽麵𪍌-𪍚𮭾䴾-䵀𪍛-𪍢𮭿𮮀麶䵁䵂䵅𪍣-𪍱𮮁䵃𪍲-𪍷𬹄䵄𪍸-𪍾䵆𪍿-𪎅𮮂麷𪎆𪎇] -[radical 199'=⻨麦:麦𪎍𮮃𪎈𬹅麸𪎉𪎊𫜑𮮄𮮅𪎋𫜒𮮆𬹆𮮇𪎌𫜓𬹇-𬹉麹𪎎𪎏𫜔𬹊-𬹌麺𫜕𪎐𬹍𬹎] -[radical 200=⿇麻:麻𪎑麼麽𪎒-𪎔麾䵇𪎕-𪎚𮮈-𮮊𪎛-𪎢𫜖麿𪎣𪎤𬹏𮮋黀𪎥-𪎧𫜗黁䵈䵉𪎨-𪎯𮮌黂𪎰𪎱𮮍𪎲𮮎] -[radical 201=⿈黃:黃黄𪎳𪎴𬹐黅黆䵊𪎵-𪎹𫜘黇-黉𪎺𮮏黊黋䵋𪎻-𪏁䵌𪏂-𪏅𬹑䵍𪏆-𪏒䵎𪏓-𪏞𬹒䵏𪏟-𪏣𬹓䵐𪏤-𪏦黌𪏧-𪏬] -[radical 202=⿉黍:黍𮮐𮮑𪏭黎䵑𪏮𪏯䵒䵓𪏰-𪏵𬹔黏𪏶-𪐀𮮒𪐁䵔-䵖𪐂-𪐆䵗-䵙𪐇-𪐊黐䵚𪐋䵛𪐌-𪐐䵜𪐒𮮓𪐑𪐓-𪐖] -[radical 203=⿊黑:黑黒𪐗䵝𪐘䵞𪐙-𪐛墨黓䵟䵠𪐜-𪐣黔-默䵡𪐤-𪐱𮮔𮮕黚-點䵢䵣𪐲-𪐾𮮖黟-黡䵤-䵧𪐿-𪑇𬹕𬹖𮮗𮮘黢黣䵨䵩𢖛𪑈-𪑑𬹗黤-黪䵪-䵬𪑒-𪑢𪑤𫜙𫜚𮮙-𮮛黫-黯䵭-䵯𪑣𪑥-𪑽𫜛𬹘𮮜黰黱𪑾-𪒎𬹙𬹚黲-黴䵰𪒏-𪒗𮮝䵱𪒘-𪒨黵䵲-䵴𪒩-𪒳黶䵵𪒴-𪒸𮮞黷𪒹-𪒾𬹛𮮟黸𪒿-𪓊] +[radical 172=⾫隹:隹-难䧱𨾅-𨾇𱁅隿雀䧲䧳𨾈-𨾑𮥶𱁆-𱁈雁-雈䧴-䧶𨾒-𨾟𫕚𬯪𮥷-𮥺𱁉雉-雏䧷-䧺𨾠-𨾱𬯫𮥻雐-雒䧻𨾲-𨿊𫕛𬯬𬯭雓䧼䧽𨿋-𨿟𬯮𮥼雔雕䧾䧿𨿠-𨿾𬯯𬯰𮥽-𮥿雖䨁䨂𨿿-𩀖𬯱𮦀𱁊雗-雠䨃𩀗-𩀣𫕜𮦁𱁋雡-難䨄𩀤-𩀳𱁌䨅-䨇𩀴-𩁆𬯲-𬯴𱁍雤𩁇-𩁒䨈𩁓-𩁛𬯵𬯶𱁎𱁏𩁜-𩁥𬯷雥雦𩁦-𩁫𮦂䨉𩁬-𩁱𮦃𱁐雧𩁲𩁳䨊𩁴𩁵] +[radical 173=⾬雨:雨𮦄𩁶-𩁸𫕝𱁑雩-雫䨋𩁹-𩂁𫕞𬯸𮦅雬-雳䨌䨍𩂂-𩂑𫕟𫕠𬯹𬯺𮦆-𮦉雴-雾䨎𩂒-𩂡𫕡𫕢𬯻𮦊-𮦍𱁒𱁓雿-霁䨏-䨖𩂢-𩂶𫕣𫕤𮦎𮦏霂-霊䨗-䨙𩂷-𩃑𫕥𫕦𬯼𬯽𮦐-𮦓𱁔-𱁚霋-霗䨚-䨝𩃒-𩃴𫕧𫕨𬯾-𬰃𮦔-𮦛𱁛-𱁟霘-霠䨞-䨤𩃵-𩃽𩃿-𩄖𫕩𫕪𬰄-𬰇𮦜-𮦣𱁠-𱁢霡-霥䨥-䨪𩃾𩄗-𩄭𩄯-𩄺𫕫𬰈𮦤-𮦫霦-霭䨫-䨯𩄻-𩅜𫕬𫕭𬰉𬰊𮦬𱁣霮-霴䨰䨱𩅝-𩅻𫕮-𫕱𬰋-𬰍𮦭-𮦲霵-霻𩅼-𩆐𫕲𬰎-𬰐𮦳-𮦶霼-靀䨲-䨴𩆑-𩆣𫕳𫕴𬰑-𬰔𮦷-𮦻𱁤靁䨵䨶𩆤-𩆬𮦼𱁥-𱁨靂-靈䨷𩆭-𩆴𫕵𫕶𮦽𱁩靉䨸𩆵-𩆾𮦾靊𩆿-𩇇𮦿靋-靎鿨䨹𬰕𮧀𮧁𩇈𩇉靏𩇊-𩇎𫕷𬰖𮧂𩇏𱁪𩇐𩇑𱁫䨺𩇒靐𩇓𩇔䨻𱁬] +[radical 174=⾭靑:靑青𩇕𫕸靓靔𩇖𩇗靕靖𩇘-𩇛𫕹𫕺𬰗𬰘𮧃靗-静𩇜靚𱁭𱁮靛靜𩇝𩇞𫕻𩇟靝𩇠𩇡𫕼𩇢𩇣䨼𩇤𩇥] +[radical 175=⾮非:非𩇦-𩇨䨽䨾𩇩-𩇬𬰙靟䨿𩇭-𩇴𮧄𩇵𩇶𬰚𬰛𮧅𮧆𩇷𫕽𮧇靠䩀𩇸-𩇻𬰜𩇼𩇽𬰝靡𬰞䩁𩇾-𩈁𱁯𫕾𬰟𮧈𫕿𩈂] +[radical 176=⾯面:面靣𠚑𩈃-𩈅𮧉䩂-䩄𩈆-𩈌靤䩅-䩇𩈍-𩈘𫖀𬰠𮧊𮧋靥𤎂𩈙-𩈠𫖁𮧌靦䩈䩉𩈡-𩈪𫖂𮧍䩊𩈫-𩈱𬰡𮧎𩈲-𩈷𫖃𮧏𩈸-𩈺𱁰䩋𩈻-𩉀𬰢𬰣𮧐靧䩌䩍𩉁-𩉉𫖄𮧑𮧒䩎𩉊𩉋靨𩉌-𩉐䩏𩉑-𩉚] +[radical 177=⾰革:革𮧓靪𩉛𩉜靫-靱䩐-䩒𩉝-𩉠𱁱靲-靹䩓-䩘𩉡-𩉷𮧔𱁲靺-鞆䩙-䩞𩉸-𩊏𫖅𫖆𮧕-𮧗𱁳鞇-鞒䩟𩊐-𩊨𫖇𫖈𬰤𮧘𮧙𱁴𱁵鞓-鞙䩠-䩧𩊩-𩊾𬰥𮧚-𮧝𱁶鞚-鞡䩨-䩮𩊿-𩋞𬰦𮧞𱁷鞢-鞰䩯-䩵𩋟-𩌂𬰧𮧟-𮧢𱁸-𱁺鞱-鞷䩶-䩻𥌕𩌃-𩌥𮧣-𮧥𱁻𱁼鞸-鞻䩼-䩾𩌦-𩍂𫖉𮧦-𮧩鞼-鞿䩿-䪄𩍃-𩍒𫖊𬰨𬰩𮧪𮧫𱁽韀-韃䪅䪆𩍓-𩍤𫖋𮧬𮧭韄韅䪇䪈𩍥-𩍱韆-韈䪉𩍲-𩍷䪊䪋𩍸-𩍺𩍼-𩍾𱁾韉䪌䪍𩍿-𩎆䪎𩎇-𩎊韊𩎋-𩎑] +[radical 178=⾱韋:韋𮧮-𮧰𫖌韌𩎒𱁿䪏𩎓-𩎗𫖍𬰪𱂀韍韎䪐-䪓𩎘-𩎣𱂁韏-韑𩎤-𩎮𫠄𬰫-𬰭𮧱韒䪔𩎯-𩎷𱂂韓-韕䪕𩎸-𩏄𫖎韖-韚䪖-䪘𩏅-𩏎𬰮𮧲韜-韟䪙䪚𩏏-𩏗韛韠𩏘-𩏟𫖏韡韢䪛𩏠-𩏧𮧳韣䪜𩏨-𩏭䪝𩏮-𩏱𬰯韤韥𩏲𩏳𫖐𩏴𩏵𬰰𩏶-𩏻] +[radical 178'=⻙韦:韦韧𬰱𩏼𫖑𬰲𮧴𱂃韨𩏽𩏾𬰳𬰴𱂄𱂅𫖒𮧵𱂆-𱂉韩𫖓韪韫𩏿𩐀𫠅𬰵𱂊韬𫖔-𫖖𬰶𬰷𱂋𱂌𬰸] +[radical 179=⾲韭:韭韮䪞𩐁𩐂𱂍韯䪟𩐃韰𩐄韱䪠𩐅-𩐈韲䪡䪢𩐉𩐊䪣𩐋𩐍𩐎𱂎䪤𩐌𩐏-𩐓䪥𩐔-𩐖] +[radical 180=⾳音:音竟章䪦-䪨𩐗𮧶𮧷𱂏韴韵䪩𩐘𩐙𫖗韶韷䪪𩐚-𩐝𫖘𬰹-𬰻𮧸𩐞-𩐦𬰼𮧹𮧺韸䪫䪬𩐧-𩐬𬰽𮧻𱂐𱂑𩐭-𩐰韹韺䪭𩐱-𩐴𫖙𮧼𱂒𱂓韻韼䪮䪯𩐵-𩐸𮧽韽-響𩐹-𩐾𫖚𩐿-𩑁𫖛𮧾䪰𩑂-𩑆𮧿頀𩑇𩑈𫖜𬰾𩑉𩑊] +[radical 181=⾴頁:頁𩑋頂-頄𩑌-𩑏𬰿項-頉䪱䪲𩑐-𩑘𬱀頊-頓頙䪳-䪵𩑙-𩑯𫖝𮨀-𮨂𱂔𱂕頔-領頚䪶-䪾𩑰-𩒎𫖞𬱁𬱂𮨃-𮨆頛-頣頦-頬䪿-䫂𩒏-𩒭𬱃𮨇-𮨊𱂖𱂗頤頥頭-頽䫃-䫊𩒮-𩓜𫖟𫖠𬱄-𬱇𮨋𮨌𱂘𱂙頿-顊䫋-䫓𩓝-𩓿𫖡𬱈𬱉𮨍-𮨔頾顋-顕䫔-䫝𩔀-𩔘𫖢𫖣𬱊𬱋𮨕𮨖顖-類䫞-䫧𩔙-𩔲𫖤𮨗-𮨛𱂚-𱂜顟-顣䫨-䫫𩔳-𩕈𫖥𫖦𬱌𬱍𮨜𮨝顤-顨䫬-䫱𩕉-𩕞𫖧𬱎𮨞𮨟𱂝顩-顫䫲-䫴𩕟-𩕫𫖨𬱏𮨠𮨡顬-顯𩕬-𩕽𱂞顰䫵䫶𩕾-𩖅𫖩𬱐𮨢𮨣顱顲䫷𩖆-𩖈𮨤𮨥𩖉-𩖎𬱑𱂟顳顴𩖏-𩖓𬱒] +[radical 181'=⻚页:页-顷𬱓顸-须𫖪𱂠顼-预𫖫𫠆𬱔𬱕𱂡颅-颈𫖬𫖭𬱖-𬱚𱂢颉-颏𫖮-𫖱𬱛-𬱢𱂣-𱂨颐-颖𫖲𫖳𬱣-𬱥𱂩-𱂬颗𩖕𩖖𫖴-𫖶𬱦-𬱬𱂭-𱂰题-额𫖷𬱭-𬱯𱂱-𱂳颞-颡𫖸𬱰𱂴-𱂹𫖹𱂺颢颣𬱱𱂻颤𩖗颥𬱲颦𫖺颧𬱳] +[radical 182=⾵風:風䫸𩖘𩖙𮨦颩颪䫹𩖚-𩖡颫颬䫺-䫽𩖢-𩖯𩖱-𩖳𫖻𮨧𱂼颭-颱䫾-䬃𩖴-𩗃𫖼𮨨𱂽-𱂿颲颳䬄䬅𠙬𩗄-𩗒𮨩-𮨫颴颵䬆-䬊𩗓-𩗧𮨬𱃀-𱃂颶颷䬋-䬐𩗨-𩘄𫖽𮨭-𮨯𱃃-𱃆颸-颺䬑-䬗𩘅-𩘍𩘏-𩘛𫖾𫖿𬱴𱃇-𱃉颻-飀䬘-䬚𩘎𩘜-𩘬𫗀-𫗂𮨰𱃊飁-飄䬛䬜𩘭-𩘷𮨱𱃋-𱃍飅-飊䬝𩘸-𩙇飋𩙈-𩙍𫗃𫗄𮨲𱃎𱃏䬞𩙎-𩙐𫗅䬟𩙑-𩙕𫗆𱃐𩙖-𩙜𱃑飌飍𩙝𩙞𱃒𱃓𩙟𮨳𩙠-𩙤] +[radical 182'=⻛风:风飏𱃔𫗇𫠇𬱵-𬱷𱃕飐-飒𩙥𩙦𫠈𬱸-𬱻𱃖𱃗𬱼𱃘-𱃚𩙧𫗈𬱽𱃛飓𩙨-𩙪𫗉𬱾-𬲀𮨴𱃜𱃝飔飖𩙫𩙬𫗊𬲁𬲂𱃞飕飗𩙭𩙮𬲃𬲄飘𮨵𱃟飙飚𩙯𬲅𬲆𱃠𩙰𫗋𬲇𬲈] +[radical 183=⾶飛:飛𩙱-𩙳𬲉𩙴䬠䬡𩙵-𩙹飜𩙺-𩙽𬲊飝𩙾] +[radical 183'=⻜飞:飞𮨶𫗌] +[radical 184=⾷食:食飠𠋑𩙿-𩚁𩚃𩚂飡-飤䬢䶿𩚄-𩚆飥-飨䬣-䬥𩚇-𩚔𮨷𮨸𱃡-𱃣飩-飲䬦-䬪𩚕-𩚧𫗍𬲋-𬲎𱃤飳-飹飻-飿䬫-䬴𩚨-𩛈𫗎𮨹-𮨻飺餀-餏䬵-䬻𩛉-𩛜𫗏-𫗒𬲏-𬲑𮨼𱃥-𱃧餐-餙餝䬼-䭂𩛝-𩛹𫗓𬲒-𬲔𱃨𱃩餚-餜餞-餩䭃-䭇𩛺-𩜢𩜤-𩜬𬲕𬲖𮨽-𮩀𱃪𱃫餪-餵餷䭈-䭏𩜣𩜭-𩝘𫗔-𫗗𬲗-𬲙𮩁-𮩇餶餸-饃䭐-䭔𩝙-𩝳𩝵-𩝼𫗘𮩈-𮩋𱃬-𱃮饄-饉䭕-䭗𧈐𩝴𩝽-𩞠𫗙𫗚𬲚𮩌-𮩏𱃯饊-饓䭘-䭜𡓷𩞡-𩞵𩞷-𩞽𫗛𬲛-𬲞𮩐𱃰饔-饙䭝-䭠𩞶𩞾-𩟒𬲟𬲠𮩑-𮩕饚-饜䉵䭡-䭤𩟓-𩟣𫗜𫗝䭥𩟤-𩟬𬲡𮩖𮩗饝𩟭-𩟵𮩘饞饟䭦䭧𩟶𮩙𮩚䭨𩟷-𩟺𬲢𬲣饠饡䭩𬲤𩟻饢𩟼𩟽] +[radical 184'=⻠饣:饣-饥𬲥𬲦饦饧𫗞𬲧𬲨𱃱饨-饮𩟾-𩠀𫗟𫗠𬲩𬲪𱃲-𱃴饯-饴𩠁𩠂𫗡-𫗣𬲫-𬲳𱃵-𱃷饵-饼𩠃𫗤𫗥𬲴-𬲷𮩛𮩜𱃸-𱃻饽-馂𩠄𩠅𩠇𫗦-𫗨𬲸-𬲻馃-馆𩠆𩠈𩠉𫗩𫗪𬲼-𬳂𱃼-𱃿馇馈馊馋𩠊𩠋𫗫-𫗯𬳃-𬳇𮩝𱄀-𱄄馉馌-馐𩠌𫗰𫗱𬳈-𬳍𱄅馑馒𩠍𩠎𬳎-𬳐馓馔䭪𩠏𫗲𫗳𬳑𬳒𮩞𱄆𱄇𫗴𬳓𬳔𱄈-𱄊𫗵馕] +[radical 185=⾸首:首𩠐馗𩠑-𩠓𮩟𩠔𱄋𩠕-𩠙𫗶𮩠𱄌䭫䭬𩠚-𩠠𬳕𬳖𮩡𩠡-𩠧𫗷𬳗𬳘𮩢𮩣馘𩠨𩠩𫗸𬳙𮩤𱄍䭭𩠪-𩠭𮩥𮩦䭮𩠯𩠱𫗹𬳚𩠲𫗺𩠳𩠴𬳛𩠵-𩠷𫗻𩠸𩠹] +[radical 186=⾹香:香𩠺馚𩠻-𩠽𬳜𱄎馛-馝䭯𩠾-𩡁𩡃𩡄𩡂𩡅𩡆𫗼𫗽𮩧𮩨馞-馠𩡇𩡈𱄏馡-馣䭰-䭲𩡉-𩡋𩡏𫗾𬳝𬳞𮩩𮩪馤馥𩡌-𩡎𩡐-𩡒𫗿𬳟𬳠馦馧𩡓-𩡘𬳡-𬳣𮩫𮩬馨𩡙-𩡜𫘀𫘁𬳤-𬳦𮩭𱄐馩𩡝-𩡡𫘂𬳧𮩮𩡢𩡣𫘃𮩯𮩰馪𩡤𮩱𥗶𩡥馫䭳𩡦𫘄] +[radical 187=⾺馬:馬𩡧𫠉𩡨馭馮䭴𩡩-𩡯𮩲𱄑馯-馵䭵䭶𩡰-𩡶𫘅𬳨𮩳-𮩶馶-駇䭷-䭾𩡷-𩡾𩢀-𩢅𩢇-𩢌𫘆-𫘉𬳩𬳪𮩷-𮩹𱄒駈-駠䭿-䮅𩡿𩢆𩢍-𩢭𮩺-𮩽𱄓-𱄗駡-駲䮆-䮍𩢮-𩣕𫘊𬳫𮩾-𮪄𱄘-𱄜駴-騃䮎-䮒𩣖-𩣬𩤷𬳬𮪅-𮪇𱄝-𱄢駳騄-験䮓-䮛𩣭-𩤖𩤞𫘋-𫘎𬳭-𬳯𮪈-𮪌𱄣騔-騨䮜-䮢𩤗-𩤝𩤟-𩤶𩤸-𩤼𫘏-𫘑𮪍-𮪔𱄤-𱄨騩-騸䮣-䮩𩤽-𩥪𫘒-𫘖𮪕𱄩-𱄭騹-驇龭䮪-䮱𩥫-𩦁𬳰𮪖-𮪙𱄮-𱄱驈-驕䮲-䮶𩦂-𩦝𫘗𬳱𱄲-𱄴驖-驜䮷-䮹𩦞-𩦵𫘘𮪚𱄵𱄶驝-驟䮺-䮼𩦶-𩧁𫘙𮪛𱄷𱄸䮽𩧂-𩧎𮪜𱄹-𱄻驠-驣䮾𩧏-𩧓𮪝𮪞驤-驧龮䮿𩧔-𩧗𫘚𮪟驨驩䯀𩧘-𩧞𮪠驪䯁𩧟𩧠驫𩧡-𩧤𬳲䯂𩧥] +[radical 187'=⻢马:马-驰𫘛𱄼-𱄿驱-驴𩧦𫘜𫘝𬳳𱅀-𱅂驵-骀𩧧-𩧭𩧯𫘞𫘟𫠊𬳴-𬳸𱅃-𱅈骁-骉䯃𩧮𩧰-𩧶𫘠𫘡𬳹-𬳾𱅉-𱅒骊-骏䯄𩧷-𩧺𫘢-𫘤𬳿𬴀𮪡𮪢𱅓-𱅙骐-骖𩧻-𩧽𫘥-𫘧𬴁𬴂𱅚𱅛骗-骛𩧾-𩨃𩨅-𩨊𫘨𫘩𬴃𬴄𮪣𱅜-𱅟骜-骟䯅𩨄𩨋-𩨍𫘪-𫘬𬴅𮪤𱅠-𱅥骠-骢𫘭𫘮𫠋𬴆-𬴈𱅦-𱅩骣𩨎𩨏𫘯𬴉𬴊𮪥𱅪𱅫𫘰𫠌𬴋骤𬴌𩨐𬴍骥𬴎𱅬骦骧𬴏𫘱𬴐] +[radical 188=⾻骨:骨䯆骩䯇𩨑-𩨓𮪦骪-骮𩨔-𩨛骯-骱䯈䯉𩨜-𩨫骲-骷䯊-䯎𩨬-𩨼𮪧𮪨骸-骼䯏-䯔𩨽-𩩈𫘲𮪩𱅭-𱅯骽骾䯕-䯚𩩉-𩩖𬴑𬴒𮪪-𮪬骿-髁䯛䯜𩩗-𩩬𮪭-𮪯𱅰-𱅲髂-髅䯝-䯠𩩭-𩩿𫘳𫘴𮪰𮪱髆-髌䯡𩪀-𩪈𮪲髍-髏䯢𩪉-𩪖𮪳𮪴髐䯣𩪗-𩪟𱅳髑-體䯤𩪠-𩪫𮪵髕䯥𩪬-𩪱髖䯦𩪲-𩪶𮪶髗𩪷-𩪺𬴓𮪷𩪻-𩪾] +[radical 189=⾼高:高髙䯧𫘵𬴔𱅴-𱅶䯨𩪿𩫀𱅷髚䯩𩫁-𩫉𬴕𮪸髛𩫊-𩫍𫘶𮪹𱅸-𱅺𩫎-𩫔𫘷𬴖𬴗𱅻𱅼𩫕-𩫙𬴘髜𩫚-𩫝𬴙𬴚𮪺䯪𩫞-𩫤𬴛𮪻𮪼𩫥𩫦𬴜髝䯫𩫧𬴝-𬴟髞𩫨-𩫪𬴠𱅽𱅾𩫫𩫬𬴡䯬𩫭𬴢𩫮𩫯𬴣𩫰-𩫲𬴤-𬴦𩫳] +[radical 190=⾽髟:髟𫘸髠䯭䯮𩫴-𩫸髡髢𩫹-𩫾𫘹𫘺髣-髪䯯-䯴𩫿-𩬐𫘻𬴧𮪽-𮪿髫-髴䯵䯶𩬑-𩬯𫘼𮫀-𮫂𱅿髵-髻鬇䯷䯸𩬰-𩭆𫘽𬴨𬴩𮫃-𮫅髼-鬂䯹-䯼𩭇-𩭝𫘾𫘿𬴪𮫆-𮫈𱆀𱆁鬃-鬆鬈䯽-䰃𩭞-𩭹𫙀𫙁𬴫𬴬𮫉-𮫌鬉-鬏䰄-䰇𩭺-𩮕𫙂𬴭𬴮𮫍𮫎𱆂-𱆄鬐-鬓䰈-䰋𩮖-𩮮𮫏𱆅鬔-鬘鬝䰌䰍𩮯-𩯂𫙃𱆆鬙-鬜䰎𩯃-𩯚𮫐𮫑𱆇鬞-鬠𩯛-𩯥𬴯𮫒鬡鬢䰏-䰒𩯦-𩯯鬣䰓䰔𩯰-𩯹䰕𩯺-𩰀𮫓𱆈鬤𩰁-𩰇䰖𩰈𩰉] +[radical 191=⾾鬥:鬥𩰊-𩰌鬦𩰍-𩰏鬧𩰐鬨𩰑𩰒鬩𩰓𩰔𬴰𮫔鬪䰗𩰕𮫕䰘𩰖-𩰘鬫𩰙-𩰛鬬鬭𩰜-𩰞𱆉𬴱鬮𩰟] +[radical 192=⾿鬯:鬯𮫖𱆊𩰠-𩰦𮫗𩰧𩰨𮫘鬰𩰩𩰪鬱] +[radical 193=⿀鬲:鬲𮫙𬴲𩰫𩰬𬴳䰙䰚𩰭𩰮𫙄䰛𩰯𩰰𫙅𬴴𱆋-𱆍鬳䰜𩰱-𩰸𬴵鬴𩰹-𩰽𬴶𱆎鬵鬶𩰾-𩱂鬷𩱃-𩱆𬴷鬸𩱇-𩱋鬹鬺𩱌-𩱑𫙆𱆏𱆐鬻䰝𩱒-𩱕𬴸𩱖-𩱣𬴹𱆑䰞𩍻𩱤𩱥𬴺𮫚𱆒𩱦-𩱪𱆓𱆔𩱫𩱬𮫛𩱭𩱮𫙇𩱯-𩱳𬴻𬴼𩱴-𩱶𱆕𩱷𩱸] +[radical 194=⿁鬼:鬼𩱹-𩱼𫙈𬴽𱆖鬽𩱽-𩲉𬴾鬾-魂䰟𩲊-𩲠𫙉𮫜𮫝𱆗𱆘魃-魆䰠䰡𩲡-𩲹魇䰢䰣𩲺-𩳋𫙊𬴿𮫞𮫟𱆙𱆚魈魉𩳌-𩳡𫙋𬵀𮫠𱆛魊-魏䰤-䰧𩳢-𩳴𫙌𫙍𮫡-𮫣𱆜𱆝䰨䰩𩳵-𩴅𮫤𱆞𱆟魐䰪𩴆-𩴏𮫥𮫦魑-魔𩴐-𩴛𮫧魕魖䰫-䰭𩴜-𩴭𫙎䰮𩴮-𩴰𮫨魗-魙䰯䰰𩴱-𩴹𱆠𱆡𩴺-𩴿𮫩𩵀-𩵃𮫪𩵄-𩵈𮫫𩵉𩵊䰱𱆢] +[radical 195=⿂魚:魚𤋳𩵋𮫬-𮫯䰲魛-魞䰳𩵌-𩵓𫙏𬵁𬵂𱆣魟-魢䰴-䰶𩵔-𩵟𩶷𫙐𬵃𬵄𮫰𱆤魣-魹䰷-䰾𩵠-𩶀𫙑𫙒𬵅𬵆𮫱𮫲𱆥-𱆨魺-鮘鮣䰿-䱉𩶁-𩶠𩾀𫙓-𫙗𬵇-𬵌𮫳𮫴𱆩-𱆫鮙-鮢鮤-鮴鮺䱊-䱎𩶡-𩶶𩶸-𩷌𫙘-𫙟𬵍-𬵑𮫵-𮫸𱆬鮵-鮹鮻-鯓鯽䱏-䱘𩷍-𩷶𩾉𫙠-𫙣𬵒-𬵖𮫹-𮫽𱆭-𱆲鯔-鯵鯻䱙-䱪𩷷-𩸽𫙤-𫙧𬵗-𬵛𮫾𮫿𱆳𱆴鯶-鯺鯼鯾-鰛鰠䱫-䱴𩸾-𩹰𫙨-𫙪𬵜-𬵟𮬀-𮬅𱆵-𱆹鰜-鰟鰡-鰰鿐䱵-䱽𩹱-𩺬𫙫-𫙯𫠍𬵠-𬵣𮬆-𮬊𱆺-𱆼鰱-鱈鷠鿳䱾-䲈𩺭-𩻗𫙰-𫙶𬵤-𬵩𮬋-𮬍𱆽𱆾鱉-鱛䲉-䲏𩻘-𩼁𫙷-𫙼𬵪-𬵭𮬎-𮬒𱆿-𱇁鱜-鱧鱩-鱫䲐-䲕𩼂-𩼤𩾍𫙽-𫚁𫠎𬵮-𬵱𮬓𮬔𱇂鱨鱬-鱰䲖-䲘𩼥-𩼺𫚂𫚃𬵲-𬵵𮬕𱇃鱱-鱶䲙𩼻-𩽌𫚄𬵶𮬖𱇄-𱇇鱷鱸䲚䲛𩽍-𩽙𬵷-𬵹𮬗𮬘𱇈𩽚-𩽦𫚅𬵺𮬙𮬚𱇉鱹鿩𩽧-𩽯𬵻𬵼鱺𩽰-𩽲𫚆𬵽𬵾𱇊𩽳-𩽸𫚇𬵿鱻𱇋𱇌䲜] +[radical 195'=⻥鱼:鱼𱇍鱽𬶀𬶁𱇎鱾𫚈-𫚊𬶂-𬶄𱇏鱿-鲃鿕䲝𩽹-𩽻𫚋-𫚍𫠏𬶅-𬶉𮬛𱇐-𱇙鲄-鲐鿴䲞䲟𫚎-𫚒𫠐𬶊-𬶍𱇚-𱇤鲑-鲟𩽼-𩽿𫚓-𫚘𬶎-𬶐𮬜𮬝𱇥-𱇫鲠-鲬鿵鿶𩾁-𩾄𫚙-𫚛𬶑-𬶕𮬞𱇬-𱇴鲭-鲻𩾅-𩾈𫚜-𫚡𬶖𬶗𬶙-𬶝𮬟𮬠𱇵-𱈁鲼鲽鲿-鳋鿷䲠䲡𩾊𩾋𫚢-𫚥𫠑𬶘𬶞-𬶨𱈂-𱈈鲾鳌-鳒䲢-䲤𫚦𬶩𬶪𮬡𮬢𱈉-𱈎鳓-鳛鿸鿹𩾌𫚧𫚨𫠒𬶫-𬶭𮬣𱈏-𱈑鳜-鳟𫚩𫚪𬶮-𬶴𱈒-𱈕鳠-鳣𫚫𬶵𬶶𱈖鳤𫚬𬶷𱈗𱈘𩾎𫚭𬶸𮬤𱈙𬶹𱈚-𱈜𬶺𬶻] +[radical 196=⿃鳥:鳥𫠓鳦𩾏-𩾑𫚮鳧-鳰䲥𩾒-𩾜𬶼𮬥𱈝鳱-鳶䲦-䲫𩾝-𩾯𬶽-𬶿𮬦-𮬪鳷-鴉鴋-鴎䲬-䲸𩾰-𩿛𫚯-𫚲𬷀-𬷄𮬫-𮬯𱈞𱈟鴊鴏-鴬䲹-䳊𩿜-𪀑𫚳-𫚷𫠔𬷅-𬷌𮬰-𮬲𱈠-𱈥鴭-鵉䳋-䳔𪀒-𪁉𫚸-𫚻𬷍-𬷒𮬳-𮬸𱈦𱈧鵊-鵣鵥䳕-䳜𪁊-𪁶𫚼-𫛀𬷓𬷔𬷖-𬷛𮬹-𮬻𱈨-𱈬鵦-鶏鶑䳝-䳥𪁷-𪂵𫛁-𫛈𬷜-𬷡𮬼-𮭃𱈭-𱈰鶐鶒-鶫䳦-䳰𪂶-𪃹𫛉-𫛋𬷢-𬷧𮭄-𮭇𱈱-𱈳鶬-鷊鷌-鷏䳱-䳶𪃺-𪄬𫛌-𫛏𬷨-𬷭𮭈-𮭏𱈴-𱈸鷋鷐-鷟䳷-䳽𪄭-𪅮𫛐𫠕𬷮-𬷰𮭐-𮭕𱈹鷡-鷸鷺-鷼䳾-䴆𪅯-𪆫𪆭𫛑-𫛕𬷱-𬷳𮭖𱈺-𱈽鷹鷽-鸊䴇-䴋𪆬𪆮-𪇐𫛖𬷴-𬷶𮭗𮭘𱈾-𱉂鸋-鸒䴌䴍𪇑-𪇝𪇟-𪇬𫛗𬷷𮭙𮭚𱉃鸓鸔䴎𪇭-𪈂𫛘𬷸𮭛𮭜𱉄鸕-鸗䴏𪈃-𪈗𬷹𮭝𮭞𱉅𱉆鸘-鸚𪈘-𪈤鸛鸜𪈥-𪈭𮭟鸝鸞𧖠𪈮-𪈳𫛙䴐𩖔𪈴-𪈷𬷺𪈸-𪈽𮭠䴑䴒𪈾-𪉀] +[radical 196'=⻦鸟:鸟𬷻𱉇鸠鸡𬷼𬷽𱉈𱉉鸢-鸤𬷾𱉊-𱉌鸥-鸩䴓𪉁-𪉃𫛚-𫛞𫠖𬷿𬸀𮭡-𮭣𱉍-𱉔鸪-鸶𪉄𫛟-𫛤𬸁-𬸇𮭤𱉕-𱉢鸷-鸿䴔䴕𪉅-𪉋𫛥-𫛪𬸈-𬸌𮭥𱉣-𱉳鹀-鹈鿺𪉌𪉍𫛫-𫛯𬷕𬸍-𬸑𮭦𮭧𱉴-𱉿鹉-鹔䴖𪉎𫛰-𫛵𬸒-𬸗𱊀-𱊎鹕-鹗鹙-鹜䴗𪉏𪉐𫛶-𫛼𬸘-𬸟𱊏-𱊘鹘鹝-鹤䴘𪉑-𪉔𫛽𫛾𬸠-𬸣𮭨𮭩𱊙-𱊟鹥-鹨𫛿-𫜂𬸤-𬸦𮭪𱊠-𱊥鹩-鹬𫜃𫜄𬸧-𬸫𱊦-𱊩鹭-鹰䴙𫜅𬸬-𬸯𱊪-𱊰鹱鹲𫜆𱊱𪉕𱊲𱊳𬸰𱊴鹳鹴𱊵𬸱] +[radical 197=⿄鹵:鹵𠧸𪉖𪉗鹶䴚𪉘-𪉛𬸲𱊶鹷𪉜-𪉡𮭫𱊷𪉢𫜇𱊸䴛𪉣-𪉥𫜈𬸳𮭬𱊹鹸𪉦-𪉬𮭭𮭮鹹𪉭-𪉴𫜉𮭯鹺鹻䴜𪉵-𪉾䴝𪉿-𪊂鹼鹽𪊃-𪊅𬸴䴞𪊆-𪊊] +[radical 197'=⻧卤:𱊺𮭰𬸵𱊻𫠗𬸶鹾𫜊𬸷-𬸹𱊼𱊽] +[radical 198=⿅鹿:鹿𢉖𮭱𬸺麀-麂𪊋𪊌𫜋䴟𪊍𪊎𮭲麃麄䴠-䴢𪊏-𪊚𫜌𬸻麅-麈䴣-䴥𪊛-𪊤𬸼𮭳麉-麋𪊥-𪊳𫜍𬸽𬸾𮭴麌-麐䴦𪊴-𪋃𫜎𮭵𱊾𱊿麑-麗䴧𪋄-𪋍𬸿𮭶𮭷麘-麛𪋎-𪋖𮭸麜麝䴨𪋗-𪋛𬹀𮭹𮭺麞䴩𪋜-𪋠𬹁𱋀𱋁麟𪋡-𪋩𫜏麠䴪䴫𪋪-𪋭麡𪋮-𪋵麢𪋶𪋷𱋂𪋸麣𪋹麤𪋺𪋻] +[radical 199=⿆麥:麥𪋼-𪌀麧䴬-䴮𪌁-𪌄麨-麫䴯䴰𪌅-𪌓麬-麮䴱-䴴𪌔-𪌚𪌜-𪌡𮭻麯麰䴵𪌢-𪌬𬹂麱麲䴶-䴸𪌭-𪌻麳麴䴹-䴽𪌼-𪍋𫜐𬹃𮭼𮭽𱋃麵𪍌-𪍚𮭾䴾-䵀𪍛-𪍢𮭿𮮀麶䵁䵂䵅𪍣-𪍱𮮁䵃𪍲-𪍷𬹄䵄𪍸-𪍾䵆𪍿-𪎅𮮂麷𪎆𪎇] +[radical 199'=⻨麦:麦𪎍𮮃𱋄𱋅𪎈𬹅𱋆-𱋈麸𪎉𪎊𫜑𮮄𮮅𱋉𪎋𫜒𮮆𱋊-𱋏𬹆𮮇𱋐-𱋕𪎌𫜓𬹇-𬹉𱋖-𱋘麹𪎎𪎏𫜔𬹊-𬹌𱋙-𱋝麺𱋞-𱋥𫜕𱋦𱋧𪎐𬹍𱋨-𱋪𬹎𱋫-𱋮] +[radical 200=⿇麻:麻𪎑麼麽𪎒-𪎔麾䵇𪎕-𪎚𮮈-𮮊𪎛-𪎢𫜖麿𪎣𪎤𬹏𮮋𱋯黀𪎥-𪎧𫜗𱋰黁䵈䵉𪎨𪎩𱋱𪎪-𪎯𮮌黂𪎰𪎱𮮍𪎲𮮎] +[radical 201=⿈黃:黃黄𪎳𪎴𬹐黅黆䵊𪎵-𪎹𫜘黇-黉𪎺𮮏𱋲黊黋䵋𪎻-𪏁䵌𪏂-𪏅𬹑𱋳䵍𪏆-𪏒𱋴䵎𪏓-𪏞𬹒䵏𪏟-𪏣𬹓䵐𪏤-𪏦黌𪏧-𪏬] +[radical 202=⿉黍:黍𮮐𮮑𪏭黎䵑𪏮𪏯䵒䵓𪏰-𪏵𬹔黏𪏶-𪐀𮮒𪐁䵔-䵖𪐂-𪐆𱋵䵗-䵙𪐇-𪐊黐䵚𪐋䵛𪐌-𪐐䵜𪐒𮮓𪐑𪐓-𪐖] +[radical 203=⿊黑:黑黒𪐗䵝𪐘䵞𪐙-𪐛墨黓䵟䵠𪐜-𪐣黔-默䵡𪐤-𪐱𮮔𮮕黚-點䵢䵣𪐲-𪐾𮮖𱋶黟-黡䵤-䵧𪐿-𪑇𬹕𬹖𮮗𮮘黢黣䵨䵩𢖛𪑈-𪑑𬹗𱋷𱋸黤-黪䵪-䵬𪑒-𪑢𪑤𫜙𫜚𮮙-𮮛黫-黯䵭-䵯𪑣𪑥-𪑽𫜛𬹘𮮜黰黱𪑾-𪒎𬹙𬹚黲-黴䵰𪒏-𪒗𮮝𱋹䵱𪒘-𪒨𱋺黵䵲-䵴𪒩-𪒳黶䵵𪒴-𪒸𮮞黷𪒹-𪒾𬹛𮮟黸𪒿-𪓊] [radical 204=⿋黹:黹𮮠黺𫜜黻𪓋黼𪓌-𪓐𬹜] -[radical 205=⿌黽:黽𪓑-𪓓𬹝𮮡𬹞黿𪓔-𪓙𮮢鼀-鼂䵶𪓚-𪓠𬹟鼃鼄䵷𪓡-𪓦𫜝𮮣𪓧-𪓫𬹠𬹡𮮤鼅𪓬𪓭𬹢䵸𪓮-𪓶鼆鼇𪓷𪓸䵹𪓹鼈鼉𪓺𪓽𫜞鼊𪓼𪓾-𪔁] -[radical 205'=⻪黾:黾鼋鼌𬹣𬹤𫜟鼍] +[radical 205=⿌黽:黽𪓑-𪓓𬹝𮮡𬹞黿𪓔-𪓙𮮢鼀-鼂䵶𪓚-𪓠𬹟鼃鼄䵷𪓡-𪓦𫜝𮮣𪓧-𪓫𬹠𬹡𮮤𱋻𱋼鼅𪓬𪓭𬹢䵸𪓮-𪓶𱋽鼆鼇𪓷𪓸䵹𪓹鼈鼉𪓺𪓽𫜞鼊𪓼𪓾-𪔁] +[radical 205'=⻪黾:黾鼋鼌𱋾-𱌂𬹣𱌃𬹤𱌄𱌅𫜟𱌆-𱌈鼍𱌉] [radical 206=⿍鼎:鼎𪔂鼏-鼑𪔃鼒䵺𪔄-𪔆𫜠𬹥𮮥𪔇𬹦-𬹨𪔈𬹩𪔉𫜡𬹪䵻䵼𬹫𪔊𬹬] -[radical 207=⿎鼓:鼓鼔𡔷𮮦𪔋𪔌𡒡𪔍-𪔏鼕鼖䵽-䵿𪔐-𪔓𮮧鼗䶀𪔔-𪔛𮮨𪔜-𪔡𮮩鼘-鼛䶁𪔢-𪔭鼜𪔮鼝鼞𪔯-𪔲鼟𥀻𪇞𪔳𪔴𮮪𮮫𥀼𪔵𪔶𥀽𪔷𥀾] -[radical 208=⿏鼠:鼠鼡𫜢𪔸𪔹䶂𪔺-𪔼鼢-鼤䶃𪔽-𪕈𮮬鼥-鼬䶄𪕉-𪕑𫠘𬹭𮮭鼭䶅𪕒-𪕙𪕟鼮-鼰𪕚-𪕞𪕠-𪕧鼱䶆𪕨-𪕪𬹮𮮮鼲-鼵䶇𪕫-𪕴鼶-鼹䶈䶉𪕵-𪕾𪖀-𪖉𫜣𮮯𪖊𪖋鼺𪖌-𪖏] -[radical 209=⿐鼻:鼻𮮰-𮮵𪖐鼼鼽𪖑𪖒鼾鼿𪖓𪖔𮮶䶊䶋𪖕-𪖙𫜤齀齁䶌𪖚-𪖠䶍䶎𪖡-𪖤𬹯𮮷䶏𪖥-𪖬齂𪖭𪖮𬹰齃齄𪖯-𪖲齅齆𪕿𪖳-𪖵齇𪖶-𪖽𮮸齈䶐𪖾-𪗀䶑𪗁𪗂𮮹𪗃齉] +[radical 207=⿎鼓:鼓鼔𡔷𮮦𪔋𪔌𡒡𪔍-𪔏𱌊鼕鼖䵽-䵿𪔐-𪔓𮮧𱌋鼗䶀𪔔-𪔛𮮨𪔜-𪔡𮮩鼘-鼛䶁𪔢-𪔭鼜𪔮鼝鼞𪔯-𪔲𱌌鼟𥀻𪇞𪔳𪔴𮮪𮮫𥀼𪔵𪔶𥀽𪔷𥀾] +[radical 208=⿏鼠:鼠鼡𫜢𪔸𪔹䶂𪔺-𪔼𱌍鼢-鼤䶃𪔽-𪕈𮮬鼥-鼬鿻鿼䶄𪕉-𪕑𫠘𬹭𮮭鼭䶅𪕒-𪕙𪕟𱌎𱌏鼮-鼰𪕚-𪕞𪕠-𪕧鼱䶆𪕨-𪕪𬹮𮮮鼲-鼵䶇𪕫-𪕴鼶-鼹䶈䶉𪕵-𪕾𪖀-𪖉𫜣𮮯𱌐𪖊𪖋鼺𪖌-𪖏] +[radical 209=⿐鼻:鼻𮮰-𮮵𪖐鼼鼽𪖑𪖒𱌑𱌒鼾鼿𪖓𪖔𮮶䶊䶋𪖕-𪖙𫜤𱌓齀齁䶌𪖚-𪖠𱌔䶍䶎𪖡-𪖤𬹯𮮷𱌕𱌖䶏𪖥-𪖬齂𪖭𪖮𬹰齃齄𪖯-𪖲齅齆𪕿𪖳-𪖵齇𪖶-𪖽𮮸齈䶐𪖾-𪗀䶑𪗁𪗂𮮹𪗃齉] [radical 210=⿑齊:齊𪗄𬹱𮮺-𮮼𪗅齋䶒䶓𪗆齌𠆜𪗇𪗈齍𪗉𪗊𬹲𪗋𪗌齎𪗎𪗍齏𪗏-𪗓] -[radical 210'=⻬齐:齐𬹳齑] -[radical 211=⿒齒:齒𣦋𮮽齓齔𪗔-𪗗𮮾齕䶔𪗘-𪗚𮮿齖-齘䶕䶖𪗛-𪗤𫠙𮯀𮯁齙-齣䶗-䶙𠎜𪗥-𪗶𬹴𮯂𮯃齤-齩䶚䶛𪗷-𪘍𫜥𬹵-𬹷𮯄-𮯆齪-齬䶜䶝𪘎-𪘤𫜦𮯇齭-齱䶞䶟𪘥-𪘸𮯈-𮯊齲-齷䶠-䶢𪘹-𪙈𫠛𮯋-𮯎齸-齻䶣䶤𪙉-𪙙𮯏𮯐䶥䶦𪙚-𪙢𮯑-𮯓䶧𪙣-𪙯𫜧𬹸𮯔-𮯖齼齽䶨𪙰-𪙵𮯗䶩䶪𪙶-𪚀𬹹𪚁-𪚄𮯘𪚅-𪚉齾䶫𪚊-𪚎] -[radical 211'=⻮齿:齿-龂𫜨𬹺-𬹽龃-龆𫠚𬹾-𬺀𮯙龇龈𪚏𫜩𫜪𬺁-𬺅龉龊𫜫𬺆𬺇𪚐𫜬𫜭𫠜𬺈-𬺌龋龌𫜮𬺍𬺎𫜯𬺏-𬺒𫜰𬺓-𬺖] -[radical 212=⿓龍:龍-龏𪚑-𪚔𬺗𬺘龑𪚕-𪚘𪚚𪚛龒𪚙龓-龕䶬𪚜-𪚟𮯚𪚠𪚡𫜱𬺙𬺚𪚢-𪚤龖-龘𪚥] -[radical 212'=⻰龙:龙𬺛䶭䶮𬺜龚龛𫜲𬺝] +[radical 210'=⻬齐:齐𬹳𱌗-𱌙齑] +[radical 211=⿒齒:齒𣦋𮮽齓齔𪗔-𪗗𮮾齕䶔𪗘-𪗚𮮿齖-齘䶕䶖𪗛-𪗤𫠙𮯀𮯁𱌚-𱌜齙-齣䶗-䶙𠎜𪗥-𪗶𬹴𮯂𮯃𱌝齤-齩䶚䶛𪗷-𪘍𫜥𬹵-𬹷𮯄-𮯆齪-齬䶜䶝𪘎-𪘤𫜦𮯇𱌞齭-齱䶞䶟𪘥-𪘸𮯈-𮯊齲-齷䶠-䶢𪘹-𪙈𫠛𮯋-𮯎𱌟-𱌡齸-齻䶣䶤𪙉-𪙙𮯏𮯐𱌢𱌣䶥䶦𪙚-𪙢𮯑-𮯓𱌤䶧𪙣-𪙯𫜧𬹸𮯔-𮯖𱌥齼齽䶨𪙰-𪙵𮯗𱌦䶩䶪𪙶𱌧𪙷-𪚀𬹹𱌨𪚁-𪚄𮯘𪚅-𪚉齾䶫𪚊-𪚎] +[radical 211'=⻮齿:齿-龁𱌩龂𫜨𬹺-𬹽𱌪龃-龆𫠚𬹾-𬺀𮯙𱌫-𱌯龇龈𪚏𫜩𫜪𬺁-𬺅𱌰-𱌳龉龊𫜫𬺆𬺇𱌴𱌵𪚐𫜬𫜭𫠜𬺈-𬺌𱌶-𱌸龋龌𫜮𬺍𬺎𱌹𫜯𬺏-𬺑𱌺-𱌽𬺒𫜰𬺓-𬺖] +[radical 212=⿓龍:龍-龏𪚑-𪚔𬺗𬺘龑𪚕-𪚘𪚚𪚛龒𪚙𱌾龓-龕䶬𪚜-𪚟𮯚𱌿𪚠𪚡𫜱𬺙𬺚𪚢𱍀𪚣𪚤龖-龘𪚥] +[radical 212'=⻰龙:龙𬺛𱍁䶭䶮𬺜𱍂龚龛𫜲𬺝] [radical 213=⿔龜:龜𪚦𪛉𮯛-𮯟𪚨䶯𪚩𪚪䶰𪚫-𪚵龝䶱䶲𪚧𪚶-𪛀𪓻𪛁-𪛄龞𪛅𪛆𫠝𪛇𪛈] -[radical 213'=⻳龟:龟𬺞𫜳] -[radical 214=⿕龠:龠龡䶳𪛊𬺟龢龣䶴𪛋-𪛍𬺠𮯠龤龥𪛎-𪛑䶵𪛒𪛓𫜴𬺡𪛔-𪛖] +[radical 213'=⻳龟:龟𬺞𱍃-𱍆𫜳𱍇𱍈] +[radical 214=⿕龠:龠龡䶳𪛊𬺟龢𱍉龣䶴𪛋-𪛍𬺠𮯠𱍊龤龥𪛎-𪛑䶵𪛒𪛓𫜴𬺡𪛔-𪛖] [radical end] # Top Byte => Reordering Tokens [top_byte 00 TERMINATOR ] [top_byte 01 LEVEL-SEPARATOR ] [top_byte 02 FIELD-SEPARATOR ] -[top_byte 03 SPACE PUNCTUATION ] # 688 primary weights +[top_byte 03 SPACE PUNCTUATION ] # 694 primary weights [top_byte 04 SPACE PUNCTUATION ] [top_byte 05 SPACE PUNCTUATION ] [top_byte 06 SPACE PUNCTUATION ] @@ -263,9 +263,9 @@ [top_byte 09 SPACE PUNCTUATION ] [top_byte 0A SPACE PUNCTUATION ] [top_byte 0B SPACE PUNCTUATION ] -[top_byte 0C SYMBOL CURRENCY ] # 6120 primary weights +[top_byte 0C SYMBOL CURRENCY ] # 6392 primary weights [top_byte 0D SYMBOL CURRENCY ] -[top_byte 0E DIGIT ] # 504 primary weights +[top_byte 0E DIGIT ] # 507 primary weights [top_byte 0F DIGIT ] [top_byte 10 DIGIT ] [top_byte 11 DIGIT ] @@ -292,7 +292,7 @@ [top_byte 26 DIGIT ] [top_byte 27 REORDER_RESERVED_BEFORE_LATIN ] [top_byte 28 REORDER_RESERVED_BEFORE_LATIN ] -[top_byte 29 Latn ] # 394 primary weights +[top_byte 29 Latn ] # 398 primary weights [top_byte 2A Latn ] [top_byte 2B Latn ] [top_byte 2C Latn ] @@ -353,7 +353,7 @@ [top_byte 63 Geor COMPRESS ] # 87 primary weights [top_byte 64 Armn COMPRESS ] # 42 primary weights [top_byte 65 Hebr Phnx Samr COMPRESS ] # 73 primary weights -[top_byte 66 Arab COMPRESS ] # 219 primary weights +[top_byte 66 Arab COMPRESS ] # 229 primary weights [top_byte 67 Syrc Mand Thaa Nkoo Tfng Ethi COMPRESS ] # 661 primary weights [top_byte 68 Deva COMPRESS ] # 103 primary weights [top_byte 69 Beng COMPRESS ] # 67 primary weights @@ -363,20 +363,20 @@ [top_byte 6D Taml COMPRESS ] # 51 primary weights [top_byte 6E Telu COMPRESS ] # 75 primary weights [top_byte 6F Knda COMPRESS ] # 75 primary weights -[top_byte 70 Mlym COMPRESS ] # 74 primary weights -[top_byte 71 Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks COMPRESS ] # 1444 primary weights +[top_byte 70 Mlym COMPRESS ] # 75 primary weights +[top_byte 71 Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Diak Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks COMPRESS ] # 1505 primary weights [top_byte 72 Thai COMPRESS ] # 65 primary weights [top_byte 73 Laoo Tavt COMPRESS ] # 132 primary weights [top_byte 74 Tibt Zanb Soyo COMPRESS ] # 208 primary weights -[top_byte 75 Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr COMPRESS ] # 805 primary weights -[top_byte 76 Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam COMPRESS ] # 1415 primary weights +[top_byte 75 Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr COMPRESS ] # 806 primary weights +[top_byte 76 Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam COMPRESS ] # 1414 primary weights [top_byte 77 Runr Hung Orkh COMPRESS ] # 135 primary weights [top_byte 78 Vaii Bamu Bass Mend Medf Adlm COMPRESS ] # 1218 primary weights [top_byte 79 Hang COMPRESS ] # 358 primary weights [top_byte 7A Hira Hrkt Kana COMPRESS ] # 336 primary weights -[top_byte 7B Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth COMPRESS ] # 1863 primary weights -[top_byte 7C Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Elym Mani Sogo Sogd Ugar Xpeo Xsux COMPRESS ] # 2587 primary weights -[top_byte 7D Egyp Merc Mero Hluw Tang Nshu COMPRESS ] # 8974 primary weights +[top_byte 7B Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth COMPRESS ] # 1868 primary weights +[top_byte 7C Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Elym Mani Sogo Sogd Yezi Chrs Ugar Xpeo Xsux COMPRESS ] # 2654 primary weights +[top_byte 7D Egyp Merc Mero Hluw Tang Nshu Kits COMPRESS ] # 9467 primary weights [top_byte 7E Hani Hans Hant ] [top_byte 7F Hani Hans Hant ] [top_byte 80 Hani Hans Hant ] @@ -807,6 +807,7 @@ A8F1; [,,] 13436; [,,] 13437; [,,] 13438; [,,] +16FE4; [,,] 1BCA0; [,,] 1BCA1; [,,] 1BCA2; [,,] @@ -1406,6 +1407,7 @@ FFFB; [,,] 0487; [, A6, 05] 0741; [, A6, 05] 0745; [, A6, 05] +0B55; [, A6, 05] 17CB; [, A6, 05] 17CC; [, A6, 05] 17CD; [, A6, 05] @@ -1659,7 +1661,9 @@ FE7F; [, E8 3E, 20] FE7E; [, E8 3E, 2E] 0653; [, E8 5F, 05] 0AFC; [, E8 5F, 05] +10EAC; [, E8 5F, 05] 0654; [, E8 80, 05] +10EAB; [, E8 80, 05] 0655; [, E8 A1, 05] 065F; [, E8 C2, 05] 0656; [, E8 E3, 05] @@ -1749,6 +1753,7 @@ A9B3; [, F0 AF, 05] 115C0; [, F0 AF, 05] 116B7; [, F0 AF, 05] 1183A; [, F0 AF, 05] +11943; [, F0 AF, 05] 11A33; [, F0 AF, 05] 11D42; [, F0 AF, 05] 0900; [, F0 D0, 05] @@ -1761,6 +1766,7 @@ A9B3; [, F0 AF, 05] 0C01; [, F0 D0, 05] 0C81; [, F0 D0, 05] 0D01; [, F0 D0, 05] +0D81; [, F0 D0, 05] 1B00; [, F0 D0, 05] 1B01; [, F0 D0, 05] A8C5; [, F0 D0, 05] @@ -1769,11 +1775,13 @@ A980; [, F0 D0, 05] 11080; [, F0 D0, 05] 11100; [, F0 D0, 05] 11180; [, F0 D0, 05] +111CF; [, F0 D0, 05] 11301; [, F0 D0, 05] 11443; [, F0 D0, 05] 114BF; [, F0 D0, 05] 115BC; [, F0 D0, 05] 11640; [, F0 D0, 05] +1193C; [, F0 D0, 05] 11A35; [, F0 D0, 05] 11A36; [, F0 D0, 05] 11A37; [, F0 D0, 05] @@ -1817,6 +1825,7 @@ A981; [, F0 F1, 05] 1163D; [, F0 F1, 05] 116AB; [, F0 F1, 05] 11837; [, F0 F1, 05] +1193B; [, F0 F1, 05] 119DE; [, F0 F1, 05] 11A38; [, F0 F1, 05] 11A96; [, F0 F1, 05] @@ -1934,26 +1943,28 @@ A92D; [, F5 5D, 05] 302D; [, F9 43, 05] 302E; [, F9 64, 05] 302F; [, F9 85, 05] -20D0; [, F9 A6, 05] -20D1; [, F9 C7, 05] -20D2; [, F9 E8, 05] -20D3; [, F9 E8, 05] -20D4; [, FA 0B, 05] -20D5; [, FA 2C, 05] -20D6; [, FA 4D, 05] -20D7; [, FA 6E, 05] -20DB; [, FA 8F, 05] -20DC; [, FA B0, 05] -20E1; [, FA D1, 05] -20E6; [, FA F2, 05] -20E7; [, FB 15, 05] -20E8; [, FB 36, 05] -20E9; [, FB 57, 05] -101FD; [, FB 78, 05] -004C | 00B7; [, FB 99, 05] -006C | 00B7; [, FB 99, 05] -004C | 0387; [, FB 99, 05] -006C | 0387; [, FB 99, 05] +16FF0; [, F9 A6, 05] +16FF1; [, F9 C7, 05] +20D0; [, F9 E8, 05] +20D1; [, FA 0B, 05] +20D2; [, FA 2C, 05] +20D3; [, FA 2C, 05] +20D4; [, FA 4D, 05] +20D5; [, FA 6E, 05] +20D6; [, FA 8F, 05] +20D7; [, FA B0, 05] +20DB; [, FA D1, 05] +20DC; [, FA F2, 05] +20E1; [, FB 15, 05] +20E6; [, FB 36, 05] +20E7; [, FB 57, 05] +20E8; [, FB 78, 05] +20E9; [, FB 99, 05] +101FD; [, FB BA, 05] +004C | 00B7; [, FB DB, 05] +006C | 00B7; [, FB DB, 05] +004C | 0387; [, FB DB, 05] +006C | 0387; [, FB DB, 05] FDD1 00A0; [03 02 02, 05, 05] # SPACE first primary starts new lead byte @@ -2058,6 +2069,8 @@ FE31; [05 1A, 05, 2E] 30FB; [05 30, 05, 05] FF65; [05 30, 05, A0] +10EAD; [05 32, 05, 05] + 002C; [06, 05, 05] FF0C; [06, 05, 10] FE50; [06, 05, 26] @@ -2418,21 +2431,23 @@ ABEB; [09 34 56, 05, 05] 1173D; [09 34 E2, 05, 05] -11C41; [09 34 E9, 05, 05] +11944; [09 34 E9, 05, 05] + +11C41; [09 34 F0, 05, 05] -11C42; [09 34 F0, 05, 05] +11C42; [09 34 F7, 05, 05] -16A6E; [09 34 F7, 05, 05] +16A6E; [09 34 FE, 05, 05] -16A6F; [09 34 FE, 05, 05] +16A6F; [09 35 07, 05, 05] -1C7E; [09 35 07, 05, 05] +1C7E; [09 35 0E, 05, 05] -1C7F; [09 35 0E, 05, 05] +1C7F; [09 35 15, 05, 05] -0700; [09 35 15, 05, 05] +0700; [09 35 1C, 05, 05] -07F7; [09 35 1C, 05, 05] +07F7; [09 35 23, 05, 05] 10FB; [09 37, 05, 05] @@ -2512,9 +2527,11 @@ A95F; [09 3D 6B, 05, 05] 1173E; [09 3D F7, 05, 05] -11EF7; [09 3D FE, 05, 05] +11946; [09 3D FE, 05, 05] -11EF8; [09 3E 07, 05, 05] +11EF7; [09 3E 07, 05, 05] + +11EF8; [09 3E 0E, 05, 05] 2055; [09 40, 05, 05] @@ -3074,541 +3091,547 @@ FE60; [0A 90, 05, 2E] 204A; [0A 92, 05, 05] -0023; [0A 94, 05, 05] -FF03; [0A 94, 05, 20] -FE5F; [0A 94, 05, 2E] +2E52; [0A 94, 05, 05] + +0023; [0A 96, 05, 05] +FF03; [0A 96, 05, 20] +FE5F; [0A 96, 05, 2E] -0025; [0A 96, 05, 05] -FF05; [0A 96, 05, 20] -FE6A; [0A 96, 05, 2E] +0025; [0A 98, 05, 05] +FF05; [0A 98, 05, 20] +FE6A; [0A 98, 05, 2E] -066A; [0A 98, 05, 05] +066A; [0A 9A, 05, 05] -2030; [0A 9A, 05, 05] +2030; [0A 9C, 05, 05] -0609; [0A 9C, 05, 05] +0609; [0A 9E, 05, 05] -2031; [0A 9E, 05, 05] +2031; [0A A0, 05, 05] -060A; [0A A0, 05, 05] +060A; [0A A2, 05, 05] -2020; [0A A2, 05, 05] +2020; [0A A4, 05, 05] -2021; [0A A4, 05, 05] +2021; [0A A6, 05, 05] -2E36; [0A A6, 05, 05] +2E36; [0A A8, 05, 05] -2E37; [0A A8, 05, 05] +2E37; [0A AA, 05, 05] -2E38; [0A AA, 05, 05] +2E38; [0A AC, 05, 05] -2E4B; [0A AC, 05, 05] +2E4B; [0A AE, 05, 05] -2022; [0A AE, 05, 05] +2022; [0A B0, 05, 05] -2023; [0A B0, 05, 05] +2023; [0A B2, 05, 05] -2027; [0A B2, 05, 05] +2027; [0A B4, 05, 05] -2043; [0A B4, 05, 05] +2043; [0A B6, 05, 05] -204C; [0A B6, 05, 05] +204C; [0A B8, 05, 05] -204D; [0A B8, 05, 05] +204D; [0A BA, 05, 05] -2032; [0A BA, 05, 05] -2033; [0A BA, 05, 20][0A BA, 05, 20] -2034; [0A BA, 05, 20][0A BA, 05, 20][0A BA, 05, 20] -2057; [0A BA, 05, 20][0A BA, 05, 20][0A BA, 05, 20][0A BA, 05, 20] +2032; [0A BC, 05, 05] +2033; [0A BC, 05, 20][0A BC, 05, 20] +2034; [0A BC, 05, 20][0A BC, 05, 20][0A BC, 05, 20] +2057; [0A BC, 05, 20][0A BC, 05, 20][0A BC, 05, 20][0A BC, 05, 20] -2035; [0A BC, 05, 05] -2036; [0A BC, 05, 20][0A BC, 05, 20] -2037; [0A BC, 05, 20][0A BC, 05, 20][0A BC, 05, 20] +2035; [0A BE, 05, 05] +2036; [0A BE, 05, 20][0A BE, 05, 20] +2037; [0A BE, 05, 20][0A BE, 05, 20][0A BE, 05, 20] -3003; [0A BE, 05, 05] +3003; [0A C0, 05, 05] -303D; [0A C0, 05, 05] +303D; [0A C2, 05, 05] -2038; [0A C2, 05, 05] +2038; [0A C4, 05, 05] -203B; [0A C4, 05, 05] +203B; [0A C6, 05, 05] -203F; [0A C6, 05, 05] +203F; [0A C8, 05, 05] -2054; [0A C8, 05, 05] +2054; [0A CA, 05, 05] -2040; [0A CA, 05, 05] +2040; [0A CC, 05, 05] -2050; [0A CC, 05, 05] +2050; [0A CE, 05, 05] -2041; [0A CE, 05, 05] +2041; [0A D0, 05, 05] -2042; [0A D0, 05, 05] +2042; [0A D2, 05, 05] -2E00; [0A D2, 05, 05] +2E00; [0A D4, 05, 05] -2E01; [0A D4, 05, 05] +2E01; [0A D6, 05, 05] -2E06; [0A D6, 05, 05] +2E06; [0A D8, 05, 05] -2E07; [0A D8, 05, 05] +2E07; [0A DA, 05, 05] -2E08; [0A DA, 05, 05] +2E08; [0A DC, 05, 05] -2E0B; [0A DC, 05, 05] +2E0B; [0A DE, 05, 05] -2E0E; [0A DE, 05, 05] +2E0E; [0A E0, 05, 05] -2E0F; [0A E0, 05, 05] +2E0F; [0A E2, 05, 05] -2E10; [0A E2, 05, 05] +2E10; [0A E4, 05, 05] -2E11; [0A E4, 05, 05] +2E11; [0A E6, 05, 05] -2E12; [0A E6, 05, 05] +2E12; [0A E8, 05, 05] -2E13; [0A E8, 05, 05] +2E13; [0A EA, 05, 05] -2E14; [0A EA, 05, 05] +2E14; [0A EC, 05, 05] -2E15; [0A EC, 05, 05] +2E15; [0A EE, 05, 05] -2E16; [0A EE, 05, 05] +2E16; [0A F0, 05, 05] -2E1A; [0A F0, 05, 05] +2E1A; [0A F2, 05, 05] -2E1B; [0A F2, 05, 05] +2E1B; [0A F4, 05, 05] -2E1E; [0A F4, 05, 05] +2E1E; [0A F6, 05, 05] -2E1F; [0A F6, 05, 05] +2E1F; [0A F8, 05, 05] -2E44; [0A F8, 05, 05] +2E44; [0A FA, 05, 05] -2E45; [0A FA, 05, 05] +2E45; [0A FC, 05, 05] -2E46; [0A FC, 05, 05] +2E46; [0A FE, 05, 05] -2E47; [0A FE, 05, 05] +2E47; [0B 02, 05, 05] -2E48; [0B 02, 05, 05] +2E48; [0B 04, 05, 05] -A67E; [0B 04, 05, 05] +A67E; [0B 06, 05, 05] -055A; [0B 06, 05, 05] +055A; [0B 08, 05, 05] -055B; [0B 08, 05, 05] +055B; [0B 0A, 05, 05] -055F; [0B 0A, 05, 05] +055F; [0B 0C, 05, 05] -05BE; [0B 0C, 05, 05] +05BE; [0B 0E, 05, 05] -05C0; [0B 0E, 05, 05] +05C0; [0B 10, 05, 05] -05C3; [0B 10, 05, 05] +05C3; [0B 12, 05, 05] -05C6; [0B 12, 05, 05] +05C6; [0B 14, 05, 05] -05F3; [0B 14, 05, 05] +05F3; [0B 16, 05, 05] -05F4; [0B 16, 05, 05] +05F4; [0B 18, 05, 05] -070A; [0B 18 02, 05, 05] +070A; [0B 1A 02, 05, 05] -070B; [0B 18 09, 05, 05] +070B; [0B 1A 09, 05, 05] -070C; [0B 18 10, 05, 05] +070C; [0B 1A 10, 05, 05] -070D; [0B 18 17, 05, 05] +070D; [0B 1A 17, 05, 05] -085E; [0B 18 1E, 05, 05] +085E; [0B 1A 1E, 05, 05] -1800; [0B 18 25, 05, 05] +1800; [0B 1A 25, 05, 05] -11660; [0B 18 2C, 05, 05] +11660; [0B 1A 2C, 05, 05] -11661; [0B 18 33, 05, 05] +11661; [0B 1A 33, 05, 05] -11662; [0B 18 3A, 05, 05] +11662; [0B 1A 3A, 05, 05] -11663; [0B 18 41, 05, 05] +11663; [0B 1A 41, 05, 05] -11664; [0B 18 48, 05, 05] +11664; [0B 1A 48, 05, 05] -11665; [0B 18 4F, 05, 05] +11665; [0B 1A 4F, 05, 05] -11666; [0B 18 56, 05, 05] +11666; [0B 1A 56, 05, 05] -11667; [0B 18 5D, 05, 05] +11667; [0B 1A 5D, 05, 05] -11668; [0B 18 64, 05, 05] +11668; [0B 1A 64, 05, 05] -11669; [0B 18 6B, 05, 05] +11669; [0B 1A 6B, 05, 05] -1166A; [0B 18 72, 05, 05] +1166A; [0B 1A 72, 05, 05] -1166B; [0B 18 79, 05, 05] +1166B; [0B 1A 79, 05, 05] -1166C; [0B 18 80, 05, 05] +1166C; [0B 1A 80, 05, 05] -0970; [0B 1A, 05, 05] +0970; [0B 1C, 05, 05] -A8F8; [0B 1C, 05, 05] +A8F8; [0B 1E, 05, 05] -A8F9; [0B 1E, 05, 05] +A8F9; [0B 20, 05, 05] -A8FA; [0B 20, 05, 05] +A8FA; [0B 22, 05, 05] -A8FC; [0B 22, 05, 05] +A8FC; [0B 24, 05, 05] -09FD; [0B 24, 05, 05] +09FD; [0B 26, 05, 05] -0A76; [0B 26, 05, 05] +0A76; [0B 28, 05, 05] -0AF0; [0B 28, 05, 05] +0AF0; [0B 2A, 05, 05] -0C77; [0B 2A, 05, 05] +0C77; [0B 2C, 05, 05] -0C84; [0B 2C, 05, 05] +0C84; [0B 2E, 05, 05] -0DF4; [0B 2E, 05, 05] +0DF4; [0B 30, 05, 05] -0E4F; [0B 30, 05, 05] +0E4F; [0B 32, 05, 05] -0E5A; [0B 32, 05, 05] +0E5A; [0B 34, 05, 05] -0E5B; [0B 34, 05, 05] +0E5B; [0B 36, 05, 05] -AADE; [0B 36 02, 05, 05] +AADE; [0B 38 02, 05, 05] -AADF; [0B 36 09, 05, 05] +AADF; [0B 38 09, 05, 05] -0F04; [0B 38, 05, 05] +0F04; [0B 3A, 05, 05] -0F05; [0B 3A, 05, 05] +0F05; [0B 3C, 05, 05] -0F06; [0B 3C, 05, 05] +0F06; [0B 3E, 05, 05] -0F07; [0B 3E, 05, 05] +0F07; [0B 40, 05, 05] -0F08; [0B 40, 05, 05] +0F08; [0B 42, 05, 05] -0F09; [0B 42, 05, 05] +0F09; [0B 44, 05, 05] -0F0A; [0B 44, 05, 05] +0F0A; [0B 46, 05, 05] -0FD0; [0B 46, 05, 05] +0FD0; [0B 48, 05, 05] -0FD1; [0B 48, 05, 05] +0FD1; [0B 4A, 05, 05] -0F0B; [0B 4A, 05, 05] -0F0C; [0B 4A, 05, 20] +0F0B; [0B 4C, 05, 05] +0F0C; [0B 4C, 05, 20] -0F0D; [0B 4C, 05, 05] +0F0D; [0B 4E, 05, 05] -0F0E; [0B 4E, 05, 05] +0F0E; [0B 50, 05, 05] -0F0F; [0B 50, 05, 05] +0F0F; [0B 52, 05, 05] -0F10; [0B 52, 05, 05] +0F10; [0B 54, 05, 05] -0F11; [0B 54, 05, 05] +0F11; [0B 56, 05, 05] -0F12; [0B 56, 05, 05] +0F12; [0B 58, 05, 05] -0F85; [0B 58, 05, 05] +0F85; [0B 5A, 05, 05] -0FD2; [0B 5A, 05, 05] +0FD2; [0B 5C, 05, 05] -0FD3; [0B 5C, 05, 05] +0FD3; [0B 5E, 05, 05] -0FD4; [0B 5E, 05, 05] +0FD4; [0B 60, 05, 05] -0FD9; [0B 60, 05, 05] +0FD9; [0B 62, 05, 05] -0FDA; [0B 62, 05, 05] +0FDA; [0B 64, 05, 05] -11A3F; [0B 64 02, 05, 05] +11A3F; [0B 66 02, 05, 05] -11A40; [0B 64 09, 05, 05] +11A40; [0B 66 09, 05, 05] -11A41; [0B 64 10, 05, 05] +11A41; [0B 66 10, 05, 05] -11A42; [0B 64 17, 05, 05] +11A42; [0B 66 17, 05, 05] -11A43; [0B 64 1E, 05, 05] +11A43; [0B 66 1E, 05, 05] -11A44; [0B 64 25, 05, 05] +11A44; [0B 66 25, 05, 05] -11A45; [0B 64 2C, 05, 05] +11A45; [0B 66 2C, 05, 05] -11A46; [0B 64 33, 05, 05] +11A46; [0B 66 33, 05, 05] -11A9A; [0B 64 3A, 05, 05] +11A9A; [0B 66 3A, 05, 05] -11A9B; [0B 64 41, 05, 05] +11A9B; [0B 66 41, 05, 05] -11A9C; [0B 64 48, 05, 05] +11A9C; [0B 66 48, 05, 05] -11A9E; [0B 64 4F, 05, 05] +11A9E; [0B 66 4F, 05, 05] -11A9F; [0B 64 56, 05, 05] +11A9F; [0B 66 56, 05, 05] -11AA0; [0B 64 5D, 05, 05] +11AA0; [0B 66 5D, 05, 05] -11AA1; [0B 64 64, 05, 05] +11AA1; [0B 66 64, 05, 05] -11AA2; [0B 64 6B, 05, 05] +11AA2; [0B 66 6B, 05, 05] -11C70; [0B 64 72, 05, 05] +11C70; [0B 66 72, 05, 05] -11C71; [0B 64 79, 05, 05] +11C71; [0B 66 79, 05, 05] -1C3D; [0B 64 80, 05, 05] +1C3D; [0B 66 80, 05, 05] -1C3E; [0B 64 87, 05, 05] +1C3E; [0B 66 87, 05, 05] -1C3F; [0B 64 8E, 05, 05] +1C3F; [0B 66 8E, 05, 05] -104C; [0B 66, 05, 05] +104C; [0B 68, 05, 05] -104D; [0B 68, 05, 05] +104D; [0B 6A, 05, 05] -104E; [0B 6A, 05, 05] +104E; [0B 6C, 05, 05] -104F; [0B 6C, 05, 05] +104F; [0B 6E, 05, 05] -17D8; [0B 6E, 05, 05] +17D8; [0B 70, 05, 05] -17D9; [0B 70, 05, 05] +17D9; [0B 72, 05, 05] -17DA; [0B 72, 05, 05] +17DA; [0B 74, 05, 05] -1AA0; [0B 74 02, 05, 05] +1AA0; [0B 76 02, 05, 05] -1AA1; [0B 74 09, 05, 05] +1AA1; [0B 76 09, 05, 05] -1AA2; [0B 74 10, 05, 05] +1AA2; [0B 76 10, 05, 05] -1AA3; [0B 74 17, 05, 05] +1AA3; [0B 76 17, 05, 05] -1AA4; [0B 74 1E, 05, 05] +1AA4; [0B 76 1E, 05, 05] -1AA5; [0B 74 25, 05, 05] +1AA5; [0B 76 25, 05, 05] -1AA6; [0B 74 2C, 05, 05] +1AA6; [0B 76 2C, 05, 05] -1AAC; [0B 74 33, 05, 05] +1AAC; [0B 76 33, 05, 05] -1AAD; [0B 74 3A, 05, 05] +1AAD; [0B 76 3A, 05, 05] -1CC0; [0B 74 41, 05, 05] +1CC0; [0B 76 41, 05, 05] -1CC1; [0B 74 48, 05, 05] +1CC1; [0B 76 48, 05, 05] -1CC2; [0B 74 4F, 05, 05] +1CC2; [0B 76 4F, 05, 05] -1CC3; [0B 74 56, 05, 05] +1CC3; [0B 76 56, 05, 05] -1CC4; [0B 74 5D, 05, 05] +1CC4; [0B 76 5D, 05, 05] -1CC5; [0B 74 64, 05, 05] +1CC5; [0B 76 64, 05, 05] -1CC6; [0B 74 6B, 05, 05] +1CC6; [0B 76 6B, 05, 05] -1CC7; [0B 74 72, 05, 05] +1CC7; [0B 76 72, 05, 05] -2D70; [0B 74 79, 05, 05] +2D70; [0B 76 79, 05, 05] -A874; [0B 74 80, 05, 05] +A874; [0B 76 80, 05, 05] -A875; [0B 74 87, 05, 05] +A875; [0B 76 87, 05, 05] -1BFC; [0B 74 8E, 05, 05] +1BFC; [0B 76 8E, 05, 05] -1BFD; [0B 74 95, 05, 05] +1BFD; [0B 76 95, 05, 05] -1BFE; [0B 74 9C, 05, 05] +1BFE; [0B 76 9C, 05, 05] -1BFF; [0B 74 A3, 05, 05] +1BFF; [0B 76 A3, 05, 05] -A92E; [0B 76, 05, 05] +A92E; [0B 78, 05, 05] -A9DE; [0B 78 02, 05, 05] +A9DE; [0B 7A 02, 05, 05] -A9DF; [0B 78 09, 05, 05] +A9DF; [0B 7A 09, 05, 05] -AA5C; [0B 78 10, 05, 05] +AA5C; [0B 7A 10, 05, 05] -1056F; [0B 78 17, 05, 05] +1056F; [0B 7A 17, 05, 05] -11049; [0B 78 1E, 05, 05] +11049; [0B 7A 1E, 05, 05] -1104A; [0B 78 25, 05, 05] +1104A; [0B 7A 25, 05, 05] -1104B; [0B 78 2C, 05, 05] +1104B; [0B 7A 2C, 05, 05] -1104C; [0B 78 33, 05, 05] +1104C; [0B 7A 33, 05, 05] -1104D; [0B 78 3A, 05, 05] +1104D; [0B 7A 3A, 05, 05] -10A50; [0B 78 41, 05, 05] +10A50; [0B 7A 41, 05, 05] -10A51; [0B 78 48, 05, 05] +10A51; [0B 7A 48, 05, 05] -10A52; [0B 78 4F, 05, 05] +10A52; [0B 7A 4F, 05, 05] -10A53; [0B 78 56, 05, 05] +10A53; [0B 7A 56, 05, 05] -10A54; [0B 78 5D, 05, 05] +10A54; [0B 7A 5D, 05, 05] -10A55; [0B 78 64, 05, 05] +10A55; [0B 7A 64, 05, 05] -10A58; [0B 78 6B, 05, 05] +10A58; [0B 7A 6B, 05, 05] -11C43; [0B 78 72, 05, 05] +11C43; [0B 7A 72, 05, 05] -11C44; [0B 78 79, 05, 05] +11C44; [0B 7A 79, 05, 05] -11C45; [0B 78 80, 05, 05] +11C45; [0B 7A 80, 05, 05] -10B39; [0B 78 87, 05, 05] +10B39; [0B 7A 87, 05, 05] -10AF0; [0B 78 8E, 05, 05] +10AF0; [0B 7A 8E, 05, 05] -10AF1; [0B 78 95, 05, 05] +10AF1; [0B 7A 95, 05, 05] -10AF2; [0B 78 9C, 05, 05] +10AF2; [0B 7A 9C, 05, 05] -10AF3; [0B 78 A3, 05, 05] +10AF3; [0B 7A A3, 05, 05] -10AF4; [0B 78 AA, 05, 05] +10AF4; [0B 7A AA, 05, 05] -10AF5; [0B 78 B1, 05, 05] +10AF5; [0B 7A B1, 05, 05] -10AF6; [0B 78 B8, 05, 05] +10AF6; [0B 7A B8, 05, 05] -10B99; [0B 78 BF, 05, 05] +10B99; [0B 7A BF, 05, 05] -10B9A; [0B 78 C6, 05, 05] +10B9A; [0B 7A C6, 05, 05] -10B9B; [0B 78 CD, 05, 05] +10B9B; [0B 7A CD, 05, 05] -10B9C; [0B 78 D4, 05, 05] +10B9C; [0B 7A D4, 05, 05] -110BB; [0B 78 DB, 05, 05] +110BB; [0B 7A DB, 05, 05] -110BC; [0B 78 E2, 05, 05] +110BC; [0B 7A E2, 05, 05] -11174; [0B 78 E9, 05, 05] +11174; [0B 7A E9, 05, 05] -11175; [0B 78 F0, 05, 05] +11175; [0B 7A F0, 05, 05] -111CD; [0B 78 F7, 05, 05] +111CD; [0B 7A F7, 05, 05] -111C7; [0B 78 FE, 05, 05] +111C7; [0B 7A FE, 05, 05] -111DB; [0B 79 07, 05, 05] +111DB; [0B 7B 07, 05, 05] -111DD; [0B 79 0E, 05, 05] +111DD; [0B 7B 0E, 05, 05] -1123A; [0B 79 15, 05, 05] +1123A; [0B 7B 15, 05, 05] -1123B; [0B 79 1C, 05, 05] +1123B; [0B 7B 1C, 05, 05] -1123C; [0B 79 23, 05, 05] +1123C; [0B 7B 23, 05, 05] -1123D; [0B 79 2A, 05, 05] +1123D; [0B 7B 2A, 05, 05] -1144D; [0B 79 31, 05, 05] +1144D; [0B 7B 31, 05, 05] -1144E; [0B 79 38, 05, 05] +1145A; [0B 7B 38, 05, 05] -1144F; [0B 79 3F, 05, 05] +1144E; [0B 7B 3F, 05, 05] -1145B; [0B 79 46, 05, 05] +1144F; [0B 7B 46, 05, 05] -1145D; [0B 79 4D, 05, 05] +1145B; [0B 7B 4D, 05, 05] -114C6; [0B 79 54, 05, 05] +1145D; [0B 7B 54, 05, 05] -115C1; [0B 79 5B, 05, 05] +114C6; [0B 7B 5B, 05, 05] -115C4; [0B 79 62, 05, 05] +115C1; [0B 7B 62, 05, 05] -115C5; [0B 79 69, 05, 05] +115C4; [0B 7B 69, 05, 05] -115C6; [0B 79 70, 05, 05] +115C5; [0B 7B 70, 05, 05] -115C7; [0B 79 77, 05, 05] +115C6; [0B 7B 77, 05, 05] -115C8; [0B 79 7E, 05, 05] +115C7; [0B 7B 7E, 05, 05] -115C9; [0B 79 85, 05, 05] +115C8; [0B 7B 85, 05, 05] -115CA; [0B 79 8C, 05, 05] +115C9; [0B 7B 8C, 05, 05] -115CB; [0B 79 93, 05, 05] +115CA; [0B 7B 93, 05, 05] -115CC; [0B 79 9A, 05, 05] +115CB; [0B 7B 9A, 05, 05] -115CD; [0B 79 A1, 05, 05] +115CC; [0B 7B A1, 05, 05] -115CE; [0B 79 A8, 05, 05] +115CD; [0B 7B A8, 05, 05] -115CF; [0B 79 AF, 05, 05] +115CE; [0B 7B AF, 05, 05] -115D0; [0B 79 B6, 05, 05] +115CF; [0B 7B B6, 05, 05] -115D1; [0B 79 BD, 05, 05] +115D0; [0B 7B BD, 05, 05] -115D2; [0B 79 C4, 05, 05] +115D1; [0B 7B C4, 05, 05] -115D3; [0B 79 CB, 05, 05] +115D2; [0B 7B CB, 05, 05] -115D4; [0B 79 D2, 05, 05] +115D3; [0B 7B D2, 05, 05] -115D5; [0B 79 D9, 05, 05] +115D4; [0B 7B D9, 05, 05] -115D6; [0B 79 E0, 05, 05] +115D5; [0B 7B E0, 05, 05] -115D7; [0B 79 E7, 05, 05] +115D6; [0B 7B E7, 05, 05] -11643; [0B 79 EE, 05, 05] +115D7; [0B 7B EE, 05, 05] -1183B; [0B 79 F5, 05, 05] +11643; [0B 7B F5, 05, 05] -119E2; [0B 79 FC, 05, 05] +1183B; [0B 7B FC, 05, 05] -11FFF; [0B 7B, 05, 05] +11945; [0B 7C 05, 05, 05] -16B37; [0B 7D 02, 05, 05] +119E2; [0B 7C 0C, 05, 05] -16B38; [0B 7D 09, 05, 05] +11FFF; [0B 7E, 05, 05] -16B39; [0B 7D 10, 05, 05] +16B37; [0B 80 02, 05, 05] -16B3A; [0B 7D 17, 05, 05] +16B38; [0B 80 09, 05, 05] -16B3B; [0B 7D 1E, 05, 05] +16B39; [0B 80 10, 05, 05] -16B44; [0B 7D 25, 05, 05] +16B3A; [0B 80 17, 05, 05] -16E99; [0B 7D 2C, 05, 05] +16B3B; [0B 80 1E, 05, 05] -16E9A; [0B 7D 33, 05, 05] +16B44; [0B 80 25, 05, 05] -1DA87; [0B 7D 3A, 05, 05] +16E99; [0B 80 2C, 05, 05] -1DA88; [0B 7D 41, 05, 05] +16E9A; [0B 80 33, 05, 05] -1DA89; [0B 7D 48, 05, 05] +1DA87; [0B 80 3A, 05, 05] -1DA8A; [0B 7D 4F, 05, 05] +1DA88; [0B 80 41, 05, 05] -1DA8B; [0B 7D 56, 05, 05] +1DA89; [0B 80 48, 05, 05] -10A7F; [0B 7D 5D, 05, 05] +1DA8A; [0B 80 4F, 05, 05] + +1DA8B; [0B 80 56, 05, 05] + +10A7F; [0B 80 5D, 05, 05] FDD1 263A; [0C 02 02, 05, 05] # SYMBOL first primary starts new lead byte @@ -3706,27 +3729,31 @@ FFE3; [0C 0C, 05, 20] 02D5; [0C 34 17, 05, 05] -02D6; [0C 34 1E, 05, 05] +AB6A; [0C 34 1E, 05, 05] + +AB6B; [0C 34 25, 05, 05] -02D7; [0C 34 25, 05, 05] +02D6; [0C 34 2C, 05, 05] -02DE; [0C 34 2C, 05, 05] +02D7; [0C 34 33, 05, 05] -02DF; [0C 34 33, 05, 05] +02DE; [0C 34 3A, 05, 05] -02E5; [0C 34 3A, 05, 05] +02DF; [0C 34 41, 05, 05] -02E6; [0C 34 41, 05, 05] +02E5; [0C 34 48, 05, 05] -02E7; [0C 34 48, 05, 05] +02E6; [0C 34 4F, 05, 05] -02E8; [0C 34 4F, 05, 05] +02E7; [0C 34 56, 05, 05] -02E9; [0C 34 56, 05, 05] +02E8; [0C 34 5D, 05, 05] -02EA; [0C 34 5D, 05, 05] +02E9; [0C 34 64, 05, 05] -02EB; [0C 34 64, 05, 05] +02EA; [0C 34 6B, 05, 05] + +02EB; [0C 34 72, 05, 05] 02EC; [0C 36, 05, 05] @@ -4206,49 +4233,51 @@ AA79; [0C 58 26, 05, 05] 00AE; [0C 5F, 05, 05] -2104; [0C 61 02, 05, 05] +1F1AD; [0C 61 02, 05, 05] + +2104; [0C 61 09, 05, 05] -2108; [0C 61 09, 05, 05] +2108; [0C 61 10, 05, 05] -2114; [0C 61 10, 05, 05] +2114; [0C 61 17, 05, 05] -2117; [0C 61 17, 05, 05] +2117; [0C 61 1E, 05, 05] -2118; [0C 61 1E, 05, 05] +2118; [0C 61 25, 05, 05] -211E; [0C 61 25, 05, 05] +211E; [0C 61 2C, 05, 05] -211F; [0C 61 2C, 05, 05] +211F; [0C 61 33, 05, 05] -2123; [0C 61 33, 05, 05] +2123; [0C 61 3A, 05, 05] -2125; [0C 61 3A, 05, 05] +2125; [0C 61 41, 05, 05] -2127; [0C 61 41, 05, 05] +2127; [0C 61 48, 05, 05] -2129; [0C 61 48, 05, 05] +2129; [0C 61 4F, 05, 05] -212E; [0C 61 4F, 05, 05] +212E; [0C 61 56, 05, 05] -213A; [0C 61 56, 05, 05] +213A; [0C 61 5D, 05, 05] -2141; [0C 61 5D, 05, 05] +2141; [0C 61 64, 05, 05] -2142; [0C 61 64, 05, 05] +2142; [0C 61 6B, 05, 05] -2143; [0C 61 6B, 05, 05] +2143; [0C 61 72, 05, 05] -2144; [0C 61 72, 05, 05] +2144; [0C 61 79, 05, 05] -214A; [0C 61 79, 05, 05] +214A; [0C 61 80, 05, 05] -214C; [0C 61 80, 05, 05] +214C; [0C 61 87, 05, 05] -214F; [0C 61 87, 05, 05] +214F; [0C 61 8E, 05, 05] -218A; [0C 61 8E, 05, 05] +218A; [0C 61 95, 05, 05] -218B; [0C 61 95, 05, 05] +218B; [0C 61 9C, 05, 05] 2190; [0C 63, 05, 05] FFE9; [0C 63, 05, A0] @@ -6124,9865 +6153,10403 @@ FFEE; [0C B9, 05, A0] 25FF; [0C BC 69, 05, 05] -2600; [0C BC 70, 05, 05] +1FB00; [0C BC 70, 05, 05] + +1FB01; [0C BC 77, 05, 05] + +1FB02; [0C BC 7E, 05, 05] + +1FB03; [0C BC 85, 05, 05] + +1FB04; [0C BC 8C, 05, 05] + +1FB05; [0C BC 93, 05, 05] + +1FB06; [0C BC 9A, 05, 05] + +1FB07; [0C BC A1, 05, 05] + +1FB08; [0C BC A8, 05, 05] + +1FB09; [0C BC AF, 05, 05] + +1FB0A; [0C BC B6, 05, 05] + +1FB0B; [0C BC BD, 05, 05] + +1FB0C; [0C BC C4, 05, 05] + +1FB0D; [0C BC CB, 05, 05] + +1FB0E; [0C BC D2, 05, 05] + +1FB0F; [0C BC D9, 05, 05] + +1FB10; [0C BC E0, 05, 05] + +1FB11; [0C BC E7, 05, 05] + +1FB12; [0C BC EE, 05, 05] + +1FB13; [0C BC F5, 05, 05] + +1FB14; [0C BC FC, 05, 05] + +1FB15; [0C BD 05, 05, 05] + +1FB16; [0C BD 0C, 05, 05] + +1FB17; [0C BD 13, 05, 05] + +1FB18; [0C BD 1A, 05, 05] + +1FB19; [0C BD 21, 05, 05] + +1FB1A; [0C BD 28, 05, 05] + +1FB1B; [0C BD 2F, 05, 05] + +1FB1C; [0C BD 36, 05, 05] + +1FB1D; [0C BD 3D, 05, 05] + +1FB1E; [0C BD 44, 05, 05] + +1FB1F; [0C BD 4B, 05, 05] + +1FB20; [0C BD 52, 05, 05] + +1FB21; [0C BD 59, 05, 05] + +1FB22; [0C BD 60, 05, 05] + +1FB23; [0C BD 67, 05, 05] + +1FB24; [0C BD 6E, 05, 05] + +1FB25; [0C BD 75, 05, 05] + +1FB26; [0C BD 7C, 05, 05] + +1FB27; [0C BD 83, 05, 05] + +1FB28; [0C BD 8A, 05, 05] + +1FB29; [0C BD 91, 05, 05] + +1FB2A; [0C BD 98, 05, 05] + +1FB2B; [0C BD 9F, 05, 05] + +1FB2C; [0C BD A6, 05, 05] + +1FB2D; [0C BD AD, 05, 05] + +1FB2E; [0C BD B4, 05, 05] + +1FB2F; [0C BD BB, 05, 05] + +1FB30; [0C BD C2, 05, 05] + +1FB31; [0C BD C9, 05, 05] + +1FB32; [0C BD D0, 05, 05] + +1FB33; [0C BD D7, 05, 05] + +1FB34; [0C BD DE, 05, 05] + +1FB35; [0C BD E5, 05, 05] + +1FB36; [0C BD EC, 05, 05] + +1FB37; [0C BD F3, 05, 05] + +1FB38; [0C BD FA, 05, 05] + +1FB39; [0C BE 03, 05, 05] + +1FB3A; [0C BE 0A, 05, 05] + +1FB3B; [0C BE 11, 05, 05] + +1FB3C; [0C BE 18, 05, 05] + +1FB3D; [0C BE 1F, 05, 05] + +1FB3E; [0C BE 26, 05, 05] + +1FB3F; [0C BE 2D, 05, 05] + +1FB40; [0C BE 34, 05, 05] + +1FB41; [0C BE 3B, 05, 05] + +1FB42; [0C BE 42, 05, 05] + +1FB43; [0C BE 49, 05, 05] + +1FB44; [0C BE 50, 05, 05] + +1FB45; [0C BE 57, 05, 05] + +1FB46; [0C BE 5E, 05, 05] + +1FB47; [0C BE 65, 05, 05] + +1FB48; [0C BE 6C, 05, 05] + +1FB49; [0C BE 73, 05, 05] + +1FB4A; [0C BE 7A, 05, 05] + +1FB4B; [0C BE 81, 05, 05] + +1FB4C; [0C BE 88, 05, 05] + +1FB4D; [0C BE 8F, 05, 05] + +1FB4E; [0C BE 96, 05, 05] + +1FB4F; [0C BE 9D, 05, 05] + +1FB50; [0C BE A4, 05, 05] + +1FB51; [0C BE AB, 05, 05] + +1FB52; [0C BE B2, 05, 05] + +1FB53; [0C BE B9, 05, 05] + +1FB54; [0C BE C0, 05, 05] + +1FB55; [0C BE C7, 05, 05] + +1FB56; [0C BE CE, 05, 05] + +1FB57; [0C BE D5, 05, 05] + +1FB58; [0C BE DC, 05, 05] + +1FB59; [0C BE E3, 05, 05] + +1FB5A; [0C BE EA, 05, 05] + +1FB5B; [0C BE F1, 05, 05] + +1FB5C; [0C BE F8, 05, 05] + +1FB5D; [0C BE FF, 05, 05] + +1FB5E; [0C BF 08, 05, 05] + +1FB5F; [0C BF 0F, 05, 05] + +1FB60; [0C BF 16, 05, 05] + +1FB61; [0C BF 1D, 05, 05] + +1FB62; [0C BF 24, 05, 05] + +1FB63; [0C BF 2B, 05, 05] + +1FB64; [0C BF 32, 05, 05] + +1FB65; [0C BF 39, 05, 05] + +1FB66; [0C BF 40, 05, 05] + +1FB67; [0C BF 47, 05, 05] + +1FB68; [0C BF 4E, 05, 05] + +1FB69; [0C BF 55, 05, 05] + +1FB6A; [0C BF 5C, 05, 05] + +1FB6B; [0C BF 63, 05, 05] + +1FB6C; [0C BF 6A, 05, 05] + +1FB6D; [0C BF 71, 05, 05] + +1FB6E; [0C BF 78, 05, 05] + +1FB6F; [0C BF 7F, 05, 05] + +1FB70; [0C BF 86, 05, 05] + +1FB71; [0C BF 8D, 05, 05] + +1FB72; [0C BF 94, 05, 05] + +1FB73; [0C BF 9B, 05, 05] + +1FB74; [0C BF A2, 05, 05] + +1FB75; [0C BF A9, 05, 05] + +1FB76; [0C BF B0, 05, 05] + +1FB77; [0C BF B7, 05, 05] + +1FB78; [0C BF BE, 05, 05] + +1FB79; [0C BF C5, 05, 05] + +1FB7A; [0C BF CC, 05, 05] + +1FB7B; [0C BF D3, 05, 05] + +1FB7C; [0C BF DA, 05, 05] + +1FB7D; [0C BF E1, 05, 05] + +1FB7E; [0C BF E8, 05, 05] + +1FB7F; [0C BF EF, 05, 05] + +1FB80; [0C BF F6, 05, 05] + +1FB81; [0C BF FD, 05, 05] + +1FB82; [0C C0 06, 05, 05] + +1FB83; [0C C0 0D, 05, 05] + +1FB84; [0C C0 14, 05, 05] + +1FB85; [0C C0 1B, 05, 05] + +1FB86; [0C C0 22, 05, 05] + +1FB87; [0C C0 29, 05, 05] + +1FB88; [0C C0 30, 05, 05] + +1FB89; [0C C0 37, 05, 05] + +1FB8A; [0C C0 3E, 05, 05] + +1FB8B; [0C C0 45, 05, 05] + +1FB8C; [0C C0 4C, 05, 05] + +1FB8D; [0C C0 53, 05, 05] + +1FB8E; [0C C0 5A, 05, 05] + +1FB8F; [0C C0 61, 05, 05] + +1FB90; [0C C0 68, 05, 05] + +1FB91; [0C C0 6F, 05, 05] + +1FB92; [0C C0 76, 05, 05] + +1FB94; [0C C0 7D, 05, 05] + +1FB95; [0C C0 84, 05, 05] + +1FB96; [0C C0 8B, 05, 05] + +1FB97; [0C C0 92, 05, 05] + +1FB98; [0C C0 99, 05, 05] + +1FB99; [0C C0 A0, 05, 05] + +1FB9A; [0C C0 A7, 05, 05] + +1FB9B; [0C C0 AE, 05, 05] + +1FB9C; [0C C0 B5, 05, 05] + +1FB9D; [0C C0 BC, 05, 05] + +1FB9E; [0C C0 C3, 05, 05] + +1FB9F; [0C C0 CA, 05, 05] + +1FBA0; [0C C0 D1, 05, 05] + +1FBA1; [0C C0 D8, 05, 05] + +1FBA2; [0C C0 DF, 05, 05] + +1FBA3; [0C C0 E6, 05, 05] + +1FBA4; [0C C0 ED, 05, 05] + +1FBA5; [0C C0 F4, 05, 05] + +1FBA6; [0C C0 FB, 05, 05] + +1FBA7; [0C C1 04, 05, 05] + +1FBA8; [0C C1 0B, 05, 05] + +1FBA9; [0C C1 12, 05, 05] + +1FBAA; [0C C1 19, 05, 05] + +1FBAB; [0C C1 20, 05, 05] + +1FBAC; [0C C1 27, 05, 05] + +1FBAD; [0C C1 2E, 05, 05] + +1FBAE; [0C C1 35, 05, 05] + +1FBAF; [0C C1 3C, 05, 05] + +1FBB0; [0C C1 43, 05, 05] + +1FBB1; [0C C1 4A, 05, 05] + +1FBB2; [0C C1 51, 05, 05] + +1FBB3; [0C C1 58, 05, 05] + +1FBB4; [0C C1 5F, 05, 05] + +1FBB5; [0C C1 66, 05, 05] + +1FBB6; [0C C1 6D, 05, 05] + +1FBB7; [0C C1 74, 05, 05] + +1FBB8; [0C C1 7B, 05, 05] + +1FBB9; [0C C1 82, 05, 05] + +1FBBA; [0C C1 89, 05, 05] + +1FBBB; [0C C1 90, 05, 05] + +1FBBC; [0C C1 97, 05, 05] + +1FBBD; [0C C1 9E, 05, 05] + +1FBBE; [0C C1 A5, 05, 05] + +1FBBF; [0C C1 AC, 05, 05] + +1FBC0; [0C C1 B3, 05, 05] + +1FBC1; [0C C1 BA, 05, 05] + +1FBC2; [0C C1 C1, 05, 05] + +1FBC3; [0C C1 C8, 05, 05] + +1FBC4; [0C C1 CF, 05, 05] + +1FBC5; [0C C1 D6, 05, 05] + +1FBC6; [0C C1 DD, 05, 05] + +1FBC7; [0C C1 E4, 05, 05] + +1FBC8; [0C C1 EB, 05, 05] + +1FBC9; [0C C1 F2, 05, 05] + +1FBCA; [0C C1 F9, 05, 05] + +2600; [0C C2 02, 05, 05] + +2601; [0C C2 09, 05, 05] + +2602; [0C C2 10, 05, 05] + +2603; [0C C2 17, 05, 05] + +2604; [0C C2 1E, 05, 05] + +2605; [0C C2 25, 05, 05] -2601; [0C BC 77, 05, 05] +2606; [0C C2 2C, 05, 05] -2602; [0C BC 7E, 05, 05] +2607; [0C C2 33, 05, 05] -2603; [0C BC 85, 05, 05] +2608; [0C C2 3A, 05, 05] -2604; [0C BC 8C, 05, 05] +2609; [0C C2 41, 05, 05] -2605; [0C BC 93, 05, 05] +260A; [0C C2 48, 05, 05] -2606; [0C BC 9A, 05, 05] +260B; [0C C2 4F, 05, 05] -2607; [0C BC A1, 05, 05] +260C; [0C C2 56, 05, 05] -2608; [0C BC A8, 05, 05] +260D; [0C C2 5D, 05, 05] -2609; [0C BC AF, 05, 05] +260E; [0C C2 64, 05, 05] -260A; [0C BC B6, 05, 05] +260F; [0C C2 6B, 05, 05] -260B; [0C BC BD, 05, 05] +2610; [0C C2 72, 05, 05] -260C; [0C BC C4, 05, 05] +2611; [0C C2 79, 05, 05] -260D; [0C BC CB, 05, 05] +2612; [0C C2 80, 05, 05] -260E; [0C BC D2, 05, 05] +2613; [0C C2 87, 05, 05] -260F; [0C BC D9, 05, 05] +2614; [0C C2 8E, 05, 05] -2610; [0C BC E0, 05, 05] +2615; [0C C2 95, 05, 05] -2611; [0C BC E7, 05, 05] +2616; [0C C2 9C, 05, 05] -2612; [0C BC EE, 05, 05] +2617; [0C C2 A3, 05, 05] -2613; [0C BC F5, 05, 05] +2618; [0C C2 AA, 05, 05] -2614; [0C BC FC, 05, 05] +2619; [0C C2 B1, 05, 05] -2615; [0C BD 05, 05, 05] +261A; [0C C2 B8, 05, 05] -2616; [0C BD 0C, 05, 05] +261B; [0C C2 BF, 05, 05] -2617; [0C BD 13, 05, 05] +261C; [0C C2 C6, 05, 05] -2618; [0C BD 1A, 05, 05] +261D; [0C C2 CD, 05, 05] -2619; [0C BD 21, 05, 05] +261E; [0C C2 D4, 05, 05] -261A; [0C BD 28, 05, 05] +261F; [0C C2 DB, 05, 05] -261B; [0C BD 2F, 05, 05] +2620; [0C C2 E2, 05, 05] -261C; [0C BD 36, 05, 05] +2621; [0C C2 E9, 05, 05] -261D; [0C BD 3D, 05, 05] +2622; [0C C2 F0, 05, 05] -261E; [0C BD 44, 05, 05] +2623; [0C C2 F7, 05, 05] -261F; [0C BD 4B, 05, 05] +2624; [0C C2 FE, 05, 05] -2620; [0C BD 52, 05, 05] +2625; [0C C3 07, 05, 05] -2621; [0C BD 59, 05, 05] +2626; [0C C3 0E, 05, 05] -2622; [0C BD 60, 05, 05] +2627; [0C C3 15, 05, 05] -2623; [0C BD 67, 05, 05] +2628; [0C C3 1C, 05, 05] -2624; [0C BD 6E, 05, 05] +2629; [0C C3 23, 05, 05] -2625; [0C BD 75, 05, 05] +262A; [0C C3 2A, 05, 05] -2626; [0C BD 7C, 05, 05] +262B; [0C C3 31, 05, 05] -2627; [0C BD 83, 05, 05] +262C; [0C C3 38, 05, 05] -2628; [0C BD 8A, 05, 05] +262D; [0C C3 3F, 05, 05] -2629; [0C BD 91, 05, 05] +262E; [0C C3 46, 05, 05] -262A; [0C BD 98, 05, 05] +262F; [0C C3 4D, 05, 05] -262B; [0C BD 9F, 05, 05] +2638; [0C C3 54, 05, 05] -262C; [0C BD A6, 05, 05] +2639; [0C C3 5B, 05, 05] -262D; [0C BD AD, 05, 05] +263A; [0C C3 62, 05, 05] -262E; [0C BD B4, 05, 05] +263B; [0C C3 69, 05, 05] -262F; [0C BD BB, 05, 05] +263C; [0C C3 70, 05, 05] -2638; [0C BD C2, 05, 05] +263D; [0C C3 77, 05, 05] -2639; [0C BD C9, 05, 05] +263E; [0C C3 7E, 05, 05] -263A; [0C BD D0, 05, 05] +263F; [0C C3 85, 05, 05] -263B; [0C BD D7, 05, 05] +2640; [0C C3 8C, 05, 05] -263C; [0C BD DE, 05, 05] +2641; [0C C3 93, 05, 05] -263D; [0C BD E5, 05, 05] +2642; [0C C3 9A, 05, 05] -263E; [0C BD EC, 05, 05] +2643; [0C C3 A1, 05, 05] -263F; [0C BD F3, 05, 05] +2644; [0C C3 A8, 05, 05] -2640; [0C BD FA, 05, 05] +2645; [0C C3 AF, 05, 05] -2641; [0C BE 03, 05, 05] +2646; [0C C3 B6, 05, 05] -2642; [0C BE 0A, 05, 05] +2647; [0C C3 BD, 05, 05] -2643; [0C BE 11, 05, 05] +2648; [0C C3 C4, 05, 05] -2644; [0C BE 18, 05, 05] +2649; [0C C3 CB, 05, 05] -2645; [0C BE 1F, 05, 05] +264A; [0C C3 D2, 05, 05] -2646; [0C BE 26, 05, 05] +264B; [0C C3 D9, 05, 05] -2647; [0C BE 2D, 05, 05] +264C; [0C C3 E0, 05, 05] -2648; [0C BE 34, 05, 05] +264D; [0C C3 E7, 05, 05] -2649; [0C BE 3B, 05, 05] +264E; [0C C3 EE, 05, 05] -264A; [0C BE 42, 05, 05] +264F; [0C C3 F5, 05, 05] -264B; [0C BE 49, 05, 05] +2650; [0C C3 FC, 05, 05] -264C; [0C BE 50, 05, 05] +2651; [0C C4 05, 05, 05] -264D; [0C BE 57, 05, 05] +2652; [0C C4 0C, 05, 05] -264E; [0C BE 5E, 05, 05] +2653; [0C C4 13, 05, 05] -264F; [0C BE 65, 05, 05] +2654; [0C C4 1A, 05, 05] -2650; [0C BE 6C, 05, 05] +2655; [0C C4 21, 05, 05] -2651; [0C BE 73, 05, 05] +2656; [0C C4 28, 05, 05] -2652; [0C BE 7A, 05, 05] +2657; [0C C4 2F, 05, 05] -2653; [0C BE 81, 05, 05] +2658; [0C C4 36, 05, 05] -2654; [0C BE 88, 05, 05] +2659; [0C C4 3D, 05, 05] -2655; [0C BE 8F, 05, 05] +265A; [0C C4 44, 05, 05] -2656; [0C BE 96, 05, 05] +265B; [0C C4 4B, 05, 05] -2657; [0C BE 9D, 05, 05] +265C; [0C C4 52, 05, 05] -2658; [0C BE A4, 05, 05] +265D; [0C C4 59, 05, 05] -2659; [0C BE AB, 05, 05] +265E; [0C C4 60, 05, 05] -265A; [0C BE B2, 05, 05] +265F; [0C C4 67, 05, 05] -265B; [0C BE B9, 05, 05] +2660; [0C C4 6E, 05, 05] -265C; [0C BE C0, 05, 05] +2661; [0C C4 75, 05, 05] -265D; [0C BE C7, 05, 05] +2662; [0C C4 7C, 05, 05] -265E; [0C BE CE, 05, 05] +2663; [0C C4 83, 05, 05] -265F; [0C BE D5, 05, 05] +2664; [0C C4 8A, 05, 05] -2660; [0C BE DC, 05, 05] +2665; [0C C4 91, 05, 05] -2661; [0C BE E3, 05, 05] +2666; [0C C4 98, 05, 05] -2662; [0C BE EA, 05, 05] +2667; [0C C4 9F, 05, 05] -2663; [0C BE F1, 05, 05] +2668; [0C C4 A6, 05, 05] -2664; [0C BE F8, 05, 05] +2669; [0C C4 AD, 05, 05] -2665; [0C BE FF, 05, 05] +266A; [0C C4 B4, 05, 05] -2666; [0C BF 08, 05, 05] +266B; [0C C4 BB, 05, 05] -2667; [0C BF 0F, 05, 05] +266C; [0C C4 C2, 05, 05] -2668; [0C BF 16, 05, 05] +2670; [0C C4 C9, 05, 05] -2669; [0C BF 1D, 05, 05] +2671; [0C C4 D0, 05, 05] -266A; [0C BF 24, 05, 05] +2672; [0C C4 D7, 05, 05] -266B; [0C BF 2B, 05, 05] +2673; [0C C4 DE, 05, 05] -266C; [0C BF 32, 05, 05] +2674; [0C C4 E5, 05, 05] -2670; [0C BF 39, 05, 05] +2675; [0C C4 EC, 05, 05] -2671; [0C BF 40, 05, 05] +2676; [0C C4 F3, 05, 05] -2672; [0C BF 47, 05, 05] +2677; [0C C4 FA, 05, 05] -2673; [0C BF 4E, 05, 05] +2678; [0C C5 03, 05, 05] -2674; [0C BF 55, 05, 05] +2679; [0C C5 0A, 05, 05] -2675; [0C BF 5C, 05, 05] +267A; [0C C5 11, 05, 05] -2676; [0C BF 63, 05, 05] +267B; [0C C5 18, 05, 05] -2677; [0C BF 6A, 05, 05] +267C; [0C C5 1F, 05, 05] -2678; [0C BF 71, 05, 05] +267D; [0C C5 26, 05, 05] -2679; [0C BF 78, 05, 05] +267E; [0C C5 2D, 05, 05] -267A; [0C BF 7F, 05, 05] +267F; [0C C5 34, 05, 05] -267B; [0C BF 86, 05, 05] +2680; [0C C5 3B, 05, 05] -267C; [0C BF 8D, 05, 05] +2681; [0C C5 42, 05, 05] -267D; [0C BF 94, 05, 05] +2682; [0C C5 49, 05, 05] -267E; [0C BF 9B, 05, 05] +2683; [0C C5 50, 05, 05] -267F; [0C BF A2, 05, 05] +2684; [0C C5 57, 05, 05] -2680; [0C BF A9, 05, 05] +2685; [0C C5 5E, 05, 05] -2681; [0C BF B0, 05, 05] +2686; [0C C5 65, 05, 05] -2682; [0C BF B7, 05, 05] +2687; [0C C5 6C, 05, 05] -2683; [0C BF BE, 05, 05] +2688; [0C C5 73, 05, 05] -2684; [0C BF C5, 05, 05] +2689; [0C C5 7A, 05, 05] -2685; [0C BF CC, 05, 05] +2690; [0C C5 81, 05, 05] -2686; [0C BF D3, 05, 05] +2691; [0C C5 88, 05, 05] -2687; [0C BF DA, 05, 05] +2692; [0C C5 8F, 05, 05] -2688; [0C BF E1, 05, 05] +2693; [0C C5 96, 05, 05] -2689; [0C BF E8, 05, 05] +2694; [0C C5 9D, 05, 05] -2690; [0C BF EF, 05, 05] +2695; [0C C5 A4, 05, 05] -2691; [0C BF F6, 05, 05] +2696; [0C C5 AB, 05, 05] -2692; [0C BF FD, 05, 05] +2697; [0C C5 B2, 05, 05] -2693; [0C C0 06, 05, 05] +2698; [0C C5 B9, 05, 05] -2694; [0C C0 0D, 05, 05] +2699; [0C C5 C0, 05, 05] -2695; [0C C0 14, 05, 05] +269A; [0C C5 C7, 05, 05] -2696; [0C C0 1B, 05, 05] +269B; [0C C5 CE, 05, 05] -2697; [0C C0 22, 05, 05] +269C; [0C C5 D5, 05, 05] -2698; [0C C0 29, 05, 05] +269D; [0C C5 DC, 05, 05] -2699; [0C C0 30, 05, 05] +269E; [0C C5 E3, 05, 05] -269A; [0C C0 37, 05, 05] +269F; [0C C5 EA, 05, 05] -269B; [0C C0 3E, 05, 05] +26A0; [0C C5 F1, 05, 05] -269C; [0C C0 45, 05, 05] +26A1; [0C C5 F8, 05, 05] -269D; [0C C0 4C, 05, 05] +26A2; [0C C5 FF, 05, 05] -269E; [0C C0 53, 05, 05] +26A3; [0C C6 08, 05, 05] -269F; [0C C0 5A, 05, 05] +26A4; [0C C6 0F, 05, 05] -26A0; [0C C0 61, 05, 05] +26A5; [0C C6 16, 05, 05] -26A1; [0C C0 68, 05, 05] +26A6; [0C C6 1D, 05, 05] -26A2; [0C C0 6F, 05, 05] +26A7; [0C C6 24, 05, 05] -26A3; [0C C0 76, 05, 05] +26A8; [0C C6 2B, 05, 05] -26A4; [0C C0 7D, 05, 05] +26A9; [0C C6 32, 05, 05] -26A5; [0C C0 84, 05, 05] +26AA; [0C C6 39, 05, 05] -26A6; [0C C0 8B, 05, 05] +26AB; [0C C6 40, 05, 05] -26A7; [0C C0 92, 05, 05] +26AC; [0C C6 47, 05, 05] -26A8; [0C C0 99, 05, 05] +26AD; [0C C6 4E, 05, 05] -26A9; [0C C0 A0, 05, 05] +26AE; [0C C6 55, 05, 05] -26AA; [0C C0 A7, 05, 05] +26AF; [0C C6 5C, 05, 05] -26AB; [0C C0 AE, 05, 05] +26B0; [0C C6 63, 05, 05] -26AC; [0C C0 B5, 05, 05] +26B1; [0C C6 6A, 05, 05] -26AD; [0C C0 BC, 05, 05] +26B2; [0C C6 71, 05, 05] -26AE; [0C C0 C3, 05, 05] +26B3; [0C C6 78, 05, 05] -26AF; [0C C0 CA, 05, 05] +26B4; [0C C6 7F, 05, 05] -26B0; [0C C0 D1, 05, 05] +26B5; [0C C6 86, 05, 05] -26B1; [0C C0 D8, 05, 05] +26B6; [0C C6 8D, 05, 05] -26B2; [0C C0 DF, 05, 05] +26B7; [0C C6 94, 05, 05] -26B3; [0C C0 E6, 05, 05] +26B8; [0C C6 9B, 05, 05] -26B4; [0C C0 ED, 05, 05] +26B9; [0C C6 A2, 05, 05] -26B5; [0C C0 F4, 05, 05] +26BA; [0C C6 A9, 05, 05] -26B6; [0C C0 FB, 05, 05] +26BB; [0C C6 B0, 05, 05] -26B7; [0C C1 04, 05, 05] +26BC; [0C C6 B7, 05, 05] -26B8; [0C C1 0B, 05, 05] +26BD; [0C C6 BE, 05, 05] -26B9; [0C C1 12, 05, 05] +26BE; [0C C6 C5, 05, 05] -26BA; [0C C1 19, 05, 05] +26BF; [0C C6 CC, 05, 05] -26BB; [0C C1 20, 05, 05] +26C0; [0C C6 D3, 05, 05] -26BC; [0C C1 27, 05, 05] +26C1; [0C C6 DA, 05, 05] -26BD; [0C C1 2E, 05, 05] +26C2; [0C C6 E1, 05, 05] -26BE; [0C C1 35, 05, 05] +26C3; [0C C6 E8, 05, 05] -26BF; [0C C1 3C, 05, 05] +26C4; [0C C6 EF, 05, 05] -26C0; [0C C1 43, 05, 05] +26C5; [0C C6 F6, 05, 05] -26C1; [0C C1 4A, 05, 05] +26C6; [0C C6 FD, 05, 05] -26C2; [0C C1 51, 05, 05] +26C7; [0C C7 06, 05, 05] -26C3; [0C C1 58, 05, 05] +26C8; [0C C7 0D, 05, 05] -26C4; [0C C1 5F, 05, 05] +26C9; [0C C7 14, 05, 05] -26C5; [0C C1 66, 05, 05] +26CA; [0C C7 1B, 05, 05] -26C6; [0C C1 6D, 05, 05] +26CB; [0C C7 22, 05, 05] -26C7; [0C C1 74, 05, 05] +26CC; [0C C7 29, 05, 05] -26C8; [0C C1 7B, 05, 05] +26CD; [0C C7 30, 05, 05] -26C9; [0C C1 82, 05, 05] +26CE; [0C C7 37, 05, 05] -26CA; [0C C1 89, 05, 05] +26CF; [0C C7 3E, 05, 05] -26CB; [0C C1 90, 05, 05] +26D0; [0C C7 45, 05, 05] -26CC; [0C C1 97, 05, 05] +26D1; [0C C7 4C, 05, 05] -26CD; [0C C1 9E, 05, 05] +26D2; [0C C7 53, 05, 05] -26CE; [0C C1 A5, 05, 05] +26D3; [0C C7 5A, 05, 05] -26CF; [0C C1 AC, 05, 05] +26D4; [0C C7 61, 05, 05] -26D0; [0C C1 B3, 05, 05] +26D5; [0C C7 68, 05, 05] -26D1; [0C C1 BA, 05, 05] +26D6; [0C C7 6F, 05, 05] -26D2; [0C C1 C1, 05, 05] +26D7; [0C C7 76, 05, 05] -26D3; [0C C1 C8, 05, 05] +26D8; [0C C7 7D, 05, 05] -26D4; [0C C1 CF, 05, 05] +26D9; [0C C7 84, 05, 05] -26D5; [0C C1 D6, 05, 05] +26DA; [0C C7 8B, 05, 05] -26D6; [0C C1 DD, 05, 05] +26DB; [0C C7 92, 05, 05] -26D7; [0C C1 E4, 05, 05] +26DC; [0C C7 99, 05, 05] -26D8; [0C C1 EB, 05, 05] +26DD; [0C C7 A0, 05, 05] -26D9; [0C C1 F2, 05, 05] +26DE; [0C C7 A7, 05, 05] -26DA; [0C C1 F9, 05, 05] +26DF; [0C C7 AE, 05, 05] -26DB; [0C C2 02, 05, 05] +26E0; [0C C7 B5, 05, 05] -26DC; [0C C2 09, 05, 05] +26E1; [0C C7 BC, 05, 05] -26DD; [0C C2 10, 05, 05] +26E2; [0C C7 C3, 05, 05] -26DE; [0C C2 17, 05, 05] +26E3; [0C C7 CA, 05, 05] -26DF; [0C C2 1E, 05, 05] +26E4; [0C C7 D1, 05, 05] -26E0; [0C C2 25, 05, 05] +26E5; [0C C7 D8, 05, 05] -26E1; [0C C2 2C, 05, 05] +26E6; [0C C7 DF, 05, 05] -26E2; [0C C2 33, 05, 05] +26E7; [0C C7 E6, 05, 05] -26E3; [0C C2 3A, 05, 05] +26E8; [0C C7 ED, 05, 05] -26E4; [0C C2 41, 05, 05] +26E9; [0C C7 F4, 05, 05] -26E5; [0C C2 48, 05, 05] +26EA; [0C C7 FB, 05, 05] -26E6; [0C C2 4F, 05, 05] +26EB; [0C C8 04, 05, 05] -26E7; [0C C2 56, 05, 05] +26EC; [0C C8 0B, 05, 05] -26E8; [0C C2 5D, 05, 05] +26ED; [0C C8 12, 05, 05] -26E9; [0C C2 64, 05, 05] +26EE; [0C C8 19, 05, 05] -26EA; [0C C2 6B, 05, 05] +26EF; [0C C8 20, 05, 05] -26EB; [0C C2 72, 05, 05] +26F0; [0C C8 27, 05, 05] -26EC; [0C C2 79, 05, 05] +26F1; [0C C8 2E, 05, 05] -26ED; [0C C2 80, 05, 05] +26F2; [0C C8 35, 05, 05] -26EE; [0C C2 87, 05, 05] +26F3; [0C C8 3C, 05, 05] -26EF; [0C C2 8E, 05, 05] +26F4; [0C C8 43, 05, 05] -26F0; [0C C2 95, 05, 05] +26F5; [0C C8 4A, 05, 05] -26F1; [0C C2 9C, 05, 05] +26F6; [0C C8 51, 05, 05] -26F2; [0C C2 A3, 05, 05] +26F7; [0C C8 58, 05, 05] -26F3; [0C C2 AA, 05, 05] +26F8; [0C C8 5F, 05, 05] -26F4; [0C C2 B1, 05, 05] +26F9; [0C C8 66, 05, 05] -26F5; [0C C2 B8, 05, 05] +26FA; [0C C8 6D, 05, 05] -26F6; [0C C2 BF, 05, 05] +26FB; [0C C8 74, 05, 05] -26F7; [0C C2 C6, 05, 05] +26FC; [0C C8 7B, 05, 05] -26F8; [0C C2 CD, 05, 05] +26FD; [0C C8 82, 05, 05] -26F9; [0C C2 D4, 05, 05] +26FE; [0C C8 89, 05, 05] -26FA; [0C C2 DB, 05, 05] +26FF; [0C C8 90, 05, 05] -26FB; [0C C2 E2, 05, 05] +1F1E6; [0C C8 97, 05, 05] -26FC; [0C C2 E9, 05, 05] +1F1E7; [0C C8 9E, 05, 05] -26FD; [0C C2 F0, 05, 05] +1F1E8; [0C C8 A5, 05, 05] -26FE; [0C C2 F7, 05, 05] +1F1E9; [0C C8 AC, 05, 05] -26FF; [0C C2 FE, 05, 05] +1F1EA; [0C C8 B3, 05, 05] -1F1E6; [0C C3 07, 05, 05] +1F1EB; [0C C8 BA, 05, 05] -1F1E7; [0C C3 0E, 05, 05] +1F1EC; [0C C8 C1, 05, 05] -1F1E8; [0C C3 15, 05, 05] +1F1ED; [0C C8 C8, 05, 05] -1F1E9; [0C C3 1C, 05, 05] +1F1EE; [0C C8 CF, 05, 05] -1F1EA; [0C C3 23, 05, 05] +1F1EF; [0C C8 D6, 05, 05] -1F1EB; [0C C3 2A, 05, 05] +1F1F0; [0C C8 DD, 05, 05] -1F1EC; [0C C3 31, 05, 05] +1F1F1; [0C C8 E4, 05, 05] -1F1ED; [0C C3 38, 05, 05] +1F1F2; [0C C8 EB, 05, 05] -1F1EE; [0C C3 3F, 05, 05] +1F1F3; [0C C8 F2, 05, 05] -1F1EF; [0C C3 46, 05, 05] +1F1F4; [0C C8 F9, 05, 05] -1F1F0; [0C C3 4D, 05, 05] +1F1F5; [0C C9 02, 05, 05] -1F1F1; [0C C3 54, 05, 05] +1F1F6; [0C C9 09, 05, 05] -1F1F2; [0C C3 5B, 05, 05] +1F1F7; [0C C9 10, 05, 05] -1F1F3; [0C C3 62, 05, 05] +1F1F8; [0C C9 17, 05, 05] -1F1F4; [0C C3 69, 05, 05] +1F1F9; [0C C9 1E, 05, 05] -1F1F5; [0C C3 70, 05, 05] +1F1FA; [0C C9 25, 05, 05] -1F1F6; [0C C3 77, 05, 05] +1F1FB; [0C C9 2C, 05, 05] -1F1F7; [0C C3 7E, 05, 05] +1F1FC; [0C C9 33, 05, 05] -1F1F8; [0C C3 85, 05, 05] +1F1FD; [0C C9 3A, 05, 05] -1F1F9; [0C C3 8C, 05, 05] +1F1FE; [0C C9 41, 05, 05] -1F1FA; [0C C3 93, 05, 05] +1F1FF; [0C C9 48, 05, 05] -1F1FB; [0C C3 9A, 05, 05] +2700; [0C C9 4F, 05, 05] -1F1FC; [0C C3 A1, 05, 05] +2701; [0C C9 56, 05, 05] -1F1FD; [0C C3 A8, 05, 05] +2702; [0C C9 5D, 05, 05] -1F1FE; [0C C3 AF, 05, 05] +2703; [0C C9 64, 05, 05] -1F1FF; [0C C3 B6, 05, 05] +2704; [0C C9 6B, 05, 05] -2700; [0C C3 BD, 05, 05] +2705; [0C C9 72, 05, 05] -2701; [0C C3 C4, 05, 05] +2706; [0C C9 79, 05, 05] -2702; [0C C3 CB, 05, 05] +2707; [0C C9 80, 05, 05] -2703; [0C C3 D2, 05, 05] +2708; [0C C9 87, 05, 05] -2704; [0C C3 D9, 05, 05] +2709; [0C C9 8E, 05, 05] -2705; [0C C3 E0, 05, 05] +270A; [0C C9 95, 05, 05] -2706; [0C C3 E7, 05, 05] +270B; [0C C9 9C, 05, 05] -2707; [0C C3 EE, 05, 05] +270C; [0C C9 A3, 05, 05] -2708; [0C C3 F5, 05, 05] +270D; [0C C9 AA, 05, 05] -2709; [0C C3 FC, 05, 05] +270E; [0C C9 B1, 05, 05] -270A; [0C C4 05, 05, 05] +270F; [0C C9 B8, 05, 05] -270B; [0C C4 0C, 05, 05] +2710; [0C C9 BF, 05, 05] -270C; [0C C4 13, 05, 05] +2711; [0C C9 C6, 05, 05] -270D; [0C C4 1A, 05, 05] +2712; [0C C9 CD, 05, 05] -270E; [0C C4 21, 05, 05] +2713; [0C C9 D4, 05, 05] -270F; [0C C4 28, 05, 05] +2714; [0C C9 DB, 05, 05] -2710; [0C C4 2F, 05, 05] +2715; [0C C9 E2, 05, 05] -2711; [0C C4 36, 05, 05] +2716; [0C C9 E9, 05, 05] -2712; [0C C4 3D, 05, 05] +2717; [0C C9 F0, 05, 05] -2713; [0C C4 44, 05, 05] +2718; [0C C9 F7, 05, 05] -2714; [0C C4 4B, 05, 05] +2719; [0C C9 FE, 05, 05] -2715; [0C C4 52, 05, 05] +271A; [0C CA 07, 05, 05] -2716; [0C C4 59, 05, 05] +271B; [0C CA 0E, 05, 05] -2717; [0C C4 60, 05, 05] +271C; [0C CA 15, 05, 05] -2718; [0C C4 67, 05, 05] +271D; [0C CA 1C, 05, 05] -2719; [0C C4 6E, 05, 05] +271E; [0C CA 23, 05, 05] -271A; [0C C4 75, 05, 05] +271F; [0C CA 2A, 05, 05] -271B; [0C C4 7C, 05, 05] +2720; [0C CA 31, 05, 05] -271C; [0C C4 83, 05, 05] +2E50; [0C CA 38, 05, 05] -271D; [0C C4 8A, 05, 05] +2E51; [0C CA 3F, 05, 05] -271E; [0C C4 91, 05, 05] +2721; [0C CA 46, 05, 05] -271F; [0C C4 98, 05, 05] +2722; [0C CA 4D, 05, 05] -2720; [0C C4 9F, 05, 05] +2723; [0C CA 54, 05, 05] -2721; [0C C4 A6, 05, 05] +2724; [0C CA 5B, 05, 05] -2722; [0C C4 AD, 05, 05] +2725; [0C CA 62, 05, 05] -2723; [0C C4 B4, 05, 05] +2726; [0C CA 69, 05, 05] -2724; [0C C4 BB, 05, 05] +2727; [0C CA 70, 05, 05] -2725; [0C C4 C2, 05, 05] +2728; [0C CA 77, 05, 05] -2726; [0C C4 C9, 05, 05] +2729; [0C CA 7E, 05, 05] -2727; [0C C4 D0, 05, 05] +272A; [0C CA 85, 05, 05] -2728; [0C C4 D7, 05, 05] +272B; [0C CA 8C, 05, 05] -2729; [0C C4 DE, 05, 05] +272C; [0C CA 93, 05, 05] -272A; [0C C4 E5, 05, 05] +272D; [0C CA 9A, 05, 05] -272B; [0C C4 EC, 05, 05] +272E; [0C CA A1, 05, 05] -272C; [0C C4 F3, 05, 05] +272F; [0C CA A8, 05, 05] -272D; [0C C4 FA, 05, 05] +2730; [0C CA AF, 05, 05] -272E; [0C C5 03, 05, 05] +2731; [0C CA B6, 05, 05] -272F; [0C C5 0A, 05, 05] +2732; [0C CA BD, 05, 05] -2730; [0C C5 11, 05, 05] +2733; [0C CA C4, 05, 05] -2731; [0C C5 18, 05, 05] +2734; [0C CA CB, 05, 05] -2732; [0C C5 1F, 05, 05] +2735; [0C CA D2, 05, 05] -2733; [0C C5 26, 05, 05] +2736; [0C CA D9, 05, 05] -2734; [0C C5 2D, 05, 05] +2737; [0C CA E0, 05, 05] -2735; [0C C5 34, 05, 05] +2738; [0C CA E7, 05, 05] -2736; [0C C5 3B, 05, 05] +2739; [0C CA EE, 05, 05] -2737; [0C C5 42, 05, 05] +273A; [0C CA F5, 05, 05] -2738; [0C C5 49, 05, 05] +273B; [0C CA FC, 05, 05] -2739; [0C C5 50, 05, 05] +273C; [0C CB 05, 05, 05] -273A; [0C C5 57, 05, 05] +273D; [0C CB 0C, 05, 05] -273B; [0C C5 5E, 05, 05] +273E; [0C CB 13, 05, 05] -273C; [0C C5 65, 05, 05] +273F; [0C CB 1A, 05, 05] -273D; [0C C5 6C, 05, 05] +2740; [0C CB 21, 05, 05] -273E; [0C C5 73, 05, 05] +2741; [0C CB 28, 05, 05] -273F; [0C C5 7A, 05, 05] +2742; [0C CB 2F, 05, 05] -2740; [0C C5 81, 05, 05] +2743; [0C CB 36, 05, 05] -2741; [0C C5 88, 05, 05] +2744; [0C CB 3D, 05, 05] -2742; [0C C5 8F, 05, 05] +2745; [0C CB 44, 05, 05] -2743; [0C C5 96, 05, 05] +2746; [0C CB 4B, 05, 05] -2744; [0C C5 9D, 05, 05] +2747; [0C CB 52, 05, 05] -2745; [0C C5 A4, 05, 05] +2748; [0C CB 59, 05, 05] -2746; [0C C5 AB, 05, 05] +2749; [0C CB 60, 05, 05] -2747; [0C C5 B2, 05, 05] +274A; [0C CB 67, 05, 05] -2748; [0C C5 B9, 05, 05] +274B; [0C CB 6E, 05, 05] -2749; [0C C5 C0, 05, 05] +274C; [0C CB 75, 05, 05] -274A; [0C C5 C7, 05, 05] +274D; [0C CB 7C, 05, 05] -274B; [0C C5 CE, 05, 05] +274E; [0C CB 83, 05, 05] -274C; [0C C5 D5, 05, 05] +274F; [0C CB 8A, 05, 05] -274D; [0C C5 DC, 05, 05] +2750; [0C CB 91, 05, 05] -274E; [0C C5 E3, 05, 05] +2751; [0C CB 98, 05, 05] -274F; [0C C5 EA, 05, 05] +2752; [0C CB 9F, 05, 05] -2750; [0C C5 F1, 05, 05] +2753; [0C CB A6, 05, 05] -2751; [0C C5 F8, 05, 05] +2754; [0C CB AD, 05, 05] -2752; [0C C5 FF, 05, 05] +2755; [0C CB B4, 05, 05] -2753; [0C C6 08, 05, 05] +2756; [0C CB BB, 05, 05] -2754; [0C C6 0F, 05, 05] +2757; [0C CB C2, 05, 05] -2755; [0C C6 16, 05, 05] +2758; [0C CB C9, 05, 05] -2756; [0C C6 1D, 05, 05] +2759; [0C CB D0, 05, 05] -2757; [0C C6 24, 05, 05] +275A; [0C CB D7, 05, 05] -2758; [0C C6 2B, 05, 05] +275B; [0C CB DE, 05, 05] -2759; [0C C6 32, 05, 05] +275C; [0C CB E5, 05, 05] -275A; [0C C6 39, 05, 05] +275D; [0C CB EC, 05, 05] -275B; [0C C6 40, 05, 05] +275E; [0C CB F3, 05, 05] -275C; [0C C6 47, 05, 05] +275F; [0C CB FA, 05, 05] -275D; [0C C6 4E, 05, 05] +2760; [0C CC 03, 05, 05] -275E; [0C C6 55, 05, 05] +2761; [0C CC 0A, 05, 05] -275F; [0C C6 5C, 05, 05] +2762; [0C CC 11, 05, 05] -2760; [0C C6 63, 05, 05] +2763; [0C CC 18, 05, 05] -2761; [0C C6 6A, 05, 05] +2764; [0C CC 1F, 05, 05] -2762; [0C C6 71, 05, 05] +2765; [0C CC 26, 05, 05] -2763; [0C C6 78, 05, 05] +2766; [0C CC 2D, 05, 05] -2764; [0C C6 7F, 05, 05] +2767; [0C CC 34, 05, 05] -2765; [0C C6 86, 05, 05] +2794; [0C CC 3B, 05, 05] -2766; [0C C6 8D, 05, 05] +2795; [0C CC 42, 05, 05] -2767; [0C C6 94, 05, 05] +2796; [0C CC 49, 05, 05] -2794; [0C C6 9B, 05, 05] +2797; [0C CC 50, 05, 05] -2795; [0C C6 A2, 05, 05] +2798; [0C CC 57, 05, 05] -2796; [0C C6 A9, 05, 05] +2799; [0C CC 5E, 05, 05] -2797; [0C C6 B0, 05, 05] +279A; [0C CC 65, 05, 05] -2798; [0C C6 B7, 05, 05] +279B; [0C CC 6C, 05, 05] -2799; [0C C6 BE, 05, 05] +279C; [0C CC 73, 05, 05] -279A; [0C C6 C5, 05, 05] +279D; [0C CC 7A, 05, 05] -279B; [0C C6 CC, 05, 05] +279E; [0C CC 81, 05, 05] -279C; [0C C6 D3, 05, 05] +279F; [0C CC 88, 05, 05] -279D; [0C C6 DA, 05, 05] +27A0; [0C CC 8F, 05, 05] -279E; [0C C6 E1, 05, 05] +27A1; [0C CC 96, 05, 05] -279F; [0C C6 E8, 05, 05] +27A2; [0C CC 9D, 05, 05] -27A0; [0C C6 EF, 05, 05] +27A3; [0C CC A4, 05, 05] -27A1; [0C C6 F6, 05, 05] +27A4; [0C CC AB, 05, 05] -27A2; [0C C6 FD, 05, 05] +27A5; [0C CC B2, 05, 05] -27A3; [0C C7 06, 05, 05] +27A6; [0C CC B9, 05, 05] -27A4; [0C C7 0D, 05, 05] +27A7; [0C CC C0, 05, 05] -27A5; [0C C7 14, 05, 05] +27A8; [0C CC C7, 05, 05] -27A6; [0C C7 1B, 05, 05] +27A9; [0C CC CE, 05, 05] -27A7; [0C C7 22, 05, 05] +27AA; [0C CC D5, 05, 05] -27A8; [0C C7 29, 05, 05] +27AB; [0C CC DC, 05, 05] -27A9; [0C C7 30, 05, 05] +27AC; [0C CC E3, 05, 05] -27AA; [0C C7 37, 05, 05] +27AD; [0C CC EA, 05, 05] -27AB; [0C C7 3E, 05, 05] +27AE; [0C CC F1, 05, 05] -27AC; [0C C7 45, 05, 05] +27AF; [0C CC F8, 05, 05] -27AD; [0C C7 4C, 05, 05] +27B0; [0C CC FF, 05, 05] -27AE; [0C C7 53, 05, 05] +27B1; [0C CD 08, 05, 05] -27AF; [0C C7 5A, 05, 05] +27B2; [0C CD 0F, 05, 05] -27B0; [0C C7 61, 05, 05] +27B3; [0C CD 16, 05, 05] -27B1; [0C C7 68, 05, 05] +27B4; [0C CD 1D, 05, 05] -27B2; [0C C7 6F, 05, 05] +27B5; [0C CD 24, 05, 05] -27B3; [0C C7 76, 05, 05] +27B6; [0C CD 2B, 05, 05] -27B4; [0C C7 7D, 05, 05] +27B7; [0C CD 32, 05, 05] -27B5; [0C C7 84, 05, 05] +27B8; [0C CD 39, 05, 05] -27B6; [0C C7 8B, 05, 05] +27B9; [0C CD 40, 05, 05] -27B7; [0C C7 92, 05, 05] +27BA; [0C CD 47, 05, 05] -27B8; [0C C7 99, 05, 05] +27BB; [0C CD 4E, 05, 05] -27B9; [0C C7 A0, 05, 05] +27BC; [0C CD 55, 05, 05] -27BA; [0C C7 A7, 05, 05] +27BD; [0C CD 5C, 05, 05] -27BB; [0C C7 AE, 05, 05] +27BE; [0C CD 63, 05, 05] -27BC; [0C C7 B5, 05, 05] +27BF; [0C CD 6A, 05, 05] -27BD; [0C C7 BC, 05, 05] +27C0; [0C CD 71, 05, 05] -27BE; [0C C7 C3, 05, 05] +27C1; [0C CD 78, 05, 05] -27BF; [0C C7 CA, 05, 05] +27C2; [0C CD 7F, 05, 05] -27C0; [0C C7 D1, 05, 05] +27C3; [0C CD 86, 05, 05] -27C1; [0C C7 D8, 05, 05] +27C4; [0C CD 8D, 05, 05] -27C2; [0C C7 DF, 05, 05] +27C7; [0C CD 94, 05, 05] -27C3; [0C C7 E6, 05, 05] +27C8; [0C CD 9B, 05, 05] -27C4; [0C C7 ED, 05, 05] +27C9; [0C CD A2, 05, 05] -27C7; [0C C7 F4, 05, 05] +27CA; [0C CD A9, 05, 05] -27C8; [0C C7 FB, 05, 05] +27CB; [0C CD B0, 05, 05] -27C9; [0C C8 04, 05, 05] +27CC; [0C CD B7, 05, 05] -27CA; [0C C8 0B, 05, 05] +27CD; [0C CD BE, 05, 05] -27CB; [0C C8 12, 05, 05] +27CE; [0C CD C5, 05, 05] -27CC; [0C C8 19, 05, 05] +27CF; [0C CD CC, 05, 05] -27CD; [0C C8 20, 05, 05] +27D0; [0C CD D3, 05, 05] -27CE; [0C C8 27, 05, 05] +27D1; [0C CD DA, 05, 05] -27CF; [0C C8 2E, 05, 05] +27D2; [0C CD E1, 05, 05] -27D0; [0C C8 35, 05, 05] +27D3; [0C CD E8, 05, 05] -27D1; [0C C8 3C, 05, 05] +27D4; [0C CD EF, 05, 05] -27D2; [0C C8 43, 05, 05] +27D5; [0C CD F6, 05, 05] -27D3; [0C C8 4A, 05, 05] +27D6; [0C CD FD, 05, 05] -27D4; [0C C8 51, 05, 05] +27D7; [0C CE 06, 05, 05] -27D5; [0C C8 58, 05, 05] +27D8; [0C CE 0D, 05, 05] -27D6; [0C C8 5F, 05, 05] +27D9; [0C CE 14, 05, 05] -27D7; [0C C8 66, 05, 05] +27DA; [0C CE 1B, 05, 05] -27D8; [0C C8 6D, 05, 05] +27DB; [0C CE 22, 05, 05] -27D9; [0C C8 74, 05, 05] +27DC; [0C CE 29, 05, 05] -27DA; [0C C8 7B, 05, 05] +27DD; [0C CE 30, 05, 05] -27DB; [0C C8 82, 05, 05] +27DE; [0C CE 37, 05, 05] -27DC; [0C C8 89, 05, 05] +27DF; [0C CE 3E, 05, 05] -27DD; [0C C8 90, 05, 05] +27E0; [0C CE 45, 05, 05] -27DE; [0C C8 97, 05, 05] +27E1; [0C CE 4C, 05, 05] -27DF; [0C C8 9E, 05, 05] +27E2; [0C CE 53, 05, 05] -27E0; [0C C8 A5, 05, 05] +27E3; [0C CE 5A, 05, 05] -27E1; [0C C8 AC, 05, 05] +27E4; [0C CE 61, 05, 05] -27E2; [0C C8 B3, 05, 05] +27E5; [0C CE 68, 05, 05] -27E3; [0C C8 BA, 05, 05] +27F0; [0C CE 6F, 05, 05] -27E4; [0C C8 C1, 05, 05] +27F1; [0C CE 76, 05, 05] -27E5; [0C C8 C8, 05, 05] +27F2; [0C CE 7D, 05, 05] -27F0; [0C C8 CF, 05, 05] +27F3; [0C CE 84, 05, 05] -27F1; [0C C8 D6, 05, 05] +27F4; [0C CE 8B, 05, 05] -27F2; [0C C8 DD, 05, 05] +27F5; [0C CE 92, 05, 05] -27F3; [0C C8 E4, 05, 05] +27F6; [0C CE 99, 05, 05] -27F4; [0C C8 EB, 05, 05] +27F7; [0C CE A0, 05, 05] -27F5; [0C C8 F2, 05, 05] +27F8; [0C CE A7, 05, 05] -27F6; [0C C8 F9, 05, 05] +27F9; [0C CE AE, 05, 05] -27F7; [0C C9 02, 05, 05] +27FA; [0C CE B5, 05, 05] -27F8; [0C C9 09, 05, 05] +27FB; [0C CE BC, 05, 05] -27F9; [0C C9 10, 05, 05] +27FC; [0C CE C3, 05, 05] -27FA; [0C C9 17, 05, 05] +27FD; [0C CE CA, 05, 05] -27FB; [0C C9 1E, 05, 05] +27FE; [0C CE D1, 05, 05] -27FC; [0C C9 25, 05, 05] +27FF; [0C CE D8, 05, 05] -27FD; [0C C9 2C, 05, 05] +2900; [0C CE DF, 05, 05] -27FE; [0C C9 33, 05, 05] +2901; [0C CE E6, 05, 05] -27FF; [0C C9 3A, 05, 05] +2902; [0C CE ED, 05, 05] -2900; [0C C9 41, 05, 05] +2903; [0C CE F4, 05, 05] -2901; [0C C9 48, 05, 05] +2904; [0C CE FB, 05, 05] -2902; [0C C9 4F, 05, 05] +2905; [0C CF 04, 05, 05] -2903; [0C C9 56, 05, 05] +2906; [0C CF 0B, 05, 05] -2904; [0C C9 5D, 05, 05] +2907; [0C CF 12, 05, 05] -2905; [0C C9 64, 05, 05] +2908; [0C CF 19, 05, 05] -2906; [0C C9 6B, 05, 05] +2909; [0C CF 20, 05, 05] -2907; [0C C9 72, 05, 05] +290A; [0C CF 27, 05, 05] -2908; [0C C9 79, 05, 05] +290B; [0C CF 2E, 05, 05] -2909; [0C C9 80, 05, 05] +290C; [0C CF 35, 05, 05] -290A; [0C C9 87, 05, 05] +290D; [0C CF 3C, 05, 05] -290B; [0C C9 8E, 05, 05] +290E; [0C CF 43, 05, 05] -290C; [0C C9 95, 05, 05] +290F; [0C CF 4A, 05, 05] -290D; [0C C9 9C, 05, 05] +2910; [0C CF 51, 05, 05] -290E; [0C C9 A3, 05, 05] +2911; [0C CF 58, 05, 05] -290F; [0C C9 AA, 05, 05] +2912; [0C CF 5F, 05, 05] -2910; [0C C9 B1, 05, 05] +2913; [0C CF 66, 05, 05] -2911; [0C C9 B8, 05, 05] +2914; [0C CF 6D, 05, 05] -2912; [0C C9 BF, 05, 05] +2915; [0C CF 74, 05, 05] -2913; [0C C9 C6, 05, 05] +2916; [0C CF 7B, 05, 05] -2914; [0C C9 CD, 05, 05] +2917; [0C CF 82, 05, 05] -2915; [0C C9 D4, 05, 05] +2918; [0C CF 89, 05, 05] -2916; [0C C9 DB, 05, 05] +2919; [0C CF 90, 05, 05] -2917; [0C C9 E2, 05, 05] +291A; [0C CF 97, 05, 05] -2918; [0C C9 E9, 05, 05] +291B; [0C CF 9E, 05, 05] -2919; [0C C9 F0, 05, 05] +291C; [0C CF A5, 05, 05] -291A; [0C C9 F7, 05, 05] +291D; [0C CF AC, 05, 05] -291B; [0C C9 FE, 05, 05] +291E; [0C CF B3, 05, 05] -291C; [0C CA 07, 05, 05] +291F; [0C CF BA, 05, 05] -291D; [0C CA 0E, 05, 05] +2920; [0C CF C1, 05, 05] -291E; [0C CA 15, 05, 05] +2921; [0C CF C8, 05, 05] -291F; [0C CA 1C, 05, 05] +2922; [0C CF CF, 05, 05] -2920; [0C CA 23, 05, 05] +2923; [0C CF D6, 05, 05] -2921; [0C CA 2A, 05, 05] +2924; [0C CF DD, 05, 05] -2922; [0C CA 31, 05, 05] +2925; [0C CF E4, 05, 05] -2923; [0C CA 38, 05, 05] +2926; [0C CF EB, 05, 05] -2924; [0C CA 3F, 05, 05] +2927; [0C CF F2, 05, 05] -2925; [0C CA 46, 05, 05] +2928; [0C CF F9, 05, 05] -2926; [0C CA 4D, 05, 05] +2929; [0C D0 02, 05, 05] -2927; [0C CA 54, 05, 05] +292A; [0C D0 09, 05, 05] -2928; [0C CA 5B, 05, 05] +292B; [0C D0 10, 05, 05] -2929; [0C CA 62, 05, 05] +292C; [0C D0 17, 05, 05] -292A; [0C CA 69, 05, 05] +292D; [0C D0 1E, 05, 05] -292B; [0C CA 70, 05, 05] +292E; [0C D0 25, 05, 05] -292C; [0C CA 77, 05, 05] +292F; [0C D0 2C, 05, 05] -292D; [0C CA 7E, 05, 05] +2930; [0C D0 33, 05, 05] -292E; [0C CA 85, 05, 05] +2931; [0C D0 3A, 05, 05] -292F; [0C CA 8C, 05, 05] +2932; [0C D0 41, 05, 05] -2930; [0C CA 93, 05, 05] +2933; [0C D0 48, 05, 05] -2931; [0C CA 9A, 05, 05] +2934; [0C D0 4F, 05, 05] -2932; [0C CA A1, 05, 05] +2935; [0C D0 56, 05, 05] -2933; [0C CA A8, 05, 05] +2936; [0C D0 5D, 05, 05] -2934; [0C CA AF, 05, 05] +2937; [0C D0 64, 05, 05] -2935; [0C CA B6, 05, 05] +2938; [0C D0 6B, 05, 05] -2936; [0C CA BD, 05, 05] +2939; [0C D0 72, 05, 05] -2937; [0C CA C4, 05, 05] +293A; [0C D0 79, 05, 05] -2938; [0C CA CB, 05, 05] +293B; [0C D0 80, 05, 05] -2939; [0C CA D2, 05, 05] +293C; [0C D0 87, 05, 05] -293A; [0C CA D9, 05, 05] +293D; [0C D0 8E, 05, 05] -293B; [0C CA E0, 05, 05] +293E; [0C D0 95, 05, 05] -293C; [0C CA E7, 05, 05] +293F; [0C D0 9C, 05, 05] -293D; [0C CA EE, 05, 05] +2940; [0C D0 A3, 05, 05] -293E; [0C CA F5, 05, 05] +2941; [0C D0 AA, 05, 05] -293F; [0C CA FC, 05, 05] +2942; [0C D0 B1, 05, 05] -2940; [0C CB 05, 05, 05] +2943; [0C D0 B8, 05, 05] -2941; [0C CB 0C, 05, 05] +2944; [0C D0 BF, 05, 05] -2942; [0C CB 13, 05, 05] +2945; [0C D0 C6, 05, 05] -2943; [0C CB 1A, 05, 05] +2946; [0C D0 CD, 05, 05] -2944; [0C CB 21, 05, 05] +2947; [0C D0 D4, 05, 05] -2945; [0C CB 28, 05, 05] +2948; [0C D0 DB, 05, 05] -2946; [0C CB 2F, 05, 05] +2949; [0C D0 E2, 05, 05] -2947; [0C CB 36, 05, 05] +294A; [0C D0 E9, 05, 05] -2948; [0C CB 3D, 05, 05] +294B; [0C D0 F0, 05, 05] -2949; [0C CB 44, 05, 05] +294C; [0C D0 F7, 05, 05] -294A; [0C CB 4B, 05, 05] +294D; [0C D0 FE, 05, 05] -294B; [0C CB 52, 05, 05] +294E; [0C D1 07, 05, 05] -294C; [0C CB 59, 05, 05] +294F; [0C D1 0E, 05, 05] -294D; [0C CB 60, 05, 05] +2950; [0C D1 15, 05, 05] -294E; [0C CB 67, 05, 05] +2951; [0C D1 1C, 05, 05] -294F; [0C CB 6E, 05, 05] +2952; [0C D1 23, 05, 05] -2950; [0C CB 75, 05, 05] +2953; [0C D1 2A, 05, 05] -2951; [0C CB 7C, 05, 05] +2954; [0C D1 31, 05, 05] -2952; [0C CB 83, 05, 05] +2955; [0C D1 38, 05, 05] -2953; [0C CB 8A, 05, 05] +2956; [0C D1 3F, 05, 05] -2954; [0C CB 91, 05, 05] +2957; [0C D1 46, 05, 05] -2955; [0C CB 98, 05, 05] +2958; [0C D1 4D, 05, 05] -2956; [0C CB 9F, 05, 05] +2959; [0C D1 54, 05, 05] -2957; [0C CB A6, 05, 05] +295A; [0C D1 5B, 05, 05] -2958; [0C CB AD, 05, 05] +295B; [0C D1 62, 05, 05] -2959; [0C CB B4, 05, 05] +295C; [0C D1 69, 05, 05] -295A; [0C CB BB, 05, 05] +295D; [0C D1 70, 05, 05] -295B; [0C CB C2, 05, 05] +295E; [0C D1 77, 05, 05] -295C; [0C CB C9, 05, 05] +295F; [0C D1 7E, 05, 05] -295D; [0C CB D0, 05, 05] +2960; [0C D1 85, 05, 05] -295E; [0C CB D7, 05, 05] +2961; [0C D1 8C, 05, 05] -295F; [0C CB DE, 05, 05] +2962; [0C D1 93, 05, 05] -2960; [0C CB E5, 05, 05] +2963; [0C D1 9A, 05, 05] -2961; [0C CB EC, 05, 05] +2964; [0C D1 A1, 05, 05] -2962; [0C CB F3, 05, 05] +2965; [0C D1 A8, 05, 05] -2963; [0C CB FA, 05, 05] +2966; [0C D1 AF, 05, 05] -2964; [0C CC 03, 05, 05] +2967; [0C D1 B6, 05, 05] -2965; [0C CC 0A, 05, 05] +2968; [0C D1 BD, 05, 05] -2966; [0C CC 11, 05, 05] +2969; [0C D1 C4, 05, 05] -2967; [0C CC 18, 05, 05] +296A; [0C D1 CB, 05, 05] -2968; [0C CC 1F, 05, 05] +296B; [0C D1 D2, 05, 05] -2969; [0C CC 26, 05, 05] +296C; [0C D1 D9, 05, 05] -296A; [0C CC 2D, 05, 05] +296D; [0C D1 E0, 05, 05] -296B; [0C CC 34, 05, 05] +296E; [0C D1 E7, 05, 05] -296C; [0C CC 3B, 05, 05] +296F; [0C D1 EE, 05, 05] -296D; [0C CC 42, 05, 05] +2970; [0C D1 F5, 05, 05] -296E; [0C CC 49, 05, 05] +2971; [0C D1 FC, 05, 05] -296F; [0C CC 50, 05, 05] +2972; [0C D2 05, 05, 05] -2970; [0C CC 57, 05, 05] +2973; [0C D2 0C, 05, 05] -2971; [0C CC 5E, 05, 05] +2974; [0C D2 13, 05, 05] -2972; [0C CC 65, 05, 05] +2975; [0C D2 1A, 05, 05] -2973; [0C CC 6C, 05, 05] +2976; [0C D2 21, 05, 05] -2974; [0C CC 73, 05, 05] +2977; [0C D2 28, 05, 05] -2975; [0C CC 7A, 05, 05] +2978; [0C D2 2F, 05, 05] -2976; [0C CC 81, 05, 05] +2979; [0C D2 36, 05, 05] -2977; [0C CC 88, 05, 05] +297A; [0C D2 3D, 05, 05] -2978; [0C CC 8F, 05, 05] +297B; [0C D2 44, 05, 05] -2979; [0C CC 96, 05, 05] +297C; [0C D2 4B, 05, 05] -297A; [0C CC 9D, 05, 05] +297D; [0C D2 52, 05, 05] -297B; [0C CC A4, 05, 05] +297E; [0C D2 59, 05, 05] -297C; [0C CC AB, 05, 05] +297F; [0C D2 60, 05, 05] -297D; [0C CC B2, 05, 05] +2980; [0C D2 67, 05, 05] -297E; [0C CC B9, 05, 05] +2981; [0C D2 6E, 05, 05] -297F; [0C CC C0, 05, 05] +2982; [0C D2 75, 05, 05] -2980; [0C CC C7, 05, 05] +2999; [0C D2 7C, 05, 05] -2981; [0C CC CE, 05, 05] +299A; [0C D2 83, 05, 05] -2982; [0C CC D5, 05, 05] +299B; [0C D2 8A, 05, 05] -2999; [0C CC DC, 05, 05] +299C; [0C D2 91, 05, 05] -299A; [0C CC E3, 05, 05] +299D; [0C D2 98, 05, 05] -299B; [0C CC EA, 05, 05] +299E; [0C D2 9F, 05, 05] -299C; [0C CC F1, 05, 05] +299F; [0C D2 A6, 05, 05] -299D; [0C CC F8, 05, 05] +29A0; [0C D2 AD, 05, 05] -299E; [0C CC FF, 05, 05] +29A1; [0C D2 B4, 05, 05] -299F; [0C CD 08, 05, 05] +29A2; [0C D2 BB, 05, 05] -29A0; [0C CD 0F, 05, 05] +29A3; [0C D2 C2, 05, 05] -29A1; [0C CD 16, 05, 05] +29A4; [0C D2 C9, 05, 05] -29A2; [0C CD 1D, 05, 05] +29A5; [0C D2 D0, 05, 05] -29A3; [0C CD 24, 05, 05] +29A6; [0C D2 D7, 05, 05] -29A4; [0C CD 2B, 05, 05] +29A7; [0C D2 DE, 05, 05] -29A5; [0C CD 32, 05, 05] +29A8; [0C D2 E5, 05, 05] -29A6; [0C CD 39, 05, 05] +29A9; [0C D2 EC, 05, 05] -29A7; [0C CD 40, 05, 05] +29AA; [0C D2 F3, 05, 05] -29A8; [0C CD 47, 05, 05] +29AB; [0C D2 FA, 05, 05] -29A9; [0C CD 4E, 05, 05] +29AC; [0C D3 03, 05, 05] -29AA; [0C CD 55, 05, 05] +29AD; [0C D3 0A, 05, 05] -29AB; [0C CD 5C, 05, 05] +29AE; [0C D3 11, 05, 05] -29AC; [0C CD 63, 05, 05] +29AF; [0C D3 18, 05, 05] -29AD; [0C CD 6A, 05, 05] +29B0; [0C D3 1F, 05, 05] -29AE; [0C CD 71, 05, 05] +29B1; [0C D3 26, 05, 05] -29AF; [0C CD 78, 05, 05] +29B2; [0C D3 2D, 05, 05] -29B0; [0C CD 7F, 05, 05] +29B3; [0C D3 34, 05, 05] -29B1; [0C CD 86, 05, 05] +29B4; [0C D3 3B, 05, 05] -29B2; [0C CD 8D, 05, 05] +29B5; [0C D3 42, 05, 05] -29B3; [0C CD 94, 05, 05] +29B6; [0C D3 49, 05, 05] -29B4; [0C CD 9B, 05, 05] +29B7; [0C D3 50, 05, 05] -29B5; [0C CD A2, 05, 05] +29B8; [0C D3 57, 05, 05] -29B6; [0C CD A9, 05, 05] +29B9; [0C D3 5E, 05, 05] -29B7; [0C CD B0, 05, 05] +29BA; [0C D3 65, 05, 05] -29B8; [0C CD B7, 05, 05] +29BB; [0C D3 6C, 05, 05] -29B9; [0C CD BE, 05, 05] +29BC; [0C D3 73, 05, 05] -29BA; [0C CD C5, 05, 05] +29BD; [0C D3 7A, 05, 05] -29BB; [0C CD CC, 05, 05] +29BE; [0C D3 81, 05, 05] -29BC; [0C CD D3, 05, 05] +29BF; [0C D3 88, 05, 05] -29BD; [0C CD DA, 05, 05] +29C0; [0C D3 8F, 05, 05] -29BE; [0C CD E1, 05, 05] +29C1; [0C D3 96, 05, 05] -29BF; [0C CD E8, 05, 05] +29C2; [0C D3 9D, 05, 05] -29C0; [0C CD EF, 05, 05] +29C3; [0C D3 A4, 05, 05] -29C1; [0C CD F6, 05, 05] +29C4; [0C D3 AB, 05, 05] -29C2; [0C CD FD, 05, 05] +29C5; [0C D3 B2, 05, 05] -29C3; [0C CE 06, 05, 05] +29C6; [0C D3 B9, 05, 05] -29C4; [0C CE 0D, 05, 05] +29C7; [0C D3 C0, 05, 05] -29C5; [0C CE 14, 05, 05] +29C8; [0C D3 C7, 05, 05] -29C6; [0C CE 1B, 05, 05] +29C9; [0C D3 CE, 05, 05] -29C7; [0C CE 22, 05, 05] +29CA; [0C D3 D5, 05, 05] -29C8; [0C CE 29, 05, 05] +29CB; [0C D3 DC, 05, 05] -29C9; [0C CE 30, 05, 05] +29CC; [0C D3 E3, 05, 05] -29CA; [0C CE 37, 05, 05] +29CD; [0C D3 EA, 05, 05] -29CB; [0C CE 3E, 05, 05] +29CE; [0C D3 F1, 05, 05] -29CC; [0C CE 45, 05, 05] +29CF; [0C D3 F8, 05, 05] -29CD; [0C CE 4C, 05, 05] +29D0; [0C D3 FF, 05, 05] -29CE; [0C CE 53, 05, 05] +29D1; [0C D4 08, 05, 05] -29CF; [0C CE 5A, 05, 05] +29D2; [0C D4 0F, 05, 05] -29D0; [0C CE 61, 05, 05] +29D3; [0C D4 16, 05, 05] -29D1; [0C CE 68, 05, 05] +29D4; [0C D4 1D, 05, 05] -29D2; [0C CE 6F, 05, 05] +29D5; [0C D4 24, 05, 05] -29D3; [0C CE 76, 05, 05] +29D6; [0C D4 2B, 05, 05] -29D4; [0C CE 7D, 05, 05] +29D7; [0C D4 32, 05, 05] -29D5; [0C CE 84, 05, 05] +29DC; [0C D4 39, 05, 05] -29D6; [0C CE 8B, 05, 05] +29DD; [0C D4 40, 05, 05] -29D7; [0C CE 92, 05, 05] +29DE; [0C D4 47, 05, 05] -29DC; [0C CE 99, 05, 05] +29DF; [0C D4 4E, 05, 05] -29DD; [0C CE A0, 05, 05] +29E0; [0C D4 55, 05, 05] -29DE; [0C CE A7, 05, 05] +29E1; [0C D4 5C, 05, 05] -29DF; [0C CE AE, 05, 05] +29E2; [0C D4 63, 05, 05] -29E0; [0C CE B5, 05, 05] +29E3; [0C D4 6A, 05, 05] -29E1; [0C CE BC, 05, 05] +29E4; [0C D4 71, 05, 05] -29E2; [0C CE C3, 05, 05] +29E5; [0C D4 78, 05, 05] -29E3; [0C CE CA, 05, 05] +29E6; [0C D4 7F, 05, 05] -29E4; [0C CE D1, 05, 05] +29E7; [0C D4 86, 05, 05] -29E5; [0C CE D8, 05, 05] +29E8; [0C D4 8D, 05, 05] -29E6; [0C CE DF, 05, 05] +29E9; [0C D4 94, 05, 05] -29E7; [0C CE E6, 05, 05] +29EA; [0C D4 9B, 05, 05] -29E8; [0C CE ED, 05, 05] +29EB; [0C D4 A2, 05, 05] -29E9; [0C CE F4, 05, 05] +29EC; [0C D4 A9, 05, 05] -29EA; [0C CE FB, 05, 05] +29ED; [0C D4 B0, 05, 05] -29EB; [0C CF 04, 05, 05] +29EE; [0C D4 B7, 05, 05] -29EC; [0C CF 0B, 05, 05] +29EF; [0C D4 BE, 05, 05] -29ED; [0C CF 12, 05, 05] +29F0; [0C D4 C5, 05, 05] -29EE; [0C CF 19, 05, 05] +29F1; [0C D4 CC, 05, 05] -29EF; [0C CF 20, 05, 05] +29F2; [0C D4 D3, 05, 05] -29F0; [0C CF 27, 05, 05] +29F3; [0C D4 DA, 05, 05] -29F1; [0C CF 2E, 05, 05] +29F4; [0C D4 E1, 05, 05] -29F2; [0C CF 35, 05, 05] +29F5; [0C D4 E8, 05, 05] -29F3; [0C CF 3C, 05, 05] +29F6; [0C D4 EF, 05, 05] -29F4; [0C CF 43, 05, 05] +29F7; [0C D4 F6, 05, 05] -29F5; [0C CF 4A, 05, 05] +29F8; [0C D4 FD, 05, 05] -29F6; [0C CF 51, 05, 05] +29F9; [0C D5 06, 05, 05] -29F7; [0C CF 58, 05, 05] +29FA; [0C D5 0D, 05, 05] -29F8; [0C CF 5F, 05, 05] +29FB; [0C D5 14, 05, 05] -29F9; [0C CF 66, 05, 05] +29FE; [0C D5 1B, 05, 05] -29FA; [0C CF 6D, 05, 05] +29FF; [0C D5 22, 05, 05] -29FB; [0C CF 74, 05, 05] +2A00; [0C D5 29, 05, 05] -29FE; [0C CF 7B, 05, 05] +2A01; [0C D5 30, 05, 05] -29FF; [0C CF 82, 05, 05] +2A02; [0C D5 37, 05, 05] -2A00; [0C CF 89, 05, 05] +2A03; [0C D5 3E, 05, 05] -2A01; [0C CF 90, 05, 05] +2A04; [0C D5 45, 05, 05] -2A02; [0C CF 97, 05, 05] +2A05; [0C D5 4C, 05, 05] -2A03; [0C CF 9E, 05, 05] +2A06; [0C D5 53, 05, 05] -2A04; [0C CF A5, 05, 05] +2A07; [0C D5 5A, 05, 05] -2A05; [0C CF AC, 05, 05] +2A08; [0C D5 61, 05, 05] -2A06; [0C CF B3, 05, 05] +2A09; [0C D5 68, 05, 05] -2A07; [0C CF BA, 05, 05] +2A0A; [0C D5 6F, 05, 05] -2A08; [0C CF C1, 05, 05] +2A0B; [0C D5 76, 05, 05] -2A09; [0C CF C8, 05, 05] +2A0D; [0C D5 7D, 05, 05] -2A0A; [0C CF CF, 05, 05] +2A0E; [0C D5 84, 05, 05] -2A0B; [0C CF D6, 05, 05] +2A0F; [0C D5 8B, 05, 05] -2A0D; [0C CF DD, 05, 05] +2A10; [0C D5 92, 05, 05] -2A0E; [0C CF E4, 05, 05] +2A11; [0C D5 99, 05, 05] -2A0F; [0C CF EB, 05, 05] +2A12; [0C D5 A0, 05, 05] -2A10; [0C CF F2, 05, 05] +2A13; [0C D5 A7, 05, 05] -2A11; [0C CF F9, 05, 05] +2A14; [0C D5 AE, 05, 05] -2A12; [0C D0 02, 05, 05] +2A15; [0C D5 B5, 05, 05] -2A13; [0C D0 09, 05, 05] +2A16; [0C D5 BC, 05, 05] -2A14; [0C D0 10, 05, 05] +2A17; [0C D5 C3, 05, 05] -2A15; [0C D0 17, 05, 05] +2A18; [0C D5 CA, 05, 05] -2A16; [0C D0 1E, 05, 05] +2A19; [0C D5 D1, 05, 05] -2A17; [0C D0 25, 05, 05] +2A1A; [0C D5 D8, 05, 05] -2A18; [0C D0 2C, 05, 05] +2A1B; [0C D5 DF, 05, 05] -2A19; [0C D0 33, 05, 05] +2A1C; [0C D5 E6, 05, 05] -2A1A; [0C D0 3A, 05, 05] +2A1D; [0C D5 ED, 05, 05] -2A1B; [0C D0 41, 05, 05] +2A1E; [0C D5 F4, 05, 05] -2A1C; [0C D0 48, 05, 05] +2A1F; [0C D5 FB, 05, 05] -2A1D; [0C D0 4F, 05, 05] +2A20; [0C D6 04, 05, 05] -2A1E; [0C D0 56, 05, 05] +2A21; [0C D6 0B, 05, 05] -2A1F; [0C D0 5D, 05, 05] +2A22; [0C D6 12, 05, 05] -2A20; [0C D0 64, 05, 05] +2A23; [0C D6 19, 05, 05] -2A21; [0C D0 6B, 05, 05] +2A24; [0C D6 20, 05, 05] -2A22; [0C D0 72, 05, 05] +2A25; [0C D6 27, 05, 05] -2A23; [0C D0 79, 05, 05] +2A26; [0C D6 2E, 05, 05] -2A24; [0C D0 80, 05, 05] +2A27; [0C D6 35, 05, 05] -2A25; [0C D0 87, 05, 05] +2A28; [0C D6 3C, 05, 05] -2A26; [0C D0 8E, 05, 05] +2A29; [0C D6 43, 05, 05] -2A27; [0C D0 95, 05, 05] +2A2A; [0C D6 4A, 05, 05] -2A28; [0C D0 9C, 05, 05] +2A2B; [0C D6 51, 05, 05] -2A29; [0C D0 A3, 05, 05] +2A2C; [0C D6 58, 05, 05] -2A2A; [0C D0 AA, 05, 05] +2A2D; [0C D6 5F, 05, 05] -2A2B; [0C D0 B1, 05, 05] +2A2E; [0C D6 66, 05, 05] -2A2C; [0C D0 B8, 05, 05] +2A2F; [0C D6 6D, 05, 05] -2A2D; [0C D0 BF, 05, 05] +2A30; [0C D6 74, 05, 05] -2A2E; [0C D0 C6, 05, 05] +2A31; [0C D6 7B, 05, 05] -2A2F; [0C D0 CD, 05, 05] +2A32; [0C D6 82, 05, 05] -2A30; [0C D0 D4, 05, 05] +2A33; [0C D6 89, 05, 05] -2A31; [0C D0 DB, 05, 05] +2A34; [0C D6 90, 05, 05] -2A32; [0C D0 E2, 05, 05] +2A35; [0C D6 97, 05, 05] -2A33; [0C D0 E9, 05, 05] +2A36; [0C D6 9E, 05, 05] -2A34; [0C D0 F0, 05, 05] +2A37; [0C D6 A5, 05, 05] -2A35; [0C D0 F7, 05, 05] +2A38; [0C D6 AC, 05, 05] -2A36; [0C D0 FE, 05, 05] +2A39; [0C D6 B3, 05, 05] -2A37; [0C D1 07, 05, 05] +2A3A; [0C D6 BA, 05, 05] -2A38; [0C D1 0E, 05, 05] +2A3B; [0C D6 C1, 05, 05] -2A39; [0C D1 15, 05, 05] +2A3C; [0C D6 C8, 05, 05] -2A3A; [0C D1 1C, 05, 05] +2A3D; [0C D6 CF, 05, 05] -2A3B; [0C D1 23, 05, 05] +2A3E; [0C D6 D6, 05, 05] -2A3C; [0C D1 2A, 05, 05] +2A3F; [0C D6 DD, 05, 05] -2A3D; [0C D1 31, 05, 05] +2A40; [0C D6 E4, 05, 05] -2A3E; [0C D1 38, 05, 05] +2A41; [0C D6 EB, 05, 05] -2A3F; [0C D1 3F, 05, 05] +2A42; [0C D6 F2, 05, 05] -2A40; [0C D1 46, 05, 05] +2A43; [0C D6 F9, 05, 05] -2A41; [0C D1 4D, 05, 05] +2A44; [0C D7 02, 05, 05] -2A42; [0C D1 54, 05, 05] +2A45; [0C D7 09, 05, 05] -2A43; [0C D1 5B, 05, 05] +2A46; [0C D7 10, 05, 05] -2A44; [0C D1 62, 05, 05] +2A47; [0C D7 17, 05, 05] -2A45; [0C D1 69, 05, 05] +2A48; [0C D7 1E, 05, 05] -2A46; [0C D1 70, 05, 05] +2A49; [0C D7 25, 05, 05] -2A47; [0C D1 77, 05, 05] +2A4A; [0C D7 2C, 05, 05] -2A48; [0C D1 7E, 05, 05] +2A4B; [0C D7 33, 05, 05] -2A49; [0C D1 85, 05, 05] +2A4C; [0C D7 3A, 05, 05] -2A4A; [0C D1 8C, 05, 05] +2A4D; [0C D7 41, 05, 05] -2A4B; [0C D1 93, 05, 05] +2A4E; [0C D7 48, 05, 05] -2A4C; [0C D1 9A, 05, 05] +2A4F; [0C D7 4F, 05, 05] -2A4D; [0C D1 A1, 05, 05] +2A50; [0C D7 56, 05, 05] -2A4E; [0C D1 A8, 05, 05] +2A51; [0C D7 5D, 05, 05] -2A4F; [0C D1 AF, 05, 05] +2A52; [0C D7 64, 05, 05] -2A50; [0C D1 B6, 05, 05] +2A53; [0C D7 6B, 05, 05] -2A51; [0C D1 BD, 05, 05] +2A54; [0C D7 72, 05, 05] -2A52; [0C D1 C4, 05, 05] +2A55; [0C D7 79, 05, 05] -2A53; [0C D1 CB, 05, 05] +2A56; [0C D7 80, 05, 05] -2A54; [0C D1 D2, 05, 05] +2A57; [0C D7 87, 05, 05] -2A55; [0C D1 D9, 05, 05] +2A58; [0C D7 8E, 05, 05] -2A56; [0C D1 E0, 05, 05] +2A59; [0C D7 95, 05, 05] -2A57; [0C D1 E7, 05, 05] +2A5A; [0C D7 9C, 05, 05] -2A58; [0C D1 EE, 05, 05] +2A5B; [0C D7 A3, 05, 05] -2A59; [0C D1 F5, 05, 05] +2A5C; [0C D7 AA, 05, 05] -2A5A; [0C D1 FC, 05, 05] +2A5D; [0C D7 B1, 05, 05] -2A5B; [0C D2 05, 05, 05] +2A5E; [0C D7 B8, 05, 05] -2A5C; [0C D2 0C, 05, 05] +2A5F; [0C D7 BF, 05, 05] -2A5D; [0C D2 13, 05, 05] +2A60; [0C D7 C6, 05, 05] -2A5E; [0C D2 1A, 05, 05] +2A61; [0C D7 CD, 05, 05] -2A5F; [0C D2 21, 05, 05] +2A62; [0C D7 D4, 05, 05] -2A60; [0C D2 28, 05, 05] +2A63; [0C D7 DB, 05, 05] -2A61; [0C D2 2F, 05, 05] +2A64; [0C D7 E2, 05, 05] -2A62; [0C D2 36, 05, 05] +2A65; [0C D7 E9, 05, 05] -2A63; [0C D2 3D, 05, 05] +2A66; [0C D7 F0, 05, 05] -2A64; [0C D2 44, 05, 05] +2A67; [0C D7 F7, 05, 05] -2A65; [0C D2 4B, 05, 05] +2A68; [0C D7 FE, 05, 05] -2A66; [0C D2 52, 05, 05] +2A69; [0C D8 07, 05, 05] -2A67; [0C D2 59, 05, 05] +2A6A; [0C D8 0E, 05, 05] -2A68; [0C D2 60, 05, 05] +2A6B; [0C D8 15, 05, 05] -2A69; [0C D2 67, 05, 05] +2A6C; [0C D8 1C, 05, 05] -2A6A; [0C D2 6E, 05, 05] +2A6D; [0C D8 23, 05, 05] -2A6B; [0C D2 75, 05, 05] +2A6E; [0C D8 2A, 05, 05] -2A6C; [0C D2 7C, 05, 05] +2A6F; [0C D8 31, 05, 05] -2A6D; [0C D2 83, 05, 05] +2A70; [0C D8 38, 05, 05] -2A6E; [0C D2 8A, 05, 05] +2A71; [0C D8 3F, 05, 05] -2A6F; [0C D2 91, 05, 05] +2A72; [0C D8 46, 05, 05] -2A70; [0C D2 98, 05, 05] +2A73; [0C D8 4D, 05, 05] -2A71; [0C D2 9F, 05, 05] +2A77; [0C D8 54, 05, 05] -2A72; [0C D2 A6, 05, 05] +2A78; [0C D8 5B, 05, 05] -2A73; [0C D2 AD, 05, 05] +2A79; [0C D8 62, 05, 05] -2A77; [0C D2 B4, 05, 05] +2A7A; [0C D8 69, 05, 05] -2A78; [0C D2 BB, 05, 05] +2A7B; [0C D8 70, 05, 05] -2A79; [0C D2 C2, 05, 05] +2A7C; [0C D8 77, 05, 05] -2A7A; [0C D2 C9, 05, 05] +2A7D; [0C D8 7E, 05, 05] -2A7B; [0C D2 D0, 05, 05] +2A7E; [0C D8 85, 05, 05] -2A7C; [0C D2 D7, 05, 05] +2A7F; [0C D8 8C, 05, 05] -2A7D; [0C D2 DE, 05, 05] +2A80; [0C D8 93, 05, 05] -2A7E; [0C D2 E5, 05, 05] +2A81; [0C D8 9A, 05, 05] -2A7F; [0C D2 EC, 05, 05] +2A82; [0C D8 A1, 05, 05] -2A80; [0C D2 F3, 05, 05] +2A83; [0C D8 A8, 05, 05] -2A81; [0C D2 FA, 05, 05] +2A84; [0C D8 AF, 05, 05] -2A82; [0C D3 03, 05, 05] +2A85; [0C D8 B6, 05, 05] -2A83; [0C D3 0A, 05, 05] +2A86; [0C D8 BD, 05, 05] -2A84; [0C D3 11, 05, 05] +2A87; [0C D8 C4, 05, 05] -2A85; [0C D3 18, 05, 05] +2A88; [0C D8 CB, 05, 05] -2A86; [0C D3 1F, 05, 05] +2A89; [0C D8 D2, 05, 05] -2A87; [0C D3 26, 05, 05] +2A8A; [0C D8 D9, 05, 05] -2A88; [0C D3 2D, 05, 05] +2A8B; [0C D8 E0, 05, 05] -2A89; [0C D3 34, 05, 05] +2A8C; [0C D8 E7, 05, 05] -2A8A; [0C D3 3B, 05, 05] +2A8D; [0C D8 EE, 05, 05] -2A8B; [0C D3 42, 05, 05] +2A8E; [0C D8 F5, 05, 05] -2A8C; [0C D3 49, 05, 05] +2A8F; [0C D8 FC, 05, 05] -2A8D; [0C D3 50, 05, 05] +2A90; [0C D9 05, 05, 05] -2A8E; [0C D3 57, 05, 05] +2A91; [0C D9 0C, 05, 05] -2A8F; [0C D3 5E, 05, 05] +2A92; [0C D9 13, 05, 05] -2A90; [0C D3 65, 05, 05] +2A93; [0C D9 1A, 05, 05] -2A91; [0C D3 6C, 05, 05] +2A94; [0C D9 21, 05, 05] -2A92; [0C D3 73, 05, 05] +2A95; [0C D9 28, 05, 05] -2A93; [0C D3 7A, 05, 05] +2A96; [0C D9 2F, 05, 05] -2A94; [0C D3 81, 05, 05] +2A97; [0C D9 36, 05, 05] -2A95; [0C D3 88, 05, 05] +2A98; [0C D9 3D, 05, 05] -2A96; [0C D3 8F, 05, 05] +2A99; [0C D9 44, 05, 05] -2A97; [0C D3 96, 05, 05] +2A9A; [0C D9 4B, 05, 05] -2A98; [0C D3 9D, 05, 05] +2A9B; [0C D9 52, 05, 05] -2A99; [0C D3 A4, 05, 05] +2A9C; [0C D9 59, 05, 05] -2A9A; [0C D3 AB, 05, 05] +2A9D; [0C D9 60, 05, 05] -2A9B; [0C D3 B2, 05, 05] +2A9E; [0C D9 67, 05, 05] -2A9C; [0C D3 B9, 05, 05] +2A9F; [0C D9 6E, 05, 05] -2A9D; [0C D3 C0, 05, 05] +2AA0; [0C D9 75, 05, 05] -2A9E; [0C D3 C7, 05, 05] +2AA1; [0C D9 7C, 05, 05] -2A9F; [0C D3 CE, 05, 05] +2AA2; [0C D9 83, 05, 05] -2AA0; [0C D3 D5, 05, 05] +2AA3; [0C D9 8A, 05, 05] -2AA1; [0C D3 DC, 05, 05] +2AA4; [0C D9 91, 05, 05] -2AA2; [0C D3 E3, 05, 05] +2AA5; [0C D9 98, 05, 05] -2AA3; [0C D3 EA, 05, 05] +2AA6; [0C D9 9F, 05, 05] -2AA4; [0C D3 F1, 05, 05] +2AA7; [0C D9 A6, 05, 05] -2AA5; [0C D3 F8, 05, 05] +2AA8; [0C D9 AD, 05, 05] -2AA6; [0C D3 FF, 05, 05] +2AA9; [0C D9 B4, 05, 05] -2AA7; [0C D4 08, 05, 05] +2AAA; [0C D9 BB, 05, 05] -2AA8; [0C D4 0F, 05, 05] +2AAB; [0C D9 C2, 05, 05] -2AA9; [0C D4 16, 05, 05] +2AAC; [0C D9 C9, 05, 05] -2AAA; [0C D4 1D, 05, 05] +2AAD; [0C D9 D0, 05, 05] -2AAB; [0C D4 24, 05, 05] +2AAE; [0C D9 D7, 05, 05] -2AAC; [0C D4 2B, 05, 05] +2AAF; [0C D9 DE, 05, 05] -2AAD; [0C D4 32, 05, 05] +2AB0; [0C D9 E5, 05, 05] -2AAE; [0C D4 39, 05, 05] +2AB1; [0C D9 EC, 05, 05] -2AAF; [0C D4 40, 05, 05] +2AB2; [0C D9 F3, 05, 05] -2AB0; [0C D4 47, 05, 05] +2AB3; [0C D9 FA, 05, 05] -2AB1; [0C D4 4E, 05, 05] +2AB4; [0C DA 03, 05, 05] -2AB2; [0C D4 55, 05, 05] +2AB5; [0C DA 0A, 05, 05] -2AB3; [0C D4 5C, 05, 05] +2AB6; [0C DA 11, 05, 05] -2AB4; [0C D4 63, 05, 05] +2AB7; [0C DA 18, 05, 05] -2AB5; [0C D4 6A, 05, 05] +2AB8; [0C DA 1F, 05, 05] -2AB6; [0C D4 71, 05, 05] +2AB9; [0C DA 26, 05, 05] -2AB7; [0C D4 78, 05, 05] +2ABA; [0C DA 2D, 05, 05] -2AB8; [0C D4 7F, 05, 05] +2ABB; [0C DA 34, 05, 05] -2AB9; [0C D4 86, 05, 05] +2ABC; [0C DA 3B, 05, 05] -2ABA; [0C D4 8D, 05, 05] +2ABD; [0C DA 42, 05, 05] -2ABB; [0C D4 94, 05, 05] +2ABE; [0C DA 49, 05, 05] -2ABC; [0C D4 9B, 05, 05] +2ABF; [0C DA 50, 05, 05] -2ABD; [0C D4 A2, 05, 05] +2AC0; [0C DA 57, 05, 05] -2ABE; [0C D4 A9, 05, 05] +2AC1; [0C DA 5E, 05, 05] -2ABF; [0C D4 B0, 05, 05] +2AC2; [0C DA 65, 05, 05] -2AC0; [0C D4 B7, 05, 05] +2AC3; [0C DA 6C, 05, 05] -2AC1; [0C D4 BE, 05, 05] +2AC4; [0C DA 73, 05, 05] -2AC2; [0C D4 C5, 05, 05] +2AC5; [0C DA 7A, 05, 05] -2AC3; [0C D4 CC, 05, 05] +2AC6; [0C DA 81, 05, 05] -2AC4; [0C D4 D3, 05, 05] +2AC7; [0C DA 88, 05, 05] -2AC5; [0C D4 DA, 05, 05] +2AC8; [0C DA 8F, 05, 05] -2AC6; [0C D4 E1, 05, 05] +2AC9; [0C DA 96, 05, 05] -2AC7; [0C D4 E8, 05, 05] +2ACA; [0C DA 9D, 05, 05] -2AC8; [0C D4 EF, 05, 05] +2ACB; [0C DA A4, 05, 05] -2AC9; [0C D4 F6, 05, 05] +2ACC; [0C DA AB, 05, 05] -2ACA; [0C D4 FD, 05, 05] +2ACD; [0C DA B2, 05, 05] -2ACB; [0C D5 06, 05, 05] +2ACE; [0C DA B9, 05, 05] -2ACC; [0C D5 0D, 05, 05] +2ACF; [0C DA C0, 05, 05] -2ACD; [0C D5 14, 05, 05] +2AD0; [0C DA C7, 05, 05] -2ACE; [0C D5 1B, 05, 05] +2AD1; [0C DA CE, 05, 05] -2ACF; [0C D5 22, 05, 05] +2AD2; [0C DA D5, 05, 05] -2AD0; [0C D5 29, 05, 05] +2AD3; [0C DA DC, 05, 05] -2AD1; [0C D5 30, 05, 05] +2AD4; [0C DA E3, 05, 05] -2AD2; [0C D5 37, 05, 05] +2AD5; [0C DA EA, 05, 05] -2AD3; [0C D5 3E, 05, 05] +2AD6; [0C DA F1, 05, 05] -2AD4; [0C D5 45, 05, 05] +2AD7; [0C DA F8, 05, 05] -2AD5; [0C D5 4C, 05, 05] +2AD8; [0C DA FF, 05, 05] -2AD6; [0C D5 53, 05, 05] +2AD9; [0C DB 08, 05, 05] -2AD7; [0C D5 5A, 05, 05] +2ADA; [0C DB 0F, 05, 05] -2AD8; [0C D5 61, 05, 05] +2ADB; [0C DB 16, 05, 05] -2AD9; [0C D5 68, 05, 05] +2ADD; [0C DB 1D, 05, 05] +2ADC; [0C DB 1D, 05, 05][, 9E, 05] -2ADA; [0C D5 6F, 05, 05] +2ADE; [0C DB 24, 05, 05] -2ADB; [0C D5 76, 05, 05] +2ADF; [0C DB 2B, 05, 05] -2ADD; [0C D5 7D, 05, 05] -2ADC; [0C D5 7D, 05, 05][, 9E, 05] +2AE0; [0C DB 32, 05, 05] -2ADE; [0C D5 84, 05, 05] +2AE1; [0C DB 39, 05, 05] -2ADF; [0C D5 8B, 05, 05] +2AE2; [0C DB 40, 05, 05] -2AE0; [0C D5 92, 05, 05] +2AE3; [0C DB 47, 05, 05] -2AE1; [0C D5 99, 05, 05] +2AE4; [0C DB 4E, 05, 05] -2AE2; [0C D5 A0, 05, 05] +2AE5; [0C DB 55, 05, 05] -2AE3; [0C D5 A7, 05, 05] +2AE6; [0C DB 5C, 05, 05] -2AE4; [0C D5 AE, 05, 05] +2AE7; [0C DB 63, 05, 05] -2AE5; [0C D5 B5, 05, 05] +2AE8; [0C DB 6A, 05, 05] -2AE6; [0C D5 BC, 05, 05] +2AE9; [0C DB 71, 05, 05] -2AE7; [0C D5 C3, 05, 05] +2AEA; [0C DB 78, 05, 05] -2AE8; [0C D5 CA, 05, 05] +2AEB; [0C DB 7F, 05, 05] -2AE9; [0C D5 D1, 05, 05] +2AEC; [0C DB 86, 05, 05] -2AEA; [0C D5 D8, 05, 05] +2AED; [0C DB 8D, 05, 05] -2AEB; [0C D5 DF, 05, 05] +2AEE; [0C DB 94, 05, 05] -2AEC; [0C D5 E6, 05, 05] +2AEF; [0C DB 9B, 05, 05] -2AED; [0C D5 ED, 05, 05] +2AF0; [0C DB A2, 05, 05] -2AEE; [0C D5 F4, 05, 05] +2AF1; [0C DB A9, 05, 05] -2AEF; [0C D5 FB, 05, 05] +2AF2; [0C DB B0, 05, 05] -2AF0; [0C D6 04, 05, 05] +2AF3; [0C DB B7, 05, 05] -2AF1; [0C D6 0B, 05, 05] +2AF4; [0C DB BE, 05, 05] -2AF2; [0C D6 12, 05, 05] +2AF5; [0C DB C5, 05, 05] -2AF3; [0C D6 19, 05, 05] +2AF6; [0C DB CC, 05, 05] -2AF4; [0C D6 20, 05, 05] +2AF7; [0C DB D3, 05, 05] -2AF5; [0C D6 27, 05, 05] +2AF8; [0C DB DA, 05, 05] -2AF6; [0C D6 2E, 05, 05] +2AF9; [0C DB E1, 05, 05] -2AF7; [0C D6 35, 05, 05] +2AFA; [0C DB E8, 05, 05] -2AF8; [0C D6 3C, 05, 05] +2AFB; [0C DB EF, 05, 05] -2AF9; [0C D6 43, 05, 05] +2AFC; [0C DB F6, 05, 05] -2AFA; [0C D6 4A, 05, 05] +2AFD; [0C DB FD, 05, 05] -2AFB; [0C D6 51, 05, 05] +2AFE; [0C DC 06, 05, 05] -2AFC; [0C D6 58, 05, 05] +2AFF; [0C DC 0D, 05, 05] -2AFD; [0C D6 5F, 05, 05] +2B00; [0C DC 14, 05, 05] -2AFE; [0C D6 66, 05, 05] +2B01; [0C DC 1B, 05, 05] -2AFF; [0C D6 6D, 05, 05] +2B02; [0C DC 22, 05, 05] -2B00; [0C D6 74, 05, 05] +2B03; [0C DC 29, 05, 05] -2B01; [0C D6 7B, 05, 05] +2B04; [0C DC 30, 05, 05] -2B02; [0C D6 82, 05, 05] +2B05; [0C DC 37, 05, 05] -2B03; [0C D6 89, 05, 05] +2B06; [0C DC 3E, 05, 05] -2B04; [0C D6 90, 05, 05] +2B07; [0C DC 45, 05, 05] -2B05; [0C D6 97, 05, 05] +2B08; [0C DC 4C, 05, 05] -2B06; [0C D6 9E, 05, 05] +2B09; [0C DC 53, 05, 05] -2B07; [0C D6 A5, 05, 05] +2B0A; [0C DC 5A, 05, 05] -2B08; [0C D6 AC, 05, 05] +2B0B; [0C DC 61, 05, 05] -2B09; [0C D6 B3, 05, 05] +2B0C; [0C DC 68, 05, 05] -2B0A; [0C D6 BA, 05, 05] +2B0D; [0C DC 6F, 05, 05] -2B0B; [0C D6 C1, 05, 05] +2B0E; [0C DC 76, 05, 05] -2B0C; [0C D6 C8, 05, 05] +2B0F; [0C DC 7D, 05, 05] -2B0D; [0C D6 CF, 05, 05] +2B10; [0C DC 84, 05, 05] -2B0E; [0C D6 D6, 05, 05] +2B11; [0C DC 8B, 05, 05] -2B0F; [0C D6 DD, 05, 05] +2B12; [0C DC 92, 05, 05] -2B10; [0C D6 E4, 05, 05] +2B13; [0C DC 99, 05, 05] -2B11; [0C D6 EB, 05, 05] +2B14; [0C DC A0, 05, 05] -2B12; [0C D6 F2, 05, 05] +2B15; [0C DC A7, 05, 05] -2B13; [0C D6 F9, 05, 05] +2B16; [0C DC AE, 05, 05] -2B14; [0C D7 02, 05, 05] +2B17; [0C DC B5, 05, 05] -2B15; [0C D7 09, 05, 05] +2B18; [0C DC BC, 05, 05] -2B16; [0C D7 10, 05, 05] +2B19; [0C DC C3, 05, 05] -2B17; [0C D7 17, 05, 05] +2B1A; [0C DC CA, 05, 05] -2B18; [0C D7 1E, 05, 05] +2B1B; [0C DC D1, 05, 05] -2B19; [0C D7 25, 05, 05] +2B1C; [0C DC D8, 05, 05] -2B1A; [0C D7 2C, 05, 05] +2B1D; [0C DC DF, 05, 05] -2B1B; [0C D7 33, 05, 05] +2B1E; [0C DC E6, 05, 05] -2B1C; [0C D7 3A, 05, 05] +2B1F; [0C DC ED, 05, 05] -2B1D; [0C D7 41, 05, 05] +2B20; [0C DC F4, 05, 05] -2B1E; [0C D7 48, 05, 05] +2B21; [0C DC FB, 05, 05] -2B1F; [0C D7 4F, 05, 05] +2B22; [0C DD 04, 05, 05] -2B20; [0C D7 56, 05, 05] +2B23; [0C DD 0B, 05, 05] -2B21; [0C D7 5D, 05, 05] +2B24; [0C DD 12, 05, 05] -2B22; [0C D7 64, 05, 05] +2B25; [0C DD 19, 05, 05] -2B23; [0C D7 6B, 05, 05] +2B26; [0C DD 20, 05, 05] -2B24; [0C D7 72, 05, 05] +2B27; [0C DD 27, 05, 05] -2B25; [0C D7 79, 05, 05] +2B28; [0C DD 2E, 05, 05] -2B26; [0C D7 80, 05, 05] +2B29; [0C DD 35, 05, 05] -2B27; [0C D7 87, 05, 05] +2B2A; [0C DD 3C, 05, 05] -2B28; [0C D7 8E, 05, 05] +2B2B; [0C DD 43, 05, 05] -2B29; [0C D7 95, 05, 05] +2B2C; [0C DD 4A, 05, 05] -2B2A; [0C D7 9C, 05, 05] +2B2D; [0C DD 51, 05, 05] -2B2B; [0C D7 A3, 05, 05] +2B2E; [0C DD 58, 05, 05] -2B2C; [0C D7 AA, 05, 05] +2B2F; [0C DD 5F, 05, 05] -2B2D; [0C D7 B1, 05, 05] +2B30; [0C DD 66, 05, 05] -2B2E; [0C D7 B8, 05, 05] +2B31; [0C DD 6D, 05, 05] -2B2F; [0C D7 BF, 05, 05] +2B32; [0C DD 74, 05, 05] -2B30; [0C D7 C6, 05, 05] +2B33; [0C DD 7B, 05, 05] -2B31; [0C D7 CD, 05, 05] +2B34; [0C DD 82, 05, 05] -2B32; [0C D7 D4, 05, 05] +2B35; [0C DD 89, 05, 05] -2B33; [0C D7 DB, 05, 05] +2B36; [0C DD 90, 05, 05] -2B34; [0C D7 E2, 05, 05] +2B37; [0C DD 97, 05, 05] -2B35; [0C D7 E9, 05, 05] +2B38; [0C DD 9E, 05, 05] -2B36; [0C D7 F0, 05, 05] +2B39; [0C DD A5, 05, 05] -2B37; [0C D7 F7, 05, 05] +2B3A; [0C DD AC, 05, 05] -2B38; [0C D7 FE, 05, 05] +2B3B; [0C DD B3, 05, 05] -2B39; [0C D8 07, 05, 05] +2B3C; [0C DD BA, 05, 05] -2B3A; [0C D8 0E, 05, 05] +2B3D; [0C DD C1, 05, 05] -2B3B; [0C D8 15, 05, 05] +2B3E; [0C DD C8, 05, 05] -2B3C; [0C D8 1C, 05, 05] +2B3F; [0C DD CF, 05, 05] -2B3D; [0C D8 23, 05, 05] +2B40; [0C DD D6, 05, 05] -2B3E; [0C D8 2A, 05, 05] +2B41; [0C DD DD, 05, 05] -2B3F; [0C D8 31, 05, 05] +2B42; [0C DD E4, 05, 05] -2B40; [0C D8 38, 05, 05] +2B43; [0C DD EB, 05, 05] -2B41; [0C D8 3F, 05, 05] +2B44; [0C DD F2, 05, 05] -2B42; [0C D8 46, 05, 05] +2B45; [0C DD F9, 05, 05] -2B43; [0C D8 4D, 05, 05] +2B46; [0C DE 02, 05, 05] -2B44; [0C D8 54, 05, 05] +2B47; [0C DE 09, 05, 05] -2B45; [0C D8 5B, 05, 05] +2B48; [0C DE 10, 05, 05] -2B46; [0C D8 62, 05, 05] +2B49; [0C DE 17, 05, 05] -2B47; [0C D8 69, 05, 05] +2B4A; [0C DE 1E, 05, 05] -2B48; [0C D8 70, 05, 05] +2B4B; [0C DE 25, 05, 05] -2B49; [0C D8 77, 05, 05] +2B4C; [0C DE 2C, 05, 05] -2B4A; [0C D8 7E, 05, 05] +2B4D; [0C DE 33, 05, 05] -2B4B; [0C D8 85, 05, 05] +2B4E; [0C DE 3A, 05, 05] -2B4C; [0C D8 8C, 05, 05] +2B4F; [0C DE 41, 05, 05] -2B4D; [0C D8 93, 05, 05] +2B50; [0C DE 48, 05, 05] -2B4E; [0C D8 9A, 05, 05] +2B51; [0C DE 4F, 05, 05] -2B4F; [0C D8 A1, 05, 05] +2B52; [0C DE 56, 05, 05] -2B50; [0C D8 A8, 05, 05] +2B53; [0C DE 5D, 05, 05] -2B51; [0C D8 AF, 05, 05] +2B54; [0C DE 64, 05, 05] -2B52; [0C D8 B6, 05, 05] +2B55; [0C DE 6B, 05, 05] -2B53; [0C D8 BD, 05, 05] +2B56; [0C DE 72, 05, 05] -2B54; [0C D8 C4, 05, 05] +2B57; [0C DE 79, 05, 05] -2B55; [0C D8 CB, 05, 05] +2B58; [0C DE 80, 05, 05] -2B56; [0C D8 D2, 05, 05] +2B59; [0C DE 87, 05, 05] -2B57; [0C D8 D9, 05, 05] +2B5A; [0C DE 8E, 05, 05] -2B58; [0C D8 E0, 05, 05] +2B5B; [0C DE 95, 05, 05] -2B59; [0C D8 E7, 05, 05] +2B5C; [0C DE 9C, 05, 05] -2B5A; [0C D8 EE, 05, 05] +2B5D; [0C DE A3, 05, 05] -2B5B; [0C D8 F5, 05, 05] +2B5E; [0C DE AA, 05, 05] -2B5C; [0C D8 FC, 05, 05] +2B5F; [0C DE B1, 05, 05] -2B5D; [0C D9 05, 05, 05] +2B60; [0C DE B8, 05, 05] -2B5E; [0C D9 0C, 05, 05] +2B61; [0C DE BF, 05, 05] -2B5F; [0C D9 13, 05, 05] +2B62; [0C DE C6, 05, 05] -2B60; [0C D9 1A, 05, 05] +2B63; [0C DE CD, 05, 05] -2B61; [0C D9 21, 05, 05] +2B64; [0C DE D4, 05, 05] -2B62; [0C D9 28, 05, 05] +2B65; [0C DE DB, 05, 05] -2B63; [0C D9 2F, 05, 05] +2B66; [0C DE E2, 05, 05] -2B64; [0C D9 36, 05, 05] +2B67; [0C DE E9, 05, 05] -2B65; [0C D9 3D, 05, 05] +2B68; [0C DE F0, 05, 05] -2B66; [0C D9 44, 05, 05] +2B69; [0C DE F7, 05, 05] -2B67; [0C D9 4B, 05, 05] +2B6A; [0C DE FE, 05, 05] -2B68; [0C D9 52, 05, 05] +2B6B; [0C DF 07, 05, 05] -2B69; [0C D9 59, 05, 05] +2B6C; [0C DF 0E, 05, 05] -2B6A; [0C D9 60, 05, 05] +2B6D; [0C DF 15, 05, 05] -2B6B; [0C D9 67, 05, 05] +2B6E; [0C DF 1C, 05, 05] -2B6C; [0C D9 6E, 05, 05] +2B6F; [0C DF 23, 05, 05] -2B6D; [0C D9 75, 05, 05] +2B70; [0C DF 2A, 05, 05] -2B6E; [0C D9 7C, 05, 05] +2B71; [0C DF 31, 05, 05] -2B6F; [0C D9 83, 05, 05] +2B72; [0C DF 38, 05, 05] -2B70; [0C D9 8A, 05, 05] +2B73; [0C DF 3F, 05, 05] -2B71; [0C D9 91, 05, 05] +2B76; [0C DF 46, 05, 05] -2B72; [0C D9 98, 05, 05] +2B77; [0C DF 4D, 05, 05] -2B73; [0C D9 9F, 05, 05] +2B78; [0C DF 54, 05, 05] -2B76; [0C D9 A6, 05, 05] +2B79; [0C DF 5B, 05, 05] -2B77; [0C D9 AD, 05, 05] +2B7A; [0C DF 62, 05, 05] -2B78; [0C D9 B4, 05, 05] +2B7B; [0C DF 69, 05, 05] -2B79; [0C D9 BB, 05, 05] +2B7C; [0C DF 70, 05, 05] -2B7A; [0C D9 C2, 05, 05] +2B7D; [0C DF 77, 05, 05] -2B7B; [0C D9 C9, 05, 05] +2B7E; [0C DF 7E, 05, 05] -2B7C; [0C D9 D0, 05, 05] +2B7F; [0C DF 85, 05, 05] -2B7D; [0C D9 D7, 05, 05] +2B80; [0C DF 8C, 05, 05] -2B7E; [0C D9 DE, 05, 05] +2B81; [0C DF 93, 05, 05] -2B7F; [0C D9 E5, 05, 05] +2B82; [0C DF 9A, 05, 05] -2B80; [0C D9 EC, 05, 05] +2B83; [0C DF A1, 05, 05] -2B81; [0C D9 F3, 05, 05] +2B84; [0C DF A8, 05, 05] -2B82; [0C D9 FA, 05, 05] +2B85; [0C DF AF, 05, 05] -2B83; [0C DA 03, 05, 05] +2B86; [0C DF B6, 05, 05] -2B84; [0C DA 0A, 05, 05] +2B87; [0C DF BD, 05, 05] -2B85; [0C DA 11, 05, 05] +2B88; [0C DF C4, 05, 05] -2B86; [0C DA 18, 05, 05] +2B89; [0C DF CB, 05, 05] -2B87; [0C DA 1F, 05, 05] +2B8A; [0C DF D2, 05, 05] -2B88; [0C DA 26, 05, 05] +2B8B; [0C DF D9, 05, 05] -2B89; [0C DA 2D, 05, 05] +2B8C; [0C DF E0, 05, 05] -2B8A; [0C DA 34, 05, 05] +2B8D; [0C DF E7, 05, 05] -2B8B; [0C DA 3B, 05, 05] +2B8E; [0C DF EE, 05, 05] -2B8C; [0C DA 42, 05, 05] +2B8F; [0C DF F5, 05, 05] -2B8D; [0C DA 49, 05, 05] +2B90; [0C DF FC, 05, 05] -2B8E; [0C DA 50, 05, 05] +2B91; [0C E0 05, 05, 05] -2B8F; [0C DA 57, 05, 05] +2B92; [0C E0 0C, 05, 05] -2B90; [0C DA 5E, 05, 05] +2B93; [0C E0 13, 05, 05] -2B91; [0C DA 65, 05, 05] +2B94; [0C E0 1A, 05, 05] -2B92; [0C DA 6C, 05, 05] +2B95; [0C E0 21, 05, 05] -2B93; [0C DA 73, 05, 05] +2B97; [0C E0 28, 05, 05] -2B94; [0C DA 7A, 05, 05] +2B98; [0C E0 2F, 05, 05] -2B95; [0C DA 81, 05, 05] +2B99; [0C E0 36, 05, 05] -2B98; [0C DA 88, 05, 05] +2B9A; [0C E0 3D, 05, 05] -2B99; [0C DA 8F, 05, 05] +2B9B; [0C E0 44, 05, 05] -2B9A; [0C DA 96, 05, 05] +2B9C; [0C E0 4B, 05, 05] -2B9B; [0C DA 9D, 05, 05] +2B9D; [0C E0 52, 05, 05] -2B9C; [0C DA A4, 05, 05] +2B9E; [0C E0 59, 05, 05] -2B9D; [0C DA AB, 05, 05] +2B9F; [0C E0 60, 05, 05] -2B9E; [0C DA B2, 05, 05] +2BA0; [0C E0 67, 05, 05] -2B9F; [0C DA B9, 05, 05] +2BA1; [0C E0 6E, 05, 05] -2BA0; [0C DA C0, 05, 05] +2BA2; [0C E0 75, 05, 05] -2BA1; [0C DA C7, 05, 05] +2BA3; [0C E0 7C, 05, 05] -2BA2; [0C DA CE, 05, 05] +2BA4; [0C E0 83, 05, 05] -2BA3; [0C DA D5, 05, 05] +2BA5; [0C E0 8A, 05, 05] -2BA4; [0C DA DC, 05, 05] +2BA6; [0C E0 91, 05, 05] -2BA5; [0C DA E3, 05, 05] +2BA7; [0C E0 98, 05, 05] -2BA6; [0C DA EA, 05, 05] +2BA8; [0C E0 9F, 05, 05] -2BA7; [0C DA F1, 05, 05] +2BA9; [0C E0 A6, 05, 05] -2BA8; [0C DA F8, 05, 05] +2BAA; [0C E0 AD, 05, 05] -2BA9; [0C DA FF, 05, 05] +2BAB; [0C E0 B4, 05, 05] -2BAA; [0C DB 08, 05, 05] +2BAC; [0C E0 BB, 05, 05] -2BAB; [0C DB 0F, 05, 05] +2BAD; [0C E0 C2, 05, 05] -2BAC; [0C DB 16, 05, 05] +2BAE; [0C E0 C9, 05, 05] -2BAD; [0C DB 1D, 05, 05] +2BAF; [0C E0 D0, 05, 05] -2BAE; [0C DB 24, 05, 05] +2BB0; [0C E0 D7, 05, 05] -2BAF; [0C DB 2B, 05, 05] +2BB1; [0C E0 DE, 05, 05] -2BB0; [0C DB 32, 05, 05] +2BB2; [0C E0 E5, 05, 05] -2BB1; [0C DB 39, 05, 05] +2BB3; [0C E0 EC, 05, 05] -2BB2; [0C DB 40, 05, 05] +2BB4; [0C E0 F3, 05, 05] -2BB3; [0C DB 47, 05, 05] +2BB5; [0C E0 FA, 05, 05] -2BB4; [0C DB 4E, 05, 05] +2BB6; [0C E1 03, 05, 05] -2BB5; [0C DB 55, 05, 05] +2BB7; [0C E1 0A, 05, 05] -2BB6; [0C DB 5C, 05, 05] +2BB8; [0C E1 11, 05, 05] -2BB7; [0C DB 63, 05, 05] +2BB9; [0C E1 18, 05, 05] -2BB8; [0C DB 6A, 05, 05] +2BBA; [0C E1 1F, 05, 05] -2BB9; [0C DB 71, 05, 05] +2BBB; [0C E1 26, 05, 05] -2BBA; [0C DB 78, 05, 05] +2BBC; [0C E1 2D, 05, 05] -2BBB; [0C DB 7F, 05, 05] +2BBD; [0C E1 34, 05, 05] -2BBC; [0C DB 86, 05, 05] +2BBE; [0C E1 3B, 05, 05] -2BBD; [0C DB 8D, 05, 05] +2BBF; [0C E1 42, 05, 05] -2BBE; [0C DB 94, 05, 05] +2BC0; [0C E1 49, 05, 05] -2BBF; [0C DB 9B, 05, 05] +2BC1; [0C E1 50, 05, 05] -2BC0; [0C DB A2, 05, 05] +2BC2; [0C E1 57, 05, 05] -2BC1; [0C DB A9, 05, 05] +2BC3; [0C E1 5E, 05, 05] -2BC2; [0C DB B0, 05, 05] +2BC4; [0C E1 65, 05, 05] -2BC3; [0C DB B7, 05, 05] +2BC5; [0C E1 6C, 05, 05] -2BC4; [0C DB BE, 05, 05] +2BC6; [0C E1 73, 05, 05] -2BC5; [0C DB C5, 05, 05] +2BC7; [0C E1 7A, 05, 05] -2BC6; [0C DB CC, 05, 05] +2BC8; [0C E1 81, 05, 05] -2BC7; [0C DB D3, 05, 05] +2BC9; [0C E1 88, 05, 05] -2BC8; [0C DB DA, 05, 05] +2BCA; [0C E1 8F, 05, 05] -2BC9; [0C DB E1, 05, 05] +2BCB; [0C E1 96, 05, 05] -2BCA; [0C DB E8, 05, 05] +2BCC; [0C E1 9D, 05, 05] -2BCB; [0C DB EF, 05, 05] +2BCD; [0C E1 A4, 05, 05] -2BCC; [0C DB F6, 05, 05] +2BCE; [0C E1 AB, 05, 05] -2BCD; [0C DB FD, 05, 05] +2BCF; [0C E1 B2, 05, 05] -2BCE; [0C DC 06, 05, 05] +2BD0; [0C E1 B9, 05, 05] -2BCF; [0C DC 0D, 05, 05] +2BD1; [0C E1 C0, 05, 05] -2BD0; [0C DC 14, 05, 05] +2BD2; [0C E1 C7, 05, 05] -2BD1; [0C DC 1B, 05, 05] +2BD3; [0C E1 CE, 05, 05] -2BD2; [0C DC 22, 05, 05] +2BD4; [0C E1 D5, 05, 05] -2BD3; [0C DC 29, 05, 05] +2BD5; [0C E1 DC, 05, 05] -2BD4; [0C DC 30, 05, 05] +2BD6; [0C E1 E3, 05, 05] -2BD5; [0C DC 37, 05, 05] +2BD7; [0C E1 EA, 05, 05] -2BD6; [0C DC 3E, 05, 05] +2BD8; [0C E1 F1, 05, 05] -2BD7; [0C DC 45, 05, 05] +2BD9; [0C E1 F8, 05, 05] -2BD8; [0C DC 4C, 05, 05] +2BDA; [0C E1 FF, 05, 05] -2BD9; [0C DC 53, 05, 05] +2BDB; [0C E2 08, 05, 05] -2BDA; [0C DC 5A, 05, 05] +2BDC; [0C E2 0F, 05, 05] -2BDB; [0C DC 61, 05, 05] +2BDD; [0C E2 16, 05, 05] -2BDC; [0C DC 68, 05, 05] +2BDE; [0C E2 1D, 05, 05] -2BDD; [0C DC 6F, 05, 05] +2BDF; [0C E2 24, 05, 05] -2BDE; [0C DC 76, 05, 05] +2BE0; [0C E2 2B, 05, 05] -2BDF; [0C DC 7D, 05, 05] +2BE1; [0C E2 32, 05, 05] -2BE0; [0C DC 84, 05, 05] +2BE2; [0C E2 39, 05, 05] -2BE1; [0C DC 8B, 05, 05] +2BE3; [0C E2 40, 05, 05] -2BE2; [0C DC 92, 05, 05] +2BE4; [0C E2 47, 05, 05] -2BE3; [0C DC 99, 05, 05] +2BE5; [0C E2 4E, 05, 05] -2BE4; [0C DC A0, 05, 05] +2BE6; [0C E2 55, 05, 05] -2BE5; [0C DC A7, 05, 05] +2BE7; [0C E2 5C, 05, 05] -2BE6; [0C DC AE, 05, 05] +2BE8; [0C E2 63, 05, 05] -2BE7; [0C DC B5, 05, 05] +2BE9; [0C E2 6A, 05, 05] -2BE8; [0C DC BC, 05, 05] +2BEA; [0C E2 71, 05, 05] -2BE9; [0C DC C3, 05, 05] +2BEB; [0C E2 78, 05, 05] -2BEA; [0C DC CA, 05, 05] +2BEC; [0C E2 7F, 05, 05] -2BEB; [0C DC D1, 05, 05] +2BED; [0C E2 86, 05, 05] -2BEC; [0C DC D8, 05, 05] +2BEE; [0C E2 8D, 05, 05] -2BED; [0C DC DF, 05, 05] +2BEF; [0C E2 94, 05, 05] -2BEE; [0C DC E6, 05, 05] +2BF0; [0C E2 9B, 05, 05] -2BEF; [0C DC ED, 05, 05] +2BF1; [0C E2 A2, 05, 05] -2BF0; [0C DC F4, 05, 05] +2BF2; [0C E2 A9, 05, 05] -2BF1; [0C DC FB, 05, 05] +2BF3; [0C E2 B0, 05, 05] -2BF2; [0C DD 04, 05, 05] +2BF4; [0C E2 B7, 05, 05] -2BF3; [0C DD 0B, 05, 05] +2BF5; [0C E2 BE, 05, 05] -2BF4; [0C DD 12, 05, 05] +2BF6; [0C E2 C5, 05, 05] -2BF5; [0C DD 19, 05, 05] +2BF7; [0C E2 CC, 05, 05] -2BF6; [0C DD 20, 05, 05] +2BF8; [0C E2 D3, 05, 05] -2BF7; [0C DD 27, 05, 05] +2BF9; [0C E2 DA, 05, 05] -2BF8; [0C DD 2E, 05, 05] +2BFA; [0C E2 E1, 05, 05] -2BF9; [0C DD 35, 05, 05] +2BFB; [0C E2 E8, 05, 05] -2BFA; [0C DD 3C, 05, 05] +2BFC; [0C E2 EF, 05, 05] -2BFB; [0C DD 43, 05, 05] +2BFD; [0C E2 F6, 05, 05] -2BFC; [0C DD 4A, 05, 05] +2BFE; [0C E2 FD, 05, 05] -2BFD; [0C DD 51, 05, 05] +2BFF; [0C E3 06, 05, 05] -2BFE; [0C DD 58, 05, 05] +2CE5; [0C E3 0D, 05, 05] -2BFF; [0C DD 5F, 05, 05] +2CE6; [0C E3 14, 05, 05] -2CE5; [0C DD 66, 05, 05] +2CE7; [0C E3 1B, 05, 05] -2CE6; [0C DD 6D, 05, 05] +2CE8; [0C E3 22, 05, 05] -2CE7; [0C DD 74, 05, 05] +2CE9; [0C E3 29, 05, 05] -2CE8; [0C DD 7B, 05, 05] +2CEA; [0C E3 30, 05, 05] -2CE9; [0C DD 82, 05, 05] +2800; [0C E3 37, 05, 05] -2CEA; [0C DD 89, 05, 05] +2801; [0C E3 3E, 05, 05] -2800; [0C DD 90, 05, 05] +2802; [0C E3 45, 05, 05] -2801; [0C DD 97, 05, 05] +2803; [0C E3 4C, 05, 05] -2802; [0C DD 9E, 05, 05] +2804; [0C E3 53, 05, 05] -2803; [0C DD A5, 05, 05] +2805; [0C E3 5A, 05, 05] -2804; [0C DD AC, 05, 05] +2806; [0C E3 61, 05, 05] -2805; [0C DD B3, 05, 05] +2807; [0C E3 68, 05, 05] -2806; [0C DD BA, 05, 05] +2808; [0C E3 6F, 05, 05] -2807; [0C DD C1, 05, 05] +2809; [0C E3 76, 05, 05] -2808; [0C DD C8, 05, 05] +280A; [0C E3 7D, 05, 05] -2809; [0C DD CF, 05, 05] +280B; [0C E3 84, 05, 05] -280A; [0C DD D6, 05, 05] +280C; [0C E3 8B, 05, 05] -280B; [0C DD DD, 05, 05] +280D; [0C E3 92, 05, 05] -280C; [0C DD E4, 05, 05] +280E; [0C E3 99, 05, 05] -280D; [0C DD EB, 05, 05] +280F; [0C E3 A0, 05, 05] -280E; [0C DD F2, 05, 05] +2810; [0C E3 A7, 05, 05] -280F; [0C DD F9, 05, 05] +2811; [0C E3 AE, 05, 05] -2810; [0C DE 02, 05, 05] +2812; [0C E3 B5, 05, 05] -2811; [0C DE 09, 05, 05] +2813; [0C E3 BC, 05, 05] -2812; [0C DE 10, 05, 05] +2814; [0C E3 C3, 05, 05] -2813; [0C DE 17, 05, 05] +2815; [0C E3 CA, 05, 05] -2814; [0C DE 1E, 05, 05] +2816; [0C E3 D1, 05, 05] -2815; [0C DE 25, 05, 05] +2817; [0C E3 D8, 05, 05] -2816; [0C DE 2C, 05, 05] +2818; [0C E3 DF, 05, 05] -2817; [0C DE 33, 05, 05] +2819; [0C E3 E6, 05, 05] -2818; [0C DE 3A, 05, 05] +281A; [0C E3 ED, 05, 05] -2819; [0C DE 41, 05, 05] +281B; [0C E3 F4, 05, 05] -281A; [0C DE 48, 05, 05] +281C; [0C E3 FB, 05, 05] -281B; [0C DE 4F, 05, 05] +281D; [0C E4 04, 05, 05] -281C; [0C DE 56, 05, 05] +281E; [0C E4 0B, 05, 05] -281D; [0C DE 5D, 05, 05] +281F; [0C E4 12, 05, 05] -281E; [0C DE 64, 05, 05] +2820; [0C E4 19, 05, 05] -281F; [0C DE 6B, 05, 05] +2821; [0C E4 20, 05, 05] -2820; [0C DE 72, 05, 05] +2822; [0C E4 27, 05, 05] -2821; [0C DE 79, 05, 05] +2823; [0C E4 2E, 05, 05] -2822; [0C DE 80, 05, 05] +2824; [0C E4 35, 05, 05] -2823; [0C DE 87, 05, 05] +2825; [0C E4 3C, 05, 05] -2824; [0C DE 8E, 05, 05] +2826; [0C E4 43, 05, 05] -2825; [0C DE 95, 05, 05] +2827; [0C E4 4A, 05, 05] -2826; [0C DE 9C, 05, 05] +2828; [0C E4 51, 05, 05] -2827; [0C DE A3, 05, 05] +2829; [0C E4 58, 05, 05] -2828; [0C DE AA, 05, 05] +282A; [0C E4 5F, 05, 05] -2829; [0C DE B1, 05, 05] +282B; [0C E4 66, 05, 05] -282A; [0C DE B8, 05, 05] +282C; [0C E4 6D, 05, 05] -282B; [0C DE BF, 05, 05] +282D; [0C E4 74, 05, 05] -282C; [0C DE C6, 05, 05] +282E; [0C E4 7B, 05, 05] -282D; [0C DE CD, 05, 05] +282F; [0C E4 82, 05, 05] -282E; [0C DE D4, 05, 05] +2830; [0C E4 89, 05, 05] -282F; [0C DE DB, 05, 05] +2831; [0C E4 90, 05, 05] -2830; [0C DE E2, 05, 05] +2832; [0C E4 97, 05, 05] -2831; [0C DE E9, 05, 05] +2833; [0C E4 9E, 05, 05] -2832; [0C DE F0, 05, 05] +2834; [0C E4 A5, 05, 05] -2833; [0C DE F7, 05, 05] +2835; [0C E4 AC, 05, 05] -2834; [0C DE FE, 05, 05] +2836; [0C E4 B3, 05, 05] -2835; [0C DF 07, 05, 05] +2837; [0C E4 BA, 05, 05] -2836; [0C DF 0E, 05, 05] +2838; [0C E4 C1, 05, 05] -2837; [0C DF 15, 05, 05] +2839; [0C E4 C8, 05, 05] -2838; [0C DF 1C, 05, 05] +283A; [0C E4 CF, 05, 05] -2839; [0C DF 23, 05, 05] +283B; [0C E4 D6, 05, 05] -283A; [0C DF 2A, 05, 05] +283C; [0C E4 DD, 05, 05] -283B; [0C DF 31, 05, 05] +283D; [0C E4 E4, 05, 05] -283C; [0C DF 38, 05, 05] +283E; [0C E4 EB, 05, 05] -283D; [0C DF 3F, 05, 05] +283F; [0C E4 F2, 05, 05] -283E; [0C DF 46, 05, 05] +2840; [0C E4 F9, 05, 05] -283F; [0C DF 4D, 05, 05] +2841; [0C E5 02, 05, 05] -2840; [0C DF 54, 05, 05] +2842; [0C E5 09, 05, 05] -2841; [0C DF 5B, 05, 05] +2843; [0C E5 10, 05, 05] -2842; [0C DF 62, 05, 05] +2844; [0C E5 17, 05, 05] -2843; [0C DF 69, 05, 05] +2845; [0C E5 1E, 05, 05] -2844; [0C DF 70, 05, 05] +2846; [0C E5 25, 05, 05] -2845; [0C DF 77, 05, 05] +2847; [0C E5 2C, 05, 05] -2846; [0C DF 7E, 05, 05] +2848; [0C E5 33, 05, 05] -2847; [0C DF 85, 05, 05] +2849; [0C E5 3A, 05, 05] -2848; [0C DF 8C, 05, 05] +284A; [0C E5 41, 05, 05] -2849; [0C DF 93, 05, 05] +284B; [0C E5 48, 05, 05] -284A; [0C DF 9A, 05, 05] +284C; [0C E5 4F, 05, 05] -284B; [0C DF A1, 05, 05] +284D; [0C E5 56, 05, 05] -284C; [0C DF A8, 05, 05] +284E; [0C E5 5D, 05, 05] -284D; [0C DF AF, 05, 05] +284F; [0C E5 64, 05, 05] -284E; [0C DF B6, 05, 05] +2850; [0C E5 6B, 05, 05] -284F; [0C DF BD, 05, 05] +2851; [0C E5 72, 05, 05] -2850; [0C DF C4, 05, 05] +2852; [0C E5 79, 05, 05] -2851; [0C DF CB, 05, 05] +2853; [0C E5 80, 05, 05] -2852; [0C DF D2, 05, 05] +2854; [0C E5 87, 05, 05] -2853; [0C DF D9, 05, 05] +2855; [0C E5 8E, 05, 05] -2854; [0C DF E0, 05, 05] +2856; [0C E5 95, 05, 05] -2855; [0C DF E7, 05, 05] +2857; [0C E5 9C, 05, 05] -2856; [0C DF EE, 05, 05] +2858; [0C E5 A3, 05, 05] -2857; [0C DF F5, 05, 05] +2859; [0C E5 AA, 05, 05] -2858; [0C DF FC, 05, 05] +285A; [0C E5 B1, 05, 05] -2859; [0C E0 05, 05, 05] +285B; [0C E5 B8, 05, 05] -285A; [0C E0 0C, 05, 05] +285C; [0C E5 BF, 05, 05] -285B; [0C E0 13, 05, 05] +285D; [0C E5 C6, 05, 05] -285C; [0C E0 1A, 05, 05] +285E; [0C E5 CD, 05, 05] -285D; [0C E0 21, 05, 05] +285F; [0C E5 D4, 05, 05] -285E; [0C E0 28, 05, 05] +2860; [0C E5 DB, 05, 05] -285F; [0C E0 2F, 05, 05] +2861; [0C E5 E2, 05, 05] -2860; [0C E0 36, 05, 05] +2862; [0C E5 E9, 05, 05] -2861; [0C E0 3D, 05, 05] +2863; [0C E5 F0, 05, 05] -2862; [0C E0 44, 05, 05] +2864; [0C E5 F7, 05, 05] -2863; [0C E0 4B, 05, 05] +2865; [0C E5 FE, 05, 05] -2864; [0C E0 52, 05, 05] +2866; [0C E6 07, 05, 05] -2865; [0C E0 59, 05, 05] +2867; [0C E6 0E, 05, 05] -2866; [0C E0 60, 05, 05] +2868; [0C E6 15, 05, 05] -2867; [0C E0 67, 05, 05] +2869; [0C E6 1C, 05, 05] -2868; [0C E0 6E, 05, 05] +286A; [0C E6 23, 05, 05] -2869; [0C E0 75, 05, 05] +286B; [0C E6 2A, 05, 05] -286A; [0C E0 7C, 05, 05] +286C; [0C E6 31, 05, 05] -286B; [0C E0 83, 05, 05] +286D; [0C E6 38, 05, 05] -286C; [0C E0 8A, 05, 05] +286E; [0C E6 3F, 05, 05] -286D; [0C E0 91, 05, 05] +286F; [0C E6 46, 05, 05] -286E; [0C E0 98, 05, 05] +2870; [0C E6 4D, 05, 05] -286F; [0C E0 9F, 05, 05] +2871; [0C E6 54, 05, 05] -2870; [0C E0 A6, 05, 05] +2872; [0C E6 5B, 05, 05] -2871; [0C E0 AD, 05, 05] +2873; [0C E6 62, 05, 05] -2872; [0C E0 B4, 05, 05] +2874; [0C E6 69, 05, 05] -2873; [0C E0 BB, 05, 05] +2875; [0C E6 70, 05, 05] -2874; [0C E0 C2, 05, 05] +2876; [0C E6 77, 05, 05] -2875; [0C E0 C9, 05, 05] +2877; [0C E6 7E, 05, 05] -2876; [0C E0 D0, 05, 05] +2878; [0C E6 85, 05, 05] -2877; [0C E0 D7, 05, 05] +2879; [0C E6 8C, 05, 05] -2878; [0C E0 DE, 05, 05] +287A; [0C E6 93, 05, 05] -2879; [0C E0 E5, 05, 05] +287B; [0C E6 9A, 05, 05] -287A; [0C E0 EC, 05, 05] +287C; [0C E6 A1, 05, 05] -287B; [0C E0 F3, 05, 05] +287D; [0C E6 A8, 05, 05] -287C; [0C E0 FA, 05, 05] +287E; [0C E6 AF, 05, 05] -287D; [0C E1 03, 05, 05] +287F; [0C E6 B6, 05, 05] -287E; [0C E1 0A, 05, 05] +2880; [0C E6 BD, 05, 05] -287F; [0C E1 11, 05, 05] +2881; [0C E6 C4, 05, 05] -2880; [0C E1 18, 05, 05] +2882; [0C E6 CB, 05, 05] -2881; [0C E1 1F, 05, 05] +2883; [0C E6 D2, 05, 05] -2882; [0C E1 26, 05, 05] +2884; [0C E6 D9, 05, 05] -2883; [0C E1 2D, 05, 05] +2885; [0C E6 E0, 05, 05] -2884; [0C E1 34, 05, 05] +2886; [0C E6 E7, 05, 05] -2885; [0C E1 3B, 05, 05] +2887; [0C E6 EE, 05, 05] -2886; [0C E1 42, 05, 05] +2888; [0C E6 F5, 05, 05] -2887; [0C E1 49, 05, 05] +2889; [0C E6 FC, 05, 05] -2888; [0C E1 50, 05, 05] +288A; [0C E7 05, 05, 05] -2889; [0C E1 57, 05, 05] +288B; [0C E7 0C, 05, 05] -288A; [0C E1 5E, 05, 05] +288C; [0C E7 13, 05, 05] -288B; [0C E1 65, 05, 05] +288D; [0C E7 1A, 05, 05] -288C; [0C E1 6C, 05, 05] +288E; [0C E7 21, 05, 05] -288D; [0C E1 73, 05, 05] +288F; [0C E7 28, 05, 05] -288E; [0C E1 7A, 05, 05] +2890; [0C E7 2F, 05, 05] -288F; [0C E1 81, 05, 05] +2891; [0C E7 36, 05, 05] -2890; [0C E1 88, 05, 05] +2892; [0C E7 3D, 05, 05] -2891; [0C E1 8F, 05, 05] +2893; [0C E7 44, 05, 05] -2892; [0C E1 96, 05, 05] +2894; [0C E7 4B, 05, 05] -2893; [0C E1 9D, 05, 05] +2895; [0C E7 52, 05, 05] -2894; [0C E1 A4, 05, 05] +2896; [0C E7 59, 05, 05] -2895; [0C E1 AB, 05, 05] +2897; [0C E7 60, 05, 05] -2896; [0C E1 B2, 05, 05] +2898; [0C E7 67, 05, 05] -2897; [0C E1 B9, 05, 05] +2899; [0C E7 6E, 05, 05] -2898; [0C E1 C0, 05, 05] +289A; [0C E7 75, 05, 05] -2899; [0C E1 C7, 05, 05] +289B; [0C E7 7C, 05, 05] -289A; [0C E1 CE, 05, 05] +289C; [0C E7 83, 05, 05] -289B; [0C E1 D5, 05, 05] +289D; [0C E7 8A, 05, 05] -289C; [0C E1 DC, 05, 05] +289E; [0C E7 91, 05, 05] -289D; [0C E1 E3, 05, 05] +289F; [0C E7 98, 05, 05] -289E; [0C E1 EA, 05, 05] +28A0; [0C E7 9F, 05, 05] -289F; [0C E1 F1, 05, 05] +28A1; [0C E7 A6, 05, 05] -28A0; [0C E1 F8, 05, 05] +28A2; [0C E7 AD, 05, 05] -28A1; [0C E1 FF, 05, 05] +28A3; [0C E7 B4, 05, 05] -28A2; [0C E2 08, 05, 05] +28A4; [0C E7 BB, 05, 05] -28A3; [0C E2 0F, 05, 05] +28A5; [0C E7 C2, 05, 05] -28A4; [0C E2 16, 05, 05] +28A6; [0C E7 C9, 05, 05] -28A5; [0C E2 1D, 05, 05] +28A7; [0C E7 D0, 05, 05] -28A6; [0C E2 24, 05, 05] +28A8; [0C E7 D7, 05, 05] -28A7; [0C E2 2B, 05, 05] +28A9; [0C E7 DE, 05, 05] -28A8; [0C E2 32, 05, 05] +28AA; [0C E7 E5, 05, 05] -28A9; [0C E2 39, 05, 05] +28AB; [0C E7 EC, 05, 05] -28AA; [0C E2 40, 05, 05] +28AC; [0C E7 F3, 05, 05] -28AB; [0C E2 47, 05, 05] +28AD; [0C E7 FA, 05, 05] -28AC; [0C E2 4E, 05, 05] +28AE; [0C E8 03, 05, 05] -28AD; [0C E2 55, 05, 05] +28AF; [0C E8 0A, 05, 05] -28AE; [0C E2 5C, 05, 05] +28B0; [0C E8 11, 05, 05] -28AF; [0C E2 63, 05, 05] +28B1; [0C E8 18, 05, 05] -28B0; [0C E2 6A, 05, 05] +28B2; [0C E8 1F, 05, 05] -28B1; [0C E2 71, 05, 05] +28B3; [0C E8 26, 05, 05] -28B2; [0C E2 78, 05, 05] +28B4; [0C E8 2D, 05, 05] -28B3; [0C E2 7F, 05, 05] +28B5; [0C E8 34, 05, 05] -28B4; [0C E2 86, 05, 05] +28B6; [0C E8 3B, 05, 05] -28B5; [0C E2 8D, 05, 05] +28B7; [0C E8 42, 05, 05] -28B6; [0C E2 94, 05, 05] +28B8; [0C E8 49, 05, 05] -28B7; [0C E2 9B, 05, 05] +28B9; [0C E8 50, 05, 05] -28B8; [0C E2 A2, 05, 05] +28BA; [0C E8 57, 05, 05] -28B9; [0C E2 A9, 05, 05] +28BB; [0C E8 5E, 05, 05] -28BA; [0C E2 B0, 05, 05] +28BC; [0C E8 65, 05, 05] -28BB; [0C E2 B7, 05, 05] +28BD; [0C E8 6C, 05, 05] -28BC; [0C E2 BE, 05, 05] +28BE; [0C E8 73, 05, 05] -28BD; [0C E2 C5, 05, 05] +28BF; [0C E8 7A, 05, 05] -28BE; [0C E2 CC, 05, 05] +28C0; [0C E8 81, 05, 05] -28BF; [0C E2 D3, 05, 05] +28C1; [0C E8 88, 05, 05] -28C0; [0C E2 DA, 05, 05] +28C2; [0C E8 8F, 05, 05] -28C1; [0C E2 E1, 05, 05] +28C3; [0C E8 96, 05, 05] -28C2; [0C E2 E8, 05, 05] +28C4; [0C E8 9D, 05, 05] -28C3; [0C E2 EF, 05, 05] +28C5; [0C E8 A4, 05, 05] -28C4; [0C E2 F6, 05, 05] +28C6; [0C E8 AB, 05, 05] -28C5; [0C E2 FD, 05, 05] +28C7; [0C E8 B2, 05, 05] -28C6; [0C E3 06, 05, 05] +28C8; [0C E8 B9, 05, 05] -28C7; [0C E3 0D, 05, 05] +28C9; [0C E8 C0, 05, 05] -28C8; [0C E3 14, 05, 05] +28CA; [0C E8 C7, 05, 05] -28C9; [0C E3 1B, 05, 05] +28CB; [0C E8 CE, 05, 05] -28CA; [0C E3 22, 05, 05] +28CC; [0C E8 D5, 05, 05] -28CB; [0C E3 29, 05, 05] +28CD; [0C E8 DC, 05, 05] -28CC; [0C E3 30, 05, 05] +28CE; [0C E8 E3, 05, 05] -28CD; [0C E3 37, 05, 05] +28CF; [0C E8 EA, 05, 05] -28CE; [0C E3 3E, 05, 05] +28D0; [0C E8 F1, 05, 05] -28CF; [0C E3 45, 05, 05] +28D1; [0C E8 F8, 05, 05] -28D0; [0C E3 4C, 05, 05] +28D2; [0C E8 FF, 05, 05] -28D1; [0C E3 53, 05, 05] +28D3; [0C E9 08, 05, 05] -28D2; [0C E3 5A, 05, 05] +28D4; [0C E9 0F, 05, 05] -28D3; [0C E3 61, 05, 05] +28D5; [0C E9 16, 05, 05] -28D4; [0C E3 68, 05, 05] +28D6; [0C E9 1D, 05, 05] -28D5; [0C E3 6F, 05, 05] +28D7; [0C E9 24, 05, 05] -28D6; [0C E3 76, 05, 05] +28D8; [0C E9 2B, 05, 05] -28D7; [0C E3 7D, 05, 05] +28D9; [0C E9 32, 05, 05] -28D8; [0C E3 84, 05, 05] +28DA; [0C E9 39, 05, 05] -28D9; [0C E3 8B, 05, 05] +28DB; [0C E9 40, 05, 05] -28DA; [0C E3 92, 05, 05] +28DC; [0C E9 47, 05, 05] -28DB; [0C E3 99, 05, 05] +28DD; [0C E9 4E, 05, 05] -28DC; [0C E3 A0, 05, 05] +28DE; [0C E9 55, 05, 05] -28DD; [0C E3 A7, 05, 05] +28DF; [0C E9 5C, 05, 05] -28DE; [0C E3 AE, 05, 05] +28E0; [0C E9 63, 05, 05] -28DF; [0C E3 B5, 05, 05] +28E1; [0C E9 6A, 05, 05] -28E0; [0C E3 BC, 05, 05] +28E2; [0C E9 71, 05, 05] -28E1; [0C E3 C3, 05, 05] +28E3; [0C E9 78, 05, 05] -28E2; [0C E3 CA, 05, 05] +28E4; [0C E9 7F, 05, 05] -28E3; [0C E3 D1, 05, 05] +28E5; [0C E9 86, 05, 05] -28E4; [0C E3 D8, 05, 05] +28E6; [0C E9 8D, 05, 05] -28E5; [0C E3 DF, 05, 05] +28E7; [0C E9 94, 05, 05] -28E6; [0C E3 E6, 05, 05] +28E8; [0C E9 9B, 05, 05] -28E7; [0C E3 ED, 05, 05] +28E9; [0C E9 A2, 05, 05] -28E8; [0C E3 F4, 05, 05] +28EA; [0C E9 A9, 05, 05] -28E9; [0C E3 FB, 05, 05] +28EB; [0C E9 B0, 05, 05] -28EA; [0C E4 04, 05, 05] +28EC; [0C E9 B7, 05, 05] -28EB; [0C E4 0B, 05, 05] +28ED; [0C E9 BE, 05, 05] -28EC; [0C E4 12, 05, 05] +28EE; [0C E9 C5, 05, 05] -28ED; [0C E4 19, 05, 05] +28EF; [0C E9 CC, 05, 05] -28EE; [0C E4 20, 05, 05] +28F0; [0C E9 D3, 05, 05] -28EF; [0C E4 27, 05, 05] +28F1; [0C E9 DA, 05, 05] -28F0; [0C E4 2E, 05, 05] +28F2; [0C E9 E1, 05, 05] -28F1; [0C E4 35, 05, 05] +28F3; [0C E9 E8, 05, 05] -28F2; [0C E4 3C, 05, 05] +28F4; [0C E9 EF, 05, 05] -28F3; [0C E4 43, 05, 05] +28F5; [0C E9 F6, 05, 05] -28F4; [0C E4 4A, 05, 05] +28F6; [0C E9 FD, 05, 05] -28F5; [0C E4 51, 05, 05] +28F7; [0C EA 06, 05, 05] -28F6; [0C E4 58, 05, 05] +28F8; [0C EA 0D, 05, 05] -28F7; [0C E4 5F, 05, 05] +28F9; [0C EA 14, 05, 05] -28F8; [0C E4 66, 05, 05] +28FA; [0C EA 1B, 05, 05] -28F9; [0C E4 6D, 05, 05] +28FB; [0C EA 22, 05, 05] -28FA; [0C E4 74, 05, 05] +28FC; [0C EA 29, 05, 05] -28FB; [0C E4 7B, 05, 05] +28FD; [0C EA 30, 05, 05] -28FC; [0C E4 82, 05, 05] +28FE; [0C EA 37, 05, 05] -28FD; [0C E4 89, 05, 05] +28FF; [0C EA 3E, 05, 05] -28FE; [0C E4 90, 05, 05] +268A; [0C EA 45, 05, 05] -28FF; [0C E4 97, 05, 05] +268B; [0C EA 4C, 05, 05] -268A; [0C E4 9E, 05, 05] +268C; [0C EA 53, 05, 05] -268B; [0C E4 A5, 05, 05] +268D; [0C EA 5A, 05, 05] -268C; [0C E4 AC, 05, 05] +268E; [0C EA 61, 05, 05] -268D; [0C E4 B3, 05, 05] +268F; [0C EA 68, 05, 05] -268E; [0C E4 BA, 05, 05] +2630; [0C EA 6F, 05, 05] -268F; [0C E4 C1, 05, 05] +2631; [0C EA 76, 05, 05] -2630; [0C E4 C8, 05, 05] +2632; [0C EA 7D, 05, 05] -2631; [0C E4 CF, 05, 05] +2633; [0C EA 84, 05, 05] -2632; [0C E4 D6, 05, 05] +2634; [0C EA 8B, 05, 05] -2633; [0C E4 DD, 05, 05] +2635; [0C EA 92, 05, 05] -2634; [0C E4 E4, 05, 05] +2636; [0C EA 99, 05, 05] -2635; [0C E4 EB, 05, 05] +2637; [0C EA A0, 05, 05] -2636; [0C E4 F2, 05, 05] +4DC0; [0C EA A7, 05, 05] -2637; [0C E4 F9, 05, 05] +4DC1; [0C EA AE, 05, 05] -4DC0; [0C E5 02, 05, 05] +4DC2; [0C EA B5, 05, 05] -4DC1; [0C E5 09, 05, 05] +4DC3; [0C EA BC, 05, 05] -4DC2; [0C E5 10, 05, 05] +4DC4; [0C EA C3, 05, 05] -4DC3; [0C E5 17, 05, 05] +4DC5; [0C EA CA, 05, 05] -4DC4; [0C E5 1E, 05, 05] +4DC6; [0C EA D1, 05, 05] -4DC5; [0C E5 25, 05, 05] +4DC7; [0C EA D8, 05, 05] -4DC6; [0C E5 2C, 05, 05] +4DC8; [0C EA DF, 05, 05] -4DC7; [0C E5 33, 05, 05] +4DC9; [0C EA E6, 05, 05] -4DC8; [0C E5 3A, 05, 05] +4DCA; [0C EA ED, 05, 05] -4DC9; [0C E5 41, 05, 05] +4DCB; [0C EA F4, 05, 05] -4DCA; [0C E5 48, 05, 05] +4DCC; [0C EA FB, 05, 05] -4DCB; [0C E5 4F, 05, 05] +4DCD; [0C EB 04, 05, 05] -4DCC; [0C E5 56, 05, 05] +4DCE; [0C EB 0B, 05, 05] -4DCD; [0C E5 5D, 05, 05] +4DCF; [0C EB 12, 05, 05] -4DCE; [0C E5 64, 05, 05] +4DD0; [0C EB 19, 05, 05] -4DCF; [0C E5 6B, 05, 05] +4DD1; [0C EB 20, 05, 05] -4DD0; [0C E5 72, 05, 05] +4DD2; [0C EB 27, 05, 05] -4DD1; [0C E5 79, 05, 05] +4DD3; [0C EB 2E, 05, 05] -4DD2; [0C E5 80, 05, 05] +4DD4; [0C EB 35, 05, 05] -4DD3; [0C E5 87, 05, 05] +4DD5; [0C EB 3C, 05, 05] -4DD4; [0C E5 8E, 05, 05] +4DD6; [0C EB 43, 05, 05] -4DD5; [0C E5 95, 05, 05] +4DD7; [0C EB 4A, 05, 05] -4DD6; [0C E5 9C, 05, 05] +4DD8; [0C EB 51, 05, 05] -4DD7; [0C E5 A3, 05, 05] +4DD9; [0C EB 58, 05, 05] -4DD8; [0C E5 AA, 05, 05] +4DDA; [0C EB 5F, 05, 05] -4DD9; [0C E5 B1, 05, 05] +4DDB; [0C EB 66, 05, 05] -4DDA; [0C E5 B8, 05, 05] +4DDC; [0C EB 6D, 05, 05] -4DDB; [0C E5 BF, 05, 05] +4DDD; [0C EB 74, 05, 05] -4DDC; [0C E5 C6, 05, 05] +4DDE; [0C EB 7B, 05, 05] -4DDD; [0C E5 CD, 05, 05] +4DDF; [0C EB 82, 05, 05] -4DDE; [0C E5 D4, 05, 05] +4DE0; [0C EB 89, 05, 05] -4DDF; [0C E5 DB, 05, 05] +4DE1; [0C EB 90, 05, 05] -4DE0; [0C E5 E2, 05, 05] +4DE2; [0C EB 97, 05, 05] -4DE1; [0C E5 E9, 05, 05] +4DE3; [0C EB 9E, 05, 05] -4DE2; [0C E5 F0, 05, 05] +4DE4; [0C EB A5, 05, 05] -4DE3; [0C E5 F7, 05, 05] +4DE5; [0C EB AC, 05, 05] -4DE4; [0C E5 FE, 05, 05] +4DE6; [0C EB B3, 05, 05] -4DE5; [0C E6 07, 05, 05] +4DE7; [0C EB BA, 05, 05] -4DE6; [0C E6 0E, 05, 05] +4DE8; [0C EB C1, 05, 05] -4DE7; [0C E6 15, 05, 05] +4DE9; [0C EB C8, 05, 05] -4DE8; [0C E6 1C, 05, 05] +4DEA; [0C EB CF, 05, 05] -4DE9; [0C E6 23, 05, 05] +4DEB; [0C EB D6, 05, 05] -4DEA; [0C E6 2A, 05, 05] +4DEC; [0C EB DD, 05, 05] -4DEB; [0C E6 31, 05, 05] +4DED; [0C EB E4, 05, 05] -4DEC; [0C E6 38, 05, 05] +4DEE; [0C EB EB, 05, 05] -4DED; [0C E6 3F, 05, 05] +4DEF; [0C EB F2, 05, 05] -4DEE; [0C E6 46, 05, 05] +4DF0; [0C EB F9, 05, 05] -4DEF; [0C E6 4D, 05, 05] +4DF1; [0C EC 02, 05, 05] -4DF0; [0C E6 54, 05, 05] +4DF2; [0C EC 09, 05, 05] -4DF1; [0C E6 5B, 05, 05] +4DF3; [0C EC 10, 05, 05] -4DF2; [0C E6 62, 05, 05] +4DF4; [0C EC 17, 05, 05] -4DF3; [0C E6 69, 05, 05] +4DF5; [0C EC 1E, 05, 05] -4DF4; [0C E6 70, 05, 05] +4DF6; [0C EC 25, 05, 05] -4DF5; [0C E6 77, 05, 05] +4DF7; [0C EC 2C, 05, 05] -4DF6; [0C E6 7E, 05, 05] +4DF8; [0C EC 33, 05, 05] -4DF7; [0C E6 85, 05, 05] +4DF9; [0C EC 3A, 05, 05] -4DF8; [0C E6 8C, 05, 05] +4DFA; [0C EC 41, 05, 05] -4DF9; [0C E6 93, 05, 05] +4DFB; [0C EC 48, 05, 05] -4DFA; [0C E6 9A, 05, 05] +4DFC; [0C EC 4F, 05, 05] -4DFB; [0C E6 A1, 05, 05] +4DFD; [0C EC 56, 05, 05] -4DFC; [0C E6 A8, 05, 05] +4DFE; [0C EC 5D, 05, 05] -4DFD; [0C E6 AF, 05, 05] +4DFF; [0C EC 64, 05, 05] -4DFE; [0C E6 B6, 05, 05] +1D300; [0C EC 6B, 05, 05] -4DFF; [0C E6 BD, 05, 05] +1D301; [0C EC 72, 05, 05] -1D300; [0C E6 C4, 05, 05] +1D302; [0C EC 79, 05, 05] -1D301; [0C E6 CB, 05, 05] +1D303; [0C EC 80, 05, 05] -1D302; [0C E6 D2, 05, 05] +1D304; [0C EC 87, 05, 05] -1D303; [0C E6 D9, 05, 05] +1D305; [0C EC 8E, 05, 05] -1D304; [0C E6 E0, 05, 05] +1D306; [0C EC 95, 05, 05] -1D305; [0C E6 E7, 05, 05] +1D307; [0C EC 9C, 05, 05] -1D306; [0C E6 EE, 05, 05] +1D308; [0C EC A3, 05, 05] -1D307; [0C E6 F5, 05, 05] +1D309; [0C EC AA, 05, 05] -1D308; [0C E6 FC, 05, 05] +1D30A; [0C EC B1, 05, 05] -1D309; [0C E7 05, 05, 05] +1D30B; [0C EC B8, 05, 05] -1D30A; [0C E7 0C, 05, 05] +1D30C; [0C EC BF, 05, 05] -1D30B; [0C E7 13, 05, 05] +1D30D; [0C EC C6, 05, 05] -1D30C; [0C E7 1A, 05, 05] +1D30E; [0C EC CD, 05, 05] -1D30D; [0C E7 21, 05, 05] +1D30F; [0C EC D4, 05, 05] -1D30E; [0C E7 28, 05, 05] +1D310; [0C EC DB, 05, 05] -1D30F; [0C E7 2F, 05, 05] +1D311; [0C EC E2, 05, 05] -1D310; [0C E7 36, 05, 05] +1D312; [0C EC E9, 05, 05] -1D311; [0C E7 3D, 05, 05] +1D313; [0C EC F0, 05, 05] -1D312; [0C E7 44, 05, 05] +1D314; [0C EC F7, 05, 05] -1D313; [0C E7 4B, 05, 05] +1D315; [0C EC FE, 05, 05] -1D314; [0C E7 52, 05, 05] +1D316; [0C ED 07, 05, 05] -1D315; [0C E7 59, 05, 05] +1D317; [0C ED 0E, 05, 05] -1D316; [0C E7 60, 05, 05] +1D318; [0C ED 15, 05, 05] -1D317; [0C E7 67, 05, 05] +1D319; [0C ED 1C, 05, 05] -1D318; [0C E7 6E, 05, 05] +1D31A; [0C ED 23, 05, 05] -1D319; [0C E7 75, 05, 05] +1D31B; [0C ED 2A, 05, 05] -1D31A; [0C E7 7C, 05, 05] +1D31C; [0C ED 31, 05, 05] -1D31B; [0C E7 83, 05, 05] +1D31D; [0C ED 38, 05, 05] -1D31C; [0C E7 8A, 05, 05] +1D31E; [0C ED 3F, 05, 05] -1D31D; [0C E7 91, 05, 05] +1D31F; [0C ED 46, 05, 05] -1D31E; [0C E7 98, 05, 05] +1D320; [0C ED 4D, 05, 05] -1D31F; [0C E7 9F, 05, 05] +1D321; [0C ED 54, 05, 05] -1D320; [0C E7 A6, 05, 05] +1D322; [0C ED 5B, 05, 05] -1D321; [0C E7 AD, 05, 05] +1D323; [0C ED 62, 05, 05] -1D322; [0C E7 B4, 05, 05] +1D324; [0C ED 69, 05, 05] -1D323; [0C E7 BB, 05, 05] +1D325; [0C ED 70, 05, 05] -1D324; [0C E7 C2, 05, 05] +1D326; [0C ED 77, 05, 05] -1D325; [0C E7 C9, 05, 05] +1D327; [0C ED 7E, 05, 05] -1D326; [0C E7 D0, 05, 05] +1D328; [0C ED 85, 05, 05] -1D327; [0C E7 D7, 05, 05] +1D329; [0C ED 8C, 05, 05] -1D328; [0C E7 DE, 05, 05] +1D32A; [0C ED 93, 05, 05] -1D329; [0C E7 E5, 05, 05] +1D32B; [0C ED 9A, 05, 05] -1D32A; [0C E7 EC, 05, 05] +1D32C; [0C ED A1, 05, 05] -1D32B; [0C E7 F3, 05, 05] +1D32D; [0C ED A8, 05, 05] -1D32C; [0C E7 FA, 05, 05] +1D32E; [0C ED AF, 05, 05] -1D32D; [0C E8 03, 05, 05] +1D32F; [0C ED B6, 05, 05] -1D32E; [0C E8 0A, 05, 05] +1D330; [0C ED BD, 05, 05] -1D32F; [0C E8 11, 05, 05] +1D331; [0C ED C4, 05, 05] -1D330; [0C E8 18, 05, 05] +1D332; [0C ED CB, 05, 05] -1D331; [0C E8 1F, 05, 05] +1D333; [0C ED D2, 05, 05] -1D332; [0C E8 26, 05, 05] +1D334; [0C ED D9, 05, 05] -1D333; [0C E8 2D, 05, 05] +1D335; [0C ED E0, 05, 05] -1D334; [0C E8 34, 05, 05] +1D336; [0C ED E7, 05, 05] -1D335; [0C E8 3B, 05, 05] +1D337; [0C ED EE, 05, 05] -1D336; [0C E8 42, 05, 05] +1D338; [0C ED F5, 05, 05] -1D337; [0C E8 49, 05, 05] +1D339; [0C ED FC, 05, 05] -1D338; [0C E8 50, 05, 05] +1D33A; [0C EE 05, 05, 05] -1D339; [0C E8 57, 05, 05] +1D33B; [0C EE 0C, 05, 05] -1D33A; [0C E8 5E, 05, 05] +1D33C; [0C EE 13, 05, 05] -1D33B; [0C E8 65, 05, 05] +1D33D; [0C EE 1A, 05, 05] -1D33C; [0C E8 6C, 05, 05] +1D33E; [0C EE 21, 05, 05] -1D33D; [0C E8 73, 05, 05] +1D33F; [0C EE 28, 05, 05] -1D33E; [0C E8 7A, 05, 05] +1D340; [0C EE 2F, 05, 05] -1D33F; [0C E8 81, 05, 05] +1D341; [0C EE 36, 05, 05] -1D340; [0C E8 88, 05, 05] +1D342; [0C EE 3D, 05, 05] -1D341; [0C E8 8F, 05, 05] +1D343; [0C EE 44, 05, 05] -1D342; [0C E8 96, 05, 05] +1D344; [0C EE 4B, 05, 05] -1D343; [0C E8 9D, 05, 05] +1D345; [0C EE 52, 05, 05] -1D344; [0C E8 A4, 05, 05] +1D346; [0C EE 59, 05, 05] -1D345; [0C E8 AB, 05, 05] +1D347; [0C EE 60, 05, 05] -1D346; [0C E8 B2, 05, 05] +1D348; [0C EE 67, 05, 05] -1D347; [0C E8 B9, 05, 05] +1D349; [0C EE 6E, 05, 05] -1D348; [0C E8 C0, 05, 05] +1D34A; [0C EE 75, 05, 05] -1D349; [0C E8 C7, 05, 05] +1D34B; [0C EE 7C, 05, 05] -1D34A; [0C E8 CE, 05, 05] +1D34C; [0C EE 83, 05, 05] -1D34B; [0C E8 D5, 05, 05] +1D34D; [0C EE 8A, 05, 05] -1D34C; [0C E8 DC, 05, 05] +1D34E; [0C EE 91, 05, 05] -1D34D; [0C E8 E3, 05, 05] +1D34F; [0C EE 98, 05, 05] -1D34E; [0C E8 EA, 05, 05] +1D350; [0C EE 9F, 05, 05] -1D34F; [0C E8 F1, 05, 05] +1D351; [0C EE A6, 05, 05] -1D350; [0C E8 F8, 05, 05] +1D352; [0C EE AD, 05, 05] -1D351; [0C E8 FF, 05, 05] +1D353; [0C EE B4, 05, 05] -1D352; [0C E9 08, 05, 05] +1D354; [0C EE BB, 05, 05] -1D353; [0C E9 0F, 05, 05] +1D355; [0C EE C2, 05, 05] -1D354; [0C E9 16, 05, 05] +1D356; [0C EE C9, 05, 05] -1D355; [0C E9 1D, 05, 05] +A490; [0C EE D0, 05, 05] -1D356; [0C E9 24, 05, 05] +A491; [0C EE D7, 05, 05] -A490; [0C E9 2B, 05, 05] +A492; [0C EE DE, 05, 05] -A491; [0C E9 32, 05, 05] +A493; [0C EE E5, 05, 05] -A492; [0C E9 39, 05, 05] +A494; [0C EE EC, 05, 05] -A493; [0C E9 40, 05, 05] +A495; [0C EE F3, 05, 05] -A494; [0C E9 47, 05, 05] +A496; [0C EE FA, 05, 05] -A495; [0C E9 4E, 05, 05] +A497; [0C EF 03, 05, 05] -A496; [0C E9 55, 05, 05] +A498; [0C EF 0A, 05, 05] -A497; [0C E9 5C, 05, 05] +A499; [0C EF 11, 05, 05] -A498; [0C E9 63, 05, 05] +A49A; [0C EF 18, 05, 05] -A499; [0C E9 6A, 05, 05] +A49B; [0C EF 1F, 05, 05] -A49A; [0C E9 71, 05, 05] +A49C; [0C EF 26, 05, 05] -A49B; [0C E9 78, 05, 05] +A49D; [0C EF 2D, 05, 05] -A49C; [0C E9 7F, 05, 05] +A49E; [0C EF 34, 05, 05] -A49D; [0C E9 86, 05, 05] +A49F; [0C EF 3B, 05, 05] -A49E; [0C E9 8D, 05, 05] +A4A0; [0C EF 42, 05, 05] -A49F; [0C E9 94, 05, 05] +A4A1; [0C EF 49, 05, 05] -A4A0; [0C E9 9B, 05, 05] +A4A2; [0C EF 50, 05, 05] -A4A1; [0C E9 A2, 05, 05] +A4A3; [0C EF 57, 05, 05] -A4A2; [0C E9 A9, 05, 05] +A4A4; [0C EF 5E, 05, 05] -A4A3; [0C E9 B0, 05, 05] +A4A5; [0C EF 65, 05, 05] -A4A4; [0C E9 B7, 05, 05] +A4A6; [0C EF 6C, 05, 05] -A4A5; [0C E9 BE, 05, 05] +A4A7; [0C EF 73, 05, 05] -A4A6; [0C E9 C5, 05, 05] +A4A8; [0C EF 7A, 05, 05] -A4A7; [0C E9 CC, 05, 05] +A4A9; [0C EF 81, 05, 05] -A4A8; [0C E9 D3, 05, 05] +A4AA; [0C EF 88, 05, 05] -A4A9; [0C E9 DA, 05, 05] +A4AB; [0C EF 8F, 05, 05] -A4AA; [0C E9 E1, 05, 05] +A4AC; [0C EF 96, 05, 05] -A4AB; [0C E9 E8, 05, 05] +A4AD; [0C EF 9D, 05, 05] -A4AC; [0C E9 EF, 05, 05] +A4AE; [0C EF A4, 05, 05] -A4AD; [0C E9 F6, 05, 05] +A4AF; [0C EF AB, 05, 05] -A4AE; [0C E9 FD, 05, 05] +A4B0; [0C EF B2, 05, 05] -A4AF; [0C EA 06, 05, 05] +A4B1; [0C EF B9, 05, 05] -A4B0; [0C EA 0D, 05, 05] +A4B2; [0C EF C0, 05, 05] -A4B1; [0C EA 14, 05, 05] +A4B3; [0C EF C7, 05, 05] -A4B2; [0C EA 1B, 05, 05] +A4B4; [0C EF CE, 05, 05] -A4B3; [0C EA 22, 05, 05] +A4B5; [0C EF D5, 05, 05] -A4B4; [0C EA 29, 05, 05] +A4B6; [0C EF DC, 05, 05] -A4B5; [0C EA 30, 05, 05] +A4B7; [0C EF E3, 05, 05] -A4B6; [0C EA 37, 05, 05] +A4B8; [0C EF EA, 05, 05] -A4B7; [0C EA 3E, 05, 05] +A4B9; [0C EF F1, 05, 05] -A4B8; [0C EA 45, 05, 05] +A4BA; [0C EF F8, 05, 05] -A4B9; [0C EA 4C, 05, 05] +A4BB; [0C EF FF, 05, 05] -A4BA; [0C EA 53, 05, 05] +A4BC; [0C F0 08, 05, 05] -A4BB; [0C EA 5A, 05, 05] +A4BD; [0C F0 0F, 05, 05] -A4BC; [0C EA 61, 05, 05] +A4BE; [0C F0 16, 05, 05] -A4BD; [0C EA 68, 05, 05] +A4BF; [0C F0 1D, 05, 05] -A4BE; [0C EA 6F, 05, 05] +A4C0; [0C F0 24, 05, 05] -A4BF; [0C EA 76, 05, 05] +A4C1; [0C F0 2B, 05, 05] -A4C0; [0C EA 7D, 05, 05] +A4C2; [0C F0 32, 05, 05] -A4C1; [0C EA 84, 05, 05] +A4C3; [0C F0 39, 05, 05] -A4C2; [0C EA 8B, 05, 05] +A4C4; [0C F0 40, 05, 05] -A4C3; [0C EA 92, 05, 05] +A4C5; [0C F0 47, 05, 05] -A4C4; [0C EA 99, 05, 05] +A4C6; [0C F0 4E, 05, 05] -A4C5; [0C EA A0, 05, 05] +10137; [0C F0 55, 05, 05] -A4C6; [0C EA A7, 05, 05] +10138; [0C F0 5C, 05, 05] -10137; [0C EA AE, 05, 05] +10139; [0C F0 63, 05, 05] -10138; [0C EA B5, 05, 05] +1013A; [0C F0 6A, 05, 05] -10139; [0C EA BC, 05, 05] +1013B; [0C F0 71, 05, 05] -1013A; [0C EA C3, 05, 05] +1013C; [0C F0 78, 05, 05] -1013B; [0C EA CA, 05, 05] +1013D; [0C F0 7F, 05, 05] -1013C; [0C EA D1, 05, 05] +1013E; [0C F0 86, 05, 05] -1013D; [0C EA D8, 05, 05] +1013F; [0C F0 8D, 05, 05] -1013E; [0C EA DF, 05, 05] +10179; [0C F0 94, 05, 05] -1013F; [0C EA E6, 05, 05] +1017A; [0C F0 9B, 05, 05] -10179; [0C EA ED, 05, 05] +1017B; [0C F0 A2, 05, 05] -1017A; [0C EA F4, 05, 05] +1017C; [0C F0 A9, 05, 05] -1017B; [0C EA FB, 05, 05] +1017D; [0C F0 B0, 05, 05] -1017C; [0C EB 04, 05, 05] +1017E; [0C F0 B7, 05, 05] -1017D; [0C EB 0B, 05, 05] +1017F; [0C F0 BE, 05, 05] -1017E; [0C EB 12, 05, 05] +10180; [0C F0 C5, 05, 05] -1017F; [0C EB 19, 05, 05] +10181; [0C F0 CC, 05, 05] -10180; [0C EB 20, 05, 05] +10182; [0C F0 D3, 05, 05] -10181; [0C EB 27, 05, 05] +10183; [0C F0 DA, 05, 05] -10182; [0C EB 2E, 05, 05] +10184; [0C F0 E1, 05, 05] -10183; [0C EB 35, 05, 05] +10185; [0C F0 E8, 05, 05] -10184; [0C EB 3C, 05, 05] +10186; [0C F0 EF, 05, 05] -10185; [0C EB 43, 05, 05] +10187; [0C F0 F6, 05, 05] -10186; [0C EB 4A, 05, 05] +10188; [0C F0 FD, 05, 05] -10187; [0C EB 51, 05, 05] +10189; [0C F1 06, 05, 05] -10188; [0C EB 58, 05, 05] +1018C; [0C F1 0D, 05, 05] -10189; [0C EB 5F, 05, 05] +1018D; [0C F1 14, 05, 05] -1018C; [0C EB 66, 05, 05] +1018E; [0C F1 1B, 05, 05] -1018D; [0C EB 6D, 05, 05] +10190; [0C F1 22, 05, 05] -1018E; [0C EB 74, 05, 05] +10191; [0C F1 29, 05, 05] -10190; [0C EB 7B, 05, 05] +10192; [0C F1 30, 05, 05] -10191; [0C EB 82, 05, 05] +10193; [0C F1 37, 05, 05] -10192; [0C EB 89, 05, 05] +10194; [0C F1 3E, 05, 05] -10193; [0C EB 90, 05, 05] +10195; [0C F1 45, 05, 05] -10194; [0C EB 97, 05, 05] +10196; [0C F1 4C, 05, 05] -10195; [0C EB 9E, 05, 05] +10197; [0C F1 53, 05, 05] -10196; [0C EB A5, 05, 05] +10198; [0C F1 5A, 05, 05] -10197; [0C EB AC, 05, 05] +10199; [0C F1 61, 05, 05] -10198; [0C EB B3, 05, 05] +1019A; [0C F1 68, 05, 05] -10199; [0C EB BA, 05, 05] +1019B; [0C F1 6F, 05, 05] -1019A; [0C EB C1, 05, 05] +1019C; [0C F1 76, 05, 05] -1019B; [0C EB C8, 05, 05] +101A0; [0C F1 7D, 05, 05] -101A0; [0C EB CF, 05, 05] +101D0; [0C F1 84, 05, 05] -101D0; [0C EB D6, 05, 05] +101D1; [0C F1 8B, 05, 05] -101D1; [0C EB DD, 05, 05] +101D2; [0C F1 92, 05, 05] -101D2; [0C EB E4, 05, 05] +101D3; [0C F1 99, 05, 05] -101D3; [0C EB EB, 05, 05] +101D4; [0C F1 A0, 05, 05] -101D4; [0C EB F2, 05, 05] +101D5; [0C F1 A7, 05, 05] -101D5; [0C EB F9, 05, 05] +101D6; [0C F1 AE, 05, 05] -101D6; [0C EC 02, 05, 05] +101D7; [0C F1 B5, 05, 05] -101D7; [0C EC 09, 05, 05] +101D8; [0C F1 BC, 05, 05] -101D8; [0C EC 10, 05, 05] +101D9; [0C F1 C3, 05, 05] -101D9; [0C EC 17, 05, 05] +101DA; [0C F1 CA, 05, 05] -101DA; [0C EC 1E, 05, 05] +101DB; [0C F1 D1, 05, 05] -101DB; [0C EC 25, 05, 05] +101DC; [0C F1 D8, 05, 05] -101DC; [0C EC 2C, 05, 05] +101DD; [0C F1 DF, 05, 05] -101DD; [0C EC 33, 05, 05] +101DE; [0C F1 E6, 05, 05] -101DE; [0C EC 3A, 05, 05] +101DF; [0C F1 ED, 05, 05] -101DF; [0C EC 41, 05, 05] +101E0; [0C F1 F4, 05, 05] -101E0; [0C EC 48, 05, 05] +101E1; [0C F1 FB, 05, 05] -101E1; [0C EC 4F, 05, 05] +101E2; [0C F2 04, 05, 05] -101E2; [0C EC 56, 05, 05] +101E3; [0C F2 0B, 05, 05] -101E3; [0C EC 5D, 05, 05] +101E4; [0C F2 12, 05, 05] -101E4; [0C EC 64, 05, 05] +101E5; [0C F2 19, 05, 05] -101E5; [0C EC 6B, 05, 05] +101E6; [0C F2 20, 05, 05] -101E6; [0C EC 72, 05, 05] +101E7; [0C F2 27, 05, 05] -101E7; [0C EC 79, 05, 05] +101E8; [0C F2 2E, 05, 05] -101E8; [0C EC 80, 05, 05] +101E9; [0C F2 35, 05, 05] -101E9; [0C EC 87, 05, 05] +101EA; [0C F2 3C, 05, 05] -101EA; [0C EC 8E, 05, 05] +101EB; [0C F2 43, 05, 05] -101EB; [0C EC 95, 05, 05] +101EC; [0C F2 4A, 05, 05] -101EC; [0C EC 9C, 05, 05] +101ED; [0C F2 51, 05, 05] -101ED; [0C EC A3, 05, 05] +101EE; [0C F2 58, 05, 05] -101EE; [0C EC AA, 05, 05] +101EF; [0C F2 5F, 05, 05] -101EF; [0C EC B1, 05, 05] +101F0; [0C F2 66, 05, 05] -101F0; [0C EC B8, 05, 05] +101F1; [0C F2 6D, 05, 05] -101F1; [0C EC BF, 05, 05] +101F2; [0C F2 74, 05, 05] -101F2; [0C EC C6, 05, 05] +101F3; [0C F2 7B, 05, 05] -101F3; [0C EC CD, 05, 05] +101F4; [0C F2 82, 05, 05] -101F4; [0C EC D4, 05, 05] +101F5; [0C F2 89, 05, 05] -101F5; [0C EC DB, 05, 05] +101F6; [0C F2 90, 05, 05] -101F6; [0C EC E2, 05, 05] +101F7; [0C F2 97, 05, 05] -101F7; [0C EC E9, 05, 05] +101F8; [0C F2 9E, 05, 05] -101F8; [0C EC F0, 05, 05] +101F9; [0C F2 A5, 05, 05] -101F9; [0C EC F7, 05, 05] +101FA; [0C F2 AC, 05, 05] -101FA; [0C EC FE, 05, 05] +101FB; [0C F2 B3, 05, 05] -101FB; [0C ED 07, 05, 05] +101FC; [0C F2 BA, 05, 05] -101FC; [0C ED 0E, 05, 05] +10877; [0C F2 C1, 05, 05] -10877; [0C ED 15, 05, 05] +10878; [0C F2 C8, 05, 05] -10878; [0C ED 1C, 05, 05] +16B3C; [0C F2 CF, 05, 05] -16B3C; [0C ED 23, 05, 05] +16B3D; [0C F2 D6, 05, 05] -16B3D; [0C ED 2A, 05, 05] +16B3E; [0C F2 DD, 05, 05] -16B3E; [0C ED 31, 05, 05] +16B3F; [0C F2 E4, 05, 05] -16B3F; [0C ED 38, 05, 05] +16B45; [0C F2 EB, 05, 05] -16B45; [0C ED 3F, 05, 05] +1E14F; [0C F2 F2, 05, 05] -1E14F; [0C ED 46, 05, 05] +1D000; [0C F2 F9, 05, 05] -1D000; [0C ED 4D, 05, 05] +1D001; [0C F3 02, 05, 05] -1D001; [0C ED 54, 05, 05] +1D002; [0C F3 09, 05, 05] -1D002; [0C ED 5B, 05, 05] +1D003; [0C F3 10, 05, 05] -1D003; [0C ED 62, 05, 05] +1D004; [0C F3 17, 05, 05] -1D004; [0C ED 69, 05, 05] +1D005; [0C F3 1E, 05, 05] -1D005; [0C ED 70, 05, 05] +1D006; [0C F3 25, 05, 05] -1D006; [0C ED 77, 05, 05] +1D007; [0C F3 2C, 05, 05] -1D007; [0C ED 7E, 05, 05] +1D008; [0C F3 33, 05, 05] -1D008; [0C ED 85, 05, 05] +1D009; [0C F3 3A, 05, 05] -1D009; [0C ED 8C, 05, 05] +1D00A; [0C F3 41, 05, 05] -1D00A; [0C ED 93, 05, 05] +1D00B; [0C F3 48, 05, 05] -1D00B; [0C ED 9A, 05, 05] +1D00C; [0C F3 4F, 05, 05] -1D00C; [0C ED A1, 05, 05] +1D00D; [0C F3 56, 05, 05] -1D00D; [0C ED A8, 05, 05] +1D00E; [0C F3 5D, 05, 05] -1D00E; [0C ED AF, 05, 05] +1D00F; [0C F3 64, 05, 05] -1D00F; [0C ED B6, 05, 05] +1D010; [0C F3 6B, 05, 05] -1D010; [0C ED BD, 05, 05] +1D011; [0C F3 72, 05, 05] -1D011; [0C ED C4, 05, 05] +1D012; [0C F3 79, 05, 05] -1D012; [0C ED CB, 05, 05] +1D013; [0C F3 80, 05, 05] -1D013; [0C ED D2, 05, 05] +1D014; [0C F3 87, 05, 05] -1D014; [0C ED D9, 05, 05] +1D015; [0C F3 8E, 05, 05] -1D015; [0C ED E0, 05, 05] +1D016; [0C F3 95, 05, 05] -1D016; [0C ED E7, 05, 05] +1D017; [0C F3 9C, 05, 05] -1D017; [0C ED EE, 05, 05] +1D018; [0C F3 A3, 05, 05] -1D018; [0C ED F5, 05, 05] +1D019; [0C F3 AA, 05, 05] -1D019; [0C ED FC, 05, 05] +1D01A; [0C F3 B1, 05, 05] -1D01A; [0C EE 05, 05, 05] +1D01B; [0C F3 B8, 05, 05] -1D01B; [0C EE 0C, 05, 05] +1D01C; [0C F3 BF, 05, 05] -1D01C; [0C EE 13, 05, 05] +1D01D; [0C F3 C6, 05, 05] -1D01D; [0C EE 1A, 05, 05] +1D01E; [0C F3 CD, 05, 05] -1D01E; [0C EE 21, 05, 05] +1D01F; [0C F3 D4, 05, 05] -1D01F; [0C EE 28, 05, 05] +1D020; [0C F3 DB, 05, 05] -1D020; [0C EE 2F, 05, 05] +1D021; [0C F3 E2, 05, 05] -1D021; [0C EE 36, 05, 05] +1D022; [0C F3 E9, 05, 05] -1D022; [0C EE 3D, 05, 05] +1D023; [0C F3 F0, 05, 05] -1D023; [0C EE 44, 05, 05] +1D024; [0C F3 F7, 05, 05] -1D024; [0C EE 4B, 05, 05] +1D025; [0C F3 FE, 05, 05] -1D025; [0C EE 52, 05, 05] +1D026; [0C F4 07, 05, 05] -1D026; [0C EE 59, 05, 05] +1D027; [0C F4 0E, 05, 05] -1D027; [0C EE 60, 05, 05] +1D028; [0C F4 15, 05, 05] -1D028; [0C EE 67, 05, 05] +1D029; [0C F4 1C, 05, 05] -1D029; [0C EE 6E, 05, 05] +1D02A; [0C F4 23, 05, 05] -1D02A; [0C EE 75, 05, 05] +1D02B; [0C F4 2A, 05, 05] -1D02B; [0C EE 7C, 05, 05] +1D02C; [0C F4 31, 05, 05] -1D02C; [0C EE 83, 05, 05] +1D02D; [0C F4 38, 05, 05] -1D02D; [0C EE 8A, 05, 05] +1D02E; [0C F4 3F, 05, 05] -1D02E; [0C EE 91, 05, 05] +1D02F; [0C F4 46, 05, 05] -1D02F; [0C EE 98, 05, 05] +1D030; [0C F4 4D, 05, 05] -1D030; [0C EE 9F, 05, 05] +1D031; [0C F4 54, 05, 05] -1D031; [0C EE A6, 05, 05] +1D032; [0C F4 5B, 05, 05] -1D032; [0C EE AD, 05, 05] +1D033; [0C F4 62, 05, 05] -1D033; [0C EE B4, 05, 05] +1D034; [0C F4 69, 05, 05] -1D034; [0C EE BB, 05, 05] +1D035; [0C F4 70, 05, 05] -1D035; [0C EE C2, 05, 05] +1D036; [0C F4 77, 05, 05] -1D036; [0C EE C9, 05, 05] +1D037; [0C F4 7E, 05, 05] -1D037; [0C EE D0, 05, 05] +1D038; [0C F4 85, 05, 05] -1D038; [0C EE D7, 05, 05] +1D039; [0C F4 8C, 05, 05] -1D039; [0C EE DE, 05, 05] +1D03A; [0C F4 93, 05, 05] -1D03A; [0C EE E5, 05, 05] +1D03B; [0C F4 9A, 05, 05] -1D03B; [0C EE EC, 05, 05] +1D03C; [0C F4 A1, 05, 05] -1D03C; [0C EE F3, 05, 05] +1D03D; [0C F4 A8, 05, 05] -1D03D; [0C EE FA, 05, 05] +1D03E; [0C F4 AF, 05, 05] -1D03E; [0C EF 03, 05, 05] +1D03F; [0C F4 B6, 05, 05] -1D03F; [0C EF 0A, 05, 05] +1D040; [0C F4 BD, 05, 05] -1D040; [0C EF 11, 05, 05] +1D041; [0C F4 C4, 05, 05] -1D041; [0C EF 18, 05, 05] +1D042; [0C F4 CB, 05, 05] -1D042; [0C EF 1F, 05, 05] +1D043; [0C F4 D2, 05, 05] -1D043; [0C EF 26, 05, 05] +1D044; [0C F4 D9, 05, 05] -1D044; [0C EF 2D, 05, 05] +1D045; [0C F4 E0, 05, 05] -1D045; [0C EF 34, 05, 05] +1D046; [0C F4 E7, 05, 05] -1D046; [0C EF 3B, 05, 05] +1D047; [0C F4 EE, 05, 05] -1D047; [0C EF 42, 05, 05] +1D048; [0C F4 F5, 05, 05] -1D048; [0C EF 49, 05, 05] +1D049; [0C F4 FC, 05, 05] -1D049; [0C EF 50, 05, 05] +1D04A; [0C F5 05, 05, 05] -1D04A; [0C EF 57, 05, 05] +1D04B; [0C F5 0C, 05, 05] -1D04B; [0C EF 5E, 05, 05] +1D04C; [0C F5 13, 05, 05] -1D04C; [0C EF 65, 05, 05] +1D04D; [0C F5 1A, 05, 05] -1D04D; [0C EF 6C, 05, 05] +1D04E; [0C F5 21, 05, 05] -1D04E; [0C EF 73, 05, 05] +1D04F; [0C F5 28, 05, 05] -1D04F; [0C EF 7A, 05, 05] +1D050; [0C F5 2F, 05, 05] -1D050; [0C EF 81, 05, 05] +1D051; [0C F5 36, 05, 05] -1D051; [0C EF 88, 05, 05] +1D052; [0C F5 3D, 05, 05] -1D052; [0C EF 8F, 05, 05] +1D053; [0C F5 44, 05, 05] -1D053; [0C EF 96, 05, 05] +1D054; [0C F5 4B, 05, 05] -1D054; [0C EF 9D, 05, 05] +1D055; [0C F5 52, 05, 05] -1D055; [0C EF A4, 05, 05] +1D056; [0C F5 59, 05, 05] -1D056; [0C EF AB, 05, 05] +1D057; [0C F5 60, 05, 05] -1D057; [0C EF B2, 05, 05] +1D058; [0C F5 67, 05, 05] -1D058; [0C EF B9, 05, 05] +1D059; [0C F5 6E, 05, 05] -1D059; [0C EF C0, 05, 05] +1D05A; [0C F5 75, 05, 05] -1D05A; [0C EF C7, 05, 05] +1D05B; [0C F5 7C, 05, 05] -1D05B; [0C EF CE, 05, 05] +1D05C; [0C F5 83, 05, 05] -1D05C; [0C EF D5, 05, 05] +1D05D; [0C F5 8A, 05, 05] -1D05D; [0C EF DC, 05, 05] +1D05E; [0C F5 91, 05, 05] -1D05E; [0C EF E3, 05, 05] +1D05F; [0C F5 98, 05, 05] -1D05F; [0C EF EA, 05, 05] +1D060; [0C F5 9F, 05, 05] -1D060; [0C EF F1, 05, 05] +1D061; [0C F5 A6, 05, 05] -1D061; [0C EF F8, 05, 05] +1D062; [0C F5 AD, 05, 05] -1D062; [0C EF FF, 05, 05] +1D063; [0C F5 B4, 05, 05] -1D063; [0C F0 08, 05, 05] +1D064; [0C F5 BB, 05, 05] -1D064; [0C F0 0F, 05, 05] +1D065; [0C F5 C2, 05, 05] -1D065; [0C F0 16, 05, 05] +1D066; [0C F5 C9, 05, 05] -1D066; [0C F0 1D, 05, 05] +1D067; [0C F5 D0, 05, 05] -1D067; [0C F0 24, 05, 05] +1D068; [0C F5 D7, 05, 05] -1D068; [0C F0 2B, 05, 05] +1D069; [0C F5 DE, 05, 05] -1D069; [0C F0 32, 05, 05] +1D06A; [0C F5 E5, 05, 05] -1D06A; [0C F0 39, 05, 05] +1D06B; [0C F5 EC, 05, 05] -1D06B; [0C F0 40, 05, 05] +1D06C; [0C F5 F3, 05, 05] -1D06C; [0C F0 47, 05, 05] +1D06D; [0C F5 FA, 05, 05] -1D06D; [0C F0 4E, 05, 05] +1D06E; [0C F6 03, 05, 05] -1D06E; [0C F0 55, 05, 05] +1D06F; [0C F6 0A, 05, 05] -1D06F; [0C F0 5C, 05, 05] +1D070; [0C F6 11, 05, 05] -1D070; [0C F0 63, 05, 05] +1D071; [0C F6 18, 05, 05] -1D071; [0C F0 6A, 05, 05] +1D072; [0C F6 1F, 05, 05] -1D072; [0C F0 71, 05, 05] +1D073; [0C F6 26, 05, 05] -1D073; [0C F0 78, 05, 05] +1D074; [0C F6 2D, 05, 05] -1D074; [0C F0 7F, 05, 05] +1D075; [0C F6 34, 05, 05] -1D075; [0C F0 86, 05, 05] +1D076; [0C F6 3B, 05, 05] -1D076; [0C F0 8D, 05, 05] +1D077; [0C F6 42, 05, 05] -1D077; [0C F0 94, 05, 05] +1D078; [0C F6 49, 05, 05] -1D078; [0C F0 9B, 05, 05] +1D079; [0C F6 50, 05, 05] -1D079; [0C F0 A2, 05, 05] +1D07A; [0C F6 57, 05, 05] -1D07A; [0C F0 A9, 05, 05] +1D07B; [0C F6 5E, 05, 05] -1D07B; [0C F0 B0, 05, 05] +1D07C; [0C F6 65, 05, 05] -1D07C; [0C F0 B7, 05, 05] +1D07D; [0C F6 6C, 05, 05] -1D07D; [0C F0 BE, 05, 05] +1D07E; [0C F6 73, 05, 05] -1D07E; [0C F0 C5, 05, 05] +1D07F; [0C F6 7A, 05, 05] -1D07F; [0C F0 CC, 05, 05] +1D080; [0C F6 81, 05, 05] -1D080; [0C F0 D3, 05, 05] +1D081; [0C F6 88, 05, 05] -1D081; [0C F0 DA, 05, 05] +1D082; [0C F6 8F, 05, 05] -1D082; [0C F0 E1, 05, 05] +1D083; [0C F6 96, 05, 05] -1D083; [0C F0 E8, 05, 05] +1D084; [0C F6 9D, 05, 05] -1D084; [0C F0 EF, 05, 05] +1D085; [0C F6 A4, 05, 05] -1D085; [0C F0 F6, 05, 05] +1D086; [0C F6 AB, 05, 05] -1D086; [0C F0 FD, 05, 05] +1D087; [0C F6 B2, 05, 05] -1D087; [0C F1 06, 05, 05] +1D088; [0C F6 B9, 05, 05] -1D088; [0C F1 0D, 05, 05] +1D089; [0C F6 C0, 05, 05] -1D089; [0C F1 14, 05, 05] +1D08A; [0C F6 C7, 05, 05] -1D08A; [0C F1 1B, 05, 05] +1D08B; [0C F6 CE, 05, 05] -1D08B; [0C F1 22, 05, 05] +1D08C; [0C F6 D5, 05, 05] -1D08C; [0C F1 29, 05, 05] +1D08D; [0C F6 DC, 05, 05] -1D08D; [0C F1 30, 05, 05] +1D08E; [0C F6 E3, 05, 05] -1D08E; [0C F1 37, 05, 05] +1D08F; [0C F6 EA, 05, 05] -1D08F; [0C F1 3E, 05, 05] +1D090; [0C F6 F1, 05, 05] -1D090; [0C F1 45, 05, 05] +1D091; [0C F6 F8, 05, 05] -1D091; [0C F1 4C, 05, 05] +1D092; [0C F6 FF, 05, 05] -1D092; [0C F1 53, 05, 05] +1D093; [0C F7 08, 05, 05] -1D093; [0C F1 5A, 05, 05] +1D094; [0C F7 0F, 05, 05] -1D094; [0C F1 61, 05, 05] +1D095; [0C F7 16, 05, 05] -1D095; [0C F1 68, 05, 05] +1D096; [0C F7 1D, 05, 05] -1D096; [0C F1 6F, 05, 05] +1D097; [0C F7 24, 05, 05] -1D097; [0C F1 76, 05, 05] +1D098; [0C F7 2B, 05, 05] -1D098; [0C F1 7D, 05, 05] +1D099; [0C F7 32, 05, 05] -1D099; [0C F1 84, 05, 05] +1D09A; [0C F7 39, 05, 05] -1D09A; [0C F1 8B, 05, 05] +1D09B; [0C F7 40, 05, 05] -1D09B; [0C F1 92, 05, 05] +1D09C; [0C F7 47, 05, 05] -1D09C; [0C F1 99, 05, 05] +1D09D; [0C F7 4E, 05, 05] -1D09D; [0C F1 A0, 05, 05] +1D09E; [0C F7 55, 05, 05] -1D09E; [0C F1 A7, 05, 05] +1D09F; [0C F7 5C, 05, 05] -1D09F; [0C F1 AE, 05, 05] +1D0A0; [0C F7 63, 05, 05] -1D0A0; [0C F1 B5, 05, 05] +1D0A1; [0C F7 6A, 05, 05] -1D0A1; [0C F1 BC, 05, 05] +1D0A2; [0C F7 71, 05, 05] -1D0A2; [0C F1 C3, 05, 05] +1D0A3; [0C F7 78, 05, 05] -1D0A3; [0C F1 CA, 05, 05] +1D0A4; [0C F7 7F, 05, 05] -1D0A4; [0C F1 D1, 05, 05] +1D0A5; [0C F7 86, 05, 05] -1D0A5; [0C F1 D8, 05, 05] +1D0A6; [0C F7 8D, 05, 05] -1D0A6; [0C F1 DF, 05, 05] +1D0A7; [0C F7 94, 05, 05] -1D0A7; [0C F1 E6, 05, 05] +1D0A8; [0C F7 9B, 05, 05] -1D0A8; [0C F1 ED, 05, 05] +1D0A9; [0C F7 A2, 05, 05] -1D0A9; [0C F1 F4, 05, 05] +1D0AA; [0C F7 A9, 05, 05] -1D0AA; [0C F1 FB, 05, 05] +1D0AB; [0C F7 B0, 05, 05] -1D0AB; [0C F2 04, 05, 05] +1D0AC; [0C F7 B7, 05, 05] -1D0AC; [0C F2 0B, 05, 05] +1D0AD; [0C F7 BE, 05, 05] -1D0AD; [0C F2 12, 05, 05] +1D0AE; [0C F7 C5, 05, 05] -1D0AE; [0C F2 19, 05, 05] +1D0AF; [0C F7 CC, 05, 05] -1D0AF; [0C F2 20, 05, 05] +1D0B0; [0C F7 D3, 05, 05] -1D0B0; [0C F2 27, 05, 05] +1D0B1; [0C F7 DA, 05, 05] -1D0B1; [0C F2 2E, 05, 05] +1D0B2; [0C F7 E1, 05, 05] -1D0B2; [0C F2 35, 05, 05] +1D0B3; [0C F7 E8, 05, 05] -1D0B3; [0C F2 3C, 05, 05] +1D0B4; [0C F7 EF, 05, 05] -1D0B4; [0C F2 43, 05, 05] +1D0B5; [0C F7 F6, 05, 05] -1D0B5; [0C F2 4A, 05, 05] +1D0B6; [0C F7 FD, 05, 05] -1D0B6; [0C F2 51, 05, 05] +1D0B7; [0C F8 06, 05, 05] -1D0B7; [0C F2 58, 05, 05] +1D0B8; [0C F8 0D, 05, 05] -1D0B8; [0C F2 5F, 05, 05] +1D0B9; [0C F8 14, 05, 05] -1D0B9; [0C F2 66, 05, 05] +1D0BA; [0C F8 1B, 05, 05] -1D0BA; [0C F2 6D, 05, 05] +1D0BB; [0C F8 22, 05, 05] -1D0BB; [0C F2 74, 05, 05] +1D0BC; [0C F8 29, 05, 05] -1D0BC; [0C F2 7B, 05, 05] +1D0BD; [0C F8 30, 05, 05] -1D0BD; [0C F2 82, 05, 05] +1D0BE; [0C F8 37, 05, 05] -1D0BE; [0C F2 89, 05, 05] +1D0BF; [0C F8 3E, 05, 05] -1D0BF; [0C F2 90, 05, 05] +1D0C0; [0C F8 45, 05, 05] -1D0C0; [0C F2 97, 05, 05] +1D0C1; [0C F8 4C, 05, 05] -1D0C1; [0C F2 9E, 05, 05] +1D0C2; [0C F8 53, 05, 05] -1D0C2; [0C F2 A5, 05, 05] +1D0C3; [0C F8 5A, 05, 05] -1D0C3; [0C F2 AC, 05, 05] +1D0C4; [0C F8 61, 05, 05] -1D0C4; [0C F2 B3, 05, 05] +1D0C5; [0C F8 68, 05, 05] -1D0C5; [0C F2 BA, 05, 05] +1D0C6; [0C F8 6F, 05, 05] -1D0C6; [0C F2 C1, 05, 05] +1D0C7; [0C F8 76, 05, 05] -1D0C7; [0C F2 C8, 05, 05] +1D0C8; [0C F8 7D, 05, 05] -1D0C8; [0C F2 CF, 05, 05] +1D0C9; [0C F8 84, 05, 05] -1D0C9; [0C F2 D6, 05, 05] +1D0CA; [0C F8 8B, 05, 05] -1D0CA; [0C F2 DD, 05, 05] +1D0CB; [0C F8 92, 05, 05] -1D0CB; [0C F2 E4, 05, 05] +1D0CC; [0C F8 99, 05, 05] -1D0CC; [0C F2 EB, 05, 05] +1D0CD; [0C F8 A0, 05, 05] -1D0CD; [0C F2 F2, 05, 05] +1D0CE; [0C F8 A7, 05, 05] -1D0CE; [0C F2 F9, 05, 05] +1D0CF; [0C F8 AE, 05, 05] -1D0CF; [0C F3 02, 05, 05] +1D0D0; [0C F8 B5, 05, 05] -1D0D0; [0C F3 09, 05, 05] +1D0D1; [0C F8 BC, 05, 05] -1D0D1; [0C F3 10, 05, 05] +1D0D2; [0C F8 C3, 05, 05] -1D0D2; [0C F3 17, 05, 05] +1D0D3; [0C F8 CA, 05, 05] -1D0D3; [0C F3 1E, 05, 05] +1D0D4; [0C F8 D1, 05, 05] -1D0D4; [0C F3 25, 05, 05] +1D0D5; [0C F8 D8, 05, 05] -1D0D5; [0C F3 2C, 05, 05] +1D0D6; [0C F8 DF, 05, 05] -1D0D6; [0C F3 33, 05, 05] +1D0D7; [0C F8 E6, 05, 05] -1D0D7; [0C F3 3A, 05, 05] +1D0D8; [0C F8 ED, 05, 05] -1D0D8; [0C F3 41, 05, 05] +1D0D9; [0C F8 F4, 05, 05] -1D0D9; [0C F3 48, 05, 05] +1D0DA; [0C F8 FB, 05, 05] -1D0DA; [0C F3 4F, 05, 05] +1D0DB; [0C F9 04, 05, 05] -1D0DB; [0C F3 56, 05, 05] +1D0DC; [0C F9 0B, 05, 05] -1D0DC; [0C F3 5D, 05, 05] +1D0DD; [0C F9 12, 05, 05] -1D0DD; [0C F3 64, 05, 05] +1D0DE; [0C F9 19, 05, 05] -1D0DE; [0C F3 6B, 05, 05] +1D0DF; [0C F9 20, 05, 05] -1D0DF; [0C F3 72, 05, 05] +1D0E0; [0C F9 27, 05, 05] -1D0E0; [0C F3 79, 05, 05] +1D0E1; [0C F9 2E, 05, 05] -1D0E1; [0C F3 80, 05, 05] +1D0E2; [0C F9 35, 05, 05] -1D0E2; [0C F3 87, 05, 05] +1D0E3; [0C F9 3C, 05, 05] -1D0E3; [0C F3 8E, 05, 05] +1D0E4; [0C F9 43, 05, 05] -1D0E4; [0C F3 95, 05, 05] +1D0E5; [0C F9 4A, 05, 05] -1D0E5; [0C F3 9C, 05, 05] +1D0E6; [0C F9 51, 05, 05] -1D0E6; [0C F3 A3, 05, 05] +1D0E7; [0C F9 58, 05, 05] -1D0E7; [0C F3 AA, 05, 05] +1D0E8; [0C F9 5F, 05, 05] -1D0E8; [0C F3 B1, 05, 05] +1D0E9; [0C F9 66, 05, 05] -1D0E9; [0C F3 B8, 05, 05] +1D0EA; [0C F9 6D, 05, 05] -1D0EA; [0C F3 BF, 05, 05] +1D0EB; [0C F9 74, 05, 05] -1D0EB; [0C F3 C6, 05, 05] +1D0EC; [0C F9 7B, 05, 05] -1D0EC; [0C F3 CD, 05, 05] +1D0ED; [0C F9 82, 05, 05] -1D0ED; [0C F3 D4, 05, 05] +1D0EE; [0C F9 89, 05, 05] -1D0EE; [0C F3 DB, 05, 05] +1D0EF; [0C F9 90, 05, 05] -1D0EF; [0C F3 E2, 05, 05] +1D0F0; [0C F9 97, 05, 05] -1D0F0; [0C F3 E9, 05, 05] +1D0F1; [0C F9 9E, 05, 05] -1D0F1; [0C F3 F0, 05, 05] +1D0F2; [0C F9 A5, 05, 05] -1D0F2; [0C F3 F7, 05, 05] +1D0F3; [0C F9 AC, 05, 05] -1D0F3; [0C F3 FE, 05, 05] +1D0F4; [0C F9 B3, 05, 05] -1D0F4; [0C F4 07, 05, 05] +1D0F5; [0C F9 BA, 05, 05] -1D0F5; [0C F4 0E, 05, 05] +1D100; [0C F9 C1, 05, 05] -1D100; [0C F4 15, 05, 05] +1D101; [0C F9 C8, 05, 05] -1D101; [0C F4 1C, 05, 05] +1D102; [0C F9 CF, 05, 05] -1D102; [0C F4 23, 05, 05] +1D103; [0C F9 D6, 05, 05] -1D103; [0C F4 2A, 05, 05] +1D104; [0C F9 DD, 05, 05] -1D104; [0C F4 31, 05, 05] +1D105; [0C F9 E4, 05, 05] -1D105; [0C F4 38, 05, 05] +1D106; [0C F9 EB, 05, 05] -1D106; [0C F4 3F, 05, 05] +1D107; [0C F9 F2, 05, 05] -1D107; [0C F4 46, 05, 05] +1D108; [0C F9 F9, 05, 05] -1D108; [0C F4 4D, 05, 05] +1D109; [0C FA 02, 05, 05] -1D109; [0C F4 54, 05, 05] +1D10A; [0C FA 09, 05, 05] -1D10A; [0C F4 5B, 05, 05] +1D10B; [0C FA 10, 05, 05] -1D10B; [0C F4 62, 05, 05] +1D10C; [0C FA 17, 05, 05] -1D10C; [0C F4 69, 05, 05] +1D10D; [0C FA 1E, 05, 05] -1D10D; [0C F4 70, 05, 05] +1D10E; [0C FA 25, 05, 05] -1D10E; [0C F4 77, 05, 05] +1D10F; [0C FA 2C, 05, 05] -1D10F; [0C F4 7E, 05, 05] +1D110; [0C FA 33, 05, 05] -1D110; [0C F4 85, 05, 05] +1D111; [0C FA 3A, 05, 05] -1D111; [0C F4 8C, 05, 05] +1D112; [0C FA 41, 05, 05] -1D112; [0C F4 93, 05, 05] +1D113; [0C FA 48, 05, 05] -1D113; [0C F4 9A, 05, 05] +1D114; [0C FA 4F, 05, 05] -1D114; [0C F4 A1, 05, 05] +1D115; [0C FA 56, 05, 05] -1D115; [0C F4 A8, 05, 05] +1D116; [0C FA 5D, 05, 05] -1D116; [0C F4 AF, 05, 05] +1D117; [0C FA 64, 05, 05] -1D117; [0C F4 B6, 05, 05] +1D118; [0C FA 6B, 05, 05] -1D118; [0C F4 BD, 05, 05] +1D119; [0C FA 72, 05, 05] -1D119; [0C F4 C4, 05, 05] +1D11A; [0C FA 79, 05, 05] -1D11A; [0C F4 CB, 05, 05] +1D11B; [0C FA 80, 05, 05] -1D11B; [0C F4 D2, 05, 05] +1D11C; [0C FA 87, 05, 05] -1D11C; [0C F4 D9, 05, 05] +1D11D; [0C FA 8E, 05, 05] -1D11D; [0C F4 E0, 05, 05] +1D11E; [0C FA 95, 05, 05] -1D11E; [0C F4 E7, 05, 05] +1D11F; [0C FA 9C, 05, 05] -1D11F; [0C F4 EE, 05, 05] +1D120; [0C FA A3, 05, 05] -1D120; [0C F4 F5, 05, 05] +1D121; [0C FA AA, 05, 05] -1D121; [0C F4 FC, 05, 05] +1D122; [0C FA B1, 05, 05] -1D122; [0C F5 05, 05, 05] +1D123; [0C FA B8, 05, 05] -1D123; [0C F5 0C, 05, 05] +1D124; [0C FA BF, 05, 05] -1D124; [0C F5 13, 05, 05] +1D125; [0C FA C6, 05, 05] -1D125; [0C F5 1A, 05, 05] +1D126; [0C FA CD, 05, 05] -1D126; [0C F5 21, 05, 05] +266D; [0C FA D4, 05, 05] -266D; [0C F5 28, 05, 05] +266E; [0C FA DB, 05, 05] -266E; [0C F5 2F, 05, 05] +266F; [0C FA E2, 05, 05] -266F; [0C F5 36, 05, 05] +1D12A; [0C FA E9, 05, 05] -1D12A; [0C F5 3D, 05, 05] +1D12B; [0C FA F0, 05, 05] -1D12B; [0C F5 44, 05, 05] +1D12C; [0C FA F7, 05, 05] -1D12C; [0C F5 4B, 05, 05] +1D12D; [0C FA FE, 05, 05] -1D12D; [0C F5 52, 05, 05] +1D12E; [0C FB 07, 05, 05] -1D12E; [0C F5 59, 05, 05] +1D12F; [0C FB 0E, 05, 05] -1D12F; [0C F5 60, 05, 05] +1D130; [0C FB 15, 05, 05] -1D130; [0C F5 67, 05, 05] +1D131; [0C FB 1C, 05, 05] -1D131; [0C F5 6E, 05, 05] +1D132; [0C FB 23, 05, 05] -1D132; [0C F5 75, 05, 05] +1D133; [0C FB 2A, 05, 05] -1D133; [0C F5 7C, 05, 05] +1D134; [0C FB 31, 05, 05] -1D134; [0C F5 83, 05, 05] +1D135; [0C FB 38, 05, 05] -1D135; [0C F5 8A, 05, 05] +1D136; [0C FB 3F, 05, 05] -1D136; [0C F5 91, 05, 05] +1D137; [0C FB 46, 05, 05] -1D137; [0C F5 98, 05, 05] +1D138; [0C FB 4D, 05, 05] -1D138; [0C F5 9F, 05, 05] +1D139; [0C FB 54, 05, 05] -1D139; [0C F5 A6, 05, 05] +1D129; [0C FB 5B, 05, 05] -1D129; [0C F5 AD, 05, 05] +1D13A; [0C FB 62, 05, 05] -1D13A; [0C F5 B4, 05, 05] +1D13B; [0C FB 69, 05, 05] -1D13B; [0C F5 BB, 05, 05] +1D13C; [0C FB 70, 05, 05] -1D13C; [0C F5 C2, 05, 05] +1D13D; [0C FB 77, 05, 05] -1D13D; [0C F5 C9, 05, 05] +1D13E; [0C FB 7E, 05, 05] -1D13E; [0C F5 D0, 05, 05] +1D13F; [0C FB 85, 05, 05] -1D13F; [0C F5 D7, 05, 05] +1D140; [0C FB 8C, 05, 05] -1D140; [0C F5 DE, 05, 05] +1D141; [0C FB 93, 05, 05] -1D141; [0C F5 E5, 05, 05] +1D142; [0C FB 9A, 05, 05] -1D142; [0C F5 EC, 05, 05] +1D143; [0C FB A1, 05, 05] -1D143; [0C F5 F3, 05, 05] +1D144; [0C FB A8, 05, 05] -1D144; [0C F5 FA, 05, 05] +1D145; [0C FB AF, 05, 05] -1D145; [0C F6 03, 05, 05] +1D146; [0C FB B6, 05, 05] -1D146; [0C F6 0A, 05, 05] +1D147; [0C FB BD, 05, 05] -1D147; [0C F6 11, 05, 05] +1D148; [0C FB C4, 05, 05] -1D148; [0C F6 18, 05, 05] +1D149; [0C FB CB, 05, 05] -1D149; [0C F6 1F, 05, 05] +1D14A; [0C FB D2, 05, 05] -1D14A; [0C F6 26, 05, 05] +1D14B; [0C FB D9, 05, 05] -1D14B; [0C F6 2D, 05, 05] +1D14C; [0C FB E0, 05, 05] -1D14C; [0C F6 34, 05, 05] +1D14D; [0C FB E7, 05, 05] -1D14D; [0C F6 3B, 05, 05] +1D14E; [0C FB EE, 05, 05] -1D14E; [0C F6 42, 05, 05] +1D14F; [0C FB F5, 05, 05] -1D14F; [0C F6 49, 05, 05] +1D150; [0C FB FC, 05, 05] -1D150; [0C F6 50, 05, 05] +1D151; [0C FC 05, 05, 05] -1D151; [0C F6 57, 05, 05] +1D152; [0C FC 0C, 05, 05] -1D152; [0C F6 5E, 05, 05] +1D153; [0C FC 13, 05, 05] -1D153; [0C F6 65, 05, 05] +1D154; [0C FC 1A, 05, 05] -1D154; [0C F6 6C, 05, 05] +1D155; [0C FC 21, 05, 05] -1D155; [0C F6 73, 05, 05] +1D156; [0C FC 28, 05, 05] -1D156; [0C F6 7A, 05, 05] +1D157; [0C FC 2F, 05, 05] +1D15E; [0C FC 2F, 05, 05] -1D157; [0C F6 81, 05, 05] -1D15E; [0C F6 81, 05, 05] +1D158; [0C FC 36, 05, 05] +1D15F; [0C FC 36, 05, 05] +1D160; [0C FC 36, 05, 05] +1D161; [0C FC 36, 05, 05] +1D162; [0C FC 36, 05, 05] +1D163; [0C FC 36, 05, 05] +1D164; [0C FC 36, 05, 05] -1D158; [0C F6 88, 05, 05] -1D15F; [0C F6 88, 05, 05] -1D160; [0C F6 88, 05, 05] -1D161; [0C F6 88, 05, 05] -1D162; [0C F6 88, 05, 05] -1D163; [0C F6 88, 05, 05] -1D164; [0C F6 88, 05, 05] +1D159; [0C FC 3D, 05, 05] -1D159; [0C F6 8F, 05, 05] +1D15A; [0C FC 44, 05, 05] -1D15A; [0C F6 96, 05, 05] +1D15B; [0C FC 4B, 05, 05] -1D15B; [0C F6 9D, 05, 05] +1D15C; [0C FC 52, 05, 05] -1D15C; [0C F6 A4, 05, 05] +1D15D; [0C FC 59, 05, 05] -1D15D; [0C F6 AB, 05, 05] +1D16A; [0C FC 60, 05, 05] -1D16A; [0C F6 B2, 05, 05] +1D16B; [0C FC 67, 05, 05] -1D16B; [0C F6 B9, 05, 05] +1D16C; [0C FC 6E, 05, 05] -1D16C; [0C F6 C0, 05, 05] +1D183; [0C FC 75, 05, 05] -1D183; [0C F6 C7, 05, 05] +1D184; [0C FC 7C, 05, 05] -1D184; [0C F6 CE, 05, 05] +1D18C; [0C FC 83, 05, 05] -1D18C; [0C F6 D5, 05, 05] +1D18D; [0C FC 8A, 05, 05] -1D18D; [0C F6 DC, 05, 05] +1D18E; [0C FC 91, 05, 05] -1D18E; [0C F6 E3, 05, 05] +1D18F; [0C FC 98, 05, 05] -1D18F; [0C F6 EA, 05, 05] +1D190; [0C FC 9F, 05, 05] -1D190; [0C F6 F1, 05, 05] +1D191; [0C FC A6, 05, 05] -1D191; [0C F6 F8, 05, 05] +1D192; [0C FC AD, 05, 05] -1D192; [0C F6 FF, 05, 05] +1D193; [0C FC B4, 05, 05] -1D193; [0C F7 08, 05, 05] +1D194; [0C FC BB, 05, 05] -1D194; [0C F7 0F, 05, 05] +1D195; [0C FC C2, 05, 05] -1D195; [0C F7 16, 05, 05] +1D196; [0C FC C9, 05, 05] -1D196; [0C F7 1D, 05, 05] +1D197; [0C FC D0, 05, 05] -1D197; [0C F7 24, 05, 05] +1D198; [0C FC D7, 05, 05] -1D198; [0C F7 2B, 05, 05] +1D199; [0C FC DE, 05, 05] -1D199; [0C F7 32, 05, 05] +1D19A; [0C FC E5, 05, 05] -1D19A; [0C F7 39, 05, 05] +1D19B; [0C FC EC, 05, 05] -1D19B; [0C F7 40, 05, 05] +1D19C; [0C FC F3, 05, 05] -1D19C; [0C F7 47, 05, 05] +1D19D; [0C FC FA, 05, 05] -1D19D; [0C F7 4E, 05, 05] +1D19E; [0C FD 03, 05, 05] -1D19E; [0C F7 55, 05, 05] +1D19F; [0C FD 0A, 05, 05] -1D19F; [0C F7 5C, 05, 05] +1D1A0; [0C FD 11, 05, 05] -1D1A0; [0C F7 63, 05, 05] +1D1A1; [0C FD 18, 05, 05] -1D1A1; [0C F7 6A, 05, 05] +1D1A2; [0C FD 1F, 05, 05] -1D1A2; [0C F7 71, 05, 05] +1D1A3; [0C FD 26, 05, 05] -1D1A3; [0C F7 78, 05, 05] +1D1A4; [0C FD 2D, 05, 05] -1D1A4; [0C F7 7F, 05, 05] +1D1A5; [0C FD 34, 05, 05] -1D1A5; [0C F7 86, 05, 05] +1D1A6; [0C FD 3B, 05, 05] -1D1A6; [0C F7 8D, 05, 05] +1D1A7; [0C FD 42, 05, 05] -1D1A7; [0C F7 94, 05, 05] +1D1A8; [0C FD 49, 05, 05] -1D1A8; [0C F7 9B, 05, 05] +1D1A9; [0C FD 50, 05, 05] -1D1A9; [0C F7 A2, 05, 05] +1D1AE; [0C FD 57, 05, 05] -1D1AE; [0C F7 A9, 05, 05] +1D1AF; [0C FD 5E, 05, 05] -1D1AF; [0C F7 B0, 05, 05] +1D1B0; [0C FD 65, 05, 05] -1D1B0; [0C F7 B7, 05, 05] +1D1B1; [0C FD 6C, 05, 05] -1D1B1; [0C F7 BE, 05, 05] +1D1B2; [0C FD 73, 05, 05] -1D1B2; [0C F7 C5, 05, 05] +1D1B3; [0C FD 7A, 05, 05] -1D1B3; [0C F7 CC, 05, 05] +1D1B4; [0C FD 81, 05, 05] -1D1B4; [0C F7 D3, 05, 05] +1D1B5; [0C FD 88, 05, 05] -1D1B5; [0C F7 DA, 05, 05] +1D1B6; [0C FD 8F, 05, 05] -1D1B6; [0C F7 E1, 05, 05] +1D1B7; [0C FD 96, 05, 05] -1D1B7; [0C F7 E8, 05, 05] +1D1B8; [0C FD 9D, 05, 05] -1D1B8; [0C F7 EF, 05, 05] +1D1B9; [0C FD A4, 05, 05] +1D1BB; [0C FD A4, 05, 05] +1D1BD; [0C FD A4, 05, 05] +1D1BF; [0C FD A4, 05, 05] -1D1B9; [0C F7 F6, 05, 05] -1D1BB; [0C F7 F6, 05, 05] -1D1BD; [0C F7 F6, 05, 05] -1D1BF; [0C F7 F6, 05, 05] +1D1BA; [0C FD AB, 05, 05] +1D1BC; [0C FD AB, 05, 05] +1D1BE; [0C FD AB, 05, 05] +1D1C0; [0C FD AB, 05, 05] -1D1BA; [0C F7 FD, 05, 05] -1D1BC; [0C F7 FD, 05, 05] -1D1BE; [0C F7 FD, 05, 05] -1D1C0; [0C F7 FD, 05, 05] +1D1C1; [0C FD B2, 05, 05] -1D1C1; [0C F8 06, 05, 05] +1D1C2; [0C FD B9, 05, 05] -1D1C2; [0C F8 0D, 05, 05] +1D1C3; [0C FD C0, 05, 05] -1D1C3; [0C F8 14, 05, 05] +1D1C4; [0C FD C7, 05, 05] -1D1C4; [0C F8 1B, 05, 05] +1D1C5; [0C FD CE, 05, 05] -1D1C5; [0C F8 22, 05, 05] +1D1C6; [0C FD D5, 05, 05] -1D1C6; [0C F8 29, 05, 05] +1D1C7; [0C FD DC, 05, 05] -1D1C7; [0C F8 30, 05, 05] +1D1C8; [0C FD E3, 05, 05] -1D1C8; [0C F8 37, 05, 05] +1D1C9; [0C FD EA, 05, 05] -1D1C9; [0C F8 3E, 05, 05] +1D1CA; [0C FD F1, 05, 05] -1D1CA; [0C F8 45, 05, 05] +1D1CB; [0C FD F8, 05, 05] -1D1CB; [0C F8 4C, 05, 05] +1D1CC; [0C FD FF, 05, 05] -1D1CC; [0C F8 53, 05, 05] +1D1CD; [0C FE 08, 05, 05] -1D1CD; [0C F8 5A, 05, 05] +1D1CE; [0C FE 0F, 05, 05] -1D1CE; [0C F8 61, 05, 05] +1D1CF; [0C FE 16, 05, 05] -1D1CF; [0C F8 68, 05, 05] +1D1D0; [0C FE 1D, 05, 05] -1D1D0; [0C F8 6F, 05, 05] +1D1D1; [0C FE 24, 05, 05] -1D1D1; [0C F8 76, 05, 05] +1D1D2; [0C FE 2B, 05, 05] -1D1D2; [0C F8 7D, 05, 05] +1D1D3; [0C FE 32, 05, 05] -1D1D3; [0C F8 84, 05, 05] +1D1D4; [0C FE 39, 05, 05] -1D1D4; [0C F8 8B, 05, 05] +1D1D5; [0C FE 40, 05, 05] -1D1D5; [0C F8 92, 05, 05] +1D1D6; [0C FE 47, 05, 05] -1D1D6; [0C F8 99, 05, 05] +1D1D7; [0C FE 4E, 05, 05] -1D1D7; [0C F8 A0, 05, 05] +1D1D8; [0C FE 55, 05, 05] -1D1D8; [0C F8 A7, 05, 05] +1D1D9; [0C FE 5C, 05, 05] -1D1D9; [0C F8 AE, 05, 05] +1D1DA; [0C FE 63, 05, 05] -1D1DA; [0C F8 B5, 05, 05] +1D1DB; [0C FE 6A, 05, 05] -1D1DB; [0C F8 BC, 05, 05] +1D1DC; [0C FE 71, 05, 05] -1D1DC; [0C F8 C3, 05, 05] +1D1DD; [0C FE 78, 05, 05] -1D1DD; [0C F8 CA, 05, 05] +1D1DE; [0C FE 7F, 05, 05] -1D1DE; [0C F8 D1, 05, 05] +1D1DF; [0C FE 86, 05, 05] -1D1DF; [0C F8 D8, 05, 05] +1D1E0; [0C FE 8D, 05, 05] -1D1E0; [0C F8 DF, 05, 05] +1D1E1; [0C FE 94, 05, 05] -1D1E1; [0C F8 E6, 05, 05] +1D1E2; [0C FE 9B, 05, 05] -1D1E2; [0C F8 ED, 05, 05] +1D1E3; [0C FE A2, 05, 05] -1D1E3; [0C F8 F4, 05, 05] +1D1E4; [0C FE A9, 05, 05] -1D1E4; [0C F8 FB, 05, 05] +1D1E5; [0C FE B0, 05, 05] -1D1E5; [0C F9 04, 05, 05] +1D1E6; [0C FE B7, 05, 05] -1D1E6; [0C F9 0B, 05, 05] +1D1E7; [0C FE BE, 05, 05] -1D1E7; [0C F9 12, 05, 05] +1D1E8; [0C FE C5, 05, 05] -1D1E8; [0C F9 19, 05, 05] +1D200; [0C FE CC, 05, 05] -1D200; [0C F9 20, 05, 05] +1D201; [0C FE D3, 05, 05] -1D201; [0C F9 27, 05, 05] +1D202; [0C FE DA, 05, 05] -1D202; [0C F9 2E, 05, 05] +1D203; [0C FE E1, 05, 05] -1D203; [0C F9 35, 05, 05] +1D204; [0C FE E8, 05, 05] -1D204; [0C F9 3C, 05, 05] +1D205; [0C FE EF, 05, 05] -1D205; [0C F9 43, 05, 05] +1D206; [0C FE F6, 05, 05] -1D206; [0C F9 4A, 05, 05] +1D207; [0C FE FD, 05, 05] -1D207; [0C F9 51, 05, 05] +1D208; [0C FF 06, 05, 05] -1D208; [0C F9 58, 05, 05] +1D209; [0C FF 0D, 05, 05] -1D209; [0C F9 5F, 05, 05] +1D20A; [0C FF 14, 05, 05] -1D20A; [0C F9 66, 05, 05] +1D20B; [0C FF 1B, 05, 05] -1D20B; [0C F9 6D, 05, 05] +1D20C; [0C FF 22, 05, 05] -1D20C; [0C F9 74, 05, 05] +1D20D; [0C FF 29, 05, 05] -1D20D; [0C F9 7B, 05, 05] +1D20E; [0C FF 30, 05, 05] -1D20E; [0C F9 82, 05, 05] +1D20F; [0C FF 37, 05, 05] -1D20F; [0C F9 89, 05, 05] +1D210; [0C FF 3E, 05, 05] -1D210; [0C F9 90, 05, 05] +1D211; [0C FF 45, 05, 05] -1D211; [0C F9 97, 05, 05] +1D212; [0C FF 4C, 05, 05] -1D212; [0C F9 9E, 05, 05] +1D213; [0C FF 53, 05, 05] -1D213; [0C F9 A5, 05, 05] +1D214; [0C FF 5A, 05, 05] -1D214; [0C F9 AC, 05, 05] +1D215; [0C FF 61, 05, 05] -1D215; [0C F9 B3, 05, 05] +1D216; [0C FF 68, 05, 05] -1D216; [0C F9 BA, 05, 05] +1D217; [0C FF 6F, 05, 05] -1D217; [0C F9 C1, 05, 05] +1D218; [0C FF 76, 05, 05] -1D218; [0C F9 C8, 05, 05] +1D219; [0C FF 7D, 05, 05] -1D219; [0C F9 CF, 05, 05] +1D21A; [0C FF 84, 05, 05] -1D21A; [0C F9 D6, 05, 05] +1D21B; [0C FF 8B, 05, 05] -1D21B; [0C F9 DD, 05, 05] +1D21C; [0C FF 92, 05, 05] -1D21C; [0C F9 E4, 05, 05] +1D21D; [0C FF 99, 05, 05] -1D21D; [0C F9 EB, 05, 05] +1D21E; [0C FF A0, 05, 05] -1D21E; [0C F9 F2, 05, 05] +1D21F; [0C FF A7, 05, 05] -1D21F; [0C F9 F9, 05, 05] +1D220; [0C FF AE, 05, 05] -1D220; [0C FA 02, 05, 05] +1D221; [0C FF B5, 05, 05] -1D221; [0C FA 09, 05, 05] +1D222; [0C FF BC, 05, 05] -1D222; [0C FA 10, 05, 05] +1D223; [0C FF C3, 05, 05] -1D223; [0C FA 17, 05, 05] +1D224; [0C FF CA, 05, 05] -1D224; [0C FA 1E, 05, 05] +1D225; [0C FF D1, 05, 05] -1D225; [0C FA 25, 05, 05] +1D226; [0C FF D8, 05, 05] -1D226; [0C FA 2C, 05, 05] +1D227; [0C FF DF, 05, 05] -1D227; [0C FA 33, 05, 05] +1D228; [0C FF E6, 05, 05] -1D228; [0C FA 3A, 05, 05] +1D229; [0C FF ED, 05, 05] -1D229; [0C FA 41, 05, 05] +1D22A; [0C FF F4, 05, 05] -1D22A; [0C FA 48, 05, 05] +1D22B; [0C FF FB, 05, 05] -1D22B; [0C FA 4F, 05, 05] +1D22C; [0D 02 04, 05, 05] -1D22C; [0C FA 56, 05, 05] +1D22D; [0D 02 0B, 05, 05] -1D22D; [0C FA 5D, 05, 05] +1D22E; [0D 02 12, 05, 05] -1D22E; [0C FA 64, 05, 05] +1D22F; [0D 02 19, 05, 05] -1D22F; [0C FA 6B, 05, 05] +1D230; [0D 02 20, 05, 05] -1D230; [0C FA 72, 05, 05] +1D231; [0D 02 27, 05, 05] -1D231; [0C FA 79, 05, 05] +1D232; [0D 02 2E, 05, 05] -1D232; [0C FA 80, 05, 05] +1D233; [0D 02 35, 05, 05] -1D233; [0C FA 87, 05, 05] +1D234; [0D 02 3C, 05, 05] -1D234; [0C FA 8E, 05, 05] +1D235; [0D 02 43, 05, 05] -1D235; [0C FA 95, 05, 05] +1D236; [0D 02 4A, 05, 05] -1D236; [0C FA 9C, 05, 05] +1D237; [0D 02 51, 05, 05] -1D237; [0C FA A3, 05, 05] +1D238; [0D 02 58, 05, 05] -1D238; [0C FA AA, 05, 05] +1D239; [0D 02 5F, 05, 05] -1D239; [0C FA B1, 05, 05] +1D23A; [0D 02 66, 05, 05] -1D23A; [0C FA B8, 05, 05] +1D23B; [0D 02 6D, 05, 05] -1D23B; [0C FA BF, 05, 05] +1D23C; [0D 02 74, 05, 05] -1D23C; [0C FA C6, 05, 05] +1D23D; [0D 02 7B, 05, 05] -1D23D; [0C FA CD, 05, 05] +1D23E; [0D 02 82, 05, 05] -1D23E; [0C FA D4, 05, 05] +1D23F; [0D 02 89, 05, 05] -1D23F; [0C FA DB, 05, 05] +1D240; [0D 02 90, 05, 05] -1D240; [0C FA E2, 05, 05] +1D241; [0D 02 97, 05, 05] -1D241; [0C FA E9, 05, 05] +1D245; [0D 02 9E, 05, 05] -1D245; [0C FA F0, 05, 05] +1BC9C; [0D 02 A5, 05, 05] -1BC9C; [0C FA F7, 05, 05] +1ECAC; [0D 02 AC, 05, 05] -1ECAC; [0C FA FE, 05, 05] +1ED2E; [0D 02 B3, 05, 05] -1ED2E; [0C FB 07, 05, 05] +1F000; [0D 02 BA, 05, 05] -1F000; [0C FB 0E, 05, 05] +1F001; [0D 02 C1, 05, 05] -1F001; [0C FB 15, 05, 05] +1F002; [0D 02 C8, 05, 05] -1F002; [0C FB 1C, 05, 05] +1F003; [0D 02 CF, 05, 05] -1F003; [0C FB 23, 05, 05] +1F004; [0D 02 D6, 05, 05] -1F004; [0C FB 2A, 05, 05] +1F005; [0D 02 DD, 05, 05] -1F005; [0C FB 31, 05, 05] +1F006; [0D 02 E4, 05, 05] -1F006; [0C FB 38, 05, 05] +1F007; [0D 02 EB, 05, 05] -1F007; [0C FB 3F, 05, 05] +1F008; [0D 02 F2, 05, 05] -1F008; [0C FB 46, 05, 05] +1F009; [0D 02 F9, 05, 05] -1F009; [0C FB 4D, 05, 05] +1F00A; [0D 03 02, 05, 05] -1F00A; [0C FB 54, 05, 05] +1F00B; [0D 03 09, 05, 05] -1F00B; [0C FB 5B, 05, 05] +1F00C; [0D 03 10, 05, 05] -1F00C; [0C FB 62, 05, 05] +1F00D; [0D 03 17, 05, 05] -1F00D; [0C FB 69, 05, 05] +1F00E; [0D 03 1E, 05, 05] -1F00E; [0C FB 70, 05, 05] +1F00F; [0D 03 25, 05, 05] -1F00F; [0C FB 77, 05, 05] +1F010; [0D 03 2C, 05, 05] -1F010; [0C FB 7E, 05, 05] +1F011; [0D 03 33, 05, 05] -1F011; [0C FB 85, 05, 05] +1F012; [0D 03 3A, 05, 05] -1F012; [0C FB 8C, 05, 05] +1F013; [0D 03 41, 05, 05] -1F013; [0C FB 93, 05, 05] +1F014; [0D 03 48, 05, 05] -1F014; [0C FB 9A, 05, 05] +1F015; [0D 03 4F, 05, 05] -1F015; [0C FB A1, 05, 05] +1F016; [0D 03 56, 05, 05] -1F016; [0C FB A8, 05, 05] +1F017; [0D 03 5D, 05, 05] -1F017; [0C FB AF, 05, 05] +1F018; [0D 03 64, 05, 05] -1F018; [0C FB B6, 05, 05] +1F019; [0D 03 6B, 05, 05] -1F019; [0C FB BD, 05, 05] +1F01A; [0D 03 72, 05, 05] -1F01A; [0C FB C4, 05, 05] +1F01B; [0D 03 79, 05, 05] -1F01B; [0C FB CB, 05, 05] +1F01C; [0D 03 80, 05, 05] -1F01C; [0C FB D2, 05, 05] +1F01D; [0D 03 87, 05, 05] -1F01D; [0C FB D9, 05, 05] +1F01E; [0D 03 8E, 05, 05] -1F01E; [0C FB E0, 05, 05] +1F01F; [0D 03 95, 05, 05] -1F01F; [0C FB E7, 05, 05] +1F020; [0D 03 9C, 05, 05] -1F020; [0C FB EE, 05, 05] +1F021; [0D 03 A3, 05, 05] -1F021; [0C FB F5, 05, 05] +1F022; [0D 03 AA, 05, 05] -1F022; [0C FB FC, 05, 05] +1F023; [0D 03 B1, 05, 05] -1F023; [0C FC 05, 05, 05] +1F024; [0D 03 B8, 05, 05] -1F024; [0C FC 0C, 05, 05] +1F025; [0D 03 BF, 05, 05] -1F025; [0C FC 13, 05, 05] +1F026; [0D 03 C6, 05, 05] -1F026; [0C FC 1A, 05, 05] +1F027; [0D 03 CD, 05, 05] -1F027; [0C FC 21, 05, 05] +1F028; [0D 03 D4, 05, 05] -1F028; [0C FC 28, 05, 05] +1F029; [0D 03 DB, 05, 05] -1F029; [0C FC 2F, 05, 05] +1F02A; [0D 03 E2, 05, 05] -1F02A; [0C FC 36, 05, 05] +1F02B; [0D 03 E9, 05, 05] -1F02B; [0C FC 3D, 05, 05] +1F030; [0D 03 F0, 05, 05] -1F030; [0C FC 44, 05, 05] +1F031; [0D 03 F7, 05, 05] -1F031; [0C FC 4B, 05, 05] +1F032; [0D 03 FE, 05, 05] -1F032; [0C FC 52, 05, 05] +1F033; [0D 04 07, 05, 05] -1F033; [0C FC 59, 05, 05] +1F034; [0D 04 0E, 05, 05] -1F034; [0C FC 60, 05, 05] +1F035; [0D 04 15, 05, 05] -1F035; [0C FC 67, 05, 05] +1F036; [0D 04 1C, 05, 05] -1F036; [0C FC 6E, 05, 05] +1F037; [0D 04 23, 05, 05] -1F037; [0C FC 75, 05, 05] +1F038; [0D 04 2A, 05, 05] -1F038; [0C FC 7C, 05, 05] +1F039; [0D 04 31, 05, 05] -1F039; [0C FC 83, 05, 05] +1F03A; [0D 04 38, 05, 05] -1F03A; [0C FC 8A, 05, 05] +1F03B; [0D 04 3F, 05, 05] -1F03B; [0C FC 91, 05, 05] +1F03C; [0D 04 46, 05, 05] -1F03C; [0C FC 98, 05, 05] +1F03D; [0D 04 4D, 05, 05] -1F03D; [0C FC 9F, 05, 05] +1F03E; [0D 04 54, 05, 05] -1F03E; [0C FC A6, 05, 05] +1F03F; [0D 04 5B, 05, 05] -1F03F; [0C FC AD, 05, 05] +1F040; [0D 04 62, 05, 05] -1F040; [0C FC B4, 05, 05] +1F041; [0D 04 69, 05, 05] -1F041; [0C FC BB, 05, 05] +1F042; [0D 04 70, 05, 05] -1F042; [0C FC C2, 05, 05] +1F043; [0D 04 77, 05, 05] -1F043; [0C FC C9, 05, 05] +1F044; [0D 04 7E, 05, 05] -1F044; [0C FC D0, 05, 05] +1F045; [0D 04 85, 05, 05] -1F045; [0C FC D7, 05, 05] +1F046; [0D 04 8C, 05, 05] -1F046; [0C FC DE, 05, 05] +1F047; [0D 04 93, 05, 05] -1F047; [0C FC E5, 05, 05] +1F048; [0D 04 9A, 05, 05] -1F048; [0C FC EC, 05, 05] +1F049; [0D 04 A1, 05, 05] -1F049; [0C FC F3, 05, 05] +1F04A; [0D 04 A8, 05, 05] -1F04A; [0C FC FA, 05, 05] +1F04B; [0D 04 AF, 05, 05] -1F04B; [0C FD 03, 05, 05] +1F04C; [0D 04 B6, 05, 05] -1F04C; [0C FD 0A, 05, 05] +1F04D; [0D 04 BD, 05, 05] -1F04D; [0C FD 11, 05, 05] +1F04E; [0D 04 C4, 05, 05] -1F04E; [0C FD 18, 05, 05] +1F04F; [0D 04 CB, 05, 05] -1F04F; [0C FD 1F, 05, 05] +1F050; [0D 04 D2, 05, 05] -1F050; [0C FD 26, 05, 05] +1F051; [0D 04 D9, 05, 05] -1F051; [0C FD 2D, 05, 05] +1F052; [0D 04 E0, 05, 05] -1F052; [0C FD 34, 05, 05] +1F053; [0D 04 E7, 05, 05] -1F053; [0C FD 3B, 05, 05] +1F054; [0D 04 EE, 05, 05] -1F054; [0C FD 42, 05, 05] +1F055; [0D 04 F5, 05, 05] -1F055; [0C FD 49, 05, 05] +1F056; [0D 04 FC, 05, 05] -1F056; [0C FD 50, 05, 05] +1F057; [0D 05 05, 05, 05] -1F057; [0C FD 57, 05, 05] +1F058; [0D 05 0C, 05, 05] -1F058; [0C FD 5E, 05, 05] +1F059; [0D 05 13, 05, 05] -1F059; [0C FD 65, 05, 05] +1F05A; [0D 05 1A, 05, 05] -1F05A; [0C FD 6C, 05, 05] +1F05B; [0D 05 21, 05, 05] -1F05B; [0C FD 73, 05, 05] +1F05C; [0D 05 28, 05, 05] -1F05C; [0C FD 7A, 05, 05] +1F05D; [0D 05 2F, 05, 05] -1F05D; [0C FD 81, 05, 05] +1F05E; [0D 05 36, 05, 05] -1F05E; [0C FD 88, 05, 05] +1F05F; [0D 05 3D, 05, 05] -1F05F; [0C FD 8F, 05, 05] +1F060; [0D 05 44, 05, 05] -1F060; [0C FD 96, 05, 05] +1F061; [0D 05 4B, 05, 05] -1F061; [0C FD 9D, 05, 05] +1F062; [0D 05 52, 05, 05] -1F062; [0C FD A4, 05, 05] +1F063; [0D 05 59, 05, 05] -1F063; [0C FD AB, 05, 05] +1F064; [0D 05 60, 05, 05] -1F064; [0C FD B2, 05, 05] +1F065; [0D 05 67, 05, 05] -1F065; [0C FD B9, 05, 05] +1F066; [0D 05 6E, 05, 05] -1F066; [0C FD C0, 05, 05] +1F067; [0D 05 75, 05, 05] -1F067; [0C FD C7, 05, 05] +1F068; [0D 05 7C, 05, 05] -1F068; [0C FD CE, 05, 05] +1F069; [0D 05 83, 05, 05] -1F069; [0C FD D5, 05, 05] +1F06A; [0D 05 8A, 05, 05] -1F06A; [0C FD DC, 05, 05] +1F06B; [0D 05 91, 05, 05] -1F06B; [0C FD E3, 05, 05] +1F06C; [0D 05 98, 05, 05] -1F06C; [0C FD EA, 05, 05] +1F06D; [0D 05 9F, 05, 05] -1F06D; [0C FD F1, 05, 05] +1F06E; [0D 05 A6, 05, 05] -1F06E; [0C FD F8, 05, 05] +1F06F; [0D 05 AD, 05, 05] -1F06F; [0C FD FF, 05, 05] +1F070; [0D 05 B4, 05, 05] -1F070; [0C FE 08, 05, 05] +1F071; [0D 05 BB, 05, 05] -1F071; [0C FE 0F, 05, 05] +1F072; [0D 05 C2, 05, 05] -1F072; [0C FE 16, 05, 05] +1F073; [0D 05 C9, 05, 05] -1F073; [0C FE 1D, 05, 05] +1F074; [0D 05 D0, 05, 05] -1F074; [0C FE 24, 05, 05] +1F075; [0D 05 D7, 05, 05] -1F075; [0C FE 2B, 05, 05] +1F076; [0D 05 DE, 05, 05] -1F076; [0C FE 32, 05, 05] +1F077; [0D 05 E5, 05, 05] -1F077; [0C FE 39, 05, 05] +1F078; [0D 05 EC, 05, 05] -1F078; [0C FE 40, 05, 05] +1F079; [0D 05 F3, 05, 05] -1F079; [0C FE 47, 05, 05] +1F07A; [0D 05 FA, 05, 05] -1F07A; [0C FE 4E, 05, 05] +1F07B; [0D 06 03, 05, 05] -1F07B; [0C FE 55, 05, 05] +1F07C; [0D 06 0A, 05, 05] -1F07C; [0C FE 5C, 05, 05] +1F07D; [0D 06 11, 05, 05] -1F07D; [0C FE 63, 05, 05] +1F07E; [0D 06 18, 05, 05] -1F07E; [0C FE 6A, 05, 05] +1F07F; [0D 06 1F, 05, 05] -1F07F; [0C FE 71, 05, 05] +1F080; [0D 06 26, 05, 05] -1F080; [0C FE 78, 05, 05] +1F081; [0D 06 2D, 05, 05] -1F081; [0C FE 7F, 05, 05] +1F082; [0D 06 34, 05, 05] -1F082; [0C FE 86, 05, 05] +1F083; [0D 06 3B, 05, 05] -1F083; [0C FE 8D, 05, 05] +1F084; [0D 06 42, 05, 05] -1F084; [0C FE 94, 05, 05] +1F085; [0D 06 49, 05, 05] -1F085; [0C FE 9B, 05, 05] +1F086; [0D 06 50, 05, 05] -1F086; [0C FE A2, 05, 05] +1F087; [0D 06 57, 05, 05] -1F087; [0C FE A9, 05, 05] +1F088; [0D 06 5E, 05, 05] -1F088; [0C FE B0, 05, 05] +1F089; [0D 06 65, 05, 05] -1F089; [0C FE B7, 05, 05] +1F08A; [0D 06 6C, 05, 05] -1F08A; [0C FE BE, 05, 05] +1F08B; [0D 06 73, 05, 05] -1F08B; [0C FE C5, 05, 05] +1F08C; [0D 06 7A, 05, 05] -1F08C; [0C FE CC, 05, 05] +1F08D; [0D 06 81, 05, 05] -1F08D; [0C FE D3, 05, 05] +1F08E; [0D 06 88, 05, 05] -1F08E; [0C FE DA, 05, 05] +1F08F; [0D 06 8F, 05, 05] -1F08F; [0C FE E1, 05, 05] +1F090; [0D 06 96, 05, 05] -1F090; [0C FE E8, 05, 05] +1F091; [0D 06 9D, 05, 05] -1F091; [0C FE EF, 05, 05] +1F092; [0D 06 A4, 05, 05] -1F092; [0C FE F6, 05, 05] +1F093; [0D 06 AB, 05, 05] -1F093; [0C FE FD, 05, 05] +1F0A0; [0D 06 B2, 05, 05] -1F0A0; [0C FF 06, 05, 05] +1F0A1; [0D 06 B9, 05, 05] -1F0A1; [0C FF 0D, 05, 05] +1F0A2; [0D 06 C0, 05, 05] -1F0A2; [0C FF 14, 05, 05] +1F0A3; [0D 06 C7, 05, 05] -1F0A3; [0C FF 1B, 05, 05] +1F0A4; [0D 06 CE, 05, 05] -1F0A4; [0C FF 22, 05, 05] +1F0A5; [0D 06 D5, 05, 05] -1F0A5; [0C FF 29, 05, 05] +1F0A6; [0D 06 DC, 05, 05] -1F0A6; [0C FF 30, 05, 05] +1F0A7; [0D 06 E3, 05, 05] -1F0A7; [0C FF 37, 05, 05] +1F0A8; [0D 06 EA, 05, 05] -1F0A8; [0C FF 3E, 05, 05] +1F0A9; [0D 06 F1, 05, 05] -1F0A9; [0C FF 45, 05, 05] +1F0AA; [0D 06 F8, 05, 05] -1F0AA; [0C FF 4C, 05, 05] +1F0AB; [0D 06 FF, 05, 05] -1F0AB; [0C FF 53, 05, 05] +1F0AC; [0D 07 08, 05, 05] -1F0AC; [0C FF 5A, 05, 05] +1F0AD; [0D 07 0F, 05, 05] -1F0AD; [0C FF 61, 05, 05] +1F0AE; [0D 07 16, 05, 05] -1F0AE; [0C FF 68, 05, 05] +1F0B1; [0D 07 1D, 05, 05] -1F0B1; [0C FF 6F, 05, 05] +1F0B2; [0D 07 24, 05, 05] -1F0B2; [0C FF 76, 05, 05] +1F0B3; [0D 07 2B, 05, 05] -1F0B3; [0C FF 7D, 05, 05] +1F0B4; [0D 07 32, 05, 05] -1F0B4; [0C FF 84, 05, 05] +1F0B5; [0D 07 39, 05, 05] -1F0B5; [0C FF 8B, 05, 05] +1F0B6; [0D 07 40, 05, 05] -1F0B6; [0C FF 92, 05, 05] +1F0B7; [0D 07 47, 05, 05] -1F0B7; [0C FF 99, 05, 05] +1F0B8; [0D 07 4E, 05, 05] -1F0B8; [0C FF A0, 05, 05] +1F0B9; [0D 07 55, 05, 05] -1F0B9; [0C FF A7, 05, 05] +1F0BA; [0D 07 5C, 05, 05] -1F0BA; [0C FF AE, 05, 05] +1F0BB; [0D 07 63, 05, 05] -1F0BB; [0C FF B5, 05, 05] +1F0BC; [0D 07 6A, 05, 05] -1F0BC; [0C FF BC, 05, 05] +1F0BD; [0D 07 71, 05, 05] -1F0BD; [0C FF C3, 05, 05] +1F0BE; [0D 07 78, 05, 05] -1F0BE; [0C FF CA, 05, 05] +1F0BF; [0D 07 7F, 05, 05] -1F0BF; [0C FF D1, 05, 05] +1F0C1; [0D 07 86, 05, 05] -1F0C1; [0C FF D8, 05, 05] +1F0C2; [0D 07 8D, 05, 05] -1F0C2; [0C FF DF, 05, 05] +1F0C3; [0D 07 94, 05, 05] -1F0C3; [0C FF E6, 05, 05] +1F0C4; [0D 07 9B, 05, 05] -1F0C4; [0C FF ED, 05, 05] +1F0C5; [0D 07 A2, 05, 05] -1F0C5; [0C FF F4, 05, 05] +1F0C6; [0D 07 A9, 05, 05] -1F0C6; [0C FF FB, 05, 05] +1F0C7; [0D 07 B0, 05, 05] -1F0C7; [0D 02 04, 05, 05] +1F0C8; [0D 07 B7, 05, 05] -1F0C8; [0D 02 0B, 05, 05] +1F0C9; [0D 07 BE, 05, 05] -1F0C9; [0D 02 12, 05, 05] +1F0CA; [0D 07 C5, 05, 05] -1F0CA; [0D 02 19, 05, 05] +1F0CB; [0D 07 CC, 05, 05] -1F0CB; [0D 02 20, 05, 05] +1F0CC; [0D 07 D3, 05, 05] -1F0CC; [0D 02 27, 05, 05] +1F0CD; [0D 07 DA, 05, 05] -1F0CD; [0D 02 2E, 05, 05] +1F0CE; [0D 07 E1, 05, 05] -1F0CE; [0D 02 35, 05, 05] +1F0CF; [0D 07 E8, 05, 05] -1F0CF; [0D 02 3C, 05, 05] +1F0D1; [0D 07 EF, 05, 05] -1F0D1; [0D 02 43, 05, 05] +1F0D2; [0D 07 F6, 05, 05] -1F0D2; [0D 02 4A, 05, 05] +1F0D3; [0D 07 FD, 05, 05] -1F0D3; [0D 02 51, 05, 05] +1F0D4; [0D 08 06, 05, 05] -1F0D4; [0D 02 58, 05, 05] +1F0D5; [0D 08 0D, 05, 05] -1F0D5; [0D 02 5F, 05, 05] +1F0D6; [0D 08 14, 05, 05] -1F0D6; [0D 02 66, 05, 05] +1F0D7; [0D 08 1B, 05, 05] -1F0D7; [0D 02 6D, 05, 05] +1F0D8; [0D 08 22, 05, 05] -1F0D8; [0D 02 74, 05, 05] +1F0D9; [0D 08 29, 05, 05] -1F0D9; [0D 02 7B, 05, 05] +1F0DA; [0D 08 30, 05, 05] -1F0DA; [0D 02 82, 05, 05] +1F0DB; [0D 08 37, 05, 05] -1F0DB; [0D 02 89, 05, 05] +1F0DC; [0D 08 3E, 05, 05] -1F0DC; [0D 02 90, 05, 05] +1F0DD; [0D 08 45, 05, 05] -1F0DD; [0D 02 97, 05, 05] +1F0DE; [0D 08 4C, 05, 05] -1F0DE; [0D 02 9E, 05, 05] +1F0DF; [0D 08 53, 05, 05] -1F0DF; [0D 02 A5, 05, 05] +1F0E0; [0D 08 5A, 05, 05] -1F0E0; [0D 02 AC, 05, 05] +1F0E1; [0D 08 61, 05, 05] -1F0E1; [0D 02 B3, 05, 05] +1F0E2; [0D 08 68, 05, 05] -1F0E2; [0D 02 BA, 05, 05] +1F0E3; [0D 08 6F, 05, 05] -1F0E3; [0D 02 C1, 05, 05] +1F0E4; [0D 08 76, 05, 05] -1F0E4; [0D 02 C8, 05, 05] +1F0E5; [0D 08 7D, 05, 05] -1F0E5; [0D 02 CF, 05, 05] +1F0E6; [0D 08 84, 05, 05] -1F0E6; [0D 02 D6, 05, 05] +1F0E7; [0D 08 8B, 05, 05] -1F0E7; [0D 02 DD, 05, 05] +1F0E8; [0D 08 92, 05, 05] -1F0E8; [0D 02 E4, 05, 05] +1F0E9; [0D 08 99, 05, 05] -1F0E9; [0D 02 EB, 05, 05] +1F0EA; [0D 08 A0, 05, 05] -1F0EA; [0D 02 F2, 05, 05] +1F0EB; [0D 08 A7, 05, 05] -1F0EB; [0D 02 F9, 05, 05] +1F0EC; [0D 08 AE, 05, 05] -1F0EC; [0D 03 02, 05, 05] +1F0ED; [0D 08 B5, 05, 05] -1F0ED; [0D 03 09, 05, 05] +1F0EE; [0D 08 BC, 05, 05] -1F0EE; [0D 03 10, 05, 05] +1F0EF; [0D 08 C3, 05, 05] -1F0EF; [0D 03 17, 05, 05] +1F0F0; [0D 08 CA, 05, 05] -1F0F0; [0D 03 1E, 05, 05] +1F0F1; [0D 08 D1, 05, 05] -1F0F1; [0D 03 25, 05, 05] +1F0F2; [0D 08 D8, 05, 05] -1F0F2; [0D 03 2C, 05, 05] +1F0F3; [0D 08 DF, 05, 05] -1F0F3; [0D 03 33, 05, 05] +1F0F4; [0D 08 E6, 05, 05] -1F0F4; [0D 03 3A, 05, 05] +1F0F5; [0D 08 ED, 05, 05] -1F0F5; [0D 03 41, 05, 05] +1FA00; [0D 08 F4, 05, 05] -1FA00; [0D 03 48, 05, 05] +1FA01; [0D 08 FB, 05, 05] -1FA01; [0D 03 4F, 05, 05] +1FA02; [0D 09 04, 05, 05] -1FA02; [0D 03 56, 05, 05] +1FA03; [0D 09 0B, 05, 05] -1FA03; [0D 03 5D, 05, 05] +1FA04; [0D 09 12, 05, 05] -1FA04; [0D 03 64, 05, 05] +1FA05; [0D 09 19, 05, 05] -1FA05; [0D 03 6B, 05, 05] +1FA06; [0D 09 20, 05, 05] -1FA06; [0D 03 72, 05, 05] +1FA07; [0D 09 27, 05, 05] -1FA07; [0D 03 79, 05, 05] +1FA08; [0D 09 2E, 05, 05] -1FA08; [0D 03 80, 05, 05] +1FA09; [0D 09 35, 05, 05] -1FA09; [0D 03 87, 05, 05] +1FA0A; [0D 09 3C, 05, 05] -1FA0A; [0D 03 8E, 05, 05] +1FA0B; [0D 09 43, 05, 05] -1FA0B; [0D 03 95, 05, 05] +1FA0C; [0D 09 4A, 05, 05] -1FA0C; [0D 03 9C, 05, 05] +1FA0D; [0D 09 51, 05, 05] -1FA0D; [0D 03 A3, 05, 05] +1FA0E; [0D 09 58, 05, 05] -1FA0E; [0D 03 AA, 05, 05] +1FA0F; [0D 09 5F, 05, 05] -1FA0F; [0D 03 B1, 05, 05] +1FA10; [0D 09 66, 05, 05] -1FA10; [0D 03 B8, 05, 05] +1FA11; [0D 09 6D, 05, 05] -1FA11; [0D 03 BF, 05, 05] +1FA12; [0D 09 74, 05, 05] -1FA12; [0D 03 C6, 05, 05] +1FA13; [0D 09 7B, 05, 05] -1FA13; [0D 03 CD, 05, 05] +1FA14; [0D 09 82, 05, 05] -1FA14; [0D 03 D4, 05, 05] +1FA15; [0D 09 89, 05, 05] -1FA15; [0D 03 DB, 05, 05] +1FA16; [0D 09 90, 05, 05] -1FA16; [0D 03 E2, 05, 05] +1FA17; [0D 09 97, 05, 05] -1FA17; [0D 03 E9, 05, 05] +1FA18; [0D 09 9E, 05, 05] -1FA18; [0D 03 F0, 05, 05] +1FA19; [0D 09 A5, 05, 05] -1FA19; [0D 03 F7, 05, 05] +1FA1A; [0D 09 AC, 05, 05] -1FA1A; [0D 03 FE, 05, 05] +1FA1B; [0D 09 B3, 05, 05] -1FA1B; [0D 04 07, 05, 05] +1FA1C; [0D 09 BA, 05, 05] -1FA1C; [0D 04 0E, 05, 05] +1FA1D; [0D 09 C1, 05, 05] -1FA1D; [0D 04 15, 05, 05] +1FA1E; [0D 09 C8, 05, 05] -1FA1E; [0D 04 1C, 05, 05] +1FA1F; [0D 09 CF, 05, 05] -1FA1F; [0D 04 23, 05, 05] +1FA20; [0D 09 D6, 05, 05] -1FA20; [0D 04 2A, 05, 05] +1FA21; [0D 09 DD, 05, 05] -1FA21; [0D 04 31, 05, 05] +1FA22; [0D 09 E4, 05, 05] -1FA22; [0D 04 38, 05, 05] +1FA23; [0D 09 EB, 05, 05] -1FA23; [0D 04 3F, 05, 05] +1FA24; [0D 09 F2, 05, 05] -1FA24; [0D 04 46, 05, 05] +1FA25; [0D 09 F9, 05, 05] -1FA25; [0D 04 4D, 05, 05] +1FA26; [0D 0A 02, 05, 05] -1FA26; [0D 04 54, 05, 05] +1FA27; [0D 0A 09, 05, 05] -1FA27; [0D 04 5B, 05, 05] +1FA28; [0D 0A 10, 05, 05] -1FA28; [0D 04 62, 05, 05] +1FA29; [0D 0A 17, 05, 05] -1FA29; [0D 04 69, 05, 05] +1FA2A; [0D 0A 1E, 05, 05] -1FA2A; [0D 04 70, 05, 05] +1FA2B; [0D 0A 25, 05, 05] -1FA2B; [0D 04 77, 05, 05] +1FA2C; [0D 0A 2C, 05, 05] -1FA2C; [0D 04 7E, 05, 05] +1FA2D; [0D 0A 33, 05, 05] -1FA2D; [0D 04 85, 05, 05] +1FA2E; [0D 0A 3A, 05, 05] -1FA2E; [0D 04 8C, 05, 05] +1FA2F; [0D 0A 41, 05, 05] -1FA2F; [0D 04 93, 05, 05] +1FA30; [0D 0A 48, 05, 05] -1FA30; [0D 04 9A, 05, 05] +1FA31; [0D 0A 4F, 05, 05] -1FA31; [0D 04 A1, 05, 05] +1FA32; [0D 0A 56, 05, 05] -1FA32; [0D 04 A8, 05, 05] +1FA33; [0D 0A 5D, 05, 05] -1FA33; [0D 04 AF, 05, 05] +1FA34; [0D 0A 64, 05, 05] -1FA34; [0D 04 B6, 05, 05] +1FA35; [0D 0A 6B, 05, 05] -1FA35; [0D 04 BD, 05, 05] +1FA36; [0D 0A 72, 05, 05] -1FA36; [0D 04 C4, 05, 05] +1FA37; [0D 0A 79, 05, 05] -1FA37; [0D 04 CB, 05, 05] +1FA38; [0D 0A 80, 05, 05] -1FA38; [0D 04 D2, 05, 05] +1FA39; [0D 0A 87, 05, 05] -1FA39; [0D 04 D9, 05, 05] +1FA3A; [0D 0A 8E, 05, 05] -1FA3A; [0D 04 E0, 05, 05] +1FA3B; [0D 0A 95, 05, 05] -1FA3B; [0D 04 E7, 05, 05] +1FA3C; [0D 0A 9C, 05, 05] -1FA3C; [0D 04 EE, 05, 05] +1FA3D; [0D 0A A3, 05, 05] -1FA3D; [0D 04 F5, 05, 05] +1FA3E; [0D 0A AA, 05, 05] -1FA3E; [0D 04 FC, 05, 05] +1FA3F; [0D 0A B1, 05, 05] -1FA3F; [0D 05 05, 05, 05] +1FA40; [0D 0A B8, 05, 05] -1FA40; [0D 05 0C, 05, 05] +1FA41; [0D 0A BF, 05, 05] -1FA41; [0D 05 13, 05, 05] +1FA42; [0D 0A C6, 05, 05] -1FA42; [0D 05 1A, 05, 05] +1FA43; [0D 0A CD, 05, 05] -1FA43; [0D 05 21, 05, 05] +1FA44; [0D 0A D4, 05, 05] -1FA44; [0D 05 28, 05, 05] +1FA45; [0D 0A DB, 05, 05] -1FA45; [0D 05 2F, 05, 05] +1FA46; [0D 0A E2, 05, 05] -1FA46; [0D 05 36, 05, 05] +1FA47; [0D 0A E9, 05, 05] -1FA47; [0D 05 3D, 05, 05] +1FA48; [0D 0A F0, 05, 05] -1FA48; [0D 05 44, 05, 05] +1FA49; [0D 0A F7, 05, 05] -1FA49; [0D 05 4B, 05, 05] +1FA4A; [0D 0A FE, 05, 05] -1FA4A; [0D 05 52, 05, 05] +1FA4B; [0D 0B 07, 05, 05] -1FA4B; [0D 05 59, 05, 05] +1FA4C; [0D 0B 0E, 05, 05] -1FA4C; [0D 05 60, 05, 05] +1FA4D; [0D 0B 15, 05, 05] -1FA4D; [0D 05 67, 05, 05] +1FA4E; [0D 0B 1C, 05, 05] -1FA4E; [0D 05 6E, 05, 05] +1FA4F; [0D 0B 23, 05, 05] -1FA4F; [0D 05 75, 05, 05] +1FA50; [0D 0B 2A, 05, 05] -1FA50; [0D 05 7C, 05, 05] +1FA51; [0D 0B 31, 05, 05] -1FA51; [0D 05 83, 05, 05] +1FA52; [0D 0B 38, 05, 05] -1FA52; [0D 05 8A, 05, 05] +1FA53; [0D 0B 3F, 05, 05] -1FA53; [0D 05 91, 05, 05] +1FA60; [0D 0B 46, 05, 05] -1FA60; [0D 05 98, 05, 05] +1FA61; [0D 0B 4D, 05, 05] -1FA61; [0D 05 9F, 05, 05] +1FA62; [0D 0B 54, 05, 05] -1FA62; [0D 05 A6, 05, 05] +1FA63; [0D 0B 5B, 05, 05] -1FA63; [0D 05 AD, 05, 05] +1FA64; [0D 0B 62, 05, 05] -1FA64; [0D 05 B4, 05, 05] +1FA65; [0D 0B 69, 05, 05] -1FA65; [0D 05 BB, 05, 05] +1FA66; [0D 0B 70, 05, 05] -1FA66; [0D 05 C2, 05, 05] +1FA67; [0D 0B 77, 05, 05] -1FA67; [0D 05 C9, 05, 05] +1FA68; [0D 0B 7E, 05, 05] -1FA68; [0D 05 D0, 05, 05] +1FA69; [0D 0B 85, 05, 05] -1FA69; [0D 05 D7, 05, 05] +1FA6A; [0D 0B 8C, 05, 05] -1FA6A; [0D 05 DE, 05, 05] +1FA6B; [0D 0B 93, 05, 05] -1FA6B; [0D 05 E5, 05, 05] +1FA6C; [0D 0B 9A, 05, 05] -1FA6C; [0D 05 EC, 05, 05] +1FA6D; [0D 0B A1, 05, 05] -1FA6D; [0D 05 F3, 05, 05] +1F10D; [0D 0B A8, 05, 05] -1F260; [0D 05 FA, 05, 05] +1F10E; [0D 0B AF, 05, 05] -1F261; [0D 06 03, 05, 05] +1F10F; [0D 0B B6, 05, 05] -1F262; [0D 06 0A, 05, 05] +1F16D; [0D 0B BD, 05, 05] -1F263; [0D 06 11, 05, 05] +1F16E; [0D 0B C4, 05, 05] -1F264; [0D 06 18, 05, 05] +1F16F; [0D 0B CB, 05, 05] -1F265; [0D 06 1F, 05, 05] +1F260; [0D 0B D2, 05, 05] -1F300; [0D 06 26, 05, 05] +1F261; [0D 0B D9, 05, 05] -1F301; [0D 06 2D, 05, 05] +1F262; [0D 0B E0, 05, 05] -1F302; [0D 06 34, 05, 05] +1F263; [0D 0B E7, 05, 05] -1F303; [0D 06 3B, 05, 05] +1F264; [0D 0B EE, 05, 05] -1F304; [0D 06 42, 05, 05] +1F265; [0D 0B F5, 05, 05] -1F305; [0D 06 49, 05, 05] +1F300; [0D 0B FC, 05, 05] -1F306; [0D 06 50, 05, 05] +1F301; [0D 0C 05, 05, 05] -1F307; [0D 06 57, 05, 05] +1F302; [0D 0C 0C, 05, 05] -1F308; [0D 06 5E, 05, 05] +1F303; [0D 0C 13, 05, 05] -1F309; [0D 06 65, 05, 05] +1F304; [0D 0C 1A, 05, 05] -1F30A; [0D 06 6C, 05, 05] +1F305; [0D 0C 21, 05, 05] -1F30B; [0D 06 73, 05, 05] +1F306; [0D 0C 28, 05, 05] -1F30C; [0D 06 7A, 05, 05] +1F307; [0D 0C 2F, 05, 05] -1F30D; [0D 06 81, 05, 05] +1F308; [0D 0C 36, 05, 05] -1F30E; [0D 06 88, 05, 05] +1F309; [0D 0C 3D, 05, 05] -1F30F; [0D 06 8F, 05, 05] +1F30A; [0D 0C 44, 05, 05] -1F310; [0D 06 96, 05, 05] +1F30B; [0D 0C 4B, 05, 05] -1F311; [0D 06 9D, 05, 05] +1F30C; [0D 0C 52, 05, 05] -1F312; [0D 06 A4, 05, 05] +1F30D; [0D 0C 59, 05, 05] -1F313; [0D 06 AB, 05, 05] +1F30E; [0D 0C 60, 05, 05] -1F314; [0D 06 B2, 05, 05] +1F30F; [0D 0C 67, 05, 05] -1F315; [0D 06 B9, 05, 05] +1F310; [0D 0C 6E, 05, 05] -1F316; [0D 06 C0, 05, 05] +1F311; [0D 0C 75, 05, 05] -1F317; [0D 06 C7, 05, 05] +1F312; [0D 0C 7C, 05, 05] -1F318; [0D 06 CE, 05, 05] +1F313; [0D 0C 83, 05, 05] -1F319; [0D 06 D5, 05, 05] +1F314; [0D 0C 8A, 05, 05] -1F31A; [0D 06 DC, 05, 05] +1F315; [0D 0C 91, 05, 05] -1F31B; [0D 06 E3, 05, 05] +1F316; [0D 0C 98, 05, 05] -1F31C; [0D 06 EA, 05, 05] +1F317; [0D 0C 9F, 05, 05] -1F31D; [0D 06 F1, 05, 05] +1F318; [0D 0C A6, 05, 05] -1F31E; [0D 06 F8, 05, 05] +1F319; [0D 0C AD, 05, 05] -1F31F; [0D 06 FF, 05, 05] +1F31A; [0D 0C B4, 05, 05] -1F320; [0D 07 08, 05, 05] +1F31B; [0D 0C BB, 05, 05] -1F321; [0D 07 0F, 05, 05] +1F31C; [0D 0C C2, 05, 05] -1F322; [0D 07 16, 05, 05] +1F31D; [0D 0C C9, 05, 05] -1F323; [0D 07 1D, 05, 05] +1F31E; [0D 0C D0, 05, 05] -1F324; [0D 07 24, 05, 05] +1F31F; [0D 0C D7, 05, 05] -1F325; [0D 07 2B, 05, 05] +1F320; [0D 0C DE, 05, 05] -1F326; [0D 07 32, 05, 05] +1F321; [0D 0C E5, 05, 05] -1F327; [0D 07 39, 05, 05] +1F322; [0D 0C EC, 05, 05] -1F328; [0D 07 40, 05, 05] +1F323; [0D 0C F3, 05, 05] -1F329; [0D 07 47, 05, 05] +1F324; [0D 0C FA, 05, 05] -1F32A; [0D 07 4E, 05, 05] +1F325; [0D 0D 03, 05, 05] -1F32B; [0D 07 55, 05, 05] +1F326; [0D 0D 0A, 05, 05] -1F32C; [0D 07 5C, 05, 05] +1F327; [0D 0D 11, 05, 05] -1F32D; [0D 07 63, 05, 05] +1F328; [0D 0D 18, 05, 05] -1F32E; [0D 07 6A, 05, 05] +1F329; [0D 0D 1F, 05, 05] -1F32F; [0D 07 71, 05, 05] +1F32A; [0D 0D 26, 05, 05] -1F330; [0D 07 78, 05, 05] +1F32B; [0D 0D 2D, 05, 05] -1F331; [0D 07 7F, 05, 05] +1F32C; [0D 0D 34, 05, 05] -1F332; [0D 07 86, 05, 05] +1F32D; [0D 0D 3B, 05, 05] -1F333; [0D 07 8D, 05, 05] +1F32E; [0D 0D 42, 05, 05] -1F334; [0D 07 94, 05, 05] +1F32F; [0D 0D 49, 05, 05] -1F335; [0D 07 9B, 05, 05] +1F330; [0D 0D 50, 05, 05] -1F336; [0D 07 A2, 05, 05] +1F331; [0D 0D 57, 05, 05] -1F337; [0D 07 A9, 05, 05] +1F332; [0D 0D 5E, 05, 05] -1F338; [0D 07 B0, 05, 05] +1F333; [0D 0D 65, 05, 05] -1F339; [0D 07 B7, 05, 05] +1F334; [0D 0D 6C, 05, 05] -1F33A; [0D 07 BE, 05, 05] +1F335; [0D 0D 73, 05, 05] -1F33B; [0D 07 C5, 05, 05] +1F336; [0D 0D 7A, 05, 05] -1F33C; [0D 07 CC, 05, 05] +1F337; [0D 0D 81, 05, 05] -1F33D; [0D 07 D3, 05, 05] +1F338; [0D 0D 88, 05, 05] -1F33E; [0D 07 DA, 05, 05] +1F339; [0D 0D 8F, 05, 05] -1F33F; [0D 07 E1, 05, 05] +1F33A; [0D 0D 96, 05, 05] -1F340; [0D 07 E8, 05, 05] +1F33B; [0D 0D 9D, 05, 05] -1F341; [0D 07 EF, 05, 05] +1F33C; [0D 0D A4, 05, 05] -1F342; [0D 07 F6, 05, 05] +1F33D; [0D 0D AB, 05, 05] -1F343; [0D 07 FD, 05, 05] +1F33E; [0D 0D B2, 05, 05] -1F344; [0D 08 06, 05, 05] +1F33F; [0D 0D B9, 05, 05] -1F345; [0D 08 0D, 05, 05] +1F340; [0D 0D C0, 05, 05] -1F346; [0D 08 14, 05, 05] +1F341; [0D 0D C7, 05, 05] -1F347; [0D 08 1B, 05, 05] +1F342; [0D 0D CE, 05, 05] -1F348; [0D 08 22, 05, 05] +1F343; [0D 0D D5, 05, 05] -1F349; [0D 08 29, 05, 05] +1F344; [0D 0D DC, 05, 05] -1F34A; [0D 08 30, 05, 05] +1F345; [0D 0D E3, 05, 05] -1F34B; [0D 08 37, 05, 05] +1F346; [0D 0D EA, 05, 05] -1F34C; [0D 08 3E, 05, 05] +1F347; [0D 0D F1, 05, 05] -1F34D; [0D 08 45, 05, 05] +1F348; [0D 0D F8, 05, 05] -1F34E; [0D 08 4C, 05, 05] +1F349; [0D 0D FF, 05, 05] -1F34F; [0D 08 53, 05, 05] +1F34A; [0D 0E 08, 05, 05] -1F350; [0D 08 5A, 05, 05] +1F34B; [0D 0E 0F, 05, 05] -1F351; [0D 08 61, 05, 05] +1F34C; [0D 0E 16, 05, 05] -1F352; [0D 08 68, 05, 05] +1F34D; [0D 0E 1D, 05, 05] -1F353; [0D 08 6F, 05, 05] +1F34E; [0D 0E 24, 05, 05] -1F354; [0D 08 76, 05, 05] +1F34F; [0D 0E 2B, 05, 05] -1F355; [0D 08 7D, 05, 05] +1F350; [0D 0E 32, 05, 05] -1F356; [0D 08 84, 05, 05] +1F351; [0D 0E 39, 05, 05] -1F357; [0D 08 8B, 05, 05] +1F352; [0D 0E 40, 05, 05] -1F358; [0D 08 92, 05, 05] +1F353; [0D 0E 47, 05, 05] -1F359; [0D 08 99, 05, 05] +1F354; [0D 0E 4E, 05, 05] -1F35A; [0D 08 A0, 05, 05] +1F355; [0D 0E 55, 05, 05] -1F35B; [0D 08 A7, 05, 05] +1F356; [0D 0E 5C, 05, 05] -1F35C; [0D 08 AE, 05, 05] +1F357; [0D 0E 63, 05, 05] -1F35D; [0D 08 B5, 05, 05] +1F358; [0D 0E 6A, 05, 05] -1F35E; [0D 08 BC, 05, 05] +1F359; [0D 0E 71, 05, 05] -1F35F; [0D 08 C3, 05, 05] +1F35A; [0D 0E 78, 05, 05] -1F360; [0D 08 CA, 05, 05] +1F35B; [0D 0E 7F, 05, 05] -1F361; [0D 08 D1, 05, 05] +1F35C; [0D 0E 86, 05, 05] -1F362; [0D 08 D8, 05, 05] +1F35D; [0D 0E 8D, 05, 05] -1F363; [0D 08 DF, 05, 05] +1F35E; [0D 0E 94, 05, 05] -1F364; [0D 08 E6, 05, 05] +1F35F; [0D 0E 9B, 05, 05] -1F365; [0D 08 ED, 05, 05] +1F360; [0D 0E A2, 05, 05] -1F366; [0D 08 F4, 05, 05] +1F361; [0D 0E A9, 05, 05] -1F367; [0D 08 FB, 05, 05] +1F362; [0D 0E B0, 05, 05] -1F368; [0D 09 04, 05, 05] +1F363; [0D 0E B7, 05, 05] -1F369; [0D 09 0B, 05, 05] +1F364; [0D 0E BE, 05, 05] -1F36A; [0D 09 12, 05, 05] +1F365; [0D 0E C5, 05, 05] -1F36B; [0D 09 19, 05, 05] +1F366; [0D 0E CC, 05, 05] -1F36C; [0D 09 20, 05, 05] +1F367; [0D 0E D3, 05, 05] -1F36D; [0D 09 27, 05, 05] +1F368; [0D 0E DA, 05, 05] -1F36E; [0D 09 2E, 05, 05] +1F369; [0D 0E E1, 05, 05] -1F36F; [0D 09 35, 05, 05] +1F36A; [0D 0E E8, 05, 05] -1F370; [0D 09 3C, 05, 05] +1F36B; [0D 0E EF, 05, 05] -1F371; [0D 09 43, 05, 05] +1F36C; [0D 0E F6, 05, 05] -1F372; [0D 09 4A, 05, 05] +1F36D; [0D 0E FD, 05, 05] -1F373; [0D 09 51, 05, 05] +1F36E; [0D 0F 06, 05, 05] -1F374; [0D 09 58, 05, 05] +1F36F; [0D 0F 0D, 05, 05] -1F375; [0D 09 5F, 05, 05] +1F370; [0D 0F 14, 05, 05] -1F376; [0D 09 66, 05, 05] +1F371; [0D 0F 1B, 05, 05] -1F377; [0D 09 6D, 05, 05] +1F372; [0D 0F 22, 05, 05] -1F378; [0D 09 74, 05, 05] +1F373; [0D 0F 29, 05, 05] -1F379; [0D 09 7B, 05, 05] +1F374; [0D 0F 30, 05, 05] -1F37A; [0D 09 82, 05, 05] +1F375; [0D 0F 37, 05, 05] -1F37B; [0D 09 89, 05, 05] +1F376; [0D 0F 3E, 05, 05] -1F37C; [0D 09 90, 05, 05] +1F377; [0D 0F 45, 05, 05] -1F37D; [0D 09 97, 05, 05] +1F378; [0D 0F 4C, 05, 05] -1F37E; [0D 09 9E, 05, 05] +1F379; [0D 0F 53, 05, 05] -1F37F; [0D 09 A5, 05, 05] +1F37A; [0D 0F 5A, 05, 05] -1F380; [0D 09 AC, 05, 05] +1F37B; [0D 0F 61, 05, 05] -1F381; [0D 09 B3, 05, 05] +1F37C; [0D 0F 68, 05, 05] -1F382; [0D 09 BA, 05, 05] +1F37D; [0D 0F 6F, 05, 05] -1F383; [0D 09 C1, 05, 05] +1F37E; [0D 0F 76, 05, 05] -1F384; [0D 09 C8, 05, 05] +1F37F; [0D 0F 7D, 05, 05] -1F385; [0D 09 CF, 05, 05] +1F380; [0D 0F 84, 05, 05] -1F386; [0D 09 D6, 05, 05] +1F381; [0D 0F 8B, 05, 05] -1F387; [0D 09 DD, 05, 05] +1F382; [0D 0F 92, 05, 05] -1F388; [0D 09 E4, 05, 05] +1F383; [0D 0F 99, 05, 05] -1F389; [0D 09 EB, 05, 05] +1F384; [0D 0F A0, 05, 05] -1F38A; [0D 09 F2, 05, 05] +1F385; [0D 0F A7, 05, 05] -1F38B; [0D 09 F9, 05, 05] +1F386; [0D 0F AE, 05, 05] -1F38C; [0D 0A 02, 05, 05] +1F387; [0D 0F B5, 05, 05] -1F38D; [0D 0A 09, 05, 05] +1F388; [0D 0F BC, 05, 05] -1F38E; [0D 0A 10, 05, 05] +1F389; [0D 0F C3, 05, 05] -1F38F; [0D 0A 17, 05, 05] +1F38A; [0D 0F CA, 05, 05] -1F390; [0D 0A 1E, 05, 05] +1F38B; [0D 0F D1, 05, 05] -1F391; [0D 0A 25, 05, 05] +1F38C; [0D 0F D8, 05, 05] -1F392; [0D 0A 2C, 05, 05] +1F38D; [0D 0F DF, 05, 05] -1F393; [0D 0A 33, 05, 05] +1F38E; [0D 0F E6, 05, 05] -1F394; [0D 0A 3A, 05, 05] +1F38F; [0D 0F ED, 05, 05] -1F395; [0D 0A 41, 05, 05] +1F390; [0D 0F F4, 05, 05] -1F396; [0D 0A 48, 05, 05] +1F391; [0D 0F FB, 05, 05] -1F397; [0D 0A 4F, 05, 05] +1F392; [0D 10 04, 05, 05] -1F398; [0D 0A 56, 05, 05] +1F393; [0D 10 0B, 05, 05] -1F399; [0D 0A 5D, 05, 05] +1F394; [0D 10 12, 05, 05] -1F39A; [0D 0A 64, 05, 05] +1F395; [0D 10 19, 05, 05] -1F39B; [0D 0A 6B, 05, 05] +1F396; [0D 10 20, 05, 05] -1F39C; [0D 0A 72, 05, 05] +1F397; [0D 10 27, 05, 05] -1F39D; [0D 0A 79, 05, 05] +1F398; [0D 10 2E, 05, 05] -1F39E; [0D 0A 80, 05, 05] +1F399; [0D 10 35, 05, 05] -1F39F; [0D 0A 87, 05, 05] +1F39A; [0D 10 3C, 05, 05] -1F3A0; [0D 0A 8E, 05, 05] +1F39B; [0D 10 43, 05, 05] -1F3A1; [0D 0A 95, 05, 05] +1F39C; [0D 10 4A, 05, 05] -1F3A2; [0D 0A 9C, 05, 05] +1F39D; [0D 10 51, 05, 05] -1F3A3; [0D 0A A3, 05, 05] +1F39E; [0D 10 58, 05, 05] -1F3A4; [0D 0A AA, 05, 05] +1F39F; [0D 10 5F, 05, 05] -1F3A5; [0D 0A B1, 05, 05] +1F3A0; [0D 10 66, 05, 05] -1F3A6; [0D 0A B8, 05, 05] +1F3A1; [0D 10 6D, 05, 05] -1F3A7; [0D 0A BF, 05, 05] +1F3A2; [0D 10 74, 05, 05] -1F3A8; [0D 0A C6, 05, 05] +1F3A3; [0D 10 7B, 05, 05] -1F3A9; [0D 0A CD, 05, 05] +1F3A4; [0D 10 82, 05, 05] -1F3AA; [0D 0A D4, 05, 05] +1F3A5; [0D 10 89, 05, 05] -1F3AB; [0D 0A DB, 05, 05] +1F3A6; [0D 10 90, 05, 05] -1F3AC; [0D 0A E2, 05, 05] +1F3A7; [0D 10 97, 05, 05] -1F3AD; [0D 0A E9, 05, 05] +1F3A8; [0D 10 9E, 05, 05] -1F3AE; [0D 0A F0, 05, 05] +1F3A9; [0D 10 A5, 05, 05] -1F3AF; [0D 0A F7, 05, 05] +1F3AA; [0D 10 AC, 05, 05] -1F3B0; [0D 0A FE, 05, 05] +1F3AB; [0D 10 B3, 05, 05] -1F3B1; [0D 0B 07, 05, 05] +1F3AC; [0D 10 BA, 05, 05] -1F3B2; [0D 0B 0E, 05, 05] +1F3AD; [0D 10 C1, 05, 05] -1F3B3; [0D 0B 15, 05, 05] +1F3AE; [0D 10 C8, 05, 05] -1F3B4; [0D 0B 1C, 05, 05] +1F3AF; [0D 10 CF, 05, 05] -1F3B5; [0D 0B 23, 05, 05] +1F3B0; [0D 10 D6, 05, 05] -1F3B6; [0D 0B 2A, 05, 05] +1F3B1; [0D 10 DD, 05, 05] -1F3B7; [0D 0B 31, 05, 05] +1F3B2; [0D 10 E4, 05, 05] -1F3B8; [0D 0B 38, 05, 05] +1F3B3; [0D 10 EB, 05, 05] -1F3B9; [0D 0B 3F, 05, 05] +1F3B4; [0D 10 F2, 05, 05] -1F3BA; [0D 0B 46, 05, 05] +1F3B5; [0D 10 F9, 05, 05] -1F3BB; [0D 0B 4D, 05, 05] +1F3B6; [0D 11 02, 05, 05] -1F3BC; [0D 0B 54, 05, 05] +1F3B7; [0D 11 09, 05, 05] -1F3BD; [0D 0B 5B, 05, 05] +1F3B8; [0D 11 10, 05, 05] -1F3BE; [0D 0B 62, 05, 05] +1F3B9; [0D 11 17, 05, 05] -1F3BF; [0D 0B 69, 05, 05] +1F3BA; [0D 11 1E, 05, 05] -1F3C0; [0D 0B 70, 05, 05] +1F3BB; [0D 11 25, 05, 05] -1F3C1; [0D 0B 77, 05, 05] +1F3BC; [0D 11 2C, 05, 05] -1F3C2; [0D 0B 7E, 05, 05] +1F3BD; [0D 11 33, 05, 05] -1F3C3; [0D 0B 85, 05, 05] +1F3BE; [0D 11 3A, 05, 05] -1F3C4; [0D 0B 8C, 05, 05] +1F3BF; [0D 11 41, 05, 05] -1F3C5; [0D 0B 93, 05, 05] +1F3C0; [0D 11 48, 05, 05] -1F3C6; [0D 0B 9A, 05, 05] +1F3C1; [0D 11 4F, 05, 05] -1F3C7; [0D 0B A1, 05, 05] +1F3C2; [0D 11 56, 05, 05] -1F3C8; [0D 0B A8, 05, 05] +1F3C3; [0D 11 5D, 05, 05] -1F3C9; [0D 0B AF, 05, 05] +1F3C4; [0D 11 64, 05, 05] -1F3CA; [0D 0B B6, 05, 05] +1F3C5; [0D 11 6B, 05, 05] -1F3CB; [0D 0B BD, 05, 05] +1F3C6; [0D 11 72, 05, 05] -1F3CC; [0D 0B C4, 05, 05] +1F3C7; [0D 11 79, 05, 05] -1F3CD; [0D 0B CB, 05, 05] +1F3C8; [0D 11 80, 05, 05] -1F3CE; [0D 0B D2, 05, 05] +1F3C9; [0D 11 87, 05, 05] -1F3CF; [0D 0B D9, 05, 05] +1F3CA; [0D 11 8E, 05, 05] -1F3D0; [0D 0B E0, 05, 05] +1F3CB; [0D 11 95, 05, 05] -1F3D1; [0D 0B E7, 05, 05] +1F3CC; [0D 11 9C, 05, 05] -1F3D2; [0D 0B EE, 05, 05] +1F3CD; [0D 11 A3, 05, 05] -1F3D3; [0D 0B F5, 05, 05] +1F3CE; [0D 11 AA, 05, 05] -1F3D4; [0D 0B FC, 05, 05] +1F3CF; [0D 11 B1, 05, 05] -1F3D5; [0D 0C 05, 05, 05] +1F3D0; [0D 11 B8, 05, 05] -1F3D6; [0D 0C 0C, 05, 05] +1F3D1; [0D 11 BF, 05, 05] -1F3D7; [0D 0C 13, 05, 05] +1F3D2; [0D 11 C6, 05, 05] -1F3D8; [0D 0C 1A, 05, 05] +1F3D3; [0D 11 CD, 05, 05] -1F3D9; [0D 0C 21, 05, 05] +1F3D4; [0D 11 D4, 05, 05] -1F3DA; [0D 0C 28, 05, 05] +1F3D5; [0D 11 DB, 05, 05] -1F3DB; [0D 0C 2F, 05, 05] +1F3D6; [0D 11 E2, 05, 05] -1F3DC; [0D 0C 36, 05, 05] +1F3D7; [0D 11 E9, 05, 05] -1F3DD; [0D 0C 3D, 05, 05] +1F3D8; [0D 11 F0, 05, 05] -1F3DE; [0D 0C 44, 05, 05] +1F3D9; [0D 11 F7, 05, 05] -1F3DF; [0D 0C 4B, 05, 05] +1F3DA; [0D 11 FE, 05, 05] -1F3E0; [0D 0C 52, 05, 05] +1F3DB; [0D 12 07, 05, 05] -1F3E1; [0D 0C 59, 05, 05] +1F3DC; [0D 12 0E, 05, 05] -1F3E2; [0D 0C 60, 05, 05] +1F3DD; [0D 12 15, 05, 05] -1F3E3; [0D 0C 67, 05, 05] +1F3DE; [0D 12 1C, 05, 05] -1F3E4; [0D 0C 6E, 05, 05] +1F3DF; [0D 12 23, 05, 05] -1F3E5; [0D 0C 75, 05, 05] +1F3E0; [0D 12 2A, 05, 05] -1F3E6; [0D 0C 7C, 05, 05] +1F3E1; [0D 12 31, 05, 05] -1F3E7; [0D 0C 83, 05, 05] +1F3E2; [0D 12 38, 05, 05] -1F3E8; [0D 0C 8A, 05, 05] +1F3E3; [0D 12 3F, 05, 05] -1F3E9; [0D 0C 91, 05, 05] +1F3E4; [0D 12 46, 05, 05] -1F3EA; [0D 0C 98, 05, 05] +1F3E5; [0D 12 4D, 05, 05] -1F3EB; [0D 0C 9F, 05, 05] +1F3E6; [0D 12 54, 05, 05] -1F3EC; [0D 0C A6, 05, 05] +1F3E7; [0D 12 5B, 05, 05] -1F3ED; [0D 0C AD, 05, 05] +1F3E8; [0D 12 62, 05, 05] -1F3EE; [0D 0C B4, 05, 05] +1F3E9; [0D 12 69, 05, 05] -1F3EF; [0D 0C BB, 05, 05] +1F3EA; [0D 12 70, 05, 05] -1F3F0; [0D 0C C2, 05, 05] +1F3EB; [0D 12 77, 05, 05] -1F3F1; [0D 0C C9, 05, 05] +1F3EC; [0D 12 7E, 05, 05] -1F3F2; [0D 0C D0, 05, 05] +1F3ED; [0D 12 85, 05, 05] -1F3F3; [0D 0C D7, 05, 05] +1F3EE; [0D 12 8C, 05, 05] -1F3F4; [0D 0C DE, 05, 05] +1F3EF; [0D 12 93, 05, 05] -1F3F5; [0D 0C E5, 05, 05] +1F3F0; [0D 12 9A, 05, 05] -1F3F6; [0D 0C EC, 05, 05] +1F3F1; [0D 12 A1, 05, 05] -1F3F7; [0D 0C F3, 05, 05] +1F3F2; [0D 12 A8, 05, 05] -1F3F8; [0D 0C FA, 05, 05] +1F3F3; [0D 12 AF, 05, 05] -1F3F9; [0D 0D 03, 05, 05] +1F3F4; [0D 12 B6, 05, 05] -1F3FA; [0D 0D 0A, 05, 05] +1F3F5; [0D 12 BD, 05, 05] -1F3FB; [0D 0D 11, 05, 05] +1F3F6; [0D 12 C4, 05, 05] -1F3FC; [0D 0D 18, 05, 05] +1F3F7; [0D 12 CB, 05, 05] -1F3FD; [0D 0D 1F, 05, 05] +1F3F8; [0D 12 D2, 05, 05] -1F3FE; [0D 0D 26, 05, 05] +1F3F9; [0D 12 D9, 05, 05] -1F3FF; [0D 0D 2D, 05, 05] +1F3FA; [0D 12 E0, 05, 05] -1F400; [0D 0D 34, 05, 05] +1F3FB; [0D 12 E7, 05, 05] -1F401; [0D 0D 3B, 05, 05] +1F3FC; [0D 12 EE, 05, 05] -1F402; [0D 0D 42, 05, 05] +1F3FD; [0D 12 F5, 05, 05] -1F403; [0D 0D 49, 05, 05] +1F3FE; [0D 12 FC, 05, 05] -1F404; [0D 0D 50, 05, 05] +1F3FF; [0D 13 05, 05, 05] -1F405; [0D 0D 57, 05, 05] +1F400; [0D 13 0C, 05, 05] -1F406; [0D 0D 5E, 05, 05] +1F401; [0D 13 13, 05, 05] -1F407; [0D 0D 65, 05, 05] +1F402; [0D 13 1A, 05, 05] -1F408; [0D 0D 6C, 05, 05] +1F403; [0D 13 21, 05, 05] -1F409; [0D 0D 73, 05, 05] +1F404; [0D 13 28, 05, 05] -1F40A; [0D 0D 7A, 05, 05] +1F405; [0D 13 2F, 05, 05] -1F40B; [0D 0D 81, 05, 05] +1F406; [0D 13 36, 05, 05] -1F40C; [0D 0D 88, 05, 05] +1F407; [0D 13 3D, 05, 05] -1F40D; [0D 0D 8F, 05, 05] +1F408; [0D 13 44, 05, 05] -1F40E; [0D 0D 96, 05, 05] +1F409; [0D 13 4B, 05, 05] -1F40F; [0D 0D 9D, 05, 05] +1F40A; [0D 13 52, 05, 05] -1F410; [0D 0D A4, 05, 05] +1F40B; [0D 13 59, 05, 05] -1F411; [0D 0D AB, 05, 05] +1F40C; [0D 13 60, 05, 05] -1F412; [0D 0D B2, 05, 05] +1F40D; [0D 13 67, 05, 05] -1F413; [0D 0D B9, 05, 05] +1F40E; [0D 13 6E, 05, 05] -1F414; [0D 0D C0, 05, 05] +1F40F; [0D 13 75, 05, 05] -1F415; [0D 0D C7, 05, 05] +1F410; [0D 13 7C, 05, 05] -1F416; [0D 0D CE, 05, 05] +1F411; [0D 13 83, 05, 05] -1F417; [0D 0D D5, 05, 05] +1F412; [0D 13 8A, 05, 05] -1F418; [0D 0D DC, 05, 05] +1F413; [0D 13 91, 05, 05] -1F419; [0D 0D E3, 05, 05] +1F414; [0D 13 98, 05, 05] -1F41A; [0D 0D EA, 05, 05] +1F415; [0D 13 9F, 05, 05] -1F41B; [0D 0D F1, 05, 05] +1F416; [0D 13 A6, 05, 05] -1F41C; [0D 0D F8, 05, 05] +1F417; [0D 13 AD, 05, 05] -1F41D; [0D 0D FF, 05, 05] +1F418; [0D 13 B4, 05, 05] -1F41E; [0D 0E 08, 05, 05] +1F419; [0D 13 BB, 05, 05] -1F41F; [0D 0E 0F, 05, 05] +1F41A; [0D 13 C2, 05, 05] -1F420; [0D 0E 16, 05, 05] +1F41B; [0D 13 C9, 05, 05] -1F421; [0D 0E 1D, 05, 05] +1F41C; [0D 13 D0, 05, 05] -1F422; [0D 0E 24, 05, 05] +1F41D; [0D 13 D7, 05, 05] -1F423; [0D 0E 2B, 05, 05] +1F41E; [0D 13 DE, 05, 05] -1F424; [0D 0E 32, 05, 05] +1F41F; [0D 13 E5, 05, 05] -1F425; [0D 0E 39, 05, 05] +1F420; [0D 13 EC, 05, 05] -1F426; [0D 0E 40, 05, 05] +1F421; [0D 13 F3, 05, 05] -1F427; [0D 0E 47, 05, 05] +1F422; [0D 13 FA, 05, 05] -1F428; [0D 0E 4E, 05, 05] +1F423; [0D 14 03, 05, 05] -1F429; [0D 0E 55, 05, 05] +1F424; [0D 14 0A, 05, 05] -1F42A; [0D 0E 5C, 05, 05] +1F425; [0D 14 11, 05, 05] -1F42B; [0D 0E 63, 05, 05] +1F426; [0D 14 18, 05, 05] -1F42C; [0D 0E 6A, 05, 05] +1F427; [0D 14 1F, 05, 05] -1F42D; [0D 0E 71, 05, 05] +1F428; [0D 14 26, 05, 05] -1F42E; [0D 0E 78, 05, 05] +1F429; [0D 14 2D, 05, 05] -1F42F; [0D 0E 7F, 05, 05] +1F42A; [0D 14 34, 05, 05] -1F430; [0D 0E 86, 05, 05] +1F42B; [0D 14 3B, 05, 05] -1F431; [0D 0E 8D, 05, 05] +1F42C; [0D 14 42, 05, 05] -1F432; [0D 0E 94, 05, 05] +1F42D; [0D 14 49, 05, 05] -1F433; [0D 0E 9B, 05, 05] +1F42E; [0D 14 50, 05, 05] -1F434; [0D 0E A2, 05, 05] +1F42F; [0D 14 57, 05, 05] -1F435; [0D 0E A9, 05, 05] +1F430; [0D 14 5E, 05, 05] -1F436; [0D 0E B0, 05, 05] +1F431; [0D 14 65, 05, 05] -1F437; [0D 0E B7, 05, 05] +1F432; [0D 14 6C, 05, 05] -1F438; [0D 0E BE, 05, 05] +1F433; [0D 14 73, 05, 05] -1F439; [0D 0E C5, 05, 05] +1F434; [0D 14 7A, 05, 05] -1F43A; [0D 0E CC, 05, 05] +1F435; [0D 14 81, 05, 05] -1F43B; [0D 0E D3, 05, 05] +1F436; [0D 14 88, 05, 05] -1F43C; [0D 0E DA, 05, 05] +1F437; [0D 14 8F, 05, 05] -1F43D; [0D 0E E1, 05, 05] +1F438; [0D 14 96, 05, 05] -1F43E; [0D 0E E8, 05, 05] +1F439; [0D 14 9D, 05, 05] -1F43F; [0D 0E EF, 05, 05] +1F43A; [0D 14 A4, 05, 05] -1F440; [0D 0E F6, 05, 05] +1F43B; [0D 14 AB, 05, 05] -1F441; [0D 0E FD, 05, 05] +1F43C; [0D 14 B2, 05, 05] -1F442; [0D 0F 06, 05, 05] +1F43D; [0D 14 B9, 05, 05] -1F443; [0D 0F 0D, 05, 05] +1F43E; [0D 14 C0, 05, 05] -1F444; [0D 0F 14, 05, 05] +1F43F; [0D 14 C7, 05, 05] -1F445; [0D 0F 1B, 05, 05] +1F440; [0D 14 CE, 05, 05] -1F446; [0D 0F 22, 05, 05] +1F441; [0D 14 D5, 05, 05] -1F447; [0D 0F 29, 05, 05] +1F442; [0D 14 DC, 05, 05] -1F448; [0D 0F 30, 05, 05] +1F443; [0D 14 E3, 05, 05] -1F449; [0D 0F 37, 05, 05] +1F444; [0D 14 EA, 05, 05] -1F44A; [0D 0F 3E, 05, 05] +1F445; [0D 14 F1, 05, 05] -1F44B; [0D 0F 45, 05, 05] +1F446; [0D 14 F8, 05, 05] -1F44C; [0D 0F 4C, 05, 05] +1F447; [0D 14 FF, 05, 05] -1F44D; [0D 0F 53, 05, 05] +1F448; [0D 15 08, 05, 05] -1F44E; [0D 0F 5A, 05, 05] +1F449; [0D 15 0F, 05, 05] -1F44F; [0D 0F 61, 05, 05] +1F44A; [0D 15 16, 05, 05] -1F450; [0D 0F 68, 05, 05] +1F44B; [0D 15 1D, 05, 05] -1F451; [0D 0F 6F, 05, 05] +1F44C; [0D 15 24, 05, 05] -1F452; [0D 0F 76, 05, 05] +1F44D; [0D 15 2B, 05, 05] -1F453; [0D 0F 7D, 05, 05] +1F44E; [0D 15 32, 05, 05] -1F454; [0D 0F 84, 05, 05] +1F44F; [0D 15 39, 05, 05] -1F455; [0D 0F 8B, 05, 05] +1F450; [0D 15 40, 05, 05] -1F456; [0D 0F 92, 05, 05] +1F451; [0D 15 47, 05, 05] -1F457; [0D 0F 99, 05, 05] +1F452; [0D 15 4E, 05, 05] -1F458; [0D 0F A0, 05, 05] +1F453; [0D 15 55, 05, 05] -1F459; [0D 0F A7, 05, 05] +1F454; [0D 15 5C, 05, 05] -1F45A; [0D 0F AE, 05, 05] +1F455; [0D 15 63, 05, 05] -1F45B; [0D 0F B5, 05, 05] +1F456; [0D 15 6A, 05, 05] -1F45C; [0D 0F BC, 05, 05] +1F457; [0D 15 71, 05, 05] -1F45D; [0D 0F C3, 05, 05] +1F458; [0D 15 78, 05, 05] -1F45E; [0D 0F CA, 05, 05] +1F459; [0D 15 7F, 05, 05] -1F45F; [0D 0F D1, 05, 05] +1F45A; [0D 15 86, 05, 05] -1F460; [0D 0F D8, 05, 05] +1F45B; [0D 15 8D, 05, 05] -1F461; [0D 0F DF, 05, 05] +1F45C; [0D 15 94, 05, 05] -1F462; [0D 0F E6, 05, 05] +1F45D; [0D 15 9B, 05, 05] -1F463; [0D 0F ED, 05, 05] +1F45E; [0D 15 A2, 05, 05] -1F464; [0D 0F F4, 05, 05] +1F45F; [0D 15 A9, 05, 05] -1F465; [0D 0F FB, 05, 05] +1F460; [0D 15 B0, 05, 05] -1F466; [0D 10 04, 05, 05] +1F461; [0D 15 B7, 05, 05] -1F467; [0D 10 0B, 05, 05] +1F462; [0D 15 BE, 05, 05] -1F468; [0D 10 12, 05, 05] +1F463; [0D 15 C5, 05, 05] -1F469; [0D 10 19, 05, 05] +1F464; [0D 15 CC, 05, 05] -1F46A; [0D 10 20, 05, 05] +1F465; [0D 15 D3, 05, 05] -1F46B; [0D 10 27, 05, 05] +1F466; [0D 15 DA, 05, 05] -1F46C; [0D 10 2E, 05, 05] +1F467; [0D 15 E1, 05, 05] -1F46D; [0D 10 35, 05, 05] +1F468; [0D 15 E8, 05, 05] -1F46E; [0D 10 3C, 05, 05] +1F469; [0D 15 EF, 05, 05] -1F46F; [0D 10 43, 05, 05] +1F46A; [0D 15 F6, 05, 05] -1F470; [0D 10 4A, 05, 05] +1F46B; [0D 15 FD, 05, 05] -1F471; [0D 10 51, 05, 05] +1F46C; [0D 16 06, 05, 05] -1F472; [0D 10 58, 05, 05] +1F46D; [0D 16 0D, 05, 05] -1F473; [0D 10 5F, 05, 05] +1F46E; [0D 16 14, 05, 05] -1F474; [0D 10 66, 05, 05] +1F46F; [0D 16 1B, 05, 05] -1F475; [0D 10 6D, 05, 05] +1F470; [0D 16 22, 05, 05] -1F476; [0D 10 74, 05, 05] +1F471; [0D 16 29, 05, 05] -1F477; [0D 10 7B, 05, 05] +1F472; [0D 16 30, 05, 05] -1F478; [0D 10 82, 05, 05] +1F473; [0D 16 37, 05, 05] -1F479; [0D 10 89, 05, 05] +1F474; [0D 16 3E, 05, 05] -1F47A; [0D 10 90, 05, 05] +1F475; [0D 16 45, 05, 05] -1F47B; [0D 10 97, 05, 05] +1F476; [0D 16 4C, 05, 05] -1F47C; [0D 10 9E, 05, 05] +1F477; [0D 16 53, 05, 05] -1F47D; [0D 10 A5, 05, 05] +1F478; [0D 16 5A, 05, 05] -1F47E; [0D 10 AC, 05, 05] +1F479; [0D 16 61, 05, 05] -1F47F; [0D 10 B3, 05, 05] +1F47A; [0D 16 68, 05, 05] -1F480; [0D 10 BA, 05, 05] +1F47B; [0D 16 6F, 05, 05] -1F481; [0D 10 C1, 05, 05] +1F47C; [0D 16 76, 05, 05] -1F482; [0D 10 C8, 05, 05] +1F47D; [0D 16 7D, 05, 05] -1F483; [0D 10 CF, 05, 05] +1F47E; [0D 16 84, 05, 05] -1F484; [0D 10 D6, 05, 05] +1F47F; [0D 16 8B, 05, 05] -1F485; [0D 10 DD, 05, 05] +1F480; [0D 16 92, 05, 05] -1F486; [0D 10 E4, 05, 05] +1F481; [0D 16 99, 05, 05] -1F487; [0D 10 EB, 05, 05] +1F482; [0D 16 A0, 05, 05] -1F488; [0D 10 F2, 05, 05] +1F483; [0D 16 A7, 05, 05] -1F489; [0D 10 F9, 05, 05] +1F484; [0D 16 AE, 05, 05] -1F48A; [0D 11 02, 05, 05] +1F485; [0D 16 B5, 05, 05] -1F48B; [0D 11 09, 05, 05] +1F486; [0D 16 BC, 05, 05] -1F48C; [0D 11 10, 05, 05] +1F487; [0D 16 C3, 05, 05] -1F48D; [0D 11 17, 05, 05] +1F488; [0D 16 CA, 05, 05] -1F48E; [0D 11 1E, 05, 05] +1F489; [0D 16 D1, 05, 05] -1F48F; [0D 11 25, 05, 05] +1F48A; [0D 16 D8, 05, 05] -1F490; [0D 11 2C, 05, 05] +1F48B; [0D 16 DF, 05, 05] -1F491; [0D 11 33, 05, 05] +1F48C; [0D 16 E6, 05, 05] -1F492; [0D 11 3A, 05, 05] +1F48D; [0D 16 ED, 05, 05] -1F493; [0D 11 41, 05, 05] +1F48E; [0D 16 F4, 05, 05] -1F494; [0D 11 48, 05, 05] +1F48F; [0D 16 FB, 05, 05] -1F495; [0D 11 4F, 05, 05] +1F490; [0D 17 04, 05, 05] -1F496; [0D 11 56, 05, 05] +1F491; [0D 17 0B, 05, 05] -1F497; [0D 11 5D, 05, 05] +1F492; [0D 17 12, 05, 05] -1F498; [0D 11 64, 05, 05] +1F493; [0D 17 19, 05, 05] -1F499; [0D 11 6B, 05, 05] +1F494; [0D 17 20, 05, 05] -1F49A; [0D 11 72, 05, 05] +1F495; [0D 17 27, 05, 05] -1F49B; [0D 11 79, 05, 05] +1F496; [0D 17 2E, 05, 05] -1F49C; [0D 11 80, 05, 05] +1F497; [0D 17 35, 05, 05] -1F49D; [0D 11 87, 05, 05] +1F498; [0D 17 3C, 05, 05] -1F49E; [0D 11 8E, 05, 05] +1F499; [0D 17 43, 05, 05] -1F49F; [0D 11 95, 05, 05] +1F49A; [0D 17 4A, 05, 05] -1F4A0; [0D 11 9C, 05, 05] +1F49B; [0D 17 51, 05, 05] -1F4A1; [0D 11 A3, 05, 05] +1F49C; [0D 17 58, 05, 05] -1F4A2; [0D 11 AA, 05, 05] +1F49D; [0D 17 5F, 05, 05] -1F4A3; [0D 11 B1, 05, 05] +1F49E; [0D 17 66, 05, 05] -1F4A4; [0D 11 B8, 05, 05] +1F49F; [0D 17 6D, 05, 05] -1F4A5; [0D 11 BF, 05, 05] +1F4A0; [0D 17 74, 05, 05] -1F4A6; [0D 11 C6, 05, 05] +1F4A1; [0D 17 7B, 05, 05] -1F4A7; [0D 11 CD, 05, 05] +1F4A2; [0D 17 82, 05, 05] -1F4A8; [0D 11 D4, 05, 05] +1F4A3; [0D 17 89, 05, 05] -1F4A9; [0D 11 DB, 05, 05] +1F4A4; [0D 17 90, 05, 05] -1F4AA; [0D 11 E2, 05, 05] +1F4A5; [0D 17 97, 05, 05] -1F4AB; [0D 11 E9, 05, 05] +1F4A6; [0D 17 9E, 05, 05] -1F4AC; [0D 11 F0, 05, 05] +1F4A7; [0D 17 A5, 05, 05] -1F4AD; [0D 11 F7, 05, 05] +1F4A8; [0D 17 AC, 05, 05] -1F4AE; [0D 11 FE, 05, 05] +1F4A9; [0D 17 B3, 05, 05] -1F4AF; [0D 12 07, 05, 05] +1F4AA; [0D 17 BA, 05, 05] -1F4B0; [0D 12 0E, 05, 05] +1F4AB; [0D 17 C1, 05, 05] -1F4B1; [0D 12 15, 05, 05] +1F4AC; [0D 17 C8, 05, 05] -1F4B2; [0D 12 1C, 05, 05] +1F4AD; [0D 17 CF, 05, 05] -1F4B3; [0D 12 23, 05, 05] +1F4AE; [0D 17 D6, 05, 05] -1F4B4; [0D 12 2A, 05, 05] +1F4AF; [0D 17 DD, 05, 05] -1F4B5; [0D 12 31, 05, 05] +1F4B0; [0D 17 E4, 05, 05] -1F4B6; [0D 12 38, 05, 05] +1F4B1; [0D 17 EB, 05, 05] -1F4B7; [0D 12 3F, 05, 05] +1F4B2; [0D 17 F2, 05, 05] -1F4B8; [0D 12 46, 05, 05] +1F4B3; [0D 17 F9, 05, 05] -1F4B9; [0D 12 4D, 05, 05] +1F4B4; [0D 18 02, 05, 05] -1F4BA; [0D 12 54, 05, 05] +1F4B5; [0D 18 09, 05, 05] -1F4BB; [0D 12 5B, 05, 05] +1F4B6; [0D 18 10, 05, 05] -1F4BC; [0D 12 62, 05, 05] +1F4B7; [0D 18 17, 05, 05] -1F4BD; [0D 12 69, 05, 05] +1F4B8; [0D 18 1E, 05, 05] -1F4BE; [0D 12 70, 05, 05] +1F4B9; [0D 18 25, 05, 05] -1F4BF; [0D 12 77, 05, 05] +1F4BA; [0D 18 2C, 05, 05] -1F4C0; [0D 12 7E, 05, 05] +1F4BB; [0D 18 33, 05, 05] -1F4C1; [0D 12 85, 05, 05] +1F4BC; [0D 18 3A, 05, 05] -1F4C2; [0D 12 8C, 05, 05] +1F4BD; [0D 18 41, 05, 05] -1F4C3; [0D 12 93, 05, 05] +1F4BE; [0D 18 48, 05, 05] -1F4C4; [0D 12 9A, 05, 05] +1F4BF; [0D 18 4F, 05, 05] -1F4C5; [0D 12 A1, 05, 05] +1F4C0; [0D 18 56, 05, 05] -1F4C6; [0D 12 A8, 05, 05] +1F4C1; [0D 18 5D, 05, 05] -1F4C7; [0D 12 AF, 05, 05] +1F4C2; [0D 18 64, 05, 05] -1F4C8; [0D 12 B6, 05, 05] +1F4C3; [0D 18 6B, 05, 05] -1F4C9; [0D 12 BD, 05, 05] +1F4C4; [0D 18 72, 05, 05] -1F4CA; [0D 12 C4, 05, 05] +1F4C5; [0D 18 79, 05, 05] -1F4CB; [0D 12 CB, 05, 05] +1F4C6; [0D 18 80, 05, 05] -1F4CC; [0D 12 D2, 05, 05] +1F4C7; [0D 18 87, 05, 05] -1F4CD; [0D 12 D9, 05, 05] +1F4C8; [0D 18 8E, 05, 05] -1F4CE; [0D 12 E0, 05, 05] +1F4C9; [0D 18 95, 05, 05] -1F4CF; [0D 12 E7, 05, 05] +1F4CA; [0D 18 9C, 05, 05] -1F4D0; [0D 12 EE, 05, 05] +1F4CB; [0D 18 A3, 05, 05] -1F4D1; [0D 12 F5, 05, 05] +1F4CC; [0D 18 AA, 05, 05] -1F4D2; [0D 12 FC, 05, 05] +1F4CD; [0D 18 B1, 05, 05] -1F4D3; [0D 13 05, 05, 05] +1F4CE; [0D 18 B8, 05, 05] -1F4D4; [0D 13 0C, 05, 05] +1F4CF; [0D 18 BF, 05, 05] -1F4D5; [0D 13 13, 05, 05] +1F4D0; [0D 18 C6, 05, 05] -1F4D6; [0D 13 1A, 05, 05] +1F4D1; [0D 18 CD, 05, 05] -1F4D7; [0D 13 21, 05, 05] +1F4D2; [0D 18 D4, 05, 05] -1F4D8; [0D 13 28, 05, 05] +1F4D3; [0D 18 DB, 05, 05] -1F4D9; [0D 13 2F, 05, 05] +1F4D4; [0D 18 E2, 05, 05] -1F4DA; [0D 13 36, 05, 05] +1F4D5; [0D 18 E9, 05, 05] -1F4DB; [0D 13 3D, 05, 05] +1F4D6; [0D 18 F0, 05, 05] -1F4DC; [0D 13 44, 05, 05] +1F4D7; [0D 18 F7, 05, 05] -1F4DD; [0D 13 4B, 05, 05] +1F4D8; [0D 18 FE, 05, 05] -1F4DE; [0D 13 52, 05, 05] +1F4D9; [0D 19 07, 05, 05] -1F4DF; [0D 13 59, 05, 05] +1F4DA; [0D 19 0E, 05, 05] -1F4E0; [0D 13 60, 05, 05] +1F4DB; [0D 19 15, 05, 05] -1F4E1; [0D 13 67, 05, 05] +1F4DC; [0D 19 1C, 05, 05] -1F4E2; [0D 13 6E, 05, 05] +1F4DD; [0D 19 23, 05, 05] -1F4E3; [0D 13 75, 05, 05] +1F4DE; [0D 19 2A, 05, 05] -1F4E4; [0D 13 7C, 05, 05] +1F4DF; [0D 19 31, 05, 05] -1F4E5; [0D 13 83, 05, 05] +1F4E0; [0D 19 38, 05, 05] -1F4E6; [0D 13 8A, 05, 05] +1F4E1; [0D 19 3F, 05, 05] -1F4E7; [0D 13 91, 05, 05] +1F4E2; [0D 19 46, 05, 05] -1F4E8; [0D 13 98, 05, 05] +1F4E3; [0D 19 4D, 05, 05] -1F4E9; [0D 13 9F, 05, 05] +1F4E4; [0D 19 54, 05, 05] -1F4EA; [0D 13 A6, 05, 05] +1F4E5; [0D 19 5B, 05, 05] -1F4EB; [0D 13 AD, 05, 05] +1F4E6; [0D 19 62, 05, 05] -1F4EC; [0D 13 B4, 05, 05] +1F4E7; [0D 19 69, 05, 05] -1F4ED; [0D 13 BB, 05, 05] +1F4E8; [0D 19 70, 05, 05] -1F4EE; [0D 13 C2, 05, 05] +1F4E9; [0D 19 77, 05, 05] -1F4EF; [0D 13 C9, 05, 05] +1F4EA; [0D 19 7E, 05, 05] -1F4F0; [0D 13 D0, 05, 05] +1F4EB; [0D 19 85, 05, 05] -1F4F1; [0D 13 D7, 05, 05] +1F4EC; [0D 19 8C, 05, 05] -1F4F2; [0D 13 DE, 05, 05] +1F4ED; [0D 19 93, 05, 05] -1F4F3; [0D 13 E5, 05, 05] +1F4EE; [0D 19 9A, 05, 05] -1F4F4; [0D 13 EC, 05, 05] +1F4EF; [0D 19 A1, 05, 05] -1F4F5; [0D 13 F3, 05, 05] +1F4F0; [0D 19 A8, 05, 05] -1F4F6; [0D 13 FA, 05, 05] +1F4F1; [0D 19 AF, 05, 05] -1F4F7; [0D 14 03, 05, 05] +1F4F2; [0D 19 B6, 05, 05] -1F4F8; [0D 14 0A, 05, 05] +1F4F3; [0D 19 BD, 05, 05] -1F4F9; [0D 14 11, 05, 05] +1F4F4; [0D 19 C4, 05, 05] -1F4FA; [0D 14 18, 05, 05] +1F4F5; [0D 19 CB, 05, 05] -1F4FB; [0D 14 1F, 05, 05] +1F4F6; [0D 19 D2, 05, 05] -1F4FC; [0D 14 26, 05, 05] +1F4F7; [0D 19 D9, 05, 05] -1F4FD; [0D 14 2D, 05, 05] +1F4F8; [0D 19 E0, 05, 05] -1F4FE; [0D 14 34, 05, 05] +1F4F9; [0D 19 E7, 05, 05] -1F4FF; [0D 14 3B, 05, 05] +1F4FA; [0D 19 EE, 05, 05] -1F500; [0D 14 42, 05, 05] +1F4FB; [0D 19 F5, 05, 05] -1F501; [0D 14 49, 05, 05] +1F4FC; [0D 19 FC, 05, 05] -1F502; [0D 14 50, 05, 05] +1F4FD; [0D 1A 05, 05, 05] -1F503; [0D 14 57, 05, 05] +1F4FE; [0D 1A 0C, 05, 05] -1F504; [0D 14 5E, 05, 05] +1F4FF; [0D 1A 13, 05, 05] -1F505; [0D 14 65, 05, 05] +1F500; [0D 1A 1A, 05, 05] -1F506; [0D 14 6C, 05, 05] +1F501; [0D 1A 21, 05, 05] -1F507; [0D 14 73, 05, 05] +1F502; [0D 1A 28, 05, 05] -1F508; [0D 14 7A, 05, 05] +1F503; [0D 1A 2F, 05, 05] -1F509; [0D 14 81, 05, 05] +1F504; [0D 1A 36, 05, 05] -1F50A; [0D 14 88, 05, 05] +1F505; [0D 1A 3D, 05, 05] -1F50B; [0D 14 8F, 05, 05] +1F506; [0D 1A 44, 05, 05] -1F50C; [0D 14 96, 05, 05] +1F507; [0D 1A 4B, 05, 05] -1F50D; [0D 14 9D, 05, 05] +1F508; [0D 1A 52, 05, 05] -1F50E; [0D 14 A4, 05, 05] +1F509; [0D 1A 59, 05, 05] -1F50F; [0D 14 AB, 05, 05] +1F50A; [0D 1A 60, 05, 05] -1F510; [0D 14 B2, 05, 05] +1F50B; [0D 1A 67, 05, 05] -1F511; [0D 14 B9, 05, 05] +1F50C; [0D 1A 6E, 05, 05] -1F512; [0D 14 C0, 05, 05] +1F50D; [0D 1A 75, 05, 05] -1F513; [0D 14 C7, 05, 05] +1F50E; [0D 1A 7C, 05, 05] -1F514; [0D 14 CE, 05, 05] +1F50F; [0D 1A 83, 05, 05] -1F515; [0D 14 D5, 05, 05] +1F510; [0D 1A 8A, 05, 05] -1F516; [0D 14 DC, 05, 05] +1F511; [0D 1A 91, 05, 05] -1F517; [0D 14 E3, 05, 05] +1F512; [0D 1A 98, 05, 05] -1F518; [0D 14 EA, 05, 05] +1F513; [0D 1A 9F, 05, 05] -1F519; [0D 14 F1, 05, 05] +1F514; [0D 1A A6, 05, 05] -1F51A; [0D 14 F8, 05, 05] +1F515; [0D 1A AD, 05, 05] -1F51B; [0D 14 FF, 05, 05] +1F516; [0D 1A B4, 05, 05] -1F51C; [0D 15 08, 05, 05] +1F517; [0D 1A BB, 05, 05] -1F51D; [0D 15 0F, 05, 05] +1F518; [0D 1A C2, 05, 05] -1F51E; [0D 15 16, 05, 05] +1F519; [0D 1A C9, 05, 05] -1F51F; [0D 15 1D, 05, 05] +1F51A; [0D 1A D0, 05, 05] -1F520; [0D 15 24, 05, 05] +1F51B; [0D 1A D7, 05, 05] -1F521; [0D 15 2B, 05, 05] +1F51C; [0D 1A DE, 05, 05] -1F522; [0D 15 32, 05, 05] +1F51D; [0D 1A E5, 05, 05] -1F523; [0D 15 39, 05, 05] +1F51E; [0D 1A EC, 05, 05] -1F524; [0D 15 40, 05, 05] +1F51F; [0D 1A F3, 05, 05] -1F525; [0D 15 47, 05, 05] +1F520; [0D 1A FA, 05, 05] -1F526; [0D 15 4E, 05, 05] +1F521; [0D 1B 03, 05, 05] -1F527; [0D 15 55, 05, 05] +1F522; [0D 1B 0A, 05, 05] -1F528; [0D 15 5C, 05, 05] +1F523; [0D 1B 11, 05, 05] -1F529; [0D 15 63, 05, 05] +1F524; [0D 1B 18, 05, 05] -1F52A; [0D 15 6A, 05, 05] +1F525; [0D 1B 1F, 05, 05] -1F52B; [0D 15 71, 05, 05] +1F526; [0D 1B 26, 05, 05] -1F52C; [0D 15 78, 05, 05] +1F527; [0D 1B 2D, 05, 05] -1F52D; [0D 15 7F, 05, 05] +1F528; [0D 1B 34, 05, 05] -1F52E; [0D 15 86, 05, 05] +1F529; [0D 1B 3B, 05, 05] -1F52F; [0D 15 8D, 05, 05] +1F52A; [0D 1B 42, 05, 05] -1F530; [0D 15 94, 05, 05] +1F52B; [0D 1B 49, 05, 05] -1F531; [0D 15 9B, 05, 05] +1F52C; [0D 1B 50, 05, 05] -1F532; [0D 15 A2, 05, 05] +1F52D; [0D 1B 57, 05, 05] -1F533; [0D 15 A9, 05, 05] +1F52E; [0D 1B 5E, 05, 05] -1F534; [0D 15 B0, 05, 05] +1F52F; [0D 1B 65, 05, 05] -1F535; [0D 15 B7, 05, 05] +1F530; [0D 1B 6C, 05, 05] -1F536; [0D 15 BE, 05, 05] +1F531; [0D 1B 73, 05, 05] -1F537; [0D 15 C5, 05, 05] +1F532; [0D 1B 7A, 05, 05] -1F538; [0D 15 CC, 05, 05] +1F533; [0D 1B 81, 05, 05] -1F539; [0D 15 D3, 05, 05] +1F534; [0D 1B 88, 05, 05] -1F53A; [0D 15 DA, 05, 05] +1F535; [0D 1B 8F, 05, 05] -1F53B; [0D 15 E1, 05, 05] +1F536; [0D 1B 96, 05, 05] -1F53C; [0D 15 E8, 05, 05] +1F537; [0D 1B 9D, 05, 05] -1F53D; [0D 15 EF, 05, 05] +1F538; [0D 1B A4, 05, 05] -1F53E; [0D 15 F6, 05, 05] +1F539; [0D 1B AB, 05, 05] -1F53F; [0D 15 FD, 05, 05] +1F53A; [0D 1B B2, 05, 05] -1F540; [0D 16 06, 05, 05] +1F53B; [0D 1B B9, 05, 05] -1F541; [0D 16 0D, 05, 05] +1F53C; [0D 1B C0, 05, 05] -1F542; [0D 16 14, 05, 05] +1F53D; [0D 1B C7, 05, 05] -1F543; [0D 16 1B, 05, 05] +1F53E; [0D 1B CE, 05, 05] -1F544; [0D 16 22, 05, 05] +1F53F; [0D 1B D5, 05, 05] -1F545; [0D 16 29, 05, 05] +1F540; [0D 1B DC, 05, 05] -1F546; [0D 16 30, 05, 05] +1F541; [0D 1B E3, 05, 05] -1F547; [0D 16 37, 05, 05] +1F542; [0D 1B EA, 05, 05] -1F548; [0D 16 3E, 05, 05] +1F543; [0D 1B F1, 05, 05] -1F549; [0D 16 45, 05, 05] +1F544; [0D 1B F8, 05, 05] -1F54A; [0D 16 4C, 05, 05] +1F545; [0D 1B FF, 05, 05] -1F54B; [0D 16 53, 05, 05] +1F546; [0D 1C 08, 05, 05] -1F54C; [0D 16 5A, 05, 05] +1F547; [0D 1C 0F, 05, 05] -1F54D; [0D 16 61, 05, 05] +1F548; [0D 1C 16, 05, 05] -1F54E; [0D 16 68, 05, 05] +1F549; [0D 1C 1D, 05, 05] -1F54F; [0D 16 6F, 05, 05] +1F54A; [0D 1C 24, 05, 05] -1F550; [0D 16 76, 05, 05] +1F54B; [0D 1C 2B, 05, 05] -1F551; [0D 16 7D, 05, 05] +1F54C; [0D 1C 32, 05, 05] -1F552; [0D 16 84, 05, 05] +1F54D; [0D 1C 39, 05, 05] -1F553; [0D 16 8B, 05, 05] +1F54E; [0D 1C 40, 05, 05] -1F554; [0D 16 92, 05, 05] +1F54F; [0D 1C 47, 05, 05] -1F555; [0D 16 99, 05, 05] +1F550; [0D 1C 4E, 05, 05] -1F556; [0D 16 A0, 05, 05] +1F551; [0D 1C 55, 05, 05] -1F557; [0D 16 A7, 05, 05] +1F552; [0D 1C 5C, 05, 05] -1F558; [0D 16 AE, 05, 05] +1F553; [0D 1C 63, 05, 05] -1F559; [0D 16 B5, 05, 05] +1F554; [0D 1C 6A, 05, 05] -1F55A; [0D 16 BC, 05, 05] +1F555; [0D 1C 71, 05, 05] -1F55B; [0D 16 C3, 05, 05] +1F556; [0D 1C 78, 05, 05] -1F55C; [0D 16 CA, 05, 05] +1F557; [0D 1C 7F, 05, 05] -1F55D; [0D 16 D1, 05, 05] +1F558; [0D 1C 86, 05, 05] -1F55E; [0D 16 D8, 05, 05] +1F559; [0D 1C 8D, 05, 05] -1F55F; [0D 16 DF, 05, 05] +1F55A; [0D 1C 94, 05, 05] -1F560; [0D 16 E6, 05, 05] +1F55B; [0D 1C 9B, 05, 05] -1F561; [0D 16 ED, 05, 05] +1F55C; [0D 1C A2, 05, 05] -1F562; [0D 16 F4, 05, 05] +1F55D; [0D 1C A9, 05, 05] -1F563; [0D 16 FB, 05, 05] +1F55E; [0D 1C B0, 05, 05] -1F564; [0D 17 04, 05, 05] +1F55F; [0D 1C B7, 05, 05] -1F565; [0D 17 0B, 05, 05] +1F560; [0D 1C BE, 05, 05] -1F566; [0D 17 12, 05, 05] +1F561; [0D 1C C5, 05, 05] -1F567; [0D 17 19, 05, 05] +1F562; [0D 1C CC, 05, 05] -1F568; [0D 17 20, 05, 05] +1F563; [0D 1C D3, 05, 05] -1F569; [0D 17 27, 05, 05] +1F564; [0D 1C DA, 05, 05] -1F56A; [0D 17 2E, 05, 05] +1F565; [0D 1C E1, 05, 05] -1F56B; [0D 17 35, 05, 05] +1F566; [0D 1C E8, 05, 05] -1F56C; [0D 17 3C, 05, 05] +1F567; [0D 1C EF, 05, 05] -1F56D; [0D 17 43, 05, 05] +1F568; [0D 1C F6, 05, 05] -1F56E; [0D 17 4A, 05, 05] +1F569; [0D 1C FD, 05, 05] -1F56F; [0D 17 51, 05, 05] +1F56A; [0D 1D 06, 05, 05] -1F570; [0D 17 58, 05, 05] +1F56B; [0D 1D 0D, 05, 05] -1F571; [0D 17 5F, 05, 05] +1F56C; [0D 1D 14, 05, 05] -1F572; [0D 17 66, 05, 05] +1F56D; [0D 1D 1B, 05, 05] -1F573; [0D 17 6D, 05, 05] +1F56E; [0D 1D 22, 05, 05] -1F574; [0D 17 74, 05, 05] +1F56F; [0D 1D 29, 05, 05] -1F575; [0D 17 7B, 05, 05] +1F570; [0D 1D 30, 05, 05] -1F576; [0D 17 82, 05, 05] +1F571; [0D 1D 37, 05, 05] -1F577; [0D 17 89, 05, 05] +1F572; [0D 1D 3E, 05, 05] -1F578; [0D 17 90, 05, 05] +1F573; [0D 1D 45, 05, 05] -1F579; [0D 17 97, 05, 05] +1F574; [0D 1D 4C, 05, 05] -1F57A; [0D 17 9E, 05, 05] +1F575; [0D 1D 53, 05, 05] -1F57B; [0D 17 A5, 05, 05] +1F576; [0D 1D 5A, 05, 05] -1F57C; [0D 17 AC, 05, 05] +1F577; [0D 1D 61, 05, 05] -1F57D; [0D 17 B3, 05, 05] +1F578; [0D 1D 68, 05, 05] -1F57E; [0D 17 BA, 05, 05] +1F579; [0D 1D 6F, 05, 05] -1F57F; [0D 17 C1, 05, 05] +1F57A; [0D 1D 76, 05, 05] -1F580; [0D 17 C8, 05, 05] +1F57B; [0D 1D 7D, 05, 05] -1F581; [0D 17 CF, 05, 05] +1F57C; [0D 1D 84, 05, 05] -1F582; [0D 17 D6, 05, 05] +1F57D; [0D 1D 8B, 05, 05] -1F583; [0D 17 DD, 05, 05] +1F57E; [0D 1D 92, 05, 05] -1F584; [0D 17 E4, 05, 05] +1F57F; [0D 1D 99, 05, 05] -1F585; [0D 17 EB, 05, 05] +1F580; [0D 1D A0, 05, 05] -1F586; [0D 17 F2, 05, 05] +1F581; [0D 1D A7, 05, 05] -1F587; [0D 17 F9, 05, 05] +1F582; [0D 1D AE, 05, 05] -1F588; [0D 18 02, 05, 05] +1F583; [0D 1D B5, 05, 05] -1F589; [0D 18 09, 05, 05] +1F584; [0D 1D BC, 05, 05] -1F58A; [0D 18 10, 05, 05] +1F585; [0D 1D C3, 05, 05] -1F58B; [0D 18 17, 05, 05] +1F586; [0D 1D CA, 05, 05] -1F58C; [0D 18 1E, 05, 05] +1F587; [0D 1D D1, 05, 05] -1F58D; [0D 18 25, 05, 05] +1F588; [0D 1D D8, 05, 05] -1F58E; [0D 18 2C, 05, 05] +1F589; [0D 1D DF, 05, 05] -1F58F; [0D 18 33, 05, 05] +1F58A; [0D 1D E6, 05, 05] -1F590; [0D 18 3A, 05, 05] +1F58B; [0D 1D ED, 05, 05] -1F591; [0D 18 41, 05, 05] +1F58C; [0D 1D F4, 05, 05] -1F592; [0D 18 48, 05, 05] +1F58D; [0D 1D FB, 05, 05] -1F593; [0D 18 4F, 05, 05] +1F58E; [0D 1E 04, 05, 05] -1F594; [0D 18 56, 05, 05] +1F58F; [0D 1E 0B, 05, 05] -1F595; [0D 18 5D, 05, 05] +1F590; [0D 1E 12, 05, 05] -1F596; [0D 18 64, 05, 05] +1F591; [0D 1E 19, 05, 05] -1F597; [0D 18 6B, 05, 05] +1F592; [0D 1E 20, 05, 05] -1F598; [0D 18 72, 05, 05] +1F593; [0D 1E 27, 05, 05] -1F599; [0D 18 79, 05, 05] +1F594; [0D 1E 2E, 05, 05] -1F59A; [0D 18 80, 05, 05] +1F595; [0D 1E 35, 05, 05] -1F59B; [0D 18 87, 05, 05] +1F596; [0D 1E 3C, 05, 05] -1F59C; [0D 18 8E, 05, 05] +1F597; [0D 1E 43, 05, 05] -1F59D; [0D 18 95, 05, 05] +1F598; [0D 1E 4A, 05, 05] -1F59E; [0D 18 9C, 05, 05] +1F599; [0D 1E 51, 05, 05] -1F59F; [0D 18 A3, 05, 05] +1F59A; [0D 1E 58, 05, 05] -1F5A0; [0D 18 AA, 05, 05] +1F59B; [0D 1E 5F, 05, 05] -1F5A1; [0D 18 B1, 05, 05] +1F59C; [0D 1E 66, 05, 05] -1F5A2; [0D 18 B8, 05, 05] +1F59D; [0D 1E 6D, 05, 05] -1F5A3; [0D 18 BF, 05, 05] +1F59E; [0D 1E 74, 05, 05] -1F5A4; [0D 18 C6, 05, 05] +1F59F; [0D 1E 7B, 05, 05] -1F5A5; [0D 18 CD, 05, 05] +1F5A0; [0D 1E 82, 05, 05] -1F5A6; [0D 18 D4, 05, 05] +1F5A1; [0D 1E 89, 05, 05] -1F5A7; [0D 18 DB, 05, 05] +1F5A2; [0D 1E 90, 05, 05] -1F5A8; [0D 18 E2, 05, 05] +1F5A3; [0D 1E 97, 05, 05] -1F5A9; [0D 18 E9, 05, 05] +1F5A4; [0D 1E 9E, 05, 05] -1F5AA; [0D 18 F0, 05, 05] +1F5A5; [0D 1E A5, 05, 05] -1F5AB; [0D 18 F7, 05, 05] +1F5A6; [0D 1E AC, 05, 05] -1F5AC; [0D 18 FE, 05, 05] +1F5A7; [0D 1E B3, 05, 05] -1F5AD; [0D 19 07, 05, 05] +1F5A8; [0D 1E BA, 05, 05] -1F5AE; [0D 19 0E, 05, 05] +1F5A9; [0D 1E C1, 05, 05] -1F5AF; [0D 19 15, 05, 05] +1F5AA; [0D 1E C8, 05, 05] -1F5B0; [0D 19 1C, 05, 05] +1F5AB; [0D 1E CF, 05, 05] -1F5B1; [0D 19 23, 05, 05] +1F5AC; [0D 1E D6, 05, 05] -1F5B2; [0D 19 2A, 05, 05] +1F5AD; [0D 1E DD, 05, 05] -1F5B3; [0D 19 31, 05, 05] +1F5AE; [0D 1E E4, 05, 05] -1F5B4; [0D 19 38, 05, 05] +1F5AF; [0D 1E EB, 05, 05] -1F5B5; [0D 19 3F, 05, 05] +1F5B0; [0D 1E F2, 05, 05] -1F5B6; [0D 19 46, 05, 05] +1F5B1; [0D 1E F9, 05, 05] -1F5B7; [0D 19 4D, 05, 05] +1F5B2; [0D 1F 02, 05, 05] -1F5B8; [0D 19 54, 05, 05] +1F5B3; [0D 1F 09, 05, 05] -1F5B9; [0D 19 5B, 05, 05] +1F5B4; [0D 1F 10, 05, 05] -1F5BA; [0D 19 62, 05, 05] +1F5B5; [0D 1F 17, 05, 05] -1F5BB; [0D 19 69, 05, 05] +1F5B6; [0D 1F 1E, 05, 05] -1F5BC; [0D 19 70, 05, 05] +1F5B7; [0D 1F 25, 05, 05] -1F5BD; [0D 19 77, 05, 05] +1F5B8; [0D 1F 2C, 05, 05] -1F5BE; [0D 19 7E, 05, 05] +1F5B9; [0D 1F 33, 05, 05] -1F5BF; [0D 19 85, 05, 05] +1F5BA; [0D 1F 3A, 05, 05] -1F5C0; [0D 19 8C, 05, 05] +1F5BB; [0D 1F 41, 05, 05] -1F5C1; [0D 19 93, 05, 05] +1F5BC; [0D 1F 48, 05, 05] -1F5C2; [0D 19 9A, 05, 05] +1F5BD; [0D 1F 4F, 05, 05] -1F5C3; [0D 19 A1, 05, 05] +1F5BE; [0D 1F 56, 05, 05] -1F5C4; [0D 19 A8, 05, 05] +1F5BF; [0D 1F 5D, 05, 05] -1F5C5; [0D 19 AF, 05, 05] +1F5C0; [0D 1F 64, 05, 05] -1F5C6; [0D 19 B6, 05, 05] +1F5C1; [0D 1F 6B, 05, 05] -1F5C7; [0D 19 BD, 05, 05] +1F5C2; [0D 1F 72, 05, 05] -1F5C8; [0D 19 C4, 05, 05] +1F5C3; [0D 1F 79, 05, 05] -1F5C9; [0D 19 CB, 05, 05] +1F5C4; [0D 1F 80, 05, 05] -1F5CA; [0D 19 D2, 05, 05] +1F5C5; [0D 1F 87, 05, 05] -1F5CB; [0D 19 D9, 05, 05] +1F5C6; [0D 1F 8E, 05, 05] -1F5CC; [0D 19 E0, 05, 05] +1F5C7; [0D 1F 95, 05, 05] -1F5CD; [0D 19 E7, 05, 05] +1F5C8; [0D 1F 9C, 05, 05] -1F5CE; [0D 19 EE, 05, 05] +1F5C9; [0D 1F A3, 05, 05] -1F5CF; [0D 19 F5, 05, 05] +1F5CA; [0D 1F AA, 05, 05] -1F5D0; [0D 19 FC, 05, 05] +1F5CB; [0D 1F B1, 05, 05] -1F5D1; [0D 1A 05, 05, 05] +1F5CC; [0D 1F B8, 05, 05] -1F5D2; [0D 1A 0C, 05, 05] +1F5CD; [0D 1F BF, 05, 05] -1F5D3; [0D 1A 13, 05, 05] +1F5CE; [0D 1F C6, 05, 05] -1F5D4; [0D 1A 1A, 05, 05] +1F5CF; [0D 1F CD, 05, 05] -1F5D5; [0D 1A 21, 05, 05] +1F5D0; [0D 1F D4, 05, 05] -1F5D6; [0D 1A 28, 05, 05] +1F5D1; [0D 1F DB, 05, 05] -1F5D7; [0D 1A 2F, 05, 05] +1F5D2; [0D 1F E2, 05, 05] -1F5D8; [0D 1A 36, 05, 05] +1F5D3; [0D 1F E9, 05, 05] -1F5D9; [0D 1A 3D, 05, 05] +1F5D4; [0D 1F F0, 05, 05] -1F5DA; [0D 1A 44, 05, 05] +1F5D5; [0D 1F F7, 05, 05] -1F5DB; [0D 1A 4B, 05, 05] +1F5D6; [0D 1F FE, 05, 05] -1F5DC; [0D 1A 52, 05, 05] +1F5D7; [0D 20 07, 05, 05] -1F5DD; [0D 1A 59, 05, 05] +1F5D8; [0D 20 0E, 05, 05] -1F5DE; [0D 1A 60, 05, 05] +1F5D9; [0D 20 15, 05, 05] -1F5DF; [0D 1A 67, 05, 05] +1F5DA; [0D 20 1C, 05, 05] -1F5E0; [0D 1A 6E, 05, 05] +1F5DB; [0D 20 23, 05, 05] -1F5E1; [0D 1A 75, 05, 05] +1F5DC; [0D 20 2A, 05, 05] -1F5E2; [0D 1A 7C, 05, 05] +1F5DD; [0D 20 31, 05, 05] -1F5E3; [0D 1A 83, 05, 05] +1F5DE; [0D 20 38, 05, 05] -1F5E4; [0D 1A 8A, 05, 05] +1F5DF; [0D 20 3F, 05, 05] -1F5E5; [0D 1A 91, 05, 05] +1F5E0; [0D 20 46, 05, 05] -1F5E6; [0D 1A 98, 05, 05] +1F5E1; [0D 20 4D, 05, 05] -1F5E7; [0D 1A 9F, 05, 05] +1F5E2; [0D 20 54, 05, 05] -1F5E8; [0D 1A A6, 05, 05] +1F5E3; [0D 20 5B, 05, 05] -1F5E9; [0D 1A AD, 05, 05] +1F5E4; [0D 20 62, 05, 05] -1F5EA; [0D 1A B4, 05, 05] +1F5E5; [0D 20 69, 05, 05] -1F5EB; [0D 1A BB, 05, 05] +1F5E6; [0D 20 70, 05, 05] -1F5EC; [0D 1A C2, 05, 05] +1F5E7; [0D 20 77, 05, 05] -1F5ED; [0D 1A C9, 05, 05] +1F5E8; [0D 20 7E, 05, 05] -1F5EE; [0D 1A D0, 05, 05] +1F5E9; [0D 20 85, 05, 05] -1F5EF; [0D 1A D7, 05, 05] +1F5EA; [0D 20 8C, 05, 05] -1F5F0; [0D 1A DE, 05, 05] +1F5EB; [0D 20 93, 05, 05] -1F5F1; [0D 1A E5, 05, 05] +1F5EC; [0D 20 9A, 05, 05] -1F5F2; [0D 1A EC, 05, 05] +1F5ED; [0D 20 A1, 05, 05] -1F5F3; [0D 1A F3, 05, 05] +1F5EE; [0D 20 A8, 05, 05] -1F5F4; [0D 1A FA, 05, 05] +1F5EF; [0D 20 AF, 05, 05] -1F5F5; [0D 1B 03, 05, 05] +1F5F0; [0D 20 B6, 05, 05] -1F5F6; [0D 1B 0A, 05, 05] +1F5F1; [0D 20 BD, 05, 05] -1F5F7; [0D 1B 11, 05, 05] +1F5F2; [0D 20 C4, 05, 05] -1F5F8; [0D 1B 18, 05, 05] +1F5F3; [0D 20 CB, 05, 05] -1F5F9; [0D 1B 1F, 05, 05] +1F5F4; [0D 20 D2, 05, 05] -1F5FA; [0D 1B 26, 05, 05] +1F5F5; [0D 20 D9, 05, 05] -1F5FB; [0D 1B 2D, 05, 05] +1F5F6; [0D 20 E0, 05, 05] -1F5FC; [0D 1B 34, 05, 05] +1F5F7; [0D 20 E7, 05, 05] -1F5FD; [0D 1B 3B, 05, 05] +1F5F8; [0D 20 EE, 05, 05] -1F5FE; [0D 1B 42, 05, 05] +1F5F9; [0D 20 F5, 05, 05] -1F5FF; [0D 1B 49, 05, 05] +1F5FA; [0D 20 FC, 05, 05] -1F900; [0D 1B 50, 05, 05] +1F5FB; [0D 21 05, 05, 05] -1F901; [0D 1B 57, 05, 05] +1F5FC; [0D 21 0C, 05, 05] -1F902; [0D 1B 5E, 05, 05] +1F5FD; [0D 21 13, 05, 05] -1F903; [0D 1B 65, 05, 05] +1F5FE; [0D 21 1A, 05, 05] -1F904; [0D 1B 6C, 05, 05] +1F5FF; [0D 21 21, 05, 05] -1F905; [0D 1B 73, 05, 05] +1F900; [0D 21 28, 05, 05] -1F906; [0D 1B 7A, 05, 05] +1F901; [0D 21 2F, 05, 05] -1F907; [0D 1B 81, 05, 05] +1F902; [0D 21 36, 05, 05] -1F908; [0D 1B 88, 05, 05] +1F903; [0D 21 3D, 05, 05] -1F909; [0D 1B 8F, 05, 05] +1F904; [0D 21 44, 05, 05] -1F90A; [0D 1B 96, 05, 05] +1F905; [0D 21 4B, 05, 05] -1F90B; [0D 1B 9D, 05, 05] +1F906; [0D 21 52, 05, 05] -1F90D; [0D 1B A4, 05, 05] +1F907; [0D 21 59, 05, 05] -1F90E; [0D 1B AB, 05, 05] +1F908; [0D 21 60, 05, 05] -1F90F; [0D 1B B2, 05, 05] +1F909; [0D 21 67, 05, 05] -1F910; [0D 1B B9, 05, 05] +1F90A; [0D 21 6E, 05, 05] -1F911; [0D 1B C0, 05, 05] +1F90B; [0D 21 75, 05, 05] -1F912; [0D 1B C7, 05, 05] +1F90C; [0D 21 7C, 05, 05] -1F913; [0D 1B CE, 05, 05] +1F90D; [0D 21 83, 05, 05] -1F914; [0D 1B D5, 05, 05] +1F90E; [0D 21 8A, 05, 05] -1F915; [0D 1B DC, 05, 05] +1F90F; [0D 21 91, 05, 05] -1F916; [0D 1B E3, 05, 05] +1F910; [0D 21 98, 05, 05] -1F917; [0D 1B EA, 05, 05] +1F911; [0D 21 9F, 05, 05] -1F918; [0D 1B F1, 05, 05] +1F912; [0D 21 A6, 05, 05] -1F919; [0D 1B F8, 05, 05] +1F913; [0D 21 AD, 05, 05] -1F91A; [0D 1B FF, 05, 05] +1F914; [0D 21 B4, 05, 05] -1F91B; [0D 1C 08, 05, 05] +1F915; [0D 21 BB, 05, 05] -1F91C; [0D 1C 0F, 05, 05] +1F916; [0D 21 C2, 05, 05] -1F91D; [0D 1C 16, 05, 05] +1F917; [0D 21 C9, 05, 05] -1F91E; [0D 1C 1D, 05, 05] +1F918; [0D 21 D0, 05, 05] -1F91F; [0D 1C 24, 05, 05] +1F919; [0D 21 D7, 05, 05] -1F920; [0D 1C 2B, 05, 05] +1F91A; [0D 21 DE, 05, 05] -1F921; [0D 1C 32, 05, 05] +1F91B; [0D 21 E5, 05, 05] -1F922; [0D 1C 39, 05, 05] +1F91C; [0D 21 EC, 05, 05] -1F923; [0D 1C 40, 05, 05] +1F91D; [0D 21 F3, 05, 05] -1F924; [0D 1C 47, 05, 05] +1F91E; [0D 21 FA, 05, 05] -1F925; [0D 1C 4E, 05, 05] +1F91F; [0D 22 03, 05, 05] -1F926; [0D 1C 55, 05, 05] +1F920; [0D 22 0A, 05, 05] -1F927; [0D 1C 5C, 05, 05] +1F921; [0D 22 11, 05, 05] -1F928; [0D 1C 63, 05, 05] +1F922; [0D 22 18, 05, 05] -1F929; [0D 1C 6A, 05, 05] +1F923; [0D 22 1F, 05, 05] -1F92A; [0D 1C 71, 05, 05] +1F924; [0D 22 26, 05, 05] -1F92B; [0D 1C 78, 05, 05] +1F925; [0D 22 2D, 05, 05] -1F92C; [0D 1C 7F, 05, 05] +1F926; [0D 22 34, 05, 05] -1F92D; [0D 1C 86, 05, 05] +1F927; [0D 22 3B, 05, 05] -1F92E; [0D 1C 8D, 05, 05] +1F928; [0D 22 42, 05, 05] -1F92F; [0D 1C 94, 05, 05] +1F929; [0D 22 49, 05, 05] -1F930; [0D 1C 9B, 05, 05] +1F92A; [0D 22 50, 05, 05] -1F931; [0D 1C A2, 05, 05] +1F92B; [0D 22 57, 05, 05] -1F932; [0D 1C A9, 05, 05] +1F92C; [0D 22 5E, 05, 05] -1F933; [0D 1C B0, 05, 05] +1F92D; [0D 22 65, 05, 05] -1F934; [0D 1C B7, 05, 05] +1F92E; [0D 22 6C, 05, 05] -1F935; [0D 1C BE, 05, 05] +1F92F; [0D 22 73, 05, 05] -1F936; [0D 1C C5, 05, 05] +1F930; [0D 22 7A, 05, 05] -1F937; [0D 1C CC, 05, 05] +1F931; [0D 22 81, 05, 05] -1F938; [0D 1C D3, 05, 05] +1F932; [0D 22 88, 05, 05] -1F939; [0D 1C DA, 05, 05] +1F933; [0D 22 8F, 05, 05] -1F93A; [0D 1C E1, 05, 05] +1F934; [0D 22 96, 05, 05] -1F93B; [0D 1C E8, 05, 05] +1F935; [0D 22 9D, 05, 05] -1F93C; [0D 1C EF, 05, 05] +1F936; [0D 22 A4, 05, 05] -1F93D; [0D 1C F6, 05, 05] +1F937; [0D 22 AB, 05, 05] -1F93E; [0D 1C FD, 05, 05] +1F938; [0D 22 B2, 05, 05] -1F93F; [0D 1D 06, 05, 05] +1F939; [0D 22 B9, 05, 05] -1F940; [0D 1D 0D, 05, 05] +1F93A; [0D 22 C0, 05, 05] -1F941; [0D 1D 14, 05, 05] +1F93B; [0D 22 C7, 05, 05] -1F942; [0D 1D 1B, 05, 05] +1F93C; [0D 22 CE, 05, 05] -1F943; [0D 1D 22, 05, 05] +1F93D; [0D 22 D5, 05, 05] -1F944; [0D 1D 29, 05, 05] +1F93E; [0D 22 DC, 05, 05] -1F945; [0D 1D 30, 05, 05] +1F93F; [0D 22 E3, 05, 05] -1F946; [0D 1D 37, 05, 05] +1F940; [0D 22 EA, 05, 05] -1F947; [0D 1D 3E, 05, 05] +1F941; [0D 22 F1, 05, 05] -1F948; [0D 1D 45, 05, 05] +1F942; [0D 22 F8, 05, 05] -1F949; [0D 1D 4C, 05, 05] +1F943; [0D 22 FF, 05, 05] -1F94A; [0D 1D 53, 05, 05] +1F944; [0D 23 08, 05, 05] -1F94B; [0D 1D 5A, 05, 05] +1F945; [0D 23 0F, 05, 05] -1F94C; [0D 1D 61, 05, 05] +1F946; [0D 23 16, 05, 05] -1F94D; [0D 1D 68, 05, 05] +1F947; [0D 23 1D, 05, 05] -1F94E; [0D 1D 6F, 05, 05] +1F948; [0D 23 24, 05, 05] -1F94F; [0D 1D 76, 05, 05] +1F949; [0D 23 2B, 05, 05] -1F950; [0D 1D 7D, 05, 05] +1F94A; [0D 23 32, 05, 05] -1F951; [0D 1D 84, 05, 05] +1F94B; [0D 23 39, 05, 05] -1F952; [0D 1D 8B, 05, 05] +1F94C; [0D 23 40, 05, 05] -1F953; [0D 1D 92, 05, 05] +1F94D; [0D 23 47, 05, 05] -1F954; [0D 1D 99, 05, 05] +1F94E; [0D 23 4E, 05, 05] -1F955; [0D 1D A0, 05, 05] +1F94F; [0D 23 55, 05, 05] -1F956; [0D 1D A7, 05, 05] +1F950; [0D 23 5C, 05, 05] -1F957; [0D 1D AE, 05, 05] +1F951; [0D 23 63, 05, 05] -1F958; [0D 1D B5, 05, 05] +1F952; [0D 23 6A, 05, 05] -1F959; [0D 1D BC, 05, 05] +1F953; [0D 23 71, 05, 05] -1F95A; [0D 1D C3, 05, 05] +1F954; [0D 23 78, 05, 05] -1F95B; [0D 1D CA, 05, 05] +1F955; [0D 23 7F, 05, 05] -1F95C; [0D 1D D1, 05, 05] +1F956; [0D 23 86, 05, 05] -1F95D; [0D 1D D8, 05, 05] +1F957; [0D 23 8D, 05, 05] -1F95E; [0D 1D DF, 05, 05] +1F958; [0D 23 94, 05, 05] -1F95F; [0D 1D E6, 05, 05] +1F959; [0D 23 9B, 05, 05] -1F960; [0D 1D ED, 05, 05] +1F95A; [0D 23 A2, 05, 05] -1F961; [0D 1D F4, 05, 05] +1F95B; [0D 23 A9, 05, 05] -1F962; [0D 1D FB, 05, 05] +1F95C; [0D 23 B0, 05, 05] -1F963; [0D 1E 04, 05, 05] +1F95D; [0D 23 B7, 05, 05] -1F964; [0D 1E 0B, 05, 05] +1F95E; [0D 23 BE, 05, 05] -1F965; [0D 1E 12, 05, 05] +1F95F; [0D 23 C5, 05, 05] -1F966; [0D 1E 19, 05, 05] +1F960; [0D 23 CC, 05, 05] -1F967; [0D 1E 20, 05, 05] +1F961; [0D 23 D3, 05, 05] -1F968; [0D 1E 27, 05, 05] +1F962; [0D 23 DA, 05, 05] -1F969; [0D 1E 2E, 05, 05] +1F963; [0D 23 E1, 05, 05] -1F96A; [0D 1E 35, 05, 05] +1F964; [0D 23 E8, 05, 05] -1F96B; [0D 1E 3C, 05, 05] +1F965; [0D 23 EF, 05, 05] -1F96C; [0D 1E 43, 05, 05] +1F966; [0D 23 F6, 05, 05] -1F96D; [0D 1E 4A, 05, 05] +1F967; [0D 23 FD, 05, 05] -1F96E; [0D 1E 51, 05, 05] +1F968; [0D 24 06, 05, 05] -1F96F; [0D 1E 58, 05, 05] +1F969; [0D 24 0D, 05, 05] -1F970; [0D 1E 5F, 05, 05] +1F96A; [0D 24 14, 05, 05] -1F971; [0D 1E 66, 05, 05] +1F96B; [0D 24 1B, 05, 05] -1F973; [0D 1E 6D, 05, 05] +1F96C; [0D 24 22, 05, 05] -1F974; [0D 1E 74, 05, 05] +1F96D; [0D 24 29, 05, 05] -1F975; [0D 1E 7B, 05, 05] +1F96E; [0D 24 30, 05, 05] -1F976; [0D 1E 82, 05, 05] +1F96F; [0D 24 37, 05, 05] -1F97A; [0D 1E 89, 05, 05] +1F970; [0D 24 3E, 05, 05] -1F97B; [0D 1E 90, 05, 05] +1F971; [0D 24 45, 05, 05] -1F97C; [0D 1E 97, 05, 05] +1F972; [0D 24 4C, 05, 05] -1F97D; [0D 1E 9E, 05, 05] +1F973; [0D 24 53, 05, 05] -1F97E; [0D 1E A5, 05, 05] +1F974; [0D 24 5A, 05, 05] -1F97F; [0D 1E AC, 05, 05] +1F975; [0D 24 61, 05, 05] -1F980; [0D 1E B3, 05, 05] +1F976; [0D 24 68, 05, 05] -1F981; [0D 1E BA, 05, 05] +1F977; [0D 24 6F, 05, 05] -1F982; [0D 1E C1, 05, 05] +1F978; [0D 24 76, 05, 05] -1F983; [0D 1E C8, 05, 05] +1F97A; [0D 24 7D, 05, 05] -1F984; [0D 1E CF, 05, 05] +1F97B; [0D 24 84, 05, 05] -1F985; [0D 1E D6, 05, 05] +1F97C; [0D 24 8B, 05, 05] -1F986; [0D 1E DD, 05, 05] +1F97D; [0D 24 92, 05, 05] -1F987; [0D 1E E4, 05, 05] +1F97E; [0D 24 99, 05, 05] -1F988; [0D 1E EB, 05, 05] +1F97F; [0D 24 A0, 05, 05] -1F989; [0D 1E F2, 05, 05] +1F980; [0D 24 A7, 05, 05] -1F98A; [0D 1E F9, 05, 05] +1F981; [0D 24 AE, 05, 05] -1F98B; [0D 1F 02, 05, 05] +1F982; [0D 24 B5, 05, 05] -1F98C; [0D 1F 09, 05, 05] +1F983; [0D 24 BC, 05, 05] -1F98D; [0D 1F 10, 05, 05] +1F984; [0D 24 C3, 05, 05] -1F98E; [0D 1F 17, 05, 05] +1F985; [0D 24 CA, 05, 05] -1F98F; [0D 1F 1E, 05, 05] +1F986; [0D 24 D1, 05, 05] -1F990; [0D 1F 25, 05, 05] +1F987; [0D 24 D8, 05, 05] -1F991; [0D 1F 2C, 05, 05] +1F988; [0D 24 DF, 05, 05] -1F992; [0D 1F 33, 05, 05] +1F989; [0D 24 E6, 05, 05] -1F993; [0D 1F 3A, 05, 05] +1F98A; [0D 24 ED, 05, 05] -1F994; [0D 1F 41, 05, 05] +1F98B; [0D 24 F4, 05, 05] -1F995; [0D 1F 48, 05, 05] +1F98C; [0D 24 FB, 05, 05] -1F996; [0D 1F 4F, 05, 05] +1F98D; [0D 25 04, 05, 05] -1F997; [0D 1F 56, 05, 05] +1F98E; [0D 25 0B, 05, 05] -1F998; [0D 1F 5D, 05, 05] +1F98F; [0D 25 12, 05, 05] -1F999; [0D 1F 64, 05, 05] +1F990; [0D 25 19, 05, 05] -1F99A; [0D 1F 6B, 05, 05] +1F991; [0D 25 20, 05, 05] -1F99B; [0D 1F 72, 05, 05] +1F992; [0D 25 27, 05, 05] -1F99C; [0D 1F 79, 05, 05] +1F993; [0D 25 2E, 05, 05] -1F99D; [0D 1F 80, 05, 05] +1F994; [0D 25 35, 05, 05] -1F99E; [0D 1F 87, 05, 05] +1F995; [0D 25 3C, 05, 05] -1F99F; [0D 1F 8E, 05, 05] +1F996; [0D 25 43, 05, 05] -1F9A0; [0D 1F 95, 05, 05] +1F997; [0D 25 4A, 05, 05] -1F9A1; [0D 1F 9C, 05, 05] +1F998; [0D 25 51, 05, 05] -1F9A2; [0D 1F A3, 05, 05] +1F999; [0D 25 58, 05, 05] -1F9A5; [0D 1F AA, 05, 05] +1F99A; [0D 25 5F, 05, 05] -1F9A6; [0D 1F B1, 05, 05] +1F99B; [0D 25 66, 05, 05] -1F9A7; [0D 1F B8, 05, 05] +1F99C; [0D 25 6D, 05, 05] -1F9A8; [0D 1F BF, 05, 05] +1F99D; [0D 25 74, 05, 05] -1F9A9; [0D 1F C6, 05, 05] +1F99E; [0D 25 7B, 05, 05] -1F9AA; [0D 1F CD, 05, 05] +1F99F; [0D 25 82, 05, 05] -1F9AE; [0D 1F D4, 05, 05] +1F9A0; [0D 25 89, 05, 05] -1F9AF; [0D 1F DB, 05, 05] +1F9A1; [0D 25 90, 05, 05] -1F9B0; [0D 1F E2, 05, 05] +1F9A2; [0D 25 97, 05, 05] -1F9B1; [0D 1F E9, 05, 05] +1F9A3; [0D 25 9E, 05, 05] -1F9B2; [0D 1F F0, 05, 05] +1F9A4; [0D 25 A5, 05, 05] -1F9B3; [0D 1F F7, 05, 05] +1F9A5; [0D 25 AC, 05, 05] -1F9B4; [0D 1F FE, 05, 05] +1F9A6; [0D 25 B3, 05, 05] -1F9B5; [0D 20 07, 05, 05] +1F9A7; [0D 25 BA, 05, 05] -1F9B6; [0D 20 0E, 05, 05] +1F9A8; [0D 25 C1, 05, 05] -1F9B7; [0D 20 15, 05, 05] +1F9A9; [0D 25 C8, 05, 05] -1F9B8; [0D 20 1C, 05, 05] +1F9AA; [0D 25 CF, 05, 05] -1F9B9; [0D 20 23, 05, 05] +1F9AB; [0D 25 D6, 05, 05] -1F9BA; [0D 20 2A, 05, 05] +1F9AC; [0D 25 DD, 05, 05] -1F9BB; [0D 20 31, 05, 05] +1F9AD; [0D 25 E4, 05, 05] -1F9BC; [0D 20 38, 05, 05] +1F9AE; [0D 25 EB, 05, 05] -1F9BD; [0D 20 3F, 05, 05] +1F9AF; [0D 25 F2, 05, 05] -1F9BE; [0D 20 46, 05, 05] +1F9B0; [0D 25 F9, 05, 05] -1F9BF; [0D 20 4D, 05, 05] +1F9B1; [0D 26 02, 05, 05] -1F9C0; [0D 20 54, 05, 05] +1F9B2; [0D 26 09, 05, 05] -1F9C1; [0D 20 5B, 05, 05] +1F9B3; [0D 26 10, 05, 05] -1F9C2; [0D 20 62, 05, 05] +1F9B4; [0D 26 17, 05, 05] -1F9C3; [0D 20 69, 05, 05] +1F9B5; [0D 26 1E, 05, 05] -1F9C4; [0D 20 70, 05, 05] +1F9B6; [0D 26 25, 05, 05] -1F9C5; [0D 20 77, 05, 05] +1F9B7; [0D 26 2C, 05, 05] -1F9C6; [0D 20 7E, 05, 05] +1F9B8; [0D 26 33, 05, 05] -1F9C7; [0D 20 85, 05, 05] +1F9B9; [0D 26 3A, 05, 05] -1F9C8; [0D 20 8C, 05, 05] +1F9BA; [0D 26 41, 05, 05] -1F9C9; [0D 20 93, 05, 05] +1F9BB; [0D 26 48, 05, 05] -1F9CA; [0D 20 9A, 05, 05] +1F9BC; [0D 26 4F, 05, 05] -1F9CD; [0D 20 A1, 05, 05] +1F9BD; [0D 26 56, 05, 05] -1F9CE; [0D 20 A8, 05, 05] +1F9BE; [0D 26 5D, 05, 05] -1F9CF; [0D 20 AF, 05, 05] +1F9BF; [0D 26 64, 05, 05] -1F9D0; [0D 20 B6, 05, 05] +1F9C0; [0D 26 6B, 05, 05] -1F9D1; [0D 20 BD, 05, 05] +1F9C1; [0D 26 72, 05, 05] -1F9D2; [0D 20 C4, 05, 05] +1F9C2; [0D 26 79, 05, 05] -1F9D3; [0D 20 CB, 05, 05] +1F9C3; [0D 26 80, 05, 05] -1F9D4; [0D 20 D2, 05, 05] +1F9C4; [0D 26 87, 05, 05] -1F9D5; [0D 20 D9, 05, 05] +1F9C5; [0D 26 8E, 05, 05] -1F9D6; [0D 20 E0, 05, 05] +1F9C6; [0D 26 95, 05, 05] -1F9D7; [0D 20 E7, 05, 05] +1F9C7; [0D 26 9C, 05, 05] -1F9D8; [0D 20 EE, 05, 05] +1F9C8; [0D 26 A3, 05, 05] -1F9D9; [0D 20 F5, 05, 05] +1F9C9; [0D 26 AA, 05, 05] -1F9DA; [0D 20 FC, 05, 05] +1F9CA; [0D 26 B1, 05, 05] -1F9DB; [0D 21 05, 05, 05] +1F9CB; [0D 26 B8, 05, 05] -1F9DC; [0D 21 0C, 05, 05] +1F9CD; [0D 26 BF, 05, 05] -1F9DD; [0D 21 13, 05, 05] +1F9CE; [0D 26 C6, 05, 05] -1F9DE; [0D 21 1A, 05, 05] +1F9CF; [0D 26 CD, 05, 05] -1F9DF; [0D 21 21, 05, 05] +1F9D0; [0D 26 D4, 05, 05] -1F9E0; [0D 21 28, 05, 05] +1F9D1; [0D 26 DB, 05, 05] -1F9E1; [0D 21 2F, 05, 05] +1F9D2; [0D 26 E2, 05, 05] -1F9E2; [0D 21 36, 05, 05] +1F9D3; [0D 26 E9, 05, 05] -1F9E3; [0D 21 3D, 05, 05] +1F9D4; [0D 26 F0, 05, 05] -1F9E4; [0D 21 44, 05, 05] +1F9D5; [0D 26 F7, 05, 05] -1F9E5; [0D 21 4B, 05, 05] +1F9D6; [0D 26 FE, 05, 05] -1F9E6; [0D 21 52, 05, 05] +1F9D7; [0D 27 07, 05, 05] -1F9E7; [0D 21 59, 05, 05] +1F9D8; [0D 27 0E, 05, 05] -1F9E8; [0D 21 60, 05, 05] +1F9D9; [0D 27 15, 05, 05] -1F9E9; [0D 21 67, 05, 05] +1F9DA; [0D 27 1C, 05, 05] -1F9EA; [0D 21 6E, 05, 05] +1F9DB; [0D 27 23, 05, 05] -1F9EB; [0D 21 75, 05, 05] +1F9DC; [0D 27 2A, 05, 05] -1F9EC; [0D 21 7C, 05, 05] +1F9DD; [0D 27 31, 05, 05] -1F9ED; [0D 21 83, 05, 05] +1F9DE; [0D 27 38, 05, 05] -1F9EE; [0D 21 8A, 05, 05] +1F9DF; [0D 27 3F, 05, 05] -1F9EF; [0D 21 91, 05, 05] +1F9E0; [0D 27 46, 05, 05] -1F9F0; [0D 21 98, 05, 05] +1F9E1; [0D 27 4D, 05, 05] -1F9F1; [0D 21 9F, 05, 05] +1F9E2; [0D 27 54, 05, 05] -1F9F2; [0D 21 A6, 05, 05] +1F9E3; [0D 27 5B, 05, 05] -1F9F3; [0D 21 AD, 05, 05] +1F9E4; [0D 27 62, 05, 05] -1F9F4; [0D 21 B4, 05, 05] +1F9E5; [0D 27 69, 05, 05] -1F9F5; [0D 21 BB, 05, 05] +1F9E6; [0D 27 70, 05, 05] -1F9F6; [0D 21 C2, 05, 05] +1F9E7; [0D 27 77, 05, 05] -1F9F7; [0D 21 C9, 05, 05] +1F9E8; [0D 27 7E, 05, 05] -1F9F8; [0D 21 D0, 05, 05] +1F9E9; [0D 27 85, 05, 05] -1F9F9; [0D 21 D7, 05, 05] +1F9EA; [0D 27 8C, 05, 05] -1F9FA; [0D 21 DE, 05, 05] +1F9EB; [0D 27 93, 05, 05] -1F9FB; [0D 21 E5, 05, 05] +1F9EC; [0D 27 9A, 05, 05] -1F9FC; [0D 21 EC, 05, 05] +1F9ED; [0D 27 A1, 05, 05] -1F9FD; [0D 21 F3, 05, 05] +1F9EE; [0D 27 A8, 05, 05] -1F9FE; [0D 21 FA, 05, 05] +1F9EF; [0D 27 AF, 05, 05] -1F9FF; [0D 22 03, 05, 05] +1F9F0; [0D 27 B6, 05, 05] -1FA70; [0D 22 0A, 05, 05] +1F9F1; [0D 27 BD, 05, 05] -1FA71; [0D 22 11, 05, 05] +1F9F2; [0D 27 C4, 05, 05] -1FA72; [0D 22 18, 05, 05] +1F9F3; [0D 27 CB, 05, 05] -1FA73; [0D 22 1F, 05, 05] +1F9F4; [0D 27 D2, 05, 05] -1FA78; [0D 22 26, 05, 05] +1F9F5; [0D 27 D9, 05, 05] -1FA79; [0D 22 2D, 05, 05] +1F9F6; [0D 27 E0, 05, 05] -1FA7A; [0D 22 34, 05, 05] +1F9F7; [0D 27 E7, 05, 05] -1FA80; [0D 22 3B, 05, 05] +1F9F8; [0D 27 EE, 05, 05] -1FA81; [0D 22 42, 05, 05] +1F9F9; [0D 27 F5, 05, 05] -1FA82; [0D 22 49, 05, 05] +1F9FA; [0D 27 FC, 05, 05] -1FA90; [0D 22 50, 05, 05] +1F9FB; [0D 28 05, 05, 05] -1FA91; [0D 22 57, 05, 05] +1F9FC; [0D 28 0C, 05, 05] -1FA92; [0D 22 5E, 05, 05] +1F9FD; [0D 28 13, 05, 05] -1FA93; [0D 22 65, 05, 05] +1F9FE; [0D 28 1A, 05, 05] -1FA94; [0D 22 6C, 05, 05] +1F9FF; [0D 28 21, 05, 05] -1FA95; [0D 22 73, 05, 05] +1FA70; [0D 28 28, 05, 05] -1F600; [0D 22 7A, 05, 05] +1FA71; [0D 28 2F, 05, 05] -1F601; [0D 22 81, 05, 05] +1FA72; [0D 28 36, 05, 05] -1F602; [0D 22 88, 05, 05] +1FA73; [0D 28 3D, 05, 05] -1F603; [0D 22 8F, 05, 05] +1FA74; [0D 28 44, 05, 05] -1F604; [0D 22 96, 05, 05] +1FA78; [0D 28 4B, 05, 05] -1F605; [0D 22 9D, 05, 05] +1FA79; [0D 28 52, 05, 05] -1F606; [0D 22 A4, 05, 05] +1FA7A; [0D 28 59, 05, 05] -1F607; [0D 22 AB, 05, 05] +1FA80; [0D 28 60, 05, 05] -1F608; [0D 22 B2, 05, 05] +1FA81; [0D 28 67, 05, 05] -1F609; [0D 22 B9, 05, 05] +1FA82; [0D 28 6E, 05, 05] -1F60A; [0D 22 C0, 05, 05] +1FA83; [0D 28 75, 05, 05] -1F60B; [0D 22 C7, 05, 05] +1FA84; [0D 28 7C, 05, 05] -1F60C; [0D 22 CE, 05, 05] +1FA85; [0D 28 83, 05, 05] -1F60D; [0D 22 D5, 05, 05] +1FA86; [0D 28 8A, 05, 05] -1F60E; [0D 22 DC, 05, 05] +1FA90; [0D 28 91, 05, 05] -1F60F; [0D 22 E3, 05, 05] +1FA91; [0D 28 98, 05, 05] -1F610; [0D 22 EA, 05, 05] +1FA92; [0D 28 9F, 05, 05] -1F611; [0D 22 F1, 05, 05] +1FA93; [0D 28 A6, 05, 05] -1F612; [0D 22 F8, 05, 05] +1FA94; [0D 28 AD, 05, 05] -1F613; [0D 22 FF, 05, 05] +1FA95; [0D 28 B4, 05, 05] -1F614; [0D 23 08, 05, 05] +1FA96; [0D 28 BB, 05, 05] -1F615; [0D 23 0F, 05, 05] +1FA97; [0D 28 C2, 05, 05] -1F616; [0D 23 16, 05, 05] +1FA98; [0D 28 C9, 05, 05] -1F617; [0D 23 1D, 05, 05] +1FA99; [0D 28 D0, 05, 05] -1F618; [0D 23 24, 05, 05] +1FA9A; [0D 28 D7, 05, 05] -1F619; [0D 23 2B, 05, 05] +1FA9B; [0D 28 DE, 05, 05] -1F61A; [0D 23 32, 05, 05] +1FA9C; [0D 28 E5, 05, 05] -1F61B; [0D 23 39, 05, 05] +1FA9D; [0D 28 EC, 05, 05] -1F61C; [0D 23 40, 05, 05] +1FA9E; [0D 28 F3, 05, 05] -1F61D; [0D 23 47, 05, 05] +1FA9F; [0D 28 FA, 05, 05] -1F61E; [0D 23 4E, 05, 05] +1FAA0; [0D 29 03, 05, 05] -1F61F; [0D 23 55, 05, 05] +1FAA1; [0D 29 0A, 05, 05] -1F620; [0D 23 5C, 05, 05] +1FAA2; [0D 29 11, 05, 05] -1F621; [0D 23 63, 05, 05] +1FAA3; [0D 29 18, 05, 05] -1F622; [0D 23 6A, 05, 05] +1FAA4; [0D 29 1F, 05, 05] -1F623; [0D 23 71, 05, 05] +1FAA5; [0D 29 26, 05, 05] -1F624; [0D 23 78, 05, 05] +1FAA6; [0D 29 2D, 05, 05] -1F625; [0D 23 7F, 05, 05] +1FAA7; [0D 29 34, 05, 05] -1F626; [0D 23 86, 05, 05] +1FAA8; [0D 29 3B, 05, 05] -1F627; [0D 23 8D, 05, 05] +1FAB0; [0D 29 42, 05, 05] -1F628; [0D 23 94, 05, 05] +1FAB1; [0D 29 49, 05, 05] -1F629; [0D 23 9B, 05, 05] +1FAB2; [0D 29 50, 05, 05] -1F62A; [0D 23 A2, 05, 05] +1FAB3; [0D 29 57, 05, 05] -1F62B; [0D 23 A9, 05, 05] +1FAB4; [0D 29 5E, 05, 05] -1F62C; [0D 23 B0, 05, 05] +1FAB5; [0D 29 65, 05, 05] -1F62D; [0D 23 B7, 05, 05] +1FAB6; [0D 29 6C, 05, 05] -1F62E; [0D 23 BE, 05, 05] +1FAC0; [0D 29 73, 05, 05] -1F62F; [0D 23 C5, 05, 05] +1FAC1; [0D 29 7A, 05, 05] -1F630; [0D 23 CC, 05, 05] +1FAC2; [0D 29 81, 05, 05] -1F631; [0D 23 D3, 05, 05] +1FAD0; [0D 29 88, 05, 05] -1F632; [0D 23 DA, 05, 05] +1FAD1; [0D 29 8F, 05, 05] -1F633; [0D 23 E1, 05, 05] +1FAD2; [0D 29 96, 05, 05] -1F634; [0D 23 E8, 05, 05] +1FAD3; [0D 29 9D, 05, 05] -1F635; [0D 23 EF, 05, 05] +1FAD4; [0D 29 A4, 05, 05] -1F636; [0D 23 F6, 05, 05] +1FAD5; [0D 29 AB, 05, 05] -1F637; [0D 23 FD, 05, 05] +1FAD6; [0D 29 B2, 05, 05] -1F638; [0D 24 06, 05, 05] +1F600; [0D 29 B9, 05, 05] -1F639; [0D 24 0D, 05, 05] +1F601; [0D 29 C0, 05, 05] -1F63A; [0D 24 14, 05, 05] +1F602; [0D 29 C7, 05, 05] -1F63B; [0D 24 1B, 05, 05] +1F603; [0D 29 CE, 05, 05] -1F63C; [0D 24 22, 05, 05] +1F604; [0D 29 D5, 05, 05] -1F63D; [0D 24 29, 05, 05] +1F605; [0D 29 DC, 05, 05] -1F63E; [0D 24 30, 05, 05] +1F606; [0D 29 E3, 05, 05] -1F63F; [0D 24 37, 05, 05] +1F607; [0D 29 EA, 05, 05] -1F640; [0D 24 3E, 05, 05] +1F608; [0D 29 F1, 05, 05] -1F641; [0D 24 45, 05, 05] +1F609; [0D 29 F8, 05, 05] -1F642; [0D 24 4C, 05, 05] +1F60A; [0D 29 FF, 05, 05] -1F643; [0D 24 53, 05, 05] +1F60B; [0D 2A 08, 05, 05] -1F644; [0D 24 5A, 05, 05] +1F60C; [0D 2A 0F, 05, 05] -1F645; [0D 24 61, 05, 05] +1F60D; [0D 2A 16, 05, 05] -1F646; [0D 24 68, 05, 05] +1F60E; [0D 2A 1D, 05, 05] -1F647; [0D 24 6F, 05, 05] +1F60F; [0D 2A 24, 05, 05] -1F648; [0D 24 76, 05, 05] +1F610; [0D 2A 2B, 05, 05] -1F649; [0D 24 7D, 05, 05] +1F611; [0D 2A 32, 05, 05] -1F64A; [0D 24 84, 05, 05] +1F612; [0D 2A 39, 05, 05] -1F64B; [0D 24 8B, 05, 05] +1F613; [0D 2A 40, 05, 05] -1F64C; [0D 24 92, 05, 05] +1F614; [0D 2A 47, 05, 05] -1F64D; [0D 24 99, 05, 05] +1F615; [0D 2A 4E, 05, 05] -1F64E; [0D 24 A0, 05, 05] +1F616; [0D 2A 55, 05, 05] -1F64F; [0D 24 A7, 05, 05] +1F617; [0D 2A 5C, 05, 05] -1F650; [0D 24 AE, 05, 05] +1F618; [0D 2A 63, 05, 05] -1F651; [0D 24 B5, 05, 05] +1F619; [0D 2A 6A, 05, 05] -1F652; [0D 24 BC, 05, 05] +1F61A; [0D 2A 71, 05, 05] -1F653; [0D 24 C3, 05, 05] +1F61B; [0D 2A 78, 05, 05] -1F654; [0D 24 CA, 05, 05] +1F61C; [0D 2A 7F, 05, 05] -1F655; [0D 24 D1, 05, 05] +1F61D; [0D 2A 86, 05, 05] -1F656; [0D 24 D8, 05, 05] +1F61E; [0D 2A 8D, 05, 05] -1F657; [0D 24 DF, 05, 05] +1F61F; [0D 2A 94, 05, 05] -1F658; [0D 24 E6, 05, 05] +1F620; [0D 2A 9B, 05, 05] -1F659; [0D 24 ED, 05, 05] +1F621; [0D 2A A2, 05, 05] -1F65A; [0D 24 F4, 05, 05] +1F622; [0D 2A A9, 05, 05] -1F65B; [0D 24 FB, 05, 05] +1F623; [0D 2A B0, 05, 05] -1F65C; [0D 25 04, 05, 05] +1F624; [0D 2A B7, 05, 05] -1F65D; [0D 25 0B, 05, 05] +1F625; [0D 2A BE, 05, 05] -1F65E; [0D 25 12, 05, 05] +1F626; [0D 2A C5, 05, 05] -1F65F; [0D 25 19, 05, 05] +1F627; [0D 2A CC, 05, 05] -1F660; [0D 25 20, 05, 05] +1F628; [0D 2A D3, 05, 05] -1F661; [0D 25 27, 05, 05] +1F629; [0D 2A DA, 05, 05] -1F662; [0D 25 2E, 05, 05] +1F62A; [0D 2A E1, 05, 05] -1F663; [0D 25 35, 05, 05] +1F62B; [0D 2A E8, 05, 05] -1F664; [0D 25 3C, 05, 05] +1F62C; [0D 2A EF, 05, 05] -1F665; [0D 25 43, 05, 05] +1F62D; [0D 2A F6, 05, 05] -1F666; [0D 25 4A, 05, 05] +1F62E; [0D 2A FD, 05, 05] -1F667; [0D 25 51, 05, 05] +1F62F; [0D 2B 06, 05, 05] -1F668; [0D 25 58, 05, 05] +1F630; [0D 2B 0D, 05, 05] -1F669; [0D 25 5F, 05, 05] +1F631; [0D 2B 14, 05, 05] -1F66A; [0D 25 66, 05, 05] +1F632; [0D 2B 1B, 05, 05] -1F66B; [0D 25 6D, 05, 05] +1F633; [0D 2B 22, 05, 05] -1F66C; [0D 25 74, 05, 05] +1F634; [0D 2B 29, 05, 05] -1F66D; [0D 25 7B, 05, 05] +1F635; [0D 2B 30, 05, 05] -1F66E; [0D 25 82, 05, 05] +1F636; [0D 2B 37, 05, 05] -1F66F; [0D 25 89, 05, 05] +1F637; [0D 2B 3E, 05, 05] -1F670; [0D 25 90, 05, 05] +1F638; [0D 2B 45, 05, 05] -1F671; [0D 25 97, 05, 05] +1F639; [0D 2B 4C, 05, 05] -1F672; [0D 25 9E, 05, 05] +1F63A; [0D 2B 53, 05, 05] -1F673; [0D 25 A5, 05, 05] +1F63B; [0D 2B 5A, 05, 05] -1F674; [0D 25 AC, 05, 05] +1F63C; [0D 2B 61, 05, 05] -1F675; [0D 25 B3, 05, 05] +1F63D; [0D 2B 68, 05, 05] -1F676; [0D 25 BA, 05, 05] +1F63E; [0D 2B 6F, 05, 05] -1F677; [0D 25 C1, 05, 05] +1F63F; [0D 2B 76, 05, 05] -1F678; [0D 25 C8, 05, 05] +1F640; [0D 2B 7D, 05, 05] -1F679; [0D 25 CF, 05, 05] +1F641; [0D 2B 84, 05, 05] -1F67A; [0D 25 D6, 05, 05] +1F642; [0D 2B 8B, 05, 05] -1F67B; [0D 25 DD, 05, 05] +1F643; [0D 2B 92, 05, 05] -1F67C; [0D 25 E4, 05, 05] +1F644; [0D 2B 99, 05, 05] -1F67D; [0D 25 EB, 05, 05] +1F645; [0D 2B A0, 05, 05] -1F67E; [0D 25 F2, 05, 05] +1F646; [0D 2B A7, 05, 05] -1F67F; [0D 25 F9, 05, 05] +1F647; [0D 2B AE, 05, 05] -1F680; [0D 26 02, 05, 05] +1F648; [0D 2B B5, 05, 05] -1F681; [0D 26 09, 05, 05] +1F649; [0D 2B BC, 05, 05] -1F682; [0D 26 10, 05, 05] +1F64A; [0D 2B C3, 05, 05] -1F683; [0D 26 17, 05, 05] +1F64B; [0D 2B CA, 05, 05] -1F684; [0D 26 1E, 05, 05] +1F64C; [0D 2B D1, 05, 05] -1F685; [0D 26 25, 05, 05] +1F64D; [0D 2B D8, 05, 05] -1F686; [0D 26 2C, 05, 05] +1F64E; [0D 2B DF, 05, 05] -1F687; [0D 26 33, 05, 05] +1F64F; [0D 2B E6, 05, 05] -1F688; [0D 26 3A, 05, 05] +1F650; [0D 2B ED, 05, 05] -1F689; [0D 26 41, 05, 05] +1F651; [0D 2B F4, 05, 05] -1F68A; [0D 26 48, 05, 05] +1F652; [0D 2B FB, 05, 05] -1F68B; [0D 26 4F, 05, 05] +1F653; [0D 2C 04, 05, 05] -1F68C; [0D 26 56, 05, 05] +1F654; [0D 2C 0B, 05, 05] -1F68D; [0D 26 5D, 05, 05] +1F655; [0D 2C 12, 05, 05] -1F68E; [0D 26 64, 05, 05] +1F656; [0D 2C 19, 05, 05] -1F68F; [0D 26 6B, 05, 05] +1F657; [0D 2C 20, 05, 05] -1F690; [0D 26 72, 05, 05] +1F658; [0D 2C 27, 05, 05] -1F691; [0D 26 79, 05, 05] +1F659; [0D 2C 2E, 05, 05] -1F692; [0D 26 80, 05, 05] +1F65A; [0D 2C 35, 05, 05] -1F693; [0D 26 87, 05, 05] +1F65B; [0D 2C 3C, 05, 05] -1F694; [0D 26 8E, 05, 05] +1F65C; [0D 2C 43, 05, 05] -1F695; [0D 26 95, 05, 05] +1F65D; [0D 2C 4A, 05, 05] -1F696; [0D 26 9C, 05, 05] +1F65E; [0D 2C 51, 05, 05] -1F697; [0D 26 A3, 05, 05] +1F65F; [0D 2C 58, 05, 05] -1F698; [0D 26 AA, 05, 05] +1F660; [0D 2C 5F, 05, 05] -1F699; [0D 26 B1, 05, 05] +1F661; [0D 2C 66, 05, 05] -1F69A; [0D 26 B8, 05, 05] +1F662; [0D 2C 6D, 05, 05] -1F69B; [0D 26 BF, 05, 05] +1F663; [0D 2C 74, 05, 05] -1F69C; [0D 26 C6, 05, 05] +1F664; [0D 2C 7B, 05, 05] -1F69D; [0D 26 CD, 05, 05] +1F665; [0D 2C 82, 05, 05] -1F69E; [0D 26 D4, 05, 05] +1F666; [0D 2C 89, 05, 05] -1F69F; [0D 26 DB, 05, 05] +1F667; [0D 2C 90, 05, 05] -1F6A0; [0D 26 E2, 05, 05] +1F668; [0D 2C 97, 05, 05] -1F6A1; [0D 26 E9, 05, 05] +1F669; [0D 2C 9E, 05, 05] -1F6A2; [0D 26 F0, 05, 05] +1F66A; [0D 2C A5, 05, 05] -1F6A3; [0D 26 F7, 05, 05] +1F66B; [0D 2C AC, 05, 05] -1F6A4; [0D 26 FE, 05, 05] +1F66C; [0D 2C B3, 05, 05] -1F6A5; [0D 27 07, 05, 05] +1F66D; [0D 2C BA, 05, 05] -1F6A6; [0D 27 0E, 05, 05] +1F66E; [0D 2C C1, 05, 05] -1F6A7; [0D 27 15, 05, 05] +1F66F; [0D 2C C8, 05, 05] -1F6A8; [0D 27 1C, 05, 05] +1F670; [0D 2C CF, 05, 05] -1F6A9; [0D 27 23, 05, 05] +1F671; [0D 2C D6, 05, 05] -1F6AA; [0D 27 2A, 05, 05] +1F672; [0D 2C DD, 05, 05] -1F6AB; [0D 27 31, 05, 05] +1F673; [0D 2C E4, 05, 05] -1F6AC; [0D 27 38, 05, 05] +1F674; [0D 2C EB, 05, 05] -1F6AD; [0D 27 3F, 05, 05] +1F675; [0D 2C F2, 05, 05] -1F6AE; [0D 27 46, 05, 05] +1F676; [0D 2C F9, 05, 05] -1F6AF; [0D 27 4D, 05, 05] +1F677; [0D 2D 02, 05, 05] -1F6B0; [0D 27 54, 05, 05] +1F678; [0D 2D 09, 05, 05] -1F6B1; [0D 27 5B, 05, 05] +1F679; [0D 2D 10, 05, 05] -1F6B2; [0D 27 62, 05, 05] +1F67A; [0D 2D 17, 05, 05] -1F6B3; [0D 27 69, 05, 05] +1F67B; [0D 2D 1E, 05, 05] -1F6B4; [0D 27 70, 05, 05] +1F67C; [0D 2D 25, 05, 05] -1F6B5; [0D 27 77, 05, 05] +1F67D; [0D 2D 2C, 05, 05] -1F6B6; [0D 27 7E, 05, 05] +1F67E; [0D 2D 33, 05, 05] -1F6B7; [0D 27 85, 05, 05] +1F67F; [0D 2D 3A, 05, 05] -1F6B8; [0D 27 8C, 05, 05] +1F680; [0D 2D 41, 05, 05] -1F6B9; [0D 27 93, 05, 05] +1F681; [0D 2D 48, 05, 05] -1F6BA; [0D 27 9A, 05, 05] +1F682; [0D 2D 4F, 05, 05] -1F6BB; [0D 27 A1, 05, 05] +1F683; [0D 2D 56, 05, 05] -1F6BC; [0D 27 A8, 05, 05] +1F684; [0D 2D 5D, 05, 05] -1F6BD; [0D 27 AF, 05, 05] +1F685; [0D 2D 64, 05, 05] -1F6BE; [0D 27 B6, 05, 05] +1F686; [0D 2D 6B, 05, 05] -1F6BF; [0D 27 BD, 05, 05] +1F687; [0D 2D 72, 05, 05] -1F6C0; [0D 27 C4, 05, 05] +1F688; [0D 2D 79, 05, 05] -1F6C1; [0D 27 CB, 05, 05] +1F689; [0D 2D 80, 05, 05] -1F6C2; [0D 27 D2, 05, 05] +1F68A; [0D 2D 87, 05, 05] -1F6C3; [0D 27 D9, 05, 05] +1F68B; [0D 2D 8E, 05, 05] -1F6C4; [0D 27 E0, 05, 05] +1F68C; [0D 2D 95, 05, 05] -1F6C5; [0D 27 E7, 05, 05] +1F68D; [0D 2D 9C, 05, 05] -1F6C6; [0D 27 EE, 05, 05] +1F68E; [0D 2D A3, 05, 05] -1F6C7; [0D 27 F5, 05, 05] +1F68F; [0D 2D AA, 05, 05] -1F6C8; [0D 27 FC, 05, 05] +1F690; [0D 2D B1, 05, 05] -1F6C9; [0D 28 05, 05, 05] +1F691; [0D 2D B8, 05, 05] -1F6CA; [0D 28 0C, 05, 05] +1F692; [0D 2D BF, 05, 05] -1F6CB; [0D 28 13, 05, 05] +1F693; [0D 2D C6, 05, 05] -1F6CC; [0D 28 1A, 05, 05] +1F694; [0D 2D CD, 05, 05] -1F6CD; [0D 28 21, 05, 05] +1F695; [0D 2D D4, 05, 05] -1F6CE; [0D 28 28, 05, 05] +1F696; [0D 2D DB, 05, 05] -1F6CF; [0D 28 2F, 05, 05] +1F697; [0D 2D E2, 05, 05] -1F6D0; [0D 28 36, 05, 05] +1F698; [0D 2D E9, 05, 05] -1F6D1; [0D 28 3D, 05, 05] +1F699; [0D 2D F0, 05, 05] -1F6D2; [0D 28 44, 05, 05] +1F69A; [0D 2D F7, 05, 05] -1F6D3; [0D 28 4B, 05, 05] +1F69B; [0D 2D FE, 05, 05] -1F6D4; [0D 28 52, 05, 05] +1F69C; [0D 2E 07, 05, 05] -1F6D5; [0D 28 59, 05, 05] +1F69D; [0D 2E 0E, 05, 05] -1F6E0; [0D 28 60, 05, 05] +1F69E; [0D 2E 15, 05, 05] -1F6E1; [0D 28 67, 05, 05] +1F69F; [0D 2E 1C, 05, 05] -1F6E2; [0D 28 6E, 05, 05] +1F6A0; [0D 2E 23, 05, 05] -1F6E3; [0D 28 75, 05, 05] +1F6A1; [0D 2E 2A, 05, 05] -1F6E4; [0D 28 7C, 05, 05] +1F6A2; [0D 2E 31, 05, 05] -1F6E5; [0D 28 83, 05, 05] +1F6A3; [0D 2E 38, 05, 05] -1F6E6; [0D 28 8A, 05, 05] +1F6A4; [0D 2E 3F, 05, 05] -1F6E7; [0D 28 91, 05, 05] +1F6A5; [0D 2E 46, 05, 05] -1F6E8; [0D 28 98, 05, 05] +1F6A6; [0D 2E 4D, 05, 05] -1F6E9; [0D 28 9F, 05, 05] +1F6A7; [0D 2E 54, 05, 05] -1F6EA; [0D 28 A6, 05, 05] +1F6A8; [0D 2E 5B, 05, 05] -1F6EB; [0D 28 AD, 05, 05] +1F6A9; [0D 2E 62, 05, 05] -1F6EC; [0D 28 B4, 05, 05] +1F6AA; [0D 2E 69, 05, 05] -1F6F0; [0D 28 BB, 05, 05] +1F6AB; [0D 2E 70, 05, 05] -1F6F1; [0D 28 C2, 05, 05] +1F6AC; [0D 2E 77, 05, 05] -1F6F2; [0D 28 C9, 05, 05] +1F6AD; [0D 2E 7E, 05, 05] -1F6F3; [0D 28 D0, 05, 05] +1F6AE; [0D 2E 85, 05, 05] -1F6F4; [0D 28 D7, 05, 05] +1F6AF; [0D 2E 8C, 05, 05] -1F6F5; [0D 28 DE, 05, 05] +1F6B0; [0D 2E 93, 05, 05] -1F6F6; [0D 28 E5, 05, 05] +1F6B1; [0D 2E 9A, 05, 05] -1F6F7; [0D 28 EC, 05, 05] +1F6B2; [0D 2E A1, 05, 05] -1F6F8; [0D 28 F3, 05, 05] +1F6B3; [0D 2E A8, 05, 05] -1F6F9; [0D 28 FA, 05, 05] +1F6B4; [0D 2E AF, 05, 05] -1F6FA; [0D 29 03, 05, 05] +1F6B5; [0D 2E B6, 05, 05] -1F700; [0D 29 0A, 05, 05] +1F6B6; [0D 2E BD, 05, 05] -1F701; [0D 29 11, 05, 05] +1F6B7; [0D 2E C4, 05, 05] -1F702; [0D 29 18, 05, 05] +1F6B8; [0D 2E CB, 05, 05] -1F703; [0D 29 1F, 05, 05] +1F6B9; [0D 2E D2, 05, 05] -1F704; [0D 29 26, 05, 05] +1F6BA; [0D 2E D9, 05, 05] -1F705; [0D 29 2D, 05, 05] +1F6BB; [0D 2E E0, 05, 05] -1F706; [0D 29 34, 05, 05] +1F6BC; [0D 2E E7, 05, 05] -1F707; [0D 29 3B, 05, 05] +1F6BD; [0D 2E EE, 05, 05] -1F708; [0D 29 42, 05, 05] +1F6BE; [0D 2E F5, 05, 05] -1F709; [0D 29 49, 05, 05] +1F6BF; [0D 2E FC, 05, 05] -1F70A; [0D 29 50, 05, 05] +1F6C0; [0D 2F 05, 05, 05] -1F70B; [0D 29 57, 05, 05] +1F6C1; [0D 2F 0C, 05, 05] -1F70C; [0D 29 5E, 05, 05] +1F6C2; [0D 2F 13, 05, 05] -1F70D; [0D 29 65, 05, 05] +1F6C3; [0D 2F 1A, 05, 05] -1F70E; [0D 29 6C, 05, 05] +1F6C4; [0D 2F 21, 05, 05] -1F70F; [0D 29 73, 05, 05] +1F6C5; [0D 2F 28, 05, 05] -1F710; [0D 29 7A, 05, 05] +1F6C6; [0D 2F 2F, 05, 05] -1F711; [0D 29 81, 05, 05] +1F6C7; [0D 2F 36, 05, 05] -1F712; [0D 29 88, 05, 05] +1F6C8; [0D 2F 3D, 05, 05] -1F713; [0D 29 8F, 05, 05] +1F6C9; [0D 2F 44, 05, 05] -1F714; [0D 29 96, 05, 05] +1F6CA; [0D 2F 4B, 05, 05] -1F715; [0D 29 9D, 05, 05] +1F6CB; [0D 2F 52, 05, 05] -1F716; [0D 29 A4, 05, 05] +1F6CC; [0D 2F 59, 05, 05] -1F717; [0D 29 AB, 05, 05] +1F6CD; [0D 2F 60, 05, 05] -1F718; [0D 29 B2, 05, 05] +1F6CE; [0D 2F 67, 05, 05] -1F719; [0D 29 B9, 05, 05] +1F6CF; [0D 2F 6E, 05, 05] -1F71A; [0D 29 C0, 05, 05] +1F6D0; [0D 2F 75, 05, 05] -1F71B; [0D 29 C7, 05, 05] +1F6D1; [0D 2F 7C, 05, 05] -1F71C; [0D 29 CE, 05, 05] +1F6D2; [0D 2F 83, 05, 05] -1F71D; [0D 29 D5, 05, 05] +1F6D3; [0D 2F 8A, 05, 05] -1F71E; [0D 29 DC, 05, 05] +1F6D4; [0D 2F 91, 05, 05] -1F71F; [0D 29 E3, 05, 05] +1F6D5; [0D 2F 98, 05, 05] -1F720; [0D 29 EA, 05, 05] +1F6D6; [0D 2F 9F, 05, 05] -1F721; [0D 29 F1, 05, 05] +1F6D7; [0D 2F A6, 05, 05] -1F722; [0D 29 F8, 05, 05] +1F6E0; [0D 2F AD, 05, 05] -1F723; [0D 29 FF, 05, 05] +1F6E1; [0D 2F B4, 05, 05] -1F724; [0D 2A 08, 05, 05] +1F6E2; [0D 2F BB, 05, 05] -1F725; [0D 2A 0F, 05, 05] +1F6E3; [0D 2F C2, 05, 05] -1F726; [0D 2A 16, 05, 05] +1F6E4; [0D 2F C9, 05, 05] -1F727; [0D 2A 1D, 05, 05] +1F6E5; [0D 2F D0, 05, 05] -1F728; [0D 2A 24, 05, 05] +1F6E6; [0D 2F D7, 05, 05] -1F729; [0D 2A 2B, 05, 05] +1F6E7; [0D 2F DE, 05, 05] -1F72A; [0D 2A 32, 05, 05] +1F6E8; [0D 2F E5, 05, 05] -1F72B; [0D 2A 39, 05, 05] +1F6E9; [0D 2F EC, 05, 05] -1F72C; [0D 2A 40, 05, 05] +1F6EA; [0D 2F F3, 05, 05] -1F72D; [0D 2A 47, 05, 05] +1F6EB; [0D 2F FA, 05, 05] -1F72E; [0D 2A 4E, 05, 05] +1F6EC; [0D 30 03, 05, 05] -1F72F; [0D 2A 55, 05, 05] +1F6F0; [0D 30 0A, 05, 05] -1F730; [0D 2A 5C, 05, 05] +1F6F1; [0D 30 11, 05, 05] -1F731; [0D 2A 63, 05, 05] +1F6F2; [0D 30 18, 05, 05] -1F732; [0D 2A 6A, 05, 05] +1F6F3; [0D 30 1F, 05, 05] -1F733; [0D 2A 71, 05, 05] +1F6F4; [0D 30 26, 05, 05] -1F734; [0D 2A 78, 05, 05] +1F6F5; [0D 30 2D, 05, 05] -1F735; [0D 2A 7F, 05, 05] +1F6F6; [0D 30 34, 05, 05] -1F736; [0D 2A 86, 05, 05] +1F6F7; [0D 30 3B, 05, 05] -1F737; [0D 2A 8D, 05, 05] +1F6F8; [0D 30 42, 05, 05] -1F738; [0D 2A 94, 05, 05] +1F6F9; [0D 30 49, 05, 05] -1F739; [0D 2A 9B, 05, 05] +1F6FA; [0D 30 50, 05, 05] -1F73A; [0D 2A A2, 05, 05] +1F6FB; [0D 30 57, 05, 05] -1F73B; [0D 2A A9, 05, 05] +1F6FC; [0D 30 5E, 05, 05] -1F73C; [0D 2A B0, 05, 05] +1F700; [0D 30 65, 05, 05] -1F73D; [0D 2A B7, 05, 05] +1F701; [0D 30 6C, 05, 05] -1F73E; [0D 2A BE, 05, 05] +1F702; [0D 30 73, 05, 05] -1F73F; [0D 2A C5, 05, 05] +1F703; [0D 30 7A, 05, 05] -1F740; [0D 2A CC, 05, 05] +1F704; [0D 30 81, 05, 05] -1F741; [0D 2A D3, 05, 05] +1F705; [0D 30 88, 05, 05] -1F742; [0D 2A DA, 05, 05] +1F706; [0D 30 8F, 05, 05] -1F743; [0D 2A E1, 05, 05] +1F707; [0D 30 96, 05, 05] -1F744; [0D 2A E8, 05, 05] +1F708; [0D 30 9D, 05, 05] -1F745; [0D 2A EF, 05, 05] +1F709; [0D 30 A4, 05, 05] -1F746; [0D 2A F6, 05, 05] +1F70A; [0D 30 AB, 05, 05] -1F747; [0D 2A FD, 05, 05] +1F70B; [0D 30 B2, 05, 05] -1F748; [0D 2B 06, 05, 05] +1F70C; [0D 30 B9, 05, 05] -1F749; [0D 2B 0D, 05, 05] +1F70D; [0D 30 C0, 05, 05] -1F74A; [0D 2B 14, 05, 05] +1F70E; [0D 30 C7, 05, 05] -1F74B; [0D 2B 1B, 05, 05] +1F70F; [0D 30 CE, 05, 05] -1F74C; [0D 2B 22, 05, 05] +1F710; [0D 30 D5, 05, 05] -1F74D; [0D 2B 29, 05, 05] +1F711; [0D 30 DC, 05, 05] -1F74E; [0D 2B 30, 05, 05] +1F712; [0D 30 E3, 05, 05] -1F74F; [0D 2B 37, 05, 05] +1F713; [0D 30 EA, 05, 05] -1F750; [0D 2B 3E, 05, 05] +1F714; [0D 30 F1, 05, 05] -1F751; [0D 2B 45, 05, 05] +1F715; [0D 30 F8, 05, 05] -1F752; [0D 2B 4C, 05, 05] +1F716; [0D 30 FF, 05, 05] -1F753; [0D 2B 53, 05, 05] +1F717; [0D 31 08, 05, 05] -1F754; [0D 2B 5A, 05, 05] +1F718; [0D 31 0F, 05, 05] -1F755; [0D 2B 61, 05, 05] +1F719; [0D 31 16, 05, 05] -1F756; [0D 2B 68, 05, 05] +1F71A; [0D 31 1D, 05, 05] -1F757; [0D 2B 6F, 05, 05] +1F71B; [0D 31 24, 05, 05] -1F758; [0D 2B 76, 05, 05] +1F71C; [0D 31 2B, 05, 05] -1F759; [0D 2B 7D, 05, 05] +1F71D; [0D 31 32, 05, 05] -1F75A; [0D 2B 84, 05, 05] +1F71E; [0D 31 39, 05, 05] -1F75B; [0D 2B 8B, 05, 05] +1F71F; [0D 31 40, 05, 05] -1F75C; [0D 2B 92, 05, 05] +1F720; [0D 31 47, 05, 05] -1F75D; [0D 2B 99, 05, 05] +1F721; [0D 31 4E, 05, 05] -1F75E; [0D 2B A0, 05, 05] +1F722; [0D 31 55, 05, 05] -1F75F; [0D 2B A7, 05, 05] +1F723; [0D 31 5C, 05, 05] -1F760; [0D 2B AE, 05, 05] +1F724; [0D 31 63, 05, 05] -1F761; [0D 2B B5, 05, 05] +1F725; [0D 31 6A, 05, 05] -1F762; [0D 2B BC, 05, 05] +1F726; [0D 31 71, 05, 05] -1F763; [0D 2B C3, 05, 05] +1F727; [0D 31 78, 05, 05] -1F764; [0D 2B CA, 05, 05] +1F728; [0D 31 7F, 05, 05] -1F765; [0D 2B D1, 05, 05] +1F729; [0D 31 86, 05, 05] -1F766; [0D 2B D8, 05, 05] +1F72A; [0D 31 8D, 05, 05] -1F767; [0D 2B DF, 05, 05] +1F72B; [0D 31 94, 05, 05] -1F768; [0D 2B E6, 05, 05] +1F72C; [0D 31 9B, 05, 05] -1F769; [0D 2B ED, 05, 05] +1F72D; [0D 31 A2, 05, 05] -1F76A; [0D 2B F4, 05, 05] +1F72E; [0D 31 A9, 05, 05] -1F76B; [0D 2B FB, 05, 05] +1F72F; [0D 31 B0, 05, 05] -1F76C; [0D 2C 04, 05, 05] +1F730; [0D 31 B7, 05, 05] -1F76D; [0D 2C 0B, 05, 05] +1F731; [0D 31 BE, 05, 05] -1F76E; [0D 2C 12, 05, 05] +1F732; [0D 31 C5, 05, 05] -1F76F; [0D 2C 19, 05, 05] +1F733; [0D 31 CC, 05, 05] -1F770; [0D 2C 20, 05, 05] +1F734; [0D 31 D3, 05, 05] -1F771; [0D 2C 27, 05, 05] +1F735; [0D 31 DA, 05, 05] -1F772; [0D 2C 2E, 05, 05] +1F736; [0D 31 E1, 05, 05] -1F773; [0D 2C 35, 05, 05] +1F737; [0D 31 E8, 05, 05] -1F780; [0D 2C 3C, 05, 05] +1F738; [0D 31 EF, 05, 05] -1F781; [0D 2C 43, 05, 05] +1F739; [0D 31 F6, 05, 05] -1F782; [0D 2C 4A, 05, 05] +1F73A; [0D 31 FD, 05, 05] -1F783; [0D 2C 51, 05, 05] +1F73B; [0D 32 06, 05, 05] -1F784; [0D 2C 58, 05, 05] +1F73C; [0D 32 0D, 05, 05] -1F785; [0D 2C 5F, 05, 05] +1F73D; [0D 32 14, 05, 05] -1F786; [0D 2C 66, 05, 05] +1F73E; [0D 32 1B, 05, 05] -1F787; [0D 2C 6D, 05, 05] +1F73F; [0D 32 22, 05, 05] -1F788; [0D 2C 74, 05, 05] +1F740; [0D 32 29, 05, 05] -1F789; [0D 2C 7B, 05, 05] +1F741; [0D 32 30, 05, 05] -1F78A; [0D 2C 82, 05, 05] +1F742; [0D 32 37, 05, 05] -1F78B; [0D 2C 89, 05, 05] +1F743; [0D 32 3E, 05, 05] -1F78C; [0D 2C 90, 05, 05] +1F744; [0D 32 45, 05, 05] -1F78D; [0D 2C 97, 05, 05] +1F745; [0D 32 4C, 05, 05] -1F78E; [0D 2C 9E, 05, 05] +1F746; [0D 32 53, 05, 05] -1F78F; [0D 2C A5, 05, 05] +1F747; [0D 32 5A, 05, 05] -1F790; [0D 2C AC, 05, 05] +1F748; [0D 32 61, 05, 05] -1F791; [0D 2C B3, 05, 05] +1F749; [0D 32 68, 05, 05] -1F792; [0D 2C BA, 05, 05] +1F74A; [0D 32 6F, 05, 05] -1F793; [0D 2C C1, 05, 05] +1F74B; [0D 32 76, 05, 05] -1F794; [0D 2C C8, 05, 05] +1F74C; [0D 32 7D, 05, 05] -1F795; [0D 2C CF, 05, 05] +1F74D; [0D 32 84, 05, 05] -1F796; [0D 2C D6, 05, 05] +1F74E; [0D 32 8B, 05, 05] -1F797; [0D 2C DD, 05, 05] +1F74F; [0D 32 92, 05, 05] -1F798; [0D 2C E4, 05, 05] +1F750; [0D 32 99, 05, 05] -1F799; [0D 2C EB, 05, 05] +1F751; [0D 32 A0, 05, 05] -1F79A; [0D 2C F2, 05, 05] +1F752; [0D 32 A7, 05, 05] -1F79B; [0D 2C F9, 05, 05] +1F753; [0D 32 AE, 05, 05] -1F79C; [0D 2D 02, 05, 05] +1F754; [0D 32 B5, 05, 05] -1F79D; [0D 2D 09, 05, 05] +1F755; [0D 32 BC, 05, 05] -1F79E; [0D 2D 10, 05, 05] +1F756; [0D 32 C3, 05, 05] -1F79F; [0D 2D 17, 05, 05] +1F757; [0D 32 CA, 05, 05] -1F7A0; [0D 2D 1E, 05, 05] +1F758; [0D 32 D1, 05, 05] -1F7A1; [0D 2D 25, 05, 05] +1F759; [0D 32 D8, 05, 05] -1F7A2; [0D 2D 2C, 05, 05] +1F75A; [0D 32 DF, 05, 05] -1F7A3; [0D 2D 33, 05, 05] +1F75B; [0D 32 E6, 05, 05] -1F7A4; [0D 2D 3A, 05, 05] +1F75C; [0D 32 ED, 05, 05] -1F7A5; [0D 2D 41, 05, 05] +1F75D; [0D 32 F4, 05, 05] -1F7A6; [0D 2D 48, 05, 05] +1F75E; [0D 32 FB, 05, 05] -1F7A7; [0D 2D 4F, 05, 05] +1F75F; [0D 33 04, 05, 05] -1F7A8; [0D 2D 56, 05, 05] +1F760; [0D 33 0B, 05, 05] -1F7A9; [0D 2D 5D, 05, 05] +1F761; [0D 33 12, 05, 05] -1F7AA; [0D 2D 64, 05, 05] +1F762; [0D 33 19, 05, 05] -1F7AB; [0D 2D 6B, 05, 05] +1F763; [0D 33 20, 05, 05] -1F7AC; [0D 2D 72, 05, 05] +1F764; [0D 33 27, 05, 05] -1F7AD; [0D 2D 79, 05, 05] +1F765; [0D 33 2E, 05, 05] -1F7AE; [0D 2D 80, 05, 05] +1F766; [0D 33 35, 05, 05] -1F7AF; [0D 2D 87, 05, 05] +1F767; [0D 33 3C, 05, 05] -1F7B0; [0D 2D 8E, 05, 05] +1F768; [0D 33 43, 05, 05] -1F7B1; [0D 2D 95, 05, 05] +1F769; [0D 33 4A, 05, 05] -1F7B2; [0D 2D 9C, 05, 05] +1F76A; [0D 33 51, 05, 05] -1F7B3; [0D 2D A3, 05, 05] +1F76B; [0D 33 58, 05, 05] -1F7B4; [0D 2D AA, 05, 05] +1F76C; [0D 33 5F, 05, 05] -1F7B5; [0D 2D B1, 05, 05] +1F76D; [0D 33 66, 05, 05] -1F7B6; [0D 2D B8, 05, 05] +1F76E; [0D 33 6D, 05, 05] -1F7B7; [0D 2D BF, 05, 05] +1F76F; [0D 33 74, 05, 05] -1F7B8; [0D 2D C6, 05, 05] +1F770; [0D 33 7B, 05, 05] -1F7B9; [0D 2D CD, 05, 05] +1F771; [0D 33 82, 05, 05] -1F7BA; [0D 2D D4, 05, 05] +1F772; [0D 33 89, 05, 05] -1F7BB; [0D 2D DB, 05, 05] +1F773; [0D 33 90, 05, 05] -1F7BC; [0D 2D E2, 05, 05] +1F780; [0D 33 97, 05, 05] -1F7BD; [0D 2D E9, 05, 05] +1F781; [0D 33 9E, 05, 05] -1F7BE; [0D 2D F0, 05, 05] +1F782; [0D 33 A5, 05, 05] -1F7BF; [0D 2D F7, 05, 05] +1F783; [0D 33 AC, 05, 05] -1F7C0; [0D 2D FE, 05, 05] +1F784; [0D 33 B3, 05, 05] -1F7C1; [0D 2E 07, 05, 05] +1F785; [0D 33 BA, 05, 05] -1F7C2; [0D 2E 0E, 05, 05] +1F786; [0D 33 C1, 05, 05] -1F7C3; [0D 2E 15, 05, 05] +1F787; [0D 33 C8, 05, 05] -1F7C4; [0D 2E 1C, 05, 05] +1F788; [0D 33 CF, 05, 05] -1F7C5; [0D 2E 23, 05, 05] +1F789; [0D 33 D6, 05, 05] -1F7C6; [0D 2E 2A, 05, 05] +1F78A; [0D 33 DD, 05, 05] -1F7C7; [0D 2E 31, 05, 05] +1F78B; [0D 33 E4, 05, 05] -1F7C8; [0D 2E 38, 05, 05] +1F78C; [0D 33 EB, 05, 05] -1F7C9; [0D 2E 3F, 05, 05] +1F78D; [0D 33 F2, 05, 05] -1F7CA; [0D 2E 46, 05, 05] +1F78E; [0D 33 F9, 05, 05] -1F7CB; [0D 2E 4D, 05, 05] +1F78F; [0D 34 02, 05, 05] -1F7CC; [0D 2E 54, 05, 05] +1F790; [0D 34 09, 05, 05] -1F7CD; [0D 2E 5B, 05, 05] +1F791; [0D 34 10, 05, 05] -1F7CE; [0D 2E 62, 05, 05] +1F792; [0D 34 17, 05, 05] -1F7CF; [0D 2E 69, 05, 05] +1F793; [0D 34 1E, 05, 05] -1F7D0; [0D 2E 70, 05, 05] +1F794; [0D 34 25, 05, 05] -1F7D1; [0D 2E 77, 05, 05] +1F795; [0D 34 2C, 05, 05] -1F7D2; [0D 2E 7E, 05, 05] +1F796; [0D 34 33, 05, 05] -1F7D3; [0D 2E 85, 05, 05] +1F797; [0D 34 3A, 05, 05] -1F7D4; [0D 2E 8C, 05, 05] +1F798; [0D 34 41, 05, 05] -1F7D5; [0D 2E 93, 05, 05] +1F799; [0D 34 48, 05, 05] -1F7D6; [0D 2E 9A, 05, 05] +1F79A; [0D 34 4F, 05, 05] -1F7D7; [0D 2E A1, 05, 05] +1F79B; [0D 34 56, 05, 05] -1F7D8; [0D 2E A8, 05, 05] +1F79C; [0D 34 5D, 05, 05] -1F7E0; [0D 2E AF, 05, 05] +1F79D; [0D 34 64, 05, 05] -1F7E1; [0D 2E B6, 05, 05] +1F79E; [0D 34 6B, 05, 05] -1F7E2; [0D 2E BD, 05, 05] +1F79F; [0D 34 72, 05, 05] -1F7E3; [0D 2E C4, 05, 05] +1F7A0; [0D 34 79, 05, 05] -1F7E4; [0D 2E CB, 05, 05] +1F7A1; [0D 34 80, 05, 05] -1F7E5; [0D 2E D2, 05, 05] +1F7A2; [0D 34 87, 05, 05] -1F7E6; [0D 2E D9, 05, 05] +1F7A3; [0D 34 8E, 05, 05] -1F7E7; [0D 2E E0, 05, 05] +1F7A4; [0D 34 95, 05, 05] -1F7E8; [0D 2E E7, 05, 05] +1F7A5; [0D 34 9C, 05, 05] -1F7E9; [0D 2E EE, 05, 05] +1F7A6; [0D 34 A3, 05, 05] -1F7EA; [0D 2E F5, 05, 05] +1F7A7; [0D 34 AA, 05, 05] -1F7EB; [0D 2E FC, 05, 05] +1F7A8; [0D 34 B1, 05, 05] -1F800; [0D 2F 05, 05, 05] +1F7A9; [0D 34 B8, 05, 05] -1F801; [0D 2F 0C, 05, 05] +1F7AA; [0D 34 BF, 05, 05] -1F802; [0D 2F 13, 05, 05] +1F7AB; [0D 34 C6, 05, 05] -1F803; [0D 2F 1A, 05, 05] +1F7AC; [0D 34 CD, 05, 05] -1F804; [0D 2F 21, 05, 05] +1F7AD; [0D 34 D4, 05, 05] -1F805; [0D 2F 28, 05, 05] +1F7AE; [0D 34 DB, 05, 05] -1F806; [0D 2F 2F, 05, 05] +1F7AF; [0D 34 E2, 05, 05] -1F807; [0D 2F 36, 05, 05] +1F7B0; [0D 34 E9, 05, 05] -1F808; [0D 2F 3D, 05, 05] +1F7B1; [0D 34 F0, 05, 05] -1F809; [0D 2F 44, 05, 05] +1F7B2; [0D 34 F7, 05, 05] -1F80A; [0D 2F 4B, 05, 05] +1F7B3; [0D 34 FE, 05, 05] -1F80B; [0D 2F 52, 05, 05] +1F7B4; [0D 35 07, 05, 05] -1F810; [0D 2F 59, 05, 05] +1F7B5; [0D 35 0E, 05, 05] -1F811; [0D 2F 60, 05, 05] +1F7B6; [0D 35 15, 05, 05] -1F812; [0D 2F 67, 05, 05] +1F7B7; [0D 35 1C, 05, 05] -1F813; [0D 2F 6E, 05, 05] +1F7B8; [0D 35 23, 05, 05] -1F814; [0D 2F 75, 05, 05] +1F7B9; [0D 35 2A, 05, 05] -1F815; [0D 2F 7C, 05, 05] +1F7BA; [0D 35 31, 05, 05] -1F816; [0D 2F 83, 05, 05] +1F7BB; [0D 35 38, 05, 05] -1F817; [0D 2F 8A, 05, 05] +1F7BC; [0D 35 3F, 05, 05] -1F818; [0D 2F 91, 05, 05] +1F7BD; [0D 35 46, 05, 05] -1F819; [0D 2F 98, 05, 05] +1F7BE; [0D 35 4D, 05, 05] -1F81A; [0D 2F 9F, 05, 05] +1F7BF; [0D 35 54, 05, 05] -1F81B; [0D 2F A6, 05, 05] +1F7C0; [0D 35 5B, 05, 05] -1F81C; [0D 2F AD, 05, 05] +1F7C1; [0D 35 62, 05, 05] -1F81D; [0D 2F B4, 05, 05] +1F7C2; [0D 35 69, 05, 05] -1F81E; [0D 2F BB, 05, 05] +1F7C3; [0D 35 70, 05, 05] -1F81F; [0D 2F C2, 05, 05] +1F7C4; [0D 35 77, 05, 05] -1F820; [0D 2F C9, 05, 05] +1F7C5; [0D 35 7E, 05, 05] -1F821; [0D 2F D0, 05, 05] +1F7C6; [0D 35 85, 05, 05] -1F822; [0D 2F D7, 05, 05] +1F7C7; [0D 35 8C, 05, 05] -1F823; [0D 2F DE, 05, 05] +1F7C8; [0D 35 93, 05, 05] -1F824; [0D 2F E5, 05, 05] +1F7C9; [0D 35 9A, 05, 05] -1F825; [0D 2F EC, 05, 05] +1F7CA; [0D 35 A1, 05, 05] -1F826; [0D 2F F3, 05, 05] +1F7CB; [0D 35 A8, 05, 05] -1F827; [0D 2F FA, 05, 05] +1F7CC; [0D 35 AF, 05, 05] -1F828; [0D 30 03, 05, 05] +1F7CD; [0D 35 B6, 05, 05] -1F829; [0D 30 0A, 05, 05] +1F7CE; [0D 35 BD, 05, 05] -1F82A; [0D 30 11, 05, 05] +1F7CF; [0D 35 C4, 05, 05] -1F82B; [0D 30 18, 05, 05] +1F7D0; [0D 35 CB, 05, 05] -1F82C; [0D 30 1F, 05, 05] +1F7D1; [0D 35 D2, 05, 05] -1F82D; [0D 30 26, 05, 05] +1F7D2; [0D 35 D9, 05, 05] -1F82E; [0D 30 2D, 05, 05] +1F7D3; [0D 35 E0, 05, 05] -1F82F; [0D 30 34, 05, 05] +1F7D4; [0D 35 E7, 05, 05] -1F830; [0D 30 3B, 05, 05] +1F7D5; [0D 35 EE, 05, 05] -1F831; [0D 30 42, 05, 05] +1F7D6; [0D 35 F5, 05, 05] -1F832; [0D 30 49, 05, 05] +1F7D7; [0D 35 FC, 05, 05] -1F833; [0D 30 50, 05, 05] +1F7D8; [0D 36 05, 05, 05] -1F834; [0D 30 57, 05, 05] +1F7E0; [0D 36 0C, 05, 05] -1F835; [0D 30 5E, 05, 05] +1F7E1; [0D 36 13, 05, 05] -1F836; [0D 30 65, 05, 05] +1F7E2; [0D 36 1A, 05, 05] -1F837; [0D 30 6C, 05, 05] +1F7E3; [0D 36 21, 05, 05] -1F838; [0D 30 73, 05, 05] +1F7E4; [0D 36 28, 05, 05] -1F839; [0D 30 7A, 05, 05] +1F7E5; [0D 36 2F, 05, 05] -1F83A; [0D 30 81, 05, 05] +1F7E6; [0D 36 36, 05, 05] -1F83B; [0D 30 88, 05, 05] +1F7E7; [0D 36 3D, 05, 05] -1F83C; [0D 30 8F, 05, 05] +1F7E8; [0D 36 44, 05, 05] -1F83D; [0D 30 96, 05, 05] +1F7E9; [0D 36 4B, 05, 05] -1F83E; [0D 30 9D, 05, 05] +1F7EA; [0D 36 52, 05, 05] -1F83F; [0D 30 A4, 05, 05] +1F7EB; [0D 36 59, 05, 05] -1F840; [0D 30 AB, 05, 05] +1F800; [0D 36 60, 05, 05] -1F841; [0D 30 B2, 05, 05] +1F801; [0D 36 67, 05, 05] -1F842; [0D 30 B9, 05, 05] +1F802; [0D 36 6E, 05, 05] -1F843; [0D 30 C0, 05, 05] +1F803; [0D 36 75, 05, 05] -1F844; [0D 30 C7, 05, 05] +1F804; [0D 36 7C, 05, 05] -1F845; [0D 30 CE, 05, 05] +1F805; [0D 36 83, 05, 05] -1F846; [0D 30 D5, 05, 05] +1F806; [0D 36 8A, 05, 05] -1F847; [0D 30 DC, 05, 05] +1F807; [0D 36 91, 05, 05] -1F850; [0D 30 E3, 05, 05] +1F808; [0D 36 98, 05, 05] -1F851; [0D 30 EA, 05, 05] +1F809; [0D 36 9F, 05, 05] -1F852; [0D 30 F1, 05, 05] +1F80A; [0D 36 A6, 05, 05] -1F853; [0D 30 F8, 05, 05] +1F80B; [0D 36 AD, 05, 05] -1F854; [0D 30 FF, 05, 05] +1F810; [0D 36 B4, 05, 05] -1F855; [0D 31 08, 05, 05] +1F811; [0D 36 BB, 05, 05] -1F856; [0D 31 0F, 05, 05] +1F812; [0D 36 C2, 05, 05] -1F857; [0D 31 16, 05, 05] +1F813; [0D 36 C9, 05, 05] -1F858; [0D 31 1D, 05, 05] +1F814; [0D 36 D0, 05, 05] -1F859; [0D 31 24, 05, 05] +1F815; [0D 36 D7, 05, 05] -1F860; [0D 31 2B, 05, 05] +1F816; [0D 36 DE, 05, 05] -1F861; [0D 31 32, 05, 05] +1F817; [0D 36 E5, 05, 05] -1F862; [0D 31 39, 05, 05] +1F818; [0D 36 EC, 05, 05] -1F863; [0D 31 40, 05, 05] +1F819; [0D 36 F3, 05, 05] -1F864; [0D 31 47, 05, 05] +1F81A; [0D 36 FA, 05, 05] -1F865; [0D 31 4E, 05, 05] +1F81B; [0D 37 03, 05, 05] -1F866; [0D 31 55, 05, 05] +1F81C; [0D 37 0A, 05, 05] -1F867; [0D 31 5C, 05, 05] +1F81D; [0D 37 11, 05, 05] -1F868; [0D 31 63, 05, 05] +1F81E; [0D 37 18, 05, 05] -1F869; [0D 31 6A, 05, 05] +1F81F; [0D 37 1F, 05, 05] -1F86A; [0D 31 71, 05, 05] +1F820; [0D 37 26, 05, 05] -1F86B; [0D 31 78, 05, 05] +1F821; [0D 37 2D, 05, 05] -1F86C; [0D 31 7F, 05, 05] +1F822; [0D 37 34, 05, 05] -1F86D; [0D 31 86, 05, 05] +1F823; [0D 37 3B, 05, 05] -1F86E; [0D 31 8D, 05, 05] +1F824; [0D 37 42, 05, 05] -1F86F; [0D 31 94, 05, 05] +1F825; [0D 37 49, 05, 05] -1F870; [0D 31 9B, 05, 05] +1F826; [0D 37 50, 05, 05] -1F871; [0D 31 A2, 05, 05] +1F827; [0D 37 57, 05, 05] -1F872; [0D 31 A9, 05, 05] +1F828; [0D 37 5E, 05, 05] -1F873; [0D 31 B0, 05, 05] +1F829; [0D 37 65, 05, 05] -1F874; [0D 31 B7, 05, 05] +1F82A; [0D 37 6C, 05, 05] -1F875; [0D 31 BE, 05, 05] +1F82B; [0D 37 73, 05, 05] -1F876; [0D 31 C5, 05, 05] +1F82C; [0D 37 7A, 05, 05] -1F877; [0D 31 CC, 05, 05] +1F82D; [0D 37 81, 05, 05] -1F878; [0D 31 D3, 05, 05] +1F82E; [0D 37 88, 05, 05] -1F879; [0D 31 DA, 05, 05] +1F82F; [0D 37 8F, 05, 05] -1F87A; [0D 31 E1, 05, 05] +1F830; [0D 37 96, 05, 05] -1F87B; [0D 31 E8, 05, 05] +1F831; [0D 37 9D, 05, 05] -1F87C; [0D 31 EF, 05, 05] +1F832; [0D 37 A4, 05, 05] -1F87D; [0D 31 F6, 05, 05] +1F833; [0D 37 AB, 05, 05] -1F87E; [0D 31 FD, 05, 05] +1F834; [0D 37 B2, 05, 05] -1F87F; [0D 32 06, 05, 05] +1F835; [0D 37 B9, 05, 05] -1F880; [0D 32 0D, 05, 05] +1F836; [0D 37 C0, 05, 05] -1F881; [0D 32 14, 05, 05] +1F837; [0D 37 C7, 05, 05] -1F882; [0D 32 1B, 05, 05] +1F838; [0D 37 CE, 05, 05] -1F883; [0D 32 22, 05, 05] +1F839; [0D 37 D5, 05, 05] -1F884; [0D 32 29, 05, 05] +1F83A; [0D 37 DC, 05, 05] -1F885; [0D 32 30, 05, 05] +1F83B; [0D 37 E3, 05, 05] -1F886; [0D 32 37, 05, 05] +1F83C; [0D 37 EA, 05, 05] -1F887; [0D 32 3E, 05, 05] +1F83D; [0D 37 F1, 05, 05] -1F890; [0D 32 45, 05, 05] +1F83E; [0D 37 F8, 05, 05] -1F891; [0D 32 4C, 05, 05] +1F83F; [0D 37 FF, 05, 05] -1F892; [0D 32 53, 05, 05] +1F840; [0D 38 08, 05, 05] -1F893; [0D 32 5A, 05, 05] +1F841; [0D 38 0F, 05, 05] -1F894; [0D 32 61, 05, 05] +1F842; [0D 38 16, 05, 05] -1F895; [0D 32 68, 05, 05] +1F843; [0D 38 1D, 05, 05] -1F896; [0D 32 6F, 05, 05] +1F844; [0D 38 24, 05, 05] -1F897; [0D 32 76, 05, 05] +1F845; [0D 38 2B, 05, 05] -1F898; [0D 32 7D, 05, 05] +1F846; [0D 38 32, 05, 05] -1F899; [0D 32 84, 05, 05] +1F847; [0D 38 39, 05, 05] -1F89A; [0D 32 8B, 05, 05] +1F850; [0D 38 40, 05, 05] -1F89B; [0D 32 92, 05, 05] +1F851; [0D 38 47, 05, 05] -1F89C; [0D 32 99, 05, 05] +1F852; [0D 38 4E, 05, 05] -1F89D; [0D 32 A0, 05, 05] +1F853; [0D 38 55, 05, 05] -1F89E; [0D 32 A7, 05, 05] +1F854; [0D 38 5C, 05, 05] -1F89F; [0D 32 AE, 05, 05] +1F855; [0D 38 63, 05, 05] -1F8A0; [0D 32 B5, 05, 05] +1F856; [0D 38 6A, 05, 05] -1F8A1; [0D 32 BC, 05, 05] +1F857; [0D 38 71, 05, 05] -1F8A2; [0D 32 C3, 05, 05] +1F858; [0D 38 78, 05, 05] -1F8A3; [0D 32 CA, 05, 05] +1F859; [0D 38 7F, 05, 05] -1F8A4; [0D 32 D1, 05, 05] +1F860; [0D 38 86, 05, 05] -1F8A5; [0D 32 D8, 05, 05] +1F861; [0D 38 8D, 05, 05] -1F8A6; [0D 32 DF, 05, 05] +1F862; [0D 38 94, 05, 05] -1F8A7; [0D 32 E6, 05, 05] +1F863; [0D 38 9B, 05, 05] -1F8A8; [0D 32 ED, 05, 05] +1F864; [0D 38 A2, 05, 05] -1F8A9; [0D 32 F4, 05, 05] +1F865; [0D 38 A9, 05, 05] -1F8AA; [0D 32 FB, 05, 05] +1F866; [0D 38 B0, 05, 05] -1F8AB; [0D 33 04, 05, 05] +1F867; [0D 38 B7, 05, 05] -1F8AC; [0D 33 0B, 05, 05] +1F868; [0D 38 BE, 05, 05] -1F8AD; [0D 33 12, 05, 05] +1F869; [0D 38 C5, 05, 05] -1D800; [0D 33 19, 05, 05] +1F86A; [0D 38 CC, 05, 05] -1D801; [0D 33 20, 05, 05] +1F86B; [0D 38 D3, 05, 05] -1D802; [0D 33 27, 05, 05] +1F86C; [0D 38 DA, 05, 05] -1D803; [0D 33 2E, 05, 05] +1F86D; [0D 38 E1, 05, 05] -1D804; [0D 33 35, 05, 05] +1F86E; [0D 38 E8, 05, 05] -1D805; [0D 33 3C, 05, 05] +1F86F; [0D 38 EF, 05, 05] -1D806; [0D 33 43, 05, 05] +1F870; [0D 38 F6, 05, 05] -1D807; [0D 33 4A, 05, 05] +1F871; [0D 38 FD, 05, 05] -1D808; [0D 33 51, 05, 05] +1F872; [0D 39 06, 05, 05] -1D809; [0D 33 58, 05, 05] +1F873; [0D 39 0D, 05, 05] -1D80A; [0D 33 5F, 05, 05] +1F874; [0D 39 14, 05, 05] -1D80B; [0D 33 66, 05, 05] +1F875; [0D 39 1B, 05, 05] -1D80C; [0D 33 6D, 05, 05] +1F876; [0D 39 22, 05, 05] -1D80D; [0D 33 74, 05, 05] +1F877; [0D 39 29, 05, 05] -1D80E; [0D 33 7B, 05, 05] +1F878; [0D 39 30, 05, 05] -1D80F; [0D 33 82, 05, 05] +1F879; [0D 39 37, 05, 05] -1D810; [0D 33 89, 05, 05] +1F87A; [0D 39 3E, 05, 05] -1D811; [0D 33 90, 05, 05] +1F87B; [0D 39 45, 05, 05] -1D812; [0D 33 97, 05, 05] +1F87C; [0D 39 4C, 05, 05] -1D813; [0D 33 9E, 05, 05] +1F87D; [0D 39 53, 05, 05] -1D814; [0D 33 A5, 05, 05] +1F87E; [0D 39 5A, 05, 05] -1D815; [0D 33 AC, 05, 05] +1F87F; [0D 39 61, 05, 05] -1D816; [0D 33 B3, 05, 05] +1F880; [0D 39 68, 05, 05] -1D817; [0D 33 BA, 05, 05] +1F881; [0D 39 6F, 05, 05] -1D818; [0D 33 C1, 05, 05] +1F882; [0D 39 76, 05, 05] -1D819; [0D 33 C8, 05, 05] +1F883; [0D 39 7D, 05, 05] -1D81A; [0D 33 CF, 05, 05] +1F884; [0D 39 84, 05, 05] -1D81B; [0D 33 D6, 05, 05] +1F885; [0D 39 8B, 05, 05] -1D81C; [0D 33 DD, 05, 05] +1F886; [0D 39 92, 05, 05] -1D81D; [0D 33 E4, 05, 05] +1F887; [0D 39 99, 05, 05] -1D81E; [0D 33 EB, 05, 05] +1F890; [0D 39 A0, 05, 05] -1D81F; [0D 33 F2, 05, 05] +1F891; [0D 39 A7, 05, 05] -1D820; [0D 33 F9, 05, 05] +1F892; [0D 39 AE, 05, 05] -1D821; [0D 34 02, 05, 05] +1F893; [0D 39 B5, 05, 05] -1D822; [0D 34 09, 05, 05] +1F894; [0D 39 BC, 05, 05] -1D823; [0D 34 10, 05, 05] +1F895; [0D 39 C3, 05, 05] -1D824; [0D 34 17, 05, 05] +1F896; [0D 39 CA, 05, 05] -1D825; [0D 34 1E, 05, 05] +1F897; [0D 39 D1, 05, 05] -1D826; [0D 34 25, 05, 05] +1F898; [0D 39 D8, 05, 05] -1D827; [0D 34 2C, 05, 05] +1F899; [0D 39 DF, 05, 05] -1D828; [0D 34 33, 05, 05] +1F89A; [0D 39 E6, 05, 05] -1D829; [0D 34 3A, 05, 05] +1F89B; [0D 39 ED, 05, 05] -1D82A; [0D 34 41, 05, 05] +1F89C; [0D 39 F4, 05, 05] -1D82B; [0D 34 48, 05, 05] +1F89D; [0D 39 FB, 05, 05] -1D82C; [0D 34 4F, 05, 05] +1F89E; [0D 3A 04, 05, 05] -1D82D; [0D 34 56, 05, 05] +1F89F; [0D 3A 0B, 05, 05] -1D82E; [0D 34 5D, 05, 05] +1F8A0; [0D 3A 12, 05, 05] -1D82F; [0D 34 64, 05, 05] +1F8A1; [0D 3A 19, 05, 05] -1D830; [0D 34 6B, 05, 05] +1F8A2; [0D 3A 20, 05, 05] -1D831; [0D 34 72, 05, 05] +1F8A3; [0D 3A 27, 05, 05] -1D832; [0D 34 79, 05, 05] +1F8A4; [0D 3A 2E, 05, 05] -1D833; [0D 34 80, 05, 05] +1F8A5; [0D 3A 35, 05, 05] -1D834; [0D 34 87, 05, 05] +1F8A6; [0D 3A 3C, 05, 05] -1D835; [0D 34 8E, 05, 05] +1F8A7; [0D 3A 43, 05, 05] -1D836; [0D 34 95, 05, 05] +1F8A8; [0D 3A 4A, 05, 05] -1D837; [0D 34 9C, 05, 05] +1F8A9; [0D 3A 51, 05, 05] -1D838; [0D 34 A3, 05, 05] +1F8AA; [0D 3A 58, 05, 05] -1D839; [0D 34 AA, 05, 05] +1F8AB; [0D 3A 5F, 05, 05] -1D83A; [0D 34 B1, 05, 05] +1F8AC; [0D 3A 66, 05, 05] -1D83B; [0D 34 B8, 05, 05] +1F8AD; [0D 3A 6D, 05, 05] -1D83C; [0D 34 BF, 05, 05] +1F8B0; [0D 3A 74, 05, 05] -1D83D; [0D 34 C6, 05, 05] +1F8B1; [0D 3A 7B, 05, 05] -1D83E; [0D 34 CD, 05, 05] +1D800; [0D 3A 82, 05, 05] -1D83F; [0D 34 D4, 05, 05] +1D801; [0D 3A 89, 05, 05] -1D840; [0D 34 DB, 05, 05] +1D802; [0D 3A 90, 05, 05] -1D841; [0D 34 E2, 05, 05] +1D803; [0D 3A 97, 05, 05] -1D842; [0D 34 E9, 05, 05] +1D804; [0D 3A 9E, 05, 05] -1D843; [0D 34 F0, 05, 05] +1D805; [0D 3A A5, 05, 05] -1D844; [0D 34 F7, 05, 05] +1D806; [0D 3A AC, 05, 05] -1D845; [0D 34 FE, 05, 05] +1D807; [0D 3A B3, 05, 05] -1D846; [0D 35 07, 05, 05] +1D808; [0D 3A BA, 05, 05] -1D847; [0D 35 0E, 05, 05] +1D809; [0D 3A C1, 05, 05] -1D848; [0D 35 15, 05, 05] +1D80A; [0D 3A C8, 05, 05] -1D849; [0D 35 1C, 05, 05] +1D80B; [0D 3A CF, 05, 05] -1D84A; [0D 35 23, 05, 05] +1D80C; [0D 3A D6, 05, 05] -1D84B; [0D 35 2A, 05, 05] +1D80D; [0D 3A DD, 05, 05] -1D84C; [0D 35 31, 05, 05] +1D80E; [0D 3A E4, 05, 05] -1D84D; [0D 35 38, 05, 05] +1D80F; [0D 3A EB, 05, 05] -1D84E; [0D 35 3F, 05, 05] +1D810; [0D 3A F2, 05, 05] -1D84F; [0D 35 46, 05, 05] +1D811; [0D 3A F9, 05, 05] -1D850; [0D 35 4D, 05, 05] +1D812; [0D 3B 02, 05, 05] -1D851; [0D 35 54, 05, 05] +1D813; [0D 3B 09, 05, 05] -1D852; [0D 35 5B, 05, 05] +1D814; [0D 3B 10, 05, 05] -1D853; [0D 35 62, 05, 05] +1D815; [0D 3B 17, 05, 05] -1D854; [0D 35 69, 05, 05] +1D816; [0D 3B 1E, 05, 05] -1D855; [0D 35 70, 05, 05] +1D817; [0D 3B 25, 05, 05] -1D856; [0D 35 77, 05, 05] +1D818; [0D 3B 2C, 05, 05] -1D857; [0D 35 7E, 05, 05] +1D819; [0D 3B 33, 05, 05] -1D858; [0D 35 85, 05, 05] +1D81A; [0D 3B 3A, 05, 05] -1D859; [0D 35 8C, 05, 05] +1D81B; [0D 3B 41, 05, 05] -1D85A; [0D 35 93, 05, 05] +1D81C; [0D 3B 48, 05, 05] -1D85B; [0D 35 9A, 05, 05] +1D81D; [0D 3B 4F, 05, 05] -1D85C; [0D 35 A1, 05, 05] +1D81E; [0D 3B 56, 05, 05] -1D85D; [0D 35 A8, 05, 05] +1D81F; [0D 3B 5D, 05, 05] -1D85E; [0D 35 AF, 05, 05] +1D820; [0D 3B 64, 05, 05] -1D85F; [0D 35 B6, 05, 05] +1D821; [0D 3B 6B, 05, 05] -1D860; [0D 35 BD, 05, 05] +1D822; [0D 3B 72, 05, 05] -1D861; [0D 35 C4, 05, 05] +1D823; [0D 3B 79, 05, 05] -1D862; [0D 35 CB, 05, 05] +1D824; [0D 3B 80, 05, 05] -1D863; [0D 35 D2, 05, 05] +1D825; [0D 3B 87, 05, 05] -1D864; [0D 35 D9, 05, 05] +1D826; [0D 3B 8E, 05, 05] -1D865; [0D 35 E0, 05, 05] +1D827; [0D 3B 95, 05, 05] -1D866; [0D 35 E7, 05, 05] +1D828; [0D 3B 9C, 05, 05] -1D867; [0D 35 EE, 05, 05] +1D829; [0D 3B A3, 05, 05] -1D868; [0D 35 F5, 05, 05] +1D82A; [0D 3B AA, 05, 05] -1D869; [0D 35 FC, 05, 05] +1D82B; [0D 3B B1, 05, 05] -1D86A; [0D 36 05, 05, 05] +1D82C; [0D 3B B8, 05, 05] -1D86B; [0D 36 0C, 05, 05] +1D82D; [0D 3B BF, 05, 05] -1D86C; [0D 36 13, 05, 05] +1D82E; [0D 3B C6, 05, 05] -1D86D; [0D 36 1A, 05, 05] +1D82F; [0D 3B CD, 05, 05] -1D86E; [0D 36 21, 05, 05] +1D830; [0D 3B D4, 05, 05] -1D86F; [0D 36 28, 05, 05] +1D831; [0D 3B DB, 05, 05] -1D870; [0D 36 2F, 05, 05] +1D832; [0D 3B E2, 05, 05] -1D871; [0D 36 36, 05, 05] +1D833; [0D 3B E9, 05, 05] -1D872; [0D 36 3D, 05, 05] +1D834; [0D 3B F0, 05, 05] -1D873; [0D 36 44, 05, 05] +1D835; [0D 3B F7, 05, 05] -1D874; [0D 36 4B, 05, 05] +1D836; [0D 3B FE, 05, 05] -1D875; [0D 36 52, 05, 05] +1D837; [0D 3C 07, 05, 05] -1D876; [0D 36 59, 05, 05] +1D838; [0D 3C 0E, 05, 05] -1D877; [0D 36 60, 05, 05] +1D839; [0D 3C 15, 05, 05] -1D878; [0D 36 67, 05, 05] +1D83A; [0D 3C 1C, 05, 05] -1D879; [0D 36 6E, 05, 05] +1D83B; [0D 3C 23, 05, 05] -1D87A; [0D 36 75, 05, 05] +1D83C; [0D 3C 2A, 05, 05] -1D87B; [0D 36 7C, 05, 05] +1D83D; [0D 3C 31, 05, 05] -1D87C; [0D 36 83, 05, 05] +1D83E; [0D 3C 38, 05, 05] -1D87D; [0D 36 8A, 05, 05] +1D83F; [0D 3C 3F, 05, 05] -1D87E; [0D 36 91, 05, 05] +1D840; [0D 3C 46, 05, 05] -1D87F; [0D 36 98, 05, 05] +1D841; [0D 3C 4D, 05, 05] -1D880; [0D 36 9F, 05, 05] +1D842; [0D 3C 54, 05, 05] -1D881; [0D 36 A6, 05, 05] +1D843; [0D 3C 5B, 05, 05] -1D882; [0D 36 AD, 05, 05] +1D844; [0D 3C 62, 05, 05] -1D883; [0D 36 B4, 05, 05] +1D845; [0D 3C 69, 05, 05] -1D884; [0D 36 BB, 05, 05] +1D846; [0D 3C 70, 05, 05] -1D885; [0D 36 C2, 05, 05] +1D847; [0D 3C 77, 05, 05] -1D886; [0D 36 C9, 05, 05] +1D848; [0D 3C 7E, 05, 05] -1D887; [0D 36 D0, 05, 05] +1D849; [0D 3C 85, 05, 05] -1D888; [0D 36 D7, 05, 05] +1D84A; [0D 3C 8C, 05, 05] -1D889; [0D 36 DE, 05, 05] +1D84B; [0D 3C 93, 05, 05] -1D88A; [0D 36 E5, 05, 05] +1D84C; [0D 3C 9A, 05, 05] -1D88B; [0D 36 EC, 05, 05] +1D84D; [0D 3C A1, 05, 05] -1D88C; [0D 36 F3, 05, 05] +1D84E; [0D 3C A8, 05, 05] -1D88D; [0D 36 FA, 05, 05] +1D84F; [0D 3C AF, 05, 05] -1D88E; [0D 37 03, 05, 05] +1D850; [0D 3C B6, 05, 05] -1D88F; [0D 37 0A, 05, 05] +1D851; [0D 3C BD, 05, 05] -1D890; [0D 37 11, 05, 05] +1D852; [0D 3C C4, 05, 05] -1D891; [0D 37 18, 05, 05] +1D853; [0D 3C CB, 05, 05] -1D892; [0D 37 1F, 05, 05] +1D854; [0D 3C D2, 05, 05] -1D893; [0D 37 26, 05, 05] +1D855; [0D 3C D9, 05, 05] -1D894; [0D 37 2D, 05, 05] +1D856; [0D 3C E0, 05, 05] -1D895; [0D 37 34, 05, 05] +1D857; [0D 3C E7, 05, 05] -1D896; [0D 37 3B, 05, 05] +1D858; [0D 3C EE, 05, 05] -1D897; [0D 37 42, 05, 05] +1D859; [0D 3C F5, 05, 05] -1D898; [0D 37 49, 05, 05] +1D85A; [0D 3C FC, 05, 05] -1D899; [0D 37 50, 05, 05] +1D85B; [0D 3D 05, 05, 05] -1D89A; [0D 37 57, 05, 05] +1D85C; [0D 3D 0C, 05, 05] -1D89B; [0D 37 5E, 05, 05] +1D85D; [0D 3D 13, 05, 05] -1D89C; [0D 37 65, 05, 05] +1D85E; [0D 3D 1A, 05, 05] -1D89D; [0D 37 6C, 05, 05] +1D85F; [0D 3D 21, 05, 05] -1D89E; [0D 37 73, 05, 05] +1D860; [0D 3D 28, 05, 05] -1D89F; [0D 37 7A, 05, 05] +1D861; [0D 3D 2F, 05, 05] -1D8A0; [0D 37 81, 05, 05] +1D862; [0D 3D 36, 05, 05] -1D8A1; [0D 37 88, 05, 05] +1D863; [0D 3D 3D, 05, 05] -1D8A2; [0D 37 8F, 05, 05] +1D864; [0D 3D 44, 05, 05] -1D8A3; [0D 37 96, 05, 05] +1D865; [0D 3D 4B, 05, 05] -1D8A4; [0D 37 9D, 05, 05] +1D866; [0D 3D 52, 05, 05] -1D8A5; [0D 37 A4, 05, 05] +1D867; [0D 3D 59, 05, 05] -1D8A6; [0D 37 AB, 05, 05] +1D868; [0D 3D 60, 05, 05] -1D8A7; [0D 37 B2, 05, 05] +1D869; [0D 3D 67, 05, 05] -1D8A8; [0D 37 B9, 05, 05] +1D86A; [0D 3D 6E, 05, 05] -1D8A9; [0D 37 C0, 05, 05] +1D86B; [0D 3D 75, 05, 05] -1D8AA; [0D 37 C7, 05, 05] +1D86C; [0D 3D 7C, 05, 05] -1D8AB; [0D 37 CE, 05, 05] +1D86D; [0D 3D 83, 05, 05] -1D8AC; [0D 37 D5, 05, 05] +1D86E; [0D 3D 8A, 05, 05] -1D8AD; [0D 37 DC, 05, 05] +1D86F; [0D 3D 91, 05, 05] -1D8AE; [0D 37 E3, 05, 05] +1D870; [0D 3D 98, 05, 05] -1D8AF; [0D 37 EA, 05, 05] +1D871; [0D 3D 9F, 05, 05] -1D8B0; [0D 37 F1, 05, 05] +1D872; [0D 3D A6, 05, 05] -1D8B1; [0D 37 F8, 05, 05] +1D873; [0D 3D AD, 05, 05] -1D8B2; [0D 37 FF, 05, 05] +1D874; [0D 3D B4, 05, 05] -1D8B3; [0D 38 08, 05, 05] +1D875; [0D 3D BB, 05, 05] -1D8B4; [0D 38 0F, 05, 05] +1D876; [0D 3D C2, 05, 05] -1D8B5; [0D 38 16, 05, 05] +1D877; [0D 3D C9, 05, 05] -1D8B6; [0D 38 1D, 05, 05] +1D878; [0D 3D D0, 05, 05] -1D8B7; [0D 38 24, 05, 05] +1D879; [0D 3D D7, 05, 05] -1D8B8; [0D 38 2B, 05, 05] +1D87A; [0D 3D DE, 05, 05] -1D8B9; [0D 38 32, 05, 05] +1D87B; [0D 3D E5, 05, 05] -1D8BA; [0D 38 39, 05, 05] +1D87C; [0D 3D EC, 05, 05] -1D8BB; [0D 38 40, 05, 05] +1D87D; [0D 3D F3, 05, 05] -1D8BC; [0D 38 47, 05, 05] +1D87E; [0D 3D FA, 05, 05] -1D8BD; [0D 38 4E, 05, 05] +1D87F; [0D 3E 03, 05, 05] -1D8BE; [0D 38 55, 05, 05] +1D880; [0D 3E 0A, 05, 05] -1D8BF; [0D 38 5C, 05, 05] +1D881; [0D 3E 11, 05, 05] -1D8C0; [0D 38 63, 05, 05] +1D882; [0D 3E 18, 05, 05] -1D8C1; [0D 38 6A, 05, 05] +1D883; [0D 3E 1F, 05, 05] -1D8C2; [0D 38 71, 05, 05] +1D884; [0D 3E 26, 05, 05] -1D8C3; [0D 38 78, 05, 05] +1D885; [0D 3E 2D, 05, 05] -1D8C4; [0D 38 7F, 05, 05] +1D886; [0D 3E 34, 05, 05] -1D8C5; [0D 38 86, 05, 05] +1D887; [0D 3E 3B, 05, 05] -1D8C6; [0D 38 8D, 05, 05] +1D888; [0D 3E 42, 05, 05] -1D8C7; [0D 38 94, 05, 05] +1D889; [0D 3E 49, 05, 05] -1D8C8; [0D 38 9B, 05, 05] +1D88A; [0D 3E 50, 05, 05] -1D8C9; [0D 38 A2, 05, 05] +1D88B; [0D 3E 57, 05, 05] -1D8CA; [0D 38 A9, 05, 05] +1D88C; [0D 3E 5E, 05, 05] -1D8CB; [0D 38 B0, 05, 05] +1D88D; [0D 3E 65, 05, 05] -1D8CC; [0D 38 B7, 05, 05] +1D88E; [0D 3E 6C, 05, 05] -1D8CD; [0D 38 BE, 05, 05] +1D88F; [0D 3E 73, 05, 05] -1D8CE; [0D 38 C5, 05, 05] +1D890; [0D 3E 7A, 05, 05] -1D8CF; [0D 38 CC, 05, 05] +1D891; [0D 3E 81, 05, 05] -1D8D0; [0D 38 D3, 05, 05] +1D892; [0D 3E 88, 05, 05] -1D8D1; [0D 38 DA, 05, 05] +1D893; [0D 3E 8F, 05, 05] -1D8D2; [0D 38 E1, 05, 05] +1D894; [0D 3E 96, 05, 05] -1D8D3; [0D 38 E8, 05, 05] +1D895; [0D 3E 9D, 05, 05] -1D8D4; [0D 38 EF, 05, 05] +1D896; [0D 3E A4, 05, 05] -1D8D5; [0D 38 F6, 05, 05] +1D897; [0D 3E AB, 05, 05] -1D8D6; [0D 38 FD, 05, 05] +1D898; [0D 3E B2, 05, 05] -1D8D7; [0D 39 06, 05, 05] +1D899; [0D 3E B9, 05, 05] -1D8D8; [0D 39 0D, 05, 05] +1D89A; [0D 3E C0, 05, 05] -1D8D9; [0D 39 14, 05, 05] +1D89B; [0D 3E C7, 05, 05] -1D8DA; [0D 39 1B, 05, 05] +1D89C; [0D 3E CE, 05, 05] -1D8DB; [0D 39 22, 05, 05] +1D89D; [0D 3E D5, 05, 05] -1D8DC; [0D 39 29, 05, 05] +1D89E; [0D 3E DC, 05, 05] -1D8DD; [0D 39 30, 05, 05] +1D89F; [0D 3E E3, 05, 05] -1D8DE; [0D 39 37, 05, 05] +1D8A0; [0D 3E EA, 05, 05] -1D8DF; [0D 39 3E, 05, 05] +1D8A1; [0D 3E F1, 05, 05] -1D8E0; [0D 39 45, 05, 05] +1D8A2; [0D 3E F8, 05, 05] -1D8E1; [0D 39 4C, 05, 05] +1D8A3; [0D 3E FF, 05, 05] -1D8E2; [0D 39 53, 05, 05] +1D8A4; [0D 3F 08, 05, 05] -1D8E3; [0D 39 5A, 05, 05] +1D8A5; [0D 3F 0F, 05, 05] -1D8E4; [0D 39 61, 05, 05] +1D8A6; [0D 3F 16, 05, 05] -1D8E5; [0D 39 68, 05, 05] +1D8A7; [0D 3F 1D, 05, 05] -1D8E6; [0D 39 6F, 05, 05] +1D8A8; [0D 3F 24, 05, 05] -1D8E7; [0D 39 76, 05, 05] +1D8A9; [0D 3F 2B, 05, 05] -1D8E8; [0D 39 7D, 05, 05] +1D8AA; [0D 3F 32, 05, 05] -1D8E9; [0D 39 84, 05, 05] +1D8AB; [0D 3F 39, 05, 05] -1D8EA; [0D 39 8B, 05, 05] +1D8AC; [0D 3F 40, 05, 05] -1D8EB; [0D 39 92, 05, 05] +1D8AD; [0D 3F 47, 05, 05] -1D8EC; [0D 39 99, 05, 05] +1D8AE; [0D 3F 4E, 05, 05] -1D8ED; [0D 39 A0, 05, 05] +1D8AF; [0D 3F 55, 05, 05] -1D8EE; [0D 39 A7, 05, 05] +1D8B0; [0D 3F 5C, 05, 05] -1D8EF; [0D 39 AE, 05, 05] +1D8B1; [0D 3F 63, 05, 05] -1D8F0; [0D 39 B5, 05, 05] +1D8B2; [0D 3F 6A, 05, 05] -1D8F1; [0D 39 BC, 05, 05] +1D8B3; [0D 3F 71, 05, 05] -1D8F2; [0D 39 C3, 05, 05] +1D8B4; [0D 3F 78, 05, 05] -1D8F3; [0D 39 CA, 05, 05] +1D8B5; [0D 3F 7F, 05, 05] -1D8F4; [0D 39 D1, 05, 05] +1D8B6; [0D 3F 86, 05, 05] -1D8F5; [0D 39 D8, 05, 05] +1D8B7; [0D 3F 8D, 05, 05] -1D8F6; [0D 39 DF, 05, 05] +1D8B8; [0D 3F 94, 05, 05] -1D8F7; [0D 39 E6, 05, 05] +1D8B9; [0D 3F 9B, 05, 05] -1D8F8; [0D 39 ED, 05, 05] +1D8BA; [0D 3F A2, 05, 05] -1D8F9; [0D 39 F4, 05, 05] +1D8BB; [0D 3F A9, 05, 05] -1D8FA; [0D 39 FB, 05, 05] +1D8BC; [0D 3F B0, 05, 05] -1D8FB; [0D 3A 04, 05, 05] +1D8BD; [0D 3F B7, 05, 05] -1D8FC; [0D 3A 0B, 05, 05] +1D8BE; [0D 3F BE, 05, 05] -1D8FD; [0D 3A 12, 05, 05] +1D8BF; [0D 3F C5, 05, 05] -1D8FE; [0D 3A 19, 05, 05] +1D8C0; [0D 3F CC, 05, 05] -1D8FF; [0D 3A 20, 05, 05] +1D8C1; [0D 3F D3, 05, 05] -1D900; [0D 3A 27, 05, 05] +1D8C2; [0D 3F DA, 05, 05] -1D901; [0D 3A 2E, 05, 05] +1D8C3; [0D 3F E1, 05, 05] -1D902; [0D 3A 35, 05, 05] +1D8C4; [0D 3F E8, 05, 05] -1D903; [0D 3A 3C, 05, 05] +1D8C5; [0D 3F EF, 05, 05] -1D904; [0D 3A 43, 05, 05] +1D8C6; [0D 3F F6, 05, 05] -1D905; [0D 3A 4A, 05, 05] +1D8C7; [0D 3F FD, 05, 05] -1D906; [0D 3A 51, 05, 05] +1D8C8; [0D 40 06, 05, 05] -1D907; [0D 3A 58, 05, 05] +1D8C9; [0D 40 0D, 05, 05] -1D908; [0D 3A 5F, 05, 05] +1D8CA; [0D 40 14, 05, 05] -1D909; [0D 3A 66, 05, 05] +1D8CB; [0D 40 1B, 05, 05] -1D90A; [0D 3A 6D, 05, 05] +1D8CC; [0D 40 22, 05, 05] -1D90B; [0D 3A 74, 05, 05] +1D8CD; [0D 40 29, 05, 05] -1D90C; [0D 3A 7B, 05, 05] +1D8CE; [0D 40 30, 05, 05] -1D90D; [0D 3A 82, 05, 05] +1D8CF; [0D 40 37, 05, 05] -1D90E; [0D 3A 89, 05, 05] +1D8D0; [0D 40 3E, 05, 05] -1D90F; [0D 3A 90, 05, 05] +1D8D1; [0D 40 45, 05, 05] -1D910; [0D 3A 97, 05, 05] +1D8D2; [0D 40 4C, 05, 05] -1D911; [0D 3A 9E, 05, 05] +1D8D3; [0D 40 53, 05, 05] -1D912; [0D 3A A5, 05, 05] +1D8D4; [0D 40 5A, 05, 05] -1D913; [0D 3A AC, 05, 05] +1D8D5; [0D 40 61, 05, 05] -1D914; [0D 3A B3, 05, 05] +1D8D6; [0D 40 68, 05, 05] -1D915; [0D 3A BA, 05, 05] +1D8D7; [0D 40 6F, 05, 05] -1D916; [0D 3A C1, 05, 05] +1D8D8; [0D 40 76, 05, 05] -1D917; [0D 3A C8, 05, 05] +1D8D9; [0D 40 7D, 05, 05] -1D918; [0D 3A CF, 05, 05] +1D8DA; [0D 40 84, 05, 05] -1D919; [0D 3A D6, 05, 05] +1D8DB; [0D 40 8B, 05, 05] -1D91A; [0D 3A DD, 05, 05] +1D8DC; [0D 40 92, 05, 05] -1D91B; [0D 3A E4, 05, 05] +1D8DD; [0D 40 99, 05, 05] -1D91C; [0D 3A EB, 05, 05] +1D8DE; [0D 40 A0, 05, 05] -1D91D; [0D 3A F2, 05, 05] +1D8DF; [0D 40 A7, 05, 05] -1D91E; [0D 3A F9, 05, 05] +1D8E0; [0D 40 AE, 05, 05] -1D91F; [0D 3B 02, 05, 05] +1D8E1; [0D 40 B5, 05, 05] -1D920; [0D 3B 09, 05, 05] +1D8E2; [0D 40 BC, 05, 05] -1D921; [0D 3B 10, 05, 05] +1D8E3; [0D 40 C3, 05, 05] -1D922; [0D 3B 17, 05, 05] +1D8E4; [0D 40 CA, 05, 05] -1D923; [0D 3B 1E, 05, 05] +1D8E5; [0D 40 D1, 05, 05] -1D924; [0D 3B 25, 05, 05] +1D8E6; [0D 40 D8, 05, 05] -1D925; [0D 3B 2C, 05, 05] +1D8E7; [0D 40 DF, 05, 05] -1D926; [0D 3B 33, 05, 05] +1D8E8; [0D 40 E6, 05, 05] -1D927; [0D 3B 3A, 05, 05] +1D8E9; [0D 40 ED, 05, 05] -1D928; [0D 3B 41, 05, 05] +1D8EA; [0D 40 F4, 05, 05] -1D929; [0D 3B 48, 05, 05] +1D8EB; [0D 40 FB, 05, 05] -1D92A; [0D 3B 4F, 05, 05] +1D8EC; [0D 41 04, 05, 05] -1D92B; [0D 3B 56, 05, 05] +1D8ED; [0D 41 0B, 05, 05] -1D92C; [0D 3B 5D, 05, 05] +1D8EE; [0D 41 12, 05, 05] -1D92D; [0D 3B 64, 05, 05] +1D8EF; [0D 41 19, 05, 05] -1D92E; [0D 3B 6B, 05, 05] +1D8F0; [0D 41 20, 05, 05] -1D92F; [0D 3B 72, 05, 05] +1D8F1; [0D 41 27, 05, 05] -1D930; [0D 3B 79, 05, 05] +1D8F2; [0D 41 2E, 05, 05] -1D931; [0D 3B 80, 05, 05] +1D8F3; [0D 41 35, 05, 05] -1D932; [0D 3B 87, 05, 05] +1D8F4; [0D 41 3C, 05, 05] -1D933; [0D 3B 8E, 05, 05] +1D8F5; [0D 41 43, 05, 05] -1D934; [0D 3B 95, 05, 05] +1D8F6; [0D 41 4A, 05, 05] -1D935; [0D 3B 9C, 05, 05] +1D8F7; [0D 41 51, 05, 05] -1D936; [0D 3B A3, 05, 05] +1D8F8; [0D 41 58, 05, 05] -1D937; [0D 3B AA, 05, 05] +1D8F9; [0D 41 5F, 05, 05] -1D938; [0D 3B B1, 05, 05] +1D8FA; [0D 41 66, 05, 05] -1D939; [0D 3B B8, 05, 05] +1D8FB; [0D 41 6D, 05, 05] -1D93A; [0D 3B BF, 05, 05] +1D8FC; [0D 41 74, 05, 05] -1D93B; [0D 3B C6, 05, 05] +1D8FD; [0D 41 7B, 05, 05] -1D93C; [0D 3B CD, 05, 05] +1D8FE; [0D 41 82, 05, 05] -1D93D; [0D 3B D4, 05, 05] +1D8FF; [0D 41 89, 05, 05] -1D93E; [0D 3B DB, 05, 05] +1D900; [0D 41 90, 05, 05] -1D93F; [0D 3B E2, 05, 05] +1D901; [0D 41 97, 05, 05] -1D940; [0D 3B E9, 05, 05] +1D902; [0D 41 9E, 05, 05] -1D941; [0D 3B F0, 05, 05] +1D903; [0D 41 A5, 05, 05] -1D942; [0D 3B F7, 05, 05] +1D904; [0D 41 AC, 05, 05] -1D943; [0D 3B FE, 05, 05] +1D905; [0D 41 B3, 05, 05] -1D944; [0D 3C 07, 05, 05] +1D906; [0D 41 BA, 05, 05] -1D945; [0D 3C 0E, 05, 05] +1D907; [0D 41 C1, 05, 05] -1D946; [0D 3C 15, 05, 05] +1D908; [0D 41 C8, 05, 05] -1D947; [0D 3C 1C, 05, 05] +1D909; [0D 41 CF, 05, 05] -1D948; [0D 3C 23, 05, 05] +1D90A; [0D 41 D6, 05, 05] -1D949; [0D 3C 2A, 05, 05] +1D90B; [0D 41 DD, 05, 05] -1D94A; [0D 3C 31, 05, 05] +1D90C; [0D 41 E4, 05, 05] -1D94B; [0D 3C 38, 05, 05] +1D90D; [0D 41 EB, 05, 05] -1D94C; [0D 3C 3F, 05, 05] +1D90E; [0D 41 F2, 05, 05] -1D94D; [0D 3C 46, 05, 05] +1D90F; [0D 41 F9, 05, 05] -1D94E; [0D 3C 4D, 05, 05] +1D910; [0D 42 02, 05, 05] -1D94F; [0D 3C 54, 05, 05] +1D911; [0D 42 09, 05, 05] -1D950; [0D 3C 5B, 05, 05] +1D912; [0D 42 10, 05, 05] -1D951; [0D 3C 62, 05, 05] +1D913; [0D 42 17, 05, 05] -1D952; [0D 3C 69, 05, 05] +1D914; [0D 42 1E, 05, 05] -1D953; [0D 3C 70, 05, 05] +1D915; [0D 42 25, 05, 05] -1D954; [0D 3C 77, 05, 05] +1D916; [0D 42 2C, 05, 05] -1D955; [0D 3C 7E, 05, 05] +1D917; [0D 42 33, 05, 05] -1D956; [0D 3C 85, 05, 05] +1D918; [0D 42 3A, 05, 05] -1D957; [0D 3C 8C, 05, 05] +1D919; [0D 42 41, 05, 05] -1D958; [0D 3C 93, 05, 05] +1D91A; [0D 42 48, 05, 05] -1D959; [0D 3C 9A, 05, 05] +1D91B; [0D 42 4F, 05, 05] -1D95A; [0D 3C A1, 05, 05] +1D91C; [0D 42 56, 05, 05] -1D95B; [0D 3C A8, 05, 05] +1D91D; [0D 42 5D, 05, 05] -1D95C; [0D 3C AF, 05, 05] +1D91E; [0D 42 64, 05, 05] -1D95D; [0D 3C B6, 05, 05] +1D91F; [0D 42 6B, 05, 05] -1D95E; [0D 3C BD, 05, 05] +1D920; [0D 42 72, 05, 05] -1D95F; [0D 3C C4, 05, 05] +1D921; [0D 42 79, 05, 05] -1D960; [0D 3C CB, 05, 05] +1D922; [0D 42 80, 05, 05] -1D961; [0D 3C D2, 05, 05] +1D923; [0D 42 87, 05, 05] -1D962; [0D 3C D9, 05, 05] +1D924; [0D 42 8E, 05, 05] -1D963; [0D 3C E0, 05, 05] +1D925; [0D 42 95, 05, 05] -1D964; [0D 3C E7, 05, 05] +1D926; [0D 42 9C, 05, 05] -1D965; [0D 3C EE, 05, 05] +1D927; [0D 42 A3, 05, 05] -1D966; [0D 3C F5, 05, 05] +1D928; [0D 42 AA, 05, 05] -1D967; [0D 3C FC, 05, 05] +1D929; [0D 42 B1, 05, 05] -1D968; [0D 3D 05, 05, 05] +1D92A; [0D 42 B8, 05, 05] -1D969; [0D 3D 0C, 05, 05] +1D92B; [0D 42 BF, 05, 05] -1D96A; [0D 3D 13, 05, 05] +1D92C; [0D 42 C6, 05, 05] -1D96B; [0D 3D 1A, 05, 05] +1D92D; [0D 42 CD, 05, 05] -1D96C; [0D 3D 21, 05, 05] +1D92E; [0D 42 D4, 05, 05] -1D96D; [0D 3D 28, 05, 05] +1D92F; [0D 42 DB, 05, 05] -1D96E; [0D 3D 2F, 05, 05] +1D930; [0D 42 E2, 05, 05] -1D96F; [0D 3D 36, 05, 05] +1D931; [0D 42 E9, 05, 05] -1D970; [0D 3D 3D, 05, 05] +1D932; [0D 42 F0, 05, 05] -1D971; [0D 3D 44, 05, 05] +1D933; [0D 42 F7, 05, 05] -1D972; [0D 3D 4B, 05, 05] +1D934; [0D 42 FE, 05, 05] -1D973; [0D 3D 52, 05, 05] +1D935; [0D 43 07, 05, 05] -1D974; [0D 3D 59, 05, 05] +1D936; [0D 43 0E, 05, 05] -1D975; [0D 3D 60, 05, 05] +1D937; [0D 43 15, 05, 05] -1D976; [0D 3D 67, 05, 05] +1D938; [0D 43 1C, 05, 05] -1D977; [0D 3D 6E, 05, 05] +1D939; [0D 43 23, 05, 05] -1D978; [0D 3D 75, 05, 05] +1D93A; [0D 43 2A, 05, 05] -1D979; [0D 3D 7C, 05, 05] +1D93B; [0D 43 31, 05, 05] -1D97A; [0D 3D 83, 05, 05] +1D93C; [0D 43 38, 05, 05] -1D97B; [0D 3D 8A, 05, 05] +1D93D; [0D 43 3F, 05, 05] -1D97C; [0D 3D 91, 05, 05] +1D93E; [0D 43 46, 05, 05] -1D97D; [0D 3D 98, 05, 05] +1D93F; [0D 43 4D, 05, 05] -1D97E; [0D 3D 9F, 05, 05] +1D940; [0D 43 54, 05, 05] -1D97F; [0D 3D A6, 05, 05] +1D941; [0D 43 5B, 05, 05] -1D980; [0D 3D AD, 05, 05] +1D942; [0D 43 62, 05, 05] -1D981; [0D 3D B4, 05, 05] +1D943; [0D 43 69, 05, 05] -1D982; [0D 3D BB, 05, 05] +1D944; [0D 43 70, 05, 05] -1D983; [0D 3D C2, 05, 05] +1D945; [0D 43 77, 05, 05] -1D984; [0D 3D C9, 05, 05] +1D946; [0D 43 7E, 05, 05] -1D985; [0D 3D D0, 05, 05] +1D947; [0D 43 85, 05, 05] -1D986; [0D 3D D7, 05, 05] +1D948; [0D 43 8C, 05, 05] -1D987; [0D 3D DE, 05, 05] +1D949; [0D 43 93, 05, 05] -1D988; [0D 3D E5, 05, 05] +1D94A; [0D 43 9A, 05, 05] -1D989; [0D 3D EC, 05, 05] +1D94B; [0D 43 A1, 05, 05] -1D98A; [0D 3D F3, 05, 05] +1D94C; [0D 43 A8, 05, 05] -1D98B; [0D 3D FA, 05, 05] +1D94D; [0D 43 AF, 05, 05] -1D98C; [0D 3E 03, 05, 05] +1D94E; [0D 43 B6, 05, 05] -1D98D; [0D 3E 0A, 05, 05] +1D94F; [0D 43 BD, 05, 05] -1D98E; [0D 3E 11, 05, 05] +1D950; [0D 43 C4, 05, 05] -1D98F; [0D 3E 18, 05, 05] +1D951; [0D 43 CB, 05, 05] -1D990; [0D 3E 1F, 05, 05] +1D952; [0D 43 D2, 05, 05] -1D991; [0D 3E 26, 05, 05] +1D953; [0D 43 D9, 05, 05] -1D992; [0D 3E 2D, 05, 05] +1D954; [0D 43 E0, 05, 05] -1D993; [0D 3E 34, 05, 05] +1D955; [0D 43 E7, 05, 05] -1D994; [0D 3E 3B, 05, 05] +1D956; [0D 43 EE, 05, 05] -1D995; [0D 3E 42, 05, 05] +1D957; [0D 43 F5, 05, 05] -1D996; [0D 3E 49, 05, 05] +1D958; [0D 43 FC, 05, 05] -1D997; [0D 3E 50, 05, 05] +1D959; [0D 44 05, 05, 05] -1D998; [0D 3E 57, 05, 05] +1D95A; [0D 44 0C, 05, 05] -1D999; [0D 3E 5E, 05, 05] +1D95B; [0D 44 13, 05, 05] -1D99A; [0D 3E 65, 05, 05] +1D95C; [0D 44 1A, 05, 05] -1D99B; [0D 3E 6C, 05, 05] +1D95D; [0D 44 21, 05, 05] -1D99C; [0D 3E 73, 05, 05] +1D95E; [0D 44 28, 05, 05] -1D99D; [0D 3E 7A, 05, 05] +1D95F; [0D 44 2F, 05, 05] -1D99E; [0D 3E 81, 05, 05] +1D960; [0D 44 36, 05, 05] -1D99F; [0D 3E 88, 05, 05] +1D961; [0D 44 3D, 05, 05] -1D9A0; [0D 3E 8F, 05, 05] +1D962; [0D 44 44, 05, 05] -1D9A1; [0D 3E 96, 05, 05] +1D963; [0D 44 4B, 05, 05] -1D9A2; [0D 3E 9D, 05, 05] +1D964; [0D 44 52, 05, 05] -1D9A3; [0D 3E A4, 05, 05] +1D965; [0D 44 59, 05, 05] -1D9A4; [0D 3E AB, 05, 05] +1D966; [0D 44 60, 05, 05] -1D9A5; [0D 3E B2, 05, 05] +1D967; [0D 44 67, 05, 05] -1D9A6; [0D 3E B9, 05, 05] +1D968; [0D 44 6E, 05, 05] -1D9A7; [0D 3E C0, 05, 05] +1D969; [0D 44 75, 05, 05] -1D9A8; [0D 3E C7, 05, 05] +1D96A; [0D 44 7C, 05, 05] -1D9A9; [0D 3E CE, 05, 05] +1D96B; [0D 44 83, 05, 05] -1D9AA; [0D 3E D5, 05, 05] +1D96C; [0D 44 8A, 05, 05] -1D9AB; [0D 3E DC, 05, 05] +1D96D; [0D 44 91, 05, 05] -1D9AC; [0D 3E E3, 05, 05] +1D96E; [0D 44 98, 05, 05] -1D9AD; [0D 3E EA, 05, 05] +1D96F; [0D 44 9F, 05, 05] -1D9AE; [0D 3E F1, 05, 05] +1D970; [0D 44 A6, 05, 05] -1D9AF; [0D 3E F8, 05, 05] +1D971; [0D 44 AD, 05, 05] -1D9B0; [0D 3E FF, 05, 05] +1D972; [0D 44 B4, 05, 05] -1D9B1; [0D 3F 08, 05, 05] +1D973; [0D 44 BB, 05, 05] -1D9B2; [0D 3F 0F, 05, 05] +1D974; [0D 44 C2, 05, 05] -1D9B3; [0D 3F 16, 05, 05] +1D975; [0D 44 C9, 05, 05] -1D9B4; [0D 3F 1D, 05, 05] +1D976; [0D 44 D0, 05, 05] -1D9B5; [0D 3F 24, 05, 05] +1D977; [0D 44 D7, 05, 05] -1D9B6; [0D 3F 2B, 05, 05] +1D978; [0D 44 DE, 05, 05] -1D9B7; [0D 3F 32, 05, 05] +1D979; [0D 44 E5, 05, 05] -1D9B8; [0D 3F 39, 05, 05] +1D97A; [0D 44 EC, 05, 05] -1D9B9; [0D 3F 40, 05, 05] +1D97B; [0D 44 F3, 05, 05] -1D9BA; [0D 3F 47, 05, 05] +1D97C; [0D 44 FA, 05, 05] -1D9BB; [0D 3F 4E, 05, 05] +1D97D; [0D 45 03, 05, 05] -1D9BC; [0D 3F 55, 05, 05] +1D97E; [0D 45 0A, 05, 05] -1D9BD; [0D 3F 5C, 05, 05] +1D97F; [0D 45 11, 05, 05] -1D9BE; [0D 3F 63, 05, 05] +1D980; [0D 45 18, 05, 05] -1D9BF; [0D 3F 6A, 05, 05] +1D981; [0D 45 1F, 05, 05] -1D9C0; [0D 3F 71, 05, 05] +1D982; [0D 45 26, 05, 05] -1D9C1; [0D 3F 78, 05, 05] +1D983; [0D 45 2D, 05, 05] -1D9C2; [0D 3F 7F, 05, 05] +1D984; [0D 45 34, 05, 05] -1D9C3; [0D 3F 86, 05, 05] +1D985; [0D 45 3B, 05, 05] -1D9C4; [0D 3F 8D, 05, 05] +1D986; [0D 45 42, 05, 05] -1D9C5; [0D 3F 94, 05, 05] +1D987; [0D 45 49, 05, 05] -1D9C6; [0D 3F 9B, 05, 05] +1D988; [0D 45 50, 05, 05] -1D9C7; [0D 3F A2, 05, 05] +1D989; [0D 45 57, 05, 05] -1D9C8; [0D 3F A9, 05, 05] +1D98A; [0D 45 5E, 05, 05] -1D9C9; [0D 3F B0, 05, 05] +1D98B; [0D 45 65, 05, 05] -1D9CA; [0D 3F B7, 05, 05] +1D98C; [0D 45 6C, 05, 05] -1D9CB; [0D 3F BE, 05, 05] +1D98D; [0D 45 73, 05, 05] -1D9CC; [0D 3F C5, 05, 05] +1D98E; [0D 45 7A, 05, 05] -1D9CD; [0D 3F CC, 05, 05] +1D98F; [0D 45 81, 05, 05] -1D9CE; [0D 3F D3, 05, 05] +1D990; [0D 45 88, 05, 05] -1D9CF; [0D 3F DA, 05, 05] +1D991; [0D 45 8F, 05, 05] -1D9D0; [0D 3F E1, 05, 05] +1D992; [0D 45 96, 05, 05] -1D9D1; [0D 3F E8, 05, 05] +1D993; [0D 45 9D, 05, 05] -1D9D2; [0D 3F EF, 05, 05] +1D994; [0D 45 A4, 05, 05] -1D9D3; [0D 3F F6, 05, 05] +1D995; [0D 45 AB, 05, 05] -1D9D4; [0D 3F FD, 05, 05] +1D996; [0D 45 B2, 05, 05] -1D9D5; [0D 40 06, 05, 05] +1D997; [0D 45 B9, 05, 05] -1D9D6; [0D 40 0D, 05, 05] +1D998; [0D 45 C0, 05, 05] -1D9D7; [0D 40 14, 05, 05] +1D999; [0D 45 C7, 05, 05] -1D9D8; [0D 40 1B, 05, 05] +1D99A; [0D 45 CE, 05, 05] -1D9D9; [0D 40 22, 05, 05] +1D99B; [0D 45 D5, 05, 05] -1D9DA; [0D 40 29, 05, 05] +1D99C; [0D 45 DC, 05, 05] -1D9DB; [0D 40 30, 05, 05] +1D99D; [0D 45 E3, 05, 05] -1D9DC; [0D 40 37, 05, 05] +1D99E; [0D 45 EA, 05, 05] -1D9DD; [0D 40 3E, 05, 05] +1D99F; [0D 45 F1, 05, 05] -1D9DE; [0D 40 45, 05, 05] +1D9A0; [0D 45 F8, 05, 05] -1D9DF; [0D 40 4C, 05, 05] +1D9A1; [0D 45 FF, 05, 05] -1D9E0; [0D 40 53, 05, 05] +1D9A2; [0D 46 08, 05, 05] -1D9E1; [0D 40 5A, 05, 05] +1D9A3; [0D 46 0F, 05, 05] -1D9E2; [0D 40 61, 05, 05] +1D9A4; [0D 46 16, 05, 05] -1D9E3; [0D 40 68, 05, 05] +1D9A5; [0D 46 1D, 05, 05] -1D9E4; [0D 40 6F, 05, 05] +1D9A6; [0D 46 24, 05, 05] -1D9E5; [0D 40 76, 05, 05] +1D9A7; [0D 46 2B, 05, 05] -1D9E6; [0D 40 7D, 05, 05] +1D9A8; [0D 46 32, 05, 05] -1D9E7; [0D 40 84, 05, 05] +1D9A9; [0D 46 39, 05, 05] -1D9E8; [0D 40 8B, 05, 05] +1D9AA; [0D 46 40, 05, 05] -1D9E9; [0D 40 92, 05, 05] +1D9AB; [0D 46 47, 05, 05] -1D9EA; [0D 40 99, 05, 05] +1D9AC; [0D 46 4E, 05, 05] -1D9EB; [0D 40 A0, 05, 05] +1D9AD; [0D 46 55, 05, 05] -1D9EC; [0D 40 A7, 05, 05] +1D9AE; [0D 46 5C, 05, 05] -1D9ED; [0D 40 AE, 05, 05] +1D9AF; [0D 46 63, 05, 05] -1D9EE; [0D 40 B5, 05, 05] +1D9B0; [0D 46 6A, 05, 05] -1D9EF; [0D 40 BC, 05, 05] +1D9B1; [0D 46 71, 05, 05] -1D9F0; [0D 40 C3, 05, 05] +1D9B2; [0D 46 78, 05, 05] -1D9F1; [0D 40 CA, 05, 05] +1D9B3; [0D 46 7F, 05, 05] -1D9F2; [0D 40 D1, 05, 05] +1D9B4; [0D 46 86, 05, 05] -1D9F3; [0D 40 D8, 05, 05] +1D9B5; [0D 46 8D, 05, 05] -1D9F4; [0D 40 DF, 05, 05] +1D9B6; [0D 46 94, 05, 05] -1D9F5; [0D 40 E6, 05, 05] +1D9B7; [0D 46 9B, 05, 05] -1D9F6; [0D 40 ED, 05, 05] +1D9B8; [0D 46 A2, 05, 05] -1D9F7; [0D 40 F4, 05, 05] +1D9B9; [0D 46 A9, 05, 05] -1D9F8; [0D 40 FB, 05, 05] +1D9BA; [0D 46 B0, 05, 05] -1D9F9; [0D 41 04, 05, 05] +1D9BB; [0D 46 B7, 05, 05] -1D9FA; [0D 41 0B, 05, 05] +1D9BC; [0D 46 BE, 05, 05] -1D9FB; [0D 41 12, 05, 05] +1D9BD; [0D 46 C5, 05, 05] -1D9FC; [0D 41 19, 05, 05] +1D9BE; [0D 46 CC, 05, 05] -1D9FD; [0D 41 20, 05, 05] +1D9BF; [0D 46 D3, 05, 05] -1D9FE; [0D 41 27, 05, 05] +1D9C0; [0D 46 DA, 05, 05] -1D9FF; [0D 41 2E, 05, 05] +1D9C1; [0D 46 E1, 05, 05] -1DA37; [0D 41 35, 05, 05] +1D9C2; [0D 46 E8, 05, 05] -1DA38; [0D 41 3C, 05, 05] +1D9C3; [0D 46 EF, 05, 05] -1DA39; [0D 41 43, 05, 05] +1D9C4; [0D 46 F6, 05, 05] -1DA3A; [0D 41 4A, 05, 05] +1D9C5; [0D 46 FD, 05, 05] -1DA6D; [0D 41 51, 05, 05] +1D9C6; [0D 47 06, 05, 05] -1DA6E; [0D 41 58, 05, 05] +1D9C7; [0D 47 0D, 05, 05] -1DA6F; [0D 41 5F, 05, 05] +1D9C8; [0D 47 14, 05, 05] -1DA70; [0D 41 66, 05, 05] +1D9C9; [0D 47 1B, 05, 05] -1DA71; [0D 41 6D, 05, 05] +1D9CA; [0D 47 22, 05, 05] -1DA72; [0D 41 74, 05, 05] +1D9CB; [0D 47 29, 05, 05] -1DA73; [0D 41 7B, 05, 05] +1D9CC; [0D 47 30, 05, 05] -1DA74; [0D 41 82, 05, 05] +1D9CD; [0D 47 37, 05, 05] -1DA76; [0D 41 89, 05, 05] +1D9CE; [0D 47 3E, 05, 05] -1DA77; [0D 41 90, 05, 05] +1D9CF; [0D 47 45, 05, 05] -1DA78; [0D 41 97, 05, 05] +1D9D0; [0D 47 4C, 05, 05] -1DA79; [0D 41 9E, 05, 05] +1D9D1; [0D 47 53, 05, 05] -1DA7A; [0D 41 A5, 05, 05] +1D9D2; [0D 47 5A, 05, 05] -1DA7B; [0D 41 AC, 05, 05] +1D9D3; [0D 47 61, 05, 05] -1DA7C; [0D 41 B3, 05, 05] +1D9D4; [0D 47 68, 05, 05] -1DA7D; [0D 41 BA, 05, 05] +1D9D5; [0D 47 6F, 05, 05] -1DA7E; [0D 41 C1, 05, 05] +1D9D6; [0D 47 76, 05, 05] -1DA7F; [0D 41 C8, 05, 05] +1D9D7; [0D 47 7D, 05, 05] -1DA80; [0D 41 CF, 05, 05] +1D9D8; [0D 47 84, 05, 05] -1DA81; [0D 41 D6, 05, 05] +1D9D9; [0D 47 8B, 05, 05] -1DA82; [0D 41 DD, 05, 05] +1D9DA; [0D 47 92, 05, 05] -1DA83; [0D 41 E4, 05, 05] +1D9DB; [0D 47 99, 05, 05] -1DA85; [0D 41 EB, 05, 05] +1D9DC; [0D 47 A0, 05, 05] -1DA86; [0D 41 F2, 05, 05] +1D9DD; [0D 47 A7, 05, 05] -2FF0; [0D 41 F9, 05, 05] +1D9DE; [0D 47 AE, 05, 05] -2FF1; [0D 42 02, 05, 05] +1D9DF; [0D 47 B5, 05, 05] -2FF2; [0D 42 09, 05, 05] +1D9E0; [0D 47 BC, 05, 05] -2FF3; [0D 42 10, 05, 05] +1D9E1; [0D 47 C3, 05, 05] -2FF4; [0D 42 17, 05, 05] +1D9E2; [0D 47 CA, 05, 05] -2FF5; [0D 42 1E, 05, 05] +1D9E3; [0D 47 D1, 05, 05] -2FF6; [0D 42 25, 05, 05] +1D9E4; [0D 47 D8, 05, 05] -2FF7; [0D 42 2C, 05, 05] +1D9E5; [0D 47 DF, 05, 05] -2FF8; [0D 42 33, 05, 05] +1D9E6; [0D 47 E6, 05, 05] -2FF9; [0D 42 3A, 05, 05] +1D9E7; [0D 47 ED, 05, 05] -2FFA; [0D 42 41, 05, 05] +1D9E8; [0D 47 F4, 05, 05] -2FFB; [0D 42 48, 05, 05] +1D9E9; [0D 47 FB, 05, 05] -31C0; [0D 42 4F, 05, 05] +1D9EA; [0D 48 04, 05, 05] -31C1; [0D 42 56, 05, 05] +1D9EB; [0D 48 0B, 05, 05] -31C2; [0D 42 5D, 05, 05] +1D9EC; [0D 48 12, 05, 05] -31C3; [0D 42 64, 05, 05] +1D9ED; [0D 48 19, 05, 05] -31C4; [0D 42 6B, 05, 05] +1D9EE; [0D 48 20, 05, 05] -31C5; [0D 42 72, 05, 05] +1D9EF; [0D 48 27, 05, 05] -31C6; [0D 42 79, 05, 05] +1D9F0; [0D 48 2E, 05, 05] -31C7; [0D 42 80, 05, 05] +1D9F1; [0D 48 35, 05, 05] -31C8; [0D 42 87, 05, 05] +1D9F2; [0D 48 3C, 05, 05] -31C9; [0D 42 8E, 05, 05] +1D9F3; [0D 48 43, 05, 05] -31CA; [0D 42 95, 05, 05] +1D9F4; [0D 48 4A, 05, 05] -31CB; [0D 42 9C, 05, 05] +1D9F5; [0D 48 51, 05, 05] -31CC; [0D 42 A3, 05, 05] +1D9F6; [0D 48 58, 05, 05] -31CD; [0D 42 AA, 05, 05] +1D9F7; [0D 48 5F, 05, 05] -31CE; [0D 42 B1, 05, 05] +1D9F8; [0D 48 66, 05, 05] -31CF; [0D 42 B8, 05, 05] +1D9F9; [0D 48 6D, 05, 05] -31D0; [0D 42 BF, 05, 05] +1D9FA; [0D 48 74, 05, 05] -31D1; [0D 42 C6, 05, 05] +1D9FB; [0D 48 7B, 05, 05] -31D2; [0D 42 CD, 05, 05] +1D9FC; [0D 48 82, 05, 05] -31D3; [0D 42 D4, 05, 05] +1D9FD; [0D 48 89, 05, 05] -31D4; [0D 42 DB, 05, 05] +1D9FE; [0D 48 90, 05, 05] -31D5; [0D 42 E2, 05, 05] +1D9FF; [0D 48 97, 05, 05] -31D6; [0D 42 E9, 05, 05] +1DA37; [0D 48 9E, 05, 05] -31D7; [0D 42 F0, 05, 05] +1DA38; [0D 48 A5, 05, 05] -31D8; [0D 42 F7, 05, 05] +1DA39; [0D 48 AC, 05, 05] -31D9; [0D 42 FE, 05, 05] +1DA3A; [0D 48 B3, 05, 05] -31DA; [0D 43 07, 05, 05] +1DA6D; [0D 48 BA, 05, 05] -31DB; [0D 43 0E, 05, 05] +1DA6E; [0D 48 C1, 05, 05] -31DC; [0D 43 15, 05, 05] +1DA6F; [0D 48 C8, 05, 05] -31DD; [0D 43 1C, 05, 05] +1DA70; [0D 48 CF, 05, 05] -31DE; [0D 43 23, 05, 05] +1DA71; [0D 48 D6, 05, 05] -31DF; [0D 43 2A, 05, 05] +1DA72; [0D 48 DD, 05, 05] -31E0; [0D 43 31, 05, 05] +1DA73; [0D 48 E4, 05, 05] -31E1; [0D 43 38, 05, 05] +1DA74; [0D 48 EB, 05, 05] -31E2; [0D 43 3F, 05, 05] +1DA76; [0D 48 F2, 05, 05] -31E3; [0D 43 46, 05, 05] +1DA77; [0D 48 F9, 05, 05] -3004; [0D 43 4D, 05, 05] +1DA78; [0D 49 02, 05, 05] -3012; [0D 45, 05, 05] -3036; [0D 45, 05, 20] +1DA79; [0D 49 09, 05, 05] -3013; [0D 47 02, 05, 05] +1DA7A; [0D 49 10, 05, 05] -3020; [0D 47 09, 05, 05] +1DA7B; [0D 49 17, 05, 05] -3037; [0D 47 10, 05, 05] +1DA7C; [0D 49 1E, 05, 05] -303E; [0D 47 17, 05, 05] +1DA7D; [0D 49 25, 05, 05] -303F; [0D 47 1E, 05, 05] +1DA7E; [0D 49 2C, 05, 05] -3190; [0D 47 25, 05, 05] +1DA7F; [0D 49 33, 05, 05] -3191; [0D 47 2C, 05, 05] +1DA80; [0D 49 3A, 05, 05] -327F; [0D 47 33, 05, 05] +1DA81; [0D 49 41, 05, 05] -FFFC; [0D 47 3A, 05, 05] +1DA82; [0D 49 48, 05, 05] -02D0; [0D 49, 05, 05] +1DA83; [0D 49 4F, 05, 05] -02D1; [0D 4B, 05, 05] +1DA85; [0D 49 56, 05, 05] -0971; [0D 4D, 05, 05] +1DA86; [0D 49 5D, 05, 05] -0E46; [0D 4F, 05, 05] +2FF0; [0D 49 64, 05, 05] -0EC6; [0D 51, 05, 05] +2FF1; [0D 49 6B, 05, 05] -17D7; [0D 53, 05, 05] +2FF2; [0D 49 72, 05, 05] -1AA7; [0D 55, 05, 05] +2FF3; [0D 49 79, 05, 05] -A9CF; [0D 57, 05, 05] +2FF4; [0D 49 80, 05, 05] -A9E6; [0D 59, 05, 05] +2FF5; [0D 49 87, 05, 05] -AA70; [0D 5B, 05, 05] +2FF6; [0D 49 8E, 05, 05] -AADD; [0D 5D 02, 05, 05] +2FF7; [0D 49 95, 05, 05] -AAF3; [0D 5D 09, 05, 05] +2FF8; [0D 49 9C, 05, 05] -AAF4; [0D 5D 10, 05, 05] +2FF9; [0D 49 A3, 05, 05] -16B42; [0D 5D 17, 05, 05] +2FFA; [0D 49 AA, 05, 05] -16B43; [0D 5D 1E, 05, 05] +2FFB; [0D 49 B1, 05, 05] -1E13C; [0D 5D 25, 05, 05] +31C0; [0D 49 B8, 05, 05] -1E13D; [0D 5D 2C, 05, 05] +31C1; [0D 49 BF, 05, 05] -3005; [0D 5F, 05, 05] +31C2; [0D 49 C6, 05, 05] -303B; [0D 61, 05, 05] +31C3; [0D 49 CD, 05, 05] -16FE0; [0D 63 02, 05, 05] +31C4; [0D 49 D4, 05, 05] -16FE1; [0D 63 09, 05, 05] +31C5; [0D 49 DB, 05, 05] -16FE3; [0D 65, 05, 05] +31C6; [0D 49 E2, 05, 05] -3031; [0D 67, 05, 05] -3032; [0D 67, 05, 05][, AE, 05] +31C7; [0D 49 E9, 05, 05] -3033; [0D 69, 05, 05] -3034; [0D 69, 05, 05][, AE, 05] +31C8; [0D 49 F0, 05, 05] -3035; [0D 6B, 05, 05] +31C9; [0D 49 F7, 05, 05] -309D; [0D 6D, 05, 05] -309E; [0D 6D, 05, 05][, AE, 05] +31CA; [0D 49 FE, 05, 05] -30FC; [0D 6F, 05, 05] -FF70; [0D 6F, 05, A0] +31CB; [0D 4A 07, 05, 05] -30FD; [0D 71, 05, 05] -30FE; [0D 71, 05, 05][, AE, 05] +31CC; [0D 4A 0E, 05, 05] -FDD1 20AC; [0D 7D 02, 05, 05] # CURRENCY first primary +31CD; [0D 4A 15, 05, 05] -00A4; [0D 7F, 05, 05] +31CE; [0D 4A 1C, 05, 05] -00A2; [0D 81, 05, 05] -FFE0; [0D 81, 05, 20] +31CF; [0D 4A 23, 05, 05] -0024; [0D 83, 05, 05] -FF04; [0D 83, 05, 20] -FE69; [0D 83, 05, 2E] +31D0; [0D 4A 2A, 05, 05] -00A3; [0D 85, 05, 05] -FFE1; [0D 85, 05, 20] +31D1; [0D 4A 31, 05, 05] -00A5; [0D 87, 05, 05] -FFE5; [0D 87, 05, 20] +31D2; [0D 4A 38, 05, 05] -058F; [0D 89, 05, 05] +31D3; [0D 4A 3F, 05, 05] -060B; [0D 8B, 05, 05] +31D4; [0D 4A 46, 05, 05] -07FE; [0D 8D 02, 05, 05] +31D5; [0D 4A 4D, 05, 05] -07FF; [0D 8D 09, 05, 05] +31D6; [0D 4A 54, 05, 05] -09F2; [0D 8F, 05, 05] +31D7; [0D 4A 5B, 05, 05] -09F3; [0D 91, 05, 05] +31D8; [0D 4A 62, 05, 05] -09FB; [0D 93, 05, 05] +31D9; [0D 4A 69, 05, 05] -0AF1; [0D 95, 05, 05] +31DA; [0D 4A 70, 05, 05] -A838; [0D 97, 05, 05] +31DB; [0D 4A 77, 05, 05] -0BF9; [0D 99, 05, 05] +31DC; [0D 4A 7E, 05, 05] -11FDD; [0D 9B, 05, 05] +31DD; [0D 4A 85, 05, 05] -11FDE; [0D 9D, 05, 05] +31DE; [0D 4A 8C, 05, 05] -11FDF; [0D 9F, 05, 05] +31DF; [0D 4A 93, 05, 05] -11FE0; [0D A1, 05, 05] +31E0; [0D 4A 9A, 05, 05] -0E3F; [0D A3, 05, 05] +31E1; [0D 4A A1, 05, 05] -17DB; [0D A5, 05, 05] +31E2; [0D 4A A8, 05, 05] -1E2FF; [0D A7, 05, 05] +31E3; [0D 4A AF, 05, 05] -20A0; [0D A9, 05, 05] +3004; [0D 4A B6, 05, 05] -20A1; [0D AB, 05, 05] +3012; [0D 4C, 05, 05] +3036; [0D 4C, 05, 20] -20A2; [0D AD, 05, 05] +3013; [0D 4E 02, 05, 05] -20A3; [0D AF, 05, 05] +3020; [0D 4E 09, 05, 05] -20A4; [0D B1, 05, 05] +3037; [0D 4E 10, 05, 05] -20A5; [0D B3, 05, 05] +303E; [0D 4E 17, 05, 05] -20A6; [0D B5, 05, 05] +303F; [0D 4E 1E, 05, 05] -20A7; [0D B7, 05, 05] +3190; [0D 4E 25, 05, 05] -20A9; [0D B9, 05, 05] -FFE6; [0D B9, 05, 20] +3191; [0D 4E 2C, 05, 05] -20AA; [0D BB, 05, 05] +327F; [0D 4E 33, 05, 05] -20AB; [0D BD, 05, 05] +FFFC; [0D 4E 3A, 05, 05] -20AC; [0D BF, 05, 05] +02D0; [0D 50, 05, 05] -20AD; [0D C1, 05, 05] +02D1; [0D 52, 05, 05] -20AE; [0D C3, 05, 05] +0971; [0D 54, 05, 05] -20AF; [0D C5, 05, 05] +0E46; [0D 56, 05, 05] -20B0; [0D C7, 05, 05] +0EC6; [0D 58, 05, 05] -20B1; [0D C9, 05, 05] +17D7; [0D 5A, 05, 05] -20B2; [0D CB, 05, 05] +1AA7; [0D 5C, 05, 05] -20B3; [0D CD, 05, 05] +A9CF; [0D 5E, 05, 05] -20B4; [0D CF, 05, 05] +A9E6; [0D 60, 05, 05] -20B5; [0D D1, 05, 05] +AA70; [0D 62, 05, 05] -20B6; [0D D3, 05, 05] +AADD; [0D 64 02, 05, 05] -20B7; [0D D5, 05, 05] +AAF3; [0D 64 09, 05, 05] -20B8; [0D D7, 05, 05] +AAF4; [0D 64 10, 05, 05] -20B9; [0D D9, 05, 05] +16B42; [0D 64 17, 05, 05] -1ECB0; [0D DB, 05, 05] +16B43; [0D 64 1E, 05, 05] -20BA; [0D DD, 05, 05] +1E13C; [0D 64 25, 05, 05] -20BB; [0D DF, 05, 05] +1E13D; [0D 64 2C, 05, 05] -20BC; [0D E1, 05, 05] +3005; [0D 66, 05, 05] -20BD; [0D E3, 05, 05] +303B; [0D 68, 05, 05] -20BE; [0D E5, 05, 05] +16FE0; [0D 6A 02, 05, 05] -20BF; [0D E7, 05, 05] +16FE1; [0D 6A 09, 05, 05] -20A8; [0D E9, 05, 05] +16FE3; [0D 6C, 05, 05] -FDFC; [0D EB, 05, 05] +3031; [0D 6E, 05, 05] +3032; [0D 6E, 05, 05][, AE, 05] + +3033; [0D 70, 05, 05] +3034; [0D 70, 05, 05][, AE, 05] + +3035; [0D 72, 05, 05] + +309D; [0D 74, 05, 05] +309E; [0D 74, 05, 05][, AE, 05] + +30FC; [0D 76, 05, 05] +FF70; [0D 76, 05, A0] + +30FD; [0D 78, 05, 05] +30FE; [0D 78, 05, 05][, AE, 05] + +FDD1 20AC; [0D 84 02, 05, 05] # CURRENCY first primary + +00A4; [0D 86, 05, 05] + +00A2; [0D 88, 05, 05] +FFE0; [0D 88, 05, 20] + +0024; [0D 8A, 05, 05] +FF04; [0D 8A, 05, 20] +FE69; [0D 8A, 05, 2E] + +00A3; [0D 8C, 05, 05] +FFE1; [0D 8C, 05, 20] + +00A5; [0D 8E, 05, 05] +FFE5; [0D 8E, 05, 20] + +058F; [0D 90, 05, 05] + +060B; [0D 92, 05, 05] + +07FE; [0D 94 02, 05, 05] + +07FF; [0D 94 09, 05, 05] + +09F2; [0D 96, 05, 05] + +09F3; [0D 98, 05, 05] + +09FB; [0D 9A, 05, 05] + +0AF1; [0D 9C, 05, 05] + +A838; [0D 9E, 05, 05] + +0BF9; [0D A0, 05, 05] + +11FDD; [0D A2, 05, 05] + +11FDE; [0D A4, 05, 05] + +11FDF; [0D A6, 05, 05] + +11FE0; [0D A8, 05, 05] + +0E3F; [0D AA, 05, 05] + +17DB; [0D AC, 05, 05] + +1E2FF; [0D AE, 05, 05] + +20A0; [0D B0, 05, 05] + +20A1; [0D B2, 05, 05] + +20A2; [0D B4, 05, 05] + +20A3; [0D B6, 05, 05] + +20A4; [0D B8, 05, 05] + +20A5; [0D BA, 05, 05] + +20A6; [0D BC, 05, 05] + +20A7; [0D BE, 05, 05] + +20A9; [0D C0, 05, 05] +FFE6; [0D C0, 05, 20] + +20AA; [0D C2, 05, 05] + +20AB; [0D C4, 05, 05] + +20AC; [0D C6, 05, 05] + +20AD; [0D C8, 05, 05] + +20AE; [0D CA, 05, 05] + +20AF; [0D CC, 05, 05] + +20B0; [0D CE, 05, 05] + +20B1; [0D D0, 05, 05] + +20B2; [0D D2, 05, 05] + +20B3; [0D D4, 05, 05] + +20B4; [0D D6, 05, 05] + +20B5; [0D D8, 05, 05] + +20B6; [0D DA, 05, 05] + +20B7; [0D DC, 05, 05] + +20B8; [0D DE, 05, 05] + +20B9; [0D E0, 05, 05] + +1ECB0; [0D E2, 05, 05] + +20BA; [0D E4, 05, 05] + +20BB; [0D E6, 05, 05] + +20BC; [0D E8, 05, 05] + +20BD; [0D EA, 05, 05] + +20BE; [0D EC, 05, 05] + +20BF; [0D EE, 05, 05] + +20A8; [0D F0, 05, 05] + +FDFC; [0D F2, 05, 05] FDD1 0034; [0E 02 02, 05, 05] # DIGIT first primary starts new lead byte @@ -16482,495 +17049,501 @@ A835; [10 28, 05, 05] 10F54; [11 93 31, 05, 05] -1173A; [11 93 38, 05, 05] +10FC9; [11 93 38, 05, 05] + +10FCA; [11 93 3F, 05, 05] + +10FCB; [11 93 46, 05, 05] + +1173A; [11 93 4D, 05, 05] -1173B; [11 93 3F, 05, 05] +1173B; [11 93 54, 05, 05] -1105B; [11 93 46, 05, 05] +1105B; [11 93 5B, 05, 05] -1105C; [11 93 4D, 05, 05] +1105C; [11 93 62, 05, 05] -1105D; [11 93 54, 05, 05] +1105D; [11 93 69, 05, 05] -1105E; [11 93 5B, 05, 05] +1105E; [11 93 70, 05, 05] -1105F; [11 93 62, 05, 05] +1105F; [11 93 77, 05, 05] -11060; [11 93 69, 05, 05] +11060; [11 93 7E, 05, 05] -11061; [11 93 70, 05, 05] +11061; [11 93 85, 05, 05] -11062; [11 93 77, 05, 05] +11062; [11 93 8C, 05, 05] -11063; [11 93 7E, 05, 05] +11063; [11 93 93, 05, 05] -11064; [11 93 85, 05, 05] +11064; [11 93 9A, 05, 05] -11065; [11 93 8C, 05, 05] +11065; [11 93 A1, 05, 05] -10A44; [11 93 93, 05, 05] +10A44; [11 93 A8, 05, 05] -10A45; [11 93 9A, 05, 05] +10A45; [11 93 AF, 05, 05] -10A46; [11 93 A1, 05, 05] +10A46; [11 93 B6, 05, 05] -10A47; [11 93 A8, 05, 05] +10A47; [11 93 BD, 05, 05] -10A48; [11 93 AF, 05, 05] +10A48; [11 93 C4, 05, 05] -11C63; [11 93 B6, 05, 05] +11C63; [11 93 CB, 05, 05] -11C64; [11 93 BD, 05, 05] +11C64; [11 93 D2, 05, 05] -11C65; [11 93 C4, 05, 05] +11C65; [11 93 D9, 05, 05] -11C66; [11 93 CB, 05, 05] +11C66; [11 93 E0, 05, 05] -11C67; [11 93 D2, 05, 05] +11C67; [11 93 E7, 05, 05] -11C68; [11 93 D9, 05, 05] +11C68; [11 93 EE, 05, 05] -11C69; [11 93 E0, 05, 05] +11C69; [11 93 F5, 05, 05] -11C6A; [11 93 E7, 05, 05] +11C6A; [11 93 FC, 05, 05] -11C6B; [11 93 EE, 05, 05] +11C6B; [11 94 05, 05, 05] -11C6C; [11 93 F5, 05, 05] +11C6C; [11 94 0C, 05, 05] -111EA; [11 95, 05, 05] +111EA; [11 96, 05, 05] -111EB; [11 97, 05, 05] +111EB; [11 98, 05, 05] -111EC; [11 99, 05, 05] +111EC; [11 9A, 05, 05] -111ED; [11 9B, 05, 05] +111ED; [11 9C, 05, 05] -111EE; [11 9D, 05, 05] +111EE; [11 9E, 05, 05] -111EF; [11 9F, 05, 05] +111EF; [11 A0, 05, 05] -111F0; [11 A1, 05, 05] +111F0; [11 A2, 05, 05] -111F1; [11 A3, 05, 05] +111F1; [11 A4, 05, 05] -111F2; [11 A5, 05, 05] +111F2; [11 A6, 05, 05] -111F3; [11 A7, 05, 05] +111F3; [11 A8, 05, 05] -111F4; [11 A9, 05, 05] +111F4; [11 AA, 05, 05] -118EA; [11 AB 02, 05, 05] +118EA; [11 AC 02, 05, 05] -118EB; [11 AB 09, 05, 05] +118EB; [11 AC 09, 05, 05] -118EC; [11 AB 10, 05, 05] +118EC; [11 AC 10, 05, 05] -118ED; [11 AB 17, 05, 05] +118ED; [11 AC 17, 05, 05] -118EE; [11 AB 1E, 05, 05] +118EE; [11 AC 1E, 05, 05] -118EF; [11 AB 25, 05, 05] +118EF; [11 AC 25, 05, 05] -118F0; [11 AB 2C, 05, 05] +118F0; [11 AC 2C, 05, 05] -118F1; [11 AB 33, 05, 05] +118F1; [11 AC 33, 05, 05] -118F2; [11 AB 3A, 05, 05] +118F2; [11 AC 3A, 05, 05] -16B5B; [11 AB 41, 05, 05] +16B5B; [11 AC 41, 05, 05] -16B5C; [11 AB 48, 05, 05] +16B5C; [11 AC 48, 05, 05] -16B5D; [11 AB 4F, 05, 05] +16B5D; [11 AC 4F, 05, 05] -16B5E; [11 AB 56, 05, 05] +16B5E; [11 AC 56, 05, 05] -16B5F; [11 AB 5D, 05, 05] +16B5F; [11 AC 5D, 05, 05] -16B60; [11 AB 64, 05, 05] +16B60; [11 AC 64, 05, 05] -16B61; [11 AB 6B, 05, 05] +16B61; [11 AC 6B, 05, 05] -16E8A; [11 AB 72, 05, 05] +16E8A; [11 AC 72, 05, 05] -16E8B; [11 AB 79, 05, 05] +16E8B; [11 AC 79, 05, 05] -16E8C; [11 AB 80, 05, 05] +16E8C; [11 AC 80, 05, 05] -16E8D; [11 AB 87, 05, 05] +16E8D; [11 AC 87, 05, 05] -16E8E; [11 AB 8E, 05, 05] +16E8E; [11 AC 8E, 05, 05] -16E8F; [11 AB 95, 05, 05] +16E8F; [11 AC 95, 05, 05] -16E90; [11 AB 9C, 05, 05] +16E90; [11 AC 9C, 05, 05] -16E91; [11 AB A3, 05, 05] +16E91; [11 AC A3, 05, 05] -16E92; [11 AB AA, 05, 05] +16E92; [11 AC AA, 05, 05] -16E93; [11 AB B1, 05, 05] +16E93; [11 AC B1, 05, 05] -1D2EA; [11 AD, 05, 05] +1D2EA; [11 AE, 05, 05] -1D2EB; [11 AF, 05, 05] +1D2EB; [11 B0, 05, 05] -1D2EC; [11 B1, 05, 05] +1D2EC; [11 B2, 05, 05] -1D2ED; [11 B3, 05, 05] +1D2ED; [11 B4, 05, 05] -1D2EE; [11 B5, 05, 05] +1D2EE; [11 B6, 05, 05] -1D2EF; [11 B7, 05, 05] +1D2EF; [11 B8, 05, 05] -1D2F0; [11 B9, 05, 05] +1D2F0; [11 BA, 05, 05] -1D2F1; [11 BB, 05, 05] +1D2F1; [11 BC, 05, 05] -1D2F2; [11 BD, 05, 05] +1D2F2; [11 BE, 05, 05] -1D2F3; [11 BF, 05, 05] +1D2F3; [11 C0, 05, 05] -1EC7A; [11 C1, 05, 05] +1EC7A; [11 C2, 05, 05] -1EC7B; [11 C3, 05, 05] +1EC7B; [11 C4, 05, 05] -1EC7C; [11 C5, 05, 05] +1EC7C; [11 C6, 05, 05] -1EC7D; [11 C7, 05, 05] +1EC7D; [11 C8, 05, 05] -1EC7E; [11 C9, 05, 05] +1EC7E; [11 CA, 05, 05] -1EC7F; [11 CB, 05, 05] +1EC7F; [11 CC, 05, 05] -1EC80; [11 CD, 05, 05] +1EC80; [11 CE, 05, 05] -1EC81; [11 CF, 05, 05] +1EC81; [11 D0, 05, 05] -1EC82; [11 D1, 05, 05] +1EC82; [11 D2, 05, 05] -1EC83; [11 D3, 05, 05] +1EC83; [11 D4, 05, 05] -1EC84; [11 D5, 05, 05] +1EC84; [11 D6, 05, 05] -1EC85; [11 D7, 05, 05] +1EC85; [11 D8, 05, 05] -1EC86; [11 D9, 05, 05] +1EC86; [11 DA, 05, 05] -1EC87; [11 DB, 05, 05] +1EC87; [11 DC, 05, 05] -1EC88; [11 DD, 05, 05] +1EC88; [11 DE, 05, 05] -1EC89; [11 DF, 05, 05] +1EC89; [11 E0, 05, 05] -1EC8A; [11 E1, 05, 05] +1EC8A; [11 E2, 05, 05] -1EC8B; [11 E3, 05, 05] +1EC8B; [11 E4, 05, 05] -1EC8C; [11 E5, 05, 05] +1EC8C; [11 E6, 05, 05] -1EC8D; [11 E7, 05, 05] +1EC8D; [11 E8, 05, 05] -1EC8E; [11 E9, 05, 05] +1EC8E; [11 EA, 05, 05] -1EC8F; [11 EB, 05, 05] +1EC8F; [11 EC, 05, 05] -1EC90; [11 ED, 05, 05] +1EC90; [11 EE, 05, 05] -1EC91; [11 EF, 05, 05] +1EC91; [11 F0, 05, 05] -1EC92; [11 F1, 05, 05] +1EC92; [11 F2, 05, 05] -1EC93; [11 F3, 05, 05] +1EC93; [11 F4, 05, 05] -1EC94; [11 F5, 05, 05] +1EC94; [11 F6, 05, 05] -1EC95; [11 F7, 05, 05] +1EC95; [11 F8, 05, 05] -1EC96; [11 F9, 05, 05] +1EC96; [11 FA, 05, 05] -1EC97; [11 FB, 05, 05] +1EC97; [11 FC, 05, 05] -1EC98; [11 FD, 05, 05] +1EC98; [11 FE, 05, 05] -1EC99; [11 FF, 05, 05] +1EC99; [12 02, 05, 05] -1EC9A; [12 03, 05, 05] +1EC9A; [12 04, 05, 05] -1EC9B; [12 05, 05, 05] +1EC9B; [12 06, 05, 05] -1EC9C; [12 07, 05, 05] +1EC9C; [12 08, 05, 05] -1EC9D; [12 09, 05, 05] +1EC9D; [12 0A, 05, 05] -1EC9E; [12 0B, 05, 05] +1EC9E; [12 0C, 05, 05] -1EC9F; [12 0D, 05, 05] +1EC9F; [12 0E, 05, 05] -1ECA0; [12 0F, 05, 05] +1ECA0; [12 10, 05, 05] -1ECA1; [12 11, 05, 05] +1ECA1; [12 12, 05, 05] -1ECA2; [12 13, 05, 05] +1ECA2; [12 14, 05, 05] -1ECAD; [12 15, 05, 05] +1ECAD; [12 16, 05, 05] -1ECAE; [12 17, 05, 05] +1ECAE; [12 18, 05, 05] -1ECAF; [12 19, 05, 05] +1ECAF; [12 1A, 05, 05] -1ECB3; [12 1B, 05, 05] +1ECB3; [12 1C, 05, 05] -1ECB4; [12 1D, 05, 05] +1ECB4; [12 1E, 05, 05] -1ED0A; [12 1F, 05, 05] +1ED0A; [12 20, 05, 05] -1ED0B; [12 21, 05, 05] +1ED0B; [12 22, 05, 05] -1ED0C; [12 23, 05, 05] +1ED0C; [12 24, 05, 05] -1ED0D; [12 25, 05, 05] +1ED0D; [12 26, 05, 05] -1ED0E; [12 27, 05, 05] +1ED0E; [12 28, 05, 05] -1ED0F; [12 29, 05, 05] +1ED0F; [12 2A, 05, 05] -1ED10; [12 2B, 05, 05] +1ED10; [12 2C, 05, 05] -1ED11; [12 2D, 05, 05] +1ED11; [12 2E, 05, 05] -1ED12; [12 2F, 05, 05] +1ED12; [12 30, 05, 05] -1ED13; [12 31, 05, 05] +1ED13; [12 32, 05, 05] -1ED14; [12 33, 05, 05] +1ED14; [12 34, 05, 05] -1ED15; [12 35, 05, 05] +1ED15; [12 36, 05, 05] -1ED16; [12 37, 05, 05] +1ED16; [12 38, 05, 05] -1ED17; [12 39, 05, 05] +1ED17; [12 3A, 05, 05] -1ED18; [12 3B, 05, 05] +1ED18; [12 3C, 05, 05] -1ED19; [12 3D, 05, 05] +1ED19; [12 3E, 05, 05] -1ED1A; [12 3F, 05, 05] +1ED1A; [12 40, 05, 05] -1ED1B; [12 41, 05, 05] +1ED1B; [12 42, 05, 05] -1ED1C; [12 43, 05, 05] +1ED1C; [12 44, 05, 05] -1ED1D; [12 45, 05, 05] +1ED1D; [12 46, 05, 05] -1ED1E; [12 47, 05, 05] +1ED1E; [12 48, 05, 05] -1ED1F; [12 49, 05, 05] +1ED1F; [12 4A, 05, 05] -1ED20; [12 4B, 05, 05] +1ED20; [12 4C, 05, 05] -1ED21; [12 4D, 05, 05] +1ED21; [12 4E, 05, 05] -1ED22; [12 4F, 05, 05] +1ED22; [12 50, 05, 05] -1ED23; [12 51, 05, 05] +1ED23; [12 52, 05, 05] -1ED24; [12 53, 05, 05] +1ED24; [12 54, 05, 05] -1ED25; [12 55, 05, 05] +1ED25; [12 56, 05, 05] -1ED26; [12 57, 05, 05] +1ED26; [12 58, 05, 05] -1ED27; [12 59, 05, 05] +1ED27; [12 5A, 05, 05] -1ED28; [12 5B, 05, 05] +1ED28; [12 5C, 05, 05] -1ED29; [12 5D, 05, 05] +1ED29; [12 5E, 05, 05] -1ED2A; [12 5F, 05, 05] +1ED2A; [12 60, 05, 05] -1ED2B; [12 61, 05, 05] +1ED2B; [12 62, 05, 05] -1ED2C; [12 63, 05, 05] +1ED2C; [12 64, 05, 05] -1ED2D; [12 65, 05, 05] +1ED2D; [12 66, 05, 05] -1ED37; [12 67, 05, 05] +1ED37; [12 68, 05, 05] -1ED38; [12 69, 05, 05] +1ED38; [12 6A, 05, 05] -1ED39; [12 6B, 05, 05] +1ED39; [12 6C, 05, 05] -1ED3A; [12 6D, 05, 05] +1ED3A; [12 6E, 05, 05] -1ED3B; [12 6F, 05, 05] +1ED3B; [12 70, 05, 05] -1ED3C; [12 71, 05, 05] +1ED3C; [12 72, 05, 05] -1ED3D; [12 73, 05, 05] +1ED3D; [12 74, 05, 05] -109C9; [12 75 02, 05, 05] +109C9; [12 76 02, 05, 05] -109CA; [12 75 09, 05, 05] +109CA; [12 76 09, 05, 05] -109CB; [12 75 10, 05, 05] +109CB; [12 76 10, 05, 05] -109CC; [12 75 17, 05, 05] +109CC; [12 76 17, 05, 05] -109CD; [12 75 1E, 05, 05] +109CD; [12 76 1E, 05, 05] -109CE; [12 75 25, 05, 05] +109CE; [12 76 25, 05, 05] -109CF; [12 75 2C, 05, 05] +109CF; [12 76 2C, 05, 05] -109D2; [12 75 33, 05, 05] +109D2; [12 76 33, 05, 05] -109D3; [12 75 3A, 05, 05] +109D3; [12 76 3A, 05, 05] -109D4; [12 75 41, 05, 05] +109D4; [12 76 41, 05, 05] -109D5; [12 75 48, 05, 05] +109D5; [12 76 48, 05, 05] -109D6; [12 75 4F, 05, 05] +109D6; [12 76 4F, 05, 05] -109D7; [12 75 56, 05, 05] +109D7; [12 76 56, 05, 05] -109D8; [12 75 5D, 05, 05] +109D8; [12 76 5D, 05, 05] -109D9; [12 75 64, 05, 05] +109D9; [12 76 64, 05, 05] -109DA; [12 75 6B, 05, 05] +109DA; [12 76 6B, 05, 05] -109DB; [12 75 72, 05, 05] +109DB; [12 76 72, 05, 05] -109DC; [12 75 79, 05, 05] +109DC; [12 76 79, 05, 05] -109DD; [12 75 80, 05, 05] +109DD; [12 76 80, 05, 05] -109DE; [12 75 87, 05, 05] +109DE; [12 76 87, 05, 05] -109DF; [12 75 8E, 05, 05] +109DF; [12 76 8E, 05, 05] -109E0; [12 75 95, 05, 05] +109E0; [12 76 95, 05, 05] -109E1; [12 75 9C, 05, 05] +109E1; [12 76 9C, 05, 05] -109E2; [12 75 A3, 05, 05] +109E2; [12 76 A3, 05, 05] -109E3; [12 75 AA, 05, 05] +109E3; [12 76 AA, 05, 05] -109E4; [12 75 B1, 05, 05] +109E4; [12 76 B1, 05, 05] -109E5; [12 75 B8, 05, 05] +109E5; [12 76 B8, 05, 05] -109E6; [12 75 BF, 05, 05] +109E6; [12 76 BF, 05, 05] -109E7; [12 75 C6, 05, 05] +109E7; [12 76 C6, 05, 05] -109E8; [12 75 CD, 05, 05] +109E8; [12 76 CD, 05, 05] -109E9; [12 75 D4, 05, 05] +109E9; [12 76 D4, 05, 05] -109EA; [12 75 DB, 05, 05] +109EA; [12 76 DB, 05, 05] -109EB; [12 75 E2, 05, 05] +109EB; [12 76 E2, 05, 05] -109EC; [12 75 E9, 05, 05] +109EC; [12 76 E9, 05, 05] -109ED; [12 75 F0, 05, 05] +109ED; [12 76 F0, 05, 05] -109EE; [12 75 F7, 05, 05] +109EE; [12 76 F7, 05, 05] -109EF; [12 75 FE, 05, 05] +109EF; [12 76 FE, 05, 05] -109F0; [12 76 07, 05, 05] +109F0; [12 77 07, 05, 05] -109F1; [12 76 0E, 05, 05] +109F1; [12 77 0E, 05, 05] -109F2; [12 76 15, 05, 05] +109F2; [12 77 15, 05, 05] -109F3; [12 76 1C, 05, 05] +109F3; [12 77 1C, 05, 05] -109F4; [12 76 23, 05, 05] +109F4; [12 77 23, 05, 05] -109F5; [12 76 2A, 05, 05] +109F5; [12 77 2A, 05, 05] -109BD; [12 76 31, 05, 05] +109BD; [12 77 31, 05, 05] -109F6; [12 76 38, 05, 05] +109F6; [12 77 38, 05, 05] -109F7; [12 76 3F, 05, 05] +109F7; [12 77 3F, 05, 05] -109F8; [12 76 46, 05, 05] +109F8; [12 77 46, 05, 05] -109F9; [12 76 4D, 05, 05] +109F9; [12 77 4D, 05, 05] -109FA; [12 76 54, 05, 05] +109FA; [12 77 54, 05, 05] -109FB; [12 76 5B, 05, 05] +109FB; [12 77 5B, 05, 05] -109FC; [12 76 62, 05, 05] +109FC; [12 77 62, 05, 05] -109FD; [12 76 69, 05, 05] +109FD; [12 77 69, 05, 05] -109FE; [12 76 70, 05, 05] +109FE; [12 77 70, 05, 05] -109FF; [12 76 77, 05, 05] +109FF; [12 77 77, 05, 05] -109BC; [12 76 7E, 05, 05] +109BC; [12 77 7E, 05, 05] -12432; [12 76 85, 05, 05] +12432; [12 77 85, 05, 05] -12433; [12 76 8C, 05, 05] +12433; [12 77 8C, 05, 05] -1245A; [12 76 93, 05, 05] +1245A; [12 77 93, 05, 05] -1245B; [12 76 9A, 05, 05] +1245B; [12 77 9A, 05, 05] -1245C; [12 76 A1, 05, 05] +1245C; [12 77 A1, 05, 05] -1245D; [12 76 A8, 05, 05] +1245D; [12 77 A8, 05, 05] -1245E; [12 76 AF, 05, 05] +1245E; [12 77 AF, 05, 05] -1245F; [12 76 B6, 05, 05] +1245F; [12 77 B6, 05, 05] -12460; [12 76 BD, 05, 05] +12460; [12 77 BD, 05, 05] -12461; [12 76 C4, 05, 05] +12461; [12 77 C4, 05, 05] -12462; [12 76 CB, 05, 05] +12462; [12 77 CB, 05, 05] -12463; [12 76 D2, 05, 05] +12463; [12 77 D2, 05, 05] -12464; [12 76 D9, 05, 05] +12464; [12 77 D9, 05, 05] -12465; [12 76 E0, 05, 05] +12465; [12 77 E0, 05, 05] -12466; [12 76 E7, 05, 05] +12466; [12 77 E7, 05, 05] -12467; [12 76 EE, 05, 05] +12467; [12 77 EE, 05, 05] -12468; [12 76 F5, 05, 05] +12468; [12 77 F5, 05, 05] -1D369; [12 78, 05, 05] +1D369; [12 79, 05, 05] -1D36A; [12 7A, 05, 05] +1D36A; [12 7B, 05, 05] -1D36B; [12 7C, 05, 05] +1D36B; [12 7D, 05, 05] -1D36C; [12 7E, 05, 05] +1D36C; [12 7F, 05, 05] -1D36D; [12 80, 05, 05] +1D36D; [12 81, 05, 05] -1D36E; [12 82, 05, 05] +1D36E; [12 83, 05, 05] -1D36F; [12 84, 05, 05] +1D36F; [12 85, 05, 05] -1D370; [12 86, 05, 05] +1D370; [12 87, 05, 05] -1D371; [12 88, 05, 05] +1D371; [12 89, 05, 05] 0030; [13, 05, 05] 0660; [13, 05, 05] @@ -17025,6 +17598,7 @@ ABF0; [13, 05, 05] 116C0; [13, 05, 05] 11730; [13, 05, 05] 118E0; [13, 05, 05] +11950; [13, 05, 05] 11C50; [13, 05, 05] 11D50; [13, 05, 05] 11DA0; [13, 05, 05] @@ -17042,6 +17616,7 @@ FF10; [13, 05, 10] 1D7E2; [13, 05, 1A] 1D7EC; [13, 05, 1A] 1D7F6; [13, 05, 1A] +1FBF0; [13, 05, 1A] 24EA; [13, 05, 1F] 24FF; [13, 05, 1F] 1F10B; [13, 05, 1F] @@ -17122,6 +17697,7 @@ ABF1; [15, 05, 05] 10E60; [15, 05, 05] 10F1D; [15, 05, 05] 10F51; [15, 05, 05] +10FC5; [15, 05, 05] 11052; [15, 05, 05] 11067; [15, 05, 05] 110F1; [15, 05, 05] @@ -17135,6 +17711,7 @@ ABF1; [15, 05, 05] 116C1; [15, 05, 05] 11731; [15, 05, 05] 118E1; [15, 05, 05] +11951; [15, 05, 05] 11C51; [15, 05, 05] 11C5A; [15, 05, 05] 11D51; [15, 05, 05] @@ -17166,6 +17743,7 @@ FF11; [15, 05, 10] 1D7E3; [15, 05, 1A] 1D7ED; [15, 05, 1A] 1D7F7; [15, 05, 1A] +1FBF1; [15, 05, 1A] 2460; [15, 05, 1F] 24F5; [15, 05, 1F] 2776; [15, 05, 1F] @@ -17310,6 +17888,7 @@ ABF2; [17, 05, 05] 10D32; [17, 05, 05] 10E61; [17, 05, 05] 10F1E; [17, 05, 05] +10FC6; [17, 05, 05] 11053; [17, 05, 05] 11068; [17, 05, 05] 110F2; [17, 05, 05] @@ -17323,6 +17902,7 @@ ABF2; [17, 05, 05] 116C2; [17, 05, 05] 11732; [17, 05, 05] 118E2; [17, 05, 05] +11952; [17, 05, 05] 11C52; [17, 05, 05] 11C5B; [17, 05, 05] 11D52; [17, 05, 05] @@ -17357,6 +17937,7 @@ FF12; [17, 05, 10] 1D7E4; [17, 05, 1A] 1D7EE; [17, 05, 1A] 1D7F8; [17, 05, 1A] +1FBF2; [17, 05, 1A] 2461; [17, 05, 1F] 24F6; [17, 05, 1F] 2777; [17, 05, 1F] @@ -17462,6 +18043,7 @@ ABF3; [19, 05, 05] 10D33; [19, 05, 05] 10E62; [19, 05, 05] 10F1F; [19, 05, 05] +10FC7; [19, 05, 05] 11054; [19, 05, 05] 11069; [19, 05, 05] 110F3; [19, 05, 05] @@ -17475,6 +18057,7 @@ ABF3; [19, 05, 05] 116C3; [19, 05, 05] 11733; [19, 05, 05] 118E3; [19, 05, 05] +11953; [19, 05, 05] 11C53; [19, 05, 05] 11C5C; [19, 05, 05] 11D53; [19, 05, 05] @@ -17514,6 +18097,7 @@ FF13; [19, 05, 10] 1D7E5; [19, 05, 1A] 1D7EF; [19, 05, 1A] 1D7F9; [19, 05, 1A] +1FBF3; [19, 05, 1A] 2462; [19, 05, 1F] 24F7; [19, 05, 1F] 2778; [19, 05, 1F] @@ -17599,6 +18183,7 @@ ABF4; [1B, 05, 05] 10D34; [1B, 05, 05] 10E63; [1B, 05, 05] 10F20; [1B, 05, 05] +10FC8; [1B, 05, 05] 11055; [1B, 05, 05] 1106A; [1B, 05, 05] 110F4; [1B, 05, 05] @@ -17612,6 +18197,7 @@ ABF4; [1B, 05, 05] 116C4; [1B, 05, 05] 11734; [1B, 05, 05] 118E4; [1B, 05, 05] +11954; [1B, 05, 05] 11C54; [1B, 05, 05] 11C5D; [1B, 05, 05] 11D54; [1B, 05, 05] @@ -17652,6 +18238,7 @@ FF14; [1B, 05, 10] 1D7E6; [1B, 05, 1A] 1D7F0; [1B, 05, 1A] 1D7FA; [1B, 05, 1A] +1FBF4; [1B, 05, 1A] 2463; [1B, 05, 1F] 24F8; [1B, 05, 1F] 2779; [1B, 05, 1F] @@ -17749,6 +18336,7 @@ ABF5; [1D, 05, 05] 116C5; [1D, 05, 05] 11735; [1D, 05, 05] 118E5; [1D, 05, 05] +11955; [1D, 05, 05] 11C55; [1D, 05, 05] 11C5E; [1D, 05, 05] 11D55; [1D, 05, 05] @@ -17786,6 +18374,7 @@ FF15; [1D, 05, 10] 1D7E7; [1D, 05, 1A] 1D7F1; [1D, 05, 1A] 1D7FB; [1D, 05, 1A] +1FBF5; [1D, 05, 1A] 2464; [1D, 05, 1F] 24F9; [1D, 05, 1F] 277A; [1D, 05, 1F] @@ -17864,6 +18453,7 @@ ABF6; [1F, 05, 05] 116C6; [1F, 05, 05] 11736; [1F, 05, 05] 118E6; [1F, 05, 05] +11956; [1F, 05, 05] 11C56; [1F, 05, 05] 11C5F; [1F, 05, 05] 11D56; [1F, 05, 05] @@ -17895,6 +18485,7 @@ FF16; [1F, 05, 10] 1D7E8; [1F, 05, 1A] 1D7F2; [1F, 05, 1A] 1D7FC; [1F, 05, 1A] +1FBF6; [1F, 05, 1A] 2465; [1F, 05, 1F] 24FA; [1F, 05, 1F] 277B; [1F, 05, 1F] @@ -17969,6 +18560,7 @@ ABF7; [21, 05, 05] 116C7; [21, 05, 05] 11737; [21, 05, 05] 118E7; [21, 05, 05] +11957; [21, 05, 05] 11C57; [21, 05, 05] 11C60; [21, 05, 05] 11D57; [21, 05, 05] @@ -18001,6 +18593,7 @@ FF17; [21, 05, 10] 1D7E9; [21, 05, 1A] 1D7F3; [21, 05, 1A] 1D7FD; [21, 05, 1A] +1FBF7; [21, 05, 1A] 2466; [21, 05, 1F] 24FB; [21, 05, 1F] 277C; [21, 05, 1F] @@ -18076,6 +18669,7 @@ ABF8; [23, 05, 05] 116C8; [23, 05, 05] 11738; [23, 05, 05] 118E8; [23, 05, 05] +11958; [23, 05, 05] 11C58; [23, 05, 05] 11C61; [23, 05, 05] 11D58; [23, 05, 05] @@ -18107,6 +18701,7 @@ FF18; [23, 05, 10] 1D7EA; [23, 05, 1A] 1D7F4; [23, 05, 1A] 1D7FE; [23, 05, 1A] +1FBF8; [23, 05, 1A] 2467; [23, 05, 1F] 24FC; [23, 05, 1F] 277D; [23, 05, 1F] @@ -18181,6 +18776,7 @@ ABF9; [25, 05, 05] 116C9; [25, 05, 05] 11739; [25, 05, 05] 118E9; [25, 05, 05] +11959; [25, 05, 05] 11C59; [25, 05, 05] 11C62; [25, 05, 05] 11D59; [25, 05, 05] @@ -18214,6 +18810,7 @@ FF19; [25, 05, 10] 1D7EB; [25, 05, 1C] 1D7F5; [25, 05, 1C] 1D7FF; [25, 05, 1C] +1FBF9; [25, 05, 1C] 2468; [25, 05, 22] 24FD; [25, 05, 22] 277E; [25, 05, 22] @@ -18652,26 +19249,29 @@ AB66; [30, 05, 13][5D 10, 05, 20] 1D06; [31 08, 05, 05] -1D6D; [31 0A, 05, 05] +A7C8; [31 0A, 05, 05] +A7C7; [31 0A, 05, A0] -1D81; [31 0C, 05, 05] +1D6D; [31 0C, 05, 05] -0256; [31 0E, 05, 05] -0189; [31 0E, 05, A0] +1D81; [31 0E, 05, 05] -0257; [31 10, 05, 05] -018A; [31 10, 05, A0] +0256; [31 10, 05, 05] +0189; [31 10, 05, A0] -1D91; [31 12, 05, 05] +0257; [31 12, 05, 05] +018A; [31 12, 05, A0] -018C; [31 14, 05, 05] -018B; [31 14, 05, A0] +1D91; [31 14, 05, 05] -0221; [31 16, 05, 05] +018C; [31 16, 05, 05] +018B; [31 16, 05, A0] -A771; [31 18, 05, 05] +0221; [31 18, 05, 05] -1E9F; [31 1A, 05, 05] +A771; [31 1A, 05, 05] + +1E9F; [31 1C, 05, 05] 0065; [32, 05, 05] FF45; [32, 05, 10] @@ -19071,15 +19671,18 @@ A7AA; [39 0C, 05, A0] 2C76; [39 10, 05, 05] 2C75; [39 10, 05, A0] -A727; [39 12, 05, 05] -A726; [39 12, 05, A0] -AB5C; [39 12, 05, 2E] +A7F6; [39 12, 05, 05] +A7F5; [39 12, 05, A0] + +A727; [39 14, 05, 05] +A726; [39 14, 05, A0] +AB5C; [39 14, 05, 2E] -0267; [39 14, 05, 05] +0267; [39 16, 05, 05] -02BB; [39 16, 05, 05] +02BB; [39 18, 05, 05] -02BD; [39 18, 05, 05] +02BD; [39 1A, 05, 05] 0069; [3A, 05, 05] FF49; [3A, 05, 10] @@ -19411,8 +20014,8 @@ FF2C; [40, 05, 9F] 1E3C; [40, 05, 9C][, CC, 05] 1E3B; [40, 05, 05][, D2, 05] 1E3A; [40, 05, 9C][, D2, 05] -0140; [40, 05, 05][, FB 99, 05] -013F; [40, 05, 9C][, FB 99, 05] +0140; [40, 05, 05][, FB DB, 05] +013F; [40, 05, 9C][, FB DB, 05] 01C9; [40, 05, 13][3C, 05, 13] 01C8; [40, 05, A2][3C, 05, 13] 01C7; [40, 05, A2][3C, 05, A2] @@ -20139,12 +20742,14 @@ AB4C; [4D 34, 05, 05] 0281; [4D 36, 05, 05] 02B6; [4D 36, 05, 20] -A775; [4D 38, 05, 05] +AB68; [4D 38, 05, 05] + +A775; [4D 3A, 05, 05] -A776; [4D 3A, 05, 05] +A776; [4D 3C, 05, 05] -A75D; [4D 3C, 05, 05] -A75C; [4D 3C, 05, A0] +A75D; [4D 3E, 05, 05] +A75C; [4D 3E, 05, A0] 0073; [4E, 05, 05] FF53; [4E, 05, 10] @@ -20226,37 +20831,40 @@ FB05; [4E, 78, 05][50, 05, 13] A731; [4F 06, 05, 05] -1D74; [4F 08, 05, 05] +A7CA; [4F 08, 05, 05] +A7C9; [4F 08, 05, A0] -1D8A; [4F 0A, 05, 05] +1D74; [4F 0A, 05, 05] -0282; [4F 0C, 05, 05] -A7C5; [4F 0C, 05, 9E] -1DB3; [4F 0C, 05, 2C] +1D8A; [4F 0C, 05, 05] -023F; [4F 0E, 05, 05] -2C7E; [4F 0E, 05, A0] +0282; [4F 0E, 05, 05] +A7C5; [4F 0E, 05, 9E] +1DB3; [4F 0E, 05, 2C] -1E9C; [4F 10, 05, 05] +023F; [4F 10, 05, 05] +2C7E; [4F 10, 05, A0] -1E9D; [4F 12, 05, 05] +1E9C; [4F 12, 05, 05] -0283; [4F 14, 05, 05] -1DEF; [4F 14, 05, 10] -01A9; [4F 14, 05, 9E] -1DB4; [4F 14, 05, 2C] +1E9D; [4F 14, 05, 05] -AB4D; [4F 16, 05, 05] +0283; [4F 16, 05, 05] +1DEF; [4F 16, 05, 10] +01A9; [4F 16, 05, 9E] +1DB4; [4F 16, 05, 2C] -1D8B; [4F 18, 05, 05] +AB4D; [4F 18, 05, 05] -01AA; [4F 1A, 05, 05] +1D8B; [4F 1A, 05, 05] -0285; [4F 1C, 05, 05] +01AA; [4F 1C, 05, 05] -1D98; [4F 1E, 05, 05] +0285; [4F 1E, 05, 05] -0286; [4F 20, 05, 05] +1D98; [4F 20, 05, 05] + +0286; [4F 22, 05, 05] 0074; [50, 05, 05] FF54; [50, 05, 10] @@ -20321,8 +20929,8 @@ A786; [50, 78, A0] 2122; [50, 05, 2B][42, 05, 2B] 01BE; [50, 05, 13][4E, 05, 13] 02A6; [50, 05, 13][4E, 05, 13] -AB67; [50, 05, 13][4F 0C, 05, 10] -02A7; [50, 05, 13][4F 14, 05, 10] +AB67; [50, 05, 13][4F 0E, 05, 10] +02A7; [50, 05, 13][4F 16, 05, 10] A729; [50, 05, 13][5C, 05, 13] A728; [50, 05, A2][5C, 05, 13] @@ -20599,6 +21207,7 @@ A75E; [55 08, 05, A0] 0077; [56, 05, 05] FF57; [56, 05, 10] +1ABF; [56, 05, 14] 1DF1; [56, 05, 14] 1D430; [56, 05, 18] 1D464; [56, 05, 18] @@ -20662,6 +21271,8 @@ A7C2; [57 08, 05, A0] 2C72; [57 0A, 05, A0] 028D; [57 0C, 05, 05] +1AC0; [57 0C, 05, 20] +AB69; [57 0C, 05, 2E] 0078; [58, 05, 05] FF58; [58, 05, 10] @@ -23502,11 +24113,13 @@ FB5A; [66 24, 05, 31] 0756; [66 26 33, 05, 05] -08A1; [66 26 3A, 05, 05] +08BE; [66 26 3A, 05, 05] + +08A1; [66 26 41, 05, 05] -08B6; [66 26 41, 05, 05] +08B6; [66 26 48, 05, 05] -08B7; [66 26 48, 05, 05] +08B7; [66 26 4F, 05, 05] 0629; [66 28, 05, 05] FE94; [66 28, 05, 20] @@ -23602,7 +24215,11 @@ FB65; [66 36, 05, 1B] FB63; [66 36, 05, 26] FB62; [66 36, 05, 31] -08B8; [66 38, 05, 05] +08B8; [66 38 02, 05, 05] + +08BF; [66 38 09, 05, 05] + +08C0; [66 38 10, 05, 05] 062C; [66 3A, 05, 05] 1EE02; [66 3A, 05, 10] @@ -23657,7 +24274,13 @@ FB81; [66 44, 05, 1B] FB7F; [66 44, 05, 26] FB7E; [66 44, 05, 31] -08A2; [66 46, 05, 05] +08A2; [66 46 02, 05, 05] + +08C1; [66 46 09, 05, 05] + +08C5; [66 46 10, 05, 05] + +08C6; [66 46 17, 05, 05] 062D; [66 48, 05, 05] 1EE07; [66 48, 05, 10] @@ -24090,15 +24713,17 @@ FCFA; [66 A8, 05, 30][66 EE, 05, 33] 06A0; [66 AA, 05, 05] -06FC; [66 AC 02, 05, 05] +08C3; [66 AC 02, 05, 05] -075D; [66 AC 09, 05, 05] +06FC; [66 AC 09, 05, 05] -075E; [66 AC 10, 05, 05] +075D; [66 AC 10, 05, 05] -075F; [66 AC 17, 05, 05] +075E; [66 AC 17, 05, 05] -08B3; [66 AC 1E, 05, 05] +075F; [66 AC 1E, 05, 05] + +08B3; [66 AC 25, 05, 05] 0641; [66 AE, 05, 05] 1EE10; [66 AE, 05, 10] @@ -24191,7 +24816,9 @@ FC36; [66 B2, 05, 30][66 EE, 05, 33] 06A8; [66 B4 10, 05, 05] -08A5; [66 B4 17, 05, 05] +08C4; [66 B4 17, 05, 05] + +08A5; [66 B4 1E, 05, 05] 0643; [66 B6, 05, 05] 1EE0A; [66 B6, 05, 10] @@ -24285,6 +24912,8 @@ FB96; [66 C2 1E, 05, 31] 0764; [66 C2 48, 05, 05] +08C2; [66 C2 4F, 05, 05] + 0644; [66 C4, 05, 05] 1EE0B; [66 C4, 05, 10] 1EE2B; [66 C4, 05, 10] @@ -24345,6 +24974,8 @@ FC44; [66 C4, 05, 30][66 EE, 05, 33] 08A6; [66 C6 25, 05, 05] +08C7; [66 C6 2C, 05, 05] + 0645; [66 C8, 05, 05] 1EE0C; [66 C8, 05, 10] 1EE2C; [66 C8, 05, 10] @@ -27191,7 +27822,7 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D14; [70 26, 05, 05] 0D15; [70 28, 05, 05] -0D7F; [70 28, 05, 20][70 96, 05, 20] +0D7F; [70 28, 05, 20][70 98, 05, 20] 0D16; [70 2A, 05, 05] @@ -27220,7 +27851,7 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D22; [70 42, 05, 05] 0D23; [70 44, 05, 05] -0D7A; [70 44, 05, 20][70 96, 05, 20] +0D7A; [70 44, 05, 20][70 98, 05, 20] 0D24; [70 46, 05, 05] @@ -27231,7 +27862,7 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D27; [70 4C, 05, 05] 0D28; [70 4E, 05, 05] -0D7B; [70 4E, 05, 20][70 96, 05, 20] +0D7B; [70 4E, 05, 20][70 98, 05, 20] 0D29; [70 50, 05, 05] @@ -27244,17 +27875,17 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D2D; [70 58, 05, 05] 0D2E; [70 5A, 05, 05] -0D54; [70 5A, 05, 20][70 96, 05, 20] +0D54; [70 5A, 05, 20][70 98, 05, 20] 0D2F; [70 5C, 05, 05] -0D55; [70 5C, 05, 20][70 96, 05, 20] +0D55; [70 5C, 05, 20][70 98, 05, 20] 0D30; [70 5E, 05, 05] -0D4E; [70 5E, 05, 20][70 96, 05, 20] -0D7C; [70 5E, 05, 20][70 96, 05, 20] +0D4E; [70 5E, 05, 20][70 98, 05, 20] +0D7C; [70 5E, 05, 20][70 98, 05, 20] 0D32; [70 60, 05, 05] -0D7D; [70 60, 05, 20][70 96, 05, 20] +0D7D; [70 60, 05, 20][70 98, 05, 20] 0D35; [70 62, 05, 05] @@ -27267,10 +27898,10 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D39; [70 6A, 05, 05] 0D33; [70 6C, 05, 05] -0D7E; [70 6C, 05, 20][70 96, 05, 20] +0D7E; [70 6C, 05, 20][70 98, 05, 20] 0D34; [70 6E, 05, 05] -0D56; [70 6E, 05, 20][70 96, 05, 20] +0D56; [70 6E, 05, 20][70 98, 05, 20] 0D31; [70 70, 05, 05] @@ -27278,44 +27909,46 @@ FDD1 0D15; [70 04 02, 05, 05] # MALAYALAM first primary starts new lead byte (co 0D3D; [70 74, 05, 05] -0D3E; [70 76, 05, 05] +0D04; [70 76, 05, 05] + +0D3E; [70 78, 05, 05] -0D3F; [70 78, 05, 05] +0D3F; [70 7A, 05, 05] -0D40; [70 7A, 05, 05] +0D40; [70 7C, 05, 05] -0D41; [70 7C, 05, 05] +0D41; [70 7E, 05, 05] -0D42; [70 7E, 05, 05] +0D42; [70 80, 05, 05] -0D43; [70 80, 05, 05] +0D43; [70 82, 05, 05] -0D44; [70 82, 05, 05] +0D44; [70 84, 05, 05] -0D62; [70 84, 05, 05] +0D62; [70 86, 05, 05] -0D63; [70 86, 05, 05] +0D63; [70 88, 05, 05] -0D46; [70 88, 05, 05] +0D46; [70 8A, 05, 05] -0D47; [70 8A, 05, 05] +0D47; [70 8C, 05, 05] -0D48; [70 8C, 05, 05] +0D48; [70 8E, 05, 05] -0D46 0D3E; [70 8E, 05, 05] -0D4A; [70 8E, 05, 05] +0D46 0D3E; [70 90, 05, 05] +0D4A; [70 90, 05, 05] -0D47 0D3E; [70 90, 05, 05] -0D4B; [70 90, 05, 05] +0D47 0D3E; [70 92, 05, 05] +0D4B; [70 92, 05, 05] -0D46 0D57; [70 92, 05, 05] -0D4C; [70 92, 05, 05] +0D46 0D57; [70 94, 05, 05] +0D4C; [70 94, 05, 05] -0D57; [70 94, 05, 05] +0D57; [70 96, 05, 05] -0D4D; [70 96, 05, 05] -0D3B; [70 96, 05, 20] -0D3C; [70 96, 05, 20] +0D4D; [70 98, 05, 05] +0D3B; [70 98, 05, 20] +0D3C; [70 98, 05, 20] FDD1 0D85; [71 04 02, 05, 05] # SINHALA first primary starts new lead byte (compressible) @@ -27622,69 +28255,71 @@ A805; [71 A2 2C, 05, 05] A806; [71 A2 33, 05, 05] -A807; [71 A2 3A, 05, 05] +A82C; [71 A2 3A, 05, 05] + +A807; [71 A2 41, 05, 05] -A808; [71 A2 41, 05, 05] +A808; [71 A2 48, 05, 05] -A809; [71 A2 48, 05, 05] +A809; [71 A2 4F, 05, 05] -A80A; [71 A2 4F, 05, 05] +A80A; [71 A2 56, 05, 05] -A80C; [71 A2 56, 05, 05] +A80C; [71 A2 5D, 05, 05] -A80D; [71 A2 5D, 05, 05] +A80D; [71 A2 64, 05, 05] -A80E; [71 A2 64, 05, 05] +A80E; [71 A2 6B, 05, 05] -A80F; [71 A2 6B, 05, 05] +A80F; [71 A2 72, 05, 05] -A810; [71 A2 72, 05, 05] +A810; [71 A2 79, 05, 05] -A811; [71 A2 79, 05, 05] +A811; [71 A2 80, 05, 05] -A812; [71 A2 80, 05, 05] +A812; [71 A2 87, 05, 05] -A813; [71 A2 87, 05, 05] +A813; [71 A2 8E, 05, 05] -A814; [71 A2 8E, 05, 05] +A814; [71 A2 95, 05, 05] -A815; [71 A2 95, 05, 05] +A815; [71 A2 9C, 05, 05] -A816; [71 A2 9C, 05, 05] +A816; [71 A2 A3, 05, 05] -A817; [71 A2 A3, 05, 05] +A817; [71 A2 AA, 05, 05] -A818; [71 A2 AA, 05, 05] +A818; [71 A2 B1, 05, 05] -A819; [71 A2 B1, 05, 05] +A819; [71 A2 B8, 05, 05] -A81A; [71 A2 B8, 05, 05] +A81A; [71 A2 BF, 05, 05] -A81B; [71 A2 BF, 05, 05] +A81B; [71 A2 C6, 05, 05] -A81C; [71 A2 C6, 05, 05] +A81C; [71 A2 CD, 05, 05] -A81D; [71 A2 CD, 05, 05] +A81D; [71 A2 D4, 05, 05] -A81E; [71 A2 D4, 05, 05] +A81E; [71 A2 DB, 05, 05] -A81F; [71 A2 DB, 05, 05] +A81F; [71 A2 E2, 05, 05] -A820; [71 A2 E2, 05, 05] +A820; [71 A2 E9, 05, 05] -A821; [71 A2 E9, 05, 05] +A821; [71 A2 F0, 05, 05] -A822; [71 A2 F0, 05, 05] +A822; [71 A2 F7, 05, 05] -A823; [71 A2 F7, 05, 05] +A823; [71 A2 FE, 05, 05] -A824; [71 A2 FE, 05, 05] +A824; [71 A3 07, 05, 05] -A825; [71 A3 07, 05, 05] +A825; [71 A3 0E, 05, 05] -A826; [71 A3 0E, 05, 05] +A826; [71 A3 15, 05, 05] -A827; [71 A3 15, 05, 05] +A827; [71 A3 1C, 05, 05] FDD1 A882; [71 A4 02, 05, 05] # Saurashtra first primary (compressible) @@ -28135,13 +28770,15 @@ FDD1 11183; [71 AA 02, 05, 05] # Sharada first primary (compressible) 111BC; [71 AB C4, 05, 05] -111BD; [71 AB CB, 05, 05] +111CE; [71 AB CB, 05, 05] -111BE; [71 AB D2, 05, 05] +111BD; [71 AB D2, 05, 05] -111BF; [71 AB D9, 05, 05] +111BE; [71 AB D9, 05, 05] -111C0; [71 AB E0, 05, 05] +111BF; [71 AB E0, 05, 05] + +111C0; [71 AB E7, 05, 05] FDD1 11208; [71 AC 02, 05, 05] # Khojki first primary (compressible) @@ -28695,37 +29332,41 @@ FDD1 11412; [71 B4 02, 05, 05] # Newa first primary (compressible) 11447; [71 B5 8C, 05, 05] -11448; [71 B5 93, 05, 05] +11460; [71 B5 93, 05, 05] + +11461; [71 B5 9A, 05, 05] -1145F; [71 B5 9A, 05, 05] +11448; [71 B5 A1, 05, 05] -11435; [71 B5 A1, 05, 05] +1145F; [71 B5 A8, 05, 05] -11436; [71 B5 A8, 05, 05] +11435; [71 B5 AF, 05, 05] -11437; [71 B5 AF, 05, 05] +11436; [71 B5 B6, 05, 05] -11438; [71 B5 B6, 05, 05] +11437; [71 B5 BD, 05, 05] -11439; [71 B5 BD, 05, 05] +11438; [71 B5 C4, 05, 05] -1143A; [71 B5 C4, 05, 05] +11439; [71 B5 CB, 05, 05] -1143B; [71 B5 CB, 05, 05] +1143A; [71 B5 D2, 05, 05] -1143C; [71 B5 D2, 05, 05] +1143B; [71 B5 D9, 05, 05] -1143D; [71 B5 D9, 05, 05] +1143C; [71 B5 E0, 05, 05] -1143E; [71 B5 E0, 05, 05] +1143D; [71 B5 E7, 05, 05] -1143F; [71 B5 E7, 05, 05] +1143E; [71 B5 EE, 05, 05] -11440; [71 B5 EE, 05, 05] +1143F; [71 B5 F5, 05, 05] -11441; [71 B5 F5, 05, 05] +11440; [71 B5 FC, 05, 05] -11442; [71 B5 FC, 05, 05] +11441; [71 B6 05, 05, 05] + +11442; [71 B6 0C, 05, 05] FDD1 11484; [71 B7 02, 05, 05] # Tirhuta first primary (compressible) @@ -29232,1007 +29873,1122 @@ FDD1 11680; [71 CB 02, 05, 05] # Takri first primary (compressible) 116B6; [71 CC 7E, 05, 05] -FDD1 119CE; [71 CD 02, 05, 05] # Nandinagari first primary (compressible) +FDD1 1190C; [71 CD 02, 05, 05] # Dives_Akuru first primary (compressible) + +11900; [71 CD 09, 05, 05] + +11901; [71 CD 10, 05, 05] + +11902; [71 CD 17, 05, 05] + +11903; [71 CD 1E, 05, 05] + +11904; [71 CD 25, 05, 05] + +11905; [71 CD 2C, 05, 05] + +11906; [71 CD 33, 05, 05] + +11909; [71 CD 3A, 05, 05] + +1190C; [71 CD 41, 05, 05] + +1190D; [71 CD 48, 05, 05] + +1190E; [71 CD 4F, 05, 05] + +1190F; [71 CD 56, 05, 05] + +11910; [71 CD 5D, 05, 05] + +1193F; [71 CD 64, 05, 05] + +11911; [71 CD 6B, 05, 05] + +11912; [71 CD 72, 05, 05] + +11913; [71 CD 79, 05, 05] + +11915; [71 CD 80, 05, 05] + +11916; [71 CD 87, 05, 05] + +11918; [71 CD 8E, 05, 05] + +11919; [71 CD 95, 05, 05] + +1191A; [71 CD 9C, 05, 05] + +1191B; [71 CD A3, 05, 05] + +1191C; [71 CD AA, 05, 05] -119A0; [71 CD 09, 05, 05] +1191D; [71 CD B1, 05, 05] -119A1; [71 CD 10, 05, 05] +1191E; [71 CD B8, 05, 05] -119A2; [71 CD 17, 05, 05] +1191F; [71 CD BF, 05, 05] -119A3; [71 CD 1E, 05, 05] +11920; [71 CD C6, 05, 05] -119A4; [71 CD 25, 05, 05] +11921; [71 CD CD, 05, 05] -119A5; [71 CD 2C, 05, 05] +11922; [71 CD D4, 05, 05] -119A6; [71 CD 33, 05, 05] +11923; [71 CD DB, 05, 05] -119A7; [71 CD 3A, 05, 05] +11924; [71 CD E2, 05, 05] -119AA; [71 CD 41, 05, 05] +11925; [71 CD E9, 05, 05] -119AB; [71 CD 48, 05, 05] +11940; [71 CD F0, 05, 05] -119AC; [71 CD 4F, 05, 05] +11926; [71 CD F7, 05, 05] -119AD; [71 CD 56, 05, 05] +11941; [71 CD FE, 05, 05] -119AE; [71 CD 5D, 05, 05] +11927; [71 CE 07, 05, 05] -119AF; [71 CD 64, 05, 05] +11942; [71 CE 0E, 05, 05] -119B0; [71 CD 6B, 05, 05] +11928; [71 CE 15, 05, 05] -119B1; [71 CD 72, 05, 05] +11929; [71 CE 1C, 05, 05] -119B2; [71 CD 79, 05, 05] +1192A; [71 CE 23, 05, 05] -119B3; [71 CD 80, 05, 05] +1192B; [71 CE 2A, 05, 05] -119B4; [71 CD 87, 05, 05] +1192C; [71 CE 31, 05, 05] -119B5; [71 CD 8E, 05, 05] +1192D; [71 CE 38, 05, 05] -119B6; [71 CD 95, 05, 05] +1192E; [71 CE 3F, 05, 05] -119B7; [71 CD 9C, 05, 05] +1192F; [71 CE 46, 05, 05] -119B8; [71 CD A3, 05, 05] +11930; [71 CE 4D, 05, 05] -119B9; [71 CD AA, 05, 05] +11931; [71 CE 54, 05, 05] -119BA; [71 CD B1, 05, 05] +11932; [71 CE 5B, 05, 05] -119BB; [71 CD B8, 05, 05] +11933; [71 CE 62, 05, 05] -119BC; [71 CD BF, 05, 05] +11934; [71 CE 69, 05, 05] -119BD; [71 CD C6, 05, 05] +11935; [71 CE 70, 05, 05] -119BE; [71 CD CD, 05, 05] +11937; [71 CE 77, 05, 05] -119BF; [71 CD D4, 05, 05] +11935 11930; [71 CE 7E, 05, 05] +11938; [71 CE 7E, 05, 05] -119C0; [71 CD DB, 05, 05] +1193D; [71 CE 85, 05, 05] -119C1; [71 CD E2, 05, 05] +1193E; [71 CE 8C, 05, 05] -119C2; [71 CD E9, 05, 05] +FDD1 119CE; [71 CF 02, 05, 05] # Nandinagari first primary (compressible) -119C3; [71 CD F0, 05, 05] +119A0; [71 CF 09, 05, 05] -119C4; [71 CD F7, 05, 05] +119A1; [71 CF 10, 05, 05] -119C5; [71 CD FE, 05, 05] +119A2; [71 CF 17, 05, 05] -119C6; [71 CE 07, 05, 05] +119A3; [71 CF 1E, 05, 05] -119C7; [71 CE 0E, 05, 05] +119A4; [71 CF 25, 05, 05] -119C8; [71 CE 15, 05, 05] +119A5; [71 CF 2C, 05, 05] -119C9; [71 CE 1C, 05, 05] +119A6; [71 CF 33, 05, 05] -119CA; [71 CE 23, 05, 05] +119A7; [71 CF 3A, 05, 05] -119CB; [71 CE 2A, 05, 05] +119AA; [71 CF 41, 05, 05] -119CC; [71 CE 31, 05, 05] +119AB; [71 CF 48, 05, 05] -119CD; [71 CE 38, 05, 05] +119AC; [71 CF 4F, 05, 05] -119CE; [71 CE 3F, 05, 05] +119AD; [71 CF 56, 05, 05] -119CF; [71 CE 46, 05, 05] +119AE; [71 CF 5D, 05, 05] -119D0; [71 CE 4D, 05, 05] +119AF; [71 CF 64, 05, 05] -119E1; [71 CE 54, 05, 05] +119B0; [71 CF 6B, 05, 05] -119E3; [71 CE 5B, 05, 05] +119B1; [71 CF 72, 05, 05] -119D1; [71 CE 62, 05, 05] +119B2; [71 CF 79, 05, 05] -119D2; [71 CE 69, 05, 05] +119B3; [71 CF 80, 05, 05] -119D3; [71 CE 70, 05, 05] +119B4; [71 CF 87, 05, 05] -119D4; [71 CE 77, 05, 05] +119B5; [71 CF 8E, 05, 05] -119D5; [71 CE 7E, 05, 05] +119B6; [71 CF 95, 05, 05] -119D6; [71 CE 85, 05, 05] +119B7; [71 CF 9C, 05, 05] -119D7; [71 CE 8C, 05, 05] +119B8; [71 CF A3, 05, 05] -119DA; [71 CE 93, 05, 05] +119B9; [71 CF AA, 05, 05] -119E4; [71 CE 9A, 05, 05] +119BA; [71 CF B1, 05, 05] -119DB; [71 CE A1, 05, 05] +119BB; [71 CF B8, 05, 05] -119DC; [71 CE A8, 05, 05] +119BC; [71 CF BF, 05, 05] -119DD; [71 CE AF, 05, 05] +119BD; [71 CF C6, 05, 05] -119E0; [71 CE B6, 05, 05] +119BE; [71 CF CD, 05, 05] -FDD1 1180B; [71 CF 02, 05, 05] # Dogra first primary (compressible) +119BF; [71 CF D4, 05, 05] -11800; [71 CF 09, 05, 05] +119C0; [71 CF DB, 05, 05] -11801; [71 CF 10, 05, 05] +119C1; [71 CF E2, 05, 05] -11802; [71 CF 17, 05, 05] +119C2; [71 CF E9, 05, 05] -11803; [71 CF 1E, 05, 05] +119C3; [71 CF F0, 05, 05] -11804; [71 CF 25, 05, 05] +119C4; [71 CF F7, 05, 05] -11805; [71 CF 2C, 05, 05] +119C5; [71 CF FE, 05, 05] -11806; [71 CF 33, 05, 05] +119C6; [71 D0 07, 05, 05] -11807; [71 CF 3A, 05, 05] +119C7; [71 D0 0E, 05, 05] -11808; [71 CF 41, 05, 05] +119C8; [71 D0 15, 05, 05] -11809; [71 CF 48, 05, 05] +119C9; [71 D0 1C, 05, 05] -1180A; [71 CF 4F, 05, 05] +119CA; [71 D0 23, 05, 05] -1180B; [71 CF 56, 05, 05] +119CB; [71 D0 2A, 05, 05] -1180C; [71 CF 5D, 05, 05] +119CC; [71 D0 31, 05, 05] -1180D; [71 CF 64, 05, 05] +119CD; [71 D0 38, 05, 05] -1180E; [71 CF 6B, 05, 05] +119CE; [71 D0 3F, 05, 05] -1180F; [71 CF 72, 05, 05] +119CF; [71 D0 46, 05, 05] -11810; [71 CF 79, 05, 05] +119D0; [71 D0 4D, 05, 05] -11811; [71 CF 80, 05, 05] +119E1; [71 D0 54, 05, 05] -11812; [71 CF 87, 05, 05] +119E3; [71 D0 5B, 05, 05] -11813; [71 CF 8E, 05, 05] +119D1; [71 D0 62, 05, 05] -11814; [71 CF 95, 05, 05] +119D2; [71 D0 69, 05, 05] -11815; [71 CF 9C, 05, 05] +119D3; [71 D0 70, 05, 05] -11816; [71 CF A3, 05, 05] +119D4; [71 D0 77, 05, 05] -11817; [71 CF AA, 05, 05] +119D5; [71 D0 7E, 05, 05] -11818; [71 CF B1, 05, 05] +119D6; [71 D0 85, 05, 05] -11819; [71 CF B8, 05, 05] +119D7; [71 D0 8C, 05, 05] -1181A; [71 CF BF, 05, 05] +119DA; [71 D0 93, 05, 05] -1181B; [71 CF C6, 05, 05] +119E4; [71 D0 9A, 05, 05] -1181C; [71 CF CD, 05, 05] +119DB; [71 D0 A1, 05, 05] -1181D; [71 CF D4, 05, 05] +119DC; [71 D0 A8, 05, 05] -1181E; [71 CF DB, 05, 05] +119DD; [71 D0 AF, 05, 05] -1181F; [71 CF E2, 05, 05] +119E0; [71 D0 B6, 05, 05] -11820; [71 CF E9, 05, 05] +FDD1 1180B; [71 D1 02, 05, 05] # Dogra first primary (compressible) -11821; [71 CF F0, 05, 05] +11800; [71 D1 09, 05, 05] -11822; [71 CF F7, 05, 05] +11801; [71 D1 10, 05, 05] -11823; [71 CF FE, 05, 05] +11802; [71 D1 17, 05, 05] -11824; [71 D0 07, 05, 05] +11803; [71 D1 1E, 05, 05] -11825; [71 D0 0E, 05, 05] +11804; [71 D1 25, 05, 05] -11826; [71 D0 15, 05, 05] +11805; [71 D1 2C, 05, 05] -11827; [71 D0 1C, 05, 05] +11806; [71 D1 33, 05, 05] -11828; [71 D0 23, 05, 05] +11807; [71 D1 3A, 05, 05] -11829; [71 D0 2A, 05, 05] +11808; [71 D1 41, 05, 05] -1182A; [71 D0 31, 05, 05] +11809; [71 D1 48, 05, 05] -1182B; [71 D0 38, 05, 05] +1180A; [71 D1 4F, 05, 05] -1182C; [71 D0 3F, 05, 05] +1180B; [71 D1 56, 05, 05] -1182D; [71 D0 46, 05, 05] +1180C; [71 D1 5D, 05, 05] -1182E; [71 D0 4D, 05, 05] +1180D; [71 D1 64, 05, 05] -1182F; [71 D0 54, 05, 05] +1180E; [71 D1 6B, 05, 05] -11830; [71 D0 5B, 05, 05] +1180F; [71 D1 72, 05, 05] -11831; [71 D0 62, 05, 05] +11810; [71 D1 79, 05, 05] -11832; [71 D0 69, 05, 05] +11811; [71 D1 80, 05, 05] -11833; [71 D0 70, 05, 05] +11812; [71 D1 87, 05, 05] -11834; [71 D0 77, 05, 05] +11813; [71 D1 8E, 05, 05] -11835; [71 D0 7E, 05, 05] +11814; [71 D1 95, 05, 05] -11836; [71 D0 85, 05, 05] +11815; [71 D1 9C, 05, 05] -11839; [71 D0 8C, 05, 05] +11816; [71 D1 A3, 05, 05] -FDD1 11717; [71 D1 02, 05, 05] # Ahom first primary (compressible) +11817; [71 D1 AA, 05, 05] -11700; [71 D1 09, 05, 05] +11818; [71 D1 B1, 05, 05] -11701; [71 D1 10, 05, 05] +11819; [71 D1 B8, 05, 05] -11702; [71 D1 17, 05, 05] +1181A; [71 D1 BF, 05, 05] -11703; [71 D1 1E, 05, 05] +1181B; [71 D1 C6, 05, 05] -11704; [71 D3, 05, 05] -11705; [71 D3, 70, 05] +1181C; [71 D1 CD, 05, 05] -11706; [71 D5 02, 05, 05] +1181D; [71 D1 D4, 05, 05] -11707; [71 D5 09, 05, 05] +1181E; [71 D1 DB, 05, 05] -11708; [71 D7, 05, 05] -1171A; [71 D7, 70, 05] +1181F; [71 D1 E2, 05, 05] -11709; [71 D9 02, 05, 05] +11820; [71 D1 E9, 05, 05] -1170A; [71 D9 09, 05, 05] +11821; [71 D1 F0, 05, 05] -1170B; [71 D9 10, 05, 05] +11822; [71 D1 F7, 05, 05] -1170C; [71 D9 17, 05, 05] +11823; [71 D1 FE, 05, 05] -1170D; [71 D9 1E, 05, 05] +11824; [71 D2 07, 05, 05] -1170E; [71 D9 25, 05, 05] +11825; [71 D2 0E, 05, 05] -1170F; [71 D9 2C, 05, 05] +11826; [71 D2 15, 05, 05] -11710; [71 D9 33, 05, 05] +11827; [71 D2 1C, 05, 05] -11711; [71 D9 3A, 05, 05] +11828; [71 D2 23, 05, 05] -11712; [71 D9 41, 05, 05] +11829; [71 D2 2A, 05, 05] -11713; [71 D9 48, 05, 05] +1182A; [71 D2 31, 05, 05] -11714; [71 D9 4F, 05, 05] +1182B; [71 D2 38, 05, 05] -11715; [71 DB, 05, 05] -11716; [71 DB, 70, 05] +1182C; [71 D2 3F, 05, 05] -11717; [71 DD 02, 05, 05] +1182D; [71 D2 46, 05, 05] -11718; [71 DD 09, 05, 05] +1182E; [71 D2 4D, 05, 05] -11719; [71 DD 10, 05, 05] +1182F; [71 D2 54, 05, 05] -11720; [71 DD 17, 05, 05] +11830; [71 D2 5B, 05, 05] -11721; [71 DD 1E, 05, 05] +11831; [71 D2 62, 05, 05] -11722; [71 DD 25, 05, 05] +11832; [71 D2 69, 05, 05] -11723; [71 DD 2C, 05, 05] +11833; [71 D2 70, 05, 05] -11724; [71 DD 33, 05, 05] +11834; [71 D2 77, 05, 05] -11725; [71 DD 3A, 05, 05] +11835; [71 D2 7E, 05, 05] -11726; [71 DD 41, 05, 05] +11836; [71 D2 85, 05, 05] -11727; [71 DD 48, 05, 05] +11839; [71 D2 8C, 05, 05] -11728; [71 DD 4F, 05, 05] +FDD1 11717; [71 D3 02, 05, 05] # Ahom first primary (compressible) -11729; [71 DD 56, 05, 05] +11700; [71 D3 09, 05, 05] -1172A; [71 DD 5D, 05, 05] +11701; [71 D3 10, 05, 05] -1172B; [71 DD 64, 05, 05] +11702; [71 D3 17, 05, 05] -1171D; [71 DD 6B, 05, 05] +11703; [71 D3 1E, 05, 05] -1171E; [71 DD 72, 05, 05] +11704; [71 D5, 05, 05] +11705; [71 D5, 70, 05] -1171F; [71 DD 79, 05, 05] +11706; [71 D7 02, 05, 05] -FDD1 11D10; [71 DE 02, 05, 05] # Masaram_Gondi first primary (compressible) +11707; [71 D7 09, 05, 05] -11D00; [71 DE 09, 05, 05] +11708; [71 D9, 05, 05] +1171A; [71 D9, 70, 05] -11D01; [71 DE 10, 05, 05] +11709; [71 DB 02, 05, 05] -11D02; [71 DE 17, 05, 05] +1170A; [71 DB 09, 05, 05] -11D03; [71 DE 1E, 05, 05] +1170B; [71 DB 10, 05, 05] -11D04; [71 DE 25, 05, 05] +1170C; [71 DB 17, 05, 05] -11D05; [71 DE 2C, 05, 05] +1170D; [71 DB 1E, 05, 05] -11D06; [71 DE 33, 05, 05] +1170E; [71 DB 25, 05, 05] -11D08; [71 DE 3A, 05, 05] +1170F; [71 DB 2C, 05, 05] -11D09; [71 DE 41, 05, 05] +11710; [71 DB 33, 05, 05] -11D0B; [71 DE 48, 05, 05] +11711; [71 DB 3A, 05, 05] -11D0C; [71 DE 4F, 05, 05] +11712; [71 DB 41, 05, 05] -11D0D; [71 DE 56, 05, 05] +11713; [71 DB 48, 05, 05] -11D0E; [71 DE 5D, 05, 05] +11714; [71 DB 4F, 05, 05] -11D0F; [71 DE 64, 05, 05] +11715; [71 DD, 05, 05] +11716; [71 DD, 70, 05] -11D10; [71 DE 6B, 05, 05] +11717; [71 DF 02, 05, 05] -11D11; [71 DE 72, 05, 05] +11718; [71 DF 09, 05, 05] -11D12; [71 DE 79, 05, 05] +11719; [71 DF 10, 05, 05] -11D13; [71 DE 80, 05, 05] +11720; [71 DF 17, 05, 05] -11D14; [71 DE 87, 05, 05] +11721; [71 DF 1E, 05, 05] -11D15; [71 DE 8E, 05, 05] +11722; [71 DF 25, 05, 05] -11D16; [71 DE 95, 05, 05] +11723; [71 DF 2C, 05, 05] -11D17; [71 DE 9C, 05, 05] +11724; [71 DF 33, 05, 05] -11D18; [71 DE A3, 05, 05] +11725; [71 DF 3A, 05, 05] -11D19; [71 DE AA, 05, 05] +11726; [71 DF 41, 05, 05] -11D1A; [71 DE B1, 05, 05] +11727; [71 DF 48, 05, 05] -11D1B; [71 DE B8, 05, 05] +11728; [71 DF 4F, 05, 05] -11D1C; [71 DE BF, 05, 05] +11729; [71 DF 56, 05, 05] -11D1D; [71 DE C6, 05, 05] +1172A; [71 DF 5D, 05, 05] -11D1E; [71 DE CD, 05, 05] +1172B; [71 DF 64, 05, 05] -11D1F; [71 DE D4, 05, 05] +1171D; [71 DF 6B, 05, 05] -11D20; [71 DE DB, 05, 05] +1171E; [71 DF 72, 05, 05] -11D21; [71 DE E2, 05, 05] +1171F; [71 DF 79, 05, 05] -11D22; [71 DE E9, 05, 05] +FDD1 11D10; [71 E0 02, 05, 05] # Masaram_Gondi first primary (compressible) -11D23; [71 DE F0, 05, 05] +11D00; [71 E0 09, 05, 05] -11D24; [71 DE F7, 05, 05] +11D01; [71 E0 10, 05, 05] -11D25; [71 DE FE, 05, 05] +11D02; [71 E0 17, 05, 05] -11D26; [71 E0, 05, 05] -11D46; [71 E0, 05, 20] -11D47; [71 E0, 05, 2E] +11D03; [71 E0 1E, 05, 05] -11D27; [71 E2 02, 05, 05] +11D04; [71 E0 25, 05, 05] -11D28; [71 E2 09, 05, 05] +11D05; [71 E0 2C, 05, 05] -11D29; [71 E2 10, 05, 05] +11D06; [71 E0 33, 05, 05] -11D2A; [71 E2 17, 05, 05] +11D08; [71 E0 3A, 05, 05] -11D2B; [71 E2 1E, 05, 05] +11D09; [71 E0 41, 05, 05] -11D2C; [71 E2 25, 05, 05] +11D0B; [71 E0 48, 05, 05] -11D2D; [71 E2 2C, 05, 05] +11D0C; [71 E0 4F, 05, 05] -11D2E; [71 E2 33, 05, 05] +11D0D; [71 E0 56, 05, 05] -11D2F; [71 E2 3A, 05, 05] +11D0E; [71 E0 5D, 05, 05] -11D30; [71 E2 41, 05, 05] +11D0F; [71 E0 64, 05, 05] -11D31; [71 E2 48, 05, 05] +11D10; [71 E0 6B, 05, 05] -11D32; [71 E2 4F, 05, 05] +11D11; [71 E0 72, 05, 05] -11D33; [71 E2 56, 05, 05] +11D12; [71 E0 79, 05, 05] -11D34; [71 E2 5D, 05, 05] +11D13; [71 E0 80, 05, 05] -11D35; [71 E2 64, 05, 05] +11D14; [71 E0 87, 05, 05] -11D36; [71 E2 6B, 05, 05] +11D15; [71 E0 8E, 05, 05] -11D3A; [71 E2 72, 05, 05] +11D16; [71 E0 95, 05, 05] -11D3C; [71 E2 79, 05, 05] +11D17; [71 E0 9C, 05, 05] -11D3D; [71 E2 80, 05, 05] +11D18; [71 E0 A3, 05, 05] -11D3F; [71 E2 87, 05, 05] +11D19; [71 E0 AA, 05, 05] -11D44; [71 E2 8E, 05, 05] +11D1A; [71 E0 B1, 05, 05] -11D45; [71 E2 95, 05, 05] +11D1B; [71 E0 B8, 05, 05] -FDD1 11D71; [71 E3 02, 05, 05] # Gunjala_Gondi first primary (compressible) +11D1C; [71 E0 BF, 05, 05] -11D98; [71 E3 09, 05, 05] +11D1D; [71 E0 C6, 05, 05] -11D60; [71 E3 10, 05, 05] +11D1E; [71 E0 CD, 05, 05] -11D61; [71 E3 17, 05, 05] +11D1F; [71 E0 D4, 05, 05] -11D62; [71 E3 1E, 05, 05] +11D20; [71 E0 DB, 05, 05] -11D63; [71 E3 25, 05, 05] +11D21; [71 E0 E2, 05, 05] -11D64; [71 E3 2C, 05, 05] +11D22; [71 E0 E9, 05, 05] -11D65; [71 E3 33, 05, 05] +11D23; [71 E0 F0, 05, 05] -11D67; [71 E3 3A, 05, 05] +11D24; [71 E0 F7, 05, 05] -11D68; [71 E3 41, 05, 05] +11D25; [71 E0 FE, 05, 05] -11D6A; [71 E3 48, 05, 05] +11D26; [71 E2, 05, 05] +11D46; [71 E2, 05, 20] +11D47; [71 E2, 05, 2E] -11D6B; [71 E3 4F, 05, 05] +11D27; [71 E4 02, 05, 05] -11D6C; [71 E3 56, 05, 05] +11D28; [71 E4 09, 05, 05] -11D6D; [71 E3 5D, 05, 05] +11D29; [71 E4 10, 05, 05] -11D6E; [71 E3 64, 05, 05] +11D2A; [71 E4 17, 05, 05] -11D6F; [71 E3 6B, 05, 05] +11D2B; [71 E4 1E, 05, 05] -11D70; [71 E3 72, 05, 05] +11D2C; [71 E4 25, 05, 05] -11D71; [71 E3 79, 05, 05] +11D2D; [71 E4 2C, 05, 05] -11D72; [71 E3 80, 05, 05] +11D2E; [71 E4 33, 05, 05] -11D73; [71 E3 87, 05, 05] +11D2F; [71 E4 3A, 05, 05] -11D74; [71 E3 8E, 05, 05] +11D30; [71 E4 41, 05, 05] -11D75; [71 E3 95, 05, 05] +11D31; [71 E4 48, 05, 05] -11D76; [71 E3 9C, 05, 05] +11D32; [71 E4 4F, 05, 05] -11D77; [71 E3 A3, 05, 05] +11D33; [71 E4 56, 05, 05] -11D78; [71 E3 AA, 05, 05] +11D34; [71 E4 5D, 05, 05] -11D79; [71 E3 B1, 05, 05] +11D35; [71 E4 64, 05, 05] -11D7A; [71 E3 B8, 05, 05] +11D36; [71 E4 6B, 05, 05] -11D7B; [71 E3 BF, 05, 05] +11D3A; [71 E4 72, 05, 05] -11D7C; [71 E3 C6, 05, 05] +11D3C; [71 E4 79, 05, 05] -11D7D; [71 E3 CD, 05, 05] +11D3D; [71 E4 80, 05, 05] -11D7E; [71 E3 D4, 05, 05] +11D3F; [71 E4 87, 05, 05] -11D7F; [71 E3 DB, 05, 05] +11D44; [71 E4 8E, 05, 05] -11D80; [71 E3 E2, 05, 05] +11D45; [71 E4 95, 05, 05] -11D81; [71 E3 E9, 05, 05] +FDD1 11D71; [71 E5 02, 05, 05] # Gunjala_Gondi first primary (compressible) -11D82; [71 E3 F0, 05, 05] +11D98; [71 E5 09, 05, 05] -11D83; [71 E3 F7, 05, 05] +11D60; [71 E5 10, 05, 05] -11D84; [71 E3 FE, 05, 05] +11D61; [71 E5 17, 05, 05] -11D85; [71 E4 07, 05, 05] +11D62; [71 E5 1E, 05, 05] -11D86; [71 E4 0E, 05, 05] +11D63; [71 E5 25, 05, 05] -11D87; [71 E4 15, 05, 05] +11D64; [71 E5 2C, 05, 05] -11D88; [71 E4 1C, 05, 05] +11D65; [71 E5 33, 05, 05] -11D89; [71 E4 23, 05, 05] +11D67; [71 E5 3A, 05, 05] -11D8A; [71 E4 2A, 05, 05] +11D68; [71 E5 41, 05, 05] -11D8B; [71 E4 31, 05, 05] +11D6A; [71 E5 48, 05, 05] -11D8C; [71 E4 38, 05, 05] +11D6B; [71 E5 4F, 05, 05] -11D8D; [71 E4 3F, 05, 05] +11D6C; [71 E5 56, 05, 05] -11D8E; [71 E4 46, 05, 05] +11D6D; [71 E5 5D, 05, 05] -11D90; [71 E4 4D, 05, 05] +11D6E; [71 E5 64, 05, 05] -11D91; [71 E4 54, 05, 05] +11D6F; [71 E5 6B, 05, 05] -11D93; [71 E4 5B, 05, 05] +11D70; [71 E5 72, 05, 05] -11D94; [71 E4 62, 05, 05] +11D71; [71 E5 79, 05, 05] -11D97; [71 E4 69, 05, 05] +11D72; [71 E5 80, 05, 05] -FDD1 1B83; [71 E5 02, 05, 05] # Sundanese first primary (compressible) +11D73; [71 E5 87, 05, 05] -1B83; [71 E7, 05, 05] -1BBA; [71 E7, 05, 20] +11D74; [71 E5 8E, 05, 05] -1B84; [71 E9 02, 05, 05] +11D75; [71 E5 95, 05, 05] -1B85; [71 E9 09, 05, 05] +11D76; [71 E5 9C, 05, 05] -1B86; [71 E9 10, 05, 05] +11D77; [71 E5 A3, 05, 05] -1B87; [71 E9 17, 05, 05] +11D78; [71 E5 AA, 05, 05] -1B88; [71 E9 1E, 05, 05] +11D79; [71 E5 B1, 05, 05] -1B89; [71 E9 25, 05, 05] +11D7A; [71 E5 B8, 05, 05] -1B8A; [71 EB, 05, 05] -1BBE; [71 EB, 05, 20] +11D7B; [71 E5 BF, 05, 05] -1BAE; [71 ED 02, 05, 05] +11D7C; [71 E5 C6, 05, 05] -1B8B; [71 ED 09, 05, 05] +11D7D; [71 E5 CD, 05, 05] -1B8C; [71 ED 10, 05, 05] +11D7E; [71 E5 D4, 05, 05] -1B8D; [71 ED 17, 05, 05] +11D7F; [71 E5 DB, 05, 05] -1B8E; [71 ED 1E, 05, 05] +11D80; [71 E5 E2, 05, 05] -1B8F; [71 ED 25, 05, 05] +11D81; [71 E5 E9, 05, 05] -1B90; [71 ED 2C, 05, 05] +11D82; [71 E5 F0, 05, 05] -1B91; [71 ED 33, 05, 05] +11D83; [71 E5 F7, 05, 05] -1B92; [71 ED 3A, 05, 05] +11D84; [71 E5 FE, 05, 05] -1B93; [71 ED 41, 05, 05] +11D85; [71 E6 07, 05, 05] -1B94; [71 ED 48, 05, 05] +11D86; [71 E6 0E, 05, 05] -1B95; [71 ED 4F, 05, 05] +11D87; [71 E6 15, 05, 05] -1B96; [71 ED 56, 05, 05] +11D88; [71 E6 1C, 05, 05] -1B97; [71 ED 5D, 05, 05] +11D89; [71 E6 23, 05, 05] -1B98; [71 ED 64, 05, 05] +11D8A; [71 E6 2A, 05, 05] -1BBD; [71 ED 6B, 05, 05] +11D8B; [71 E6 31, 05, 05] -1B99; [71 EF, 05, 05] -1BBF; [71 EF, 05, 20] +11D8C; [71 E6 38, 05, 05] -1BAC; [71 F1 02, 05, 05] +11D8D; [71 E6 3F, 05, 05] -1B9A; [71 F1 09, 05, 05] +11D8E; [71 E6 46, 05, 05] -1BA1; [71 F1 10, 05, 05] +11D90; [71 E6 4D, 05, 05] -1B9B; [71 F1 17, 05, 05] +11D91; [71 E6 54, 05, 05] -1BA2; [71 F1 1E, 05, 05] +11D93; [71 E6 5B, 05, 05] -1BBB; [71 F1 25, 05, 05] +11D94; [71 E6 62, 05, 05] -1B9C; [71 F1 2C, 05, 05] +11D97; [71 E6 69, 05, 05] -1BA3; [71 F1 33, 05, 05] +FDD1 1B83; [71 E7 02, 05, 05] # Sundanese first primary (compressible) -1BBC; [71 F1 3A, 05, 05] +1B83; [71 E9, 05, 05] +1BBA; [71 E9, 05, 20] -1B9D; [71 F1 41, 05, 05] +1B84; [71 EB 02, 05, 05] -1BAD; [71 F1 48, 05, 05] +1B85; [71 EB 09, 05, 05] -1B9E; [71 F1 4F, 05, 05] +1B86; [71 EB 10, 05, 05] -1B9F; [71 F1 56, 05, 05] +1B87; [71 EB 17, 05, 05] -1BAF; [71 F1 5D, 05, 05] +1B88; [71 EB 1E, 05, 05] -1BA0; [71 F1 64, 05, 05] +1B89; [71 EB 25, 05, 05] -1BA4; [71 F1 6B, 05, 05] +1B8A; [71 ED, 05, 05] +1BBE; [71 ED, 05, 20] -1BA5; [71 F1 72, 05, 05] +1BAE; [71 EF 02, 05, 05] -1BA6; [71 F1 79, 05, 05] +1B8B; [71 EF 09, 05, 05] -1BA7; [71 F1 80, 05, 05] +1B8C; [71 EF 10, 05, 05] -1BA8; [71 F1 87, 05, 05] +1B8D; [71 EF 17, 05, 05] -1BA9; [71 F1 8E, 05, 05] +1B8E; [71 EF 1E, 05, 05] -1BAA; [71 F1 95, 05, 05] +1B8F; [71 EF 25, 05, 05] -1BAB; [71 F1 9C, 05, 05] +1B90; [71 EF 2C, 05, 05] -FDD1 11005; [71 F2 02, 05, 05] # Brahmi first primary (compressible) +1B91; [71 EF 33, 05, 05] -11005; [71 F2 09, 05, 05] +1B92; [71 EF 3A, 05, 05] -11006; [71 F2 10, 05, 05] +1B93; [71 EF 41, 05, 05] -11007; [71 F2 17, 05, 05] +1B94; [71 EF 48, 05, 05] -11008; [71 F2 1E, 05, 05] +1B95; [71 EF 4F, 05, 05] -11009; [71 F2 25, 05, 05] +1B96; [71 EF 56, 05, 05] -1100A; [71 F2 2C, 05, 05] +1B97; [71 EF 5D, 05, 05] -1100B; [71 F2 33, 05, 05] +1B98; [71 EF 64, 05, 05] -1100C; [71 F2 3A, 05, 05] +1BBD; [71 EF 6B, 05, 05] -1100D; [71 F2 41, 05, 05] +1B99; [71 F1, 05, 05] +1BBF; [71 F1, 05, 20] -1100E; [71 F2 48, 05, 05] +1BAC; [71 F3 02, 05, 05] -1100F; [71 F2 4F, 05, 05] +1B9A; [71 F3 09, 05, 05] -11010; [71 F2 56, 05, 05] +1BA1; [71 F3 10, 05, 05] -11011; [71 F2 5D, 05, 05] +1B9B; [71 F3 17, 05, 05] -11012; [71 F2 64, 05, 05] +1BA2; [71 F3 1E, 05, 05] -11013; [71 F2 6B, 05, 05] +1BBB; [71 F3 25, 05, 05] -11014; [71 F2 72, 05, 05] +1B9C; [71 F3 2C, 05, 05] -11015; [71 F2 79, 05, 05] +1BA3; [71 F3 33, 05, 05] -11016; [71 F2 80, 05, 05] +1BBC; [71 F3 3A, 05, 05] -11017; [71 F2 87, 05, 05] +1B9D; [71 F3 41, 05, 05] -11018; [71 F2 8E, 05, 05] +1BAD; [71 F3 48, 05, 05] -11019; [71 F2 95, 05, 05] +1B9E; [71 F3 4F, 05, 05] -1101A; [71 F2 9C, 05, 05] +1B9F; [71 F3 56, 05, 05] -1101B; [71 F2 A3, 05, 05] +1BAF; [71 F3 5D, 05, 05] -1101C; [71 F2 AA, 05, 05] +1BA0; [71 F3 64, 05, 05] -1101D; [71 F2 B1, 05, 05] +1BA4; [71 F3 6B, 05, 05] -1101E; [71 F2 B8, 05, 05] +1BA5; [71 F3 72, 05, 05] -1101F; [71 F2 BF, 05, 05] +1BA6; [71 F3 79, 05, 05] -11020; [71 F2 C6, 05, 05] +1BA7; [71 F3 80, 05, 05] -11021; [71 F2 CD, 05, 05] +1BA8; [71 F3 87, 05, 05] -11022; [71 F2 D4, 05, 05] +1BA9; [71 F3 8E, 05, 05] -11023; [71 F2 DB, 05, 05] +1BAA; [71 F3 95, 05, 05] -11024; [71 F2 E2, 05, 05] +1BAB; [71 F3 9C, 05, 05] -11025; [71 F2 E9, 05, 05] +FDD1 11005; [71 F4 02, 05, 05] # Brahmi first primary (compressible) -11026; [71 F2 F0, 05, 05] +11005; [71 F4 09, 05, 05] -11027; [71 F2 F7, 05, 05] +11006; [71 F4 10, 05, 05] -11028; [71 F2 FE, 05, 05] +11007; [71 F4 17, 05, 05] -11029; [71 F3 07, 05, 05] +11008; [71 F4 1E, 05, 05] -1102A; [71 F3 0E, 05, 05] +11009; [71 F4 25, 05, 05] -1102B; [71 F3 15, 05, 05] +1100A; [71 F4 2C, 05, 05] -1102C; [71 F3 1C, 05, 05] +1100B; [71 F4 33, 05, 05] -1102D; [71 F3 23, 05, 05] +1100C; [71 F4 3A, 05, 05] -1102E; [71 F3 2A, 05, 05] +1100D; [71 F4 41, 05, 05] -1102F; [71 F3 31, 05, 05] +1100E; [71 F4 48, 05, 05] -11030; [71 F3 38, 05, 05] +1100F; [71 F4 4F, 05, 05] -11031; [71 F3 3F, 05, 05] +11010; [71 F4 56, 05, 05] -11032; [71 F3 46, 05, 05] +11011; [71 F4 5D, 05, 05] -11033; [71 F3 4D, 05, 05] +11012; [71 F4 64, 05, 05] -11003; [71 F3 54, 05, 05] +11013; [71 F4 6B, 05, 05] -11004; [71 F3 5B, 05, 05] +11014; [71 F4 72, 05, 05] -11034; [71 F3 62, 05, 05] +11015; [71 F4 79, 05, 05] -11035; [71 F3 69, 05, 05] +11016; [71 F4 80, 05, 05] -11036; [71 F3 70, 05, 05] +11017; [71 F4 87, 05, 05] -11037; [71 F3 77, 05, 05] +11018; [71 F4 8E, 05, 05] -11038; [71 F3 7E, 05, 05] +11019; [71 F4 95, 05, 05] -11039; [71 F3 85, 05, 05] +1101A; [71 F4 9C, 05, 05] -1103A; [71 F3 8C, 05, 05] +1101B; [71 F4 A3, 05, 05] -1103B; [71 F3 93, 05, 05] +1101C; [71 F4 AA, 05, 05] -1103C; [71 F3 9A, 05, 05] +1101D; [71 F4 B1, 05, 05] -1103D; [71 F3 A1, 05, 05] +1101E; [71 F4 B8, 05, 05] -1103E; [71 F3 A8, 05, 05] +1101F; [71 F4 BF, 05, 05] -1103F; [71 F3 AF, 05, 05] +11020; [71 F4 C6, 05, 05] -11040; [71 F3 B6, 05, 05] +11021; [71 F4 CD, 05, 05] -11041; [71 F3 BD, 05, 05] +11022; [71 F4 D4, 05, 05] -11042; [71 F3 C4, 05, 05] +11023; [71 F4 DB, 05, 05] -11043; [71 F3 CB, 05, 05] +11024; [71 F4 E2, 05, 05] -11044; [71 F3 D2, 05, 05] +11025; [71 F4 E9, 05, 05] -11045; [71 F3 D9, 05, 05] +11026; [71 F4 F0, 05, 05] -11046; [71 F3 E0, 05, 05] +11027; [71 F4 F7, 05, 05] -1107F; [71 F3 E7, 05, 05] +11028; [71 F4 FE, 05, 05] -FDD1 10A00; [71 F4 02, 05, 05] # KHAROSHTHI first primary (compressible) +11029; [71 F5 07, 05, 05] -10A00; [71 F4 09, 05, 05] +1102A; [71 F5 0E, 05, 05] -10A01; [71 F4 10, 05, 05] +1102B; [71 F5 15, 05, 05] -10A02; [71 F4 17, 05, 05] +1102C; [71 F5 1C, 05, 05] -10A03; [71 F4 1E, 05, 05] +1102D; [71 F5 23, 05, 05] -10A05; [71 F4 25, 05, 05] +1102E; [71 F5 2A, 05, 05] -10A06; [71 F4 2C, 05, 05] +1102F; [71 F5 31, 05, 05] -10A0C; [71 F4 33, 05, 05] +11030; [71 F5 38, 05, 05] -10A10; [71 F4 3A, 05, 05] +11031; [71 F5 3F, 05, 05] -10A32; [71 F4 41, 05, 05] +11032; [71 F5 46, 05, 05] -10A11; [71 F4 48, 05, 05] +11033; [71 F5 4D, 05, 05] -10A12; [71 F4 4F, 05, 05] +11003; [71 F5 54, 05, 05] -10A13; [71 F4 56, 05, 05] +11004; [71 F5 5B, 05, 05] -10A15; [71 F4 5D, 05, 05] +11034; [71 F5 62, 05, 05] -10A16; [71 F4 64, 05, 05] +11035; [71 F5 69, 05, 05] -10A17; [71 F4 6B, 05, 05] +11036; [71 F5 70, 05, 05] -10A19; [71 F4 72, 05, 05] +11037; [71 F5 77, 05, 05] -10A1A; [71 F4 79, 05, 05] +11038; [71 F5 7E, 05, 05] -10A34; [71 F4 80, 05, 05] +11039; [71 F5 85, 05, 05] -10A1B; [71 F4 87, 05, 05] +1103A; [71 F5 8C, 05, 05] -10A33; [71 F4 8E, 05, 05] +1103B; [71 F5 93, 05, 05] -10A1C; [71 F4 95, 05, 05] +1103C; [71 F5 9A, 05, 05] -10A1D; [71 F4 9C, 05, 05] +1103D; [71 F5 A1, 05, 05] -10A1E; [71 F4 A3, 05, 05] +1103E; [71 F5 A8, 05, 05] -10A1F; [71 F4 AA, 05, 05] +1103F; [71 F5 AF, 05, 05] -10A20; [71 F4 B1, 05, 05] +11040; [71 F5 B6, 05, 05] -10A21; [71 F4 B8, 05, 05] +11041; [71 F5 BD, 05, 05] -10A22; [71 F4 BF, 05, 05] +11042; [71 F5 C4, 05, 05] -10A23; [71 F4 C6, 05, 05] +11043; [71 F5 CB, 05, 05] -10A24; [71 F4 CD, 05, 05] +11044; [71 F5 D2, 05, 05] -10A25; [71 F4 D4, 05, 05] +11045; [71 F5 D9, 05, 05] -10A26; [71 F4 DB, 05, 05] +11046; [71 F5 E0, 05, 05] -10A27; [71 F4 E2, 05, 05] +1107F; [71 F5 E7, 05, 05] -10A28; [71 F4 E9, 05, 05] +FDD1 10A00; [71 F6 02, 05, 05] # KHAROSHTHI first primary (compressible) -10A29; [71 F4 F0, 05, 05] +10A00; [71 F6 09, 05, 05] -10A2A; [71 F4 F7, 05, 05] +10A01; [71 F6 10, 05, 05] -10A2B; [71 F4 FE, 05, 05] +10A02; [71 F6 17, 05, 05] -10A2C; [71 F5 07, 05, 05] +10A03; [71 F6 1E, 05, 05] -10A35; [71 F5 0E, 05, 05] +10A05; [71 F6 25, 05, 05] -10A2D; [71 F5 15, 05, 05] +10A06; [71 F6 2C, 05, 05] -10A2E; [71 F5 1C, 05, 05] +10A0C; [71 F6 33, 05, 05] -10A2F; [71 F5 23, 05, 05] +10A10; [71 F6 3A, 05, 05] -10A30; [71 F5 2A, 05, 05] +10A32; [71 F6 41, 05, 05] -10A31; [71 F5 31, 05, 05] +10A11; [71 F6 48, 05, 05] -10A3F; [71 F5 38, 05, 05] +10A12; [71 F6 4F, 05, 05] -FDD1 11C0E; [71 F6 02, 05, 05] # Bhaiksuki first primary (compressible) +10A13; [71 F6 56, 05, 05] -11C00; [71 F6 09, 05, 05] +10A15; [71 F6 5D, 05, 05] -11C01; [71 F6 10, 05, 05] +10A16; [71 F6 64, 05, 05] -11C02; [71 F6 17, 05, 05] +10A17; [71 F6 6B, 05, 05] -11C03; [71 F6 1E, 05, 05] +10A19; [71 F6 72, 05, 05] -11C04; [71 F6 25, 05, 05] +10A1A; [71 F6 79, 05, 05] -11C05; [71 F6 2C, 05, 05] +10A34; [71 F6 80, 05, 05] -11C06; [71 F6 33, 05, 05] +10A1B; [71 F6 87, 05, 05] -11C07; [71 F6 3A, 05, 05] +10A33; [71 F6 8E, 05, 05] -11C08; [71 F6 41, 05, 05] +10A1C; [71 F6 95, 05, 05] -11C0A; [71 F6 48, 05, 05] +10A1D; [71 F6 9C, 05, 05] -11C0B; [71 F6 4F, 05, 05] +10A1E; [71 F6 A3, 05, 05] -11C0C; [71 F6 56, 05, 05] +10A1F; [71 F6 AA, 05, 05] -11C0D; [71 F6 5D, 05, 05] +10A20; [71 F6 B1, 05, 05] -11C0E; [71 F6 64, 05, 05] +10A21; [71 F6 B8, 05, 05] -11C0F; [71 F6 6B, 05, 05] +10A22; [71 F6 BF, 05, 05] -11C10; [71 F6 72, 05, 05] +10A23; [71 F6 C6, 05, 05] -11C11; [71 F6 79, 05, 05] +10A24; [71 F6 CD, 05, 05] -11C12; [71 F6 80, 05, 05] +10A25; [71 F6 D4, 05, 05] -11C13; [71 F6 87, 05, 05] +10A26; [71 F6 DB, 05, 05] -11C14; [71 F6 8E, 05, 05] +10A27; [71 F6 E2, 05, 05] -11C15; [71 F6 95, 05, 05] +10A28; [71 F6 E9, 05, 05] -11C16; [71 F6 9C, 05, 05] +10A29; [71 F6 F0, 05, 05] -11C17; [71 F6 A3, 05, 05] +10A2A; [71 F6 F7, 05, 05] -11C18; [71 F6 AA, 05, 05] +10A2B; [71 F6 FE, 05, 05] -11C19; [71 F6 B1, 05, 05] +10A2C; [71 F7 07, 05, 05] -11C1A; [71 F6 B8, 05, 05] +10A35; [71 F7 0E, 05, 05] -11C1B; [71 F6 BF, 05, 05] +10A2D; [71 F7 15, 05, 05] -11C1C; [71 F6 C6, 05, 05] +10A2E; [71 F7 1C, 05, 05] -11C1D; [71 F6 CD, 05, 05] +10A2F; [71 F7 23, 05, 05] -11C1E; [71 F6 D4, 05, 05] +10A30; [71 F7 2A, 05, 05] -11C1F; [71 F6 DB, 05, 05] +10A31; [71 F7 31, 05, 05] -11C20; [71 F6 E2, 05, 05] +10A3F; [71 F7 38, 05, 05] -11C21; [71 F6 E9, 05, 05] +FDD1 11C0E; [71 F8 02, 05, 05] # Bhaiksuki first primary (compressible) -11C22; [71 F6 F0, 05, 05] +11C00; [71 F8 09, 05, 05] -11C23; [71 F6 F7, 05, 05] +11C01; [71 F8 10, 05, 05] -11C24; [71 F6 FE, 05, 05] +11C02; [71 F8 17, 05, 05] -11C25; [71 F7 07, 05, 05] +11C03; [71 F8 1E, 05, 05] -11C26; [71 F7 0E, 05, 05] +11C04; [71 F8 25, 05, 05] -11C27; [71 F7 15, 05, 05] +11C05; [71 F8 2C, 05, 05] -11C28; [71 F7 1C, 05, 05] +11C06; [71 F8 33, 05, 05] -11C29; [71 F7 23, 05, 05] +11C07; [71 F8 3A, 05, 05] -11C2A; [71 F7 2A, 05, 05] +11C08; [71 F8 41, 05, 05] -11C2B; [71 F7 31, 05, 05] +11C0A; [71 F8 48, 05, 05] -11C2C; [71 F7 38, 05, 05] +11C0B; [71 F8 4F, 05, 05] -11C2D; [71 F7 3F, 05, 05] +11C0C; [71 F8 56, 05, 05] -11C2E; [71 F7 46, 05, 05] +11C0D; [71 F8 5D, 05, 05] -11C40; [71 F7 4D, 05, 05] +11C0E; [71 F8 64, 05, 05] -11C2F; [71 F7 54, 05, 05] +11C0F; [71 F8 6B, 05, 05] -11C30; [71 F7 5B, 05, 05] +11C10; [71 F8 72, 05, 05] -11C31; [71 F7 62, 05, 05] +11C11; [71 F8 79, 05, 05] -11C32; [71 F7 69, 05, 05] +11C12; [71 F8 80, 05, 05] -11C33; [71 F7 70, 05, 05] +11C13; [71 F8 87, 05, 05] -11C34; [71 F7 77, 05, 05] +11C14; [71 F8 8E, 05, 05] -11C35; [71 F7 7E, 05, 05] +11C15; [71 F8 95, 05, 05] -11C36; [71 F7 85, 05, 05] +11C16; [71 F8 9C, 05, 05] -11C38; [71 F7 8C, 05, 05] +11C17; [71 F8 A3, 05, 05] -11C39; [71 F7 93, 05, 05] +11C18; [71 F8 AA, 05, 05] -11C3A; [71 F7 9A, 05, 05] +11C19; [71 F8 B1, 05, 05] -11C3B; [71 F7 A1, 05, 05] +11C1A; [71 F8 B8, 05, 05] -11C3F; [71 F7 A8, 05, 05] +11C1B; [71 F8 BF, 05, 05] + +11C1C; [71 F8 C6, 05, 05] + +11C1D; [71 F8 CD, 05, 05] + +11C1E; [71 F8 D4, 05, 05] + +11C1F; [71 F8 DB, 05, 05] + +11C20; [71 F8 E2, 05, 05] + +11C21; [71 F8 E9, 05, 05] + +11C22; [71 F8 F0, 05, 05] + +11C23; [71 F8 F7, 05, 05] + +11C24; [71 F8 FE, 05, 05] + +11C25; [71 F9 07, 05, 05] + +11C26; [71 F9 0E, 05, 05] + +11C27; [71 F9 15, 05, 05] + +11C28; [71 F9 1C, 05, 05] + +11C29; [71 F9 23, 05, 05] + +11C2A; [71 F9 2A, 05, 05] + +11C2B; [71 F9 31, 05, 05] + +11C2C; [71 F9 38, 05, 05] + +11C2D; [71 F9 3F, 05, 05] + +11C2E; [71 F9 46, 05, 05] + +11C40; [71 F9 4D, 05, 05] + +11C2F; [71 F9 54, 05, 05] + +11C30; [71 F9 5B, 05, 05] + +11C31; [71 F9 62, 05, 05] + +11C32; [71 F9 69, 05, 05] + +11C33; [71 F9 70, 05, 05] + +11C34; [71 F9 77, 05, 05] + +11C35; [71 F9 7E, 05, 05] + +11C36; [71 F9 85, 05, 05] + +11C38; [71 F9 8C, 05, 05] + +11C39; [71 F9 93, 05, 05] + +11C3A; [71 F9 9A, 05, 05] + +11C3B; [71 F9 A1, 05, 05] + +11C3F; [71 F9 A8, 05, 05] FDD1 0E17; [72 04 02, 05, 05] # THAI first primary starts new lead byte (compressible) @@ -33253,47 +34009,49 @@ FDD1 11103; [75 60 02, 05, 05] # Chakma first primary (compressible) 11123; [75 60 E9, 05, 05] -11124; [75 60 F0, 05, 05] +11147; [75 60 F0, 05, 05] + +11124; [75 60 F7, 05, 05] -11125; [75 60 F7, 05, 05] +11125; [75 60 FE, 05, 05] -11126; [75 60 FE, 05, 05] +11126; [75 61 07, 05, 05] -11144; [75 61 07, 05, 05] +11144; [75 61 0E, 05, 05] -11127; [75 61 0E, 05, 05] +11127; [75 61 15, 05, 05] -11128; [75 61 15, 05, 05] +11128; [75 61 1C, 05, 05] -11129; [75 61 1C, 05, 05] +11129; [75 61 23, 05, 05] -1112A; [75 61 23, 05, 05] +1112A; [75 61 2A, 05, 05] -1112B; [75 61 2A, 05, 05] +1112B; [75 61 31, 05, 05] -1112C; [75 61 31, 05, 05] +1112C; [75 61 38, 05, 05] -1112D; [75 61 38, 05, 05] +1112D; [75 61 3F, 05, 05] -1112E; [75 61 3F, 05, 05] -11131 11127; [75 61 3F, 05, 05] +1112E; [75 61 46, 05, 05] +11131 11127; [75 61 46, 05, 05] -1112F; [75 61 46, 05, 05] -11132 11127; [75 61 46, 05, 05] +1112F; [75 61 4D, 05, 05] +11132 11127; [75 61 4D, 05, 05] -11130; [75 61 4D, 05, 05] +11130; [75 61 54, 05, 05] -11131; [75 61 54, 05, 05] +11131; [75 61 5B, 05, 05] -11132; [75 61 5B, 05, 05] +11132; [75 61 62, 05, 05] -11145; [75 61 62, 05, 05] +11145; [75 61 69, 05, 05] -11146; [75 61 69, 05, 05] +11146; [75 61 70, 05, 05] -11133; [75 61 70, 05, 05] +11133; [75 61 77, 05, 05] -11134; [75 61 77, 05, 05] +11134; [75 61 7E, 05, 05] FDD1 1780; [75 62 02, 05, 05] # KHMER first primary (compressible) @@ -34383,2207 +35141,2206 @@ A9B1; [76 2F 25, 05, 05] A9B2; [76 2F 2C, 05, 05] -A9B4; [76 2F 33, 05, 05] +A9B4; [76 31, 05, 05] +A9B5; [76 31, 05, 20] -A9BC; [76 2F 3A, 05, 05] +A9BC; [76 33 02, 05, 05] -A9B6; [76 2F 41, 05, 05] +A9B6; [76 33 09, 05, 05] -A9B7; [76 2F 48, 05, 05] +A9B7; [76 33 10, 05, 05] -A9B8; [76 2F 4F, 05, 05] +A9B8; [76 33 17, 05, 05] -A9B9; [76 2F 56, 05, 05] +A9B9; [76 33 1E, 05, 05] -A9BD; [76 2F 5D, 05, 05] +A9BD; [76 33 25, 05, 05] -A9BA; [76 2F 64, 05, 05] +A9BA; [76 33 2C, 05, 05] -A9BB; [76 2F 6B, 05, 05] +A9BB; [76 33 33, 05, 05] -A9B5; [76 2F 72, 05, 05] +A9C0; [76 33 3A, 05, 05] -A9C0; [76 2F 79, 05, 05] +FDD1 1826; [76 34 02, 05, 05] # MONGOLIAN first primary (compressible) -FDD1 1826; [76 30 02, 05, 05] # MONGOLIAN first primary (compressible) +1880; [76 34 09, 05, 05] -1880; [76 30 09, 05, 05] +1881; [76 34 10, 05, 05] -1881; [76 30 10, 05, 05] +1882; [76 34 17, 05, 05] -1882; [76 30 17, 05, 05] +1883; [76 34 1E, 05, 05] -1883; [76 30 1E, 05, 05] +1884; [76 34 25, 05, 05] -1884; [76 30 25, 05, 05] +1885; [76 34 2C, 05, 05] -1885; [76 30 2C, 05, 05] +1886; [76 34 33, 05, 05] -1886; [76 30 33, 05, 05] +1843; [76 34 3A, 05, 05] -1843; [76 30 3A, 05, 05] +1820; [76 34 41, 05, 05] -1820; [76 30 41, 05, 05] +1887; [76 34 48, 05, 05] -1887; [76 30 48, 05, 05] +1821; [76 34 4F, 05, 05] -1821; [76 30 4F, 05, 05] +1844; [76 34 56, 05, 05] -1844; [76 30 56, 05, 05] +185D; [76 34 5D, 05, 05] -185D; [76 30 5D, 05, 05] +1822; [76 34 64, 05, 05] -1822; [76 30 64, 05, 05] +1845; [76 34 6B, 05, 05] -1845; [76 30 6B, 05, 05] +185E; [76 34 72, 05, 05] -185E; [76 30 72, 05, 05] +1873; [76 34 79, 05, 05] -1873; [76 30 79, 05, 05] +1888; [76 34 80, 05, 05] -1888; [76 30 80, 05, 05] +185F; [76 34 87, 05, 05] -185F; [76 30 87, 05, 05] +1823; [76 34 8E, 05, 05] -1823; [76 30 8E, 05, 05] +1846; [76 34 95, 05, 05] -1846; [76 30 95, 05, 05] +1824; [76 34 9C, 05, 05] -1824; [76 30 9C, 05, 05] +1847; [76 34 A3, 05, 05] -1847; [76 30 A3, 05, 05] +1861; [76 34 AA, 05, 05] -1861; [76 30 AA, 05, 05] +1825; [76 34 B1, 05, 05] -1825; [76 30 B1, 05, 05] +1848; [76 34 B8, 05, 05] -1848; [76 30 B8, 05, 05] +1826; [76 34 BF, 05, 05] -1826; [76 30 BF, 05, 05] +1849; [76 34 C6, 05, 05] -1849; [76 30 C6, 05, 05] +1860; [76 34 CD, 05, 05] -1860; [76 30 CD, 05, 05] +1827; [76 34 D4, 05, 05] -1827; [76 30 D4, 05, 05] +1828; [76 34 DB, 05, 05] -1828; [76 30 DB, 05, 05] +1829; [76 34 E2, 05, 05] -1829; [76 30 E2, 05, 05] +184A; [76 34 E9, 05, 05] -184A; [76 30 E9, 05, 05] +1862; [76 34 F0, 05, 05] -1862; [76 30 F0, 05, 05] +188A; [76 34 F7, 05, 05] -188A; [76 30 F7, 05, 05] +189B; [76 34 FE, 05, 05] -189B; [76 30 FE, 05, 05] +182A; [76 35 07, 05, 05] -182A; [76 31 07, 05, 05] +184B; [76 35 0E, 05, 05] -184B; [76 31 0E, 05, 05] +182B; [76 35 15, 05, 05] -182B; [76 31 15, 05, 05] +184C; [76 35 1C, 05, 05] -184C; [76 31 1C, 05, 05] +1866; [76 35 23, 05, 05] -1866; [76 31 23, 05, 05] +182C; [76 35 2A, 05, 05] -182C; [76 31 2A, 05, 05] +184D; [76 35 31, 05, 05] -184D; [76 31 31, 05, 05] +182D; [76 35 38, 05, 05] -182D; [76 31 38, 05, 05] +184E; [76 35 3F, 05, 05] -184E; [76 31 3F, 05, 05] +1864; [76 35 46, 05, 05] -1864; [76 31 46, 05, 05] +189A; [76 35 4D, 05, 05] -189A; [76 31 4D, 05, 05] +1865; [76 35 54, 05, 05] -1865; [76 31 54, 05, 05] +182E; [76 35 5B, 05, 05] -182E; [76 31 5B, 05, 05] +184F; [76 35 62, 05, 05] -184F; [76 31 62, 05, 05] +182F; [76 35 69, 05, 05] -182F; [76 31 69, 05, 05] +1830; [76 35 70, 05, 05] -1830; [76 31 70, 05, 05] +1831; [76 35 77, 05, 05] -1831; [76 31 77, 05, 05] +1867; [76 35 7E, 05, 05] -1867; [76 31 7E, 05, 05] +189C; [76 35 85, 05, 05] -189C; [76 31 85, 05, 05] +189D; [76 35 8C, 05, 05] -189D; [76 31 8C, 05, 05] +18A2; [76 35 93, 05, 05] -18A2; [76 31 93, 05, 05] +18A4; [76 35 9A, 05, 05] -18A4; [76 31 9A, 05, 05] +18A5; [76 35 A1, 05, 05] -18A5; [76 31 A1, 05, 05] +1832; [76 35 A8, 05, 05] -1832; [76 31 A8, 05, 05] +1850; [76 35 AF, 05, 05] -1850; [76 31 AF, 05, 05] +1868; [76 35 B6, 05, 05] -1868; [76 31 B6, 05, 05] +1833; [76 35 BD, 05, 05] -1833; [76 31 BD, 05, 05] +1851; [76 35 C4, 05, 05] -1851; [76 31 C4, 05, 05] +1869; [76 35 CB, 05, 05] -1869; [76 31 CB, 05, 05] +1834; [76 35 D2, 05, 05] -1834; [76 31 D2, 05, 05] +1852; [76 35 D9, 05, 05] -1852; [76 31 D9, 05, 05] +1871; [76 35 E0, 05, 05] -1871; [76 31 E0, 05, 05] +1878; [76 35 E7, 05, 05] -1878; [76 31 E7, 05, 05] +185C; [76 35 EE, 05, 05] -185C; [76 31 EE, 05, 05] +188B; [76 35 F5, 05, 05] -188B; [76 31 F5, 05, 05] +1835; [76 35 FC, 05, 05] -1835; [76 31 FC, 05, 05] +1853; [76 36 05, 05, 05] -1853; [76 32 05, 05, 05] +186A; [76 36 0C, 05, 05] -186A; [76 32 0C, 05, 05] +1877; [76 36 13, 05, 05] -1877; [76 32 13, 05, 05] +1836; [76 36 1A, 05, 05] -1836; [76 32 1A, 05, 05] +1855; [76 36 21, 05, 05] -1855; [76 32 21, 05, 05] +1872; [76 36 28, 05, 05] -1872; [76 32 28, 05, 05] +1837; [76 36 2F, 05, 05] -1837; [76 32 2F, 05, 05] +1875; [76 36 36, 05, 05] -1875; [76 32 36, 05, 05] +1838; [76 36 3D, 05, 05] -1838; [76 32 3D, 05, 05] +1856; [76 36 44, 05, 05] -1856; [76 32 44, 05, 05] +1839; [76 36 4B, 05, 05] -1839; [76 32 4B, 05, 05] +186B; [76 36 52, 05, 05] -186B; [76 32 52, 05, 05] +1876; [76 36 59, 05, 05] -1876; [76 32 59, 05, 05] +183A; [76 36 60, 05, 05] -183A; [76 32 60, 05, 05] +1857; [76 36 67, 05, 05] -1857; [76 32 67, 05, 05] +1863; [76 36 6E, 05, 05] -1863; [76 32 6E, 05, 05] +1874; [76 36 75, 05, 05] -1874; [76 32 75, 05, 05] +1889; [76 36 7C, 05, 05] -1889; [76 32 7C, 05, 05] +183B; [76 36 83, 05, 05] -183B; [76 32 83, 05, 05] +183C; [76 36 8A, 05, 05] -183C; [76 32 8A, 05, 05] +1854; [76 36 91, 05, 05] -1854; [76 32 91, 05, 05] +186E; [76 36 98, 05, 05] -186E; [76 32 98, 05, 05] +183D; [76 36 9F, 05, 05] -183D; [76 32 9F, 05, 05] +186F; [76 36 A6, 05, 05] -186F; [76 32 A6, 05, 05] +1858; [76 36 AD, 05, 05] -1858; [76 32 AD, 05, 05] +186C; [76 36 B4, 05, 05] -186C; [76 32 B4, 05, 05] +183E; [76 36 BB, 05, 05] -183E; [76 32 BB, 05, 05] +1859; [76 36 C2, 05, 05] -1859; [76 32 C2, 05, 05] +186D; [76 36 C9, 05, 05] -186D; [76 32 C9, 05, 05] +183F; [76 36 D0, 05, 05] -183F; [76 32 D0, 05, 05] +1840; [76 36 D7, 05, 05] -1840; [76 32 D7, 05, 05] +1841; [76 36 DE, 05, 05] -1841; [76 32 DE, 05, 05] +1842; [76 36 E5, 05, 05] -1842; [76 32 E5, 05, 05] +185A; [76 36 EC, 05, 05] -185A; [76 32 EC, 05, 05] +185B; [76 36 F3, 05, 05] -185B; [76 32 F3, 05, 05] +1870; [76 36 FA, 05, 05] -1870; [76 32 FA, 05, 05] +188C; [76 37 03, 05, 05] -188C; [76 33 03, 05, 05] +189E; [76 37 0A, 05, 05] -189E; [76 33 0A, 05, 05] +188D; [76 37 11, 05, 05] -188D; [76 33 11, 05, 05] +188E; [76 37 18, 05, 05] -188E; [76 33 18, 05, 05] +189F; [76 37 1F, 05, 05] -189F; [76 33 1F, 05, 05] +188F; [76 37 26, 05, 05] -188F; [76 33 26, 05, 05] +1890; [76 37 2D, 05, 05] -1890; [76 33 2D, 05, 05] +1898; [76 37 34, 05, 05] -1898; [76 33 34, 05, 05] +18A0; [76 37 3B, 05, 05] -18A0; [76 33 3B, 05, 05] +1891; [76 37 42, 05, 05] -1891; [76 33 42, 05, 05] +18A1; [76 37 49, 05, 05] -18A1; [76 33 49, 05, 05] +1892; [76 37 50, 05, 05] -1892; [76 33 50, 05, 05] +1893; [76 37 57, 05, 05] -1893; [76 33 57, 05, 05] +18A8; [76 37 5E, 05, 05] -18A8; [76 33 5E, 05, 05] +1894; [76 37 65, 05, 05] -1894; [76 33 65, 05, 05] +18A3; [76 37 6C, 05, 05] -18A3; [76 33 6C, 05, 05] +1895; [76 37 73, 05, 05] -1895; [76 33 73, 05, 05] +1899; [76 37 7A, 05, 05] -1899; [76 33 7A, 05, 05] +1896; [76 37 81, 05, 05] -1896; [76 33 81, 05, 05] +1897; [76 37 88, 05, 05] -1897; [76 33 88, 05, 05] +18A6; [76 37 8F, 05, 05] -18A6; [76 33 8F, 05, 05] +18A7; [76 37 96, 05, 05] -18A7; [76 33 96, 05, 05] +18AA; [76 37 9D, 05, 05] -18AA; [76 33 9D, 05, 05] +18A9; [76 37 A4, 05, 05] -18A9; [76 33 A4, 05, 05] +FDD1 1C5A; [76 38 02, 05, 05] # Ol Chiki first primary (compressible) -FDD1 1C5A; [76 34 02, 05, 05] # Ol Chiki first primary (compressible) +1C5A; [76 38 09, 05, 05] -1C5A; [76 34 09, 05, 05] +1C5B; [76 38 10, 05, 05] -1C5B; [76 34 10, 05, 05] +1C5C; [76 38 17, 05, 05] -1C5C; [76 34 17, 05, 05] +1C5D; [76 38 1E, 05, 05] -1C5D; [76 34 1E, 05, 05] +1C5E; [76 38 25, 05, 05] -1C5E; [76 34 25, 05, 05] +1C5F; [76 38 2C, 05, 05] -1C5F; [76 34 2C, 05, 05] +1C60; [76 38 33, 05, 05] -1C60; [76 34 33, 05, 05] +1C61; [76 38 3A, 05, 05] -1C61; [76 34 3A, 05, 05] +1C62; [76 38 41, 05, 05] -1C62; [76 34 41, 05, 05] +1C63; [76 38 48, 05, 05] -1C63; [76 34 48, 05, 05] +1C64; [76 38 4F, 05, 05] -1C64; [76 34 4F, 05, 05] +1C65; [76 38 56, 05, 05] -1C65; [76 34 56, 05, 05] +1C66; [76 38 5D, 05, 05] -1C66; [76 34 5D, 05, 05] +1C67; [76 38 64, 05, 05] -1C67; [76 34 64, 05, 05] +1C68; [76 38 6B, 05, 05] -1C68; [76 34 6B, 05, 05] +1C69; [76 38 72, 05, 05] -1C69; [76 34 72, 05, 05] +1C6A; [76 38 79, 05, 05] -1C6A; [76 34 79, 05, 05] +1C6B; [76 38 80, 05, 05] -1C6B; [76 34 80, 05, 05] +1C6C; [76 38 87, 05, 05] -1C6C; [76 34 87, 05, 05] +1C6D; [76 38 8E, 05, 05] -1C6D; [76 34 8E, 05, 05] +1C6E; [76 38 95, 05, 05] -1C6E; [76 34 95, 05, 05] +1C6F; [76 38 9C, 05, 05] -1C6F; [76 34 9C, 05, 05] +1C70; [76 38 A3, 05, 05] -1C70; [76 34 A3, 05, 05] +1C71; [76 38 AA, 05, 05] -1C71; [76 34 AA, 05, 05] +1C72; [76 38 B1, 05, 05] -1C72; [76 34 B1, 05, 05] +1C73; [76 38 B8, 05, 05] -1C73; [76 34 B8, 05, 05] +1C74; [76 38 BF, 05, 05] -1C74; [76 34 BF, 05, 05] +1C75; [76 38 C6, 05, 05] -1C75; [76 34 C6, 05, 05] +1C76; [76 38 CD, 05, 05] -1C76; [76 34 CD, 05, 05] +1C77; [76 38 D4, 05, 05] -1C77; [76 34 D4, 05, 05] +1C78; [76 38 DB, 05, 05] -1C78; [76 34 DB, 05, 05] +1C79; [76 38 E2, 05, 05] -1C79; [76 34 E2, 05, 05] +1C7A; [76 38 E9, 05, 05] -1C7A; [76 34 E9, 05, 05] +1C7B; [76 38 F0, 05, 05] -1C7B; [76 34 F0, 05, 05] +1C7C; [76 38 F7, 05, 05] -1C7C; [76 34 F7, 05, 05] +1C7D; [76 38 FE, 05, 05] -1C7D; [76 34 FE, 05, 05] +FDD1 13C4; [76 3A 02, 05, 05] # CHEROKEE first primary (compressible) -FDD1 13C4; [76 36 02, 05, 05] # CHEROKEE first primary (compressible) +AB70; [76 3C, 05, 05] +13A0; [76 3C, 05, A0] -AB70; [76 38, 05, 05] -13A0; [76 38, 05, A0] +AB71; [76 3E, 05, 05] +13A1; [76 3E, 05, A0] -AB71; [76 3A, 05, 05] -13A1; [76 3A, 05, A0] +AB72; [76 40, 05, 05] +13A2; [76 40, 05, A0] -AB72; [76 3C, 05, 05] -13A2; [76 3C, 05, A0] +AB73; [76 42, 05, 05] +13A3; [76 42, 05, A0] -AB73; [76 3E, 05, 05] -13A3; [76 3E, 05, A0] +AB74; [76 44, 05, 05] +13A4; [76 44, 05, A0] -AB74; [76 40, 05, 05] -13A4; [76 40, 05, A0] +AB75; [76 46, 05, 05] +13A5; [76 46, 05, A0] -AB75; [76 42, 05, 05] -13A5; [76 42, 05, A0] +AB76; [76 48, 05, 05] +13A6; [76 48, 05, A0] -AB76; [76 44, 05, 05] -13A6; [76 44, 05, A0] +AB77; [76 4A, 05, 05] +13A7; [76 4A, 05, A0] -AB77; [76 46, 05, 05] -13A7; [76 46, 05, A0] +AB78; [76 4C, 05, 05] +13A8; [76 4C, 05, A0] -AB78; [76 48, 05, 05] -13A8; [76 48, 05, A0] +AB79; [76 4E, 05, 05] +13A9; [76 4E, 05, A0] -AB79; [76 4A, 05, 05] -13A9; [76 4A, 05, A0] +AB7A; [76 50, 05, 05] +13AA; [76 50, 05, A0] -AB7A; [76 4C, 05, 05] -13AA; [76 4C, 05, A0] +AB7B; [76 52, 05, 05] +13AB; [76 52, 05, A0] -AB7B; [76 4E, 05, 05] -13AB; [76 4E, 05, A0] +AB7C; [76 54, 05, 05] +13AC; [76 54, 05, A0] -AB7C; [76 50, 05, 05] -13AC; [76 50, 05, A0] +AB7D; [76 56, 05, 05] +13AD; [76 56, 05, A0] -AB7D; [76 52, 05, 05] -13AD; [76 52, 05, A0] +AB7E; [76 58, 05, 05] +13AE; [76 58, 05, A0] -AB7E; [76 54, 05, 05] -13AE; [76 54, 05, A0] +AB7F; [76 5A, 05, 05] +13AF; [76 5A, 05, A0] -AB7F; [76 56, 05, 05] -13AF; [76 56, 05, A0] +AB80; [76 5C, 05, 05] +13B0; [76 5C, 05, A0] -AB80; [76 58, 05, 05] -13B0; [76 58, 05, A0] +AB81; [76 5E, 05, 05] +13B1; [76 5E, 05, A0] -AB81; [76 5A, 05, 05] -13B1; [76 5A, 05, A0] +AB82; [76 60, 05, 05] +13B2; [76 60, 05, A0] -AB82; [76 5C, 05, 05] -13B2; [76 5C, 05, A0] +AB83; [76 62, 05, 05] +13B3; [76 62, 05, A0] -AB83; [76 5E, 05, 05] -13B3; [76 5E, 05, A0] +AB84; [76 64, 05, 05] +13B4; [76 64, 05, A0] -AB84; [76 60, 05, 05] -13B4; [76 60, 05, A0] +AB85; [76 66, 05, 05] +13B5; [76 66, 05, A0] -AB85; [76 62, 05, 05] -13B5; [76 62, 05, A0] +AB86; [76 68, 05, 05] +13B6; [76 68, 05, A0] -AB86; [76 64, 05, 05] -13B6; [76 64, 05, A0] +AB87; [76 6A, 05, 05] +13B7; [76 6A, 05, A0] -AB87; [76 66, 05, 05] -13B7; [76 66, 05, A0] +AB88; [76 6C, 05, 05] +13B8; [76 6C, 05, A0] -AB88; [76 68, 05, 05] -13B8; [76 68, 05, A0] +AB89; [76 6E, 05, 05] +13B9; [76 6E, 05, A0] -AB89; [76 6A, 05, 05] -13B9; [76 6A, 05, A0] +AB8A; [76 70, 05, 05] +13BA; [76 70, 05, A0] -AB8A; [76 6C, 05, 05] -13BA; [76 6C, 05, A0] +AB8B; [76 72, 05, 05] +13BB; [76 72, 05, A0] -AB8B; [76 6E, 05, 05] -13BB; [76 6E, 05, A0] +AB8C; [76 74, 05, 05] +13BC; [76 74, 05, A0] -AB8C; [76 70, 05, 05] -13BC; [76 70, 05, A0] +AB8D; [76 76, 05, 05] +13BD; [76 76, 05, A0] -AB8D; [76 72, 05, 05] -13BD; [76 72, 05, A0] +AB8E; [76 78, 05, 05] +13BE; [76 78, 05, A0] -AB8E; [76 74, 05, 05] -13BE; [76 74, 05, A0] +AB8F; [76 7A, 05, 05] +13BF; [76 7A, 05, A0] -AB8F; [76 76, 05, 05] -13BF; [76 76, 05, A0] +AB90; [76 7C, 05, 05] +13C0; [76 7C, 05, A0] -AB90; [76 78, 05, 05] -13C0; [76 78, 05, A0] +AB91; [76 7E, 05, 05] +13C1; [76 7E, 05, A0] -AB91; [76 7A, 05, 05] -13C1; [76 7A, 05, A0] +AB92; [76 80, 05, 05] +13C2; [76 80, 05, A0] -AB92; [76 7C, 05, 05] -13C2; [76 7C, 05, A0] +AB93; [76 82, 05, 05] +13C3; [76 82, 05, A0] -AB93; [76 7E, 05, 05] -13C3; [76 7E, 05, A0] +AB94; [76 84, 05, 05] +13C4; [76 84, 05, A0] -AB94; [76 80, 05, 05] -13C4; [76 80, 05, A0] +AB95; [76 86, 05, 05] +13C5; [76 86, 05, A0] -AB95; [76 82, 05, 05] -13C5; [76 82, 05, A0] +AB96; [76 88, 05, 05] +13C6; [76 88, 05, A0] -AB96; [76 84, 05, 05] -13C6; [76 84, 05, A0] +AB97; [76 8A, 05, 05] +13C7; [76 8A, 05, A0] -AB97; [76 86, 05, 05] -13C7; [76 86, 05, A0] +AB98; [76 8C, 05, 05] +13C8; [76 8C, 05, A0] -AB98; [76 88, 05, 05] -13C8; [76 88, 05, A0] +AB99; [76 8E, 05, 05] +13C9; [76 8E, 05, A0] -AB99; [76 8A, 05, 05] -13C9; [76 8A, 05, A0] +AB9A; [76 90, 05, 05] +13CA; [76 90, 05, A0] -AB9A; [76 8C, 05, 05] -13CA; [76 8C, 05, A0] +AB9B; [76 92, 05, 05] +13CB; [76 92, 05, A0] -AB9B; [76 8E, 05, 05] -13CB; [76 8E, 05, A0] +AB9C; [76 94, 05, 05] +13CC; [76 94, 05, A0] -AB9C; [76 90, 05, 05] -13CC; [76 90, 05, A0] +AB9D; [76 96, 05, 05] +13CD; [76 96, 05, A0] -AB9D; [76 92, 05, 05] -13CD; [76 92, 05, A0] +AB9E; [76 98, 05, 05] +13CE; [76 98, 05, A0] -AB9E; [76 94, 05, 05] -13CE; [76 94, 05, A0] +AB9F; [76 9A, 05, 05] +13CF; [76 9A, 05, A0] -AB9F; [76 96, 05, 05] -13CF; [76 96, 05, A0] +ABA0; [76 9C, 05, 05] +13D0; [76 9C, 05, A0] -ABA0; [76 98, 05, 05] -13D0; [76 98, 05, A0] +ABA1; [76 9E, 05, 05] +13D1; [76 9E, 05, A0] -ABA1; [76 9A, 05, 05] -13D1; [76 9A, 05, A0] +ABA2; [76 A0, 05, 05] +13D2; [76 A0, 05, A0] -ABA2; [76 9C, 05, 05] -13D2; [76 9C, 05, A0] +ABA3; [76 A2, 05, 05] +13D3; [76 A2, 05, A0] -ABA3; [76 9E, 05, 05] -13D3; [76 9E, 05, A0] +ABA4; [76 A4, 05, 05] +13D4; [76 A4, 05, A0] -ABA4; [76 A0, 05, 05] -13D4; [76 A0, 05, A0] +ABA5; [76 A6, 05, 05] +13D5; [76 A6, 05, A0] -ABA5; [76 A2, 05, 05] -13D5; [76 A2, 05, A0] +ABA6; [76 A8, 05, 05] +13D6; [76 A8, 05, A0] -ABA6; [76 A4, 05, 05] -13D6; [76 A4, 05, A0] +ABA7; [76 AA, 05, 05] +13D7; [76 AA, 05, A0] -ABA7; [76 A6, 05, 05] -13D7; [76 A6, 05, A0] +ABA8; [76 AC, 05, 05] +13D8; [76 AC, 05, A0] -ABA8; [76 A8, 05, 05] -13D8; [76 A8, 05, A0] +ABA9; [76 AE, 05, 05] +13D9; [76 AE, 05, A0] -ABA9; [76 AA, 05, 05] -13D9; [76 AA, 05, A0] +ABAA; [76 B0, 05, 05] +13DA; [76 B0, 05, A0] -ABAA; [76 AC, 05, 05] -13DA; [76 AC, 05, A0] +ABAB; [76 B2, 05, 05] +13DB; [76 B2, 05, A0] -ABAB; [76 AE, 05, 05] -13DB; [76 AE, 05, A0] +ABAC; [76 B4, 05, 05] +13DC; [76 B4, 05, A0] -ABAC; [76 B0, 05, 05] -13DC; [76 B0, 05, A0] +ABAD; [76 B6, 05, 05] +13DD; [76 B6, 05, A0] -ABAD; [76 B2, 05, 05] -13DD; [76 B2, 05, A0] +ABAE; [76 B8, 05, 05] +13DE; [76 B8, 05, A0] -ABAE; [76 B4, 05, 05] -13DE; [76 B4, 05, A0] +ABAF; [76 BA, 05, 05] +13DF; [76 BA, 05, A0] -ABAF; [76 B6, 05, 05] -13DF; [76 B6, 05, A0] +ABB0; [76 BC, 05, 05] +13E0; [76 BC, 05, A0] -ABB0; [76 B8, 05, 05] -13E0; [76 B8, 05, A0] +ABB1; [76 BE, 05, 05] +13E1; [76 BE, 05, A0] -ABB1; [76 BA, 05, 05] -13E1; [76 BA, 05, A0] +ABB2; [76 C0, 05, 05] +13E2; [76 C0, 05, A0] -ABB2; [76 BC, 05, 05] -13E2; [76 BC, 05, A0] +ABB3; [76 C2, 05, 05] +13E3; [76 C2, 05, A0] -ABB3; [76 BE, 05, 05] -13E3; [76 BE, 05, A0] +ABB4; [76 C4, 05, 05] +13E4; [76 C4, 05, A0] -ABB4; [76 C0, 05, 05] -13E4; [76 C0, 05, A0] +ABB5; [76 C6, 05, 05] +13E5; [76 C6, 05, A0] -ABB5; [76 C2, 05, 05] -13E5; [76 C2, 05, A0] +ABB6; [76 C8, 05, 05] +13E6; [76 C8, 05, A0] -ABB6; [76 C4, 05, 05] -13E6; [76 C4, 05, A0] +ABB7; [76 CA, 05, 05] +13E7; [76 CA, 05, A0] -ABB7; [76 C6, 05, 05] -13E7; [76 C6, 05, A0] +ABB8; [76 CC, 05, 05] +13E8; [76 CC, 05, A0] -ABB8; [76 C8, 05, 05] -13E8; [76 C8, 05, A0] +ABB9; [76 CE, 05, 05] +13E9; [76 CE, 05, A0] -ABB9; [76 CA, 05, 05] -13E9; [76 CA, 05, A0] +ABBA; [76 D0, 05, 05] +13EA; [76 D0, 05, A0] -ABBA; [76 CC, 05, 05] -13EA; [76 CC, 05, A0] +ABBB; [76 D2, 05, 05] +13EB; [76 D2, 05, A0] -ABBB; [76 CE, 05, 05] -13EB; [76 CE, 05, A0] +ABBC; [76 D4, 05, 05] +13EC; [76 D4, 05, A0] -ABBC; [76 D0, 05, 05] -13EC; [76 D0, 05, A0] +ABBD; [76 D6, 05, 05] +13ED; [76 D6, 05, A0] -ABBD; [76 D2, 05, 05] -13ED; [76 D2, 05, A0] +ABBE; [76 D8, 05, 05] +13EE; [76 D8, 05, A0] -ABBE; [76 D4, 05, 05] -13EE; [76 D4, 05, A0] +ABBF; [76 DA, 05, 05] +13EF; [76 DA, 05, A0] -ABBF; [76 D6, 05, 05] -13EF; [76 D6, 05, A0] +13F8; [76 DC, 05, 05] +13F0; [76 DC, 05, A0] -13F8; [76 D8, 05, 05] -13F0; [76 D8, 05, A0] +13F9; [76 DE, 05, 05] +13F1; [76 DE, 05, A0] -13F9; [76 DA, 05, 05] -13F1; [76 DA, 05, A0] +13FA; [76 E0, 05, 05] +13F2; [76 E0, 05, A0] -13FA; [76 DC, 05, 05] -13F2; [76 DC, 05, A0] +13FB; [76 E2, 05, 05] +13F3; [76 E2, 05, A0] -13FB; [76 DE, 05, 05] -13F3; [76 DE, 05, A0] +13FC; [76 E4, 05, 05] +13F4; [76 E4, 05, A0] -13FC; [76 E0, 05, 05] -13F4; [76 E0, 05, A0] +13FD; [76 E6, 05, 05] +13F5; [76 E6, 05, A0] -13FD; [76 E2, 05, 05] -13F5; [76 E2, 05, A0] +FDD1 104B5; [76 E8 02, 05, 05] # Osage first primary (compressible) -FDD1 104B5; [76 E4 02, 05, 05] # Osage first primary (compressible) +104D8; [76 E8 09, 05, 05] +104B0; [76 E8 09, 05, A0] -104D8; [76 E4 09, 05, 05] -104B0; [76 E4 09, 05, A0] +104D9; [76 E8 10, 05, 05] +104B1; [76 E8 10, 05, A0] -104D9; [76 E4 10, 05, 05] -104B1; [76 E4 10, 05, A0] +104DA; [76 E8 17, 05, 05] +104B2; [76 E8 17, 05, A0] -104DA; [76 E4 17, 05, 05] -104B2; [76 E4 17, 05, A0] +104DB; [76 E8 1E, 05, 05] +104B3; [76 E8 1E, 05, A0] -104DB; [76 E4 1E, 05, 05] -104B3; [76 E4 1E, 05, A0] +104DC; [76 E8 25, 05, 05] +104B4; [76 E8 25, 05, A0] -104DC; [76 E4 25, 05, 05] -104B4; [76 E4 25, 05, A0] +104DD; [76 E8 2C, 05, 05] +104B5; [76 E8 2C, 05, A0] -104DD; [76 E4 2C, 05, 05] -104B5; [76 E4 2C, 05, A0] +104DE; [76 E8 33, 05, 05] +104B6; [76 E8 33, 05, A0] -104DE; [76 E4 33, 05, 05] -104B6; [76 E4 33, 05, A0] +104DF; [76 E8 3A, 05, 05] +104B7; [76 E8 3A, 05, A0] -104DF; [76 E4 3A, 05, 05] -104B7; [76 E4 3A, 05, A0] +104E0; [76 E8 41, 05, 05] +104B8; [76 E8 41, 05, A0] -104E0; [76 E4 41, 05, 05] -104B8; [76 E4 41, 05, A0] +104E1; [76 E8 48, 05, 05] +104B9; [76 E8 48, 05, A0] -104E1; [76 E4 48, 05, 05] -104B9; [76 E4 48, 05, A0] +104E2; [76 E8 4F, 05, 05] +104BA; [76 E8 4F, 05, A0] -104E2; [76 E4 4F, 05, 05] -104BA; [76 E4 4F, 05, A0] +104E3; [76 E8 56, 05, 05] +104BB; [76 E8 56, 05, A0] -104E3; [76 E4 56, 05, 05] -104BB; [76 E4 56, 05, A0] +104E4; [76 E8 5D, 05, 05] +104BC; [76 E8 5D, 05, A0] -104E4; [76 E4 5D, 05, 05] -104BC; [76 E4 5D, 05, A0] +104E5; [76 E8 64, 05, 05] +104BD; [76 E8 64, 05, A0] -104E5; [76 E4 64, 05, 05] -104BD; [76 E4 64, 05, A0] +104E6; [76 E8 6B, 05, 05] +104BE; [76 E8 6B, 05, A0] -104E6; [76 E4 6B, 05, 05] -104BE; [76 E4 6B, 05, A0] +104E7; [76 E8 72, 05, 05] +104BF; [76 E8 72, 05, A0] -104E7; [76 E4 72, 05, 05] -104BF; [76 E4 72, 05, A0] +104E8; [76 E8 79, 05, 05] +104C0; [76 E8 79, 05, A0] -104E8; [76 E4 79, 05, 05] -104C0; [76 E4 79, 05, A0] +104E9; [76 E8 80, 05, 05] +104C1; [76 E8 80, 05, A0] -104E9; [76 E4 80, 05, 05] -104C1; [76 E4 80, 05, A0] +104EA; [76 E8 87, 05, 05] +104C2; [76 E8 87, 05, A0] -104EA; [76 E4 87, 05, 05] -104C2; [76 E4 87, 05, A0] +104EB; [76 E8 8E, 05, 05] +104C3; [76 E8 8E, 05, A0] -104EB; [76 E4 8E, 05, 05] -104C3; [76 E4 8E, 05, A0] +104EC; [76 E8 95, 05, 05] +104C4; [76 E8 95, 05, A0] -104EC; [76 E4 95, 05, 05] -104C4; [76 E4 95, 05, A0] +104ED; [76 E8 9C, 05, 05] +104C5; [76 E8 9C, 05, A0] -104ED; [76 E4 9C, 05, 05] -104C5; [76 E4 9C, 05, A0] +104EE; [76 E8 A3, 05, 05] +104C6; [76 E8 A3, 05, A0] -104EE; [76 E4 A3, 05, 05] -104C6; [76 E4 A3, 05, A0] +104EF; [76 E8 AA, 05, 05] +104C7; [76 E8 AA, 05, A0] -104EF; [76 E4 AA, 05, 05] -104C7; [76 E4 AA, 05, A0] +104F0; [76 E8 B1, 05, 05] +104C8; [76 E8 B1, 05, A0] -104F0; [76 E4 B1, 05, 05] -104C8; [76 E4 B1, 05, A0] +104F1; [76 E8 B8, 05, 05] +104C9; [76 E8 B8, 05, A0] -104F1; [76 E4 B8, 05, 05] -104C9; [76 E4 B8, 05, A0] +104F2; [76 E8 BF, 05, 05] +104CA; [76 E8 BF, 05, A0] -104F2; [76 E4 BF, 05, 05] -104CA; [76 E4 BF, 05, A0] +104F3; [76 E8 C6, 05, 05] +104CB; [76 E8 C6, 05, A0] -104F3; [76 E4 C6, 05, 05] -104CB; [76 E4 C6, 05, A0] +104F4; [76 E8 CD, 05, 05] +104CC; [76 E8 CD, 05, A0] -104F4; [76 E4 CD, 05, 05] -104CC; [76 E4 CD, 05, A0] +104F5; [76 E8 D4, 05, 05] +104CD; [76 E8 D4, 05, A0] -104F5; [76 E4 D4, 05, 05] -104CD; [76 E4 D4, 05, A0] +104F6; [76 E8 DB, 05, 05] +104CE; [76 E8 DB, 05, A0] -104F6; [76 E4 DB, 05, 05] -104CE; [76 E4 DB, 05, A0] +104F7; [76 E8 E2, 05, 05] +104CF; [76 E8 E2, 05, A0] -104F7; [76 E4 E2, 05, 05] -104CF; [76 E4 E2, 05, A0] +104F8; [76 E8 E9, 05, 05] +104D0; [76 E8 E9, 05, A0] -104F8; [76 E4 E9, 05, 05] -104D0; [76 E4 E9, 05, A0] +104F9; [76 E8 F0, 05, 05] +104D1; [76 E8 F0, 05, A0] -104F9; [76 E4 F0, 05, 05] -104D1; [76 E4 F0, 05, A0] +104FA; [76 E8 F7, 05, 05] +104D2; [76 E8 F7, 05, A0] -104FA; [76 E4 F7, 05, 05] -104D2; [76 E4 F7, 05, A0] +104FB; [76 E8 FE, 05, 05] +104D3; [76 E8 FE, 05, A0] -104FB; [76 E4 FE, 05, 05] -104D3; [76 E4 FE, 05, A0] +FDD1 14C0; [76 EA 02, 05, 05] # CANADIAN-ABORIGINAL first primary (compressible) -FDD1 14C0; [76 E6 02, 05, 05] # CANADIAN-ABORIGINAL first primary (compressible) +1401; [76 EA 09, 05, 05] -1401; [76 E6 09, 05, 05] +1402; [76 EA 10, 05, 05] -1402; [76 E6 10, 05, 05] +1403; [76 EA 17, 05, 05] -1403; [76 E6 17, 05, 05] +1404; [76 EA 1E, 05, 05] -1404; [76 E6 1E, 05, 05] +1405; [76 EA 25, 05, 05] -1405; [76 E6 25, 05, 05] +1406; [76 EA 2C, 05, 05] -1406; [76 E6 2C, 05, 05] +1407; [76 EA 33, 05, 05] -1407; [76 E6 33, 05, 05] +1408; [76 EA 3A, 05, 05] -1408; [76 E6 3A, 05, 05] +1409; [76 EA 41, 05, 05] -1409; [76 E6 41, 05, 05] +140A; [76 EA 48, 05, 05] -140A; [76 E6 48, 05, 05] +140B; [76 EA 4F, 05, 05] -140B; [76 E6 4F, 05, 05] +140C; [76 EA 56, 05, 05] -140C; [76 E6 56, 05, 05] +140D; [76 EA 5D, 05, 05] -140D; [76 E6 5D, 05, 05] +140E; [76 EA 64, 05, 05] -140E; [76 E6 64, 05, 05] +140F; [76 EA 6B, 05, 05] -140F; [76 E6 6B, 05, 05] +1410; [76 EA 72, 05, 05] -1410; [76 E6 72, 05, 05] +1411; [76 EA 79, 05, 05] -1411; [76 E6 79, 05, 05] +1412; [76 EA 80, 05, 05] -1412; [76 E6 80, 05, 05] +1413; [76 EA 87, 05, 05] -1413; [76 E6 87, 05, 05] +1414; [76 EA 8E, 05, 05] -1414; [76 E6 8E, 05, 05] +1415; [76 EA 95, 05, 05] -1415; [76 E6 95, 05, 05] +1416; [76 EA 9C, 05, 05] -1416; [76 E6 9C, 05, 05] +1417; [76 EA A3, 05, 05] -1417; [76 E6 A3, 05, 05] +1418; [76 EA AA, 05, 05] -1418; [76 E6 AA, 05, 05] +1419; [76 EA B1, 05, 05] -1419; [76 E6 B1, 05, 05] +141A; [76 EA B8, 05, 05] -141A; [76 E6 B8, 05, 05] +141B; [76 EA BF, 05, 05] -141B; [76 E6 BF, 05, 05] +141C; [76 EA C6, 05, 05] -141C; [76 E6 C6, 05, 05] +141D; [76 EA CD, 05, 05] -141D; [76 E6 CD, 05, 05] +141E; [76 EA D4, 05, 05] -141E; [76 E6 D4, 05, 05] +141F; [76 EA DB, 05, 05] -141F; [76 E6 DB, 05, 05] +1420; [76 EA E2, 05, 05] -1420; [76 E6 E2, 05, 05] +1421; [76 EA E9, 05, 05] -1421; [76 E6 E9, 05, 05] +1422; [76 EA F0, 05, 05] -1422; [76 E6 F0, 05, 05] +1423; [76 EA F7, 05, 05] -1423; [76 E6 F7, 05, 05] +1424; [76 EA FE, 05, 05] -1424; [76 E6 FE, 05, 05] +1425; [76 EB 07, 05, 05] -1425; [76 E7 07, 05, 05] +1426; [76 EB 0E, 05, 05] -1426; [76 E7 0E, 05, 05] +1427; [76 EB 15, 05, 05] -1427; [76 E7 15, 05, 05] +1428; [76 EB 1C, 05, 05] -1428; [76 E7 1C, 05, 05] +1429; [76 EB 23, 05, 05] -1429; [76 E7 23, 05, 05] +142A; [76 EB 2A, 05, 05] -142A; [76 E7 2A, 05, 05] +142B; [76 EB 31, 05, 05] -142B; [76 E7 31, 05, 05] +142C; [76 EB 38, 05, 05] -142C; [76 E7 38, 05, 05] +142D; [76 EB 3F, 05, 05] -142D; [76 E7 3F, 05, 05] +142E; [76 EB 46, 05, 05] -142E; [76 E7 46, 05, 05] +142F; [76 EB 4D, 05, 05] -142F; [76 E7 4D, 05, 05] +1430; [76 EB 54, 05, 05] -1430; [76 E7 54, 05, 05] +1431; [76 EB 5B, 05, 05] -1431; [76 E7 5B, 05, 05] +1432; [76 EB 62, 05, 05] -1432; [76 E7 62, 05, 05] +1433; [76 EB 69, 05, 05] -1433; [76 E7 69, 05, 05] +1434; [76 EB 70, 05, 05] -1434; [76 E7 70, 05, 05] +1435; [76 EB 77, 05, 05] -1435; [76 E7 77, 05, 05] +1436; [76 EB 7E, 05, 05] -1436; [76 E7 7E, 05, 05] +1437; [76 EB 85, 05, 05] -1437; [76 E7 85, 05, 05] +1438; [76 EB 8C, 05, 05] -1438; [76 E7 8C, 05, 05] +1439; [76 EB 93, 05, 05] -1439; [76 E7 93, 05, 05] +143A; [76 EB 9A, 05, 05] -143A; [76 E7 9A, 05, 05] +143B; [76 EB A1, 05, 05] -143B; [76 E7 A1, 05, 05] +143C; [76 EB A8, 05, 05] -143C; [76 E7 A8, 05, 05] +143D; [76 EB AF, 05, 05] -143D; [76 E7 AF, 05, 05] +143E; [76 EB B6, 05, 05] -143E; [76 E7 B6, 05, 05] +143F; [76 EB BD, 05, 05] -143F; [76 E7 BD, 05, 05] +1440; [76 EB C4, 05, 05] -1440; [76 E7 C4, 05, 05] +1441; [76 EB CB, 05, 05] -1441; [76 E7 CB, 05, 05] +1442; [76 EB D2, 05, 05] -1442; [76 E7 D2, 05, 05] +1443; [76 EB D9, 05, 05] -1443; [76 E7 D9, 05, 05] +1444; [76 EB E0, 05, 05] -1444; [76 E7 E0, 05, 05] +1445; [76 EB E7, 05, 05] -1445; [76 E7 E7, 05, 05] +1446; [76 EB EE, 05, 05] -1446; [76 E7 EE, 05, 05] +1447; [76 EB F5, 05, 05] -1447; [76 E7 F5, 05, 05] +1448; [76 EB FC, 05, 05] -1448; [76 E7 FC, 05, 05] +1449; [76 EC 05, 05, 05] -1449; [76 E8 05, 05, 05] +144A; [76 EC 0C, 05, 05] -144A; [76 E8 0C, 05, 05] +144B; [76 EC 13, 05, 05] -144B; [76 E8 13, 05, 05] +144C; [76 EC 1A, 05, 05] -144C; [76 E8 1A, 05, 05] +144D; [76 EC 21, 05, 05] -144D; [76 E8 21, 05, 05] +144E; [76 EC 28, 05, 05] -144E; [76 E8 28, 05, 05] +144F; [76 EC 2F, 05, 05] -144F; [76 E8 2F, 05, 05] +1450; [76 EC 36, 05, 05] -1450; [76 E8 36, 05, 05] +1451; [76 EC 3D, 05, 05] -1451; [76 E8 3D, 05, 05] +1452; [76 EC 44, 05, 05] -1452; [76 E8 44, 05, 05] +1453; [76 EC 4B, 05, 05] -1453; [76 E8 4B, 05, 05] +1454; [76 EC 52, 05, 05] -1454; [76 E8 52, 05, 05] +1455; [76 EC 59, 05, 05] -1455; [76 E8 59, 05, 05] +1456; [76 EC 60, 05, 05] -1456; [76 E8 60, 05, 05] +1457; [76 EC 67, 05, 05] -1457; [76 E8 67, 05, 05] +1458; [76 EC 6E, 05, 05] -1458; [76 E8 6E, 05, 05] +1459; [76 EC 75, 05, 05] -1459; [76 E8 75, 05, 05] +145A; [76 EC 7C, 05, 05] -145A; [76 E8 7C, 05, 05] +145B; [76 EC 83, 05, 05] -145B; [76 E8 83, 05, 05] +145C; [76 EC 8A, 05, 05] -145C; [76 E8 8A, 05, 05] +145D; [76 EC 91, 05, 05] -145D; [76 E8 91, 05, 05] +145E; [76 EC 98, 05, 05] -145E; [76 E8 98, 05, 05] +145F; [76 EC 9F, 05, 05] -145F; [76 E8 9F, 05, 05] +1460; [76 EC A6, 05, 05] -1460; [76 E8 A6, 05, 05] +1461; [76 EC AD, 05, 05] -1461; [76 E8 AD, 05, 05] +1462; [76 EC B4, 05, 05] -1462; [76 E8 B4, 05, 05] +1463; [76 EC BB, 05, 05] -1463; [76 E8 BB, 05, 05] +1464; [76 EC C2, 05, 05] -1464; [76 E8 C2, 05, 05] +1465; [76 EC C9, 05, 05] -1465; [76 E8 C9, 05, 05] +1466; [76 EC D0, 05, 05] -1466; [76 E8 D0, 05, 05] +1467; [76 EC D7, 05, 05] -1467; [76 E8 D7, 05, 05] +1468; [76 EC DE, 05, 05] -1468; [76 E8 DE, 05, 05] +1469; [76 EC E5, 05, 05] -1469; [76 E8 E5, 05, 05] +146A; [76 EC EC, 05, 05] -146A; [76 E8 EC, 05, 05] +146B; [76 EC F3, 05, 05] -146B; [76 E8 F3, 05, 05] +146C; [76 EC FA, 05, 05] -146C; [76 E8 FA, 05, 05] +146D; [76 ED 03, 05, 05] -146D; [76 E9 03, 05, 05] +146E; [76 ED 0A, 05, 05] -146E; [76 E9 0A, 05, 05] +146F; [76 ED 11, 05, 05] -146F; [76 E9 11, 05, 05] +1470; [76 ED 18, 05, 05] -1470; [76 E9 18, 05, 05] +1471; [76 ED 1F, 05, 05] -1471; [76 E9 1F, 05, 05] +1472; [76 ED 26, 05, 05] -1472; [76 E9 26, 05, 05] +1473; [76 ED 2D, 05, 05] -1473; [76 E9 2D, 05, 05] +1474; [76 ED 34, 05, 05] -1474; [76 E9 34, 05, 05] +1475; [76 ED 3B, 05, 05] -1475; [76 E9 3B, 05, 05] +1476; [76 ED 42, 05, 05] -1476; [76 E9 42, 05, 05] +1477; [76 ED 49, 05, 05] -1477; [76 E9 49, 05, 05] +1478; [76 ED 50, 05, 05] -1478; [76 E9 50, 05, 05] +1479; [76 ED 57, 05, 05] -1479; [76 E9 57, 05, 05] +147A; [76 ED 5E, 05, 05] -147A; [76 E9 5E, 05, 05] +147B; [76 ED 65, 05, 05] -147B; [76 E9 65, 05, 05] +147C; [76 ED 6C, 05, 05] -147C; [76 E9 6C, 05, 05] +147D; [76 ED 73, 05, 05] -147D; [76 E9 73, 05, 05] +147E; [76 ED 7A, 05, 05] -147E; [76 E9 7A, 05, 05] +147F; [76 ED 81, 05, 05] -147F; [76 E9 81, 05, 05] +1480; [76 ED 88, 05, 05] -1480; [76 E9 88, 05, 05] +1481; [76 ED 8F, 05, 05] -1481; [76 E9 8F, 05, 05] +1482; [76 ED 96, 05, 05] -1482; [76 E9 96, 05, 05] +1483; [76 ED 9D, 05, 05] -1483; [76 E9 9D, 05, 05] +1484; [76 ED A4, 05, 05] -1484; [76 E9 A4, 05, 05] +1485; [76 ED AB, 05, 05] -1485; [76 E9 AB, 05, 05] +1486; [76 ED B2, 05, 05] -1486; [76 E9 B2, 05, 05] +1487; [76 ED B9, 05, 05] -1487; [76 E9 B9, 05, 05] +1488; [76 ED C0, 05, 05] -1488; [76 E9 C0, 05, 05] +1489; [76 ED C7, 05, 05] -1489; [76 E9 C7, 05, 05] +148A; [76 ED CE, 05, 05] -148A; [76 E9 CE, 05, 05] +148B; [76 ED D5, 05, 05] -148B; [76 E9 D5, 05, 05] +148C; [76 ED DC, 05, 05] -148C; [76 E9 DC, 05, 05] +148D; [76 ED E3, 05, 05] -148D; [76 E9 E3, 05, 05] +148E; [76 ED EA, 05, 05] -148E; [76 E9 EA, 05, 05] +148F; [76 ED F1, 05, 05] -148F; [76 E9 F1, 05, 05] +1490; [76 ED F8, 05, 05] -1490; [76 E9 F8, 05, 05] +1491; [76 ED FF, 05, 05] -1491; [76 E9 FF, 05, 05] +1492; [76 EE 08, 05, 05] -1492; [76 EA 08, 05, 05] +1493; [76 EE 0F, 05, 05] -1493; [76 EA 0F, 05, 05] +1494; [76 EE 16, 05, 05] -1494; [76 EA 16, 05, 05] +1495; [76 EE 1D, 05, 05] -1495; [76 EA 1D, 05, 05] +1496; [76 EE 24, 05, 05] -1496; [76 EA 24, 05, 05] +1497; [76 EE 2B, 05, 05] -1497; [76 EA 2B, 05, 05] +1498; [76 EE 32, 05, 05] -1498; [76 EA 32, 05, 05] +1499; [76 EE 39, 05, 05] -1499; [76 EA 39, 05, 05] +149A; [76 EE 40, 05, 05] -149A; [76 EA 40, 05, 05] +149B; [76 EE 47, 05, 05] -149B; [76 EA 47, 05, 05] +149C; [76 EE 4E, 05, 05] -149C; [76 EA 4E, 05, 05] +149D; [76 EE 55, 05, 05] -149D; [76 EA 55, 05, 05] +149E; [76 EE 5C, 05, 05] -149E; [76 EA 5C, 05, 05] +149F; [76 EE 63, 05, 05] -149F; [76 EA 63, 05, 05] +14A0; [76 EE 6A, 05, 05] -14A0; [76 EA 6A, 05, 05] +14A1; [76 EE 71, 05, 05] -14A1; [76 EA 71, 05, 05] +14A2; [76 EE 78, 05, 05] -14A2; [76 EA 78, 05, 05] +14A3; [76 EE 7F, 05, 05] -14A3; [76 EA 7F, 05, 05] +14A4; [76 EE 86, 05, 05] -14A4; [76 EA 86, 05, 05] +14A5; [76 EE 8D, 05, 05] -14A5; [76 EA 8D, 05, 05] +14A6; [76 EE 94, 05, 05] -14A6; [76 EA 94, 05, 05] +14A7; [76 EE 9B, 05, 05] -14A7; [76 EA 9B, 05, 05] +14A8; [76 EE A2, 05, 05] -14A8; [76 EA A2, 05, 05] +14A9; [76 EE A9, 05, 05] -14A9; [76 EA A9, 05, 05] +14AA; [76 EE B0, 05, 05] -14AA; [76 EA B0, 05, 05] +14AB; [76 EE B7, 05, 05] -14AB; [76 EA B7, 05, 05] +14AC; [76 EE BE, 05, 05] -14AC; [76 EA BE, 05, 05] +14AD; [76 EE C5, 05, 05] -14AD; [76 EA C5, 05, 05] +14AE; [76 EE CC, 05, 05] -14AE; [76 EA CC, 05, 05] +14AF; [76 EE D3, 05, 05] -14AF; [76 EA D3, 05, 05] +14B0; [76 EE DA, 05, 05] -14B0; [76 EA DA, 05, 05] +14B1; [76 EE E1, 05, 05] -14B1; [76 EA E1, 05, 05] +14B2; [76 EE E8, 05, 05] -14B2; [76 EA E8, 05, 05] +14B3; [76 EE EF, 05, 05] -14B3; [76 EA EF, 05, 05] +14B4; [76 EE F6, 05, 05] -14B4; [76 EA F6, 05, 05] +14B5; [76 EE FD, 05, 05] -14B5; [76 EA FD, 05, 05] +14B6; [76 EF 06, 05, 05] -14B6; [76 EB 06, 05, 05] +14B7; [76 EF 0D, 05, 05] -14B7; [76 EB 0D, 05, 05] +14B8; [76 EF 14, 05, 05] -14B8; [76 EB 14, 05, 05] +14B9; [76 EF 1B, 05, 05] -14B9; [76 EB 1B, 05, 05] +14BA; [76 EF 22, 05, 05] -14BA; [76 EB 22, 05, 05] +14BB; [76 EF 29, 05, 05] -14BB; [76 EB 29, 05, 05] +14BC; [76 EF 30, 05, 05] -14BC; [76 EB 30, 05, 05] +14BD; [76 EF 37, 05, 05] -14BD; [76 EB 37, 05, 05] +14BE; [76 EF 3E, 05, 05] -14BE; [76 EB 3E, 05, 05] +14BF; [76 EF 45, 05, 05] -14BF; [76 EB 45, 05, 05] +14C0; [76 EF 4C, 05, 05] -14C0; [76 EB 4C, 05, 05] +14C1; [76 EF 53, 05, 05] -14C1; [76 EB 53, 05, 05] +14C2; [76 EF 5A, 05, 05] -14C2; [76 EB 5A, 05, 05] +14C3; [76 EF 61, 05, 05] -14C3; [76 EB 61, 05, 05] +14C4; [76 EF 68, 05, 05] -14C4; [76 EB 68, 05, 05] +14C5; [76 EF 6F, 05, 05] -14C5; [76 EB 6F, 05, 05] +14C6; [76 EF 76, 05, 05] -14C6; [76 EB 76, 05, 05] +14C7; [76 EF 7D, 05, 05] -14C7; [76 EB 7D, 05, 05] +14C8; [76 EF 84, 05, 05] -14C8; [76 EB 84, 05, 05] +14C9; [76 EF 8B, 05, 05] -14C9; [76 EB 8B, 05, 05] +14CA; [76 EF 92, 05, 05] -14CA; [76 EB 92, 05, 05] +14CB; [76 EF 99, 05, 05] -14CB; [76 EB 99, 05, 05] +14CC; [76 EF A0, 05, 05] -14CC; [76 EB A0, 05, 05] +14CD; [76 EF A7, 05, 05] -14CD; [76 EB A7, 05, 05] +14CE; [76 EF AE, 05, 05] -14CE; [76 EB AE, 05, 05] +14CF; [76 EF B5, 05, 05] -14CF; [76 EB B5, 05, 05] +14D0; [76 EF BC, 05, 05] -14D0; [76 EB BC, 05, 05] +14D1; [76 EF C3, 05, 05] -14D1; [76 EB C3, 05, 05] +14D2; [76 EF CA, 05, 05] -14D2; [76 EB CA, 05, 05] +14D3; [76 EF D1, 05, 05] -14D3; [76 EB D1, 05, 05] +14D4; [76 EF D8, 05, 05] -14D4; [76 EB D8, 05, 05] +14D5; [76 EF DF, 05, 05] -14D5; [76 EB DF, 05, 05] +14D6; [76 EF E6, 05, 05] -14D6; [76 EB E6, 05, 05] +14D7; [76 EF ED, 05, 05] -14D7; [76 EB ED, 05, 05] +14D8; [76 EF F4, 05, 05] -14D8; [76 EB F4, 05, 05] +14D9; [76 EF FB, 05, 05] -14D9; [76 EB FB, 05, 05] +14DA; [76 F0 04, 05, 05] -14DA; [76 EC 04, 05, 05] +14DB; [76 F0 0B, 05, 05] -14DB; [76 EC 0B, 05, 05] +14DC; [76 F0 12, 05, 05] -14DC; [76 EC 12, 05, 05] +14DD; [76 F0 19, 05, 05] -14DD; [76 EC 19, 05, 05] +14DE; [76 F0 20, 05, 05] -14DE; [76 EC 20, 05, 05] +14DF; [76 F0 27, 05, 05] -14DF; [76 EC 27, 05, 05] +14E0; [76 F0 2E, 05, 05] -14E0; [76 EC 2E, 05, 05] +14E1; [76 F0 35, 05, 05] -14E1; [76 EC 35, 05, 05] +14E2; [76 F0 3C, 05, 05] -14E2; [76 EC 3C, 05, 05] +14E3; [76 F0 43, 05, 05] -14E3; [76 EC 43, 05, 05] +14E4; [76 F0 4A, 05, 05] -14E4; [76 EC 4A, 05, 05] +14E5; [76 F0 51, 05, 05] -14E5; [76 EC 51, 05, 05] +14E6; [76 F0 58, 05, 05] -14E6; [76 EC 58, 05, 05] +14E7; [76 F0 5F, 05, 05] -14E7; [76 EC 5F, 05, 05] +14E8; [76 F0 66, 05, 05] -14E8; [76 EC 66, 05, 05] +14E9; [76 F0 6D, 05, 05] -14E9; [76 EC 6D, 05, 05] +14EA; [76 F0 74, 05, 05] -14EA; [76 EC 74, 05, 05] +14EB; [76 F0 7B, 05, 05] -14EB; [76 EC 7B, 05, 05] +14EC; [76 F0 82, 05, 05] -14EC; [76 EC 82, 05, 05] +14ED; [76 F0 89, 05, 05] -14ED; [76 EC 89, 05, 05] +14EE; [76 F0 90, 05, 05] -14EE; [76 EC 90, 05, 05] +14EF; [76 F0 97, 05, 05] -14EF; [76 EC 97, 05, 05] +14F0; [76 F0 9E, 05, 05] -14F0; [76 EC 9E, 05, 05] +14F1; [76 F0 A5, 05, 05] -14F1; [76 EC A5, 05, 05] +14F2; [76 F0 AC, 05, 05] -14F2; [76 EC AC, 05, 05] +14F3; [76 F0 B3, 05, 05] -14F3; [76 EC B3, 05, 05] +14F4; [76 F0 BA, 05, 05] -14F4; [76 EC BA, 05, 05] +14F5; [76 F0 C1, 05, 05] -14F5; [76 EC C1, 05, 05] +14F6; [76 F0 C8, 05, 05] -14F6; [76 EC C8, 05, 05] +14F7; [76 F0 CF, 05, 05] -14F7; [76 EC CF, 05, 05] +14F8; [76 F0 D6, 05, 05] -14F8; [76 EC D6, 05, 05] +14F9; [76 F0 DD, 05, 05] -14F9; [76 EC DD, 05, 05] +14FA; [76 F0 E4, 05, 05] -14FA; [76 EC E4, 05, 05] +14FB; [76 F0 EB, 05, 05] -14FB; [76 EC EB, 05, 05] +14FC; [76 F0 F2, 05, 05] -14FC; [76 EC F2, 05, 05] +14FD; [76 F0 F9, 05, 05] -14FD; [76 EC F9, 05, 05] +14FE; [76 F1 02, 05, 05] -14FE; [76 ED 02, 05, 05] +14FF; [76 F1 09, 05, 05] -14FF; [76 ED 09, 05, 05] +1500; [76 F1 10, 05, 05] -1500; [76 ED 10, 05, 05] +1501; [76 F1 17, 05, 05] -1501; [76 ED 17, 05, 05] +1502; [76 F1 1E, 05, 05] -1502; [76 ED 1E, 05, 05] +1503; [76 F1 25, 05, 05] -1503; [76 ED 25, 05, 05] +1504; [76 F1 2C, 05, 05] -1504; [76 ED 2C, 05, 05] +1505; [76 F1 33, 05, 05] -1505; [76 ED 33, 05, 05] +1506; [76 F1 3A, 05, 05] -1506; [76 ED 3A, 05, 05] +1507; [76 F1 41, 05, 05] -1507; [76 ED 41, 05, 05] +1508; [76 F1 48, 05, 05] -1508; [76 ED 48, 05, 05] +1509; [76 F1 4F, 05, 05] -1509; [76 ED 4F, 05, 05] +150A; [76 F1 56, 05, 05] -150A; [76 ED 56, 05, 05] +150B; [76 F1 5D, 05, 05] -150B; [76 ED 5D, 05, 05] +150C; [76 F1 64, 05, 05] -150C; [76 ED 64, 05, 05] +150D; [76 F1 6B, 05, 05] -150D; [76 ED 6B, 05, 05] +150E; [76 F1 72, 05, 05] -150E; [76 ED 72, 05, 05] +150F; [76 F1 79, 05, 05] -150F; [76 ED 79, 05, 05] +1510; [76 F1 80, 05, 05] -1510; [76 ED 80, 05, 05] +1511; [76 F1 87, 05, 05] -1511; [76 ED 87, 05, 05] +1512; [76 F1 8E, 05, 05] -1512; [76 ED 8E, 05, 05] +1513; [76 F1 95, 05, 05] -1513; [76 ED 95, 05, 05] +1514; [76 F1 9C, 05, 05] -1514; [76 ED 9C, 05, 05] +1515; [76 F1 A3, 05, 05] -1515; [76 ED A3, 05, 05] +1516; [76 F1 AA, 05, 05] -1516; [76 ED AA, 05, 05] +1517; [76 F1 B1, 05, 05] -1517; [76 ED B1, 05, 05] +1518; [76 F1 B8, 05, 05] -1518; [76 ED B8, 05, 05] +1519; [76 F1 BF, 05, 05] -1519; [76 ED BF, 05, 05] +151A; [76 F1 C6, 05, 05] -151A; [76 ED C6, 05, 05] +151B; [76 F1 CD, 05, 05] -151B; [76 ED CD, 05, 05] +151C; [76 F1 D4, 05, 05] -151C; [76 ED D4, 05, 05] +151D; [76 F1 DB, 05, 05] -151D; [76 ED DB, 05, 05] +151E; [76 F1 E2, 05, 05] -151E; [76 ED E2, 05, 05] +151F; [76 F1 E9, 05, 05] -151F; [76 ED E9, 05, 05] +1520; [76 F1 F0, 05, 05] -1520; [76 ED F0, 05, 05] +1521; [76 F1 F7, 05, 05] -1521; [76 ED F7, 05, 05] +1522; [76 F1 FE, 05, 05] -1522; [76 ED FE, 05, 05] +1523; [76 F2 07, 05, 05] -1523; [76 EE 07, 05, 05] +1524; [76 F2 0E, 05, 05] -1524; [76 EE 0E, 05, 05] +1525; [76 F2 15, 05, 05] -1525; [76 EE 15, 05, 05] +1526; [76 F2 1C, 05, 05] -1526; [76 EE 1C, 05, 05] +1527; [76 F2 23, 05, 05] -1527; [76 EE 23, 05, 05] +1528; [76 F2 2A, 05, 05] -1528; [76 EE 2A, 05, 05] +1529; [76 F2 31, 05, 05] -1529; [76 EE 31, 05, 05] +152A; [76 F2 38, 05, 05] -152A; [76 EE 38, 05, 05] +152B; [76 F2 3F, 05, 05] -152B; [76 EE 3F, 05, 05] +152C; [76 F2 46, 05, 05] -152C; [76 EE 46, 05, 05] +152D; [76 F2 4D, 05, 05] -152D; [76 EE 4D, 05, 05] +152E; [76 F2 54, 05, 05] -152E; [76 EE 54, 05, 05] +152F; [76 F2 5B, 05, 05] -152F; [76 EE 5B, 05, 05] +1530; [76 F2 62, 05, 05] -1530; [76 EE 62, 05, 05] +1531; [76 F2 69, 05, 05] -1531; [76 EE 69, 05, 05] +1532; [76 F2 70, 05, 05] -1532; [76 EE 70, 05, 05] +1533; [76 F2 77, 05, 05] -1533; [76 EE 77, 05, 05] +1534; [76 F2 7E, 05, 05] -1534; [76 EE 7E, 05, 05] +1535; [76 F2 85, 05, 05] -1535; [76 EE 85, 05, 05] +1536; [76 F2 8C, 05, 05] -1536; [76 EE 8C, 05, 05] +1537; [76 F2 93, 05, 05] -1537; [76 EE 93, 05, 05] +1538; [76 F2 9A, 05, 05] -1538; [76 EE 9A, 05, 05] +1539; [76 F2 A1, 05, 05] -1539; [76 EE A1, 05, 05] +153A; [76 F2 A8, 05, 05] -153A; [76 EE A8, 05, 05] +153B; [76 F2 AF, 05, 05] -153B; [76 EE AF, 05, 05] +153C; [76 F2 B6, 05, 05] -153C; [76 EE B6, 05, 05] +153D; [76 F2 BD, 05, 05] -153D; [76 EE BD, 05, 05] +153E; [76 F2 C4, 05, 05] -153E; [76 EE C4, 05, 05] +153F; [76 F2 CB, 05, 05] -153F; [76 EE CB, 05, 05] +1540; [76 F2 D2, 05, 05] -1540; [76 EE D2, 05, 05] +1541; [76 F2 D9, 05, 05] -1541; [76 EE D9, 05, 05] +1542; [76 F2 E0, 05, 05] -1542; [76 EE E0, 05, 05] +1543; [76 F2 E7, 05, 05] -1543; [76 EE E7, 05, 05] +1544; [76 F2 EE, 05, 05] -1544; [76 EE EE, 05, 05] +1545; [76 F2 F5, 05, 05] -1545; [76 EE F5, 05, 05] +1546; [76 F2 FC, 05, 05] -1546; [76 EE FC, 05, 05] +1547; [76 F3 05, 05, 05] -1547; [76 EF 05, 05, 05] +1548; [76 F3 0C, 05, 05] -1548; [76 EF 0C, 05, 05] +1549; [76 F3 13, 05, 05] -1549; [76 EF 13, 05, 05] +154A; [76 F3 1A, 05, 05] -154A; [76 EF 1A, 05, 05] +154B; [76 F3 21, 05, 05] -154B; [76 EF 21, 05, 05] +154C; [76 F3 28, 05, 05] -154C; [76 EF 28, 05, 05] +154D; [76 F3 2F, 05, 05] -154D; [76 EF 2F, 05, 05] +154E; [76 F3 36, 05, 05] -154E; [76 EF 36, 05, 05] +154F; [76 F3 3D, 05, 05] -154F; [76 EF 3D, 05, 05] +1550; [76 F3 44, 05, 05] -1550; [76 EF 44, 05, 05] +1551; [76 F3 4B, 05, 05] -1551; [76 EF 4B, 05, 05] +1552; [76 F3 52, 05, 05] -1552; [76 EF 52, 05, 05] +1553; [76 F3 59, 05, 05] -1553; [76 EF 59, 05, 05] +1554; [76 F3 60, 05, 05] -1554; [76 EF 60, 05, 05] +1555; [76 F3 67, 05, 05] -1555; [76 EF 67, 05, 05] +1556; [76 F3 6E, 05, 05] -1556; [76 EF 6E, 05, 05] +1557; [76 F3 75, 05, 05] -1557; [76 EF 75, 05, 05] +1558; [76 F3 7C, 05, 05] -1558; [76 EF 7C, 05, 05] +1559; [76 F3 83, 05, 05] -1559; [76 EF 83, 05, 05] +155A; [76 F3 8A, 05, 05] -155A; [76 EF 8A, 05, 05] +155B; [76 F3 91, 05, 05] -155B; [76 EF 91, 05, 05] +155C; [76 F3 98, 05, 05] -155C; [76 EF 98, 05, 05] +155D; [76 F3 9F, 05, 05] -155D; [76 EF 9F, 05, 05] +155E; [76 F3 A6, 05, 05] -155E; [76 EF A6, 05, 05] +155F; [76 F3 AD, 05, 05] -155F; [76 EF AD, 05, 05] +1560; [76 F3 B4, 05, 05] -1560; [76 EF B4, 05, 05] +1561; [76 F3 BB, 05, 05] -1561; [76 EF BB, 05, 05] +1562; [76 F3 C2, 05, 05] -1562; [76 EF C2, 05, 05] +1563; [76 F3 C9, 05, 05] -1563; [76 EF C9, 05, 05] +1564; [76 F3 D0, 05, 05] -1564; [76 EF D0, 05, 05] +1565; [76 F3 D7, 05, 05] -1565; [76 EF D7, 05, 05] +1566; [76 F3 DE, 05, 05] -1566; [76 EF DE, 05, 05] +1567; [76 F3 E5, 05, 05] -1567; [76 EF E5, 05, 05] +1568; [76 F3 EC, 05, 05] -1568; [76 EF EC, 05, 05] +1569; [76 F3 F3, 05, 05] -1569; [76 EF F3, 05, 05] +156A; [76 F3 FA, 05, 05] -156A; [76 EF FA, 05, 05] +156B; [76 F4 03, 05, 05] -156B; [76 F0 03, 05, 05] +156C; [76 F4 0A, 05, 05] -156C; [76 F0 0A, 05, 05] +156D; [76 F4 11, 05, 05] -156D; [76 F0 11, 05, 05] +156E; [76 F4 18, 05, 05] -156E; [76 F0 18, 05, 05] +156F; [76 F4 1F, 05, 05] -156F; [76 F0 1F, 05, 05] +1570; [76 F4 26, 05, 05] -1570; [76 F0 26, 05, 05] +1571; [76 F4 2D, 05, 05] -1571; [76 F0 2D, 05, 05] +1572; [76 F4 34, 05, 05] -1572; [76 F0 34, 05, 05] +1573; [76 F4 3B, 05, 05] -1573; [76 F0 3B, 05, 05] +1574; [76 F4 42, 05, 05] -1574; [76 F0 42, 05, 05] +1575; [76 F4 49, 05, 05] -1575; [76 F0 49, 05, 05] +1576; [76 F4 50, 05, 05] -1576; [76 F0 50, 05, 05] +1577; [76 F4 57, 05, 05] -1577; [76 F0 57, 05, 05] +1578; [76 F4 5E, 05, 05] -1578; [76 F0 5E, 05, 05] +1579; [76 F4 65, 05, 05] -1579; [76 F0 65, 05, 05] +157A; [76 F4 6C, 05, 05] -157A; [76 F0 6C, 05, 05] +157B; [76 F4 73, 05, 05] -157B; [76 F0 73, 05, 05] +157D; [76 F4 7A, 05, 05] -157D; [76 F0 7A, 05, 05] +166F; [76 F4 81, 05, 05] -166F; [76 F0 81, 05, 05] +157E; [76 F4 88, 05, 05] -157E; [76 F0 88, 05, 05] +157F; [76 F4 8F, 05, 05] -157F; [76 F0 8F, 05, 05] +1580; [76 F4 96, 05, 05] -1580; [76 F0 96, 05, 05] +1581; [76 F4 9D, 05, 05] -1581; [76 F0 9D, 05, 05] +1582; [76 F4 A4, 05, 05] -1582; [76 F0 A4, 05, 05] +1583; [76 F4 AB, 05, 05] -1583; [76 F0 AB, 05, 05] +1584; [76 F4 B2, 05, 05] -1584; [76 F0 B2, 05, 05] +1585; [76 F4 B9, 05, 05] -1585; [76 F0 B9, 05, 05] +1586; [76 F4 C0, 05, 05] -1586; [76 F0 C0, 05, 05] +1587; [76 F4 C7, 05, 05] -1587; [76 F0 C7, 05, 05] +1588; [76 F4 CE, 05, 05] -1588; [76 F0 CE, 05, 05] +1589; [76 F4 D5, 05, 05] -1589; [76 F0 D5, 05, 05] +158A; [76 F4 DC, 05, 05] -158A; [76 F0 DC, 05, 05] +158B; [76 F4 E3, 05, 05] -158B; [76 F0 E3, 05, 05] +158C; [76 F4 EA, 05, 05] -158C; [76 F0 EA, 05, 05] +158D; [76 F4 F1, 05, 05] -158D; [76 F0 F1, 05, 05] +1670; [76 F4 F8, 05, 05] -1670; [76 F0 F8, 05, 05] +158E; [76 F4 FF, 05, 05] -158E; [76 F0 FF, 05, 05] +158F; [76 F5 08, 05, 05] -158F; [76 F1 08, 05, 05] +1590; [76 F5 0F, 05, 05] -1590; [76 F1 0F, 05, 05] +1591; [76 F5 16, 05, 05] -1591; [76 F1 16, 05, 05] +1592; [76 F5 1D, 05, 05] -1592; [76 F1 1D, 05, 05] +1593; [76 F5 24, 05, 05] -1593; [76 F1 24, 05, 05] +1594; [76 F5 2B, 05, 05] -1594; [76 F1 2B, 05, 05] +1595; [76 F5 32, 05, 05] -1595; [76 F1 32, 05, 05] +1671; [76 F5 39, 05, 05] -1671; [76 F1 39, 05, 05] +1672; [76 F5 40, 05, 05] -1672; [76 F1 40, 05, 05] +1673; [76 F5 47, 05, 05] -1673; [76 F1 47, 05, 05] +1674; [76 F5 4E, 05, 05] -1674; [76 F1 4E, 05, 05] +1675; [76 F5 55, 05, 05] -1675; [76 F1 55, 05, 05] +1676; [76 F5 5C, 05, 05] -1676; [76 F1 5C, 05, 05] +1596; [76 F5 63, 05, 05] -1596; [76 F1 63, 05, 05] +1597; [76 F5 6A, 05, 05] -1597; [76 F1 6A, 05, 05] +1598; [76 F5 71, 05, 05] -1598; [76 F1 71, 05, 05] +1599; [76 F5 78, 05, 05] -1599; [76 F1 78, 05, 05] +159A; [76 F5 7F, 05, 05] -159A; [76 F1 7F, 05, 05] +159B; [76 F5 86, 05, 05] -159B; [76 F1 86, 05, 05] +159C; [76 F5 8D, 05, 05] -159C; [76 F1 8D, 05, 05] +159D; [76 F5 94, 05, 05] -159D; [76 F1 94, 05, 05] +159E; [76 F5 9B, 05, 05] -159E; [76 F1 9B, 05, 05] +159F; [76 F5 A2, 05, 05] -159F; [76 F1 A2, 05, 05] +15A0; [76 F5 A9, 05, 05] -15A0; [76 F1 A9, 05, 05] +15A1; [76 F5 B0, 05, 05] -15A1; [76 F1 B0, 05, 05] +15A2; [76 F5 B7, 05, 05] -15A2; [76 F1 B7, 05, 05] +15A3; [76 F5 BE, 05, 05] -15A3; [76 F1 BE, 05, 05] +15A4; [76 F5 C5, 05, 05] -15A4; [76 F1 C5, 05, 05] +15A5; [76 F5 CC, 05, 05] -15A5; [76 F1 CC, 05, 05] +15A6; [76 F5 D3, 05, 05] -15A6; [76 F1 D3, 05, 05] +157C; [76 F5 DA, 05, 05] -157C; [76 F1 DA, 05, 05] +15A7; [76 F5 E1, 05, 05] -15A7; [76 F1 E1, 05, 05] +15A8; [76 F5 E8, 05, 05] -15A8; [76 F1 E8, 05, 05] +15A9; [76 F5 EF, 05, 05] -15A9; [76 F1 EF, 05, 05] +15AA; [76 F5 F6, 05, 05] -15AA; [76 F1 F6, 05, 05] +15AB; [76 F5 FD, 05, 05] -15AB; [76 F1 FD, 05, 05] +15AC; [76 F6 06, 05, 05] -15AC; [76 F2 06, 05, 05] +15AD; [76 F6 0D, 05, 05] -15AD; [76 F2 0D, 05, 05] +15AE; [76 F6 14, 05, 05] -15AE; [76 F2 14, 05, 05] +15AF; [76 F6 1B, 05, 05] -15AF; [76 F2 1B, 05, 05] +15B0; [76 F6 22, 05, 05] -15B0; [76 F2 22, 05, 05] +15B1; [76 F6 29, 05, 05] -15B1; [76 F2 29, 05, 05] +15B2; [76 F6 30, 05, 05] -15B2; [76 F2 30, 05, 05] +15B3; [76 F6 37, 05, 05] -15B3; [76 F2 37, 05, 05] +15B4; [76 F6 3E, 05, 05] -15B4; [76 F2 3E, 05, 05] +15B5; [76 F6 45, 05, 05] -15B5; [76 F2 45, 05, 05] +15B6; [76 F6 4C, 05, 05] -15B6; [76 F2 4C, 05, 05] +15B7; [76 F6 53, 05, 05] -15B7; [76 F2 53, 05, 05] +15B8; [76 F6 5A, 05, 05] -15B8; [76 F2 5A, 05, 05] +15B9; [76 F6 61, 05, 05] -15B9; [76 F2 61, 05, 05] +15BA; [76 F6 68, 05, 05] -15BA; [76 F2 68, 05, 05] +15BB; [76 F6 6F, 05, 05] -15BB; [76 F2 6F, 05, 05] +15BC; [76 F6 76, 05, 05] -15BC; [76 F2 76, 05, 05] +15BD; [76 F6 7D, 05, 05] -15BD; [76 F2 7D, 05, 05] +15BE; [76 F6 84, 05, 05] -15BE; [76 F2 84, 05, 05] +15BF; [76 F6 8B, 05, 05] -15BF; [76 F2 8B, 05, 05] +15C0; [76 F6 92, 05, 05] -15C0; [76 F2 92, 05, 05] +15C1; [76 F6 99, 05, 05] -15C1; [76 F2 99, 05, 05] +15C2; [76 F6 A0, 05, 05] -15C2; [76 F2 A0, 05, 05] +15C3; [76 F6 A7, 05, 05] -15C3; [76 F2 A7, 05, 05] +15C4; [76 F6 AE, 05, 05] -15C4; [76 F2 AE, 05, 05] +15C5; [76 F6 B5, 05, 05] -15C5; [76 F2 B5, 05, 05] +15C6; [76 F6 BC, 05, 05] -15C6; [76 F2 BC, 05, 05] +15C7; [76 F6 C3, 05, 05] -15C7; [76 F2 C3, 05, 05] +15C8; [76 F6 CA, 05, 05] -15C8; [76 F2 CA, 05, 05] +15C9; [76 F6 D1, 05, 05] -15C9; [76 F2 D1, 05, 05] +15CA; [76 F6 D8, 05, 05] -15CA; [76 F2 D8, 05, 05] +15CB; [76 F6 DF, 05, 05] -15CB; [76 F2 DF, 05, 05] +15CC; [76 F6 E6, 05, 05] -15CC; [76 F2 E6, 05, 05] +15CD; [76 F6 ED, 05, 05] -15CD; [76 F2 ED, 05, 05] +15CE; [76 F6 F4, 05, 05] -15CE; [76 F2 F4, 05, 05] +15CF; [76 F6 FB, 05, 05] -15CF; [76 F2 FB, 05, 05] +15D0; [76 F7 04, 05, 05] -15D0; [76 F3 04, 05, 05] +15D1; [76 F7 0B, 05, 05] -15D1; [76 F3 0B, 05, 05] +15D2; [76 F7 12, 05, 05] -15D2; [76 F3 12, 05, 05] +15D3; [76 F7 19, 05, 05] -15D3; [76 F3 19, 05, 05] +15D4; [76 F7 20, 05, 05] -15D4; [76 F3 20, 05, 05] +15D5; [76 F7 27, 05, 05] -15D5; [76 F3 27, 05, 05] +15D6; [76 F7 2E, 05, 05] -15D6; [76 F3 2E, 05, 05] +15D7; [76 F7 35, 05, 05] -15D7; [76 F3 35, 05, 05] +15D8; [76 F7 3C, 05, 05] -15D8; [76 F3 3C, 05, 05] +15D9; [76 F7 43, 05, 05] -15D9; [76 F3 43, 05, 05] +15DA; [76 F7 4A, 05, 05] -15DA; [76 F3 4A, 05, 05] +15DB; [76 F7 51, 05, 05] -15DB; [76 F3 51, 05, 05] +15DC; [76 F7 58, 05, 05] -15DC; [76 F3 58, 05, 05] +15DD; [76 F7 5F, 05, 05] -15DD; [76 F3 5F, 05, 05] +15DE; [76 F7 66, 05, 05] -15DE; [76 F3 66, 05, 05] +15DF; [76 F7 6D, 05, 05] -15DF; [76 F3 6D, 05, 05] +15E0; [76 F7 74, 05, 05] -15E0; [76 F3 74, 05, 05] +15E1; [76 F7 7B, 05, 05] -15E1; [76 F3 7B, 05, 05] +15E2; [76 F7 82, 05, 05] -15E2; [76 F3 82, 05, 05] +15E3; [76 F7 89, 05, 05] -15E3; [76 F3 89, 05, 05] +15E4; [76 F7 90, 05, 05] -15E4; [76 F3 90, 05, 05] +15E5; [76 F7 97, 05, 05] -15E5; [76 F3 97, 05, 05] +15E6; [76 F7 9E, 05, 05] -15E6; [76 F3 9E, 05, 05] +15E7; [76 F7 A5, 05, 05] -15E7; [76 F3 A5, 05, 05] +15E8; [76 F7 AC, 05, 05] -15E8; [76 F3 AC, 05, 05] +15E9; [76 F7 B3, 05, 05] -15E9; [76 F3 B3, 05, 05] +15EA; [76 F7 BA, 05, 05] -15EA; [76 F3 BA, 05, 05] +15EB; [76 F7 C1, 05, 05] -15EB; [76 F3 C1, 05, 05] +15EC; [76 F7 C8, 05, 05] -15EC; [76 F3 C8, 05, 05] +15ED; [76 F7 CF, 05, 05] -15ED; [76 F3 CF, 05, 05] +15EE; [76 F7 D6, 05, 05] -15EE; [76 F3 D6, 05, 05] +15EF; [76 F7 DD, 05, 05] -15EF; [76 F3 DD, 05, 05] +15F0; [76 F7 E4, 05, 05] -15F0; [76 F3 E4, 05, 05] +15F1; [76 F7 EB, 05, 05] -15F1; [76 F3 EB, 05, 05] +15F2; [76 F7 F2, 05, 05] -15F2; [76 F3 F2, 05, 05] +15F3; [76 F7 F9, 05, 05] -15F3; [76 F3 F9, 05, 05] +15F4; [76 F8 02, 05, 05] -15F4; [76 F4 02, 05, 05] +15F5; [76 F8 09, 05, 05] -15F5; [76 F4 09, 05, 05] +15F6; [76 F8 10, 05, 05] -15F6; [76 F4 10, 05, 05] +15F7; [76 F8 17, 05, 05] -15F7; [76 F4 17, 05, 05] +15F8; [76 F8 1E, 05, 05] -15F8; [76 F4 1E, 05, 05] +15F9; [76 F8 25, 05, 05] -15F9; [76 F4 25, 05, 05] +15FA; [76 F8 2C, 05, 05] -15FA; [76 F4 2C, 05, 05] +15FB; [76 F8 33, 05, 05] -15FB; [76 F4 33, 05, 05] +15FC; [76 F8 3A, 05, 05] -15FC; [76 F4 3A, 05, 05] +15FD; [76 F8 41, 05, 05] -15FD; [76 F4 41, 05, 05] +15FE; [76 F8 48, 05, 05] -15FE; [76 F4 48, 05, 05] +15FF; [76 F8 4F, 05, 05] -15FF; [76 F4 4F, 05, 05] +1600; [76 F8 56, 05, 05] -1600; [76 F4 56, 05, 05] +1601; [76 F8 5D, 05, 05] -1601; [76 F4 5D, 05, 05] +1602; [76 F8 64, 05, 05] -1602; [76 F4 64, 05, 05] +1603; [76 F8 6B, 05, 05] -1603; [76 F4 6B, 05, 05] +1604; [76 F8 72, 05, 05] -1604; [76 F4 72, 05, 05] +1605; [76 F8 79, 05, 05] -1605; [76 F4 79, 05, 05] +1606; [76 F8 80, 05, 05] -1606; [76 F4 80, 05, 05] +1607; [76 F8 87, 05, 05] -1607; [76 F4 87, 05, 05] +1608; [76 F8 8E, 05, 05] -1608; [76 F4 8E, 05, 05] +1609; [76 F8 95, 05, 05] -1609; [76 F4 95, 05, 05] +160A; [76 F8 9C, 05, 05] -160A; [76 F4 9C, 05, 05] +160B; [76 F8 A3, 05, 05] -160B; [76 F4 A3, 05, 05] +160C; [76 F8 AA, 05, 05] -160C; [76 F4 AA, 05, 05] +160D; [76 F8 B1, 05, 05] -160D; [76 F4 B1, 05, 05] +160E; [76 F8 B8, 05, 05] -160E; [76 F4 B8, 05, 05] +160F; [76 F8 BF, 05, 05] -160F; [76 F4 BF, 05, 05] +1610; [76 F8 C6, 05, 05] -1610; [76 F4 C6, 05, 05] +1611; [76 F8 CD, 05, 05] -1611; [76 F4 CD, 05, 05] +1612; [76 F8 D4, 05, 05] -1612; [76 F4 D4, 05, 05] +1613; [76 F8 DB, 05, 05] -1613; [76 F4 DB, 05, 05] +1614; [76 F8 E2, 05, 05] -1614; [76 F4 E2, 05, 05] +1615; [76 F8 E9, 05, 05] -1615; [76 F4 E9, 05, 05] +1616; [76 F8 F0, 05, 05] -1616; [76 F4 F0, 05, 05] +1617; [76 F8 F7, 05, 05] -1617; [76 F4 F7, 05, 05] +1618; [76 F8 FE, 05, 05] -1618; [76 F4 FE, 05, 05] +1619; [76 F9 07, 05, 05] -1619; [76 F5 07, 05, 05] +161A; [76 F9 0E, 05, 05] -161A; [76 F5 0E, 05, 05] +161B; [76 F9 15, 05, 05] -161B; [76 F5 15, 05, 05] +161C; [76 F9 1C, 05, 05] -161C; [76 F5 1C, 05, 05] +161D; [76 F9 23, 05, 05] -161D; [76 F5 23, 05, 05] +161E; [76 F9 2A, 05, 05] -161E; [76 F5 2A, 05, 05] +161F; [76 F9 31, 05, 05] -161F; [76 F5 31, 05, 05] +1620; [76 F9 38, 05, 05] -1620; [76 F5 38, 05, 05] +1621; [76 F9 3F, 05, 05] -1621; [76 F5 3F, 05, 05] +1622; [76 F9 46, 05, 05] -1622; [76 F5 46, 05, 05] +1623; [76 F9 4D, 05, 05] -1623; [76 F5 4D, 05, 05] +1624; [76 F9 54, 05, 05] -1624; [76 F5 54, 05, 05] +1625; [76 F9 5B, 05, 05] -1625; [76 F5 5B, 05, 05] +1626; [76 F9 62, 05, 05] -1626; [76 F5 62, 05, 05] +1627; [76 F9 69, 05, 05] -1627; [76 F5 69, 05, 05] +1628; [76 F9 70, 05, 05] -1628; [76 F5 70, 05, 05] +1629; [76 F9 77, 05, 05] -1629; [76 F5 77, 05, 05] +162A; [76 F9 7E, 05, 05] -162A; [76 F5 7E, 05, 05] +162B; [76 F9 85, 05, 05] -162B; [76 F5 85, 05, 05] +162C; [76 F9 8C, 05, 05] -162C; [76 F5 8C, 05, 05] +162D; [76 F9 93, 05, 05] -162D; [76 F5 93, 05, 05] +162E; [76 F9 9A, 05, 05] -162E; [76 F5 9A, 05, 05] +162F; [76 F9 A1, 05, 05] -162F; [76 F5 A1, 05, 05] +1630; [76 F9 A8, 05, 05] -1630; [76 F5 A8, 05, 05] +1631; [76 F9 AF, 05, 05] -1631; [76 F5 AF, 05, 05] +1632; [76 F9 B6, 05, 05] -1632; [76 F5 B6, 05, 05] +1633; [76 F9 BD, 05, 05] -1633; [76 F5 BD, 05, 05] +1634; [76 F9 C4, 05, 05] -1634; [76 F5 C4, 05, 05] +1635; [76 F9 CB, 05, 05] -1635; [76 F5 CB, 05, 05] +1636; [76 F9 D2, 05, 05] -1636; [76 F5 D2, 05, 05] +1637; [76 F9 D9, 05, 05] -1637; [76 F5 D9, 05, 05] +1638; [76 F9 E0, 05, 05] -1638; [76 F5 E0, 05, 05] +1639; [76 F9 E7, 05, 05] -1639; [76 F5 E7, 05, 05] +163A; [76 F9 EE, 05, 05] -163A; [76 F5 EE, 05, 05] +163B; [76 F9 F5, 05, 05] -163B; [76 F5 F5, 05, 05] +163C; [76 F9 FC, 05, 05] -163C; [76 F5 FC, 05, 05] +163D; [76 FA 05, 05, 05] -163D; [76 F6 05, 05, 05] +163E; [76 FA 0C, 05, 05] -163E; [76 F6 0C, 05, 05] +163F; [76 FA 13, 05, 05] -163F; [76 F6 13, 05, 05] +1640; [76 FA 1A, 05, 05] -1640; [76 F6 1A, 05, 05] +1641; [76 FA 21, 05, 05] -1641; [76 F6 21, 05, 05] +1642; [76 FA 28, 05, 05] -1642; [76 F6 28, 05, 05] +1643; [76 FA 2F, 05, 05] -1643; [76 F6 2F, 05, 05] +1644; [76 FA 36, 05, 05] -1644; [76 F6 36, 05, 05] +1645; [76 FA 3D, 05, 05] -1645; [76 F6 3D, 05, 05] +1646; [76 FA 44, 05, 05] -1646; [76 F6 44, 05, 05] +1647; [76 FA 4B, 05, 05] -1647; [76 F6 4B, 05, 05] +1648; [76 FA 52, 05, 05] -1648; [76 F6 52, 05, 05] +1649; [76 FA 59, 05, 05] -1649; [76 F6 59, 05, 05] +164A; [76 FA 60, 05, 05] -164A; [76 F6 60, 05, 05] +164B; [76 FA 67, 05, 05] -164B; [76 F6 67, 05, 05] +164C; [76 FA 6E, 05, 05] -164C; [76 F6 6E, 05, 05] +164D; [76 FA 75, 05, 05] -164D; [76 F6 75, 05, 05] +164E; [76 FA 7C, 05, 05] -164E; [76 F6 7C, 05, 05] +164F; [76 FA 83, 05, 05] -164F; [76 F6 83, 05, 05] +1650; [76 FA 8A, 05, 05] -1650; [76 F6 8A, 05, 05] +1651; [76 FA 91, 05, 05] -1651; [76 F6 91, 05, 05] +1652; [76 FA 98, 05, 05] -1652; [76 F6 98, 05, 05] +1653; [76 FA 9F, 05, 05] -1653; [76 F6 9F, 05, 05] +1654; [76 FA A6, 05, 05] -1654; [76 F6 A6, 05, 05] +1655; [76 FA AD, 05, 05] -1655; [76 F6 AD, 05, 05] +1656; [76 FA B4, 05, 05] -1656; [76 F6 B4, 05, 05] +1657; [76 FA BB, 05, 05] -1657; [76 F6 BB, 05, 05] +1658; [76 FA C2, 05, 05] -1658; [76 F6 C2, 05, 05] +1659; [76 FA C9, 05, 05] -1659; [76 F6 C9, 05, 05] +165A; [76 FA D0, 05, 05] -165A; [76 F6 D0, 05, 05] +165B; [76 FA D7, 05, 05] -165B; [76 F6 D7, 05, 05] +165C; [76 FA DE, 05, 05] -165C; [76 F6 DE, 05, 05] +165D; [76 FA E5, 05, 05] -165D; [76 F6 E5, 05, 05] +165E; [76 FA EC, 05, 05] -165E; [76 F6 EC, 05, 05] +165F; [76 FA F3, 05, 05] -165F; [76 F6 F3, 05, 05] +1660; [76 FA FA, 05, 05] -1660; [76 F6 FA, 05, 05] +1661; [76 FB 03, 05, 05] -1661; [76 F7 03, 05, 05] +1662; [76 FB 0A, 05, 05] -1662; [76 F7 0A, 05, 05] +1663; [76 FB 11, 05, 05] -1663; [76 F7 11, 05, 05] +1664; [76 FB 18, 05, 05] -1664; [76 F7 18, 05, 05] +1665; [76 FB 1F, 05, 05] -1665; [76 F7 1F, 05, 05] +1666; [76 FB 26, 05, 05] -1666; [76 F7 26, 05, 05] +1667; [76 FB 2D, 05, 05] -1667; [76 F7 2D, 05, 05] +1668; [76 FB 34, 05, 05] -1668; [76 F7 34, 05, 05] +1669; [76 FB 3B, 05, 05] -1669; [76 F7 3B, 05, 05] +166A; [76 FB 42, 05, 05] -166A; [76 F7 42, 05, 05] +166B; [76 FB 49, 05, 05] -166B; [76 F7 49, 05, 05] +166C; [76 FB 50, 05, 05] -166C; [76 F7 50, 05, 05] +1677; [76 FB 57, 05, 05] -1677; [76 F7 57, 05, 05] +1678; [76 FB 5E, 05, 05] -1678; [76 F7 5E, 05, 05] +1679; [76 FB 65, 05, 05] -1679; [76 F7 65, 05, 05] +167A; [76 FB 6C, 05, 05] -167A; [76 F7 6C, 05, 05] +167B; [76 FB 73, 05, 05] -167B; [76 F7 73, 05, 05] +167C; [76 FB 7A, 05, 05] -167C; [76 F7 7A, 05, 05] +167D; [76 FB 81, 05, 05] -167D; [76 F7 81, 05, 05] +167E; [76 FB 88, 05, 05] -167E; [76 F7 88, 05, 05] +167F; [76 FB 8F, 05, 05] -167F; [76 F7 8F, 05, 05] +18B0; [76 FB 96, 05, 05] -18B0; [76 F7 96, 05, 05] +18B1; [76 FB 9D, 05, 05] -18B1; [76 F7 9D, 05, 05] +18B2; [76 FB A4, 05, 05] -18B2; [76 F7 A4, 05, 05] +18B3; [76 FB AB, 05, 05] -18B3; [76 F7 AB, 05, 05] +18B4; [76 FB B2, 05, 05] -18B4; [76 F7 B2, 05, 05] +18B5; [76 FB B9, 05, 05] -18B5; [76 F7 B9, 05, 05] +18B6; [76 FB C0, 05, 05] -18B6; [76 F7 C0, 05, 05] +18B7; [76 FB C7, 05, 05] -18B7; [76 F7 C7, 05, 05] +18B8; [76 FB CE, 05, 05] -18B8; [76 F7 CE, 05, 05] +18B9; [76 FB D5, 05, 05] -18B9; [76 F7 D5, 05, 05] +18BA; [76 FB DC, 05, 05] -18BA; [76 F7 DC, 05, 05] +18BB; [76 FB E3, 05, 05] -18BB; [76 F7 E3, 05, 05] +18BC; [76 FB EA, 05, 05] -18BC; [76 F7 EA, 05, 05] +18BD; [76 FB F1, 05, 05] -18BD; [76 F7 F1, 05, 05] +18BE; [76 FB F8, 05, 05] -18BE; [76 F7 F8, 05, 05] +18BF; [76 FB FF, 05, 05] -18BF; [76 F7 FF, 05, 05] +18C0; [76 FC 08, 05, 05] -18C0; [76 F8 08, 05, 05] +18C1; [76 FC 0F, 05, 05] -18C1; [76 F8 0F, 05, 05] +18C2; [76 FC 16, 05, 05] -18C2; [76 F8 16, 05, 05] +18C3; [76 FC 1D, 05, 05] -18C3; [76 F8 1D, 05, 05] +18C4; [76 FC 24, 05, 05] -18C4; [76 F8 24, 05, 05] +18C5; [76 FC 2B, 05, 05] -18C5; [76 F8 2B, 05, 05] +18C6; [76 FC 32, 05, 05] -18C6; [76 F8 32, 05, 05] +18C7; [76 FC 39, 05, 05] -18C7; [76 F8 39, 05, 05] +18C8; [76 FC 40, 05, 05] -18C8; [76 F8 40, 05, 05] +18C9; [76 FC 47, 05, 05] -18C9; [76 F8 47, 05, 05] +18CA; [76 FC 4E, 05, 05] -18CA; [76 F8 4E, 05, 05] +18CB; [76 FC 55, 05, 05] -18CB; [76 F8 55, 05, 05] +18CC; [76 FC 5C, 05, 05] -18CC; [76 F8 5C, 05, 05] +18CD; [76 FC 63, 05, 05] -18CD; [76 F8 63, 05, 05] +18CE; [76 FC 6A, 05, 05] -18CE; [76 F8 6A, 05, 05] +18CF; [76 FC 71, 05, 05] -18CF; [76 F8 71, 05, 05] +18D0; [76 FC 78, 05, 05] -18D0; [76 F8 78, 05, 05] +18D1; [76 FC 7F, 05, 05] -18D1; [76 F8 7F, 05, 05] +18D2; [76 FC 86, 05, 05] -18D2; [76 F8 86, 05, 05] +18D3; [76 FC 8D, 05, 05] -18D3; [76 F8 8D, 05, 05] +18D4; [76 FC 94, 05, 05] -18D4; [76 F8 94, 05, 05] +18D5; [76 FC 9B, 05, 05] -18D5; [76 F8 9B, 05, 05] +18D6; [76 FC A2, 05, 05] -18D6; [76 F8 A2, 05, 05] +18D7; [76 FC A9, 05, 05] -18D7; [76 F8 A9, 05, 05] +18D8; [76 FC B0, 05, 05] -18D8; [76 F8 B0, 05, 05] +18D9; [76 FC B7, 05, 05] -18D9; [76 F8 B7, 05, 05] +18DA; [76 FC BE, 05, 05] -18DA; [76 F8 BE, 05, 05] +18DB; [76 FC C5, 05, 05] -18DB; [76 F8 C5, 05, 05] +18DC; [76 FC CC, 05, 05] -18DC; [76 F8 CC, 05, 05] +18DD; [76 FC D3, 05, 05] -18DD; [76 F8 D3, 05, 05] +18DE; [76 FC DA, 05, 05] -18DE; [76 F8 DA, 05, 05] +18DF; [76 FC E1, 05, 05] -18DF; [76 F8 E1, 05, 05] +18E0; [76 FC E8, 05, 05] -18E0; [76 F8 E8, 05, 05] +18E1; [76 FC EF, 05, 05] -18E1; [76 F8 EF, 05, 05] +18E2; [76 FC F6, 05, 05] -18E2; [76 F8 F6, 05, 05] +18E3; [76 FC FD, 05, 05] -18E3; [76 F8 FD, 05, 05] +18E4; [76 FD 06, 05, 05] -18E4; [76 F9 06, 05, 05] +18E5; [76 FD 0D, 05, 05] -18E5; [76 F9 0D, 05, 05] +18E6; [76 FD 14, 05, 05] -18E6; [76 F9 14, 05, 05] +18E7; [76 FD 1B, 05, 05] -18E7; [76 F9 1B, 05, 05] +18E8; [76 FD 22, 05, 05] -18E8; [76 F9 22, 05, 05] +18E9; [76 FD 29, 05, 05] -18E9; [76 F9 29, 05, 05] +18EA; [76 FD 30, 05, 05] -18EA; [76 F9 30, 05, 05] +18EB; [76 FD 37, 05, 05] -18EB; [76 F9 37, 05, 05] +18EC; [76 FD 3E, 05, 05] -18EC; [76 F9 3E, 05, 05] +18ED; [76 FD 45, 05, 05] -18ED; [76 F9 45, 05, 05] +18EE; [76 FD 4C, 05, 05] -18EE; [76 F9 4C, 05, 05] +18EF; [76 FD 53, 05, 05] -18EF; [76 F9 53, 05, 05] +18F0; [76 FD 5A, 05, 05] -18F0; [76 F9 5A, 05, 05] +18F1; [76 FD 61, 05, 05] -18F1; [76 F9 61, 05, 05] +18F2; [76 FD 68, 05, 05] -18F2; [76 F9 68, 05, 05] +18F3; [76 FD 6F, 05, 05] -18F3; [76 F9 6F, 05, 05] +18F4; [76 FD 76, 05, 05] -18F4; [76 F9 76, 05, 05] +18F5; [76 FD 7D, 05, 05] -18F5; [76 F9 7D, 05, 05] +FDD1 168F; [76 FE 02, 05, 05] # OGHAM first primary (compressible) -FDD1 168F; [76 FA 02, 05, 05] # OGHAM first primary (compressible) +1681; [76 FE 09, 05, 05] -1681; [76 FA 09, 05, 05] +1682; [76 FE 10, 05, 05] -1682; [76 FA 10, 05, 05] +1683; [76 FE 17, 05, 05] -1683; [76 FA 17, 05, 05] +1684; [76 FE 1E, 05, 05] -1684; [76 FA 1E, 05, 05] +1685; [76 FE 25, 05, 05] -1685; [76 FA 25, 05, 05] +1686; [76 FE 2C, 05, 05] -1686; [76 FA 2C, 05, 05] +1687; [76 FE 33, 05, 05] -1687; [76 FA 33, 05, 05] +1688; [76 FE 3A, 05, 05] -1688; [76 FA 3A, 05, 05] +1689; [76 FE 41, 05, 05] -1689; [76 FA 41, 05, 05] +168A; [76 FE 48, 05, 05] -168A; [76 FA 48, 05, 05] +168B; [76 FE 4F, 05, 05] -168B; [76 FA 4F, 05, 05] +168C; [76 FE 56, 05, 05] -168C; [76 FA 56, 05, 05] +168D; [76 FE 5D, 05, 05] -168D; [76 FA 5D, 05, 05] +168E; [76 FE 64, 05, 05] -168E; [76 FA 64, 05, 05] +168F; [76 FE 6B, 05, 05] -168F; [76 FA 6B, 05, 05] +1690; [76 FE 72, 05, 05] -1690; [76 FA 72, 05, 05] +1691; [76 FE 79, 05, 05] -1691; [76 FA 79, 05, 05] +1692; [76 FE 80, 05, 05] -1692; [76 FA 80, 05, 05] +1693; [76 FE 87, 05, 05] -1693; [76 FA 87, 05, 05] +1694; [76 FE 8E, 05, 05] -1694; [76 FA 8E, 05, 05] +1695; [76 FE 95, 05, 05] -1695; [76 FA 95, 05, 05] +1696; [76 FE 9C, 05, 05] -1696; [76 FA 9C, 05, 05] +1697; [76 FE A3, 05, 05] -1697; [76 FA A3, 05, 05] +1698; [76 FE AA, 05, 05] -1698; [76 FA AA, 05, 05] +1699; [76 FE B1, 05, 05] -1699; [76 FA B1, 05, 05] - -169A; [76 FA B8, 05, 05] +169A; [76 FE B8, 05, 05] FDD1 16A0; [77 04 02, 05, 05] # RUNIC first primary starts new lead byte (compressible) @@ -40408,8 +41165,8 @@ FF67; [7A 06, 05, 17] 30A2; [7A 06, 05, 9E] FF71; [7A 06, 05, A5] 32D0; [7A 06, 05, 2C] -3303; [7A 06, 05, 33][0D 6F, 05, 2E][7A 58, 05, 30] -3300; [7A 06, 05, 33][7A 3A, 05, 30][, B0, 2E][0D 6F, 05, 2E][7A 2E, 05, 33] +3303; [7A 06, 05, 33][0D 76, 05, 2E][7A 58, 05, 30] +3300; [7A 06, 05, 33][7A 3A, 05, 30][, B0, 2E][0D 76, 05, 2E][7A 2E, 05, 33] 3301; [7A 06, 05, 33][7A 58, 05, 30][7A 3E, 05, 30][7A 06, 05, 33] 3302; [7A 06, 05, 33][7A 66, 05, 31][7A 40, 05, 30][, B0, 2E][7A 06, 05, 33] @@ -40443,8 +41200,8 @@ FF6A; [7A 0E, 05, 17] 30A8; [7A 0E, 05, 9E] FF74; [7A 0E, 05, A5] 32D3; [7A 0E, 05, 2C] -3308; [7A 0E, 05, 33][0D 6F, 05, 2E][7A 12, 05, 30][0D 6F, 05, 2E] -3307; [7A 0E, 05, 33][7A 20, 05, 30][7A 16, 05, 30][0D 6F, 05, 2E][7A 2E, 05, 33][, AE, 2E] +3308; [7A 0E, 05, 33][0D 76, 05, 2E][7A 12, 05, 30][0D 76, 05, 2E] +3307; [7A 0E, 05, 33][7A 20, 05, 30][7A 16, 05, 30][0D 76, 05, 2E][7A 2E, 05, 33][, AE, 2E] 3049; [7A 10, 05, 03] 304A; [7A 10, 05, 85] @@ -40453,7 +41210,7 @@ FF6B; [7A 10, 05, 17] 30AA; [7A 10, 05, 9E] FF75; [7A 10, 05, A5] 32D4; [7A 10, 05, 2C] -330A; [7A 10, 05, 33][0D 6F, 05, 2E][7A 48, 05, 30] +330A; [7A 10, 05, 33][0D 76, 05, 2E][7A 48, 05, 30] 3309; [7A 10, 05, 33][7A 66, 05, 31][7A 20, 05, 30] 3095; [7A 12, 05, 03] @@ -40466,7 +41223,7 @@ FF76; [7A 12, 05, A0] 30AC; [7A 12, 05, 98][, AE, 05] 330B; [7A 12, 05, 30][7A 08, 05, 33][7A 56, 05, 33] 330C; [7A 12, 05, 30][7A 54, 05, 30][7A 2A, 05, 33][7A 2E, 05, 33] -330D; [7A 12, 05, 30][7A 5C, 05, 30][7A 56, 05, 33][0D 6F, 05, 2E] +330D; [7A 12, 05, 30][7A 5C, 05, 30][7A 56, 05, 33][0D 76, 05, 2E] 330E; [7A 12, 05, 30][, AE, 2E][7A 5C, 05, 30][7A 66, 05, 31] 330F; [7A 12, 05, 30][, AE, 2E][7A 66, 05, 31][7A 44, 05, 31] @@ -40477,12 +41234,12 @@ FF77; [7A 14, 05, 9B] 304E; [7A 14, 05, 85][, AE, 05] 30AE; [7A 14, 05, 90][, AE, 05] 3310; [7A 14, 05, 31][, AE, 2E][7A 12, 05, 30][, AE, 2E] -3311; [7A 14, 05, 31][, AE, 2E][7A 32, 05, 31][0D 6F, 05, 2E] -3312; [7A 14, 05, 31][7A 50, 05, 33][7A 56, 05, 33][0D 6F, 05, 2E] -3313; [7A 14, 05, 31][, AE, 2E][7A 58, 05, 30][7A 26, 05, 31][, AE, 2E][0D 6F, 05, 2E] +3311; [7A 14, 05, 31][, AE, 2E][7A 32, 05, 31][0D 76, 05, 2E] +3312; [7A 14, 05, 31][7A 50, 05, 33][7A 56, 05, 33][0D 76, 05, 2E] +3313; [7A 14, 05, 31][, AE, 2E][7A 58, 05, 30][7A 26, 05, 31][, AE, 2E][0D 76, 05, 2E] 3314; [7A 14, 05, 31][7A 5C, 05, 30] 3315; [7A 14, 05, 31][7A 5C, 05, 30][7A 16, 05, 30][, AE, 2E][7A 54, 05, 30][7A 48, 05, 30] -3316; [7A 14, 05, 31][7A 5C, 05, 30][7A 4A, 05, 31][0D 6F, 05, 2E][7A 2E, 05, 33][7A 58, 05, 30] +3316; [7A 14, 05, 31][7A 5C, 05, 30][7A 4A, 05, 31][0D 76, 05, 2E][7A 2E, 05, 33][7A 58, 05, 30] 3317; [7A 14, 05, 31][7A 5C, 05, 30][7A 5E, 05, 30][7A 2A, 05, 33][7A 2E, 05, 33] 304F; [7A 16, 05, 85] @@ -40495,7 +41252,7 @@ FF78; [7A 16, 05, A0] 3318; [7A 16, 05, 30][, AE, 2E][7A 54, 05, 30][7A 48, 05, 30] 3319; [7A 16, 05, 30][, AE, 2E][7A 54, 05, 30][7A 48, 05, 30][7A 2E, 05, 33][7A 66, 05, 31] 331A; [7A 16, 05, 30][7A 58, 05, 30][7A 22, 05, 31][, AE, 2E][7A 08, 05, 33][7A 5C, 05, 30] -331B; [7A 16, 05, 30][7A 5C, 05, 30][0D 6F, 05, 2E][7A 36, 05, 31] +331B; [7A 16, 05, 30][7A 5C, 05, 30][0D 76, 05, 2E][7A 36, 05, 31] 3096; [7A 18, 05, 03] 3051; [7A 18, 05, 85] @@ -40505,7 +41262,7 @@ FF79; [7A 18, 05, A0] 32D8; [7A 18, 05, 28] 3052; [7A 18, 05, 85][, AE, 05] 30B2; [7A 18, 05, 98][, AE, 05] -331C; [7A 18, 05, 30][0D 6F, 05, 2E][7A 20, 05, 30] +331C; [7A 18, 05, 30][0D 76, 05, 2E][7A 20, 05, 30] 3053; [7A 1A, 05, 85] 30B3; [7A 1A, 05, 90] @@ -40513,7 +41270,7 @@ FF7A; [7A 1A, 05, 98] 32D9; [7A 1A, 05, 20] 3054; [7A 1A, 05, 85][, AE, 05] 30B4; [7A 1A, 05, 90][, AE, 05] -331E; [7A 1A, 05, 30][0D 6F, 05, 2E][7A 42, 05, 30][, B0, 2E] +331E; [7A 1A, 05, 30][0D 76, 05, 2E][7A 42, 05, 30][, B0, 2E] 1F201; [7A 1A, 05, 30][7A 1A, 05, 30] 30FF; [7A 1A, 05, 28][7A 2E, 05, 2C] 331D; [7A 1A, 05, 30][7A 58, 05, 30][7A 30, 05, 31] @@ -40526,7 +41283,7 @@ FF7B; [7A 1C, 05, 9B] 3056; [7A 1C, 05, 85][, AE, 05] 30B6; [7A 1C, 05, 90][, AE, 05] 331F; [7A 1C, 05, 31][7A 08, 05, 33][7A 16, 05, 30][7A 58, 05, 30] -3320; [7A 1C, 05, 31][7A 66, 05, 31][7A 28, 05, 31][0D 6F, 05, 2E][7A 48, 05, 30] +3320; [7A 1C, 05, 31][7A 66, 05, 31][7A 28, 05, 31][0D 76, 05, 2E][7A 48, 05, 30] 3057; [7A 1E, 05, 85] 31F1; [7A 1E, 05, 10] @@ -40568,7 +41325,7 @@ FF80; [7A 26, 05, 9B] 32DF; [7A 26, 05, 26] 3060; [7A 26, 05, 85][, AE, 05] 30C0; [7A 26, 05, 90][, AE, 05] -3324; [7A 26, 05, 31][, AE, 2E][0D 6F, 05, 2E][7A 20, 05, 30] +3324; [7A 26, 05, 31][, AE, 2E][0D 76, 05, 2E][7A 20, 05, 30] 3061; [7A 28, 05, 85] 30C1; [7A 28, 05, 90] @@ -40643,9 +41400,9 @@ FF8A; [7A 3A, 05, A0] 30D0; [7A 3A, 05, 98][, AE, 05] 3071; [7A 3A, 05, 85][, B0, 05] 30D1; [7A 3A, 05, 98][, B0, 05] -332B; [7A 3A, 05, 30][, B0, 2E][0D 6F, 05, 2E][7A 22, 05, 31][7A 66, 05, 31][7A 2E, 05, 33] -332C; [7A 3A, 05, 30][, B0, 2E][0D 6F, 05, 2E][7A 2A, 05, 33] -332D; [7A 3A, 05, 30][, AE, 2E][0D 6F, 05, 2E][7A 5A, 05, 30][7A 58, 05, 30] +332B; [7A 3A, 05, 30][, B0, 2E][0D 76, 05, 2E][7A 22, 05, 31][7A 66, 05, 31][7A 2E, 05, 33] +332C; [7A 3A, 05, 30][, B0, 2E][0D 76, 05, 2E][7A 2A, 05, 33] +332D; [7A 3A, 05, 30][, AE, 2E][0D 76, 05, 2E][7A 5A, 05, 30][7A 58, 05, 30] 332A; [7A 3A, 05, 30][7A 08, 05, 33][7A 2A, 05, 33] 3072; [7A 3C, 05, 85] @@ -40672,7 +41429,7 @@ FF8C; [7A 3E, 05, A0] 3077; [7A 3E, 05, 85][, B0, 05] 30D7; [7A 3E, 05, 98][, B0, 05] 3332; [7A 3E, 05, 30][7A 06, 05, 33][7A 54, 05, 30][7A 2A, 05, 33][7A 2E, 05, 33][, AE, 2E] -3333; [7A 3E, 05, 30][7A 08, 05, 33][0D 6F, 05, 2E][7A 2E, 05, 33] +3333; [7A 3E, 05, 30][7A 08, 05, 33][0D 76, 05, 2E][7A 2E, 05, 33] 3334; [7A 3E, 05, 30][, AE, 2E][7A 2A, 05, 33][7A 1E, 05, 30][7A 0E, 05, 33][7A 58, 05, 30] 3335; [7A 3E, 05, 30][7A 54, 05, 30][7A 66, 05, 31] @@ -40685,9 +41442,9 @@ FF8D; [7A 40, 05, A0] 30D9; [7A 40, 05, 98][, AE, 05] 307A; [7A 40, 05, 85][, B0, 05] 30DA; [7A 40, 05, 98][, B0, 05] -333B; [7A 40, 05, 30][, B0, 2E][0D 6F, 05, 2E][7A 1E, 05, 30][, AE, 2E] -333C; [7A 40, 05, 30][, AE, 2E][0D 6F, 05, 2E][7A 26, 05, 31] -3336; [7A 40, 05, 30][7A 16, 05, 30][7A 26, 05, 31][0D 6F, 05, 2E][7A 58, 05, 30] +333B; [7A 40, 05, 30][, B0, 2E][0D 76, 05, 2E][7A 1E, 05, 30][, AE, 2E] +333C; [7A 40, 05, 30][, AE, 2E][0D 76, 05, 2E][7A 26, 05, 31] +3336; [7A 40, 05, 30][7A 16, 05, 30][7A 26, 05, 31][0D 76, 05, 2E][7A 58, 05, 30] 3337; [7A 40, 05, 30][, B0, 2E][7A 24, 05, 31] 3338; [7A 40, 05, 30][, B0, 2E][7A 32, 05, 31][7A 3C, 05, 30] 3339; [7A 40, 05, 30][7A 58, 05, 30][7A 2A, 05, 33] @@ -40702,8 +41459,8 @@ FF8E; [7A 42, 05, A0] 30DC; [7A 42, 05, 98][, AE, 05] 307D; [7A 42, 05, 85][, B0, 05] 30DD; [7A 42, 05, 98][, B0, 05] -3341; [7A 42, 05, 30][0D 6F, 05, 2E][7A 58, 05, 30] -3342; [7A 42, 05, 30][0D 6F, 05, 2E][7A 66, 05, 31] +3341; [7A 42, 05, 30][0D 76, 05, 2E][7A 58, 05, 30] +3342; [7A 42, 05, 30][0D 76, 05, 2E][7A 66, 05, 31] 333D; [7A 42, 05, 30][, B0, 2E][7A 08, 05, 33][7A 66, 05, 31][7A 2E, 05, 33] 1F200; [7A 42, 05, 30][7A 12, 05, 30] 333E; [7A 42, 05, 30][, AE, 2E][7A 58, 05, 30][7A 2E, 05, 33] @@ -40727,7 +41484,7 @@ FF90; [7A 46, 05, 9B] 32EF; [7A 46, 05, 26] 3348; [7A 46, 05, 31][7A 16, 05, 30][7A 5C, 05, 30][7A 66, 05, 31] 3349; [7A 46, 05, 31][7A 56, 05, 33] -334A; [7A 46, 05, 31][7A 56, 05, 33][7A 3A, 05, 30][, AE, 2E][0D 6F, 05, 2E][7A 58, 05, 30] +334A; [7A 46, 05, 31][7A 56, 05, 33][7A 3A, 05, 30][, AE, 2E][0D 76, 05, 2E][7A 58, 05, 30] 3080; [7A 48, 05, 85] 31FA; [7A 48, 05, 10] @@ -40739,7 +41496,7 @@ FF91; [7A 48, 05, A0] 30E1; [7A 4A, 05, 90] FF92; [7A 4A, 05, 9B] 32F1; [7A 4A, 05, 26] -334D; [7A 4A, 05, 31][0D 6F, 05, 2E][7A 2E, 05, 33][7A 58, 05, 30] +334D; [7A 4A, 05, 31][0D 76, 05, 2E][7A 2E, 05, 33][7A 58, 05, 30] 334B; [7A 4A, 05, 31][7A 12, 05, 30][, AE, 2E] 334C; [7A 4A, 05, 31][7A 12, 05, 30][, AE, 2E][7A 2E, 05, 33][7A 66, 05, 31] @@ -40755,8 +41512,8 @@ FF6C; [7A 4E, 05, 17] 30E4; [7A 4E, 05, 9E] FF94; [7A 4E, 05, A5] 32F3; [7A 4E, 05, 2C] -334E; [7A 4E, 05, 33][0D 6F, 05, 2E][7A 2E, 05, 33][, AE, 2E] -334F; [7A 4E, 05, 33][0D 6F, 05, 2E][7A 58, 05, 30] +334E; [7A 4E, 05, 33][0D 76, 05, 2E][7A 2E, 05, 33][, AE, 2E] +334F; [7A 4E, 05, 33][0D 76, 05, 2E][7A 58, 05, 30] 3085; [7A 50, 05, 03] 3086; [7A 50, 05, 85] @@ -40795,8 +41552,8 @@ FF98; [7A 56, 05, 9E] 30EB; [7A 58, 05, 98] FF99; [7A 58, 05, A0] 32F8; [7A 58, 05, 28] -3354; [7A 58, 05, 30][0D 6F, 05, 2E][7A 3E, 05, 30][, AE, 2E][7A 58, 05, 30] -3353; [7A 58, 05, 30][7A 3C, 05, 30][, B0, 2E][0D 6F, 05, 2E] +3354; [7A 58, 05, 30][0D 76, 05, 2E][7A 3E, 05, 30][, AE, 2E][7A 58, 05, 30] +3353; [7A 58, 05, 30][7A 3C, 05, 30][, B0, 2E][0D 76, 05, 2E] 308C; [7A 5A, 05, 85] 31FE; [7A 5A, 05, 10] @@ -41448,6 +42205,7 @@ FDD1 3105; [7B 04 02, 05, 05] # BOPOMOFO first primary starts new lead byte (com 310C; [7B 1A, 05, 05] 310D; [7B 1C, 05, 05] +31BB; [7B 1C, 05, 20] 31A3; [7B 1C, 70, 05] 310E; [7B 1E, 05, 05] @@ -41469,3736 +42227,3746 @@ FDD1 3105; [7B 04 02, 05, 05] # BOPOMOFO first primary starts new lead byte (com 312C; [7B 2C, 05, 05] -3113; [7B 2E, 05, 05] +31BC; [7B 2E, 05, 05] + +31BD; [7B 30, 05, 05] + +3113; [7B 32, 05, 05] + +3114; [7B 34, 05, 05] -3114; [7B 30, 05, 05] +3115; [7B 36, 05, 05] -3115; [7B 32, 05, 05] +3116; [7B 38, 05, 05] -3116; [7B 34, 05, 05] +3117; [7B 3A, 05, 05] +31A1; [7B 3A, 70, 05] -3117; [7B 36, 05, 05] -31A1; [7B 36, 70, 05] +3118; [7B 3C, 05, 05] -3118; [7B 38, 05, 05] +3119; [7B 3E, 05, 05] -3119; [7B 3A, 05, 05] +31B8; [7B 40, 05, 05] -31B8; [7B 3C, 05, 05] +31B9; [7B 42, 05, 05] -31B9; [7B 3E, 05, 05] +31BA; [7B 44, 05, 05] -31BA; [7B 40, 05, 05] +311A; [7B 46, 05, 05] +31A9; [7B 46, 70, 05] -311A; [7B 42, 05, 05] -31A9; [7B 42, 70, 05] +311B; [7B 48, 05, 05] +31A7; [7B 48, 70, 05] -311B; [7B 44, 05, 05] -31A7; [7B 44, 70, 05] +31A6; [7B 4A, 05, 05] -31A6; [7B 46, 05, 05] +311C; [7B 4C, 05, 05] +312E; [7B 4C, 05, 20] -311C; [7B 48, 05, 05] -312E; [7B 48, 05, 20] +311D; [7B 4E, 05, 05] -311D; [7B 4A, 05, 05] +31A4; [7B 50, 05, 05] +31A5; [7B 50, 70, 05] -31A4; [7B 4C, 05, 05] -31A5; [7B 4C, 70, 05] +311E; [7B 52, 05, 05] +31AE; [7B 52, 70, 05] -311E; [7B 4E, 05, 05] -31AE; [7B 4E, 70, 05] +311F; [7B 54, 05, 05] -311F; [7B 50, 05, 05] +3120; [7B 56, 05, 05] +31AF; [7B 56, 70, 05] -3120; [7B 52, 05, 05] -31AF; [7B 52, 70, 05] +3121; [7B 58, 05, 05] -3121; [7B 54, 05, 05] +3122; [7B 5A, 05, 05] -3122; [7B 56, 05, 05] +3123; [7B 5C, 05, 05] -3123; [7B 58, 05, 05] +3124; [7B 5E, 05, 05] -3124; [7B 5A, 05, 05] +31B2; [7B 60, 05, 05] -31B2; [7B 5C, 05, 05] +3125; [7B 62, 05, 05] -3125; [7B 5E, 05, 05] +31B0; [7B 64, 05, 05] -31B0; [7B 60, 05, 05] +31B1; [7B 66, 05, 05] -31B1; [7B 62, 05, 05] +3126; [7B 68, 05, 05] -3126; [7B 64, 05, 05] +3127; [7B 6A, 05, 05] +31AA; [7B 6A, 70, 05] +31B3; [7B 6A, 70, 20] -3127; [7B 66, 05, 05] -31AA; [7B 66, 70, 05] -31B3; [7B 66, 70, 20] +3128; [7B 6C, 05, 05] +31AB; [7B 6C, 70, 05] +31A8; [7B 6C, 78, 05] -3128; [7B 68, 05, 05] -31AB; [7B 68, 70, 05] -31A8; [7B 68, 78, 05] +3129; [7B 6E, 05, 05] -3129; [7B 6A, 05, 05] +312D; [7B 70, 05, 05] -312D; [7B 6C, 05, 05] +31BE; [7B 72, 05, 05] -FDD1 A288; [7B 6E 02, 05, 05] # YI first primary (compressible) +31BF; [7B 74, 05, 05] -A000; [7B 6E 09, 05, 05] +FDD1 A288; [7B 76 02, 05, 05] # YI first primary (compressible) -A001; [7B 6E 10, 05, 05] +A000; [7B 76 09, 05, 05] -A002; [7B 6E 17, 05, 05] +A001; [7B 76 10, 05, 05] -A003; [7B 6E 1E, 05, 05] +A002; [7B 76 17, 05, 05] -A004; [7B 6E 25, 05, 05] +A003; [7B 76 1E, 05, 05] -A005; [7B 6E 2C, 05, 05] +A004; [7B 76 25, 05, 05] -A006; [7B 6E 33, 05, 05] +A005; [7B 76 2C, 05, 05] -A007; [7B 6E 3A, 05, 05] +A006; [7B 76 33, 05, 05] -A008; [7B 6E 41, 05, 05] +A007; [7B 76 3A, 05, 05] -A009; [7B 6E 48, 05, 05] +A008; [7B 76 41, 05, 05] -A00A; [7B 6E 4F, 05, 05] +A009; [7B 76 48, 05, 05] -A00B; [7B 6E 56, 05, 05] +A00A; [7B 76 4F, 05, 05] -A00C; [7B 6E 5D, 05, 05] +A00B; [7B 76 56, 05, 05] -A00D; [7B 6E 64, 05, 05] +A00C; [7B 76 5D, 05, 05] -A00E; [7B 6E 6B, 05, 05] +A00D; [7B 76 64, 05, 05] -A00F; [7B 6E 72, 05, 05] +A00E; [7B 76 6B, 05, 05] -A010; [7B 6E 79, 05, 05] +A00F; [7B 76 72, 05, 05] -A011; [7B 6E 80, 05, 05] +A010; [7B 76 79, 05, 05] -A012; [7B 6E 87, 05, 05] +A011; [7B 76 80, 05, 05] -A013; [7B 6E 8E, 05, 05] +A012; [7B 76 87, 05, 05] -A014; [7B 6E 95, 05, 05] +A013; [7B 76 8E, 05, 05] -A015; [7B 6E 9C, 05, 05] +A014; [7B 76 95, 05, 05] -A016; [7B 6E A3, 05, 05] +A015; [7B 76 9C, 05, 05] -A017; [7B 6E AA, 05, 05] +A016; [7B 76 A3, 05, 05] -A018; [7B 6E B1, 05, 05] +A017; [7B 76 AA, 05, 05] -A019; [7B 6E B8, 05, 05] +A018; [7B 76 B1, 05, 05] -A01A; [7B 6E BF, 05, 05] +A019; [7B 76 B8, 05, 05] -A01B; [7B 6E C6, 05, 05] +A01A; [7B 76 BF, 05, 05] -A01C; [7B 6E CD, 05, 05] +A01B; [7B 76 C6, 05, 05] -A01D; [7B 6E D4, 05, 05] +A01C; [7B 76 CD, 05, 05] -A01E; [7B 6E DB, 05, 05] +A01D; [7B 76 D4, 05, 05] -A01F; [7B 6E E2, 05, 05] +A01E; [7B 76 DB, 05, 05] -A020; [7B 6E E9, 05, 05] +A01F; [7B 76 E2, 05, 05] -A021; [7B 6E F0, 05, 05] +A020; [7B 76 E9, 05, 05] -A022; [7B 6E F7, 05, 05] +A021; [7B 76 F0, 05, 05] -A023; [7B 6E FE, 05, 05] +A022; [7B 76 F7, 05, 05] -A024; [7B 6F 07, 05, 05] +A023; [7B 76 FE, 05, 05] -A025; [7B 6F 0E, 05, 05] +A024; [7B 77 07, 05, 05] -A026; [7B 6F 15, 05, 05] +A025; [7B 77 0E, 05, 05] -A027; [7B 6F 1C, 05, 05] +A026; [7B 77 15, 05, 05] -A028; [7B 6F 23, 05, 05] +A027; [7B 77 1C, 05, 05] -A029; [7B 6F 2A, 05, 05] +A028; [7B 77 23, 05, 05] -A02A; [7B 6F 31, 05, 05] +A029; [7B 77 2A, 05, 05] -A02B; [7B 6F 38, 05, 05] +A02A; [7B 77 31, 05, 05] -A02C; [7B 6F 3F, 05, 05] +A02B; [7B 77 38, 05, 05] -A02D; [7B 6F 46, 05, 05] +A02C; [7B 77 3F, 05, 05] -A02E; [7B 6F 4D, 05, 05] +A02D; [7B 77 46, 05, 05] -A02F; [7B 6F 54, 05, 05] +A02E; [7B 77 4D, 05, 05] -A030; [7B 6F 5B, 05, 05] +A02F; [7B 77 54, 05, 05] -A031; [7B 6F 62, 05, 05] +A030; [7B 77 5B, 05, 05] -A032; [7B 6F 69, 05, 05] +A031; [7B 77 62, 05, 05] -A033; [7B 6F 70, 05, 05] +A032; [7B 77 69, 05, 05] -A034; [7B 6F 77, 05, 05] +A033; [7B 77 70, 05, 05] -A035; [7B 6F 7E, 05, 05] +A034; [7B 77 77, 05, 05] -A036; [7B 6F 85, 05, 05] +A035; [7B 77 7E, 05, 05] -A037; [7B 6F 8C, 05, 05] +A036; [7B 77 85, 05, 05] -A038; [7B 6F 93, 05, 05] +A037; [7B 77 8C, 05, 05] -A039; [7B 6F 9A, 05, 05] +A038; [7B 77 93, 05, 05] -A03A; [7B 6F A1, 05, 05] +A039; [7B 77 9A, 05, 05] -A03B; [7B 6F A8, 05, 05] +A03A; [7B 77 A1, 05, 05] -A03C; [7B 6F AF, 05, 05] +A03B; [7B 77 A8, 05, 05] -A03D; [7B 6F B6, 05, 05] +A03C; [7B 77 AF, 05, 05] -A03E; [7B 6F BD, 05, 05] +A03D; [7B 77 B6, 05, 05] -A03F; [7B 6F C4, 05, 05] +A03E; [7B 77 BD, 05, 05] -A040; [7B 6F CB, 05, 05] +A03F; [7B 77 C4, 05, 05] -A041; [7B 6F D2, 05, 05] +A040; [7B 77 CB, 05, 05] -A042; [7B 6F D9, 05, 05] +A041; [7B 77 D2, 05, 05] -A043; [7B 6F E0, 05, 05] +A042; [7B 77 D9, 05, 05] -A044; [7B 6F E7, 05, 05] +A043; [7B 77 E0, 05, 05] -A045; [7B 6F EE, 05, 05] +A044; [7B 77 E7, 05, 05] -A046; [7B 6F F5, 05, 05] +A045; [7B 77 EE, 05, 05] -A047; [7B 6F FC, 05, 05] +A046; [7B 77 F5, 05, 05] -A048; [7B 70 05, 05, 05] +A047; [7B 77 FC, 05, 05] -A049; [7B 70 0C, 05, 05] +A048; [7B 78 05, 05, 05] -A04A; [7B 70 13, 05, 05] +A049; [7B 78 0C, 05, 05] -A04B; [7B 70 1A, 05, 05] +A04A; [7B 78 13, 05, 05] -A04C; [7B 70 21, 05, 05] +A04B; [7B 78 1A, 05, 05] -A04D; [7B 70 28, 05, 05] +A04C; [7B 78 21, 05, 05] -A04E; [7B 70 2F, 05, 05] +A04D; [7B 78 28, 05, 05] -A04F; [7B 70 36, 05, 05] +A04E; [7B 78 2F, 05, 05] -A050; [7B 70 3D, 05, 05] +A04F; [7B 78 36, 05, 05] -A051; [7B 70 44, 05, 05] +A050; [7B 78 3D, 05, 05] -A052; [7B 70 4B, 05, 05] +A051; [7B 78 44, 05, 05] -A053; [7B 70 52, 05, 05] +A052; [7B 78 4B, 05, 05] -A054; [7B 70 59, 05, 05] +A053; [7B 78 52, 05, 05] -A055; [7B 70 60, 05, 05] +A054; [7B 78 59, 05, 05] -A056; [7B 70 67, 05, 05] +A055; [7B 78 60, 05, 05] -A057; [7B 70 6E, 05, 05] +A056; [7B 78 67, 05, 05] -A058; [7B 70 75, 05, 05] +A057; [7B 78 6E, 05, 05] -A059; [7B 70 7C, 05, 05] +A058; [7B 78 75, 05, 05] -A05A; [7B 70 83, 05, 05] +A059; [7B 78 7C, 05, 05] -A05B; [7B 70 8A, 05, 05] +A05A; [7B 78 83, 05, 05] -A05C; [7B 70 91, 05, 05] +A05B; [7B 78 8A, 05, 05] -A05D; [7B 70 98, 05, 05] +A05C; [7B 78 91, 05, 05] -A05E; [7B 70 9F, 05, 05] +A05D; [7B 78 98, 05, 05] -A05F; [7B 70 A6, 05, 05] +A05E; [7B 78 9F, 05, 05] -A060; [7B 70 AD, 05, 05] +A05F; [7B 78 A6, 05, 05] -A061; [7B 70 B4, 05, 05] +A060; [7B 78 AD, 05, 05] -A062; [7B 70 BB, 05, 05] +A061; [7B 78 B4, 05, 05] -A063; [7B 70 C2, 05, 05] +A062; [7B 78 BB, 05, 05] -A064; [7B 70 C9, 05, 05] +A063; [7B 78 C2, 05, 05] -A065; [7B 70 D0, 05, 05] +A064; [7B 78 C9, 05, 05] -A066; [7B 70 D7, 05, 05] +A065; [7B 78 D0, 05, 05] -A067; [7B 70 DE, 05, 05] +A066; [7B 78 D7, 05, 05] -A068; [7B 70 E5, 05, 05] +A067; [7B 78 DE, 05, 05] -A069; [7B 70 EC, 05, 05] +A068; [7B 78 E5, 05, 05] -A06A; [7B 70 F3, 05, 05] +A069; [7B 78 EC, 05, 05] -A06B; [7B 70 FA, 05, 05] +A06A; [7B 78 F3, 05, 05] -A06C; [7B 71 03, 05, 05] +A06B; [7B 78 FA, 05, 05] -A06D; [7B 71 0A, 05, 05] +A06C; [7B 79 03, 05, 05] -A06E; [7B 71 11, 05, 05] +A06D; [7B 79 0A, 05, 05] -A06F; [7B 71 18, 05, 05] +A06E; [7B 79 11, 05, 05] -A070; [7B 71 1F, 05, 05] +A06F; [7B 79 18, 05, 05] -A071; [7B 71 26, 05, 05] +A070; [7B 79 1F, 05, 05] -A072; [7B 71 2D, 05, 05] +A071; [7B 79 26, 05, 05] -A073; [7B 71 34, 05, 05] +A072; [7B 79 2D, 05, 05] -A074; [7B 71 3B, 05, 05] +A073; [7B 79 34, 05, 05] -A075; [7B 71 42, 05, 05] +A074; [7B 79 3B, 05, 05] -A076; [7B 71 49, 05, 05] +A075; [7B 79 42, 05, 05] -A077; [7B 71 50, 05, 05] +A076; [7B 79 49, 05, 05] -A078; [7B 71 57, 05, 05] +A077; [7B 79 50, 05, 05] -A079; [7B 71 5E, 05, 05] +A078; [7B 79 57, 05, 05] -A07A; [7B 71 65, 05, 05] +A079; [7B 79 5E, 05, 05] -A07B; [7B 71 6C, 05, 05] +A07A; [7B 79 65, 05, 05] -A07C; [7B 71 73, 05, 05] +A07B; [7B 79 6C, 05, 05] -A07D; [7B 71 7A, 05, 05] +A07C; [7B 79 73, 05, 05] -A07E; [7B 71 81, 05, 05] +A07D; [7B 79 7A, 05, 05] -A07F; [7B 71 88, 05, 05] +A07E; [7B 79 81, 05, 05] -A080; [7B 71 8F, 05, 05] +A07F; [7B 79 88, 05, 05] -A081; [7B 71 96, 05, 05] +A080; [7B 79 8F, 05, 05] -A082; [7B 71 9D, 05, 05] +A081; [7B 79 96, 05, 05] -A083; [7B 71 A4, 05, 05] +A082; [7B 79 9D, 05, 05] -A084; [7B 71 AB, 05, 05] +A083; [7B 79 A4, 05, 05] -A085; [7B 71 B2, 05, 05] +A084; [7B 79 AB, 05, 05] -A086; [7B 71 B9, 05, 05] +A085; [7B 79 B2, 05, 05] -A087; [7B 71 C0, 05, 05] +A086; [7B 79 B9, 05, 05] -A088; [7B 71 C7, 05, 05] +A087; [7B 79 C0, 05, 05] -A089; [7B 71 CE, 05, 05] +A088; [7B 79 C7, 05, 05] -A08A; [7B 71 D5, 05, 05] +A089; [7B 79 CE, 05, 05] -A08B; [7B 71 DC, 05, 05] +A08A; [7B 79 D5, 05, 05] -A08C; [7B 71 E3, 05, 05] +A08B; [7B 79 DC, 05, 05] -A08D; [7B 71 EA, 05, 05] +A08C; [7B 79 E3, 05, 05] -A08E; [7B 71 F1, 05, 05] +A08D; [7B 79 EA, 05, 05] -A08F; [7B 71 F8, 05, 05] +A08E; [7B 79 F1, 05, 05] -A090; [7B 71 FF, 05, 05] +A08F; [7B 79 F8, 05, 05] -A091; [7B 72 08, 05, 05] +A090; [7B 79 FF, 05, 05] -A092; [7B 72 0F, 05, 05] +A091; [7B 7A 08, 05, 05] -A093; [7B 72 16, 05, 05] +A092; [7B 7A 0F, 05, 05] -A094; [7B 72 1D, 05, 05] +A093; [7B 7A 16, 05, 05] -A095; [7B 72 24, 05, 05] +A094; [7B 7A 1D, 05, 05] -A096; [7B 72 2B, 05, 05] +A095; [7B 7A 24, 05, 05] -A097; [7B 72 32, 05, 05] +A096; [7B 7A 2B, 05, 05] -A098; [7B 72 39, 05, 05] +A097; [7B 7A 32, 05, 05] -A099; [7B 72 40, 05, 05] +A098; [7B 7A 39, 05, 05] -A09A; [7B 72 47, 05, 05] +A099; [7B 7A 40, 05, 05] -A09B; [7B 72 4E, 05, 05] +A09A; [7B 7A 47, 05, 05] -A09C; [7B 72 55, 05, 05] +A09B; [7B 7A 4E, 05, 05] -A09D; [7B 72 5C, 05, 05] +A09C; [7B 7A 55, 05, 05] -A09E; [7B 72 63, 05, 05] +A09D; [7B 7A 5C, 05, 05] -A09F; [7B 72 6A, 05, 05] +A09E; [7B 7A 63, 05, 05] -A0A0; [7B 72 71, 05, 05] +A09F; [7B 7A 6A, 05, 05] -A0A1; [7B 72 78, 05, 05] +A0A0; [7B 7A 71, 05, 05] -A0A2; [7B 72 7F, 05, 05] +A0A1; [7B 7A 78, 05, 05] -A0A3; [7B 72 86, 05, 05] +A0A2; [7B 7A 7F, 05, 05] -A0A4; [7B 72 8D, 05, 05] +A0A3; [7B 7A 86, 05, 05] -A0A5; [7B 72 94, 05, 05] +A0A4; [7B 7A 8D, 05, 05] -A0A6; [7B 72 9B, 05, 05] +A0A5; [7B 7A 94, 05, 05] -A0A7; [7B 72 A2, 05, 05] +A0A6; [7B 7A 9B, 05, 05] -A0A8; [7B 72 A9, 05, 05] +A0A7; [7B 7A A2, 05, 05] -A0A9; [7B 72 B0, 05, 05] +A0A8; [7B 7A A9, 05, 05] -A0AA; [7B 72 B7, 05, 05] +A0A9; [7B 7A B0, 05, 05] -A0AB; [7B 72 BE, 05, 05] +A0AA; [7B 7A B7, 05, 05] -A0AC; [7B 72 C5, 05, 05] +A0AB; [7B 7A BE, 05, 05] -A0AD; [7B 72 CC, 05, 05] +A0AC; [7B 7A C5, 05, 05] -A0AE; [7B 72 D3, 05, 05] +A0AD; [7B 7A CC, 05, 05] -A0AF; [7B 72 DA, 05, 05] +A0AE; [7B 7A D3, 05, 05] -A0B0; [7B 72 E1, 05, 05] +A0AF; [7B 7A DA, 05, 05] -A0B1; [7B 72 E8, 05, 05] +A0B0; [7B 7A E1, 05, 05] -A0B2; [7B 72 EF, 05, 05] +A0B1; [7B 7A E8, 05, 05] -A0B3; [7B 72 F6, 05, 05] +A0B2; [7B 7A EF, 05, 05] -A0B4; [7B 72 FD, 05, 05] +A0B3; [7B 7A F6, 05, 05] -A0B5; [7B 73 06, 05, 05] +A0B4; [7B 7A FD, 05, 05] -A0B6; [7B 73 0D, 05, 05] +A0B5; [7B 7B 06, 05, 05] -A0B7; [7B 73 14, 05, 05] +A0B6; [7B 7B 0D, 05, 05] -A0B8; [7B 73 1B, 05, 05] +A0B7; [7B 7B 14, 05, 05] -A0B9; [7B 73 22, 05, 05] +A0B8; [7B 7B 1B, 05, 05] -A0BA; [7B 73 29, 05, 05] +A0B9; [7B 7B 22, 05, 05] -A0BB; [7B 73 30, 05, 05] +A0BA; [7B 7B 29, 05, 05] -A0BC; [7B 73 37, 05, 05] +A0BB; [7B 7B 30, 05, 05] -A0BD; [7B 73 3E, 05, 05] +A0BC; [7B 7B 37, 05, 05] -A0BE; [7B 73 45, 05, 05] +A0BD; [7B 7B 3E, 05, 05] -A0BF; [7B 73 4C, 05, 05] +A0BE; [7B 7B 45, 05, 05] -A0C0; [7B 73 53, 05, 05] +A0BF; [7B 7B 4C, 05, 05] -A0C1; [7B 73 5A, 05, 05] +A0C0; [7B 7B 53, 05, 05] -A0C2; [7B 73 61, 05, 05] +A0C1; [7B 7B 5A, 05, 05] -A0C3; [7B 73 68, 05, 05] +A0C2; [7B 7B 61, 05, 05] -A0C4; [7B 73 6F, 05, 05] +A0C3; [7B 7B 68, 05, 05] -A0C5; [7B 73 76, 05, 05] +A0C4; [7B 7B 6F, 05, 05] -A0C6; [7B 73 7D, 05, 05] +A0C5; [7B 7B 76, 05, 05] -A0C7; [7B 73 84, 05, 05] +A0C6; [7B 7B 7D, 05, 05] -A0C8; [7B 73 8B, 05, 05] +A0C7; [7B 7B 84, 05, 05] -A0C9; [7B 73 92, 05, 05] +A0C8; [7B 7B 8B, 05, 05] -A0CA; [7B 73 99, 05, 05] +A0C9; [7B 7B 92, 05, 05] -A0CB; [7B 73 A0, 05, 05] +A0CA; [7B 7B 99, 05, 05] -A0CC; [7B 73 A7, 05, 05] +A0CB; [7B 7B A0, 05, 05] -A0CD; [7B 73 AE, 05, 05] +A0CC; [7B 7B A7, 05, 05] -A0CE; [7B 73 B5, 05, 05] +A0CD; [7B 7B AE, 05, 05] -A0CF; [7B 73 BC, 05, 05] +A0CE; [7B 7B B5, 05, 05] -A0D0; [7B 73 C3, 05, 05] +A0CF; [7B 7B BC, 05, 05] -A0D1; [7B 73 CA, 05, 05] +A0D0; [7B 7B C3, 05, 05] -A0D2; [7B 73 D1, 05, 05] +A0D1; [7B 7B CA, 05, 05] -A0D3; [7B 73 D8, 05, 05] +A0D2; [7B 7B D1, 05, 05] -A0D4; [7B 73 DF, 05, 05] +A0D3; [7B 7B D8, 05, 05] -A0D5; [7B 73 E6, 05, 05] +A0D4; [7B 7B DF, 05, 05] -A0D6; [7B 73 ED, 05, 05] +A0D5; [7B 7B E6, 05, 05] -A0D7; [7B 73 F4, 05, 05] +A0D6; [7B 7B ED, 05, 05] -A0D8; [7B 73 FB, 05, 05] +A0D7; [7B 7B F4, 05, 05] -A0D9; [7B 74 04, 05, 05] +A0D8; [7B 7B FB, 05, 05] -A0DA; [7B 74 0B, 05, 05] +A0D9; [7B 7C 04, 05, 05] -A0DB; [7B 74 12, 05, 05] +A0DA; [7B 7C 0B, 05, 05] -A0DC; [7B 74 19, 05, 05] +A0DB; [7B 7C 12, 05, 05] -A0DD; [7B 74 20, 05, 05] +A0DC; [7B 7C 19, 05, 05] -A0DE; [7B 74 27, 05, 05] +A0DD; [7B 7C 20, 05, 05] -A0DF; [7B 74 2E, 05, 05] +A0DE; [7B 7C 27, 05, 05] -A0E0; [7B 74 35, 05, 05] +A0DF; [7B 7C 2E, 05, 05] -A0E1; [7B 74 3C, 05, 05] +A0E0; [7B 7C 35, 05, 05] -A0E2; [7B 74 43, 05, 05] +A0E1; [7B 7C 3C, 05, 05] -A0E3; [7B 74 4A, 05, 05] +A0E2; [7B 7C 43, 05, 05] -A0E4; [7B 74 51, 05, 05] +A0E3; [7B 7C 4A, 05, 05] -A0E5; [7B 74 58, 05, 05] +A0E4; [7B 7C 51, 05, 05] -A0E6; [7B 74 5F, 05, 05] +A0E5; [7B 7C 58, 05, 05] -A0E7; [7B 74 66, 05, 05] +A0E6; [7B 7C 5F, 05, 05] -A0E8; [7B 74 6D, 05, 05] +A0E7; [7B 7C 66, 05, 05] -A0E9; [7B 74 74, 05, 05] +A0E8; [7B 7C 6D, 05, 05] -A0EA; [7B 74 7B, 05, 05] +A0E9; [7B 7C 74, 05, 05] -A0EB; [7B 74 82, 05, 05] +A0EA; [7B 7C 7B, 05, 05] -A0EC; [7B 74 89, 05, 05] +A0EB; [7B 7C 82, 05, 05] -A0ED; [7B 74 90, 05, 05] +A0EC; [7B 7C 89, 05, 05] -A0EE; [7B 74 97, 05, 05] +A0ED; [7B 7C 90, 05, 05] -A0EF; [7B 74 9E, 05, 05] +A0EE; [7B 7C 97, 05, 05] -A0F0; [7B 74 A5, 05, 05] +A0EF; [7B 7C 9E, 05, 05] -A0F1; [7B 74 AC, 05, 05] +A0F0; [7B 7C A5, 05, 05] -A0F2; [7B 74 B3, 05, 05] +A0F1; [7B 7C AC, 05, 05] -A0F3; [7B 74 BA, 05, 05] +A0F2; [7B 7C B3, 05, 05] -A0F4; [7B 74 C1, 05, 05] +A0F3; [7B 7C BA, 05, 05] -A0F5; [7B 74 C8, 05, 05] +A0F4; [7B 7C C1, 05, 05] -A0F6; [7B 74 CF, 05, 05] +A0F5; [7B 7C C8, 05, 05] -A0F7; [7B 74 D6, 05, 05] +A0F6; [7B 7C CF, 05, 05] -A0F8; [7B 74 DD, 05, 05] +A0F7; [7B 7C D6, 05, 05] -A0F9; [7B 74 E4, 05, 05] +A0F8; [7B 7C DD, 05, 05] -A0FA; [7B 74 EB, 05, 05] +A0F9; [7B 7C E4, 05, 05] -A0FB; [7B 74 F2, 05, 05] +A0FA; [7B 7C EB, 05, 05] -A0FC; [7B 74 F9, 05, 05] +A0FB; [7B 7C F2, 05, 05] -A0FD; [7B 75 02, 05, 05] +A0FC; [7B 7C F9, 05, 05] -A0FE; [7B 75 09, 05, 05] +A0FD; [7B 7D 02, 05, 05] -A0FF; [7B 75 10, 05, 05] +A0FE; [7B 7D 09, 05, 05] -A100; [7B 75 17, 05, 05] +A0FF; [7B 7D 10, 05, 05] -A101; [7B 75 1E, 05, 05] +A100; [7B 7D 17, 05, 05] -A102; [7B 75 25, 05, 05] +A101; [7B 7D 1E, 05, 05] -A103; [7B 75 2C, 05, 05] +A102; [7B 7D 25, 05, 05] -A104; [7B 75 33, 05, 05] +A103; [7B 7D 2C, 05, 05] -A105; [7B 75 3A, 05, 05] +A104; [7B 7D 33, 05, 05] -A106; [7B 75 41, 05, 05] +A105; [7B 7D 3A, 05, 05] -A107; [7B 75 48, 05, 05] +A106; [7B 7D 41, 05, 05] -A108; [7B 75 4F, 05, 05] +A107; [7B 7D 48, 05, 05] -A109; [7B 75 56, 05, 05] +A108; [7B 7D 4F, 05, 05] -A10A; [7B 75 5D, 05, 05] +A109; [7B 7D 56, 05, 05] -A10B; [7B 75 64, 05, 05] +A10A; [7B 7D 5D, 05, 05] -A10C; [7B 75 6B, 05, 05] +A10B; [7B 7D 64, 05, 05] -A10D; [7B 75 72, 05, 05] +A10C; [7B 7D 6B, 05, 05] -A10E; [7B 75 79, 05, 05] +A10D; [7B 7D 72, 05, 05] -A10F; [7B 75 80, 05, 05] +A10E; [7B 7D 79, 05, 05] -A110; [7B 75 87, 05, 05] +A10F; [7B 7D 80, 05, 05] -A111; [7B 75 8E, 05, 05] +A110; [7B 7D 87, 05, 05] -A112; [7B 75 95, 05, 05] +A111; [7B 7D 8E, 05, 05] -A113; [7B 75 9C, 05, 05] +A112; [7B 7D 95, 05, 05] -A114; [7B 75 A3, 05, 05] +A113; [7B 7D 9C, 05, 05] -A115; [7B 75 AA, 05, 05] +A114; [7B 7D A3, 05, 05] -A116; [7B 75 B1, 05, 05] +A115; [7B 7D AA, 05, 05] -A117; [7B 75 B8, 05, 05] +A116; [7B 7D B1, 05, 05] -A118; [7B 75 BF, 05, 05] +A117; [7B 7D B8, 05, 05] -A119; [7B 75 C6, 05, 05] +A118; [7B 7D BF, 05, 05] -A11A; [7B 75 CD, 05, 05] +A119; [7B 7D C6, 05, 05] -A11B; [7B 75 D4, 05, 05] +A11A; [7B 7D CD, 05, 05] -A11C; [7B 75 DB, 05, 05] +A11B; [7B 7D D4, 05, 05] -A11D; [7B 75 E2, 05, 05] +A11C; [7B 7D DB, 05, 05] -A11E; [7B 75 E9, 05, 05] +A11D; [7B 7D E2, 05, 05] -A11F; [7B 75 F0, 05, 05] +A11E; [7B 7D E9, 05, 05] -A120; [7B 75 F7, 05, 05] +A11F; [7B 7D F0, 05, 05] -A121; [7B 75 FE, 05, 05] +A120; [7B 7D F7, 05, 05] -A122; [7B 76 07, 05, 05] +A121; [7B 7D FE, 05, 05] -A123; [7B 76 0E, 05, 05] +A122; [7B 7E 07, 05, 05] -A124; [7B 76 15, 05, 05] +A123; [7B 7E 0E, 05, 05] -A125; [7B 76 1C, 05, 05] +A124; [7B 7E 15, 05, 05] -A126; [7B 76 23, 05, 05] +A125; [7B 7E 1C, 05, 05] -A127; [7B 76 2A, 05, 05] +A126; [7B 7E 23, 05, 05] -A128; [7B 76 31, 05, 05] +A127; [7B 7E 2A, 05, 05] -A129; [7B 76 38, 05, 05] +A128; [7B 7E 31, 05, 05] -A12A; [7B 76 3F, 05, 05] +A129; [7B 7E 38, 05, 05] -A12B; [7B 76 46, 05, 05] +A12A; [7B 7E 3F, 05, 05] -A12C; [7B 76 4D, 05, 05] +A12B; [7B 7E 46, 05, 05] -A12D; [7B 76 54, 05, 05] +A12C; [7B 7E 4D, 05, 05] -A12E; [7B 76 5B, 05, 05] +A12D; [7B 7E 54, 05, 05] -A12F; [7B 76 62, 05, 05] +A12E; [7B 7E 5B, 05, 05] -A130; [7B 76 69, 05, 05] +A12F; [7B 7E 62, 05, 05] -A131; [7B 76 70, 05, 05] +A130; [7B 7E 69, 05, 05] -A132; [7B 76 77, 05, 05] +A131; [7B 7E 70, 05, 05] -A133; [7B 76 7E, 05, 05] +A132; [7B 7E 77, 05, 05] -A134; [7B 76 85, 05, 05] +A133; [7B 7E 7E, 05, 05] -A135; [7B 76 8C, 05, 05] +A134; [7B 7E 85, 05, 05] -A136; [7B 76 93, 05, 05] +A135; [7B 7E 8C, 05, 05] -A137; [7B 76 9A, 05, 05] +A136; [7B 7E 93, 05, 05] -A138; [7B 76 A1, 05, 05] +A137; [7B 7E 9A, 05, 05] -A139; [7B 76 A8, 05, 05] +A138; [7B 7E A1, 05, 05] -A13A; [7B 76 AF, 05, 05] +A139; [7B 7E A8, 05, 05] -A13B; [7B 76 B6, 05, 05] +A13A; [7B 7E AF, 05, 05] -A13C; [7B 76 BD, 05, 05] +A13B; [7B 7E B6, 05, 05] -A13D; [7B 76 C4, 05, 05] +A13C; [7B 7E BD, 05, 05] -A13E; [7B 76 CB, 05, 05] +A13D; [7B 7E C4, 05, 05] -A13F; [7B 76 D2, 05, 05] +A13E; [7B 7E CB, 05, 05] -A140; [7B 76 D9, 05, 05] +A13F; [7B 7E D2, 05, 05] -A141; [7B 76 E0, 05, 05] +A140; [7B 7E D9, 05, 05] -A142; [7B 76 E7, 05, 05] +A141; [7B 7E E0, 05, 05] -A143; [7B 76 EE, 05, 05] +A142; [7B 7E E7, 05, 05] -A144; [7B 76 F5, 05, 05] +A143; [7B 7E EE, 05, 05] -A145; [7B 76 FC, 05, 05] +A144; [7B 7E F5, 05, 05] -A146; [7B 77 05, 05, 05] +A145; [7B 7E FC, 05, 05] -A147; [7B 77 0C, 05, 05] +A146; [7B 7F 05, 05, 05] -A148; [7B 77 13, 05, 05] +A147; [7B 7F 0C, 05, 05] -A149; [7B 77 1A, 05, 05] +A148; [7B 7F 13, 05, 05] -A14A; [7B 77 21, 05, 05] +A149; [7B 7F 1A, 05, 05] -A14B; [7B 77 28, 05, 05] +A14A; [7B 7F 21, 05, 05] -A14C; [7B 77 2F, 05, 05] +A14B; [7B 7F 28, 05, 05] -A14D; [7B 77 36, 05, 05] +A14C; [7B 7F 2F, 05, 05] -A14E; [7B 77 3D, 05, 05] +A14D; [7B 7F 36, 05, 05] -A14F; [7B 77 44, 05, 05] +A14E; [7B 7F 3D, 05, 05] -A150; [7B 77 4B, 05, 05] +A14F; [7B 7F 44, 05, 05] -A151; [7B 77 52, 05, 05] +A150; [7B 7F 4B, 05, 05] -A152; [7B 77 59, 05, 05] +A151; [7B 7F 52, 05, 05] -A153; [7B 77 60, 05, 05] +A152; [7B 7F 59, 05, 05] -A154; [7B 77 67, 05, 05] +A153; [7B 7F 60, 05, 05] -A155; [7B 77 6E, 05, 05] +A154; [7B 7F 67, 05, 05] -A156; [7B 77 75, 05, 05] +A155; [7B 7F 6E, 05, 05] -A157; [7B 77 7C, 05, 05] +A156; [7B 7F 75, 05, 05] -A158; [7B 77 83, 05, 05] +A157; [7B 7F 7C, 05, 05] -A159; [7B 77 8A, 05, 05] +A158; [7B 7F 83, 05, 05] -A15A; [7B 77 91, 05, 05] +A159; [7B 7F 8A, 05, 05] -A15B; [7B 77 98, 05, 05] +A15A; [7B 7F 91, 05, 05] -A15C; [7B 77 9F, 05, 05] +A15B; [7B 7F 98, 05, 05] -A15D; [7B 77 A6, 05, 05] +A15C; [7B 7F 9F, 05, 05] -A15E; [7B 77 AD, 05, 05] +A15D; [7B 7F A6, 05, 05] -A15F; [7B 77 B4, 05, 05] +A15E; [7B 7F AD, 05, 05] -A160; [7B 77 BB, 05, 05] +A15F; [7B 7F B4, 05, 05] -A161; [7B 77 C2, 05, 05] +A160; [7B 7F BB, 05, 05] -A162; [7B 77 C9, 05, 05] +A161; [7B 7F C2, 05, 05] -A163; [7B 77 D0, 05, 05] +A162; [7B 7F C9, 05, 05] -A164; [7B 77 D7, 05, 05] +A163; [7B 7F D0, 05, 05] -A165; [7B 77 DE, 05, 05] +A164; [7B 7F D7, 05, 05] -A166; [7B 77 E5, 05, 05] +A165; [7B 7F DE, 05, 05] -A167; [7B 77 EC, 05, 05] +A166; [7B 7F E5, 05, 05] -A168; [7B 77 F3, 05, 05] +A167; [7B 7F EC, 05, 05] -A169; [7B 77 FA, 05, 05] +A168; [7B 7F F3, 05, 05] -A16A; [7B 78 03, 05, 05] +A169; [7B 7F FA, 05, 05] -A16B; [7B 78 0A, 05, 05] +A16A; [7B 80 03, 05, 05] -A16C; [7B 78 11, 05, 05] +A16B; [7B 80 0A, 05, 05] -A16D; [7B 78 18, 05, 05] +A16C; [7B 80 11, 05, 05] -A16E; [7B 78 1F, 05, 05] +A16D; [7B 80 18, 05, 05] -A16F; [7B 78 26, 05, 05] +A16E; [7B 80 1F, 05, 05] -A170; [7B 78 2D, 05, 05] +A16F; [7B 80 26, 05, 05] -A171; [7B 78 34, 05, 05] +A170; [7B 80 2D, 05, 05] -A172; [7B 78 3B, 05, 05] +A171; [7B 80 34, 05, 05] -A173; [7B 78 42, 05, 05] +A172; [7B 80 3B, 05, 05] -A174; [7B 78 49, 05, 05] +A173; [7B 80 42, 05, 05] -A175; [7B 78 50, 05, 05] +A174; [7B 80 49, 05, 05] -A176; [7B 78 57, 05, 05] +A175; [7B 80 50, 05, 05] -A177; [7B 78 5E, 05, 05] +A176; [7B 80 57, 05, 05] -A178; [7B 78 65, 05, 05] +A177; [7B 80 5E, 05, 05] -A179; [7B 78 6C, 05, 05] +A178; [7B 80 65, 05, 05] -A17A; [7B 78 73, 05, 05] +A179; [7B 80 6C, 05, 05] -A17B; [7B 78 7A, 05, 05] +A17A; [7B 80 73, 05, 05] -A17C; [7B 78 81, 05, 05] +A17B; [7B 80 7A, 05, 05] -A17D; [7B 78 88, 05, 05] +A17C; [7B 80 81, 05, 05] -A17E; [7B 78 8F, 05, 05] +A17D; [7B 80 88, 05, 05] -A17F; [7B 78 96, 05, 05] +A17E; [7B 80 8F, 05, 05] -A180; [7B 78 9D, 05, 05] +A17F; [7B 80 96, 05, 05] -A181; [7B 78 A4, 05, 05] +A180; [7B 80 9D, 05, 05] -A182; [7B 78 AB, 05, 05] +A181; [7B 80 A4, 05, 05] -A183; [7B 78 B2, 05, 05] +A182; [7B 80 AB, 05, 05] -A184; [7B 78 B9, 05, 05] +A183; [7B 80 B2, 05, 05] -A185; [7B 78 C0, 05, 05] +A184; [7B 80 B9, 05, 05] -A186; [7B 78 C7, 05, 05] +A185; [7B 80 C0, 05, 05] -A187; [7B 78 CE, 05, 05] +A186; [7B 80 C7, 05, 05] -A188; [7B 78 D5, 05, 05] +A187; [7B 80 CE, 05, 05] -A189; [7B 78 DC, 05, 05] +A188; [7B 80 D5, 05, 05] -A18A; [7B 78 E3, 05, 05] +A189; [7B 80 DC, 05, 05] -A18B; [7B 78 EA, 05, 05] +A18A; [7B 80 E3, 05, 05] -A18C; [7B 78 F1, 05, 05] +A18B; [7B 80 EA, 05, 05] -A18D; [7B 78 F8, 05, 05] +A18C; [7B 80 F1, 05, 05] -A18E; [7B 78 FF, 05, 05] +A18D; [7B 80 F8, 05, 05] -A18F; [7B 79 08, 05, 05] +A18E; [7B 80 FF, 05, 05] -A190; [7B 79 0F, 05, 05] +A18F; [7B 81 08, 05, 05] -A191; [7B 79 16, 05, 05] +A190; [7B 81 0F, 05, 05] -A192; [7B 79 1D, 05, 05] +A191; [7B 81 16, 05, 05] -A193; [7B 79 24, 05, 05] +A192; [7B 81 1D, 05, 05] -A194; [7B 79 2B, 05, 05] +A193; [7B 81 24, 05, 05] -A195; [7B 79 32, 05, 05] +A194; [7B 81 2B, 05, 05] -A196; [7B 79 39, 05, 05] +A195; [7B 81 32, 05, 05] -A197; [7B 79 40, 05, 05] +A196; [7B 81 39, 05, 05] -A198; [7B 79 47, 05, 05] +A197; [7B 81 40, 05, 05] -A199; [7B 79 4E, 05, 05] +A198; [7B 81 47, 05, 05] -A19A; [7B 79 55, 05, 05] +A199; [7B 81 4E, 05, 05] -A19B; [7B 79 5C, 05, 05] +A19A; [7B 81 55, 05, 05] -A19C; [7B 79 63, 05, 05] +A19B; [7B 81 5C, 05, 05] -A19D; [7B 79 6A, 05, 05] +A19C; [7B 81 63, 05, 05] -A19E; [7B 79 71, 05, 05] +A19D; [7B 81 6A, 05, 05] -A19F; [7B 79 78, 05, 05] +A19E; [7B 81 71, 05, 05] -A1A0; [7B 79 7F, 05, 05] +A19F; [7B 81 78, 05, 05] -A1A1; [7B 79 86, 05, 05] +A1A0; [7B 81 7F, 05, 05] -A1A2; [7B 79 8D, 05, 05] +A1A1; [7B 81 86, 05, 05] -A1A3; [7B 79 94, 05, 05] +A1A2; [7B 81 8D, 05, 05] -A1A4; [7B 79 9B, 05, 05] +A1A3; [7B 81 94, 05, 05] -A1A5; [7B 79 A2, 05, 05] +A1A4; [7B 81 9B, 05, 05] -A1A6; [7B 79 A9, 05, 05] +A1A5; [7B 81 A2, 05, 05] -A1A7; [7B 79 B0, 05, 05] +A1A6; [7B 81 A9, 05, 05] -A1A8; [7B 79 B7, 05, 05] +A1A7; [7B 81 B0, 05, 05] -A1A9; [7B 79 BE, 05, 05] +A1A8; [7B 81 B7, 05, 05] -A1AA; [7B 79 C5, 05, 05] +A1A9; [7B 81 BE, 05, 05] -A1AB; [7B 79 CC, 05, 05] +A1AA; [7B 81 C5, 05, 05] -A1AC; [7B 79 D3, 05, 05] +A1AB; [7B 81 CC, 05, 05] -A1AD; [7B 79 DA, 05, 05] +A1AC; [7B 81 D3, 05, 05] -A1AE; [7B 79 E1, 05, 05] +A1AD; [7B 81 DA, 05, 05] -A1AF; [7B 79 E8, 05, 05] +A1AE; [7B 81 E1, 05, 05] -A1B0; [7B 79 EF, 05, 05] +A1AF; [7B 81 E8, 05, 05] -A1B1; [7B 79 F6, 05, 05] +A1B0; [7B 81 EF, 05, 05] -A1B2; [7B 79 FD, 05, 05] +A1B1; [7B 81 F6, 05, 05] -A1B3; [7B 7A 06, 05, 05] +A1B2; [7B 81 FD, 05, 05] -A1B4; [7B 7A 0D, 05, 05] +A1B3; [7B 82 06, 05, 05] -A1B5; [7B 7A 14, 05, 05] +A1B4; [7B 82 0D, 05, 05] -A1B6; [7B 7A 1B, 05, 05] +A1B5; [7B 82 14, 05, 05] -A1B7; [7B 7A 22, 05, 05] +A1B6; [7B 82 1B, 05, 05] -A1B8; [7B 7A 29, 05, 05] +A1B7; [7B 82 22, 05, 05] -A1B9; [7B 7A 30, 05, 05] +A1B8; [7B 82 29, 05, 05] -A1BA; [7B 7A 37, 05, 05] +A1B9; [7B 82 30, 05, 05] -A1BB; [7B 7A 3E, 05, 05] +A1BA; [7B 82 37, 05, 05] -A1BC; [7B 7A 45, 05, 05] +A1BB; [7B 82 3E, 05, 05] -A1BD; [7B 7A 4C, 05, 05] +A1BC; [7B 82 45, 05, 05] -A1BE; [7B 7A 53, 05, 05] +A1BD; [7B 82 4C, 05, 05] -A1BF; [7B 7A 5A, 05, 05] +A1BE; [7B 82 53, 05, 05] -A1C0; [7B 7A 61, 05, 05] +A1BF; [7B 82 5A, 05, 05] -A1C1; [7B 7A 68, 05, 05] +A1C0; [7B 82 61, 05, 05] -A1C2; [7B 7A 6F, 05, 05] +A1C1; [7B 82 68, 05, 05] -A1C3; [7B 7A 76, 05, 05] +A1C2; [7B 82 6F, 05, 05] -A1C4; [7B 7A 7D, 05, 05] +A1C3; [7B 82 76, 05, 05] -A1C5; [7B 7A 84, 05, 05] +A1C4; [7B 82 7D, 05, 05] -A1C6; [7B 7A 8B, 05, 05] +A1C5; [7B 82 84, 05, 05] -A1C7; [7B 7A 92, 05, 05] +A1C6; [7B 82 8B, 05, 05] -A1C8; [7B 7A 99, 05, 05] +A1C7; [7B 82 92, 05, 05] -A1C9; [7B 7A A0, 05, 05] +A1C8; [7B 82 99, 05, 05] -A1CA; [7B 7A A7, 05, 05] +A1C9; [7B 82 A0, 05, 05] -A1CB; [7B 7A AE, 05, 05] +A1CA; [7B 82 A7, 05, 05] -A1CC; [7B 7A B5, 05, 05] +A1CB; [7B 82 AE, 05, 05] -A1CD; [7B 7A BC, 05, 05] +A1CC; [7B 82 B5, 05, 05] -A1CE; [7B 7A C3, 05, 05] +A1CD; [7B 82 BC, 05, 05] -A1CF; [7B 7A CA, 05, 05] +A1CE; [7B 82 C3, 05, 05] -A1D0; [7B 7A D1, 05, 05] +A1CF; [7B 82 CA, 05, 05] -A1D1; [7B 7A D8, 05, 05] +A1D0; [7B 82 D1, 05, 05] -A1D2; [7B 7A DF, 05, 05] +A1D1; [7B 82 D8, 05, 05] -A1D3; [7B 7A E6, 05, 05] +A1D2; [7B 82 DF, 05, 05] -A1D4; [7B 7A ED, 05, 05] +A1D3; [7B 82 E6, 05, 05] -A1D5; [7B 7A F4, 05, 05] +A1D4; [7B 82 ED, 05, 05] -A1D6; [7B 7A FB, 05, 05] +A1D5; [7B 82 F4, 05, 05] -A1D7; [7B 7B 04, 05, 05] +A1D6; [7B 82 FB, 05, 05] -A1D8; [7B 7B 0B, 05, 05] +A1D7; [7B 83 04, 05, 05] -A1D9; [7B 7B 12, 05, 05] +A1D8; [7B 83 0B, 05, 05] -A1DA; [7B 7B 19, 05, 05] +A1D9; [7B 83 12, 05, 05] -A1DB; [7B 7B 20, 05, 05] +A1DA; [7B 83 19, 05, 05] -A1DC; [7B 7B 27, 05, 05] +A1DB; [7B 83 20, 05, 05] -A1DD; [7B 7B 2E, 05, 05] +A1DC; [7B 83 27, 05, 05] -A1DE; [7B 7B 35, 05, 05] +A1DD; [7B 83 2E, 05, 05] -A1DF; [7B 7B 3C, 05, 05] +A1DE; [7B 83 35, 05, 05] -A1E0; [7B 7B 43, 05, 05] +A1DF; [7B 83 3C, 05, 05] -A1E1; [7B 7B 4A, 05, 05] +A1E0; [7B 83 43, 05, 05] -A1E2; [7B 7B 51, 05, 05] +A1E1; [7B 83 4A, 05, 05] -A1E3; [7B 7B 58, 05, 05] +A1E2; [7B 83 51, 05, 05] -A1E4; [7B 7B 5F, 05, 05] +A1E3; [7B 83 58, 05, 05] -A1E5; [7B 7B 66, 05, 05] +A1E4; [7B 83 5F, 05, 05] -A1E6; [7B 7B 6D, 05, 05] +A1E5; [7B 83 66, 05, 05] -A1E7; [7B 7B 74, 05, 05] +A1E6; [7B 83 6D, 05, 05] -A1E8; [7B 7B 7B, 05, 05] +A1E7; [7B 83 74, 05, 05] -A1E9; [7B 7B 82, 05, 05] +A1E8; [7B 83 7B, 05, 05] -A1EA; [7B 7B 89, 05, 05] +A1E9; [7B 83 82, 05, 05] -A1EB; [7B 7B 90, 05, 05] +A1EA; [7B 83 89, 05, 05] -A1EC; [7B 7B 97, 05, 05] +A1EB; [7B 83 90, 05, 05] -A1ED; [7B 7B 9E, 05, 05] +A1EC; [7B 83 97, 05, 05] -A1EE; [7B 7B A5, 05, 05] +A1ED; [7B 83 9E, 05, 05] -A1EF; [7B 7B AC, 05, 05] +A1EE; [7B 83 A5, 05, 05] -A1F0; [7B 7B B3, 05, 05] +A1EF; [7B 83 AC, 05, 05] -A1F1; [7B 7B BA, 05, 05] +A1F0; [7B 83 B3, 05, 05] -A1F2; [7B 7B C1, 05, 05] +A1F1; [7B 83 BA, 05, 05] -A1F3; [7B 7B C8, 05, 05] +A1F2; [7B 83 C1, 05, 05] -A1F4; [7B 7B CF, 05, 05] +A1F3; [7B 83 C8, 05, 05] -A1F5; [7B 7B D6, 05, 05] +A1F4; [7B 83 CF, 05, 05] -A1F6; [7B 7B DD, 05, 05] +A1F5; [7B 83 D6, 05, 05] -A1F7; [7B 7B E4, 05, 05] +A1F6; [7B 83 DD, 05, 05] -A1F8; [7B 7B EB, 05, 05] +A1F7; [7B 83 E4, 05, 05] -A1F9; [7B 7B F2, 05, 05] +A1F8; [7B 83 EB, 05, 05] -A1FA; [7B 7B F9, 05, 05] +A1F9; [7B 83 F2, 05, 05] -A1FB; [7B 7C 02, 05, 05] +A1FA; [7B 83 F9, 05, 05] -A1FC; [7B 7C 09, 05, 05] +A1FB; [7B 84 02, 05, 05] -A1FD; [7B 7C 10, 05, 05] +A1FC; [7B 84 09, 05, 05] -A1FE; [7B 7C 17, 05, 05] +A1FD; [7B 84 10, 05, 05] -A1FF; [7B 7C 1E, 05, 05] +A1FE; [7B 84 17, 05, 05] -A200; [7B 7C 25, 05, 05] +A1FF; [7B 84 1E, 05, 05] -A201; [7B 7C 2C, 05, 05] +A200; [7B 84 25, 05, 05] -A202; [7B 7C 33, 05, 05] +A201; [7B 84 2C, 05, 05] -A203; [7B 7C 3A, 05, 05] +A202; [7B 84 33, 05, 05] -A204; [7B 7C 41, 05, 05] +A203; [7B 84 3A, 05, 05] -A205; [7B 7C 48, 05, 05] +A204; [7B 84 41, 05, 05] -A206; [7B 7C 4F, 05, 05] +A205; [7B 84 48, 05, 05] -A207; [7B 7C 56, 05, 05] +A206; [7B 84 4F, 05, 05] -A208; [7B 7C 5D, 05, 05] +A207; [7B 84 56, 05, 05] -A209; [7B 7C 64, 05, 05] +A208; [7B 84 5D, 05, 05] -A20A; [7B 7C 6B, 05, 05] +A209; [7B 84 64, 05, 05] -A20B; [7B 7C 72, 05, 05] +A20A; [7B 84 6B, 05, 05] -A20C; [7B 7C 79, 05, 05] +A20B; [7B 84 72, 05, 05] -A20D; [7B 7C 80, 05, 05] +A20C; [7B 84 79, 05, 05] -A20E; [7B 7C 87, 05, 05] +A20D; [7B 84 80, 05, 05] -A20F; [7B 7C 8E, 05, 05] +A20E; [7B 84 87, 05, 05] -A210; [7B 7C 95, 05, 05] +A20F; [7B 84 8E, 05, 05] -A211; [7B 7C 9C, 05, 05] +A210; [7B 84 95, 05, 05] -A212; [7B 7C A3, 05, 05] +A211; [7B 84 9C, 05, 05] -A213; [7B 7C AA, 05, 05] +A212; [7B 84 A3, 05, 05] -A214; [7B 7C B1, 05, 05] +A213; [7B 84 AA, 05, 05] -A215; [7B 7C B8, 05, 05] +A214; [7B 84 B1, 05, 05] -A216; [7B 7C BF, 05, 05] +A215; [7B 84 B8, 05, 05] -A217; [7B 7C C6, 05, 05] +A216; [7B 84 BF, 05, 05] -A218; [7B 7C CD, 05, 05] +A217; [7B 84 C6, 05, 05] -A219; [7B 7C D4, 05, 05] +A218; [7B 84 CD, 05, 05] -A21A; [7B 7C DB, 05, 05] +A219; [7B 84 D4, 05, 05] -A21B; [7B 7C E2, 05, 05] +A21A; [7B 84 DB, 05, 05] -A21C; [7B 7C E9, 05, 05] +A21B; [7B 84 E2, 05, 05] -A21D; [7B 7C F0, 05, 05] +A21C; [7B 84 E9, 05, 05] -A21E; [7B 7C F7, 05, 05] +A21D; [7B 84 F0, 05, 05] -A21F; [7B 7C FE, 05, 05] +A21E; [7B 84 F7, 05, 05] -A220; [7B 7D 07, 05, 05] +A21F; [7B 84 FE, 05, 05] -A221; [7B 7D 0E, 05, 05] +A220; [7B 85 07, 05, 05] -A222; [7B 7D 15, 05, 05] +A221; [7B 85 0E, 05, 05] -A223; [7B 7D 1C, 05, 05] +A222; [7B 85 15, 05, 05] -A224; [7B 7D 23, 05, 05] +A223; [7B 85 1C, 05, 05] -A225; [7B 7D 2A, 05, 05] +A224; [7B 85 23, 05, 05] -A226; [7B 7D 31, 05, 05] +A225; [7B 85 2A, 05, 05] -A227; [7B 7D 38, 05, 05] +A226; [7B 85 31, 05, 05] -A228; [7B 7D 3F, 05, 05] +A227; [7B 85 38, 05, 05] -A229; [7B 7D 46, 05, 05] +A228; [7B 85 3F, 05, 05] -A22A; [7B 7D 4D, 05, 05] +A229; [7B 85 46, 05, 05] -A22B; [7B 7D 54, 05, 05] +A22A; [7B 85 4D, 05, 05] -A22C; [7B 7D 5B, 05, 05] +A22B; [7B 85 54, 05, 05] -A22D; [7B 7D 62, 05, 05] +A22C; [7B 85 5B, 05, 05] -A22E; [7B 7D 69, 05, 05] +A22D; [7B 85 62, 05, 05] -A22F; [7B 7D 70, 05, 05] +A22E; [7B 85 69, 05, 05] -A230; [7B 7D 77, 05, 05] +A22F; [7B 85 70, 05, 05] -A231; [7B 7D 7E, 05, 05] +A230; [7B 85 77, 05, 05] -A232; [7B 7D 85, 05, 05] +A231; [7B 85 7E, 05, 05] -A233; [7B 7D 8C, 05, 05] +A232; [7B 85 85, 05, 05] -A234; [7B 7D 93, 05, 05] +A233; [7B 85 8C, 05, 05] -A235; [7B 7D 9A, 05, 05] +A234; [7B 85 93, 05, 05] -A236; [7B 7D A1, 05, 05] +A235; [7B 85 9A, 05, 05] -A237; [7B 7D A8, 05, 05] +A236; [7B 85 A1, 05, 05] -A238; [7B 7D AF, 05, 05] +A237; [7B 85 A8, 05, 05] -A239; [7B 7D B6, 05, 05] +A238; [7B 85 AF, 05, 05] -A23A; [7B 7D BD, 05, 05] +A239; [7B 85 B6, 05, 05] -A23B; [7B 7D C4, 05, 05] +A23A; [7B 85 BD, 05, 05] -A23C; [7B 7D CB, 05, 05] +A23B; [7B 85 C4, 05, 05] -A23D; [7B 7D D2, 05, 05] +A23C; [7B 85 CB, 05, 05] -A23E; [7B 7D D9, 05, 05] +A23D; [7B 85 D2, 05, 05] -A23F; [7B 7D E0, 05, 05] +A23E; [7B 85 D9, 05, 05] -A240; [7B 7D E7, 05, 05] +A23F; [7B 85 E0, 05, 05] -A241; [7B 7D EE, 05, 05] +A240; [7B 85 E7, 05, 05] -A242; [7B 7D F5, 05, 05] +A241; [7B 85 EE, 05, 05] -A243; [7B 7D FC, 05, 05] +A242; [7B 85 F5, 05, 05] -A244; [7B 7E 05, 05, 05] +A243; [7B 85 FC, 05, 05] -A245; [7B 7E 0C, 05, 05] +A244; [7B 86 05, 05, 05] -A246; [7B 7E 13, 05, 05] +A245; [7B 86 0C, 05, 05] -A247; [7B 7E 1A, 05, 05] +A246; [7B 86 13, 05, 05] -A248; [7B 7E 21, 05, 05] +A247; [7B 86 1A, 05, 05] -A249; [7B 7E 28, 05, 05] +A248; [7B 86 21, 05, 05] -A24A; [7B 7E 2F, 05, 05] +A249; [7B 86 28, 05, 05] -A24B; [7B 7E 36, 05, 05] +A24A; [7B 86 2F, 05, 05] -A24C; [7B 7E 3D, 05, 05] +A24B; [7B 86 36, 05, 05] -A24D; [7B 7E 44, 05, 05] +A24C; [7B 86 3D, 05, 05] -A24E; [7B 7E 4B, 05, 05] +A24D; [7B 86 44, 05, 05] -A24F; [7B 7E 52, 05, 05] +A24E; [7B 86 4B, 05, 05] -A250; [7B 7E 59, 05, 05] +A24F; [7B 86 52, 05, 05] -A251; [7B 7E 60, 05, 05] +A250; [7B 86 59, 05, 05] -A252; [7B 7E 67, 05, 05] +A251; [7B 86 60, 05, 05] -A253; [7B 7E 6E, 05, 05] +A252; [7B 86 67, 05, 05] -A254; [7B 7E 75, 05, 05] +A253; [7B 86 6E, 05, 05] -A255; [7B 7E 7C, 05, 05] +A254; [7B 86 75, 05, 05] -A256; [7B 7E 83, 05, 05] +A255; [7B 86 7C, 05, 05] -A257; [7B 7E 8A, 05, 05] +A256; [7B 86 83, 05, 05] -A258; [7B 7E 91, 05, 05] +A257; [7B 86 8A, 05, 05] -A259; [7B 7E 98, 05, 05] +A258; [7B 86 91, 05, 05] -A25A; [7B 7E 9F, 05, 05] +A259; [7B 86 98, 05, 05] -A25B; [7B 7E A6, 05, 05] +A25A; [7B 86 9F, 05, 05] -A25C; [7B 7E AD, 05, 05] +A25B; [7B 86 A6, 05, 05] -A25D; [7B 7E B4, 05, 05] +A25C; [7B 86 AD, 05, 05] -A25E; [7B 7E BB, 05, 05] +A25D; [7B 86 B4, 05, 05] -A25F; [7B 7E C2, 05, 05] +A25E; [7B 86 BB, 05, 05] -A260; [7B 7E C9, 05, 05] +A25F; [7B 86 C2, 05, 05] -A261; [7B 7E D0, 05, 05] +A260; [7B 86 C9, 05, 05] -A262; [7B 7E D7, 05, 05] +A261; [7B 86 D0, 05, 05] -A263; [7B 7E DE, 05, 05] +A262; [7B 86 D7, 05, 05] -A264; [7B 7E E5, 05, 05] +A263; [7B 86 DE, 05, 05] -A265; [7B 7E EC, 05, 05] +A264; [7B 86 E5, 05, 05] -A266; [7B 7E F3, 05, 05] +A265; [7B 86 EC, 05, 05] -A267; [7B 7E FA, 05, 05] +A266; [7B 86 F3, 05, 05] -A268; [7B 7F 03, 05, 05] +A267; [7B 86 FA, 05, 05] -A269; [7B 7F 0A, 05, 05] +A268; [7B 87 03, 05, 05] -A26A; [7B 7F 11, 05, 05] +A269; [7B 87 0A, 05, 05] -A26B; [7B 7F 18, 05, 05] +A26A; [7B 87 11, 05, 05] -A26C; [7B 7F 1F, 05, 05] +A26B; [7B 87 18, 05, 05] -A26D; [7B 7F 26, 05, 05] +A26C; [7B 87 1F, 05, 05] -A26E; [7B 7F 2D, 05, 05] +A26D; [7B 87 26, 05, 05] -A26F; [7B 7F 34, 05, 05] +A26E; [7B 87 2D, 05, 05] -A270; [7B 7F 3B, 05, 05] +A26F; [7B 87 34, 05, 05] -A271; [7B 7F 42, 05, 05] +A270; [7B 87 3B, 05, 05] -A272; [7B 7F 49, 05, 05] +A271; [7B 87 42, 05, 05] -A273; [7B 7F 50, 05, 05] +A272; [7B 87 49, 05, 05] -A274; [7B 7F 57, 05, 05] +A273; [7B 87 50, 05, 05] -A275; [7B 7F 5E, 05, 05] +A274; [7B 87 57, 05, 05] -A276; [7B 7F 65, 05, 05] +A275; [7B 87 5E, 05, 05] -A277; [7B 7F 6C, 05, 05] +A276; [7B 87 65, 05, 05] -A278; [7B 7F 73, 05, 05] +A277; [7B 87 6C, 05, 05] -A279; [7B 7F 7A, 05, 05] +A278; [7B 87 73, 05, 05] -A27A; [7B 7F 81, 05, 05] +A279; [7B 87 7A, 05, 05] -A27B; [7B 7F 88, 05, 05] +A27A; [7B 87 81, 05, 05] -A27C; [7B 7F 8F, 05, 05] +A27B; [7B 87 88, 05, 05] -A27D; [7B 7F 96, 05, 05] +A27C; [7B 87 8F, 05, 05] -A27E; [7B 7F 9D, 05, 05] +A27D; [7B 87 96, 05, 05] -A27F; [7B 7F A4, 05, 05] +A27E; [7B 87 9D, 05, 05] -A280; [7B 7F AB, 05, 05] +A27F; [7B 87 A4, 05, 05] -A281; [7B 7F B2, 05, 05] +A280; [7B 87 AB, 05, 05] -A282; [7B 7F B9, 05, 05] +A281; [7B 87 B2, 05, 05] -A283; [7B 7F C0, 05, 05] +A282; [7B 87 B9, 05, 05] -A284; [7B 7F C7, 05, 05] +A283; [7B 87 C0, 05, 05] -A285; [7B 7F CE, 05, 05] +A284; [7B 87 C7, 05, 05] -A286; [7B 7F D5, 05, 05] +A285; [7B 87 CE, 05, 05] -A287; [7B 7F DC, 05, 05] +A286; [7B 87 D5, 05, 05] -A288; [7B 7F E3, 05, 05] +A287; [7B 87 DC, 05, 05] -A289; [7B 7F EA, 05, 05] +A288; [7B 87 E3, 05, 05] -A28A; [7B 7F F1, 05, 05] +A289; [7B 87 EA, 05, 05] -A28B; [7B 7F F8, 05, 05] +A28A; [7B 87 F1, 05, 05] -A28C; [7B 7F FF, 05, 05] +A28B; [7B 87 F8, 05, 05] -A28D; [7B 80 08, 05, 05] +A28C; [7B 87 FF, 05, 05] -A28E; [7B 80 0F, 05, 05] +A28D; [7B 88 08, 05, 05] -A28F; [7B 80 16, 05, 05] +A28E; [7B 88 0F, 05, 05] -A290; [7B 80 1D, 05, 05] +A28F; [7B 88 16, 05, 05] -A291; [7B 80 24, 05, 05] +A290; [7B 88 1D, 05, 05] -A292; [7B 80 2B, 05, 05] +A291; [7B 88 24, 05, 05] -A293; [7B 80 32, 05, 05] +A292; [7B 88 2B, 05, 05] -A294; [7B 80 39, 05, 05] +A293; [7B 88 32, 05, 05] -A295; [7B 80 40, 05, 05] +A294; [7B 88 39, 05, 05] -A296; [7B 80 47, 05, 05] +A295; [7B 88 40, 05, 05] -A297; [7B 80 4E, 05, 05] +A296; [7B 88 47, 05, 05] -A298; [7B 80 55, 05, 05] +A297; [7B 88 4E, 05, 05] -A299; [7B 80 5C, 05, 05] +A298; [7B 88 55, 05, 05] -A29A; [7B 80 63, 05, 05] +A299; [7B 88 5C, 05, 05] -A29B; [7B 80 6A, 05, 05] +A29A; [7B 88 63, 05, 05] -A29C; [7B 80 71, 05, 05] +A29B; [7B 88 6A, 05, 05] -A29D; [7B 80 78, 05, 05] +A29C; [7B 88 71, 05, 05] -A29E; [7B 80 7F, 05, 05] +A29D; [7B 88 78, 05, 05] -A29F; [7B 80 86, 05, 05] +A29E; [7B 88 7F, 05, 05] -A2A0; [7B 80 8D, 05, 05] +A29F; [7B 88 86, 05, 05] -A2A1; [7B 80 94, 05, 05] +A2A0; [7B 88 8D, 05, 05] -A2A2; [7B 80 9B, 05, 05] +A2A1; [7B 88 94, 05, 05] -A2A3; [7B 80 A2, 05, 05] +A2A2; [7B 88 9B, 05, 05] -A2A4; [7B 80 A9, 05, 05] +A2A3; [7B 88 A2, 05, 05] -A2A5; [7B 80 B0, 05, 05] +A2A4; [7B 88 A9, 05, 05] -A2A6; [7B 80 B7, 05, 05] +A2A5; [7B 88 B0, 05, 05] -A2A7; [7B 80 BE, 05, 05] +A2A6; [7B 88 B7, 05, 05] -A2A8; [7B 80 C5, 05, 05] +A2A7; [7B 88 BE, 05, 05] -A2A9; [7B 80 CC, 05, 05] +A2A8; [7B 88 C5, 05, 05] -A2AA; [7B 80 D3, 05, 05] +A2A9; [7B 88 CC, 05, 05] -A2AB; [7B 80 DA, 05, 05] +A2AA; [7B 88 D3, 05, 05] -A2AC; [7B 80 E1, 05, 05] +A2AB; [7B 88 DA, 05, 05] -A2AD; [7B 80 E8, 05, 05] +A2AC; [7B 88 E1, 05, 05] -A2AE; [7B 80 EF, 05, 05] +A2AD; [7B 88 E8, 05, 05] -A2AF; [7B 80 F6, 05, 05] +A2AE; [7B 88 EF, 05, 05] -A2B0; [7B 80 FD, 05, 05] +A2AF; [7B 88 F6, 05, 05] -A2B1; [7B 81 06, 05, 05] +A2B0; [7B 88 FD, 05, 05] -A2B2; [7B 81 0D, 05, 05] +A2B1; [7B 89 06, 05, 05] -A2B3; [7B 81 14, 05, 05] +A2B2; [7B 89 0D, 05, 05] -A2B4; [7B 81 1B, 05, 05] +A2B3; [7B 89 14, 05, 05] -A2B5; [7B 81 22, 05, 05] +A2B4; [7B 89 1B, 05, 05] -A2B6; [7B 81 29, 05, 05] +A2B5; [7B 89 22, 05, 05] -A2B7; [7B 81 30, 05, 05] +A2B6; [7B 89 29, 05, 05] -A2B8; [7B 81 37, 05, 05] +A2B7; [7B 89 30, 05, 05] -A2B9; [7B 81 3E, 05, 05] +A2B8; [7B 89 37, 05, 05] -A2BA; [7B 81 45, 05, 05] +A2B9; [7B 89 3E, 05, 05] -A2BB; [7B 81 4C, 05, 05] +A2BA; [7B 89 45, 05, 05] -A2BC; [7B 81 53, 05, 05] +A2BB; [7B 89 4C, 05, 05] -A2BD; [7B 81 5A, 05, 05] +A2BC; [7B 89 53, 05, 05] -A2BE; [7B 81 61, 05, 05] +A2BD; [7B 89 5A, 05, 05] -A2BF; [7B 81 68, 05, 05] +A2BE; [7B 89 61, 05, 05] -A2C0; [7B 81 6F, 05, 05] +A2BF; [7B 89 68, 05, 05] -A2C1; [7B 81 76, 05, 05] +A2C0; [7B 89 6F, 05, 05] -A2C2; [7B 81 7D, 05, 05] +A2C1; [7B 89 76, 05, 05] -A2C3; [7B 81 84, 05, 05] +A2C2; [7B 89 7D, 05, 05] -A2C4; [7B 81 8B, 05, 05] +A2C3; [7B 89 84, 05, 05] -A2C5; [7B 81 92, 05, 05] +A2C4; [7B 89 8B, 05, 05] -A2C6; [7B 81 99, 05, 05] +A2C5; [7B 89 92, 05, 05] -A2C7; [7B 81 A0, 05, 05] +A2C6; [7B 89 99, 05, 05] -A2C8; [7B 81 A7, 05, 05] +A2C7; [7B 89 A0, 05, 05] -A2C9; [7B 81 AE, 05, 05] +A2C8; [7B 89 A7, 05, 05] -A2CA; [7B 81 B5, 05, 05] +A2C9; [7B 89 AE, 05, 05] -A2CB; [7B 81 BC, 05, 05] +A2CA; [7B 89 B5, 05, 05] -A2CC; [7B 81 C3, 05, 05] +A2CB; [7B 89 BC, 05, 05] -A2CD; [7B 81 CA, 05, 05] +A2CC; [7B 89 C3, 05, 05] -A2CE; [7B 81 D1, 05, 05] +A2CD; [7B 89 CA, 05, 05] -A2CF; [7B 81 D8, 05, 05] +A2CE; [7B 89 D1, 05, 05] -A2D0; [7B 81 DF, 05, 05] +A2CF; [7B 89 D8, 05, 05] -A2D1; [7B 81 E6, 05, 05] +A2D0; [7B 89 DF, 05, 05] -A2D2; [7B 81 ED, 05, 05] +A2D1; [7B 89 E6, 05, 05] -A2D3; [7B 81 F4, 05, 05] +A2D2; [7B 89 ED, 05, 05] -A2D4; [7B 81 FB, 05, 05] +A2D3; [7B 89 F4, 05, 05] -A2D5; [7B 82 04, 05, 05] +A2D4; [7B 89 FB, 05, 05] -A2D6; [7B 82 0B, 05, 05] +A2D5; [7B 8A 04, 05, 05] -A2D7; [7B 82 12, 05, 05] +A2D6; [7B 8A 0B, 05, 05] -A2D8; [7B 82 19, 05, 05] +A2D7; [7B 8A 12, 05, 05] -A2D9; [7B 82 20, 05, 05] +A2D8; [7B 8A 19, 05, 05] -A2DA; [7B 82 27, 05, 05] +A2D9; [7B 8A 20, 05, 05] -A2DB; [7B 82 2E, 05, 05] +A2DA; [7B 8A 27, 05, 05] -A2DC; [7B 82 35, 05, 05] +A2DB; [7B 8A 2E, 05, 05] -A2DD; [7B 82 3C, 05, 05] +A2DC; [7B 8A 35, 05, 05] -A2DE; [7B 82 43, 05, 05] +A2DD; [7B 8A 3C, 05, 05] -A2DF; [7B 82 4A, 05, 05] +A2DE; [7B 8A 43, 05, 05] -A2E0; [7B 82 51, 05, 05] +A2DF; [7B 8A 4A, 05, 05] -A2E1; [7B 82 58, 05, 05] +A2E0; [7B 8A 51, 05, 05] -A2E2; [7B 82 5F, 05, 05] +A2E1; [7B 8A 58, 05, 05] -A2E3; [7B 82 66, 05, 05] +A2E2; [7B 8A 5F, 05, 05] -A2E4; [7B 82 6D, 05, 05] +A2E3; [7B 8A 66, 05, 05] -A2E5; [7B 82 74, 05, 05] +A2E4; [7B 8A 6D, 05, 05] -A2E6; [7B 82 7B, 05, 05] +A2E5; [7B 8A 74, 05, 05] -A2E7; [7B 82 82, 05, 05] +A2E6; [7B 8A 7B, 05, 05] -A2E8; [7B 82 89, 05, 05] +A2E7; [7B 8A 82, 05, 05] -A2E9; [7B 82 90, 05, 05] +A2E8; [7B 8A 89, 05, 05] -A2EA; [7B 82 97, 05, 05] +A2E9; [7B 8A 90, 05, 05] -A2EB; [7B 82 9E, 05, 05] +A2EA; [7B 8A 97, 05, 05] -A2EC; [7B 82 A5, 05, 05] +A2EB; [7B 8A 9E, 05, 05] -A2ED; [7B 82 AC, 05, 05] +A2EC; [7B 8A A5, 05, 05] -A2EE; [7B 82 B3, 05, 05] +A2ED; [7B 8A AC, 05, 05] -A2EF; [7B 82 BA, 05, 05] +A2EE; [7B 8A B3, 05, 05] -A2F0; [7B 82 C1, 05, 05] +A2EF; [7B 8A BA, 05, 05] -A2F1; [7B 82 C8, 05, 05] +A2F0; [7B 8A C1, 05, 05] -A2F2; [7B 82 CF, 05, 05] +A2F1; [7B 8A C8, 05, 05] -A2F3; [7B 82 D6, 05, 05] +A2F2; [7B 8A CF, 05, 05] -A2F4; [7B 82 DD, 05, 05] +A2F3; [7B 8A D6, 05, 05] -A2F5; [7B 82 E4, 05, 05] +A2F4; [7B 8A DD, 05, 05] -A2F6; [7B 82 EB, 05, 05] +A2F5; [7B 8A E4, 05, 05] -A2F7; [7B 82 F2, 05, 05] +A2F6; [7B 8A EB, 05, 05] -A2F8; [7B 82 F9, 05, 05] +A2F7; [7B 8A F2, 05, 05] -A2F9; [7B 83 02, 05, 05] +A2F8; [7B 8A F9, 05, 05] -A2FA; [7B 83 09, 05, 05] +A2F9; [7B 8B 02, 05, 05] -A2FB; [7B 83 10, 05, 05] +A2FA; [7B 8B 09, 05, 05] -A2FC; [7B 83 17, 05, 05] +A2FB; [7B 8B 10, 05, 05] -A2FD; [7B 83 1E, 05, 05] +A2FC; [7B 8B 17, 05, 05] -A2FE; [7B 83 25, 05, 05] +A2FD; [7B 8B 1E, 05, 05] -A2FF; [7B 83 2C, 05, 05] +A2FE; [7B 8B 25, 05, 05] -A300; [7B 83 33, 05, 05] +A2FF; [7B 8B 2C, 05, 05] -A301; [7B 83 3A, 05, 05] +A300; [7B 8B 33, 05, 05] -A302; [7B 83 41, 05, 05] +A301; [7B 8B 3A, 05, 05] -A303; [7B 83 48, 05, 05] +A302; [7B 8B 41, 05, 05] -A304; [7B 83 4F, 05, 05] +A303; [7B 8B 48, 05, 05] -A305; [7B 83 56, 05, 05] +A304; [7B 8B 4F, 05, 05] -A306; [7B 83 5D, 05, 05] +A305; [7B 8B 56, 05, 05] -A307; [7B 83 64, 05, 05] +A306; [7B 8B 5D, 05, 05] -A308; [7B 83 6B, 05, 05] +A307; [7B 8B 64, 05, 05] -A309; [7B 83 72, 05, 05] +A308; [7B 8B 6B, 05, 05] -A30A; [7B 83 79, 05, 05] +A309; [7B 8B 72, 05, 05] -A30B; [7B 83 80, 05, 05] +A30A; [7B 8B 79, 05, 05] -A30C; [7B 83 87, 05, 05] +A30B; [7B 8B 80, 05, 05] -A30D; [7B 83 8E, 05, 05] +A30C; [7B 8B 87, 05, 05] -A30E; [7B 83 95, 05, 05] +A30D; [7B 8B 8E, 05, 05] -A30F; [7B 83 9C, 05, 05] +A30E; [7B 8B 95, 05, 05] -A310; [7B 83 A3, 05, 05] +A30F; [7B 8B 9C, 05, 05] -A311; [7B 83 AA, 05, 05] +A310; [7B 8B A3, 05, 05] -A312; [7B 83 B1, 05, 05] +A311; [7B 8B AA, 05, 05] -A313; [7B 83 B8, 05, 05] +A312; [7B 8B B1, 05, 05] -A314; [7B 83 BF, 05, 05] +A313; [7B 8B B8, 05, 05] -A315; [7B 83 C6, 05, 05] +A314; [7B 8B BF, 05, 05] -A316; [7B 83 CD, 05, 05] +A315; [7B 8B C6, 05, 05] -A317; [7B 83 D4, 05, 05] +A316; [7B 8B CD, 05, 05] -A318; [7B 83 DB, 05, 05] +A317; [7B 8B D4, 05, 05] -A319; [7B 83 E2, 05, 05] +A318; [7B 8B DB, 05, 05] -A31A; [7B 83 E9, 05, 05] +A319; [7B 8B E2, 05, 05] -A31B; [7B 83 F0, 05, 05] +A31A; [7B 8B E9, 05, 05] -A31C; [7B 83 F7, 05, 05] +A31B; [7B 8B F0, 05, 05] -A31D; [7B 83 FE, 05, 05] +A31C; [7B 8B F7, 05, 05] -A31E; [7B 84 07, 05, 05] +A31D; [7B 8B FE, 05, 05] -A31F; [7B 84 0E, 05, 05] +A31E; [7B 8C 07, 05, 05] -A320; [7B 84 15, 05, 05] +A31F; [7B 8C 0E, 05, 05] -A321; [7B 84 1C, 05, 05] +A320; [7B 8C 15, 05, 05] -A322; [7B 84 23, 05, 05] +A321; [7B 8C 1C, 05, 05] -A323; [7B 84 2A, 05, 05] +A322; [7B 8C 23, 05, 05] -A324; [7B 84 31, 05, 05] +A323; [7B 8C 2A, 05, 05] -A325; [7B 84 38, 05, 05] +A324; [7B 8C 31, 05, 05] -A326; [7B 84 3F, 05, 05] +A325; [7B 8C 38, 05, 05] -A327; [7B 84 46, 05, 05] +A326; [7B 8C 3F, 05, 05] -A328; [7B 84 4D, 05, 05] +A327; [7B 8C 46, 05, 05] -A329; [7B 84 54, 05, 05] +A328; [7B 8C 4D, 05, 05] -A32A; [7B 84 5B, 05, 05] +A329; [7B 8C 54, 05, 05] -A32B; [7B 84 62, 05, 05] +A32A; [7B 8C 5B, 05, 05] -A32C; [7B 84 69, 05, 05] +A32B; [7B 8C 62, 05, 05] -A32D; [7B 84 70, 05, 05] +A32C; [7B 8C 69, 05, 05] -A32E; [7B 84 77, 05, 05] +A32D; [7B 8C 70, 05, 05] -A32F; [7B 84 7E, 05, 05] +A32E; [7B 8C 77, 05, 05] -A330; [7B 84 85, 05, 05] +A32F; [7B 8C 7E, 05, 05] -A331; [7B 84 8C, 05, 05] +A330; [7B 8C 85, 05, 05] -A332; [7B 84 93, 05, 05] +A331; [7B 8C 8C, 05, 05] -A333; [7B 84 9A, 05, 05] +A332; [7B 8C 93, 05, 05] -A334; [7B 84 A1, 05, 05] +A333; [7B 8C 9A, 05, 05] -A335; [7B 84 A8, 05, 05] +A334; [7B 8C A1, 05, 05] -A336; [7B 84 AF, 05, 05] +A335; [7B 8C A8, 05, 05] -A337; [7B 84 B6, 05, 05] +A336; [7B 8C AF, 05, 05] -A338; [7B 84 BD, 05, 05] +A337; [7B 8C B6, 05, 05] -A339; [7B 84 C4, 05, 05] +A338; [7B 8C BD, 05, 05] -A33A; [7B 84 CB, 05, 05] +A339; [7B 8C C4, 05, 05] -A33B; [7B 84 D2, 05, 05] +A33A; [7B 8C CB, 05, 05] -A33C; [7B 84 D9, 05, 05] +A33B; [7B 8C D2, 05, 05] -A33D; [7B 84 E0, 05, 05] +A33C; [7B 8C D9, 05, 05] -A33E; [7B 84 E7, 05, 05] +A33D; [7B 8C E0, 05, 05] -A33F; [7B 84 EE, 05, 05] +A33E; [7B 8C E7, 05, 05] -A340; [7B 84 F5, 05, 05] +A33F; [7B 8C EE, 05, 05] -A341; [7B 84 FC, 05, 05] +A340; [7B 8C F5, 05, 05] -A342; [7B 85 05, 05, 05] +A341; [7B 8C FC, 05, 05] -A343; [7B 85 0C, 05, 05] +A342; [7B 8D 05, 05, 05] -A344; [7B 85 13, 05, 05] +A343; [7B 8D 0C, 05, 05] -A345; [7B 85 1A, 05, 05] +A344; [7B 8D 13, 05, 05] -A346; [7B 85 21, 05, 05] +A345; [7B 8D 1A, 05, 05] -A347; [7B 85 28, 05, 05] +A346; [7B 8D 21, 05, 05] -A348; [7B 85 2F, 05, 05] +A347; [7B 8D 28, 05, 05] -A349; [7B 85 36, 05, 05] +A348; [7B 8D 2F, 05, 05] -A34A; [7B 85 3D, 05, 05] +A349; [7B 8D 36, 05, 05] -A34B; [7B 85 44, 05, 05] +A34A; [7B 8D 3D, 05, 05] -A34C; [7B 85 4B, 05, 05] +A34B; [7B 8D 44, 05, 05] -A34D; [7B 85 52, 05, 05] +A34C; [7B 8D 4B, 05, 05] -A34E; [7B 85 59, 05, 05] +A34D; [7B 8D 52, 05, 05] -A34F; [7B 85 60, 05, 05] +A34E; [7B 8D 59, 05, 05] -A350; [7B 85 67, 05, 05] +A34F; [7B 8D 60, 05, 05] -A351; [7B 85 6E, 05, 05] +A350; [7B 8D 67, 05, 05] -A352; [7B 85 75, 05, 05] +A351; [7B 8D 6E, 05, 05] -A353; [7B 85 7C, 05, 05] +A352; [7B 8D 75, 05, 05] -A354; [7B 85 83, 05, 05] +A353; [7B 8D 7C, 05, 05] -A355; [7B 85 8A, 05, 05] +A354; [7B 8D 83, 05, 05] -A356; [7B 85 91, 05, 05] +A355; [7B 8D 8A, 05, 05] -A357; [7B 85 98, 05, 05] +A356; [7B 8D 91, 05, 05] -A358; [7B 85 9F, 05, 05] +A357; [7B 8D 98, 05, 05] -A359; [7B 85 A6, 05, 05] +A358; [7B 8D 9F, 05, 05] -A35A; [7B 85 AD, 05, 05] +A359; [7B 8D A6, 05, 05] -A35B; [7B 85 B4, 05, 05] +A35A; [7B 8D AD, 05, 05] -A35C; [7B 85 BB, 05, 05] +A35B; [7B 8D B4, 05, 05] -A35D; [7B 85 C2, 05, 05] +A35C; [7B 8D BB, 05, 05] -A35E; [7B 85 C9, 05, 05] +A35D; [7B 8D C2, 05, 05] -A35F; [7B 85 D0, 05, 05] +A35E; [7B 8D C9, 05, 05] -A360; [7B 85 D7, 05, 05] +A35F; [7B 8D D0, 05, 05] -A361; [7B 85 DE, 05, 05] +A360; [7B 8D D7, 05, 05] -A362; [7B 85 E5, 05, 05] +A361; [7B 8D DE, 05, 05] -A363; [7B 85 EC, 05, 05] +A362; [7B 8D E5, 05, 05] -A364; [7B 85 F3, 05, 05] +A363; [7B 8D EC, 05, 05] -A365; [7B 85 FA, 05, 05] +A364; [7B 8D F3, 05, 05] -A366; [7B 86 03, 05, 05] +A365; [7B 8D FA, 05, 05] -A367; [7B 86 0A, 05, 05] +A366; [7B 8E 03, 05, 05] -A368; [7B 86 11, 05, 05] +A367; [7B 8E 0A, 05, 05] -A369; [7B 86 18, 05, 05] +A368; [7B 8E 11, 05, 05] -A36A; [7B 86 1F, 05, 05] +A369; [7B 8E 18, 05, 05] -A36B; [7B 86 26, 05, 05] +A36A; [7B 8E 1F, 05, 05] -A36C; [7B 86 2D, 05, 05] +A36B; [7B 8E 26, 05, 05] -A36D; [7B 86 34, 05, 05] +A36C; [7B 8E 2D, 05, 05] -A36E; [7B 86 3B, 05, 05] +A36D; [7B 8E 34, 05, 05] -A36F; [7B 86 42, 05, 05] +A36E; [7B 8E 3B, 05, 05] -A370; [7B 86 49, 05, 05] +A36F; [7B 8E 42, 05, 05] -A371; [7B 86 50, 05, 05] +A370; [7B 8E 49, 05, 05] -A372; [7B 86 57, 05, 05] +A371; [7B 8E 50, 05, 05] -A373; [7B 86 5E, 05, 05] +A372; [7B 8E 57, 05, 05] -A374; [7B 86 65, 05, 05] +A373; [7B 8E 5E, 05, 05] -A375; [7B 86 6C, 05, 05] +A374; [7B 8E 65, 05, 05] -A376; [7B 86 73, 05, 05] +A375; [7B 8E 6C, 05, 05] -A377; [7B 86 7A, 05, 05] +A376; [7B 8E 73, 05, 05] -A378; [7B 86 81, 05, 05] +A377; [7B 8E 7A, 05, 05] -A379; [7B 86 88, 05, 05] +A378; [7B 8E 81, 05, 05] -A37A; [7B 86 8F, 05, 05] +A379; [7B 8E 88, 05, 05] -A37B; [7B 86 96, 05, 05] +A37A; [7B 8E 8F, 05, 05] -A37C; [7B 86 9D, 05, 05] +A37B; [7B 8E 96, 05, 05] -A37D; [7B 86 A4, 05, 05] +A37C; [7B 8E 9D, 05, 05] -A37E; [7B 86 AB, 05, 05] +A37D; [7B 8E A4, 05, 05] -A37F; [7B 86 B2, 05, 05] +A37E; [7B 8E AB, 05, 05] -A380; [7B 86 B9, 05, 05] +A37F; [7B 8E B2, 05, 05] -A381; [7B 86 C0, 05, 05] +A380; [7B 8E B9, 05, 05] -A382; [7B 86 C7, 05, 05] +A381; [7B 8E C0, 05, 05] -A383; [7B 86 CE, 05, 05] +A382; [7B 8E C7, 05, 05] -A384; [7B 86 D5, 05, 05] +A383; [7B 8E CE, 05, 05] -A385; [7B 86 DC, 05, 05] +A384; [7B 8E D5, 05, 05] -A386; [7B 86 E3, 05, 05] +A385; [7B 8E DC, 05, 05] -A387; [7B 86 EA, 05, 05] +A386; [7B 8E E3, 05, 05] -A388; [7B 86 F1, 05, 05] +A387; [7B 8E EA, 05, 05] -A389; [7B 86 F8, 05, 05] +A388; [7B 8E F1, 05, 05] -A38A; [7B 86 FF, 05, 05] +A389; [7B 8E F8, 05, 05] -A38B; [7B 87 08, 05, 05] +A38A; [7B 8E FF, 05, 05] -A38C; [7B 87 0F, 05, 05] +A38B; [7B 8F 08, 05, 05] -A38D; [7B 87 16, 05, 05] +A38C; [7B 8F 0F, 05, 05] -A38E; [7B 87 1D, 05, 05] +A38D; [7B 8F 16, 05, 05] -A38F; [7B 87 24, 05, 05] +A38E; [7B 8F 1D, 05, 05] -A390; [7B 87 2B, 05, 05] +A38F; [7B 8F 24, 05, 05] -A391; [7B 87 32, 05, 05] +A390; [7B 8F 2B, 05, 05] -A392; [7B 87 39, 05, 05] +A391; [7B 8F 32, 05, 05] -A393; [7B 87 40, 05, 05] +A392; [7B 8F 39, 05, 05] -A394; [7B 87 47, 05, 05] +A393; [7B 8F 40, 05, 05] -A395; [7B 87 4E, 05, 05] +A394; [7B 8F 47, 05, 05] -A396; [7B 87 55, 05, 05] +A395; [7B 8F 4E, 05, 05] -A397; [7B 87 5C, 05, 05] +A396; [7B 8F 55, 05, 05] -A398; [7B 87 63, 05, 05] +A397; [7B 8F 5C, 05, 05] -A399; [7B 87 6A, 05, 05] +A398; [7B 8F 63, 05, 05] -A39A; [7B 87 71, 05, 05] +A399; [7B 8F 6A, 05, 05] -A39B; [7B 87 78, 05, 05] +A39A; [7B 8F 71, 05, 05] -A39C; [7B 87 7F, 05, 05] +A39B; [7B 8F 78, 05, 05] -A39D; [7B 87 86, 05, 05] +A39C; [7B 8F 7F, 05, 05] -A39E; [7B 87 8D, 05, 05] +A39D; [7B 8F 86, 05, 05] -A39F; [7B 87 94, 05, 05] +A39E; [7B 8F 8D, 05, 05] -A3A0; [7B 87 9B, 05, 05] +A39F; [7B 8F 94, 05, 05] -A3A1; [7B 87 A2, 05, 05] +A3A0; [7B 8F 9B, 05, 05] -A3A2; [7B 87 A9, 05, 05] +A3A1; [7B 8F A2, 05, 05] -A3A3; [7B 87 B0, 05, 05] +A3A2; [7B 8F A9, 05, 05] -A3A4; [7B 87 B7, 05, 05] +A3A3; [7B 8F B0, 05, 05] -A3A5; [7B 87 BE, 05, 05] +A3A4; [7B 8F B7, 05, 05] -A3A6; [7B 87 C5, 05, 05] +A3A5; [7B 8F BE, 05, 05] -A3A7; [7B 87 CC, 05, 05] +A3A6; [7B 8F C5, 05, 05] -A3A8; [7B 87 D3, 05, 05] +A3A7; [7B 8F CC, 05, 05] -A3A9; [7B 87 DA, 05, 05] +A3A8; [7B 8F D3, 05, 05] -A3AA; [7B 87 E1, 05, 05] +A3A9; [7B 8F DA, 05, 05] -A3AB; [7B 87 E8, 05, 05] +A3AA; [7B 8F E1, 05, 05] -A3AC; [7B 87 EF, 05, 05] +A3AB; [7B 8F E8, 05, 05] -A3AD; [7B 87 F6, 05, 05] +A3AC; [7B 8F EF, 05, 05] -A3AE; [7B 87 FD, 05, 05] +A3AD; [7B 8F F6, 05, 05] -A3AF; [7B 88 06, 05, 05] +A3AE; [7B 8F FD, 05, 05] -A3B0; [7B 88 0D, 05, 05] +A3AF; [7B 90 06, 05, 05] -A3B1; [7B 88 14, 05, 05] +A3B0; [7B 90 0D, 05, 05] -A3B2; [7B 88 1B, 05, 05] +A3B1; [7B 90 14, 05, 05] -A3B3; [7B 88 22, 05, 05] +A3B2; [7B 90 1B, 05, 05] -A3B4; [7B 88 29, 05, 05] +A3B3; [7B 90 22, 05, 05] -A3B5; [7B 88 30, 05, 05] +A3B4; [7B 90 29, 05, 05] -A3B6; [7B 88 37, 05, 05] +A3B5; [7B 90 30, 05, 05] -A3B7; [7B 88 3E, 05, 05] +A3B6; [7B 90 37, 05, 05] -A3B8; [7B 88 45, 05, 05] +A3B7; [7B 90 3E, 05, 05] -A3B9; [7B 88 4C, 05, 05] +A3B8; [7B 90 45, 05, 05] -A3BA; [7B 88 53, 05, 05] +A3B9; [7B 90 4C, 05, 05] -A3BB; [7B 88 5A, 05, 05] +A3BA; [7B 90 53, 05, 05] -A3BC; [7B 88 61, 05, 05] +A3BB; [7B 90 5A, 05, 05] -A3BD; [7B 88 68, 05, 05] +A3BC; [7B 90 61, 05, 05] -A3BE; [7B 88 6F, 05, 05] +A3BD; [7B 90 68, 05, 05] -A3BF; [7B 88 76, 05, 05] +A3BE; [7B 90 6F, 05, 05] -A3C0; [7B 88 7D, 05, 05] +A3BF; [7B 90 76, 05, 05] -A3C1; [7B 88 84, 05, 05] +A3C0; [7B 90 7D, 05, 05] -A3C2; [7B 88 8B, 05, 05] +A3C1; [7B 90 84, 05, 05] -A3C3; [7B 88 92, 05, 05] +A3C2; [7B 90 8B, 05, 05] -A3C4; [7B 88 99, 05, 05] +A3C3; [7B 90 92, 05, 05] -A3C5; [7B 88 A0, 05, 05] +A3C4; [7B 90 99, 05, 05] -A3C6; [7B 88 A7, 05, 05] +A3C5; [7B 90 A0, 05, 05] -A3C7; [7B 88 AE, 05, 05] +A3C6; [7B 90 A7, 05, 05] -A3C8; [7B 88 B5, 05, 05] +A3C7; [7B 90 AE, 05, 05] -A3C9; [7B 88 BC, 05, 05] +A3C8; [7B 90 B5, 05, 05] -A3CA; [7B 88 C3, 05, 05] +A3C9; [7B 90 BC, 05, 05] -A3CB; [7B 88 CA, 05, 05] +A3CA; [7B 90 C3, 05, 05] -A3CC; [7B 88 D1, 05, 05] +A3CB; [7B 90 CA, 05, 05] -A3CD; [7B 88 D8, 05, 05] +A3CC; [7B 90 D1, 05, 05] -A3CE; [7B 88 DF, 05, 05] +A3CD; [7B 90 D8, 05, 05] -A3CF; [7B 88 E6, 05, 05] +A3CE; [7B 90 DF, 05, 05] -A3D0; [7B 88 ED, 05, 05] +A3CF; [7B 90 E6, 05, 05] -A3D1; [7B 88 F4, 05, 05] +A3D0; [7B 90 ED, 05, 05] -A3D2; [7B 88 FB, 05, 05] +A3D1; [7B 90 F4, 05, 05] -A3D3; [7B 89 04, 05, 05] +A3D2; [7B 90 FB, 05, 05] -A3D4; [7B 89 0B, 05, 05] +A3D3; [7B 91 04, 05, 05] -A3D5; [7B 89 12, 05, 05] +A3D4; [7B 91 0B, 05, 05] -A3D6; [7B 89 19, 05, 05] +A3D5; [7B 91 12, 05, 05] -A3D7; [7B 89 20, 05, 05] +A3D6; [7B 91 19, 05, 05] -A3D8; [7B 89 27, 05, 05] +A3D7; [7B 91 20, 05, 05] -A3D9; [7B 89 2E, 05, 05] +A3D8; [7B 91 27, 05, 05] -A3DA; [7B 89 35, 05, 05] +A3D9; [7B 91 2E, 05, 05] -A3DB; [7B 89 3C, 05, 05] +A3DA; [7B 91 35, 05, 05] -A3DC; [7B 89 43, 05, 05] +A3DB; [7B 91 3C, 05, 05] -A3DD; [7B 89 4A, 05, 05] +A3DC; [7B 91 43, 05, 05] -A3DE; [7B 89 51, 05, 05] +A3DD; [7B 91 4A, 05, 05] -A3DF; [7B 89 58, 05, 05] +A3DE; [7B 91 51, 05, 05] -A3E0; [7B 89 5F, 05, 05] +A3DF; [7B 91 58, 05, 05] -A3E1; [7B 89 66, 05, 05] +A3E0; [7B 91 5F, 05, 05] -A3E2; [7B 89 6D, 05, 05] +A3E1; [7B 91 66, 05, 05] -A3E3; [7B 89 74, 05, 05] +A3E2; [7B 91 6D, 05, 05] -A3E4; [7B 89 7B, 05, 05] +A3E3; [7B 91 74, 05, 05] -A3E5; [7B 89 82, 05, 05] +A3E4; [7B 91 7B, 05, 05] -A3E6; [7B 89 89, 05, 05] +A3E5; [7B 91 82, 05, 05] -A3E7; [7B 89 90, 05, 05] +A3E6; [7B 91 89, 05, 05] -A3E8; [7B 89 97, 05, 05] +A3E7; [7B 91 90, 05, 05] -A3E9; [7B 89 9E, 05, 05] +A3E8; [7B 91 97, 05, 05] -A3EA; [7B 89 A5, 05, 05] +A3E9; [7B 91 9E, 05, 05] -A3EB; [7B 89 AC, 05, 05] +A3EA; [7B 91 A5, 05, 05] -A3EC; [7B 89 B3, 05, 05] +A3EB; [7B 91 AC, 05, 05] -A3ED; [7B 89 BA, 05, 05] +A3EC; [7B 91 B3, 05, 05] -A3EE; [7B 89 C1, 05, 05] +A3ED; [7B 91 BA, 05, 05] -A3EF; [7B 89 C8, 05, 05] +A3EE; [7B 91 C1, 05, 05] -A3F0; [7B 89 CF, 05, 05] +A3EF; [7B 91 C8, 05, 05] -A3F1; [7B 89 D6, 05, 05] +A3F0; [7B 91 CF, 05, 05] -A3F2; [7B 89 DD, 05, 05] +A3F1; [7B 91 D6, 05, 05] -A3F3; [7B 89 E4, 05, 05] +A3F2; [7B 91 DD, 05, 05] -A3F4; [7B 89 EB, 05, 05] +A3F3; [7B 91 E4, 05, 05] -A3F5; [7B 89 F2, 05, 05] +A3F4; [7B 91 EB, 05, 05] -A3F6; [7B 89 F9, 05, 05] +A3F5; [7B 91 F2, 05, 05] -A3F7; [7B 8A 02, 05, 05] +A3F6; [7B 91 F9, 05, 05] -A3F8; [7B 8A 09, 05, 05] +A3F7; [7B 92 02, 05, 05] -A3F9; [7B 8A 10, 05, 05] +A3F8; [7B 92 09, 05, 05] -A3FA; [7B 8A 17, 05, 05] +A3F9; [7B 92 10, 05, 05] -A3FB; [7B 8A 1E, 05, 05] +A3FA; [7B 92 17, 05, 05] -A3FC; [7B 8A 25, 05, 05] +A3FB; [7B 92 1E, 05, 05] -A3FD; [7B 8A 2C, 05, 05] +A3FC; [7B 92 25, 05, 05] -A3FE; [7B 8A 33, 05, 05] +A3FD; [7B 92 2C, 05, 05] -A3FF; [7B 8A 3A, 05, 05] +A3FE; [7B 92 33, 05, 05] -A400; [7B 8A 41, 05, 05] +A3FF; [7B 92 3A, 05, 05] -A401; [7B 8A 48, 05, 05] +A400; [7B 92 41, 05, 05] -A402; [7B 8A 4F, 05, 05] +A401; [7B 92 48, 05, 05] -A403; [7B 8A 56, 05, 05] +A402; [7B 92 4F, 05, 05] -A404; [7B 8A 5D, 05, 05] +A403; [7B 92 56, 05, 05] -A405; [7B 8A 64, 05, 05] +A404; [7B 92 5D, 05, 05] -A406; [7B 8A 6B, 05, 05] +A405; [7B 92 64, 05, 05] -A407; [7B 8A 72, 05, 05] +A406; [7B 92 6B, 05, 05] -A408; [7B 8A 79, 05, 05] +A407; [7B 92 72, 05, 05] -A409; [7B 8A 80, 05, 05] +A408; [7B 92 79, 05, 05] -A40A; [7B 8A 87, 05, 05] +A409; [7B 92 80, 05, 05] -A40B; [7B 8A 8E, 05, 05] +A40A; [7B 92 87, 05, 05] -A40C; [7B 8A 95, 05, 05] +A40B; [7B 92 8E, 05, 05] -A40D; [7B 8A 9C, 05, 05] +A40C; [7B 92 95, 05, 05] -A40E; [7B 8A A3, 05, 05] +A40D; [7B 92 9C, 05, 05] -A40F; [7B 8A AA, 05, 05] +A40E; [7B 92 A3, 05, 05] -A410; [7B 8A B1, 05, 05] +A40F; [7B 92 AA, 05, 05] -A411; [7B 8A B8, 05, 05] +A410; [7B 92 B1, 05, 05] -A412; [7B 8A BF, 05, 05] +A411; [7B 92 B8, 05, 05] -A413; [7B 8A C6, 05, 05] +A412; [7B 92 BF, 05, 05] -A414; [7B 8A CD, 05, 05] +A413; [7B 92 C6, 05, 05] -A415; [7B 8A D4, 05, 05] +A414; [7B 92 CD, 05, 05] -A416; [7B 8A DB, 05, 05] +A415; [7B 92 D4, 05, 05] -A417; [7B 8A E2, 05, 05] +A416; [7B 92 DB, 05, 05] -A418; [7B 8A E9, 05, 05] +A417; [7B 92 E2, 05, 05] -A419; [7B 8A F0, 05, 05] +A418; [7B 92 E9, 05, 05] -A41A; [7B 8A F7, 05, 05] +A419; [7B 92 F0, 05, 05] -A41B; [7B 8A FE, 05, 05] +A41A; [7B 92 F7, 05, 05] -A41C; [7B 8B 07, 05, 05] +A41B; [7B 92 FE, 05, 05] -A41D; [7B 8B 0E, 05, 05] +A41C; [7B 93 07, 05, 05] -A41E; [7B 8B 15, 05, 05] +A41D; [7B 93 0E, 05, 05] -A41F; [7B 8B 1C, 05, 05] +A41E; [7B 93 15, 05, 05] -A420; [7B 8B 23, 05, 05] +A41F; [7B 93 1C, 05, 05] -A421; [7B 8B 2A, 05, 05] +A420; [7B 93 23, 05, 05] -A422; [7B 8B 31, 05, 05] +A421; [7B 93 2A, 05, 05] -A423; [7B 8B 38, 05, 05] +A422; [7B 93 31, 05, 05] -A424; [7B 8B 3F, 05, 05] +A423; [7B 93 38, 05, 05] -A425; [7B 8B 46, 05, 05] +A424; [7B 93 3F, 05, 05] -A426; [7B 8B 4D, 05, 05] +A425; [7B 93 46, 05, 05] -A427; [7B 8B 54, 05, 05] +A426; [7B 93 4D, 05, 05] -A428; [7B 8B 5B, 05, 05] +A427; [7B 93 54, 05, 05] -A429; [7B 8B 62, 05, 05] +A428; [7B 93 5B, 05, 05] -A42A; [7B 8B 69, 05, 05] +A429; [7B 93 62, 05, 05] -A42B; [7B 8B 70, 05, 05] +A42A; [7B 93 69, 05, 05] -A42C; [7B 8B 77, 05, 05] +A42B; [7B 93 70, 05, 05] -A42D; [7B 8B 7E, 05, 05] +A42C; [7B 93 77, 05, 05] -A42E; [7B 8B 85, 05, 05] +A42D; [7B 93 7E, 05, 05] -A42F; [7B 8B 8C, 05, 05] +A42E; [7B 93 85, 05, 05] -A430; [7B 8B 93, 05, 05] +A42F; [7B 93 8C, 05, 05] -A431; [7B 8B 9A, 05, 05] +A430; [7B 93 93, 05, 05] -A432; [7B 8B A1, 05, 05] +A431; [7B 93 9A, 05, 05] -A433; [7B 8B A8, 05, 05] +A432; [7B 93 A1, 05, 05] -A434; [7B 8B AF, 05, 05] +A433; [7B 93 A8, 05, 05] -A435; [7B 8B B6, 05, 05] +A434; [7B 93 AF, 05, 05] -A436; [7B 8B BD, 05, 05] +A435; [7B 93 B6, 05, 05] -A437; [7B 8B C4, 05, 05] +A436; [7B 93 BD, 05, 05] -A438; [7B 8B CB, 05, 05] +A437; [7B 93 C4, 05, 05] -A439; [7B 8B D2, 05, 05] +A438; [7B 93 CB, 05, 05] -A43A; [7B 8B D9, 05, 05] +A439; [7B 93 D2, 05, 05] -A43B; [7B 8B E0, 05, 05] +A43A; [7B 93 D9, 05, 05] -A43C; [7B 8B E7, 05, 05] +A43B; [7B 93 E0, 05, 05] -A43D; [7B 8B EE, 05, 05] +A43C; [7B 93 E7, 05, 05] -A43E; [7B 8B F5, 05, 05] +A43D; [7B 93 EE, 05, 05] -A43F; [7B 8B FC, 05, 05] +A43E; [7B 93 F5, 05, 05] -A440; [7B 8C 05, 05, 05] +A43F; [7B 93 FC, 05, 05] -A441; [7B 8C 0C, 05, 05] +A440; [7B 94 05, 05, 05] -A442; [7B 8C 13, 05, 05] +A441; [7B 94 0C, 05, 05] -A443; [7B 8C 1A, 05, 05] +A442; [7B 94 13, 05, 05] -A444; [7B 8C 21, 05, 05] +A443; [7B 94 1A, 05, 05] -A445; [7B 8C 28, 05, 05] +A444; [7B 94 21, 05, 05] -A446; [7B 8C 2F, 05, 05] +A445; [7B 94 28, 05, 05] -A447; [7B 8C 36, 05, 05] +A446; [7B 94 2F, 05, 05] -A448; [7B 8C 3D, 05, 05] +A447; [7B 94 36, 05, 05] -A449; [7B 8C 44, 05, 05] +A448; [7B 94 3D, 05, 05] -A44A; [7B 8C 4B, 05, 05] +A449; [7B 94 44, 05, 05] -A44B; [7B 8C 52, 05, 05] +A44A; [7B 94 4B, 05, 05] -A44C; [7B 8C 59, 05, 05] +A44B; [7B 94 52, 05, 05] -A44D; [7B 8C 60, 05, 05] +A44C; [7B 94 59, 05, 05] -A44E; [7B 8C 67, 05, 05] +A44D; [7B 94 60, 05, 05] -A44F; [7B 8C 6E, 05, 05] +A44E; [7B 94 67, 05, 05] -A450; [7B 8C 75, 05, 05] +A44F; [7B 94 6E, 05, 05] -A451; [7B 8C 7C, 05, 05] +A450; [7B 94 75, 05, 05] -A452; [7B 8C 83, 05, 05] +A451; [7B 94 7C, 05, 05] -A453; [7B 8C 8A, 05, 05] +A452; [7B 94 83, 05, 05] -A454; [7B 8C 91, 05, 05] +A453; [7B 94 8A, 05, 05] -A455; [7B 8C 98, 05, 05] +A454; [7B 94 91, 05, 05] -A456; [7B 8C 9F, 05, 05] +A455; [7B 94 98, 05, 05] -A457; [7B 8C A6, 05, 05] +A456; [7B 94 9F, 05, 05] -A458; [7B 8C AD, 05, 05] +A457; [7B 94 A6, 05, 05] -A459; [7B 8C B4, 05, 05] +A458; [7B 94 AD, 05, 05] -A45A; [7B 8C BB, 05, 05] +A459; [7B 94 B4, 05, 05] -A45B; [7B 8C C2, 05, 05] +A45A; [7B 94 BB, 05, 05] -A45C; [7B 8C C9, 05, 05] +A45B; [7B 94 C2, 05, 05] -A45D; [7B 8C D0, 05, 05] +A45C; [7B 94 C9, 05, 05] -A45E; [7B 8C D7, 05, 05] +A45D; [7B 94 D0, 05, 05] -A45F; [7B 8C DE, 05, 05] +A45E; [7B 94 D7, 05, 05] -A460; [7B 8C E5, 05, 05] +A45F; [7B 94 DE, 05, 05] -A461; [7B 8C EC, 05, 05] +A460; [7B 94 E5, 05, 05] -A462; [7B 8C F3, 05, 05] +A461; [7B 94 EC, 05, 05] -A463; [7B 8C FA, 05, 05] +A462; [7B 94 F3, 05, 05] -A464; [7B 8D 03, 05, 05] +A463; [7B 94 FA, 05, 05] -A465; [7B 8D 0A, 05, 05] +A464; [7B 95 03, 05, 05] -A466; [7B 8D 11, 05, 05] +A465; [7B 95 0A, 05, 05] -A467; [7B 8D 18, 05, 05] +A466; [7B 95 11, 05, 05] -A468; [7B 8D 1F, 05, 05] +A467; [7B 95 18, 05, 05] -A469; [7B 8D 26, 05, 05] +A468; [7B 95 1F, 05, 05] -A46A; [7B 8D 2D, 05, 05] +A469; [7B 95 26, 05, 05] -A46B; [7B 8D 34, 05, 05] +A46A; [7B 95 2D, 05, 05] -A46C; [7B 8D 3B, 05, 05] +A46B; [7B 95 34, 05, 05] -A46D; [7B 8D 42, 05, 05] +A46C; [7B 95 3B, 05, 05] -A46E; [7B 8D 49, 05, 05] +A46D; [7B 95 42, 05, 05] -A46F; [7B 8D 50, 05, 05] +A46E; [7B 95 49, 05, 05] -A470; [7B 8D 57, 05, 05] +A46F; [7B 95 50, 05, 05] -A471; [7B 8D 5E, 05, 05] +A470; [7B 95 57, 05, 05] -A472; [7B 8D 65, 05, 05] +A471; [7B 95 5E, 05, 05] -A473; [7B 8D 6C, 05, 05] +A472; [7B 95 65, 05, 05] -A474; [7B 8D 73, 05, 05] +A473; [7B 95 6C, 05, 05] -A475; [7B 8D 7A, 05, 05] +A474; [7B 95 73, 05, 05] -A476; [7B 8D 81, 05, 05] +A475; [7B 95 7A, 05, 05] -A477; [7B 8D 88, 05, 05] +A476; [7B 95 81, 05, 05] -A478; [7B 8D 8F, 05, 05] +A477; [7B 95 88, 05, 05] -A479; [7B 8D 96, 05, 05] +A478; [7B 95 8F, 05, 05] -A47A; [7B 8D 9D, 05, 05] +A479; [7B 95 96, 05, 05] -A47B; [7B 8D A4, 05, 05] +A47A; [7B 95 9D, 05, 05] -A47C; [7B 8D AB, 05, 05] +A47B; [7B 95 A4, 05, 05] -A47D; [7B 8D B2, 05, 05] +A47C; [7B 95 AB, 05, 05] -A47E; [7B 8D B9, 05, 05] +A47D; [7B 95 B2, 05, 05] -A47F; [7B 8D C0, 05, 05] +A47E; [7B 95 B9, 05, 05] -A480; [7B 8D C7, 05, 05] +A47F; [7B 95 C0, 05, 05] -A481; [7B 8D CE, 05, 05] +A480; [7B 95 C7, 05, 05] -A482; [7B 8D D5, 05, 05] +A481; [7B 95 CE, 05, 05] -A483; [7B 8D DC, 05, 05] +A482; [7B 95 D5, 05, 05] -A484; [7B 8D E3, 05, 05] +A483; [7B 95 DC, 05, 05] -A485; [7B 8D EA, 05, 05] +A484; [7B 95 E3, 05, 05] -A486; [7B 8D F1, 05, 05] +A485; [7B 95 EA, 05, 05] -A487; [7B 8D F8, 05, 05] +A486; [7B 95 F1, 05, 05] -A488; [7B 8D FF, 05, 05] +A487; [7B 95 F8, 05, 05] -A489; [7B 8E 08, 05, 05] +A488; [7B 95 FF, 05, 05] -A48A; [7B 8E 0F, 05, 05] +A489; [7B 96 08, 05, 05] -A48B; [7B 8E 16, 05, 05] +A48A; [7B 96 0F, 05, 05] -A48C; [7B 8E 1D, 05, 05] +A48B; [7B 96 16, 05, 05] -FDD1 A4D0; [7B 8F 02, 05, 05] # Lisu first primary (compressible) +A48C; [7B 96 1D, 05, 05] -A4F8; [7B 8F 09, 05, 05] +FDD1 A4D0; [7B 97 02, 05, 05] # Lisu first primary (compressible) -A4F9; [7B 8F 10, 05, 05] +A4F8; [7B 97 09, 05, 05] -A4FA; [7B 8F 17, 05, 05] +A4F9; [7B 97 10, 05, 05] -A4FB; [7B 8F 1E, 05, 05] +A4FA; [7B 97 17, 05, 05] -A4FD; [7B 8F 25, 05, 05] +A4FB; [7B 97 1E, 05, 05] -A4FC; [7B 8F 2C, 05, 05] +A4FD; [7B 97 25, 05, 05] -A4D0; [7B 8F 33, 05, 05] +A4FC; [7B 97 2C, 05, 05] -A4D1; [7B 8F 3A, 05, 05] +A4D0; [7B 97 33, 05, 05] -A4D2; [7B 8F 41, 05, 05] +A4D1; [7B 97 3A, 05, 05] -A4D3; [7B 8F 48, 05, 05] +A4D2; [7B 97 41, 05, 05] -A4D4; [7B 8F 4F, 05, 05] +A4D3; [7B 97 48, 05, 05] -A4D5; [7B 8F 56, 05, 05] +A4D4; [7B 97 4F, 05, 05] -A4D6; [7B 8F 5D, 05, 05] +A4D5; [7B 97 56, 05, 05] -A4D7; [7B 8F 64, 05, 05] +A4D6; [7B 97 5D, 05, 05] -A4D8; [7B 8F 6B, 05, 05] +A4D7; [7B 97 64, 05, 05] -A4D9; [7B 8F 72, 05, 05] +A4D8; [7B 97 6B, 05, 05] -A4DA; [7B 8F 79, 05, 05] +A4D9; [7B 97 72, 05, 05] -A4DB; [7B 8F 80, 05, 05] +A4DA; [7B 97 79, 05, 05] -A4DC; [7B 8F 87, 05, 05] +A4DB; [7B 97 80, 05, 05] -A4DD; [7B 8F 8E, 05, 05] +A4DC; [7B 97 87, 05, 05] -A4DE; [7B 8F 95, 05, 05] +A4DD; [7B 97 8E, 05, 05] -A4DF; [7B 8F 9C, 05, 05] +A4DE; [7B 97 95, 05, 05] -A4E0; [7B 8F A3, 05, 05] +A4DF; [7B 97 9C, 05, 05] -A4E1; [7B 8F AA, 05, 05] +A4E0; [7B 97 A3, 05, 05] -A4E2; [7B 8F B1, 05, 05] +A4E1; [7B 97 AA, 05, 05] -A4E3; [7B 8F B8, 05, 05] +A4E2; [7B 97 B1, 05, 05] -A4E4; [7B 8F BF, 05, 05] +A4E3; [7B 97 B8, 05, 05] -A4E5; [7B 8F C6, 05, 05] +A4E4; [7B 97 BF, 05, 05] -A4E6; [7B 8F CD, 05, 05] +A4E5; [7B 97 C6, 05, 05] -A4E7; [7B 8F D4, 05, 05] +A4E6; [7B 97 CD, 05, 05] -A4E8; [7B 8F DB, 05, 05] +A4E7; [7B 97 D4, 05, 05] -A4E9; [7B 8F E2, 05, 05] +A4E8; [7B 97 DB, 05, 05] -A4EB; [7B 8F E9, 05, 05] +A4E9; [7B 97 E2, 05, 05] -A4ED; [7B 8F F0, 05, 05] +A4EB; [7B 97 E9, 05, 05] -A4EA; [7B 8F F7, 05, 05] +A4ED; [7B 97 F0, 05, 05] -A4EC; [7B 8F FE, 05, 05] +A4EA; [7B 97 F7, 05, 05] -A4EE; [7B 90 07, 05, 05] +A4EC; [7B 97 FE, 05, 05] -A4EF; [7B 90 0E, 05, 05] +11FB0; [7B 98 07, 05, 05] -A4F0; [7B 90 15, 05, 05] +A4EE; [7B 98 0E, 05, 05] -A4F1; [7B 90 1C, 05, 05] +A4EF; [7B 98 15, 05, 05] -A4F2; [7B 90 23, 05, 05] +A4F0; [7B 98 1C, 05, 05] -A4F3; [7B 90 2A, 05, 05] +A4F1; [7B 98 23, 05, 05] -A4F4; [7B 90 31, 05, 05] +A4F2; [7B 98 2A, 05, 05] -A4F5; [7B 90 38, 05, 05] +A4F3; [7B 98 31, 05, 05] -A4F6; [7B 90 3F, 05, 05] +A4F4; [7B 98 38, 05, 05] -A4F7; [7B 90 46, 05, 05] +A4F5; [7B 98 3F, 05, 05] -FDD1 16F00; [7B 91 02, 05, 05] # Miao first primary (compressible) +A4F6; [7B 98 46, 05, 05] -16F00; [7B 91 09, 05, 05] +A4F7; [7B 98 4D, 05, 05] -16F01; [7B 91 10, 05, 05] +FDD1 16F00; [7B 99 02, 05, 05] # Miao first primary (compressible) -16F02; [7B 91 17, 05, 05] +16F00; [7B 99 09, 05, 05] -16F03; [7B 91 1E, 05, 05] +16F01; [7B 99 10, 05, 05] -16F45; [7B 91 25, 05, 05] +16F02; [7B 99 17, 05, 05] -16F04; [7B 93, 05, 05] -16F06; [7B 93, 05, 20] +16F03; [7B 99 1E, 05, 05] -16F05; [7B 95 02, 05, 05] +16F45; [7B 99 25, 05, 05] -16F07; [7B 95 09, 05, 05] +16F04; [7B 9B, 05, 05] +16F06; [7B 9B, 05, 20] -16F08; [7B 95 10, 05, 05] +16F05; [7B 9D 02, 05, 05] -16F09; [7B 95 17, 05, 05] +16F07; [7B 9D 09, 05, 05] -16F0A; [7B 95 1E, 05, 05] +16F08; [7B 9D 10, 05, 05] -16F0B; [7B 95 25, 05, 05] +16F09; [7B 9D 17, 05, 05] -16F0C; [7B 95 2C, 05, 05] +16F0A; [7B 9D 1E, 05, 05] -16F0D; [7B 95 33, 05, 05] +16F0B; [7B 9D 25, 05, 05] -16F48; [7B 95 3A, 05, 05] +16F0C; [7B 9D 2C, 05, 05] -16F0E; [7B 95 41, 05, 05] +16F0D; [7B 9D 33, 05, 05] -16F0F; [7B 95 48, 05, 05] +16F48; [7B 9D 3A, 05, 05] -16F4A; [7B 95 4F, 05, 05] +16F0E; [7B 9D 41, 05, 05] -16F10; [7B 97, 05, 05] -16F13; [7B 97, 05, 20] +16F0F; [7B 9D 48, 05, 05] -16F11; [7B 99 02, 05, 05] +16F4A; [7B 9D 4F, 05, 05] -16F12; [7B 99 09, 05, 05] +16F10; [7B 9F, 05, 05] +16F13; [7B 9F, 05, 20] -16F14; [7B 99 10, 05, 05] +16F11; [7B A1 02, 05, 05] -16F15; [7B 99 17, 05, 05] +16F12; [7B A1 09, 05, 05] -16F16; [7B 99 1E, 05, 05] +16F14; [7B A1 10, 05, 05] -16F17; [7B 99 25, 05, 05] +16F15; [7B A1 17, 05, 05] -16F18; [7B 99 2C, 05, 05] +16F16; [7B A1 1E, 05, 05] -16F19; [7B 99 33, 05, 05] +16F17; [7B A1 25, 05, 05] -16F1A; [7B 99 3A, 05, 05] +16F18; [7B A1 2C, 05, 05] -16F1B; [7B 99 41, 05, 05] +16F19; [7B A1 33, 05, 05] -16F1C; [7B 99 48, 05, 05] +16F1A; [7B A1 3A, 05, 05] -16F1D; [7B 99 4F, 05, 05] +16F1B; [7B A1 41, 05, 05] -16F1E; [7B 99 56, 05, 05] +16F1C; [7B A1 48, 05, 05] -16F1F; [7B 99 5D, 05, 05] +16F1D; [7B A1 4F, 05, 05] -16F20; [7B 99 64, 05, 05] +16F1E; [7B A1 56, 05, 05] -16F21; [7B 99 6B, 05, 05] +16F1F; [7B A1 5D, 05, 05] -16F22; [7B 99 72, 05, 05] +16F20; [7B A1 64, 05, 05] -16F23; [7B 9B, 05, 05] -16F25; [7B 9B, 05, 20] +16F21; [7B A1 6B, 05, 05] -16F24; [7B 9D 02, 05, 05] +16F22; [7B A1 72, 05, 05] -16F26; [7B 9D 09, 05, 05] +16F23; [7B A3, 05, 05] +16F25; [7B A3, 05, 20] -16F27; [7B 9D 10, 05, 05] +16F24; [7B A5 02, 05, 05] -16F28; [7B 9D 17, 05, 05] +16F26; [7B A5 09, 05, 05] -16F29; [7B 9D 1E, 05, 05] +16F27; [7B A5 10, 05, 05] -16F2A; [7B 9D 25, 05, 05] +16F28; [7B A5 17, 05, 05] -16F2B; [7B 9D 2C, 05, 05] +16F29; [7B A5 1E, 05, 05] -16F2C; [7B 9D 33, 05, 05] +16F2A; [7B A5 25, 05, 05] -16F2D; [7B 9D 3A, 05, 05] +16F2B; [7B A5 2C, 05, 05] -16F2E; [7B 9D 41, 05, 05] +16F2C; [7B A5 33, 05, 05] -16F2F; [7B 9D 48, 05, 05] +16F2D; [7B A5 3A, 05, 05] -16F30; [7B 9D 4F, 05, 05] +16F2E; [7B A5 41, 05, 05] -16F31; [7B 9D 56, 05, 05] +16F2F; [7B A5 48, 05, 05] -16F32; [7B 9D 5D, 05, 05] +16F30; [7B A5 4F, 05, 05] -16F47; [7B 9D 64, 05, 05] +16F31; [7B A5 56, 05, 05] -16F33; [7B 9D 6B, 05, 05] +16F32; [7B A5 5D, 05, 05] -16F46; [7B 9D 72, 05, 05] +16F47; [7B A5 64, 05, 05] -16F34; [7B 9D 79, 05, 05] +16F33; [7B A5 6B, 05, 05] -16F35; [7B 9D 80, 05, 05] +16F46; [7B A5 72, 05, 05] -16F36; [7B 9D 87, 05, 05] +16F34; [7B A5 79, 05, 05] -16F37; [7B 9D 8E, 05, 05] +16F35; [7B A5 80, 05, 05] -16F38; [7B 9D 95, 05, 05] +16F36; [7B A5 87, 05, 05] -16F39; [7B 9D 9C, 05, 05] +16F37; [7B A5 8E, 05, 05] -16F49; [7B 9D A3, 05, 05] +16F38; [7B A5 95, 05, 05] -16F3A; [7B 9D AA, 05, 05] +16F39; [7B A5 9C, 05, 05] -16F3B; [7B 9D B1, 05, 05] +16F49; [7B A5 A3, 05, 05] -16F3C; [7B 9D B8, 05, 05] +16F3A; [7B A5 AA, 05, 05] -16F3D; [7B 9F, 05, 05] -16F3F; [7B 9F, 05, 20] +16F3B; [7B A5 B1, 05, 05] -16F3E; [7B A1 02, 05, 05] +16F3C; [7B A5 B8, 05, 05] -16F40; [7B A1 09, 05, 05] +16F3D; [7B A7, 05, 05] +16F3F; [7B A7, 05, 20] -16F41; [7B A1 10, 05, 05] +16F3E; [7B A9 02, 05, 05] -16F42; [7B A1 17, 05, 05] +16F40; [7B A9 09, 05, 05] -16F43; [7B A1 1E, 05, 05] +16F41; [7B A9 10, 05, 05] -16F44; [7B A1 25, 05, 05] +16F42; [7B A9 17, 05, 05] -16F50; [7B A1 2C, 05, 05] +16F43; [7B A9 1E, 05, 05] -16F51; [7B A1 33, 05, 05] +16F44; [7B A9 25, 05, 05] -16F52; [7B A1 3A, 05, 05] +16F50; [7B A9 2C, 05, 05] -16F53; [7B A1 41, 05, 05] +16F51; [7B A9 33, 05, 05] -16F4F; [7B A1 48, 05, 05] +16F52; [7B A9 3A, 05, 05] -16F54; [7B A1 4F, 05, 05] +16F53; [7B A9 41, 05, 05] -16F55; [7B A1 56, 05, 05] +16F4F; [7B A9 48, 05, 05] -16F56; [7B A1 5D, 05, 05] +16F54; [7B A9 4F, 05, 05] -16F57; [7B A1 64, 05, 05] +16F55; [7B A9 56, 05, 05] -16F58; [7B A1 6B, 05, 05] +16F56; [7B A9 5D, 05, 05] -16F81; [7B A1 72, 05, 05] +16F57; [7B A9 64, 05, 05] -16F59; [7B A1 79, 05, 05] +16F58; [7B A9 6B, 05, 05] -16F5A; [7B A1 80, 05, 05] +16F81; [7B A9 72, 05, 05] -16F5B; [7B A1 87, 05, 05] +16F59; [7B A9 79, 05, 05] -16F5C; [7B A1 8E, 05, 05] +16F5A; [7B A9 80, 05, 05] -16F83; [7B A1 95, 05, 05] +16F5B; [7B A9 87, 05, 05] -16F5D; [7B A1 9C, 05, 05] +16F5C; [7B A9 8E, 05, 05] -16F5E; [7B A1 A3, 05, 05] +16F83; [7B A9 95, 05, 05] -16F5F; [7B A1 AA, 05, 05] +16F5D; [7B A9 9C, 05, 05] -16F60; [7B A1 B1, 05, 05] +16F5E; [7B A9 A3, 05, 05] -16F84; [7B A1 B8, 05, 05] +16F5F; [7B A9 AA, 05, 05] -16F61; [7B A1 BF, 05, 05] +16F60; [7B A9 B1, 05, 05] -16F62; [7B A1 C6, 05, 05] +16F84; [7B A9 B8, 05, 05] -16F63; [7B A1 CD, 05, 05] +16F61; [7B A9 BF, 05, 05] -16F64; [7B A1 D4, 05, 05] +16F62; [7B A9 C6, 05, 05] -16F65; [7B A1 DB, 05, 05] +16F63; [7B A9 CD, 05, 05] -16F86; [7B A1 E2, 05, 05] +16F64; [7B A9 D4, 05, 05] -16F66; [7B A1 E9, 05, 05] +16F65; [7B A9 DB, 05, 05] -16F67; [7B A1 F0, 05, 05] +16F86; [7B A9 E2, 05, 05] -16F68; [7B A1 F7, 05, 05] +16F66; [7B A9 E9, 05, 05] -16F69; [7B A1 FE, 05, 05] +16F67; [7B A9 F0, 05, 05] -16F6A; [7B A2 07, 05, 05] +16F68; [7B A9 F7, 05, 05] -16F6B; [7B A2 0E, 05, 05] +16F69; [7B A9 FE, 05, 05] -16F6C; [7B A2 15, 05, 05] +16F6A; [7B AA 07, 05, 05] -16F6D; [7B A2 1C, 05, 05] +16F6B; [7B AA 0E, 05, 05] -16F7F; [7B A2 23, 05, 05] +16F6C; [7B AA 15, 05, 05] -16F87; [7B A2 2A, 05, 05] +16F6D; [7B AA 1C, 05, 05] -16F6E; [7B A2 31, 05, 05] +16F7F; [7B AA 23, 05, 05] -16F6F; [7B A2 38, 05, 05] +16F87; [7B AA 2A, 05, 05] -16F70; [7B A2 3F, 05, 05] +16F6E; [7B AA 31, 05, 05] -16F71; [7B A2 46, 05, 05] +16F6F; [7B AA 38, 05, 05] -16F72; [7B A2 4D, 05, 05] +16F70; [7B AA 3F, 05, 05] -16F80; [7B A2 54, 05, 05] +16F71; [7B AA 46, 05, 05] -16F73; [7B A2 5B, 05, 05] +16F72; [7B AA 4D, 05, 05] -16F74; [7B A2 62, 05, 05] +16F80; [7B AA 54, 05, 05] -16F85; [7B A2 69, 05, 05] +16F73; [7B AA 5B, 05, 05] -16F82; [7B A2 70, 05, 05] +16F74; [7B AA 62, 05, 05] -16F75; [7B A2 77, 05, 05] +16F85; [7B AA 69, 05, 05] -16F76; [7B A2 7E, 05, 05] +16F82; [7B AA 70, 05, 05] -16F77; [7B A2 85, 05, 05] +16F75; [7B AA 77, 05, 05] -16F78; [7B A2 8C, 05, 05] +16F76; [7B AA 7E, 05, 05] -16F79; [7B A2 93, 05, 05] +16F77; [7B AA 85, 05, 05] -16F7A; [7B A2 9A, 05, 05] +16F78; [7B AA 8C, 05, 05] -16F7B; [7B A2 A1, 05, 05] +16F79; [7B AA 93, 05, 05] -16F7C; [7B A2 A8, 05, 05] +16F7A; [7B AA 9A, 05, 05] -16F7D; [7B A2 AF, 05, 05] +16F7B; [7B AA A1, 05, 05] -16F7E; [7B A2 B6, 05, 05] +16F7C; [7B AA A8, 05, 05] -16F8F; [7B A2 BD, 05, 05] +16F7D; [7B AA AF, 05, 05] -16F90; [7B A2 C4, 05, 05] +16F7E; [7B AA B6, 05, 05] -16F91; [7B A2 CB, 05, 05] +16F8F; [7B AA BD, 05, 05] -16F92; [7B A2 D2, 05, 05] +16F90; [7B AA C4, 05, 05] -16F93; [7B A2 D9, 05, 05] +16F91; [7B AA CB, 05, 05] -16F94; [7B A2 E0, 05, 05] +16F92; [7B AA D2, 05, 05] -16F95; [7B A2 E7, 05, 05] +16F93; [7B AA D9, 05, 05] -16F96; [7B A2 EE, 05, 05] +16F94; [7B AA E0, 05, 05] -16F97; [7B A2 F5, 05, 05] +16F95; [7B AA E7, 05, 05] -16F98; [7B A2 FC, 05, 05] +16F96; [7B AA EE, 05, 05] -16F99; [7B A3 05, 05, 05] +16F97; [7B AA F5, 05, 05] -16F9A; [7B A3 0C, 05, 05] +16F98; [7B AA FC, 05, 05] -16F9B; [7B A3 13, 05, 05] +16F99; [7B AB 05, 05, 05] -16F9C; [7B A3 1A, 05, 05] +16F9A; [7B AB 0C, 05, 05] -16F9D; [7B A3 21, 05, 05] +16F9B; [7B AB 13, 05, 05] -16F9E; [7B A3 28, 05, 05] +16F9C; [7B AB 1A, 05, 05] -16F9F; [7B A3 2F, 05, 05] +16F9D; [7B AB 21, 05, 05] -FDD1 118B4; [7B A4 02, 05, 05] # Warang_Citi first primary (compressible) +16F9E; [7B AB 28, 05, 05] -118FF; [7B A4 09, 05, 05] +16F9F; [7B AB 2F, 05, 05] -118C0; [7B A6, 05, 05] -118A0; [7B A6, 05, A0] +FDD1 118B4; [7B AC 02, 05, 05] # Warang_Citi first primary (compressible) -118C1; [7B A8, 05, 05] -118A1; [7B A8, 05, A0] +118FF; [7B AC 09, 05, 05] -118C2; [7B AA, 05, 05] -118A2; [7B AA, 05, A0] +118C0; [7B AE, 05, 05] +118A0; [7B AE, 05, A0] -118C3; [7B AC, 05, 05] -118A3; [7B AC, 05, A0] +118C1; [7B B0, 05, 05] +118A1; [7B B0, 05, A0] -118C4; [7B AE, 05, 05] -118A4; [7B AE, 05, A0] +118C2; [7B B2, 05, 05] +118A2; [7B B2, 05, A0] -118C5; [7B B0, 05, 05] -118A5; [7B B0, 05, A0] +118C3; [7B B4, 05, 05] +118A3; [7B B4, 05, A0] -118C6; [7B B2, 05, 05] -118A6; [7B B2, 05, A0] +118C4; [7B B6, 05, 05] +118A4; [7B B6, 05, A0] -118C7; [7B B4, 05, 05] -118A7; [7B B4, 05, A0] +118C5; [7B B8, 05, 05] +118A5; [7B B8, 05, A0] -118C8; [7B B6, 05, 05] -118A8; [7B B6, 05, A0] +118C6; [7B BA, 05, 05] +118A6; [7B BA, 05, A0] -118C9; [7B B8, 05, 05] -118A9; [7B B8, 05, A0] +118C7; [7B BC, 05, 05] +118A7; [7B BC, 05, A0] -118CA; [7B BA, 05, 05] -118AA; [7B BA, 05, A0] +118C8; [7B BE, 05, 05] +118A8; [7B BE, 05, A0] -118CB; [7B BC, 05, 05] -118AB; [7B BC, 05, A0] +118C9; [7B C0, 05, 05] +118A9; [7B C0, 05, A0] -118CC; [7B BE, 05, 05] -118AC; [7B BE, 05, A0] +118CA; [7B C2, 05, 05] +118AA; [7B C2, 05, A0] -118CD; [7B C0, 05, 05] -118AD; [7B C0, 05, A0] +118CB; [7B C4, 05, 05] +118AB; [7B C4, 05, A0] -118CE; [7B C2, 05, 05] -118AE; [7B C2, 05, A0] +118CC; [7B C6, 05, 05] +118AC; [7B C6, 05, A0] -118CF; [7B C4, 05, 05] -118AF; [7B C4, 05, A0] +118CD; [7B C8, 05, 05] +118AD; [7B C8, 05, A0] -118D0; [7B C6, 05, 05] -118B0; [7B C6, 05, A0] +118CE; [7B CA, 05, 05] +118AE; [7B CA, 05, A0] -118D1; [7B C8, 05, 05] -118B1; [7B C8, 05, A0] +118CF; [7B CC, 05, 05] +118AF; [7B CC, 05, A0] -118D2; [7B CA, 05, 05] -118B2; [7B CA, 05, A0] +118D0; [7B CE, 05, 05] +118B0; [7B CE, 05, A0] -118D3; [7B CC, 05, 05] -118B3; [7B CC, 05, A0] +118D1; [7B D0, 05, 05] +118B1; [7B D0, 05, A0] -118D4; [7B CE, 05, 05] -118B4; [7B CE, 05, A0] +118D2; [7B D2, 05, 05] +118B2; [7B D2, 05, A0] -118D5; [7B D0, 05, 05] -118B5; [7B D0, 05, A0] +118D3; [7B D4, 05, 05] +118B3; [7B D4, 05, A0] -118D6; [7B D2, 05, 05] -118B6; [7B D2, 05, A0] +118D4; [7B D6, 05, 05] +118B4; [7B D6, 05, A0] -118D7; [7B D4, 05, 05] -118B7; [7B D4, 05, A0] +118D5; [7B D8, 05, 05] +118B5; [7B D8, 05, A0] -118D8; [7B D6, 05, 05] -118B8; [7B D6, 05, A0] +118D6; [7B DA, 05, 05] +118B6; [7B DA, 05, A0] -118D9; [7B D8, 05, 05] -118B9; [7B D8, 05, A0] +118D7; [7B DC, 05, 05] +118B7; [7B DC, 05, A0] -118DA; [7B DA, 05, 05] -118BA; [7B DA, 05, A0] +118D8; [7B DE, 05, 05] +118B8; [7B DE, 05, A0] -118DB; [7B DC, 05, 05] -118BB; [7B DC, 05, A0] +118D9; [7B E0, 05, 05] +118B9; [7B E0, 05, A0] -118DC; [7B DE, 05, 05] -118BC; [7B DE, 05, A0] +118DA; [7B E2, 05, 05] +118BA; [7B E2, 05, A0] -118DD; [7B E0, 05, 05] -118BD; [7B E0, 05, A0] +118DB; [7B E4, 05, 05] +118BB; [7B E4, 05, A0] -118DE; [7B E2, 05, 05] -118BE; [7B E2, 05, A0] +118DC; [7B E6, 05, 05] +118BC; [7B E6, 05, A0] -118DF; [7B E4, 05, 05] -118BF; [7B E4, 05, A0] +118DD; [7B E8, 05, 05] +118BD; [7B E8, 05, A0] -FDD1 11AC0; [7B E6 02, 05, 05] # Pau_Cin_Hau first primary (compressible) +118DE; [7B EA, 05, 05] +118BE; [7B EA, 05, A0] -11AD5; [7B E6 09, 05, 05] +118DF; [7B EC, 05, 05] +118BF; [7B EC, 05, A0] -11AD6; [7B E6 10, 05, 05] +FDD1 11AC0; [7B EE 02, 05, 05] # Pau_Cin_Hau first primary (compressible) -11AD7; [7B E6 17, 05, 05] +11AD5; [7B EE 09, 05, 05] -11AD8; [7B E6 1E, 05, 05] +11AD6; [7B EE 10, 05, 05] -11AD9; [7B E6 25, 05, 05] +11AD7; [7B EE 17, 05, 05] -11ADA; [7B E6 2C, 05, 05] +11AD8; [7B EE 1E, 05, 05] -11ADB; [7B E6 33, 05, 05] +11AD9; [7B EE 25, 05, 05] -11AC0; [7B E6 3A, 05, 05] +11ADA; [7B EE 2C, 05, 05] -11AC1; [7B E6 41, 05, 05] +11ADB; [7B EE 33, 05, 05] -11AC2; [7B E6 48, 05, 05] +11AC0; [7B EE 3A, 05, 05] -11AC3; [7B E6 4F, 05, 05] +11AC1; [7B EE 41, 05, 05] -11AC4; [7B E6 56, 05, 05] +11AC2; [7B EE 48, 05, 05] -11AC5; [7B E6 5D, 05, 05] +11AC3; [7B EE 4F, 05, 05] -11AC6; [7B E6 64, 05, 05] +11AC4; [7B EE 56, 05, 05] -11AC7; [7B E6 6B, 05, 05] +11AC5; [7B EE 5D, 05, 05] -11AC8; [7B E6 72, 05, 05] +11AC6; [7B EE 64, 05, 05] -11AC9; [7B E6 79, 05, 05] +11AC7; [7B EE 6B, 05, 05] -11ACA; [7B E6 80, 05, 05] +11AC8; [7B EE 72, 05, 05] -11ACB; [7B E6 87, 05, 05] +11AC9; [7B EE 79, 05, 05] -11ACC; [7B E6 8E, 05, 05] +11ACA; [7B EE 80, 05, 05] -11ACD; [7B E6 95, 05, 05] +11ACB; [7B EE 87, 05, 05] -11ACE; [7B E6 9C, 05, 05] +11ACC; [7B EE 8E, 05, 05] -11ACF; [7B E6 A3, 05, 05] +11ACD; [7B EE 95, 05, 05] -11AD0; [7B E6 AA, 05, 05] +11ACE; [7B EE 9C, 05, 05] -11AD1; [7B E6 B1, 05, 05] +11ACF; [7B EE A3, 05, 05] -11AD2; [7B E6 B8, 05, 05] +11AD0; [7B EE AA, 05, 05] -11AD3; [7B E6 BF, 05, 05] +11AD1; [7B EE B1, 05, 05] -11AD4; [7B E6 C6, 05, 05] +11AD2; [7B EE B8, 05, 05] -11ADC; [7B E6 CD, 05, 05] +11AD3; [7B EE BF, 05, 05] -11ADD; [7B E6 D4, 05, 05] +11AD4; [7B EE C6, 05, 05] -11ADF; [7B E6 DB, 05, 05] +11ADC; [7B EE CD, 05, 05] -11AE0; [7B E6 E2, 05, 05] +11ADD; [7B EE D4, 05, 05] -11AE1; [7B E6 E9, 05, 05] +11ADF; [7B EE DB, 05, 05] -11AE2; [7B E6 F0, 05, 05] +11AE0; [7B EE E2, 05, 05] -11AE3; [7B E6 F7, 05, 05] +11AE1; [7B EE E9, 05, 05] -11ADE; [7B E6 FE, 05, 05] +11AE2; [7B EE F0, 05, 05] -11AE4; [7B E7 07, 05, 05] +11AE3; [7B EE F7, 05, 05] -11AEF; [7B E7 0E, 05, 05] +11ADE; [7B EE FE, 05, 05] -11AF2; [7B E7 15, 05, 05] +11AE4; [7B EF 07, 05, 05] -11AF1; [7B E7 1C, 05, 05] +11AEF; [7B EF 0E, 05, 05] -11AE6; [7B E7 23, 05, 05] +11AF2; [7B EF 15, 05, 05] -11AE9; [7B E7 2A, 05, 05] +11AF1; [7B EF 1C, 05, 05] -11AE5; [7B E7 31, 05, 05] +11AE6; [7B EF 23, 05, 05] -11AE8; [7B E7 38, 05, 05] +11AE9; [7B EF 2A, 05, 05] -11AF4; [7B E7 3F, 05, 05] +11AE5; [7B EF 31, 05, 05] -11AF7; [7B E7 46, 05, 05] +11AE8; [7B EF 38, 05, 05] -11AF3; [7B E7 4D, 05, 05] +11AF4; [7B EF 3F, 05, 05] -11AF6; [7B E7 54, 05, 05] +11AF7; [7B EF 46, 05, 05] -11AEC; [7B E7 5B, 05, 05] +11AF3; [7B EF 4D, 05, 05] -11AEE; [7B E7 62, 05, 05] +11AF6; [7B EF 54, 05, 05] -11AEB; [7B E7 69, 05, 05] +11AEC; [7B EF 5B, 05, 05] -11AED; [7B E7 70, 05, 05] +11AEE; [7B EF 62, 05, 05] -11AF5; [7B E7 77, 05, 05] +11AEB; [7B EF 69, 05, 05] -11AF8; [7B E7 7E, 05, 05] +11AED; [7B EF 70, 05, 05] -11AE7; [7B E7 85, 05, 05] +11AF5; [7B EF 77, 05, 05] -11AEA; [7B E7 8C, 05, 05] +11AF8; [7B EF 7E, 05, 05] -11AF0; [7B E7 93, 05, 05] +11AE7; [7B EF 85, 05, 05] -FDD1 16B1C; [7B E8 02, 05, 05] # Pahawh_Hmong first primary (compressible) +11AEA; [7B EF 8C, 05, 05] -16B00; [7B E8 09, 05, 05] +11AF0; [7B EF 93, 05, 05] -16B01; [7B E8 10, 05, 05] +FDD1 16B1C; [7B F0 02, 05, 05] # Pahawh_Hmong first primary (compressible) -16B02; [7B E8 17, 05, 05] +16B00; [7B F0 09, 05, 05] -16B03; [7B E8 1E, 05, 05] +16B01; [7B F0 10, 05, 05] -16B04; [7B E8 25, 05, 05] +16B02; [7B F0 17, 05, 05] -16B05; [7B E8 2C, 05, 05] +16B03; [7B F0 1E, 05, 05] -16B06; [7B E8 33, 05, 05] +16B04; [7B F0 25, 05, 05] -16B07; [7B E8 3A, 05, 05] +16B05; [7B F0 2C, 05, 05] -16B08; [7B E8 41, 05, 05] +16B06; [7B F0 33, 05, 05] -16B09; [7B E8 48, 05, 05] +16B07; [7B F0 3A, 05, 05] -16B0A; [7B E8 4F, 05, 05] +16B08; [7B F0 41, 05, 05] -16B0B; [7B E8 56, 05, 05] +16B09; [7B F0 48, 05, 05] -16B0C; [7B E8 5D, 05, 05] +16B0A; [7B F0 4F, 05, 05] -16B0D; [7B E8 64, 05, 05] +16B0B; [7B F0 56, 05, 05] -16B0E; [7B E8 6B, 05, 05] +16B0C; [7B F0 5D, 05, 05] -16B0F; [7B E8 72, 05, 05] +16B0D; [7B F0 64, 05, 05] -16B10; [7B E8 79, 05, 05] +16B0E; [7B F0 6B, 05, 05] -16B11; [7B E8 80, 05, 05] +16B0F; [7B F0 72, 05, 05] -16B12; [7B E8 87, 05, 05] +16B10; [7B F0 79, 05, 05] -16B13; [7B E8 8E, 05, 05] +16B11; [7B F0 80, 05, 05] -16B14; [7B E8 95, 05, 05] +16B12; [7B F0 87, 05, 05] -16B15; [7B E8 9C, 05, 05] +16B13; [7B F0 8E, 05, 05] -16B16; [7B E8 A3, 05, 05] +16B14; [7B F0 95, 05, 05] -16B17; [7B E8 AA, 05, 05] +16B15; [7B F0 9C, 05, 05] -16B18; [7B E8 B1, 05, 05] +16B16; [7B F0 A3, 05, 05] -16B19; [7B E8 B8, 05, 05] +16B17; [7B F0 AA, 05, 05] -16B1A; [7B E8 BF, 05, 05] +16B18; [7B F0 B1, 05, 05] -16B1B; [7B E8 C6, 05, 05] +16B19; [7B F0 B8, 05, 05] -16B1C; [7B E8 CD, 05, 05] +16B1A; [7B F0 BF, 05, 05] -16B1D; [7B E8 D4, 05, 05] +16B1B; [7B F0 C6, 05, 05] -16B1E; [7B E8 DB, 05, 05] +16B1C; [7B F0 CD, 05, 05] -16B1F; [7B E8 E2, 05, 05] +16B1D; [7B F0 D4, 05, 05] -16B20; [7B E8 E9, 05, 05] +16B1E; [7B F0 DB, 05, 05] -16B21; [7B E8 F0, 05, 05] +16B1F; [7B F0 E2, 05, 05] -16B22; [7B E8 F7, 05, 05] +16B20; [7B F0 E9, 05, 05] -16B23; [7B E8 FE, 05, 05] +16B21; [7B F0 F0, 05, 05] -16B24; [7B E9 07, 05, 05] +16B22; [7B F0 F7, 05, 05] -16B25; [7B E9 0E, 05, 05] +16B23; [7B F0 FE, 05, 05] -16B26; [7B E9 15, 05, 05] +16B24; [7B F1 07, 05, 05] -16B27; [7B E9 1C, 05, 05] +16B25; [7B F1 0E, 05, 05] -16B28; [7B E9 23, 05, 05] +16B26; [7B F1 15, 05, 05] -16B29; [7B E9 2A, 05, 05] +16B27; [7B F1 1C, 05, 05] -16B2A; [7B E9 31, 05, 05] +16B28; [7B F1 23, 05, 05] -16B2B; [7B E9 38, 05, 05] +16B29; [7B F1 2A, 05, 05] -16B2C; [7B E9 3F, 05, 05] +16B2A; [7B F1 31, 05, 05] -16B2D; [7B E9 46, 05, 05] +16B2B; [7B F1 38, 05, 05] -16B2E; [7B E9 4D, 05, 05] +16B2C; [7B F1 3F, 05, 05] -16B2F; [7B E9 54, 05, 05] +16B2D; [7B F1 46, 05, 05] -16B40; [7B E9 5B, 05, 05] +16B2E; [7B F1 4D, 05, 05] -16B41; [7B E9 62, 05, 05] +16B2F; [7B F1 54, 05, 05] -16B63; [7B E9 69, 05, 05] +16B40; [7B F1 5B, 05, 05] -16B64; [7B E9 70, 05, 05] +16B41; [7B F1 62, 05, 05] -16B65; [7B E9 77, 05, 05] +16B63; [7B F1 69, 05, 05] -16B66; [7B E9 7E, 05, 05] +16B64; [7B F1 70, 05, 05] -16B67; [7B E9 85, 05, 05] +16B65; [7B F1 77, 05, 05] -16B68; [7B E9 8C, 05, 05] +16B66; [7B F1 7E, 05, 05] -16B69; [7B E9 93, 05, 05] +16B67; [7B F1 85, 05, 05] -16B6A; [7B E9 9A, 05, 05] +16B68; [7B F1 8C, 05, 05] -16B6B; [7B E9 A1, 05, 05] +16B69; [7B F1 93, 05, 05] -16B6C; [7B E9 A8, 05, 05] +16B6A; [7B F1 9A, 05, 05] -16B6D; [7B E9 AF, 05, 05] +16B6B; [7B F1 A1, 05, 05] -16B6E; [7B E9 B6, 05, 05] +16B6C; [7B F1 A8, 05, 05] -16B6F; [7B E9 BD, 05, 05] +16B6D; [7B F1 AF, 05, 05] -16B70; [7B E9 C4, 05, 05] +16B6E; [7B F1 B6, 05, 05] -16B71; [7B E9 CB, 05, 05] +16B6F; [7B F1 BD, 05, 05] -16B72; [7B E9 D2, 05, 05] +16B70; [7B F1 C4, 05, 05] -16B73; [7B E9 D9, 05, 05] +16B71; [7B F1 CB, 05, 05] -16B74; [7B E9 E0, 05, 05] +16B72; [7B F1 D2, 05, 05] -16B75; [7B E9 E7, 05, 05] +16B73; [7B F1 D9, 05, 05] -16B76; [7B E9 EE, 05, 05] +16B74; [7B F1 E0, 05, 05] -16B77; [7B E9 F5, 05, 05] +16B75; [7B F1 E7, 05, 05] -16B7D; [7B E9 FC, 05, 05] +16B76; [7B F1 EE, 05, 05] -16B7E; [7B EA 05, 05, 05] +16B77; [7B F1 F5, 05, 05] -16B7F; [7B EA 0C, 05, 05] +16B7D; [7B F1 FC, 05, 05] -16B80; [7B EA 13, 05, 05] +16B7E; [7B F2 05, 05, 05] -16B81; [7B EA 1A, 05, 05] +16B7F; [7B F2 0C, 05, 05] -16B82; [7B EA 21, 05, 05] +16B80; [7B F2 13, 05, 05] -16B83; [7B EA 28, 05, 05] +16B81; [7B F2 1A, 05, 05] -16B84; [7B EA 2F, 05, 05] +16B82; [7B F2 21, 05, 05] -16B85; [7B EA 36, 05, 05] +16B83; [7B F2 28, 05, 05] -16B86; [7B EA 3D, 05, 05] +16B84; [7B F2 2F, 05, 05] -16B87; [7B EA 44, 05, 05] +16B85; [7B F2 36, 05, 05] -16B88; [7B EA 4B, 05, 05] +16B86; [7B F2 3D, 05, 05] -16B89; [7B EA 52, 05, 05] +16B87; [7B F2 44, 05, 05] -16B8A; [7B EA 59, 05, 05] +16B88; [7B F2 4B, 05, 05] -16B8B; [7B EA 60, 05, 05] +16B89; [7B F2 52, 05, 05] -16B8C; [7B EA 67, 05, 05] +16B8A; [7B F2 59, 05, 05] -16B8D; [7B EA 6E, 05, 05] +16B8B; [7B F2 60, 05, 05] -16B8E; [7B EA 75, 05, 05] +16B8C; [7B F2 67, 05, 05] -16B8F; [7B EA 7C, 05, 05] +16B8D; [7B F2 6E, 05, 05] -FDD1 1E108; [7B EB 02, 05, 05] # Nyiakeng_Puachue_Hmong first primary (compressible) +16B8E; [7B F2 75, 05, 05] -1E100; [7B EB 09, 05, 05] +16B8F; [7B F2 7C, 05, 05] -1E101; [7B EB 10, 05, 05] +FDD1 1E108; [7B F3 02, 05, 05] # Nyiakeng_Puachue_Hmong first primary (compressible) -1E102; [7B EB 17, 05, 05] +1E100; [7B F3 09, 05, 05] -1E103; [7B EB 1E, 05, 05] +1E101; [7B F3 10, 05, 05] -1E104; [7B EB 25, 05, 05] +1E102; [7B F3 17, 05, 05] -1E105; [7B EB 2C, 05, 05] +1E103; [7B F3 1E, 05, 05] -1E106; [7B EB 33, 05, 05] +1E104; [7B F3 25, 05, 05] -1E107; [7B EB 3A, 05, 05] +1E105; [7B F3 2C, 05, 05] -1E108; [7B EB 41, 05, 05] +1E106; [7B F3 33, 05, 05] -1E109; [7B EB 48, 05, 05] +1E107; [7B F3 3A, 05, 05] -1E10A; [7B EB 4F, 05, 05] +1E108; [7B F3 41, 05, 05] -1E10B; [7B EB 56, 05, 05] +1E109; [7B F3 48, 05, 05] -1E10C; [7B EB 5D, 05, 05] +1E10A; [7B F3 4F, 05, 05] -1E10D; [7B EB 64, 05, 05] +1E10B; [7B F3 56, 05, 05] -1E10E; [7B EB 6B, 05, 05] +1E10C; [7B F3 5D, 05, 05] -1E10F; [7B EB 72, 05, 05] +1E10D; [7B F3 64, 05, 05] -1E110; [7B EB 79, 05, 05] +1E10E; [7B F3 6B, 05, 05] -1E111; [7B EB 80, 05, 05] +1E10F; [7B F3 72, 05, 05] -1E112; [7B EB 87, 05, 05] +1E110; [7B F3 79, 05, 05] -1E113; [7B EB 8E, 05, 05] +1E111; [7B F3 80, 05, 05] -1E114; [7B EB 95, 05, 05] +1E112; [7B F3 87, 05, 05] -1E115; [7B EB 9C, 05, 05] +1E113; [7B F3 8E, 05, 05] -1E116; [7B EB A3, 05, 05] +1E114; [7B F3 95, 05, 05] -1E117; [7B EB AA, 05, 05] +1E115; [7B F3 9C, 05, 05] -1E118; [7B EB B1, 05, 05] +1E116; [7B F3 A3, 05, 05] -1E119; [7B EB B8, 05, 05] +1E117; [7B F3 AA, 05, 05] -1E11A; [7B EB BF, 05, 05] +1E118; [7B F3 B1, 05, 05] -1E11B; [7B EB C6, 05, 05] +1E119; [7B F3 B8, 05, 05] -1E11C; [7B EB CD, 05, 05] +1E11A; [7B F3 BF, 05, 05] -1E11D; [7B EB D4, 05, 05] +1E11B; [7B F3 C6, 05, 05] -1E11E; [7B EB DB, 05, 05] +1E11C; [7B F3 CD, 05, 05] -1E11F; [7B EB E2, 05, 05] +1E11D; [7B F3 D4, 05, 05] -1E120; [7B EB E9, 05, 05] +1E11E; [7B F3 DB, 05, 05] -1E121; [7B EB F0, 05, 05] +1E11F; [7B F3 E2, 05, 05] -1E122; [7B EB F7, 05, 05] +1E120; [7B F3 E9, 05, 05] -1E123; [7B EB FE, 05, 05] +1E121; [7B F3 F0, 05, 05] -1E124; [7B EC 07, 05, 05] +1E122; [7B F3 F7, 05, 05] -1E125; [7B EC 0E, 05, 05] +1E123; [7B F3 FE, 05, 05] -1E126; [7B EC 15, 05, 05] +1E124; [7B F4 07, 05, 05] -1E127; [7B EC 1C, 05, 05] +1E125; [7B F4 0E, 05, 05] -1E128; [7B EC 23, 05, 05] +1E126; [7B F4 15, 05, 05] -1E129; [7B EC 2A, 05, 05] +1E127; [7B F4 1C, 05, 05] -1E12A; [7B EC 31, 05, 05] +1E128; [7B F4 23, 05, 05] -1E12B; [7B EC 38, 05, 05] +1E129; [7B F4 2A, 05, 05] -1E12C; [7B EC 3F, 05, 05] +1E12A; [7B F4 31, 05, 05] -1E137; [7B EC 46, 05, 05] +1E12B; [7B F4 38, 05, 05] -1E138; [7B EC 4D, 05, 05] +1E12C; [7B F4 3F, 05, 05] -1E139; [7B EC 54, 05, 05] +1E137; [7B F4 46, 05, 05] -1E13A; [7B EC 5B, 05, 05] +1E138; [7B F4 4D, 05, 05] -1E13B; [7B EC 62, 05, 05] +1E139; [7B F4 54, 05, 05] -1E14E; [7B EC 69, 05, 05] +1E13A; [7B F4 5B, 05, 05] -FDD1 1E2E1; [7B ED 02, 05, 05] # Wancho first primary (compressible) +1E13B; [7B F4 62, 05, 05] -1E2C0; [7B ED 09, 05, 05] +1E14E; [7B F4 69, 05, 05] -1E2C1; [7B ED 10, 05, 05] +FDD1 1E2E1; [7B F5 02, 05, 05] # Wancho first primary (compressible) -1E2C2; [7B ED 17, 05, 05] +1E2C0; [7B F5 09, 05, 05] -1E2C3; [7B ED 1E, 05, 05] +1E2C1; [7B F5 10, 05, 05] -1E2C4; [7B ED 25, 05, 05] +1E2C2; [7B F5 17, 05, 05] -1E2C5; [7B ED 2C, 05, 05] +1E2C3; [7B F5 1E, 05, 05] -1E2C6; [7B ED 33, 05, 05] +1E2C4; [7B F5 25, 05, 05] -1E2C7; [7B ED 3A, 05, 05] +1E2C5; [7B F5 2C, 05, 05] -1E2C8; [7B ED 41, 05, 05] +1E2C6; [7B F5 33, 05, 05] -1E2C9; [7B ED 48, 05, 05] +1E2C7; [7B F5 3A, 05, 05] -1E2CA; [7B ED 4F, 05, 05] +1E2C8; [7B F5 41, 05, 05] -1E2CB; [7B ED 56, 05, 05] +1E2C9; [7B F5 48, 05, 05] -1E2CC; [7B ED 5D, 05, 05] +1E2CA; [7B F5 4F, 05, 05] -1E2CD; [7B ED 64, 05, 05] +1E2CB; [7B F5 56, 05, 05] -1E2CE; [7B ED 6B, 05, 05] +1E2CC; [7B F5 5D, 05, 05] -1E2CF; [7B ED 72, 05, 05] +1E2CD; [7B F5 64, 05, 05] -1E2D0; [7B ED 79, 05, 05] +1E2CE; [7B F5 6B, 05, 05] -1E2D1; [7B ED 80, 05, 05] +1E2CF; [7B F5 72, 05, 05] -1E2D2; [7B ED 87, 05, 05] +1E2D0; [7B F5 79, 05, 05] -1E2D3; [7B ED 8E, 05, 05] +1E2D1; [7B F5 80, 05, 05] -1E2D4; [7B ED 95, 05, 05] +1E2D2; [7B F5 87, 05, 05] -1E2D5; [7B ED 9C, 05, 05] +1E2D3; [7B F5 8E, 05, 05] -1E2D6; [7B ED A3, 05, 05] +1E2D4; [7B F5 95, 05, 05] -1E2D7; [7B ED AA, 05, 05] +1E2D5; [7B F5 9C, 05, 05] -1E2D8; [7B ED B1, 05, 05] +1E2D6; [7B F5 A3, 05, 05] -1E2D9; [7B ED B8, 05, 05] +1E2D7; [7B F5 AA, 05, 05] -1E2DA; [7B ED BF, 05, 05] +1E2D8; [7B F5 B1, 05, 05] -1E2DB; [7B ED C6, 05, 05] +1E2D9; [7B F5 B8, 05, 05] -1E2DC; [7B ED CD, 05, 05] +1E2DA; [7B F5 BF, 05, 05] -1E2DD; [7B ED D4, 05, 05] +1E2DB; [7B F5 C6, 05, 05] -1E2DE; [7B ED DB, 05, 05] +1E2DC; [7B F5 CD, 05, 05] -1E2DF; [7B ED E2, 05, 05] +1E2DD; [7B F5 D4, 05, 05] -1E2E0; [7B ED E9, 05, 05] +1E2DE; [7B F5 DB, 05, 05] -1E2E1; [7B ED F0, 05, 05] +1E2DF; [7B F5 E2, 05, 05] -1E2E2; [7B ED F7, 05, 05] +1E2E0; [7B F5 E9, 05, 05] -1E2E3; [7B ED FE, 05, 05] +1E2E1; [7B F5 F0, 05, 05] -1E2E4; [7B EE 07, 05, 05] +1E2E2; [7B F5 F7, 05, 05] -1E2E5; [7B EE 0E, 05, 05] +1E2E3; [7B F5 FE, 05, 05] -1E2E6; [7B EE 15, 05, 05] +1E2E4; [7B F6 07, 05, 05] -1E2E7; [7B EE 1C, 05, 05] +1E2E5; [7B F6 0E, 05, 05] -1E2E8; [7B EE 23, 05, 05] +1E2E6; [7B F6 15, 05, 05] -1E2E9; [7B EE 2A, 05, 05] +1E2E7; [7B F6 1C, 05, 05] -1E2EA; [7B EE 31, 05, 05] +1E2E8; [7B F6 23, 05, 05] -1E2EB; [7B EE 38, 05, 05] +1E2E9; [7B F6 2A, 05, 05] -FDD1 10280; [7B EF 02, 05, 05] # Lycian first primary (compressible) +1E2EA; [7B F6 31, 05, 05] -10280; [7B EF 09, 05, 05] +1E2EB; [7B F6 38, 05, 05] -10281; [7B EF 10, 05, 05] +FDD1 10280; [7B F7 02, 05, 05] # Lycian first primary (compressible) -10282; [7B EF 17, 05, 05] +10280; [7B F7 09, 05, 05] -10283; [7B EF 1E, 05, 05] +10281; [7B F7 10, 05, 05] -10284; [7B EF 25, 05, 05] +10282; [7B F7 17, 05, 05] -10285; [7B EF 2C, 05, 05] +10283; [7B F7 1E, 05, 05] -10286; [7B EF 33, 05, 05] +10284; [7B F7 25, 05, 05] -10287; [7B EF 3A, 05, 05] +10285; [7B F7 2C, 05, 05] -10288; [7B EF 41, 05, 05] +10286; [7B F7 33, 05, 05] -10289; [7B EF 48, 05, 05] +10287; [7B F7 3A, 05, 05] -1028A; [7B EF 4F, 05, 05] +10288; [7B F7 41, 05, 05] -1028B; [7B EF 56, 05, 05] +10289; [7B F7 48, 05, 05] -1028C; [7B EF 5D, 05, 05] +1028A; [7B F7 4F, 05, 05] -1028D; [7B EF 64, 05, 05] +1028B; [7B F7 56, 05, 05] -1028E; [7B EF 6B, 05, 05] +1028C; [7B F7 5D, 05, 05] -1028F; [7B EF 72, 05, 05] +1028D; [7B F7 64, 05, 05] -10290; [7B EF 79, 05, 05] +1028E; [7B F7 6B, 05, 05] -10291; [7B EF 80, 05, 05] +1028F; [7B F7 72, 05, 05] -10292; [7B EF 87, 05, 05] +10290; [7B F7 79, 05, 05] -10293; [7B EF 8E, 05, 05] +10291; [7B F7 80, 05, 05] -10294; [7B EF 95, 05, 05] +10292; [7B F7 87, 05, 05] -10295; [7B EF 9C, 05, 05] +10293; [7B F7 8E, 05, 05] -10296; [7B EF A3, 05, 05] +10294; [7B F7 95, 05, 05] -10297; [7B EF AA, 05, 05] +10295; [7B F7 9C, 05, 05] -10298; [7B EF B1, 05, 05] +10296; [7B F7 A3, 05, 05] -10299; [7B EF B8, 05, 05] +10297; [7B F7 AA, 05, 05] -1029A; [7B EF BF, 05, 05] +10298; [7B F7 B1, 05, 05] -1029B; [7B EF C6, 05, 05] +10299; [7B F7 B8, 05, 05] -1029C; [7B EF CD, 05, 05] +1029A; [7B F7 BF, 05, 05] -FDD1 102A0; [7B F0 02, 05, 05] # Carian first primary (compressible) +1029B; [7B F7 C6, 05, 05] -102A0; [7B F0 09, 05, 05] +1029C; [7B F7 CD, 05, 05] -102A1; [7B F0 10, 05, 05] +FDD1 102A0; [7B F8 02, 05, 05] # Carian first primary (compressible) -102A2; [7B F0 17, 05, 05] +102A0; [7B F8 09, 05, 05] -102A3; [7B F0 1E, 05, 05] +102A1; [7B F8 10, 05, 05] -102A4; [7B F0 25, 05, 05] +102A2; [7B F8 17, 05, 05] -102A5; [7B F0 2C, 05, 05] +102A3; [7B F8 1E, 05, 05] -102A6; [7B F0 33, 05, 05] +102A4; [7B F8 25, 05, 05] -102A7; [7B F0 3A, 05, 05] +102A5; [7B F8 2C, 05, 05] -102A8; [7B F0 41, 05, 05] +102A6; [7B F8 33, 05, 05] -102A9; [7B F0 48, 05, 05] +102A7; [7B F8 3A, 05, 05] -102AA; [7B F0 4F, 05, 05] +102A8; [7B F8 41, 05, 05] -102AB; [7B F0 56, 05, 05] +102A9; [7B F8 48, 05, 05] -102AC; [7B F0 5D, 05, 05] +102AA; [7B F8 4F, 05, 05] -102AD; [7B F0 64, 05, 05] +102AB; [7B F8 56, 05, 05] -102AE; [7B F0 6B, 05, 05] +102AC; [7B F8 5D, 05, 05] -102AF; [7B F0 72, 05, 05] +102AD; [7B F8 64, 05, 05] -102B0; [7B F0 79, 05, 05] +102AE; [7B F8 6B, 05, 05] -102B1; [7B F0 80, 05, 05] +102AF; [7B F8 72, 05, 05] -102B2; [7B F0 87, 05, 05] +102B0; [7B F8 79, 05, 05] -102B3; [7B F0 8E, 05, 05] +102B1; [7B F8 80, 05, 05] -102B4; [7B F0 95, 05, 05] +102B2; [7B F8 87, 05, 05] -102B5; [7B F0 9C, 05, 05] +102B3; [7B F8 8E, 05, 05] -102B6; [7B F0 A3, 05, 05] +102B4; [7B F8 95, 05, 05] -102B7; [7B F0 AA, 05, 05] +102B5; [7B F8 9C, 05, 05] -102B8; [7B F0 B1, 05, 05] +102B6; [7B F8 A3, 05, 05] -102B9; [7B F0 B8, 05, 05] +102B7; [7B F8 AA, 05, 05] -102BA; [7B F0 BF, 05, 05] +102B8; [7B F8 B1, 05, 05] -102BB; [7B F0 C6, 05, 05] +102B9; [7B F8 B8, 05, 05] -102BC; [7B F0 CD, 05, 05] +102BA; [7B F8 BF, 05, 05] -102BD; [7B F0 D4, 05, 05] +102BB; [7B F8 C6, 05, 05] -102BE; [7B F0 DB, 05, 05] +102BC; [7B F8 CD, 05, 05] -102BF; [7B F0 E2, 05, 05] +102BD; [7B F8 D4, 05, 05] -102C0; [7B F0 E9, 05, 05] +102BE; [7B F8 DB, 05, 05] -102C1; [7B F0 F0, 05, 05] +102BF; [7B F8 E2, 05, 05] -102C2; [7B F0 F7, 05, 05] +102C0; [7B F8 E9, 05, 05] -102C3; [7B F0 FE, 05, 05] +102C1; [7B F8 F0, 05, 05] -102C4; [7B F1 07, 05, 05] +102C2; [7B F8 F7, 05, 05] -102C5; [7B F1 0E, 05, 05] +102C3; [7B F8 FE, 05, 05] -102C6; [7B F1 15, 05, 05] +102C4; [7B F9 07, 05, 05] -102C7; [7B F1 1C, 05, 05] +102C5; [7B F9 0E, 05, 05] -102C8; [7B F1 23, 05, 05] +102C6; [7B F9 15, 05, 05] -102C9; [7B F1 2A, 05, 05] +102C7; [7B F9 1C, 05, 05] -102CA; [7B F1 31, 05, 05] +102C8; [7B F9 23, 05, 05] -102CB; [7B F1 38, 05, 05] +102C9; [7B F9 2A, 05, 05] -102CC; [7B F1 3F, 05, 05] +102CA; [7B F9 31, 05, 05] -102CD; [7B F1 46, 05, 05] +102CB; [7B F9 38, 05, 05] -102CE; [7B F1 4D, 05, 05] +102CC; [7B F9 3F, 05, 05] -102CF; [7B F1 54, 05, 05] +102CD; [7B F9 46, 05, 05] -102D0; [7B F1 5B, 05, 05] +102CE; [7B F9 4D, 05, 05] -FDD1 10920; [7B F2 02, 05, 05] # Lydian first primary (compressible) +102CF; [7B F9 54, 05, 05] -10920; [7B F2 09, 05, 05] +102D0; [7B F9 5B, 05, 05] -10921; [7B F2 10, 05, 05] +FDD1 10920; [7B FA 02, 05, 05] # Lydian first primary (compressible) -10922; [7B F2 17, 05, 05] +10920; [7B FA 09, 05, 05] -10923; [7B F2 1E, 05, 05] +10921; [7B FA 10, 05, 05] -10924; [7B F2 25, 05, 05] +10922; [7B FA 17, 05, 05] -10925; [7B F2 2C, 05, 05] +10923; [7B FA 1E, 05, 05] -10926; [7B F2 33, 05, 05] +10924; [7B FA 25, 05, 05] -10927; [7B F2 3A, 05, 05] +10925; [7B FA 2C, 05, 05] -10928; [7B F2 41, 05, 05] +10926; [7B FA 33, 05, 05] -10929; [7B F2 48, 05, 05] +10927; [7B FA 3A, 05, 05] -1092A; [7B F2 4F, 05, 05] +10928; [7B FA 41, 05, 05] -1092B; [7B F2 56, 05, 05] +10929; [7B FA 48, 05, 05] -1092C; [7B F2 5D, 05, 05] +1092A; [7B FA 4F, 05, 05] -1092D; [7B F2 64, 05, 05] +1092B; [7B FA 56, 05, 05] -1092E; [7B F2 6B, 05, 05] +1092C; [7B FA 5D, 05, 05] -1092F; [7B F2 72, 05, 05] +1092D; [7B FA 64, 05, 05] -10930; [7B F2 79, 05, 05] +1092E; [7B FA 6B, 05, 05] -10931; [7B F2 80, 05, 05] +1092F; [7B FA 72, 05, 05] -10932; [7B F2 87, 05, 05] +10930; [7B FA 79, 05, 05] -10933; [7B F2 8E, 05, 05] +10931; [7B FA 80, 05, 05] -10934; [7B F2 95, 05, 05] +10932; [7B FA 87, 05, 05] -10935; [7B F2 9C, 05, 05] +10933; [7B FA 8E, 05, 05] -10936; [7B F2 A3, 05, 05] +10934; [7B FA 95, 05, 05] -10937; [7B F2 AA, 05, 05] +10935; [7B FA 9C, 05, 05] -10938; [7B F2 B1, 05, 05] +10936; [7B FA A3, 05, 05] -10939; [7B F2 B8, 05, 05] +10937; [7B FA AA, 05, 05] -FDD1 10300; [7B F3 02, 05, 05] # OLD_ITALIC first primary (compressible) +10938; [7B FA B1, 05, 05] -10300; [7B F3 09, 05, 05] +10939; [7B FA B8, 05, 05] -10301; [7B F3 10, 05, 05] +FDD1 10300; [7B FB 02, 05, 05] # OLD_ITALIC first primary (compressible) -10302; [7B F3 17, 05, 05] +10300; [7B FB 09, 05, 05] -10303; [7B F3 1E, 05, 05] +10301; [7B FB 10, 05, 05] -10304; [7B F3 25, 05, 05] +10302; [7B FB 17, 05, 05] -10305; [7B F3 2C, 05, 05] +10303; [7B FB 1E, 05, 05] -10306; [7B F3 33, 05, 05] +10304; [7B FB 25, 05, 05] -10307; [7B F3 3A, 05, 05] +10305; [7B FB 2C, 05, 05] -10308; [7B F3 41, 05, 05] +10306; [7B FB 33, 05, 05] -10309; [7B F3 48, 05, 05] +10307; [7B FB 3A, 05, 05] -1030A; [7B F3 4F, 05, 05] +10308; [7B FB 41, 05, 05] -1030B; [7B F3 56, 05, 05] +10309; [7B FB 48, 05, 05] -1030C; [7B F3 5D, 05, 05] +1030A; [7B FB 4F, 05, 05] -1030D; [7B F3 64, 05, 05] +1030B; [7B FB 56, 05, 05] -1030E; [7B F3 6B, 05, 05] +1030C; [7B FB 5D, 05, 05] -1031F; [7B F3 72, 05, 05] +1030D; [7B FB 64, 05, 05] -1030F; [7B F3 79, 05, 05] +1030E; [7B FB 6B, 05, 05] -10310; [7B F3 80, 05, 05] +1031F; [7B FB 72, 05, 05] -10311; [7B F3 87, 05, 05] +1030F; [7B FB 79, 05, 05] -10312; [7B F3 8E, 05, 05] +10310; [7B FB 80, 05, 05] -10313; [7B F3 95, 05, 05] +10311; [7B FB 87, 05, 05] -10314; [7B F3 9C, 05, 05] +10312; [7B FB 8E, 05, 05] -10315; [7B F3 A3, 05, 05] +10313; [7B FB 95, 05, 05] -10316; [7B F3 AA, 05, 05] +10314; [7B FB 9C, 05, 05] -10317; [7B F3 B1, 05, 05] +10315; [7B FB A3, 05, 05] -10318; [7B F3 B8, 05, 05] +10316; [7B FB AA, 05, 05] -10319; [7B F3 BF, 05, 05] +10317; [7B FB B1, 05, 05] -1031A; [7B F3 C6, 05, 05] +10318; [7B FB B8, 05, 05] -1031B; [7B F3 CD, 05, 05] +10319; [7B FB BF, 05, 05] -1031C; [7B F3 D4, 05, 05] +1031A; [7B FB C6, 05, 05] -1031D; [7B F3 DB, 05, 05] +1031B; [7B FB CD, 05, 05] -1031E; [7B F3 E2, 05, 05] +1031C; [7B FB D4, 05, 05] -1032D; [7B F3 E9, 05, 05] +1031D; [7B FB DB, 05, 05] -1032E; [7B F3 F0, 05, 05] +1031E; [7B FB E2, 05, 05] -1032F; [7B F3 F7, 05, 05] +1032D; [7B FB E9, 05, 05] -FDD1 10330; [7B F4 02, 05, 05] # GOTHIC first primary (compressible) +1032E; [7B FB F0, 05, 05] -10330; [7B F4 09, 05, 05] +1032F; [7B FB F7, 05, 05] -10331; [7B F4 10, 05, 05] +FDD1 10330; [7B FC 02, 05, 05] # GOTHIC first primary (compressible) -10332; [7B F4 17, 05, 05] +10330; [7B FC 09, 05, 05] -10333; [7B F4 1E, 05, 05] +10331; [7B FC 10, 05, 05] -10334; [7B F4 25, 05, 05] +10332; [7B FC 17, 05, 05] -10335; [7B F4 2C, 05, 05] +10333; [7B FC 1E, 05, 05] -10336; [7B F4 33, 05, 05] +10334; [7B FC 25, 05, 05] -10337; [7B F4 3A, 05, 05] +10335; [7B FC 2C, 05, 05] -10338; [7B F4 41, 05, 05] +10336; [7B FC 33, 05, 05] -10339; [7B F4 48, 05, 05] +10337; [7B FC 3A, 05, 05] -1033A; [7B F4 4F, 05, 05] +10338; [7B FC 41, 05, 05] -1033B; [7B F4 56, 05, 05] +10339; [7B FC 48, 05, 05] -1033C; [7B F4 5D, 05, 05] +1033A; [7B FC 4F, 05, 05] -1033D; [7B F4 64, 05, 05] +1033B; [7B FC 56, 05, 05] -1033E; [7B F4 6B, 05, 05] +1033C; [7B FC 5D, 05, 05] -1033F; [7B F4 72, 05, 05] +1033D; [7B FC 64, 05, 05] -10340; [7B F4 79, 05, 05] +1033E; [7B FC 6B, 05, 05] -10341; [7B F4 80, 05, 05] +1033F; [7B FC 72, 05, 05] -10342; [7B F4 87, 05, 05] +10340; [7B FC 79, 05, 05] -10343; [7B F4 8E, 05, 05] +10341; [7B FC 80, 05, 05] -10344; [7B F4 95, 05, 05] +10342; [7B FC 87, 05, 05] -10345; [7B F4 9C, 05, 05] +10343; [7B FC 8E, 05, 05] -10346; [7B F4 A3, 05, 05] +10344; [7B FC 95, 05, 05] -10347; [7B F4 AA, 05, 05] +10345; [7B FC 9C, 05, 05] -10348; [7B F4 B1, 05, 05] +10346; [7B FC A3, 05, 05] -10349; [7B F4 B8, 05, 05] +10347; [7B FC AA, 05, 05] -1034A; [7B F4 BF, 05, 05] +10348; [7B FC B1, 05, 05] + +10349; [7B FC B8, 05, 05] + +1034A; [7B FC BF, 05, 05] FDD1 10414; [7C 04 02, 05, 05] # DESERET first primary starts new lead byte (compressible) @@ -48049,2395 +48817,2529 @@ FDD1 10F42; [7C C4 02, 05, 05] # Sogdian first primary (compressible) 10F44; [7C C8 10, 05, 05] -FDD1 10380; [7C C9 02, 05, 05] # UGARITIC first primary (compressible) +FDD1 10E88; [7C C9 02, 05, 05] # Yezidi first primary (compressible) + +10E80; [7C C9 09, 05, 05] + +10E81; [7C C9 10, 05, 05] + +10E82; [7C C9 17, 05, 05] + +10E83; [7C C9 1E, 05, 05] + +10E84; [7C C9 25, 05, 05] + +10E85; [7C C9 2C, 05, 05] + +10E86; [7C C9 33, 05, 05] + +10E87; [7C C9 3A, 05, 05] + +10E88; [7C C9 41, 05, 05] + +10E89; [7C C9 48, 05, 05] + +10E8A; [7C C9 4F, 05, 05] + +10E8B; [7C C9 56, 05, 05] + +10E8C; [7C C9 5D, 05, 05] + +10E8D; [7C C9 64, 05, 05] -10380; [7C C9 09, 05, 05] +10E8E; [7C C9 6B, 05, 05] -10381; [7C C9 10, 05, 05] +10E8F; [7C C9 72, 05, 05] -10382; [7C C9 17, 05, 05] +10E90; [7C C9 79, 05, 05] -10383; [7C C9 1E, 05, 05] +10E91; [7C C9 80, 05, 05] -10384; [7C C9 25, 05, 05] +10E92; [7C C9 87, 05, 05] -10385; [7C C9 2C, 05, 05] +10E93; [7C C9 8E, 05, 05] -10386; [7C C9 33, 05, 05] +10E94; [7C C9 95, 05, 05] -10387; [7C C9 3A, 05, 05] +10E95; [7C C9 9C, 05, 05] -10388; [7C C9 41, 05, 05] +10E96; [7C C9 A3, 05, 05] -10389; [7C C9 48, 05, 05] +10E97; [7C C9 AA, 05, 05] -1038A; [7C C9 4F, 05, 05] +10E98; [7C C9 B1, 05, 05] -1038B; [7C C9 56, 05, 05] +10E99; [7C C9 B8, 05, 05] -1038C; [7C C9 5D, 05, 05] +10E9A; [7C C9 BF, 05, 05] -1038D; [7C C9 64, 05, 05] +10E9B; [7C C9 C6, 05, 05] -1038E; [7C C9 6B, 05, 05] +10E9C; [7C C9 CD, 05, 05] -1038F; [7C C9 72, 05, 05] +10E9D; [7C C9 D4, 05, 05] -10390; [7C C9 79, 05, 05] +10E9E; [7C C9 DB, 05, 05] -10391; [7C C9 80, 05, 05] +10E9F; [7C C9 E2, 05, 05] -10392; [7C C9 87, 05, 05] +10EA0; [7C C9 E9, 05, 05] -10393; [7C C9 8E, 05, 05] +10EB0; [7C C9 F0, 05, 05] -10394; [7C C9 95, 05, 05] +10EA1; [7C C9 F7, 05, 05] -10395; [7C C9 9C, 05, 05] +10EA2; [7C C9 FE, 05, 05] -10396; [7C C9 A3, 05, 05] +10EA3; [7C CA 07, 05, 05] -10397; [7C C9 AA, 05, 05] +10EA4; [7C CA 0E, 05, 05] -10398; [7C C9 B1, 05, 05] +10EA5; [7C CA 15, 05, 05] -10399; [7C C9 B8, 05, 05] +10EA6; [7C CA 1C, 05, 05] -1039A; [7C C9 BF, 05, 05] +10EA7; [7C CA 23, 05, 05] -1039B; [7C C9 C6, 05, 05] +10EA8; [7C CA 2A, 05, 05] -1039C; [7C C9 CD, 05, 05] +10EB1; [7C CA 31, 05, 05] -1039D; [7C C9 D4, 05, 05] +10EA9; [7C CA 38, 05, 05] -FDD1 103A0; [7C CA 02, 05, 05] # OLD_PERSIAN first primary (compressible) +FDD1 10FBF; [7C CB 02, 05, 05] # Chorasmian first primary (compressible) -103A0; [7C CA 09, 05, 05] +10FB0; [7C CB 09, 05, 05] -103A1; [7C CA 10, 05, 05] +10FB1; [7C CB 10, 05, 05] -103A2; [7C CA 17, 05, 05] +10FB2; [7C CB 17, 05, 05] -103A3; [7C CA 1E, 05, 05] +10FB3; [7C CB 1E, 05, 05] -103A4; [7C CA 25, 05, 05] +10FB4; [7C CB 25, 05, 05] -103A5; [7C CA 2C, 05, 05] +10FB5; [7C CB 2C, 05, 05] -103A6; [7C CA 33, 05, 05] +10FB6; [7C CB 33, 05, 05] -103A7; [7C CA 3A, 05, 05] +10FB7; [7C CB 3A, 05, 05] -103A8; [7C CA 41, 05, 05] +10FB8; [7C CB 41, 05, 05] -103A9; [7C CA 48, 05, 05] +10FB9; [7C CB 48, 05, 05] -103AA; [7C CA 4F, 05, 05] +10FBA; [7C CB 4F, 05, 05] -103AB; [7C CA 56, 05, 05] +10FBB; [7C CB 56, 05, 05] -103AC; [7C CA 5D, 05, 05] +10FBC; [7C CB 5D, 05, 05] -103AD; [7C CA 64, 05, 05] +10FBD; [7C CB 64, 05, 05] -103AE; [7C CA 6B, 05, 05] +10FBE; [7C CB 6B, 05, 05] -103AF; [7C CA 72, 05, 05] +10FBF; [7C CB 72, 05, 05] -103B0; [7C CA 79, 05, 05] +10FC0; [7C CB 79, 05, 05] -103B1; [7C CA 80, 05, 05] +10FC1; [7C CB 80, 05, 05] -103B2; [7C CA 87, 05, 05] +10FC2; [7C CB 87, 05, 05] -103B3; [7C CA 8E, 05, 05] +10FC3; [7C CB 8E, 05, 05] -103B4; [7C CA 95, 05, 05] +10FC4; [7C CB 95, 05, 05] -103B5; [7C CA 9C, 05, 05] +FDD1 10380; [7C CC 02, 05, 05] # UGARITIC first primary (compressible) -103B6; [7C CA A3, 05, 05] +10380; [7C CC 09, 05, 05] -103B7; [7C CA AA, 05, 05] +10381; [7C CC 10, 05, 05] -103B8; [7C CA B1, 05, 05] +10382; [7C CC 17, 05, 05] -103B9; [7C CA B8, 05, 05] +10383; [7C CC 1E, 05, 05] -103BA; [7C CA BF, 05, 05] +10384; [7C CC 25, 05, 05] -103BB; [7C CA C6, 05, 05] +10385; [7C CC 2C, 05, 05] -103BC; [7C CA CD, 05, 05] +10386; [7C CC 33, 05, 05] -103BD; [7C CA D4, 05, 05] +10387; [7C CC 3A, 05, 05] -103BE; [7C CA DB, 05, 05] +10388; [7C CC 41, 05, 05] -103BF; [7C CA E2, 05, 05] +10389; [7C CC 48, 05, 05] -103C0; [7C CA E9, 05, 05] +1038A; [7C CC 4F, 05, 05] -103C1; [7C CA F0, 05, 05] +1038B; [7C CC 56, 05, 05] -103C2; [7C CA F7, 05, 05] +1038C; [7C CC 5D, 05, 05] -103C3; [7C CA FE, 05, 05] +1038D; [7C CC 64, 05, 05] -103C8; [7C CB 07, 05, 05] +1038E; [7C CC 6B, 05, 05] -103C9; [7C CB 0E, 05, 05] +1038F; [7C CC 72, 05, 05] -103CA; [7C CB 15, 05, 05] +10390; [7C CC 79, 05, 05] -103CB; [7C CB 1C, 05, 05] +10391; [7C CC 80, 05, 05] -103CC; [7C CB 23, 05, 05] +10392; [7C CC 87, 05, 05] -103CD; [7C CB 2A, 05, 05] +10393; [7C CC 8E, 05, 05] -103CE; [7C CB 31, 05, 05] +10394; [7C CC 95, 05, 05] -103CF; [7C CB 38, 05, 05] +10395; [7C CC 9C, 05, 05] -FDD1 12000; [7C CC 02, 05, 05] # Cuneiform first primary (compressible) +10396; [7C CC A3, 05, 05] -12000; [7C CC 09, 05, 05] +10397; [7C CC AA, 05, 05] -12001; [7C CC 10, 05, 05] +10398; [7C CC B1, 05, 05] -12002; [7C CC 17, 05, 05] +10399; [7C CC B8, 05, 05] -12003; [7C CC 1E, 05, 05] +1039A; [7C CC BF, 05, 05] -12004; [7C CC 25, 05, 05] +1039B; [7C CC C6, 05, 05] -12005; [7C CC 2C, 05, 05] +1039C; [7C CC CD, 05, 05] -12006; [7C CC 33, 05, 05] +1039D; [7C CC D4, 05, 05] -12007; [7C CC 3A, 05, 05] +FDD1 103A0; [7C CD 02, 05, 05] # OLD_PERSIAN first primary (compressible) -12008; [7C CC 41, 05, 05] +103A0; [7C CD 09, 05, 05] -12009; [7C CC 48, 05, 05] +103A1; [7C CD 10, 05, 05] -1200A; [7C CC 4F, 05, 05] +103A2; [7C CD 17, 05, 05] -1200B; [7C CC 56, 05, 05] +103A3; [7C CD 1E, 05, 05] -1200C; [7C CC 5D, 05, 05] +103A4; [7C CD 25, 05, 05] -1200D; [7C CC 64, 05, 05] +103A5; [7C CD 2C, 05, 05] -1200E; [7C CC 6B, 05, 05] +103A6; [7C CD 33, 05, 05] -1200F; [7C CC 72, 05, 05] +103A7; [7C CD 3A, 05, 05] -12010; [7C CC 79, 05, 05] +103A8; [7C CD 41, 05, 05] -12011; [7C CC 80, 05, 05] +103A9; [7C CD 48, 05, 05] -12012; [7C CC 87, 05, 05] +103AA; [7C CD 4F, 05, 05] -12013; [7C CC 8E, 05, 05] +103AB; [7C CD 56, 05, 05] -12014; [7C CC 95, 05, 05] +103AC; [7C CD 5D, 05, 05] -12015; [7C CC 9C, 05, 05] +103AD; [7C CD 64, 05, 05] -12016; [7C CC A3, 05, 05] +103AE; [7C CD 6B, 05, 05] -12017; [7C CC AA, 05, 05] +103AF; [7C CD 72, 05, 05] -12018; [7C CC B1, 05, 05] +103B0; [7C CD 79, 05, 05] -12019; [7C CC B8, 05, 05] +103B1; [7C CD 80, 05, 05] -1201A; [7C CC BF, 05, 05] +103B2; [7C CD 87, 05, 05] -1201B; [7C CC C6, 05, 05] +103B3; [7C CD 8E, 05, 05] -1201C; [7C CC CD, 05, 05] +103B4; [7C CD 95, 05, 05] -1201D; [7C CC D4, 05, 05] +103B5; [7C CD 9C, 05, 05] -1201E; [7C CC DB, 05, 05] +103B6; [7C CD A3, 05, 05] -1201F; [7C CC E2, 05, 05] +103B7; [7C CD AA, 05, 05] -12020; [7C CC E9, 05, 05] +103B8; [7C CD B1, 05, 05] -12021; [7C CC F0, 05, 05] +103B9; [7C CD B8, 05, 05] -12022; [7C CC F7, 05, 05] +103BA; [7C CD BF, 05, 05] -12023; [7C CC FE, 05, 05] +103BB; [7C CD C6, 05, 05] -12024; [7C CD 07, 05, 05] +103BC; [7C CD CD, 05, 05] -12025; [7C CD 0E, 05, 05] +103BD; [7C CD D4, 05, 05] -12026; [7C CD 15, 05, 05] +103BE; [7C CD DB, 05, 05] -12027; [7C CD 1C, 05, 05] +103BF; [7C CD E2, 05, 05] -12028; [7C CD 23, 05, 05] +103C0; [7C CD E9, 05, 05] -12029; [7C CD 2A, 05, 05] +103C1; [7C CD F0, 05, 05] -1202A; [7C CD 31, 05, 05] +103C2; [7C CD F7, 05, 05] -1202B; [7C CD 38, 05, 05] +103C3; [7C CD FE, 05, 05] -1202C; [7C CD 3F, 05, 05] +103C8; [7C CE 07, 05, 05] -1202D; [7C CD 46, 05, 05] +103C9; [7C CE 0E, 05, 05] -1202E; [7C CD 4D, 05, 05] +103CA; [7C CE 15, 05, 05] -1202F; [7C CD 54, 05, 05] +103CB; [7C CE 1C, 05, 05] -12030; [7C CD 5B, 05, 05] +103CC; [7C CE 23, 05, 05] -12031; [7C CD 62, 05, 05] +103CD; [7C CE 2A, 05, 05] -12032; [7C CD 69, 05, 05] +103CE; [7C CE 31, 05, 05] -12033; [7C CD 70, 05, 05] +103CF; [7C CE 38, 05, 05] -12034; [7C CD 77, 05, 05] +FDD1 12000; [7C CF 02, 05, 05] # Cuneiform first primary (compressible) -12035; [7C CD 7E, 05, 05] +12000; [7C CF 09, 05, 05] -12036; [7C CD 85, 05, 05] +12001; [7C CF 10, 05, 05] -12037; [7C CD 8C, 05, 05] +12002; [7C CF 17, 05, 05] -12038; [7C CD 93, 05, 05] +12003; [7C CF 1E, 05, 05] -12039; [7C CD 9A, 05, 05] +12004; [7C CF 25, 05, 05] -1203A; [7C CD A1, 05, 05] +12005; [7C CF 2C, 05, 05] -1203B; [7C CD A8, 05, 05] +12006; [7C CF 33, 05, 05] -1203C; [7C CD AF, 05, 05] +12007; [7C CF 3A, 05, 05] -1203D; [7C CD B6, 05, 05] +12008; [7C CF 41, 05, 05] -1203E; [7C CD BD, 05, 05] +12009; [7C CF 48, 05, 05] -1203F; [7C CD C4, 05, 05] +1200A; [7C CF 4F, 05, 05] -12040; [7C CD CB, 05, 05] +1200B; [7C CF 56, 05, 05] -12041; [7C CD D2, 05, 05] +1200C; [7C CF 5D, 05, 05] -12042; [7C CD D9, 05, 05] +1200D; [7C CF 64, 05, 05] -12043; [7C CD E0, 05, 05] +1200E; [7C CF 6B, 05, 05] -12044; [7C CD E7, 05, 05] +1200F; [7C CF 72, 05, 05] -12045; [7C CD EE, 05, 05] +12010; [7C CF 79, 05, 05] -12046; [7C CD F5, 05, 05] +12011; [7C CF 80, 05, 05] -12047; [7C CD FC, 05, 05] +12012; [7C CF 87, 05, 05] -12048; [7C CE 05, 05, 05] +12013; [7C CF 8E, 05, 05] -12049; [7C CE 0C, 05, 05] +12014; [7C CF 95, 05, 05] -1204A; [7C CE 13, 05, 05] +12015; [7C CF 9C, 05, 05] -1204B; [7C CE 1A, 05, 05] +12016; [7C CF A3, 05, 05] -1204C; [7C CE 21, 05, 05] +12017; [7C CF AA, 05, 05] -1204D; [7C CE 28, 05, 05] +12018; [7C CF B1, 05, 05] -1204E; [7C CE 2F, 05, 05] +12019; [7C CF B8, 05, 05] -1204F; [7C CE 36, 05, 05] +1201A; [7C CF BF, 05, 05] -12050; [7C CE 3D, 05, 05] +1201B; [7C CF C6, 05, 05] -12051; [7C CE 44, 05, 05] +1201C; [7C CF CD, 05, 05] -12052; [7C CE 4B, 05, 05] +1201D; [7C CF D4, 05, 05] -12053; [7C CE 52, 05, 05] +1201E; [7C CF DB, 05, 05] -12054; [7C CE 59, 05, 05] +1201F; [7C CF E2, 05, 05] -12055; [7C CE 60, 05, 05] +12020; [7C CF E9, 05, 05] -12056; [7C CE 67, 05, 05] +12021; [7C CF F0, 05, 05] -12057; [7C CE 6E, 05, 05] +12022; [7C CF F7, 05, 05] -12058; [7C CE 75, 05, 05] +12023; [7C CF FE, 05, 05] -12059; [7C CE 7C, 05, 05] +12024; [7C D0 07, 05, 05] -1205A; [7C CE 83, 05, 05] +12025; [7C D0 0E, 05, 05] -1205B; [7C CE 8A, 05, 05] +12026; [7C D0 15, 05, 05] -1205C; [7C CE 91, 05, 05] +12027; [7C D0 1C, 05, 05] -1205D; [7C CE 98, 05, 05] +12028; [7C D0 23, 05, 05] -1205E; [7C CE 9F, 05, 05] +12029; [7C D0 2A, 05, 05] -1205F; [7C CE A6, 05, 05] +1202A; [7C D0 31, 05, 05] -12060; [7C CE AD, 05, 05] +1202B; [7C D0 38, 05, 05] -12061; [7C CE B4, 05, 05] +1202C; [7C D0 3F, 05, 05] -12062; [7C CE BB, 05, 05] +1202D; [7C D0 46, 05, 05] -12063; [7C CE C2, 05, 05] +1202E; [7C D0 4D, 05, 05] -12064; [7C CE C9, 05, 05] +1202F; [7C D0 54, 05, 05] -12065; [7C CE D0, 05, 05] +12030; [7C D0 5B, 05, 05] -12066; [7C CE D7, 05, 05] +12031; [7C D0 62, 05, 05] -12067; [7C CE DE, 05, 05] +12032; [7C D0 69, 05, 05] -12068; [7C CE E5, 05, 05] +12033; [7C D0 70, 05, 05] -12069; [7C CE EC, 05, 05] +12034; [7C D0 77, 05, 05] -1206A; [7C CE F3, 05, 05] +12035; [7C D0 7E, 05, 05] -1206B; [7C CE FA, 05, 05] +12036; [7C D0 85, 05, 05] -1206C; [7C CF 03, 05, 05] +12037; [7C D0 8C, 05, 05] -1206D; [7C CF 0A, 05, 05] +12038; [7C D0 93, 05, 05] -1206E; [7C CF 11, 05, 05] +12039; [7C D0 9A, 05, 05] -1206F; [7C CF 18, 05, 05] +1203A; [7C D0 A1, 05, 05] -12070; [7C CF 1F, 05, 05] +1203B; [7C D0 A8, 05, 05] -12071; [7C CF 26, 05, 05] +1203C; [7C D0 AF, 05, 05] -12072; [7C CF 2D, 05, 05] +1203D; [7C D0 B6, 05, 05] -12073; [7C CF 34, 05, 05] +1203E; [7C D0 BD, 05, 05] -12074; [7C CF 3B, 05, 05] +1203F; [7C D0 C4, 05, 05] -12075; [7C CF 42, 05, 05] +12040; [7C D0 CB, 05, 05] -12076; [7C CF 49, 05, 05] +12041; [7C D0 D2, 05, 05] -12077; [7C CF 50, 05, 05] +12042; [7C D0 D9, 05, 05] -12078; [7C CF 57, 05, 05] +12043; [7C D0 E0, 05, 05] -12079; [7C CF 5E, 05, 05] +12044; [7C D0 E7, 05, 05] -1207A; [7C CF 65, 05, 05] +12045; [7C D0 EE, 05, 05] -1207B; [7C CF 6C, 05, 05] +12046; [7C D0 F5, 05, 05] -1207C; [7C CF 73, 05, 05] +12047; [7C D0 FC, 05, 05] -1207D; [7C CF 7A, 05, 05] +12048; [7C D1 05, 05, 05] -1207E; [7C CF 81, 05, 05] +12049; [7C D1 0C, 05, 05] -1207F; [7C CF 88, 05, 05] +1204A; [7C D1 13, 05, 05] -12080; [7C CF 8F, 05, 05] +1204B; [7C D1 1A, 05, 05] -12081; [7C CF 96, 05, 05] +1204C; [7C D1 21, 05, 05] -12082; [7C CF 9D, 05, 05] +1204D; [7C D1 28, 05, 05] -12083; [7C CF A4, 05, 05] +1204E; [7C D1 2F, 05, 05] -12084; [7C CF AB, 05, 05] +1204F; [7C D1 36, 05, 05] -12085; [7C CF B2, 05, 05] +12050; [7C D1 3D, 05, 05] -12086; [7C CF B9, 05, 05] +12051; [7C D1 44, 05, 05] -12087; [7C CF C0, 05, 05] +12052; [7C D1 4B, 05, 05] -12088; [7C CF C7, 05, 05] +12053; [7C D1 52, 05, 05] -12089; [7C CF CE, 05, 05] +12054; [7C D1 59, 05, 05] -1208A; [7C CF D5, 05, 05] +12055; [7C D1 60, 05, 05] -1208B; [7C CF DC, 05, 05] +12056; [7C D1 67, 05, 05] -1208C; [7C CF E3, 05, 05] +12057; [7C D1 6E, 05, 05] -1208D; [7C CF EA, 05, 05] +12058; [7C D1 75, 05, 05] -1208E; [7C CF F1, 05, 05] +12059; [7C D1 7C, 05, 05] -1208F; [7C CF F8, 05, 05] +1205A; [7C D1 83, 05, 05] -12090; [7C CF FF, 05, 05] +1205B; [7C D1 8A, 05, 05] -12091; [7C D0 08, 05, 05] +1205C; [7C D1 91, 05, 05] -12092; [7C D0 0F, 05, 05] +1205D; [7C D1 98, 05, 05] -12093; [7C D0 16, 05, 05] +1205E; [7C D1 9F, 05, 05] -12094; [7C D0 1D, 05, 05] +1205F; [7C D1 A6, 05, 05] -12095; [7C D0 24, 05, 05] +12060; [7C D1 AD, 05, 05] -12096; [7C D0 2B, 05, 05] +12061; [7C D1 B4, 05, 05] -12097; [7C D0 32, 05, 05] +12062; [7C D1 BB, 05, 05] -12098; [7C D0 39, 05, 05] +12063; [7C D1 C2, 05, 05] -12099; [7C D0 40, 05, 05] +12064; [7C D1 C9, 05, 05] -1209A; [7C D0 47, 05, 05] +12065; [7C D1 D0, 05, 05] -1209B; [7C D0 4E, 05, 05] +12066; [7C D1 D7, 05, 05] -1209C; [7C D0 55, 05, 05] +12067; [7C D1 DE, 05, 05] -1209D; [7C D0 5C, 05, 05] +12068; [7C D1 E5, 05, 05] -1209E; [7C D0 63, 05, 05] +12069; [7C D1 EC, 05, 05] -1209F; [7C D0 6A, 05, 05] +1206A; [7C D1 F3, 05, 05] -120A0; [7C D0 71, 05, 05] +1206B; [7C D1 FA, 05, 05] -120A1; [7C D0 78, 05, 05] +1206C; [7C D2 03, 05, 05] -120A2; [7C D0 7F, 05, 05] +1206D; [7C D2 0A, 05, 05] -120A3; [7C D0 86, 05, 05] +1206E; [7C D2 11, 05, 05] -120A4; [7C D0 8D, 05, 05] +1206F; [7C D2 18, 05, 05] -120A5; [7C D0 94, 05, 05] +12070; [7C D2 1F, 05, 05] -120A6; [7C D0 9B, 05, 05] +12071; [7C D2 26, 05, 05] -120A7; [7C D0 A2, 05, 05] +12072; [7C D2 2D, 05, 05] -120A8; [7C D0 A9, 05, 05] +12073; [7C D2 34, 05, 05] -120A9; [7C D0 B0, 05, 05] +12074; [7C D2 3B, 05, 05] -120AA; [7C D0 B7, 05, 05] +12075; [7C D2 42, 05, 05] -120AB; [7C D0 BE, 05, 05] +12076; [7C D2 49, 05, 05] -120AC; [7C D0 C5, 05, 05] +12077; [7C D2 50, 05, 05] -120AD; [7C D0 CC, 05, 05] +12078; [7C D2 57, 05, 05] -120AE; [7C D0 D3, 05, 05] +12079; [7C D2 5E, 05, 05] -120AF; [7C D0 DA, 05, 05] +1207A; [7C D2 65, 05, 05] -120B0; [7C D0 E1, 05, 05] +1207B; [7C D2 6C, 05, 05] -120B1; [7C D0 E8, 05, 05] +1207C; [7C D2 73, 05, 05] -120B2; [7C D0 EF, 05, 05] +1207D; [7C D2 7A, 05, 05] -120B3; [7C D0 F6, 05, 05] +1207E; [7C D2 81, 05, 05] -120B4; [7C D0 FD, 05, 05] +1207F; [7C D2 88, 05, 05] -120B5; [7C D1 06, 05, 05] +12080; [7C D2 8F, 05, 05] -120B6; [7C D1 0D, 05, 05] +12081; [7C D2 96, 05, 05] -120B7; [7C D1 14, 05, 05] +12082; [7C D2 9D, 05, 05] -120B8; [7C D1 1B, 05, 05] +12083; [7C D2 A4, 05, 05] -120B9; [7C D1 22, 05, 05] +12084; [7C D2 AB, 05, 05] -120BA; [7C D1 29, 05, 05] +12085; [7C D2 B2, 05, 05] -120BB; [7C D1 30, 05, 05] +12086; [7C D2 B9, 05, 05] -120BC; [7C D1 37, 05, 05] +12087; [7C D2 C0, 05, 05] -120BD; [7C D1 3E, 05, 05] +12088; [7C D2 C7, 05, 05] -120BE; [7C D1 45, 05, 05] +12089; [7C D2 CE, 05, 05] -120BF; [7C D1 4C, 05, 05] +1208A; [7C D2 D5, 05, 05] -120C0; [7C D1 53, 05, 05] +1208B; [7C D2 DC, 05, 05] -120C1; [7C D1 5A, 05, 05] +1208C; [7C D2 E3, 05, 05] -120C2; [7C D1 61, 05, 05] +1208D; [7C D2 EA, 05, 05] -120C3; [7C D1 68, 05, 05] +1208E; [7C D2 F1, 05, 05] -120C4; [7C D1 6F, 05, 05] +1208F; [7C D2 F8, 05, 05] -120C5; [7C D1 76, 05, 05] +12090; [7C D2 FF, 05, 05] -120C6; [7C D1 7D, 05, 05] +12091; [7C D3 08, 05, 05] -120C7; [7C D1 84, 05, 05] +12092; [7C D3 0F, 05, 05] -120C8; [7C D1 8B, 05, 05] +12093; [7C D3 16, 05, 05] -120C9; [7C D1 92, 05, 05] +12094; [7C D3 1D, 05, 05] -120CA; [7C D1 99, 05, 05] +12095; [7C D3 24, 05, 05] -120CB; [7C D1 A0, 05, 05] +12096; [7C D3 2B, 05, 05] -120CC; [7C D1 A7, 05, 05] +12097; [7C D3 32, 05, 05] -120CD; [7C D1 AE, 05, 05] +12098; [7C D3 39, 05, 05] -120CE; [7C D1 B5, 05, 05] +12099; [7C D3 40, 05, 05] -120CF; [7C D1 BC, 05, 05] +1209A; [7C D3 47, 05, 05] -120D0; [7C D1 C3, 05, 05] +1209B; [7C D3 4E, 05, 05] -120D1; [7C D1 CA, 05, 05] +1209C; [7C D3 55, 05, 05] -120D2; [7C D1 D1, 05, 05] +1209D; [7C D3 5C, 05, 05] -120D3; [7C D1 D8, 05, 05] +1209E; [7C D3 63, 05, 05] -120D4; [7C D1 DF, 05, 05] +1209F; [7C D3 6A, 05, 05] -120D5; [7C D1 E6, 05, 05] +120A0; [7C D3 71, 05, 05] -120D6; [7C D1 ED, 05, 05] +120A1; [7C D3 78, 05, 05] -120D7; [7C D1 F4, 05, 05] +120A2; [7C D3 7F, 05, 05] -120D8; [7C D1 FB, 05, 05] +120A3; [7C D3 86, 05, 05] -120D9; [7C D2 04, 05, 05] +120A4; [7C D3 8D, 05, 05] -120DA; [7C D2 0B, 05, 05] +120A5; [7C D3 94, 05, 05] -120DB; [7C D2 12, 05, 05] +120A6; [7C D3 9B, 05, 05] -120DC; [7C D2 19, 05, 05] +120A7; [7C D3 A2, 05, 05] -120DD; [7C D2 20, 05, 05] +120A8; [7C D3 A9, 05, 05] -120DE; [7C D2 27, 05, 05] +120A9; [7C D3 B0, 05, 05] -120DF; [7C D2 2E, 05, 05] +120AA; [7C D3 B7, 05, 05] -120E0; [7C D2 35, 05, 05] +120AB; [7C D3 BE, 05, 05] -120E1; [7C D2 3C, 05, 05] +120AC; [7C D3 C5, 05, 05] -120E2; [7C D2 43, 05, 05] +120AD; [7C D3 CC, 05, 05] -120E3; [7C D2 4A, 05, 05] +120AE; [7C D3 D3, 05, 05] -120E4; [7C D2 51, 05, 05] +120AF; [7C D3 DA, 05, 05] -120E5; [7C D2 58, 05, 05] +120B0; [7C D3 E1, 05, 05] -120E6; [7C D2 5F, 05, 05] +120B1; [7C D3 E8, 05, 05] -120E7; [7C D2 66, 05, 05] +120B2; [7C D3 EF, 05, 05] -120E8; [7C D2 6D, 05, 05] +120B3; [7C D3 F6, 05, 05] -120E9; [7C D2 74, 05, 05] +120B4; [7C D3 FD, 05, 05] -120EA; [7C D2 7B, 05, 05] +120B5; [7C D4 06, 05, 05] -120EB; [7C D2 82, 05, 05] +120B6; [7C D4 0D, 05, 05] -120EC; [7C D2 89, 05, 05] +120B7; [7C D4 14, 05, 05] -120ED; [7C D2 90, 05, 05] +120B8; [7C D4 1B, 05, 05] -120EE; [7C D2 97, 05, 05] +120B9; [7C D4 22, 05, 05] -120EF; [7C D2 9E, 05, 05] +120BA; [7C D4 29, 05, 05] -120F0; [7C D2 A5, 05, 05] +120BB; [7C D4 30, 05, 05] -120F1; [7C D2 AC, 05, 05] +120BC; [7C D4 37, 05, 05] -120F2; [7C D2 B3, 05, 05] +120BD; [7C D4 3E, 05, 05] -120F3; [7C D2 BA, 05, 05] +120BE; [7C D4 45, 05, 05] -120F4; [7C D2 C1, 05, 05] +120BF; [7C D4 4C, 05, 05] -120F5; [7C D2 C8, 05, 05] +120C0; [7C D4 53, 05, 05] -120F6; [7C D2 CF, 05, 05] +120C1; [7C D4 5A, 05, 05] -120F7; [7C D2 D6, 05, 05] +120C2; [7C D4 61, 05, 05] -120F8; [7C D2 DD, 05, 05] +120C3; [7C D4 68, 05, 05] -120F9; [7C D2 E4, 05, 05] +120C4; [7C D4 6F, 05, 05] -120FA; [7C D2 EB, 05, 05] +120C5; [7C D4 76, 05, 05] -120FB; [7C D2 F2, 05, 05] +120C6; [7C D4 7D, 05, 05] -120FC; [7C D2 F9, 05, 05] +120C7; [7C D4 84, 05, 05] -120FD; [7C D3 02, 05, 05] +120C8; [7C D4 8B, 05, 05] -120FE; [7C D3 09, 05, 05] +120C9; [7C D4 92, 05, 05] -120FF; [7C D3 10, 05, 05] +120CA; [7C D4 99, 05, 05] -12100; [7C D3 17, 05, 05] +120CB; [7C D4 A0, 05, 05] -12101; [7C D3 1E, 05, 05] +120CC; [7C D4 A7, 05, 05] -12102; [7C D3 25, 05, 05] +120CD; [7C D4 AE, 05, 05] -12103; [7C D3 2C, 05, 05] +120CE; [7C D4 B5, 05, 05] -12104; [7C D3 33, 05, 05] +120CF; [7C D4 BC, 05, 05] -12105; [7C D3 3A, 05, 05] +120D0; [7C D4 C3, 05, 05] -12106; [7C D3 41, 05, 05] +120D1; [7C D4 CA, 05, 05] -12107; [7C D3 48, 05, 05] +120D2; [7C D4 D1, 05, 05] -12108; [7C D3 4F, 05, 05] +120D3; [7C D4 D8, 05, 05] -12109; [7C D3 56, 05, 05] +120D4; [7C D4 DF, 05, 05] -1210A; [7C D3 5D, 05, 05] +120D5; [7C D4 E6, 05, 05] -1210B; [7C D3 64, 05, 05] +120D6; [7C D4 ED, 05, 05] -1210C; [7C D3 6B, 05, 05] +120D7; [7C D4 F4, 05, 05] -1210D; [7C D3 72, 05, 05] +120D8; [7C D4 FB, 05, 05] -1210E; [7C D3 79, 05, 05] +120D9; [7C D5 04, 05, 05] -1210F; [7C D3 80, 05, 05] +120DA; [7C D5 0B, 05, 05] -12110; [7C D3 87, 05, 05] +120DB; [7C D5 12, 05, 05] -12111; [7C D3 8E, 05, 05] +120DC; [7C D5 19, 05, 05] -12112; [7C D3 95, 05, 05] +120DD; [7C D5 20, 05, 05] -12113; [7C D3 9C, 05, 05] +120DE; [7C D5 27, 05, 05] -12114; [7C D3 A3, 05, 05] +120DF; [7C D5 2E, 05, 05] -12115; [7C D3 AA, 05, 05] +120E0; [7C D5 35, 05, 05] -12116; [7C D3 B1, 05, 05] +120E1; [7C D5 3C, 05, 05] -12117; [7C D3 B8, 05, 05] +120E2; [7C D5 43, 05, 05] -12118; [7C D3 BF, 05, 05] +120E3; [7C D5 4A, 05, 05] -12119; [7C D3 C6, 05, 05] +120E4; [7C D5 51, 05, 05] -1211A; [7C D3 CD, 05, 05] +120E5; [7C D5 58, 05, 05] -1211B; [7C D3 D4, 05, 05] +120E6; [7C D5 5F, 05, 05] -1211C; [7C D3 DB, 05, 05] +120E7; [7C D5 66, 05, 05] -1211D; [7C D3 E2, 05, 05] +120E8; [7C D5 6D, 05, 05] -1211E; [7C D3 E9, 05, 05] +120E9; [7C D5 74, 05, 05] -1211F; [7C D3 F0, 05, 05] +120EA; [7C D5 7B, 05, 05] -12120; [7C D3 F7, 05, 05] +120EB; [7C D5 82, 05, 05] -12121; [7C D3 FE, 05, 05] +120EC; [7C D5 89, 05, 05] -12122; [7C D4 07, 05, 05] +120ED; [7C D5 90, 05, 05] -12123; [7C D4 0E, 05, 05] +120EE; [7C D5 97, 05, 05] -12124; [7C D4 15, 05, 05] +120EF; [7C D5 9E, 05, 05] -12125; [7C D4 1C, 05, 05] +120F0; [7C D5 A5, 05, 05] -12126; [7C D4 23, 05, 05] +120F1; [7C D5 AC, 05, 05] -12127; [7C D4 2A, 05, 05] +120F2; [7C D5 B3, 05, 05] -12128; [7C D4 31, 05, 05] +120F3; [7C D5 BA, 05, 05] -12129; [7C D4 38, 05, 05] +120F4; [7C D5 C1, 05, 05] -1212A; [7C D4 3F, 05, 05] +120F5; [7C D5 C8, 05, 05] -1212B; [7C D4 46, 05, 05] +120F6; [7C D5 CF, 05, 05] -1212C; [7C D4 4D, 05, 05] +120F7; [7C D5 D6, 05, 05] -1212D; [7C D4 54, 05, 05] +120F8; [7C D5 DD, 05, 05] -1212E; [7C D4 5B, 05, 05] +120F9; [7C D5 E4, 05, 05] -1212F; [7C D4 62, 05, 05] +120FA; [7C D5 EB, 05, 05] -12130; [7C D4 69, 05, 05] +120FB; [7C D5 F2, 05, 05] -12131; [7C D4 70, 05, 05] +120FC; [7C D5 F9, 05, 05] -12132; [7C D4 77, 05, 05] +120FD; [7C D6 02, 05, 05] -12133; [7C D4 7E, 05, 05] +120FE; [7C D6 09, 05, 05] -12134; [7C D4 85, 05, 05] +120FF; [7C D6 10, 05, 05] -12135; [7C D4 8C, 05, 05] +12100; [7C D6 17, 05, 05] -12136; [7C D4 93, 05, 05] +12101; [7C D6 1E, 05, 05] -12137; [7C D4 9A, 05, 05] +12102; [7C D6 25, 05, 05] -12138; [7C D4 A1, 05, 05] +12103; [7C D6 2C, 05, 05] -12139; [7C D4 A8, 05, 05] +12104; [7C D6 33, 05, 05] -1213A; [7C D4 AF, 05, 05] +12105; [7C D6 3A, 05, 05] -1213B; [7C D4 B6, 05, 05] +12106; [7C D6 41, 05, 05] -1213C; [7C D4 BD, 05, 05] +12107; [7C D6 48, 05, 05] -1213D; [7C D4 C4, 05, 05] +12108; [7C D6 4F, 05, 05] -1213E; [7C D4 CB, 05, 05] +12109; [7C D6 56, 05, 05] -1213F; [7C D4 D2, 05, 05] +1210A; [7C D6 5D, 05, 05] -12140; [7C D4 D9, 05, 05] +1210B; [7C D6 64, 05, 05] -12141; [7C D4 E0, 05, 05] +1210C; [7C D6 6B, 05, 05] -12142; [7C D4 E7, 05, 05] +1210D; [7C D6 72, 05, 05] -12143; [7C D4 EE, 05, 05] +1210E; [7C D6 79, 05, 05] -12144; [7C D4 F5, 05, 05] +1210F; [7C D6 80, 05, 05] -12145; [7C D4 FC, 05, 05] +12110; [7C D6 87, 05, 05] -12146; [7C D5 05, 05, 05] +12111; [7C D6 8E, 05, 05] -12147; [7C D5 0C, 05, 05] +12112; [7C D6 95, 05, 05] -12148; [7C D5 13, 05, 05] +12113; [7C D6 9C, 05, 05] -12149; [7C D5 1A, 05, 05] +12114; [7C D6 A3, 05, 05] -1214A; [7C D5 21, 05, 05] +12115; [7C D6 AA, 05, 05] -1214B; [7C D5 28, 05, 05] +12116; [7C D6 B1, 05, 05] -1214C; [7C D5 2F, 05, 05] +12117; [7C D6 B8, 05, 05] -1214D; [7C D5 36, 05, 05] +12118; [7C D6 BF, 05, 05] -1214E; [7C D5 3D, 05, 05] +12119; [7C D6 C6, 05, 05] -1214F; [7C D5 44, 05, 05] +1211A; [7C D6 CD, 05, 05] -12150; [7C D5 4B, 05, 05] +1211B; [7C D6 D4, 05, 05] -12151; [7C D5 52, 05, 05] +1211C; [7C D6 DB, 05, 05] -12152; [7C D5 59, 05, 05] +1211D; [7C D6 E2, 05, 05] -12153; [7C D5 60, 05, 05] +1211E; [7C D6 E9, 05, 05] -12154; [7C D5 67, 05, 05] +1211F; [7C D6 F0, 05, 05] -12155; [7C D5 6E, 05, 05] +12120; [7C D6 F7, 05, 05] -12156; [7C D5 75, 05, 05] +12121; [7C D6 FE, 05, 05] -12157; [7C D5 7C, 05, 05] +12122; [7C D7 07, 05, 05] -12158; [7C D5 83, 05, 05] +12123; [7C D7 0E, 05, 05] -12159; [7C D5 8A, 05, 05] +12124; [7C D7 15, 05, 05] -1215A; [7C D5 91, 05, 05] +12125; [7C D7 1C, 05, 05] -1215B; [7C D5 98, 05, 05] +12126; [7C D7 23, 05, 05] -1215C; [7C D5 9F, 05, 05] +12127; [7C D7 2A, 05, 05] -1215D; [7C D5 A6, 05, 05] +12128; [7C D7 31, 05, 05] -1215E; [7C D5 AD, 05, 05] +12129; [7C D7 38, 05, 05] -1215F; [7C D5 B4, 05, 05] +1212A; [7C D7 3F, 05, 05] -12160; [7C D5 BB, 05, 05] +1212B; [7C D7 46, 05, 05] -12161; [7C D5 C2, 05, 05] +1212C; [7C D7 4D, 05, 05] -12162; [7C D5 C9, 05, 05] +1212D; [7C D7 54, 05, 05] -12163; [7C D5 D0, 05, 05] +1212E; [7C D7 5B, 05, 05] -12164; [7C D5 D7, 05, 05] +1212F; [7C D7 62, 05, 05] -12165; [7C D5 DE, 05, 05] +12130; [7C D7 69, 05, 05] -12166; [7C D5 E5, 05, 05] +12131; [7C D7 70, 05, 05] -12167; [7C D5 EC, 05, 05] +12132; [7C D7 77, 05, 05] -12168; [7C D5 F3, 05, 05] +12133; [7C D7 7E, 05, 05] -12169; [7C D5 FA, 05, 05] +12134; [7C D7 85, 05, 05] -1216A; [7C D6 03, 05, 05] +12135; [7C D7 8C, 05, 05] -1216B; [7C D6 0A, 05, 05] +12136; [7C D7 93, 05, 05] -1216C; [7C D6 11, 05, 05] +12137; [7C D7 9A, 05, 05] -1216D; [7C D6 18, 05, 05] +12138; [7C D7 A1, 05, 05] -1216E; [7C D6 1F, 05, 05] +12139; [7C D7 A8, 05, 05] -1216F; [7C D6 26, 05, 05] +1213A; [7C D7 AF, 05, 05] -12170; [7C D6 2D, 05, 05] +1213B; [7C D7 B6, 05, 05] -12171; [7C D6 34, 05, 05] +1213C; [7C D7 BD, 05, 05] -12172; [7C D6 3B, 05, 05] +1213D; [7C D7 C4, 05, 05] -12173; [7C D6 42, 05, 05] +1213E; [7C D7 CB, 05, 05] -12174; [7C D6 49, 05, 05] +1213F; [7C D7 D2, 05, 05] -12175; [7C D6 50, 05, 05] +12140; [7C D7 D9, 05, 05] -12176; [7C D6 57, 05, 05] +12141; [7C D7 E0, 05, 05] -12177; [7C D6 5E, 05, 05] +12142; [7C D7 E7, 05, 05] -12178; [7C D6 65, 05, 05] +12143; [7C D7 EE, 05, 05] -12179; [7C D6 6C, 05, 05] +12144; [7C D7 F5, 05, 05] -1217A; [7C D6 73, 05, 05] +12145; [7C D7 FC, 05, 05] -1217B; [7C D6 7A, 05, 05] +12146; [7C D8 05, 05, 05] -1217C; [7C D6 81, 05, 05] +12147; [7C D8 0C, 05, 05] -1217D; [7C D6 88, 05, 05] +12148; [7C D8 13, 05, 05] -1217E; [7C D6 8F, 05, 05] +12149; [7C D8 1A, 05, 05] -1217F; [7C D6 96, 05, 05] +1214A; [7C D8 21, 05, 05] -12180; [7C D6 9D, 05, 05] +1214B; [7C D8 28, 05, 05] -12181; [7C D6 A4, 05, 05] +1214C; [7C D8 2F, 05, 05] -12182; [7C D6 AB, 05, 05] +1214D; [7C D8 36, 05, 05] -12183; [7C D6 B2, 05, 05] +1214E; [7C D8 3D, 05, 05] -12184; [7C D6 B9, 05, 05] +1214F; [7C D8 44, 05, 05] -12185; [7C D6 C0, 05, 05] +12150; [7C D8 4B, 05, 05] -12186; [7C D6 C7, 05, 05] +12151; [7C D8 52, 05, 05] -12187; [7C D6 CE, 05, 05] +12152; [7C D8 59, 05, 05] -12188; [7C D6 D5, 05, 05] +12153; [7C D8 60, 05, 05] -12189; [7C D6 DC, 05, 05] +12154; [7C D8 67, 05, 05] -1218A; [7C D6 E3, 05, 05] +12155; [7C D8 6E, 05, 05] -1218B; [7C D6 EA, 05, 05] +12156; [7C D8 75, 05, 05] -1218C; [7C D6 F1, 05, 05] +12157; [7C D8 7C, 05, 05] -1218D; [7C D6 F8, 05, 05] +12158; [7C D8 83, 05, 05] -1218E; [7C D6 FF, 05, 05] +12159; [7C D8 8A, 05, 05] -1218F; [7C D7 08, 05, 05] +1215A; [7C D8 91, 05, 05] -12190; [7C D7 0F, 05, 05] +1215B; [7C D8 98, 05, 05] -12191; [7C D7 16, 05, 05] +1215C; [7C D8 9F, 05, 05] -12192; [7C D7 1D, 05, 05] +1215D; [7C D8 A6, 05, 05] -12193; [7C D7 24, 05, 05] +1215E; [7C D8 AD, 05, 05] -12194; [7C D7 2B, 05, 05] +1215F; [7C D8 B4, 05, 05] -12195; [7C D7 32, 05, 05] +12160; [7C D8 BB, 05, 05] -12196; [7C D7 39, 05, 05] +12161; [7C D8 C2, 05, 05] -12197; [7C D7 40, 05, 05] +12162; [7C D8 C9, 05, 05] -12198; [7C D7 47, 05, 05] +12163; [7C D8 D0, 05, 05] -12199; [7C D7 4E, 05, 05] +12164; [7C D8 D7, 05, 05] -1219A; [7C D7 55, 05, 05] +12165; [7C D8 DE, 05, 05] -1219B; [7C D7 5C, 05, 05] +12166; [7C D8 E5, 05, 05] -1219C; [7C D7 63, 05, 05] +12167; [7C D8 EC, 05, 05] -1219D; [7C D7 6A, 05, 05] +12168; [7C D8 F3, 05, 05] -1219E; [7C D7 71, 05, 05] +12169; [7C D8 FA, 05, 05] -1219F; [7C D7 78, 05, 05] +1216A; [7C D9 03, 05, 05] -121A0; [7C D7 7F, 05, 05] +1216B; [7C D9 0A, 05, 05] -121A1; [7C D7 86, 05, 05] +1216C; [7C D9 11, 05, 05] -121A2; [7C D7 8D, 05, 05] +1216D; [7C D9 18, 05, 05] -121A3; [7C D7 94, 05, 05] +1216E; [7C D9 1F, 05, 05] -121A4; [7C D7 9B, 05, 05] +1216F; [7C D9 26, 05, 05] -121A5; [7C D7 A2, 05, 05] +12170; [7C D9 2D, 05, 05] -121A6; [7C D7 A9, 05, 05] +12171; [7C D9 34, 05, 05] -121A7; [7C D7 B0, 05, 05] +12172; [7C D9 3B, 05, 05] -121A8; [7C D7 B7, 05, 05] +12173; [7C D9 42, 05, 05] -121A9; [7C D7 BE, 05, 05] +12174; [7C D9 49, 05, 05] -121AA; [7C D7 C5, 05, 05] +12175; [7C D9 50, 05, 05] -121AB; [7C D7 CC, 05, 05] +12176; [7C D9 57, 05, 05] -121AC; [7C D7 D3, 05, 05] +12177; [7C D9 5E, 05, 05] -121AD; [7C D7 DA, 05, 05] +12178; [7C D9 65, 05, 05] -121AE; [7C D7 E1, 05, 05] +12179; [7C D9 6C, 05, 05] -121AF; [7C D7 E8, 05, 05] +1217A; [7C D9 73, 05, 05] -121B0; [7C D7 EF, 05, 05] +1217B; [7C D9 7A, 05, 05] -121B1; [7C D7 F6, 05, 05] +1217C; [7C D9 81, 05, 05] -121B2; [7C D7 FD, 05, 05] +1217D; [7C D9 88, 05, 05] -121B3; [7C D8 06, 05, 05] +1217E; [7C D9 8F, 05, 05] -121B4; [7C D8 0D, 05, 05] +1217F; [7C D9 96, 05, 05] -121B5; [7C D8 14, 05, 05] +12180; [7C D9 9D, 05, 05] -121B6; [7C D8 1B, 05, 05] +12181; [7C D9 A4, 05, 05] -121B7; [7C D8 22, 05, 05] +12182; [7C D9 AB, 05, 05] -121B8; [7C D8 29, 05, 05] +12183; [7C D9 B2, 05, 05] -121B9; [7C D8 30, 05, 05] +12184; [7C D9 B9, 05, 05] -121BA; [7C D8 37, 05, 05] +12185; [7C D9 C0, 05, 05] -121BB; [7C D8 3E, 05, 05] +12186; [7C D9 C7, 05, 05] -121BC; [7C D8 45, 05, 05] +12187; [7C D9 CE, 05, 05] -121BD; [7C D8 4C, 05, 05] +12188; [7C D9 D5, 05, 05] -121BE; [7C D8 53, 05, 05] +12189; [7C D9 DC, 05, 05] -121BF; [7C D8 5A, 05, 05] +1218A; [7C D9 E3, 05, 05] -121C0; [7C D8 61, 05, 05] +1218B; [7C D9 EA, 05, 05] -121C1; [7C D8 68, 05, 05] +1218C; [7C D9 F1, 05, 05] -121C2; [7C D8 6F, 05, 05] +1218D; [7C D9 F8, 05, 05] -121C3; [7C D8 76, 05, 05] +1218E; [7C D9 FF, 05, 05] -121C4; [7C D8 7D, 05, 05] +1218F; [7C DA 08, 05, 05] -121C5; [7C D8 84, 05, 05] +12190; [7C DA 0F, 05, 05] -121C6; [7C D8 8B, 05, 05] +12191; [7C DA 16, 05, 05] -121C7; [7C D8 92, 05, 05] +12192; [7C DA 1D, 05, 05] -121C8; [7C D8 99, 05, 05] +12193; [7C DA 24, 05, 05] -121C9; [7C D8 A0, 05, 05] +12194; [7C DA 2B, 05, 05] -121CA; [7C D8 A7, 05, 05] +12195; [7C DA 32, 05, 05] -121CB; [7C D8 AE, 05, 05] +12196; [7C DA 39, 05, 05] -121CC; [7C D8 B5, 05, 05] +12197; [7C DA 40, 05, 05] -121CD; [7C D8 BC, 05, 05] +12198; [7C DA 47, 05, 05] -121CE; [7C D8 C3, 05, 05] +12199; [7C DA 4E, 05, 05] -121CF; [7C D8 CA, 05, 05] +1219A; [7C DA 55, 05, 05] -121D0; [7C D8 D1, 05, 05] +1219B; [7C DA 5C, 05, 05] -121D1; [7C D8 D8, 05, 05] +1219C; [7C DA 63, 05, 05] -121D2; [7C D8 DF, 05, 05] +1219D; [7C DA 6A, 05, 05] -121D3; [7C D8 E6, 05, 05] +1219E; [7C DA 71, 05, 05] -121D4; [7C D8 ED, 05, 05] +1219F; [7C DA 78, 05, 05] -121D5; [7C D8 F4, 05, 05] +121A0; [7C DA 7F, 05, 05] -121D6; [7C D8 FB, 05, 05] +121A1; [7C DA 86, 05, 05] -121D7; [7C D9 04, 05, 05] +121A2; [7C DA 8D, 05, 05] -121D8; [7C D9 0B, 05, 05] +121A3; [7C DA 94, 05, 05] -121D9; [7C D9 12, 05, 05] +121A4; [7C DA 9B, 05, 05] -121DA; [7C D9 19, 05, 05] +121A5; [7C DA A2, 05, 05] -121DB; [7C D9 20, 05, 05] +121A6; [7C DA A9, 05, 05] -121DC; [7C D9 27, 05, 05] +121A7; [7C DA B0, 05, 05] -121DD; [7C D9 2E, 05, 05] +121A8; [7C DA B7, 05, 05] -121DE; [7C D9 35, 05, 05] +121A9; [7C DA BE, 05, 05] -121DF; [7C D9 3C, 05, 05] +121AA; [7C DA C5, 05, 05] -121E0; [7C D9 43, 05, 05] +121AB; [7C DA CC, 05, 05] -121E1; [7C D9 4A, 05, 05] +121AC; [7C DA D3, 05, 05] -121E2; [7C D9 51, 05, 05] +121AD; [7C DA DA, 05, 05] -121E3; [7C D9 58, 05, 05] +121AE; [7C DA E1, 05, 05] -121E4; [7C D9 5F, 05, 05] +121AF; [7C DA E8, 05, 05] -121E5; [7C D9 66, 05, 05] +121B0; [7C DA EF, 05, 05] -121E6; [7C D9 6D, 05, 05] +121B1; [7C DA F6, 05, 05] -121E7; [7C D9 74, 05, 05] +121B2; [7C DA FD, 05, 05] -121E8; [7C D9 7B, 05, 05] +121B3; [7C DB 06, 05, 05] -121E9; [7C D9 82, 05, 05] +121B4; [7C DB 0D, 05, 05] -121EA; [7C D9 89, 05, 05] +121B5; [7C DB 14, 05, 05] -121EB; [7C D9 90, 05, 05] +121B6; [7C DB 1B, 05, 05] -121EC; [7C D9 97, 05, 05] +121B7; [7C DB 22, 05, 05] -121ED; [7C D9 9E, 05, 05] +121B8; [7C DB 29, 05, 05] -121EE; [7C D9 A5, 05, 05] +121B9; [7C DB 30, 05, 05] -121EF; [7C D9 AC, 05, 05] +121BA; [7C DB 37, 05, 05] -121F0; [7C D9 B3, 05, 05] +121BB; [7C DB 3E, 05, 05] -121F1; [7C D9 BA, 05, 05] +121BC; [7C DB 45, 05, 05] -121F2; [7C D9 C1, 05, 05] +121BD; [7C DB 4C, 05, 05] -121F3; [7C D9 C8, 05, 05] +121BE; [7C DB 53, 05, 05] -121F4; [7C D9 CF, 05, 05] +121BF; [7C DB 5A, 05, 05] -121F5; [7C D9 D6, 05, 05] +121C0; [7C DB 61, 05, 05] -121F6; [7C D9 DD, 05, 05] +121C1; [7C DB 68, 05, 05] -121F7; [7C D9 E4, 05, 05] +121C2; [7C DB 6F, 05, 05] -121F8; [7C D9 EB, 05, 05] +121C3; [7C DB 76, 05, 05] -121F9; [7C D9 F2, 05, 05] +121C4; [7C DB 7D, 05, 05] -121FA; [7C D9 F9, 05, 05] +121C5; [7C DB 84, 05, 05] -121FB; [7C DA 02, 05, 05] +121C6; [7C DB 8B, 05, 05] -121FC; [7C DA 09, 05, 05] +121C7; [7C DB 92, 05, 05] -121FD; [7C DA 10, 05, 05] +121C8; [7C DB 99, 05, 05] -121FE; [7C DA 17, 05, 05] +121C9; [7C DB A0, 05, 05] -121FF; [7C DA 1E, 05, 05] +121CA; [7C DB A7, 05, 05] -12200; [7C DA 25, 05, 05] +121CB; [7C DB AE, 05, 05] -12201; [7C DA 2C, 05, 05] +121CC; [7C DB B5, 05, 05] -12202; [7C DA 33, 05, 05] +121CD; [7C DB BC, 05, 05] -12203; [7C DA 3A, 05, 05] +121CE; [7C DB C3, 05, 05] -12204; [7C DA 41, 05, 05] +121CF; [7C DB CA, 05, 05] -12205; [7C DA 48, 05, 05] +121D0; [7C DB D1, 05, 05] -12206; [7C DA 4F, 05, 05] +121D1; [7C DB D8, 05, 05] -12207; [7C DA 56, 05, 05] +121D2; [7C DB DF, 05, 05] -12208; [7C DA 5D, 05, 05] +121D3; [7C DB E6, 05, 05] -12209; [7C DA 64, 05, 05] +121D4; [7C DB ED, 05, 05] -1220A; [7C DA 6B, 05, 05] +121D5; [7C DB F4, 05, 05] -1220B; [7C DA 72, 05, 05] +121D6; [7C DB FB, 05, 05] -1220C; [7C DA 79, 05, 05] +121D7; [7C DC 04, 05, 05] -1220D; [7C DA 80, 05, 05] +121D8; [7C DC 0B, 05, 05] -1220E; [7C DA 87, 05, 05] +121D9; [7C DC 12, 05, 05] -1220F; [7C DA 8E, 05, 05] +121DA; [7C DC 19, 05, 05] -12210; [7C DA 95, 05, 05] +121DB; [7C DC 20, 05, 05] -12211; [7C DA 9C, 05, 05] +121DC; [7C DC 27, 05, 05] -12212; [7C DA A3, 05, 05] +121DD; [7C DC 2E, 05, 05] -12213; [7C DA AA, 05, 05] +121DE; [7C DC 35, 05, 05] -12214; [7C DA B1, 05, 05] +121DF; [7C DC 3C, 05, 05] -12215; [7C DA B8, 05, 05] +121E0; [7C DC 43, 05, 05] -12216; [7C DA BF, 05, 05] +121E1; [7C DC 4A, 05, 05] -12217; [7C DA C6, 05, 05] +121E2; [7C DC 51, 05, 05] -12218; [7C DA CD, 05, 05] +121E3; [7C DC 58, 05, 05] -12219; [7C DA D4, 05, 05] +121E4; [7C DC 5F, 05, 05] -1221A; [7C DA DB, 05, 05] +121E5; [7C DC 66, 05, 05] -1221B; [7C DA E2, 05, 05] +121E6; [7C DC 6D, 05, 05] -1221C; [7C DA E9, 05, 05] +121E7; [7C DC 74, 05, 05] -1221D; [7C DA F0, 05, 05] +121E8; [7C DC 7B, 05, 05] -1221E; [7C DA F7, 05, 05] +121E9; [7C DC 82, 05, 05] -1221F; [7C DA FE, 05, 05] +121EA; [7C DC 89, 05, 05] -12220; [7C DB 07, 05, 05] +121EB; [7C DC 90, 05, 05] -12221; [7C DB 0E, 05, 05] +121EC; [7C DC 97, 05, 05] -12222; [7C DB 15, 05, 05] +121ED; [7C DC 9E, 05, 05] -12223; [7C DB 1C, 05, 05] +121EE; [7C DC A5, 05, 05] -12224; [7C DB 23, 05, 05] +121EF; [7C DC AC, 05, 05] -12225; [7C DB 2A, 05, 05] +121F0; [7C DC B3, 05, 05] -12226; [7C DB 31, 05, 05] +121F1; [7C DC BA, 05, 05] -12227; [7C DB 38, 05, 05] +121F2; [7C DC C1, 05, 05] -12228; [7C DB 3F, 05, 05] +121F3; [7C DC C8, 05, 05] -12229; [7C DB 46, 05, 05] +121F4; [7C DC CF, 05, 05] -1222A; [7C DB 4D, 05, 05] +121F5; [7C DC D6, 05, 05] -1222B; [7C DB 54, 05, 05] +121F6; [7C DC DD, 05, 05] -1222C; [7C DB 5B, 05, 05] +121F7; [7C DC E4, 05, 05] -1222D; [7C DB 62, 05, 05] +121F8; [7C DC EB, 05, 05] -1222E; [7C DB 69, 05, 05] +121F9; [7C DC F2, 05, 05] -1222F; [7C DB 70, 05, 05] +121FA; [7C DC F9, 05, 05] -12230; [7C DB 77, 05, 05] +121FB; [7C DD 02, 05, 05] -12231; [7C DB 7E, 05, 05] +121FC; [7C DD 09, 05, 05] -12232; [7C DB 85, 05, 05] +121FD; [7C DD 10, 05, 05] -12233; [7C DB 8C, 05, 05] +121FE; [7C DD 17, 05, 05] -12234; [7C DB 93, 05, 05] +121FF; [7C DD 1E, 05, 05] -12235; [7C DB 9A, 05, 05] +12200; [7C DD 25, 05, 05] -12236; [7C DB A1, 05, 05] +12201; [7C DD 2C, 05, 05] -12237; [7C DB A8, 05, 05] +12202; [7C DD 33, 05, 05] -12238; [7C DB AF, 05, 05] +12203; [7C DD 3A, 05, 05] -12239; [7C DB B6, 05, 05] +12204; [7C DD 41, 05, 05] -1223A; [7C DB BD, 05, 05] +12205; [7C DD 48, 05, 05] -1223B; [7C DB C4, 05, 05] +12206; [7C DD 4F, 05, 05] -1223C; [7C DB CB, 05, 05] +12207; [7C DD 56, 05, 05] -1223D; [7C DB D2, 05, 05] +12208; [7C DD 5D, 05, 05] -1223E; [7C DB D9, 05, 05] +12209; [7C DD 64, 05, 05] -1223F; [7C DB E0, 05, 05] +1220A; [7C DD 6B, 05, 05] -12240; [7C DB E7, 05, 05] +1220B; [7C DD 72, 05, 05] -12241; [7C DB EE, 05, 05] +1220C; [7C DD 79, 05, 05] -12242; [7C DB F5, 05, 05] +1220D; [7C DD 80, 05, 05] -12243; [7C DB FC, 05, 05] +1220E; [7C DD 87, 05, 05] -12244; [7C DC 05, 05, 05] +1220F; [7C DD 8E, 05, 05] -12245; [7C DC 0C, 05, 05] +12210; [7C DD 95, 05, 05] -12246; [7C DC 13, 05, 05] +12211; [7C DD 9C, 05, 05] -12247; [7C DC 1A, 05, 05] +12212; [7C DD A3, 05, 05] -12248; [7C DC 21, 05, 05] +12213; [7C DD AA, 05, 05] -12249; [7C DC 28, 05, 05] +12214; [7C DD B1, 05, 05] -1224A; [7C DC 2F, 05, 05] +12215; [7C DD B8, 05, 05] -1224B; [7C DC 36, 05, 05] +12216; [7C DD BF, 05, 05] -1224C; [7C DC 3D, 05, 05] +12217; [7C DD C6, 05, 05] -1224D; [7C DC 44, 05, 05] +12218; [7C DD CD, 05, 05] -1224E; [7C DC 4B, 05, 05] +12219; [7C DD D4, 05, 05] -1224F; [7C DC 52, 05, 05] +1221A; [7C DD DB, 05, 05] -12250; [7C DC 59, 05, 05] +1221B; [7C DD E2, 05, 05] -12251; [7C DC 60, 05, 05] +1221C; [7C DD E9, 05, 05] -12252; [7C DC 67, 05, 05] +1221D; [7C DD F0, 05, 05] -12253; [7C DC 6E, 05, 05] +1221E; [7C DD F7, 05, 05] -12254; [7C DC 75, 05, 05] +1221F; [7C DD FE, 05, 05] -12255; [7C DC 7C, 05, 05] +12220; [7C DE 07, 05, 05] -12256; [7C DC 83, 05, 05] +12221; [7C DE 0E, 05, 05] -12257; [7C DC 8A, 05, 05] +12222; [7C DE 15, 05, 05] -12258; [7C DC 91, 05, 05] +12223; [7C DE 1C, 05, 05] -12259; [7C DC 98, 05, 05] +12224; [7C DE 23, 05, 05] -1225A; [7C DC 9F, 05, 05] +12225; [7C DE 2A, 05, 05] -1225B; [7C DC A6, 05, 05] +12226; [7C DE 31, 05, 05] -1225C; [7C DC AD, 05, 05] +12227; [7C DE 38, 05, 05] -1225D; [7C DC B4, 05, 05] +12228; [7C DE 3F, 05, 05] -1225E; [7C DC BB, 05, 05] +12229; [7C DE 46, 05, 05] -1225F; [7C DC C2, 05, 05] +1222A; [7C DE 4D, 05, 05] -12260; [7C DC C9, 05, 05] +1222B; [7C DE 54, 05, 05] -12261; [7C DC D0, 05, 05] +1222C; [7C DE 5B, 05, 05] -12262; [7C DC D7, 05, 05] +1222D; [7C DE 62, 05, 05] -122D4; [7C DC DE, 05, 05] +1222E; [7C DE 69, 05, 05] -122D5; [7C DC E5, 05, 05] +1222F; [7C DE 70, 05, 05] -12263; [7C DC EC, 05, 05] +12230; [7C DE 77, 05, 05] -12264; [7C DC F3, 05, 05] +12231; [7C DE 7E, 05, 05] -12265; [7C DC FA, 05, 05] +12232; [7C DE 85, 05, 05] -12266; [7C DD 03, 05, 05] +12233; [7C DE 8C, 05, 05] -12267; [7C DD 0A, 05, 05] +12234; [7C DE 93, 05, 05] -12268; [7C DD 11, 05, 05] +12235; [7C DE 9A, 05, 05] -12269; [7C DD 18, 05, 05] +12236; [7C DE A1, 05, 05] -1226A; [7C DD 1F, 05, 05] +12237; [7C DE A8, 05, 05] -1226B; [7C DD 26, 05, 05] +12238; [7C DE AF, 05, 05] -1226C; [7C DD 2D, 05, 05] +12239; [7C DE B6, 05, 05] -1226D; [7C DD 34, 05, 05] +1223A; [7C DE BD, 05, 05] -1226E; [7C DD 3B, 05, 05] +1223B; [7C DE C4, 05, 05] -1226F; [7C DD 42, 05, 05] +1223C; [7C DE CB, 05, 05] -12270; [7C DD 49, 05, 05] +1223D; [7C DE D2, 05, 05] -12271; [7C DD 50, 05, 05] +1223E; [7C DE D9, 05, 05] -12272; [7C DD 57, 05, 05] +1223F; [7C DE E0, 05, 05] -12273; [7C DD 5E, 05, 05] +12240; [7C DE E7, 05, 05] -12274; [7C DD 65, 05, 05] +12241; [7C DE EE, 05, 05] -12275; [7C DD 6C, 05, 05] +12242; [7C DE F5, 05, 05] -12276; [7C DD 73, 05, 05] +12243; [7C DE FC, 05, 05] -12277; [7C DD 7A, 05, 05] +12244; [7C DF 05, 05, 05] -12278; [7C DD 81, 05, 05] +12245; [7C DF 0C, 05, 05] -12279; [7C DD 88, 05, 05] +12246; [7C DF 13, 05, 05] -1227A; [7C DD 8F, 05, 05] +12247; [7C DF 1A, 05, 05] -1227B; [7C DD 96, 05, 05] +12248; [7C DF 21, 05, 05] -1227C; [7C DD 9D, 05, 05] +12249; [7C DF 28, 05, 05] -1227D; [7C DD A4, 05, 05] +1224A; [7C DF 2F, 05, 05] -1227E; [7C DD AB, 05, 05] +1224B; [7C DF 36, 05, 05] -1227F; [7C DD B2, 05, 05] +1224C; [7C DF 3D, 05, 05] -12280; [7C DD B9, 05, 05] +1224D; [7C DF 44, 05, 05] -12281; [7C DD C0, 05, 05] +1224E; [7C DF 4B, 05, 05] -12282; [7C DD C7, 05, 05] +1224F; [7C DF 52, 05, 05] -12283; [7C DD CE, 05, 05] +12250; [7C DF 59, 05, 05] -12284; [7C DD D5, 05, 05] +12251; [7C DF 60, 05, 05] -12285; [7C DD DC, 05, 05] +12252; [7C DF 67, 05, 05] -12286; [7C DD E3, 05, 05] +12253; [7C DF 6E, 05, 05] -12287; [7C DD EA, 05, 05] +12254; [7C DF 75, 05, 05] -12288; [7C DD F1, 05, 05] +12255; [7C DF 7C, 05, 05] -12289; [7C DD F8, 05, 05] +12256; [7C DF 83, 05, 05] -1228A; [7C DD FF, 05, 05] +12257; [7C DF 8A, 05, 05] -1228B; [7C DE 08, 05, 05] +12258; [7C DF 91, 05, 05] -1228C; [7C DE 0F, 05, 05] +12259; [7C DF 98, 05, 05] -1228D; [7C DE 16, 05, 05] +1225A; [7C DF 9F, 05, 05] -1228E; [7C DE 1D, 05, 05] +1225B; [7C DF A6, 05, 05] -1228F; [7C DE 24, 05, 05] +1225C; [7C DF AD, 05, 05] -12290; [7C DE 2B, 05, 05] +1225D; [7C DF B4, 05, 05] -12291; [7C DE 32, 05, 05] +1225E; [7C DF BB, 05, 05] -12292; [7C DE 39, 05, 05] +1225F; [7C DF C2, 05, 05] -12293; [7C DE 40, 05, 05] +12260; [7C DF C9, 05, 05] -12294; [7C DE 47, 05, 05] +12261; [7C DF D0, 05, 05] -12295; [7C DE 4E, 05, 05] +12262; [7C DF D7, 05, 05] -12296; [7C DE 55, 05, 05] +122D4; [7C DF DE, 05, 05] -12297; [7C DE 5C, 05, 05] +122D5; [7C DF E5, 05, 05] -12298; [7C DE 63, 05, 05] +12263; [7C DF EC, 05, 05] -12299; [7C DE 6A, 05, 05] +12264; [7C DF F3, 05, 05] -1229A; [7C DE 71, 05, 05] +12265; [7C DF FA, 05, 05] -1229B; [7C DE 78, 05, 05] +12266; [7C E0 03, 05, 05] -1229C; [7C DE 7F, 05, 05] +12267; [7C E0 0A, 05, 05] -1229D; [7C DE 86, 05, 05] +12268; [7C E0 11, 05, 05] -1229E; [7C DE 8D, 05, 05] +12269; [7C E0 18, 05, 05] -1229F; [7C DE 94, 05, 05] +1226A; [7C E0 1F, 05, 05] -122A0; [7C DE 9B, 05, 05] +1226B; [7C E0 26, 05, 05] -122A1; [7C DE A2, 05, 05] +1226C; [7C E0 2D, 05, 05] -122A2; [7C DE A9, 05, 05] +1226D; [7C E0 34, 05, 05] -122A3; [7C DE B0, 05, 05] +1226E; [7C E0 3B, 05, 05] -122A4; [7C DE B7, 05, 05] +1226F; [7C E0 42, 05, 05] -122A5; [7C DE BE, 05, 05] +12270; [7C E0 49, 05, 05] -122A6; [7C DE C5, 05, 05] +12271; [7C E0 50, 05, 05] -122A7; [7C DE CC, 05, 05] +12272; [7C E0 57, 05, 05] -122A8; [7C DE D3, 05, 05] +12273; [7C E0 5E, 05, 05] -122A9; [7C DE DA, 05, 05] +12274; [7C E0 65, 05, 05] -122AA; [7C DE E1, 05, 05] +12275; [7C E0 6C, 05, 05] -122AB; [7C DE E8, 05, 05] +12276; [7C E0 73, 05, 05] -122AC; [7C DE EF, 05, 05] +12277; [7C E0 7A, 05, 05] -122AD; [7C DE F6, 05, 05] +12278; [7C E0 81, 05, 05] -122AE; [7C DE FD, 05, 05] +12279; [7C E0 88, 05, 05] -122AF; [7C DF 06, 05, 05] +1227A; [7C E0 8F, 05, 05] -122B0; [7C DF 0D, 05, 05] +1227B; [7C E0 96, 05, 05] -122B1; [7C DF 14, 05, 05] +1227C; [7C E0 9D, 05, 05] -122B2; [7C DF 1B, 05, 05] +1227D; [7C E0 A4, 05, 05] -122B3; [7C DF 22, 05, 05] +1227E; [7C E0 AB, 05, 05] -122B4; [7C DF 29, 05, 05] +1227F; [7C E0 B2, 05, 05] -122B5; [7C DF 30, 05, 05] +12280; [7C E0 B9, 05, 05] -122B6; [7C DF 37, 05, 05] +12281; [7C E0 C0, 05, 05] -122B7; [7C DF 3E, 05, 05] +12282; [7C E0 C7, 05, 05] -122B8; [7C DF 45, 05, 05] +12283; [7C E0 CE, 05, 05] -122B9; [7C DF 4C, 05, 05] +12284; [7C E0 D5, 05, 05] -122BA; [7C DF 53, 05, 05] +12285; [7C E0 DC, 05, 05] -122BB; [7C DF 5A, 05, 05] +12286; [7C E0 E3, 05, 05] -122BC; [7C DF 61, 05, 05] +12287; [7C E0 EA, 05, 05] -122BD; [7C DF 68, 05, 05] +12288; [7C E0 F1, 05, 05] -122BE; [7C DF 6F, 05, 05] +12289; [7C E0 F8, 05, 05] -122BF; [7C DF 76, 05, 05] +1228A; [7C E0 FF, 05, 05] -122C0; [7C DF 7D, 05, 05] +1228B; [7C E1 08, 05, 05] -122C1; [7C DF 84, 05, 05] +1228C; [7C E1 0F, 05, 05] -122C2; [7C DF 8B, 05, 05] +1228D; [7C E1 16, 05, 05] -122C3; [7C DF 92, 05, 05] +1228E; [7C E1 1D, 05, 05] -122C4; [7C DF 99, 05, 05] +1228F; [7C E1 24, 05, 05] -122C5; [7C DF A0, 05, 05] +12290; [7C E1 2B, 05, 05] -122C6; [7C DF A7, 05, 05] +12291; [7C E1 32, 05, 05] -122C7; [7C DF AE, 05, 05] +12292; [7C E1 39, 05, 05] -122C8; [7C DF B5, 05, 05] +12293; [7C E1 40, 05, 05] -122C9; [7C DF BC, 05, 05] +12294; [7C E1 47, 05, 05] -122CA; [7C DF C3, 05, 05] +12295; [7C E1 4E, 05, 05] -122CB; [7C DF CA, 05, 05] +12296; [7C E1 55, 05, 05] -122CC; [7C DF D1, 05, 05] +12297; [7C E1 5C, 05, 05] -122CD; [7C DF D8, 05, 05] +12298; [7C E1 63, 05, 05] -122CE; [7C DF DF, 05, 05] +12299; [7C E1 6A, 05, 05] -122CF; [7C DF E6, 05, 05] +1229A; [7C E1 71, 05, 05] -122D0; [7C DF ED, 05, 05] +1229B; [7C E1 78, 05, 05] -122D1; [7C DF F4, 05, 05] +1229C; [7C E1 7F, 05, 05] -122D2; [7C DF FB, 05, 05] +1229D; [7C E1 86, 05, 05] -122D3; [7C E0 04, 05, 05] +1229E; [7C E1 8D, 05, 05] -122D6; [7C E0 0B, 05, 05] +1229F; [7C E1 94, 05, 05] -122D7; [7C E0 12, 05, 05] +122A0; [7C E1 9B, 05, 05] -122D8; [7C E0 19, 05, 05] +122A1; [7C E1 A2, 05, 05] -122D9; [7C E0 20, 05, 05] +122A2; [7C E1 A9, 05, 05] -122DA; [7C E0 27, 05, 05] +122A3; [7C E1 B0, 05, 05] -122DB; [7C E0 2E, 05, 05] +122A4; [7C E1 B7, 05, 05] -122DC; [7C E0 35, 05, 05] +122A5; [7C E1 BE, 05, 05] -122DD; [7C E0 3C, 05, 05] +122A6; [7C E1 C5, 05, 05] -122DE; [7C E0 43, 05, 05] +122A7; [7C E1 CC, 05, 05] -122DF; [7C E0 4A, 05, 05] +122A8; [7C E1 D3, 05, 05] -122E0; [7C E0 51, 05, 05] +122A9; [7C E1 DA, 05, 05] -122E1; [7C E0 58, 05, 05] +122AA; [7C E1 E1, 05, 05] -122E2; [7C E0 5F, 05, 05] +122AB; [7C E1 E8, 05, 05] -122E3; [7C E0 66, 05, 05] +122AC; [7C E1 EF, 05, 05] -122E4; [7C E0 6D, 05, 05] +122AD; [7C E1 F6, 05, 05] -122E5; [7C E0 74, 05, 05] +122AE; [7C E1 FD, 05, 05] -122E6; [7C E0 7B, 05, 05] +122AF; [7C E2 06, 05, 05] -122E7; [7C E0 82, 05, 05] +122B0; [7C E2 0D, 05, 05] -122E8; [7C E0 89, 05, 05] +122B1; [7C E2 14, 05, 05] -122E9; [7C E0 90, 05, 05] +122B2; [7C E2 1B, 05, 05] -122EA; [7C E0 97, 05, 05] +122B3; [7C E2 22, 05, 05] -122EB; [7C E0 9E, 05, 05] +122B4; [7C E2 29, 05, 05] -122EC; [7C E0 A5, 05, 05] +122B5; [7C E2 30, 05, 05] -122ED; [7C E0 AC, 05, 05] +122B6; [7C E2 37, 05, 05] -122EE; [7C E0 B3, 05, 05] +122B7; [7C E2 3E, 05, 05] -122EF; [7C E0 BA, 05, 05] +122B8; [7C E2 45, 05, 05] -122F0; [7C E0 C1, 05, 05] +122B9; [7C E2 4C, 05, 05] -122F1; [7C E0 C8, 05, 05] +122BA; [7C E2 53, 05, 05] -122F2; [7C E0 CF, 05, 05] +122BB; [7C E2 5A, 05, 05] -122F3; [7C E0 D6, 05, 05] +122BC; [7C E2 61, 05, 05] -122F4; [7C E0 DD, 05, 05] +122BD; [7C E2 68, 05, 05] -122F5; [7C E0 E4, 05, 05] +122BE; [7C E2 6F, 05, 05] -122F6; [7C E0 EB, 05, 05] +122BF; [7C E2 76, 05, 05] -122F7; [7C E0 F2, 05, 05] +122C0; [7C E2 7D, 05, 05] -122F8; [7C E0 F9, 05, 05] +122C1; [7C E2 84, 05, 05] -122F9; [7C E1 02, 05, 05] +122C2; [7C E2 8B, 05, 05] -122FA; [7C E1 09, 05, 05] +122C3; [7C E2 92, 05, 05] -122FB; [7C E1 10, 05, 05] +122C4; [7C E2 99, 05, 05] -122FC; [7C E1 17, 05, 05] +122C5; [7C E2 A0, 05, 05] -122FD; [7C E1 1E, 05, 05] +122C6; [7C E2 A7, 05, 05] -122FE; [7C E1 25, 05, 05] +122C7; [7C E2 AE, 05, 05] -122FF; [7C E1 2C, 05, 05] +122C8; [7C E2 B5, 05, 05] -12300; [7C E1 33, 05, 05] +122C9; [7C E2 BC, 05, 05] -12301; [7C E1 3A, 05, 05] +122CA; [7C E2 C3, 05, 05] -12302; [7C E1 41, 05, 05] +122CB; [7C E2 CA, 05, 05] -12303; [7C E1 48, 05, 05] +122CC; [7C E2 D1, 05, 05] -12304; [7C E1 4F, 05, 05] +122CD; [7C E2 D8, 05, 05] -12305; [7C E1 56, 05, 05] +122CE; [7C E2 DF, 05, 05] -12306; [7C E1 5D, 05, 05] +122CF; [7C E2 E6, 05, 05] -12307; [7C E1 64, 05, 05] +122D0; [7C E2 ED, 05, 05] -12308; [7C E1 6B, 05, 05] +122D1; [7C E2 F4, 05, 05] -12309; [7C E1 72, 05, 05] +122D2; [7C E2 FB, 05, 05] -1230A; [7C E1 79, 05, 05] +122D3; [7C E3 04, 05, 05] -1230B; [7C E1 80, 05, 05] +122D6; [7C E3 0B, 05, 05] -1230C; [7C E1 87, 05, 05] +122D7; [7C E3 12, 05, 05] -1230D; [7C E1 8E, 05, 05] +122D8; [7C E3 19, 05, 05] -1230E; [7C E1 95, 05, 05] +122D9; [7C E3 20, 05, 05] -1230F; [7C E1 9C, 05, 05] +122DA; [7C E3 27, 05, 05] -12310; [7C E1 A3, 05, 05] +122DB; [7C E3 2E, 05, 05] -12311; [7C E1 AA, 05, 05] +122DC; [7C E3 35, 05, 05] -12312; [7C E1 B1, 05, 05] +122DD; [7C E3 3C, 05, 05] -12313; [7C E1 B8, 05, 05] +122DE; [7C E3 43, 05, 05] -12314; [7C E1 BF, 05, 05] +122DF; [7C E3 4A, 05, 05] -12315; [7C E1 C6, 05, 05] +122E0; [7C E3 51, 05, 05] -12316; [7C E1 CD, 05, 05] +122E1; [7C E3 58, 05, 05] -12317; [7C E1 D4, 05, 05] +122E2; [7C E3 5F, 05, 05] -12318; [7C E1 DB, 05, 05] +122E3; [7C E3 66, 05, 05] -12319; [7C E1 E2, 05, 05] +122E4; [7C E3 6D, 05, 05] -1231A; [7C E1 E9, 05, 05] +122E5; [7C E3 74, 05, 05] -1231B; [7C E1 F0, 05, 05] +122E6; [7C E3 7B, 05, 05] -1231C; [7C E1 F7, 05, 05] +122E7; [7C E3 82, 05, 05] -1231D; [7C E1 FE, 05, 05] +122E8; [7C E3 89, 05, 05] -1231E; [7C E2 07, 05, 05] +122E9; [7C E3 90, 05, 05] -1231F; [7C E2 0E, 05, 05] +122EA; [7C E3 97, 05, 05] -12320; [7C E2 15, 05, 05] +122EB; [7C E3 9E, 05, 05] -12321; [7C E2 1C, 05, 05] +122EC; [7C E3 A5, 05, 05] -12322; [7C E2 23, 05, 05] +122ED; [7C E3 AC, 05, 05] -12323; [7C E2 2A, 05, 05] +122EE; [7C E3 B3, 05, 05] -12324; [7C E2 31, 05, 05] +122EF; [7C E3 BA, 05, 05] -12325; [7C E2 38, 05, 05] +122F0; [7C E3 C1, 05, 05] -12326; [7C E2 3F, 05, 05] +122F1; [7C E3 C8, 05, 05] -12327; [7C E2 46, 05, 05] +122F2; [7C E3 CF, 05, 05] -12328; [7C E2 4D, 05, 05] +122F3; [7C E3 D6, 05, 05] -12329; [7C E2 54, 05, 05] +122F4; [7C E3 DD, 05, 05] -1232A; [7C E2 5B, 05, 05] +122F5; [7C E3 E4, 05, 05] -1232B; [7C E2 62, 05, 05] +122F6; [7C E3 EB, 05, 05] -1232C; [7C E2 69, 05, 05] +122F7; [7C E3 F2, 05, 05] -1232D; [7C E2 70, 05, 05] +122F8; [7C E3 F9, 05, 05] -1232E; [7C E2 77, 05, 05] +122F9; [7C E4 02, 05, 05] -1232F; [7C E2 7E, 05, 05] +122FA; [7C E4 09, 05, 05] -12330; [7C E2 85, 05, 05] +122FB; [7C E4 10, 05, 05] -12331; [7C E2 8C, 05, 05] +122FC; [7C E4 17, 05, 05] -12332; [7C E2 93, 05, 05] +122FD; [7C E4 1E, 05, 05] -12333; [7C E2 9A, 05, 05] +122FE; [7C E4 25, 05, 05] -12334; [7C E2 A1, 05, 05] +122FF; [7C E4 2C, 05, 05] -12335; [7C E2 A8, 05, 05] +12300; [7C E4 33, 05, 05] -12336; [7C E2 AF, 05, 05] +12301; [7C E4 3A, 05, 05] -12337; [7C E2 B6, 05, 05] +12302; [7C E4 41, 05, 05] -12338; [7C E2 BD, 05, 05] +12303; [7C E4 48, 05, 05] -12339; [7C E2 C4, 05, 05] +12304; [7C E4 4F, 05, 05] -1233A; [7C E2 CB, 05, 05] +12305; [7C E4 56, 05, 05] -1233B; [7C E2 D2, 05, 05] +12306; [7C E4 5D, 05, 05] -1233C; [7C E2 D9, 05, 05] +12307; [7C E4 64, 05, 05] -1233D; [7C E2 E0, 05, 05] +12308; [7C E4 6B, 05, 05] -1233E; [7C E2 E7, 05, 05] +12309; [7C E4 72, 05, 05] -1233F; [7C E2 EE, 05, 05] +1230A; [7C E4 79, 05, 05] -12340; [7C E2 F5, 05, 05] +1230B; [7C E4 80, 05, 05] -12341; [7C E2 FC, 05, 05] +1230C; [7C E4 87, 05, 05] -12342; [7C E3 05, 05, 05] +1230D; [7C E4 8E, 05, 05] -12343; [7C E3 0C, 05, 05] +1230E; [7C E4 95, 05, 05] -12344; [7C E3 13, 05, 05] +1230F; [7C E4 9C, 05, 05] -12345; [7C E3 1A, 05, 05] +12310; [7C E4 A3, 05, 05] -12346; [7C E3 21, 05, 05] +12311; [7C E4 AA, 05, 05] -12347; [7C E3 28, 05, 05] +12312; [7C E4 B1, 05, 05] -12348; [7C E3 2F, 05, 05] +12313; [7C E4 B8, 05, 05] -12349; [7C E3 36, 05, 05] +12314; [7C E4 BF, 05, 05] -1234A; [7C E3 3D, 05, 05] +12315; [7C E4 C6, 05, 05] -1234B; [7C E3 44, 05, 05] +12316; [7C E4 CD, 05, 05] -1234C; [7C E3 4B, 05, 05] +12317; [7C E4 D4, 05, 05] -1234D; [7C E3 52, 05, 05] +12318; [7C E4 DB, 05, 05] -1234E; [7C E3 59, 05, 05] +12319; [7C E4 E2, 05, 05] -1234F; [7C E3 60, 05, 05] +1231A; [7C E4 E9, 05, 05] -12350; [7C E3 67, 05, 05] +1231B; [7C E4 F0, 05, 05] -12351; [7C E3 6E, 05, 05] +1231C; [7C E4 F7, 05, 05] -12352; [7C E3 75, 05, 05] +1231D; [7C E4 FE, 05, 05] -12353; [7C E3 7C, 05, 05] +1231E; [7C E5 07, 05, 05] -12354; [7C E3 83, 05, 05] +1231F; [7C E5 0E, 05, 05] -12355; [7C E3 8A, 05, 05] +12320; [7C E5 15, 05, 05] -12356; [7C E3 91, 05, 05] +12321; [7C E5 1C, 05, 05] -12357; [7C E3 98, 05, 05] +12322; [7C E5 23, 05, 05] -12358; [7C E3 9F, 05, 05] +12323; [7C E5 2A, 05, 05] -12359; [7C E3 A6, 05, 05] +12324; [7C E5 31, 05, 05] -1235A; [7C E3 AD, 05, 05] +12325; [7C E5 38, 05, 05] -1235B; [7C E3 B4, 05, 05] +12326; [7C E5 3F, 05, 05] -1235C; [7C E3 BB, 05, 05] +12327; [7C E5 46, 05, 05] -1235D; [7C E3 C2, 05, 05] +12328; [7C E5 4D, 05, 05] -1235E; [7C E3 C9, 05, 05] +12329; [7C E5 54, 05, 05] -1235F; [7C E3 D0, 05, 05] +1232A; [7C E5 5B, 05, 05] -12360; [7C E3 D7, 05, 05] +1232B; [7C E5 62, 05, 05] -12361; [7C E3 DE, 05, 05] +1232C; [7C E5 69, 05, 05] -12362; [7C E3 E5, 05, 05] +1232D; [7C E5 70, 05, 05] -12363; [7C E3 EC, 05, 05] +1232E; [7C E5 77, 05, 05] -12364; [7C E3 F3, 05, 05] +1232F; [7C E5 7E, 05, 05] -12365; [7C E3 FA, 05, 05] +12330; [7C E5 85, 05, 05] -12366; [7C E4 03, 05, 05] +12331; [7C E5 8C, 05, 05] -12367; [7C E4 0A, 05, 05] +12332; [7C E5 93, 05, 05] -12368; [7C E4 11, 05, 05] +12333; [7C E5 9A, 05, 05] -12369; [7C E4 18, 05, 05] +12334; [7C E5 A1, 05, 05] -1236A; [7C E4 1F, 05, 05] +12335; [7C E5 A8, 05, 05] -1236B; [7C E4 26, 05, 05] +12336; [7C E5 AF, 05, 05] -1236C; [7C E4 2D, 05, 05] +12337; [7C E5 B6, 05, 05] -1236D; [7C E4 34, 05, 05] +12338; [7C E5 BD, 05, 05] -1236E; [7C E4 3B, 05, 05] +12339; [7C E5 C4, 05, 05] -1236F; [7C E4 42, 05, 05] +1233A; [7C E5 CB, 05, 05] -12370; [7C E4 49, 05, 05] +1233B; [7C E5 D2, 05, 05] -12371; [7C E4 50, 05, 05] +1233C; [7C E5 D9, 05, 05] -12372; [7C E4 57, 05, 05] +1233D; [7C E5 E0, 05, 05] -12373; [7C E4 5E, 05, 05] +1233E; [7C E5 E7, 05, 05] -12374; [7C E4 65, 05, 05] +1233F; [7C E5 EE, 05, 05] -12375; [7C E4 6C, 05, 05] +12340; [7C E5 F5, 05, 05] -12376; [7C E4 73, 05, 05] +12341; [7C E5 FC, 05, 05] -12377; [7C E4 7A, 05, 05] +12342; [7C E6 05, 05, 05] -12378; [7C E4 81, 05, 05] +12343; [7C E6 0C, 05, 05] -12379; [7C E4 88, 05, 05] +12344; [7C E6 13, 05, 05] -1237A; [7C E4 8F, 05, 05] +12345; [7C E6 1A, 05, 05] -1237B; [7C E4 96, 05, 05] +12346; [7C E6 21, 05, 05] -1237C; [7C E4 9D, 05, 05] +12347; [7C E6 28, 05, 05] -1237D; [7C E4 A4, 05, 05] +12348; [7C E6 2F, 05, 05] -1237E; [7C E4 AB, 05, 05] +12349; [7C E6 36, 05, 05] -1237F; [7C E4 B2, 05, 05] +1234A; [7C E6 3D, 05, 05] -12380; [7C E4 B9, 05, 05] +1234B; [7C E6 44, 05, 05] -12381; [7C E4 C0, 05, 05] +1234C; [7C E6 4B, 05, 05] -12382; [7C E4 C7, 05, 05] +1234D; [7C E6 52, 05, 05] -12383; [7C E4 CE, 05, 05] +1234E; [7C E6 59, 05, 05] -12384; [7C E4 D5, 05, 05] +1234F; [7C E6 60, 05, 05] -12385; [7C E4 DC, 05, 05] +12350; [7C E6 67, 05, 05] -12386; [7C E4 E3, 05, 05] +12351; [7C E6 6E, 05, 05] -12387; [7C E4 EA, 05, 05] +12352; [7C E6 75, 05, 05] -12388; [7C E4 F1, 05, 05] +12353; [7C E6 7C, 05, 05] -12389; [7C E4 F8, 05, 05] +12354; [7C E6 83, 05, 05] -1238A; [7C E4 FF, 05, 05] +12355; [7C E6 8A, 05, 05] -1238B; [7C E5 08, 05, 05] +12356; [7C E6 91, 05, 05] -1238C; [7C E5 0F, 05, 05] +12357; [7C E6 98, 05, 05] -1238D; [7C E5 16, 05, 05] +12358; [7C E6 9F, 05, 05] -1238E; [7C E5 1D, 05, 05] +12359; [7C E6 A6, 05, 05] -1238F; [7C E5 24, 05, 05] +1235A; [7C E6 AD, 05, 05] -12390; [7C E5 2B, 05, 05] +1235B; [7C E6 B4, 05, 05] -12391; [7C E5 32, 05, 05] +1235C; [7C E6 BB, 05, 05] -12392; [7C E5 39, 05, 05] +1235D; [7C E6 C2, 05, 05] -12393; [7C E5 40, 05, 05] +1235E; [7C E6 C9, 05, 05] -12394; [7C E5 47, 05, 05] +1235F; [7C E6 D0, 05, 05] -12395; [7C E5 4E, 05, 05] +12360; [7C E6 D7, 05, 05] -12396; [7C E5 55, 05, 05] +12361; [7C E6 DE, 05, 05] -12397; [7C E5 5C, 05, 05] +12362; [7C E6 E5, 05, 05] -12398; [7C E5 63, 05, 05] +12363; [7C E6 EC, 05, 05] -12399; [7C E5 6A, 05, 05] +12364; [7C E6 F3, 05, 05] -12480; [7C E5 71, 05, 05] +12365; [7C E6 FA, 05, 05] -12481; [7C E5 78, 05, 05] +12366; [7C E7 03, 05, 05] -12482; [7C E5 7F, 05, 05] +12367; [7C E7 0A, 05, 05] -12483; [7C E5 86, 05, 05] +12368; [7C E7 11, 05, 05] -12484; [7C E5 8D, 05, 05] +12369; [7C E7 18, 05, 05] -12485; [7C E5 94, 05, 05] +1236A; [7C E7 1F, 05, 05] -12486; [7C E5 9B, 05, 05] +1236B; [7C E7 26, 05, 05] -12487; [7C E5 A2, 05, 05] +1236C; [7C E7 2D, 05, 05] -12488; [7C E5 A9, 05, 05] +1236D; [7C E7 34, 05, 05] -12489; [7C E5 B0, 05, 05] +1236E; [7C E7 3B, 05, 05] -1248A; [7C E5 B7, 05, 05] +1236F; [7C E7 42, 05, 05] -1248B; [7C E5 BE, 05, 05] +12370; [7C E7 49, 05, 05] -1248C; [7C E5 C5, 05, 05] +12371; [7C E7 50, 05, 05] -1248D; [7C E5 CC, 05, 05] +12372; [7C E7 57, 05, 05] -1248E; [7C E5 D3, 05, 05] +12373; [7C E7 5E, 05, 05] -1248F; [7C E5 DA, 05, 05] +12374; [7C E7 65, 05, 05] -12490; [7C E5 E1, 05, 05] +12375; [7C E7 6C, 05, 05] -12491; [7C E5 E8, 05, 05] +12376; [7C E7 73, 05, 05] -12492; [7C E5 EF, 05, 05] +12377; [7C E7 7A, 05, 05] -12493; [7C E5 F6, 05, 05] +12378; [7C E7 81, 05, 05] -12494; [7C E5 FD, 05, 05] +12379; [7C E7 88, 05, 05] -12495; [7C E6 06, 05, 05] +1237A; [7C E7 8F, 05, 05] -12496; [7C E6 0D, 05, 05] +1237B; [7C E7 96, 05, 05] -12497; [7C E6 14, 05, 05] +1237C; [7C E7 9D, 05, 05] -12498; [7C E6 1B, 05, 05] +1237D; [7C E7 A4, 05, 05] -12499; [7C E6 22, 05, 05] +1237E; [7C E7 AB, 05, 05] -1249A; [7C E6 29, 05, 05] +1237F; [7C E7 B2, 05, 05] -1249B; [7C E6 30, 05, 05] +12380; [7C E7 B9, 05, 05] -1249C; [7C E6 37, 05, 05] +12381; [7C E7 C0, 05, 05] -1249D; [7C E6 3E, 05, 05] +12382; [7C E7 C7, 05, 05] -1249E; [7C E6 45, 05, 05] +12383; [7C E7 CE, 05, 05] -1249F; [7C E6 4C, 05, 05] +12384; [7C E7 D5, 05, 05] -124A0; [7C E6 53, 05, 05] +12385; [7C E7 DC, 05, 05] -124A1; [7C E6 5A, 05, 05] +12386; [7C E7 E3, 05, 05] -124A2; [7C E6 61, 05, 05] +12387; [7C E7 EA, 05, 05] -124A3; [7C E6 68, 05, 05] +12388; [7C E7 F1, 05, 05] -124A4; [7C E6 6F, 05, 05] +12389; [7C E7 F8, 05, 05] -124A5; [7C E6 76, 05, 05] +1238A; [7C E7 FF, 05, 05] -124A6; [7C E6 7D, 05, 05] +1238B; [7C E8 08, 05, 05] -124A7; [7C E6 84, 05, 05] +1238C; [7C E8 0F, 05, 05] -124A8; [7C E6 8B, 05, 05] +1238D; [7C E8 16, 05, 05] -124A9; [7C E6 92, 05, 05] +1238E; [7C E8 1D, 05, 05] -124AA; [7C E6 99, 05, 05] +1238F; [7C E8 24, 05, 05] -124AB; [7C E6 A0, 05, 05] +12390; [7C E8 2B, 05, 05] -124AC; [7C E6 A7, 05, 05] +12391; [7C E8 32, 05, 05] -124AD; [7C E6 AE, 05, 05] +12392; [7C E8 39, 05, 05] -124AE; [7C E6 B5, 05, 05] +12393; [7C E8 40, 05, 05] -124AF; [7C E6 BC, 05, 05] +12394; [7C E8 47, 05, 05] -124B0; [7C E6 C3, 05, 05] +12395; [7C E8 4E, 05, 05] -124B1; [7C E6 CA, 05, 05] +12396; [7C E8 55, 05, 05] -124B2; [7C E6 D1, 05, 05] +12397; [7C E8 5C, 05, 05] -124B3; [7C E6 D8, 05, 05] +12398; [7C E8 63, 05, 05] -124B4; [7C E6 DF, 05, 05] +12399; [7C E8 6A, 05, 05] -124B5; [7C E6 E6, 05, 05] +12480; [7C E8 71, 05, 05] -124B6; [7C E6 ED, 05, 05] +12481; [7C E8 78, 05, 05] -124B7; [7C E6 F4, 05, 05] +12482; [7C E8 7F, 05, 05] -124B8; [7C E6 FB, 05, 05] +12483; [7C E8 86, 05, 05] -124B9; [7C E7 04, 05, 05] +12484; [7C E8 8D, 05, 05] -124BA; [7C E7 0B, 05, 05] +12485; [7C E8 94, 05, 05] -124BB; [7C E7 12, 05, 05] +12486; [7C E8 9B, 05, 05] -124BC; [7C E7 19, 05, 05] +12487; [7C E8 A2, 05, 05] -124BD; [7C E7 20, 05, 05] +12488; [7C E8 A9, 05, 05] -124BE; [7C E7 27, 05, 05] +12489; [7C E8 B0, 05, 05] -124BF; [7C E7 2E, 05, 05] +1248A; [7C E8 B7, 05, 05] -124C0; [7C E7 35, 05, 05] +1248B; [7C E8 BE, 05, 05] -124C1; [7C E7 3C, 05, 05] +1248C; [7C E8 C5, 05, 05] -124C2; [7C E7 43, 05, 05] +1248D; [7C E8 CC, 05, 05] -124C3; [7C E7 4A, 05, 05] +1248E; [7C E8 D3, 05, 05] -124C4; [7C E7 51, 05, 05] +1248F; [7C E8 DA, 05, 05] -124C5; [7C E7 58, 05, 05] +12490; [7C E8 E1, 05, 05] -124C6; [7C E7 5F, 05, 05] +12491; [7C E8 E8, 05, 05] -124C7; [7C E7 66, 05, 05] +12492; [7C E8 EF, 05, 05] -124C8; [7C E7 6D, 05, 05] +12493; [7C E8 F6, 05, 05] -124C9; [7C E7 74, 05, 05] +12494; [7C E8 FD, 05, 05] -124CA; [7C E7 7B, 05, 05] +12495; [7C E9 06, 05, 05] -124CB; [7C E7 82, 05, 05] +12496; [7C E9 0D, 05, 05] -124CC; [7C E7 89, 05, 05] +12497; [7C E9 14, 05, 05] -124CD; [7C E7 90, 05, 05] +12498; [7C E9 1B, 05, 05] -124CE; [7C E7 97, 05, 05] +12499; [7C E9 22, 05, 05] -124CF; [7C E7 9E, 05, 05] +1249A; [7C E9 29, 05, 05] -124D0; [7C E7 A5, 05, 05] +1249B; [7C E9 30, 05, 05] -124D1; [7C E7 AC, 05, 05] +1249C; [7C E9 37, 05, 05] -124D2; [7C E7 B3, 05, 05] +1249D; [7C E9 3E, 05, 05] -124D3; [7C E7 BA, 05, 05] +1249E; [7C E9 45, 05, 05] -124D4; [7C E7 C1, 05, 05] +1249F; [7C E9 4C, 05, 05] -124D5; [7C E7 C8, 05, 05] +124A0; [7C E9 53, 05, 05] -124D6; [7C E7 CF, 05, 05] +124A1; [7C E9 5A, 05, 05] -124D7; [7C E7 D6, 05, 05] +124A2; [7C E9 61, 05, 05] -124D8; [7C E7 DD, 05, 05] +124A3; [7C E9 68, 05, 05] -124D9; [7C E7 E4, 05, 05] +124A4; [7C E9 6F, 05, 05] -124DA; [7C E7 EB, 05, 05] +124A5; [7C E9 76, 05, 05] -124DB; [7C E7 F2, 05, 05] +124A6; [7C E9 7D, 05, 05] -124DC; [7C E7 F9, 05, 05] +124A7; [7C E9 84, 05, 05] -124DD; [7C E8 02, 05, 05] +124A8; [7C E9 8B, 05, 05] -124DE; [7C E8 09, 05, 05] +124A9; [7C E9 92, 05, 05] -124DF; [7C E8 10, 05, 05] +124AA; [7C E9 99, 05, 05] -124E0; [7C E8 17, 05, 05] +124AB; [7C E9 A0, 05, 05] -124E1; [7C E8 1E, 05, 05] +124AC; [7C E9 A7, 05, 05] -124E2; [7C E8 25, 05, 05] +124AD; [7C E9 AE, 05, 05] -124E3; [7C E8 2C, 05, 05] +124AE; [7C E9 B5, 05, 05] -124E4; [7C E8 33, 05, 05] +124AF; [7C E9 BC, 05, 05] -124E5; [7C E8 3A, 05, 05] +124B0; [7C E9 C3, 05, 05] -124E6; [7C E8 41, 05, 05] +124B1; [7C E9 CA, 05, 05] -124E7; [7C E8 48, 05, 05] +124B2; [7C E9 D1, 05, 05] -124E8; [7C E8 4F, 05, 05] +124B3; [7C E9 D8, 05, 05] -124E9; [7C E8 56, 05, 05] +124B4; [7C E9 DF, 05, 05] -124EA; [7C E8 5D, 05, 05] +124B5; [7C E9 E6, 05, 05] -124EB; [7C E8 64, 05, 05] +124B6; [7C E9 ED, 05, 05] -124EC; [7C E8 6B, 05, 05] +124B7; [7C E9 F4, 05, 05] -124ED; [7C E8 72, 05, 05] +124B8; [7C E9 FB, 05, 05] -124EE; [7C E8 79, 05, 05] +124B9; [7C EA 04, 05, 05] -124EF; [7C E8 80, 05, 05] +124BA; [7C EA 0B, 05, 05] -124F0; [7C E8 87, 05, 05] +124BB; [7C EA 12, 05, 05] -124F1; [7C E8 8E, 05, 05] +124BC; [7C EA 19, 05, 05] -124F2; [7C E8 95, 05, 05] +124BD; [7C EA 20, 05, 05] -124F3; [7C E8 9C, 05, 05] +124BE; [7C EA 27, 05, 05] -124F4; [7C E8 A3, 05, 05] +124BF; [7C EA 2E, 05, 05] -124F5; [7C E8 AA, 05, 05] +124C0; [7C EA 35, 05, 05] -124F6; [7C E8 B1, 05, 05] +124C1; [7C EA 3C, 05, 05] -124F7; [7C E8 B8, 05, 05] +124C2; [7C EA 43, 05, 05] -124F8; [7C E8 BF, 05, 05] +124C3; [7C EA 4A, 05, 05] -124F9; [7C E8 C6, 05, 05] +124C4; [7C EA 51, 05, 05] -124FA; [7C E8 CD, 05, 05] +124C5; [7C EA 58, 05, 05] -124FB; [7C E8 D4, 05, 05] +124C6; [7C EA 5F, 05, 05] -124FC; [7C E8 DB, 05, 05] +124C7; [7C EA 66, 05, 05] -124FD; [7C E8 E2, 05, 05] +124C8; [7C EA 6D, 05, 05] -124FE; [7C E8 E9, 05, 05] +124C9; [7C EA 74, 05, 05] -124FF; [7C E8 F0, 05, 05] +124CA; [7C EA 7B, 05, 05] -12500; [7C E8 F7, 05, 05] +124CB; [7C EA 82, 05, 05] -12501; [7C E8 FE, 05, 05] +124CC; [7C EA 89, 05, 05] -12502; [7C E9 07, 05, 05] +124CD; [7C EA 90, 05, 05] -12503; [7C E9 0E, 05, 05] +124CE; [7C EA 97, 05, 05] -12504; [7C E9 15, 05, 05] +124CF; [7C EA 9E, 05, 05] -12505; [7C E9 1C, 05, 05] +124D0; [7C EA A5, 05, 05] -12506; [7C E9 23, 05, 05] +124D1; [7C EA AC, 05, 05] -12507; [7C E9 2A, 05, 05] +124D2; [7C EA B3, 05, 05] -12508; [7C E9 31, 05, 05] +124D3; [7C EA BA, 05, 05] -12509; [7C E9 38, 05, 05] +124D4; [7C EA C1, 05, 05] -1250A; [7C E9 3F, 05, 05] +124D5; [7C EA C8, 05, 05] -1250B; [7C E9 46, 05, 05] +124D6; [7C EA CF, 05, 05] -1250C; [7C E9 4D, 05, 05] +124D7; [7C EA D6, 05, 05] -1250D; [7C E9 54, 05, 05] +124D8; [7C EA DD, 05, 05] -1250E; [7C E9 5B, 05, 05] +124D9; [7C EA E4, 05, 05] -1250F; [7C E9 62, 05, 05] +124DA; [7C EA EB, 05, 05] -12510; [7C E9 69, 05, 05] +124DB; [7C EA F2, 05, 05] -12511; [7C E9 70, 05, 05] +124DC; [7C EA F9, 05, 05] -12512; [7C E9 77, 05, 05] +124DD; [7C EB 02, 05, 05] -12513; [7C E9 7E, 05, 05] +124DE; [7C EB 09, 05, 05] -12514; [7C E9 85, 05, 05] +124DF; [7C EB 10, 05, 05] -12515; [7C E9 8C, 05, 05] +124E0; [7C EB 17, 05, 05] -12516; [7C E9 93, 05, 05] +124E1; [7C EB 1E, 05, 05] -12517; [7C E9 9A, 05, 05] +124E2; [7C EB 25, 05, 05] -12518; [7C E9 A1, 05, 05] +124E3; [7C EB 2C, 05, 05] -12519; [7C E9 A8, 05, 05] +124E4; [7C EB 33, 05, 05] -1251A; [7C E9 AF, 05, 05] +124E5; [7C EB 3A, 05, 05] -1251B; [7C E9 B6, 05, 05] +124E6; [7C EB 41, 05, 05] -1251C; [7C E9 BD, 05, 05] +124E7; [7C EB 48, 05, 05] -1251D; [7C E9 C4, 05, 05] +124E8; [7C EB 4F, 05, 05] -1251E; [7C E9 CB, 05, 05] +124E9; [7C EB 56, 05, 05] -1251F; [7C E9 D2, 05, 05] +124EA; [7C EB 5D, 05, 05] -12520; [7C E9 D9, 05, 05] +124EB; [7C EB 64, 05, 05] -12521; [7C E9 E0, 05, 05] +124EC; [7C EB 6B, 05, 05] -12522; [7C E9 E7, 05, 05] +124ED; [7C EB 72, 05, 05] -12523; [7C E9 EE, 05, 05] +124EE; [7C EB 79, 05, 05] -12524; [7C E9 F5, 05, 05] +124EF; [7C EB 80, 05, 05] -12525; [7C E9 FC, 05, 05] +124F0; [7C EB 87, 05, 05] -12526; [7C EA 05, 05, 05] +124F1; [7C EB 8E, 05, 05] -12527; [7C EA 0C, 05, 05] +124F2; [7C EB 95, 05, 05] -12528; [7C EA 13, 05, 05] +124F3; [7C EB 9C, 05, 05] -12529; [7C EA 1A, 05, 05] +124F4; [7C EB A3, 05, 05] -1252A; [7C EA 21, 05, 05] +124F5; [7C EB AA, 05, 05] -1252B; [7C EA 28, 05, 05] +124F6; [7C EB B1, 05, 05] -1252C; [7C EA 2F, 05, 05] +124F7; [7C EB B8, 05, 05] -1252D; [7C EA 36, 05, 05] +124F8; [7C EB BF, 05, 05] -1252E; [7C EA 3D, 05, 05] +124F9; [7C EB C6, 05, 05] -1252F; [7C EA 44, 05, 05] +124FA; [7C EB CD, 05, 05] -12530; [7C EA 4B, 05, 05] +124FB; [7C EB D4, 05, 05] -12531; [7C EA 52, 05, 05] +124FC; [7C EB DB, 05, 05] -12532; [7C EA 59, 05, 05] +124FD; [7C EB E2, 05, 05] -12533; [7C EA 60, 05, 05] +124FE; [7C EB E9, 05, 05] -12534; [7C EA 67, 05, 05] +124FF; [7C EB F0, 05, 05] -12535; [7C EA 6E, 05, 05] +12500; [7C EB F7, 05, 05] -12536; [7C EA 75, 05, 05] +12501; [7C EB FE, 05, 05] -12537; [7C EA 7C, 05, 05] +12502; [7C EC 07, 05, 05] -12538; [7C EA 83, 05, 05] +12503; [7C EC 0E, 05, 05] -12539; [7C EA 8A, 05, 05] +12504; [7C EC 15, 05, 05] -1253A; [7C EA 91, 05, 05] +12505; [7C EC 1C, 05, 05] -1253B; [7C EA 98, 05, 05] +12506; [7C EC 23, 05, 05] -1253C; [7C EA 9F, 05, 05] +12507; [7C EC 2A, 05, 05] -1253D; [7C EA A6, 05, 05] +12508; [7C EC 31, 05, 05] -1253E; [7C EA AD, 05, 05] +12509; [7C EC 38, 05, 05] -1253F; [7C EA B4, 05, 05] +1250A; [7C EC 3F, 05, 05] -12540; [7C EA BB, 05, 05] +1250B; [7C EC 46, 05, 05] -12541; [7C EA C2, 05, 05] +1250C; [7C EC 4D, 05, 05] -12542; [7C EA C9, 05, 05] +1250D; [7C EC 54, 05, 05] -12543; [7C EA D0, 05, 05] +1250E; [7C EC 5B, 05, 05] + +1250F; [7C EC 62, 05, 05] + +12510; [7C EC 69, 05, 05] + +12511; [7C EC 70, 05, 05] + +12512; [7C EC 77, 05, 05] + +12513; [7C EC 7E, 05, 05] + +12514; [7C EC 85, 05, 05] + +12515; [7C EC 8C, 05, 05] + +12516; [7C EC 93, 05, 05] + +12517; [7C EC 9A, 05, 05] + +12518; [7C EC A1, 05, 05] + +12519; [7C EC A8, 05, 05] + +1251A; [7C EC AF, 05, 05] + +1251B; [7C EC B6, 05, 05] + +1251C; [7C EC BD, 05, 05] + +1251D; [7C EC C4, 05, 05] + +1251E; [7C EC CB, 05, 05] + +1251F; [7C EC D2, 05, 05] + +12520; [7C EC D9, 05, 05] + +12521; [7C EC E0, 05, 05] + +12522; [7C EC E7, 05, 05] + +12523; [7C EC EE, 05, 05] + +12524; [7C EC F5, 05, 05] + +12525; [7C EC FC, 05, 05] + +12526; [7C ED 05, 05, 05] + +12527; [7C ED 0C, 05, 05] + +12528; [7C ED 13, 05, 05] + +12529; [7C ED 1A, 05, 05] + +1252A; [7C ED 21, 05, 05] + +1252B; [7C ED 28, 05, 05] + +1252C; [7C ED 2F, 05, 05] + +1252D; [7C ED 36, 05, 05] + +1252E; [7C ED 3D, 05, 05] + +1252F; [7C ED 44, 05, 05] + +12530; [7C ED 4B, 05, 05] + +12531; [7C ED 52, 05, 05] + +12532; [7C ED 59, 05, 05] + +12533; [7C ED 60, 05, 05] + +12534; [7C ED 67, 05, 05] + +12535; [7C ED 6E, 05, 05] + +12536; [7C ED 75, 05, 05] + +12537; [7C ED 7C, 05, 05] + +12538; [7C ED 83, 05, 05] + +12539; [7C ED 8A, 05, 05] + +1253A; [7C ED 91, 05, 05] + +1253B; [7C ED 98, 05, 05] + +1253C; [7C ED 9F, 05, 05] + +1253D; [7C ED A6, 05, 05] + +1253E; [7C ED AD, 05, 05] + +1253F; [7C ED B4, 05, 05] + +12540; [7C ED BB, 05, 05] + +12541; [7C ED C2, 05, 05] + +12542; [7C ED C9, 05, 05] + +12543; [7C ED D0, 05, 05] FDD1 13153; [7D 04 02, 05, 05] # Egyptian Hieroglyphs first primary starts new lead byte (compressible) @@ -60733,6 +61635,28 @@ FDD1 18229; [7D 64 02, 05, 05] # Tangut first primary (compressible) 18AF0; [7D 9A 40, 05, 05] 18AF1; [7D 9A 42, 05, 05] 18AF2; [7D 9A 44, 05, 05] +18AF3; [7D 9A 46, 05, 05] +18AF4; [7D 9A 48, 05, 05] +18AF5; [7D 9A 4A, 05, 05] +18AF6; [7D 9A 4C, 05, 05] +18AF7; [7D 9A 4E, 05, 05] +18AF8; [7D 9A 50, 05, 05] +18AF9; [7D 9A 52, 05, 05] +18AFA; [7D 9A 54, 05, 05] +18AFB; [7D 9A 56, 05, 05] +18AFC; [7D 9A 58, 05, 05] +18AFD; [7D 9A 5A, 05, 05] +18AFE; [7D 9A 5C, 05, 05] +18AFF; [7D 9A 5E, 05, 05] +18D00; [7D 9A 60, 05, 05] +18D01; [7D 9A 62, 05, 05] +18D02; [7D 9A 64, 05, 05] +18D03; [7D 9A 66, 05, 05] +18D04; [7D 9A 68, 05, 05] +18D05; [7D 9A 6A, 05, 05] +18D06; [7D 9A 6C, 05, 05] +18D07; [7D 9A 6E, 05, 05] +18D08; [7D 9A 70, 05, 05] FDD1 1B1C4; [7D 9B 02, 05, 05] # Nushu first primary (compressible) @@ -61133,6 +62057,479 @@ FDD1 1B1C4; [7D 9B 02, 05, 05] # Nushu first primary (compressible) 1B2FA; [7D A5 E3, 05, 05] 1B2FB; [7D A5 EA, 05, 05] +FDD1 18C65; [7D A6 02, 05, 05] # Khitan_Small_Script first primary (compressible) + +18B00; [7D A6 09, 05, 05] +18B01; [7D A6 10, 05, 05] +18B02; [7D A6 17, 05, 05] +18B03; [7D A6 1E, 05, 05] +18B04; [7D A6 25, 05, 05] +18B05; [7D A6 2C, 05, 05] +18B06; [7D A6 33, 05, 05] +18B07; [7D A6 3A, 05, 05] +18B08; [7D A6 41, 05, 05] +18B09; [7D A6 48, 05, 05] +18B0A; [7D A6 4F, 05, 05] +18B0B; [7D A6 56, 05, 05] +18B0C; [7D A6 5D, 05, 05] +18B0D; [7D A6 64, 05, 05] +18B0E; [7D A6 6B, 05, 05] +18B0F; [7D A6 72, 05, 05] +18B10; [7D A6 79, 05, 05] +18B11; [7D A6 80, 05, 05] +18B12; [7D A6 87, 05, 05] +18B13; [7D A6 8E, 05, 05] +18B14; [7D A6 95, 05, 05] +18B15; [7D A6 9C, 05, 05] +18B16; [7D A6 A3, 05, 05] +18B17; [7D A6 AA, 05, 05] +18B18; [7D A6 B1, 05, 05] +18B19; [7D A6 B8, 05, 05] +18B1A; [7D A6 BF, 05, 05] +18B1B; [7D A6 C6, 05, 05] +18B1C; [7D A6 CD, 05, 05] +18B1D; [7D A6 D4, 05, 05] +18B1E; [7D A6 DB, 05, 05] +18B1F; [7D A6 E2, 05, 05] +18B20; [7D A6 E9, 05, 05] +18B21; [7D A6 F0, 05, 05] +18B22; [7D A6 F7, 05, 05] +18B23; [7D A6 FE, 05, 05] +18B24; [7D A7 07, 05, 05] +18B25; [7D A7 0E, 05, 05] +18B26; [7D A7 15, 05, 05] +18B27; [7D A7 1C, 05, 05] +18B28; [7D A7 23, 05, 05] +18B29; [7D A7 2A, 05, 05] +18B2A; [7D A7 31, 05, 05] +18B2B; [7D A7 38, 05, 05] +18B2C; [7D A7 3F, 05, 05] +18B2D; [7D A7 46, 05, 05] +18B2E; [7D A7 4D, 05, 05] +18B2F; [7D A7 54, 05, 05] +18B30; [7D A7 5B, 05, 05] +18B31; [7D A7 62, 05, 05] +18B32; [7D A7 69, 05, 05] +18B33; [7D A7 70, 05, 05] +18B34; [7D A7 77, 05, 05] +18B35; [7D A7 7E, 05, 05] +18B36; [7D A7 85, 05, 05] +18B37; [7D A7 8C, 05, 05] +18B38; [7D A7 93, 05, 05] +18B39; [7D A7 9A, 05, 05] +18B3A; [7D A7 A1, 05, 05] +18B3B; [7D A7 A8, 05, 05] +18B3C; [7D A7 AF, 05, 05] +18B3D; [7D A7 B6, 05, 05] +18B3E; [7D A7 BD, 05, 05] +18B3F; [7D A7 C4, 05, 05] +18B40; [7D A7 CB, 05, 05] +18B41; [7D A7 D2, 05, 05] +18B42; [7D A7 D9, 05, 05] +18B43; [7D A7 E0, 05, 05] +18B44; [7D A7 E7, 05, 05] +18B45; [7D A7 EE, 05, 05] +18B46; [7D A7 F5, 05, 05] +18B47; [7D A7 FC, 05, 05] +18B48; [7D A8 05, 05, 05] +18B49; [7D A8 0C, 05, 05] +18B4A; [7D A8 13, 05, 05] +18B4B; [7D A8 1A, 05, 05] +18B4C; [7D A8 21, 05, 05] +18B4D; [7D A8 28, 05, 05] +18B4E; [7D A8 2F, 05, 05] +18B4F; [7D A8 36, 05, 05] +18B50; [7D A8 3D, 05, 05] +18B51; [7D A8 44, 05, 05] +18B52; [7D A8 4B, 05, 05] +18B53; [7D A8 52, 05, 05] +18B54; [7D A8 59, 05, 05] +18B55; [7D A8 60, 05, 05] +18B56; [7D A8 67, 05, 05] +18B57; [7D A8 6E, 05, 05] +18B58; [7D A8 75, 05, 05] +18B59; [7D A8 7C, 05, 05] +18B5A; [7D A8 83, 05, 05] +18B5B; [7D A8 8A, 05, 05] +18B5C; [7D A8 91, 05, 05] +18B5D; [7D A8 98, 05, 05] +18B5E; [7D A8 9F, 05, 05] +18B5F; [7D A8 A6, 05, 05] +18B60; [7D A8 AD, 05, 05] +18B61; [7D A8 B4, 05, 05] +18B62; [7D A8 BB, 05, 05] +18B63; [7D A8 C2, 05, 05] +18B64; [7D A8 C9, 05, 05] +18B65; [7D A8 D0, 05, 05] +18B66; [7D A8 D7, 05, 05] +18B67; [7D A8 DE, 05, 05] +18B68; [7D A8 E5, 05, 05] +18B69; [7D A8 EC, 05, 05] +18B6A; [7D A8 F3, 05, 05] +18B6B; [7D A8 FA, 05, 05] +18B6C; [7D A9 03, 05, 05] +18B6D; [7D A9 0A, 05, 05] +18B6E; [7D A9 11, 05, 05] +18B6F; [7D A9 18, 05, 05] +18B70; [7D A9 1F, 05, 05] +18B71; [7D A9 26, 05, 05] +18B72; [7D A9 2D, 05, 05] +18B73; [7D A9 34, 05, 05] +18B74; [7D A9 3B, 05, 05] +18B75; [7D A9 42, 05, 05] +18B76; [7D A9 49, 05, 05] +18B77; [7D A9 50, 05, 05] +18B78; [7D A9 57, 05, 05] +18B79; [7D A9 5E, 05, 05] +18B7A; [7D A9 65, 05, 05] +18B7B; [7D A9 6C, 05, 05] +18B7C; [7D A9 73, 05, 05] +18B7D; [7D A9 7A, 05, 05] +18B7E; [7D A9 81, 05, 05] +18B7F; [7D A9 88, 05, 05] +18B80; [7D A9 8F, 05, 05] +18B81; [7D A9 96, 05, 05] +18B82; [7D A9 9D, 05, 05] +18B83; [7D A9 A4, 05, 05] +18B84; [7D A9 AB, 05, 05] +18B85; [7D A9 B2, 05, 05] +18B86; [7D A9 B9, 05, 05] +18B87; [7D A9 C0, 05, 05] +18B88; [7D A9 C7, 05, 05] +18B89; [7D A9 CE, 05, 05] +18B8A; [7D A9 D5, 05, 05] +18B8B; [7D A9 DC, 05, 05] +18B8C; [7D A9 E3, 05, 05] +18B8D; [7D A9 EA, 05, 05] +18B8E; [7D A9 F1, 05, 05] +18B8F; [7D A9 F8, 05, 05] +18B90; [7D A9 FF, 05, 05] +18B91; [7D AA 08, 05, 05] +18B92; [7D AA 0F, 05, 05] +18B93; [7D AA 16, 05, 05] +18B94; [7D AA 1D, 05, 05] +18B95; [7D AA 24, 05, 05] +18B96; [7D AA 2B, 05, 05] +18B97; [7D AA 32, 05, 05] +18B98; [7D AA 39, 05, 05] +18B99; [7D AA 40, 05, 05] +18B9A; [7D AA 47, 05, 05] +18B9B; [7D AA 4E, 05, 05] +18B9C; [7D AA 55, 05, 05] +18B9D; [7D AA 5C, 05, 05] +18B9E; [7D AA 63, 05, 05] +18B9F; [7D AA 6A, 05, 05] +18BA0; [7D AA 71, 05, 05] +18BA1; [7D AA 78, 05, 05] +18BA2; [7D AA 7F, 05, 05] +18BA3; [7D AA 86, 05, 05] +18BA4; [7D AA 8D, 05, 05] +18BA5; [7D AA 94, 05, 05] +18BA6; [7D AA 9B, 05, 05] +18BA7; [7D AA A2, 05, 05] +18BA8; [7D AA A9, 05, 05] +18BA9; [7D AA B0, 05, 05] +18BAA; [7D AA B7, 05, 05] +18BAB; [7D AA BE, 05, 05] +18BAC; [7D AA C5, 05, 05] +18BAD; [7D AA CC, 05, 05] +18BAE; [7D AA D3, 05, 05] +18BAF; [7D AA DA, 05, 05] +18BB0; [7D AA E1, 05, 05] +18BB1; [7D AA E8, 05, 05] +18BB2; [7D AA EF, 05, 05] +18BB3; [7D AA F6, 05, 05] +18BB4; [7D AA FD, 05, 05] +18BB5; [7D AB 06, 05, 05] +18BB6; [7D AB 0D, 05, 05] +18BB7; [7D AB 14, 05, 05] +18BB8; [7D AB 1B, 05, 05] +18BB9; [7D AB 22, 05, 05] +18BBA; [7D AB 29, 05, 05] +18BBB; [7D AB 30, 05, 05] +18BBC; [7D AB 37, 05, 05] +18BBD; [7D AB 3E, 05, 05] +18BBE; [7D AB 45, 05, 05] +18BBF; [7D AB 4C, 05, 05] +18BC0; [7D AB 53, 05, 05] +18BC1; [7D AB 5A, 05, 05] +18BC2; [7D AB 61, 05, 05] +18BC3; [7D AB 68, 05, 05] +18BC4; [7D AB 6F, 05, 05] +18BC5; [7D AB 76, 05, 05] +18BC6; [7D AB 7D, 05, 05] +18BC7; [7D AB 84, 05, 05] +18BC8; [7D AB 8B, 05, 05] +18BC9; [7D AB 92, 05, 05] +18BCA; [7D AB 99, 05, 05] +18BCB; [7D AB A0, 05, 05] +18BCC; [7D AB A7, 05, 05] +18BCD; [7D AB AE, 05, 05] +18BCE; [7D AB B5, 05, 05] +18BCF; [7D AB BC, 05, 05] +18BD0; [7D AB C3, 05, 05] +18BD1; [7D AB CA, 05, 05] +18BD2; [7D AB D1, 05, 05] +18BD3; [7D AB D8, 05, 05] +18BD4; [7D AB DF, 05, 05] +18BD5; [7D AB E6, 05, 05] +18BD6; [7D AB ED, 05, 05] +18BD7; [7D AB F4, 05, 05] +18BD8; [7D AB FB, 05, 05] +18BD9; [7D AC 04, 05, 05] +18BDA; [7D AC 0B, 05, 05] +18BDB; [7D AC 12, 05, 05] +18BDC; [7D AC 19, 05, 05] +18BDD; [7D AC 20, 05, 05] +18BDE; [7D AC 27, 05, 05] +18BDF; [7D AC 2E, 05, 05] +18BE0; [7D AC 35, 05, 05] +18BE1; [7D AC 3C, 05, 05] +18BE2; [7D AC 43, 05, 05] +18BE3; [7D AC 4A, 05, 05] +18BE4; [7D AC 51, 05, 05] +18BE5; [7D AC 58, 05, 05] +18BE6; [7D AC 5F, 05, 05] +18BE7; [7D AC 66, 05, 05] +18BE8; [7D AC 6D, 05, 05] +18BE9; [7D AC 74, 05, 05] +18BEA; [7D AC 7B, 05, 05] +18BEB; [7D AC 82, 05, 05] +18BEC; [7D AC 89, 05, 05] +18BED; [7D AC 90, 05, 05] +18BEE; [7D AC 97, 05, 05] +18BEF; [7D AC 9E, 05, 05] +18BF0; [7D AC A5, 05, 05] +18BF1; [7D AC AC, 05, 05] +18BF2; [7D AC B3, 05, 05] +18BF3; [7D AC BA, 05, 05] +18BF4; [7D AC C1, 05, 05] +18BF5; [7D AC C8, 05, 05] +18BF6; [7D AC CF, 05, 05] +18BF7; [7D AC D6, 05, 05] +18BF8; [7D AC DD, 05, 05] +18BF9; [7D AC E4, 05, 05] +18BFA; [7D AC EB, 05, 05] +18BFB; [7D AC F2, 05, 05] +18BFC; [7D AC F9, 05, 05] +18BFD; [7D AD 02, 05, 05] +18BFE; [7D AD 09, 05, 05] +18BFF; [7D AD 10, 05, 05] +18C00; [7D AD 17, 05, 05] +18C01; [7D AD 1E, 05, 05] +18C02; [7D AD 25, 05, 05] +18C03; [7D AD 2C, 05, 05] +18C04; [7D AD 33, 05, 05] +18C05; [7D AD 3A, 05, 05] +18C06; [7D AD 41, 05, 05] +18C07; [7D AD 48, 05, 05] +18C08; [7D AD 4F, 05, 05] +18C09; [7D AD 56, 05, 05] +18C0A; [7D AD 5D, 05, 05] +18C0B; [7D AD 64, 05, 05] +18C0C; [7D AD 6B, 05, 05] +18C0D; [7D AD 72, 05, 05] +18C0E; [7D AD 79, 05, 05] +18C0F; [7D AD 80, 05, 05] +18C10; [7D AD 87, 05, 05] +18C11; [7D AD 8E, 05, 05] +18C12; [7D AD 95, 05, 05] +18C13; [7D AD 9C, 05, 05] +18C14; [7D AD A3, 05, 05] +18C15; [7D AD AA, 05, 05] +18C16; [7D AD B1, 05, 05] +18C17; [7D AD B8, 05, 05] +18C18; [7D AD BF, 05, 05] +18C19; [7D AD C6, 05, 05] +18C1A; [7D AD CD, 05, 05] +18C1B; [7D AD D4, 05, 05] +18C1C; [7D AD DB, 05, 05] +18C1D; [7D AD E2, 05, 05] +18C1E; [7D AD E9, 05, 05] +18C1F; [7D AD F0, 05, 05] +18C20; [7D AD F7, 05, 05] +18C21; [7D AD FE, 05, 05] +18C22; [7D AE 07, 05, 05] +18C23; [7D AE 0E, 05, 05] +18C24; [7D AE 15, 05, 05] +18C25; [7D AE 1C, 05, 05] +18C26; [7D AE 23, 05, 05] +18C27; [7D AE 2A, 05, 05] +18C28; [7D AE 31, 05, 05] +18C29; [7D AE 38, 05, 05] +18C2A; [7D AE 3F, 05, 05] +18C2B; [7D AE 46, 05, 05] +18C2C; [7D AE 4D, 05, 05] +18C2D; [7D AE 54, 05, 05] +18C2E; [7D AE 5B, 05, 05] +18C2F; [7D AE 62, 05, 05] +18C30; [7D AE 69, 05, 05] +18C31; [7D AE 70, 05, 05] +18C32; [7D AE 77, 05, 05] +18C33; [7D AE 7E, 05, 05] +18C34; [7D AE 85, 05, 05] +18C35; [7D AE 8C, 05, 05] +18C36; [7D AE 93, 05, 05] +18C37; [7D AE 9A, 05, 05] +18C38; [7D AE A1, 05, 05] +18C39; [7D AE A8, 05, 05] +18C3A; [7D AE AF, 05, 05] +18C3B; [7D AE B6, 05, 05] +18C3C; [7D AE BD, 05, 05] +18C3D; [7D AE C4, 05, 05] +18C3E; [7D AE CB, 05, 05] +18C3F; [7D AE D2, 05, 05] +18C40; [7D AE D9, 05, 05] +18C41; [7D AE E0, 05, 05] +18C42; [7D AE E7, 05, 05] +18C43; [7D AE EE, 05, 05] +18C44; [7D AE F5, 05, 05] +18C45; [7D AE FC, 05, 05] +18C46; [7D AF 05, 05, 05] +18C47; [7D AF 0C, 05, 05] +18C48; [7D AF 13, 05, 05] +18C49; [7D AF 1A, 05, 05] +18C4A; [7D AF 21, 05, 05] +18C4B; [7D AF 28, 05, 05] +18C4C; [7D AF 2F, 05, 05] +18C4D; [7D AF 36, 05, 05] +18C4E; [7D AF 3D, 05, 05] +18C4F; [7D AF 44, 05, 05] +18C50; [7D AF 4B, 05, 05] +18C51; [7D AF 52, 05, 05] +18C52; [7D AF 59, 05, 05] +18C53; [7D AF 60, 05, 05] +18C54; [7D AF 67, 05, 05] +18C55; [7D AF 6E, 05, 05] +18C56; [7D AF 75, 05, 05] +18C57; [7D AF 7C, 05, 05] +18C58; [7D AF 83, 05, 05] +18C59; [7D AF 8A, 05, 05] +18C5A; [7D AF 91, 05, 05] +18C5B; [7D AF 98, 05, 05] +18C5C; [7D AF 9F, 05, 05] +18C5D; [7D AF A6, 05, 05] +18C5E; [7D AF AD, 05, 05] +18C5F; [7D AF B4, 05, 05] +18C60; [7D AF BB, 05, 05] +18C61; [7D AF C2, 05, 05] +18C62; [7D AF C9, 05, 05] +18C63; [7D AF D0, 05, 05] +18C64; [7D AF D7, 05, 05] +18C65; [7D AF DE, 05, 05] +18C66; [7D AF E5, 05, 05] +18C67; [7D AF EC, 05, 05] +18C68; [7D AF F3, 05, 05] +18C69; [7D AF FA, 05, 05] +18C6A; [7D B0 03, 05, 05] +18C6B; [7D B0 0A, 05, 05] +18C6C; [7D B0 11, 05, 05] +18C6D; [7D B0 18, 05, 05] +18C6E; [7D B0 1F, 05, 05] +18C6F; [7D B0 26, 05, 05] +18C70; [7D B0 2D, 05, 05] +18C71; [7D B0 34, 05, 05] +18C72; [7D B0 3B, 05, 05] +18C73; [7D B0 42, 05, 05] +18C74; [7D B0 49, 05, 05] +18C75; [7D B0 50, 05, 05] +18C76; [7D B0 57, 05, 05] +18C77; [7D B0 5E, 05, 05] +18C78; [7D B0 65, 05, 05] +18C79; [7D B0 6C, 05, 05] +18C7A; [7D B0 73, 05, 05] +18C7B; [7D B0 7A, 05, 05] +18C7C; [7D B0 81, 05, 05] +18C7D; [7D B0 88, 05, 05] +18C7E; [7D B0 8F, 05, 05] +18C7F; [7D B0 96, 05, 05] +18C80; [7D B0 9D, 05, 05] +18C81; [7D B0 A4, 05, 05] +18C82; [7D B0 AB, 05, 05] +18C83; [7D B0 B2, 05, 05] +18C84; [7D B0 B9, 05, 05] +18C85; [7D B0 C0, 05, 05] +18C86; [7D B0 C7, 05, 05] +18C87; [7D B0 CE, 05, 05] +18C88; [7D B0 D5, 05, 05] +18C89; [7D B0 DC, 05, 05] +18C8A; [7D B0 E3, 05, 05] +18C8B; [7D B0 EA, 05, 05] +18C8C; [7D B0 F1, 05, 05] +18C8D; [7D B0 F8, 05, 05] +18C8E; [7D B0 FF, 05, 05] +18C8F; [7D B1 08, 05, 05] +18C90; [7D B1 0F, 05, 05] +18C91; [7D B1 16, 05, 05] +18C92; [7D B1 1D, 05, 05] +18C93; [7D B1 24, 05, 05] +18C94; [7D B1 2B, 05, 05] +18C95; [7D B1 32, 05, 05] +18C96; [7D B1 39, 05, 05] +18C97; [7D B1 40, 05, 05] +18C98; [7D B1 47, 05, 05] +18C99; [7D B1 4E, 05, 05] +18C9A; [7D B1 55, 05, 05] +18C9B; [7D B1 5C, 05, 05] +18C9C; [7D B1 63, 05, 05] +18C9D; [7D B1 6A, 05, 05] +18C9E; [7D B1 71, 05, 05] +18C9F; [7D B1 78, 05, 05] +18CA0; [7D B1 7F, 05, 05] +18CA1; [7D B1 86, 05, 05] +18CA2; [7D B1 8D, 05, 05] +18CA3; [7D B1 94, 05, 05] +18CA4; [7D B1 9B, 05, 05] +18CA5; [7D B1 A2, 05, 05] +18CA6; [7D B1 A9, 05, 05] +18CA7; [7D B1 B0, 05, 05] +18CA8; [7D B1 B7, 05, 05] +18CA9; [7D B1 BE, 05, 05] +18CAA; [7D B1 C5, 05, 05] +18CAB; [7D B1 CC, 05, 05] +18CAC; [7D B1 D3, 05, 05] +18CAD; [7D B1 DA, 05, 05] +18CAE; [7D B1 E1, 05, 05] +18CAF; [7D B1 E8, 05, 05] +18CB0; [7D B1 EF, 05, 05] +18CB1; [7D B1 F6, 05, 05] +18CB2; [7D B1 FD, 05, 05] +18CB3; [7D B2 06, 05, 05] +18CB4; [7D B2 0D, 05, 05] +18CB5; [7D B2 14, 05, 05] +18CB6; [7D B2 1B, 05, 05] +18CB7; [7D B2 22, 05, 05] +18CB8; [7D B2 29, 05, 05] +18CB9; [7D B2 30, 05, 05] +18CBA; [7D B2 37, 05, 05] +18CBB; [7D B2 3E, 05, 05] +18CBC; [7D B2 45, 05, 05] +18CBD; [7D B2 4C, 05, 05] +18CBE; [7D B2 53, 05, 05] +18CBF; [7D B2 5A, 05, 05] +18CC0; [7D B2 61, 05, 05] +18CC1; [7D B2 68, 05, 05] +18CC2; [7D B2 6F, 05, 05] +18CC3; [7D B2 76, 05, 05] +18CC4; [7D B2 7D, 05, 05] +18CC5; [7D B2 84, 05, 05] +18CC6; [7D B2 8B, 05, 05] +18CC7; [7D B2 92, 05, 05] +18CC8; [7D B2 99, 05, 05] +18CC9; [7D B2 A0, 05, 05] +18CCA; [7D B2 A7, 05, 05] +18CCB; [7D B2 AE, 05, 05] +18CCC; [7D B2 B5, 05, 05] +18CCD; [7D B2 BC, 05, 05] +18CCE; [7D B2 C3, 05, 05] +18CCF; [7D B2 CA, 05, 05] +18CD0; [7D B2 D1, 05, 05] +18CD1; [7D B2 D8, 05, 05] +18CD2; [7D B2 DF, 05, 05] +18CD3; [7D B2 E6, 05, 05] +18CD4; [7D B2 ED, 05, 05] +18CD5; [7D B2 F4, 05, 05] + FDD1 5B57; [7E 02 02, 05, 05] # HAN first primary starts new lead byte 2F00; [U+4E00, 10] @@ -62643,12 +64040,12 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [first secondary in primary non-ignorable [X, 05, X]] # U+0009 [last secondary in primary non-ignorable [X, 7C, X]] # U+16AE RUNIC LETTER O [first primary ignorable [, 82, 05]] # U+0332 COMBINING LOW LINE -[last primary ignorable [, FB 99, 05]] # U+00B7 MIDDLE DOT +[last primary ignorable [, FB DB, 05]] # U+00B7 MIDDLE DOT [first variable [03 04, 05, 05]] # U+0009 -[last variable [0B 7D 5D, 05, 05]] # U+10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR +[last variable [0B 80 5D, 05, 05]] # U+10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR [variable top = 0B FF FF FF] [first regular [0C 04, 05, 05]] # U+0060 GRAVE ACCENT -[last regular [7D A5 EA, 05, 05]] # U+1B2FB NUSHU CHARACTER-1B2FB +[last regular [7D B2 F4, 05, 05]] # U+18CD5 KHITAN SMALL SCRIPT CHARACTER-18CD5 [first implicit [E0, 05, 05]] # CONSTRUCTED [last implicit [E4, 05, 05]] # CONSTRUCTED [first trailing [EF FD, 05, 05]] # U+FFFD REPLACEMENT CHARACTER @@ -62658,7 +64055,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Adlm 78=69 ] [reorderingTokens Aghb 7C=53 ] [reorderingTokens Ahom 71=28 ] -[reorderingTokens Arab 66=1081 ] +[reorderingTokens Arab 66=1091 ] [reorderingTokens Armi 7C=23 ] [reorderingTokens Armn 64=85 ] [reorderingTokens Avst 7C=55 ] @@ -62668,21 +64065,23 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Batk 75=39 ] [reorderingTokens Beng 69=56 ] [reorderingTokens Bhks 71=48 ] -[reorderingTokens Bopo 7B=71 ] +[reorderingTokens Bopo 7B=76 ] [reorderingTokens Brah 71=54 ] [reorderingTokens Bugi 75=24 ] [reorderingTokens Buhd 75=19 ] [reorderingTokens CURRENCY 0D=1 ] -[reorderingTokens Cakm 75=38 ] +[reorderingTokens Cakm 75=39 ] [reorderingTokens Cans 76=708 ] [reorderingTokens Cari 7B=50 ] [reorderingTokens Cham 76=53 ] [reorderingTokens Cher 76=173 ] +[reorderingTokens Chrs 7C=22 ] [reorderingTokens Copt 60=122 ] [reorderingTokens Cprt 7C=56 ] [reorderingTokens Cyrl 61=387 ] [reorderingTokens DIGIT 0E=1 0F=1 10=1 11=1 12=1 13=1 14=1 15=1 16=1 17=1 18=1 19=1 1A=1 1B=1 1C=1 1D=1 1E=1 1F=1 20=1 21=1 22=1 23=1 24=1 25=1 26=1 27=1 28=1 ] [reorderingTokens Deva 68=90 ] +[reorderingTokens Diak 71=45 ] [reorderingTokens Dogr 71=45 ] [reorderingTokens Dsrt 7C=81 ] [reorderingTokens Dupl 7C=140 ] @@ -62721,17 +64120,18 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Khar 71=38 ] [reorderingTokens Khmr 75=54 ] [reorderingTokens Khoj 71=44 ] +[reorderingTokens Kits 7D=1 ] [reorderingTokens Knda 6F=57 ] [reorderingTokens Kthi 71=46 ] [reorderingTokens LEVEL-SEPARATOR 01=1 ] [reorderingTokens Lana 76=54 ] [reorderingTokens Laoo 73=280 ] -[reorderingTokens Latn 29=2248 2A=2248 2B=2248 2C=2248 2D=2248 2E=2248 2F=2248 30=2248 31=2248 32=2248 33=2248 34=2248 35=2248 36=2248 37=2248 38=2248 39=2248 3A=2248 3B=2248 3C=2248 3D=2248 3E=2248 3F=2248 40=2248 41=2248 42=2248 43=2248 44=2248 45=2248 46=2248 47=2248 48=2248 49=2248 4A=2248 4B=2248 4C=2248 4D=2248 4E=2248 4F=2248 50=2248 51=2248 52=2248 53=2248 54=2248 55=2248 56=2248 57=2248 58=2248 59=2248 5A=2248 5B=2248 5C=2248 5D=2248 ] +[reorderingTokens Latn 29=2256 2A=2256 2B=2256 2C=2256 2D=2256 2E=2256 2F=2256 30=2256 31=2256 32=2256 33=2256 34=2256 35=2256 36=2256 37=2256 38=2256 39=2256 3A=2256 3B=2256 3C=2256 3D=2256 3E=2256 3F=2256 40=2256 41=2256 42=2256 43=2256 44=2256 45=2256 46=2256 47=2256 48=2256 49=2256 4A=2256 4B=2256 4C=2256 4D=2256 4E=2256 4F=2256 50=2256 51=2256 52=2256 53=2256 54=2256 55=2256 56=2256 57=2256 58=2256 59=2256 5A=2256 5B=2256 5C=2256 5D=2256 ] [reorderingTokens Lepc 75=40 ] [reorderingTokens Limb 75=32 ] [reorderingTokens Lina 7C=342 ] [reorderingTokens Linb 7C=212 ] -[reorderingTokens Lisu 7B=41 ] +[reorderingTokens Lisu 7B=42 ] [reorderingTokens Lyci 7B=30 ] [reorderingTokens Lydi 7B=27 ] [reorderingTokens Mahj 71=37 ] @@ -62743,7 +64143,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Mend 78=198 ] [reorderingTokens Merc 7D=27 ] [reorderingTokens Mero 7D=32 ] -[reorderingTokens Mlym 70=67 ] +[reorderingTokens Mlym 70=68 ] [reorderingTokens Modi 71=50 ] [reorderingTokens Mong 76=129 ] [reorderingTokens Mroo 7C=32 ] @@ -62753,7 +64153,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Nand 71=50 ] [reorderingTokens Narb 7C=30 ] [reorderingTokens Nbat 7C=32 ] -[reorderingTokens Newa 71=59 ] +[reorderingTokens Newa 71=61 ] [reorderingTokens Nkoo 67=34 ] [reorderingTokens Nshu 7D=1 ] [reorderingTokens Ogam 76=27 ] @@ -62815,6 +64215,7 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [reorderingTokens Wcho 7B=45 ] [reorderingTokens Xpeo 7C=45 ] [reorderingTokens Xsux 7C=1119 ] +[reorderingTokens Yezi 7C=45 ] [reorderingTokens Yiii 7B=1165 ] [reorderingTokens Zanb 74=43 ] @@ -62823,22 +64224,22 @@ FDD0 0050; [, , 3D 02] # CONSTRUCTED FAKE SECONDARY-IGNORABLE [categories Cc 03{SPACE}=6 ] [categories Lm 0C{SYMBOL}=24 0D{CURRENCY}=33 29{Latn}=12 2A{Latn}=12 2B{Latn}=12 2C{Latn}=12 2D{Latn}=12 2E{Latn}=12 2F{Latn}=12 30{Latn}=12 31{Latn}=12 32{Latn}=12 33{Latn}=12 34{Latn}=12 35{Latn}=12 36{Latn}=12 37{Latn}=12 38{Latn}=12 39{Latn}=12 3A{Latn}=12 3B{Latn}=12 3C{Latn}=12 3D{Latn}=12 3E{Latn}=12 3F{Latn}=12 40{Latn}=12 41{Latn}=12 42{Latn}=12 43{Latn}=12 44{Latn}=12 45{Latn}=12 46{Latn}=12 47{Latn}=12 48{Latn}=12 49{Latn}=12 4A{Latn}=12 4B{Latn}=12 4C{Latn}=12 4D{Latn}=12 4E{Latn}=12 4F{Latn}=12 50{Latn}=12 51{Latn}=12 52{Latn}=12 53{Latn}=12 54{Latn}=12 55{Latn}=12 56{Latn}=12 57{Latn}=12 58{Latn}=12 59{Latn}=12 5A{Latn}=12 5B{Latn}=12 5C{Latn}=12 5D{Latn}=12 61{Cyrl}=2 64{Armn}=1 65{Hebr Phnx Samr}=1 66{Arab}=2 67{Syrc Mand Thaa Nkoo Tfng Ethi}=2 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=7 78{Vaii Bamu Bass Mend Medf Adlm}=2 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=27 ] [categories Lo 68{Deva}=11 7A{Hira Hrkt Kana}=2 ] -[categories Mc 68{Deva}=10 69{Beng}=10 6A{Guru}=3 6B{Gujr}=6 6C{Orya}=10 6D{Taml}=14 6E{Telu}=4 6F{Knda}=7 70{Mlym}=13 71{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks}=139 74{Tibt Zanb Soyo}=2 75{Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr}=84 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=31 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=55 ] -[categories Mn 29{Latn}=49 2A{Latn}=49 2B{Latn}=49 2C{Latn}=49 2D{Latn}=49 2E{Latn}=49 2F{Latn}=49 30{Latn}=49 31{Latn}=49 32{Latn}=49 33{Latn}=49 34{Latn}=49 35{Latn}=49 36{Latn}=49 37{Latn}=49 38{Latn}=49 39{Latn}=49 3A{Latn}=49 3B{Latn}=49 3C{Latn}=49 3D{Latn}=49 3E{Latn}=49 3F{Latn}=49 40{Latn}=49 41{Latn}=49 42{Latn}=49 43{Latn}=49 44{Latn}=49 45{Latn}=49 46{Latn}=49 47{Latn}=49 48{Latn}=49 49{Latn}=49 4A{Latn}=49 4B{Latn}=49 4C{Latn}=49 4D{Latn}=49 4E{Latn}=49 4F{Latn}=49 50{Latn}=49 51{Latn}=49 52{Latn}=49 53{Latn}=49 54{Latn}=49 55{Latn}=49 56{Latn}=49 57{Latn}=49 58{Latn}=49 59{Latn}=49 5A{Latn}=49 5B{Latn}=49 5C{Latn}=49 5D{Latn}=49 61{Cyrl}=42 62{Glag Perm}=43 65{Hebr Phnx Samr}=3 67{Syrc Mand Thaa Nkoo Tfng Ethi}=11 68{Deva}=16 69{Beng}=7 6A{Guru}=9 6B{Gujr}=10 6C{Orya}=9 6D{Taml}=2 6E{Telu}=15 6F{Knda}=17 70{Mlym}=9 71{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks}=169 72{Thai}=10 73{Laoo Tavt}=19 74{Tibt Zanb Soyo}=120 75{Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr}=134 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=53 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=5 ] -[categories Nd 0E{DIGIT}=1 0F{DIGIT}=1 13{DIGIT}=70 15{DIGIT}=124 17{DIGIT}=99 19{DIGIT}=86 1B{DIGIT}=82 1D{DIGIT}=74 1F{DIGIT}=71 21{DIGIT}=72 23{DIGIT}=71 25{DIGIT}=71 ] +[categories Mc 68{Deva}=10 69{Beng}=10 6A{Guru}=3 6B{Gujr}=6 6C{Orya}=10 6D{Taml}=14 6E{Telu}=4 6F{Knda}=7 70{Mlym}=13 71{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Diak Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks}=152 74{Tibt Zanb Soyo}=2 75{Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr}=84 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=31 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=55 ] +[categories Mn 29{Latn}=51 2A{Latn}=51 2B{Latn}=51 2C{Latn}=51 2D{Latn}=51 2E{Latn}=51 2F{Latn}=51 30{Latn}=51 31{Latn}=51 32{Latn}=51 33{Latn}=51 34{Latn}=51 35{Latn}=51 36{Latn}=51 37{Latn}=51 38{Latn}=51 39{Latn}=51 3A{Latn}=51 3B{Latn}=51 3C{Latn}=51 3D{Latn}=51 3E{Latn}=51 3F{Latn}=51 40{Latn}=51 41{Latn}=51 42{Latn}=51 43{Latn}=51 44{Latn}=51 45{Latn}=51 46{Latn}=51 47{Latn}=51 48{Latn}=51 49{Latn}=51 4A{Latn}=51 4B{Latn}=51 4C{Latn}=51 4D{Latn}=51 4E{Latn}=51 4F{Latn}=51 50{Latn}=51 51{Latn}=51 52{Latn}=51 53{Latn}=51 54{Latn}=51 55{Latn}=51 56{Latn}=51 57{Latn}=51 58{Latn}=51 59{Latn}=51 5A{Latn}=51 5B{Latn}=51 5C{Latn}=51 5D{Latn}=51 61{Cyrl}=42 62{Glag Perm}=43 65{Hebr Phnx Samr}=3 67{Syrc Mand Thaa Nkoo Tfng Ethi}=11 68{Deva}=16 69{Beng}=7 6A{Guru}=9 6B{Gujr}=10 6C{Orya}=9 6D{Taml}=2 6E{Telu}=15 6F{Knda}=17 70{Mlym}=9 71{Sinh Mtei Sylo Saur Kthi Mahj Shrd Khoj Sind Mult Gran Newa Tirh Sidd Modi Takr Diak Nand Dogr Ahom Gonm Gong Sund Brah Khar Bhks}=171 72{Thai}=10 73{Laoo Tavt}=19 74{Tibt Zanb Soyo}=120 75{Marc Lepc Phag Limb Tglg Hano Buhd Tagb Bugi Maka Batk Rjng Kali Mymr Rohg Cakm Khmr}=134 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=53 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=5 ] +[categories Nd 0E{DIGIT}=1 0F{DIGIT}=1 13{DIGIT}=72 15{DIGIT}=126 17{DIGIT}=101 19{DIGIT}=88 1B{DIGIT}=84 1D{DIGIT}=76 1F{DIGIT}=73 21{DIGIT}=74 23{DIGIT}=73 25{DIGIT}=73 ] [categories Nl 10{DIGIT}=6 11{DIGIT}=43 12{DIGIT}=17 13{DIGIT}=1 15{DIGIT}=12 17{DIGIT}=16 19{DIGIT}=16 1B{DIGIT}=17 1D{DIGIT}=18 1F{DIGIT}=10 21{DIGIT}=10 23{DIGIT}=9 25{DIGIT}=11 77{Runr Hung Orkh}=3 78{Vaii Bamu Bass Mend Medf Adlm}=10 7B{Bopo Yiii Lisu Plrd Wara Pauc Hmng Hmnp Wcho Lyci Cari Lydi Ital Goth}=2 ] -[categories No 10{DIGIT}=125 11{DIGIT}=180 12{DIGIT}=121 13{DIGIT}=9 15{DIGIT}=58 17{DIGIT}=38 19{DIGIT}=36 1B{DIGIT}=32 1D{DIGIT}=32 1F{DIGIT}=23 21{DIGIT}=23 23{DIGIT}=23 25{DIGIT}=22 ] +[categories No 10{DIGIT}=125 11{DIGIT}=182 12{DIGIT}=122 13{DIGIT}=9 15{DIGIT}=59 17{DIGIT}=39 19{DIGIT}=37 1B{DIGIT}=33 1D{DIGIT}=32 1F{DIGIT}=23 21{DIGIT}=23 23{DIGIT}=23 25{DIGIT}=22 ] [categories Pc 05{PUNCTUATION}=7 0A{PUNCTUATION}=3 ] -[categories Pd 05{PUNCTUATION}=22 0A{PUNCTUATION}=1 0B{PUNCTUATION}=1 ] +[categories Pd 05{PUNCTUATION}=23 0A{PUNCTUATION}=1 0B{PUNCTUATION}=1 ] [categories Pe 09{PUNCTUATION}=42 0A{PUNCTUATION}=31 ] [categories Pf 09{PUNCTUATION}=4 0A{PUNCTUATION}=6 ] [categories Pi 05{PUNCTUATION}=1 09{PUNCTUATION}=6 0A{PUNCTUATION}=6 ] -[categories Po 05{PUNCTUATION}=6 06{PUNCTUATION}=4 07{PUNCTUATION}=111 08{PUNCTUATION}=8 09{PUNCTUATION}=156 0A{PUNCTUATION}=87 0B{PUNCTUATION}=209 ] +[categories Po 05{PUNCTUATION}=6 06{PUNCTUATION}=4 07{PUNCTUATION}=111 08{PUNCTUATION}=8 09{PUNCTUATION}=158 0A{PUNCTUATION}=87 0B{PUNCTUATION}=212 ] [categories Ps 09{PUNCTUATION}=183 0A{PUNCTUATION}=41 ] [categories Sc 0D{CURRENCY}=61 ] -[categories Sk 0C{SYMBOL}=87 0D{CURRENCY}=5 ] +[categories Sk 0C{SYMBOL}=89 0D{CURRENCY}=5 ] [categories Sm 0C{SYMBOL}=947 ] -[categories So 0C{SYMBOL}=2690 0D{CURRENCY}=2376 15{DIGIT}=1 17{DIGIT}=3 19{DIGIT}=1 1B{DIGIT}=1 1D{DIGIT}=1 1F{DIGIT}=1 21{DIGIT}=1 23{DIGIT}=1 29{Latn}=77 2A{Latn}=77 2B{Latn}=77 2C{Latn}=77 2D{Latn}=77 2E{Latn}=77 2F{Latn}=77 30{Latn}=77 31{Latn}=77 32{Latn}=77 33{Latn}=77 34{Latn}=77 35{Latn}=77 36{Latn}=77 37{Latn}=77 38{Latn}=77 39{Latn}=77 3A{Latn}=77 3B{Latn}=77 3C{Latn}=77 3D{Latn}=77 3E{Latn}=77 3F{Latn}=77 40{Latn}=77 41{Latn}=77 42{Latn}=77 43{Latn}=77 44{Latn}=77 45{Latn}=77 46{Latn}=77 47{Latn}=77 48{Latn}=77 49{Latn}=77 4A{Latn}=77 4B{Latn}=77 4C{Latn}=77 4D{Latn}=77 4E{Latn}=77 4F{Latn}=77 50{Latn}=77 51{Latn}=77 52{Latn}=77 53{Latn}=77 54{Latn}=77 55{Latn}=77 56{Latn}=77 57{Latn}=77 58{Latn}=77 59{Latn}=77 5A{Latn}=77 5B{Latn}=77 5C{Latn}=77 5D{Latn}=77 66{Arab}=2 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=2 7C{Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Elym Mani Sogo Sogd Ugar Xpeo Xsux}=1 E5{TRAILING}=1 E6{TRAILING}=1 E7{TRAILING}=1 E8{TRAILING}=1 E9{TRAILING}=1 EA{TRAILING}=1 EB{TRAILING}=1 EC{TRAILING}=1 ED{TRAILING}=1 EE{TRAILING}=1 EF{TRAILING}=1 ] +[categories So 0C{SYMBOL}=2691 0D{CURRENCY}=2645 15{DIGIT}=1 17{DIGIT}=3 19{DIGIT}=1 1B{DIGIT}=1 1D{DIGIT}=1 1F{DIGIT}=1 21{DIGIT}=1 23{DIGIT}=1 29{Latn}=77 2A{Latn}=77 2B{Latn}=77 2C{Latn}=77 2D{Latn}=77 2E{Latn}=77 2F{Latn}=77 30{Latn}=77 31{Latn}=77 32{Latn}=77 33{Latn}=77 34{Latn}=77 35{Latn}=77 36{Latn}=77 37{Latn}=77 38{Latn}=77 39{Latn}=77 3A{Latn}=77 3B{Latn}=77 3C{Latn}=77 3D{Latn}=77 3E{Latn}=77 3F{Latn}=77 40{Latn}=77 41{Latn}=77 42{Latn}=77 43{Latn}=77 44{Latn}=77 45{Latn}=77 46{Latn}=77 47{Latn}=77 48{Latn}=77 49{Latn}=77 4A{Latn}=77 4B{Latn}=77 4C{Latn}=77 4D{Latn}=77 4E{Latn}=77 4F{Latn}=77 50{Latn}=77 51{Latn}=77 52{Latn}=77 53{Latn}=77 54{Latn}=77 55{Latn}=77 56{Latn}=77 57{Latn}=77 58{Latn}=77 59{Latn}=77 5A{Latn}=77 5B{Latn}=77 5C{Latn}=77 5D{Latn}=77 66{Arab}=2 76{Tale Talu Lana Cham Bali Java Mong Olck Cher Osge Cans Ogam}=2 7C{Dsrt Shaw Dupl Osma Elba Aghb Sora Mroo Linb Lina Cprt Sarb Narb Avst Palm Nbat Hatr Armi Prti Phli Phlp Elym Mani Sogo Sogd Yezi Chrs Ugar Xpeo Xsux}=1 E5{TRAILING}=1 E6{TRAILING}=1 E7{TRAILING}=1 E8{TRAILING}=1 E9{TRAILING}=1 EA{TRAILING}=1 EB{TRAILING}=1 EC{TRAILING}=1 ED{TRAILING}=1 EE{TRAILING}=1 EF{TRAILING}=1 ] [categories Zl 03{SPACE}=1 ] [categories Zp 03{SPACE}=1 ] [categories Zs 03{SPACE}=1 04{SPACE}=17 05{PUNCTUATION}=6 0C{SYMBOL}=29 60{Grek Copt}=1 ] diff --git a/icuSources/data/unidata/NormalizationCorrections.txt b/icuSources/data/unidata/NormalizationCorrections.txt index 360f49cc..7144fb89 100644 --- a/icuSources/data/unidata/NormalizationCorrections.txt +++ b/icuSources/data/unidata/NormalizationCorrections.txt @@ -1,5 +1,5 @@ -# NormalizationCorrections-12.1.0.txt -# Date: 2019-03-08, 23:59:00 GMT [KW, LI] +# NormalizationCorrections-13.0.0.txt +# Date: 2019-09-09, 19:50:00 GMT [KW, LI] # © 2019 Unicode®, Inc. # For terms of use, see http://www.unicode.org/terms_of_use.html # diff --git a/icuSources/data/unidata/NormalizationTest.txt b/icuSources/data/unidata/NormalizationTest.txt index cf4c3a9b..d5f13978 100644 --- a/icuSources/data/unidata/NormalizationTest.txt +++ b/icuSources/data/unidata/NormalizationTest.txt @@ -1,5 +1,5 @@ -# NormalizationTest-12.1.0.txt -# Date: 2019-04-01, 09:10:28 GMT +# NormalizationTest-13.0.0.txt +# Date: 2019-09-08, 23:31:12 GMT # © 2019 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html @@ -2415,6 +2415,7 @@ AB5C;AB5C;AB5C;A727;A727; AB5D;AB5D;AB5D;AB37;AB37; AB5E;AB5E;AB5E;026B;026B; AB5F;AB5F;AB5F;AB52;AB52; +AB69;AB69;AB69;028D;028D; AC00;AC00;1100 1161;AC00;1100 1161; AC01;AC01;1100 1161 11A8;AC01;1100 1161 11A8; AC02;AC02;1100 1161 11A9;AC02;1100 1161 11A9; @@ -15138,6 +15139,7 @@ FFEE;FFEE;FFEE;25CB;25CB; 114BE;114BE;114B9 114BD;114BE;114B9 114BD; 115BA;115BA;115B8 115AF;115BA;115B8 115AF; 115BB;115BB;115B9 115AF;115BB;115B9 115AF; +11938;11938;11935 11930;11938;11935 11930; 1D15E;1D157 1D165;1D157 1D165;1D157 1D165;1D157 1D165; 1D15F;1D158 1D165;1D158 1D165;1D158 1D165;1D158 1D165; 1D160;1D158 1D165 1D16E;1D158 1D165 1D16E;1D158 1D165 1D16E;1D158 1D165 1D16E; @@ -16424,6 +16426,16 @@ FFEE;FFEE;FFEE;25CB;25CB; 1F248;1F248;1F248;3014 6557 3015;3014 6557 3015; 1F250;1F250;1F250;5F97;5F97; 1F251;1F251;1F251;53EF;53EF; +1FBF0;1FBF0;1FBF0;0030;0030; +1FBF1;1FBF1;1FBF1;0031;0031; +1FBF2;1FBF2;1FBF2;0032;0032; +1FBF3;1FBF3;1FBF3;0033;0033; +1FBF4;1FBF4;1FBF4;0034;0034; +1FBF5;1FBF5;1FBF5;0035;0035; +1FBF6;1FBF6;1FBF6;0036;0036; +1FBF7;1FBF7;1FBF7;0037;0037; +1FBF8;1FBF8;1FBF8;0038;0038; +1FBF9;1FBF9;1FBF9;0039;0039; 2F800;4E3D;4E3D;4E3D;4E3D; 2F801;4E38;4E38;4E38;4E38; 2F802;4E41;4E41;4E41;4E41; @@ -17073,16 +17085,16 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 0332 059A 0316 302A 0062;0061 302A 0332 0316 059A 0062;0061 302A 0332 0316 059A 0062;0061 302A 0332 0316 059A 0062;0061 302A 0332 0316 059A 0062; 0061 059A 0316 302A 0333 0062;0061 302A 0316 0333 059A 0062;0061 302A 0316 0333 059A 0062;0061 302A 0316 0333 059A 0062;0061 302A 0316 0333 059A 0062; 0061 0333 059A 0316 302A 0062;0061 302A 0333 0316 059A 0062;0061 302A 0333 0316 059A 0062;0061 302A 0333 0316 059A 0062;0061 302A 0333 0316 059A 0062; -0061 093C 0334 0334 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062; -0061 0334 093C 0334 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062;0061 0334 0334 093C 0062; -0061 093C 0334 0335 0062;0061 0334 0335 093C 0062;0061 0334 0335 093C 0062;0061 0334 0335 093C 0062;0061 0334 0335 093C 0062; -0061 0335 093C 0334 0062;0061 0335 0334 093C 0062;0061 0335 0334 093C 0062;0061 0335 0334 093C 0062;0061 0335 0334 093C 0062; -0061 093C 0334 0336 0062;0061 0334 0336 093C 0062;0061 0334 0336 093C 0062;0061 0334 0336 093C 0062;0061 0334 0336 093C 0062; -0061 0336 093C 0334 0062;0061 0336 0334 093C 0062;0061 0336 0334 093C 0062;0061 0336 0334 093C 0062;0061 0336 0334 093C 0062; -0061 093C 0334 0337 0062;0061 0334 0337 093C 0062;0061 0334 0337 093C 0062;0061 0334 0337 093C 0062;0061 0334 0337 093C 0062; -0061 0337 093C 0334 0062;0061 0337 0334 093C 0062;0061 0337 0334 093C 0062;0061 0337 0334 093C 0062;0061 0337 0334 093C 0062; -0061 093C 0334 0338 0062;0061 0334 0338 093C 0062;0061 0334 0338 093C 0062;0061 0334 0338 093C 0062;0061 0334 0338 093C 0062; -0061 0338 093C 0334 0062;0061 0338 0334 093C 0062;0061 0338 0334 093C 0062;0061 0338 0334 093C 0062;0061 0338 0334 093C 0062; +0061 16FF0 0334 0334 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062; +0061 0334 16FF0 0334 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062;0061 0334 0334 16FF0 0062; +0061 16FF0 0334 0335 0062;0061 0334 0335 16FF0 0062;0061 0334 0335 16FF0 0062;0061 0334 0335 16FF0 0062;0061 0334 0335 16FF0 0062; +0061 0335 16FF0 0334 0062;0061 0335 0334 16FF0 0062;0061 0335 0334 16FF0 0062;0061 0335 0334 16FF0 0062;0061 0335 0334 16FF0 0062; +0061 16FF0 0334 0336 0062;0061 0334 0336 16FF0 0062;0061 0334 0336 16FF0 0062;0061 0334 0336 16FF0 0062;0061 0334 0336 16FF0 0062; +0061 0336 16FF0 0334 0062;0061 0336 0334 16FF0 0062;0061 0336 0334 16FF0 0062;0061 0336 0334 16FF0 0062;0061 0336 0334 16FF0 0062; +0061 16FF0 0334 0337 0062;0061 0334 0337 16FF0 0062;0061 0334 0337 16FF0 0062;0061 0334 0337 16FF0 0062;0061 0334 0337 16FF0 0062; +0061 0337 16FF0 0334 0062;0061 0337 0334 16FF0 0062;0061 0337 0334 16FF0 0062;0061 0337 0334 16FF0 0062;0061 0337 0334 16FF0 0062; +0061 16FF0 0334 0338 0062;0061 0334 0338 16FF0 0062;0061 0334 0338 16FF0 0062;0061 0334 0338 16FF0 0062;0061 0334 0338 16FF0 0062; +0061 0338 16FF0 0334 0062;0061 0338 0334 16FF0 0062;0061 0338 0334 16FF0 0062;0061 0338 0334 16FF0 0062;0061 0338 0334 16FF0 0062; 0061 059A 0316 302A 0339 0062;0061 302A 0316 0339 059A 0062;0061 302A 0316 0339 059A 0062;0061 302A 0316 0339 059A 0062;0061 302A 0316 0339 059A 0062; 0061 0339 059A 0316 302A 0062;0061 302A 0339 0316 059A 0062;0061 302A 0339 0316 059A 0062;0061 302A 0339 0316 059A 0062;0061 302A 0339 0316 059A 0062; 0061 059A 0316 302A 033A 0062;0061 302A 0316 033A 059A 0062;0061 302A 0316 033A 059A 0062;0061 302A 0316 033A 059A 0062;0061 302A 0316 033A 059A 0062; @@ -17619,8 +17631,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 08FE 0315 0300 05AE 0062;0061 05AE 08FE 0300 0315 0062;0061 05AE 08FE 0300 0315 0062;0061 05AE 08FE 0300 0315 0062;0061 05AE 08FE 0300 0315 0062; 0061 0315 0300 05AE 08FF 0062;00E0 05AE 08FF 0315 0062;0061 05AE 0300 08FF 0315 0062;00E0 05AE 08FF 0315 0062;0061 05AE 0300 08FF 0315 0062; 0061 08FF 0315 0300 05AE 0062;0061 05AE 08FF 0300 0315 0062;0061 05AE 08FF 0300 0315 0062;0061 05AE 08FF 0300 0315 0062;0061 05AE 08FF 0300 0315 0062; -0061 3099 093C 0334 093C 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062; -0061 093C 3099 093C 0334 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062;0061 0334 093C 093C 3099 0062; +0061 3099 093C 16FF0 093C 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062; +0061 093C 3099 093C 16FF0 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062;0061 16FF0 093C 093C 3099 0062; 0061 05B0 094D 3099 094D 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062; 0061 094D 05B0 094D 3099 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062;0061 3099 094D 094D 05B0 0062; 0061 0315 0300 05AE 0951 0062;00E0 05AE 0951 0315 0062;0061 05AE 0300 0951 0315 0062;00E0 05AE 0951 0315 0062;0061 05AE 0300 0951 0315 0062; @@ -17631,22 +17643,22 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 0953 0315 0300 05AE 0062;0061 05AE 0953 0300 0315 0062;0061 05AE 0953 0300 0315 0062;0061 05AE 0953 0300 0315 0062;0061 05AE 0953 0300 0315 0062; 0061 0315 0300 05AE 0954 0062;00E0 05AE 0954 0315 0062;0061 05AE 0300 0954 0315 0062;00E0 05AE 0954 0315 0062;0061 05AE 0300 0954 0315 0062; 0061 0954 0315 0300 05AE 0062;0061 05AE 0954 0300 0315 0062;0061 05AE 0954 0300 0315 0062;0061 05AE 0954 0300 0315 0062;0061 05AE 0954 0300 0315 0062; -0061 3099 093C 0334 09BC 0062;0061 0334 093C 09BC 3099 0062;0061 0334 093C 09BC 3099 0062;0061 0334 093C 09BC 3099 0062;0061 0334 093C 09BC 3099 0062; -0061 09BC 3099 093C 0334 0062;0061 0334 09BC 093C 3099 0062;0061 0334 09BC 093C 3099 0062;0061 0334 09BC 093C 3099 0062;0061 0334 09BC 093C 3099 0062; +0061 3099 093C 16FF0 09BC 0062;0061 16FF0 093C 09BC 3099 0062;0061 16FF0 093C 09BC 3099 0062;0061 16FF0 093C 09BC 3099 0062;0061 16FF0 093C 09BC 3099 0062; +0061 09BC 3099 093C 16FF0 0062;0061 16FF0 09BC 093C 3099 0062;0061 16FF0 09BC 093C 3099 0062;0061 16FF0 09BC 093C 3099 0062;0061 16FF0 09BC 093C 3099 0062; 0061 05B0 094D 3099 09CD 0062;0061 3099 094D 09CD 05B0 0062;0061 3099 094D 09CD 05B0 0062;0061 3099 094D 09CD 05B0 0062;0061 3099 094D 09CD 05B0 0062; 0061 09CD 05B0 094D 3099 0062;0061 3099 09CD 094D 05B0 0062;0061 3099 09CD 094D 05B0 0062;0061 3099 09CD 094D 05B0 0062;0061 3099 09CD 094D 05B0 0062; 0061 0315 0300 05AE 09FE 0062;00E0 05AE 09FE 0315 0062;0061 05AE 0300 09FE 0315 0062;00E0 05AE 09FE 0315 0062;0061 05AE 0300 09FE 0315 0062; 0061 09FE 0315 0300 05AE 0062;0061 05AE 09FE 0300 0315 0062;0061 05AE 09FE 0300 0315 0062;0061 05AE 09FE 0300 0315 0062;0061 05AE 09FE 0300 0315 0062; -0061 3099 093C 0334 0A3C 0062;0061 0334 093C 0A3C 3099 0062;0061 0334 093C 0A3C 3099 0062;0061 0334 093C 0A3C 3099 0062;0061 0334 093C 0A3C 3099 0062; -0061 0A3C 3099 093C 0334 0062;0061 0334 0A3C 093C 3099 0062;0061 0334 0A3C 093C 3099 0062;0061 0334 0A3C 093C 3099 0062;0061 0334 0A3C 093C 3099 0062; +0061 3099 093C 16FF0 0A3C 0062;0061 16FF0 093C 0A3C 3099 0062;0061 16FF0 093C 0A3C 3099 0062;0061 16FF0 093C 0A3C 3099 0062;0061 16FF0 093C 0A3C 3099 0062; +0061 0A3C 3099 093C 16FF0 0062;0061 16FF0 0A3C 093C 3099 0062;0061 16FF0 0A3C 093C 3099 0062;0061 16FF0 0A3C 093C 3099 0062;0061 16FF0 0A3C 093C 3099 0062; 0061 05B0 094D 3099 0A4D 0062;0061 3099 094D 0A4D 05B0 0062;0061 3099 094D 0A4D 05B0 0062;0061 3099 094D 0A4D 05B0 0062;0061 3099 094D 0A4D 05B0 0062; 0061 0A4D 05B0 094D 3099 0062;0061 3099 0A4D 094D 05B0 0062;0061 3099 0A4D 094D 05B0 0062;0061 3099 0A4D 094D 05B0 0062;0061 3099 0A4D 094D 05B0 0062; -0061 3099 093C 0334 0ABC 0062;0061 0334 093C 0ABC 3099 0062;0061 0334 093C 0ABC 3099 0062;0061 0334 093C 0ABC 3099 0062;0061 0334 093C 0ABC 3099 0062; -0061 0ABC 3099 093C 0334 0062;0061 0334 0ABC 093C 3099 0062;0061 0334 0ABC 093C 3099 0062;0061 0334 0ABC 093C 3099 0062;0061 0334 0ABC 093C 3099 0062; +0061 3099 093C 16FF0 0ABC 0062;0061 16FF0 093C 0ABC 3099 0062;0061 16FF0 093C 0ABC 3099 0062;0061 16FF0 093C 0ABC 3099 0062;0061 16FF0 093C 0ABC 3099 0062; +0061 0ABC 3099 093C 16FF0 0062;0061 16FF0 0ABC 093C 3099 0062;0061 16FF0 0ABC 093C 3099 0062;0061 16FF0 0ABC 093C 3099 0062;0061 16FF0 0ABC 093C 3099 0062; 0061 05B0 094D 3099 0ACD 0062;0061 3099 094D 0ACD 05B0 0062;0061 3099 094D 0ACD 05B0 0062;0061 3099 094D 0ACD 05B0 0062;0061 3099 094D 0ACD 05B0 0062; 0061 0ACD 05B0 094D 3099 0062;0061 3099 0ACD 094D 05B0 0062;0061 3099 0ACD 094D 05B0 0062;0061 3099 0ACD 094D 05B0 0062;0061 3099 0ACD 094D 05B0 0062; -0061 3099 093C 0334 0B3C 0062;0061 0334 093C 0B3C 3099 0062;0061 0334 093C 0B3C 3099 0062;0061 0334 093C 0B3C 3099 0062;0061 0334 093C 0B3C 3099 0062; -0061 0B3C 3099 093C 0334 0062;0061 0334 0B3C 093C 3099 0062;0061 0334 0B3C 093C 3099 0062;0061 0334 0B3C 093C 3099 0062;0061 0334 0B3C 093C 3099 0062; +0061 3099 093C 16FF0 0B3C 0062;0061 16FF0 093C 0B3C 3099 0062;0061 16FF0 093C 0B3C 3099 0062;0061 16FF0 093C 0B3C 3099 0062;0061 16FF0 093C 0B3C 3099 0062; +0061 0B3C 3099 093C 16FF0 0062;0061 16FF0 0B3C 093C 3099 0062;0061 16FF0 0B3C 093C 3099 0062;0061 16FF0 0B3C 093C 3099 0062;0061 16FF0 0B3C 093C 3099 0062; 0061 05B0 094D 3099 0B4D 0062;0061 3099 094D 0B4D 05B0 0062;0061 3099 094D 0B4D 05B0 0062;0061 3099 094D 0B4D 05B0 0062;0061 3099 094D 0B4D 05B0 0062; 0061 0B4D 05B0 094D 3099 0062;0061 3099 0B4D 094D 05B0 0062;0061 3099 0B4D 094D 05B0 0062;0061 3099 0B4D 094D 05B0 0062;0061 3099 0B4D 094D 05B0 0062; 0061 05B0 094D 3099 0BCD 0062;0061 3099 094D 0BCD 05B0 0062;0061 3099 094D 0BCD 05B0 0062;0061 3099 094D 0BCD 05B0 0062;0061 3099 094D 0BCD 05B0 0062; @@ -17657,8 +17669,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 0C55 0C56 0C55 0711 0062;0061 0711 0C55 0C55 0C56 0062;0061 0711 0C55 0C55 0C56 0062;0061 0711 0C55 0C55 0C56 0062;0061 0711 0C55 0C55 0C56 0062; 0061 0E38 0C56 0C55 0C56 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062; 0061 0C56 0E38 0C56 0C55 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062;0061 0C55 0C56 0C56 0E38 0062; -0061 3099 093C 0334 0CBC 0062;0061 0334 093C 0CBC 3099 0062;0061 0334 093C 0CBC 3099 0062;0061 0334 093C 0CBC 3099 0062;0061 0334 093C 0CBC 3099 0062; -0061 0CBC 3099 093C 0334 0062;0061 0334 0CBC 093C 3099 0062;0061 0334 0CBC 093C 3099 0062;0061 0334 0CBC 093C 3099 0062;0061 0334 0CBC 093C 3099 0062; +0061 3099 093C 16FF0 0CBC 0062;0061 16FF0 093C 0CBC 3099 0062;0061 16FF0 093C 0CBC 3099 0062;0061 16FF0 093C 0CBC 3099 0062;0061 16FF0 093C 0CBC 3099 0062; +0061 0CBC 3099 093C 16FF0 0062;0061 16FF0 0CBC 093C 3099 0062;0061 16FF0 0CBC 093C 3099 0062;0061 16FF0 0CBC 093C 3099 0062;0061 16FF0 0CBC 093C 3099 0062; 0061 05B0 094D 3099 0CCD 0062;0061 3099 094D 0CCD 05B0 0062;0061 3099 094D 0CCD 05B0 0062;0061 3099 094D 0CCD 05B0 0062;0061 3099 094D 0CCD 05B0 0062; 0061 0CCD 05B0 094D 3099 0062;0061 3099 0CCD 094D 05B0 0062;0061 3099 0CCD 094D 05B0 0062;0061 3099 0CCD 094D 05B0 0062;0061 3099 0CCD 094D 05B0 0062; 0061 05B0 094D 3099 0D3B 0062;0061 3099 094D 0D3B 05B0 0062;0061 3099 094D 0D3B 05B0 0062;0061 3099 094D 0D3B 05B0 0062;0061 3099 094D 0D3B 05B0 0062; @@ -17735,8 +17747,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 0F87 0315 0300 05AE 0062;0061 05AE 0F87 0300 0315 0062;0061 05AE 0F87 0300 0315 0062;0061 05AE 0F87 0300 0315 0062;0061 05AE 0F87 0300 0315 0062; 0061 059A 0316 302A 0FC6 0062;0061 302A 0316 0FC6 059A 0062;0061 302A 0316 0FC6 059A 0062;0061 302A 0316 0FC6 059A 0062;0061 302A 0316 0FC6 059A 0062; 0061 0FC6 059A 0316 302A 0062;0061 302A 0FC6 0316 059A 0062;0061 302A 0FC6 0316 059A 0062;0061 302A 0FC6 0316 059A 0062;0061 302A 0FC6 0316 059A 0062; -0061 3099 093C 0334 1037 0062;0061 0334 093C 1037 3099 0062;0061 0334 093C 1037 3099 0062;0061 0334 093C 1037 3099 0062;0061 0334 093C 1037 3099 0062; -0061 1037 3099 093C 0334 0062;0061 0334 1037 093C 3099 0062;0061 0334 1037 093C 3099 0062;0061 0334 1037 093C 3099 0062;0061 0334 1037 093C 3099 0062; +0061 3099 093C 16FF0 1037 0062;0061 16FF0 093C 1037 3099 0062;0061 16FF0 093C 1037 3099 0062;0061 16FF0 093C 1037 3099 0062;0061 16FF0 093C 1037 3099 0062; +0061 1037 3099 093C 16FF0 0062;0061 16FF0 1037 093C 3099 0062;0061 16FF0 1037 093C 3099 0062;0061 16FF0 1037 093C 3099 0062;0061 16FF0 1037 093C 3099 0062; 0061 05B0 094D 3099 1039 0062;0061 3099 094D 1039 05B0 0062;0061 3099 094D 1039 05B0 0062;0061 3099 094D 1039 05B0 0062;0061 3099 094D 1039 05B0 0062; 0061 1039 05B0 094D 3099 0062;0061 3099 1039 094D 05B0 0062;0061 3099 1039 094D 05B0 0062;0061 3099 1039 094D 05B0 0062;0061 3099 1039 094D 05B0 0062; 0061 05B0 094D 3099 103A 0062;0061 3099 094D 103A 05B0 0062;0061 3099 094D 103A 05B0 0062;0061 3099 094D 103A 05B0 0062;0061 3099 094D 103A 05B0 0062; @@ -17817,8 +17829,12 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1ABC 0315 0300 05AE 0062;0061 05AE 1ABC 0300 0315 0062;0061 05AE 1ABC 0300 0315 0062;0061 05AE 1ABC 0300 0315 0062;0061 05AE 1ABC 0300 0315 0062; 0061 059A 0316 302A 1ABD 0062;0061 302A 0316 1ABD 059A 0062;0061 302A 0316 1ABD 059A 0062;0061 302A 0316 1ABD 059A 0062;0061 302A 0316 1ABD 059A 0062; 0061 1ABD 059A 0316 302A 0062;0061 302A 1ABD 0316 059A 0062;0061 302A 1ABD 0316 059A 0062;0061 302A 1ABD 0316 059A 0062;0061 302A 1ABD 0316 059A 0062; -0061 3099 093C 0334 1B34 0062;0061 0334 093C 1B34 3099 0062;0061 0334 093C 1B34 3099 0062;0061 0334 093C 1B34 3099 0062;0061 0334 093C 1B34 3099 0062; -0061 1B34 3099 093C 0334 0062;0061 0334 1B34 093C 3099 0062;0061 0334 1B34 093C 3099 0062;0061 0334 1B34 093C 3099 0062;0061 0334 1B34 093C 3099 0062; +0061 059A 0316 302A 1ABF 0062;0061 302A 0316 1ABF 059A 0062;0061 302A 0316 1ABF 059A 0062;0061 302A 0316 1ABF 059A 0062;0061 302A 0316 1ABF 059A 0062; +0061 1ABF 059A 0316 302A 0062;0061 302A 1ABF 0316 059A 0062;0061 302A 1ABF 0316 059A 0062;0061 302A 1ABF 0316 059A 0062;0061 302A 1ABF 0316 059A 0062; +0061 059A 0316 302A 1AC0 0062;0061 302A 0316 1AC0 059A 0062;0061 302A 0316 1AC0 059A 0062;0061 302A 0316 1AC0 059A 0062;0061 302A 0316 1AC0 059A 0062; +0061 1AC0 059A 0316 302A 0062;0061 302A 1AC0 0316 059A 0062;0061 302A 1AC0 0316 059A 0062;0061 302A 1AC0 0316 059A 0062;0061 302A 1AC0 0316 059A 0062; +0061 3099 093C 16FF0 1B34 0062;0061 16FF0 093C 1B34 3099 0062;0061 16FF0 093C 1B34 3099 0062;0061 16FF0 093C 1B34 3099 0062;0061 16FF0 093C 1B34 3099 0062; +0061 1B34 3099 093C 16FF0 0062;0061 16FF0 1B34 093C 3099 0062;0061 16FF0 1B34 093C 3099 0062;0061 16FF0 1B34 093C 3099 0062;0061 16FF0 1B34 093C 3099 0062; 0061 05B0 094D 3099 1B44 0062;0061 3099 094D 1B44 05B0 0062;0061 3099 094D 1B44 05B0 0062;0061 3099 094D 1B44 05B0 0062;0061 3099 094D 1B44 05B0 0062; 0061 1B44 05B0 094D 3099 0062;0061 3099 1B44 094D 05B0 0062;0061 3099 1B44 094D 05B0 0062;0061 3099 1B44 094D 05B0 0062;0061 3099 1B44 094D 05B0 0062; 0061 0315 0300 05AE 1B6B 0062;00E0 05AE 1B6B 0315 0062;0061 05AE 0300 1B6B 0315 0062;00E0 05AE 1B6B 0315 0062;0061 05AE 0300 1B6B 0315 0062; @@ -17843,22 +17859,22 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1BAA 05B0 094D 3099 0062;0061 3099 1BAA 094D 05B0 0062;0061 3099 1BAA 094D 05B0 0062;0061 3099 1BAA 094D 05B0 0062;0061 3099 1BAA 094D 05B0 0062; 0061 05B0 094D 3099 1BAB 0062;0061 3099 094D 1BAB 05B0 0062;0061 3099 094D 1BAB 05B0 0062;0061 3099 094D 1BAB 05B0 0062;0061 3099 094D 1BAB 05B0 0062; 0061 1BAB 05B0 094D 3099 0062;0061 3099 1BAB 094D 05B0 0062;0061 3099 1BAB 094D 05B0 0062;0061 3099 1BAB 094D 05B0 0062;0061 3099 1BAB 094D 05B0 0062; -0061 3099 093C 0334 1BE6 0062;0061 0334 093C 1BE6 3099 0062;0061 0334 093C 1BE6 3099 0062;0061 0334 093C 1BE6 3099 0062;0061 0334 093C 1BE6 3099 0062; -0061 1BE6 3099 093C 0334 0062;0061 0334 1BE6 093C 3099 0062;0061 0334 1BE6 093C 3099 0062;0061 0334 1BE6 093C 3099 0062;0061 0334 1BE6 093C 3099 0062; +0061 3099 093C 16FF0 1BE6 0062;0061 16FF0 093C 1BE6 3099 0062;0061 16FF0 093C 1BE6 3099 0062;0061 16FF0 093C 1BE6 3099 0062;0061 16FF0 093C 1BE6 3099 0062; +0061 1BE6 3099 093C 16FF0 0062;0061 16FF0 1BE6 093C 3099 0062;0061 16FF0 1BE6 093C 3099 0062;0061 16FF0 1BE6 093C 3099 0062;0061 16FF0 1BE6 093C 3099 0062; 0061 05B0 094D 3099 1BF2 0062;0061 3099 094D 1BF2 05B0 0062;0061 3099 094D 1BF2 05B0 0062;0061 3099 094D 1BF2 05B0 0062;0061 3099 094D 1BF2 05B0 0062; 0061 1BF2 05B0 094D 3099 0062;0061 3099 1BF2 094D 05B0 0062;0061 3099 1BF2 094D 05B0 0062;0061 3099 1BF2 094D 05B0 0062;0061 3099 1BF2 094D 05B0 0062; 0061 05B0 094D 3099 1BF3 0062;0061 3099 094D 1BF3 05B0 0062;0061 3099 094D 1BF3 05B0 0062;0061 3099 094D 1BF3 05B0 0062;0061 3099 094D 1BF3 05B0 0062; 0061 1BF3 05B0 094D 3099 0062;0061 3099 1BF3 094D 05B0 0062;0061 3099 1BF3 094D 05B0 0062;0061 3099 1BF3 094D 05B0 0062;0061 3099 1BF3 094D 05B0 0062; -0061 3099 093C 0334 1C37 0062;0061 0334 093C 1C37 3099 0062;0061 0334 093C 1C37 3099 0062;0061 0334 093C 1C37 3099 0062;0061 0334 093C 1C37 3099 0062; -0061 1C37 3099 093C 0334 0062;0061 0334 1C37 093C 3099 0062;0061 0334 1C37 093C 3099 0062;0061 0334 1C37 093C 3099 0062;0061 0334 1C37 093C 3099 0062; +0061 3099 093C 16FF0 1C37 0062;0061 16FF0 093C 1C37 3099 0062;0061 16FF0 093C 1C37 3099 0062;0061 16FF0 093C 1C37 3099 0062;0061 16FF0 093C 1C37 3099 0062; +0061 1C37 3099 093C 16FF0 0062;0061 16FF0 1C37 093C 3099 0062;0061 16FF0 1C37 093C 3099 0062;0061 16FF0 1C37 093C 3099 0062;0061 16FF0 1C37 093C 3099 0062; 0061 0315 0300 05AE 1CD0 0062;00E0 05AE 1CD0 0315 0062;0061 05AE 0300 1CD0 0315 0062;00E0 05AE 1CD0 0315 0062;0061 05AE 0300 1CD0 0315 0062; 0061 1CD0 0315 0300 05AE 0062;0061 05AE 1CD0 0300 0315 0062;0061 05AE 1CD0 0300 0315 0062;0061 05AE 1CD0 0300 0315 0062;0061 05AE 1CD0 0300 0315 0062; 0061 0315 0300 05AE 1CD1 0062;00E0 05AE 1CD1 0315 0062;0061 05AE 0300 1CD1 0315 0062;00E0 05AE 1CD1 0315 0062;0061 05AE 0300 1CD1 0315 0062; 0061 1CD1 0315 0300 05AE 0062;0061 05AE 1CD1 0300 0315 0062;0061 05AE 1CD1 0300 0315 0062;0061 05AE 1CD1 0300 0315 0062;0061 05AE 1CD1 0300 0315 0062; 0061 0315 0300 05AE 1CD2 0062;00E0 05AE 1CD2 0315 0062;0061 05AE 0300 1CD2 0315 0062;00E0 05AE 1CD2 0315 0062;0061 05AE 0300 1CD2 0315 0062; 0061 1CD2 0315 0300 05AE 0062;0061 05AE 1CD2 0300 0315 0062;0061 05AE 1CD2 0300 0315 0062;0061 05AE 1CD2 0300 0315 0062;0061 05AE 1CD2 0300 0315 0062; -0061 093C 0334 1CD4 0062;0061 0334 1CD4 093C 0062;0061 0334 1CD4 093C 0062;0061 0334 1CD4 093C 0062;0061 0334 1CD4 093C 0062; -0061 1CD4 093C 0334 0062;0061 1CD4 0334 093C 0062;0061 1CD4 0334 093C 0062;0061 1CD4 0334 093C 0062;0061 1CD4 0334 093C 0062; +0061 16FF0 0334 1CD4 0062;0061 0334 1CD4 16FF0 0062;0061 0334 1CD4 16FF0 0062;0061 0334 1CD4 16FF0 0062;0061 0334 1CD4 16FF0 0062; +0061 1CD4 16FF0 0334 0062;0061 1CD4 0334 16FF0 0062;0061 1CD4 0334 16FF0 0062;0061 1CD4 0334 16FF0 0062;0061 1CD4 0334 16FF0 0062; 0061 059A 0316 302A 1CD5 0062;0061 302A 0316 1CD5 059A 0062;0061 302A 0316 1CD5 059A 0062;0061 302A 0316 1CD5 059A 0062;0061 302A 0316 1CD5 059A 0062; 0061 1CD5 059A 0316 302A 0062;0061 302A 1CD5 0316 059A 0062;0061 302A 1CD5 0316 059A 0062;0061 302A 1CD5 0316 059A 0062;0061 302A 1CD5 0316 059A 0062; 0061 059A 0316 302A 1CD6 0062;0061 302A 0316 1CD6 059A 0062;0061 302A 0316 1CD6 059A 0062;0061 302A 0316 1CD6 059A 0062;0061 302A 0316 1CD6 059A 0062; @@ -17883,20 +17899,20 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1CDF 059A 0316 302A 0062;0061 302A 1CDF 0316 059A 0062;0061 302A 1CDF 0316 059A 0062;0061 302A 1CDF 0316 059A 0062;0061 302A 1CDF 0316 059A 0062; 0061 0315 0300 05AE 1CE0 0062;00E0 05AE 1CE0 0315 0062;0061 05AE 0300 1CE0 0315 0062;00E0 05AE 1CE0 0315 0062;0061 05AE 0300 1CE0 0315 0062; 0061 1CE0 0315 0300 05AE 0062;0061 05AE 1CE0 0300 0315 0062;0061 05AE 1CE0 0300 0315 0062;0061 05AE 1CE0 0300 0315 0062;0061 05AE 1CE0 0300 0315 0062; -0061 093C 0334 1CE2 0062;0061 0334 1CE2 093C 0062;0061 0334 1CE2 093C 0062;0061 0334 1CE2 093C 0062;0061 0334 1CE2 093C 0062; -0061 1CE2 093C 0334 0062;0061 1CE2 0334 093C 0062;0061 1CE2 0334 093C 0062;0061 1CE2 0334 093C 0062;0061 1CE2 0334 093C 0062; -0061 093C 0334 1CE3 0062;0061 0334 1CE3 093C 0062;0061 0334 1CE3 093C 0062;0061 0334 1CE3 093C 0062;0061 0334 1CE3 093C 0062; -0061 1CE3 093C 0334 0062;0061 1CE3 0334 093C 0062;0061 1CE3 0334 093C 0062;0061 1CE3 0334 093C 0062;0061 1CE3 0334 093C 0062; -0061 093C 0334 1CE4 0062;0061 0334 1CE4 093C 0062;0061 0334 1CE4 093C 0062;0061 0334 1CE4 093C 0062;0061 0334 1CE4 093C 0062; -0061 1CE4 093C 0334 0062;0061 1CE4 0334 093C 0062;0061 1CE4 0334 093C 0062;0061 1CE4 0334 093C 0062;0061 1CE4 0334 093C 0062; -0061 093C 0334 1CE5 0062;0061 0334 1CE5 093C 0062;0061 0334 1CE5 093C 0062;0061 0334 1CE5 093C 0062;0061 0334 1CE5 093C 0062; -0061 1CE5 093C 0334 0062;0061 1CE5 0334 093C 0062;0061 1CE5 0334 093C 0062;0061 1CE5 0334 093C 0062;0061 1CE5 0334 093C 0062; -0061 093C 0334 1CE6 0062;0061 0334 1CE6 093C 0062;0061 0334 1CE6 093C 0062;0061 0334 1CE6 093C 0062;0061 0334 1CE6 093C 0062; -0061 1CE6 093C 0334 0062;0061 1CE6 0334 093C 0062;0061 1CE6 0334 093C 0062;0061 1CE6 0334 093C 0062;0061 1CE6 0334 093C 0062; -0061 093C 0334 1CE7 0062;0061 0334 1CE7 093C 0062;0061 0334 1CE7 093C 0062;0061 0334 1CE7 093C 0062;0061 0334 1CE7 093C 0062; -0061 1CE7 093C 0334 0062;0061 1CE7 0334 093C 0062;0061 1CE7 0334 093C 0062;0061 1CE7 0334 093C 0062;0061 1CE7 0334 093C 0062; -0061 093C 0334 1CE8 0062;0061 0334 1CE8 093C 0062;0061 0334 1CE8 093C 0062;0061 0334 1CE8 093C 0062;0061 0334 1CE8 093C 0062; -0061 1CE8 093C 0334 0062;0061 1CE8 0334 093C 0062;0061 1CE8 0334 093C 0062;0061 1CE8 0334 093C 0062;0061 1CE8 0334 093C 0062; +0061 16FF0 0334 1CE2 0062;0061 0334 1CE2 16FF0 0062;0061 0334 1CE2 16FF0 0062;0061 0334 1CE2 16FF0 0062;0061 0334 1CE2 16FF0 0062; +0061 1CE2 16FF0 0334 0062;0061 1CE2 0334 16FF0 0062;0061 1CE2 0334 16FF0 0062;0061 1CE2 0334 16FF0 0062;0061 1CE2 0334 16FF0 0062; +0061 16FF0 0334 1CE3 0062;0061 0334 1CE3 16FF0 0062;0061 0334 1CE3 16FF0 0062;0061 0334 1CE3 16FF0 0062;0061 0334 1CE3 16FF0 0062; +0061 1CE3 16FF0 0334 0062;0061 1CE3 0334 16FF0 0062;0061 1CE3 0334 16FF0 0062;0061 1CE3 0334 16FF0 0062;0061 1CE3 0334 16FF0 0062; +0061 16FF0 0334 1CE4 0062;0061 0334 1CE4 16FF0 0062;0061 0334 1CE4 16FF0 0062;0061 0334 1CE4 16FF0 0062;0061 0334 1CE4 16FF0 0062; +0061 1CE4 16FF0 0334 0062;0061 1CE4 0334 16FF0 0062;0061 1CE4 0334 16FF0 0062;0061 1CE4 0334 16FF0 0062;0061 1CE4 0334 16FF0 0062; +0061 16FF0 0334 1CE5 0062;0061 0334 1CE5 16FF0 0062;0061 0334 1CE5 16FF0 0062;0061 0334 1CE5 16FF0 0062;0061 0334 1CE5 16FF0 0062; +0061 1CE5 16FF0 0334 0062;0061 1CE5 0334 16FF0 0062;0061 1CE5 0334 16FF0 0062;0061 1CE5 0334 16FF0 0062;0061 1CE5 0334 16FF0 0062; +0061 16FF0 0334 1CE6 0062;0061 0334 1CE6 16FF0 0062;0061 0334 1CE6 16FF0 0062;0061 0334 1CE6 16FF0 0062;0061 0334 1CE6 16FF0 0062; +0061 1CE6 16FF0 0334 0062;0061 1CE6 0334 16FF0 0062;0061 1CE6 0334 16FF0 0062;0061 1CE6 0334 16FF0 0062;0061 1CE6 0334 16FF0 0062; +0061 16FF0 0334 1CE7 0062;0061 0334 1CE7 16FF0 0062;0061 0334 1CE7 16FF0 0062;0061 0334 1CE7 16FF0 0062;0061 0334 1CE7 16FF0 0062; +0061 1CE7 16FF0 0334 0062;0061 1CE7 0334 16FF0 0062;0061 1CE7 0334 16FF0 0062;0061 1CE7 0334 16FF0 0062;0061 1CE7 0334 16FF0 0062; +0061 16FF0 0334 1CE8 0062;0061 0334 1CE8 16FF0 0062;0061 0334 1CE8 16FF0 0062;0061 0334 1CE8 16FF0 0062;0061 0334 1CE8 16FF0 0062; +0061 1CE8 16FF0 0334 0062;0061 1CE8 0334 16FF0 0062;0061 1CE8 0334 16FF0 0062;0061 1CE8 0334 16FF0 0062;0061 1CE8 0334 16FF0 0062; 0061 059A 0316 302A 1CED 0062;0061 302A 0316 1CED 059A 0062;0061 302A 0316 1CED 059A 0062;0061 302A 0316 1CED 059A 0062;0061 302A 0316 1CED 059A 0062; 0061 1CED 059A 0316 302A 0062;0061 302A 1CED 0316 059A 0062;0061 302A 1CED 0316 059A 0062;0061 302A 1CED 0316 059A 0062;0061 302A 1CED 0316 059A 0062; 0061 0315 0300 05AE 1CF4 0062;00E0 05AE 1CF4 0315 0062;0061 05AE 0300 1CF4 0315 0062;00E0 05AE 1CF4 0315 0062;0061 05AE 0300 1CF4 0315 0062; @@ -18035,10 +18051,10 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 20D0 0315 0300 05AE 0062;0061 05AE 20D0 0300 0315 0062;0061 05AE 20D0 0300 0315 0062;0061 05AE 20D0 0300 0315 0062;0061 05AE 20D0 0300 0315 0062; 0061 0315 0300 05AE 20D1 0062;00E0 05AE 20D1 0315 0062;0061 05AE 0300 20D1 0315 0062;00E0 05AE 20D1 0315 0062;0061 05AE 0300 20D1 0315 0062; 0061 20D1 0315 0300 05AE 0062;0061 05AE 20D1 0300 0315 0062;0061 05AE 20D1 0300 0315 0062;0061 05AE 20D1 0300 0315 0062;0061 05AE 20D1 0300 0315 0062; -0061 093C 0334 20D2 0062;0061 0334 20D2 093C 0062;0061 0334 20D2 093C 0062;0061 0334 20D2 093C 0062;0061 0334 20D2 093C 0062; -0061 20D2 093C 0334 0062;0061 20D2 0334 093C 0062;0061 20D2 0334 093C 0062;0061 20D2 0334 093C 0062;0061 20D2 0334 093C 0062; -0061 093C 0334 20D3 0062;0061 0334 20D3 093C 0062;0061 0334 20D3 093C 0062;0061 0334 20D3 093C 0062;0061 0334 20D3 093C 0062; -0061 20D3 093C 0334 0062;0061 20D3 0334 093C 0062;0061 20D3 0334 093C 0062;0061 20D3 0334 093C 0062;0061 20D3 0334 093C 0062; +0061 16FF0 0334 20D2 0062;0061 0334 20D2 16FF0 0062;0061 0334 20D2 16FF0 0062;0061 0334 20D2 16FF0 0062;0061 0334 20D2 16FF0 0062; +0061 20D2 16FF0 0334 0062;0061 20D2 0334 16FF0 0062;0061 20D2 0334 16FF0 0062;0061 20D2 0334 16FF0 0062;0061 20D2 0334 16FF0 0062; +0061 16FF0 0334 20D3 0062;0061 0334 20D3 16FF0 0062;0061 0334 20D3 16FF0 0062;0061 0334 20D3 16FF0 0062;0061 0334 20D3 16FF0 0062; +0061 20D3 16FF0 0334 0062;0061 20D3 0334 16FF0 0062;0061 20D3 0334 16FF0 0062;0061 20D3 0334 16FF0 0062;0061 20D3 0334 16FF0 0062; 0061 0315 0300 05AE 20D4 0062;00E0 05AE 20D4 0315 0062;0061 05AE 0300 20D4 0315 0062;00E0 05AE 20D4 0315 0062;0061 05AE 0300 20D4 0315 0062; 0061 20D4 0315 0300 05AE 0062;0061 05AE 20D4 0300 0315 0062;0061 05AE 20D4 0300 0315 0062;0061 05AE 20D4 0300 0315 0062;0061 05AE 20D4 0300 0315 0062; 0061 0315 0300 05AE 20D5 0062;00E0 05AE 20D5 0315 0062;0061 05AE 0300 20D5 0315 0062;00E0 05AE 20D5 0315 0062;0061 05AE 0300 20D5 0315 0062; @@ -18047,32 +18063,32 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 20D6 0315 0300 05AE 0062;0061 05AE 20D6 0300 0315 0062;0061 05AE 20D6 0300 0315 0062;0061 05AE 20D6 0300 0315 0062;0061 05AE 20D6 0300 0315 0062; 0061 0315 0300 05AE 20D7 0062;00E0 05AE 20D7 0315 0062;0061 05AE 0300 20D7 0315 0062;00E0 05AE 20D7 0315 0062;0061 05AE 0300 20D7 0315 0062; 0061 20D7 0315 0300 05AE 0062;0061 05AE 20D7 0300 0315 0062;0061 05AE 20D7 0300 0315 0062;0061 05AE 20D7 0300 0315 0062;0061 05AE 20D7 0300 0315 0062; -0061 093C 0334 20D8 0062;0061 0334 20D8 093C 0062;0061 0334 20D8 093C 0062;0061 0334 20D8 093C 0062;0061 0334 20D8 093C 0062; -0061 20D8 093C 0334 0062;0061 20D8 0334 093C 0062;0061 20D8 0334 093C 0062;0061 20D8 0334 093C 0062;0061 20D8 0334 093C 0062; -0061 093C 0334 20D9 0062;0061 0334 20D9 093C 0062;0061 0334 20D9 093C 0062;0061 0334 20D9 093C 0062;0061 0334 20D9 093C 0062; -0061 20D9 093C 0334 0062;0061 20D9 0334 093C 0062;0061 20D9 0334 093C 0062;0061 20D9 0334 093C 0062;0061 20D9 0334 093C 0062; -0061 093C 0334 20DA 0062;0061 0334 20DA 093C 0062;0061 0334 20DA 093C 0062;0061 0334 20DA 093C 0062;0061 0334 20DA 093C 0062; -0061 20DA 093C 0334 0062;0061 20DA 0334 093C 0062;0061 20DA 0334 093C 0062;0061 20DA 0334 093C 0062;0061 20DA 0334 093C 0062; +0061 16FF0 0334 20D8 0062;0061 0334 20D8 16FF0 0062;0061 0334 20D8 16FF0 0062;0061 0334 20D8 16FF0 0062;0061 0334 20D8 16FF0 0062; +0061 20D8 16FF0 0334 0062;0061 20D8 0334 16FF0 0062;0061 20D8 0334 16FF0 0062;0061 20D8 0334 16FF0 0062;0061 20D8 0334 16FF0 0062; +0061 16FF0 0334 20D9 0062;0061 0334 20D9 16FF0 0062;0061 0334 20D9 16FF0 0062;0061 0334 20D9 16FF0 0062;0061 0334 20D9 16FF0 0062; +0061 20D9 16FF0 0334 0062;0061 20D9 0334 16FF0 0062;0061 20D9 0334 16FF0 0062;0061 20D9 0334 16FF0 0062;0061 20D9 0334 16FF0 0062; +0061 16FF0 0334 20DA 0062;0061 0334 20DA 16FF0 0062;0061 0334 20DA 16FF0 0062;0061 0334 20DA 16FF0 0062;0061 0334 20DA 16FF0 0062; +0061 20DA 16FF0 0334 0062;0061 20DA 0334 16FF0 0062;0061 20DA 0334 16FF0 0062;0061 20DA 0334 16FF0 0062;0061 20DA 0334 16FF0 0062; 0061 0315 0300 05AE 20DB 0062;00E0 05AE 20DB 0315 0062;0061 05AE 0300 20DB 0315 0062;00E0 05AE 20DB 0315 0062;0061 05AE 0300 20DB 0315 0062; 0061 20DB 0315 0300 05AE 0062;0061 05AE 20DB 0300 0315 0062;0061 05AE 20DB 0300 0315 0062;0061 05AE 20DB 0300 0315 0062;0061 05AE 20DB 0300 0315 0062; 0061 0315 0300 05AE 20DC 0062;00E0 05AE 20DC 0315 0062;0061 05AE 0300 20DC 0315 0062;00E0 05AE 20DC 0315 0062;0061 05AE 0300 20DC 0315 0062; 0061 20DC 0315 0300 05AE 0062;0061 05AE 20DC 0300 0315 0062;0061 05AE 20DC 0300 0315 0062;0061 05AE 20DC 0300 0315 0062;0061 05AE 20DC 0300 0315 0062; 0061 0315 0300 05AE 20E1 0062;00E0 05AE 20E1 0315 0062;0061 05AE 0300 20E1 0315 0062;00E0 05AE 20E1 0315 0062;0061 05AE 0300 20E1 0315 0062; 0061 20E1 0315 0300 05AE 0062;0061 05AE 20E1 0300 0315 0062;0061 05AE 20E1 0300 0315 0062;0061 05AE 20E1 0300 0315 0062;0061 05AE 20E1 0300 0315 0062; -0061 093C 0334 20E5 0062;0061 0334 20E5 093C 0062;0061 0334 20E5 093C 0062;0061 0334 20E5 093C 0062;0061 0334 20E5 093C 0062; -0061 20E5 093C 0334 0062;0061 20E5 0334 093C 0062;0061 20E5 0334 093C 0062;0061 20E5 0334 093C 0062;0061 20E5 0334 093C 0062; -0061 093C 0334 20E6 0062;0061 0334 20E6 093C 0062;0061 0334 20E6 093C 0062;0061 0334 20E6 093C 0062;0061 0334 20E6 093C 0062; -0061 20E6 093C 0334 0062;0061 20E6 0334 093C 0062;0061 20E6 0334 093C 0062;0061 20E6 0334 093C 0062;0061 20E6 0334 093C 0062; +0061 16FF0 0334 20E5 0062;0061 0334 20E5 16FF0 0062;0061 0334 20E5 16FF0 0062;0061 0334 20E5 16FF0 0062;0061 0334 20E5 16FF0 0062; +0061 20E5 16FF0 0334 0062;0061 20E5 0334 16FF0 0062;0061 20E5 0334 16FF0 0062;0061 20E5 0334 16FF0 0062;0061 20E5 0334 16FF0 0062; +0061 16FF0 0334 20E6 0062;0061 0334 20E6 16FF0 0062;0061 0334 20E6 16FF0 0062;0061 0334 20E6 16FF0 0062;0061 0334 20E6 16FF0 0062; +0061 20E6 16FF0 0334 0062;0061 20E6 0334 16FF0 0062;0061 20E6 0334 16FF0 0062;0061 20E6 0334 16FF0 0062;0061 20E6 0334 16FF0 0062; 0061 0315 0300 05AE 20E7 0062;00E0 05AE 20E7 0315 0062;0061 05AE 0300 20E7 0315 0062;00E0 05AE 20E7 0315 0062;0061 05AE 0300 20E7 0315 0062; 0061 20E7 0315 0300 05AE 0062;0061 05AE 20E7 0300 0315 0062;0061 05AE 20E7 0300 0315 0062;0061 05AE 20E7 0300 0315 0062;0061 05AE 20E7 0300 0315 0062; 0061 059A 0316 302A 20E8 0062;0061 302A 0316 20E8 059A 0062;0061 302A 0316 20E8 059A 0062;0061 302A 0316 20E8 059A 0062;0061 302A 0316 20E8 059A 0062; 0061 20E8 059A 0316 302A 0062;0061 302A 20E8 0316 059A 0062;0061 302A 20E8 0316 059A 0062;0061 302A 20E8 0316 059A 0062;0061 302A 20E8 0316 059A 0062; 0061 0315 0300 05AE 20E9 0062;00E0 05AE 20E9 0315 0062;0061 05AE 0300 20E9 0315 0062;00E0 05AE 20E9 0315 0062;0061 05AE 0300 20E9 0315 0062; 0061 20E9 0315 0300 05AE 0062;0061 05AE 20E9 0300 0315 0062;0061 05AE 20E9 0300 0315 0062;0061 05AE 20E9 0300 0315 0062;0061 05AE 20E9 0300 0315 0062; -0061 093C 0334 20EA 0062;0061 0334 20EA 093C 0062;0061 0334 20EA 093C 0062;0061 0334 20EA 093C 0062;0061 0334 20EA 093C 0062; -0061 20EA 093C 0334 0062;0061 20EA 0334 093C 0062;0061 20EA 0334 093C 0062;0061 20EA 0334 093C 0062;0061 20EA 0334 093C 0062; -0061 093C 0334 20EB 0062;0061 0334 20EB 093C 0062;0061 0334 20EB 093C 0062;0061 0334 20EB 093C 0062;0061 0334 20EB 093C 0062; -0061 20EB 093C 0334 0062;0061 20EB 0334 093C 0062;0061 20EB 0334 093C 0062;0061 20EB 0334 093C 0062;0061 20EB 0334 093C 0062; +0061 16FF0 0334 20EA 0062;0061 0334 20EA 16FF0 0062;0061 0334 20EA 16FF0 0062;0061 0334 20EA 16FF0 0062;0061 0334 20EA 16FF0 0062; +0061 20EA 16FF0 0334 0062;0061 20EA 0334 16FF0 0062;0061 20EA 0334 16FF0 0062;0061 20EA 0334 16FF0 0062;0061 20EA 0334 16FF0 0062; +0061 16FF0 0334 20EB 0062;0061 0334 20EB 16FF0 0062;0061 0334 20EB 16FF0 0062;0061 0334 20EB 16FF0 0062;0061 0334 20EB 16FF0 0062; +0061 20EB 16FF0 0334 0062;0061 20EB 0334 16FF0 0062;0061 20EB 0334 16FF0 0062;0061 20EB 0334 16FF0 0062;0061 20EB 0334 16FF0 0062; 0061 059A 0316 302A 20EC 0062;0061 302A 0316 20EC 059A 0062;0061 302A 0316 20EC 059A 0062;0061 302A 0316 20EC 059A 0062;0061 302A 0316 20EC 059A 0062; 0061 20EC 059A 0316 302A 0062;0061 302A 20EC 0316 059A 0062;0061 302A 20EC 0316 059A 0062;0061 302A 20EC 0316 059A 0062;0061 302A 20EC 0316 059A 0062; 0061 059A 0316 302A 20ED 0062;0061 302A 0316 20ED 059A 0062;0061 302A 0316 20ED 059A 0062;0061 302A 0316 20ED 059A 0062;0061 302A 0316 20ED 059A 0062; @@ -18203,6 +18219,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 A6F1 0315 0300 05AE 0062;0061 05AE A6F1 0300 0315 0062;0061 05AE A6F1 0300 0315 0062;0061 05AE A6F1 0300 0315 0062;0061 05AE A6F1 0300 0315 0062; 0061 05B0 094D 3099 A806 0062;0061 3099 094D A806 05B0 0062;0061 3099 094D A806 05B0 0062;0061 3099 094D A806 05B0 0062;0061 3099 094D A806 05B0 0062; 0061 A806 05B0 094D 3099 0062;0061 3099 A806 094D 05B0 0062;0061 3099 A806 094D 05B0 0062;0061 3099 A806 094D 05B0 0062;0061 3099 A806 094D 05B0 0062; +0061 05B0 094D 3099 A82C 0062;0061 3099 094D A82C 05B0 0062;0061 3099 094D A82C 05B0 0062;0061 3099 094D A82C 05B0 0062;0061 3099 094D A82C 05B0 0062; +0061 A82C 05B0 094D 3099 0062;0061 3099 A82C 094D 05B0 0062;0061 3099 A82C 094D 05B0 0062;0061 3099 A82C 094D 05B0 0062;0061 3099 A82C 094D 05B0 0062; 0061 05B0 094D 3099 A8C4 0062;0061 3099 094D A8C4 05B0 0062;0061 3099 094D A8C4 05B0 0062;0061 3099 094D A8C4 05B0 0062;0061 3099 094D A8C4 05B0 0062; 0061 A8C4 05B0 094D 3099 0062;0061 3099 A8C4 094D 05B0 0062;0061 3099 A8C4 094D 05B0 0062;0061 3099 A8C4 094D 05B0 0062;0061 3099 A8C4 094D 05B0 0062; 0061 0315 0300 05AE A8E0 0062;00E0 05AE A8E0 0315 0062;0061 05AE 0300 A8E0 0315 0062;00E0 05AE A8E0 0315 0062;0061 05AE 0300 A8E0 0315 0062; @@ -18249,8 +18267,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 A92D 059A 0316 302A 0062;0061 302A A92D 0316 059A 0062;0061 302A A92D 0316 059A 0062;0061 302A A92D 0316 059A 0062;0061 302A A92D 0316 059A 0062; 0061 05B0 094D 3099 A953 0062;0061 3099 094D A953 05B0 0062;0061 3099 094D A953 05B0 0062;0061 3099 094D A953 05B0 0062;0061 3099 094D A953 05B0 0062; 0061 A953 05B0 094D 3099 0062;0061 3099 A953 094D 05B0 0062;0061 3099 A953 094D 05B0 0062;0061 3099 A953 094D 05B0 0062;0061 3099 A953 094D 05B0 0062; -0061 3099 093C 0334 A9B3 0062;0061 0334 093C A9B3 3099 0062;0061 0334 093C A9B3 3099 0062;0061 0334 093C A9B3 3099 0062;0061 0334 093C A9B3 3099 0062; -0061 A9B3 3099 093C 0334 0062;0061 0334 A9B3 093C 3099 0062;0061 0334 A9B3 093C 3099 0062;0061 0334 A9B3 093C 3099 0062;0061 0334 A9B3 093C 3099 0062; +0061 3099 093C 16FF0 A9B3 0062;0061 16FF0 093C A9B3 3099 0062;0061 16FF0 093C A9B3 3099 0062;0061 16FF0 093C A9B3 3099 0062;0061 16FF0 093C A9B3 3099 0062; +0061 A9B3 3099 093C 16FF0 0062;0061 16FF0 A9B3 093C 3099 0062;0061 16FF0 A9B3 093C 3099 0062;0061 16FF0 A9B3 093C 3099 0062;0061 16FF0 A9B3 093C 3099 0062; 0061 05B0 094D 3099 A9C0 0062;0061 3099 094D A9C0 05B0 0062;0061 3099 094D A9C0 05B0 0062;0061 3099 094D A9C0 05B0 0062;0061 3099 094D A9C0 05B0 0062; 0061 A9C0 05B0 094D 3099 0062;0061 3099 A9C0 094D 05B0 0062;0061 3099 A9C0 094D 05B0 0062;0061 3099 A9C0 094D 05B0 0062;0061 3099 A9C0 094D 05B0 0062; 0061 0315 0300 05AE AAB0 0062;00E0 05AE AAB0 0315 0062;0061 05AE 0300 AAB0 0315 0062;00E0 05AE AAB0 0315 0062;0061 05AE 0300 AAB0 0315 0062; @@ -18329,8 +18347,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 10A0F 0315 0300 05AE 0062;0061 05AE 10A0F 0300 0315 0062;0061 05AE 10A0F 0300 0315 0062;0061 05AE 10A0F 0300 0315 0062;0061 05AE 10A0F 0300 0315 0062; 0061 0315 0300 05AE 10A38 0062;00E0 05AE 10A38 0315 0062;0061 05AE 0300 10A38 0315 0062;00E0 05AE 10A38 0315 0062;0061 05AE 0300 10A38 0315 0062; 0061 10A38 0315 0300 05AE 0062;0061 05AE 10A38 0300 0315 0062;0061 05AE 10A38 0300 0315 0062;0061 05AE 10A38 0300 0315 0062;0061 05AE 10A38 0300 0315 0062; -0061 093C 0334 10A39 0062;0061 0334 10A39 093C 0062;0061 0334 10A39 093C 0062;0061 0334 10A39 093C 0062;0061 0334 10A39 093C 0062; -0061 10A39 093C 0334 0062;0061 10A39 0334 093C 0062;0061 10A39 0334 093C 0062;0061 10A39 0334 093C 0062;0061 10A39 0334 093C 0062; +0061 16FF0 0334 10A39 0062;0061 0334 10A39 16FF0 0062;0061 0334 10A39 16FF0 0062;0061 0334 10A39 16FF0 0062;0061 0334 10A39 16FF0 0062; +0061 10A39 16FF0 0334 0062;0061 10A39 0334 16FF0 0062;0061 10A39 0334 16FF0 0062;0061 10A39 0334 16FF0 0062;0061 10A39 0334 16FF0 0062; 0061 059A 0316 302A 10A3A 0062;0061 302A 0316 10A3A 059A 0062;0061 302A 0316 10A3A 059A 0062;0061 302A 0316 10A3A 059A 0062;0061 302A 0316 10A3A 059A 0062; 0061 10A3A 059A 0316 302A 0062;0061 302A 10A3A 0316 059A 0062;0061 302A 10A3A 0316 059A 0062;0061 302A 10A3A 0316 059A 0062;0061 302A 10A3A 0316 059A 0062; 0061 05B0 094D 3099 10A3F 0062;0061 3099 094D 10A3F 05B0 0062;0061 3099 094D 10A3F 05B0 0062;0061 3099 094D 10A3F 05B0 0062;0061 3099 094D 10A3F 05B0 0062; @@ -18347,6 +18365,10 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 10D26 0315 0300 05AE 0062;0061 05AE 10D26 0300 0315 0062;0061 05AE 10D26 0300 0315 0062;0061 05AE 10D26 0300 0315 0062;0061 05AE 10D26 0300 0315 0062; 0061 0315 0300 05AE 10D27 0062;00E0 05AE 10D27 0315 0062;0061 05AE 0300 10D27 0315 0062;00E0 05AE 10D27 0315 0062;0061 05AE 0300 10D27 0315 0062; 0061 10D27 0315 0300 05AE 0062;0061 05AE 10D27 0300 0315 0062;0061 05AE 10D27 0300 0315 0062;0061 05AE 10D27 0300 0315 0062;0061 05AE 10D27 0300 0315 0062; +0061 0315 0300 05AE 10EAB 0062;00E0 05AE 10EAB 0315 0062;0061 05AE 0300 10EAB 0315 0062;00E0 05AE 10EAB 0315 0062;0061 05AE 0300 10EAB 0315 0062; +0061 10EAB 0315 0300 05AE 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062; +0061 0315 0300 05AE 10EAC 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062; +0061 10EAC 0315 0300 05AE 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062; 0061 059A 0316 302A 10F46 0062;0061 302A 0316 10F46 059A 0062;0061 302A 0316 10F46 059A 0062;0061 302A 0316 10F46 059A 0062;0061 302A 0316 10F46 059A 0062; 0061 10F46 059A 0316 302A 0062;0061 302A 10F46 0316 059A 0062;0061 302A 10F46 0316 059A 0062;0061 302A 10F46 0316 059A 0062;0061 302A 10F46 0316 059A 0062; 0061 059A 0316 302A 10F47 0062;0061 302A 0316 10F47 059A 0062;0061 302A 0316 10F47 059A 0062;0061 302A 0316 10F47 059A 0062;0061 302A 0316 10F47 059A 0062; @@ -18375,8 +18397,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1107F 05B0 094D 3099 0062;0061 3099 1107F 094D 05B0 0062;0061 3099 1107F 094D 05B0 0062;0061 3099 1107F 094D 05B0 0062;0061 3099 1107F 094D 05B0 0062; 0061 05B0 094D 3099 110B9 0062;0061 3099 094D 110B9 05B0 0062;0061 3099 094D 110B9 05B0 0062;0061 3099 094D 110B9 05B0 0062;0061 3099 094D 110B9 05B0 0062; 0061 110B9 05B0 094D 3099 0062;0061 3099 110B9 094D 05B0 0062;0061 3099 110B9 094D 05B0 0062;0061 3099 110B9 094D 05B0 0062;0061 3099 110B9 094D 05B0 0062; -0061 3099 093C 0334 110BA 0062;0061 0334 093C 110BA 3099 0062;0061 0334 093C 110BA 3099 0062;0061 0334 093C 110BA 3099 0062;0061 0334 093C 110BA 3099 0062; -0061 110BA 3099 093C 0334 0062;0061 0334 110BA 093C 3099 0062;0061 0334 110BA 093C 3099 0062;0061 0334 110BA 093C 3099 0062;0061 0334 110BA 093C 3099 0062; +0061 3099 093C 16FF0 110BA 0062;0061 16FF0 093C 110BA 3099 0062;0061 16FF0 093C 110BA 3099 0062;0061 16FF0 093C 110BA 3099 0062;0061 16FF0 093C 110BA 3099 0062; +0061 110BA 3099 093C 16FF0 0062;0061 16FF0 110BA 093C 3099 0062;0061 16FF0 110BA 093C 3099 0062;0061 16FF0 110BA 093C 3099 0062;0061 16FF0 110BA 093C 3099 0062; 0061 0315 0300 05AE 11100 0062;00E0 05AE 11100 0315 0062;0061 05AE 0300 11100 0315 0062;00E0 05AE 11100 0315 0062;0061 05AE 0300 11100 0315 0062; 0061 11100 0315 0300 05AE 0062;0061 05AE 11100 0300 0315 0062;0061 05AE 11100 0300 0315 0062;0061 05AE 11100 0300 0315 0062;0061 05AE 11100 0300 0315 0062; 0061 0315 0300 05AE 11101 0062;00E0 05AE 11101 0315 0062;0061 05AE 0300 11101 0315 0062;00E0 05AE 11101 0315 0062;0061 05AE 0300 11101 0315 0062; @@ -18387,24 +18409,24 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 11133 05B0 094D 3099 0062;0061 3099 11133 094D 05B0 0062;0061 3099 11133 094D 05B0 0062;0061 3099 11133 094D 05B0 0062;0061 3099 11133 094D 05B0 0062; 0061 05B0 094D 3099 11134 0062;0061 3099 094D 11134 05B0 0062;0061 3099 094D 11134 05B0 0062;0061 3099 094D 11134 05B0 0062;0061 3099 094D 11134 05B0 0062; 0061 11134 05B0 094D 3099 0062;0061 3099 11134 094D 05B0 0062;0061 3099 11134 094D 05B0 0062;0061 3099 11134 094D 05B0 0062;0061 3099 11134 094D 05B0 0062; -0061 3099 093C 0334 11173 0062;0061 0334 093C 11173 3099 0062;0061 0334 093C 11173 3099 0062;0061 0334 093C 11173 3099 0062;0061 0334 093C 11173 3099 0062; -0061 11173 3099 093C 0334 0062;0061 0334 11173 093C 3099 0062;0061 0334 11173 093C 3099 0062;0061 0334 11173 093C 3099 0062;0061 0334 11173 093C 3099 0062; +0061 3099 093C 16FF0 11173 0062;0061 16FF0 093C 11173 3099 0062;0061 16FF0 093C 11173 3099 0062;0061 16FF0 093C 11173 3099 0062;0061 16FF0 093C 11173 3099 0062; +0061 11173 3099 093C 16FF0 0062;0061 16FF0 11173 093C 3099 0062;0061 16FF0 11173 093C 3099 0062;0061 16FF0 11173 093C 3099 0062;0061 16FF0 11173 093C 3099 0062; 0061 05B0 094D 3099 111C0 0062;0061 3099 094D 111C0 05B0 0062;0061 3099 094D 111C0 05B0 0062;0061 3099 094D 111C0 05B0 0062;0061 3099 094D 111C0 05B0 0062; 0061 111C0 05B0 094D 3099 0062;0061 3099 111C0 094D 05B0 0062;0061 3099 111C0 094D 05B0 0062;0061 3099 111C0 094D 05B0 0062;0061 3099 111C0 094D 05B0 0062; -0061 3099 093C 0334 111CA 0062;0061 0334 093C 111CA 3099 0062;0061 0334 093C 111CA 3099 0062;0061 0334 093C 111CA 3099 0062;0061 0334 093C 111CA 3099 0062; -0061 111CA 3099 093C 0334 0062;0061 0334 111CA 093C 3099 0062;0061 0334 111CA 093C 3099 0062;0061 0334 111CA 093C 3099 0062;0061 0334 111CA 093C 3099 0062; +0061 3099 093C 16FF0 111CA 0062;0061 16FF0 093C 111CA 3099 0062;0061 16FF0 093C 111CA 3099 0062;0061 16FF0 093C 111CA 3099 0062;0061 16FF0 093C 111CA 3099 0062; +0061 111CA 3099 093C 16FF0 0062;0061 16FF0 111CA 093C 3099 0062;0061 16FF0 111CA 093C 3099 0062;0061 16FF0 111CA 093C 3099 0062;0061 16FF0 111CA 093C 3099 0062; 0061 05B0 094D 3099 11235 0062;0061 3099 094D 11235 05B0 0062;0061 3099 094D 11235 05B0 0062;0061 3099 094D 11235 05B0 0062;0061 3099 094D 11235 05B0 0062; 0061 11235 05B0 094D 3099 0062;0061 3099 11235 094D 05B0 0062;0061 3099 11235 094D 05B0 0062;0061 3099 11235 094D 05B0 0062;0061 3099 11235 094D 05B0 0062; -0061 3099 093C 0334 11236 0062;0061 0334 093C 11236 3099 0062;0061 0334 093C 11236 3099 0062;0061 0334 093C 11236 3099 0062;0061 0334 093C 11236 3099 0062; -0061 11236 3099 093C 0334 0062;0061 0334 11236 093C 3099 0062;0061 0334 11236 093C 3099 0062;0061 0334 11236 093C 3099 0062;0061 0334 11236 093C 3099 0062; -0061 3099 093C 0334 112E9 0062;0061 0334 093C 112E9 3099 0062;0061 0334 093C 112E9 3099 0062;0061 0334 093C 112E9 3099 0062;0061 0334 093C 112E9 3099 0062; -0061 112E9 3099 093C 0334 0062;0061 0334 112E9 093C 3099 0062;0061 0334 112E9 093C 3099 0062;0061 0334 112E9 093C 3099 0062;0061 0334 112E9 093C 3099 0062; +0061 3099 093C 16FF0 11236 0062;0061 16FF0 093C 11236 3099 0062;0061 16FF0 093C 11236 3099 0062;0061 16FF0 093C 11236 3099 0062;0061 16FF0 093C 11236 3099 0062; +0061 11236 3099 093C 16FF0 0062;0061 16FF0 11236 093C 3099 0062;0061 16FF0 11236 093C 3099 0062;0061 16FF0 11236 093C 3099 0062;0061 16FF0 11236 093C 3099 0062; +0061 3099 093C 16FF0 112E9 0062;0061 16FF0 093C 112E9 3099 0062;0061 16FF0 093C 112E9 3099 0062;0061 16FF0 093C 112E9 3099 0062;0061 16FF0 093C 112E9 3099 0062; +0061 112E9 3099 093C 16FF0 0062;0061 16FF0 112E9 093C 3099 0062;0061 16FF0 112E9 093C 3099 0062;0061 16FF0 112E9 093C 3099 0062;0061 16FF0 112E9 093C 3099 0062; 0061 05B0 094D 3099 112EA 0062;0061 3099 094D 112EA 05B0 0062;0061 3099 094D 112EA 05B0 0062;0061 3099 094D 112EA 05B0 0062;0061 3099 094D 112EA 05B0 0062; 0061 112EA 05B0 094D 3099 0062;0061 3099 112EA 094D 05B0 0062;0061 3099 112EA 094D 05B0 0062;0061 3099 112EA 094D 05B0 0062;0061 3099 112EA 094D 05B0 0062; -0061 3099 093C 0334 1133B 0062;0061 0334 093C 1133B 3099 0062;0061 0334 093C 1133B 3099 0062;0061 0334 093C 1133B 3099 0062;0061 0334 093C 1133B 3099 0062; -0061 1133B 3099 093C 0334 0062;0061 0334 1133B 093C 3099 0062;0061 0334 1133B 093C 3099 0062;0061 0334 1133B 093C 3099 0062;0061 0334 1133B 093C 3099 0062; -0061 3099 093C 0334 1133C 0062;0061 0334 093C 1133C 3099 0062;0061 0334 093C 1133C 3099 0062;0061 0334 093C 1133C 3099 0062;0061 0334 093C 1133C 3099 0062; -0061 1133C 3099 093C 0334 0062;0061 0334 1133C 093C 3099 0062;0061 0334 1133C 093C 3099 0062;0061 0334 1133C 093C 3099 0062;0061 0334 1133C 093C 3099 0062; +0061 3099 093C 16FF0 1133B 0062;0061 16FF0 093C 1133B 3099 0062;0061 16FF0 093C 1133B 3099 0062;0061 16FF0 093C 1133B 3099 0062;0061 16FF0 093C 1133B 3099 0062; +0061 1133B 3099 093C 16FF0 0062;0061 16FF0 1133B 093C 3099 0062;0061 16FF0 1133B 093C 3099 0062;0061 16FF0 1133B 093C 3099 0062;0061 16FF0 1133B 093C 3099 0062; +0061 3099 093C 16FF0 1133C 0062;0061 16FF0 093C 1133C 3099 0062;0061 16FF0 093C 1133C 3099 0062;0061 16FF0 093C 1133C 3099 0062;0061 16FF0 093C 1133C 3099 0062; +0061 1133C 3099 093C 16FF0 0062;0061 16FF0 1133C 093C 3099 0062;0061 16FF0 1133C 093C 3099 0062;0061 16FF0 1133C 093C 3099 0062;0061 16FF0 1133C 093C 3099 0062; 0061 05B0 094D 3099 1134D 0062;0061 3099 094D 1134D 05B0 0062;0061 3099 094D 1134D 05B0 0062;0061 3099 094D 1134D 05B0 0062;0061 3099 094D 1134D 05B0 0062; 0061 1134D 05B0 094D 3099 0062;0061 3099 1134D 094D 05B0 0062;0061 3099 1134D 094D 05B0 0062;0061 3099 1134D 094D 05B0 0062;0061 3099 1134D 094D 05B0 0062; 0061 0315 0300 05AE 11366 0062;00E0 05AE 11366 0315 0062;0061 05AE 0300 11366 0315 0062;00E0 05AE 11366 0315 0062;0061 05AE 0300 11366 0315 0062; @@ -18433,30 +18455,36 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 11374 0315 0300 05AE 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062;0061 05AE 11374 0300 0315 0062; 0061 05B0 094D 3099 11442 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062;0061 3099 094D 11442 05B0 0062; 0061 11442 05B0 094D 3099 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062;0061 3099 11442 094D 05B0 0062; -0061 3099 093C 0334 11446 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062;0061 0334 093C 11446 3099 0062; -0061 11446 3099 093C 0334 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062;0061 0334 11446 093C 3099 0062; +0061 3099 093C 16FF0 11446 0062;0061 16FF0 093C 11446 3099 0062;0061 16FF0 093C 11446 3099 0062;0061 16FF0 093C 11446 3099 0062;0061 16FF0 093C 11446 3099 0062; +0061 11446 3099 093C 16FF0 0062;0061 16FF0 11446 093C 3099 0062;0061 16FF0 11446 093C 3099 0062;0061 16FF0 11446 093C 3099 0062;0061 16FF0 11446 093C 3099 0062; 0061 0315 0300 05AE 1145E 0062;00E0 05AE 1145E 0315 0062;0061 05AE 0300 1145E 0315 0062;00E0 05AE 1145E 0315 0062;0061 05AE 0300 1145E 0315 0062; 0061 1145E 0315 0300 05AE 0062;0061 05AE 1145E 0300 0315 0062;0061 05AE 1145E 0300 0315 0062;0061 05AE 1145E 0300 0315 0062;0061 05AE 1145E 0300 0315 0062; 0061 05B0 094D 3099 114C2 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062;0061 3099 094D 114C2 05B0 0062; 0061 114C2 05B0 094D 3099 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062;0061 3099 114C2 094D 05B0 0062; -0061 3099 093C 0334 114C3 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062;0061 0334 093C 114C3 3099 0062; -0061 114C3 3099 093C 0334 0062;0061 0334 114C3 093C 3099 0062;0061 0334 114C3 093C 3099 0062;0061 0334 114C3 093C 3099 0062;0061 0334 114C3 093C 3099 0062; +0061 3099 093C 16FF0 114C3 0062;0061 16FF0 093C 114C3 3099 0062;0061 16FF0 093C 114C3 3099 0062;0061 16FF0 093C 114C3 3099 0062;0061 16FF0 093C 114C3 3099 0062; +0061 114C3 3099 093C 16FF0 0062;0061 16FF0 114C3 093C 3099 0062;0061 16FF0 114C3 093C 3099 0062;0061 16FF0 114C3 093C 3099 0062;0061 16FF0 114C3 093C 3099 0062; 0061 05B0 094D 3099 115BF 0062;0061 3099 094D 115BF 05B0 0062;0061 3099 094D 115BF 05B0 0062;0061 3099 094D 115BF 05B0 0062;0061 3099 094D 115BF 05B0 0062; 0061 115BF 05B0 094D 3099 0062;0061 3099 115BF 094D 05B0 0062;0061 3099 115BF 094D 05B0 0062;0061 3099 115BF 094D 05B0 0062;0061 3099 115BF 094D 05B0 0062; -0061 3099 093C 0334 115C0 0062;0061 0334 093C 115C0 3099 0062;0061 0334 093C 115C0 3099 0062;0061 0334 093C 115C0 3099 0062;0061 0334 093C 115C0 3099 0062; -0061 115C0 3099 093C 0334 0062;0061 0334 115C0 093C 3099 0062;0061 0334 115C0 093C 3099 0062;0061 0334 115C0 093C 3099 0062;0061 0334 115C0 093C 3099 0062; +0061 3099 093C 16FF0 115C0 0062;0061 16FF0 093C 115C0 3099 0062;0061 16FF0 093C 115C0 3099 0062;0061 16FF0 093C 115C0 3099 0062;0061 16FF0 093C 115C0 3099 0062; +0061 115C0 3099 093C 16FF0 0062;0061 16FF0 115C0 093C 3099 0062;0061 16FF0 115C0 093C 3099 0062;0061 16FF0 115C0 093C 3099 0062;0061 16FF0 115C0 093C 3099 0062; 0061 05B0 094D 3099 1163F 0062;0061 3099 094D 1163F 05B0 0062;0061 3099 094D 1163F 05B0 0062;0061 3099 094D 1163F 05B0 0062;0061 3099 094D 1163F 05B0 0062; 0061 1163F 05B0 094D 3099 0062;0061 3099 1163F 094D 05B0 0062;0061 3099 1163F 094D 05B0 0062;0061 3099 1163F 094D 05B0 0062;0061 3099 1163F 094D 05B0 0062; 0061 05B0 094D 3099 116B6 0062;0061 3099 094D 116B6 05B0 0062;0061 3099 094D 116B6 05B0 0062;0061 3099 094D 116B6 05B0 0062;0061 3099 094D 116B6 05B0 0062; 0061 116B6 05B0 094D 3099 0062;0061 3099 116B6 094D 05B0 0062;0061 3099 116B6 094D 05B0 0062;0061 3099 116B6 094D 05B0 0062;0061 3099 116B6 094D 05B0 0062; -0061 3099 093C 0334 116B7 0062;0061 0334 093C 116B7 3099 0062;0061 0334 093C 116B7 3099 0062;0061 0334 093C 116B7 3099 0062;0061 0334 093C 116B7 3099 0062; -0061 116B7 3099 093C 0334 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062;0061 0334 116B7 093C 3099 0062; +0061 3099 093C 16FF0 116B7 0062;0061 16FF0 093C 116B7 3099 0062;0061 16FF0 093C 116B7 3099 0062;0061 16FF0 093C 116B7 3099 0062;0061 16FF0 093C 116B7 3099 0062; +0061 116B7 3099 093C 16FF0 0062;0061 16FF0 116B7 093C 3099 0062;0061 16FF0 116B7 093C 3099 0062;0061 16FF0 116B7 093C 3099 0062;0061 16FF0 116B7 093C 3099 0062; 0061 05B0 094D 3099 1172B 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062;0061 3099 094D 1172B 05B0 0062; 0061 1172B 05B0 094D 3099 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062;0061 3099 1172B 094D 05B0 0062; 0061 05B0 094D 3099 11839 0062;0061 3099 094D 11839 05B0 0062;0061 3099 094D 11839 05B0 0062;0061 3099 094D 11839 05B0 0062;0061 3099 094D 11839 05B0 0062; 0061 11839 05B0 094D 3099 0062;0061 3099 11839 094D 05B0 0062;0061 3099 11839 094D 05B0 0062;0061 3099 11839 094D 05B0 0062;0061 3099 11839 094D 05B0 0062; -0061 3099 093C 0334 1183A 0062;0061 0334 093C 1183A 3099 0062;0061 0334 093C 1183A 3099 0062;0061 0334 093C 1183A 3099 0062;0061 0334 093C 1183A 3099 0062; -0061 1183A 3099 093C 0334 0062;0061 0334 1183A 093C 3099 0062;0061 0334 1183A 093C 3099 0062;0061 0334 1183A 093C 3099 0062;0061 0334 1183A 093C 3099 0062; +0061 3099 093C 16FF0 1183A 0062;0061 16FF0 093C 1183A 3099 0062;0061 16FF0 093C 1183A 3099 0062;0061 16FF0 093C 1183A 3099 0062;0061 16FF0 093C 1183A 3099 0062; +0061 1183A 3099 093C 16FF0 0062;0061 16FF0 1183A 093C 3099 0062;0061 16FF0 1183A 093C 3099 0062;0061 16FF0 1183A 093C 3099 0062;0061 16FF0 1183A 093C 3099 0062; +0061 05B0 094D 3099 1193D 0062;0061 3099 094D 1193D 05B0 0062;0061 3099 094D 1193D 05B0 0062;0061 3099 094D 1193D 05B0 0062;0061 3099 094D 1193D 05B0 0062; +0061 1193D 05B0 094D 3099 0062;0061 3099 1193D 094D 05B0 0062;0061 3099 1193D 094D 05B0 0062;0061 3099 1193D 094D 05B0 0062;0061 3099 1193D 094D 05B0 0062; +0061 05B0 094D 3099 1193E 0062;0061 3099 094D 1193E 05B0 0062;0061 3099 094D 1193E 05B0 0062;0061 3099 094D 1193E 05B0 0062;0061 3099 094D 1193E 05B0 0062; +0061 1193E 05B0 094D 3099 0062;0061 3099 1193E 094D 05B0 0062;0061 3099 1193E 094D 05B0 0062;0061 3099 1193E 094D 05B0 0062;0061 3099 1193E 094D 05B0 0062; +0061 3099 093C 16FF0 11943 0062;0061 16FF0 093C 11943 3099 0062;0061 16FF0 093C 11943 3099 0062;0061 16FF0 093C 11943 3099 0062;0061 16FF0 093C 11943 3099 0062; +0061 11943 3099 093C 16FF0 0062;0061 16FF0 11943 093C 3099 0062;0061 16FF0 11943 093C 3099 0062;0061 16FF0 11943 093C 3099 0062;0061 16FF0 11943 093C 3099 0062; 0061 05B0 094D 3099 119E0 0062;0061 3099 094D 119E0 05B0 0062;0061 3099 094D 119E0 05B0 0062;0061 3099 094D 119E0 05B0 0062;0061 3099 094D 119E0 05B0 0062; 0061 119E0 05B0 094D 3099 0062;0061 3099 119E0 094D 05B0 0062;0061 3099 119E0 094D 05B0 0062;0061 3099 119E0 094D 05B0 0062;0061 3099 119E0 094D 05B0 0062; 0061 05B0 094D 3099 11A34 0062;0061 3099 094D 11A34 05B0 0062;0061 3099 094D 11A34 05B0 0062;0061 3099 094D 11A34 05B0 0062;0061 3099 094D 11A34 05B0 0062; @@ -18467,24 +18495,24 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 11A99 05B0 094D 3099 0062;0061 3099 11A99 094D 05B0 0062;0061 3099 11A99 094D 05B0 0062;0061 3099 11A99 094D 05B0 0062;0061 3099 11A99 094D 05B0 0062; 0061 05B0 094D 3099 11C3F 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062;0061 3099 094D 11C3F 05B0 0062; 0061 11C3F 05B0 094D 3099 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062;0061 3099 11C3F 094D 05B0 0062; -0061 3099 093C 0334 11D42 0062;0061 0334 093C 11D42 3099 0062;0061 0334 093C 11D42 3099 0062;0061 0334 093C 11D42 3099 0062;0061 0334 093C 11D42 3099 0062; -0061 11D42 3099 093C 0334 0062;0061 0334 11D42 093C 3099 0062;0061 0334 11D42 093C 3099 0062;0061 0334 11D42 093C 3099 0062;0061 0334 11D42 093C 3099 0062; +0061 3099 093C 16FF0 11D42 0062;0061 16FF0 093C 11D42 3099 0062;0061 16FF0 093C 11D42 3099 0062;0061 16FF0 093C 11D42 3099 0062;0061 16FF0 093C 11D42 3099 0062; +0061 11D42 3099 093C 16FF0 0062;0061 16FF0 11D42 093C 3099 0062;0061 16FF0 11D42 093C 3099 0062;0061 16FF0 11D42 093C 3099 0062;0061 16FF0 11D42 093C 3099 0062; 0061 05B0 094D 3099 11D44 0062;0061 3099 094D 11D44 05B0 0062;0061 3099 094D 11D44 05B0 0062;0061 3099 094D 11D44 05B0 0062;0061 3099 094D 11D44 05B0 0062; 0061 11D44 05B0 094D 3099 0062;0061 3099 11D44 094D 05B0 0062;0061 3099 11D44 094D 05B0 0062;0061 3099 11D44 094D 05B0 0062;0061 3099 11D44 094D 05B0 0062; 0061 05B0 094D 3099 11D45 0062;0061 3099 094D 11D45 05B0 0062;0061 3099 094D 11D45 05B0 0062;0061 3099 094D 11D45 05B0 0062;0061 3099 094D 11D45 05B0 0062; 0061 11D45 05B0 094D 3099 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062; 0061 05B0 094D 3099 11D97 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062; 0061 11D97 05B0 094D 3099 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062; -0061 093C 0334 16AF0 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062;0061 0334 16AF0 093C 0062; -0061 16AF0 093C 0334 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062;0061 16AF0 0334 093C 0062; -0061 093C 0334 16AF1 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062;0061 0334 16AF1 093C 0062; -0061 16AF1 093C 0334 0062;0061 16AF1 0334 093C 0062;0061 16AF1 0334 093C 0062;0061 16AF1 0334 093C 0062;0061 16AF1 0334 093C 0062; -0061 093C 0334 16AF2 0062;0061 0334 16AF2 093C 0062;0061 0334 16AF2 093C 0062;0061 0334 16AF2 093C 0062;0061 0334 16AF2 093C 0062; -0061 16AF2 093C 0334 0062;0061 16AF2 0334 093C 0062;0061 16AF2 0334 093C 0062;0061 16AF2 0334 093C 0062;0061 16AF2 0334 093C 0062; -0061 093C 0334 16AF3 0062;0061 0334 16AF3 093C 0062;0061 0334 16AF3 093C 0062;0061 0334 16AF3 093C 0062;0061 0334 16AF3 093C 0062; -0061 16AF3 093C 0334 0062;0061 16AF3 0334 093C 0062;0061 16AF3 0334 093C 0062;0061 16AF3 0334 093C 0062;0061 16AF3 0334 093C 0062; -0061 093C 0334 16AF4 0062;0061 0334 16AF4 093C 0062;0061 0334 16AF4 093C 0062;0061 0334 16AF4 093C 0062;0061 0334 16AF4 093C 0062; -0061 16AF4 093C 0334 0062;0061 16AF4 0334 093C 0062;0061 16AF4 0334 093C 0062;0061 16AF4 0334 093C 0062;0061 16AF4 0334 093C 0062; +0061 16FF0 0334 16AF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062; +0061 16AF0 16FF0 0334 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062; +0061 16FF0 0334 16AF1 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062; +0061 16AF1 16FF0 0334 0062;0061 16AF1 0334 16FF0 0062;0061 16AF1 0334 16FF0 0062;0061 16AF1 0334 16FF0 0062;0061 16AF1 0334 16FF0 0062; +0061 16FF0 0334 16AF2 0062;0061 0334 16AF2 16FF0 0062;0061 0334 16AF2 16FF0 0062;0061 0334 16AF2 16FF0 0062;0061 0334 16AF2 16FF0 0062; +0061 16AF2 16FF0 0334 0062;0061 16AF2 0334 16FF0 0062;0061 16AF2 0334 16FF0 0062;0061 16AF2 0334 16FF0 0062;0061 16AF2 0334 16FF0 0062; +0061 16FF0 0334 16AF3 0062;0061 0334 16AF3 16FF0 0062;0061 0334 16AF3 16FF0 0062;0061 0334 16AF3 16FF0 0062;0061 0334 16AF3 16FF0 0062; +0061 16AF3 16FF0 0334 0062;0061 16AF3 0334 16FF0 0062;0061 16AF3 0334 16FF0 0062;0061 16AF3 0334 16FF0 0062;0061 16AF3 0334 16FF0 0062; +0061 16FF0 0334 16AF4 0062;0061 0334 16AF4 16FF0 0062;0061 0334 16AF4 16FF0 0062;0061 0334 16AF4 16FF0 0062;0061 0334 16AF4 16FF0 0062; +0061 16AF4 16FF0 0334 0062;0061 16AF4 0334 16FF0 0062;0061 16AF4 0334 16FF0 0062;0061 16AF4 0334 16FF0 0062;0061 16AF4 0334 16FF0 0062; 0061 0315 0300 05AE 16B30 0062;00E0 05AE 16B30 0315 0062;0061 05AE 0300 16B30 0315 0062;00E0 05AE 16B30 0315 0062;0061 05AE 0300 16B30 0315 0062; 0061 16B30 0315 0300 05AE 0062;0061 05AE 16B30 0300 0315 0062;0061 05AE 16B30 0300 0315 0062;0061 05AE 16B30 0300 0315 0062;0061 05AE 16B30 0300 0315 0062; 0061 0315 0300 05AE 16B31 0062;00E0 05AE 16B31 0315 0062;0061 05AE 0300 16B31 0315 0062;00E0 05AE 16B31 0315 0062;0061 05AE 0300 16B31 0315 0062; @@ -18499,18 +18527,22 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 16B35 0315 0300 05AE 0062;0061 05AE 16B35 0300 0315 0062;0061 05AE 16B35 0300 0315 0062;0061 05AE 16B35 0300 0315 0062;0061 05AE 16B35 0300 0315 0062; 0061 0315 0300 05AE 16B36 0062;00E0 05AE 16B36 0315 0062;0061 05AE 0300 16B36 0315 0062;00E0 05AE 16B36 0315 0062;0061 05AE 0300 16B36 0315 0062; 0061 16B36 0315 0300 05AE 0062;0061 05AE 16B36 0300 0315 0062;0061 05AE 16B36 0300 0315 0062;0061 05AE 16B36 0300 0315 0062;0061 05AE 16B36 0300 0315 0062; -0061 093C 0334 1BC9E 0062;0061 0334 1BC9E 093C 0062;0061 0334 1BC9E 093C 0062;0061 0334 1BC9E 093C 0062;0061 0334 1BC9E 093C 0062; -0061 1BC9E 093C 0334 0062;0061 1BC9E 0334 093C 0062;0061 1BC9E 0334 093C 0062;0061 1BC9E 0334 093C 0062;0061 1BC9E 0334 093C 0062; +0061 093C 16FF0 0334 16FF0 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062; +0061 16FF0 093C 16FF0 0334 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062;0061 0334 16FF0 16FF0 093C 0062; +0061 093C 16FF0 0334 16FF1 0062;0061 0334 16FF0 16FF1 093C 0062;0061 0334 16FF0 16FF1 093C 0062;0061 0334 16FF0 16FF1 093C 0062;0061 0334 16FF0 16FF1 093C 0062; +0061 16FF1 093C 16FF0 0334 0062;0061 0334 16FF1 16FF0 093C 0062;0061 0334 16FF1 16FF0 093C 0062;0061 0334 16FF1 16FF0 093C 0062;0061 0334 16FF1 16FF0 093C 0062; +0061 16FF0 0334 1BC9E 0062;0061 0334 1BC9E 16FF0 0062;0061 0334 1BC9E 16FF0 0062;0061 0334 1BC9E 16FF0 0062;0061 0334 1BC9E 16FF0 0062; +0061 1BC9E 16FF0 0334 0062;0061 1BC9E 0334 16FF0 0062;0061 1BC9E 0334 16FF0 0062;0061 1BC9E 0334 16FF0 0062;0061 1BC9E 0334 16FF0 0062; 0061 302A 031B 1DCE 1D165 0062;0061 1DCE 031B 1D165 302A 0062;0061 1DCE 031B 1D165 302A 0062;0061 1DCE 031B 1D165 302A 0062;0061 1DCE 031B 1D165 302A 0062; 0061 1D165 302A 031B 1DCE 0062;0061 1DCE 1D165 031B 302A 0062;0061 1DCE 1D165 031B 302A 0062;0061 1DCE 1D165 031B 302A 0062;0061 1DCE 1D165 031B 302A 0062; 0061 302A 031B 1DCE 1D166 0062;0061 1DCE 031B 1D166 302A 0062;0061 1DCE 031B 1D166 302A 0062;0061 1DCE 031B 1D166 302A 0062;0061 1DCE 031B 1D166 302A 0062; 0061 1D166 302A 031B 1DCE 0062;0061 1DCE 1D166 031B 302A 0062;0061 1DCE 1D166 031B 302A 0062;0061 1DCE 1D166 031B 302A 0062;0061 1DCE 1D166 031B 302A 0062; -0061 093C 0334 1D167 0062;0061 0334 1D167 093C 0062;0061 0334 1D167 093C 0062;0061 0334 1D167 093C 0062;0061 0334 1D167 093C 0062; -0061 1D167 093C 0334 0062;0061 1D167 0334 093C 0062;0061 1D167 0334 093C 0062;0061 1D167 0334 093C 0062;0061 1D167 0334 093C 0062; -0061 093C 0334 1D168 0062;0061 0334 1D168 093C 0062;0061 0334 1D168 093C 0062;0061 0334 1D168 093C 0062;0061 0334 1D168 093C 0062; -0061 1D168 093C 0334 0062;0061 1D168 0334 093C 0062;0061 1D168 0334 093C 0062;0061 1D168 0334 093C 0062;0061 1D168 0334 093C 0062; -0061 093C 0334 1D169 0062;0061 0334 1D169 093C 0062;0061 0334 1D169 093C 0062;0061 0334 1D169 093C 0062;0061 0334 1D169 093C 0062; -0061 1D169 093C 0334 0062;0061 1D169 0334 093C 0062;0061 1D169 0334 093C 0062;0061 1D169 0334 093C 0062;0061 1D169 0334 093C 0062; +0061 16FF0 0334 1D167 0062;0061 0334 1D167 16FF0 0062;0061 0334 1D167 16FF0 0062;0061 0334 1D167 16FF0 0062;0061 0334 1D167 16FF0 0062; +0061 1D167 16FF0 0334 0062;0061 1D167 0334 16FF0 0062;0061 1D167 0334 16FF0 0062;0061 1D167 0334 16FF0 0062;0061 1D167 0334 16FF0 0062; +0061 16FF0 0334 1D168 0062;0061 0334 1D168 16FF0 0062;0061 0334 1D168 16FF0 0062;0061 0334 1D168 16FF0 0062;0061 0334 1D168 16FF0 0062; +0061 1D168 16FF0 0334 0062;0061 1D168 0334 16FF0 0062;0061 1D168 0334 16FF0 0062;0061 1D168 0334 16FF0 0062;0061 1D168 0334 16FF0 0062; +0061 16FF0 0334 1D169 0062;0061 0334 1D169 16FF0 0062;0061 0334 1D169 16FF0 0062;0061 0334 1D169 16FF0 0062;0061 0334 1D169 16FF0 0062; +0061 1D169 16FF0 0334 0062;0061 1D169 0334 16FF0 0062;0061 1D169 0334 16FF0 0062;0061 1D169 0334 16FF0 0062;0061 1D169 0334 16FF0 0062; 0061 05AE 1D16D 302E 1D16D 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062; 0061 1D16D 05AE 1D16D 302E 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062;0061 302E 1D16D 1D16D 05AE 0062; 0061 302A 031B 1DCE 1D16E 0062;0061 1DCE 031B 1D16E 302A 0062;0061 1DCE 031B 1D16E 302A 0062;0061 1DCE 031B 1D16E 302A 0062;0061 1DCE 031B 1D16E 302A 0062; @@ -18691,8 +18723,8 @@ FFEE;FFEE;FFEE;25CB;25CB; 0061 1E948 0315 0300 05AE 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062;0061 05AE 1E948 0300 0315 0062; 0061 0315 0300 05AE 1E949 0062;00E0 05AE 1E949 0315 0062;0061 05AE 0300 1E949 0315 0062;00E0 05AE 1E949 0315 0062;0061 05AE 0300 1E949 0315 0062; 0061 1E949 0315 0300 05AE 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062;0061 05AE 1E949 0300 0315 0062; -0061 3099 093C 0334 1E94A 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062;0061 0334 093C 1E94A 3099 0062; -0061 1E94A 3099 093C 0334 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062;0061 0334 1E94A 093C 3099 0062; +0061 3099 093C 16FF0 1E94A 0062;0061 16FF0 093C 1E94A 3099 0062;0061 16FF0 093C 1E94A 3099 0062;0061 16FF0 093C 1E94A 3099 0062;0061 16FF0 093C 1E94A 3099 0062; +0061 1E94A 3099 093C 16FF0 0062;0061 16FF0 1E94A 093C 3099 0062;0061 16FF0 1E94A 093C 3099 0062;0061 16FF0 1E94A 093C 3099 0062;0061 16FF0 1E94A 093C 3099 0062; # @Part3 # PRI #29 Test # @@ -18871,5 +18903,6 @@ D750 0334 11B5;D750 0334 11B5;1112 1173 0334 11B5;D750 0334 11B5;1112 1173 0334 114B9 0334 114BD;114B9 0334 114BD;114B9 0334 114BD;114B9 0334 114BD;114B9 0334 114BD; 115B8 0334 115AF;115B8 0334 115AF;115B8 0334 115AF;115B8 0334 115AF;115B8 0334 115AF; 115B9 0334 115AF;115B9 0334 115AF;115B9 0334 115AF;115B9 0334 115AF;115B9 0334 115AF; +11935 0334 11930;11935 0334 11930;11935 0334 11930;11935 0334 11930;11935 0334 11930; # # EOF diff --git a/icuSources/data/unidata/SpecialCasing.txt b/icuSources/data/unidata/SpecialCasing.txt index 1c04aacf..2a1a5a1d 100644 --- a/icuSources/data/unidata/SpecialCasing.txt +++ b/icuSources/data/unidata/SpecialCasing.txt @@ -1,5 +1,5 @@ -# SpecialCasing-12.1.0.txt -# Date: 2019-03-10, 10:53:28 GMT +# SpecialCasing-13.0.0.txt +# Date: 2019-09-08, 23:31:24 GMT # © 2019 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html diff --git a/icuSources/data/unidata/UCARules.txt b/icuSources/data/unidata/UCARules.txt index 264fa887..94387127 100644 --- a/icuSources/data/unidata/UCARules.txt +++ b/icuSources/data/unidata/UCARules.txt @@ -1,10 +1,10 @@ # UCA_Rules_SHORT.txt -# Date: 2019-04-01, 20:17:28 GMT -# © 2019 Unicode®, Inc. +# Date: 2020-02-12, 17:50:33 GMT +# © 2020 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html -# UCA Version: 12.1.0 -# UCD Version: 12.1.0 +# UCA Version: 13.0.0 +# UCD Version: 13.0.0 # For a description of the format and usage, see # http://www.unicode.org/reports/tr35/tr35-collation.html#Root_Data_Files @@ -340,6 +340,7 @@ = '\U00013436' = '\U00013437' = '\U00013438' + = 𖿤 = '\U0001BCA0' = '\U0001BCA1' = '\U0001BCA2' @@ -904,6 +905,7 @@ = ҇ = ݁ = ݅ + = ୕ = ់ = ៌ = ៍ @@ -1157,7 +1159,9 @@ <<< ‎ﹾ‎ << ٓ = ૼ + = 𐺬 << ٔ + = 𐺫 << ٕ << ٟ << ٖ @@ -1247,6 +1251,7 @@ = 𑗀 = 𑚷 = 𑠺 + = 𑥃 = 𑨳 = 𑵂 << ऀ @@ -1259,6 +1264,7 @@ = ఁ = ಁ = ഁ + = ඁ = ᬀ = ᬁ = ꣅ @@ -1267,11 +1273,13 @@ = 𑂀 = 𑄀 = 𑆀 + = 𑇏 = 𑌁 = 𑑃 = 𑒿 = 𑖼 = 𑙀 + = 𑤼 = 𑨵 = 𑨶 = 𑨷 @@ -1315,6 +1323,7 @@ = 𑘽 = 𑚫 = 𑠷 + = 𑤻 = 𑧞 = 𑨸 = 𑪖 @@ -1432,6 +1441,8 @@ << 〭 << 〮 << 〯 + << 𖿰 + << 𖿱 << ⃐ << ⃑ << ⃒ @@ -1448,7 +1459,8 @@ << ⃨ << ⃩ << 𐇽 -# TODO: There are several problems with this file. See http://unicode.org/cldr/trac/ticket/6745 +# TODO: There are several problems with this file. +# See https://unicode-org.atlassian.net/browse/CLDR-6745 &'\u202F' # TODO: reset to the last space, not [last regular] # TODO: do not tailor this: < '\uFFFE' < '\u0009' @@ -1516,6 +1528,7 @@ < ゠ < ・ <<< ï½¥ + < ‎𐺭‎ < ',' <<< , <<< ﹐ @@ -1711,6 +1724,7 @@ < 𑙂 < 𑜼 < 𑜽 + < 𑥄 < 𑱁 < 𑱂 < 𖩮 @@ -1758,6 +1772,7 @@ < 𑇟 < 𑊩 < 𑜾 + < 𑥆 < 𑻷 < 𑻸 < ⁕ @@ -2138,6 +2153,7 @@ <<< & <<< ï¹  < ⁊ + < ⹒ < '#' <<< # <<< ﹟ @@ -2367,6 +2383,7 @@ < 𑈼 < 𑈽 < 𑑍 + < 𑑚 < 𑑎 < 𑑏 < 𑑛 @@ -2395,6 +2412,7 @@ < 𑗗 < 𑙃 < 𑠻 + < 𑥅 < 𑧢 < 𑿿 < 𖬷 @@ -2456,6 +2474,8 @@ < ˓ < ˔ < ˕ + < ê­ª + < ê­« < ˖ < ˗ < ˞ @@ -2707,6 +2727,7 @@ < © < 🄯 < ® + < 🆭 < ℄ < ℈ < ℔ @@ -3666,6 +3687,208 @@ < ◽ < ◾ < ◿ + < 🬀 + < 🬁 + < 🬂 + < 🬃 + < 🬄 + < 🬅 + < 🬆 + < 🬇 + < 🬈 + < 🬉 + < 🬊 + < 🬋 + < 🬌 + < 🬍 + < 🬎 + < 🬏 + < 🬐 + < 🬑 + < 🬒 + < 🬓 + < 🬔 + < 🬕 + < 🬖 + < 🬗 + < 🬘 + < 🬙 + < 🬚 + < 🬛 + < 🬜 + < 🬝 + < 🬞 + < 🬟 + < 🬠 + < 🬡 + < 🬢 + < 🬣 + < 🬤 + < 🬥 + < 🬦 + < 🬧 + < 🬨 + < 🬩 + < 🬪 + < 🬫 + < 🬬 + < 🬭 + < 🬮 + < 🬯 + < 🬰 + < 🬱 + < 🬲 + < 🬳 + < 🬴 + < 🬵 + < 🬶 + < 🬷 + < 🬸 + < 🬹 + < 🬺 + < 🬻 + < 🬼 + < 🬽 + < 🬾 + < 🬿 + < 🭀 + < 🭁 + < 🭂 + < 🭃 + < 🭄 + < 🭅 + < 🭆 + < 🭇 + < 🭈 + < 🭉 + < 🭊 + < 🭋 + < 🭌 + < 🭍 + < 🭎 + < 🭏 + < 🭐 + < 🭑 + < 🭒 + < 🭓 + < 🭔 + < 🭕 + < 🭖 + < 🭗 + < 🭘 + < 🭙 + < 🭚 + < 🭛 + < 🭜 + < 🭝 + < 🭞 + < 🭟 + < 🭠 + < 🭡 + < 🭢 + < 🭣 + < 🭤 + < 🭥 + < 🭦 + < 🭧 + < 🭨 + < 🭩 + < 🭪 + < 🭫 + < 🭬 + < 🭭 + < 🭮 + < 🭯 + < 🭰 + < 🭱 + < 🭲 + < 🭳 + < 🭴 + < 🭵 + < 🭶 + < 🭷 + < 🭸 + < 🭹 + < 🭺 + < 🭻 + < 🭼 + < 🭽 + < 🭾 + < 🭿 + < 🮀 + < 🮁 + < 🮂 + < 🮃 + < 🮄 + < 🮅 + < 🮆 + < 🮇 + < 🮈 + < 🮉 + < 🮊 + < 🮋 + < 🮌 + < 🮍 + < 🮎 + < 🮏 + < 🮐 + < 🮑 + < 🮒 + < 🮔 + < 🮕 + < 🮖 + < 🮗 + < 🮘 + < 🮙 + < 🮚 + < 🮛 + < 🮜 + < 🮝 + < 🮞 + < 🮟 + < 🮠 + < 🮡 + < 🮢 + < 🮣 + < 🮤 + < 🮥 + < 🮦 + < 🮧 + < 🮨 + < 🮩 + < 🮪 + < 🮫 + < 🮬 + < 🮭 + < 🮮 + < 🮯 + < 🮰 + < 🮱 + < 🮲 + < 🮳 + < 🮴 + < 🮵 + < 🮶 + < 🮷 + < 🮸 + < 🮹 + < 🮺 + < 🮻 + < 🮼 + < 🮽 + < 🮾 + < 🮿 + < 🯀 + < 🯁 + < 🯂 + < 🯃 + < 🯄 + < 🯅 + < 🯆 + < 🯇 + < 🯈 + < 🯉 + < 🯊 < ☀ < ☁ < ☂ @@ -3964,6 +4187,8 @@ < ✞ < ✟ < ✠ + < ⹐ + < ⹑ < ✡ < ✢ < ✣ @@ -4758,6 +4983,7 @@ < ⮓ < ⮔ < ⮕ + < ⮗ < ⮘ < ⮙ < ⮚ @@ -5385,6 +5611,7 @@ < 𐆙 < 𐆚 < 𐆛 + < 𐆜 < 𐆠 < 𐇐 < 𐇑 @@ -6262,6 +6489,12 @@ < 🩫 < 🩬 < 🩭 + < 🄍 + < 🄎 + < 🄏 + < 🅭 + < 🅮 + < 🅯 < 🉠 < 🉡 < 🉢 @@ -7048,6 +7281,7 @@ < 🤉 < 🤊 < 🤋 + < 🤌 < 🤍 < 🤎 < 🤏 @@ -7149,10 +7383,13 @@ < 🥯 < 🥰 < 🥱 + < 🥲 < 🥳 < 🥴 < 🥵 < 🥶 + < 🥷 + < 🥸 < 🥺 < 🥻 < 🥼 @@ -7194,12 +7431,17 @@ < 🦠 < 🦡 < 🦢 + < 🦣 + < 🦤 < 🦥 < 🦦 < 🦧 < 🦨 < 🦩 < 🦪 + < 🦫 + < 🦬 + < 🦭 < 🦮 < 🦯 < 🦰 @@ -7229,6 +7471,7 @@ < 🧈 < 🧉 < 🧊 + < 🧋 < 🧍 < 🧎 < 🧏 @@ -7284,18 +7527,59 @@ < 🩱 < 🩲 < 🩳 + < 🩴 < 🩸 < 🩹 < 🩺 < 🪀 < 🪁 < 🪂 + < 🪃 + < 🪄 + < 🪅 + < 🪆 < 🪐 < 🪑 < 🪒 < 🪓 < 🪔 < 🪕 + < 🪖 + < 🪗 + < 🪘 + < 🪙 + < 🪚 + < 🪛 + < 🪜 + < 🪝 + < 🪞 + < 🪟 + < 🪠 + < 🪡 + < 🪢 + < 🪣 + < 🪤 + < 🪥 + < 🪦 + < 🪧 + < 🪨 + < 🪰 + < 🪱 + < 🪲 + < 🪳 + < 🪴 + < 🪵 + < 🪶 + < 🫀 + < 🫁 + < 🫂 + < 🫐 + < 🫑 + < 🫒 + < 🫓 + < 🫔 + < 🫕 + < 🫖 < 😀 < 😁 < 😂 @@ -7510,6 +7794,8 @@ < 🛓 < 🛔 < 🛕 + < 🛖 + < 🛗 < 🛠 < 🛡 < 🛢 @@ -7534,6 +7820,8 @@ < 🛸 < 🛹 < 🛺 + < 🛻 + < 🛼 < 🜀 < 🜁 < 🜂 @@ -7899,6 +8187,8 @@ < 🢫 < 🢬 < 🢭 + < 🢰 + < 🢱 < 𝠀 < 𝠁 < 𝠂 @@ -8841,6 +9131,9 @@ < ‎𐽒‎ < ‎𐽓‎ < ‎𐽔‎ + < ‎𐿉‎ + < ‎𐿊‎ + < ‎𐿋‎ < 𑜺 < 𑜻 < 𑁛 @@ -9139,6 +9432,7 @@ = 𑛀 = 𑜰 = 𑣠 + = 𑥐 = 𑱐 = 𑵐 = 𑶠 @@ -9159,6 +9453,7 @@ = 𝟢 = 𝟬 = 𝟶 + = 🯰 <<< ⓪ = ⓿ = 🄋 @@ -9235,6 +9530,7 @@ = 𐹠 = ‎𐼝‎ = ‎𐽑‎ + = ‎𐿅‎ = 𑁒 = 𑁧 = 𑃱 @@ -9248,6 +9544,7 @@ = 𑛁 = 𑜱 = 𑣡 + = 𑥑 = 𑱑 = 𑱚 = 𑵑 @@ -9317,6 +9614,7 @@ = 𝟣 = 𝟭 = 𝟷 + = 🯱 <<< ① = ⓵ = ❶ @@ -9422,6 +9720,7 @@ = 𐴲 = 𐹡 = ‎𐼞‎ + = ‎𐿆‎ = 𑁓 = 𑁨 = 𑃲 @@ -9435,6 +9734,7 @@ = 𑛂 = 𑜲 = 𑣢 + = 𑥒 = 𑱒 = 𑱛 = 𑵒 @@ -9490,6 +9790,7 @@ = 𝟤 = 𝟮 = 𝟸 + = 🯲 <<< ② = ⓶ = ❷ @@ -9573,6 +9874,7 @@ = 𐴳 = 𐹢 = ‎𐼟‎ + = ‎𐿇‎ = 𑁔 = 𑁩 = 𑃳 @@ -9586,6 +9888,7 @@ = 𑛃 = 𑜳 = 𑣣 + = 𑥓 = 𑱓 = 𑱜 = 𑵓 @@ -9632,6 +9935,7 @@ = 𝟥 = 𝟯 = 𝟹 + = 🯳 <<< ③ = ⓷ = ❸ @@ -9709,6 +10013,7 @@ = 𐴴 = 𐹣 = ‎𐼠‎ + = ‎𐿈‎ = 𑁕 = 𑁪 = 𑃴 @@ -9722,6 +10027,7 @@ = 𑛄 = 𑜴 = 𑣤 + = 𑥔 = 𑱔 = 𑱝 = 𑵔 @@ -9767,6 +10073,7 @@ = 𝟦 = 𝟰 = 𝟺 + = 🯴 <<< ④ = ⓸ = ❹ @@ -9858,6 +10165,7 @@ = 𑛅 = 𑜵 = 𑣥 + = 𑥕 = 𑱕 = 𑱞 = 𑵕 @@ -9900,6 +10208,7 @@ = 𝟧 = 𝟱 = 𝟻 + = 🯵 <<< ⑤ = ⓹ = ❺ @@ -9972,6 +10281,7 @@ = 𑛆 = 𑜶 = 𑣦 + = 𑥖 = 𑱖 = 𑱟 = 𑵖 @@ -10008,6 +10318,7 @@ = 𝟨 = 𝟲 = 𝟼 + = 🯶 <<< ⑥ = ⓺ = ❻ @@ -10076,6 +10387,7 @@ = 𑛇 = 𑜷 = 𑣧 + = 𑥗 = 𑱗 = 𑱠 = 𑵗 @@ -10113,6 +10425,7 @@ = 𝟩 = 𝟳 = 𝟽 + = 🯷 <<< ⑦ = ⓻ = ❼ @@ -10182,6 +10495,7 @@ = 𑛈 = 𑜸 = 𑣨 + = 𑥘 = 𑱘 = 𑱡 = 𑵘 @@ -10218,6 +10532,7 @@ = 𝟪 = 𝟴 = 𝟾 + = 🯸 <<< ⑧ = ⓼ = ❽ @@ -10286,6 +10601,7 @@ = 𑛉 = 𑜹 = 𑣩 + = 𑥙 = 𑱙 = 𑱢 = 𑵙 @@ -10324,6 +10640,7 @@ = 𝟫 = 𝟵 = 𝟿 + = 🯹 <<< ⑨ = ⓽ = ❾ @@ -10622,6 +10939,8 @@ <<< Ꝺ < ᴅ < ᴆ + < ꟈ + <<< Ꟈ < áµ­ < ᶁ < ɖ @@ -10900,6 +11219,8 @@ <<< Ⱨ < ⱶ <<< â±µ + < ꟶ + <<< Ꟶ < ꜧ <<< Ꜧ <<< ꭜ @@ -11646,6 +11967,7 @@ < ꭌ < ʁ <<< ʶ + < ê­¨ < ꝵ < ꝶ < ꝝ @@ -11707,6 +12029,8 @@ <<< ſt / t <<< Ꞅ < ꜱ + < ꟊ + <<< Ꟊ < áµ´ < ᶊ < ʂ @@ -11944,7 +12268,8 @@ <<< ᶺ < w <<< w - <<< á·± + <<< ᪿ + = á·± <<< 𝐰 = 𝑤 = 𝒘 @@ -11990,6 +12315,8 @@ < â±³ <<< â±² < ʍ + <<< ᫀ + <<< ê­© < x <<< x <<< ͯ @@ -13786,6 +14113,7 @@ < ‎ݕ‎ < ‎ࢠ‎ < ‎ݖ‎ + < ‎ࢾ‎ < ‎ࢡ‎ < ‎ࢶ‎ < ‎ࢷ‎ @@ -13876,6 +14204,8 @@ <<< ‎ﭣ‎ <<< ‎ﭢ‎ < ‎ࢸ‎ + < ‎ࢿ‎ + < ‎ࣀ‎ < ‎ج‎ <<< ‎𞸂‎ = ‎𞸢‎ @@ -13924,6 +14254,9 @@ <<< ‎ﭿ‎ <<< ‎ﭾ‎ < ‎ࢢ‎ + < ‎ࣁ‎ + < ‎ࣅ‎ + < ‎ࣆ‎ < ‎ح‎ <<< ‎𞸇‎ = ‎𞸧‎ @@ -14286,6 +14619,7 @@ <<< ‎ﳹ‎ / ‎ى‎ <<< ‎ﳺ‎ / ‎ي‎ < ‎ڠ‎ + < ‎ࣃ‎ < ‎ۼ‎ < ‎ݝ‎ < ‎ݞ‎ @@ -14366,6 +14700,7 @@ < ‎ڧ‎ < ‎ࢼ‎ < ‎ڨ‎ + < ‎ࣄ‎ < ‎ࢥ‎ < ‎ك‎ <<< ‎𞸊‎ @@ -14438,6 +14773,7 @@ < ‎ؼ‎ < ‎ݣ‎ < ‎ݤ‎ + < ‎ࣂ‎ < ‎ل‎ <<< ‎𞸋‎ = ‎𞸫‎ @@ -14491,6 +14827,7 @@ < ‎ڸ‎ < ‎ݪ‎ < ‎ࢦ‎ + < ‎ࣇ‎ < ‎م‎ <<< ‎𞸌‎ = ‎𞸬‎ @@ -14617,8 +14954,8 @@ < ‎ۃ‎ < ‎ۿ‎ < ‎ە‎ - <<< ‎ﮥ‎ / ٔ - <<< ‎ﮤ‎ / ٔ + <<< ‎ﮥ‎ / 𐺫 + <<< ‎ﮤ‎ / 𐺫 < ‎و‎ <<< ‎ۥ‎ <<< ‎ٶ‎ / ‎ء‎ @@ -14722,9 +15059,9 @@ < ‎ࢺ‎ < ‎ے‎ <<< ‎ﮯ‎ - <<< ‎ﮱ‎ / ٔ + <<< ‎ﮱ‎ / 𐺫 <<< ‎ﮮ‎ - <<< ‎ﮰ‎ / ٔ + <<< ‎ﮰ‎ / 𐺫 < ‎ݺ‎ < ‎ݻ‎ < ‎ܐ‎ @@ -16032,6 +16369,7 @@ < à´± < à´º < à´½ + < ഄ < à´¾ < à´¿ < ീ @@ -16199,6 +16537,7 @@ < ꠄ < ꠅ < ꠆ + < ê ¬ < ꠇ < ꠈ < ꠉ @@ -16450,6 +16789,7 @@ < 𑆺 < 𑆻 < 𑆼 + < 𑇎 < 𑆽 < 𑆾 < 𑆿 @@ -16724,6 +17064,8 @@ < 𑐳 < 𑐴 < 𑑇 + < 𑑠 + < 𑑡 < 𑑈 < 𑑟 < 𑐵 @@ -16989,6 +17331,62 @@ < 𑚴 < 𑚵 < 𑚶 + < 𑤀 + < 𑤁 + < 𑤂 + < 𑤃 + < 𑤄 + < 𑤅 + < 𑤆 + < 𑤉 + < 𑤌 + < 𑤍 + < 𑤎 + < 𑤏 + < 𑤐 + < 𑤿 + < 𑤑 + < 𑤒 + < 𑤓 + < 𑤕 + < 𑤖 + < 𑤘 + < 𑤙 + < 𑤚 + < 𑤛 + < 𑤜 + < 𑤝 + < 𑤞 + < 𑤟 + < 𑤠 + < 𑤡 + < 𑤢 + < 𑤣 + < 𑤤 + < 𑤥 + < 𑥀 + < 𑤦 + < 𑥁 + < 𑤧 + < 𑥂 + < 𑤨 + < 𑤩 + < 𑤪 + < 𑤫 + < 𑤬 + < 𑤭 + < 𑤮 + < 𑤯 + < 𑤰 + < 𑤱 + < 𑤲 + < 𑤳 + < 𑤴 + < 𑤵 + < 𑤷 + < 𑤸 + < 𑤽 + < 𑤾 < 𑦠 < 𑦡 < 𑦢 @@ -18650,6 +19048,7 @@ < 𑄡 < 𑄢 < 𑄣 + < 𑅇 < 𑄤 < 𑄥 < 𑄦 @@ -19119,6 +19518,7 @@ < ꦱ < ꦲ < ꦴ + <<< ꦵ < ꦼ < ꦶ < ꦷ @@ -19127,7 +19527,6 @@ < ꦽ < ꦺ < ꦻ - < ꦵ < ꧀ < ᢀ < ᢁ @@ -23008,6 +23407,7 @@ < ㄯ < ㄌ < ㄍ + <<< ㆻ << ㆣ < ㄎ <<< ㆶ @@ -23020,6 +23420,8 @@ < ㄑ < ㄒ < ㄬ + < ㆼ + < ㆽ < ㄓ < ㄔ < ㄕ @@ -23063,6 +23465,8 @@ << ㆨ < ㄩ < ㄭ + < ㆾ + < ㆿ < ꀀ < ꀁ < ꀂ @@ -24264,6 +24668,7 @@ < ꓭ < ꓪ < ꓬ + < 𑾰 < ꓮ < ꓯ < ꓰ @@ -26328,6 +26733,71 @@ < ‎𐽂‎ < ‎𐽃‎ < ‎𐽄‎ + < ‎𐺀‎ + < ‎𐺁‎ + < ‎𐺂‎ + < ‎𐺃‎ + < ‎𐺄‎ + < ‎𐺅‎ + < ‎𐺆‎ + < ‎𐺇‎ + < ‎𐺈‎ + < ‎𐺉‎ + < ‎𐺊‎ + < ‎𐺋‎ + < ‎𐺌‎ + < ‎𐺍‎ + < ‎𐺎‎ + < ‎𐺏‎ + < ‎𐺐‎ + < ‎𐺑‎ + < ‎𐺒‎ + < ‎𐺓‎ + < ‎𐺔‎ + < ‎𐺕‎ + < ‎𐺖‎ + < ‎𐺗‎ + < ‎𐺘‎ + < ‎𐺙‎ + < ‎𐺚‎ + < ‎𐺛‎ + < ‎𐺜‎ + < ‎𐺝‎ + < ‎𐺞‎ + < ‎𐺟‎ + < ‎𐺠‎ + < ‎𐺰‎ + < ‎𐺡‎ + < ‎𐺢‎ + < ‎𐺣‎ + < ‎𐺤‎ + < ‎𐺥‎ + < ‎𐺦‎ + < ‎𐺧‎ + < ‎𐺨‎ + < ‎𐺱‎ + < ‎𐺩‎ + < ‎𐾰‎ + < ‎𐾱‎ + < ‎𐾲‎ + < ‎𐾳‎ + < ‎𐾴‎ + < ‎𐾵‎ + < ‎𐾶‎ + < ‎𐾷‎ + < ‎𐾸‎ + < ‎𐾹‎ + < ‎𐾺‎ + < ‎𐾻‎ + < ‎𐾼‎ + < ‎𐾽‎ + < ‎𐾾‎ + < ‎𐾿‎ + < ‎𐿀‎ + < ‎𐿁‎ + < ‎𐿂‎ + < ‎𐿃‎ + < ‎𐿄‎ < 𐎀 < 𐎁 < 𐎂 diff --git a/icuSources/data/unidata/UnicodeData.txt b/icuSources/data/unidata/UnicodeData.txt index 2e9182ff..9b77eeac 100644 --- a/icuSources/data/unidata/UnicodeData.txt +++ b/icuSources/data/unidata/UnicodeData.txt @@ -2118,6 +2118,16 @@ 08BB;ARABIC LETTER AFRICAN FEH;Lo;0;AL;;;;;N;;;;; 08BC;ARABIC LETTER AFRICAN QAF;Lo;0;AL;;;;;N;;;;; 08BD;ARABIC LETTER AFRICAN NOON;Lo;0;AL;;;;;N;;;;; +08BE;ARABIC LETTER PEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08BF;ARABIC LETTER TEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C0;ARABIC LETTER TTEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C1;ARABIC LETTER TCHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C2;ARABIC LETTER KEHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C3;ARABIC LETTER GHAIN WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C4;ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C5;ARABIC LETTER JEEM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C6;ARABIC LETTER JEEM WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; +08C7;ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE;Lo;0;AL;;;;;N;;;;; 08D3;ARABIC SMALL LOW WAW;Mn;220;NSM;;;;;N;;;;; 08D4;ARABIC SMALL HIGH WORD AR-RUB;Mn;230;NSM;;;;;N;;;;; 08D5;ARABIC SMALL HIGH SAD;Mn;230;NSM;;;;;N;;;;; @@ -2621,6 +2631,7 @@ 0B4B;ORIYA VOWEL SIGN O;Mc;0;L;0B47 0B3E;;;;N;;;;; 0B4C;ORIYA VOWEL SIGN AU;Mc;0;L;0B47 0B57;;;;N;;;;; 0B4D;ORIYA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +0B55;ORIYA SIGN OVERLINE;Mn;0;NSM;;;;;N;;;;; 0B56;ORIYA AI LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 0B57;ORIYA AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 0B5C;ORIYA LETTER RRA;Lo;0;L;0B21 0B3C;;;;N;;;;; @@ -2911,6 +2922,7 @@ 0D01;MALAYALAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0D03;MALAYALAM SIGN VISARGA;Mc;0;L;;;;;N;;;;; +0D04;MALAYALAM LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 0D05;MALAYALAM LETTER A;Lo;0;L;;;;;N;;;;; 0D06;MALAYALAM LETTER AA;Lo;0;L;;;;;N;;;;; 0D07;MALAYALAM LETTER I;Lo;0;L;;;;;N;;;;; @@ -3024,6 +3036,7 @@ 0D7D;MALAYALAM LETTER CHILLU L;Lo;0;L;;;;;N;;;;; 0D7E;MALAYALAM LETTER CHILLU LL;Lo;0;L;;;;;N;;;;; 0D7F;MALAYALAM LETTER CHILLU K;Lo;0;L;;;;;N;;;;; +0D81;SINHALA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D82;SINHALA SIGN ANUSVARAYA;Mc;0;L;;;;;N;;;;; 0D83;SINHALA SIGN VISARGAYA;Mc;0;L;;;;;N;;;;; 0D85;SINHALA LETTER AYANNA;Lo;0;L;;;;;N;;;;; @@ -6044,6 +6057,8 @@ 1ABC;COMBINING DOUBLE PARENTHESES ABOVE;Mn;230;NSM;;;;;N;;;;; 1ABD;COMBINING PARENTHESES BELOW;Mn;220;NSM;;;;;N;;;;; 1ABE;COMBINING PARENTHESES OVERLAY;Me;0;NSM;;;;;N;;;;; +1ABF;COMBINING LATIN SMALL LETTER W BELOW;Mn;220;NSM;;;;;N;;;;; +1AC0;COMBINING LATIN SMALL LETTER TURNED W BELOW;Mn;220;NSM;;;;;N;;;;; 1B00;BALINESE SIGN ULU RICEM;Mn;0;NSM;;;;;N;;;;; 1B01;BALINESE SIGN ULU CANDRA;Mn;0;NSM;;;;;N;;;;; 1B02;BALINESE SIGN CECEK;Mn;0;NSM;;;;;N;;;;; @@ -10133,6 +10148,7 @@ 2B93;NEWLINE RIGHT;So;0;ON;;;;;N;;;;; 2B94;FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE;So;0;ON;;;;;N;;;;; 2B95;RIGHTWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; +2B97;SYMBOL FOR TYPE A ELECTRONICS;So;0;ON;;;;;N;;;;; 2B98;THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B99;THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9A;THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; @@ -10776,6 +10792,9 @@ 2E4D;PARAGRAPHUS MARK;Po;0;ON;;;;;N;;;;; 2E4E;PUNCTUS ELEVATUS MARK;Po;0;ON;;;;;N;;;;; 2E4F;CORNISH VERSE DIVIDER;Po;0;ON;;;;;N;;;;; +2E50;CROSS PATTY WITH RIGHT CROSSBAR;So;0;ON;;;;;N;;;;; +2E51;CROSS PATTY WITH LEFT CROSSBAR;So;0;ON;;;;;N;;;;; +2E52;TIRONIAN SIGN CAPITAL ET;Po;0;ON;;;;;N;;;;; 2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;; 2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;; 2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;; @@ -11550,6 +11569,11 @@ 31B8;BOPOMOFO LETTER GH;Lo;0;L;;;;;N;;;;; 31B9;BOPOMOFO LETTER LH;Lo;0;L;;;;;N;;;;; 31BA;BOPOMOFO LETTER ZY;Lo;0;L;;;;;N;;;;; +31BB;BOPOMOFO FINAL LETTER G;Lo;0;L;;;;;N;;;;; +31BC;BOPOMOFO LETTER GW;Lo;0;L;;;;;N;;;;; +31BD;BOPOMOFO LETTER KW;Lo;0;L;;;;;N;;;;; +31BE;BOPOMOFO LETTER OE;Lo;0;L;;;;;N;;;;; +31BF;BOPOMOFO LETTER AH;Lo;0;L;;;;;N;;;;; 31C0;CJK STROKE T;So;0;ON;;;;;N;;;;; 31C1;CJK STROKE WG;So;0;ON;;;;;N;;;;; 31C2;CJK STROKE XG;So;0;ON;;;;;N;;;;; @@ -12114,7 +12138,7 @@ 33FE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE;So;0;L; 0033 0031 65E5;;;;N;;;;; 33FF;SQUARE GAL;So;0;ON; 0067 0061 006C;;;;N;;;;; 3400;;Lo;0;L;;;;;N;;;;; -4DB5;;Lo;0;L;;;;;N;;;;; +4DBF;;Lo;0;L;;;;;N;;;;; 4DC0;HEXAGRAM FOR THE CREATIVE HEAVEN;So;0;ON;;;;;N;;;;; 4DC1;HEXAGRAM FOR THE RECEPTIVE EARTH;So;0;ON;;;;;N;;;;; 4DC2;HEXAGRAM FOR DIFFICULTY AT THE BEGINNING;So;0;ON;;;;;N;;;;; @@ -12180,7 +12204,7 @@ 4DFE;HEXAGRAM FOR AFTER COMPLETION;So;0;ON;;;;;N;;;;; 4DFF;HEXAGRAM FOR BEFORE COMPLETION;So;0;ON;;;;;N;;;;; 4E00;;Lo;0;L;;;;;N;;;;; -9FEF;;Lo;0;L;;;;;N;;;;; +9FFC;;Lo;0;L;;;;;N;;;;; A000;YI SYLLABLE IT;Lo;0;L;;;;;N;;;;; A001;YI SYLLABLE IX;Lo;0;L;;;;;N;;;;; A002;YI SYLLABLE I;Lo;0;L;;;;;N;;;;; @@ -14130,6 +14154,12 @@ A7C3;LATIN SMALL LETTER ANGLICANA W;Ll;0;L;;;;;N;;;A7C2;;A7C2 A7C4;LATIN CAPITAL LETTER C WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;A794; A7C5;LATIN CAPITAL LETTER S WITH HOOK;Lu;0;L;;;;;N;;;;0282; A7C6;LATIN CAPITAL LETTER Z WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;1D8E; +A7C7;LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7C8; +A7C8;LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C7;;A7C7 +A7C9;LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7CA; +A7CA;LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C9;;A7C9 +A7F5;LATIN CAPITAL LETTER REVERSED HALF H;Lu;0;L;;;;;N;;;;A7F6; +A7F6;LATIN SMALL LETTER REVERSED HALF H;Ll;0;L;;;;;N;;;A7F5;;A7F5 A7F7;LATIN EPIGRAPHIC LETTER SIDEWAYS I;Lo;0;L;;;;;N;;;;; A7F8;MODIFIER LETTER CAPITAL H WITH STROKE;Lm;0;L; 0126;;;;N;;;;; A7F9;MODIFIER LETTER SMALL LIGATURE OE;Lm;0;L; 0153;;;;N;;;;; @@ -14183,6 +14213,7 @@ A828;SYLOTI NAGRI POETRY MARK-1;So;0;ON;;;;;N;;;;; A829;SYLOTI NAGRI POETRY MARK-2;So;0;ON;;;;;N;;;;; A82A;SYLOTI NAGRI POETRY MARK-3;So;0;ON;;;;;N;;;;; A82B;SYLOTI NAGRI POETRY MARK-4;So;0;ON;;;;;N;;;;; +A82C;SYLOTI NAGRI SIGN ALTERNATE HASANTA;Mn;9;NSM;;;;;N;;;;; A830;NORTH INDIC FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; A831;NORTH INDIC FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; A832;NORTH INDIC FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; @@ -14897,6 +14928,10 @@ AB64;LATIN SMALL LETTER INVERTED ALPHA;Ll;0;L;;;;;N;;;;; AB65;GREEK LETTER SMALL CAPITAL OMEGA;Ll;0;L;;;;;N;;;;; AB66;LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; AB67;LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; +AB68;LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; +AB69;MODIFIER LETTER SMALL TURNED W;Lm;0;L; 028D;;;;N;;;;; +AB6A;MODIFIER LETTER LEFT TACK;Sk;0;ON;;;;;N;;;;; +AB6B;MODIFIER LETTER RIGHT TACK;Sk;0;ON;;;;;N;;;;; AB70;CHEROKEE SMALL LETTER A;Ll;0;L;;;;;N;;;13A0;;13A0 AB71;CHEROKEE SMALL LETTER E;Ll;0;L;;;;;N;;;13A1;;13A1 AB72;CHEROKEE SMALL LETTER I;Ll;0;L;;;;;N;;;13A2;;13A2 @@ -17144,6 +17179,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10199;ROMAN DUPONDIUS SIGN;So;0;ON;;;;;N;;;;; 1019A;ROMAN AS SIGN;So;0;ON;;;;;N;;;;; 1019B;ROMAN CENTURIAL SIGN;So;0;ON;;;;;N;;;;; +1019C;ASCIA SYMBOL;So;0;ON;;;;;N;;;;; 101A0;GREEK SYMBOL TAU RHO;So;0;ON;;;;;N;;;;; 101D0;PHAISTOS DISC SIGN PEDESTRIAN;So;0;L;;;;;N;;;;; 101D1;PHAISTOS DISC SIGN PLUMED HEAD;So;0;L;;;;;N;;;;; @@ -19115,6 +19151,53 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10E7C;RUMI FRACTION ONE QUARTER;No;0;AN;;;;1/4;N;;;;; 10E7D;RUMI FRACTION ONE THIRD;No;0;AN;;;;1/3;N;;;;; 10E7E;RUMI FRACTION TWO THIRDS;No;0;AN;;;;2/3;N;;;;; +10E80;YEZIDI LETTER ELIF;Lo;0;R;;;;;N;;;;; +10E81;YEZIDI LETTER BE;Lo;0;R;;;;;N;;;;; +10E82;YEZIDI LETTER PE;Lo;0;R;;;;;N;;;;; +10E83;YEZIDI LETTER PHE;Lo;0;R;;;;;N;;;;; +10E84;YEZIDI LETTER THE;Lo;0;R;;;;;N;;;;; +10E85;YEZIDI LETTER SE;Lo;0;R;;;;;N;;;;; +10E86;YEZIDI LETTER CIM;Lo;0;R;;;;;N;;;;; +10E87;YEZIDI LETTER CHIM;Lo;0;R;;;;;N;;;;; +10E88;YEZIDI LETTER CHHIM;Lo;0;R;;;;;N;;;;; +10E89;YEZIDI LETTER HHA;Lo;0;R;;;;;N;;;;; +10E8A;YEZIDI LETTER XA;Lo;0;R;;;;;N;;;;; +10E8B;YEZIDI LETTER DAL;Lo;0;R;;;;;N;;;;; +10E8C;YEZIDI LETTER ZAL;Lo;0;R;;;;;N;;;;; +10E8D;YEZIDI LETTER RA;Lo;0;R;;;;;N;;;;; +10E8E;YEZIDI LETTER RHA;Lo;0;R;;;;;N;;;;; +10E8F;YEZIDI LETTER ZA;Lo;0;R;;;;;N;;;;; +10E90;YEZIDI LETTER JA;Lo;0;R;;;;;N;;;;; +10E91;YEZIDI LETTER SIN;Lo;0;R;;;;;N;;;;; +10E92;YEZIDI LETTER SHIN;Lo;0;R;;;;;N;;;;; +10E93;YEZIDI LETTER SAD;Lo;0;R;;;;;N;;;;; +10E94;YEZIDI LETTER DAD;Lo;0;R;;;;;N;;;;; +10E95;YEZIDI LETTER TA;Lo;0;R;;;;;N;;;;; +10E96;YEZIDI LETTER ZE;Lo;0;R;;;;;N;;;;; +10E97;YEZIDI LETTER EYN;Lo;0;R;;;;;N;;;;; +10E98;YEZIDI LETTER XHEYN;Lo;0;R;;;;;N;;;;; +10E99;YEZIDI LETTER FA;Lo;0;R;;;;;N;;;;; +10E9A;YEZIDI LETTER VA;Lo;0;R;;;;;N;;;;; +10E9B;YEZIDI LETTER VA ALTERNATE FORM;Lo;0;R;;;;;N;;;;; +10E9C;YEZIDI LETTER QAF;Lo;0;R;;;;;N;;;;; +10E9D;YEZIDI LETTER KAF;Lo;0;R;;;;;N;;;;; +10E9E;YEZIDI LETTER KHAF;Lo;0;R;;;;;N;;;;; +10E9F;YEZIDI LETTER GAF;Lo;0;R;;;;;N;;;;; +10EA0;YEZIDI LETTER LAM;Lo;0;R;;;;;N;;;;; +10EA1;YEZIDI LETTER MIM;Lo;0;R;;;;;N;;;;; +10EA2;YEZIDI LETTER NUN;Lo;0;R;;;;;N;;;;; +10EA3;YEZIDI LETTER UM;Lo;0;R;;;;;N;;;;; +10EA4;YEZIDI LETTER WAW;Lo;0;R;;;;;N;;;;; +10EA5;YEZIDI LETTER OW;Lo;0;R;;;;;N;;;;; +10EA6;YEZIDI LETTER EW;Lo;0;R;;;;;N;;;;; +10EA7;YEZIDI LETTER HAY;Lo;0;R;;;;;N;;;;; +10EA8;YEZIDI LETTER YOT;Lo;0;R;;;;;N;;;;; +10EA9;YEZIDI LETTER ET;Lo;0;R;;;;;N;;;;; +10EAB;YEZIDI COMBINING HAMZA MARK;Mn;230;NSM;;;;;N;;;;; +10EAC;YEZIDI COMBINING MADDA MARK;Mn;230;NSM;;;;;N;;;;; +10EAD;YEZIDI HYPHENATION MARK;Pd;0;R;;;;;N;;;;; +10EB0;YEZIDI LETTER LAM WITH DOT ABOVE;Lo;0;R;;;;;N;;;;; +10EB1;YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE;Lo;0;R;;;;;N;;;;; 10F00;OLD SOGDIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10F01;OLD SOGDIAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;; 10F02;OLD SOGDIAN LETTER BETH;Lo;0;R;;;;;N;;;;; @@ -19197,6 +19280,34 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10F57;SOGDIAN PUNCTUATION CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; 10F58;SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS;Po;0;AL;;;;;N;;;;; 10F59;SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; +10FB0;CHORASMIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; +10FB1;CHORASMIAN LETTER SMALL ALEPH;Lo;0;R;;;;;N;;;;; +10FB2;CHORASMIAN LETTER BETH;Lo;0;R;;;;;N;;;;; +10FB3;CHORASMIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; +10FB4;CHORASMIAN LETTER DALETH;Lo;0;R;;;;;N;;;;; +10FB5;CHORASMIAN LETTER HE;Lo;0;R;;;;;N;;;;; +10FB6;CHORASMIAN LETTER WAW;Lo;0;R;;;;;N;;;;; +10FB7;CHORASMIAN LETTER CURLED WAW;Lo;0;R;;;;;N;;;;; +10FB8;CHORASMIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; +10FB9;CHORASMIAN LETTER HETH;Lo;0;R;;;;;N;;;;; +10FBA;CHORASMIAN LETTER YODH;Lo;0;R;;;;;N;;;;; +10FBB;CHORASMIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; +10FBC;CHORASMIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; +10FBD;CHORASMIAN LETTER MEM;Lo;0;R;;;;;N;;;;; +10FBE;CHORASMIAN LETTER NUN;Lo;0;R;;;;;N;;;;; +10FBF;CHORASMIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; +10FC0;CHORASMIAN LETTER AYIN;Lo;0;R;;;;;N;;;;; +10FC1;CHORASMIAN LETTER PE;Lo;0;R;;;;;N;;;;; +10FC2;CHORASMIAN LETTER RESH;Lo;0;R;;;;;N;;;;; +10FC3;CHORASMIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; +10FC4;CHORASMIAN LETTER TAW;Lo;0;R;;;;;N;;;;; +10FC5;CHORASMIAN NUMBER ONE;No;0;R;;;;1;N;;;;; +10FC6;CHORASMIAN NUMBER TWO;No;0;R;;;;2;N;;;;; +10FC7;CHORASMIAN NUMBER THREE;No;0;R;;;;3;N;;;;; +10FC8;CHORASMIAN NUMBER FOUR;No;0;R;;;;4;N;;;;; +10FC9;CHORASMIAN NUMBER TEN;No;0;R;;;;10;N;;;;; +10FCA;CHORASMIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; +10FCB;CHORASMIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10FE0;ELYMAIC LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10FE1;ELYMAIC LETTER BETH;Lo;0;R;;;;;N;;;;; 10FE2;ELYMAIC LETTER GIMEL;Lo;0;R;;;;;N;;;;; @@ -19501,6 +19612,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11144;CHAKMA LETTER LHAA;Lo;0;L;;;;;N;;;;; 11145;CHAKMA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11146;CHAKMA VOWEL SIGN EI;Mc;0;L;;;;;N;;;;; +11147;CHAKMA LETTER VAA;Lo;0;L;;;;;N;;;;; 11150;MAHAJANI LETTER A;Lo;0;L;;;;;N;;;;; 11151;MAHAJANI LETTER I;Lo;0;L;;;;;N;;;;; 11152;MAHAJANI LETTER U;Lo;0;L;;;;;N;;;;; @@ -19618,6 +19730,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 111CB;SHARADA VOWEL MODIFIER MARK;Mn;0;NSM;;;;;N;;;;; 111CC;SHARADA EXTRA SHORT VOWEL MARK;Mn;0;NSM;;;;;N;;;;; 111CD;SHARADA SUTRA MARK;Po;0;L;;;;;N;;;;; +111CE;SHARADA VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;; +111CF;SHARADA SIGN INVERTED CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 111D0;SHARADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 111D1;SHARADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 111D2;SHARADA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; @@ -19999,10 +20113,13 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11457;NEWA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11458;NEWA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11459;NEWA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +1145A;NEWA DOUBLE COMMA;Po;0;L;;;;;N;;;;; 1145B;NEWA PLACEHOLDER MARK;Po;0;L;;;;;N;;;;; 1145D;NEWA INSERTION SIGN;Po;0;L;;;;;N;;;;; 1145E;NEWA SANDHI MARK;Mn;230;NSM;;;;;N;;;;; 1145F;NEWA LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; +11460;NEWA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; +11461;NEWA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 11480;TIRHUTA ANJI;Lo;0;L;;;;;N;;;;; 11481;TIRHUTA LETTER A;Lo;0;L;;;;;N;;;;; 11482;TIRHUTA LETTER AA;Lo;0;L;;;;;N;;;;; @@ -20538,6 +20655,78 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 118F1;WARANG CITI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 118F2;WARANG CITI NUMBER NINETY;No;0;L;;;;90;N;;;;; 118FF;WARANG CITI OM;Lo;0;L;;;;;N;;;;; +11900;DIVES AKURU LETTER A;Lo;0;L;;;;;N;;;;; +11901;DIVES AKURU LETTER AA;Lo;0;L;;;;;N;;;;; +11902;DIVES AKURU LETTER I;Lo;0;L;;;;;N;;;;; +11903;DIVES AKURU LETTER II;Lo;0;L;;;;;N;;;;; +11904;DIVES AKURU LETTER U;Lo;0;L;;;;;N;;;;; +11905;DIVES AKURU LETTER UU;Lo;0;L;;;;;N;;;;; +11906;DIVES AKURU LETTER E;Lo;0;L;;;;;N;;;;; +11909;DIVES AKURU LETTER O;Lo;0;L;;;;;N;;;;; +1190C;DIVES AKURU LETTER KA;Lo;0;L;;;;;N;;;;; +1190D;DIVES AKURU LETTER KHA;Lo;0;L;;;;;N;;;;; +1190E;DIVES AKURU LETTER GA;Lo;0;L;;;;;N;;;;; +1190F;DIVES AKURU LETTER GHA;Lo;0;L;;;;;N;;;;; +11910;DIVES AKURU LETTER NGA;Lo;0;L;;;;;N;;;;; +11911;DIVES AKURU LETTER CA;Lo;0;L;;;;;N;;;;; +11912;DIVES AKURU LETTER CHA;Lo;0;L;;;;;N;;;;; +11913;DIVES AKURU LETTER JA;Lo;0;L;;;;;N;;;;; +11915;DIVES AKURU LETTER NYA;Lo;0;L;;;;;N;;;;; +11916;DIVES AKURU LETTER TTA;Lo;0;L;;;;;N;;;;; +11918;DIVES AKURU LETTER DDA;Lo;0;L;;;;;N;;;;; +11919;DIVES AKURU LETTER DDHA;Lo;0;L;;;;;N;;;;; +1191A;DIVES AKURU LETTER NNA;Lo;0;L;;;;;N;;;;; +1191B;DIVES AKURU LETTER TA;Lo;0;L;;;;;N;;;;; +1191C;DIVES AKURU LETTER THA;Lo;0;L;;;;;N;;;;; +1191D;DIVES AKURU LETTER DA;Lo;0;L;;;;;N;;;;; +1191E;DIVES AKURU LETTER DHA;Lo;0;L;;;;;N;;;;; +1191F;DIVES AKURU LETTER NA;Lo;0;L;;;;;N;;;;; +11920;DIVES AKURU LETTER PA;Lo;0;L;;;;;N;;;;; +11921;DIVES AKURU LETTER PHA;Lo;0;L;;;;;N;;;;; +11922;DIVES AKURU LETTER BA;Lo;0;L;;;;;N;;;;; +11923;DIVES AKURU LETTER BHA;Lo;0;L;;;;;N;;;;; +11924;DIVES AKURU LETTER MA;Lo;0;L;;;;;N;;;;; +11925;DIVES AKURU LETTER YA;Lo;0;L;;;;;N;;;;; +11926;DIVES AKURU LETTER YYA;Lo;0;L;;;;;N;;;;; +11927;DIVES AKURU LETTER RA;Lo;0;L;;;;;N;;;;; +11928;DIVES AKURU LETTER LA;Lo;0;L;;;;;N;;;;; +11929;DIVES AKURU LETTER VA;Lo;0;L;;;;;N;;;;; +1192A;DIVES AKURU LETTER SHA;Lo;0;L;;;;;N;;;;; +1192B;DIVES AKURU LETTER SSA;Lo;0;L;;;;;N;;;;; +1192C;DIVES AKURU LETTER SA;Lo;0;L;;;;;N;;;;; +1192D;DIVES AKURU LETTER HA;Lo;0;L;;;;;N;;;;; +1192E;DIVES AKURU LETTER LLA;Lo;0;L;;;;;N;;;;; +1192F;DIVES AKURU LETTER ZA;Lo;0;L;;;;;N;;;;; +11930;DIVES AKURU VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11931;DIVES AKURU VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11932;DIVES AKURU VOWEL SIGN II;Mc;0;L;;;;;N;;;;; +11933;DIVES AKURU VOWEL SIGN U;Mc;0;L;;;;;N;;;;; +11934;DIVES AKURU VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; +11935;DIVES AKURU VOWEL SIGN E;Mc;0;L;;;;;N;;;;; +11937;DIVES AKURU VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; +11938;DIVES AKURU VOWEL SIGN O;Mc;0;L;11935 11930;;;;N;;;;; +1193B;DIVES AKURU SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +1193C;DIVES AKURU SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +1193D;DIVES AKURU SIGN HALANTA;Mc;9;L;;;;;N;;;;; +1193E;DIVES AKURU VIRAMA;Mn;9;NSM;;;;;N;;;;; +1193F;DIVES AKURU PREFIXED NASAL SIGN;Lo;0;L;;;;;N;;;;; +11940;DIVES AKURU MEDIAL YA;Mc;0;L;;;;;N;;;;; +11941;DIVES AKURU INITIAL RA;Lo;0;L;;;;;N;;;;; +11942;DIVES AKURU MEDIAL RA;Mc;0;L;;;;;N;;;;; +11943;DIVES AKURU SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; +11944;DIVES AKURU DOUBLE DANDA;Po;0;L;;;;;N;;;;; +11945;DIVES AKURU GAP FILLER;Po;0;L;;;;;N;;;;; +11946;DIVES AKURU END OF TEXT MARK;Po;0;L;;;;;N;;;;; +11950;DIVES AKURU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11951;DIVES AKURU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11952;DIVES AKURU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11953;DIVES AKURU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11954;DIVES AKURU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11955;DIVES AKURU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11956;DIVES AKURU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11957;DIVES AKURU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11958;DIVES AKURU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11959;DIVES AKURU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 119A0;NANDINAGARI LETTER A;Lo;0;L;;;;;N;;;;; 119A1;NANDINAGARI LETTER AA;Lo;0;L;;;;;N;;;;; 119A2;NANDINAGARI LETTER I;Lo;0;L;;;;;N;;;;; @@ -21143,6 +21332,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11EF6;MAKASAR VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11EF7;MAKASAR PASSIMBANG;Po;0;L;;;;;N;;;;; 11EF8;MAKASAR END OF SECTION;Po;0;L;;;;;N;;;;; +11FB0;LISU LETTER YHA;Lo;0;L;;;;;N;;;;; 11FC0;TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH;No;0;L;;;;1/320;N;;;;; 11FC1;TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; 11FC2;TAMIL FRACTION ONE EIGHTIETH;No;0;L;;;;1/80;N;;;;; @@ -25110,6 +25300,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 16FE1;NUSHU ITERATION MARK;Lm;0;L;;;;;N;;;;; 16FE2;OLD CHINESE HOOK MARK;Po;0;ON;;;;;N;;;;; 16FE3;OLD CHINESE ITERATION MARK;Lm;0;L;;;;;N;;;;; +16FE4;KHITAN SMALL SCRIPT FILLER;Mn;0;NSM;;;;;N;;;;; +16FF0;VIETNAMESE ALTERNATE READING MARK CA;Mc;6;L;;;;;N;;;;; +16FF1;VIETNAMESE ALTERNATE READING MARK NHAY;Mc;6;L;;;;;N;;;;; 17000;;Lo;0;L;;;;;N;;;;; 187F7;;Lo;0;L;;;;;N;;;;; 18800;TANGUT COMPONENT-001;Lo;0;L;;;;;N;;;;; @@ -25867,6 +26060,491 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 18AF0;TANGUT COMPONENT-753;Lo;0;L;;;;;N;;;;; 18AF1;TANGUT COMPONENT-754;Lo;0;L;;;;;N;;;;; 18AF2;TANGUT COMPONENT-755;Lo;0;L;;;;;N;;;;; +18AF3;TANGUT COMPONENT-756;Lo;0;L;;;;;N;;;;; +18AF4;TANGUT COMPONENT-757;Lo;0;L;;;;;N;;;;; +18AF5;TANGUT COMPONENT-758;Lo;0;L;;;;;N;;;;; +18AF6;TANGUT COMPONENT-759;Lo;0;L;;;;;N;;;;; +18AF7;TANGUT COMPONENT-760;Lo;0;L;;;;;N;;;;; +18AF8;TANGUT COMPONENT-761;Lo;0;L;;;;;N;;;;; +18AF9;TANGUT COMPONENT-762;Lo;0;L;;;;;N;;;;; +18AFA;TANGUT COMPONENT-763;Lo;0;L;;;;;N;;;;; +18AFB;TANGUT COMPONENT-764;Lo;0;L;;;;;N;;;;; +18AFC;TANGUT COMPONENT-765;Lo;0;L;;;;;N;;;;; +18AFD;TANGUT COMPONENT-766;Lo;0;L;;;;;N;;;;; +18AFE;TANGUT COMPONENT-767;Lo;0;L;;;;;N;;;;; +18AFF;TANGUT COMPONENT-768;Lo;0;L;;;;;N;;;;; +18B00;KHITAN SMALL SCRIPT CHARACTER-18B00;Lo;0;L;;;;;N;;;;; +18B01;KHITAN SMALL SCRIPT CHARACTER-18B01;Lo;0;L;;;;;N;;;;; +18B02;KHITAN SMALL SCRIPT CHARACTER-18B02;Lo;0;L;;;;;N;;;;; +18B03;KHITAN SMALL SCRIPT CHARACTER-18B03;Lo;0;L;;;;;N;;;;; +18B04;KHITAN SMALL SCRIPT CHARACTER-18B04;Lo;0;L;;;;;N;;;;; +18B05;KHITAN SMALL SCRIPT CHARACTER-18B05;Lo;0;L;;;;;N;;;;; +18B06;KHITAN SMALL SCRIPT CHARACTER-18B06;Lo;0;L;;;;;N;;;;; +18B07;KHITAN SMALL SCRIPT CHARACTER-18B07;Lo;0;L;;;;;N;;;;; +18B08;KHITAN SMALL SCRIPT CHARACTER-18B08;Lo;0;L;;;;;N;;;;; +18B09;KHITAN SMALL SCRIPT CHARACTER-18B09;Lo;0;L;;;;;N;;;;; +18B0A;KHITAN SMALL SCRIPT CHARACTER-18B0A;Lo;0;L;;;;;N;;;;; +18B0B;KHITAN SMALL SCRIPT CHARACTER-18B0B;Lo;0;L;;;;;N;;;;; +18B0C;KHITAN SMALL SCRIPT CHARACTER-18B0C;Lo;0;L;;;;;N;;;;; +18B0D;KHITAN SMALL SCRIPT CHARACTER-18B0D;Lo;0;L;;;;;N;;;;; +18B0E;KHITAN SMALL SCRIPT CHARACTER-18B0E;Lo;0;L;;;;;N;;;;; +18B0F;KHITAN SMALL SCRIPT CHARACTER-18B0F;Lo;0;L;;;;;N;;;;; +18B10;KHITAN SMALL SCRIPT CHARACTER-18B10;Lo;0;L;;;;;N;;;;; +18B11;KHITAN SMALL SCRIPT CHARACTER-18B11;Lo;0;L;;;;;N;;;;; +18B12;KHITAN SMALL SCRIPT CHARACTER-18B12;Lo;0;L;;;;;N;;;;; +18B13;KHITAN SMALL SCRIPT CHARACTER-18B13;Lo;0;L;;;;;N;;;;; +18B14;KHITAN SMALL SCRIPT CHARACTER-18B14;Lo;0;L;;;;;N;;;;; +18B15;KHITAN SMALL SCRIPT CHARACTER-18B15;Lo;0;L;;;;;N;;;;; +18B16;KHITAN SMALL SCRIPT CHARACTER-18B16;Lo;0;L;;;;;N;;;;; +18B17;KHITAN SMALL SCRIPT CHARACTER-18B17;Lo;0;L;;;;;N;;;;; +18B18;KHITAN SMALL SCRIPT CHARACTER-18B18;Lo;0;L;;;;;N;;;;; +18B19;KHITAN SMALL SCRIPT CHARACTER-18B19;Lo;0;L;;;;;N;;;;; +18B1A;KHITAN SMALL SCRIPT CHARACTER-18B1A;Lo;0;L;;;;;N;;;;; +18B1B;KHITAN SMALL SCRIPT CHARACTER-18B1B;Lo;0;L;;;;;N;;;;; +18B1C;KHITAN SMALL SCRIPT CHARACTER-18B1C;Lo;0;L;;;;;N;;;;; +18B1D;KHITAN SMALL SCRIPT CHARACTER-18B1D;Lo;0;L;;;;;N;;;;; +18B1E;KHITAN SMALL SCRIPT CHARACTER-18B1E;Lo;0;L;;;;;N;;;;; +18B1F;KHITAN SMALL SCRIPT CHARACTER-18B1F;Lo;0;L;;;;;N;;;;; +18B20;KHITAN SMALL SCRIPT CHARACTER-18B20;Lo;0;L;;;;;N;;;;; +18B21;KHITAN SMALL SCRIPT CHARACTER-18B21;Lo;0;L;;;;;N;;;;; +18B22;KHITAN SMALL SCRIPT CHARACTER-18B22;Lo;0;L;;;;;N;;;;; +18B23;KHITAN SMALL SCRIPT CHARACTER-18B23;Lo;0;L;;;;;N;;;;; +18B24;KHITAN SMALL SCRIPT CHARACTER-18B24;Lo;0;L;;;;;N;;;;; +18B25;KHITAN SMALL SCRIPT CHARACTER-18B25;Lo;0;L;;;;;N;;;;; +18B26;KHITAN SMALL SCRIPT CHARACTER-18B26;Lo;0;L;;;;;N;;;;; +18B27;KHITAN SMALL SCRIPT CHARACTER-18B27;Lo;0;L;;;;;N;;;;; +18B28;KHITAN SMALL SCRIPT CHARACTER-18B28;Lo;0;L;;;;;N;;;;; +18B29;KHITAN SMALL SCRIPT CHARACTER-18B29;Lo;0;L;;;;;N;;;;; +18B2A;KHITAN SMALL SCRIPT CHARACTER-18B2A;Lo;0;L;;;;;N;;;;; +18B2B;KHITAN SMALL SCRIPT CHARACTER-18B2B;Lo;0;L;;;;;N;;;;; +18B2C;KHITAN SMALL SCRIPT CHARACTER-18B2C;Lo;0;L;;;;;N;;;;; +18B2D;KHITAN SMALL SCRIPT CHARACTER-18B2D;Lo;0;L;;;;;N;;;;; +18B2E;KHITAN SMALL SCRIPT CHARACTER-18B2E;Lo;0;L;;;;;N;;;;; +18B2F;KHITAN SMALL SCRIPT CHARACTER-18B2F;Lo;0;L;;;;;N;;;;; +18B30;KHITAN SMALL SCRIPT CHARACTER-18B30;Lo;0;L;;;;;N;;;;; +18B31;KHITAN SMALL SCRIPT CHARACTER-18B31;Lo;0;L;;;;;N;;;;; +18B32;KHITAN SMALL SCRIPT CHARACTER-18B32;Lo;0;L;;;;;N;;;;; +18B33;KHITAN SMALL SCRIPT CHARACTER-18B33;Lo;0;L;;;;;N;;;;; +18B34;KHITAN SMALL SCRIPT CHARACTER-18B34;Lo;0;L;;;;;N;;;;; +18B35;KHITAN SMALL SCRIPT CHARACTER-18B35;Lo;0;L;;;;;N;;;;; +18B36;KHITAN SMALL SCRIPT CHARACTER-18B36;Lo;0;L;;;;;N;;;;; +18B37;KHITAN SMALL SCRIPT CHARACTER-18B37;Lo;0;L;;;;;N;;;;; +18B38;KHITAN SMALL SCRIPT CHARACTER-18B38;Lo;0;L;;;;;N;;;;; +18B39;KHITAN SMALL SCRIPT CHARACTER-18B39;Lo;0;L;;;;;N;;;;; +18B3A;KHITAN SMALL SCRIPT CHARACTER-18B3A;Lo;0;L;;;;;N;;;;; +18B3B;KHITAN SMALL SCRIPT CHARACTER-18B3B;Lo;0;L;;;;;N;;;;; +18B3C;KHITAN SMALL SCRIPT CHARACTER-18B3C;Lo;0;L;;;;;N;;;;; +18B3D;KHITAN SMALL SCRIPT CHARACTER-18B3D;Lo;0;L;;;;;N;;;;; +18B3E;KHITAN SMALL SCRIPT CHARACTER-18B3E;Lo;0;L;;;;;N;;;;; +18B3F;KHITAN SMALL SCRIPT CHARACTER-18B3F;Lo;0;L;;;;;N;;;;; +18B40;KHITAN SMALL SCRIPT CHARACTER-18B40;Lo;0;L;;;;;N;;;;; +18B41;KHITAN SMALL SCRIPT CHARACTER-18B41;Lo;0;L;;;;;N;;;;; +18B42;KHITAN SMALL SCRIPT CHARACTER-18B42;Lo;0;L;;;;;N;;;;; +18B43;KHITAN SMALL SCRIPT CHARACTER-18B43;Lo;0;L;;;;;N;;;;; +18B44;KHITAN SMALL SCRIPT CHARACTER-18B44;Lo;0;L;;;;;N;;;;; +18B45;KHITAN SMALL SCRIPT CHARACTER-18B45;Lo;0;L;;;;;N;;;;; +18B46;KHITAN SMALL SCRIPT CHARACTER-18B46;Lo;0;L;;;;;N;;;;; +18B47;KHITAN SMALL SCRIPT CHARACTER-18B47;Lo;0;L;;;;;N;;;;; +18B48;KHITAN SMALL SCRIPT CHARACTER-18B48;Lo;0;L;;;;;N;;;;; +18B49;KHITAN SMALL SCRIPT CHARACTER-18B49;Lo;0;L;;;;;N;;;;; +18B4A;KHITAN SMALL SCRIPT CHARACTER-18B4A;Lo;0;L;;;;;N;;;;; +18B4B;KHITAN SMALL SCRIPT CHARACTER-18B4B;Lo;0;L;;;;;N;;;;; +18B4C;KHITAN SMALL SCRIPT CHARACTER-18B4C;Lo;0;L;;;;;N;;;;; +18B4D;KHITAN SMALL SCRIPT CHARACTER-18B4D;Lo;0;L;;;;;N;;;;; +18B4E;KHITAN SMALL SCRIPT CHARACTER-18B4E;Lo;0;L;;;;;N;;;;; +18B4F;KHITAN SMALL SCRIPT CHARACTER-18B4F;Lo;0;L;;;;;N;;;;; +18B50;KHITAN SMALL SCRIPT CHARACTER-18B50;Lo;0;L;;;;;N;;;;; +18B51;KHITAN SMALL SCRIPT CHARACTER-18B51;Lo;0;L;;;;;N;;;;; +18B52;KHITAN SMALL SCRIPT CHARACTER-18B52;Lo;0;L;;;;;N;;;;; +18B53;KHITAN SMALL SCRIPT CHARACTER-18B53;Lo;0;L;;;;;N;;;;; +18B54;KHITAN SMALL SCRIPT CHARACTER-18B54;Lo;0;L;;;;;N;;;;; +18B55;KHITAN SMALL SCRIPT CHARACTER-18B55;Lo;0;L;;;;;N;;;;; +18B56;KHITAN SMALL SCRIPT CHARACTER-18B56;Lo;0;L;;;;;N;;;;; +18B57;KHITAN SMALL SCRIPT CHARACTER-18B57;Lo;0;L;;;;;N;;;;; +18B58;KHITAN SMALL SCRIPT CHARACTER-18B58;Lo;0;L;;;;;N;;;;; +18B59;KHITAN SMALL SCRIPT CHARACTER-18B59;Lo;0;L;;;;;N;;;;; +18B5A;KHITAN SMALL SCRIPT CHARACTER-18B5A;Lo;0;L;;;;;N;;;;; +18B5B;KHITAN SMALL SCRIPT CHARACTER-18B5B;Lo;0;L;;;;;N;;;;; +18B5C;KHITAN SMALL SCRIPT CHARACTER-18B5C;Lo;0;L;;;;;N;;;;; +18B5D;KHITAN SMALL SCRIPT CHARACTER-18B5D;Lo;0;L;;;;;N;;;;; +18B5E;KHITAN SMALL SCRIPT CHARACTER-18B5E;Lo;0;L;;;;;N;;;;; +18B5F;KHITAN SMALL SCRIPT CHARACTER-18B5F;Lo;0;L;;;;;N;;;;; +18B60;KHITAN SMALL SCRIPT CHARACTER-18B60;Lo;0;L;;;;;N;;;;; +18B61;KHITAN SMALL SCRIPT CHARACTER-18B61;Lo;0;L;;;;;N;;;;; +18B62;KHITAN SMALL SCRIPT CHARACTER-18B62;Lo;0;L;;;;;N;;;;; +18B63;KHITAN SMALL SCRIPT CHARACTER-18B63;Lo;0;L;;;;;N;;;;; +18B64;KHITAN SMALL SCRIPT CHARACTER-18B64;Lo;0;L;;;;;N;;;;; +18B65;KHITAN SMALL SCRIPT CHARACTER-18B65;Lo;0;L;;;;;N;;;;; +18B66;KHITAN SMALL SCRIPT CHARACTER-18B66;Lo;0;L;;;;;N;;;;; +18B67;KHITAN SMALL SCRIPT CHARACTER-18B67;Lo;0;L;;;;;N;;;;; +18B68;KHITAN SMALL SCRIPT CHARACTER-18B68;Lo;0;L;;;;;N;;;;; +18B69;KHITAN SMALL SCRIPT CHARACTER-18B69;Lo;0;L;;;;;N;;;;; +18B6A;KHITAN SMALL SCRIPT CHARACTER-18B6A;Lo;0;L;;;;;N;;;;; +18B6B;KHITAN SMALL SCRIPT CHARACTER-18B6B;Lo;0;L;;;;;N;;;;; +18B6C;KHITAN SMALL SCRIPT CHARACTER-18B6C;Lo;0;L;;;;;N;;;;; +18B6D;KHITAN SMALL SCRIPT CHARACTER-18B6D;Lo;0;L;;;;;N;;;;; +18B6E;KHITAN SMALL SCRIPT CHARACTER-18B6E;Lo;0;L;;;;;N;;;;; +18B6F;KHITAN SMALL SCRIPT CHARACTER-18B6F;Lo;0;L;;;;;N;;;;; +18B70;KHITAN SMALL SCRIPT CHARACTER-18B70;Lo;0;L;;;;;N;;;;; +18B71;KHITAN SMALL SCRIPT CHARACTER-18B71;Lo;0;L;;;;;N;;;;; +18B72;KHITAN SMALL SCRIPT CHARACTER-18B72;Lo;0;L;;;;;N;;;;; +18B73;KHITAN SMALL SCRIPT CHARACTER-18B73;Lo;0;L;;;;;N;;;;; +18B74;KHITAN SMALL SCRIPT CHARACTER-18B74;Lo;0;L;;;;;N;;;;; +18B75;KHITAN SMALL SCRIPT CHARACTER-18B75;Lo;0;L;;;;;N;;;;; +18B76;KHITAN SMALL SCRIPT CHARACTER-18B76;Lo;0;L;;;;;N;;;;; +18B77;KHITAN SMALL SCRIPT CHARACTER-18B77;Lo;0;L;;;;;N;;;;; +18B78;KHITAN SMALL SCRIPT CHARACTER-18B78;Lo;0;L;;;;;N;;;;; +18B79;KHITAN SMALL SCRIPT CHARACTER-18B79;Lo;0;L;;;;;N;;;;; +18B7A;KHITAN SMALL SCRIPT CHARACTER-18B7A;Lo;0;L;;;;;N;;;;; +18B7B;KHITAN SMALL SCRIPT CHARACTER-18B7B;Lo;0;L;;;;;N;;;;; +18B7C;KHITAN SMALL SCRIPT CHARACTER-18B7C;Lo;0;L;;;;;N;;;;; +18B7D;KHITAN SMALL SCRIPT CHARACTER-18B7D;Lo;0;L;;;;;N;;;;; +18B7E;KHITAN SMALL SCRIPT CHARACTER-18B7E;Lo;0;L;;;;;N;;;;; +18B7F;KHITAN SMALL SCRIPT CHARACTER-18B7F;Lo;0;L;;;;;N;;;;; +18B80;KHITAN SMALL SCRIPT CHARACTER-18B80;Lo;0;L;;;;;N;;;;; +18B81;KHITAN SMALL SCRIPT CHARACTER-18B81;Lo;0;L;;;;;N;;;;; +18B82;KHITAN SMALL SCRIPT CHARACTER-18B82;Lo;0;L;;;;;N;;;;; +18B83;KHITAN SMALL SCRIPT CHARACTER-18B83;Lo;0;L;;;;;N;;;;; +18B84;KHITAN SMALL SCRIPT CHARACTER-18B84;Lo;0;L;;;;;N;;;;; +18B85;KHITAN SMALL SCRIPT CHARACTER-18B85;Lo;0;L;;;;;N;;;;; +18B86;KHITAN SMALL SCRIPT CHARACTER-18B86;Lo;0;L;;;;;N;;;;; +18B87;KHITAN SMALL SCRIPT CHARACTER-18B87;Lo;0;L;;;;;N;;;;; +18B88;KHITAN SMALL SCRIPT CHARACTER-18B88;Lo;0;L;;;;;N;;;;; +18B89;KHITAN SMALL SCRIPT CHARACTER-18B89;Lo;0;L;;;;;N;;;;; +18B8A;KHITAN SMALL SCRIPT CHARACTER-18B8A;Lo;0;L;;;;;N;;;;; +18B8B;KHITAN SMALL SCRIPT CHARACTER-18B8B;Lo;0;L;;;;;N;;;;; +18B8C;KHITAN SMALL SCRIPT CHARACTER-18B8C;Lo;0;L;;;;;N;;;;; +18B8D;KHITAN SMALL SCRIPT CHARACTER-18B8D;Lo;0;L;;;;;N;;;;; +18B8E;KHITAN SMALL SCRIPT CHARACTER-18B8E;Lo;0;L;;;;;N;;;;; +18B8F;KHITAN SMALL SCRIPT CHARACTER-18B8F;Lo;0;L;;;;;N;;;;; +18B90;KHITAN SMALL SCRIPT CHARACTER-18B90;Lo;0;L;;;;;N;;;;; +18B91;KHITAN SMALL SCRIPT CHARACTER-18B91;Lo;0;L;;;;;N;;;;; +18B92;KHITAN SMALL SCRIPT CHARACTER-18B92;Lo;0;L;;;;;N;;;;; +18B93;KHITAN SMALL SCRIPT CHARACTER-18B93;Lo;0;L;;;;;N;;;;; +18B94;KHITAN SMALL SCRIPT CHARACTER-18B94;Lo;0;L;;;;;N;;;;; +18B95;KHITAN SMALL SCRIPT CHARACTER-18B95;Lo;0;L;;;;;N;;;;; +18B96;KHITAN SMALL SCRIPT CHARACTER-18B96;Lo;0;L;;;;;N;;;;; +18B97;KHITAN SMALL SCRIPT CHARACTER-18B97;Lo;0;L;;;;;N;;;;; +18B98;KHITAN SMALL SCRIPT CHARACTER-18B98;Lo;0;L;;;;;N;;;;; +18B99;KHITAN SMALL SCRIPT CHARACTER-18B99;Lo;0;L;;;;;N;;;;; +18B9A;KHITAN SMALL SCRIPT CHARACTER-18B9A;Lo;0;L;;;;;N;;;;; +18B9B;KHITAN SMALL SCRIPT CHARACTER-18B9B;Lo;0;L;;;;;N;;;;; +18B9C;KHITAN SMALL SCRIPT CHARACTER-18B9C;Lo;0;L;;;;;N;;;;; +18B9D;KHITAN SMALL SCRIPT CHARACTER-18B9D;Lo;0;L;;;;;N;;;;; +18B9E;KHITAN SMALL SCRIPT CHARACTER-18B9E;Lo;0;L;;;;;N;;;;; +18B9F;KHITAN SMALL SCRIPT CHARACTER-18B9F;Lo;0;L;;;;;N;;;;; +18BA0;KHITAN SMALL SCRIPT CHARACTER-18BA0;Lo;0;L;;;;;N;;;;; +18BA1;KHITAN SMALL SCRIPT CHARACTER-18BA1;Lo;0;L;;;;;N;;;;; +18BA2;KHITAN SMALL SCRIPT CHARACTER-18BA2;Lo;0;L;;;;;N;;;;; +18BA3;KHITAN SMALL SCRIPT CHARACTER-18BA3;Lo;0;L;;;;;N;;;;; +18BA4;KHITAN SMALL SCRIPT CHARACTER-18BA4;Lo;0;L;;;;;N;;;;; +18BA5;KHITAN SMALL SCRIPT CHARACTER-18BA5;Lo;0;L;;;;;N;;;;; +18BA6;KHITAN SMALL SCRIPT CHARACTER-18BA6;Lo;0;L;;;;;N;;;;; +18BA7;KHITAN SMALL SCRIPT CHARACTER-18BA7;Lo;0;L;;;;;N;;;;; +18BA8;KHITAN SMALL SCRIPT CHARACTER-18BA8;Lo;0;L;;;;;N;;;;; +18BA9;KHITAN SMALL SCRIPT CHARACTER-18BA9;Lo;0;L;;;;;N;;;;; +18BAA;KHITAN SMALL SCRIPT CHARACTER-18BAA;Lo;0;L;;;;;N;;;;; +18BAB;KHITAN SMALL SCRIPT CHARACTER-18BAB;Lo;0;L;;;;;N;;;;; +18BAC;KHITAN SMALL SCRIPT CHARACTER-18BAC;Lo;0;L;;;;;N;;;;; +18BAD;KHITAN SMALL SCRIPT CHARACTER-18BAD;Lo;0;L;;;;;N;;;;; +18BAE;KHITAN SMALL SCRIPT CHARACTER-18BAE;Lo;0;L;;;;;N;;;;; +18BAF;KHITAN SMALL SCRIPT CHARACTER-18BAF;Lo;0;L;;;;;N;;;;; +18BB0;KHITAN SMALL SCRIPT CHARACTER-18BB0;Lo;0;L;;;;;N;;;;; +18BB1;KHITAN SMALL SCRIPT CHARACTER-18BB1;Lo;0;L;;;;;N;;;;; +18BB2;KHITAN SMALL SCRIPT CHARACTER-18BB2;Lo;0;L;;;;;N;;;;; +18BB3;KHITAN SMALL SCRIPT CHARACTER-18BB3;Lo;0;L;;;;;N;;;;; +18BB4;KHITAN SMALL SCRIPT CHARACTER-18BB4;Lo;0;L;;;;;N;;;;; +18BB5;KHITAN SMALL SCRIPT CHARACTER-18BB5;Lo;0;L;;;;;N;;;;; +18BB6;KHITAN SMALL SCRIPT CHARACTER-18BB6;Lo;0;L;;;;;N;;;;; +18BB7;KHITAN SMALL SCRIPT CHARACTER-18BB7;Lo;0;L;;;;;N;;;;; +18BB8;KHITAN SMALL SCRIPT CHARACTER-18BB8;Lo;0;L;;;;;N;;;;; +18BB9;KHITAN SMALL SCRIPT CHARACTER-18BB9;Lo;0;L;;;;;N;;;;; +18BBA;KHITAN SMALL SCRIPT CHARACTER-18BBA;Lo;0;L;;;;;N;;;;; +18BBB;KHITAN SMALL SCRIPT CHARACTER-18BBB;Lo;0;L;;;;;N;;;;; +18BBC;KHITAN SMALL SCRIPT CHARACTER-18BBC;Lo;0;L;;;;;N;;;;; +18BBD;KHITAN SMALL SCRIPT CHARACTER-18BBD;Lo;0;L;;;;;N;;;;; +18BBE;KHITAN SMALL SCRIPT CHARACTER-18BBE;Lo;0;L;;;;;N;;;;; +18BBF;KHITAN SMALL SCRIPT CHARACTER-18BBF;Lo;0;L;;;;;N;;;;; +18BC0;KHITAN SMALL SCRIPT CHARACTER-18BC0;Lo;0;L;;;;;N;;;;; +18BC1;KHITAN SMALL SCRIPT CHARACTER-18BC1;Lo;0;L;;;;;N;;;;; +18BC2;KHITAN SMALL SCRIPT CHARACTER-18BC2;Lo;0;L;;;;;N;;;;; +18BC3;KHITAN SMALL SCRIPT CHARACTER-18BC3;Lo;0;L;;;;;N;;;;; +18BC4;KHITAN SMALL SCRIPT CHARACTER-18BC4;Lo;0;L;;;;;N;;;;; +18BC5;KHITAN SMALL SCRIPT CHARACTER-18BC5;Lo;0;L;;;;;N;;;;; +18BC6;KHITAN SMALL SCRIPT CHARACTER-18BC6;Lo;0;L;;;;;N;;;;; +18BC7;KHITAN SMALL SCRIPT CHARACTER-18BC7;Lo;0;L;;;;;N;;;;; +18BC8;KHITAN SMALL SCRIPT CHARACTER-18BC8;Lo;0;L;;;;;N;;;;; +18BC9;KHITAN SMALL SCRIPT CHARACTER-18BC9;Lo;0;L;;;;;N;;;;; +18BCA;KHITAN SMALL SCRIPT CHARACTER-18BCA;Lo;0;L;;;;;N;;;;; +18BCB;KHITAN SMALL SCRIPT CHARACTER-18BCB;Lo;0;L;;;;;N;;;;; +18BCC;KHITAN SMALL SCRIPT CHARACTER-18BCC;Lo;0;L;;;;;N;;;;; +18BCD;KHITAN SMALL SCRIPT CHARACTER-18BCD;Lo;0;L;;;;;N;;;;; +18BCE;KHITAN SMALL SCRIPT CHARACTER-18BCE;Lo;0;L;;;;;N;;;;; +18BCF;KHITAN SMALL SCRIPT CHARACTER-18BCF;Lo;0;L;;;;;N;;;;; +18BD0;KHITAN SMALL SCRIPT CHARACTER-18BD0;Lo;0;L;;;;;N;;;;; +18BD1;KHITAN SMALL SCRIPT CHARACTER-18BD1;Lo;0;L;;;;;N;;;;; +18BD2;KHITAN SMALL SCRIPT CHARACTER-18BD2;Lo;0;L;;;;;N;;;;; +18BD3;KHITAN SMALL SCRIPT CHARACTER-18BD3;Lo;0;L;;;;;N;;;;; +18BD4;KHITAN SMALL SCRIPT CHARACTER-18BD4;Lo;0;L;;;;;N;;;;; +18BD5;KHITAN SMALL SCRIPT CHARACTER-18BD5;Lo;0;L;;;;;N;;;;; +18BD6;KHITAN SMALL SCRIPT CHARACTER-18BD6;Lo;0;L;;;;;N;;;;; +18BD7;KHITAN SMALL SCRIPT CHARACTER-18BD7;Lo;0;L;;;;;N;;;;; +18BD8;KHITAN SMALL SCRIPT CHARACTER-18BD8;Lo;0;L;;;;;N;;;;; +18BD9;KHITAN SMALL SCRIPT CHARACTER-18BD9;Lo;0;L;;;;;N;;;;; +18BDA;KHITAN SMALL SCRIPT CHARACTER-18BDA;Lo;0;L;;;;;N;;;;; +18BDB;KHITAN SMALL SCRIPT CHARACTER-18BDB;Lo;0;L;;;;;N;;;;; +18BDC;KHITAN SMALL SCRIPT CHARACTER-18BDC;Lo;0;L;;;;;N;;;;; +18BDD;KHITAN SMALL SCRIPT CHARACTER-18BDD;Lo;0;L;;;;;N;;;;; +18BDE;KHITAN SMALL SCRIPT CHARACTER-18BDE;Lo;0;L;;;;;N;;;;; +18BDF;KHITAN SMALL SCRIPT CHARACTER-18BDF;Lo;0;L;;;;;N;;;;; +18BE0;KHITAN SMALL SCRIPT CHARACTER-18BE0;Lo;0;L;;;;;N;;;;; +18BE1;KHITAN SMALL SCRIPT CHARACTER-18BE1;Lo;0;L;;;;;N;;;;; +18BE2;KHITAN SMALL SCRIPT CHARACTER-18BE2;Lo;0;L;;;;;N;;;;; +18BE3;KHITAN SMALL SCRIPT CHARACTER-18BE3;Lo;0;L;;;;;N;;;;; +18BE4;KHITAN SMALL SCRIPT CHARACTER-18BE4;Lo;0;L;;;;;N;;;;; +18BE5;KHITAN SMALL SCRIPT CHARACTER-18BE5;Lo;0;L;;;;;N;;;;; +18BE6;KHITAN SMALL SCRIPT CHARACTER-18BE6;Lo;0;L;;;;;N;;;;; +18BE7;KHITAN SMALL SCRIPT CHARACTER-18BE7;Lo;0;L;;;;;N;;;;; +18BE8;KHITAN SMALL SCRIPT CHARACTER-18BE8;Lo;0;L;;;;;N;;;;; +18BE9;KHITAN SMALL SCRIPT CHARACTER-18BE9;Lo;0;L;;;;;N;;;;; +18BEA;KHITAN SMALL SCRIPT CHARACTER-18BEA;Lo;0;L;;;;;N;;;;; +18BEB;KHITAN SMALL SCRIPT CHARACTER-18BEB;Lo;0;L;;;;;N;;;;; +18BEC;KHITAN SMALL SCRIPT CHARACTER-18BEC;Lo;0;L;;;;;N;;;;; +18BED;KHITAN SMALL SCRIPT CHARACTER-18BED;Lo;0;L;;;;;N;;;;; +18BEE;KHITAN SMALL SCRIPT CHARACTER-18BEE;Lo;0;L;;;;;N;;;;; +18BEF;KHITAN SMALL SCRIPT CHARACTER-18BEF;Lo;0;L;;;;;N;;;;; +18BF0;KHITAN SMALL SCRIPT CHARACTER-18BF0;Lo;0;L;;;;;N;;;;; +18BF1;KHITAN SMALL SCRIPT CHARACTER-18BF1;Lo;0;L;;;;;N;;;;; +18BF2;KHITAN SMALL SCRIPT CHARACTER-18BF2;Lo;0;L;;;;;N;;;;; +18BF3;KHITAN SMALL SCRIPT CHARACTER-18BF3;Lo;0;L;;;;;N;;;;; +18BF4;KHITAN SMALL SCRIPT CHARACTER-18BF4;Lo;0;L;;;;;N;;;;; +18BF5;KHITAN SMALL SCRIPT CHARACTER-18BF5;Lo;0;L;;;;;N;;;;; +18BF6;KHITAN SMALL SCRIPT CHARACTER-18BF6;Lo;0;L;;;;;N;;;;; +18BF7;KHITAN SMALL SCRIPT CHARACTER-18BF7;Lo;0;L;;;;;N;;;;; +18BF8;KHITAN SMALL SCRIPT CHARACTER-18BF8;Lo;0;L;;;;;N;;;;; +18BF9;KHITAN SMALL SCRIPT CHARACTER-18BF9;Lo;0;L;;;;;N;;;;; +18BFA;KHITAN SMALL SCRIPT CHARACTER-18BFA;Lo;0;L;;;;;N;;;;; +18BFB;KHITAN SMALL SCRIPT CHARACTER-18BFB;Lo;0;L;;;;;N;;;;; +18BFC;KHITAN SMALL SCRIPT CHARACTER-18BFC;Lo;0;L;;;;;N;;;;; +18BFD;KHITAN SMALL SCRIPT CHARACTER-18BFD;Lo;0;L;;;;;N;;;;; +18BFE;KHITAN SMALL SCRIPT CHARACTER-18BFE;Lo;0;L;;;;;N;;;;; +18BFF;KHITAN SMALL SCRIPT CHARACTER-18BFF;Lo;0;L;;;;;N;;;;; +18C00;KHITAN SMALL SCRIPT CHARACTER-18C00;Lo;0;L;;;;;N;;;;; +18C01;KHITAN SMALL SCRIPT CHARACTER-18C01;Lo;0;L;;;;;N;;;;; +18C02;KHITAN SMALL SCRIPT CHARACTER-18C02;Lo;0;L;;;;;N;;;;; +18C03;KHITAN SMALL SCRIPT CHARACTER-18C03;Lo;0;L;;;;;N;;;;; +18C04;KHITAN SMALL SCRIPT CHARACTER-18C04;Lo;0;L;;;;;N;;;;; +18C05;KHITAN SMALL SCRIPT CHARACTER-18C05;Lo;0;L;;;;;N;;;;; +18C06;KHITAN SMALL SCRIPT CHARACTER-18C06;Lo;0;L;;;;;N;;;;; +18C07;KHITAN SMALL SCRIPT CHARACTER-18C07;Lo;0;L;;;;;N;;;;; +18C08;KHITAN SMALL SCRIPT CHARACTER-18C08;Lo;0;L;;;;;N;;;;; +18C09;KHITAN SMALL SCRIPT CHARACTER-18C09;Lo;0;L;;;;;N;;;;; +18C0A;KHITAN SMALL SCRIPT CHARACTER-18C0A;Lo;0;L;;;;;N;;;;; +18C0B;KHITAN SMALL SCRIPT CHARACTER-18C0B;Lo;0;L;;;;;N;;;;; +18C0C;KHITAN SMALL SCRIPT CHARACTER-18C0C;Lo;0;L;;;;;N;;;;; +18C0D;KHITAN SMALL SCRIPT CHARACTER-18C0D;Lo;0;L;;;;;N;;;;; +18C0E;KHITAN SMALL SCRIPT CHARACTER-18C0E;Lo;0;L;;;;;N;;;;; +18C0F;KHITAN SMALL SCRIPT CHARACTER-18C0F;Lo;0;L;;;;;N;;;;; +18C10;KHITAN SMALL SCRIPT CHARACTER-18C10;Lo;0;L;;;;;N;;;;; +18C11;KHITAN SMALL SCRIPT CHARACTER-18C11;Lo;0;L;;;;;N;;;;; +18C12;KHITAN SMALL SCRIPT CHARACTER-18C12;Lo;0;L;;;;;N;;;;; +18C13;KHITAN SMALL SCRIPT CHARACTER-18C13;Lo;0;L;;;;;N;;;;; +18C14;KHITAN SMALL SCRIPT CHARACTER-18C14;Lo;0;L;;;;;N;;;;; +18C15;KHITAN SMALL SCRIPT CHARACTER-18C15;Lo;0;L;;;;;N;;;;; +18C16;KHITAN SMALL SCRIPT CHARACTER-18C16;Lo;0;L;;;;;N;;;;; +18C17;KHITAN SMALL SCRIPT CHARACTER-18C17;Lo;0;L;;;;;N;;;;; +18C18;KHITAN SMALL SCRIPT CHARACTER-18C18;Lo;0;L;;;;;N;;;;; +18C19;KHITAN SMALL SCRIPT CHARACTER-18C19;Lo;0;L;;;;;N;;;;; +18C1A;KHITAN SMALL SCRIPT CHARACTER-18C1A;Lo;0;L;;;;;N;;;;; +18C1B;KHITAN SMALL SCRIPT CHARACTER-18C1B;Lo;0;L;;;;;N;;;;; +18C1C;KHITAN SMALL SCRIPT CHARACTER-18C1C;Lo;0;L;;;;;N;;;;; +18C1D;KHITAN SMALL SCRIPT CHARACTER-18C1D;Lo;0;L;;;;;N;;;;; +18C1E;KHITAN SMALL SCRIPT CHARACTER-18C1E;Lo;0;L;;;;;N;;;;; +18C1F;KHITAN SMALL SCRIPT CHARACTER-18C1F;Lo;0;L;;;;;N;;;;; +18C20;KHITAN SMALL SCRIPT CHARACTER-18C20;Lo;0;L;;;;;N;;;;; +18C21;KHITAN SMALL SCRIPT CHARACTER-18C21;Lo;0;L;;;;;N;;;;; +18C22;KHITAN SMALL SCRIPT CHARACTER-18C22;Lo;0;L;;;;;N;;;;; +18C23;KHITAN SMALL SCRIPT CHARACTER-18C23;Lo;0;L;;;;;N;;;;; +18C24;KHITAN SMALL SCRIPT CHARACTER-18C24;Lo;0;L;;;;;N;;;;; +18C25;KHITAN SMALL SCRIPT CHARACTER-18C25;Lo;0;L;;;;;N;;;;; +18C26;KHITAN SMALL SCRIPT CHARACTER-18C26;Lo;0;L;;;;;N;;;;; +18C27;KHITAN SMALL SCRIPT CHARACTER-18C27;Lo;0;L;;;;;N;;;;; +18C28;KHITAN SMALL SCRIPT CHARACTER-18C28;Lo;0;L;;;;;N;;;;; +18C29;KHITAN SMALL SCRIPT CHARACTER-18C29;Lo;0;L;;;;;N;;;;; +18C2A;KHITAN SMALL SCRIPT CHARACTER-18C2A;Lo;0;L;;;;;N;;;;; +18C2B;KHITAN SMALL SCRIPT CHARACTER-18C2B;Lo;0;L;;;;;N;;;;; +18C2C;KHITAN SMALL SCRIPT CHARACTER-18C2C;Lo;0;L;;;;;N;;;;; +18C2D;KHITAN SMALL SCRIPT CHARACTER-18C2D;Lo;0;L;;;;;N;;;;; +18C2E;KHITAN SMALL SCRIPT CHARACTER-18C2E;Lo;0;L;;;;;N;;;;; +18C2F;KHITAN SMALL SCRIPT CHARACTER-18C2F;Lo;0;L;;;;;N;;;;; +18C30;KHITAN SMALL SCRIPT CHARACTER-18C30;Lo;0;L;;;;;N;;;;; +18C31;KHITAN SMALL SCRIPT CHARACTER-18C31;Lo;0;L;;;;;N;;;;; +18C32;KHITAN SMALL SCRIPT CHARACTER-18C32;Lo;0;L;;;;;N;;;;; +18C33;KHITAN SMALL SCRIPT CHARACTER-18C33;Lo;0;L;;;;;N;;;;; +18C34;KHITAN SMALL SCRIPT CHARACTER-18C34;Lo;0;L;;;;;N;;;;; +18C35;KHITAN SMALL SCRIPT CHARACTER-18C35;Lo;0;L;;;;;N;;;;; +18C36;KHITAN SMALL SCRIPT CHARACTER-18C36;Lo;0;L;;;;;N;;;;; +18C37;KHITAN SMALL SCRIPT CHARACTER-18C37;Lo;0;L;;;;;N;;;;; +18C38;KHITAN SMALL SCRIPT CHARACTER-18C38;Lo;0;L;;;;;N;;;;; +18C39;KHITAN SMALL SCRIPT CHARACTER-18C39;Lo;0;L;;;;;N;;;;; +18C3A;KHITAN SMALL SCRIPT CHARACTER-18C3A;Lo;0;L;;;;;N;;;;; +18C3B;KHITAN SMALL SCRIPT CHARACTER-18C3B;Lo;0;L;;;;;N;;;;; +18C3C;KHITAN SMALL SCRIPT CHARACTER-18C3C;Lo;0;L;;;;;N;;;;; +18C3D;KHITAN SMALL SCRIPT CHARACTER-18C3D;Lo;0;L;;;;;N;;;;; +18C3E;KHITAN SMALL SCRIPT CHARACTER-18C3E;Lo;0;L;;;;;N;;;;; +18C3F;KHITAN SMALL SCRIPT CHARACTER-18C3F;Lo;0;L;;;;;N;;;;; +18C40;KHITAN SMALL SCRIPT CHARACTER-18C40;Lo;0;L;;;;;N;;;;; +18C41;KHITAN SMALL SCRIPT CHARACTER-18C41;Lo;0;L;;;;;N;;;;; +18C42;KHITAN SMALL SCRIPT CHARACTER-18C42;Lo;0;L;;;;;N;;;;; +18C43;KHITAN SMALL SCRIPT CHARACTER-18C43;Lo;0;L;;;;;N;;;;; +18C44;KHITAN SMALL SCRIPT CHARACTER-18C44;Lo;0;L;;;;;N;;;;; +18C45;KHITAN SMALL SCRIPT CHARACTER-18C45;Lo;0;L;;;;;N;;;;; +18C46;KHITAN SMALL SCRIPT CHARACTER-18C46;Lo;0;L;;;;;N;;;;; +18C47;KHITAN SMALL SCRIPT CHARACTER-18C47;Lo;0;L;;;;;N;;;;; +18C48;KHITAN SMALL SCRIPT CHARACTER-18C48;Lo;0;L;;;;;N;;;;; +18C49;KHITAN SMALL SCRIPT CHARACTER-18C49;Lo;0;L;;;;;N;;;;; +18C4A;KHITAN SMALL SCRIPT CHARACTER-18C4A;Lo;0;L;;;;;N;;;;; +18C4B;KHITAN SMALL SCRIPT CHARACTER-18C4B;Lo;0;L;;;;;N;;;;; +18C4C;KHITAN SMALL SCRIPT CHARACTER-18C4C;Lo;0;L;;;;;N;;;;; +18C4D;KHITAN SMALL SCRIPT CHARACTER-18C4D;Lo;0;L;;;;;N;;;;; +18C4E;KHITAN SMALL SCRIPT CHARACTER-18C4E;Lo;0;L;;;;;N;;;;; +18C4F;KHITAN SMALL SCRIPT CHARACTER-18C4F;Lo;0;L;;;;;N;;;;; +18C50;KHITAN SMALL SCRIPT CHARACTER-18C50;Lo;0;L;;;;;N;;;;; +18C51;KHITAN SMALL SCRIPT CHARACTER-18C51;Lo;0;L;;;;;N;;;;; +18C52;KHITAN SMALL SCRIPT CHARACTER-18C52;Lo;0;L;;;;;N;;;;; +18C53;KHITAN SMALL SCRIPT CHARACTER-18C53;Lo;0;L;;;;;N;;;;; +18C54;KHITAN SMALL SCRIPT CHARACTER-18C54;Lo;0;L;;;;;N;;;;; +18C55;KHITAN SMALL SCRIPT CHARACTER-18C55;Lo;0;L;;;;;N;;;;; +18C56;KHITAN SMALL SCRIPT CHARACTER-18C56;Lo;0;L;;;;;N;;;;; +18C57;KHITAN SMALL SCRIPT CHARACTER-18C57;Lo;0;L;;;;;N;;;;; +18C58;KHITAN SMALL SCRIPT CHARACTER-18C58;Lo;0;L;;;;;N;;;;; +18C59;KHITAN SMALL SCRIPT CHARACTER-18C59;Lo;0;L;;;;;N;;;;; +18C5A;KHITAN SMALL SCRIPT CHARACTER-18C5A;Lo;0;L;;;;;N;;;;; +18C5B;KHITAN SMALL SCRIPT CHARACTER-18C5B;Lo;0;L;;;;;N;;;;; +18C5C;KHITAN SMALL SCRIPT CHARACTER-18C5C;Lo;0;L;;;;;N;;;;; +18C5D;KHITAN SMALL SCRIPT CHARACTER-18C5D;Lo;0;L;;;;;N;;;;; +18C5E;KHITAN SMALL SCRIPT CHARACTER-18C5E;Lo;0;L;;;;;N;;;;; +18C5F;KHITAN SMALL SCRIPT CHARACTER-18C5F;Lo;0;L;;;;;N;;;;; +18C60;KHITAN SMALL SCRIPT CHARACTER-18C60;Lo;0;L;;;;;N;;;;; +18C61;KHITAN SMALL SCRIPT CHARACTER-18C61;Lo;0;L;;;;;N;;;;; +18C62;KHITAN SMALL SCRIPT CHARACTER-18C62;Lo;0;L;;;;;N;;;;; +18C63;KHITAN SMALL SCRIPT CHARACTER-18C63;Lo;0;L;;;;;N;;;;; +18C64;KHITAN SMALL SCRIPT CHARACTER-18C64;Lo;0;L;;;;;N;;;;; +18C65;KHITAN SMALL SCRIPT CHARACTER-18C65;Lo;0;L;;;;;N;;;;; +18C66;KHITAN SMALL SCRIPT CHARACTER-18C66;Lo;0;L;;;;;N;;;;; +18C67;KHITAN SMALL SCRIPT CHARACTER-18C67;Lo;0;L;;;;;N;;;;; +18C68;KHITAN SMALL SCRIPT CHARACTER-18C68;Lo;0;L;;;;;N;;;;; +18C69;KHITAN SMALL SCRIPT CHARACTER-18C69;Lo;0;L;;;;;N;;;;; +18C6A;KHITAN SMALL SCRIPT CHARACTER-18C6A;Lo;0;L;;;;;N;;;;; +18C6B;KHITAN SMALL SCRIPT CHARACTER-18C6B;Lo;0;L;;;;;N;;;;; +18C6C;KHITAN SMALL SCRIPT CHARACTER-18C6C;Lo;0;L;;;;;N;;;;; +18C6D;KHITAN SMALL SCRIPT CHARACTER-18C6D;Lo;0;L;;;;;N;;;;; +18C6E;KHITAN SMALL SCRIPT CHARACTER-18C6E;Lo;0;L;;;;;N;;;;; +18C6F;KHITAN SMALL SCRIPT CHARACTER-18C6F;Lo;0;L;;;;;N;;;;; +18C70;KHITAN SMALL SCRIPT CHARACTER-18C70;Lo;0;L;;;;;N;;;;; +18C71;KHITAN SMALL SCRIPT CHARACTER-18C71;Lo;0;L;;;;;N;;;;; +18C72;KHITAN SMALL SCRIPT CHARACTER-18C72;Lo;0;L;;;;;N;;;;; +18C73;KHITAN SMALL SCRIPT CHARACTER-18C73;Lo;0;L;;;;;N;;;;; +18C74;KHITAN SMALL SCRIPT CHARACTER-18C74;Lo;0;L;;;;;N;;;;; +18C75;KHITAN SMALL SCRIPT CHARACTER-18C75;Lo;0;L;;;;;N;;;;; +18C76;KHITAN SMALL SCRIPT CHARACTER-18C76;Lo;0;L;;;;;N;;;;; +18C77;KHITAN SMALL SCRIPT CHARACTER-18C77;Lo;0;L;;;;;N;;;;; +18C78;KHITAN SMALL SCRIPT CHARACTER-18C78;Lo;0;L;;;;;N;;;;; +18C79;KHITAN SMALL SCRIPT CHARACTER-18C79;Lo;0;L;;;;;N;;;;; +18C7A;KHITAN SMALL SCRIPT CHARACTER-18C7A;Lo;0;L;;;;;N;;;;; +18C7B;KHITAN SMALL SCRIPT CHARACTER-18C7B;Lo;0;L;;;;;N;;;;; +18C7C;KHITAN SMALL SCRIPT CHARACTER-18C7C;Lo;0;L;;;;;N;;;;; +18C7D;KHITAN SMALL SCRIPT CHARACTER-18C7D;Lo;0;L;;;;;N;;;;; +18C7E;KHITAN SMALL SCRIPT CHARACTER-18C7E;Lo;0;L;;;;;N;;;;; +18C7F;KHITAN SMALL SCRIPT CHARACTER-18C7F;Lo;0;L;;;;;N;;;;; +18C80;KHITAN SMALL SCRIPT CHARACTER-18C80;Lo;0;L;;;;;N;;;;; +18C81;KHITAN SMALL SCRIPT CHARACTER-18C81;Lo;0;L;;;;;N;;;;; +18C82;KHITAN SMALL SCRIPT CHARACTER-18C82;Lo;0;L;;;;;N;;;;; +18C83;KHITAN SMALL SCRIPT CHARACTER-18C83;Lo;0;L;;;;;N;;;;; +18C84;KHITAN SMALL SCRIPT CHARACTER-18C84;Lo;0;L;;;;;N;;;;; +18C85;KHITAN SMALL SCRIPT CHARACTER-18C85;Lo;0;L;;;;;N;;;;; +18C86;KHITAN SMALL SCRIPT CHARACTER-18C86;Lo;0;L;;;;;N;;;;; +18C87;KHITAN SMALL SCRIPT CHARACTER-18C87;Lo;0;L;;;;;N;;;;; +18C88;KHITAN SMALL SCRIPT CHARACTER-18C88;Lo;0;L;;;;;N;;;;; +18C89;KHITAN SMALL SCRIPT CHARACTER-18C89;Lo;0;L;;;;;N;;;;; +18C8A;KHITAN SMALL SCRIPT CHARACTER-18C8A;Lo;0;L;;;;;N;;;;; +18C8B;KHITAN SMALL SCRIPT CHARACTER-18C8B;Lo;0;L;;;;;N;;;;; +18C8C;KHITAN SMALL SCRIPT CHARACTER-18C8C;Lo;0;L;;;;;N;;;;; +18C8D;KHITAN SMALL SCRIPT CHARACTER-18C8D;Lo;0;L;;;;;N;;;;; +18C8E;KHITAN SMALL SCRIPT CHARACTER-18C8E;Lo;0;L;;;;;N;;;;; +18C8F;KHITAN SMALL SCRIPT CHARACTER-18C8F;Lo;0;L;;;;;N;;;;; +18C90;KHITAN SMALL SCRIPT CHARACTER-18C90;Lo;0;L;;;;;N;;;;; +18C91;KHITAN SMALL SCRIPT CHARACTER-18C91;Lo;0;L;;;;;N;;;;; +18C92;KHITAN SMALL SCRIPT CHARACTER-18C92;Lo;0;L;;;;;N;;;;; +18C93;KHITAN SMALL SCRIPT CHARACTER-18C93;Lo;0;L;;;;;N;;;;; +18C94;KHITAN SMALL SCRIPT CHARACTER-18C94;Lo;0;L;;;;;N;;;;; +18C95;KHITAN SMALL SCRIPT CHARACTER-18C95;Lo;0;L;;;;;N;;;;; +18C96;KHITAN SMALL SCRIPT CHARACTER-18C96;Lo;0;L;;;;;N;;;;; +18C97;KHITAN SMALL SCRIPT CHARACTER-18C97;Lo;0;L;;;;;N;;;;; +18C98;KHITAN SMALL SCRIPT CHARACTER-18C98;Lo;0;L;;;;;N;;;;; +18C99;KHITAN SMALL SCRIPT CHARACTER-18C99;Lo;0;L;;;;;N;;;;; +18C9A;KHITAN SMALL SCRIPT CHARACTER-18C9A;Lo;0;L;;;;;N;;;;; +18C9B;KHITAN SMALL SCRIPT CHARACTER-18C9B;Lo;0;L;;;;;N;;;;; +18C9C;KHITAN SMALL SCRIPT CHARACTER-18C9C;Lo;0;L;;;;;N;;;;; +18C9D;KHITAN SMALL SCRIPT CHARACTER-18C9D;Lo;0;L;;;;;N;;;;; +18C9E;KHITAN SMALL SCRIPT CHARACTER-18C9E;Lo;0;L;;;;;N;;;;; +18C9F;KHITAN SMALL SCRIPT CHARACTER-18C9F;Lo;0;L;;;;;N;;;;; +18CA0;KHITAN SMALL SCRIPT CHARACTER-18CA0;Lo;0;L;;;;;N;;;;; +18CA1;KHITAN SMALL SCRIPT CHARACTER-18CA1;Lo;0;L;;;;;N;;;;; +18CA2;KHITAN SMALL SCRIPT CHARACTER-18CA2;Lo;0;L;;;;;N;;;;; +18CA3;KHITAN SMALL SCRIPT CHARACTER-18CA3;Lo;0;L;;;;;N;;;;; +18CA4;KHITAN SMALL SCRIPT CHARACTER-18CA4;Lo;0;L;;;;;N;;;;; +18CA5;KHITAN SMALL SCRIPT CHARACTER-18CA5;Lo;0;L;;;;;N;;;;; +18CA6;KHITAN SMALL SCRIPT CHARACTER-18CA6;Lo;0;L;;;;;N;;;;; +18CA7;KHITAN SMALL SCRIPT CHARACTER-18CA7;Lo;0;L;;;;;N;;;;; +18CA8;KHITAN SMALL SCRIPT CHARACTER-18CA8;Lo;0;L;;;;;N;;;;; +18CA9;KHITAN SMALL SCRIPT CHARACTER-18CA9;Lo;0;L;;;;;N;;;;; +18CAA;KHITAN SMALL SCRIPT CHARACTER-18CAA;Lo;0;L;;;;;N;;;;; +18CAB;KHITAN SMALL SCRIPT CHARACTER-18CAB;Lo;0;L;;;;;N;;;;; +18CAC;KHITAN SMALL SCRIPT CHARACTER-18CAC;Lo;0;L;;;;;N;;;;; +18CAD;KHITAN SMALL SCRIPT CHARACTER-18CAD;Lo;0;L;;;;;N;;;;; +18CAE;KHITAN SMALL SCRIPT CHARACTER-18CAE;Lo;0;L;;;;;N;;;;; +18CAF;KHITAN SMALL SCRIPT CHARACTER-18CAF;Lo;0;L;;;;;N;;;;; +18CB0;KHITAN SMALL SCRIPT CHARACTER-18CB0;Lo;0;L;;;;;N;;;;; +18CB1;KHITAN SMALL SCRIPT CHARACTER-18CB1;Lo;0;L;;;;;N;;;;; +18CB2;KHITAN SMALL SCRIPT CHARACTER-18CB2;Lo;0;L;;;;;N;;;;; +18CB3;KHITAN SMALL SCRIPT CHARACTER-18CB3;Lo;0;L;;;;;N;;;;; +18CB4;KHITAN SMALL SCRIPT CHARACTER-18CB4;Lo;0;L;;;;;N;;;;; +18CB5;KHITAN SMALL SCRIPT CHARACTER-18CB5;Lo;0;L;;;;;N;;;;; +18CB6;KHITAN SMALL SCRIPT CHARACTER-18CB6;Lo;0;L;;;;;N;;;;; +18CB7;KHITAN SMALL SCRIPT CHARACTER-18CB7;Lo;0;L;;;;;N;;;;; +18CB8;KHITAN SMALL SCRIPT CHARACTER-18CB8;Lo;0;L;;;;;N;;;;; +18CB9;KHITAN SMALL SCRIPT CHARACTER-18CB9;Lo;0;L;;;;;N;;;;; +18CBA;KHITAN SMALL SCRIPT CHARACTER-18CBA;Lo;0;L;;;;;N;;;;; +18CBB;KHITAN SMALL SCRIPT CHARACTER-18CBB;Lo;0;L;;;;;N;;;;; +18CBC;KHITAN SMALL SCRIPT CHARACTER-18CBC;Lo;0;L;;;;;N;;;;; +18CBD;KHITAN SMALL SCRIPT CHARACTER-18CBD;Lo;0;L;;;;;N;;;;; +18CBE;KHITAN SMALL SCRIPT CHARACTER-18CBE;Lo;0;L;;;;;N;;;;; +18CBF;KHITAN SMALL SCRIPT CHARACTER-18CBF;Lo;0;L;;;;;N;;;;; +18CC0;KHITAN SMALL SCRIPT CHARACTER-18CC0;Lo;0;L;;;;;N;;;;; +18CC1;KHITAN SMALL SCRIPT CHARACTER-18CC1;Lo;0;L;;;;;N;;;;; +18CC2;KHITAN SMALL SCRIPT CHARACTER-18CC2;Lo;0;L;;;;;N;;;;; +18CC3;KHITAN SMALL SCRIPT CHARACTER-18CC3;Lo;0;L;;;;;N;;;;; +18CC4;KHITAN SMALL SCRIPT CHARACTER-18CC4;Lo;0;L;;;;;N;;;;; +18CC5;KHITAN SMALL SCRIPT CHARACTER-18CC5;Lo;0;L;;;;;N;;;;; +18CC6;KHITAN SMALL SCRIPT CHARACTER-18CC6;Lo;0;L;;;;;N;;;;; +18CC7;KHITAN SMALL SCRIPT CHARACTER-18CC7;Lo;0;L;;;;;N;;;;; +18CC8;KHITAN SMALL SCRIPT CHARACTER-18CC8;Lo;0;L;;;;;N;;;;; +18CC9;KHITAN SMALL SCRIPT CHARACTER-18CC9;Lo;0;L;;;;;N;;;;; +18CCA;KHITAN SMALL SCRIPT CHARACTER-18CCA;Lo;0;L;;;;;N;;;;; +18CCB;KHITAN SMALL SCRIPT CHARACTER-18CCB;Lo;0;L;;;;;N;;;;; +18CCC;KHITAN SMALL SCRIPT CHARACTER-18CCC;Lo;0;L;;;;;N;;;;; +18CCD;KHITAN SMALL SCRIPT CHARACTER-18CCD;Lo;0;L;;;;;N;;;;; +18CCE;KHITAN SMALL SCRIPT CHARACTER-18CCE;Lo;0;L;;;;;N;;;;; +18CCF;KHITAN SMALL SCRIPT CHARACTER-18CCF;Lo;0;L;;;;;N;;;;; +18CD0;KHITAN SMALL SCRIPT CHARACTER-18CD0;Lo;0;L;;;;;N;;;;; +18CD1;KHITAN SMALL SCRIPT CHARACTER-18CD1;Lo;0;L;;;;;N;;;;; +18CD2;KHITAN SMALL SCRIPT CHARACTER-18CD2;Lo;0;L;;;;;N;;;;; +18CD3;KHITAN SMALL SCRIPT CHARACTER-18CD3;Lo;0;L;;;;;N;;;;; +18CD4;KHITAN SMALL SCRIPT CHARACTER-18CD4;Lo;0;L;;;;;N;;;;; +18CD5;KHITAN SMALL SCRIPT CHARACTER-18CD5;Lo;0;L;;;;;N;;;;; +18D00;;Lo;0;L;;;;;N;;;;; +18D08;;Lo;0;L;;;;;N;;;;; 1B000;KATAKANA LETTER ARCHAIC E;Lo;0;L;;;;;N;;;;; 1B001;HIRAGANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1B002;HENTAIGANA LETTER A-1;Lo;0;L;;;;;N;;;;; @@ -30031,6 +30709,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F10A;DIGIT NINE COMMA;No;0;EN; 0039 002C;;9;9;N;;;;; 1F10B;DINGBAT CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; 1F10C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; +1F10D;CIRCLED ZERO WITH SLASH;So;0;ON;;;;;N;;;;; +1F10E;CIRCLED ANTICLOCKWISE ARROW;So;0;ON;;;;;N;;;;; +1F10F;CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; 1F110;PARENTHESIZED LATIN CAPITAL LETTER A;So;0;L; 0028 0041 0029;;;;N;;;;; 1F111;PARENTHESIZED LATIN CAPITAL LETTER B;So;0;L; 0028 0042 0029;;;;N;;;;; 1F112;PARENTHESIZED LATIN CAPITAL LETTER C;So;0;L; 0028 0043 0029;;;;N;;;;; @@ -30124,6 +30805,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F16A;RAISED MC SIGN;So;0;ON; 004D 0043;;;;N;;;;; 1F16B;RAISED MD SIGN;So;0;ON; 004D 0044;;;;N;;;;; 1F16C;RAISED MR SIGN;So;0;ON; 004D 0052;;;;N;;;;; +1F16D;CIRCLED CC;So;0;ON;;;;;N;;;;; +1F16E;CIRCLED C WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; +1F16F;CIRCLED HUMAN FIGURE;So;0;ON;;;;;N;;;;; 1F170;NEGATIVE SQUARED LATIN CAPITAL LETTER A;So;0;L;;;;;N;;;;; 1F171;NEGATIVE SQUARED LATIN CAPITAL LETTER B;So;0;L;;;;;N;;;;; 1F172;NEGATIVE SQUARED LATIN CAPITAL LETTER C;So;0;L;;;;;N;;;;; @@ -30185,6 +30869,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F1AA;SQUARED SHV;So;0;L;;;;;N;;;;; 1F1AB;SQUARED UHD;So;0;L;;;;;N;;;;; 1F1AC;SQUARED VOD;So;0;L;;;;;N;;;;; +1F1AD;MASK WORK SYMBOL;So;0;ON;;;;;N;;;;; 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;; 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;; 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;; @@ -31257,6 +31942,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F6D3;STUPA;So;0;ON;;;;;N;;;;; 1F6D4;PAGODA;So;0;ON;;;;;N;;;;; 1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;; +1F6D6;HUT;So;0;ON;;;;;N;;;;; +1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;; 1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;; 1F6E1;SHIELD;So;0;ON;;;;;N;;;;; 1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;; @@ -31281,6 +31968,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F6F8;FLYING SAUCER;So;0;ON;;;;;N;;;;; 1F6F9;SKATEBOARD;So;0;ON;;;;;N;;;;; 1F6FA;AUTO RICKSHAW;So;0;ON;;;;;N;;;;; +1F6FB;PICKUP TRUCK;So;0;ON;;;;;N;;;;; +1F6FC;ROLLER SKATE;So;0;ON;;;;;N;;;;; 1F700;ALCHEMICAL SYMBOL FOR QUINTESSENCE;So;0;ON;;;;;N;;;;; 1F701;ALCHEMICAL SYMBOL FOR AIR;So;0;ON;;;;;N;;;;; 1F702;ALCHEMICAL SYMBOL FOR FIRE;So;0;ON;;;;;N;;;;; @@ -31646,6 +32335,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F8AB;RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8AC;WHITE ARROW SHAFT WIDTH ONE;So;0;ON;;;;;N;;;;; 1F8AD;WHITE ARROW SHAFT WIDTH TWO THIRDS;So;0;ON;;;;;N;;;;; +1F8B0;ARROW POINTING UPWARDS THEN NORTH WEST;So;0;ON;;;;;N;;;;; +1F8B1;ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST;So;0;ON;;;;;N;;;;; 1F900;CIRCLED CROSS FORMEE WITH FOUR DOTS;So;0;ON;;;;;N;;;;; 1F901;CIRCLED CROSS FORMEE WITH TWO DOTS;So;0;ON;;;;;N;;;;; 1F902;CIRCLED CROSS FORMEE;So;0;ON;;;;;N;;;;; @@ -31658,6 +32349,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F909;DOWNWARD FACING NOTCHED HOOK;So;0;ON;;;;;N;;;;; 1F90A;DOWNWARD FACING HOOK WITH DOT;So;0;ON;;;;;N;;;;; 1F90B;DOWNWARD FACING NOTCHED HOOK WITH DOT;So;0;ON;;;;;N;;;;; +1F90C;PINCHED FINGERS;So;0;ON;;;;;N;;;;; 1F90D;WHITE HEART;So;0;ON;;;;;N;;;;; 1F90E;BROWN HEART;So;0;ON;;;;;N;;;;; 1F90F;PINCHING HAND;So;0;ON;;;;;N;;;;; @@ -31759,10 +32451,13 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F96F;BAGEL;So;0;ON;;;;;N;;;;; 1F970;SMILING FACE WITH SMILING EYES AND THREE HEARTS;So;0;ON;;;;;N;;;;; 1F971;YAWNING FACE;So;0;ON;;;;;N;;;;; +1F972;SMILING FACE WITH TEAR;So;0;ON;;;;;N;;;;; 1F973;FACE WITH PARTY HORN AND PARTY HAT;So;0;ON;;;;;N;;;;; 1F974;FACE WITH UNEVEN EYES AND WAVY MOUTH;So;0;ON;;;;;N;;;;; 1F975;OVERHEATED FACE;So;0;ON;;;;;N;;;;; 1F976;FREEZING FACE;So;0;ON;;;;;N;;;;; +1F977;NINJA;So;0;ON;;;;;N;;;;; +1F978;DISGUISED FACE;So;0;ON;;;;;N;;;;; 1F97A;FACE WITH PLEADING EYES;So;0;ON;;;;;N;;;;; 1F97B;SARI;So;0;ON;;;;;N;;;;; 1F97C;LAB COAT;So;0;ON;;;;;N;;;;; @@ -31804,12 +32499,17 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F9A0;MICROBE;So;0;ON;;;;;N;;;;; 1F9A1;BADGER;So;0;ON;;;;;N;;;;; 1F9A2;SWAN;So;0;ON;;;;;N;;;;; +1F9A3;MAMMOTH;So;0;ON;;;;;N;;;;; +1F9A4;DODO;So;0;ON;;;;;N;;;;; 1F9A5;SLOTH;So;0;ON;;;;;N;;;;; 1F9A6;OTTER;So;0;ON;;;;;N;;;;; 1F9A7;ORANGUTAN;So;0;ON;;;;;N;;;;; 1F9A8;SKUNK;So;0;ON;;;;;N;;;;; 1F9A9;FLAMINGO;So;0;ON;;;;;N;;;;; 1F9AA;OYSTER;So;0;ON;;;;;N;;;;; +1F9AB;BEAVER;So;0;ON;;;;;N;;;;; +1F9AC;BISON;So;0;ON;;;;;N;;;;; +1F9AD;SEAL;So;0;ON;;;;;N;;;;; 1F9AE;GUIDE DOG;So;0;ON;;;;;N;;;;; 1F9AF;PROBING CANE;So;0;ON;;;;;N;;;;; 1F9B0;EMOJI COMPONENT RED HAIR;So;0;ON;;;;;N;;;;; @@ -31839,6 +32539,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F9C8;BUTTER;So;0;ON;;;;;N;;;;; 1F9C9;MATE DRINK;So;0;ON;;;;;N;;;;; 1F9CA;ICE CUBE;So;0;ON;;;;;N;;;;; +1F9CB;BUBBLE TEA;So;0;ON;;;;;N;;;;; 1F9CD;STANDING PERSON;So;0;ON;;;;;N;;;;; 1F9CE;KNEELING PERSON;So;0;ON;;;;;N;;;;; 1F9CF;DEAF PERSON;So;0;ON;;;;;N;;;;; @@ -31992,20 +32693,273 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1FA71;ONE-PIECE SWIMSUIT;So;0;ON;;;;;N;;;;; 1FA72;BRIEFS;So;0;ON;;;;;N;;;;; 1FA73;SHORTS;So;0;ON;;;;;N;;;;; +1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;; 1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;; 1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;; 1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;; 1FA80;YO-YO;So;0;ON;;;;;N;;;;; 1FA81;KITE;So;0;ON;;;;;N;;;;; 1FA82;PARACHUTE;So;0;ON;;;;;N;;;;; +1FA83;BOOMERANG;So;0;ON;;;;;N;;;;; +1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;; +1FA85;PINATA;So;0;ON;;;;;N;;;;; +1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;; 1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;; 1FA91;CHAIR;So;0;ON;;;;;N;;;;; 1FA92;RAZOR;So;0;ON;;;;;N;;;;; 1FA93;AXE;So;0;ON;;;;;N;;;;; 1FA94;DIYA LAMP;So;0;ON;;;;;N;;;;; 1FA95;BANJO;So;0;ON;;;;;N;;;;; +1FA96;MILITARY HELMET;So;0;ON;;;;;N;;;;; +1FA97;ACCORDION;So;0;ON;;;;;N;;;;; +1FA98;LONG DRUM;So;0;ON;;;;;N;;;;; +1FA99;COIN;So;0;ON;;;;;N;;;;; +1FA9A;CARPENTRY SAW;So;0;ON;;;;;N;;;;; +1FA9B;SCREWDRIVER;So;0;ON;;;;;N;;;;; +1FA9C;LADDER;So;0;ON;;;;;N;;;;; +1FA9D;HOOK;So;0;ON;;;;;N;;;;; +1FA9E;MIRROR;So;0;ON;;;;;N;;;;; +1FA9F;WINDOW;So;0;ON;;;;;N;;;;; +1FAA0;PLUNGER;So;0;ON;;;;;N;;;;; +1FAA1;SEWING NEEDLE;So;0;ON;;;;;N;;;;; +1FAA2;KNOT;So;0;ON;;;;;N;;;;; +1FAA3;BUCKET;So;0;ON;;;;;N;;;;; +1FAA4;MOUSE TRAP;So;0;ON;;;;;N;;;;; +1FAA5;TOOTHBRUSH;So;0;ON;;;;;N;;;;; +1FAA6;HEADSTONE;So;0;ON;;;;;N;;;;; +1FAA7;PLACARD;So;0;ON;;;;;N;;;;; +1FAA8;ROCK;So;0;ON;;;;;N;;;;; +1FAB0;FLY;So;0;ON;;;;;N;;;;; +1FAB1;WORM;So;0;ON;;;;;N;;;;; +1FAB2;BEETLE;So;0;ON;;;;;N;;;;; +1FAB3;COCKROACH;So;0;ON;;;;;N;;;;; +1FAB4;POTTED PLANT;So;0;ON;;;;;N;;;;; +1FAB5;WOOD;So;0;ON;;;;;N;;;;; +1FAB6;FEATHER;So;0;ON;;;;;N;;;;; +1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;; +1FAC1;LUNGS;So;0;ON;;;;;N;;;;; +1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;; +1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;; +1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;; +1FAD2;OLIVE;So;0;ON;;;;;N;;;;; +1FAD3;FLATBREAD;So;0;ON;;;;;N;;;;; +1FAD4;TAMALE;So;0;ON;;;;;N;;;;; +1FAD5;FONDUE;So;0;ON;;;;;N;;;;; +1FAD6;TEAPOT;So;0;ON;;;;;N;;;;; +1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;; +1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;; +1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;; +1FB03;BLOCK SEXTANT-3;So;0;ON;;;;;N;;;;; +1FB04;BLOCK SEXTANT-13;So;0;ON;;;;;N;;;;; +1FB05;BLOCK SEXTANT-23;So;0;ON;;;;;N;;;;; +1FB06;BLOCK SEXTANT-123;So;0;ON;;;;;N;;;;; +1FB07;BLOCK SEXTANT-4;So;0;ON;;;;;N;;;;; +1FB08;BLOCK SEXTANT-14;So;0;ON;;;;;N;;;;; +1FB09;BLOCK SEXTANT-24;So;0;ON;;;;;N;;;;; +1FB0A;BLOCK SEXTANT-124;So;0;ON;;;;;N;;;;; +1FB0B;BLOCK SEXTANT-34;So;0;ON;;;;;N;;;;; +1FB0C;BLOCK SEXTANT-134;So;0;ON;;;;;N;;;;; +1FB0D;BLOCK SEXTANT-234;So;0;ON;;;;;N;;;;; +1FB0E;BLOCK SEXTANT-1234;So;0;ON;;;;;N;;;;; +1FB0F;BLOCK SEXTANT-5;So;0;ON;;;;;N;;;;; +1FB10;BLOCK SEXTANT-15;So;0;ON;;;;;N;;;;; +1FB11;BLOCK SEXTANT-25;So;0;ON;;;;;N;;;;; +1FB12;BLOCK SEXTANT-125;So;0;ON;;;;;N;;;;; +1FB13;BLOCK SEXTANT-35;So;0;ON;;;;;N;;;;; +1FB14;BLOCK SEXTANT-235;So;0;ON;;;;;N;;;;; +1FB15;BLOCK SEXTANT-1235;So;0;ON;;;;;N;;;;; +1FB16;BLOCK SEXTANT-45;So;0;ON;;;;;N;;;;; +1FB17;BLOCK SEXTANT-145;So;0;ON;;;;;N;;;;; +1FB18;BLOCK SEXTANT-245;So;0;ON;;;;;N;;;;; +1FB19;BLOCK SEXTANT-1245;So;0;ON;;;;;N;;;;; +1FB1A;BLOCK SEXTANT-345;So;0;ON;;;;;N;;;;; +1FB1B;BLOCK SEXTANT-1345;So;0;ON;;;;;N;;;;; +1FB1C;BLOCK SEXTANT-2345;So;0;ON;;;;;N;;;;; +1FB1D;BLOCK SEXTANT-12345;So;0;ON;;;;;N;;;;; +1FB1E;BLOCK SEXTANT-6;So;0;ON;;;;;N;;;;; +1FB1F;BLOCK SEXTANT-16;So;0;ON;;;;;N;;;;; +1FB20;BLOCK SEXTANT-26;So;0;ON;;;;;N;;;;; +1FB21;BLOCK SEXTANT-126;So;0;ON;;;;;N;;;;; +1FB22;BLOCK SEXTANT-36;So;0;ON;;;;;N;;;;; +1FB23;BLOCK SEXTANT-136;So;0;ON;;;;;N;;;;; +1FB24;BLOCK SEXTANT-236;So;0;ON;;;;;N;;;;; +1FB25;BLOCK SEXTANT-1236;So;0;ON;;;;;N;;;;; +1FB26;BLOCK SEXTANT-46;So;0;ON;;;;;N;;;;; +1FB27;BLOCK SEXTANT-146;So;0;ON;;;;;N;;;;; +1FB28;BLOCK SEXTANT-1246;So;0;ON;;;;;N;;;;; +1FB29;BLOCK SEXTANT-346;So;0;ON;;;;;N;;;;; +1FB2A;BLOCK SEXTANT-1346;So;0;ON;;;;;N;;;;; +1FB2B;BLOCK SEXTANT-2346;So;0;ON;;;;;N;;;;; +1FB2C;BLOCK SEXTANT-12346;So;0;ON;;;;;N;;;;; +1FB2D;BLOCK SEXTANT-56;So;0;ON;;;;;N;;;;; +1FB2E;BLOCK SEXTANT-156;So;0;ON;;;;;N;;;;; +1FB2F;BLOCK SEXTANT-256;So;0;ON;;;;;N;;;;; +1FB30;BLOCK SEXTANT-1256;So;0;ON;;;;;N;;;;; +1FB31;BLOCK SEXTANT-356;So;0;ON;;;;;N;;;;; +1FB32;BLOCK SEXTANT-1356;So;0;ON;;;;;N;;;;; +1FB33;BLOCK SEXTANT-2356;So;0;ON;;;;;N;;;;; +1FB34;BLOCK SEXTANT-12356;So;0;ON;;;;;N;;;;; +1FB35;BLOCK SEXTANT-456;So;0;ON;;;;;N;;;;; +1FB36;BLOCK SEXTANT-1456;So;0;ON;;;;;N;;;;; +1FB37;BLOCK SEXTANT-2456;So;0;ON;;;;;N;;;;; +1FB38;BLOCK SEXTANT-12456;So;0;ON;;;;;N;;;;; +1FB39;BLOCK SEXTANT-3456;So;0;ON;;;;;N;;;;; +1FB3A;BLOCK SEXTANT-13456;So;0;ON;;;;;N;;;;; +1FB3B;BLOCK SEXTANT-23456;So;0;ON;;;;;N;;;;; +1FB3C;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB3D;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB3E;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB3F;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB40;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB41;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB42;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB43;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB44;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB45;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB46;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB47;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB48;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB49;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4A;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4B;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB4C;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4D;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4E;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4F;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB50;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB51;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB52;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB53;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB54;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB55;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB56;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB57;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB58;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB59;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB5A;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB5B;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB5C;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5D;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5E;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5F;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB60;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB61;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB62;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB63;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB64;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB65;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB66;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB67;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB68;UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB69;LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6A;UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6B;LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6C;LEFT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6D;UPPER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6E;RIGHT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6F;LOWER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB70;VERTICAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; +1FB71;VERTICAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; +1FB72;VERTICAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; +1FB73;VERTICAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; +1FB74;VERTICAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; +1FB75;VERTICAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; +1FB76;HORIZONTAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; +1FB77;HORIZONTAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; +1FB78;HORIZONTAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; +1FB79;HORIZONTAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; +1FB7A;HORIZONTAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; +1FB7B;HORIZONTAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; +1FB7C;LEFT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7D;LEFT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7E;RIGHT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7F;RIGHT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB80;UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB81;HORIZONTAL ONE EIGHTH BLOCK-1358;So;0;ON;;;;;N;;;;; +1FB82;UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB83;UPPER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB84;UPPER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB85;UPPER THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB86;UPPER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB87;RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB88;RIGHT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB89;RIGHT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB8A;RIGHT THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB8B;RIGHT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB8C;LEFT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8D;RIGHT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8E;UPPER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8F;LOWER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB90;INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB91;UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB92;UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB94;LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB95;CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; +1FB96;INVERSE CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; +1FB97;HEAVY HORIZONTAL FILL;So;0;ON;;;;;N;;;;; +1FB98;UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;; +1FB99;UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;; +1FB9A;UPPER AND LOWER TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB9B;LEFT AND RIGHT TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB9C;UPPER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9D;UPPER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9E;LOWER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9F;LOWER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FBA0;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; +1FBA1;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA2;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA3;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA4;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA5;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA6;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA7;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA8;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA9;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAA;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; +1FBAB;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBAC;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAD;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAE;BOX DRAWINGS LIGHT DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; +1FBAF;BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE;So;0;ON;;;;;N;;;;; +1FBB0;ARROWHEAD-SHAPED POINTER;So;0;ON;;;;;N;;;;; +1FBB1;INVERSE CHECK MARK;So;0;ON;;;;;N;;;;; +1FBB2;LEFT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; +1FBB3;RIGHT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; +1FBB4;INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;;;;; +1FBB5;LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB6;RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB7;DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB8;UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB9;LEFT HALF FOLDER;So;0;ON;;;;;N;;;;; +1FBBA;RIGHT HALF FOLDER;So;0;ON;;;;;N;;;;; +1FBBB;VOIDED GREEK CROSS;So;0;ON;;;;;N;;;;; +1FBBC;RIGHT OPEN SQUARED DOT;So;0;ON;;;;;N;;;;; +1FBBD;NEGATIVE DIAGONAL CROSS;So;0;ON;;;;;N;;;;; +1FBBE;NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBBF;NEGATIVE DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; +1FBC0;WHITE HEAVY SALTIRE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;; +1FBC1;LEFT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC2;MIDDLE THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC3;RIGHT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC4;NEGATIVE SQUARED QUESTION MARK;So;0;ON;;;;;N;;;;; +1FBC5;STICK FIGURE;So;0;ON;;;;;N;;;;; +1FBC6;STICK FIGURE WITH ARMS RAISED;So;0;ON;;;;;N;;;;; +1FBC7;STICK FIGURE LEANING LEFT;So;0;ON;;;;;N;;;;; +1FBC8;STICK FIGURE LEANING RIGHT;So;0;ON;;;;;N;;;;; +1FBC9;STICK FIGURE WITH DRESS;So;0;ON;;;;;N;;;;; +1FBCA;WHITE UP-POINTING CHEVRON;So;0;ON;;;;;N;;;;; +1FBF0;SEGMENTED DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; +1FBF1;SEGMENTED DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; +1FBF2;SEGMENTED DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; +1FBF3;SEGMENTED DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; +1FBF4;SEGMENTED DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; +1FBF5;SEGMENTED DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; +1FBF6;SEGMENTED DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; +1FBF7;SEGMENTED DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; +1FBF8;SEGMENTED DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; +1FBF9;SEGMENTED DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 20000;;Lo;0;L;;;;;N;;;;; -2A6D6;;Lo;0;L;;;;;N;;;;; +2A6DD;;Lo;0;L;;;;;N;;;;; 2A700;;Lo;0;L;;;;;N;;;;; 2B734;;Lo;0;L;;;;;N;;;;; 2B740;;Lo;0;L;;;;;N;;;;; @@ -32556,6 +33510,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 2FA1B;CJK COMPATIBILITY IDEOGRAPH-2FA1B;Lo;0;L;9F16;;;;N;;;;; 2FA1C;CJK COMPATIBILITY IDEOGRAPH-2FA1C;Lo;0;L;9F3B;;;;N;;;;; 2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;; +30000;;Lo;0;L;;;;;N;;;;; +3134A;;Lo;0;L;;;;;N;;;;; E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;; E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;; E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;; diff --git a/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt b/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt index 7856f2b4..d67ba023 100644 --- a/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt +++ b/icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt @@ -1,6 +1,6 @@ -# DerivedCoreProperties-12.1.0.txt -# Date: 2019-03-10, 10:53:06 GMT -# © 2019 Unicode®, Inc. +# DerivedCoreProperties-13.0.0.txt +# Date: 2020-01-22, 00:07:19 GMT +# © 2020 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html # @@ -342,7 +342,7 @@ FFE9..FFEC ; Math 0840..0858 ; Alphabetic 0860..086A ; Alphabetic 08A0..08B4 ; Alphabetic -08B6..08BD ; Alphabetic +08B6..08C7 ; Alphabetic 08D4..08DF ; Alphabetic 08E3..08E9 ; Alphabetic 08F0..0902 ; Alphabetic @@ -496,7 +496,7 @@ FFE9..FFEC ; Math 0CF1..0CF2 ; Alphabetic 0D00..0D01 ; Alphabetic 0D02..0D03 ; Alphabetic -0D05..0D0C ; Alphabetic +0D04..0D0C ; Alphabetic 0D0E..0D10 ; Alphabetic 0D12..0D3A ; Alphabetic 0D3D ; Alphabetic @@ -510,6 +510,7 @@ FFE9..FFEC ; Math 0D5F..0D61 ; Alphabetic 0D62..0D63 ; Alphabetic 0D7A..0D7F ; Alphabetic +0D81 ; Alphabetic 0D82..0D83 ; Alphabetic 0D85..0D96 ; Alphabetic 0D9A..0DB1 ; Alphabetic @@ -668,6 +669,7 @@ FFE9..FFEC ; Math 1A6D..1A72 ; Alphabetic 1A73..1A74 ; Alphabetic 1AA7 ; Alphabetic +1ABF..1AC0 ; Alphabetic 1B00..1B03 ; Alphabetic 1B04 ; Alphabetic 1B05..1B33 ; Alphabetic @@ -797,10 +799,10 @@ FFE9..FFEC ; Math 30FF ; Alphabetic 3105..312F ; Alphabetic 3131..318E ; Alphabetic -31A0..31BA ; Alphabetic +31A0..31BF ; Alphabetic 31F0..31FF ; Alphabetic -3400..4DB5 ; Alphabetic -4E00..9FEF ; Alphabetic +3400..4DBF ; Alphabetic +4E00..9FFC ; Alphabetic A000..A014 ; Alphabetic A015 ; Alphabetic A016..A48C ; Alphabetic @@ -827,7 +829,8 @@ A788 ; Alphabetic A78B..A78E ; Alphabetic A78F ; Alphabetic A790..A7BF ; Alphabetic -A7C2..A7C6 ; Alphabetic +A7C2..A7CA ; Alphabetic +A7F5..A7F6 ; Alphabetic A7F7 ; Alphabetic A7F8..A7F9 ; Alphabetic A7FA ; Alphabetic @@ -913,7 +916,8 @@ AB20..AB26 ; Alphabetic AB28..AB2E ; Alphabetic AB30..AB5A ; Alphabetic AB5C..AB5F ; Alphabetic -AB60..AB67 ; Alphabetic +AB60..AB68 ; Alphabetic +AB69 ; Alphabetic AB70..ABBF ; Alphabetic ABC0..ABE2 ; Alphabetic ABE3..ABE4 ; Alphabetic @@ -1018,9 +1022,13 @@ FFDA..FFDC ; Alphabetic 10CC0..10CF2 ; Alphabetic 10D00..10D23 ; Alphabetic 10D24..10D27 ; Alphabetic +10E80..10EA9 ; Alphabetic +10EAB..10EAC ; Alphabetic +10EB0..10EB1 ; Alphabetic 10F00..10F1C ; Alphabetic 10F27 ; Alphabetic 10F30..10F45 ; Alphabetic +10FB0..10FC4 ; Alphabetic 10FE0..10FF6 ; Alphabetic 11000 ; Alphabetic 11001 ; Alphabetic @@ -1040,6 +1048,7 @@ FFDA..FFDC ; Alphabetic 1112D..11132 ; Alphabetic 11144 ; Alphabetic 11145..11146 ; Alphabetic +11147 ; Alphabetic 11150..11172 ; Alphabetic 11176 ; Alphabetic 11180..11181 ; Alphabetic @@ -1049,6 +1058,8 @@ FFDA..FFDC ; Alphabetic 111B6..111BE ; Alphabetic 111BF ; Alphabetic 111C1..111C4 ; Alphabetic +111CE ; Alphabetic +111CF ; Alphabetic 111DA ; Alphabetic 111DC ; Alphabetic 11200..11211 ; Alphabetic @@ -1093,7 +1104,7 @@ FFDA..FFDC ; Alphabetic 11443..11444 ; Alphabetic 11445 ; Alphabetic 11447..1144A ; Alphabetic -1145F ; Alphabetic +1145F..11461 ; Alphabetic 11480..114AF ; Alphabetic 114B0..114B2 ; Alphabetic 114B3..114B8 ; Alphabetic @@ -1138,7 +1149,18 @@ FFDA..FFDC ; Alphabetic 1182F..11837 ; Alphabetic 11838 ; Alphabetic 118A0..118DF ; Alphabetic -118FF ; Alphabetic +118FF..11906 ; Alphabetic +11909 ; Alphabetic +1190C..11913 ; Alphabetic +11915..11916 ; Alphabetic +11918..1192F ; Alphabetic +11930..11935 ; Alphabetic +11937..11938 ; Alphabetic +1193B..1193C ; Alphabetic +1193F ; Alphabetic +11940 ; Alphabetic +11941 ; Alphabetic +11942 ; Alphabetic 119A0..119A7 ; Alphabetic 119AA..119D0 ; Alphabetic 119D1..119D3 ; Alphabetic @@ -1201,6 +1223,7 @@ FFDA..FFDC ; Alphabetic 11EE0..11EF2 ; Alphabetic 11EF3..11EF4 ; Alphabetic 11EF5..11EF6 ; Alphabetic +11FB0 ; Alphabetic 12000..12399 ; Alphabetic 12400..1246E ; Alphabetic 12480..12543 ; Alphabetic @@ -1222,8 +1245,10 @@ FFDA..FFDC ; Alphabetic 16F93..16F9F ; Alphabetic 16FE0..16FE1 ; Alphabetic 16FE3 ; Alphabetic +16FF0..16FF1 ; Alphabetic 17000..187F7 ; Alphabetic -18800..18AF2 ; Alphabetic +18800..18CD5 ; Alphabetic +18D00..18D08 ; Alphabetic 1B000..1B11E ; Alphabetic 1B150..1B152 ; Alphabetic 1B164..1B167 ; Alphabetic @@ -1312,14 +1337,15 @@ FFDA..FFDC ; Alphabetic 1F130..1F149 ; Alphabetic 1F150..1F169 ; Alphabetic 1F170..1F189 ; Alphabetic -20000..2A6D6 ; Alphabetic +20000..2A6DD ; Alphabetic 2A700..2B734 ; Alphabetic 2B740..2B81D ; Alphabetic 2B820..2CEA1 ; Alphabetic 2CEB0..2EBE0 ; Alphabetic 2F800..2FA1D ; Alphabetic +30000..3134A ; Alphabetic -# Total code points: 127256 +# Total code points: 132875 # ================================================ @@ -1945,11 +1971,14 @@ A7BB ; Lowercase A7BD ; Lowercase A7BF ; Lowercase A7C3 ; Lowercase +A7C8 ; Lowercase +A7CA ; Lowercase +A7F6 ; Lowercase A7F8..A7F9 ; Lowercase A7FA ; Lowercase AB30..AB5A ; Lowercase AB5C..AB5F ; Lowercase -AB60..AB67 ; Lowercase +AB60..AB68 ; Lowercase AB70..ABBF ; Lowercase FB00..FB06 ; Lowercase FB13..FB17 ; Lowercase @@ -1989,7 +2018,7 @@ FF41..FF5A ; Lowercase 1D7CB ; Lowercase 1E922..1E943 ; Lowercase -# Total code points: 2340 +# Total code points: 2344 # ================================================ @@ -2595,7 +2624,9 @@ A7BA ; Uppercase A7BC ; Uppercase A7BE ; Uppercase A7C2 ; Uppercase -A7C4..A7C6 ; Uppercase +A7C4..A7C7 ; Uppercase +A7C9 ; Uppercase +A7F5 ; Uppercase FF21..FF3A ; Uppercase 10400..10427 ; Uppercase 104B0..104D3 ; Uppercase @@ -2638,7 +2669,7 @@ FF21..FF3A ; Uppercase 1F150..1F169 ; Uppercase 1F170..1F189 ; Uppercase -# Total code points: 1908 +# Total code points: 1911 # ================================================ @@ -2748,12 +2779,13 @@ A770 ; Cased A771..A787 ; Cased A78B..A78E ; Cased A790..A7BF ; Cased -A7C2..A7C6 ; Cased +A7C2..A7CA ; Cased +A7F5..A7F6 ; Cased A7F8..A7F9 ; Cased A7FA ; Cased AB30..AB5A ; Cased AB5C..AB5F ; Cased -AB60..AB67 ; Cased +AB60..AB68 ; Cased AB70..ABBF ; Cased FB00..FB06 ; Cased FB13..FB17 ; Cased @@ -2801,7 +2833,7 @@ FF41..FF5A ; Cased 1F150..1F169 ; Cased 1F170..1F189 ; Cased -# Total code points: 4279 +# Total code points: 4286 # ================================================ @@ -2841,6 +2873,7 @@ FF41..FF5A ; Cased 0483..0487 ; Case_Ignorable 0488..0489 ; Case_Ignorable 0559 ; Case_Ignorable +055F ; Case_Ignorable 0591..05BD ; Case_Ignorable 05BF ; Case_Ignorable 05C1..05C2 ; Case_Ignorable @@ -2911,7 +2944,7 @@ FF41..FF5A ; Cased 0B3F ; Case_Ignorable 0B41..0B44 ; Case_Ignorable 0B4D ; Case_Ignorable -0B56 ; Case_Ignorable +0B55..0B56 ; Case_Ignorable 0B62..0B63 ; Case_Ignorable 0B82 ; Case_Ignorable 0BC0 ; Case_Ignorable @@ -2934,6 +2967,7 @@ FF41..FF5A ; Cased 0D41..0D44 ; Case_Ignorable 0D4D ; Case_Ignorable 0D62..0D63 ; Case_Ignorable +0D81 ; Case_Ignorable 0DCA ; Case_Ignorable 0DD2..0DD4 ; Case_Ignorable 0DD6 ; Case_Ignorable @@ -2999,6 +3033,7 @@ FF41..FF5A ; Cased 1AA7 ; Case_Ignorable 1AB0..1ABD ; Case_Ignorable 1ABE ; Case_Ignorable +1ABF..1AC0 ; Case_Ignorable 1B00..1B03 ; Case_Ignorable 1B34 ; Case_Ignorable 1B36..1B3A ; Case_Ignorable @@ -3084,6 +3119,7 @@ A802 ; Case_Ignorable A806 ; Case_Ignorable A80B ; Case_Ignorable A825..A826 ; Case_Ignorable +A82C ; Case_Ignorable A8C4..A8C5 ; Case_Ignorable A8E0..A8F1 ; Case_Ignorable A8FF ; Case_Ignorable @@ -3114,6 +3150,8 @@ AAF3..AAF4 ; Case_Ignorable AAF6 ; Case_Ignorable AB5B ; Case_Ignorable AB5C..AB5F ; Case_Ignorable +AB69 ; Case_Ignorable +AB6A..AB6B ; Case_Ignorable ABE5 ; Case_Ignorable ABE8 ; Case_Ignorable ABED ; Case_Ignorable @@ -3144,6 +3182,7 @@ FFF9..FFFB ; Case_Ignorable 10A3F ; Case_Ignorable 10AE5..10AE6 ; Case_Ignorable 10D24..10D27 ; Case_Ignorable +10EAB..10EAC ; Case_Ignorable 10F46..10F50 ; Case_Ignorable 11001 ; Case_Ignorable 11038..11046 ; Case_Ignorable @@ -3159,6 +3198,7 @@ FFF9..FFFB ; Case_Ignorable 11180..11181 ; Case_Ignorable 111B6..111BE ; Case_Ignorable 111C9..111CC ; Case_Ignorable +111CF ; Case_Ignorable 1122F..11231 ; Case_Ignorable 11234 ; Case_Ignorable 11236..11237 ; Case_Ignorable @@ -3194,6 +3234,9 @@ FFF9..FFFB ; Case_Ignorable 11727..1172B ; Case_Ignorable 1182F..11837 ; Case_Ignorable 11839..1183A ; Case_Ignorable +1193B..1193C ; Case_Ignorable +1193E ; Case_Ignorable +11943 ; Case_Ignorable 119D4..119D7 ; Case_Ignorable 119DA..119DB ; Case_Ignorable 119E0 ; Case_Ignorable @@ -3230,6 +3273,7 @@ FFF9..FFFB ; Case_Ignorable 16F93..16F9F ; Case_Ignorable 16FE0..16FE1 ; Case_Ignorable 16FE3 ; Case_Ignorable +16FE4 ; Case_Ignorable 1BC9D..1BC9E ; Case_Ignorable 1BCA0..1BCA3 ; Case_Ignorable 1D167..1D169 ; Case_Ignorable @@ -3260,7 +3304,7 @@ E0001 ; Case_Ignorable E0020..E007F ; Case_Ignorable E0100..E01EF ; Case_Ignorable -# Total code points: 2396 +# Total code points: 2413 # ================================================ @@ -3860,7 +3904,9 @@ A7BA ; Changes_When_Lowercased A7BC ; Changes_When_Lowercased A7BE ; Changes_When_Lowercased A7C2 ; Changes_When_Lowercased -A7C4..A7C6 ; Changes_When_Lowercased +A7C4..A7C7 ; Changes_When_Lowercased +A7C9 ; Changes_When_Lowercased +A7F5 ; Changes_When_Lowercased FF21..FF3A ; Changes_When_Lowercased 10400..10427 ; Changes_When_Lowercased 104B0..104D3 ; Changes_When_Lowercased @@ -3869,7 +3915,7 @@ FF21..FF3A ; Changes_When_Lowercased 16E40..16E5F ; Changes_When_Lowercased 1E900..1E921 ; Changes_When_Lowercased -# Total code points: 1390 +# Total code points: 1393 # ================================================ @@ -4483,6 +4529,9 @@ A7BB ; Changes_When_Uppercased A7BD ; Changes_When_Uppercased A7BF ; Changes_When_Uppercased A7C3 ; Changes_When_Uppercased +A7C8 ; Changes_When_Uppercased +A7CA ; Changes_When_Uppercased +A7F6 ; Changes_When_Uppercased AB53 ; Changes_When_Uppercased AB70..ABBF ; Changes_When_Uppercased FB00..FB06 ; Changes_When_Uppercased @@ -4495,7 +4544,7 @@ FF41..FF5A ; Changes_When_Uppercased 16E60..16E7F ; Changes_When_Uppercased 1E922..1E943 ; Changes_When_Uppercased -# Total code points: 1482 +# Total code points: 1485 # ================================================ @@ -5108,6 +5157,9 @@ A7BB ; Changes_When_Titlecased A7BD ; Changes_When_Titlecased A7BF ; Changes_When_Titlecased A7C3 ; Changes_When_Titlecased +A7C8 ; Changes_When_Titlecased +A7CA ; Changes_When_Titlecased +A7F6 ; Changes_When_Titlecased AB53 ; Changes_When_Titlecased AB70..ABBF ; Changes_When_Titlecased FB00..FB06 ; Changes_When_Titlecased @@ -5120,7 +5172,7 @@ FF41..FF5A ; Changes_When_Titlecased 16E60..16E7F ; Changes_When_Titlecased 1E922..1E943 ; Changes_When_Titlecased -# Total code points: 1409 +# Total code points: 1412 # ================================================ @@ -5730,7 +5782,9 @@ A7BA ; Changes_When_Casefolded A7BC ; Changes_When_Casefolded A7BE ; Changes_When_Casefolded A7C2 ; Changes_When_Casefolded -A7C4..A7C6 ; Changes_When_Casefolded +A7C4..A7C7 ; Changes_When_Casefolded +A7C9 ; Changes_When_Casefolded +A7F5 ; Changes_When_Casefolded AB70..ABBF ; Changes_When_Casefolded FB00..FB06 ; Changes_When_Casefolded FB13..FB17 ; Changes_When_Casefolded @@ -5742,7 +5796,7 @@ FF21..FF3A ; Changes_When_Casefolded 16E40..16E5F ; Changes_When_Casefolded 1E900..1E921 ; Changes_When_Casefolded -# Total code points: 1463 +# Total code points: 1466 # ================================================ @@ -5859,7 +5913,8 @@ A78B..A78D ; Changes_When_Casemapped A790..A794 ; Changes_When_Casemapped A796..A7AE ; Changes_When_Casemapped A7B0..A7BF ; Changes_When_Casemapped -A7C2..A7C6 ; Changes_When_Casemapped +A7C2..A7CA ; Changes_When_Casemapped +A7F5..A7F6 ; Changes_When_Casemapped AB53 ; Changes_When_Casemapped AB70..ABBF ; Changes_When_Casemapped FB00..FB06 ; Changes_When_Casemapped @@ -5875,7 +5930,7 @@ FF41..FF5A ; Changes_When_Casemapped 16E40..16E7F ; Changes_When_Casemapped 1E900..1E943 ; Changes_When_Casemapped -# Total code points: 2841 +# Total code points: 2847 # ================================================ @@ -5949,7 +6004,7 @@ FF41..FF5A ; Changes_When_Casemapped 0840..0858 ; ID_Start 0860..086A ; ID_Start 08A0..08B4 ; ID_Start -08B6..08BD ; ID_Start +08B6..08C7 ; ID_Start 0904..0939 ; ID_Start 093D ; ID_Start 0950 ; ID_Start @@ -6026,7 +6081,7 @@ FF41..FF5A ; Changes_When_Casemapped 0CDE ; ID_Start 0CE0..0CE1 ; ID_Start 0CF1..0CF2 ; ID_Start -0D05..0D0C ; ID_Start +0D04..0D0C ; ID_Start 0D0E..0D10 ; ID_Start 0D12..0D3A ; ID_Start 0D3D ; ID_Start @@ -6225,10 +6280,10 @@ FF41..FF5A ; Changes_When_Casemapped 30FF ; ID_Start 3105..312F ; ID_Start 3131..318E ; ID_Start -31A0..31BA ; ID_Start +31A0..31BF ; ID_Start 31F0..31FF ; ID_Start -3400..4DB5 ; ID_Start -4E00..9FEF ; ID_Start +3400..4DBF ; ID_Start +4E00..9FFC ; ID_Start A000..A014 ; ID_Start A015 ; ID_Start A016..A48C ; ID_Start @@ -6253,7 +6308,8 @@ A788 ; ID_Start A78B..A78E ; ID_Start A78F ; ID_Start A790..A7BF ; ID_Start -A7C2..A7C6 ; ID_Start +A7C2..A7CA ; ID_Start +A7F5..A7F6 ; ID_Start A7F7 ; ID_Start A7F8..A7F9 ; ID_Start A7FA ; ID_Start @@ -6300,7 +6356,8 @@ AB20..AB26 ; ID_Start AB28..AB2E ; ID_Start AB30..AB5A ; ID_Start AB5C..AB5F ; ID_Start -AB60..AB67 ; ID_Start +AB60..AB68 ; ID_Start +AB69 ; ID_Start AB70..ABBF ; ID_Start ABC0..ABE2 ; ID_Start AC00..D7A3 ; ID_Start @@ -6394,15 +6451,19 @@ FFDA..FFDC ; ID_Start 10C80..10CB2 ; ID_Start 10CC0..10CF2 ; ID_Start 10D00..10D23 ; ID_Start +10E80..10EA9 ; ID_Start +10EB0..10EB1 ; ID_Start 10F00..10F1C ; ID_Start 10F27 ; ID_Start 10F30..10F45 ; ID_Start +10FB0..10FC4 ; ID_Start 10FE0..10FF6 ; ID_Start 11003..11037 ; ID_Start 11083..110AF ; ID_Start 110D0..110E8 ; ID_Start 11103..11126 ; ID_Start 11144 ; ID_Start +11147 ; ID_Start 11150..11172 ; ID_Start 11176 ; ID_Start 11183..111B2 ; ID_Start @@ -6428,7 +6489,7 @@ FFDA..FFDC ; ID_Start 1135D..11361 ; ID_Start 11400..11434 ; ID_Start 11447..1144A ; ID_Start -1145F ; ID_Start +1145F..11461 ; ID_Start 11480..114AF ; ID_Start 114C4..114C5 ; ID_Start 114C7 ; ID_Start @@ -6441,7 +6502,13 @@ FFDA..FFDC ; ID_Start 11700..1171A ; ID_Start 11800..1182B ; ID_Start 118A0..118DF ; ID_Start -118FF ; ID_Start +118FF..11906 ; ID_Start +11909 ; ID_Start +1190C..11913 ; ID_Start +11915..11916 ; ID_Start +11918..1192F ; ID_Start +1193F ; ID_Start +11941 ; ID_Start 119A0..119A7 ; ID_Start 119AA..119D0 ; ID_Start 119E1 ; ID_Start @@ -6466,6 +6533,7 @@ FFDA..FFDC ; ID_Start 11D6A..11D89 ; ID_Start 11D98 ; ID_Start 11EE0..11EF2 ; ID_Start +11FB0 ; ID_Start 12000..12399 ; ID_Start 12400..1246E ; ID_Start 12480..12543 ; ID_Start @@ -6485,7 +6553,8 @@ FFDA..FFDC ; ID_Start 16FE0..16FE1 ; ID_Start 16FE3 ; ID_Start 17000..187F7 ; ID_Start -18800..18AF2 ; ID_Start +18800..18CD5 ; ID_Start +18D00..18D08 ; ID_Start 1B000..1B11E ; ID_Start 1B150..1B152 ; ID_Start 1B164..1B167 ; ID_Start @@ -6564,14 +6633,15 @@ FFDA..FFDC ; ID_Start 1EEA1..1EEA3 ; ID_Start 1EEA5..1EEA9 ; ID_Start 1EEAB..1EEBB ; ID_Start -20000..2A6D6 ; ID_Start +20000..2A6DD ; ID_Start 2A700..2B734 ; ID_Start 2B740..2B81D ; ID_Start 2B820..2CEA1 ; ID_Start 2CEB0..2EBE0 ; ID_Start 2F800..2FA1D ; ID_Start +30000..3134A ; ID_Start -# Total code points: 125884 +# Total code points: 131482 # ================================================ @@ -6677,7 +6747,7 @@ FFDA..FFDC ; ID_Start 0859..085B ; ID_Continue 0860..086A ; ID_Continue 08A0..08B4 ; ID_Continue -08B6..08BD ; ID_Continue +08B6..08C7 ; ID_Continue 08D3..08E1 ; ID_Continue 08E3..0902 ; ID_Continue 0903 ; ID_Continue @@ -6782,7 +6852,7 @@ FFDA..FFDC ; ID_Start 0B47..0B48 ; ID_Continue 0B4B..0B4C ; ID_Continue 0B4D ; ID_Continue -0B56 ; ID_Continue +0B55..0B56 ; ID_Continue 0B57 ; ID_Continue 0B5C..0B5D ; ID_Continue 0B5F..0B61 ; ID_Continue @@ -6851,7 +6921,7 @@ FFDA..FFDC ; ID_Start 0CF1..0CF2 ; ID_Continue 0D00..0D01 ; ID_Continue 0D02..0D03 ; ID_Continue -0D05..0D0C ; ID_Continue +0D04..0D0C ; ID_Continue 0D0E..0D10 ; ID_Continue 0D12..0D3A ; ID_Continue 0D3B..0D3C ; ID_Continue @@ -6868,6 +6938,7 @@ FFDA..FFDC ; ID_Start 0D62..0D63 ; ID_Continue 0D66..0D6F ; ID_Continue 0D7A..0D7F ; ID_Continue +0D81 ; ID_Continue 0D82..0D83 ; ID_Continue 0D85..0D96 ; ID_Continue 0D9A..0DB1 ; ID_Continue @@ -7057,6 +7128,7 @@ FFDA..FFDC ; ID_Start 1A90..1A99 ; ID_Continue 1AA7 ; ID_Continue 1AB0..1ABD ; ID_Continue +1ABF..1AC0 ; ID_Continue 1B00..1B03 ; ID_Continue 1B04 ; ID_Continue 1B05..1B33 ; ID_Continue @@ -7215,10 +7287,10 @@ FFDA..FFDC ; ID_Start 30FF ; ID_Continue 3105..312F ; ID_Continue 3131..318E ; ID_Continue -31A0..31BA ; ID_Continue +31A0..31BF ; ID_Continue 31F0..31FF ; ID_Continue -3400..4DB5 ; ID_Continue -4E00..9FEF ; ID_Continue +3400..4DBF ; ID_Continue +4E00..9FFC ; ID_Continue A000..A014 ; ID_Continue A015 ; ID_Continue A016..A48C ; ID_Continue @@ -7248,7 +7320,8 @@ A788 ; ID_Continue A78B..A78E ; ID_Continue A78F ; ID_Continue A790..A7BF ; ID_Continue -A7C2..A7C6 ; ID_Continue +A7C2..A7CA ; ID_Continue +A7F5..A7F6 ; ID_Continue A7F7 ; ID_Continue A7F8..A7F9 ; ID_Continue A7FA ; ID_Continue @@ -7262,6 +7335,7 @@ A80C..A822 ; ID_Continue A823..A824 ; ID_Continue A825..A826 ; ID_Continue A827 ; ID_Continue +A82C ; ID_Continue A840..A873 ; ID_Continue A880..A881 ; ID_Continue A882..A8B3 ; ID_Continue @@ -7344,7 +7418,8 @@ AB20..AB26 ; ID_Continue AB28..AB2E ; ID_Continue AB30..AB5A ; ID_Continue AB5C..AB5F ; ID_Continue -AB60..AB67 ; ID_Continue +AB60..AB68 ; ID_Continue +AB69 ; ID_Continue AB70..ABBF ; ID_Continue ABC0..ABE2 ; ID_Continue ABE3..ABE4 ; ID_Continue @@ -7465,10 +7540,14 @@ FFDA..FFDC ; ID_Continue 10D00..10D23 ; ID_Continue 10D24..10D27 ; ID_Continue 10D30..10D39 ; ID_Continue +10E80..10EA9 ; ID_Continue +10EAB..10EAC ; ID_Continue +10EB0..10EB1 ; ID_Continue 10F00..10F1C ; ID_Continue 10F27 ; ID_Continue 10F30..10F45 ; ID_Continue 10F46..10F50 ; ID_Continue +10FB0..10FC4 ; ID_Continue 10FE0..10FF6 ; ID_Continue 11000 ; ID_Continue 11001 ; ID_Continue @@ -7493,6 +7572,7 @@ FFDA..FFDC ; ID_Continue 11136..1113F ; ID_Continue 11144 ; ID_Continue 11145..11146 ; ID_Continue +11147 ; ID_Continue 11150..11172 ; ID_Continue 11173 ; ID_Continue 11176 ; ID_Continue @@ -7504,6 +7584,8 @@ FFDA..FFDC ; ID_Continue 111BF..111C0 ; ID_Continue 111C1..111C4 ; ID_Continue 111C9..111CC ; ID_Continue +111CE ; ID_Continue +111CF ; ID_Continue 111D0..111D9 ; ID_Continue 111DA ; ID_Continue 111DC ; ID_Continue @@ -7557,7 +7639,7 @@ FFDA..FFDC ; ID_Continue 11447..1144A ; ID_Continue 11450..11459 ; ID_Continue 1145E ; ID_Continue -1145F ; ID_Continue +1145F..11461 ; ID_Continue 11480..114AF ; ID_Continue 114B0..114B2 ; ID_Continue 114B3..114B8 ; ID_Continue @@ -7612,7 +7694,22 @@ FFDA..FFDC ; ID_Continue 11839..1183A ; ID_Continue 118A0..118DF ; ID_Continue 118E0..118E9 ; ID_Continue -118FF ; ID_Continue +118FF..11906 ; ID_Continue +11909 ; ID_Continue +1190C..11913 ; ID_Continue +11915..11916 ; ID_Continue +11918..1192F ; ID_Continue +11930..11935 ; ID_Continue +11937..11938 ; ID_Continue +1193B..1193C ; ID_Continue +1193D ; ID_Continue +1193E ; ID_Continue +1193F ; ID_Continue +11940 ; ID_Continue +11941 ; ID_Continue +11942 ; ID_Continue +11943 ; ID_Continue +11950..11959 ; ID_Continue 119A0..119A7 ; ID_Continue 119AA..119D0 ; ID_Continue 119D1..119D3 ; ID_Continue @@ -7682,6 +7779,7 @@ FFDA..FFDC ; ID_Continue 11EE0..11EF2 ; ID_Continue 11EF3..11EF4 ; ID_Continue 11EF5..11EF6 ; ID_Continue +11FB0 ; ID_Continue 12000..12399 ; ID_Continue 12400..1246E ; ID_Continue 12480..12543 ; ID_Continue @@ -7707,8 +7805,11 @@ FFDA..FFDC ; ID_Continue 16F93..16F9F ; ID_Continue 16FE0..16FE1 ; ID_Continue 16FE3 ; ID_Continue +16FE4 ; ID_Continue +16FF0..16FF1 ; ID_Continue 17000..187F7 ; ID_Continue -18800..18AF2 ; ID_Continue +18800..18CD5 ; ID_Continue +18D00..18D08 ; ID_Continue 1B000..1B11E ; ID_Continue 1B150..1B152 ; ID_Continue 1B164..1B167 ; ID_Continue @@ -7814,15 +7915,17 @@ FFDA..FFDC ; ID_Continue 1EEA1..1EEA3 ; ID_Continue 1EEA5..1EEA9 ; ID_Continue 1EEAB..1EEBB ; ID_Continue -20000..2A6D6 ; ID_Continue +1FBF0..1FBF9 ; ID_Continue +20000..2A6DD ; ID_Continue 2A700..2B734 ; ID_Continue 2B740..2B81D ; ID_Continue 2B820..2CEA1 ; ID_Continue 2CEB0..2EBE0 ; ID_Continue 2F800..2FA1D ; ID_Continue +30000..3134A ; ID_Continue E0100..E01EF ; ID_Continue -# Total code points: 128789 +# Total code points: 134434 # ================================================ @@ -7893,7 +7996,7 @@ E0100..E01EF ; ID_Continue 0840..0858 ; XID_Start 0860..086A ; XID_Start 08A0..08B4 ; XID_Start -08B6..08BD ; XID_Start +08B6..08C7 ; XID_Start 0904..0939 ; XID_Start 093D ; XID_Start 0950 ; XID_Start @@ -7970,7 +8073,7 @@ E0100..E01EF ; ID_Continue 0CDE ; XID_Start 0CE0..0CE1 ; XID_Start 0CF1..0CF2 ; XID_Start -0D05..0D0C ; XID_Start +0D04..0D0C ; XID_Start 0D0E..0D10 ; XID_Start 0D12..0D3A ; XID_Start 0D3D ; XID_Start @@ -8168,10 +8271,10 @@ E0100..E01EF ; ID_Continue 30FF ; XID_Start 3105..312F ; XID_Start 3131..318E ; XID_Start -31A0..31BA ; XID_Start +31A0..31BF ; XID_Start 31F0..31FF ; XID_Start -3400..4DB5 ; XID_Start -4E00..9FEF ; XID_Start +3400..4DBF ; XID_Start +4E00..9FFC ; XID_Start A000..A014 ; XID_Start A015 ; XID_Start A016..A48C ; XID_Start @@ -8196,7 +8299,8 @@ A788 ; XID_Start A78B..A78E ; XID_Start A78F ; XID_Start A790..A7BF ; XID_Start -A7C2..A7C6 ; XID_Start +A7C2..A7CA ; XID_Start +A7F5..A7F6 ; XID_Start A7F7 ; XID_Start A7F8..A7F9 ; XID_Start A7FA ; XID_Start @@ -8243,7 +8347,8 @@ AB20..AB26 ; XID_Start AB28..AB2E ; XID_Start AB30..AB5A ; XID_Start AB5C..AB5F ; XID_Start -AB60..AB67 ; XID_Start +AB60..AB68 ; XID_Start +AB69 ; XID_Start AB70..ABBF ; XID_Start ABC0..ABE2 ; XID_Start AC00..D7A3 ; XID_Start @@ -8342,15 +8447,19 @@ FFDA..FFDC ; XID_Start 10C80..10CB2 ; XID_Start 10CC0..10CF2 ; XID_Start 10D00..10D23 ; XID_Start +10E80..10EA9 ; XID_Start +10EB0..10EB1 ; XID_Start 10F00..10F1C ; XID_Start 10F27 ; XID_Start 10F30..10F45 ; XID_Start +10FB0..10FC4 ; XID_Start 10FE0..10FF6 ; XID_Start 11003..11037 ; XID_Start 11083..110AF ; XID_Start 110D0..110E8 ; XID_Start 11103..11126 ; XID_Start 11144 ; XID_Start +11147 ; XID_Start 11150..11172 ; XID_Start 11176 ; XID_Start 11183..111B2 ; XID_Start @@ -8376,7 +8485,7 @@ FFDA..FFDC ; XID_Start 1135D..11361 ; XID_Start 11400..11434 ; XID_Start 11447..1144A ; XID_Start -1145F ; XID_Start +1145F..11461 ; XID_Start 11480..114AF ; XID_Start 114C4..114C5 ; XID_Start 114C7 ; XID_Start @@ -8389,7 +8498,13 @@ FFDA..FFDC ; XID_Start 11700..1171A ; XID_Start 11800..1182B ; XID_Start 118A0..118DF ; XID_Start -118FF ; XID_Start +118FF..11906 ; XID_Start +11909 ; XID_Start +1190C..11913 ; XID_Start +11915..11916 ; XID_Start +11918..1192F ; XID_Start +1193F ; XID_Start +11941 ; XID_Start 119A0..119A7 ; XID_Start 119AA..119D0 ; XID_Start 119E1 ; XID_Start @@ -8414,6 +8529,7 @@ FFDA..FFDC ; XID_Start 11D6A..11D89 ; XID_Start 11D98 ; XID_Start 11EE0..11EF2 ; XID_Start +11FB0 ; XID_Start 12000..12399 ; XID_Start 12400..1246E ; XID_Start 12480..12543 ; XID_Start @@ -8433,7 +8549,8 @@ FFDA..FFDC ; XID_Start 16FE0..16FE1 ; XID_Start 16FE3 ; XID_Start 17000..187F7 ; XID_Start -18800..18AF2 ; XID_Start +18800..18CD5 ; XID_Start +18D00..18D08 ; XID_Start 1B000..1B11E ; XID_Start 1B150..1B152 ; XID_Start 1B164..1B167 ; XID_Start @@ -8512,14 +8629,15 @@ FFDA..FFDC ; XID_Start 1EEA1..1EEA3 ; XID_Start 1EEA5..1EEA9 ; XID_Start 1EEAB..1EEBB ; XID_Start -20000..2A6D6 ; XID_Start +20000..2A6DD ; XID_Start 2A700..2B734 ; XID_Start 2B740..2B81D ; XID_Start 2B820..2CEA1 ; XID_Start 2CEB0..2EBE0 ; XID_Start 2F800..2FA1D ; XID_Start +30000..3134A ; XID_Start -# Total code points: 125861 +# Total code points: 131459 # ================================================ @@ -8621,7 +8739,7 @@ FFDA..FFDC ; XID_Start 0859..085B ; XID_Continue 0860..086A ; XID_Continue 08A0..08B4 ; XID_Continue -08B6..08BD ; XID_Continue +08B6..08C7 ; XID_Continue 08D3..08E1 ; XID_Continue 08E3..0902 ; XID_Continue 0903 ; XID_Continue @@ -8726,7 +8844,7 @@ FFDA..FFDC ; XID_Start 0B47..0B48 ; XID_Continue 0B4B..0B4C ; XID_Continue 0B4D ; XID_Continue -0B56 ; XID_Continue +0B55..0B56 ; XID_Continue 0B57 ; XID_Continue 0B5C..0B5D ; XID_Continue 0B5F..0B61 ; XID_Continue @@ -8795,7 +8913,7 @@ FFDA..FFDC ; XID_Start 0CF1..0CF2 ; XID_Continue 0D00..0D01 ; XID_Continue 0D02..0D03 ; XID_Continue -0D05..0D0C ; XID_Continue +0D04..0D0C ; XID_Continue 0D0E..0D10 ; XID_Continue 0D12..0D3A ; XID_Continue 0D3B..0D3C ; XID_Continue @@ -8812,6 +8930,7 @@ FFDA..FFDC ; XID_Start 0D62..0D63 ; XID_Continue 0D66..0D6F ; XID_Continue 0D7A..0D7F ; XID_Continue +0D81 ; XID_Continue 0D82..0D83 ; XID_Continue 0D85..0D96 ; XID_Continue 0D9A..0DB1 ; XID_Continue @@ -9001,6 +9120,7 @@ FFDA..FFDC ; XID_Start 1A90..1A99 ; XID_Continue 1AA7 ; XID_Continue 1AB0..1ABD ; XID_Continue +1ABF..1AC0 ; XID_Continue 1B00..1B03 ; XID_Continue 1B04 ; XID_Continue 1B05..1B33 ; XID_Continue @@ -9158,10 +9278,10 @@ FFDA..FFDC ; XID_Start 30FF ; XID_Continue 3105..312F ; XID_Continue 3131..318E ; XID_Continue -31A0..31BA ; XID_Continue +31A0..31BF ; XID_Continue 31F0..31FF ; XID_Continue -3400..4DB5 ; XID_Continue -4E00..9FEF ; XID_Continue +3400..4DBF ; XID_Continue +4E00..9FFC ; XID_Continue A000..A014 ; XID_Continue A015 ; XID_Continue A016..A48C ; XID_Continue @@ -9191,7 +9311,8 @@ A788 ; XID_Continue A78B..A78E ; XID_Continue A78F ; XID_Continue A790..A7BF ; XID_Continue -A7C2..A7C6 ; XID_Continue +A7C2..A7CA ; XID_Continue +A7F5..A7F6 ; XID_Continue A7F7 ; XID_Continue A7F8..A7F9 ; XID_Continue A7FA ; XID_Continue @@ -9205,6 +9326,7 @@ A80C..A822 ; XID_Continue A823..A824 ; XID_Continue A825..A826 ; XID_Continue A827 ; XID_Continue +A82C ; XID_Continue A840..A873 ; XID_Continue A880..A881 ; XID_Continue A882..A8B3 ; XID_Continue @@ -9287,7 +9409,8 @@ AB20..AB26 ; XID_Continue AB28..AB2E ; XID_Continue AB30..AB5A ; XID_Continue AB5C..AB5F ; XID_Continue -AB60..AB67 ; XID_Continue +AB60..AB68 ; XID_Continue +AB69 ; XID_Continue AB70..ABBF ; XID_Continue ABC0..ABE2 ; XID_Continue ABE3..ABE4 ; XID_Continue @@ -9414,10 +9537,14 @@ FFDA..FFDC ; XID_Continue 10D00..10D23 ; XID_Continue 10D24..10D27 ; XID_Continue 10D30..10D39 ; XID_Continue +10E80..10EA9 ; XID_Continue +10EAB..10EAC ; XID_Continue +10EB0..10EB1 ; XID_Continue 10F00..10F1C ; XID_Continue 10F27 ; XID_Continue 10F30..10F45 ; XID_Continue 10F46..10F50 ; XID_Continue +10FB0..10FC4 ; XID_Continue 10FE0..10FF6 ; XID_Continue 11000 ; XID_Continue 11001 ; XID_Continue @@ -9442,6 +9569,7 @@ FFDA..FFDC ; XID_Continue 11136..1113F ; XID_Continue 11144 ; XID_Continue 11145..11146 ; XID_Continue +11147 ; XID_Continue 11150..11172 ; XID_Continue 11173 ; XID_Continue 11176 ; XID_Continue @@ -9453,6 +9581,8 @@ FFDA..FFDC ; XID_Continue 111BF..111C0 ; XID_Continue 111C1..111C4 ; XID_Continue 111C9..111CC ; XID_Continue +111CE ; XID_Continue +111CF ; XID_Continue 111D0..111D9 ; XID_Continue 111DA ; XID_Continue 111DC ; XID_Continue @@ -9506,7 +9636,7 @@ FFDA..FFDC ; XID_Continue 11447..1144A ; XID_Continue 11450..11459 ; XID_Continue 1145E ; XID_Continue -1145F ; XID_Continue +1145F..11461 ; XID_Continue 11480..114AF ; XID_Continue 114B0..114B2 ; XID_Continue 114B3..114B8 ; XID_Continue @@ -9561,7 +9691,22 @@ FFDA..FFDC ; XID_Continue 11839..1183A ; XID_Continue 118A0..118DF ; XID_Continue 118E0..118E9 ; XID_Continue -118FF ; XID_Continue +118FF..11906 ; XID_Continue +11909 ; XID_Continue +1190C..11913 ; XID_Continue +11915..11916 ; XID_Continue +11918..1192F ; XID_Continue +11930..11935 ; XID_Continue +11937..11938 ; XID_Continue +1193B..1193C ; XID_Continue +1193D ; XID_Continue +1193E ; XID_Continue +1193F ; XID_Continue +11940 ; XID_Continue +11941 ; XID_Continue +11942 ; XID_Continue +11943 ; XID_Continue +11950..11959 ; XID_Continue 119A0..119A7 ; XID_Continue 119AA..119D0 ; XID_Continue 119D1..119D3 ; XID_Continue @@ -9631,6 +9776,7 @@ FFDA..FFDC ; XID_Continue 11EE0..11EF2 ; XID_Continue 11EF3..11EF4 ; XID_Continue 11EF5..11EF6 ; XID_Continue +11FB0 ; XID_Continue 12000..12399 ; XID_Continue 12400..1246E ; XID_Continue 12480..12543 ; XID_Continue @@ -9656,8 +9802,11 @@ FFDA..FFDC ; XID_Continue 16F93..16F9F ; XID_Continue 16FE0..16FE1 ; XID_Continue 16FE3 ; XID_Continue +16FE4 ; XID_Continue +16FF0..16FF1 ; XID_Continue 17000..187F7 ; XID_Continue -18800..18AF2 ; XID_Continue +18800..18CD5 ; XID_Continue +18D00..18D08 ; XID_Continue 1B000..1B11E ; XID_Continue 1B150..1B152 ; XID_Continue 1B164..1B167 ; XID_Continue @@ -9763,15 +9912,17 @@ FFDA..FFDC ; XID_Continue 1EEA1..1EEA3 ; XID_Continue 1EEA5..1EEA9 ; XID_Continue 1EEAB..1EEBB ; XID_Continue -20000..2A6D6 ; XID_Continue +1FBF0..1FBF9 ; XID_Continue +20000..2A6DD ; XID_Continue 2A700..2B734 ; XID_Continue 2B740..2B81D ; XID_Continue 2B820..2CEA1 ; XID_Continue 2CEB0..2EBE0 ; XID_Continue 2F800..2FA1D ; XID_Continue +30000..3134A ; XID_Continue E0100..E01EF ; XID_Continue -# Total code points: 128770 +# Total code points: 134415 # ================================================ @@ -9883,7 +10034,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0B3F ; Grapheme_Extend 0B41..0B44 ; Grapheme_Extend 0B4D ; Grapheme_Extend -0B56 ; Grapheme_Extend +0B55..0B56 ; Grapheme_Extend 0B57 ; Grapheme_Extend 0B62..0B63 ; Grapheme_Extend 0B82 ; Grapheme_Extend @@ -9913,6 +10064,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 0D4D ; Grapheme_Extend 0D57 ; Grapheme_Extend 0D62..0D63 ; Grapheme_Extend +0D81 ; Grapheme_Extend 0DCA ; Grapheme_Extend 0DCF ; Grapheme_Extend 0DD2..0DD4 ; Grapheme_Extend @@ -9973,6 +10125,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point 1A7F ; Grapheme_Extend 1AB0..1ABD ; Grapheme_Extend 1ABE ; Grapheme_Extend +1ABF..1AC0 ; Grapheme_Extend 1B00..1B03 ; Grapheme_Extend 1B34 ; Grapheme_Extend 1B35 ; Grapheme_Extend @@ -10019,6 +10172,7 @@ A802 ; Grapheme_Extend A806 ; Grapheme_Extend A80B ; Grapheme_Extend A825..A826 ; Grapheme_Extend +A82C ; Grapheme_Extend A8C4..A8C5 ; Grapheme_Extend A8E0..A8F1 ; Grapheme_Extend A8FF ; Grapheme_Extend @@ -10059,6 +10213,7 @@ FF9E..FF9F ; Grapheme_Extend 10A3F ; Grapheme_Extend 10AE5..10AE6 ; Grapheme_Extend 10D24..10D27 ; Grapheme_Extend +10EAB..10EAC ; Grapheme_Extend 10F46..10F50 ; Grapheme_Extend 11001 ; Grapheme_Extend 11038..11046 ; Grapheme_Extend @@ -10072,6 +10227,7 @@ FF9E..FF9F ; Grapheme_Extend 11180..11181 ; Grapheme_Extend 111B6..111BE ; Grapheme_Extend 111C9..111CC ; Grapheme_Extend +111CF ; Grapheme_Extend 1122F..11231 ; Grapheme_Extend 11234 ; Grapheme_Extend 11236..11237 ; Grapheme_Extend @@ -10112,6 +10268,10 @@ FF9E..FF9F ; Grapheme_Extend 11727..1172B ; Grapheme_Extend 1182F..11837 ; Grapheme_Extend 11839..1183A ; Grapheme_Extend +11930 ; Grapheme_Extend +1193B..1193C ; Grapheme_Extend +1193E ; Grapheme_Extend +11943 ; Grapheme_Extend 119D4..119D7 ; Grapheme_Extend 119DA..119DB ; Grapheme_Extend 119E0 ; Grapheme_Extend @@ -10143,6 +10303,7 @@ FF9E..FF9F ; Grapheme_Extend 16B30..16B36 ; Grapheme_Extend 16F4F ; Grapheme_Extend 16F8F..16F92 ; Grapheme_Extend +16FE4 ; Grapheme_Extend 1BC9D..1BC9E ; Grapheme_Extend 1D165 ; Grapheme_Extend 1D167..1D169 ; Grapheme_Extend @@ -10169,7 +10330,7 @@ FF9E..FF9F ; Grapheme_Extend E0020..E007F ; Grapheme_Extend E0100..E01EF ; Grapheme_Extend -# Total code points: 1965 +# Total code points: 1979 # ================================================ @@ -10329,7 +10490,7 @@ E0100..E01EF ; Grapheme_Extend 085E ; Grapheme_Base 0860..086A ; Grapheme_Base 08A0..08B4 ; Grapheme_Base -08B6..08BD ; Grapheme_Base +08B6..08C7 ; Grapheme_Base 0903 ; Grapheme_Base 0904..0939 ; Grapheme_Base 093B ; Grapheme_Base @@ -10466,7 +10627,7 @@ E0100..E01EF ; Grapheme_Extend 0CE6..0CEF ; Grapheme_Base 0CF1..0CF2 ; Grapheme_Base 0D02..0D03 ; Grapheme_Base -0D05..0D0C ; Grapheme_Base +0D04..0D0C ; Grapheme_Base 0D0E..0D10 ; Grapheme_Base 0D12..0D3A ; Grapheme_Base 0D3D ; Grapheme_Base @@ -10937,7 +11098,7 @@ E0100..E01EF ; Grapheme_Extend 2B47..2B4C ; Grapheme_Base 2B4D..2B73 ; Grapheme_Base 2B76..2B95 ; Grapheme_Base -2B98..2BFF ; Grapheme_Base +2B97..2BFF ; Grapheme_Base 2C00..2C2E ; Grapheme_Base 2C30..2C5E ; Grapheme_Base 2C60..2C7B ; Grapheme_Base @@ -11002,6 +11163,8 @@ E0100..E01EF ; Grapheme_Extend 2E41 ; Grapheme_Base 2E42 ; Grapheme_Base 2E43..2E4F ; Grapheme_Base +2E50..2E51 ; Grapheme_Base +2E52 ; Grapheme_Base 2E80..2E99 ; Grapheme_Base 2E9B..2EF3 ; Grapheme_Base 2F00..2FD5 ; Grapheme_Base @@ -11058,7 +11221,7 @@ E0100..E01EF ; Grapheme_Extend 3190..3191 ; Grapheme_Base 3192..3195 ; Grapheme_Base 3196..319F ; Grapheme_Base -31A0..31BA ; Grapheme_Base +31A0..31BF ; Grapheme_Base 31C0..31E3 ; Grapheme_Base 31F0..31FF ; Grapheme_Base 3200..321E ; Grapheme_Base @@ -11072,9 +11235,9 @@ E0100..E01EF ; Grapheme_Extend 328A..32B0 ; Grapheme_Base 32B1..32BF ; Grapheme_Base 32C0..33FF ; Grapheme_Base -3400..4DB5 ; Grapheme_Base +3400..4DBF ; Grapheme_Base 4DC0..4DFF ; Grapheme_Base -4E00..9FEF ; Grapheme_Base +4E00..9FFC ; Grapheme_Base A000..A014 ; Grapheme_Base A015 ; Grapheme_Base A016..A48C ; Grapheme_Base @@ -11109,7 +11272,8 @@ A789..A78A ; Grapheme_Base A78B..A78E ; Grapheme_Base A78F ; Grapheme_Base A790..A7BF ; Grapheme_Base -A7C2..A7C6 ; Grapheme_Base +A7C2..A7CA ; Grapheme_Base +A7F5..A7F6 ; Grapheme_Base A7F7 ; Grapheme_Base A7F8..A7F9 ; Grapheme_Base A7FA ; Grapheme_Base @@ -11196,7 +11360,9 @@ AB28..AB2E ; Grapheme_Base AB30..AB5A ; Grapheme_Base AB5B ; Grapheme_Base AB5C..AB5F ; Grapheme_Base -AB60..AB67 ; Grapheme_Base +AB60..AB68 ; Grapheme_Base +AB69 ; Grapheme_Base +AB6A..AB6B ; Grapheme_Base AB70..ABBF ; Grapheme_Base ABC0..ABE2 ; Grapheme_Base ABE3..ABE4 ; Grapheme_Base @@ -11340,7 +11506,7 @@ FFFC..FFFD ; Grapheme_Base 10179..10189 ; Grapheme_Base 1018A..1018B ; Grapheme_Base 1018C..1018E ; Grapheme_Base -10190..1019B ; Grapheme_Base +10190..1019C ; Grapheme_Base 101A0 ; Grapheme_Base 101D0..101FC ; Grapheme_Base 10280..1029C ; Grapheme_Base @@ -11428,12 +11594,17 @@ FFFC..FFFD ; Grapheme_Base 10D00..10D23 ; Grapheme_Base 10D30..10D39 ; Grapheme_Base 10E60..10E7E ; Grapheme_Base +10E80..10EA9 ; Grapheme_Base +10EAD ; Grapheme_Base +10EB0..10EB1 ; Grapheme_Base 10F00..10F1C ; Grapheme_Base 10F1D..10F26 ; Grapheme_Base 10F27 ; Grapheme_Base 10F30..10F45 ; Grapheme_Base 10F51..10F54 ; Grapheme_Base 10F55..10F59 ; Grapheme_Base +10FB0..10FC4 ; Grapheme_Base +10FC5..10FCB ; Grapheme_Base 10FE0..10FF6 ; Grapheme_Base 11000 ; Grapheme_Base 11002 ; Grapheme_Base @@ -11455,6 +11626,7 @@ FFFC..FFFD ; Grapheme_Base 11140..11143 ; Grapheme_Base 11144 ; Grapheme_Base 11145..11146 ; Grapheme_Base +11147 ; Grapheme_Base 11150..11172 ; Grapheme_Base 11174..11175 ; Grapheme_Base 11176 ; Grapheme_Base @@ -11465,6 +11637,7 @@ FFFC..FFFD ; Grapheme_Base 111C1..111C4 ; Grapheme_Base 111C5..111C8 ; Grapheme_Base 111CD ; Grapheme_Base +111CE ; Grapheme_Base 111D0..111D9 ; Grapheme_Base 111DA ; Grapheme_Base 111DB ; Grapheme_Base @@ -11508,9 +11681,9 @@ FFFC..FFFD ; Grapheme_Base 11447..1144A ; Grapheme_Base 1144B..1144F ; Grapheme_Base 11450..11459 ; Grapheme_Base -1145B ; Grapheme_Base +1145A..1145B ; Grapheme_Base 1145D ; Grapheme_Base -1145F ; Grapheme_Base +1145F..11461 ; Grapheme_Base 11480..114AF ; Grapheme_Base 114B1..114B2 ; Grapheme_Base 114B9 ; Grapheme_Base @@ -11555,7 +11728,20 @@ FFFC..FFFD ; Grapheme_Base 118A0..118DF ; Grapheme_Base 118E0..118E9 ; Grapheme_Base 118EA..118F2 ; Grapheme_Base -118FF ; Grapheme_Base +118FF..11906 ; Grapheme_Base +11909 ; Grapheme_Base +1190C..11913 ; Grapheme_Base +11915..11916 ; Grapheme_Base +11918..1192F ; Grapheme_Base +11931..11935 ; Grapheme_Base +11937..11938 ; Grapheme_Base +1193D ; Grapheme_Base +1193F ; Grapheme_Base +11940 ; Grapheme_Base +11941 ; Grapheme_Base +11942 ; Grapheme_Base +11944..11946 ; Grapheme_Base +11950..11959 ; Grapheme_Base 119A0..119A7 ; Grapheme_Base 119AA..119D0 ; Grapheme_Base 119D1..119D3 ; Grapheme_Base @@ -11606,6 +11792,7 @@ FFFC..FFFD ; Grapheme_Base 11EE0..11EF2 ; Grapheme_Base 11EF5..11EF6 ; Grapheme_Base 11EF7..11EF8 ; Grapheme_Base +11FB0 ; Grapheme_Base 11FC0..11FD4 ; Grapheme_Base 11FD5..11FDC ; Grapheme_Base 11FDD..11FE0 ; Grapheme_Base @@ -11643,8 +11830,10 @@ FFFC..FFFD ; Grapheme_Base 16FE0..16FE1 ; Grapheme_Base 16FE2 ; Grapheme_Base 16FE3 ; Grapheme_Base +16FF0..16FF1 ; Grapheme_Base 17000..187F7 ; Grapheme_Base -18800..18AF2 ; Grapheme_Base +18800..18CD5 ; Grapheme_Base +18D00..18D08 ; Grapheme_Base 1B000..1B11E ; Grapheme_Base 1B150..1B152 ; Grapheme_Base 1B164..1B167 ; Grapheme_Base @@ -11779,8 +11968,7 @@ FFFC..FFFD ; Grapheme_Base 1F0C1..1F0CF ; Grapheme_Base 1F0D1..1F0F5 ; Grapheme_Base 1F100..1F10C ; Grapheme_Base -1F110..1F16C ; Grapheme_Base -1F170..1F1AC ; Grapheme_Base +1F10D..1F1AD ; Grapheme_Base 1F1E6..1F202 ; Grapheme_Base 1F210..1F23B ; Grapheme_Base 1F240..1F248 ; Grapheme_Base @@ -11788,9 +11976,9 @@ FFFC..FFFD ; Grapheme_Base 1F260..1F265 ; Grapheme_Base 1F300..1F3FA ; Grapheme_Base 1F3FB..1F3FF ; Grapheme_Base -1F400..1F6D5 ; Grapheme_Base +1F400..1F6D7 ; Grapheme_Base 1F6E0..1F6EC ; Grapheme_Base -1F6F0..1F6FA ; Grapheme_Base +1F6F0..1F6FC ; Grapheme_Base 1F700..1F773 ; Grapheme_Base 1F780..1F7D8 ; Grapheme_Base 1F7E0..1F7EB ; Grapheme_Base @@ -11799,26 +11987,30 @@ FFFC..FFFD ; Grapheme_Base 1F850..1F859 ; Grapheme_Base 1F860..1F887 ; Grapheme_Base 1F890..1F8AD ; Grapheme_Base -1F900..1F90B ; Grapheme_Base -1F90D..1F971 ; Grapheme_Base -1F973..1F976 ; Grapheme_Base -1F97A..1F9A2 ; Grapheme_Base -1F9A5..1F9AA ; Grapheme_Base -1F9AE..1F9CA ; Grapheme_Base +1F8B0..1F8B1 ; Grapheme_Base +1F900..1F978 ; Grapheme_Base +1F97A..1F9CB ; Grapheme_Base 1F9CD..1FA53 ; Grapheme_Base 1FA60..1FA6D ; Grapheme_Base -1FA70..1FA73 ; Grapheme_Base +1FA70..1FA74 ; Grapheme_Base 1FA78..1FA7A ; Grapheme_Base -1FA80..1FA82 ; Grapheme_Base -1FA90..1FA95 ; Grapheme_Base -20000..2A6D6 ; Grapheme_Base +1FA80..1FA86 ; Grapheme_Base +1FA90..1FAA8 ; Grapheme_Base +1FAB0..1FAB6 ; Grapheme_Base +1FAC0..1FAC2 ; Grapheme_Base +1FAD0..1FAD6 ; Grapheme_Base +1FB00..1FB92 ; Grapheme_Base +1FB94..1FBCA ; Grapheme_Base +1FBF0..1FBF9 ; Grapheme_Base +20000..2A6DD ; Grapheme_Base 2A700..2B734 ; Grapheme_Base 2B740..2B81D ; Grapheme_Base 2B820..2CEA1 ; Grapheme_Base 2CEB0..2EBE0 ; Grapheme_Base 2F800..2FA1D ; Grapheme_Base +30000..3134A ; Grapheme_Base -# Total code points: 135898 +# Total code points: 141814 # ================================================ @@ -11851,6 +12043,7 @@ FFFC..FFFD ; Grapheme_Base 1BF2..1BF3 ; Grapheme_Link 2D7F ; Grapheme_Link A806 ; Grapheme_Link +A82C ; Grapheme_Link A8C4 ; Grapheme_Link A953 ; Grapheme_Link A9C0 ; Grapheme_Link @@ -11872,6 +12065,8 @@ ABED ; Grapheme_Link 116B6 ; Grapheme_Link 1172B ; Grapheme_Link 11839 ; Grapheme_Link +1193D ; Grapheme_Link +1193E ; Grapheme_Link 119E0 ; Grapheme_Link 11A34 ; Grapheme_Link 11A47 ; Grapheme_Link @@ -11880,6 +12075,6 @@ ABED ; Grapheme_Link 11D44..11D45 ; Grapheme_Link 11D97 ; Grapheme_Link -# Total code points: 58 +# Total code points: 61 # EOF diff --git a/icuSources/data/unidata/base_unidata/UnicodeData.txt b/icuSources/data/unidata/base_unidata/UnicodeData.txt index e65aec52..e22f967b 100644 --- a/icuSources/data/unidata/base_unidata/UnicodeData.txt +++ b/icuSources/data/unidata/base_unidata/UnicodeData.txt @@ -2118,6 +2118,16 @@ 08BB;ARABIC LETTER AFRICAN FEH;Lo;0;AL;;;;;N;;;;; 08BC;ARABIC LETTER AFRICAN QAF;Lo;0;AL;;;;;N;;;;; 08BD;ARABIC LETTER AFRICAN NOON;Lo;0;AL;;;;;N;;;;; +08BE;ARABIC LETTER PEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08BF;ARABIC LETTER TEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C0;ARABIC LETTER TTEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C1;ARABIC LETTER TCHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C2;ARABIC LETTER KEHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; +08C3;ARABIC LETTER GHAIN WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C4;ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C5;ARABIC LETTER JEEM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; +08C6;ARABIC LETTER JEEM WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; +08C7;ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE;Lo;0;AL;;;;;N;;;;; 08D3;ARABIC SMALL LOW WAW;Mn;220;NSM;;;;;N;;;;; 08D4;ARABIC SMALL HIGH WORD AR-RUB;Mn;230;NSM;;;;;N;;;;; 08D5;ARABIC SMALL HIGH SAD;Mn;230;NSM;;;;;N;;;;; @@ -2621,6 +2631,7 @@ 0B4B;ORIYA VOWEL SIGN O;Mc;0;L;0B47 0B3E;;;;N;;;;; 0B4C;ORIYA VOWEL SIGN AU;Mc;0;L;0B47 0B57;;;;N;;;;; 0B4D;ORIYA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; +0B55;ORIYA SIGN OVERLINE;Mn;0;NSM;;;;;N;;;;; 0B56;ORIYA AI LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 0B57;ORIYA AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 0B5C;ORIYA LETTER RRA;Lo;0;L;0B21 0B3C;;;;N;;;;; @@ -2911,6 +2922,7 @@ 0D01;MALAYALAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0D03;MALAYALAM SIGN VISARGA;Mc;0;L;;;;;N;;;;; +0D04;MALAYALAM LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 0D05;MALAYALAM LETTER A;Lo;0;L;;;;;N;;;;; 0D06;MALAYALAM LETTER AA;Lo;0;L;;;;;N;;;;; 0D07;MALAYALAM LETTER I;Lo;0;L;;;;;N;;;;; @@ -3024,6 +3036,7 @@ 0D7D;MALAYALAM LETTER CHILLU L;Lo;0;L;;;;;N;;;;; 0D7E;MALAYALAM LETTER CHILLU LL;Lo;0;L;;;;;N;;;;; 0D7F;MALAYALAM LETTER CHILLU K;Lo;0;L;;;;;N;;;;; +0D81;SINHALA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D82;SINHALA SIGN ANUSVARAYA;Mc;0;L;;;;;N;;;;; 0D83;SINHALA SIGN VISARGAYA;Mc;0;L;;;;;N;;;;; 0D85;SINHALA LETTER AYANNA;Lo;0;L;;;;;N;;;;; @@ -6044,6 +6057,8 @@ 1ABC;COMBINING DOUBLE PARENTHESES ABOVE;Mn;230;NSM;;;;;N;;;;; 1ABD;COMBINING PARENTHESES BELOW;Mn;220;NSM;;;;;N;;;;; 1ABE;COMBINING PARENTHESES OVERLAY;Me;0;NSM;;;;;N;;;;; +1ABF;COMBINING LATIN SMALL LETTER W BELOW;Mn;220;NSM;;;;;N;;;;; +1AC0;COMBINING LATIN SMALL LETTER TURNED W BELOW;Mn;220;NSM;;;;;N;;;;; 1B00;BALINESE SIGN ULU RICEM;Mn;0;NSM;;;;;N;;;;; 1B01;BALINESE SIGN ULU CANDRA;Mn;0;NSM;;;;;N;;;;; 1B02;BALINESE SIGN CECEK;Mn;0;NSM;;;;;N;;;;; @@ -10133,6 +10148,7 @@ 2B93;NEWLINE RIGHT;So;0;ON;;;;;N;;;;; 2B94;FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE;So;0;ON;;;;;N;;;;; 2B95;RIGHTWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; +2B97;SYMBOL FOR TYPE A ELECTRONICS;So;0;ON;;;;;N;;;;; 2B98;THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B99;THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9A;THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; @@ -10776,6 +10792,9 @@ 2E4D;PARAGRAPHUS MARK;Po;0;ON;;;;;N;;;;; 2E4E;PUNCTUS ELEVATUS MARK;Po;0;ON;;;;;N;;;;; 2E4F;CORNISH VERSE DIVIDER;Po;0;ON;;;;;N;;;;; +2E50;CROSS PATTY WITH RIGHT CROSSBAR;So;0;ON;;;;;N;;;;; +2E51;CROSS PATTY WITH LEFT CROSSBAR;So;0;ON;;;;;N;;;;; +2E52;TIRONIAN SIGN CAPITAL ET;Po;0;ON;;;;;N;;;;; 2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;; 2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;; 2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;; @@ -11550,6 +11569,11 @@ 31B8;BOPOMOFO LETTER GH;Lo;0;L;;;;;N;;;;; 31B9;BOPOMOFO LETTER LH;Lo;0;L;;;;;N;;;;; 31BA;BOPOMOFO LETTER ZY;Lo;0;L;;;;;N;;;;; +31BB;BOPOMOFO FINAL LETTER G;Lo;0;L;;;;;N;;;;; +31BC;BOPOMOFO LETTER GW;Lo;0;L;;;;;N;;;;; +31BD;BOPOMOFO LETTER KW;Lo;0;L;;;;;N;;;;; +31BE;BOPOMOFO LETTER OE;Lo;0;L;;;;;N;;;;; +31BF;BOPOMOFO LETTER AH;Lo;0;L;;;;;N;;;;; 31C0;CJK STROKE T;So;0;ON;;;;;N;;;;; 31C1;CJK STROKE WG;So;0;ON;;;;;N;;;;; 31C2;CJK STROKE XG;So;0;ON;;;;;N;;;;; @@ -12114,7 +12138,7 @@ 33FE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE;So;0;L; 0033 0031 65E5;;;;N;;;;; 33FF;SQUARE GAL;So;0;ON; 0067 0061 006C;;;;N;;;;; 3400;;Lo;0;L;;;;;N;;;;; -4DB5;;Lo;0;L;;;;;N;;;;; +4DBF;;Lo;0;L;;;;;N;;;;; 4DC0;HEXAGRAM FOR THE CREATIVE HEAVEN;So;0;ON;;;;;N;;;;; 4DC1;HEXAGRAM FOR THE RECEPTIVE EARTH;So;0;ON;;;;;N;;;;; 4DC2;HEXAGRAM FOR DIFFICULTY AT THE BEGINNING;So;0;ON;;;;;N;;;;; @@ -12180,7 +12204,7 @@ 4DFE;HEXAGRAM FOR AFTER COMPLETION;So;0;ON;;;;;N;;;;; 4DFF;HEXAGRAM FOR BEFORE COMPLETION;So;0;ON;;;;;N;;;;; 4E00;;Lo;0;L;;;;;N;;;;; -9FEF;;Lo;0;L;;;;;N;;;;; +9FFC;;Lo;0;L;;;;;N;;;;; A000;YI SYLLABLE IT;Lo;0;L;;;;;N;;;;; A001;YI SYLLABLE IX;Lo;0;L;;;;;N;;;;; A002;YI SYLLABLE I;Lo;0;L;;;;;N;;;;; @@ -14130,6 +14154,12 @@ A7C3;LATIN SMALL LETTER ANGLICANA W;Ll;0;L;;;;;N;;;A7C2;;A7C2 A7C4;LATIN CAPITAL LETTER C WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;A794; A7C5;LATIN CAPITAL LETTER S WITH HOOK;Lu;0;L;;;;;N;;;;0282; A7C6;LATIN CAPITAL LETTER Z WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;1D8E; +A7C7;LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7C8; +A7C8;LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C7;;A7C7 +A7C9;LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7CA; +A7CA;LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C9;;A7C9 +A7F5;LATIN CAPITAL LETTER REVERSED HALF H;Lu;0;L;;;;;N;;;;A7F6; +A7F6;LATIN SMALL LETTER REVERSED HALF H;Ll;0;L;;;;;N;;;A7F5;;A7F5 A7F7;LATIN EPIGRAPHIC LETTER SIDEWAYS I;Lo;0;L;;;;;N;;;;; A7F8;MODIFIER LETTER CAPITAL H WITH STROKE;Lm;0;L; 0126;;;;N;;;;; A7F9;MODIFIER LETTER SMALL LIGATURE OE;Lm;0;L; 0153;;;;N;;;;; @@ -14183,6 +14213,7 @@ A828;SYLOTI NAGRI POETRY MARK-1;So;0;ON;;;;;N;;;;; A829;SYLOTI NAGRI POETRY MARK-2;So;0;ON;;;;;N;;;;; A82A;SYLOTI NAGRI POETRY MARK-3;So;0;ON;;;;;N;;;;; A82B;SYLOTI NAGRI POETRY MARK-4;So;0;ON;;;;;N;;;;; +A82C;SYLOTI NAGRI SIGN ALTERNATE HASANTA;Mn;9;NSM;;;;;N;;;;; A830;NORTH INDIC FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; A831;NORTH INDIC FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; A832;NORTH INDIC FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; @@ -14897,6 +14928,10 @@ AB64;LATIN SMALL LETTER INVERTED ALPHA;Ll;0;L;;;;;N;;;;; AB65;GREEK LETTER SMALL CAPITAL OMEGA;Ll;0;L;;;;;N;;;;; AB66;LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; AB67;LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; +AB68;LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; +AB69;MODIFIER LETTER SMALL TURNED W;Lm;0;L; 028D;;;;N;;;;; +AB6A;MODIFIER LETTER LEFT TACK;Sk;0;ON;;;;;N;;;;; +AB6B;MODIFIER LETTER RIGHT TACK;Sk;0;ON;;;;;N;;;;; AB70;CHEROKEE SMALL LETTER A;Ll;0;L;;;;;N;;;13A0;;13A0 AB71;CHEROKEE SMALL LETTER E;Ll;0;L;;;;;N;;;13A1;;13A1 AB72;CHEROKEE SMALL LETTER I;Ll;0;L;;;;;N;;;13A2;;13A2 @@ -17086,6 +17121,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10199;ROMAN DUPONDIUS SIGN;So;0;ON;;;;;N;;;;; 1019A;ROMAN AS SIGN;So;0;ON;;;;;N;;;;; 1019B;ROMAN CENTURIAL SIGN;So;0;ON;;;;;N;;;;; +1019C;ASCIA SYMBOL;So;0;ON;;;;;N;;;;; 101A0;GREEK SYMBOL TAU RHO;So;0;ON;;;;;N;;;;; 101D0;PHAISTOS DISC SIGN PEDESTRIAN;So;0;L;;;;;N;;;;; 101D1;PHAISTOS DISC SIGN PLUMED HEAD;So;0;L;;;;;N;;;;; @@ -19057,6 +19093,53 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10E7C;RUMI FRACTION ONE QUARTER;No;0;AN;;;;1/4;N;;;;; 10E7D;RUMI FRACTION ONE THIRD;No;0;AN;;;;1/3;N;;;;; 10E7E;RUMI FRACTION TWO THIRDS;No;0;AN;;;;2/3;N;;;;; +10E80;YEZIDI LETTER ELIF;Lo;0;R;;;;;N;;;;; +10E81;YEZIDI LETTER BE;Lo;0;R;;;;;N;;;;; +10E82;YEZIDI LETTER PE;Lo;0;R;;;;;N;;;;; +10E83;YEZIDI LETTER PHE;Lo;0;R;;;;;N;;;;; +10E84;YEZIDI LETTER THE;Lo;0;R;;;;;N;;;;; +10E85;YEZIDI LETTER SE;Lo;0;R;;;;;N;;;;; +10E86;YEZIDI LETTER CIM;Lo;0;R;;;;;N;;;;; +10E87;YEZIDI LETTER CHIM;Lo;0;R;;;;;N;;;;; +10E88;YEZIDI LETTER CHHIM;Lo;0;R;;;;;N;;;;; +10E89;YEZIDI LETTER HHA;Lo;0;R;;;;;N;;;;; +10E8A;YEZIDI LETTER XA;Lo;0;R;;;;;N;;;;; +10E8B;YEZIDI LETTER DAL;Lo;0;R;;;;;N;;;;; +10E8C;YEZIDI LETTER ZAL;Lo;0;R;;;;;N;;;;; +10E8D;YEZIDI LETTER RA;Lo;0;R;;;;;N;;;;; +10E8E;YEZIDI LETTER RHA;Lo;0;R;;;;;N;;;;; +10E8F;YEZIDI LETTER ZA;Lo;0;R;;;;;N;;;;; +10E90;YEZIDI LETTER JA;Lo;0;R;;;;;N;;;;; +10E91;YEZIDI LETTER SIN;Lo;0;R;;;;;N;;;;; +10E92;YEZIDI LETTER SHIN;Lo;0;R;;;;;N;;;;; +10E93;YEZIDI LETTER SAD;Lo;0;R;;;;;N;;;;; +10E94;YEZIDI LETTER DAD;Lo;0;R;;;;;N;;;;; +10E95;YEZIDI LETTER TA;Lo;0;R;;;;;N;;;;; +10E96;YEZIDI LETTER ZE;Lo;0;R;;;;;N;;;;; +10E97;YEZIDI LETTER EYN;Lo;0;R;;;;;N;;;;; +10E98;YEZIDI LETTER XHEYN;Lo;0;R;;;;;N;;;;; +10E99;YEZIDI LETTER FA;Lo;0;R;;;;;N;;;;; +10E9A;YEZIDI LETTER VA;Lo;0;R;;;;;N;;;;; +10E9B;YEZIDI LETTER VA ALTERNATE FORM;Lo;0;R;;;;;N;;;;; +10E9C;YEZIDI LETTER QAF;Lo;0;R;;;;;N;;;;; +10E9D;YEZIDI LETTER KAF;Lo;0;R;;;;;N;;;;; +10E9E;YEZIDI LETTER KHAF;Lo;0;R;;;;;N;;;;; +10E9F;YEZIDI LETTER GAF;Lo;0;R;;;;;N;;;;; +10EA0;YEZIDI LETTER LAM;Lo;0;R;;;;;N;;;;; +10EA1;YEZIDI LETTER MIM;Lo;0;R;;;;;N;;;;; +10EA2;YEZIDI LETTER NUN;Lo;0;R;;;;;N;;;;; +10EA3;YEZIDI LETTER UM;Lo;0;R;;;;;N;;;;; +10EA4;YEZIDI LETTER WAW;Lo;0;R;;;;;N;;;;; +10EA5;YEZIDI LETTER OW;Lo;0;R;;;;;N;;;;; +10EA6;YEZIDI LETTER EW;Lo;0;R;;;;;N;;;;; +10EA7;YEZIDI LETTER HAY;Lo;0;R;;;;;N;;;;; +10EA8;YEZIDI LETTER YOT;Lo;0;R;;;;;N;;;;; +10EA9;YEZIDI LETTER ET;Lo;0;R;;;;;N;;;;; +10EAB;YEZIDI COMBINING HAMZA MARK;Mn;230;NSM;;;;;N;;;;; +10EAC;YEZIDI COMBINING MADDA MARK;Mn;230;NSM;;;;;N;;;;; +10EAD;YEZIDI HYPHENATION MARK;Pd;0;R;;;;;N;;;;; +10EB0;YEZIDI LETTER LAM WITH DOT ABOVE;Lo;0;R;;;;;N;;;;; +10EB1;YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE;Lo;0;R;;;;;N;;;;; 10F00;OLD SOGDIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10F01;OLD SOGDIAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;; 10F02;OLD SOGDIAN LETTER BETH;Lo;0;R;;;;;N;;;;; @@ -19139,6 +19222,34 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10F57;SOGDIAN PUNCTUATION CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; 10F58;SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS;Po;0;AL;;;;;N;;;;; 10F59;SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; +10FB0;CHORASMIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; +10FB1;CHORASMIAN LETTER SMALL ALEPH;Lo;0;R;;;;;N;;;;; +10FB2;CHORASMIAN LETTER BETH;Lo;0;R;;;;;N;;;;; +10FB3;CHORASMIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; +10FB4;CHORASMIAN LETTER DALETH;Lo;0;R;;;;;N;;;;; +10FB5;CHORASMIAN LETTER HE;Lo;0;R;;;;;N;;;;; +10FB6;CHORASMIAN LETTER WAW;Lo;0;R;;;;;N;;;;; +10FB7;CHORASMIAN LETTER CURLED WAW;Lo;0;R;;;;;N;;;;; +10FB8;CHORASMIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; +10FB9;CHORASMIAN LETTER HETH;Lo;0;R;;;;;N;;;;; +10FBA;CHORASMIAN LETTER YODH;Lo;0;R;;;;;N;;;;; +10FBB;CHORASMIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; +10FBC;CHORASMIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; +10FBD;CHORASMIAN LETTER MEM;Lo;0;R;;;;;N;;;;; +10FBE;CHORASMIAN LETTER NUN;Lo;0;R;;;;;N;;;;; +10FBF;CHORASMIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; +10FC0;CHORASMIAN LETTER AYIN;Lo;0;R;;;;;N;;;;; +10FC1;CHORASMIAN LETTER PE;Lo;0;R;;;;;N;;;;; +10FC2;CHORASMIAN LETTER RESH;Lo;0;R;;;;;N;;;;; +10FC3;CHORASMIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; +10FC4;CHORASMIAN LETTER TAW;Lo;0;R;;;;;N;;;;; +10FC5;CHORASMIAN NUMBER ONE;No;0;R;;;;1;N;;;;; +10FC6;CHORASMIAN NUMBER TWO;No;0;R;;;;2;N;;;;; +10FC7;CHORASMIAN NUMBER THREE;No;0;R;;;;3;N;;;;; +10FC8;CHORASMIAN NUMBER FOUR;No;0;R;;;;4;N;;;;; +10FC9;CHORASMIAN NUMBER TEN;No;0;R;;;;10;N;;;;; +10FCA;CHORASMIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; +10FCB;CHORASMIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10FE0;ELYMAIC LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10FE1;ELYMAIC LETTER BETH;Lo;0;R;;;;;N;;;;; 10FE2;ELYMAIC LETTER GIMEL;Lo;0;R;;;;;N;;;;; @@ -19443,6 +19554,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11144;CHAKMA LETTER LHAA;Lo;0;L;;;;;N;;;;; 11145;CHAKMA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11146;CHAKMA VOWEL SIGN EI;Mc;0;L;;;;;N;;;;; +11147;CHAKMA LETTER VAA;Lo;0;L;;;;;N;;;;; 11150;MAHAJANI LETTER A;Lo;0;L;;;;;N;;;;; 11151;MAHAJANI LETTER I;Lo;0;L;;;;;N;;;;; 11152;MAHAJANI LETTER U;Lo;0;L;;;;;N;;;;; @@ -19560,6 +19672,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 111CB;SHARADA VOWEL MODIFIER MARK;Mn;0;NSM;;;;;N;;;;; 111CC;SHARADA EXTRA SHORT VOWEL MARK;Mn;0;NSM;;;;;N;;;;; 111CD;SHARADA SUTRA MARK;Po;0;L;;;;;N;;;;; +111CE;SHARADA VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;; +111CF;SHARADA SIGN INVERTED CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 111D0;SHARADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 111D1;SHARADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 111D2;SHARADA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; @@ -19941,10 +20055,13 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11457;NEWA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11458;NEWA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11459;NEWA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; +1145A;NEWA DOUBLE COMMA;Po;0;L;;;;;N;;;;; 1145B;NEWA PLACEHOLDER MARK;Po;0;L;;;;;N;;;;; 1145D;NEWA INSERTION SIGN;Po;0;L;;;;;N;;;;; 1145E;NEWA SANDHI MARK;Mn;230;NSM;;;;;N;;;;; 1145F;NEWA LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; +11460;NEWA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; +11461;NEWA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 11480;TIRHUTA ANJI;Lo;0;L;;;;;N;;;;; 11481;TIRHUTA LETTER A;Lo;0;L;;;;;N;;;;; 11482;TIRHUTA LETTER AA;Lo;0;L;;;;;N;;;;; @@ -20480,6 +20597,78 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 118F1;WARANG CITI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 118F2;WARANG CITI NUMBER NINETY;No;0;L;;;;90;N;;;;; 118FF;WARANG CITI OM;Lo;0;L;;;;;N;;;;; +11900;DIVES AKURU LETTER A;Lo;0;L;;;;;N;;;;; +11901;DIVES AKURU LETTER AA;Lo;0;L;;;;;N;;;;; +11902;DIVES AKURU LETTER I;Lo;0;L;;;;;N;;;;; +11903;DIVES AKURU LETTER II;Lo;0;L;;;;;N;;;;; +11904;DIVES AKURU LETTER U;Lo;0;L;;;;;N;;;;; +11905;DIVES AKURU LETTER UU;Lo;0;L;;;;;N;;;;; +11906;DIVES AKURU LETTER E;Lo;0;L;;;;;N;;;;; +11909;DIVES AKURU LETTER O;Lo;0;L;;;;;N;;;;; +1190C;DIVES AKURU LETTER KA;Lo;0;L;;;;;N;;;;; +1190D;DIVES AKURU LETTER KHA;Lo;0;L;;;;;N;;;;; +1190E;DIVES AKURU LETTER GA;Lo;0;L;;;;;N;;;;; +1190F;DIVES AKURU LETTER GHA;Lo;0;L;;;;;N;;;;; +11910;DIVES AKURU LETTER NGA;Lo;0;L;;;;;N;;;;; +11911;DIVES AKURU LETTER CA;Lo;0;L;;;;;N;;;;; +11912;DIVES AKURU LETTER CHA;Lo;0;L;;;;;N;;;;; +11913;DIVES AKURU LETTER JA;Lo;0;L;;;;;N;;;;; +11915;DIVES AKURU LETTER NYA;Lo;0;L;;;;;N;;;;; +11916;DIVES AKURU LETTER TTA;Lo;0;L;;;;;N;;;;; +11918;DIVES AKURU LETTER DDA;Lo;0;L;;;;;N;;;;; +11919;DIVES AKURU LETTER DDHA;Lo;0;L;;;;;N;;;;; +1191A;DIVES AKURU LETTER NNA;Lo;0;L;;;;;N;;;;; +1191B;DIVES AKURU LETTER TA;Lo;0;L;;;;;N;;;;; +1191C;DIVES AKURU LETTER THA;Lo;0;L;;;;;N;;;;; +1191D;DIVES AKURU LETTER DA;Lo;0;L;;;;;N;;;;; +1191E;DIVES AKURU LETTER DHA;Lo;0;L;;;;;N;;;;; +1191F;DIVES AKURU LETTER NA;Lo;0;L;;;;;N;;;;; +11920;DIVES AKURU LETTER PA;Lo;0;L;;;;;N;;;;; +11921;DIVES AKURU LETTER PHA;Lo;0;L;;;;;N;;;;; +11922;DIVES AKURU LETTER BA;Lo;0;L;;;;;N;;;;; +11923;DIVES AKURU LETTER BHA;Lo;0;L;;;;;N;;;;; +11924;DIVES AKURU LETTER MA;Lo;0;L;;;;;N;;;;; +11925;DIVES AKURU LETTER YA;Lo;0;L;;;;;N;;;;; +11926;DIVES AKURU LETTER YYA;Lo;0;L;;;;;N;;;;; +11927;DIVES AKURU LETTER RA;Lo;0;L;;;;;N;;;;; +11928;DIVES AKURU LETTER LA;Lo;0;L;;;;;N;;;;; +11929;DIVES AKURU LETTER VA;Lo;0;L;;;;;N;;;;; +1192A;DIVES AKURU LETTER SHA;Lo;0;L;;;;;N;;;;; +1192B;DIVES AKURU LETTER SSA;Lo;0;L;;;;;N;;;;; +1192C;DIVES AKURU LETTER SA;Lo;0;L;;;;;N;;;;; +1192D;DIVES AKURU LETTER HA;Lo;0;L;;;;;N;;;;; +1192E;DIVES AKURU LETTER LLA;Lo;0;L;;;;;N;;;;; +1192F;DIVES AKURU LETTER ZA;Lo;0;L;;;;;N;;;;; +11930;DIVES AKURU VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; +11931;DIVES AKURU VOWEL SIGN I;Mc;0;L;;;;;N;;;;; +11932;DIVES AKURU VOWEL SIGN II;Mc;0;L;;;;;N;;;;; +11933;DIVES AKURU VOWEL SIGN U;Mc;0;L;;;;;N;;;;; +11934;DIVES AKURU VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; +11935;DIVES AKURU VOWEL SIGN E;Mc;0;L;;;;;N;;;;; +11937;DIVES AKURU VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; +11938;DIVES AKURU VOWEL SIGN O;Mc;0;L;11935 11930;;;;N;;;;; +1193B;DIVES AKURU SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; +1193C;DIVES AKURU SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; +1193D;DIVES AKURU SIGN HALANTA;Mc;9;L;;;;;N;;;;; +1193E;DIVES AKURU VIRAMA;Mn;9;NSM;;;;;N;;;;; +1193F;DIVES AKURU PREFIXED NASAL SIGN;Lo;0;L;;;;;N;;;;; +11940;DIVES AKURU MEDIAL YA;Mc;0;L;;;;;N;;;;; +11941;DIVES AKURU INITIAL RA;Lo;0;L;;;;;N;;;;; +11942;DIVES AKURU MEDIAL RA;Mc;0;L;;;;;N;;;;; +11943;DIVES AKURU SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; +11944;DIVES AKURU DOUBLE DANDA;Po;0;L;;;;;N;;;;; +11945;DIVES AKURU GAP FILLER;Po;0;L;;;;;N;;;;; +11946;DIVES AKURU END OF TEXT MARK;Po;0;L;;;;;N;;;;; +11950;DIVES AKURU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; +11951;DIVES AKURU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; +11952;DIVES AKURU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +11953;DIVES AKURU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; +11954;DIVES AKURU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; +11955;DIVES AKURU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; +11956;DIVES AKURU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; +11957;DIVES AKURU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; +11958;DIVES AKURU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; +11959;DIVES AKURU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 119A0;NANDINAGARI LETTER A;Lo;0;L;;;;;N;;;;; 119A1;NANDINAGARI LETTER AA;Lo;0;L;;;;;N;;;;; 119A2;NANDINAGARI LETTER I;Lo;0;L;;;;;N;;;;; @@ -21085,6 +21274,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 11EF6;MAKASAR VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11EF7;MAKASAR PASSIMBANG;Po;0;L;;;;;N;;;;; 11EF8;MAKASAR END OF SECTION;Po;0;L;;;;;N;;;;; +11FB0;LISU LETTER YHA;Lo;0;L;;;;;N;;;;; 11FC0;TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH;No;0;L;;;;1/320;N;;;;; 11FC1;TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; 11FC2;TAMIL FRACTION ONE EIGHTIETH;No;0;L;;;;1/80;N;;;;; @@ -25052,6 +25242,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 16FE1;NUSHU ITERATION MARK;Lm;0;L;;;;;N;;;;; 16FE2;OLD CHINESE HOOK MARK;Po;0;ON;;;;;N;;;;; 16FE3;OLD CHINESE ITERATION MARK;Lm;0;L;;;;;N;;;;; +16FE4;KHITAN SMALL SCRIPT FILLER;Mn;0;NSM;;;;;N;;;;; +16FF0;VIETNAMESE ALTERNATE READING MARK CA;Mc;6;L;;;;;N;;;;; +16FF1;VIETNAMESE ALTERNATE READING MARK NHAY;Mc;6;L;;;;;N;;;;; 17000;;Lo;0;L;;;;;N;;;;; 187F7;;Lo;0;L;;;;;N;;;;; 18800;TANGUT COMPONENT-001;Lo;0;L;;;;;N;;;;; @@ -25809,6 +26002,491 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 18AF0;TANGUT COMPONENT-753;Lo;0;L;;;;;N;;;;; 18AF1;TANGUT COMPONENT-754;Lo;0;L;;;;;N;;;;; 18AF2;TANGUT COMPONENT-755;Lo;0;L;;;;;N;;;;; +18AF3;TANGUT COMPONENT-756;Lo;0;L;;;;;N;;;;; +18AF4;TANGUT COMPONENT-757;Lo;0;L;;;;;N;;;;; +18AF5;TANGUT COMPONENT-758;Lo;0;L;;;;;N;;;;; +18AF6;TANGUT COMPONENT-759;Lo;0;L;;;;;N;;;;; +18AF7;TANGUT COMPONENT-760;Lo;0;L;;;;;N;;;;; +18AF8;TANGUT COMPONENT-761;Lo;0;L;;;;;N;;;;; +18AF9;TANGUT COMPONENT-762;Lo;0;L;;;;;N;;;;; +18AFA;TANGUT COMPONENT-763;Lo;0;L;;;;;N;;;;; +18AFB;TANGUT COMPONENT-764;Lo;0;L;;;;;N;;;;; +18AFC;TANGUT COMPONENT-765;Lo;0;L;;;;;N;;;;; +18AFD;TANGUT COMPONENT-766;Lo;0;L;;;;;N;;;;; +18AFE;TANGUT COMPONENT-767;Lo;0;L;;;;;N;;;;; +18AFF;TANGUT COMPONENT-768;Lo;0;L;;;;;N;;;;; +18B00;KHITAN SMALL SCRIPT CHARACTER-18B00;Lo;0;L;;;;;N;;;;; +18B01;KHITAN SMALL SCRIPT CHARACTER-18B01;Lo;0;L;;;;;N;;;;; +18B02;KHITAN SMALL SCRIPT CHARACTER-18B02;Lo;0;L;;;;;N;;;;; +18B03;KHITAN SMALL SCRIPT CHARACTER-18B03;Lo;0;L;;;;;N;;;;; +18B04;KHITAN SMALL SCRIPT CHARACTER-18B04;Lo;0;L;;;;;N;;;;; +18B05;KHITAN SMALL SCRIPT CHARACTER-18B05;Lo;0;L;;;;;N;;;;; +18B06;KHITAN SMALL SCRIPT CHARACTER-18B06;Lo;0;L;;;;;N;;;;; +18B07;KHITAN SMALL SCRIPT CHARACTER-18B07;Lo;0;L;;;;;N;;;;; +18B08;KHITAN SMALL SCRIPT CHARACTER-18B08;Lo;0;L;;;;;N;;;;; +18B09;KHITAN SMALL SCRIPT CHARACTER-18B09;Lo;0;L;;;;;N;;;;; +18B0A;KHITAN SMALL SCRIPT CHARACTER-18B0A;Lo;0;L;;;;;N;;;;; +18B0B;KHITAN SMALL SCRIPT CHARACTER-18B0B;Lo;0;L;;;;;N;;;;; +18B0C;KHITAN SMALL SCRIPT CHARACTER-18B0C;Lo;0;L;;;;;N;;;;; +18B0D;KHITAN SMALL SCRIPT CHARACTER-18B0D;Lo;0;L;;;;;N;;;;; +18B0E;KHITAN SMALL SCRIPT CHARACTER-18B0E;Lo;0;L;;;;;N;;;;; +18B0F;KHITAN SMALL SCRIPT CHARACTER-18B0F;Lo;0;L;;;;;N;;;;; +18B10;KHITAN SMALL SCRIPT CHARACTER-18B10;Lo;0;L;;;;;N;;;;; +18B11;KHITAN SMALL SCRIPT CHARACTER-18B11;Lo;0;L;;;;;N;;;;; +18B12;KHITAN SMALL SCRIPT CHARACTER-18B12;Lo;0;L;;;;;N;;;;; +18B13;KHITAN SMALL SCRIPT CHARACTER-18B13;Lo;0;L;;;;;N;;;;; +18B14;KHITAN SMALL SCRIPT CHARACTER-18B14;Lo;0;L;;;;;N;;;;; +18B15;KHITAN SMALL SCRIPT CHARACTER-18B15;Lo;0;L;;;;;N;;;;; +18B16;KHITAN SMALL SCRIPT CHARACTER-18B16;Lo;0;L;;;;;N;;;;; +18B17;KHITAN SMALL SCRIPT CHARACTER-18B17;Lo;0;L;;;;;N;;;;; +18B18;KHITAN SMALL SCRIPT CHARACTER-18B18;Lo;0;L;;;;;N;;;;; +18B19;KHITAN SMALL SCRIPT CHARACTER-18B19;Lo;0;L;;;;;N;;;;; +18B1A;KHITAN SMALL SCRIPT CHARACTER-18B1A;Lo;0;L;;;;;N;;;;; +18B1B;KHITAN SMALL SCRIPT CHARACTER-18B1B;Lo;0;L;;;;;N;;;;; +18B1C;KHITAN SMALL SCRIPT CHARACTER-18B1C;Lo;0;L;;;;;N;;;;; +18B1D;KHITAN SMALL SCRIPT CHARACTER-18B1D;Lo;0;L;;;;;N;;;;; +18B1E;KHITAN SMALL SCRIPT CHARACTER-18B1E;Lo;0;L;;;;;N;;;;; +18B1F;KHITAN SMALL SCRIPT CHARACTER-18B1F;Lo;0;L;;;;;N;;;;; +18B20;KHITAN SMALL SCRIPT CHARACTER-18B20;Lo;0;L;;;;;N;;;;; +18B21;KHITAN SMALL SCRIPT CHARACTER-18B21;Lo;0;L;;;;;N;;;;; +18B22;KHITAN SMALL SCRIPT CHARACTER-18B22;Lo;0;L;;;;;N;;;;; +18B23;KHITAN SMALL SCRIPT CHARACTER-18B23;Lo;0;L;;;;;N;;;;; +18B24;KHITAN SMALL SCRIPT CHARACTER-18B24;Lo;0;L;;;;;N;;;;; +18B25;KHITAN SMALL SCRIPT CHARACTER-18B25;Lo;0;L;;;;;N;;;;; +18B26;KHITAN SMALL SCRIPT CHARACTER-18B26;Lo;0;L;;;;;N;;;;; +18B27;KHITAN SMALL SCRIPT CHARACTER-18B27;Lo;0;L;;;;;N;;;;; +18B28;KHITAN SMALL SCRIPT CHARACTER-18B28;Lo;0;L;;;;;N;;;;; +18B29;KHITAN SMALL SCRIPT CHARACTER-18B29;Lo;0;L;;;;;N;;;;; +18B2A;KHITAN SMALL SCRIPT CHARACTER-18B2A;Lo;0;L;;;;;N;;;;; +18B2B;KHITAN SMALL SCRIPT CHARACTER-18B2B;Lo;0;L;;;;;N;;;;; +18B2C;KHITAN SMALL SCRIPT CHARACTER-18B2C;Lo;0;L;;;;;N;;;;; +18B2D;KHITAN SMALL SCRIPT CHARACTER-18B2D;Lo;0;L;;;;;N;;;;; +18B2E;KHITAN SMALL SCRIPT CHARACTER-18B2E;Lo;0;L;;;;;N;;;;; +18B2F;KHITAN SMALL SCRIPT CHARACTER-18B2F;Lo;0;L;;;;;N;;;;; +18B30;KHITAN SMALL SCRIPT CHARACTER-18B30;Lo;0;L;;;;;N;;;;; +18B31;KHITAN SMALL SCRIPT CHARACTER-18B31;Lo;0;L;;;;;N;;;;; +18B32;KHITAN SMALL SCRIPT CHARACTER-18B32;Lo;0;L;;;;;N;;;;; +18B33;KHITAN SMALL SCRIPT CHARACTER-18B33;Lo;0;L;;;;;N;;;;; +18B34;KHITAN SMALL SCRIPT CHARACTER-18B34;Lo;0;L;;;;;N;;;;; +18B35;KHITAN SMALL SCRIPT CHARACTER-18B35;Lo;0;L;;;;;N;;;;; +18B36;KHITAN SMALL SCRIPT CHARACTER-18B36;Lo;0;L;;;;;N;;;;; +18B37;KHITAN SMALL SCRIPT CHARACTER-18B37;Lo;0;L;;;;;N;;;;; +18B38;KHITAN SMALL SCRIPT CHARACTER-18B38;Lo;0;L;;;;;N;;;;; +18B39;KHITAN SMALL SCRIPT CHARACTER-18B39;Lo;0;L;;;;;N;;;;; +18B3A;KHITAN SMALL SCRIPT CHARACTER-18B3A;Lo;0;L;;;;;N;;;;; +18B3B;KHITAN SMALL SCRIPT CHARACTER-18B3B;Lo;0;L;;;;;N;;;;; +18B3C;KHITAN SMALL SCRIPT CHARACTER-18B3C;Lo;0;L;;;;;N;;;;; +18B3D;KHITAN SMALL SCRIPT CHARACTER-18B3D;Lo;0;L;;;;;N;;;;; +18B3E;KHITAN SMALL SCRIPT CHARACTER-18B3E;Lo;0;L;;;;;N;;;;; +18B3F;KHITAN SMALL SCRIPT CHARACTER-18B3F;Lo;0;L;;;;;N;;;;; +18B40;KHITAN SMALL SCRIPT CHARACTER-18B40;Lo;0;L;;;;;N;;;;; +18B41;KHITAN SMALL SCRIPT CHARACTER-18B41;Lo;0;L;;;;;N;;;;; +18B42;KHITAN SMALL SCRIPT CHARACTER-18B42;Lo;0;L;;;;;N;;;;; +18B43;KHITAN SMALL SCRIPT CHARACTER-18B43;Lo;0;L;;;;;N;;;;; +18B44;KHITAN SMALL SCRIPT CHARACTER-18B44;Lo;0;L;;;;;N;;;;; +18B45;KHITAN SMALL SCRIPT CHARACTER-18B45;Lo;0;L;;;;;N;;;;; +18B46;KHITAN SMALL SCRIPT CHARACTER-18B46;Lo;0;L;;;;;N;;;;; +18B47;KHITAN SMALL SCRIPT CHARACTER-18B47;Lo;0;L;;;;;N;;;;; +18B48;KHITAN SMALL SCRIPT CHARACTER-18B48;Lo;0;L;;;;;N;;;;; +18B49;KHITAN SMALL SCRIPT CHARACTER-18B49;Lo;0;L;;;;;N;;;;; +18B4A;KHITAN SMALL SCRIPT CHARACTER-18B4A;Lo;0;L;;;;;N;;;;; +18B4B;KHITAN SMALL SCRIPT CHARACTER-18B4B;Lo;0;L;;;;;N;;;;; +18B4C;KHITAN SMALL SCRIPT CHARACTER-18B4C;Lo;0;L;;;;;N;;;;; +18B4D;KHITAN SMALL SCRIPT CHARACTER-18B4D;Lo;0;L;;;;;N;;;;; +18B4E;KHITAN SMALL SCRIPT CHARACTER-18B4E;Lo;0;L;;;;;N;;;;; +18B4F;KHITAN SMALL SCRIPT CHARACTER-18B4F;Lo;0;L;;;;;N;;;;; +18B50;KHITAN SMALL SCRIPT CHARACTER-18B50;Lo;0;L;;;;;N;;;;; +18B51;KHITAN SMALL SCRIPT CHARACTER-18B51;Lo;0;L;;;;;N;;;;; +18B52;KHITAN SMALL SCRIPT CHARACTER-18B52;Lo;0;L;;;;;N;;;;; +18B53;KHITAN SMALL SCRIPT CHARACTER-18B53;Lo;0;L;;;;;N;;;;; +18B54;KHITAN SMALL SCRIPT CHARACTER-18B54;Lo;0;L;;;;;N;;;;; +18B55;KHITAN SMALL SCRIPT CHARACTER-18B55;Lo;0;L;;;;;N;;;;; +18B56;KHITAN SMALL SCRIPT CHARACTER-18B56;Lo;0;L;;;;;N;;;;; +18B57;KHITAN SMALL SCRIPT CHARACTER-18B57;Lo;0;L;;;;;N;;;;; +18B58;KHITAN SMALL SCRIPT CHARACTER-18B58;Lo;0;L;;;;;N;;;;; +18B59;KHITAN SMALL SCRIPT CHARACTER-18B59;Lo;0;L;;;;;N;;;;; +18B5A;KHITAN SMALL SCRIPT CHARACTER-18B5A;Lo;0;L;;;;;N;;;;; +18B5B;KHITAN SMALL SCRIPT CHARACTER-18B5B;Lo;0;L;;;;;N;;;;; +18B5C;KHITAN SMALL SCRIPT CHARACTER-18B5C;Lo;0;L;;;;;N;;;;; +18B5D;KHITAN SMALL SCRIPT CHARACTER-18B5D;Lo;0;L;;;;;N;;;;; +18B5E;KHITAN SMALL SCRIPT CHARACTER-18B5E;Lo;0;L;;;;;N;;;;; +18B5F;KHITAN SMALL SCRIPT CHARACTER-18B5F;Lo;0;L;;;;;N;;;;; +18B60;KHITAN SMALL SCRIPT CHARACTER-18B60;Lo;0;L;;;;;N;;;;; +18B61;KHITAN SMALL SCRIPT CHARACTER-18B61;Lo;0;L;;;;;N;;;;; +18B62;KHITAN SMALL SCRIPT CHARACTER-18B62;Lo;0;L;;;;;N;;;;; +18B63;KHITAN SMALL SCRIPT CHARACTER-18B63;Lo;0;L;;;;;N;;;;; +18B64;KHITAN SMALL SCRIPT CHARACTER-18B64;Lo;0;L;;;;;N;;;;; +18B65;KHITAN SMALL SCRIPT CHARACTER-18B65;Lo;0;L;;;;;N;;;;; +18B66;KHITAN SMALL SCRIPT CHARACTER-18B66;Lo;0;L;;;;;N;;;;; +18B67;KHITAN SMALL SCRIPT CHARACTER-18B67;Lo;0;L;;;;;N;;;;; +18B68;KHITAN SMALL SCRIPT CHARACTER-18B68;Lo;0;L;;;;;N;;;;; +18B69;KHITAN SMALL SCRIPT CHARACTER-18B69;Lo;0;L;;;;;N;;;;; +18B6A;KHITAN SMALL SCRIPT CHARACTER-18B6A;Lo;0;L;;;;;N;;;;; +18B6B;KHITAN SMALL SCRIPT CHARACTER-18B6B;Lo;0;L;;;;;N;;;;; +18B6C;KHITAN SMALL SCRIPT CHARACTER-18B6C;Lo;0;L;;;;;N;;;;; +18B6D;KHITAN SMALL SCRIPT CHARACTER-18B6D;Lo;0;L;;;;;N;;;;; +18B6E;KHITAN SMALL SCRIPT CHARACTER-18B6E;Lo;0;L;;;;;N;;;;; +18B6F;KHITAN SMALL SCRIPT CHARACTER-18B6F;Lo;0;L;;;;;N;;;;; +18B70;KHITAN SMALL SCRIPT CHARACTER-18B70;Lo;0;L;;;;;N;;;;; +18B71;KHITAN SMALL SCRIPT CHARACTER-18B71;Lo;0;L;;;;;N;;;;; +18B72;KHITAN SMALL SCRIPT CHARACTER-18B72;Lo;0;L;;;;;N;;;;; +18B73;KHITAN SMALL SCRIPT CHARACTER-18B73;Lo;0;L;;;;;N;;;;; +18B74;KHITAN SMALL SCRIPT CHARACTER-18B74;Lo;0;L;;;;;N;;;;; +18B75;KHITAN SMALL SCRIPT CHARACTER-18B75;Lo;0;L;;;;;N;;;;; +18B76;KHITAN SMALL SCRIPT CHARACTER-18B76;Lo;0;L;;;;;N;;;;; +18B77;KHITAN SMALL SCRIPT CHARACTER-18B77;Lo;0;L;;;;;N;;;;; +18B78;KHITAN SMALL SCRIPT CHARACTER-18B78;Lo;0;L;;;;;N;;;;; +18B79;KHITAN SMALL SCRIPT CHARACTER-18B79;Lo;0;L;;;;;N;;;;; +18B7A;KHITAN SMALL SCRIPT CHARACTER-18B7A;Lo;0;L;;;;;N;;;;; +18B7B;KHITAN SMALL SCRIPT CHARACTER-18B7B;Lo;0;L;;;;;N;;;;; +18B7C;KHITAN SMALL SCRIPT CHARACTER-18B7C;Lo;0;L;;;;;N;;;;; +18B7D;KHITAN SMALL SCRIPT CHARACTER-18B7D;Lo;0;L;;;;;N;;;;; +18B7E;KHITAN SMALL SCRIPT CHARACTER-18B7E;Lo;0;L;;;;;N;;;;; +18B7F;KHITAN SMALL SCRIPT CHARACTER-18B7F;Lo;0;L;;;;;N;;;;; +18B80;KHITAN SMALL SCRIPT CHARACTER-18B80;Lo;0;L;;;;;N;;;;; +18B81;KHITAN SMALL SCRIPT CHARACTER-18B81;Lo;0;L;;;;;N;;;;; +18B82;KHITAN SMALL SCRIPT CHARACTER-18B82;Lo;0;L;;;;;N;;;;; +18B83;KHITAN SMALL SCRIPT CHARACTER-18B83;Lo;0;L;;;;;N;;;;; +18B84;KHITAN SMALL SCRIPT CHARACTER-18B84;Lo;0;L;;;;;N;;;;; +18B85;KHITAN SMALL SCRIPT CHARACTER-18B85;Lo;0;L;;;;;N;;;;; +18B86;KHITAN SMALL SCRIPT CHARACTER-18B86;Lo;0;L;;;;;N;;;;; +18B87;KHITAN SMALL SCRIPT CHARACTER-18B87;Lo;0;L;;;;;N;;;;; +18B88;KHITAN SMALL SCRIPT CHARACTER-18B88;Lo;0;L;;;;;N;;;;; +18B89;KHITAN SMALL SCRIPT CHARACTER-18B89;Lo;0;L;;;;;N;;;;; +18B8A;KHITAN SMALL SCRIPT CHARACTER-18B8A;Lo;0;L;;;;;N;;;;; +18B8B;KHITAN SMALL SCRIPT CHARACTER-18B8B;Lo;0;L;;;;;N;;;;; +18B8C;KHITAN SMALL SCRIPT CHARACTER-18B8C;Lo;0;L;;;;;N;;;;; +18B8D;KHITAN SMALL SCRIPT CHARACTER-18B8D;Lo;0;L;;;;;N;;;;; +18B8E;KHITAN SMALL SCRIPT CHARACTER-18B8E;Lo;0;L;;;;;N;;;;; +18B8F;KHITAN SMALL SCRIPT CHARACTER-18B8F;Lo;0;L;;;;;N;;;;; +18B90;KHITAN SMALL SCRIPT CHARACTER-18B90;Lo;0;L;;;;;N;;;;; +18B91;KHITAN SMALL SCRIPT CHARACTER-18B91;Lo;0;L;;;;;N;;;;; +18B92;KHITAN SMALL SCRIPT CHARACTER-18B92;Lo;0;L;;;;;N;;;;; +18B93;KHITAN SMALL SCRIPT CHARACTER-18B93;Lo;0;L;;;;;N;;;;; +18B94;KHITAN SMALL SCRIPT CHARACTER-18B94;Lo;0;L;;;;;N;;;;; +18B95;KHITAN SMALL SCRIPT CHARACTER-18B95;Lo;0;L;;;;;N;;;;; +18B96;KHITAN SMALL SCRIPT CHARACTER-18B96;Lo;0;L;;;;;N;;;;; +18B97;KHITAN SMALL SCRIPT CHARACTER-18B97;Lo;0;L;;;;;N;;;;; +18B98;KHITAN SMALL SCRIPT CHARACTER-18B98;Lo;0;L;;;;;N;;;;; +18B99;KHITAN SMALL SCRIPT CHARACTER-18B99;Lo;0;L;;;;;N;;;;; +18B9A;KHITAN SMALL SCRIPT CHARACTER-18B9A;Lo;0;L;;;;;N;;;;; +18B9B;KHITAN SMALL SCRIPT CHARACTER-18B9B;Lo;0;L;;;;;N;;;;; +18B9C;KHITAN SMALL SCRIPT CHARACTER-18B9C;Lo;0;L;;;;;N;;;;; +18B9D;KHITAN SMALL SCRIPT CHARACTER-18B9D;Lo;0;L;;;;;N;;;;; +18B9E;KHITAN SMALL SCRIPT CHARACTER-18B9E;Lo;0;L;;;;;N;;;;; +18B9F;KHITAN SMALL SCRIPT CHARACTER-18B9F;Lo;0;L;;;;;N;;;;; +18BA0;KHITAN SMALL SCRIPT CHARACTER-18BA0;Lo;0;L;;;;;N;;;;; +18BA1;KHITAN SMALL SCRIPT CHARACTER-18BA1;Lo;0;L;;;;;N;;;;; +18BA2;KHITAN SMALL SCRIPT CHARACTER-18BA2;Lo;0;L;;;;;N;;;;; +18BA3;KHITAN SMALL SCRIPT CHARACTER-18BA3;Lo;0;L;;;;;N;;;;; +18BA4;KHITAN SMALL SCRIPT CHARACTER-18BA4;Lo;0;L;;;;;N;;;;; +18BA5;KHITAN SMALL SCRIPT CHARACTER-18BA5;Lo;0;L;;;;;N;;;;; +18BA6;KHITAN SMALL SCRIPT CHARACTER-18BA6;Lo;0;L;;;;;N;;;;; +18BA7;KHITAN SMALL SCRIPT CHARACTER-18BA7;Lo;0;L;;;;;N;;;;; +18BA8;KHITAN SMALL SCRIPT CHARACTER-18BA8;Lo;0;L;;;;;N;;;;; +18BA9;KHITAN SMALL SCRIPT CHARACTER-18BA9;Lo;0;L;;;;;N;;;;; +18BAA;KHITAN SMALL SCRIPT CHARACTER-18BAA;Lo;0;L;;;;;N;;;;; +18BAB;KHITAN SMALL SCRIPT CHARACTER-18BAB;Lo;0;L;;;;;N;;;;; +18BAC;KHITAN SMALL SCRIPT CHARACTER-18BAC;Lo;0;L;;;;;N;;;;; +18BAD;KHITAN SMALL SCRIPT CHARACTER-18BAD;Lo;0;L;;;;;N;;;;; +18BAE;KHITAN SMALL SCRIPT CHARACTER-18BAE;Lo;0;L;;;;;N;;;;; +18BAF;KHITAN SMALL SCRIPT CHARACTER-18BAF;Lo;0;L;;;;;N;;;;; +18BB0;KHITAN SMALL SCRIPT CHARACTER-18BB0;Lo;0;L;;;;;N;;;;; +18BB1;KHITAN SMALL SCRIPT CHARACTER-18BB1;Lo;0;L;;;;;N;;;;; +18BB2;KHITAN SMALL SCRIPT CHARACTER-18BB2;Lo;0;L;;;;;N;;;;; +18BB3;KHITAN SMALL SCRIPT CHARACTER-18BB3;Lo;0;L;;;;;N;;;;; +18BB4;KHITAN SMALL SCRIPT CHARACTER-18BB4;Lo;0;L;;;;;N;;;;; +18BB5;KHITAN SMALL SCRIPT CHARACTER-18BB5;Lo;0;L;;;;;N;;;;; +18BB6;KHITAN SMALL SCRIPT CHARACTER-18BB6;Lo;0;L;;;;;N;;;;; +18BB7;KHITAN SMALL SCRIPT CHARACTER-18BB7;Lo;0;L;;;;;N;;;;; +18BB8;KHITAN SMALL SCRIPT CHARACTER-18BB8;Lo;0;L;;;;;N;;;;; +18BB9;KHITAN SMALL SCRIPT CHARACTER-18BB9;Lo;0;L;;;;;N;;;;; +18BBA;KHITAN SMALL SCRIPT CHARACTER-18BBA;Lo;0;L;;;;;N;;;;; +18BBB;KHITAN SMALL SCRIPT CHARACTER-18BBB;Lo;0;L;;;;;N;;;;; +18BBC;KHITAN SMALL SCRIPT CHARACTER-18BBC;Lo;0;L;;;;;N;;;;; +18BBD;KHITAN SMALL SCRIPT CHARACTER-18BBD;Lo;0;L;;;;;N;;;;; +18BBE;KHITAN SMALL SCRIPT CHARACTER-18BBE;Lo;0;L;;;;;N;;;;; +18BBF;KHITAN SMALL SCRIPT CHARACTER-18BBF;Lo;0;L;;;;;N;;;;; +18BC0;KHITAN SMALL SCRIPT CHARACTER-18BC0;Lo;0;L;;;;;N;;;;; +18BC1;KHITAN SMALL SCRIPT CHARACTER-18BC1;Lo;0;L;;;;;N;;;;; +18BC2;KHITAN SMALL SCRIPT CHARACTER-18BC2;Lo;0;L;;;;;N;;;;; +18BC3;KHITAN SMALL SCRIPT CHARACTER-18BC3;Lo;0;L;;;;;N;;;;; +18BC4;KHITAN SMALL SCRIPT CHARACTER-18BC4;Lo;0;L;;;;;N;;;;; +18BC5;KHITAN SMALL SCRIPT CHARACTER-18BC5;Lo;0;L;;;;;N;;;;; +18BC6;KHITAN SMALL SCRIPT CHARACTER-18BC6;Lo;0;L;;;;;N;;;;; +18BC7;KHITAN SMALL SCRIPT CHARACTER-18BC7;Lo;0;L;;;;;N;;;;; +18BC8;KHITAN SMALL SCRIPT CHARACTER-18BC8;Lo;0;L;;;;;N;;;;; +18BC9;KHITAN SMALL SCRIPT CHARACTER-18BC9;Lo;0;L;;;;;N;;;;; +18BCA;KHITAN SMALL SCRIPT CHARACTER-18BCA;Lo;0;L;;;;;N;;;;; +18BCB;KHITAN SMALL SCRIPT CHARACTER-18BCB;Lo;0;L;;;;;N;;;;; +18BCC;KHITAN SMALL SCRIPT CHARACTER-18BCC;Lo;0;L;;;;;N;;;;; +18BCD;KHITAN SMALL SCRIPT CHARACTER-18BCD;Lo;0;L;;;;;N;;;;; +18BCE;KHITAN SMALL SCRIPT CHARACTER-18BCE;Lo;0;L;;;;;N;;;;; +18BCF;KHITAN SMALL SCRIPT CHARACTER-18BCF;Lo;0;L;;;;;N;;;;; +18BD0;KHITAN SMALL SCRIPT CHARACTER-18BD0;Lo;0;L;;;;;N;;;;; +18BD1;KHITAN SMALL SCRIPT CHARACTER-18BD1;Lo;0;L;;;;;N;;;;; +18BD2;KHITAN SMALL SCRIPT CHARACTER-18BD2;Lo;0;L;;;;;N;;;;; +18BD3;KHITAN SMALL SCRIPT CHARACTER-18BD3;Lo;0;L;;;;;N;;;;; +18BD4;KHITAN SMALL SCRIPT CHARACTER-18BD4;Lo;0;L;;;;;N;;;;; +18BD5;KHITAN SMALL SCRIPT CHARACTER-18BD5;Lo;0;L;;;;;N;;;;; +18BD6;KHITAN SMALL SCRIPT CHARACTER-18BD6;Lo;0;L;;;;;N;;;;; +18BD7;KHITAN SMALL SCRIPT CHARACTER-18BD7;Lo;0;L;;;;;N;;;;; +18BD8;KHITAN SMALL SCRIPT CHARACTER-18BD8;Lo;0;L;;;;;N;;;;; +18BD9;KHITAN SMALL SCRIPT CHARACTER-18BD9;Lo;0;L;;;;;N;;;;; +18BDA;KHITAN SMALL SCRIPT CHARACTER-18BDA;Lo;0;L;;;;;N;;;;; +18BDB;KHITAN SMALL SCRIPT CHARACTER-18BDB;Lo;0;L;;;;;N;;;;; +18BDC;KHITAN SMALL SCRIPT CHARACTER-18BDC;Lo;0;L;;;;;N;;;;; +18BDD;KHITAN SMALL SCRIPT CHARACTER-18BDD;Lo;0;L;;;;;N;;;;; +18BDE;KHITAN SMALL SCRIPT CHARACTER-18BDE;Lo;0;L;;;;;N;;;;; +18BDF;KHITAN SMALL SCRIPT CHARACTER-18BDF;Lo;0;L;;;;;N;;;;; +18BE0;KHITAN SMALL SCRIPT CHARACTER-18BE0;Lo;0;L;;;;;N;;;;; +18BE1;KHITAN SMALL SCRIPT CHARACTER-18BE1;Lo;0;L;;;;;N;;;;; +18BE2;KHITAN SMALL SCRIPT CHARACTER-18BE2;Lo;0;L;;;;;N;;;;; +18BE3;KHITAN SMALL SCRIPT CHARACTER-18BE3;Lo;0;L;;;;;N;;;;; +18BE4;KHITAN SMALL SCRIPT CHARACTER-18BE4;Lo;0;L;;;;;N;;;;; +18BE5;KHITAN SMALL SCRIPT CHARACTER-18BE5;Lo;0;L;;;;;N;;;;; +18BE6;KHITAN SMALL SCRIPT CHARACTER-18BE6;Lo;0;L;;;;;N;;;;; +18BE7;KHITAN SMALL SCRIPT CHARACTER-18BE7;Lo;0;L;;;;;N;;;;; +18BE8;KHITAN SMALL SCRIPT CHARACTER-18BE8;Lo;0;L;;;;;N;;;;; +18BE9;KHITAN SMALL SCRIPT CHARACTER-18BE9;Lo;0;L;;;;;N;;;;; +18BEA;KHITAN SMALL SCRIPT CHARACTER-18BEA;Lo;0;L;;;;;N;;;;; +18BEB;KHITAN SMALL SCRIPT CHARACTER-18BEB;Lo;0;L;;;;;N;;;;; +18BEC;KHITAN SMALL SCRIPT CHARACTER-18BEC;Lo;0;L;;;;;N;;;;; +18BED;KHITAN SMALL SCRIPT CHARACTER-18BED;Lo;0;L;;;;;N;;;;; +18BEE;KHITAN SMALL SCRIPT CHARACTER-18BEE;Lo;0;L;;;;;N;;;;; +18BEF;KHITAN SMALL SCRIPT CHARACTER-18BEF;Lo;0;L;;;;;N;;;;; +18BF0;KHITAN SMALL SCRIPT CHARACTER-18BF0;Lo;0;L;;;;;N;;;;; +18BF1;KHITAN SMALL SCRIPT CHARACTER-18BF1;Lo;0;L;;;;;N;;;;; +18BF2;KHITAN SMALL SCRIPT CHARACTER-18BF2;Lo;0;L;;;;;N;;;;; +18BF3;KHITAN SMALL SCRIPT CHARACTER-18BF3;Lo;0;L;;;;;N;;;;; +18BF4;KHITAN SMALL SCRIPT CHARACTER-18BF4;Lo;0;L;;;;;N;;;;; +18BF5;KHITAN SMALL SCRIPT CHARACTER-18BF5;Lo;0;L;;;;;N;;;;; +18BF6;KHITAN SMALL SCRIPT CHARACTER-18BF6;Lo;0;L;;;;;N;;;;; +18BF7;KHITAN SMALL SCRIPT CHARACTER-18BF7;Lo;0;L;;;;;N;;;;; +18BF8;KHITAN SMALL SCRIPT CHARACTER-18BF8;Lo;0;L;;;;;N;;;;; +18BF9;KHITAN SMALL SCRIPT CHARACTER-18BF9;Lo;0;L;;;;;N;;;;; +18BFA;KHITAN SMALL SCRIPT CHARACTER-18BFA;Lo;0;L;;;;;N;;;;; +18BFB;KHITAN SMALL SCRIPT CHARACTER-18BFB;Lo;0;L;;;;;N;;;;; +18BFC;KHITAN SMALL SCRIPT CHARACTER-18BFC;Lo;0;L;;;;;N;;;;; +18BFD;KHITAN SMALL SCRIPT CHARACTER-18BFD;Lo;0;L;;;;;N;;;;; +18BFE;KHITAN SMALL SCRIPT CHARACTER-18BFE;Lo;0;L;;;;;N;;;;; +18BFF;KHITAN SMALL SCRIPT CHARACTER-18BFF;Lo;0;L;;;;;N;;;;; +18C00;KHITAN SMALL SCRIPT CHARACTER-18C00;Lo;0;L;;;;;N;;;;; +18C01;KHITAN SMALL SCRIPT CHARACTER-18C01;Lo;0;L;;;;;N;;;;; +18C02;KHITAN SMALL SCRIPT CHARACTER-18C02;Lo;0;L;;;;;N;;;;; +18C03;KHITAN SMALL SCRIPT CHARACTER-18C03;Lo;0;L;;;;;N;;;;; +18C04;KHITAN SMALL SCRIPT CHARACTER-18C04;Lo;0;L;;;;;N;;;;; +18C05;KHITAN SMALL SCRIPT CHARACTER-18C05;Lo;0;L;;;;;N;;;;; +18C06;KHITAN SMALL SCRIPT CHARACTER-18C06;Lo;0;L;;;;;N;;;;; +18C07;KHITAN SMALL SCRIPT CHARACTER-18C07;Lo;0;L;;;;;N;;;;; +18C08;KHITAN SMALL SCRIPT CHARACTER-18C08;Lo;0;L;;;;;N;;;;; +18C09;KHITAN SMALL SCRIPT CHARACTER-18C09;Lo;0;L;;;;;N;;;;; +18C0A;KHITAN SMALL SCRIPT CHARACTER-18C0A;Lo;0;L;;;;;N;;;;; +18C0B;KHITAN SMALL SCRIPT CHARACTER-18C0B;Lo;0;L;;;;;N;;;;; +18C0C;KHITAN SMALL SCRIPT CHARACTER-18C0C;Lo;0;L;;;;;N;;;;; +18C0D;KHITAN SMALL SCRIPT CHARACTER-18C0D;Lo;0;L;;;;;N;;;;; +18C0E;KHITAN SMALL SCRIPT CHARACTER-18C0E;Lo;0;L;;;;;N;;;;; +18C0F;KHITAN SMALL SCRIPT CHARACTER-18C0F;Lo;0;L;;;;;N;;;;; +18C10;KHITAN SMALL SCRIPT CHARACTER-18C10;Lo;0;L;;;;;N;;;;; +18C11;KHITAN SMALL SCRIPT CHARACTER-18C11;Lo;0;L;;;;;N;;;;; +18C12;KHITAN SMALL SCRIPT CHARACTER-18C12;Lo;0;L;;;;;N;;;;; +18C13;KHITAN SMALL SCRIPT CHARACTER-18C13;Lo;0;L;;;;;N;;;;; +18C14;KHITAN SMALL SCRIPT CHARACTER-18C14;Lo;0;L;;;;;N;;;;; +18C15;KHITAN SMALL SCRIPT CHARACTER-18C15;Lo;0;L;;;;;N;;;;; +18C16;KHITAN SMALL SCRIPT CHARACTER-18C16;Lo;0;L;;;;;N;;;;; +18C17;KHITAN SMALL SCRIPT CHARACTER-18C17;Lo;0;L;;;;;N;;;;; +18C18;KHITAN SMALL SCRIPT CHARACTER-18C18;Lo;0;L;;;;;N;;;;; +18C19;KHITAN SMALL SCRIPT CHARACTER-18C19;Lo;0;L;;;;;N;;;;; +18C1A;KHITAN SMALL SCRIPT CHARACTER-18C1A;Lo;0;L;;;;;N;;;;; +18C1B;KHITAN SMALL SCRIPT CHARACTER-18C1B;Lo;0;L;;;;;N;;;;; +18C1C;KHITAN SMALL SCRIPT CHARACTER-18C1C;Lo;0;L;;;;;N;;;;; +18C1D;KHITAN SMALL SCRIPT CHARACTER-18C1D;Lo;0;L;;;;;N;;;;; +18C1E;KHITAN SMALL SCRIPT CHARACTER-18C1E;Lo;0;L;;;;;N;;;;; +18C1F;KHITAN SMALL SCRIPT CHARACTER-18C1F;Lo;0;L;;;;;N;;;;; +18C20;KHITAN SMALL SCRIPT CHARACTER-18C20;Lo;0;L;;;;;N;;;;; +18C21;KHITAN SMALL SCRIPT CHARACTER-18C21;Lo;0;L;;;;;N;;;;; +18C22;KHITAN SMALL SCRIPT CHARACTER-18C22;Lo;0;L;;;;;N;;;;; +18C23;KHITAN SMALL SCRIPT CHARACTER-18C23;Lo;0;L;;;;;N;;;;; +18C24;KHITAN SMALL SCRIPT CHARACTER-18C24;Lo;0;L;;;;;N;;;;; +18C25;KHITAN SMALL SCRIPT CHARACTER-18C25;Lo;0;L;;;;;N;;;;; +18C26;KHITAN SMALL SCRIPT CHARACTER-18C26;Lo;0;L;;;;;N;;;;; +18C27;KHITAN SMALL SCRIPT CHARACTER-18C27;Lo;0;L;;;;;N;;;;; +18C28;KHITAN SMALL SCRIPT CHARACTER-18C28;Lo;0;L;;;;;N;;;;; +18C29;KHITAN SMALL SCRIPT CHARACTER-18C29;Lo;0;L;;;;;N;;;;; +18C2A;KHITAN SMALL SCRIPT CHARACTER-18C2A;Lo;0;L;;;;;N;;;;; +18C2B;KHITAN SMALL SCRIPT CHARACTER-18C2B;Lo;0;L;;;;;N;;;;; +18C2C;KHITAN SMALL SCRIPT CHARACTER-18C2C;Lo;0;L;;;;;N;;;;; +18C2D;KHITAN SMALL SCRIPT CHARACTER-18C2D;Lo;0;L;;;;;N;;;;; +18C2E;KHITAN SMALL SCRIPT CHARACTER-18C2E;Lo;0;L;;;;;N;;;;; +18C2F;KHITAN SMALL SCRIPT CHARACTER-18C2F;Lo;0;L;;;;;N;;;;; +18C30;KHITAN SMALL SCRIPT CHARACTER-18C30;Lo;0;L;;;;;N;;;;; +18C31;KHITAN SMALL SCRIPT CHARACTER-18C31;Lo;0;L;;;;;N;;;;; +18C32;KHITAN SMALL SCRIPT CHARACTER-18C32;Lo;0;L;;;;;N;;;;; +18C33;KHITAN SMALL SCRIPT CHARACTER-18C33;Lo;0;L;;;;;N;;;;; +18C34;KHITAN SMALL SCRIPT CHARACTER-18C34;Lo;0;L;;;;;N;;;;; +18C35;KHITAN SMALL SCRIPT CHARACTER-18C35;Lo;0;L;;;;;N;;;;; +18C36;KHITAN SMALL SCRIPT CHARACTER-18C36;Lo;0;L;;;;;N;;;;; +18C37;KHITAN SMALL SCRIPT CHARACTER-18C37;Lo;0;L;;;;;N;;;;; +18C38;KHITAN SMALL SCRIPT CHARACTER-18C38;Lo;0;L;;;;;N;;;;; +18C39;KHITAN SMALL SCRIPT CHARACTER-18C39;Lo;0;L;;;;;N;;;;; +18C3A;KHITAN SMALL SCRIPT CHARACTER-18C3A;Lo;0;L;;;;;N;;;;; +18C3B;KHITAN SMALL SCRIPT CHARACTER-18C3B;Lo;0;L;;;;;N;;;;; +18C3C;KHITAN SMALL SCRIPT CHARACTER-18C3C;Lo;0;L;;;;;N;;;;; +18C3D;KHITAN SMALL SCRIPT CHARACTER-18C3D;Lo;0;L;;;;;N;;;;; +18C3E;KHITAN SMALL SCRIPT CHARACTER-18C3E;Lo;0;L;;;;;N;;;;; +18C3F;KHITAN SMALL SCRIPT CHARACTER-18C3F;Lo;0;L;;;;;N;;;;; +18C40;KHITAN SMALL SCRIPT CHARACTER-18C40;Lo;0;L;;;;;N;;;;; +18C41;KHITAN SMALL SCRIPT CHARACTER-18C41;Lo;0;L;;;;;N;;;;; +18C42;KHITAN SMALL SCRIPT CHARACTER-18C42;Lo;0;L;;;;;N;;;;; +18C43;KHITAN SMALL SCRIPT CHARACTER-18C43;Lo;0;L;;;;;N;;;;; +18C44;KHITAN SMALL SCRIPT CHARACTER-18C44;Lo;0;L;;;;;N;;;;; +18C45;KHITAN SMALL SCRIPT CHARACTER-18C45;Lo;0;L;;;;;N;;;;; +18C46;KHITAN SMALL SCRIPT CHARACTER-18C46;Lo;0;L;;;;;N;;;;; +18C47;KHITAN SMALL SCRIPT CHARACTER-18C47;Lo;0;L;;;;;N;;;;; +18C48;KHITAN SMALL SCRIPT CHARACTER-18C48;Lo;0;L;;;;;N;;;;; +18C49;KHITAN SMALL SCRIPT CHARACTER-18C49;Lo;0;L;;;;;N;;;;; +18C4A;KHITAN SMALL SCRIPT CHARACTER-18C4A;Lo;0;L;;;;;N;;;;; +18C4B;KHITAN SMALL SCRIPT CHARACTER-18C4B;Lo;0;L;;;;;N;;;;; +18C4C;KHITAN SMALL SCRIPT CHARACTER-18C4C;Lo;0;L;;;;;N;;;;; +18C4D;KHITAN SMALL SCRIPT CHARACTER-18C4D;Lo;0;L;;;;;N;;;;; +18C4E;KHITAN SMALL SCRIPT CHARACTER-18C4E;Lo;0;L;;;;;N;;;;; +18C4F;KHITAN SMALL SCRIPT CHARACTER-18C4F;Lo;0;L;;;;;N;;;;; +18C50;KHITAN SMALL SCRIPT CHARACTER-18C50;Lo;0;L;;;;;N;;;;; +18C51;KHITAN SMALL SCRIPT CHARACTER-18C51;Lo;0;L;;;;;N;;;;; +18C52;KHITAN SMALL SCRIPT CHARACTER-18C52;Lo;0;L;;;;;N;;;;; +18C53;KHITAN SMALL SCRIPT CHARACTER-18C53;Lo;0;L;;;;;N;;;;; +18C54;KHITAN SMALL SCRIPT CHARACTER-18C54;Lo;0;L;;;;;N;;;;; +18C55;KHITAN SMALL SCRIPT CHARACTER-18C55;Lo;0;L;;;;;N;;;;; +18C56;KHITAN SMALL SCRIPT CHARACTER-18C56;Lo;0;L;;;;;N;;;;; +18C57;KHITAN SMALL SCRIPT CHARACTER-18C57;Lo;0;L;;;;;N;;;;; +18C58;KHITAN SMALL SCRIPT CHARACTER-18C58;Lo;0;L;;;;;N;;;;; +18C59;KHITAN SMALL SCRIPT CHARACTER-18C59;Lo;0;L;;;;;N;;;;; +18C5A;KHITAN SMALL SCRIPT CHARACTER-18C5A;Lo;0;L;;;;;N;;;;; +18C5B;KHITAN SMALL SCRIPT CHARACTER-18C5B;Lo;0;L;;;;;N;;;;; +18C5C;KHITAN SMALL SCRIPT CHARACTER-18C5C;Lo;0;L;;;;;N;;;;; +18C5D;KHITAN SMALL SCRIPT CHARACTER-18C5D;Lo;0;L;;;;;N;;;;; +18C5E;KHITAN SMALL SCRIPT CHARACTER-18C5E;Lo;0;L;;;;;N;;;;; +18C5F;KHITAN SMALL SCRIPT CHARACTER-18C5F;Lo;0;L;;;;;N;;;;; +18C60;KHITAN SMALL SCRIPT CHARACTER-18C60;Lo;0;L;;;;;N;;;;; +18C61;KHITAN SMALL SCRIPT CHARACTER-18C61;Lo;0;L;;;;;N;;;;; +18C62;KHITAN SMALL SCRIPT CHARACTER-18C62;Lo;0;L;;;;;N;;;;; +18C63;KHITAN SMALL SCRIPT CHARACTER-18C63;Lo;0;L;;;;;N;;;;; +18C64;KHITAN SMALL SCRIPT CHARACTER-18C64;Lo;0;L;;;;;N;;;;; +18C65;KHITAN SMALL SCRIPT CHARACTER-18C65;Lo;0;L;;;;;N;;;;; +18C66;KHITAN SMALL SCRIPT CHARACTER-18C66;Lo;0;L;;;;;N;;;;; +18C67;KHITAN SMALL SCRIPT CHARACTER-18C67;Lo;0;L;;;;;N;;;;; +18C68;KHITAN SMALL SCRIPT CHARACTER-18C68;Lo;0;L;;;;;N;;;;; +18C69;KHITAN SMALL SCRIPT CHARACTER-18C69;Lo;0;L;;;;;N;;;;; +18C6A;KHITAN SMALL SCRIPT CHARACTER-18C6A;Lo;0;L;;;;;N;;;;; +18C6B;KHITAN SMALL SCRIPT CHARACTER-18C6B;Lo;0;L;;;;;N;;;;; +18C6C;KHITAN SMALL SCRIPT CHARACTER-18C6C;Lo;0;L;;;;;N;;;;; +18C6D;KHITAN SMALL SCRIPT CHARACTER-18C6D;Lo;0;L;;;;;N;;;;; +18C6E;KHITAN SMALL SCRIPT CHARACTER-18C6E;Lo;0;L;;;;;N;;;;; +18C6F;KHITAN SMALL SCRIPT CHARACTER-18C6F;Lo;0;L;;;;;N;;;;; +18C70;KHITAN SMALL SCRIPT CHARACTER-18C70;Lo;0;L;;;;;N;;;;; +18C71;KHITAN SMALL SCRIPT CHARACTER-18C71;Lo;0;L;;;;;N;;;;; +18C72;KHITAN SMALL SCRIPT CHARACTER-18C72;Lo;0;L;;;;;N;;;;; +18C73;KHITAN SMALL SCRIPT CHARACTER-18C73;Lo;0;L;;;;;N;;;;; +18C74;KHITAN SMALL SCRIPT CHARACTER-18C74;Lo;0;L;;;;;N;;;;; +18C75;KHITAN SMALL SCRIPT CHARACTER-18C75;Lo;0;L;;;;;N;;;;; +18C76;KHITAN SMALL SCRIPT CHARACTER-18C76;Lo;0;L;;;;;N;;;;; +18C77;KHITAN SMALL SCRIPT CHARACTER-18C77;Lo;0;L;;;;;N;;;;; +18C78;KHITAN SMALL SCRIPT CHARACTER-18C78;Lo;0;L;;;;;N;;;;; +18C79;KHITAN SMALL SCRIPT CHARACTER-18C79;Lo;0;L;;;;;N;;;;; +18C7A;KHITAN SMALL SCRIPT CHARACTER-18C7A;Lo;0;L;;;;;N;;;;; +18C7B;KHITAN SMALL SCRIPT CHARACTER-18C7B;Lo;0;L;;;;;N;;;;; +18C7C;KHITAN SMALL SCRIPT CHARACTER-18C7C;Lo;0;L;;;;;N;;;;; +18C7D;KHITAN SMALL SCRIPT CHARACTER-18C7D;Lo;0;L;;;;;N;;;;; +18C7E;KHITAN SMALL SCRIPT CHARACTER-18C7E;Lo;0;L;;;;;N;;;;; +18C7F;KHITAN SMALL SCRIPT CHARACTER-18C7F;Lo;0;L;;;;;N;;;;; +18C80;KHITAN SMALL SCRIPT CHARACTER-18C80;Lo;0;L;;;;;N;;;;; +18C81;KHITAN SMALL SCRIPT CHARACTER-18C81;Lo;0;L;;;;;N;;;;; +18C82;KHITAN SMALL SCRIPT CHARACTER-18C82;Lo;0;L;;;;;N;;;;; +18C83;KHITAN SMALL SCRIPT CHARACTER-18C83;Lo;0;L;;;;;N;;;;; +18C84;KHITAN SMALL SCRIPT CHARACTER-18C84;Lo;0;L;;;;;N;;;;; +18C85;KHITAN SMALL SCRIPT CHARACTER-18C85;Lo;0;L;;;;;N;;;;; +18C86;KHITAN SMALL SCRIPT CHARACTER-18C86;Lo;0;L;;;;;N;;;;; +18C87;KHITAN SMALL SCRIPT CHARACTER-18C87;Lo;0;L;;;;;N;;;;; +18C88;KHITAN SMALL SCRIPT CHARACTER-18C88;Lo;0;L;;;;;N;;;;; +18C89;KHITAN SMALL SCRIPT CHARACTER-18C89;Lo;0;L;;;;;N;;;;; +18C8A;KHITAN SMALL SCRIPT CHARACTER-18C8A;Lo;0;L;;;;;N;;;;; +18C8B;KHITAN SMALL SCRIPT CHARACTER-18C8B;Lo;0;L;;;;;N;;;;; +18C8C;KHITAN SMALL SCRIPT CHARACTER-18C8C;Lo;0;L;;;;;N;;;;; +18C8D;KHITAN SMALL SCRIPT CHARACTER-18C8D;Lo;0;L;;;;;N;;;;; +18C8E;KHITAN SMALL SCRIPT CHARACTER-18C8E;Lo;0;L;;;;;N;;;;; +18C8F;KHITAN SMALL SCRIPT CHARACTER-18C8F;Lo;0;L;;;;;N;;;;; +18C90;KHITAN SMALL SCRIPT CHARACTER-18C90;Lo;0;L;;;;;N;;;;; +18C91;KHITAN SMALL SCRIPT CHARACTER-18C91;Lo;0;L;;;;;N;;;;; +18C92;KHITAN SMALL SCRIPT CHARACTER-18C92;Lo;0;L;;;;;N;;;;; +18C93;KHITAN SMALL SCRIPT CHARACTER-18C93;Lo;0;L;;;;;N;;;;; +18C94;KHITAN SMALL SCRIPT CHARACTER-18C94;Lo;0;L;;;;;N;;;;; +18C95;KHITAN SMALL SCRIPT CHARACTER-18C95;Lo;0;L;;;;;N;;;;; +18C96;KHITAN SMALL SCRIPT CHARACTER-18C96;Lo;0;L;;;;;N;;;;; +18C97;KHITAN SMALL SCRIPT CHARACTER-18C97;Lo;0;L;;;;;N;;;;; +18C98;KHITAN SMALL SCRIPT CHARACTER-18C98;Lo;0;L;;;;;N;;;;; +18C99;KHITAN SMALL SCRIPT CHARACTER-18C99;Lo;0;L;;;;;N;;;;; +18C9A;KHITAN SMALL SCRIPT CHARACTER-18C9A;Lo;0;L;;;;;N;;;;; +18C9B;KHITAN SMALL SCRIPT CHARACTER-18C9B;Lo;0;L;;;;;N;;;;; +18C9C;KHITAN SMALL SCRIPT CHARACTER-18C9C;Lo;0;L;;;;;N;;;;; +18C9D;KHITAN SMALL SCRIPT CHARACTER-18C9D;Lo;0;L;;;;;N;;;;; +18C9E;KHITAN SMALL SCRIPT CHARACTER-18C9E;Lo;0;L;;;;;N;;;;; +18C9F;KHITAN SMALL SCRIPT CHARACTER-18C9F;Lo;0;L;;;;;N;;;;; +18CA0;KHITAN SMALL SCRIPT CHARACTER-18CA0;Lo;0;L;;;;;N;;;;; +18CA1;KHITAN SMALL SCRIPT CHARACTER-18CA1;Lo;0;L;;;;;N;;;;; +18CA2;KHITAN SMALL SCRIPT CHARACTER-18CA2;Lo;0;L;;;;;N;;;;; +18CA3;KHITAN SMALL SCRIPT CHARACTER-18CA3;Lo;0;L;;;;;N;;;;; +18CA4;KHITAN SMALL SCRIPT CHARACTER-18CA4;Lo;0;L;;;;;N;;;;; +18CA5;KHITAN SMALL SCRIPT CHARACTER-18CA5;Lo;0;L;;;;;N;;;;; +18CA6;KHITAN SMALL SCRIPT CHARACTER-18CA6;Lo;0;L;;;;;N;;;;; +18CA7;KHITAN SMALL SCRIPT CHARACTER-18CA7;Lo;0;L;;;;;N;;;;; +18CA8;KHITAN SMALL SCRIPT CHARACTER-18CA8;Lo;0;L;;;;;N;;;;; +18CA9;KHITAN SMALL SCRIPT CHARACTER-18CA9;Lo;0;L;;;;;N;;;;; +18CAA;KHITAN SMALL SCRIPT CHARACTER-18CAA;Lo;0;L;;;;;N;;;;; +18CAB;KHITAN SMALL SCRIPT CHARACTER-18CAB;Lo;0;L;;;;;N;;;;; +18CAC;KHITAN SMALL SCRIPT CHARACTER-18CAC;Lo;0;L;;;;;N;;;;; +18CAD;KHITAN SMALL SCRIPT CHARACTER-18CAD;Lo;0;L;;;;;N;;;;; +18CAE;KHITAN SMALL SCRIPT CHARACTER-18CAE;Lo;0;L;;;;;N;;;;; +18CAF;KHITAN SMALL SCRIPT CHARACTER-18CAF;Lo;0;L;;;;;N;;;;; +18CB0;KHITAN SMALL SCRIPT CHARACTER-18CB0;Lo;0;L;;;;;N;;;;; +18CB1;KHITAN SMALL SCRIPT CHARACTER-18CB1;Lo;0;L;;;;;N;;;;; +18CB2;KHITAN SMALL SCRIPT CHARACTER-18CB2;Lo;0;L;;;;;N;;;;; +18CB3;KHITAN SMALL SCRIPT CHARACTER-18CB3;Lo;0;L;;;;;N;;;;; +18CB4;KHITAN SMALL SCRIPT CHARACTER-18CB4;Lo;0;L;;;;;N;;;;; +18CB5;KHITAN SMALL SCRIPT CHARACTER-18CB5;Lo;0;L;;;;;N;;;;; +18CB6;KHITAN SMALL SCRIPT CHARACTER-18CB6;Lo;0;L;;;;;N;;;;; +18CB7;KHITAN SMALL SCRIPT CHARACTER-18CB7;Lo;0;L;;;;;N;;;;; +18CB8;KHITAN SMALL SCRIPT CHARACTER-18CB8;Lo;0;L;;;;;N;;;;; +18CB9;KHITAN SMALL SCRIPT CHARACTER-18CB9;Lo;0;L;;;;;N;;;;; +18CBA;KHITAN SMALL SCRIPT CHARACTER-18CBA;Lo;0;L;;;;;N;;;;; +18CBB;KHITAN SMALL SCRIPT CHARACTER-18CBB;Lo;0;L;;;;;N;;;;; +18CBC;KHITAN SMALL SCRIPT CHARACTER-18CBC;Lo;0;L;;;;;N;;;;; +18CBD;KHITAN SMALL SCRIPT CHARACTER-18CBD;Lo;0;L;;;;;N;;;;; +18CBE;KHITAN SMALL SCRIPT CHARACTER-18CBE;Lo;0;L;;;;;N;;;;; +18CBF;KHITAN SMALL SCRIPT CHARACTER-18CBF;Lo;0;L;;;;;N;;;;; +18CC0;KHITAN SMALL SCRIPT CHARACTER-18CC0;Lo;0;L;;;;;N;;;;; +18CC1;KHITAN SMALL SCRIPT CHARACTER-18CC1;Lo;0;L;;;;;N;;;;; +18CC2;KHITAN SMALL SCRIPT CHARACTER-18CC2;Lo;0;L;;;;;N;;;;; +18CC3;KHITAN SMALL SCRIPT CHARACTER-18CC3;Lo;0;L;;;;;N;;;;; +18CC4;KHITAN SMALL SCRIPT CHARACTER-18CC4;Lo;0;L;;;;;N;;;;; +18CC5;KHITAN SMALL SCRIPT CHARACTER-18CC5;Lo;0;L;;;;;N;;;;; +18CC6;KHITAN SMALL SCRIPT CHARACTER-18CC6;Lo;0;L;;;;;N;;;;; +18CC7;KHITAN SMALL SCRIPT CHARACTER-18CC7;Lo;0;L;;;;;N;;;;; +18CC8;KHITAN SMALL SCRIPT CHARACTER-18CC8;Lo;0;L;;;;;N;;;;; +18CC9;KHITAN SMALL SCRIPT CHARACTER-18CC9;Lo;0;L;;;;;N;;;;; +18CCA;KHITAN SMALL SCRIPT CHARACTER-18CCA;Lo;0;L;;;;;N;;;;; +18CCB;KHITAN SMALL SCRIPT CHARACTER-18CCB;Lo;0;L;;;;;N;;;;; +18CCC;KHITAN SMALL SCRIPT CHARACTER-18CCC;Lo;0;L;;;;;N;;;;; +18CCD;KHITAN SMALL SCRIPT CHARACTER-18CCD;Lo;0;L;;;;;N;;;;; +18CCE;KHITAN SMALL SCRIPT CHARACTER-18CCE;Lo;0;L;;;;;N;;;;; +18CCF;KHITAN SMALL SCRIPT CHARACTER-18CCF;Lo;0;L;;;;;N;;;;; +18CD0;KHITAN SMALL SCRIPT CHARACTER-18CD0;Lo;0;L;;;;;N;;;;; +18CD1;KHITAN SMALL SCRIPT CHARACTER-18CD1;Lo;0;L;;;;;N;;;;; +18CD2;KHITAN SMALL SCRIPT CHARACTER-18CD2;Lo;0;L;;;;;N;;;;; +18CD3;KHITAN SMALL SCRIPT CHARACTER-18CD3;Lo;0;L;;;;;N;;;;; +18CD4;KHITAN SMALL SCRIPT CHARACTER-18CD4;Lo;0;L;;;;;N;;;;; +18CD5;KHITAN SMALL SCRIPT CHARACTER-18CD5;Lo;0;L;;;;;N;;;;; +18D00;;Lo;0;L;;;;;N;;;;; +18D08;;Lo;0;L;;;;;N;;;;; 1B000;KATAKANA LETTER ARCHAIC E;Lo;0;L;;;;;N;;;;; 1B001;HIRAGANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1B002;HENTAIGANA LETTER A-1;Lo;0;L;;;;;N;;;;; @@ -29973,6 +30651,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F10A;DIGIT NINE COMMA;No;0;EN; 0039 002C;;9;9;N;;;;; 1F10B;DINGBAT CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; 1F10C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; +1F10D;CIRCLED ZERO WITH SLASH;So;0;ON;;;;;N;;;;; +1F10E;CIRCLED ANTICLOCKWISE ARROW;So;0;ON;;;;;N;;;;; +1F10F;CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; 1F110;PARENTHESIZED LATIN CAPITAL LETTER A;So;0;L; 0028 0041 0029;;;;N;;;;; 1F111;PARENTHESIZED LATIN CAPITAL LETTER B;So;0;L; 0028 0042 0029;;;;N;;;;; 1F112;PARENTHESIZED LATIN CAPITAL LETTER C;So;0;L; 0028 0043 0029;;;;N;;;;; @@ -30066,6 +30747,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F16A;RAISED MC SIGN;So;0;ON; 004D 0043;;;;N;;;;; 1F16B;RAISED MD SIGN;So;0;ON; 004D 0044;;;;N;;;;; 1F16C;RAISED MR SIGN;So;0;ON; 004D 0052;;;;N;;;;; +1F16D;CIRCLED CC;So;0;ON;;;;;N;;;;; +1F16E;CIRCLED C WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; +1F16F;CIRCLED HUMAN FIGURE;So;0;ON;;;;;N;;;;; 1F170;NEGATIVE SQUARED LATIN CAPITAL LETTER A;So;0;L;;;;;N;;;;; 1F171;NEGATIVE SQUARED LATIN CAPITAL LETTER B;So;0;L;;;;;N;;;;; 1F172;NEGATIVE SQUARED LATIN CAPITAL LETTER C;So;0;L;;;;;N;;;;; @@ -30127,6 +30811,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F1AA;SQUARED SHV;So;0;L;;;;;N;;;;; 1F1AB;SQUARED UHD;So;0;L;;;;;N;;;;; 1F1AC;SQUARED VOD;So;0;L;;;;;N;;;;; +1F1AD;MASK WORK SYMBOL;So;0;ON;;;;;N;;;;; 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;; 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;; 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;; @@ -31199,6 +31884,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F6D3;STUPA;So;0;ON;;;;;N;;;;; 1F6D4;PAGODA;So;0;ON;;;;;N;;;;; 1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;; +1F6D6;HUT;So;0;ON;;;;;N;;;;; +1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;; 1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;; 1F6E1;SHIELD;So;0;ON;;;;;N;;;;; 1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;; @@ -31223,6 +31910,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F6F8;FLYING SAUCER;So;0;ON;;;;;N;;;;; 1F6F9;SKATEBOARD;So;0;ON;;;;;N;;;;; 1F6FA;AUTO RICKSHAW;So;0;ON;;;;;N;;;;; +1F6FB;PICKUP TRUCK;So;0;ON;;;;;N;;;;; +1F6FC;ROLLER SKATE;So;0;ON;;;;;N;;;;; 1F700;ALCHEMICAL SYMBOL FOR QUINTESSENCE;So;0;ON;;;;;N;;;;; 1F701;ALCHEMICAL SYMBOL FOR AIR;So;0;ON;;;;;N;;;;; 1F702;ALCHEMICAL SYMBOL FOR FIRE;So;0;ON;;;;;N;;;;; @@ -31588,6 +32277,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F8AB;RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8AC;WHITE ARROW SHAFT WIDTH ONE;So;0;ON;;;;;N;;;;; 1F8AD;WHITE ARROW SHAFT WIDTH TWO THIRDS;So;0;ON;;;;;N;;;;; +1F8B0;ARROW POINTING UPWARDS THEN NORTH WEST;So;0;ON;;;;;N;;;;; +1F8B1;ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST;So;0;ON;;;;;N;;;;; 1F900;CIRCLED CROSS FORMEE WITH FOUR DOTS;So;0;ON;;;;;N;;;;; 1F901;CIRCLED CROSS FORMEE WITH TWO DOTS;So;0;ON;;;;;N;;;;; 1F902;CIRCLED CROSS FORMEE;So;0;ON;;;;;N;;;;; @@ -31600,6 +32291,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F909;DOWNWARD FACING NOTCHED HOOK;So;0;ON;;;;;N;;;;; 1F90A;DOWNWARD FACING HOOK WITH DOT;So;0;ON;;;;;N;;;;; 1F90B;DOWNWARD FACING NOTCHED HOOK WITH DOT;So;0;ON;;;;;N;;;;; +1F90C;PINCHED FINGERS;So;0;ON;;;;;N;;;;; 1F90D;WHITE HEART;So;0;ON;;;;;N;;;;; 1F90E;BROWN HEART;So;0;ON;;;;;N;;;;; 1F90F;PINCHING HAND;So;0;ON;;;;;N;;;;; @@ -31701,10 +32393,13 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F96F;BAGEL;So;0;ON;;;;;N;;;;; 1F970;SMILING FACE WITH SMILING EYES AND THREE HEARTS;So;0;ON;;;;;N;;;;; 1F971;YAWNING FACE;So;0;ON;;;;;N;;;;; +1F972;SMILING FACE WITH TEAR;So;0;ON;;;;;N;;;;; 1F973;FACE WITH PARTY HORN AND PARTY HAT;So;0;ON;;;;;N;;;;; 1F974;FACE WITH UNEVEN EYES AND WAVY MOUTH;So;0;ON;;;;;N;;;;; 1F975;OVERHEATED FACE;So;0;ON;;;;;N;;;;; 1F976;FREEZING FACE;So;0;ON;;;;;N;;;;; +1F977;NINJA;So;0;ON;;;;;N;;;;; +1F978;DISGUISED FACE;So;0;ON;;;;;N;;;;; 1F97A;FACE WITH PLEADING EYES;So;0;ON;;;;;N;;;;; 1F97B;SARI;So;0;ON;;;;;N;;;;; 1F97C;LAB COAT;So;0;ON;;;;;N;;;;; @@ -31746,12 +32441,17 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F9A0;MICROBE;So;0;ON;;;;;N;;;;; 1F9A1;BADGER;So;0;ON;;;;;N;;;;; 1F9A2;SWAN;So;0;ON;;;;;N;;;;; +1F9A3;MAMMOTH;So;0;ON;;;;;N;;;;; +1F9A4;DODO;So;0;ON;;;;;N;;;;; 1F9A5;SLOTH;So;0;ON;;;;;N;;;;; 1F9A6;OTTER;So;0;ON;;;;;N;;;;; 1F9A7;ORANGUTAN;So;0;ON;;;;;N;;;;; 1F9A8;SKUNK;So;0;ON;;;;;N;;;;; 1F9A9;FLAMINGO;So;0;ON;;;;;N;;;;; 1F9AA;OYSTER;So;0;ON;;;;;N;;;;; +1F9AB;BEAVER;So;0;ON;;;;;N;;;;; +1F9AC;BISON;So;0;ON;;;;;N;;;;; +1F9AD;SEAL;So;0;ON;;;;;N;;;;; 1F9AE;GUIDE DOG;So;0;ON;;;;;N;;;;; 1F9AF;PROBING CANE;So;0;ON;;;;;N;;;;; 1F9B0;EMOJI COMPONENT RED HAIR;So;0;ON;;;;;N;;;;; @@ -31781,6 +32481,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1F9C8;BUTTER;So;0;ON;;;;;N;;;;; 1F9C9;MATE DRINK;So;0;ON;;;;;N;;;;; 1F9CA;ICE CUBE;So;0;ON;;;;;N;;;;; +1F9CB;BUBBLE TEA;So;0;ON;;;;;N;;;;; 1F9CD;STANDING PERSON;So;0;ON;;;;;N;;;;; 1F9CE;KNEELING PERSON;So;0;ON;;;;;N;;;;; 1F9CF;DEAF PERSON;So;0;ON;;;;;N;;;;; @@ -31934,20 +32635,273 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1FA71;ONE-PIECE SWIMSUIT;So;0;ON;;;;;N;;;;; 1FA72;BRIEFS;So;0;ON;;;;;N;;;;; 1FA73;SHORTS;So;0;ON;;;;;N;;;;; +1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;; 1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;; 1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;; 1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;; 1FA80;YO-YO;So;0;ON;;;;;N;;;;; 1FA81;KITE;So;0;ON;;;;;N;;;;; 1FA82;PARACHUTE;So;0;ON;;;;;N;;;;; +1FA83;BOOMERANG;So;0;ON;;;;;N;;;;; +1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;; +1FA85;PINATA;So;0;ON;;;;;N;;;;; +1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;; 1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;; 1FA91;CHAIR;So;0;ON;;;;;N;;;;; 1FA92;RAZOR;So;0;ON;;;;;N;;;;; 1FA93;AXE;So;0;ON;;;;;N;;;;; 1FA94;DIYA LAMP;So;0;ON;;;;;N;;;;; 1FA95;BANJO;So;0;ON;;;;;N;;;;; +1FA96;MILITARY HELMET;So;0;ON;;;;;N;;;;; +1FA97;ACCORDION;So;0;ON;;;;;N;;;;; +1FA98;LONG DRUM;So;0;ON;;;;;N;;;;; +1FA99;COIN;So;0;ON;;;;;N;;;;; +1FA9A;CARPENTRY SAW;So;0;ON;;;;;N;;;;; +1FA9B;SCREWDRIVER;So;0;ON;;;;;N;;;;; +1FA9C;LADDER;So;0;ON;;;;;N;;;;; +1FA9D;HOOK;So;0;ON;;;;;N;;;;; +1FA9E;MIRROR;So;0;ON;;;;;N;;;;; +1FA9F;WINDOW;So;0;ON;;;;;N;;;;; +1FAA0;PLUNGER;So;0;ON;;;;;N;;;;; +1FAA1;SEWING NEEDLE;So;0;ON;;;;;N;;;;; +1FAA2;KNOT;So;0;ON;;;;;N;;;;; +1FAA3;BUCKET;So;0;ON;;;;;N;;;;; +1FAA4;MOUSE TRAP;So;0;ON;;;;;N;;;;; +1FAA5;TOOTHBRUSH;So;0;ON;;;;;N;;;;; +1FAA6;HEADSTONE;So;0;ON;;;;;N;;;;; +1FAA7;PLACARD;So;0;ON;;;;;N;;;;; +1FAA8;ROCK;So;0;ON;;;;;N;;;;; +1FAB0;FLY;So;0;ON;;;;;N;;;;; +1FAB1;WORM;So;0;ON;;;;;N;;;;; +1FAB2;BEETLE;So;0;ON;;;;;N;;;;; +1FAB3;COCKROACH;So;0;ON;;;;;N;;;;; +1FAB4;POTTED PLANT;So;0;ON;;;;;N;;;;; +1FAB5;WOOD;So;0;ON;;;;;N;;;;; +1FAB6;FEATHER;So;0;ON;;;;;N;;;;; +1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;; +1FAC1;LUNGS;So;0;ON;;;;;N;;;;; +1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;; +1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;; +1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;; +1FAD2;OLIVE;So;0;ON;;;;;N;;;;; +1FAD3;FLATBREAD;So;0;ON;;;;;N;;;;; +1FAD4;TAMALE;So;0;ON;;;;;N;;;;; +1FAD5;FONDUE;So;0;ON;;;;;N;;;;; +1FAD6;TEAPOT;So;0;ON;;;;;N;;;;; +1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;; +1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;; +1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;; +1FB03;BLOCK SEXTANT-3;So;0;ON;;;;;N;;;;; +1FB04;BLOCK SEXTANT-13;So;0;ON;;;;;N;;;;; +1FB05;BLOCK SEXTANT-23;So;0;ON;;;;;N;;;;; +1FB06;BLOCK SEXTANT-123;So;0;ON;;;;;N;;;;; +1FB07;BLOCK SEXTANT-4;So;0;ON;;;;;N;;;;; +1FB08;BLOCK SEXTANT-14;So;0;ON;;;;;N;;;;; +1FB09;BLOCK SEXTANT-24;So;0;ON;;;;;N;;;;; +1FB0A;BLOCK SEXTANT-124;So;0;ON;;;;;N;;;;; +1FB0B;BLOCK SEXTANT-34;So;0;ON;;;;;N;;;;; +1FB0C;BLOCK SEXTANT-134;So;0;ON;;;;;N;;;;; +1FB0D;BLOCK SEXTANT-234;So;0;ON;;;;;N;;;;; +1FB0E;BLOCK SEXTANT-1234;So;0;ON;;;;;N;;;;; +1FB0F;BLOCK SEXTANT-5;So;0;ON;;;;;N;;;;; +1FB10;BLOCK SEXTANT-15;So;0;ON;;;;;N;;;;; +1FB11;BLOCK SEXTANT-25;So;0;ON;;;;;N;;;;; +1FB12;BLOCK SEXTANT-125;So;0;ON;;;;;N;;;;; +1FB13;BLOCK SEXTANT-35;So;0;ON;;;;;N;;;;; +1FB14;BLOCK SEXTANT-235;So;0;ON;;;;;N;;;;; +1FB15;BLOCK SEXTANT-1235;So;0;ON;;;;;N;;;;; +1FB16;BLOCK SEXTANT-45;So;0;ON;;;;;N;;;;; +1FB17;BLOCK SEXTANT-145;So;0;ON;;;;;N;;;;; +1FB18;BLOCK SEXTANT-245;So;0;ON;;;;;N;;;;; +1FB19;BLOCK SEXTANT-1245;So;0;ON;;;;;N;;;;; +1FB1A;BLOCK SEXTANT-345;So;0;ON;;;;;N;;;;; +1FB1B;BLOCK SEXTANT-1345;So;0;ON;;;;;N;;;;; +1FB1C;BLOCK SEXTANT-2345;So;0;ON;;;;;N;;;;; +1FB1D;BLOCK SEXTANT-12345;So;0;ON;;;;;N;;;;; +1FB1E;BLOCK SEXTANT-6;So;0;ON;;;;;N;;;;; +1FB1F;BLOCK SEXTANT-16;So;0;ON;;;;;N;;;;; +1FB20;BLOCK SEXTANT-26;So;0;ON;;;;;N;;;;; +1FB21;BLOCK SEXTANT-126;So;0;ON;;;;;N;;;;; +1FB22;BLOCK SEXTANT-36;So;0;ON;;;;;N;;;;; +1FB23;BLOCK SEXTANT-136;So;0;ON;;;;;N;;;;; +1FB24;BLOCK SEXTANT-236;So;0;ON;;;;;N;;;;; +1FB25;BLOCK SEXTANT-1236;So;0;ON;;;;;N;;;;; +1FB26;BLOCK SEXTANT-46;So;0;ON;;;;;N;;;;; +1FB27;BLOCK SEXTANT-146;So;0;ON;;;;;N;;;;; +1FB28;BLOCK SEXTANT-1246;So;0;ON;;;;;N;;;;; +1FB29;BLOCK SEXTANT-346;So;0;ON;;;;;N;;;;; +1FB2A;BLOCK SEXTANT-1346;So;0;ON;;;;;N;;;;; +1FB2B;BLOCK SEXTANT-2346;So;0;ON;;;;;N;;;;; +1FB2C;BLOCK SEXTANT-12346;So;0;ON;;;;;N;;;;; +1FB2D;BLOCK SEXTANT-56;So;0;ON;;;;;N;;;;; +1FB2E;BLOCK SEXTANT-156;So;0;ON;;;;;N;;;;; +1FB2F;BLOCK SEXTANT-256;So;0;ON;;;;;N;;;;; +1FB30;BLOCK SEXTANT-1256;So;0;ON;;;;;N;;;;; +1FB31;BLOCK SEXTANT-356;So;0;ON;;;;;N;;;;; +1FB32;BLOCK SEXTANT-1356;So;0;ON;;;;;N;;;;; +1FB33;BLOCK SEXTANT-2356;So;0;ON;;;;;N;;;;; +1FB34;BLOCK SEXTANT-12356;So;0;ON;;;;;N;;;;; +1FB35;BLOCK SEXTANT-456;So;0;ON;;;;;N;;;;; +1FB36;BLOCK SEXTANT-1456;So;0;ON;;;;;N;;;;; +1FB37;BLOCK SEXTANT-2456;So;0;ON;;;;;N;;;;; +1FB38;BLOCK SEXTANT-12456;So;0;ON;;;;;N;;;;; +1FB39;BLOCK SEXTANT-3456;So;0;ON;;;;;N;;;;; +1FB3A;BLOCK SEXTANT-13456;So;0;ON;;;;;N;;;;; +1FB3B;BLOCK SEXTANT-23456;So;0;ON;;;;;N;;;;; +1FB3C;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB3D;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB3E;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB3F;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB40;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB41;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB42;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB43;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB44;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB45;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB46;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB47;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB48;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB49;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4A;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4B;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB4C;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4D;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4E;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB4F;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB50;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB51;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB52;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB53;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB54;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB55;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB56;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FB57;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB58;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB59;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB5A;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB5B;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; +1FB5C;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5D;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5E;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB5F;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB60;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB61;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; +1FB62;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB63;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB64;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB65;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB66;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; +1FB67;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FB68;UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB69;LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6A;UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6B;LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB6C;LEFT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6D;UPPER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6E;RIGHT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB6F;LOWER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB70;VERTICAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; +1FB71;VERTICAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; +1FB72;VERTICAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; +1FB73;VERTICAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; +1FB74;VERTICAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; +1FB75;VERTICAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; +1FB76;HORIZONTAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; +1FB77;HORIZONTAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; +1FB78;HORIZONTAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; +1FB79;HORIZONTAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; +1FB7A;HORIZONTAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; +1FB7B;HORIZONTAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; +1FB7C;LEFT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7D;LEFT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7E;RIGHT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB7F;RIGHT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB80;UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FB81;HORIZONTAL ONE EIGHTH BLOCK-1358;So;0;ON;;;;;N;;;;; +1FB82;UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB83;UPPER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB84;UPPER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB85;UPPER THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB86;UPPER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB87;RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; +1FB88;RIGHT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB89;RIGHT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB8A;RIGHT THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; +1FB8B;RIGHT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; +1FB8C;LEFT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8D;RIGHT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8E;UPPER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB8F;LOWER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB90;INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB91;UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB92;UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB94;LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB95;CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; +1FB96;INVERSE CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; +1FB97;HEAVY HORIZONTAL FILL;So;0;ON;;;;;N;;;;; +1FB98;UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;; +1FB99;UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;; +1FB9A;UPPER AND LOWER TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB9B;LEFT AND RIGHT TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; +1FB9C;UPPER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9D;UPPER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9E;LOWER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FB9F;LOWER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; +1FBA0;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; +1FBA1;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA2;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA3;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA4;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA5;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA6;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA7;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBA8;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBA9;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAA;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; +1FBAB;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; +1FBAC;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAD;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBAE;BOX DRAWINGS LIGHT DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; +1FBAF;BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE;So;0;ON;;;;;N;;;;; +1FBB0;ARROWHEAD-SHAPED POINTER;So;0;ON;;;;;N;;;;; +1FBB1;INVERSE CHECK MARK;So;0;ON;;;;;N;;;;; +1FBB2;LEFT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; +1FBB3;RIGHT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; +1FBB4;INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;;;;; +1FBB5;LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB6;RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB7;DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB8;UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; +1FBB9;LEFT HALF FOLDER;So;0;ON;;;;;N;;;;; +1FBBA;RIGHT HALF FOLDER;So;0;ON;;;;;N;;;;; +1FBBB;VOIDED GREEK CROSS;So;0;ON;;;;;N;;;;; +1FBBC;RIGHT OPEN SQUARED DOT;So;0;ON;;;;;N;;;;; +1FBBD;NEGATIVE DIAGONAL CROSS;So;0;ON;;;;;N;;;;; +1FBBE;NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; +1FBBF;NEGATIVE DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; +1FBC0;WHITE HEAVY SALTIRE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;; +1FBC1;LEFT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC2;MIDDLE THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC3;RIGHT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; +1FBC4;NEGATIVE SQUARED QUESTION MARK;So;0;ON;;;;;N;;;;; +1FBC5;STICK FIGURE;So;0;ON;;;;;N;;;;; +1FBC6;STICK FIGURE WITH ARMS RAISED;So;0;ON;;;;;N;;;;; +1FBC7;STICK FIGURE LEANING LEFT;So;0;ON;;;;;N;;;;; +1FBC8;STICK FIGURE LEANING RIGHT;So;0;ON;;;;;N;;;;; +1FBC9;STICK FIGURE WITH DRESS;So;0;ON;;;;;N;;;;; +1FBCA;WHITE UP-POINTING CHEVRON;So;0;ON;;;;;N;;;;; +1FBF0;SEGMENTED DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; +1FBF1;SEGMENTED DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; +1FBF2;SEGMENTED DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; +1FBF3;SEGMENTED DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; +1FBF4;SEGMENTED DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; +1FBF5;SEGMENTED DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; +1FBF6;SEGMENTED DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; +1FBF7;SEGMENTED DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; +1FBF8;SEGMENTED DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; +1FBF9;SEGMENTED DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 20000;;Lo;0;L;;;;;N;;;;; -2A6D6;;Lo;0;L;;;;;N;;;;; +2A6DD;;Lo;0;L;;;;;N;;;;; 2A700;;Lo;0;L;;;;;N;;;;; 2B734;;Lo;0;L;;;;;N;;;;; 2B740;;Lo;0;L;;;;;N;;;;; @@ -32498,6 +33452,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 2FA1B;CJK COMPATIBILITY IDEOGRAPH-2FA1B;Lo;0;L;9F16;;;;N;;;;; 2FA1C;CJK COMPATIBILITY IDEOGRAPH-2FA1C;Lo;0;L;9F3B;;;;N;;;;; 2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;; +30000;;Lo;0;L;;;;;N;;;;; +3134A;;Lo;0;L;;;;;N;;;;; E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;; E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;; E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;; diff --git a/icuSources/data/unidata/base_unidata/ppucd.txt b/icuSources/data/unidata/base_unidata/ppucd.txt index 83a8e592..3e2d55cb 100644 --- a/icuSources/data/unidata/base_unidata/ppucd.txt +++ b/icuSources/data/unidata/base_unidata/ppucd.txt @@ -1,7 +1,7 @@ # Preparsed UCD generated by ICU preparseucd.py # Copyright (C) 1991 and later: Unicode, Inc. and others. # License & terms of use: http://www.unicode.org/copyright.html -ucd;12.1.0 +ucd;13.0.0 property;Catalog;age;Age property;Binary;AHex;ASCII_Hex_Digit @@ -125,6 +125,7 @@ value;age;10.0;V10_0 value;age;11.0;V11_0 value;age;12.0;V12_0 value;age;12.1;V12_1 +value;age;13.0;V13_0 value;age;2.0;V2_0 value;age;2.1;V2_1 value;age;3.0;V3_0 @@ -212,6 +213,7 @@ value;blk;CJK_Ext_C;CJK_Unified_Ideographs_Extension_C value;blk;CJK_Ext_D;CJK_Unified_Ideographs_Extension_D value;blk;CJK_Ext_E;CJK_Unified_Ideographs_Extension_E value;blk;CJK_Ext_F;CJK_Unified_Ideographs_Extension_F +value;blk;CJK_Ext_G;CJK_Unified_Ideographs_Extension_G value;blk;CJK_Radicals_Sup;CJK_Radicals_Supplement value;blk;CJK_Strokes;CJK_Strokes value;blk;CJK_Symbols;CJK_Symbols_And_Punctuation @@ -222,6 +224,7 @@ value;blk;Cham;Cham value;blk;Cherokee;Cherokee value;blk;Cherokee_Sup;Cherokee_Supplement value;blk;Chess_Symbols;Chess_Symbols +value;blk;Chorasmian;Chorasmian value;blk;Compat_Jamo;Hangul_Compatibility_Jamo value;blk;Control_Pictures;Control_Pictures value;blk;Coptic;Coptic @@ -244,6 +247,7 @@ value;blk;Diacriticals_Ext;Combining_Diacritical_Marks_Extended value;blk;Diacriticals_For_Symbols;Combining_Diacritical_Marks_For_Symbols;Combining_Marks_For_Symbols value;blk;Diacriticals_Sup;Combining_Diacritical_Marks_Supplement value;blk;Dingbats;Dingbats +value;blk;Dives_Akuru;Dives_Akuru value;blk;Dogra;Dogra value;blk;Domino;Domino_Tiles value;blk;Duployan;Duployan @@ -307,6 +311,7 @@ value;blk;Katakana;Katakana value;blk;Katakana_Ext;Katakana_Phonetic_Extensions value;blk;Kayah_Li;Kayah_Li value;blk;Kharoshthi;Kharoshthi +value;blk;Khitan_Small_Script;Khitan_Small_Script value;blk;Khmer;Khmer value;blk;Khmer_Symbols;Khmer_Symbols value;blk;Khojki;Khojki @@ -326,6 +331,7 @@ value;blk;Linear_A;Linear_A value;blk;Linear_B_Ideograms;Linear_B_Ideograms value;blk;Linear_B_Syllabary;Linear_B_Syllabary value;blk;Lisu;Lisu +value;blk;Lisu_Sup;Lisu_Supplement value;blk;Low_Surrogates;Low_Surrogates value;blk;Lycian;Lycian value;blk;Lydian;Lydian @@ -432,6 +438,7 @@ value;blk;Super_And_Sub;Superscripts_And_Subscripts value;blk;Sutton_SignWriting;Sutton_SignWriting value;blk;Syloti_Nagri;Syloti_Nagri value;blk;Symbols_And_Pictographs_Ext_A;Symbols_And_Pictographs_Extended_A +value;blk;Symbols_For_Legacy_Computing;Symbols_For_Legacy_Computing value;blk;Syriac;Syriac value;blk;Syriac_Sup;Syriac_Supplement value;blk;Tagalog;Tagalog @@ -446,6 +453,7 @@ value;blk;Tamil;Tamil value;blk;Tamil_Sup;Tamil_Supplement value;blk;Tangut;Tangut value;blk;Tangut_Components;Tangut_Components +value;blk;Tangut_Sup;Tangut_Supplement value;blk;Telugu;Telugu value;blk;Thaana;Thaana value;blk;Thai;Thai @@ -463,6 +471,7 @@ value;blk;Vedic_Ext;Vedic_Extensions value;blk;Vertical_Forms;Vertical_Forms value;blk;Wancho;Wancho value;blk;Warang_Citi;Warang_Citi +value;blk;Yezidi;Yezidi value;blk;Yi_Radicals;Yi_Radicals value;blk;Yi_Syllables;Yi_Syllables value;blk;Yijing;Yijing_Hexagram_Symbols @@ -522,6 +531,7 @@ value;ccc;33;CCC33;CCC33 value;ccc;34;CCC34;CCC34 value;ccc;35;CCC35;CCC35 value;ccc;36;CCC36;CCC36 +value;ccc;6;HANR;Han_Reading value;ccc;7;NK;Nukta value;ccc;8;KV;Kana_Voicing value;ccc;84;CCC84;CCC84 @@ -661,6 +671,7 @@ value;InPC;Overstruck;Overstruck value;InPC;Right;Right value;InPC;Top;Top value;InPC;Top_And_Bottom;Top_And_Bottom +value;InPC;Top_And_Bottom_And_Left;Top_And_Bottom_And_Left value;InPC;Top_And_Bottom_And_Right;Top_And_Bottom_And_Right value;InPC;Top_And_Left;Top_And_Left value;InPC;Top_And_Left_And_Right;Top_And_Left_And_Right @@ -905,6 +916,7 @@ value;lccc;33;CCC33;CCC33 value;lccc;34;CCC34;CCC34 value;lccc;35;CCC35;CCC35 value;lccc;36;CCC36;CCC36 +value;lccc;6;HANR;Han_Reading value;lccc;7;NK;Nukta value;lccc;8;KV;Kana_Voicing value;lccc;84;CCC84;CCC84 @@ -964,12 +976,14 @@ value;sc;Cans;Canadian_Aboriginal value;sc;Cari;Carian value;sc;Cham;Cham value;sc;Cher;Cherokee +value;sc;Chrs;Chorasmian value;sc;Cirt;Cirt value;sc;Copt;Coptic;Qaac value;sc;Cprt;Cypriot value;sc;Cyrl;Cyrillic value;sc;Cyrs;Cyrs value;sc;Deva;Devanagari +value;sc;Diak;Dives_Akuru value;sc;Dogr;Dogra value;sc;Dsrt;Deseret value;sc;Dupl;Duployan @@ -1014,6 +1028,7 @@ value;sc;Kana;Katakana value;sc;Khar;Kharoshthi value;sc;Khmr;Khmer value;sc;Khoj;Khojki +value;sc;Kits;Khitan_Small_Script value;sc;Knda;Kannada value;sc;Kore;Kore value;sc;Kpel;Kpel @@ -1119,6 +1134,7 @@ value;sc;Wcho;Wancho value;sc;Wole;Wole value;sc;Xpeo;Old_Persian value;sc;Xsux;Cuneiform +value;sc;Yezi;Yezidi value;sc;Yiii;Yi value;sc;Zanb;Zanabazar_Square value;sc;Zinh;Inherited;Qaai @@ -1180,6 +1196,7 @@ value;tccc;33;CCC33;CCC33 value;tccc;34;CCC34;CCC34 value;tccc;35;CCC35;CCC35 value;tccc;36;CCC36;CCC36 +value;tccc;6;HANR;Han_Reading value;tccc;7;NK;Nukta value;tccc;8;KV;Kana_Voicing value;tccc;84;CCC84;CCC84 @@ -1701,7 +1718,7 @@ cp;01C0;-Cased;-CWCM;gc=Lo;na=LATIN LETTER DENTAL CLICK;SB=LE cp;01C1;-Cased;-CWCM;gc=Lo;na=LATIN LETTER LATERAL CLICK;SB=LE cp;01C2;-Cased;-CWCM;gc=Lo;na=LATIN LETTER ALVEOLAR CLICK;SB=LE cp;01C3;-Cased;-CWCM;gc=Lo;na=LATIN LETTER RETROFLEX CLICK;SB=LE -# Croatian digraphs matching Serbian Cyrillic letters +# Latin digraphs matching Serbian Cyrillic letters cp;01C4;cf=01C6;CWCF;CWKCF;CWL;CWT;dm=0044 017D;dt=Com;na=LATIN CAPITAL LETTER DZ WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;scf=01C6;slc=01C6;stc=01C5;Upper cp;01C5;cf=01C6;CWCF;CWKCF;CWL;CWU;dm=0044 017E;dt=Com;gc=Lt;na=LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;scf=01C6;slc=01C6;stc=01C5;suc=01C4 cp;01C6;CWKCF;CWT;CWU;dm=0064 017E;dt=Com;gc=Ll;Lower;na=LATIN SMALL LETTER DZ WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;SB=LO;stc=01C5;suc=01C4 @@ -2017,14 +2034,14 @@ cp;02E2;Alpha;bc=L;Cased;CWKCF;dm=0073;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LE cp;02E3;Alpha;bc=L;Cased;CWKCF;dm=0078;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LETTER SMALL X;NFKC_CF=0078;NFKC_QC=N;NFKD_QC=N;SB=LO;sc=Latn;XIDC;XIDS cp;02E4;Alpha;bc=L;Cased;CWKCF;dm=0295;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LETTER SMALL REVERSED GLOTTAL STOP;NFKC_CF=0295;NFKC_QC=N;NFKD_QC=N;SB=LO;sc=Latn;XIDC;XIDS # Tone letters -cp;02E5;na=MODIFIER LETTER EXTRA-HIGH TONE BAR;WB=XX -cp;02E6;na=MODIFIER LETTER HIGH TONE BAR;WB=XX -cp;02E7;na=MODIFIER LETTER MID TONE BAR;WB=XX -cp;02E8;na=MODIFIER LETTER LOW TONE BAR;WB=XX -cp;02E9;na=MODIFIER LETTER EXTRA-LOW TONE BAR;WB=XX +cp;02E5;na=MODIFIER LETTER EXTRA-HIGH TONE BAR +cp;02E6;na=MODIFIER LETTER HIGH TONE BAR +cp;02E7;na=MODIFIER LETTER MID TONE BAR +cp;02E8;na=MODIFIER LETTER LOW TONE BAR +cp;02E9;na=MODIFIER LETTER EXTRA-LOW TONE BAR # Extended Bopomofo tone marks -cp;02EA;age=3.0;na=MODIFIER LETTER YIN DEPARTING TONE MARK;sc=Bopo;vo=U;WB=XX -cp;02EB;age=3.0;na=MODIFIER LETTER YANG DEPARTING TONE MARK;sc=Bopo;vo=U;WB=XX +cp;02EA;age=3.0;na=MODIFIER LETTER YIN DEPARTING TONE MARK;sc=Bopo;vo=U +cp;02EB;age=3.0;na=MODIFIER LETTER YANG DEPARTING TONE MARK;sc=Bopo;vo=U # IPA modifiers cp;02EC;age=3.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER VOICING;SB=LE;XIDC;XIDS cp;02ED;age=3.0;na=MODIFIER LETTER UNASPIRATED @@ -2717,12 +2734,12 @@ cp;0556;cf=0586;CWCF;CWKCF;CWL;gc=Lu;na=ARMENIAN CAPITAL LETTER FEH;NFKC_CF=0586 unassigned;0557..0558 # Modifier letters cp;0559;-Cased;CI;-CWCM;Dia;gc=Lm;na=ARMENIAN MODIFIER LETTER LEFT HALF RING;SB=LE -cp;055A;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN APOSTROPHE;SB=XX;WB=XX;-XIDC;-XIDS +cp;055A;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN APOSTROPHE;SB=XX;-XIDC;-XIDS cp;055B;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN EMPHASIS MARK;SB=XX;-XIDC;-XIDS cp;055C;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN EXCLAMATION MARK;SB=XX;-XIDC;-XIDS cp;055D;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN COMMA;SB=SC;WB=XX;-XIDC;-XIDS cp;055E;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN QUESTION MARK;SB=XX;-XIDC;-XIDS -cp;055F;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN ABBREVIATION MARK;SB=XX;WB=XX;-XIDC;-XIDS +cp;055F;-Alpha;-Cased;CI;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN ABBREVIATION MARK;SB=XX;WB=ML;-XIDC;-XIDS # Lowercase letters cp;0560;age=11.0;-CWCM;Lower;na=ARMENIAN SMALL LETTER TURNED AYB cp;0561;CWT;CWU;Lower;na=ARMENIAN SMALL LETTER AYB;stc=0531;suc=0531 @@ -2766,8 +2783,8 @@ cp;0586;CWT;CWU;Lower;na=ARMENIAN SMALL LETTER FEH;stc=0556;suc=0556 cp;0587;cf=0565 0582;CWCF;CWKCF;CWT;CWU;dm=0565 0582;dt=Com;lc=0587;Lower;na=ARMENIAN SMALL LIGATURE ECH YIWN;NFKC_CF=0565 0582;NFKC_QC=N;NFKD_QC=N;tc=0535 0582;uc=0535 0552 cp;0588;age=11.0;-CWCM;Lower;na=ARMENIAN SMALL LETTER YI WITH STROKE # Punctuation -cp;0589;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;lb=IS;na=ARMENIAN FULL STOP;SB=ST;sc=Zyyy;scx=Armn Geor;STerm;Term;WB=MN;-XIDC;-XIDS -cp;058A;age=3.0;-Alpha;bc=ON;-Cased;-CWCM;Dash;gc=Pd;Hyphen;-IDC;-IDS;lb=BA;na=ARMENIAN HYPHEN;SB=XX;WB=XX;-XIDC;-XIDS +cp;0589;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;lb=IS;na=ARMENIAN FULL STOP;SB=ST;STerm;Term;WB=MN;-XIDC;-XIDS +cp;058A;age=3.0;-Alpha;bc=ON;-Cased;-CWCM;Dash;gc=Pd;Hyphen;-IDC;-IDS;lb=BA;na=ARMENIAN HYPHEN;SB=XX;-XIDC;-XIDS unassigned;058B..058C # Religious symbols cp;058D;age=7.0;-Alpha;bc=ON;-Cased;-CWCM;gc=So;-IDC;-IDS;na=RIGHT-FACING ARMENIAN ETERNITY SIGN;SB=XX;WB=XX;-XIDC;-XIDS @@ -2899,7 +2916,7 @@ cp;060A;age=5.1;-Alpha;bc=ET;gc=Po;-IDC;-IDS;jt=U;lb=PO;na=ARABIC-INDIC PER TEN # Currency symbol cp;060B;age=4.1;-Alpha;gc=Sc;-IDC;-IDS;jt=U;lb=PO;na=AFGHANI SIGN;SB=XX;WB=XX;-XIDC;-XIDS # Punctuation -cp;060C;-Alpha;bc=CS;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC COMMA;SB=SC;sc=Zyyy;scx=Arab Rohg Syrc Thaa;Term;WB=MN;-XIDC;-XIDS +cp;060C;-Alpha;bc=CS;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC COMMA;SB=SC;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;Term;WB=MN;-XIDC;-XIDS cp;060D;age=4.0;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC DATE SEPARATOR;SB=SC;WB=MN;-XIDC;-XIDS # Poetic marks cp;060E;age=4.0;-Alpha;bc=ON;gc=So;-IDC;-IDS;jt=U;na=ARABIC POETIC VERSE SIGN;SB=XX;WB=XX;-XIDC;-XIDS @@ -2920,13 +2937,13 @@ cp;0618;age=5.1;bc=NSM;ccc=30;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na cp;0619;age=5.1;bc=NSM;ccc=31;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC SMALL DAMMA;SB=EX;WB=Extend;-XIDS cp;061A;age=5.1;bc=NSM;ccc=32;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC SMALL KASRA;SB=EX;WB=Extend;-XIDS # Punctuation -cp;061B;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC SEMICOLON;SB=XX;sc=Zyyy;scx=Arab Rohg Syrc Thaa;Term;WB=XX;-XIDC;-XIDS +cp;061B;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC SEMICOLON;SB=XX;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;Term;WB=XX;-XIDC;-XIDS # Format character cp;061C;age=6.3;-Alpha;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;-IDC;-IDS;jt=T;lb=CM;na=ARABIC LETTER MARK;Name_Alias=abbreviation=ALM;NFKC_CF=;SB=FO;scx=Arab Syrc Thaa;WB=FO;-XIDC;-XIDS unassigned;061D;bc=AL # Punctuation cp;061E;age=4.1;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC TRIPLE DOT PUNCTUATION MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS -cp;061F;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC QUESTION MARK;SB=ST;sc=Zyyy;scx=Arab Rohg Syrc Thaa;STerm;Term;WB=XX;-XIDC;-XIDS +cp;061F;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC QUESTION MARK;SB=ST;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;STerm;Term;WB=XX;-XIDC;-XIDS # Addition for Kashmiri cp;0620;age=6.0;jg=Yeh;na=ARABIC LETTER KASHMIRI YEH # Based on ISO 8859-6 @@ -2999,16 +3016,16 @@ cp;065D;age=4.1;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;n cp;065E;age=4.1;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC FATHA WITH TWO DOTS;SB=EX;WB=Extend;-XIDS cp;065F;age=6.0;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC WAVY HAMZA BELOW;SB=EX;WB=Extend;-XIDS # Arabic-Indic digits -cp;0660;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ZERO;nt=De;nv=0;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0661;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ONE;nt=De;nv=1;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0662;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT TWO;nt=De;nv=2;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0663;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT THREE;nt=De;nv=3;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0664;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FOUR;nt=De;nv=4;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0665;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FIVE;nt=De;nv=5;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0666;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SIX;nt=De;nv=6;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0667;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SEVEN;nt=De;nv=7;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0668;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT EIGHT;nt=De;nv=8;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0669;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT NINE;nt=De;nv=9;SB=NU;scx=Arab Thaa;WB=NU;-XIDS +cp;0660;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ZERO;nt=De;nv=0;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0661;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ONE;nt=De;nv=1;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0662;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT TWO;nt=De;nv=2;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0663;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT THREE;nt=De;nv=3;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0664;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FOUR;nt=De;nv=4;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0665;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FIVE;nt=De;nv=5;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0666;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SIX;nt=De;nv=6;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0667;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SEVEN;nt=De;nv=7;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0668;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT EIGHT;nt=De;nv=8;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0669;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT NINE;nt=De;nv=9;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS # Punctuation cp;066A;-Alpha;bc=ET;gc=Po;-IDC;-IDS;jt=U;lb=PO;na=ARABIC PERCENT SIGN;SB=XX;WB=XX;-XIDC;-XIDS cp;066B;-Alpha;bc=AN;gc=Po;-IDC;-IDS;jt=U;lb=NU;na=ARABIC DECIMAL SEPARATOR;SB=NU;WB=NU;-XIDC;-XIDS @@ -3550,9 +3567,9 @@ cp;0852;na=MANDAIC LETTER AQ cp;0853;na=MANDAIC LETTER AR cp;0854;jt=R;na=MANDAIC LETTER ASH cp;0855;na=MANDAIC LETTER AT -cp;0856;jt=U;na=MANDAIC LETTER DUSHENNA -cp;0857;jt=U;na=MANDAIC LETTER KAD -cp;0858;jt=U;na=MANDAIC LETTER AIN +cp;0856;jt=R;na=MANDAIC LETTER DUSHENNA +cp;0857;jt=R;na=MANDAIC LETTER KAD +cp;0858;jt=R;na=MANDAIC LETTER AIN # Diacritics cp;0859;-Alpha;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=MANDAIC AFFRICATION MARK;SB=EX;WB=Extend;-XIDS cp;085A;-Alpha;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=MANDAIC VOCALIZATION MARK;SB=EX;WB=Extend;-XIDS @@ -3581,98 +3598,111 @@ unassigned;086B..086F;bc=AL # No block unassigned;0870..089F;bc=R -block;08A0..08FF;age=6.1;Alpha;bc=NSM;blk=Arabic_Ext_A;ccc=230;CI;gc=Mn;GCB=EX;Gr_Ext;IDC;jt=T;lb=CM;SB=EX;sc=Arab;WB=Extend;XIDC +block;08A0..08FF;age=6.1;Alpha;bc=NSM;blk=Arabic_Ext_A;gc=Mn;GCB=EX;IDC;jt=T;lb=CM;SB=EX;sc=Arab;WB=Extend;XIDC # 08A0..08FF Arabic Extended-A # Arabic letters for African languages -cp;08A0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL V BELOW;SB=LE;WB=LE;XIDS -cp;08A1;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH HAMZA ABOVE;SB=LE;WB=LE;XIDS -cp;08A2;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A3;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Tah;jt=D;lb=AL;na=ARABIC LETTER TAH WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A4;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Feh;jt=D;lb=AL;na=ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A5;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Qaf;jt=D;lb=AL;na=ARABIC LETTER QAF WITH DOT BELOW;SB=LE;WB=LE;XIDS -cp;08A6;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH DOUBLE BAR;SB=LE;WB=LE;XIDS -cp;08A7;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Meem;jt=D;lb=AL;na=ARABIC LETTER MEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A8;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE;SB=LE;WB=LE;XIDS -cp;08A9;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE;SB=LE;WB=LE;XIDS +cp;08A0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL V BELOW;SB=LE;WB=LE;XIDS +cp;08A1;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH HAMZA ABOVE;SB=LE;WB=LE;XIDS +cp;08A2;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A3;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Tah;jt=D;lb=AL;na=ARABIC LETTER TAH WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A4;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Feh;jt=D;lb=AL;na=ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A5;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Qaf;jt=D;lb=AL;na=ARABIC LETTER QAF WITH DOT BELOW;SB=LE;WB=LE;XIDS +cp;08A6;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH DOUBLE BAR;SB=LE;WB=LE;XIDS +cp;08A7;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Meem;jt=D;lb=AL;na=ARABIC LETTER MEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A8;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE;SB=LE;WB=LE;XIDS +cp;08A9;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE;SB=LE;WB=LE;XIDS # Dependent consonants for Rohingya -cp;08AA;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH LOOP;SB=LE;WB=LE;XIDS -cp;08AB;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Waw;jt=R;lb=AL;na=ARABIC LETTER WAW WITH DOT WITHIN;SB=LE;WB=LE;XIDS -cp;08AC;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Rohingya_Yeh;jt=R;lb=AL;na=ARABIC LETTER ROHINGYA YEH;SB=LE;WB=LE;XIDS +cp;08AA;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH LOOP;SB=LE;WB=LE;XIDS +cp;08AB;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Waw;jt=R;lb=AL;na=ARABIC LETTER WAW WITH DOT WITHIN;SB=LE;WB=LE;XIDS +cp;08AC;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Rohingya_Yeh;jt=R;lb=AL;na=ARABIC LETTER ROHINGYA YEH;SB=LE;WB=LE;XIDS # Arabic letters for European and Central Asian languages -cp;08AD;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jt=U;lb=AL;na=ARABIC LETTER LOW ALEF;SB=LE;WB=LE;XIDS -cp;08AE;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Dal;jt=R;lb=AL;na=ARABIC LETTER DAL WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08AF;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Sad;jt=D;lb=AL;na=ARABIC LETTER SAD WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08B0;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER GAF WITH INVERTED STROKE;SB=LE;WB=LE;XIDS -cp;08B1;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Straight_Waw;jt=R;lb=AL;na=ARABIC LETTER STRAIGHT WAW;SB=LE;WB=LE;XIDS +cp;08AD;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=ARABIC LETTER LOW ALEF;SB=LE;WB=LE;XIDS +cp;08AE;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Dal;jt=R;lb=AL;na=ARABIC LETTER DAL WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08AF;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Sad;jt=D;lb=AL;na=ARABIC LETTER SAD WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08B0;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER GAF WITH INVERTED STROKE;SB=LE;WB=LE;XIDS +cp;08B1;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Straight_Waw;jt=R;lb=AL;na=ARABIC LETTER STRAIGHT WAW;SB=LE;WB=LE;XIDS # Arabic letter for Berber -cp;08B2;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER ZAIN WITH INVERTED V ABOVE;SB=LE;WB=LE;XIDS +cp;08B2;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER ZAIN WITH INVERTED V ABOVE;SB=LE;WB=LE;XIDS # Arabic letters for Arwi -cp;08B3;age=8.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER AIN WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08B4;age=8.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Kaf;jt=D;lb=AL;na=ARABIC LETTER KAF WITH DOT BELOW;SB=LE;WB=LE;XIDS +cp;08B3;age=8.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER AIN WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08B4;age=8.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Kaf;jt=D;lb=AL;na=ARABIC LETTER KAF WITH DOT BELOW;SB=LE;WB=LE;XIDS unassigned;08B5;bc=AL # Arabic letters for Bravanese -cp;08B6;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS -cp;08B7;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS -cp;08B8;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL TEH ABOVE;SB=LE;WB=LE;XIDS -cp;08B9;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH SMALL NOON ABOVE;SB=LE;WB=LE;XIDS -cp;08BA;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;SB=LE;WB=LE;XIDS +cp;08B6;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS +cp;08B7;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS +cp;08B8;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL TEH ABOVE;SB=LE;WB=LE;XIDS +cp;08B9;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH SMALL NOON ABOVE;SB=LE;WB=LE;XIDS +cp;08BA;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;SB=LE;WB=LE;XIDS # Arabic letters for Warsh orthography -cp;08BB;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Feh;jt=D;lb=AL;na=ARABIC LETTER AFRICAN FEH;SB=LE;WB=LE;XIDS -cp;08BC;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF;SB=LE;WB=LE;XIDS -cp;08BD;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Noon;jt=D;lb=AL;na=ARABIC LETTER AFRICAN NOON;SB=LE;WB=LE;XIDS -unassigned;08BE..08D2;bc=AL +cp;08BB;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Feh;jt=D;lb=AL;na=ARABIC LETTER AFRICAN FEH;SB=LE;WB=LE;XIDS +cp;08BC;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF;SB=LE;WB=LE;XIDS +cp;08BD;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Noon;jt=D;lb=AL;na=ARABIC LETTER AFRICAN NOON;SB=LE;WB=LE;XIDS +# Arabic letters for Hindko +cp;08BE;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08BF;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C0;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TTEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C1;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER TCHEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C2;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER KEHEH WITH SMALL V;SB=LE;WB=LE;XIDS +# Arabic letters for Hausa, Wolof and other African orthographies +cp;08C3;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER GHAIN WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C4;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C5;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C6;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +# Arabic letter for Punjabi +cp;08C7;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE;SB=LE;WB=LE;XIDS +unassigned;08C8..08D2;bc=AL # Quranic annotation signs -cp;08D3;age=11.0;-Alpha;ccc=220;na=ARABIC SMALL LOW WAW -cp;08D4;age=9.0;na=ARABIC SMALL HIGH WORD AR-RUB -cp;08D5;age=9.0;na=ARABIC SMALL HIGH SAD -cp;08D6;age=9.0;na=ARABIC SMALL HIGH AIN -cp;08D7;age=9.0;na=ARABIC SMALL HIGH QAF -cp;08D8;age=9.0;na=ARABIC SMALL HIGH NOON WITH KASRA -cp;08D9;age=9.0;na=ARABIC SMALL LOW NOON WITH KASRA -cp;08DA;age=9.0;na=ARABIC SMALL HIGH WORD ATH-THALATHA -cp;08DB;age=9.0;na=ARABIC SMALL HIGH WORD AS-SAJDA -cp;08DC;age=9.0;na=ARABIC SMALL HIGH WORD AN-NISF -cp;08DD;age=9.0;na=ARABIC SMALL HIGH WORD SAKTA -cp;08DE;age=9.0;na=ARABIC SMALL HIGH WORD QIF -cp;08DF;age=9.0;na=ARABIC SMALL HIGH WORD WAQFA -cp;08E0;age=9.0;-Alpha;na=ARABIC SMALL HIGH FOOTNOTE MARKER -cp;08E1;age=9.0;-Alpha;na=ARABIC SMALL HIGH SIGN SAFHA -cp;08E2;age=9.0;-Alpha;bc=AN;ccc=0;gc=Cf;GCB=PP;-Gr_Ext;-IDC;jt=U;lb=AL;na=ARABIC DISPUTED END OF AYAH;PCM;SB=FO;sc=Zyyy;WB=FO;-XIDC +cp;08D3;age=11.0;-Alpha;ccc=220;CI;Gr_Ext;na=ARABIC SMALL LOW WAW +cp;08D4;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AR-RUB +cp;08D5;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH SAD +cp;08D6;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH AIN +cp;08D7;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH QAF +cp;08D8;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH NOON WITH KASRA +cp;08D9;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL LOW NOON WITH KASRA +cp;08DA;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD ATH-THALATHA +cp;08DB;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AS-SAJDA +cp;08DC;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AN-NISF +cp;08DD;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD SAKTA +cp;08DE;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD QIF +cp;08DF;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD WAQFA +cp;08E0;age=9.0;-Alpha;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH FOOTNOTE MARKER +cp;08E1;age=9.0;-Alpha;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH SIGN SAFHA +cp;08E2;age=9.0;-Alpha;bc=AN;CI;gc=Cf;GCB=PP;-IDC;jt=U;lb=AL;na=ARABIC DISPUTED END OF AYAH;PCM;SB=FO;sc=Zyyy;WB=FO;-XIDC # Extended vowel sign for Arwi -cp;08E3;age=8.0;ccc=220;Dia;na=ARABIC TURNED DAMMA BELOW +cp;08E3;age=8.0;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TURNED DAMMA BELOW # Extended vowel signs for Rohingya -cp;08E4;Dia;na=ARABIC CURLY FATHA -cp;08E5;Dia;na=ARABIC CURLY DAMMA -cp;08E6;ccc=220;Dia;na=ARABIC CURLY KASRA -cp;08E7;Dia;na=ARABIC CURLY FATHATAN -cp;08E8;Dia;na=ARABIC CURLY DAMMATAN -cp;08E9;ccc=220;Dia;na=ARABIC CURLY KASRATAN +cp;08E4;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY FATHA +cp;08E5;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY DAMMA +cp;08E6;ccc=220;CI;Dia;Gr_Ext;na=ARABIC CURLY KASRA +cp;08E7;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY FATHATAN +cp;08E8;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY DAMMATAN +cp;08E9;ccc=220;CI;Dia;Gr_Ext;na=ARABIC CURLY KASRATAN # Tone marks for Rohingya -cp;08EA;-Alpha;Dia;na=ARABIC TONE ONE DOT ABOVE -cp;08EB;-Alpha;Dia;na=ARABIC TONE TWO DOTS ABOVE -cp;08EC;-Alpha;Dia;na=ARABIC TONE LOOP ABOVE -cp;08ED;-Alpha;ccc=220;Dia;na=ARABIC TONE ONE DOT BELOW -cp;08EE;-Alpha;ccc=220;Dia;na=ARABIC TONE TWO DOTS BELOW -cp;08EF;-Alpha;ccc=220;Dia;na=ARABIC TONE LOOP BELOW +cp;08EA;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE ONE DOT ABOVE +cp;08EB;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE TWO DOTS ABOVE +cp;08EC;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE LOOP ABOVE +cp;08ED;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE ONE DOT BELOW +cp;08EE;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE TWO DOTS BELOW +cp;08EF;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE LOOP BELOW # Quranic annotation signs -cp;08F0;ccc=27;Dia;na=ARABIC OPEN FATHATAN -cp;08F1;ccc=28;Dia;na=ARABIC OPEN DAMMATAN -cp;08F2;ccc=29;Dia;na=ARABIC OPEN KASRATAN -cp;08F3;Dia;na=ARABIC SMALL HIGH WAW +cp;08F0;ccc=27;CI;Dia;Gr_Ext;na=ARABIC OPEN FATHATAN +cp;08F1;ccc=28;CI;Dia;Gr_Ext;na=ARABIC OPEN DAMMATAN +cp;08F2;ccc=29;CI;Dia;Gr_Ext;na=ARABIC OPEN KASRATAN +cp;08F3;ccc=230;CI;Dia;Gr_Ext;na=ARABIC SMALL HIGH WAW # Extended vowel signs for African languages -cp;08F4;Dia;na=ARABIC FATHA WITH RING -cp;08F5;Dia;na=ARABIC FATHA WITH DOT ABOVE -cp;08F6;ccc=220;Dia;na=ARABIC KASRA WITH DOT BELOW -cp;08F7;Dia;na=ARABIC LEFT ARROWHEAD ABOVE -cp;08F8;Dia;na=ARABIC RIGHT ARROWHEAD ABOVE -cp;08F9;ccc=220;Dia;na=ARABIC LEFT ARROWHEAD BELOW -cp;08FA;ccc=220;Dia;na=ARABIC RIGHT ARROWHEAD BELOW -cp;08FB;Dia;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE -cp;08FC;Dia;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT -cp;08FD;Dia;na=ARABIC RIGHT ARROWHEAD ABOVE WITH DOT +cp;08F4;ccc=230;CI;Dia;Gr_Ext;na=ARABIC FATHA WITH RING +cp;08F5;ccc=230;CI;Dia;Gr_Ext;na=ARABIC FATHA WITH DOT ABOVE +cp;08F6;ccc=220;CI;Dia;Gr_Ext;na=ARABIC KASRA WITH DOT BELOW +cp;08F7;ccc=230;CI;Dia;Gr_Ext;na=ARABIC LEFT ARROWHEAD ABOVE +cp;08F8;ccc=230;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD ABOVE +cp;08F9;ccc=220;CI;Dia;Gr_Ext;na=ARABIC LEFT ARROWHEAD BELOW +cp;08FA;ccc=220;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD BELOW +cp;08FB;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE +cp;08FC;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT +cp;08FD;ccc=230;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD ABOVE WITH DOT # Extended vowel signs -cp;08FE;Dia;na=ARABIC DAMMA WITH DOT -cp;08FF;age=7.0;na=ARABIC MARK SIDEWAYS NOON GHUNNA +cp;08FE;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DAMMA WITH DOT +cp;08FF;age=7.0;ccc=230;CI;Gr_Ext;na=ARABIC MARK SIDEWAYS NOON GHUNNA block;0900..097F;age=1.1;Alpha;blk=Devanagari;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Deva;WB=LE;XIDC;XIDS # 0900..097F Devanagari @@ -4280,8 +4310,9 @@ cp;0B4B;dm=0B47 0B3E;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dep cp;0B4C;dm=0B47 0B57;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Top_And_Left_And_Right;InSC=Vowel_Dependent;lb=CM;na=ORIYA VOWEL SIGN AU;NFD_QC=N;NFKD_QC=N;SB=EX;WB=Extend;-XIDS # Virama cp;0B4D;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Bottom;InSC=Virama;jt=T;lb=CM;na=ORIYA SIGN VIRAMA;SB=EX;WB=Extend;-XIDS -unassigned;0B4E..0B55 +unassigned;0B4E..0B54 # Various signs +cp;0B55;age=13.0;-Alpha;bc=NSM;CI;Dia;Ext;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=ORIYA SIGN OVERLINE;SB=EX;WB=Extend;-XIDS cp;0B56;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=ORIYA AI LENGTH MARK;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS cp;0B57;gc=Mc;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top_And_Right;InSC=Vowel_Dependent;lb=CM;na=ORIYA AU LENGTH MARK;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS unassigned;0B58..0B5B @@ -4680,7 +4711,7 @@ cp;0D00;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu cp;0D01;age=7.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=MALAYALAM SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS cp;0D02;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Bindu;lb=CM;na=MALAYALAM SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS cp;0D03;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=MALAYALAM SIGN VISARGA;SB=EX;WB=Extend;-XIDS -unassigned;0D04 +cp;0D04;age=13.0;InSC=Bindu;na=MALAYALAM LETTER VEDIC ANUSVARA # Independent vowels cp;0D05;InSC=Vowel_Independent;na=MALAYALAM LETTER A cp;0D06;InSC=Vowel_Independent;na=MALAYALAM LETTER AA @@ -4762,11 +4793,11 @@ cp;0D4C;dm=0D46 0D57;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dep # Virama cp;0D4D;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Top;InSC=Virama;jt=T;lb=CM;na=MALAYALAM SIGN VIRAMA;SB=EX;WB=Extend;-XIDS # Dot reph -cp;0D4E;age=6.0;GCB=PP;InSC=Consonant_Preceding_Repha;na=MALAYALAM LETTER DOT REPH +cp;0D4E;age=6.0;GCB=PP;InPC=Top;InSC=Consonant_Preceding_Repha;na=MALAYALAM LETTER DOT REPH # Measurement symbol cp;0D4F;age=9.0;-Alpha;gc=So;-IDC;-IDS;InSC=Other;na=MALAYALAM SIGN PARA;SB=XX;WB=XX;-XIDC;-XIDS unassigned;0D50..0D53 -# Chillu letters +# Additional historic chillu letters cp;0D54;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU M cp;0D55;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU Y cp;0D56;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU LLL @@ -4824,8 +4855,9 @@ cp;0D7F;age=5.1;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU K block;0D80..0DFF;age=3.0;Alpha;blk=Sinhala;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Sinh;WB=LE;XIDC;XIDS # 0D80..0DFF Sinhala -unassigned;0D80..0D81 +unassigned;0D80 # Various signs +cp;0D81;age=13.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=SINHALA SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS cp;0D82;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Bindu;lb=CM;na=SINHALA SIGN ANUSVARAYA;SB=EX;WB=Extend;-XIDS cp;0D83;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=SINHALA SIGN VISARGAYA;SB=EX;WB=Extend;-XIDS unassigned;0D84 @@ -5468,7 +5500,7 @@ cp;1039;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;InSC=Inv cp;103A;age=5.1;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;InPC=Top;InSC=Pure_Killer;jt=T;na=MYANMAR SIGN ASAT;SB=EX # Dependent consonant signs cp;103B;age=5.1;gc=Mc;GCB=SM;InPC=Right;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL YA;SB=EX -cp;103C;age=5.1;gc=Mc;GCB=SM;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL RA;SB=EX +cp;103C;age=5.1;gc=Mc;GCB=SM;InPC=Top_And_Bottom_And_Left;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL RA;SB=EX cp;103D;age=5.1;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=MYANMAR CONSONANT SIGN MEDIAL WA;SB=EX cp;103E;age=5.1;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=MYANMAR CONSONANT SIGN MEDIAL HA;SB=EX # Consonant @@ -8218,7 +8250,10 @@ cp;1ABB;ccc=230;na=COMBINING PARENTHESES ABOVE cp;1ABC;ccc=230;na=COMBINING DOUBLE PARENTHESES ABOVE cp;1ABD;na=COMBINING PARENTHESES BELOW cp;1ABE;ccc=0;-Dia;gc=Me;-IDC;na=COMBINING PARENTHESES OVERLAY;-XIDC -unassigned;1ABF..1AFF +# Used for Scots dialectology +cp;1ABF;age=13.0;Alpha;-Dia;na=COMBINING LATIN SMALL LETTER W BELOW +cp;1AC0;age=13.0;Alpha;-Dia;na=COMBINING LATIN SMALL LETTER TURNED W BELOW +unassigned;1AC1..1AFF block;1B00..1B7F;age=5.0;Alpha;blk=Balinese;gc=Lo;Gr_Base;IDC;InSC=Consonant;lb=AL;SB=LE;sc=Bali;WB=LE;XIDC # 1B00..1B7F Balinese @@ -9067,10 +9102,10 @@ cp;1DF5;age=7.0;Dia;na=COMBINING UP TACK ABOVE # Typicon marks cp;1DF6;age=10.0;ccc=232;Dia;na=COMBINING KAVYKA ABOVE RIGHT cp;1DF7;age=10.0;ccc=228;Dia;na=COMBINING KAVYKA ABOVE LEFT -cp;1DF8;age=10.0;ccc=228;Dia;na=COMBINING DOT ABOVE LEFT +# Miscellaneous marks +cp;1DF8;age=10.0;ccc=228;Dia;na=COMBINING DOT ABOVE LEFT;scx=Cyrl Syrc cp;1DF9;age=10.0;ccc=220;Dia;na=COMBINING WIDE INVERTED BRIDGE BELOW unassigned;1DFA -# Miscellaneous mark cp;1DFB;age=9.0;InPC=Top;InSC=Syllable_Modifier;na=COMBINING DELETION MARK # Double diacritic mark for UPA cp;1DFC;age=6.0;ccc=233;na=COMBINING DOUBLE INVERTED BREVE BELOW @@ -9647,14 +9682,16 @@ cp;2024;CI;CWKCF;dm=002E;dt=Com;ea=A;lb=IN;na=ONE DOT LEADER;NFKC_CF=002E;NFKC_Q cp;2025;CWKCF;dm=002E 002E;dt=Com;ea=A;lb=IN;na=TWO DOT LEADER;NFKC_CF=002E 002E;NFKC_QC=N;NFKD_QC=N cp;2026;CWKCF;dm=002E 002E 002E;dt=Com;ea=A;lb=IN;na=HORIZONTAL ELLIPSIS;NFKC_CF=002E 002E 002E;NFKC_QC=N;NFKD_QC=N cp;2027;CI;ea=A;lb=BA;na=HYPHENATION POINT;WB=ML -# Format characters +# Separators cp;2028;bc=WS;gc=Zl;GCB=CN;-Gr_Base;lb=BK;na=LINE SEPARATOR;-Pat_Syn;Pat_WS;SB=SE;WB=NL;WSpace cp;2029;bc=B;gc=Zp;GCB=CN;-Gr_Base;lb=BK;na=PARAGRAPH SEPARATOR;-Pat_Syn;Pat_WS;SB=SE;WB=NL;WSpace +# Format characters cp;202A;bc=LRE;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=LEFT-TO-RIGHT EMBEDDING;Name_Alias=abbreviation=LRE;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202B;bc=RLE;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=RIGHT-TO-LEFT EMBEDDING;Name_Alias=abbreviation=RLE;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202C;bc=PDF;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=POP DIRECTIONAL FORMATTING;Name_Alias=abbreviation=PDF;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202D;bc=LRO;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=LEFT-TO-RIGHT OVERRIDE;Name_Alias=abbreviation=LRO;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202E;bc=RLO;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=RIGHT-TO-LEFT OVERRIDE;Name_Alias=abbreviation=RLO;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO +# Space cp;202F;age=3.0;bc=CS;CWKCF;dm=0020;dt=Nb;gc=Zs;lb=GL;na=NARROW NO-BREAK SPACE;Name_Alias=abbreviation=NNBSP;NFKC_CF=0020;NFKC_QC=N;NFKD_QC=N;-Pat_Syn;SB=SP;scx=Latn Mong;WB=EX;WSpace # General punctuation cp;2030;bc=ET;ea=A;lb=PO;na=PER MILLE SIGN;vo=U @@ -11472,7 +11509,7 @@ cp;26A3;age=4.1;na=DOUBLED MALE SIGN cp;26A4;age=4.1;na=INTERLOCKED FEMALE AND MALE SIGN cp;26A5;age=4.1;na=MALE AND FEMALE SIGN cp;26A6;age=4.1;na=MALE WITH STROKE SIGN -cp;26A7;age=4.1;na=MALE WITH STROKE AND MALE AND FEMALE SIGN +cp;26A7;age=4.1;Emoji;na=MALE WITH STROKE AND MALE AND FEMALE SIGN cp;26A8;age=4.1;na=VERTICAL MALE WITH STROKE SIGN cp;26A9;age=4.1;na=HORIZONTAL MALE WITH STROKE SIGN # Circles @@ -11801,8 +11838,9 @@ cp;27C4;age=4.1;bmg=27C3;na=OPEN SUPERSET # Paired punctuation cp;27C5;age=4.1;bmg=27C6;bpb=27C6;bpt=o;gc=Ps;lb=OP;na=LEFT S-SHAPED BAG DELIMITER;SB=CL cp;27C6;age=4.1;bmg=27C5;bpb=27C5;bpt=c;gc=Pe;lb=CL;na=RIGHT S-SHAPED BAG DELIMITER;SB=CL -# Miscellaneous symbols +# Operator cp;27C7;age=5.0;-Bidi_M;na=OR WITH DOT INSIDE +# Miscellaneous symbols cp;27C8;age=5.0;bmg=27C9;na=REVERSE SOLIDUS PRECEDING SUBSET cp;27C9;age=5.0;bmg=27C8;na=SUPERSET PRECEDING SOLIDUS # Vertical line operator @@ -12884,7 +12922,9 @@ cp;2B93;na=NEWLINE RIGHT cp;2B94;na=FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE # Black arrow cp;2B95;na=RIGHTWARDS BLACK ARROW -unassigned;2B96..2B97;Pat_Syn +unassigned;2B96;Pat_Syn +# Miscellaneous symbol +cp;2B97;age=13.0;na=SYMBOL FOR TYPE A ELECTRONICS;vo=U # Arrowheads cp;2B98;na=THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD cp;2B99;na=THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD @@ -13642,7 +13682,10 @@ cp;2E4C;age=11.0;na=MEDIEVAL COMMA;Term cp;2E4D;age=11.0;lb=AL;na=PARAGRAPHUS MARK cp;2E4E;age=11.0;na=PUNCTUS ELEVATUS MARK;Term cp;2E4F;age=12.0;na=CORNISH VERSE DIVIDER;Term -unassigned;2E50..2E7F;Pat_Syn +cp;2E50;age=13.0;gc=So;lb=AL;na=CROSS PATTY WITH RIGHT CROSSBAR;vo=U +cp;2E51;age=13.0;gc=So;lb=AL;na=CROSS PATTY WITH LEFT CROSSBAR;vo=U +cp;2E52;age=13.0;lb=AL;na=TIRONIAN SIGN CAPITAL ET +unassigned;2E53..2E7F;Pat_Syn block;2E80..2EFF;age=3.0;bc=ON;blk=CJK_Radicals_Sup;ea=W;gc=So;Gr_Base;lb=ID;Radical;sc=Hani;vo=U # 2E80..2EFF CJK Radicals Supplement @@ -14500,7 +14543,13 @@ cp;31B7;na=BOPOMOFO FINAL LETTER H cp;31B8;age=6.0;na=BOPOMOFO LETTER GH cp;31B9;age=6.0;na=BOPOMOFO LETTER LH cp;31BA;age=6.0;na=BOPOMOFO LETTER ZY -unassigned;31BB..31BF;vo=U +# Extended Bopomofo for Minnan and Hakka +cp;31BB;age=13.0;na=BOPOMOFO FINAL LETTER G +# Extended Bopomofo for Cantonese +cp;31BC;age=13.0;na=BOPOMOFO LETTER GW +cp;31BD;age=13.0;na=BOPOMOFO LETTER KW +cp;31BE;age=13.0;na=BOPOMOFO LETTER OE +cp;31BF;age=13.0;na=BOPOMOFO LETTER AH block;31C0..31EF;age=5.1;bc=ON;blk=CJK_Strokes;ea=W;gc=So;Gr_Base;lb=ID;sc=Zyyy;scx=Hani;vo=U # 31C0..31EF CJK Strokes @@ -15111,13 +15160,13 @@ cp;33FE;dm=0033 0031 65E5;dt=Com;na=IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY- cp;33FF;age=4.0;bc=ON;dm=0067 0061 006C;na=SQUARE GAL;NFKC_CF=0067 0061 006C block;3400..4DBF;age=3.0;Alpha;blk=CJK_Ext_A;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 3400..4DB5 CJK Unified Ideographs Extension A -algnamesrange;3400..4DB5;han;CJK UNIFIED IDEOGRAPH- +# 3400..4DBF CJK Unified Ideographs Extension A +algnamesrange;3400..4DBF;han;CJK UNIFIED IDEOGRAPH- cp;3405;nt=Nu;nv=5 cp;3483;nt=Nu;nv=2 cp;382A;nt=Nu;nv=5 cp;3B4D;nt=Nu;nv=7 -unassigned;4DB6..4DBF;ea=W;lb=ID;vo=U +cp;4DB6..4DBF;age=13.0 block;4DC0..4DFF;age=4.0;bc=ON;blk=Yijing;gc=So;Gr_Base;lb=AL;sc=Zyyy;vo=U # 4DC0..4DFF Yijing Hexagram Symbols @@ -15188,8 +15237,8 @@ cp;4DFE;na=HEXAGRAM FOR AFTER COMPLETION cp;4DFF;na=HEXAGRAM FOR BEFORE COMPLETION block;4E00..9FFF;age=1.1;Alpha;blk=CJK;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 4E00..9FEF CJK Unified Ideographs -algnamesrange;4E00..9FEF;han;CJK UNIFIED IDEOGRAPH- +# 4E00..9FFC CJK Unified Ideographs +algnamesrange;4E00..9FFC;han;CJK UNIFIED IDEOGRAPH- cp;4E00;nt=Nu;nv=1 cp;4E03;nt=Nu;nv=7 cp;4E07;nt=Nu;nv=10000 @@ -15248,7 +15297,8 @@ cp;9FCC;age=6.1 cp;9FCD..9FD5;age=8.0 cp;9FD6..9FEA;age=10.0 cp;9FEB..9FEF;age=11.0 -unassigned;9FF0..9FFF;ea=W;lb=ID;vo=U +cp;9FF0..9FFC;age=13.0 +unassigned;9FFD..9FFF;ea=W;lb=ID;vo=U block;A000..A48F;age=3.0;Alpha;blk=Yi_Syllables;ea=W;gc=Lo;Gr_Base;IDC;IDS;lb=ID;SB=LE;sc=Yiii;vo=U;WB=LE;XIDC;XIDS # A000..A48F Yi Syllables @@ -17059,17 +17109,17 @@ cp;A6F6;-Alpha;gc=Po;-IDC;-IDS;lb=BA;na=BAMUM SEMICOLON;SB=XX;Term;WB=XX;-XIDC;- cp;A6F7;-Alpha;gc=Po;-IDC;-IDS;lb=BA;na=BAMUM QUESTION MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS unassigned;A6F8..A6FF -block;A700..A71F;age=4.1;bc=ON;blk=Modifier_Tone_Letters;CI;Dia;gc=Sk;Gr_Base;lb=AL;sc=Zyyy +block;A700..A71F;age=4.1;bc=ON;blk=Modifier_Tone_Letters;CI;Dia;gc=Sk;Gr_Base;lb=AL;sc=Zyyy;WB=LE # A700..A71F Modifier Tone Letters # Corner tone marks for Chinese -cp;A700;na=MODIFIER LETTER CHINESE TONE YIN PING -cp;A701;na=MODIFIER LETTER CHINESE TONE YANG PING -cp;A702;na=MODIFIER LETTER CHINESE TONE YIN SHANG -cp;A703;na=MODIFIER LETTER CHINESE TONE YANG SHANG -cp;A704;na=MODIFIER LETTER CHINESE TONE YIN QU -cp;A705;na=MODIFIER LETTER CHINESE TONE YANG QU -cp;A706;na=MODIFIER LETTER CHINESE TONE YIN RU -cp;A707;na=MODIFIER LETTER CHINESE TONE YANG RU +cp;A700;na=MODIFIER LETTER CHINESE TONE YIN PING;scx=Hani Latn;WB=XX +cp;A701;na=MODIFIER LETTER CHINESE TONE YANG PING;scx=Hani Latn;WB=XX +cp;A702;na=MODIFIER LETTER CHINESE TONE YIN SHANG;scx=Hani Latn;WB=XX +cp;A703;na=MODIFIER LETTER CHINESE TONE YANG SHANG;scx=Hani Latn;WB=XX +cp;A704;na=MODIFIER LETTER CHINESE TONE YIN QU;scx=Hani Latn;WB=XX +cp;A705;na=MODIFIER LETTER CHINESE TONE YANG QU;scx=Hani Latn;WB=XX +cp;A706;na=MODIFIER LETTER CHINESE TONE YIN RU;scx=Hani Latn;WB=XX +cp;A707;na=MODIFIER LETTER CHINESE TONE YANG RU;scx=Hani Latn;WB=XX # Dotted tone letters cp;A708;na=MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR cp;A709;na=MODIFIER LETTER HIGH DOTTED TONE BAR @@ -17088,16 +17138,16 @@ cp;A714;na=MODIFIER LETTER MID LEFT-STEM TONE BAR cp;A715;na=MODIFIER LETTER LOW LEFT-STEM TONE BAR cp;A716;na=MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR # Chinantec tone marks -cp;A717;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT VERTICAL BAR;SB=LE;WB=LE;XIDC;XIDS -cp;A718;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT SLASH;SB=LE;WB=LE;XIDC;XIDS -cp;A719;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT HORIZONTAL BAR;SB=LE;WB=LE;XIDC;XIDS -cp;A71A;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOWER RIGHT CORNER ANGLE;SB=LE;WB=LE;XIDC;XIDS +cp;A717;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT VERTICAL BAR;SB=LE;XIDC;XIDS +cp;A718;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT SLASH;SB=LE;XIDC;XIDS +cp;A719;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT HORIZONTAL BAR;SB=LE;XIDC;XIDS +cp;A71A;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOWER RIGHT CORNER ANGLE;SB=LE;XIDC;XIDS # Africanist tone letters -cp;A71B;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED UP ARROW;SB=LE;WB=LE;XIDC;XIDS -cp;A71C;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED DOWN ARROW;SB=LE;WB=LE;XIDC;XIDS -cp;A71D;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS -cp;A71E;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS -cp;A71F;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS +cp;A71B;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED UP ARROW;SB=LE;XIDC;XIDS +cp;A71C;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED DOWN ARROW;SB=LE;XIDC;XIDS +cp;A71D;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED EXCLAMATION MARK;SB=LE;XIDC;XIDS +cp;A71E;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;SB=LE;XIDC;XIDS +cp;A71F;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;SB=LE;XIDC;XIDS block;A720..A7FF;age=5.1;Alpha;blk=Latin_Ext_D;Cased;CWCM;gc=Ll;Gr_Base;IDC;IDS;lb=AL;SB=LO;sc=Latn;WB=LE;XIDC;XIDS # A720..A7FF Latin Extended-D @@ -17294,8 +17344,15 @@ cp;A7C3;age=12.0;CWT;CWU;Lower;na=LATIN SMALL LETTER ANGLICANA W;stc=A7C2;suc=A7 cp;A7C4;age=12.0;cf=A794;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER C WITH PALATAL HOOK;NFKC_CF=A794;SB=UP;scf=A794;slc=A794;Upper cp;A7C5;age=12.0;cf=0282;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER S WITH HOOK;NFKC_CF=0282;SB=UP;scf=0282;slc=0282;Upper cp;A7C6;age=12.0;cf=1D8E;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER Z WITH PALATAL HOOK;NFKC_CF=1D8E;SB=UP;scf=1D8E;slc=1D8E;Upper -unassigned;A7C7..A7F6 -# Additional letter +# Additional letters for Gaulish +cp;A7C7;age=13.0;cf=A7C8;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY;NFKC_CF=A7C8;SB=UP;scf=A7C8;slc=A7C8;Upper +cp;A7C8;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY;stc=A7C7;suc=A7C7 +cp;A7C9;age=13.0;cf=A7CA;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY;NFKC_CF=A7CA;SB=UP;scf=A7CA;slc=A7CA;Upper +cp;A7CA;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY;stc=A7C9;suc=A7C9 +unassigned;A7CB..A7F4 +# Ancient Gaulish and Celtic epigraphic letters +cp;A7F5;age=13.0;cf=A7F6;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER REVERSED HALF H;NFKC_CF=A7F6;SB=UP;scf=A7F6;slc=A7F6;Upper +cp;A7F6;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER REVERSED HALF H;stc=A7F5;suc=A7F5 cp;A7F7;age=7.0;-Cased;-CWCM;gc=Lo;na=LATIN EPIGRAPHIC LETTER SIDEWAYS I;SB=LE # Additions for Extended IPA cp;A7F8;age=6.1;CI;-CWCM;CWKCF;Dia;dm=0126;dt=Sup;FC_NFKC=0127;gc=Lm;Lower;na=MODIFIER LETTER CAPITAL H WITH STROKE;NFKC_CF=0127;NFKC_QC=N;NFKD_QC=N @@ -17360,7 +17417,9 @@ cp;A828;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-1;SB cp;A829;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-2;SB=XX;WB=XX;-XIDC;-XIDS cp;A82A;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-3;SB=XX;WB=XX;-XIDC;-XIDS cp;A82B;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-4;SB=XX;WB=XX;-XIDC;-XIDS -unassigned;A82C..A82F +# Sign +cp;A82C;age=13.0;-Alpha;bc=NSM;ccc=9;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Bottom;InSC=Pure_Killer;jt=T;lb=CM;na=SYLOTI NAGRI SIGN ALTERNATE HASANTA;SB=EX;WB=Extend;-XIDS +unassigned;A82D..A82F block;A830..A83F;age=5.2;blk=Indic_Number_Forms;gc=No;Gr_Base;lb=AL;sc=Zyyy;scx=Deva Dogr Gujr Guru Khoj Kthi Mahj Modi Sind Takr Tirh # A830..A83F Common Indic Number Forms @@ -17793,7 +17852,7 @@ cp;A9BB;gc=Mc;GCB=SM;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=JAVANESE VOWEL SIGN cp;A9BC;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=JAVANESE VOWEL SIGN PEPET;SB=EX;WB=Extend # Dependent consonant signs cp;A9BD;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=JAVANESE CONSONANT SIGN KERET;SB=EX;WB=Extend -cp;A9BE;gc=Mc;GCB=SM;InPC=Right;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN PENGKAL;SB=EX;WB=Extend +cp;A9BE;gc=Mc;GCB=SM;InPC=Bottom_And_Right;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN PENGKAL;SB=EX;WB=Extend cp;A9BF;gc=Mc;GCB=SM;InPC=Bottom_And_Left;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN CAKRA;SB=EX;WB=Extend # Sign cp;A9C0;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;InPC=Bottom_And_Right;InSC=Virama;lb=CM;na=JAVANESE PANGKON;SB=EX;WB=Extend @@ -18231,7 +18290,12 @@ cp;AB65;na=GREEK LETTER SMALL CAPITAL OMEGA;sc=Grek # Letters for Sinological transcription cp;AB66;age=12.0;na=LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK cp;AB67;age=12.0;na=LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK -unassigned;AB68..AB6F +# Letters for Scots dialectology +cp;AB68;age=13.0;na=LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE +cp;AB69;age=13.0;-Cased;CI;CWKCF;Dia;dm=028D;dt=Sup;gc=Lm;-Lower;na=MODIFIER LETTER SMALL TURNED W;NFKC_CF=028D;NFKC_QC=N;NFKD_QC=N;SB=LE +cp;AB6A;age=13.0;-Alpha;bc=ON;-Cased;CI;Dia;gc=Sk;-IDC;-IDS;-Lower;na=MODIFIER LETTER LEFT TACK;SB=XX;sc=Zyyy;WB=XX;-XIDC;-XIDS +cp;AB6B;age=13.0;-Alpha;bc=ON;-Cased;CI;Dia;gc=Sk;-IDC;-IDS;-Lower;na=MODIFIER LETTER RIGHT TACK;SB=XX;sc=Zyyy;WB=XX;-XIDC;-XIDS +unassigned;AB6C..AB6F block;AB70..ABBF;age=8.0;Alpha;blk=Cherokee_Sup;Cased;CWCF;CWCM;CWKCF;CWT;CWU;gc=Ll;Gr_Base;IDC;IDS;lb=AL;Lower;SB=LO;sc=Cher;WB=LE;XIDC;XIDS # AB70..ABBF Cherokee Supplement @@ -21399,9 +21463,10 @@ cp;10197;na=ROMAN QUINARIUS SIGN cp;10198;na=ROMAN SESTERTIUS SIGN cp;10199;na=ROMAN DUPONDIUS SIGN cp;1019A;na=ROMAN AS SIGN -# Roman military symbol +# Other Roman epigraphic symbols cp;1019B;na=ROMAN CENTURIAL SIGN -unassigned;1019C..1019F +cp;1019C;age=13.0;na=ASCIA SYMBOL +unassigned;1019D..1019F # Greek symbol cp;101A0;age=7.0;na=GREEK SYMBOL TAU RHO;sc=Grek unassigned;101A1..101CF @@ -23674,8 +23739,65 @@ cp;10E7D;na=RUMI FRACTION ONE THIRD;nv=1/3 cp;10E7E;na=RUMI FRACTION TWO THIRDS;nv=2/3 unassigned;10E7F;bc=R +block;10E80..10EBF;age=13.0;Alpha;bc=R;blk=Yezidi;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Yezi;WB=LE;XIDC;XIDS +# 10E80..10EBF Yezidi +# Letters +cp;10E80;na=YEZIDI LETTER ELIF +cp;10E81;na=YEZIDI LETTER BE +cp;10E82;na=YEZIDI LETTER PE +cp;10E83;na=YEZIDI LETTER PHE +cp;10E84;na=YEZIDI LETTER THE +cp;10E85;na=YEZIDI LETTER SE +cp;10E86;na=YEZIDI LETTER CIM +cp;10E87;na=YEZIDI LETTER CHIM +cp;10E88;na=YEZIDI LETTER CHHIM +cp;10E89;na=YEZIDI LETTER HHA +cp;10E8A;na=YEZIDI LETTER XA +cp;10E8B;na=YEZIDI LETTER DAL +cp;10E8C;na=YEZIDI LETTER ZAL +cp;10E8D;na=YEZIDI LETTER RA +cp;10E8E;na=YEZIDI LETTER RHA +cp;10E8F;na=YEZIDI LETTER ZA +cp;10E90;na=YEZIDI LETTER JA +cp;10E91;na=YEZIDI LETTER SIN +cp;10E92;na=YEZIDI LETTER SHIN +cp;10E93;na=YEZIDI LETTER SAD +cp;10E94;na=YEZIDI LETTER DAD +cp;10E95;na=YEZIDI LETTER TA +cp;10E96;na=YEZIDI LETTER ZE +cp;10E97;na=YEZIDI LETTER EYN +cp;10E98;na=YEZIDI LETTER XHEYN +cp;10E99;na=YEZIDI LETTER FA +cp;10E9A;na=YEZIDI LETTER VA +cp;10E9B;na=YEZIDI LETTER VA ALTERNATE FORM +cp;10E9C;na=YEZIDI LETTER QAF +cp;10E9D;na=YEZIDI LETTER KAF +cp;10E9E;na=YEZIDI LETTER KHAF +cp;10E9F;na=YEZIDI LETTER GAF +cp;10EA0;na=YEZIDI LETTER LAM +cp;10EA1;na=YEZIDI LETTER MIM +cp;10EA2;na=YEZIDI LETTER NUN +cp;10EA3;na=YEZIDI LETTER UM +cp;10EA4;na=YEZIDI LETTER WAW +cp;10EA5;na=YEZIDI LETTER OW +cp;10EA6;na=YEZIDI LETTER EW +cp;10EA7;na=YEZIDI LETTER HAY +cp;10EA8;na=YEZIDI LETTER YOT +cp;10EA9;na=YEZIDI LETTER ET +unassigned;10EAA;bc=R +# Combining marks +cp;10EAB;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=YEZIDI COMBINING HAMZA MARK;SB=EX;WB=Extend;-XIDS +cp;10EAC;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=YEZIDI COMBINING MADDA MARK;SB=EX;WB=Extend;-XIDS +# Punctuation +cp;10EAD;-Alpha;Dash;gc=Pd;-IDC;-IDS;lb=BA;na=YEZIDI HYPHENATION MARK;SB=XX;WB=XX;-XIDC;-XIDS +unassigned;10EAE..10EAF;bc=R +# Historical letters with diacritics +cp;10EB0;na=YEZIDI LETTER LAM WITH DOT ABOVE +cp;10EB1;na=YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE +unassigned;10EB2..10EBF;bc=R + # No block -unassigned;10E80..10EFF;bc=R +unassigned;10EC0..10EFF;bc=R block;10F00..10F2F;age=11.0;Alpha;bc=R;blk=Old_Sogdian;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Sogo;WB=LE;XIDC;XIDS # 10F00..10F2F Old Sogdian @@ -23776,7 +23898,41 @@ cp;10F59;gc=Po;-IDC;jt=U;na=SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT;SB=ST;STerm unassigned;10F5A..10F6F;bc=AL # No block -unassigned;10F70..10FDF;bc=R +unassigned;10F70..10FAF;bc=R + +block;10FB0..10FDF;age=13.0;Alpha;bc=R;blk=Chorasmian;gc=Lo;Gr_Base;IDC;IDS;jt=D;lb=AL;SB=LE;sc=Chrs;WB=LE;XIDC;XIDS +# 10FB0..10FDF Chorasmian +# Letters +cp;10FB0;na=CHORASMIAN LETTER ALEPH +cp;10FB1;jt=U;na=CHORASMIAN LETTER SMALL ALEPH +cp;10FB2;na=CHORASMIAN LETTER BETH +cp;10FB3;na=CHORASMIAN LETTER GIMEL +cp;10FB4;jt=R;na=CHORASMIAN LETTER DALETH +cp;10FB5;jt=R;na=CHORASMIAN LETTER HE +cp;10FB6;jt=R;na=CHORASMIAN LETTER WAW +cp;10FB7;jt=U;na=CHORASMIAN LETTER CURLED WAW +cp;10FB8;na=CHORASMIAN LETTER ZAYIN +cp;10FB9;jt=R;na=CHORASMIAN LETTER HETH +cp;10FBA;jt=R;na=CHORASMIAN LETTER YODH +cp;10FBB;na=CHORASMIAN LETTER KAPH +cp;10FBC;na=CHORASMIAN LETTER LAMEDH +cp;10FBD;jt=R;na=CHORASMIAN LETTER MEM +cp;10FBE;na=CHORASMIAN LETTER NUN +cp;10FBF;na=CHORASMIAN LETTER SAMEKH +cp;10FC0;jt=U;na=CHORASMIAN LETTER AYIN +cp;10FC1;na=CHORASMIAN LETTER PE +cp;10FC2;jt=R;na=CHORASMIAN LETTER RESH +cp;10FC3;jt=R;na=CHORASMIAN LETTER SHIN +cp;10FC4;na=CHORASMIAN LETTER TAW +# Numbers +cp;10FC5;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER ONE;nt=Nu;nv=1;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC6;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER TWO;nt=Nu;nv=2;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC7;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER THREE;nt=Nu;nv=3;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC8;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER FOUR;nt=Nu;nv=4;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC9;-Alpha;gc=No;-IDC;-IDS;jt=R;na=CHORASMIAN NUMBER TEN;nt=Nu;nv=10;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FCA;-Alpha;gc=No;-IDC;-IDS;na=CHORASMIAN NUMBER TWENTY;nt=Nu;nv=20;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FCB;-Alpha;gc=No;-IDC;-IDS;jt=L;na=CHORASMIAN NUMBER ONE HUNDRED;nt=Nu;nv=100;SB=XX;WB=XX;-XIDC;-XIDS +unassigned;10FCC..10FDF;bc=R block;10FE0..10FFF;age=12.0;Alpha;bc=R;blk=Elymaic;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Elym;WB=LE;XIDC;XIDS # 10FE0..10FFF Elymaic @@ -24136,7 +24292,9 @@ cp;11144;age=11.0;IDS;na=CHAKMA LETTER LHAA;XIDS # Dependent vowel signs cp;11145;age=11.0;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=CHAKMA VOWEL SIGN AA;SB=EX;WB=Extend cp;11146;age=11.0;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=CHAKMA VOWEL SIGN EI;SB=EX;WB=Extend -unassigned;11147..1114F +# Consonant +cp;11147;age=13.0;IDS;na=CHAKMA LETTER VAA;XIDS +unassigned;11148..1114F block;11150..1117F;age=7.0;Alpha;blk=Mahajani;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Mahj;WB=LE;XIDC;XIDS # 11150..1117F Mahajani @@ -24260,8 +24418,8 @@ cp;111BF;gc=Mc;GCB=SM;-IDS;InPC=Top_And_Right;InSC=Vowel_Dependent;lb=CM;na=SHAR cp;111C0;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;-IDS;InPC=Right;InSC=Virama;lb=CM;na=SHARADA SIGN VIRAMA;SB=EX;WB=Extend;-XIDS # Various signs cp;111C1;InSC=Avagraha;na=SHARADA SIGN AVAGRAHA -cp;111C2;GCB=PP;InSC=Consonant_Prefixed;na=SHARADA SIGN JIHVAMULIYA -cp;111C3;GCB=PP;InSC=Consonant_Prefixed;na=SHARADA SIGN UPADHMANIYA +cp;111C2;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SHARADA SIGN JIHVAMULIYA +cp;111C3;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SHARADA SIGN UPADHMANIYA cp;111C4;InSC=Other;na=SHARADA OM # Punctuation cp;111C5;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=SHARADA DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS @@ -24276,7 +24434,10 @@ cp;111CB;age=8.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top cp;111CC;age=8.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=SHARADA EXTRA SHORT VOWEL MARK;SB=EX;WB=Extend;-XIDS # Punctuation cp;111CD;age=7.0;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=SHARADA SUTRA MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS -unassigned;111CE..111CF +# Historic vowel sign +cp;111CE;age=13.0;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=SHARADA VOWEL SIGN PRISHTHAMATRA E;SB=EX;WB=Extend;-XIDS +# Sign +cp;111CF;age=13.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=SHARADA SIGN INVERTED CANDRABINDU;SB=EX;WB=Extend;-XIDS # Digits cp;111D0;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=SHARADA DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS cp;111D1;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=SHARADA DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS @@ -24743,14 +24904,17 @@ cp;11456;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT SIX;nt=De;nv=6;SB=NU; cp;11457;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS cp;11458;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS cp;11459;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS -unassigned;1145A +# Punctuation +cp;1145A;age=13.0;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=NEWA DOUBLE COMMA;SB=XX;Term;WB=XX;-XIDC;-XIDS # Various signs cp;1145B;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=NEWA PLACEHOLDER MARK;SB=XX;Term;WB=XX;-XIDC;-XIDS unassigned;1145C cp;1145D;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=NEWA INSERTION SIGN;SB=XX;WB=XX;-XIDC;-XIDS cp;1145E;age=11.0;-Alpha;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Syllable_Modifier;jt=T;lb=CM;na=NEWA SANDHI MARK;SB=EX;WB=Extend;-XIDS cp;1145F;age=12.0;InSC=Bindu;na=NEWA LETTER VEDIC ANUSVARA -unassigned;11460..1147F +cp;11460;age=13.0;InSC=Consonant_With_Stacker;na=NEWA SIGN JIHVAMULIYA +cp;11461;age=13.0;InSC=Consonant_With_Stacker;na=NEWA SIGN UPADHMANIYA +unassigned;11462..1147F block;11480..114DF;age=7.0;Alpha;blk=Tirhuta;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Tirh;WB=LE;XIDC;XIDS # 11480..114DF Tirhuta @@ -25175,7 +25339,7 @@ cp;1171A;age=11.0;IDS;na=AHOM LETTER ALTERNATE BA;XIDS unassigned;1171B..1171C # Medials cp;1171D;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL LA;SB=EX;WB=Extend -cp;1171E;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL RA;SB=EX;WB=Extend +cp;1171E;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top_And_Bottom_And_Left;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL RA;SB=EX;WB=Extend cp;1171F;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL LIGATING RA;SB=EX;WB=Extend # Vowel signs cp;11720;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;na=AHOM VOWEL SIGN A;SB=EX;WB=Extend @@ -25375,6 +25539,98 @@ unassigned;118F3..118FE # Sign cp;118FF;-Cased;-CWCM;gc=Lo;na=WARANG CITI OM;SB=LE +block;11900..1195F;age=13.0;Alpha;blk=Dives_Akuru;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Diak;WB=LE;XIDC;XIDS +# 11900..1195F Dives Akuru +# Independent vowels +cp;11900;InSC=Vowel_Independent;na=DIVES AKURU LETTER A +cp;11901;InSC=Vowel_Independent;na=DIVES AKURU LETTER AA +cp;11902;InSC=Vowel_Independent;na=DIVES AKURU LETTER I +cp;11903;InSC=Vowel_Independent;na=DIVES AKURU LETTER II +cp;11904;InSC=Vowel_Independent;na=DIVES AKURU LETTER U +cp;11905;InSC=Vowel_Independent;na=DIVES AKURU LETTER UU +cp;11906;InSC=Vowel_Independent;na=DIVES AKURU LETTER E +unassigned;11907..11908 +cp;11909;InSC=Vowel_Independent;na=DIVES AKURU LETTER O +unassigned;1190A..1190B +# Consonants +cp;1190C;na=DIVES AKURU LETTER KA +cp;1190D;na=DIVES AKURU LETTER KHA +cp;1190E;na=DIVES AKURU LETTER GA +cp;1190F;na=DIVES AKURU LETTER GHA +cp;11910;na=DIVES AKURU LETTER NGA +cp;11911;na=DIVES AKURU LETTER CA +cp;11912;na=DIVES AKURU LETTER CHA +cp;11913;na=DIVES AKURU LETTER JA +unassigned;11914 +cp;11915;na=DIVES AKURU LETTER NYA +cp;11916;na=DIVES AKURU LETTER TTA +unassigned;11917 +cp;11918;na=DIVES AKURU LETTER DDA +cp;11919;na=DIVES AKURU LETTER DDHA +cp;1191A;na=DIVES AKURU LETTER NNA +cp;1191B;na=DIVES AKURU LETTER TA +cp;1191C;na=DIVES AKURU LETTER THA +cp;1191D;na=DIVES AKURU LETTER DA +cp;1191E;na=DIVES AKURU LETTER DHA +cp;1191F;na=DIVES AKURU LETTER NA +cp;11920;na=DIVES AKURU LETTER PA +cp;11921;na=DIVES AKURU LETTER PHA +cp;11922;na=DIVES AKURU LETTER BA +cp;11923;na=DIVES AKURU LETTER BHA +cp;11924;na=DIVES AKURU LETTER MA +cp;11925;na=DIVES AKURU LETTER YA +cp;11926;na=DIVES AKURU LETTER YYA +cp;11927;na=DIVES AKURU LETTER RA +cp;11928;na=DIVES AKURU LETTER LA +cp;11929;na=DIVES AKURU LETTER VA +cp;1192A;na=DIVES AKURU LETTER SHA +cp;1192B;na=DIVES AKURU LETTER SSA +cp;1192C;na=DIVES AKURU LETTER SA +cp;1192D;na=DIVES AKURU LETTER HA +cp;1192E;na=DIVES AKURU LETTER LLA +cp;1192F;na=DIVES AKURU LETTER ZA +# Dependent vowel signs +cp;11930;gc=Mc;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN AA;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS +cp;11931;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN I;SB=EX;WB=Extend;-XIDS +cp;11932;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN II;SB=EX;WB=Extend;-XIDS +cp;11933;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN U;SB=EX;WB=Extend;-XIDS +cp;11934;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN UU;SB=EX;WB=Extend;-XIDS +cp;11935;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN E;SB=EX;WB=Extend;-XIDS +unassigned;11936 +cp;11937;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN AI;SB=EX;WB=Extend;-XIDS +cp;11938;dm=11935 11930;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN O;NFD_QC=N;NFKD_QC=N;SB=EX;WB=Extend;-XIDS +unassigned;11939..1193A +# Nasalization signs +cp;1193B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=DIVES AKURU SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS +cp;1193C;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=DIVES AKURU SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS +# Signs +cp;1193D;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;-IDS;InPC=Right;InSC=Pure_Killer;lb=CM;na=DIVES AKURU SIGN HALANTA;SB=EX;WB=Extend;-XIDS +cp;1193E;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InSC=Invisible_Stacker;jt=T;lb=CM;na=DIVES AKURU VIRAMA;SB=EX;WB=Extend;-XIDS +cp;1193F;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=DIVES AKURU PREFIXED NASAL SIGN +# Conjunct-specific letters +cp;11940;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Consonant_Medial;lb=CM;na=DIVES AKURU MEDIAL YA;SB=EX;WB=Extend;-XIDS +cp;11941;GCB=PP;InPC=Top;InSC=Consonant_Preceding_Repha;na=DIVES AKURU INITIAL RA +cp;11942;gc=Mc;GCB=SM;-IDS;InPC=Bottom_And_Right;InSC=Consonant_Medial;lb=CM;na=DIVES AKURU MEDIAL RA;SB=EX;WB=Extend;-XIDS +# Nukta +cp;11943;-Alpha;bc=NSM;ccc=7;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Nukta;jt=T;lb=CM;na=DIVES AKURU SIGN NUKTA;SB=EX;WB=Extend;-XIDS +# Punctuation +cp;11944;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU DOUBLE DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS +cp;11945;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU GAP FILLER;SB=XX;WB=XX;-XIDC;-XIDS +cp;11946;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU END OF TEXT MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS +unassigned;11947..1194F +# Digits +cp;11950;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS +cp;11951;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS +cp;11952;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT TWO;nt=De;nv=2;SB=NU;WB=NU;-XIDS +cp;11953;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT THREE;nt=De;nv=3;SB=NU;WB=NU;-XIDS +cp;11954;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT FOUR;nt=De;nv=4;SB=NU;WB=NU;-XIDS +cp;11955;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT FIVE;nt=De;nv=5;SB=NU;WB=NU;-XIDS +cp;11956;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT SIX;nt=De;nv=6;SB=NU;WB=NU;-XIDS +cp;11957;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS +cp;11958;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS +cp;11959;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS +unassigned;1195A..1195F + block;119A0..119FF;age=12.0;Alpha;blk=Nandinagari;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Nand;WB=LE;XIDC;XIDS # 119A0..119FF Nandinagari # Independent vowels @@ -25521,7 +25777,7 @@ cp;11A37;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb cp;11A38;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=ZANABAZAR SQUARE SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS cp;11A39;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=ZANABAZAR SQUARE SIGN VISARGA;SB=EX;WB=Extend;-XIDS # Cluster-initial consonant -cp;11A3A;GCB=PP;InSC=Consonant_Prefixed;na=ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA +cp;11A3A;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA # Cluster-final consonants cp;11A3B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA;SB=EX;WB=Extend;-XIDS cp;11A3C;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=ZANABAZAR SQUARE CLUSTER-FINAL LETTER RA;SB=EX;WB=Extend;-XIDS @@ -25601,13 +25857,13 @@ cp;11A81;na=SOYOMBO LETTER SA cp;11A82;na=SOYOMBO LETTER HA cp;11A83;na=SOYOMBO LETTER KSSA # Alternate visarga signs -cp;11A84;age=12.0;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO SIGN JIHVAMULIYA -cp;11A85;age=12.0;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO SIGN UPADHMANIYA +cp;11A84;age=12.0;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO SIGN JIHVAMULIYA +cp;11A85;age=12.0;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO SIGN UPADHMANIYA # Cluster-initial letters -cp;11A86;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER RA -cp;11A87;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER LA -cp;11A88;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SHA -cp;11A89;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SA +cp;11A86;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER RA +cp;11A87;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER LA +cp;11A88;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SHA +cp;11A89;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SA # Final consonant signs cp;11A8A;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Final;jt=T;lb=CM;na=SOYOMBO FINAL CONSONANT SIGN G;SB=EX;WB=Extend;-XIDS cp;11A8B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Final;jt=T;lb=CM;na=SOYOMBO FINAL CONSONANT SIGN K;SB=EX;WB=Extend;-XIDS @@ -25976,7 +26232,7 @@ cp;11D44;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;In # Virama cp;11D45;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InSC=Invisible_Stacker;jt=T;lb=CM;na=MASARAM GONDI VIRAMA;SB=EX;WB=Extend;-XIDS # Cluster-specific consonant forms -cp;11D46;GCB=PP;InSC=Consonant_Preceding_Repha;na=MASARAM GONDI REPHA +cp;11D46;GCB=PP;InPC=Right;InSC=Consonant_Preceding_Repha;na=MASARAM GONDI REPHA cp;11D47;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=MASARAM GONDI RA-KARA;SB=EX;WB=Extend;-XIDS unassigned;11D48..11D4F # Digits @@ -26104,6 +26360,11 @@ cp;11EF7;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=MAKASAR PASSIMBANG;SB=ST;STerm;Ter cp;11EF8;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=MAKASAR END OF SECTION;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS unassigned;11EF9..11EFF +block;11FB0..11FBF;age=13.0;Alpha;blk=Lisu_Sup;gc=Lo;Gr_Base;IDC;IDS;lb=AL;na=LISU LETTER YHA;SB=LE;sc=Lisu;WB=LE;XIDC;XIDS +# 11FB0..11FBF Lisu Supplement +# Letter +unassigned;11FB1..11FBF + block;11FC0..11FFF;age=12.0;bc=ON;blk=Tamil_Sup;gc=So;Gr_Base;lb=AL;sc=Taml # 11FC0..11FFF Tamil Supplement # Fractions @@ -30224,16 +30485,22 @@ cp;16F9D;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-5;WB=LE cp;16F9E;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-6;WB=LE cp;16F9F;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-8;WB=LE -block;16FE0..16FFF;age=12.0;Alpha;blk=Ideographic_Symbols;CI;ea=W;Ext;gc=Lm;Gr_Base;IDC;IDS;lb=NS;SB=LE;sc=Zyyy;vo=U;WB=LE;XIDC;XIDS +block;16FE0..16FFF;age=13.0;Alpha;blk=Ideographic_Symbols;ea=W;gc=Lm;Gr_Base;IDC;lb=NS;SB=LE;sc=Hani;vo=U;WB=Extend;XIDC # 16FE0..16FFF Ideographic Symbols and Punctuation # Tangut mark -cp;16FE0;age=9.0;na=TANGUT ITERATION MARK;sc=Tang +cp;16FE0;age=9.0;CI;Ext;IDS;na=TANGUT ITERATION MARK;sc=Tang;WB=LE;XIDS # Nushu mark -cp;16FE1;age=10.0;na=NUSHU ITERATION MARK;sc=Nshu +cp;16FE1;age=10.0;CI;Ext;IDS;na=NUSHU ITERATION MARK;sc=Nshu;WB=LE;XIDS # Marks used in ancient Chinese texts -cp;16FE2;-Alpha;bc=ON;-CI;-Ext;gc=Po;-IDC;-IDS;na=OLD CHINESE HOOK MARK;SB=XX;WB=XX;-XIDC;-XIDS -cp;16FE3;na=OLD CHINESE ITERATION MARK -unassigned;16FE4..16FFF;vo=U +cp;16FE2;age=12.0;-Alpha;bc=ON;gc=Po;-IDC;na=OLD CHINESE HOOK MARK;SB=XX;sc=Zyyy;WB=XX;-XIDC +cp;16FE3;age=12.0;CI;Ext;IDS;na=OLD CHINESE ITERATION MARK;sc=Zyyy;WB=LE;XIDS +# Small Khitan format character +cp;16FE4;-Alpha;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Ideo;jt=T;lb=GL;na=KHITAN SMALL SCRIPT FILLER;SB=EX;sc=Kits +unassigned;16FE5..16FEF;vo=U +# Combining diacritics for CJK ideographs +cp;16FF0;ccc=6;Dia;gc=Mc;GCB=SM;lb=CM;na=VIETNAMESE ALTERNATE READING MARK CA;SB=EX +cp;16FF1;ccc=6;Dia;gc=Mc;GCB=SM;lb=CM;na=VIETNAMESE ALTERNATE READING MARK NHAY;SB=EX +unassigned;16FF2..16FFF;vo=U block;17000..187FF;Alpha;blk=Tangut;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Tang;vo=U;XIDC;XIDS # 17000..187F7 Tangut @@ -31014,7 +31281,520 @@ cp;18AF0;na=TANGUT COMPONENT-753 cp;18AF1;na=TANGUT COMPONENT-754 # Sixteen-stroke component cp;18AF2;na=TANGUT COMPONENT-755 -unassigned;18AF3..18AFF;vo=U +# Additional components +cp;18AF3;age=13.0;na=TANGUT COMPONENT-756 +cp;18AF4;age=13.0;na=TANGUT COMPONENT-757 +cp;18AF5;age=13.0;na=TANGUT COMPONENT-758 +cp;18AF6;age=13.0;na=TANGUT COMPONENT-759 +cp;18AF7;age=13.0;na=TANGUT COMPONENT-760 +cp;18AF8;age=13.0;na=TANGUT COMPONENT-761 +cp;18AF9;age=13.0;na=TANGUT COMPONENT-762 +cp;18AFA;age=13.0;na=TANGUT COMPONENT-763 +cp;18AFB;age=13.0;na=TANGUT COMPONENT-764 +cp;18AFC;age=13.0;na=TANGUT COMPONENT-765 +cp;18AFD;age=13.0;na=TANGUT COMPONENT-766 +cp;18AFE;age=13.0;na=TANGUT COMPONENT-767 +cp;18AFF;age=13.0;na=TANGUT COMPONENT-768 + +block;18B00..18CFF;age=13.0;Alpha;blk=Khitan_Small_Script;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=AL;SB=LE;sc=Kits;vo=U;XIDC;XIDS +# 18B00..18CFF Khitan Small Script +# Iteration mark +cp;18B00;na=KHITAN SMALL SCRIPT CHARACTER-18B00 +# Radical-01 +cp;18B01;na=KHITAN SMALL SCRIPT CHARACTER-18B01 +cp;18B02;na=KHITAN SMALL SCRIPT CHARACTER-18B02 +cp;18B03;na=KHITAN SMALL SCRIPT CHARACTER-18B03 +cp;18B04;na=KHITAN SMALL SCRIPT CHARACTER-18B04 +cp;18B05;na=KHITAN SMALL SCRIPT CHARACTER-18B05 +cp;18B06;na=KHITAN SMALL SCRIPT CHARACTER-18B06 +cp;18B07;na=KHITAN SMALL SCRIPT CHARACTER-18B07 +cp;18B08;na=KHITAN SMALL SCRIPT CHARACTER-18B08 +cp;18B09;na=KHITAN SMALL SCRIPT CHARACTER-18B09 +cp;18B0A;na=KHITAN SMALL SCRIPT CHARACTER-18B0A +cp;18B0B;na=KHITAN SMALL SCRIPT CHARACTER-18B0B +cp;18B0C;na=KHITAN SMALL SCRIPT CHARACTER-18B0C +cp;18B0D;na=KHITAN SMALL SCRIPT CHARACTER-18B0D +cp;18B0E;na=KHITAN SMALL SCRIPT CHARACTER-18B0E +cp;18B0F;na=KHITAN SMALL SCRIPT CHARACTER-18B0F +cp;18B10;na=KHITAN SMALL SCRIPT CHARACTER-18B10 +cp;18B11;na=KHITAN SMALL SCRIPT CHARACTER-18B11 +cp;18B12;na=KHITAN SMALL SCRIPT CHARACTER-18B12 +cp;18B13;na=KHITAN SMALL SCRIPT CHARACTER-18B13 +cp;18B14;na=KHITAN SMALL SCRIPT CHARACTER-18B14 +cp;18B15;na=KHITAN SMALL SCRIPT CHARACTER-18B15 +cp;18B16;na=KHITAN SMALL SCRIPT CHARACTER-18B16 +cp;18B17;na=KHITAN SMALL SCRIPT CHARACTER-18B17 +cp;18B18;na=KHITAN SMALL SCRIPT CHARACTER-18B18 +cp;18B19;na=KHITAN SMALL SCRIPT CHARACTER-18B19 +cp;18B1A;na=KHITAN SMALL SCRIPT CHARACTER-18B1A +cp;18B1B;na=KHITAN SMALL SCRIPT CHARACTER-18B1B +cp;18B1C;na=KHITAN SMALL SCRIPT CHARACTER-18B1C +cp;18B1D;na=KHITAN SMALL SCRIPT CHARACTER-18B1D +cp;18B1E;na=KHITAN SMALL SCRIPT CHARACTER-18B1E +cp;18B1F;na=KHITAN SMALL SCRIPT CHARACTER-18B1F +cp;18B20;na=KHITAN SMALL SCRIPT CHARACTER-18B20 +cp;18B21;na=KHITAN SMALL SCRIPT CHARACTER-18B21 +cp;18B22;na=KHITAN SMALL SCRIPT CHARACTER-18B22 +cp;18B23;na=KHITAN SMALL SCRIPT CHARACTER-18B23 +cp;18B24;na=KHITAN SMALL SCRIPT CHARACTER-18B24 +cp;18B25;na=KHITAN SMALL SCRIPT CHARACTER-18B25 +cp;18B26;na=KHITAN SMALL SCRIPT CHARACTER-18B26 +cp;18B27;na=KHITAN SMALL SCRIPT CHARACTER-18B27 +cp;18B28;na=KHITAN SMALL SCRIPT CHARACTER-18B28 +cp;18B29;na=KHITAN SMALL SCRIPT CHARACTER-18B29 +cp;18B2A;na=KHITAN SMALL SCRIPT CHARACTER-18B2A +cp;18B2B;na=KHITAN SMALL SCRIPT CHARACTER-18B2B +cp;18B2C;na=KHITAN SMALL SCRIPT CHARACTER-18B2C +cp;18B2D;na=KHITAN SMALL SCRIPT CHARACTER-18B2D +cp;18B2E;na=KHITAN SMALL SCRIPT CHARACTER-18B2E +cp;18B2F;na=KHITAN SMALL SCRIPT CHARACTER-18B2F +cp;18B30;na=KHITAN SMALL SCRIPT CHARACTER-18B30 +cp;18B31;na=KHITAN SMALL SCRIPT CHARACTER-18B31 +cp;18B32;na=KHITAN SMALL SCRIPT CHARACTER-18B32 +cp;18B33;na=KHITAN SMALL SCRIPT CHARACTER-18B33 +cp;18B34;na=KHITAN SMALL SCRIPT CHARACTER-18B34 +cp;18B35;na=KHITAN SMALL SCRIPT CHARACTER-18B35 +# Radical-02 +cp;18B36;na=KHITAN SMALL SCRIPT CHARACTER-18B36 +cp;18B37;na=KHITAN SMALL SCRIPT CHARACTER-18B37 +cp;18B38;na=KHITAN SMALL SCRIPT CHARACTER-18B38 +cp;18B39;na=KHITAN SMALL SCRIPT CHARACTER-18B39 +cp;18B3A;na=KHITAN SMALL SCRIPT CHARACTER-18B3A +cp;18B3B;na=KHITAN SMALL SCRIPT CHARACTER-18B3B +cp;18B3C;na=KHITAN SMALL SCRIPT CHARACTER-18B3C +cp;18B3D;na=KHITAN SMALL SCRIPT CHARACTER-18B3D +cp;18B3E;na=KHITAN SMALL SCRIPT CHARACTER-18B3E +cp;18B3F;na=KHITAN SMALL SCRIPT CHARACTER-18B3F +cp;18B40;na=KHITAN SMALL SCRIPT CHARACTER-18B40 +cp;18B41;na=KHITAN SMALL SCRIPT CHARACTER-18B41 +cp;18B42;na=KHITAN SMALL SCRIPT CHARACTER-18B42 +cp;18B43;na=KHITAN SMALL SCRIPT CHARACTER-18B43 +cp;18B44;na=KHITAN SMALL SCRIPT CHARACTER-18B44 +cp;18B45;na=KHITAN SMALL SCRIPT CHARACTER-18B45 +cp;18B46;na=KHITAN SMALL SCRIPT CHARACTER-18B46 +cp;18B47;na=KHITAN SMALL SCRIPT CHARACTER-18B47 +cp;18B48;na=KHITAN SMALL SCRIPT CHARACTER-18B48 +cp;18B49;na=KHITAN SMALL SCRIPT CHARACTER-18B49 +cp;18B4A;na=KHITAN SMALL SCRIPT CHARACTER-18B4A +cp;18B4B;na=KHITAN SMALL SCRIPT CHARACTER-18B4B +cp;18B4C;na=KHITAN SMALL SCRIPT CHARACTER-18B4C +cp;18B4D;na=KHITAN SMALL SCRIPT CHARACTER-18B4D +cp;18B4E;na=KHITAN SMALL SCRIPT CHARACTER-18B4E +cp;18B4F;na=KHITAN SMALL SCRIPT CHARACTER-18B4F +cp;18B50;na=KHITAN SMALL SCRIPT CHARACTER-18B50 +cp;18B51;na=KHITAN SMALL SCRIPT CHARACTER-18B51 +cp;18B52;na=KHITAN SMALL SCRIPT CHARACTER-18B52 +cp;18B53;na=KHITAN SMALL SCRIPT CHARACTER-18B53 +cp;18B54;na=KHITAN SMALL SCRIPT CHARACTER-18B54 +cp;18B55;na=KHITAN SMALL SCRIPT CHARACTER-18B55 +cp;18B56;na=KHITAN SMALL SCRIPT CHARACTER-18B56 +cp;18B57;na=KHITAN SMALL SCRIPT CHARACTER-18B57 +cp;18B58;na=KHITAN SMALL SCRIPT CHARACTER-18B58 +cp;18B59;na=KHITAN SMALL SCRIPT CHARACTER-18B59 +cp;18B5A;na=KHITAN SMALL SCRIPT CHARACTER-18B5A +cp;18B5B;na=KHITAN SMALL SCRIPT CHARACTER-18B5B +cp;18B5C;na=KHITAN SMALL SCRIPT CHARACTER-18B5C +cp;18B5D;na=KHITAN SMALL SCRIPT CHARACTER-18B5D +cp;18B5E;na=KHITAN SMALL SCRIPT CHARACTER-18B5E +cp;18B5F;na=KHITAN SMALL SCRIPT CHARACTER-18B5F +cp;18B60;na=KHITAN SMALL SCRIPT CHARACTER-18B60 +cp;18B61;na=KHITAN SMALL SCRIPT CHARACTER-18B61 +cp;18B62;na=KHITAN SMALL SCRIPT CHARACTER-18B62 +cp;18B63;na=KHITAN SMALL SCRIPT CHARACTER-18B63 +cp;18B64;na=KHITAN SMALL SCRIPT CHARACTER-18B64 +cp;18B65;na=KHITAN SMALL SCRIPT CHARACTER-18B65 +cp;18B66;na=KHITAN SMALL SCRIPT CHARACTER-18B66 +cp;18B67;na=KHITAN SMALL SCRIPT CHARACTER-18B67 +cp;18B68;na=KHITAN SMALL SCRIPT CHARACTER-18B68 +cp;18B69;na=KHITAN SMALL SCRIPT CHARACTER-18B69 +# Radical-03 +cp;18B6A;na=KHITAN SMALL SCRIPT CHARACTER-18B6A +cp;18B6B;na=KHITAN SMALL SCRIPT CHARACTER-18B6B +cp;18B6C;na=KHITAN SMALL SCRIPT CHARACTER-18B6C +cp;18B6D;na=KHITAN SMALL SCRIPT CHARACTER-18B6D +cp;18B6E;na=KHITAN SMALL SCRIPT CHARACTER-18B6E +cp;18B6F;na=KHITAN SMALL SCRIPT CHARACTER-18B6F +cp;18B70;na=KHITAN SMALL SCRIPT CHARACTER-18B70 +cp;18B71;na=KHITAN SMALL SCRIPT CHARACTER-18B71 +cp;18B72;na=KHITAN SMALL SCRIPT CHARACTER-18B72 +cp;18B73;na=KHITAN SMALL SCRIPT CHARACTER-18B73 +cp;18B74;na=KHITAN SMALL SCRIPT CHARACTER-18B74 +cp;18B75;na=KHITAN SMALL SCRIPT CHARACTER-18B75 +cp;18B76;na=KHITAN SMALL SCRIPT CHARACTER-18B76 +cp;18B77;na=KHITAN SMALL SCRIPT CHARACTER-18B77 +cp;18B78;na=KHITAN SMALL SCRIPT CHARACTER-18B78 +cp;18B79;na=KHITAN SMALL SCRIPT CHARACTER-18B79 +cp;18B7A;na=KHITAN SMALL SCRIPT CHARACTER-18B7A +cp;18B7B;na=KHITAN SMALL SCRIPT CHARACTER-18B7B +cp;18B7C;na=KHITAN SMALL SCRIPT CHARACTER-18B7C +cp;18B7D;na=KHITAN SMALL SCRIPT CHARACTER-18B7D +cp;18B7E;na=KHITAN SMALL SCRIPT CHARACTER-18B7E +cp;18B7F;na=KHITAN SMALL SCRIPT CHARACTER-18B7F +cp;18B80;na=KHITAN SMALL SCRIPT CHARACTER-18B80 +cp;18B81;na=KHITAN SMALL SCRIPT CHARACTER-18B81 +cp;18B82;na=KHITAN SMALL SCRIPT CHARACTER-18B82 +cp;18B83;na=KHITAN SMALL SCRIPT CHARACTER-18B83 +cp;18B84;na=KHITAN SMALL SCRIPT CHARACTER-18B84 +cp;18B85;na=KHITAN SMALL SCRIPT CHARACTER-18B85 +cp;18B86;na=KHITAN SMALL SCRIPT CHARACTER-18B86 +cp;18B87;na=KHITAN SMALL SCRIPT CHARACTER-18B87 +cp;18B88;na=KHITAN SMALL SCRIPT CHARACTER-18B88 +cp;18B89;na=KHITAN SMALL SCRIPT CHARACTER-18B89 +cp;18B8A;na=KHITAN SMALL SCRIPT CHARACTER-18B8A +cp;18B8B;na=KHITAN SMALL SCRIPT CHARACTER-18B8B +cp;18B8C;na=KHITAN SMALL SCRIPT CHARACTER-18B8C +cp;18B8D;na=KHITAN SMALL SCRIPT CHARACTER-18B8D +cp;18B8E;na=KHITAN SMALL SCRIPT CHARACTER-18B8E +cp;18B8F;na=KHITAN SMALL SCRIPT CHARACTER-18B8F +cp;18B90;na=KHITAN SMALL SCRIPT CHARACTER-18B90 +cp;18B91;na=KHITAN SMALL SCRIPT CHARACTER-18B91 +cp;18B92;na=KHITAN SMALL SCRIPT CHARACTER-18B92 +cp;18B93;na=KHITAN SMALL SCRIPT CHARACTER-18B93 +# Radical-04 +cp;18B94;na=KHITAN SMALL SCRIPT CHARACTER-18B94 +cp;18B95;na=KHITAN SMALL SCRIPT CHARACTER-18B95 +cp;18B96;na=KHITAN SMALL SCRIPT CHARACTER-18B96 +cp;18B97;na=KHITAN SMALL SCRIPT CHARACTER-18B97 +cp;18B98;na=KHITAN SMALL SCRIPT CHARACTER-18B98 +cp;18B99;na=KHITAN SMALL SCRIPT CHARACTER-18B99 +cp;18B9A;na=KHITAN SMALL SCRIPT CHARACTER-18B9A +cp;18B9B;na=KHITAN SMALL SCRIPT CHARACTER-18B9B +cp;18B9C;na=KHITAN SMALL SCRIPT CHARACTER-18B9C +cp;18B9D;na=KHITAN SMALL SCRIPT CHARACTER-18B9D +cp;18B9E;na=KHITAN SMALL SCRIPT CHARACTER-18B9E +cp;18B9F;na=KHITAN SMALL SCRIPT CHARACTER-18B9F +cp;18BA0;na=KHITAN SMALL SCRIPT CHARACTER-18BA0 +cp;18BA1;na=KHITAN SMALL SCRIPT CHARACTER-18BA1 +cp;18BA2;na=KHITAN SMALL SCRIPT CHARACTER-18BA2 +cp;18BA3;na=KHITAN SMALL SCRIPT CHARACTER-18BA3 +cp;18BA4;na=KHITAN SMALL SCRIPT CHARACTER-18BA4 +cp;18BA5;na=KHITAN SMALL SCRIPT CHARACTER-18BA5 +cp;18BA6;na=KHITAN SMALL SCRIPT CHARACTER-18BA6 +cp;18BA7;na=KHITAN SMALL SCRIPT CHARACTER-18BA7 +cp;18BA8;na=KHITAN SMALL SCRIPT CHARACTER-18BA8 +cp;18BA9;na=KHITAN SMALL SCRIPT CHARACTER-18BA9 +cp;18BAA;na=KHITAN SMALL SCRIPT CHARACTER-18BAA +cp;18BAB;na=KHITAN SMALL SCRIPT CHARACTER-18BAB +cp;18BAC;na=KHITAN SMALL SCRIPT CHARACTER-18BAC +# Radical-05 +cp;18BAD;na=KHITAN SMALL SCRIPT CHARACTER-18BAD +cp;18BAE;na=KHITAN SMALL SCRIPT CHARACTER-18BAE +cp;18BAF;na=KHITAN SMALL SCRIPT CHARACTER-18BAF +cp;18BB0;na=KHITAN SMALL SCRIPT CHARACTER-18BB0 +cp;18BB1;na=KHITAN SMALL SCRIPT CHARACTER-18BB1 +cp;18BB2;na=KHITAN SMALL SCRIPT CHARACTER-18BB2 +cp;18BB3;na=KHITAN SMALL SCRIPT CHARACTER-18BB3 +cp;18BB4;na=KHITAN SMALL SCRIPT CHARACTER-18BB4 +cp;18BB5;na=KHITAN SMALL SCRIPT CHARACTER-18BB5 +cp;18BB6;na=KHITAN SMALL SCRIPT CHARACTER-18BB6 +cp;18BB7;na=KHITAN SMALL SCRIPT CHARACTER-18BB7 +cp;18BB8;na=KHITAN SMALL SCRIPT CHARACTER-18BB8 +cp;18BB9;na=KHITAN SMALL SCRIPT CHARACTER-18BB9 +cp;18BBA;na=KHITAN SMALL SCRIPT CHARACTER-18BBA +cp;18BBB;na=KHITAN SMALL SCRIPT CHARACTER-18BBB +cp;18BBC;na=KHITAN SMALL SCRIPT CHARACTER-18BBC +cp;18BBD;na=KHITAN SMALL SCRIPT CHARACTER-18BBD +cp;18BBE;na=KHITAN SMALL SCRIPT CHARACTER-18BBE +cp;18BBF;na=KHITAN SMALL SCRIPT CHARACTER-18BBF +cp;18BC0;na=KHITAN SMALL SCRIPT CHARACTER-18BC0 +cp;18BC1;na=KHITAN SMALL SCRIPT CHARACTER-18BC1 +cp;18BC2;na=KHITAN SMALL SCRIPT CHARACTER-18BC2 +cp;18BC3;na=KHITAN SMALL SCRIPT CHARACTER-18BC3 +cp;18BC4;na=KHITAN SMALL SCRIPT CHARACTER-18BC4 +cp;18BC5;na=KHITAN SMALL SCRIPT CHARACTER-18BC5 +cp;18BC6;na=KHITAN SMALL SCRIPT CHARACTER-18BC6 +cp;18BC7;na=KHITAN SMALL SCRIPT CHARACTER-18BC7 +cp;18BC8;na=KHITAN SMALL SCRIPT CHARACTER-18BC8 +cp;18BC9;na=KHITAN SMALL SCRIPT CHARACTER-18BC9 +cp;18BCA;na=KHITAN SMALL SCRIPT CHARACTER-18BCA +cp;18BCB;na=KHITAN SMALL SCRIPT CHARACTER-18BCB +cp;18BCC;na=KHITAN SMALL SCRIPT CHARACTER-18BCC +cp;18BCD;na=KHITAN SMALL SCRIPT CHARACTER-18BCD +cp;18BCE;na=KHITAN SMALL SCRIPT CHARACTER-18BCE +cp;18BCF;na=KHITAN SMALL SCRIPT CHARACTER-18BCF +cp;18BD0;na=KHITAN SMALL SCRIPT CHARACTER-18BD0 +cp;18BD1;na=KHITAN SMALL SCRIPT CHARACTER-18BD1 +# Radical-06 +cp;18BD2;na=KHITAN SMALL SCRIPT CHARACTER-18BD2 +cp;18BD3;na=KHITAN SMALL SCRIPT CHARACTER-18BD3 +cp;18BD4;na=KHITAN SMALL SCRIPT CHARACTER-18BD4 +cp;18BD5;na=KHITAN SMALL SCRIPT CHARACTER-18BD5 +cp;18BD6;na=KHITAN SMALL SCRIPT CHARACTER-18BD6 +cp;18BD7;na=KHITAN SMALL SCRIPT CHARACTER-18BD7 +cp;18BD8;na=KHITAN SMALL SCRIPT CHARACTER-18BD8 +cp;18BD9;na=KHITAN SMALL SCRIPT CHARACTER-18BD9 +cp;18BDA;na=KHITAN SMALL SCRIPT CHARACTER-18BDA +cp;18BDB;na=KHITAN SMALL SCRIPT CHARACTER-18BDB +cp;18BDC;na=KHITAN SMALL SCRIPT CHARACTER-18BDC +cp;18BDD;na=KHITAN SMALL SCRIPT CHARACTER-18BDD +cp;18BDE;na=KHITAN SMALL SCRIPT CHARACTER-18BDE +cp;18BDF;na=KHITAN SMALL SCRIPT CHARACTER-18BDF +cp;18BE0;na=KHITAN SMALL SCRIPT CHARACTER-18BE0 +cp;18BE1;na=KHITAN SMALL SCRIPT CHARACTER-18BE1 +cp;18BE2;na=KHITAN SMALL SCRIPT CHARACTER-18BE2 +cp;18BE3;na=KHITAN SMALL SCRIPT CHARACTER-18BE3 +cp;18BE4;na=KHITAN SMALL SCRIPT CHARACTER-18BE4 +cp;18BE5;na=KHITAN SMALL SCRIPT CHARACTER-18BE5 +cp;18BE6;na=KHITAN SMALL SCRIPT CHARACTER-18BE6 +cp;18BE7;na=KHITAN SMALL SCRIPT CHARACTER-18BE7 +cp;18BE8;na=KHITAN SMALL SCRIPT CHARACTER-18BE8 +cp;18BE9;na=KHITAN SMALL SCRIPT CHARACTER-18BE9 +cp;18BEA;na=KHITAN SMALL SCRIPT CHARACTER-18BEA +cp;18BEB;na=KHITAN SMALL SCRIPT CHARACTER-18BEB +cp;18BEC;na=KHITAN SMALL SCRIPT CHARACTER-18BEC +cp;18BED;na=KHITAN SMALL SCRIPT CHARACTER-18BED +cp;18BEE;na=KHITAN SMALL SCRIPT CHARACTER-18BEE +cp;18BEF;na=KHITAN SMALL SCRIPT CHARACTER-18BEF +cp;18BF0;na=KHITAN SMALL SCRIPT CHARACTER-18BF0 +cp;18BF1;na=KHITAN SMALL SCRIPT CHARACTER-18BF1 +cp;18BF2;na=KHITAN SMALL SCRIPT CHARACTER-18BF2 +cp;18BF3;na=KHITAN SMALL SCRIPT CHARACTER-18BF3 +cp;18BF4;na=KHITAN SMALL SCRIPT CHARACTER-18BF4 +cp;18BF5;na=KHITAN SMALL SCRIPT CHARACTER-18BF5 +cp;18BF6;na=KHITAN SMALL SCRIPT CHARACTER-18BF6 +cp;18BF7;na=KHITAN SMALL SCRIPT CHARACTER-18BF7 +cp;18BF8;na=KHITAN SMALL SCRIPT CHARACTER-18BF8 +cp;18BF9;na=KHITAN SMALL SCRIPT CHARACTER-18BF9 +cp;18BFA;na=KHITAN SMALL SCRIPT CHARACTER-18BFA +cp;18BFB;na=KHITAN SMALL SCRIPT CHARACTER-18BFB +cp;18BFC;na=KHITAN SMALL SCRIPT CHARACTER-18BFC +cp;18BFD;na=KHITAN SMALL SCRIPT CHARACTER-18BFD +cp;18BFE;na=KHITAN SMALL SCRIPT CHARACTER-18BFE +cp;18BFF;na=KHITAN SMALL SCRIPT CHARACTER-18BFF +cp;18C00;na=KHITAN SMALL SCRIPT CHARACTER-18C00 +# Radical-07 +cp;18C01;na=KHITAN SMALL SCRIPT CHARACTER-18C01 +cp;18C02;na=KHITAN SMALL SCRIPT CHARACTER-18C02 +cp;18C03;na=KHITAN SMALL SCRIPT CHARACTER-18C03 +cp;18C04;na=KHITAN SMALL SCRIPT CHARACTER-18C04 +cp;18C05;na=KHITAN SMALL SCRIPT CHARACTER-18C05 +cp;18C06;na=KHITAN SMALL SCRIPT CHARACTER-18C06 +cp;18C07;na=KHITAN SMALL SCRIPT CHARACTER-18C07 +cp;18C08;na=KHITAN SMALL SCRIPT CHARACTER-18C08 +cp;18C09;na=KHITAN SMALL SCRIPT CHARACTER-18C09 +cp;18C0A;na=KHITAN SMALL SCRIPT CHARACTER-18C0A +cp;18C0B;na=KHITAN SMALL SCRIPT CHARACTER-18C0B +cp;18C0C;na=KHITAN SMALL SCRIPT CHARACTER-18C0C +cp;18C0D;na=KHITAN SMALL SCRIPT CHARACTER-18C0D +cp;18C0E;na=KHITAN SMALL SCRIPT CHARACTER-18C0E +cp;18C0F;na=KHITAN SMALL SCRIPT CHARACTER-18C0F +cp;18C10;na=KHITAN SMALL SCRIPT CHARACTER-18C10 +cp;18C11;na=KHITAN SMALL SCRIPT CHARACTER-18C11 +cp;18C12;na=KHITAN SMALL SCRIPT CHARACTER-18C12 +# Radical-08 +cp;18C13;na=KHITAN SMALL SCRIPT CHARACTER-18C13 +cp;18C14;na=KHITAN SMALL SCRIPT CHARACTER-18C14 +cp;18C15;na=KHITAN SMALL SCRIPT CHARACTER-18C15 +cp;18C16;na=KHITAN SMALL SCRIPT CHARACTER-18C16 +cp;18C17;na=KHITAN SMALL SCRIPT CHARACTER-18C17 +cp;18C18;na=KHITAN SMALL SCRIPT CHARACTER-18C18 +cp;18C19;na=KHITAN SMALL SCRIPT CHARACTER-18C19 +cp;18C1A;na=KHITAN SMALL SCRIPT CHARACTER-18C1A +cp;18C1B;na=KHITAN SMALL SCRIPT CHARACTER-18C1B +cp;18C1C;na=KHITAN SMALL SCRIPT CHARACTER-18C1C +cp;18C1D;na=KHITAN SMALL SCRIPT CHARACTER-18C1D +cp;18C1E;na=KHITAN SMALL SCRIPT CHARACTER-18C1E +cp;18C1F;na=KHITAN SMALL SCRIPT CHARACTER-18C1F +cp;18C20;na=KHITAN SMALL SCRIPT CHARACTER-18C20 +cp;18C21;na=KHITAN SMALL SCRIPT CHARACTER-18C21 +cp;18C22;na=KHITAN SMALL SCRIPT CHARACTER-18C22 +cp;18C23;na=KHITAN SMALL SCRIPT CHARACTER-18C23 +cp;18C24;na=KHITAN SMALL SCRIPT CHARACTER-18C24 +cp;18C25;na=KHITAN SMALL SCRIPT CHARACTER-18C25 +cp;18C26;na=KHITAN SMALL SCRIPT CHARACTER-18C26 +cp;18C27;na=KHITAN SMALL SCRIPT CHARACTER-18C27 +# Radical-09 +cp;18C28;na=KHITAN SMALL SCRIPT CHARACTER-18C28 +cp;18C29;na=KHITAN SMALL SCRIPT CHARACTER-18C29 +cp;18C2A;na=KHITAN SMALL SCRIPT CHARACTER-18C2A +cp;18C2B;na=KHITAN SMALL SCRIPT CHARACTER-18C2B +cp;18C2C;na=KHITAN SMALL SCRIPT CHARACTER-18C2C +cp;18C2D;na=KHITAN SMALL SCRIPT CHARACTER-18C2D +cp;18C2E;na=KHITAN SMALL SCRIPT CHARACTER-18C2E +# Radical-10 +cp;18C2F;na=KHITAN SMALL SCRIPT CHARACTER-18C2F +cp;18C30;na=KHITAN SMALL SCRIPT CHARACTER-18C30 +cp;18C31;na=KHITAN SMALL SCRIPT CHARACTER-18C31 +cp;18C32;na=KHITAN SMALL SCRIPT CHARACTER-18C32 +cp;18C33;na=KHITAN SMALL SCRIPT CHARACTER-18C33 +cp;18C34;na=KHITAN SMALL SCRIPT CHARACTER-18C34 +cp;18C35;na=KHITAN SMALL SCRIPT CHARACTER-18C35 +cp;18C36;na=KHITAN SMALL SCRIPT CHARACTER-18C36 +# Radical-11 +cp;18C37;na=KHITAN SMALL SCRIPT CHARACTER-18C37 +cp;18C38;na=KHITAN SMALL SCRIPT CHARACTER-18C38 +cp;18C39;na=KHITAN SMALL SCRIPT CHARACTER-18C39 +cp;18C3A;na=KHITAN SMALL SCRIPT CHARACTER-18C3A +cp;18C3B;na=KHITAN SMALL SCRIPT CHARACTER-18C3B +cp;18C3C;na=KHITAN SMALL SCRIPT CHARACTER-18C3C +cp;18C3D;na=KHITAN SMALL SCRIPT CHARACTER-18C3D +cp;18C3E;na=KHITAN SMALL SCRIPT CHARACTER-18C3E +cp;18C3F;na=KHITAN SMALL SCRIPT CHARACTER-18C3F +cp;18C40;na=KHITAN SMALL SCRIPT CHARACTER-18C40 +cp;18C41;na=KHITAN SMALL SCRIPT CHARACTER-18C41 +cp;18C42;na=KHITAN SMALL SCRIPT CHARACTER-18C42 +cp;18C43;na=KHITAN SMALL SCRIPT CHARACTER-18C43 +cp;18C44;na=KHITAN SMALL SCRIPT CHARACTER-18C44 +cp;18C45;na=KHITAN SMALL SCRIPT CHARACTER-18C45 +cp;18C46;na=KHITAN SMALL SCRIPT CHARACTER-18C46 +cp;18C47;na=KHITAN SMALL SCRIPT CHARACTER-18C47 +cp;18C48;na=KHITAN SMALL SCRIPT CHARACTER-18C48 +cp;18C49;na=KHITAN SMALL SCRIPT CHARACTER-18C49 +cp;18C4A;na=KHITAN SMALL SCRIPT CHARACTER-18C4A +cp;18C4B;na=KHITAN SMALL SCRIPT CHARACTER-18C4B +# Radical-12 +cp;18C4C;na=KHITAN SMALL SCRIPT CHARACTER-18C4C +cp;18C4D;na=KHITAN SMALL SCRIPT CHARACTER-18C4D +cp;18C4E;na=KHITAN SMALL SCRIPT CHARACTER-18C4E +cp;18C4F;na=KHITAN SMALL SCRIPT CHARACTER-18C4F +cp;18C50;na=KHITAN SMALL SCRIPT CHARACTER-18C50 +cp;18C51;na=KHITAN SMALL SCRIPT CHARACTER-18C51 +# Radical-13 +cp;18C52;na=KHITAN SMALL SCRIPT CHARACTER-18C52 +cp;18C53;na=KHITAN SMALL SCRIPT CHARACTER-18C53 +cp;18C54;na=KHITAN SMALL SCRIPT CHARACTER-18C54 +cp;18C55;na=KHITAN SMALL SCRIPT CHARACTER-18C55 +cp;18C56;na=KHITAN SMALL SCRIPT CHARACTER-18C56 +cp;18C57;na=KHITAN SMALL SCRIPT CHARACTER-18C57 +cp;18C58;na=KHITAN SMALL SCRIPT CHARACTER-18C58 +cp;18C59;na=KHITAN SMALL SCRIPT CHARACTER-18C59 +cp;18C5A;na=KHITAN SMALL SCRIPT CHARACTER-18C5A +cp;18C5B;na=KHITAN SMALL SCRIPT CHARACTER-18C5B +cp;18C5C;na=KHITAN SMALL SCRIPT CHARACTER-18C5C +cp;18C5D;na=KHITAN SMALL SCRIPT CHARACTER-18C5D +cp;18C5E;na=KHITAN SMALL SCRIPT CHARACTER-18C5E +cp;18C5F;na=KHITAN SMALL SCRIPT CHARACTER-18C5F +cp;18C60;na=KHITAN SMALL SCRIPT CHARACTER-18C60 +cp;18C61;na=KHITAN SMALL SCRIPT CHARACTER-18C61 +cp;18C62;na=KHITAN SMALL SCRIPT CHARACTER-18C62 +cp;18C63;na=KHITAN SMALL SCRIPT CHARACTER-18C63 +# Radical-14 +cp;18C64;na=KHITAN SMALL SCRIPT CHARACTER-18C64 +cp;18C65;na=KHITAN SMALL SCRIPT CHARACTER-18C65 +cp;18C66;na=KHITAN SMALL SCRIPT CHARACTER-18C66 +cp;18C67;na=KHITAN SMALL SCRIPT CHARACTER-18C67 +cp;18C68;na=KHITAN SMALL SCRIPT CHARACTER-18C68 +cp;18C69;na=KHITAN SMALL SCRIPT CHARACTER-18C69 +cp;18C6A;na=KHITAN SMALL SCRIPT CHARACTER-18C6A +cp;18C6B;na=KHITAN SMALL SCRIPT CHARACTER-18C6B +cp;18C6C;na=KHITAN SMALL SCRIPT CHARACTER-18C6C +cp;18C6D;na=KHITAN SMALL SCRIPT CHARACTER-18C6D +cp;18C6E;na=KHITAN SMALL SCRIPT CHARACTER-18C6E +cp;18C6F;na=KHITAN SMALL SCRIPT CHARACTER-18C6F +cp;18C70;na=KHITAN SMALL SCRIPT CHARACTER-18C70 +cp;18C71;na=KHITAN SMALL SCRIPT CHARACTER-18C71 +cp;18C72;na=KHITAN SMALL SCRIPT CHARACTER-18C72 +cp;18C73;na=KHITAN SMALL SCRIPT CHARACTER-18C73 +cp;18C74;na=KHITAN SMALL SCRIPT CHARACTER-18C74 +cp;18C75;na=KHITAN SMALL SCRIPT CHARACTER-18C75 +cp;18C76;na=KHITAN SMALL SCRIPT CHARACTER-18C76 +cp;18C77;na=KHITAN SMALL SCRIPT CHARACTER-18C77 +cp;18C78;na=KHITAN SMALL SCRIPT CHARACTER-18C78 +cp;18C79;na=KHITAN SMALL SCRIPT CHARACTER-18C79 +cp;18C7A;na=KHITAN SMALL SCRIPT CHARACTER-18C7A +cp;18C7B;na=KHITAN SMALL SCRIPT CHARACTER-18C7B +cp;18C7C;na=KHITAN SMALL SCRIPT CHARACTER-18C7C +cp;18C7D;na=KHITAN SMALL SCRIPT CHARACTER-18C7D +cp;18C7E;na=KHITAN SMALL SCRIPT CHARACTER-18C7E +# Radical-15 +cp;18C7F;na=KHITAN SMALL SCRIPT CHARACTER-18C7F +cp;18C80;na=KHITAN SMALL SCRIPT CHARACTER-18C80 +cp;18C81;na=KHITAN SMALL SCRIPT CHARACTER-18C81 +cp;18C82;na=KHITAN SMALL SCRIPT CHARACTER-18C82 +cp;18C83;na=KHITAN SMALL SCRIPT CHARACTER-18C83 +cp;18C84;na=KHITAN SMALL SCRIPT CHARACTER-18C84 +cp;18C85;na=KHITAN SMALL SCRIPT CHARACTER-18C85 +cp;18C86;na=KHITAN SMALL SCRIPT CHARACTER-18C86 +cp;18C87;na=KHITAN SMALL SCRIPT CHARACTER-18C87 +cp;18C88;na=KHITAN SMALL SCRIPT CHARACTER-18C88 +cp;18C89;na=KHITAN SMALL SCRIPT CHARACTER-18C89 +cp;18C8A;na=KHITAN SMALL SCRIPT CHARACTER-18C8A +cp;18C8B;na=KHITAN SMALL SCRIPT CHARACTER-18C8B +# Radical-16 +cp;18C8C;na=KHITAN SMALL SCRIPT CHARACTER-18C8C +cp;18C8D;na=KHITAN SMALL SCRIPT CHARACTER-18C8D +cp;18C8E;na=KHITAN SMALL SCRIPT CHARACTER-18C8E +cp;18C8F;na=KHITAN SMALL SCRIPT CHARACTER-18C8F +cp;18C90;na=KHITAN SMALL SCRIPT CHARACTER-18C90 +cp;18C91;na=KHITAN SMALL SCRIPT CHARACTER-18C91 +cp;18C92;na=KHITAN SMALL SCRIPT CHARACTER-18C92 +cp;18C93;na=KHITAN SMALL SCRIPT CHARACTER-18C93 +cp;18C94;na=KHITAN SMALL SCRIPT CHARACTER-18C94 +# Radical-17 +cp;18C95;na=KHITAN SMALL SCRIPT CHARACTER-18C95 +cp;18C96;na=KHITAN SMALL SCRIPT CHARACTER-18C96 +cp;18C97;na=KHITAN SMALL SCRIPT CHARACTER-18C97 +cp;18C98;na=KHITAN SMALL SCRIPT CHARACTER-18C98 +cp;18C99;na=KHITAN SMALL SCRIPT CHARACTER-18C99 +cp;18C9A;na=KHITAN SMALL SCRIPT CHARACTER-18C9A +cp;18C9B;na=KHITAN SMALL SCRIPT CHARACTER-18C9B +cp;18C9C;na=KHITAN SMALL SCRIPT CHARACTER-18C9C +cp;18C9D;na=KHITAN SMALL SCRIPT CHARACTER-18C9D +cp;18C9E;na=KHITAN SMALL SCRIPT CHARACTER-18C9E +cp;18C9F;na=KHITAN SMALL SCRIPT CHARACTER-18C9F +cp;18CA0;na=KHITAN SMALL SCRIPT CHARACTER-18CA0 +cp;18CA1;na=KHITAN SMALL SCRIPT CHARACTER-18CA1 +cp;18CA2;na=KHITAN SMALL SCRIPT CHARACTER-18CA2 +cp;18CA3;na=KHITAN SMALL SCRIPT CHARACTER-18CA3 +cp;18CA4;na=KHITAN SMALL SCRIPT CHARACTER-18CA4 +cp;18CA5;na=KHITAN SMALL SCRIPT CHARACTER-18CA5 +cp;18CA6;na=KHITAN SMALL SCRIPT CHARACTER-18CA6 +cp;18CA7;na=KHITAN SMALL SCRIPT CHARACTER-18CA7 +cp;18CA8;na=KHITAN SMALL SCRIPT CHARACTER-18CA8 +cp;18CA9;na=KHITAN SMALL SCRIPT CHARACTER-18CA9 +cp;18CAA;na=KHITAN SMALL SCRIPT CHARACTER-18CAA +cp;18CAB;na=KHITAN SMALL SCRIPT CHARACTER-18CAB +cp;18CAC;na=KHITAN SMALL SCRIPT CHARACTER-18CAC +cp;18CAD;na=KHITAN SMALL SCRIPT CHARACTER-18CAD +cp;18CAE;na=KHITAN SMALL SCRIPT CHARACTER-18CAE +cp;18CAF;na=KHITAN SMALL SCRIPT CHARACTER-18CAF +cp;18CB0;na=KHITAN SMALL SCRIPT CHARACTER-18CB0 +cp;18CB1;na=KHITAN SMALL SCRIPT CHARACTER-18CB1 +cp;18CB2;na=KHITAN SMALL SCRIPT CHARACTER-18CB2 +cp;18CB3;na=KHITAN SMALL SCRIPT CHARACTER-18CB3 +cp;18CB4;na=KHITAN SMALL SCRIPT CHARACTER-18CB4 +cp;18CB5;na=KHITAN SMALL SCRIPT CHARACTER-18CB5 +cp;18CB6;na=KHITAN SMALL SCRIPT CHARACTER-18CB6 +cp;18CB7;na=KHITAN SMALL SCRIPT CHARACTER-18CB7 +cp;18CB8;na=KHITAN SMALL SCRIPT CHARACTER-18CB8 +cp;18CB9;na=KHITAN SMALL SCRIPT CHARACTER-18CB9 +cp;18CBA;na=KHITAN SMALL SCRIPT CHARACTER-18CBA +cp;18CBB;na=KHITAN SMALL SCRIPT CHARACTER-18CBB +cp;18CBC;na=KHITAN SMALL SCRIPT CHARACTER-18CBC +cp;18CBD;na=KHITAN SMALL SCRIPT CHARACTER-18CBD +cp;18CBE;na=KHITAN SMALL SCRIPT CHARACTER-18CBE +cp;18CBF;na=KHITAN SMALL SCRIPT CHARACTER-18CBF +# Radical-18 +cp;18CC0;na=KHITAN SMALL SCRIPT CHARACTER-18CC0 +cp;18CC1;na=KHITAN SMALL SCRIPT CHARACTER-18CC1 +cp;18CC2;na=KHITAN SMALL SCRIPT CHARACTER-18CC2 +cp;18CC3;na=KHITAN SMALL SCRIPT CHARACTER-18CC3 +cp;18CC4;na=KHITAN SMALL SCRIPT CHARACTER-18CC4 +cp;18CC5;na=KHITAN SMALL SCRIPT CHARACTER-18CC5 +cp;18CC6;na=KHITAN SMALL SCRIPT CHARACTER-18CC6 +cp;18CC7;na=KHITAN SMALL SCRIPT CHARACTER-18CC7 +cp;18CC8;na=KHITAN SMALL SCRIPT CHARACTER-18CC8 +cp;18CC9;na=KHITAN SMALL SCRIPT CHARACTER-18CC9 +cp;18CCA;na=KHITAN SMALL SCRIPT CHARACTER-18CCA +cp;18CCB;na=KHITAN SMALL SCRIPT CHARACTER-18CCB +# Radical-19 +cp;18CCC;na=KHITAN SMALL SCRIPT CHARACTER-18CCC +cp;18CCD;na=KHITAN SMALL SCRIPT CHARACTER-18CCD +cp;18CCE;na=KHITAN SMALL SCRIPT CHARACTER-18CCE +cp;18CCF;na=KHITAN SMALL SCRIPT CHARACTER-18CCF +cp;18CD0;na=KHITAN SMALL SCRIPT CHARACTER-18CD0 +cp;18CD1;na=KHITAN SMALL SCRIPT CHARACTER-18CD1 +cp;18CD2;na=KHITAN SMALL SCRIPT CHARACTER-18CD2 +# Radical-20 +cp;18CD3;na=KHITAN SMALL SCRIPT CHARACTER-18CD3 +cp;18CD4;na=KHITAN SMALL SCRIPT CHARACTER-18CD4 +cp;18CD5;na=KHITAN SMALL SCRIPT CHARACTER-18CD5 +unassigned;18CD6..18CFF;vo=U + +block;18D00..18D8F;age=13.0;Alpha;blk=Tangut_Sup;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Tang;vo=U;XIDC;XIDS +# 18D00..18D08 Tangut Supplement +algnamesrange;18D00..18D08;han;TANGUT IDEOGRAPH- +unassigned;18D09..18D8F;vo=U block;1B000..1B0FF;age=10.0;Alpha;blk=Kana_Sup;ea=W;gc=Lo;Gr_Base;IDC;IDS;lb=ID;SB=LE;sc=Hira;vo=U;XIDC;XIDS # 1B000..1B0FF Kana Supplement @@ -35638,7 +36418,10 @@ cp;1F10A;age=5.2;bc=EN;CWKCF;dm=0039 002C;dt=Com;gc=No;na=DIGIT NINE COMMA;NFKC_ # Circled sans-serif digits cp;1F10B;age=7.0;bc=ON;ea=N;gc=No;na=DINGBAT CIRCLED SANS-SERIF DIGIT ZERO;nt=Nu;nv=0 cp;1F10C;age=7.0;bc=ON;ea=N;gc=No;na=DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO;nt=Nu;nv=0 -unassigned;1F10D..1F10F;ExtPict;lb=ID;vo=U +# Creative Commons symbols +cp;1F10D;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED ZERO WITH SLASH +cp;1F10E;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED ANTICLOCKWISE ARROW +cp;1F10F;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH # Parenthesized Latin letters cp;1F110;age=5.2;CWKCF;dm=0028 0041 0029;dt=Com;FC_NFKC=0028 0061 0029;na=PARENTHESIZED LATIN CAPITAL LETTER A;NFKC_CF=0028 0061 0029;NFKC_QC=N;NFKD_QC=N cp;1F111;age=5.2;CWKCF;dm=0028 0042 0029;dt=Com;FC_NFKC=0028 0062 0029;na=PARENTHESIZED LATIN CAPITAL LETTER B;NFKC_CF=0028 0062 0029;NFKC_QC=N;NFKD_QC=N @@ -35739,7 +36522,10 @@ cp;1F169;Alpha;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Z;SB=UP;Upper;WB=L cp;1F16A;age=6.1;bc=ON;CWKCF;dm=004D 0043;dt=Sup;ea=N;FC_NFKC=006D 0063;lb=AL;na=RAISED MC SIGN;NFKC_CF=006D 0063;NFKC_QC=N;NFKD_QC=N cp;1F16B;age=6.1;bc=ON;CWKCF;dm=004D 0044;dt=Sup;ea=N;FC_NFKC=006D 0064;lb=AL;na=RAISED MD SIGN;NFKC_CF=006D 0064;NFKC_QC=N;NFKD_QC=N cp;1F16C;age=12.0;bc=ON;CWKCF;dm=004D 0052;dt=Sup;ea=N;ExtPict;FC_NFKC=006D 0072;lb=AL;na=RAISED MR SIGN;NFKC_CF=006D 0072;NFKC_QC=N;NFKD_QC=N -unassigned;1F16D..1F16F;ExtPict;lb=ID;vo=U +# Creative Commons symbols +cp;1F16D;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED CC +cp;1F16E;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED C WITH OVERLAID BACKSLASH +cp;1F16F;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED HUMAN FIGURE # White on black squared Latin letters cp;1F170;Alpha;Cased;Emoji;ExtPict;na=NEGATIVE SQUARED LATIN CAPITAL LETTER A;SB=UP;Upper;WB=LE cp;1F171;Alpha;Cased;Emoji;ExtPict;na=NEGATIVE SQUARED LATIN CAPITAL LETTER B;SB=UP;Upper;WB=LE @@ -35804,7 +36590,9 @@ cp;1F1A9;age=9.0;na=SQUARED LOSSLESS cp;1F1AA;age=9.0;na=SQUARED SHV cp;1F1AB;age=9.0;na=SQUARED UHD cp;1F1AC;age=9.0;na=SQUARED VOD -unassigned;1F1AD..1F1E5;ExtPict;lb=ID;vo=U +# Miscellaneous symbol +cp;1F1AD;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=MASK WORK SYMBOL +unassigned;1F1AE..1F1E5;ExtPict;lb=ID;vo=U # Regional indicator symbols cp;1F1E6;ea=N;EComp;Emoji;EPres;GCB=RI;lb=RI;na=REGIONAL INDICATOR SYMBOL LETTER A;RI;WB=RI cp;1F1E7;ea=N;EComp;Emoji;EPres;GCB=RI;lb=RI;na=REGIONAL INDICATOR SYMBOL LETTER B;RI;WB=RI @@ -36995,7 +37783,9 @@ cp;1F6D2;age=9.0;na=SHOPPING TROLLEY cp;1F6D3;age=10.0;ea=N;-Emoji;-EPres;na=STUPA cp;1F6D4;age=10.0;ea=N;-Emoji;-EPres;na=PAGODA cp;1F6D5;age=12.0;na=HINDU TEMPLE -unassigned;1F6D6..1F6DF;ExtPict;lb=ID;vo=U +cp;1F6D6;age=13.0;na=HUT +cp;1F6D7;age=13.0;na=ELEVATOR +unassigned;1F6D8..1F6DF;ExtPict;lb=ID;vo=U # Miscellaneous symbols cp;1F6E0;age=7.0;ea=N;-EPres;na=HAMMER AND WRENCH cp;1F6E1;age=7.0;ea=N;-EPres;na=SHIELD @@ -37023,7 +37813,9 @@ cp;1F6F7;age=10.0;na=SLED cp;1F6F8;age=10.0;na=FLYING SAUCER cp;1F6F9;age=11.0;na=SKATEBOARD cp;1F6FA;age=12.0;na=AUTO RICKSHAW -unassigned;1F6FB..1F6FF;ExtPict;lb=ID;vo=U +cp;1F6FB;age=13.0;na=PICKUP TRUCK +cp;1F6FC;age=13.0;na=ROLLER SKATE +unassigned;1F6FD..1F6FF;ExtPict;lb=ID;vo=U block;1F700..1F77F;age=6.0;bc=ON;blk=Alchemical;gc=So;Gr_Base;lb=AL;sc=Zyyy;vo=U # 1F700..1F77F Alchemical Symbols @@ -37461,7 +38253,11 @@ cp;1F8AB;na=RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW # White arrow shafts cp;1F8AC;na=WHITE ARROW SHAFT WIDTH ONE cp;1F8AD;na=WHITE ARROW SHAFT WIDTH TWO THIRDS -unassigned;1F8AE..1F8FF;ExtPict;lb=ID +unassigned;1F8AE..1F8AF;ExtPict;lb=ID +# Arrows for legacy computing +cp;1F8B0;age=13.0;ExtPict;lb=ID;na=ARROW POINTING UPWARDS THEN NORTH WEST +cp;1F8B1;age=13.0;ExtPict;lb=ID;na=ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST +unassigned;1F8B2..1F8FF;ExtPict;lb=ID block;1F900..1F9FF;age=10.0;bc=ON;blk=Sup_Symbols_And_Pictographs;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U # 1F900..1F9FF Supplemental Symbols and Pictographs @@ -37478,7 +38274,8 @@ cp;1F908;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING HOOK cp;1F909;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING NOTCHED HOOK cp;1F90A;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING HOOK WITH DOT cp;1F90B;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING NOTCHED HOOK WITH DOT -unassigned;1F90C;ExtPict;lb=ID;vo=U +# Hand symbol +cp;1F90C;age=13.0;EBase;lb=EB;na=PINCHED FINGERS # Colored heart symbols cp;1F90D;age=12.0;na=WHITE HEART cp;1F90E;age=12.0;na=BROWN HEART @@ -37532,7 +38329,7 @@ cp;1F937;age=9.0;EBase;lb=EB;na=SHRUG cp;1F938;age=9.0;EBase;lb=EB;na=PERSON DOING CARTWHEEL cp;1F939;age=9.0;EBase;lb=EB;na=JUGGLING cp;1F93A;age=9.0;na=FENCER -cp;1F93B;age=9.0;-Emoji;-EPres;-ExtPict;na=MODERN PENTATHLON +cp;1F93B;age=9.0;ea=N;-Emoji;-EPres;-ExtPict;na=MODERN PENTATHLON cp;1F93C;age=9.0;EBase;lb=EB;na=WRESTLERS cp;1F93D;age=9.0;EBase;lb=EB;na=WATER POLO cp;1F93E;age=9.0;EBase;lb=EB;na=HANDBALL @@ -37544,7 +38341,7 @@ cp;1F942;age=9.0;na=CLINKING GLASSES cp;1F943;age=9.0;na=TUMBLER GLASS cp;1F944;age=9.0;na=SPOON cp;1F945;age=9.0;na=GOAL NET -cp;1F946;age=9.0;-Emoji;-EPres;-ExtPict;na=RIFLE +cp;1F946;age=9.0;ea=N;-Emoji;-EPres;-ExtPict;na=RIFLE cp;1F947;age=9.0;na=FIRST PLACE MEDAL cp;1F948;age=9.0;na=SECOND PLACE MEDAL cp;1F949;age=9.0;na=THIRD PLACE MEDAL @@ -37590,12 +38387,14 @@ cp;1F96F;age=11.0;na=BAGEL # Faces cp;1F970;age=11.0;na=SMILING FACE WITH SMILING EYES AND THREE HEARTS cp;1F971;age=12.0;na=YAWNING FACE -unassigned;1F972;ExtPict;lb=ID;vo=U +cp;1F972;age=13.0;na=SMILING FACE WITH TEAR cp;1F973;age=11.0;na=FACE WITH PARTY HORN AND PARTY HAT cp;1F974;age=11.0;na=FACE WITH UNEVEN EYES AND WAVY MOUTH cp;1F975;age=11.0;na=OVERHEATED FACE cp;1F976;age=11.0;na=FREEZING FACE -unassigned;1F977..1F979;ExtPict;lb=ID;vo=U +cp;1F977;age=13.0;EBase;lb=EB;na=NINJA +cp;1F978;age=13.0;na=DISGUISED FACE +unassigned;1F979;ExtPict;lb=ID;vo=U cp;1F97A;age=11.0;na=FACE WITH PLEADING EYES # Clothing cp;1F97B;age=12.0;na=SARI @@ -37639,14 +38438,17 @@ cp;1F99F;age=11.0;na=MOSQUITO cp;1F9A0;age=11.0;na=MICROBE cp;1F9A1;age=11.0;na=BADGER cp;1F9A2;age=11.0;na=SWAN -unassigned;1F9A3..1F9A4;ExtPict;lb=ID;vo=U +cp;1F9A3;age=13.0;na=MAMMOTH +cp;1F9A4;age=13.0;na=DODO cp;1F9A5;age=12.0;na=SLOTH cp;1F9A6;age=12.0;na=OTTER cp;1F9A7;age=12.0;na=ORANGUTAN cp;1F9A8;age=12.0;na=SKUNK cp;1F9A9;age=12.0;na=FLAMINGO cp;1F9AA;age=12.0;na=OYSTER -unassigned;1F9AB..1F9AD;ExtPict;lb=ID;vo=U +cp;1F9AB;age=13.0;na=BEAVER +cp;1F9AC;age=13.0;na=BISON +cp;1F9AD;age=13.0;na=SEAL # Accessibility symbols cp;1F9AE;age=12.0;na=GUIDE DOG cp;1F9AF;age=12.0;na=PROBING CANE @@ -37682,7 +38484,8 @@ cp;1F9C7;age=12.0;na=WAFFLE cp;1F9C8;age=12.0;na=BUTTER cp;1F9C9;age=12.0;na=MATE DRINK cp;1F9CA;age=12.0;na=ICE CUBE -unassigned;1F9CB..1F9CC;ExtPict;lb=ID;vo=U +cp;1F9CB;age=13.0;na=BUBBLE TEA +unassigned;1F9CC;ExtPict;lb=ID;vo=U # Portrait and accessibility symbols cp;1F9CD;age=12.0;EBase;lb=EB;na=STANDING PERSON cp;1F9CE;age=12.0;EBase;lb=EB;na=KNEELING PERSON @@ -37856,44 +38659,324 @@ cp;1FA6C;age=11.0;lb=ID;na=XIANGQI BLACK CANNON cp;1FA6D;age=11.0;lb=ID;na=XIANGQI BLACK SOLDIER unassigned;1FA6E..1FA6F;ExtPict;lb=ID;vo=U -block;1FA70..1FAFF;age=12.0;bc=ON;blk=Symbols_And_Pictographs_Ext_A;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U +block;1FA70..1FAFF;age=13.0;bc=ON;blk=Symbols_And_Pictographs_Ext_A;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U # 1FA70..1FAFF Symbols and Pictographs Extended-A # Clothing -cp;1FA70;na=BALLET SHOES -cp;1FA71;na=ONE-PIECE SWIMSUIT -cp;1FA72;na=BRIEFS -cp;1FA73;na=SHORTS -unassigned;1FA74..1FA77;ExtPict;lb=ID;vo=U +cp;1FA70;age=12.0;na=BALLET SHOES +cp;1FA71;age=12.0;na=ONE-PIECE SWIMSUIT +cp;1FA72;age=12.0;na=BRIEFS +cp;1FA73;age=12.0;na=SHORTS +cp;1FA74;na=THONG SANDAL +unassigned;1FA75..1FA77;ExtPict;lb=ID;vo=U # Medical symbols -cp;1FA78;na=DROP OF BLOOD -cp;1FA79;na=ADHESIVE BANDAGE -cp;1FA7A;na=STETHOSCOPE +cp;1FA78;age=12.0;na=DROP OF BLOOD +cp;1FA79;age=12.0;na=ADHESIVE BANDAGE +cp;1FA7A;age=12.0;na=STETHOSCOPE unassigned;1FA7B..1FA7F;ExtPict;lb=ID;vo=U # Toys and sport symbols -cp;1FA80;na=YO-YO -cp;1FA81;na=KITE -cp;1FA82;na=PARACHUTE -unassigned;1FA83..1FA8F;ExtPict;lb=ID;vo=U +cp;1FA80;age=12.0;na=YO-YO +cp;1FA81;age=12.0;na=KITE +cp;1FA82;age=12.0;na=PARACHUTE +cp;1FA83;na=BOOMERANG +cp;1FA84;na=MAGIC WAND +cp;1FA85;na=PINATA +cp;1FA86;na=NESTING DOLLS +unassigned;1FA87..1FA8F;ExtPict;lb=ID;vo=U # Miscellaneous objects -cp;1FA90;na=RINGED PLANET -cp;1FA91;na=CHAIR -cp;1FA92;na=RAZOR -cp;1FA93;na=AXE -cp;1FA94;na=DIYA LAMP -cp;1FA95;na=BANJO -unassigned;1FA96..1FA9F;ExtPict;lb=ID;vo=U -unassigned;1FAA0..1FAFF;ExtPict;lb=ID +cp;1FA90;age=12.0;na=RINGED PLANET +cp;1FA91;age=12.0;na=CHAIR +cp;1FA92;age=12.0;na=RAZOR +cp;1FA93;age=12.0;na=AXE +cp;1FA94;age=12.0;na=DIYA LAMP +cp;1FA95;age=12.0;na=BANJO +cp;1FA96;na=MILITARY HELMET +cp;1FA97;na=ACCORDION +cp;1FA98;na=LONG DRUM +cp;1FA99;na=COIN +cp;1FA9A;na=CARPENTRY SAW +cp;1FA9B;na=SCREWDRIVER +cp;1FA9C;na=LADDER +cp;1FA9D;na=HOOK +cp;1FA9E;na=MIRROR +cp;1FA9F;na=WINDOW +cp;1FAA0;na=PLUNGER +cp;1FAA1;na=SEWING NEEDLE +cp;1FAA2;na=KNOT +cp;1FAA3;na=BUCKET +cp;1FAA4;na=MOUSE TRAP +cp;1FAA5;na=TOOTHBRUSH +cp;1FAA6;na=HEADSTONE +cp;1FAA7;na=PLACARD +cp;1FAA8;na=ROCK +unassigned;1FAA9..1FAAF;ExtPict;lb=ID;vo=U +# Animals and nature +cp;1FAB0;na=FLY +cp;1FAB1;na=WORM +cp;1FAB2;na=BEETLE +cp;1FAB3;na=COCKROACH +cp;1FAB4;na=POTTED PLANT +cp;1FAB5;na=WOOD +cp;1FAB6;na=FEATHER +unassigned;1FAB7..1FABF;ExtPict;lb=ID;vo=U +# Body parts +cp;1FAC0;na=ANATOMICAL HEART +cp;1FAC1;na=LUNGS +# People +cp;1FAC2;na=PEOPLE HUGGING +unassigned;1FAC3..1FACF;ExtPict;lb=ID;vo=U +# Food and drink +cp;1FAD0;na=BLUEBERRIES +cp;1FAD1;na=BELL PEPPER +cp;1FAD2;na=OLIVE +cp;1FAD3;na=FLATBREAD +cp;1FAD4;na=TAMALE +cp;1FAD5;na=FONDUE +cp;1FAD6;na=TEAPOT +unassigned;1FAD7..1FAFF;ExtPict;lb=ID;vo=U + +block;1FB00..1FBFF;age=13.0;bc=ON;blk=Symbols_For_Legacy_Computing;gc=So;Gr_Base;lb=AL;sc=Zyyy +# 1FB00..1FBFF Symbols for Legacy Computing +# Block mosaic terminal graphic characters +cp;1FB00;na=BLOCK SEXTANT-1 +cp;1FB01;na=BLOCK SEXTANT-2 +cp;1FB02;na=BLOCK SEXTANT-12 +cp;1FB03;na=BLOCK SEXTANT-3 +cp;1FB04;na=BLOCK SEXTANT-13 +cp;1FB05;na=BLOCK SEXTANT-23 +cp;1FB06;na=BLOCK SEXTANT-123 +cp;1FB07;na=BLOCK SEXTANT-4 +cp;1FB08;na=BLOCK SEXTANT-14 +cp;1FB09;na=BLOCK SEXTANT-24 +cp;1FB0A;na=BLOCK SEXTANT-124 +cp;1FB0B;na=BLOCK SEXTANT-34 +cp;1FB0C;na=BLOCK SEXTANT-134 +cp;1FB0D;na=BLOCK SEXTANT-234 +cp;1FB0E;na=BLOCK SEXTANT-1234 +cp;1FB0F;na=BLOCK SEXTANT-5 +cp;1FB10;na=BLOCK SEXTANT-15 +cp;1FB11;na=BLOCK SEXTANT-25 +cp;1FB12;na=BLOCK SEXTANT-125 +cp;1FB13;na=BLOCK SEXTANT-35 +cp;1FB14;na=BLOCK SEXTANT-235 +cp;1FB15;na=BLOCK SEXTANT-1235 +cp;1FB16;na=BLOCK SEXTANT-45 +cp;1FB17;na=BLOCK SEXTANT-145 +cp;1FB18;na=BLOCK SEXTANT-245 +cp;1FB19;na=BLOCK SEXTANT-1245 +cp;1FB1A;na=BLOCK SEXTANT-345 +cp;1FB1B;na=BLOCK SEXTANT-1345 +cp;1FB1C;na=BLOCK SEXTANT-2345 +cp;1FB1D;na=BLOCK SEXTANT-12345 +cp;1FB1E;na=BLOCK SEXTANT-6 +cp;1FB1F;na=BLOCK SEXTANT-16 +cp;1FB20;na=BLOCK SEXTANT-26 +cp;1FB21;na=BLOCK SEXTANT-126 +cp;1FB22;na=BLOCK SEXTANT-36 +cp;1FB23;na=BLOCK SEXTANT-136 +cp;1FB24;na=BLOCK SEXTANT-236 +cp;1FB25;na=BLOCK SEXTANT-1236 +cp;1FB26;na=BLOCK SEXTANT-46 +cp;1FB27;na=BLOCK SEXTANT-146 +cp;1FB28;na=BLOCK SEXTANT-1246 +cp;1FB29;na=BLOCK SEXTANT-346 +cp;1FB2A;na=BLOCK SEXTANT-1346 +cp;1FB2B;na=BLOCK SEXTANT-2346 +cp;1FB2C;na=BLOCK SEXTANT-12346 +cp;1FB2D;na=BLOCK SEXTANT-56 +cp;1FB2E;na=BLOCK SEXTANT-156 +cp;1FB2F;na=BLOCK SEXTANT-256 +cp;1FB30;na=BLOCK SEXTANT-1256 +cp;1FB31;na=BLOCK SEXTANT-356 +cp;1FB32;na=BLOCK SEXTANT-1356 +cp;1FB33;na=BLOCK SEXTANT-2356 +cp;1FB34;na=BLOCK SEXTANT-12356 +cp;1FB35;na=BLOCK SEXTANT-456 +cp;1FB36;na=BLOCK SEXTANT-1456 +cp;1FB37;na=BLOCK SEXTANT-2456 +cp;1FB38;na=BLOCK SEXTANT-12456 +cp;1FB39;na=BLOCK SEXTANT-3456 +cp;1FB3A;na=BLOCK SEXTANT-13456 +cp;1FB3B;na=BLOCK SEXTANT-23456 +# Smooth mosaic terminal graphic characters +cp;1FB3C;na=LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE +cp;1FB3D;na=LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT +cp;1FB3E;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE +cp;1FB3F;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT +cp;1FB40;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE +cp;1FB41;na=LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE +cp;1FB42;na=LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT +cp;1FB43;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE +cp;1FB44;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT +cp;1FB45;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE +cp;1FB46;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT +cp;1FB47;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB48;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT +cp;1FB49;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB4A;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT +cp;1FB4B;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT +cp;1FB4C;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB4D;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT +cp;1FB4E;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB4F;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT +cp;1FB50;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT +cp;1FB51;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT +cp;1FB52;na=UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE +cp;1FB53;na=UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT +cp;1FB54;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE +cp;1FB55;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT +cp;1FB56;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE +cp;1FB57;na=UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE +cp;1FB58;na=UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT +cp;1FB59;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE +cp;1FB5A;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT +cp;1FB5B;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE +cp;1FB5C;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT +cp;1FB5D;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB5E;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT +cp;1FB5F;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB60;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT +cp;1FB61;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT +cp;1FB62;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB63;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT +cp;1FB64;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB65;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT +cp;1FB66;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT +cp;1FB67;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT +cp;1FB68;na=UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK +cp;1FB69;na=LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6A;na=UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6B;na=LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6C;na=LEFT TRIANGULAR ONE QUARTER BLOCK +cp;1FB6D;na=UPPER TRIANGULAR ONE QUARTER BLOCK +cp;1FB6E;na=RIGHT TRIANGULAR ONE QUARTER BLOCK +cp;1FB6F;na=LOWER TRIANGULAR ONE QUARTER BLOCK +# Block elements +cp;1FB70;na=VERTICAL ONE EIGHTH BLOCK-2 +cp;1FB71;na=VERTICAL ONE EIGHTH BLOCK-3 +cp;1FB72;na=VERTICAL ONE EIGHTH BLOCK-4 +cp;1FB73;na=VERTICAL ONE EIGHTH BLOCK-5 +cp;1FB74;na=VERTICAL ONE EIGHTH BLOCK-6 +cp;1FB75;na=VERTICAL ONE EIGHTH BLOCK-7 +cp;1FB76;na=HORIZONTAL ONE EIGHTH BLOCK-2 +cp;1FB77;na=HORIZONTAL ONE EIGHTH BLOCK-3 +cp;1FB78;na=HORIZONTAL ONE EIGHTH BLOCK-4 +cp;1FB79;na=HORIZONTAL ONE EIGHTH BLOCK-5 +cp;1FB7A;na=HORIZONTAL ONE EIGHTH BLOCK-6 +cp;1FB7B;na=HORIZONTAL ONE EIGHTH BLOCK-7 +cp;1FB7C;na=LEFT AND LOWER ONE EIGHTH BLOCK +cp;1FB7D;na=LEFT AND UPPER ONE EIGHTH BLOCK +cp;1FB7E;na=RIGHT AND UPPER ONE EIGHTH BLOCK +cp;1FB7F;na=RIGHT AND LOWER ONE EIGHTH BLOCK +cp;1FB80;na=UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FB81;na=HORIZONTAL ONE EIGHTH BLOCK-1358 +cp;1FB82;na=UPPER ONE QUARTER BLOCK +cp;1FB83;na=UPPER THREE EIGHTHS BLOCK +cp;1FB84;na=UPPER FIVE EIGHTHS BLOCK +cp;1FB85;na=UPPER THREE QUARTERS BLOCK +cp;1FB86;na=UPPER SEVEN EIGHTHS BLOCK +cp;1FB87;na=RIGHT ONE QUARTER BLOCK +cp;1FB88;na=RIGHT THREE EIGHTHS BLOCK +cp;1FB89;na=RIGHT FIVE EIGHTHS BLOCK +cp;1FB8A;na=RIGHT THREE QUARTERS BLOCK +cp;1FB8B;na=RIGHT SEVEN EIGHTHS BLOCK +# Rectangular shade characters +cp;1FB8C;na=LEFT HALF MEDIUM SHADE +cp;1FB8D;na=RIGHT HALF MEDIUM SHADE +cp;1FB8E;na=UPPER HALF MEDIUM SHADE +cp;1FB8F;na=LOWER HALF MEDIUM SHADE +cp;1FB90;na=INVERSE MEDIUM SHADE +cp;1FB91;na=UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE +cp;1FB92;na=UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK +unassigned;1FB93 +cp;1FB94;na=LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK +# Fill characters +cp;1FB95;na=CHECKER BOARD FILL +cp;1FB96;na=INVERSE CHECKER BOARD FILL +cp;1FB97;na=HEAVY HORIZONTAL FILL +cp;1FB98;na=UPPER LEFT TO LOWER RIGHT FILL +cp;1FB99;na=UPPER RIGHT TO LOWER LEFT FILL +# Smooth mosaic terminal graphic characters +cp;1FB9A;na=UPPER AND LOWER TRIANGULAR HALF BLOCK +cp;1FB9B;na=LEFT AND RIGHT TRIANGULAR HALF BLOCK +# Triangular shade characters +cp;1FB9C;na=UPPER LEFT TRIANGULAR MEDIUM SHADE +cp;1FB9D;na=UPPER RIGHT TRIANGULAR MEDIUM SHADE +cp;1FB9E;na=LOWER RIGHT TRIANGULAR MEDIUM SHADE +cp;1FB9F;na=LOWER LEFT TRIANGULAR MEDIUM SHADE +# Character cell diagonals +cp;1FBA0;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT +cp;1FBA1;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT +cp;1FBA2;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE +cp;1FBA3;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA4;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE +cp;1FBA5;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA6;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT +cp;1FBA7;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT +cp;1FBA8;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA9;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE +cp;1FBAA;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT +cp;1FBAB;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT +cp;1FBAC;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE +cp;1FBAD;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE +cp;1FBAE;na=BOX DRAWINGS LIGHT DIAGONAL DIAMOND +# Light solid line with stroke +cp;1FBAF;na=BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE +# Terminal graphic characters +cp;1FBB0;na=ARROWHEAD-SHAPED POINTER +cp;1FBB1;na=INVERSE CHECK MARK +cp;1FBB2;na=LEFT HALF RUNNING MAN +cp;1FBB3;na=RIGHT HALF RUNNING MAN +# Arrows +cp;1FBB4;na=INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS +cp;1FBB5;na=LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FBB6;na=RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FBB7;na=DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK +cp;1FBB8;na=UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK +# Terminal graphic characters +cp;1FBB9;na=LEFT HALF FOLDER +cp;1FBBA;na=RIGHT HALF FOLDER +cp;1FBBB;na=VOIDED GREEK CROSS +cp;1FBBC;na=RIGHT OPEN SQUARED DOT +# Negative terminal graphic characters +cp;1FBBD;na=NEGATIVE DIAGONAL CROSS +cp;1FBBE;na=NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE +cp;1FBBF;na=NEGATIVE DIAGONAL DIAMOND +# Terminal graphic characters +cp;1FBC0;na=WHITE HEAVY SALTIRE WITH ROUNDED CORNERS +cp;1FBC1;na=LEFT THIRD WHITE RIGHT POINTING INDEX +cp;1FBC2;na=MIDDLE THIRD WHITE RIGHT POINTING INDEX +cp;1FBC3;na=RIGHT THIRD WHITE RIGHT POINTING INDEX +cp;1FBC4;na=NEGATIVE SQUARED QUESTION MARK +cp;1FBC5;na=STICK FIGURE +cp;1FBC6;na=STICK FIGURE WITH ARMS RAISED +cp;1FBC7;na=STICK FIGURE LEANING LEFT +cp;1FBC8;na=STICK FIGURE LEANING RIGHT +cp;1FBC9;na=STICK FIGURE WITH DRESS +cp;1FBCA;na=WHITE UP-POINTING CHEVRON +unassigned;1FBCB..1FBEF +# Segmented digits +cp;1FBF0;bc=EN;CWKCF;dm=0030;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT ZERO;NFKC_CF=0030;NFKC_QC=N;NFKD_QC=N;nt=De;nv=0;SB=NU;WB=NU;XIDC +cp;1FBF1;bc=EN;CWKCF;dm=0031;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT ONE;NFKC_CF=0031;NFKC_QC=N;NFKD_QC=N;nt=De;nv=1;SB=NU;WB=NU;XIDC +cp;1FBF2;bc=EN;CWKCF;dm=0032;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT TWO;NFKC_CF=0032;NFKC_QC=N;NFKD_QC=N;nt=De;nv=2;SB=NU;WB=NU;XIDC +cp;1FBF3;bc=EN;CWKCF;dm=0033;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT THREE;NFKC_CF=0033;NFKC_QC=N;NFKD_QC=N;nt=De;nv=3;SB=NU;WB=NU;XIDC +cp;1FBF4;bc=EN;CWKCF;dm=0034;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT FOUR;NFKC_CF=0034;NFKC_QC=N;NFKD_QC=N;nt=De;nv=4;SB=NU;WB=NU;XIDC +cp;1FBF5;bc=EN;CWKCF;dm=0035;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT FIVE;NFKC_CF=0035;NFKC_QC=N;NFKD_QC=N;nt=De;nv=5;SB=NU;WB=NU;XIDC +cp;1FBF6;bc=EN;CWKCF;dm=0036;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT SIX;NFKC_CF=0036;NFKC_QC=N;NFKD_QC=N;nt=De;nv=6;SB=NU;WB=NU;XIDC +cp;1FBF7;bc=EN;CWKCF;dm=0037;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT SEVEN;NFKC_CF=0037;NFKC_QC=N;NFKD_QC=N;nt=De;nv=7;SB=NU;WB=NU;XIDC +cp;1FBF8;bc=EN;CWKCF;dm=0038;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT EIGHT;NFKC_CF=0038;NFKC_QC=N;NFKD_QC=N;nt=De;nv=8;SB=NU;WB=NU;XIDC +cp;1FBF9;bc=EN;CWKCF;dm=0039;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT NINE;NFKC_CF=0039;NFKC_QC=N;NFKD_QC=N;nt=De;nv=9;SB=NU;WB=NU;XIDC +unassigned;1FBFA..1FBFF # No block -unassigned;1FB00..1FF7F;ExtPict;lb=ID +unassigned;1FC00..1FF7F;ExtPict;lb=ID # 1FF80..1FFFF Unassigned unassigned;1FF80..1FFFD;ExtPict;lb=ID # Noncharacters unassigned;1FFFE..1FFFF;age=2.0;bc=BN;NChar block;20000..2A6DF;age=3.1;Alpha;blk=CJK_Ext_B;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 20000..2A6D6 CJK Unified Ideographs Extension B -algnamesrange;20000..2A6D6;han;CJK UNIFIED IDEOGRAPH- +# 20000..2A6DD CJK Unified Ideographs Extension B +algnamesrange;20000..2A6DD;han;CJK UNIFIED IDEOGRAPH- cp;20001;nt=Nu;nv=7 cp;20064;nt=Nu;nv=4 cp;200E2;nt=Nu;nv=4 @@ -37909,7 +38992,8 @@ cp;22390;nt=Nu;nv=2 cp;22998;nt=Nu;nv=3 cp;23B1B;nt=Nu;nv=3 cp;2626D;nt=Nu;nv=4 -unassigned;2A6D7..2A6DF;ea=W;lb=ID;vo=U +cp;2A6D7..2A6DD;age=13.0 +unassigned;2A6DE..2A6DF;ea=W;lb=ID;vo=U # No block unassigned;2A6E0..2A6FF;ea=W;lb=ID;vo=U @@ -38490,7 +39574,14 @@ unassigned;2FA20..2FF7F;ea=W;lb=ID;vo=U unassigned;2FF80..2FFFD;ea=W;lb=ID;vo=U # Noncharacters unassigned;2FFFE..2FFFF;age=2.0;bc=BN;NChar -unassigned;30000..3FF7F;ea=W;lb=ID;vo=U + +block;30000..3134F;age=13.0;Alpha;blk=CJK_Ext_G;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS +# 30000..3134A CJK Unified Ideographs Extension G +algnamesrange;30000..3134A;han;CJK UNIFIED IDEOGRAPH- +unassigned;3134B..3134F;ea=W;lb=ID;vo=U + +# No block +unassigned;31350..3FF7F;ea=W;lb=ID;vo=U # 3FF80..3FFFF Unassigned unassigned;3FF80..3FFFD;ea=W;lb=ID;vo=U # Noncharacters diff --git a/icuSources/data/unidata/changes.txt b/icuSources/data/unidata/changes.txt index 833868fb..9e7bd1eb 100644 --- a/icuSources/data/unidata/changes.txt +++ b/icuSources/data/unidata/changes.txt @@ -49,6 +49,327 @@ For new script codes see http://www.unicode.org/iso15924/codechanges.html ---------------------------------------------------------------------------- *** +Unicode 13.0 update for ICU 66 + +https://www.unicode.org/versions/Unicode13.0.0/ +https://www.unicode.org/versions/beta-13.0.0.html +https://www.unicode.org/Public/13.0.0/ucd/ +https://www.unicode.org/reports/uax-proposed-updates.html +https://www.unicode.org/reports/tr44/tr44-25.html + +https://unicode-org.atlassian.net/browse/CLDR-13387 +https://unicode-org.atlassian.net/browse/ICU-20893 + +* Command-line environment setup + +UNICODE_DATA=~/unidata/uni13/20200212 +CLDR_SRC=~/cldr/uni/src +ICU_ROOT=~/icu/uni +ICU_SRC=$ICU_ROOT/src +ICUDT=icudt66b +ICU4C_DATA_IN=$ICU_SRC/icu4c/source/data/in +ICU4C_UNIDATA=$ICU_SRC/icu4c/source/data/unidata +export LD_LIBRARY_PATH=$ICU_ROOT/dbg/icu4c/lib + +*** Unicode version numbers +- makedata.mak +- uchar.h +- com.ibm.icu.util.VersionInfo +- com.ibm.icu.dev.test.lang.UCharacterTest.VERSION_ + +- Run ICU4C "configure" _after_ updating the Unicode version number in uchar.h + so that the makefiles see the new version number. + cd $ICU_ROOT/dbg/icu4c + ICU_DATA_BUILDTOOL_OPTS=--include_uni_core_data ../../../doconfig-clang-dbg.sh + +*** data files & enums & parser code + +* download files +- mkdir -p $UNICODE_DATA +- download Unicode files into $UNICODE_DATA + + subfolders: emoji, idna, security, ucd, uca + + inside ucd: extract Unihan.zip to "here" (.../ucd/Unihan/*.txt), delete Unihan.zip + + split Unihan into single-property files + ~/unitools/trunk/src$ py/splitunihan.py $UNICODE_DATA/ucd/Unihan + + get GraphemeBreakTest-cldr.txt from $CLDR_SRC/common/properties/segments/GraphemeBreakTest.txt + or from the ucd/cldr/ output folder of the Unicode Tools: + Since Unicode 12/CLDR 35/ICU 64 CLDR uses modified break rules. + cp $CLDR_SRC/common/properties/segments/GraphemeBreakTest.txt icu4c/source/test/testdata + +* for manual diffs and for Unicode Tools input data updates: + remove version suffixes from the file names + ~$ unidata/desuffixucd.py $UNICODE_DATA + (see https://sites.google.com/site/unicodetools/inputdata) + +* process and/or copy files +- $ICU_SRC/tools/unicode$ py/preparseucd.py $UNICODE_DATA $ICU_SRC + + This writes files (especially ppucd.txt) to the ICU4C unidata and testdata subfolders. + + For debugging, and tweaking how ppucd.txt is written, + the tool has an --only_ppucd option: + py/preparseucd.py $UNICODE_DATA --only_ppucd path/to/ppucd/outputfile + +- cp -v $UNICODE_DATA/security/confusables.txt $ICU4C_UNIDATA + +* new constants for new property values +- preparseucd.py error: + ValueError: missing uchar.h enum constants for some property values: + [(u'blk', set([u'Symbols_For_Legacy_Computing', u'Dives_Akuru', u'Yezidi', + u'Tangut_Sup', u'CJK_Ext_G', u'Khitan_Small_Script', u'Chorasmian', u'Lisu_Sup'])), + (u'sc', set([u'Chrs', u'Diak', u'Kits', u'Yezi'])), + (u'InPC', set([u'Top_And_Bottom_And_Left']))] + = PropertyValueAliases.txt new property values (diff old & new .txt files) + blk; Chorasmian ; Chorasmian + blk; CJK_Ext_G ; CJK_Unified_Ideographs_Extension_G + blk; Dives_Akuru ; Dives_Akuru + blk; Khitan_Small_Script ; Khitan_Small_Script + blk; Lisu_Sup ; Lisu_Supplement + blk; Symbols_For_Legacy_Computing ; Symbols_For_Legacy_Computing + blk; Tangut_Sup ; Tangut_Supplement + blk; Yezidi ; Yezidi + -> add to uchar.h before UBLOCK_COUNT + use long property names for enum constants, + for the trailing comment get the block start code point: diff old & new Blocks.txt + -> add to UCharacter.UnicodeBlock IDs + Eclipse find UBLOCK_([^ ]+) = ([0-9]+), (/.+) + replace public static final int \1_ID = \2; \3 + -> add to UCharacter.UnicodeBlock objects + Eclipse find UBLOCK_([^ ]+) = [0-9]+, (/.+) + replace public static final UnicodeBlock \1 = new UnicodeBlock("\1", \1_ID); \2 + + sc ; Chrs ; Chorasmian + sc ; Diak ; Dives_Akuru + sc ; Kits ; Khitan_Small_Script + sc ; Yezi ; Yezidi + -> uscript.h & com.ibm.icu.lang.UScript + -> fix expectedLong names in cucdapi.c/TestUScriptCodeAPI() + and in com.ibm.icu.dev.test.lang.TestUScript.java + + InPC; Top_And_Bottom_And_Left ; Top_And_Bottom_And_Left + -> uchar.h enum UIndicPositionalCategory & UCharacter.java IndicPositionalCategory + +* update Script metadata: SCRIPT_PROPS[] in uscript_props.cpp & UScript.ScriptMetadata + (not strictly necessary for NOT_ENCODED scripts) + $ICU_SRC/tools/unicode$ py/parsescriptmetadata.py $ICU_SRC/icu4c/source/common/unicode/uscript.h $CLDR_SRC/common/properties/scriptMetadata.txt + +* build ICU (make install) + to make sure that there are no syntax errors, and + so that the tools build can pick up the new definitions from the installed header files. + + $ICU_ROOT/dbg/icu4c$ echo;echo; date; make -j7 install &> out.txt ; tail -n 30 out.txt ; date + +* update spoof checker UnicodeSet initializers: + inclusionPat & recommendedPat in i18n/uspoof.cpp + INCLUSION & RECOMMENDED in SpoofChecker.java +- make sure that the Unicode Tools tree contains the latest security data files +- go to Unicode Tools org.unicode.text.tools.RecommendedSetGenerator +- update the hardcoded version number there in the DIRECTORY path +- run the tool (no special environment variables needed) +- copy & paste from the Console output into the .cpp & .java files + +* generate normalization data files + cd $ICU_ROOT/dbg/icu4c + bin/gennorm2 -o $ICU_SRC/icu4c/source/common/norm2_nfc_data.h -s $ICU4C_UNIDATA/norm2 nfc.txt --csource + bin/gennorm2 -o $ICU4C_DATA_IN/nfc.nrm -s $ICU4C_UNIDATA/norm2 nfc.txt + bin/gennorm2 -o $ICU4C_DATA_IN/nfkc.nrm -s $ICU4C_UNIDATA/norm2 nfc.txt nfkc.txt + bin/gennorm2 -o $ICU4C_DATA_IN/nfkc_cf.nrm -s $ICU4C_UNIDATA/norm2 nfc.txt nfkc.txt nfkc_cf.txt + bin/gennorm2 -o $ICU4C_DATA_IN/uts46.nrm -s $ICU4C_UNIDATA/norm2 nfc.txt uts46.txt + +* build ICU (make install) + so that the tools build can pick up the new definitions from the installed header files. + + $ICU_ROOT/dbg/icu4c$ echo;echo; make -j7 install &> out.txt ; tail -n 30 out.txt ; date + +* build Unicode tools using CMake+make + +$ICU_SRC/tools/unicode/c/icudefs.txt: + +# Location (--prefix) of where ICU was installed. +set(ICU_INST_DIR /usr/local/google/home/mscherer/icu/mine/inst/icu4c) +# Location of the ICU4C source tree. +set(ICU4C_SRC_DIR /usr/local/google/home/mscherer/icu/uni/src/icu4c) + + $ICU_ROOT/dbg$ + mkdir -p tools/unicode/c + cd tools/unicode/c + + $ICU_ROOT/dbg/tools/unicode/c$ + cmake ../../../../src/tools/unicode/c + make + +* generate core properties data files + $ICU_ROOT/dbg/tools/unicode/c$ + genprops/genprops $ICU_SRC/icu4c +- tool failure: + genprops: Script_Extensions indexes overflow bit field + genprops: error parsing or setting values from ppucd.txt line 32696 - U_BUFFER_OVERFLOW_ERROR + -> uprops.icu data file format : + add two more bits to store a script code or Script_Extensions index + -> generator code, C++ & Java runtime, uprops.icu format version 7.7 +- rebuild ICU (make install) & tools + +* update uts46test.cpp and UTS46Test.java if there are new characters that are equivalent to + sequences with non-LDH ASCII (that is, their decompositions contain '=' or similar) +- grep IdnaMappingTable.txt or uts46.txt for "disallowed_STD3_valid" on non-ASCII characters +- Unicode 6.0..13.0: U+2260, U+226E, U+226F +- nothing new in this Unicode version, no test file to update + +* run & fix ICU4C tests +- fix Unicode Tools class Segmenter to generate correct *BreakTest.txt files +- Andy helps with RBBI & spoof check test failures + +* collation: CLDR collation root, UCA DUCET + +- UCA DUCET goes into Mark's Unicode tools, see + https://sites.google.com/site/unicodetools/home#TOC-UCA + diff the main mapping file, look for bad changes + (for example, more bytes per weight for common characters) + ~/svn.unitools/trunk$ sed -r -f ~/cldr/uni/src/tools/scripts/uca/blankweights.sed ../Generated/UCA/13.0.0/CollationAuxiliary/FractionalUCA.txt > ../frac-13.0.txt + ~/svn.unitools/trunk$ meld ../frac-12.1.txt ../frac-13.0.txt + +- CLDR root data files are checked into $CLDR_SRC/common/uca/ + cp (Unicode Tools UCA generated)/CollationAuxiliary/* $CLDR_SRC/common/uca/ + +- update source/data/unidata/FractionalUCA.txt with FractionalUCA_SHORT.txt + cp -v $CLDR_SRC/common/uca/FractionalUCA_SHORT.txt $ICU4C_UNIDATA/FractionalUCA.txt +- update source/data/unidata/UCARules.txt with UCA_Rules_SHORT.txt + cp -v $ICU4C_UNIDATA/UCARules.txt /tmp/UCARules-old.txt + (note removing the underscore before "Rules") + cp -v $CLDR_SRC/common/uca/UCA_Rules_SHORT.txt $ICU4C_UNIDATA/UCARules.txt +- restore TODO diffs in UCARules.txt + meld /tmp/UCARules-old.txt $ICU4C_UNIDATA/UCARules.txt +- update (ICU4C)/source/test/testdata/CollationTest_*.txt + and (ICU4J)/main/tests/collate/src/com/ibm/icu/dev/data/CollationTest_*.txt + from the CLDR root files (..._CLDR_..._SHORT.txt) + cp -v $CLDR_SRC/common/uca/CollationTest_CLDR_NON_IGNORABLE_SHORT.txt $ICU_SRC/icu4c/source/test/testdata/CollationTest_NON_IGNORABLE_SHORT.txt + cp -v $CLDR_SRC/common/uca/CollationTest_CLDR_SHIFTED_SHORT.txt $ICU_SRC/icu4c/source/test/testdata/CollationTest_SHIFTED_SHORT.txt + cp -v $ICU_SRC/icu4c/source/test/testdata/CollationTest_*.txt $ICU_SRC/icu4j/main/tests/collate/src/com/ibm/icu/dev/data +- if CLDR common/uca/unihan-index.txt changes, then update + CLDR common/collation/root.xml + and regenerate (or update in parallel) $ICU_SRC/icu4c/source/data/coll/root.txt + +- run genuca + $ICU_ROOT/dbg/tools/unicode/c$ + genuca/genuca --hanOrder implicit $ICU_SRC/icu4c && \ + genuca/genuca --hanOrder radical-stroke $ICU_SRC/icu4c +- rebuild ICU4C + +* Unihan collators + https://sites.google.com/site/unicodetools/unihan +- run Unicode Tools + org.unicode.draft.GenerateUnihanCollators + with VM arguments + -ea + -DSVN_WORKSPACE=/usr/local/google/home/mscherer/svn.unitools/trunk + -DOTHER_WORKSPACE=/usr/local/google/home/mscherer/svn.unitools + -DUCD_DIR=/usr/local/google/home/mscherer/svn.unitools/trunk/data + -DCLDR_DIR=/usr/local/google/home/mscherer/cldr/uni/src + -DUVERSION=13.0.0 +- run Unicode Tools + org.unicode.draft.GenerateUnihanCollatorFiles + with the same arguments +- check CLDR diffs + cd $CLDR_SRC + meld common/collation/zh.xml ../Generated/cldr/han/replace/zh.xml + meld common/transforms/Han-Latin.xml ../Generated/cldr/han/replace/Han-Latin.xml +- copy to CLDR + cd $CLDR_SRC + cp ../Generated/cldr/han/replace/zh.xml common/collation/zh.xml + cp ../Generated/cldr/han/replace/Han-Latin.xml common/transforms/Han-Latin.xml +- run CLDR unit tests, commit to CLDR +- generate ICU zh collation data: run CLDR + org.unicode.cldr.icu.NewLdml2IcuConverter + with program arguments + -t collation + -s /usr/local/google/home/mscherer/cldr/uni/src/common/collation + -m /usr/local/google/home/mscherer/cldr/uni/src/common/supplemental + -d /usr/local/google/home/mscherer/icu/uni/src/icu4c/source/data/coll + -p /usr/local/google/home/mscherer/icu/uni/src/icu4c/source/data/xml/collation + zh + and VM arguments + -ea + -DCLDR_DIR=/usr/local/google/home/mscherer/cldr/uni/src +- rebuild ICU4C + +* run & fix ICU4C tests, now with new CLDR collation root data +- run all tests with the collation test data *_SHORT.txt or the full files + (the full ones have comments, useful for debugging) +- note on intltest: if collate/UCAConformanceTest fails, then + utility/MultithreadTest/TestCollators will fail as well; + fix the conformance test before looking into the multi-thread test + +* update Java data files +- refresh just the UCD/UCA-related/derived files, just to be safe +- see (ICU4C)/source/data/icu4j-readme.txt +- mkdir -p /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT +- $ICU_ROOT/dbg/icu4c$ make ICU4J_ROOT=/tmp/icu4j icu4j-data-install + output: + ... + make[1]: Entering directory '/usr/local/google/home/mscherer/icu/uni/dbg/icu4c/data' + mkdir -p ./out/icu4j/com/ibm/icu/impl/data/icudt66b + mkdir -p ./out/icu4j/tzdata/com/ibm/icu/impl/data/icudt66b + LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg ./out/tmp/icudt66l.dat ./out/icu4j/icudt66b.dat -s ./out/build/icudt66l -x '*' -tb -d ./out/icu4j/com/ibm/icu/impl/data/icudt66b + mv ./out/icu4j/"com/ibm/icu/impl/data/icudt66b/zoneinfo64.res" ./out/icu4j/"com/ibm/icu/impl/data/icudt66b/metaZones.res" ./out/icu4j/"com/ibm/icu/impl/data/icudt66b/timezoneTypes.res" ./out/icu4j/"com/ibm/icu/impl/data/icudt66b/windowsZones.res" "./out/icu4j/tzdata/com/ibm/icu/impl/data/icudt66b" + jar cf ./out/icu4j/icudata.jar -C ./out/icu4j com/ibm/icu/impl/data/icudt66b/ + mkdir -p /tmp/icu4j/main/shared/data + cp ./out/icu4j/icudata.jar /tmp/icu4j/main/shared/data + jar cf ./out/icu4j/icutzdata.jar -C ./out/icu4j/tzdata com/ibm/icu/impl/data/icudt66b/ + mkdir -p /tmp/icu4j/main/shared/data + cp ./out/icu4j/icutzdata.jar /tmp/icu4j/main/shared/data + make[1]: Leaving directory '/usr/local/google/home/mscherer/icu/uni/dbg/icu4c/data' +- copy the big-endian Unicode data files to another location, + separate from the other data files, + and then refresh ICU4J + cd $ICU_ROOT/dbg/icu4c/data/out/icu4j + mkdir -p /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT/coll + mkdir -p /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT/brkitr + cp -v com/ibm/icu/impl/data/$ICUDT/confusables.cfu /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT + cp -v com/ibm/icu/impl/data/$ICUDT/*.icu /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT + rm /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT/cnvalias.icu + cp -v com/ibm/icu/impl/data/$ICUDT/*.nrm /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT + cp -v com/ibm/icu/impl/data/$ICUDT/coll/* /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT/coll + cp -v com/ibm/icu/impl/data/$ICUDT/brkitr/* /tmp/icu4j/com/ibm/icu/impl/data/$ICUDT/brkitr + jar uvf $ICU_SRC/icu4j/main/shared/data/icudata.jar -C /tmp/icu4j com/ibm/icu/impl/data/$ICUDT + +* When refreshing all of ICU4J data from ICU4C +- $ICU_ROOT/dbg/icu4c$ make ICU4J_ROOT=/tmp/icu4j icu4j-data-install +- cp /tmp/icu4j/main/shared/data/icudata.jar $ICU_SRC/icu4j/main/shared/data +or +- $ICU_ROOT/dbg/icu4c$ make ICU4J_ROOT=$ICU_SRC/icu4j icu4j-data-install + +* update CollationFCD.java + + copy & paste the initializers of lcccIndex[] etc. from + ICU4C/source/i18n/collationfcd.cpp to + ICU4J/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java + +* refresh Java test .txt files +- copy new .txt files into ICU4J's main/tests/core/src/com/ibm/icu/dev/data/unicode + cd $ICU_SRC/icu4c/source/data/unidata + cp -v confusables.txt confusablesWholeScript.txt NormalizationCorrections.txt NormalizationTest.txt SpecialCasing.txt UnicodeData.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode + cd ../../test/testdata + cp -v BidiCharacterTest.txt BidiTest.txt IdnaTestV2.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode + cp -v $UNICODE_DATA/ucd/CompositionExclusions.txt $ICU_SRC/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode + +* run & fix ICU4J tests + +*** API additions +- send notice to icu-design about new born-@stable API (enum constants etc.) + +*** CLDR numbering systems +- look for new sets of decimal digits (gc=ND & nv=4) and add to CLDR + for example, look for + ~/icu/uni/src$ egrep ';gc=Nd.+;nv=4' icu4c/source/data/unidata/ppucd.txt + in new blocks (Blocks.txt) + Unicode 13: + diak 11950..11959 Dives_Akuru + +*** merge the Unicode update branches back onto the trunk +- do not merge the icudata.jar and testdata.jar, + instead rebuild them from merged & tested ICU4C +- make sure that changes to Unicode tools are checked in: + http://www.unicode.org/utility/trac/log/trunk/unicodetools + +---------------------------------------------------------------------------- *** + Unicode 12.1 update for ICU 64.2 ** This is an abbreviated update with one new character for the new diff --git a/icuSources/data/unidata/confusables.txt b/icuSources/data/unidata/confusables.txt index ee85eeee..3fdc45e7 100644 --- a/icuSources/data/unidata/confusables.txt +++ b/icuSources/data/unidata/confusables.txt @@ -1,11 +1,11 @@ # confusables.txt -# Date: 2019-04-01, 21:59:19 GMT -# © 2019 Unicode®, Inc. +# Date: 2020-02-13, 01:38:49 GMT +# © 2020 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode Security Mechanisms for UTS #39 -# Version: 12.1.0 +# Version: 13.0.0 # # For documentation and usage, see http://www.unicode.org/reports/tr39 # @@ -1358,6 +1358,10 @@ FFED ; 25AA ; MA #* ( ■ → ▪ ) HALFWIDTH BLACK SQUARE → BLACK SMALL SQUAR 266A ; 1D158 1D165 1D16E ; MA #* ( ♪ → 𝅘𝅥𝅮 ) EIGHTH NOTE → MUSICAL SYMBOL NOTEHEAD BLACK, MUSICAL SYMBOL COMBINING STEM, MUSICAL SYMBOL COMBINING FLAG-1 # +24EA ; 1F10D ; MA #* ( ⓪ → 🄍 ) CIRCLED DIGIT ZERO → CIRCLED ZERO WITH SLASH # + +21BA ; 1F10E ; MA #* ( ↺ → 🄎 ) ANTICLOCKWISE OPEN CIRCLE ARROW → CIRCLED ANTICLOCKWISE ARROW # + 02D9 ; 0971 ; MA #* ( ˙ → ॱ ) DOT ABOVE → DEVANAGARI SIGN HIGH SPACING DOT # 0D4E ; 0971 ; MA # ( ൎ → ॱ ) MALAYALAM LETTER DOT REPH → DEVANAGARI SIGN HIGH SPACING DOT # →˙→ @@ -1390,6 +1394,8 @@ D7BC ; 30FC 1169 ; MA # ( ힼ → ーᅩ ) HANGUL JUNGSEONG EU-O → KATAKANA-HI 1197 ; 30FC 4E28 116E ; MA # ( ᆗ → ー丨ᅮ ) HANGUL JUNGSEONG YI-U → KATAKANA-HIRAGANA PROLONGED SOUND MARK, CJK UNIFIED IDEOGRAPH-4E28, HANGUL JUNGSEONG U # →ᅳᅵᅮ→ +1F10F ; 0024 20E0 ; MA #* ( 🄏 → $⃠ ) CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH → DOLLAR SIGN, COMBINING ENCLOSING CIRCLE BACKSLASH # + 20A4 ; 00A3 ; MA #* ( ₤ → £ ) LIRA SIGN → POUND SIGN # 3012 ; 20B8 ; MA #* ( 〒 → ₸ ) POSTAL MARK → TENGE SIGN # @@ -1416,6 +1422,7 @@ A9C6 ; A9D0 ; MA #* ( ꧆ → ꧐ ) JAVANESE PADA WINDU → JAVANESE DIGIT ZERO 1D7E4 ; 0032 ; MA # ( 𝟤 → 2 ) MATHEMATICAL SANS-SERIF DIGIT TWO → DIGIT TWO # 1D7EE ; 0032 ; MA # ( 𝟮 → 2 ) MATHEMATICAL SANS-SERIF BOLD DIGIT TWO → DIGIT TWO # 1D7F8 ; 0032 ; MA # ( 𝟸 → 2 ) MATHEMATICAL MONOSPACE DIGIT TWO → DIGIT TWO # +1FBF2 ; 0032 ; MA # ( 🯲 → 2 ) SEGMENTED DIGIT TWO → DIGIT TWO # A75A ; 0032 ; MA # ( Ꝛ → 2 ) LATIN CAPITAL LETTER R ROTUNDA → DIGIT TWO # 01A7 ; 0032 ; MA # ( Ƨ → 2 ) LATIN CAPITAL LETTER TONE TWO → DIGIT TWO # 03E8 ; 0032 ; MA # ( Ϩ → 2 ) COPTIC CAPITAL LETTER HORI → DIGIT TWO # →Ƨ→ @@ -1488,6 +1495,7 @@ A9CF ; 0662 ; MA # ( ꧏ → ‎٢‎ ) JAVANESE PANGRANGKEP → ARABIC-INDIC DI 1D7E5 ; 0033 ; MA # ( 𝟥 → 3 ) MATHEMATICAL SANS-SERIF DIGIT THREE → DIGIT THREE # 1D7EF ; 0033 ; MA # ( 𝟯 → 3 ) MATHEMATICAL SANS-SERIF BOLD DIGIT THREE → DIGIT THREE # 1D7F9 ; 0033 ; MA # ( 𝟹 → 3 ) MATHEMATICAL MONOSPACE DIGIT THREE → DIGIT THREE # +1FBF3 ; 0033 ; MA # ( 🯳 → 3 ) SEGMENTED DIGIT THREE → DIGIT THREE # A7AB ; 0033 ; MA # ( Ɜ → 3 ) LATIN CAPITAL LETTER REVERSED OPEN E → DIGIT THREE # 021C ; 0033 ; MA # ( Ȝ → 3 ) LATIN CAPITAL LETTER YOGH → DIGIT THREE # →Ʒ→ 01B7 ; 0033 ; MA # ( Ʒ → 3 ) LATIN CAPITAL LETTER EZH → DIGIT THREE # @@ -1526,6 +1534,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7E6 ; 0034 ; MA # ( 𝟦 → 4 ) MATHEMATICAL SANS-SERIF DIGIT FOUR → DIGIT FOUR # 1D7F0 ; 0034 ; MA # ( 𝟰 → 4 ) MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR → DIGIT FOUR # 1D7FA ; 0034 ; MA # ( 𝟺 → 4 ) MATHEMATICAL MONOSPACE DIGIT FOUR → DIGIT FOUR # +1FBF4 ; 0034 ; MA # ( 🯴 → 4 ) SEGMENTED DIGIT FOUR → DIGIT FOUR # 13CE ; 0034 ; MA # ( Ꮞ → 4 ) CHEROKEE LETTER SE → DIGIT FOUR # 118AF ; 0034 ; MA # ( 𑢯 → 4 ) WARANG CITI CAPITAL LETTER UC → DIGIT FOUR # @@ -1552,6 +1561,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7E7 ; 0035 ; MA # ( 𝟧 → 5 ) MATHEMATICAL SANS-SERIF DIGIT FIVE → DIGIT FIVE # 1D7F1 ; 0035 ; MA # ( 𝟱 → 5 ) MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE → DIGIT FIVE # 1D7FB ; 0035 ; MA # ( 𝟻 → 5 ) MATHEMATICAL MONOSPACE DIGIT FIVE → DIGIT FIVE # +1FBF5 ; 0035 ; MA # ( 🯵 → 5 ) SEGMENTED DIGIT FIVE → DIGIT FIVE # 01BC ; 0035 ; MA # ( Ƽ → 5 ) LATIN CAPITAL LETTER TONE FIVE → DIGIT FIVE # 118BB ; 0035 ; MA # ( 𑢻 → 5 ) WARANG CITI CAPITAL LETTER HORR → DIGIT FIVE # @@ -1572,6 +1582,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7E8 ; 0036 ; MA # ( 𝟨 → 6 ) MATHEMATICAL SANS-SERIF DIGIT SIX → DIGIT SIX # 1D7F2 ; 0036 ; MA # ( 𝟲 → 6 ) MATHEMATICAL SANS-SERIF BOLD DIGIT SIX → DIGIT SIX # 1D7FC ; 0036 ; MA # ( 𝟼 → 6 ) MATHEMATICAL MONOSPACE DIGIT SIX → DIGIT SIX # +1FBF6 ; 0036 ; MA # ( 🯶 → 6 ) SEGMENTED DIGIT SIX → DIGIT SIX # 2CD2 ; 0036 ; MA # ( Ⳓ → 6 ) COPTIC CAPITAL LETTER OLD COPTIC HEI → DIGIT SIX # 0431 ; 0036 ; MA # ( б → 6 ) CYRILLIC SMALL LETTER BE → DIGIT SIX # 13EE ; 0036 ; MA # ( Ꮾ → 6 ) CHEROKEE LETTER WV → DIGIT SIX # @@ -1599,6 +1610,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7E9 ; 0037 ; MA # ( 𝟩 → 7 ) MATHEMATICAL SANS-SERIF DIGIT SEVEN → DIGIT SEVEN # 1D7F3 ; 0037 ; MA # ( 𝟳 → 7 ) MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN → DIGIT SEVEN # 1D7FD ; 0037 ; MA # ( 𝟽 → 7 ) MATHEMATICAL MONOSPACE DIGIT SEVEN → DIGIT SEVEN # +1FBF7 ; 0037 ; MA # ( 🯷 → 7 ) SEGMENTED DIGIT SEVEN → DIGIT SEVEN # 104D2 ; 0037 ; MA # ( 𐓒 → 7 ) OSAGE CAPITAL LETTER ZA → DIGIT SEVEN # 118C6 ; 0037 ; MA # ( 𑣆 → 7 ) WARANG CITI SMALL LETTER II → DIGIT SEVEN # @@ -1623,6 +1635,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7EA ; 0038 ; MA # ( 𝟪 → 8 ) MATHEMATICAL SANS-SERIF DIGIT EIGHT → DIGIT EIGHT # 1D7F4 ; 0038 ; MA # ( 𝟴 → 8 ) MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT → DIGIT EIGHT # 1D7FE ; 0038 ; MA # ( 𝟾 → 8 ) MATHEMATICAL MONOSPACE DIGIT EIGHT → DIGIT EIGHT # +1FBF8 ; 0038 ; MA # ( 🯸 → 8 ) SEGMENTED DIGIT EIGHT → DIGIT EIGHT # 0223 ; 0038 ; MA # ( ȣ → 8 ) LATIN SMALL LETTER OU → DIGIT EIGHT # 0222 ; 0038 ; MA # ( Ȣ → 8 ) LATIN CAPITAL LETTER OU → DIGIT EIGHT # 1031A ; 0038 ; MA # ( 𐌚 → 8 ) OLD ITALIC LETTER EF → DIGIT EIGHT # @@ -1650,6 +1663,7 @@ A76A ; 0033 ; MA # ( Ꝫ → 3 ) LATIN CAPITAL LETTER ET → DIGIT THREE # 1D7EB ; 0039 ; MA # ( 𝟫 → 9 ) MATHEMATICAL SANS-SERIF DIGIT NINE → DIGIT NINE # 1D7F5 ; 0039 ; MA # ( 𝟵 → 9 ) MATHEMATICAL SANS-SERIF BOLD DIGIT NINE → DIGIT NINE # 1D7FF ; 0039 ; MA # ( 𝟿 → 9 ) MATHEMATICAL MONOSPACE DIGIT NINE → DIGIT NINE # +1FBF9 ; 0039 ; MA # ( 🯹 → 9 ) SEGMENTED DIGIT NINE → DIGIT NINE # A76E ; 0039 ; MA # ( Ꝯ → 9 ) LATIN CAPITAL LETTER CON → DIGIT NINE # 2CCA ; 0039 ; MA # ( Ⳋ → 9 ) COPTIC CAPITAL LETTER DIALECT-P HORI → DIGIT NINE # 118CC ; 0039 ; MA # ( 𑣌 → 9 ) WARANG CITI SMALL LETTER KO → DIGIT NINE # @@ -1912,6 +1926,8 @@ A4DA ; 0043 ; MA # ( ꓚ → C ) LISU LETTER CA → LATIN CAPITAL LETTER C # 20A1 ; 0043 20EB ; MA #* ( ₡ → C⃫ ) COLON SIGN → LATIN CAPITAL LETTER C, COMBINING LONG DOUBLE SOLIDUS OVERLAY # +1F16E ; 0043 20E0 ; MA #* ( 🅮 → C⃠ ) CIRCLED C WITH OVERLAID BACKSLASH → LATIN CAPITAL LETTER C, COMBINING ENCLOSING CIRCLE BACKSLASH # + 00E7 ; 0063 0326 ; MA # ( ç → c̦ ) LATIN SMALL LETTER C WITH CEDILLA → LATIN SMALL LETTER C, COMBINING COMMA BELOW # →ҫ→→с̡→ 04AB ; 0063 0326 ; MA # ( ҫ → c̦ ) CYRILLIC SMALL LETTER ES WITH DESCENDER → LATIN SMALL LETTER C, COMBINING COMMA BELOW # →с̡→ @@ -1924,6 +1940,8 @@ A4DA ; 0043 ; MA # ( ꓚ → C ) LISU LETTER CA → LATIN CAPITAL LETTER C # 2106 ; 0063 002F 0075 ; MA #* ( ℆ → c/u ) CADA UNA → LATIN SMALL LETTER C, SOLIDUS, LATIN SMALL LETTER U # +1F16D ; 33C4 0009 20DD ; MA #* ( 🅭 → ) CIRCLED CC → SQUARE CC, , COMBINING ENCLOSING CIRCLE # + 22F4 ; A793 ; MA #* ( ⋴ → ꞓ ) SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE → LATIN SMALL LETTER C WITH BAR # →ɛ→→є→ 025B ; A793 ; MA # ( ɛ → ꞓ ) LATIN SMALL LETTER OPEN E → LATIN SMALL LETTER C WITH BAR # →є→ 03B5 ; A793 ; MA # ( ε → ꞓ ) GREEK SMALL LETTER EPSILON → LATIN SMALL LETTER C WITH BAR # →є→ @@ -2353,7 +2371,7 @@ A6B1 ; 2C75 ; MA # ( ꚱ → Ⱶ ) BAMUM LETTER NDAA → LATIN CAPITAL LETTER HA A795 ; A727 ; MA # ( ꞕ → ꜧ ) LATIN SMALL LETTER H WITH PALATAL HOOK → LATIN SMALL LETTER HENG # 02DB ; 0069 ; MA #* ( ˛ → i ) OGONEK → LATIN SMALL LETTER I # →ͺ→→ι→→ι→ -2373 ; 0069 ; MA #* ( ⍳ → i ) APL FUNCTIONAL SYMBOL IOTA → LATIN SMALL LETTER I # →ι→ +2373 ; 0069 ; MA #* ( ⍳ → i ) APL FUNCTIONAL SYMBOL IOTA → LATIN SMALL LETTER I # →ɩ→ FF49 ; 0069 ; MA # ( i → i ) FULLWIDTH LATIN SMALL LETTER I → LATIN SMALL LETTER I # →і→ 2170 ; 0069 ; MA # ( ⅰ → i ) SMALL ROMAN NUMERAL ONE → LATIN SMALL LETTER I # 2139 ; 0069 ; MA # ( ℹ → i ) INFORMATION SOURCE → LATIN SMALL LETTER I # @@ -2530,6 +2548,7 @@ FFE8 ; 006C ; MA #* ( │ → l ) HALFWIDTH FORMS LIGHT VERTICAL → LATIN SMALL 1D7E3 ; 006C ; MA # ( 𝟣 → l ) MATHEMATICAL SANS-SERIF DIGIT ONE → LATIN SMALL LETTER L # →1→ 1D7ED ; 006C ; MA # ( 𝟭 → l ) MATHEMATICAL SANS-SERIF BOLD DIGIT ONE → LATIN SMALL LETTER L # →1→ 1D7F7 ; 006C ; MA # ( 𝟷 → l ) MATHEMATICAL MONOSPACE DIGIT ONE → LATIN SMALL LETTER L # →1→ +1FBF1 ; 006C ; MA # ( 🯱 → l ) SEGMENTED DIGIT ONE → LATIN SMALL LETTER L # →1→ 0049 ; 006C ; MA # ( I → l ) LATIN CAPITAL LETTER I → LATIN SMALL LETTER L # FF29 ; 006C ; MA # ( I → l ) FULLWIDTH LATIN CAPITAL LETTER I → LATIN SMALL LETTER L # →Ӏ→ 2160 ; 006C ; MA # ( Ⅰ → l ) ROMAN NUMERAL ONE → LATIN SMALL LETTER L # →Ӏ→ @@ -2957,6 +2976,7 @@ FBA6 ; 006F ; MA # ( ‎ﮦ‎ → o ) ARABIC LETTER HEH GOAL ISOLATED FORM → 1D7E2 ; 004F ; MA # ( 𝟢 → O ) MATHEMATICAL SANS-SERIF DIGIT ZERO → LATIN CAPITAL LETTER O # →0→ 1D7EC ; 004F ; MA # ( 𝟬 → O ) MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO → LATIN CAPITAL LETTER O # →0→ 1D7F6 ; 004F ; MA # ( 𝟶 → O ) MATHEMATICAL MONOSPACE DIGIT ZERO → LATIN CAPITAL LETTER O # →0→ +1FBF0 ; 004F ; MA # ( 🯰 → O ) SEGMENTED DIGIT ZERO → LATIN CAPITAL LETTER O # →0→ FF2F ; 004F ; MA # ( O → O ) FULLWIDTH LATIN CAPITAL LETTER O → LATIN CAPITAL LETTER O # →О→ 1D40E ; 004F ; MA # ( 𝐎 → O ) MATHEMATICAL BOLD CAPITAL O → LATIN CAPITAL LETTER O # 1D442 ; 004F ; MA # ( 𝑂 → O ) MATHEMATICAL ITALIC CAPITAL O → LATIN CAPITAL LETTER O # @@ -8008,8 +8028,6 @@ FA92 ; 6717 ; MA # ( 朗 → 朗 ) CJK COMPATIBILITY IDEOGRAPH-FA92 → CJK UNIF FA93 ; 671B ; MA # ( 望 → 望 ) CJK COMPATIBILITY IDEOGRAPH-FA93 → CJK UNIFIED IDEOGRAPH-671B # 2F8D9 ; 671B ; MA # ( 望 → 望 ) CJK COMPATIBILITY IDEOGRAPH-2F8D9 → CJK UNIFIED IDEOGRAPH-671B # -2F8DA ; 6721 ; MA # ( 朡 → 朡 ) CJK COMPATIBILITY IDEOGRAPH-2F8DA → CJK UNIFIED IDEOGRAPH-6721 # - 5E50 ; 3B3A ; MA # ( 幐 → 㬺 ) CJK UNIFIED IDEOGRAPH-5E50 → CJK UNIFIED IDEOGRAPH-3B3A # 4420 ; 3B3B ; MA # ( 䐠 → 㬻 ) CJK UNIFIED IDEOGRAPH-4420 → CJK UNIFIED IDEOGRAPH-3B3B # @@ -8815,6 +8833,8 @@ F953 ; 808B ; MA # ( 肋 → 肋 ) CJK COMPATIBILITY IDEOGRAPH-F953 → CJK UNIF 2F984 ; 440B ; MA # ( 䐋 → 䐋 ) CJK COMPATIBILITY IDEOGRAPH-2F984 → CJK UNIFIED IDEOGRAPH-440B # +2F8DA ; 6721 ; MA # ( 朡 → 朡 ) CJK COMPATIBILITY IDEOGRAPH-2F8DA → CJK UNIFIED IDEOGRAPH-6721 # + 2F987 ; 267A7 ; MA # ( 𦞧 → 𦞧 ) CJK COMPATIBILITY IDEOGRAPH-2F987 → CJK UNIFIED IDEOGRAPH-267A7 # 2F988 ; 267B5 ; MA # ( 𦞵 → 𦞵 ) CJK COMPATIBILITY IDEOGRAPH-2F988 → CJK UNIFIED IDEOGRAPH-267B5 # @@ -9614,5 +9634,5 @@ FACE ; 9F9C ; MA # ( 龜 → 龜 ) CJK COMPATIBILITY IDEOGRAPH-FACE → CJK UNIF 2FD5 ; 9FA0 ; MA #* ( ⿕ → 龠 ) KANGXI RADICAL FLUTE → CJK UNIFIED IDEOGRAPH-9FA0 # -# total: 6296 +# total: 6311 diff --git a/icuSources/data/unidata/norm2/base_norm2/nfc.txt b/icuSources/data/unidata/norm2/base_norm2/nfc.txt index 31dc256d..638b5fef 100644 --- a/icuSources/data/unidata/norm2/base_norm2/nfc.txt +++ b/icuSources/data/unidata/norm2/base_norm2/nfc.txt @@ -9,7 +9,7 @@ # # Complete data for Unicode NFC normalization. -* Unicode 12.1.0 +* Unicode 13.0.0 # Canonical_Combining_Class (ccc) values 0300..0314:230 @@ -212,6 +212,7 @@ 1AB5..1ABA:220 1ABB..1ABC:230 1ABD:220 +1ABF..1AC0:220 1B34:7 1B44:9 1B6B:230 @@ -276,6 +277,7 @@ A674..A67D:230 A69E..A69F:230 A6F0..A6F1:230 A806:9 +A82C:9 A8C4:9 A8E0..A8F1:230 A92B..A92D:220 @@ -306,6 +308,7 @@ FE2E..FE2F:230 10AE5:230 10AE6:220 10D24..10D27:230 +10EAB..10EAC:230 10F46..10F47:220 10F48..10F4A:230 10F4B:220 @@ -341,6 +344,8 @@ FE2E..FE2F:230 1172B:9 11839:9 1183A:7 +1193D..1193E:9 +11943:7 119E0:9 11A34:9 11A47:9 @@ -351,6 +356,7 @@ FE2E..FE2F:230 11D97:9 16AF0..16AF4:1 16B30..16B36:230 +16FF0..16FF1:6 1BC9E:1 1D165..1D166:216 1D167..1D169:1 @@ -1878,6 +1884,7 @@ FB4E>05E4 05BF 114BE=114B9 114BD 115BA=115B8 115AF 115BB=115B9 115AF +11938=11935 11930 1D15E>1D157 1D165 1D15F>1D158 1D165 1D160>1D15F 1D16E diff --git a/icuSources/data/unidata/norm2/base_norm2/nfkc.txt b/icuSources/data/unidata/norm2/base_norm2/nfkc.txt index a1e363fa..675cd107 100644 --- a/icuSources/data/unidata/norm2/base_norm2/nfkc.txt +++ b/icuSources/data/unidata/norm2/base_norm2/nfkc.txt @@ -13,7 +13,7 @@ # to NFKC one-way mappings. # Use this file as the second gennorm2 input file after nfc.txt. -* Unicode 12.1.0 +* Unicode 13.0.0 00A0>0020 00A8>0020 0308 @@ -1373,6 +1373,7 @@ AB5C>A727 AB5D>AB37 AB5E>026B AB5F>AB52 +AB69>028D FB00>0066 0066 FB01>0066 0069 FB02>0066 006C @@ -3691,3 +3692,13 @@ FFEE>25CB 1F248>3014 6557 3015 1F250>5F97 1F251>53EF +1FBF0>0030 +1FBF1>0031 +1FBF2>0032 +1FBF3>0033 +1FBF4>0034 +1FBF5>0035 +1FBF6>0036 +1FBF7>0037 +1FBF8>0038 +1FBF9>0039 diff --git a/icuSources/data/unidata/norm2/nfc.txt b/icuSources/data/unidata/norm2/nfc.txt index 31dc256d..638b5fef 100644 --- a/icuSources/data/unidata/norm2/nfc.txt +++ b/icuSources/data/unidata/norm2/nfc.txt @@ -9,7 +9,7 @@ # # Complete data for Unicode NFC normalization. -* Unicode 12.1.0 +* Unicode 13.0.0 # Canonical_Combining_Class (ccc) values 0300..0314:230 @@ -212,6 +212,7 @@ 1AB5..1ABA:220 1ABB..1ABC:230 1ABD:220 +1ABF..1AC0:220 1B34:7 1B44:9 1B6B:230 @@ -276,6 +277,7 @@ A674..A67D:230 A69E..A69F:230 A6F0..A6F1:230 A806:9 +A82C:9 A8C4:9 A8E0..A8F1:230 A92B..A92D:220 @@ -306,6 +308,7 @@ FE2E..FE2F:230 10AE5:230 10AE6:220 10D24..10D27:230 +10EAB..10EAC:230 10F46..10F47:220 10F48..10F4A:230 10F4B:220 @@ -341,6 +344,8 @@ FE2E..FE2F:230 1172B:9 11839:9 1183A:7 +1193D..1193E:9 +11943:7 119E0:9 11A34:9 11A47:9 @@ -351,6 +356,7 @@ FE2E..FE2F:230 11D97:9 16AF0..16AF4:1 16B30..16B36:230 +16FF0..16FF1:6 1BC9E:1 1D165..1D166:216 1D167..1D169:1 @@ -1878,6 +1884,7 @@ FB4E>05E4 05BF 114BE=114B9 114BD 115BA=115B8 115AF 115BB=115B9 115AF +11938=11935 11930 1D15E>1D157 1D165 1D15F>1D158 1D165 1D160>1D15F 1D16E diff --git a/icuSources/data/unidata/norm2/nfkc.txt b/icuSources/data/unidata/norm2/nfkc.txt index a1e363fa..675cd107 100644 --- a/icuSources/data/unidata/norm2/nfkc.txt +++ b/icuSources/data/unidata/norm2/nfkc.txt @@ -13,7 +13,7 @@ # to NFKC one-way mappings. # Use this file as the second gennorm2 input file after nfc.txt. -* Unicode 12.1.0 +* Unicode 13.0.0 00A0>0020 00A8>0020 0308 @@ -1373,6 +1373,7 @@ AB5C>A727 AB5D>AB37 AB5E>026B AB5F>AB52 +AB69>028D FB00>0066 0066 FB01>0066 0069 FB02>0066 006C @@ -3691,3 +3692,13 @@ FFEE>25CB 1F248>3014 6557 3015 1F250>5F97 1F251>53EF +1FBF0>0030 +1FBF1>0031 +1FBF2>0032 +1FBF3>0033 +1FBF4>0034 +1FBF5>0035 +1FBF6>0036 +1FBF7>0037 +1FBF8>0038 +1FBF9>0039 diff --git a/icuSources/data/unidata/norm2/nfkc_cf.txt b/icuSources/data/unidata/norm2/nfkc_cf.txt index 3248c3ac..21c441f9 100644 --- a/icuSources/data/unidata/norm2/nfkc_cf.txt +++ b/icuSources/data/unidata/norm2/nfkc_cf.txt @@ -12,7 +12,7 @@ # and reformatted into syntax for the gennorm2 Normalizer2 data generator tool. # Use this file as the third gennorm2 input file after nfc.txt and nfkc.txt. -* Unicode 12.1.0 +* Unicode 13.0.0 0041>0061 0042>0062 @@ -2458,12 +2458,16 @@ A7C2>A7C3 A7C4>A794 A7C5>0282 A7C6>1D8E +A7C7>A7C8 +A7C9>A7CA +A7F5>A7F6 A7F8>0127 A7F9>0153 AB5C>A727 AB5D>AB37 AB5E>026B AB5F>AB52 +AB69>028D AB70>13A0 AB71>13A1 AB72>13A2 @@ -5387,6 +5391,16 @@ FFF0..FFF8> 1F248>3014 6557 3015 1F250>5F97 1F251>53EF +1FBF0>0030 +1FBF1>0031 +1FBF2>0032 +1FBF3>0033 +1FBF4>0034 +1FBF5>0035 +1FBF6>0036 +1FBF7>0037 +1FBF8>0038 +1FBF9>0039 2F800>4E3D 2F801>4E38 2F802>4E41 diff --git a/icuSources/data/unidata/norm2/uts46.txt b/icuSources/data/unidata/norm2/uts46.txt index 15427fc4..06f7beab 100644 --- a/icuSources/data/unidata/norm2/uts46.txt +++ b/icuSources/data/unidata/norm2/uts46.txt @@ -1,12 +1,12 @@ # Original file: # IdnaMappingTable.txt -# Date: 2019-04-01, 09:17:25 GMT +# Date: 2019-11-07, 13:44:35 GMT # © 2019 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html # # Unicode IDNA Compatible Preprocessing for UTS #46 -# Version: 12.1.0 +# Version: 13.0.0 # # For documentation and usage, see http://www.unicode.org/reports/tr46 @@ -996,7 +996,8 @@ # 08B3..08B4 valid # 8.0 ARABIC LETTER AIN WITH THREE DOTS BELOW..ARABIC LETTER KAF WITH DOT BELOW 08B5 >FFFD # NA # 08B6..08BD valid # 9.0 ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON -08BE..08D2 >FFFD # NA .. +# 08BE..08C7 valid # 13.0 ARABIC LETTER PEH WITH SMALL V..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE +08C8..08D2 >FFFD # NA .. # 08D3 valid # 11.0 ARABIC SMALL LOW WAW # 08D4..08E1 valid # 9.0 ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH SIGN SAFHA 08E2 >FFFD # 9.0 ARABIC DISPUTED END OF AYAH @@ -1168,7 +1169,8 @@ # 0B47..0B48 valid # 1.1 ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B49..0B4A >FFFD # NA .. # 0B4B..0B4D valid # 1.1 ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA -0B4E..0B55 >FFFD # NA .. +0B4E..0B54 >FFFD # NA .. +# 0B55 valid # 13.0 ORIYA SIGN OVERLINE # 0B56..0B57 valid # 1.1 ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK 0B58..0B5B >FFFD # NA .. 0B5C >0B21 0B3C # 1.1 ORIYA LETTER RRA @@ -1286,7 +1288,7 @@ # 0D00 valid # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE # 0D01 valid # 7.0 MALAYALAM SIGN CANDRABINDU # 0D02..0D03 valid # 1.1 MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA -0D04 >FFFD # NA +# 0D04 valid # 13.0 MALAYALAM LETTER VEDIC ANUSVARA # 0D05..0D0C valid # 1.1 MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L 0D0D >FFFD # NA # 0D0E..0D10 valid # 1.1 MALAYALAM LETTER E..MALAYALAM LETTER AI @@ -1318,7 +1320,8 @@ # 0D76..0D78 valid # 9.0 MALAYALAM FRACTION ONE SIXTEENTH..MALAYALAM FRACTION THREE SIXTEENTHS # 0D79 valid # 5.1 MALAYALAM DATE MARK # 0D7A..0D7F valid # 5.1 MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K -0D80..0D81 >FFFD # NA .. +0D80 >FFFD # NA +# 0D81 valid # 13.0 SINHALA SIGN CANDRABINDU # 0D82..0D83 valid # 3.0 SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0D84 >FFFD # NA # 0D85..0D96 valid # 3.0 SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA @@ -1675,7 +1678,8 @@ 1AAE..1AAF >FFFD # NA .. # 1AB0..1ABD valid # 7.0 COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW # 1ABE valid # 7.0 COMBINING PARENTHESES OVERLAY -1ABF..1AFF >FFFD # NA .. +# 1ABF..1AC0 valid # 13.0 COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW +1AC1..1AFF >FFFD # NA .. # 1B00..1B4B valid # 5.0 BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK 1B4C..1B4F >FFFD # NA .. # 1B50..1B59 valid # 5.0 BALINESE DIGIT ZERO..BALINESE DIGIT NINE @@ -2798,7 +2802,8 @@ # 2B5A..2B73 valid # 7.0 SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B74..2B75 >FFFD # NA .. # 2B76..2B95 valid # 7.0 NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW -2B96..2B97 >FFFD # NA .. +2B96 >FFFD # NA +# 2B97 valid # 13.0 SYMBOL FOR TYPE A ELECTRONICS # 2B98..2BB9 valid # 7.0 THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX # 2BBA..2BBC valid # 11.0 OVERLAPPING WHITE SQUARES..OVERLAPPING BLACK SQUARES # 2BBD..2BC8 valid # 7.0 BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED @@ -3040,7 +3045,8 @@ # 2E45..2E49 valid # 10.0 INVERTED LOW KAVYKA..DOUBLE STACKED COMMA # 2E4A..2E4E valid # 11.0 DOTTED SOLIDUS..PUNCTUS ELEVATUS MARK # 2E4F valid # 12.0 CORNISH VERSE DIVIDER -2E50..2E7F >FFFD # NA .. +# 2E50..2E52 valid # 13.0 CROSS PATTY WITH RIGHT CROSSBAR..TIRONIAN SIGN CAPITAL ET +2E53..2E7F >FFFD # NA .. # 2E80..2E99 valid # 3.0 CJK RADICAL REPEAT..CJK RADICAL RAP 2E9A >FFFD # NA # 2E9B..2E9E valid # 3.0 CJK RADICAL CHOKE..CJK RADICAL DEATH @@ -3413,7 +3419,7 @@ 319F >4EBA # 1.1 IDEOGRAPHIC ANNOTATION MAN MARK # 31A0..31B7 valid # 3.0 BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H # 31B8..31BA valid # 6.0 BOPOMOFO LETTER GH..BOPOMOFO LETTER ZY -31BB..31BF >FFFD # NA .. +# 31BB..31BF valid # 13.0 BOPOMOFO FINAL LETTER G..BOPOMOFO LETTER AH # 31C0..31CF valid # 4.1 CJK STROKE T..CJK STROKE N # 31D0..31E3 valid # 5.1 CJK STROKE H..CJK STROKE Q 31E4..31EF >FFFD # NA .. @@ -3924,7 +3930,7 @@ 33FE >0033 0031 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE 33FF >0067 0061 006C #4.0 SQUARE GAL # 3400..4DB5 valid # 3.0 CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5 -4DB6..4DBF >FFFD # NA .. +# 4DB6..4DBF valid # 13.0 CJK UNIFIED IDEOGRAPH-4DB6..CJK UNIFIED IDEOGRAPH-4DBF # 4DC0..4DFF valid # 4.0 HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION # 4E00..9FA5 valid # 1.1 CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5 # 9FA6..9FBB valid # 4.1 CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB @@ -3934,7 +3940,8 @@ # 9FCD..9FD5 valid # 8.0 CJK UNIFIED IDEOGRAPH-9FCD..CJK UNIFIED IDEOGRAPH-9FD5 # 9FD6..9FEA valid # 10.0 CJK UNIFIED IDEOGRAPH-9FD6..CJK UNIFIED IDEOGRAPH-9FEA # 9FEB..9FEF valid # 11.0 CJK UNIFIED IDEOGRAPH-9FEB..CJK UNIFIED IDEOGRAPH-9FEF -9FF0..9FFF >FFFD # NA .. +# 9FF0..9FFC valid # 13.0 CJK UNIFIED IDEOGRAPH-9FF0..CJK UNIFIED IDEOGRAPH-9FFC +9FFD..9FFF >FFFD # NA .. # A000..A48C valid # 3.0 YI SYLLABLE IT..YI SYLLABLE YYR A48D..A48F >FFFD # NA .. # A490..A4A1 valid # 3.0 YI RADICAL QOT..YI RADICAL GA @@ -4197,7 +4204,13 @@ A7C2 >A7C3 # 12.0 LATIN CAPITAL LETTER ANGLICANA W A7C4 >A794 # 12.0 LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5 >0282 # 12.0 LATIN CAPITAL LETTER S WITH HOOK A7C6 >1D8E # 12.0 LATIN CAPITAL LETTER Z WITH PALATAL HOOK -A7C7..A7F6 >FFFD # NA .. +A7C7 >A7C8 # 13.0 LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY +# A7C8 valid # 13.0 LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY +A7C9 >A7CA # 13.0 LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY +# A7CA valid # 13.0 LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY +A7CB..A7F4 >FFFD # NA .. +A7F5 >A7F6 # 13.0 LATIN CAPITAL LETTER REVERSED HALF H +# A7F6 valid # 13.0 LATIN SMALL LETTER REVERSED HALF H # A7F7 valid # 7.0 LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8 >0127 # 6.1 MODIFIER LETTER CAPITAL H WITH STROKE A7F9 >0153 # 6.1 MODIFIER LETTER SMALL LIGATURE OE @@ -4205,7 +4218,8 @@ A7F9 >0153 # 6.1 MODIFIER LETTER SMALL LIGATURE OE # A7FB..A7FF valid # 5.1 LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M # A800..A827 valid # 4.1 SYLOTI NAGRI LETTER A..SYLOTI NAGRI VOWEL SIGN OO # A828..A82B valid # 4.1 SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4 -A82C..A82F >FFFD # NA .. +# A82C valid # 13.0 SYLOTI NAGRI SIGN ALTERNATE HASANTA +A82D..A82F >FFFD # NA .. # A830..A839 valid # 5.2 NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK A83A..A83F >FFFD # NA .. # A840..A873 valid # 5.0 PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU @@ -4276,7 +4290,10 @@ AB5F >AB52 # 7.0 MODIFIER LETTER SMALL U WITH LEFT # AB60..AB63 valid # 8.0 LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER UO # AB64..AB65 valid # 7.0 LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA # AB66..AB67 valid # 12.0 LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK -AB68..AB6F >FFFD # NA .. +# AB68 valid # 13.0 LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE +AB69 >028D # 13.0 MODIFIER LETTER SMALL TURNED W +# AB6A..AB6B valid # 13.0 MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK +AB6C..AB6F >FFFD # NA .. AB70 >13A0 # 8.0 CHEROKEE SMALL LETTER A AB71 >13A1 # 8.0 CHEROKEE SMALL LETTER E AB72 >13A2 # 8.0 CHEROKEE SMALL LETTER I @@ -5780,7 +5797,8 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA # 10190..1019Bvalid # 5.1 ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN -1019C..1019F >FFFD # NA .. +# 1019C valid # 13.0 ASCIA SYMBOL +1019D..1019F >FFFD # NA .. # 101A0 valid # 7.0 GREEK SYMBOL TAU RHO 101A1..101CF >FFFD # NA .. # 101D0..101FCvalid # 5.1 PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND @@ -6057,14 +6075,24 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. # 10E60..10E7Evalid # 5.2 RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS -10E7F..10EFF >FFFD # NA .. +10E7F >FFFD # NA +# 10E80..10EA9valid # 13.0 YEZIDI LETTER ELIF..YEZIDI LETTER ET +10EAA >FFFD # NA +# 10EAB..10EACvalid # 13.0 YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK +# 10EAD valid # 13.0 YEZIDI HYPHENATION MARK +10EAE..10EAF >FFFD # NA .. +# 10EB0..10EB1valid # 13.0 YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE +10EB2..10EFF >FFFD # NA .. # 10F00..10F1Cvalid # 11.0 OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL # 10F1D..10F26valid # 11.0 OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF # 10F27 valid # 11.0 OLD SOGDIAN LIGATURE AYIN-DALETH 10F28..10F2F >FFFD # NA .. # 10F30..10F50valid # 11.0 SOGDIAN LETTER ALEPH..SOGDIAN COMBINING STROKE BELOW # 10F51..10F59valid # 11.0 SOGDIAN NUMBER ONE..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT -10F5A..10FDF >FFFD # NA .. +10F5A..10FAF >FFFD # NA .. +# 10FB0..10FC4valid # 13.0 CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW +# 10FC5..10FCBvalid # 13.0 CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED +10FCC..10FDF >FFFD # NA .. # 10FE0..10FF6valid # 12.0 ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH 10FF7..10FFF >FFFD # NA .. # 11000..11046valid # 6.0 BRAHMI SIGN CANDRABINDU..BRAHMI VIRAMA @@ -6090,7 +6118,8 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 11147 valid # 13.0 CHAKMA LETTER VAA +11148..1114F >FFFD # NA .. # 11150..11173valid # 7.0 MAHAJANI LETTER A..MAHAJANI SIGN NUKTA # 11174..11175valid # 7.0 MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK # 11176 valid # 7.0 MAHAJANI LIGATURE SHRI @@ -6099,7 +6128,7 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 111CE..111CFvalid # 13.0 SHARADA VOWEL SIGN PRISHTHAMATRA E..SHARADA SIGN INVERTED CANDRABINDU # 111D0..111D9valid # 6.1 SHARADA DIGIT ZERO..SHARADA DIGIT NINE # 111DA valid # 7.0 SHARADA EKAM # 111DB valid # 8.0 SHARADA SIGN SIDDHAM @@ -6164,13 +6193,14 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA +# 1145A valid # 13.0 NEWA DOUBLE COMMA # 1145B valid # 9.0 NEWA PLACEHOLDER MARK 1145C >FFFD # NA # 1145D valid # 9.0 NEWA INSERTION SIGN # 1145E valid # 11.0 NEWA SANDHI MARK # 1145F valid # 12.0 NEWA LETTER VEDIC ANUSVARA -11460..1147F >FFFD # NA .. +# 11460..11461valid # 13.0 NEWA SIGN JIHVAMULIYA..NEWA SIGN UPADHMANIYA +11462..1147F >FFFD # NA .. # 11480..114C5valid # 7.0 TIRHUTA ANJI..TIRHUTA GVANG # 114C6 valid # 7.0 TIRHUTA ABBREVIATION SIGN # 114C7 valid # 7.0 TIRHUTA OM @@ -6244,7 +6274,23 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. # 118FF valid # 7.0 WARANG CITI OM -11900..1199F >FFFD # NA .. +# 11900..11906valid # 13.0 DIVES AKURU LETTER A..DIVES AKURU LETTER E +11907..11908 >FFFD # NA .. +# 11909 valid # 13.0 DIVES AKURU LETTER O +1190A..1190B >FFFD # NA .. +# 1190C..11913valid # 13.0 DIVES AKURU LETTER KA..DIVES AKURU LETTER JA +11914 >FFFD # NA +# 11915..11916valid # 13.0 DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA +11917 >FFFD # NA +# 11918..11935valid # 13.0 DIVES AKURU LETTER DDA..DIVES AKURU VOWEL SIGN E +11936 >FFFD # NA +# 11937..11938valid # 13.0 DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O +11939..1193A >FFFD # NA .. +# 1193B..11943valid # 13.0 DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN NUKTA +# 11944..11946valid # 13.0 DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK +11947..1194F >FFFD # NA .. +# 11950..11959valid # 13.0 DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE +1195A..1199F >FFFD # NA .. # 119A0..119A7valid # 12.0 NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119A8..119A9 >FFFD # NA .. # 119AA..119D7valid # 12.0 NANDINAGARI LETTER E..NANDINAGARI VOWEL SIGN VOCALIC RR @@ -6311,7 +6357,9 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. # 11EE0..11EF6valid # 11.0 MAKASAR LETTER KA..MAKASAR VOWEL SIGN O # 11EF7..11EF8valid # 11.0 MAKASAR PASSIMBANG..MAKASAR END OF SECTION -11EF9..11FBF >FFFD # NA .. +11EF9..11FAF >FFFD # NA .. +# 11FB0 valid # 13.0 LISU LETTER YHA +11FB1..11FBF >FFFD # NA .. # 11FC0..11FF1valid # 12.0 TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA 11FF2..11FFE >FFFD # NA .. # 11FFF valid # 12.0 TAMIL PUNCTUATION END OF TEXT @@ -6407,13 +6455,19 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 16FE4 valid # 13.0 KHITAN SMALL SCRIPT FILLER +16FE5..16FEF >FFFD # NA .. +# 16FF0..16FF1valid # 13.0 VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY +16FF2..16FFF >FFFD # NA .. # 17000..187ECvalid # 9.0 TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187EC # 187ED..187F1valid # 11.0 TANGUT IDEOGRAPH-187ED..TANGUT IDEOGRAPH-187F1 # 187F2..187F7valid # 12.0 TANGUT IDEOGRAPH-187F2..TANGUT IDEOGRAPH-187F7 187F8..187FF >FFFD # NA .. # 18800..18AF2valid # 9.0 TANGUT COMPONENT-001..TANGUT COMPONENT-755 -18AF3..1AFFF >FFFD # NA .. +# 18AF3..18CD5valid # 13.0 TANGUT COMPONENT-756..KHITAN SMALL SCRIPT CHARACTER-18CD5 +18CD6..18CFF >FFFD # NA .. +# 18D00..18D08valid # 13.0 TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08 +18D09..1AFFF >FFFD # NA .. # 1B000..1B001valid # 6.0 KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE # 1B002..1B11Evalid # 10.0 HENTAIGANA LETTER A-1..HENTAIGANA LETTER N-MU-MO-2 1B11F..1B14F >FFFD # NA .. @@ -7769,7 +7823,7 @@ FFFE..FFFF >FFFD # 1.1 ..0038 002C # 5.2 DIGIT EIGHT COMMA 1F10A >0039 002C # 5.2 DIGIT NINE COMMA # 1F10B..1F10Cvalid # 7.0 DINGBAT CIRCLED SANS-SERIF DIGIT ZERO..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO -1F10D..1F10F >FFFD # NA .. +# 1F10D..1F10Fvalid # 13.0 CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH 1F110 >0028 0061 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER A 1F111 >0028 0062 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER B 1F112 >0028 0063 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER C @@ -7842,7 +7896,7 @@ FFFE..FFFF >FFFD # 1.1 ..006D 0063 # 6.1 RAISED MC SIGN 1F16B >006D 0064 # 6.1 RAISED MD SIGN 1F16C >006D 0072 # 12.0 RAISED MR SIGN -1F16D..1F16F >FFFD # NA .. +# 1F16D..1F16Fvalid # 13.0 CIRCLED CC..CIRCLED HUMAN FIGURE # 1F170..1F178valid # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER I # 1F179 valid # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER J # 1F17A valid # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER K @@ -7855,7 +7909,8 @@ FFFE..FFFF >FFFD # 1.1 ..0064 006A # 5.2 SQUARE DJ # 1F191..1F19Avalid # 6.0 SQUARED CL..SQUARED VS # 1F19B..1F1ACvalid # 9.0 SQUARED THREE D..SQUARED VOD -1F1AD..1F1E5 >FFFD # NA .. +# 1F1AD valid # 13.0 MASK WORK SYMBOL +1F1AE..1F1E5 >FFFD # NA .. # 1F1E6..1F1FFvalid # 6.0 REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z 1F200 >307B 304B # 5.2 SQUARE HIRAGANA HOKA 1F201 >30B3 30B3 # 6.0 SQUARED KATAKANA KOKO @@ -7993,7 +8048,8 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 1F6D6..1F6D7valid # 13.0 HUT..ELEVATOR +1F6D8..1F6DF >FFFD # NA .. # 1F6E0..1F6ECvalid # 7.0 HAMMER AND WRENCH..AIRPLANE ARRIVING 1F6ED..1F6EF >FFFD # NA .. # 1F6F0..1F6F3valid # 7.0 SATELLITE..PASSENGER SHIP @@ -8001,7 +8057,8 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 1F6FB..1F6FCvalid # 13.0 PICKUP TRUCK..ROLLER SKATE +1F6FD..1F6FF >FFFD # NA .. # 1F700..1F773valid # 6.0 ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE 1F774..1F77F >FFFD # NA .. # 1F780..1F7D4valid # 7.0 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR @@ -8018,9 +8075,11 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. # 1F890..1F8ADvalid # 7.0 LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS -1F8AE..1F8FF >FFFD # NA .. +1F8AE..1F8AF >FFFD # NA .. +# 1F8B0..1F8B1valid # 13.0 ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST +1F8B2..1F8FF >FFFD # NA .. # 1F900..1F90Bvalid # 10.0 CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT -1F90C >FFFD # NA +# 1F90C valid # 13.0 PINCHED FINGERS # 1F90D..1F90Fvalid # 12.0 WHITE HEART..PINCHING HAND # 1F910..1F918valid # 8.0 ZIPPER-MOUTH FACE..SIGN OF THE HORNS # 1F919..1F91Evalid # 9.0 CALL ME HAND..HAND WITH INDEX AND MIDDLE FINGERS CROSSED @@ -8038,9 +8097,10 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA +# 1F972 valid # 13.0 SMILING FACE WITH TEAR # 1F973..1F976valid # 11.0 FACE WITH PARTY HORN AND PARTY HAT..FREEZING FACE -1F977..1F979 >FFFD # NA .. +# 1F977..1F978valid # 13.0 NINJA..DISGUISED FACE +1F979 >FFFD # NA # 1F97A valid # 11.0 FACE WITH PLEADING EYES # 1F97B valid # 12.0 SARI # 1F97C..1F97Fvalid # 11.0 LAB COAT..FLAT SHOE @@ -8048,16 +8108,17 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. +# 1F9A3..1F9A4valid # 13.0 MAMMOTH..DODO # 1F9A5..1F9AAvalid # 12.0 SLOTH..OYSTER -1F9AB..1F9AD >FFFD # NA .. +# 1F9AB..1F9ADvalid # 13.0 BEAVER..SEAL # 1F9AE..1F9AFvalid # 12.0 GUIDE DOG..PROBING CANE # 1F9B0..1F9B9valid # 11.0 EMOJI COMPONENT RED HAIR..SUPERVILLAIN # 1F9BA..1F9BFvalid # 12.0 SAFETY VEST..MECHANICAL LEG # 1F9C0 valid # 8.0 CHEESE WEDGE # 1F9C1..1F9C2valid # 11.0 CUPCAKE..SALT SHAKER # 1F9C3..1F9CAvalid # 12.0 BEVERAGE BOX..ICE CUBE -1F9CB..1F9CC >FFFD # NA .. +# 1F9CB valid # 13.0 BUBBLE TEA +1F9CC >FFFD # NA # 1F9CD..1F9CFvalid # 12.0 STANDING PERSON..DEAF PERSON # 1F9D0..1F9E6valid # 10.0 FACE WITH MONOCLE..SOCKS # 1F9E7..1F9FFvalid # 11.0 RED GIFT ENVELOPE..NAZAR AMULET @@ -8066,16 +8127,41 @@ FFFE..FFFF >FFFD # 1.1 ..FFFD # NA .. # 1FA70..1FA73valid # 12.0 BALLET SHOES..SHORTS -1FA74..1FA77 >FFFD # NA .. +# 1FA74 valid # 13.0 THONG SANDAL +1FA75..1FA77 >FFFD # NA .. # 1FA78..1FA7Avalid # 12.0 DROP OF BLOOD..STETHOSCOPE 1FA7B..1FA7F >FFFD # NA .. # 1FA80..1FA82valid # 12.0 YO-YO..PARACHUTE -1FA83..1FA8F >FFFD # NA .. +# 1FA83..1FA86valid # 13.0 BOOMERANG..NESTING DOLLS +1FA87..1FA8F >FFFD # NA .. # 1FA90..1FA95valid # 12.0 RINGED PLANET..BANJO -1FA96..1FFFD >FFFD # NA .. +# 1FA96..1FAA8valid # 13.0 MILITARY HELMET..ROCK +1FAA9..1FAAF >FFFD # NA .. +# 1FAB0..1FAB6valid # 13.0 FLY..FEATHER +1FAB7..1FABF >FFFD # NA .. +# 1FAC0..1FAC2valid # 13.0 ANATOMICAL HEART..PEOPLE HUGGING +1FAC3..1FACF >FFFD # NA .. +# 1FAD0..1FAD6valid # 13.0 BLUEBERRIES..TEAPOT +1FAD7..1FAFF >FFFD # NA .. +# 1FB00..1FB92valid # 13.0 BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK +1FB93 >FFFD # NA +# 1FB94..1FBCAvalid # 13.0 LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON +1FBCB..1FBEF >FFFD # NA .. +1FBF0 >0030 # 13.0 SEGMENTED DIGIT ZERO +1FBF1 >0031 # 13.0 SEGMENTED DIGIT ONE +1FBF2 >0032 # 13.0 SEGMENTED DIGIT TWO +1FBF3 >0033 # 13.0 SEGMENTED DIGIT THREE +1FBF4 >0034 # 13.0 SEGMENTED DIGIT FOUR +1FBF5 >0035 # 13.0 SEGMENTED DIGIT FIVE +1FBF6 >0036 # 13.0 SEGMENTED DIGIT SIX +1FBF7 >0037 # 13.0 SEGMENTED DIGIT SEVEN +1FBF8 >0038 # 13.0 SEGMENTED DIGIT EIGHT +1FBF9 >0039 # 13.0 SEGMENTED DIGIT NINE +1FBFA..1FFFD >FFFD # NA .. 1FFFE..1FFFF >FFFD # 2.0 .. # 20000..2A6D6valid # 3.1 CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6 -2A6D7..2A6FF >FFFD # NA .. +# 2A6D7..2A6DDvalid # 13.0 CJK UNIFIED IDEOGRAPH-2A6D7..CJK UNIFIED IDEOGRAPH-2A6DD +2A6DE..2A6FF >FFFD # NA .. # 2A700..2B734valid # 5.2 CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734 2B735..2B73F >FFFD # NA .. # 2B740..2B81Dvalid # 6.0 CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D @@ -8618,7 +8704,8 @@ FFFE..FFFF >FFFD # 1.1 ..2A600 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA1D 2FA1E..2FFFD >FFFD # NA .. 2FFFE..2FFFF >FFFD # 2.0 .. -30000..3FFFD >FFFD # NA .. +# 30000..3134Avalid # 13.0 CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A +3134B..3FFFD >FFFD # NA .. 3FFFE..3FFFF >FFFD # 2.0 .. 40000..4FFFD >FFFD # NA .. 4FFFE..4FFFF >FFFD # 2.0 .. diff --git a/icuSources/data/unidata/ppucd.txt b/icuSources/data/unidata/ppucd.txt index ee962031..b0128574 100644 --- a/icuSources/data/unidata/ppucd.txt +++ b/icuSources/data/unidata/ppucd.txt @@ -1,7 +1,7 @@ # Preparsed UCD generated by ICU preparseucd.py # Copyright (C) 1991 and later: Unicode, Inc. and others. # License & terms of use: http://www.unicode.org/copyright.html -ucd;12.1.0 +ucd;13.0.0 property;Catalog;age;Age property;Binary;AHex;ASCII_Hex_Digit @@ -125,6 +125,7 @@ value;age;10.0;V10_0 value;age;11.0;V11_0 value;age;12.0;V12_0 value;age;12.1;V12_1 +value;age;13.0;V13_0 value;age;2.0;V2_0 value;age;2.1;V2_1 value;age;3.0;V3_0 @@ -212,6 +213,7 @@ value;blk;CJK_Ext_C;CJK_Unified_Ideographs_Extension_C value;blk;CJK_Ext_D;CJK_Unified_Ideographs_Extension_D value;blk;CJK_Ext_E;CJK_Unified_Ideographs_Extension_E value;blk;CJK_Ext_F;CJK_Unified_Ideographs_Extension_F +value;blk;CJK_Ext_G;CJK_Unified_Ideographs_Extension_G value;blk;CJK_Radicals_Sup;CJK_Radicals_Supplement value;blk;CJK_Strokes;CJK_Strokes value;blk;CJK_Symbols;CJK_Symbols_And_Punctuation @@ -222,6 +224,7 @@ value;blk;Cham;Cham value;blk;Cherokee;Cherokee value;blk;Cherokee_Sup;Cherokee_Supplement value;blk;Chess_Symbols;Chess_Symbols +value;blk;Chorasmian;Chorasmian value;blk;Compat_Jamo;Hangul_Compatibility_Jamo value;blk;Control_Pictures;Control_Pictures value;blk;Coptic;Coptic @@ -244,6 +247,7 @@ value;blk;Diacriticals_Ext;Combining_Diacritical_Marks_Extended value;blk;Diacriticals_For_Symbols;Combining_Diacritical_Marks_For_Symbols;Combining_Marks_For_Symbols value;blk;Diacriticals_Sup;Combining_Diacritical_Marks_Supplement value;blk;Dingbats;Dingbats +value;blk;Dives_Akuru;Dives_Akuru value;blk;Dogra;Dogra value;blk;Domino;Domino_Tiles value;blk;Duployan;Duployan @@ -307,6 +311,7 @@ value;blk;Katakana;Katakana value;blk;Katakana_Ext;Katakana_Phonetic_Extensions value;blk;Kayah_Li;Kayah_Li value;blk;Kharoshthi;Kharoshthi +value;blk;Khitan_Small_Script;Khitan_Small_Script value;blk;Khmer;Khmer value;blk;Khmer_Symbols;Khmer_Symbols value;blk;Khojki;Khojki @@ -326,6 +331,7 @@ value;blk;Linear_A;Linear_A value;blk;Linear_B_Ideograms;Linear_B_Ideograms value;blk;Linear_B_Syllabary;Linear_B_Syllabary value;blk;Lisu;Lisu +value;blk;Lisu_Sup;Lisu_Supplement value;blk;Low_Surrogates;Low_Surrogates value;blk;Lycian;Lycian value;blk;Lydian;Lydian @@ -432,6 +438,7 @@ value;blk;Super_And_Sub;Superscripts_And_Subscripts value;blk;Sutton_SignWriting;Sutton_SignWriting value;blk;Syloti_Nagri;Syloti_Nagri value;blk;Symbols_And_Pictographs_Ext_A;Symbols_And_Pictographs_Extended_A +value;blk;Symbols_For_Legacy_Computing;Symbols_For_Legacy_Computing value;blk;Syriac;Syriac value;blk;Syriac_Sup;Syriac_Supplement value;blk;Tagalog;Tagalog @@ -446,6 +453,7 @@ value;blk;Tamil;Tamil value;blk;Tamil_Sup;Tamil_Supplement value;blk;Tangut;Tangut value;blk;Tangut_Components;Tangut_Components +value;blk;Tangut_Sup;Tangut_Supplement value;blk;Telugu;Telugu value;blk;Thaana;Thaana value;blk;Thai;Thai @@ -463,6 +471,7 @@ value;blk;Vedic_Ext;Vedic_Extensions value;blk;Vertical_Forms;Vertical_Forms value;blk;Wancho;Wancho value;blk;Warang_Citi;Warang_Citi +value;blk;Yezidi;Yezidi value;blk;Yi_Radicals;Yi_Radicals value;blk;Yi_Syllables;Yi_Syllables value;blk;Yijing;Yijing_Hexagram_Symbols @@ -522,6 +531,7 @@ value;ccc;33;CCC33;CCC33 value;ccc;34;CCC34;CCC34 value;ccc;35;CCC35;CCC35 value;ccc;36;CCC36;CCC36 +value;ccc;6;HANR;Han_Reading value;ccc;7;NK;Nukta value;ccc;8;KV;Kana_Voicing value;ccc;84;CCC84;CCC84 @@ -661,6 +671,7 @@ value;InPC;Overstruck;Overstruck value;InPC;Right;Right value;InPC;Top;Top value;InPC;Top_And_Bottom;Top_And_Bottom +value;InPC;Top_And_Bottom_And_Left;Top_And_Bottom_And_Left value;InPC;Top_And_Bottom_And_Right;Top_And_Bottom_And_Right value;InPC;Top_And_Left;Top_And_Left value;InPC;Top_And_Left_And_Right;Top_And_Left_And_Right @@ -905,6 +916,7 @@ value;lccc;33;CCC33;CCC33 value;lccc;34;CCC34;CCC34 value;lccc;35;CCC35;CCC35 value;lccc;36;CCC36;CCC36 +value;lccc;6;HANR;Han_Reading value;lccc;7;NK;Nukta value;lccc;8;KV;Kana_Voicing value;lccc;84;CCC84;CCC84 @@ -964,12 +976,14 @@ value;sc;Cans;Canadian_Aboriginal value;sc;Cari;Carian value;sc;Cham;Cham value;sc;Cher;Cherokee +value;sc;Chrs;Chorasmian value;sc;Cirt;Cirt value;sc;Copt;Coptic;Qaac value;sc;Cprt;Cypriot value;sc;Cyrl;Cyrillic value;sc;Cyrs;Cyrs value;sc;Deva;Devanagari +value;sc;Diak;Dives_Akuru value;sc;Dogr;Dogra value;sc;Dsrt;Deseret value;sc;Dupl;Duployan @@ -1014,6 +1028,7 @@ value;sc;Kana;Katakana value;sc;Khar;Kharoshthi value;sc;Khmr;Khmer value;sc;Khoj;Khojki +value;sc;Kits;Khitan_Small_Script value;sc;Knda;Kannada value;sc;Kore;Kore value;sc;Kpel;Kpel @@ -1119,6 +1134,7 @@ value;sc;Wcho;Wancho value;sc;Wole;Wole value;sc;Xpeo;Old_Persian value;sc;Xsux;Cuneiform +value;sc;Yezi;Yezidi value;sc;Yiii;Yi value;sc;Zanb;Zanabazar_Square value;sc;Zinh;Inherited;Qaai @@ -1180,6 +1196,7 @@ value;tccc;33;CCC33;CCC33 value;tccc;34;CCC34;CCC34 value;tccc;35;CCC35;CCC35 value;tccc;36;CCC36;CCC36 +value;tccc;6;HANR;Han_Reading value;tccc;7;NK;Nukta value;tccc;8;KV;Kana_Voicing value;tccc;84;CCC84;CCC84 @@ -1701,7 +1718,7 @@ cp;01C0;-Cased;-CWCM;gc=Lo;na=LATIN LETTER DENTAL CLICK;SB=LE cp;01C1;-Cased;-CWCM;gc=Lo;na=LATIN LETTER LATERAL CLICK;SB=LE cp;01C2;-Cased;-CWCM;gc=Lo;na=LATIN LETTER ALVEOLAR CLICK;SB=LE cp;01C3;-Cased;-CWCM;gc=Lo;na=LATIN LETTER RETROFLEX CLICK;SB=LE -# Croatian digraphs matching Serbian Cyrillic letters +# Latin digraphs matching Serbian Cyrillic letters cp;01C4;cf=01C6;CWCF;CWKCF;CWL;CWT;dm=0044 017D;dt=Com;na=LATIN CAPITAL LETTER DZ WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;scf=01C6;slc=01C6;stc=01C5;Upper cp;01C5;cf=01C6;CWCF;CWKCF;CWL;CWU;dm=0044 017E;dt=Com;gc=Lt;na=LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;scf=01C6;slc=01C6;stc=01C5;suc=01C4 cp;01C6;CWKCF;CWT;CWU;dm=0064 017E;dt=Com;gc=Ll;Lower;na=LATIN SMALL LETTER DZ WITH CARON;NFKC_CF=0064 017E;NFKC_QC=N;NFKD_QC=N;SB=LO;stc=01C5;suc=01C4 @@ -2017,14 +2034,14 @@ cp;02E2;Alpha;bc=L;Cased;CWKCF;dm=0073;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LE cp;02E3;Alpha;bc=L;Cased;CWKCF;dm=0078;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LETTER SMALL X;NFKC_CF=0078;NFKC_QC=N;NFKD_QC=N;SB=LO;sc=Latn;XIDC;XIDS cp;02E4;Alpha;bc=L;Cased;CWKCF;dm=0295;dt=Sup;gc=Lm;IDC;IDS;Lower;na=MODIFIER LETTER SMALL REVERSED GLOTTAL STOP;NFKC_CF=0295;NFKC_QC=N;NFKD_QC=N;SB=LO;sc=Latn;XIDC;XIDS # Tone letters -cp;02E5;na=MODIFIER LETTER EXTRA-HIGH TONE BAR;WB=XX -cp;02E6;na=MODIFIER LETTER HIGH TONE BAR;WB=XX -cp;02E7;na=MODIFIER LETTER MID TONE BAR;WB=XX -cp;02E8;na=MODIFIER LETTER LOW TONE BAR;WB=XX -cp;02E9;na=MODIFIER LETTER EXTRA-LOW TONE BAR;WB=XX +cp;02E5;na=MODIFIER LETTER EXTRA-HIGH TONE BAR +cp;02E6;na=MODIFIER LETTER HIGH TONE BAR +cp;02E7;na=MODIFIER LETTER MID TONE BAR +cp;02E8;na=MODIFIER LETTER LOW TONE BAR +cp;02E9;na=MODIFIER LETTER EXTRA-LOW TONE BAR # Extended Bopomofo tone marks -cp;02EA;age=3.0;na=MODIFIER LETTER YIN DEPARTING TONE MARK;sc=Bopo;vo=U;WB=XX -cp;02EB;age=3.0;na=MODIFIER LETTER YANG DEPARTING TONE MARK;sc=Bopo;vo=U;WB=XX +cp;02EA;age=3.0;na=MODIFIER LETTER YIN DEPARTING TONE MARK;sc=Bopo;vo=U +cp;02EB;age=3.0;na=MODIFIER LETTER YANG DEPARTING TONE MARK;sc=Bopo;vo=U # IPA modifiers cp;02EC;age=3.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER VOICING;SB=LE;XIDC;XIDS cp;02ED;age=3.0;na=MODIFIER LETTER UNASPIRATED @@ -2717,12 +2734,12 @@ cp;0556;cf=0586;CWCF;CWKCF;CWL;gc=Lu;na=ARMENIAN CAPITAL LETTER FEH;NFKC_CF=0586 unassigned;0557..0558 # Modifier letters cp;0559;-Cased;CI;-CWCM;Dia;gc=Lm;na=ARMENIAN MODIFIER LETTER LEFT HALF RING;SB=LE -cp;055A;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN APOSTROPHE;SB=XX;WB=XX;-XIDC;-XIDS +cp;055A;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN APOSTROPHE;SB=XX;-XIDC;-XIDS cp;055B;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN EMPHASIS MARK;SB=XX;-XIDC;-XIDS cp;055C;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN EXCLAMATION MARK;SB=XX;-XIDC;-XIDS cp;055D;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN COMMA;SB=SC;WB=XX;-XIDC;-XIDS cp;055E;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN QUESTION MARK;SB=XX;-XIDC;-XIDS -cp;055F;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN ABBREVIATION MARK;SB=XX;WB=XX;-XIDC;-XIDS +cp;055F;-Alpha;-Cased;CI;-CWCM;gc=Po;-IDC;-IDS;na=ARMENIAN ABBREVIATION MARK;SB=XX;WB=ML;-XIDC;-XIDS # Lowercase letters cp;0560;age=11.0;-CWCM;Lower;na=ARMENIAN SMALL LETTER TURNED AYB cp;0561;CWT;CWU;Lower;na=ARMENIAN SMALL LETTER AYB;stc=0531;suc=0531 @@ -2766,8 +2783,8 @@ cp;0586;CWT;CWU;Lower;na=ARMENIAN SMALL LETTER FEH;stc=0556;suc=0556 cp;0587;cf=0565 0582;CWCF;CWKCF;CWT;CWU;dm=0565 0582;dt=Com;lc=0587;Lower;na=ARMENIAN SMALL LIGATURE ECH YIWN;NFKC_CF=0565 0582;NFKC_QC=N;NFKD_QC=N;tc=0535 0582;uc=0535 0552 cp;0588;age=11.0;-CWCM;Lower;na=ARMENIAN SMALL LETTER YI WITH STROKE # Punctuation -cp;0589;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;lb=IS;na=ARMENIAN FULL STOP;SB=ST;sc=Zyyy;scx=Armn Geor;STerm;Term;WB=MN;-XIDC;-XIDS -cp;058A;age=3.0;-Alpha;bc=ON;-Cased;-CWCM;Dash;gc=Pd;Hyphen;-IDC;-IDS;lb=BA;na=ARMENIAN HYPHEN;SB=XX;WB=XX;-XIDC;-XIDS +cp;0589;-Alpha;-Cased;-CWCM;gc=Po;-IDC;-IDS;lb=IS;na=ARMENIAN FULL STOP;SB=ST;STerm;Term;WB=MN;-XIDC;-XIDS +cp;058A;age=3.0;-Alpha;bc=ON;-Cased;-CWCM;Dash;gc=Pd;Hyphen;-IDC;-IDS;lb=BA;na=ARMENIAN HYPHEN;SB=XX;-XIDC;-XIDS unassigned;058B..058C # Religious symbols cp;058D;age=7.0;-Alpha;bc=ON;-Cased;-CWCM;gc=So;-IDC;-IDS;na=RIGHT-FACING ARMENIAN ETERNITY SIGN;SB=XX;WB=XX;-XIDC;-XIDS @@ -2899,7 +2916,7 @@ cp;060A;age=5.1;-Alpha;bc=ET;gc=Po;-IDC;-IDS;jt=U;lb=PO;na=ARABIC-INDIC PER TEN # Currency symbol cp;060B;age=4.1;-Alpha;gc=Sc;-IDC;-IDS;jt=U;lb=PO;na=AFGHANI SIGN;SB=XX;WB=XX;-XIDC;-XIDS # Punctuation -cp;060C;-Alpha;bc=CS;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC COMMA;SB=SC;sc=Zyyy;scx=Arab Rohg Syrc Thaa;Term;WB=MN;-XIDC;-XIDS +cp;060C;-Alpha;bc=CS;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC COMMA;SB=SC;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;Term;WB=MN;-XIDC;-XIDS cp;060D;age=4.0;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=IS;na=ARABIC DATE SEPARATOR;SB=SC;WB=MN;-XIDC;-XIDS # Poetic marks cp;060E;age=4.0;-Alpha;bc=ON;gc=So;-IDC;-IDS;jt=U;na=ARABIC POETIC VERSE SIGN;SB=XX;WB=XX;-XIDC;-XIDS @@ -2920,13 +2937,13 @@ cp;0618;age=5.1;bc=NSM;ccc=30;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na cp;0619;age=5.1;bc=NSM;ccc=31;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC SMALL DAMMA;SB=EX;WB=Extend;-XIDS cp;061A;age=5.1;bc=NSM;ccc=32;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC SMALL KASRA;SB=EX;WB=Extend;-XIDS # Punctuation -cp;061B;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC SEMICOLON;SB=XX;sc=Zyyy;scx=Arab Rohg Syrc Thaa;Term;WB=XX;-XIDC;-XIDS +cp;061B;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC SEMICOLON;SB=XX;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;Term;WB=XX;-XIDC;-XIDS # Format character cp;061C;age=6.3;-Alpha;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;-IDC;-IDS;jt=T;lb=CM;na=ARABIC LETTER MARK;Name_Alias=abbreviation=ALM;NFKC_CF=;SB=FO;scx=Arab Syrc Thaa;WB=FO;-XIDC;-XIDS unassigned;061D;bc=AL # Punctuation cp;061E;age=4.1;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC TRIPLE DOT PUNCTUATION MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS -cp;061F;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC QUESTION MARK;SB=ST;sc=Zyyy;scx=Arab Rohg Syrc Thaa;STerm;Term;WB=XX;-XIDC;-XIDS +cp;061F;-Alpha;gc=Po;-IDC;-IDS;jt=U;lb=EX;na=ARABIC QUESTION MARK;SB=ST;sc=Zyyy;scx=Arab Rohg Syrc Thaa Yezi;STerm;Term;WB=XX;-XIDC;-XIDS # Addition for Kashmiri cp;0620;age=6.0;jg=Yeh;na=ARABIC LETTER KASHMIRI YEH # Based on ISO 8859-6 @@ -2999,16 +3016,16 @@ cp;065D;age=4.1;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;n cp;065E;age=4.1;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC FATHA WITH TWO DOTS;SB=EX;WB=Extend;-XIDS cp;065F;age=6.0;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=ARABIC WAVY HAMZA BELOW;SB=EX;WB=Extend;-XIDS # Arabic-Indic digits -cp;0660;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ZERO;nt=De;nv=0;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0661;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ONE;nt=De;nv=1;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0662;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT TWO;nt=De;nv=2;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0663;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT THREE;nt=De;nv=3;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0664;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FOUR;nt=De;nv=4;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0665;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FIVE;nt=De;nv=5;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0666;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SIX;nt=De;nv=6;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0667;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SEVEN;nt=De;nv=7;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0668;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT EIGHT;nt=De;nv=8;SB=NU;scx=Arab Thaa;WB=NU;-XIDS -cp;0669;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT NINE;nt=De;nv=9;SB=NU;scx=Arab Thaa;WB=NU;-XIDS +cp;0660;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ZERO;nt=De;nv=0;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0661;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT ONE;nt=De;nv=1;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0662;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT TWO;nt=De;nv=2;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0663;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT THREE;nt=De;nv=3;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0664;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FOUR;nt=De;nv=4;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0665;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT FIVE;nt=De;nv=5;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0666;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SIX;nt=De;nv=6;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0667;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT SEVEN;nt=De;nv=7;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0668;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT EIGHT;nt=De;nv=8;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS +cp;0669;-Alpha;bc=AN;gc=Nd;-IDS;jt=U;lb=NU;na=ARABIC-INDIC DIGIT NINE;nt=De;nv=9;SB=NU;scx=Arab Thaa Yezi;WB=NU;-XIDS # Punctuation cp;066A;-Alpha;bc=ET;gc=Po;-IDC;-IDS;jt=U;lb=PO;na=ARABIC PERCENT SIGN;SB=XX;WB=XX;-XIDC;-XIDS cp;066B;-Alpha;bc=AN;gc=Po;-IDC;-IDS;jt=U;lb=NU;na=ARABIC DECIMAL SEPARATOR;SB=NU;WB=NU;-XIDC;-XIDS @@ -3550,9 +3567,9 @@ cp;0852;na=MANDAIC LETTER AQ cp;0853;na=MANDAIC LETTER AR cp;0854;jt=R;na=MANDAIC LETTER ASH cp;0855;na=MANDAIC LETTER AT -cp;0856;jt=U;na=MANDAIC LETTER DUSHENNA -cp;0857;jt=U;na=MANDAIC LETTER KAD -cp;0858;jt=U;na=MANDAIC LETTER AIN +cp;0856;jt=R;na=MANDAIC LETTER DUSHENNA +cp;0857;jt=R;na=MANDAIC LETTER KAD +cp;0858;jt=R;na=MANDAIC LETTER AIN # Diacritics cp;0859;-Alpha;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=MANDAIC AFFRICATION MARK;SB=EX;WB=Extend;-XIDS cp;085A;-Alpha;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=MANDAIC VOCALIZATION MARK;SB=EX;WB=Extend;-XIDS @@ -3581,98 +3598,111 @@ unassigned;086B..086F;bc=AL # No block unassigned;0870..089F;bc=R -block;08A0..08FF;age=6.1;Alpha;bc=NSM;blk=Arabic_Ext_A;ccc=230;CI;gc=Mn;GCB=EX;Gr_Ext;IDC;jt=T;lb=CM;SB=EX;sc=Arab;WB=Extend;XIDC +block;08A0..08FF;age=6.1;Alpha;bc=NSM;blk=Arabic_Ext_A;gc=Mn;GCB=EX;IDC;jt=T;lb=CM;SB=EX;sc=Arab;WB=Extend;XIDC # 08A0..08FF Arabic Extended-A # Arabic letters for African languages -cp;08A0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL V BELOW;SB=LE;WB=LE;XIDS -cp;08A1;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH HAMZA ABOVE;SB=LE;WB=LE;XIDS -cp;08A2;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A3;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Tah;jt=D;lb=AL;na=ARABIC LETTER TAH WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A4;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Feh;jt=D;lb=AL;na=ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A5;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Qaf;jt=D;lb=AL;na=ARABIC LETTER QAF WITH DOT BELOW;SB=LE;WB=LE;XIDS -cp;08A6;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH DOUBLE BAR;SB=LE;WB=LE;XIDS -cp;08A7;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Meem;jt=D;lb=AL;na=ARABIC LETTER MEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS -cp;08A8;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE;SB=LE;WB=LE;XIDS -cp;08A9;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE;SB=LE;WB=LE;XIDS +cp;08A0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL V BELOW;SB=LE;WB=LE;XIDS +cp;08A1;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH HAMZA ABOVE;SB=LE;WB=LE;XIDS +cp;08A2;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A3;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Tah;jt=D;lb=AL;na=ARABIC LETTER TAH WITH TWO DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A4;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Feh;jt=D;lb=AL;na=ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A5;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Qaf;jt=D;lb=AL;na=ARABIC LETTER QAF WITH DOT BELOW;SB=LE;WB=LE;XIDS +cp;08A6;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH DOUBLE BAR;SB=LE;WB=LE;XIDS +cp;08A7;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Meem;jt=D;lb=AL;na=ARABIC LETTER MEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08A8;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE;SB=LE;WB=LE;XIDS +cp;08A9;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE;SB=LE;WB=LE;XIDS # Dependent consonants for Rohingya -cp;08AA;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH LOOP;SB=LE;WB=LE;XIDS -cp;08AB;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Waw;jt=R;lb=AL;na=ARABIC LETTER WAW WITH DOT WITHIN;SB=LE;WB=LE;XIDS -cp;08AC;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Rohingya_Yeh;jt=R;lb=AL;na=ARABIC LETTER ROHINGYA YEH;SB=LE;WB=LE;XIDS +cp;08AA;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH LOOP;SB=LE;WB=LE;XIDS +cp;08AB;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Waw;jt=R;lb=AL;na=ARABIC LETTER WAW WITH DOT WITHIN;SB=LE;WB=LE;XIDS +cp;08AC;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Rohingya_Yeh;jt=R;lb=AL;na=ARABIC LETTER ROHINGYA YEH;SB=LE;WB=LE;XIDS # Arabic letters for European and Central Asian languages -cp;08AD;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jt=U;lb=AL;na=ARABIC LETTER LOW ALEF;SB=LE;WB=LE;XIDS -cp;08AE;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Dal;jt=R;lb=AL;na=ARABIC LETTER DAL WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08AF;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Sad;jt=D;lb=AL;na=ARABIC LETTER SAD WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08B0;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER GAF WITH INVERTED STROKE;SB=LE;WB=LE;XIDS -cp;08B1;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Straight_Waw;jt=R;lb=AL;na=ARABIC LETTER STRAIGHT WAW;SB=LE;WB=LE;XIDS +cp;08AD;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=ARABIC LETTER LOW ALEF;SB=LE;WB=LE;XIDS +cp;08AE;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Dal;jt=R;lb=AL;na=ARABIC LETTER DAL WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08AF;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Sad;jt=D;lb=AL;na=ARABIC LETTER SAD WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08B0;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER GAF WITH INVERTED STROKE;SB=LE;WB=LE;XIDS +cp;08B1;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Straight_Waw;jt=R;lb=AL;na=ARABIC LETTER STRAIGHT WAW;SB=LE;WB=LE;XIDS # Arabic letter for Berber -cp;08B2;age=7.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER ZAIN WITH INVERTED V ABOVE;SB=LE;WB=LE;XIDS +cp;08B2;age=7.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER ZAIN WITH INVERTED V ABOVE;SB=LE;WB=LE;XIDS # Arabic letters for Arwi -cp;08B3;age=8.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER AIN WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS -cp;08B4;age=8.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Kaf;jt=D;lb=AL;na=ARABIC LETTER KAF WITH DOT BELOW;SB=LE;WB=LE;XIDS +cp;08B3;age=8.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER AIN WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +cp;08B4;age=8.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Kaf;jt=D;lb=AL;na=ARABIC LETTER KAF WITH DOT BELOW;SB=LE;WB=LE;XIDS unassigned;08B5;bc=AL # Arabic letters for Bravanese -cp;08B6;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS -cp;08B7;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS -cp;08B8;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL TEH ABOVE;SB=LE;WB=LE;XIDS -cp;08B9;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH SMALL NOON ABOVE;SB=LE;WB=LE;XIDS -cp;08BA;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;SB=LE;WB=LE;XIDS +cp;08B6;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER BEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS +cp;08B7;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL MEEM ABOVE;SB=LE;WB=LE;XIDS +cp;08B8;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL TEH ABOVE;SB=LE;WB=LE;XIDS +cp;08B9;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Reh;jt=R;lb=AL;na=ARABIC LETTER REH WITH SMALL NOON ABOVE;SB=LE;WB=LE;XIDS +cp;08BA;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Yeh;jt=D;lb=AL;na=ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;SB=LE;WB=LE;XIDS # Arabic letters for Warsh orthography -cp;08BB;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Feh;jt=D;lb=AL;na=ARABIC LETTER AFRICAN FEH;SB=LE;WB=LE;XIDS -cp;08BC;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF;SB=LE;WB=LE;XIDS -cp;08BD;age=9.0;bc=AL;ccc=0;-CI;gc=Lo;GCB=XX;Gr_Base;-Gr_Ext;IDS;jg=African_Noon;jt=D;lb=AL;na=ARABIC LETTER AFRICAN NOON;SB=LE;WB=LE;XIDS -unassigned;08BE..08D2;bc=AL +cp;08BB;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Feh;jt=D;lb=AL;na=ARABIC LETTER AFRICAN FEH;SB=LE;WB=LE;XIDS +cp;08BC;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF;SB=LE;WB=LE;XIDS +cp;08BD;age=9.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Noon;jt=D;lb=AL;na=ARABIC LETTER AFRICAN NOON;SB=LE;WB=LE;XIDS +# Arabic letters for Hindko +cp;08BE;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER PEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08BF;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C0;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Beh;jt=D;lb=AL;na=ARABIC LETTER TTEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C1;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER TCHEH WITH SMALL V;SB=LE;WB=LE;XIDS +cp;08C2;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Gaf;jt=D;lb=AL;na=ARABIC LETTER KEHEH WITH SMALL V;SB=LE;WB=LE;XIDS +# Arabic letters for Hausa, Wolof and other African orthographies +cp;08C3;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Ain;jt=D;lb=AL;na=ARABIC LETTER GHAIN WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C4;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=African_Qaf;jt=D;lb=AL;na=ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C5;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH THREE DOTS ABOVE;SB=LE;WB=LE;XIDS +cp;08C6;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Hah;jt=D;lb=AL;na=ARABIC LETTER JEEM WITH THREE DOTS BELOW;SB=LE;WB=LE;XIDS +# Arabic letter for Punjabi +cp;08C7;age=13.0;bc=AL;gc=Lo;GCB=XX;Gr_Base;IDS;jg=Lam;jt=D;lb=AL;na=ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE;SB=LE;WB=LE;XIDS +unassigned;08C8..08D2;bc=AL # Quranic annotation signs -cp;08D3;age=11.0;-Alpha;ccc=220;na=ARABIC SMALL LOW WAW -cp;08D4;age=9.0;na=ARABIC SMALL HIGH WORD AR-RUB -cp;08D5;age=9.0;na=ARABIC SMALL HIGH SAD -cp;08D6;age=9.0;na=ARABIC SMALL HIGH AIN -cp;08D7;age=9.0;na=ARABIC SMALL HIGH QAF -cp;08D8;age=9.0;na=ARABIC SMALL HIGH NOON WITH KASRA -cp;08D9;age=9.0;na=ARABIC SMALL LOW NOON WITH KASRA -cp;08DA;age=9.0;na=ARABIC SMALL HIGH WORD ATH-THALATHA -cp;08DB;age=9.0;na=ARABIC SMALL HIGH WORD AS-SAJDA -cp;08DC;age=9.0;na=ARABIC SMALL HIGH WORD AN-NISF -cp;08DD;age=9.0;na=ARABIC SMALL HIGH WORD SAKTA -cp;08DE;age=9.0;na=ARABIC SMALL HIGH WORD QIF -cp;08DF;age=9.0;na=ARABIC SMALL HIGH WORD WAQFA -cp;08E0;age=9.0;-Alpha;na=ARABIC SMALL HIGH FOOTNOTE MARKER -cp;08E1;age=9.0;-Alpha;na=ARABIC SMALL HIGH SIGN SAFHA -cp;08E2;age=9.0;-Alpha;bc=AN;ccc=0;gc=Cf;GCB=PP;-Gr_Ext;-IDC;jt=U;lb=AL;na=ARABIC DISPUTED END OF AYAH;PCM;SB=FO;sc=Zyyy;WB=FO;-XIDC +cp;08D3;age=11.0;-Alpha;ccc=220;CI;Gr_Ext;na=ARABIC SMALL LOW WAW +cp;08D4;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AR-RUB +cp;08D5;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH SAD +cp;08D6;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH AIN +cp;08D7;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH QAF +cp;08D8;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH NOON WITH KASRA +cp;08D9;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL LOW NOON WITH KASRA +cp;08DA;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD ATH-THALATHA +cp;08DB;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AS-SAJDA +cp;08DC;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD AN-NISF +cp;08DD;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD SAKTA +cp;08DE;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD QIF +cp;08DF;age=9.0;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH WORD WAQFA +cp;08E0;age=9.0;-Alpha;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH FOOTNOTE MARKER +cp;08E1;age=9.0;-Alpha;ccc=230;CI;Gr_Ext;na=ARABIC SMALL HIGH SIGN SAFHA +cp;08E2;age=9.0;-Alpha;bc=AN;CI;gc=Cf;GCB=PP;-IDC;jt=U;lb=AL;na=ARABIC DISPUTED END OF AYAH;PCM;SB=FO;sc=Zyyy;WB=FO;-XIDC # Extended vowel sign for Arwi -cp;08E3;age=8.0;ccc=220;Dia;na=ARABIC TURNED DAMMA BELOW +cp;08E3;age=8.0;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TURNED DAMMA BELOW # Extended vowel signs for Rohingya -cp;08E4;Dia;na=ARABIC CURLY FATHA -cp;08E5;Dia;na=ARABIC CURLY DAMMA -cp;08E6;ccc=220;Dia;na=ARABIC CURLY KASRA -cp;08E7;Dia;na=ARABIC CURLY FATHATAN -cp;08E8;Dia;na=ARABIC CURLY DAMMATAN -cp;08E9;ccc=220;Dia;na=ARABIC CURLY KASRATAN +cp;08E4;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY FATHA +cp;08E5;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY DAMMA +cp;08E6;ccc=220;CI;Dia;Gr_Ext;na=ARABIC CURLY KASRA +cp;08E7;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY FATHATAN +cp;08E8;ccc=230;CI;Dia;Gr_Ext;na=ARABIC CURLY DAMMATAN +cp;08E9;ccc=220;CI;Dia;Gr_Ext;na=ARABIC CURLY KASRATAN # Tone marks for Rohingya -cp;08EA;-Alpha;Dia;na=ARABIC TONE ONE DOT ABOVE -cp;08EB;-Alpha;Dia;na=ARABIC TONE TWO DOTS ABOVE -cp;08EC;-Alpha;Dia;na=ARABIC TONE LOOP ABOVE -cp;08ED;-Alpha;ccc=220;Dia;na=ARABIC TONE ONE DOT BELOW -cp;08EE;-Alpha;ccc=220;Dia;na=ARABIC TONE TWO DOTS BELOW -cp;08EF;-Alpha;ccc=220;Dia;na=ARABIC TONE LOOP BELOW +cp;08EA;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE ONE DOT ABOVE +cp;08EB;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE TWO DOTS ABOVE +cp;08EC;-Alpha;ccc=230;CI;Dia;Gr_Ext;na=ARABIC TONE LOOP ABOVE +cp;08ED;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE ONE DOT BELOW +cp;08EE;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE TWO DOTS BELOW +cp;08EF;-Alpha;ccc=220;CI;Dia;Gr_Ext;na=ARABIC TONE LOOP BELOW # Quranic annotation signs -cp;08F0;ccc=27;Dia;na=ARABIC OPEN FATHATAN -cp;08F1;ccc=28;Dia;na=ARABIC OPEN DAMMATAN -cp;08F2;ccc=29;Dia;na=ARABIC OPEN KASRATAN -cp;08F3;Dia;na=ARABIC SMALL HIGH WAW +cp;08F0;ccc=27;CI;Dia;Gr_Ext;na=ARABIC OPEN FATHATAN +cp;08F1;ccc=28;CI;Dia;Gr_Ext;na=ARABIC OPEN DAMMATAN +cp;08F2;ccc=29;CI;Dia;Gr_Ext;na=ARABIC OPEN KASRATAN +cp;08F3;ccc=230;CI;Dia;Gr_Ext;na=ARABIC SMALL HIGH WAW # Extended vowel signs for African languages -cp;08F4;Dia;na=ARABIC FATHA WITH RING -cp;08F5;Dia;na=ARABIC FATHA WITH DOT ABOVE -cp;08F6;ccc=220;Dia;na=ARABIC KASRA WITH DOT BELOW -cp;08F7;Dia;na=ARABIC LEFT ARROWHEAD ABOVE -cp;08F8;Dia;na=ARABIC RIGHT ARROWHEAD ABOVE -cp;08F9;ccc=220;Dia;na=ARABIC LEFT ARROWHEAD BELOW -cp;08FA;ccc=220;Dia;na=ARABIC RIGHT ARROWHEAD BELOW -cp;08FB;Dia;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE -cp;08FC;Dia;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT -cp;08FD;Dia;na=ARABIC RIGHT ARROWHEAD ABOVE WITH DOT +cp;08F4;ccc=230;CI;Dia;Gr_Ext;na=ARABIC FATHA WITH RING +cp;08F5;ccc=230;CI;Dia;Gr_Ext;na=ARABIC FATHA WITH DOT ABOVE +cp;08F6;ccc=220;CI;Dia;Gr_Ext;na=ARABIC KASRA WITH DOT BELOW +cp;08F7;ccc=230;CI;Dia;Gr_Ext;na=ARABIC LEFT ARROWHEAD ABOVE +cp;08F8;ccc=230;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD ABOVE +cp;08F9;ccc=220;CI;Dia;Gr_Ext;na=ARABIC LEFT ARROWHEAD BELOW +cp;08FA;ccc=220;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD BELOW +cp;08FB;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE +cp;08FC;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT +cp;08FD;ccc=230;CI;Dia;Gr_Ext;na=ARABIC RIGHT ARROWHEAD ABOVE WITH DOT # Extended vowel signs -cp;08FE;Dia;na=ARABIC DAMMA WITH DOT -cp;08FF;age=7.0;na=ARABIC MARK SIDEWAYS NOON GHUNNA +cp;08FE;ccc=230;CI;Dia;Gr_Ext;na=ARABIC DAMMA WITH DOT +cp;08FF;age=7.0;ccc=230;CI;Gr_Ext;na=ARABIC MARK SIDEWAYS NOON GHUNNA block;0900..097F;age=1.1;Alpha;blk=Devanagari;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Deva;WB=LE;XIDC;XIDS # 0900..097F Devanagari @@ -4280,8 +4310,9 @@ cp;0B4B;dm=0B47 0B3E;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dep cp;0B4C;dm=0B47 0B57;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Top_And_Left_And_Right;InSC=Vowel_Dependent;lb=CM;na=ORIYA VOWEL SIGN AU;NFD_QC=N;NFKD_QC=N;SB=EX;WB=Extend;-XIDS # Virama cp;0B4D;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Bottom;InSC=Virama;jt=T;lb=CM;na=ORIYA SIGN VIRAMA;SB=EX;WB=Extend;-XIDS -unassigned;0B4E..0B55 +unassigned;0B4E..0B54 # Various signs +cp;0B55;age=13.0;-Alpha;bc=NSM;CI;Dia;Ext;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=ORIYA SIGN OVERLINE;SB=EX;WB=Extend;-XIDS cp;0B56;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=ORIYA AI LENGTH MARK;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS cp;0B57;gc=Mc;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top_And_Right;InSC=Vowel_Dependent;lb=CM;na=ORIYA AU LENGTH MARK;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS unassigned;0B58..0B5B @@ -4680,7 +4711,7 @@ cp;0D00;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu cp;0D01;age=7.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=MALAYALAM SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS cp;0D02;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Bindu;lb=CM;na=MALAYALAM SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS cp;0D03;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=MALAYALAM SIGN VISARGA;SB=EX;WB=Extend;-XIDS -unassigned;0D04 +cp;0D04;age=13.0;InSC=Bindu;na=MALAYALAM LETTER VEDIC ANUSVARA # Independent vowels cp;0D05;InSC=Vowel_Independent;na=MALAYALAM LETTER A cp;0D06;InSC=Vowel_Independent;na=MALAYALAM LETTER AA @@ -4762,11 +4793,11 @@ cp;0D4C;dm=0D46 0D57;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dep # Virama cp;0D4D;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Top;InSC=Virama;jt=T;lb=CM;na=MALAYALAM SIGN VIRAMA;SB=EX;WB=Extend;-XIDS # Dot reph -cp;0D4E;age=6.0;GCB=PP;InSC=Consonant_Preceding_Repha;na=MALAYALAM LETTER DOT REPH +cp;0D4E;age=6.0;GCB=PP;InPC=Top;InSC=Consonant_Preceding_Repha;na=MALAYALAM LETTER DOT REPH # Measurement symbol cp;0D4F;age=9.0;-Alpha;gc=So;-IDC;-IDS;InSC=Other;na=MALAYALAM SIGN PARA;SB=XX;WB=XX;-XIDC;-XIDS unassigned;0D50..0D53 -# Chillu letters +# Additional historic chillu letters cp;0D54;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU M cp;0D55;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU Y cp;0D56;age=9.0;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU LLL @@ -4824,8 +4855,9 @@ cp;0D7F;age=5.1;InSC=Consonant_Dead;na=MALAYALAM LETTER CHILLU K block;0D80..0DFF;age=3.0;Alpha;blk=Sinhala;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Sinh;WB=LE;XIDC;XIDS # 0D80..0DFF Sinhala -unassigned;0D80..0D81 +unassigned;0D80 # Various signs +cp;0D81;age=13.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=SINHALA SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS cp;0D82;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Bindu;lb=CM;na=SINHALA SIGN ANUSVARAYA;SB=EX;WB=Extend;-XIDS cp;0D83;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=SINHALA SIGN VISARGAYA;SB=EX;WB=Extend;-XIDS unassigned;0D84 @@ -5468,7 +5500,7 @@ cp;1039;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;InSC=Inv cp;103A;age=5.1;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;InPC=Top;InSC=Pure_Killer;jt=T;na=MYANMAR SIGN ASAT;SB=EX # Dependent consonant signs cp;103B;age=5.1;gc=Mc;GCB=SM;InPC=Right;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL YA;SB=EX -cp;103C;age=5.1;gc=Mc;GCB=SM;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL RA;SB=EX +cp;103C;age=5.1;gc=Mc;GCB=SM;InPC=Top_And_Bottom_And_Left;InSC=Consonant_Medial;na=MYANMAR CONSONANT SIGN MEDIAL RA;SB=EX cp;103D;age=5.1;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=MYANMAR CONSONANT SIGN MEDIAL WA;SB=EX cp;103E;age=5.1;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=MYANMAR CONSONANT SIGN MEDIAL HA;SB=EX # Consonant @@ -8218,7 +8250,10 @@ cp;1ABB;ccc=230;na=COMBINING PARENTHESES ABOVE cp;1ABC;ccc=230;na=COMBINING DOUBLE PARENTHESES ABOVE cp;1ABD;na=COMBINING PARENTHESES BELOW cp;1ABE;ccc=0;-Dia;gc=Me;-IDC;na=COMBINING PARENTHESES OVERLAY;-XIDC -unassigned;1ABF..1AFF +# Used for Scots dialectology +cp;1ABF;age=13.0;Alpha;-Dia;na=COMBINING LATIN SMALL LETTER W BELOW +cp;1AC0;age=13.0;Alpha;-Dia;na=COMBINING LATIN SMALL LETTER TURNED W BELOW +unassigned;1AC1..1AFF block;1B00..1B7F;age=5.0;Alpha;blk=Balinese;gc=Lo;Gr_Base;IDC;InSC=Consonant;lb=AL;SB=LE;sc=Bali;WB=LE;XIDC # 1B00..1B7F Balinese @@ -9067,10 +9102,10 @@ cp;1DF5;age=7.0;Dia;na=COMBINING UP TACK ABOVE # Typicon marks cp;1DF6;age=10.0;ccc=232;Dia;na=COMBINING KAVYKA ABOVE RIGHT cp;1DF7;age=10.0;ccc=228;Dia;na=COMBINING KAVYKA ABOVE LEFT -cp;1DF8;age=10.0;ccc=228;Dia;na=COMBINING DOT ABOVE LEFT +# Miscellaneous marks +cp;1DF8;age=10.0;ccc=228;Dia;na=COMBINING DOT ABOVE LEFT;scx=Cyrl Syrc cp;1DF9;age=10.0;ccc=220;Dia;na=COMBINING WIDE INVERTED BRIDGE BELOW unassigned;1DFA -# Miscellaneous mark cp;1DFB;age=9.0;InPC=Top;InSC=Syllable_Modifier;na=COMBINING DELETION MARK # Double diacritic mark for UPA cp;1DFC;age=6.0;ccc=233;na=COMBINING DOUBLE INVERTED BREVE BELOW @@ -9647,14 +9682,16 @@ cp;2024;CI;CWKCF;dm=002E;dt=Com;ea=A;lb=IN;na=ONE DOT LEADER;NFKC_CF=002E;NFKC_Q cp;2025;CWKCF;dm=002E 002E;dt=Com;ea=A;lb=IN;na=TWO DOT LEADER;NFKC_CF=002E 002E;NFKC_QC=N;NFKD_QC=N cp;2026;CWKCF;dm=002E 002E 002E;dt=Com;ea=A;lb=IN;na=HORIZONTAL ELLIPSIS;NFKC_CF=002E 002E 002E;NFKC_QC=N;NFKD_QC=N cp;2027;CI;ea=A;lb=BA;na=HYPHENATION POINT;WB=ML -# Format characters +# Separators cp;2028;bc=WS;gc=Zl;GCB=CN;-Gr_Base;lb=BK;na=LINE SEPARATOR;-Pat_Syn;Pat_WS;SB=SE;WB=NL;WSpace cp;2029;bc=B;gc=Zp;GCB=CN;-Gr_Base;lb=BK;na=PARAGRAPH SEPARATOR;-Pat_Syn;Pat_WS;SB=SE;WB=NL;WSpace +# Format characters cp;202A;bc=LRE;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=LEFT-TO-RIGHT EMBEDDING;Name_Alias=abbreviation=LRE;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202B;bc=RLE;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=RIGHT-TO-LEFT EMBEDDING;Name_Alias=abbreviation=RLE;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202C;bc=PDF;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=POP DIRECTIONAL FORMATTING;Name_Alias=abbreviation=PDF;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202D;bc=LRO;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=LEFT-TO-RIGHT OVERRIDE;Name_Alias=abbreviation=LRO;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO cp;202E;bc=RLO;Bidi_C;CI;CWKCF;DI;gc=Cf;GCB=CN;-Gr_Base;jt=T;lb=CM;na=RIGHT-TO-LEFT OVERRIDE;Name_Alias=abbreviation=RLO;NFKC_CF=;-Pat_Syn;SB=FO;WB=FO +# Space cp;202F;age=3.0;bc=CS;CWKCF;dm=0020;dt=Nb;gc=Zs;lb=GL;na=NARROW NO-BREAK SPACE;Name_Alias=abbreviation=NNBSP;NFKC_CF=0020;NFKC_QC=N;NFKD_QC=N;-Pat_Syn;SB=SP;scx=Latn Mong;WB=EX;WSpace # General punctuation cp;2030;bc=ET;ea=A;lb=PO;na=PER MILLE SIGN;vo=U @@ -11472,7 +11509,7 @@ cp;26A3;age=4.1;na=DOUBLED MALE SIGN cp;26A4;age=4.1;na=INTERLOCKED FEMALE AND MALE SIGN cp;26A5;age=4.1;na=MALE AND FEMALE SIGN cp;26A6;age=4.1;na=MALE WITH STROKE SIGN -cp;26A7;age=4.1;na=MALE WITH STROKE AND MALE AND FEMALE SIGN +cp;26A7;age=4.1;Emoji;na=MALE WITH STROKE AND MALE AND FEMALE SIGN cp;26A8;age=4.1;na=VERTICAL MALE WITH STROKE SIGN cp;26A9;age=4.1;na=HORIZONTAL MALE WITH STROKE SIGN # Circles @@ -11801,8 +11838,9 @@ cp;27C4;age=4.1;bmg=27C3;na=OPEN SUPERSET # Paired punctuation cp;27C5;age=4.1;bmg=27C6;bpb=27C6;bpt=o;gc=Ps;lb=OP;na=LEFT S-SHAPED BAG DELIMITER;SB=CL cp;27C6;age=4.1;bmg=27C5;bpb=27C5;bpt=c;gc=Pe;lb=CL;na=RIGHT S-SHAPED BAG DELIMITER;SB=CL -# Miscellaneous symbols +# Operator cp;27C7;age=5.0;-Bidi_M;na=OR WITH DOT INSIDE +# Miscellaneous symbols cp;27C8;age=5.0;bmg=27C9;na=REVERSE SOLIDUS PRECEDING SUBSET cp;27C9;age=5.0;bmg=27C8;na=SUPERSET PRECEDING SOLIDUS # Vertical line operator @@ -12884,7 +12922,9 @@ cp;2B93;na=NEWLINE RIGHT cp;2B94;na=FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE # Black arrow cp;2B95;na=RIGHTWARDS BLACK ARROW -unassigned;2B96..2B97;Pat_Syn +unassigned;2B96;Pat_Syn +# Miscellaneous symbol +cp;2B97;age=13.0;na=SYMBOL FOR TYPE A ELECTRONICS;vo=U # Arrowheads cp;2B98;na=THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD cp;2B99;na=THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD @@ -13642,7 +13682,10 @@ cp;2E4C;age=11.0;na=MEDIEVAL COMMA;Term cp;2E4D;age=11.0;lb=AL;na=PARAGRAPHUS MARK cp;2E4E;age=11.0;na=PUNCTUS ELEVATUS MARK;Term cp;2E4F;age=12.0;na=CORNISH VERSE DIVIDER;Term -unassigned;2E50..2E7F;Pat_Syn +cp;2E50;age=13.0;gc=So;lb=AL;na=CROSS PATTY WITH RIGHT CROSSBAR;vo=U +cp;2E51;age=13.0;gc=So;lb=AL;na=CROSS PATTY WITH LEFT CROSSBAR;vo=U +cp;2E52;age=13.0;lb=AL;na=TIRONIAN SIGN CAPITAL ET +unassigned;2E53..2E7F;Pat_Syn block;2E80..2EFF;age=3.0;bc=ON;blk=CJK_Radicals_Sup;ea=W;gc=So;Gr_Base;lb=ID;Radical;sc=Hani;vo=U # 2E80..2EFF CJK Radicals Supplement @@ -14500,7 +14543,13 @@ cp;31B7;na=BOPOMOFO FINAL LETTER H cp;31B8;age=6.0;na=BOPOMOFO LETTER GH cp;31B9;age=6.0;na=BOPOMOFO LETTER LH cp;31BA;age=6.0;na=BOPOMOFO LETTER ZY -unassigned;31BB..31BF;vo=U +# Extended Bopomofo for Minnan and Hakka +cp;31BB;age=13.0;na=BOPOMOFO FINAL LETTER G +# Extended Bopomofo for Cantonese +cp;31BC;age=13.0;na=BOPOMOFO LETTER GW +cp;31BD;age=13.0;na=BOPOMOFO LETTER KW +cp;31BE;age=13.0;na=BOPOMOFO LETTER OE +cp;31BF;age=13.0;na=BOPOMOFO LETTER AH block;31C0..31EF;age=5.1;bc=ON;blk=CJK_Strokes;ea=W;gc=So;Gr_Base;lb=ID;sc=Zyyy;scx=Hani;vo=U # 31C0..31EF CJK Strokes @@ -15111,13 +15160,13 @@ cp;33FE;dm=0033 0031 65E5;dt=Com;na=IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY- cp;33FF;age=4.0;bc=ON;dm=0067 0061 006C;na=SQUARE GAL;NFKC_CF=0067 0061 006C block;3400..4DBF;age=3.0;Alpha;blk=CJK_Ext_A;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 3400..4DB5 CJK Unified Ideographs Extension A -algnamesrange;3400..4DB5;han;CJK UNIFIED IDEOGRAPH- +# 3400..4DBF CJK Unified Ideographs Extension A +algnamesrange;3400..4DBF;han;CJK UNIFIED IDEOGRAPH- cp;3405;nt=Nu;nv=5 cp;3483;nt=Nu;nv=2 cp;382A;nt=Nu;nv=5 cp;3B4D;nt=Nu;nv=7 -unassigned;4DB6..4DBF;ea=W;lb=ID;vo=U +cp;4DB6..4DBF;age=13.0 block;4DC0..4DFF;age=4.0;bc=ON;blk=Yijing;gc=So;Gr_Base;lb=AL;sc=Zyyy;vo=U # 4DC0..4DFF Yijing Hexagram Symbols @@ -15188,8 +15237,8 @@ cp;4DFE;na=HEXAGRAM FOR AFTER COMPLETION cp;4DFF;na=HEXAGRAM FOR BEFORE COMPLETION block;4E00..9FFF;age=1.1;Alpha;blk=CJK;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 4E00..9FEF CJK Unified Ideographs -algnamesrange;4E00..9FEF;han;CJK UNIFIED IDEOGRAPH- +# 4E00..9FFC CJK Unified Ideographs +algnamesrange;4E00..9FFC;han;CJK UNIFIED IDEOGRAPH- cp;4E00;nt=Nu;nv=1 cp;4E03;nt=Nu;nv=7 cp;4E07;nt=Nu;nv=10000 @@ -15248,7 +15297,8 @@ cp;9FCC;age=6.1 cp;9FCD..9FD5;age=8.0 cp;9FD6..9FEA;age=10.0 cp;9FEB..9FEF;age=11.0 -unassigned;9FF0..9FFF;ea=W;lb=ID;vo=U +cp;9FF0..9FFC;age=13.0 +unassigned;9FFD..9FFF;ea=W;lb=ID;vo=U block;A000..A48F;age=3.0;Alpha;blk=Yi_Syllables;ea=W;gc=Lo;Gr_Base;IDC;IDS;lb=ID;SB=LE;sc=Yiii;vo=U;WB=LE;XIDC;XIDS # A000..A48F Yi Syllables @@ -17059,17 +17109,17 @@ cp;A6F6;-Alpha;gc=Po;-IDC;-IDS;lb=BA;na=BAMUM SEMICOLON;SB=XX;Term;WB=XX;-XIDC;- cp;A6F7;-Alpha;gc=Po;-IDC;-IDS;lb=BA;na=BAMUM QUESTION MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS unassigned;A6F8..A6FF -block;A700..A71F;age=4.1;bc=ON;blk=Modifier_Tone_Letters;CI;Dia;gc=Sk;Gr_Base;lb=AL;sc=Zyyy +block;A700..A71F;age=4.1;bc=ON;blk=Modifier_Tone_Letters;CI;Dia;gc=Sk;Gr_Base;lb=AL;sc=Zyyy;WB=LE # A700..A71F Modifier Tone Letters # Corner tone marks for Chinese -cp;A700;na=MODIFIER LETTER CHINESE TONE YIN PING -cp;A701;na=MODIFIER LETTER CHINESE TONE YANG PING -cp;A702;na=MODIFIER LETTER CHINESE TONE YIN SHANG -cp;A703;na=MODIFIER LETTER CHINESE TONE YANG SHANG -cp;A704;na=MODIFIER LETTER CHINESE TONE YIN QU -cp;A705;na=MODIFIER LETTER CHINESE TONE YANG QU -cp;A706;na=MODIFIER LETTER CHINESE TONE YIN RU -cp;A707;na=MODIFIER LETTER CHINESE TONE YANG RU +cp;A700;na=MODIFIER LETTER CHINESE TONE YIN PING;scx=Hani Latn;WB=XX +cp;A701;na=MODIFIER LETTER CHINESE TONE YANG PING;scx=Hani Latn;WB=XX +cp;A702;na=MODIFIER LETTER CHINESE TONE YIN SHANG;scx=Hani Latn;WB=XX +cp;A703;na=MODIFIER LETTER CHINESE TONE YANG SHANG;scx=Hani Latn;WB=XX +cp;A704;na=MODIFIER LETTER CHINESE TONE YIN QU;scx=Hani Latn;WB=XX +cp;A705;na=MODIFIER LETTER CHINESE TONE YANG QU;scx=Hani Latn;WB=XX +cp;A706;na=MODIFIER LETTER CHINESE TONE YIN RU;scx=Hani Latn;WB=XX +cp;A707;na=MODIFIER LETTER CHINESE TONE YANG RU;scx=Hani Latn;WB=XX # Dotted tone letters cp;A708;na=MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR cp;A709;na=MODIFIER LETTER HIGH DOTTED TONE BAR @@ -17088,16 +17138,16 @@ cp;A714;na=MODIFIER LETTER MID LEFT-STEM TONE BAR cp;A715;na=MODIFIER LETTER LOW LEFT-STEM TONE BAR cp;A716;na=MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR # Chinantec tone marks -cp;A717;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT VERTICAL BAR;SB=LE;WB=LE;XIDC;XIDS -cp;A718;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT SLASH;SB=LE;WB=LE;XIDC;XIDS -cp;A719;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT HORIZONTAL BAR;SB=LE;WB=LE;XIDC;XIDS -cp;A71A;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOWER RIGHT CORNER ANGLE;SB=LE;WB=LE;XIDC;XIDS +cp;A717;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT VERTICAL BAR;SB=LE;XIDC;XIDS +cp;A718;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT SLASH;SB=LE;XIDC;XIDS +cp;A719;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER DOT HORIZONTAL BAR;SB=LE;XIDC;XIDS +cp;A71A;age=5.0;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOWER RIGHT CORNER ANGLE;SB=LE;XIDC;XIDS # Africanist tone letters -cp;A71B;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED UP ARROW;SB=LE;WB=LE;XIDC;XIDS -cp;A71C;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED DOWN ARROW;SB=LE;WB=LE;XIDC;XIDS -cp;A71D;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS -cp;A71E;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS -cp;A71F;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;SB=LE;WB=LE;XIDC;XIDS +cp;A71B;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED UP ARROW;SB=LE;XIDC;XIDS +cp;A71C;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED DOWN ARROW;SB=LE;XIDC;XIDS +cp;A71D;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED EXCLAMATION MARK;SB=LE;XIDC;XIDS +cp;A71E;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;SB=LE;XIDC;XIDS +cp;A71F;age=5.1;Alpha;gc=Lm;IDC;IDS;na=MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;SB=LE;XIDC;XIDS block;A720..A7FF;age=5.1;Alpha;blk=Latin_Ext_D;Cased;CWCM;gc=Ll;Gr_Base;IDC;IDS;lb=AL;SB=LO;sc=Latn;WB=LE;XIDC;XIDS # A720..A7FF Latin Extended-D @@ -17294,8 +17344,15 @@ cp;A7C3;age=12.0;CWT;CWU;Lower;na=LATIN SMALL LETTER ANGLICANA W;stc=A7C2;suc=A7 cp;A7C4;age=12.0;cf=A794;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER C WITH PALATAL HOOK;NFKC_CF=A794;SB=UP;scf=A794;slc=A794;Upper cp;A7C5;age=12.0;cf=0282;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER S WITH HOOK;NFKC_CF=0282;SB=UP;scf=0282;slc=0282;Upper cp;A7C6;age=12.0;cf=1D8E;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER Z WITH PALATAL HOOK;NFKC_CF=1D8E;SB=UP;scf=1D8E;slc=1D8E;Upper -unassigned;A7C7..A7F6 -# Additional letter +# Additional letters for Gaulish +cp;A7C7;age=13.0;cf=A7C8;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY;NFKC_CF=A7C8;SB=UP;scf=A7C8;slc=A7C8;Upper +cp;A7C8;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY;stc=A7C7;suc=A7C7 +cp;A7C9;age=13.0;cf=A7CA;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY;NFKC_CF=A7CA;SB=UP;scf=A7CA;slc=A7CA;Upper +cp;A7CA;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY;stc=A7C9;suc=A7C9 +unassigned;A7CB..A7F4 +# Ancient Gaulish and Celtic epigraphic letters +cp;A7F5;age=13.0;cf=A7F6;CWCF;CWKCF;CWL;gc=Lu;na=LATIN CAPITAL LETTER REVERSED HALF H;NFKC_CF=A7F6;SB=UP;scf=A7F6;slc=A7F6;Upper +cp;A7F6;age=13.0;CWT;CWU;Lower;na=LATIN SMALL LETTER REVERSED HALF H;stc=A7F5;suc=A7F5 cp;A7F7;age=7.0;-Cased;-CWCM;gc=Lo;na=LATIN EPIGRAPHIC LETTER SIDEWAYS I;SB=LE # Additions for Extended IPA cp;A7F8;age=6.1;CI;-CWCM;CWKCF;Dia;dm=0126;dt=Sup;FC_NFKC=0127;gc=Lm;Lower;na=MODIFIER LETTER CAPITAL H WITH STROKE;NFKC_CF=0127;NFKC_QC=N;NFKD_QC=N @@ -17360,7 +17417,9 @@ cp;A828;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-1;SB cp;A829;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-2;SB=XX;WB=XX;-XIDC;-XIDS cp;A82A;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-3;SB=XX;WB=XX;-XIDC;-XIDS cp;A82B;-Alpha;bc=ON;gc=So;-IDC;-IDS;InSC=Other;na=SYLOTI NAGRI POETRY MARK-4;SB=XX;WB=XX;-XIDC;-XIDS -unassigned;A82C..A82F +# Sign +cp;A82C;age=13.0;-Alpha;bc=NSM;ccc=9;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InPC=Bottom;InSC=Pure_Killer;jt=T;lb=CM;na=SYLOTI NAGRI SIGN ALTERNATE HASANTA;SB=EX;WB=Extend;-XIDS +unassigned;A82D..A82F block;A830..A83F;age=5.2;blk=Indic_Number_Forms;gc=No;Gr_Base;lb=AL;sc=Zyyy;scx=Deva Dogr Gujr Guru Khoj Kthi Mahj Modi Sind Takr Tirh # A830..A83F Common Indic Number Forms @@ -17793,7 +17852,7 @@ cp;A9BB;gc=Mc;GCB=SM;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=JAVANESE VOWEL SIGN cp;A9BC;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=JAVANESE VOWEL SIGN PEPET;SB=EX;WB=Extend # Dependent consonant signs cp;A9BD;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=JAVANESE CONSONANT SIGN KERET;SB=EX;WB=Extend -cp;A9BE;gc=Mc;GCB=SM;InPC=Right;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN PENGKAL;SB=EX;WB=Extend +cp;A9BE;gc=Mc;GCB=SM;InPC=Bottom_And_Right;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN PENGKAL;SB=EX;WB=Extend cp;A9BF;gc=Mc;GCB=SM;InPC=Bottom_And_Left;InSC=Consonant_Medial;lb=CM;na=JAVANESE CONSONANT SIGN CAKRA;SB=EX;WB=Extend # Sign cp;A9C0;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;InPC=Bottom_And_Right;InSC=Virama;lb=CM;na=JAVANESE PANGKON;SB=EX;WB=Extend @@ -18231,7 +18290,12 @@ cp;AB65;na=GREEK LETTER SMALL CAPITAL OMEGA;sc=Grek # Letters for Sinological transcription cp;AB66;age=12.0;na=LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK cp;AB67;age=12.0;na=LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK -unassigned;AB68..AB6F +# Letters for Scots dialectology +cp;AB68;age=13.0;na=LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE +cp;AB69;age=13.0;-Cased;CI;CWKCF;Dia;dm=028D;dt=Sup;gc=Lm;-Lower;na=MODIFIER LETTER SMALL TURNED W;NFKC_CF=028D;NFKC_QC=N;NFKD_QC=N;SB=LE +cp;AB6A;age=13.0;-Alpha;bc=ON;-Cased;CI;Dia;gc=Sk;-IDC;-IDS;-Lower;na=MODIFIER LETTER LEFT TACK;SB=XX;sc=Zyyy;WB=XX;-XIDC;-XIDS +cp;AB6B;age=13.0;-Alpha;bc=ON;-Cased;CI;Dia;gc=Sk;-IDC;-IDS;-Lower;na=MODIFIER LETTER RIGHT TACK;SB=XX;sc=Zyyy;WB=XX;-XIDC;-XIDS +unassigned;AB6C..AB6F block;AB70..ABBF;age=8.0;Alpha;blk=Cherokee_Sup;Cased;CWCF;CWCM;CWKCF;CWT;CWU;gc=Ll;Gr_Base;IDC;IDS;lb=AL;Lower;SB=LO;sc=Cher;WB=LE;XIDC;XIDS # AB70..ABBF Cherokee Supplement @@ -21438,9 +21502,10 @@ cp;10197;na=ROMAN QUINARIUS SIGN cp;10198;na=ROMAN SESTERTIUS SIGN cp;10199;na=ROMAN DUPONDIUS SIGN cp;1019A;na=ROMAN AS SIGN -# Roman military symbol +# Other Roman epigraphic symbols cp;1019B;na=ROMAN CENTURIAL SIGN -unassigned;1019C..1019F +cp;1019C;age=13.0;na=ASCIA SYMBOL +unassigned;1019D..1019F # Greek symbol cp;101A0;age=7.0;na=GREEK SYMBOL TAU RHO;sc=Grek unassigned;101A1..101CF @@ -23713,8 +23778,65 @@ cp;10E7D;na=RUMI FRACTION ONE THIRD;nv=1/3 cp;10E7E;na=RUMI FRACTION TWO THIRDS;nv=2/3 unassigned;10E7F;bc=R +block;10E80..10EBF;age=13.0;Alpha;bc=R;blk=Yezidi;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Yezi;WB=LE;XIDC;XIDS +# 10E80..10EBF Yezidi +# Letters +cp;10E80;na=YEZIDI LETTER ELIF +cp;10E81;na=YEZIDI LETTER BE +cp;10E82;na=YEZIDI LETTER PE +cp;10E83;na=YEZIDI LETTER PHE +cp;10E84;na=YEZIDI LETTER THE +cp;10E85;na=YEZIDI LETTER SE +cp;10E86;na=YEZIDI LETTER CIM +cp;10E87;na=YEZIDI LETTER CHIM +cp;10E88;na=YEZIDI LETTER CHHIM +cp;10E89;na=YEZIDI LETTER HHA +cp;10E8A;na=YEZIDI LETTER XA +cp;10E8B;na=YEZIDI LETTER DAL +cp;10E8C;na=YEZIDI LETTER ZAL +cp;10E8D;na=YEZIDI LETTER RA +cp;10E8E;na=YEZIDI LETTER RHA +cp;10E8F;na=YEZIDI LETTER ZA +cp;10E90;na=YEZIDI LETTER JA +cp;10E91;na=YEZIDI LETTER SIN +cp;10E92;na=YEZIDI LETTER SHIN +cp;10E93;na=YEZIDI LETTER SAD +cp;10E94;na=YEZIDI LETTER DAD +cp;10E95;na=YEZIDI LETTER TA +cp;10E96;na=YEZIDI LETTER ZE +cp;10E97;na=YEZIDI LETTER EYN +cp;10E98;na=YEZIDI LETTER XHEYN +cp;10E99;na=YEZIDI LETTER FA +cp;10E9A;na=YEZIDI LETTER VA +cp;10E9B;na=YEZIDI LETTER VA ALTERNATE FORM +cp;10E9C;na=YEZIDI LETTER QAF +cp;10E9D;na=YEZIDI LETTER KAF +cp;10E9E;na=YEZIDI LETTER KHAF +cp;10E9F;na=YEZIDI LETTER GAF +cp;10EA0;na=YEZIDI LETTER LAM +cp;10EA1;na=YEZIDI LETTER MIM +cp;10EA2;na=YEZIDI LETTER NUN +cp;10EA3;na=YEZIDI LETTER UM +cp;10EA4;na=YEZIDI LETTER WAW +cp;10EA5;na=YEZIDI LETTER OW +cp;10EA6;na=YEZIDI LETTER EW +cp;10EA7;na=YEZIDI LETTER HAY +cp;10EA8;na=YEZIDI LETTER YOT +cp;10EA9;na=YEZIDI LETTER ET +unassigned;10EAA;bc=R +# Combining marks +cp;10EAB;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=YEZIDI COMBINING HAMZA MARK;SB=EX;WB=Extend;-XIDS +cp;10EAC;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;na=YEZIDI COMBINING MADDA MARK;SB=EX;WB=Extend;-XIDS +# Punctuation +cp;10EAD;-Alpha;Dash;gc=Pd;-IDC;-IDS;lb=BA;na=YEZIDI HYPHENATION MARK;SB=XX;WB=XX;-XIDC;-XIDS +unassigned;10EAE..10EAF;bc=R +# Historical letters with diacritics +cp;10EB0;na=YEZIDI LETTER LAM WITH DOT ABOVE +cp;10EB1;na=YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE +unassigned;10EB2..10EBF;bc=R + # No block -unassigned;10E80..10EFF;bc=R +unassigned;10EC0..10EFF;bc=R block;10F00..10F2F;age=11.0;Alpha;bc=R;blk=Old_Sogdian;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Sogo;WB=LE;XIDC;XIDS # 10F00..10F2F Old Sogdian @@ -23815,7 +23937,41 @@ cp;10F59;gc=Po;-IDC;jt=U;na=SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT;SB=ST;STerm unassigned;10F5A..10F6F;bc=AL # No block -unassigned;10F70..10FDF;bc=R +unassigned;10F70..10FAF;bc=R + +block;10FB0..10FDF;age=13.0;Alpha;bc=R;blk=Chorasmian;gc=Lo;Gr_Base;IDC;IDS;jt=D;lb=AL;SB=LE;sc=Chrs;WB=LE;XIDC;XIDS +# 10FB0..10FDF Chorasmian +# Letters +cp;10FB0;na=CHORASMIAN LETTER ALEPH +cp;10FB1;jt=U;na=CHORASMIAN LETTER SMALL ALEPH +cp;10FB2;na=CHORASMIAN LETTER BETH +cp;10FB3;na=CHORASMIAN LETTER GIMEL +cp;10FB4;jt=R;na=CHORASMIAN LETTER DALETH +cp;10FB5;jt=R;na=CHORASMIAN LETTER HE +cp;10FB6;jt=R;na=CHORASMIAN LETTER WAW +cp;10FB7;jt=U;na=CHORASMIAN LETTER CURLED WAW +cp;10FB8;na=CHORASMIAN LETTER ZAYIN +cp;10FB9;jt=R;na=CHORASMIAN LETTER HETH +cp;10FBA;jt=R;na=CHORASMIAN LETTER YODH +cp;10FBB;na=CHORASMIAN LETTER KAPH +cp;10FBC;na=CHORASMIAN LETTER LAMEDH +cp;10FBD;jt=R;na=CHORASMIAN LETTER MEM +cp;10FBE;na=CHORASMIAN LETTER NUN +cp;10FBF;na=CHORASMIAN LETTER SAMEKH +cp;10FC0;jt=U;na=CHORASMIAN LETTER AYIN +cp;10FC1;na=CHORASMIAN LETTER PE +cp;10FC2;jt=R;na=CHORASMIAN LETTER RESH +cp;10FC3;jt=R;na=CHORASMIAN LETTER SHIN +cp;10FC4;na=CHORASMIAN LETTER TAW +# Numbers +cp;10FC5;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER ONE;nt=Nu;nv=1;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC6;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER TWO;nt=Nu;nv=2;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC7;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER THREE;nt=Nu;nv=3;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC8;-Alpha;gc=No;-IDC;-IDS;jt=U;na=CHORASMIAN NUMBER FOUR;nt=Nu;nv=4;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FC9;-Alpha;gc=No;-IDC;-IDS;jt=R;na=CHORASMIAN NUMBER TEN;nt=Nu;nv=10;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FCA;-Alpha;gc=No;-IDC;-IDS;na=CHORASMIAN NUMBER TWENTY;nt=Nu;nv=20;SB=XX;WB=XX;-XIDC;-XIDS +cp;10FCB;-Alpha;gc=No;-IDC;-IDS;jt=L;na=CHORASMIAN NUMBER ONE HUNDRED;nt=Nu;nv=100;SB=XX;WB=XX;-XIDC;-XIDS +unassigned;10FCC..10FDF;bc=R block;10FE0..10FFF;age=12.0;Alpha;bc=R;blk=Elymaic;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Elym;WB=LE;XIDC;XIDS # 10FE0..10FFF Elymaic @@ -24175,7 +24331,9 @@ cp;11144;age=11.0;IDS;na=CHAKMA LETTER LHAA;XIDS # Dependent vowel signs cp;11145;age=11.0;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=CHAKMA VOWEL SIGN AA;SB=EX;WB=Extend cp;11146;age=11.0;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=CHAKMA VOWEL SIGN EI;SB=EX;WB=Extend -unassigned;11147..1114F +# Consonant +cp;11147;age=13.0;IDS;na=CHAKMA LETTER VAA;XIDS +unassigned;11148..1114F block;11150..1117F;age=7.0;Alpha;blk=Mahajani;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Mahj;WB=LE;XIDC;XIDS # 11150..1117F Mahajani @@ -24299,8 +24457,8 @@ cp;111BF;gc=Mc;GCB=SM;-IDS;InPC=Top_And_Right;InSC=Vowel_Dependent;lb=CM;na=SHAR cp;111C0;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;-IDS;InPC=Right;InSC=Virama;lb=CM;na=SHARADA SIGN VIRAMA;SB=EX;WB=Extend;-XIDS # Various signs cp;111C1;InSC=Avagraha;na=SHARADA SIGN AVAGRAHA -cp;111C2;GCB=PP;InSC=Consonant_Prefixed;na=SHARADA SIGN JIHVAMULIYA -cp;111C3;GCB=PP;InSC=Consonant_Prefixed;na=SHARADA SIGN UPADHMANIYA +cp;111C2;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SHARADA SIGN JIHVAMULIYA +cp;111C3;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SHARADA SIGN UPADHMANIYA cp;111C4;InSC=Other;na=SHARADA OM # Punctuation cp;111C5;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=SHARADA DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS @@ -24315,7 +24473,10 @@ cp;111CB;age=8.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top cp;111CC;age=8.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=SHARADA EXTRA SHORT VOWEL MARK;SB=EX;WB=Extend;-XIDS # Punctuation cp;111CD;age=7.0;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=SHARADA SUTRA MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS -unassigned;111CE..111CF +# Historic vowel sign +cp;111CE;age=13.0;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=SHARADA VOWEL SIGN PRISHTHAMATRA E;SB=EX;WB=Extend;-XIDS +# Sign +cp;111CF;age=13.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=SHARADA SIGN INVERTED CANDRABINDU;SB=EX;WB=Extend;-XIDS # Digits cp;111D0;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=SHARADA DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS cp;111D1;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=SHARADA DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS @@ -24782,14 +24943,17 @@ cp;11456;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT SIX;nt=De;nv=6;SB=NU; cp;11457;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS cp;11458;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS cp;11459;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=NEWA DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS -unassigned;1145A +# Punctuation +cp;1145A;age=13.0;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=NEWA DOUBLE COMMA;SB=XX;Term;WB=XX;-XIDC;-XIDS # Various signs cp;1145B;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=NEWA PLACEHOLDER MARK;SB=XX;Term;WB=XX;-XIDC;-XIDS unassigned;1145C cp;1145D;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=NEWA INSERTION SIGN;SB=XX;WB=XX;-XIDC;-XIDS cp;1145E;age=11.0;-Alpha;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Syllable_Modifier;jt=T;lb=CM;na=NEWA SANDHI MARK;SB=EX;WB=Extend;-XIDS cp;1145F;age=12.0;InSC=Bindu;na=NEWA LETTER VEDIC ANUSVARA -unassigned;11460..1147F +cp;11460;age=13.0;InSC=Consonant_With_Stacker;na=NEWA SIGN JIHVAMULIYA +cp;11461;age=13.0;InSC=Consonant_With_Stacker;na=NEWA SIGN UPADHMANIYA +unassigned;11462..1147F block;11480..114DF;age=7.0;Alpha;blk=Tirhuta;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Tirh;WB=LE;XIDC;XIDS # 11480..114DF Tirhuta @@ -25214,7 +25378,7 @@ cp;1171A;age=11.0;IDS;na=AHOM LETTER ALTERNATE BA;XIDS unassigned;1171B..1171C # Medials cp;1171D;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL LA;SB=EX;WB=Extend -cp;1171E;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL RA;SB=EX;WB=Extend +cp;1171E;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top_And_Bottom_And_Left;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL RA;SB=EX;WB=Extend cp;1171F;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Consonant_Medial;jt=T;na=AHOM CONSONANT SIGN MEDIAL LIGATING RA;SB=EX;WB=Extend # Vowel signs cp;11720;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;na=AHOM VOWEL SIGN A;SB=EX;WB=Extend @@ -25414,6 +25578,98 @@ unassigned;118F3..118FE # Sign cp;118FF;-Cased;-CWCM;gc=Lo;na=WARANG CITI OM;SB=LE +block;11900..1195F;age=13.0;Alpha;blk=Dives_Akuru;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Diak;WB=LE;XIDC;XIDS +# 11900..1195F Dives Akuru +# Independent vowels +cp;11900;InSC=Vowel_Independent;na=DIVES AKURU LETTER A +cp;11901;InSC=Vowel_Independent;na=DIVES AKURU LETTER AA +cp;11902;InSC=Vowel_Independent;na=DIVES AKURU LETTER I +cp;11903;InSC=Vowel_Independent;na=DIVES AKURU LETTER II +cp;11904;InSC=Vowel_Independent;na=DIVES AKURU LETTER U +cp;11905;InSC=Vowel_Independent;na=DIVES AKURU LETTER UU +cp;11906;InSC=Vowel_Independent;na=DIVES AKURU LETTER E +unassigned;11907..11908 +cp;11909;InSC=Vowel_Independent;na=DIVES AKURU LETTER O +unassigned;1190A..1190B +# Consonants +cp;1190C;na=DIVES AKURU LETTER KA +cp;1190D;na=DIVES AKURU LETTER KHA +cp;1190E;na=DIVES AKURU LETTER GA +cp;1190F;na=DIVES AKURU LETTER GHA +cp;11910;na=DIVES AKURU LETTER NGA +cp;11911;na=DIVES AKURU LETTER CA +cp;11912;na=DIVES AKURU LETTER CHA +cp;11913;na=DIVES AKURU LETTER JA +unassigned;11914 +cp;11915;na=DIVES AKURU LETTER NYA +cp;11916;na=DIVES AKURU LETTER TTA +unassigned;11917 +cp;11918;na=DIVES AKURU LETTER DDA +cp;11919;na=DIVES AKURU LETTER DDHA +cp;1191A;na=DIVES AKURU LETTER NNA +cp;1191B;na=DIVES AKURU LETTER TA +cp;1191C;na=DIVES AKURU LETTER THA +cp;1191D;na=DIVES AKURU LETTER DA +cp;1191E;na=DIVES AKURU LETTER DHA +cp;1191F;na=DIVES AKURU LETTER NA +cp;11920;na=DIVES AKURU LETTER PA +cp;11921;na=DIVES AKURU LETTER PHA +cp;11922;na=DIVES AKURU LETTER BA +cp;11923;na=DIVES AKURU LETTER BHA +cp;11924;na=DIVES AKURU LETTER MA +cp;11925;na=DIVES AKURU LETTER YA +cp;11926;na=DIVES AKURU LETTER YYA +cp;11927;na=DIVES AKURU LETTER RA +cp;11928;na=DIVES AKURU LETTER LA +cp;11929;na=DIVES AKURU LETTER VA +cp;1192A;na=DIVES AKURU LETTER SHA +cp;1192B;na=DIVES AKURU LETTER SSA +cp;1192C;na=DIVES AKURU LETTER SA +cp;1192D;na=DIVES AKURU LETTER HA +cp;1192E;na=DIVES AKURU LETTER LLA +cp;1192F;na=DIVES AKURU LETTER ZA +# Dependent vowel signs +cp;11930;gc=Mc;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN AA;NFC_QC=M;NFKC_QC=M;SB=EX;WB=Extend;-XIDS +cp;11931;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN I;SB=EX;WB=Extend;-XIDS +cp;11932;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN II;SB=EX;WB=Extend;-XIDS +cp;11933;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN U;SB=EX;WB=Extend;-XIDS +cp;11934;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN UU;SB=EX;WB=Extend;-XIDS +cp;11935;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN E;SB=EX;WB=Extend;-XIDS +unassigned;11936 +cp;11937;gc=Mc;GCB=SM;-IDS;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN AI;SB=EX;WB=Extend;-XIDS +cp;11938;dm=11935 11930;dt=Can;gc=Mc;GCB=SM;-IDS;InPC=Left_And_Right;InSC=Vowel_Dependent;lb=CM;na=DIVES AKURU VOWEL SIGN O;NFD_QC=N;NFKD_QC=N;SB=EX;WB=Extend;-XIDS +unassigned;11939..1193A +# Nasalization signs +cp;1193B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=DIVES AKURU SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS +cp;1193C;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=DIVES AKURU SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS +# Signs +cp;1193D;-Alpha;ccc=9;Dia;gc=Mc;GCB=SM;Gr_Link;-IDS;InPC=Right;InSC=Pure_Killer;lb=CM;na=DIVES AKURU SIGN HALANTA;SB=EX;WB=Extend;-XIDS +cp;1193E;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InSC=Invisible_Stacker;jt=T;lb=CM;na=DIVES AKURU VIRAMA;SB=EX;WB=Extend;-XIDS +cp;1193F;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=DIVES AKURU PREFIXED NASAL SIGN +# Conjunct-specific letters +cp;11940;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Consonant_Medial;lb=CM;na=DIVES AKURU MEDIAL YA;SB=EX;WB=Extend;-XIDS +cp;11941;GCB=PP;InPC=Top;InSC=Consonant_Preceding_Repha;na=DIVES AKURU INITIAL RA +cp;11942;gc=Mc;GCB=SM;-IDS;InPC=Bottom_And_Right;InSC=Consonant_Medial;lb=CM;na=DIVES AKURU MEDIAL RA;SB=EX;WB=Extend;-XIDS +# Nukta +cp;11943;-Alpha;bc=NSM;ccc=7;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Nukta;jt=T;lb=CM;na=DIVES AKURU SIGN NUKTA;SB=EX;WB=Extend;-XIDS +# Punctuation +cp;11944;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU DOUBLE DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS +cp;11945;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU GAP FILLER;SB=XX;WB=XX;-XIDC;-XIDS +cp;11946;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;lb=BA;na=DIVES AKURU END OF TEXT MARK;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS +unassigned;11947..1194F +# Digits +cp;11950;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS +cp;11951;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS +cp;11952;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT TWO;nt=De;nv=2;SB=NU;WB=NU;-XIDS +cp;11953;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT THREE;nt=De;nv=3;SB=NU;WB=NU;-XIDS +cp;11954;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT FOUR;nt=De;nv=4;SB=NU;WB=NU;-XIDS +cp;11955;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT FIVE;nt=De;nv=5;SB=NU;WB=NU;-XIDS +cp;11956;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT SIX;nt=De;nv=6;SB=NU;WB=NU;-XIDS +cp;11957;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS +cp;11958;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS +cp;11959;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=DIVES AKURU DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS +unassigned;1195A..1195F + block;119A0..119FF;age=12.0;Alpha;blk=Nandinagari;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Nand;WB=LE;XIDC;XIDS # 119A0..119FF Nandinagari # Independent vowels @@ -25560,7 +25816,7 @@ cp;11A37;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb cp;11A38;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=ZANABAZAR SQUARE SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS cp;11A39;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Visarga;lb=CM;na=ZANABAZAR SQUARE SIGN VISARGA;SB=EX;WB=Extend;-XIDS # Cluster-initial consonant -cp;11A3A;GCB=PP;InSC=Consonant_Prefixed;na=ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA +cp;11A3A;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA # Cluster-final consonants cp;11A3B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA;SB=EX;WB=Extend;-XIDS cp;11A3C;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=ZANABAZAR SQUARE CLUSTER-FINAL LETTER RA;SB=EX;WB=Extend;-XIDS @@ -25640,13 +25896,13 @@ cp;11A81;na=SOYOMBO LETTER SA cp;11A82;na=SOYOMBO LETTER HA cp;11A83;na=SOYOMBO LETTER KSSA # Alternate visarga signs -cp;11A84;age=12.0;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO SIGN JIHVAMULIYA -cp;11A85;age=12.0;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO SIGN UPADHMANIYA +cp;11A84;age=12.0;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO SIGN JIHVAMULIYA +cp;11A85;age=12.0;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO SIGN UPADHMANIYA # Cluster-initial letters -cp;11A86;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER RA -cp;11A87;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER LA -cp;11A88;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SHA -cp;11A89;GCB=PP;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SA +cp;11A86;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER RA +cp;11A87;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER LA +cp;11A88;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SHA +cp;11A89;GCB=PP;InPC=Top;InSC=Consonant_Prefixed;na=SOYOMBO CLUSTER-INITIAL LETTER SA # Final consonant signs cp;11A8A;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Final;jt=T;lb=CM;na=SOYOMBO FINAL CONSONANT SIGN G;SB=EX;WB=Extend;-XIDS cp;11A8B;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Final;jt=T;lb=CM;na=SOYOMBO FINAL CONSONANT SIGN K;SB=EX;WB=Extend;-XIDS @@ -26015,7 +26271,7 @@ cp;11D44;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;In # Virama cp;11D45;-Alpha;bc=NSM;ccc=9;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;-IDS;InSC=Invisible_Stacker;jt=T;lb=CM;na=MASARAM GONDI VIRAMA;SB=EX;WB=Extend;-XIDS # Cluster-specific consonant forms -cp;11D46;GCB=PP;InSC=Consonant_Preceding_Repha;na=MASARAM GONDI REPHA +cp;11D46;GCB=PP;InPC=Right;InSC=Consonant_Preceding_Repha;na=MASARAM GONDI REPHA cp;11D47;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Consonant_Medial;jt=T;lb=CM;na=MASARAM GONDI RA-KARA;SB=EX;WB=Extend;-XIDS unassigned;11D48..11D4F # Digits @@ -26143,6 +26399,11 @@ cp;11EF7;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=MAKASAR PASSIMBANG;SB=ST;STerm;Ter cp;11EF8;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=MAKASAR END OF SECTION;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS unassigned;11EF9..11EFF +block;11FB0..11FBF;age=13.0;Alpha;blk=Lisu_Sup;gc=Lo;Gr_Base;IDC;IDS;lb=AL;na=LISU LETTER YHA;SB=LE;sc=Lisu;WB=LE;XIDC;XIDS +# 11FB0..11FBF Lisu Supplement +# Letter +unassigned;11FB1..11FBF + block;11FC0..11FFF;age=12.0;bc=ON;blk=Tamil_Sup;gc=So;Gr_Base;lb=AL;sc=Taml # 11FC0..11FFF Tamil Supplement # Fractions @@ -30263,16 +30524,22 @@ cp;16F9D;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-5;WB=LE cp;16F9E;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-6;WB=LE cp;16F9F;CI;Dia;gc=Lm;na=MIAO LETTER REFORMED TONE-8;WB=LE -block;16FE0..16FFF;age=12.0;Alpha;blk=Ideographic_Symbols;CI;ea=W;Ext;gc=Lm;Gr_Base;IDC;IDS;lb=NS;SB=LE;sc=Zyyy;vo=U;WB=LE;XIDC;XIDS +block;16FE0..16FFF;age=13.0;Alpha;blk=Ideographic_Symbols;ea=W;gc=Lm;Gr_Base;IDC;lb=NS;SB=LE;sc=Hani;vo=U;WB=Extend;XIDC # 16FE0..16FFF Ideographic Symbols and Punctuation # Tangut mark -cp;16FE0;age=9.0;na=TANGUT ITERATION MARK;sc=Tang +cp;16FE0;age=9.0;CI;Ext;IDS;na=TANGUT ITERATION MARK;sc=Tang;WB=LE;XIDS # Nushu mark -cp;16FE1;age=10.0;na=NUSHU ITERATION MARK;sc=Nshu +cp;16FE1;age=10.0;CI;Ext;IDS;na=NUSHU ITERATION MARK;sc=Nshu;WB=LE;XIDS # Marks used in ancient Chinese texts -cp;16FE2;-Alpha;bc=ON;-CI;-Ext;gc=Po;-IDC;-IDS;na=OLD CHINESE HOOK MARK;SB=XX;WB=XX;-XIDC;-XIDS -cp;16FE3;na=OLD CHINESE ITERATION MARK -unassigned;16FE4..16FFF;vo=U +cp;16FE2;age=12.0;-Alpha;bc=ON;gc=Po;-IDC;na=OLD CHINESE HOOK MARK;SB=XX;sc=Zyyy;WB=XX;-XIDC +cp;16FE3;age=12.0;CI;Ext;IDS;na=OLD CHINESE ITERATION MARK;sc=Zyyy;WB=LE;XIDS +# Small Khitan format character +cp;16FE4;-Alpha;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Ideo;jt=T;lb=GL;na=KHITAN SMALL SCRIPT FILLER;SB=EX;sc=Kits +unassigned;16FE5..16FEF;vo=U +# Combining diacritics for CJK ideographs +cp;16FF0;ccc=6;Dia;gc=Mc;GCB=SM;lb=CM;na=VIETNAMESE ALTERNATE READING MARK CA;SB=EX +cp;16FF1;ccc=6;Dia;gc=Mc;GCB=SM;lb=CM;na=VIETNAMESE ALTERNATE READING MARK NHAY;SB=EX +unassigned;16FF2..16FFF;vo=U block;17000..187FF;Alpha;blk=Tangut;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Tang;vo=U;XIDC;XIDS # 17000..187F7 Tangut @@ -31053,7 +31320,520 @@ cp;18AF0;na=TANGUT COMPONENT-753 cp;18AF1;na=TANGUT COMPONENT-754 # Sixteen-stroke component cp;18AF2;na=TANGUT COMPONENT-755 -unassigned;18AF3..18AFF;vo=U +# Additional components +cp;18AF3;age=13.0;na=TANGUT COMPONENT-756 +cp;18AF4;age=13.0;na=TANGUT COMPONENT-757 +cp;18AF5;age=13.0;na=TANGUT COMPONENT-758 +cp;18AF6;age=13.0;na=TANGUT COMPONENT-759 +cp;18AF7;age=13.0;na=TANGUT COMPONENT-760 +cp;18AF8;age=13.0;na=TANGUT COMPONENT-761 +cp;18AF9;age=13.0;na=TANGUT COMPONENT-762 +cp;18AFA;age=13.0;na=TANGUT COMPONENT-763 +cp;18AFB;age=13.0;na=TANGUT COMPONENT-764 +cp;18AFC;age=13.0;na=TANGUT COMPONENT-765 +cp;18AFD;age=13.0;na=TANGUT COMPONENT-766 +cp;18AFE;age=13.0;na=TANGUT COMPONENT-767 +cp;18AFF;age=13.0;na=TANGUT COMPONENT-768 + +block;18B00..18CFF;age=13.0;Alpha;blk=Khitan_Small_Script;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=AL;SB=LE;sc=Kits;vo=U;XIDC;XIDS +# 18B00..18CFF Khitan Small Script +# Iteration mark +cp;18B00;na=KHITAN SMALL SCRIPT CHARACTER-18B00 +# Radical-01 +cp;18B01;na=KHITAN SMALL SCRIPT CHARACTER-18B01 +cp;18B02;na=KHITAN SMALL SCRIPT CHARACTER-18B02 +cp;18B03;na=KHITAN SMALL SCRIPT CHARACTER-18B03 +cp;18B04;na=KHITAN SMALL SCRIPT CHARACTER-18B04 +cp;18B05;na=KHITAN SMALL SCRIPT CHARACTER-18B05 +cp;18B06;na=KHITAN SMALL SCRIPT CHARACTER-18B06 +cp;18B07;na=KHITAN SMALL SCRIPT CHARACTER-18B07 +cp;18B08;na=KHITAN SMALL SCRIPT CHARACTER-18B08 +cp;18B09;na=KHITAN SMALL SCRIPT CHARACTER-18B09 +cp;18B0A;na=KHITAN SMALL SCRIPT CHARACTER-18B0A +cp;18B0B;na=KHITAN SMALL SCRIPT CHARACTER-18B0B +cp;18B0C;na=KHITAN SMALL SCRIPT CHARACTER-18B0C +cp;18B0D;na=KHITAN SMALL SCRIPT CHARACTER-18B0D +cp;18B0E;na=KHITAN SMALL SCRIPT CHARACTER-18B0E +cp;18B0F;na=KHITAN SMALL SCRIPT CHARACTER-18B0F +cp;18B10;na=KHITAN SMALL SCRIPT CHARACTER-18B10 +cp;18B11;na=KHITAN SMALL SCRIPT CHARACTER-18B11 +cp;18B12;na=KHITAN SMALL SCRIPT CHARACTER-18B12 +cp;18B13;na=KHITAN SMALL SCRIPT CHARACTER-18B13 +cp;18B14;na=KHITAN SMALL SCRIPT CHARACTER-18B14 +cp;18B15;na=KHITAN SMALL SCRIPT CHARACTER-18B15 +cp;18B16;na=KHITAN SMALL SCRIPT CHARACTER-18B16 +cp;18B17;na=KHITAN SMALL SCRIPT CHARACTER-18B17 +cp;18B18;na=KHITAN SMALL SCRIPT CHARACTER-18B18 +cp;18B19;na=KHITAN SMALL SCRIPT CHARACTER-18B19 +cp;18B1A;na=KHITAN SMALL SCRIPT CHARACTER-18B1A +cp;18B1B;na=KHITAN SMALL SCRIPT CHARACTER-18B1B +cp;18B1C;na=KHITAN SMALL SCRIPT CHARACTER-18B1C +cp;18B1D;na=KHITAN SMALL SCRIPT CHARACTER-18B1D +cp;18B1E;na=KHITAN SMALL SCRIPT CHARACTER-18B1E +cp;18B1F;na=KHITAN SMALL SCRIPT CHARACTER-18B1F +cp;18B20;na=KHITAN SMALL SCRIPT CHARACTER-18B20 +cp;18B21;na=KHITAN SMALL SCRIPT CHARACTER-18B21 +cp;18B22;na=KHITAN SMALL SCRIPT CHARACTER-18B22 +cp;18B23;na=KHITAN SMALL SCRIPT CHARACTER-18B23 +cp;18B24;na=KHITAN SMALL SCRIPT CHARACTER-18B24 +cp;18B25;na=KHITAN SMALL SCRIPT CHARACTER-18B25 +cp;18B26;na=KHITAN SMALL SCRIPT CHARACTER-18B26 +cp;18B27;na=KHITAN SMALL SCRIPT CHARACTER-18B27 +cp;18B28;na=KHITAN SMALL SCRIPT CHARACTER-18B28 +cp;18B29;na=KHITAN SMALL SCRIPT CHARACTER-18B29 +cp;18B2A;na=KHITAN SMALL SCRIPT CHARACTER-18B2A +cp;18B2B;na=KHITAN SMALL SCRIPT CHARACTER-18B2B +cp;18B2C;na=KHITAN SMALL SCRIPT CHARACTER-18B2C +cp;18B2D;na=KHITAN SMALL SCRIPT CHARACTER-18B2D +cp;18B2E;na=KHITAN SMALL SCRIPT CHARACTER-18B2E +cp;18B2F;na=KHITAN SMALL SCRIPT CHARACTER-18B2F +cp;18B30;na=KHITAN SMALL SCRIPT CHARACTER-18B30 +cp;18B31;na=KHITAN SMALL SCRIPT CHARACTER-18B31 +cp;18B32;na=KHITAN SMALL SCRIPT CHARACTER-18B32 +cp;18B33;na=KHITAN SMALL SCRIPT CHARACTER-18B33 +cp;18B34;na=KHITAN SMALL SCRIPT CHARACTER-18B34 +cp;18B35;na=KHITAN SMALL SCRIPT CHARACTER-18B35 +# Radical-02 +cp;18B36;na=KHITAN SMALL SCRIPT CHARACTER-18B36 +cp;18B37;na=KHITAN SMALL SCRIPT CHARACTER-18B37 +cp;18B38;na=KHITAN SMALL SCRIPT CHARACTER-18B38 +cp;18B39;na=KHITAN SMALL SCRIPT CHARACTER-18B39 +cp;18B3A;na=KHITAN SMALL SCRIPT CHARACTER-18B3A +cp;18B3B;na=KHITAN SMALL SCRIPT CHARACTER-18B3B +cp;18B3C;na=KHITAN SMALL SCRIPT CHARACTER-18B3C +cp;18B3D;na=KHITAN SMALL SCRIPT CHARACTER-18B3D +cp;18B3E;na=KHITAN SMALL SCRIPT CHARACTER-18B3E +cp;18B3F;na=KHITAN SMALL SCRIPT CHARACTER-18B3F +cp;18B40;na=KHITAN SMALL SCRIPT CHARACTER-18B40 +cp;18B41;na=KHITAN SMALL SCRIPT CHARACTER-18B41 +cp;18B42;na=KHITAN SMALL SCRIPT CHARACTER-18B42 +cp;18B43;na=KHITAN SMALL SCRIPT CHARACTER-18B43 +cp;18B44;na=KHITAN SMALL SCRIPT CHARACTER-18B44 +cp;18B45;na=KHITAN SMALL SCRIPT CHARACTER-18B45 +cp;18B46;na=KHITAN SMALL SCRIPT CHARACTER-18B46 +cp;18B47;na=KHITAN SMALL SCRIPT CHARACTER-18B47 +cp;18B48;na=KHITAN SMALL SCRIPT CHARACTER-18B48 +cp;18B49;na=KHITAN SMALL SCRIPT CHARACTER-18B49 +cp;18B4A;na=KHITAN SMALL SCRIPT CHARACTER-18B4A +cp;18B4B;na=KHITAN SMALL SCRIPT CHARACTER-18B4B +cp;18B4C;na=KHITAN SMALL SCRIPT CHARACTER-18B4C +cp;18B4D;na=KHITAN SMALL SCRIPT CHARACTER-18B4D +cp;18B4E;na=KHITAN SMALL SCRIPT CHARACTER-18B4E +cp;18B4F;na=KHITAN SMALL SCRIPT CHARACTER-18B4F +cp;18B50;na=KHITAN SMALL SCRIPT CHARACTER-18B50 +cp;18B51;na=KHITAN SMALL SCRIPT CHARACTER-18B51 +cp;18B52;na=KHITAN SMALL SCRIPT CHARACTER-18B52 +cp;18B53;na=KHITAN SMALL SCRIPT CHARACTER-18B53 +cp;18B54;na=KHITAN SMALL SCRIPT CHARACTER-18B54 +cp;18B55;na=KHITAN SMALL SCRIPT CHARACTER-18B55 +cp;18B56;na=KHITAN SMALL SCRIPT CHARACTER-18B56 +cp;18B57;na=KHITAN SMALL SCRIPT CHARACTER-18B57 +cp;18B58;na=KHITAN SMALL SCRIPT CHARACTER-18B58 +cp;18B59;na=KHITAN SMALL SCRIPT CHARACTER-18B59 +cp;18B5A;na=KHITAN SMALL SCRIPT CHARACTER-18B5A +cp;18B5B;na=KHITAN SMALL SCRIPT CHARACTER-18B5B +cp;18B5C;na=KHITAN SMALL SCRIPT CHARACTER-18B5C +cp;18B5D;na=KHITAN SMALL SCRIPT CHARACTER-18B5D +cp;18B5E;na=KHITAN SMALL SCRIPT CHARACTER-18B5E +cp;18B5F;na=KHITAN SMALL SCRIPT CHARACTER-18B5F +cp;18B60;na=KHITAN SMALL SCRIPT CHARACTER-18B60 +cp;18B61;na=KHITAN SMALL SCRIPT CHARACTER-18B61 +cp;18B62;na=KHITAN SMALL SCRIPT CHARACTER-18B62 +cp;18B63;na=KHITAN SMALL SCRIPT CHARACTER-18B63 +cp;18B64;na=KHITAN SMALL SCRIPT CHARACTER-18B64 +cp;18B65;na=KHITAN SMALL SCRIPT CHARACTER-18B65 +cp;18B66;na=KHITAN SMALL SCRIPT CHARACTER-18B66 +cp;18B67;na=KHITAN SMALL SCRIPT CHARACTER-18B67 +cp;18B68;na=KHITAN SMALL SCRIPT CHARACTER-18B68 +cp;18B69;na=KHITAN SMALL SCRIPT CHARACTER-18B69 +# Radical-03 +cp;18B6A;na=KHITAN SMALL SCRIPT CHARACTER-18B6A +cp;18B6B;na=KHITAN SMALL SCRIPT CHARACTER-18B6B +cp;18B6C;na=KHITAN SMALL SCRIPT CHARACTER-18B6C +cp;18B6D;na=KHITAN SMALL SCRIPT CHARACTER-18B6D +cp;18B6E;na=KHITAN SMALL SCRIPT CHARACTER-18B6E +cp;18B6F;na=KHITAN SMALL SCRIPT CHARACTER-18B6F +cp;18B70;na=KHITAN SMALL SCRIPT CHARACTER-18B70 +cp;18B71;na=KHITAN SMALL SCRIPT CHARACTER-18B71 +cp;18B72;na=KHITAN SMALL SCRIPT CHARACTER-18B72 +cp;18B73;na=KHITAN SMALL SCRIPT CHARACTER-18B73 +cp;18B74;na=KHITAN SMALL SCRIPT CHARACTER-18B74 +cp;18B75;na=KHITAN SMALL SCRIPT CHARACTER-18B75 +cp;18B76;na=KHITAN SMALL SCRIPT CHARACTER-18B76 +cp;18B77;na=KHITAN SMALL SCRIPT CHARACTER-18B77 +cp;18B78;na=KHITAN SMALL SCRIPT CHARACTER-18B78 +cp;18B79;na=KHITAN SMALL SCRIPT CHARACTER-18B79 +cp;18B7A;na=KHITAN SMALL SCRIPT CHARACTER-18B7A +cp;18B7B;na=KHITAN SMALL SCRIPT CHARACTER-18B7B +cp;18B7C;na=KHITAN SMALL SCRIPT CHARACTER-18B7C +cp;18B7D;na=KHITAN SMALL SCRIPT CHARACTER-18B7D +cp;18B7E;na=KHITAN SMALL SCRIPT CHARACTER-18B7E +cp;18B7F;na=KHITAN SMALL SCRIPT CHARACTER-18B7F +cp;18B80;na=KHITAN SMALL SCRIPT CHARACTER-18B80 +cp;18B81;na=KHITAN SMALL SCRIPT CHARACTER-18B81 +cp;18B82;na=KHITAN SMALL SCRIPT CHARACTER-18B82 +cp;18B83;na=KHITAN SMALL SCRIPT CHARACTER-18B83 +cp;18B84;na=KHITAN SMALL SCRIPT CHARACTER-18B84 +cp;18B85;na=KHITAN SMALL SCRIPT CHARACTER-18B85 +cp;18B86;na=KHITAN SMALL SCRIPT CHARACTER-18B86 +cp;18B87;na=KHITAN SMALL SCRIPT CHARACTER-18B87 +cp;18B88;na=KHITAN SMALL SCRIPT CHARACTER-18B88 +cp;18B89;na=KHITAN SMALL SCRIPT CHARACTER-18B89 +cp;18B8A;na=KHITAN SMALL SCRIPT CHARACTER-18B8A +cp;18B8B;na=KHITAN SMALL SCRIPT CHARACTER-18B8B +cp;18B8C;na=KHITAN SMALL SCRIPT CHARACTER-18B8C +cp;18B8D;na=KHITAN SMALL SCRIPT CHARACTER-18B8D +cp;18B8E;na=KHITAN SMALL SCRIPT CHARACTER-18B8E +cp;18B8F;na=KHITAN SMALL SCRIPT CHARACTER-18B8F +cp;18B90;na=KHITAN SMALL SCRIPT CHARACTER-18B90 +cp;18B91;na=KHITAN SMALL SCRIPT CHARACTER-18B91 +cp;18B92;na=KHITAN SMALL SCRIPT CHARACTER-18B92 +cp;18B93;na=KHITAN SMALL SCRIPT CHARACTER-18B93 +# Radical-04 +cp;18B94;na=KHITAN SMALL SCRIPT CHARACTER-18B94 +cp;18B95;na=KHITAN SMALL SCRIPT CHARACTER-18B95 +cp;18B96;na=KHITAN SMALL SCRIPT CHARACTER-18B96 +cp;18B97;na=KHITAN SMALL SCRIPT CHARACTER-18B97 +cp;18B98;na=KHITAN SMALL SCRIPT CHARACTER-18B98 +cp;18B99;na=KHITAN SMALL SCRIPT CHARACTER-18B99 +cp;18B9A;na=KHITAN SMALL SCRIPT CHARACTER-18B9A +cp;18B9B;na=KHITAN SMALL SCRIPT CHARACTER-18B9B +cp;18B9C;na=KHITAN SMALL SCRIPT CHARACTER-18B9C +cp;18B9D;na=KHITAN SMALL SCRIPT CHARACTER-18B9D +cp;18B9E;na=KHITAN SMALL SCRIPT CHARACTER-18B9E +cp;18B9F;na=KHITAN SMALL SCRIPT CHARACTER-18B9F +cp;18BA0;na=KHITAN SMALL SCRIPT CHARACTER-18BA0 +cp;18BA1;na=KHITAN SMALL SCRIPT CHARACTER-18BA1 +cp;18BA2;na=KHITAN SMALL SCRIPT CHARACTER-18BA2 +cp;18BA3;na=KHITAN SMALL SCRIPT CHARACTER-18BA3 +cp;18BA4;na=KHITAN SMALL SCRIPT CHARACTER-18BA4 +cp;18BA5;na=KHITAN SMALL SCRIPT CHARACTER-18BA5 +cp;18BA6;na=KHITAN SMALL SCRIPT CHARACTER-18BA6 +cp;18BA7;na=KHITAN SMALL SCRIPT CHARACTER-18BA7 +cp;18BA8;na=KHITAN SMALL SCRIPT CHARACTER-18BA8 +cp;18BA9;na=KHITAN SMALL SCRIPT CHARACTER-18BA9 +cp;18BAA;na=KHITAN SMALL SCRIPT CHARACTER-18BAA +cp;18BAB;na=KHITAN SMALL SCRIPT CHARACTER-18BAB +cp;18BAC;na=KHITAN SMALL SCRIPT CHARACTER-18BAC +# Radical-05 +cp;18BAD;na=KHITAN SMALL SCRIPT CHARACTER-18BAD +cp;18BAE;na=KHITAN SMALL SCRIPT CHARACTER-18BAE +cp;18BAF;na=KHITAN SMALL SCRIPT CHARACTER-18BAF +cp;18BB0;na=KHITAN SMALL SCRIPT CHARACTER-18BB0 +cp;18BB1;na=KHITAN SMALL SCRIPT CHARACTER-18BB1 +cp;18BB2;na=KHITAN SMALL SCRIPT CHARACTER-18BB2 +cp;18BB3;na=KHITAN SMALL SCRIPT CHARACTER-18BB3 +cp;18BB4;na=KHITAN SMALL SCRIPT CHARACTER-18BB4 +cp;18BB5;na=KHITAN SMALL SCRIPT CHARACTER-18BB5 +cp;18BB6;na=KHITAN SMALL SCRIPT CHARACTER-18BB6 +cp;18BB7;na=KHITAN SMALL SCRIPT CHARACTER-18BB7 +cp;18BB8;na=KHITAN SMALL SCRIPT CHARACTER-18BB8 +cp;18BB9;na=KHITAN SMALL SCRIPT CHARACTER-18BB9 +cp;18BBA;na=KHITAN SMALL SCRIPT CHARACTER-18BBA +cp;18BBB;na=KHITAN SMALL SCRIPT CHARACTER-18BBB +cp;18BBC;na=KHITAN SMALL SCRIPT CHARACTER-18BBC +cp;18BBD;na=KHITAN SMALL SCRIPT CHARACTER-18BBD +cp;18BBE;na=KHITAN SMALL SCRIPT CHARACTER-18BBE +cp;18BBF;na=KHITAN SMALL SCRIPT CHARACTER-18BBF +cp;18BC0;na=KHITAN SMALL SCRIPT CHARACTER-18BC0 +cp;18BC1;na=KHITAN SMALL SCRIPT CHARACTER-18BC1 +cp;18BC2;na=KHITAN SMALL SCRIPT CHARACTER-18BC2 +cp;18BC3;na=KHITAN SMALL SCRIPT CHARACTER-18BC3 +cp;18BC4;na=KHITAN SMALL SCRIPT CHARACTER-18BC4 +cp;18BC5;na=KHITAN SMALL SCRIPT CHARACTER-18BC5 +cp;18BC6;na=KHITAN SMALL SCRIPT CHARACTER-18BC6 +cp;18BC7;na=KHITAN SMALL SCRIPT CHARACTER-18BC7 +cp;18BC8;na=KHITAN SMALL SCRIPT CHARACTER-18BC8 +cp;18BC9;na=KHITAN SMALL SCRIPT CHARACTER-18BC9 +cp;18BCA;na=KHITAN SMALL SCRIPT CHARACTER-18BCA +cp;18BCB;na=KHITAN SMALL SCRIPT CHARACTER-18BCB +cp;18BCC;na=KHITAN SMALL SCRIPT CHARACTER-18BCC +cp;18BCD;na=KHITAN SMALL SCRIPT CHARACTER-18BCD +cp;18BCE;na=KHITAN SMALL SCRIPT CHARACTER-18BCE +cp;18BCF;na=KHITAN SMALL SCRIPT CHARACTER-18BCF +cp;18BD0;na=KHITAN SMALL SCRIPT CHARACTER-18BD0 +cp;18BD1;na=KHITAN SMALL SCRIPT CHARACTER-18BD1 +# Radical-06 +cp;18BD2;na=KHITAN SMALL SCRIPT CHARACTER-18BD2 +cp;18BD3;na=KHITAN SMALL SCRIPT CHARACTER-18BD3 +cp;18BD4;na=KHITAN SMALL SCRIPT CHARACTER-18BD4 +cp;18BD5;na=KHITAN SMALL SCRIPT CHARACTER-18BD5 +cp;18BD6;na=KHITAN SMALL SCRIPT CHARACTER-18BD6 +cp;18BD7;na=KHITAN SMALL SCRIPT CHARACTER-18BD7 +cp;18BD8;na=KHITAN SMALL SCRIPT CHARACTER-18BD8 +cp;18BD9;na=KHITAN SMALL SCRIPT CHARACTER-18BD9 +cp;18BDA;na=KHITAN SMALL SCRIPT CHARACTER-18BDA +cp;18BDB;na=KHITAN SMALL SCRIPT CHARACTER-18BDB +cp;18BDC;na=KHITAN SMALL SCRIPT CHARACTER-18BDC +cp;18BDD;na=KHITAN SMALL SCRIPT CHARACTER-18BDD +cp;18BDE;na=KHITAN SMALL SCRIPT CHARACTER-18BDE +cp;18BDF;na=KHITAN SMALL SCRIPT CHARACTER-18BDF +cp;18BE0;na=KHITAN SMALL SCRIPT CHARACTER-18BE0 +cp;18BE1;na=KHITAN SMALL SCRIPT CHARACTER-18BE1 +cp;18BE2;na=KHITAN SMALL SCRIPT CHARACTER-18BE2 +cp;18BE3;na=KHITAN SMALL SCRIPT CHARACTER-18BE3 +cp;18BE4;na=KHITAN SMALL SCRIPT CHARACTER-18BE4 +cp;18BE5;na=KHITAN SMALL SCRIPT CHARACTER-18BE5 +cp;18BE6;na=KHITAN SMALL SCRIPT CHARACTER-18BE6 +cp;18BE7;na=KHITAN SMALL SCRIPT CHARACTER-18BE7 +cp;18BE8;na=KHITAN SMALL SCRIPT CHARACTER-18BE8 +cp;18BE9;na=KHITAN SMALL SCRIPT CHARACTER-18BE9 +cp;18BEA;na=KHITAN SMALL SCRIPT CHARACTER-18BEA +cp;18BEB;na=KHITAN SMALL SCRIPT CHARACTER-18BEB +cp;18BEC;na=KHITAN SMALL SCRIPT CHARACTER-18BEC +cp;18BED;na=KHITAN SMALL SCRIPT CHARACTER-18BED +cp;18BEE;na=KHITAN SMALL SCRIPT CHARACTER-18BEE +cp;18BEF;na=KHITAN SMALL SCRIPT CHARACTER-18BEF +cp;18BF0;na=KHITAN SMALL SCRIPT CHARACTER-18BF0 +cp;18BF1;na=KHITAN SMALL SCRIPT CHARACTER-18BF1 +cp;18BF2;na=KHITAN SMALL SCRIPT CHARACTER-18BF2 +cp;18BF3;na=KHITAN SMALL SCRIPT CHARACTER-18BF3 +cp;18BF4;na=KHITAN SMALL SCRIPT CHARACTER-18BF4 +cp;18BF5;na=KHITAN SMALL SCRIPT CHARACTER-18BF5 +cp;18BF6;na=KHITAN SMALL SCRIPT CHARACTER-18BF6 +cp;18BF7;na=KHITAN SMALL SCRIPT CHARACTER-18BF7 +cp;18BF8;na=KHITAN SMALL SCRIPT CHARACTER-18BF8 +cp;18BF9;na=KHITAN SMALL SCRIPT CHARACTER-18BF9 +cp;18BFA;na=KHITAN SMALL SCRIPT CHARACTER-18BFA +cp;18BFB;na=KHITAN SMALL SCRIPT CHARACTER-18BFB +cp;18BFC;na=KHITAN SMALL SCRIPT CHARACTER-18BFC +cp;18BFD;na=KHITAN SMALL SCRIPT CHARACTER-18BFD +cp;18BFE;na=KHITAN SMALL SCRIPT CHARACTER-18BFE +cp;18BFF;na=KHITAN SMALL SCRIPT CHARACTER-18BFF +cp;18C00;na=KHITAN SMALL SCRIPT CHARACTER-18C00 +# Radical-07 +cp;18C01;na=KHITAN SMALL SCRIPT CHARACTER-18C01 +cp;18C02;na=KHITAN SMALL SCRIPT CHARACTER-18C02 +cp;18C03;na=KHITAN SMALL SCRIPT CHARACTER-18C03 +cp;18C04;na=KHITAN SMALL SCRIPT CHARACTER-18C04 +cp;18C05;na=KHITAN SMALL SCRIPT CHARACTER-18C05 +cp;18C06;na=KHITAN SMALL SCRIPT CHARACTER-18C06 +cp;18C07;na=KHITAN SMALL SCRIPT CHARACTER-18C07 +cp;18C08;na=KHITAN SMALL SCRIPT CHARACTER-18C08 +cp;18C09;na=KHITAN SMALL SCRIPT CHARACTER-18C09 +cp;18C0A;na=KHITAN SMALL SCRIPT CHARACTER-18C0A +cp;18C0B;na=KHITAN SMALL SCRIPT CHARACTER-18C0B +cp;18C0C;na=KHITAN SMALL SCRIPT CHARACTER-18C0C +cp;18C0D;na=KHITAN SMALL SCRIPT CHARACTER-18C0D +cp;18C0E;na=KHITAN SMALL SCRIPT CHARACTER-18C0E +cp;18C0F;na=KHITAN SMALL SCRIPT CHARACTER-18C0F +cp;18C10;na=KHITAN SMALL SCRIPT CHARACTER-18C10 +cp;18C11;na=KHITAN SMALL SCRIPT CHARACTER-18C11 +cp;18C12;na=KHITAN SMALL SCRIPT CHARACTER-18C12 +# Radical-08 +cp;18C13;na=KHITAN SMALL SCRIPT CHARACTER-18C13 +cp;18C14;na=KHITAN SMALL SCRIPT CHARACTER-18C14 +cp;18C15;na=KHITAN SMALL SCRIPT CHARACTER-18C15 +cp;18C16;na=KHITAN SMALL SCRIPT CHARACTER-18C16 +cp;18C17;na=KHITAN SMALL SCRIPT CHARACTER-18C17 +cp;18C18;na=KHITAN SMALL SCRIPT CHARACTER-18C18 +cp;18C19;na=KHITAN SMALL SCRIPT CHARACTER-18C19 +cp;18C1A;na=KHITAN SMALL SCRIPT CHARACTER-18C1A +cp;18C1B;na=KHITAN SMALL SCRIPT CHARACTER-18C1B +cp;18C1C;na=KHITAN SMALL SCRIPT CHARACTER-18C1C +cp;18C1D;na=KHITAN SMALL SCRIPT CHARACTER-18C1D +cp;18C1E;na=KHITAN SMALL SCRIPT CHARACTER-18C1E +cp;18C1F;na=KHITAN SMALL SCRIPT CHARACTER-18C1F +cp;18C20;na=KHITAN SMALL SCRIPT CHARACTER-18C20 +cp;18C21;na=KHITAN SMALL SCRIPT CHARACTER-18C21 +cp;18C22;na=KHITAN SMALL SCRIPT CHARACTER-18C22 +cp;18C23;na=KHITAN SMALL SCRIPT CHARACTER-18C23 +cp;18C24;na=KHITAN SMALL SCRIPT CHARACTER-18C24 +cp;18C25;na=KHITAN SMALL SCRIPT CHARACTER-18C25 +cp;18C26;na=KHITAN SMALL SCRIPT CHARACTER-18C26 +cp;18C27;na=KHITAN SMALL SCRIPT CHARACTER-18C27 +# Radical-09 +cp;18C28;na=KHITAN SMALL SCRIPT CHARACTER-18C28 +cp;18C29;na=KHITAN SMALL SCRIPT CHARACTER-18C29 +cp;18C2A;na=KHITAN SMALL SCRIPT CHARACTER-18C2A +cp;18C2B;na=KHITAN SMALL SCRIPT CHARACTER-18C2B +cp;18C2C;na=KHITAN SMALL SCRIPT CHARACTER-18C2C +cp;18C2D;na=KHITAN SMALL SCRIPT CHARACTER-18C2D +cp;18C2E;na=KHITAN SMALL SCRIPT CHARACTER-18C2E +# Radical-10 +cp;18C2F;na=KHITAN SMALL SCRIPT CHARACTER-18C2F +cp;18C30;na=KHITAN SMALL SCRIPT CHARACTER-18C30 +cp;18C31;na=KHITAN SMALL SCRIPT CHARACTER-18C31 +cp;18C32;na=KHITAN SMALL SCRIPT CHARACTER-18C32 +cp;18C33;na=KHITAN SMALL SCRIPT CHARACTER-18C33 +cp;18C34;na=KHITAN SMALL SCRIPT CHARACTER-18C34 +cp;18C35;na=KHITAN SMALL SCRIPT CHARACTER-18C35 +cp;18C36;na=KHITAN SMALL SCRIPT CHARACTER-18C36 +# Radical-11 +cp;18C37;na=KHITAN SMALL SCRIPT CHARACTER-18C37 +cp;18C38;na=KHITAN SMALL SCRIPT CHARACTER-18C38 +cp;18C39;na=KHITAN SMALL SCRIPT CHARACTER-18C39 +cp;18C3A;na=KHITAN SMALL SCRIPT CHARACTER-18C3A +cp;18C3B;na=KHITAN SMALL SCRIPT CHARACTER-18C3B +cp;18C3C;na=KHITAN SMALL SCRIPT CHARACTER-18C3C +cp;18C3D;na=KHITAN SMALL SCRIPT CHARACTER-18C3D +cp;18C3E;na=KHITAN SMALL SCRIPT CHARACTER-18C3E +cp;18C3F;na=KHITAN SMALL SCRIPT CHARACTER-18C3F +cp;18C40;na=KHITAN SMALL SCRIPT CHARACTER-18C40 +cp;18C41;na=KHITAN SMALL SCRIPT CHARACTER-18C41 +cp;18C42;na=KHITAN SMALL SCRIPT CHARACTER-18C42 +cp;18C43;na=KHITAN SMALL SCRIPT CHARACTER-18C43 +cp;18C44;na=KHITAN SMALL SCRIPT CHARACTER-18C44 +cp;18C45;na=KHITAN SMALL SCRIPT CHARACTER-18C45 +cp;18C46;na=KHITAN SMALL SCRIPT CHARACTER-18C46 +cp;18C47;na=KHITAN SMALL SCRIPT CHARACTER-18C47 +cp;18C48;na=KHITAN SMALL SCRIPT CHARACTER-18C48 +cp;18C49;na=KHITAN SMALL SCRIPT CHARACTER-18C49 +cp;18C4A;na=KHITAN SMALL SCRIPT CHARACTER-18C4A +cp;18C4B;na=KHITAN SMALL SCRIPT CHARACTER-18C4B +# Radical-12 +cp;18C4C;na=KHITAN SMALL SCRIPT CHARACTER-18C4C +cp;18C4D;na=KHITAN SMALL SCRIPT CHARACTER-18C4D +cp;18C4E;na=KHITAN SMALL SCRIPT CHARACTER-18C4E +cp;18C4F;na=KHITAN SMALL SCRIPT CHARACTER-18C4F +cp;18C50;na=KHITAN SMALL SCRIPT CHARACTER-18C50 +cp;18C51;na=KHITAN SMALL SCRIPT CHARACTER-18C51 +# Radical-13 +cp;18C52;na=KHITAN SMALL SCRIPT CHARACTER-18C52 +cp;18C53;na=KHITAN SMALL SCRIPT CHARACTER-18C53 +cp;18C54;na=KHITAN SMALL SCRIPT CHARACTER-18C54 +cp;18C55;na=KHITAN SMALL SCRIPT CHARACTER-18C55 +cp;18C56;na=KHITAN SMALL SCRIPT CHARACTER-18C56 +cp;18C57;na=KHITAN SMALL SCRIPT CHARACTER-18C57 +cp;18C58;na=KHITAN SMALL SCRIPT CHARACTER-18C58 +cp;18C59;na=KHITAN SMALL SCRIPT CHARACTER-18C59 +cp;18C5A;na=KHITAN SMALL SCRIPT CHARACTER-18C5A +cp;18C5B;na=KHITAN SMALL SCRIPT CHARACTER-18C5B +cp;18C5C;na=KHITAN SMALL SCRIPT CHARACTER-18C5C +cp;18C5D;na=KHITAN SMALL SCRIPT CHARACTER-18C5D +cp;18C5E;na=KHITAN SMALL SCRIPT CHARACTER-18C5E +cp;18C5F;na=KHITAN SMALL SCRIPT CHARACTER-18C5F +cp;18C60;na=KHITAN SMALL SCRIPT CHARACTER-18C60 +cp;18C61;na=KHITAN SMALL SCRIPT CHARACTER-18C61 +cp;18C62;na=KHITAN SMALL SCRIPT CHARACTER-18C62 +cp;18C63;na=KHITAN SMALL SCRIPT CHARACTER-18C63 +# Radical-14 +cp;18C64;na=KHITAN SMALL SCRIPT CHARACTER-18C64 +cp;18C65;na=KHITAN SMALL SCRIPT CHARACTER-18C65 +cp;18C66;na=KHITAN SMALL SCRIPT CHARACTER-18C66 +cp;18C67;na=KHITAN SMALL SCRIPT CHARACTER-18C67 +cp;18C68;na=KHITAN SMALL SCRIPT CHARACTER-18C68 +cp;18C69;na=KHITAN SMALL SCRIPT CHARACTER-18C69 +cp;18C6A;na=KHITAN SMALL SCRIPT CHARACTER-18C6A +cp;18C6B;na=KHITAN SMALL SCRIPT CHARACTER-18C6B +cp;18C6C;na=KHITAN SMALL SCRIPT CHARACTER-18C6C +cp;18C6D;na=KHITAN SMALL SCRIPT CHARACTER-18C6D +cp;18C6E;na=KHITAN SMALL SCRIPT CHARACTER-18C6E +cp;18C6F;na=KHITAN SMALL SCRIPT CHARACTER-18C6F +cp;18C70;na=KHITAN SMALL SCRIPT CHARACTER-18C70 +cp;18C71;na=KHITAN SMALL SCRIPT CHARACTER-18C71 +cp;18C72;na=KHITAN SMALL SCRIPT CHARACTER-18C72 +cp;18C73;na=KHITAN SMALL SCRIPT CHARACTER-18C73 +cp;18C74;na=KHITAN SMALL SCRIPT CHARACTER-18C74 +cp;18C75;na=KHITAN SMALL SCRIPT CHARACTER-18C75 +cp;18C76;na=KHITAN SMALL SCRIPT CHARACTER-18C76 +cp;18C77;na=KHITAN SMALL SCRIPT CHARACTER-18C77 +cp;18C78;na=KHITAN SMALL SCRIPT CHARACTER-18C78 +cp;18C79;na=KHITAN SMALL SCRIPT CHARACTER-18C79 +cp;18C7A;na=KHITAN SMALL SCRIPT CHARACTER-18C7A +cp;18C7B;na=KHITAN SMALL SCRIPT CHARACTER-18C7B +cp;18C7C;na=KHITAN SMALL SCRIPT CHARACTER-18C7C +cp;18C7D;na=KHITAN SMALL SCRIPT CHARACTER-18C7D +cp;18C7E;na=KHITAN SMALL SCRIPT CHARACTER-18C7E +# Radical-15 +cp;18C7F;na=KHITAN SMALL SCRIPT CHARACTER-18C7F +cp;18C80;na=KHITAN SMALL SCRIPT CHARACTER-18C80 +cp;18C81;na=KHITAN SMALL SCRIPT CHARACTER-18C81 +cp;18C82;na=KHITAN SMALL SCRIPT CHARACTER-18C82 +cp;18C83;na=KHITAN SMALL SCRIPT CHARACTER-18C83 +cp;18C84;na=KHITAN SMALL SCRIPT CHARACTER-18C84 +cp;18C85;na=KHITAN SMALL SCRIPT CHARACTER-18C85 +cp;18C86;na=KHITAN SMALL SCRIPT CHARACTER-18C86 +cp;18C87;na=KHITAN SMALL SCRIPT CHARACTER-18C87 +cp;18C88;na=KHITAN SMALL SCRIPT CHARACTER-18C88 +cp;18C89;na=KHITAN SMALL SCRIPT CHARACTER-18C89 +cp;18C8A;na=KHITAN SMALL SCRIPT CHARACTER-18C8A +cp;18C8B;na=KHITAN SMALL SCRIPT CHARACTER-18C8B +# Radical-16 +cp;18C8C;na=KHITAN SMALL SCRIPT CHARACTER-18C8C +cp;18C8D;na=KHITAN SMALL SCRIPT CHARACTER-18C8D +cp;18C8E;na=KHITAN SMALL SCRIPT CHARACTER-18C8E +cp;18C8F;na=KHITAN SMALL SCRIPT CHARACTER-18C8F +cp;18C90;na=KHITAN SMALL SCRIPT CHARACTER-18C90 +cp;18C91;na=KHITAN SMALL SCRIPT CHARACTER-18C91 +cp;18C92;na=KHITAN SMALL SCRIPT CHARACTER-18C92 +cp;18C93;na=KHITAN SMALL SCRIPT CHARACTER-18C93 +cp;18C94;na=KHITAN SMALL SCRIPT CHARACTER-18C94 +# Radical-17 +cp;18C95;na=KHITAN SMALL SCRIPT CHARACTER-18C95 +cp;18C96;na=KHITAN SMALL SCRIPT CHARACTER-18C96 +cp;18C97;na=KHITAN SMALL SCRIPT CHARACTER-18C97 +cp;18C98;na=KHITAN SMALL SCRIPT CHARACTER-18C98 +cp;18C99;na=KHITAN SMALL SCRIPT CHARACTER-18C99 +cp;18C9A;na=KHITAN SMALL SCRIPT CHARACTER-18C9A +cp;18C9B;na=KHITAN SMALL SCRIPT CHARACTER-18C9B +cp;18C9C;na=KHITAN SMALL SCRIPT CHARACTER-18C9C +cp;18C9D;na=KHITAN SMALL SCRIPT CHARACTER-18C9D +cp;18C9E;na=KHITAN SMALL SCRIPT CHARACTER-18C9E +cp;18C9F;na=KHITAN SMALL SCRIPT CHARACTER-18C9F +cp;18CA0;na=KHITAN SMALL SCRIPT CHARACTER-18CA0 +cp;18CA1;na=KHITAN SMALL SCRIPT CHARACTER-18CA1 +cp;18CA2;na=KHITAN SMALL SCRIPT CHARACTER-18CA2 +cp;18CA3;na=KHITAN SMALL SCRIPT CHARACTER-18CA3 +cp;18CA4;na=KHITAN SMALL SCRIPT CHARACTER-18CA4 +cp;18CA5;na=KHITAN SMALL SCRIPT CHARACTER-18CA5 +cp;18CA6;na=KHITAN SMALL SCRIPT CHARACTER-18CA6 +cp;18CA7;na=KHITAN SMALL SCRIPT CHARACTER-18CA7 +cp;18CA8;na=KHITAN SMALL SCRIPT CHARACTER-18CA8 +cp;18CA9;na=KHITAN SMALL SCRIPT CHARACTER-18CA9 +cp;18CAA;na=KHITAN SMALL SCRIPT CHARACTER-18CAA +cp;18CAB;na=KHITAN SMALL SCRIPT CHARACTER-18CAB +cp;18CAC;na=KHITAN SMALL SCRIPT CHARACTER-18CAC +cp;18CAD;na=KHITAN SMALL SCRIPT CHARACTER-18CAD +cp;18CAE;na=KHITAN SMALL SCRIPT CHARACTER-18CAE +cp;18CAF;na=KHITAN SMALL SCRIPT CHARACTER-18CAF +cp;18CB0;na=KHITAN SMALL SCRIPT CHARACTER-18CB0 +cp;18CB1;na=KHITAN SMALL SCRIPT CHARACTER-18CB1 +cp;18CB2;na=KHITAN SMALL SCRIPT CHARACTER-18CB2 +cp;18CB3;na=KHITAN SMALL SCRIPT CHARACTER-18CB3 +cp;18CB4;na=KHITAN SMALL SCRIPT CHARACTER-18CB4 +cp;18CB5;na=KHITAN SMALL SCRIPT CHARACTER-18CB5 +cp;18CB6;na=KHITAN SMALL SCRIPT CHARACTER-18CB6 +cp;18CB7;na=KHITAN SMALL SCRIPT CHARACTER-18CB7 +cp;18CB8;na=KHITAN SMALL SCRIPT CHARACTER-18CB8 +cp;18CB9;na=KHITAN SMALL SCRIPT CHARACTER-18CB9 +cp;18CBA;na=KHITAN SMALL SCRIPT CHARACTER-18CBA +cp;18CBB;na=KHITAN SMALL SCRIPT CHARACTER-18CBB +cp;18CBC;na=KHITAN SMALL SCRIPT CHARACTER-18CBC +cp;18CBD;na=KHITAN SMALL SCRIPT CHARACTER-18CBD +cp;18CBE;na=KHITAN SMALL SCRIPT CHARACTER-18CBE +cp;18CBF;na=KHITAN SMALL SCRIPT CHARACTER-18CBF +# Radical-18 +cp;18CC0;na=KHITAN SMALL SCRIPT CHARACTER-18CC0 +cp;18CC1;na=KHITAN SMALL SCRIPT CHARACTER-18CC1 +cp;18CC2;na=KHITAN SMALL SCRIPT CHARACTER-18CC2 +cp;18CC3;na=KHITAN SMALL SCRIPT CHARACTER-18CC3 +cp;18CC4;na=KHITAN SMALL SCRIPT CHARACTER-18CC4 +cp;18CC5;na=KHITAN SMALL SCRIPT CHARACTER-18CC5 +cp;18CC6;na=KHITAN SMALL SCRIPT CHARACTER-18CC6 +cp;18CC7;na=KHITAN SMALL SCRIPT CHARACTER-18CC7 +cp;18CC8;na=KHITAN SMALL SCRIPT CHARACTER-18CC8 +cp;18CC9;na=KHITAN SMALL SCRIPT CHARACTER-18CC9 +cp;18CCA;na=KHITAN SMALL SCRIPT CHARACTER-18CCA +cp;18CCB;na=KHITAN SMALL SCRIPT CHARACTER-18CCB +# Radical-19 +cp;18CCC;na=KHITAN SMALL SCRIPT CHARACTER-18CCC +cp;18CCD;na=KHITAN SMALL SCRIPT CHARACTER-18CCD +cp;18CCE;na=KHITAN SMALL SCRIPT CHARACTER-18CCE +cp;18CCF;na=KHITAN SMALL SCRIPT CHARACTER-18CCF +cp;18CD0;na=KHITAN SMALL SCRIPT CHARACTER-18CD0 +cp;18CD1;na=KHITAN SMALL SCRIPT CHARACTER-18CD1 +cp;18CD2;na=KHITAN SMALL SCRIPT CHARACTER-18CD2 +# Radical-20 +cp;18CD3;na=KHITAN SMALL SCRIPT CHARACTER-18CD3 +cp;18CD4;na=KHITAN SMALL SCRIPT CHARACTER-18CD4 +cp;18CD5;na=KHITAN SMALL SCRIPT CHARACTER-18CD5 +unassigned;18CD6..18CFF;vo=U + +block;18D00..18D8F;age=13.0;Alpha;blk=Tangut_Sup;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Tang;vo=U;XIDC;XIDS +# 18D00..18D08 Tangut Supplement +algnamesrange;18D00..18D08;han;TANGUT IDEOGRAPH- +unassigned;18D09..18D8F;vo=U block;1B000..1B0FF;age=10.0;Alpha;blk=Kana_Sup;ea=W;gc=Lo;Gr_Base;IDC;IDS;lb=ID;SB=LE;sc=Hira;vo=U;XIDC;XIDS # 1B000..1B0FF Kana Supplement @@ -35677,7 +36457,10 @@ cp;1F10A;age=5.2;bc=EN;CWKCF;dm=0039 002C;dt=Com;gc=No;na=DIGIT NINE COMMA;NFKC_ # Circled sans-serif digits cp;1F10B;age=7.0;bc=ON;ea=N;gc=No;na=DINGBAT CIRCLED SANS-SERIF DIGIT ZERO;nt=Nu;nv=0 cp;1F10C;age=7.0;bc=ON;ea=N;gc=No;na=DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO;nt=Nu;nv=0 -unassigned;1F10D..1F10F;ExtPict;lb=ID;vo=U +# Creative Commons symbols +cp;1F10D;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED ZERO WITH SLASH +cp;1F10E;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED ANTICLOCKWISE ARROW +cp;1F10F;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH # Parenthesized Latin letters cp;1F110;age=5.2;CWKCF;dm=0028 0041 0029;dt=Com;FC_NFKC=0028 0061 0029;na=PARENTHESIZED LATIN CAPITAL LETTER A;NFKC_CF=0028 0061 0029;NFKC_QC=N;NFKD_QC=N cp;1F111;age=5.2;CWKCF;dm=0028 0042 0029;dt=Com;FC_NFKC=0028 0062 0029;na=PARENTHESIZED LATIN CAPITAL LETTER B;NFKC_CF=0028 0062 0029;NFKC_QC=N;NFKD_QC=N @@ -35778,7 +36561,10 @@ cp;1F169;Alpha;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Z;SB=UP;Upper;WB=L cp;1F16A;age=6.1;bc=ON;CWKCF;dm=004D 0043;dt=Sup;ea=N;FC_NFKC=006D 0063;lb=AL;na=RAISED MC SIGN;NFKC_CF=006D 0063;NFKC_QC=N;NFKD_QC=N cp;1F16B;age=6.1;bc=ON;CWKCF;dm=004D 0044;dt=Sup;ea=N;FC_NFKC=006D 0064;lb=AL;na=RAISED MD SIGN;NFKC_CF=006D 0064;NFKC_QC=N;NFKD_QC=N cp;1F16C;age=12.0;bc=ON;CWKCF;dm=004D 0052;dt=Sup;ea=N;ExtPict;FC_NFKC=006D 0072;lb=AL;na=RAISED MR SIGN;NFKC_CF=006D 0072;NFKC_QC=N;NFKD_QC=N -unassigned;1F16D..1F16F;ExtPict;lb=ID;vo=U +# Creative Commons symbols +cp;1F16D;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED CC +cp;1F16E;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED C WITH OVERLAID BACKSLASH +cp;1F16F;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=CIRCLED HUMAN FIGURE # White on black squared Latin letters cp;1F170;Alpha;Cased;Emoji;ExtPict;na=NEGATIVE SQUARED LATIN CAPITAL LETTER A;SB=UP;Upper;WB=LE cp;1F171;Alpha;Cased;Emoji;ExtPict;na=NEGATIVE SQUARED LATIN CAPITAL LETTER B;SB=UP;Upper;WB=LE @@ -35843,7 +36629,9 @@ cp;1F1A9;age=9.0;na=SQUARED LOSSLESS cp;1F1AA;age=9.0;na=SQUARED SHV cp;1F1AB;age=9.0;na=SQUARED UHD cp;1F1AC;age=9.0;na=SQUARED VOD -unassigned;1F1AD..1F1E5;ExtPict;lb=ID;vo=U +# Miscellaneous symbol +cp;1F1AD;age=13.0;bc=ON;ea=N;ExtPict;lb=ID;na=MASK WORK SYMBOL +unassigned;1F1AE..1F1E5;ExtPict;lb=ID;vo=U # Regional indicator symbols cp;1F1E6;ea=N;EComp;Emoji;EPres;GCB=RI;lb=RI;na=REGIONAL INDICATOR SYMBOL LETTER A;RI;WB=RI cp;1F1E7;ea=N;EComp;Emoji;EPres;GCB=RI;lb=RI;na=REGIONAL INDICATOR SYMBOL LETTER B;RI;WB=RI @@ -37034,7 +37822,9 @@ cp;1F6D2;age=9.0;na=SHOPPING TROLLEY cp;1F6D3;age=10.0;ea=N;-Emoji;-EPres;na=STUPA cp;1F6D4;age=10.0;ea=N;-Emoji;-EPres;na=PAGODA cp;1F6D5;age=12.0;na=HINDU TEMPLE -unassigned;1F6D6..1F6DF;ExtPict;lb=ID;vo=U +cp;1F6D6;age=13.0;na=HUT +cp;1F6D7;age=13.0;na=ELEVATOR +unassigned;1F6D8..1F6DF;ExtPict;lb=ID;vo=U # Miscellaneous symbols cp;1F6E0;age=7.0;ea=N;-EPres;na=HAMMER AND WRENCH cp;1F6E1;age=7.0;ea=N;-EPres;na=SHIELD @@ -37062,7 +37852,9 @@ cp;1F6F7;age=10.0;na=SLED cp;1F6F8;age=10.0;na=FLYING SAUCER cp;1F6F9;age=11.0;na=SKATEBOARD cp;1F6FA;age=12.0;na=AUTO RICKSHAW -unassigned;1F6FB..1F6FF;ExtPict;lb=ID;vo=U +cp;1F6FB;age=13.0;na=PICKUP TRUCK +cp;1F6FC;age=13.0;na=ROLLER SKATE +unassigned;1F6FD..1F6FF;ExtPict;lb=ID;vo=U block;1F700..1F77F;age=6.0;bc=ON;blk=Alchemical;gc=So;Gr_Base;lb=AL;sc=Zyyy;vo=U # 1F700..1F77F Alchemical Symbols @@ -37500,7 +38292,11 @@ cp;1F8AB;na=RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW # White arrow shafts cp;1F8AC;na=WHITE ARROW SHAFT WIDTH ONE cp;1F8AD;na=WHITE ARROW SHAFT WIDTH TWO THIRDS -unassigned;1F8AE..1F8FF;ExtPict;lb=ID +unassigned;1F8AE..1F8AF;ExtPict;lb=ID +# Arrows for legacy computing +cp;1F8B0;age=13.0;ExtPict;lb=ID;na=ARROW POINTING UPWARDS THEN NORTH WEST +cp;1F8B1;age=13.0;ExtPict;lb=ID;na=ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST +unassigned;1F8B2..1F8FF;ExtPict;lb=ID block;1F900..1F9FF;age=10.0;bc=ON;blk=Sup_Symbols_And_Pictographs;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U # 1F900..1F9FF Supplemental Symbols and Pictographs @@ -37517,7 +38313,8 @@ cp;1F908;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING HOOK cp;1F909;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING NOTCHED HOOK cp;1F90A;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING HOOK WITH DOT cp;1F90B;ea=N;-Emoji;-EPres;-ExtPict;lb=AL;na=DOWNWARD FACING NOTCHED HOOK WITH DOT -unassigned;1F90C;ExtPict;lb=ID;vo=U +# Hand symbol +cp;1F90C;age=13.0;EBase;lb=EB;na=PINCHED FINGERS # Colored heart symbols cp;1F90D;age=12.0;na=WHITE HEART cp;1F90E;age=12.0;na=BROWN HEART @@ -37571,7 +38368,7 @@ cp;1F937;age=9.0;EBase;lb=EB;na=SHRUG cp;1F938;age=9.0;EBase;lb=EB;na=PERSON DOING CARTWHEEL cp;1F939;age=9.0;EBase;lb=EB;na=JUGGLING cp;1F93A;age=9.0;na=FENCER -cp;1F93B;age=9.0;-Emoji;-EPres;-ExtPict;na=MODERN PENTATHLON +cp;1F93B;age=9.0;ea=N;-Emoji;-EPres;-ExtPict;na=MODERN PENTATHLON cp;1F93C;age=9.0;EBase;lb=EB;na=WRESTLERS cp;1F93D;age=9.0;EBase;lb=EB;na=WATER POLO cp;1F93E;age=9.0;EBase;lb=EB;na=HANDBALL @@ -37583,7 +38380,7 @@ cp;1F942;age=9.0;na=CLINKING GLASSES cp;1F943;age=9.0;na=TUMBLER GLASS cp;1F944;age=9.0;na=SPOON cp;1F945;age=9.0;na=GOAL NET -cp;1F946;age=9.0;-Emoji;-EPres;-ExtPict;na=RIFLE +cp;1F946;age=9.0;ea=N;-Emoji;-EPres;-ExtPict;na=RIFLE cp;1F947;age=9.0;na=FIRST PLACE MEDAL cp;1F948;age=9.0;na=SECOND PLACE MEDAL cp;1F949;age=9.0;na=THIRD PLACE MEDAL @@ -37629,12 +38426,14 @@ cp;1F96F;age=11.0;na=BAGEL # Faces cp;1F970;age=11.0;na=SMILING FACE WITH SMILING EYES AND THREE HEARTS cp;1F971;age=12.0;na=YAWNING FACE -unassigned;1F972;ExtPict;lb=ID;vo=U +cp;1F972;age=13.0;na=SMILING FACE WITH TEAR cp;1F973;age=11.0;na=FACE WITH PARTY HORN AND PARTY HAT cp;1F974;age=11.0;na=FACE WITH UNEVEN EYES AND WAVY MOUTH cp;1F975;age=11.0;na=OVERHEATED FACE cp;1F976;age=11.0;na=FREEZING FACE -unassigned;1F977..1F979;ExtPict;lb=ID;vo=U +cp;1F977;age=13.0;EBase;lb=EB;na=NINJA +cp;1F978;age=13.0;na=DISGUISED FACE +unassigned;1F979;ExtPict;lb=ID;vo=U cp;1F97A;age=11.0;na=FACE WITH PLEADING EYES # Clothing cp;1F97B;age=12.0;na=SARI @@ -37678,14 +38477,17 @@ cp;1F99F;age=11.0;na=MOSQUITO cp;1F9A0;age=11.0;na=MICROBE cp;1F9A1;age=11.0;na=BADGER cp;1F9A2;age=11.0;na=SWAN -unassigned;1F9A3..1F9A4;ExtPict;lb=ID;vo=U +cp;1F9A3;age=13.0;na=MAMMOTH +cp;1F9A4;age=13.0;na=DODO cp;1F9A5;age=12.0;na=SLOTH cp;1F9A6;age=12.0;na=OTTER cp;1F9A7;age=12.0;na=ORANGUTAN cp;1F9A8;age=12.0;na=SKUNK cp;1F9A9;age=12.0;na=FLAMINGO cp;1F9AA;age=12.0;na=OYSTER -unassigned;1F9AB..1F9AD;ExtPict;lb=ID;vo=U +cp;1F9AB;age=13.0;na=BEAVER +cp;1F9AC;age=13.0;na=BISON +cp;1F9AD;age=13.0;na=SEAL # Accessibility symbols cp;1F9AE;age=12.0;na=GUIDE DOG cp;1F9AF;age=12.0;na=PROBING CANE @@ -37721,7 +38523,8 @@ cp;1F9C7;age=12.0;na=WAFFLE cp;1F9C8;age=12.0;na=BUTTER cp;1F9C9;age=12.0;na=MATE DRINK cp;1F9CA;age=12.0;na=ICE CUBE -unassigned;1F9CB..1F9CC;ExtPict;lb=ID;vo=U +cp;1F9CB;age=13.0;na=BUBBLE TEA +unassigned;1F9CC;ExtPict;lb=ID;vo=U # Portrait and accessibility symbols cp;1F9CD;age=12.0;EBase;lb=EB;na=STANDING PERSON cp;1F9CE;age=12.0;EBase;lb=EB;na=KNEELING PERSON @@ -37895,44 +38698,324 @@ cp;1FA6C;age=11.0;lb=ID;na=XIANGQI BLACK CANNON cp;1FA6D;age=11.0;lb=ID;na=XIANGQI BLACK SOLDIER unassigned;1FA6E..1FA6F;ExtPict;lb=ID;vo=U -block;1FA70..1FAFF;age=12.0;bc=ON;blk=Symbols_And_Pictographs_Ext_A;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U +block;1FA70..1FAFF;age=13.0;bc=ON;blk=Symbols_And_Pictographs_Ext_A;ea=W;Emoji;EPres;ExtPict;gc=So;Gr_Base;lb=ID;sc=Zyyy;vo=U # 1FA70..1FAFF Symbols and Pictographs Extended-A # Clothing -cp;1FA70;na=BALLET SHOES -cp;1FA71;na=ONE-PIECE SWIMSUIT -cp;1FA72;na=BRIEFS -cp;1FA73;na=SHORTS -unassigned;1FA74..1FA77;ExtPict;lb=ID;vo=U +cp;1FA70;age=12.0;na=BALLET SHOES +cp;1FA71;age=12.0;na=ONE-PIECE SWIMSUIT +cp;1FA72;age=12.0;na=BRIEFS +cp;1FA73;age=12.0;na=SHORTS +cp;1FA74;na=THONG SANDAL +unassigned;1FA75..1FA77;ExtPict;lb=ID;vo=U # Medical symbols -cp;1FA78;na=DROP OF BLOOD -cp;1FA79;na=ADHESIVE BANDAGE -cp;1FA7A;na=STETHOSCOPE +cp;1FA78;age=12.0;na=DROP OF BLOOD +cp;1FA79;age=12.0;na=ADHESIVE BANDAGE +cp;1FA7A;age=12.0;na=STETHOSCOPE unassigned;1FA7B..1FA7F;ExtPict;lb=ID;vo=U # Toys and sport symbols -cp;1FA80;na=YO-YO -cp;1FA81;na=KITE -cp;1FA82;na=PARACHUTE -unassigned;1FA83..1FA8F;ExtPict;lb=ID;vo=U +cp;1FA80;age=12.0;na=YO-YO +cp;1FA81;age=12.0;na=KITE +cp;1FA82;age=12.0;na=PARACHUTE +cp;1FA83;na=BOOMERANG +cp;1FA84;na=MAGIC WAND +cp;1FA85;na=PINATA +cp;1FA86;na=NESTING DOLLS +unassigned;1FA87..1FA8F;ExtPict;lb=ID;vo=U # Miscellaneous objects -cp;1FA90;na=RINGED PLANET -cp;1FA91;na=CHAIR -cp;1FA92;na=RAZOR -cp;1FA93;na=AXE -cp;1FA94;na=DIYA LAMP -cp;1FA95;na=BANJO -unassigned;1FA96..1FA9F;ExtPict;lb=ID;vo=U -unassigned;1FAA0..1FAFF;ExtPict;lb=ID +cp;1FA90;age=12.0;na=RINGED PLANET +cp;1FA91;age=12.0;na=CHAIR +cp;1FA92;age=12.0;na=RAZOR +cp;1FA93;age=12.0;na=AXE +cp;1FA94;age=12.0;na=DIYA LAMP +cp;1FA95;age=12.0;na=BANJO +cp;1FA96;na=MILITARY HELMET +cp;1FA97;na=ACCORDION +cp;1FA98;na=LONG DRUM +cp;1FA99;na=COIN +cp;1FA9A;na=CARPENTRY SAW +cp;1FA9B;na=SCREWDRIVER +cp;1FA9C;na=LADDER +cp;1FA9D;na=HOOK +cp;1FA9E;na=MIRROR +cp;1FA9F;na=WINDOW +cp;1FAA0;na=PLUNGER +cp;1FAA1;na=SEWING NEEDLE +cp;1FAA2;na=KNOT +cp;1FAA3;na=BUCKET +cp;1FAA4;na=MOUSE TRAP +cp;1FAA5;na=TOOTHBRUSH +cp;1FAA6;na=HEADSTONE +cp;1FAA7;na=PLACARD +cp;1FAA8;na=ROCK +unassigned;1FAA9..1FAAF;ExtPict;lb=ID;vo=U +# Animals and nature +cp;1FAB0;na=FLY +cp;1FAB1;na=WORM +cp;1FAB2;na=BEETLE +cp;1FAB3;na=COCKROACH +cp;1FAB4;na=POTTED PLANT +cp;1FAB5;na=WOOD +cp;1FAB6;na=FEATHER +unassigned;1FAB7..1FABF;ExtPict;lb=ID;vo=U +# Body parts +cp;1FAC0;na=ANATOMICAL HEART +cp;1FAC1;na=LUNGS +# People +cp;1FAC2;na=PEOPLE HUGGING +unassigned;1FAC3..1FACF;ExtPict;lb=ID;vo=U +# Food and drink +cp;1FAD0;na=BLUEBERRIES +cp;1FAD1;na=BELL PEPPER +cp;1FAD2;na=OLIVE +cp;1FAD3;na=FLATBREAD +cp;1FAD4;na=TAMALE +cp;1FAD5;na=FONDUE +cp;1FAD6;na=TEAPOT +unassigned;1FAD7..1FAFF;ExtPict;lb=ID;vo=U + +block;1FB00..1FBFF;age=13.0;bc=ON;blk=Symbols_For_Legacy_Computing;gc=So;Gr_Base;lb=AL;sc=Zyyy +# 1FB00..1FBFF Symbols for Legacy Computing +# Block mosaic terminal graphic characters +cp;1FB00;na=BLOCK SEXTANT-1 +cp;1FB01;na=BLOCK SEXTANT-2 +cp;1FB02;na=BLOCK SEXTANT-12 +cp;1FB03;na=BLOCK SEXTANT-3 +cp;1FB04;na=BLOCK SEXTANT-13 +cp;1FB05;na=BLOCK SEXTANT-23 +cp;1FB06;na=BLOCK SEXTANT-123 +cp;1FB07;na=BLOCK SEXTANT-4 +cp;1FB08;na=BLOCK SEXTANT-14 +cp;1FB09;na=BLOCK SEXTANT-24 +cp;1FB0A;na=BLOCK SEXTANT-124 +cp;1FB0B;na=BLOCK SEXTANT-34 +cp;1FB0C;na=BLOCK SEXTANT-134 +cp;1FB0D;na=BLOCK SEXTANT-234 +cp;1FB0E;na=BLOCK SEXTANT-1234 +cp;1FB0F;na=BLOCK SEXTANT-5 +cp;1FB10;na=BLOCK SEXTANT-15 +cp;1FB11;na=BLOCK SEXTANT-25 +cp;1FB12;na=BLOCK SEXTANT-125 +cp;1FB13;na=BLOCK SEXTANT-35 +cp;1FB14;na=BLOCK SEXTANT-235 +cp;1FB15;na=BLOCK SEXTANT-1235 +cp;1FB16;na=BLOCK SEXTANT-45 +cp;1FB17;na=BLOCK SEXTANT-145 +cp;1FB18;na=BLOCK SEXTANT-245 +cp;1FB19;na=BLOCK SEXTANT-1245 +cp;1FB1A;na=BLOCK SEXTANT-345 +cp;1FB1B;na=BLOCK SEXTANT-1345 +cp;1FB1C;na=BLOCK SEXTANT-2345 +cp;1FB1D;na=BLOCK SEXTANT-12345 +cp;1FB1E;na=BLOCK SEXTANT-6 +cp;1FB1F;na=BLOCK SEXTANT-16 +cp;1FB20;na=BLOCK SEXTANT-26 +cp;1FB21;na=BLOCK SEXTANT-126 +cp;1FB22;na=BLOCK SEXTANT-36 +cp;1FB23;na=BLOCK SEXTANT-136 +cp;1FB24;na=BLOCK SEXTANT-236 +cp;1FB25;na=BLOCK SEXTANT-1236 +cp;1FB26;na=BLOCK SEXTANT-46 +cp;1FB27;na=BLOCK SEXTANT-146 +cp;1FB28;na=BLOCK SEXTANT-1246 +cp;1FB29;na=BLOCK SEXTANT-346 +cp;1FB2A;na=BLOCK SEXTANT-1346 +cp;1FB2B;na=BLOCK SEXTANT-2346 +cp;1FB2C;na=BLOCK SEXTANT-12346 +cp;1FB2D;na=BLOCK SEXTANT-56 +cp;1FB2E;na=BLOCK SEXTANT-156 +cp;1FB2F;na=BLOCK SEXTANT-256 +cp;1FB30;na=BLOCK SEXTANT-1256 +cp;1FB31;na=BLOCK SEXTANT-356 +cp;1FB32;na=BLOCK SEXTANT-1356 +cp;1FB33;na=BLOCK SEXTANT-2356 +cp;1FB34;na=BLOCK SEXTANT-12356 +cp;1FB35;na=BLOCK SEXTANT-456 +cp;1FB36;na=BLOCK SEXTANT-1456 +cp;1FB37;na=BLOCK SEXTANT-2456 +cp;1FB38;na=BLOCK SEXTANT-12456 +cp;1FB39;na=BLOCK SEXTANT-3456 +cp;1FB3A;na=BLOCK SEXTANT-13456 +cp;1FB3B;na=BLOCK SEXTANT-23456 +# Smooth mosaic terminal graphic characters +cp;1FB3C;na=LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE +cp;1FB3D;na=LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT +cp;1FB3E;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE +cp;1FB3F;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT +cp;1FB40;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE +cp;1FB41;na=LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE +cp;1FB42;na=LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT +cp;1FB43;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE +cp;1FB44;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT +cp;1FB45;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE +cp;1FB46;na=LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT +cp;1FB47;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB48;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT +cp;1FB49;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB4A;na=LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT +cp;1FB4B;na=LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT +cp;1FB4C;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB4D;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT +cp;1FB4E;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB4F;na=LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT +cp;1FB50;na=LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT +cp;1FB51;na=LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT +cp;1FB52;na=UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE +cp;1FB53;na=UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT +cp;1FB54;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE +cp;1FB55;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT +cp;1FB56;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE +cp;1FB57;na=UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE +cp;1FB58;na=UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT +cp;1FB59;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE +cp;1FB5A;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT +cp;1FB5B;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE +cp;1FB5C;na=UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT +cp;1FB5D;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB5E;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT +cp;1FB5F;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB60;na=UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT +cp;1FB61;na=UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT +cp;1FB62;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT +cp;1FB63;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT +cp;1FB64;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT +cp;1FB65;na=UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT +cp;1FB66;na=UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT +cp;1FB67;na=UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT +cp;1FB68;na=UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK +cp;1FB69;na=LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6A;na=UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6B;na=LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK +cp;1FB6C;na=LEFT TRIANGULAR ONE QUARTER BLOCK +cp;1FB6D;na=UPPER TRIANGULAR ONE QUARTER BLOCK +cp;1FB6E;na=RIGHT TRIANGULAR ONE QUARTER BLOCK +cp;1FB6F;na=LOWER TRIANGULAR ONE QUARTER BLOCK +# Block elements +cp;1FB70;na=VERTICAL ONE EIGHTH BLOCK-2 +cp;1FB71;na=VERTICAL ONE EIGHTH BLOCK-3 +cp;1FB72;na=VERTICAL ONE EIGHTH BLOCK-4 +cp;1FB73;na=VERTICAL ONE EIGHTH BLOCK-5 +cp;1FB74;na=VERTICAL ONE EIGHTH BLOCK-6 +cp;1FB75;na=VERTICAL ONE EIGHTH BLOCK-7 +cp;1FB76;na=HORIZONTAL ONE EIGHTH BLOCK-2 +cp;1FB77;na=HORIZONTAL ONE EIGHTH BLOCK-3 +cp;1FB78;na=HORIZONTAL ONE EIGHTH BLOCK-4 +cp;1FB79;na=HORIZONTAL ONE EIGHTH BLOCK-5 +cp;1FB7A;na=HORIZONTAL ONE EIGHTH BLOCK-6 +cp;1FB7B;na=HORIZONTAL ONE EIGHTH BLOCK-7 +cp;1FB7C;na=LEFT AND LOWER ONE EIGHTH BLOCK +cp;1FB7D;na=LEFT AND UPPER ONE EIGHTH BLOCK +cp;1FB7E;na=RIGHT AND UPPER ONE EIGHTH BLOCK +cp;1FB7F;na=RIGHT AND LOWER ONE EIGHTH BLOCK +cp;1FB80;na=UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FB81;na=HORIZONTAL ONE EIGHTH BLOCK-1358 +cp;1FB82;na=UPPER ONE QUARTER BLOCK +cp;1FB83;na=UPPER THREE EIGHTHS BLOCK +cp;1FB84;na=UPPER FIVE EIGHTHS BLOCK +cp;1FB85;na=UPPER THREE QUARTERS BLOCK +cp;1FB86;na=UPPER SEVEN EIGHTHS BLOCK +cp;1FB87;na=RIGHT ONE QUARTER BLOCK +cp;1FB88;na=RIGHT THREE EIGHTHS BLOCK +cp;1FB89;na=RIGHT FIVE EIGHTHS BLOCK +cp;1FB8A;na=RIGHT THREE QUARTERS BLOCK +cp;1FB8B;na=RIGHT SEVEN EIGHTHS BLOCK +# Rectangular shade characters +cp;1FB8C;na=LEFT HALF MEDIUM SHADE +cp;1FB8D;na=RIGHT HALF MEDIUM SHADE +cp;1FB8E;na=UPPER HALF MEDIUM SHADE +cp;1FB8F;na=LOWER HALF MEDIUM SHADE +cp;1FB90;na=INVERSE MEDIUM SHADE +cp;1FB91;na=UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE +cp;1FB92;na=UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK +unassigned;1FB93 +cp;1FB94;na=LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK +# Fill characters +cp;1FB95;na=CHECKER BOARD FILL +cp;1FB96;na=INVERSE CHECKER BOARD FILL +cp;1FB97;na=HEAVY HORIZONTAL FILL +cp;1FB98;na=UPPER LEFT TO LOWER RIGHT FILL +cp;1FB99;na=UPPER RIGHT TO LOWER LEFT FILL +# Smooth mosaic terminal graphic characters +cp;1FB9A;na=UPPER AND LOWER TRIANGULAR HALF BLOCK +cp;1FB9B;na=LEFT AND RIGHT TRIANGULAR HALF BLOCK +# Triangular shade characters +cp;1FB9C;na=UPPER LEFT TRIANGULAR MEDIUM SHADE +cp;1FB9D;na=UPPER RIGHT TRIANGULAR MEDIUM SHADE +cp;1FB9E;na=LOWER RIGHT TRIANGULAR MEDIUM SHADE +cp;1FB9F;na=LOWER LEFT TRIANGULAR MEDIUM SHADE +# Character cell diagonals +cp;1FBA0;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT +cp;1FBA1;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT +cp;1FBA2;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE +cp;1FBA3;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA4;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE +cp;1FBA5;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA6;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT +cp;1FBA7;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT +cp;1FBA8;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE +cp;1FBA9;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE +cp;1FBAA;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT +cp;1FBAB;na=BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT +cp;1FBAC;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE +cp;1FBAD;na=BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE +cp;1FBAE;na=BOX DRAWINGS LIGHT DIAGONAL DIAMOND +# Light solid line with stroke +cp;1FBAF;na=BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE +# Terminal graphic characters +cp;1FBB0;na=ARROWHEAD-SHAPED POINTER +cp;1FBB1;na=INVERSE CHECK MARK +cp;1FBB2;na=LEFT HALF RUNNING MAN +cp;1FBB3;na=RIGHT HALF RUNNING MAN +# Arrows +cp;1FBB4;na=INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS +cp;1FBB5;na=LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FBB6;na=RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK +cp;1FBB7;na=DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK +cp;1FBB8;na=UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK +# Terminal graphic characters +cp;1FBB9;na=LEFT HALF FOLDER +cp;1FBBA;na=RIGHT HALF FOLDER +cp;1FBBB;na=VOIDED GREEK CROSS +cp;1FBBC;na=RIGHT OPEN SQUARED DOT +# Negative terminal graphic characters +cp;1FBBD;na=NEGATIVE DIAGONAL CROSS +cp;1FBBE;na=NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE +cp;1FBBF;na=NEGATIVE DIAGONAL DIAMOND +# Terminal graphic characters +cp;1FBC0;na=WHITE HEAVY SALTIRE WITH ROUNDED CORNERS +cp;1FBC1;na=LEFT THIRD WHITE RIGHT POINTING INDEX +cp;1FBC2;na=MIDDLE THIRD WHITE RIGHT POINTING INDEX +cp;1FBC3;na=RIGHT THIRD WHITE RIGHT POINTING INDEX +cp;1FBC4;na=NEGATIVE SQUARED QUESTION MARK +cp;1FBC5;na=STICK FIGURE +cp;1FBC6;na=STICK FIGURE WITH ARMS RAISED +cp;1FBC7;na=STICK FIGURE LEANING LEFT +cp;1FBC8;na=STICK FIGURE LEANING RIGHT +cp;1FBC9;na=STICK FIGURE WITH DRESS +cp;1FBCA;na=WHITE UP-POINTING CHEVRON +unassigned;1FBCB..1FBEF +# Segmented digits +cp;1FBF0;bc=EN;CWKCF;dm=0030;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT ZERO;NFKC_CF=0030;NFKC_QC=N;NFKD_QC=N;nt=De;nv=0;SB=NU;WB=NU;XIDC +cp;1FBF1;bc=EN;CWKCF;dm=0031;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT ONE;NFKC_CF=0031;NFKC_QC=N;NFKD_QC=N;nt=De;nv=1;SB=NU;WB=NU;XIDC +cp;1FBF2;bc=EN;CWKCF;dm=0032;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT TWO;NFKC_CF=0032;NFKC_QC=N;NFKD_QC=N;nt=De;nv=2;SB=NU;WB=NU;XIDC +cp;1FBF3;bc=EN;CWKCF;dm=0033;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT THREE;NFKC_CF=0033;NFKC_QC=N;NFKD_QC=N;nt=De;nv=3;SB=NU;WB=NU;XIDC +cp;1FBF4;bc=EN;CWKCF;dm=0034;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT FOUR;NFKC_CF=0034;NFKC_QC=N;NFKD_QC=N;nt=De;nv=4;SB=NU;WB=NU;XIDC +cp;1FBF5;bc=EN;CWKCF;dm=0035;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT FIVE;NFKC_CF=0035;NFKC_QC=N;NFKD_QC=N;nt=De;nv=5;SB=NU;WB=NU;XIDC +cp;1FBF6;bc=EN;CWKCF;dm=0036;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT SIX;NFKC_CF=0036;NFKC_QC=N;NFKD_QC=N;nt=De;nv=6;SB=NU;WB=NU;XIDC +cp;1FBF7;bc=EN;CWKCF;dm=0037;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT SEVEN;NFKC_CF=0037;NFKC_QC=N;NFKD_QC=N;nt=De;nv=7;SB=NU;WB=NU;XIDC +cp;1FBF8;bc=EN;CWKCF;dm=0038;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT EIGHT;NFKC_CF=0038;NFKC_QC=N;NFKD_QC=N;nt=De;nv=8;SB=NU;WB=NU;XIDC +cp;1FBF9;bc=EN;CWKCF;dm=0039;dt=Font;gc=Nd;IDC;lb=NU;na=SEGMENTED DIGIT NINE;NFKC_CF=0039;NFKC_QC=N;NFKD_QC=N;nt=De;nv=9;SB=NU;WB=NU;XIDC +unassigned;1FBFA..1FBFF # No block -unassigned;1FB00..1FF7F;ExtPict;lb=ID +unassigned;1FC00..1FF7F;ExtPict;lb=ID # 1FF80..1FFFF Unassigned unassigned;1FF80..1FFFD;ExtPict;lb=ID # Noncharacters unassigned;1FFFE..1FFFF;age=2.0;bc=BN;NChar block;20000..2A6DF;age=3.1;Alpha;blk=CJK_Ext_B;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS -# 20000..2A6D6 CJK Unified Ideographs Extension B -algnamesrange;20000..2A6D6;han;CJK UNIFIED IDEOGRAPH- +# 20000..2A6DD CJK Unified Ideographs Extension B +algnamesrange;20000..2A6DD;han;CJK UNIFIED IDEOGRAPH- cp;20001;nt=Nu;nv=7 cp;20064;nt=Nu;nv=4 cp;200E2;nt=Nu;nv=4 @@ -37948,7 +39031,8 @@ cp;22390;nt=Nu;nv=2 cp;22998;nt=Nu;nv=3 cp;23B1B;nt=Nu;nv=3 cp;2626D;nt=Nu;nv=4 -unassigned;2A6D7..2A6DF;ea=W;lb=ID;vo=U +cp;2A6D7..2A6DD;age=13.0 +unassigned;2A6DE..2A6DF;ea=W;lb=ID;vo=U # No block unassigned;2A6E0..2A6FF;ea=W;lb=ID;vo=U @@ -38529,7 +39613,14 @@ unassigned;2FA20..2FF7F;ea=W;lb=ID;vo=U unassigned;2FF80..2FFFD;ea=W;lb=ID;vo=U # Noncharacters unassigned;2FFFE..2FFFF;age=2.0;bc=BN;NChar -unassigned;30000..3FF7F;ea=W;lb=ID;vo=U + +block;30000..3134F;age=13.0;Alpha;blk=CJK_Ext_G;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS +# 30000..3134A CJK Unified Ideographs Extension G +algnamesrange;30000..3134A;han;CJK UNIFIED IDEOGRAPH- +unassigned;3134B..3134F;ea=W;lb=ID;vo=U + +# No block +unassigned;31350..3FF7F;ea=W;lb=ID;vo=U # 3FF80..3FFFF Unassigned unassigned;3FF80..3FFFD;ea=W;lb=ID;vo=U # Noncharacters diff --git a/icuSources/data/unit/LOCALE_DEPS.json b/icuSources/data/unit/LOCALE_DEPS.json new file mode 100644 index 00000000..3bd0bbcc --- /dev/null +++ b/icuSources/data/unit/LOCALE_DEPS.json @@ -0,0 +1,251 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License + +{ + "cldrVersion": "36.1", + "aliases": { + "ars": "ar_SA", + "az_AZ": "az_Latn_AZ", + "bs_BA": "bs_Latn_BA", + "en_NH": "en_VU", + "en_RH": "en_ZW", + "ff_CM": "ff_Latn_CM", + "ff_GN": "ff_Latn_GN", + "ff_MR": "ff_Latn_MR", + "ff_SN": "ff_Latn_SN", + "in": "id", + "in_ID": "id_ID", + "iw": "he", + "iw_IL": "he_IL", + "ks_IN": "ks_Arab_IN", + "mni_IN": "mni_Beng_IN", + "mo": "ro", + "no": "nb", + "no_NO": "nb_NO", + "no_NO_NY": "nn_NO", + "pa_Aran": "pa_Arab", + "pa_Aran_PK": "pa_Arab_PK", + "pa_IN": "pa_Guru_IN", + "pa_PK": "pa_Arab_PK", + "sat_IN": "sat_Olck_IN", + "sh": "sr_Latn", + "sh_BA": "sr_Latn_BA", + "sh_CS": "sr_Latn_RS", + "sh_YU": "sr_Latn_RS", + "shi_MA": "shi_Tfng_MA", + "sr_BA": "sr_Cyrl_BA", + "sr_CS": "sr_Cyrl_RS", + "sr_Cyrl_CS": "sr_Cyrl_RS", + "sr_Cyrl_YU": "sr_Cyrl_RS", + "sr_Latn_CS": "sr_Latn_RS", + "sr_Latn_YU": "sr_Latn_RS", + "sr_ME": "sr_Latn_ME", + "sr_RS": "sr_Cyrl_RS", + "sr_XK": "sr_Cyrl_XK", + "sr_YU": "sr_Cyrl_RS", + "tl": "fil", + "tl_PH": "fil_PH", + "ur_Aran_IN": "ur_Arab_IN", + "ur_Aran_PK": "ur_Arab_PK", + "ur_IN": "ur_Arab_IN", + "ur_PK": "ur_Arab_PK", + "uz_AF": "uz_Arab_AF", + "uz_UZ": "uz_Latn_UZ", + "vai_LR": "vai_Vaii_LR", + "wuu": "zh", + "yue_CN": "yue_Hans_CN", + "yue_HK": "yue_Hant_HK", + "zh_CN": "zh_Hans_CN", + "zh_HK": "zh_Hant_HK", + "zh_MO": "zh_Hant_MO", + "zh_SG": "zh_Hans_SG", + "zh_TW": "zh_Hant_TW" + }, + "parents": { + "az_Cyrl": "root", + "bs_Cyrl": "root", + "en_150": "en_001", + "en_AG": "en_001", + "en_AI": "en_001", + "en_AL": "en_150", + "en_AR": "en_001", + "en_AT": "en_150", + "en_AU": "en_001", + "en_BB": "en_001", + "en_BD": "en_001", + "en_BE": "en_150", + "en_BG": "en_150", + "en_BM": "en_001", + "en_BN": "en_001", + "en_BR": "en_001", + "en_BS": "en_001", + "en_BW": "en_001", + "en_BZ": "en_001", + "en_CA": "en_001", + "en_CC": "en_001", + "en_CH": "en_150", + "en_CK": "en_001", + "en_CM": "en_001", + "en_CX": "en_001", + "en_CY": "en_001", + "en_CZ": "en_150", + "en_DE": "en_150", + "en_DG": "en_001", + "en_DK": "en_150", + "en_DM": "en_001", + "en_EE": "en_150", + "en_ER": "en_001", + "en_FI": "en_150", + "en_FJ": "en_001", + "en_FK": "en_001", + "en_FM": "en_001", + "en_FR": "en_150", + "en_GB": "en_001", + "en_GD": "en_001", + "en_GG": "en_001", + "en_GH": "en_001", + "en_GI": "en_001", + "en_GM": "en_001", + "en_GR": "en_150", + "en_GY": "en_001", + "en_HK": "en_001", + "en_HU": "en_150", + "en_ID": "en_001", + "en_IE": "en_001", + "en_IL": "en_001", + "en_IM": "en_001", + "en_IN": "en_001", + "en_IO": "en_001", + "en_JE": "en_001", + "en_JM": "en_001", + "en_KE": "en_001", + "en_KI": "en_001", + "en_KN": "en_001", + "en_KY": "en_001", + "en_LC": "en_001", + "en_LR": "en_001", + "en_LS": "en_001", + "en_LT": "en_150", + "en_LV": "en_150", + "en_MG": "en_001", + "en_MM": "en_001", + "en_MO": "en_001", + "en_MS": "en_001", + "en_MT": "en_001", + "en_MU": "en_001", + "en_MV": "en_001", + "en_MW": "en_001", + "en_MY": "en_001", + "en_NA": "en_001", + "en_NF": "en_001", + "en_NG": "en_001", + "en_NL": "en_150", + "en_NO": "en_150", + "en_NR": "en_001", + "en_NU": "en_001", + "en_NZ": "en_001", + "en_PG": "en_001", + "en_PK": "en_001", + "en_PL": "en_150", + "en_PN": "en_001", + "en_PT": "en_150", + "en_PW": "en_001", + "en_RU": "en_150", + "en_RW": "en_001", + "en_SB": "en_001", + "en_SC": "en_001", + "en_SD": "en_001", + "en_SE": "en_150", + "en_SG": "en_001", + "en_SH": "en_001", + "en_SI": "en_150", + "en_SK": "en_150", + "en_SL": "en_001", + "en_SS": "en_001", + "en_SX": "en_001", + "en_SZ": "en_001", + "en_TC": "en_001", + "en_TH": "en_001", + "en_TK": "en_001", + "en_TO": "en_001", + "en_TT": "en_001", + "en_TV": "en_001", + "en_TZ": "en_001", + "en_UA": "en_150", + "en_UG": "en_001", + "en_VC": "en_001", + "en_VG": "en_001", + "en_VU": "en_001", + "en_WS": "en_001", + "en_ZA": "en_001", + "en_ZM": "en_001", + "en_ZW": "en_001", + "es_AG": "es_419", + "es_AR": "es_419", + "es_BB": "es_419", + "es_BM": "es_419", + "es_BO": "es_419", + "es_BQ": "es_419", + "es_BR": "es_419", + "es_BS": "es_419", + "es_BZ": "es_419", + "es_CA": "es_419", + "es_CL": "es_419", + "es_CO": "es_419", + "es_CR": "es_419", + "es_CU": "es_419", + "es_CW": "es_419", + "es_DM": "es_419", + "es_DO": "es_419", + "es_EC": "es_419", + "es_GD": "es_419", + "es_GT": "es_419", + "es_GY": "es_419", + "es_HN": "es_419", + "es_HT": "es_419", + "es_KN": "es_419", + "es_KY": "es_419", + "es_LC": "es_419", + "es_MX": "es_419", + "es_NI": "es_419", + "es_PA": "es_419", + "es_PE": "es_419", + "es_PR": "es_419", + "es_PY": "es_419", + "es_SV": "es_419", + "es_TC": "es_419", + "es_TT": "es_419", + "es_US": "es_419", + "es_UY": "es_419", + "es_VC": "es_419", + "es_VE": "es_419", + "es_VG": "es_419", + "es_VI": "es_419", + "hi_Latn": "en_IN", + "ks_Deva": "root", + "mni_Mtei": "root", + "ms_Arab": "root", + "pa_Arab": "root", + "pt_AO": "pt_PT", + "pt_CH": "pt_PT", + "pt_CV": "pt_PT", + "pt_FR": "pt_PT", + "pt_GQ": "pt_PT", + "pt_GW": "pt_PT", + "pt_LU": "pt_PT", + "pt_MO": "pt_PT", + "pt_MZ": "pt_PT", + "pt_ST": "pt_PT", + "pt_TL": "pt_PT", + "sat_Deva": "root", + "sd_Deva": "root", + "shi_Latn": "root", + "sr_Latn": "root", + "uz_Arab": "root", + "uz_Cyrl": "root", + "vai_Latn": "root", + "yue_Hans": "root", + "zh_Hant": "root", + "zh_Hant_MO": "zh_Hant_HK" + } +} diff --git a/icuSources/data/unit/af.txt b/icuSources/data/unit/af.txt index e49c91ba..0f678633 100644 --- a/icuSources/data/unit/af.txt +++ b/icuSources/data/unit/af.txt @@ -1,23 +1,23 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License af{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ - hm{"hh:mm"} - hms{"hh:mm:ss"} + hm{"h:mm"} + hms{"h:mm:ss"} ms{"mm:ss"} } units{ acceleration{ g-force{ - dnam{"swaartekrag van die Aarde"} - one{"{0} swaartekrag van die Aarde"} - other{"{0} swaartekrag van die Aarde"} + dnam{"swaartekrag"} + one{"{0} swaartekrag"} + other{"{0} swaartekrag"} } meter-per-second-squared{ - dnam{"m/s²"} - one{"{0} m/s²"} - other{"{0} m/s²"} + dnam{"meter per vierkante sekonde"} + one{"{0} meter per vierkante sekonde"} + other{"{0} meter per vierkante sekonde"} } } angle{ @@ -37,26 +37,26 @@ af{ other{"{0} grade"} } radian{ - dnam{"radiale"} - one{"{0} radiaal"} - other{"{0} radiale"} + dnam{"boogmate"} + one{"{0} boogmaat"} + other{"{0} boogmate"} } revolution{ - dnam{"rewolusie"} - one{"{0} rewolusie"} - other{"{0} rewolusies"} + dnam{"omwenteling"} + one{"{0} omwenteling"} + other{"{0} omwentelings"} } } area{ acre{ - dnam{"akker"} - one{"{0} akker"} - other{"{0} akker"} + dnam{"acre"} + one{"{0} acre"} + other{"{0} acre"} } dunam{ - dnam{"donums"} + dnam{"donum"} one{"{0} donum"} - other{"{0} donums"} + other{"{0} donum"} } hectare{ dnam{"hektaar"} @@ -123,14 +123,9 @@ af{ one{"{0} millimol per liter"} other{"{0} millimol per liter"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"dele per miljoen"} - one{"{0} dele per miljoen"} + one{"{0} deel per miljoen"} other{"{0} dele per miljoen"} } percent{ @@ -139,21 +134,21 @@ af{ other{"{0} persent"} } permille{ - dnam{"per mille"} - one{"{0} per mille"} - other{"{0} per mille"} + dnam{"per duisend"} + one{"{0} per duisend"} + other{"{0} per duisend"} } permyriad{ - dnam{"permiriade"} - one{"{0} permiriade"} - other{"{0} permiriade"} + dnam{"per tienduisend"} + one{"{0} per tienduisend"} + other{"{0} per tienduisend"} } } consumption{ liter-per-100kilometers{ - dnam{"liter per 100 kilometers"} - one{"{0} liter per 100 kilometers"} - other{"{0} liter per 100 kilometers"} + dnam{"liter per 100 kilometer"} + one{"{0} liter per 100 kilometer"} + other{"{0} liter per 100 kilometer"} } liter-per-kilometer{ dnam{"liter per kilometer"} @@ -161,22 +156,22 @@ af{ other{"{0} liter per kilometer"} } mile-per-gallon{ - dnam{"myl per gelling"} - one{"{0} myl per gelling"} - other{"{0} myl per gelling"} + dnam{"myl per VSA-gelling"} + one{"{0} myl per VSA-gelling"} + other{"{0} myl per VSA-gelling"} } mile-per-gallon-imperial{ - dnam{"myl per imp. gelling"} - one{"{0} myl per imp. gelling"} - other{"{0} myl per imp. gelling"} + dnam{"myl per Britse gelling"} + one{"{0} myl per Britse gelling"} + other{"{0} myl per Britse gelling"} } } coordinate{ - dnam{"kardinale rigting"} - east{"{0}O"} - north{"{0}N"} - south{"{0}S"} - west{"{0}W"} + dnam{"kompasrigting"} + east{"{0} oos"} + north{"{0} noord"} + south{"{0} suid"} + west{"{0} wes"} } digital{ bit{ @@ -185,54 +180,54 @@ af{ other{"{0} bis"} } byte{ - dnam{"grepe"} + dnam{"greep"} one{"{0} greep"} - other{"{0} grepe"} + other{"{0} greep"} } gigabit{ - dnam{"Gb"} - one{"{0} Gb"} - other{"{0} Gb"} + dnam{"gigabis"} + one{"{0} gigabis"} + other{"{0} gigabis"} } gigabyte{ - dnam{"GB"} - one{"{0} GB"} - other{"{0} GB"} + dnam{"gigagreep"} + one{"{0} gigagreep"} + other{"{0} gigagreep"} } kilobit{ - dnam{"kb"} - one{"{0} kb"} - other{"{0} kb"} + dnam{"kilobis"} + one{"{0} kilobis"} + other{"{0} kilobis"} } kilobyte{ - dnam{"kB"} - one{"{0} kB"} - other{"{0} kB"} + dnam{"kilogreep"} + one{"{0} kilogreep"} + other{"{0} kilogreep"} } megabit{ - dnam{"Mb"} - one{"{0} Mb"} - other{"{0} Mb"} + dnam{"megabis"} + one{"{0} megabis"} + other{"{0} megabis"} } megabyte{ - dnam{"MB"} - one{"{0} MB"} - other{"{0} MB"} + dnam{"megagreep"} + one{"{0} megagreep"} + other{"{0} megagreep"} } petabyte{ - dnam{"petagrepe"} + dnam{"petagreep"} one{"{0} petagreep"} - other{"{0} petagrepe"} + other{"{0} petagreep"} } terabit{ - dnam{"Tb"} - one{"{0} Tb"} - other{"{0} Tb"} + dnam{"terabis"} + one{"{0} terabis"} + other{"{0} terabis"} } terabyte{ - dnam{"TB"} - one{"{0} TB"} - other{"{0} TB"} + dnam{"teragreep"} + one{"{0} teragreep"} + other{"{0} teragreep"} } } duration{ @@ -245,13 +240,18 @@ af{ dnam{"dae"} one{"{0} dag"} other{"{0} dae"} - per{"{0}/d."} + per{"{0} per dag"} + } + decade{ + dnam{"dekades"} + one{"{0} dekade"} + other{"{0} dekades"} } hour{ dnam{"uur"} one{"{0} uur"} other{"{0} uur"} - per{"{0}/h"} + per{"{0} per uur"} } microsecond{ dnam{"mikrosekondes"} @@ -273,7 +273,7 @@ af{ dnam{"maande"} one{"{0} maand"} other{"{0} maande"} - per{"{0}/md."} + per{"{0}/maand"} } nanosecond{ dnam{"nanosekondes"} @@ -290,7 +290,7 @@ af{ dnam{"weke"} one{"{0} week"} other{"{0} weke"} - per{"{0}/w."} + per{"{0} per week"} } year{ dnam{"jaar"} @@ -301,14 +301,14 @@ af{ } electric{ ampere{ - dnam{"ampere"} - one{"{0} ampere"} - other{"{0} ampere"} + dnam{"ampère"} + one{"{0} ampère"} + other{"{0} ampère"} } milliampere{ - dnam{"mA"} - one{"{0} mA"} - other{"{0} mA"} + dnam{"milliampère"} + one{"{0} milliampère"} + other{"{0} milliampère"} } ohm{ dnam{"ohm"} @@ -328,9 +328,9 @@ af{ other{"{0} Britse termiese eenhede"} } calorie{ - dnam{"kalorië"} + dnam{"kalorieë"} one{"{0} kalorie"} - other{"{0} kalorië"} + other{"{0} kalorieë"} } electronvolt{ dnam{"elektronvolt"} @@ -338,9 +338,9 @@ af{ other{"{0} elektronvolt"} } foodcalorie{ - dnam{"Kalorië"} - one{"{0} Kalorie"} - other{"{0} Kalorië"} + dnam{"kilokalorieë"} + one{"{0} kilokalorie"} + other{"{0} kilokalorieë"} } joule{ dnam{"joule"} @@ -348,19 +348,24 @@ af{ other{"{0} joule"} } kilocalorie{ - dnam{"kilokalorië"} + dnam{"kilokalorieë"} one{"{0} kilokalorie"} - other{"{0} kilokalorië"} + other{"{0} kilokalorieë"} } kilojoule{ - dnam{"kJ"} - one{"{0} kJ"} - other{"{0} kJ"} + dnam{"kilojoule"} + one{"{0} kilojoule"} + other{"{0} kilojoule"} } kilowatt-hour{ - dnam{"kWh"} - one{"{0} kWh"} - other{"{0} kWh"} + dnam{"kilowatt-uur"} + one{"{0} kilowatt-uur"} + other{"{0} kilowatt-uur"} + } + therm-us{ + dnam{"VSA- termiese eenhede"} + one{"{0} VSA- termiese eenheid"} + other{"{0} VSA- termiese eenhede"} } } force{ @@ -377,31 +382,51 @@ af{ } frequency{ gigahertz{ - dnam{"GHz"} - one{"{0} GHz"} - other{"{0} GHz"} + dnam{"gigahertz"} + one{"{0} gigahertz"} + other{"{0} gigahertz"} } hertz{ - dnam{"Hz"} - one{"{0} Hz"} - other{"{0} Hz"} + dnam{"hertz"} + one{"{0} hertz"} + other{"{0} hertz"} } kilohertz{ - dnam{"kHz"} - one{"{0} kHz"} - other{"{0} kHz"} + dnam{"kilohertz"} + one{"{0} kilohertz"} + other{"{0} kilohertz"} } megahertz{ - dnam{"MHz"} - one{"{0} MHz"} - other{"{0} MHz"} + dnam{"megahertz"} + one{"{0} megahertz"} + other{"{0} megahertz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"stippels per sentimeter"} + one{"{0} stippel per sentimeter"} + other{"{0} stippels per sentimeter"} + } + dot-per-inch{ + dnam{"stippels per duim"} + one{"{0} stippel per duim"} + other{"{0} stippels per duim"} + } + em{ + dnam{"tipografiese em"} + } + pixel{ + dnam{"pieksels"} + one{"{0} pieksel"} + other{"{0} pieksels"} } } length{ astronomical-unit{ - dnam{"astronomiese eenheid"} + dnam{"astronomiese eenhede"} one{"{0} astronomiese eenheid"} - other{"{0} astronomiese eenheid"} + other{"{0} astronomiese eenhede"} } centimeter{ dnam{"sentimeter"} @@ -434,7 +459,7 @@ af{ } light-year{ dnam{"ligjare"} - one{"{0} ligjare"} + one{"{0} ligjaar"} other{"{0} ligjare"} } meter{ @@ -454,9 +479,9 @@ af{ other{"{0} myl"} } mile-scandinavian{ - dnam{"skandinawiese myl"} - one{"{0} skandinawiese myl"} - other{"{0} skandinawiese myl"} + dnam{"Skandinawiese myl"} + one{"{0} Skandinawiese myl"} + other{"{0} Skandinawiese myl"} } millimeter{ dnam{"millimeter"} @@ -506,9 +531,9 @@ af{ other{"{0} lux"} } solar-luminosity{ - dnam{"sonligkrag"} - one{"{0} sonligkrag"} - other{"{0} sonligkrag"} + dnam{"sonligsterkte"} + one{"{0} sonligsterkte"} + other{"{0} sonligsterkte"} } } mass{ @@ -518,14 +543,14 @@ af{ other{"{0} karaat"} } dalton{ - dnam{"daltons"} + dnam{"dalton"} one{"{0} dalton"} - other{"{0} daltons"} + other{"{0} dalton"} } earth-mass{ - dnam{"Aardmassas"} - one{"{0} aardmassa"} - other{"{0} aardmassas"} + dnam{"aardemassas"} + one{"{0} aardemassa"} + other{"{0} aardemassas"} } gram{ dnam{"gram"} @@ -569,7 +594,7 @@ af{ dnam{"pond"} one{"{0} pond"} other{"{0} pond"} - per{"{0}/lb"} + per{"{0} per pond"} } solar-mass{ dnam{"sonmassas"} @@ -577,16 +602,16 @@ af{ other{"{0} sonmassas"} } ton{ - dnam{"ton"} - one{"{0} ton"} - other{"{0} ton"} + dnam{"VSA-ton"} + one{"{0} VSA-ton"} + other{"{0} VSA-ton"} } } power{ gigawatt{ - dnam{"GW"} - one{"{0} GW"} - other{"{0} GW"} + dnam{"gigawatt"} + one{"{0} gigawatt"} + other{"{0} gigawatt"} } horsepower{ dnam{"perdekrag"} @@ -599,14 +624,14 @@ af{ other{"{0} kilowatt"} } megawatt{ - dnam{"MW"} - one{"{0} MW"} - other{"{0} MW"} + dnam{"megawatt"} + one{"{0} megawatt"} + other{"{0} megawatt"} } milliwatt{ - dnam{"mW"} - one{"{0} mW"} - other{"{0} mW"} + dnam{"milliwatt"} + one{"{0} milliwatt"} + other{"{0} milliwatt"} } watt{ dnam{"watt"} @@ -695,9 +720,9 @@ af{ other{"{0}°"} } kelvin{ - dnam{"K"} - one{"{0} K"} - other{"{0} K"} + dnam{"kelvin"} + one{"{0} kelvin"} + other{"{0} kelvin"} } } torque{ @@ -714,9 +739,9 @@ af{ } volume{ acre-foot{ - dnam{"akkervoet"} - one{"{0} akkervoet"} - other{"{0} akkervoet"} + dnam{"acre-voet"} + one{"{0} acre-voet"} + other{"{0} acre-voet"} } barrel{ dnam{"vate"} @@ -737,7 +762,7 @@ af{ cubic-foot{ dnam{"kubieke voet"} one{"{0} kubieke voet"} - other{"{0} ft³"} + other{"{0} kubieke voet"} } cubic-inch{ dnam{"kubieke duim"} @@ -781,14 +806,14 @@ af{ other{"{0} desiliter"} } fluid-ounce{ - dnam{"vloeistofonse"} + dnam{"vloeistofons"} one{"{0} vloeistofons"} - other{"{0} vloeistofonse"} + other{"{0} vloeistofons"} } fluid-ounce-imperial{ - dnam{"Imperiale vloeistofonse"} - one{"{0} imperiale vloeistofons"} - other{"{0}imperiale vloeistofonse"} + dnam{"Britse vloeistofons"} + one{"{0} Britse vloeistofons"} + other{"{0} Britse vloeistofons"} } gallon{ dnam{"gelling"} @@ -797,10 +822,10 @@ af{ per{"{0} per gelling"} } gallon-imperial{ - dnam{"imp. gelling"} - one{"{0} imp. gelling"} - other{"{0} imp. gelling"} - per{"{0}/imp. gel."} + dnam{"Britse gelling"} + one{"{0} Britse gelling"} + other{"{0} Britse gelling"} + per{"{0}/Br. gell."} } hectoliter{ dnam{"hektoliter"} @@ -834,12 +859,12 @@ af{ other{"{0} metrieke pinte"} } quart{ - dnam{"kwarte"} - one{"{0} kwart"} - other{"{0} kwarte"} + dnam{"VSA-kwartgellings"} + one{"{0} VSA-kwartgelling"} + other{"{0} VSA-kwartgellings"} } tablespoon{ - dnam{"eetlepel"} + dnam{"eetlepels"} one{"{0} eetlepel"} other{"{0} eetlepels"} } @@ -909,17 +934,17 @@ af{ } consumption{ liter-per-100kilometers{ - dnam{"ℓ/100km"} - one{"{0} ℓ/100km"} - other{"{0} ℓ/100km"} + dnam{"ℓ/100 km"} + one{"{0} ℓ/100 km"} + other{"{0} ℓ/100 km"} } } coordinate{ dnam{"rigting"} - east{"{0}O"} - north{"{0}N"} - south{"{0}S"} - west{"{0}W"} + east{"{0} O"} + north{"{0} N"} + south{"{0} S"} + west{"{0} W"} } duration{ day{ @@ -933,12 +958,12 @@ af{ other{"{0} u."} } millisecond{ - dnam{"ms"} - one{"{0} ms"} - other{"{0} ms"} + dnam{"ms."} + one{"{0} ms."} + other{"{0} ms."} } minute{ - dnam{"minute"} + dnam{"min."} one{"{0} min."} other{"{0} min."} } @@ -948,9 +973,9 @@ af{ other{"{0} md."} } second{ - dnam{"sekondes"} - one{"{0} sek."} - other{"{0} sek."} + dnam{"s."} + one{"{0} s."} + other{"{0} s."} } week{ dnam{"w."} @@ -958,7 +983,7 @@ af{ other{"{0} w."} } year{ - dnam{"jaar"} + dnam{"j."} one{"{0} j."} other{"{0} j."} } @@ -987,7 +1012,7 @@ af{ other{"{0} lj"} } meter{ - dnam{"meter"} + dnam{"m"} one{"{0} m"} other{"{0} m"} } @@ -1102,7 +1127,7 @@ af{ unitsShort{ acceleration{ g-force{ - dnam{"swaartekrag van die Aarde"} + dnam{"swaartekrag"} one{"{0} G"} other{"{0} G"} } @@ -1129,24 +1154,24 @@ af{ other{"{0} gr."} } radian{ - dnam{"radiale"} + dnam{"boogmate"} one{"{0} rad."} other{"{0} rad."} } revolution{ - dnam{"rew."} - one{"{0} rew."} - other{"{0} rew."} + dnam{"o."} + one{"{0} o."} + other{"{0} o."} } } area{ acre{ - dnam{"akker"} - one{"{0} ak"} - other{"{0} ak"} + dnam{"acre"} + one{"{0} acre"} + other{"{0} acre"} } dunam{ - dnam{"donums"} + dnam{"donum"} one{"{0} donum"} other{"{0} donum"} } @@ -1198,6 +1223,7 @@ af{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1231,21 +1257,21 @@ af{ other{"{0}%"} } permille{ - dnam{"per mille"} + dnam{"per duisend"} one{"{0}‰"} other{"{0}‰"} } permyriad{ - dnam{"permiriade"} - one{"{0} ‱"} - other{"{0} ‱"} + dnam{"per tienduisend"} + one{"{0}‱"} + other{"{0}‱"} } } consumption{ liter-per-100kilometers{ - dnam{"ℓ/100km"} - one{"{0} ℓ/100km"} - other{"{0} ℓ/100km"} + dnam{"ℓ/100 km"} + one{"{0} ℓ/100 km"} + other{"{0} ℓ/100 km"} } liter-per-kilometer{ dnam{"liter/km"} @@ -1253,22 +1279,22 @@ af{ other{"{0} ℓ/km"} } mile-per-gallon{ - dnam{"myl/gel."} - one{"{0} m.p.g."} - other{"{0} m.p.g."} + dnam{"myl/VSA-gell."} + one{"{0} m.p.VSA-g."} + other{"{0} m.p.VSA-g."} } mile-per-gallon-imperial{ - dnam{"myl/imp. gel."} - one{"{0} m.p.imp.g."} - other{"{0} m.p.imp.g."} + dnam{"myl/Br. gelling"} + one{"{0} myl/Br.g."} + other{"{0} myl/Br.g."} } } coordinate{ dnam{"rigting"} - east{"{0}O"} - north{"{0}N"} - south{"{0}S"} - west{"{0}W"} + east{"{0} O"} + north{"{0} N"} + south{"{0} S"} + west{"{0} W"} } digital{ bit{ @@ -1312,7 +1338,7 @@ af{ other{"{0} MB"} } petabyte{ - dnam{"PGrepe"} + dnam{"PB"} one{"{0} PB"} other{"{0} PB"} } @@ -1339,6 +1365,11 @@ af{ other{"{0} dae"} per{"{0}/d."} } + decade{ + dnam{"dek."} + one{"{0} dek."} + other{"{0} dek."} + } hour{ dnam{"uur"} one{"{0} u."} @@ -1346,20 +1377,20 @@ af{ per{"{0}/h"} } microsecond{ - dnam{"μs"} - one{"{0} μs"} - other{"{0} μs"} + dnam{"μs."} + one{"{0} μs."} + other{"{0} μs."} } millisecond{ dnam{"millisekondes"} - one{"{0} ms"} + one{"{0} ms."} other{"{0} ms"} } minute{ - dnam{"minute"} + dnam{"min."} one{"{0} min."} other{"{0} min."} - per{"{0}/min"} + per{"{0}/min."} } month{ dnam{"maande"} @@ -1368,15 +1399,15 @@ af{ per{"{0}/md."} } nanosecond{ - dnam{"ns"} - one{"{0} ns"} - other{"{0} ns"} + dnam{"ns."} + one{"{0} ns."} + other{"{0} ns."} } second{ - dnam{"sekondes"} - one{"{0} sek."} - other{"{0} sek."} - per{"{0}/s"} + dnam{"s."} + one{"{0} s."} + other{"{0} s."} + per{"{0}/s."} } week{ dnam{"weke"} @@ -1393,7 +1424,7 @@ af{ } electric{ ampere{ - dnam{"ampere"} + dnam{"A"} one{"{0} A"} other{"{0} A"} } @@ -1430,9 +1461,9 @@ af{ other{"{0} eV"} } foodcalorie{ - dnam{"kal."} - one{"{0} kal."} - other{"{0} kal."} + dnam{"kkal."} + one{"{0} kkal."} + other{"{0} kkal."} } joule{ dnam{"joule"} @@ -1454,6 +1485,11 @@ af{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"VSA- termiese eenheid"} + one{"{0} VSA-term."} + other{"{0} VSA-term."} + } } force{ newton{ @@ -1463,8 +1499,8 @@ af{ } pound-force{ dnam{"pondkrag"} - one{"{0} lbf"} - other{"{0} lbf"} + one{"{0} lb.-krag"} + other{"{0} lb.-krag"} } } frequency{ @@ -1489,6 +1525,43 @@ af{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"stip./cm"} + one{"{0} stip./cm"} + other{"{0} stip./cm"} + } + dot-per-inch{ + dnam{"stip./dm."} + one{"{0} stip./dm."} + other{"{0} stip./dm."} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"pieksels"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/dm."} + one{"{0} px/dm."} + other{"{0} px/dm."} + } + } length{ astronomical-unit{ dnam{"AE"} @@ -1594,11 +1667,11 @@ af{ light{ lux{ dnam{"lux"} - one{"{0} lux"} - other{"{0} lux"} + one{"{0} lx"} + other{"{0} lx"} } solar-luminosity{ - dnam{"sonligkrag"} + dnam{"sonligsterkte"} one{"{0} L☉"} other{"{0} L☉"} } @@ -1610,12 +1683,12 @@ af{ other{"{0} kar."} } dalton{ - dnam{"daltons"} - one{"{0} D"} - other{"{0} D"} + dnam{"dalton"} + one{"{0} Da"} + other{"{0} Da"} } earth-mass{ - dnam{"Aardmassas"} + dnam{"aardemassas"} one{"{0} M⊕"} other{"{0} M⊕"} } @@ -1658,7 +1731,7 @@ af{ other{"{0} oz t"} } pound{ - dnam{"lb."} + dnam{"pond"} one{"{0} lb."} other{"{0} lb."} per{"{0}/lb"} @@ -1669,9 +1742,9 @@ af{ other{"{0} M☉"} } ton{ - dnam{"ton"} - one{"{0} tn"} - other{"{0} tn"} + dnam{"VSA-ton"} + one{"{0} VSA-t."} + other{"{0} VSA-t."} } } power{ @@ -1681,12 +1754,11 @@ af{ other{"{0} GW"} } horsepower{ - dnam{"perdekrag"} + dnam{"pk."} one{"{0} pk."} other{"{0} pk."} } kilowatt{ - dnam{"kilowatt"} one{"{0} kW"} other{"{0} kW"} } @@ -1708,9 +1780,14 @@ af{ } pressure{ atmosphere{ - dnam{"atm"} - one{"{0} atm"} - other{"{0} atm"} + dnam{"atm."} + one{"{0} atm."} + other{"{0} atm."} + } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} } hectopascal{ dnam{"hPa"} @@ -1718,9 +1795,9 @@ af{ other{"{0} hPa"} } inch-hg{ - dnam{"duim kwik"} - one{"{0} dm.Hg"} - other{"{0} dm.Hg"} + dnam{"duim Hg"} + one{"{0} duim Hg"} + other{"{0} duim Hg"} } kilopascal{ dnam{"kPa"} @@ -1733,7 +1810,7 @@ af{ other{"{0} MPa"} } millibar{ - dnam{"millibar"} + dnam{"mbar"} one{"{0} mbar"} other{"{0} mbar"} } @@ -1742,8 +1819,13 @@ af{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ - dnam{"pond per vierkante duim"} + dnam{"lb./vk. duim"} one{"{0} pd.vk.dm."} other{"{0} pd.vk.dm."} } @@ -1760,9 +1842,9 @@ af{ other{"{0} kn."} } meter-per-second{ - dnam{"meter per sekonde"} - one{"{0} m/s"} - other{"{0} m/s"} + dnam{"meter/s."} + one{"{0} m/s."} + other{"{0} m/s."} } mile-per-hour{ dnam{"myl per uur"} @@ -1772,14 +1854,14 @@ af{ } temperature{ celsius{ - dnam{"grade Celsius"} + dnam{"°C"} one{"{0} °C"} other{"{0} °C"} } fahrenheit{ - dnam{"grade Fahrenheit"} + dnam{"°F"} one{"{0} °F"} - other{"{0}°F"} + other{"{0} °F"} } generic{ dnam{"°"} @@ -1806,9 +1888,9 @@ af{ } volume{ acre-foot{ - dnam{"akkervoet"} - one{"{0} ak.vt."} - other{"{0} ak.vt."} + dnam{"acre-voet"} + one{"{0} acre-vt."} + other{"{0} acre-vt."} } barrel{ dnam{"vat"} @@ -1827,9 +1909,9 @@ af{ per{"{0}/cm³"} } cubic-foot{ - dnam{"ft³"} - one{"{0} ft³"} - other{"{0} ft³"} + dnam{"vt.³"} + one{"{0} vt.³"} + other{"{0} vt.³"} } cubic-inch{ dnam{"duim³"} @@ -1863,9 +1945,9 @@ af{ other{"{0} kp."} } cup-metric{ - dnam{"mkp."} - one{"{0} mkp."} - other{"{0} mkp."} + dnam{"m. kop"} + one{"{0} m. kop"} + other{"{0} m. kop"} } deciliter{ dnam{"dℓ"} @@ -1873,14 +1955,14 @@ af{ other{"{0} dℓ"} } fluid-ounce{ - dnam{"vloz."} + dnam{"vl.oz."} one{"{0} vl.oz."} other{"{0} vl.oz."} } fluid-ounce-imperial{ - dnam{"Imp. vl.oz."} - one{"{0} vl.oz. Imp."} - other{"{0} vl.oz. Imp."} + dnam{"Br. vl.oz."} + one{"{0} Br. vl.oz."} + other{"{0} Br. vl.oz."} } gallon{ dnam{"gell."} @@ -1889,10 +1971,10 @@ af{ per{"{0}/gell."} } gallon-imperial{ - dnam{"imp. gel."} - one{"{0} imp. gel."} - other{"{0} imp. gel."} - per{"{0}/imp. gel."} + dnam{"Br. gell."} + one{"{0} Br. gell."} + other{"{0} Br. gell."} + per{"{0}/Br. gell."} } hectoliter{ dnam{"hℓ"} @@ -1926,12 +2008,12 @@ af{ other{"{0} mpt."} } quart{ - dnam{"kw."} - one{"{0} kw."} - other{"{0} kw."} + dnam{"VSA-kw.gell."} + one{"{0} VSA-kw.gell."} + other{"{0} VSA-kw.gell."} } tablespoon{ - dnam{"eetl."} + dnam{"e."} one{"{0} e."} other{"{0} e."} } diff --git a/icuSources/data/unit/agq.txt b/icuSources/data/unit/agq.txt index 092290fc..9c1b7805 100644 --- a/icuSources/data/unit/agq.txt +++ b/icuSources/data/unit/agq.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License agq{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ak.txt b/icuSources/data/unit/ak.txt index 3fee171e..be62804a 100644 --- a/icuSources/data/unit/ak.txt +++ b/icuSources/data/unit/ak.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ak{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/am.txt b/icuSources/data/unit/am.txt index b72edd9a..a6c56eb8 100644 --- a/icuSources/data/unit/am.txt +++ b/icuSources/data/unit/am.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License am{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,11 +123,6 @@ am{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -143,11 +138,6 @@ am{ one{"{0} በማይል"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -247,6 +237,11 @@ am{ other{"{0} ቀናት"} per{"{0}/ቀ"} } + decade{ + dnam{"አስር አመታት"} + one{"{0} አስር አመታት"} + other{"{0} አስር አመታት"} + } hour{ dnam{"ሰዓቶች"} one{"{0} ሰዓት"} @@ -322,11 +317,6 @@ am{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} @@ -369,11 +359,6 @@ am{ one{"{0} ኒ"} other{"{0} ኒ"} } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - } } frequency{ gigahertz{ @@ -397,6 +382,38 @@ am{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"ነበሴሜ"} + one{"{0} ነበሴሜ"} + other{"{0} ነበሴሜ"} + } + dot-per-inch{ + dnam{"ነበኢ"} + one{"{0} ነበኢ"} + other{"{0} ነበኢ"} + } + megapixel{ + dnam{"ሜጋ ፒክስል"} + one{"{0} ሜጋ ፒክስል"} + other{"{0} ሜጋ ፒክስል"} + } + pixel{ + dnam{"ፒክስል"} + one{"{0} ፒክስል"} + other{"{0} ፒክስል"} + } + pixel-per-centimeter{ + dnam{"ፒበሴሜ"} + one{"{0} ፒበሴሜ"} + other{"{0} ፒበሴሜ"} + } + pixel-per-inch{ + dnam{"ፒበኢ"} + one{"{0} ፒበኢ"} + other{"{0} ፒበኢ"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -488,11 +505,6 @@ am{ one{"{0} ነጥብ"} other{"{0} ነጥብ"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"ያርድ"} one{"{0} ያርድ"} @@ -505,11 +517,6 @@ am{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -517,16 +524,6 @@ am{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"ግራም"} one{"{0} ግራም"} @@ -571,11 +568,6 @@ am{ other{"{0} ፓውንድ"} per{"{0}/ፓውንድ"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"ቶን"} one{"{0} ቶን"} @@ -620,6 +612,11 @@ am{ one{"{0} ከባቢ አየር"} other{"{0} ከባቢ አየር"} } + bar{ + dnam{"አሞሌ"} + one{"{0} አሞሌ"} + other{"{0} አሞሌዎች"} + } hectopascal{ dnam{"ሄክቶፓስካል"} one{"{0} ሄክቶፓስካል"} @@ -650,6 +647,11 @@ am{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"ፓስካል"} + one{"{0} ፓስካል"} + other{"{0} ፓስካል"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -706,11 +708,6 @@ am{ one{"{0} ኒ.ሜ"} other{"{0} ኒ.ሜ"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -785,11 +782,6 @@ am{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} @@ -1220,11 +1212,6 @@ am{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1240,11 +1227,6 @@ am{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1344,6 +1326,11 @@ am{ other{"{0} ቀናት"} per{"{0}/ቀ"} } + decade{ + dnam{"አስር አመታት"} + one{"{0} አስር አመታት"} + other{"{0} አስር አመታት"} + } hour{ dnam{"ሰዓቶች"} one{"{0} ሰዓ"} @@ -1419,11 +1406,6 @@ am{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} @@ -1466,11 +1448,6 @@ am{ one{"{0} ኒ"} other{"{0} ኒ"} } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - } } frequency{ gigahertz{ @@ -1494,6 +1471,38 @@ am{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"ነበሴሜ"} + one{"{0} ነበሴሜ"} + other{"{0} ነበሴሜ"} + } + dot-per-inch{ + dnam{"ነበኢ"} + one{"{0} ነበኢ"} + other{"{0} ነበኢ"} + } + megapixel{ + dnam{"ሜጋ ፒክስል"} + one{"{0} ሜጋ ፒክስል"} + other{"{0} ሜጋ ፒክስል"} + } + pixel{ + dnam{"ፒክስል"} + one{"{0} ፒክስል"} + other{"{0} ፒክስል"} + } + pixel-per-centimeter{ + dnam{"ፒበሴሜ"} + one{"{0} ፒበሴሜ"} + other{"{0} ፒበሴሜ"} + } + pixel-per-inch{ + dnam{"ፒበኢ"} + one{"{0} ፒበኢ"} + other{"{0} ፒበኢ"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1585,11 +1594,6 @@ am{ one{"{0} ነጥብ"} other{"{0} ነጥብ"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"ያርድ"} one{"{0} ያርድ"} @@ -1602,11 +1606,6 @@ am{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1614,16 +1613,6 @@ am{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"ግራም"} one{"{0} ግ"} @@ -1668,11 +1657,6 @@ am{ other{"{0} ፓውንድ"} per{"{0}/ፓውንድ"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"ቶን"} one{"{0} ቶን"} @@ -1717,6 +1701,11 @@ am{ one{"{0} ከባቢ አየር"} other{"{0} ከባቢ አየር"} } + bar{ + dnam{"አሞሌ"} + one{"{0} አሞሌ"} + other{"{0} አሞሌዎች"} + } hectopascal{ dnam{"ሄክቶፓስካል"} one{"{0} ሄክቶፓስካል"} @@ -1747,6 +1736,11 @@ am{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"ፓስካል"} + one{"{0} ፓስካል"} + other{"{0} ፓስካል"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1803,11 +1797,6 @@ am{ one{"{0} ኒ.ሜ"} other{"{0} ኒ.ሜ"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -1882,11 +1871,6 @@ am{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} diff --git a/icuSources/data/unit/ar.txt b/icuSources/data/unit/ar.txt index 363ca718..1962dfdd 100644 --- a/icuSources/data/unit/ar.txt +++ b/icuSources/data/unit/ar.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ar{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -35,7 +35,7 @@ ar{ many{"{0} دقيقة قوسية"} one{"دقيقة قوسية"} other{"{0} دقيقة قوسية"} - two{"{0} دقيقة قوسية"} + two{"دقيقتان قوسيتان"} zero{"{0} دقيقة قوسية"} } arc-second{ @@ -67,11 +67,11 @@ ar{ } revolution{ dnam{"دورة"} - few{"{0} دورة"} + few{"{0} دورات"} many{"{0} دورة"} one{"دورة"} other{"{0} دورة"} - two{"{0} دورة"} + two{"دورتان"} zero{"{0} دورة"} } } @@ -178,11 +178,11 @@ ar{ concentr{ karat{ dnam{"قيراط"} - few{"{0} قيراط"} - many{"{0} قيراط"} + few{"{0} قراريط"} + many{"{0} قيراطًا"} one{"قيراط"} other{"{0} قيراط"} - two{"{0} قيراط"} + two{"قيراطان"} zero{"{0} قيراط"} } milligram-per-deciliter{ @@ -214,11 +214,11 @@ ar{ } part-per-million{ dnam{"جزء في المليون"} - few{"{0} جزء في المليون"} - many{"{0} جزء في المليون"} + few{"{0} أجزاء في المليون"} + many{"{0} جزءًا في المليون"} one{"{0} جزء في المليون"} other{"{0} جزء في المليون"} - two{"{0} جزء في المليون"} + two{"جزآن في المليون"} zero{"{0} جزء في المليون"} } percent{ @@ -239,51 +239,42 @@ ar{ two{"{0} في الألف"} zero{"{0} في الألف"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - two{"{0}‱"} - zero{"{0}‱"} - } } consumption{ liter-per-100kilometers{ dnam{"لتر لكل ١٠٠ كيلومتر"} - few{"{0} لتر لكل ١٠٠ كيلومتر"} - many{"{0} لتر لكل ١٠٠ كيلومتر"} + few{"{0} لترات لكل ١٠٠ كيلومتر"} + many{"{0} لترًا لكل ١٠٠ كيلومتر"} one{"{0} لتر لكل ١٠٠ كيلومتر"} other{"{0} لتر لكل ١٠٠ كيلومتر"} - two{"{0} لتر لكل ١٠٠ كيلومتر"} + two{"لتران لكل ١٠٠ كيلومتر"} zero{"{0} لتر لكل ١٠٠ كيلومتر"} } liter-per-kilometer{ dnam{"لتر لكل كيلومتر"} - few{"{0} لتر لكل كيلومتر"} - many{"{0} لتر لكل كيلومتر"} + few{"{0} لترات لكل كيلومتر"} + many{"{0} لترًا لكل كيلومتر"} one{"{0} لتر لكل كيلومتر"} other{"{0} لتر لكل كيلومتر"} - two{"{0} لتر لكل كيلومتر"} + two{"لتران لكل كيلومتر"} zero{"{0} لتر لكل كيلومتر"} } mile-per-gallon{ dnam{"ميل لكل غالون"} - few{"{0} ميل لكل غالون"} - many{"{0} ميل لكل غالون"} + few{"{0} أميال لكل غالون"} + many{"{0} ميلًا لكل غالون"} one{"{0} ميل لكل غالون"} other{"{0} ميل لكل غالون"} - two{"{0} ميل لكل غالون"} + two{"ميلان لكل غالون"} zero{"{0} ميل لكل غالون"} } mile-per-gallon-imperial{ dnam{"ميل لكل غالون إمبراطوري"} - few{"{0} ميل لكل غالون إمبراطوري"} - many{"{0} ميل لكل غالون إمبراطوري"} + few{"{0} أميال لكل غالون إمبراطوري"} + many{"{0} ميلًا لكل غالون إمبراطوري"} one{"{0} ميل لكل غالون إمبراطوري"} other{"{0} ميل لكل غالون إمبراطوري"} - two{"{0} ميل لكل غالون إمبراطوري"} + two{"ميلان لكل غالون إمبراطوري"} zero{"{0} ميل لكل غالون إمبراطوري"} } } @@ -415,6 +406,15 @@ ar{ two{"يومان"} zero{"{0} يوم"} } + decade{ + dnam{"عقود"} + few{"{0} عقود"} + many{"{0} عقدًا"} + one{"عقد"} + other{"{0} عقد"} + two{"عقدان"} + zero{"{0} عقد"} + } hour{ dnam{"ساعات"} few{"{0} ساعات"} @@ -544,11 +544,11 @@ ar{ energy{ british-thermal-unit{ dnam{"وحدة حرارية بريطانية"} - few{"{0} وحدة حرارية بريطانية"} + few{"{0} وحدات حرارية بريطانية"} many{"{0} وحدة حرارية بريطانية"} one{"{0} وحدة حرارية بريطانية"} other{"{0} وحدة حرارية بريطانية"} - two{"{0} وحدة حرارية بريطانية"} + two{"وحدتان حراريتان بريطانيتان"} zero{"{0} وحدة حرارية بريطانية"} } calorie{ @@ -614,6 +614,15 @@ ar{ two{"{0} كيلو واط/ساعة"} zero{"{0} كيلو واط/ساعة"} } + therm-us{ + dnam{"وحدة حرارية أمريكية"} + few{"{0} وحدات حرارية أمريكية"} + many{"{0} وحدة حرارية أمريكية"} + one{"{0} وحدة حرارية أمريكية"} + other{"{0} وحدة حرارية أمريكية"} + two{"وحدتان حراريتان أمريكيتان"} + zero{"{0} وحدة حرارية أمريكية"} + } } force{ newton{ @@ -673,6 +682,71 @@ ar{ zero{"{0} ميغا هرتز"} } } + graphics{ + dot-per-centimeter{ + dnam{"نقطة لكل سنتيمتر"} + few{"{0} نقاط لكل سنتيمتر"} + many{"{0} نقطة لكل سنتيمتر"} + one{"{0} نقطة لكل سنتيمتر"} + other{"{0} نقطة لكل سنتيمتر"} + two{"نقطتان لكل سنتيمتر"} + zero{"{0} نقطة لكل سنتيمتر"} + } + dot-per-inch{ + dnam{"نقطة لكل بوصة"} + few{"{0} نقاط لكل بوصة"} + many{"{0} نقطة لكل بوصة"} + one{"{0} نقطة لكل بوصة"} + other{"{0} نقطة لكل بوصة"} + two{"نقطتان لكل بوصة"} + zero{"{0} نقطة لكل بوصة"} + } + em{ + dnam{"إم مطبعي"} + few{"{0} إم"} + many{"{0} إم"} + one{"{0} إم"} + other{"{0} إم"} + two{"{0} إم"} + zero{"{0} إم"} + } + megapixel{ + dnam{"ميغابكسل"} + few{"{0} ميغابكسل"} + many{"{0} ميغابكسل"} + one{"{0} ميغابكسل"} + other{"{0} ميغابكسل"} + two{"{0} ميغابكسل"} + zero{"{0} ميغابكسل"} + } + pixel{ + dnam{"بكسل"} + few{"{0} بكسل"} + many{"{0} بكسل"} + one{"{0} بكسل"} + other{"{0} بكسل"} + two{"{0} بكسل"} + zero{"{0} بكسل"} + } + pixel-per-centimeter{ + dnam{"بكسل لكل سنتيمتر"} + few{"{0} بكسل لكل سنتيمتر"} + many{"{0} بكسل لكل سنتيمتر"} + one{"{0} بكسل لكل سنتيمتر"} + other{"{0} بكسل لكل سنتيمتر"} + two{"{0} بكسل لكل سنتيمتر"} + zero{"{0} بكسل لكل سنتيمتر"} + } + pixel-per-inch{ + dnam{"بكسل لكل بوصة"} + few{"{0} بكسل لكل بوصة"} + many{"{0} بكسل لكل بوصة"} + one{"{0} بكسل لكل بوصة"} + other{"{0} بكسل لكل بوصة"} + two{"{0} بكسل لكل بوصة"} + zero{"{0} بكسل لكل بوصة"} + } + } length{ astronomical-unit{ dnam{"وحدة فلكية"} @@ -833,13 +907,13 @@ ar{ zero{"{0} نقطة"} } solar-radius{ - dnam{"نصف قطر الشمس"} - few{"{0} نصف قطر الشمس"} - many{"{0} نصف قطر الشمس"} - one{"{0} نصف قطر الشمس"} - other{"{0} نصف قطر الشمس"} - two{"{0} نصف قطر الشمس"} - zero{"{0} نصف قطر الشمس"} + dnam{"نصف قطر شمسي"} + few{"{0} نصف قطر شمسي"} + many{"{0} نصف قطر شمسي"} + one{"{0} نصف قطر شمسي"} + other{"{0} نصف قطر شمسي"} + two{"{0} نصف قطر شمسي"} + zero{"{0} نصف قطر شمسي"} } yard{ dnam{"ياردة"} @@ -848,7 +922,7 @@ ar{ one{"ياردة"} other{"{0} ياردة"} two{"{0} ياردة"} - zero{"ياردة"} + zero{"{0} ياردة"} } } light{ @@ -868,36 +942,36 @@ ar{ one{"{0} ضياء شمسي"} other{"{0} ضياء شمسي"} two{"{0} ضياء شمسي"} - zero{"{0} L☉"} + zero{"{0} ضياء شمسي"} } } mass{ carat{ dnam{"قيراط"} - few{"{0} قيراط"} - many{"{0} قيراط"} + few{"{0} قراريط"} + many{"{0} قيراطًا"} one{"قيراط"} other{"{0} قيراط"} - two{"{0} قيراط"} + two{"قيراطان"} zero{"{0} قيراط"} } dalton{ dnam{"دالتون"} - few{"{0} Da"} - many{"{0} Da"} + few{"{0} دالتون"} + many{"{0} دالتون"} one{"{0} دالتون"} other{"{0} دالتون"} - two{"{0} Da"} - zero{"{0} Da"} + two{"{0} دالتون"} + zero{"{0} دالتون"} } earth-mass{ - dnam{"كتلة الأرض"} - few{"{0} كتلة الأرض"} - many{"{0} كتلة الأرض"} - one{"{0} كتلة الأرض"} - other{"{0} كتلة الأرض"} - two{"{0} كتلة الأرض"} - zero{"{0} كتلة الأرض"} + dnam{"كتلة أرضية"} + few{"{0} كتلة أرضية"} + many{"{0} كتلة أرضية"} + one{"{0} كتلة أرضية"} + other{"{0} كتلة أرضية"} + two{"{0} كتلة أرضية"} + zero{"{0} كتلة أرضية"} } gram{ dnam{"غرام"} @@ -967,12 +1041,12 @@ ar{ } pound{ dnam{"رطل"} - few{"{0} رطل"} - many{"{0} رطل"} + few{"{0} أرطل"} + many{"{0} رطلًا"} one{"{0} رطل"} other{"{0} رطل"} per{"{0}/رطل"} - two{"{0} رطل"} + two{"رطلان"} zero{"{0} رطل"} } solar-mass{ @@ -986,11 +1060,11 @@ ar{ } ton{ dnam{"طن"} - few{"{0} طن"} - many{"{0} طن"} + few{"{0} أطنان"} + many{"{0} طنًا"} one{"{0} طن"} other{"{0} طن"} - two{"{0} طن"} + two{"طنان"} zero{"{0} طن"} } } @@ -1060,6 +1134,15 @@ ar{ two{"{0} ض.ج"} zero{"{0} ض.ج"} } + bar{ + dnam{"بار"} + few{"{0} بار"} + many{"{0} بار"} + one{"{0} بار"} + other{"{0} بار"} + two{"{0} بار"} + zero{"{0} بار"} + } hectopascal{ dnam{"هكتوباسكال"} few{"{0} هكتوباسكال"} @@ -1114,6 +1197,15 @@ ar{ two{"{0} مليمتر زئبقي"} zero{"{0} مليمتر زئبقي"} } + pascal{ + dnam{"باسكال"} + few{"{0} باسكال"} + many{"{0} باسكال"} + one{"{0} باسكال"} + other{"{0} باسكال"} + two{"{0} باسكال"} + zero{"{0} باسكال"} + } pound-per-square-inch{ dnam{"رطل لكل بوصة مربعة"} few{"{0} رطل لكل بوصة مربعة"} @@ -1232,11 +1324,11 @@ ar{ } barrel{ dnam{"برميل"} - few{"{0} برميل"} - many{"{0} برميل"} - one{"{0} برميل"} + few{"{0} براميل"} + many{"{0} برميلًا"} + one{"برميل"} other{"{0} برميل"} - two{"{0} برميل"} + two{"برميلان"} zero{"{0} برميل"} } centiliter{ @@ -1350,13 +1442,13 @@ ar{ zero{"{0} أونصة سائلة"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - few{"{0} fl oz Imp."} - many{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - two{"{0} fl oz Imp."} - zero{"{0} fl oz Imp."} + dnam{"أونصة سائلة إمبراطورية"} + few{"{0} أونصات سائلة إمبراطورية"} + many{"{0} أونصة سائلة إمبراطورية"} + one{"{0} أونصة سائلة إمبراطورية"} + other{"{0} أونصة سائلة إمبراطورية"} + two{"أونصتان سائلتان إمبراطوريتان"} + zero{"{0} أونصة سائلة إمبراطورية"} } gallon{ dnam{"غالون"} @@ -2090,6 +2182,7 @@ ar{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -2121,12 +2214,12 @@ ar{ } mole{ dnam{"مول"} - few{"{0} mol"} - many{"{0} mol"} - one{"{0} mol"} - other{"{0} mol"} - two{"{0} mol"} - zero{"{0} mol"} + few{"{0} مول"} + many{"{0} مول"} + one{"{0} مول"} + other{"{0} مول"} + two{"{0} مول"} + zero{"{0} مول"} } part-per-million{ dnam{"جزء/مليون"} @@ -2149,15 +2242,6 @@ ar{ permille{ dnam{"في الألف"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - two{"{0}‱"} - zero{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -2317,14 +2401,23 @@ ar{ } day{ dnam{"أيام"} - few{"{0} يوم"} - many{"{0} يوم"} + few{"{0} أيام"} + many{"{0} يومًا"} one{"يوم"} other{"{0} يوم"} per{"{0}/ي"} two{"يومان"} zero{"{0} يوم"} } + decade{ + dnam{"عقد"} + few{"{0} عقود"} + many{"{0} عقدًا"} + one{"عقد"} + other{"{0} عقد"} + two{"عقدان"} + zero{"{0} عقد"} + } hour{ dnam{"ساعة"} few{"{0} س"} @@ -2365,12 +2458,12 @@ ar{ } month{ dnam{"شهور"} - few{"{0} شهر"} - many{"{0} شهر"} + few{"{0} أشهر"} + many{"{0} شهرًا"} one{"شهر"} other{"{0} شهر"} per{"{0}/ش"} - two{"{0} شهر"} + two{"شهران"} zero{"{0} شهر"} } nanosecond{ @@ -2404,7 +2497,7 @@ ar{ } year{ dnam{"سنة"} - few{"{0} سنة"} + few{"{0} سنوات"} many{"{0} سنة"} one{"سنة واحدة"} other{"{0} سنة"} @@ -2453,13 +2546,13 @@ ar{ } energy{ british-thermal-unit{ - dnam{"Btu"} - few{"{0} Btu"} - many{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - two{"{0} Btu"} - zero{"{0} Btu"} + dnam{"وحدة حرارية بريطانية"} + few{"{0} وحدات حرارية بريطانية"} + many{"{0} وحدة حرارية بريطانية"} + one{"{0} وحدة حرارية بريطانية"} + other{"{0} وحدة حرارية بريطانية"} + two{"{0} وحدة حرارية بريطانية"} + zero{"{0} وحدة حرارية بريطانية"} } calorie{ dnam{"سع"} @@ -2472,12 +2565,12 @@ ar{ } electronvolt{ dnam{"إلكترون فولت"} - few{"{0} eV"} - many{"{0} eV"} - one{"{0} eV"} - other{"{0} eV"} - two{"{0} eV"} - zero{"{0} eV"} + few{"{0} إلكترون فولت"} + many{"{0} إلكترون فولت"} + one{"{0} إلكترون فولت"} + other{"{0} إلكترون فولت"} + two{"{0} إلكترون فولت"} + zero{"{0} إلكترون فولت"} } foodcalorie{ dnam{"سع"} @@ -2524,25 +2617,34 @@ ar{ two{"{0} ك.و.س"} zero{"{0} ك.و.س"} } + therm-us{ + dnam{"وحدة حرارية أمريكية"} + few{"{0} وحدات حرارية أمريكية"} + many{"{0} وحدة حرارية أمريكية"} + one{"{0} وحدة حرارية أمريكية"} + other{"{0} وحدة حرارية أمريكية"} + two{"{0} وحدة حرارية أمريكية"} + zero{"{0} وحدة حرارية أمريكية"} + } } force{ newton{ dnam{"نيوتن"} - few{"{0} N"} - many{"{0} N"} - one{"{0} N"} - other{"{0} N"} - two{"{0} N"} - zero{"{0} N"} + few{"{0} نيوتن"} + many{"{0} نيوتن"} + one{"{0} نيوتن"} + other{"{0} نيوتن"} + two{"{0} نيوتن"} + zero{"{0} نيوتن"} } pound-force{ dnam{"باوند قوة"} - few{"{0} lbf"} - many{"{0} lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - two{"{0} lbf"} - zero{"{0} lbf"} + few{"{0} باوند قوة"} + many{"{0} باوند قوة"} + one{"{0} باوند قوة"} + other{"{0} باوند قوة"} + two{"{0} باوند قوة"} + zero{"{0} باوند قوة"} } } frequency{ @@ -2583,6 +2685,71 @@ ar{ zero{"{0} م هرتز"} } } + graphics{ + dot-per-centimeter{ + dnam{"نقطة لكل سنتيمتر"} + few{"{0} نقاط/سم"} + many{"{0} نقطة/سم"} + one{"{0} نقطة/سم"} + other{"{0} نقطة/سم"} + two{"نقطتان/سم"} + zero{"{0} نقطة/سم"} + } + dot-per-inch{ + dnam{"نقطة لكل بوصة"} + few{"{0} نقاط/بوصة"} + many{"{0} نقطة/بوصة"} + one{"{0} نقطة/بوصة"} + other{"{0} نقطة/بوصة"} + two{"نقطتان/بوصة"} + zero{"{0} نقطة/بوصة"} + } + em{ + dnam{"إم"} + few{"{0} إم"} + many{"{0} إم"} + one{"{0} إم"} + other{"{0} إم"} + two{"{0} إم"} + zero{"{0} إم"} + } + megapixel{ + dnam{"م.بكسل"} + few{"{0} م.بكسل"} + many{"{0} م.بكسل"} + one{"{0} م.بكسل"} + other{"{0} م.بكسل"} + two{"{0} م.بكسل"} + zero{"{0} م.بكسل"} + } + pixel{ + dnam{"بكسل"} + few{"{0} بكسل"} + many{"{0} بكسل"} + one{"{0} بكسل"} + other{"{0} بكسل"} + two{"{0} بكسل"} + zero{"{0} بكسل"} + } + pixel-per-centimeter{ + dnam{"بكسل لكل سنتيمتر"} + few{"{0} بكسل/سم"} + many{"{0} بكسل/سم"} + one{"{0} بكسل/سم"} + other{"{0} بكسل/سم"} + two{"{0} بكسل/سم"} + zero{"{0} بكسل/سم"} + } + pixel-per-inch{ + dnam{"بكسل لكل بوصة"} + few{"{0} بكسل/بوصة"} + many{"{0} بكسل/بوصة"} + one{"{0} بكسل/بوصة"} + other{"{0} بكسل/بوصة"} + two{"{0} بكسل/بوصة"} + zero{"{0} بكسل/بوصة"} + } + } length{ astronomical-unit{ dnam{"و.ف."} @@ -2735,21 +2902,21 @@ ar{ } point{ dnam{"نقطة"} - few{"{0} ن"} - many{"{0} ن"} - one{"{0} ن"} - other{"{0} ن"} - two{"{0} ن"} - zero{"{0} ن"} + few{"{0} نقاط"} + many{"{0} نقطة"} + one{"نقطة"} + other{"{0} نقطة"} + two{"نقطتان"} + zero{"{0} نقطة"} } solar-radius{ - dnam{"R☉"} - few{"{0} R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - two{"{0} R☉"} - zero{"{0} R☉"} + dnam{"نق شمسي"} + few{"{0} نق شمسي"} + many{"{0} نق شمسي"} + one{"{0} نق شمسي"} + other{"{0} نق شمسي"} + two{"{0} نق شمسي"} + zero{"{0} نق شمسي"} } yard{ dnam{"ياردة"} @@ -2773,12 +2940,12 @@ ar{ } solar-luminosity{ dnam{"ضياء شمسي"} - few{"{0} L☉"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - two{"{0} L☉"} - zero{"{0} L☉"} + few{"{0} ضياء شمسي"} + many{"{0} ضياء شمسي"} + one{"{0} ضياء شمسي"} + other{"{0} ضياء شمسي"} + two{"{0} ضياء شمسي"} + zero{"{0} ضياء شمسي"} } } mass{ @@ -2792,22 +2959,22 @@ ar{ zero{"{0} قيراط"} } dalton{ - dnam{"Da"} - few{"{0} Da"} - many{"{0} Da"} - one{"{0} Da"} - other{"{0} Da"} - two{"{0} Da"} - zero{"{0} Da"} + dnam{"دالتون"} + few{"{0} دالتون"} + many{"{0} دالتون"} + one{"{0} دالتون"} + other{"{0} دالتون"} + two{"{0} دالتون"} + zero{"{0} دالتون"} } earth-mass{ - dnam{"M⊕"} - few{"{0} M⊕"} - many{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - two{"{0} M⊕"} - zero{"{0} M⊕"} + dnam{"كتلة أرضية"} + few{"{0} كتلة أرضية"} + many{"{0} كتلة أرضية"} + one{"{0} كتلة أرضية"} + other{"{0} كتلة أرضية"} + two{"{0} كتلة أرضية"} + zero{"{0} كتلة أرضية"} } gram{ dnam{"غرام"} @@ -2886,13 +3053,13 @@ ar{ zero{"{0} رطل"} } solar-mass{ - dnam{"M☉"} - few{"{0} M☉"} - many{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - two{"{0} M☉"} - zero{"{0} M☉"} + dnam{"كتلة شمسية"} + few{"{0} كتلة شمسية"} + many{"{0} كتلة شمسية"} + one{"{0} كتلة شمسية"} + other{"{0} كتلة شمسية"} + two{"{0} كتلة شمسية"} + zero{"{0} كتلة شمسية"} } ton{ dnam{"طن"} @@ -2970,6 +3137,15 @@ ar{ two{"{0} ض.ج"} zero{"{0} ض.ج"} } + bar{ + dnam{"بار"} + few{"{0} بار"} + many{"{0} بار"} + one{"{0} بار"} + other{"{0} بار"} + two{"{0} بار"} + zero{"{0} بار"} + } hectopascal{ dnam{"هكتوباسكال"} few{"{0} هكتوباسكال"} @@ -2989,22 +3165,22 @@ ar{ zero{"{0} ب. زئبقية"} } kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - many{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - two{"{0} kPa"} - zero{"{0} kPa"} + dnam{"ك.باسكال"} + few{"{0} ك.باسكال"} + many{"{0} ك.باسكال"} + one{"{0} ك.باسكال"} + other{"{0} ك.باسكال"} + two{"{0} ك.باسكال"} + zero{"{0} ك.باسكال"} } megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - many{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - two{"{0} MPa"} - zero{"{0} MPa"} + dnam{"م.باسكال"} + few{"{0} م.باسكال"} + many{"{0} م.باسكال"} + one{"{0} م.باسكال"} + other{"{0} م.باسكال"} + two{"{0} م.باسكال"} + zero{"{0} م.باسكال"} } millibar{ dnam{"م. بار"} @@ -3024,6 +3200,15 @@ ar{ two{"{0} ملم زئبقي"} zero{"{0} ملم زئبقي"} } + pascal{ + dnam{"باسكال"} + few{"{0} باسكال"} + many{"{0} باسكال"} + one{"{0} باسكال"} + other{"{0} باسكال"} + two{"{0} باسكال"} + zero{"{0} باسكال"} + } pound-per-square-inch{ dnam{"رطل/بوصة مربعة"} few{"{0} رطل/بوصة²"} @@ -3112,22 +3297,22 @@ ar{ } torque{ newton-meter{ - dnam{"N⋅m"} - few{"{0} N⋅m"} - many{"{0} N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - two{"{0} N⋅m"} - zero{"{0} N⋅m"} + dnam{"نيوتن متر"} + few{"{0} نيوتن متر"} + many{"{0} نيوتن متر"} + one{"{0} نيوتن متر"} + other{"{0} نيوتن متر"} + two{"{0} نيوتن متر"} + zero{"{0} نيوتن متر"} } pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - many{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - two{"{0} lbf⋅ft"} - zero{"{0} lbf⋅ft"} + dnam{"باوند قدم"} + few{"{0} باوند قدم"} + many{"{0} باوند قدم"} + one{"{0} باوند قدم"} + other{"{0} باوند قدم"} + two{"{0} باوند قدم"} + zero{"{0} باوند قدم"} } } volume{ @@ -3141,13 +3326,13 @@ ar{ zero{"{0} فدان قدم"} } barrel{ - dnam{"bbl"} - few{"{0} bbl"} - many{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - two{"{0} bbl"} - zero{"{0} bbl"} + dnam{"برميل"} + few{"{0} براميل"} + many{"{0} برميلًا"} + one{"برميل"} + other{"{0} برميل"} + two{"برميلان"} + zero{"{0} برميل"} } centiliter{ dnam{"سنتيلتر"} @@ -3251,22 +3436,16 @@ ar{ zero{"{0} ديسيلتر"} } fluid-ounce{ - dnam{"أونصة س"} - few{"{0} أونصة س"} + dnam{"أونصة سائلة"} + few{"{0} أونصات سائلة"} many{"{0} أونصة س"} one{"أونصة س"} - other{"{0} أونصة س"} + other{"{0} أونصة سائلة"} two{"{0} أونصة س"} - zero{"{0} أونصة س"} + zero{"{0} أونصة سائلة"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - few{"{0} fl oz Imp."} - many{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - two{"{0} fl oz Imp."} - zero{"{0} fl oz Imp."} + dnam{"أونصة سائلة إمبراطورية"} } gallon{ dnam{"غالون"} diff --git a/icuSources/data/unit/ar_SA.txt b/icuSources/data/unit/ar_SA.txt index d65944bd..04763a85 100644 --- a/icuSources/data/unit/ar_SA.txt +++ b/icuSources/data/unit/ar_SA.txt @@ -1,8 +1,795 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License -/** - * generated alias target - */ ar_SA{ - ___{""} + Version{"36.1"} + units{ + acceleration{ + meter-per-second-squared{ + few{"{0} أمتار في الثانية المربعة"} + many{"{0} مترًا في الثانية المربعة"} + one{"{0} متر في الثانية المربعة"} + other{"{0} متر في الثانية المربعة"} + two{"متران في الثانية المربعة"} + zero{"{0} متر في الثانية المربعة"} + } + } + area{ + acre{ + few{"{0} أفدنة"} + many{"{0} فدانًا"} + one{"فدان"} + other{"{0} فدان"} + two{"{0} فدان"} + zero{"{0} فدان"} + } + hectare{ + few{"{0} هكتارات"} + many{"{0} هكتارًا"} + one{"{0} هكتار"} + other{"{0} هكتار"} + two{"هكتاران"} + zero{"{0} هكتار"} + } + square-centimeter{ + few{"{0} سنتيمترات مربعة"} + many{"{0} سنتيمترًا مربعًا"} + one{"{0} سنتيمتر مربع"} + other{"{0} سنتيمتر مربع"} + two{"سنتيمتران مربعان"} + zero{"{0} سنتيمتر مربع"} + } + square-foot{ + few{"{0} أقدام مربعة"} + many{"{0} قدمًا مربعة"} + one{"قدم مربعة"} + other{"{0} قدم مربعة"} + two{"قدمان مربعتان"} + zero{"{0} قدم مربعة"} + } + square-inch{ + few{"{0} بوصات مربعة"} + many{"{0} بوصة مربعة"} + one{"{0} بوصة مربعة"} + other{"{0} بوصة مربعة"} + two{"بوصتان مربعتان"} + zero{"{0} بوصة مربعة"} + } + square-kilometer{ + few{"{0} كيلومترات مربعة"} + many{"{0} كيلومترًا مربعًا"} + one{"{0} كيلومتر مربع"} + other{"{0} كيلومتر مربع"} + two{"كيلومتران مربعان"} + zero{"{0} كيلومتر مربع"} + } + square-meter{ + few{"{0} أمتار مربعة"} + many{"{0} مترًا مربعًا"} + one{"{0} متر مربع"} + other{"{0} متر مربع"} + two{"متران مربعان"} + zero{"{0} متر مربع"} + } + square-mile{ + few{"{0} أميال مربعة"} + many{"{0} ميلًا مربعًا"} + one{"{0} ميل مربع"} + other{"{0} ميل مربع"} + two{"ميلان مربعان"} + zero{"{0} ميل مربع"} + } + square-yard{ + few{"{0} ياردات مربعة"} + many{"{0} ياردة مربعة"} + one{"{0} ياردة مربعة"} + other{"{0} ياردة مربعة"} + two{"ياردتان مربعتان"} + zero{"{0} ياردة مربعة"} + } + } + concentr{ + part-per-million{ + few{"{0} أجزاء في المليون"} + many{"{0} جزءًا في المليون"} + one{"{0} جزء في المليون"} + other{"{0} جزء في المليون"} + two{"جزءان في المليون"} + zero{"{0} جزء في المليون"} + } + } + consumption{ + mile-per-gallon{ + few{"{0} أميال لكل غالون"} + many{"{0} ميلًا لكل غالون"} + one{"{0} ميل لكل غالون"} + other{"{0} ميل لكل غالون"} + two{"{0} ميلان لكل غالون"} + zero{"{0} ميل لكل غالون"} + } + } + duration{ + second{ + few{"{0} ثوانٍ"} + many{"{0} ثانية"} + one{"ثانية"} + other{"{0} ثانية"} + two{"ثانيتان"} + zero{"{0} ثانية"} + } + } + length{ + astronomical-unit{ + few{"{0} وحدات فلكية"} + many{"{0} وحدة فلكية"} + one{"وحدة فلكية"} + other{"{0} وحدة فلكية"} + two{"وحدتان فلكيتان"} + zero{"{0} وحدة فلكية"} + } + centimeter{ + few{"{0} سنتيمترات"} + many{"{0} سنتيمترًا"} + one{"{0} سنتيمتر"} + other{"{0} سنتيمتر"} + two{"سنتيمتران"} + zero{"{0} سنتيمتر"} + } + foot{ + few{"{0} أقدام"} + many{"{0} قدمًا"} + one{"قدم"} + other{"{0} قدم"} + two{"قدمان"} + zero{"{0} قدم"} + } + inch{ + few{"{0} بوصات"} + many{"{0} بوصة"} + one{"{0} بوصة"} + other{"{0} بوصة"} + two{"بوصتان"} + zero{"{0} بوصة"} + } + kilometer{ + few{"{0} كيلومترات"} + many{"{0} كيلومترًا"} + one{"{0} كيلومتر"} + other{"{0} كيلومتر"} + two{"كيلومتران"} + zero{"{0} كيلومتر"} + } + mile-scandinavian{ + few{"{0} أميال اسكندنافية"} + many{"{0} ميلًا اسكندنافيًا"} + one{"{0} ميل اسكندنافي"} + other{"{0} ميل اسكندنافي"} + two{"ميلان اسكندنافيان"} + zero{"{0} ميل اسكندنافي"} + } + millimeter{ + few{"{0} مليمتر"} + many{"{0} مليمترًا"} + one{"{0} مليمتر"} + other{"{0} مليمتر"} + two{"مليمتران"} + zero{"{0} مليمتر"} + } + nautical-mile{ + few{"{0} أميال بحرية"} + many{"{0} ميلًا بحريًا"} + one{"ميل بحري"} + other{"{0} ميل بحري"} + two{"ميلان بحريان"} + zero{"{0} ميل بحري"} + } + parsec{ + few{"{0} فراسخ فلكية"} + many{"{0} فرسخًا فلكيًا"} + one{"فرسخ فلكي"} + other{"{0} فرسخ فلكي"} + two{"فرسخان فلكيان"} + zero{"{0} فرسخ فلكي"} + } + yard{ + few{"{0} ياردات"} + many{"{0} ياردة"} + one{"ياردة"} + other{"{0} ياردة"} + two{"ياردتان"} + zero{"{0} ياردة"} + } + } + light{ + solar-luminosity{ + few{"{0} ضياءات شمسية"} + many{"{0} ضياءً شمسيًا"} + one{"{0} ضياء شمسي"} + other{"{0} ضياء شمسي"} + two{"ضياءان شمسيان"} + zero{"{0} ضياء شمسي"} + } + } + mass{ + earth-mass{ + few{"{0} كتل أرضية"} + many{"{0} كتلة أرضية"} + one{"{0} كتلة أرضية"} + other{"{0} كتلة أرضية"} + two{"كتلتان أرضيتان"} + zero{"{0} كتلة أرضية"} + } + kilogram{ + few{"{0} كيلوغرامات"} + many{"{0} كيلوغرامًا"} + one{"{0} كيلوغرام"} + other{"{0} كيلوغرام"} + two{"كيلوغرامان"} + zero{"{0} كيلوغرام"} + } + metric-ton{ + few{"{0} أطنان مترية"} + many{"{0} طنًا متريًا"} + one{"{0} طن متري"} + other{"{0} طن متري"} + two{"طنان متريان"} + zero{"{0} طن متري"} + } + microgram{ + few{"{0} ميكروغرامات"} + many{"{0} ميكروغرامًا"} + one{"{0} ميكروغرام"} + other{"{0} ميكروغرام"} + two{"ميكروغرامان"} + zero{"{0} ميكروغرام"} + } + milligram{ + few{"{0} مليغرامات"} + many{"{0} مليغرامًا"} + one{"{0} مليغرام"} + other{"{0} مليغرام"} + two{"مليغرامان"} + zero{"{0} مليغرام"} + } + pound{ + few{"{0} أرطال"} + many{"{0} رطلًا"} + one{"{0} رطل"} + other{"{0} رطل"} + two{"رطلان"} + zero{"{0} رطل"} + } + solar-mass{ + few{"{0} كتل شمسية"} + many{"{0} كتلة شمسية"} + one{"{0} كتلة شمسية"} + other{"{0} كتلة شمسية"} + two{"كتلتان شمسيتان"} + zero{"{0} كتلة شمسية"} + } + } + pressure{ + pound-per-square-inch{ + few{"{0} أرطال لكل بوصة مربعة"} + many{"{0} رطلًا لكل بوصة مربعة"} + one{"{0} رطل لكل بوصة مربعة"} + other{"{0} رطل لكل بوصة مربعة"} + two{"رطلان لكل بوصة مربعة"} + zero{"{0} رطل لكل بوصة مربعة"} + } + } + speed{ + kilometer-per-hour{ + few{"{0} كيلومترات في الساعة"} + many{"{0} كيلومترًا في الساعة"} + one{"{0} كيلومتر في الساعة"} + other{"{0} كيلومتر في الساعة"} + two{"كيلومتران في الساعة"} + zero{"{0} كيلومتر في الساعة"} + } + knot{ + few{"{0} عقد"} + many{"{0} عقدة"} + one{"{0} عقدة"} + other{"{0} عقدة"} + two{"عقدتان"} + zero{"{0} عقدة"} + } + meter-per-second{ + few{"{0} أمتار في الثانية"} + many{"{0} مترًا في الثانية"} + one{"{0} متر في الثانية"} + other{"{0} متر في الثانية"} + two{"متران في الثانية"} + zero{"{0} متر في الثانية"} + } + mile-per-hour{ + few{"{0} أميال في الساعة"} + many{"{0} ميلًا في الساعة"} + one{"{0} ميل في الساعة"} + other{"{0} ميل في الساعة"} + two{"ميلان في الساعة"} + zero{"{0} ميل في الساعة"} + } + } + volume{ + cubic-centimeter{ + few{"{0} سنتيمترات مكعبة"} + many{"{0} سنتيمترًا مكعبًا"} + one{"{0} سنتيمتر مكعب"} + other{"{0} سنتيمتر مكعب"} + two{"سنتيمتران مكعبان"} + zero{"{0} سنتيمتر مكعب"} + } + cubic-foot{ + few{"{0} أقدام مكعبة"} + many{"{0} أقدام مكعبة"} + one{"قدم مكعبة"} + other{"{0} قدم مكعبة"} + two{"قدمان مكعبتان"} + zero{"{0} قدم مكعبة"} + } + cubic-inch{ + few{"{0} بوصات مكعبة"} + many{"{0} بوصة مكعبة"} + one{"{0} بوصة مكعبة"} + other{"{0} بوصة مكعبة"} + two{"بوصتان مكعبات"} + zero{"{0} بوصة مكعبة"} + } + cubic-kilometer{ + few{"{0} كيلومترات مكعبة"} + many{"{0} كيلومترًا مكعبًا"} + one{"{0} كيلومتر مكعب"} + other{"{0} كيلومتر مكعب"} + two{"كيلومتران مكعبان"} + zero{"{0} كيلومتر مكعب"} + } + cubic-meter{ + few{"{0} مترات مكعبة"} + many{"{0} مترًا مكعبًا"} + one{"{0} متر مكعب"} + other{"{0} متر مكعب"} + two{"متران مكعبان"} + zero{"{0} متر مكعب"} + } + cubic-mile{ + few{"{0} أميال مكعبة"} + many{"{0} ميلًا مكعبًا"} + one{"{0} ميل مكعب"} + other{"{0} ميل مكعب"} + two{"ميلان مكعبان"} + zero{"{0} ميل مكعب"} + } + cubic-yard{ + few{"{0} ياردات مكعبة"} + many{"{0} ياردة مكعبة"} + one{"{0} ياردة مكعبة"} + other{"{0} ياردة مكعبة"} + two{"ياردتان مكعبتان"} + zero{"{0} ياردة مكعبة"} + } + cup-metric{ + few{"{0} أكواب مترية"} + many{"{0} كوبًا متريًا"} + one{"{0} كوب متري"} + other{"{0} كوب متري"} + two{"كوبان متريان"} + zero{"{0} كوب متري"} + } + liter{ + few{"{0} لترات"} + many{"{0} لترًا"} + one{"لتر"} + other{"{0} لتر"} + two{"لتران"} + zero{"{0} لتر"} + } + pint-metric{ + few{"{0} مكاييل مترية"} + many{"{0} مكيالًا متريًا"} + one{"{0} مكيال متري"} + other{"{0} مكيال متري"} + two{"مكيالان متريان"} + zero{"{0} مكيال متري"} + } + tablespoon{ + few{"{0} ملاعق كبيرة"} + many{"{0} ملعقة كبيرة"} + one{"ملعقة كبيرة"} + other{"{0} ملعقة كبيرة"} + two{"ملعقتان كبيرتان"} + zero{"{0} ملعقة كبيرة"} + } + teaspoon{ + few{"{0} ملاعق صغيرة"} + many{"{0} ملعقة صغيرة"} + one{"ملعقة صغيرة"} + other{"{0} ملعقة صغيرة"} + two{"ملعقتان صغيرتان"} + zero{"{0} ملعقة صغيرة"} + } + } + } + unitsNarrow{ + coordinate{ + south{"{0} جنوب"} + west{"{0} غرب"} + } + duration{ + month{ + few{"{0} أشهر"} + many{"{0} شهرًا"} + one{"شهر"} + other{"{0} شهر"} + two{"شهران"} + zero{"{0} شهر"} + } + year{ + few{"{0} سنوات"} + many{"{0} سنة"} + one{"سنة"} + other{"{0} سنة"} + two{"سنتان"} + zero{"{0} سنة"} + } + } + mass{ + gram{ + dnam{"غم"} + few{"{0} غم"} + many{"{0} غم"} + one{"{0} غم"} + other{"{0} غم"} + two{"{0} غم"} + zero{"{0} غم"} + } + kilogram{ + dnam{"كغم"} + few{"{0} كغم"} + many{"{0} كغم"} + one{"{0} كغم"} + other{"{0} كغم"} + two{"{0} كغم"} + zero{"{0} كغم"} + } + } + } + unitsShort{ + angle{ + revolution{ + few{"{0} دورات"} + many{"{0} دورة"} + one{"دورة"} + other{"{0} دورة"} + two{"دورتان"} + zero{"{0} دورة"} + } + } + area{ + acre{ + few{"{0} أفدنة"} + many{"{0} فدانًا"} + one{"فدان"} + other{"{0} فدان"} + two{"فدانان"} + zero{"{0} فدان"} + } + hectare{ + few{"{0} هكتارات"} + many{"{0} هكتارًا"} + one{"{0} هكتار"} + other{"{0} هكتار"} + two{"هكتاران"} + zero{"{0} هكتار"} + } + } + concentr{ + karat{ + few{"{0} قراريط"} + many{"{0} قيراطًا"} + one{"قيراط"} + other{"{0} قيراط"} + two{"قيراطان"} + zero{"{0} قيراط"} + } + part-per-million{ + few{"{0} أجزاء/مليون"} + many{"{0} جزءًا/مليون"} + one{"{0} جزء/مليون"} + other{"{0} جزء/مليون"} + two{"جزءان/مليون"} + zero{"{0} جزء/مليون"} + } + } + consumption{ + liter-per-100kilometers{ + few{"{0} لترات/١٠٠ كم"} + many{"{0} لترًا/١٠٠ كم"} + one{"{0} لتر/١٠٠ كم"} + other{"{0} لتر/١٠٠ كم"} + two{"لتران/١٠٠ كم"} + zero{"{0} لتر/١٠٠ كم"} + } + liter-per-kilometer{ + few{"{0} لترات/كم"} + many{"{0} لترًا/كم"} + one{"{0} لتر/كم"} + other{"{0} لتر/كم"} + two{"لتران/كم"} + zero{"{0} لتر/كم"} + } + mile-per-gallon{ + few{"{0} أميال/غالون"} + many{"{0} ميلًا/غالون"} + one{"{0} ميل/غالون"} + other{"{0} ميل/غالون"} + two{"ميلان/غالون"} + zero{"{0} ميل/غالون"} + } + mile-per-gallon-imperial{ + few{"{0} أميال/غ. إمبراطوري"} + many{"{0} ميلًا/غ. إمبراطوري"} + one{"{0} ميل/غ. إمبراطوري"} + other{"{0} ميل/غ. إمبراطوري"} + two{"ميلان/غ. إمبراطوري"} + zero{"{0} ميل/غ. إمبراطوري"} + } + } + coordinate{ + south{"{0} جنوب"} + west{"{0} غرب"} + } + duration{ + year{ + dnam{"سنوات"} + few{"{0} سنوات"} + many{"{0} سنة"} + one{"سنة"} + other{"{0} سنة"} + two{"سنتان"} + zero{"{0} سنة"} + } + } + length{ + foot{ + few{"{0} أقدام"} + many{"{0} قدمًا"} + one{"قدم"} + other{"{0} قدم"} + two{"قدمان"} + zero{"{0} قدم"} + } + inch{ + few{"{0} بوصات"} + many{"{0} بوصة"} + one{"{0} بوصة"} + other{"{0} بوصة"} + two{"بوصتان"} + zero{"{0} بوصة"} + } + mile{ + few{"{0} أميال"} + many{"{0} ميل"} + one{"ميل"} + other{"{0} ميل"} + two{"ميلان"} + zero{"{0} ميل"} + } + mile-scandinavian{ + few{"{0} أميال اسكندنافية"} + many{"{0} ميلًا اسكندنافيًا"} + one{"{0} ميل اسكندنافي"} + other{"{0} ميل اسكندنافي"} + two{"ميلان اسكندنافيان"} + zero{"{0} ميل اسكندنافي"} + } + nautical-mile{ + few{"{0} أميال بحرية"} + many{"{0} ميلًا بحريًا"} + one{"ميل بحري"} + other{"{0} ميل بحري"} + two{"ميلان بحريان"} + zero{"{0} ميل بحري"} + } + parsec{ + few{"{0} فراسخ فلكية"} + many{"{0} فرسخًا فلكيًا"} + one{"فرسخ فلكي"} + other{"{0} فرسخ فلكي"} + two{"فرسخان فلكيان"} + zero{"{0} فرسخ فلكي"} + } + yard{ + few{"{0} ياردات"} + many{"{0} ياردة"} + one{"ياردة"} + other{"{0} ياردة"} + two{"ياردتان"} + zero{"{0} ياردة"} + } + } + light{ + solar-luminosity{ + few{"{0} ضياءات شمسية"} + many{"{0} ضياءً شمسيًا"} + one{"{0} ضياء شمسي"} + other{"{0} ضياء شمسي"} + two{"ضياءان شمسيان"} + zero{"{0} ضياء شمسي"} + } + } + mass{ + carat{ + few{"{0} قراريط"} + many{"{0} قيراطًا"} + one{"{0} قيراط"} + other{"{0} قيراط"} + two{"قيراطان"} + zero{"{0} قيراط"} + } + earth-mass{ + few{"{0} كتل أرضية"} + many{"{0} كتلة أرضية"} + one{"{0} كتلة أرضية"} + other{"{0} كتلة أرضية"} + two{"كتلتان أرضيتان"} + zero{"{0} كتلة أرضية"} + } + gram{ + few{"{0} غرامات"} + many{"{0} غرامًا"} + one{"غرام"} + other{"{0} غرام"} + two{"غرامان"} + zero{"{0} غرام"} + } + pound{ + few{"{0} أرطال"} + many{"{0} رطلُا"} + one{"{0} رطل"} + other{"{0} رطل"} + two{"رطلان"} + zero{"{0} رطل"} + } + solar-mass{ + few{"{0} كتل شمسية"} + many{"{0} كتلة شمسية"} + one{"{0} كتلة شمسية"} + other{"{0} كتلة شمسية"} + two{"كتلتان شمسيتان"} + zero{"{0} كتلة شمسية"} + } + ton{ + few{"{0} أطنان"} + many{"{0} طنًا"} + one{"{0} طن"} + other{"{0} طن"} + two{"طنان"} + zero{"{0} طن"} + } + } + pressure{ + kilopascal{ + dnam{"كيلوباسكال"} + few{"{0} كيلوباسكال"} + many{"{0} كيلوباسكال"} + one{"{0} كيلوباسكال"} + other{"{0} كيلوباسكال"} + two{"{0} كيلوباسكال"} + zero{"{0} كيلوباسكال"} + } + megapascal{ + dnam{"ميغاباسكال"} + few{"{0} ميغاباسكال"} + many{"{0} ميغاباسكال"} + one{"{0} ميغاباسكال"} + other{"{0} ميغاباسكال"} + two{"{0} ميغاباسكال"} + zero{"{0} ميغاباسكال"} + } + pound-per-square-inch{ + few{"{0} أرطال/بوصة²"} + many{"{0} رطلًا/بوصة²"} + one{"{0} رطل/بوصة²"} + other{"{0} رطل/بوصة²"} + two{"رطلان/بوصة²"} + zero{"{0} رطل/بوصة²"} + } + } + speed{ + knot{ + few{"{0} عقد"} + many{"{0} عقدة"} + one{"{0} عقدة"} + other{"{0} عقدة"} + two{"عقدتان"} + zero{"{0} عقدة"} + } + mile-per-hour{ + few{"{0} أميال/س"} + many{"{0} ميلًا/س"} + one{"{0} ميل/س"} + other{"{0} ميل/س"} + two{"ميلان/س"} + zero{"{0} ميل/س"} + } + } + temperature{ + kelvin{ + dnam{"درجة كلفن"} + few{"{0} درجة كلفن"} + many{"{0} درجة كلفن"} + one{"{0} درجة كلفن"} + other{"{0} درجة كلفن"} + two{"{0} درجة كلفن"} + zero{"{0} درجة كلفن"} + } + } + volume{ + cubic-inch{ + few{"{0} بوصة³"} + many{"{0} بوصة³"} + one{"{0} بوصة مكعبة"} + other{"{0} بوصة³"} + two{"{0} بوصة³"} + zero{"{0} بوصة³"} + } + cup{ + few{"{0} أكواب"} + many{"{0} كوبًا"} + one{"كوب"} + other{"{0} كوب"} + two{"كوبان"} + zero{"{0} كوب"} + } + cup-metric{ + few{"{0} أكواب مترية"} + many{"{0} كوبًا متريًا"} + one{"{0} كوب متري"} + other{"{0} كوب متري"} + two{"كوبان متريان"} + zero{"{0} كوب متري"} + } + fluid-ounce{ + few{"{0} أونصات سائلة"} + many{"{0} أونصة س"} + one{"أونصة س"} + other{"{0} أونصة سائلة"} + two{"أونصتان سائلتان"} + zero{"{0} أونصة سائلة"} + } + liter{ + few{"{0} لترات"} + many{"{0} لترًا"} + one{"لتر"} + other{"{0} لتر"} + two{"لتران"} + zero{"{0} لتر"} + } + pint-metric{ + few{"{0} مكاييل مترية"} + many{"{0} مكيالًا متريًا"} + one{"{0} مكيال متري"} + other{"{0} مكيال متري"} + two{"مكيالان متريان"} + zero{"{0} مكيال متري"} + } + tablespoon{ + few{"{0} ملاعق ك."} + many{"{0} ملعقة ك."} + one{"ملعقة ك."} + other{"{0} ملعقة ك."} + two{"{0} ملعقتان ك."} + zero{"{0} ملعقة ك."} + } + teaspoon{ + few{"{0} ملاعق ص"} + many{"{0} ملعقة ص"} + one{"ملعقة ص"} + other{"{0} ملعقة ص"} + two{"{0} ملعقتان ص"} + zero{"{0} ملعقة ص"} + } + } + } } diff --git a/icuSources/data/unit/arn.txt b/icuSources/data/unit/arn.txt index 33da8946..5663dbfa 100644 --- a/icuSources/data/unit/arn.txt +++ b/icuSources/data/unit/arn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License arn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/as.txt b/icuSources/data/unit/as.txt index 68ef7ab5..921821b7 100644 --- a/icuSources/data/unit/as.txt +++ b/icuSources/data/unit/as.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License as{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ as{ other{"{0} দিন"} per{"{0} প্ৰতি দিন"} } + decade{ + dnam{"দশক"} + one{"{0} দশক"} + other{"{0} দশক"} + } hour{ dnam{"ঘণ্টা"} one{"{0} ঘণ্টা"} @@ -362,6 +367,11 @@ as{ one{"{0} কিলোৱাট ঘণ্টা"} other{"{0} কিলোৱাট ঘণ্টা"} } + therm-us{ + dnam{"ইউ এচ থাৰ্ণ"} + one{"{0} ইউ এচ থাৰ্ণ"} + other{"{0} ইউ এচ থাৰ্ণ"} + } } force{ newton{ @@ -1213,6 +1223,11 @@ as{ other{"{0} দিন"} per{"{0}/দিন"} } + decade{ + dnam{"দশ."} + one{"{0} দশ."} + other{"{0} দশ."} + } hour{ dnam{"ঘণ্টা"} one{"{0} ঘণ্টা"} @@ -1328,6 +1343,11 @@ as{ one{"{0} কিঃ ৱাঃ-ঘঃ"} other{"{0} কিঃ ৱাঃ-ঘঃ"} } + therm-us{ + dnam{"ইউ এচ থাৰ্ণ"} + one{"{0} ইউ এচ থাৰ্ণ"} + other{"{0} ইউ এচ থাৰ্ণ"} + } } force{ newton{ diff --git a/icuSources/data/unit/asa.txt b/icuSources/data/unit/asa.txt index dcf7fcad..d4ca7fec 100644 --- a/icuSources/data/unit/asa.txt +++ b/icuSources/data/unit/asa.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License asa{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ast.txt b/icuSources/data/unit/ast.txt index 1f4411aa..83191b6b 100644 --- a/icuSources/data/unit/ast.txt +++ b/icuSources/data/unit/ast.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ast{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/az.txt b/icuSources/data/unit/az.txt index cb6d5b85..5a3d9cf3 100644 --- a/icuSources/data/unit/az.txt +++ b/icuSources/data/unit/az.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,11 +123,6 @@ az{ one{"{0} millimol/litr"} other{"{0} millimol/litr"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"milyonda hissəcik"} one{"milyonda {0} hissəcik"} @@ -247,6 +242,11 @@ az{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"dekada"} + one{"{0} dekada"} + other{"{0} dek"} + } hour{ dnam{"saat"} one{"{0} saat"} @@ -362,6 +362,11 @@ az{ one{"{0} kilovatt-saat"} other{"{0} kilovatt-saat"} } + therm-us{ + dnam{"ABŞ termal vahidi"} + one{"{0} ABŞ termal vahidi"} + other{"{0} ABŞ termal vahidi"} + } } force{ newton{ @@ -397,6 +402,41 @@ az{ other{"{0} meqahers"} } } + graphics{ + dot-per-centimeter{ + dnam{"nöqtə / santimetr"} + one{"{0} nöqtə / santimetr"} + other{"{0} nöqtə / santimetr"} + } + dot-per-inch{ + dnam{"nöqtə / düym"} + one{"{0} nöqtə / düym"} + other{"{0} nöqtə / düym"} + } + em{ + dnam{"tipoqraf emi"} + } + megapixel{ + dnam{"meqapiksel"} + one{"{0} meqapiksel"} + other{"{0} meqapiksel"} + } + pixel{ + dnam{"piksel"} + one{"{0} piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel / santimetr"} + one{"{0} piksel / santimetr"} + other{"{0} piksel / santimetr"} + } + pixel-per-inch{ + dnam{"piksel / düym"} + one{"{0} piksel / düym"} + other{"{0} piksel / düym"} + } + } length{ astronomical-unit{ dnam{"astronomik vahid"} @@ -655,6 +695,11 @@ az{ one{"{0} millimetr civə sütunu"} other{"{0} millimetr civə sütunu"} } + pascal{ + dnam{"paskal"} + one{"{0} paskal"} + other{"{0} paskal"} + } pound-per-square-inch{ dnam{"funt/kvadrat düym"} one{"{0} funt/kvadrat düym"} @@ -725,8 +770,6 @@ az{ } barrel{ dnam{"barrel"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"santilitr"} @@ -1133,8 +1176,8 @@ az{ } degree{ dnam{"dərəcə"} - one{"{0}dər"} - other{"{0}dər"} + one{"{0} dər"} + other{"{0} dər"} } radian{ dnam{"rad"} @@ -1206,6 +1249,7 @@ az{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1223,11 +1267,6 @@ az{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"hissəcik/milyon"} one{"{0} hs/mln"} @@ -1245,8 +1284,6 @@ az{ } permyriad{ dnam{"permiriada"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1347,6 +1384,11 @@ az{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"dek"} + one{"{0} dek"} + other{"{0} dek"} + } hour{ dnam{"saat"} one{"{0} saat"} @@ -1434,8 +1476,6 @@ az{ } electronvolt{ dnam{"elektronvolt"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"Kal"} @@ -1462,17 +1502,18 @@ az{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"ABŞ tv"} + one{"{0} ABŞ tv"} + other{"{0} ABŞ tv"} + } } force{ newton{ dnam{"nyuton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"güc funtu"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1497,6 +1538,43 @@ az{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"meqapiksel"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"piksel"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"av"} @@ -1590,8 +1668,6 @@ az{ } solar-radius{ dnam{"günəş radiusu"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yard"} @@ -1607,8 +1683,6 @@ az{ } solar-luminosity{ dnam{"gün işığı"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1619,13 +1693,9 @@ az{ } dalton{ dnam{"dalton"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"yer kütləsi"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"qram"} @@ -1673,8 +1743,6 @@ az{ } solar-mass{ dnam{"günəş kütləsi"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"stone"} @@ -1735,16 +1803,6 @@ az{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"millibar"} one{"{0} mbar"} @@ -1755,6 +1813,11 @@ az{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1805,29 +1868,12 @@ az{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"sL"} one{"{0} sL"} diff --git a/icuSources/data/unit/az_Cyrl.txt b/icuSources/data/unit/az_Cyrl.txt index 8b197441..054d0dc0 100644 --- a/icuSources/data/unit/az_Cyrl.txt +++ b/icuSources/data/unit/az_Cyrl.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License az_Cyrl{ %%Parent{"root"} - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/az_Latn.txt b/icuSources/data/unit/az_Latn.txt index e0cc890b..4ed06397 100644 --- a/icuSources/data/unit/az_Latn.txt +++ b/icuSources/data/unit/az_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License az_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ba.txt b/icuSources/data/unit/ba.txt index ae237f35..da89d31d 100644 --- a/icuSources/data/unit/ba.txt +++ b/icuSources/data/unit/ba.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ba{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/bas.txt b/icuSources/data/unit/bas.txt index e1801d18..d9ad9347 100644 --- a/icuSources/data/unit/bas.txt +++ b/icuSources/data/unit/bas.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bas{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/be.txt b/icuSources/data/unit/be.txt index 22136276..853772b3 100644 --- a/icuSources/data/unit/be.txt +++ b/icuSources/data/unit/be.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License be{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"hh:mm"} hms{"hh:mm:ss"} @@ -10,7 +10,7 @@ be{ units{ acceleration{ g-force{ - dnam{"перагрузка"} + dnam{"паскарэнне свабоднага падзення"} few{"{0} g"} many{"{0} g"} one{"{0} g"} @@ -41,24 +41,24 @@ be{ } degree{ dnam{"градусы"} - few{"{0}°"} - many{"{0}°"} - one{"{0}°"} + few{"{0} градусы"} + many{"{0} градусаў"} + one{"{0} градус"} other{"{0} градуса"} } radian{ dnam{"радыяны"} - few{"{0} рад"} - many{"{0} рад"} - one{"{0} рад"} - other{"{0} рад"} + few{"{0} радыяны"} + many{"{0} радыянаў"} + one{"{0} радыян"} + other{"{0} радыяна"} } revolution{ dnam{"абарот"} - few{"{0} аб"} - many{"{0} аб"} - one{"{0} аб"} - other{"{0} аб"} + few{"{0} абароты"} + many{"{0} абаротаў"} + one{"{0} абарот"} + other{"{0} абарота"} } } area{ @@ -143,25 +143,25 @@ be{ } concentr{ karat{ - dnam{"караты золата"} - few{"{0} кар зол"} - many{"{0} кар зол"} - one{"{0} кар зол"} - other{"{0} кар зол"} + dnam{"караты"} + few{"{0} караты"} + many{"{0} карат"} + one{"{0} карат"} + other{"{0} карата"} } milligram-per-deciliter{ dnam{"міліграм на дэцылітр"} - few{"{0} мг на дл"} - many{"{0} мг на дл"} - one{"{0} мг на дл"} - other{"{0} мг на дл"} + few{"{0} міліграмы на дэцылітр"} + many{"{0} міліграм на дэцылітр"} + one{"{0} міліграм на дэцылітр"} + other{"{0} міліграма на дэцылітр"} } millimole-per-liter{ - dnam{"мілімоляў на літр"} - few{"{0} ммоль/л"} - many{"{0} ммоль/л"} - one{"{0} ммоль/л"} - other{"{0} ммоль/л"} + dnam{"мілімолі на літр"} + few{"{0} мілімолі на літр"} + many{"{0} мілімоляў на літр"} + one{"{0} мілімоль на літр"} + other{"{0} мілімоля на літр"} } mole{ dnam{"молі"} @@ -179,17 +179,17 @@ be{ } percent{ dnam{"працэнтаў"} - few{"{0}%"} - many{"{0}%"} + few{"{0} працэнты"} + many{"{0} працэнтаў"} one{"{0} працэнт"} - other{"{0}%"} + other{"{0} працэнта"} } permille{ dnam{"праміле"} - few{"{0}‰"} - many{"{0}‰"} - one{"{0}‰"} - other{"{0}‰"} + few{"{0} праміле"} + many{"{0} праміле"} + one{"{0} праміле"} + other{"{0} праміле"} } permyriad{ dnam{"базісныя пункты"} @@ -202,39 +202,39 @@ be{ consumption{ liter-per-100kilometers{ dnam{"літры на 100 кіламетраў"} - few{"{0} л/100 км"} - many{"{0} л/100 км"} - one{"{0} л/100 км"} - other{"{0} л/100 км"} + few{"{0} літры на 100 кіламетраў"} + many{"{0} літраў на 100 кіламетраў"} + one{"{0} літр на 100 кіламетраў"} + other{"{0} літра на 100 кіламетраў"} } liter-per-kilometer{ dnam{"літры на кіламетр"} - few{"{0} л/км"} - many{"{0} л/км"} - one{"{0} л/км"} - other{"{0} л/км"} + few{"{0} літры на кіламетр"} + many{"{0} літраў на кіламетр"} + one{"{0} літр на кіламетр"} + other{"{0} літра на кіламетр"} } mile-per-gallon{ dnam{"мілі на галон"} - few{"{0} мілі/гал."} - many{"{0} міль/гал."} - one{"{0} міля/гал."} - other{"{0} мілі/гал."} + few{"{0} мілі на галон"} + many{"{0} міль на галон"} + one{"{0} міля на галон"} + other{"{0} мілі на галон"} } mile-per-gallon-imperial{ dnam{"міль на імп. галон"} few{"{0} мілі на імп. галон"} - many{"{0} міль/імп. галон"} + many{"{0} міль на імп. галон"} one{"{0} міля на імп. галон"} other{"{0} мілі на імп. галон"} } } coordinate{ dnam{"кірунак свету"} - east{"{0} У"} - north{"{0} Пн"} - south{"{0} Пд"} - west{"{0} З"} + east{"{0} усходняй даўгаты"} + north{"{0} паўночнай шыраты"} + south{"{0} паўднёвай шыраты"} + west{"{0} заходняй даўгаты"} } digital{ bit{ @@ -253,66 +253,66 @@ be{ } gigabit{ dnam{"гігабіты"} - few{"{0} Гбіт"} - many{"{0} Гбіт"} - one{"{0} Гбіт"} - other{"{0} Гбіт"} + few{"{0} гігабіты"} + many{"{0} гігабіт"} + one{"{0} гігабіт"} + other{"{0} гігабіта"} } gigabyte{ dnam{"гігабайты"} - few{"{0} ГБ"} - many{"{0} ГБ"} - one{"{0} ГБ"} - other{"{0} ГБ"} + few{"{0} гігабайты"} + many{"{0} гігабайт"} + one{"{0} гігабайт"} + other{"{0} гігабайта"} } kilobit{ dnam{"кілабіты"} - few{"{0} кбіт"} - many{"{0} кбіт"} - one{"{0} кбіт"} - other{"{0} кбіт"} + few{"{0} кілабіты"} + many{"{0} кілабіт"} + one{"{0} кілабіт"} + other{"{0} кілабіта"} } kilobyte{ dnam{"кілабайты"} - few{"{0} КБ"} - many{"{0} КБ"} - one{"{0} КБ"} - other{"{0} КБ"} + few{"{0} кілабайты"} + many{"{0} кілабайт"} + one{"{0} кілабайт"} + other{"{0} кілабайта"} } megabit{ dnam{"мегабіты"} - few{"{0} Мбіт"} - many{"{0} Мбіт"} - one{"{0} Мбіт"} - other{"{0} Мбіт"} + few{"{0} мегабіты"} + many{"{0} мегабіт"} + one{"{0} мегабіт"} + other{"{0} мегабіта"} } megabyte{ dnam{"мегабайты"} - few{"{0} МБ"} - many{"{0} МБ"} - one{"{0} МБ"} - other{"{0} МБ"} + few{"{0} мегабайты"} + many{"{0} мегабайт"} + one{"{0} мегабайт"} + other{"{0} мегабайта"} } petabyte{ dnam{"петабайты"} - few{"{0} ПБ"} - many{"{0} ПБ"} - one{"{0} ПБ"} - other{"{0} ПБ"} + few{"{0} петабайты"} + many{"{0} петабайт"} + one{"{0} петабайт"} + other{"{0} петабайта"} } terabit{ dnam{"тэрабіты"} - few{"{0} Тбіт"} - many{"{0} Тбіт"} - one{"{0} Тбіт"} - other{"{0} Тбіт"} + few{"{0} тэрабіты"} + many{"{0} тэрабіт"} + one{"{0} тэрабіт"} + other{"{0} тэрабіта"} } terabyte{ dnam{"тэрабайты"} - few{"{0} ТБ"} - many{"{0} ТБ"} - one{"{0} ТБ"} - other{"{0} ТБ"} + few{"{0} тэрабайты"} + many{"{0} тэрабайт"} + one{"{0} тэрабайт"} + other{"{0} тэрабайта"} } } duration{ @@ -331,6 +331,13 @@ be{ other{"{0} сутак"} per{"{0} у суткі"} } + decade{ + dnam{"дзесяцігоддзі"} + few{"{0} дзесяцігоддзі"} + many{"{0} дзесяцігоддзяў"} + one{"{0} дзесяцігоддзе"} + other{"{0} дзесяцігоддзя"} + } hour{ dnam{"гадзіны"} few{"{0} гадзіны"} @@ -404,17 +411,17 @@ be{ electric{ ampere{ dnam{"амперы"} - few{"{0} A"} - many{"{0} A"} - one{"{0} A"} + few{"{0} амперы"} + many{"{0} ампер"} + one{"{0} ампер"} other{"{0} ампера"} } milliampere{ dnam{"міліамперы"} - few{"{0} мА"} - many{"{0} мА"} - one{"{0} мА"} - other{"{0} мА"} + few{"{0} міліамперы"} + many{"{0} міліампер"} + one{"{0} міліампер"} + other{"{0} міліампера"} } ohm{ dnam{"омы"} @@ -425,10 +432,10 @@ be{ } volt{ dnam{"вольты"} - few{"{0} В"} - many{"{0} В"} - one{"{0} В"} - other{"{0} В"} + few{"{0} вольты"} + many{"{0} вольт"} + one{"{0} вольт"} + other{"{0} вольта"} } } energy{ @@ -441,9 +448,9 @@ be{ } calorie{ dnam{"калорыі"} - few{"{0} кал"} - many{"{0} кал"} - one{"{0} кал"} + few{"{0} калорыі"} + many{"{0} калорый"} + one{"{0} калорыя"} other{"{0} калорыі"} } electronvolt{ @@ -455,38 +462,45 @@ be{ } foodcalorie{ dnam{"калорыі"} - few{"{0} кал"} - many{"{0} кал"} - one{"{0} кал"} - other{"{0} кал"} + few{"{0} калорыі"} + many{"{0} калорый"} + one{"{0} калорыя"} + other{"{0} калорыі"} } joule{ dnam{"джоўлі"} - few{"{0} Дж"} - many{"{0} Дж"} - one{"{0} Дж"} - other{"{0} Дж"} + few{"{0} джоўлі"} + many{"{0} джоўляў"} + one{"{0} джоўль"} + other{"{0} джоўля"} } kilocalorie{ dnam{"кілакалорыі"} - few{"{0} ккал"} - many{"{0} ккал"} - one{"{0} ккал"} - other{"{0} ккал"} + few{"{0} кілакалорыі"} + many{"{0} кілакалорый"} + one{"{0} кілакалорыя"} + other{"{0} кілакалорыі"} } kilojoule{ dnam{"кіладжоўлі"} - few{"{0} кДж"} - many{"{0} кДж"} - one{"{0} кДж"} - other{"{0} кДж"} + few{"{0} кіладжоўлі"} + many{"{0} кіладжоўляў"} + one{"{0} кіладжоўль"} + other{"{0} кіладжоўля"} } kilowatt-hour{ dnam{"кілават-гадзіны"} - few{"{0} кВт·г"} - many{"{0} кВт·г"} - one{"{0} кВт·г"} - other{"{0} кВт·г"} + few{"{0} кілават-гадзіны"} + many{"{0} кілават-гадзін"} + one{"{0} кілават-гадзіна"} + other{"{0} кілават-гадзіны"} + } + therm-us{ + dnam{"амерыканскія тэрмы"} + few{"{0} амерыканскія тэрмы"} + many{"{0} амерыканскіх тэрмаў"} + one{"{0} амерыканскі тэрм"} + other{"{0} амерыканскага тэрма"} } } force{ @@ -508,31 +522,82 @@ be{ frequency{ gigahertz{ dnam{"гігагерцы"} - few{"{0} ГГц"} - many{"{0} ГГц"} - one{"{0} ГГц"} - other{"{0} ГГц"} + few{"{0} гігагерцы"} + many{"{0} гігагерц"} + one{"{0} гігагерц"} + other{"{0} гігагерца"} } hertz{ dnam{"герцы"} - few{"{0} Гц"} - many{"{0} Гц"} - one{"{0} Гц"} - other{"{0} Гц"} + few{"{0} герцы"} + many{"{0} герца"} + one{"{0} герц"} + other{"{0} герцы"} } kilohertz{ dnam{"кілагерцы"} - few{"{0} кГц"} - many{"{0} кГц"} - one{"{0} кГц"} - other{"{0} кГц"} + few{"{0} кілагерцы"} + many{"{0} кілагерц"} + one{"{0} кілагерц"} + other{"{0} кілагерца"} } megahertz{ dnam{"мегагерцы"} - few{"{0} МГц"} - many{"{0} МГц"} - one{"{0} МГц"} - other{"{0} МГц"} + few{"{0} мегагерцы"} + many{"{0} мегагерц"} + one{"{0} мегагерц"} + other{"{0} мегагерца"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"кропкі на сантыметр"} + few{"{0} кропкі на сантыметр"} + many{"{0} кропак на сантыметр"} + one{"{0} кропка на сантыметр"} + other{"{0} кропкі на сантыметр"} + } + dot-per-inch{ + dnam{"кропкі на цалю"} + few{"{0} кропкі на цалю"} + many{"{0} кропак на цалю"} + one{"{0} кропка на цалю"} + other{"{0} кропкі на цалю"} + } + em{ + dnam{"эм"} + few{"{0} эм"} + many{"{0} эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"мегапікселі"} + few{"{0} мегапіксель"} + many{"{0} мегапіксель"} + one{"{0} мегапіксель"} + other{"{0} мегапікселя"} + } + pixel{ + dnam{"пікселі"} + few{"{0} пікселі"} + many{"{0} пікселяў"} + one{"{0} піксель"} + other{"{0} пікселя"} + } + pixel-per-centimeter{ + dnam{"пікселі на сантыметр"} + few{"{0} пікселі на сантыметр"} + many{"{0} пікселяў на сантыметр"} + one{"{0} піксель на сантыметр"} + other{"{0} пікселя на сантыметр"} + } + pixel-per-inch{ + dnam{"пікселі на цалю"} + few{"{0} пікселі на цалю"} + many{"{0} пікселяў на цалю"} + one{"{0} піксель на цалю"} + other{"{0} пікселя на цалю"} } } length{ @@ -730,11 +795,11 @@ be{ per{"{0}/кг"} } metric-ton{ - dnam{"метрычныя тоны"} - few{"{0} метрычныя тоны"} - many{"{0} метрычных тон"} - one{"{0} метрычная тона"} - other{"{0} метрычнай тоны"} + dnam{"тоны"} + few{"{0} тоны"} + many{"{0} тон"} + one{"{0} тона"} + other{"{0} тоны"} } microgram{ dnam{"мікраграмы"} @@ -781,113 +846,127 @@ be{ other{"{0} масы Сонца"} } ton{ - dnam{"тоны"} - few{"{0} тоны"} - many{"{0} тон"} - one{"{0} тона"} - other{"{0} тоны"} + dnam{"амерыканскія тоны"} + few{"{0} амерыканскія тоны"} + many{"{0} амерыканскіх тон"} + one{"{0} амерыканская тона"} + other{"{0} амерыканскай тоны"} } } power{ gigawatt{ dnam{"гігаваты"} - few{"{0} ГВт"} - many{"{0} ГВт"} - one{"{0} ГВт"} - other{"{0} ГВт"} + few{"{0} гігаваты"} + many{"{0} гігават"} + one{"{0} гігават"} + other{"{0} гігавата"} } horsepower{ dnam{"конская сіла"} - few{"{0} к. с."} - many{"{0} к. с."} - one{"{0} к. с."} - other{"{0} к. с."} + few{"{0} конскія сілы"} + many{"{0} конскіх сіл"} + one{"{0} конская сіла"} + other{"{0} конскай сілы"} } kilowatt{ dnam{"кілаваты"} - few{"{0} кВт"} - many{"{0} кВт"} - one{"{0} кВт"} - other{"{0} кВт"} + few{"{0} кілаваты"} + many{"{0} кілават"} + one{"{0} кілават"} + other{"{0} кілаватаў"} } megawatt{ dnam{"мегаваты"} - few{"{0} МВт"} - many{"{0} МВт"} - one{"{0} МВт"} - other{"{0} МВт"} + few{"{0} мегаваты"} + many{"{0} мегават"} + one{"{0} мегават"} + other{"{0} мегавата"} } milliwatt{ dnam{"міліваты"} - few{"{0} мВт"} - many{"{0} мВт"} - one{"{0} мВт"} - other{"{0} мВт"} + few{"{0} міліваты"} + many{"{0} міліват"} + one{"{0} міліват"} + other{"{0} мілівата"} } watt{ dnam{"ваты"} - few{"{0} Вт"} - many{"{0} Вт"} - one{"{0} Вт"} - other{"{0} Вт"} + few{"{0} ваты"} + many{"{0} ват"} + one{"{0} ват"} + other{"{0} вата"} } } pressure{ atmosphere{ dnam{"атмасферы"} few{"{0} атм"} - many{"{0} атм"} - one{"{0} атм"} - other{"{0} атм"} + many{"{0} атмасфер"} + one{"{0} атмасфера"} + other{"{0} атмасферы"} + } + bar{ + dnam{"бары"} + few{"{0} бары"} + many{"{0} бар"} + one{"{0} бар"} + other{"{0} бара"} } hectopascal{ dnam{"гектапаскалі"} - few{"{0} гПа"} - many{"{0} гПа"} - one{"{0} гПа"} - other{"{0} гПа"} + few{"{0} гектапаскалі"} + many{"{0} гектапаскаляў"} + one{"{0} гектапаскаль"} + other{"{0} гектапаскаля"} } inch-hg{ dnam{"цалі ртутнага слупа"} - few{"{0} цалі рт. сл."} - many{"{0} цаляў рт. сл."} - one{"{0} цаля рт. сл."} - other{"{0} цалі рт. сл."} + few{"{0} цалі ртутнага слупа"} + many{"{0} цаляў ртутнага слупа"} + one{"{0} цаля ртутнага слупа"} + other{"{0} цалі ртутнага слупа"} } kilopascal{ dnam{"кілапаскалі"} - few{"{0} кПа"} - many{"{0} кПа"} - one{"{0} кПа"} - other{"{0} кПа"} + few{"{0} кілапаскалі"} + many{"{0} кілапаскаляў"} + one{"{0} кілапаскаль"} + other{"{0} кілапаскаля"} } megapascal{ dnam{"мегапаскалі"} - few{"{0} МПа"} - many{"{0} МПа"} - one{"{0} МПа"} - other{"{0} МПа"} + few{"{0} мегапаскалі"} + many{"{0} мегапаскаляў"} + one{"{0} мегапаскаль"} + other{"{0} мегапаскаля"} } millibar{ dnam{"мілібары"} - few{"{0} мбар"} - many{"{0} мбар"} - one{"{0} мбар"} - other{"{0} мбар"} + few{"{0} мілібары"} + many{"{0} мілібар"} + one{"{0} мілібар"} + other{"{0} мілібара"} } millimeter-of-mercury{ dnam{"міліметры ртутнага слупа"} - few{"{0} мм рт. сл."} - many{"{0} мм рт. сл."} - one{"{0} мм рт. сл."} - other{"{0} мм рт. сл."} + few{"{0} міліметры ртутнага слупа"} + many{"{0} міліметраў ртутнага слупа"} + one{"{0} міліметр ртутнага слупа"} + other{"{0} міліметра ртутнага слупа"} + } + pascal{ + dnam{"паскалі"} + few{"{0} паскалі"} + many{"{0} паскаляў"} + one{"{0} паскаль"} + other{"{0} паскаля"} } pound-per-square-inch{ dnam{"фунты на квадратную цалю"} - few{"{0} фунты на кв. цалю"} - many{"{0} фунтаў на кв. цалю"} - one{"{0} фунт на кв. цалю"} - other{"{0} фунта на кв. цалю"} + few{"{0} фунты на квадратную цалю"} + many{"{0} фунтаў на квадратную цалю"} + one{"{0} фунт на квадратную цалю"} + other{"{0} фунта на квадратную цалю"} } } speed{ @@ -923,31 +1002,31 @@ be{ temperature{ celsius{ dnam{"градусы Цэльсія"} - few{"{0} °C"} - many{"{0} °C"} - one{"{0} °C"} - other{"{0} °C"} + few{"{0} градусы Цэльсія"} + many{"{0} градусаў Цэльсія"} + one{"{0} градус Цэльсія"} + other{"{0} градуса Цэльсія"} } fahrenheit{ dnam{"градусы Фарэнгейта"} - few{"{0} °F"} - many{"{0} °F"} - one{"{0} °F"} - other{"{0} °F"} + few{"{0} градусы Фарэнгейта"} + many{"{0} градусаў Фарэнгейта"} + one{"{0} градус Фарэнгейта"} + other{"{0} градуса Фарэнгейта"} } generic{ dnam{"°"} - few{"{0}°"} - many{"{0}°"} - one{"{0}°"} - other{"{0}°"} + few{"{0} °"} + many{"{0} °"} + one{"{0} °"} + other{"{0} °"} } kelvin{ dnam{"кельвіны"} - few{"{0} К"} - many{"{0} К"} + few{"{0} кельвіны"} + many{"{0} кельвінаў"} one{"{0} К"} - other{"{0} К"} + other{"{0} кельвіна"} } } torque{ @@ -959,11 +1038,11 @@ be{ other{"{0} ньютан-метра"} } pound-foot{ - dnam{"фунтафуты"} - few{"{0} фунтафуты"} - many{"{0} фунтафутаў"} - one{"{0} фунтафут"} - other{"{0} фунтафута"} + dnam{"фунт-футы"} + few{"{0} фунт-футы"} + many{"{0} фунт-футаў"} + one{"{0} фунт-фут"} + other{"{0} фунт-фута"} } } volume{ @@ -1301,10 +1380,6 @@ be{ temperature{ celsius{ dnam{"°C"} - few{"{0}°C"} - many{"{0}°C"} - one{"{0}°C"} - other{"{0}°C"} } } volume{ @@ -1320,7 +1395,7 @@ be{ unitsShort{ acceleration{ g-force{ - dnam{"перагрузка"} + dnam{"g"} few{"{0} g"} many{"{0} g"} one{"{0} g"} @@ -1450,21 +1525,22 @@ be{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ dnam{"кар золата"} - few{"{0} кар зол"} - many{"{0} кар зол"} - one{"{0} кар зол"} - other{"{0} кар зол"} + few{"{0} кар"} + many{"{0} кар"} + one{"{0} кар"} + other{"{0} кар"} } milligram-per-deciliter{ - dnam{"мг на дл"} - few{"{0} мг на дл"} - many{"{0} мг на дл"} - one{"{0} мг на дл"} - other{"{0} мг на дл"} + dnam{"мг/дл"} + few{"{0} мг/дл"} + many{"{0} мг/дл"} + one{"{0} мг/дл"} + other{"{0} мг/дл"} } millimole-per-liter{ dnam{"ммоль/л"} @@ -1489,24 +1565,24 @@ be{ } percent{ dnam{"%"} - few{"{0}%"} - many{"{0}%"} - one{"{0}%"} - other{"{0}%"} + few{"{0} %"} + many{"{0} %"} + one{"{0} %"} + other{"{0} %"} } permille{ dnam{"праміле"} - few{"{0}‰"} - many{"{0}‰"} - one{"{0}‰"} - other{"{0}‰"} + few{"{0} ‰"} + many{"{0} ‰"} + one{"{0} ‰"} + other{"{0} ‰"} } permyriad{ dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} + few{"{0} ‱"} + many{"{0} ‱"} + one{"{0} ‱"} + other{"{0} ‱"} } } consumption{ @@ -1541,10 +1617,10 @@ be{ } coordinate{ dnam{"кірунак"} - east{"{0} У"} - north{"{0} Пн"} - south{"{0} Пд"} - west{"{0} З"} + east{"{0} усх. д."} + north{"{0} паўн. ш."} + south{"{0} паўд. ш."} + west{"{0} зах. д."} } digital{ bit{ @@ -1641,6 +1717,13 @@ be{ other{"{0} сут"} per{"{0} сут"} } + decade{ + dnam{"дзесяцігоддзе"} + few{"{0} дзесяцігоддзі"} + many{"{0} дзесяцігоддзяў"} + one{"{0} дзесяцігоддзе"} + other{"{0} дзесяцігоддзя"} + } hour{ dnam{"гадз"} few{"{0} гадз"} @@ -1798,6 +1881,13 @@ be{ one{"{0} кВт·г"} other{"{0} кВт·г"} } + therm-us{ + dnam{"амер. тэрмы"} + few{"{0} амер. тэрмы"} + many{"{0} амер. тэрмаў"} + one{"{0} амер. тэрм"} + other{"{0} амер. тэрма"} + } } force{ newton{ @@ -1808,10 +1898,10 @@ be{ other{"{0} Н"} } pound-force{ - dnam{"lbf"} - few{"{0} lbf"} + dnam{"фунт-сілы"} + few{"{0} фунт-сілы"} many{"{0} lbf"} - one{"{0} lbf"} + one{"{0} фунт-сіла"} other{"{0} lbf"} } } @@ -1845,6 +1935,57 @@ be{ other{"{0} МГц"} } } + graphics{ + dot-per-centimeter{ + dnam{"кр/см"} + few{"{0} кр/см"} + many{"{0} кр/см"} + one{"{0} кр/см"} + other{"{0} кр/см"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + many{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"эм"} + few{"{0} эм"} + many{"{0} эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"Мпікс"} + few{"{0} Мпікс"} + many{"{0} Мпікс"} + one{"{0} Мпікс"} + other{"{0} Мпікс"} + } + pixel{ + dnam{"пікселі"} + few{"{0} пікселі"} + many{"{0} пікселяў"} + one{"{0} піксель"} + other{"{0} пікселя"} + } + pixel-per-centimeter{ + dnam{"піксель/см"} + few{"{0} пікселі/см"} + many{"{0} пікселяў/см"} + one{"{0} піксель/см"} + other{"{0} пікселя/см"} + } + pixel-per-inch{ + dnam{"піксель/цалю"} + few{"{0} пікселі/цалю"} + many{"{0} пікселяў/цалю"} + one{"{0} піксель/цалю"} + other{"{0} пікселя/цалю"} + } + } length{ astronomical-unit{ dnam{"а. а."} @@ -2041,10 +2182,10 @@ be{ } metric-ton{ dnam{"т"} - few{"{0} мет. тоны"} - many{"{0} мет. тон"} - one{"{0} мет. тона"} - other{"{0} мет. тоны"} + few{"{0} т"} + many{"{0} т"} + one{"{0} т"} + other{"{0} т"} } microgram{ dnam{"мкг"} @@ -2091,11 +2232,11 @@ be{ other{"{0} M☉"} } ton{ - dnam{"тоны"} - few{"{0} тоны"} - many{"{0} тон"} - one{"{0} тона"} - other{"{0} тоны"} + dnam{"амер. т"} + few{"{0} амер. т"} + many{"{0} амер. т"} + one{"{0} амер. т"} + other{"{0} амер. т"} } } power{ @@ -2150,6 +2291,13 @@ be{ one{"{0} атм"} other{"{0} атм"} } + bar{ + dnam{"бар"} + few{"{0} бары"} + many{"{0} бар"} + one{"{0} бар"} + other{"{0} бара"} + } hectopascal{ dnam{"гПа"} few{"{0} гПа"} @@ -2192,6 +2340,13 @@ be{ one{"{0} мм рт. сл."} other{"{0} мм рт. сл."} } + pascal{ + dnam{"Па"} + few{"{0} Па"} + many{"{0} Па"} + one{"{0} Па"} + other{"{0} Па"} + } pound-per-square-inch{ dnam{"фунты на кв. цалю"} few{"{0} фунты на кв. цалю"} @@ -2247,10 +2402,10 @@ be{ } generic{ dnam{"°"} - few{"{0}°"} - many{"{0}°"} - one{"{0}°"} - other{"{0}°"} + few{"{0} °"} + many{"{0} °"} + one{"{0} °"} + other{"{0} °"} } kelvin{ dnam{"К"} @@ -2269,11 +2424,11 @@ be{ other{"{0} Н⋅м"} } pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - many{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"фунт-футы"} + few{"{0} фунт-футы"} + many{"{0} фунт-футаў"} + one{"{0} фунт-фут"} + other{"{0} фунт-фута"} } } volume{ diff --git a/icuSources/data/unit/bem.txt b/icuSources/data/unit/bem.txt index 852b7bc3..36759726 100644 --- a/icuSources/data/unit/bem.txt +++ b/icuSources/data/unit/bem.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bem{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/bez.txt b/icuSources/data/unit/bez.txt index 7f2db721..c45541d1 100644 --- a/icuSources/data/unit/bez.txt +++ b/icuSources/data/unit/bez.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bez{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/bg.txt b/icuSources/data/unit/bg.txt index 3c39e964..48112a77 100644 --- a/icuSources/data/unit/bg.txt +++ b/icuSources/data/unit/bg.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bg{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -130,8 +130,8 @@ bg{ } part-per-million{ dnam{"части на милион"} - one{"{0} ppm"} - other{"{0} ppm"} + one{"{0} част на милион"} + other{"{0} части на милион"} } percent{ dnam{"процент"} @@ -145,6 +145,8 @@ bg{ } permyriad{ dnam{"базисен пункт"} + one{"{0} базисен пункт"} + other{"{0} базисни пункта"} } } consumption{ @@ -164,9 +166,9 @@ bg{ other{"{0} мили с един галон"} } mile-per-gallon-imperial{ - dnam{"мили с един императорски галон"} - one{"{0} миля с един императорски галон"} - other{"{0} мили с един императорски галон"} + dnam{"мили с един британски галон"} + one{"{0} миля с един британски галон"} + other{"{0} мили с един британски галон"} } } coordinate{ @@ -245,6 +247,11 @@ bg{ other{"{0} дни"} per{"{0} на ден"} } + decade{ + dnam{"десетилетия"} + one{"{0} десетилетие"} + other{"{0} десетилетия"} + } hour{ dnam{"часове"} one{"{0} час"} @@ -356,10 +363,15 @@ bg{ other{"{0} килоджаула"} } kilowatt-hour{ - dnam{"киловатчаси"} + dnam{"киловатчасове"} one{"{0} киловатчас"} other{"{0} киловатчаса"} } + therm-us{ + dnam{"американски термални единици"} + one{"{0} американска термална единица"} + other{"{0} американски термални единици"} + } } force{ newton{ @@ -395,6 +407,41 @@ bg{ other{"{0} мегахерца"} } } + graphics{ + dot-per-centimeter{ + dnam{"точки на сантиметър"} + one{"{0} точка на сантиметър"} + other{"{0} точки на сантиметър"} + } + dot-per-inch{ + dnam{"точки на инч"} + one{"{0} точка на инч"} + other{"{0} точки на инч"} + } + em{ + dnam{"типографски ем"} + } + megapixel{ + dnam{"мегапиксели"} + one{"{0} мегапиксел"} + other{"{0} мегапиксела"} + } + pixel{ + dnam{"пиксели"} + one{"{0} пиксел"} + other{"{0} пиксела"} + } + pixel-per-centimeter{ + dnam{"пиксели на сантиметър"} + one{"{0} пиксел на сантиметър"} + other{"{0} пиксела на сантиметър"} + } + pixel-per-inch{ + dnam{"пиксели на инч"} + one{"{0} пиксел на инч"} + other{"{0} пиксела на инч"} + } + } length{ astronomical-unit{ dnam{"астрономически единици"} @@ -422,7 +469,7 @@ bg{ dnam{"инчове"} one{"{0} инч"} other{"{0} инча"} - per{"{0}/in"} + per{"{0} на инч"} } kilometer{ dnam{"километри"} @@ -522,6 +569,8 @@ bg{ } earth-mass{ dnam{"Маси на Земята"} + one{"{0} маса на Земята"} + other{"{0} маси на Земята"} } gram{ dnam{"грамове"} @@ -616,6 +665,11 @@ bg{ one{"{0} атмосфера"} other{"{0} атмосфери"} } + bar{ + dnam{"барове"} + one{"{0} бар"} + other{"{0} бара"} + } hectopascal{ dnam{"хектопаскали"} one{"{0} хектопаскал"} @@ -646,6 +700,11 @@ bg{ one{"{0} мм живачен стълб"} other{"{0} мм живачен стълб"} } + pascal{ + dnam{"паскали"} + one{"{0} паскал"} + other{"{0} паскала"} + } pound-per-square-inch{ dnam{"фунтове на квадратен инч"} one{"{0} фунт на квадратен инч"} @@ -702,6 +761,11 @@ bg{ one{"{0} нютон-метър"} other{"{0} нютон-метра"} } + pound-foot{ + dnam{"фунт-футове"} + one{"{0} фунт-фут"} + other{"{0} фунт-фута"} + } } volume{ acre-foot{ @@ -763,7 +827,7 @@ bg{ } cup-metric{ dnam{"метрични чаши"} - one{"{0} mc"} + one{"{0} метрична чаша"} other{"{0} метрични чаши"} } deciliter{ @@ -821,8 +885,8 @@ bg{ } pint-metric{ dnam{"метрични пинти"} - one{"{0} метричен пинт"} - other{"{0} метрични пинта"} + one{"{0} метрична пинта"} + other{"{0} метрични пинти"} } quart{ dnam{"кварти"} @@ -949,9 +1013,9 @@ bg{ other{"{0} седм."} } year{ - dnam{"г"} - one{"{0} г"} - other{"{0} г"} + dnam{"г."} + one{"{0} г."} + other{"{0} г."} } } length{ @@ -1066,8 +1130,8 @@ bg{ temperature{ celsius{ dnam{"°C"} - one{"{0} °C"} - other{"{0} °C"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ one{"{0} °F"} @@ -1125,9 +1189,9 @@ bg{ other{"{0} rad"} } revolution{ - dnam{"оборот"} - one{"{0} оборот"} - other{"{0} оборота"} + dnam{"об."} + one{"{0} об."} + other{"{0} об."} } } area{ @@ -1142,7 +1206,7 @@ bg{ other{"{0} дюнюма"} } hectare{ - dnam{"хектари"} + dnam{"ha"} one{"{0} ha"} other{"{0} ha"} } @@ -1153,14 +1217,12 @@ bg{ per{"{0}/cm²"} } square-foot{ - dnam{"кв. футове"} - one{"{0} кв. фут"} - other{"{0} кв. фута"} + one{"{0} ft²"} + other{"{0} ft²"} } square-inch{ - dnam{"кв. инчове"} - one{"{0} кв. инч"} - other{"{0} кв. инча"} + one{"{0} in²"} + other{"{0} in²"} per{"{0}/in²"} } square-kilometer{ @@ -1176,15 +1238,13 @@ bg{ per{"{0}/m²"} } square-mile{ - dnam{"кв. мили"} - one{"{0} кв. миля"} - other{"{0} кв. мили"} + one{"{0} mi²"} + other{"{0} mi²"} per{"{0}/mi²"} } square-yard{ - dnam{"кв. ярдове"} - one{"{0} кв. ярд"} - other{"{0} кв. ярда"} + one{"{0} yd²"} + other{"{0} yd²"} } } compound{ @@ -1192,14 +1252,13 @@ bg{ } concentr{ karat{ - dnam{"карати"} - one{"{0} карат"} - other{"{0} карата"} + one{"{0} kt"} + other{"{0} kt"} } milligram-per-deciliter{ dnam{"mg/dL"} - one{"{0} mg/dL"} - other{"{0} mg/dL"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} } millimole-per-liter{ dnam{"mmol/L"} @@ -1222,7 +1281,6 @@ bg{ other{"{0}%"} } permille{ - dnam{"промил"} one{"{0}‰"} other{"{0}‰"} } @@ -1250,8 +1308,8 @@ bg{ } mile-per-gallon-imperial{ dnam{"мили/имп. гал."} - one{"{0} миля/имп. галон"} - other{"{0} мили/имп. галон"} + one{"{0} mpg Imp."} + other{"{0} mpg Imp."} } } coordinate{ @@ -1263,9 +1321,9 @@ bg{ } digital{ bit{ - dnam{"б"} - one{"{0} б"} - other{"{0} б"} + dnam{"b"} + one{"{0} b"} + other{"{0} b"} } byte{ dnam{"B"} @@ -1416,7 +1474,6 @@ bg{ other{"{0} cal"} } electronvolt{ - dnam{"електронволт"} one{"{0} eV"} other{"{0} eV"} } @@ -1445,15 +1502,18 @@ bg{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"амер. термални ед."} + one{"{0} амер. терм. ед."} + other{"{0} амер. терм. ед."} + } } force{ newton{ - dnam{"нютон"} one{"{0} N"} other{"{0} N"} } pound-force{ - dnam{"фунт сила"} one{"{0} lbf"} other{"{0} lbf"} } @@ -1480,6 +1540,11 @@ bg{ other{"{0} MHz"} } } + graphics{ + em{ + dnam{"ем"} + } + } length{ astronomical-unit{ dnam{"AU"} @@ -1498,16 +1563,12 @@ bg{ other{"{0} dm"} } foot{ - dnam{"футове"} - one{"{0} фут"} - other{"{0} фута"} - per{"{0}/ft"} + one{"{0} ft"} + other{"{0} ft"} } inch{ - dnam{"инчове"} - one{"{0} инч"} - other{"{0} инча"} - per{"{0}/in"} + one{"{0} in"} + other{"{0} in"} } kilometer{ dnam{"km"} @@ -1521,7 +1582,7 @@ bg{ other{"{0} св.г."} } meter{ - dnam{"метри"} + dnam{"m"} one{"{0} m"} other{"{0} m"} per{"{0}/m"} @@ -1532,9 +1593,8 @@ bg{ other{"{0} µm"} } mile{ - dnam{"мили"} - one{"{0} миля"} - other{"{0} мили"} + one{"{0} mi"} + other{"{0} mi"} } mile-scandinavian{ dnam{"smi"} @@ -1572,14 +1632,12 @@ bg{ other{"{0} pt"} } solar-radius{ - dnam{"слънчеви радиуси"} one{"{0} R☉"} other{"{0} R☉"} } yard{ - dnam{"ярдове"} - one{"{0} ярд"} - other{"{0} ярда"} + one{"{0} yd"} + other{"{0} yd"} } } light{ @@ -1589,7 +1647,6 @@ bg{ other{"{0} lx"} } solar-luminosity{ - dnam{"слънчеви светимости"} one{"{0} L☉"} other{"{0} L☉"} } @@ -1606,7 +1663,6 @@ bg{ other{"{0} Da"} } earth-mass{ - dnam{"Маси на Земята"} one{"{0} M⊕"} other{"{0} M⊕"} } @@ -1623,9 +1679,8 @@ bg{ per{"{0}/kg"} } metric-ton{ - dnam{"т"} - one{"{0} т"} - other{"{0} т"} + one{"{0} t"} + other{"{0} t"} } microgram{ dnam{"µg"} @@ -1638,9 +1693,8 @@ bg{ other{"{0} mg"} } ounce{ - dnam{"унц."} - one{"{0} унц."} - other{"{0} унц."} + one{"{0} oz"} + other{"{0} oz"} per{"{0}/oz"} } ounce-troy{ @@ -1649,20 +1703,17 @@ bg{ other{"{0} тр. унц."} } pound{ - dnam{"фунтове"} - one{"{0} фунт"} - other{"{0} фунта"} + one{"{0} lb"} + other{"{0} lb"} per{"{0}/lb"} } solar-mass{ - dnam{"слънчеви маси"} one{"{0} M☉"} other{"{0} M☉"} } ton{ - dnam{"къси тонове"} - one{"{0} к. т."} - other{"{0} к. т."} + one{"{0} tn"} + other{"{0} tn"} } } power{ @@ -1756,21 +1807,21 @@ bg{ other{"{0} m/s"} } mile-per-hour{ - dnam{"мили/ч"} - one{"{0} миля/ч"} - other{"{0} мили/ч"} + dnam{"mph"} + one{"{0} mph"} + other{"{0} mph"} } } temperature{ celsius{ dnam{"°C"} - one{"{0} °C"} - other{"{0} °C"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ dnam{"°F"} - one{"{0} °F"} - other{"{0} °F"} + one{"{0}°F"} + other{"{0}°F"} } generic{ dnam{"°"} @@ -1797,9 +1848,8 @@ bg{ } volume{ acre-foot{ - dnam{"акър-футове"} - one{"{0} акър-фут"} - other{"{0} акър-фута"} + one{"{0} ac ft"} + other{"{0} ac ft"} } barrel{ dnam{"барел"} @@ -1818,14 +1868,12 @@ bg{ per{"{0}/cm³"} } cubic-foot{ - dnam{"куб. футове"} - one{"{0} куб. фут"} - other{"{0} куб. фута"} + one{"{0} ft³"} + other{"{0} ft³"} } cubic-inch{ - dnam{"куб. инчове"} - one{"{0} куб. инч"} - other{"{0} куб. инча"} + one{"{0} in³"} + other{"{0} in³"} } cubic-kilometer{ dnam{"km³"} @@ -1839,19 +1887,17 @@ bg{ per{"{0}/m³"} } cubic-mile{ - dnam{"куб. мили"} - one{"{0} куб. миля"} - other{"{0} куб. мили"} + one{"{0} mi³"} + other{"{0} mi³"} } cubic-yard{ - dnam{"куб. ярдове"} - one{"{0} куб. ярд"} - other{"{0} куб. ярда"} + one{"{0} yd³"} + other{"{0} yd³"} } cup{ - dnam{"чаши"} - one{"{0} чаша"} - other{"{0} чаши"} + dnam{"ч."} + one{"{0} ч."} + other{"{0} ч."} } cup-metric{ dnam{"mcup"} @@ -1864,9 +1910,8 @@ bg{ other{"{0} dl"} } fluid-ounce{ - dnam{"т. унц."} - one{"{0} т. унц."} - other{"{0} т. унц."} + one{"{0} fl oz US"} + other{"{0} fl oz US"} } fluid-ounce-imperial{ dnam{"Imp. fl oz"} @@ -1874,10 +1919,8 @@ bg{ other{"{0} fl oz Imp."} } gallon{ - dnam{"галони"} - one{"{0} галон"} - other{"{0} галона"} - per{"{0}/гал."} + one{"{0} gal US"} + other{"{0} gal US"} } gallon-imperial{ dnam{"имп. галон"} @@ -1891,7 +1934,7 @@ bg{ other{"{0} hl"} } liter{ - dnam{"литри"} + dnam{"l"} one{"{0} l"} other{"{0} l"} per{"{0}/l"} @@ -1907,9 +1950,8 @@ bg{ other{"{0} ml"} } pint{ - dnam{"пинти"} - one{"{0} пинта"} - other{"{0} пинти"} + one{"{0} pt"} + other{"{0} pt"} } pint-metric{ dnam{"mpt"} @@ -1917,9 +1959,8 @@ bg{ other{"{0} mpt"} } quart{ - dnam{"кварти"} - one{"{0} кварта"} - other{"{0} кварти"} + one{"{0} qt"} + other{"{0} qt"} } tablespoon{ dnam{"с. л."} diff --git a/icuSources/data/unit/bm.txt b/icuSources/data/unit/bm.txt index 8ee80f41..9091f0d6 100644 --- a/icuSources/data/unit/bm.txt +++ b/icuSources/data/unit/bm.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bm{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/bn.txt b/icuSources/data/unit/bn.txt index 4a268bb1..2a425905 100644 --- a/icuSources/data/unit/bn.txt +++ b/icuSources/data/unit/bn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bn{ - Version{"2.1.48.36"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,11 +123,6 @@ bn{ one{"{0} মিলিমোল, প্রতি লিটারে"} other{"{0} মিলিমোল, প্রতি লিটারে"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ভাগ, প্রতি মিলিয়নে"} one{"{0} ভাগ, প্রতি মিলিয়নে"} @@ -143,11 +138,6 @@ bn{ one{"{0} প্রতিমাইল"} other{"{0}প্রতিমাইল"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -247,6 +237,11 @@ bn{ other{"{0} দিন"} per{"{0} প্রতি দিন"} } + decade{ + dnam{"দশক"} + one{"{0} দশক"} + other{"{0} দশক"} + } hour{ dnam{"ঘন্টা"} one{"{0} ঘন্টা"} @@ -362,6 +357,11 @@ bn{ one{"{0} কিলোওয়াট ঘন্টা"} other{"{0} কিলোওয়াট ঘন্টা"} } + therm-us{ + dnam{"US থার্ম"} + one{"{0} US থার্ম"} + other{"{0} US থার্ম"} + } } force{ newton{ @@ -369,11 +369,6 @@ bn{ one{"{0} নিউটন"} other{"{0} নিউটন্স"} } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - } } frequency{ gigahertz{ @@ -397,6 +392,41 @@ bn{ other{"{0} মেগাহার্জ"} } } + graphics{ + dot-per-centimeter{ + dnam{"সেন্টিমিটার প্রতি বিন্দু"} + one{"সেন্টিমিটার প্রতি {0} বিন্দু"} + other{"সেন্টিমিটার প্রতি {0} বিন্দু"} + } + dot-per-inch{ + dnam{"ইঞ্চি প্রতি বিন্দু"} + one{"ইঞ্চি প্রতি {0} বিন্দু"} + other{"ইঞ্চি প্রতি {0} বিন্দু"} + } + em{ + dnam{"টাইপোগ্রাফিক em"} + } + megapixel{ + dnam{"মেগাপিক্সেল"} + one{"{0} মেগাপিক্সেল"} + other{"{0} মেগাপিক্সেল"} + } + pixel{ + dnam{"পিক্সেল"} + one{"{0} পিক্সেল"} + other{"{0} পিক্সেল"} + } + pixel-per-centimeter{ + dnam{"সেন্টিমিটার প্রতি পিক্সেল"} + one{"সেন্টিমিটার প্রতি {0} পিক্সেল"} + other{"সেন্টিমিটার প্রতি {0} পিক্সেল"} + } + pixel-per-inch{ + dnam{"ইঞ্চি প্রতি পিক্সেল"} + one{"ইঞ্চি প্রতি {0} পিক্সেল"} + other{"ইঞ্চি প্রতি {0} পিক্সেল"} + } + } length{ astronomical-unit{ dnam{"জ্যোতির্বিজ্ঞান একক"} @@ -415,6 +445,7 @@ bn{ other{"{0} ডেসিমিটার"} } fathom{ + dnam{"fm"} one{"{0} fth"} other{"{0} fth"} } @@ -498,9 +529,9 @@ bn{ other{"{0} pt"} } solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} + dnam{"সৌর রেডি"} + one{"{0} সৌর রেডিয়াস"} + other{"{0} সৌর রেডি"} } yard{ dnam{"গজ"} @@ -514,11 +545,6 @@ bn{ one{"{0} লাক্স"} other{"{0} লাক্স"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -531,11 +557,6 @@ bn{ one{"{0} ড্যালটন্স"} other{"{0} ড্যালটন্স"} } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"গ্রাম"} one{"{0} গ্রাম"} @@ -580,10 +601,10 @@ bn{ other{"{0} পাউন্ড"} per{"{0} প্রতি পাউন্ড"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"টন"} @@ -624,6 +645,16 @@ bn{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"বার"} + one{"{0} বার"} + other{"{0} বার"} + } hectopascal{ dnam{"হেক্টোপাসকল"} one{"{0} হেক্টোপাসকল"} @@ -654,6 +685,11 @@ bn{ one{"{0} মিলিমিটার পারদ"} other{"{0} মিলিমিটার পারদ"} } + pascal{ + dnam{"প্যাসকেল"} + one{"{0} প্যাসকেল"} + other{"{0} প্যাসকেল"} + } pound-per-square-inch{ dnam{"বর্গইঞ্চি প্রতি পাউন্ড"} one{"{0} বর্গইঞ্চি প্রতি পাউন্ড"} @@ -710,11 +746,6 @@ bn{ one{"{0} নিউটন-একক"} other{"{0} নিউটন-এককগুলি"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -790,7 +821,6 @@ bn{ other{"{0} ফ্লুইড আউন্স"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} one{"{0} Imp. fl oz"} other{"{0} Imp. fluid ounces"} } @@ -861,6 +891,11 @@ bn{ one{"{0} জি-বল"} other{"{0} জি-বল"} } + meter-per-second-squared{ + dnam{"m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } } angle{ arc-minute{ @@ -908,6 +943,8 @@ bn{ concentr{ percent{ dnam{"শতাংশ"} + one{"{0}%"} + other{"{0}%"} } } consumption{ @@ -989,6 +1026,11 @@ bn{ } } length{ + astronomical-unit{ + dnam{"au"} + one{"{0} au"} + other{"{0} au"} + } centimeter{ dnam{"সেমি"} one{"{0} সেমি"} @@ -1001,6 +1043,7 @@ bn{ other{"{0} ডেমি"} } fathom{ + dnam{"fm"} one{"{0} fth"} other{"{0} fth"} } @@ -1038,18 +1081,39 @@ bn{ other{"{0} মি"} per{"{0}/মি"} } + micrometer{ + one{"{0} µm"} + other{"{0} µm"} + } mile{ dnam{"মাইল"} one{"{0} মাইল"} other{"{0} মাইল"} } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } millimeter{ dnam{"মিমি"} one{"{0} মিমি"} other{"{0} মিমি"} } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + one{"{0} nmi"} + other{"{0} nmi"} + } parsec{ dnam{"parsecs"} + one{"{0} pc"} + other{"{0} pc"} } picometer{ dnam{"পিমি"} @@ -1058,6 +1122,8 @@ bn{ } point{ dnam{"pts"} + one{"{0} pt"} + other{"{0} pt"} } yard{ dnam{"গজ"} @@ -1068,6 +1134,8 @@ bn{ mass{ carat{ dnam{"ক্যারেট"} + one{"{0} CD"} + other{"{0} CD"} } gram{ dnam{"গ্রাম"} @@ -1086,6 +1154,11 @@ bn{ one{"{0} টন"} other{"{0} টন"} } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } milligram{ dnam{"মিগ্রা:"} one{"{0}/মিগ্রা:"} @@ -1097,12 +1170,22 @@ bn{ other{"{0} আউন্স"} per{"{0}/আউন্স"} } + ounce-troy{ + dnam{"oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + } pound{ dnam{"পাউন্ড"} one{"{0} পাউন্ড"} other{"{0} পাউন্ড"} per{"{0}/পাউন্ড"} } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"টন"} one{"{0} টন"} @@ -1110,6 +1193,14 @@ bn{ } } power{ + horsepower{ + one{"{0} hp"} + other{"{0} hp"} + } + kilowatt{ + one{"{0} kW"} + other{"{0} kW"} + } watt{ one{"{0} ওয়াট"} other{"{0} ওয়াট"} @@ -1117,17 +1208,30 @@ bn{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0} hPa"} other{"{0} hPa"} } inch-hg{ + dnam{"inHg"} one{"{0} inHg"} other{"{0} inHg"} } millibar{ + dnam{"mbar"} one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1135,6 +1239,11 @@ bn{ one{"{0}kph"} other{"{0}kph"} } + knot{ + dnam{"kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ dnam{"মি/সেক"} one{"{0}m/s"} @@ -1153,9 +1262,20 @@ bn{ other{"{0}°C"} } fahrenheit{ + dnam{"°F"} one{"{0}°F"} other{"{0}°F"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ cubic-kilometer{ @@ -1289,11 +1409,6 @@ bn{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1301,14 +1416,13 @@ bn{ } percent{ dnam{"শতাংশ"} + one{"{0}%"} + other{"{0}%"} } permille{ dnam{"প্রতিমাইল"} - } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} + one{"{0}‰"} + other{"{0}‰"} } } consumption{ @@ -1383,6 +1497,8 @@ bn{ } petabyte{ dnam{"PByte"} + one{"{0} PB"} + other{"{0} PB"} } terabit{ dnam{"Tbit"} @@ -1407,6 +1523,11 @@ bn{ other{"{0} দিন"} per{"{0} প্রতি দিন"} } + decade{ + dnam{"দশক"} + one{"{0} দশক"} + other{"{0} দশক"} + } hour{ dnam{"ঘন্টা"} one{"{0} ঘন্টা"} @@ -1482,11 +1603,6 @@ bn{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} @@ -1494,8 +1610,6 @@ bn{ } electronvolt{ dnam{"ইলেকট্রন ভোল্ট"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"Cal"} @@ -1522,17 +1636,15 @@ bn{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US থার্ম"} + one{"{0} US থার্ম"} + other{"{0} US থার্ম"} + } } force{ newton{ dnam{"নিউটন"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1557,6 +1669,17 @@ bn{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"মেগাপিক্সেল"} + } + pixel{ + dnam{"পিক্সেল"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1575,6 +1698,7 @@ bn{ other{"{0} ডেমি"} } fathom{ + dnam{"fm"} one{"{0} fth"} other{"{0} fth"} } @@ -1658,9 +1782,7 @@ bn{ other{"{0} pt"} } solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} + dnam{"সৌর রেডি"} } yard{ dnam{"গজ"} @@ -1674,11 +1796,6 @@ bn{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1688,13 +1805,6 @@ bn{ } dalton{ dnam{"ড্যালটন্স"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"গ্রাম"} @@ -1740,10 +1850,10 @@ bn{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"tn"} @@ -1784,6 +1894,16 @@ bn{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"বার"} + one{"{0} বার"} + other{"{0} বার"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1794,16 +1914,6 @@ bn{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1864,18 +1974,6 @@ bn{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} @@ -1884,8 +1982,6 @@ bn{ } barrel{ dnam{"ব্যারেল"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"cL"} @@ -1951,8 +2047,6 @@ bn{ } fluid-ounce-imperial{ dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} } gallon{ dnam{"gal"} diff --git a/icuSources/data/unit/bo.txt b/icuSources/data/unit/bo.txt index 812304c9..3f95e146 100644 --- a/icuSources/data/unit/bo.txt +++ b/icuSources/data/unit/bo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bo{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/br.txt b/icuSources/data/unit/br.txt index 6a4e067c..28731788 100644 --- a/icuSources/data/unit/br.txt +++ b/icuSources/data/unit/br.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License br{ - Version{"2.1.48.86"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -35,6 +35,14 @@ br{ other{"{0} radian"} two{"{0} radian"} } + revolution{ + dnam{"tro"} + few{"{0} zro"} + many{"{0} a droioù"} + one{"{0} dro"} + other{"{0} tro"} + two{"{0} dro"} + } } area{ acre{ @@ -45,6 +53,14 @@ br{ other{"{0} akr"} two{"{0} akr"} } + dunam{ + dnam{"dounamoù"} + few{"{0} dounam"} + many{"{0} a zounamoù"} + one{"{0} dounam"} + other{"{0} dounam"} + two{"{0} zounam"} + } hectare{ dnam{"hektaroù"} few{"{0} hektar"} @@ -106,9 +122,18 @@ br{ per{"{0} dre viltir karrez"} two{"{0} viltir karrez"} } + square-yard{ + dnam{"yardoù karrez"} + few{"{0} yard karrez"} + many{"{0} a yardoù karrez"} + one{"{0} yard karrez"} + other{"{0} yard karrez"} + two{"{0} yard karrez"} + } } compound{ per{"{0} dre {1}"} + times{"{0}-{1}"} } concentr{ karat{ @@ -128,13 +153,45 @@ br{ two{"{0} villigramm dre zekilitr"} } millimole-per-liter{ - dnam{"millimol dre litr"} + dnam{"millimoloù dre litr"} few{"{0} millimol dre litr"} many{"{0} a villimoloù dre litr"} one{"{0} millimol dre litr"} other{"{0} millimol dre litr"} two{"{0} villimol dre litr"} } + mole{ + dnam{"moloù"} + few{"{0} mol"} + many{"{0} a voloù"} + one{"{0} mol"} + other{"{0} mol"} + two{"{0} vol"} + } + percent{ + dnam{"dre gant"} + few{"{0} dre gant"} + many{"{0} dre gant"} + one{"{0} dre gant"} + other{"{0} dre gant"} + two{"{0} dre gant"} + } + permille{ + dnam{"dre vil"} + few{"{0} dre vil"} + many{"{0} dre vil"} + one{"{0} dre vil"} + other{"{0} dre vil"} + two{"{0} dre vil"} + } + permyriad{ + dnam{"dre zek mil"} + few{"{0} dre zek mil"} + many{"{0} dre zek mil"} + one{"{0} dre zek mil"} + other{"{0} dre zek mil"} + two{"{0} dre zek mil"} + } } consumption{ liter-per-100kilometers{ @@ -161,6 +218,14 @@ br{ other{"{0} miltir dre c'hallon"} two{"{0} viltir dre c'hallon"} } + mile-per-gallon-imperial{ + dnam{"miltirioù dre cʼhallon impalaerel"} + few{"{0} miltir dre cʼhallon impalaerel"} + many{"{0} a viltirioù dre cʼhallon impalaerel"} + one{"{0} miltir dre cʼhallon impalaerel"} + other{"{0} miltir dre cʼhallon impalaerel"} + two{"{0} viltir dre cʼhallon impalaerel"} + } } coordinate{ east{"{0} Reter"} @@ -233,6 +298,14 @@ br{ other{"{0} megaokted"} two{"{0} vegaokted"} } + petabyte{ + dnam{"petaoktedoù"} + few{"{0} fetaokted"} + many{"{0} a betaoktedoù"} + one{"{0} petaokted"} + other{"{0} petaokted"} + two{"{0} betaokted"} + } terabit{ dnam{"terabitoù"} few{"{0} zerabit"} @@ -268,6 +341,14 @@ br{ per{"{0} dre zeiz"} two{"{0} zeiz"} } + decade{ + dnam{"dekvloavezhiadoù"} + few{"{0} dekvloavezhiad"} + many{"{0} a zekvloavezhiadoù"} + one{"{0} dekvloavezhiad"} + other{"{0} dekvloavezhiad"} + two{"{0} zekvloavezhiad"} + } hour{ dnam{"eurioù"} few{"{0} eur"} @@ -382,6 +463,14 @@ br{ } } energy{ + british-thermal-unit{ + dnam{"British thermal units"} + few{"{0} British thermal unit"} + many{"{0} British thermal unit"} + one{"{0} British thermal unit"} + other{"{0} British thermal unit"} + two{"{0} vBritish thermal unit"} + } calorie{ dnam{"kaloriennoù"} few{"{0} c'halorienn"} @@ -390,6 +479,22 @@ br{ other{"{0} kalorienn"} two{"{0} galorienn"} } + electronvolt{ + dnam{"elektron-voltoù"} + few{"{0} elektron-volt"} + many{"{0} a elektron-voltoù"} + one{"{0} elektron-volt"} + other{"{0} elektron-volt"} + two{"{0} elektron-volt"} + } + foodcalorie{ + dnam{"kaloriennoù bras"} + few{"{0} c'halorienn vras"} + many{"{0} a galoriennoù bras"} + one{"{0} galorienn vras"} + other{"{0} kalorienn vras"} + two{"{0} galorienn vras"} + } joule{ dnam{"jouloù"} few{"{0} joul"} @@ -422,6 +527,24 @@ br{ other{"{0} kilowatt-eur"} two{"{0} gilowatt-eur"} } + therm-us{ + dnam{"termiennoù SU"} + few{"{0} zermienn"} + many{"{0} a dermiennoù"} + one{"{0} dermienn"} + other{"{0} termienn"} + two{"{0} dermienn"} + } + } + force{ + newton{ + dnam{"newtonoù"} + few{"{0} newton"} + many{"{0} a newtonoù"} + one{"{0} newton"} + other{"{0} newton"} + two{"{0} newton"} + } } frequency{ gigahertz{ @@ -457,6 +580,56 @@ br{ two{"{0} vegahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"pikoù dre gentimetr"} + few{"{0} fik dre gentimetr"} + many{"{0} a bikoù dre gentimetr"} + one{"{0} pik dre gentimetr"} + other{"{0} pik dre gentimetr"} + two{"{0} bik dre gentimetr"} + } + dot-per-inch{ + dnam{"pikoù dre veutad"} + few{"{0} fik dre veutad"} + many{"{0} a bikoù dre veutad"} + one{"{0} pik dre veutad"} + other{"{0} pik dre veutad"} + two{"{0} bik dre veutad"} + } + megapixel{ + dnam{"megapikselioù"} + few{"{0} megapiksel"} + many{"{0} a vegapikselioù"} + one{"{0} megapiksel"} + other{"{0} megapiksel"} + two{"{0} vegapiksel"} + } + pixel{ + dnam{"pikselioù"} + few{"{0} fiksel"} + many{"{0} a bikselioù"} + one{"{0} piksel"} + other{"{0} piksel"} + two{"{0} biksel"} + } + pixel-per-centimeter{ + dnam{"pikselioù dre gentimetr"} + few{"{0} fiksel dre gentimetr"} + many{"{0} a bikselioù dre gentimetr"} + one{"{0} piksel dre gentimetr"} + other{"{0} piksel dre gentimetr"} + two{"{0} biksel dre gentimetr"} + } + pixel-per-inch{ + dnam{"pikselioù dre veutad"} + few{"{0} fiksel dre veutad"} + many{"{0} a pikselioù dre veutad"} + one{"{0} piksel dre veutad"} + other{"{0} piksel dre veutad"} + two{"{0} biksel dre veutad"} + } + } length{ astronomical-unit{ dnam{"unanennoù steredoniel"} @@ -500,6 +673,14 @@ br{ per{"{0} dre droatad"} two{"{0} droatad"} } + furlong{ + dnam{"furlongoù"} + few{"{0} furlong"} + many{"{0} a furlongoù"} + one{"{0} furlong"} + other{"{0} furlong"} + two{"{0} furlong"} + } inch{ dnam{"meutadoù"} few{"{0} meutad"} @@ -518,6 +699,14 @@ br{ per{"{0} dre gilometr"} two{"{0} gilometr"} } + light-year{ + dnam{"bloavezhioù-gouloù"} + few{"{0} bloavezh-gouloù"} + many{"{0} a vloavezhioù-gouloù"} + one{"{0} bloavezh-gouloù"} + other{"{0} bloavezh-gouloù"} + two{"{0} vloavezh-gouloù"} + } meter{ dnam{"metroù"} few{"{0} metr"} @@ -543,6 +732,14 @@ br{ other{"{0} miltir"} two{"{0} viltir"} } + mile-scandinavian{ + dnam{"miltirioù skandinaviat"} + few{"{0} miltir skandinaviat"} + many{"{0} a viltirioù skandinaviat"} + one{"{0} miltir skandinaviat"} + other{"{0} miltir skandinaviat"} + two{"{0} miltir skandinaviat"} + } millimeter{ dnam{"milimetroù"} few{"{0} milimetr"} @@ -584,13 +781,29 @@ br{ two{"{0} bikometr"} } point{ - dnam{"poent"} + dnam{"poentoù"} few{"{0} foent"} many{"{0} a boentoù"} one{"{0} poent"} other{"{0} poent"} two{"{0} boent"} } + solar-radius{ + dnam{"skinoù heol"} + few{"{0} skin heol"} + many{"{0} skin heol"} + one{"{0} skin heol"} + other{"{0} R☉"} + two{"{0} skin heol"} + } + yard{ + dnam{"yardoù"} + few{"{0} yard"} + many{"{0} a yardoù"} + one{"{0} yard"} + other{"{0} yard"} + two{"{0} yard"} + } } light{ lux{ @@ -611,6 +824,22 @@ br{ other{"{0} karat"} two{"{0} garat"} } + dalton{ + dnam{"daltonoù"} + few{"{0} dalton"} + many{"{0} a zaltonoù"} + one{"{0} dalton"} + other{"{0} dalton"} + two{"{0} zalton"} + } + earth-mass{ + dnam{"tolzadoù douar"} + few{"{0} zolzad douar"} + many{"{0} a dolzadoù douar"} + one{"{0} tolzad douar"} + other{"{0} tolzad douar"} + two{"{0} dolzad douar"} + } gram{ dnam{"grammoù"} few{"{0} gramm"} @@ -662,6 +891,14 @@ br{ per{"{0} dre oñs"} two{"{0} oñs"} } + ounce-troy{ + dnam{"oñsoù troy"} + few{"{0} oñs troy"} + many{"{0} oñs troy"} + one{"{0} oñs troy"} + other{"{0} oñs troy"} + two{"{0} oñs troy"} + } pound{ dnam{"lurioù"} few{"{0} lur"} @@ -671,6 +908,22 @@ br{ per{"{0} dre lur"} two{"{0} lur"} } + solar-mass{ + dnam{"tolzadoù heol"} + few{"{0} zolzad heol"} + many{"{0} a dolzadoù heol"} + one{"{0} tolzad heol"} + other{"{0} tolzad heol"} + two{"{0} dolzad heol"} + } + stone{ + dnam{"stonoù"} + few{"{0} ston"} + many{"{0} ston"} + one{"{0} ston"} + other{"{0} ston"} + two{"{0} ston"} + } ton{ dnam{"tonennoù"} few{"{0} zonenn"} @@ -731,6 +984,14 @@ br{ } } pressure{ + bar{ + dnam{"baroù"} + few{"{0} bar"} + many{"{0} a varoù"} + one{"{0} bar"} + other{"{0} bar"} + two{"{0} var"} + } hectopascal{ dnam{"hektopaskaloù"} few{"{0} hektopaskal"} @@ -739,6 +1000,22 @@ br{ other{"{0} hektopaskal"} two{"{0} hektopaskal"} } + kilopascal{ + dnam{"kilopaskaloù"} + few{"{0} c'hilopaskal"} + many{"{0} a gilopaskaloù"} + one{"{0} c'hilopaskal"} + other{"{0} kilopaskal"} + two{"{0} gilopaskal"} + } + megapascal{ + dnam{"megapaskaloù"} + few{"{0} megapaskal"} + many{"{0} a vegapaskaloù"} + one{"{0} megapaskal"} + other{"{0} megapaskal"} + two{"{0} vegapaskal"} + } millibar{ dnam{"milibaroù"} few{"{0} milibar"} @@ -747,6 +1024,14 @@ br{ other{"{0} milibar"} two{"{0} vilibar"} } + pascal{ + dnam{"paskaloù"} + few{"{0} faskal"} + many{"{0} a baskaloù"} + one{"{0} paskal"} + other{"{0} paskal"} + two{"{0} baskal"} + } pound-per-square-inch{ dnam{"lurioù dre veutad karrez"} few{"{0} lur dre veutad karrez"} @@ -824,7 +1109,33 @@ br{ two{"{0} gelvin"} } } + torque{ + newton-meter{ + dnam{"newton-metroù"} + few{"{0} newton-metr"} + many{"{0} a newton-metroù"} + one{"{0} newton-metr"} + other{"{0} newton-metr"} + two{"{0} newton-metr"} + } + } volume{ + acre-foot{ + dnam{"akroù-troatadoù"} + few{"{0} akr-troatad"} + many{"{0} akr-troatad"} + one{"{0} akr-troatad"} + other{"{0} akr-troatad"} + two{"{0} akr-troatad"} + } + barrel{ + dnam{"barilhoù"} + few{"{0} barilh"} + many{"{0} a varilhoù"} + one{"{0} barilh"} + other{"{0} barilh"} + two{"{0} varilh"} + } bushel{ dnam{"poezelladoù"} few{"{0} foezellad"} @@ -891,6 +1202,30 @@ br{ other{"{0} miltir diñs"} two{"{0} viltir diñs"} } + cubic-yard{ + dnam{"yardoù diñs"} + few{"{0} yard diñs"} + many{"{0} a yardoù diñs"} + one{"{0} yard diñs"} + other{"{0} yard diñs"} + two{"{0} yard diñs"} + } + cup{ + dnam{"tasadoù"} + few{"{0} zasad"} + many{"{0} a dasadoù"} + one{"{0} tasad"} + other{"{0} tasad"} + two{"{0} tasad"} + } + cup-metric{ + dnam{"tasadoù metrek"} + few{"{0} zasad metrek"} + many{"{0} a dasadoù metrek"} + one{"{0} tasad metrek"} + other{"{0} tasad metrek"} + two{"{0} dasad vetrek"} + } deciliter{ dnam{"dekilitroù"} few{"{0} dekilitr"} @@ -899,6 +1234,22 @@ br{ other{"{0} dekilitr"} two{"{0} zekilitr"} } + fluid-ounce{ + dnam{"oñsoù liñvel"} + few{"{0} oñs liñvel"} + many{"{0} a oñsoù liñvel"} + one{"{0} oñs liñvel"} + other{"{0} oñs liñvel"} + two{"{0} oñs liñvel"} + } + fluid-ounce-imperial{ + dnam{"oñsoù liñvel impalaerel"} + few{"{0} oñs liñvel impalaerel"} + many{"{0} a oñsoù liñvel impalaerel"} + one{"{0} oñs liñvel impalaerel"} + other{"{0} oñs liñvel impalaerel"} + two{"{0} oñs liñvel impalaerel"} + } gallon{ dnam{"gallonoù"} few{"{0} gallon"} @@ -908,6 +1259,15 @@ br{ per{"{0} dre cʼhallon"} two{"{0} c'hallon"} } + gallon-imperial{ + dnam{"gallonoù impalaerel"} + few{"{0} gallon impalaerel"} + many{"{0} a c'hallonoù impalaerel"} + one{"{0} gallon impalaerel"} + other{"{0} gallon impalaerel"} + per{"{0} dre cʼhallon impalaerel"} + two{"{0} c'hallon impalaerel"} + } hectoliter{ dnam{"hektolitroù"} few{"{0} hektolitr"} @@ -965,21 +1325,46 @@ br{ other{"{0} kard"} two{"{0} gard"} } + tablespoon{ + dnam{"loaiadoù-boued"} + few{"{0} loaiad-voued"} + many{"{0} a loaiadoù-boued"} + one{"{0} loaiad-voued"} + other{"{0} loaiad-voued"} + two{"{0} loaiad-voued"} + } + teaspoon{ + dnam{"loaiadoù-kafe"} + few{"{0} loaiad-gafe"} + many{"{0} a loaiadoù-kafe"} + one{"{0} loaiad-gafe"} + other{"{0} loaiad-gafe"} + two{"{0} loaiad-gafe"} + } } } unitsNarrow{ acceleration{ + g-force{ + dnam{"G"} + few{"{0}G"} + many{"{0}G"} + one{"{0}G"} + other{"{0}G"} + two{"{0}G"} + } meter-per-second-squared{ dnam{"m/s²"} - few{"{0} m/s²"} - many{"{0} m/s²"} - one{"{0} m/s²"} - other{"{0} m/s²"} - two{"{0} m/s²"} + few{"{0}m/s²"} + many{"{0}m/s²"} + one{"{0}m/s²"} + other{"{0}m/s²"} + two{"{0}m/s²"} } } angle{ arc-minute{ + dnam{"′"} few{"{0}′"} many{"{0}′"} one{"{0}′"} @@ -987,6 +1372,7 @@ br{ two{"{0}′"} } arc-second{ + dnam{"″"} few{"{0}″"} many{"{0}″"} one{"{0}″"} @@ -1003,82 +1389,105 @@ br{ } radian{ dnam{"rad"} - few{"{0} rad"} - many{"{0} rad"} - one{"{0} rad"} - other{"{0} rad"} - two{"{0} rad"} + few{"{0}rad"} + many{"{0}rad"} + one{"{0}rad"} + other{"{0}rad"} + two{"{0}rad"} + } + revolution{ + dnam{"tr"} + few{"{0}tr"} + many{"{0}tr"} + one{"{0}tr"} + other{"{0}tr"} + two{"{0}tr"} } } area{ acre{ dnam{"ac"} - few{"{0} ac"} - many{"{0} ac"} - one{"{0} ac"} - other{"{0} ac"} - two{"{0} ac"} + few{"{0}ac"} + many{"{0}ac"} + one{"{0}ac"} + other{"{0}ac"} + two{"{0}ac"} + } + dunam{ + dnam{"dounam"} + few{"{0}dounam"} + many{"{0}dounam"} + one{"{0}dounam"} + other{"{0}dounam"} + two{"{0}dounam"} } hectare{ dnam{"ha"} - few{"{0} ha"} - many{"{0} ha"} - one{"{0} ha"} - other{"{0} ha"} - two{"{0} ha"} + few{"{0}ha"} + many{"{0}ha"} + one{"{0}ha"} + other{"{0}ha"} + two{"{0}ha"} } square-centimeter{ dnam{"cm²"} - few{"{0} cm²"} - many{"{0} cm²"} - one{"{0} cm²"} - other{"{0} cm²"} + few{"{0}cm²"} + many{"{0}cm²"} + one{"{0}cm²"} + other{"{0}cm²"} per{"{0}/cm²"} - two{"{0} cm²"} + two{"{0}cm²"} } square-foot{ dnam{"ft²"} - few{"{0} ft²"} - many{"{0} ft²"} - one{"{0} ft²"} - other{"{0} ft²"} - two{"{0} ft²"} + few{"{0}ft²"} + many{"{0}ft²"} + one{"{0}ft²"} + other{"{0}ft²"} + two{"{0}ft²"} } square-inch{ dnam{"in²"} - few{"{0} in²"} - many{"{0} in²"} - one{"{0} in²"} - other{"{0} in²"} + few{"{0}in²"} + many{"{0}in²"} + one{"{0}in²"} + other{"{0}in²"} per{"{0}/in²"} - two{"{0} in²"} + two{"{0}in²"} } square-kilometer{ dnam{"km²"} - few{"{0} km²"} - many{"{0} km²"} - one{"{0} km²"} - other{"{0} km²"} + few{"{0}km²"} + many{"{0}km²"} + one{"{0}km²"} + other{"{0}km²"} per{"{0}/km²"} - two{"{0} km²"} + two{"{0}km²"} } square-meter{ dnam{"m²"} - few{"{0} m²"} - many{"{0} m²"} - one{"{0} m²"} - other{"{0} m²"} + few{"{0}m²"} + many{"{0}m²"} + one{"{0}m²"} + other{"{0}m²"} per{"{0}/m²"} - two{"{0} m²"} + two{"{0}m²"} } square-mile{ dnam{"mi²"} - few{"{0} mi²"} - many{"{0} mi²"} - one{"{0} mi²"} - other{"{0} mi²"} + few{"{0}mi²"} + many{"{0}mi²"} + one{"{0}mi²"} + other{"{0}mi²"} per{"{0}/mi²"} - two{"{0} mi²"} + two{"{0}mi²"} + } + square-yard{ + few{"{0}yd²"} + many{"{0}yd²"} + one{"{0}yd²"} + other{"{0}yd²"} + two{"{0}yd²"} } } compound{ @@ -1087,206 +1496,517 @@ br{ concentr{ karat{ dnam{"kt"} - few{"{0} kt"} - many{"{0} kt"} - one{"{0} kt"} - other{"{0} kt"} - two{"{0} kt"} + few{"{0}kt"} + many{"{0}kt"} + one{"{0}kt"} + other{"{0}kt"} + two{"{0}kt"} } milligram-per-deciliter{ dnam{"mg/dl"} - few{"{0} mg/dl"} - many{"{0} mg/dl"} - one{"{0} mg/dl"} - other{"{0} mg/dl"} - two{"{0} mg/dl"} + few{"{0}mg/dl"} + many{"{0}mg/dl"} + one{"{0}mg/dl"} + other{"{0}mg/dl"} + two{"{0}mg/dl"} } millimole-per-liter{ dnam{"mmol/l"} - few{"{0} mmol/l"} - many{"{0} mmol/l"} - one{"{0} mmol/l"} - other{"{0} mmol/l"} - two{"{0} mmol/l"} + few{"{0}mmol/l"} + many{"{0}mmol/l"} + one{"{0}mmol/l"} + other{"{0}mmol/l"} + two{"{0}mmol/l"} + } + mole{ + few{"{0}mol"} + many{"{0}mol"} + one{"{0}mol"} + other{"{0}mol"} + two{"{0}mol"} + } + percent{ + few{"{0}%"} + many{"{0}%"} + one{"{0}%"} + other{"{0}%"} + two{"{0}%"} + } + permille{ + few{"{0}‰"} + many{"{0}‰"} + one{"{0}‰"} + other{"{0}‰"} + two{"{0}‰"} + } + permyriad{ + few{"{0}‱"} + many{"{0}‱"} + one{"{0}‱"} + other{"{0}‱"} + two{"{0}‱"} } } consumption{ liter-per-100kilometers{ dnam{"l/100km"} - few{"{0} l/100km"} - many{"{0} l/100km"} - one{"{0} l/100km"} - other{"{0} l/100km"} - two{"{0} l/100km"} + few{"{0}l/100km"} + many{"{0}l/100km"} + one{"{0}l/100km"} + other{"{0}l/100km"} + two{"{0}l/100km"} } liter-per-kilometer{ dnam{"l/km"} - few{"{0} l/km"} - many{"{0} l/km"} - one{"{0} l/km"} - other{"{0} l/km"} - two{"{0} l/km"} + few{"{0}l/km"} + many{"{0}l/km"} + one{"{0}l/km"} + other{"{0}l/km"} + two{"{0}l/km"} } mile-per-gallon{ dnam{"mi/gal"} - few{"{0} mi/gal"} - many{"{0} mi/gal"} - one{"{0} mi/gal"} - other{"{0} mi/gal"} - two{"{0} mi/gal"} + few{"{0}mi/gal"} + many{"{0}mi/gal"} + one{"{0}mi/gal"} + other{"{0}mi/gal"} + two{"{0}mi/gal"} + } + mile-per-gallon-imperial{ + dnam{"mi/gIm"} + few{"{0}mi/gIm"} + many{"{0}mi/gIm"} + one{"{0}mi/gIm"} + other{"{0}mi/gIm"} + two{"{0}mi/gIm"} } } + coordinate{ + east{"{0}R"} + north{"{0}N"} + south{"{0}S"} + west{"{0}K"} + } digital{ bit{ - dnam{"b"} - few{"{0} b"} - many{"{0} b"} - one{"{0} b"} - other{"{0} b"} - two{"{0} b"} + dnam{"bit"} + few{"{0}bit"} + many{"{0}bit"} + one{"{0}bit"} + other{"{0}bit"} + two{"{0}bit"} } byte{ dnam{"o"} - few{"{0} o"} - many{"{0} o"} - one{"{0} o"} + few{"{0}o"} + many{"{0}o"} + one{"{0}o"} other{"{0} o"} - two{"{0} o"} + two{"{0}o"} } gigabit{ - dnam{"Gb"} - few{"{0} Gb"} - many{"{0} Gb"} - one{"{0} Gb"} - other{"{0} Gb"} - two{"{0} Gb"} + dnam{"Gbit"} + few{"{0}Gbit"} + many{"{0}Gbit"} + one{"{0}Gbit"} + other{"{0}Gbit"} + two{"{0}Gbit"} } gigabyte{ dnam{"Go"} - few{"{0} Go"} - many{"{0} Go"} - one{"{0} Go"} - other{"{0} Go"} - two{"{0} Go"} + few{"{0}Go"} + many{"{0}Go"} + one{"{0}Go"} + other{"{0}Go"} + two{"{0}Go"} } kilobit{ - dnam{"kb"} - few{"{0} kb"} - many{"{0} kb"} - one{"{0} kb"} - other{"{0} kb"} - two{"{0} kb"} + dnam{"kbit"} + few{"{0}kbit"} + many{"{0}kbit"} + one{"{0}kbit"} + other{"{0}kbit"} + two{"{0}kbit"} } kilobyte{ dnam{"ko"} - few{"{0} ko"} - many{"{0} ko"} - one{"{0} ko"} - other{"{0} ko"} - two{"{0} ko"} + few{"{0}ko"} + many{"{0}ko"} + one{"{0}ko"} + other{"{0}ko"} + two{"{0}ko"} } megabit{ - dnam{"Mb"} - few{"{0} Mb"} - many{"{0} Mb"} - one{"{0} Mb"} - other{"{0} Mb"} - two{"{0} Mb"} + dnam{"Mbit"} + few{"{0}Mbit"} + many{"{0}Mbit"} + one{"{0}Mbit"} + other{"{0}Mbit"} + two{"{0}Mbit"} } megabyte{ dnam{"Mo"} - few{"{0} Mo"} - many{"{0} Mo"} - one{"{0} Mo"} - other{"{0} Mo"} - two{"{0} Mo"} + few{"{0}Mo"} + many{"{0}Mo"} + one{"{0}Mo"} + other{"{0}Mo"} + two{"{0}Mo"} + } + petabyte{ + dnam{"Po"} + few{"{0}Po"} + many{"{0}Po"} + one{"{0}Po"} + other{"{0}Po"} + two{"{0}Po"} } terabit{ - dnam{"Tb"} - few{"{0} Tb"} - many{"{0} Tb"} - one{"{0} Tb"} - other{"{0} Tb"} - two{"{0} Tb"} + dnam{"Tbit"} + few{"{0}Tbit"} + many{"{0}Tbit"} + one{"{0}Tbit"} + other{"{0}Tbit"} + two{"{0}Tbit"} } terabyte{ dnam{"To"} - few{"{0} To"} - many{"{0} To"} - one{"{0} To"} - other{"{0} To"} - two{"{0} To"} + few{"{0}To"} + many{"{0}To"} + one{"{0}To"} + other{"{0}To"} + two{"{0}To"} } } duration{ + century{ + few{"{0}kved"} + many{"{0}kved"} + one{"{0}kved"} + other{"{0}kved"} + two{"{0}kved"} + } day{ + few{"{0}d"} + many{"{0}d"} + one{"{0}d"} + other{"{0}d"} per{"{0}/d"} + two{"{0}d"} + } + decade{ + dnam{"dek"} + few{"{0}dek"} + many{"{0}dek"} + one{"{0}dek"} + other{"{0}dek"} + two{"{0}dek"} + } + hour{ + dnam{"h"} + few{"{0}h"} + many{"{0}h"} + one{"{0}h"} + other{"{0}h"} + per{"{0}/h"} + two{"{0}h"} + } + microsecond{ + few{"{0}μs"} + many{"{0}μs"} + one{"{0}μs"} + other{"{0}μs"} + two{"{0}μs"} + } + millisecond{ + few{"{0}ms"} + many{"{0}ms"} + one{"{0}ms"} + other{"{0}ms"} + two{"{0}ms"} } minute{ + few{"{0}min"} + many{"{0}min"} + one{"{0}min"} + other{"{0}min"} per{"{0}/min"} + two{"{0}min"} } month{ - dnam{"mizioù"} - few{"{0} miz"} - many{"{0} a vizioù"} - one{"{0} miz"} - other{"{0} miz"} - per{"{0}/miz"} - two{"{0} m"} + dnam{"m"} + few{"{0}m"} + many{"{0}m"} + one{"{0}m"} + other{"{0}m"} + per{"{0}/m"} + two{"{0}m"} + } + nanosecond{ + few{"{0}ns"} + many{"{0}ns"} + one{"{0}ns"} + other{"{0}ns"} + two{"{0}ns"} + } + second{ + few{"{0}s"} + many{"{0}s"} + one{"{0}s"} + other{"{0}s"} + two{"{0}s"} + } + week{ + dnam{"sizh."} + few{"{0}sizh."} + many{"{0}sizh."} + one{"{0}sizh."} + other{"{0}sizh."} + per{"{0}/sizh."} + two{"{0}sizh."} } year{ dnam{"b"} - few{"{0} b"} - many{"{0} b"} - one{"{0} b"} - other{"{0} b"} + few{"{0}b"} + many{"{0}b"} + one{"{0}b"} + other{"{0}b"} per{"{0}/b"} - two{"{0} b"} + two{"{0}b"} } } electric{ + ampere{ + few{"{0}A"} + many{"{0}A"} + one{"{0}A"} + other{"{0}A"} + two{"{0}A"} + } + milliampere{ + few{"{0}mA"} + many{"{0}mA"} + one{"{0}mA"} + other{"{0}mA"} + two{"{0} mA"} + } ohm{ dnam{"Ω"} - few{"{0} Ω"} - many{"{0} Ω"} - one{"{0} Ω"} - other{"{0} Ω"} - two{"{0} Ω"} + few{"{0}Ω"} + many{"{0}Ω"} + one{"{0}Ω"} + other{"{0}Ω"} + two{"{0}Ω"} + } + volt{ + few{"{0}V"} + many{"{0}V"} + one{"{0}V"} + other{"{0}V"} + two{"{0}V"} + } + } + energy{ + british-thermal-unit{ + dnam{"Btu"} + few{"{0}Btu"} + many{"{0}Btu"} + one{"{0}Btu"} + other{"{0}Btu"} + two{"{0}Btu"} + } + calorie{ + few{"{0}cal"} + many{"{0}cal"} + one{"{0}cal"} + other{"{0}cal"} + two{"{0}cal"} + } + electronvolt{ + few{"{0}eV"} + many{"{0}eV"} + one{"{0}eV"} + other{"{0}eV"} + two{"{0}eV"} + } + foodcalorie{ + few{"{0}Cal"} + many{"{0}Cal"} + one{"{0}Cal"} + other{"{0}Cal"} + two{"{0}Cal"} + } + joule{ + few{"{0}J"} + many{"{0}J"} + one{"{0}J"} + other{"{0}J"} + two{"{0}J"} + } + kilocalorie{ + few{"{0}kcal"} + many{"{0}kcal"} + one{"{0}kcal"} + other{"{0}kcal"} + two{"{0}kcal"} + } + kilojoule{ + few{"{0}kJ"} + many{"{0}kJ"} + one{"{0}kJ"} + other{"{0}kJ"} + two{"{0}kJ"} + } + kilowatt-hour{ + few{"{0}kWh"} + many{"{0}kWh"} + one{"{0}kWh"} + other{"{0}kWh"} + two{"{0}kWh"} + } + therm-us{ + dnam{"thm"} + few{"{0}thm"} + many{"{0}thm"} + one{"{0}thm"} + other{"{0}thm"} + two{"{0}thm"} + } + } + force{ + newton{ + few{"{0}N"} + many{"{0}N"} + one{"{0}N"} + other{"{0}N"} + two{"{0}N"} + } + pound-force{ + few{"{0}lbf"} + many{"{0}lbf"} + one{"{0}lbf"} + other{"{0}lbf"} + two{"{0}lbf"} + } + } + frequency{ + gigahertz{ + few{"{0}GHz"} + many{"{0}GHz"} + one{"{0}GHz"} + other{"{0}GHz"} + two{"{0}GHz"} + } + hertz{ + few{"{0}Hz"} + many{"{0}Hz"} + one{"{0}Hz"} + other{"{0}Hz"} + two{"{0}Hz"} + } + kilohertz{ + few{"{0}kHz"} + many{"{0}kHz"} + one{"{0}kHz"} + other{"{0}kHz"} + two{"{0}kHz"} + } + megahertz{ + few{"{0}MHz"} + many{"{0}MHz"} + one{"{0}MHz"} + other{"{0}MHz"} + two{"{0}MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"pdcm"} + few{"{0}pdcm"} + many{"{0}pdcm"} + one{"{0}pdcm"} + other{"{0}pdcm"} + two{"{0}pdcm"} + } + dot-per-inch{ + dnam{"pdm"} + few{"{0}pdm"} + many{"{0}pdm"} + one{"{0}pdm"} + other{"{0}pdm"} + two{"{0}pdm"} + } + em{ + few{"{0}em"} + many{"{0}em"} + one{"{0}em"} + other{"{0}em"} + two{"{0}em"} + } + megapixel{ + dnam{"Mpx"} + few{"{0}Mpx"} + many{"{0}Mpx"} + one{"{0}Mpx"} + other{"{0}Mpx"} + two{"{0}Mpx"} + } + pixel{ + few{"{0}px"} + many{"{0}px"} + one{"{0}px"} + other{"{0}px"} + two{"{0}px"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + few{"{0}px/cm"} + many{"{0}px/cm"} + one{"{0}px/cm"} + other{"{0}px/cm"} + two{"{0}px/cm"} + } + pixel-per-inch{ + dnam{"px/in"} + few{"{0}px/in"} + many{"{0}px/in"} + one{"{0}px/in"} + other{"{0}px/in"} + two{"{0}px/in"} } } length{ astronomical-unit{ dnam{"au"} - few{"{0} au"} - many{"{0} au"} - one{"{0} au"} - other{"{0} au"} - two{"{0} au"} + few{"{0}au"} + many{"{0}au"} + one{"{0}au"} + other{"{0}au"} + two{"{0}au"} } centimeter{ dnam{"cm"} - few{"{0} cm"} - many{"{0} cm"} - one{"{0} cm"} - other{"{0} cm"} + few{"{0}cm"} + many{"{0}cm"} + one{"{0}cm"} + other{"{0}cm"} per{"{0}/cm"} - two{"{0} cm"} + two{"{0}cm"} } decimeter{ dnam{"dm"} - few{"{0} dm"} - many{"{0} dm"} - one{"{0} dm"} - other{"{0} dm"} - two{"{0} dm"} + few{"{0}dm"} + many{"{0}dm"} + one{"{0}dm"} + other{"{0}dm"} + two{"{0}dm"} } fathom{ - dnam{"fm"} - few{"{0} fth"} - many{"{0} fth"} - one{"{0} fth"} - other{"{0} fth"} - two{"{0} fth"} + dnam{"fth"} + few{"{0}fth"} + many{"{0}fth"} + one{"{0}fth"} + other{"{0}fth"} + two{"{0}fth"} } foot{ dnam{"′"} @@ -1297,6 +2017,13 @@ br{ per{"{0}/′"} two{"{0}′"} } + furlong{ + few{"{0}fur"} + many{"{0}fur"} + one{"{0}fur"} + other{"{0}fur"} + two{"{0}fur"} + } inch{ dnam{"″"} few{"{0}″"} @@ -1308,195 +2035,314 @@ br{ } kilometer{ dnam{"km"} - few{"{0} km"} - many{"{0} km"} - one{"{0} km"} - other{"{0} km"} + few{"{0}km"} + many{"{0}km"} + one{"{0}km"} + other{"{0}km"} per{"{0}/km"} - two{"{0} km"} + two{"{0}km"} + } + light-year{ + dnam{"b.g."} + few{"{0}b.g."} + many{"{0}b.g."} + one{"{0}b.g."} + other{"{0}b.g."} + two{"{0}b.g."} } meter{ dnam{"m"} - few{"{0} m"} - many{"{0} m"} - one{"{0} m"} - other{"{0} m"} + few{"{0}m"} + many{"{0}m"} + one{"{0}m"} + other{"{0}m"} per{"{0}/m"} - two{"{0} m"} + two{"{0}m"} } micrometer{ dnam{"µm"} - few{"{0} µm"} - many{"{0} µm"} - one{"{0} µm"} - other{"{0} µm"} - two{"{0} µm"} + few{"{0}µm"} + many{"{0}µm"} + one{"{0}µm"} + other{"{0}µm"} + two{"{0}µm"} } mile{ dnam{"mi"} - few{"{0} mi"} - many{"{0} mi"} - one{"{0} mi"} - other{"{0} mi"} - two{"{0} mi"} + few{"{0}mi"} + many{"{0}mi"} + one{"{0}mi"} + other{"{0}mi"} + two{"{0}mi"} } mile-scandinavian{ dnam{"smi"} - few{"{0} smi"} - many{"{0} smi"} - one{"{0} smi"} - other{"{0} smi"} - two{"{0} smi"} + few{"{0}smi"} + many{"{0}smi"} + one{"{0}smi"} + other{"{0}smi"} + two{"{0}smi"} } millimeter{ dnam{"mm"} - few{"{0} mm"} - many{"{0} mm"} - one{"{0} mm"} - other{"{0} mm"} - two{"{0} mm"} + few{"{0}mm"} + many{"{0}mm"} + one{"{0}mm"} + other{"{0}mm"} + two{"{0}mm"} } nanometer{ dnam{"nm"} - few{"{0} nm"} - many{"{0} nm"} - one{"{0} nm"} - other{"{0} nm"} - two{"{0} nm"} + few{"{0}nm"} + many{"{0}nm"} + one{"{0}nm"} + other{"{0}nm"} + two{"{0}nm"} } nautical-mile{ dnam{"nmi"} - few{"{0} nmi"} - many{"{0} nmi"} - one{"{0} nmi"} - other{"{0} nmi"} - two{"{0} nmi"} + few{"{0}nmi"} + many{"{0}nmi"} + one{"{0}nmi"} + other{"{0}nmi"} + two{"{0}nmi"} } parsec{ dnam{"pc"} - few{"{0} pc"} - many{"{0} pc"} - one{"{0} pc"} - other{"{0} pc"} - two{"{0} pc"} + few{"{0}pc"} + many{"{0}pc"} + one{"{0}pc"} + other{"{0}pc"} + two{"{0}pc"} } picometer{ dnam{"pm"} - few{"{0} pm"} - many{"{0} pm"} - one{"{0} pm"} - other{"{0} pm"} - two{"{0} pm"} + few{"{0}pm"} + many{"{0}pm"} + one{"{0}pm"} + other{"{0}pm"} + two{"{0}pm"} } point{ dnam{"pt"} - few{"{0} pt"} - many{"{0} pt"} - one{"{0} pt"} - other{"{0} pt"} - two{"{0} pt"} + few{"{0}pt"} + many{"{0}pt"} + one{"{0}pt"} + other{"{0}pt"} + two{"{0}pt"} + } + solar-radius{ + few{"{0}R☉"} + many{"{0}R☉"} + one{"{0}R☉"} + other{"{0}R☉"} + two{"{0}R☉"} + } + yard{ + few{"{0}yd"} + many{"{0}yd"} + one{"{0}yd"} + other{"{0}yd"} + two{"{0}yd"} } } light{ lux{ dnam{"lx"} - few{"{0} lx"} - many{"{0} lx"} - one{"{0} lx"} - other{"{0} lx"} - two{"{0} lx"} + few{"{0}lx"} + many{"{0}lx"} + one{"{0}lx"} + other{"{0}lx"} + two{"{0}lx"} + } + solar-luminosity{ + few{"{0}L☉"} + many{"{0}L☉"} + one{"{0}L☉"} + other{"{0}L☉"} + two{"{0}L☉"} } } mass{ carat{ dnam{"CD"} - few{"{0} CD"} - many{"{0} CD"} - one{"{0} CD"} - other{"{0} CD"} - two{"{0} CD"} + few{"{0}CD"} + many{"{0}CD"} + one{"{0}CD"} + other{"{0}CD"} + two{"{0}CD"} + } + dalton{ + few{"{0}Da"} + many{"{0} Da"} + one{"{0}Da"} + other{"{0}Da"} + two{"{0}Da"} + } + earth-mass{ + few{"{0}M⊕"} + many{"{0}M⊕"} + one{"{0}M⊕"} + other{"{0}M⊕"} + two{"{0}M⊕"} } gram{ dnam{"g"} - few{"{0} g"} - many{"{0} g"} - one{"{0} g"} - other{"{0} g"} + few{"{0}g"} + many{"{0}g"} + one{"{0}g"} + other{"{0}g"} per{"{0}/g"} - two{"{0} g"} + two{"{0}g"} } kilogram{ dnam{"kg"} - few{"{0} kg"} - many{"{0} kg"} - one{"{0} kg"} - other{"{0} kg"} + few{"{0}kg"} + many{"{0}kg"} + one{"{0}kg"} + other{"{0}kg"} per{"{0}/kg"} - two{"{0} kg"} + two{"{0}kg"} } metric-ton{ dnam{"t"} - few{"{0} t"} - many{"{0} t"} - one{"{0} t"} - other{"{0} t"} - two{"{0} t"} + few{"{0}t"} + many{"{0}t"} + one{"{0}t"} + other{"{0}t"} + two{"{0}t"} } microgram{ dnam{"µg"} - few{"{0} µg"} - many{"{0} µg"} - one{"{0} µg"} - other{"{0} µg"} - two{"{0} µg"} + few{"{0}µg"} + many{"{0}µg"} + one{"{0}µg"} + other{"{0}µg"} + two{"{0}µg"} } milligram{ dnam{"mg"} - few{"{0} mg"} - many{"{0} mg"} - one{"{0} mg"} - other{"{0} mg"} - two{"{0} mg"} + few{"{0}mg"} + many{"{0}mg"} + one{"{0}mg"} + other{"{0}mg"} + two{"{0}mg"} } ounce{ + few{"{0}oz"} + many{"{0}oz"} + one{"{0}oz"} + other{"{0}oz"} per{"{0}/oz"} + two{"{0}oz"} + } + ounce-troy{ + dnam{"ozt"} + few{"{0}ozt"} + many{"{0}ozt"} + one{"{0}ozt"} + other{"{0}ozt"} + two{"{0}ozt"} } pound{ dnam{"lb"} - few{"{0} lb"} - many{"{0} lb"} - one{"{0} lb"} - other{"{0} lb"} + few{"{0}lb"} + many{"{0}lb"} + one{"{0}lb"} + other{"{0}lb"} per{"{0}/lb"} - two{"{0} lb"} + two{"{0}lb"} + } + solar-mass{ + few{"{0}M☉"} + many{"{0}M☉"} + one{"{0}M☉"} + other{"{0}M☉"} + two{"{0}M☉"} + } + stone{ + few{"{0}st"} + many{"{0}st"} + one{"{0}st"} + other{"{0}st"} + two{"{0}st"} } ton{ dnam{"tn"} - few{"{0} tn"} - many{"{0} tn"} - one{"{0} tn"} - other{"{0} tn"} - two{"{0} tn"} + few{"{0}tn"} + many{"{0}tn"} + one{"{0}tn"} + other{"{0}tn"} + two{"{0}tn"} } } power{ + gigawatt{ + few{"{0}GW"} + many{"{0}GW"} + one{"{0}GW"} + other{"{0}GW"} + two{"{0}GW"} + } horsepower{ dnam{"hp"} - few{"{0} hp"} - many{"{0} hp"} - one{"{0} hp"} - other{"{0} hp"} - two{"{0} hp"} + few{"{0}hp"} + many{"{0}hp"} + one{"{0}hp"} + other{"{0}hp"} + two{"{0}hp"} + } + kilowatt{ + few{"{0}kW"} + many{"{0}kW"} + one{"{0}kW"} + other{"{0}kW"} + two{"{0}kW"} + } + megawatt{ + few{"{0}MW"} + many{"{0}MW"} + one{"{0}MW"} + other{"{0}MW"} + two{"{0}MW"} + } + milliwatt{ + few{"{0}mW"} + many{"{0}mW"} + one{"{0}mW"} + other{"{0}mW"} + two{"{0}mW"} + } + watt{ + few{"{0}W"} + many{"{0}W"} + one{"{0}W"} + other{"{0}W"} + two{"{0}W"} } } pressure{ + atmosphere{ + few{"{0}atm"} + many{"{0}atm"} + one{"{0}atm"} + other{"{0}atm"} + two{"{0}atm"} + } + bar{ + few{"{0}bar"} + many{"{0}bar"} + one{"{0}bar"} + other{"{0}bar"} + two{"{0}bar"} + } hectopascal{ dnam{"hPa"} - few{"{0} hPa"} - many{"{0} hPa"} - one{"{0} hPa"} - other{"{0} hPa"} - two{"{0} hPa"} + few{"{0}hPa"} + many{"{0}hPa"} + one{"{0}hPa"} + other{"{0}hPa"} + two{"{0}hPa"} } inch-hg{ dnam{"″Hg"} @@ -1506,63 +2352,84 @@ br{ other{"{0}″Hg"} two{"{0}″Hg"} } + kilopascal{ + few{"{0}kPa"} + many{"{0}kPa"} + one{"{0}kPa"} + other{"{0}kPa"} + two{"{0}kPa"} + } + megapascal{ + few{"{0}MPa"} + many{"{0}MPa"} + one{"{0}MPa"} + other{"{0}MPa"} + two{"{0}MPa"} + } millibar{ dnam{"mbar"} - few{"{0} mbar"} - many{"{0} mbar"} - one{"{0} mbar"} - other{"{0} mbar"} - two{"{0} mbar"} + few{"{0}mbar"} + many{"{0}mbar"} + one{"{0}mbar"} + other{"{0}mbar"} + two{"{0}mbar"} } millimeter-of-mercury{ dnam{"mmHg"} - few{"{0} mmHg"} - many{"{0} mmHg"} - one{"{0} mmHg"} - other{"{0} mmHg"} - two{"{0} mmHg"} + few{"{0}mmHg"} + many{"{0}mmHg"} + one{"{0}mmHg"} + other{"{0}mmHg"} + two{"{0}mmHg"} + } + pascal{ + few{"{0}Pa"} + many{"{0}Pa"} + one{"{0}Pa"} + other{"{0}Pa"} + two{"{0}Pa"} } pound-per-square-inch{ dnam{"lb/in²"} - few{"{0} lb/in²"} - many{"{0} lb/in²"} - one{"{0} lb/in²"} - other{"{0} lb/in²"} - two{"{0} lb/in²"} + few{"{0}lb/in²"} + many{"{0}lb/in²"} + one{"{0}lb/in²"} + other{"{0}lb/in²"} + two{"{0}lb/in²"} } } speed{ kilometer-per-hour{ dnam{"km/h"} - few{"{0} km/h"} - many{"{0} km/h"} - one{"{0} km/h"} - other{"{0} km/h"} - two{"{0} km/h"} + few{"{0}km/h"} + many{"{0}km/h"} + one{"{0}km/h"} + other{"{0}km/h"} + two{"{0}km/h"} } knot{ - dnam{"n"} - few{"{0} n"} - many{"{0} n"} - one{"{0} n"} - other{"{0} n"} - two{"{0} n"} + dnam{"nd"} + few{"{0}nd"} + many{"{0}nd"} + one{"{0}nd"} + other{"{0}nd"} + two{"{0}nd"} } meter-per-second{ dnam{"m/s"} - few{"{0} m/s"} - many{"{0} m/s"} - one{"{0} m/s"} - other{"{0} m/s"} - two{"{0} m/s"} + few{"{0}m/s"} + many{"{0}m/s"} + one{"{0}m/s"} + other{"{0}m/s"} + two{"{0}m/s"} } mile-per-hour{ dnam{"mi/h"} - few{"{0} mi/h"} - many{"{0} mi/h"} - one{"{0} mi/h"} - other{"{0} mi/h"} - two{"{0} mi/h"} + few{"{0}mi/h"} + many{"{0}mi/h"} + one{"{0}mi/h"} + other{"{0}mi/h"} + two{"{0}mi/h"} } } temperature{ @@ -1592,144 +2459,254 @@ br{ } kelvin{ dnam{"K"} - few{"{0} K"} - many{"{0} K"} - one{"{0} K"} - other{"{0} K"} - two{"{0} K"} + few{"{0}K"} + many{"{0}K"} + one{"{0}K"} + other{"{0}K"} + two{"{0}K"} + } + } + torque{ + newton-meter{ + few{"{0}N⋅m"} + many{"{0}N⋅m"} + one{"{0}N⋅m"} + other{"{0}N⋅m"} + two{"{0}N⋅m"} + } + pound-foot{ + few{"{0}lbf⋅ft"} + many{"{0}lbf⋅ft"} + one{"{0}lbf⋅ft"} + other{"{0}lbf⋅ft"} + two{"{0}lbf⋅ft"} } } volume{ + acre-foot{ + dnam{"acft"} + few{"{0}acft"} + many{"{0}acft"} + one{"{0}acft"} + other{"{0}acft"} + two{"{0}acft"} + } + barrel{ + few{"{0}bbl"} + many{"{0}bbl"} + one{"{0}bbl"} + other{"{0}bbl"} + two{"{0}bbl"} + } + bushel{ + few{"{0}bu"} + many{"{0}bu"} + one{"{0}bu"} + other{"{0}bu"} + two{"{0}bu"} + } centiliter{ dnam{"cl"} - few{"{0} cl"} - many{"{0} cl"} - one{"{0} cl"} - other{"{0} cl"} - two{"{0} cl"} + few{"{0}cl"} + many{"{0}cl"} + one{"{0}cl"} + other{"{0}cl"} + two{"{0}cl"} } cubic-centimeter{ dnam{"cm³"} - few{"{0} cm³"} - many{"{0} cm³"} - one{"{0} cm³"} - other{"{0} cm³"} + few{"{0}cm³"} + many{"{0}cm³"} + one{"{0}cm³"} + other{"{0}cm³"} per{"{0}/cm³"} - two{"{0} cm³"} + two{"{0}cm³"} } cubic-foot{ dnam{"ft³"} - few{"{0} ft³"} - many{"{0} ft³"} - one{"{0} ft³"} - other{"{0} ft³"} - two{"{0} ft³"} + few{"{0}ft³"} + many{"{0}ft³"} + one{"{0}ft³"} + other{"{0}ft³"} + two{"{0}ft³"} } cubic-inch{ dnam{"in³"} - few{"{0} in³"} - many{"{0} in³"} - one{"{0} in³"} - other{"{0} in³"} - two{"{0} in³"} + few{"{0}in³"} + many{"{0}in³"} + one{"{0}in³"} + other{"{0}in³"} + two{"{0}in³"} } cubic-kilometer{ dnam{"km³"} - few{"{0} km³"} - many{"{0} km³"} - one{"{0} km³"} - other{"{0} km³"} - two{"{0} km³"} + few{"{0}km³"} + many{"{0}km³"} + one{"{0}km³"} + other{"{0}km³"} + two{"{0}km³"} } cubic-meter{ dnam{"m³"} - few{"{0} m³"} - many{"{0} m³"} - one{"{0} m³"} - other{"{0} m³"} + few{"{0}m³"} + many{"{0}m³"} + one{"{0}m³"} + other{"{0}m³"} per{"{0}/m³"} - two{"{0} m³"} + two{"{0}m³"} } cubic-mile{ dnam{"mi³"} - few{"{0} mi³"} - many{"{0} mi³"} - one{"{0} mi³"} - other{"{0} mi³"} - two{"{0} mi³"} + few{"{0}mi³"} + many{"{0}mi³"} + one{"{0}mi³"} + other{"{0}mi³"} + two{"{0}mi³"} + } + cubic-yard{ + few{"{0}yd³"} + many{"{0}yd³"} + one{"{0}yd³"} + other{"{0}yd³"} + two{"{0}yd³"} + } + cup{ + dnam{"tas."} + few{"{0}tas."} + many{"{0}tas."} + one{"{0}tas."} + other{"{0}tas."} + two{"{0}tas."} + } + cup-metric{ + dnam{"tm"} + few{"{0}tm"} + many{"{0}tm"} + one{"{0}tm"} + other{"{0}tm"} + two{"{0}tm"} } deciliter{ dnam{"dl"} - few{"{0} dl"} - many{"{0} dl"} - one{"{0} dl"} - other{"{0} dl"} - two{"{0} dl"} + few{"{0}dl"} + many{"{0}dl"} + one{"{0}dl"} + other{"{0}dl"} + two{"{0}dl"} + } + fluid-ounce{ + dnam{"fl oz"} + few{"{0}fl oz"} + many{"{0}fl oz"} + one{"{0}fl oz"} + other{"{0}fl oz"} + two{"{0}fl oz"} + } + fluid-ounce-imperial{ + dnam{"fl oz Im"} + few{"{0}fl oz Im"} + many{"{0}fl oz Im"} + one{"{0}fl oz Im"} + other{"{0}fl oz Im"} + two{"{0}fl oz Im"} } gallon{ + few{"{0}gal"} + many{"{0}gal"} + one{"{0}gal"} + other{"{0}gal"} per{"{0}/gal"} + two{"{0}gal"} + } + gallon-imperial{ + dnam{"galIm"} + few{"{0}galIm"} + many{"{0}galIm"} + one{"{0}galIm"} + other{"{0}galIm"} + per{"{0}/galIm"} + two{"{0}galIm"} } hectoliter{ dnam{"hl"} - few{"{0} hl"} - many{"{0} hl"} - one{"{0} hl"} - other{"{0} hl"} - two{"{0} hl"} + few{"{0}hl"} + many{"{0}hl"} + one{"{0}hl"} + other{"{0}hl"} + two{"{0}hl"} } liter{ dnam{"l"} - few{"{0} l"} - many{"{0} l"} - one{"{0} l"} - other{"{0} l"} + few{"{0}l"} + many{"{0}l"} + one{"{0}l"} + other{"{0}l"} per{"{0}/l"} - two{"{0} l"} + two{"{0}l"} } megaliter{ dnam{"Ml"} - few{"{0} Ml"} - many{"{0} Ml"} - one{"{0} Ml"} - other{"{0} Ml"} - two{"{0} Ml"} + few{"{0}Ml"} + many{"{0}Ml"} + one{"{0}Ml"} + other{"{0}Ml"} + two{"{0}Ml"} } milliliter{ dnam{"ml"} - few{"{0} ml"} - many{"{0} ml"} - one{"{0} ml"} - other{"{0} ml"} - two{"{0} ml"} + few{"{0}ml"} + many{"{0}ml"} + one{"{0}ml"} + other{"{0}ml"} + two{"{0}ml"} } pint{ dnam{"pt"} - few{"{0} pt"} - many{"{0} pt"} - one{"{0} pt"} - other{"{0} pt"} - two{"{0} pt"} + few{"{0}pt"} + many{"{0}pt"} + one{"{0}pt"} + other{"{0}pt"} + two{"{0}pt"} } pint-metric{ dnam{"mpt"} - few{"{0} mpt"} - many{"{0} mpt"} - one{"{0} mpt"} - other{"{0} mpt"} - two{"{0} mpt"} + few{"{0}mpt"} + many{"{0}mpt"} + one{"{0}mpt"} + other{"{0}mpt"} + two{"{0}mpt"} } quart{ dnam{"qt"} - few{"{0} qt"} - many{"{0} qt"} - one{"{0} qt"} - other{"{0} qt"} - two{"{0} qt"} + few{"{0}qt"} + many{"{0}qt"} + one{"{0}qt"} + other{"{0}qt"} + two{"{0}qt"} + } + tablespoon{ + dnam{"l.-v."} + few{"{0}l.-v."} + many{"{0}l.-v."} + one{"{0}l.-v."} + other{"{0}l.-v."} + two{"{0}l.-v."} + } + teaspoon{ + dnam{"l.-g."} + few{"{0}l.-g."} + many{"{0}l.-g."} + one{"{0}l.-g."} + other{"{0}l.-g."} + two{"{0}l.-g."} } } } unitsShort{ acceleration{ + g-force{ + dnam{"G"} + } meter-per-second-squared{ dnam{"m/s²"} few{"{0} m/s²"} @@ -1741,6 +2718,7 @@ br{ } angle{ arc-minute{ + dnam{"′"} few{"{0}′"} many{"{0}′"} one{"{0}′"} @@ -1748,6 +2726,7 @@ br{ two{"{0}′"} } arc-second{ + dnam{"″"} few{"{0}″"} many{"{0}″"} one{"{0}″"} @@ -1770,6 +2749,14 @@ br{ other{"{0} rad"} two{"{0} rad"} } + revolution{ + dnam{"tr"} + few{"{0} tr"} + many{"{0} tr"} + one{"{0} tr"} + other{"{0} tr"} + two{"{0} tr"} + } } area{ acre{ @@ -1780,6 +2767,14 @@ br{ other{"{0} ac"} two{"{0} ac"} } + dunam{ + dnam{"dounam"} + few{"{0} dounam"} + many{"{0} dounam"} + one{"{0} dounam"} + other{"{0} dounam"} + two{"{0} dounam"} + } hectare{ dnam{"ha"} few{"{0} ha"} @@ -1870,6 +2865,27 @@ br{ other{"{0} mmol/l"} two{"{0} mmol/l"} } + percent{ + few{"{0} %"} + many{"{0} %"} + one{"{0} %"} + other{"{0} %"} + two{"{0} %"} + } + permille{ + few{"{0} ‰"} + many{"{0} ‰"} + one{"{0} ‰"} + other{"{0} ‰"} + two{"{0} ‰"} + } + permyriad{ + few{"{0} ‱"} + many{"{0} ‱"} + one{"{0} ‱"} + other{"{0} ‱"} + two{"{0} ‱"} + } } consumption{ liter-per-100kilometers{ @@ -1896,6 +2912,14 @@ br{ other{"{0} mi/gal"} two{"{0} mi/gal"} } + mile-per-gallon-imperial{ + dnam{"mi/gal imp."} + few{"{0} mi/gal imp."} + many{"{0} mi/gal imp."} + one{"{0} mi/gal imp."} + other{"{0} mi/gal imp."} + two{"{0} mi/gal imp."} + } } coordinate{ east{"{0} R"} @@ -1968,6 +2992,14 @@ br{ other{"{0} Mo"} two{"{0} Mo"} } + petabyte{ + dnam{"Po"} + few{"{0} Po"} + many{"{0} Po"} + one{"{0} Po"} + other{"{0} Po"} + two{"{0} Po"} + } terabit{ dnam{"Tbit"} few{"{0} Tbit"} @@ -2003,14 +3035,22 @@ br{ per{"{0}/d"} two{"{0} d"} } + decade{ + dnam{"dek"} + few{"{0} dek"} + many{"{0} dek"} + one{"{0} dek"} + other{"{0} dek"} + two{"{0} dek"} + } hour{ - dnam{"e"} - few{"{0} e"} - many{"{0} e"} - one{"{0} e"} - other{"{0} e"} - per{"{0}/e"} - two{"{0} e"} + dnam{"h"} + few{"{0} h"} + many{"{0} h"} + one{"{0} h"} + other{"{0} h"} + per{"{0}/h"} + two{"{0} h"} } microsecond{ dnam{"μs"} @@ -2038,13 +3078,13 @@ br{ two{"{0} min"} } month{ - dnam{"mizioù"} - few{"{0} miz"} - many{"{0} a vizioù"} - one{"{0} miz"} - other{"{0} miz"} - per{"{0}/miz"} - two{"{0} viz"} + dnam{"m."} + few{"{0} m."} + many{"{0} m."} + one{"{0} m."} + other{"{0} m."} + per{"{0}/m."} + two{"{0} m."} } nanosecond{ dnam{"ns"} @@ -2063,6 +3103,15 @@ br{ per{"{0}/s"} two{"{0} s"} } + week{ + dnam{"sizh."} + few{"{0} sizh."} + many{"{0} sizh."} + one{"{0} sizh."} + other{"{0} sizh."} + per{"{0}/sizh."} + two{"{0} sizh."} + } year{ dnam{"bl."} few{"{0} bl."} @@ -2156,6 +3205,14 @@ br{ other{"{0} kWh"} two{"{0} kWh"} } + therm-us{ + dnam{"thm SU"} + few{"{0} thm SU"} + many{"{0} thm SU"} + one{"{0} thm SU"} + other{"{0} thm SU"} + two{"{0} thm SU"} + } } frequency{ gigahertz{ @@ -2191,6 +3248,48 @@ br{ two{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"pdcm"} + few{"{0} pdcm"} + many{"{0} pdcm"} + one{"{0} pdcm"} + other{"{0} pdcm"} + two{"{0} pdcm"} + } + dot-per-inch{ + dnam{"pdm"} + few{"{0} pdm"} + many{"{0} pdm"} + one{"{0} pdm"} + other{"{0} pdm"} + two{"{0} pdm"} + } + megapixel{ + dnam{"Mpx"} + few{"{0} Mpx"} + many{"{0} Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + two{"{0} Mpx"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + few{"{0} px/cm"} + many{"{0} px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + two{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/in"} + few{"{0} px/in"} + many{"{0} px/in"} + one{"{0} px/in"} + other{"{0} px/in"} + two{"{0} px/in"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -2218,12 +3317,7 @@ br{ two{"{0} dm"} } fathom{ - dnam{"fm"} - few{"{0} fth"} - many{"{0} fth"} - one{"{0} fth"} - other{"{0} fth"} - two{"{0} fth"} + dnam{"fth"} } foot{ dnam{"ft"} @@ -2234,6 +3328,13 @@ br{ per{"{0}/ft"} two{"{0} ft"} } + furlong{ + few{"{0} fur"} + many{"{0} fur"} + one{"{0} fur"} + other{"{0} fur"} + two{"{0} fur"} + } inch{ dnam{"in"} few{"{0} in"} @@ -2253,7 +3354,12 @@ br{ two{"{0} km"} } light-year{ - dnam{"ly"} + dnam{"b.g."} + few{"{0} b.g."} + many{"{0} b.g."} + one{"{0} b.g."} + other{"{0} b.g."} + two{"{0} b.g."} } meter{ dnam{"m"} @@ -2652,6 +3758,22 @@ br{ other{"{0} mi³"} two{"{0} mi³"} } + cup{ + dnam{"tas."} + few{"{0} tas."} + many{"{0} tas."} + one{"{0} tas."} + other{"{0} tas."} + two{"{0} tas."} + } + cup-metric{ + dnam{"tm"} + few{"{0} tm"} + many{"{0} tm"} + one{"{0} tm"} + other{"{0} tm"} + two{"{0} tm"} + } deciliter{ dnam{"dl"} few{"{0} dl"} @@ -2660,6 +3782,22 @@ br{ other{"{0} dl"} two{"{0} dl"} } + fluid-ounce{ + dnam{"fl oz"} + few{"{0} fl oz"} + many{"{0} fl oz"} + one{"{0} fl oz"} + other{"{0} fl oz"} + two{"{0} fl oz"} + } + fluid-ounce-imperial{ + dnam{"fl oz imp."} + few{"{0} fl oz imp."} + many{"{0} fl oz imp."} + one{"{0} fl oz imp."} + other{"{0} fl oz imp."} + two{"{0} fl oz imp."} + } gallon{ dnam{"gal"} few{"{0} gal"} @@ -2669,6 +3807,15 @@ br{ per{"{0}/gal"} two{"{0} gal"} } + gallon-imperial{ + dnam{"gal imp."} + few{"{0} gal imp."} + many{"{0} gal imp."} + one{"{0} gal imp."} + other{"{0} gal imp."} + per{"{0}/gal imp."} + two{"{0} gal imp."} + } hectoliter{ dnam{"hl"} few{"{0} hl"} @@ -2726,6 +3873,22 @@ br{ other{"{0} qt"} two{"{0} qt"} } + tablespoon{ + dnam{"l.-v."} + few{"{0} l.-v."} + many{"{0} l.-v."} + one{"{0} l.-v."} + other{"{0} l.-v."} + two{"{0} l.-v."} + } + teaspoon{ + dnam{"l.-g."} + few{"{0} l.-g."} + many{"{0} l.-g."} + one{"{0} l.-g."} + other{"{0} l.-g."} + two{"{0} l.-g."} + } } } } diff --git a/icuSources/data/unit/brx.txt b/icuSources/data/unit/brx.txt index 238ff9a2..63c20046 100644 --- a/icuSources/data/unit/brx.txt +++ b/icuSources/data/unit/brx.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License brx{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/bs.txt b/icuSources/data/unit/bs.txt index f590e3f1..2d77904a 100644 --- a/icuSources/data/unit/bs.txt +++ b/icuSources/data/unit/bs.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -69,7 +69,7 @@ bs{ } hectare{ dnam{"hektari"} - few{"{0} hektra"} + few{"{0} hektara"} one{"{0} hektar"} other{"{0} hektara"} } @@ -177,7 +177,7 @@ bs{ consumption{ liter-per-100kilometers{ dnam{"litri na 100 kilometara"} - few{"{0} litara na 100 kilometara"} + few{"{0} litra na 100 kilometara"} one{"{0} litar na 100 kilometara"} other{"{0} litara na 100 kilometara"} } @@ -289,6 +289,12 @@ bs{ other{"{0} dana"} per{"{0} dnevno"} } + decade{ + dnam{"decenije"} + few{"{0} decenije"} + one{"{0} decenija"} + other{"{0} decenija"} + } hour{ dnam{"sati"} few{"{0} sata"} @@ -373,7 +379,7 @@ bs{ dnam{"volti"} few{"{0} volta"} one{"{0} volt"} - other{"{0} volta"} + other{"{0} volti"} } } energy{ @@ -466,6 +472,14 @@ bs{ other{"{0} megaherca"} } } + graphics{ + megapixel{ + dnam{"megapikseli"} + } + pixel{ + dnam{"pikseli"} + } + } length{ astronomical-unit{ dnam{"astronomske jedinice"} @@ -720,7 +734,7 @@ bs{ dnam{"vati"} few{"{0} vata"} one{"{0} vat"} - other{"{0} vata"} + other{"{0} vati"} } } pressure{ @@ -730,6 +744,11 @@ bs{ one{"{0} atmosfera"} other{"{0} atmosfera"} } + bar{ + few{"{0} bara"} + one{"{0} bar"} + other{"{0} bara"} + } hectopascal{ dnam{"hektopaskali"} few{"{0} hektopaskala"} @@ -766,6 +785,12 @@ bs{ one{"{0} milimetar živinog stuba"} other{"{0} milimetara živinog stuba"} } + pascal{ + dnam{"paskali"} + few{"{0} paskala"} + one{"{0} paskal"} + other{"{0} paskala"} + } pound-per-square-inch{ dnam{"funte po kvadratnom inču"} few{"{0} funte po kvadratnom inču"} @@ -1261,6 +1286,7 @@ bs{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1427,6 +1453,12 @@ bs{ other{"{0} dana"} per{"{0}/d."} } + decade{ + dnam{"dec."} + few{"{0} dec."} + one{"{0} dec."} + other{"{0} dec."} + } hour{ dnam{"sati"} few{"{0} h"} @@ -1563,6 +1595,12 @@ bs{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + few{"{0} US therm"} + one{"{0} US therm"} + other{"{0} US therm"} + } } force{ newton{ @@ -1604,6 +1642,50 @@ bs{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + few{"{0} dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + few{"{0} em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + few{"{0} MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + few{"{0} ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + few{"{0} ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"aj"} @@ -1868,6 +1950,12 @@ bs{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + few{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -1904,6 +1992,12 @@ bs{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0} psi"} diff --git a/icuSources/data/unit/bs_Cyrl.txt b/icuSources/data/unit/bs_Cyrl.txt index 5d82bc3b..221375c1 100644 --- a/icuSources/data/unit/bs_Cyrl.txt +++ b/icuSources/data/unit/bs_Cyrl.txt @@ -2,82 +2,354 @@ // License & terms of use: http://www.unicode.org/copyright.html#License bs_Cyrl{ %%Parent{"root"} - Version{"2.1.49.82"} + Version{"36.1"} units{ + area{ + acre{ + dnam{"акре"} + few{"{0} акре"} + one{"{0} акра"} + other{"{0} акри"} + } + hectare{ + dnam{"хектари"} + few{"{0} хектара"} + one{"{0} хектар"} + other{"{0} хектара"} + } + square-centimeter{ + dnam{"квадратни центиметри"} + few{"{0} квадратна центиметра"} + one{"{0} квадратни центиметар"} + other{"{0} квадратних центиметара"} + per{"{0} по квадратном центиметру"} + } + square-foot{ + dnam{"квадратне стопе"} + } + square-inch{ + dnam{"квадратни инчи"} + } + square-kilometer{ + dnam{"квадратни километри"} + few{"{0} квадратна километра"} + one{"{0} квадратни километар"} + other{"{0} квадратних километара"} + per{"{0} по квадратном километру"} + } + square-meter{ + dnam{"квадратни метри"} + few{"{0} квадратна метра"} + one{"{0} квадратни метар"} + other{"{0} квадратних метара"} + per{"{0} по квадратном метру"} + } + square-mile{ + dnam{"квадратне миље"} + few{"{0} квадратне миље"} + one{"{0} квадратна миља"} + other{"{0} квадратних миља"} + per{"{0} по квадратној миљи"} + } + square-yard{ + dnam{"квадратни јарди"} + few{"{0} квадратна јарда"} + one{"{0} квадратни јард"} + other{"{0} квадратних јарди"} + } + } duration{ + century{ + dnam{"вијекови"} + few{"{0} вијека"} + one{"{0} вијек"} + other{"{0} вијекова"} + } day{ + dnam{"дани"} few{"{0} дана"} one{"{0} дан"} - other{"{0} дан"} + other{"{0} дана"} + per{"{0} дневно"} + } + decade{ + dnam{"деценије"} + few{"{0} деценије"} + one{"{0} деценија"} + other{"{0} деценија"} } hour{ + dnam{"сати"} few{"{0} сата"} one{"{0} сат"} - other{"{0} сат"} + other{"{0} сати"} + per{"{0} по сату"} + } + microsecond{ + dnam{"микросекунде"} + few{"{0} микросекунде"} + one{"{0} микросекунда"} + other{"{0} микросекунди"} + } + millisecond{ + dnam{"милисекунде"} + few{"{0} милисекунде"} + one{"{0} милисекунда"} + other{"{0} милисекунди"} } minute{ + dnam{"минути"} few{"{0} минута"} one{"{0} минут"} - other{"{0} минут"} + other{"{0} минута"} + per{"{0} у минуту"} } month{ - few{"{0} месеца"} - one{"{0} месец"} - other{"{0} месец"} + dnam{"мјесец"} + few{"{0} мјесеца"} + one{"{0} мјесец"} + other{"{0} мјесеци"} + per{"{0} мјесечно"} + } + nanosecond{ + dnam{"наносекунде"} + few{"{0} наносекунде"} + one{"{0} наносекунда"} + other{"{0} наносекунди"} } second{ + dnam{"секунде"} few{"{0} секунде"} one{"{0} секунда"} - other{"{0} секунда"} + other{"{0} секунди"} + per{"{0} у секунди"} } week{ - few{"{0} недеље"} - one{"{0} недеља"} - other{"{0} недеља"} + dnam{"седмице"} + few{"{0} седмице"} + one{"{0} седмица"} + other{"{0} седмица"} + per{"{0} седмично"} } year{ + dnam{"година"} few{"{0} године"} one{"{0} година"} other{"{0} година"} + per{"{0} годишње"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"тачке по центиметру"} + } + dot-per-inch{ + dnam{"тачке по инчу"} + } + megapixel{ + dnam{"мегапиксели"} + } + pixel{ + dnam{"пиксели"} + } + } + length{ + astronomical-unit{ + dnam{"астрономске јединице"} + few{"{0} астрономске јединице"} + one{"{0} астрономска јединица"} + other{"{0} астрономских јединица"} + } + centimeter{ + dnam{"центриметри"} + few{"{0} центиметра"} + one{"{0} центиметар"} + other{"{0} центиметара"} + per{"{0} по центиметру"} + } + decimeter{ + dnam{"дециметри"} + few{"{0} дециметра"} + one{"{0} дециметар"} + other{"{0} дециметара"} + } + kilometer{ + dnam{"километри"} + few{"{0} километра"} + one{"{0} километар"} + other{"{0} километара"} + per{"{0} по километру"} + } + light-year{ + dnam{"свјетлосне године"} + few{"{0} свјетлосне године"} + one{"{0} свјетлосна година"} + other{"{0} свјетлосних година"} + } + meter{ + dnam{"метри"} + few{"{0} метра"} + one{"{0} метар"} + other{"{0} метара"} + per{"{0} по метру"} + } + micrometer{ + dnam{"микрометри"} + few{"{0} микрометра"} + one{"{0} микрометар"} + other{"{0} микрометара"} + } + mile{ + dnam{"миље"} + few{"{0} миље"} + one{"{0} миља"} + other{"{0} миља"} + } + millimeter{ + dnam{"милиметри"} + few{"{0} милиметра"} + one{"{0} милиметар"} + other{"{0} милиметара"} + } + nanometer{ + dnam{"нанометри"} + few{"{0} нанометра"} + one{"{0} нанометар"} + other{"{0} нанометара"} + } + nautical-mile{ + dnam{"наутичке миље"} + few{"{0} наутичке миље"} + one{"{0} наутичка миља"} + other{"{0} наутичких миља"} + } + point{ + dnam{"тачке"} + few{"{0} тачке"} + one{"{0} тачка"} + other{"{0} тачака"} + } + yard{ + dnam{"јарди"} + few{"{0} јарда"} + one{"{0} јард"} + other{"{0} јарди"} + } + } + volume{ + cubic-centimeter{ + dnam{"кубни центиметри"} + } + cubic-meter{ + dnam{"кубни метри"} + } + liter{ + dnam{"литри"} + } + } + } + unitsNarrow{ + duration{ + hour{ + few{"{0} сата"} + one{"{0} сат"} + other{"{0} сати"} + } + month{ + dnam{"мјесец"} + few{"{0} мјес."} + one{"{0} мјес."} + other{"{0} мјес."} + } + week{ + dnam{"седмица"} + few{"{0} сед."} + one{"{0} сед."} + other{"{0} сед."} } } } unitsShort{ + area{ + acre{ + dnam{"акре"} + } + hectare{ + dnam{"хектари"} + } + } duration{ + century{ + dnam{"в."} + few{"{0} в."} + one{"{0} в."} + other{"{0} в."} + } day{ + dnam{"дани"} few{"{0} дана"} one{"{0} дан"} other{"{0} дан"} + per{"{0} днев."} + } + decade{ + dnam{"дец"} + few{"{0} дец."} + one{"{0} дец."} + other{"{0} дец."} } hour{ + dnam{"сати"} few{"{0} сата"} one{"{0} сат"} - other{"{0} сат"} + other{"{0} сати"} + per{"{0} по сату"} + } + millisecond{ + dnam{"мс"} + few{"{0} мс"} + one{"{0} мс"} + other{"{0} мс"} } minute{ - few{"{0} мин"} - one{"{0} мин"} - other{"{0} мин"} + dnam{"минут"} + few{"{0} мин."} + one{"{0} мин."} + other{"{0} мин."} + per{"{0} у мин."} } month{ - few{"{0} мес"} - one{"{0} мес"} - other{"{0} мес"} + dnam{"мјесеци"} + few{"{0} мјес."} + one{"{0} мјес."} + other{"{0} мјес."} + per{"{0} мјесеч."} } second{ - few{"{0} сек"} - one{"{0} сек"} - other{"{0} сек"} + dnam{"секунде"} + few{"{0} сек."} + one{"{0} сек."} + other{"{0} сек."} + per{"{0} у сек."} } week{ - few{"{0} нед"} - one{"{0} нед"} - other{"{0} нед"} + dnam{"седмице"} + few{"{0} сед."} + one{"{0} сед."} + other{"{0} сед."} + per{"{0} седм."} } year{ + dnam{"година"} few{"{0} год"} one{"{0} год"} other{"{0} год"} + per{"{0} годиш."} + } + } + length{ + meter{ + dnam{"m"} } } } diff --git a/icuSources/data/unit/bs_Latn.txt b/icuSources/data/unit/bs_Latn.txt index e9595876..70dd97d4 100644 --- a/icuSources/data/unit/bs_Latn.txt +++ b/icuSources/data/unit/bs_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bs_Latn{ - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/byn.txt b/icuSources/data/unit/byn.txt index 8521afce..88e42ab0 100644 --- a/icuSources/data/unit/byn.txt +++ b/icuSources/data/unit/byn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License byn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ca.txt b/icuSources/data/unit/ca.txt index 78f87fed..372d1eac 100644 --- a/icuSources/data/unit/ca.txt +++ b/icuSources/data/unit/ca.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ca{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -54,9 +54,9 @@ ca{ other{"{0} acres"} } dunam{ - dnam{"dúnams"} - one{"{0} dúnam"} - other{"{0} dúnams"} + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunams"} } hectare{ dnam{"hectàrees"} @@ -247,6 +247,11 @@ ca{ other{"{0} dies"} per{"{0} per dia"} } + decade{ + dnam{"dècades"} + one{"{0} dècada"} + other{"{0} dècades"} + } hour{ dnam{"hores"} one{"{0} hora"} @@ -362,6 +367,11 @@ ca{ one{"{0} quilowatt hora"} other{"{0} quilowatts hora"} } + therm-us{ + dnam{"unitats tèrmiques americanes"} + one{"{0} unitat tèrmica americana"} + other{"{0} unitats tèrmiques americanes"} + } } force{ newton{ @@ -377,26 +387,61 @@ ca{ } frequency{ gigahertz{ - dnam{"gigahertz"} + dnam{"gigahertzs"} one{"{0} gigahertz"} other{"{0} gigahertzs"} } hertz{ - dnam{"hertz"} + dnam{"hertzs"} one{"{0} hertz"} other{"{0} hertzs"} } kilohertz{ - dnam{"quilohertz"} + dnam{"quilohertzs"} one{"{0} quilohertz"} other{"{0} quilohertzs"} } megahertz{ - dnam{"megahertz"} + dnam{"megahertzs"} one{"{0} megahertz"} other{"{0} megahertzs"} } } + graphics{ + dot-per-centimeter{ + dnam{"punts per centímetre"} + one{"{0} punt per centímetre"} + other{"{0} punts per centímetre"} + } + dot-per-inch{ + dnam{"punts per polzada"} + one{"{0} punt per polzada"} + other{"{0} punts per polzada"} + } + em{ + dnam{"em tipogràfica"} + } + megapixel{ + dnam{"megapíxels"} + one{"{0} megapíxel"} + other{"{0} megapíxels"} + } + pixel{ + dnam{"píxels"} + one{"{0} píxel"} + other{"{0} píxels"} + } + pixel-per-centimeter{ + dnam{"píxels per centímetre"} + one{"{0} píxel per centímetre"} + other{"{0} píxels per centímetre"} + } + pixel-per-inch{ + dnam{"píxels per polzada"} + one{"{0} píxel per polzada"} + other{"{0} píxels per polzada"} + } + } length{ astronomical-unit{ dnam{"unitats astronòmiques"} @@ -411,7 +456,7 @@ ca{ } decimeter{ dnam{"decímetres"} - one{"{0} decímetres"} + one{"{0} decímetre"} other{"{0} decímetres"} } foot{ @@ -454,7 +499,7 @@ ca{ other{"{0} milles"} } mile-scandinavian{ - dnam{"milla escandinava"} + dnam{"milles escandinaves"} one{"{0} milla escandinava"} other{"{0} milles escandinaves"} } @@ -469,7 +514,7 @@ ca{ other{"{0} nanòmetres"} } nautical-mile{ - dnam{"milla nàutica"} + dnam{"milles nàutiques"} one{"{0} milla nàutica"} other{"{0} milles nàutiques"} } @@ -620,6 +665,11 @@ ca{ one{"{0} atmosfera"} other{"{0} atmosferes"} } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hectopascals"} one{"{0} hectopascal"} @@ -650,6 +700,11 @@ ca{ one{"mil·límetre de mercuri"} other{"{0} mil·límetres de mercuri"} } + pascal{ + dnam{"pascals"} + one{"{0} pascal"} + other{"{0} pascals"} + } pound-per-square-inch{ dnam{"lliures per polzada quadrada"} one{"{0} lliura per polzada quadrada"} @@ -663,7 +718,7 @@ ca{ other{"{0} quilòmetres per hora"} } knot{ - dnam{"nus"} + dnam{"nusos"} one{"{0} nus"} other{"{0} nusos"} } @@ -930,47 +985,47 @@ ca{ } day{ dnam{"dia"} - one{"{0}d"} - other{"{0}d"} + one{"{0} d"} + other{"{0} d"} per{"{0}/d"} } hour{ dnam{"h"} - one{"{0}h"} - other{"{0}h"} + one{"{0} h"} + other{"{0} h"} per{"{0}/h"} } microsecond{ dnam{"μs"} - one{"{0}μs"} - other{"{0}μs"} + one{"{0} μs"} + other{"{0} μs"} } millisecond{ dnam{"ms"} - one{"{0}ms"} - other{"{0}ms"} + one{"{0} ms"} + other{"{0} ms"} } minute{ dnam{"min"} - one{"{0}min"} - other{"{0}min"} + one{"{0} min"} + other{"{0} min"} per{"{0}/min"} } month{ dnam{"mes"} - one{"{0}m"} - other{"{0}m"} + one{"{0} m"} + other{"{0} m"} per{"{0}/m"} } nanosecond{ dnam{"ns"} - one{"{0}ns"} - other{"{0}ns"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"s"} - one{"{0}s"} - other{"{0}s"} + one{"{0} s"} + other{"{0} s"} per{"{0}/s"} } week{ @@ -1228,9 +1283,9 @@ ca{ other{"{0} ac"} } dunam{ - dnam{"dúnams"} - one{"{0} dúnam"} - other{"{0} dúnams"} + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunams"} } hectare{ dnam{"hectàrees"} @@ -1280,6 +1335,7 @@ ca{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1297,11 +1353,6 @@ ca{ one{"{0} mM/l"} other{"{0} mM/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1319,8 +1370,6 @@ ca{ } permyriad{ dnam{"per deu mil"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1421,6 +1470,11 @@ ca{ other{"{0} dies"} per{"{0}/d"} } + decade{ + dnam{"dèc."} + one{"{0} dèc."} + other{"{0} dèc."} + } hour{ dnam{"hores"} one{"{0} h"} @@ -1496,11 +1550,6 @@ ca{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} @@ -1536,13 +1585,13 @@ ca{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"unitat tèrmica americana"} + one{"{0} thm"} + other{"{0} thm"} + } } force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } pound-force{ dnam{"lbf"} one{"{0} lbf"} @@ -1571,6 +1620,43 @@ ca{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + dot-per-inch{ + dnam{"ppp"} + one{"{0} ppp"} + other{"{0} ppp"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapíxels"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"píxels"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"píxels per cm"} + one{"{0} píxels per cm"} + other{"{0} píxels per cm"} + } + pixel-per-inch{ + dnam{"PPI"} + one{"{0} PPI"} + other{"{0} PPI"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1612,7 +1698,7 @@ ca{ other{"{0} anys ll."} } meter{ - dnam{"metres"} + dnam{"m"} one{"{0} m"} other{"{0} m"} per{"{0}/m"} @@ -1662,11 +1748,6 @@ ca{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"iardes"} one{"{0} yd"} @@ -1679,11 +1760,6 @@ ca{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1692,7 +1768,6 @@ ca{ other{"{0} ct"} } dalton{ - dnam{"Da"} one{"{0} Da"} other{"{0} Da"} } @@ -1745,11 +1820,6 @@ ca{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"t"} one{"{0} t"} @@ -1794,6 +1864,10 @@ ca{ one{"{0} atm"} other{"{0} atm"} } + bar{ + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1804,15 +1878,8 @@ ca{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } megapascal{ dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} } millibar{ dnam{"mbar"} @@ -1824,6 +1891,11 @@ ca{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/ccp.txt b/icuSources/data/unit/ccp.txt index f097b945..6b3de617 100644 --- a/icuSources/data/unit/ccp.txt +++ b/icuSources/data/unit/ccp.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ccp{ - Version{"2.1.48.88"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/ce.txt b/icuSources/data/unit/ce.txt index 09c7cffc..702af632 100644 --- a/icuSources/data/unit/ce.txt +++ b/icuSources/data/unit/ce.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ce{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/ceb.txt b/icuSources/data/unit/ceb.txt index 052bbb1e..1c7900ee 100644 --- a/icuSources/data/unit/ceb.txt +++ b/icuSources/data/unit/ceb.txt @@ -1,10 +1,1434 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ceb{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} ms{"m:ss"} } + units{ + acceleration{ + g-force{ + one{"{0} g-force"} + other{"{0} g-force"} + } + meter-per-second-squared{ + dnam{"mga metro kada second squared"} + one{"{0} ka metro kada second squared"} + other{"{0} ka mga metro kada second squared"} + } + } + angle{ + arc-minute{ + dnam{"mga arcminute"} + one{"{0} ka arcminute"} + other{"{0} ka mga arcminute"} + } + arc-second{ + dnam{"mga arcsecond"} + one{"{0} ka arcsecond"} + other{"{0} ka mga arcsecond"} + } + degree{ + dnam{"mga degree"} + one{"{0} ka degree"} + other{"{0} ka mga degree"} + } + radian{ + dnam{"mga radian"} + one{"{0} ka radian"} + other{"{0} ka mga radian"} + } + revolution{ + dnam{"rebolusyon"} + one{"{0} ka rebolusyon"} + other{"{0} ka mga rebolusyon"} + } + } + area{ + acre{ + dnam{"mga acre"} + one{"{0} ka acre"} + other{"{0} ka mga acre"} + } + dunam{ + dnam{"mga dunam"} + one{"{0} ka dunam"} + other{"{0} ka mga dunam"} + } + hectare{ + dnam{"mga ektarya"} + one{"{0} ka ektarya"} + other{"{0} ka mga ektarya"} + } + square-centimeter{ + dnam{"mga square centimeter"} + one{"{0} ka square centimeter"} + other{"{0} ka mga square centimeter"} + per{"{0} kada square centimeter"} + } + square-foot{ + dnam{"mga square foot"} + one{"{0} ka square foot"} + other{"{0} ka mga square foot"} + } + square-inch{ + dnam{"mga square inch"} + one{"{0} ka mga square inch"} + other{"{0} ka square inch"} + per{"{0} kada square inch"} + } + square-kilometer{ + dnam{"mga square kilometer"} + one{"{0} ka square kilometer"} + other{"{0} ka mga square kilometer"} + per{"{0} kada square kilometer"} + } + square-meter{ + dnam{"mga square meter"} + one{"{0} ka square meter"} + other{"{0} ka mga square meter"} + per{"{0} kada square meter"} + } + square-mile{ + dnam{"mga square mile"} + one{"{0} ka square mile"} + other{"{0} ka mga square mile"} + per{"{0} kada square mile"} + } + square-yard{ + dnam{"mga square yard"} + one{"{0} ka square yard"} + other{"{0} ka mga square yard"} + } + } + compound{ + per{"{0} kada {1}"} + } + concentr{ + karat{ + dnam{"mga karat"} + one{"{0} ka karat"} + other{"{0} ka mga karat"} + } + milligram-per-deciliter{ + dnam{"mga milligram kada deciliter"} + one{"{0} ka milligram kada deciliter"} + other{"{0} ka mga milligram kada deciliter"} + } + millimole-per-liter{ + dnam{"mga millimole kada litro"} + one{"{0} ka millimole kada litro"} + other{"{0} ka mga millimole kada litro"} + } + mole{ + dnam{"mga mole"} + one{"{0} ka mole"} + other{"{0} ka mga mole"} + } + part-per-million{ + dnam{"mga part per million"} + one{"{0} ka part per million"} + other{"{0} ka mga part per million"} + } + percent{ + dnam{"porsyento"} + one{"{0} ka porsyento"} + other{"{0} ka porsyento"} + } + permille{ + dnam{"permille"} + one{"{0} ka permille"} + other{"{0} ka permille"} + } + permyriad{ + dnam{"permyriad"} + one{"{0} ka permyriad"} + other{"{0} ka permyriad"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"mga litro kada 100 kilometro"} + one{"{0} ka litro kada 100 kilometro"} + other{"{0} ka litro kada 100 kilometro"} + } + liter-per-kilometer{ + dnam{"mga litro kada kilometro"} + one{"{0} litro kada kilometro"} + other{"{0} ka mga litro kada kilometro"} + } + mile-per-gallon{ + dnam{"mga milya kada gallon"} + one{"{0} ka milya kada gallon"} + other{"{0} ka mga milya kada gallon"} + } + mile-per-gallon-imperial{ + dnam{"mga milya kada Imp. gallon"} + one{"{0} ka milya kada Imp. gallon"} + other{"{0} ka mga milya kada Imp. gallon"} + } + } + coordinate{ + dnam{"cardinal nga direksyon"} + east{"{0} sidlakan"} + north{"{0} amihanan"} + south{"{0} habagatan"} + west{"{0} kasadpan"} + } + digital{ + bit{ + dnam{"mga bit"} + one{"{0} ka bit"} + other{"{0} ka mga bit"} + } + byte{ + dnam{"mga byte"} + one{"{0} ka byte"} + other{"{0} ka mga byte"} + } + gigabit{ + dnam{"mga gigabit"} + one{"{0} ka gigabit"} + other{"{0} ka mga gigabit"} + } + gigabyte{ + dnam{"mga gigabyte"} + one{"{0} ka gigabyte"} + other{"{0} ka mga gigabyte"} + } + kilobit{ + dnam{"mga kilobit"} + one{"{0} ka kilobit"} + other{"{0} ka mga kilobit"} + } + kilobyte{ + dnam{"mga kilobyte"} + one{"{0} ka kilobyte"} + other{"{0} ka mga kilobyte"} + } + megabit{ + dnam{"mga megabit"} + one{"{0} ka megabit"} + other{"{0} ka mga megabit"} + } + megabyte{ + dnam{"mga megabyte"} + one{"{0} ka megabyte"} + other{"{0} ka mga megabyte"} + } + petabyte{ + dnam{"mga petabyte"} + one{"{0} ka petabyte"} + other{"{0} ka mga petabyte"} + } + terabit{ + dnam{"mga terabit"} + one{"{0} ka terabit"} + other{"{0} ka mga terabit"} + } + terabyte{ + dnam{"mga terabyte"} + one{"{0} ka terabyte"} + other{"{0} ka mga terabyte"} + } + } + duration{ + century{ + dnam{"mga siglo"} + one{"{0} ka siglo"} + other{"{0} ka mga siglo"} + } + day{ + dnam{"mga adlaw"} + one{"{0} ka adlaw"} + other{"{0} ka mga adlaw"} + per{"{0} kada adlaw"} + } + decade{ + dnam{"mga dekada"} + one{"{0} ka dekada"} + other{"{0} ka mga dekada"} + } + hour{ + dnam{"mga oras"} + one{"{0} ka oras"} + other{"{0} ka mga oras"} + per{"{0} kada oras"} + } + microsecond{ + dnam{"mga microsecond"} + one{"{0} ka microsecond"} + other{"{0} ka mga microsecond"} + } + millisecond{ + dnam{"mga millisecond"} + one{"{0} ka millisecond"} + other{"{0} ka mga millisecond"} + } + minute{ + dnam{"mga minuto"} + one{"{0} ka minuto"} + other{"{0} ka mga minuto"} + per{"{0} kada minuto"} + } + month{ + dnam{"mga buwan"} + one{"{0} ka buwan"} + other{"{0} ka mga buwan"} + per{"{0} kada buwan"} + } + nanosecond{ + dnam{"mga nanosecond"} + one{"{0} ka nanosecond"} + other{"{0} ka mga nanosecond"} + } + second{ + dnam{"mga segundo"} + one{"{0} ka segundo"} + other{"{0} ka mga segundo"} + per{"{0} kada segundo"} + } + week{ + dnam{"mga semana"} + one{"{0} ka semana"} + other{"{0} ka mga semana"} + per{"{0} kada semana"} + } + year{ + dnam{"mga tuig"} + one{"{0} ka tuig"} + other{"{0} ka mga tuig"} + per{"{0} kada tuig"} + } + } + electric{ + ampere{ + dnam{"mga ampere"} + one{"{0} ka ampere"} + other{"{0} ka mga ampere"} + } + milliampere{ + dnam{"mga milliampere"} + one{"{0} milliampere"} + other{"{0} ka mga milliampere"} + } + ohm{ + dnam{"mga ohm"} + one{"{0} ka ohm"} + other{"{0} ka mga ohm"} + } + volt{ + dnam{"mga boltahe"} + one{"{0} ka boltahe"} + other{"{0} ka mga boltahe"} + } + } + energy{ + british-thermal-unit{ + dnam{"Mga British thermal unit"} + one{"{0} ka British thermal unit"} + other{"{0} ka mga British thermal unit"} + } + calorie{ + dnam{"mga calorie"} + one{"{0} ka calorie"} + other{"{0} ka mga calorie"} + } + electronvolt{ + dnam{"mga electronvolt"} + one{"{0} ka electronvolt"} + other{"{0} ka mga electronvolt"} + } + foodcalorie{ + dnam{"mga Calorie"} + one{"{0} ka Calorie"} + other{"{0} ka mga Calorie"} + } + joule{ + dnam{"mga joule"} + one{"{0} ka joule"} + other{"{0} ka mga joule"} + } + kilocalorie{ + dnam{"mga kilocalorie"} + one{"{0} ka kilocalorie"} + other{"{0} ka mga kilocalorie"} + } + kilojoule{ + dnam{"mga kilojoule"} + one{"{0} ka kilojoule"} + other{"{0} ka mga kilojoule"} + } + kilowatt-hour{ + dnam{"mga kilowatt-hour"} + one{"{0} ka kilowatt hour"} + other{"{0} ka mga kilowatt-hour"} + } + therm-us{ + dnam{"Mga US therm"} + one{"{0} ka US therm"} + other{"{0} ka mga US therm"} + } + } + force{ + newton{ + dnam{"mga newton"} + one{"{0} ka newton"} + other{"{0} ka mga newton"} + } + pound-force{ + dnam{"mga pound sa puwersa"} + one{"{0} ka pound sa puwersa"} + other{"{0} ka mga pound sa puwersa"} + } + } + frequency{ + gigahertz{ + dnam{"gigahertz"} + one{"{0} gigahertz"} + other{"{0} gigahertz"} + } + hertz{ + dnam{"hertz"} + one{"{0} hertz"} + other{"{0} hertz"} + } + kilohertz{ + dnam{"kilohertz"} + one{"{0} kilohertz"} + other{"{0} kilohertz"} + } + megahertz{ + dnam{"megahertz"} + one{"{0} megahertz"} + other{"{0} megahertz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"mga dot kada sentimetro"} + one{"{0} ka dot kada sentimetro"} + other{"{0} ka mga dot kada sentimetro"} + } + dot-per-inch{ + dnam{"mga dot kada pulgada"} + one{"{0} ka dot kada pulgada"} + other{"{0} ka mga dot kada pulgada"} + } + em{ + dnam{"typographic em"} + one{"{0} ka em"} + other{"{0} ka mga em"} + } + megapixel{ + dnam{"mga megapixel"} + one{"{0} ka megapixel"} + other{"{0} ka mga megapixel"} + } + pixel{ + dnam{"mga pixel"} + one{"{0} ka pixel"} + other{"{0} ka mga pixel"} + } + pixel-per-centimeter{ + dnam{"mga pixel kada sentimetro"} + one{"{0} ka pixel kada sentimetro"} + other{"{0} ka mga pixel kada sentimetro"} + } + pixel-per-inch{ + dnam{"mga pixel kada pulgada"} + one{"{0} ka pixel kada pulgada"} + other{"{0} ka mga pixel kada pulgada"} + } + } + length{ + astronomical-unit{ + dnam{"mga astronomical unit"} + one{"{0} ka astronomical unit"} + other{"{0} ka mga astronomical unit"} + } + centimeter{ + dnam{"mga sentimetro"} + one{"{0} ka sentimetro"} + other{"{0} ka mga sentimetro"} + per{"{0} kada sentimetro"} + } + decimeter{ + dnam{"mga decimeter"} + one{"{0} ka decimeter"} + other{"{0} ka mga decimeter"} + } + foot{ + dnam{"mga piye"} + one{"{0} ka piye"} + other{"{0} ka mga piye"} + per{"{0} kada piye"} + } + inch{ + dnam{"mga pulgada"} + one{"{0} ka pulgada"} + other{"{0} ka pulgada"} + per{"{0} kada pulgada"} + } + kilometer{ + dnam{"mga kilometro"} + one{"{0} ka kilometro"} + other{"{0} ka mga kilometro"} + per{"{0} kada kilometro"} + } + light-year{ + dnam{"mga light year"} + one{"{0} ka light year"} + other{"{0} ka mga light year"} + } + meter{ + dnam{"mga metro"} + one{"{0} ka metro"} + other{"{0} ka mga metro"} + per{"{0} kada metro"} + } + micrometer{ + dnam{"mga micrometer"} + one{"{0} ka micrometer"} + other{"{0} ka mga micrometer"} + } + mile{ + dnam{"mga milya"} + one{"{0} ka milya"} + other{"{0} ka mga milya"} + } + mile-scandinavian{ + dnam{"mile-scandinavian"} + one{"{0} ka mile-scandinavian"} + other{"{0} ka mile-scandinavian"} + } + millimeter{ + dnam{"mga millimetro"} + one{"{0} ka millimetro"} + other{"{0} ka millimetro"} + } + nanometer{ + dnam{"mga nanometer"} + one{"{0} ka nanometer"} + other{"{0} ka mga nanometer"} + } + nautical-mile{ + dnam{"mga nautical mile"} + one{"{0} ka nautical mile"} + other{"{0} ka mga nautical mile"} + } + parsec{ + dnam{"mga parsec"} + one{"{0} ka parsec"} + other{"{0} ka mga parsec"} + } + picometer{ + dnam{"mga picometer"} + one{"{0} ka picometer"} + other{"{0} ka mga picometer"} + } + point{ + dnam{"mga point"} + one{"{0} ka point"} + other{"{0} ka mga point"} + } + solar-radius{ + dnam{"mga solar radius"} + one{"{0} ka solar radius"} + other{"{0} ka mga solar radius"} + } + yard{ + dnam{"mga yarda"} + one{"{0} ka yarda"} + other{"{0} ka mga yarda"} + } + } + light{ + lux{ + dnam{"lux"} + one{"{0} lux"} + other{"{0} lux"} + } + solar-luminosity{ + dnam{"mga solar luminosity"} + one{"{0} ka solar luminosity"} + other{"{0}ka mga solar luminosity"} + } + } + mass{ + carat{ + dnam{"mga carat"} + one{"{0} ka carat"} + other{"{0} ka mga carat"} + } + dalton{ + dnam{"mga dalton"} + one{"{0} ka dalton"} + other{"{0} ka mga dalton"} + } + earth-mass{ + dnam{"mga mass sa Earth"} + one{"{0} ka mass sa Earth"} + other{"{0} ka mga mass sa Earth"} + } + gram{ + dnam{"mga gramo"} + one{"{0} ka gramo"} + other{"{0} ka mga gramo"} + per{"{0} kada gramo"} + } + kilogram{ + dnam{"mga kilogramo"} + one{"{0} ka kilogramo"} + other{"{0} ka mga kilogramo"} + per{"{0} kada kilogramo"} + } + metric-ton{ + dnam{"mga metrikong tonelada"} + one{"{0} ka metrikong tonelada"} + other{"{0} ka mga metrikong tonelada"} + } + microgram{ + dnam{"mga microgram"} + one{"{0} ka microgram"} + other{"{0} ka mga microgram"} + } + milligram{ + dnam{"mga milligram"} + one{"{0} ka milligram"} + other{"{0} ka mga milligram"} + } + ounce{ + dnam{"mga ounce"} + one{"{0} ka ounce"} + other{"{0} ka mga ounce"} + per{"{0} kada ounce"} + } + ounce-troy{ + dnam{"mga troy ounce"} + one{"{0} ka troy ounce"} + other{"{0} ka mga troy ounce"} + } + pound{ + dnam{"mga pound"} + one{"{0} ka pound"} + other{"{0} ka mga pound"} + per{"{0} kada pound"} + } + solar-mass{ + dnam{"mga solar mass"} + one{"{0} ka solar mass"} + other{"{0} ka mga solar mass"} + } + ton{ + dnam{"mga tonelada"} + one{"{0} ka tonelada"} + other{"{0} ka mga tonelada"} + } + } + power{ + gigawatt{ + dnam{"mga gigawatt"} + one{"{0} ka gigawatt"} + other{"{0} ka mga gigawatt"} + } + horsepower{ + dnam{"horsepower"} + one{"{0} ka horsepower"} + other{"{0} ka horsepower"} + } + kilowatt{ + dnam{"mga kilowatt"} + one{"{0} ka kilowatt"} + other{"{0} ka mga kilowatt"} + } + megawatt{ + dnam{"mga megawatt"} + one{"{0} ka megawatt"} + other{"{0} ka mga megawatt"} + } + milliwatt{ + dnam{"mga milliwatt"} + one{"{0} ka milliwatt"} + other{"{0} ka mga milliwatt"} + } + watt{ + dnam{"mga watt"} + one{"{0} ka watt"} + other{"{0} ka mga watt"} + } + } + pressure{ + atmosphere{ + dnam{"mga atmosphere"} + one{"{0} ka atmosphere"} + other{"{0} ka mga atmosphere"} + } + bar{ + dnam{"mga bar"} + one{"{0} ka bar"} + other{"{0} ka mga bar"} + } + hectopascal{ + dnam{"mga hectopascal"} + one{"{0} ka hectopascal"} + other{"{0} ka mga hectopascal"} + } + inch-hg{ + dnam{"mga pulgada sa mercury"} + one{"{0} ka pulgada sa mercury"} + other{"{0} ka mga pulgada sa mercury"} + } + kilopascal{ + dnam{"mga kilopascal"} + one{"{0} ka kilopascal"} + other{"{0} ka mga kilopascal"} + } + megapascal{ + dnam{"mga megapascal"} + one{"{0} ka megapascal"} + other{"{0} ka mga megapascal"} + } + millibar{ + dnam{"mga millibar"} + one{"{0} ka millibar"} + other{"{0} ka mga millibar"} + } + millimeter-of-mercury{ + dnam{"mga millimetro sa mercury"} + one{"{0} ka millimetro sa mercury"} + other{"{0} ka mga millimetro sa mercury"} + } + pascal{ + dnam{"mga pascal"} + one{"{0} ka pascal"} + other{"{0} ka mga pascal"} + } + pound-per-square-inch{ + dnam{"mga pound kada kuwadradong pulgada"} + one{"{0} ka pound kada kuwadradong pulgada"} + other{"{0} ka mga pound kada kuwadradong pulgada"} + } + } + speed{ + kilometer-per-hour{ + dnam{"mga kilometro kada oras"} + one{"{0} ka kilometro kada oras"} + other{"{0} ka mga kilometro kada oras"} + } + knot{ + dnam{"mga knot"} + one{"{0} ka knot"} + other{"{0} ka mga knot"} + } + meter-per-second{ + dnam{"mga metro kada segundo"} + one{"{0} ka metro kada segundo"} + other{"{0} ka mga metro kada segundo"} + } + mile-per-hour{ + dnam{"mga milya kada oras"} + one{"{0} ka milya kada oras"} + other{"{0} ka mga milya kada oras"} + } + } + temperature{ + celsius{ + dnam{"mga degree Celsius"} + one{"{0} ka degree Celsius"} + other{"{0} degree Celsius"} + } + fahrenheit{ + dnam{"mga degree Fahrenheit"} + one{"{0} degree Fahrenheit"} + other{"{0} degree Fahrenheit"} + } + kelvin{ + dnam{"mga kelvin"} + one{"{0} ka kelvin"} + other{"{0} ka mga kelvin"} + } + } + torque{ + newton-meter{ + dnam{"mga newton-meter"} + one{"{0} ka newton-meter"} + other{"{0} ka mga newton-meter"} + } + pound-foot{ + dnam{"mga pound-foot"} + one{"{0} ka pound-foot"} + other{"{0} ka mga pound-foot"} + } + } + volume{ + acre-foot{ + dnam{"mga acre-foot"} + one{"{0} ka acre-foot"} + other{"{0} ka mga acre-foot"} + } + barrel{ + dnam{"mga barrel"} + one{"{0} ka barrel"} + other{"{0} ka mga barrel"} + } + centiliter{ + dnam{"mga centiliter"} + one{"{0} ka centiliter"} + other{"{0} ka mga centiliter"} + } + cubic-centimeter{ + dnam{"mga cubic centimeter"} + one{"{0} ka cubic centimeter"} + other{"{0} ka mga cubic centimeter"} + per{"{0} kada cubic centimeter"} + } + cubic-foot{ + dnam{"mga cubic foot"} + one{"{0} ka cubic foot"} + other{"{0} ka mga cubic foot"} + } + cubic-inch{ + dnam{"mga cubic inch"} + one{"{0} ka cubic inch"} + other{"{0} ka mga cubic inch"} + } + cubic-kilometer{ + dnam{"mga cubic kilometer"} + one{"{0} ka cubic kilometer"} + other{"{0} ka mga cubic kilometer"} + } + cubic-meter{ + dnam{"mga cubic meter"} + one{"{0} ka cubic meter"} + other{"{0} ka mga cubic meter"} + per{"{0} kada cubic meter"} + } + cubic-mile{ + dnam{"mga cubic mile"} + one{"{0} ka cubic mile"} + other{"{0} ka mga cubic mile"} + } + cubic-yard{ + dnam{"mga cubic yard"} + one{"{0} ka cubic yard"} + other{"{0} ka mga cubic yard"} + } + cup{ + dnam{"mga tasa"} + one{"{0} ka tasa"} + other{"{0} ka mga tasa"} + } + cup-metric{ + dnam{"mga metric cup"} + one{"{0} ka metric cup"} + other{"{0} ka metric cup"} + } + deciliter{ + dnam{"mga deciliter"} + one{"{0} ka deciliter"} + other{"{0} ka mga deciliter"} + } + fluid-ounce{ + dnam{"mga fluid ounce"} + one{"{0} ka fluid ounce"} + other{"{0} ka mga fluid ounce"} + } + fluid-ounce-imperial{ + dnam{"mga Imp. fluid ounce"} + one{"{0} ka Imp. fluid ounce"} + other{"{0} ka mga Imp. fluid ounce"} + } + gallon{ + dnam{"mga gallon"} + one{"{0} ka gallon"} + other{"{0} ka mga gallon"} + per{"{0} kada gallon"} + } + gallon-imperial{ + dnam{"mga Imp. gallon"} + one{"{0} ka Imp. gallon"} + other{"{0} ka mga Imp. gallon"} + per{"{0} kada Imp. gallon"} + } + hectoliter{ + dnam{"mga hectoliter"} + one{"{0} ka hectoliter"} + other{"{0} ka mga hectoliter"} + } + liter{ + dnam{"mga litro"} + one{"{0} ka litro"} + other{"{0} ka mga litro"} + per{"{0} kada litro"} + } + megaliter{ + dnam{"mga megaliter"} + one{"{0} ka megaliter"} + other{"{0} ka mga megaliter"} + } + milliliter{ + dnam{"mga milliliter"} + one{"{0} ka milliliter"} + other{"{0} ka mga milliliter"} + } + pint{ + dnam{"mga pint"} + one{"{0} ka pint"} + other{"{0} ka mga pint"} + } + pint-metric{ + dnam{"mga metric pint"} + one{"{0} ka metric pint"} + other{"{0} ka mga metric pint"} + } + quart{ + dnam{"mga quart"} + one{"{0} ka quart"} + other{"{0} ka mga quart"} + } + tablespoon{ + dnam{"mga kutsara"} + one{"{0} ka kutsara"} + other{"{0} ka kutsara"} + } + teaspoon{ + dnam{"mga kutsarita"} + one{"{0} ka kutsarita"} + other{"{0} ka mga kutsarita"} + } + } + } + unitsNarrow{ + consumption{ + liter-per-100kilometers{ + dnam{"L/100km"} + one{"{0}L/100km"} + other{"{0}L/100km"} + } + } + coordinate{ + dnam{"direksyon"} + } + duration{ + day{ + dnam{"adlaw"} + one{"{0} adlaw"} + other{"{0} adlaw"} + } + hour{ + dnam{"oras"} + one{"{0} ka oras"} + other{"{0} ka oras"} + } + millisecond{ + dnam{"msec"} + one{"{0}ms"} + other{"{0}ms"} + } + minute{ + dnam{"minuto"} + one{"{0} minuto"} + other{"{0}minuto"} + } + month{ + dnam{"buwan"} + one{"{0} buwan"} + other{"{0} buwan"} + } + second{ + dnam{"segundo"} + one{"{0}segundo"} + other{"{0}segundo"} + } + week{ + dnam{"semana"} + one{"{0} semana"} + other{"{0}w"} + } + year{ + dnam{"tuig"} + one{"{0} ka tuig"} + other{"{0} ka tuig"} + } + } + length{ + centimeter{ + one{"{0}cm"} + other{"{0}cm"} + } + kilometer{ + one{"{0}km"} + other{"{0}km"} + } + meter{ + dnam{"m"} + one{"{0}m"} + other{"{0}m"} + } + millimeter{ + one{"{0}mm"} + other{"{0}mm"} + } + } + mass{ + gram{ + dnam{"gramo"} + } + kilogram{ + one{"{0}kg"} + other{"{0}kg"} + } + } + speed{ + kilometer-per-hour{ + dnam{"km/hr"} + one{"{0}km/h"} + other{"{0}km/h"} + } + } + temperature{ + celsius{ + dnam{"°C"} + } + } + volume{ + liter{ + dnam{"litro"} + one{"{0}L"} + other{"{0}L"} + } + } + } + unitsShort{ + acceleration{ + meter-per-second-squared{ + dnam{"mga metro/sec²"} + } + } + angle{ + arc-minute{ + dnam{"mga arcmin"} + one{"{0} ka arcmin"} + other{"{0} ka mga arcmin"} + } + arc-second{ + dnam{"mga arcsec"} + one{"{0} ka arcsec"} + other{"{0} ka mga arcsec"} + } + degree{ + dnam{"mga degree"} + one{"{0} deg"} + other{"{0} deg"} + } + radian{ + dnam{"mga radian"} + } + } + area{ + acre{ + dnam{"mga acre"} + } + dunam{ + dnam{"mga dunam"} + one{"{0} ka dunam"} + other{"{0} ka dunam"} + } + hectare{ + dnam{"mga ektarya"} + } + square-foot{ + dnam{"mga sq foot"} + one{"{0} sq ft"} + other{"{0} sq ft"} + } + square-inch{ + dnam{"mga inch²"} + } + square-meter{ + dnam{"mga meter²"} + } + square-mile{ + dnam{"mga sq mile"} + one{"{0} sq mi"} + other{"{0} sq mi"} + } + square-yard{ + dnam{"mga yard²"} + } + } + concentr{ + karat{ + dnam{"mga karat"} + } + milligram-per-deciliter{ + one{"{0} mg/dL"} + other{"{0} mg/dL"} + } + millimole-per-liter{ + dnam{"millimol/litro"} + } + mole{ + dnam{"mole"} + one{"{0} mol"} + other{"{0} mol"} + } + part-per-million{ + dnam{"mga part/million"} + } + percent{ + dnam{"porsyento"} + } + permille{ + dnam{"permille"} + } + permyriad{ + dnam{"permyriad"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"L/100 km"} + one{"{0} L/100 km"} + other{"{0} L/100 km"} + } + liter-per-kilometer{ + dnam{"mga litro/km"} + } + mile-per-gallon{ + dnam{"mga milya/gal"} + one{"{0} mpg"} + other{"{0} mpg"} + } + mile-per-gallon-imperial{ + dnam{"mga milya/gal Imp."} + one{"{0} mpg Imp."} + other{"{0} mpg Imp."} + } + } + coordinate{ + dnam{"direksyon"} + east{"{0} E"} + north{"{0} N"} + south{"{0} S"} + west{"{0} W"} + } + digital{ + bit{ + one{"{0} ka bit"} + other{"{0} ka bit"} + } + byte{ + one{"{0} ka byte"} + other{"{0} ka byte"} + } + gigabit{ + dnam{"Gbit"} + } + gigabyte{ + dnam{"GByte"} + } + kilobit{ + dnam{"kbit"} + } + kilobyte{ + dnam{"kByte"} + } + megabit{ + dnam{"Mbit"} + } + megabyte{ + dnam{"MByte"} + } + petabyte{ + dnam{"PByte"} + } + terabit{ + dnam{"Tbit"} + } + terabyte{ + dnam{"TByte"} + } + } + duration{ + day{ + dnam{"mga adlaw"} + one{"{0} ka adlaw"} + other{"{0} ka adlaw"} + per{"{0}/adlaw"} + } + hour{ + dnam{"mga oras"} + one{"{0} ka oras"} + other{"{0} ka oras"} + per{"{0}/oras"} + } + microsecond{ + dnam{"μsecs"} + } + millisecond{ + dnam{"mga millisec"} + } + minute{ + dnam{"mga minuto"} + one{"{0} ka minuto"} + other{"{0} ka minuto"} + per{"{0}/minuto"} + } + month{ + dnam{"mga buwan"} + one{"{0} ka buwan"} + other{"{0} ka buwan"} + per{"{0}/buwan"} + } + nanosecond{ + dnam{"mga nanosec"} + } + second{ + dnam{"mga segundo"} + one{"{0} ka segundo"} + other{"{0} ka segundo"} + per{"{0}/segundo"} + } + week{ + dnam{"mga semana"} + one{"{0} ka semana"} + other{"{0} ka semana"} + per{"{0}/semana"} + } + year{ + dnam{"mga tuig"} + one{"{0} ka tuig"} + other{"{0} ka tuig"} + per{"{0}/tuig"} + } + } + electric{ + ampere{ + dnam{"mga amp"} + } + milliampere{ + dnam{"mga milliamp"} + one{"{0} mA"} + other{"{0} mA"} + } + ohm{ + dnam{"mga ohm"} + one{"{0} Ω"} + other{"{0} Ω"} + } + volt{ + dnam{"mga boltahe"} + } + } + energy{ + british-thermal-unit{ + dnam{"BTU"} + } + electronvolt{ + dnam{"electronvolt"} + } + joule{ + dnam{"mga joule"} + } + kilojoule{ + dnam{"kilojoule"} + } + kilowatt-hour{ + dnam{"kW-hour"} + } + therm-us{ + one{"{0} ka US therm"} + other{"{0} ka mga US therm"} + } + } + force{ + newton{ + dnam{"newton"} + } + pound-force{ + dnam{"pound-force"} + } + } + frequency{ + megahertz{ + dnam{"MHz"} + } + } + graphics{ + em{ + one{"{0} ka em"} + other{"{0} ka em"} + } + megapixel{ + dnam{"mga megapixel"} + } + pixel{ + dnam{"mga pixel"} + } + } + length{ + foot{ + dnam{"mga piye"} + } + inch{ + dnam{"mga pulgada"} + } + light-year{ + dnam{"mga light yr"} + } + meter{ + dnam{"m"} + } + micrometer{ + dnam{"mga µmeter"} + } + mile{ + dnam{"mga milya"} + } + parsec{ + dnam{"mga parsec"} + } + point{ + dnam{"mga point"} + } + solar-radius{ + dnam{"mga solar radius"} + } + yard{ + dnam{"mga yarda"} + } + } + light{ + lux{ + dnam{"lux"} + } + solar-luminosity{ + dnam{"mga solar luminosity"} + } + } + mass{ + carat{ + dnam{"mga carat"} + } + dalton{ + dnam{"mga dalton"} + } + earth-mass{ + dnam{"mga mass sa Earth"} + } + gram{ + dnam{"mga gramo"} + } + ounce-troy{ + dnam{"oz troy"} + } + pound{ + dnam{"mga pound"} + } + solar-mass{ + dnam{"mga solar mass"} + } + ton{ + dnam{"mga tonelada"} + } + } + power{ + watt{ + dnam{"mga watt"} + } + } + pressure{ + bar{ + one{"{0} ka bar"} + other{"{0} ka bar"} + } + millibar{ + one{"{0} ka mbar"} + other{"{0} ka mbar"} + } + millimeter-of-mercury{ + dnam{"mmHg"} + one{"{0} mmHg"} + other{"{0} mmHg"} + } + } + speed{ + kilometer-per-hour{ + dnam{"km/oras"} + } + meter-per-second{ + dnam{"mga metro/seg"} + } + mile-per-hour{ + dnam{"mga milya/oras"} + one{"{0} mph"} + other{"{0} mph"} + } + } + temperature{ + celsius{ + dnam{"deg. C"} + } + fahrenheit{ + dnam{"deg. F"} + } + } + volume{ + acre-foot{ + dnam{"acre ft"} + } + barrel{ + dnam{"barrel"} + } + cubic-foot{ + dnam{"mga foot³"} + } + cubic-inch{ + dnam{"mga inch³"} + } + cubic-yard{ + dnam{"mga yard³"} + } + cup{ + dnam{"mga tasa"} + } + fluid-ounce{ + dnam{"fl oz"} + one{"{0} fl oz"} + other{"{0} fl oz"} + } + fluid-ounce-imperial{ + dnam{"Imp. fl oz"} + one{"{0} fl oz Imp."} + other{"{0} fl oz Imp."} + } + gallon{ + dnam{"gal"} + one{"{0} gal"} + other{"{0} gal"} + per{"{0}/gal US"} + } + liter{ + dnam{"mga litro"} + one{"{0} L"} + other{"{0} L"} + per{"{0}/L"} + } + pint{ + dnam{"mga pint"} + } + quart{ + dnam{"qts"} + } + teaspoon{ + dnam{"kutsarita"} + one{"{0} ka kutsarita"} + other{"{0} ka kutsarita"} + } + } + } } diff --git a/icuSources/data/unit/cgg.txt b/icuSources/data/unit/cgg.txt index 5cfa738b..1487042b 100644 --- a/icuSources/data/unit/cgg.txt +++ b/icuSources/data/unit/cgg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cgg{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/chr.txt b/icuSources/data/unit/chr.txt index fc987cd6..1d9ee09f 100644 --- a/icuSources/data/unit/chr.txt +++ b/icuSources/data/unit/chr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License chr{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ chr{ other{"{0} ᎯᎸᏍᎩ ᏧᏒᎯᏓ"} per{"{0} ᎢᎦ ᎢᏳᏓᎵ"} } + decade{ + dnam{"ᏍᎪᎯ ᏧᏕᏘᏴᏓ"} + one{"{0} ᏍᎪᎯ ᏧᏕᏘᏴᏓ"} + other{"{0} ᏍᎪᎯ ᏧᏕᏘᏴᏓ"} + } hour{ dnam{"ᎢᏳᏟᎶᏓ"} one{"{0} ᏑᏟᎶᏓ"} @@ -362,6 +367,11 @@ chr{ one{"ᎠᎦᏴᎵ ᎠᏟᎶᏓ"} other{"{0} ᎠᎦᏴᎵ-ᎢᏧᏟᎶᏓ"} } + therm-us{ + dnam{"US ᎤᏗᏞᎬᎢ"} + one{"{0} US ᎤᏗᏞᎬᎢ"} + other{"{0} US ᎤᏗᏞᎬᎢ"} + } } force{ newton{ @@ -397,6 +407,41 @@ chr{ other{"{0} ᎺᎦᎭᏥ"} } } + graphics{ + dot-per-centimeter{ + dnam{"ᏧᏓᏓᎸ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + one{"{0} ᎤᏓᏓᎸ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + other{"{0} ᏧᏓᏓᎸ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + } + dot-per-inch{ + dnam{"ᏧᏓᏓᎸ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + one{"{0} ᎤᏓᏓᎸ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + other{"{0} ᏧᏓᏓᎸ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + } + em{ + dnam{"ᎪᏪᎸ em"} + } + megapixel{ + dnam{"ᏧᏔᎾ ᏗᏇᎦᏎᎵ"} + one{"{0} ᎤᏔᎾ ᏇᎦᏎᎵ"} + other{"{0} ᏧᏔᎾ ᏗᏇᎦᏎᎵ"} + } + pixel{ + dnam{"ᏗᏇᎦᏎᎵ"} + one{"{0} ᏇᎦᏎᎵ"} + other{"{0} ᏗᏇᎦᏎᎵ"} + } + pixel-per-centimeter{ + dnam{"ᏗᏇᎦᏎᎵ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + one{"{0} ᏇᎦᏎᎵ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + other{"{0} ᏗᏇᎦᏎᎵ ᎤᏍᏗ ᎠᏟᎶᏗ ᎢᏳᏓᎵ"} + } + pixel-per-inch{ + dnam{"ᏗᏇᎦᏎᎵ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + one{"{0} ᏇᎦᏎᎵ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + other{"{0} ᏗᏇᎦᏎᎵ ᎢᏏᎳᏗᏍᏗ ᎢᏳᏓᎵ"} + } + } length{ astronomical-unit{ dnam{"ᎡᎶᎯ ᎠᎴ ᎤᏓ ᏭᏍᏗᎬ ᎧᎵ ᎨᏒᎢ"} @@ -620,6 +665,11 @@ chr{ one{"{0} ᎦᏃᎴᏍᎬ"} other{"{0} ᏗᎦᏃᎴᏍᎬ"} } + bar{ + dnam{"ᏕᎦᎾᎸᎢ"} + one{"{0} ᎦᎾᎸᎢ"} + other{"{0} ᏕᎦᎾᎸᎢ"} + } hectopascal{ dnam{"ᎮᏔ ᏗᏆᏌᎵ"} one{"{0} ᎮᏔ ᏆᏌᎵ"} @@ -642,7 +692,7 @@ chr{ } millibar{ dnam{"ᎢᏯᎦᏴᎵ ᏕᎦᎾᎸᎢ"} - one{"{0} ᎢᎦᎦᏴᎵ"} + one{"{0} ᎢᎦᎦᏴᎵ ᎦᎾᎸᎢ"} other{"{0} ᎢᏯᎦᏴᎵ ᏕᎦᎾᎸᎢ"} } millimeter-of-mercury{ @@ -650,6 +700,11 @@ chr{ one{"{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᎠᏟᎶᏗ ᎾᎿ ᎹᎫᎢ"} other{"{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᏗᏟᎶᏗ ᎾᎿ ᎹᎫᎢ"} } + pascal{ + dnam{"ᏗᏆᏌᎵ"} + one{"{0} ᏆᏌᎵ"} + other{"{0} ᏗᏆᏌᎵ"} + } pound-per-square-inch{ dnam{"ᎢᏧᏓᎨᏓ ᏅᎩ ᏧᏅᏏᎩ ᎢᏏᏔᏗᏍᏗ ᎢᏳᏓᎵ"} one{"{0} ᏑᏓᎨᏓ ᏅᎩ ᏧᏅᏏᎩ ᎢᏏᏔᏗᏍᏗ ᎢᏳᏓᎵ"} @@ -1217,6 +1272,11 @@ chr{ other{"{0} ᏧᏒᎯᏓ"} per{"{0}/Ꭲ"} } + decade{ + dnam{"ᏍᎪᎯ"} + one{"{0} ᏍᎪᎯ"} + other{"{0} ᏍᎪᎯ"} + } hour{ dnam{"ᎢᏳᏟᎶᏓ"} one{"{0} ᏑᏟ"} @@ -1332,6 +1392,11 @@ chr{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US ᎤᏗᏞᎬᎢ"} + one{"{0} US ᎤᏗᏞᎬ"} + other{"{0} US ᎤᏗᏞᎬ"} + } } force{ newton{ @@ -1367,6 +1432,14 @@ chr{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"ᏧᏔᎾ ᏗᏇᎦᏎᎵ"} + } + pixel{ + dnam{"ᏗᏇᎦᏎᎵ"} + } + } length{ astronomical-unit{ dnam{"ᎡᎨ"} diff --git a/icuSources/data/unit/ckb.txt b/icuSources/data/unit/ckb.txt index 97f12803..36b286a8 100644 --- a/icuSources/data/unit/ckb.txt +++ b/icuSources/data/unit/ckb.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ckb{ - Version{"2.1.47.72"} + Version{"36.1"} } diff --git a/icuSources/data/unit/co.txt b/icuSources/data/unit/co.txt index c0f5e8f6..a28af30f 100644 --- a/icuSources/data/unit/co.txt +++ b/icuSources/data/unit/co.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License co{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/cs.txt b/icuSources/data/unit/cs.txt index 1863faf3..e0f75190 100644 --- a/icuSources/data/unit/cs.txt +++ b/icuSources/data/unit/cs.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cs{ - Version{"2.1.48.44"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -140,6 +140,7 @@ cs{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -331,6 +332,13 @@ cs{ other{"{0} dní"} per{"{0} za den"} } + decade{ + dnam{"desetiletí"} + few{"{0} desetiletí"} + many{"{0} desetiletí"} + one{"{0} desetiletí"} + other{"{0} desetiletí"} + } hour{ dnam{"hodiny"} few{"{0} hodiny"} @@ -488,6 +496,13 @@ cs{ one{"{0} kilowatthodina"} other{"{0} kilowatthodin"} } + therm-us{ + dnam{"thermy"} + few{"{0} thermy"} + many{"{0} thermu"} + one{"{0} therm"} + other{"{0} thermů"} + } } force{ newton{ @@ -535,6 +550,57 @@ cs{ other{"{0} megahertzů"} } } + graphics{ + dot-per-centimeter{ + dnam{"body na centimetr"} + few{"{0} body na centimetr"} + many{"{0} bodu na centimetr"} + one{"{0} bod na centimetr"} + other{"{0} bodů na centimetr"} + } + dot-per-inch{ + dnam{"body na palec"} + few{"{0} body na palec"} + many{"{0} bodu na palec"} + one{"{0} bod na palec"} + other{"{0} bodů na palec"} + } + em{ + dnam{"čtverčíky"} + few{"{0} čtverčíky"} + many{"{0} čtverčíku"} + one{"{0} čtverčík"} + other{"{0} čtverčíků"} + } + megapixel{ + dnam{"megapixely"} + few{"{0} megapixely"} + many{"{0} megapixelu"} + one{"{0} megapixel"} + other{"{0} megapixelů"} + } + pixel{ + dnam{"pixely"} + few{"{0} pixely"} + many{"{0} pixelu"} + one{"{0} pixel"} + other{"{0} pixelů"} + } + pixel-per-centimeter{ + dnam{"pixely na centimetr"} + few{"{0} pixely na centimetr"} + many{"{0} pixelu na centimetr"} + one{"{0} pixel na centimetr"} + other{"{0} pixelů na centimetr"} + } + pixel-per-inch{ + dnam{"pixely na palec"} + few{"{0} pixely na palec"} + many{"{0} pixelu na palec"} + one{"{0} pixel na palec"} + other{"{0} pixelů na palec"} + } + } length{ astronomical-unit{ dnam{"astronomické jednotky"} @@ -861,6 +927,13 @@ cs{ one{"{0} atmosféra"} other{"{0} atmosfér"} } + bar{ + dnam{"bary"} + few{"{0} bary"} + many{"{0} baru"} + one{"{0} bar"} + other{"{0} barů"} + } hectopascal{ dnam{"hektopascaly"} few{"{0} hektopascaly"} @@ -903,6 +976,13 @@ cs{ one{"{0} milimetr rtuti"} other{"{0} milimetrů rtuti"} } + pascal{ + dnam{"pascaly"} + few{"{0} pascaly"} + many{"{0} pascalu"} + one{"{0} pascal"} + other{"{0} pascalů"} + } pound-per-square-inch{ dnam{"libry na čtvereční palec"} few{"{0} libry na čtvereční palec"} @@ -1194,6 +1274,7 @@ cs{ other{"{0} G"} } meter-per-second-squared{ + dnam{"m/s²"} few{"{0} m/s²"} many{"{0} m/s²"} one{"{0} m/s²"} @@ -1223,6 +1304,7 @@ cs{ other{"{0}°"} } radian{ + dnam{"rad"} few{"{0} rad"} many{"{0} rad"} one{"{0} rad"} @@ -1252,42 +1334,54 @@ cs{ other{"{0} ha"} } square-centimeter{ + dnam{"cm²"} few{"{0} cm²"} many{"{0} cm²"} one{"{0} cm²"} other{"{0} cm²"} + per{"{0}/cm²"} } square-foot{ + dnam{"ft²"} few{"{0} ft²"} many{"{0} ft²"} one{"{0} ft²"} other{"{0} ft²"} } square-inch{ + dnam{"in²"} few{"{0} in²"} many{"{0} in²"} one{"{0} in²"} other{"{0} in²"} + per{"{0}/in²"} } square-kilometer{ + dnam{"km²"} few{"{0} km²"} many{"{0} km²"} one{"{0} km²"} other{"{0} km²"} + per{"{0}/km²"} } square-meter{ + dnam{"m²"} few{"{0} m²"} many{"{0} m²"} one{"{0} m²"} other{"{0} m²"} + per{"{0}/m²"} } square-mile{ + dnam{"mi²"} few{"{0} mi²"} many{"{0} mi²"} one{"{0} mi²"} other{"{0} mi²"} + per{"{0}/mi²"} } square-yard{ + dnam{"yd²"} few{"{0} yd²"} many{"{0} yd²"} one{"{0} yd²"} @@ -1296,8 +1390,16 @@ cs{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ + karat{ + dnam{"kt"} + few{"{0} kt"} + many{"{0} kt"} + one{"{0} kt"} + other{"{0} kt"} + } milligram-per-deciliter{ dnam{"mg/dl"} few{"{0} mg/dl"} @@ -1312,6 +1414,13 @@ cs{ one{"{0} mmol/l"} other{"{0} mmol/l"} } + part-per-million{ + dnam{"ppm"} + few{"{0} ppm"} + many{"{0} ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } percent{ dnam{"%"} few{"{0} %"} @@ -1342,6 +1451,9 @@ cs{ one{"{0} mpg"} other{"{0} mpg"} } + mile-per-gallon-imperial{ + dnam{"mpg Imp."} + } } coordinate{ dnam{"směr"} @@ -1352,6 +1464,7 @@ cs{ } digital{ bit{ + dnam{"bit"} few{"{0} bity"} many{"{0} bitu"} one{"{0} bit"} @@ -1365,48 +1478,56 @@ cs{ other{"{0} bajtů"} } gigabit{ + dnam{"Gb"} few{"{0} Gb"} many{"{0} Gb"} one{"{0} Gb"} other{"{0} Gb"} } gigabyte{ + dnam{"GB"} few{"{0} GB"} many{"{0} GB"} one{"{0} GB"} other{"{0} GB"} } kilobit{ + dnam{"kb"} few{"{0} kb"} many{"{0} kb"} one{"{0} kb"} other{"{0} kb"} } kilobyte{ + dnam{"kB"} few{"{0} kB"} many{"{0} kB"} one{"{0} kB"} other{"{0} kB"} } megabit{ + dnam{"Mb"} few{"{0} Mb"} many{"{0} Mb"} one{"{0} Mb"} other{"{0} Mb"} } megabyte{ + dnam{"MB"} few{"{0} MB"} many{"{0} MB"} one{"{0} MB"} other{"{0} MB"} } terabit{ + dnam{"Tb"} few{"{0} Tb"} many{"{0} Tb"} one{"{0} Tb"} other{"{0} Tb"} } terabyte{ + dnam{"TB"} few{"{0} TB"} many{"{0} TB"} one{"{0} TB"} @@ -1438,6 +1559,7 @@ cs{ per{"{0}/h"} } microsecond{ + dnam{"μs"} few{"{0} μs"} many{"{0} μs"} one{"{0} μs"} @@ -1467,6 +1589,7 @@ cs{ per{"{0}/měs."} } nanosecond{ + dnam{"ns"} few{"{0} ns"} many{"{0} ns"} one{"{0} ns"} @@ -1506,6 +1629,7 @@ cs{ other{"{0} A"} } milliampere{ + dnam{"mA"} few{"{0} mA"} many{"{0} mA"} one{"{0} mA"} @@ -1528,6 +1652,7 @@ cs{ } energy{ calorie{ + dnam{"cal"} few{"{0} cal"} many{"{0} cal"} one{"{0} cal"} @@ -1548,18 +1673,21 @@ cs{ other{"{0} J"} } kilocalorie{ + dnam{"kcal"} few{"{0} kcal"} many{"{0} kcal"} one{"{0} kcal"} other{"{0} kcal"} } kilojoule{ + dnam{"kJ"} few{"{0} kJ"} many{"{0} kJ"} one{"{0} kJ"} other{"{0} kJ"} } kilowatt-hour{ + dnam{"kWh"} few{"{0} kWh"} many{"{0} kWh"} one{"{0} kWh"} @@ -1568,24 +1696,28 @@ cs{ } frequency{ gigahertz{ + dnam{"GHz"} few{"{0} GHz"} many{"{0} GHz"} one{"{0} GHz"} other{"{0} GHz"} } hertz{ + dnam{"Hz"} few{"{0} Hz"} many{"{0} Hz"} one{"{0} Hz"} other{"{0} Hz"} } kilohertz{ + dnam{"kHz"} few{"{0} kHz"} many{"{0} kHz"} one{"{0} kHz"} other{"{0} kHz"} } megahertz{ + dnam{"MHz"} few{"{0} MHz"} many{"{0} MHz"} one{"{0} MHz"} @@ -1594,6 +1726,7 @@ cs{ } length{ astronomical-unit{ + dnam{"au"} few{"{0} au"} many{"{0} au"} one{"{0} au"} @@ -1616,10 +1749,6 @@ cs{ } fathom{ dnam{"fm"} - few{"{0} fth"} - many{"{0} fth"} - one{"{0} fth"} - other{"{0} fth"} } foot{ dnam{"ft"} @@ -1653,6 +1782,7 @@ cs{ per{"{0}/km"} } light-year{ + dnam{"ly"} few{"{0} ly"} many{"{0} ly"} one{"{0} ly"} @@ -1667,6 +1797,7 @@ cs{ per{"{0}/m"} } micrometer{ + dnam{"µm"} few{"{0} µm"} many{"{0} µm"} one{"{0} µm"} @@ -1694,29 +1825,40 @@ cs{ other{"{0} mm"} } nanometer{ + dnam{"nm"} few{"{0} nm"} many{"{0} nm"} one{"{0} nm"} other{"{0} nm"} } nautical-mile{ + dnam{"nmi"} few{"{0} nmi"} many{"{0} nmi"} one{"{0} nmi"} other{"{0} nmi"} } parsec{ + dnam{"pc"} few{"{0} pc"} many{"{0} pc"} one{"{0} pc"} other{"{0} pc"} } picometer{ + dnam{"pm"} few{"{0} pm"} many{"{0} pm"} one{"{0} pm"} other{"{0} pm"} } + point{ + dnam{"pt"} + few{"{0} pt"} + many{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } yard{ dnam{"yd"} few{"{0} yd"} @@ -1727,6 +1869,7 @@ cs{ } light{ lux{ + dnam{"lx"} few{"{0} lx"} many{"{0} lx"} one{"{0} lx"} @@ -1735,6 +1878,7 @@ cs{ } mass{ carat{ + dnam{"CD"} few{"{0} CD"} many{"{0} CD"} one{"{0} CD"} @@ -1764,12 +1908,14 @@ cs{ other{"{0} mt"} } microgram{ + dnam{"µg"} few{"{0} µg"} many{"{0} µg"} one{"{0} µg"} other{"{0} µg"} } milligram{ + dnam{"mg"} few{"{0} mg"} many{"{0} mg"} one{"{0} mg"} @@ -1784,6 +1930,7 @@ cs{ per{"{0}/oz"} } ounce-troy{ + dnam{"oz t"} few{"{0} oz t"} many{"{0} oz t"} one{"{0} oz t"} @@ -1814,30 +1961,35 @@ cs{ } power{ gigawatt{ + dnam{"GW"} few{"{0} GW"} many{"{0} GW"} one{"{0} GW"} other{"{0} GW"} } horsepower{ + dnam{"hp"} few{"{0} hp"} many{"{0} hp"} one{"{0} hp"} other{"{0} hp"} } kilowatt{ + dnam{"kW"} few{"{0} kW"} many{"{0} kW"} one{"{0} kW"} other{"{0} kW"} } megawatt{ + dnam{"MW"} few{"{0} MW"} many{"{0} MW"} one{"{0} MW"} other{"{0} MW"} } milliwatt{ + dnam{"mW"} few{"{0} mW"} many{"{0} mW"} one{"{0} mW"} @@ -1896,6 +2048,13 @@ cs{ one{"{0} km/h"} other{"{0} km/h"} } + knot{ + dnam{"kn"} + few{"{0} kn"} + many{"{0} kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ dnam{"m/s"} few{"{0} m/s"} @@ -1943,6 +2102,7 @@ cs{ } volume{ acre-foot{ + dnam{"ac ft"} few{"{0} ac ft"} many{"{0} ac ft"} one{"{0} ac ft"} @@ -1963,42 +2123,51 @@ cs{ other{"{0} cl"} } cubic-centimeter{ + dnam{"cm³"} few{"{0} cm³"} many{"{0} cm³"} one{"{0} cm³"} other{"{0} cm³"} + per{"{0}/cm³"} } cubic-foot{ + dnam{"ft³"} few{"{0} ft³"} many{"{0} ft³"} one{"{0} ft³"} other{"{0} ft³"} } cubic-inch{ + dnam{"in³"} few{"{0} in³"} many{"{0} in³"} one{"{0} in³"} other{"{0} in³"} } cubic-kilometer{ + dnam{"km³"} few{"{0} km³"} many{"{0} km³"} one{"{0} km³"} other{"{0} km³"} } cubic-meter{ + dnam{"m³"} few{"{0} m³"} many{"{0} m³"} one{"{0} m³"} other{"{0} m³"} + per{"{0}/m³"} } cubic-mile{ + dnam{"mi³"} few{"{0} mi³"} many{"{0} mi³"} one{"{0} mi³"} other{"{0} mi³"} } cubic-yard{ + dnam{"yd³"} few{"{0} yd³"} many{"{0} yd³"} one{"{0} yd³"} @@ -2011,6 +2180,13 @@ cs{ one{"{0} c"} other{"{0} c"} } + cup-metric{ + dnam{"mcup"} + few{"{0} mc"} + many{"{0} mc"} + one{"{0} mc"} + other{"{0} mc"} + } deciliter{ dnam{"dl"} few{"{0} dl"} @@ -2049,6 +2225,7 @@ cs{ many{"{0} l"} one{"{0} l"} other{"{0} l"} + per{"{0}/l"} } megaliter{ dnam{"Ml"} @@ -2065,24 +2242,35 @@ cs{ other{"{0} ml"} } pint{ + dnam{"pt"} few{"{0} pt"} many{"{0} pt"} one{"{0} pt"} other{"{0} pt"} } + pint-metric{ + dnam{"mpt"} + few{"{0} mpt"} + many{"{0} mpt"} + one{"{0} mpt"} + other{"{0} mpt"} + } quart{ + dnam{"qt"} few{"{0} qt"} many{"{0} qt"} one{"{0} qt"} other{"{0} qt"} } tablespoon{ + dnam{"tbsp"} few{"{0} tbsp"} many{"{0} tbsp"} one{"{0} tbsp"} other{"{0} tbsp"} } teaspoon{ + dnam{"tsp"} few{"{0} tsp"} many{"{0} tsp"} one{"{0} tsp"} @@ -2223,6 +2411,7 @@ cs{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -2414,6 +2603,13 @@ cs{ other{"{0} dní"} per{"{0}/den"} } + decade{ + dnam{"desetil."} + few{"{0} desetil."} + many{"{0} desetil."} + one{"{0} desetil."} + other{"{0} desetil."} + } hour{ dnam{"h"} few{"{0} h"} @@ -2571,6 +2767,13 @@ cs{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"therm"} + few{"{0} therm"} + many{"{0} therm"} + one{"{0} therm"} + other{"{0} therm"} + } } force{ newton{ @@ -2618,6 +2821,57 @@ cs{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"DPCM"} + few{"{0} DPCM"} + many{"{0} DPCM"} + one{"{0} DPCM"} + other{"{0} DPCM"} + } + dot-per-inch{ + dnam{"DPI"} + few{"{0} DPI"} + many{"{0} DPI"} + one{"{0} DPI"} + other{"{0} DPI"} + } + em{ + dnam{"em"} + few{"{0} em"} + many{"{0} em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"Mpx"} + few{"{0} Mpx"} + many{"{0} Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + many{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"PPCM"} + few{"{0} PPCM"} + many{"{0} PPCM"} + one{"{0} PPCM"} + other{"{0} PPCM"} + } + pixel-per-inch{ + dnam{"PPI"} + few{"{0} PPI"} + many{"{0} PPI"} + one{"{0} PPI"} + other{"{0} PPI"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -2643,10 +2897,6 @@ cs{ } fathom{ dnam{"fm"} - few{"{0} fth"} - many{"{0} fth"} - one{"{0} fth"} - other{"{0} fth"} } foot{ dnam{"ft"} @@ -2943,6 +3193,13 @@ cs{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + few{"{0} bar"} + many{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2985,6 +3242,13 @@ cs{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + many{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0} psi"} diff --git a/icuSources/data/unit/cv.txt b/icuSources/data/unit/cv.txt index 07017db1..55155280 100644 --- a/icuSources/data/unit/cv.txt +++ b/icuSources/data/unit/cv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cv{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/cy.txt b/icuSources/data/unit/cy.txt index 174af450..84010a41 100644 --- a/icuSources/data/unit/cy.txt +++ b/icuSources/data/unit/cy.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License cy{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -11,21 +11,21 @@ cy{ acceleration{ g-force{ dnam{"grym disgyrchedd"} - few{"{0} grym disgyrchedd"} - many{"{0} grym disgyrchedd"} + few{"{0} G"} + many{"{0} G"} one{"{0} grym disgyrchedd"} other{"{0} grym disgyrchedd"} - two{"{0} rym disgyrchedd"} - zero{"{0} grym disgyrchedd"} + two{"{0} G"} + zero{"{0} G"} } meter-per-second-squared{ dnam{"metrau yr eiliad sgwâr"} - few{"{0} metr yr eiliad sgwâr"} - many{"{0} metr yr eiliad sgwâr"} + few{"{0} m/eil²"} + many{"{0} m/eil²"} one{"{0} metr yr eiliad sgwâr"} other{"{0} metr yr eiliad sgwâr"} - two{"{0} fetr yr eiliad sgwâr"} - zero{"{0} metr yr eiliad sgwâr"} + two{"{0} m/eil²"} + zero{"{0} m/eil²"} } } angle{ @@ -59,11 +59,11 @@ cy{ radian{ dnam{"radianau"} few{"{0} radian"} - many{"{0} radian"} + many{"{0} rad"} one{"{0} radian"} other{"{0} radian"} two{"{0} radian"} - zero{"{0} radian"} + zero{"{0} rad"} } revolution{ dnam{"cylchdroeon"} @@ -96,22 +96,22 @@ cy{ } hectare{ dnam{"hectarau"} - few{"{0} hectar"} - many{"{0} hectar"} + few{"{0} ha"} + many{"{0} ha"} one{"{0} hectar"} other{"{0} hectar"} - two{"{0} hectar"} - zero{"{0} hectar"} + two{"{0} ha"} + zero{"{0} ha"} } square-centimeter{ dnam{"centimetrau sgwâr"} - few{"{0} chentimetr sgwâr"} - many{"{0} chentimetr sgwâr"} + few{"{0} cm²"} + many{"{0} cm²"} one{"{0} centimetr sgwâr"} other{"{0} centimetr sgwâr"} per{"{0} y centimetr sgwâr"} - two{"{0} gentimetr sgwâr"} - zero{"{0} centimetr sgwâr"} + two{"{0} cm²"} + zero{"{0} cm²"} } square-foot{ dnam{"troedfeddi sgwâr"} @@ -134,23 +134,23 @@ cy{ } square-kilometer{ dnam{"cilometrau sgwâr"} - few{"{0} chilometr sgwâr"} - many{"{0} chilometr sgwâr"} - one{"{0} cilometr sgwâr"} + few{"{0} km²"} + many{"{0} km²"} + one{"{0} km²"} other{"{0} cilometr sgwâr"} per{"{0} y cilometr sgwâr"} - two{"{0} gilometr sgwâr"} - zero{"{0} cilometr sgwâr"} + two{"{0} km²"} + zero{"{0} km²"} } square-meter{ dnam{"metrau sgwâr"} - few{"{0} metr sgwâr"} - many{"{0} metr sgwâr"} + few{"{0} m²"} + many{"{0} m²"} one{"{0} metr sgwâr"} other{"{0} metr sgwâr"} per{"{0} y metr sgwâr"} - two{"{0} fetr sgwâr"} - zero{"{0} metr sgwâr"} + two{"{0} m²"} + zero{"{0} m²"} } square-mile{ dnam{"milltiroedd sgwâr"} @@ -178,30 +178,30 @@ cy{ concentr{ karat{ dnam{"karatau"} - few{"{0} karat"} - many{"{0} karat"} + few{"{0} kt"} + many{"{0} kt"} one{"{0} karat"} other{"{0} karat"} - two{"{0} karat"} + two{"{0} kt"} zero{"{0} karat"} } milligram-per-deciliter{ dnam{"miligramau y declilitr"} - few{"{0} miligram y decilitr"} - many{"{0} miligram y decilitr"} + few{"{0} mg/dL"} + many{"{0} mg/dL"} one{"{0} miligram y decilitr"} other{"{0} miligram y decilitr"} - two{"{0} miligram y decilitr"} - zero{"{0} miligram y decilitr"} + two{"{0} mg/dL"} + zero{"{0} mg/dL"} } millimole-per-liter{ dnam{"milimolau y litr"} - few{"{0} milimôl y litr"} - many{"{0} milimôl y litr"} + few{"{0} mmol/L"} + many{"{0} mmol/L"} one{"{0} milimôl y litr"} other{"{0} milimôl y litr"} - two{"{0} milimôl y litr"} - zero{"{0} milimôl y litr"} + two{"{0} mmol/L"} + zero{"{0} mmol/L"} } mole{ dnam{"molau"} @@ -252,39 +252,39 @@ cy{ consumption{ liter-per-100kilometers{ dnam{"litrau y 100 cilometr"} - few{"{0} litr y 100 cilometr"} - many{"{0} litr y 100 cilometr"} + few{"{0} L/100km"} + many{"{0} L/100km"} one{"{0} litr y 100 cilometr"} other{"{0} litr y 100 cilometr"} - two{"{0} litr y 100 cilometr"} - zero{"{0} litr wrth y 100 cilometr"} + two{"{0} L/100km"} + zero{"{0} L/100km"} } liter-per-kilometer{ dnam{"litrau y cilometr"} - few{"{0} litr y cilometr"} - many{"{0} litr y cilometr"} + few{"{0} L/km"} + many{"{0} L/km"} one{"{0} litr y cilometr"} other{"{0} litr y cilometr"} - two{"{0} litr y cilometr"} - zero{"{0} litr y cilometr"} + two{"{0} L/km"} + zero{"{0} L/km"} } mile-per-gallon{ dnam{"milltiroedd y galwyn"} - few{"{0} milltir y galwyn"} - many{"{0} milltir y galwyn"} + few{"{0} mpg"} + many{"{0} mpg"} one{"{0} filltir y galwyn"} other{"{0} milltir y galwyn"} - two{"{0} filltir y galwyn"} - zero{"{0} milltir y galwyn"} + two{"{0} mpg"} + zero{"{0} mpg"} } mile-per-gallon-imperial{ dnam{"milltiroedd y galwyn Imp."} - few{"{0} milltir y galwyn Imp."} - many{"{0} milltir y galwyn Imp."} + few{"{0} mpg Imp."} + many{"{0} mpg Imp."} one{"{0} milltir y galwyn Imp."} other{"{0} milltir y galwyn Imp."} - two{"{0} filltir y galwyn Imp."} - zero{"{0} milltir y galwyn Imp."} + two{"{0} mpg Imp."} + zero{"{0} mpg Imp."} } } coordinate{ @@ -301,7 +301,7 @@ cy{ many{"{0} did"} one{"{0} did"} other{"{0} did"} - two{"{0} ddid"} + two{"{0} did"} zero{"{0} did"} } byte{ @@ -315,57 +315,57 @@ cy{ } gigabit{ dnam{"gigadidau"} - few{"{0} gigadid"} - many{"{0} gigadid"} + few{"{0} Gb"} + many{"{0} Gb"} one{"{0} gigadid"} other{"{0} gigadid"} - two{"{0} gigadid"} - zero{"{0} gigadid"} + two{"{0} Gb"} + zero{"{0} Gb"} } gigabyte{ dnam{"gigabeitiau"} - few{"{0} gigabeit"} - many{"{0} gigabeit"} + few{"{0} GB"} + many{"{0} GB"} one{"{0} gigabeit"} other{"{0} gigabeit"} - two{"{0} gigabeit"} - zero{"{0} gigabeit"} + two{"{0} GB"} + zero{"{0} GB"} } kilobit{ dnam{"cilodidau"} - few{"{0} cilodid"} - many{"{0} cilodid"} + few{"{0} kb"} + many{"{0} kb"} one{"{0} cilodid"} other{"{0} cilodid"} - two{"{0} cilodid"} - zero{"{0} cilodid"} + two{"{0} kb"} + zero{"{0} kb"} } kilobyte{ dnam{"cilobeitiau"} - few{"{0} cilobeit"} - many{"{0} cilobeit"} + few{"{0} kB"} + many{"{0} kB"} one{"{0} cilobeit"} other{"{0} cilobeit"} - two{"{0} gilobeit"} - zero{"{0} cilobeit"} + two{"{0} kB"} + zero{"{0} kB"} } megabit{ dnam{"megadidau"} - few{"{0} megadid"} - many{"{0} megadid"} + few{"{0} Mb"} + many{"{0} Mb"} one{"{0} megadid"} other{"{0} megadid"} - two{"{0} fegadid"} - zero{"{0} megadid"} + two{"{0} Mb"} + zero{"{0} Mb"} } megabyte{ dnam{"megabeitiau"} - few{"{0} megabeit"} - many{"{0} megabeit"} + few{"{0} MB"} + many{"{0} MB"} one{"{0} megabeit"} other{"{0} megabeit"} - two{"{0} fegabeit"} - zero{"{0} megabeit"} + two{"{0} MB"} + zero{"{0} MB"} } petabyte{ dnam{"petabyte"} @@ -378,21 +378,21 @@ cy{ } terabit{ dnam{"teradidau"} - few{"{0} teradid"} - many{"{0} teradid"} + few{"{0} Tb"} + many{"{0} Tb"} one{"{0} teradid"} other{"{0} teradid"} - two{"{0} deradid"} - zero{"{0} teradid"} + two{"{0} Tb"} + zero{"{0} Tb"} } terabyte{ dnam{"terabeitiau"} - few{"{0} terabeit"} - many{"{0} terabeit"} + few{"{0} TB"} + many{"{0} TB"} one{"{0} terabeit"} other{"{0} terabeit"} - two{"{0} derabeit"} - zero{"{0} terabeit"} + two{"{0} TB"} + zero{"{0} TB"} } } duration{ @@ -415,6 +415,15 @@ cy{ two{"{0} ddiwrnod"} zero{"{0} diwrnod"} } + decade{ + dnam{"degawdau"} + few{"{0} degawd"} + many{"{0} degawd"} + one{"{0} degawd"} + other{"{0} degawd"} + two{"{0} degawd"} + zero{"{0} degawd"} + } hour{ dnam{"oriau"} few{"{0} awr"} @@ -506,39 +515,39 @@ cy{ electric{ ampere{ dnam{"amperau"} - few{"{0} amper"} - many{"{0} amper"} + few{"{0} A"} + many{"{0} A"} one{"{0} amper"} other{"{0} amper"} - two{"{0} amper"} - zero{"{0} amper"} + two{"{0} A"} + zero{"{0} A"} } milliampere{ dnam{"miliamperau"} - few{"{0} miliamper"} - many{"{0} miliamper"} + few{"{0} mA"} + many{"{0} mA"} one{"{0} miliamper"} other{"{0} miliamper"} - two{"{0} filiamper"} - zero{"{0} miliamper"} + two{"{0} mA"} + zero{"{0} mA"} } ohm{ dnam{"ohmau"} - few{"{0} ohm"} - many{"{0} ohm"} + few{"{0} Ω"} + many{"{0} Ω"} one{"{0} ohm"} other{"{0} ohm"} - two{"{0} ohm"} - zero{"{0} ohm"} + two{"{0} Ω"} + zero{"{0} Ω"} } volt{ dnam{"foltiau"} - few{"{0} folt"} - many{"{0} folt"} + few{"{0} V"} + many{"{0} V"} one{"{0} folt"} other{"{0} folt"} - two{"{0} folt"} - zero{"{0} folt"} + two{"{0} V"} + zero{"{0} V"} } } energy{ @@ -553,12 +562,12 @@ cy{ } calorie{ dnam{"calorïau"} - few{"{0} chalori"} - many{"{0} chalori"} + few{"{0} cal"} + many{"{0} cal"} one{"{0} calori"} other{"{0} calori"} - two{"{0} galori"} - zero{"{0} calori"} + two{"{0} cal"} + zero{"{0} cal"} } electronvolt{ dnam{"electronfoltiau"} @@ -571,48 +580,48 @@ cy{ } foodcalorie{ dnam{"Calorïau"} - few{"{0} Chalori"} - many{"{0} Chalori"} + few{"{0} Cal"} + many{"{0} Cal"} one{"{0} Calori"} other{"{0} Calori"} - two{"{0} Galori"} - zero{"{0} Calori"} + two{"{0} Cal"} + zero{"{0} Cal"} } joule{ dnam{"jouleau"} - few{"{0} joule"} - many{"{0} joule"} + few{"{0} J"} + many{"{0} J"} one{"{0} joule"} other{"{0} joule"} - two{"{0} joule"} - zero{"{0} joule"} + two{"{0} J"} + zero{"{0} J"} } kilocalorie{ dnam{"cilocalorïau"} - few{"{0} chilocalori"} - many{"{0} chilocalori"} + few{"{0} kcal"} + many{"{0} kcal"} one{"{0} cilocalori"} other{"{0} cilocalori"} - two{"{0} gilocalori"} - zero{"{0} cilocalori"} + two{"{0} kcal"} + zero{"{0} kcal"} } kilojoule{ dnam{"cilojouleau"} - few{"{0} chilojoule"} - many{"{0} chilojoule"} + few{"{0} kJ"} + many{"{0} kJ"} one{"{0} cilojoule"} other{"{0} cilojoule"} - two{"{0} gilojoule"} - zero{"{0} cilojoule"} + two{"{0} kJ"} + zero{"{0} kJ"} } kilowatt-hour{ dnam{"cilowat oriau"} - few{"{0} chilowat awr"} - many{"{0} chilowat awr"} + few{"{0} kW-awr"} + many{"{0} kW-awr"} one{"{0} cilowat awr"} other{"{0} cilowat awr"} - two{"{0} gilowat awr"} - zero{"{0} cilowat awr"} + two{"{0} kW-awr"} + zero{"{0} kW-awr"} } } force{ @@ -630,7 +639,7 @@ cy{ few{"{0} lbf"} many{"{0} lbf"} one{"{0} pwys o rym"} - other{"{0} pwys o rym"} + other{"{0} pwysau o rym"} two{"{0} lbf"} zero{"{0} lbf"} } @@ -638,41 +647,97 @@ cy{ frequency{ gigahertz{ dnam{"gigaherts"} - few{"{0} gigaherts"} - many{"{0} gigaherts"} + few{"{0} GHz"} + many{"{0} GHz"} one{"{0} gigaherts"} other{"{0} gigaherts"} - two{"{0} gigaherts"} - zero{"{0} gigaherts"} + two{"{0} GHz"} + zero{"{0} GHz"} } hertz{ dnam{"herts"} - few{"{0} herts"} - many{"{0} herts"} + few{"{0} Hz"} + many{"{0} Hz"} one{"{0} herts"} other{"{0} herts"} - two{"{0} herts"} - zero{"{0} herts"} + two{"{0} Hz"} + zero{"{0} Hz"} } kilohertz{ dnam{"ciloherts"} - few{"{0} ciloherts"} - many{"{0} ciloherts"} + few{"{0} kHz"} + many{"{0} kHz"} one{"{0} ciloherts"} other{"{0} ciloherts"} - two{"{0} ciloherts"} - zero{"{0} ciloherts"} + two{"{0} kHz"} + zero{"{0} kHz"} } megahertz{ dnam{"megaherts"} - few{"{0} megaherts"} - many{"{0} megaherts"} + few{"{0} MHz"} + many{"{0} MHz"} one{"{0} megaherts"} other{"{0} megaherts"} - two{"{0} fegaherts"} + two{"{0} MHz"} zero{"{0} megaherts"} } } + graphics{ + dot-per-centimeter{ + dnam{"dotiau mewn centimedr"} + few{"{0} dpcm"} + many{"{0} dpcm"} + one{"{0} dot mewn centimedr"} + other{"{0} mewn centimedr"} + two{"{0} dpcm"} + zero{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dotiau mewn modfedd"} + few{"{0} dpi"} + many{"{0} dpi"} + one{"{0} mewn modfedd"} + other{"{0} dot mewn modfedd"} + two{"{0} dpi"} + zero{"{0} dpi"} + } + megapixel{ + dnam{"megapicseli"} + few{"{0} MP"} + many{"{0} MP"} + one{"{0} megapicsel"} + other{"{0} megapicsel"} + two{"{0} MP"} + zero{"{0} MP"} + } + pixel{ + dnam{"picseli"} + few{"{0} px"} + many{"{0} px"} + one{"{0} picsel"} + other{"{0} picsel"} + two{"{0} px"} + zero{"{0} px"} + } + pixel-per-centimeter{ + dnam{"picseli mewn centimedr"} + few{"{0} ppcm"} + many{"{0} ppcm"} + one{"{0} picsel mewn centimedr"} + other{"{0} picsel mewn centimedr"} + two{"{0} ppcm"} + zero{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"picseli mewn modfedd"} + few{"{0} ppi"} + many{"{0} ppi"} + one{"{0} picsel mewn modfedd"} + other{"{0} picsel mewn modfedd"} + two{"{0} ppi"} + zero{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"unedau seryddol"} @@ -685,22 +750,22 @@ cy{ } centimeter{ dnam{"centimetrau"} - few{"{0} chentimetr"} - many{"{0} chentimetr"} + few{"{0} cm"} + many{"{0} cm"} one{"{0} centimetr"} other{"{0} centimetr"} per{"{0} y centimetr"} - two{"{0} gentimetr"} - zero{"{0} centimetr"} + two{"{0} cm"} + zero{"{0} cm"} } decimeter{ dnam{"decimetrau"} - few{"{0} decimetr"} - many{"{0} decimetr"} + few{"{0} dm"} + many{"{0} dm"} one{"{0} decimetr"} other{"{0} decimetr"} - two{"{0} decimetr"} - zero{"{0} decimetr"} + two{"{0} dm"} + zero{"{0} dm"} } fathom{ dnam{"gwrhydau"} @@ -742,13 +807,13 @@ cy{ } kilometer{ dnam{"cilometrau"} - few{"{0} chilometr"} - many{"{0} chilometr"} + few{"{0} km"} + many{"{0} km"} one{"{0} cilometr"} other{"{0} cilometr"} per{"{0} y cilometr"} - two{"{0} gilometr"} - zero{"{0} cilometr"} + two{"{0} km"} + zero{"{0} km"} } light-year{ dnam{"blynyddoedd golau"} @@ -761,22 +826,22 @@ cy{ } meter{ dnam{"metrau"} - few{"{0} metr"} - many{"{0} metr"} + few{"{0} m"} + many{"{0} m"} one{"{0} metr"} other{"{0} metr"} per{"{0} y metr"} - two{"{0} fetr"} - zero{"{0} metr"} + two{"{0} m"} + zero{"{0} m"} } micrometer{ dnam{"micrometrau"} - few{"{0} micrometr"} - many{"{0} micrometr"} + few{"{0} µm"} + many{"{0} µm"} one{"{0} micrometr"} other{"{0} micrometr"} - two{"{0} ficrometr"} - zero{"{0} micrometr"} + two{"{0} µm"} + zero{"{0} µm"} } mile{ dnam{"milltiroedd"} @@ -785,7 +850,7 @@ cy{ one{"{0} filltir"} other{"{0} milltir"} two{"{0} filltir"} - zero{"{0} milltir"} + zero{"{0} mi"} } mile-scandinavian{ dnam{"milltiroedd Sgandinafia"} @@ -798,21 +863,21 @@ cy{ } millimeter{ dnam{"milimetrau"} - few{"{0} milimetr"} - many{"{0} milimetr"} + few{"{0} mm"} + many{"{0} mm"} one{"{0} milimetr"} other{"{0} milimetr"} two{"{0} filimetr"} - zero{"{0} milimetr"} + zero{"{0} mm"} } nanometer{ dnam{"nanometrau"} - few{"{0} nanometr"} - many{"{0} nanometr"} + few{"{0} nm"} + many{"{0} nm"} one{"{0} nanometr"} other{"{0} nanometr"} - two{"{0} nanometr"} - zero{"{0} nanometr"} + two{"{0} nm"} + zero{"{0} nm"} } nautical-mile{ dnam{"milltiroedd môr"} @@ -825,26 +890,26 @@ cy{ } parsec{ dnam{"parsecau"} - few{"{0} pharsec"} - many{"{0} pharsec"} + few{"{0} pc"} + many{"{0} pc"} one{"{0} parsec"} other{"{0} parsec"} - two{"{0} barsec"} + two{"{0} pc"} zero{"{0} parsec"} } picometer{ dnam{"picometrau"} - few{"{0} phicometr"} - many{"{0} phicometr"} + few{"{0} pm"} + many{"{0} pm"} one{"{0} picometr"} other{"{0} picometr"} - two{"{0} bicometr"} - zero{"{0} picometr"} + two{"{0} pm"} + zero{"{0} pm"} } point{ dnam{"pwyntiau"} - few{"{0} phwynt"} - many{"{0} phwynt"} + few{"{0} pt"} + many{"{0} pt"} one{"{0} pwynt"} other{"{0} pwynt"} two{"{0} bwynt"} @@ -872,11 +937,11 @@ cy{ light{ lux{ dnam{"lycsau"} - few{"{0} lwcs"} - many{"{0} lwcs"} + few{"{0} lx"} + many{"{0} lx"} one{"{0} lwcs"} other{"{0} lwcs"} - two{"{0} lwcs"} + two{"{0} lx"} zero{"{0} lwcs"} } solar-luminosity{ @@ -884,7 +949,7 @@ cy{ few{"{0} L☉"} many{"{0} L☉"} one{"{0} goleuedd solar"} - other{"{0} goleuedd solar"} + other{"{0} goleueddau solar"} two{"{0} L☉"} zero{"{0} L☉"} } @@ -892,11 +957,11 @@ cy{ mass{ carat{ dnam{"caratau"} - few{"{0} charat"} - many{"{0} charat"} + few{"{0} CD"} + many{"{0} CD"} one{"{0} carat"} other{"{0} carat"} - two{"{0} garat"} + two{"{0} CD"} zero{"{0} carat"} } dalton{ @@ -919,46 +984,46 @@ cy{ } gram{ dnam{"gramau"} - few{"{0} gram"} - many{"{0} gram"} + few{"{0} g"} + many{"{0} g"} one{"{0} gram"} other{"{0} gram"} per{"{0} y gram"} - two{"{0} gram"} - zero{"{0} gram"} + two{"{0} g"} + zero{"{0} g"} } kilogram{ dnam{"cilogramau"} - few{"{0} chilogram"} - many{"{0} chilogram"} + few{"{0} kg"} + many{"{0} kg"} one{"{0} cilogram"} other{"{0} cilogram"} per{"{0} y cilogram"} - two{"{0} gilogram"} - zero{"{0} cilogram"} + two{"{0} kg"} + zero{"{0} kg"} } metric-ton{ dnam{"tunelli metrig"} - few{"{0} tunnell fetrig"} - many{"{0} tunnell fetrig"} + few{"{0} t"} + many{"{0} t"} one{"{0} dunnell fetrig"} other{"{0} tunnell fetrig"} - two{"{0} dunnell fetrig"} - zero{"{0} tunnell fetrig"} + two{"{0} t"} + zero{"{0} t"} } microgram{ dnam{"microgramau"} - few{"{0} microgram"} - many{"{0} microgram"} + few{"{0} µg"} + many{"{0} µg"} one{"{0} microgram"} other{"{0} microgram"} - two{"{0} ficrogram"} - zero{"{0} microgram"} + two{"{0} µg"} + zero{"{0} µg"} } milligram{ dnam{"miligramau"} - few{"{0} miligram"} - many{"{0} miligram"} + few{"{0} mg"} + many{"{0} mg"} one{"{0} miligram"} other{"{0} miligram"} two{"{0} filigram"} @@ -1018,7 +1083,7 @@ cy{ one{"{0} dunnell"} other{"{0} tunnell"} two{"{0} dunnell"} - zero{"{0} tunnell"} + zero{"{0} tn"} } } power{ @@ -1033,26 +1098,26 @@ cy{ } horsepower{ dnam{"marchnerth"} - few{"{0} marchnerth"} - many{"{0} marchnerth"} + few{"{0} hp"} + many{"{0} hp"} one{"{0} marchnerth"} other{"{0} marchnerth"} - two{"{0} farchnerth"} - zero{"{0} marchnerth"} + two{"{0} hp"} + zero{"{0} hp"} } kilowatt{ dnam{"cilowatiau"} - few{"{0} chilowat"} - many{"{0} chilowat"} + few{"{0} kW"} + many{"{0} kW"} one{"{0} cilowat"} other{"{0} cilowat"} - two{"{0} gilowat"} - zero{"{0} cilowat"} + two{"{0} kW"} + zero{"{0} kW"} } megawatt{ dnam{"megawatiau"} - few{"{0} megawat"} - many{"{0} megawat"} + few{"{0} MW"} + many{"{0} MW"} one{"{0} megawat"} other{"{0} megawat"} two{"{0} fegawat"} @@ -1060,12 +1125,12 @@ cy{ } milliwatt{ dnam{"miliwatiau"} - few{"{0} miliwat"} - many{"{0} miliwat"} + few{"{0} mW"} + many{"{0} mW"} one{"{0} miliwat"} other{"{0} miliwat"} - two{"{0} filiwat"} - zero{"{0} miliwat"} + two{"{0} mW"} + zero{"{0} mW"} } watt{ dnam{"watiau"} @@ -1089,28 +1154,28 @@ cy{ } hectopascal{ dnam{"hectopascalau"} - few{"{0} hectopascal"} - many{"{0} hectopascal"} + few{"{0} hPa"} + many{"{0} hPa"} one{"{0} hectopascal"} other{"{0} hectopascal"} - two{"{0} hectopascal"} - zero{"{0} hectopascal"} + two{"{0} hPa"} + zero{"{0} hPa"} } inch-hg{ dnam{"modfeddi o fercwri"} - few{"{0} modfedd o fercwri"} - many{"{0} modfedd o fercwri"} + few{"{0} ″ Hg"} + many{"{0} ″ Hg"} one{"{0} fodfedd o fercwri"} other{"{0} modfedd o fercwri"} - two{"{0} fodfedd o fercwri"} - zero{"{0} modfedd o fercwri"} + two{"{0} ″ Hg"} + zero{"{0} ″ Hg"} } kilopascal{ dnam{"cilopascalau"} few{"{0} kPa"} many{"{0} kPa"} one{"{0} cilopascal"} - other{"{0} cilopascal"} + other{"{0} cilopascalau"} two{"{0} kPa"} zero{"{0} kPa"} } @@ -1119,36 +1184,39 @@ cy{ few{"{0} MPa"} many{"{0} MPa"} one{"{0} megapascal"} - other{"{0} megapascal"} + other{"{0} megapascalau"} two{"{0} MPa"} zero{"{0} MPa"} } millibar{ dnam{"milibarau"} few{"{0} milibar"} - many{"{0} milibar"} + many{"{0} mbar"} one{"{0} milibar"} other{"{0} milibar"} two{"{0} filibar"} - zero{"{0} milibar"} + zero{"{0} mbar"} } millimeter-of-mercury{ dnam{"milimetrau o fercwri"} - few{"{0} milimetr o fercwri"} - many{"{0} milimetr o fercwri"} + few{"{0} mm Hg"} + many{"{0} mm Hg"} one{"{0} milimetr o fercwri"} other{"{0} milimetr o fercwri"} - two{"{0} filimetr o fercwri"} - zero{"{0} milimetr o fercwri"} + two{"{0} mm Hg"} + zero{"{0} mm Hg"} + } + pascal{ + dnam{"pascals"} } pound-per-square-inch{ dnam{"pwysau y fodfedd sgwar"} - few{"{0} pwys y fodfedd sgwar"} - many{"{0} pwys y fodfedd sgwar"} + few{"{0} psi"} + many{"{0} psi"} one{"{0} pwys y fodfedd sgwar"} other{"{0} pwys y fodfedd sgwar"} - two{"{0} bwys y fodfedd sgwar"} - zero{"{0} pwys y fodfedd sgwar"} + two{"{0} psi"} + zero{"{0} psi"} } } speed{ @@ -1192,21 +1260,21 @@ cy{ temperature{ celsius{ dnam{"graddau Celsius"} - few{"{0} gradd Celsius"} - many{"{0} gradd Celsius"} + few{"{0}°C"} + many{"{0}°C"} one{"{0} radd Celsius"} other{"{0} gradd Celsius"} - two{"{0} radd Celsius"} + two{"{0}°C"} zero{"{0} gradd Celsius"} } fahrenheit{ dnam{"gradd Fahrenheit"} - few{"{0} gradd Fahrenheit"} - many{"{0} gradd Fahrenheit"} + few{"{0}°F"} + many{"{0}°F"} one{"{0} radd Fahrenheit"} other{"{0} gradd Fahrenheit"} - two{"{0} radd Fahrenheit"} - zero{"{0} gradd Fahrenheit"} + two{"{0}°F"} + zero{"{0}°F"} } generic{ dnam{"°"} @@ -1219,12 +1287,12 @@ cy{ } kelvin{ dnam{"celfinau"} - few{"{0} chelfin"} - many{"{0} celfin"} + few{"{0} K"} + many{"{0} K"} one{"{0} celfin"} other{"{0} celfin"} - two{"{0} gelfin"} - zero{"{0} celfin"} + two{"{0} K"} + zero{"{0} K"} } } torque{ @@ -1233,7 +1301,7 @@ cy{ few{"{0} N⋅m"} many{"{0} N⋅m"} one{"{0} newton-metr"} - other{"{0} newton-metr"} + other{"{0} newton-metrau"} two{"{0} N⋅m"} zero{"{0} N⋅m"} } @@ -1242,7 +1310,7 @@ cy{ few{"{0} lbf⋅ft"} many{"{0} lbf⋅ft"} one{"{0} pwys-troedfedd"} - other{"{0} pwys-troedfedd"} + other{"{0} pwys-troedfeddi"} two{"{0} lbf⋅ft"} zero{"{0} lbf⋅ft"} } @@ -1277,77 +1345,77 @@ cy{ } centiliter{ dnam{"centilitrau"} - few{"{0} chentilitr"} - many{"{0} chentilitr"} + few{"{0} cL"} + many{"{0} cL"} one{"{0} centilitr"} other{"{0} centilitr"} two{"{0} gentilitr"} - zero{"{0} centilitr"} + zero{"{0} cL"} } cubic-centimeter{ dnam{"centimetrau ciwbig"} - few{"{0} chentimetr ciwbig"} - many{"{0} centimetr ciwbig"} + few{"{0} cm³"} + many{"{0} cm³"} one{"{0} centimetr ciwbig"} other{"{0} chentimetr ciwbig"} per{"{0} y centimetr ciwbig"} - two{"{0} gentimetr ciwbig"} - zero{"{0} centimetr ciwbig"} + two{"{0} cm³"} + zero{"{0} cm³"} } cubic-foot{ dnam{"troedfeddi ciwbig"} - few{"{0} troedfedd giwbig"} - many{"{0} troedfedd giwbig"} + few{"{0} tr³"} + many{"{0} tr³"} one{"{0} droedfedd giwbig"} other{"{0} troedfedd giwbig"} - two{"{0} droedfedd giwbig"} - zero{"{0} troedfedd giwbig"} + two{"{0} tr³"} + zero{"{0} tr³"} } cubic-inch{ dnam{"modfeddi ciwbig"} - few{"{0} modfedd giwbig"} - many{"{0} modfedd giwbig"} + few{"{0} modfedd³"} + many{"{0} modfedd³"} one{"{0} fodfedd giwbig"} other{"{0} modfedd giwbig"} - two{"{0} fodfedd giwbig"} - zero{"{0} modfedd giwbig"} + two{"{0} fodfedd³"} + zero{"{0} modfedd³"} } cubic-kilometer{ dnam{"cilometrau ciwbig"} - few{"{0} chilometr ciwbig"} - many{"{0} chilometr ciwbig"} + few{"{0} km³"} + many{"{0} km³"} one{"{0} cilometr ciwbig"} other{"{0} cilometr ciwbig"} - two{"{0} gilometr ciwbig"} - zero{"{0} cilometr ciwbig"} + two{"{0} km³"} + zero{"{0} km³"} } cubic-meter{ dnam{"metrau ciwbig"} - few{"{0} metr ciwbig"} - many{"{0} metr ciwbig"} + few{"{0} m³"} + many{"{0} m³"} one{"{0} metr ciwbig"} other{"{0} metr ciwbig"} per{"{0} y metr ciwbig"} - two{"{0} fetr ciwbig"} - zero{"{0} metr ciwbig"} + two{"{0} m³"} + zero{"{0} m³"} } cubic-mile{ dnam{"milltiroedd ciwbig"} - few{"{0} milltir giwbig"} - many{"{0} milltir giwbig"} + few{"{0} mi³"} + many{"{0} mi³"} one{"{0} filltir giwbig"} other{"{0} milltir giwbig"} - two{"{0} filltir giwbig"} + two{"{0} mi³"} zero{"{0} milltir giwbig"} } cubic-yard{ dnam{"llathenni ciwbig"} - few{"{0} llath giwbig"} - many{"{0} llath giwbig"} + few{"{0} llath³"} + many{"{0} llath³"} one{"{0} llathen giwbig"} other{"{0} llath giwbig"} - two{"{0} lath giwbig"} - zero{"{0} llath giwbig"} + two{"{0} lath³"} + zero{"{0} llath³"} } cup{ dnam{"cwpaneidiau"} @@ -1360,21 +1428,21 @@ cy{ } cup-metric{ dnam{"cwpaneidiau metrig"} - few{"{0} cwpanaid metrig"} - many{"{0} cwpanaid metrig"} + few{"{0} mc"} + many{"{0} mc"} one{"{0} cwpanaid metrig"} other{"{0} cwpanaid metrig"} - two{"{0} gwpanaid metrig"} - zero{"{0} cwpanaid metrig"} + two{"{0} mc"} + zero{"{0} mc"} } deciliter{ dnam{"decilitrau"} - few{"{0} decilitr"} - many{"{0} decilitr"} + few{"{0} dL"} + many{"{0} dL"} one{"{0} decilitr"} other{"{0} decilitr"} - two{"{0} decilitr"} - zero{"{0} decilitr"} + two{"{0} dL"} + zero{"{0} dL"} } fluid-ounce{ dnam{"ownsiau hylifol"} @@ -1416,17 +1484,17 @@ cy{ } hectoliter{ dnam{"hectolitrau"} - few{"{0} hectolitr"} - many{"{0} hectolitr"} + few{"{0} hL"} + many{"{0} hL"} one{"{0} hectolitr"} other{"{0} hectolitr"} - two{"{0} hectolitr"} - zero{"{0} hectolitr"} + two{"{0} hL"} + zero{"{0} hL"} } liter{ dnam{"litrau"} - few{"{0} litr"} - many{"{0} litr"} + few{"{0} L"} + many{"{0} L"} one{"{0} litr"} other{"{0} litr"} per{"{0} y litr"} @@ -1435,21 +1503,21 @@ cy{ } megaliter{ dnam{"megalitrau"} - few{"{0} megalitr"} - many{"{0} megalitr"} + few{"{0} ML"} + many{"{0} ML"} one{"{0} megalitr"} other{"{0} megalitr"} - two{"{0} fegalitr"} - zero{"{0} megalitr"} + two{"{0} ML"} + zero{"{0} ML"} } milliliter{ dnam{"mililitrau"} - few{"{0} mililitr"} - many{"{0} mililitr"} + few{"{0} mL"} + many{"{0} mL"} one{"{0} mililitr"} other{"{0} mililitr"} - two{"{0} mililitr"} - zero{"{0} mililitr"} + two{"{0} mL"} + zero{"{0} mL"} } pint{ dnam{"peintiau"} @@ -1462,12 +1530,12 @@ cy{ } pint-metric{ dnam{"peintiau metrig"} - few{"{0} peint metrig"} - many{"{0} peint metrig"} + few{"{0} mpt"} + many{"{0} mpt"} one{"{0} peint metrig"} other{"{0} peint metrig"} - two{"{0} peint metrig"} - zero{"{0} peint metrig"} + two{"{0} mpt"} + zero{"{0} mpt"} } quart{ dnam{"chwartiau"} @@ -2117,13 +2185,13 @@ cy{ } kilogram{ dnam{"kg"} - few{"{0}kg"} - many{"{0}kg"} - one{"{0}kg"} + few{"{0} kg"} + many{"{0} kg"} + one{"{0} kg"} other{"{0}kg"} per{"{0}/kg"} - two{"{0}kg"} - zero{"{0}kg"} + two{"{0} kg"} + zero{"{0} kg"} } metric-ton{ dnam{"t"} @@ -2326,11 +2394,11 @@ cy{ temperature{ celsius{ dnam{"°C"} - few{"{0}°"} - many{"{0}°"} - one{"{0}°"} - other{"{0}°"} - two{"{0}°"} + few{"{0}°C"} + many{"{0}°C"} + one{"{0}°C"} + other{"{0}°C"} + two{"{0}°C"} zero{"{0}°"} } fahrenheit{ @@ -2479,12 +2547,6 @@ cy{ acceleration{ g-force{ dnam{"grym disgyrchedd"} - few{"{0} G"} - many{"{0} G"} - one{"{0} G"} - other{"{0} G"} - two{"{0} G"} - zero{"{0} G"} } meter-per-second-squared{ dnam{"metrau/eil²"} @@ -2611,7 +2673,6 @@ cy{ zero{"{0} km²"} } square-meter{ - dnam{"meterau²"} few{"{0} m²"} many{"{0} m²"} one{"{0} m²"} @@ -2654,7 +2715,6 @@ cy{ zero{"{0} kt"} } milligram-per-deciliter{ - dnam{"mg/dL"} few{"{0} mg/dL"} many{"{0} mg/dL"} one{"{0} mg/dL"} @@ -2709,12 +2769,6 @@ cy{ } permyriad{ dnam{"permyriad"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - two{"{0}‱"} - zero{"{0}‱"} } } consumption{ @@ -2782,7 +2836,6 @@ cy{ zero{"{0} beit"} } gigabit{ - dnam{"Gb"} few{"{0} Gb"} many{"{0} Gb"} one{"{0} Gb"} @@ -2799,15 +2852,6 @@ cy{ two{"{0} GB"} zero{"{0} GB"} } - kilobit{ - dnam{"kb"} - few{"{0} kb"} - many{"{0} kb"} - one{"{0} kb"} - other{"{0} kb"} - two{"{0} kb"} - zero{"{0} kb"} - } kilobyte{ dnam{"kBeit"} few{"{0} kB"} @@ -2817,23 +2861,8 @@ cy{ two{"{0} kB"} zero{"{0} kB"} } - megabit{ - dnam{"Mb"} - few{"{0} Mb"} - many{"{0} Mb"} - one{"{0} Mb"} - other{"{0} Mb"} - two{"{0} Mb"} - zero{"{0} Mb"} - } megabyte{ dnam{"MBeit"} - few{"{0} MB"} - many{"{0} MB"} - one{"{0} MB"} - other{"{0} MB"} - two{"{0} MB"} - zero{"{0} MB"} } petabyte{ dnam{"PByte"} @@ -2883,6 +2912,15 @@ cy{ two{"{0} ddiwrnod"} zero{"{0} diwrnod"} } + decade{ + dnam{"deg"} + few{"{0} degawd"} + many{"{0} degawd"} + one{"{0} degawd"} + other{"{0} degawd"} + two{"{0} degawd"} + zero{"{0} degawd"} + } hour{ dnam{"oriau"} few{"{0} awr"} @@ -3012,30 +3050,9 @@ cy{ energy{ british-thermal-unit{ dnam{"BTU"} - few{"{0} Btu"} - many{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - two{"{0} Btu"} - zero{"{0} Btu"} - } - calorie{ - dnam{"cal"} - few{"{0} cal"} - many{"{0} cal"} - one{"{0} cal"} - other{"{0} cal"} - two{"{0} cal"} - zero{"{0} cal"} } electronvolt{ dnam{"electronfolt"} - few{"{0} eV"} - many{"{0} eV"} - one{"{0} eV"} - other{"{0} eV"} - two{"{0} eV"} - zero{"{0} eV"} } foodcalorie{ dnam{"Cal"} @@ -3055,23 +3072,8 @@ cy{ two{"{0} J"} zero{"{0} J"} } - kilocalorie{ - dnam{"kcal"} - few{"{0} kcal"} - many{"{0} kcal"} - one{"{0} kcal"} - other{"{0} kcal"} - two{"{0} kcal"} - zero{"{0} kcal"} - } kilojoule{ dnam{"cilojouleau"} - few{"{0} kJ"} - many{"{0} kJ"} - one{"{0} kJ"} - other{"{0} kJ"} - two{"{0} kJ"} - zero{"{0} kJ"} } kilowatt-hour{ dnam{"kW-awr"} @@ -3086,21 +3088,9 @@ cy{ force{ newton{ dnam{"newton"} - few{"{0} N"} - many{"{0} N"} - one{"{0} N"} - other{"{0} N"} - two{"{0} N"} - zero{"{0} N"} } pound-force{ dnam{"pwys-grym"} - few{"{0} lbf"} - many{"{0} lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - two{"{0} lbf"} - zero{"{0} lbf"} } } frequency{ @@ -3141,6 +3131,14 @@ cy{ zero{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megapicseli"} + } + pixel{ + dnam{"picseli"} + } + } length{ astronomical-unit{ dnam{"u.s."} @@ -3314,12 +3312,6 @@ cy{ } solar-radius{ dnam{"radiysau solar"} - few{"{0} R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - two{"{0} R☉"} - zero{"{0} R☉"} } yard{ dnam{"llathenni"} @@ -3343,12 +3335,6 @@ cy{ } solar-luminosity{ dnam{"goleueddau solar"} - few{"{0} L☉"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - two{"{0} L☉"} - zero{"{0} L☉"} } } mass{ @@ -3363,21 +3349,9 @@ cy{ } dalton{ dnam{"daltonau"} - few{"{0} Da"} - many{"{0} Da"} - one{"{0} Da"} - other{"{0} Da"} - two{"{0} Da"} - zero{"{0} Da"} } earth-mass{ dnam{"masau ddaear"} - few{"{0} M⊕"} - many{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - two{"{0} M⊕"} - zero{"{0} M⊕"} } gram{ dnam{"gramau"} @@ -3457,12 +3431,6 @@ cy{ } solar-mass{ dnam{"masau solar"} - few{"{0} M☉"} - many{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - two{"{0} M☉"} - zero{"{0} M☉"} } stone{ dnam{"stonau"} @@ -3493,15 +3461,6 @@ cy{ two{"{0} GW"} zero{"{0} GW"} } - horsepower{ - dnam{"hp"} - few{"{0} hp"} - many{"{0} hp"} - one{"{0} hp"} - other{"{0} hp"} - two{"{0} hp"} - zero{"{0} hp"} - } kilowatt{ dnam{"kW"} few{"{0} kW"} @@ -3559,7 +3518,7 @@ cy{ zero{"{0} hPa"} } inch-hg{ - dnam{"modfeddi o fercwri"} + dnam{"\u0022 Hg"} few{"{0} ″ Hg"} many{"{0} ″ Hg"} one{"{0} ″ Hg"} @@ -3567,24 +3526,6 @@ cy{ two{"{0} ″ Hg"} zero{"{0} ″ Hg"} } - kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - many{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - two{"{0} kPa"} - zero{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - many{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - two{"{0} MPa"} - zero{"{0} MPa"} - } millibar{ dnam{"mbar"} few{"{0} mbar"} @@ -3594,17 +3535,7 @@ cy{ two{"{0} mbar"} zero{"{0} mbar"} } - millimeter-of-mercury{ - dnam{"mmHg"} - few{"{0} mmHg"} - many{"{0} mmHg"} - one{"{0} mmHg"} - other{"{0} mmHg"} - two{"{0} mmHg"} - zero{"{0} mmHg"} - } pound-per-square-inch{ - dnam{"psi"} few{"{0} psi"} many{"{0} psi"} one{"{0} psi"} @@ -3654,21 +3585,9 @@ cy{ temperature{ celsius{ dnam{"gradd C"} - few{"{0}°C"} - many{"{0}°C"} - one{"{0}°C"} - other{"{0}°C"} - two{"{0}°C"} - zero{"{0}°C"} } fahrenheit{ dnam{"gradd F"} - few{"{0}°F"} - many{"{0}°F"} - one{"{0}°F"} - other{"{0}°F"} - two{"{0}°F"} - zero{"{0}°F"} } generic{ dnam{"°"} @@ -3679,35 +3598,6 @@ cy{ two{"{0}°"} zero{"{0}°"} } - kelvin{ - dnam{"K"} - few{"{0} K"} - many{"{0} K"} - one{"{0} K"} - other{"{0} K"} - two{"{0} K"} - zero{"{0} K"} - } - } - torque{ - newton-meter{ - dnam{"N⋅m"} - few{"{0} N⋅m"} - many{"{0} N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - two{"{0} N⋅m"} - zero{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - many{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - two{"{0} lbf⋅ft"} - zero{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -3721,12 +3611,6 @@ cy{ } barrel{ dnam{"barel"} - few{"{0} bbl"} - many{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - two{"{0} bbl"} - zero{"{0} bbl"} } bushel{ dnam{"bwsielau"} @@ -3775,7 +3659,6 @@ cy{ zero{"{0} modfedd³"} } cubic-kilometer{ - dnam{"cilometrau ciwbig"} few{"{0} km³"} many{"{0} km³"} one{"{0} km³"} @@ -3847,15 +3730,6 @@ cy{ two{"{0} fl oz"} zero{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - few{"{0} fl oz Imp."} - many{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - two{"{0} fl oz Imp."} - zero{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} few{"{0} gal"} diff --git a/icuSources/data/unit/da.txt b/icuSources/data/unit/da.txt index b4ff53ce..1cbc0979 100644 --- a/icuSources/data/unit/da.txt +++ b/icuSources/data/unit/da.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License da{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h.mm"} hms{"h.mm.ss"} @@ -106,6 +106,7 @@ da{ } compound{ per{"{0} pr. {1}"} + times{"{0} gange {1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ da{ other{"{0} dage"} per{"{0} pr. dag"} } + decade{ + dnam{"årtier"} + one{"{0} årti"} + other{"{0} årtier"} + } hour{ dnam{"timer"} one{"{0} time"} @@ -397,6 +403,38 @@ da{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"punkter per centimeter"} + one{"{0} punkt per centimeter"} + other{"{0} punkter per centimeter"} + } + dot-per-inch{ + dnam{"punkter per tomme"} + one{"{0} punkt per tomme"} + other{"{0} punkter per tomme"} + } + em{ + dnam{"geviert"} + one{"{0} geviert"} + other{"{0} geviert"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel-per-centimeter{ + dnam{"pixels per centimeter"} + one{"{0} pixel per centimeter"} + other{"{0} pixels per centimeter"} + } + pixel-per-inch{ + dnam{"pixels per tomme"} + one{"{0} pixel per tomme"} + other{"{0} pixels per tomme"} + } + } length{ astronomical-unit{ dnam{"astronomiske enheder"} @@ -650,6 +688,11 @@ da{ one{"{0} millimeter kviksølv"} other{"{0} millimeter kviksølv"} } + pascal{ + dnam{"pascal"} + one{"{0} pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"pounds pr. kvadrattomme"} one{"{0} pound pr. kvadrattomme"} @@ -659,7 +702,7 @@ da{ speed{ kilometer-per-hour{ dnam{"kilometer i timen"} - one{"kilometer i timen"} + one{"{0} kilometer i timen"} other{"{0} kilometer i timen"} } knot{ @@ -866,6 +909,10 @@ da{ one{"{0}″"} other{"{0}″"} } + degree{ + one{"{0}°"} + other{"{0}°"} + } } area{ acre{ @@ -884,9 +931,14 @@ da{ one{"{0}m²"} other{"{0}m²"} } + square-mile{ + one{"{0} mi²"} + other{"{0} mi²"} + } } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -1098,6 +1150,11 @@ da{ one{"{0} mmHg"} other{"{0} mmHg"} } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1122,6 +1179,21 @@ da{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + dnam{"°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ cubic-inch{ @@ -1132,6 +1204,10 @@ da{ one{"{0}km³"} other{"{0}km³"} } + cubic-mile{ + one{"{0} mi³"} + other{"{0} mi³"} + } liter{ dnam{"liter"} one{"{0} l"} @@ -1169,7 +1245,7 @@ da{ other{"{0}°"} } radian{ - dnam{"radian"} + dnam{"radianer"} one{"{0} radian"} other{"{0} radian"} } @@ -1238,6 +1314,7 @@ da{ } compound{ per{"{0}/{1}"} + times{"{0} ⋅ {1}"} } concentr{ karat{ @@ -1379,6 +1456,11 @@ da{ other{"{0} dage"} per{"{0}/dag"} } + decade{ + dnam{"årti"} + one{"{0} årti"} + other{"{0} årtier"} + } hour{ dnam{"timer"} one{"{0} t."} @@ -1747,6 +1829,11 @@ da{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} diff --git a/icuSources/data/unit/dav.txt b/icuSources/data/unit/dav.txt index dae708f9..dd9dbf8c 100644 --- a/icuSources/data/unit/dav.txt +++ b/icuSources/data/unit/dav.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dav{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/de.txt b/icuSources/data/unit/de.txt index 9ec52ab7..06ccc47d 100644 --- a/icuSources/data/unit/de.txt +++ b/icuSources/data/unit/de.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -245,6 +245,11 @@ de{ other{"{0} Tage"} per{"{0} pro Tag"} } + decade{ + dnam{"Jahrzehnte"} + one{"{0} Jahrzehnt"} + other{"{0} Jahrzehnte"} + } hour{ dnam{"Stunden"} one{"{0} Stunde"} @@ -323,7 +328,7 @@ de{ british-thermal-unit{ dnam{"British thermal units"} one{"{0} British thermal unit"} - other{"{0} Btu"} + other{"{0} British thermal units"} } calorie{ dnam{"Kalorien"} @@ -331,9 +336,9 @@ de{ other{"{0} Kalorien"} } electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} + dnam{"Elektronenvolt"} + one{"{0} Elektronenvolt"} + other{"{0} Elektronenvolt"} } foodcalorie{ dnam{"Kilokalorien"} @@ -360,6 +365,11 @@ de{ one{"{0} Kilowattstunde"} other{"{0} Kilowattstunden"} } + therm-us{ + dnam{"US thermal units"} + one{"{0} US thermal unit"} + other{"{0} US thermal units"} + } } force{ newton{ @@ -395,11 +405,43 @@ de{ other{"{0} Megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"Punkte pro Zentimeter"} + one{"{0} Punkt pro Zentimeter"} + other{"{0} Punkte pro Zentimeter"} + } + dot-per-inch{ + dnam{"Punkte pro Inch"} + one{"{0} Punkt pro Inch"} + other{"{0} Punkte pro Inch"} + } + megapixel{ + dnam{"Megapixel"} + one{"{0} Megapixel"} + other{"{0} Megapixel"} + } + pixel{ + dnam{"Pixel"} + one{"{0} Pixel"} + other{"{0} Pixel"} + } + pixel-per-centimeter{ + dnam{"Pixel pro Zentimeter"} + one{"{0} Pixel pro Zentimeter"} + other{"{0} Pixel pro Zentimeter"} + } + pixel-per-inch{ + dnam{"Pixel pro Inch"} + one{"{0} Pixel pro Inch"} + other{"{0} Pixel pro Inch"} + } + } length{ astronomical-unit{ dnam{"Astronomische Einheiten"} - one{"{0} AE"} - other{"{0} AE"} + one{"{0} Astronomische Einheit"} + other{"{0} Astronomische Einheiten"} } centimeter{ dnam{"Zentimeter"} @@ -497,9 +539,9 @@ de{ other{"{0} Punkte"} } solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} + dnam{"Sonnenradius"} + one{"{0} Sonnenradius"} + other{"{0} Sonnenradien"} } yard{ dnam{"Yards"} @@ -526,14 +568,14 @@ de{ other{"{0} Karat"} } dalton{ - dnam{"atomare Masseneinheit"} + dnam{"Dalton"} one{"{0} Dalton"} - other{"{0} Da"} + other{"{0} Dalton"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + dnam{"Erdmasse"} + one{"{0} Erdmasse"} + other{"{0} Erdmasse"} } gram{ dnam{"Gramm"} @@ -580,9 +622,9 @@ de{ per{"{0} pro Pfund"} } solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + dnam{"Sonnenmasse"} + one{"{0} Sonnenmasse"} + other{"{0} Sonnenmasse"} } stone{ dnam{"Stones"} @@ -633,6 +675,11 @@ de{ one{"{0} Atmosphäre"} other{"{0} Atmosphären"} } + bar{ + dnam{"Bar"} + one{"{0} Bar"} + other{"{0} Bar"} + } hectopascal{ dnam{"Hektopascal"} one{"{0} Hektopascal"} @@ -644,14 +691,14 @@ de{ other{"{0} Zoll Quecksilbersäule"} } kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} + dnam{"Kilopascal"} + one{"{0} Kilopascal"} + other{"{0} Kilopascal"} } megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} + dnam{"Megapascal"} + one{"{0} Megapascal"} + other{"{0} Megapascal"} } millibar{ dnam{"Millibar"} @@ -663,6 +710,11 @@ de{ one{"{0} Millimeter Quecksilbersäule"} other{"{0} Millimeter Quecksilbersäule"} } + pascal{ + dnam{"Pascal"} + one{"{0} Pascal"} + other{"{0} Pascal"} + } pound-per-square-inch{ dnam{"Pfund pro Quadratzoll"} one{"{0} Pfund pro Quadratzoll"} @@ -732,9 +784,9 @@ de{ other{"{0} Acre-Feet"} } barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + dnam{"Barrel"} + one{"{0} Barrel"} + other{"{0} Barrel"} } bushel{ dnam{"Bushel"} @@ -804,9 +856,9 @@ de{ other{"{0} Flüssigunzen"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} + dnam{"Imp. Flüssigunzen"} + one{"{0} Imp. Flüssigunze"} + other{"{0} Imp. Flüssigunzen"} } gallon{ dnam{"Gallonen"} @@ -875,14 +927,69 @@ de{ one{"{0} G"} other{"{0} G"} } + meter-per-second-squared{ + dnam{"m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } } angle{ + arc-minute{ + one{"{0}′"} + other{"{0}′"} + } + arc-second{ + one{"{0}″"} + other{"{0}″"} + } + degree{ + one{"{0}°"} + other{"{0}°"} + } radian{ dnam{"rad"} one{"{0} rad"} other{"{0} rad"} } } + area{ + acre{ + one{"{0} ac"} + other{"{0} ac"} + } + hectare{ + one{"{0} ha"} + other{"{0} ha"} + } + square-centimeter{ + one{"{0} cm²"} + other{"{0} cm²"} + } + square-foot{ + one{"{0} ft²"} + other{"{0} ft²"} + } + square-inch{ + one{"{0} in²"} + other{"{0} in²"} + } + square-kilometer{ + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + one{"{0} m²"} + other{"{0} m²"} + } + square-mile{ + one{"{0} mi²"} + other{"{0} mi²"} + } + square-yard{ + one{"{0} yd²"} + other{"{0} yd²"} + } + } compound{ per{"{0}/{1}"} } @@ -936,6 +1043,30 @@ de{ one{"{0} GB"} other{"{0} GB"} } + kilobit{ + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + one{"{0} MB"} + other{"{0} MB"} + } + terabit{ + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + one{"{0} TB"} + other{"{0} TB"} + } } duration{ century{ @@ -1000,7 +1131,29 @@ de{ per{"{0}/J"} } } + electric{ + ampere{ + one{"{0} A"} + other{"{0} A"} + } + milliampere{ + one{"{0} mA"} + other{"{0} mA"} + } + ohm{ + one{"{0} Ω"} + other{"{0} Ω"} + } + volt{ + one{"{0} V"} + other{"{0} V"} + } + } energy{ + calorie{ + one{"{0} cal"} + other{"{0} cal"} + } foodcalorie{ one{"{0} kcal"} other{"{0} kcal"} @@ -1009,17 +1162,60 @@ de{ one{"{0} J"} other{"{0} J"} } + kilocalorie{ + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + one{"{0} kWh"} + other{"{0} kWh"} + } + } + frequency{ + gigahertz{ + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + one{"{0} MHz"} + other{"{0} MHz"} + } } length{ astronomical-unit{ one{"{0} AE"} other{"{0} AE"} } + centimeter{ + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} + } fathom{ dnam{"Faden"} one{"{0} fth"} other{"{0} fth"} } + foot{ + one{"{0} ft"} + other{"{0} ft"} + per{"{0}/ft"} + } furlong{ dnam{"Furlong"} one{"{0} fur"} @@ -1035,10 +1231,47 @@ de{ other{"{0} m"} per{"{0}/m"} } + micrometer{ + dnam{"µm"} + one{"{0} µm"} + other{"{0} µm"} + } + mile{ + one{"{0} mi"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } nautical-mile{ one{"{0} sm"} other{"{0} sm"} } + parsec{ + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + one{"{0} pm"} + other{"{0} pm"} + } + yard{ + one{"{0} yd"} + other{"{0} yd"} + } + } + light{ + lux{ + one{"{0} lx"} + other{"{0} lx"} + } } mass{ carat{ @@ -1052,6 +1285,24 @@ de{ other{"{0} g"} per{"{0}/g"} } + kilogram{ + per{"{0}/kg"} + } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + one{"{0} mg"} + other{"{0} mg"} + } ounce{ dnam{"Unzen"} one{"{0} oz"} @@ -1081,17 +1332,74 @@ de{ } } power{ + gigawatt{ + one{"{0} GW"} + other{"{0} GW"} + } horsepower{ one{"{0} PS"} other{"{0} PS"} } + kilowatt{ + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + one{"{0} mW"} + other{"{0} mW"} + } + watt{ + one{"{0} W"} + other{"{0} W"} + } } pressure{ + hectopascal{ + dnam{"hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } millibar{ dnam{"Millibar"} one{"{0} mbar"} other{"{0} mbar"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } + } + speed{ + knot{ + dnam{"kn"} + one{"{0} kn"} + other{"{0} kn"} + } + meter-per-second{ + dnam{"m/s"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + dnam{"mi/h"} + one{"{0} mi/h"} + other{"{0} mi/h"} + } } temperature{ celsius{ @@ -1099,8 +1407,27 @@ de{ one{"{0}°"} other{"{0}°"} } + fahrenheit{ + dnam{"°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ + acre-foot{ + one{"{0} ac ft"} + other{"{0} ac ft"} + } bushel{ dnam{"Bushel"} one{"{0} bu"} @@ -1110,6 +1437,34 @@ de{ one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + one{"{0} cm³"} + other{"{0} cm³"} + } + cubic-foot{ + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + one{"{0} in³"} + other{"{0} in³"} + } + cubic-kilometer{ + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + one{"{0} m³"} + other{"{0} m³"} + } + cubic-mile{ + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + one{"{0} yd³"} + other{"{0} yd³"} + } cup{ one{"{0} Cup"} other{"{0} Cups"} @@ -1143,6 +1498,14 @@ de{ one{"{0} ml"} other{"{0} ml"} } + pint{ + one{"{0} pt"} + other{"{0} pt"} + } + quart{ + one{"{0} qt"} + other{"{0} qt"} + } tablespoon{ one{"{0} EL"} other{"{0} EL"} @@ -1204,6 +1567,28 @@ de{ one{"{0} ha"} other{"{0} ha"} } + square-foot{ + dnam{"ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } + square-inch{ + dnam{"in²"} + one{"{0} in²"} + other{"{0} in²"} + per{"{0}/in²"} + } + square-mile{ + dnam{"mi²"} + one{"{0} mi²"} + other{"{0} mi²"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"yd²"} + one{"{0} yd²"} + other{"{0} yd²"} + } } compound{ per{"{0}/{1}"} @@ -1343,12 +1728,22 @@ de{ other{"{0} Tg."} per{"{0}/Tg."} } + decade{ + dnam{"Jz."} + one{"{0} Jz."} + other{"{0} Jz."} + } hour{ dnam{"Std."} one{"{0} Std."} other{"{0} Std."} per{"{0}/Std."} } + microsecond{ + dnam{"μs"} + one{"{0} μs"} + other{"{0} μs"} + } minute{ dnam{"Min."} one{"{0} Min."} @@ -1361,6 +1756,10 @@ de{ other{"{0} Mon."} per{"{0}/Mon."} } + nanosecond{ + one{"{0} ns"} + other{"{0} ns"} + } second{ dnam{"Sek."} one{"{0} Sek."} @@ -1403,6 +1802,11 @@ de{ one{"{0} Btu"} other{"{0} Btu"} } + calorie{ + dnam{"cal"} + one{"{0} cal"} + other{"{0} cal"} + } electronvolt{ dnam{"eV"} one{"{0} eV"} @@ -1418,11 +1822,21 @@ de{ one{"{0} J"} other{"{0} J"} } + kilocalorie{ + dnam{"kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } kilojoule{ dnam{"Kilojoule"} one{"{0} kJ"} other{"{0} kJ"} } + kilowatt-hour{ + dnam{"kWh"} + one{"{0} kWh"} + other{"{0} kWh"} + } } force{ newton{ @@ -1436,6 +1850,11 @@ de{ other{"{0} lbf"} } } + frequency{ + megahertz{ + dnam{"MHz"} + } + } length{ astronomical-unit{ dnam{"AE"} @@ -1465,7 +1884,7 @@ de{ per{"{0}/Zoll"} } light-year{ - dnam{"Lichtjahre"} + dnam{"Lj"} one{"{0} Lj"} other{"{0} Lj"} } @@ -1480,6 +1899,16 @@ de{ one{"{0} mi"} other{"{0} mi"} } + millimeter{ + dnam{"mm"} + one{"{0} mm"} + other{"{0} mm"} + } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } nautical-mile{ dnam{"sm"} one{"{0} sm"} @@ -1520,7 +1949,7 @@ de{ } mass{ carat{ - dnam{"Karat"} + dnam{"Kt"} one{"{0} Kt"} other{"{0} Kt"} } @@ -1574,11 +2003,25 @@ de{ } } power{ + gigawatt{ + dnam{"GW"} + one{"{0} GW"} + other{"{0} GW"} + } horsepower{ - dnam{"Pferdestärken"} + dnam{"PS"} one{"{0} PS"} other{"{0} PS"} } + kilowatt{ + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + dnam{"MW"} + one{"{0} MW"} + other{"{0} MW"} + } watt{ dnam{"Watt"} one{"{0} W"} @@ -1586,6 +2029,11 @@ de{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1622,6 +2070,11 @@ de{ other{"{0} psi"} } } + speed{ + knot{ + dnam{"kn"} + } + } temperature{ celsius{ dnam{"°C"} @@ -1677,6 +2130,32 @@ de{ one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + dnam{"cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + per{"{0}/cm³"} + } + cubic-foot{ + dnam{"ft³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + dnam{"in³"} + one{"{0} in³"} + other{"{0} in³"} + } + cubic-mile{ + dnam{"mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + dnam{"yd³"} + one{"{0} yd³"} + other{"{0} yd³"} + } cup{ dnam{"Cups"} one{"{0} Cup"} diff --git a/icuSources/data/unit/de_CH.txt b/icuSources/data/unit/de_CH.txt index e121f04f..61792b8b 100644 --- a/icuSources/data/unit/de_CH.txt +++ b/icuSources/data/unit/de_CH.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License de_CH{ - Version{"2.1.47.86"} + Version{"36.1"} units{ area{ square-foot{ diff --git a/icuSources/data/unit/dje.txt b/icuSources/data/unit/dje.txt index fc3ae94c..8b0f2b46 100644 --- a/icuSources/data/unit/dje.txt +++ b/icuSources/data/unit/dje.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dje{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/dsb.txt b/icuSources/data/unit/dsb.txt index 18b04248..2a93a650 100644 --- a/icuSources/data/unit/dsb.txt +++ b/icuSources/data/unit/dsb.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dsb{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/dua.txt b/icuSources/data/unit/dua.txt index 4c982ddf..684dd4fc 100644 --- a/icuSources/data/unit/dua.txt +++ b/icuSources/data/unit/dua.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dua{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/dv.txt b/icuSources/data/unit/dv.txt index 09f696a7..00265bde 100644 --- a/icuSources/data/unit/dv.txt +++ b/icuSources/data/unit/dv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dv{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/dyo.txt b/icuSources/data/unit/dyo.txt index 52cfc604..28a4d09d 100644 --- a/icuSources/data/unit/dyo.txt +++ b/icuSources/data/unit/dyo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dyo{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/dz.txt b/icuSources/data/unit/dz.txt index aaa75096..68dcc066 100644 --- a/icuSources/data/unit/dz.txt +++ b/icuSources/data/unit/dz.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License dz{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/ebu.txt b/icuSources/data/unit/ebu.txt index ba21c329..da9049cb 100644 --- a/icuSources/data/unit/ebu.txt +++ b/icuSources/data/unit/ebu.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ebu{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ee.txt b/icuSources/data/unit/ee.txt index af10eae5..c679e9eb 100644 --- a/icuSources/data/unit/ee.txt +++ b/icuSources/data/unit/ee.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ee{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/el.txt b/icuSources/data/unit/el.txt index 02c56202..774460aa 100644 --- a/icuSources/data/unit/el.txt +++ b/icuSources/data/unit/el.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License el{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -39,7 +39,7 @@ el{ radian{ dnam{"ακτίνια"} one{"{0} ακτίνιο"} - other{"{0} ακτίνιο"} + other{"{0} ακτίνια"} } revolution{ dnam{"στροφή"} @@ -119,7 +119,7 @@ el{ other{"{0} χιλιοστόγραμμα ανά δεκατόλιτρο"} } millimole-per-liter{ - dnam{"χιλιοστογραμμομόριο ανά λίτρο"} + dnam{"χιλιοστογραμμομόρια ανά λίτρο"} one{"{0} χιλιοστογραμμομόριο ανά λίτρο"} other{"{0} χιλιοστογραμμομόρια ανά λίτρο"} } @@ -247,6 +247,11 @@ el{ other{"{0} ημέρες"} per{"{0} ανά ημέρα"} } + decade{ + dnam{"δεκαετίες"} + one{"{0} δεκαετία"} + other{"{0} δεκαετίες"} + } hour{ dnam{"ώρες"} one{"{0} ώρα"} @@ -362,6 +367,11 @@ el{ one{"{0} κιλοβατώρα"} other{"{0} κιλοβατώρες"} } + therm-us{ + dnam{"θερμικές μονάδες ΗΠΑ"} + one{"{0} θερμ. μονάδα ΗΠΑ"} + other{"{0} θερμικές μονάδες ΗΠΑ"} + } } force{ newton{ @@ -397,6 +407,43 @@ el{ other{"{0} μεγαχέρτζ"} } } + graphics{ + dot-per-centimeter{ + dnam{"κουκκίδες ανά εκατοστό"} + one{"{0} κουκκίδα ανά εκατοστό"} + other{"{0} κουκκίδες ανά εκατοστό"} + } + dot-per-inch{ + dnam{"κουκκίδες ανά ίντσα"} + one{"{0} κουκκίδα ανά ίντσα"} + other{"{0} κουκκίδες ανά ίντσα"} + } + em{ + dnam{"τυπογραφικό em"} + one{"{0} τυπογραφικό em"} + other{"{0} τυπογραφικά em"} + } + megapixel{ + dnam{"megapixel"} + one{"{0} megapixel"} + other{"{0} megapixel"} + } + pixel{ + dnam{"pixel"} + one{"{0} pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + dnam{"pixel ανά εκατοστό"} + one{"{0} pixel ανά εκατοστό"} + other{"{0} pixel ανά εκατοστό"} + } + pixel-per-inch{ + dnam{"pixel ανά ίντσα"} + one{"{0} pixel ανά ίντσα"} + other{"{0} pixel ανά ίντσα"} + } + } length{ astronomical-unit{ dnam{"αστρονομικές μονάδες"} @@ -444,7 +491,6 @@ el{ per{"{0} ανά μέτρο"} } micrometer{ - dnam{"µm"} one{"{0} μικρόμετρο"} other{"{0} μικρόμετρα"} } @@ -484,12 +530,11 @@ el{ other{"{0} πικόμετρα"} } point{ - dnam{"στιγμή"} one{"{0} στιγμή"} other{"{0} στιγμές"} } solar-radius{ - dnam{"ακτίνες Ήλιου"} + dnam{"ακτίνες του Ήλιου"} one{"{0} ακτίνα του Ήλιου"} other{"{0} ακτίνες του Ήλιου"} } @@ -506,7 +551,6 @@ el{ other{"{0} λουξ"} } solar-luminosity{ - dnam{"ηλιακές φωτεινότητες"} one{"{0} ηλιακή φωτεινότητα"} other{"{0} ηλιακές φωτεινότητες"} } @@ -537,7 +581,7 @@ el{ dnam{"χιλιόγραμμα"} one{"{0} χιλιόγραμμο"} other{"{0} χιλιόγραμμα"} - per{"{0} ανά κιλό"} + per{"{0} ανά χιλιόγραμμο"} } metric-ton{ dnam{"μετρικοί τόνοι"} @@ -620,6 +664,11 @@ el{ one{"{0} ατμόσφαιρα"} other{"{0} ατμόσφαιρες"} } + bar{ + dnam{"μπαρ"} + one{"{0} μπαρ"} + other{"{0} μπαρ"} + } hectopascal{ dnam{"εκτοπασκάλ"} one{"{0} εκτοπασκάλ"} @@ -647,11 +696,16 @@ el{ } millimeter-of-mercury{ dnam{"χιλιοστόμετρα στήλης υδραργύρου"} - one{"{0} χιλιοστόμετρα στήλης υδραργύρου"} + one{"{0} χιλιοστόμετρο στήλης υδραργύρου"} other{"{0} χιλιοστόμετρα στήλης υδραργύρου"} } + pascal{ + dnam{"πασκάλ"} + one{"{0} πασκάλ"} + other{"{0} πασκάλ"} + } pound-per-square-inch{ - dnam{"λίβρα ανά τετραγωνική ίντσα"} + dnam{"λίβρες ανά τετραγωνική ίντσα"} one{"{0} λίβρα ανά τετραγωνική ίντσα"} other{"{0} λίβρες ανά τετραγωνική ίντσα"} } @@ -719,9 +773,9 @@ el{ other{"{0} ακρ-πόδια"} } barrel{ - dnam{"βαρέλι"} + dnam{"βαρέλια"} one{"{0} βαρέλι"} - other{"{0} βαρέλι"} + other{"{0} βαρέλια"} } centiliter{ dnam{"εκατοστόλιτρα"} @@ -752,7 +806,7 @@ el{ cubic-meter{ dnam{"κυβικά μέτρα"} one{"{0} κυβικό μέτρο"} - other{"{0} κυβικό μέτρο"} + other{"{0} κυβικά μέτρα"} per{"{0} ανά κυβικό μέτρο"} } cubic-mile{ @@ -1345,6 +1399,11 @@ el{ other{"{0} ημέρες"} per{"{0}/ημ."} } + decade{ + dnam{"δεκ."} + one{"{0} δεκ."} + other{"{0} δεκ."} + } hour{ dnam{"ώρες"} one{"{0} ώρα"} @@ -1399,22 +1458,21 @@ el{ } electric{ ampere{ - dnam{"αμπέρ"} + dnam{"A"} one{"{0} A"} other{"{0} A"} } milliampere{ - dnam{"μιλιαμπέρ"} one{"{0} mA"} other{"{0} mA"} } ohm{ - dnam{"ωμ"} + dnam{"Ω"} one{"{0} Ω"} other{"{0} Ω"} } volt{ - dnam{"βολτ"} + dnam{"V"} one{"{0} V"} other{"{0} V"} } @@ -1460,6 +1518,11 @@ el{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"θερμ. μονάδες ΗΠΑ"} + one{"{0} θερμ. μονάδα ΗΠΑ"} + other{"{0} θερμ. μονάδες ΗΠΑ"} + } } force{ newton{ @@ -1475,26 +1538,27 @@ el{ } frequency{ gigahertz{ - dnam{"γιγαχέρτζ"} one{"{0} GHz"} other{"{0} GHz"} } hertz{ - dnam{"χερτζ"} one{"{0} Hz"} other{"{0} Hz"} } kilohertz{ - dnam{"κιλοχέρτζ"} one{"{0} kHz"} other{"{0} kHz"} } megahertz{ - dnam{"μεγαχέρτζ"} one{"{0} MHz"} other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megapixel"} + } + } length{ astronomical-unit{ dnam{"α.μ."} @@ -1557,7 +1621,7 @@ el{ other{"{0} σκανδ. μίλια"} } millimeter{ - dnam{"χιλιοστόμ."} + dnam{"χλστ."} one{"{0} χλστ."} other{"{0} χλστ."} } @@ -1588,8 +1652,6 @@ el{ } solar-radius{ dnam{"ακτίνες Ήλιου"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"γιάρδες"} @@ -1632,7 +1694,7 @@ el{ per{"{0}/γρ."} } kilogram{ - dnam{"kg"} + dnam{"κιλά"} one{"{0} κιλό"} other{"{0} κιλά"} per{"{0}/κιλό"} @@ -1718,6 +1780,11 @@ el{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"μπαρ"} + one{"{0} μπαρ"} + other{"{0} μπαρ"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1748,6 +1815,10 @@ el{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/en.txt b/icuSources/data/unit/en.txt index a2860ccb..a55b03ea 100644 --- a/icuSources/data/unit/en.txt +++ b/icuSources/data/unit/en.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en{ - Version{"2.1.48.65"} + Version{"36.1"} units{ acceleration{ g-force{ @@ -242,6 +242,11 @@ en{ other{"{0} days"} per{"{0} per day"} } + decade{ + dnam{"decades"} + one{"{0} decade"} + other{"{0} decades"} + } hour{ dnam{"hours"} one{"{0} hour"} @@ -357,6 +362,11 @@ en{ one{"{0} kilowatt hour"} other{"{0} kilowatt-hours"} } + therm-us{ + dnam{"US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -392,6 +402,43 @@ en{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dots per centimeter"} + one{"{0} dot per centimeter"} + other{"{0} dots per centimeter"} + } + dot-per-inch{ + dnam{"dots per inch"} + one{"{0} dot per inch"} + other{"{0} dots per inch"} + } + em{ + dnam{"typographic em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels per centimeter"} + one{"{0} pixel per centimeter"} + other{"{0} pixels per centimeter"} + } + pixel-per-inch{ + dnam{"pixels per inch"} + one{"{0} pixel per inch"} + other{"{0} pixels per inch"} + } + } length{ astronomical-unit{ dnam{"astronomical units"} @@ -630,6 +677,11 @@ en{ one{"{0} atmosphere"} other{"{0} atmospheres"} } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hectopascals"} one{"{0} hectopascal"} @@ -660,6 +712,11 @@ en{ one{"{0} millimeter of mercury"} other{"{0} millimeters of mercury"} } + pascal{ + dnam{"pascals"} + one{"{0} pascal"} + other{"{0} pascals"} + } pound-per-square-inch{ dnam{"pounds per square inch"} one{"{0} pound per square inch"} @@ -701,7 +758,7 @@ en{ } generic{ dnam{"degrees"} - one{"{0} degrees"} + one{"{0} degree"} other{"{0} degrees"} } kelvin{ @@ -1081,6 +1138,11 @@ en{ one{"{0}d"} other{"{0}d"} } + decade{ + dnam{"dec"} + one{"{0}dec"} + other{"{0}dec"} + } hour{ dnam{"hour"} one{"{0}h"} @@ -1191,6 +1253,11 @@ en{ one{"{0}kWh"} other{"{0}kWh"} } + therm-us{ + dnam{"US therm"} + one{"{0}US therm"} + other{"{0}US therms"} + } } force{ newton{ @@ -1226,6 +1293,43 @@ en{ other{"{0}MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0}dpcm"} + other{"{0}dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0}dpi"} + other{"{0}dpi"} + } + em{ + dnam{"em"} + one{"{0}em"} + other{"{0}em"} + } + megapixel{ + dnam{"MP"} + one{"{0}MP"} + other{"{0}MP"} + } + pixel{ + dnam{"px"} + one{"{0}px"} + other{"{0}px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0}ppcm"} + other{"{0}ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0}ppi"} + other{"{0}ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1455,6 +1559,11 @@ en{ one{"{0}atm"} other{"{0}atm"} } + bar{ + dnam{"bar"} + one{"{0}bar"} + other{"{0}bars"} + } hectopascal{ dnam{"hPa"} one{"{0}hPa"} @@ -1485,6 +1594,11 @@ en{ one{"{0}mmHg"} other{"{0}mmHg"} } + pascal{ + dnam{"Pa"} + one{"{0}Pa"} + other{"{0}Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0}psi"} @@ -1925,6 +2039,11 @@ en{ other{"{0} days"} per{"{0}/d"} } + decade{ + dnam{"dec"} + one{"{0} dec"} + other{"{0} dec"} + } hour{ dnam{"hours"} one{"{0} hr"} @@ -2040,6 +2159,11 @@ en{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -2075,6 +2199,43 @@ en{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"pixels"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -2313,6 +2474,11 @@ en{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -2343,6 +2509,11 @@ en{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/en_001.txt b/icuSources/data/unit/en_001.txt index fdd50063..294a3aa0 100644 --- a/icuSources/data/unit/en_001.txt +++ b/icuSources/data/unit/en_001.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_001{ - Version{"2.1.47.69"} + Version{"36.1"} units{ acceleration{ meter-per-second-squared{ @@ -46,6 +46,16 @@ en_001{ one{"{0} millimole per litre"} other{"{0} millimoles per litre"} } + percent{ + dnam{"per cent"} + one{"{0} per cent"} + other{"{0} per cent"} + } + permille{ + dnam{"per mille"} + one{"{0} per mille"} + other{"{0} per mille"} + } } consumption{ liter-per-100kilometers{ @@ -69,6 +79,18 @@ en_001{ other{"{0} miles per gallon"} } } + graphics{ + dot-per-centimeter{ + dnam{"dots per centimetre"} + one{"{0} dot per centimetre"} + other{"{0} dots per centimetre"} + } + pixel-per-centimeter{ + dnam{"pixels per centimetre"} + one{"{0} pixel per centimetre"} + other{"{0} pixels per centimetre"} + } + } length{ centimeter{ dnam{"centimetres"} @@ -116,7 +138,7 @@ en_001{ } mass{ metric-ton{ - dnam{"tonne"} + dnam{"tonnes"} one{"{0} tonne"} other{"{0} tonnes"} } @@ -152,6 +174,13 @@ en_001{ other{"{0} kelvin"} } } + torque{ + newton-meter{ + dnam{"newton metres"} + one{"{0} newton metre"} + other{"{0} newton metres"} + } + } volume{ centiliter{ dnam{"centilitres"} @@ -180,6 +209,11 @@ en_001{ one{"{0} decilitre"} other{"{0} decilitres"} } + fluid-ounce{ + dnam{"US fluid ounces"} + one{"{0} US fluid ounce"} + other{"{0} US fluid ounces"} + } gallon{ dnam{"US gallons"} one{"{0} US gallon"} @@ -369,6 +403,12 @@ en_001{ one{"{0} mmol/l"} other{"{0} mmol/l"} } + percent{ + dnam{"per cent"} + } + permille{ + dnam{"per mille"} + } } consumption{ liter-per-100kilometers{ @@ -397,7 +437,6 @@ en_001{ dnam{"hours"} one{"{0} hr"} other{"{0} hrs"} - per{"{0}ph"} } minute{ dnam{"min"} @@ -408,7 +447,6 @@ en_001{ dnam{"secs"} one{"{0} sec"} other{"{0} secs"} - per{"{0}ps"} } } length{ @@ -460,6 +498,11 @@ en_001{ one{"{0} dl"} other{"{0} dl"} } + fluid-ounce{ + dnam{"US fl oz"} + one{"{0} US fl oz"} + other{"{0} US fl oz"} + } gallon{ dnam{"US gal"} one{"{0} gal US"} diff --git a/icuSources/data/unit/en_150.txt b/icuSources/data/unit/en_150.txt index 1217739a..dae2fdc7 100644 --- a/icuSources/data/unit/en_150.txt +++ b/icuSources/data/unit/en_150.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_150{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AD.txt b/icuSources/data/unit/en_AD.txt deleted file mode 100755 index 4f9b6531..00000000 --- a/icuSources/data/unit/en_AD.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_AD{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_AG.txt b/icuSources/data/unit/en_AG.txt index 36de0f8b..b5102053 100644 --- a/icuSources/data/unit/en_AG.txt +++ b/icuSources/data/unit/en_AG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AI.txt b/icuSources/data/unit/en_AI.txt index 8cb9ea77..7433aeba 100644 --- a/icuSources/data/unit/en_AI.txt +++ b/icuSources/data/unit/en_AI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AL.txt b/icuSources/data/unit/en_AL.txt old mode 100755 new mode 100644 index 449f2168..6e7a5f8b --- a/icuSources/data/unit/en_AL.txt +++ b/icuSources/data/unit/en_AL.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AL{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AR.txt b/icuSources/data/unit/en_AR.txt old mode 100755 new mode 100644 index 19159fed..50e56d25 --- a/icuSources/data/unit/en_AR.txt +++ b/icuSources/data/unit/en_AR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_AR{ %%Parent{"en_001"} - Version{"2.1.23.47"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AT.txt b/icuSources/data/unit/en_AT.txt index dceafe40..63a4b0e5 100644 --- a/icuSources/data/unit/en_AT.txt +++ b/icuSources/data/unit/en_AT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AT{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_AU.txt b/icuSources/data/unit/en_AU.txt index e6f4efcc..46009079 100644 --- a/icuSources/data/unit/en_AU.txt +++ b/icuSources/data/unit/en_AU.txt @@ -2,14 +2,14 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_AU{ %%Parent{"en_001"} - Version{"2.1.48.43"} + Version{"36.1"} + durationUnits{ + hm{"h:mm"} + hms{"h:mm:ss"} + ms{"m:ss"} + } units{ concentr{ - percent{ - dnam{"per cent"} - one{"{0} per cent"} - other{"{0} per cent"} - } permille{ dnam{"per mill"} one{"{0} per mill"} @@ -17,6 +17,11 @@ en_AU{ } } energy{ + kilocalorie{ + dnam{"Calories"} + one{"{0} Calorie"} + other{"{0} Calories"} + } kilowatt-hour{ dnam{"kilowatt hours"} one{"{0} kilowatt hour"} @@ -42,9 +47,6 @@ en_AU{ one{"tonne"} other{"{0} tonnes"} } - stone{ - one{"{0} stone"} - } } temperature{ generic{ @@ -53,8 +55,18 @@ en_AU{ other{"{0} degrees"} } } + volume{ + fluid-ounce{ + dnam{"fluid ounces"} + one{"{0} fluid ounce"} + other{"{0} fluid ounces"} + } + } } unitsNarrow{ + compound{ + per{"{0}/{1}"} + } concentr{ milligram-per-deciliter{ dnam{"mg/dL"} @@ -96,6 +108,13 @@ en_AU{ other{"{0}s."} } } + energy{ + kilocalorie{ + dnam{"Cal"} + one{"{0}Cal"} + other{"{0}Cal"} + } + } length{ meter{ dnam{"metre"} @@ -197,9 +216,6 @@ en_AU{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - percent{ - dnam{"per cent"} - } permille{ dnam{"per mill"} } @@ -304,11 +320,19 @@ en_AU{ } } pressure{ + inch-hg{ + dnam{"in Hg"} + } millibar{ dnam{"mb"} one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } } speed{ kilometer-per-hour{ @@ -351,6 +375,11 @@ en_AU{ one{"{0} dL"} other{"{0} dL"} } + fluid-ounce{ + dnam{"fl oz"} + one{"{0} fl oz"} + other{"{0} fl oz"} + } gallon{ dnam{"US gal."} one{"{0} gal. US"} diff --git a/icuSources/data/unit/en_BA.txt b/icuSources/data/unit/en_BA.txt deleted file mode 100755 index ac7c50a1..00000000 --- a/icuSources/data/unit/en_BA.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_BA{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_BB.txt b/icuSources/data/unit/en_BB.txt index 7bc4bd3f..034d3207 100644 --- a/icuSources/data/unit/en_BB.txt +++ b/icuSources/data/unit/en_BB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BB{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BD.txt b/icuSources/data/unit/en_BD.txt index 492f3da7..1a5eeb74 100644 --- a/icuSources/data/unit/en_BD.txt +++ b/icuSources/data/unit/en_BD.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2017 Apple Inc.. All Rights Reserved. -// * Apple locale stub addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BD{ %%Parent{"en_001"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BE.txt b/icuSources/data/unit/en_BE.txt index e794a79b..af22560b 100644 --- a/icuSources/data/unit/en_BE.txt +++ b/icuSources/data/unit/en_BE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BE{ %%Parent{"en_150"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BG.txt b/icuSources/data/unit/en_BG.txt old mode 100755 new mode 100644 index b7868e44..ece12ea5 --- a/icuSources/data/unit/en_BG.txt +++ b/icuSources/data/unit/en_BG.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_BG{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BM.txt b/icuSources/data/unit/en_BM.txt index 1784f53f..e7e911d1 100644 --- a/icuSources/data/unit/en_BM.txt +++ b/icuSources/data/unit/en_BM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BN.txt b/icuSources/data/unit/en_BN.txt new file mode 100644 index 00000000..c4c7a0d2 --- /dev/null +++ b/icuSources/data/unit/en_BN.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BN{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/unit/en_BR.txt b/icuSources/data/unit/en_BR.txt new file mode 100644 index 00000000..4fb8a993 --- /dev/null +++ b/icuSources/data/unit/en_BR.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +en_BR{ + %%Parent{"en_001"} + Version{"36.1"} +} diff --git a/icuSources/data/unit/en_BS.txt b/icuSources/data/unit/en_BS.txt index c368b61a..5c41d14d 100644 --- a/icuSources/data/unit/en_BS.txt +++ b/icuSources/data/unit/en_BS.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} unitsNarrow{ temperature{ celsius{ diff --git a/icuSources/data/unit/en_BW.txt b/icuSources/data/unit/en_BW.txt index 24ad39ab..a246cd8a 100644 --- a/icuSources/data/unit/en_BW.txt +++ b/icuSources/data/unit/en_BW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_BZ.txt b/icuSources/data/unit/en_BZ.txt index b97b9017..e8d7ce31 100644 --- a/icuSources/data/unit/en_BZ.txt +++ b/icuSources/data/unit/en_BZ.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_BZ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} unitsNarrow{ temperature{ celsius{ diff --git a/icuSources/data/unit/en_CA.txt b/icuSources/data/unit/en_CA.txt index 703216d8..5139eb21 100644 --- a/icuSources/data/unit/en_CA.txt +++ b/icuSources/data/unit/en_CA.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CA{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} units{ concentr{ karat{ @@ -14,6 +14,7 @@ en_CA{ energy{ kilowatt-hour{ one{"{0} kilowatt-hour"} + other{"{0} kilowatt-hours"} } } torque{ @@ -251,6 +252,11 @@ en_CA{ day{ per{"{0}/day"} } + decade{ + dnam{"dec."} + one{"{0} dec."} + other{"{0} dec."} + } hour{ dnam{"hrs."} one{"{0} hr."} diff --git a/icuSources/data/unit/en_CC.txt b/icuSources/data/unit/en_CC.txt index 3d2bd7df..882a96c4 100644 --- a/icuSources/data/unit/en_CC.txt +++ b/icuSources/data/unit/en_CC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CH.txt b/icuSources/data/unit/en_CH.txt index ff67b10a..ee8eb2b5 100644 --- a/icuSources/data/unit/en_CH.txt +++ b/icuSources/data/unit/en_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CH{ %%Parent{"en_150"} - Version{"2.1.48.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CK.txt b/icuSources/data/unit/en_CK.txt index 7ddf33cf..46c73477 100644 --- a/icuSources/data/unit/en_CK.txt +++ b/icuSources/data/unit/en_CK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CM.txt b/icuSources/data/unit/en_CM.txt index f7c87375..4de4b603 100644 --- a/icuSources/data/unit/en_CM.txt +++ b/icuSources/data/unit/en_CM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CN.txt b/icuSources/data/unit/en_CN.txt deleted file mode 100755 index 44da4180..00000000 --- a/icuSources/data/unit/en_CN.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** -en_CN{ - Version{"2.1.19.14"} -} diff --git a/icuSources/data/unit/en_CX.txt b/icuSources/data/unit/en_CX.txt index 05ff7cd7..9586f9cc 100644 --- a/icuSources/data/unit/en_CX.txt +++ b/icuSources/data/unit/en_CX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CX{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CY.txt b/icuSources/data/unit/en_CY.txt index b5b0b0b7..19e7a33b 100644 --- a/icuSources/data/unit/en_CY.txt +++ b/icuSources/data/unit/en_CY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_CY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_CZ.txt b/icuSources/data/unit/en_CZ.txt old mode 100755 new mode 100644 index 944d3a62..6c5cb17d --- a/icuSources/data/unit/en_CZ.txt +++ b/icuSources/data/unit/en_CZ.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_CZ{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_DE.txt b/icuSources/data/unit/en_DE.txt index d8e42de0..57ff8d73 100644 --- a/icuSources/data/unit/en_DE.txt +++ b/icuSources/data/unit/en_DE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DE{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_DG.txt b/icuSources/data/unit/en_DG.txt index 98a46cd6..881c24b9 100644 --- a/icuSources/data/unit/en_DG.txt +++ b/icuSources/data/unit/en_DG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_DK.txt b/icuSources/data/unit/en_DK.txt index 1febd50b..685a49ab 100644 --- a/icuSources/data/unit/en_DK.txt +++ b/icuSources/data/unit/en_DK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DK{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_DM.txt b/icuSources/data/unit/en_DM.txt index 900bf8af..e9db1989 100644 --- a/icuSources/data/unit/en_DM.txt +++ b/icuSources/data/unit/en_DM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_DM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_EE.txt b/icuSources/data/unit/en_EE.txt old mode 100755 new mode 100644 index 1da203cf..bf7a9c94 --- a/icuSources/data/unit/en_EE.txt +++ b/icuSources/data/unit/en_EE.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_EE{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ER.txt b/icuSources/data/unit/en_ER.txt index f30549b5..d126aa5a 100644 --- a/icuSources/data/unit/en_ER.txt +++ b/icuSources/data/unit/en_ER.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ER{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ES.txt b/icuSources/data/unit/en_ES.txt deleted file mode 100755 index b1de8a01..00000000 --- a/icuSources/data/unit/en_ES.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_ES{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_FI.txt b/icuSources/data/unit/en_FI.txt index 56e227ed..e7781308 100644 --- a/icuSources/data/unit/en_FI.txt +++ b/icuSources/data/unit/en_FI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FI{ %%Parent{"en_150"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_FJ.txt b/icuSources/data/unit/en_FJ.txt index 8973b536..abe4c34b 100644 --- a/icuSources/data/unit/en_FJ.txt +++ b/icuSources/data/unit/en_FJ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FJ{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_FK.txt b/icuSources/data/unit/en_FK.txt index 8f0cee35..f1c3c466 100644 --- a/icuSources/data/unit/en_FK.txt +++ b/icuSources/data/unit/en_FK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FK{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_FM.txt b/icuSources/data/unit/en_FM.txt index a46032ba..96883597 100644 --- a/icuSources/data/unit/en_FM.txt +++ b/icuSources/data/unit/en_FM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_FM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_FR.txt b/icuSources/data/unit/en_FR.txt old mode 100755 new mode 100644 index 47cb6959..550f37c7 --- a/icuSources/data/unit/en_FR.txt +++ b/icuSources/data/unit/en_FR.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_FR{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GB.txt b/icuSources/data/unit/en_GB.txt index acbf931e..bc576770 100644 --- a/icuSources/data/unit/en_GB.txt +++ b/icuSources/data/unit/en_GB.txt @@ -2,18 +2,18 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GB{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} + durationUnits{ + hm{"h:mm"} + hms{"h:mm:ss"} + ms{"m:ss"} + } units{ - concentr{ - percent{ - dnam{"per cent"} - one{"{0} per cent"} - other{"{0} per cent"} - } - permille{ - dnam{"per mille"} - one{"{0} per mille"} - other{"{0} per mille"} + volume{ + fluid-ounce-imperial{ + dnam{"fluid ounces"} + one{"{0} fluid ounce"} + other{"{0} fluid ounces"} } } } @@ -28,22 +28,11 @@ en_GB{ } } unitsShort{ - concentr{ - percent{ - dnam{"per cent"} - } - permille{ - dnam{"per mille"} - } - } - mass{ - stone{ - other{"{0} st"} - } - } volume{ - megaliter{ - other{"{0} Ml"} + fluid-ounce-imperial{ + dnam{"fl oz"} + one{"{0} fl oz"} + other{"{0} fl oz"} } } } diff --git a/icuSources/data/unit/en_GD.txt b/icuSources/data/unit/en_GD.txt index 457ae8c2..22ed5940 100644 --- a/icuSources/data/unit/en_GD.txt +++ b/icuSources/data/unit/en_GD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GD{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GG.txt b/icuSources/data/unit/en_GG.txt index 6adddfb0..675cb935 100644 --- a/icuSources/data/unit/en_GG.txt +++ b/icuSources/data/unit/en_GG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GH.txt b/icuSources/data/unit/en_GH.txt index e7911d18..ad6ff5bc 100644 --- a/icuSources/data/unit/en_GH.txt +++ b/icuSources/data/unit/en_GH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GH{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GI.txt b/icuSources/data/unit/en_GI.txt index d6d30120..93dee6d0 100644 --- a/icuSources/data/unit/en_GI.txt +++ b/icuSources/data/unit/en_GI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GM.txt b/icuSources/data/unit/en_GM.txt index 390d055a..0c550b30 100644 --- a/icuSources/data/unit/en_GM.txt +++ b/icuSources/data/unit/en_GM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GR.txt b/icuSources/data/unit/en_GR.txt old mode 100755 new mode 100644 index 1f3c15f9..971fc36e --- a/icuSources/data/unit/en_GR.txt +++ b/icuSources/data/unit/en_GR.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_GR{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_GY.txt b/icuSources/data/unit/en_GY.txt index 84f460e8..1f233010 100644 --- a/icuSources/data/unit/en_GY.txt +++ b/icuSources/data/unit/en_GY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_GY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_HK.txt b/icuSources/data/unit/en_HK.txt index 1e80e4dd..7f6ef70b 100644 --- a/icuSources/data/unit/en_HK.txt +++ b/icuSources/data/unit/en_HK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_HK{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_HR.txt b/icuSources/data/unit/en_HR.txt deleted file mode 100755 index b26eaf08..00000000 --- a/icuSources/data/unit/en_HR.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_HR{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_HU.txt b/icuSources/data/unit/en_HU.txt old mode 100755 new mode 100644 index 8adcedab..900f4a2d --- a/icuSources/data/unit/en_HU.txt +++ b/icuSources/data/unit/en_HU.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_HU{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ID.txt b/icuSources/data/unit/en_ID.txt old mode 100755 new mode 100644 index 71df8dbf..ce84bf85 --- a/icuSources/data/unit/en_ID.txt +++ b/icuSources/data/unit/en_ID.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_ID{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_IE.txt b/icuSources/data/unit/en_IE.txt index 40763c42..423f29dc 100644 --- a/icuSources/data/unit/en_IE.txt +++ b/icuSources/data/unit/en_IE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_IL.txt b/icuSources/data/unit/en_IL.txt index 54ed6632..02e80c53 100644 --- a/icuSources/data/unit/en_IL.txt +++ b/icuSources/data/unit/en_IL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IL{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_IM.txt b/icuSources/data/unit/en_IM.txt index b867b960..898ee622 100644 --- a/icuSources/data/unit/en_IM.txt +++ b/icuSources/data/unit/en_IM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_IN.txt b/icuSources/data/unit/en_IN.txt index e7a08903..5fa3b845 100644 --- a/icuSources/data/unit/en_IN.txt +++ b/icuSources/data/unit/en_IN.txt @@ -2,7 +2,16 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IN{ %%Parent{"en_001"} - Version{"2.1.49.14"} + Version{"36.1"} + units{ + temperature{ + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + } + } unitsNarrow{ speed{ kilometer-per-hour{ @@ -18,5 +27,17 @@ en_IN{ other{"{0} kph"} } } + temperature{ + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + } + volume{ + cubic-centimeter{ + per{"{0}/cm³"} + } + } } } diff --git a/icuSources/data/unit/en_IO.txt b/icuSources/data/unit/en_IO.txt index abdc427d..3f59a942 100644 --- a/icuSources/data/unit/en_IO.txt +++ b/icuSources/data/unit/en_IO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_IO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_IS.txt b/icuSources/data/unit/en_IS.txt deleted file mode 100755 index 9422a671..00000000 --- a/icuSources/data/unit/en_IS.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_IS{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_IT.txt b/icuSources/data/unit/en_IT.txt deleted file mode 100755 index 8b516559..00000000 --- a/icuSources/data/unit/en_IT.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_IT{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_JE.txt b/icuSources/data/unit/en_JE.txt index 6c072fdb..8a8aa1e6 100644 --- a/icuSources/data/unit/en_JE.txt +++ b/icuSources/data/unit/en_JE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_JM.txt b/icuSources/data/unit/en_JM.txt index 170e81e2..75490849 100644 --- a/icuSources/data/unit/en_JM.txt +++ b/icuSources/data/unit/en_JM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_JM{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_JP.txt b/icuSources/data/unit/en_JP.txt deleted file mode 100755 index 5ab7edca..00000000 --- a/icuSources/data/unit/en_JP.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// * -// *************************************************************************** -en_JP{ - Version{"2.1.19.14"} -} diff --git a/icuSources/data/unit/en_KE.txt b/icuSources/data/unit/en_KE.txt index 95b32934..4282fa91 100644 --- a/icuSources/data/unit/en_KE.txt +++ b/icuSources/data/unit/en_KE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KE{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_KI.txt b/icuSources/data/unit/en_KI.txt index bd58647b..7ce9da10 100644 --- a/icuSources/data/unit/en_KI.txt +++ b/icuSources/data/unit/en_KI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KI{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_KN.txt b/icuSources/data/unit/en_KN.txt index 58dd068f..be4025f4 100644 --- a/icuSources/data/unit/en_KN.txt +++ b/icuSources/data/unit/en_KN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KN{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_KR.txt b/icuSources/data/unit/en_KR.txt deleted file mode 100755 index 5fd45879..00000000 --- a/icuSources/data/unit/en_KR.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** -en_KR{ - Version{"2.1.19.14"} -} diff --git a/icuSources/data/unit/en_KY.txt b/icuSources/data/unit/en_KY.txt index 81544606..70a7923a 100644 --- a/icuSources/data/unit/en_KY.txt +++ b/icuSources/data/unit/en_KY.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_KY{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} unitsNarrow{ temperature{ celsius{ diff --git a/icuSources/data/unit/en_LC.txt b/icuSources/data/unit/en_LC.txt index 11f76f7a..e50628c1 100644 --- a/icuSources/data/unit/en_LC.txt +++ b/icuSources/data/unit/en_LC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LC{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_LR.txt b/icuSources/data/unit/en_LR.txt index 7e83d43a..b35971e8 100644 --- a/icuSources/data/unit/en_LR.txt +++ b/icuSources/data/unit/en_LR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LR{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_LS.txt b/icuSources/data/unit/en_LS.txt index 289d61ff..bd42a67c 100644 --- a/icuSources/data/unit/en_LS.txt +++ b/icuSources/data/unit/en_LS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_LS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_LT.txt b/icuSources/data/unit/en_LT.txt old mode 100755 new mode 100644 index f1283467..c6c46ab0 --- a/icuSources/data/unit/en_LT.txt +++ b/icuSources/data/unit/en_LT.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LT{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_LU.txt b/icuSources/data/unit/en_LU.txt deleted file mode 100755 index 9bdd1e19..00000000 --- a/icuSources/data/unit/en_LU.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_LU{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_LV.txt b/icuSources/data/unit/en_LV.txt old mode 100755 new mode 100644 index 355af8ef..87b5eb08 --- a/icuSources/data/unit/en_LV.txt +++ b/icuSources/data/unit/en_LV.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_LV{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ME.txt b/icuSources/data/unit/en_ME.txt deleted file mode 100755 index 27ef359f..00000000 --- a/icuSources/data/unit/en_ME.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_ME{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_MG.txt b/icuSources/data/unit/en_MG.txt index e0f8e4eb..3226b347 100644 --- a/icuSources/data/unit/en_MG.txt +++ b/icuSources/data/unit/en_MG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MG{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MM.txt b/icuSources/data/unit/en_MM.txt old mode 100755 new mode 100644 index c71fcc02..8a5370d4 --- a/icuSources/data/unit/en_MM.txt +++ b/icuSources/data/unit/en_MM.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MM{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MO.txt b/icuSources/data/unit/en_MO.txt index 7a49aa78..7064c4d2 100644 --- a/icuSources/data/unit/en_MO.txt +++ b/icuSources/data/unit/en_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MO{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MS.txt b/icuSources/data/unit/en_MS.txt index 947f9db3..91062094 100644 --- a/icuSources/data/unit/en_MS.txt +++ b/icuSources/data/unit/en_MS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MS{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MT.txt b/icuSources/data/unit/en_MT.txt index 3b77afb8..f02b3265 100644 --- a/icuSources/data/unit/en_MT.txt +++ b/icuSources/data/unit/en_MT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MT{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MU.txt b/icuSources/data/unit/en_MU.txt index 50a99997..ed965574 100644 --- a/icuSources/data/unit/en_MU.txt +++ b/icuSources/data/unit/en_MU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MU{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MV.txt b/icuSources/data/unit/en_MV.txt old mode 100755 new mode 100644 index 47749308..5fb41b99 --- a/icuSources/data/unit/en_MV.txt +++ b/icuSources/data/unit/en_MV.txt @@ -1,12 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter -// * Source File: /common/main/en_CY.xml -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_MV{ %%Parent{"en_001"} - Version{"2.1.19.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MW.txt b/icuSources/data/unit/en_MW.txt index 0be0d453..0b7fbf88 100644 --- a/icuSources/data/unit/en_MW.txt +++ b/icuSources/data/unit/en_MW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MW{ %%Parent{"en_001"} - Version{"2.1.47.69"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_MY.txt b/icuSources/data/unit/en_MY.txt index 2c1603f7..738cdb35 100644 --- a/icuSources/data/unit/en_MY.txt +++ b/icuSources/data/unit/en_MY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_MY{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NA.txt b/icuSources/data/unit/en_NA.txt index fe80b65c..21e2d133 100644 --- a/icuSources/data/unit/en_NA.txt +++ b/icuSources/data/unit/en_NA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NF.txt b/icuSources/data/unit/en_NF.txt index 58d1800a..046e2940 100644 --- a/icuSources/data/unit/en_NF.txt +++ b/icuSources/data/unit/en_NF.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NF{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NG.txt b/icuSources/data/unit/en_NG.txt index 21f9f2eb..86433a3c 100644 --- a/icuSources/data/unit/en_NG.txt +++ b/icuSources/data/unit/en_NG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NG{ %%Parent{"en_001"} - Version{"2.1.48.22"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NL.txt b/icuSources/data/unit/en_NL.txt index 1b96ea48..9e514816 100644 --- a/icuSources/data/unit/en_NL.txt +++ b/icuSources/data/unit/en_NL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NL{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NO.txt b/icuSources/data/unit/en_NO.txt old mode 100755 new mode 100644 index 1bd3b486..4472856f --- a/icuSources/data/unit/en_NO.txt +++ b/icuSources/data/unit/en_NO.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_NO{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NR.txt b/icuSources/data/unit/en_NR.txt index 94206f62..896dd231 100644 --- a/icuSources/data/unit/en_NR.txt +++ b/icuSources/data/unit/en_NR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NR{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NU.txt b/icuSources/data/unit/en_NU.txt index 75ef04e2..a7199cf7 100644 --- a/icuSources/data/unit/en_NU.txt +++ b/icuSources/data/unit/en_NU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_NZ.txt b/icuSources/data/unit/en_NZ.txt index 888fe9be..c4e05f82 100644 --- a/icuSources/data/unit/en_NZ.txt +++ b/icuSources/data/unit/en_NZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_NZ{ %%Parent{"en_001"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PG.txt b/icuSources/data/unit/en_PG.txt index 3ce8d3c5..2a2e5c87 100644 --- a/icuSources/data/unit/en_PG.txt +++ b/icuSources/data/unit/en_PG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PK.txt b/icuSources/data/unit/en_PK.txt index 354f1f7d..68f6ede4 100644 --- a/icuSources/data/unit/en_PK.txt +++ b/icuSources/data/unit/en_PK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PL.txt b/icuSources/data/unit/en_PL.txt old mode 100755 new mode 100644 index cf24d08d..f48c526f --- a/icuSources/data/unit/en_PL.txt +++ b/icuSources/data/unit/en_PL.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PL{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PN.txt b/icuSources/data/unit/en_PN.txt index a30e9daf..0fbd986d 100644 --- a/icuSources/data/unit/en_PN.txt +++ b/icuSources/data/unit/en_PN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PN{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PT.txt b/icuSources/data/unit/en_PT.txt old mode 100755 new mode 100644 index f4a2d1ac..ad498d1f --- a/icuSources/data/unit/en_PT.txt +++ b/icuSources/data/unit/en_PT.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_PT{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_PW.txt b/icuSources/data/unit/en_PW.txt index 8ab2fc90..87da8ebb 100644 --- a/icuSources/data/unit/en_PW.txt +++ b/icuSources/data/unit/en_PW.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_PW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} unitsNarrow{ temperature{ celsius{ diff --git a/icuSources/data/unit/en_RO.txt b/icuSources/data/unit/en_RO.txt deleted file mode 100755 index 89a9b790..00000000 --- a/icuSources/data/unit/en_RO.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_RO{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_RS.txt b/icuSources/data/unit/en_RS.txt deleted file mode 100755 index fc9735af..00000000 --- a/icuSources/data/unit/en_RS.txt +++ /dev/null @@ -1,11 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_RS{ - %%Parent{"en_150"} - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_RU.txt b/icuSources/data/unit/en_RU.txt old mode 100755 new mode 100644 index ce70b984..f8e8d238 --- a/icuSources/data/unit/en_RU.txt +++ b/icuSources/data/unit/en_RU.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_RU{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_RW.txt b/icuSources/data/unit/en_RW.txt index 2da74890..c7a76412 100644 --- a/icuSources/data/unit/en_RW.txt +++ b/icuSources/data/unit/en_RW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_RW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SA.txt b/icuSources/data/unit/en_SA.txt deleted file mode 100755 index ab9cfb97..00000000 --- a/icuSources/data/unit/en_SA.txt +++ /dev/null @@ -1,8 +0,0 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** -en_SA{ - %%Parent{"en_001"} - Version{"2.1.19.14"} -} diff --git a/icuSources/data/unit/en_SB.txt b/icuSources/data/unit/en_SB.txt index f23b14e6..7655f506 100644 --- a/icuSources/data/unit/en_SB.txt +++ b/icuSources/data/unit/en_SB.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SB{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SC.txt b/icuSources/data/unit/en_SC.txt index 3595221b..94778702 100644 --- a/icuSources/data/unit/en_SC.txt +++ b/icuSources/data/unit/en_SC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SD.txt b/icuSources/data/unit/en_SD.txt index da400866..ad23cb45 100644 --- a/icuSources/data/unit/en_SD.txt +++ b/icuSources/data/unit/en_SD.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SD{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SE.txt b/icuSources/data/unit/en_SE.txt index b4249e96..82412c95 100644 --- a/icuSources/data/unit/en_SE.txt +++ b/icuSources/data/unit/en_SE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SE{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SG.txt b/icuSources/data/unit/en_SG.txt index 7a4cca86..a273fc67 100644 --- a/icuSources/data/unit/en_SG.txt +++ b/icuSources/data/unit/en_SG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SH.txt b/icuSources/data/unit/en_SH.txt index 76306d5f..d19bccd4 100644 --- a/icuSources/data/unit/en_SH.txt +++ b/icuSources/data/unit/en_SH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SH{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SI.txt b/icuSources/data/unit/en_SI.txt index c48a6c56..ea8b1956 100644 --- a/icuSources/data/unit/en_SI.txt +++ b/icuSources/data/unit/en_SI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SI{ %%Parent{"en_150"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SK.txt b/icuSources/data/unit/en_SK.txt old mode 100755 new mode 100644 index d3c09735..076cb098 --- a/icuSources/data/unit/en_SK.txt +++ b/icuSources/data/unit/en_SK.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_SK{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SL.txt b/icuSources/data/unit/en_SL.txt index 11584580..14f8e828 100644 --- a/icuSources/data/unit/en_SL.txt +++ b/icuSources/data/unit/en_SL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SL{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SS.txt b/icuSources/data/unit/en_SS.txt index fa98e32d..d3850357 100644 --- a/icuSources/data/unit/en_SS.txt +++ b/icuSources/data/unit/en_SS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SX.txt b/icuSources/data/unit/en_SX.txt index fc1c848c..f18d586d 100644 --- a/icuSources/data/unit/en_SX.txt +++ b/icuSources/data/unit/en_SX.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SX{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_SZ.txt b/icuSources/data/unit/en_SZ.txt index dba217a6..a9a02632 100644 --- a/icuSources/data/unit/en_SZ.txt +++ b/icuSources/data/unit/en_SZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_SZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TC.txt b/icuSources/data/unit/en_TC.txt index 84ac9448..8f5f1155 100644 --- a/icuSources/data/unit/en_TC.txt +++ b/icuSources/data/unit/en_TC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TH.txt b/icuSources/data/unit/en_TH.txt old mode 100755 new mode 100644 index ccac3f03..20cf0b01 --- a/icuSources/data/unit/en_TH.txt +++ b/icuSources/data/unit/en_TH.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. Apple addition. -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_TH{ %%Parent{"en_001"} - Version{"2.1.19.14"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TK.txt b/icuSources/data/unit/en_TK.txt index f98810e6..6e854718 100644 --- a/icuSources/data/unit/en_TK.txt +++ b/icuSources/data/unit/en_TK.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TK{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TO.txt b/icuSources/data/unit/en_TO.txt index e5693f2e..067c7bfb 100644 --- a/icuSources/data/unit/en_TO.txt +++ b/icuSources/data/unit/en_TO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TO{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TR.txt b/icuSources/data/unit/en_TR.txt deleted file mode 100755 index 1cc60dba..00000000 --- a/icuSources/data/unit/en_TR.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** -en_TR{ - Version{"2.1.11.50"} -} diff --git a/icuSources/data/unit/en_TT.txt b/icuSources/data/unit/en_TT.txt index c639c5e4..8336e012 100644 --- a/icuSources/data/unit/en_TT.txt +++ b/icuSources/data/unit/en_TT.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TT{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TV.txt b/icuSources/data/unit/en_TV.txt index c36bbddb..2430afbe 100644 --- a/icuSources/data/unit/en_TV.txt +++ b/icuSources/data/unit/en_TV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TV{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_TW.txt b/icuSources/data/unit/en_TW.txt deleted file mode 100755 index f0a28b8e..00000000 --- a/icuSources/data/unit/en_TW.txt +++ /dev/null @@ -1,9 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 International Business Machines -// * Corporation and others. All Rights Reserved. -// * -// *************************************************************************** -en_TW{ - Version{"2.1.19.14"} -} diff --git a/icuSources/data/unit/en_TZ.txt b/icuSources/data/unit/en_TZ.txt index 284e6ae9..3bede841 100644 --- a/icuSources/data/unit/en_TZ.txt +++ b/icuSources/data/unit/en_TZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_TZ{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_UA.txt b/icuSources/data/unit/en_UA.txt old mode 100755 new mode 100644 index 3017e924..06a1d5d2 --- a/icuSources/data/unit/en_UA.txt +++ b/icuSources/data/unit/en_UA.txt @@ -1,11 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2015 International Business Machines -// * Corporation and others. All Rights Reserved. -// * Apple added stub file -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License en_UA{ %%Parent{"en_150"} - Version{"2.1.11.50"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_UG.txt b/icuSources/data/unit/en_UG.txt index 84a55f5d..784c20f2 100644 --- a/icuSources/data/unit/en_UG.txt +++ b/icuSources/data/unit/en_UG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_UG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_VC.txt b/icuSources/data/unit/en_VC.txt index 27789ff3..604f07b9 100644 --- a/icuSources/data/unit/en_VC.txt +++ b/icuSources/data/unit/en_VC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VC{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_VG.txt b/icuSources/data/unit/en_VG.txt index 645ba14a..fe78a664 100644 --- a/icuSources/data/unit/en_VG.txt +++ b/icuSources/data/unit/en_VG.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VG{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_VU.txt b/icuSources/data/unit/en_VU.txt index 72ab199a..ef21f135 100644 --- a/icuSources/data/unit/en_VU.txt +++ b/icuSources/data/unit/en_VU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_VU{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_WS.txt b/icuSources/data/unit/en_WS.txt index 038bfafc..5069b4d1 100644 --- a/icuSources/data/unit/en_WS.txt +++ b/icuSources/data/unit/en_WS.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_WS{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ZA.txt b/icuSources/data/unit/en_ZA.txt index bbc50439..200ee795 100644 --- a/icuSources/data/unit/en_ZA.txt +++ b/icuSources/data/unit/en_ZA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZA{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ZM.txt b/icuSources/data/unit/en_ZM.txt index 4aeda93f..88cdb027 100644 --- a/icuSources/data/unit/en_ZM.txt +++ b/icuSources/data/unit/en_ZM.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZM{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/en_ZW.txt b/icuSources/data/unit/en_ZW.txt index 53d76ff5..01e1d494 100644 --- a/icuSources/data/unit/en_ZW.txt +++ b/icuSources/data/unit/en_ZW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License en_ZW{ %%Parent{"en_001"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/eo.txt b/icuSources/data/unit/eo.txt index 3748c6cf..6cc5c53e 100644 --- a/icuSources/data/unit/eo.txt +++ b/icuSources/data/unit/eo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License eo{ - Version{"2.1.49.33"} + Version{"36.1"} unitsShort{ duration{ month{ diff --git a/icuSources/data/unit/es.txt b/icuSources/data/unit/es.txt index ea6050e0..d1b68a81 100644 --- a/icuSources/data/unit/es.txt +++ b/icuSources/data/unit/es.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -54,9 +54,9 @@ es{ other{"{0} acres"} } dunam{ - dnam{"dunumes"} - one{"{0} dunum"} - other{"{0} dunumes"} + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunams"} } hectare{ dnam{"hectáreas"} @@ -106,6 +106,7 @@ es{ } compound{ per{"{0} por {1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ es{ other{"{0} días"} per{"{0} por día"} } + decade{ + dnam{"décadas"} + one{"{0} década"} + other{"{0} décadas"} + } hour{ dnam{"horas"} one{"{0} hora"} @@ -362,6 +368,11 @@ es{ one{"{0} kilovatio-hora"} other{"{0} kilovatios-hora"} } + therm-us{ + dnam{"termia estadounidense"} + one{"{0} termia estadounidense"} + other{"{0} termias estadounidenses"} + } } force{ newton{ @@ -397,6 +408,43 @@ es{ other{"{0} megahercios"} } } + graphics{ + dot-per-centimeter{ + dnam{"puntos por centímetro"} + one{"{0} punto por centímetro"} + other{"{0} puntos por centímetro"} + } + dot-per-inch{ + dnam{"puntos por pulgada"} + one{"{0} punto por pulgada"} + other{"{0} puntos por pulgada"} + } + em{ + dnam{"espacios eme"} + one{"{0} espacio eme"} + other{"{0} espacios eme"} + } + megapixel{ + dnam{"megapíxeles"} + one{"{0} megapíxel"} + other{"{0} megapíxeles"} + } + pixel{ + dnam{"píxeles"} + one{"{0} píxel"} + other{"{0} píxeles"} + } + pixel-per-centimeter{ + dnam{"píxeles por centímetro"} + one{"{0} píxel por centímetro"} + other{"{0} píxeles por centímetro"} + } + pixel-per-inch{ + dnam{"píxeles por pulgada"} + one{"{0} píxel por pulgada"} + other{"{0} píxeles por pulgada"} + } + } length{ astronomical-unit{ dnam{"unidades astronómicas"} @@ -620,6 +668,11 @@ es{ one{"{0} atmósfera"} other{"{0} atmósferas"} } + bar{ + dnam{"bares"} + one{"{0} bar"} + other{"{0} bares"} + } hectopascal{ dnam{"hectopascales"} one{"{0} hectopascal"} @@ -650,6 +703,11 @@ es{ one{"{0} milímetro de mercurio"} other{"{0} milímetros de mercurio"} } + pascal{ + dnam{"pascales"} + one{"{0} pascal"} + other{"{0} pascales"} + } pound-per-square-inch{ dnam{"libras por pulgada cuadrada"} one{"{0} libra por pulgada cuadrada"} @@ -781,14 +839,14 @@ es{ other{"{0} decilitros"} } fluid-ounce{ - dnam{"onzas fluidas"} - one{"{0} onza fluida"} - other{"{0} onzas fluidas"} + dnam{"onzas líquidas"} + one{"{0} onza líquida"} + other{"{0} onzas líquidas"} } fluid-ounce-imperial{ - dnam{"onzas fluidas imperiales"} - one{"{0} onza fluida imperial"} - other{"{0} onzas fluidas imperiales"} + dnam{"onzas líquidas imperiales"} + one{"{0} onza líquida imperial"} + other{"{0} onzas líquidas imperiales"} } gallon{ dnam{"galones"} @@ -899,6 +957,7 @@ es{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -929,57 +988,64 @@ es{ } day{ dnam{"d"} - one{"{0}d"} - other{"{0}d"} + one{"{0} d"} + other{"{0} d"} + per{"{0}/d"} } hour{ dnam{"h"} - one{"{0}h"} - other{"{0}h"} + one{"{0} h"} + other{"{0} h"} + per{"{0}/h"} } microsecond{ - one{"{0}μs"} - other{"{0}μs"} + dnam{"μs"} + one{"{0} μs"} + other{"{0} μs"} } millisecond{ dnam{"ms"} - one{"{0}ms"} - other{"{0}ms"} + one{"{0} ms"} + other{"{0} ms"} } minute{ dnam{"min"} - one{"{0}min"} - other{"{0}min"} + one{"{0} min"} + other{"{0} min"} + per{"{0}/min"} } month{ dnam{"m"} - one{"{0}m"} - other{"{0}m"} + one{"{0} m"} + other{"{0} m"} } nanosecond{ - one{"{0}ns"} - other{"{0}ns"} + dnam{"ns"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"s"} - one{"{0}s"} - other{"{0}s"} + one{"{0} s"} + other{"{0} s"} + per{"{0}/s"} } week{ dnam{"sem"} - one{"{0}sem"} - other{"{0}sem"} + one{"{0} sem"} + other{"{0} sem"} per{"{0}/sem"} } year{ dnam{"a"} - one{"{0}a"} - other{"{0}a"} + one{"{0} a"} + other{"{0} a"} per{"{0}/a"} } } length{ astronomical-unit{ + dnam{"au"} one{"{0}au"} other{"{0}au"} } @@ -987,23 +1053,30 @@ es{ dnam{"cm"} one{"{0}cm"} other{"{0}cm"} + per{"{0}/cm"} } decimeter{ + dnam{"dm"} one{"{0}dm"} other{"{0}dm"} } foot{ + dnam{"ft"} one{"{0}ft"} other{"{0}ft"} + per{"{0}/ft"} } inch{ + dnam{"in"} one{"{0}in"} other{"{0}in"} + per{"{0}/in"} } kilometer{ dnam{"km"} one{"{0}km"} other{"{0}km"} + per{"{0}/km"} } light-year{ dnam{"a.l."} @@ -1014,12 +1087,15 @@ es{ dnam{"m"} one{"{0}m"} other{"{0}m"} + per{"{0}/m"} } micrometer{ + dnam{"µm"} one{"{0}µm"} other{"{0}µm"} } mile{ + dnam{"mi"} one{"{0}mi"} other{"{0}mi"} } @@ -1034,18 +1110,22 @@ es{ other{"{0}mm"} } nanometer{ + dnam{"nm"} one{"{0}nm"} other{"{0}nm"} } parsec{ + dnam{"pc"} one{"{0}pc"} other{"{0}pc"} } picometer{ + dnam{"pm"} one{"{0}pm"} other{"{0}pm"} } yard{ + dnam{"yd"} one{"{0}yd"} other{"{0}yd"} } @@ -1055,21 +1135,28 @@ es{ dnam{"g"} one{"{0}g"} other{"{0}g"} + per{"{0}/g"} } kilogram{ dnam{"kg"} one{"{0}kg"} other{"{0}kg"} + per{"{0}/kg"} } ounce{ + dnam{"oz"} one{"{0}oz"} other{"{0}oz"} + per{"{0}/oz"} } pound{ + dnam{"lb"} one{"{0}lb"} other{"{0}lb"} + per{"{0}/lb"} } stone{ + dnam{"st"} one{"{0}st"} other{"{0}st"} } @@ -1090,14 +1177,17 @@ es{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0}hPa"} other{"{0}hPa"} } inch-hg{ + dnam{"inHg"} one{"{0}inHg"} other{"{0}inHg"} } millibar{ + dnam{"mbar"} one{"{0}mbar"} other{"{0}mbar"} } @@ -1107,6 +1197,7 @@ es{ other{"{0}mmHg"} } pound-per-square-inch{ + dnam{"psi"} one{"{0}psi"} other{"{0}psi"} } @@ -1118,10 +1209,12 @@ es{ other{"{0}km/h"} } meter-per-second{ + dnam{"m/s"} one{"{0}m/s"} other{"{0}m/s"} } mile-per-hour{ + dnam{"mi/h"} one{"{0}mi/h"} other{"{0}mi/h"} } @@ -1132,16 +1225,23 @@ es{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + dnam{"°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ + dnam{"K"} one{"{0}K"} other{"{0}K"} } } volume{ - barrel{ - one{"{0} bbl"} - other{"{0} bbl"} - } cubic-kilometer{ one{"{0}km³"} other{"{0}km³"} @@ -1204,9 +1304,9 @@ es{ other{"{0} ac"} } dunam{ - dnam{"dunumes"} - one{"{0} dunum"} - other{"{0} dunumes"} + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunams"} } hectare{ dnam{"ha"} @@ -1256,6 +1356,7 @@ es{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1274,7 +1375,6 @@ es{ other{"{0} mmol/L"} } mole{ - dnam{"mol"} one{"{0} moles"} other{"{0} moles"} } @@ -1387,9 +1487,9 @@ es{ } duration{ century{ - dnam{"sig."} - one{"{0} sig."} - other{"{0} sig."} + dnam{"s."} + one{"{0} s."} + other{"{0} s."} } day{ dnam{"d"} @@ -1397,6 +1497,11 @@ es{ other{"{0} d"} per{"{0}/d"} } + decade{ + dnam{"déc."} + one{"{0} déc."} + other{"{0} déc."} + } hour{ dnam{"horas"} one{"{0} h"} @@ -1484,8 +1589,6 @@ es{ } electronvolt{ dnam{"electronvoltio"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"cal"} @@ -1512,17 +1615,18 @@ es{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"thm EE. UU."} + one{"{0} thm EE. UU."} + other{"{0} thm EE. UU."} + } } force{ newton{ dnam{"newton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"libra fuerza"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1547,6 +1651,43 @@ es{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + dot-per-inch{ + dnam{"ppp"} + one{"{0} ppp"} + other{"{0} ppp"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/in"} + one{"{0} px/in"} + other{"{0} px/in"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1640,8 +1781,6 @@ es{ } solar-radius{ dnam{"radios solares"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yd"} @@ -1657,8 +1796,6 @@ es{ } solar-luminosity{ dnam{"luminosidades solares"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1669,13 +1806,9 @@ es{ } dalton{ dnam{"daltones"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"masas terrestres"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"g"} @@ -1723,8 +1856,6 @@ es{ } solar-mass{ dnam{"masas solares"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"t"} @@ -1770,6 +1901,11 @@ es{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1780,16 +1916,6 @@ es{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1800,6 +1926,11 @@ es{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/es_419.txt b/icuSources/data/unit/es_419.txt index e8af26f3..f072c4be 100644 --- a/icuSources/data/unit/es_419.txt +++ b/icuSources/data/unit/es_419.txt @@ -1,27 +1,12 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License es_419{ - Version{"2.1.47.86"} + Version{"36.1"} units{ - angle{ - revolution{ - dnam{"revolución"} - } - } concentr{ milligram-per-deciliter{ dnam{"mg/dL"} } - millimole-per-liter{ - dnam{"mmol/L"} - one{"{0} mmol/L"} - other{"{0} mmol/L"} - } - part-per-million{ - dnam{"ppm"} - one{"{0} ppm"} - other{"{0} ppm"} - } } electric{ ampere{ @@ -39,11 +24,6 @@ es_419{ one{"{0} ohm"} other{"{0} ohms"} } - volt{ - dnam{"volts"} - one{"{0} volt"} - other{"{0} volts"} - } } energy{ joule{ @@ -56,31 +36,10 @@ es_419{ one{"{0} kilojule"} other{"{0} kilojules"} } - kilowatt-hour{ - dnam{"kilowatts-hora"} - one{"{0} kilowatt-hora"} - other{"{0} kilowatts-hora"} - } } - frequency{ - gigahertz{ - one{"{0} gigahertz"} - other{"{0} gigahertz"} - } - hertz{ - dnam{"hertz"} - one{"{0} hertz"} - other{"{0} hertz"} - } - kilohertz{ - dnam{"kilohertz"} - one{"{0} kilohertz"} - other{"{0} kilohertz"} - } - megahertz{ - dnam{"megahertz"} - one{"{0} megahertz"} - other{"{0} megahertz"} + graphics{ + em{ + dnam{"em tipográfico"} } } length{ @@ -96,40 +55,16 @@ es_419{ } } power{ - gigawatt{ - dnam{"gigawatts"} - one{"{0} gigawatt"} - other{"{0} gigawatts"} - } horsepower{ dnam{"caballos de fuerza"} one{"caballo de fuerza"} other{"{0} caballos de fuerza"} } - kilowatt{ - dnam{"kilowatts"} - one{"{0} kilowatt"} - other{"{0} kilowatts"} - } - megawatt{ - dnam{"megawatts"} - one{"{0} megawatt"} - other{"{0} megawatts"} - } - milliwatt{ - dnam{"miliwatts"} - one{"{0} miliwatt"} - other{"{0} miliwatts"} - } - watt{ - dnam{"watts"} - one{"{0} watt"} - other{"{0} watts"} - } } temperature{ kelvin{ dnam{"kelvins"} + one{"{0} kelvin"} other{"{0} kelvins"} } } @@ -139,6 +74,11 @@ es_419{ one{"{0} acre pie"} other{"{0} acres pies"} } + fluid-ounce{ + dnam{"onzas fluidas"} + one{"{0} onza fluida"} + other{"{0} onzas fluidas"} + } } } unitsNarrow{ @@ -147,6 +87,7 @@ es_419{ dnam{"G"} } meter-per-second-squared{ + dnam{"m/s²"} one{"{0}m/s²"} other{"{0}m/s²"} } @@ -158,10 +99,18 @@ es_419{ other{"{0}dd."} per{"{0}/d."} } + hour{ + one{"{0}h"} + other{"{0}h"} + } + minute{ + one{"{0}min"} + other{"{0}min"} + } month{ - dnam{"m."} one{"{0}m."} other{"{0}mm."} + per{"{0}/m."} } week{ dnam{"sem."} @@ -176,10 +125,6 @@ es_419{ } } length{ - point{ - one{"{0}pt"} - other{"{0}pt"} - } astronomical-unit{ dnam{"ua"} } @@ -191,6 +136,10 @@ es_419{ parsec{ dnam{"parsec"} } + point{ + one{"{0}pt"} + other{"{0}pt"} + } } mass{ carat{ @@ -204,10 +153,12 @@ es_419{ other{"{0}t"} } microgram{ + dnam{"µg"} one{"{0}µg"} other{"{0}µg"} } milligram{ + dnam{"mg"} one{"{0}mg"} other{"{0}mg"} } @@ -224,6 +175,7 @@ es_419{ } speed{ knot{ + dnam{"kn"} one{"{0}kn"} other{"{0}kn"} } @@ -247,13 +199,6 @@ es_419{ dnam{"grados"} } } - concentr{ - karat{ - dnam{"c"} - one{"{0} c"} - other{"{0} c"} - } - } consumption{ mile-per-gallon-imperial{ one{"{0} mpg imp."} @@ -269,10 +214,12 @@ es_419{ } month{ dnam{"mm."} + one{"{0} m."} other{"{0} mm."} } week{ dnam{"sems."} + one{"{0} sem."} other{"{0} sems."} } year{ @@ -282,11 +229,6 @@ es_419{ per{"{0}/a."} } } - electric{ - volt{ - dnam{"volts"} - } - } length{ astronomical-unit{ dnam{"ua"} @@ -344,9 +286,6 @@ es_419{ one{"{0} hp"} other{"{0} hp"} } - watt{ - dnam{"watts"} - } } volume{ gallon-imperial{ diff --git a/icuSources/data/unit/es_AG.txt b/icuSources/data/unit/es_AG.txt old mode 100755 new mode 100644 index 0cec4fe1..230d1c4c --- a/icuSources/data/unit/es_AG.txt +++ b/icuSources/data/unit/es_AG.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_AG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_AI.txt b/icuSources/data/unit/es_AI.txt deleted file mode 100644 index d8bfd6d6..00000000 --- a/icuSources/data/unit/es_AI.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AI{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_AR.txt b/icuSources/data/unit/es_AR.txt index 4e071917..e578526e 100644 --- a/icuSources/data/unit/es_AR.txt +++ b/icuSources/data/unit/es_AR.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_AR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} units{ duration{ year{ @@ -24,10 +24,6 @@ es_AR{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - one{"{0} voltio"} - other{"{0} voltios"} - } } energy{ joule{ @@ -78,15 +74,5 @@ es_AR{ per{"{0}/a"} } } - electric{ - volt{ - dnam{"voltios"} - } - } - power{ - watt{ - dnam{"vatios"} - } - } } } diff --git a/icuSources/data/unit/es_AW.txt b/icuSources/data/unit/es_AW.txt deleted file mode 100644 index a6ebc2d7..00000000 --- a/icuSources/data/unit/es_AW.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_AW{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_BB.txt b/icuSources/data/unit/es_BB.txt index e834b012..dfc1a639 100644 --- a/icuSources/data/unit/es_BB.txt +++ b/icuSources/data/unit/es_BB.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BB{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BL.txt b/icuSources/data/unit/es_BL.txt deleted file mode 100644 index 80569fca..00000000 --- a/icuSources/data/unit/es_BL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_BL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_BM.txt b/icuSources/data/unit/es_BM.txt index e643f237..10a062a4 100644 --- a/icuSources/data/unit/es_BM.txt +++ b/icuSources/data/unit/es_BM.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BO.txt b/icuSources/data/unit/es_BO.txt index 8e12e0ea..6f38b6a1 100644 --- a/icuSources/data/unit/es_BO.txt +++ b/icuSources/data/unit/es_BO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BO{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BQ.txt b/icuSources/data/unit/es_BQ.txt index e53bc1a2..ac4a1543 100644 --- a/icuSources/data/unit/es_BQ.txt +++ b/icuSources/data/unit/es_BQ.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BQ{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BR.txt b/icuSources/data/unit/es_BR.txt index 7c6f5f96..26b70ef5 100644 --- a/icuSources/data/unit/es_BR.txt +++ b/icuSources/data/unit/es_BR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BS.txt b/icuSources/data/unit/es_BS.txt index 2143f990..e6a686a5 100644 --- a/icuSources/data/unit/es_BS.txt +++ b/icuSources/data/unit/es_BS.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_BS{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_BZ.txt b/icuSources/data/unit/es_BZ.txt index e59985ec..2969b0b5 100644 --- a/icuSources/data/unit/es_BZ.txt +++ b/icuSources/data/unit/es_BZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_BZ{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_CA.txt b/icuSources/data/unit/es_CA.txt index 6101a9e6..d2912d8f 100644 --- a/icuSources/data/unit/es_CA.txt +++ b/icuSources/data/unit/es_CA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CA{ %%Parent{"es_419"} - Version{"2.1.31.74"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_CL.txt b/icuSources/data/unit/es_CL.txt index af4c229b..b096f60d 100644 --- a/icuSources/data/unit/es_CL.txt +++ b/icuSources/data/unit/es_CL.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CL{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} durationUnits{ hms{"hh:mm:ss"} ms{"mm:ss"} @@ -23,22 +23,6 @@ es_CL{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - one{"{0} voltio"} - other{"{0} voltios"} - } - } - } - unitsShort{ - electric{ - volt{ - dnam{"voltios"} - } - } - power{ - watt{ - dnam{"vatios"} - } } } } diff --git a/icuSources/data/unit/es_CO.txt b/icuSources/data/unit/es_CO.txt index 829e6ada..95ed4324 100644 --- a/icuSources/data/unit/es_CO.txt +++ b/icuSources/data/unit/es_CO.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CO{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} units{ duration{ month{ diff --git a/icuSources/data/unit/es_CR.txt b/icuSources/data/unit/es_CR.txt index d23610ec..3bcc1f6b 100644 --- a/icuSources/data/unit/es_CR.txt +++ b/icuSources/data/unit/es_CR.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_CU.txt b/icuSources/data/unit/es_CU.txt index d5971469..2ee91402 100644 --- a/icuSources/data/unit/es_CU.txt +++ b/icuSources/data/unit/es_CU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_CU{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_CW.txt b/icuSources/data/unit/es_CW.txt index 0a2a17aa..84b8a1f7 100644 --- a/icuSources/data/unit/es_CW.txt +++ b/icuSources/data/unit/es_CW.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_CW{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_DM.txt b/icuSources/data/unit/es_DM.txt index 71cbd64f..63a45252 100644 --- a/icuSources/data/unit/es_DM.txt +++ b/icuSources/data/unit/es_DM.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_DM{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_DO.txt b/icuSources/data/unit/es_DO.txt index 180de69a..e6a06009 100644 --- a/icuSources/data/unit/es_DO.txt +++ b/icuSources/data/unit/es_DO.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_DO{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} units{ electric{ ampere{ @@ -19,10 +19,6 @@ es_DO{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - one{"{0} voltio"} - other{"{0} voltios"} - } } } unitsNarrow{ @@ -48,15 +44,5 @@ es_DO{ other{"{0} seg."} } } - electric{ - volt{ - dnam{"voltios"} - } - } - power{ - watt{ - dnam{"vatios"} - } - } } } diff --git a/icuSources/data/unit/es_EC.txt b/icuSources/data/unit/es_EC.txt index 725eda4f..7d7251be 100644 --- a/icuSources/data/unit/es_EC.txt +++ b/icuSources/data/unit/es_EC.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_EC{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_FK.txt b/icuSources/data/unit/es_FK.txt deleted file mode 100644 index e9aab59f..00000000 --- a/icuSources/data/unit/es_FK.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_FK{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_GD.txt b/icuSources/data/unit/es_GD.txt index 6f6caa3e..94e91261 100644 --- a/icuSources/data/unit/es_GD.txt +++ b/icuSources/data/unit/es_GD.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GD{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_GF.txt b/icuSources/data/unit/es_GF.txt deleted file mode 100644 index 4aade601..00000000 --- a/icuSources/data/unit/es_GF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_GL.txt b/icuSources/data/unit/es_GL.txt deleted file mode 100644 index 33396d35..00000000 --- a/icuSources/data/unit/es_GL.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GL{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_GP.txt b/icuSources/data/unit/es_GP.txt deleted file mode 100644 index 7a7a29f9..00000000 --- a/icuSources/data/unit/es_GP.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_GP{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_GT.txt b/icuSources/data/unit/es_GT.txt index 9fc6f40b..a309430e 100644 --- a/icuSources/data/unit/es_GT.txt +++ b/icuSources/data/unit/es_GT.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_GT{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} units{ duration{ day{ @@ -30,10 +30,6 @@ es_GT{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - one{"{0} voltio"} - other{"{0} voltios"} - } } energy{ joule{ @@ -67,27 +63,11 @@ es_GT{ } } unitsShort{ - concentr{ - karat{ - one{"{0} ct"} - other{"{0} ct"} - } - } - electric{ - volt{ - dnam{"voltios"} - } - } length{ foot{ dnam{"pie"} } } - power{ - watt{ - dnam{"vatios"} - } - } volume{ acre-foot{ dnam{"acre pie"} diff --git a/icuSources/data/unit/es_GY.txt b/icuSources/data/unit/es_GY.txt index 21a1fd88..46acfb5f 100644 --- a/icuSources/data/unit/es_GY.txt +++ b/icuSources/data/unit/es_GY.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_GY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_HN.txt b/icuSources/data/unit/es_HN.txt index 2d7b3fd4..451615fb 100644 --- a/icuSources/data/unit/es_HN.txt +++ b/icuSources/data/unit/es_HN.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_HN{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_HT.txt b/icuSources/data/unit/es_HT.txt index 3d210436..6ab27290 100644 --- a/icuSources/data/unit/es_HT.txt +++ b/icuSources/data/unit/es_HT.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_HT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_KN.txt b/icuSources/data/unit/es_KN.txt index 1820942d..ed52ccc5 100644 --- a/icuSources/data/unit/es_KN.txt +++ b/icuSources/data/unit/es_KN.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KN{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_KY.txt b/icuSources/data/unit/es_KY.txt index 08dcdc7e..04689402 100644 --- a/icuSources/data/unit/es_KY.txt +++ b/icuSources/data/unit/es_KY.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_KY{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_LC.txt b/icuSources/data/unit/es_LC.txt index fa04f360..5301727a 100644 --- a/icuSources/data/unit/es_LC.txt +++ b/icuSources/data/unit/es_LC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_LC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_MF.txt b/icuSources/data/unit/es_MF.txt deleted file mode 100644 index 31c56504..00000000 --- a/icuSources/data/unit/es_MF.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MF{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_MQ.txt b/icuSources/data/unit/es_MQ.txt deleted file mode 100644 index 6d2cd85b..00000000 --- a/icuSources/data/unit/es_MQ.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MQ{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_MS.txt b/icuSources/data/unit/es_MS.txt deleted file mode 100644 index 91b9cf13..00000000 --- a/icuSources/data/unit/es_MS.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_MS{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_MX.txt b/icuSources/data/unit/es_MX.txt index ab99fa8d..c5e31b23 100644 --- a/icuSources/data/unit/es_MX.txt +++ b/icuSources/data/unit/es_MX.txt @@ -2,34 +2,18 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_MX{ %%Parent{"es_419"} - Version{"2.1.47.96"} + Version{"36.1"} units{ - angle{ - arc-minute{ - dnam{"arcominutos"} - one{"{0} minuto"} - other{"{0} minutos"} - } - arc-second{ - dnam{"arcosegundos"} - one{"{0} segundo"} - other{"{0} segundos"} - } - revolution{ - dnam{"revoluciones"} - } - } concentr{ milligram-per-deciliter{ one{"{0} mg/dL"} other{"{0} mg/dL"} } - } - consumption{ - mile-per-gallon-imperial{ - dnam{"mpg Imp."} - one{"{0} mpg Imp."} - other{"{0} mpg Imp."} + millimole-per-liter{ + dnam{"mmol/L"} + } + part-per-million{ + dnam{"ppm"} } } electric{ @@ -38,39 +22,14 @@ es_MX{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - dnam{"voltios"} - one{"{0} voltio"} - other{"{0} voltios"} - } } energy{ kilowatt-hour{ + dnam{"kilowatts-hora"} one{"kilowatt-hora"} other{"{0} kilowatts-hora"} } } - frequency{ - gigahertz{ - one{"{0} gigahercio"} - other{"{0} gigahercios"} - } - hertz{ - dnam{"hercios"} - one{"{0} hercio"} - other{"{0} hercios"} - } - kilohertz{ - dnam{"kilohercios"} - one{"{0} kilohercio"} - other{"{0} kilohercios"} - } - megahertz{ - dnam{"megahercios"} - one{"{0} megahercio"} - other{"{0} megahercios"} - } - } length{ micrometer{ dnam{"micrometros"} @@ -90,50 +49,16 @@ es_MX{ one{"{0} pársec"} other{"{0} pársecs"} } - point{ - dnam{"pt"} - one{"{0} pt"} - other{"{0} pt"} - } } light{ lux{ dnam{"lux"} } } - mass{ - microgram{ - other{"{0} microgramos"} - } - } power{ - gigawatt{ - dnam{"gigavatios"} - one{"{0} gigavatio"} - other{"{0} gigavatios"} - } horsepower{ one{"{0} caballo de fuerza"} - } - kilowatt{ - dnam{"kilovatios"} - one{"{0} kilovatio"} - other{"{0} kilovatios"} - } - megawatt{ - dnam{"megavatios"} - one{"{0} megavatio"} - other{"{0} megavatios"} - } - milliwatt{ - dnam{"milivatios"} - one{"{0} milivatio"} - other{"{0} milivatios"} - } - watt{ - dnam{"vatios"} - one{"{0} vatio"} - other{"{0} vatios"} + other{"{0} caballos de fuerza"} } } temperature{ @@ -158,12 +83,6 @@ es_MX{ one{"{0} onza líquida"} other{"{0} onzas líquidas"} } - gallon-imperial{ - dnam{"Imp. gal"} - one{"{0} gal Imp."} - other{"{0} gal Imp."} - per{"{0}/gal Imp."} - } } } unitsNarrow{ @@ -203,14 +122,8 @@ es_MX{ } } angle{ - arc-minute{ - one{"{0} min"} - other{"{0} min"} - } arc-second{ dnam{"arcseg"} - one{"{0} s"} - other{"{0} s"} } degree{ dnam{"º"} @@ -231,21 +144,8 @@ es_MX{ } consumption{ mile-per-gallon-imperial{ - dnam{"mpg Imp."} - one{"{0} mpg Imp."} - other{"{0} mpg Imp."} - } - } - digital{ - bit{ - dnam{"bit"} - one{"{0} bit"} - other{"{0} bit"} - } - byte{ - dnam{"byte"} - one{"{0} byte"} - other{"{0} byte"} + one{"{0} mi/gal imp."} + other{"{0} mi/gal imp."} } } duration{ @@ -349,11 +249,6 @@ es_MX{ one{"{0} tza."} other{"{0} tzas."} } - gallon-imperial{ - dnam{"Imp. gal"} - one{"{0} gal Imp."} - other{"{0} gal Imp."} - } pint{ dnam{"pt"} } diff --git a/icuSources/data/unit/es_NI.txt b/icuSources/data/unit/es_NI.txt index b4d727ee..104962f0 100644 --- a/icuSources/data/unit/es_NI.txt +++ b/icuSources/data/unit/es_NI.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_NI{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_PA.txt b/icuSources/data/unit/es_PA.txt index 1ec6b011..5afd2f9b 100644 --- a/icuSources/data/unit/es_PA.txt +++ b/icuSources/data/unit/es_PA.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PA{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_PE.txt b/icuSources/data/unit/es_PE.txt index 01df1388..3c74d9a7 100644 --- a/icuSources/data/unit/es_PE.txt +++ b/icuSources/data/unit/es_PE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PE{ %%Parent{"es_419"} - Version{"2.1.47.83"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_PM.txt b/icuSources/data/unit/es_PM.txt deleted file mode 100644 index c0268885..00000000 --- a/icuSources/data/unit/es_PM.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_PM{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_PR.txt b/icuSources/data/unit/es_PR.txt index 5cf967e2..f3c19da9 100644 --- a/icuSources/data/unit/es_PR.txt +++ b/icuSources/data/unit/es_PR.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PR{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} unitsNarrow{ temperature{ fahrenheit{ diff --git a/icuSources/data/unit/es_PY.txt b/icuSources/data/unit/es_PY.txt index 02fcf8d1..a343d541 100644 --- a/icuSources/data/unit/es_PY.txt +++ b/icuSources/data/unit/es_PY.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_PY{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} units{ duration{ year{ @@ -24,10 +24,6 @@ es_PY{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - one{"{0} voltio"} - other{"{0} voltios"} - } } } unitsNarrow{ @@ -70,15 +66,5 @@ es_PY{ per{"{0}/año"} } } - electric{ - volt{ - dnam{"voltios"} - } - } - power{ - watt{ - dnam{"vatios"} - } - } } } diff --git a/icuSources/data/unit/es_SR.txt b/icuSources/data/unit/es_SR.txt deleted file mode 100644 index e20c8e3f..00000000 --- a/icuSources/data/unit/es_SR.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SR{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_SV.txt b/icuSources/data/unit/es_SV.txt index 43c78642..0217f84f 100644 --- a/icuSources/data/unit/es_SV.txt +++ b/icuSources/data/unit/es_SV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_SV{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_SX.txt b/icuSources/data/unit/es_SX.txt deleted file mode 100644 index 41f3d12f..00000000 --- a/icuSources/data/unit/es_SX.txt +++ /dev/null @@ -1,10 +0,0 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** -es_SX{ - %%Parent{"es_419"} - Version{"2.1.22.17"} -} diff --git a/icuSources/data/unit/es_TC.txt b/icuSources/data/unit/es_TC.txt index 812d8824..188f3059 100644 --- a/icuSources/data/unit/es_TC.txt +++ b/icuSources/data/unit/es_TC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_TT.txt b/icuSources/data/unit/es_TT.txt index 1fc8f195..d45f52b9 100644 --- a/icuSources/data/unit/es_TT.txt +++ b/icuSources/data/unit/es_TT.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_TT{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_US.txt b/icuSources/data/unit/es_US.txt index 78e33dcf..b6ea10ec 100644 --- a/icuSources/data/unit/es_US.txt +++ b/icuSources/data/unit/es_US.txt @@ -2,11 +2,18 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_US{ %%Parent{"es_419"} - Version{"2.1.47.86"} + Version{"36.1"} units{ angle{ - revolution{ - dnam{"revoluciones"} + arc-minute{ + dnam{"arcominutos"} + one{"{0} minuto"} + other{"{0} minutos"} + } + arc-second{ + dnam{"arcosegundos"} + one{"{0} segundo"} + other{"{0} segundos"} } } concentr{ @@ -14,6 +21,12 @@ es_US{ one{"{0} mg/dL"} other{"{0} mg/dL"} } + millimole-per-liter{ + dnam{"mmol/L"} + } + part-per-million{ + dnam{"ppm"} + } } consumption{ mile-per-gallon-imperial{ @@ -28,11 +41,6 @@ es_US{ one{"{0} ohmio"} other{"{0} ohmios"} } - volt{ - dnam{"voltios"} - one{"{0} voltio"} - other{"{0} voltios"} - } } energy{ kilowatt-hour{ @@ -41,82 +49,49 @@ es_US{ other{"{0} kilovatios hora"} } } - frequency{ - gigahertz{ - one{"{0} gigahercio"} - other{"{0} gigahercios"} - } - hertz{ - dnam{"hercios"} - one{"{0} hercio"} - other{"{0} hercios"} - } - kilohertz{ - dnam{"kilohercios"} - one{"{0} kilohercio"} - other{"{0} kilohercios"} - } - megahertz{ - dnam{"megahercios"} - one{"{0} megahercio"} - other{"{0} megahercios"} - } - } length{ mile-scandinavian{ dnam{"millas escandinavas"} } + nautical-mile{ + dnam{"millas naúticas"} + one{"{0} milla naútica"} + other{"{0} millas naúticas"} + } point{ dnam{"pt"} one{"{0} pt"} other{"{0} pt"} } } - mass{ - microgram{ - other{"{0} microgramos"} + light{ + lux{ + dnam{"lux"} } } power{ - gigawatt{ - dnam{"gigavatios"} - one{"{0} gigavatio"} - other{"{0} gigavatios"} - } horsepower{ one{"{0} caballo de vapor"} other{"{0} caballos de vapor"} } - kilowatt{ - dnam{"kilovatios"} - one{"{0} kilovatio"} - other{"{0} kilovatios"} - } - megawatt{ - dnam{"megavatios"} - one{"{0} megavatio"} - other{"{0} megavatios"} - } - milliwatt{ - dnam{"milivatios"} - one{"{0} milivatio"} - other{"{0} milivatios"} - } - watt{ - dnam{"vatios"} - one{"{0} vatio"} - other{"{0} vatios"} - } } temperature{ kelvin{ dnam{"kelvin"} + one{"kelvin"} other{"{0} kelvin"} } } volume{ acre-foot{ dnam{"acres-pies"} + one{"{0} acre-pie"} + other{"{0} acre-pies"} + } + fluid-ounce{ + dnam{"onzas líquidas"} + one{"{0} onza líquida"} + other{"{0} onzas líquidas"} } gallon-imperial{ dnam{"Imp. gal"} @@ -127,6 +102,28 @@ es_US{ } } unitsNarrow{ + duration{ + day{ + dnam{"días"} + one{"{0}d"} + other{"{0}d"} + } + month{ + dnam{"m"} + one{"{0}m"} + other{"{0}m"} + } + week{ + dnam{"sem"} + one{"{0}sem"} + other{"{0}sem"} + } + year{ + dnam{"a"} + one{"{0}a"} + other{"{0}a"} + } + } temperature{ fahrenheit{ one{"{0}°"} @@ -143,10 +140,27 @@ es_US{ } } angle{ + arc-minute{ + one{"{0} min"} + other{"{0} min"} + } + arc-second{ + dnam{"arcseg"} + one{"{0} s"} + other{"{0} s"} + } degree{ dnam{"grad."} } } + concentr{ + percent{ + dnam{"%"} + } + permille{ + dnam{"‰"} + } + } consumption{ mile-per-gallon-imperial{ dnam{"mpg Imp."} @@ -154,11 +168,33 @@ es_US{ other{"{0} mpg Imp."} } } + digital{ + bit{ + dnam{"bit"} + } + byte{ + dnam{"byte"} + } + } duration{ day{ + dnam{"días"} + one{"{0} día"} + other{"{0} días"} per{"{0}/d"} } + month{ + one{"{0} m"} + other{"{0} m"} + } + week{ + one{"{0} sem"} + other{"{0} sem"} + } year{ + dnam{"a"} + one{"{0} a"} + other{"{0} a"} per{"{0}/a"} } } @@ -169,13 +205,22 @@ es_US{ other{"{0} au"} } light-year{ + one{"{0} a. l."} other{"{0} a. l."} } + nautical-mile{ + dnam{"M"} + one{"{0} M"} + other{"{0} M"} + } point{ dnam{"pt"} one{"{0} pt"} other{"{0} pt"} } + yard{ + dnam{"yd"} + } } mass{ carat{ @@ -202,6 +247,11 @@ es_US{ } } volume{ + cup{ + dnam{"tza."} + one{"{0} tza."} + other{"{0} tzas."} + } gallon-imperial{ dnam{"Imp. gal"} one{"{0} gal Imp."} diff --git a/icuSources/data/unit/es_UY.txt b/icuSources/data/unit/es_UY.txt index 3d522fd9..408af2cc 100644 --- a/icuSources/data/unit/es_UY.txt +++ b/icuSources/data/unit/es_UY.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_UY{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_VC.txt b/icuSources/data/unit/es_VC.txt index 27f91550..68da6ff3 100644 --- a/icuSources/data/unit/es_VC.txt +++ b/icuSources/data/unit/es_VC.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VC{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_VE.txt b/icuSources/data/unit/es_VE.txt index 5997db63..4a0ebb73 100644 --- a/icuSources/data/unit/es_VE.txt +++ b/icuSources/data/unit/es_VE.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License es_VE{ %%Parent{"es_419"} - Version{"2.1.47.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_VG.txt b/icuSources/data/unit/es_VG.txt index 56597fdd..6796f869 100644 --- a/icuSources/data/unit/es_VG.txt +++ b/icuSources/data/unit/es_VG.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VG{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/es_VI.txt b/icuSources/data/unit/es_VI.txt index 340cb47c..ca6f85eb 100644 --- a/icuSources/data/unit/es_VI.txt +++ b/icuSources/data/unit/es_VI.txt @@ -1,10 +1,6 @@ -// *************************************************************************** -// * -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// * -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License es_VI{ %%Parent{"es_419"} - Version{"2.1.22.17"} + Version{"36.1"} } diff --git a/icuSources/data/unit/et.txt b/icuSources/data/unit/et.txt index 374db937..dad5945d 100644 --- a/icuSources/data/unit/et.txt +++ b/icuSources/data/unit/et.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License et{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -106,6 +106,7 @@ et{ } compound{ per{"{0} {1} kohta"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ et{ other{"{0} ööpäeva"} per{"{0} ööpäevas"} } + decade{ + dnam{"dekaadid"} + one{"{0} dekaad"} + other{"{0} dekaadi"} + } hour{ dnam{"tunnid"} one{"{0} tund"} @@ -362,6 +368,11 @@ et{ one{"{0} kilovatt-tund"} other{"{0} kilovatt-tundi"} } + therm-us{ + dnam{"USA termid"} + one{"{0} USA term"} + other{"{0} USA termi"} + } } force{ newton{ @@ -397,6 +408,43 @@ et{ other{"{0} megahertsi"} } } + graphics{ + dot-per-centimeter{ + dnam{"punkte sentimeetri kohta"} + one{"{0} punkt sentimeetri kohta"} + other{"{0} punkti sentimeetri kohta"} + } + dot-per-inch{ + dnam{"punkte tolli kohta"} + one{"{0} punkt tolli kohta"} + other{"{0} punkti tolli kohta"} + } + em{ + dnam{"tüpograafiline emm"} + one{"{0} emm"} + other{"{0} emmi"} + } + megapixel{ + dnam{"megapikslid"} + one{"{0} megapiksel"} + other{"{0} megapikslit"} + } + pixel{ + dnam{"pikslid"} + one{"{0} piksel"} + other{"{0} pikslit"} + } + pixel-per-centimeter{ + dnam{"piksleid sentimeetri kohta"} + one{"{0} piksel sentimeetri kohta"} + other{"{0} pikslit sentimeetri kohta"} + } + pixel-per-inch{ + dnam{"piksleid tolli kohta"} + one{"{0} piksel tolli kohta"} + other{"{0} pikslit tolli kohta"} + } + } length{ astronomical-unit{ dnam{"astronoomilised ühikud"} @@ -517,8 +565,6 @@ et{ } solar-luminosity{ dnam{"Päikese heledus"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -635,6 +681,11 @@ et{ one{"{0} atmosfäär"} other{"{0} atmosfääri"} } + bar{ + dnam{"baarid"} + one{"{0} baar"} + other{"{0} baari"} + } hectopascal{ dnam{"hektopaskalid"} one{"{0} hektopaskal"} @@ -665,6 +716,11 @@ et{ one{"{0} millimeeter elavhõbedasammast"} other{"{0} millimeetrit elavhõbedasammast"} } + pascal{ + dnam{"paskalid"} + one{"{0} paskal"} + other{"{0} paskalit"} + } pound-per-square-inch{ dnam{"naelad ruuttolli kohta"} one{"{0} nael ruuttolli kohta"} @@ -893,11 +949,28 @@ et{ one{"{0} aaker"} other{"{0} aakrit"} } + hectare{ + one{"{0} ha"} + other{"{0} ha"} + } + square-kilometer{ + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + one{"{0} m²"} + other{"{0} m²"} + } } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ + karat{ + one{"{0} ct"} + other{"{0} ct"} + } percent{ dnam{"%"} one{"{0}%"} @@ -1238,6 +1311,7 @@ et{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1298,7 +1372,7 @@ et{ other{"{0} mpg"} } mile-per-gallon-imperial{ - dnam{"miil/gal imp."} + dnam{"miil / gal imp."} one{"{0} mpg imp."} other{"{0} mpg imp."} } @@ -1379,6 +1453,11 @@ et{ other{"{0} päeva"} per{"{0}/ööp"} } + decade{ + dnam{"dek"} + one{"{0} dek"} + other{"{0} dek"} + } hour{ dnam{"t"} one{"{0} t"} @@ -1494,6 +1573,11 @@ et{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"USA term"} + one{"{0} USA term"} + other{"{0} USA termi"} + } } force{ newton{ @@ -1529,6 +1613,40 @@ et{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"emm"} + one{"{0} emm"} + other{"{0} emmi"} + } + megapixel{ + dnam{"megapikslid"} + } + pixel{ + dnam{"pikslid"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"aü"} @@ -1763,6 +1881,11 @@ et{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"baar"} + one{"{0} baar"} + other{"{0} baari"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} diff --git a/icuSources/data/unit/eu.txt b/icuSources/data/unit/eu.txt index ade836a8..2b9aa8a6 100644 --- a/icuSources/data/unit/eu.txt +++ b/icuSources/data/unit/eu.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License eu{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ eu{ one{"{0} akre"} other{"{0} akre"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektarea"} one{"{0} hektarea"} @@ -66,7 +61,7 @@ eu{ square-centimeter{ dnam{"cm²"} one{"{0} zentimetro karratu"} - other{"{0} cm²"} + other{"{0} zentimetro karratu"} per{"{0} zentimetro karratu bakoitzeko"} } square-foot{ @@ -123,28 +118,22 @@ eu{ one{"{0} milimole litro bakoitzeko"} other{"{0} milimole litro bakoitzeko"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"zati milioi bakoitzeko"} one{"{0} zati milioi bakoitzeko"} other{"{0} zati milioi bakoitzeko"} } percent{ - dnam{"%"} - one{"% {0}"} - other{"% {0}"} + dnam{"ehuneko"} + one{"ehuneko {0}"} + other{"ehuneko {0}"} } permille{ - dnam{"‰"} - one{"‰ {0}"} - other{"‰ {0}"} + dnam{"milako"} + one{"milako {0}"} + other{"milako {0}"} } permyriad{ - dnam{"‱"} one{"‱ {0}"} other{"‱ {0}"} } @@ -220,9 +209,9 @@ eu{ other{"{0} megabyte"} } petabyte{ - dnam{"PB"} - one{"{0} PB"} - other{"{0} PB"} + dnam{"petabyte"} + one{"{0} petabyte"} + other{"{0} petabyte"} } terabit{ dnam{"terabit-ak"} @@ -242,58 +231,63 @@ eu{ other{"{0} mende"} } day{ - dnam{"egun"} + dnam{"egunak"} one{"{0} egun"} other{"{0} egun"} per{"{0} egun bakoitzeko"} } + decade{ + dnam{"hamarkadak"} + one{"{0} hamarkada"} + other{"{0} hamarkada"} + } hour{ - dnam{"ordu"} + dnam{"orduak"} one{"{0} ordu"} other{"{0} ordu"} - per{"{0}/h"} + per{"{0} ordu bakoitzeko"} } microsecond{ - dnam{"mikrosegundo"} + dnam{"mikrosegundoak"} one{"{0} mikrosegundo"} other{"{0} mikrosegundo"} } millisecond{ - dnam{"milisegundo"} + dnam{"milisegundoak"} one{"{0} milisegundo"} other{"{0} milisegundo"} } minute{ - dnam{"minutu"} + dnam{"minutuak"} one{"{0} minutu"} other{"{0} minutu"} per{"{0} minutu bakoitzeko"} } month{ - dnam{"hilabete"} + dnam{"hilabeteak"} one{"{0} hilabete"} other{"{0} hilabete"} per{"{0} hilabete bakoitzeko"} } nanosecond{ - dnam{"nanosegundo"} + dnam{"nanosegundoak"} one{"{0} nanosegundo"} other{"{0} nanosegundo"} } second{ - dnam{"segundo"} + dnam{"segundoak"} one{"{0} segundo"} other{"{0} segundo"} - per{"{0}/s"} + per{"{0} segundo bakoitzeko"} } week{ - dnam{"aste"} + dnam{"asteak"} one{"{0} aste"} other{"{0} aste"} per{"{0} aste bakoitzeko"} } year{ - dnam{"urte"} + dnam{"urteak"} one{"{0} urte"} other{"{0} urte"} per{"{0} urte bakoitzeko"} @@ -322,21 +316,11 @@ eu{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"kaloriak"} one{"{0} kaloria"} other{"{0} kaloria"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"kaloriak"} one{"{0} kaloria"} @@ -365,14 +349,14 @@ eu{ } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"newton"} + one{"{0} newton"} + other{"{0} newton"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"libra indar"} + one{"{0} libra indar"} + other{"{0} libra indar"} } } frequency{ @@ -397,6 +381,43 @@ eu{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"puntu zentimetroko"} + one{"{0} puntu zentimetroko"} + other{"{0} puntu zentimetroko"} + } + dot-per-inch{ + dnam{"puntu hazbeteko"} + one{"{0} puntu hazbeteko"} + other{"{0} puntu hazbeteko"} + } + em{ + dnam{"em tipografikoa"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixel"} + one{"{0} megapixel"} + other{"{0} megapixel"} + } + pixel{ + dnam{"pixel"} + one{"{0} pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + dnam{"pixel zentimetroko"} + one{"{0} pixel zentimetroko"} + other{"{0} pixel zentimetroko"} + } + pixel-per-inch{ + dnam{"pixel hazbeteko"} + one{"{0} pixel hazbeteko"} + other{"{0} pixel hazbeteko"} + } + } length{ astronomical-unit{ dnam{"unitate astronomiko"} @@ -489,9 +510,8 @@ eu{ other{"{0} puntu"} } solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} + one{"{0} eguzki-erradio"} + other{"{0} eguzki-erradio"} } yard{ dnam{"yarda"} @@ -506,9 +526,9 @@ eu{ other{"{0} lux"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"eguzki-argitasun"} + one{"{0} eguzki-argitasun"} + other{"{0} eguzki-argitasun"} } } mass{ @@ -518,14 +538,12 @@ eu{ other{"{0} kilate"} } dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} + one{"{0} dalton"} + other{"{0} daltons"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + one{"{0} lur-masa"} + other{"{0} lur-masa"} } gram{ dnam{"gramoak"} @@ -572,9 +590,8 @@ eu{ per{"{0} libra bakoitzeko"} } solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + one{"{0} eguzki-masa"} + other{"{0} eguzki-masa"} } ton{ dnam{"AEBko tonak"} @@ -616,9 +633,13 @@ eu{ } pressure{ atmosphere{ - dnam{"atm"} - one{"{0} atm"} - other{"{0} atm"} + dnam{"atmosfera"} + one{"{0} atmosfera"} + other{"{0} atmosfera"} + } + bar{ + one{"{0} bar"} + other{"{0} bar"} } hectopascal{ dnam{"hektopascalak"} @@ -631,12 +652,12 @@ eu{ other{"{0} merkurio-hazbete"} } kilopascal{ - dnam{"kilopascalak"} + dnam{"kilopascal"} one{"{0} kilopascal"} other{"{0} kilopascal"} } megapascal{ - dnam{"megapascalak"} + dnam{"megapascal"} one{"{0} megapascal"} other{"{0} megapascal"} } @@ -650,6 +671,10 @@ eu{ one{"{0} merkurio-milimetro"} other{"{0} merkurio-milimetro"} } + pascal{ + one{"{0} pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"libra hazbete karratuko"} one{"{0} libra hazbete karratuko"} @@ -664,8 +689,8 @@ eu{ } knot{ dnam{"knot"} - one{"{0} knot"} - other{"{0} knot"} + one{"{0} korapilo"} + other{"{0} korapilo"} } meter-per-second{ dnam{"metro segundoko"} @@ -702,14 +727,14 @@ eu{ } torque{ newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} + dnam{"newton-metro"} + one{"{0} newton-metro"} + other{"{0} newton-metro"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"oin-libra"} + one{"{0} oin-libra"} + other{"{0} oin-libra"} } } volume{ @@ -719,9 +744,8 @@ eu{ other{"{0} akre-oin"} } barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + one{"{0} upel"} + other{"{0} upel"} } centiliter{ dnam{"zentilitro"} @@ -772,8 +796,8 @@ eu{ } cup-metric{ dnam{"katilu metrikoak"} - one{"{0} katilu metriko"} - other{"{0} katilu metriko"} + one{"{0} katilukada metriko"} + other{"{0} katilukada metriko"} } deciliter{ dnam{"dezilitro"} @@ -782,13 +806,12 @@ eu{ } fluid-ounce{ dnam{"ontza likido"} - one{"{0} ontza likido"} - other{"{0} ontza likido"} + one{"{0} likido-ontza"} + other{"{0} likido-ontza"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} + one{"{0} likido-ontza inperial"} + other{"{0} likido-ontza inperial"} } gallon{ dnam{"galoi"} @@ -924,8 +947,8 @@ eu{ duration{ day{ dnam{"egun"} - one{"{0} egun"} - other{"{0} egun"} + one{"{0} e."} + other{"{0} e."} } hour{ dnam{"ordu"} @@ -933,7 +956,7 @@ eu{ other{"{0} h"} } millisecond{ - dnam{"mseg."} + dnam{"ms"} one{"{0} ms"} other{"{0} ms"} } @@ -944,11 +967,11 @@ eu{ } month{ dnam{"hilabete"} - one{"{0} hil."} - other{"{0} hil."} + one{"{0} hil"} + other{"{0} hil"} } second{ - dnam{"seg"} + dnam{"s"} one{"{0} s"} other{"{0} s"} } @@ -959,8 +982,8 @@ eu{ } year{ dnam{"urte"} - one{"{0} urte"} - other{"{0} urte"} + one{"{0} u."} + other{"{0} u."} } } length{ @@ -1142,13 +1165,8 @@ eu{ area{ acre{ dnam{"akre"} - one{"{0} ac"} - other{"{0} ac"} - } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} + one{"{0} akre"} + other{"{0} akre"} } hectare{ dnam{"hektarea"} @@ -1185,7 +1203,7 @@ eu{ per{"{0}/m²"} } square-mile{ - dnam{"mi²"} + dnam{"milia karratu"} one{"{0} mi²"} other{"{0} mi²"} per{"{0}/mi²"} @@ -1215,11 +1233,6 @@ eu{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"zati/milioi"} one{"{0} ppm"} @@ -1236,7 +1249,6 @@ eu{ other{"‰ {0}"} } permyriad{ - dnam{"‱"} one{"‱ {0}"} other{"‱ {0}"} } @@ -1339,6 +1351,11 @@ eu{ other{"{0} egun"} per{"{0}/e."} } + decade{ + dnam{"hamarkada"} + one{"{0} hamarkada"} + other{"{0} hamarkada"} + } hour{ dnam{"ordu"} one{"{0} h"} @@ -1351,7 +1368,7 @@ eu{ other{"{0} μs"} } millisecond{ - dnam{"miliseg."} + dnam{"milisegundo"} one{"{0} ms"} other{"{0} ms"} } @@ -1365,7 +1382,7 @@ eu{ dnam{"hilabete"} one{"{0} hilabete"} other{"{0} hilabete"} - per{"{0}/hilabete"} + per{"{0}/hil"} } nanosecond{ dnam{"ns"} @@ -1373,7 +1390,7 @@ eu{ other{"{0} ns"} } second{ - dnam{"seg"} + dnam{"segundo"} one{"{0} s"} other{"{0} s"} per{"{0}/s"} @@ -1414,21 +1431,11 @@ eu{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"cal"} one{"{0} cal"} @@ -1451,20 +1458,16 @@ eu{ } kilowatt-hour{ dnam{"kWh"} - one{"{0} kW/h"} - other{"{0} kW/h"} + one{"{0} kWh"} + other{"{0} kWh"} } } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"newton"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"libra indar"} } } frequency{ @@ -1489,6 +1492,39 @@ eu{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixel"} + } + pixel{ + dnam{"pixel"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1546,7 +1582,7 @@ eu{ other{"{0} mi"} } mile-scandinavian{ - dnam{"smi"} + dnam{"milia eskandinaviar"} one{"{0} smi"} other{"{0} smi"} } @@ -1576,14 +1612,12 @@ eu{ other{"{0} pm"} } point{ - dnam{"pt"} - one{"{0} pt"} - other{"{0} pt"} + dnam{"puntu"} + one{"{0} puntu"} + other{"{0} puntu"} } solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} + dnam{"eguzki-erradio"} } yard{ dnam{"yd"} @@ -1598,26 +1632,22 @@ eu{ other{"{0} lux"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"eguzki-argitasun"} } } mass{ carat{ - dnam{"CD"} - one{"{0} CD"} - other{"{0} CD"} + dnam{"kilate"} + one{"{0} kilate"} + other{"{0} kilate"} } dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} + dnam{"dalton"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + dnam{"lur-masa"} + one{"{0} lur-masa"} + other{"{0} lur-masa"} } gram{ dnam{"g"} @@ -1647,15 +1677,15 @@ eu{ other{"{0} mg"} } ounce{ - dnam{"oz"} - one{"{0} oz"} - other{"{0} oz"} - per{"{0}/oz"} + dnam{"ontza"} + one{"{0} ontza"} + other{"{0} ontza"} + per{"{0}/ontza"} } ounce-troy{ - dnam{"oz t"} - one{"{0} oz t"} - other{"{0} oz t"} + dnam{"troy ontza"} + one{"{0} troy ontza"} + other{"{0} troy ontza"} } pound{ dnam{"lb"} @@ -1664,14 +1694,14 @@ eu{ per{"{0}/lb"} } solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + dnam{"eguzki-masa"} + one{"{0} eguzki-masa"} + other{"{0} eguzki-masa"} } ton{ - dnam{"tn"} - one{"{0} tn"} - other{"{0} tn"} + dnam{"AEBko tona"} + one{"{0} AEBko tona"} + other{"{0} AEBko tona"} } } power{ @@ -1708,9 +1738,14 @@ eu{ } pressure{ atmosphere{ - dnam{"atm"} - one{"{0} atm"} - other{"{0} atm"} + dnam{"atmosfera"} + one{"{0} atmosfera"} + other{"{0} atmosfera"} + } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} } hectopascal{ dnam{"hPa"} @@ -1742,6 +1777,11 @@ eu{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1755,9 +1795,9 @@ eu{ other{"{0} km/h"} } knot{ - dnam{"kn"} - one{"{0} kn"} - other{"{0} kn"} + dnam{"korapilo"} + one{"{0} korapilo"} + other{"{0} korapilo"} } meter-per-second{ dnam{"metro segundoko"} @@ -1794,26 +1834,26 @@ eu{ } torque{ newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} + dnam{"newton-metro"} + one{"{0} Nm"} + other{"{0} Nm"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"oin-libra"} + one{"{0} oin-libra"} + other{"{0} oin-libra"} } } volume{ acre-foot{ - dnam{"ac ft"} - one{"{0} ac ft"} - other{"{0} ac ft"} + dnam{"akre-oin"} + one{"{0} akre-oin"} + other{"{0} akre-oin"} } barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + dnam{"upel"} + one{"{0} upel"} + other{"{0} upel"} } centiliter{ dnam{"cl"} @@ -1858,14 +1898,14 @@ eu{ other{"{0} yd³"} } cup{ - dnam{"c"} - one{"{0} c"} - other{"{0} c"} + dnam{"katilukada"} + one{"{0} katilukada"} + other{"{0} katilukada"} } cup-metric{ - dnam{"mc"} - one{"{0} mc"} - other{"{0} mc"} + dnam{"katilukada metriko"} + one{"{0} katilukada metriko"} + other{"{0} katilukada metriko"} } deciliter{ dnam{"dl"} @@ -1873,19 +1913,19 @@ eu{ other{"{0} dl"} } fluid-ounce{ - dnam{"fl oz"} - one{"{0} fl oz"} - other{"{0} fl oz"} + dnam{"likido-ontza"} + one{"{0} likido-ontza"} + other{"{0} likido-ontza"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} + dnam{"likido-ontza inperial"} + one{"{0} likido-ontza inperial"} + other{"{0} likido-ontza inperial"} } gallon{ - dnam{"gal"} - one{"{0} gal"} - other{"{0} gal"} + dnam{"galoi"} + one{"{0} galoi"} + other{"{0} galoi"} per{"{0}/galoi estatubatuar"} } gallon-imperial{ @@ -1916,29 +1956,29 @@ eu{ other{"{0} ml"} } pint{ - dnam{"pt"} - one{"{0} pt"} - other{"{0} pt"} + dnam{"pinta"} + one{"{0} pinta"} + other{"{0} pinta"} } pint-metric{ - dnam{"m/pt"} - one{"{0} m/pt"} - other{"{0} m/pt"} + dnam{"pinta metriko"} + one{"{0} pinta metriko"} + other{"{0} pinta metriko"} } quart{ - dnam{"qt"} - one{"{0} qt"} - other{"{0} qt"} + dnam{"galoi-laurden"} + one{"{0} galoi-laurden"} + other{"{0} galoi-laurden"} } tablespoon{ - dnam{"tbsp"} - one{"{0} tbsp"} - other{"{0} tbsp"} + dnam{"koilarakada"} + one{"{0} koilarakada"} + other{"{0} koilarakada"} } teaspoon{ - dnam{"tsp"} - one{"{0} tsp"} - other{"{0} tsp"} + dnam{"koilaratxokada"} + one{"{0} koilaratxokada"} + other{"{0} koilaratxokada"} } } } diff --git a/icuSources/data/unit/ewo.txt b/icuSources/data/unit/ewo.txt index 337f4a2b..ca692a31 100644 --- a/icuSources/data/unit/ewo.txt +++ b/icuSources/data/unit/ewo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ewo{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/fa.txt b/icuSources/data/unit/fa.txt index b085990f..306f7813 100644 --- a/icuSources/data/unit/fa.txt +++ b/icuSources/data/unit/fa.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fa{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -55,8 +55,6 @@ fa{ } dunam{ dnam{"دونوم"} - one{"{0} دونوم"} - other{"{0} دونوم"} } hectare{ dnam{"هکتار"} @@ -84,7 +82,7 @@ fa{ dnam{"کیلومتر مربع"} one{"{0} کیلومتر مربع"} other{"{0} کیلومتر مربع"} - per{"کیلومتر مربع در {0}"} + per{"{0} در کیلومتر مربع"} } square-meter{ dnam{"متر مربع"} @@ -247,6 +245,11 @@ fa{ other{"{0} روز"} per{"{0} در روز"} } + decade{ + dnam{"دهه"} + one{"{0} دهه"} + other{"{0} دهه"} + } hour{ dnam{"ساعت"} one{"{0} ساعت"} @@ -334,7 +337,7 @@ fa{ } electronvolt{ dnam{"الکترون ولت"} - one{"{0} الکترون ولت"} + one{"{0} الکترون‌ولت"} other{"{0} الکترون‌ولت"} } foodcalorie{ @@ -362,6 +365,11 @@ fa{ one{"{0} کیلووات‌ساعت"} other{"{0} کیلووات‌ساعت"} } + therm-us{ + dnam{"ترم آمریکایی"} + one{"{0} ترم آمریکایی"} + other{"{0} ترم آمریکایی"} + } } force{ newton{ @@ -397,6 +405,38 @@ fa{ other{"{0} مگاهرتز"} } } + graphics{ + dot-per-centimeter{ + dnam{"نقطه در سانتی‌متر"} + one{"{0} نقطه در سانتی‌متر"} + other{"{0} نقطه در سانتی‌متر"} + } + dot-per-inch{ + dnam{"نقطه در اینچ"} + one{"{0} نقطه در اینچ"} + other{"{0} نقطه در اینچ"} + } + megapixel{ + dnam{"مگاپیکسل"} + one{"{0} مگاپیکسل"} + other{"{0} مگاپیکسل"} + } + pixel{ + dnam{"پیکسل"} + one{"{0} پیکسل"} + other{"{0} پیکسل"} + } + pixel-per-centimeter{ + dnam{"پیکسل در سانتی‌متر"} + one{"{0} پیکسل در سانتی‌متر"} + other{"{0} پیکسل در سانتی‌متر"} + } + pixel-per-inch{ + dnam{"پیکسل در اینچ"} + one{"{0} پیکسل در اینچ"} + other{"{0} پیکسل در اینچ"} + } + } length{ astronomical-unit{ dnam{"واحد نجومی"} @@ -407,7 +447,7 @@ fa{ dnam{"سانتی‌متر"} one{"{0} سانتی‌متر"} other{"{0} سانتی‌متر"} - per{"{0}/سانتی‌متر"} + per{"{0} در سانتی‌متر"} } decimeter{ dnam{"دسی‌متر"} @@ -424,13 +464,13 @@ fa{ dnam{"اینچ"} one{"{0} اینچ"} other{"{0} اینچ"} - per{"{0}/اینچ"} + per{"{0} در اینچ"} } kilometer{ dnam{"کیلومتر"} one{"{0} کیلومتر"} other{"{0} کیلومتر"} - per{"{0}/کیلومتر"} + per{"{0} در کیلومتر"} } light-year{ dnam{"سال نوری"} @@ -441,7 +481,7 @@ fa{ dnam{"متر"} one{"{0} متر"} other{"{0} متر"} - per{"{0}/متر"} + per{"{0} در متر"} } micrometer{ dnam{"میکرومتر"} @@ -484,9 +524,9 @@ fa{ other{"{0} پیکومتر"} } point{ - dnam{"امتیاز"} - one{"{0} امتیاز"} - other{"{0} امتیاز"} + dnam{"پونت"} + one{"{0} پونت"} + other{"{0} پونت"} } solar-radius{ dnam{"شعاع خورشید"} @@ -620,6 +660,11 @@ fa{ one{"{0} اتمسفر"} other{"{0} اتمسفر"} } + bar{ + dnam{"بار"} + one{"{0} بار"} + other{"{0} بار"} + } hectopascal{ dnam{"هکتوپاسکال"} one{"{0} هکتوپاسکال"} @@ -650,6 +695,11 @@ fa{ one{"{0} میلی‌متر جیوه"} other{"{0} میلی‌متر جیوه"} } + pascal{ + dnam{"پاسکال"} + one{"{0} پاسکال"} + other{"{0} پاسکال"} + } pound-per-square-inch{ dnam{"پوند در اینچ مربع"} one{"{0} پوند در اینچ مربع"} @@ -689,6 +739,10 @@ fa{ one{"{0} درجهٔ فارنهایت"} other{"{0} درجهٔ فارنهایت"} } + generic{ + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"درجهٔ کلوین"} one{"{0} درجهٔ کلوین"} @@ -905,6 +959,9 @@ fa{ other{"{0} یارد مربع"} } } + compound{ + per{"{0}/{1}"} + } concentr{ percent{ dnam{"٪"} @@ -1202,9 +1259,18 @@ fa{ temperature{ celsius{ dnam{"‎°C"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ dnam{"‎°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} } kelvin{ one{"{0}K"} @@ -1304,6 +1370,7 @@ fa{ dnam{"کیلومتر مربع"} one{"{0}‎ km²"} other{"{0}‎ km²"} + per{"{0}/km²"} } square-meter{ dnam{"متر مربع"} @@ -1315,6 +1382,7 @@ fa{ dnam{"مایل مربع"} one{"{0} مایل مربع"} other{"{0} مایل مربع"} + per{"{0}/mi²"} } square-yard{ dnam{"یارد مربع"} @@ -1322,6 +1390,10 @@ fa{ other{"{0} یارد مربع"} } } + compound{ + per{"{0}/{1}"} + times{"{0}⋅{1}"} + } concentr{ karat{ dnam{"عیار"} @@ -1330,9 +1402,13 @@ fa{ } milligram-per-deciliter{ dnam{"میلی‌گرم در دسی‌لیتر"} + one{"{0} mg/dL"} + other{"{0} mg/dL"} } millimole-per-liter{ dnam{"میلی‌مول/لیتر"} + one{"{0} mmol/L"} + other{"{0} mmol/L"} } mole{ dnam{"مول"} @@ -1341,6 +1417,8 @@ fa{ } part-per-million{ dnam{"بخش/میلیون"} + one{"{0} ppm"} + other{"{0} ppm"} } percent{ dnam{"درصد"} @@ -1349,6 +1427,8 @@ fa{ } permille{ dnam{"هزارم"} + one{"{0}‰"} + other{"{0}‰"} } permyriad{ dnam{"ده‌هزارم"} @@ -1374,6 +1454,8 @@ fa{ } mile-per-gallon-imperial{ dnam{"مایل/امپریال گالن"} + one{"{0} mpg Imp."} + other{"{0} mpg Imp."} } } coordinate{ @@ -1452,6 +1534,11 @@ fa{ other{"{0} روز"} per{"{0}/روز"} } + decade{ + dnam{"دهه"} + one{"{0} دهه"} + other{"{0} دهه"} + } hour{ dnam{"ساعت"} one{"{0} ساعت"} @@ -1564,8 +1651,13 @@ fa{ } kilowatt-hour{ dnam{"ک.وات‌ساعت"} - one{"{0} ک.وات‌ساعت"} - other{"{0} ک.وات‌ساعت"} + one{"{0} ک.و.ساعت"} + other{"{0} ک.و.ساعت"} + } + therm-us{ + dnam{"ترم آمریکایی"} + one{"{0} ترم آمریکایی"} + other{"{0} ترم آمریکایی"} } } force{ @@ -1602,6 +1694,11 @@ fa{ other{"{0} مگاهرتز"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + } + } length{ astronomical-unit{ dnam{"واحد نجومی"} @@ -1635,7 +1732,7 @@ fa{ dnam{"کیلومتر"} one{"{0} کیلومتر"} other{"{0} کیلومتر"} - per{"{0}/کیلومتر"} + per{"{0} در کیلومتر"} } light-year{ dnam{"سال نوری"} @@ -1646,7 +1743,7 @@ fa{ dnam{"متر"} one{"{0} متر"} other{"{0} متر"} - per{"{0}/متر"} + per{"{0} در متر"} } micrometer{ dnam{"میکرومتر"} @@ -1689,7 +1786,7 @@ fa{ other{"{0} پیکومتر"} } point{ - dnam{"امتیاز"} + dnam{"پونت"} one{"{0} امتیاز"} other{"{0} امتیاز"} } @@ -1822,6 +1919,13 @@ fa{ pressure{ atmosphere{ dnam{"اتمسفر"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"بار"} + one{"{0} بار"} + other{"{0} بار"} } hectopascal{ dnam{"هکتوپاسکال"} @@ -1884,9 +1988,17 @@ fa{ temperature{ celsius{ dnam{"درجهٔ سلسیوس"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ dnam{"درجهٔ فارنهایت"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + one{"{0}°"} + other{"{0}°"} } kelvin{ dnam{"درجهٔ کلوین"} diff --git a/icuSources/data/unit/ff.txt b/icuSources/data/unit/ff.txt index 0b76272a..599367b6 100644 --- a/icuSources/data/unit/ff.txt +++ b/icuSources/data/unit/ff.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ff_Latn.txt b/icuSources/data/unit/ff_Latn.txt index 80d3dcef..9a4255e5 100644 --- a/icuSources/data/unit/ff_Latn.txt +++ b/icuSources/data/unit/ff_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ff_Latn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/fi.txt b/icuSources/data/unit/fi.txt index 1f008c45..a7e6cde2 100644 --- a/icuSources/data/unit/fi.txt +++ b/icuSources/data/unit/fi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fi{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h.mm"} hms{"h.mm.ss"} @@ -635,6 +635,11 @@ fi{ one{"{0} normaali-ilmakehä"} other{"{0} normaali-ilmakehää"} } + bar{ + dnam{"baarit"} + one{"{0} baari"} + other{"{0} baaria"} + } hectopascal{ dnam{"hehtopascalit"} one{"{0} hehtopascal"} @@ -665,6 +670,11 @@ fi{ one{"{0} millimetri elohopeaa"} other{"{0} millimetriä elohopeaa"} } + pascal{ + dnam{"pascalit"} + one{"{0} pascal"} + other{"{0} pascalia"} + } pound-per-square-inch{ dnam{"paunat / neliötuuma"} one{"{0} pauna / neliötuuma"} @@ -916,6 +926,10 @@ fi{ one{"{0}ac"} other{"{0}ac"} } + dunam{ + one{"{0}dunam"} + other{"{0}dunam"} + } hectare{ dnam{"ha"} one{"{0}ha"} @@ -981,6 +995,11 @@ fi{ one{"{0}mmol/l"} other{"{0}mmol/l"} } + mole{ + dnam{"mol"} + one{"{0}mol"} + other{"{0}mol"} + } part-per-million{ dnam{"ppm"} one{"{0}ppm"} @@ -990,6 +1009,15 @@ fi{ one{"{0} %"} other{"{0} %"} } + permille{ + one{"{0}‰"} + other{"{0}‰"} + } + permyriad{ + dnam{"‱"} + one{"{0}‱"} + other{"{0}‱"} + } } consumption{ liter-per-100kilometers{ @@ -1085,55 +1113,59 @@ fi{ } day{ dnam{"pv"} - one{"{0}pv"} - other{"{0}pv"} + one{"{0} pv"} + other{"{0} pv"} per{"{0}/pv"} } hour{ dnam{"t"} - one{"{0}t"} - other{"{0}t"} + one{"{0} t"} + other{"{0} t"} per{"{0}/t"} } microsecond{ - one{"{0}μs"} - other{"{0}μs"} + dnam{"μs"} + one{"{0} μs"} + other{"{0} μs"} } millisecond{ dnam{"ms"} - one{"{0}ms"} - other{"{0}ms"} + one{"{0} ms"} + other{"{0} ms"} } minute{ dnam{"min"} - one{"{0}min"} - other{"{0}min"} + one{"{0} min"} + other{"{0} min"} + per{"{0}/min"} } month{ dnam{"kk"} - one{"{0}kk"} - other{"{0}kk"} + one{"{0} kk"} + other{"{0} kk"} per{"{0}/kk"} } nanosecond{ - one{"{0}ns"} - other{"{0}ns"} + dnam{"ns"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"s"} - one{"{0}s"} - other{"{0}s"} + one{"{0} s"} + other{"{0} s"} + per{"{0}/s"} } week{ dnam{"vk"} - one{"{0}vk"} - other{"{0}vk"} + one{"{0} vk"} + other{"{0} vk"} per{"{0}/vk"} } year{ dnam{"v"} - one{"{0}v"} - other{"{0}v"} + one{"{0} v"} + other{"{0} v"} per{"{0}/v"} } } @@ -1160,11 +1192,20 @@ fi{ } } energy{ + british-thermal-unit{ + one{"{0}Btu"} + other{"{0}Btu"} + } calorie{ dnam{"cal"} one{"{0}cal"} other{"{0}cal"} } + electronvolt{ + dnam{"eV"} + one{"{0}eV"} + other{"{0}eV"} + } foodcalorie{ dnam{"kcal"} one{"{0}kcal"} @@ -1191,6 +1232,18 @@ fi{ other{"{0}kWh"} } } + force{ + newton{ + dnam{"N"} + one{"{0}N"} + other{"{0}N"} + } + pound-force{ + dnam{"lbf"} + one{"{0}lbf"} + other{"{0}lbf"} + } + } frequency{ gigahertz{ dnam{"GHz"} @@ -1213,6 +1266,36 @@ fi{ other{"{0}MHz"} } } + graphics{ + dot-per-centimeter{ + one{"{0}dpcm"} + other{"{0}dpcm"} + } + dot-per-inch{ + one{"{0}dpi"} + other{"{0}dpi"} + } + em{ + one{"{0}em"} + other{"{0}em"} + } + megapixel{ + one{"{0}MP"} + other{"{0}MP"} + } + pixel{ + one{"{0}px"} + other{"{0}px"} + } + pixel-per-centimeter{ + one{"{0}ppcm"} + other{"{0}ppcm"} + } + pixel-per-inch{ + one{"{0}ppi"} + other{"{0}ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1309,6 +1392,15 @@ fi{ one{"{0}pm"} other{"{0}pm"} } + point{ + one{"{0}pt"} + other{"{0}pt"} + } + solar-radius{ + dnam{"R☉"} + one{"{0}R☉"} + other{"{0}R☉"} + } yard{ dnam{"yd"} one{"{0}yd"} @@ -1321,6 +1413,11 @@ fi{ one{"{0}lx"} other{"{0}lx"} } + solar-luminosity{ + dnam{"L☉"} + one{"{0}L☉"} + other{"{0}L☉"} + } } mass{ carat{ @@ -1328,6 +1425,16 @@ fi{ one{"{0}ka"} other{"{0}ka"} } + dalton{ + dnam{"Da"} + one{"{0}Da"} + other{"{0}Da"} + } + earth-mass{ + dnam{"M⊕"} + one{"{0}M⊕"} + other{"{0}M⊕"} + } gram{ dnam{"g"} one{"{0}g"} @@ -1372,6 +1479,11 @@ fi{ other{"{0}lb"} per{"{0}/lb"} } + solar-mass{ + dnam{"M☉"} + one{"{0}M☉"} + other{"{0}M☉"} + } stone{ dnam{"st"} one{"{0}st"} @@ -1402,7 +1514,7 @@ fi{ megawatt{ dnam{"MW"} one{"{0}MW"} - other{"{0} MW"} + other{"{0}MW"} } milliwatt{ dnam{"mW"} @@ -1416,6 +1528,15 @@ fi{ } } pressure{ + atmosphere{ + one{"{0}atm"} + other{"{0}atm"} + } + bar{ + dnam{"bar"} + one{"{0}bar"} + other{"{0}bar"} + } hectopascal{ dnam{"hPa"} one{"{0}hPa"} @@ -1426,6 +1547,14 @@ fi{ one{"{0}″ Hg"} other{"{0}″ Hg"} } + kilopascal{ + one{"{0}kPa"} + other{"{0}kPa"} + } + megapascal{ + one{"{0}MPa"} + other{"{0}MPa"} + } millibar{ dnam{"mbar"} one{"{0}mbar"} @@ -1436,6 +1565,10 @@ fi{ one{"{0}mmHg"} other{"{0}mmHg"} } + pascal{ + one{"{0}Pa"} + other{"{0}Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0}psi"} @@ -1492,6 +1625,11 @@ fi{ one{"{0}ac ft"} other{"{0}ac ft"} } + barrel{ + dnam{"bbl"} + one{"{0}bbl"} + other{"{0}bbl"} + } bushel{ dnam{"bu"} one{"{0}bu"} @@ -1524,6 +1662,7 @@ fi{ other{"{0}km³"} } cubic-meter{ + dnam{"m³"} one{"{0}m³"} other{"{0}m³"} per{"{0}/m³"} @@ -1558,6 +1697,9 @@ fi{ one{"{0}fl oz"} other{"{0}fl oz"} } + fluid-ounce-imperial{ + dnam{"Imp. fl oz"} + } gallon{ dnam{"am.gal"} one{"{0}am.gal"} @@ -1975,8 +2117,6 @@ fi{ force{ newton{ dnam{"newton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"pauna-voima"} @@ -2025,7 +2165,7 @@ fi{ } fathom{ dnam{"fm"} - one{"{0} fth"} + one{"{0} fm"} other{"{0} fth"} } foot{ @@ -2109,8 +2249,6 @@ fi{ } solar-radius{ dnam{"auringon säteet"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yd"} @@ -2138,13 +2276,9 @@ fi{ } dalton{ dnam{"atomimassayksiköt"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"Maan massat"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"g"} @@ -2249,16 +2383,6 @@ fi{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -2339,8 +2463,6 @@ fi{ } barrel{ dnam{"barrelit"} - one{"{0} bbl"} - other{"{0} bbl"} } bushel{ dnam{"bu"} @@ -2411,8 +2533,6 @@ fi{ } fluid-ounce-imperial{ dnam{"imp. nesteunssi"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} } gallon{ dnam{"am. gal"} diff --git a/icuSources/data/unit/fil.txt b/icuSources/data/unit/fil.txt index cbadc748..66e08d30 100644 --- a/icuSources/data/unit/fil.txt +++ b/icuSources/data/unit/fil.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fil{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ fil{ one{"{0} acre"} other{"{0} acres"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektarya"} one{"{0} hektarya"} @@ -84,6 +79,7 @@ fil{ dnam{"kilometro kwadrado"} one{"{0} kilometro kwadrado"} other{"{0} na kilometro kwadrado"} + per{"{0}/km²"} } square-meter{ dnam{"metro kwadrado"} @@ -95,6 +91,7 @@ fil{ dnam{"milya kwadrado"} one{"{0} milya kwadrado"} other{"{0} na milya kwadrado"} + per{"{0}/mi²"} } square-yard{ dnam{"yardang parisukat"} @@ -112,10 +109,12 @@ fil{ other{"{0} na karat"} } milligram-per-deciliter{ + dnam{"mg/dL"} one{"{0} milligram per deciliter"} other{"{0} milligrams per deciliter"} } millimole-per-liter{ + dnam{"mmol/L"} one{"{0} millimole per liter"} other{"{0} millimoles per liter"} } @@ -243,6 +242,10 @@ fil{ other{"{0} na araw"} per{"{0} kada araw"} } + decade{ + one{"{0} dekada"} + other{"{0} dekada"} + } hour{ dnam{"mga oras"} one{"{0} oras"} @@ -393,6 +396,38 @@ fil{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"tuldok bawat sentimetro"} + one{"{0} tuldok bawat sentimetro"} + other{"{0} tuldok bawat sentimetro"} + } + dot-per-inch{ + dnam{"tuldok bawat pulgada"} + one{"{0} tuldok bawat pulgada"} + other{"{0} tuldok bawat pulgada"} + } + em{ + dnam{"tipograpikang em"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + one{"{0} pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + one{"{0} pixel bawat sentimetro"} + other{"{0} pixel bawat sentimetro"} + } + pixel-per-inch{ + one{"{0} pixel bawat pulgada"} + other{"{0} pixel bawat pulgada"} + } + } length{ astronomical-unit{ dnam{"astronomical units"} @@ -661,6 +696,10 @@ fil{ one{"{0} millimetro ng mercury"} other{"{0} na milimetro ng asoge"} } + pascal{ + one{"{0} pascal"} + other{"{0} pascals"} + } pound-per-square-inch{ dnam{"libra kada pulgadang parisukat"} one{"{0} libra kada pulgadang parisukat"} @@ -807,6 +846,9 @@ fil{ other{"{0} na galon"} per{"{0} kada galon"} } + gallon-imperial{ + dnam{"Imp. gal"} + } hectoliter{ dnam{"hektolitro"} one{"{0} hektolitro"} @@ -858,6 +900,7 @@ fil{ unitsNarrow{ acceleration{ g-force{ + dnam{"g-force"} one{"{0}G"} other{"{0}G"} } @@ -893,6 +936,10 @@ fil{ one{"{0}km²"} other{"{0}km²"} } + square-meter{ + one{"{0} m²"} + other{"{0} m²"} + } square-mile{ one{"{0}mi²"} other{"{0}mi²"} @@ -935,6 +982,8 @@ fil{ } microsecond{ dnam{"μseg"} + one{"{0} μs"} + other{"{0} μs"} } millisecond{ dnam{"mseg"} @@ -945,6 +994,7 @@ fil{ dnam{"min."} one{"{0}m"} other{"{0}m"} + per{"{0}/min"} } month{ dnam{"buwan"} @@ -953,11 +1003,14 @@ fil{ } nanosecond{ dnam{"nanoseg"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"seg."} one{"{0}s"} other{"{0}s"} + per{"{0}/s"} } week{ dnam{"linggo"} @@ -974,6 +1027,7 @@ fil{ } length{ astronomical-unit{ + dnam{"au"} one{"{0}au"} other{"{0}au"} } @@ -981,6 +1035,12 @@ fil{ dnam{"cm"} one{"{0}cm"} other{"{0}cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} } fathom{ dnam{"fathom"} @@ -990,6 +1050,7 @@ fil{ foot{ one{"{0}′"} other{"{0}′"} + per{"{0}/ft"} } furlong{ dnam{"furlong"} @@ -999,11 +1060,13 @@ fil{ inch{ one{"{0}″"} other{"{0}″"} + per{"{0}/in"} } kilometer{ dnam{"km"} one{"{0}km"} other{"{0}km"} + per{"{0}/km"} } light-year{ one{"{0}ly"} @@ -1013,15 +1076,19 @@ fil{ dnam{"metro"} one{"{0}m"} other{"{0}m"} + per{"{0}/m"} } micrometer{ dnam{"µmetro"} + one{"{0} µm"} + other{"{0} µm"} } mile{ one{"{0}mi"} other{"{0}mi"} } mile-scandinavian{ + dnam{"smi"} one{"{0}smi"} other{"{0}smi"} } @@ -1030,7 +1097,13 @@ fil{ one{"{0}mm"} other{"{0}mm"} } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } nautical-mile{ + dnam{"nmi"} one{"{0}nmi"} other{"{0}nmi"} } @@ -1040,6 +1113,7 @@ fil{ other{"{0}pc"} } picometer{ + dnam{"pm"} one{"{0}pm"} other{"{0}pm"} } @@ -1063,27 +1137,34 @@ fil{ dnam{"gramo"} one{"{0}g"} other{"{0}g"} + per{"{0}/g"} } kilogram{ dnam{"kg"} one{"{0}kg"} other{"{0}kg"} + per{"{0}/kg"} } metric-ton{ + dnam{"t"} one{"{0}t"} other{"{0}t"} } microgram{ + dnam{"µg"} one{"{0}µg"} other{"{0}µg"} } milligram{ + dnam{"mg"} one{"{0}mg"} other{"{0}mg"} } ounce{ + dnam{"oz"} one{"{0}oz"} other{"{0}oz"} + per{"{0}/oz"} } ounce-troy{ one{"{0}oz t"} @@ -1092,6 +1173,7 @@ fil{ pound{ one{"{0}#"} other{"{0}#"} + per{"{0}/lb"} } stone{ dnam{"stone"} @@ -1120,6 +1202,7 @@ fil{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0}hPa"} other{"{0}hPa"} } @@ -1129,6 +1212,7 @@ fil{ other{"{0}\u0022 Hg"} } millibar{ + dnam{"mbar"} one{"{0}mb"} other{"{0}mb"} } @@ -1138,6 +1222,7 @@ fil{ other{"{0}mmHg"} } pound-per-square-inch{ + dnam{"psi"} one{"{0}psi"} other{"{0}psi"} } @@ -1149,6 +1234,7 @@ fil{ other{"{0}kph"} } knot{ + dnam{"kn"} one{"{0}kn"} other{"{0}kn"} } @@ -1169,6 +1255,15 @@ fil{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ one{"{0}K"} other{"{0}K"} @@ -1236,17 +1331,15 @@ fil{ one{"{0} ac"} other{"{0} ac"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektarya"} one{"{0} ha"} other{"{0} ha"} } square-centimeter{ + dnam{"cm²"} + one{"{0} cm²"} + other{"{0} cm²"} per{"{0} kada cm²"} } square-foot{ @@ -1256,11 +1349,15 @@ fil{ } square-inch{ dnam{"pulgada²"} + one{"{0} in²"} + other{"{0} in²"} per{"{0} kada in²"} } square-kilometer{ + dnam{"km²"} one{"{0} km²"} other{"{0} km²"} + per{"{0}/km²"} } square-meter{ dnam{"metro²"} @@ -1272,25 +1369,41 @@ fil{ dnam{"sq mile"} one{"{0} sq mi"} other{"{0} sq mi"} + per{"{0}/mi²"} } square-yard{ dnam{"yarda²"} + one{"{0} yd²"} + other{"{0} yd²"} } } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ dnam{"karat"} + one{"{0} kt"} + other{"{0} kt"} + } + milligram-per-deciliter{ + dnam{"mg/dL"} + one{"{0} mg/dL"} + other{"{0} mg/dL"} + } + millimole-per-liter{ + dnam{"mmol/L"} + one{"{0} mmol/L"} + other{"{0} mmol/L"} } mole{ dnam{"mole"} - one{"{0} mol"} - other{"{0} mol"} } part-per-million{ dnam{"parts/million"} + one{"{0} ppm"} + other{"{0} ppm"} } percent{ dnam{"%"} @@ -1324,6 +1437,10 @@ fil{ one{"{0} mpg"} other{"{0} na mpg"} } + mile-per-gallon-imperial{ + one{"{0} mpg Imp."} + other{"{0} mpg Imp."} + } } coordinate{ dnam{"direction"} @@ -1516,6 +1633,11 @@ fil{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therm"} + } } force{ newton{ @@ -1581,6 +1703,8 @@ fil{ } furlong{ dnam{"furlongs"} + one{"{0} fur"} + other{"{0} fur"} } inch{ dnam{"pulgada"} @@ -1647,11 +1771,11 @@ fil{ } point{ dnam{"puntos"} + one{"{0} pt"} + other{"{0} pt"} } solar-radius{ dnam{"solar radii"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yarda"} @@ -1738,6 +1862,8 @@ fil{ } stone{ dnam{"stones"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"tonelada"} @@ -1883,8 +2009,6 @@ fil{ } barrel{ dnam{"bariles"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"cL"} @@ -1948,17 +2072,18 @@ fil{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} other{"{0} na gal"} per{"{0}/gal"} } + gallon-imperial{ + dnam{"Imp. gal"} + one{"{0} gal Imp."} + other{"{0} gal Imp."} + per{"{0}/gal Imp."} + } hectoliter{ dnam{"hL"} one{"{0} hL"} diff --git a/icuSources/data/unit/fo.txt b/icuSources/data/unit/fo.txt index 55c565df..9105cc9b 100644 --- a/icuSources/data/unit/fo.txt +++ b/icuSources/data/unit/fo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fo{ - Version{"2.1.48.9"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,6 +123,21 @@ fo{ one{"{0} partur fyri hvørja millión"} other{"{0} partar fyri hvørja millión"} } + percent{ + dnam{"prosent"} + one{"{0} prosent"} + other{"{0} prosent"} + } + permille{ + dnam{"promillur"} + one{"{0} promilla"} + other{"{0} promillur"} + } + permyriad{ + dnam{"promyriad"} + one{"{0} promyriad"} + other{"{0} promyriad"} + } } consumption{ liter-per-100kilometers{ @@ -147,6 +162,7 @@ fo{ } } coordinate{ + dnam{"ætt"} east{"{0} eystur"} north{"{0} norður"} south{"{0} suður"} @@ -193,6 +209,11 @@ fo{ one{"{0} megabýt"} other{"{0} megabýt"} } + petabyte{ + dnam{"petabýt"} + one{"{0} petabýt"} + other{"{0} petabýt"} + } terabit{ dnam{"terabit"} one{"{0} terabit"} @@ -216,6 +237,11 @@ fo{ other{"{0} dagar"} per{"{0} um dagin"} } + decade{ + dnam{"áratíggju"} + one{"{0} áratíggju"} + other{"{0} áratíggju"} + } hour{ dnam{"tímar"} one{"{0} tími"} @@ -291,11 +317,21 @@ fo{ } } energy{ + british-thermal-unit{ + dnam{"bretskar hitaeindir"} + one{"{0} bretsk hitaeind"} + other{"{0} bretskar hitaeindir"} + } calorie{ dnam{"kaloriur"} one{"{0} kaloria"} other{"{0} kaloriur"} } + electronvolt{ + dnam{"elektronvolt"} + one{"{0} elektronvolt"} + other{"{0} elektronvolt"} + } foodcalorie{ dnam{"kostkaloriur"} one{"{0} kostkaloria"} @@ -321,6 +357,23 @@ fo{ one{"{0} kilowatttími"} other{"{0} kilowatttímar"} } + therm-us{ + dnam{"hitaeindir"} + one{"{0} hitaeind"} + other{"{0} hitaeindir"} + } + } + force{ + newton{ + dnam{"newton"} + one{"{0} newton"} + other{"{0} newton"} + } + pound-force{ + dnam{"pund av kraft"} + one{"{0} pund av kraft"} + other{"{0} pund av kraft"} + } } frequency{ gigahertz{ @@ -344,6 +397,41 @@ fo{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"punkt fyri hvønn sentimetur"} + one{"{0} punkt fyri hvønn sentimetur"} + other{"{0} punkt fyri hvønn sentimetur"} + } + dot-per-inch{ + dnam{"punkt fyri hvønn tumma"} + one{"{0} punkt fyri hvønn tumma"} + other{"{0} punkt fyri hvønn tumma"} + } + em{ + dnam{"prent em"} + } + megapixel{ + dnam{"megaskíggjadeplar"} + one{"{0} megaskíggjadepil"} + other{"{0} megaskíggjadeplar"} + } + pixel{ + dnam{"skíggjadeplar"} + one{"{0} skíggjadeplar"} + other{"{0} skíggjadeplar"} + } + pixel-per-centimeter{ + dnam{"skíggjadeplar fyri hvønn sentimetur"} + one{"{0} skíggjadeplar fyri hvønn sentimetur"} + other{"{0} skíggjadeplar fyri hvønn sentimetur"} + } + pixel-per-inch{ + dnam{"skíggjadeplar fyri hvønn tunna"} + one{"{0} skíggjadepil fyri hvønn tunna"} + other{"{0} skíggjadeplar fyri hvønn tunna"} + } + } length{ astronomical-unit{ dnam{"stjørnufrøðilig eindir"} @@ -435,6 +523,11 @@ fo{ one{"{0} punkt"} other{"{0} punkt"} } + solar-radius{ + dnam{"sólarradii"} + one{"{0} sólarradius"} + other{"{0} sólarradii"} + } yard{ dnam{"yards"} one{"{0} yard"} @@ -447,6 +540,11 @@ fo{ one{"{0} luks"} other{"{0} luks"} } + solar-luminosity{ + dnam{"sólarljósmegi"} + one{"{0} sólarljósmegi"} + other{"{0} sólarljósmegi"} + } } mass{ carat{ @@ -454,6 +552,16 @@ fo{ one{"{0} karat"} other{"{0} karat"} } + dalton{ + dnam{"dalton"} + one{"{0} dalton"} + other{"{0} dalton"} + } + earth-mass{ + dnam{"jarðmassi"} + one{"{0} jarðmassi"} + other{"{0} jarðmassar"} + } gram{ dnam{"gramm"} one{"{0} gramm"} @@ -498,6 +606,11 @@ fo{ other{"{0} pund"} per{"{0} fyri hvørt pund"} } + solar-mass{ + dnam{"sólarmassi"} + one{"{0} sólarmassi"} + other{"{0} sólarmassar"} + } ton{ dnam{"stutt tons"} one{"{0} stutt tons"} @@ -537,6 +650,11 @@ fo{ } } pressure{ + atmosphere{ + dnam{"lufttrýst"} + one{"{0} lufttrýst"} + other{"{0} lufttrýst"} + } hectopascal{ dnam{"hektopascal"} one{"{0} hektopascal"} @@ -547,6 +665,16 @@ fo{ one{"{0} tummi av kviksilvur"} other{"{0} tummar av kviksilvur"} } + kilopascal{ + dnam{"kilopascal"} + one{"{0} kilopascal"} + other{"{0} kilopascal"} + } + megapascal{ + dnam{"megapascal"} + one{"{0} megapascal"} + other{"{0} megapascal"} + } millibar{ dnam{"millibar"} one{"{0} millibar"} @@ -557,6 +685,11 @@ fo{ one{"{0} millimetur av kviksilvur"} other{"{0} millimetrar av kviksilvur"} } + pascal{ + dnam{"pascal"} + one{"{0} Pascal"} + other{"{0} Pascal"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -607,12 +740,29 @@ fo{ other{"{0} Kelvin"} } } + torque{ + newton-meter{ + dnam{"newtonmetur"} + one{"{0} newtonmetur"} + other{"{0} newtonmetrar"} + } + pound-foot{ + dnam{"pund føtur"} + one{"{0} pund fótur"} + other{"{0} pund føtur"} + } + } volume{ acre-foot{ dnam{"ekraføtur"} one{"{0} ekrafótur"} other{"{0} ekraføtur"} } + barrel{ + dnam{"tunnur"} + one{"{0} tunna"} + other{"{0} tunnur"} + } centiliter{ dnam{"sentilitrar"} one{"{0} sentilitur"} @@ -675,6 +825,11 @@ fo{ one{"{0} flótandi unsa"} other{"{0} flótandi unsur"} } + fluid-ounce-imperial{ + dnam{"bretskar flótandi unsur"} + one{"{0} bretsk flótandi unsa"} + other{"{0} bretskar flótandi unsur"} + } gallon{ dnam{"gallons"} one{"{0} gallon"} @@ -773,6 +928,12 @@ fo{ compound{ per{"{0}/{1}"} } + concentr{ + percent{ + one{"{0} %"} + other{"{0} %"} + } + } consumption{ liter-per-100kilometers{ dnam{"l/100km"} @@ -781,6 +942,7 @@ fo{ } } coordinate{ + dnam{"ætt"} east{"{0}E"} north{"{0}N"} south{"{0}S"} @@ -1036,6 +1198,21 @@ fo{ one{"{0} partur/mill."} other{"{0} partar/mill."} } + percent{ + dnam{"prosent"} + one{"{0} %"} + other{"{0} %"} + } + permille{ + dnam{"promillur"} + one{"{0} ‰"} + other{"{0} ‰"} + } + permyriad{ + dnam{"promyriad"} + one{"{0} ‱"} + other{"{0} ‱"} + } } consumption{ liter-per-100kilometers{ @@ -1060,6 +1237,7 @@ fo{ } } coordinate{ + dnam{"ætt"} east{"{0} E"} north{"{0} N"} south{"{0} S"} @@ -1129,6 +1307,11 @@ fo{ other{"{0} d."} per{"{0}/d."} } + decade{ + dnam{"áratí."} + one{"{0} áratí."} + other{"{0} áratí."} + } hour{ dnam{"tímar"} one{"{0} t."} @@ -1152,9 +1335,9 @@ fo{ per{"{0}/min."} } month{ - dnam{"mán."} - one{"{0} mán."} - other{"{0} mán."} + dnam{"mnð."} + one{"{0} mnð."} + other{"{0} mnð."} per{"{0}/m."} } nanosecond{ @@ -1204,11 +1387,17 @@ fo{ } } energy{ + british-thermal-unit{ + dnam{"bretskar hitaeindir"} + } calorie{ dnam{"kal."} one{"{0} kal."} other{"{0} kal."} } + electronvolt{ + dnam{"elektronvolt"} + } foodcalorie{ dnam{"kostkaloriur"} one{"{0} kostkaloria"} @@ -1234,6 +1423,16 @@ fo{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"hitaeindir"} + one{"{0} thm"} + other{"{0} thm"} + } + } + force{ + newton{ + dnam{"newton"} + } } frequency{ gigahertz{ @@ -1257,6 +1456,14 @@ fo{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megaskíggjadeplar"} + } + pixel{ + dnam{"skíggjadeplar"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1348,6 +1555,9 @@ fo{ one{"{0} pkt"} other{"{0} pkt"} } + solar-radius{ + dnam{"sólarradii"} + } yard{ dnam{"yd"} one{"{0} yd"} @@ -1360,6 +1570,9 @@ fo{ one{"{0} lx"} other{"{0} lx"} } + solar-luminosity{ + dnam{"sólarljósmegi"} + } } mass{ carat{ @@ -1367,6 +1580,12 @@ fo{ one{"{0} CD"} other{"{0} CD"} } + dalton{ + dnam{"dalton"} + } + earth-mass{ + dnam{"jarðmassi"} + } gram{ dnam{"gramm"} one{"{0} g"} @@ -1411,6 +1630,9 @@ fo{ other{"{0} pund"} per{"{0}/pund"} } + solar-mass{ + dnam{"sólarmassi"} + } ton{ dnam{"stutt t"} one{"{0} stutt t"} @@ -1450,6 +1672,11 @@ fo{ } } pressure{ + atmosphere{ + dnam{"lufttrýst"} + one{"{0} lufttrýst"} + other{"{0} lufttrýst"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1470,6 +1697,9 @@ fo{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"pascal"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1526,6 +1756,11 @@ fo{ one{"{0} ekrafótur"} other{"{0} ekraføtur"} } + barrel{ + dnam{"tunna"} + one{"{0} tunna"} + other{"{0} tunnur"} + } centiliter{ dnam{"cl"} one{"{0} cl"} @@ -1588,6 +1823,11 @@ fo{ one{"{0} flótandi unsa"} other{"{0} flótandi unsur"} } + fluid-ounce-imperial{ + dnam{"bretskar flótandi unsur"} + one{"{0} bretsk flótandi unsa"} + other{"{0} bretskar flót. unsur"} + } gallon{ dnam{"gallons"} one{"{0} gallon"} diff --git a/icuSources/data/unit/fr.txt b/icuSources/data/unit/fr.txt index 61021bd2..2c9f90b1 100644 --- a/icuSources/data/unit/fr.txt +++ b/icuSources/data/unit/fr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ fr{ other{"{0} jours"} per{"{0} par jour"} } + decade{ + dnam{"décennies"} + one{"{0} décennie"} + other{"{0} décennies"} + } hour{ dnam{"heures"} one{"{0} heure"} @@ -362,6 +367,11 @@ fr{ one{"{0} kilowattheure"} other{"{0} kilowattheures"} } + therm-us{ + dnam{"therms US"} + one{"{0} therm US"} + other{"{0} therms US"} + } } force{ newton{ @@ -397,6 +407,43 @@ fr{ other{"{0} mégahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"points par centimètre"} + one{"{0} point par centimètre"} + other{"{0} points par centimètre"} + } + dot-per-inch{ + dnam{"points par pouce"} + one{"{0} point par pouce"} + other{"{0} points par pouce"} + } + em{ + dnam{"cadratin"} + one{"{0} cadratin"} + other{"{0} cadratins"} + } + megapixel{ + dnam{"mégapixels"} + one{"{0} mégapixel"} + other{"{0} mégapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels par centimètre"} + one{"{0} pixel par centimètre"} + other{"{0} pixels par centimètre"} + } + pixel-per-inch{ + dnam{"pixels par pouce"} + one{"{0} pixel par pouce"} + other{"{0} pixels par pouce"} + } + } length{ astronomical-unit{ dnam{"unités astronomiques"} @@ -635,6 +682,11 @@ fr{ one{"{0} atmosphère"} other{"{0} atmosphères"} } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hectopascals"} one{"{0} hectopascal"} @@ -665,6 +717,11 @@ fr{ one{"{0} millimètre de mercure"} other{"{0} millimètres de mercure"} } + pascal{ + dnam{"pascals"} + one{"{0} pascal"} + other{"{0} pascals"} + } pound-per-square-inch{ dnam{"livres par pouce carré"} one{"{0} livre par pouce carré"} @@ -872,6 +929,9 @@ fr{ one{"{0}G"} other{"{0}G"} } + meter-per-second-squared{ + dnam{"m/s²"} + } } angle{ arc-minute{ @@ -922,6 +982,7 @@ fr{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ percent{ @@ -1037,6 +1098,11 @@ fr{ other{"{0}′"} per{"{0}/pi"} } + furlong{ + dnam{"fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ dnam{"po"} one{"{0}″"} @@ -1075,6 +1141,15 @@ fr{ one{"{0} mm"} other{"{0} mm"} } + nanometer{ + dnam{"nm"} + } + nautical-mile{ + dnam{"nmi"} + } + parsec{ + dnam{"pc"} + } picometer{ dnam{"pm"} one{"{0} pm"} @@ -1211,6 +1286,17 @@ fr{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + dnam{"°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + } } volume{ centiliter{ @@ -1389,6 +1475,7 @@ fr{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -1530,6 +1617,11 @@ fr{ other{"{0} j"} per{"{0}/j"} } + decade{ + dnam{"décennies"} + one{"{0} décennie"} + other{"{0} décennies"} + } hour{ dnam{"h"} one{"{0} h"} @@ -1645,6 +1737,11 @@ fr{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"therm US"} + one{"{0} therm US"} + other{"{0} therms US"} + } } force{ newton{ @@ -1680,6 +1777,43 @@ fr{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"pt/cm"} + one{"{0} pt/cm"} + other{"{0} pt/cm"} + } + dot-per-inch{ + dnam{"pt/po"} + one{"{0} pt/po"} + other{"{0} pt/po"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/po"} + one{"{0} px/po"} + other{"{0} px/po"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1708,6 +1842,11 @@ fr{ other{"{0} pi"} per{"{0}/pi"} } + furlong{ + dnam{"fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ dnam{"po"} one{"{0} po"} @@ -1864,6 +2003,11 @@ fr{ one{"{0} M☉"} other{"{0} M☉"} } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"sh tn"} one{"{0} sh tn"} @@ -1908,6 +2052,10 @@ fr{ one{"{0} atm"} other{"{0} atm"} } + bar{ + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1938,6 +2086,10 @@ fr{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"lb/po²"} one{"{0} lb/po²"} diff --git a/icuSources/data/unit/fr_CA.txt b/icuSources/data/unit/fr_CA.txt index d64cdb8b..dafc93b8 100644 --- a/icuSources/data/unit/fr_CA.txt +++ b/icuSources/data/unit/fr_CA.txt @@ -1,13 +1,11 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_CA{ - Version{"2.1.47.86"} + Version{"36.1"} units{ acceleration{ g-force{ dnam{"force G"} - one{"{0} fois la gravitation terrestre"} - other{"{0} fois la gravitation terrestre"} } meter-per-second-squared{ one{"{0} mètre par seconde carrée"} @@ -80,9 +78,6 @@ fr_CA{ one{"{0} partie par million"} other{"{0} parties par million"} } - percent{ - other{"{0} pour cent"} - } permille{ one{"{0} pour mille"} other{"{0} pour mille"} @@ -238,6 +233,11 @@ fr_CA{ one{"{0} kilowattheure"} other{"{0} kilowattheures"} } + therm-us{ + dnam{"therms américains"} + one{"{0} therm américain"} + other{"{0} therms américains"} + } } frequency{ gigahertz{ @@ -366,6 +366,7 @@ fr_CA{ other{"{0} livres"} } stone{ + one{"{0} stone"} other{"{0} stone"} } ton{ @@ -768,8 +769,6 @@ fr_CA{ } mile-per-gallon-imperial{ dnam{"mi/gal Imp"} - one{"{0} mi/gal Imp"} - other{"{0} mi/gal Imp"} } } digital{ @@ -820,7 +819,7 @@ fr_CA{ } duration{ century{ - dnam{"si"} + dnam{"s."} } day{ one{"{0} j"} @@ -1113,9 +1112,6 @@ fr_CA{ one{"{0} °F"} other{"{0} °F"} } - generic{ - one{"{0}°"} - } kelvin{ one{"{0} K"} other{"{0} K"} diff --git a/icuSources/data/unit/fr_HT.txt b/icuSources/data/unit/fr_HT.txt index 1f94ba10..040baee5 100644 --- a/icuSources/data/unit/fr_HT.txt +++ b/icuSources/data/unit/fr_HT.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fr_HT{ - Version{"2.1.47.70"} + Version{"36.1"} units{ area{ hectare{ diff --git a/icuSources/data/unit/fur.txt b/icuSources/data/unit/fur.txt index 79717dcd..94ed5f61 100644 --- a/icuSources/data/unit/fur.txt +++ b/icuSources/data/unit/fur.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fur{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/fy.txt b/icuSources/data/unit/fy.txt index 75b9a53f..4e2a9825 100644 --- a/icuSources/data/unit/fy.txt +++ b/icuSources/data/unit/fy.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License fy{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/ga.txt b/icuSources/data/unit/ga.txt index 773d2730..3b356ae1 100644 --- a/icuSources/data/unit/ga.txt +++ b/icuSources/data/unit/ga.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ga{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -259,11 +259,11 @@ ga{ } } coordinate{ - dnam{"treo chairdinéil"} - east{"{0}O"} - north{"{0}T"} - south{"{0}D"} - west{"{0}I"} + dnam{"príomhaird"} + east{"{0} oirthear"} + north{"{0} thuaidh"} + south{"{0} theas"} + west{"{0} iarthar"} } digital{ bit{ @@ -373,6 +373,14 @@ ga{ per{"{0} sa lá"} two{"{0} lá"} } + decade{ + dnam{"deicheanna blianta"} + few{"{0} dec"} + many{"{0} dec"} + one{"{0} deich mbliana"} + other{"{0} deich mbliana"} + two{"{0} dec"} + } hour{ dnam{"uaireanta"} few{"{0} huaire"} @@ -551,6 +559,14 @@ ga{ other{"{0} cileavatuair"} two{"{0} chileavatuair"} } + therm-us{ + dnam{"teirmeacha US"} + few{"{0} theirm US"} + many{"{0} dteirm US"} + one{"{0} teirm US"} + other{"{0} teirm US"} + two{"{0} theirm US"} + } } force{ newton{ @@ -604,6 +620,59 @@ ga{ two{"{0} mheigiheirts"} } } + graphics{ + dot-per-centimeter{ + dnam{"poncanna sa cheintiméadar"} + few{"{0} dpcm"} + many{"{0} dpcm"} + one{"{0} ponc sa cheintiméadar"} + other{"{0} poncanna sa cheintiméadar"} + two{"{0} dpcm"} + } + dot-per-inch{ + dnam{"poncanna san orlach"} + few{"{0} dpi"} + many{"{0} dpi"} + one{"{0} ponc san orlach"} + other{"{0} poncanna san orlach"} + two{"{0} dpi"} + } + em{ + dnam{"eim chlógrafach"} + } + megapixel{ + dnam{"meigiphicteilíní"} + few{"{0} MP"} + many{"{0} MP"} + one{"{0} meigiphicteilín"} + other{"{0} meigiphicteilín"} + two{"{0} MP"} + } + pixel{ + dnam{"picteilíní"} + few{"{0} px"} + many{"{0} px"} + one{"{0} picteilín"} + other{"{0} picteilín"} + two{"{0} px"} + } + pixel-per-centimeter{ + dnam{"picteilíní sa cheintiméadar"} + few{"{0} ppcm"} + many{"{0} ppcm"} + one{"{0} picteilín sa cheintiméadar"} + other{"{0} picteilíní sa cheintiméadar"} + two{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"picteilíní san orlach"} + few{"{0} ppi"} + many{"{0} ppi"} + one{"{0} picteilín san orlach"} + other{"{0} picteilín san orlach"} + two{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"aonaid réalteolaíocha"} @@ -808,19 +877,19 @@ ga{ } dalton{ dnam{"daltúin"} - few{"{0} Da"} - many{"{0} Da"} + few{"{0} dhaltún"} + many{"{0} ndaltún"} one{"{0} daltún"} other{"{0} daltún"} - two{"{0} Da"} + two{"{0} dhaltún"} } earth-mass{ dnam{"maiseanna an Domhain"} - few{"{0} M⊕"} - many{"{0} M⊕"} + few{"{0} mhais an Domhain"} + many{"{0} mais an Domhain"} one{"mais an Domhain"} - other{"{0} M⊕"} - two{"{0} M⊕"} + other{"{0} mais an Domhain"} + two{"{0} mhais an Domhain"} } gram{ dnam{"graim"} @@ -892,11 +961,11 @@ ga{ } solar-mass{ dnam{"maiseanna gréine"} - few{"{0} M☉"} - many{"{0} M☉"} + few{"{0} mhais ghréine"} + many{"{0} mais ghréine"} one{"{0} mais ghréine"} - other{"{0} maiseanna gréine"} - two{"{0} M☉"} + other{"{0} mais ghréine"} + two{"{0} mhais ghréine"} } stone{ dnam{"clocha"} @@ -974,6 +1043,14 @@ ga{ other{"{0} atmaisféar"} two{"{0} atm"} } + bar{ + dnam{"barraí"} + few{"{0} bharra"} + many{"{0} mbarra"} + one{"{0} bharra"} + other{"{0} barra"} + two{"{0} bharra"} + } hectopascal{ dnam{"heicteapascail"} few{"{0} heicteapascal"} @@ -3047,6 +3124,14 @@ ga{ other{"{0} kWh"} two{"{0} kWh"} } + therm-us{ + dnam{"teirmeacha US"} + few{"{0} theirm US"} + many{"{0} dteirm US"} + one{"{0} teirm US"} + other{"{0} teirm US"} + two{"{0} theirm US"} + } } force{ newton{ @@ -3100,6 +3185,14 @@ ga{ two{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"meigiphicteilíní"} + } + pixel{ + dnam{"picteilíní"} + } + } length{ astronomical-unit{ dnam{"AR"} @@ -3470,6 +3563,14 @@ ga{ other{"{0} atm"} two{"{0} atm"} } + bar{ + dnam{"barra"} + few{"{0} bharra"} + many{"{0} mbarra"} + one{"{0} bharra"} + other{"{0} barra"} + two{"{0} bharra"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} diff --git a/icuSources/data/unit/gaa.txt b/icuSources/data/unit/gaa.txt index 1230611e..f5cf26a1 100644 --- a/icuSources/data/unit/gaa.txt +++ b/icuSources/data/unit/gaa.txt @@ -1,5 +1,232 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gaa{ - Version{"2.1.48.13"} + Version{"36.1"} + units{ + coordinate{ + dnam{"jeŋ koji ejwɛ"} + east{"{0} bokã"} + north{"{0} kooyi"} + south{"{0} wuoyi"} + west{"{0} anai"} + } + duration{ + century{ + dnam{"afii ohai"} + other{"afii ohai {0}"} + } + day{ + dnam{"gbii"} + other{"gbii {0}"} + per{"{0} daa gbi"} + } + decade{ + dnam{"afii nyɔŋma"} + other{"afi nyɔŋmai {0}"} + } + hour{ + dnam{"ŋmɛlɛtswai"} + other{"ŋmɛlɛtswai {0}"} + per{"{0} ŋmɛlɛtswaa fɛɛ ŋmɛlɛtswaa"} + } + microsecond{ + dnam{"sɛkɛnsi mlijaa 1000"} + other{"sɛkɛnsi {0} mlijaa 1000"} + } + millisecond{ + dnam{"sɛkɛnsi mlijaa 100"} + other{"sɛkɛnsi {0} mlijaa 100"} + } + minute{ + dnam{"minitii"} + other{"minitii {0}"} + per{"{0} miniti fɛɛ miniti"} + } + month{ + dnam{"nyɔji"} + other{"nyɔji {0}"} + per{"{0} daa nyɔɔŋ"} + } + nanosecond{ + dnam{"sɛkɛnsi frim"} + other{"sɛkɛnsi frim {0}"} + } + second{ + dnam{"sɛkɛnsi"} + other{"sɛkɛnsii {0}"} + per{"{0} sɛkɛnsi fɛɛ sɛkɛnsi"} + } + week{ + dnam{"otsii"} + other{"otsii {0}"} + per{"{0} daa otsi"} + } + year{ + dnam{"afii"} + other{"afii {0}"} + per{"{0} daa afi"} + } + } + length{ + centimeter{ + dnam{"sɛntimitai"} + other{"sɛntimitai {0}"} + per{"{0} sɛntimita fɛɛ sɛntimita"} + } + decimeter{ + dnam{"dɛsimita"} + other{"dɛsimitai {0}"} + } + kilometer{ + dnam{"kilomita"} + other{"kilomitai {0}"} + per{"{0} kilomita fɛɛ kilomita"} + } + meter{ + dnam{"mitai"} + other{"mitai {0}"} + per{"{0} mita fɛɛ mita"} + } + millimeter{ + dnam{"milimitai"} + other{"milimitai {0}"} + } + } + } + unitsNarrow{ + coordinate{ + dnam{"koji"} + east{"{0}B"} + north{"{0}K"} + south{"{0}W"} + west{"{0}A"} + } + duration{ + day{ + dnam{"gbi"} + other{"{0}g"} + } + hour{ + dnam{"ŋmɛlɛtswaa"} + other{"{0}ŋm"} + } + millisecond{ + dnam{"sɛkmlij"} + other{"{0}sm"} + } + minute{ + dnam{"min"} + other{"{0}m"} + } + month{ + dnam{"nyɔɔŋ"} + other{"{0}n"} + } + second{ + dnam{"sɛk"} + other{"{0}s"} + } + week{ + dnam{"otsi"} + other{"{0}o"} + } + year{ + dnam{"afi"} + other{"a{0}"} + } + } + length{ + kilometer{ + dnam{"km"} + other{"{0}km"} + } + meter{ + dnam{"m"} + } + millimeter{ + other{"{0}mm"} + } + } + } + unitsShort{ + coordinate{ + dnam{"koji"} + east{"{0} B"} + north{"{0} K"} + south{"{0} W"} + west{"{0} A"} + } + duration{ + century{ + dnam{"ao"} + other{"{0}ao"} + } + day{ + dnam{"gbii"} + other{"gbii {0}"} + per{"{0}/gbi"} + } + decade{ + dnam{"an"} + other{"{0}an"} + } + hour{ + dnam{"ŋmɛlɛtswai"} + other{"ŋm {0}"} + per{"{0}/ŋm"} + } + microsecond{ + dnam{"μsɛk"} + other{"{0}μs"} + } + millisecond{ + dnam{"sɛk mlij"} + other{"sm {0}"} + } + minute{ + dnam{"min"} + other{"min {0}"} + per{"{0}/min"} + } + month{ + dnam{"nyɔji"} + other{"nyɔji {0}"} + per{"{0}/nyɔɔŋ"} + } + nanosecond{ + dnam{"sɛkɛnsifrim"} + other{"{0}sf"} + } + second{ + dnam{"sɛk"} + other{"sɛk {0}"} + per{"{0}/s"} + } + week{ + dnam{"otsii"} + other{"{0} otsii"} + per{"{0}/otsi"} + } + year{ + dnam{"afii"} + other{"{0} afii"} + per{"{0}/afi"} + } + } + length{ + centimeter{ + dnam{"sɛm"} + other{"{0} sɛm"} + per{"{0}/sɛm"} + } + kilometer{ + dnam{"km"} + other{"{0} km"} + per{"{0}/km"} + } + meter{ + dnam{"m"} + } + } + } } diff --git a/icuSources/data/unit/gd.txt b/icuSources/data/unit/gd.txt index d1c52107..5694fc3e 100644 --- a/icuSources/data/unit/gd.txt +++ b/icuSources/data/unit/gd.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gd{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -69,6 +69,13 @@ gd{ other{"{0} acair"} two{"{0} acair"} } + dunam{ + dnam{"dönüm"} + few{"{0} dönüm"} + one{"{0} dönüm"} + other{"{0} dönüm"} + two{"{0} dhönüm"} + } hectare{ dnam{"heactair"} few{"{0} heactairean"} @@ -143,18 +150,25 @@ gd{ two{"{0} karat"} } milligram-per-deciliter{ - dnam{"mille-ghrama san deicheamh-liotair"} - few{"{0} mille-ghramaichean san deicheamh-liotair"} - one{"{0} mhille-ghrama san deicheamh-liotair"} - other{"{0} mille-ghrama san deicheamh-liotair"} - two{"{0} mhille-ghrama san deicheamh-liotair"} + dnam{"miligram san deicheamh-liotair"} + few{"{0} miligramaichean san deicheamh-liotair"} + one{"{0} mhiligram san deicheamh-liotair"} + other{"{0} miligram san deicheamh-liotair"} + two{"{0} mhiligram san deicheamh-liotair"} } millimole-per-liter{ - dnam{"mille-mhòl san liotair"} - few{"{0} mille-mhòlaichean san liotair"} - one{"{0} mhille-mhòl san liotair"} - other{"{0} mille-mhòl san liotair"} - two{"{0} mhille-mhòl san liotair"} + dnam{"milimòl san liotair"} + few{"{0} milimòlaichean san liotair"} + one{"{0} mhilimòl san liotair"} + other{"{0} milimòl san liotair"} + two{"{0} mhilimòl san liotair"} + } + mole{ + dnam{"mòl"} + few{"{0} mòlaichean"} + one{"{0} mhòl"} + other{"{0} mòl"} + two{"{0} mhòl"} } part-per-million{ dnam{"pàirt sa mhillean"} @@ -177,6 +191,13 @@ gd{ other{"{0} sa mhìle"} two{"{0} sa mhìle"} } + permyriad{ + dnam{"sna deich mìltean"} + few{"{0} sna deich mìltean"} + one{"{0} sna deich mìltean"} + other{"{0} sna deich mìltean"} + two{"{0} sna deich mìltean"} + } } consumption{ liter-per-100kilometers{ @@ -201,11 +222,11 @@ gd{ two{"{0} mhìle sa ghalan"} } mile-per-gallon-imperial{ - dnam{"mìle sa ghalan impireil"} - few{"{0} mìltean sa ghalan impireil"} - one{"{0} mhìle sa ghalan impireil"} - other{"{0} mìle sa ghalan impireil"} - two{"{0} mhìle sa ghalan impireil"} + dnam{"mìle sa ghalan ìmpireil"} + few{"{0} mìltean sa ghalan ìmpireil"} + one{"{0} mhìle sa ghalan ìmpireil"} + other{"{0} mìle sa ghalan ìmpireil"} + two{"{0} mhìle sa ghalan ìmpireil"} } } coordinate{ @@ -310,6 +331,13 @@ gd{ per{"{0} san latha"} two{"{0} latha"} } + decade{ + dnam{"deichead"} + few{"{0} deicheadan"} + one{"{0} deichead"} + other{"{0} deichead"} + two{"{0} dheichead"} + } hour{ dnam{"uair a thìde"} few{"{0} uairean a thìde"} @@ -326,11 +354,11 @@ gd{ two{"{0} mhicreo-diog"} } millisecond{ - dnam{"mille-dhiog"} - few{"{0} mille-dhiogan"} - one{"{0} mhille-dhiog"} - other{"{0} mille-dhiog"} - two{"{0} mhille-dhiog"} + dnam{"mili-diog"} + few{"{0} mili-diogan"} + one{"{0} mhili-diog"} + other{"{0} mili-diog"} + two{"{0} mhili-diog"} } minute{ dnam{"mionaid"} @@ -349,11 +377,11 @@ gd{ two{"{0} mhìos"} } nanosecond{ - dnam{"nano-dhiog"} - few{"{0} nano-dhiogan"} - one{"{0} nano-dhiog"} - other{"{0} nano-dhiog"} - two{"{0} nano-dhiog"} + dnam{"nano-diog"} + few{"{0} nano-diogan"} + one{"{0} nano-diog"} + other{"{0} nano-diog"} + two{"{0} nano-diog"} } second{ dnam{"diog"} @@ -411,6 +439,13 @@ gd{ } } energy{ + british-thermal-unit{ + dnam{"aonad-teasa Breatannach"} + few{"{0} aonadan-teasa Breatannach"} + one{"{0} aonad-teasa Breatannach"} + other{"{0} aonad-teasa Breatannach"} + two{"{0} aonad-teasa Breatannach"} + } calorie{ dnam{"calaraidh"} few{"{0} calaraidhean"} @@ -418,6 +453,13 @@ gd{ other{"{0} calaraidh"} two{"{0} chalaraidh"} } + electronvolt{ + dnam{"volt-eleactroin"} + few{"{0} voltaichean-eleactroin"} + one{"{0} volt-eleactroin"} + other{"{0} volt-eleactroin"} + two{"{0} volt-eleactroin"} + } foodcalorie{ dnam{"calaraidh bidhe"} few{"{0} calaraidhean bidhe"} @@ -453,6 +495,29 @@ gd{ other{"{0} cilea-watt san uair"} two{"{0} chilea-watt san uair"} } + therm-us{ + dnam{"aonad-teasa nan SA"} + few{"{0} aonadan-teasa nan SA"} + one{"{0} aonad-teasa nan SA"} + other{"{0} aonad-teasa nan SA"} + two{"{0} aonad-teasa nan SA"} + } + } + force{ + newton{ + dnam{"newton"} + few{"{0} newtonaichean"} + one{"{0} newton"} + other{"{0} newton"} + two{"{0} newton"} + } + pound-force{ + dnam{"punnd de dh’fhorsa"} + few{"{0} puinnd de dh’fhorsa"} + one{"{0} phunnd de dh’fhorsa"} + other{"{0} punnd de dh’fhorsa"} + two{"{0} phunnd de dh’fhorsa"} + } } frequency{ gigahertz{ @@ -484,6 +549,53 @@ gd{ two{"{0} mheaga-hertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dotag sa cheudameatair"} + few{"{0} dotagan sa cheudameatair"} + one{"{0} dotag sa cheudameatair"} + other{"{0} dotag sa cheudameatair"} + two{"{0} dhotag sa cheudameatair"} + } + dot-per-inch{ + dnam{"dotag san òirleach"} + few{"{0} dotagan san òirleach"} + one{"{0} dotag san òirleach"} + other{"{0} dotag san òirleach"} + two{"{0} dhotag san òirleach"} + } + em{ + dnam{"em chlò-ghrafach"} + } + megapixel{ + dnam{"meaga-piogsail"} + few{"{0} meaga-piogsailean"} + one{"{0} mheaga-piogsail"} + other{"{0} meaga-piogsail"} + two{"{0} mheaga-piogsail"} + } + pixel{ + dnam{"piogsail"} + few{"{0} piogsailean"} + one{"{0} phiogsail"} + other{"{0} piogsail"} + two{"{0} phiogsail"} + } + pixel-per-centimeter{ + dnam{"piogsail sa cheudameatair"} + few{"{0} piogsailean sa cheudameatair"} + one{"{0} phiogsail sa cheudameatair"} + other{"{0} piogsail sa cheudameatair"} + two{"{0} phiogsail sa cheudameatair"} + } + pixel-per-inch{ + dnam{"piogsail san òirleach"} + few{"{0} piogsailean san òirleach"} + one{"{0} phiogsail san òirleach"} + other{"{0} piogsail san òirleach"} + two{"{0} phiogsail san òirleach"} + } + } length{ astronomical-unit{ dnam{"aonad reul-eòlach"} @@ -561,11 +673,11 @@ gd{ two{"{0} mheatair"} } micrometer{ - dnam{"micreo-mheatair"} - few{"{0} micreo-mheatairean"} - one{"{0} mhicreo-mheatair"} - other{"{0} micreo-mheatair"} - two{"{0} mhicreo-mheatair"} + dnam{"micreo-meatair"} + few{"{0} micreo-meatairean"} + one{"{0} mhicreo-meatair"} + other{"{0} micreo-meatair"} + two{"{0} mhicreo-meatair"} } mile{ dnam{"mìle"} @@ -582,18 +694,18 @@ gd{ two{"{0} mhìle Lochlannach"} } millimeter{ - dnam{"mille-mheatair"} - few{"{0} mille-mheatairean"} - one{"{0} mhille-mheatair"} - other{"{0} mille-mheatair"} - two{"{0} mhille-mheatair"} + dnam{"mili-meatair"} + few{"{0} mili-meatairean"} + one{"{0} mhili-meatair"} + other{"{0} mili-meatair"} + two{"{0} mhili-meatair"} } nanometer{ - dnam{"nano-mheatair"} - few{"{0} nano-mheatairean"} - one{"{0} nano-mheatair"} - other{"{0} nano-mheatair"} - two{"{0} nano-mheatair"} + dnam{"nano-meatair"} + few{"{0} nano-meatairean"} + one{"{0} nano-meatair"} + other{"{0} nano-meatair"} + two{"{0} nano-meatair"} } nautical-mile{ dnam{"mìle mara"} @@ -610,11 +722,11 @@ gd{ two{"{0} pharsec"} } picometer{ - dnam{"piceo-mheatair"} - few{"{0} piceo-mheatairean"} - one{"{0} phiceo-mheatair"} - other{"{0} piceo-mheatair"} - two{"{0} phiceo-mheatair"} + dnam{"piceo-meatair"} + few{"{0} piceo-meatairean"} + one{"{0} phiceo-meatair"} + other{"{0} piceo-meatair"} + two{"{0} phiceo-meatair"} } point{ dnam{"puing"} @@ -623,6 +735,13 @@ gd{ other{"{0} puing"} two{"{0} phuing"} } + solar-radius{ + dnam{"rèideas-grèine"} + few{"{0} rèideasan-grèine"} + one{"{0} rèideas-grèine"} + other{"{0} rèideas-grèine"} + two{"{0} rèideas-grèine"} + } yard{ dnam{"slat"} few{"{0} slatan"} @@ -639,6 +758,13 @@ gd{ other{"{0} lux"} two{"{0} lux"} } + solar-luminosity{ + dnam{"boillsgeachd-ghrèine"} + few{"{0} boillsgeachdan-grèine"} + one{"{0} bhoillsgeachd-ghrèine"} + other{"{0} boillsgeachd-ghrèine"} + two{"{0} bhoillsgeachd-ghrèine"} + } } mass{ carat{ @@ -648,13 +774,27 @@ gd{ other{"{0} carat"} two{"{0} charat"} } + dalton{ + dnam{"dalton"} + few{"{0} daltonaichean"} + one{"{0} dalton"} + other{"{0} dalton"} + two{"{0} dhalton"} + } + earth-mass{ + dnam{"tomad-talmhainn"} + few{"{0} tomadan-talmhainn"} + one{"{0} tomad-talmhainn"} + other{"{0} tomad-talmhainn"} + two{"{0} thomad-talmhainn"} + } gram{ - dnam{"grama"} + dnam{"gram"} few{"{0} gramaichean"} - one{"{0} ghrama"} - other{"{0} grama"} - per{"{0} sa ghrama"} - two{"{0} ghrama"} + one{"{0} ghram"} + other{"{0} gram"} + per{"{0} sa ghram"} + two{"{0} ghram"} } kilogram{ dnam{"cileagram"} @@ -672,18 +812,18 @@ gd{ two{"{0} thunna meatrach"} } microgram{ - dnam{"micreo-ghrama"} - few{"{0} micreo-ghramaichean"} - one{"{0} mhicreo-ghrama"} - other{"{0} micreo-ghrama"} - two{"{0} mhicreo-ghrama"} + dnam{"micreo-gram"} + few{"{0} micreo-gramaichean"} + one{"{0} mhicreo-gram"} + other{"{0} micreo-gram"} + two{"{0} mhicreo-gram"} } milligram{ - dnam{"mille-ghrama"} - few{"{0} mille-ghramaichean"} - one{"{0} mhille-ghrama"} - other{"{0} mille-ghrama"} - two{"{0} mhille-ghrama"} + dnam{"miligram"} + few{"{0} miligramaichean"} + one{"{0} mhiligram"} + other{"{0} miligram"} + two{"{0} mhiligram"} } ounce{ dnam{"unnsa"} @@ -708,6 +848,13 @@ gd{ per{"{0} sa phunnd"} two{"{0} phunnd"} } + solar-mass{ + dnam{"tomad-grèine"} + few{"{0} tomadan-grèine"} + one{"{0} tomad-grèine"} + other{"{0} tomad-grèine"} + two{"{0} thomad-grèine"} + } stone{ dnam{"clach"} few{"{0} clachan"} @@ -753,11 +900,11 @@ gd{ two{"{0} mheaga-watt"} } milliwatt{ - dnam{"mille-watt"} - few{"{0} mille-watt"} - one{"{0} mhille-watt"} - other{"{0} mille-watt"} - two{"{0} mhille-watt"} + dnam{"mili-watt"} + few{"{0} mili-watt"} + one{"{0} mhili-watt"} + other{"{0} mili-watt"} + two{"{0} mhili-watt"} } watt{ dnam{"watt"} @@ -775,12 +922,19 @@ gd{ other{"{0} brùthadh-àile"} two{"{0} bhrùthadh-àile"} } + bar{ + dnam{"bàr"} + few{"{0} bàraichean"} + one{"{0} bhar"} + other{"{0} bàr"} + two{"{0} bhàr"} + } hectopascal{ - dnam{"heacta pascal"} - few{"{0} heacta pascal"} - one{"{0} heacta pascal"} - other{"{0} heacta pascal"} - two{"{0} heacta pascal"} + dnam{"heacta-pascal"} + few{"{0} heacta-pascal"} + one{"{0} heacta-pascal"} + other{"{0} heacta-pascal"} + two{"{0} heacta-pascal"} } inch-hg{ dnam{"òirleach de dh’airgead-beò"} @@ -789,19 +943,40 @@ gd{ other{"{0} òirleach de dh’airgead-beò"} two{"{0} òirleach de dh’airgead-beò"} } + kilopascal{ + dnam{"cileapascal"} + few{"{0} cileapascal"} + one{"{0} chileapascal"} + other{"{0} cileapascal"} + two{"{0} chileapascal"} + } + megapascal{ + dnam{"meaga-pascal"} + few{"{0} meaga-pascal"} + one{"{0} mheaga-pascal"} + other{"{0} meaga-pascal"} + two{"{0} mheaga-pascal"} + } millibar{ - dnam{"mille-bhàr"} - few{"{0} mille-bhàraichean"} - one{"{0} mhille-bhàr"} - other{"{0} mille-bhàr"} - two{"{0} mhille-bhàr"} + dnam{"milibàr"} + few{"{0} milibàraichean"} + one{"{0} mhilibàr"} + other{"{0} milibàr"} + two{"{0} mhilibàr"} } millimeter-of-mercury{ - dnam{"mille-mheatair de dh’airgead-beò"} - few{"{0} mille-mheatairean de dh’airgead-beò"} - one{"{0} mhille-mheatair de dh’airgead-beò"} - other{"{0} mille-mheatair de dh’airgead-beò"} - two{"{0} mhille-mheatair de dh’airgead-beò"} + dnam{"milimeatair de dh’airgead-beò"} + few{"{0} milimeatairean de dh’airgead-beò"} + one{"{0} mhilimeatair de dh’airgead-beò"} + other{"{0} milimeatair de dh’airgead-beò"} + two{"{0} mhilimeatair de dh’airgead-beò"} + } + pascal{ + dnam{"pascal"} + few{"{0} pascal"} + one{"{0} phascal"} + other{"{0} pascal"} + two{"{0} phascal"} } pound-per-square-inch{ dnam{"punnd san òirleach cheàrnagach"} @@ -871,6 +1046,22 @@ gd{ two{"{0} cheum Kelvin"} } } + torque{ + newton-meter{ + dnam{"newton-mheatair"} + few{"{0} newton-mheatairean"} + one{"{0} newton-mheatair"} + other{"{0} newton-mheatair"} + two{"{0} newton-mheatair"} + } + pound-foot{ + dnam{"troigh-phuinnd"} + few{"{0} troighean-puinnd"} + one{"{0} troigh-phuinnd"} + other{"{0} troigh-phuinnd"} + two{"{0} throigh-phuinnd"} + } + } volume{ acre-foot{ dnam{"acair-throigh"} @@ -879,6 +1070,13 @@ gd{ other{"{0} acair-throigh"} two{"{0} acair-throigh"} } + barrel{ + dnam{"baraill"} + few{"{0} baraillean"} + one{"{0} bharaill"} + other{"{0} baraill"} + two{"{0} bharaill"} + } bushel{ dnam{"buiseal"} few{"{0} buisealan"} @@ -972,6 +1170,13 @@ gd{ other{"{0} unnsa-dighe"} two{"{0} unnsa-dighe"} } + fluid-ounce-imperial{ + dnam{"unnsa-dighe ìmpireil"} + few{"{0} unnsachan-dighe ìmpireil"} + one{"{0} unnsa-dighe ìmpireil"} + other{"{0} unnsa-dighe ìmpireil"} + two{"{0} unnsa-dighe ìmpireil"} + } gallon{ dnam{"galan"} few{"{0} galanan"} @@ -981,19 +1186,19 @@ gd{ two{"{0} ghalan"} } gallon-imperial{ - dnam{"galan impireil"} - few{"{0} galanan impireil"} - one{"{0} ghalan impireil"} - other{"{0} galan impireil"} - per{"{0} sa ghalan impireil"} - two{"{0} ghalan impireil"} + dnam{"galan ìmpireil"} + few{"{0} galanan ìmpireil"} + one{"{0} ghalan ìmpireil"} + other{"{0} galan ìmpireil"} + per{"{0} sa ghalan ìmpireil"} + two{"{0} ghalan ìmpireil"} } hectoliter{ - dnam{"heactailiotair"} - few{"{0} heactailiotairean"} - one{"{0} heactailiotair"} - other{"{0} heactailiotair"} - two{"{0} heactailiotair"} + dnam{"heacta-liotair"} + few{"{0} heacta-liotairean"} + one{"{0} heacta-liotair"} + other{"{0} heacta-liotair"} + two{"{0} heacta-liotair"} } liter{ dnam{"liotair"} @@ -1011,11 +1216,11 @@ gd{ two{"{0} mheaga-liotair"} } milliliter{ - dnam{"mille-liotair"} - few{"{0} mille-liotairean"} - one{"{0} mhille-liotair"} - other{"{0} mille-liotair"} - two{"{0} mhille-liotair"} + dnam{"mililiotair"} + few{"{0} mililiotairean"} + one{"{0} mhililiotair"} + other{"{0} mililiotair"} + two{"{0} mhililiotair"} } pint{ dnam{"pinnt"} @@ -1116,6 +1321,13 @@ gd{ other{"{0}ac"} two{"{0}ac"} } + dunam{ + dnam{"dönüm"} + few{"{0}dönüm"} + one{"{0}dönüm"} + other{"{0}dönüm"} + two{"{0}dhönüm"} + } hectare{ dnam{"heactair"} few{"{0}ha"} @@ -1203,6 +1415,13 @@ gd{ other{"{0}mmòl/L"} two{"{0}mmòl/L"} } + mole{ + dnam{"mòl"} + few{"{0}mòl"} + one{"{0}mòl"} + other{"{0}mòl"} + two{"{0}mòl"} + } part-per-million{ dnam{"ppm"} few{"{0}ppm"} @@ -1224,6 +1443,12 @@ gd{ other{"{0}‰"} two{"{0}‰"} } + permyriad{ + few{"{0}‱"} + one{"{0}‱"} + other{"{0}‱"} + two{"{0}‱"} + } } consumption{ liter-per-100kilometers{ @@ -1357,6 +1582,13 @@ gd{ per{"{0}/là"} two{"{0}là"} } + decade{ + dnam{"deich"} + few{"{0}deich"} + one{"{0}deich"} + other{"{0}deich"} + two{"{0}dheich"} + } hour{ dnam{"uair"} few{"{0}u"} @@ -1458,6 +1690,12 @@ gd{ } } energy{ + british-thermal-unit{ + few{"{0}Btu"} + one{"{0}Btu"} + other{"{0}Btu"} + two{"{0}Btu"} + } calorie{ dnam{"cal"} few{"{0}cal"} @@ -1465,6 +1703,12 @@ gd{ other{"{0}cal"} two{"{0}cal"} } + electronvolt{ + few{"{0}eV"} + one{"{0}eV"} + other{"{0}eV"} + two{"{0}eV"} + } foodcalorie{ dnam{"Cal"} few{"{0}Cal"} @@ -1500,6 +1744,26 @@ gd{ other{"{0}kWh"} two{"{0}kWh"} } + therm-us{ + few{"{0}US therm"} + one{"{0}US therm"} + other{"{0}US therm"} + two{"{0}US therm"} + } + } + force{ + newton{ + few{"{0}N"} + one{"{0}N"} + other{"{0}N"} + two{"{0}N"} + } + pound-force{ + few{"{0}lbf"} + one{"{0}lbf"} + other{"{0}lbf"} + two{"{0}lbf"} + } } frequency{ gigahertz{ @@ -1531,6 +1795,51 @@ gd{ two{"{0}MHz"} } } + graphics{ + dot-per-centimeter{ + few{"{0}dpcm"} + one{"{0}dpcm"} + other{"{0}dpcm"} + two{"{0}dpcm"} + } + dot-per-inch{ + few{"{0}dpi"} + one{"{0}dpi"} + other{"{0}dpi"} + two{"{0}dpi"} + } + em{ + few{"{0}em"} + one{"{0}em"} + other{"{0}em"} + two{"{0}em"} + } + megapixel{ + dnam{"MP"} + few{"{0}MP"} + one{"{0}MP"} + other{"{0}MP"} + two{"{0}MP"} + } + pixel{ + few{"{0}px"} + one{"{0}px"} + other{"{0}px"} + two{"{0}px"} + } + pixel-per-centimeter{ + few{"{0}ppcm"} + one{"{0}ppcm"} + other{"{0}ppcm"} + two{"{0}ppcm"} + } + pixel-per-inch{ + few{"{0}ppi"} + one{"{0}ppi"} + other{"{0}ppi"} + two{"{0}ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1556,10 +1865,10 @@ gd{ } fathom{ dnam{"aitheamh"} - few{"{0}fth"} - one{"{0}fth"} - other{"{0}fth"} - two{"{0}fth"} + few{"{0}aith"} + one{"{0}aith"} + other{"{0}aith"} + two{"{0}aith"} } foot{ dnam{"troigh"} @@ -1670,6 +1979,12 @@ gd{ other{"{0}pt"} two{"{0}pt"} } + solar-radius{ + few{"{0}R☉"} + one{"{0}R☉"} + other{"{0}R☉"} + two{"{0}R☉"} + } yard{ dnam{"slat"} few{"{0}yd"} @@ -1686,6 +2001,12 @@ gd{ other{"{0}lx"} two{"{0}lx"} } + solar-luminosity{ + few{"{0}L☉"} + one{"{0}L☉"} + other{"{0}L☉"} + two{"{0}L☉"} + } } mass{ carat{ @@ -1695,8 +2016,21 @@ gd{ other{"{0}CD"} two{"{0}CD"} } + dalton{ + dnam{"Da"} + few{"{0}Da"} + one{"{0}Da"} + other{"{0}Da"} + two{"{0}Da"} + } + earth-mass{ + few{"{0}M⊕"} + one{"{0}M⊕"} + other{"{0}M⊕"} + two{"{0}M⊕"} + } gram{ - dnam{"grama"} + dnam{"gram"} few{"{0}g"} one{"{0}g"} other{"{0}g"} @@ -1755,6 +2089,12 @@ gd{ per{"{0}/lb"} two{"{0}lb"} } + solar-mass{ + few{"{0}M☉"} + one{"{0}M☉"} + other{"{0}M☉"} + two{"{0}M☉"} + } stone{ dnam{"clach"} few{"{0}clach"} @@ -1822,6 +2162,13 @@ gd{ other{"{0}atm"} two{"{0}atm"} } + bar{ + dnam{"bàr"} + few{"{0}bàr"} + one{"{0}bhàr"} + other{"{0}bàr"} + two{"{0}bhàr"} + } hectopascal{ dnam{"hPa"} few{"{0}hPa"} @@ -1836,6 +2183,18 @@ gd{ other{"{0}″ Hg"} two{"{0}″ Hg"} } + kilopascal{ + few{"{0}kPa"} + one{"{0}kPa"} + other{"{0}kPa"} + two{"{0}kPa"} + } + megapascal{ + few{"{0}MPa"} + one{"{0}MPa"} + other{"{0}MPa"} + two{"{0}MPa"} + } millibar{ dnam{"mbàr"} few{"{0}mb"} @@ -1850,6 +2209,12 @@ gd{ other{"{0}mm Hg"} two{"{0}mm Hg"} } + pascal{ + few{"{0}Pa"} + one{"{0}Pa"} + other{"{0}Pa"} + two{"{0}Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0}psi"} @@ -1918,6 +2283,21 @@ gd{ two{"{0}K"} } } + torque{ + newton-meter{ + few{"{0}N⋅m"} + one{"{0}N⋅m"} + other{"{0}N⋅m"} + two{"{0}N⋅m"} + } + pound-foot{ + dnam{"lbf⋅ft"} + few{"{0}lbf⋅ft"} + one{"{0}lbf⋅ft"} + other{"{0}lbf⋅ft"} + two{"{0}lbf⋅ft"} + } + } volume{ acre-foot{ dnam{"ac ft"} @@ -1926,6 +2306,12 @@ gd{ other{"{0}ac ft"} two{"{0}ac ft"} } + barrel{ + few{"{0}bbl"} + one{"{0}bbl"} + other{"{0}bbl"} + two{"{0}bbl"} + } bushel{ dnam{"buiseal"} few{"{0}bu"} @@ -2019,6 +2405,13 @@ gd{ other{"{0}fl oz"} two{"{0}fl oz"} } + fluid-ounce-imperial{ + dnam{"fl oz ìmp."} + few{"{0}fl oz ì."} + one{"{0}fl oz ì."} + other{"{0}fl oz ì."} + two{"{0}fl oz ì."} + } gallon{ dnam{"gal"} few{"{0}gal"} @@ -2028,12 +2421,12 @@ gd{ two{"{0}gal"} } gallon-imperial{ - dnam{"gal imp."} - few{"{0} gal i."} - one{"{0} ghal i."} - other{"{0} gal i."} - per{"{0}/gal i."} - two{"{0} ghal i."} + dnam{"gal ìmp."} + few{"{0} gal ì."} + one{"{0} ghal ì."} + other{"{0} gal ì."} + per{"{0}/gal ì."} + two{"{0} ghal ì."} } hectoliter{ dnam{"hL"} @@ -2163,6 +2556,13 @@ gd{ other{"{0} ac"} two{"{0} ac"} } + dunam{ + dnam{"dönüm"} + few{"{0} dönüm"} + one{"{0} dönüm"} + other{"{0} dönüm"} + two{"{0} dhönüm"} + } hectare{ dnam{"heactair"} few{"{0} ha"} @@ -2250,6 +2650,13 @@ gd{ other{"{0} mmòl/L"} two{"{0} mmòl/L"} } + mole{ + dnam{"mòl"} + few{"{0} mòl"} + one{"{0} mòl"} + other{"{0} mòl"} + two{"{0} mòl"} + } part-per-million{ dnam{"ppm"} few{"{0} ppm"} @@ -2271,6 +2678,9 @@ gd{ other{"{0}‰"} two{"{0}‰"} } + permyriad{ + dnam{"sna deich mìltean"} + } } consumption{ liter-per-100kilometers{ @@ -2295,11 +2705,11 @@ gd{ two{"{0} mì/g"} } mile-per-gallon-imperial{ - dnam{"mìle/gal imp."} - few{"{0} mì/gal imp."} - one{"{0} mhì/gal imp."} - other{"{0} mì/gal imp."} - two{"{0} mhì/gal imp."} + dnam{"mìle/gal ìmp."} + few{"{0} mì/gal ìmp."} + one{"{0} mhì/gal ìmp."} + other{"{0} mì/gal ìmp."} + two{"{0} mhì/gal ìmp."} } } coordinate{ @@ -2404,6 +2814,13 @@ gd{ per{"{0}/là"} two{"{0} là"} } + decade{ + dnam{"deich"} + few{"{0} deich"} + one{"{0} deich"} + other{"{0} deich"} + two{"{0} dheich"} + } hour{ dnam{"uair"} few{"{0} uair"} @@ -2420,7 +2837,7 @@ gd{ two{"{0} μs"} } millisecond{ - dnam{"m-dhiog"} + dnam{"mili-diog"} few{"{0} ms"} one{"{0} ms"} other{"{0} ms"} @@ -2443,7 +2860,7 @@ gd{ two{"{0} mhìos"} } nanosecond{ - dnam{"n-dhiog"} + dnam{"nano-diog"} few{"{0} ns"} one{"{0} ns"} other{"{0} ns"} @@ -2505,6 +2922,9 @@ gd{ } } energy{ + british-thermal-unit{ + dnam{"aonad-teasa Breatannach"} + } calorie{ dnam{"cal"} few{"{0} cal"} @@ -2512,6 +2932,9 @@ gd{ other{"{0} cal"} two{"{0} cal"} } + electronvolt{ + dnam{"volt-eleactroin"} + } foodcalorie{ dnam{"Cal"} few{"{0} Cal"} @@ -2547,6 +2970,17 @@ gd{ other{"{0} kWh"} two{"{0} kWh"} } + therm-us{ + dnam{"aonad-teasa nan SA"} + } + } + force{ + newton{ + dnam{"newton"} + } + pound-force{ + dnam{"punnd-fhorsa"} + } } frequency{ gigahertz{ @@ -2578,6 +3012,11 @@ gd{ two{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"meaga-piogsail"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -2655,7 +3094,7 @@ gd{ two{"{0} m"} } micrometer{ - dnam{"µ-mheatair"} + dnam{"µ-meatair"} few{"{0} µm"} one{"{0} µm"} other{"{0} µm"} @@ -2717,6 +3156,9 @@ gd{ other{"{0} pt"} two{"{0} pt"} } + solar-radius{ + dnam{"rèideas-grèine"} + } yard{ dnam{"slat"} few{"{0} slat"} @@ -2733,6 +3175,9 @@ gd{ other{"{0} lx"} two{"{0} lx"} } + solar-luminosity{ + dnam{"boillsgeachd-ghrèine"} + } } mass{ carat{ @@ -2742,8 +3187,18 @@ gd{ other{"{0} CD"} two{"{0} CD"} } + dalton{ + dnam{"dalton"} + few{"{0} Da"} + one{"{0} Da"} + other{"{0} Da"} + two{"{0} Da"} + } + earth-mass{ + dnam{"tomad-talmhainn"} + } gram{ - dnam{"grama"} + dnam{"gram"} few{"{0} g"} one{"{0} g"} other{"{0} g"} @@ -2802,6 +3257,9 @@ gd{ per{"{0}/lb"} two{"{0} lb"} } + solar-mass{ + dnam{"tomad-grèine"} + } stone{ dnam{"clach"} few{"{0} clach"} @@ -2869,6 +3327,13 @@ gd{ other{"{0} àile"} two{"{0} àile"} } + bar{ + dnam{"bàr"} + few{"{0} bàr"} + one{"{0} bhàr"} + other{"{0} bàr"} + two{"{0} bhàr"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2883,6 +3348,12 @@ gd{ other{"{0} inHg"} two{"{0} inHg"} } + kilopascal{ + few{"{0} kPa"} + one{"{0} kPa"} + other{"{0} kPa"} + two{"{0} kPa"} + } millibar{ dnam{"mbàr"} few{"{0} mbàr"} @@ -2965,6 +3436,15 @@ gd{ two{"{0} K"} } } + torque{ + pound-foot{ + dnam{"lbf⋅ft"} + few{"{0} lbf⋅ft"} + one{"{0} lbf⋅ft"} + other{"{0} lbf⋅ft"} + two{"{0} lbf⋅ft"} + } + } volume{ acre-foot{ dnam{"acair-throigh"} @@ -2973,6 +3453,9 @@ gd{ other{"{0} ac ft"} two{"{0} ac ft"} } + barrel{ + dnam{"baraill"} + } bushel{ dnam{"buiseal"} few{"{0} bu"} @@ -3066,6 +3549,13 @@ gd{ other{"{0} fl oz"} two{"{0} fl oz"} } + fluid-ounce-imperial{ + dnam{"fl oz ìmp."} + few{"{0} fl oz ìmp."} + one{"{0} fl oz ìmp."} + other{"{0} fl oz ìmp."} + two{"{0} fl oz ìmp."} + } gallon{ dnam{"gal"} few{"{0} gal"} @@ -3075,12 +3565,12 @@ gd{ two{"{0} gal"} } gallon-imperial{ - dnam{"gal imp."} - few{"{0} gal imp."} - one{"{0} ghal imp."} - other{"{0} gal imp."} - per{"{0}/gal imp."} - two{"{0} ghal imp."} + dnam{"gal ìmp."} + few{"{0} gal ìmp."} + one{"{0} ghal ìmp."} + other{"{0} gal ìmp."} + per{"{0}/gal ìmp."} + two{"{0} ghal ìmp."} } hectoliter{ dnam{"hL"} diff --git a/icuSources/data/unit/gez.txt b/icuSources/data/unit/gez.txt index 0735be8f..689ab36c 100644 --- a/icuSources/data/unit/gez.txt +++ b/icuSources/data/unit/gez.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gez{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/gl.txt b/icuSources/data/unit/gl.txt index 048ee461..8c42f6c0 100644 --- a/icuSources/data/unit/gl.txt +++ b/icuSources/data/unit/gl.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gl{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -42,7 +42,7 @@ gl{ other{"{0} radiáns"} } revolution{ - dnam{"revoluciones"} + dnam{"revolucións"} one{"{0} revolución"} other{"{0} revolucións"} } @@ -173,10 +173,10 @@ gl{ } coordinate{ dnam{"punto cardinal"} - east{"{0} L"} - north{"{0} N"} - south{"{0} S"} - west{"{0} O"} + east{"{0} leste"} + north{"{0} norte"} + south{"{0} sur"} + west{"{0} oeste"} } digital{ bit{ @@ -247,6 +247,11 @@ gl{ other{"{0} días"} per{"{0} por día"} } + decade{ + dnam{"décadas"} + one{"{0} década"} + other{"{0} décadas"} + } hour{ dnam{"horas"} one{"{0} hora"} @@ -301,14 +306,14 @@ gl{ } electric{ ampere{ - dnam{"amperios"} - one{"{0} amperio"} - other{"{0} amperios"} + dnam{"amperes"} + one{"{0} ampere"} + other{"{0} amperes"} } milliampere{ - dnam{"miliamperios"} - one{"{0} miliamperio"} - other{"{0} miliamperios"} + dnam{"miliamperes"} + one{"{0} miliampere"} + other{"{0} miliamperes"} } ohm{ dnam{"ohms"} @@ -333,9 +338,9 @@ gl{ other{"{0} calorías"} } electronvolt{ - dnam{"electrón-volts"} - one{"{0} electrón-volt"} - other{"{0} electrón-volts"} + dnam{"electronvolts"} + one{"{0} electronvolt"} + other{"{0} electronvolts"} } foodcalorie{ dnam{"quilocalorías"} @@ -358,9 +363,14 @@ gl{ other{"{0} quilojoules"} } kilowatt-hour{ - dnam{"quilowatts/hora"} - one{"{0} quilowatt/hora"} - other{"{0} quilowatts/hora"} + dnam{"quilowatts hora"} + one{"{0} quilowatt hora"} + other{"{0} quilowatts hora"} + } + therm-us{ + dnam{"therms estadounidenses"} + one{"{0} therm estadounidense"} + other{"{0} therms estadounidenses"} } } force{ @@ -377,24 +387,61 @@ gl{ } frequency{ gigahertz{ - dnam{"xigahertz"} + dnam{"xigahertzs"} one{"{0} xigahertz"} - other{"{0} xigahertz"} + other{"{0} xigahertzs"} } hertz{ - dnam{"hertz"} + dnam{"hertzs"} one{"{0} hertz"} - other{"{0} hertz"} + other{"{0} hertzs"} } kilohertz{ - dnam{"kilohertz"} - one{"{0} kilohertz"} - other{"{0} kilohertz"} + dnam{"quilohertzs"} + one{"{0} quilohertz"} + other{"{0} quilohertzs"} } megahertz{ - dnam{"megahertz"} + dnam{"megahertzs"} one{"{0} megahertz"} - other{"{0} megahertz"} + other{"{0} megahertzs"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"puntos por centímetro"} + one{"{0} punto por centímetro"} + other{"{0} puntos por centímetro"} + } + dot-per-inch{ + dnam{"puntos por polgada"} + one{"{0} punto por polgada"} + other{"{0} puntos por polgada"} + } + em{ + dnam{"cuadratíns"} + one{"{0} cuadratín"} + other{"{0} cuadratíns"} + } + megapixel{ + dnam{"megapíxeles"} + one{"{0} megapíxel"} + other{"{0} megapíxeles"} + } + pixel{ + dnam{"píxeles"} + one{"{0} píxel"} + other{"{0} píxeles"} + } + pixel-per-centimeter{ + dnam{"píxeles por centímetro"} + one{"{0} píxel por centímetro"} + other{"{0} píxeles por centímetro"} + } + pixel-per-inch{ + dnam{"píxeles por polgada"} + one{"{0} píxel por polgada"} + other{"{0} píxeles por polgada"} } } length{ @@ -474,9 +521,9 @@ gl{ other{"{0} millas náuticas"} } parsec{ - dnam{"pársecs"} - one{"{0} pársec"} - other{"{0} pársecs"} + dnam{"parsecs"} + one{"{0} parsec"} + other{"{0} parsecs"} } picometer{ dnam{"picómetros"} @@ -501,9 +548,9 @@ gl{ } light{ lux{ - dnam{"luxes"} + dnam{"lux"} one{"{0} lux"} - other{"{0} luxes"} + other{"{0} lux"} } solar-luminosity{ dnam{"luminosidades solares"} @@ -604,9 +651,9 @@ gl{ other{"{0} megawatts"} } milliwatt{ - dnam{"milliwatts"} - one{"{0} milliwatt"} - other{"{0} milliwatts"} + dnam{"miliwatts"} + one{"{0} miliwatt"} + other{"{0} miliwatts"} } watt{ dnam{"watts"} @@ -620,6 +667,11 @@ gl{ one{"{0} atmosfera"} other{"{0} atmosferas"} } + bar{ + dnam{"bares"} + one{"{0} bar"} + other{"{0} bares"} + } hectopascal{ dnam{"hectopascais"} one{"{0} hectopascal"} @@ -650,6 +702,11 @@ gl{ one{"{0} milímetro de mercurio"} other{"{0} milímetros de mercurio"} } + pascal{ + dnam{"pascais"} + one{"{0} pascal"} + other{"{0} pascais"} + } pound-per-square-inch{ dnam{"libras por polgada cadrada"} one{"{0} libra por polgada cadrada"} @@ -695,9 +752,9 @@ gl{ other{"{0} graos"} } kelvin{ - dnam{"graos Kelvin"} - one{"{0} grao Kelvin"} - other{"{0} graos Kelvin"} + dnam{"kelvins"} + one{"{0} kelvin"} + other{"{0} kelvins"} } } torque{ @@ -844,9 +901,9 @@ gl{ other{"{0} culleradas"} } teaspoon{ - dnam{"culleriñas"} - one{"{0} culleriña"} - other{"{0} culleriñas"} + dnam{"culleradiñas"} + one{"{0} culleradiña"} + other{"{0} culleradiñas"} } } } @@ -875,7 +932,7 @@ gl{ } } coordinate{ - dnam{"dirección"} + dnam{"punto"} east{"{0} L"} north{"{0} N"} south{"{0} S"} @@ -883,7 +940,7 @@ gl{ } duration{ day{ - dnam{"d"} + dnam{"día"} one{"{0} d"} other{"{0} d"} } @@ -903,7 +960,7 @@ gl{ other{"{0} min"} } month{ - dnam{"m."} + dnam{"mes"} one{"{0} m."} other{"{0} m."} } @@ -1032,7 +1089,7 @@ gl{ dunam{ dnam{"dunams"} one{"{0} dunam"} - other{"{0} dunam"} + other{"{0} dunams"} } hectare{ dnam{"hectáreas"} @@ -1086,8 +1143,8 @@ gl{ concentr{ karat{ dnam{"quilates"} - one{"{0} CT"} - other{"{0} CT"} + one{"{0} kt"} + other{"{0} kt"} } milligram-per-deciliter{ dnam{"mg/dl"} @@ -1100,9 +1157,8 @@ gl{ other{"{0} mmol/l"} } mole{ - dnam{"mol"} - one{"{0} moles"} - other{"{0} moles"} + one{"{0} mol"} + other{"{0} mol"} } part-per-million{ dnam{"ppm"} @@ -1120,7 +1176,6 @@ gl{ other{"{0} ‰"} } permyriad{ - dnam{"‱"} one{"{0} ‱"} other{"{0} ‱"} } @@ -1148,7 +1203,7 @@ gl{ } } coordinate{ - dnam{"dirección"} + dnam{"punto"} east{"{0} L"} north{"{0} N"} south{"{0} S"} @@ -1157,8 +1212,8 @@ gl{ digital{ bit{ dnam{"bit"} - one{"{0} bit"} - other{"{0} bit"} + one{"{0} b"} + other{"{0} b"} } byte{ dnam{"byte"} @@ -1219,9 +1274,14 @@ gl{ } day{ dnam{"días"} - one{"{0} d"} - other{"{0} d"} - per{"{0}/d"} + one{"{0} día"} + other{"{0} días"} + per{"{0}/día"} + } + decade{ + dnam{"déc."} + one{"{0} déc."} + other{"{0} déc."} } hour{ dnam{"h"} @@ -1277,7 +1337,7 @@ gl{ } electric{ ampere{ - dnam{"amp"} + dnam{"A"} one{"{0} A"} other{"{0} A"} } @@ -1308,11 +1368,6 @@ gl{ one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"electrón-volt"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"kcal"} one{"{0} kcal"} @@ -1334,21 +1389,21 @@ gl{ other{"{0} kJ"} } kilowatt-hour{ - dnam{"kW/h"} - one{"{0} kW/h"} - other{"{0} kW/h"} + one{"{0} kWh"} + other{"{0} kWh"} + } + therm-us{ + dnam{"thm U.S."} + one{"{0} thm U.S."} + other{"{0} thm U.S."} } } force{ newton{ dnam{"newton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"libra forza"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1373,6 +1428,33 @@ gl{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + dot-per-inch{ + dnam{"ppp"} + one{"{0} ppp"} + other{"{0} ppp"} + } + megapixel{ + dnam{"Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/in"} + one{"{0} px/in"} + other{"{0} px/in"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1410,8 +1492,8 @@ gl{ } light-year{ dnam{"anos luz"} - one{"{0} al"} - other{"{0} al"} + one{"{0} a.l."} + other{"{0} a.l."} } meter{ dnam{"m"} @@ -1450,7 +1532,7 @@ gl{ other{"{0} M"} } parsec{ - dnam{"pársecs"} + dnam{"parsecs"} one{"{0} pc"} other{"{0} pc"} } @@ -1466,8 +1548,6 @@ gl{ } solar-radius{ dnam{"raios solares"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"iardas"} @@ -1477,35 +1557,29 @@ gl{ } light{ lux{ - dnam{"luxes"} + dnam{"lux"} one{"{0} lx"} other{"{0} lx"} } solar-luminosity{ dnam{"luminosidades solares"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ carat{ dnam{"quilates"} - one{"{0} CT"} - other{"{0} CT"} + one{"{0} ct"} + other{"{0} ct"} } dalton{ dnam{"daltons"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"masas da Terra"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"gramos"} - one{"{0} gram"} + one{"{0} g"} other{"{0} g"} per{"{0}/g"} } @@ -1549,8 +1623,6 @@ gl{ } solar-mass{ dnam{"masas solares"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"tn EUA"} @@ -1596,6 +1668,11 @@ gl{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1606,25 +1683,15 @@ gl{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} other{"{0} mbar"} } millimeter-of-mercury{ - dnam{"mm Hg"} - one{"{0} mm Hg"} - other{"{0} mm Hg"} + dnam{"mmHg"} + one{"{0} mmHg"} + other{"{0} mmHg"} } pound-per-square-inch{ dnam{"psi"} @@ -1678,9 +1745,9 @@ gl{ } torque{ newton-meter{ - dnam{"Nm"} - one{"{0} Nm"} - other{"{0} Nm"} + dnam{"N⋅m"} + one{"{0} N⋅m"} + other{"{0} N⋅m"} } pound-foot{ dnam{"lbf ft"} @@ -1696,8 +1763,6 @@ gl{ } barrel{ dnam{"barril"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"cl"} @@ -1815,14 +1880,14 @@ gl{ other{"{0} qt"} } tablespoon{ - dnam{"tbsp"} - one{"{0} tbsp"} - other{"{0} tbsp"} + dnam{"cull."} + one{"{0} cull."} + other{"{0} cull."} } teaspoon{ - dnam{"tsp"} - one{"{0} tsp"} - other{"{0} tsp"} + dnam{"cullña."} + one{"{0} cullña."} + other{"{0} cullña."} } } } diff --git a/icuSources/data/unit/gn.txt b/icuSources/data/unit/gn.txt index 3bdd81bf..2533fb20 100644 --- a/icuSources/data/unit/gn.txt +++ b/icuSources/data/unit/gn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/gsw.txt b/icuSources/data/unit/gsw.txt index 5a405bff..9b7b62b0 100644 --- a/icuSources/data/unit/gsw.txt +++ b/icuSources/data/unit/gsw.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gsw{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/gu.txt b/icuSources/data/unit/gu.txt index a3156664..09cc0166 100644 --- a/icuSources/data/unit/gu.txt +++ b/icuSources/data/unit/gu.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gu{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -106,6 +106,7 @@ gu{ } compound{ per{"{0} પ્રતિ {1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ gu{ other{"{0} દિવસ"} per{"{0} પ્રતિ દિવસ"} } + decade{ + dnam{"દાયકા"} + one{"{0} દાયકો"} + other{"{0} દાયકા"} + } hour{ dnam{"કલાક"} one{"{0} કલાક"} @@ -362,6 +368,11 @@ gu{ one{"{0} કિલોવૉટ કલાક"} other{"{0} કિલોવૉટ-કલાક"} } + therm-us{ + dnam{"યુએસ થર્મ"} + one{"{0} યુએસ થર્મ"} + other{"{0} યુએસ થર્મ"} + } } force{ newton{ @@ -397,6 +408,36 @@ gu{ other{"{0} મેગાહર્ટ્ઝ"} } } + graphics{ + dot-per-centimeter{ + dnam{"ડૉટ્સ પ્રતિ સેન્ટિમીટર"} + one{"{0} ડૉટ પ્રતિ સેન્ટિમીટર"} + other{"{0} ડૉટ્સ પ્રતિ સેન્ટિમીટર"} + } + dot-per-inch{ + dnam{"ડૉટ્સ પ્રતિ ઇંચ"} + one{"{0} ડૉટ પ્રતિ ઇંચ"} + other{"{0} ડૉટ્સ પ્રતિ ઇંચ"} + } + em{ + dnam{"ટાઇપોગ્રાફિક એમ"} + } + pixel{ + dnam{"પિક્સેલ"} + one{"{0} પિક્સેલ"} + other{"{0} પિક્સેલ"} + } + pixel-per-centimeter{ + dnam{"પિક્સેલ પ્રતિ સેન્ટિમીટર"} + one{"{0} પિક્સેલ પ્રતિ સેન્ટિમીટર"} + other{"{0} પિક્સેલ પ્રતિ સેન્ટિમીટર"} + } + pixel-per-inch{ + dnam{"પિક્સેલ પ્રતિ ઇંચ"} + one{"{0} પિક્સેલ પ્રતિ ઇંચ"} + other{"{0} પિક્સેલ પ્રતિ ઇંચ"} + } + } length{ astronomical-unit{ dnam{"ખગોળીય યુનિટ"} @@ -625,6 +666,11 @@ gu{ one{"{0} વાતાવરણ"} other{"{0} વાતાવરણ"} } + bar{ + dnam{"બાર"} + one{"{0} બાર"} + other{"{0} બાર"} + } hectopascal{ dnam{"હેક્ટૉપાસ્કલ"} one{"{0} હેક્ટૉપાસ્કલ"} @@ -655,6 +701,11 @@ gu{ one{"{0} પારાનું મિલિમીટર"} other{"{0} પારાનું મિલિમીટર"} } + pascal{ + dnam{"પાસ્કલ"} + one{"{0} પાસ્કલ"} + other{"{0} પાસ્કલ"} + } pound-per-square-inch{ dnam{"પાઉન્ડ પ્રતિ વર્ગ ઇંચ"} one{"{0} પાઉન્ડ પ્રતિ વર્ગ ઇંચ"} @@ -878,6 +929,13 @@ gu{ compound{ per{"{0}/{1}"} } + concentr{ + percent{ + dnam{"%"} + one{"{0}%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"લિ/100 કિમી"} @@ -984,6 +1042,7 @@ gu{ other{"{0} માઇલ"} } mile-scandinavian{ + dnam{"smi"} one{"{0}smi"} other{"{0}smi"} } @@ -1033,7 +1092,25 @@ gu{ other{"{0}સ્ટોન"} } } + power{ + horsepower{ + one{"{0} hp"} + other{"{0} hp"} + } + kilowatt{ + one{"{0} kW"} + other{"{0} kW"} + } + watt{ + one{"{0} W"} + other{"{0} W"} + } + } pressure{ + hectopascal{ + one{"{0} hPa"} + other{"{0} hPa"} + } inch-hg{ one{"{0} inHg"} other{"{0} inHg"} @@ -1062,6 +1139,10 @@ gu{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + one{"{0}°F"} + other{"{0}°F"} + } } volume{ liter{ @@ -1199,9 +1280,13 @@ gu{ } percent{ dnam{"ટકા"} + one{"{0}%"} + other{"{0}%"} } permille{ dnam{"પ્રતિમાઈલ"} + one{"{0}‰"} + other{"{0}‰"} } permyriad{ dnam{"પરમિરિયડ"} @@ -1307,6 +1392,11 @@ gu{ other{"{0} દિવસ"} per{"{0}/ દિવસ"} } + decade{ + dnam{"દાયકા"} + one{"{0} દા"} + other{"{0} દા"} + } hour{ dnam{"કલાક"} one{"{0} કલાક"} @@ -1422,6 +1512,11 @@ gu{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"યુએસ થર્મ"} + one{"{0} યુએસ થર્મ"} + other{"{0} યુએસ થર્મ"} + } } force{ newton{ @@ -1457,6 +1552,11 @@ gu{ other{"{0} MHz"} } } + graphics{ + pixel{ + dnam{"પિક્સેલ"} + } + } length{ astronomical-unit{ dnam{"ખગોળીય યુનિટ"} @@ -1674,12 +1774,22 @@ gu{ other{"{0} mW"} } watt{ - dnam{"watt"} + dnam{"વૉટ"} one{"{0} W"} other{"{0} W"} } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"બાર"} + one{"{0} બાર"} + other{"{0} બાર"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1710,6 +1820,11 @@ gu{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/guz.txt b/icuSources/data/unit/guz.txt index 3bf79d52..b10a796f 100644 --- a/icuSources/data/unit/guz.txt +++ b/icuSources/data/unit/guz.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License guz{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/gv.txt b/icuSources/data/unit/gv.txt index b92e4b58..65790608 100644 --- a/icuSources/data/unit/gv.txt +++ b/icuSources/data/unit/gv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License gv{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ha.txt b/icuSources/data/unit/ha.txt index 71f6eba9..88b82108 100644 --- a/icuSources/data/unit/ha.txt +++ b/icuSources/data/unit/ha.txt @@ -1,10 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ha{ - Version{"2.1.48.45"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} - } + Version{"36.1"} } diff --git a/icuSources/data/unit/ha_NE.txt b/icuSources/data/unit/ha_NE.txt deleted file mode 100644 index fbe1b525..00000000 --- a/icuSources/data/unit/ha_NE.txt +++ /dev/null @@ -1,10 +0,0 @@ -// © 2016 and later: Unicode, Inc. and others. -// License & terms of use: http://www.unicode.org/copyright.html#License -ha_NE{ - Version{"2.1.48.77"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} - } -} diff --git a/icuSources/data/unit/haw.txt b/icuSources/data/unit/haw.txt index 7fccc913..02fffb8b 100644 --- a/icuSources/data/unit/haw.txt +++ b/icuSources/data/unit/haw.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License haw{ - Version{"2.1.48.4"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/he.txt b/icuSources/data/unit/he.txt index 4fa7b926..b36e0794 100644 --- a/icuSources/data/unit/he.txt +++ b/icuSources/data/unit/he.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License he{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -139,7 +139,7 @@ he{ } } compound{ - per{"{0} לכל {1}"} + per{"{0} ל{1}"} } concentr{ karat{ @@ -252,11 +252,11 @@ he{ two{"{0} בייט"} } gigabit{ - dnam{"גיגהביט"} - many{"{0} גיגהביט"} - one{"{0} גיגהביט"} - other{"{0} גיגהביט"} - two{"{0} גיגהביט"} + dnam{"ג׳יגה-ביט"} + many{"{0} ג'יגה-ביט"} + one{"{0} ג'יגה-ביט"} + other{"{0} ג'יגה-ביט"} + two{"{0} ג'יגה-ביט"} } gigabyte{ dnam{"ג׳יגה-בייט"} @@ -331,6 +331,13 @@ he{ per{"{0}/יום"} two{"יומיים"} } + decade{ + dnam{"עשורים"} + many{"{0} עשורים"} + one{"עשור {0}"} + other{"{0} עשורים"} + two{"{0} עשורים"} + } hour{ dnam{"שעות"} many{"{0} שעות"} @@ -488,6 +495,9 @@ he{ other{"{0} קילוואט-שעה"} two{"{0} קילוואט-שעה"} } + therm-us{ + dnam{"יחידה תרמית בארה״ב"} + } } force{ newton{ @@ -535,6 +545,57 @@ he{ two{"{0} מגה-הרץ"} } } + graphics{ + dot-per-centimeter{ + dnam{"נקודות לסנטימטר"} + many{"‎{0} dpcm"} + one{"נקודה {0} לסנטימטר"} + other{"{0} נקודות לסנטימטר"} + two{"‎{0} dpcm‎"} + } + dot-per-inch{ + dnam{"נקודות לאינץ׳"} + many{"‎{0} dpi‎"} + one{"‎{0} dpi‎"} + other{"‎{0} dots per inch‎"} + two{"‎{0} dpi‎"} + } + em{ + dnam{"קו מפריד מסוג em"} + many{"‎{0} em ‎"} + one{"‎{0} em ‎"} + other{"‎{0} ems ‎"} + two{"‎{0} em ‎"} + } + megapixel{ + dnam{"מגה-פיקסל"} + many{"‎{0} MP ‎"} + one{"‎{0} MP ‎"} + other{"‎{0} MP ‎"} + two{"‎{0} MP ‎"} + } + pixel{ + dnam{"פיקסלים"} + many{"‎{0} px ‎"} + one{"‎{0} px ‎"} + other{"‎{0} px ‎"} + two{"‎{0} px ‎"} + } + pixel-per-centimeter{ + dnam{"פיקסלים לסנטימטר"} + many{"‎{0} ppcm‎"} + one{"‎{0} ppcm‎"} + other{"‎{0} ppcm‎"} + two{"‎{0} ppcm‎"} + } + pixel-per-inch{ + dnam{"פיקסלים לאינץ׳"} + many{"‎{0} ppi‎"} + one{"{0} פיקסל לאינץ'"} + other{"{0} פיקסלים לאינץ'"} + two{"‎{0} ppi‎"} + } + } length{ astronomical-unit{ dnam{"יחידות אסטרונומיות"} @@ -662,10 +723,10 @@ he{ } solar-radius{ dnam{"רדיוס סולרי"} - many{"{0} R☉"} + many{"{0} רדיוס סולרי"} one{"{0} רדיוס סולרי"} - other{"{0} R☉"} - two{"{0} R☉"} + other{"{0} רדיוס סולרי"} + two{"{0} רדיוס סולרי"} } yard{ dnam{"יארד"} @@ -685,10 +746,6 @@ he{ } solar-luminosity{ dnam{"אנרגיה סולארית ביחידת זמן"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - two{"{0} L☉"} } } mass{ @@ -847,6 +904,13 @@ he{ other{"{0} אטמוספרות"} two{"{0} אטמוספרה"} } + bar{ + dnam{"בר"} + many{"{0} בר"} + one{"{0} בר"} + other{"{0} בר"} + two{"{0} בר"} + } hectopascal{ dnam{"מיליבר"} many{"{0} מיליבר"} @@ -889,6 +953,13 @@ he{ other{"{0} מילימטר כספית"} two{"שני מילימטר כספית"} } + pascal{ + dnam{"פסקל"} + many{"{0} פסקל"} + one{"{0} פסקל"} + other{"{0} פסקל"} + two{"{0} פסקל"} + } pound-per-square-inch{ dnam{"פאונד לאינץ׳ רבוע"} many{"{0} פאונד לאינץ׳ רבוע"} @@ -1186,6 +1257,12 @@ he{ other{"{0} שנ׳"} two{"{0} שנ׳"} } + degree{ + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} + two{"{0}°"} + } } area{ acre{ @@ -1337,6 +1414,12 @@ he{ per{"{0}/חודש"} two{"{0} ח׳"} } + nanosecond{ + many{"{0} ns"} + one{"{0} ns"} + other{"{0} ns"} + two{"{0} ns"} + } second{ dnam{"שנ׳"} many{"{0} שנ׳"} @@ -1363,6 +1446,13 @@ he{ } } length{ + astronomical-unit{ + dnam{"au"} + many{"{0} au"} + one{"{0} au"} + other{"{0} au"} + two{"{0} au"} + } centimeter{ dnam{"ס״מ"} many{"{0} ס״מ"} @@ -1417,6 +1507,13 @@ he{ per{"{0}/מ׳"} two{"שני מ׳"} } + micrometer{ + dnam{"µm"} + many{"{0} µm"} + one{"{0} µm"} + other{"{0} µm"} + two{"{0} µm"} + } mile{ dnam{"מייל"} many{"{0} מייל"} @@ -1424,6 +1521,13 @@ he{ other{"{0} מייל"} two{"{0} מייל"} } + mile-scandinavian{ + dnam{"smi"} + many{"{0} smi"} + one{"{0} smi"} + other{"{0} smi"} + two{"{0} smi"} + } millimeter{ dnam{"מ״מ"} many{"{0} מ״מ"} @@ -1431,6 +1535,13 @@ he{ other{"{0} מ״מ"} two{"{0} מ״מ"} } + nanometer{ + dnam{"nm"} + many{"{0} nm"} + one{"{0} nm"} + other{"{0} nm"} + two{"{0} nm"} + } nautical-mile{ dnam{"מ״י"} many{"{0} מ״י"} @@ -1438,6 +1549,13 @@ he{ other{"{0} מ״י"} two{"שני מ״י"} } + parsec{ + dnam{"pc"} + many{"{0} pc"} + one{"{0} pc"} + other{"{0} pc"} + two{"{0} pc"} + } picometer{ dnam{"פ״מ"} many{"{0} פיקומטר"} @@ -1484,6 +1602,13 @@ he{ per{"{0}/ק״ג"} two{"{0}kg"} } + metric-ton{ + dnam{"t"} + many{"{0} t"} + one{"{0} t"} + other{"{0} t"} + two{"{0} t"} + } microgram{ dnam{"מק״ג"} many{"{0} מק״ג"} @@ -1503,13 +1628,22 @@ he{ many{"{0} אונקיות"} one{"אונקיה {0}"} other{"{0} אונקיות"} + per{"{0}/oz"} two{"{0} אונקיות"} } + ounce-troy{ + dnam{"oz t"} + many{"{0} oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + two{"{0} oz t"} + } pound{ dnam{"פאונד"} many{"{0} ליבראות"} one{"ליברה {0}"} other{"{0} ליבראות"} + per{"{0}/lb"} two{"{0} ליבראות"} } ton{ @@ -1527,6 +1661,18 @@ he{ other{"{0} כ״ס"} two{"{0} כ״ס"} } + kilowatt{ + many{"{0} kW"} + one{"{0} kW"} + other{"{0} kW"} + two{"{0} kW"} + } + watt{ + many{"{0} W"} + one{"{0} W"} + other{"{0} W"} + two{"{0} W"} + } } pressure{ inch-hg{ @@ -1543,6 +1689,20 @@ he{ other{"{0} מיליבר"} two{"{0} מיליבר"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + many{"{0} mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + two{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + many{"{0} psi"} + one{"{0} psi"} + other{"{0} psi"} + two{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1552,6 +1712,13 @@ he{ other{"{0} קמ״ש"} two{"{0} קמ״ש"} } + knot{ + dnam{"kn"} + many{"{0} kn"} + one{"{0} kn"} + other{"{0} kn"} + two{"{0} kn"} + } meter-per-second{ dnam{"מ׳/שנ׳"} many{"{0} מ/ש"} @@ -1575,6 +1742,27 @@ he{ other{"{0}°"} two{"{0}°"} } + fahrenheit{ + dnam{"°F"} + many{"{0}°F"} + one{"{0}°F"} + other{"{0}°F"} + two{"{0}°F"} + } + generic{ + dnam{"°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} + two{"{0}°"} + } + kelvin{ + dnam{"K"} + many{"{0} K"} + one{"{0} K"} + other{"{0} K"} + two{"{0} K"} + } } volume{ cubic-kilometer{ @@ -1583,6 +1771,12 @@ he{ other{"{0} קמ״ק"} two{"{0} קמ״ק"} } + cubic-mile{ + many{"{0} mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + two{"{0} mi³"} + } liter{ dnam{"ליטר"} many{"{0} ל׳"} @@ -1678,18 +1872,18 @@ he{ } square-foot{ dnam{"ft²"} - many{"{0} sq ft"} - one{"{0} sq ft"} - other{"{0} sq ft"} - two{"{0} sq ft"} + many{"‎{0} sq ft"} + one{"‎{0} sq ft"} + other{"‎{0} sq ft"} + two{"‎{0} sq ft"} } square-inch{ dnam{"in²"} - many{"{0} in²"} - one{"{0} in²"} - other{"{0} in²"} - per{"{0}/in²"} - two{"{0} in²"} + many{"‎{0} in²"} + one{"‎{0} in²"} + other{"‎{0} in²"} + per{"‎{0}/in²"} + two{"‎{0} in²"} } square-kilometer{ dnam{"קמ״ר"} @@ -1724,6 +1918,7 @@ he{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1915,6 +2110,13 @@ he{ per{"{0}/יום"} two{"יומיים"} } + decade{ + dnam{"עשור"} + many{"{0} עשורים"} + one{"עשור {0}"} + other{"{0} עשורים"} + two{"{0} עשורים"} + } hour{ dnam{"שע׳"} many{"{0} שע׳"} @@ -2119,6 +2321,50 @@ he{ two{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + many{"‎{0} dpcm"} + one{"‎{0} dpcm"} + other{"‎{0} dpcm"} + two{"‎{0} dpcm"} + } + dot-per-inch{ + many{"‎{0} dpi‎"} + one{"‎{0} dpi‎"} + other{"‎{0} dpi‎"} + two{"‎{0} dpi‎"} + } + em{ + many{"‎{0} em ‎"} + one{"‎{0} em ‎"} + other{"‎{0} em ‎"} + two{"‎{0} em ‎"} + } + megapixel{ + many{"‎{0} MP ‎"} + one{"‎{0} MP ‎"} + other{"‎{0} MP ‎"} + two{"‎{0} MP ‎"} + } + pixel{ + many{"‎{0} px ‎"} + one{"‎{0} px ‎"} + other{"‎{0} px ‎"} + two{"‎{0} px ‎"} + } + pixel-per-centimeter{ + many{"‎{0} ppcm‎"} + one{"‎{0} ppcm‎"} + other{"‎{0} ppcm‎"} + two{"‎{0} ppcm‎"} + } + pixel-per-inch{ + many{"‎{0} ppi‎"} + one{"‎{0} ppi‎"} + other{"‎{0} ppi‎"} + two{"‎{0} ppi‎"} + } + } length{ astronomical-unit{ dnam{"י״א"} @@ -2176,17 +2422,17 @@ he{ meter{ dnam{"מטרים"} many{"{0} מ׳"} - one{"מ׳"} + one{"{0} מ׳"} other{"{0} מ׳"} per{"{0}/מ׳"} - two{"שני מ׳"} + two{"{0} מ׳"} } micrometer{ dnam{"µm"} - many{"{0} µm"} - one{"{0} µm"} - other{"{0} µm"} - two{"{0} µm"} + many{"‎{0} µm‎"} + one{"‎{0} µm‎"} + other{"‎{0} µm‎"} + two{"‎{0} µm‎"} } mile{ dnam{"מייל"} @@ -2211,10 +2457,10 @@ he{ } nanometer{ dnam{"nm"} - many{"{0} nm"} - one{"{0} nm"} - other{"{0} nm"} - two{"{0} nm"} + many{"‎{0} nm"} + one{"‎{0} nm"} + other{"‎{0} nm"} + two{"‎{0} nm"} } nautical-mile{ dnam{"מ״י"} @@ -2225,10 +2471,10 @@ he{ } parsec{ dnam{"pc"} - many{"{0} pc"} - one{"{0} pc"} - other{"{0} pc"} - two{"{0} pc"} + many{"‎{0} pc"} + one{"‎{0} pc"} + other{"‎{0} pc"} + two{"‎{0} pc"} } picometer{ dnam{"פ״מ"} @@ -2246,10 +2492,10 @@ he{ } solar-radius{ dnam{"R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - two{"{0} R☉"} + many{"‎{0} R☉‎"} + one{"‎{0} R☉‎"} + other{"‎{0} R☉‎"} + two{"‎{0} R☉‎"} } yard{ dnam{"יארד"} @@ -2431,6 +2677,13 @@ he{ other{"{0} atm"} two{"{0} atm"} } + bar{ + dnam{"בר"} + many{"{0} בר"} + one{"{0} בר"} + other{"{0} בר"} + two{"{0} בר"} + } hectopascal{ dnam{"מ״ב"} many{"{0} מ״ב"} @@ -2560,24 +2813,24 @@ he{ volume{ acre-foot{ dnam{"ac ft"} - many{"{0} ac ft"} - one{"{0} ac ft"} - other{"{0} ac ft"} - two{"{0} ac ft"} + many{"‎{0} ac ft"} + one{"‎{0} ac ft"} + other{"‎{0} ac ft"} + two{"‎{0} ac ft"} } barrel{ dnam{"bbl"} - many{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - two{"{0} bbl"} + many{"‎{0} bbl"} + one{"‎{0} bbl"} + other{"‎{0} bbl"} + two{"‎{0} bbl"} } centiliter{ dnam{"cL"} - many{"{0} cL"} - one{"{0} cL"} - other{"{0} cL"} - two{"{0} cL"} + many{"‎{0} cL"} + one{"‎{0} cL"} + other{"‎{0} cL"} + two{"‎{0} cL"} } cubic-centimeter{ dnam{"סמ״ק"} @@ -2589,17 +2842,17 @@ he{ } cubic-foot{ dnam{"feet³"} - many{"{0} ft³"} - one{"{0} ft³"} - other{"{0} ft³"} - two{"{0} ft³"} + many{"‎{0} ft³"} + one{"‎{0} ft³"} + other{"‎{0} ft³"} + two{"‎{0} ft³"} } cubic-inch{ dnam{"in³"} - many{"{0} in³"} - one{"{0} in³"} - other{"{0} in³"} - two{"{0} in³"} + many{"‎{0} in³"} + one{"‎{0} in³"} + other{"‎{0} in³"} + two{"‎{0} in³"} } cubic-kilometer{ dnam{"קמ״ק"} @@ -2610,25 +2863,25 @@ he{ } cubic-meter{ dnam{"m³"} - many{"{0} m³"} - one{"{0} m³"} - other{"{0} m³"} + many{"‎{0} m³"} + one{"‎{0} m³"} + other{"‎{0} m³"} per{"{0}/m³"} - two{"{0} m³"} + two{"‎{0} m³"} } cubic-mile{ dnam{"mi³"} - many{"{0} mi³"} - one{"{0} mi³"} - other{"{0} mi³"} - two{"{0} mi³"} + many{"‎{0} mi³"} + one{"‎{0} mi³"} + other{"‎{0} mi³"} + two{"‎{0} mi³"} } cubic-yard{ dnam{"yd³"} - many{"{0} yd³"} - one{"{0} yd³"} - other{"{0} yd³"} - two{"{0} yd³"} + many{"‎{0} yd³"} + one{"‎{0} yd³"} + other{"‎{0} yd³"} + two{"‎{0} yd³"} } cup{ dnam{"כוסות"} @@ -2639,10 +2892,10 @@ he{ } cup-metric{ dnam{"mcup"} - many{"{0} mc"} - one{"{0} mc"} - other{"{0} mc"} - two{"{0} mc"} + many{"‎{0} mc"} + one{"‎{0} mc"} + other{"‎{0} mc"} + two{"‎{0} mc"} } deciliter{ dnam{"דצ״ל"} @@ -2653,17 +2906,17 @@ he{ } fluid-ounce{ dnam{"fl oz"} - many{"{0} fl oz"} - one{"{0} fl oz"} - other{"{0} fl oz"} - two{"{0} fl oz"} + many{"‎{0} fl oz"} + one{"‎{0} fl oz"} + other{"‎{0} fl oz"} + two{"‎{0} fl oz"} } fluid-ounce-imperial{ dnam{"Imp. fl oz"} - many{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - two{"{0} fl oz Imp."} + many{"‎{0} fl oz Imp.‎"} + one{"‎{0} fl oz Imp.‎"} + other{"‎{0} fl oz Imp.‎"} + two{"‎{0} fl oz Imp.‎"} } gallon{ dnam{"גלון"} @@ -2683,10 +2936,10 @@ he{ } hectoliter{ dnam{"hL"} - many{"{0} hL"} - one{"{0} hL"} - other{"{0} hL"} - two{"{0} hL"} + many{"‎{0} hL"} + one{"‎{0} hL"} + other{"‎{0} hL"} + two{"‎{0} hL"} } liter{ dnam{"ליטר"} @@ -2698,10 +2951,10 @@ he{ } megaliter{ dnam{"ML"} - many{"{0} ML"} - one{"{0} ML"} - other{"{0} ML"} - two{"{0} ML"} + many{"‎{0} ML"} + one{"‎{0} ML"} + other{"‎{0} ML"} + two{"‎{0} ML"} } milliliter{ dnam{"מ״ל"} @@ -2712,24 +2965,24 @@ he{ } pint{ dnam{"פינט"} - many{"{0} pt"} - one{"{0} pt"} - other{"{0} pt"} - two{"{0} pt"} + many{"‎{0} pt"} + one{"‎{0} pt"} + other{"‎{0} pt"} + two{"‎{0} pt"} } pint-metric{ dnam{"mpt"} - many{"{0} mpt"} - one{"{0} mpt"} - other{"{0} mpt"} - two{"{0} mpt"} + many{"‎{0} mpt"} + one{"‎{0} mpt"} + other{"‎{0} mpt"} + two{"‎{0} mpt"} } quart{ dnam{"qts"} - many{"{0} qt"} - one{"{0} qt"} - other{"{0} qt"} - two{"{0} qt"} + many{"‎{0} qt"} + one{"‎{0} qt"} + other{"‎{0} qt"} + two{"‎{0} qt"} } tablespoon{ dnam{"כפות"} diff --git a/icuSources/data/unit/hi.txt b/icuSources/data/unit/hi.txt index e9812d54..c203a199 100644 --- a/icuSources/data/unit/hi.txt +++ b/icuSources/data/unit/hi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hi{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ hi{ other{"{0} दिन"} per{"{0}/दिन"} } + decade{ + dnam{"दशकों"} + one{"{0} दशक"} + other{"{0} दशकों"} + } hour{ dnam{"घंटे"} one{"{0} घंटा"} @@ -362,6 +367,11 @@ hi{ one{"{0} किलोवॉट-घंटा"} other{"{0} किलोवॉट-घंटे"} } + therm-us{ + dnam{"यूएस थेर्म"} + one{"{0} यूएस थेर्म"} + other{"{0} यूएस थेर्म"} + } } force{ newton{ @@ -397,6 +407,41 @@ hi{ other{"{0} मेगाहर्ट्ज़"} } } + graphics{ + dot-per-centimeter{ + dnam{"बिंदु प्रति सेंटीमीटर"} + one{"{0} बिंदु प्रति सेंटीमीटर"} + other{"{0} बिंदु प्रति सेंटीमीटर"} + } + dot-per-inch{ + dnam{"बिंदु प्रति इंच"} + one{"{0} बिंदु प्रति इंच"} + other{"{0} बिंदु प्रति इंच"} + } + em{ + dnam{"टाइपोग्राफ़िक एम"} + } + megapixel{ + dnam{"मेगापिक्सेल"} + one{"{0} मेगापिक्सेल"} + other{"{0} मेगापिक्सेल"} + } + pixel{ + dnam{"पिक्सेल"} + one{"{0} पिक्सेल"} + other{"{0} पिक्सेल"} + } + pixel-per-centimeter{ + dnam{"पिक्सेल प्रति सेंटीमीटर"} + one{"{0} पिक्सेल प्रति सेंटीमीटर"} + other{"{0} पिक्सेल प्रति सेंटीमीटर"} + } + pixel-per-inch{ + dnam{"पिक्सेल प्रति इंच"} + one{"{0} पिक्सेल प्रति इंच"} + other{"{0} पिक्सेल प्रति इंच"} + } + } length{ astronomical-unit{ dnam{"खगोलीय इकाईयाँ"} @@ -620,6 +665,11 @@ hi{ one{"{0} वायुमंडलीय दबाव"} other{"{0} वायुमंडलीय दबाव"} } + bar{ + dnam{"बार"} + one{"{0} बार"} + other{"{0} बार"} + } hectopascal{ dnam{"हेक्टोपास्कल"} one{"{0} हेक्टोपास्कल"} @@ -650,6 +700,11 @@ hi{ one{"{0} मर्क्युरी-मिलीमीटर"} other{"{0} मर्क्युरी-मिलीमीटर"} } + pascal{ + dnam{"पास्कल"} + one{"{0} पास्कल"} + other{"{0} पास्कल"} + } pound-per-square-inch{ dnam{"पाउंड प्रति वर्ग इंच"} one{"{0} पाउंड प्रति वर्ग इंच"} @@ -689,6 +744,11 @@ hi{ one{"{0} डिग्री फ़ैरनहाइट"} other{"{0} डिग्री फ़ैरनहाइट"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"केल्विन"} one{"{0} केल्विन"} @@ -702,7 +762,7 @@ hi{ other{"{0} न्यूटन-मीटर"} } pound-foot{ - dnam{"पाउंड-फ़ीट"} + dnam{"पाउंड-फ़ुट"} one{"{0} पाउंड-फ़ुट"} other{"{0} पाउंड-फ़ुट"} } @@ -893,6 +953,16 @@ hi{ other{"{0} mi²"} } } + compound{ + per{"{0}/{1}"} + } + concentr{ + percent{ + dnam{"%"} + one{"{0}%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"ली./100 कि.मी."} @@ -1193,6 +1263,9 @@ hi{ other{"{0} यार्ड²"} } } + compound{ + per{"{0}/{1}"} + } concentr{ karat{ dnam{"कैरट"} @@ -1214,6 +1287,11 @@ hi{ one{"{0} मोल"} other{"{0} मोल"} } + part-per-million{ + dnam{"ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } percent{ dnam{"प्रतिशत"} one{"{0}%"} @@ -1270,11 +1348,51 @@ hi{ one{"{0} बाइट"} other{"{0} बाइट"} } + gigabit{ + dnam{"Gb"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GB"} + one{"{0} GB"} + other{"{0} GB"} + } + kilobit{ + dnam{"kb"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kB"} + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + dnam{"Mb"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MB"} + one{"{0} MB"} + other{"{0} MB"} + } petabyte{ dnam{"पेटाबाइट"} one{"{0} PB"} other{"{0} PB"} } + terabit{ + dnam{"Tb"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + one{"{0} TB"} + other{"{0} TB"} + } } duration{ century{ @@ -1288,6 +1406,11 @@ hi{ other{"{0} दिन"} per{"{0}/दिन"} } + decade{ + dnam{"दश."} + one{"{0} दश."} + other{"{0} दश."} + } hour{ dnam{"घंटे"} one{"{0} घं॰"} @@ -1403,6 +1526,11 @@ hi{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"यूएस थेर्म"} + one{"{0} यूएस थेर्म"} + other{"{0} यूएस थेर्म"} + } } force{ newton{ @@ -1438,6 +1566,14 @@ hi{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"मेगापिक्सेल"} + } + pixel{ + dnam{"पिक्सेल"} + } + } length{ astronomical-unit{ dnam{"खगो॰ इका॰"} @@ -1494,6 +1630,11 @@ hi{ one{"{0} मील"} other{"{0} मील"} } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } millimeter{ dnam{"मि॰मी॰"} one{"{0} मि॰मी॰"} @@ -1619,6 +1760,31 @@ hi{ } } power{ + gigawatt{ + dnam{"GW"} + one{"{0} GW"} + other{"{0} GW"} + } + horsepower{ + dnam{"hp"} + one{"{0} hp"} + other{"{0} hp"} + } + kilowatt{ + dnam{"kW"} + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + dnam{"MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + dnam{"mW"} + one{"{0} mW"} + other{"{0} mW"} + } watt{ dnam{"वॉट"} one{"{0} W"} @@ -1626,6 +1792,26 @@ hi{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"बार"} + one{"{0} बार"} + other{"{0} बार"} + } + hectopascal{ + dnam{"hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } kilopascal{ dnam{"किपा॰"} one{"{0} किपा॰"} @@ -1636,6 +1822,26 @@ hi{ one{"{0} मेपा॰"} other{"{0} मेपा॰"} } + millibar{ + dnam{"mbar"} + one{"{0} mbar"} + other{"{0} mbar"} + } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pascal{ + dnam{"पा॰"} + one{"{0} पा॰"} + other{"{0} पा॰"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1670,6 +1876,16 @@ hi{ one{"{0}℉"} other{"{0}℉"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } torque{ newton-meter{ diff --git a/icuSources/data/unit/hi_Latn.txt b/icuSources/data/unit/hi_Latn.txt index 998cff7c..702885b9 100644 --- a/icuSources/data/unit/hi_Latn.txt +++ b/icuSources/data/unit/hi_Latn.txt @@ -2,10 +2,1797 @@ // License & terms of use: http://www.unicode.org/copyright.html#License hi_Latn{ %%Parent{"en_IN"} - Version{"2.1.49.82"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} + Version{"36.1"} + unitsNarrow{ + acceleration{ + g-force{ + dnam{"g-force"} + one{"{0}G"} + other{"{0}Gs"} + } + meter-per-second-squared{ + dnam{"m/s²"} + one{"{0}m/s²"} + other{"{0}m/s²"} + } + } + angle{ + arc-minute{ + dnam{"arcmin"} + one{"{0}′"} + other{"{0}′"} + } + arc-second{ + dnam{"arcsec"} + one{"{0}″"} + other{"{0}″"} + } + degree{ + dnam{"deg"} + one{"{0}°"} + other{"{0}°"} + } + radian{ + dnam{"rad"} + one{"{0}rad"} + other{"{0}rad"} + } + revolution{ + dnam{"rev"} + one{"{0}rev"} + other{"{0}rev"} + } + } + area{ + acre{ + dnam{"acre"} + one{"{0}ac"} + other{"{0}ac"} + } + dunam{ + dnam{"dunam"} + one{"{0}dunam"} + other{"{0}dunam"} + } + hectare{ + dnam{"hectare"} + one{"{0}ha"} + other{"{0}ha"} + } + square-centimeter{ + dnam{"cm²"} + one{"{0}cm²"} + other{"{0}cm²"} + } + square-foot{ + dnam{"ft²"} + one{"{0}ft²"} + other{"{0}ft²"} + } + square-inch{ + dnam{"in²"} + one{"{0}in²"} + other{"{0}in²"} + } + square-meter{ + dnam{"metres²"} + } + square-mile{ + dnam{"mi²"} + one{"{0}mi²"} + other{"{0}mi²"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"yd²"} + one{"{0}yd²"} + other{"{0}yd²"} + } + } + concentr{ + karat{ + dnam{"karat"} + one{"{0}kt"} + other{"{0}kt"} + } + milligram-per-deciliter{ + dnam{"mg/dl"} + one{"{0}mg/dl"} + other{"{0}mg/dl"} + } + millimole-per-liter{ + dnam{"mmol/l"} + one{"{0}mmol/l"} + other{"{0}mmol/l"} + } + mole{ + dnam{"mol"} + one{"{0}mol"} + other{"{0}mol"} + } + part-per-million{ + dnam{"ppm"} + one{"{0}ppm"} + other{"{0}ppm"} + } + percent{ + dnam{"%"} + one{"{0}%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + one{"{0}‰"} + other{"{0}‰"} + } + permyriad{ + dnam{"‱"} + one{"{0}‱"} + other{"{0}‱"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100km"} + one{"{0}l/100km"} + other{"{0}l/100km"} + } + liter-per-kilometer{ + dnam{"l/km"} + one{"{0}l/km"} + other{"{0}l/km"} + } + mile-per-gallon{ + dnam{"mpg US"} + one{"{0}mpgUS"} + other{"{0}mpgUS"} + } + mile-per-gallon-imperial{ + dnam{"mpg"} + one{"{0}mpg"} + other{"{0}mpg"} + } + } + coordinate{ + east{"{0}E"} + north{"{0}N"} + south{"{0}S"} + west{"{0}W"} + } + digital{ + bit{ + dnam{"bit"} + one{"{0}bit"} + other{"{0}bit"} + } + byte{ + dnam{"byte"} + one{"{0}B"} + other{"{0}B"} + } + gigabit{ + dnam{"Gbit"} + one{"{0}Gb"} + other{"{0}Gb"} + } + gigabyte{ + dnam{"GByte"} + one{"{0}GB"} + other{"{0}GB"} + } + kilobit{ + dnam{"kbit"} + one{"{0}kb"} + other{"{0}kb"} + } + kilobyte{ + dnam{"kByte"} + one{"{0}kB"} + other{"{0}kB"} + } + megabit{ + dnam{"Mbit"} + one{"{0}Mb"} + other{"{0}Mb"} + } + megabyte{ + dnam{"MByte"} + one{"{0}MB"} + other{"{0}MB"} + } + petabyte{ + dnam{"PByte"} + one{"{0}PB"} + other{"{0}PB"} + } + terabit{ + dnam{"Tbit"} + one{"{0}Tb"} + other{"{0}Tb"} + } + terabyte{ + dnam{"TByte"} + one{"{0}TB"} + other{"{0}TB"} + } + } + duration{ + day{ + dnam{"day"} + one{"{0}d"} + other{"{0}d"} + } + decade{ + dnam{"dec"} + one{"{0}dec"} + other{"{0}dec"} + } + hour{ + dnam{"hour"} + one{"{0}h"} + other{"{0}h"} + } + microsecond{ + dnam{"μsec"} + one{"{0}μs"} + other{"{0}μs"} + } + millisecond{ + dnam{"msec"} + one{"{0}ms"} + other{"{0}ms"} + } + minute{ + dnam{"min"} + one{"{0}m"} + other{"{0}m"} + } + month{ + dnam{"month"} + one{"{0}m"} + other{"{0}m"} + } + nanosecond{ + dnam{"ns"} + one{"{0}ns"} + other{"{0}ns"} + } + second{ + dnam{"sec"} + one{"{0}s"} + other{"{0}s"} + } + week{ + dnam{"wk"} + one{"{0}w"} + other{"{0}w"} + } + year{ + dnam{"yr"} + one{"{0}y"} + other{"{0}y"} + } + } + electric{ + ampere{ + dnam{"amp"} + one{"{0}A"} + other{"{0}A"} + } + milliampere{ + dnam{"mA"} + one{"{0}mA"} + other{"{0}mA"} + } + ohm{ + dnam{"ohm"} + one{"{0}Ω"} + other{"{0}Ω"} + } + volt{ + dnam{"volt"} + one{"{0}V"} + other{"{0}V"} + } + } + energy{ + british-thermal-unit{ + dnam{"BTU"} + one{"{0}Btu"} + other{"{0}Btu"} + } + calorie{ + dnam{"cal"} + one{"{0}cal"} + other{"{0}cal"} + } + electronvolt{ + dnam{"eV"} + one{"{0}eV"} + other{"{0}eV"} + } + foodcalorie{ + dnam{"Cal"} + one{"{0}Cal"} + other{"{0}Cal"} + } + joule{ + dnam{"joule"} + one{"{0}J"} + other{"{0}J"} + } + kilocalorie{ + dnam{"kcal"} + one{"{0}kcal"} + other{"{0}kcal"} + } + kilojoule{ + dnam{"kJ"} + one{"{0}kJ"} + other{"{0}kJ"} + } + kilowatt-hour{ + dnam{"kWh"} + one{"{0}kWh"} + other{"{0}kWh"} + } + therm-us{ + dnam{"US therm"} + one{"{0}US therm"} + other{"{0}US therms"} + } + } + force{ + newton{ + dnam{"N"} + one{"{0}N"} + other{"{0}N"} + } + pound-force{ + dnam{"lbf"} + one{"{0}lbf"} + other{"{0}lbf"} + } + } + frequency{ + gigahertz{ + dnam{"GHz"} + one{"{0}GHz"} + other{"{0}GHz"} + } + hertz{ + dnam{"Hz"} + one{"{0}Hz"} + other{"{0}Hz"} + } + kilohertz{ + dnam{"kHz"} + one{"{0}kHz"} + other{"{0}kHz"} + } + megahertz{ + dnam{"MHz"} + one{"{0}MHz"} + other{"{0}MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0}dpcm"} + other{"{0}dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0}dpi"} + other{"{0}dpi"} + } + em{ + dnam{"em"} + one{"{0}em"} + other{"{0}em"} + } + megapixel{ + dnam{"MP"} + one{"{0}MP"} + other{"{0}MP"} + } + pixel{ + dnam{"px"} + one{"{0}px"} + other{"{0}px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0}ppcm"} + other{"{0}ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0}ppi"} + other{"{0}ppi"} + } + } + length{ + astronomical-unit{ + dnam{"au"} + one{"{0}au"} + other{"{0}au"} + } + centimeter{ + dnam{"cm"} + one{"{0}cm"} + other{"{0}cm"} + } + decimeter{ + dnam{"dm"} + one{"{0}dm"} + other{"{0}dm"} + } + fathom{ + dnam{"fathom"} + one{"{0}fth"} + other{"{0}fth"} + } + foot{ + dnam{"ft"} + one{"{0}′"} + other{"{0}′"} + } + furlong{ + dnam{"furlong"} + one{"{0}fur"} + other{"{0}fur"} + } + inch{ + dnam{"in"} + one{"{0}″"} + other{"{0}″"} + } + kilometer{ + dnam{"km"} + one{"{0}km"} + other{"{0}km"} + } + light-year{ + dnam{"ly"} + one{"{0}ly"} + other{"{0}ly"} + } + meter{ + dnam{"metre"} + one{"{0}m"} + other{"{0}m"} + } + micrometer{ + dnam{"µm"} + one{"{0}µm"} + other{"{0}µm"} + } + mile{ + dnam{"mi"} + one{"{0}mi"} + other{"{0}mi"} + } + mile-scandinavian{ + dnam{"smi"} + one{"{0}smi"} + other{"{0}smi"} + } + millimeter{ + dnam{"mm"} + one{"{0}mm"} + other{"{0}mm"} + } + nanometer{ + dnam{"nm"} + one{"{0}nm"} + other{"{0}nm"} + } + nautical-mile{ + dnam{"nmi"} + one{"{0}nmi"} + other{"{0}nmi"} + } + parsec{ + dnam{"parsec"} + one{"{0}pc"} + other{"{0}pc"} + } + picometer{ + dnam{"pm"} + one{"{0}pm"} + other{"{0}pm"} + } + point{ + dnam{"pts"} + one{"{0}pt"} + other{"{0}pt"} + } + solar-radius{ + dnam{"R☉"} + one{"{0}R☉"} + other{"{0}R☉"} + } + yard{ + dnam{"yd"} + one{"{0}yd"} + other{"{0}yd"} + } + } + light{ + lux{ + dnam{"lux"} + one{"{0}lx"} + other{"{0}lx"} + } + solar-luminosity{ + dnam{"L☉"} + one{"{0}L☉"} + other{"{0}L☉"} + } + } + mass{ + carat{ + dnam{"carat"} + one{"{0}CD"} + other{"{0}CD"} + } + dalton{ + dnam{"Da"} + one{"{0}Da"} + other{"{0}Da"} + } + earth-mass{ + dnam{"M⊕"} + one{"{0}M⊕"} + other{"{0}M⊕"} + } + gram{ + dnam{"gram"} + one{"{0}g"} + other{"{0}g"} + } + kilogram{ + dnam{"kg"} + one{"{0}kg"} + other{"{0}kg"} + } + metric-ton{ + dnam{"t"} + one{"{0}t"} + other{"{0}t"} + } + microgram{ + dnam{"µg"} + one{"{0}µg"} + other{"{0}µg"} + } + milligram{ + dnam{"mg"} + one{"{0}mg"} + other{"{0}mg"} + } + ounce{ + dnam{"oz"} + one{"{0}oz"} + other{"{0}oz"} + } + ounce-troy{ + dnam{"oz t"} + one{"{0}oz t"} + other{"{0}oz t"} + } + pound{ + dnam{"lb"} + one{"{0}lb"} + other{"{0}lb"} + } + solar-mass{ + dnam{"M☉"} + one{"{0}M☉"} + other{"{0}M☉"} + } + stone{ + dnam{"stone"} + one{"{0}st"} + other{"{0}st"} + } + ton{ + dnam{"ton"} + one{"{0}tn"} + other{"{0}tn"} + } + } + power{ + gigawatt{ + dnam{"GW"} + one{"{0}GW"} + other{"{0}GW"} + } + horsepower{ + dnam{"hp"} + one{"{0}hp"} + other{"{0}hp"} + } + kilowatt{ + dnam{"kW"} + one{"{0}kW"} + other{"{0}kW"} + } + megawatt{ + dnam{"MW"} + one{"{0}MW"} + other{"{0}MW"} + } + milliwatt{ + dnam{"mW"} + one{"{0}mW"} + other{"{0}mW"} + } + watt{ + dnam{"watt"} + one{"{0}W"} + other{"{0}W"} + } + } + pressure{ + atmosphere{ + dnam{"atm"} + one{"{0}atm"} + other{"{0}atm"} + } + bar{ + dnam{"bar"} + one{"{0}bar"} + other{"{0}bars"} + } + hectopascal{ + dnam{"hPa"} + one{"{0}hPa"} + other{"{0}hPa"} + } + inch-hg{ + dnam{"″ Hg"} + one{"{0}″ Hg"} + other{"{0}″ Hg"} + } + kilopascal{ + dnam{"kPa"} + one{"{0}kPa"} + other{"{0}kPa"} + } + megapascal{ + dnam{"MPa"} + one{"{0}MPa"} + other{"{0}MPa"} + } + millibar{ + dnam{"mbar"} + one{"{0}mb"} + other{"{0}mb"} + } + millimeter-of-mercury{ + dnam{"mmHg"} + one{"{0}mmHg"} + other{"{0}mmHg"} + } + pascal{ + dnam{"Pa"} + one{"{0}Pa"} + other{"{0}Pa"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0}psi"} + other{"{0}psi"} + } + } + speed{ + kilometer-per-hour{ + dnam{"km/h"} + one{"{0}kph"} + other{"{0}kph"} + } + knot{ + dnam{"kn"} + one{"{0}kn"} + other{"{0}kn"} + } + meter-per-second{ + dnam{"m/s"} + one{"{0}m/s"} + other{"{0}m/s"} + } + mile-per-hour{ + dnam{"mi/hr"} + one{"{0}mph"} + other{"{0}mph"} + } + } + temperature{ + celsius{ + dnam{"°C"} + one{"{0}°"} + other{"{0}°"} + } + fahrenheit{ + dnam{"°F"} + one{"{0}°F"} + other{"{0}°F"} + } + kelvin{ + dnam{"K"} + one{"{0}K"} + other{"{0}K"} + } + } + torque{ + newton-meter{ + dnam{"N⋅m"} + one{"{0}N⋅m"} + other{"{0}N⋅m"} + } + pound-foot{ + dnam{"lbf⋅ft"} + one{"{0}lbf⋅ft"} + other{"{0}lbf⋅ft"} + } + } + volume{ + acre-foot{ + dnam{"acre ft"} + one{"{0}ac ft"} + other{"{0}ac ft"} + } + barrel{ + dnam{"bbl"} + one{"{0}bbl"} + other{"{0}bbl"} + } + bushel{ + dnam{"bushel"} + one{"{0}bu"} + other{"{0}bu"} + } + centiliter{ + dnam{"cl"} + one{"{0}cl"} + other{"{0}cl"} + } + cubic-centimeter{ + dnam{"cm³"} + one{"{0}cm³"} + other{"{0}cm³"} + per{"{0}/cm³"} + } + cubic-foot{ + dnam{"ft³"} + one{"{0}ft³"} + other{"{0}ft³"} + } + cubic-inch{ + dnam{"in³"} + one{"{0}in³"} + other{"{0}in³"} + } + cubic-kilometer{ + dnam{"km³"} + one{"{0}km³"} + other{"{0}km³"} + } + cubic-meter{ + dnam{"m³"} + one{"{0}m³"} + other{"{0}m³"} + per{"{0}/m³"} + } + cubic-mile{ + dnam{"mi³"} + one{"{0}mi³"} + other{"{0}mi³"} + } + cubic-yard{ + dnam{"yd³"} + one{"{0}yd³"} + other{"{0}yd³"} + } + cup{ + dnam{"cup"} + one{"{0}c"} + other{"{0}c"} + } + cup-metric{ + dnam{"mcup"} + one{"{0}mc"} + other{"{0}mc"} + } + deciliter{ + dnam{"dl"} + one{"{0}dl"} + other{"{0}dl"} + } + fluid-ounce{ + dnam{"fl oz"} + one{"{0}fl oz"} + other{"{0}fl oz"} + } + fluid-ounce-imperial{ + dnam{"Imp fl oz"} + one{"{0}fl oz Im"} + other{"{0}fl oz Im"} + } + gallon{ + dnam{"US gal"} + one{"{0}galUS"} + other{"{0}galUS"} + per{"{0}/galUS"} + } + gallon-imperial{ + dnam{"gal"} + one{"{0}gal"} + other{"{0}gal"} + per{"{0}/gal"} + } + hectoliter{ + dnam{"hl"} + one{"{0}hl"} + other{"{0}hl"} + } + liter{ + dnam{"litre"} + one{"{0}l"} + other{"{0}l"} + per{"{0}/l"} + } + megaliter{ + dnam{"Ml"} + one{"{0}Ml"} + other{"{0}Ml"} + } + milliliter{ + dnam{"ml"} + one{"{0}ml"} + other{"{0}ml"} + } + pint{ + dnam{"pt"} + one{"{0}pt"} + other{"{0}pt"} + } + pint-metric{ + dnam{"pt"} + one{"{0}mpt"} + other{"{0}mpt"} + } + quart{ + dnam{"qt"} + one{"{0}qt"} + other{"{0}qt"} + } + tablespoon{ + dnam{"tbsp"} + one{"{0}tbsp"} + other{"{0}tbsp"} + } + teaspoon{ + dnam{"tsp"} + one{"{0}tsp"} + other{"{0}tsp"} + } + } + } + unitsShort{ + acceleration{ + g-force{ + dnam{"g-force"} + one{"{0} G"} + other{"{0} G"} + } + meter-per-second-squared{ + dnam{"metres/sec²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } + } + angle{ + arc-minute{ + dnam{"arcmins"} + one{"{0} arcmin"} + other{"{0} arcmins"} + } + arc-second{ + dnam{"arcsecs"} + one{"{0} arcsec"} + other{"{0} arcsecs"} + } + degree{ + dnam{"degrees"} + one{"{0} deg"} + other{"{0} deg"} + } + radian{ + dnam{"radians"} + one{"{0} rad"} + other{"{0} rad"} + } + revolution{ + dnam{"rev"} + one{"{0} rev"} + other{"{0} rev"} + } + } + area{ + acre{ + dnam{"acres"} + one{"{0} ac"} + other{"{0} ac"} + } + dunam{ + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunam"} + } + hectare{ + dnam{"hectares"} + one{"{0} ha"} + other{"{0} ha"} + } + square-centimeter{ + dnam{"cm²"} + one{"{0} cm²"} + other{"{0} cm²"} + per{"{0}/cm²"} + } + square-foot{ + dnam{"sq feet"} + one{"{0} sq ft"} + other{"{0} sq ft"} + } + square-inch{ + dnam{"inches²"} + one{"{0} in²"} + other{"{0} in²"} + per{"{0}/in²"} + } + square-kilometer{ + dnam{"km²"} + one{"{0} km²"} + other{"{0} km²"} + per{"{0}/km²"} + } + square-meter{ + dnam{"metres²"} + one{"{0} m²"} + other{"{0} m²"} + per{"{0}/m²"} + } + square-mile{ + dnam{"sq miles"} + one{"{0} sq mi"} + other{"{0} sq mi"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"yards²"} + one{"{0} yd²"} + other{"{0} yd²"} + } + } + compound{ + per{"{0}/{1}"} + } + concentr{ + karat{ + dnam{"carats"} + one{"{0} ct"} + other{"{0} ct"} + } + milligram-per-deciliter{ + dnam{"mg/dl"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} + } + millimole-per-liter{ + dnam{"millimol/litre"} + one{"{0} mmol/l"} + other{"{0} mmol/l"} + } + mole{ + dnam{"mole"} + one{"{0} mol"} + other{"{0} mol"} + } + part-per-million{ + dnam{"parts/million"} + one{"{0} ppm"} + other{"{0} ppm"} + } + percent{ + dnam{"per cent"} + one{"{0}%"} + other{"{0}%"} + } + permille{ + dnam{"per mille"} + one{"{0}‰"} + other{"{0}‰"} + } + permyriad{ + dnam{"permyriad"} + one{"{0}‱"} + other{"{0}‱"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100 km"} + one{"{0} l/100 km"} + other{"{0} l/100 km"} + } + liter-per-kilometer{ + dnam{"litres/km"} + one{"{0} l/km"} + other{"{0} l/km"} + } + mile-per-gallon{ + dnam{"miles/gal US"} + one{"{0} mpg US"} + other{"{0} mpg US"} + } + mile-per-gallon-imperial{ + dnam{"miles/gal"} + one{"{0} mpg"} + other{"{0} mpg"} + } + } + coordinate{ + dnam{"direction"} + east{"{0} E"} + north{"{0} N"} + south{"{0} S"} + west{"{0} W"} + } + digital{ + bit{ + dnam{"bit"} + one{"{0} bit"} + other{"{0} bit"} + } + byte{ + dnam{"byte"} + one{"{0} byte"} + other{"{0} byte"} + } + gigabit{ + dnam{"Gbit"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GByte"} + one{"{0} GB"} + other{"{0} GB"} + } + kilobit{ + dnam{"kbit"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kByte"} + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + dnam{"Mbit"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MByte"} + one{"{0} MB"} + other{"{0} MB"} + } + petabyte{ + dnam{"PByte"} + one{"{0} PB"} + other{"{0} PB"} + } + terabit{ + dnam{"Tbit"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TByte"} + one{"{0} TB"} + other{"{0} TB"} + } + } + duration{ + century{ + dnam{"c"} + one{"{0} c"} + other{"{0} c"} + } + day{ + dnam{"days"} + one{"{0} day"} + other{"{0} days"} + per{"{0}/d"} + } + decade{ + dnam{"dec"} + one{"{0} dec"} + other{"{0} dec"} + } + hour{ + dnam{"hours"} + one{"{0} hr"} + other{"{0} hrs"} + per{"{0}/h"} + } + microsecond{ + dnam{"μsecs"} + one{"{0} μs"} + other{"{0} μs"} + } + millisecond{ + dnam{"millisecs"} + one{"{0} ms"} + other{"{0} ms"} + } + minute{ + dnam{"mins"} + one{"{0} min"} + other{"{0} mins"} + per{"{0}/min"} + } + month{ + dnam{"months"} + one{"{0} mth"} + other{"{0} mths"} + per{"{0}/m"} + } + nanosecond{ + dnam{"nanosecs"} + one{"{0} ns"} + other{"{0} ns"} + } + second{ + dnam{"secs"} + one{"{0} sec"} + other{"{0} secs"} + per{"{0}/s"} + } + week{ + dnam{"weeks"} + one{"{0} wk"} + other{"{0} wks"} + per{"{0}/w"} + } + year{ + dnam{"years"} + one{"{0} yr"} + other{"{0} yrs"} + per{"{0}/y"} + } + } + electric{ + ampere{ + dnam{"amps"} + one{"{0} A"} + other{"{0} A"} + } + milliampere{ + dnam{"milliamps"} + one{"{0} mA"} + other{"{0} mA"} + } + ohm{ + dnam{"ohms"} + one{"{0} Ω"} + other{"{0} Ω"} + } + volt{ + dnam{"volts"} + one{"{0} V"} + other{"{0} V"} + } + } + energy{ + british-thermal-unit{ + dnam{"BTU"} + one{"{0} Btu"} + other{"{0} Btu"} + } + calorie{ + dnam{"cal"} + one{"{0} cal"} + other{"{0} cal"} + } + electronvolt{ + dnam{"electronvolt"} + one{"{0} eV"} + other{"{0} eV"} + } + foodcalorie{ + dnam{"Cal"} + one{"{0} Cal"} + other{"{0} Cal"} + } + joule{ + dnam{"joules"} + one{"{0} J"} + other{"{0} J"} + } + kilocalorie{ + dnam{"kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + dnam{"kilojoule"} + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + dnam{"kW-hour"} + one{"{0} kWh"} + other{"{0} kWh"} + } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therms"} + } + } + force{ + newton{ + dnam{"newton"} + one{"{0} N"} + other{"{0} N"} + } + pound-force{ + dnam{"pound-force"} + one{"{0} lbf"} + other{"{0} lbf"} + } + } + frequency{ + gigahertz{ + dnam{"GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"pixels"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } + length{ + astronomical-unit{ + dnam{"au"} + one{"{0} au"} + other{"{0} au"} + } + centimeter{ + dnam{"cm"} + one{"{0} cm"} + other{"{0} cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} + } + fathom{ + dnam{"fathoms"} + one{"{0} fth"} + other{"{0} fth"} + } + foot{ + dnam{"feet"} + one{"{0} ft"} + other{"{0} ft"} + per{"{0}/ft"} + } + furlong{ + dnam{"furlongs"} + one{"{0} fur"} + other{"{0} fur"} + } + inch{ + dnam{"inches"} + one{"{0} in"} + other{"{0} in"} + per{"{0}/in"} + } + kilometer{ + dnam{"km"} + one{"{0} km"} + other{"{0} km"} + per{"{0}/km"} + } + light-year{ + dnam{"light yrs"} + one{"{0} ly"} + other{"{0} ly"} + } + meter{ + dnam{"metres"} + one{"{0} m"} + other{"{0} m"} + per{"{0}/m"} + } + micrometer{ + dnam{"µmetres"} + one{"{0} µm"} + other{"{0} µm"} + } + mile{ + dnam{"miles"} + one{"{0} mi"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } + millimeter{ + dnam{"mm"} + one{"{0} mm"} + other{"{0} mm"} + } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + one{"{0} nmi"} + other{"{0} nmi"} + } + parsec{ + dnam{"parsecs"} + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + one{"{0} pm"} + other{"{0} pm"} + } + point{ + dnam{"points"} + one{"{0} pt"} + other{"{0} pt"} + } + solar-radius{ + dnam{"solar radii"} + one{"{0} R☉"} + other{"{0} R☉"} + } + yard{ + dnam{"yards"} + one{"{0} yd"} + other{"{0} yd"} + } + } + light{ + lux{ + dnam{"lux"} + one{"{0} lx"} + other{"{0} lx"} + } + solar-luminosity{ + dnam{"solar luminosities"} + one{"{0} L☉"} + other{"{0} L☉"} + } + } + mass{ + carat{ + dnam{"carats"} + one{"{0} CD"} + other{"{0} CD"} + } + dalton{ + dnam{"daltons"} + one{"{0} Da"} + other{"{0} Da"} + } + earth-mass{ + dnam{"Earth masses"} + one{"{0} M⊕"} + other{"{0} M⊕"} + } + gram{ + dnam{"grams"} + one{"{0} g"} + other{"{0} g"} + per{"{0}/g"} + } + kilogram{ + dnam{"kg"} + one{"{0} kg"} + other{"{0} kg"} + per{"{0}/kg"} + } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + dnam{"oz"} + one{"{0} oz"} + other{"{0} oz"} + per{"{0}/oz"} + } + ounce-troy{ + dnam{"oz troy"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + dnam{"pounds"} + one{"{0} lb"} + other{"{0} lb"} + per{"{0}/lb"} + } + solar-mass{ + dnam{"solar masses"} + one{"{0} M☉"} + other{"{0} M☉"} + } + stone{ + dnam{"stone"} + one{"{0} st"} + other{"{0} st"} + } + ton{ + dnam{"tons"} + one{"{0} tn"} + other{"{0} tn"} + } + } + power{ + gigawatt{ + dnam{"GW"} + one{"{0} GW"} + other{"{0} GW"} + } + horsepower{ + dnam{"hp"} + one{"{0} hp"} + other{"{0} hp"} + } + kilowatt{ + dnam{"kW"} + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + dnam{"MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + dnam{"mW"} + one{"{0} mW"} + other{"{0} mW"} + } + watt{ + dnam{"watts"} + one{"{0} W"} + other{"{0} W"} + } + } + pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bars"} + } + hectopascal{ + dnam{"hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } + kilopascal{ + dnam{"kPa"} + one{"{0} kPa"} + other{"{0} kPa"} + } + megapascal{ + dnam{"MPa"} + one{"{0} MPa"} + other{"{0} MPa"} + } + millibar{ + dnam{"mbar"} + one{"{0} mbar"} + other{"{0} mbar"} + } + millimeter-of-mercury{ + dnam{"mmHg"} + one{"{0} mmHg"} + other{"{0} mmHg"} + } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } + } + speed{ + kilometer-per-hour{ + dnam{"km/hour"} + one{"{0} kph"} + other{"{0} kph"} + } + knot{ + dnam{"kn"} + one{"{0} kn"} + other{"{0} kn"} + } + meter-per-second{ + dnam{"metres/sec"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + dnam{"miles/hour"} + one{"{0} mph"} + other{"{0} mph"} + } + } + temperature{ + celsius{ + dnam{"deg. C"} + one{"{0}°C"} + other{"{0}°C"} + } + fahrenheit{ + dnam{"deg. F"} + one{"{0}°F"} + other{"{0}°F"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } + } + torque{ + newton-meter{ + dnam{"N⋅m"} + one{"{0} N⋅m"} + other{"{0} N⋅m"} + } + pound-foot{ + dnam{"lbf⋅ft"} + one{"{0} lbf⋅ft"} + other{"{0} lbf⋅ft"} + } + } + volume{ + acre-foot{ + dnam{"acre ft"} + one{"{0} ac ft"} + other{"{0} ac ft"} + } + barrel{ + dnam{"barrel"} + one{"{0} bbl"} + other{"{0} bbl"} + } + bushel{ + dnam{"bushels"} + one{"{0} bu"} + other{"{0} bu"} + } + centiliter{ + dnam{"cl"} + one{"{0} cl"} + other{"{0} cl"} + } + cubic-centimeter{ + dnam{"cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + per{"{0}/cm³"} + } + cubic-foot{ + dnam{"feet³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + dnam{"inches³"} + one{"{0} in³"} + other{"{0} in³"} + } + cubic-kilometer{ + dnam{"km³"} + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + dnam{"m³"} + one{"{0} m³"} + other{"{0} m³"} + } + cubic-mile{ + dnam{"mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + dnam{"yards³"} + one{"{0} yd³"} + other{"{0} yd³"} + } + cup{ + dnam{"cups"} + one{"{0} c"} + other{"{0} c"} + } + cup-metric{ + dnam{"mcup"} + one{"{0} mc"} + other{"{0} mc"} + } + deciliter{ + dnam{"dl"} + one{"{0} dl"} + other{"{0} dl"} + } + fluid-ounce{ + dnam{"US fl oz"} + one{"{0} US fl oz"} + other{"{0} US fl oz"} + } + fluid-ounce-imperial{ + dnam{"Imp. fl oz"} + one{"{0} fl oz Imp."} + other{"{0} fl oz Imp."} + } + gallon{ + dnam{"US gal"} + one{"{0} gal US"} + other{"{0} gal US"} + } + gallon-imperial{ + dnam{"gal"} + one{"{0} gal"} + other{"{0} gal"} + per{"{0}/gal"} + } + hectoliter{ + dnam{"hl"} + one{"{0} hl"} + other{"{0} hl"} + } + liter{ + dnam{"litres"} + one{"{0} l"} + other{"{0} l"} + per{"{0}/l"} + } + megaliter{ + dnam{"Ml"} + one{"{0} Ml"} + other{"{0} Ml"} + } + milliliter{ + dnam{"ml"} + one{"{0} ml"} + other{"{0} ml"} + } + pint{ + dnam{"pints"} + one{"{0} pt"} + other{"{0} pt"} + } + pint-metric{ + dnam{"mpt"} + one{"{0} mpt"} + other{"{0} mpt"} + } + quart{ + dnam{"qts"} + one{"{0} qt"} + other{"{0} qt"} + } + tablespoon{ + dnam{"tbsp"} + one{"{0} tbsp"} + other{"{0} tbsp"} + } + teaspoon{ + dnam{"tsp"} + one{"{0} tsp"} + other{"{0} tsp"} + } + } } } diff --git a/icuSources/data/unit/hr.txt b/icuSources/data/unit/hr.txt index 7601f892..10b39174 100644 --- a/icuSources/data/unit/hr.txt +++ b/icuSources/data/unit/hr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hr{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -121,6 +121,9 @@ hr{ other{"{0} kvadratnih jardi"} } } + compound{ + per{"{0}/{1}"} + } concentr{ karat{ dnam{"karati"} @@ -286,6 +289,12 @@ hr{ other{"{0} dana"} per{"{0} dnevno"} } + decade{ + dnam{"desetljeća"} + few{"{0} desetljeća"} + one{"{0} desetljeće"} + other{"{0} desetljeća"} + } hour{ dnam{"sati"} few{"{0} sata"} @@ -422,6 +431,12 @@ hr{ one{"{0} kilovatsat"} other{"{0} kilovatsati"} } + therm-us{ + dnam{"SAD therm"} + few{"{0} SAD therma"} + one{"{0} SAD therm"} + other{"{0} SAD therma"} + } } force{ newton{ @@ -463,6 +478,50 @@ hr{ other{"{0} megaherca"} } } + graphics{ + dot-per-centimeter{ + dnam{"točke po centimetru"} + few{"{0} točke po centimetru"} + one{"{0} točka po centimetru"} + other{"{0} točaka po centimetru"} + } + dot-per-inch{ + dnam{"točke po inču"} + few{"{0} točke po inču"} + one{"{0} točka po inču"} + other{"{0} točaka po inču"} + } + em{ + dnam{"tipografski em"} + few{"{0} tipografska ema"} + one{"{0} tipografski em"} + other{"{0} tipografskih ema"} + } + megapixel{ + dnam{"megapikseli"} + few{"{0} megapiksela"} + one{"{0} megapiksel"} + other{"{0} megapiksela"} + } + pixel{ + dnam{"pikseli"} + few{"{0} piksela"} + one{"{0} piksel"} + other{"{0} piksela"} + } + pixel-per-centimeter{ + dnam{"pikseli po centimetru"} + few{"{0} piksela po centimetru"} + one{"{0} piksel po centimetru"} + other{"{0} piksela po centimetru"} + } + pixel-per-inch{ + dnam{"pikseli po inču"} + few{"{0} piksela po inču"} + one{"{0} piksel po inču"} + other{"{0} piksela po inču"} + } + } length{ astronomical-unit{ dnam{"astronomske jedinice"} @@ -745,6 +804,12 @@ hr{ one{"{0} atmosfera"} other{"{0} atmosfera"} } + bar{ + dnam{"bari"} + few{"{0} bara"} + one{"{0} bar"} + other{"{0} bara"} + } hectopascal{ dnam{"hektopaskali"} few{"{0} hektopaskala"} @@ -781,6 +846,12 @@ hr{ one{"{0} milimetar živina stupca"} other{"{0} milimetara živina stupca"} } + pascal{ + dnam{"paskali"} + few{"{0} paskala"} + one{"{0} paskal"} + other{"{0} paskala"} + } pound-per-square-inch{ dnam{"funte po kvadratnom inču"} few{"{0} funte po kvadratnom inču"} @@ -827,6 +898,12 @@ hr{ one{"{0} Fahrenheitov stupanj"} other{"{0} Fahrenheitovih stupnjeva"} } + generic{ + dnam{"°"} + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"kelvini"} few{"{0} kelvina"} @@ -1019,12 +1096,79 @@ hr{ } } unitsNarrow{ + acceleration{ + g-force{ + few{"{0} G"} + one{"{0} G"} + other{"{0} G"} + } + meter-per-second-squared{ + few{"{0} m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } + } + angle{ + degree{ + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } + radian{ + few{"{0} rad"} + one{"{0} rad"} + other{"{0} rad"} + } + } area{ acre{ few{"{0} kj"} one{"{0} kj"} other{"{0} kj"} } + hectare{ + few{"{0} ha"} + one{"{0} ha"} + other{"{0} ha"} + } + square-centimeter{ + few{"{0} cm²"} + one{"{0} cm²"} + other{"{0} cm²"} + } + square-foot{ + few{"{0} ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } + square-inch{ + few{"{0} in²"} + one{"{0} in²"} + other{"{0} in²"} + } + square-kilometer{ + few{"{0} km²"} + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + few{"{0} m²"} + one{"{0} m²"} + other{"{0} m²"} + } + square-mile{ + few{"{0} mi²"} + one{"{0} mi²"} + other{"{0} mi²"} + } + square-yard{ + few{"{0} yd²"} + one{"{0} yd²"} + other{"{0} yd²"} + } + } + compound{ + per{"{0}/{1}"} } concentr{ karat{ @@ -1081,6 +1225,46 @@ hr{ one{"{0} bajt"} other{"{0} bajtova"} } + gigabit{ + few{"{0} Gb"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + few{"{0} GB"} + one{"{0} GB"} + other{"{0} GB"} + } + kilobit{ + few{"{0} kb"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + few{"{0} kB"} + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + few{"{0} Mb"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + few{"{0} MB"} + one{"{0} MB"} + other{"{0} MB"} + } + terabit{ + few{"{0} Tb"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + few{"{0} TB"} + one{"{0} TB"} + other{"{0} TB"} + } } duration{ day{ @@ -1095,6 +1279,17 @@ hr{ one{"{0} h"} other{"{0} h"} } + microsecond{ + few{"{0} μs"} + one{"{0} μs"} + other{"{0} μs"} + } + millisecond{ + dnam{"ms"} + few{"{0} ms"} + one{"{0} ms"} + other{"{0} ms"} + } minute{ dnam{"min"} few{"{0} m"} @@ -1107,6 +1302,11 @@ hr{ one{"{0} mj."} other{"{0} mj."} } + nanosecond{ + few{"{0} ns"} + one{"{0} ns"} + other{"{0} ns"} + } second{ dnam{"s"} few{"{0} s"} @@ -1126,15 +1326,100 @@ hr{ other{"{0} g."} } } + electric{ + ampere{ + few{"{0} A"} + one{"{0} A"} + other{"{0} A"} + } + milliampere{ + few{"{0} mA"} + one{"{0} mA"} + other{"{0} mA"} + } + ohm{ + few{"{0} Ω"} + one{"{0} Ω"} + other{"{0} Ω"} + } + volt{ + few{"{0} V"} + one{"{0} V"} + other{"{0} V"} + } + } energy{ + calorie{ + few{"{0} cal"} + one{"{0} cal"} + other{"{0} cal"} + } foodcalorie{ dnam{"kcal"} few{"{0} kcal"} one{"{0} kcal"} other{"{0} kcal"} } + joule{ + few{"{0} J"} + one{"{0} J"} + other{"{0} J"} + } + kilocalorie{ + few{"{0} kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + few{"{0} kJ"} + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + few{"{0} kWh"} + one{"{0} kWh"} + other{"{0} kWh"} + } + } + frequency{ + gigahertz{ + few{"{0} GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + few{"{0} Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + few{"{0} kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + few{"{0} MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } } length{ + astronomical-unit{ + few{"{0} au"} + one{"{0} au"} + other{"{0} au"} + } + centimeter{ + dnam{"cm"} + few{"{0} cm"} + one{"{0} cm"} + other{"{0} cm"} + } + decimeter{ + few{"{0} dm"} + one{"{0} dm"} + other{"{0} dm"} + } fathom{ dnam{"hv"} few{"{0} hv"} @@ -1146,11 +1431,27 @@ hr{ one{"{0}′"} other{"{0}′"} } + furlong{ + few{"{0} fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ few{"{0}″"} one{"{0}″"} other{"{0}″"} } + kilometer{ + dnam{"km"} + few{"{0} km"} + one{"{0} km"} + other{"{0} km"} + } + light-year{ + few{"{0} ly"} + one{"{0} ly"} + other{"{0} ly"} + } meter{ dnam{"m"} few{"{0} m"} @@ -1223,27 +1524,206 @@ hr{ one{"{0} g"} other{"{0} g"} } + kilogram{ + dnam{"kg"} + few{"{0} kg"} + one{"{0} kg"} + other{"{0} kg"} + } + metric-ton{ + few{"{0} t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + few{"{0} µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + few{"{0} mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + few{"{0} oz"} + one{"{0} oz"} + other{"{0} oz"} + } + ounce-troy{ + few{"{0} oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + few{"{0} lb"} + one{"{0} lb"} + other{"{0} lb"} + } + stone{ + dnam{"st"} + few{"{0} st"} + one{"{0} st"} + other{"{0} st"} + } + ton{ + few{"{0} tn"} + one{"{0} tn"} + other{"{0} tn"} + } } power{ + gigawatt{ + few{"{0} GW"} + one{"{0} GW"} + other{"{0} GW"} + } horsepower{ few{"{0} KS"} one{"{0} KS"} other{"{0} KS"} } + kilowatt{ + few{"{0} kW"} + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + few{"{0} MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + few{"{0} mW"} + one{"{0} mW"} + other{"{0} mW"} + } + watt{ + few{"{0} W"} + one{"{0} W"} + other{"{0} W"} + } } pressure{ + hectopascal{ + few{"{0} hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + few{"{0} inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } millibar{ few{"{0} mb"} one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + few{"{0} mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + few{"{0} psi"} + one{"{0} psi"} + other{"{0} psi"} + } + } + speed{ + kilometer-per-hour{ + dnam{"km/h"} + few{"{0} km/h"} + one{"{0} km/h"} + other{"{0} km/h"} + } + meter-per-second{ + few{"{0} m/s"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + few{"{0} mi/h"} + one{"{0} mi/h"} + other{"{0} mi/h"} + } + } + temperature{ + celsius{ + dnam{"°C"} + few{"{0} °C"} + one{"{0} °C"} + other{"{0} °C"} + } + fahrenheit{ + few{"{0}°F"} + one{"{0}°F"} + other{"{0}°F"} + } + kelvin{ + few{"{0} K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ + acre-foot{ + few{"{0} ac ft"} + one{"{0} ac ft"} + other{"{0} ac ft"} + } + bushel{ + dnam{"bu"} + few{"{0} bu"} + one{"{0} bu"} + other{"{0} bu"} + } centiliter{ few{"{0} cl"} one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + few{"{0} cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + } + cubic-foot{ + few{"{0} ft³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + few{"{0} in³"} + one{"{0} in³"} + other{"{0} in³"} + } + cubic-kilometer{ + few{"{0} km³"} + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + few{"{0} m³"} + one{"{0} m³"} + other{"{0} m³"} + } + cubic-mile{ + few{"{0} mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + few{"{0} yd³"} + one{"{0} yd³"} + other{"{0} yd³"} + } + cup{ + few{"{0} c"} + one{"{0} c"} + other{"{0} c"} + } deciliter{ few{"{0} dl"} one{"{0} dl"} @@ -1280,6 +1760,26 @@ hr{ one{"{0} ml"} other{"{0} ml"} } + pint{ + few{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } + quart{ + few{"{0} qt"} + one{"{0} qt"} + other{"{0} qt"} + } + tablespoon{ + few{"{0} tbsp"} + one{"{0} tbsp"} + other{"{0} tbsp"} + } + teaspoon{ + few{"{0} tsp"} + one{"{0} tsp"} + other{"{0} tsp"} + } } } unitsShort{ @@ -1290,6 +1790,12 @@ hr{ one{"{0} G"} other{"{0} G"} } + meter-per-second-squared{ + dnam{"m/s²"} + few{"{0} m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } } angle{ arc-minute{ @@ -1310,6 +1816,12 @@ hr{ one{"{0}°"} other{"{0}°"} } + radian{ + dnam{"rad"} + few{"{0} rad"} + one{"{0} rad"} + other{"{0} rad"} + } revolution{ dnam{"okr."} few{"{0} okr."} @@ -1336,8 +1848,64 @@ hr{ one{"{0} ha"} other{"{0} ha"} } + square-centimeter{ + dnam{"cm²"} + few{"{0} cm²"} + one{"{0} cm²"} + other{"{0} cm²"} + per{"{0}/cm²"} + } + square-foot{ + dnam{"ft²"} + few{"{0} ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } + square-inch{ + dnam{"in²"} + few{"{0} in²"} + one{"{0} in²"} + other{"{0} in²"} + per{"{0}/in²"} + } + square-kilometer{ + dnam{"km²"} + few{"{0} km²"} + one{"{0} km²"} + other{"{0} km²"} + per{"{0}/km²"} + } + square-meter{ + dnam{"m²"} + few{"{0} m²"} + one{"{0} m²"} + other{"{0} m²"} + per{"{0}/m²"} + } + square-mile{ + dnam{"mi²"} + few{"{0} mi²"} + one{"{0} mi²"} + other{"{0} mi²"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"yd²"} + few{"{0} yd²"} + one{"{0} yd²"} + other{"{0} yd²"} + } + } + compound{ + per{"{0}/{1}"} } concentr{ + karat{ + dnam{"kt"} + few{"{0} kt"} + one{"{0} kt"} + other{"{0} kt"} + } milligram-per-deciliter{ dnam{"mg/dl"} few{"{0} mg/dl"} @@ -1356,6 +1924,12 @@ hr{ one{"{0} mola"} other{"{0} mola"} } + part-per-million{ + dnam{"ppm"} + few{"{0} ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } percent{ dnam{"%"} few{"{0} %"} @@ -1421,6 +1995,60 @@ hr{ one{"{0} bajt"} other{"{0} bajtova"} } + gigabit{ + dnam{"Gb"} + few{"{0} Gb"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GB"} + few{"{0} GB"} + one{"{0} GB"} + other{"{0} GB"} + } + kilobit{ + dnam{"kb"} + few{"{0} kb"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kB"} + few{"{0} kB"} + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + dnam{"Mb"} + few{"{0} Mb"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MB"} + few{"{0} MB"} + one{"{0} MB"} + other{"{0} MB"} + } + petabyte{ + dnam{"PB"} + few{"{0} PB"} + one{"{0} PB"} + other{"{0} PB"} + } + terabit{ + dnam{"Tb"} + few{"{0} Tb"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + few{"{0} TB"} + one{"{0} TB"} + other{"{0} TB"} + } } duration{ century{ @@ -1436,6 +2064,12 @@ hr{ other{"{0} dana"} per{"{0}/d."} } + decade{ + dnam{"des."} + few{"{0} des."} + one{"{0} des."} + other{"{0} des."} + } hour{ dnam{"h"} few{"{0} h"} @@ -1443,6 +2077,25 @@ hr{ other{"{0} h"} per{"{0}/h"} } + microsecond{ + dnam{"μs"} + few{"{0} μs"} + one{"{0} μs"} + other{"{0} μs"} + } + millisecond{ + dnam{"ms"} + few{"{0} ms"} + one{"{0} ms"} + other{"{0} ms"} + } + minute{ + dnam{"min"} + few{"{0} min"} + one{"{0} min"} + other{"{0} min"} + per{"{0}/min"} + } month{ dnam{"mj."} few{"{0} mj."} @@ -1450,6 +2103,12 @@ hr{ other{"{0} mj."} per{"{0}/mj."} } + nanosecond{ + dnam{"ns"} + few{"{0} ns"} + one{"{0} ns"} + other{"{0} ns"} + } second{ dnam{"s"} few{"{0} s"} @@ -1479,6 +2138,12 @@ hr{ one{"{0} A"} other{"{0} A"} } + milliampere{ + dnam{"mA"} + few{"{0} mA"} + one{"{0} mA"} + other{"{0} mA"} + } ohm{ dnam{"Ω"} few{"{0} Ω"} @@ -1499,6 +2164,12 @@ hr{ one{"{0} BTU"} other{"{0} BTU"} } + calorie{ + dnam{"cal"} + few{"{0} cal"} + one{"{0} cal"} + other{"{0} cal"} + } electronvolt{ dnam{"eV"} few{"{0} eV"} @@ -1517,6 +2188,30 @@ hr{ one{"{0} J"} other{"{0} J"} } + kilocalorie{ + dnam{"kcal"} + few{"{0} kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + dnam{"kJ"} + few{"{0} kJ"} + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + dnam{"kWh"} + few{"{0} kWh"} + one{"{0} kWh"} + other{"{0} kWh"} + } + therm-us{ + dnam{"SAD therm"} + few{"{0} SAD therma"} + one{"{0} SAD therm"} + other{"{0} SAD therma"} + } } force{ newton{ @@ -1532,7 +2227,96 @@ hr{ other{"{0} lbf"} } } + frequency{ + gigahertz{ + dnam{"GHz"} + few{"{0} GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + few{"{0} Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + few{"{0} kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + few{"{0} MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + few{"{0} dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + few{"{0} ema"} + one{"{0} em"} + other{"{0} emova"} + } + megapixel{ + dnam{"MP"} + few{"{0} MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + few{"{0} ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + few{"{0} ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ + astronomical-unit{ + dnam{"au"} + few{"{0} au"} + one{"{0} au"} + other{"{0} au"} + } + centimeter{ + dnam{"cm"} + few{"{0} cm"} + one{"{0} cm"} + other{"{0} cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + few{"{0} dm"} + one{"{0} dm"} + other{"{0} dm"} + } fathom{ dnam{"hv"} few{"{0} hv"} @@ -1559,6 +2343,13 @@ hr{ other{"{0} in"} per{"{0}/in"} } + kilometer{ + dnam{"km"} + few{"{0} km"} + one{"{0} km"} + other{"{0} km"} + per{"{0}/km"} + } light-year{ dnam{"svjetlosne g."} few{"{0} ly"} @@ -1572,6 +2363,54 @@ hr{ other{"{0} m"} per{"{0}/m"} } + micrometer{ + dnam{"µm"} + few{"{0} µm"} + one{"{0} µm"} + other{"{0} µm"} + } + mile{ + dnam{"mi"} + few{"{0} mi"} + one{"{0} mi"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + few{"{0} smi"} + one{"{0} smi"} + other{"{0} smi"} + } + millimeter{ + dnam{"mm"} + few{"{0} mm"} + one{"{0} mm"} + other{"{0} mm"} + } + nanometer{ + dnam{"nm"} + few{"{0} nm"} + one{"{0} nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + few{"{0} nmi"} + one{"{0} nmi"} + other{"{0} nmi"} + } + parsec{ + dnam{"pc"} + few{"{0} pc"} + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + few{"{0} pm"} + one{"{0} pm"} + other{"{0} pm"} + } point{ dnam{"točke"} few{"{0} pt"} @@ -1592,6 +2431,12 @@ hr{ } } light{ + lux{ + dnam{"lx"} + few{"{0} lx"} + one{"{0} lx"} + other{"{0} lx"} + } solar-luminosity{ dnam{"L☉"} few{"{0} L☉"} @@ -1625,20 +2470,101 @@ hr{ other{"{0} g"} per{"{0}/g"} } + kilogram{ + dnam{"kg"} + few{"{0} kg"} + one{"{0} kg"} + other{"{0} kg"} + per{"{0}/kg"} + } + metric-ton{ + dnam{"t"} + few{"{0} t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + few{"{0} µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + few{"{0} mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + dnam{"oz"} + few{"{0} oz"} + one{"{0} oz"} + other{"{0} oz"} + per{"{0}/oz"} + } + ounce-troy{ + dnam{"oz t"} + few{"{0} oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + dnam{"lb"} + few{"{0} lb"} + one{"{0} lb"} + other{"{0} lb"} + per{"{0}/lb"} + } solar-mass{ dnam{"M☉"} few{"{0} M☉"} one{"{0} M☉"} other{"{0} M☉"} } + stone{ + dnam{"st"} + few{"{0} st"} + one{"{0} st"} + other{"{0} st"} + } + ton{ + dnam{"tn"} + few{"{0} tn"} + one{"{0} tn"} + other{"{0} tn"} + } } power{ + gigawatt{ + dnam{"GW"} + few{"{0} GW"} + one{"{0} GW"} + other{"{0} GW"} + } horsepower{ dnam{"KS"} few{"{0} KS"} one{"{0} KS"} other{"{0} KS"} } + kilowatt{ + dnam{"kW"} + few{"{0} kW"} + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + dnam{"MW"} + few{"{0} MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + dnam{"mW"} + few{"{0} mW"} + one{"{0} mW"} + other{"{0} mW"} + } watt{ dnam{"W"} few{"{0} W"} @@ -1647,26 +2573,106 @@ hr{ } } pressure{ - kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} + atmosphere{ + dnam{"atm"} + few{"{0} atm"} + one{"{0} atm"} + other{"{0} atm"} } - megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} + bar{ + dnam{"bar"} + few{"{0} bara"} + one{"{0} bar"} + other{"{0} bara"} + } + hectopascal{ + dnam{"hPa"} + few{"{0} hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + few{"{0} inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } + millibar{ + dnam{"mbar"} + few{"{0} mbar"} + one{"{0} mbar"} + other{"{0} mbar"} + } + millimeter-of-mercury{ + dnam{"mm Hg"} + few{"{0} mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } + pound-per-square-inch{ + dnam{"psi"} + few{"{0} psi"} + one{"{0} psi"} + other{"{0} psi"} } } speed{ + kilometer-per-hour{ + dnam{"km/h"} + few{"{0} km/h"} + one{"{0} km/h"} + other{"{0} km/h"} + } knot{ dnam{"čv"} few{"{0} čv"} one{"{0} čv"} other{"{0} čv"} } + meter-per-second{ + dnam{"m/s"} + few{"{0} m/s"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + dnam{"mi/h"} + few{"{0} mi/h"} + one{"{0} mi/h"} + other{"{0} mi/h"} + } + } + temperature{ + celsius{ + dnam{"°C"} + few{"{0} °C"} + one{"{0} °C"} + other{"{0} °C"} + } + fahrenheit{ + dnam{"°F"} + few{"{0} °F"} + one{"{0} °F"} + other{"{0} °F"} + } + generic{ + dnam{"°"} + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + few{"{0} K"} + one{"{0} K"} + other{"{0} K"} + } } torque{ newton-meter{ @@ -1675,19 +2681,19 @@ hr{ one{"{0} Nm"} other{"{0} Nm"} } - pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ - barrel{ - dnam{"bbl"} - few{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + acre-foot{ + dnam{"ac ft"} + few{"{0} ac ft"} + one{"{0} ac ft"} + other{"{0} ac ft"} + } + bushel{ + dnam{"bu"} + few{"{0} bu"} + one{"{0} bu"} + other{"{0} bu"} } centiliter{ dnam{"cl"} @@ -1695,6 +2701,50 @@ hr{ one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + dnam{"cm³"} + few{"{0} cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + per{"{0}/cm³"} + } + cubic-foot{ + dnam{"ft³"} + few{"{0} ft³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + dnam{"in³"} + few{"{0} in³"} + one{"{0} in³"} + other{"{0} in³"} + } + cubic-kilometer{ + dnam{"km³"} + few{"{0} km³"} + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + dnam{"m³"} + few{"{0} m³"} + one{"{0} m³"} + other{"{0} m³"} + per{"{0}/m³"} + } + cubic-mile{ + dnam{"mi³"} + few{"{0} mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + dnam{"yd³"} + few{"{0} yd³"} + one{"{0} yd³"} + other{"{0} yd³"} + } cup{ dnam{"šalice"} few{"{0} c"} @@ -1764,6 +2814,36 @@ hr{ one{"{0} ml"} other{"{0} ml"} } + pint{ + dnam{"pt"} + few{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } + pint-metric{ + dnam{"mpt"} + few{"{0} mpt"} + one{"{0} mpt"} + other{"{0} mpt"} + } + quart{ + dnam{"qt"} + few{"{0} qt"} + one{"{0} qt"} + other{"{0} qt"} + } + tablespoon{ + dnam{"tbsp"} + few{"{0} tbsp"} + one{"{0} tbsp"} + other{"{0} tbsp"} + } + teaspoon{ + dnam{"tsp"} + few{"{0} tsp"} + one{"{0} tsp"} + other{"{0} tsp"} + } } } } diff --git a/icuSources/data/unit/hsb.txt b/icuSources/data/unit/hsb.txt index ee24cefb..8677a72a 100644 --- a/icuSources/data/unit/hsb.txt +++ b/icuSources/data/unit/hsb.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hsb{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/hu.txt b/icuSources/data/unit/hu.txt index eecf9815..b71ba08c 100644 --- a/icuSources/data/unit/hu.txt +++ b/icuSources/data/unit/hu.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hu{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -84,6 +84,7 @@ hu{ dnam{"négyzetkilométer"} one{"{0} négyzetkilométer"} other{"{0} négyzetkilométer"} + per{"{0}/km²"} } square-meter{ dnam{"négyzetméter"} @@ -246,6 +247,11 @@ hu{ other{"{0} nap"} per{"{0}/nap"} } + decade{ + dnam{"évtized"} + one{"{0} évtized"} + other{"{0} évtized"} + } hour{ dnam{"óra"} one{"{0} óra"} @@ -361,6 +367,11 @@ hu{ one{"{0} kilowattóra"} other{"{0} kilowattóra"} } + therm-us{ + dnam{"amerikai therm"} + one{"{0} amerikai therm"} + other{"{0} amerikai therm"} + } } force{ newton{ @@ -396,6 +407,43 @@ hu{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"pont per centiméter"} + one{"{0} pont per centiméter"} + other{"{0} pont per centiméter"} + } + dot-per-inch{ + dnam{"pont per hüvelyk"} + one{"{0} pont per hüvelyk"} + other{"{0} pont per hüvelyk"} + } + em{ + dnam{"nyomdai em"} + one{"{0} kvirt"} + other{"{0} kvirt"} + } + megapixel{ + dnam{"millió képpont"} + one{"{0} millió képpont"} + other{"{0} millió képpont"} + } + pixel{ + dnam{"képpont"} + one{"{0} képpont"} + other{"{0} képpont"} + } + pixel-per-centimeter{ + dnam{"képpont per centiméter"} + one{"{0} képpont per centiméter"} + other{"{0} képpont per centiméter"} + } + pixel-per-inch{ + dnam{"képpont per hüvelyk"} + one{"{0} képpont per hüvelyk"} + other{"{0} képpont per hüvelyk"} + } + } length{ astronomical-unit{ dnam{"csillagászati egység"} @@ -575,6 +623,11 @@ hu{ one{"{0} Nap-tömeg"} other{"{0} Nap-tömeg"} } + stone{ + dnam{"stone"} + one{"{0} stone"} + other{"{0} stone"} + } ton{ dnam{"tonna"} one{"{0} tonna"} @@ -645,10 +698,15 @@ hu{ other{"{0} millibar"} } millimeter-of-mercury{ - dnam{"mm Hg"} + dnam{"higanymilliméter"} one{"{0} higanymilliméter"} other{"{0} higanymilliméter"} } + pascal{ + dnam{"pascal"} + one{"{0} pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"font per négyzethüvelyk"} one{"{0} font per négyzethüvelyk"} @@ -850,6 +908,12 @@ hu{ } } unitsNarrow{ + acceleration{ + g-force{ + one{"{0} G"} + other{"{0} G"} + } + } angle{ arc-minute{ one{"{0}′"} @@ -899,6 +963,9 @@ hu{ one{"{0}%"} other{"{0}%"} } + permille{ + dnam{"‰"} + } } consumption{ liter-per-100kilometers{ @@ -914,6 +981,12 @@ hu{ south{"{0} D"} west{"{0} Ny"} } + digital{ + byte{ + one{"{0} B"} + other{"{0} B"} + } + } duration{ century{ dnam{"sz."} @@ -930,6 +1003,7 @@ hu{ dnam{"ó"} one{"{0} ó"} other{"{0} ó"} + per{"{0}/ó"} } millisecond{ dnam{"ms"} @@ -940,6 +1014,7 @@ hu{ dnam{"p"} one{"{0} p"} other{"{0} p"} + per{"{0}/p"} } month{ dnam{"hónap"} @@ -950,6 +1025,7 @@ hu{ dnam{"mp"} one{"{0} mp"} other{"{0} mp"} + per{"{0}/mp"} } week{ dnam{"hét"} @@ -967,6 +1043,12 @@ hu{ dnam{"cm"} one{"{0} cm"} other{"{0} cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} } foot{ dnam{"láb"} @@ -978,11 +1060,13 @@ hu{ dnam{"hüvelyk"} one{"{0} hüvelyk"} other{"{0} hüvelyk"} + per{"{0}/hüvelyk"} } kilometer{ dnam{"km"} one{"{0} km"} other{"{0} km"} + per{"{0}/km"} } light-year{ one{"{0} fényév"} @@ -992,6 +1076,7 @@ hu{ dnam{"m"} one{"{0} m"} other{"{0} m"} + per{"{0}/m"} } mile{ dnam{"mf"} @@ -1017,6 +1102,7 @@ hu{ other{"{0}p."} } yard{ + dnam{"yd"} one{"{0} yd"} other{"{0} yd"} } @@ -1026,19 +1112,30 @@ hu{ dnam{"g"} one{"{0} g"} other{"{0} g"} + per{"{0}/g"} } kilogram{ dnam{"kg"} one{"{0} kg"} other{"{0} kg"} + per{"{0}/kg"} } ounce{ + dnam{"uncia"} one{"{0} uncia"} other{"{0} uncia"} + per{"{0}/uncia"} } pound{ + dnam{"font"} one{"{0} font"} other{"{0} font"} + per{"{0}/font"} + } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} } } power{ @@ -1057,6 +1154,7 @@ hu{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0} hPa"} other{"{0} hPa"} } @@ -1073,6 +1171,11 @@ hu{ one{"{0} Hgmm"} other{"{0} Hgmm"} } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1081,6 +1184,7 @@ hu{ other{"{0} km/h"} } meter-per-second{ + dnam{"m/s"} one{"{0} m/s"} other{"{0} m/s"} } @@ -1097,15 +1201,30 @@ hu{ other{"{0} °C"} } fahrenheit{ + dnam{"°F"} one{"{0} °F"} other{"{0} °F"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ cubic-kilometer{ one{"{0} km³"} other{"{0} km³"} } + cubic-mile{ + one{"{0} mi³"} + other{"{0} mi³"} + } liter{ dnam{"l"} one{"{0} l"} @@ -1190,6 +1309,7 @@ hu{ dnam{"km²"} one{"{0} km²"} other{"{0} km²"} + per{"{0}/km²"} } square-meter{ dnam{"m²"} @@ -1213,6 +1333,11 @@ hu{ per{"{0}/{1}"} } concentr{ + karat{ + dnam{"kt"} + one{"{0} kt"} + other{"{0} kt"} + } milligram-per-deciliter{ dnam{"mg/dl"} one{"{0} mg/dl"} @@ -1347,6 +1472,11 @@ hu{ other{"{0} nap"} per{"{0}/nap"} } + decade{ + dnam{"dek"} + one{"{0} dek"} + other{"{0} dek"} + } hour{ dnam{"ó"} one{"{0} ó"} @@ -1462,6 +1592,11 @@ hu{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"USA therm"} + one{"{0} USA therm"} + other{"{0} USA therm"} + } } force{ newton{ @@ -1497,6 +1632,24 @@ hu{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixel"} + } + pixel{ + dnam{"képpont"} + } + } length{ astronomical-unit{ dnam{"CsE"} @@ -1750,6 +1903,11 @@ hu{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} diff --git a/icuSources/data/unit/hy.txt b/icuSources/data/unit/hy.txt index 28dc4663..02a33417 100644 --- a/icuSources/data/unit/hy.txt +++ b/icuSources/data/unit/hy.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License hy{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -75,10 +75,10 @@ hy{ other{"{0} քառակուսի ֆուտ"} } square-inch{ - dnam{"քառակուսի դյույմեր"} - one{"{0} քառակուսի դյույմ"} - other{"{0} քառակուսի դյույմ"} - per{"{0} քառակուսի դյույմի վրա"} + dnam{"քառակուսի մատնաչափեր"} + one{"{0} քառակուսի մատնաչափ"} + other{"{0} քառակուսի մատնաչափ"} + per{"{0} քառակուսի մատնաչափի վրա"} } square-kilometer{ dnam{"քառակուսի կիլոմետրեր"} @@ -174,8 +174,8 @@ hy{ coordinate{ dnam{"ուղղություն"} east{"արևելյան երկարության {0}"} - north{"հյուսիսային լայնության {0}"} - south{"հարավային լայնության {0}"} + north{"{0} հյուսիսային լայնության"} + south{"{0} հարավային լայնության"} west{"արևմտյան երկարության {0}"} } digital{ @@ -220,7 +220,7 @@ hy{ other{"{0} մեգաբայթ"} } petabyte{ - dnam{"պետաբայթ"} + dnam{"պետաբայթեր"} one{"{0} պետաբայթ"} other{"{0} պետաբայթ"} } @@ -247,6 +247,11 @@ hy{ other{"{0} օր"} per{"օրական {0}"} } + decade{ + dnam{"տասնամյակներ"} + one{"{0} տասնամյակ"} + other{"{0} տասնամյակ"} + } hour{ dnam{"ժամեր"} one{"{0} ժամ"} @@ -362,6 +367,11 @@ hy{ one{"{0} կիլովատտ-ժամ"} other{"{0} կիլովատտ-ժամ"} } + therm-us{ + dnam{"ԱՄՆ ջերմեր"} + one{"{0} ԱՄՆ ջերմ"} + other{"{0} ԱՄՆ ջերմ"} + } } force{ newton{ @@ -397,6 +407,41 @@ hy{ other{"{0} մեգահերց"} } } + graphics{ + dot-per-centimeter{ + dnam{"կետեր սանտիմետրի վրա"} + one{"{0} կետ սանտիմետրի վրա"} + other{"{0} կետ սանտիմետրի վրա"} + } + dot-per-inch{ + dnam{"կետեր մատնաչափի վրա"} + one{"{0} կետ մատնաչափի վրա"} + other{"{0} կետ մատնաչափի վրա"} + } + em{ + dnam{"տպագրական em"} + } + megapixel{ + dnam{"մեգափիքսելներ"} + one{"{0} մեգափիքսել"} + other{"{0} մեգափիքսել"} + } + pixel{ + dnam{"փիքսելներ"} + one{"{0} փիքսել"} + other{"{0} փիքսել"} + } + pixel-per-centimeter{ + dnam{"փիքսելներ սանտիմետրի վրա"} + one{"{0} փիքսել սանտիմետրի վրա"} + other{"{0} փիքսել սանտիմետրի վրա"} + } + pixel-per-inch{ + dnam{"փիքսելներ մատնաչափի վրա"} + one{"{0} փիքսել մատնաչափի վրա"} + other{"{0} փիքսել մատնաչափի վրա"} + } + } length{ astronomical-unit{ dnam{"աստղագիտական միավորներ"} @@ -421,10 +466,10 @@ hy{ per{"{0} ֆուտի վրա"} } inch{ - dnam{"դյույմեր"} - one{"{0} դյույմ"} - other{"{0} դյույմ"} - per{"{0} դյույմի վրա"} + dnam{"մատնաչափեր"} + one{"{0} մատնաչափ"} + other{"{0} մատնաչափ"} + per{"{0} մատնաչափի վրա"} } kilometer{ dnam{"կիլոմետրեր"} @@ -555,15 +600,15 @@ hy{ other{"{0} միլիգրամ"} } ounce{ - dnam{"ունցիաներ"} - one{"{0} ունցիա"} - other{"{0} ունցիա"} - per{"{0} ունցիայի վրա"} + dnam{"ունկիներ"} + one{"{0} ունկի"} + other{"{0} ունկի"} + per{"{0} ունկիի վրա"} } ounce-troy{ - dnam{"տրոյական ունցիաներ"} - one{"{0} տրոյական ունցիա"} - other{"{0} տրոյական ունցիա"} + dnam{"տրոյական ունկիներ"} + one{"{0} տրոյական ունկի"} + other{"{0} տրոյական ունկի"} } pound{ dnam{"ֆունտեր"} @@ -585,8 +630,8 @@ hy{ power{ gigawatt{ dnam{"գիգավատտեր"} - one{"{0} գիգավատտեր"} - other{"{0} գիգավատտեր"} + one{"{0} գիգավատտ"} + other{"{0} գիգավատտ"} } horsepower{ dnam{"ձիաուժեր"} @@ -620,6 +665,11 @@ hy{ one{"{0} մթնոլորտ"} other{"{0} մթնոլորտ"} } + bar{ + dnam{"բարեր"} + one{"{0} բար"} + other{"{0} բար"} + } hectopascal{ dnam{"հեկտոպասկալ"} one{"{0} հեկտոպասկալ"} @@ -637,7 +687,7 @@ hy{ } megapascal{ dnam{"մեգապասկալներ"} - one{"{0} ՄՊա"} + one{"{0} մեգապասկալ"} other{"{0} մեգապասկալ"} } millibar{ @@ -650,6 +700,11 @@ hy{ one{"{0} միլիմետր սնդիկի սյուն"} other{"{0} միլիմետր սնդիկի սյուն"} } + pascal{ + dnam{"պասկալներ"} + one{"{0} պասկալ"} + other{"{0} պասկալ"} + } pound-per-square-inch{ dnam{"ֆունտեր քառակուսի դյույմի վրա"} one{"{0} ֆունտ քառակուսի դյույմի վրա"} @@ -719,9 +774,9 @@ hy{ other{"{0} ակրոֆուտ"} } barrel{ - dnam{"բարելներ"} - one{"{0} բարել"} - other{"{0} բարել"} + dnam{"տակառներ"} + one{"{0} տակառ"} + other{"{0} տակառ"} } centiliter{ dnam{"սանտիլիտրեր"} @@ -740,9 +795,9 @@ hy{ other{"{0} խորանարդ ֆուտ"} } cubic-inch{ - dnam{"խորանարդ դյույմ"} - one{"{0} խորանարդ դյույմ"} - other{"{0} խորանարդ դյույմ"} + dnam{"խորանարդ մատնաչափեր"} + one{"{0} խորանարդ մատնաչափ"} + other{"{0} խորանարդ մատնաչափ"} } cubic-kilometer{ dnam{"խորանարդ կիլոմետրեր"} @@ -761,7 +816,7 @@ hy{ other{"{0} խորանարդ մղոն"} } cubic-yard{ - dnam{"խորանարդ յարդ"} + dnam{"խորանարդ յարդեր"} one{"{0} խորանարդ յարդ"} other{"{0} խորանարդ յարդ"} } @@ -781,14 +836,14 @@ hy{ other{"{0} դեցիլիտր"} } fluid-ounce{ - dnam{"հեղուկ ունցիաներ"} - one{"{0} հեղուկ ունցիա"} - other{"{0} հեղուկ ունցիա"} + dnam{"հեղուկ ունկիներ"} + one{"{0} հեղուկ ունկի"} + other{"{0} հեղուկ ունկի"} } fluid-ounce-imperial{ - dnam{"անգլիական հեղուկ ունցիաներ"} - one{"{0} անգլիական հեղուկ ունցիա"} - other{"{0} անգլիական հեղուկ ունցիա"} + dnam{"անգլիական հեղուկ ունկիներ"} + one{"{0} անգլիական հեղուկ ունկի"} + other{"{0} անգլիական հեղուկ ունկի"} } gallon{ dnam{"գալոններ"} @@ -824,14 +879,14 @@ hy{ other{"{0} միլիլիտր"} } pint{ - dnam{"պինտեր"} - one{"{0} պինտ"} - other{"{0} պինտ"} + dnam{"փինթեր"} + one{"{0} փինթ"} + other{"{0} փինթ"} } pint-metric{ - dnam{"մետրիկ պինտեր"} - one{"{0} մետրիկ պինտ"} - other{"{0} մետրիկ պինտ"} + dnam{"մետրիկ փինթեր"} + one{"{0} մետրիկ փինթ"} + other{"{0} մետրիկ փինթ"} } quart{ dnam{"քվարտեր"} @@ -1124,7 +1179,7 @@ hy{ other{"{0}″"} } degree{ - dnam{"աստիճաններ"} + dnam{"աստիճան"} one{"{0}°"} other{"{0}°"} } @@ -1167,10 +1222,10 @@ hy{ other{"{0} ֆտ²"} } square-inch{ - dnam{"դյմ²"} - one{"{0} դյմ²"} - other{"{0} դյմ²"} - per{"{0}/դյմ²"} + dnam{"մատ²"} + one{"{0} մատ²"} + other{"{0} մատ²"} + per{"{0}/մատ²"} } square-kilometer{ dnam{"կմ²"} @@ -1278,7 +1333,7 @@ hy{ } byte{ dnam{"Բ"} - one{"{0} Բ"} + one{"{0} Բայթ"} other{"{0} Բ"} } gigabit{ @@ -1287,7 +1342,7 @@ hy{ other{"{0} Գբիթ"} } gigabyte{ - dnam{"ԳԲ"} + dnam{"ԳԲայթ"} one{"{0} ԳԲ"} other{"{0} ԳԲ"} } @@ -1297,7 +1352,7 @@ hy{ other{"{0} կբիթ"} } kilobyte{ - dnam{"կԲ"} + dnam{"կԲայթ"} one{"{0} կԲ"} other{"{0} կԲ"} } @@ -1307,12 +1362,12 @@ hy{ other{"{0} Մբիթ"} } megabyte{ - dnam{"ՄԲ"} + dnam{"ՄԲայթ"} one{"{0} ՄԲ"} other{"{0} ՄԲ"} } petabyte{ - dnam{"պետաբայթ"} + dnam{"ՊԲայթ"} one{"{0} ՊԲ"} other{"{0} ՊԲ"} } @@ -1322,7 +1377,7 @@ hy{ other{"{0} Տբիթ"} } terabyte{ - dnam{"ՏԲ"} + dnam{"ՏԲայթ"} one{"{0} ՏԲ"} other{"{0} ՏԲ"} } @@ -1339,6 +1394,11 @@ hy{ other{"{0} օր"} per{"{0}/օր"} } + decade{ + dnam{"10-ամյակ"} + one{"{0} 10-ամյակ"} + other{"{0} 10-ամյակ"} + } hour{ dnam{"ժ"} one{"{0} ժ"} @@ -1403,9 +1463,9 @@ hy{ other{"{0} մԱ"} } ohm{ - dnam{"օմ"} - one{"{0} օմ"} - other{"{0} օմ"} + dnam{"օհմեր"} + one{"{0} Օհմ"} + other{"{0} Օհմ"} } volt{ dnam{"Վ"} @@ -1414,11 +1474,6 @@ hy{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"կալ"} one{"{0} կալ"} @@ -1454,6 +1509,11 @@ hy{ one{"{0} կՎտ·ժ"} other{"{0} կՎտ·ժ"} } + therm-us{ + dnam{"ԱՄՆ ջերմ"} + one{"{0} ԱՄՆ ջերմ"} + other{"{0} ԱՄՆ ջերմ"} + } } force{ newton{ @@ -1489,6 +1549,38 @@ hy{ other{"{0} ՄՀց"} } } + graphics{ + dot-per-centimeter{ + dnam{"կսմ"} + one{"{0} կսմ"} + other{"{0} կսմ"} + } + dot-per-inch{ + dnam{"կմչ"} + one{"{0} կմչ"} + other{"{0} կմչ"} + } + megapixel{ + dnam{"մեգափիքսելներ"} + one{"{0} ՄՓ"} + other{"{0} ՄՓ"} + } + pixel{ + dnam{"փիքսելներ"} + one{"{0} փքս"} + other{"{0} փքս"} + } + pixel-per-centimeter{ + dnam{"փսմ"} + one{"{0} փսմ"} + other{"{0} փսմ"} + } + pixel-per-inch{ + dnam{"փմչ"} + one{"{0} փմչ"} + other{"{0} փմչ"} + } + } length{ astronomical-unit{ dnam{"ա.մ."} @@ -1513,10 +1605,10 @@ hy{ per{"{0}/ֆտ"} } inch{ - dnam{"դյմ"} - one{"{0} դյմ"} - other{"{0} դյմ"} - per{"{0}/դյմ"} + dnam{"մատ"} + one{"{0} մատ"} + other{"{0} մատ"} + per{"{0}/մատ"} } kilometer{ dnam{"կմ"} @@ -1597,11 +1689,6 @@ hy{ one{"{0} լք"} other{"{0} լք"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1614,11 +1701,6 @@ hy{ one{"{0} դա"} other{"{0} դա"} } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"գ"} one{"{0} գ"} @@ -1647,27 +1729,22 @@ hy{ other{"{0} մգ"} } ounce{ - dnam{"ունց"} - one{"{0} ունց"} - other{"{0} ունց"} - per{"{0}/ունց"} + dnam{"ունկ."} + one{"{0} ունկ."} + other{"{0} ունկ."} + per{"{0}/ունկ."} } ounce-troy{ - dnam{"տրոյ․ ունց"} - one{"{0} տրոյ․ ունց"} - other{"{0} տրոյ․ ունց"} + dnam{"տրոյ․ ունկ."} + one{"{0} տրոյ․ ունկ."} + other{"{0} տրոյ․ ունկ."} } pound{ - dnam{"ֆունտեր"} + dnam{"ֆունտ"} one{"{0} ֆունտ"} other{"{0} ֆունտ"} per{"{0}/ֆունտ"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"ամեր․ տ"} one{"{0} ամեր․ տ"} @@ -1712,6 +1789,11 @@ hy{ one{"{0} մթն"} other{"{0} մթն"} } + bar{ + dnam{"բար"} + one{"{0} բար"} + other{"{0} բար"} + } hectopascal{ dnam{"հՊա"} one{"{0} հՊա"} @@ -1742,6 +1824,11 @@ hy{ one{"{0} մմ ս.ս."} other{"{0} մմ ս.ս."} } + pascal{ + dnam{"Պա"} + one{"{0} Պա"} + other{"{0} Պա"} + } pound-per-square-inch{ dnam{"ֆ․/քառ․ դյմ"} one{"{0} ֆ./քառ․ դյմ"} @@ -1755,9 +1842,9 @@ hy{ other{"{0} կմ/ժ"} } knot{ - dnam{"հանգույցներ"} - one{"{0} հանգույց"} - other{"{0} հանգույց"} + dnam{"հնգ"} + one{"{0} հնգ"} + other{"{0} հնգ"} } meter-per-second{ dnam{"մ/վ"} @@ -1811,9 +1898,9 @@ hy{ other{"{0} ակր ֆտ"} } barrel{ - dnam{"բարել"} - one{"{0} բարել"} - other{"{0} բարել"} + dnam{"տակառ"} + one{"{0} տկռ"} + other{"{0} տկռ"} } centiliter{ dnam{"սլ"} @@ -1832,9 +1919,9 @@ hy{ other{"{0} ֆտ³"} } cubic-inch{ - dnam{"դյմ³"} - one{"{0} դյմ³"} - other{"{0} դյմ³"} + dnam{"մատ³"} + one{"{0} մատ³"} + other{"{0} մատ³"} } cubic-kilometer{ dnam{"կմ³"} @@ -1873,9 +1960,9 @@ hy{ other{"{0} դլ"} } fluid-ounce{ - dnam{"հղ․ ունց․"} - one{"{0} հղ. ունց․"} - other{"{0} հղ. ունց․"} + dnam{"հղ․ ունկ․"} + one{"{0} հղ. ունկ․"} + other{"{0} հղ. ունկ․"} } fluid-ounce-imperial{ dnam{"ա․ հ․ ու․"} @@ -1916,14 +2003,14 @@ hy{ other{"{0} մլ"} } pint{ - dnam{"պինտեր"} - one{"{0} պինտ"} - other{"{0} պինտ"} + dnam{"փինթեր"} + one{"{0} փինթ"} + other{"{0} փինթ"} } pint-metric{ dnam{"մետր․ պինտեր"} - one{"{0} մետր․ պինտ"} - other{"{0} մետր․ պինտ"} + one{"{0} մետր․ փինթ"} + other{"{0} մետր․ փինթ"} } quart{ dnam{"քվարտ"} diff --git a/icuSources/data/unit/ia.txt b/icuSources/data/unit/ia.txt index 1963e4d7..c0c97ed4 100644 --- a/icuSources/data/unit/ia.txt +++ b/icuSources/data/unit/ia.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ia{ - Version{"2.1.48.36"} + Version{"36.1"} durationUnits{ hm{"hh:mm"} hms{"hh:mm:ss"} diff --git a/icuSources/data/unit/id.txt b/icuSources/data/unit/id.txt index fb99f914..b2a1f4e1 100644 --- a/icuSources/data/unit/id.txt +++ b/icuSources/data/unit/id.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License id{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h.mm"} hms{"h.mm.ss"} @@ -42,16 +42,16 @@ id{ } area{ acre{ - dnam{"acre"} - other{"{0} acre"} + dnam{"ekar"} + other{"{0} ekar"} } dunam{ dnam{"dunam"} other{"{0} dunam"} } hectare{ - dnam{"hektar"} - other{"{0} hektar"} + dnam{"hektare"} + other{"{0} hektare"} } square-centimeter{ dnam{"sentimeter persegi"} @@ -100,8 +100,8 @@ id{ other{"{0} milligram per desiliter"} } millimole-per-liter{ - dnam{"millimole per liter"} - other{"{0} millimole per liter"} + dnam{"millimol per liter"} + other{"{0} millimol per liter"} } mole{ dnam{"mol"} @@ -205,6 +205,10 @@ id{ other{"{0} hari"} per{"{0} per hari"} } + decade{ + dnam{"dekade"} + other{"{0} dekade"} + } hour{ dnam{"jam"} other{"{0} jam"} @@ -299,6 +303,10 @@ id{ dnam{"kilowatt-jam"} other{"{0} kilowatt-jam"} } + therm-us{ + dnam{"therm AS"} + other{"{0} therm AS"} + } } force{ newton{ @@ -328,6 +336,35 @@ id{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dot per sentimeter"} + other{"{0} dot per sentimeter"} + } + dot-per-inch{ + dnam{"dot per inci"} + other{"{0} dot per inci"} + } + em{ + dnam{"em tipografis"} + } + megapixel{ + dnam{"megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel per sentimeter"} + other{"{0} piksel per sentimeter"} + } + pixel-per-inch{ + dnam{"piksel per inci"} + other{"{0} piksel per inci"} + } + } length{ astronomical-unit{ dnam{"satuan astronomi"} @@ -519,8 +556,8 @@ id{ other{"{0} atmosfer"} } hectopascal{ - dnam{"hektopaskal"} - other{"{0} hektopaskal"} + dnam{"hektopascal"} + other{"{0} hektopascal"} } inch-hg{ dnam{"inci merkuri"} @@ -542,6 +579,10 @@ id{ dnam{"milimeter merkuri"} other{"{0} milimeter merkuri"} } + pascal{ + dnam{"pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"pon per inci persegi"} other{"{0} pon per inci persegi"} @@ -637,6 +678,7 @@ id{ other{"{0} yard kubik"} } cup{ + dnam{"cup"} other{"{0} cup"} } cup-metric{ @@ -725,6 +767,12 @@ id{ compound{ per{"{0}/{1}"} } + concentr{ + percent{ + dnam{"%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"L/100km"} @@ -954,14 +1002,15 @@ id{ } area{ acre{ - dnam{"acre"} + dnam{"ekar"} + other{"{0} ac"} } dunam{ dnam{"dunam"} other{"{0} dunam"} } hectare{ - dnam{"hektar"} + dnam{"hektare"} other{"{0} ha"} } square-centimeter{ @@ -981,14 +1030,17 @@ id{ square-kilometer{ dnam{"km²"} other{"{0} km²"} + per{"{0}/km²"} } square-meter{ dnam{"meter²"} other{"{0} m²"} + per{"{0}/m²"} } square-mile{ dnam{"mil persegi"} other{"{0} mi²"} + per{"{0}/mi²"} } square-yard{ dnam{"yard²"} @@ -1001,9 +1053,15 @@ id{ concentr{ karat{ dnam{"karat"} + other{"{0} kt"} + } + milligram-per-deciliter{ + dnam{"mg/dL"} + other{"{0} mg/dL"} } millimole-per-liter{ dnam{"millimol/liter"} + other{"{0} mmol/L"} } mole{ dnam{"mol"} @@ -1011,12 +1069,15 @@ id{ } part-per-million{ dnam{"bagian/juta"} + other{"{0} ppm"} } percent{ dnam{"persen"} + other{"{0}%"} } permille{ dnam{"permil"} + other{"{0}‰"} } permyriad{ dnam{"permyriad"} @@ -1038,6 +1099,7 @@ id{ } mile-per-gallon-imperial{ dnam{"mil/gal Imp."} + other{"{0} mpg Imp."} } } coordinate{ @@ -1049,6 +1111,7 @@ id{ } digital{ bit{ + dnam{"bit"} other{"{0} bit"} } byte{ @@ -1081,6 +1144,7 @@ id{ } petabyte{ dnam{"PByte"} + other{"{0} PB"} } terabit{ dnam{"Tbit"} @@ -1101,6 +1165,10 @@ id{ other{"{0} hr"} per{"{0}/hr"} } + decade{ + dnam{"dek"} + other{"{0} dek"} + } hour{ dnam{"jam"} other{"{0} j"} @@ -1195,6 +1263,10 @@ id{ dnam{"kW-jam"} other{"{0} kWh"} } + therm-us{ + dnam{"therm AS"} + other{"{0} therm AS"} + } } force{ newton{ @@ -1224,6 +1296,14 @@ id{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megapiksel"} + } + pixel{ + dnam{"piksel"} + } + } length{ astronomical-unit{ dnam{"sa"} @@ -1244,12 +1324,16 @@ id{ } foot{ dnam{"kaki"} + other{"{0} ft"} + per{"{0}/ft"} } furlong{ dnam{"furlong"} } inch{ dnam{"inci"} + other{"{0} in"} + per{"{0}/in"} } kilometer{ dnam{"km"} @@ -1258,6 +1342,7 @@ id{ } light-year{ dnam{"thn cahaya"} + other{"{0} tc"} } meter{ dnam{"meter"} @@ -1270,6 +1355,7 @@ id{ } mile{ dnam{"mil"} + other{"{0} mi"} } mile-scandinavian{ dnam{"smi"} @@ -1311,6 +1397,7 @@ id{ light{ lux{ dnam{"lux"} + other{"{0} lx"} } solar-luminosity{ dnam{"luminositas matahari"} @@ -1320,6 +1407,7 @@ id{ mass{ carat{ dnam{"karat"} + other{"{0} CD"} } dalton{ dnam{"dalton"} @@ -1352,13 +1440,18 @@ id{ other{"{0} mg"} } ounce{ - dnam{"ons"} + dnam{"oz"} + other{"{0} oz"} + per{"{0}/oz"} } ounce-troy{ dnam{"oz troy"} + other{"{0} oz t"} } pound{ dnam{"pon"} + other{"{0} lb"} + per{"{0}/lb"} } solar-mass{ dnam{"massa Matahari"} @@ -1369,6 +1462,7 @@ id{ } ton{ dnam{"ton"} + other{"{0} tn"} } } power{ @@ -1376,6 +1470,10 @@ id{ dnam{"GW"} other{"{0} GW"} } + horsepower{ + dnam{"hp"} + other{"{0} hp"} + } kilowatt{ dnam{"kW"} other{"{0} kW"} @@ -1394,6 +1492,10 @@ id{ } } pressure{ + atmosphere{ + dnam{"atm"} + other{"{0} atm"} + } hectopascal{ dnam{"hPa"} other{"{0} hPa"} @@ -1410,10 +1512,18 @@ id{ dnam{"MPa"} other{"{0} MPa"} } + millibar{ + dnam{"mbar"} + other{"{0} mbar"} + } millimeter-of-mercury{ dnam{"mm Hg"} other{"{0} mm Hg"} } + pound-per-square-inch{ + dnam{"psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1462,11 +1572,16 @@ id{ } } volume{ + acre-foot{ + dnam{"ac ft"} + other{"{0} ac ft"} + } barrel{ dnam{"barrel"} other{"{0} bbl"} } centiliter{ + dnam{"cL"} other{"{0} cL"} } cubic-centimeter{ @@ -1499,6 +1614,14 @@ id{ dnam{"yard³"} other{"{0} yd³"} } + cup{ + dnam{"cup"} + other{"{0} c"} + } + cup-metric{ + dnam{"mcup"} + other{"{0} mc"} + } deciliter{ dnam{"dL"} other{"{0} dL"} @@ -1518,6 +1641,8 @@ id{ } gallon-imperial{ dnam{"gal Imp."} + other{"{0} gal Imp."} + per{"{0}/gal Imp."} } hectoliter{ dnam{"hL"} @@ -1538,6 +1663,15 @@ id{ } pint{ dnam{"pint"} + other{"{0} pt"} + } + pint-metric{ + dnam{"mpt"} + other{"{0} mpt"} + } + quart{ + dnam{"qt"} + other{"{0} qt"} } tablespoon{ dnam{"sdm"} diff --git a/icuSources/data/unit/ig.txt b/icuSources/data/unit/ig.txt index 77265d5e..d1969061 100644 --- a/icuSources/data/unit/ig.txt +++ b/icuSources/data/unit/ig.txt @@ -1,10 +1,27 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ig{ - Version{"2.1.48.45"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} + Version{"36.1"} + units{ + duration{ + century{ + dnam{"Ọtụtụ nari afọ"} + } + day{ + dnam{"Ọtụtụ Ubochi"} + } + decade{ + dnam{"Ọtụtụ afọ iri"} + } + month{ + dnam{"Ọtụtụ Ọnwa"} + } + week{ + dnam{"Ọtụtụ Izu"} + } + year{ + dnam{"Ọtụtụ Afọ"} + } + } } } diff --git a/icuSources/data/unit/ii.txt b/icuSources/data/unit/ii.txt index a16a745f..a7ded658 100644 --- a/icuSources/data/unit/ii.txt +++ b/icuSources/data/unit/ii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/io.txt b/icuSources/data/unit/io.txt index 7e85ca69..a1950101 100644 --- a/icuSources/data/unit/io.txt +++ b/icuSources/data/unit/io.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License io{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/is.txt b/icuSources/data/unit/is.txt index cf4ad548..d38bc2fc 100644 --- a/icuSources/data/unit/is.txt +++ b/icuSources/data/unit/is.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License is{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ is{ other{"{0} dagar"} per{"{0} á dag"} } + decade{ + dnam{"áratugir"} + one{"{0} áratugur"} + other{"{0} áratugir"} + } hour{ dnam{"klukkustundir"} one{"{0} klukkustund"} @@ -362,6 +367,11 @@ is{ one{"{0} kílóvattstund"} other{"{0} kílóvattstundir"} } + therm-us{ + dnam{"bandarískar varmaeiningar"} + one{"{0} bandarísk varmaeining"} + other{"{0} bandarískar varmaeiningar"} + } } force{ newton{ @@ -397,6 +407,38 @@ is{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"punktar á sentimetra"} + one{"{0} punktur á sentimetra"} + other{"{0} punktar á sentimetra"} + } + dot-per-inch{ + dnam{"punktar á tommu"} + one{"{0} punktur á tommu"} + other{"{0} punktar á tommu"} + } + megapixel{ + dnam{"megapixlar"} + one{"{0} megapixill"} + other{"{0} megapixlar"} + } + pixel{ + dnam{"pixlar"} + one{"{0} pixill"} + other{"{0} pixlar"} + } + pixel-per-centimeter{ + dnam{"pixlar á sentimetra"} + one{"{0} pixill á sentimetra"} + other{"{0} pixlar á sentimetra"} + } + pixel-per-inch{ + dnam{"pixlar á tommu"} + one{"{0} pixill á tommu"} + other{"{0} pixlar á tommu"} + } + } length{ astronomical-unit{ dnam{"stjarnfræðieiningar"} @@ -516,7 +558,6 @@ is{ other{"{0} lúx"} } solar-luminosity{ - dnam{"ljósafl sólar"} one{"{0} ljósafl sólar"} other{"{0} ljósafl sólar"} } @@ -592,7 +633,7 @@ is{ other{"{0} stones"} } ton{ - dnam{"bandarískt tonn"} + dnam{"bandarísk tonn"} one{"{0} bandarískt tonn"} other{"{0} bandarísk tonn"} } @@ -635,15 +676,20 @@ is{ one{"{0} loftþyngd"} other{"{0} loftþyngdir"} } + bar{ + dnam{"bör"} + one{"{0} bar"} + other{"{0} bör"} + } hectopascal{ dnam{"hektópasköl"} one{"{0} hektópaskal"} other{"{0} hektópasköl"} } inch-hg{ - dnam{"tommur af kvikvasilfri"} + dnam{"tommur af kvikasilfri"} one{"{0} tomma af kvikasilfri"} - other{"{0} tommur af kvikvasilfri"} + other{"{0} tommur af kvikasilfri"} } kilopascal{ dnam{"kílópasköl"} @@ -665,6 +711,11 @@ is{ one{"{0} millimetrar af kvikasilfri"} other{"{0} millimetrar af kvikasilfri"} } + pascal{ + dnam{"pasköl"} + one{"{0} paskal"} + other{"{0} pasköl"} + } pound-per-square-inch{ dnam{"pund á fertommu"} one{"{0} pund á fertommu"} @@ -879,6 +930,14 @@ is{ } } angle{ + arc-minute{ + one{"{0}′"} + other{"{0}′"} + } + arc-second{ + one{"{0}″"} + other{"{0}″"} + } degree{ one{"{0}°"} other{"{0}°"} @@ -886,16 +945,22 @@ is{ } area{ acre{ + dnam{"ekra"} one{"{0} ek."} other{"{0} ek."} } hectare{ + dnam{"hektari"} one{"{0} ha"} other{"{0} ha"} } + square-centimeter{ + per{"{0}/cm²"} + } square-foot{ - one{"{0} ferfet"} - other{"{0} ferfet"} + dnam{"ft²"} + one{"{0}ft²"} + other{"{0}ft²"} } square-kilometer{ one{"{0} km²"} @@ -904,6 +969,7 @@ is{ square-meter{ one{"{0} m²"} other{"{0} m²"} + per{"{0}/m²"} } square-mile{ one{"{0}mí²"} @@ -914,6 +980,21 @@ is{ per{"{0}/{1}"} } concentr{ + milligram-per-deciliter{ + dnam{"mg/dL"} + one{"{0}mg/dL"} + other{"{0}mg/dL"} + } + millimole-per-liter{ + dnam{"mmol/L"} + one{"{0}mmol/L"} + other{"{0}mmol/L"} + } + part-per-million{ + dnam{"ppm"} + one{"{0}ppm"} + other{"{0}ppm"} + } percent{ dnam{"%"} one{"{0}%"} @@ -1167,10 +1248,6 @@ is{ } } power{ - horsepower{ - one{"{0} ek"} - other{"{0} ek"} - } kilowatt{ one{"{0} kW"} other{"{0} kW"} @@ -1181,6 +1258,10 @@ is{ } } pressure{ + bar{ + one{"{0} bar"} + other{"{0} bör"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1252,10 +1333,16 @@ is{ } } volume{ + cubic-centimeter{ + per{"{0}/cm³"} + } cubic-kilometer{ one{"{0} km³"} other{"{0} km³"} } + cubic-meter{ + per{"{0}/m³"} + } cubic-mile{ one{"{0}mi³"} other{"{0}mi³"} @@ -1405,8 +1492,6 @@ is{ } permyriad{ dnam{"permyriad"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1507,6 +1592,11 @@ is{ other{"{0} dagar"} per{"{0}/d."} } + decade{ + dnam{"árat."} + one{"{0} árat."} + other{"{0} árat."} + } hour{ dnam{"klukkustundir"} one{"{0} klst."} @@ -1584,8 +1674,6 @@ is{ energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"cal"} @@ -1594,8 +1682,6 @@ is{ } electronvolt{ dnam{"rafeindarvolt"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"kal"} @@ -1622,17 +1708,18 @@ is{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"bandarísk varmaeining"} + one{"{0} bna varmaeining"} + other{"{0} bna varmaeiningar"} + } } force{ newton{ dnam{"njúton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"kraftur punds"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1657,6 +1744,38 @@ is{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + megapixel{ + dnam{"megapixlar"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"pixlar"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"se"} @@ -1789,13 +1908,9 @@ is{ } dalton{ dnam{"dalton"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"jarðmassar"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"grömm"} @@ -1895,6 +2010,10 @@ is{ one{"{0} atm"} other{"{0} atm"} } + bar{ + one{"{0} bar"} + other{"{0} bör"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1905,16 +2024,6 @@ is{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1925,6 +2034,11 @@ is{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1975,18 +2089,6 @@ is{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ekrufet"} diff --git a/icuSources/data/unit/it.txt b/icuSources/data/unit/it.txt index cdc6a56c..72cd3aa8 100644 --- a/icuSources/data/unit/it.txt +++ b/icuSources/data/unit/it.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License it{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ it{ other{"{0} giorni"} per{"{0} al giorno"} } + decade{ + dnam{"decadi"} + one{"{0} decade"} + other{"{0} decadi"} + } hour{ dnam{"ore"} one{"{0} ora"} @@ -362,6 +367,11 @@ it{ one{"{0} chilowattora"} other{"{0} chilowattora"} } + therm-us{ + dnam{"therm US"} + one{"{0} therm US"} + other{"{0} therm US"} + } } force{ newton{ @@ -397,6 +407,18 @@ it{ other{"{0} megahertz"} } } + graphics{ + pixel{ + dnam{"pixel"} + one{"{0} pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + dnam{"pixel per centimetro"} + one{"{0} pixel per centimetro"} + other{"{0} pixel per centimetro"} + } + } length{ astronomical-unit{ dnam{"unità astronomiche"} @@ -719,9 +741,9 @@ it{ other{"{0} acre-feet"} } barrel{ - dnam{"barrel"} - one{"{0} barrel"} - other{"{0} barrel"} + dnam{"barile"} + one{"{0} barile"} + other{"{0} barili"} } bushel{ dnam{"staia"} @@ -989,7 +1011,6 @@ it{ other{"{0}al"} } meter{ - dnam{"metro"} one{"{0}m"} other{"{0}m"} } @@ -1213,11 +1234,6 @@ it{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1233,11 +1249,6 @@ it{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1337,6 +1348,11 @@ it{ other{"{0} giorni"} per{"{0}/giorno"} } + decade{ + dnam{"dec."} + one{"{0} dec."} + other{"{0} dec."} + } hour{ dnam{"ore"} one{"{0} h"} @@ -1422,11 +1438,6 @@ it{ one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"Cal"} one{"{0} Cal"} @@ -1452,17 +1463,10 @@ it{ one{"{0} kWh"} other{"{0} kWh"} } - } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + therm-us{ + dnam{"therm US"} + one{"{0} therm US"} + other{"{0} therm US"} } } frequency{ @@ -1578,11 +1582,6 @@ it{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"iarde"} one{"{0} yd"} @@ -1595,11 +1594,6 @@ it{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1612,11 +1606,6 @@ it{ one{"{0} Da"} other{"{0} Da"} } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"grammi"} one{"{0} g"} @@ -1661,11 +1650,6 @@ it{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} one{"{0} tn"} @@ -1720,16 +1704,6 @@ it{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1809,9 +1783,9 @@ it{ other{"{0} ac ft"} } barrel{ - dnam{"barrel"} - one{"{0} barrel"} - other{"{0} barrel"} + dnam{"barile"} + one{"{0} bbl"} + other{"{0} bbl"} } bushel{ dnam{"staia"} diff --git a/icuSources/data/unit/iu.txt b/icuSources/data/unit/iu.txt index 8b43cabf..011ba452 100644 --- a/icuSources/data/unit/iu.txt +++ b/icuSources/data/unit/iu.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License iu{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ja.txt b/icuSources/data/unit/ja.txt index 98fa33f9..0b657cf6 100644 --- a/icuSources/data/unit/ja.txt +++ b/icuSources/data/unit/ja.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ja{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -89,6 +89,7 @@ ja{ } compound{ per{"{0}毎{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -205,6 +206,10 @@ ja{ other{"{0}日"} per{"{0}/日"} } + decade{ + dnam{"十年"} + other{"{0} 十年"} + } hour{ dnam{"時間"} other{"{0}時間"} @@ -299,6 +304,10 @@ ja{ dnam{"キロワット時"} other{"{0}キロワット時"} } + therm-us{ + dnam{"米サーム"} + other{"{0} 米サーム"} + } } force{ newton{ @@ -328,6 +337,35 @@ ja{ other{"{0}メガヘルツ"} } } + graphics{ + dot-per-centimeter{ + dnam{"ドット/cm"} + other{"{0} ドット/cm"} + } + dot-per-inch{ + dnam{"ドット/インチ"} + other{"{0} ドット/インチ"} + } + em{ + dnam{"フォントサイズ em"} + } + megapixel{ + dnam{"メガピクセル"} + other{"{0} メガピクセル"} + } + pixel{ + dnam{"ピクセル"} + other{"{0} ピクセル"} + } + pixel-per-centimeter{ + dnam{"ピクセル/cm"} + other{"{0} ピクセル/cm"} + } + pixel-per-inch{ + dnam{"ピクセル/インチ"} + other{"{0} ピクセル/インチ"} + } + } length{ astronomical-unit{ dnam{"天文単位"} @@ -522,6 +560,10 @@ ja{ dnam{"気圧"} other{"{0} 気圧"} } + bar{ + dnam{"バール"} + other{"{0} バール"} + } hectopascal{ dnam{"ヘクトパスカル"} other{"{0}ヘクトパスカル"} @@ -546,6 +588,10 @@ ja{ dnam{"水銀柱ミリメートル"} other{"{0}水銀柱ミリメートル"} } + pascal{ + dnam{"パスカル"} + other{"{0} パスカル"} + } pound-per-square-inch{ dnam{"重量ポンド毎平方インチ"} other{"{0}重量ポンド毎平方インチ"} @@ -760,6 +806,7 @@ ja{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1123,6 +1170,14 @@ ja{ dnam{"°C"} other{"{0}°C"} } + fahrenheit{ + dnam{"°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + other{"{0}°"} + } kelvin{ dnam{"K"} other{"{0}K"} @@ -1281,6 +1336,7 @@ ja{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1397,6 +1453,10 @@ ja{ other{"{0}日"} per{"{0}/日"} } + decade{ + dnam{"十年"} + other{"{0} 十年"} + } hour{ dnam{"時間"} other{"{0}時間"} @@ -1491,6 +1551,10 @@ ja{ dnam{"キロワット時"} other{"{0} kWh"} } + therm-us{ + dnam{"米サーム"} + other{"{0} 米サーム"} + } } force{ newton{ @@ -1520,6 +1584,36 @@ ja{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"メガピクセル"} + other{"{0} MP"} + } + pixel{ + dnam{"ピクセル"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"天文単位"} @@ -1714,6 +1808,10 @@ ja{ dnam{"気圧"} other{"{0} atm"} } + bar{ + dnam{"バール"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} other{"{0} hPa"} @@ -1738,6 +1836,10 @@ ja{ dnam{"水銀柱ミリメートル"} other{"{0} mm Hg"} } + pascal{ + dnam{"パスカル"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"重量ポンド毎平方インチ"} other{"{0} psi"} @@ -1873,7 +1975,7 @@ ja{ liter{ dnam{"リットル"} other{"{0} L"} - per{"{0}/l"} + per{"{0}/L"} } megaliter{ dnam{"メガリットル"} diff --git a/icuSources/data/unit/jbo.txt b/icuSources/data/unit/jbo.txt index 5c7cbd04..8793767b 100644 --- a/icuSources/data/unit/jbo.txt +++ b/icuSources/data/unit/jbo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jbo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/jgo.txt b/icuSources/data/unit/jgo.txt index 50293bcf..ef1c5d71 100644 --- a/icuSources/data/unit/jgo.txt +++ b/icuSources/data/unit/jgo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jgo{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/jmc.txt b/icuSources/data/unit/jmc.txt index 9649c5b0..1176743f 100644 --- a/icuSources/data/unit/jmc.txt +++ b/icuSources/data/unit/jmc.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jmc{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/jv.txt b/icuSources/data/unit/jv.txt index 8e8fa030..22cff77f 100644 --- a/icuSources/data/unit/jv.txt +++ b/icuSources/data/unit/jv.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License jv{ - Version{"2.1.48.44"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -45,10 +45,6 @@ jv{ dnam{"are"} other{"{0} are"} } - dunam{ - dnam{"dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektar"} other{"{0} hektar"} @@ -103,10 +99,6 @@ jv{ dnam{"milimol saben liter"} other{"{0} milimol saben liter"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"bagean saben yuta"} other{"{0} bagean saben yuta"} @@ -121,6 +113,7 @@ jv{ } permyriad{ dnam{"permiriad"} + other{"{0} permiriad"} } } consumption{ @@ -200,9 +193,13 @@ jv{ other{"{0} abad"} } day{ - dnam{"dino"} - other{"{0} dino"} - per{"{0} saben dino"} + dnam{"dina"} + other{"{0} dina"} + per{"{0} saben dina"} + } + decade{ + dnam{"dasawarsa"} + other{"{0} dasawarsa"} } hour{ dnam{"jam"} @@ -237,9 +234,9 @@ jv{ per{"{0} saben detik"} } week{ - dnam{"pekan"} - other{"{0} pekan"} - per{"{0} saben pekan"} + dnam{"peken"} + other{"{0} peken"} + per{"{0} saben peken"} } year{ dnam{"taun"} @@ -268,6 +265,7 @@ jv{ energy{ british-thermal-unit{ dnam{"takeran panas Britania"} + other{"{0} takeran panas Britania"} } calorie{ dnam{"kalori"} @@ -275,6 +273,7 @@ jv{ } electronvolt{ dnam{"elektronvolt"} + other{"{0} elektronvolt"} } foodcalorie{ dnam{"Kalori"} @@ -296,13 +295,19 @@ jv{ dnam{"kilowatt-jam"} other{"{0} kilowatt-jam"} } + therm-us{ + dnam{"takeran panas AS"} + other{"{0} takeran panas AS"} + } } force{ newton{ dnam{"newton"} + other{"{0} newton"} } pound-force{ dnam{"pon gaya"} + other{"{0} pon gaya"} } } frequency{ @@ -323,6 +328,27 @@ jv{ other{"{0} megahet"} } } + graphics{ + dot-per-centimeter{ + dnam{"titek saben sentimeter"} + other{"{0} titek saben sentimeter"} + } + dot-per-inch{ + dnam{"titek saben inci"} + other{"{0} titek saben inci"} + } + em{ + dnam{"tipografi em"} + } + megapixel{ + dnam{"megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + other{"{0} piksel"} + } + } length{ astronomical-unit{ dnam{"unit astronomi"} @@ -398,7 +424,8 @@ jv{ other{"{0} poin"} } solar-radius{ - dnam{"solar radii"} + dnam{"radii srengenge"} + other{"{0} radii srengenge"} } yard{ dnam{"yard"} @@ -411,7 +438,8 @@ jv{ other{"{0} luk"} } solar-luminosity{ - dnam{"luminositas srengéngé"} + dnam{"luminositas srengenge"} + other{"{0} luminositas srengenge"} } } mass{ @@ -421,9 +449,11 @@ jv{ } dalton{ dnam{"dalton"} + other{"{0} dalton"} } earth-mass{ dnam{"massa Bumi"} + other{"{0} massa Bumi"} } gram{ dnam{"gram"} @@ -462,7 +492,8 @@ jv{ per{"{0} saben pon"} } solar-mass{ - dnam{"massa matahari"} + dnam{"massa srengenge"} + other{"{0} massa srengenge"} } ton{ dnam{"ton"} @@ -508,6 +539,14 @@ jv{ dnam{"inci saka raksa"} other{"{0} inci saka raksa"} } + kilopascal{ + dnam{"kilopaskal"} + other{"{0} kilopaskal"} + } + megapascal{ + dnam{"megapaskal"} + other{"{0} megapaskal"} + } millibar{ dnam{"milibar"} other{"{0} milibar"} @@ -516,6 +555,10 @@ jv{ dnam{"milimeter saka raksa"} other{"{0} milimeter saka raksa"} } + pascal{ + dnam{"paskal"} + other{"{0} paskal"} + } pound-per-square-inch{ dnam{"pon saben inci kuadrat"} other{"{0} pon saben inci kuadrat"} @@ -557,6 +600,16 @@ jv{ other{"{0} kelvin"} } } + torque{ + newton-meter{ + dnam{"newton-meter"} + other{"{0} newton-meter"} + } + pound-foot{ + dnam{"pon-kaki"} + other{"{0} pon-kaki"} + } + } volume{ acre-foot{ dnam{"are-kaki"} @@ -564,6 +617,7 @@ jv{ } barrel{ dnam{"barel"} + other{"{0} barel"} } centiliter{ dnam{"sentiliter"} @@ -615,6 +669,10 @@ jv{ dnam{"ons banyu"} other{"{0} ons banyu"} } + fluid-ounce-imperial{ + dnam{"Imp. ons banyu"} + other{"{0} Imp. ons banyu"} + } gallon{ dnam{"galon"} other{"{0} galon"} @@ -689,8 +747,8 @@ jv{ } duration{ day{ - dnam{"dino"} - other{"{0} dino"} + dnam{"dina"} + other{"{0}d"} } hour{ dnam{"jam"} @@ -713,8 +771,8 @@ jv{ other{"{0} dtk"} } week{ - dnam{"pekan"} - other{"{0} pekan"} + dnam{"peken"} + other{"{0} peken"} } year{ dnam{"taun"} @@ -806,10 +864,6 @@ jv{ dnam{"are"} other{"{0} are"} } - dunam{ - dnam{"dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektar"} other{"{0} ha"} @@ -864,10 +918,6 @@ jv{ dnam{"mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"bagean/yuta"} other{"{0} bagean saben yuta"} @@ -882,7 +932,6 @@ jv{ } permyriad{ dnam{"permiriad"} - other{"{0}‱"} } } consumption{ @@ -962,9 +1011,12 @@ jv{ other{"{0} abad"} } day{ - dnam{"dino"} - other{"{0} dino"} - per{"{0}/dino"} + dnam{"dina"} + other{"{0} dina"} + } + decade{ + dnam{"dsw"} + other{"{0} dsw"} } hour{ dnam{"jam"} @@ -999,9 +1051,9 @@ jv{ per{"{0}/dtk"} } week{ - dnam{"pekan"} - other{"{0} pekan"} - per{"{0}/pekan"} + dnam{"peken"} + other{"{0} peken"} + per{"{0}/peken"} } year{ dnam{"taun"} @@ -1030,7 +1082,6 @@ jv{ energy{ british-thermal-unit{ dnam{"BTU"} - other{"{0} Btu"} } calorie{ dnam{"kal"} @@ -1038,7 +1089,6 @@ jv{ } electronvolt{ dnam{"elektronvolt"} - other{"{0} eV"} } foodcalorie{ dnam{"Kal"} @@ -1060,15 +1110,17 @@ jv{ dnam{"kW-jam"} other{"{0} kW-jam"} } + therm-us{ + dnam{"takeran panas AS"} + other{"{0} takeran panas AS"} + } } force{ newton{ dnam{"newton"} - other{"{0} N"} } pound-force{ dnam{"pon gaya"} - other{"{0} lbf"} } } frequency{ @@ -1089,6 +1141,16 @@ jv{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"tscm"} + other{"{0} tscm"} + } + dot-per-inch{ + dnam{"tsi"} + other{"{0} tsi"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1164,8 +1226,7 @@ jv{ other{"{0} p"} } solar-radius{ - dnam{"solar radii"} - other{"{0} R☉"} + dnam{"radii srengenge"} } yard{ dnam{"yard"} @@ -1178,8 +1239,7 @@ jv{ other{"{0} luk"} } solar-luminosity{ - dnam{"luminositas srengéngé"} - other{"{0} L☉"} + dnam{"luminositas srengenge"} } } mass{ @@ -1189,11 +1249,9 @@ jv{ } dalton{ dnam{"dalton"} - other{"{0} Da"} } earth-mass{ dnam{"massa Bumi"} - other{"{0} M⊕"} } gram{ dnam{"gram"} @@ -1232,8 +1290,7 @@ jv{ per{"{0}/pon"} } solar-mass{ - dnam{"massa matahari"} - other{"{0} M☉"} + dnam{"massa srengenge"} } ton{ dnam{"ton"} @@ -1279,14 +1336,6 @@ jv{ dnam{"inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} other{"{0} mbar"} @@ -1337,13 +1386,9 @@ jv{ } } torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"pon-kaki"} + other{"{0} pon-kaki"} } } volume{ @@ -1353,7 +1398,6 @@ jv{ } barrel{ dnam{"barel"} - other{"{0} bbl"} } centiliter{ dnam{"sentiliter"} @@ -1406,8 +1450,8 @@ jv{ other{"{0} ons banyu"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} + dnam{"Imp. ons banyu"} + other{"{0} Imp. ons banyu"} } gallon{ dnam{"galon"} diff --git a/icuSources/data/unit/ka.txt b/icuSources/data/unit/ka.txt index 38d92fe5..41c9fe18 100644 --- a/icuSources/data/unit/ka.txt +++ b/icuSources/data/unit/ka.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ka{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,11 +123,6 @@ ka{ one{"{0} მილიმოლი ლიტრზე"} other{"{0} მილიმოლი ლიტრზე"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ნაწილი მილიონზე"} one{"{0} ნაწილი მილიონზე"} @@ -143,11 +138,6 @@ ka{ one{"{0} პრომილე"} other{"{0} პრომილე"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -247,6 +237,11 @@ ka{ other{"{0} დღე"} per{"{0} დღეში"} } + decade{ + dnam{"დეკადა"} + one{"{0} დეკადა"} + other{"{0} დეკადა"} + } hour{ dnam{"საათი"} one{"{0} საათი"} @@ -362,17 +357,10 @@ ka{ one{"{0} კილოვატ-საათი"} other{"{0} კილოვატ-საათი"} } - } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + therm-us{ + dnam{"აშშ თერმი"} + one{"{0} აშშ თერმი"} + other{"{0} აშშ თერმი"} } } frequency{ @@ -397,6 +385,43 @@ ka{ other{"{0} მეგაჰერცი"} } } + graphics{ + dot-per-centimeter{ + dnam{"წერტილი სანტიმეტრზე"} + one{"{0} წერტილი სანტიმეტრზე"} + other{"{0} წერტილი სანტიმეტრზე"} + } + dot-per-inch{ + dnam{"წერტილი დუიმზე"} + one{"{0} წერტილი დუიმზე"} + other{"{0} წერტილი დუიმზე"} + } + em{ + dnam{"ტიპოგრაფიული ემი"} + one{"{0} ემი"} + other{"{0} ემი"} + } + megapixel{ + dnam{"მეგაპიქსელი"} + one{"{0} მეგაპიქსელი"} + other{"{0} მეგაპიქსელი"} + } + pixel{ + dnam{"პიქსელი"} + one{"{0} პიქსელი"} + other{"{0} პიქსელი"} + } + pixel-per-centimeter{ + dnam{"პიქსელი სანტიმეტრზე"} + one{"{0} პიქსელი სანტიმეტრზე"} + other{"{0} პიქსელი სანტიმეტრზე"} + } + pixel-per-inch{ + dnam{"პიქსელი დუიმზე"} + one{"{0} პიქსელი დუიმზე"} + other{"{0} პიქსელი დუიმზე"} + } + } length{ astronomical-unit{ dnam{"ასტრონომიული ერთეული"} @@ -488,11 +513,6 @@ ka{ one{"{0} პუნქტი"} other{"{0} პუნქტი"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"იარდი"} one{"{0} იარდი"} @@ -505,11 +525,6 @@ ka{ one{"{0} ლუქსი"} other{"{0} ლუქსი"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -620,6 +635,11 @@ ka{ one{"{0} ატმოსფერო"} other{"{0} ატმოსფერო"} } + bar{ + dnam{"ბარი"} + one{"{0} ბარი"} + other{"{0} ბარი"} + } hectopascal{ dnam{"ჰექტოპასკალი"} one{"{0} ჰექტოპასკალი"} @@ -650,6 +670,11 @@ ka{ one{"{0} მილიმეტრი ვერცხლისწყლის სვეტისა"} other{"{0} მილიმეტრი ვერცხლისწყლის სვეტისა"} } + pascal{ + dnam{"პასკალი"} + one{"{0} პასკალი"} + other{"{0} პასკალი"} + } pound-per-square-inch{ dnam{"ფუნტი კვადრატულ დუიმზე"} one{"{0} ფუნტი კვადრატულ დუიმზე"} @@ -700,18 +725,6 @@ ka{ other{"{0} კელვინის გრადუსი"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"აკრი-ფუტი"} @@ -1215,11 +1228,6 @@ ka{ one{"{0} მმოლ/ლ"} other{"{0} მმოლ/ლ"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ნაწილი/მილიონზე"} one{"{0} ppm"} @@ -1235,11 +1243,6 @@ ka{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1339,6 +1342,11 @@ ka{ other{"{0} დღე"} per{"{0}/დღე"} } + decade{ + dnam{"დეკადა"} + one{"{0} დეკადა"} + other{"{0} დეკადა"} + } hour{ dnam{"სთ"} one{"{0} სთ"} @@ -1454,17 +1462,10 @@ ka{ one{"{0} კვტსთ"} other{"{0} კვტსთ"} } - } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + therm-us{ + dnam{"აშშ თერმი"} + one{"{0} აშშ თერმი"} + other{"{0} აშშ თერმი"} } } frequency{ @@ -1489,6 +1490,43 @@ ka{ other{"{0} მჰც"} } } + graphics{ + dot-per-centimeter{ + dnam{"წერტ/სმ-ზე"} + one{"{0} წერტ/სმ-ზე"} + other{"{0} წერტ/სმ-ზე"} + } + dot-per-inch{ + dnam{"წერტ/დუიმზე"} + one{"{0} წერტ/დუიმზე"} + other{"{0} წერტ/დუიმზე"} + } + em{ + dnam{"ემი"} + one{"{0} ემი"} + other{"{0} ემი"} + } + megapixel{ + dnam{"მპქს"} + one{"{0} მპქს"} + other{"{0} მპქს"} + } + pixel{ + dnam{"პქს"} + one{"{0} პქს"} + other{"{0} პქს"} + } + pixel-per-centimeter{ + dnam{"პქს/სმ-ზე"} + one{"{0} პქს/სმ-ზე"} + other{"{0} პქს/სმ-ზე"} + } + pixel-per-inch{ + dnam{"პიქს/დუიმზე"} + one{"{0} პიქს/დუიმზე"} + other{"{0} პიქს/დუიმზე"} + } + } length{ astronomical-unit{ dnam{"ა.ე."} @@ -1580,11 +1618,6 @@ ka{ one{"{0} პნქტ."} other{"{0} პქნტ."} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"იარდი"} one{"{0} იარდი"} @@ -1597,11 +1630,6 @@ ka{ one{"{0} ლუქსი"} other{"{0} ლუქსი"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1614,11 +1642,6 @@ ka{ one{"{0} დალტ."} other{"{0} დალტ."} } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"გრამი"} one{"{0} გ"} @@ -1663,11 +1686,6 @@ ka{ other{"{0} ფნტ"} per{"{0}/ფნტ"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"ტონა"} one{"{0} ტ"} @@ -1712,6 +1730,11 @@ ka{ one{"{0} ატმ."} other{"{0} ატმ."} } + bar{ + dnam{"ბარი"} + one{"{0} ბარი"} + other{"{0} ბარი"} + } hectopascal{ dnam{"ჰპა"} one{"{0} ჰპა"} @@ -1742,6 +1765,11 @@ ka{ one{"{0} მმ ვწყ. სვ."} other{"{0} მმ ვწყ. სვ."} } + pascal{ + dnam{"პა"} + one{"{0} პა"} + other{"{0} პა"} + } pound-per-square-inch{ dnam{"ფნტ. კვ. დმ."} one{"{0} ფნტ. კვ. დმ."} @@ -1792,18 +1820,6 @@ ka{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"აკრ.ფტ."} diff --git a/icuSources/data/unit/kab.txt b/icuSources/data/unit/kab.txt index 8671a856..bbd56cc3 100644 --- a/icuSources/data/unit/kab.txt +++ b/icuSources/data/unit/kab.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kab{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kaj.txt b/icuSources/data/unit/kaj.txt index 90cae4f1..0db841ed 100644 --- a/icuSources/data/unit/kaj.txt +++ b/icuSources/data/unit/kaj.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kaj{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kam.txt b/icuSources/data/unit/kam.txt index ce23f4d5..4bd4ff9d 100644 --- a/icuSources/data/unit/kam.txt +++ b/icuSources/data/unit/kam.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kam{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kcg.txt b/icuSources/data/unit/kcg.txt index 124c15a7..635f0354 100644 --- a/icuSources/data/unit/kcg.txt +++ b/icuSources/data/unit/kcg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kcg{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kde.txt b/icuSources/data/unit/kde.txt index be1fbec8..4adc908e 100644 --- a/icuSources/data/unit/kde.txt +++ b/icuSources/data/unit/kde.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kde{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kea.txt b/icuSources/data/unit/kea.txt index 14c7a409..c043be70 100644 --- a/icuSources/data/unit/kea.txt +++ b/icuSources/data/unit/kea.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kea{ - Version{"2.1.48.9"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -14,8 +14,8 @@ kea{ other{"{0} forsa G"} } meter-per-second-squared{ - dnam{"métru pur sigundu kuadradu"} - other{"{0} métru pur sigundu kuadradu"} + dnam{"metru pur sigundu kuadradu"} + other{"{0} metru pur sigundu kuadradu"} } } angle{ @@ -83,6 +83,10 @@ kea{ other{"{0} jarda kuadradu"} } } + compound{ + per{"{0} pur {1}"} + times{"{0}-{1}"} + } concentr{ karat{ dnam{"kilati"} @@ -100,6 +104,18 @@ kea{ dnam{"parti pur milhãu"} other{"{0} parti pur milhãu"} } + percent{ + dnam{"pursentu"} + other{"{0} pursentu"} + } + permille{ + dnam{"pur mil"} + other{"{0} pur mil"} + } + permyriad{ + dnam{"pontu bazi"} + other{"{0} pontu bazi"} + } } consumption{ liter-per-100kilometers{ @@ -119,6 +135,13 @@ kea{ other{"{0} milha pur galãu imperial"} } } + coordinate{ + dnam{"direson kardial"} + east{"{0} esti"} + north{"{0} norti"} + south{"{0} sul"} + west{"{0} oesti"} + } digital{ bit{ dnam{"bit"} @@ -152,6 +175,10 @@ kea{ dnam{"megabyte"} other{"{0} megabyte"} } + petabyte{ + dnam{"petabyte"} + other{"{0} petabyte"} + } terabit{ dnam{"terabit"} other{"{0} terabit"} @@ -171,6 +198,10 @@ kea{ other{"{0} dia"} per{"{0} pur dia"} } + decade{ + dnam{"dékada"} + other{"{0} dékada"} + } hour{ dnam{"ora"} other{"{0} ora"} @@ -214,6 +245,117 @@ kea{ per{"{0} pur anu"} } } + electric{ + ampere{ + dnam{"amper"} + other{"{0} amper"} + } + milliampere{ + dnam{"miliamper"} + other{"{0} miliamper"} + } + ohm{ + other{"{0} ohm"} + } + volt{ + other{"{0} volt"} + } + } + energy{ + british-thermal-unit{ + dnam{"unidadi térmiku britániku"} + other{"{0} unidadi térmiku britániku"} + } + calorie{ + dnam{"kaloria"} + other{"{0} kaloria"} + } + electronvolt{ + dnam{"eleton-volt"} + other{"{0} eletron-volt"} + } + foodcalorie{ + dnam{"Kaloria"} + other{"{0} Kaloria"} + } + joule{ + other{"{0} joule"} + } + kilocalorie{ + dnam{"kilokaloria"} + other{"{0} kilokaloria"} + } + kilojoule{ + dnam{"kilojoule"} + other{"{0} kilojoule"} + } + kilowatt-hour{ + dnam{"kilowatt-ora"} + other{"{0} kilowatt-ora"} + } + therm-us{ + dnam{"unidadi térmiku merkanu"} + other{"{0} unidadi térmiku merkanu"} + } + } + force{ + newton{ + dnam{"newton"} + other{"{0} newton"} + } + pound-force{ + dnam{"libra di forsa"} + other{"{0} libra di forsa"} + } + } + frequency{ + gigahertz{ + dnam{"jigaertz"} + other{"{0} jigaertz"} + } + hertz{ + dnam{"ertz"} + other{"{0} ertz"} + } + kilohertz{ + dnam{"kiloertz"} + other{"{0} kiloertz"} + } + megahertz{ + dnam{"megaertz"} + other{"{0} megaertz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"pontu pur sentímeru"} + other{"{0} pontu pur sentímetru"} + } + dot-per-inch{ + dnam{"pontu pur pulegada"} + other{"{0} pontu pur pulegada"} + } + em{ + dnam{"emi tipográfiku"} + other{"{0} emi tipográfiku"} + } + megapixel{ + dnam{"megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel pur sentímetru"} + other{"{0} piksel pur sentímetru"} + } + pixel-per-inch{ + dnam{"piksel pur pulegada"} + other{"{0} piksel pur pulegada"} + } + } length{ astronomical-unit{ dnam{"unidadi astronómiku"} @@ -284,6 +426,14 @@ kea{ dnam{"pikómetru"} other{"{0} pikómetru"} } + point{ + dnam{"pontu"} + other{"{0} pontu"} + } + solar-radius{ + dnam{"raiu solar"} + other{"{0} raiu solar"} + } yard{ dnam{"jarda"} other{"{0} jarda"} @@ -294,10 +444,135 @@ kea{ dnam{"lux"} other{"{0} lux"} } + solar-luminosity{ + dnam{"luminozidadi solar"} + other{"{0} luminozidadi solar"} + } + } + mass{ + carat{ + dnam{"kilati"} + other{"{0} kilati"} + } + dalton{ + dnam{"dalton"} + other{"{0} dalton"} + } + earth-mass{ + dnam{"masa di Tera"} + other{"{0} masa di Tera"} + } + gram{ + dnam{"grama"} + other{"{0} grama"} + per{"{0} pur grama"} + } + kilogram{ + dnam{"kilograma"} + other{"{0} kilograma"} + per{"{0} pur kilograma"} + } + metric-ton{ + dnam{"tonelada métriku"} + other{"{0} tonelada métriku"} + } + microgram{ + dnam{"mikrograma"} + other{"{0} mikrograma"} + } + milligram{ + dnam{"miligrama"} + other{"{0} miligrama"} + } + ounce{ + dnam{"ónsa"} + other{"{0} ónsa"} + per{"{0} pur ónsa"} + } + ounce-troy{ + dnam{"ónsa troy"} + other{"{0} ónsa troy"} + } + pound{ + dnam{"libra"} + other{"{0} libra"} + per{"{0} pur libra"} + } + solar-mass{ + dnam{"masa di Sol"} + other{"{0} masa di Sol"} + } + ton{ + dnam{"tonelada"} + other{"{0} tonelada"} + } } power{ + gigawatt{ + dnam{"jigawatt"} + other{"{0} jigawatt"} + } + horsepower{ + dnam{"kabalu-vapor"} + other{"{0} kabalu-vapor"} + } + kilowatt{ + dnam{"kilowatt"} + other{"{0} kilowatt"} + } + megawatt{ + dnam{"megawatt"} + other{"{0} megawatt"} + } + milliwatt{ + dnam{"miliwatt"} + other{"{0} miliwatt"} + } watt{ dnam{"watt"} + other{"{0} watt"} + } + } + pressure{ + atmosphere{ + dnam{"atmosfera"} + other{"{0} atmosfera"} + } + bar{ + dnam{"bar"} + other{"{0} bar"} + } + hectopascal{ + dnam{"ektopaskal"} + other{"{0} ektopaskal"} + } + inch-hg{ + dnam{"pulegada di merkúriu"} + other{"{0} pulegada di merkúriu"} + } + kilopascal{ + dnam{"kilopaskal"} + other{"{0} kilopaskal"} + } + megapascal{ + dnam{"megapaskal"} + other{"{0} megapaskal"} + } + millibar{ + dnam{"milibar"} + other{"{0} milibar"} + } + millimeter-of-mercury{ + dnam{"milímetru di merkúriu"} + other{"{0} milímetru di merkúriu"} + } + pascal{ + dnam{"paskal"} + other{"{0} paskal"} + } + pound-per-square-inch{ + dnam{"libra pur pulegada kuadradu"} + other{"{0} libra pur pulegada kuadradu"} } } speed{ @@ -305,20 +580,52 @@ kea{ dnam{"kilómetru pur ora"} other{"{0} kilómetru pur ora"} } + knot{ + dnam{"nó"} + other{"{0} nó"} + } meter-per-second{ - dnam{"métru pur sigundu"} - other{"{0} métru pur sigundu"} + dnam{"metru pur sigundu"} + other{"{0} metru pur sigundu"} } mile-per-hour{ dnam{"milha pur ora"} other{"{0} milha pur ora"} } } + temperature{ + celsius{ + dnam{"grau Celsius"} + other{"{0} grau Celsius"} + } + fahrenheit{ + dnam{"grau Fahrenheit"} + other{"{0} grau Fahrenheit"} + } + kelvin{ + dnam{"kelvin"} + other{"{0} kelvin"} + } + } + torque{ + newton-meter{ + dnam{"newton-metru"} + other{"{0} newton-metru"} + } + pound-foot{ + dnam{"pe-libra"} + other{"{0} pe-libra"} + } + } volume{ acre-foot{ dnam{"ákri-pé"} other{"{0} ákri-pé"} } + barrel{ + dnam{"baril"} + other{"{0} baril"} + } centiliter{ dnam{"sentilitru"} other{"{0} sentilitru"} @@ -326,6 +633,7 @@ kea{ cubic-centimeter{ dnam{"sentímetru kúbiku"} other{"{0} sentímetru kúbiku"} + per{"{0} pur sentímetru kúbiku"} } cubic-foot{ dnam{"pé kúbiku"} @@ -340,8 +648,9 @@ kea{ other{"{0} kilómetru kúbiku"} } cubic-meter{ - dnam{"métru kúbiku"} - other{"{0} métru kúbiku"} + dnam{"metru kúbiku"} + other{"{0} metru kúbiku"} + per{"{0} pur metru kúbiku"} } cubic-mile{ dnam{"milha kúbiku"} @@ -355,6 +664,10 @@ kea{ dnam{"xávina"} other{"{0} xávina"} } + cup-metric{ + dnam{"xávina métriku"} + other{"{0} xávina métriku"} + } deciliter{ dnam{"desilitru"} other{"{0} desilitru"} @@ -363,9 +676,19 @@ kea{ dnam{"ónsa fluídu"} other{"{0} ónsa fluídu"} } + fluid-ounce-imperial{ + dnam{"ónsa fluídu imperial"} + other{"{0} ónsa fluídu imperial"} + } gallon{ dnam{"galãu"} other{"{0} galãu"} + per{"{0} pur galãu"} + } + gallon-imperial{ + dnam{"galãu imperial"} + other{"{0} galãu imperial"} + per{"{0} pur galãu imperial"} } hectoliter{ dnam{"ektolitru"} @@ -374,6 +697,7 @@ kea{ liter{ dnam{"litru"} other{"{0} litru"} + per{"{0} pur litru"} } megaliter{ dnam{"megalitru"} @@ -387,6 +711,10 @@ kea{ dnam{"pint"} other{"{0} pint"} } + pint-metric{ + dnam{"pint métriku"} + other{"{0} pint métriku"} + } quart{ dnam{"kuart"} other{"{0} kuart"} @@ -408,6 +736,9 @@ kea{ other{"{0} l/100km"} } } + coordinate{ + dnam{"direson"} + } duration{ day{ dnam{"dia"} @@ -462,11 +793,10 @@ kea{ } mass{ gram{ - other{"{0} g"} + dnam{"g"} } kilogram{ - dnam{"kg"} - other{"{0} kg"} + other{"{0}kg"} } } speed{ @@ -486,11 +816,6 @@ kea{ acceleration{ g-force{ dnam{"G"} - other{"{0} G"} - } - meter-per-second-squared{ - dnam{"m/s²"} - other{"{0} m/s²"} } } angle{ @@ -594,6 +919,13 @@ kea{ other{"{0} mpg imp."} } } + coordinate{ + dnam{"direson"} + east{"{0} E"} + north{"{0} N"} + south{"{0} S"} + west{"{0} W"} + } digital{ bit{ dnam{"b"} @@ -646,6 +978,10 @@ kea{ other{"{0} dia"} per{"{0}/dia"} } + decade{ + dnam{"dék."} + other{"{0} dék."} + } hour{ dnam{"ora"} other{"{0} h"} @@ -716,6 +1052,9 @@ kea{ dnam{"Cal"} other{"{0} Cal"} } + joule{ + dnam{"J"} + } kilocalorie{ dnam{"kcal"} other{"{0} kcal"} @@ -728,6 +1067,10 @@ kea{ dnam{"kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"thm SU"} + other{"{0} thm SU"} + } } frequency{ gigahertz{ @@ -817,6 +1160,13 @@ kea{ dnam{"pm"} other{"{0} pm"} } + point{ + dnam{"pontu"} + other{"{0} pt"} + } + solar-radius{ + dnam{"raiu solar"} + } yard{ dnam{"yd"} other{"{0} yd"} @@ -830,38 +1180,15 @@ kea{ } mass{ carat{ - other{"{0} CD"} + dnam{"kt"} + other{"{0} kt"} } gram{ - other{"{0} g"} - } - metric-ton{ - dnam{"t"} - other{"{0} t"} - } - microgram{ - dnam{"µg"} - other{"{0} µg"} - } - milligram{ - dnam{"mg"} - other{"{0} mg"} - } - ounce{ - dnam{"oz"} - other{"{0} oz"} - } - ounce-troy{ - dnam{"oz t"} - other{"{0} oz t"} - } - pound{ - dnam{"lb"} - other{"{0} lb"} + dnam{"g"} } ton{ - dnam{"tn"} - other{"{0} tn"} + dnam{"ton"} + other{"{0} ton"} } } power{ @@ -869,6 +1196,10 @@ kea{ dnam{"GW"} other{"{0} GW"} } + horsepower{ + dnam{"cv"} + other{"{0} cv"} + } kilowatt{ dnam{"kW"} other{"{0} kW"} @@ -886,46 +1217,12 @@ kea{ other{"{0} W"} } } - pressure{ - hectopascal{ - dnam{"hPa"} - other{"{0} hPa"} - } - inch-hg{ - dnam{"inHg"} - other{"{0} inHg"} - } - millibar{ - dnam{"mbar"} - other{"{0} mbar"} - } - millimeter-of-mercury{ - dnam{"mm Hg"} - other{"{0} mm Hg"} - } - pound-per-square-inch{ - dnam{"psi"} - other{"{0} psi"} - } - } - speed{ - kilometer-per-hour{ - dnam{"km/h"} - other{"{0} km/h"} - } - meter-per-second{ - dnam{"m/s"} - other{"{0} m/s"} - } - mile-per-hour{ - dnam{"mi/h"} - other{"{0} mi/h"} - } - } temperature{ - kelvin{ - dnam{"K"} - other{"{0} K"} + celsius{ + other{"{0} °C"} + } + fahrenheit{ + other{"{0} °F"} } } volume{ @@ -937,37 +1234,13 @@ kea{ dnam{"cl"} other{"{0} cl"} } - cubic-centimeter{ - dnam{"cm³"} - other{"{0} cm³"} - } - cubic-foot{ - dnam{"ft³"} - other{"{0} ft³"} - } - cubic-inch{ - dnam{"in³"} - other{"{0} in³"} - } - cubic-kilometer{ - dnam{"km³"} - other{"{0} km³"} - } - cubic-meter{ - dnam{"m³"} - other{"{0} m³"} - } - cubic-mile{ - dnam{"mi³"} - other{"{0} mi³"} - } - cubic-yard{ - dnam{"yd³"} - other{"{0} yd³"} - } cup{ - dnam{"xáv."} - other{"{0} xáv."} + dnam{"xáv"} + other{"{0} xáv"} + } + cup-metric{ + dnam{"xávm"} + other{"{0} xávm"} } deciliter{ dnam{"dl"} @@ -977,9 +1250,19 @@ kea{ dnam{"fl oz"} other{"{0} fl oz"} } + fluid-ounce-imperial{ + dnam{"fl oz imp."} + other{"{0} fl oz imp."} + } gallon{ dnam{"gal"} other{"{0} gal"} + per{"{0}/gal"} + } + gallon-imperial{ + dnam{"gal imp."} + other{"{0} gal imp."} + per{"{0}/gal imp."} } hectoliter{ dnam{"hl"} @@ -987,7 +1270,6 @@ kea{ } liter{ dnam{"l"} - other{"{0} l"} } megaliter{ dnam{"Ml"} @@ -1001,17 +1283,21 @@ kea{ dnam{"pt"} other{"{0} pt"} } + pint-metric{ + dnam{"ptm"} + other{"{0} ptm"} + } quart{ dnam{"qt"} other{"{0} qt"} } tablespoon{ - dnam{"k.sp."} - other{"{0} k.sp."} + dnam{"ks"} + other{"{0} ks"} } teaspoon{ - dnam{"k.xá"} - other{"{0} k.xá"} + dnam{"kx"} + other{"{0} kx"} } } } diff --git a/icuSources/data/unit/khq.txt b/icuSources/data/unit/khq.txt index dfa12d76..07713498 100644 --- a/icuSources/data/unit/khq.txt +++ b/icuSources/data/unit/khq.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License khq{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ki.txt b/icuSources/data/unit/ki.txt index 57b03d01..f3954c67 100644 --- a/icuSources/data/unit/ki.txt +++ b/icuSources/data/unit/ki.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ki{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kk.txt b/icuSources/data/unit/kk.txt index e2098acf..3b736416 100644 --- a/icuSources/data/unit/kk.txt +++ b/icuSources/data/unit/kk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kk{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -67,7 +67,7 @@ kk{ dnam{"шаршы сантиметр"} one{"{0} шаршы сантиметр"} other{"{0} шаршы сантиметр"} - per{"{0}/см²"} + per{"{0}/шаршы сантиметр"} } square-foot{ dnam{"шаршы фут"} @@ -78,25 +78,25 @@ kk{ dnam{"шаршы дюйм"} one{"{0} шаршы дюйм"} other{"{0} шаршы дюйм"} - per{"{0}/дюйм²"} + per{"{0}/шаршы дюйм"} } square-kilometer{ dnam{"шаршы километр"} one{"{0} шаршы километр"} other{"{0} шаршы километр"} - per{"{0}/км²"} + per{"{0}/шаршы километр"} } square-meter{ dnam{"шаршы метр"} one{"{0} шаршы метр"} other{"{0} шаршы метр"} - per{"{0}/метр²"} + per{"{0}/шаршы метр"} } square-mile{ dnam{"шаршы миля"} one{"{0} шаршы миля"} other{"{0} шаршы миля"} - per{"{0}/миля²"} + per{"{0}/шаршы миля"} } square-yard{ dnam{"шаршы ярд"} @@ -247,6 +247,11 @@ kk{ other{"{0} тәулік"} per{"тәулігіне {0}"} } + decade{ + dnam{"декада"} + one{"{0} декада"} + other{"{0} декада"} + } hour{ dnam{"сағат"} one{"{0} сағат"} @@ -397,6 +402,43 @@ kk{ other{"{0} мегагерц"} } } + graphics{ + dot-per-centimeter{ + dnam{"нүкте/сантиметр"} + one{"{0} нүкте/сантиметр"} + other{"{0} нүкте/сантиметр"} + } + dot-per-inch{ + dnam{"нүкте/дюйм"} + one{"{0} нүкте/дюйм"} + other{"{0} нүкте/дюйм"} + } + em{ + dnam{"типографиялық эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"мегапиксель"} + one{"{0} мегапиксель"} + other{"{0} мегапиксель"} + } + pixel{ + dnam{"пиксель"} + one{"{0} пиксель"} + other{"{0} пиксель"} + } + pixel-per-centimeter{ + dnam{"пиксель/сантиметр"} + one{"{0} пиксель/сантиметр"} + other{"{0} пиксель/сантиметр"} + } + pixel-per-inch{ + dnam{"пиксель/дюйм"} + one{"{0} пиксель/дюйм"} + other{"{0} пиксель/дюйм"} + } + } length{ astronomical-unit{ dnam{"астрономиялық бірлік"} @@ -484,9 +526,9 @@ kk{ other{"{0} пикометр"} } point{ - dnam{"ұпай"} - one{"{0} ұпай"} - other{"{0} ұпай"} + dnam{"пункт"} + one{"{0} пункт"} + other{"{0} пункт"} } solar-radius{ dnam{"Күн радиусы"} @@ -620,15 +662,20 @@ kk{ one{"{0} атмосфера"} other{"{0} атмосфера"} } + bar{ + dnam{"бар"} + one{"{0} бар"} + other{"{0} бар"} + } hectopascal{ dnam{"гектопаскаль"} one{"{0} гектопаскаль"} other{"{0} гектопаскаль"} } inch-hg{ - dnam{"сынап бағанасының дюймы"} - one{"сынап бағанасының {0} дюймы"} - other{"сынап бағанасының {0} дюймы"} + dnam{"дюйм сынап бағанасы"} + one{"{0} дюйм сынап бағанасы"} + other{"{0} дюйм сынап бағанасы"} } kilopascal{ dnam{"килопаскаль"} @@ -646,9 +693,14 @@ kk{ other{"{0} миллибар"} } millimeter-of-mercury{ - dnam{"сынап бағанасының миллиметрі"} - one{"сынап бағанасының {0} миллиметрі"} - other{"сынап бағанасының {0} миллиметрі"} + dnam{"миллиметр сынап бағанасы"} + one{"{0} миллиметр сынап бағанасы"} + other{"{0} миллиметр сынап бағанасы"} + } + pascal{ + dnam{"паскаль"} + one{"{0} паскаль"} + other{"{0} паскаль"} } pound-per-square-inch{ dnam{"фунт/шаршы дюйм"} @@ -732,7 +784,7 @@ kk{ dnam{"текше сантиметр"} one{"{0} текше сантиметр"} other{"{0} текше сантиметр"} - per{"{0}/сантиметр³"} + per{"{0}/текше сантиметр"} } cubic-foot{ dnam{"текше фут"} @@ -753,7 +805,7 @@ kk{ dnam{"текше метр"} one{"{0} текше метр"} other{"{0} текше метр"} - per{"{0}/метр³"} + per{"{0}/текше метр"} } cubic-mile{ dnam{"текше миля"} @@ -1202,8 +1254,8 @@ kk{ concentr{ karat{ dnam{"карат"} - one{"{0} КТ"} - other{"{0} КТ"} + one{"{0} кар."} + other{"{0} кар."} } milligram-per-deciliter{ dnam{"мг/дл"} @@ -1254,13 +1306,13 @@ kk{ } mile-per-gallon{ dnam{"миля/галлон"} - one{"{0} mpg"} - other{"{0} mpg"} + one{"{0} миля/гал."} + other{"{0} миля/гал."} } mile-per-gallon-imperial{ - dnam{"mpg Imp."} - one{"{0} mpg Imp."} - other{"{0} mpg Imp."} + dnam{"миля/имп. гал."} + one{"{0} миля/имп. гал."} + other{"{0} миля/имп. гал."} } } coordinate{ @@ -1339,6 +1391,11 @@ kk{ other{"{0} күн"} per{"{0}/күн"} } + decade{ + dnam{"декада"} + one{"{0} декада"} + other{"{0} декада"} + } hour{ dnam{"сағат"} one{"{0} сағ"} @@ -1454,6 +1511,10 @@ kk{ one{"{0} кВт-сағ"} other{"{0} кВт-сағ"} } + therm-us{ + one{"{0} амер. термі"} + other{"{0} амер. термі"} + } } force{ newton{ @@ -1489,6 +1550,33 @@ kk{ other{"{0} MГц"} } } + graphics{ + dot-per-centimeter{ + dnam{"нүкте/см"} + one{"{0} нүкте/см"} + other{"{0} нүкте/см"} + } + dot-per-inch{ + dnam{"нүкте/дюйм"} + one{"{0} нүкте/дюйм"} + other{"{0} нүкте/дюйм"} + } + em{ + dnam{"эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"Мп"} + one{"{0} Мп"} + other{"{0} Мп"} + } + pixel-per-centimeter{ + dnam{"пиксель/см"} + one{"{0} пиксель/см"} + other{"{0} пиксель/см"} + } + } length{ astronomical-unit{ dnam{"а.б."} @@ -1571,12 +1659,12 @@ kk{ other{"{0} пк"} } picometer{ - dnam{"пикометр"} + dnam{"пм"} one{"{0} пм"} other{"{0} пм"} } point{ - dnam{"ұпай"} + dnam{"пункт"} one{"{0} ұпай"} other{"{0} ұпай"} } @@ -1606,8 +1694,8 @@ kk{ mass{ carat{ dnam{"карат"} - one{"{0} КТ"} - other{"{0} КТ"} + one{"{0} кар."} + other{"{0} кар."} } dalton{ dnam{"Да"} @@ -1712,15 +1800,20 @@ kk{ one{"{0} атм"} other{"{0} атм"} } + bar{ + dnam{"бар"} + one{"{0} бар"} + other{"{0} бар"} + } hectopascal{ dnam{"гектопаскаль"} one{"{0} гПа"} other{"{0} гПа"} } inch-hg{ - dnam{"сынап бағаны дюймі"} - one{"{0} inHg"} - other{"{0} inHg"} + dnam{"дюйм сынап бағанасы"} + one{"{0} дюйм с.б."} + other{"{0} дюйм с.б."} } kilopascal{ dnam{"кПа"} @@ -1734,13 +1827,18 @@ kk{ } millibar{ dnam{"мбар"} - one{"{0} мб"} - other{"{0} мб"} + one{"{0} мбар"} + other{"{0} мбар"} } millimeter-of-mercury{ - dnam{"с.б.мм."} - one{"{0} с.б.мм."} - other{"{0} с.б.мм."} + dnam{"мм с.б."} + one{"{0} мм с.б."} + other{"{0} мм с.б."} + } + pascal{ + dnam{"Па"} + one{"{0} Па"} + other{"{0} Па"} } pound-per-square-inch{ dnam{"psi"} @@ -1828,8 +1926,8 @@ kk{ } cubic-foot{ dnam{"фут³"} - one{"{0} фт³"} - other{"{0} фт³"} + one{"{0} фут³"} + other{"{0} фут³"} } cubic-inch{ dnam{"дюйм³"} @@ -1863,7 +1961,6 @@ kk{ other{"{0} к."} } cup-metric{ - dnam{"м. кесе"} one{"{0} mc"} other{"{0} mc"} } @@ -1873,9 +1970,9 @@ kk{ other{"{0} дл"} } fluid-ounce{ - dnam{"fl oz"} - one{"{0} fl oz"} - other{"{0} fl oz"} + dnam{"сұй. унц."} + one{"{0} сұй. унц."} + other{"{0} сұй. унц."} } fluid-ounce-imperial{ dnam{"имп. fl oz"} @@ -1883,15 +1980,15 @@ kk{ other{"{0} fl oz имп."} } gallon{ - dnam{"gal"} - one{"{0} gal"} - other{"{0} gal"} - per{"{0}/gal"} + dnam{"гал."} + one{"{0} гал."} + other{"{0} гал."} + per{"{0}/гал."} } gallon-imperial{ dnam{"имп. галлон"} - one{"{0} gal Imp."} - other{"{0} gal Imp."} + one{"{0} имп. гал."} + other{"{0} имп. гал."} per{"{0}/имп. галлон"} } hectoliter{ diff --git a/icuSources/data/unit/kkj.txt b/icuSources/data/unit/kkj.txt index 4a9d3c88..35ccdffa 100644 --- a/icuSources/data/unit/kkj.txt +++ b/icuSources/data/unit/kkj.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kkj{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/kl.txt b/icuSources/data/unit/kl.txt index 8b08134d..cf70e3be 100644 --- a/icuSources/data/unit/kl.txt +++ b/icuSources/data/unit/kl.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kl{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/kln.txt b/icuSources/data/unit/kln.txt index 8d0fdccd..bf4428d5 100644 --- a/icuSources/data/unit/kln.txt +++ b/icuSources/data/unit/kln.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kln{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/km.txt b/icuSources/data/unit/km.txt index 78eec659..536f9c5e 100644 --- a/icuSources/data/unit/km.txt +++ b/icuSources/data/unit/km.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License km{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -46,7 +46,6 @@ km{ other{"{0} អា"} } dunam{ - dnam{"dunams"} other{"{0} dunams"} } hectare{ @@ -103,10 +102,6 @@ km{ dnam{"មិល្លីម៉ូលក្នុងមួយលីត្រ"} other{"{0} មិល្លីម៉ូលក្នុងមួយលីត្រ"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ផ្នែកក្នុងមួយលាន"} other{"{0} ផ្នែកក្នុងមួយលាន"} @@ -119,10 +114,6 @@ km{ dnam{"‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -205,6 +196,10 @@ km{ other{"{0} ថ្ងៃ"} per{"{0} ក្នុងមួយថ្ងៃ"} } + decade{ + dnam{"ទសវត្សរ៍"} + other{"{0} ទសវត្សរ៍"} + } hour{ dnam{"ម៉ោង"} other{"{0} ម៉ោង"} @@ -267,18 +262,10 @@ km{ } } energy{ - british-thermal-unit{ - dnam{"BTU"} - other{"{0} Btu"} - } calorie{ dnam{"កាឡូរី"} other{"{0} កាឡូរី"} } - electronvolt{ - dnam{"eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"កាឡូរី"} other{"{0} កាឡូរី"} @@ -300,16 +287,6 @@ km{ other{"{0} គីឡូវ៉ាត់​ម៉ោង"} } } - force{ - newton{ - dnam{"N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - other{"{0} lbf"} - } - } frequency{ gigahertz{ dnam{"ជីកាហឺត"} @@ -402,10 +379,6 @@ km{ dnam{"pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - other{"{0} R☉"} - } yard{ dnam{"យ៉ាត"} other{"{0} យ៉ាត"} @@ -416,24 +389,12 @@ km{ dnam{"lux"} other{"{0} lux"} } - solar-luminosity{ - dnam{"L☉"} - other{"{0} L☉"} - } } mass{ carat{ dnam{"ការ៉ាត់"} other{"{0} ការ៉ាត់"} } - dalton{ - dnam{"Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"ក្រាម"} other{"{0} ក្រាម"} @@ -445,8 +406,8 @@ km{ per{"{0} ក្នុងមួយគីឡូក្រាម"} } metric-ton{ - dnam{"រង្វាស់​តោន"} - other{"{0} រង្វាស់​តោន"} + dnam{"តោនម៉ែត្រ"} + other{"{0} តោនម៉ែត្រ"} } microgram{ dnam{"មីក្រូក្រាម"} @@ -470,10 +431,6 @@ km{ other{"{0} ផោន"} per{"{0} ក្នុងមួយផោន"} } - solar-mass{ - dnam{"M☉"} - other{"{0} M☉"} - } ton{ dnam{"តោន"} other{"{0} តោន"} @@ -518,14 +475,6 @@ km{ dnam{"អ៊ីញនៃបារត"} other{"{0} អ៊ីញនៃបារត"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"មិល្លីបារ"} other{"{0} មិល្លីបារ"} @@ -575,25 +524,11 @@ km{ other{"{0} អង្សា​ខែលវិន"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"អាហ្វីត"} other{"{0} អាហ្វីត"} } - barrel{ - dnam{"bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"សង់ទីលីត្រ"} other{"{0} សង់ទីលីត្រ"} @@ -644,10 +579,6 @@ km{ dnam{"អោន​វត្ថុ​រាវ"} other{"{0} អោន​វត្ថុ​រាវ"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ dnam{"ហ្គាឡុង"} other{"{0} ហ្គាឡុង"} @@ -938,7 +869,6 @@ km{ } dunam{ dnam{"dunams"} - other{"{0} dunam"} } hectare{ dnam{"ហិកតា"} @@ -994,10 +924,6 @@ km{ dnam{"mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} other{"{0} ppm"} @@ -1010,10 +936,6 @@ km{ dnam{"‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1096,6 +1018,10 @@ km{ other{"{0} ថ្ងៃ"} per{"{0}/ថ្ងៃ"} } + decade{ + dnam{"ទសវត្សរ៍"} + other{"{0} ទសវត្សរ៍"} + } hour{ dnam{"ម៉ោង"} other{"{0} ម៉ោង"} @@ -1160,16 +1086,11 @@ km{ energy{ british-thermal-unit{ dnam{"BTU"} - other{"{0} Btu"} } calorie{ dnam{"cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"Cal"} other{"{0} Cal"} @@ -1191,16 +1112,6 @@ km{ other{"{0} kWh"} } } - force{ - newton{ - dnam{"N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - other{"{0} lbf"} - } - } frequency{ gigahertz{ dnam{"GHz"} @@ -1293,10 +1204,6 @@ km{ dnam{"pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - other{"{0} R☉"} - } yard{ dnam{"យ៉ាត"} other{"{0} yd"} @@ -1307,24 +1214,12 @@ km{ dnam{"lux"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - other{"{0} L☉"} - } } mass{ carat{ dnam{"ការ៉ាត់"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"ក្រាម"} other{"{0} g"} @@ -1361,10 +1256,6 @@ km{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - other{"{0} M☉"} - } ton{ dnam{"តោន"} other{"{0} tn"} @@ -1409,14 +1300,6 @@ km{ dnam{"inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} other{"{0} mbar"} @@ -1466,25 +1349,11 @@ km{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"អាហ្វីត"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} other{"{0} cL"} @@ -1535,10 +1404,6 @@ km{ dnam{"fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} other{"{0} gal"} diff --git a/icuSources/data/unit/kn.txt b/icuSources/data/unit/kn.txt index 447a1d5b..5671b125 100644 --- a/icuSources/data/unit/kn.txt +++ b/icuSources/data/unit/kn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kn{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -22,18 +22,18 @@ kn{ } angle{ arc-minute{ - dnam{"ನಿಮಿಷಗಳು"} - one{"{0} ನಿಮಿಷ"} - other{"{0} ನಿಮಿಷಗಳು"} + dnam{"ಆರ್ಕ್‌ಮಿನಿಟ್‌ಗಳು"} + one{"{0} ಆರ್ಕ್‌ಮಿನಿಟ್"} + other{"{0} ಆರ್ಕ್‌ಮಿನಿಟ್‌ಗಳು"} } arc-second{ - dnam{"ಸೆಕೆಂಡುಗಳು"} - one{"{0} ಸೆಕೆಂಡ್"} - other{"{0} ಸೆಕೆಂಡುಗಳು"} + dnam{"ಆರ್ಕ್‌ಸೆಕೆಂಡುಗಳು"} + one{"{0} ಆರ್ಕ್‌ಸೆಕೆಂಡ್"} + other{"{0} ಆರ್ಕ್‌ಸೆಕೆಂಡುಗಳು"} } degree{ dnam{"ಡಿಗ್ರಿಗಳು"} - one{"{0}ಡಿಗ್ರಿ"} + one{"{0} ಡಿಗ್ರಿ"} other{"{0}ಡಿಗ್ರಿಗಳು"} } radian{ @@ -42,9 +42,9 @@ kn{ other{"{0} ರೇಡಿಯಾನ್‌ಗಳು"} } revolution{ - dnam{"ಕ್ರಾಂತಿ"} - one{"{0} ಕ್ರಾಂತಿ"} - other{"{0} ಕ್ರಾಂತಿಗಳು"} + dnam{"ತಿರುಗುವಿಕೆ"} + one{"{0} ತಿರುಗುವಿಕೆ"} + other{"{0} ತಿರುಗುವಿಕೆಗಳು"} } } area{ @@ -67,7 +67,7 @@ kn{ dnam{"ಚದರ ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} one{"{0} ಚದರ ಸೆಂಟಿಮೀಟರ್"} other{"{0} ಚದರ ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಚದರ ಸೆಂಟಿಮೀಟರ್‌‌ಗೆ"} + per{"ಪ್ರತಿ ಚದರ ಸೆಂಟಿಮೀಟರ್‌‌ಗೆ {0}"} } square-foot{ dnam{"ಚದರಡಿ"} @@ -78,25 +78,25 @@ kn{ dnam{"ಚದರ ಅಂಗುಲಗಳು"} one{"{0} ಚದರ ಅಂಗುಲ"} other{"{0} ಚದರ ಅಂಗುಲಗಳು"} - per{"{0} ಚದರ ಅಂಗುಲಕ್ಕೆ"} + per{"{0} ಪ್ರತಿ ಚದರ ಇಂಚಿಗೆ"} } square-kilometer{ dnam{"ಚದರ ಕಿಲೋಮೀಟರ್‌ಗಳು"} one{"{0} ಚದರ ಕಿಲೋಮೀಟರ್"} other{"{0} ಚದರ ಕಿಲೋಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಚದರ ಕಿಲೋಮೀಟರ್‌ಗೆ"} + per{"ಪ್ರತಿ ಚದರ ಕಿಲೋಮೀಟರ್‌ಗೆ {0}"} } square-meter{ dnam{"ಚದರ ಮೀಟರ್‌ಗಳು"} one{"{0} ಚದರ ಮೀಟರ್"} other{"{0} ಚದರ ಮೀಟರ್‌ಗಳು"} - per{"{0} ಚದರ ಮೀಟರ್‌ಗೆ"} + per{"ಚದರ ಮೀಟರ್‌ಗೆ {0}"} } square-mile{ dnam{"ಚದರ ಮೈಲುಗಳು"} one{"{0} ಚದರ ಮೈಲು"} other{"{0} ಚದರ ಮೈಲುಗಳು"} - per{"{0} ಪ್ರತಿ ಚದರ ಮೈಲಿಗೆ"} + per{"ಪ್ರತಿ ಚದರ ಮೈಲಿಗೆ {0}"} } square-yard{ dnam{"ಚದರ ಗಜಗಳು"} @@ -105,7 +105,7 @@ kn{ } } compound{ - per{"{0} ಪ್ರತಿ {1} ಗೆ"} + per{"ಪ್ರತಿ {1} ಗೆ {0}"} } concentr{ karat{ @@ -114,9 +114,9 @@ kn{ other{"{0} ಕಾರಟ್‌ಗಳು"} } milligram-per-deciliter{ - dnam{"ಡೆಸಿಲೀಟರ್ ಮಿಲಿಗ್ರಾಂ"} + dnam{"ಪ್ರತಿ ಡೆಸಿಲೀಟರ್‌ಗೆ ಮಿಲಿಗ್ರಾಂಗಳು"} one{"{0} ಪ್ರತಿ ಡೆಸಿಲೀಟರ್‌ಗೆ ಮಿಲಿಗ್ರಾಂ"} - other{"{0} ಪ್ರತಿ ಡೆಸಿಲೀಟರ್‌ಗೆ ಮಿಲಿಗ್ರಾಂ"} + other{"{0} ಪ್ರತಿ ಡೆಸಿಲೀಟರ್‌ಗೆ ಮಿಲಿಗ್ರಾಂಗಳು"} } millimole-per-liter{ dnam{"ಪ್ರತಿ ಲೀಟರ್ ಮಿಲ್ಲಿಮೋಲ್ಸ್"} @@ -124,9 +124,9 @@ kn{ other{"{0} ಪ್ರತಿ ಲೀಟರ್ ಮಿಲ್ಲಿಮೋಲ್ಸ್"} } mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} + dnam{"ಮೋಲ್‌ಗಳು"} + one{"{0} ಮೋಲ್‌ಗಳು"} + other{"{0} ಮೋಲ್‌ಗಳು"} } part-per-million{ dnam{"ಪ್ರತಿ ಮಿಲಿಯನ್ ಭಾಗಗಳು"} @@ -144,19 +144,19 @@ kn{ other{"{0} ಪ್ರತಿ ಸಾವಿರಕ್ಕೆ"} } permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} + dnam{"ಪರ್ಮಿರೈಡ್"} + one{"{0} ಪರ್ಮಿರೈಡ್"} + other{"{0} ಪರ್ಮಿರೈಡ್"} } } consumption{ liter-per-100kilometers{ - dnam{"ಲೀ/100ಕಿಮೀ"} - one{"{0} ಲೀಟರ್‌ಗಳು ಪ್ರತಿ 100 ಕಿಲೋಮೀಟರ್‌ಗಳಿಗೆ"} - other{"{0} ಲೀಟರ್‌ಗಳು ಪ್ರತಿ 100 ಕಿಲೋಮೀಟರ್‌ಗಳಿಗೆ"} + dnam{"ಪ್ರತಿ 100 ಕಿಲೋಮೀಟರ್‌ಗಳಿಗೆ ಲೀಟರ್‌ಗಳು"} + one{"{0} ಪ್ರತಿ 100 ಕಿಲೋಮೀಟರ್‌ಗಳಿಗೆ ಲೀಟರ್‌ಗಳು"} + other{"{0} ಪ್ರತಿ 100 ಕಿಲೋಮೀಟರ್‌ಗಳಿಗೆ ಲೀಟರ್‌ಗಳು"} } liter-per-kilometer{ - dnam{"ಲೀಟರ್ ಪ್ರತಿ ಕಿಲೋಮೀಟರ್‌ಗೆ"} + dnam{"ಪ್ರತಿ ಕಿಲೋಮೀಟರ್‌ಗೆ ಲೀಟರ್‌ಗಳು"} one{"{0} ಲೀಟರ್ ಪ್ರತಿ ಕಿಲೋಮೀಟರ್‌ಗೆ"} other{"{0} ಪ್ರತಿ ಕಿಲೋಮೀಟರ್‌‌ಗೆ ಲೀಟರ್‌ಗಳು"} } @@ -247,11 +247,16 @@ kn{ other{"{0} ದಿನಗಳು"} per{"{0} ಪ್ರತಿ ದಿನಕ್ಕೆ"} } + decade{ + dnam{"ದಶಕಗಳು"} + one{"{0} ದಶಕ"} + other{"{0} ದಶಕಗಳು"} + } hour{ dnam{"ಗಂಟೆಗಳು"} one{"{0} ಗಂಟೆ"} other{"{0} ಗಂಟೆಗಳು"} - per{"{0} ಪ್ರತಿ ಗಂಟೆ"} + per{"ಪ್ರತಿ ಗಂಟೆಗೆ {0}"} } microsecond{ dnam{"ಮೈಕ್ರೊಸೆಕೆಂಡುಗಳು"} @@ -267,13 +272,13 @@ kn{ dnam{"ನಿಮಿಷಗಳು"} one{"{0} ನಿಮಿಷ"} other{"{0} ನಿಮಿಷಗಳು"} - per{"{0} ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ"} + per{"ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ {0}"} } month{ dnam{"ತಿಂಗಳು"} one{"{0} ತಿಂಗಳು"} other{"{0} ತಿಂಗಳು"} - per{"{0} ಪ್ರತಿ ತಿಂಗಳಿಗೆ"} + per{"ಪ್ರತಿ ತಿಂಗಳಿಗೆ {0}"} } nanosecond{ dnam{"ನ್ಯಾನೊಸೆಕೆಂಡುಗಳು"} @@ -284,7 +289,7 @@ kn{ dnam{"ಸೆಕೆಂಡುಗಳು"} one{"{0} ಸೆಕೆಂಡ್"} other{"{0} ಸೆಕೆಂಡುಗಳು"} - per{"{0} ಪ್ರತಿ ಸೆಕೆಂಡ್"} + per{"ಪ್ರತಿ ಸೆಕೆಂಡ್‌ಗೆ {0}"} } week{ dnam{"ವಾರಗಳು"} @@ -296,7 +301,7 @@ kn{ dnam{"ವರ್ಷಗಳು"} one{"{0} ವರ್ಷ"} other{"{0} ವರ್ಷಗಳು"} - per{"{0} ಪ್ರತಿ ವರ್ಷಕ್ಕೆ"} + per{"ಪ್ರತಿ ವರ್ಷಕ್ಕೆ {0}"} } } electric{ @@ -323,9 +328,9 @@ kn{ } energy{ british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} + dnam{"ಬ್ರಿಟಿಷ್ ಉಷ್ಣ ಘಟಕಗಳು"} + one{"{0} ಬ್ರಿಟಿಷ್ ಉಷ್ಣ ಘಟಕ"} + other{"{0} ಬ್ರಿಟಿಷ್ ಉಷ್ಣ ಘಟಕಗಳು"} } calorie{ dnam{"ಕ್ಯಾಲೋರಿಗಳು"} @@ -333,9 +338,9 @@ kn{ other{"{0} ಕ್ಯಾಲೋರಿಗಳು"} } electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} + dnam{"ಎಲೆಕ್ಟ್ರಾನ್‌ವೋಲ್ಟ್‌ಗಳು"} + one{"{0} ಎಲೆಕ್ಟ್ರಾನ್‌ವೋಲ್ಟ್‌"} + other{"{0} ಎಲೆಕ್ಟ್ರಾನ್‌ವೋಲ್ಟ್‌ಗಳು"} } foodcalorie{ dnam{"ಕ್ಯಾಲೋರಿಗಳು"} @@ -362,17 +367,22 @@ kn{ one{"{0} ಕಿಲೋವ್ಯಾಟ್‌-ಗಂಟೆ"} other{"{0} ಕಿಲೋವ್ಯಾಟ್‌-ಗಂಟೆಗಳು"} } + therm-us{ + dnam{"ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + one{"{0} ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + other{"{0} ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + } } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"ನ್ಯೂಟೋನ್‌ಗಳು"} + one{"{0} ನ್ಯೂಟೋನ್‌"} + other{"{0} ನ್ಯೂಟೋನ್‌ಗಳು"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"ಪೌಂಡ್ಸ್ ಆಫ್ ಫೋರ್ಸ್"} + one{"{0} ಪೌಂಡ್ ಆಫ್ ಫೋರ್ಸ್"} + other{"{0} ಪೌಂಡ್ಸ್ ಆಫ್ ಫೋರ್ಸ್"} } } frequency{ @@ -397,6 +407,43 @@ kn{ other{"{0} ಮೆಗಾಹರ್ಟ್ಸ್"} } } + graphics{ + dot-per-centimeter{ + dnam{"ಡಾಟ್ಸ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + one{"{0} ಡಾಟ್ಸ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + other{"{0} ಡಾಟ್ಸ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + } + dot-per-inch{ + dnam{"ಡಾಟ್ಸ್ ಪರ್ ಇಂಚ್"} + one{"{0} ಡಾಟ್ ಪರ್ ಇಂಚ್"} + other{"{0} ಡಾಟ್ಸ್ ಪರ್ ಇಂಚ್"} + } + em{ + dnam{"ಟೈಪೊಗ್ರಾಫಿಕ್ em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"ಮೆಗಾಪಿಕ್ಸೆಲ್‌ಗಳು"} + one{"{0} ಮೆಗಾಪಿಕ್ಸೆಲ್"} + other{"{0} ಮೆಗಾಪಿಕ್ಸೆಲ್‌ಗಳು"} + } + pixel{ + dnam{"ಪಿಕ್ಸೆಲ್‌ಗಳು"} + one{"{0} ಪಿಕ್ಸೆಲ್"} + other{"{0} ಪಿಕ್ಸೆಲ್‌ಗಳು"} + } + pixel-per-centimeter{ + dnam{"ಪಿಕ್ಸೆಲ್ಸ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + one{"{0} ಪಿಕ್ಸೆಲ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + other{"{0} ಪಿಕ್ಸೆಲ್ಸ್ ಪರ್ ಸೆಂಟಿಮೀಟರ್"} + } + pixel-per-inch{ + dnam{"ಪಿಕ್ಸೆಲ್ಸ್ ಪರ್ ಇಂಚ್"} + one{"{0} ಪಿಕ್ಸೆಲ್ ಪರ್ ಇಂಚ್"} + other{"{0} ಪಿಕ್ಸೆಲ್ಸ್ ಪರ್ ಇಂಚ್"} + } + } length{ astronomical-unit{ dnam{"ಅಸ್ಟ್ರಾನಾಮಿಕಲ್ ಯೂನಿಟ್‌ಗಳು"} @@ -407,7 +454,7 @@ kn{ dnam{"ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} one{"{0} ಸೆಂಟಿಮೀಟರ್"} other{"{0} ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಸೆಂಟಿಮೀಟರ್‌ಗೆ"} + per{"ಪ್ರತಿ ಸೆಂಟಿಮೀಟರ್‌ಗೆ {0}"} } decimeter{ dnam{"ಡೆಸಿಮೀಟರ್‌ಗಳು"} @@ -418,19 +465,19 @@ kn{ dnam{"ಅಡಿ"} one{"{0} ಅಡಿ"} other{"{0} ಅಡಿ"} - per{"{0} ಪ್ರತಿ ಅಡಿಗೆ"} + per{"ಪ್ರತಿ ಅಡಿಗೆ {0}"} } inch{ dnam{"ಅಂಗುಲಗಳು"} one{"{0} ಅಂಗುಲ"} other{"{0} ಅಂಗುಲಗಳು"} - per{"{0} ಪ್ರತಿ ಅಂಗುಲಕ್ಕೆ"} + per{"ಪ್ರತಿ ಅಂಗುಲಕ್ಕೆ {0}"} } kilometer{ dnam{"ಕಿಲೋಮೀಟರ್‌ಗಳು"} one{"{0} ಕಿಲೋಮೀಟರ್"} other{"{0} ಕಿಲೋಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಕಿಲೋಮೀಟ‍ರ್‌ಗೆ"} + per{"ಪ್ರತಿ ಕಿಲೋಮೀಟ‍ರ್‌ಗೆ {0}"} } light-year{ dnam{"ಬೆಳಕಿನ ವರ್ಷಗಳು"} @@ -441,7 +488,7 @@ kn{ dnam{"ಮೀಟರ್‌ಗಳು"} one{"{0} ಮೀಟರ್"} other{"{0} ಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಮೀಟರ್‌ಗೆ"} + per{"ಪ್ರತಿ ಮೀಟರ್‌ಗೆ {0}"} } micrometer{ dnam{"ಮೈಕ್ರೊಮೀಟರ್‌ಗಳು"} @@ -506,9 +553,9 @@ kn{ other{"{0} ಲಕ್ಸ್‌‌"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"ಸೌರ ಪ್ರಕಾಶಗಳು"} + one{"{0} ಸೌರ ಪ್ರಕಾಶಗಳು"} + other{"{0} ಸೌರ ಪ್ರಕಾಶಗಳು"} } } mass{ @@ -523,9 +570,9 @@ kn{ other{"{0} ಡಿಎ"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + dnam{"ಭೂಮಿಯ ದೃವ್ಯರಾಶಿ"} + one{"{0} ಭೂಮಿಯ ದೃವ್ಯರಾಶಿ"} + other{"{0} ಭೂಮಿಯ ದೃವ್ಯರಾಶಿ"} } gram{ dnam{"ಗ್ರಾಂಗಳು"} @@ -625,6 +672,11 @@ kn{ one{"{0} ವಾತಾವರಣ"} other{"{0} ವಾತಾವರಣಗಳು"} } + bar{ + dnam{"ಬಾರ್‌ಗಳು"} + one{"{0} ಬಾರ್‌"} + other{"{0} ಬಾರ್‌ಗಳು"} + } hectopascal{ dnam{"ಹೆಕ್ಟೋಪ್ಯಾಸ್ಕಲ್‌ಗಳು"} one{"{0} ಹೆಕ್ಟೋಪ್ಯಾಸ್ಕಲ್"} @@ -655,6 +707,11 @@ kn{ one{"{0} ಮರ್ಕ್ಯುರಿ ಮಿಲಿಮೀಟರ್‌"} other{"{0} ಮರ್ಕ್ಯುರಿ ಮಿಲಿಮೀಟರ್‌ಗಳು"} } + pascal{ + dnam{"ಪಾಸ್ಕಲ್ಸ್"} + one{"{0} ಪ್ಯಾಸ್ಕಲ್"} + other{"{0} ಪ್ಯಾಸ್ಕಲ್ಸ್"} + } pound-per-square-inch{ dnam{"ಪ್ರತಿ ಚದರ ಇಂಚಿಗೆ ಪೌಂಡ್‌ಗಳು"} one{"{0} ಪ್ರತಿ ಚದರ ಇಂಚಿಗೆ ಪೌಂಡ್‌"} @@ -707,14 +764,14 @@ kn{ } torque{ newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} + dnam{"ನ್ಯೂಟನ್-ಮೀಟರ್"} + one{"{0} ನ್ಯೂಟನ್-ಮೀಟರ್"} + other{"{0} ನ್ಯೂಟನ್-ಮೀಟರ್"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"ಪೌಂಡ್-ಅಡಿ"} + one{"{0} ಪೌಂಡ್-ಅಡಿ"} + other{"{0} ಪೌಂಡ್-ಅಡಿ"} } } volume{ @@ -724,9 +781,9 @@ kn{ other{"{0} ಎಕರೆ-ಅಡಿ"} } barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + dnam{"ಬ್ಯಾರೆಲ್‌ಗಳು"} + one{"{0} ಬ್ಯಾರೆಲ್"} + other{"{0} ಬ್ಯಾರೆಲ್‌ಗಳು"} } centiliter{ dnam{"ಸೆಂಟಿಲೀಟರ್‌ಗಳು"} @@ -737,7 +794,7 @@ kn{ dnam{"ಕ್ಯೂಬಿಕ್ ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} one{"{0} ಕ್ಯೂಬಿಕ್ ಸೆಂಟಿಮೀಟರ್"} other{"{0} ಕ್ಯೂಬಿಕ್ ಸೆಂಟಿಮೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಕ್ಯೂಬಿಕ್ ಸೆಂಟಿಮೀಟರ್‌ಗಳಿಗೆ"} + per{"ಪ್ರತಿ ಕ್ಯೂಬಿಕ್ ಸೆಂಟಿಮೀಟರ್‌ಗಳಿಗೆ {0}"} } cubic-foot{ dnam{"ಘನ ಅಡಿ"} @@ -791,9 +848,9 @@ kn{ other{"{0} ಫ್ಲೂಡ್ ಔನ್ಸ್‌ಗಳು"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} + dnam{"ಇಂಪಿರಿಯಲ್ ಫ್ಲೂಡ್ ಔನ್ಸ್‌ಗಳು"} + one{"{0} ಇಂಪಿರಿಯಲ್ ಫ್ಲೂಡ್ ಔನ್ಸ್‌"} + other{"{0} ಇಂಪಿರಿಯಲ್ ಫ್ಲೂಡ್ ಔನ್ಸ್‌ಗಳು"} } gallon{ dnam{"ಗ್ಯಾಲನ್‌‌ಗಳು"} @@ -816,7 +873,7 @@ kn{ dnam{"ಲೀಟರ್‌‌ಗಳು"} one{"{0} ಲೀಟರ್"} other{"{0} ಲೀಟರ್‌ಗಳು"} - per{"{0} ಪ್ರತಿ ಲೀಟರ್‌ಗೆ"} + per{"ಪ್ರತಿ ಲೀಟರ್‌ಗೆ {0}"} } megaliter{ dnam{"ಮೆಗಾ ಲೀಟರ್‌ಗಳು"} @@ -901,6 +958,13 @@ kn{ compound{ per{"{0}/{1}"} } + concentr{ + percent{ + dnam{"%"} + one{"{0}%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"ಲೀ/100ಕಿ.ಮೀ"} @@ -918,8 +982,8 @@ kn{ duration{ day{ dnam{"ದಿನ"} - one{"{0}ದಿನ"} - other{"{0}ದಿನ"} + one{"{0}ದಿ"} + other{"{0}ದಿ"} per{"{0}/ದಿ"} } hour{ @@ -953,11 +1017,11 @@ kn{ } week{ dnam{"ವಾರ"} - one{"{0}ವಾರ"} - other{"{0}ವಾರ"} + one{"{0}ವಾ"} + other{"{0}ವಾ"} } year{ - dnam{"ವರ್ಷಗಳು"} + dnam{"ವ"} one{"{0}ವ"} other{"{0}ವ"} } @@ -997,7 +1061,7 @@ kn{ other{"{0}ಹಗು. ವ."} } meter{ - dnam{"ಮೀಟರ್‌ಗಳು"} + dnam{"ಮೀ"} one{"{0}ಮೀ"} other{"{0}ಮೀ"} per{"{0}/ಮೀ"} @@ -1127,6 +1191,11 @@ kn{ one{"{0}°ಫ್ಯಾ"} other{"{0}°ಫ್ಯಾ"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"ಕೆ"} one{"{0} ಕೆ"} @@ -1153,25 +1222,25 @@ kn{ acceleration{ g-force{ dnam{"ಜಿ-ಫೋರ್ಸ್"} - one{"{0} ಜಿ-ಫೋ."} - other{"{0} ಜಿ-ಫೋ."} + one{"{0} ಜಿ"} + other{"{0} ಜಿ"} } meter-per-second-squared{ - dnam{"ಮೀ/ಸೆ²"} + dnam{"ಮೀಟರ್‌ಗಳು/ಸೆ²"} one{"{0} ಮೀ/ಸೆ²"} other{"{0} ಮೀ/ಸೆ²"} } } angle{ arc-minute{ - dnam{"ನಿ."} - one{"{0} ನಿ."} - other{"{0} ನಿ.ಗಳು"} + dnam{"ಆರ್ಕ್‌ಮಿನಿ"} + one{"{0} ಆರ್ಕ್‌ಮಿನಿ"} + other{"{0} ಆರ್ಕ್‌ಮಿನಿ"} } arc-second{ - dnam{"ಸೆಕೆಂ.ಗಳು"} - one{"{0} ಸೆಕೆಂ"} - other{"{0} ಸೆಕೆಂ.ಗಳು"} + dnam{"ಆರ್ಕ್‌ಸೆಕೆಂ"} + one{"{0} ಆರ್ಕ್ಸ್‌ ಸೆಂ"} + other{"{0} ಆರ್ಕ್‌ಸೆಕೆಂ"} } degree{ dnam{"ಡಿಗ್ರಿಗಳು"} @@ -1179,14 +1248,14 @@ kn{ other{"{0} ಡಿ."} } radian{ - dnam{"ರೇಡಿ."} + dnam{"ರೇಡಿಯಾನ್‌ಗಳು"} one{"{0} ರೇಡಿ."} other{"{0} ರೇಡಿ"} } revolution{ - dnam{"ಕ್ರಾಂ"} - one{"{0} ಕ್ರಾಂ"} - other{"{0} ಕ್ರಾಂ"} + dnam{"ತಿರುಗು"} + one{"{0} ತಿರುಗು"} + other{"{0} ತಿರುಗು"} } } area{ @@ -1220,7 +1289,7 @@ kn{ dnam{"ಅಂಗುಲಗಳು²"} one{"{0} ಅಂ²"} other{"{0} ಅಂ²"} - per{"{0}/ಅಂ²ಕ್ಕೆ"} + per{"{0}/ಅಂ²"} } square-kilometer{ dnam{"ಕಿಮೀ²"} @@ -1229,10 +1298,10 @@ kn{ per{"{0}/ಕಿಮೀ²"} } square-meter{ - dnam{"ಚದರ ಮೀಟರ್‌ಗಳು"} + dnam{"ಮೀಟರ್‌ಗಳು²"} one{"{0} ಮೀ²"} other{"{0} ಮೀ²"} - per{"{0}/ಮೀ²ಗೆ"} + per{"{0}/ಮೀ²"} } square-mile{ dnam{"ಚದರ ಮೈಲುಗಳು"} @@ -1248,6 +1317,7 @@ kn{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1266,9 +1336,9 @@ kn{ other{"{0} ಮಿಮೋಲ್/ಲೀ"} } mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} + dnam{"ಮೋಲ್‌"} + one{"{0} ಮೋಲ್"} + other{"{0} ಮೋಲ್"} } part-per-million{ dnam{"ಭಾಗಗಳು/ಮಿಲಿಯನ್"} @@ -1277,12 +1347,16 @@ kn{ } percent{ dnam{"ಶೇಕಡಾ"} + one{"{0}%"} + other{"{0}%"} } permille{ dnam{"ಪ್ರತಿ ಸಾವಿರಕ್ಕೆ"} + one{"{0}‰"} + other{"{0}‰"} } permyriad{ - dnam{"‱"} + dnam{"ಪರ್ಮಿರೈಡ್"} one{"{0}‱"} other{"{0}‱"} } @@ -1294,12 +1368,12 @@ kn{ other{"{0} ಲೀ/100ಕಿ.ಮೀ"} } liter-per-kilometer{ - dnam{"ಲೀ/ಕಿ.ಮೀ"} + dnam{"ಲೀಟರ್‌ಗಳು/ಕಿಮೀ"} one{"{0} ಲೀ/ಕಿ.ಮೀ"} other{"{0} ಲೀ/ಕಿ.ಮೀ"} } mile-per-gallon{ - dnam{"ಮೈ/ಗ್ಯಾ"} + dnam{"ಮೈಲಿಗಳು/ಗ್ಯಾ"} one{"{0} ಪ್ರಗ್ಯಾಮೈ"} other{"{0} ಪ್ರ.ಗ್ಯಾ.ಮೈ."} } @@ -1319,12 +1393,12 @@ kn{ digital{ bit{ dnam{"ಬಿಟ್‌"} - one{"{0} ಬಿ."} + one{"{0} ಬಿಟ್"} other{"{0} ಬಿ."} } byte{ - dnam{"ಬೈ."} - one{"{0} ಬೈ."} + dnam{"ಬೈಟ್"} + one{"{0} ಬೈಟ್"} other{"{0} ಬೈ."} } gigabit{ @@ -1385,6 +1459,11 @@ kn{ other{"{0} ದಿನಗಳು"} per{"{0}/ದಿ"} } + decade{ + dnam{"ದಶ"} + one{"{0} ದಶ"} + other{"{0} ದಶ"} + } hour{ dnam{"ಗಂಟೆಗಳು"} one{"{0} ಗಂ."} @@ -1461,9 +1540,9 @@ kn{ } energy{ british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} + dnam{"ಬ್ರಿಉಘ"} + one{"{0} ಬ್ರಿಉಘ"} + other{"{0} ಬ್ರಿಉಘ"} } calorie{ dnam{"ಕ್ಯಾಲೊ"} @@ -1471,9 +1550,9 @@ kn{ other{"{0} ಕ್ಯಾಲೊ"} } electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} + dnam{"ಎಲೆಕ್ಟ್ರಾನ್‌ವೋಲ್ಟ್‌"} + one{"{0} ಎವೋ"} + other{"{0} ಎವೋ"} } foodcalorie{ dnam{"ಕ್ಯಾ"} @@ -1500,17 +1579,22 @@ kn{ one{"{0} ಕಿವ್ಯಾಗಂ"} other{"{0} ಕಿವ್ಯಾಗಂ"} } + therm-us{ + dnam{"ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + one{"{0} ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + other{"{0} ಯುಎಸ್ ಥರ್ಮ್ಸ್"} + } } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"ನ್ಯೂಟೋನ್‌"} + one{"{0} ನ್ಯೂ"} + other{"{0} ನ್ಯೂ"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"ಪೌಂಡ್ - ಫೋರ್ಸ್"} + one{"{0} ಎಲ್‌ಬಿಎಫ್"} + other{"{0} ಎಲ್‌ಬಿಎಫ್"} } } frequency{ @@ -1535,6 +1619,43 @@ kn{ other{"{0} ಮೆ.ಹ"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"ಮೆಗಾಪಿಕ್ಸೆಲ್‌ಗಳು"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"ಪಿಕ್ಸೆಲ್‌ಗಳು"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ಅ.ಯೂ"} @@ -1576,7 +1697,7 @@ kn{ other{"{0} ಬೆ.ವರ್ಷ"} } meter{ - dnam{"ಮೀಟರ್‌ಗಳು"} + dnam{"ಮೀ"} one{"{0} ಮೀ"} other{"{0} ಮೀ"} per{"{0}/ಮೀ"} @@ -1624,7 +1745,7 @@ kn{ point{ dnam{"ಪಾಯಿಂಟ್‌ಗಳು"} one{"{0} ಪಾಯಿಂಟ್"} - other{"{0} ಪಾಯಿಂಟ್‌ಗಳು"} + other{"{0} ಪಾಯಿಂಟ್‌"} } solar-radius{ dnam{"ಸೋಲಾರ್‌ ರೇಡಿ"} @@ -1639,14 +1760,12 @@ kn{ } light{ lux{ - dnam{"ಲ."} - one{"{0} ಲ."} - other{"{0} ಲ."} + dnam{"ಲಕ್ಸ್"} + one{"{0} ಎಲ್‌ಎಕ್ಸ್"} + other{"{0} ಎಲ್‌ಎಕ್ಸ್"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"ಸೌರ ಪ್ರಕಾಶಗಳು"} } } mass{ @@ -1661,9 +1780,9 @@ kn{ other{"{0} Da"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + dnam{"ಭೂಮಿಯ ದೃವ್ಯರಾಶಿ"} + one{"{0} ದೃ⊕"} + other{"{0} ದೃ⊕"} } gram{ dnam{"ಗ್ರಾಂಗಳು"} @@ -1711,8 +1830,8 @@ kn{ } solar-mass{ dnam{"ಸೋಲಾರ್‌ ಮಾಸ್‌ಗಳು"} - one{"{0} M☉"} - other{"{0} M☉"} + one{"{0} ದೃ☉"} + other{"{0} ದೃ☉"} } stone{ dnam{"ಕಲ್ಲುಗಳು"} @@ -1763,6 +1882,11 @@ kn{ one{"{0} ವಾತಾವರಣ"} other{"{0} ವಾತಾವರಣ"} } + bar{ + dnam{"ಬಾರ್‌"} + one{"{0} ಬಾರ್‌"} + other{"{0} ಬಾರ್‌ಗಳು"} + } hectopascal{ dnam{"ಹೆ.ಪ್ಯಾ."} one{"{0} ಹೆ.ಪ್ಯಾ"} @@ -1793,6 +1917,11 @@ kn{ one{"{0} ಮರ್ಕ್ಯು ಮಿಮೀ"} other{"{0} ಮರ್ಕ್ಯು ಮಿಮೀ"} } + pascal{ + dnam{"ಪಾ"} + one{"{0} ಪಾ"} + other{"{0} ಪ್ಯಾ"} + } pound-per-square-inch{ dnam{"ಪ್ರ.ಚ.ಇಂ.ಪೌಂ."} one{"{0} ಪ್ರಚಇಂಪೌಂ"} @@ -1801,7 +1930,7 @@ kn{ } speed{ kilometer-per-hour{ - dnam{"ಕಿ.ಮೀ/ಗಂ"} + dnam{"ಕಿ.ಮೀ/ಗಂಟೆ"} one{"{0} ಕಿ.ಮೀ./ಗಂ"} other{"{0} ಕಿ.ಮೀ./ಗಂ"} } @@ -1816,7 +1945,7 @@ kn{ other{"{0} ಮೀ/ಸೆ."} } mile-per-hour{ - dnam{"ಮೈ/ಗಂ"} + dnam{"ಮೈಲುಗಳು/ಗಂಟೆ"} one{"{0} ಮೈ/ಗಂ"} other{"{0} ಮೈ/ಗಂ"} } @@ -1845,14 +1974,14 @@ kn{ } torque{ newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} + dnam{"ನ್ಯೂ.ಮೀ"} + one{"{0} ನ್ಯೂ.ಮೀ"} + other{"{0} ನ್ಯೂ.ಮೀ"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"} + one{"{0} ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"} + other{"{0} ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"} } } volume{ @@ -1862,7 +1991,7 @@ kn{ other{"{0} ಎ. ಅ"} } barrel{ - dnam{"bbl"} + dnam{"ಬ್ಯಾರೆಲ್"} one{"{0} bbl"} other{"{0} bbl"} } @@ -1929,7 +2058,7 @@ kn{ other{"{0} ಫ್ಲೂ.ಔ"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} + dnam{"ಇಂಪಿ. ಫ್ಲೂ. ಔ."} one{"{0} fl oz Imp."} other{"{0} fl oz Imp."} } diff --git a/icuSources/data/unit/ko.txt b/icuSources/data/unit/ko.txt index d14ba8e9..eb01a754 100644 --- a/icuSources/data/unit/ko.txt +++ b/icuSources/data/unit/ko.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ko{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -111,9 +111,13 @@ ko{ dnam{"ppm"} other{"{0}ppm"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} + percent{ + dnam{"%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + other{"{0}‰"} } } consumption{ @@ -743,6 +747,15 @@ ko{ other{"{0}mi²"} } } + compound{ + per{"{0}/{1}"} + } + concentr{ + percent{ + dnam{"%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"L/100km"} @@ -998,6 +1011,18 @@ ko{ } } temperature{ + celsius{ + dnam{"°C"} + other{"{0}°C"} + } + fahrenheit{ + dnam{"°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + other{"{0}°"} + } kelvin{ dnam{"K"} other{"{0}K"} @@ -1096,6 +1121,10 @@ ko{ other{"{0}yd²"} } } + compound{ + per{"{0}/{1}"} + times{"{0}⋅{1}"} + } concentr{ karat{ dnam{"kt"} @@ -1117,6 +1146,14 @@ ko{ dnam{"ppm"} other{"{0}ppm"} } + percent{ + dnam{"%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + other{"{0}‰"} + } permyriad{ dnam{"‱"} other{"{0}‱"} @@ -1203,6 +1240,10 @@ ko{ other{"{0}일"} per{"{0}/일"} } + decade{ + dnam{"dec"} + other{"{0} dec"} + } hour{ dnam{"시간"} other{"{0}시간"} @@ -1297,6 +1338,10 @@ ko{ dnam{"kWh"} other{"{0}kWh"} } + therm-us{ + dnam{"US therm"} + other{"{0} US therm"} + } } force{ newton{ @@ -1326,6 +1371,36 @@ ko{ other{"{0}MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1520,6 +1595,10 @@ ko{ dnam{"atm"} other{"{0}atm"} } + bar{ + dnam{"bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} other{"{0}hPa"} @@ -1544,6 +1623,10 @@ ko{ dnam{"mmHg"} other{"{0}mmHg"} } + pascal{ + dnam{"Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} other{"{0}psi"} @@ -1568,6 +1651,18 @@ ko{ } } temperature{ + celsius{ + dnam{"°C"} + other{"{0}°C"} + } + fahrenheit{ + dnam{"°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + other{"{0}°"} + } kelvin{ dnam{"K"} other{"{0}K"} diff --git a/icuSources/data/unit/kok.txt b/icuSources/data/unit/kok.txt index 1b0ec891..e5e0142f 100644 --- a/icuSources/data/unit/kok.txt +++ b/icuSources/data/unit/kok.txt @@ -1,10 +1,1419 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kok{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} ms{"m:ss"} } + units{ + acceleration{ + meter-per-second-squared{ + dnam{"मी/से²"} + other{"{0} मी/से²"} + } + } + angle{ + arc-minute{ + dnam{"आर्कमिनीट"} + other{"{0} आर्कमिनीट"} + } + arc-second{ + dnam{"आर्कसेकंद"} + other{"{0} आर्कसेकंद"} + } + degree{ + dnam{"अंश"} + other{"{0} अंश"} + } + radian{ + dnam{"रेडियन"} + other{"{0} रेडियन"} + } + revolution{ + dnam{"परिभ्रमण"} + other{"{0} परिभ्रमणां"} + } + } + area{ + acre{ + dnam{"एकर"} + other{"{0} एकर"} + } + dunam{ + dnam{"डुनाम्स"} + other{"{0} डुनाम्स"} + } + hectare{ + dnam{"हॅक्टर"} + other{"{0} हॅक्टर"} + } + square-centimeter{ + dnam{"चौरस सेंटिमीटर"} + other{"{0} चौरस सेंटिमीटर"} + per{"दर चौरस सेंटिमीटर {0}"} + } + square-foot{ + dnam{"चौरस फूट"} + other{"{0} चौरस फूट"} + } + square-inch{ + dnam{"चौरस इंच"} + other{"{0} चौरस इंच"} + per{"दर चौरस इंच {0}"} + } + square-kilometer{ + dnam{"चौरस किलोमीटर"} + other{"{0} चौरस किलोमीटर"} + per{"दर चौरस किलोमीटर {0}"} + } + square-meter{ + dnam{"चौरस मीटर"} + other{"{0} चौरस मीटर"} + per{"दर चौरस मिटर {0}"} + } + square-mile{ + dnam{"चौरस मायल"} + other{"{0} चौरस मायल"} + per{"दर चौरस मायल {0}"} + } + square-yard{ + dnam{"चौरस यार्ड"} + other{"{0} चौरस यार्ड"} + } + } + concentr{ + karat{ + dnam{"कॅरट्स"} + other{"{0} कॅरट्स"} + } + milligram-per-deciliter{ + dnam{"मिलिग्राम/डेसिलिटर"} + other{"{0} मिलिग्राम/डेसिलिटर"} + } + millimole-per-liter{ + dnam{"मिलिमोल्स/लि"} + other{"{0} मिलिमोल्स/लि"} + } + mole{ + dnam{"मोल्स"} + other{"{0} मोल"} + } + percent{ + dnam{"टक्को"} + other{"{0} टक्को"} + } + permille{ + dnam{"दरमायल"} + other{"{0} दरमायल"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"लिटर/100किलोमीटर"} + other{"{0} लिटर/100किलोमीटर"} + } + liter-per-kilometer{ + dnam{"लिटर/किलोमीटर"} + other{"{0} लिटर/किलोमीटर"} + } + } + coordinate{ + dnam{"मुख्य दिका"} + east{"{0} उदेंत"} + north{"{0} उत्तर"} + south{"{0} दक्षिण"} + west{"{0} अस्तंत"} + } + digital{ + bit{ + dnam{"बिट"} + other{"{0} बिट"} + } + byte{ + dnam{"बायट"} + other{"{0} बायट"} + } + gigabit{ + dnam{"गिगाबिट"} + other{"{0} गिगाबिट"} + } + gigabyte{ + dnam{"गिगाबायट"} + other{"{0} गिगाबायट"} + } + kilobit{ + dnam{"किलोबिट"} + other{"{0} किलोबिट"} + } + kilobyte{ + dnam{"किलोबायट"} + other{"{0} किलोबायट"} + } + megabit{ + dnam{"मॅगाबिट"} + other{"{0} मॅगाबिट"} + } + megabyte{ + dnam{"मॅगाबायट"} + other{"{0} मॅगाबायट"} + } + petabyte{ + dnam{"पेटाबायट"} + other{"{0} पेटाबायट"} + } + terabit{ + dnam{"टेराबिट्स"} + other{"{0} टेराबिट्स"} + } + terabyte{ + dnam{"टेराबायट"} + other{"{0} टेराबायट"} + } + } + duration{ + century{ + dnam{"शतकां"} + other{"{0} शतकां"} + } + day{ + dnam{"दीस"} + other{"{0} दीस"} + per{"दर दिसा {0}"} + } + decade{ + dnam{"दशकां"} + other{"{0} दशकां"} + } + hour{ + dnam{"वरां"} + other{"{0} वरां"} + per{"दर वरा {0}"} + } + microsecond{ + dnam{"मायक्रोसेकंदांनी"} + other{"{0} मायक्रोसेकंदांनी"} + } + millisecond{ + dnam{"मिलिसेकंदांनी"} + other{"{0} मिलिसेकंदांनी"} + } + minute{ + dnam{"मिण्टां"} + other{"{0} मिण्टां"} + per{"दर मिनीट {0}"} + } + month{ + dnam{"म्हयने"} + other{"{0} म्हयने"} + per{"दर म्हयनो {0}"} + } + nanosecond{ + dnam{"नॅनोसेकंदांनी"} + other{"{0} नॅनोसेकंदांनी"} + } + second{ + dnam{"सेकंद"} + other{"{0} सेकंदांनी"} + per{"दर सेकंद {0}"} + } + week{ + dnam{"सप्तक"} + other{"{0} सप्तक"} + per{"दर सप्तकाक {0}"} + } + year{ + dnam{"वर्सां"} + other{"{0} वर्सां"} + per{"दर वर्सा {0}"} + } + } + electric{ + ampere{ + dnam{"एम्पियर"} + other{"{0} एम्पियर"} + } + ohm{ + dnam{"ओम"} + } + volt{ + dnam{"वोल्ट"} + other{"{0} वो"} + } + } + energy{ + calorie{ + dnam{"कॅलरीज"} + other{"{0} कॅलरीज"} + } + foodcalorie{ + dnam{"कॅलरीज"} + other{"{0} कॅलरीज"} + } + joule{ + dnam{"ज्युल"} + other{"{0} ज्युल"} + } + kilocalorie{ + dnam{"किलोकॅलरीज"} + other{"{0} किलोकॅल"} + } + kilojoule{ + dnam{"किलोज्युल"} + other{"{0} किलोज्युल"} + } + kilowatt-hour{ + dnam{"किलोवॅट-वरां"} + other{"{0} किलोवॅट-वरां"} + } + } + force{ + newton{ + dnam{"न्युटन"} + other{"{0} न्युटन"} + } + } + frequency{ + gigahertz{ + dnam{"गिगाहर्ट्झ"} + other{"{0} गिगाहर्ट्झ"} + } + hertz{ + dnam{"हर्ट्झ"} + other{"{0} हर्ट्झ"} + } + kilohertz{ + dnam{"किलोहर्ट्झ"} + other{"{0} किलोहर्ट्झ"} + } + megahertz{ + dnam{"मॅगाहर्ट्झ"} + other{"{0} मॅगाहर्ट्झ"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"दर सेंटिमीटर ठिपके"} + other{"दर सेंटिमीटर ठिपके {0}"} + } + dot-per-inch{ + dnam{"दर इंचाक ठिपके"} + other{"दर इंचाक ठिपके {0}"} + } + em{ + dnam{"टायपोग्रॅफिक एम"} + other{"{0} ems"} + } + megapixel{ + dnam{"मॅगोपिक्सेल्स"} + other{"{0} मॅगोपिक्सेल्स"} + } + pixel{ + dnam{"पिक्सेल्स"} + other{"{0} पिक्सेल्स"} + } + pixel-per-centimeter{ + dnam{"दर सेंटिमीटराक पिक्सेल"} + other{"दर सेंटिमीटराक पिक्सेल {0}"} + } + pixel-per-inch{ + dnam{"दर इंचाक पिक्सेल्स"} + other{"दर इंचाक पिक्सेल {0}"} + } + } + length{ + astronomical-unit{ + dnam{"खगोलशास्त्रीय प्रमाण"} + other{"{0} खगोलशास्त्रीय प्रमाण"} + } + centimeter{ + dnam{"सेंटिमीटर"} + other{"{0} सेंटिमीटर"} + per{"दर सेंटिमीटर {0}"} + } + decimeter{ + dnam{"डेसीमीटर"} + other{"{0} डेसीमीटर"} + } + foot{ + dnam{"फूट"} + other{"{0} फूट"} + per{"दर फूट {0}"} + } + inch{ + dnam{"इंच"} + other{"{0} इंच"} + per{"दर इंच {0}"} + } + kilometer{ + dnam{"किलोमीटर"} + other{"{0} किलोमीटर"} + per{"दर किलोमीटर {0}"} + } + light-year{ + dnam{"प्रकाश वर्सां"} + other{"{0} प्रकाश वर्सां"} + } + meter{ + dnam{"मीटर"} + other{"{0} मीटर"} + per{"दर मिटर {0}"} + } + micrometer{ + dnam{"मायक्रोमीटर"} + other{"{0} मायक्रोमीटर"} + } + mile{ + dnam{"मायल्स"} + other{"{0} मायल्स"} + } + mile-scandinavian{ + dnam{"मायल-स्कँडिनेव्हियन"} + other{"{0} मायल्स-स्कँडिनेव्हियन"} + } + millimeter{ + dnam{"मिलिमीटर"} + other{"{0} मिलिमिटर"} + } + nanometer{ + dnam{"नॅनोमीटर"} + other{"{0} नॅनोमीटर"} + } + nautical-mile{ + dnam{"नॉटिकल मायल्स"} + other{"{0} नॉटिकल्स मायल्स"} + } + parsec{ + dnam{"पॅरासे"} + other{"{0} पॅरासे"} + } + picometer{ + dnam{"पिकोमीटर"} + other{"{0} पिकोमिटर"} + } + point{ + dnam{"पॉयंट"} + other{"{0} पॉयंट्स"} + } + solar-radius{ + dnam{"सौर त्रिज्या"} + other{"{0} सौर त्रिज्या"} + } + yard{ + dnam{"यार्ड"} + other{"{0} यार्ड"} + } + } + mass{ + carat{ + dnam{"कॅरट"} + other{"{0} कॅरट"} + } + gram{ + dnam{"ग्राम"} + other{"{0} ग्राम"} + per{"{0}/ग्रा"} + } + kilogram{ + dnam{"किलोग्राम"} + other{"{0} किलोग्राम"} + per{"{0}/किलोग्राम"} + } + metric-ton{ + dnam{"मॅट्रिक टन"} + other{"{0} मॅट्रिक टन"} + } + milligram{ + dnam{"मिलिग्राम"} + other{"{0} मिलिग्राम"} + } + pound{ + dnam{"पौंड"} + other{"{0} पौंड"} + } + ton{ + dnam{"टन"} + other{"{0} टन"} + } + } + power{ + horsepower{ + dnam{"हॉर्सपावर"} + other{"{0} हॉर्सपावर"} + } + kilowatt{ + dnam{"किलोवॅट"} + other{"{0} किलोवॅट"} + } + megawatt{ + dnam{"मेगावॅट"} + other{"{0} मेगावॅट"} + } + milliwatt{ + dnam{"मिलिवॅट"} + other{"{0} मिलिवॅट"} + } + watt{ + dnam{"वॅट"} + other{"{0} वॅट"} + } + } + pressure{ + atmosphere{ + dnam{"अटमोसपियर"} + other{"{0} अटमोसपियर"} + } + bar{ + dnam{"पट्टी"} + other{"{0} पट्ट्यो"} + } + pascal{ + dnam{"पास्कल"} + other{"{0} पास्कल"} + } + } + speed{ + kilometer-per-hour{ + dnam{"किमी/व"} + other{"{0} किमी/व"} + } + meter-per-second{ + dnam{"मी/से"} + other{"{0} मी/से"} + } + mile-per-hour{ + dnam{"मा/व"} + other{"{0} मा/व"} + } + } + temperature{ + celsius{ + dnam{"अंश सेल्सियस"} + other{"{0} अंश सेल्सियस"} + } + fahrenheit{ + dnam{"अंश फारेनहायट"} + other{"{0} अंश फारेनहायट"} + } + kelvin{ + dnam{"केल्वीन"} + other{"{0} केल्वीन"} + } + } + torque{ + newton-meter{ + dnam{"न्युटन-मीटर"} + other{"{0} न्युटन-मीटर"} + } + } + volume{ + acre-foot{ + dnam{"एकर-फूट"} + other{"{0} एकर-फूट"} + } + barrel{ + dnam{"बॅरल"} + other{"{0} बॅरल"} + } + cubic-centimeter{ + dnam{"सेमी³"} + other{"{0} सेमी³"} + per{"{0}/सेमी³"} + } + cubic-foot{ + dnam{"फू³"} + other{"{0} फू³"} + } + cubic-inch{ + dnam{"इं³"} + other{"{0} इं³"} + } + cubic-kilometer{ + dnam{"क्युबीक किलोमीटर"} + other{"{0} क्युबीक किलोमीटर"} + } + cubic-meter{ + dnam{"क्युबीक मीटर"} + other{"{0} क्युबीक मीटर"} + per{"{0}/मी³"} + } + cubic-mile{ + dnam{"मा³"} + other{"{0} मा³"} + } + cubic-yard{ + dnam{"या³"} + other{"{0} या³"} + } + cup{ + dnam{"कप"} + other{"{0} क"} + } + cup-metric{ + dnam{"मॅट्रिक कप"} + other{"{0} मॅट्रिक कप"} + } + fluid-ounce{ + dnam{"फ्लुइड औंस"} + other{"{0} फ्लुइड औंस"} + } + gallon{ + dnam{"गॅलोन"} + other{"{0} गॅलोन"} + per{"दर गॅलोन {0}"} + } + liter{ + dnam{"लिटर"} + other{"{0} लिटर"} + per{"{0}/लिटर"} + } + megaliter{ + dnam{"मॅगालिटर"} + other{"{0} मॅगालिटर"} + } + milliliter{ + dnam{"मिलिलिटर"} + other{"{0} मिलिलिटर"} + } + quart{ + dnam{"क्वार्त"} + other{"{0} क्वार्त"} + } + tablespoon{ + dnam{"व्हडलें कुलेर"} + other{"{0} व्हडलें कुलेर"} + } + teaspoon{ + dnam{"कुलेर"} + other{"{0} कुलेर"} + } + } + } + unitsNarrow{ + coordinate{ + dnam{"दिका"} + east{"{0}उदें"} + north{"{0}उत्त"} + south{"{0}द"} + west{"{0}अ"} + } + duration{ + day{ + dnam{"दीस"} + other{"{0}दी"} + } + hour{ + dnam{"वर"} + other{"{0} व"} + } + millisecond{ + dnam{"मिलिसे"} + other{"{0}मिसे"} + } + minute{ + dnam{"मिनीट"} + other{"{0} मि"} + } + month{ + dnam{"म्हयनो"} + other{"{0}म्ह"} + } + second{ + dnam{"सेकंद"} + other{"{0}से"} + } + week{ + dnam{"स"} + other{"{0}स"} + } + year{ + dnam{"वर्सा"} + other{"{0}व"} + } + } + length{ + centimeter{ + dnam{"सेमी"} + other{"{0} सेमी"} + } + kilometer{ + dnam{"किमी"} + other{"{0} किमी"} + } + meter{ + dnam{"मी"} + other{"{0}मी"} + } + millimeter{ + dnam{"मिमी"} + other{"{0} मिमी"} + } + } + mass{ + gram{ + dnam{"ग्राम"} + other{"{0} ग्रा"} + } + kilogram{ + dnam{"किलोग्राम"} + other{"{0} किलो"} + } + } + speed{ + kilometer-per-hour{ + dnam{"किमी/व"} + other{"{0} किमी/व"} + } + } + temperature{ + celsius{ + dnam{"°से"} + other{"{0}°से"} + } + } + volume{ + liter{ + dnam{"लिटर"} + other{"{0} लि"} + } + } + } + unitsShort{ + acceleration{ + g-force{ + dnam{"g-force"} + other{"{0} G"} + } + meter-per-second-squared{ + dnam{"मी/से²"} + other{"{0} मी/से²"} + } + } + angle{ + arc-minute{ + dnam{"आमि"} + other{"{0}′"} + } + arc-second{ + dnam{"आसे"} + other{"{0}″"} + } + degree{ + dnam{"अंश"} + other{"{0}°"} + } + radian{ + dnam{"रेडियन"} + other{"{0} रे"} + } + revolution{ + dnam{"rev"} + other{"{0} rev"} + } + } + area{ + acre{ + dnam{"एकर"} + other{"{0} ac"} + } + dunam{ + dnam{"डुनाम्स"} + other{"{0} डुनाम"} + } + hectare{ + dnam{"हॅक्टर"} + other{"{0} ha"} + } + square-centimeter{ + dnam{"सेमी²"} + other{"{0} सेमी²"} + per{"{0}/सेमी²"} + } + square-foot{ + dnam{"चौ फूट"} + other{"{0} चौ फू"} + } + square-inch{ + dnam{"in²"} + other{"{0} in²"} + per{"{0}/in²"} + } + square-kilometer{ + dnam{"किमी²"} + other{"{0} किमी²"} + per{"{0}/किमी²"} + } + square-meter{ + dnam{"मीटर²"} + other{"{0} मी²"} + per{"{0}/मी²"} + } + square-mile{ + dnam{"चौ मायल"} + other{"{0} चौ मा"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"यार्ड²"} + other{"{0} yd²"} + } + } + compound{ + per{"{0}/{1}"} + times{"{0}⋅{1}"} + } + concentr{ + karat{ + dnam{"कॅरट्स"} + other{"{0} kt"} + } + milligram-per-deciliter{ + dnam{"मिग्रा/डेलि"} + other{"{0} मिग्रा/डेलि"} + } + millimole-per-liter{ + dnam{"मिमो/लि"} + other{"{0} मिमो/लि"} + } + mole{ + dnam{"मोल"} + other{"{0} मोल"} + } + part-per-million{ + dnam{"ppm"} + other{"{0} ppm"} + } + percent{ + dnam{"%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + other{"{0}‰"} + } + permyriad{ + dnam{"‱"} + other{"{0}‱"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"लि/100किमी"} + other{"{0} लि/100किमी"} + } + liter-per-kilometer{ + dnam{"लि/किमी"} + other{"{0} लि/किमी"} + } + mile-per-gallon{ + dnam{"mpg US"} + other{"{0} mpg US"} + } + mile-per-gallon-imperial{ + dnam{"mpg Imp."} + other{"{0} mpg Imp."} + } + } + coordinate{ + dnam{"दिका"} + east{"{0} उदें"} + north{"{0} उत्त"} + south{"{0} द"} + west{"{0} अ"} + } + digital{ + bit{ + dnam{"बिट"} + other{"{0} बिट"} + } + byte{ + dnam{"बायट"} + other{"{0} बायट"} + } + gigabit{ + dnam{"Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GB"} + other{"{0} GB"} + } + kilobit{ + dnam{"kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kB"} + other{"{0} kB"} + } + megabit{ + dnam{"Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MB"} + other{"{0} MB"} + } + petabyte{ + dnam{"PB"} + other{"{0} PB"} + } + terabit{ + dnam{"Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + other{"{0} TB"} + } + } + duration{ + century{ + dnam{"श"} + other{"{0} श"} + } + day{ + dnam{"दीस"} + other{"{0} दीस"} + per{"{0}/दी"} + } + decade{ + dnam{"दशक"} + other{"{0} दशक"} + } + hour{ + dnam{"वरां"} + other{"{0} वर"} + per{"{0}/वर"} + } + microsecond{ + dnam{"μsecs"} + other{"{0} μs"} + } + millisecond{ + dnam{"मिलिसेकंदांनी"} + other{"{0} मिलिसेकंद"} + } + minute{ + dnam{"मिण्टां"} + other{"{0} मिनीट"} + per{"{0}/मिनीट"} + } + month{ + dnam{"म्हयने"} + other{"{0} म्हयने"} + per{"{0}/म्ह"} + } + nanosecond{ + dnam{"नॅनोसेकंदांनी"} + other{"{0} नॅसे"} + } + second{ + dnam{"सेकंदांनी"} + other{"{0} सेकंद"} + per{"{0}/से"} + } + week{ + dnam{"सप्तक"} + other{"{0} सप्तक"} + per{"{0}/स"} + } + year{ + dnam{"वर्सां"} + other{"{0} वर्सां"} + per{"{0}/वर्सां"} + } + } + electric{ + ampere{ + dnam{"एम्प्स"} + other{"{0} ए"} + } + milliampere{ + dnam{"mA"} + other{"{0} mA"} + } + ohm{ + dnam{"ओम्स"} + other{"{0} Ω"} + } + volt{ + dnam{"वोल्ट"} + other{"{0} वो"} + } + } + energy{ + british-thermal-unit{ + dnam{"Btu"} + other{"{0} Btu"} + } + calorie{ + dnam{"cal"} + other{"{0} cal"} + } + electronvolt{ + dnam{"eV"} + other{"{0} eV"} + } + foodcalorie{ + dnam{"Cal"} + other{"{0} Cal"} + } + joule{ + dnam{"ज्युल"} + other{"{0} ज्यु"} + } + kilocalorie{ + dnam{"kcal"} + other{"{0} kcal"} + } + kilojoule{ + dnam{"किलोज्युल"} + other{"{0} किलोज्युल"} + } + kilowatt-hour{ + dnam{"किवॅटवर"} + other{"{0}किवॅटवर"} + } + therm-us{ + dnam{"US therm"} + other{"{0} US therm"} + } + } + force{ + newton{ + dnam{"न्युटन"} + other{"{0} न्यु"} + } + pound-force{ + dnam{"lbf"} + other{"{0} lbf"} + } + } + frequency{ + gigahertz{ + dnam{"GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + other{"{0} MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"मॅगोपिक्सेल्स"} + other{"{0} MP"} + } + pixel{ + dnam{"पिक्सेल्स"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } + length{ + astronomical-unit{ + dnam{"au"} + other{"{0} au"} + } + centimeter{ + dnam{"सेमी"} + other{"{0} सेमी"} + per{"{0}/सेमी"} + } + decimeter{ + dnam{"डेमी"} + other{"{0} डेमी"} + } + foot{ + dnam{"फूट"} + other{"{0} फूट"} + per{"{0}/ft"} + } + inch{ + dnam{"इंच"} + other{"{0} in"} + per{"{0}/in"} + } + kilometer{ + dnam{"किमी"} + other{"{0} किमी"} + per{"{0}/किमी"} + } + light-year{ + dnam{"प्रकाश वर्सां"} + other{"{0} ly"} + } + meter{ + dnam{"मी"} + other{"{0} मी"} + per{"{0}/मी"} + } + micrometer{ + dnam{"µm"} + other{"{0} µm"} + } + mile{ + dnam{"मायल्स"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + other{"{0} smi"} + } + millimeter{ + dnam{"मिमी"} + other{"{0} मिमी"} + } + nanometer{ + dnam{"nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + other{"{0} nmi"} + } + parsec{ + dnam{"pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + other{"{0} pm"} + } + point{ + dnam{"पॉयंट"} + other{"{0} pt"} + } + solar-radius{ + dnam{"सौर त्रिज्या"} + other{"{0} R☉"} + } + yard{ + dnam{"यार्ड"} + other{"{0} yd"} + } + } + light{ + lux{ + dnam{"lx"} + other{"{0} lx"} + } + solar-luminosity{ + dnam{"L☉"} + other{"{0} L☉"} + } + } + mass{ + carat{ + dnam{"कॅरट"} + other{"{0} कॅ"} + } + dalton{ + dnam{"Da"} + other{"{0} Da"} + } + earth-mass{ + dnam{"M⊕"} + other{"{0} M⊕"} + } + gram{ + dnam{"ग्राम"} + other{"{0} ग्राम"} + per{"{0}/ग्रा"} + } + kilogram{ + dnam{"किलोग्राम"} + other{"{0} किलोग्राम"} + per{"{0}/किलोग्राम"} + } + metric-ton{ + dnam{"t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + other{"{0} µg"} + } + milligram{ + dnam{"मिग्रा"} + other{"{0} मिग्रा"} + } + ounce{ + dnam{"oz"} + other{"{0} oz"} + per{"{0}/oz"} + } + ounce-troy{ + dnam{"oz t"} + other{"{0} oz t"} + } + pound{ + dnam{"lb"} + other{"{0} lb"} + per{"{0}/lb"} + } + solar-mass{ + dnam{"M☉"} + other{"{0} M☉"} + } + ton{ + dnam{"टन"} + other{"{0} टन"} + } + } + power{ + gigawatt{ + dnam{"GW"} + other{"{0} GW"} + } + horsepower{ + dnam{"हॉर्सपावर"} + other{"{0} हॉर्सपावर"} + } + kilowatt{ + dnam{"किवॅ"} + other{"{0} किवॅ"} + } + megawatt{ + dnam{"मेवॅ"} + other{"{0} मेवॅ"} + } + milliwatt{ + dnam{"mW"} + other{"{0} mW"} + } + watt{ + dnam{"वॅट"} + other{"{0} वॅ"} + } + } + pressure{ + atmosphere{ + dnam{"atm"} + other{"{0} atm"} + } + bar{ + dnam{"पट्टी"} + other{"{0} पट्टी"} + } + hectopascal{ + dnam{"hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + other{"{0} inHg"} + } + kilopascal{ + dnam{"kPa"} + other{"{0} kPa"} + } + megapascal{ + dnam{"MPa"} + other{"{0} MPa"} + } + millibar{ + dnam{"mbar"} + other{"{0} mbar"} + } + millimeter-of-mercury{ + dnam{"mm Hg"} + other{"{0} mm Hg"} + } + pascal{ + dnam{"Pa"} + other{"{0} Pa"} + } + pound-per-square-inch{ + dnam{"psi"} + other{"{0} psi"} + } + } + speed{ + kilometer-per-hour{ + dnam{"किमी/व"} + other{"{0} किमी/व"} + } + knot{ + dnam{"kn"} + other{"{0} kn"} + } + meter-per-second{ + dnam{"मी/से"} + other{"{0} मी/से"} + } + mile-per-hour{ + dnam{"मा/व"} + other{"{0} मा/व"} + } + } + temperature{ + celsius{ + dnam{"अं. से"} + other{"{0} अंसे"} + } + fahrenheit{ + dnam{"अंश फारेनहायट"} + other{"{0}°फा"} + } + generic{ + dnam{"°"} + other{"{0}°"} + } + kelvin{ + dnam{"के"} + other{"{0} के"} + } + } + torque{ + newton-meter{ + dnam{"N⋅m"} + other{"{0} N⋅m"} + } + pound-foot{ + dnam{"lbf⋅ft"} + other{"{0} lbf⋅ft"} + } + } + volume{ + acre-foot{ + dnam{"एकर फू"} + other{"{0} ए फू"} + } + barrel{ + dnam{"बॅरल"} + other{"{0} बॅरल"} + } + centiliter{ + dnam{"cL"} + other{"{0} cL"} + } + cubic-centimeter{ + dnam{"सेमी³"} + other{"{0} सेमी³"} + per{"{0}/सेमी³"} + } + cubic-foot{ + dnam{"फू³"} + other{"{0} फू³"} + } + cubic-inch{ + dnam{"इंच³"} + other{"{0} इ³"} + } + cubic-kilometer{ + dnam{"किमी³"} + other{"{0} किमी³"} + } + cubic-meter{ + dnam{"मी³"} + other{"{0} मी³"} + per{"{0}/मी³"} + } + cubic-mile{ + dnam{"mi³"} + other{"{0} mi³"} + } + cubic-yard{ + dnam{"या³"} + other{"{0} या³"} + } + cup{ + dnam{"कप"} + other{"{0} क"} + } + cup-metric{ + dnam{"mcup"} + other{"{0} mc"} + } + deciliter{ + dnam{"dL"} + other{"{0} dL"} + } + fluid-ounce{ + dnam{"US fl oz"} + other{"{0} fl oz US"} + } + fluid-ounce-imperial{ + dnam{"Imp. fl oz"} + other{"{0} fl oz Imp."} + } + gallon{ + dnam{"गॅ"} + other{"{0} गॅ"} + per{"{0}/गॅलो युएस"} + } + gallon-imperial{ + dnam{"Imp. gal"} + other{"{0} gal Imp."} + per{"{0}/gal Imp."} + } + hectoliter{ + dnam{"hL"} + other{"{0} hL"} + } + liter{ + dnam{"लिटर"} + other{"{0} लि"} + per{"{0}/लि"} + } + megaliter{ + dnam{"ML"} + other{"{0} ML"} + } + milliliter{ + dnam{"मिलि"} + other{"{0} मिलि"} + } + pint{ + dnam{"pt"} + other{"{0} pt"} + } + pint-metric{ + dnam{"mpt"} + other{"{0} mpt"} + } + quart{ + dnam{"क्वा"} + other{"{0} क्वा"} + } + tablespoon{ + dnam{"tbsp"} + other{"{0} tbsp"} + } + teaspoon{ + dnam{"कु"} + other{"{0} कु"} + } + } + } } diff --git a/icuSources/data/unit/kpe.txt b/icuSources/data/unit/kpe.txt index a5055c8c..84d1b339 100644 --- a/icuSources/data/unit/kpe.txt +++ b/icuSources/data/unit/kpe.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kpe{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ks.txt b/icuSources/data/unit/ks.txt index 860b8223..a8f51011 100644 --- a/icuSources/data/unit/ks.txt +++ b/icuSources/data/unit/ks.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ks{ - Version{"2.1.47.83"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/ks_Arab.txt b/icuSources/data/unit/ks_Arab.txt new file mode 100644 index 00000000..a470f5f2 --- /dev/null +++ b/icuSources/data/unit/ks_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/ks_Arab_IN.txt b/icuSources/data/unit/ks_Arab_IN.txt new file mode 100644 index 00000000..a13c0c96 --- /dev/null +++ b/icuSources/data/unit/ks_Arab_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ks_Arab_IN{ + ___{""} +} diff --git a/icuSources/data/unit/ks_Aran.txt b/icuSources/data/unit/ks_Aran.txt new file mode 100644 index 00000000..3c58eb4d --- /dev/null +++ b/icuSources/data/unit/ks_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/ks_Deva.txt b/icuSources/data/unit/ks_Deva.txt new file mode 100644 index 00000000..a42c07b4 --- /dev/null +++ b/icuSources/data/unit/ks_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/unit/ks_IN.txt b/icuSources/data/unit/ks_IN.txt new file mode 100644 index 00000000..fd8b52d9 --- /dev/null +++ b/icuSources/data/unit/ks_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ks_IN{ + "%%ALIAS"{"ks_Arab_IN"} +} diff --git a/icuSources/data/unit/ksb.txt b/icuSources/data/unit/ksb.txt index d50d4022..f11f39a7 100644 --- a/icuSources/data/unit/ksb.txt +++ b/icuSources/data/unit/ksb.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksb{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ksf.txt b/icuSources/data/unit/ksf.txt index 4dd1f43e..d57dd3c6 100644 --- a/icuSources/data/unit/ksf.txt +++ b/icuSources/data/unit/ksf.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksf{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ksh.txt b/icuSources/data/unit/ksh.txt index a9e24f35..484f8283 100644 --- a/icuSources/data/unit/ksh.txt +++ b/icuSources/data/unit/ksh.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ksh{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/ku.txt b/icuSources/data/unit/ku.txt index 799dc18c..0f07d5f8 100644 --- a/icuSources/data/unit/ku.txt +++ b/icuSources/data/unit/ku.txt @@ -1,8 +1,47 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ku{ - Version{"2.1.47.83"} + Version{"36.1"} units{ + angle{ + arc-minute{ + dnam{"xuleka kevanî"} + one{"{0} xuleka kevanî"} + other{"{0} xulekên kevanî"} + } + arc-second{ + dnam{"çirkeya kevanî"} + one{"{0} çirkeya kevanî"} + other{"{0} çirkeyên kevanî"} + } + degree{ + dnam{"derece"} + one{"{0} derece"} + other{"{0} derece"} + } + radian{ + dnam{"radyan"} + one{"{0} radyan"} + other{"{0} radyan"} + } + revolution{ + dnam{"dewr"} + one{"{0} dewr"} + other{"{0} dewr"} + } + } + concentr{ + karat{ + dnam{"qerat"} + one{"{0} qerat"} + other{"{0} qerat"} + } + percent{ + dnam{"ji sedî"} + one{"ji sedî {0}"} + other{"ji sedî {0}"} + } + } coordinate{ east{"{0} rojhilat"} north{"{0} bakur"} @@ -54,6 +93,19 @@ ku{ } } unitsNarrow{ + concentr{ + percent{ + one{"%{0}"} + other{"%{0}"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100km"} + one{"{0}l/100km"} + other{"{0}l/100km"} + } + } coordinate{ east{"{0}Rh"} north{"{0}Bk"} @@ -98,6 +150,48 @@ ku{ } } unitsShort{ + angle{ + arc-minute{ + dnam{"xlk. kevanî"} + } + arc-second{ + dnam{"çrk. kevanî"} + } + degree{ + dnam{"derece"} + } + radian{ + dnam{"radyan"} + one{"{0} rad"} + other{"{0} rad"} + } + revolution{ + dnam{"dwr"} + one{"{0} dwr"} + other{"{0} dwr"} + } + } + concentr{ + karat{ + dnam{"qerat"} + } + percent{ + one{"%{0}"} + other{"%{0}"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100 km"} + one{"{0} l/100 km"} + other{"{0} l/100 km"} + } + liter-per-kilometer{ + dnam{"l/km"} + one{"{0} l/km"} + other{"{0} l/km"} + } + } coordinate{ east{"{0} Rh"} north{"{0} Bk"} diff --git a/icuSources/data/unit/kw.txt b/icuSources/data/unit/kw.txt index 1064af7b..7d8083b7 100644 --- a/icuSources/data/unit/kw.txt +++ b/icuSources/data/unit/kw.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License kw{ - Version{"2.1.48.56"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ky.txt b/icuSources/data/unit/ky.txt index fb60be8f..8a9c6c92 100644 --- a/icuSources/data/unit/ky.txt +++ b/icuSources/data/unit/ky.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ky{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ ky{ other{"{0} күн"} per{"күнүнө {0}"} } + decade{ + dnam{"декадалар"} + one{"{0} он жылдык"} + other{"{0} он жылдык"} + } hour{ dnam{"саат"} one{"{0} саат"} @@ -362,6 +367,11 @@ ky{ one{"{0} килловат-саат"} other{"{0} килловат-саат"} } + therm-us{ + dnam{"терм АКШ"} + one{"{0} терм АКШ"} + other{"{0} терм АКШ"} + } } force{ newton{ @@ -1339,6 +1349,11 @@ ky{ other{"{0} күн"} per{"күн/{0}"} } + decade{ + dnam{"он жылдык"} + one{"{0} он жылдык"} + other{"{0} он жылдык"} + } hour{ dnam{"саат"} one{"{0} ст"} @@ -1454,6 +1469,11 @@ ky{ one{"{0} кВ-саат"} other{"{0} кВ-саат"} } + therm-us{ + dnam{"Терм АКШ"} + one{"{0} терм АКШ"} + other{"{0} терм АКШ"} + } } force{ newton{ diff --git a/icuSources/data/unit/lag.txt b/icuSources/data/unit/lag.txt index 189ab719..62a255d8 100644 --- a/icuSources/data/unit/lag.txt +++ b/icuSources/data/unit/lag.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lag{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/lb.txt b/icuSources/data/unit/lb.txt index eae1be57..5da5aafc 100644 --- a/icuSources/data/unit/lb.txt +++ b/icuSources/data/unit/lb.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lb{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/lg.txt b/icuSources/data/unit/lg.txt index 70a9e80c..7870b8e8 100644 --- a/icuSources/data/unit/lg.txt +++ b/icuSources/data/unit/lg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lg{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/lkt.txt b/icuSources/data/unit/lkt.txt index ffd6b937..c163e7c1 100644 --- a/icuSources/data/unit/lkt.txt +++ b/icuSources/data/unit/lkt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lkt{ - Version{"2.1.48.22"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/ln.txt b/icuSources/data/unit/ln.txt index 31349728..e227ade9 100644 --- a/icuSources/data/unit/ln.txt +++ b/icuSources/data/unit/ln.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ln{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/lo.txt b/icuSources/data/unit/lo.txt index d64f6e84..a33ae08c 100644 --- a/icuSources/data/unit/lo.txt +++ b/icuSources/data/unit/lo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lo{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -205,6 +205,10 @@ lo{ other{"{0} ມື້"} per{"{0} ຕໍ່ມື້"} } + decade{ + dnam{"ທົດສະວັດ"} + other{"{0} ທົດສະວັດ"} + } hour{ dnam{"ຊົ່ວໂມງ"} other{"{0} ຊົ່ວໂມງ"} @@ -262,8 +266,8 @@ lo{ other{"{0} Ω"} } volt{ - dnam{"volt"} - other{"{0} V"} + dnam{"ໂວລ"} + other{"{0} ໂວລ"} } } energy{ @@ -272,24 +276,24 @@ lo{ other{"{0} ຫົວ​ໜ່ວຍ​ວັດ​ແທກ​ປະ​ລິ​ມານ​ຄວາມ​ຮ້ອນ​ຂ​ອງ​ອັງ​ກິດ"} } calorie{ - dnam{"cal"} - other{"{0} cal"} + dnam{"ແຄລໍລີ່"} + other{"{0} ແຄລໍລີ່"} } electronvolt{ dnam{"ເອ​ເລັກ​ຕ​ຣົງ​ໂວນ"} other{"{0} ເອ​ເລັກ​ຕ​ຣົງ​ໂວນ"} } foodcalorie{ - dnam{"Cal"} - other{"{0} Cal"} + dnam{"ແຄລໍລີ່"} + other{"{0} ແຄລໍລີ່"} } joule{ dnam{"joule"} other{"{0} J"} } kilocalorie{ - dnam{"kcal"} - other{"{0} kcal"} + dnam{"ກິໂລແຄລໍລີ່"} + other{"{0} ກິໂລແຄລໍລີ່"} } kilojoule{ dnam{"kJ"} @@ -457,9 +461,9 @@ lo{ other{"{0} mg"} } ounce{ - dnam{"ອອນ"} - other{"{0} ອອນ"} - per{"{0} ຕໍ່ ອອນ"} + dnam{"ອອນສ"} + other{"{0} ອອນສ"} + per{"{0} ຕໍ່ ອອນສ"} } ounce-troy{ dnam{"oz t"} @@ -468,15 +472,15 @@ lo{ pound{ dnam{"ປອນ"} other{"{0} ປອນ"} - per{"{0}/lb"} + per{"{0}/ປອນ"} } solar-mass{ dnam{"ມວນ​ສານດວງ​ຕາ​ເວັນ"} other{"{0} ມວນ​ສານດວງ​ຕາ​ເວັນ"} } ton{ - dnam{"tn"} - other{"{0} tn"} + dnam{"ໂຕນ"} + other{"{0} ໂຕນ"} } } power{ @@ -545,8 +549,8 @@ lo{ other{"{0} ກິໂລແມັດຕໍ່ຊົ່ວໂມງ"} } knot{ - dnam{"knot"} - other{"{0} knots"} + dnam{"ນ໋ອດ"} + other{"{0} ນ໋ອດ"} } meter-per-second{ dnam{"ແມັດຕໍ່ນາທີ"} @@ -644,14 +648,10 @@ lo{ dnam{"fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ - dnam{"gal"} - other{"{0} gal"} - per{"{0} per gallon"} + dnam{"ແກລລອນ"} + other{"{0} ແກລລອນ"} + per{"{0} ຕໍ່ແກລລອນ"} } gallon-imperial{ dnam{"ແກລລອນອັງກິດ"} @@ -873,7 +873,6 @@ lo{ speed{ kilometer-per-hour{ dnam{"ກມ/ຊມ"} - other{"{0} km/h"} } meter-per-second{ other{"{0} m/s"} @@ -1001,10 +1000,6 @@ lo{ dnam{"ມິລິໂມນ/ລິດ"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ພາດ/ລ້ານ"} other{"{0} ppm"} @@ -1017,10 +1012,6 @@ lo{ dnam{"ຕໍ່ພັນ"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1103,6 +1094,10 @@ lo{ other{"{0} ມື້"} per{"{0}/ມື້"} } + decade{ + dnam{"ທົດສະວັດ"} + other{"{0} ທົດສະວັດ"} + } hour{ dnam{"ຊົ່ວໂມງ"} other{"{0} ຊມ"} @@ -1160,34 +1155,26 @@ lo{ other{"{0} Ω"} } volt{ - dnam{"volt"} - other{"{0} V"} + dnam{"ໂວລ"} + other{"{0} ໂວລ"} } } energy{ - british-thermal-unit{ - dnam{"Btu"} - other{"{0} Btu"} - } calorie{ - dnam{"cal"} - other{"{0} cal"} - } - electronvolt{ - dnam{"eV"} - other{"{0} eV"} + dnam{"ຄລ"} + other{"{0} ຄລ"} } foodcalorie{ - dnam{"Cal"} - other{"{0} Cal"} + dnam{"ຄລ"} + other{"{0} ຄລ"} } joule{ dnam{"joule"} other{"{0} J"} } kilocalorie{ - dnam{"kcal"} - other{"{0} kcal"} + dnam{"ກິໂລແຄລໍລີ່"} + other{"{0} ກິໂລແຄລໍລີ່"} } kilojoule{ dnam{"kJ"} @@ -1198,16 +1185,6 @@ lo{ other{"{0} kWh"} } } - force{ - newton{ - dnam{"N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - other{"{0} lbf"} - } - } frequency{ gigahertz{ dnam{"GHz"} @@ -1300,10 +1277,6 @@ lo{ dnam{"ຈຸດ"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - other{"{0} R☉"} - } yard{ dnam{"ຫລາ"} other{"{0} ຫລາ"} @@ -1314,24 +1287,12 @@ lo{ dnam{"lux"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - other{"{0} L☉"} - } } mass{ carat{ dnam{"CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"ກຣາມ"} other{"{0} ກຼ"} @@ -1351,13 +1312,13 @@ lo{ other{"{0} µg"} } milligram{ - dnam{"mg"} - other{"{0} mg"} + dnam{"ມກ"} + other{"{0} ມກ"} } ounce{ - dnam{"ອອນ"} + dnam{"ອອນສ"} other{"{0} ອ"} - per{"{0}/oz"} + per{"{0}/ອ"} } ounce-troy{ dnam{"oz t"} @@ -1366,15 +1327,11 @@ lo{ pound{ dnam{"ປອນ"} other{"{0} ປ"} - per{"{0}/lb"} - } - solar-mass{ - dnam{"M☉"} - other{"{0} M☉"} + per{"{0}/ປ"} } ton{ - dnam{"tn"} - other{"{0} tn"} + dnam{"ຕ"} + other{"{0} ຕ"} } } power{ @@ -1416,14 +1373,6 @@ lo{ dnam{"in Hg"} other{"{0} in Hg"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} other{"{0} mbar"} @@ -1473,25 +1422,11 @@ lo{ other{"{0}°K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} other{"{0} cL"} @@ -1510,8 +1445,8 @@ lo{ other{"{0} in³"} } cubic-kilometer{ - dnam{"km³"} - other{"{0} km³"} + dnam{"ກມ³"} + other{"{0} ກມ³"} } cubic-meter{ dnam{"ມ³"} @@ -1542,14 +1477,10 @@ lo{ dnam{"fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ - dnam{"gal"} - other{"{0} gal"} - per{"{0}/gal"} + dnam{"ແກລລອນ"} + other{"{0} ແກລລອນ"} + per{"{0}/ແກລລອນ"} } gallon-imperial{ dnam{"Imp. gal"} diff --git a/icuSources/data/unit/lrc.txt b/icuSources/data/unit/lrc.txt index a15770db..4aa518b8 100644 --- a/icuSources/data/unit/lrc.txt +++ b/icuSources/data/unit/lrc.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lrc{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/lt.txt b/icuSources/data/unit/lt.txt index a54779a6..a09149d1 100644 --- a/icuSources/data/unit/lt.txt +++ b/icuSources/data/unit/lt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lt{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"hh:mm"} hms{"hh:mm:ss"} @@ -191,13 +191,6 @@ lt{ one{"{0} promilė"} other{"{0} promilė"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -331,6 +324,13 @@ lt{ other{"{0} dienų"} per{"{0} per dieną"} } + decade{ + dnam{"dekados"} + few{"{0} dekados"} + many{"{0} dekados"} + one{"{0} dekada"} + other{"{0} dekadų"} + } hour{ dnam{"valandos"} few{"{0} valandos"} @@ -434,10 +434,6 @@ lt{ energy{ british-thermal-unit{ dnam{"britiškieji šilumos vienetai"} - few{"{0} Btu"} - many{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"kalorijos"} @@ -488,6 +484,13 @@ lt{ one{"{0} kilovatvalandė"} other{"{0} kilovatvalandžių"} } + therm-us{ + dnam{"JAV termos"} + few{"{0} JAV termos"} + many{"{0} JAV termos"} + one{"{0} JAV terma"} + other{"{0} JAV termų"} + } } force{ newton{ @@ -535,6 +538,53 @@ lt{ other{"{0} megahercų"} } } + graphics{ + dot-per-centimeter{ + dnam{"taškai centimetre"} + few{"{0} taškai centimetre"} + many{"{0} taško centimetre"} + one{"{0} taškas centimetre"} + other{"{0} taškų centimetre"} + } + dot-per-inch{ + dnam{"taškai colyje"} + few{"{0} taškai colyje"} + many{"{0} taško colyje"} + one{"{0} taškas colyje"} + other{"{0} taškų colyje"} + } + em{ + dnam{"tipografinis emas"} + } + megapixel{ + dnam{"megapikseliai"} + few{"{0} megapikseliai"} + many{"{0} megapikselio"} + one{"{0} megapikselis"} + other{"{0} megapikselių"} + } + pixel{ + dnam{"pikseliai"} + few{"{0} pikseliai"} + many{"{0} pikselio"} + one{"{0} pikselis"} + other{"{0} pikselių"} + } + pixel-per-centimeter{ + dnam{"pikseliai centimetre"} + few{"{0} pikseliai centimetre"} + many{"{0} pikselio centimetre"} + one{"{0} pikselis centimetre"} + other{"{0} pikselių centimetre"} + } + pixel-per-inch{ + dnam{"pikseliai colyje"} + few{"{0} pikseliai colyje"} + many{"{0} pikselio colyje"} + one{"{0} pikselis colyje"} + other{"{0} pikselių colyje"} + } + } length{ astronomical-unit{ dnam{"astronominiai vienetai"} @@ -676,10 +726,6 @@ lt{ } solar-radius{ dnam{"saulės spinduliuotė"} - few{"{0} R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"jardai"} @@ -699,10 +745,6 @@ lt{ } solar-luminosity{ dnam{"saulės šviesis"} - few{"{0} L☉"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -722,10 +764,6 @@ lt{ } earth-mass{ dnam{"žemės masė"} - few{"{0} M⊕"} - many{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"gramai"} @@ -789,10 +827,6 @@ lt{ } solar-mass{ dnam{"saulės masė"} - few{"{0} M☉"} - many{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"stonai"} @@ -861,6 +895,13 @@ lt{ one{"{0} atmosfera"} other{"{0} atmosferų"} } + bar{ + dnam{"baras"} + few{"{0} barai"} + many{"{0} baro"} + one{"{0} baras"} + other{"{0} barų"} + } hectopascal{ dnam{"hektopaskaliai"} few{"{0} hektopaskaliai"} @@ -903,6 +944,13 @@ lt{ one{"{0} gysidabrio stulpelio milimetras"} other{"{0} gysidabrio stulpelio milimetrų"} } + pascal{ + dnam{"paskaliai"} + few{"{0} paskaliai"} + many{"{0} paskalio"} + one{"{0} paskalis"} + other{"{0} paskalių"} + } pound-per-square-inch{ dnam{"svarai kv. colyje"} few{"{0} svarai kv. colyje"} @@ -981,10 +1029,6 @@ lt{ } pound-foot{ dnam{"svarų pėdos"} - few{"{0} lbf⋅ft"} - many{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} } } volume{ @@ -1317,6 +1361,13 @@ lt{ other{"{0} h"} per{"{0}/h"} } + microsecond{ + dnam{"μs"} + few{"{0} μs"} + many{"{0} μs"} + one{"{0} μs"} + other{"{0} μs"} + } millisecond{ dnam{"milisek."} few{"{0} ms"} @@ -1342,6 +1393,10 @@ lt{ } nanosecond{ dnam{"nanosek."} + few{"{0} ns"} + many{"{0} ns"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"sek."} @@ -1349,6 +1404,7 @@ lt{ many{"{0} s"} one{"{0} s"} other{"{0} s"} + per{"{0}/s"} } week{ dnam{"sav."} @@ -1398,6 +1454,13 @@ lt{ other{"{0} ft"} per{"{0}/ft"} } + furlong{ + dnam{"fur"} + few{"{0} fur"} + many{"{0} fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ dnam{"coliai"} few{"{0} in"} @@ -1629,6 +1692,13 @@ lt{ one{"{0} ft akre"} other{"{0} ft akre"} } + bushel{ + dnam{"bu"} + few{"{0} bu"} + many{"{0} bu"} + one{"{0} bu"} + other{"{0} bu"} + } cubic-kilometer{ few{"{0} km³"} many{"{0} km³"} @@ -1818,13 +1888,6 @@ lt{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - few{"{0} mol"} - many{"{0} mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} few{"{0} ppm"} @@ -1846,13 +1909,6 @@ lt{ one{"{0} ‰"} other{"{0} ‰"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1986,6 +2042,13 @@ lt{ other{"{0} d."} per{"{0}/d."} } + decade{ + dnam{"dekados"} + few{"{0} dek."} + many{"{0} dek."} + one{"{0} dek."} + other{"{0} dek."} + } hour{ dnam{"valandos"} few{"{0} val."} @@ -2087,13 +2150,6 @@ lt{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - few{"{0} Btu"} - many{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} few{"{0} cal"} @@ -2101,13 +2157,6 @@ lt{ one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - few{"{0} eV"} - many{"{0} eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"cal"} few{"{0} cal"} @@ -2143,21 +2192,12 @@ lt{ one{"{0} kWh"} other{"{0} kWh"} } - } - force{ - newton{ - dnam{"N"} - few{"{0} N"} - many{"{0} N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - few{"{0} lbf"} - many{"{0} lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + therm-us{ + dnam{"JAV terma"} + few{"{0} JAV termos"} + many{"{0} JAV termos"} + one{"{0} JAV terma"} + other{"{0} JAV termų"} } } frequency{ @@ -2190,6 +2230,45 @@ lt{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"taškai centimetre"} + few{"{0} tšk./cm"} + many{"{0} tšk./cm"} + one{"{0} tšk./cm"} + other{"{0} tšk./cm"} + } + dot-per-inch{ + dnam{"taškai colyje"} + few{"{0} tšk./in"} + many{"{0} tšk./in"} + one{"{0} tšk./in"} + other{"{0} tšk./in"} + } + em{ + dnam{"tipografinis emas"} + } + megapixel{ + dnam{"megapikseliai"} + } + pixel{ + dnam{"pikseliai"} + few{"{0} p"} + many{"{0} p"} + one{"{0} p"} + other{"{0} p"} + } + pixel-per-centimeter{ + dnam{"pikseliai centimetre"} + few{"{0} p/cm"} + many{"{0} p/cm"} + one{"{0} p/cm"} + other{"{0} p/cm"} + } + pixel-per-inch{ + dnam{"pikseliai colyje"} + } + } length{ astronomical-unit{ dnam{"AV"} @@ -2228,6 +2307,13 @@ lt{ other{"{0} ft"} per{"{0}/ft"} } + furlong{ + dnam{"fur"} + few{"{0} fur"} + many{"{0} fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ dnam{"coliai"} few{"{0} in"} @@ -2322,13 +2408,6 @@ lt{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - few{"{0} R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yd"} few{"{0} yd"} @@ -2345,13 +2424,6 @@ lt{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - few{"{0} L☉"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -2361,20 +2433,6 @@ lt{ one{"{0} ct"} other{"{0} ct"} } - dalton{ - dnam{"Da"} - few{"{0} Da"} - many{"{0} Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - few{"{0} M⊕"} - many{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"g"} few{"{0} g"} @@ -2435,13 +2493,6 @@ lt{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - few{"{0} M☉"} - many{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } stone{ dnam{"st"} few{"{0} st"} @@ -2509,6 +2560,13 @@ lt{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"baras"} + few{"{0} ba"} + many{"{0} ba"} + one{"{0} ba"} + other{"{0} ba"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2523,20 +2581,6 @@ lt{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - many{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - many{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} few{"{0} mbar"} @@ -2551,6 +2595,9 @@ lt{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"paskaliai"} + } pound-per-square-inch{ dnam{"lb in²"} few{"{0} lb in²"} @@ -2627,13 +2674,6 @@ lt{ one{"{0} N-m"} other{"{0} N-m"} } - pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - many{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -2643,12 +2683,12 @@ lt{ one{"{0} ft akre"} other{"{0} ft akre"} } - barrel{ - dnam{"bbl"} - few{"{0} bbl"} - many{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} + bushel{ + dnam{"bu"} + few{"{0} bu"} + many{"{0} bu"} + one{"{0} bu"} + other{"{0} bu"} } centiliter{ dnam{"cl"} diff --git a/icuSources/data/unit/lu.txt b/icuSources/data/unit/lu.txt index 90dd69f8..d42bad02 100644 --- a/icuSources/data/unit/lu.txt +++ b/icuSources/data/unit/lu.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lu{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/luo.txt b/icuSources/data/unit/luo.txt index b468f963..9d367ee1 100644 --- a/icuSources/data/unit/luo.txt +++ b/icuSources/data/unit/luo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License luo{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/luy.txt b/icuSources/data/unit/luy.txt index 18f13fc0..175148ce 100644 --- a/icuSources/data/unit/luy.txt +++ b/icuSources/data/unit/luy.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License luy{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/lv.txt b/icuSources/data/unit/lv.txt index 8d5c6d72..61dfcf2f 100644 --- a/icuSources/data/unit/lv.txt +++ b/icuSources/data/unit/lv.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License lv{ - Version{"2.1.48.43"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -10,16 +10,16 @@ lv{ units{ acceleration{ g-force{ - dnam{"Brīvās krišanas paātrinājums:"} - one{"Brīvās krišanas paātrinājums: {0}"} - other{"Brīvās krišanas paātrinājums: {0}"} - zero{"Brīvās krišanas paātrinājums: {0}"} + dnam{"smagumspēks"} + one{"{0} smagumspēks"} + other{"{0} smagumspēks"} + zero{"{0} smagumspēku"} } meter-per-second-squared{ - dnam{"metri sekundē kvadrātā"} - one{"{0} metrs sekundē kvadrātā"} - other{"{0} metri sekundē kvadrātā"} - zero{"{0} metru sekundē kvadrāta"} + dnam{"metri kvadrātsekundē"} + one{"{0} metrs kvadrātsekundē"} + other{"{0} metri kvadrātsekundē"} + zero{"{0} metru kvadrātsekundē"} } } angle{ @@ -62,10 +62,9 @@ lv{ zero{"{0} akru"} } dunam{ - dnam{"dunams"} one{"{0} dunams"} other{"{0} dunami"} - zero{"{0} dunams"} + zero{"{0} dunamu"} } hectare{ dnam{"hektāri"} @@ -132,10 +131,10 @@ lv{ zero{"{0} karātu"} } milligram-per-deciliter{ - dnam{"miligrami uz dekalitru"} - one{"{0} miligrams uz dekalitru"} - other{"{0} miligrami uz dekalitru"} - zero{"{0} miligramu uz dekalitru"} + dnam{"miligrami uz decilitru"} + one{"{0} miligrams uz decilitru"} + other{"{0} miligrami uz decilitru"} + zero{"{0} miligramu uz decilitru"} } millimole-per-liter{ dnam{"milimoli uz litru"} @@ -147,7 +146,7 @@ lv{ dnam{"moli"} one{"{0} mols"} other{"{0} moli"} - zero{"{0} mol"} + zero{"{0} molu"} } part-per-million{ dnam{"miljonās daļas"} @@ -158,19 +157,19 @@ lv{ percent{ dnam{"procents"} one{"{0} procents"} - other{"{0} procents"} - zero{"{0} procents"} + other{"{0} procenti"} + zero{"{0} procentu"} } permille{ dnam{"promile"} one{"{0} promile"} - other{"{0} promile"} - zero{"{0} promile"} + other{"{0} promiles"} + zero{"{0} promiļu"} } permyriad{ dnam{"promiriāde"} - one{"{0}‱"} - other{"{0}‱"} + one{"{0} promiriāde"} + other{"{0} promiriādes"} zero{"{0}‱"} } } @@ -188,16 +187,16 @@ lv{ zero{"{0} litru uz kilometru"} } mile-per-gallon{ - dnam{"jūdzes ar galonu"} - one{"{0} jūdze ar galonu"} - other{"{0} jūdzes ar galonu"} - zero{"{0} jūdžu ar galonu"} + dnam{"jūdzes uz galonu"} + one{"{0} jūdze uz galonu"} + other{"{0} jūdzes uz galonu"} + zero{"{0} jūdžu uz galonu"} } mile-per-gallon-imperial{ - dnam{"jūdzes ar imp. galonu"} - one{"{0} jūdze ar imp. galonu"} - other{"{0} jūdzes ar imp. galonu"} - zero{"{0} jūdžu ar imp. galonu"} + dnam{"jūdzes uz britu galonu"} + one{"{0} jūdze uz britu galonu"} + other{"{0} jūdzes uz britu galonu"} + zero{"{0} jūdžu uz britu galonu"} } } coordinate{ @@ -258,9 +257,9 @@ lv{ } petabyte{ dnam{"petabaiti"} - one{"{0} petabaitu"} + one{"{0} petabaits"} other{"{0} petabaiti"} - zero{"{0} PB"} + zero{"{0} petabaitu"} } terabit{ dnam{"terabiti"} @@ -289,6 +288,12 @@ lv{ per{"{0} dienā"} zero{"{0} dienu"} } + decade{ + dnam{"dekādes"} + one{"{0} dekāde"} + other{"{0} dekādes"} + zero{"{0} dekāžu"} + } hour{ dnam{"stundas"} one{"{0} stunda"} @@ -378,10 +383,10 @@ lv{ } energy{ british-thermal-unit{ - dnam{"britu termālās vienības"} - one{"{0} britu termālā vienība"} - other{"{0} britu termālās vienības"} - zero{"{0} Btu"} + dnam{"britu termiskās mērvienības"} + one{"{0} britu termiskā mērvienība"} + other{"{0} britu termiskās mērvienības"} + zero{"{0} britu termisko mērvienību"} } calorie{ dnam{"kalorijas"} @@ -393,7 +398,7 @@ lv{ dnam{"elektronvolti"} one{"{0} elektronvolts"} other{"{0} elektronvolti"} - zero{"{0} eV"} + zero{"{0} elektronvoltu"} } foodcalorie{ dnam{"kalorijas"} @@ -425,6 +430,12 @@ lv{ other{"{0} kilovatstundas"} zero{"{0} kilovatstundu"} } + therm-us{ + dnam{"ASV termiskās vienības"} + one{"{0} ASV termiskā vienība"} + other{"{0} ASV termiskās vienības"} + zero{"{0} ASV termisko vienību"} + } } force{ newton{ @@ -437,7 +448,7 @@ lv{ dnam{"jaudas māciņas"} one{"{0} jaudas mārciņa"} other{"{0} jaudas mārciņas"} - zero{"{0} lbf"} + zero{"{0} jaudas mārciņu"} } } frequency{ @@ -466,6 +477,44 @@ lv{ zero{"{0} megahercu"} } } + graphics{ + dot-per-centimeter{ + dnam{"punkti centimetrā"} + one{"{0} punkts centimetrā"} + other{"{0} punkti centimetrā"} + zero{"{0} dpc"} + } + dot-per-inch{ + dnam{"punkti collā"} + one{"{0} punkts collā"} + other{"{0} punkti collā"} + zero{"{0} dpi"} + } + megapixel{ + dnam{"megapikseļi"} + one{"{0} megapikselis"} + other{"{0} megapikseļi"} + zero{"{0} MP"} + } + pixel{ + dnam{"pikseļi"} + one{"{0} pikselis"} + other{"{0} pikseļi"} + zero{"{0} px"} + } + pixel-per-centimeter{ + dnam{"pikseļi centimetrā"} + one{"{0} pikselis centimetrā"} + other{"{0} pikseļi centimetrā"} + zero{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"pikseļi collā"} + one{"{0} pikselis collā"} + other{"{0} pikseļi collā"} + zero{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"astronomiskās vienības"} @@ -609,7 +658,7 @@ lv{ solar-luminosity{ dnam{"Saules starjauda"} one{"{0} Saules starjauda"} - other{"{0} Saules starjauda"} + other{"{0} Saules starjaudas"} zero{"{0} L☉"} } } @@ -636,14 +685,14 @@ lv{ dnam{"grami"} one{"{0} grams"} other{"{0} grami"} - per{"{0}/g"} + per{"{0} uz gramu"} zero{"{0} gramu"} } kilogram{ dnam{"kilogrami"} one{"{0} kilograms"} other{"{0} kilogrami"} - per{"{0}/kg"} + per{"{0} uz kilogramu"} zero{"{0} kilogramu"} } metric-ton{ @@ -668,7 +717,7 @@ lv{ dnam{"unces"} one{"{0} unce"} other{"{0} unces"} - per{"{0}/unce"} + per{"{0} uz unci"} zero{"{0} unču"} } ounce-troy{ @@ -681,7 +730,7 @@ lv{ dnam{"mārciņas"} one{"{0} mārciņa"} other{"{0} mārciņas"} - per{"{0}/mārc."} + per{"{0} uz mārciņu"} zero{"{0} mārciņu"} } solar-mass{ @@ -746,7 +795,13 @@ lv{ dnam{"atmosfēras"} one{"{0} atmosfēra"} other{"{0} atmosfēras"} - zero{"{0} atm"} + zero{"{0} atmosfēras"} + } + bar{ + dnam{"bāri"} + one{"{0} bārs"} + other{"{0} bāri"} + zero{"{0} bāru"} } hectopascal{ dnam{"hektopaskāli"} @@ -755,10 +810,10 @@ lv{ zero{"{0} hektopaskālu"} } inch-hg{ - dnam{"dzīvsudraba staba collas"} - one{"{0} dzīvsudraba staba colla"} - other{"{0} dzīvsudraba staba collas"} - zero{"{0} dzīvsudraba staba collu"} + dnam{"dzīvsudraba stabiņa collas"} + one{"{0} dzīvsudraba stabiņa colla"} + other{"{0} dzīvsudraba stabiņa collas"} + zero{"{0} dzīvsudraba stabiņa collu"} } kilopascal{ dnam{"kilopaskāli"} @@ -779,10 +834,16 @@ lv{ zero{"{0} milibāru"} } millimeter-of-mercury{ - dnam{"dzīvsudraba staba milimetri"} - one{"{0} dzīvsudraba staba milimetrs"} - other{"{0} dzīvsudraba staba milimetri"} - zero{"{0} dzīvsudraba staba milimetru"} + dnam{"dzīvsudraba stabiņa milimetri"} + one{"{0} dzīvsudraba stabiņa milimetrs"} + other{"{0} dzīvsudraba stabiņa milimetri"} + zero{"{0} dzīvsudraba stabiņa milimetru"} + } + pascal{ + dnam{"paskāli"} + one{"{0} paskāls"} + other{"{0} paskāli"} + zero{"{0} paskālu"} } pound-per-square-inch{ dnam{"mārciņas uz kvadrātcollu"} @@ -848,13 +909,13 @@ lv{ dnam{"ņūtonmetri"} one{"{0} ņūtonmetrs"} other{"{0} ņūtonmetri"} - zero{"{0} N⋅m"} + zero{"{0} ņūtonmetru"} } pound-foot{ - dnam{"mārciņu pēdas"} - one{"{0} mārciņu pēda"} - other{"{0} mārciņu pēdas"} - zero{"{0} mārciņu pēdas"} + dnam{"mārciņpēda"} + one{"{0} mārciņpēda"} + other{"{0} mārciņpēdas"} + zero{"{0} mārciņpēdu"} } } volume{ @@ -948,21 +1009,21 @@ lv{ dnam{"britu šķidruma unces"} one{"{0} britu šķidruma unce"} other{"{0} britu šķidruma unces"} - zero{"{0} britu šķidruma unces"} + zero{"{0} britu šķidruma unču"} } gallon{ dnam{"galoni"} one{"{0} galons"} other{"{0} galoni"} - per{"{0}/gal."} + per{"{0} uz galonu"} zero{"{0} galonu"} } gallon-imperial{ - dnam{"imperiālie galoni"} - one{"{0} imperiālais galons"} - other{"{0} imperiālie galoni"} - per{"{0} uz imperiālo galonu"} - zero{"{0} imperiālo galonu"} + dnam{"britu galoni"} + one{"{0} britu galons"} + other{"{0} britu galoni"} + per{"{0} uz britu galonu"} + zero{"{0} britu galonu"} } hectoliter{ dnam{"hektolitri"} @@ -987,7 +1048,7 @@ lv{ dnam{"mililitri"} one{"{0} mililitrs"} other{"{0} mililitri"} - zero{"{0} milimitru"} + zero{"{0} mililitru"} } pint{ dnam{"pintes"} @@ -1085,6 +1146,9 @@ lv{ concentr{ percent{ dnam{"procents"} + one{"{0}%"} + other{"{0}%"} + zero{"{0}%"} } } consumption{ @@ -1111,29 +1175,23 @@ lv{ } day{ dnam{"d."} - one{"{0}d"} - other{"{0}d"} per{"{0}/d."} - zero{"{0}d"} } hour{ dnam{"h"} - one{"{0}h"} - other{"{0}h"} - zero{"{0}h"} + one{"{0} h"} + other{"{0} h"} + zero{"{0} h"} } millisecond{ dnam{"ms"} - one{"{0}ms"} - other{"{0}ms"} - zero{"{0}ms"} } minute{ dnam{"min"} - one{"{0}min"} - other{"{0}min"} + one{"{0} min"} + other{"{0} min"} per{"{0}/min."} - zero{"{0}min"} + zero{"{0} min"} } month{ dnam{"mēn."} @@ -1144,9 +1202,9 @@ lv{ } second{ dnam{"s"} - one{"{0}s"} - other{"{0}s"} - zero{"{0}s"} + one{"{0} s"} + other{"{0} s"} + zero{"{0} s"} } week{ dnam{"n."} @@ -1173,8 +1231,8 @@ lv{ centimeter{ dnam{"cm"} one{"{0}cm"} - other{"{0}cm"} - zero{"{0}cm"} + other{"{0} cm"} + zero{"{0} cm"} } fathom{ dnam{"fatomi"} @@ -1204,9 +1262,6 @@ lv{ } kilometer{ dnam{"km"} - one{"{0}km"} - other{"{0}km"} - zero{"{0}km"} } light-year{ dnam{"g.g."} @@ -1216,9 +1271,6 @@ lv{ } meter{ dnam{"m"} - one{"{0}m"} - other{"{0}m"} - zero{"{0}m"} } mile{ dnam{"jūdzes"} @@ -1235,8 +1287,8 @@ lv{ millimeter{ dnam{"mm"} one{"{0}mm"} - other{"{0}mm"} - zero{"{0}mm"} + other{"{0} mm"} + zero{"{0} mm"} } nautical-mile{ dnam{"j.j."} @@ -1276,16 +1328,10 @@ lv{ zero{"{0} ct"} } gram{ - dnam{"g"} - one{"{0}g"} - other{"{0}g"} - zero{"{0}g"} + dnam{"grams"} } kilogram{ dnam{"kg"} - one{"{0}kg"} - other{"{0}kg"} - zero{"{0}kg"} } ounce{ dnam{"unces"} @@ -1357,8 +1403,8 @@ lv{ speed{ kilometer-per-hour{ dnam{"km/h"} - one{"{0}km/h"} - other{"{0}km/h"} + one{"{0} km/h"} + other{"{0} km/h"} zero{"{0}km/h"} } knot{ @@ -1405,8 +1451,8 @@ lv{ } liter{ dnam{"l"} - one{"{0}l"} - other{"{0}l"} + one{"{0} l"} + other{"{0} l"} zero{"{0}l"} } } @@ -1414,13 +1460,13 @@ lv{ unitsShort{ acceleration{ g-force{ - dnam{"Brīvās krišanas paātrinājums:"} + dnam{"smagumspēks"} one{"{0} G"} other{"{0} G"} zero{"{0} G"} } meter-per-second-squared{ - dnam{"m/s²"} + dnam{"metri kvadrātsekundē"} one{"{0} m/s²"} other{"{0} m/s²"} zero{"{0} m/s²"} @@ -1428,13 +1474,13 @@ lv{ } angle{ arc-minute{ - dnam{"′"} + dnam{"leņķa minūtes"} one{"{0}′"} other{"{0}′"} zero{"{0}′"} } arc-second{ - dnam{"″"} + dnam{"leņķa sekundes"} one{"{0}″"} other{"{0}″"} zero{"{0}″"} @@ -1446,7 +1492,7 @@ lv{ zero{"{0}°"} } radian{ - dnam{"rad"} + dnam{"radiāni"} one{"{0} rad"} other{"{0} rad"} zero{"{0} rad"} @@ -1460,7 +1506,7 @@ lv{ } area{ acre{ - dnam{"ac"} + dnam{"akri"} one{"{0} ac"} other{"{0} ac"} zero{"{0} ac"} @@ -1469,7 +1515,7 @@ lv{ dnam{"dunami"} one{"{0} dunams"} other{"{0} dunami"} - zero{"{0} dunami"} + zero{"{0} dunamu"} } hectare{ dnam{"ha"} @@ -1494,7 +1540,6 @@ lv{ dnam{"in²"} one{"{0} in²"} other{"{0} in²"} - per{"{0} uz collu²"} zero{"{0} in²"} } square-kilometer{ @@ -1536,10 +1581,10 @@ lv{ zero{"{0} kt"} } milligram-per-deciliter{ - dnam{"mg/dL"} - one{"{0} mg/dL"} - other{"{0} mg/dL"} - zero{"{0} mg/dL"} + dnam{"mg/dl"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} + zero{"{0} mg/dl"} } millimole-per-liter{ dnam{"mmol/L"} @@ -1554,16 +1599,22 @@ lv{ zero{"{0} mol"} } part-per-million{ - dnam{"ppm"} + dnam{"miljonās daļas"} one{"{0} ppm"} other{"{0} ppm"} zero{"{0} ppm"} } percent{ dnam{"procents"} + one{"{0}%"} + other{"{0}%"} + zero{"{0}%"} } permille{ dnam{"promile"} + one{"{0}‰"} + other{"{0}‰"} + zero{"{0}‰"} } permyriad{ dnam{"promiriāde"} @@ -1586,7 +1637,7 @@ lv{ zero{"{0} l/km"} } mile-per-gallon{ - dnam{"mpg"} + dnam{"jūdzes uz galonu"} one{"{0} mpg"} other{"{0} mpg"} zero{"{0} mpg"} @@ -1654,6 +1705,12 @@ lv{ other{"{0} MB"} zero{"{0} MB"} } + petabyte{ + dnam{"PB"} + one{"{0} PB"} + other{"{0} PB"} + zero{"{0} PB"} + } terabit{ dnam{"Tb"} one{"{0} Tb"} @@ -1681,11 +1738,16 @@ lv{ per{"{0}/d."} zero{"{0} d."} } + decade{ + dnam{"dek"} + one{"{0} dek"} + other{"{0} dek"} + zero{"{0} dek"} + } hour{ dnam{"st."} one{"{0} st."} other{"{0} st."} - per{"{0}/st."} zero{"{0} st."} } microsecond{ @@ -1703,7 +1765,7 @@ lv{ minute{ dnam{"min."} one{"{0} min."} - other{"{0} min."} + other{"{0} min"} per{"{0}/min."} zero{"{0} min."} } @@ -1756,13 +1818,13 @@ lv{ zero{"{0} mA"} } ohm{ - dnam{"Ω"} + dnam{"omi"} one{"{0} Ω"} other{"{0} Ω"} zero{"{0} Ω"} } volt{ - dnam{"V"} + dnam{"volti"} one{"{0} V"} other{"{0} V"} zero{"{0} V"} @@ -1770,7 +1832,6 @@ lv{ } energy{ british-thermal-unit{ - dnam{"BTU"} one{"{0} Btu"} other{"{0} Btu"} zero{"{0} Btu"} @@ -1794,7 +1855,7 @@ lv{ zero{"{0} cal"} } joule{ - dnam{"J"} + dnam{"džouli"} one{"{0} J"} other{"{0} J"} zero{"{0} J"} @@ -1858,6 +1919,20 @@ lv{ zero{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpc"} + one{"{0} dpc"} + other{"{0} dpc"} + zero{"{0} dpc"} + } + megapixel{ + dnam{"megapikseļi"} + } + pixel{ + dnam{"pikseļi"} + } + } length{ astronomical-unit{ dnam{"a.v."} @@ -1886,10 +1961,9 @@ lv{ } foot{ dnam{"pēdas"} - one{"{0} pēda"} - other{"{0} pēdas"} - per{"{0}/pēda"} - zero{"{0} pēdas"} + one{"{0} ft"} + other{"{0} ft"} + zero{"{0} ft"} } furlong{ dnam{"furlongi"} @@ -1898,14 +1972,9 @@ lv{ zero{"{0} furlongu"} } inch{ - dnam{"colla"} - one{"{0} colla"} - other{"{0} collas"} - per{"{0}/colla"} - zero{"{0} collas"} + dnam{"collas"} } kilometer{ - dnam{"kilometri"} one{"{0} km"} other{"{0} km"} per{"{0}/km"} @@ -1955,16 +2024,15 @@ lv{ zero{"{0} nm"} } nautical-mile{ - dnam{"jūras jūdzes"} - one{"{0} jūras jūdze"} - other{"{0} jūras jūdzes"} - zero{"{0} jūras jūdzes"} + one{"{0} nmi"} + other{"{0} nmi"} + zero{"{0} nmi"} } parsec{ dnam{"parseki"} - one{"{0} parseks"} - other{"{0} parseki"} - zero{"{0} parseki"} + one{"{0} pc"} + other{"{0} pc"} + zero{"{0} pc"} } picometer{ dnam{"pm"} @@ -1973,13 +2041,13 @@ lv{ zero{"{0} pm"} } point{ - dnam{"pk."} + dnam{"punkti"} one{"{0} pk."} other{"{0} pk."} zero{"{0} pk."} } solar-radius{ - dnam{"Saules rādiuss"} + dnam{"Saules rādiusi"} one{"{0} R☉"} other{"{0} R☉"} zero{"{0} R☉"} @@ -1993,7 +2061,7 @@ lv{ } light{ lux{ - dnam{"lx"} + dnam{"lukss"} one{"{0} lx"} other{"{0} lx"} zero{"{0} lx"} @@ -2025,7 +2093,7 @@ lv{ zero{"{0} M⊕"} } gram{ - dnam{"g"} + dnam{"grami"} one{"{0} g"} other{"{0} g"} per{"{0}/g"} @@ -2070,11 +2138,10 @@ lv{ zero{"{0} Trojas unces"} } pound{ - dnam{"mārc."} - one{"{0} mārc."} - other{"{0} mārc."} - per{"{0}/mārc."} - zero{"{0} mārc."} + dnam{"mārciņas"} + one{"{0} lb"} + other{"{0} lb"} + zero{"{0} lb"} } solar-mass{ dnam{"Saules masas"} @@ -2127,13 +2194,19 @@ lv{ zero{"{0} mW"} } watt{ - dnam{"W"} + dnam{"vati"} one{"{0} W"} other{"{0} W"} zero{"{0} W"} } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + zero{"{0} atm"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -2186,9 +2259,6 @@ lv{ } knot{ dnam{"mezgls"} - one{"{0} mezgls"} - other{"{0} mezgli"} - zero{"{0} mezgli"} } meter-per-second{ dnam{"m/s"} @@ -2237,7 +2307,7 @@ lv{ zero{"{0} N⋅m"} } pound-foot{ - dnam{"mārc. pēda"} + dnam{"mārciņpēda"} one{"{0} mārc. pēda"} other{"{0} mārc. pēdas"} zero{"{0} mārc. pēdas"} @@ -2307,7 +2377,7 @@ lv{ zero{"{0} yd³"} } cup{ - dnam{"gl."} + dnam{"glāzes"} one{"{0} gl."} other{"{0} gl."} zero{"{0} gl."} @@ -2334,7 +2404,7 @@ lv{ dnam{"britu šķidr. unces"} one{"{0} britu šķidr. unce"} other{"{0} britu šķidr. unces"} - zero{"{0} britu šķidr. unces"} + zero{"{0} britu šķidr. unču"} } gallon{ dnam{"gal"} @@ -2344,11 +2414,11 @@ lv{ zero{"{0} gal"} } gallon-imperial{ - dnam{"imp. gal."} - one{"{0} imp. gal."} - other{"{0} imp. gal."} - per{"{0}/imp. gal."} - zero{"{0} imp. gal."} + dnam{"britu galons"} + one{"{0} britu galons"} + other{"{0} britu galoni"} + per{"{0}/britu galonu"} + zero{"{0} britu galonu"} } hectoliter{ dnam{"hl"} @@ -2376,7 +2446,7 @@ lv{ zero{"{0} ml"} } pint{ - dnam{"pt"} + dnam{"pintes"} one{"{0} pt"} other{"{0} pt"} zero{"{0} pt"} diff --git a/icuSources/data/unit/mas.txt b/icuSources/data/unit/mas.txt index 1eb6eef9..23d388ae 100644 --- a/icuSources/data/unit/mas.txt +++ b/icuSources/data/unit/mas.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mas{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mer.txt b/icuSources/data/unit/mer.txt index cb113cda..e179f955 100644 --- a/icuSources/data/unit/mer.txt +++ b/icuSources/data/unit/mer.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mer{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mfe.txt b/icuSources/data/unit/mfe.txt index 06297549..7a1e5883 100644 --- a/icuSources/data/unit/mfe.txt +++ b/icuSources/data/unit/mfe.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mfe{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mg.txt b/icuSources/data/unit/mg.txt index d51410b4..d7fc52e6 100644 --- a/icuSources/data/unit/mg.txt +++ b/icuSources/data/unit/mg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mg{ - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mgh.txt b/icuSources/data/unit/mgh.txt index 29791cbf..539e4fb3 100644 --- a/icuSources/data/unit/mgh.txt +++ b/icuSources/data/unit/mgh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mgh{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mgo.txt b/icuSources/data/unit/mgo.txt index 156425de..28ccee5a 100644 --- a/icuSources/data/unit/mgo.txt +++ b/icuSources/data/unit/mgo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mgo{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/mi.txt b/icuSources/data/unit/mi.txt index 4948aa7d..8ffa6b22 100644 --- a/icuSources/data/unit/mi.txt +++ b/icuSources/data/unit/mi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mi{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/mk.txt b/icuSources/data/unit/mk.txt index 5d6481a7..2d2d256f 100644 --- a/icuSources/data/unit/mk.txt +++ b/icuSources/data/unit/mk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mk{ - Version{"2.1.48.27"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -22,14 +22,14 @@ mk{ } angle{ arc-minute{ - dnam{"минути"} - one{"{0} минута"} - other{"{0} минути"} + dnam{"аголни минути"} + one{"{0} аголна минута"} + other{"{0} аголни минути"} } arc-second{ - dnam{"секунди"} - one{"{0} секунда"} - other{"{0} секунди"} + dnam{"аголни секунди"} + one{"{0} аголна секунда"} + other{"{0} аголни секунди"} } degree{ dnam{"степени"} @@ -106,6 +106,7 @@ mk{ } compound{ per{"{0} на {1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ mk{ other{"{0} дена"} per{"{0} дневно"} } + decade{ + dnam{"децении"} + one{"{0} деценија"} + other{"{0} децении"} + } hour{ dnam{"часа"} one{"{0} час"} @@ -362,6 +368,11 @@ mk{ one{"{0} киловат-час"} other{"{0} киловат-часови"} } + therm-us{ + dnam{"US терми"} + one{"{0} US терм"} + other{"{0} US терми"} + } } force{ newton{ @@ -370,9 +381,9 @@ mk{ other{"{0} њутни"} } pound-force{ - dnam{"фунти-сила"} - one{"{0} фунта-сила"} - other{"{0} фунти-сила"} + dnam{"фунти сила"} + one{"{0} фунта сила"} + other{"{0} фунти сила"} } } frequency{ @@ -547,7 +558,7 @@ mk{ dnam{"килограми"} one{"{0} килограм"} other{"{0} килограми"} - per{"{0} од килограм"} + per{"{0} на килограм"} } metric-ton{ dnam{"метрички тони"} @@ -568,7 +579,7 @@ mk{ dnam{"унци"} one{"{0} унца"} other{"{0} унци"} - per{"{0} од унца"} + per{"{0} на унца"} } ounce-troy{ dnam{"тројски унци"} @@ -579,7 +590,7 @@ mk{ dnam{"фунти"} one{"{0} фунта"} other{"{0} фунти"} - per{"{0} од фунта"} + per{"{0} на фунта"} } solar-mass{ dnam{"сончеви маси"} @@ -635,6 +646,11 @@ mk{ one{"{0} атмосфера"} other{"{0} атмосфери"} } + bar{ + dnam{"бари"} + one{"{0} бар"} + other{"{0} бари"} + } hectopascal{ dnam{"хектопаскали"} one{"{0} хектопаскал"} @@ -722,9 +738,9 @@ mk{ other{"{0} њутнметри"} } pound-foot{ - dnam{"стапки-фунти"} - one{"{0} стапка-фунти"} - other{"{0} стапки-фунти"} + dnam{"стапки фунти"} + one{"{0} стапка фунта"} + other{"{0} стапки фунти"} } } volume{ @@ -786,14 +802,14 @@ mk{ other{"{0} кубни јарди"} } cup{ - dnam{"шолји"} - one{"{0} шолја"} - other{"{0} шолји"} + dnam{"чаши"} + one{"{0} чаша"} + other{"{0} чаши"} } cup-metric{ - dnam{"метрички шолји"} - one{"{0} метричка шолја"} - other{"{0} метрички шолји"} + dnam{"метрички чаши"} + one{"{0} метричка чаша"} + other{"{0} метрички чаши"} } deciliter{ dnam{"децилитри"} @@ -817,10 +833,10 @@ mk{ per{"{0} по галон"} } gallon-imperial{ - dnam{"Imp. gal"} - one{"{0} gal Imp."} - other{"{0} gal Imp."} - per{"{0}/gal Imp."} + dnam{"имп. галони"} + one{"{0} имп. галон"} + other{"{0} имп. галони"} + per{"{0}/имп. галон"} } hectoliter{ dnam{"хектолитри"} @@ -935,6 +951,7 @@ mk{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1417,14 +1434,14 @@ mk{ } angle{ arc-minute{ - dnam{"минути"} - one{"{0} мин."} - other{"{0} мин"} + dnam{"аголни минути"} + one{"{0} аголна мин."} + other{"{0} аголни мин."} } arc-second{ - dnam{"секунди"} - one{"{0} сек"} - other{"{0} сек"} + dnam{"аголни секунди"} + one{"{0} аголна сек."} + other{"{0} аголни сек."} } degree{ dnam{"степени"} @@ -1501,6 +1518,7 @@ mk{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1642,6 +1660,11 @@ mk{ other{"{0} дена"} per{"{0}/ден"} } + decade{ + dnam{"дец."} + one{"{0} дец."} + other{"{0} дец."} + } hour{ dnam{"часа"} one{"{0} ч."} @@ -1757,6 +1780,11 @@ mk{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US терм"} + one{"{0} US терм"} + other{"{0} US терми"} + } } force{ newton{ @@ -1792,6 +1820,43 @@ mk{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ае"} @@ -2030,6 +2095,11 @@ mk{ one{"{0} атм"} other{"{0} атм"} } + bar{ + dnam{"бар"} + one{"{0} бар"} + other{"{0} бари"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -2056,9 +2126,14 @@ mk{ other{"{0} мб."} } millimeter-of-mercury{ - dnam{"мм жива"} - one{"{0} мм жива"} - other{"{0} мм жива"} + dnam{"mmHg"} + one{"{0} mmHg"} + other{"{0} mmHg"} + } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} } pound-per-square-inch{ dnam{"psi"} @@ -2091,13 +2166,13 @@ mk{ temperature{ celsius{ dnam{"целзиусови степени"} - one{"{0}°C"} - other{"{0}°C"} + one{"{0} °C"} + other{"{0} °C"} } fahrenheit{ dnam{"°F"} - one{"{0}°F"} - other{"{0}°F"} + one{"{0} °F"} + other{"{0} °F"} } generic{ dnam{"°"} @@ -2181,9 +2256,9 @@ mk{ other{"{0} јд³"} } cup{ - dnam{"шолји"} - one{"{0} ш."} - other{"{0} ш."} + dnam{"чаши"} + one{"{0} ч."} + other{"{0} ч."} } cup-metric{ dnam{"mcup"} @@ -2212,10 +2287,10 @@ mk{ per{"{0}/gal"} } gallon-imperial{ - dnam{"Imp. gal"} - one{"{0} gal Imp."} - other{"{0} gal Imp."} - per{"{0}/gal Imp."} + dnam{"имп. галон"} + one{"{0} имп. галон"} + other{"{0} имп. галони"} + per{"{0}/имп. галон"} } hectoliter{ dnam{"hL"} diff --git a/icuSources/data/unit/ml.txt b/icuSources/data/unit/ml.txt index 2feeb455..2c862350 100644 --- a/icuSources/data/unit/ml.txt +++ b/icuSources/data/unit/ml.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ml{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -124,9 +124,9 @@ ml{ other{"{0} മില്ലിമോൾ / ലിറ്റർ"} } mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} + dnam{"മോളുകൾ"} + one{"{0} മോൾ"} + other{"{0} മോളുകൾ"} } part-per-million{ dnam{"പാർട്‌സ് / മില്ല്യൺ"} @@ -144,9 +144,8 @@ ml{ other{"{0} പ്രതിമില്ലി"} } permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} + one{"{0} പിരമിഡ്"} + other{"{0} പിരമിഡ്"} } } consumption{ @@ -220,7 +219,7 @@ ml{ other{"{0} മെഗാബൈറ്റ്"} } petabyte{ - dnam{"PB"} + dnam{"പെറ്റാബൈറ്റുകൾ"} one{"{0} പെറ്റാബൈറ്റ്"} other{"{0} പെറ്റാബൈറ്റ്"} } @@ -247,6 +246,11 @@ ml{ other{"{0} ദിവസം"} per{"{0} / ദിവസം"} } + decade{ + dnam{"ദശാബ്‌ദം"} + one{"ദശാബ്‌ദം"} + other{"{0} ദശാബ്‌ദം"} + } hour{ dnam{"മണിക്കൂർ"} one{"{0} മണിക്കൂർ"} @@ -323,7 +327,7 @@ ml{ } energy{ british-thermal-unit{ - dnam{"BTU"} + dnam{"ബ്രിട്ടീഷ് തെർമൽ യൂണിറ്റ്"} one{"{0} ബ്രിട്ടീഷ് തെർമൽ യൂണിറ്റ്"} other{"{0} ബ്രിട്ടീഷ് തെർമൽ യൂണിറ്റുകൾ"} } @@ -333,9 +337,8 @@ ml{ other{"{0} കലോറി"} } electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} + one{"{0} ഇലക്ട്രോൺവോൾട്ട്"} + other{"{0} ഇലക്ട്രോൺവോൾട്ട്"} } foodcalorie{ dnam{"കലോറി"} @@ -365,14 +368,14 @@ ml{ } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"ന്യൂട്ടൻസ്"} + one{"{0} ന്യൂട്ടൻ"} + other{"{0} ന്യൂട്ടൻസ്"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"പൗണ്ട്സ് ഓഫ് ഫോഴ്സ്"} + one{"{0} പൗണ്ട് ഓഫ് ഫോഴ്സ്"} + other{"{0} പൗണ്ട്സ് ഓഫ് ഫോഴ്സ്"} } } frequency{ @@ -498,11 +501,6 @@ ml{ one{"{0} പോയിന്റ്"} other{"{0} പോയിന്റ്"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"വാര"} one{"{0} വാര"} @@ -516,9 +514,9 @@ ml{ other{"{0} ലക്സ്"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"സോളാർ ലുമിനോസൈട്സ്"} + one{"{0} സോളാർ ലുമിനോസിറ്റി"} + other{"{0} സോളാർ ലുമിനോസൈട്സ്"} } } mass{ @@ -528,14 +526,13 @@ ml{ other{"{0} ക്യാരറ്റ്"} } dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} + dnam{"ഡാൽട്ടണുകൾ"} + one{"ഡാൽട്ടൻ"} + other{"{0} ഡാൽട്ടണുകൾ"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + one{"{0} ഭൂപിണ്ഡം"} + other{"{0} ഭൂപിണ്ഡം"} } gram{ dnam{"ഗ്രാം"} @@ -582,9 +579,9 @@ ml{ per{"{0}/പൗണ്ട്"} } solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + dnam{"സൂര്യപിണ്ഡം"} + one{"{0} സൂര്യപിണ്ഡം"} + other{"{0} സൂര്യപിണ്ഡം"} } stone{ dnam{"സ്റ്റോൺ"} @@ -635,6 +632,11 @@ ml{ one{"{0} അറ്റ്‌മോസ്‌ഫിയർ"} other{"{0} അറ്റ്‌മോസ്‌ഫിയർ"} } + bar{ + dnam{"ബാറുകൾ"} + one{"{0} ബാർ"} + other{"{0} ബാറുകൾ"} + } hectopascal{ dnam{"ഹെക്‌ടോപാസ്‌ക്കൽ"} one{"{0} ഹെക്‌ടോപാസ്‌ക്കൽ"} @@ -665,6 +667,11 @@ ml{ one{"{0} മില്ലീമീറ്റർ മെർക്കുറി"} other{"{0} മില്ലീമീറ്റർ മെർക്കുറി"} } + pascal{ + dnam{"പാസ്കൽസ്"} + one{"{0} പാസ്കൽ"} + other{"{0} പാസ്കൽസ്"} + } pound-per-square-inch{ dnam{"പൗണ്ട് / ചതുരശ്ര ഇഞ്ച്"} one{"{0} പൗണ്ട് / ചതുരശ്ര ഇഞ്ച്"} @@ -722,9 +729,9 @@ ml{ other{"{0} ന്യൂട്ടൺ മീറ്ററുകൾ"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"പൗണ്ട് ഫീറ്റ്"} + one{"{0} പൗണ്ട് ഫൂട്ട്"} + other{"{0} പൗണ്ട് ഫീറ്റ്"} } } volume{ @@ -800,11 +807,6 @@ ml{ one{"{0} ഫ്ലൂയിഡ് ഔൺസ്"} other{"{0} ഫ്ലൂയിഡ് ഔൺസ്"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"ഗാലൻ"} one{"{0} ഗാലൻ"} @@ -1236,7 +1238,13 @@ ml{ one{"{0}°ഫാ"} other{"{0}°ഫാ"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ + dnam{"K"} one{"{0}K"} other{"{0}K"} } @@ -1356,6 +1364,7 @@ ml{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1374,9 +1383,9 @@ ml{ other{"{0} മി.മോ/ലി."} } mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} + dnam{"മോൾ"} + one{"{0} മോൾ"} + other{"{0} മോൾ"} } part-per-million{ dnam{"പാർട്‌സ്/മില്ല്യൺ"} @@ -1394,9 +1403,7 @@ ml{ other{"{0}‰"} } permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} + dnam{"പിരമിഡ്"} } } consumption{ @@ -1441,6 +1448,8 @@ ml{ } gigabit{ dnam{"ജി.ബിറ്റ്"} + one{"{0} Gb"} + other{"{0} Gb"} } gigabyte{ dnam{"ജി.ബൈറ്റ്"} @@ -1468,7 +1477,7 @@ ml{ other{"{0} എംബി"} } petabyte{ - dnam{"PB"} + dnam{"പെ.ബൈ."} one{"{0} പിബി"} other{"{0} പിബി"} } @@ -1495,6 +1504,11 @@ ml{ other{"{0} ദിവസം‌"} per{"{0}/ദി."} } + decade{ + dnam{"ദശാബ്‌ദം"} + one{"{0} ദശാബ്‌ദം"} + other{"{0} ദശാബ്‌ദം"} + } hour{ dnam{"മണിക്കൂർ"} one{"{0} മ"} @@ -1572,8 +1586,6 @@ ml{ energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"കലോ."} @@ -1581,9 +1593,7 @@ ml{ other{"{0} കലോ."} } electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} + dnam{"ഇലക്ട്രോൺവോൾട്ട്"} } foodcalorie{ dnam{"കലോ."} @@ -1610,17 +1620,18 @@ ml{ one{"{0} കി.വാ/മ."} other{"{0} കി.വാ/മ."} } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therm"} + } } force{ newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + dnam{"ന്യൂട്ടൻ"} } pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + dnam{"പൗണ്ട് ഫോഴ്സ്"} } } frequency{ @@ -1645,6 +1656,43 @@ ml{ other{"{0} മെ.ഹെ."} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ജ്യോ.യൂ."} @@ -1746,11 +1794,6 @@ ml{ one{"{0} പോ."} other{"{0} പോ."} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"വാര"} one{"{0} വാര"} @@ -1764,9 +1807,7 @@ ml{ other{"{0} ലക്സ്"} } solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"സോളാർ ലുമിനോസൈട്സ്"} } } mass{ @@ -1776,14 +1817,12 @@ ml{ other{"{0} CD"} } dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} + dnam{"ഡാൽട്ടണുകൾ"} + one{"{0} ഡാ"} + other{"{0} ഡാ"} } earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} + dnam{"ഭൂപിണ്ഡം"} } gram{ dnam{"ഗ്രാം"} @@ -1830,9 +1869,7 @@ ml{ per{"{0}/പൗ."} } solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} + dnam{"സൂര്യപിണ്ഡം"} } stone{ dnam{"സ്റ്റോൺ"} @@ -1883,6 +1920,11 @@ ml{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"ബാർ"} + one{"{0} ബാർ"} + other{"{0} ബാറുകൾ"} + } hectopascal{ dnam{"ഹെ.പാ."} one{"{0} ഹെ.പാ."} @@ -1893,16 +1935,6 @@ ml{ one{"{0} ഇഞ്ച് മെ."} other{"{0} ഇഞ്ച് മെ."} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"മി.ബാ"} one{"{0} മി.ബാ"} @@ -1913,6 +1945,11 @@ ml{ one{"{0} മിമീ.മെ."} other{"{0} മിമീ.മെ."} } + pascal{ + dnam{"പാ"} + one{"{0} പാ"} + other{"{0} പാ"} + } pound-per-square-inch{ dnam{"പിഎസ്ഐ"} one{"{0} പിഎസ്ഐ"} @@ -1963,18 +2000,6 @@ ml{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ഏ. അടി"} @@ -1983,8 +2008,6 @@ ml{ } barrel{ dnam{"ബാരൽ"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"സെ.ലി."} @@ -2048,11 +2071,6 @@ ml{ one{"{0} ഫ്ലൂ. ഔ."} other{"{0} ഫ്ലൂ. ഔ."} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"ഗാ."} one{"{0} ഗാ."} diff --git a/icuSources/data/unit/mn.txt b/icuSources/data/unit/mn.txt index e72dfa3d..91f526be 100644 --- a/icuSources/data/unit/mn.txt +++ b/icuSources/data/unit/mn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mn{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"hh:mm"} hms{"hh:mm:ss"} @@ -15,9 +15,9 @@ mn{ other{"{0} жи-хүч"} } meter-per-second-squared{ - dnam{"метр сек кв"} - one{"{0} метр сек кв"} - other{"{0} метр сек кв"} + dnam{"квадрат секундэд ногдох метр"} + one{"квадрат секундэд {0} метр"} + other{"квадрат секундэд {0} метр"} } } angle{ @@ -54,9 +54,9 @@ mn{ other{"{0} акр"} } dunam{ - dnam{"dunams"} - one{"{0} dunam"} - other{"{0} dunams"} + dnam{"дунам"} + one{"{0} дунам"} + other{"{0} дунам"} } hectare{ dnam{"гектар"} @@ -64,48 +64,48 @@ mn{ other{"{0} гектар"} } square-centimeter{ - dnam{"сантиметр квадрат"} - one{"{0} сантиметр квадрат"} - other{"{0} см²"} - per{"{0}/см²"} + dnam{"квадрат сантиметр"} + one{"{0} квадрат сантиметр"} + other{"{0} квадрат сантиметр"} + per{"квадрат сантиметр тутамд {0}"} } square-foot{ - dnam{"кв.фут"} - one{"{0} кв.фут"} - other{"{0} кв.фут"} + dnam{"квадрат фут"} + one{"{0} квадрат фут"} + other{"{0} квадрат фут"} } square-inch{ - dnam{"кв.инч"} - one{"{0} кв.инч"} - other{"{0} кв.инч"} - per{"{0}/инч²"} + dnam{"квадрат инч"} + one{"{0} квадрат инч"} + other{"{0} квадрат инч"} + per{"квадрат инч тутамд {0}"} } square-kilometer{ dnam{"квадрат километр"} - one{"{0} км²"} - other{"{0} км²"} - per{"{0}/км²"} + one{"{0} квадрат километр"} + other{"{0} квадрат километр"} + per{"квадрат километр тутамд {0}"} } square-meter{ dnam{"квадрат метр"} - one{"{0} м²"} - other{"{0} м²"} - per{"{0}/м²"} + one{"{0} квадрат метр"} + other{"{0} квадрат метр"} + per{"квадрат метр тутамд {0}"} } square-mile{ - dnam{"кв.миль"} - one{"{0} миль²"} - other{"{0} миль²"} - per{"{0}/миль²"} + dnam{"квадрат миль"} + one{"{0} квадрат миль"} + other{"{0} квадрат миль"} + per{"квадрат миль тутамд {0}"} } square-yard{ - dnam{"ярд²"} - one{"{0} ярд²"} - other{"{0} ярд²"} + dnam{"квадрат ярд"} + one{"{0} квадрат ярд"} + other{"{0} квадрат ярд"} } } compound{ - per{"{0}/{1}"} + per{"{1} тутамд {0}"} } concentr{ karat{ @@ -114,14 +114,14 @@ mn{ other{"{0} карат"} } milligram-per-deciliter{ - dnam{"мг/дЛ"} - one{"{0} мг/дЛ"} - other{"{0} мг/дЛ"} + dnam{"мг/дл"} + one{"{0} мг/дл"} + other{"{0} мг/дл"} } millimole-per-liter{ - dnam{"ммол/л"} - one{"{0} ммол/л"} - other{"{0} ммол/л"} + dnam{"литр тутамд ногдох миллимоль"} + one{"литр тутамд {0} миллимоль"} + other{"литр тутамд {0} миллимоль"} } mole{ dnam{"моль"} @@ -129,9 +129,9 @@ mn{ other{"{0} моль"} } part-per-million{ - dnam{"хэсэг/саяд"} - one{"{0} хэсэг/саяд"} - other{"{0} хэсэг/саяд"} + dnam{"саяны хувь"} + one{"саяны {0} хувь"} + other{"саяны {0} хувь"} } percent{ dnam{"хувь"} @@ -139,41 +139,44 @@ mn{ other{"{0} хувь"} } permille{ - dnam{"‰"} + dnam{"мянганы хувь"} + one{"мянганы {0} хувь"} + other{"мянганы {0} хувь"} } permyriad{ - dnam{"permyriad"} - one{"{0} permyriad"} - other{"{0} permyriad"} + dnam{"арван мянганы хувь"} + one{"арван мянганы {0} хувь"} + other{"арван мянганы {0} хувь"} } } consumption{ liter-per-100kilometers{ - dnam{"л/100км"} - one{"{0} л/100км"} - other{"{0} л/100км"} + dnam{"100 километр тутамд ногдох литр"} + one{"100 километр тутамд {0} литр"} + other{"100 километр тутамд {0} литр"} } liter-per-kilometer{ - dnam{"литр/километр"} - one{"{0} литр/километр"} - other{"{0} литр/километр"} + dnam{"километр тутамд ногдох литр"} + one{"километр тутамд {0} литр"} + other{"километр тутамд {0} литр"} } mile-per-gallon{ - dnam{"миль/галлон"} - one{"{0} миль/галлон"} - other{"{0} миль/галлон"} + dnam{"галлон тутамд ногдох миль"} + one{"галлон тутамд {0} миль"} + other{"Vote галлон тутамд {0} миль"} } mile-per-gallon-imperial{ - dnam{"миль/ИБгаллон"} - one{"{0} миль/ИБгаллон"} - other{"{0} миль/ИБгаллон"} + dnam{"анг. галлон тутамд ногдох миль"} + one{"анг. галлон тутамд {0} миль"} + other{"анг. галлон тутамд {0} миль"} } } coordinate{ - east{"{0}Зүүн"} - north{"{0}Умард"} - south{"{0}Өмнөд"} - west{"{0}Өрнөд"} + dnam{"зүг чиг"} + east{"зүүн уртрагийн {0}"} + north{"хойд өргөргийн {0}"} + south{"өмнөд өргөргийн {0}"} + west{"баруун уртрагийн {0}"} } digital{ bit{ @@ -235,14 +238,19 @@ mn{ duration{ century{ dnam{"зуун"} - one{"{0}зуун"} - other{"{0}зуун"} + one{"{0} зуун"} + other{"{0} зуун"} } day{ - dnam{"өдөр"} - one{"{0} өдөр"} - other{"{0} өдөр"} - per{"{0}/өдөрт"} + dnam{"хоног"} + one{"{0} хоног"} + other{"{0} хоног"} + per{"{0}/хоног"} + } + decade{ + dnam{"декад"} + one{"{0} декад"} + other{"{0} декад"} } hour{ dnam{"цаг"} @@ -256,9 +264,9 @@ mn{ other{"{0} микросекунд"} } millisecond{ - dnam{"милисекунд"} - one{"{0} милисекунд"} - other{"{0} милисекунд"} + dnam{"миллисекунд"} + one{"{0} миллисекунд"} + other{"{0} миллисекунд"} } minute{ dnam{"минут"} @@ -270,7 +278,7 @@ mn{ dnam{"сар"} one{"{0} сар"} other{"{0} сар"} - per{"{0}/сард"} + per{"{0}/сар"} } nanosecond{ dnam{"наносекунд"} @@ -287,35 +295,35 @@ mn{ dnam{"долоо хоног"} one{"{0} долоо хоног"} other{"{0} долоо хоног"} - per{"{0}/7хоногт"} + per{"{0}/долоо хоног"} } year{ dnam{"жил"} one{"{0} жил"} other{"{0} жил"} - per{"{0}/жилд"} + per{"{0}/жил"} } } electric{ ampere{ - dnam{"ампер"} - one{"{0} ампер"} - other{"{0} ампер"} + dnam{"Ампер"} + one{"{0} Ампер"} + other{"{0} Ампер"} } milliampere{ - dnam{"милиампер"} - one{"{0} милиампер"} - other{"{0} милиампер"} + dnam{"миллиАмпер"} + one{"{0} миллиАмпер"} + other{"{0} миллиАмпер"} } ohm{ - dnam{"ом"} - one{"{0} ом"} - other{"{0} ом"} + dnam{"Ом"} + one{"{0} Ом"} + other{"{0} Ом"} } volt{ - dnam{"вольт"} - one{"{0} вольт"} - other{"{0} вольт"} + dnam{"Вольт"} + one{"{0} Вольт"} + other{"{0} Вольт"} } } energy{ @@ -335,14 +343,14 @@ mn{ other{"{0} электрон-Вольт"} } foodcalorie{ - dnam{"Калори"} - one{"{0} Калори"} - other{"{0} Калори"} + dnam{"калори"} + one{"{0} калори"} + other{"{0} калори"} } joule{ - dnam{"жоуль"} - one{"{0} жоуль"} - other{"{0} жоуль"} + dnam{"Жоуль"} + one{"{0} Жоуль"} + other{"{0} Жоуль"} } kilocalorie{ dnam{"килокалори"} @@ -350,14 +358,19 @@ mn{ other{"{0} килокалори"} } kilojoule{ - dnam{"киложоуль"} - one{"{0} киложоуль"} - other{"{0} киложоуль"} + dnam{"килоЖоуль"} + one{"{0} килоЖоуль"} + other{"{0} килоЖоуль"} } kilowatt-hour{ - dnam{"киловатт цаг"} - one{"{0} киловатт цаг"} - other{"{0} киловатт цаг"} + dnam{"килоВатт-цаг"} + one{"{0} килоВатт-цаг"} + other{"{0} килоВатт-цаг"} + } + therm-us{ + dnam{"америк дулаан"} + one{"{0} америк дулаан"} + other{"{0} америк дулаан"} } } force{ @@ -374,24 +387,41 @@ mn{ } frequency{ gigahertz{ - dnam{"гигагерц"} - one{"{0} гигагерц"} - other{"{0} гигагерц"} + dnam{"гигаГерц"} + one{"{0} гигаГерц"} + other{"{0} гигаГерц"} } hertz{ - dnam{"герц"} - one{"{0} герц"} - other{"{0} герц"} + dnam{"Герц"} + one{"{0} Герц"} + other{"{0} Герц"} } kilohertz{ - dnam{"килогерц"} - one{"{0} килогерц"} - other{"{0} килогерц"} + dnam{"килоГерц"} + one{"{0} килоГерц"} + other{"{0} килоГерц"} } megahertz{ - dnam{"мегагерц"} - one{"{0} мегагерц"} - other{"{0} мегагерц"} + dnam{"мегаГерц"} + one{"{0} мегаГерц"} + other{"{0} мегаГерц"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"цэг/см"} + one{"{0} цэг/см"} + other{"{0} цэг/см"} + } + pixel-per-centimeter{ + dnam{"пиксель/см"} + one{"{0} пиксель/см"} + other{"{0} пиксель/см"} + } + pixel-per-inch{ + dnam{"пиксель/инч"} + one{"{0} пиксель/инч"} + other{"{0} пиксель/инч"} } } length{ @@ -404,12 +434,12 @@ mn{ dnam{"сантиметр"} one{"{0} сантиметр"} other{"{0} см"} - per{"{0}/см"} + per{"сантиметр тутамд {0}"} } decimeter{ dnam{"дециметр"} one{"{0} дециметр"} - other{"{0} дм"} + other{"{0} дециметр"} } foot{ dnam{"фут"} @@ -426,8 +456,8 @@ mn{ kilometer{ dnam{"километр"} one{"{0} километр"} - other{"{0} км"} - per{"{0}/км"} + other{"{0} километр"} + per{"километр тутамд {0}"} } light-year{ dnam{"гэрлийн жил"} @@ -438,12 +468,12 @@ mn{ dnam{"метр"} one{"{0} метр"} other{"{0} метр"} - per{"{0}/м"} + per{"метр тутамд {0}"} } micrometer{ dnam{"микрометр"} - one{"{0} µм"} - other{"{0} µм"} + one{"{0} микрометр"} + other{"{0} микрометр"} } mile{ dnam{"миль"} @@ -456,9 +486,9 @@ mn{ other{"{0} скандинавын миль"} } millimeter{ - dnam{"милиметр"} - one{"{0} милиметр"} - other{"{0} мм"} + dnam{"миллиметр"} + one{"{0} миллиметр"} + other{"{0} миллиметр"} } nanometer{ dnam{"нанометр"} @@ -528,34 +558,34 @@ mn{ dnam{"грамм"} one{"{0} грамм"} other{"{0} грамм"} - per{"{0}/гр"} + per{"грамм тутамд {0}"} } kilogram{ - dnam{"килограм"} - one{"{0} килограм"} - other{"{0} килограм"} - per{"{0}/кг"} + dnam{"килограмм"} + one{"{0} килограмм"} + other{"{0} килограмм"} + per{"килограмм тутамд {0}"} } metric-ton{ - dnam{"метрийн тонн"} - one{"{0} метрийн тонн"} - other{"{0} метрийн тонн"} + dnam{"тонн"} + one{"{0} тонн"} + other{"{0} тонн"} } microgram{ - dnam{"микрограм"} - one{"{0} микрограм"} - other{"{0} микрограм"} + dnam{"микрограмм"} + one{"{0} микрограмм"} + other{"{0} микрограмм"} } milligram{ - dnam{"милиграм"} - one{"{0} милиграм"} - other{"{0} милиграм"} + dnam{"миллиграмм"} + one{"{0} миллиграмм"} + other{"{0} миллиграмм"} } ounce{ dnam{"унц"} one{"{0} унц"} other{"{0} унц"} - per{"{0}/унц"} + per{"унц тутамд {0}"} } ounce-troy{ dnam{"трой унц"} @@ -566,7 +596,7 @@ mn{ dnam{"фунт"} one{"{0} фунт"} other{"{0} фунт"} - per{"{0}/фунт"} + per{"фунт тутамд {0}"} } solar-mass{ dnam{"нарны масс"} @@ -574,16 +604,16 @@ mn{ other{"{0} нарны масс"} } ton{ - dnam{"тонн"} - one{"{0} тонн"} - other{"{0} тонн"} + dnam{"америк тонн"} + one{"{0} америк тонн"} + other{"{0} америк тонн"} } } power{ gigawatt{ - dnam{"гигаватт"} - one{"{0} гигаватт"} - other{"{0} гигаватт"} + dnam{"гигаВатт"} + one{"{0} гигаВатт"} + other{"{0} гигаВатт"} } horsepower{ dnam{"морины хүч"} @@ -591,24 +621,24 @@ mn{ other{"{0} морины хүч"} } kilowatt{ - dnam{"киловатт"} - one{"{0} киловатт"} - other{"{0} киловатт"} + dnam{"килоВатт"} + one{"{0} килоВатт"} + other{"{0} килоВатт"} } megawatt{ - dnam{"мегаватт"} - one{"{0} мегаватт"} - other{"{0} мегаватт"} + dnam{"мегаВатт"} + one{"{0} мегаВатт"} + other{"{0} мегаВатт"} } milliwatt{ - dnam{"миливатт"} - one{"{0} миливатт"} - other{"{0} миливатт"} + dnam{"миллиВатт"} + one{"{0} миллиВатт"} + other{"{0} миллиВатт"} } watt{ - dnam{"ватт"} - one{"{0} ватт"} - other{"{0} ватт"} + dnam{"Ватт"} + one{"{0} Ватт"} + other{"{0} Ватт"} } } pressure{ @@ -617,15 +647,20 @@ mn{ one{"{0} уур амьсгал"} other{"{0} уур амьсгал"} } + bar{ + dnam{"бар"} + one{"{0} бар"} + other{"{0} бар"} + } hectopascal{ - dnam{"гектопаскал"} - one{"{0} гектопаскал"} - other{"{0} гектопаскал"} + dnam{"гектоПаскал"} + one{"{0} гектоПаскал"} + other{"{0} гектоПаскал"} } inch-hg{ - dnam{"мөнгөн усны инч"} - one{"{0} мөнгөн усны инч"} - other{"{0} мөнгөн усны инч"} + dnam{"мөнгөн усны баганын инч"} + one{"{0} мөнгөн усны баганын инч"} + other{"{0} мөнгөн усны баганын инч"} } kilopascal{ dnam{"килопаскаль"} @@ -633,46 +668,49 @@ mn{ other{"{0} килопаскаль"} } megapascal{ - dnam{"мегапаскаль"} - one{"{0} мегапаскаль"} - other{"{0} мегапаскаль"} + dnam{"мегаПаскаль"} + one{"{0} мегаПаскаль"} + other{"{0} мегаПаскаль"} } millibar{ - dnam{"милибар"} - one{"{0} милибар"} - other{"{0} милибар"} + dnam{"миллибар"} + one{"{0} миллибар"} + other{"{0} миллибар"} } millimeter-of-mercury{ - dnam{"мөнгөн усны милиметр"} - one{"{0} мөнгөн усны милиметр"} - other{"{0} мөнгөн усны милиметр"} + dnam{"мөнгөн усны баганын миллиметр"} + one{"{0} мөнгөн усны баганын миллиметр"} + other{"{0} мөнгөн усны баганын миллиметр"} + } + pascal{ + dnam{"Паскаль"} + one{"{0} Паскаль"} + other{"{0} Паскаль"} } pound-per-square-inch{ - dnam{"фунт/квадрат инч"} - one{"{0} фунт/кв.инч"} - other{"{0} фунт/кв.инч"} + dnam{"квадрат инч тутамд ногдох фунт"} + one{"квадрат инч тутамд {0} фунт"} + other{"квадрат инч тутамд {0} фунт"} } } speed{ kilometer-per-hour{ - dnam{"километр/цаг"} - one{"{0} километр/цаг"} - other{"{0} километр/цаг"} + dnam{"цагт ногдох километр"} + one{"цагт {0} километр"} + other{"цагт {0} километр"} } knot{ dnam{"зангилаа"} - one{"{0}/зангилаа"} - other{"{0}/зангилаа"} } meter-per-second{ - dnam{"метр/секунд"} - one{"{0} метр/секунд"} - other{"{0} метр/секунд"} + dnam{"секундэд ногдох метр"} + one{"секундэд {0} метр"} + other{"секундэд {0} метр"} } mile-per-hour{ - dnam{"миль/цаг"} - one{"{0} миль/цаг"} - other{"{0} миль/цаг"} + dnam{"цагт ногдох миль"} + one{"цагт {0} миль"} + other{"цагт {0} миль"} } } temperature{ @@ -692,9 +730,9 @@ mn{ other{"{0}°"} } kelvin{ - dnam{"келвиний хэм"} - one{"{0} келвиний хэм"} - other{"{0} келвиний хэм"} + dnam{"Кельвиний хэм"} + one{"{0} Кельвиний хэм"} + other{"{0} Кельвиний хэм"} } } torque{ @@ -727,9 +765,9 @@ mn{ } cubic-centimeter{ dnam{"куб сантиметр"} - one{"{0} cм³"} - other{"{0} cм³"} - per{"{0}/см³"} + one{"{0} куб сантиметр"} + other{"{0} куб сантиметр"} + per{"куб сантиметр тутамд {0}"} } cubic-foot{ dnam{"куб фут"} @@ -743,24 +781,24 @@ mn{ } cubic-kilometer{ dnam{"куб километр"} - one{"{0} км³"} - other{"{0} км³"} + one{"{0} куб километр"} + other{"{0} куб километр"} } cubic-meter{ dnam{"куб метр"} - one{"{0} м³"} - other{"{0} м³"} - per{"{0}/м³"} + one{"{0} куб метр"} + other{"{0} куб метр"} + per{"куб метр тутамд {0}"} } cubic-mile{ dnam{"куб миль"} - one{"{0} ми³"} - other{"{0} ми³"} + one{"{0} куб миль"} + other{"{0} куб миль"} } cubic-yard{ - dnam{"ярд³"} - one{"{0} ярд³"} - other{"{0} ярд³"} + dnam{"куб ярд"} + one{"{0} куб ярд"} + other{"{0} куб ярд"} } cup{ dnam{"аяга"} @@ -768,9 +806,9 @@ mn{ other{"{0} аяга"} } cup-metric{ - dnam{"хэмжүүрийн аяга"} - one{"{0} хэмжүүрийн аяга"} - other{"{0} хэмжүүрийн аяга"} + dnam{"метрийн аяга"} + one{"{0} метрийн аяга"} + other{"{0} метрийн аяга"} } deciliter{ dnam{"децилитр"} @@ -779,25 +817,25 @@ mn{ } fluid-ounce{ dnam{"шингэн унц"} - one{"{0} ш унц"} - other{"{0} ш унц"} - } - fluid-ounce-imperial{ - dnam{"английн шингэн унц"} one{"{0} шингэн унц"} other{"{0} шингэн унц"} } + fluid-ounce-imperial{ + dnam{"анг. шингэн унц"} + one{"{0} анг. шингэн унц"} + other{"{0} анг. шингэн унц"} + } gallon{ dnam{"галлон"} one{"{0} галлон"} other{"{0} галлон"} - per{"{0}/галл."} + per{"галлон тутамд {0}"} } gallon-imperial{ - dnam{"ИБ галлон"} - one{"{0} ИБ галлон"} - other{"{0} ИБ галлон"} - per{"{0}/ИБ галлон"} + dnam{"анг. галлон"} + one{"{0} анг. галлон"} + other{"{0} анг. галлон"} + per{"анг. галлон тутамд {0}"} } hectoliter{ dnam{"хектолитр"} @@ -808,7 +846,7 @@ mn{ dnam{"литр"} one{"{0} литр"} other{"{0} литр"} - per{"{0}/л"} + per{"литр тутамд {0}"} } megaliter{ dnam{"мегалитр"} @@ -816,19 +854,19 @@ mn{ other{"{0} мегалитр"} } milliliter{ - dnam{"милилитр"} - one{"{0} милилитр"} - other{"{0} милилитр"} + dnam{"миллилитр"} + one{"{0} миллилитр"} + other{"{0} миллилитр"} } pint{ - dnam{"пайнт"} - one{"{0} пайнт"} - other{"{0} пайнт"} + dnam{"пинт"} + one{"{0} пинт"} + other{"{0} пинт"} } pint-metric{ - dnam{"хэмжүүрийн пинт"} - one{"{0} хэмж. пинт"} - other{"{0} хэмж. пинт"} + dnam{"метрийн пинт"} + one{"{0} метрийн пинт"} + other{"{0} метрийн пинт"} } quart{ dnam{"кварц"} @@ -912,17 +950,17 @@ mn{ } } coordinate{ - dnam{"чиглэл"} - east{"{0}Зүүн"} - north{"{0}Умард"} - south{"{0}Өмнөд"} - west{"{0}Өрнөд"} + dnam{"зүг"} + east{"{0} з.у"} + north{"{0} х.ө"} + south{"{0} ө.ө"} + west{"{0} б.у"} } duration{ day{ - dnam{"өдөр"} - one{"{0} өдөр"} - other{"{0} өдөр"} + dnam{"хоног"} + one{"{0} хоног"} + other{"{0} хоног"} } hour{ dnam{"цаг"} @@ -941,8 +979,8 @@ mn{ } month{ dnam{"сар"} - one{"{0} сар"} - other{"{0} сар"} + one{"{0}с"} + other{"{0}с"} } second{ dnam{"сек"} @@ -950,14 +988,14 @@ mn{ other{"{0} сек"} } week{ - dnam{"дол/хон"} - one{"{0} д/х"} - other{"{0} д/х"} + dnam{"д.х"} + one{"{0} д.х"} + other{"{0} д.х"} } year{ dnam{"жил"} - one{"{0} жил"} - other{"{0} жил"} + one{"{0}ж"} + other{"{0}ж"} } } length{ @@ -1143,9 +1181,9 @@ mn{ other{"{0} акр"} } dunam{ - dnam{"dunams"} - one{"{0} dunam"} - other{"{0} dunam"} + dnam{"дунам"} + one{"{0} дунам"} + other{"{0} дунам"} } hectare{ dnam{"гектар"} @@ -1199,18 +1237,18 @@ mn{ concentr{ karat{ dnam{"карат"} - one{"{0} кт"} - other{"{0} кт"} + one{"{0} кар"} + other{"{0} кар"} } milligram-per-deciliter{ - dnam{"мг/дЛ"} - one{"{0} мг/дЛ"} - other{"{0} мг/дЛ"} + dnam{"мг/дл"} + one{"{0} мг/дл"} + other{"{0} мг/дл"} } millimole-per-liter{ - dnam{"ммол/л"} - one{"{0} ммол/л"} - other{"{0} ммол/л"} + dnam{"миллимоль/литр"} + one{"{0} ммоль/л"} + other{"{0} ммоль/л"} } mole{ dnam{"моль"} @@ -1218,9 +1256,9 @@ mn{ other{"{0} моль"} } part-per-million{ - dnam{"хэсэг/саяд"} - one{"{0} ppm"} - other{"{0} ppm"} + dnam{"хувь/сая"} + one{"{0}x10⁻⁶"} + other{"{0}x10⁻⁶"} } percent{ dnam{"хувь"} @@ -1228,14 +1266,12 @@ mn{ other{"{0}%"} } permille{ - dnam{"‰"} + dnam{"мянганы хувь"} one{"{0}‰"} other{"{0}‰"} } permyriad{ - dnam{"permyriad"} - one{"{0}‱"} - other{"{0}‱"} + dnam{"арван мянганы хувь"} } } consumption{ @@ -1250,22 +1286,22 @@ mn{ other{"{0} л/км"} } mile-per-gallon{ - dnam{"миль/галл."} - one{"миль/галл."} + dnam{"миль/гал"} + one{"миль/гал"} other{"{0} ми/гал"} } mile-per-gallon-imperial{ - dnam{"миль/ИБгаллон"} - one{"{0} mpg Imp."} - other{"{0} mpg Imp."} + dnam{"миль/анг. гал"} + one{"{0} ми/анг. гал"} + other{"{0} ми/анг. гал"} } } coordinate{ - dnam{"чиглэл"} - east{"{0}Зүүн"} - north{"{0}Умард"} - south{"{0}Өмнөд"} - west{"{0}Өрнөд"} + dnam{"зүг"} + east{"{0} з.у"} + north{"{0} х.ө"} + south{"{0} ө.ө"} + west{"{0} б.у"} } digital{ bit{ @@ -1327,14 +1363,19 @@ mn{ duration{ century{ dnam{"зуун"} - one{"{0}зуун"} - other{"{0}зуун"} + one{"{0} зуун"} + other{"{0} зуун"} } day{ - dnam{"өдөр"} - one{"{0} өдөр"} - other{"{0} өдөр"} - per{"{0}/өдөрт"} + dnam{"хоног"} + one{"{0} хоног"} + other{"{0} хоног"} + per{"{0}/хоног"} + } + decade{ + dnam{"декад"} + one{"{0} декад"} + other{"{0} декад"} } hour{ dnam{"цаг"} @@ -1348,7 +1389,7 @@ mn{ other{"{0} μсек"} } millisecond{ - dnam{"милисек"} + dnam{"миллисекунд"} one{"{0} мс"} other{"{0} мс"} } @@ -1362,7 +1403,7 @@ mn{ dnam{"сар"} one{"{0} сар"} other{"{0} сар"} - per{"{0}/сард"} + per{"{0}/сар"} } nanosecond{ dnam{"наносек"} @@ -1376,36 +1417,36 @@ mn{ per{"{0}/сек"} } week{ - dnam{"дол/хон"} - one{"{0} дол/хон"} - other{"{0} дол/хон"} - per{"{0}/7хоногт"} + dnam{"долоо хоног"} + one{"{0} д.х"} + other{"{0} д.х"} + per{"{0}/д.х"} } year{ dnam{"жил"} one{"{0} жил"} other{"{0} жил"} - per{"{0}/жилд"} + per{"{0}/ж"} } } electric{ ampere{ - dnam{"амп"} + dnam{"А"} one{"{0} А"} other{"{0} A"} } milliampere{ - dnam{"милиамп"} + dnam{"мА"} one{"{0} мА"} other{"{0} мА"} } ohm{ - dnam{"ом"} + dnam{"Ω"} one{"{0} Ω"} other{"{0} Ω"} } volt{ - dnam{"вольт"} + dnam{"В"} one{"{0} В"} other{"{0} В"} } @@ -1413,8 +1454,6 @@ mn{ energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"кал"} @@ -1427,14 +1466,14 @@ mn{ other{"{0} эВ"} } foodcalorie{ - dnam{"Кал"} - one{"{0} Кал"} - other{"{0} Кал"} + dnam{"кал"} + one{"{0} кал"} + other{"{0} кал"} } joule{ - dnam{"жоуль"} - one{"{0} жо"} - other{"{0} жо"} + dnam{"Жоуль"} + one{"{0} Ж"} + other{"{0} Ж"} } kilocalorie{ dnam{"ккал"} @@ -1442,14 +1481,19 @@ mn{ other{"{0} ккал"} } kilojoule{ - dnam{"киложоуль"} - one{"{0} кж"} - other{"{0} кж"} + dnam{"килоЖоуль"} + one{"{0} кЖ"} + other{"{0} кЖ"} } kilowatt-hour{ - dnam{"кВ-цаг"} - one{"{0} кВц"} - other{"{0} кВц"} + dnam{"кВт-цаг"} + one{"{0} кВтц"} + other{"{0} кВтц"} + } + therm-us{ + dnam{"ам.дулаан"} + one{"{0} ам.дулаан"} + other{"{0} ам.дулаан"} } } force{ @@ -1460,8 +1504,6 @@ mn{ } pound-force{ dnam{"фунт хүч"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1486,6 +1528,13 @@ mn{ other{"{0} МГц"} } } + graphics{ + dot-per-centimeter{ + dnam{"цэг/см"} + one{"{0} цэг/см"} + other{"{0} цэг/см"} + } + } length{ astronomical-unit{ dnam{"сн"} @@ -1527,7 +1576,7 @@ mn{ other{"{0} гэрл.жил"} } meter{ - dnam{"метр"} + dnam{"м"} one{"{0} м"} other{"{0} м"} per{"{0}/м"} @@ -1558,9 +1607,9 @@ mn{ other{"{0} нм"} } nautical-mile{ - dnam{"дмиль"} - one{"{0} дмиль"} - other{"{0} дмиль"} + dnam{"дми"} + one{"{0} дми"} + other{"{0} дми"} } parsec{ dnam{"парсек"} @@ -1579,8 +1628,6 @@ mn{ } solar-radius{ dnam{"нарны радиус"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"ярд"} @@ -1596,15 +1643,13 @@ mn{ } solar-luminosity{ dnam{"нарны гэрлийн урсгал"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ carat{ dnam{"карат"} - one{"{0} крт"} - other{"{0} крт"} + one{"{0} кар"} + other{"{0} кар"} } dalton{ dnam{"дальтон"} @@ -1613,8 +1658,6 @@ mn{ } earth-mass{ dnam{"Дэлхийн масс"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"грамм"} @@ -1651,8 +1694,8 @@ mn{ } ounce-troy{ dnam{"трой унц"} - one{"{0} т унц"} - other{"{0} т унц"} + one{"{0} тр.унц"} + other{"{0} тр.унц"} } pound{ dnam{"фунт"} @@ -1662,20 +1705,18 @@ mn{ } solar-mass{ dnam{"нарны масс"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ - dnam{"тонн"} - one{"{0} тн"} - other{"{0} тн"} + dnam{"америк тонн"} + one{"{0} ам. тн"} + other{"{0} ам. тн"} } } power{ gigawatt{ - dnam{"ГВ"} - one{"{0} ГВ"} - other{"{0} ГВ"} + dnam{"ГВт"} + one{"{0} ГВт"} + other{"{0} ГВт"} } horsepower{ dnam{"мх"} @@ -1698,16 +1739,21 @@ mn{ other{"{0} мВт"} } watt{ - dnam{"ватт"} + dnam{"Ватт"} one{"{0} Вт"} other{"{0} Вт"} } } pressure{ atmosphere{ - dnam{"atm"} - one{"{0} atm"} - other{"{0} atm"} + dnam{"атм"} + one{"{0} атм"} + other{"{0} атм"} + } + bar{ + dnam{"бар"} + one{"{0} бар"} + other{"{0} бар"} } hectopascal{ dnam{"гПа"} @@ -1715,9 +1761,9 @@ mn{ other{"{0} гПа"} } inch-hg{ - dnam{"МөУс инч"} - one{"{0} МөУсИн"} - other{"{0} МөУсИн"} + dnam{"инч.муб"} + one{"{0} инч.муб"} + other{"{0} инч.муб"} } kilopascal{ dnam{"кПа"} @@ -1735,14 +1781,19 @@ mn{ other{"{0} мбар"} } millimeter-of-mercury{ - dnam{"МөУс мм"} - one{"{0} МөУс мм"} - other{"{0} МөУс мм"} + dnam{"мм.муб"} + one{"{0} мм.муб"} + other{"{0} мм.муб"} + } + pascal{ + dnam{"Па"} + one{"{0} Па"} + other{"{0} Па"} } pound-per-square-inch{ - dnam{"фунт/кв.инч"} - one{"{0} ф/инч²"} - other{"{0} ф/инч²"} + dnam{"фунт/инч²"} + one{"{0} фунт/инч²"} + other{"{0} фунт/инч²"} } } speed{ @@ -1752,9 +1803,9 @@ mn{ other{"{0} км/ц"} } knot{ - dnam{"зангилаа"} - one{"{0} зангилаа"} - other{"{0} зангилаа"} + dnam{"занг."} + one{"{0} занг."} + other{"{0} занг."} } meter-per-second{ dnam{"метр/сек"} @@ -1792,13 +1843,6 @@ mn{ torque{ newton-meter{ dnam{"Н*м"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} } } volume{ @@ -1813,9 +1857,9 @@ mn{ other{"{0} баррель"} } centiliter{ - dnam{"цЛ"} - one{"{0} цЛ"} - other{"{0} цЛ"} + dnam{"цл"} + one{"{0} цл"} + other{"{0} цл"} } cubic-centimeter{ dnam{"см³"} @@ -1860,41 +1904,41 @@ mn{ other{"{0} а"} } cup-metric{ - dnam{"хэмжүүрийн аяга"} - one{"{0} mc"} - other{"{0} mc"} + dnam{"м.аяга"} + one{"{0} м.аяга"} + other{"{0} м.аяга"} } deciliter{ - dnam{"дЛ"} - one{"{0} дЛ"} - other{"{0} дЛ"} + dnam{"дл"} + one{"{0} дл"} + other{"{0} дл"} } fluid-ounce{ - dnam{"ш унц"} - one{"{0} ш унц"} - other{"{0} ш унц"} + dnam{"ш.унц"} + one{"{0} ш.унц"} + other{"{0} ш.унц"} } fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} шингэн унц"} - other{"{0} шингэн унц"} + dnam{"анг. ш.унц"} + one{"{0} анг. ш.унц"} + other{"{0} анг. ш.унц"} } gallon{ - dnam{"галл."} - one{"{0} галл."} - other{"{0} галл."} - per{"{0}/АНУ галлон"} + dnam{"гал"} + one{"{0} гал"} + other{"{0} гал"} + per{"{0}/ам. гал"} } gallon-imperial{ - dnam{"ИБ галлон"} - one{"{0} ИБ галлон"} - other{"{0} ИБ галлон"} - per{"{0}/ИБ галлон"} + dnam{"анг. гал"} + one{"{0} анг. гал"} + other{"{0} анг. гал"} + per{"{0}/анг. гал"} } hectoliter{ - dnam{"хЛ"} - one{"{0} хЛ"} - other{"{0} хЛ"} + dnam{"хл"} + one{"{0} хл"} + other{"{0} хл"} } liter{ dnam{"литр"} @@ -1903,24 +1947,24 @@ mn{ per{"{0}/л"} } megaliter{ - dnam{"МЛ"} - one{"{0} МЛ"} - other{"{0} МЛ"} + dnam{"Мл"} + one{"{0} Мл"} + other{"{0} Мл"} } milliliter{ - dnam{"мЛ"} - one{"{0} мЛ"} - other{"{0} мЛ"} + dnam{"мл"} + one{"{0} мл"} + other{"{0} мл"} } pint{ - dnam{"пайнт"} - one{"{0} пнт"} - other{"{0} пнт"} + dnam{"пинт"} + one{"{0} пт"} + other{"{0} пт"} } pint-metric{ - dnam{"хэмж. пинт"} - one{"{0} mpt"} - other{"{0} mpt"} + dnam{"мпт"} + one{"{0} мпт"} + other{"{0} мпт"} } quart{ dnam{"крц"} @@ -1928,14 +1972,14 @@ mn{ other{"{0} крц"} } tablespoon{ - dnam{"х/халбага"} - one{"{0} х/халбага"} - other{"{0} х/халбага"} + dnam{"х.х"} + one{"{0} х.х"} + other{"{0} х.х"} } teaspoon{ - dnam{"ц/халбага"} - one{"{0} ц/халбага"} - other{"{0} ц/халбага"} + dnam{"ц.х"} + one{"{0} ц.х"} + other{"{0} ц.х"} } } } diff --git a/icuSources/data/unit/mni.txt b/icuSources/data/unit/mni.txt index 2ad8f4e6..244aef78 100644 --- a/icuSources/data/unit/mni.txt +++ b/icuSources/data/unit/mni.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mni{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mni_Beng.txt b/icuSources/data/unit/mni_Beng.txt new file mode 100644 index 00000000..1dce6c93 --- /dev/null +++ b/icuSources/data/unit/mni_Beng.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_Beng{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/mni_Beng_IN.txt b/icuSources/data/unit/mni_Beng_IN.txt new file mode 100644 index 00000000..fee69899 --- /dev/null +++ b/icuSources/data/unit/mni_Beng_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +mni_Beng_IN{ + ___{""} +} diff --git a/icuSources/data/unit/mni_IN.txt b/icuSources/data/unit/mni_IN.txt new file mode 100644 index 00000000..00d8c00a --- /dev/null +++ b/icuSources/data/unit/mni_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +mni_IN{ + "%%ALIAS"{"mni_Beng_IN"} +} diff --git a/icuSources/data/unit/mni_Mtei.txt b/icuSources/data/unit/mni_Mtei.txt index 1ce616f3..8f96828a 100644 --- a/icuSources/data/unit/mni_Mtei.txt +++ b/icuSources/data/unit/mni_Mtei.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License mni_Mtei{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/moh.txt b/icuSources/data/unit/moh.txt index 37491ead..b394df16 100644 --- a/icuSources/data/unit/moh.txt +++ b/icuSources/data/unit/moh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License moh{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mr.txt b/icuSources/data/unit/mr.txt index bb32770e..4de06de7 100644 --- a/icuSources/data/unit/mr.txt +++ b/icuSources/data/unit/mr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mr{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ mr{ other{"{0} दिवस"} per{"{0} दर दिवशी"} } + decade{ + dnam{"दशके"} + one{"{0} दशक"} + other{"{0} दशके"} + } hour{ dnam{"तास"} one{"{0} तास"} @@ -397,6 +402,43 @@ mr{ other{"{0} मेगाहर्ट्झ"} } } + graphics{ + dot-per-centimeter{ + dnam{"प्रति सेंटीमीटर बिंदू"} + one{"{0} प्रति सेंटीमीटर बिंदू"} + other{"{0} प्रति सेंटीमीटर बिंदू"} + } + dot-per-inch{ + dnam{"प्रति इंच बिंदू"} + one{"{0} प्रति इंच बिंदू"} + other{"{0} प्रति इंच बिंदू"} + } + em{ + dnam{"टायपोग्राफिक em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"मेगापिक्सेल्स"} + one{"{0} मेगापिक्सेल"} + other{"{0} मेगापिक्सेल्स"} + } + pixel{ + dnam{"पिक्सेल्स"} + one{"{0} पिक्सेल"} + other{"{0} पिक्सेल्स"} + } + pixel-per-centimeter{ + dnam{"पिक्सेल्स प्रति सेंटीमीटर"} + one{"{0} पिक्सेल प्रति सेंटीमीटर"} + other{"{0} पिक्सेल्स प्रति सेंटीमीटर"} + } + pixel-per-inch{ + dnam{"पिक्सेल्स प्रति इंच"} + one{"{0} पिक्सेल प्रति इंच"} + other{"{0} पिक्सेल्स प्रति इंच"} + } + } length{ astronomical-unit{ dnam{"खगोलीय एकके"} @@ -949,6 +991,11 @@ mr{ other{"{0}ता"} per{"{0}प्रता"} } + microsecond{ + dnam{"μs"} + one{"{0} μs"} + other{"{0} μs"} + } millisecond{ dnam{"मिलिसेकंद"} one{"{0} मिलिसे"} @@ -999,6 +1046,8 @@ mr{ } decimeter{ dnam{"डेमी"} + one{"{0} dm"} + other{"{0} dm"} } foot{ dnam{"फूट"} @@ -1031,12 +1080,19 @@ mr{ } micrometer{ dnam{"मायक्रोमीटर"} + one{"{0} µm"} + other{"{0} µm"} } mile{ dnam{"मैल"} one{"{0}मैल"} other{"{0}मैल"} } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } millimeter{ dnam{"मिमी"} one{"{0}मिमी"} @@ -1049,6 +1105,8 @@ mr{ } parsec{ dnam{"पार्सेक"} + one{"{0} pc"} + other{"{0} pc"} } picometer{ dnam{"पिमी"} @@ -1083,11 +1141,13 @@ mr{ dnam{"औंस"} one{"{0}औंस"} other{"{0}औंस"} + per{"{0}/oz"} } pound{ dnam{"पाउंड"} one{"{0}#"} other{"{0}#"} + per{"{0}/lb"} } stone{ dnam{"स्टोन"} @@ -1116,6 +1176,7 @@ mr{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0}हेक्टोपा"} other{"{0}हेक्टोपा"} } @@ -1130,10 +1191,12 @@ mr{ other{"{0}मिबा"} } millimeter-of-mercury{ + dnam{"mm Hg"} one{"{0}mmHg"} other{"{0}mmHg"} } pound-per-square-inch{ + dnam{"psi"} one{"{0}psi"} other{"{0}psi"} } @@ -1166,8 +1229,15 @@ mr{ one{"{0}°फॅ"} other{"{0}°फॅ"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"केल्व्हिन"} + one{"{0} K"} + other{"{0} K"} } } volume{ @@ -1324,8 +1394,6 @@ mr{ } permyriad{ dnam{"पर्मिरेड"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1426,6 +1494,11 @@ mr{ other{"{0} दिवस"} per{"{0}/दि"} } + decade{ + dnam{"द"} + one{"{0} द"} + other{"{0} द"} + } hour{ dnam{"तास"} one{"{0} ता"} @@ -1513,8 +1586,6 @@ mr{ } electronvolt{ dnam{"इलेक्ट्रॉनव्होल्ट"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"Cal"} @@ -1545,13 +1616,9 @@ mr{ force{ newton{ dnam{"न्यूटन"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"पाउंड-फोर्स"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1576,6 +1643,38 @@ mr{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"प्र सें बिं"} + one{"{0} प्र सें बिं"} + other{"{0} प्र सें बिं"} + } + dot-per-inch{ + dnam{"प्र इं बिं"} + one{"{0} प्र इं बिं"} + other{"{0} प्र इं बिं"} + } + megapixel{ + dnam{"मे पि"} + one{"{0} मे पि"} + other{"{0} मे पि"} + } + pixel{ + dnam{"पिक्सेल्स"} + one{"{0} पि"} + other{"{0} पि"} + } + pixel-per-centimeter{ + dnam{"पि प्र सेंमी"} + one{"{0} पि प्र सेंमी"} + other{"{0} पि प्र सेंमी"} + } + pixel-per-inch{ + dnam{"पि प्र इं"} + one{"{0} पि प्र इं"} + other{"{0} पि प्र इं"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1669,8 +1768,6 @@ mr{ } solar-radius{ dnam{"सौर त्रिज्या"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"यार्ड"} @@ -1686,8 +1783,6 @@ mr{ } solar-luminosity{ dnam{"सौर प्रकाश"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1703,8 +1798,6 @@ mr{ } earth-mass{ dnam{"पृथ्वी द्रव्यमान"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"ग्रॅम"} @@ -1752,8 +1845,6 @@ mr{ } solar-mass{ dnam{"सौर द्रव्यमान"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"स्टोन"} @@ -1814,15 +1905,8 @@ mr{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } megapascal{ dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} } millibar{ dnam{"मिलिबार"} @@ -1884,18 +1968,6 @@ mr{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} @@ -1904,8 +1976,6 @@ mr{ } barrel{ dnam{"बॅरल"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"cL"} @@ -1971,8 +2041,6 @@ mr{ } fluid-ounce-imperial{ dnam{"इम्पे. फ्लु औं"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} } gallon{ dnam{"gal"} diff --git a/icuSources/data/unit/ms.txt b/icuSources/data/unit/ms.txt index 1b9f364c..d57272b5 100644 --- a/icuSources/data/unit/ms.txt +++ b/icuSources/data/unit/ms.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ms{ - Version{"2.1.49.2"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -45,10 +45,6 @@ ms{ dnam{"ekar"} other{"{0} ekar"} } - dunam{ - dnam{"dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektar"} other{"{0} hektar"} @@ -103,10 +99,6 @@ ms{ dnam{"milimol setiap liter"} other{"{0} milimol setiap liter"} } - mole{ - dnam{"mol"} - other{"{0} mol"} - } part-per-million{ dnam{"bahagian setiap juta"} other{"{0} bahagian setiap juta"} @@ -205,6 +197,10 @@ ms{ other{"{0} hari"} per{"{0} setiap hari"} } + decade{ + dnam{"dekad"} + other{"{0} dekad"} + } hour{ dnam{"jam"} other{"{0} jam"} @@ -299,6 +295,10 @@ ms{ dnam{"kilowatt jam"} other{"{0} kilowatt jam"} } + therm-us{ + dnam{"terma US"} + other{"{0} terma US"} + } } force{ newton{ @@ -328,6 +328,36 @@ ms{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"bintik sesentimeter"} + other{"{0} bintik sesentimeter"} + } + dot-per-inch{ + dnam{"bintik seinci"} + other{"{0} bintik seinci"} + } + em{ + dnam{"em tipografi"} + other{"{0} ems"} + } + megapixel{ + dnam{"megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel sesentimeter"} + other{"{0} piksel sesentimeter"} + } + pixel-per-inch{ + dnam{"piksel seinci"} + other{"{0} piksel seinci"} + } + } length{ astronomical-unit{ dnam{"unit astronomi"} @@ -546,6 +576,10 @@ ms{ dnam{"milimeter raksa"} other{"{0} milimeter raksa"} } + pascal{ + dnam{"Pascal"} + other{"{0} Pascal"} + } pound-per-square-inch{ dnam{"paun seinci persegi"} other{"{0} paun seinci persegi"} @@ -656,10 +690,6 @@ ms{ dnam{"auns cecair"} other{"{0} auns cecair"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gelen"} other{"{0} gelen"} @@ -732,12 +762,18 @@ ms{ acre{ other{"{0} ekar"} } - dunam{ - other{"{0} dunam"} + hectare{ + other{"{0} ha"} } square-foot{ other{"{0} ka²"} } + square-kilometer{ + other{"{0} km²"} + } + square-meter{ + other{"{0} m²"} + } square-mile{ other{"{0} bt²"} } @@ -797,6 +833,9 @@ ms{ other{"{0}bln"} per{"{0}/bln"} } + nanosecond{ + other{"{0} ns"} + } second{ dnam{"saat"} other{"{0}s"} @@ -814,11 +853,19 @@ ms{ } } length{ + astronomical-unit{ + dnam{"au"} + other{"{0} au"} + } centimeter{ dnam{"sentimeter"} other{"{0} cm"} per{"{0}/cm"} } + decimeter{ + dnam{"dm"} + other{"{0} dm"} + } fathom{ dnam{"fathom"} other{"{0} fth"} @@ -855,10 +902,18 @@ ms{ dnam{"bt"} other{"{0} bt"} } + mile-scandinavian{ + dnam{"smi"} + other{"{0} smi"} + } millimeter{ dnam{"mm"} other{"{0} mm"} } + nanometer{ + dnam{"nm"} + other{"{0} nm"} + } nautical-mile{ dnam{"btn"} other{"{0} btn"} @@ -900,6 +955,10 @@ ms{ other{"{0} auns"} per{"{0}/oz"} } + ounce-troy{ + dnam{"oz t"} + other{"{0} oz t"} + } pound{ dnam{"lb"} other{"{0} paun"} @@ -951,6 +1010,14 @@ ms{ dnam{"°F"} other{"{0}°F"} } + generic{ + dnam{"°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + other{"{0} K"} + } } volume{ cubic-mile{ @@ -1044,6 +1111,7 @@ ms{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1160,6 +1228,10 @@ ms{ other{"{0} hari"} per{"{0}/h"} } + decade{ + dnam{"dkd"} + other{"{0} dkd"} + } hour{ dnam{"jam"} other{"{0} j"} @@ -1254,6 +1326,10 @@ ms{ dnam{"kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"terma US"} + other{"{0} terma US"} + } } force{ newton{ @@ -1283,6 +1359,36 @@ ms{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1477,6 +1583,10 @@ ms{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} other{"{0} hPa"} @@ -1501,6 +1611,10 @@ ms{ dnam{"mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} other{"{0} psi"} diff --git a/icuSources/data/unit/ms_Arab.txt b/icuSources/data/unit/ms_Arab.txt index 2321485e..95441352 100644 --- a/icuSources/data/unit/ms_Arab.txt +++ b/icuSources/data/unit/ms_Arab.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License ms_Arab{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/mt.txt b/icuSources/data/unit/mt.txt index feaaad43..2e78adbd 100644 --- a/icuSources/data/unit/mt.txt +++ b/icuSources/data/unit/mt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mt{ - Version{"2.1.49.82"} + Version{"36.1"} units{ angle{ arc-minute{ diff --git a/icuSources/data/unit/mua.txt b/icuSources/data/unit/mua.txt index 6478eb55..baae6cf8 100644 --- a/icuSources/data/unit/mua.txt +++ b/icuSources/data/unit/mua.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mua{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/my.txt b/icuSources/data/unit/my.txt index e884fda9..a2322af3 100644 --- a/icuSources/data/unit/my.txt +++ b/icuSources/data/unit/my.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License my{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -205,6 +205,10 @@ my{ other{"{0} ရက်"} per{"တစ်ရက်လျှင် {0}"} } + decade{ + dnam{"ဆယ်စုနှစ်"} + other{"{0} ဆယ်စုနှစ်"} + } hour{ dnam{"နာရီ"} other{"{0} နာရီ"} @@ -299,6 +303,10 @@ my{ dnam{"ကီလိုဝပ်-နာရီ"} other{"{0} ကီလိုဝပ်-နာရီ"} } + therm-us{ + dnam{"ယူအက်စ် သာမယ်လ်"} + other{"{0} ယူအက်စ် သာမယ်လ်"} + } } force{ newton{ @@ -510,6 +518,10 @@ my{ dnam{"ကမ္ဘာ့လေထု"} other{"{0} ကမ္ဘာ့လေထု"} } + bar{ + dnam{"bars"} + other{"{0} bars"} + } hectopascal{ dnam{"ဟက်တိုပါစကယ်"} other{"{0} ဟက်တိုပါစကယ်"} @@ -1096,6 +1108,10 @@ my{ other{"{0} ရက်"} per{"{0}/ ရက်"} } + decade{ + dnam{"ဆယ်စု"} + other{"{0} ဆယ်စု"} + } hour{ dnam{"နာရီ"} other{"{0} နာရီ"} @@ -1190,11 +1206,14 @@ my{ dnam{"ကီလိုဝပ်-နာရီ"} other{"{0} kWh"} } + therm-us{ + dnam{"ယူအက်စ် သာမယ်လ်"} + other{"{0} ယူအက်စပ် သာမယ်လ်"} + } } force{ newton{ dnam{"နယူတန်"} - other{"{0} N"} } pound-force{ dnam{"lbf"} @@ -1309,7 +1328,6 @@ my{ } solar-luminosity{ dnam{"ဆိုလာ လူမီနိုစီးတီးစ်"} - other{"{0} L☉"} } } mass{ @@ -1401,6 +1419,9 @@ my{ dnam{"atm"} other{"{0} atm"} } + bar{ + other{"{0} bars"} + } hectopascal{ dnam{"hPa"} other{"{0} hPa"} diff --git a/icuSources/data/unit/myv.txt b/icuSources/data/unit/myv.txt index 8463f71e..93dd5371 100644 --- a/icuSources/data/unit/myv.txt +++ b/icuSources/data/unit/myv.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License myv{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/mzn.txt b/icuSources/data/unit/mzn.txt index ed2235cd..8cad43a5 100644 --- a/icuSources/data/unit/mzn.txt +++ b/icuSources/data/unit/mzn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License mzn{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/naq.txt b/icuSources/data/unit/naq.txt index 03ed909a..783e9408 100644 --- a/icuSources/data/unit/naq.txt +++ b/icuSources/data/unit/naq.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License naq{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nb.txt b/icuSources/data/unit/nb.txt index b0a9e8fd..5c40db71 100644 --- a/icuSources/data/unit/nb.txt +++ b/icuSources/data/unit/nb.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nb{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ nb{ one{"{0} acre"} other{"{0} acre"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektar"} one{"{0} hektar"} @@ -123,11 +118,6 @@ nb{ one{"{0} millimol per liter"} other{"{0} millimol per liter"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"deler per million"} one{"{0} del per million"} @@ -247,6 +237,11 @@ nb{ other{"{0} døgn"} per{"{0} per døgn"} } + decade{ + dnam{"tiår"} + one{"{0} tiår"} + other{"{0} tiår"} + } hour{ dnam{"timer"} one{"{0} time"} @@ -324,8 +319,6 @@ nb{ energy{ british-thermal-unit{ dnam{"British thermal unit"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"kalorier"} @@ -362,6 +355,11 @@ nb{ one{"{0} kilowattime"} other{"{0} kilowattimer"} } + therm-us{ + dnam{"therm"} + one{"{0} therm"} + other{"{0} therm"} + } } force{ newton{ @@ -397,6 +395,43 @@ nb{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"punkter per centimeter"} + one{"{0} punkt per centimeter"} + other{"{0} punkter per centimeter"} + } + dot-per-inch{ + dnam{"punkter per tomme"} + one{"{0} punkt per tomme"} + other{"{0} punkter per tomme"} + } + em{ + dnam{"gefirt"} + one{"{0} gefirt"} + other{"{0} gefirt"} + } + megapixel{ + dnam{"megapiksler"} + one{"{0} megapiksel"} + other{"{0} megapiksler"} + } + pixel{ + dnam{"piksler"} + one{"{0} piksel"} + other{"{0} piksler"} + } + pixel-per-centimeter{ + dnam{"piksler per centimeter"} + one{"{0} piksel per centimeter"} + other{"{0} piksler per centimeter"} + } + pixel-per-inch{ + dnam{"piksler per tomme"} + one{"{0} piksel per tomme"} + other{"{0} piksler per tomme"} + } + } length{ astronomical-unit{ dnam{"astronomiske enheter"} @@ -490,8 +525,6 @@ nb{ } solar-radius{ dnam{"solradius"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yard"} @@ -507,8 +540,6 @@ nb{ } solar-luminosity{ dnam{"solluminositet"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -650,6 +681,11 @@ nb{ one{"{0} millimeter kvikksølv"} other{"{0} millimeter kvikksølv"} } + pascal{ + dnam{"pascal"} + one{"{0} pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"pund per kvadrattomme"} one{"{0} pund per kvadrattomme"} @@ -708,8 +744,6 @@ nb{ } pound-foot{ dnam{"pound-foot"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} } } volume{ @@ -1011,9 +1045,9 @@ nb{ } inch{ dnam{"to"} - one{"{0} tomme"} - other{"{0} tommer"} - per{"{0}to"} + one{"{0} to"} + other{"{0} to"} + per{"{0}/to"} } kilometer{ dnam{"km"} @@ -1241,11 +1275,6 @@ nb{ one{"{0} ac"} other{"{0} ac"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hektar"} one{"{0} ha"} @@ -1311,11 +1340,6 @@ nb{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1435,6 +1459,11 @@ nb{ other{"{0} d"} per{"{0}/d"} } + decade{ + dnam{"tiår"} + one{"{0} tiår"} + other{"{0} tiår"} + } hour{ dnam{"timer"} one{"{0} t"} @@ -1510,11 +1539,6 @@ nb{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} @@ -1550,12 +1574,15 @@ nb{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"therm"} + one{"{0} therm"} + other{"{0} therm"} + } } force{ newton{ dnam{"newton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"poundforce"} @@ -1585,6 +1612,35 @@ nb{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + } + em{ + dnam{"gefirt"} + one{"{0} gefirt"} + other{"{0} gefirt"} + } + megapixel{ + dnam{"megapiksler"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"piksler"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1610,9 +1666,9 @@ nb{ } inch{ dnam{"tommer"} - one{"{0} tomme"} - other{"{0} tommer"} - per{"{0}/tomme"} + one{"{0} to"} + other{"{0} to"} + per{"{0}/to"} } kilometer{ dnam{"km"} @@ -1678,8 +1734,6 @@ nb{ } solar-radius{ dnam{"solradius"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yard"} @@ -1695,8 +1749,6 @@ nb{ } solar-luminosity{ dnam{"solluminositet"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1808,6 +1860,10 @@ nb{ one{"{0} atm"} other{"{0} atm"} } + bar{ + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1818,16 +1874,6 @@ nb{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1838,6 +1884,10 @@ nb{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1894,11 +1944,6 @@ nb{ one{"{0} Nm"} other{"{0} Nm"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ diff --git a/icuSources/data/unit/nd.txt b/icuSources/data/unit/nd.txt index 2de3cb45..6d27f593 100644 --- a/icuSources/data/unit/nd.txt +++ b/icuSources/data/unit/nd.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nd{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nds.txt b/icuSources/data/unit/nds.txt index d8913e5d..ff6fa3e1 100644 --- a/icuSources/data/unit/nds.txt +++ b/icuSources/data/unit/nds.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nds{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/ne.txt b/icuSources/data/unit/ne.txt index e2434761..8799437d 100644 --- a/icuSources/data/unit/ne.txt +++ b/icuSources/data/unit/ne.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ne{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ ne{ other{"{0} दिन"} per{"{0} प्रति दिन"} } + decade{ + dnam{"दशाब्दी"} + one{"{0} दशाब्दी"} + other{"{0} दशाब्दी"} + } hour{ dnam{"घण्टा"} one{"{0} घण्टा"} @@ -362,6 +367,11 @@ ne{ one{"{0}किलोवाट-घण्टा"} other{"{0}किलोवाट-घण्टा"} } + therm-us{ + dnam{"युएस थर्म"} + one{"{0} युएस थर्म"} + other{"{0} युएस थर्म"} + } } force{ newton{ @@ -397,6 +407,41 @@ ne{ other{"{0} मेगाहर्ज"} } } + graphics{ + dot-per-centimeter{ + dnam{"डट प्रति सेन्टिमिटर"} + one{"{0} डट प्रति सेन्टिमिटर"} + other{"{0} डट प्रति सेन्टिमिटर"} + } + dot-per-inch{ + dnam{"डट प्रति इन्च"} + one{"{0} डट प्रति इन्च"} + other{"{0} डट प्रति इन्च"} + } + em{ + dnam{"टाइपोग्रापिक एम"} + } + megapixel{ + dnam{"मेगापिक्सेल"} + one{"{0} मेगापिक्सेल"} + other{"{0} मेगापिक्सेल"} + } + pixel{ + dnam{"पिक्सेल"} + one{"{0} पिक्सेल"} + other{"{0} पिक्सेल"} + } + pixel-per-centimeter{ + dnam{"पिक्सेल प्रति सेन्टिमिटर"} + one{"{0} पिक्सेल प्रति सेन्टिमिटर"} + other{"{0} पिक्सेल प्रति सेन्टिमिटर"} + } + pixel-per-inch{ + dnam{"पिक्सेल प्रति इन्च"} + one{"{0} पिक्सेल प्रति इन्च"} + other{"{0} पिक्सेल प्रति इन्च"} + } + } length{ astronomical-unit{ dnam{"खगोल एकाइ"} @@ -620,6 +665,11 @@ ne{ one{"{0} वायुमण्डल"} other{"{0} वायुमण्डलहरू"} } + bar{ + dnam{"धर्का"} + one{"{0} धर्का"} + other{"{0} धर्का"} + } hectopascal{ dnam{"हेक्टो पास्कल"} one{"{0} हेक्टो पास्कल"} @@ -650,6 +700,11 @@ ne{ one{"{0} मिलिमिटर पारो"} other{"{0} मिलिमिटर पारो"} } + pascal{ + dnam{"पास्कल"} + one{"{0} पास्कल"} + other{"{0} पास्कल"} + } pound-per-square-inch{ dnam{"पाउन्ड प्रति वर्ग इन्च"} one{"{0} पाउन्ड प्रति वर्ग इन्च"} @@ -1200,6 +1255,7 @@ ne{ } compound{ per{"{0}प्रति {1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1239,8 +1295,6 @@ ne{ } permyriad{ dnam{"पर्माइराइड"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1341,6 +1395,11 @@ ne{ other{"{0} दिन"} per{"{0}/दिन"} } + decade{ + dnam{"दशाब्दी"} + one{"{0} दशाब्दी"} + other{"{0} दशाब्दी"} + } hour{ dnam{"घण्टा"} one{"{0} घण्टा"} @@ -1456,6 +1515,11 @@ ne{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"युएस थर्म"} + one{"{0} युएस थर्म"} + other{"{0} युएस थर्म"} + } } force{ newton{ @@ -1491,6 +1555,43 @@ ne{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"मेगापिक्सेल"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"पिक्सेल"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1584,8 +1685,6 @@ ne{ } solar-radius{ dnam{"सौर्य रेडिआई"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"गज"} @@ -1601,8 +1700,6 @@ ne{ } solar-luminosity{ dnam{"सौर्य प्रकाश"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1667,8 +1764,6 @@ ne{ } solar-mass{ dnam{"सौर्य घन"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"टन"} @@ -1714,6 +1809,11 @@ ne{ one{"{0} वायु"} other{"{0} वायु"} } + bar{ + dnam{"धर्का"} + one{"{0} धर्का"} + other{"{0} धर्का"} + } hectopascal{ dnam{"हेक्टो पास्कल"} one{"{0}hPa"} @@ -1744,6 +1844,11 @@ ne{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1800,11 +1905,6 @@ ne{ one{"{0} न्युटन मिटर"} other{"{0} न्युटन मिटर"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -1879,11 +1979,6 @@ ne{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"ग्यालोन"} one{"{0}ग्यालोन"} diff --git a/icuSources/data/unit/nl.txt b/icuSources/data/unit/nl.txt index e3fe3aaa..c2d94ba4 100644 --- a/icuSources/data/unit/nl.txt +++ b/icuSources/data/unit/nl.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nl{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ nl{ one{"{0} acre"} other{"{0} acres"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hectare"} one{"{0} hectare"} @@ -106,6 +101,7 @@ nl{ } compound{ per{"{0} per {1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -123,11 +119,6 @@ nl{ one{"{0} millimol per liter"} other{"{0} millimol per liter"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } percent{ dnam{"procent"} one{"{0} procent"} @@ -237,6 +228,11 @@ nl{ other{"{0} dagen"} per{"{0} per dag"} } + decade{ + dnam{"decennia"} + one{"{0} decennium"} + other{"{0} decennia"} + } hour{ dnam{"uur"} one{"{0} uur"} @@ -352,6 +348,11 @@ nl{ one{"{0} kilowattuur"} other{"{0} kilowattuur"} } + therm-us{ + dnam{"US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -387,6 +388,43 @@ nl{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dots per centimeter"} + one{"{0} dot per centimeter"} + other{"{0} dots per centimeter"} + } + dot-per-inch{ + dnam{"dots per inch"} + one{"{0} dot per inch"} + other{"{0} dots per inch"} + } + em{ + dnam{"typografische em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels per centimeter"} + one{"{0} pixel per centimeter"} + other{"{0} pixels per centimeter"} + } + pixel-per-inch{ + dnam{"pixels per inch"} + one{"{0} pixel per inch"} + other{"{0} pixels per inch"} + } + } length{ astronomical-unit{ dnam{"astronomische eenheid"} @@ -625,6 +663,11 @@ nl{ one{"{0} atmosfeer"} other{"{0} atmosfeer"} } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hectopascal"} one{"{0} hectopascal"} @@ -655,6 +698,16 @@ nl{ one{"{0} millimeter-kwikdruk"} other{"{0} millimeter-kwikdruk"} } + pascal{ + dnam{"pascal"} + one{"{0} pascal"} + other{"{0} pascal"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -689,6 +742,11 @@ nl{ one{"{0} graad Fahrenheit"} other{"{0} graden Fahrenheit"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"kelvin"} one{"{0} kelvin"} @@ -886,17 +944,16 @@ nl{ one{"{0} acre"} other{"{0} acres"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"ha"} one{"{0} ha"} other{"{0} ha"} } } + compound{ + per{"{0}/{1}"} + times{"{0}{1}"} + } concentr{ karat{ dnam{"K"} @@ -913,21 +970,11 @@ nl{ one{"{0} mmol/l"} other{"{0} mmol/l"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } permille{ dnam{"promille"} one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1037,16 +1084,6 @@ nl{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"kcal"} one{"{0} kcal"} @@ -1058,16 +1095,16 @@ nl{ other{"{0} J"} } } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} + graphics{ + megapixel{ + dnam{"MP"} + one{"{0} MP"} + other{"{0} MP"} } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} } } length{ @@ -1098,41 +1135,14 @@ nl{ other{"{0} m"} per{"{0}/m"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } - } - light{ - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"g"} one{"{0} g"} other{"{0} g"} per{"{0}/g"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"ton"} one{"{0} ton"} @@ -1152,16 +1162,6 @@ nl{ } } pressure{ - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millimeter-of-mercury{ dnam{"mmHg"} one{"{0} mmHg"} @@ -1188,6 +1188,7 @@ nl{ } fahrenheit{ dnam{"°F"} + one{"{0}°F"} other{"{0}°F"} } } @@ -1197,11 +1198,6 @@ nl{ one{"{0} N⋅m"} other{"{0} N⋅m"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -1209,11 +1205,6 @@ nl{ one{"{0} l/m²"} other{"{0} l/m²"} } - barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cl"} one{"{0} cl"} @@ -1269,13 +1260,13 @@ nl{ } tablespoon{ dnam{"el"} - one{"{0} tbsp"} - other{"{0} tbsp"} + one{"{0} el"} + other{"{0} el"} } teaspoon{ dnam{"tl"} - one{"{0} tsp"} - other{"{0} tsp"} + one{"{0} tl"} + other{"{0} tl"} } } } @@ -1286,6 +1277,11 @@ nl{ one{"{0} G"} other{"{0} G"} } + meter-per-second-squared{ + dnam{"m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } } angle{ arc-minute{ @@ -1303,6 +1299,11 @@ nl{ one{"{0}°"} other{"{0}°"} } + radian{ + dnam{"rad"} + one{"{0} rad"} + other{"{0} rad"} + } revolution{ dnam{"tr"} one{"{0} tr"} @@ -1331,6 +1332,11 @@ nl{ other{"{0} cm²"} per{"{0} per cm²"} } + square-foot{ + dnam{"ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } square-inch{ dnam{"in²"} one{"{0} in²"} @@ -1355,6 +1361,15 @@ nl{ other{"{0} mi²"} per{"{0} per mi²"} } + square-yard{ + dnam{"yd²"} + one{"{0} yd²"} + other{"{0} yd²"} + } + } + compound{ + per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -1377,6 +1392,11 @@ nl{ one{"{0} mol"} other{"{0} mol"} } + part-per-million{ + dnam{"ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } percent{ dnam{"procent"} one{"{0}%"} @@ -1428,6 +1448,56 @@ nl{ one{"{0} bit"} other{"{0} bits"} } + byte{ + dnam{"byte"} + one{"{0} byte"} + other{"{0} byte"} + } + gigabit{ + dnam{"Gb"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GB"} + one{"{0} GB"} + other{"{0} GB"} + } + kilobit{ + dnam{"kb"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kB"} + one{"{0} kB"} + other{"{0} kB"} + } + megabit{ + dnam{"Mb"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MB"} + one{"{0} MB"} + other{"{0} MB"} + } + petabyte{ + dnam{"PB"} + one{"{0} PB"} + other{"{0} PB"} + } + terabit{ + dnam{"Tb"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + one{"{0} TB"} + other{"{0} TB"} + } } duration{ century{ @@ -1441,6 +1511,11 @@ nl{ other{"{0} dagen"} per{"{0}/dag"} } + decade{ + dnam{"decennia"} + one{"{0} decennium"} + other{"{0} decennia"} + } hour{ dnam{"uur"} one{"{0} uur"} @@ -1499,6 +1574,11 @@ nl{ one{"{0} A"} other{"{0} A"} } + milliampere{ + dnam{"mA"} + one{"{0} mA"} + other{"{0} mA"} + } ohm{ dnam{"Ω"} one{"{0} Ω"} @@ -1516,6 +1596,11 @@ nl{ one{"{0} Btu"} other{"{0} Btu"} } + calorie{ + dnam{"cal"} + one{"{0} cal"} + other{"{0} cal"} + } electronvolt{ dnam{"eV"} one{"{0} eV"} @@ -1531,6 +1616,26 @@ nl{ one{"{0} J"} other{"{0} J"} } + kilocalorie{ + dnam{"kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + dnam{"kJ"} + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + dnam{"kWh"} + one{"{0} kWh"} + other{"{0} kWh"} + } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -1544,23 +1649,110 @@ nl{ other{"{0} lbf"} } } + frequency{ + gigahertz{ + dnam{"GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"pixels"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"AE"} one{"{0} AE"} other{"{0} AE"} } + centimeter{ + dnam{"cm"} + one{"{0} cm"} + other{"{0} cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} + } fathom{ dnam{"fm"} one{"{0} fth"} other{"{0} fth"} } + foot{ + dnam{"ft"} + one{"{0} ft"} + other{"{0} ft"} + per{"{0}/ft"} + } + furlong{ + dnam{"fur"} + one{"{0} fur"} + other{"{0} fur"} + } inch{ dnam{"inches"} one{"{0} in"} other{"{0} in"} per{"{0}/in"} } + kilometer{ + dnam{"km"} + one{"{0} km"} + other{"{0} km"} + per{"{0}/km"} + } light-year{ dnam{"lj"} one{"{0} lj"} @@ -1572,6 +1764,46 @@ nl{ other{"{0} m"} per{"{0}/m"} } + micrometer{ + dnam{"µm"} + one{"{0} µm"} + other{"{0} µm"} + } + mile{ + dnam{"mi"} + one{"{0} mi"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } + millimeter{ + dnam{"mm"} + one{"{0} mm"} + other{"{0} mm"} + } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + one{"{0} nmi"} + other{"{0} nmi"} + } + parsec{ + dnam{"pc"} + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + one{"{0} pm"} + other{"{0} pm"} + } point{ dnam{"punt"} one{"{0} pt"} @@ -1589,6 +1821,11 @@ nl{ } } light{ + lux{ + dnam{"lx"} + one{"{0} lx"} + other{"{0} lx"} + } solar-luminosity{ dnam{"L☉"} one{"{0} L☉"} @@ -1596,6 +1833,11 @@ nl{ } } mass{ + carat{ + dnam{"CD"} + one{"{0} CD"} + other{"{0} CD"} + } dalton{ dnam{"Da"} one{"{0} Da"} @@ -1612,11 +1854,54 @@ nl{ other{"{0} g"} per{"{0}/g"} } + kilogram{ + dnam{"kg"} + one{"{0} kg"} + other{"{0} kg"} + per{"{0}/kg"} + } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + dnam{"oz"} + one{"{0} oz"} + other{"{0} oz"} + per{"{0}/oz"} + } + ounce-troy{ + dnam{"oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + dnam{"lb"} + one{"{0} lb"} + other{"{0} lb"} + per{"{0}/lb"} + } solar-mass{ dnam{"M☉"} one{"{0} M☉"} other{"{0} M☉"} } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"ton"} one{"{0} ton"} @@ -1624,11 +1909,31 @@ nl{ } } power{ + gigawatt{ + dnam{"GW"} + one{"{0} GW"} + other{"{0} GW"} + } horsepower{ dnam{"pk"} one{"{0} pk"} other{"{0} pk"} } + kilowatt{ + dnam{"kW"} + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + dnam{"MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + dnam{"mW"} + one{"{0} mW"} + other{"{0} mW"} + } watt{ dnam{"W"} one{"{0} W"} @@ -1636,6 +1941,26 @@ nl{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} + } + hectopascal{ + dnam{"hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } + inch-hg{ + dnam{"inHg"} + one{"{0} inHg"} + other{"{0} inHg"} + } kilopascal{ dnam{"kPa"} one{"{0} kPa"} @@ -1646,11 +1971,26 @@ nl{ one{"{0} MPa"} other{"{0} MPa"} } + millibar{ + dnam{"mbar"} + one{"{0} mbar"} + other{"{0} mbar"} + } millimeter-of-mercury{ dnam{"mmHg"} one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1663,16 +2003,38 @@ nl{ one{"{0} kt"} other{"{0} kt"} } + meter-per-second{ + dnam{"m/s"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + dnam{"mi/h"} + one{"{0} mi/h"} + other{"{0} mi/h"} + } } temperature{ celsius{ dnam{"°C"} + one{"{0} °C"} other{"{0} °C"} } fahrenheit{ dnam{"°F"} + one{"{0} °F"} other{"{0} °F"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } torque{ newton-meter{ @@ -1697,11 +2059,53 @@ nl{ one{"{0} bbl"} other{"{0} bbl"} } + bushel{ + dnam{"bu"} + one{"{0} bu"} + other{"{0} bu"} + } centiliter{ dnam{"cl"} one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + dnam{"cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + per{"{0}/cm³"} + } + cubic-foot{ + dnam{"ft³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + dnam{"in³"} + one{"{0} in³"} + other{"{0} in³"} + } + cubic-kilometer{ + dnam{"km³"} + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + dnam{"m³"} + one{"{0} m³"} + other{"{0} m³"} + per{"{0}/m³"} + } + cubic-mile{ + dnam{"mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } + cubic-yard{ + dnam{"yd³"} + one{"{0} yd³"} + other{"{0} yd³"} + } cup{ dnam{"cup"} one{"{0} cup"} @@ -1750,11 +2154,31 @@ nl{ other{"{0} l"} per{"{0}/l"} } + megaliter{ + dnam{"ML"} + one{"{0} ML"} + other{"{0} ML"} + } milliliter{ dnam{"ml"} one{"{0} ml"} other{"{0} ml"} } + pint{ + dnam{"pt"} + one{"{0} pt"} + other{"{0} pt"} + } + pint-metric{ + dnam{"mpt"} + one{"{0} mpt"} + other{"{0} mpt"} + } + quart{ + dnam{"qt"} + one{"{0} qt"} + other{"{0} qt"} + } tablespoon{ dnam{"el"} one{"{0} el"} diff --git a/icuSources/data/unit/nmg.txt b/icuSources/data/unit/nmg.txt index ceaa4fe2..7a74d2b3 100644 --- a/icuSources/data/unit/nmg.txt +++ b/icuSources/data/unit/nmg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nmg{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nn.txt b/icuSources/data/unit/nn.txt index f9bd4503..2bd1a59a 100644 --- a/icuSources/data/unit/nn.txt +++ b/icuSources/data/unit/nn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nn{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/nnh.txt b/icuSources/data/unit/nnh.txt index 34815cfa..0ef980af 100644 --- a/icuSources/data/unit/nnh.txt +++ b/icuSources/data/unit/nnh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nnh{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nqo.txt b/icuSources/data/unit/nqo.txt index 11ef71e0..7047132f 100644 --- a/icuSources/data/unit/nqo.txt +++ b/icuSources/data/unit/nqo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nqo{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nr.txt b/icuSources/data/unit/nr.txt index a65df326..9b9d6b18 100644 --- a/icuSources/data/unit/nr.txt +++ b/icuSources/data/unit/nr.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nr{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nso.txt b/icuSources/data/unit/nso.txt index d4302b26..57d09baf 100644 --- a/icuSources/data/unit/nso.txt +++ b/icuSources/data/unit/nso.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nso{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nus.txt b/icuSources/data/unit/nus.txt index 240b7404..5ee0563c 100644 --- a/icuSources/data/unit/nus.txt +++ b/icuSources/data/unit/nus.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nus{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ny.txt b/icuSources/data/unit/ny.txt index 2469d9a2..4d8f76e4 100644 --- a/icuSources/data/unit/ny.txt +++ b/icuSources/data/unit/ny.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ny{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/nyn.txt b/icuSources/data/unit/nyn.txt index 0ecbbaf0..31fb16c5 100644 --- a/icuSources/data/unit/nyn.txt +++ b/icuSources/data/unit/nyn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License nyn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/oc.txt b/icuSources/data/unit/oc.txt index 3f6e2793..fa2d6a67 100644 --- a/icuSources/data/unit/oc.txt +++ b/icuSources/data/unit/oc.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License oc{ - Version{"2.1.48.13"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/om.txt b/icuSources/data/unit/om.txt index f706ee11..287077c6 100644 --- a/icuSources/data/unit/om.txt +++ b/icuSources/data/unit/om.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License om{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/or.txt b/icuSources/data/unit/or.txt index 145e5542..a7bb14d4 100644 --- a/icuSources/data/unit/or.txt +++ b/icuSources/data/unit/or.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License or{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -362,6 +362,11 @@ or{ one{"{0} କିଲୋୱାଟ୍-ଘଣ୍ଟା"} other{"{0} କିଲୋୱାଟ୍-ଘଣ୍ଟା"} } + therm-us{ + dnam{"ୟୁଏସ୍‌ ଥର୍ମ"} + one{"{0} ୟୁଏସ୍‌ ଥର୍ମ"} + other{"{0} ୟୁଏସ୍‌ ଥର୍ମ"} + } } force{ newton{ @@ -620,6 +625,11 @@ or{ one{"{0} ଆଟମୋସ୍ପିଅର"} other{"{0} ଆଟମୋସ୍ପିଅର"} } + bar{ + dnam{"ବାର୍‌"} + one{"{0} ବାର୍‌"} + other{"{0} ବାର୍‌"} + } hectopascal{ dnam{"ହେକ୍ଟୋପାସ୍କେଲ୍"} one{"{0} ହେକ୍ଟୋପାସ୍କେଲ୍"} @@ -650,6 +660,11 @@ or{ one{"ପାରାର {0} ମିଲିମିଟର୍"} other{"ପାରାର {0} ମିଲିମିଟର୍"} } + pascal{ + dnam{"ପା"} + one{"{0} ପା"} + other{"{0} ପା"} + } pound-per-square-inch{ dnam{"ପାଉଣ୍ଡ୍ ପ୍ରତି ବର୍ଗ ଇଞ୍ଚ"} one{"ପ୍ରତି ବର୍ଗ ଇଞ୍ଚ {0} ପାଉଣ୍ଡ୍"} @@ -1072,6 +1087,7 @@ or{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1092,7 +1108,7 @@ or{ mole{ dnam{"ମୋଲ"} one{"ମୋଲ"} - other{"{0} mol"} + other{"{0} ମୋଲ"} } part-per-million{ dnam{"ଅଂଶ/ନିୟୁତ"} @@ -1111,8 +1127,6 @@ or{ } permyriad{ dnam{"ପରମାଇରିଆଡ"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1213,6 +1227,11 @@ or{ other{"{0} ଦିନ"} per{"{0}/ଦିନ"} } + decade{ + dnam{"dec"} + one{"{0} dec"} + other{"{0} dec"} + } hour{ dnam{"ଘଣ୍ଟା"} one{"{0} ଘଣ୍ଟା"} @@ -1288,11 +1307,6 @@ or{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"କ୍ୟାଲ୍"} one{"{0} କ୍ୟାଲ୍"} @@ -1300,8 +1314,6 @@ or{ } electronvolt{ dnam{"ଇଲେକ୍ଟ୍ରୋନ୍‌ ଭୋଲ୍ଟ"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"କ୍ୟାଲ୍"} @@ -1328,17 +1340,18 @@ or{ one{"{0} କିୱାଘ"} other{"{0} କିୱାଘ"} } + therm-us{ + dnam{"ୟୁଏସ୍‌ ଥର୍ମ"} + one{"{0} ୟୁଏସ୍‌ ଥର୍ମ"} + other{"{0} ୟୁଏସ୍‌ ଥର୍ମ"} + } } force{ newton{ dnam{"ନ୍ୟୁଟନ"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"ପାଉଣ୍ଡ-ଫୋର୍ସ"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1456,8 +1469,6 @@ or{ } solar-radius{ dnam{"ସୋଲାର ରାଡି"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"ୟାର୍ଡ୍"} @@ -1473,8 +1484,6 @@ or{ } solar-luminosity{ dnam{"ସୋଲର ଲ୍ୟୁମିନୋସିଟିସ"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1490,8 +1499,6 @@ or{ } earth-mass{ dnam{"ଅର୍ଥ ମାସେସ"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"ଗ୍ରାମ୍"} @@ -1539,8 +1546,6 @@ or{ } solar-mass{ dnam{"ସୋଲର ମାସେସ"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"ଟନ୍"} @@ -1586,6 +1591,11 @@ or{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"ବାର୍‌"} + one{"{0} ବାର୍‌"} + other{"{0} ବାର୍‌"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1596,16 +1606,6 @@ or{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1616,6 +1616,11 @@ or{ one{"{0} mmHg"} other{"{0} mmHg"} } + pascal{ + dnam{"ପା"} + one{"{0} ପା"} + other{"{0} ପା"} + } pound-per-square-inch{ dnam{"psi"} one{"{0} psi"} @@ -1666,18 +1671,6 @@ or{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ଏକର ଫିଟ୍"} @@ -1686,8 +1679,6 @@ or{ } barrel{ dnam{"ବାରେଲ"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"ସେଲି"} @@ -1753,8 +1744,6 @@ or{ } fluid-ounce-imperial{ dnam{"ଇମ୍ପ. ଏଫଏଲ ଓଜେ"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} } gallon{ dnam{"ଗ୍ୟାଲ୍"} diff --git a/icuSources/data/unit/os.txt b/icuSources/data/unit/os.txt index a541d98f..d9f5c6a0 100644 --- a/icuSources/data/unit/os.txt +++ b/icuSources/data/unit/os.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License os{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/pa.txt b/icuSources/data/unit/pa.txt index 611852fe..c5b0c590 100644 --- a/icuSources/data/unit/pa.txt +++ b/icuSources/data/unit/pa.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa{ - Version{"2.1.48.20"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -173,10 +173,10 @@ pa{ } coordinate{ dnam{"ਮੁੱਖ ਦਿਸ਼ਾ"} - east{"{0}ਪੂ"} - north{"{0}ਉ"} - south{"{0}ਦੱ"} - west{"{0}ਪੱ"} + east{"{0} ਪੂਰਬ"} + north{"{0} ਉੱਤਰ"} + south{"{0} ਦੱਖਣ"} + west{"{0} ਪੱਛਮ"} } digital{ bit{ @@ -247,6 +247,11 @@ pa{ other{"{0} ਦਿਨ"} per{"{0} ਪ੍ਰਤੀ ਦਿਨ"} } + decade{ + dnam{"ਦਹਾਕੇ"} + one{"{0} ਦਹਾਕਾ"} + other{"{0} ਦਹਾਕੇ"} + } hour{ dnam{"ਘੰਟੇ"} one{"{0} ਘੰਟਾ"} @@ -362,6 +367,9 @@ pa{ one{"{0} ਕਿਲੋਵਾਟ ਘੰਟਾ"} other{"{0} ਕਿਲੋਵਾਟ ਘੰਟੇ"} } + therm-us{ + dnam{"US therms"} + } } force{ newton{ @@ -397,6 +405,43 @@ pa{ other{"{0} ਮੈਗਾਹਰਟਜ਼"} } } + graphics{ + dot-per-centimeter{ + dnam{"ਡਾਟ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + one{"{0} ਡਾਟ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + other{"{0} ਡਾਟ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + } + dot-per-inch{ + dnam{"ਡਾਟ ਪ੍ਰਤੀ ਇੰਚ"} + one{"{0} ਡਾਟ ਪ੍ਰਤੀ ਇੰਚ"} + other{"{0} ਡਾਟ ਪ੍ਰਤੀ ਇੰਚ"} + } + em{ + dnam{"ਟਾਈਪੋਗ੍ਰਾਫ਼ਿਕ ਐਮ"} + one{"{0} ਟਾਈਪੋਗ੍ਰਾਫ਼ਿਕ ਐਮ"} + other{"{0} ਟਾਈਪੋਗ੍ਰਾਫ਼ਿਕ ਐਮ"} + } + megapixel{ + dnam{"ਮੈਗਾਪਿਕਸਲ"} + one{"{0} ਮੈਗਾਪਿਕਸਲ"} + other{"{0} ਮੈਗਾਪਿਕਸਲ"} + } + pixel{ + dnam{"ਪਿਕਸਲ"} + one{"{0} ਪਿਕਸਲ"} + other{"{0} ਪਿਕਸਲ"} + } + pixel-per-centimeter{ + dnam{"ਪਿਕਸਲ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + one{"{0} ਪਿਕਸਲ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + other{"{0} ਪਿਕਸਲ ਪ੍ਰਤੀ ਸੈਂਟੀਮੀਟਰ"} + } + pixel-per-inch{ + dnam{"ਪਿਕਸਲ ਪ੍ਰਤੀ ਇੰਚ"} + one{"{0} ਪਿਕਸਲ ਪ੍ਰਤੀ ਇੰਚ"} + other{"{0} ਪਿਕਸਲ ਪ੍ਰਤੀ ਇੰਚ"} + } + } length{ astronomical-unit{ dnam{"ਖਗੋਲੀ ਇਕਾਈਆਂ"} @@ -635,6 +680,11 @@ pa{ one{"{0} ਵਾਯੂਮੰਡਲ"} other{"{0} ਵਾਯੂਮੰਡਲ"} } + bar{ + dnam{"ਬਾਰ"} + one{"{0} ਬਾਰ"} + other{"{0} ਬਾਰ"} + } hectopascal{ dnam{"ਹੈਕਟੋਪਾਸਕਲ"} one{"{0} ਹੈਕਟੋਪਾਸਕਲ"} @@ -665,6 +715,11 @@ pa{ one{"{0} ਮਿਲੀਮੀਟਰ ਪਾਰਾ"} other{"{0} ਮਿਲੀਮੀਟਰ ਪਾਰਾ"} } + pascal{ + dnam{"ਪੈਸਕਲ"} + one{"{0} ਪੈਸਕਲ"} + other{"{0} ਪੈਸਕਲ"} + } pound-per-square-inch{ dnam{"ਪੌਂਡ ਪ੍ਰਤੀ ਵਰਗ ਇੰਚ"} one{"{0} ਪੌਂਡ ਪ੍ਰਤੀ ਵਰਗ ਇੰਚ"} @@ -704,6 +759,11 @@ pa{ one{"{0} ਦਰਜਾ ਫਾਰੇਨਹਾਈਟ"} other{"{0} ਦਰਜੇ ਫਾਰੇਨਹਾਈਟ"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"ਕੈਲਵਿਨ"} one{"{0} ਕੈਲਵਿਨ"} @@ -932,6 +992,9 @@ pa{ other{"{0} ਗਜ਼²"} } } + compound{ + per{"{0}/{1}"} + } concentr{ karat{ one{"{0} ਕੇਰਟ"} @@ -939,6 +1002,8 @@ pa{ } percent{ dnam{"ਪ੍ਰਤੀਸ਼ਤ"} + one{"{0}%"} + other{"{0}%"} } } consumption{ @@ -1172,6 +1237,8 @@ pa{ } micrometer{ dnam{"ਮਾਇਕ੍ਰੋ. ਮੀ."} + one{"{0} µm"} + other{"{0} µm"} } mile{ dnam{"ਮੀਲ"} @@ -1324,11 +1391,22 @@ pa{ } } temperature{ + celsius{ + dnam{"°C"} + one{"{0}°C"} + other{"{0}°C"} + } fahrenheit{ one{"{0}°"} other{"{0}°"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ + dnam{"K"} one{"{0}°K"} other{"{0}°K"} } @@ -1422,6 +1500,8 @@ pa{ acceleration{ g-force{ dnam{"ਗੁਰੂਤਾਕਰਸ਼ਣ ਬਲ"} + one{"{0} G"} + other{"{0} G"} } meter-per-second-squared{ dnam{"ਮੀਟਰ/ਸਕਿੰਟ²"} @@ -1513,6 +1593,10 @@ pa{ other{"{0} ਗਜ਼²"} } } + compound{ + per{"{0}/{1}"} + times{"{0}⋅{1}"} + } concentr{ karat{ dnam{"ਕੇਰਟ"} @@ -1536,17 +1620,21 @@ pa{ } part-per-million{ dnam{"ਹਿੱਸੇ/ਮਿਲੀਅਨ"} + one{"{0} ppm"} + other{"{0} ppm"} } percent{ dnam{"ਪ੍ਰਤੀਸ਼ਤ"} + one{"{0}%"} + other{"{0}%"} } permille{ dnam{"ਪਰਮਾਈਲ"} + one{"{0}‰"} + other{"{0}‰"} } permyriad{ dnam{"ਪ੍ਰਤੀ ਦਸ ਹਜ਼ਾਰ"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1591,30 +1679,48 @@ pa{ } gigabit{ dnam{"Gbit"} + one{"{0} Gb"} + other{"{0} Gb"} } gigabyte{ dnam{"ਗੀਗਾਬਾਇਟ"} + one{"{0} GB"} + other{"{0} GB"} } kilobit{ dnam{"ਕਿਲੋਬਿਟ"} + one{"{0} kb"} + other{"{0} kb"} } kilobyte{ dnam{"ਕਿਲੋਬਾਇਟ"} + one{"{0} kB"} + other{"{0} kB"} } megabit{ dnam{"ਮੈਗਾਬਿਟ"} + one{"{0} Mb"} + other{"{0} Mb"} } megabyte{ dnam{"ਮੈਗਾਬਾਇਟ"} + one{"{0} MB"} + other{"{0} MB"} } petabyte{ dnam{"ਪੈਟਾਬਾਇਟ"} + one{"{0} PB"} + other{"{0} PB"} } terabit{ dnam{"ਟੇਰਾਬਿਟ"} + one{"{0} Tb"} + other{"{0} Tb"} } terabyte{ dnam{"ਟੈਰਾਬਾਇਟ"} + one{"{0} TB"} + other{"{0} TB"} } } duration{ @@ -1629,6 +1735,11 @@ pa{ other{"{0} ਦਿਨ"} per{"{0}/ਦਿਨ"} } + decade{ + dnam{"ਦਹਾ"} + one{"{0} ਦਹਾ"} + other{"{0} ਦਹਾ"} + } hour{ dnam{"ਘੰਟੇ"} one{"{0} ਘੰਟਾ"} @@ -1637,6 +1748,8 @@ pa{ } microsecond{ dnam{"ਮਾਈਕਰੋਸਕਿੰਟ"} + one{"{0} μs"} + other{"{0} μs"} } millisecond{ dnam{"ਮਿਲੀਸਕਿੰਟ"} @@ -1657,6 +1770,8 @@ pa{ } nanosecond{ dnam{"ਨੈਨੋਸਕਿੰਟ"} + one{"{0} ns"} + other{"{0} ns"} } second{ dnam{"ਸਕਿੰਟ"} @@ -1680,22 +1795,28 @@ pa{ electric{ ampere{ dnam{"ਐਮਪੀਅਰ"} + one{"{0} A"} + other{"{0} A"} } milliampere{ dnam{"ਮਿਲੀਐਮਪੀਅਰ"} + one{"{0} mA"} + other{"{0} mA"} } ohm{ dnam{"ਓਹਮ"} + one{"{0} Ω"} + other{"{0} Ω"} } volt{ dnam{"ਵੋਲਟ"} + one{"{0} V"} + other{"{0} V"} } } energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"ਕੈਲੋਰੀ"} @@ -1704,8 +1825,6 @@ pa{ } electronvolt{ dnam{"ਇਲੈਕਟ੍ਰਾਨਵੋਲਟ"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"ਕੈਲੋਰੀ"} @@ -1714,6 +1833,8 @@ pa{ } joule{ dnam{"ਜੂਲ"} + one{"{0} J"} + other{"{0} J"} } kilocalorie{ dnam{"ਕਿ.ਕੈਲੋਰੀ"} @@ -1730,6 +1851,11 @@ pa{ one{"{0} ਕਿ.ਵਾ.ਘੰ."} other{"{0} ਕਿ.ਵਾ.ਘੰ."} } + therm-us{ + dnam{"US therm"} + one{"{0} US therm"} + other{"{0} US therm"} + } } force{ newton{ @@ -1739,11 +1865,73 @@ pa{ } pound-force{ dnam{"ਪੌਂਡ-ਬਲ"} - one{"{0} lbf"} - other{"{0} lbf"} + } + } + frequency{ + gigahertz{ + dnam{"GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} } } length{ + astronomical-unit{ + dnam{"au"} + one{"{0} au"} + other{"{0} au"} + } centimeter{ dnam{"ਸੈਂ.ਮੀ."} one{"{0} ਸੈਂ.ਮੀ."} @@ -1796,6 +1984,8 @@ pa{ } micrometer{ dnam{"ਮਾਈਕਰੋਮੀਟਰ"} + one{"{0} µm"} + other{"{0} µm"} } mile{ dnam{"ਮੀਲ"} @@ -1834,11 +2024,11 @@ pa{ } point{ dnam{"ਪੁਆਇੰਟ"} + one{"{0} pt"} + other{"{0} pt"} } solar-radius{ dnam{"ਸੋਲਰ ਰੇਡੀਅਸ"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"ਗਜ਼"} @@ -1854,8 +2044,6 @@ pa{ } solar-luminosity{ dnam{"ਸੋਲਰ ਲੂਮਨਾਸਿਟੀ"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1871,8 +2059,6 @@ pa{ } earth-mass{ dnam{"ਅਰਥ ਮਾਸ"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"ਗ੍ਰਾਮ"} @@ -1886,6 +2072,16 @@ pa{ other{"{0} ਕਿ.ਗ੍ਰਾ."} per{"{0}/ਕਿ.ਗ੍ਰਾ."} } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } milligram{ dnam{"ਮਿ.ਗ੍ਰਾ."} one{"{0} ਮਿ.ਗ੍ਰਾ."} @@ -1910,8 +2106,6 @@ pa{ } solar-mass{ dnam{"ਸੋਲਰ ਮਾਸ"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"ਸਟੋਨ"} @@ -1931,6 +2125,7 @@ pa{ other{"{0} ਗੀ.ਵਾਟ"} } horsepower{ + dnam{"hp"} one{"{0} ਹੌਰਸਪਾਵਰ"} other{"{0} ਹੌਰਸਪਾਵਰ"} } @@ -1961,6 +2156,11 @@ pa{ one{"{0} ਵਾ. ਮੰ."} other{"{0} ਵਾ. ਮੰ."} } + bar{ + dnam{"ਬਾਰ"} + one{"{0} ਬਾਰ"} + other{"{0} ਬਾਰ"} + } hectopascal{ dnam{"ਹੈ.ਪਾ."} one{"{0} ਹੈ.ਪਾ."} @@ -1991,6 +2191,11 @@ pa{ one{"{0} ਮਿ.ਮੀ. ਪਾਰਾ"} other{"{0} ਮਿ.ਮੀ. ਪਾਰਾ"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"ਪੌਂ.ਵ.ਇੰਚ"} one{"{0} ਪੌਂ.ਵ.ਇੰਚ"} @@ -2003,6 +2208,11 @@ pa{ one{"{0} ਕਿ.ਪ੍ਰ.ਘੰ."} other{"{0} ਕਿ.ਪ੍ਰ.ਘੰ."} } + knot{ + dnam{"kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ dnam{"ਮੀਟਰ/ਸਕਿੰਟ"} one{"{0} ਮੀ./ਸ."} @@ -2017,9 +2227,23 @@ pa{ temperature{ celsius{ dnam{"ਦਰਜਾ ਸੈਲਸੀਅਸ"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ dnam{"ਦਰਜਾ ਫਾਰੇਨਹਾਈਟ"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} } } torque{ @@ -2028,11 +2252,6 @@ pa{ one{"{0} ਨਿ⋅ਮੀ"} other{"{0} ਨਿ⋅ਮੀ"} } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } } volume{ acre-foot{ @@ -2112,11 +2331,6 @@ pa{ one{"{0} ਤ. ਔਂਸ"} other{"{0} ਤ. ਔਂਸ"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"ਗੈਲਨ"} one{"{0} ਗੈਲਨ"} diff --git a/icuSources/data/unit/pa_Arab.txt b/icuSources/data/unit/pa_Arab.txt index f986e818..7183c0d4 100644 --- a/icuSources/data/unit/pa_Arab.txt +++ b/icuSources/data/unit/pa_Arab.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pa_Arab{ %%Parent{"root"} - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pa_Aran_PK.txt b/icuSources/data/unit/pa_Aran_PK.txt index efecc367..052f78bd 100644 --- a/icuSources/data/unit/pa_Aran_PK.txt +++ b/icuSources/data/unit/pa_Aran_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Aran_PK{ - Version{"2.1.47.82"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/unit/pa_Guru.txt b/icuSources/data/unit/pa_Guru.txt index f6958d69..f06d9fff 100644 --- a/icuSources/data/unit/pa_Guru.txt +++ b/icuSources/data/unit/pa_Guru.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_Guru{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pa_PK.txt b/icuSources/data/unit/pa_PK.txt index ab424947..1c66c7b3 100644 --- a/icuSources/data/unit/pa_PK.txt +++ b/icuSources/data/unit/pa_PK.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pa_PK{ - "%%ALIAS"{"pa_Aran_PK"} + "%%ALIAS"{"pa_Arab_PK"} } diff --git a/icuSources/data/unit/pl.txt b/icuSources/data/unit/pl.txt index 771803d6..67c2a985 100644 --- a/icuSources/data/unit/pl.txt +++ b/icuSources/data/unit/pl.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pl{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -231,10 +231,10 @@ pl{ } coordinate{ dnam{"kierunek świata"} - east{"{0}E"} - north{"{0}N"} - south{"{0}S"} - west{"{0}W"} + east{"{0} długości geograficznej wschodniej"} + north{"{0} szerokości geograficznej północnej"} + south{"{0} szerokości geograficznej południowej"} + west{"{0} długości geograficznej zachodniej"} } digital{ bit{ @@ -293,6 +293,13 @@ pl{ one{"{0} megabajt"} other{"{0} megabajta"} } + petabyte{ + dnam{"petabajty"} + few{"{0} petabajty"} + many{"{0} petabajtów"} + one{"{0} petabajt"} + other{"{0} petabajta"} + } terabit{ dnam{"terabity"} few{"{0} terabity"} @@ -324,6 +331,13 @@ pl{ other{"{0} dnia"} per{"{0} na dzień"} } + decade{ + dnam{"dekady"} + few{"{0} dekady"} + many{"{0} dekad"} + one{"{0} dekada"} + other{"{0} dekady"} + } hour{ dnam{"godziny"} few{"{0} godziny"} @@ -481,6 +495,13 @@ pl{ one{"{0} kilowatogodzina"} other{"{0} kilowatogodziny"} } + therm-us{ + dnam{"thermy amerykańskie"} + few{"{0} thermy amerykańskie"} + many{"{0} thermów amerykańskich"} + one{"{0} therm amerykański"} + other{"{0} therma amerykańskiego"} + } } force{ newton{ @@ -528,6 +549,29 @@ pl{ other{"{0} megaherca"} } } + graphics{ + em{ + dnam{"firety"} + few{"{0} firety"} + many{"{0} firetów"} + one{"{0} firet"} + other{"{0} firetu"} + } + megapixel{ + dnam{"megapiksele"} + few{"{0} megapiksele"} + many{"{0} megapikseli"} + one{"{0} megapiksel"} + other{"{0} megapiksela"} + } + pixel{ + dnam{"piksele"} + few{"{0} piksele"} + many{"{0} pikseli"} + one{"{0} piksel"} + other{"{0} piksela"} + } + } length{ astronomical-unit{ dnam{"jednostki astronomiczne"} @@ -677,7 +721,7 @@ pl{ other{"{0} luksu"} } solar-luminosity{ - dnam{"jasność Słońca"} + dnam{"jasności Słońca"} few{"{0} jasności Słońca"} many{"{0} jasności Słońca"} one{"{0} jasność Słońca"} @@ -700,7 +744,7 @@ pl{ other{"{0} daltona"} } earth-mass{ - dnam{"masa Ziemi"} + dnam{"masy Ziemi"} few{"{0} masy Ziemi"} many{"{0} mas Ziemi"} one{"{0} masa Ziemi"} @@ -767,7 +811,7 @@ pl{ per{"{0} na funt"} } solar-mass{ - dnam{"masa Słońca"} + dnam{"masy Słońca"} few{"{0} masy Słońca"} many{"{0} mas Słońca"} one{"{0} masa Słońca"} @@ -826,6 +870,20 @@ pl{ } } pressure{ + atmosphere{ + dnam{"atmosfery"} + few{"{0} atmosfery"} + many{"{0} atmosfer"} + one{"{0} atmosfera"} + other{"{0} atmosfery"} + } + bar{ + dnam{"bary"} + few{"{0} bary"} + many{"{0} barów"} + one{"{0} bar"} + other{"{0} bara"} + } hectopascal{ dnam{"hektopaskale"} few{"{0} hektopaskale"} @@ -868,6 +926,13 @@ pl{ one{"{0} milimetr słupa rtęci"} other{"{0} milimetra słupa rtęci"} } + pascal{ + dnam{"paskale"} + few{"{0} paskale"} + many{"{0} paskali"} + one{"{0} paskal"} + other{"{0} paskala"} + } pound-per-square-inch{ dnam{"funty na cal kwadratowy"} few{"{0} funty na cal kwadratowy"} @@ -954,11 +1019,11 @@ pl{ } volume{ acre-foot{ - dnam{"akro-stopy"} - few{"{0} akro-stopy"} - many{"{0} akro-stóp"} - one{"{0} akro-stopa"} - other{"{0} akro-stopy"} + dnam{"akrostopy"} + few{"{0} akrostopy"} + many{"{0} akrostóp"} + one{"{0} akrostopa"} + other{"{0} akrostopy"} } barrel{ dnam{"baryłki"} @@ -1165,6 +1230,11 @@ pl{ other{"{0}″"} } } + concentr{ + percent{ + dnam{"%"} + } + } consumption{ liter-per-100kilometers{ dnam{"l/100 km"} @@ -1389,10 +1459,10 @@ pl{ area{ acre{ dnam{"akry"} - few{"{0} ac"} - many{"{0} ac"} - one{"{0} ac"} - other{"{0} ac"} + few{"{0} akry"} + many{"{0} akrów"} + one{"{0} akr"} + other{"{0} akra"} } dunam{ dnam{"dunamy"} @@ -1408,6 +1478,36 @@ pl{ one{"{0} ha"} other{"{0} ha"} } + square-foot{ + dnam{"stopy kw."} + few{"{0} stopy kw."} + many{"{0} stóp kw."} + one{"{0} stopa kw."} + other{"{0} stopy kw."} + } + square-inch{ + dnam{"cale kw."} + few{"{0} cale kw."} + many{"{0} cali kw."} + one{"{0} cal kw."} + other{"{0} cala kw."} + per{"{0}/cal kw."} + } + square-mile{ + dnam{"mile kw."} + few{"{0} mile kw."} + many{"{0} mil kw."} + one{"{0} mila kw."} + other{"{0} mili kw."} + per{"{0}/mila kw."} + } + square-yard{ + dnam{"jardy kw."} + few{"{0} jardy kw."} + many{"{0} jardów kw."} + one{"{0} jard kw."} + other{"{0} jarda kw."} + } } concentr{ karat{ @@ -1536,6 +1636,13 @@ pl{ other{"{0} dnia"} per{"{0}/dzień"} } + decade{ + dnam{"dek"} + few{"{0} dek"} + many{"{0} dek"} + one{"{0} dek"} + other{"{0} dek"} + } hour{ dnam{"godziny"} few{"{0} godz."} @@ -1616,13 +1723,6 @@ pl{ } } energy{ - calorie{ - dnam{"kal"} - few{"{0} kal"} - many{"{0} kal"} - one{"{0} kal"} - other{"{0} kal"} - } british-thermal-unit{ dnam{"BTU"} few{"{0} Btu"} @@ -1630,6 +1730,13 @@ pl{ one{"{0} Btu"} other{"{0} Btu"} } + calorie{ + dnam{"kal"} + few{"{0} kal"} + many{"{0} kal"} + one{"{0} kal"} + other{"{0} kal"} + } electronvolt{ dnam{"elektronowolt"} few{"{0} eV"} @@ -1651,6 +1758,13 @@ pl{ one{"{0} J"} other{"{0} J"} } + therm-us{ + dnam{"thermy amer."} + few{"{0} thermy amer."} + many{"{0} thermów amer."} + one{"{0} therm amer."} + other{"{0} therma amer."} + } } force{ newton{ @@ -1668,6 +1782,15 @@ pl{ other{"{0} lbf"} } } + graphics{ + em{ + dnam{"firet"} + few{"{0} firety"} + many{"{0} firetów"} + one{"{0} firet"} + other{"{0} firetu"} + } + } length{ astronomical-unit{ dnam{"j.a."} @@ -1743,6 +1866,13 @@ pl{ one{"{0} R☉"} other{"{0} R☉"} } + yard{ + dnam{"jardy"} + few{"{0} jardy"} + many{"{0} jardów"} + one{"{0} jard"} + other{"{0} jarda"} + } } light{ solar-luminosity{ @@ -1798,6 +1928,13 @@ pl{ one{"{0} M☉"} other{"{0} M☉"} } + ton{ + dnam{"krótkie tony"} + few{"{0} krótkie tony"} + many{"{0} krótkich ton"} + one{"{0} krótka tona"} + other{"{0} krótkiej tony"} + } } power{ horsepower{ @@ -1839,6 +1976,22 @@ pl{ one{"{0} w."} other{"{0} w."} } + mile-per-hour{ + dnam{"mile/h"} + few{"{0} mile/h"} + many{"{0} mil/h"} + one{"{0} mila/h"} + other{"{0} mili/h"} + } + } + temperature{ + celsius{ + dnam{"st. C"} + few{"{0} st. C"} + many{"{0} st. C"} + one{"{0} st. C"} + other{"{0} st. C"} + } } torque{ newton-meter{ @@ -1857,6 +2010,13 @@ pl{ } } volume{ + acre-foot{ + dnam{"akrostopy"} + few{"{0} akrostopy"} + many{"{0} akrostóp"} + one{"{0} akrostopa"} + other{"{0} akrostopy"} + } barrel{ dnam{"baryłki"} few{"{0} bbl"} @@ -1871,6 +2031,34 @@ pl{ one{"{0} cl"} other{"{0} cl"} } + cubic-foot{ + dnam{"stopy sześc."} + few{"{0} stopy sześc."} + many{"{0} stóp sześc."} + one{"{0} stopa sześc."} + other{"{0} stopy sześc."} + } + cubic-inch{ + dnam{"cale sześc."} + few{"{0} cale sześc."} + many{"{0} cali sześc."} + one{"{0} cal sześc."} + other{"{0} cala sześc."} + } + cubic-mile{ + dnam{"mile sześc."} + few{"{0} mile sześc."} + many{"{0} mil sześc."} + one{"{0} mila sześc."} + other{"{0} mili sześc."} + } + cubic-yard{ + dnam{"jardy sześc."} + few{"{0} jardy sześc."} + many{"{0} jardów sześc."} + one{"{0} jard sześc."} + other{"{0} jarda sześc."} + } cup{ dnam{"ćwierćkwarty"} few{"{0} c"} @@ -1878,6 +2066,13 @@ pl{ one{"{0} c"} other{"{0} c"} } + cup-metric{ + dnam{"ćwierćkwarty metr."} + few{"{0} ćwierćkwarty metr."} + many{"{0} ćwierćkwart metr."} + one{"{0} ćwierćkwarta metr."} + other{"{0} ćwierćkwarty metr."} + } deciliter{ dnam{"dl"} few{"{0} dl"} @@ -1951,6 +2146,20 @@ pl{ one{"{0} pt"} other{"{0} pt"} } + pint-metric{ + dnam{"półkwarty metr."} + few{"{0} półkwarty metr."} + many{"{0} półkwart metr."} + one{"{0} półkwarta metr."} + other{"{0} półkwarty metr."} + } + quart{ + dnam{"kwarty"} + few{"{0} kwarty"} + many{"{0} kwart"} + one{"{0} kwarta"} + other{"{0} kwarty"} + } tablespoon{ dnam{"ł. stoł."} few{"{0} ł. stoł."} diff --git a/icuSources/data/unit/ps.txt b/icuSources/data/unit/ps.txt index 0cd0306d..895273c1 100644 --- a/icuSources/data/unit/ps.txt +++ b/icuSources/data/unit/ps.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ps{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -14,6 +14,11 @@ ps{ one{"{0} د جاذبې قوه"} other{"{0} د جاذبې قوه"} } + meter-per-second-squared{ + dnam{"ميترز في مربع سيکنډ"} + one{"{0} ميتر في مربع سيکنډ"} + other{"{0} ميتر في مربع سيکنډ"} + } } angle{ arc-minute{ @@ -81,6 +86,12 @@ ps{ other{"{0} مربع کيلو متره"} per{"{0} في مربع کيلو متر"} } + square-meter{ + dnam{"مربع متره"} + one{"{0} مربع متر"} + other{"{0} مربع متره"} + per{"{0} في مربع متر"} + } square-mile{ dnam{"مربع ميل"} one{"{0} مربع ميل"} @@ -118,7 +129,7 @@ ps{ other{"{0} مولز"} } part-per-million{ - dnam{"پاړتس في مليون"} + dnam{"پارټتس في مليون"} one{"{0} پارټ في مليون"} other{"{0} پارټس في مليون"} } @@ -225,17 +236,30 @@ ps{ } } duration{ + century{ + dnam{"پېړۍ"} + one{"{0} پېړۍ"} + other{"{0} پيړۍ"} + } day{ dnam{"ورځې"} one{"{0} ورځ"} other{"{0} ورځې"} per{"{0} په هره ورځ کې"} } + decade{ + dnam{"لسيزې"} + one{"{0} لسيزه"} + other{"{0} لسيزې"} + } microsecond{ dnam{"مايکرو ثانيه"} one{"{0} μs"} other{"{0} μs"} } + minute{ + dnam{"دقيقې"} + } month{ dnam{"مياشتې"} one{"{0} مياشت"} @@ -243,10 +267,13 @@ ps{ per{"{0}/m"} } nanosecond{ - dnam{"نينو ثانيه"} + dnam{"نينو ثانيې"} one{"{0} ns"} other{"{0} ns"} } + second{ + dnam{"ثانيې"} + } week{ dnam{"اونۍ"} one{"اونۍ"} @@ -358,6 +385,11 @@ ps{ other{"{0} ميګا هرټز"} } } + graphics{ + megapixel{ + dnam{"ميګا فکسلسز"} + } + } length{ astronomical-unit{ dnam{"فلکي احدې"} @@ -439,6 +471,11 @@ ps{ one{"{0} پيکو متر"} other{"{0} پيکو متره"} } + point{ + dnam{"نمرې"} + one{"{0} نمره"} + other{"{0} نمرې"} + } solar-radius{ dnam{"لمريزې وړانګې"} one{"{0} لمريزه وړانګه"} @@ -451,6 +488,9 @@ ps{ } } light{ + lux{ + dnam{"لکس"} + } solar-luminosity{ dnam{"لمريز ځلښتونه"} one{"{0} لمريز ځلښت"} @@ -507,9 +547,9 @@ ps{ per{"{0} في اونس"} } ounce-troy{ - dnam{"ټروي اونسز"} - one{"{0} ټروي اونس"} - other{"{0} ټروي اونسز"} + dnam{"ټراي اونسز"} + one{"{0} ټرای اونس"} + other{"{0} ټرای اونسز"} } pound{ dnam{"پاونډز"} @@ -562,14 +602,14 @@ ps{ } pressure{ atmosphere{ - dnam{"اتموسفيرز"} - one{"{0} اتموسفير"} - other{"{0} اتموسفيرز"} + dnam{"اټموسپیرز"} + one{"{0} اتموسپير"} + other{"{0} اتموسپيرز"} } hectopascal{ - dnam{"هيکټو پاسکلز"} - one{"{0} هيکټو پاسکل"} - other{"{0} هيکټو پاسکلز"} + dnam{"هيکټو پاسکیلز"} + one{"{0} هيکټو پاسکیل"} + other{"{0} هيکټو پاسکیلز"} } inch-hg{ dnam{"د پارې انچې"} @@ -577,14 +617,14 @@ ps{ other{"{0} د پارې انچې"} } kilopascal{ - dnam{"کيلو پاسکلز"} - one{"{0} کيلو پاسکل"} - other{"{0} کيلو پاسکلز"} + dnam{"کيلو پاسکیلز"} + one{"{0} کيلو پاسکیل"} + other{"{0} کيلو پاسکیلز"} } megapascal{ - dnam{"ميګا پاسکلز"} - one{"{0} ميګا پاسکل"} - other{"{0} ميګا پاسکلز"} + dnam{"ميګا پاسکلیلز"} + one{"{0} ميګا پاسکیل"} + other{"{0} ميګا پاسکیلز"} } millibar{ dnam{"ملي بارز"} @@ -596,10 +636,13 @@ ps{ one{"{0} د پارې ملي متر"} other{"{0} د پارې ملي مترز"} } + pascal{ + dnam{"پاسکیلز"} + } pound-per-square-inch{ - dnam{"پاونډ في مربع انچ"} + dnam{"پاونډز في مربع انچ"} one{"{0} پاونډ في مربع انچ"} - other{"{0} پاونډ في مربع انچ"} + other{"{0} پاونډز في مربع انچ"} } } speed{ @@ -812,7 +855,7 @@ ps{ minute{ dnam{"min"} one{"{0} min"} - other{"{0} min"} + other{"{0}m"} } month{ dnam{"مياشت"} @@ -885,7 +928,6 @@ ps{ } volume{ liter{ - dnam{"liter"} one{"{0}L"} other{"{0}L"} } @@ -910,7 +952,7 @@ ps{ other{"{0}′"} } arc-second{ - dnam{"آرکیسی"} + dnam{"آرکسیکس"} one{"{0}″"} other{"{0}″"} } @@ -1028,8 +1070,6 @@ ps{ } permyriad{ dnam{"زرمه"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1130,6 +1170,11 @@ ps{ other{"{0} ورځې"} per{"{0}/d"} } + decade{ + dnam{"لسيزه"} + one{"{0} لسيزه"} + other{"{0} لسيزه"} + } hour{ dnam{"ساعتونه"} one{"{0} h"} @@ -1164,7 +1209,7 @@ ps{ other{"{0} ns"} } second{ - dnam{"sec"} + dnam{"ثانيې"} one{"{0} s"} other{"{0} s"} per{"{0}/s"} @@ -1217,8 +1262,6 @@ ps{ } electronvolt{ dnam{"اليکټران وولټ"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"Cal"} @@ -1249,13 +1292,9 @@ ps{ force{ newton{ dnam{"نيوټن"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"پاونډ قوه"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1373,8 +1412,6 @@ ps{ } solar-radius{ dnam{"لمريزې وړانګې"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"ګزه"} @@ -1390,8 +1427,6 @@ ps{ } solar-luminosity{ dnam{"لمريز ځلښتونه"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1402,13 +1437,9 @@ ps{ } dalton{ dnam{"ډالټنز"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"د زمکې حجمونه"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"ګرامز"} @@ -1456,8 +1487,6 @@ ps{ } solar-mass{ dnam{"لمريز حجم"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"ټنز"} @@ -1513,16 +1542,6 @@ ps{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1583,18 +1602,6 @@ ps{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"acre ft"} @@ -1603,8 +1610,6 @@ ps{ } barrel{ dnam{"بېرل"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"cL"} @@ -1670,8 +1675,6 @@ ps{ } fluid-ounce-imperial{ dnam{"امپيريل مايع اونس"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} } gallon{ dnam{"gal"} diff --git a/icuSources/data/unit/ps_PK.txt b/icuSources/data/unit/ps_PK.txt index 399590a0..a108acd4 100644 --- a/icuSources/data/unit/ps_PK.txt +++ b/icuSources/data/unit/ps_PK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ps_PK{ - Version{"2.1.49.34"} + Version{"36.1"} units{ acceleration{ g-force{ diff --git a/icuSources/data/unit/pt.txt b/icuSources/data/unit/pt.txt index c004831a..4e1baf4f 100644 --- a/icuSources/data/unit/pt.txt +++ b/icuSources/data/unit/pt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pt{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -173,10 +173,10 @@ pt{ } coordinate{ dnam{"direção cardeal"} - east{"{0}E"} - north{"{0}N"} - south{"{0}S"} - west{"{0}O"} + east{"{0} leste"} + north{"{0} norte"} + south{"{0} sul"} + west{"{0} oeste"} } digital{ bit{ @@ -239,7 +239,7 @@ pt{ century{ dnam{"séculos"} one{"{0} século"} - other{"{0} sécs."} + other{"{0} séculos"} } day{ dnam{"dias"} @@ -247,6 +247,11 @@ pt{ other{"{0} dias"} per{"{0} por dia"} } + decade{ + dnam{"décadas"} + one{"{0} década"} + other{"{0} décadas"} + } hour{ dnam{"horas"} one{"{0} hora"} @@ -362,6 +367,11 @@ pt{ one{"{0} quilowatt-hora"} other{"{0} quilowatts-hora"} } + therm-us{ + dnam{"unidades térmicas norte-americanas"} + one{"{0} unidade térmica norte-americana"} + other{"{0} unidades térmicas norte-americanas"} + } } force{ newton{ @@ -397,6 +407,41 @@ pt{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"pontos por centímetro"} + one{"{0} ponto por centímetro"} + other{"{0} pontos por centímetro"} + } + dot-per-inch{ + dnam{"pontos por polegada"} + one{"{0} ponto por polegada"} + other{"{0} pontos por polegada"} + } + em{ + dnam{"em tipográfico"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels por centímetro"} + one{"{0} pixel por centímetro"} + other{"{0} pixels por centímetro"} + } + pixel-per-inch{ + dnam{"pixels por polegada"} + one{"{0} pixel por polegada"} + other{"{0} pixels por polegada"} + } + } length{ astronomical-unit{ dnam{"unidades astronômicas"} @@ -533,9 +578,9 @@ pt{ other{"{0} daltons"} } earth-mass{ - dnam{"Massas da Terra"} - one{"{0} Massa da Terra"} - other{"{0} Massas da Terra"} + dnam{"massa terrestre"} + one{"{0} massa terrestre"} + other{"{0} massas terrestres"} } gram{ dnam{"gramas"} @@ -635,6 +680,11 @@ pt{ one{"{0} atmosfera"} other{"{0} atmosferas"} } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } hectopascal{ dnam{"hectopascais"} one{"{0} hectopascal"} @@ -665,6 +715,16 @@ pt{ one{"{0} milímetro de mercúrio"} other{"{0} milímetros de mercúrio"} } + pascal{ + dnam{"pascais"} + one{"{0} pascal"} + other{"{0} pascais"} + } + pound-per-square-inch{ + dnam{"libras por polegada quadrada"} + one{"{0} libra por polegada quadrada"} + other{"{0} libras por polegada quadrada"} + } } speed{ kilometer-per-hour{ @@ -673,7 +733,7 @@ pt{ other{"{0} quilômetros por hora"} } knot{ - dnam{"nó"} + dnam{"nós"} one{"{0} nó"} other{"{0} nós"} } @@ -1061,6 +1121,10 @@ pt{ } } speed{ + kilometer-per-hour{ + one{"{0}km/h"} + other{"{0}km/h"} + } knot{ dnam{"nó"} one{"{0} nó"} @@ -1080,6 +1144,14 @@ pt{ } } volume{ + cubic-foot{ + dnam{"ft³"} + } + fluid-ounce{ + dnam{"fl. oz."} + one{"{0} fl. oz."} + other{"{0} fl. oz."} + } liter{ dnam{"litro"} one{"{0} l"} @@ -1245,6 +1317,14 @@ pt{ west{"{0}O"} } digital{ + bit{ + one{"{0} bit"} + other{"{0} bits"} + } + byte{ + one{"{0} byte"} + other{"{0} bytes"} + } gigabit{ dnam{"Gbit"} one{"{0} Gb"} @@ -1303,6 +1383,11 @@ pt{ other{"{0} dias"} per{"{0}/dia"} } + decade{ + dnam{"déc."} + one{"{0} déc."} + other{"{0} déc."} + } hour{ dnam{"horas"} one{"{0} h"} @@ -1378,6 +1463,11 @@ pt{ one{"{0} eV"} other{"{0} eV"} } + foodcalorie{ + dnam{"cal"} + one{"{0} cal"} + other{"{0} cal"} + } joule{ dnam{"joules"} one{"{0} J"} @@ -1393,6 +1483,11 @@ pt{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"thm EUA"} + one{"{0} thm EUA"} + other{"{0} thm EUA"} + } } force{ newton{ @@ -1406,6 +1501,43 @@ pt{ other{"{0} lbf"} } } + graphics{ + dot-per-centimeter{ + dnam{"pontos por centímetro"} + one{"{0} ponto por centímetro"} + other{"{0} pontos por centímetro"} + } + dot-per-inch{ + dnam{"pontos por polegada"} + one{"{0} ponto por polegada"} + other{"{0} pontos por polegada"} + } + em{ + dnam{"em tipográfico"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels por centímetro"} + one{"{0} pixel por centímetro"} + other{"{0} pixels por centímetro"} + } + pixel-per-inch{ + dnam{"pixels por polegada"} + one{"{0} pixel por polegada"} + other{"{0} pixels por polegada"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1500,7 +1632,7 @@ pt{ other{"{0} Da"} } earth-mass{ - dnam{"Massas da Terra"} + dnam{"massas terrestres"} one{"{0} M⊕"} other{"{0} M⊕"} } @@ -1510,6 +1642,11 @@ pt{ other{"{0} g"} per{"{0}/g"} } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } ounce-troy{ dnam{"oz troy"} one{"{0} oz t"} @@ -1555,6 +1692,11 @@ pt{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } kilopascal{ dnam{"kPa"} one{"{0} kPa"} @@ -1691,6 +1833,11 @@ pt{ other{"{0} l"} per{"{0}/l"} } + megaliter{ + dnam{"Ml"} + one{"{0} Ml"} + other{"{0} Ml"} + } milliliter{ dnam{"ml"} one{"{0} ml"} diff --git a/icuSources/data/unit/pt_AO.txt b/icuSources/data/unit/pt_AO.txt index 1c06f2c9..06842614 100644 --- a/icuSources/data/unit/pt_AO.txt +++ b/icuSources/data/unit/pt_AO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_AO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_CH.txt b/icuSources/data/unit/pt_CH.txt index f2d10871..0060128e 100644 --- a/icuSources/data/unit/pt_CH.txt +++ b/icuSources/data/unit/pt_CH.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CH{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_CV.txt b/icuSources/data/unit/pt_CV.txt index 09e4e7d4..941a30d4 100644 --- a/icuSources/data/unit/pt_CV.txt +++ b/icuSources/data/unit/pt_CV.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_CV{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_FR.txt b/icuSources/data/unit/pt_FR.txt index f8971728..704f4329 100644 --- a/icuSources/data/unit/pt_FR.txt +++ b/icuSources/data/unit/pt_FR.txt @@ -1,8 +1,6 @@ -// *************************************************************************** -// * Copyright (C) 2016 Apple Inc. All Rights Reserved. -// * Apple custom addition -// *************************************************************************** +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License pt_FR{ %%Parent{"pt_PT"} - Version{"2.1.31.33"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_GQ.txt b/icuSources/data/unit/pt_GQ.txt index 3bcaf584..263ab5fb 100644 --- a/icuSources/data/unit/pt_GQ.txt +++ b/icuSources/data/unit/pt_GQ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GQ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_GW.txt b/icuSources/data/unit/pt_GW.txt index 7187239f..55d0c8dd 100644 --- a/icuSources/data/unit/pt_GW.txt +++ b/icuSources/data/unit/pt_GW.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_GW{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_LU.txt b/icuSources/data/unit/pt_LU.txt index 787b6b11..66c4e956 100644 --- a/icuSources/data/unit/pt_LU.txt +++ b/icuSources/data/unit/pt_LU.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_LU{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_MO.txt b/icuSources/data/unit/pt_MO.txt index a1fe2e03..dd723102 100644 --- a/icuSources/data/unit/pt_MO.txt +++ b/icuSources/data/unit/pt_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MO{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_MZ.txt b/icuSources/data/unit/pt_MZ.txt index 1b8f2ee0..112d57aa 100644 --- a/icuSources/data/unit/pt_MZ.txt +++ b/icuSources/data/unit/pt_MZ.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_MZ{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_PT.txt b/icuSources/data/unit/pt_PT.txt index 87189a84..caba4f84 100644 --- a/icuSources/data/unit/pt_PT.txt +++ b/icuSources/data/unit/pt_PT.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License pt_PT{ - Version{"2.1.49.82"} + Version{"36.1"} units{ acceleration{ g-force{ @@ -49,8 +49,6 @@ pt_PT{ } coordinate{ east{"{0} este"} - north{"{0} norte"} - south{"{0} sul"} west{"{0} Oeste"} } digital{ @@ -64,10 +62,6 @@ pt_PT{ } } duration{ - century{ - one{"{0} século"} - other{"{0} séculos"} - } hour{ per{"{0}/h"} } @@ -87,6 +81,28 @@ pt_PT{ other{"{0} quilocalorias"} } } + graphics{ + megapixel{ + dnam{"megapíxeis"} + one{"{0} megapíxel"} + other{"{0} megapíxeis"} + } + pixel{ + dnam{"píxel"} + one{"{0} píxel"} + other{"{0} píxeis"} + } + pixel-per-centimeter{ + dnam{"píxeis por centímetro"} + one{"{0} píxel por centímetro"} + other{"{0} píxeis por centímetro"} + } + pixel-per-inch{ + dnam{"píxeis por polegada"} + one{"{0} píxel por polegada"} + other{"{0} píxeis por polegada"} + } + } length{ astronomical-unit{ dnam{"unidades astronómicas"} @@ -118,6 +134,12 @@ pt_PT{ other{"{0} picómetros"} } } + mass{ + earth-mass{ + one{"{0} massa da Terra"} + other{"{0} massas da Terra"} + } + } pressure{ pound-per-square-inch{ dnam{"psi"} @@ -131,9 +153,13 @@ pt_PT{ one{"{0} quilómetro por hora"} other{"{0} quilómetros por hora"} } + knot{ + dnam{"nó"} + } } temperature{ generic{ + one{"{0}°"} other{"{0}°"} } } @@ -202,11 +228,11 @@ pt_PT{ other{"{0} h"} } millisecond{ - dnam{"ms"} one{"{0} ms"} other{"{0} ms"} } minute{ + dnam{"min"} one{"{0} min"} other{"{0} min"} } @@ -231,6 +257,7 @@ pt_PT{ other{"{0} km"} } meter{ + dnam{"metro"} one{"{0} m"} other{"{0} m"} } @@ -300,7 +327,6 @@ pt_PT{ } temperature{ celsius{ - dnam{"°C"} one{"{0}°C"} other{"{0}°C"} } @@ -577,6 +603,19 @@ pt_PT{ other{"{0} MHz"} } } + graphics{ + dot-per-inch{ + dnam{"ppp"} + one{"{0} ppp"} + other{"{0} ppp"} + } + megapixel{ + dnam{"megapíxeis"} + } + pixel{ + dnam{"píxeis"} + } + } length{ centimeter{ dnam{"cm"} @@ -597,6 +636,7 @@ pt_PT{ other{"{0} km"} } meter{ + dnam{"metros"} one{"{0} m"} other{"{0} m"} } @@ -611,6 +651,7 @@ pt_PT{ } mile-scandinavian{ dnam{"smi"} + one{"{0} smi"} other{"{0} smi"} } millimeter{ @@ -650,9 +691,8 @@ pt_PT{ } } mass{ - carat{ - one{"{0} ct"} - other{"{0} ct"} + earth-mass{ + dnam{"massas da Terra"} } gram{ one{"{0} g"} @@ -663,11 +703,6 @@ pt_PT{ one{"{0} kg"} other{"{0} kg"} } - metric-ton{ - dnam{"t"} - one{"{0} t"} - other{"{0} t"} - } microgram{ dnam{"µg"} one{"{0} µg"} @@ -863,6 +898,11 @@ pt_PT{ one{"{0} cs"} other{"{0} cs"} } + teaspoon{ + dnam{"cc"} + one{"{0} cc"} + other{"{0} cc"} + } } } } diff --git a/icuSources/data/unit/pt_ST.txt b/icuSources/data/unit/pt_ST.txt index 9997df66..7975c4b3 100644 --- a/icuSources/data/unit/pt_ST.txt +++ b/icuSources/data/unit/pt_ST.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_ST{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/pt_TL.txt b/icuSources/data/unit/pt_TL.txt index ee023782..5166829a 100644 --- a/icuSources/data/unit/pt_TL.txt +++ b/icuSources/data/unit/pt_TL.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License pt_TL{ %%Parent{"pt_PT"} - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/qu.txt b/icuSources/data/unit/qu.txt index feb48760..f76703de 100644 --- a/icuSources/data/unit/qu.txt +++ b/icuSources/data/unit/qu.txt @@ -1,10 +1,396 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License qu{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} ms{"m:ss"} } + units{ + area{ + acre{ + dnam{"acre"} + other{"{0} acre"} + } + dunam{ + dnam{"dunam"} + other{"{0} dunam"} + } + hectare{ + dnam{"hectárea"} + other{"{0} hectárea"} + } + square-centimeter{ + dnam{"centímetro cuadrado"} + other{"{0} centímetro cuadrado"} + per{"{0}/centímetro cuadrado"} + } + square-foot{ + dnam{"pie cuadrado"} + other{"{0} pie cuadrado"} + } + square-inch{ + dnam{"pulgada cuadrada"} + other{"{0} pulgada cuadrada"} + per{"{0}/pulgada cuadrada"} + } + square-kilometer{ + dnam{"kilómetro cuadrado"} + other{"{0} kilómetro cuadrado"} + per{"{0}/kilómetro cuadrado"} + } + square-meter{ + dnam{"metro cuadrado"} + other{"{0} metro cuadrado"} + per{"{0}/metro cuadrado"} + } + square-mile{ + dnam{"milla cuadrada"} + other{"{0} milla cuadrada"} + per{"{0}/milla cuadrada"} + } + square-yard{ + dnam{"yarda cuadrada"} + other{"{0} yarda cuadrada"} + } + } + duration{ + century{ + dnam{"siglos"} + other{"{0} siglos"} + } + day{ + dnam{"punchaw"} + other{"{0} punchaw"} + per{"{0}/p"} + } + decade{ + dnam{"décadas"} + other{"{0} décadas"} + } + hour{ + dnam{"hora"} + other{"{0} hora"} + per{"{0}/h"} + } + microsecond{ + dnam{"microsegundo"} + other{"{0} microsegundo"} + } + millisecond{ + dnam{"milisegundo"} + other{"{0} milisegundo"} + } + minute{ + dnam{"minuto"} + other{"{0} minuto"} + per{"{0} por minuto"} + } + month{ + dnam{"killa"} + other{"{0} killa"} + per{"{0}/k"} + } + nanosecond{ + dnam{"nanosegundo"} + other{"{0} nanosegundo"} + } + second{ + dnam{"segundo"} + other{"{0} segundo"} + per{"{0} por segundo"} + } + week{ + dnam{"semana"} + other{"{0} semana"} + per{"{0} por semana"} + } + year{ + dnam{"wata"} + other{"{0} wata"} + per{"{0} por wata"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"puntos por centímetro"} + other{"{0} puntos por centímetro"} + } + dot-per-inch{ + dnam{"puntos por pulgada"} + other{"{0} puntos por pulgada"} + } + em{ + dnam{"tipográfico em"} + other{"{0} tipográfico em"} + } + megapixel{ + dnam{"megapixels"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels por centímetro"} + other{"{0} pixels por centímetro"} + } + pixel-per-inch{ + dnam{"pixels por pulgada"} + other{"{0} pixels por pulgada"} + } + } + length{ + astronomical-unit{ + dnam{"unidades astronómicas"} + other{"{0} unidades astronómicas"} + } + centimeter{ + dnam{"centímetro"} + other{"{0} centímetro"} + per{"{0}/centímetro"} + } + decimeter{ + dnam{"decímetro"} + other{"{0} decímetro"} + } + foot{ + dnam{"pie"} + other{"{0} pie"} + per{"{0}/pie"} + } + inch{ + dnam{"pulgada"} + other{"{0} pulgada"} + per{"{0}/pulgada"} + } + kilometer{ + dnam{"kilómetro"} + other{"{0} kilómetro"} + per{"{0}/km"} + } + light-year{ + dnam{"años luz"} + other{"{0} años luz"} + } + meter{ + dnam{"metro"} + other{"{0} metro"} + per{"{0}/m"} + } + micrometer{ + dnam{"micrómetro"} + other{"{0} micrómetro"} + } + mile{ + dnam{"milla"} + other{"{0} milla"} + } + mile-scandinavian{ + dnam{"milla escandinava"} + other{"{0} milla escandinava"} + } + millimeter{ + dnam{"milímetro"} + other{"{0} milímetro"} + } + nanometer{ + dnam{"nanómetro"} + other{"{0} nanómetro"} + } + nautical-mile{ + dnam{"millas naúticas"} + other{"{0} millas naúticas"} + } + parsec{ + dnam{"parsecs"} + other{"{0} parsecs"} + } + picometer{ + dnam{"picómetro"} + other{"{0} picómetro"} + } + point{ + dnam{"puntos"} + other{"{0} puntos"} + } + solar-radius{ + dnam{"radiación solar"} + other{"{0} radiación solar"} + } + yard{ + dnam{"yarda"} + other{"{0} yarda"} + } + } + volume{ + acre-foot{ + dnam{"acre-pie"} + other{"{0} acre-pie"} + } + barrel{ + dnam{"barril"} + other{"{0} barril"} + } + centiliter{ + dnam{"centilitro"} + other{"{0} centilitro"} + } + cubic-centimeter{ + dnam{"centímetro cúbico"} + other{"{0} centímetro cúbico"} + per{"{0}/centímetro cúbico"} + } + cubic-foot{ + dnam{"pie cúbico"} + other{"{0} pie cúbico"} + } + cubic-inch{ + dnam{"pulgada cúbica"} + other{"{0} pulgada cúbica"} + } + cubic-kilometer{ + dnam{"kilómetro cúbico"} + other{"{0} kilómetro cúbico"} + } + cubic-meter{ + dnam{"metro cúbico"} + other{"{0} metro cúbico"} + per{"{0}/metro cúbico"} + } + cubic-mile{ + dnam{"milla cúbica"} + other{"{0} milla cúbica"} + } + cubic-yard{ + dnam{"yarda cúbica"} + other{"{0} yarda cúbica"} + } + cup{ + dnam{"taza"} + other{"{0} taza"} + } + cup-metric{ + dnam{"taza métrica"} + other{"{0} taza métrica"} + } + deciliter{ + dnam{"decilitro"} + other{"{0} decilitro"} + } + fluid-ounce{ + dnam{"Onza líquida"} + other{"{0} US Onza líquida"} + } + fluid-ounce-imperial{ + dnam{"UK Onza líquida"} + other{"{0} UK Onza líquida"} + } + gallon{ + dnam{"galón"} + other{"{0} US galón"} + per{"{0}/US galón"} + } + gallon-imperial{ + dnam{"UK galón"} + other{"{0} UK galón"} + per{"{0}/UK galón"} + } + hectoliter{ + dnam{"hectolitro"} + other{"{0} hectolitro"} + } + liter{ + dnam{"litro"} + other{"{0} litro"} + per{"{0}/litro"} + } + megaliter{ + dnam{"megalitro"} + other{"{0} megalitro"} + } + milliliter{ + dnam{"mililitro"} + other{"{0} mililitro"} + } + pint{ + dnam{"pinta"} + other{"{0} pinta"} + } + pint-metric{ + dnam{"pinta métrica"} + other{"{0} pinta métrica"} + } + quart{ + dnam{"cuarto"} + other{"{0} cuarto"} + } + tablespoon{ + dnam{"cucharada"} + other{"{0} cucharada"} + } + teaspoon{ + dnam{"cucharadita"} + other{"{0} cucharadita"} + } + } + } + unitsNarrow{ + duration{ + day{ + dnam{"punchaw"} + other{"{0} p"} + } + hour{ + dnam{"hora"} + other{"{0} h"} + } + millisecond{ + dnam{"milisegundo"} + other{"{0} ms"} + } + month{ + dnam{"killa"} + other{"{0} k"} + } + second{ + dnam{"segundo"} + other{"{0} s"} + } + week{ + dnam{"semana"} + other{"{0} s"} + } + year{ + dnam{"wata"} + other{"{0} w"} + } + } + length{ + centimeter{ + dnam{"cm"} + other{"{0} cm"} + } + kilometer{ + dnam{"km"} + other{"{0}km"} + } + meter{ + dnam{"metro"} + other{"{0} m"} + } + millimeter{ + dnam{"mm"} + other{"{0} mm"} + } + } + volume{ + liter{ + dnam{"litro"} + other{"{0} litro"} + } + } + } } diff --git a/icuSources/data/unit/reslocal.mk b/icuSources/data/unit/reslocal.mk deleted file mode 100755 index 9a98d4fc..00000000 --- a/icuSources/data/unit/reslocal.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Local Apple addition for region resources -# Copyright (c) 2014-2019 Apple Inc. All rights reserved. -# -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# NOTE (January 2019): Please use ICU's new data filtering to select locale -# files. This makefile is no longer used to filter locale files. -# With no filtering, all data files are built. -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# - -UNIT_SOURCE_LOCAL = iu.txt ms_Arab.txt\ - en_AD.txt en_AL.txt en_AR.txt en_BA.txt en_BD.txt en_BG.txt\ - en_CZ.txt en_EE.txt en_ES.txt en_FR.txt\ - en_GR.txt en_HR.txt en_HU.txt en_ID.txt en_IS.txt\ - en_IT.txt en_JP.txt en_LT.txt en_LU.txt en_LV.txt\ - en_ME.txt en_MM.txt en_MV.txt en_NO.txt en_PL.txt en_PT.txt\ - en_RO.txt en_RS.txt en_RU.txt en_SK.txt en_TH.txt en_TR.txt en_UA.txt\ - es_AG.txt es_AI.txt es_AW.txt es_BB.txt es_BL.txt\ - es_BM.txt es_BQ.txt es_BS.txt es_CA.txt es_CW.txt es_DM.txt\ - es_FK.txt es_GD.txt es_GF.txt es_GL.txt es_GP.txt\ - es_GY.txt es_HT.txt es_KN.txt es_KY.txt es_LC.txt\ - es_MF.txt es_MQ.txt es_MS.txt es_PM.txt es_SR.txt\ - es_SX.txt es_TC.txt es_TT.txt es_VC.txt es_VG.txt\ - es_VI.txt\ - pt_FR.txt\ - arn.txt /ba.txt /byn.txt /co.txt /cv.txt\ - dv.txt /gaa.txt /gez.txt /gn.txt /io.txt\ - jbo.txt /kaj.txt /kcg.txt /kpe.txt /mni.txt\ - moh.txt /myv.txt /nqo.txt /nr.txt /nso.txt\ - ny.txt /oc.txt /sa.txt /sc.txt /scn.txt\ - ss.txt /st.txt /syr.txt /tig.txt /tn.txt\ - trv.txt /ts.txt /ve.txt /wa.txt /wal.txt - -UNIT_ALIAS_SOURCE_LOCAL = wuu.txt diff --git a/icuSources/data/unit/rm.txt b/icuSources/data/unit/rm.txt index f4b7b3a7..807ff672 100644 --- a/icuSources/data/unit/rm.txt +++ b/icuSources/data/unit/rm.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rm{ - Version{"2.1.48.4"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/rn.txt b/icuSources/data/unit/rn.txt index d2a463d1..1f6843e8 100644 --- a/icuSources/data/unit/rn.txt +++ b/icuSources/data/unit/rn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rn{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ro.txt b/icuSources/data/unit/ro.txt index 892b6e5c..326eb764 100644 --- a/icuSources/data/unit/ro.txt +++ b/icuSources/data/unit/ro.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ro{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,6 +123,7 @@ ro{ } compound{ per{"{0} pe {1}"} + times{"{0}-{1}"} } concentr{ karat{ @@ -289,6 +290,12 @@ ro{ other{"{0} de zile"} per{"{0} pe zi"} } + decade{ + dnam{"decenii"} + few{"{0} decenii"} + one{"{0} deceniu"} + other{"{0} de decenii"} + } hour{ dnam{"ore"} few{"{0} ore"} @@ -425,6 +432,12 @@ ro{ one{"kilowatt-oră"} other{"{0} de kilowați-oră"} } + therm-us{ + dnam{"thermi S.U.A."} + few{"{0} thermi S.U.A."} + one{"{0} therm S.U.A."} + other{"{0} de thermi S.U.A."} + } } force{ newton{ @@ -466,6 +479,47 @@ ro{ other{"{0} de megahertzi"} } } + graphics{ + dot-per-centimeter{ + dnam{"puncte pe centimeru"} + few{"{0} puncte pe centimetru"} + one{"{0} punct pe centimetru"} + other{"{0} de puncte pe centimetru"} + } + dot-per-inch{ + dnam{"puncte pe inch"} + few{"{0} puncte pe inch"} + one{"{0} punct pe inch"} + other{"{0} de puncte pe inch"} + } + em{ + dnam{"em tipografic"} + } + megapixel{ + dnam{"megapixeli"} + few{"{0} megapixeli"} + one{"{0} megapixel"} + other{"{0} de megapixel"} + } + pixel{ + dnam{"pixeli"} + few{"{0} pixeli"} + one{"{0} pixel"} + other{"{0} de pixeli"} + } + pixel-per-centimeter{ + dnam{"pixeli pe centimetru"} + few{"{0} pixeli pe centimetru"} + one{"{0} pixel pe centimetru"} + other{"{0} de pixeli pe centimetru"} + } + pixel-per-inch{ + dnam{"pixeli pe inch"} + few{"{0} pixeli pe inch"} + one{"{0} pixel pe inch"} + other{"{0} de pixeli pe inch"} + } + } length{ astronomical-unit{ dnam{"unități astronomice"} @@ -730,6 +784,12 @@ ro{ one{"{0} atmosferă"} other{"{0} de atmosfere"} } + bar{ + dnam{"bari"} + few{"{0} bari"} + one{"{0} bar"} + other{"{0} de bari"} + } hectopascal{ dnam{"hectopascali"} few{"{0} hectopascali"} @@ -766,6 +826,12 @@ ro{ one{"{0} milimetru coloană de mercur"} other{"{0} de milimetri coloană de mercur"} } + pascal{ + dnam{"pascali"} + few{"{0} pascali"} + one{"{0} pascal"} + other{"{0} de pascali"} + } pound-per-square-inch{ dnam{"livre pe inch pătrat"} few{"{0} livre pe inch pătrat"} @@ -828,9 +894,9 @@ ro{ torque{ newton-meter{ dnam{"newton-metri"} - few{"{0} newton-metri"} - one{"{0} newton-metru"} - other{"{0} de newton-metri"} + few{"{0} newton metri"} + one{"{0} newton metru"} + other{"{0} de newton metri"} } pound-foot{ dnam{"livră-forță picioare"} @@ -1010,6 +1076,12 @@ ro{ one{"{0} G"} other{"{0} G"} } + meter-per-second-squared{ + dnam{"m/s²"} + few{"{0} m/s²"} + one{"{0} m/s²"} + other{"{0} m/s²"} + } } angle{ arc-minute{ @@ -1022,6 +1094,11 @@ ro{ one{"{0}″"} other{"{0}″"} } + degree{ + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } } area{ acre{ @@ -1029,6 +1106,43 @@ ro{ one{"{0} ac."} other{"{0} ac."} } + hectare{ + few{"{0} ha"} + one{"{0} ha"} + other{"{0} ha"} + } + square-foot{ + few{"{0} ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } + square-kilometer{ + few{"{0} km²"} + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + few{"{0} m²"} + one{"{0} m²"} + other{"{0} m²"} + } + square-mile{ + few{"{0} mi²"} + one{"{0} mi²"} + other{"{0} mi²"} + } + } + compound{ + per{"{0}/{1}"} + times{"{0}{1}"} + } + concentr{ + percent{ + dnam{"%"} + few{"{0}%"} + one{"{0}%"} + other{"{0}%"} + } } consumption{ liter-per-100kilometers{ @@ -1061,9 +1175,9 @@ ro{ } hour{ dnam{"oră"} - few{"{0}h"} - one{"{0}h"} - other{"{0}h"} + few{"{0} h"} + one{"{0} h"} + other{"{0} h"} per{"{0}/h"} } microsecond{ @@ -1080,9 +1194,9 @@ ro{ } minute{ dnam{"m"} - few{"{0}m"} - one{"{0}m"} - other{"{0}m"} + few{"{0} m"} + one{"{0} m"} + other{"{0} m"} per{"{0}/min."} } month{ @@ -1092,11 +1206,17 @@ ro{ other{"{0} l"} per{"{0}/lună"} } + nanosecond{ + dnam{"ns"} + few{"{0} ns"} + one{"{0} ns"} + other{"{0} ns"} + } second{ dnam{"s"} - few{"{0}s"} - one{"{0}s"} - other{"{0}s"} + few{"{0} s"} + one{"{0} s"} + other{"{0} s"} per{"{0}/s"} } week{ @@ -1128,6 +1248,26 @@ ro{ other{"{0} cm"} per{"{0}/cm"} } + decimeter{ + dnam{"dm"} + few{"{0} dm"} + one{"{0} dm"} + other{"{0} dm"} + } + foot{ + dnam{"ft"} + few{"{0} ft"} + one{"{0} ft"} + other{"{0} ft"} + per{"{0}/ft"} + } + inch{ + dnam{"in"} + few{"{0} in"} + one{"{0} in"} + other{"{0} in"} + per{"{0}/in"} + } kilometer{ dnam{"km"} few{"{0} km"} @@ -1148,18 +1288,66 @@ ro{ other{"{0} m"} per{"{0}/m"} } + micrometer{ + dnam{"µm"} + few{"{0} µm"} + one{"{0} µm"} + other{"{0} µm"} + } + mile{ + dnam{"mi"} + few{"{0} mi"} + one{"{0} mi"} + other{"{0} mi"} + } + mile-scandinavian{ + dnam{"smi"} + few{"{0} smi"} + one{"{0} smi"} + other{"{0} smi"} + } millimeter{ dnam{"mm"} few{"{0} mm"} one{"{0} mm"} other{"{0} mm"} } + nanometer{ + dnam{"nm"} + few{"{0} nm"} + one{"{0} nm"} + other{"{0} nm"} + } nautical-mile{ dnam{"mn"} few{"{0} mn"} one{"{0} mn"} other{"{0} mn"} } + parsec{ + dnam{"pc"} + few{"{0} pc"} + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + few{"{0} pm"} + one{"{0} pm"} + other{"{0} pm"} + } + point{ + dnam{"pt"} + few{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } + yard{ + dnam{"yd"} + few{"{0} yd"} + one{"{0} yd"} + other{"{0} yd"} + } } mass{ carat{ @@ -1182,6 +1370,50 @@ ro{ other{"{0} kg"} per{"{0}/kg"} } + metric-ton{ + dnam{"t"} + few{"{0} t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + few{"{0} µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + few{"{0} mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + dnam{"oz"} + few{"{0} oz"} + one{"{0} oz"} + other{"{0} oz"} + per{"{0}/oz"} + } + ounce-troy{ + dnam{"oz t"} + few{"{0} oz t"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + dnam{"lb"} + few{"{0} lb"} + one{"{0} lb"} + other{"{0} lb"} + per{"{0}/lb"} + } + stone{ + dnam{"st"} + few{"{0} st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"t.s."} few{"{0} t.s."} @@ -1195,8 +1427,24 @@ ro{ one{"{0} CP"} other{"{0} CP"} } + kilowatt{ + few{"{0} kW"} + one{"{0} kW"} + other{"{0} kW"} + } + watt{ + few{"{0} W"} + one{"{0} W"} + other{"{0} W"} + } } pressure{ + hectopascal{ + dnam{"hPa"} + few{"{0} hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } inch-hg{ dnam{"in Hg"} few{"{0} inHg"} @@ -1209,6 +1457,18 @@ ro{ one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + few{"{0} mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + few{"{0} psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1217,6 +1477,24 @@ ro{ one{"{0} km/h"} other{"{0} km/h"} } + knot{ + dnam{"kn"} + few{"{0} kn"} + one{"{0} kn"} + other{"{0} kn"} + } + meter-per-second{ + dnam{"m/s"} + few{"{0} m/s"} + one{"{0} m/s"} + other{"{0} m/s"} + } + mile-per-hour{ + dnam{"mi/h"} + few{"{0} mi/h"} + one{"{0} mi/h"} + other{"{0} mi/h"} + } } temperature{ celsius{ @@ -1225,8 +1503,38 @@ ro{ one{"{0} °C"} other{"{0} °C"} } + fahrenheit{ + dnam{"°F"} + few{"{0} °F"} + one{"{0} °F"} + other{"{0} °F"} + } + generic{ + dnam{"°"} + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + few{"{0} K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ + cubic-kilometer{ + dnam{"km³"} + few{"{0} km³"} + one{"{0} km³"} + other{"{0} km³"} + } + cubic-mile{ + dnam{"mi³"} + few{"{0} mi³"} + one{"{0} mi³"} + other{"{0} mi³"} + } liter{ dnam{"l"} few{"{0} l"} @@ -1349,7 +1657,17 @@ ro{ other{"{0} yd²"} } } + compound{ + per{"{0}/{1}"} + times{"{0}{1}"} + } concentr{ + karat{ + dnam{"kt"} + few{"{0} kt"} + one{"{0} kt"} + other{"{0} kt"} + } milligram-per-deciliter{ dnam{"mg/dl"} few{"{0} mg/dl"} @@ -1368,6 +1686,24 @@ ro{ one{"{0} mol"} other{"{0} moli"} } + part-per-million{ + dnam{"ppm"} + few{"{0} ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } + percent{ + dnam{"%"} + few{"{0}%"} + one{"{0}%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + few{"{0}‰"} + one{"{0}‰"} + other{"{0}‰"} + } permyriad{ dnam{"‱"} few{"{0}‱"} @@ -1457,6 +1793,12 @@ ro{ one{"{0} MB"} other{"{0} MB"} } + petabyte{ + dnam{"PB"} + few{"{0} PB"} + one{"{0} PB"} + other{"{0} PB"} + } terabit{ dnam{"Tb"} few{"{0} Tb"} @@ -1484,6 +1826,12 @@ ro{ other{"{0} zile"} per{"{0}/zi"} } + decade{ + dnam{"dec."} + few{"{0} dec."} + one{"{0} dec."} + other{"{0} dec."} + } hour{ dnam{"ore"} few{"{0} ore"} @@ -1620,6 +1968,12 @@ ro{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"thm"} + few{"{0} thm"} + one{"{0} thm"} + other{"{0} thm"} + } } force{ newton{ @@ -1661,6 +2015,26 @@ ro{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpc"} + few{"{0} dpc"} + one{"{0} dpc"} + other{"{0} dpc"} + } + pixel{ + dnam{"pixeli"} + few{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppc"} + few{"{0} ppc"} + one{"{0} ppc"} + other{"{0} ppc"} + } + } length{ astronomical-unit{ dnam{"ua"} @@ -1919,6 +2293,18 @@ ro{ } } pressure{ + atmosphere{ + dnam{"atm"} + few{"{0} atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"bar"} + few{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} diff --git a/icuSources/data/unit/ro_MD.txt b/icuSources/data/unit/ro_MD.txt index dbd2c195..b3cb2620 100644 --- a/icuSources/data/unit/ro_MD.txt +++ b/icuSources/data/unit/ro_MD.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ro_MD{ - Version{"2.1.48.43"} + Version{"36.1"} unitsNarrow{ duration{ day{ @@ -11,9 +11,6 @@ ro_MD{ } millisecond{ dnam{"msec"} - few{"{0} ms"} - one{"{0} ms"} - other{"{0} ms"} } minute{ dnam{"min"} @@ -27,11 +24,6 @@ ro_MD{ one{"{0} lună"} other{"{0} luni"} } - week{ - few{"{0} săpt."} - one{"{0} săpt."} - other{"{0} săpt."} - } year{ few{"{0} ani"} one{"{0} an"} diff --git a/icuSources/data/unit/rof.txt b/icuSources/data/unit/rof.txt index f0a891b9..76931bf2 100644 --- a/icuSources/data/unit/rof.txt +++ b/icuSources/data/unit/rof.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rof{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/root.txt b/icuSources/data/unit/root.txt index 7c4dc76c..3cc289d0 100644 --- a/icuSources/data/unit/root.txt +++ b/icuSources/data/unit/root.txt @@ -4,7 +4,7 @@ * ICU source: /common/main/root.xml */ root{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -94,6 +94,7 @@ root{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -211,6 +212,10 @@ root{ per{"{0}/d"} } day-person:alias{"/LOCALE/unitsShort/duration/day"} + decade{ + dnam{"dec"} + other{"{0} dec"} + } hour{ dnam{"hr"} other{"{0} h"} @@ -308,6 +313,10 @@ root{ dnam{"kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + other{"{0} US therm"} + } } force{ newton{ @@ -337,6 +346,36 @@ root{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -531,6 +570,10 @@ root{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} other{"{0} hPa"} @@ -555,6 +598,10 @@ root{ dnam{"mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} other{"{0} psi"} diff --git a/icuSources/data/unit/ru.txt b/icuSources/data/unit/ru.txt index 0c67b19b..8e0d5cf1 100644 --- a/icuSources/data/unit/ru.txt +++ b/icuSources/data/unit/ru.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ru{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -331,6 +331,13 @@ ru{ other{"{0} дня"} per{"{0} в день"} } + decade{ + dnam{"десятилетия"} + few{"{0} десятилетия"} + many{"{0} десятилетий"} + one{"{0} десятилетие"} + other{"{0} десятилетия"} + } hour{ dnam{"часы"} few{"{0} часа"} @@ -488,6 +495,13 @@ ru{ one{"{0} киловатт-час"} other{"{0} киловатт-часа"} } + therm-us{ + dnam{"американский терм"} + few{"{0} американских терма"} + many{"{0} американских термов"} + one{"{0} американский терм"} + other{"{0} американского терма"} + } } force{ newton{ @@ -535,6 +549,57 @@ ru{ other{"{0} мегагерца"} } } + graphics{ + dot-per-centimeter{ + dnam{"точки на сантиметр"} + few{"{0} точки на сантиметр"} + many{"{0} точек на сантиметр"} + one{"{0} точка на сантиметр"} + other{"{0} точки на сантиметр"} + } + dot-per-inch{ + dnam{"точки на дюйм"} + few{"{0} точки на дюйм"} + many{"{0} точек на дюйм"} + one{"{0} точка на дюйм"} + other{"{0} точки на дюйм"} + } + em{ + dnam{"эм"} + few{"{0} эм"} + many{"{0} эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"мегапиксели"} + few{"{0} мегапикселя"} + many{"{0} мегапикселей"} + one{"{0} мегапиксель"} + other{"{0} мегапикселя"} + } + pixel{ + dnam{"пиксели"} + few{"{0} пикселя"} + many{"{0} пикселей"} + one{"{0} пиксель"} + other{"{0} пикселя"} + } + pixel-per-centimeter{ + dnam{"пиксели на сантиметр"} + few{"{0} пикселя на сантиметр"} + many{"{0} пикселей на сантиметр"} + one{"{0} пиксель на сантиметр"} + other{"{0} пикселя на сантиметр"} + } + pixel-per-inch{ + dnam{"пиксели на дюйм"} + few{"{0} пикселя на дюйм"} + many{"{0} пикселей на дюйм"} + one{"{0} пиксель на дюйм"} + other{"{0} пикселя на дюйм"} + } + } length{ astronomical-unit{ dnam{"астрономические единицы"} @@ -693,7 +758,7 @@ ru{ lux{ dnam{"люксы"} few{"{0} люкса"} - many{"{0} люкс"} + many{"{0} люксов"} one{"{0} люкс"} other{"{0} люкса"} } @@ -861,6 +926,13 @@ ru{ one{"{0} атмосфера"} other{"{0} атмосферы"} } + bar{ + dnam{"бары"} + few{"{0} бара"} + many{"{0} бар"} + one{"{0} бар"} + other{"{0} бара"} + } hectopascal{ dnam{"гектопаскали"} few{"{0} гектопаскаля"} @@ -903,6 +975,13 @@ ru{ one{"{0} миллиметр ртутного столба"} other{"{0} миллиметра ртутного столба"} } + pascal{ + dnam{"паскали"} + few{"{0} паскаля"} + many{"{0} паскалей"} + one{"{0} паскаль"} + other{"{0} паскаля"} + } pound-per-square-inch{ dnam{"фунты на квадратный дюйм"} few{"{0} фунта на квадратный дюйм"} @@ -950,11 +1029,11 @@ ru{ other{"{0} градуса Цельсия"} } fahrenheit{ - dnam{"градусы по Фаренгейту"} - few{"{0} градуса по Фаренгейту"} - many{"{0} градусов по Фаренгейту"} - one{"{0} градус по Фаренгейту"} - other{"{0} градуса по Фаренгейту"} + dnam{"градусы Фаренгейта"} + few{"{0} градуса Фаренгейта"} + many{"{0} градусов Фаренгейта"} + one{"{0} градус Фаренгейта"} + other{"{0} градуса Фаренгейта"} } generic{ dnam{"°"} @@ -1923,17 +2002,17 @@ ru{ } mile-per-gallon{ dnam{"миль/гал"} - few{"{0} мили/галл."} - many{"{0} миль/галл."} - one{"{0} миля/галл."} - other{"{0} мили/галл."} + few{"{0} мили/гал"} + many{"{0} миль/гал"} + one{"{0} миля/гал"} + other{"{0} мили/гал"} } mile-per-gallon-imperial{ dnam{"мили/имп. гал"} few{"{0} мили/имп. гал"} many{"{0} миль/имп. гал"} one{"{0} миля/имп. гал"} - other{"{0} мили/имп. галл."} + other{"{0} мили/имп. гал"} } } coordinate{ @@ -2038,6 +2117,13 @@ ru{ other{"{0} дн."} per{"{0}/д"} } + decade{ + dnam{"10-летие"} + few{"{0} 10-летия"} + many{"{0} 10-летий"} + one{"{0} 10-летие"} + other{"{0} 10-летия"} + } hour{ dnam{"ч"} few{"{0} ч"} @@ -2195,6 +2281,13 @@ ru{ one{"{0} кВт⋅ч"} other{"{0} кВт⋅ч"} } + therm-us{ + dnam{"терм США"} + few{"{0} терма США"} + many{"{0} термов США"} + one{"{0} терм США"} + other{"{0} терма США"} + } } force{ newton{ @@ -2204,6 +2297,13 @@ ru{ one{"{0} Н"} other{"{0} Н"} } + pound-force{ + dnam{"фнт-с"} + few{"{0} фнт-с"} + many{"{0} фнт-с"} + one{"{0} фнт-с"} + other{"{0} фнт-с"} + } } frequency{ gigahertz{ @@ -2235,6 +2335,57 @@ ru{ other{"{0} МГц"} } } + graphics{ + dot-per-centimeter{ + dnam{"тчк/см"} + few{"{0} тчк/см"} + many{"{0} тчк/см"} + one{"{0} тчк/см"} + other{"{0} тчк/см"} + } + dot-per-inch{ + dnam{"тчк/дюйм"} + few{"{0} тчк/дюйм"} + many{"{0} тчк/дюйм"} + one{"{0} тчк/дюйм"} + other{"{0} тчк/дюйм"} + } + em{ + dnam{"эм"} + few{"{0} эм"} + many{"{0} эм"} + one{"{0} эм"} + other{"{0} эм"} + } + megapixel{ + dnam{"Мпкс"} + few{"{0} Мпкс"} + many{"{0} Мпкс"} + one{"{0} Мпкс"} + other{"{0} Мпкс"} + } + pixel{ + dnam{"пкс"} + few{"{0} пкс"} + many{"{0} пкс"} + one{"{0} пкс"} + other{"{0} пкс"} + } + pixel-per-centimeter{ + dnam{"пкс/см"} + few{"{0} пкс/см"} + many{"{0} пкс/см"} + one{"{0} пкс/см"} + other{"{0} пкс/см"} + } + pixel-per-inch{ + dnam{"пкс/дюйм"} + few{"{0} пкс/дюйм"} + many{"{0} пкс/дюйм"} + one{"{0} пкс/дюйм"} + other{"{0} пкс/дюйм"} + } + } length{ astronomical-unit{ dnam{"а. е."} @@ -2561,6 +2712,13 @@ ru{ one{"{0} атм"} other{"{0} атм"} } + bar{ + dnam{"бар"} + few{"{0} бар"} + many{"{0} бар"} + one{"{0} бар"} + other{"{0} бар"} + } hectopascal{ dnam{"гПа"} few{"{0} гПа"} @@ -2603,6 +2761,13 @@ ru{ one{"{0} мм рт. ст."} other{"{0} мм рт. ст."} } + pascal{ + dnam{"Па"} + few{"{0} Па"} + many{"{0} Па"} + one{"{0} Па"} + other{"{0} Па"} + } pound-per-square-inch{ dnam{"ф. на дюйм²"} few{"{0} ф./дюйм²"} diff --git a/icuSources/data/unit/rw.txt b/icuSources/data/unit/rw.txt index 629f0010..dbab4233 100644 --- a/icuSources/data/unit/rw.txt +++ b/icuSources/data/unit/rw.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rw{ - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/rwk.txt b/icuSources/data/unit/rwk.txt index 40cc55ed..d1852d88 100644 --- a/icuSources/data/unit/rwk.txt +++ b/icuSources/data/unit/rwk.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License rwk{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sa.txt b/icuSources/data/unit/sa.txt index f89bdfca..2a575574 100644 --- a/icuSources/data/unit/sa.txt +++ b/icuSources/data/unit/sa.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sa{ - Version{"2.1.48.70"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sah.txt b/icuSources/data/unit/sah.txt index 7f593331..5f6bdc08 100644 --- a/icuSources/data/unit/sah.txt +++ b/icuSources/data/unit/sah.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sah{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/saq.txt b/icuSources/data/unit/saq.txt index 076ddecf..42bbfb1d 100644 --- a/icuSources/data/unit/saq.txt +++ b/icuSources/data/unit/saq.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License saq{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sat.txt b/icuSources/data/unit/sat.txt index d47ac410..3800f3c6 100644 --- a/icuSources/data/unit/sat.txt +++ b/icuSources/data/unit/sat.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sat{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sat_Deva.txt b/icuSources/data/unit/sat_Deva.txt index 1855c87d..3b3685ed 100644 --- a/icuSources/data/unit/sat_Deva.txt +++ b/icuSources/data/unit/sat_Deva.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License sat_Deva{ %%Parent{"root"} - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sat_IN.txt b/icuSources/data/unit/sat_IN.txt new file mode 100644 index 00000000..c4976b4d --- /dev/null +++ b/icuSources/data/unit/sat_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_IN{ + "%%ALIAS"{"sat_Olck_IN"} +} diff --git a/icuSources/data/unit/sat_Olck.txt b/icuSources/data/unit/sat_Olck.txt new file mode 100644 index 00000000..7026b805 --- /dev/null +++ b/icuSources/data/unit/sat_Olck.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sat_Olck{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/sat_Olck_IN.txt b/icuSources/data/unit/sat_Olck_IN.txt new file mode 100644 index 00000000..8bda43c4 --- /dev/null +++ b/icuSources/data/unit/sat_Olck_IN.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +sat_Olck_IN{ + ___{""} +} diff --git a/icuSources/data/unit/sbp.txt b/icuSources/data/unit/sbp.txt index cf4875a9..542c30e5 100644 --- a/icuSources/data/unit/sbp.txt +++ b/icuSources/data/unit/sbp.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sbp{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sc.txt b/icuSources/data/unit/sc.txt index 49a69079..67e59318 100644 --- a/icuSources/data/unit/sc.txt +++ b/icuSources/data/unit/sc.txt @@ -1,5 +1,1969 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sc{ - Version{"2.1.48.13"} + Version{"36.1"} + units{ + acceleration{ + g-force{ + dnam{"fortza g"} + one{"{0} fortza g"} + other{"{0} fortza g"} + } + meter-per-second-squared{ + dnam{"metros a su segundu cuadradu"} + one{"{0} metru a su segundu cuadradu"} + other{"{0} metros a su segundu cuadradu"} + } + } + angle{ + arc-minute{ + dnam{"primos de arcu"} + one{"{0} primu de arcu"} + other{"{0} primos de arcu"} + } + arc-second{ + dnam{"segundos de arcu"} + one{"{0} segundu de arcu"} + other{"{0} segundos de arcu"} + } + degree{ + dnam{"grados"} + one{"{0} gradu"} + other{"{0} grados"} + } + radian{ + dnam{"radiantes"} + one{"{0} radiante"} + other{"{0} radiantes"} + } + revolution{ + dnam{"rivolutzione"} + one{"{0} rivolutzione"} + other{"{0} rivolutziones"} + } + } + area{ + acre{ + dnam{"acros"} + one{"{0} acru"} + other{"{0} acros"} + } + dunam{ + dnam{"dunams"} + one{"{0} dunam"} + other{"{0} dunams"} + } + hectare{ + dnam{"ètaros"} + one{"{0} ètaru"} + other{"{0} ètaros"} + } + square-centimeter{ + dnam{"tzentìmetros cuadrados"} + one{"{0} tzentìmetru cuadradu"} + other{"{0} tzentìmetros cuadrados"} + per{"{0} pro tzentìmetru cuadradu"} + } + square-foot{ + dnam{"pedes cuadrados"} + one{"{0} pede cuadradu"} + other{"{0} pedes cuadrados"} + } + square-inch{ + dnam{"pòddighes cuadrados"} + one{"{0} pòddighe cuadradu"} + other{"{0} pòddighes cuadrados"} + per{"{0} pro pòddighe cuadradu"} + } + square-kilometer{ + dnam{"chilòmetros cuadrados"} + one{"{0} chilòmetru cuadradu"} + other{"{0} chilòmetros cuadrados"} + per{"{0} pro chilòmetru cuadradu"} + } + square-meter{ + dnam{"metros cuadrados"} + one{"{0} metru cuadradu"} + other{"{0} metros cuadrados"} + per{"{0} pro metru cuadradu"} + } + square-mile{ + dnam{"mìllias cuadradas"} + one{"{0} mìlliu cuadradu"} + other{"{0} mìllias cuadradas"} + per{"{0} pro mìlliu cuadradu"} + } + square-yard{ + dnam{"iardas cuadradas"} + one{"{0} iarda cuadrada"} + other{"{0} iardas cuadradas"} + } + } + compound{ + per{"{0} a su {1}"} + } + concentr{ + karat{ + dnam{"caratos"} + one{"{0} caratu"} + other{"{0} caratos"} + } + milligram-per-deciliter{ + dnam{"milligrammos pro detzìlitru"} + one{"{0} milligrammu pro detzìlitru"} + other{"{0} milligrammos pro detzìlitru"} + } + millimole-per-liter{ + dnam{"millimoles pro litru"} + one{"{0} millimole pro litru"} + other{"{0} millimoles pro litru"} + } + mole{ + dnam{"moles"} + one{"{0} mole"} + other{"{0} moles"} + } + part-per-million{ + dnam{"partes pro millione"} + one{"{0} parte pro millione"} + other{"{0} partes pro millione"} + } + percent{ + dnam{"pro chentu"} + one{"{0} pro chentu"} + other{"{0} pro chentu"} + } + permille{ + dnam{"pro milli"} + one{"{0} pro milli"} + other{"{0} pro milli"} + } + permyriad{ + dnam{"pro deghemìgia"} + one{"{0} pro deghemìgia"} + other{"{0} pro deghemìgia"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"litros pro 100 chilòmetros"} + one{"{0} litru pro 100 chilòmetros"} + other{"{0} litros pro 100 chilòmetros"} + } + liter-per-kilometer{ + dnam{"litros pro chilòmetru"} + one{"{0} litru pro chilòmetru"} + other{"{0} litros pro chilòmetru"} + } + mile-per-gallon{ + dnam{"mìllias pro gallone"} + one{"{0} mìlliu pro gallone"} + other{"{0} mìllias pro gallone"} + } + mile-per-gallon-imperial{ + dnam{"mìllias pro gallone imperiale"} + one{"{0} mìlliu pro gallone imperiale"} + other{"{0} mìllias pro gallone imperiale"} + } + } + coordinate{ + dnam{"puntos cardinales"} + east{"{0} est"} + north{"{0} nord"} + south{"{0} sud"} + west{"{0} ovest"} + } + digital{ + bit{ + dnam{"bits"} + one{"{0} bit"} + other{"{0} bits"} + } + byte{ + dnam{"bytes"} + one{"{0} byte"} + other{"{0} bytes"} + } + gigabit{ + dnam{"gigabits"} + one{"{0} gigabit"} + other{"{0} gigabits"} + } + gigabyte{ + dnam{"gigabytes"} + one{"{0} gigabyte"} + other{"{0} gigabytes"} + } + kilobit{ + dnam{"chilobits"} + one{"{0} chilobit"} + other{"{0} chilobits"} + } + kilobyte{ + dnam{"chilobytes"} + one{"{0} chilobyte"} + other{"{0} chilobytes"} + } + megabit{ + dnam{"megabits"} + one{"{0} megabit"} + other{"{0} megabits"} + } + megabyte{ + dnam{"megabytes"} + one{"{0} megabyte"} + other{"{0} megabytes"} + } + petabyte{ + dnam{"petabytes"} + one{"{0} petabyte"} + other{"{0} petabytes"} + } + terabit{ + dnam{"terabits"} + one{"{0} terabit"} + other{"{0} terabits"} + } + terabyte{ + dnam{"terabytes"} + one{"{0} terabyte"} + other{"{0} terabytes"} + } + } + duration{ + century{ + dnam{"sèculos"} + one{"{0} sèculu"} + other{"{0} sèculos"} + } + day{ + dnam{"dies"} + one{"{0} die"} + other{"{0} dies"} + per{"{0} a sa die"} + } + decade{ + dnam{"dècadas"} + one{"{0} dècada"} + other{"{0} dècadas"} + } + hour{ + dnam{"oras"} + one{"{0} ora"} + other{"{0} oras"} + per{"{0} a s’ora"} + } + microsecond{ + dnam{"microsegundos"} + one{"{0} microsegundu"} + other{"{0} microsegundos"} + } + millisecond{ + dnam{"millisegundos"} + one{"{0} millisegundu"} + other{"{0} millisegundos"} + } + minute{ + dnam{"minutos"} + one{"{0} minutu"} + other{"{0} minutos"} + per{"{0} a su minutu"} + } + month{ + dnam{"meses"} + one{"{0} mese"} + other{"{0} meses"} + per{"{0} a su mese"} + } + nanosecond{ + dnam{"nanosegundos"} + one{"{0} nanosegundu"} + other{"{0} nanosegundos"} + } + second{ + dnam{"segundos"} + one{"{0} segundu"} + other{"{0} segundos"} + per{"{0} a su segundu"} + } + week{ + dnam{"chidas"} + one{"{0} chida"} + other{"{0} chidas"} + per{"{0} a sa chida"} + } + year{ + dnam{"annos"} + one{"{0} annu"} + other{"{0} annos"} + per{"{0} a s’annu"} + } + } + electric{ + ampere{ + dnam{"amperes"} + one{"{0} ampere"} + other{"{0} amperes"} + } + milliampere{ + dnam{"milliamperes"} + one{"{0} milliampere"} + other{"{0} milliamperes"} + } + ohm{ + dnam{"ohms"} + one{"{0} ohm"} + other{"{0} ohms"} + } + volt{ + dnam{"volts"} + one{"{0} volt"} + other{"{0} volts"} + } + } + energy{ + british-thermal-unit{ + dnam{"unidades tèrmicas britànnicas"} + one{"{0} unidade tèrmica britànnica"} + other{"{0} unidades tèrmicas britànnicas"} + } + calorie{ + dnam{"calorias"} + one{"{0} caloria"} + other{"{0} calorias"} + } + electronvolt{ + dnam{"electronvolts"} + one{"{0} electronvolt"} + other{"{0} electronvolts"} + } + foodcalorie{ + dnam{"Calorias"} + one{"{0} Caloria"} + other{"{0} Calorias"} + } + joule{ + dnam{"joules"} + one{"{0} joule"} + other{"{0} joules"} + } + kilocalorie{ + dnam{"chilocalorias"} + one{"{0} chilocaloria"} + other{"{0} chilocalorias"} + } + kilojoule{ + dnam{"chilojoules"} + one{"{0} chilojoule"} + other{"{0} chilojoules"} + } + kilowatt-hour{ + dnam{"chilowatt-oras"} + one{"{0} chilowatt-ora"} + other{"{0} chilowatt-oras"} + } + therm-us{ + dnam{"therms americanos"} + one{"{0} therm americanu"} + other{"{0} therms americanos"} + } + } + force{ + newton{ + dnam{"newtons"} + one{"{0} newton"} + other{"{0} newtons"} + } + pound-force{ + dnam{"libbras de fortza"} + one{"{0} libbra de fortza"} + other{"{0} libbras de fortza"} + } + } + frequency{ + gigahertz{ + dnam{"gigahertz"} + one{"{0} gigahertz"} + other{"{0} gigahertz"} + } + hertz{ + dnam{"hertz"} + one{"{0} hertz"} + other{"{0} hertz"} + } + kilohertz{ + dnam{"chilohertz"} + one{"{0} chilohertz"} + other{"{0} chilohertz"} + } + megahertz{ + dnam{"megahertz"} + one{"{0} megahertz"} + other{"{0} megahertz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"puntos pro tzentìmetru"} + one{"{0} puntu pro tzentìmetru"} + other{"{0} puntos pro tzentìmetru"} + } + dot-per-inch{ + dnam{"puntos pro pòddighe"} + one{"{0} puntu pro pòddighe"} + other{"{0} puntos pro pòddighe"} + } + em{ + dnam{"em tipogràficu"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"megapixels"} + one{"{0} megapixel"} + other{"{0} megapixels"} + } + pixel{ + dnam{"pixels"} + one{"{0} pixel"} + other{"{0} pixels"} + } + pixel-per-centimeter{ + dnam{"pixels pro tzentrìmetru"} + one{"{0} pixel pro tzentrìmetru"} + other{"{0} pixels pro tzentrìmetru"} + } + pixel-per-inch{ + dnam{"pixels pro pòddighe"} + one{"{0} pixel pro pòddighe"} + other{"{0} pixels pro pòddighe"} + } + } + length{ + astronomical-unit{ + dnam{"unidades astronòmicas"} + one{"{0} unidade astronòmica"} + other{"{0} unidades astronòmicas"} + } + centimeter{ + dnam{"tzentìmetros"} + one{"{0} tzentìmetru"} + other{"{0} tzentìmetros"} + per{"{0} pro tzentìmetru"} + } + decimeter{ + dnam{"detzìmetros"} + one{"{0} detzìmetru"} + other{"{0} detzìmetros"} + } + fathom{ + dnam{"fathoms"} + one{"{0} fathom"} + other{"{0} fathoms"} + } + foot{ + dnam{"pedes"} + one{"{0} pede"} + other{"{0} pedes"} + per{"{0} pro pede"} + } + furlong{ + dnam{"furlongs"} + one{"{0} furlong"} + other{"{0} furlongs"} + } + inch{ + dnam{"pòddighes"} + one{"{0} pòddighe"} + other{"{0} pòddighes"} + per{"{0} pro pòddighe"} + } + kilometer{ + dnam{"chilòmetros"} + one{"{0} chilòmetru"} + other{"{0} chilòmetros"} + per{"{0} pro chilòmetru"} + } + light-year{ + dnam{"annos lughe"} + one{"{0} annu lughe"} + other{"{0} annos lughe"} + } + meter{ + dnam{"metros"} + one{"{0} metru"} + other{"{0} metros"} + per{"{0} pro metru"} + } + micrometer{ + dnam{"micròmetros"} + one{"{0} micròmetru"} + other{"{0} micròmetros"} + } + mile{ + dnam{"mìllias"} + one{"{0} mìlliu"} + other{"{0} mìllias"} + } + mile-scandinavian{ + dnam{"mìllias iscandìnavas"} + one{"{0} mìlliu iscandìnavu"} + other{"{0} mìllias iscandìnavas"} + } + millimeter{ + dnam{"millìmetros"} + one{"{0} millìmetru"} + other{"{0} millìmetros"} + } + nanometer{ + dnam{"nanòmetros"} + one{"{0} nanòmetru"} + other{"{0} nanòmetros"} + } + nautical-mile{ + dnam{"mìllias nàuticas"} + one{"{0} mìlliu nàuticu"} + other{"{0} mìllias nàuticas"} + } + parsec{ + dnam{"parsecs"} + one{"{0} parsec"} + other{"{0} parsecs"} + } + picometer{ + dnam{"picòmetros"} + one{"{0} picòmetru"} + other{"{0} picòmetros"} + } + point{ + dnam{"puntos"} + one{"{0} puntu"} + other{"{0} puntos"} + } + solar-radius{ + dnam{"rajos solares"} + one{"{0} raju solare"} + other{"{0} rajos solares"} + } + yard{ + dnam{"iardas"} + one{"{0} iarda"} + other{"{0} iardas"} + } + } + light{ + lux{ + dnam{"lux"} + one{"{0} lux"} + other{"{0} lux"} + } + solar-luminosity{ + dnam{"luminosidades solares"} + one{"{0} luminosidade solare"} + other{"{0} luminosidades solares"} + } + } + mass{ + carat{ + dnam{"caratos"} + one{"{0} caratu"} + other{"{0} caratos"} + } + dalton{ + dnam{"daltons"} + one{"{0} dalton"} + other{"{0} daltons"} + } + earth-mass{ + dnam{"massas terrestres"} + one{"{0} massa terrestre"} + other{"{0} massas terrestres"} + } + gram{ + dnam{"grammos"} + one{"{0} grammu"} + other{"{0} grammos"} + per{"{0} pro grammu"} + } + kilogram{ + dnam{"chilogrammos"} + one{"{0} chilogrammu"} + other{"{0} chilogrammos"} + per{"{0} pro chilogrammu"} + } + metric-ton{ + dnam{"tonnelladas mètricas"} + one{"{0} tonnellada mètrica"} + other{"{0} tonnelladas mètricas"} + } + microgram{ + dnam{"microgrammos"} + one{"{0} microgrammu"} + other{"{0} microgrammos"} + } + milligram{ + dnam{"milligrammos"} + one{"{0} milligrammu"} + other{"{0} milligrammos"} + } + ounce{ + dnam{"untzas"} + one{"{0} untza"} + other{"{0} untzas"} + per{"{0} pro untza"} + } + ounce-troy{ + dnam{"untzas troy"} + one{"{0} untza troy"} + other{"{0} untzas troy"} + } + pound{ + dnam{"libbras"} + one{"{0} libbra"} + other{"{0} libbras"} + per{"{0} pro libbra"} + } + solar-mass{ + dnam{"massas solares"} + one{"{0} massa solare"} + other{"{0} massas solares"} + } + stone{ + dnam{"stones"} + one{"{0} stone"} + other{"{0} stones"} + } + ton{ + dnam{"tonnelladas"} + one{"{0} tonnellada"} + other{"{0} tonnelladas"} + } + } + power{ + gigawatt{ + dnam{"gigawatts"} + one{"{0} gigawatt"} + other{"{0} gigawatts"} + } + horsepower{ + dnam{"caddos-papore"} + one{"{0} caddu-papore"} + other{"{0} caddos-papore"} + } + kilowatt{ + dnam{"kilowatts"} + one{"{0} kilowatt"} + other{"{0} kilowatts"} + } + megawatt{ + dnam{"megawatts"} + one{"{0} megawatt"} + other{"{0} megawatts"} + } + milliwatt{ + dnam{"milliwatts"} + one{"{0} milliwatt"} + other{"{0} milliwatts"} + } + watt{ + dnam{"watts"} + one{"{0} watt"} + other{"{0} watts"} + } + } + pressure{ + atmosphere{ + dnam{"atmosferas"} + one{"{0} atmosfera"} + other{"{0} atmosferas"} + } + bar{ + dnam{"bars"} + one{"{0} bar"} + other{"{0} bars"} + } + hectopascal{ + dnam{"etopascàls"} + one{"{0} etopascàl"} + other{"{0} etopascàls"} + } + inch-hg{ + dnam{"pòddighes de mercùriu"} + one{"{0} pòddighe de mercùriu"} + other{"{0} pòddighes de mercùriu"} + } + kilopascal{ + dnam{"chilopascàls"} + one{"{0} chilopascàl"} + other{"{0} chilopascàls"} + } + megapascal{ + dnam{"megapascàls"} + one{"{0} megapascàl"} + other{"{0} megapascàls"} + } + millibar{ + dnam{"mìllibars"} + one{"{0} mìllibar"} + other{"{0} mìllibars"} + } + millimeter-of-mercury{ + dnam{"millìmetros de mercùriu"} + one{"{0} millìmetru de mercùriu"} + other{"{0} millìmetros de mercùriu"} + } + pascal{ + dnam{"pascàls"} + one{"{0} pascàl"} + other{"{0} pascàls"} + } + pound-per-square-inch{ + dnam{"libbras pro pòddighe cuadradu"} + one{"{0} libbra pro pòddighe cuadradu"} + other{"{0} libbras pro pòddighe cuadradu"} + } + } + speed{ + kilometer-per-hour{ + dnam{"chilòmetros a s’ora"} + one{"{0} chilòmetru a s’ora"} + other{"{0} chilòmetros a s’ora"} + } + knot{ + dnam{"nodos"} + one{"{0} nodu"} + other{"{0} nodos"} + } + meter-per-second{ + dnam{"metros a su segundu"} + one{"{0} metru a su segundu"} + other{"{0} metros a su segundu"} + } + mile-per-hour{ + dnam{"mìllias a s’ora"} + one{"{0} mìlliu a s'ora"} + other{"{0} mìllias a s'ora"} + } + } + temperature{ + celsius{ + dnam{"grados Cèlsius"} + one{"{0} gradu Cèlsius"} + other{"{0} grados Cèlsius"} + } + fahrenheit{ + dnam{"grados Fahrenheit"} + one{"{0} gradu Fahrenheit"} + other{"{0} grados Fahrenheit"} + } + kelvin{ + dnam{"kelvins"} + one{"{0} kelvin"} + other{"{0} kelvins"} + } + } + torque{ + newton-meter{ + dnam{"newtons-metros"} + one{"{0} newton-metru"} + other{"{0} newtons-metros"} + } + pound-foot{ + dnam{"libbras-pedes"} + one{"{0} libbra-pede"} + other{"{0} libbras-pedes"} + } + } + volume{ + acre-foot{ + dnam{"acros-pedes"} + one{"{0} acru-pede"} + other{"{0} acros-pedes"} + } + barrel{ + dnam{"bariles"} + one{"{0} barile"} + other{"{0} bariles"} + } + bushel{ + dnam{"carras"} + one{"{0} carra"} + other{"{0} carras"} + } + centiliter{ + dnam{"tzentìlitros"} + one{"{0} tzentìlitru"} + other{"{0} tzentìlitros"} + } + cubic-centimeter{ + dnam{"tzentìmetros cùbicos"} + one{"{0} tzentìmetru cùbicu"} + other{"{0} tzentìmetros cùbicos"} + per{"{0} pro tzentìmetru cùbicu"} + } + cubic-foot{ + dnam{"pedes cùbicos"} + one{"{0} pede cùbicu"} + other{"{0} pedes cùbicos"} + } + cubic-inch{ + dnam{"pòddighes cùbicos"} + one{"{0} pòddighe cùbicu"} + other{"{0} pòddighes cùbicos"} + } + cubic-kilometer{ + dnam{"chilòmetros cùbicos"} + one{"{0} chilòmetru cùbicu"} + other{"{0} chilòmetros cùbicos"} + } + cubic-meter{ + dnam{"metros cùbicos"} + one{"{0} metru cùbicu"} + other{"{0} metros cùbicos"} + per{"{0} pro metru cùbicu"} + } + cubic-mile{ + dnam{"mìllias cùbicas"} + one{"{0} mìlliu cùbicu"} + other{"{0} mìllias cùbicas"} + } + cubic-yard{ + dnam{"iardas cùbicas"} + one{"{0} iarda cùbica"} + other{"{0} iardas cùbicas"} + } + cup{ + dnam{"tzìcheras"} + one{"{0} tzìchera"} + other{"{0} tzìcheras"} + } + cup-metric{ + dnam{"tzìcheras mètricas"} + one{"{0} tzìchera mètrica"} + other{"{0} tzìcheras mètricas"} + } + deciliter{ + dnam{"detzìlitros"} + one{"{0} detzìlitru"} + other{"{0} detzìlitros"} + } + fluid-ounce{ + dnam{"untzas flùidas"} + one{"{0} untza flùida"} + other{"{0} untzas flùidas"} + } + fluid-ounce-imperial{ + dnam{"untzas flùidas imperiales"} + one{"{0} untza flùida imperiale"} + other{"{0} untzas flùidas imperiales"} + } + gallon{ + dnam{"gallones"} + one{"{0} gallone"} + other{"{0} gallones"} + per{"{0} pro gallone"} + } + gallon-imperial{ + dnam{"gallones imperiales"} + one{"{0} gallone imperiale"} + other{"{0} gallones imperiales"} + per{"{0} pro gallone imperiale"} + } + hectoliter{ + dnam{"etòlitros"} + one{"{0} etòlitru"} + other{"{0} etòlitros"} + } + liter{ + dnam{"litros"} + one{"{0} litru"} + other{"{0} litros"} + per{"{0} pro litru"} + } + megaliter{ + dnam{"megàlitros"} + one{"{0} megàlitru"} + other{"{0} megàlitros"} + } + milliliter{ + dnam{"millìlitros"} + one{"{0} millìlitru"} + other{"{0} millìlitros"} + } + pint{ + dnam{"pintas"} + one{"{0} pinta"} + other{"{0} pintas"} + } + pint-metric{ + dnam{"pintas mètricas"} + one{"{0} pinta mètrica"} + other{"{0} pintas mètricas"} + } + quart{ + dnam{"cuartos"} + one{"{0} cuartu"} + other{"{0} cuartos"} + } + tablespoon{ + dnam{"culleras"} + one{"{0} cullera"} + other{"{0} culleras"} + } + teaspoon{ + dnam{"cullereddas"} + one{"{0} culleredda"} + other{"{0} cullereddas"} + } + } + } + unitsNarrow{ + acceleration{ + g-force{ + dnam{"G"} + one{"{0}G"} + other{"{0}G"} + } + meter-per-second-squared{ + one{"{0}m/s²"} + other{"{0}m/s²"} + } + } + angle{ + arc-minute{ + dnam{"′"} + } + arc-second{ + dnam{"″"} + } + degree{ + dnam{"°"} + } + radian{ + one{"{0}rad"} + other{"{0}rad"} + } + revolution{ + dnam{"riv"} + one{"{0}riv"} + other{"{0}riv"} + } + } + area{ + acre{ + dnam{"acru"} + one{"{0}ac"} + other{"{0}ac"} + } + dunam{ + dnam{"dunam"} + one{"{0}dunam"} + other{"{0}dunam"} + } + hectare{ + dnam{"ètaru"} + one{"{0}ha"} + other{"{0}ha"} + } + square-centimeter{ + one{"{0}cm²"} + other{"{0}cm²"} + } + square-foot{ + one{"{0}ft²"} + other{"{0}ft²"} + } + square-inch{ + one{"{0}in²"} + other{"{0}in²"} + } + square-kilometer{ + one{"{0}km²"} + other{"{0}km²"} + } + square-meter{ + one{"{0}m²"} + other{"{0}m²"} + } + square-mile{ + one{"{0}mi²"} + other{"{0}mi²"} + } + square-yard{ + one{"{0}yd²"} + other{"{0}yd²"} + } + } + concentr{ + karat{ + dnam{"ct"} + one{"{0}ct"} + other{"{0}ct"} + } + milligram-per-deciliter{ + dnam{"mg/dl"} + one{"{0}mg/dl"} + other{"{0}mg/dl"} + } + millimole-per-liter{ + dnam{"mmol/l"} + one{"{0}mmol/l"} + other{"{0}mmol/l"} + } + mole{ + one{"{0}mol"} + other{"{0}mol"} + } + part-per-million{ + one{"{0}ppm"} + other{"{0}ppm"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100km"} + one{"{0}l/100km"} + other{"{0}l/100km"} + } + liter-per-kilometer{ + dnam{"l/km"} + one{"{0}l/km"} + other{"{0}l/km"} + } + mile-per-gallon{ + dnam{"mi/gal"} + one{"{0}mi/gal"} + other{"{0}mi/gal"} + } + mile-per-gallon-imperial{ + dnam{"mi/gal imp."} + one{"{0}mi/gUK"} + other{"{0}mi/gUK"} + } + } + digital{ + bit{ + one{"{0}bit"} + other{"{0}bit"} + } + byte{ + dnam{"B"} + one{"{0}B"} + other{"{0}B"} + } + gigabit{ + one{"{0}Gb"} + other{"{0}Gb"} + } + gigabyte{ + one{"{0}GB"} + other{"{0}GB"} + } + kilobit{ + one{"{0}kb"} + other{"{0}kb"} + } + kilobyte{ + one{"{0}kB"} + other{"{0}kB"} + } + megabit{ + one{"{0}Mb"} + other{"{0}Mb"} + } + megabyte{ + one{"{0}MB"} + other{"{0}MB"} + } + petabyte{ + one{"{0}PB"} + other{"{0}PB"} + } + terabit{ + one{"{0}Tb"} + other{"{0}Tb"} + } + terabyte{ + one{"{0}TB"} + other{"{0}TB"} + } + } + duration{ + century{ + dnam{"sèc."} + one{"{0}sèc."} + other{"{0}sèc."} + } + day{ + dnam{"die"} + one{"{0}d"} + other{"{0}d"} + } + decade{ + one{"{0}dèc."} + other{"{0}dèc."} + } + hour{ + dnam{"ora"} + one{"{0}o"} + other{"{0}o"} + per{"{0}/o"} + } + microsecond{ + one{"{0}μs"} + other{"{0}μs"} + } + millisecond{ + one{"{0}ms"} + other{"{0}ms"} + } + minute{ + dnam{"min"} + one{"{0}m"} + other{"{0}m"} + per{"{0}/m"} + } + month{ + dnam{"mese"} + one{"{0}me."} + other{"{0}me."} + per{"{0}/me."} + } + nanosecond{ + one{"{0}ns"} + other{"{0}ns"} + } + second{ + dnam{"seg"} + one{"{0}s"} + other{"{0}s"} + } + week{ + dnam{"ch."} + one{"{0}ch."} + other{"{0}ch."} + per{"{0}/ch."} + } + year{ + dnam{"annu"} + one{"{0}an."} + other{"{0}an."} + per{"{0}/an."} + } + } + electric{ + ampere{ + dnam{"A"} + one{"{0}A"} + other{"{0}A"} + } + milliampere{ + one{"{0}mA"} + other{"{0}mA"} + } + ohm{ + dnam{"Ω"} + one{"{0}Ω"} + other{"{0}Ω"} + } + volt{ + dnam{"V"} + one{"{0}V"} + other{"{0}V"} + } + } + energy{ + british-thermal-unit{ + one{"{0}Btu"} + other{"{0}Btu"} + } + calorie{ + one{"{0}cal"} + other{"{0}cal"} + } + electronvolt{ + one{"{0}eV"} + other{"{0}eV"} + } + foodcalorie{ + one{"{0}Cal"} + other{"{0}Cal"} + } + joule{ + dnam{"J"} + one{"{0}J"} + other{"{0}J"} + } + kilocalorie{ + one{"{0}kcal"} + other{"{0}kcal"} + } + kilojoule{ + one{"{0}kJ"} + other{"{0}kJ"} + } + kilowatt-hour{ + one{"{0}kWh"} + other{"{0}kWh"} + } + therm-us{ + dnam{"thm US"} + one{"{0}thm US"} + other{"{0}thm US"} + } + } + force{ + newton{ + one{"{0}N"} + other{"{0}N"} + } + pound-force{ + one{"{0}lbf"} + other{"{0}lbf"} + } + } + frequency{ + gigahertz{ + one{"{0}GHz"} + other{"{0}GHz"} + } + hertz{ + one{"{0}Hz"} + other{"{0}Hz"} + } + kilohertz{ + one{"{0}kHz"} + other{"{0}kHz"} + } + megahertz{ + one{"{0}MHz"} + other{"{0}MHz"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"pupcm"} + one{"{0}pupcm"} + other{"{0}pupcm"} + } + dot-per-inch{ + dnam{"ppp"} + one{"{0}ppp"} + other{"{0}ppp"} + } + em{ + one{"{0}em"} + other{"{0}em"} + } + megapixel{ + one{"{0}MP"} + other{"{0}MP"} + } + pixel{ + one{"{0}px"} + other{"{0}px"} + } + pixel-per-centimeter{ + one{"{0}ppcm"} + other{"{0}ppcm"} + } + pixel-per-inch{ + one{"{0}ppi"} + other{"{0}ppi"} + } + } + length{ + astronomical-unit{ + dnam{"ua"} + one{"{0}ua"} + other{"{0}ua"} + } + centimeter{ + one{"{0}cm"} + other{"{0}cm"} + } + decimeter{ + one{"{0}dm"} + other{"{0}dm"} + } + fathom{ + one{"{0}fth"} + other{"{0}fth"} + } + foot{ + one{"{0}ft"} + other{"{0}ft"} + } + furlong{ + one{"{0}fur"} + other{"{0}fur"} + } + inch{ + one{"{0}in"} + other{"{0}in"} + } + kilometer{ + one{"{0}km"} + other{"{0}km"} + } + light-year{ + dnam{"al"} + one{"{0}al"} + other{"{0}al"} + } + meter{ + dnam{"m"} + one{"{0}m"} + other{"{0}m"} + } + micrometer{ + one{"{0}µm"} + other{"{0}µm"} + } + mile{ + one{"{0}mi"} + other{"{0}mi"} + } + mile-scandinavian{ + one{"{0}smi"} + other{"{0}smi"} + } + millimeter{ + one{"{0}mm"} + other{"{0}mm"} + } + nanometer{ + one{"{0}nm"} + other{"{0}nm"} + } + nautical-mile{ + one{"{0}nmi"} + other{"{0}nmi"} + } + parsec{ + one{"{0}pc"} + other{"{0}pc"} + } + picometer{ + one{"{0}pm"} + other{"{0}pm"} + } + point{ + one{"{0}pt"} + other{"{0}pt"} + } + solar-radius{ + one{"{0}R☉"} + other{"{0}R☉"} + } + yard{ + one{"{0}yd"} + other{"{0}yd"} + } + } + light{ + lux{ + one{"{0}lx"} + other{"{0}lx"} + } + solar-luminosity{ + one{"{0}L☉"} + other{"{0}L☉"} + } + } + mass{ + carat{ + dnam{"ct"} + one{"{0}ct"} + other{"{0}ct"} + } + dalton{ + one{"{0}Da"} + other{"{0}Da"} + } + earth-mass{ + one{"{0}M⊕"} + other{"{0}M⊕"} + } + gram{ + dnam{"g"} + one{"{0}g"} + other{"{0}g"} + } + kilogram{ + one{"{0}kg"} + other{"{0}kg"} + } + metric-ton{ + one{"{0}t"} + other{"{0}t"} + } + microgram{ + one{"{0}µg"} + other{"{0}µg"} + } + milligram{ + one{"{0}mg"} + other{"{0}mg"} + } + ounce{ + one{"{0}oz"} + other{"{0}oz"} + } + ounce-troy{ + one{"{0}oz t"} + other{"{0}oz t"} + } + pound{ + one{"{0}lb"} + other{"{0}lb"} + } + solar-mass{ + one{"{0}M☉"} + other{"{0}M☉"} + } + stone{ + one{"{0}st"} + other{"{0}st"} + } + ton{ + one{"{0}tn"} + other{"{0}tn"} + } + } + power{ + gigawatt{ + one{"{0}GW"} + other{"{0}GW"} + } + horsepower{ + dnam{"cp"} + one{"{0}cp"} + other{"{0}cp"} + } + kilowatt{ + one{"{0}kW"} + other{"{0}kW"} + } + megawatt{ + one{"{0}MW"} + other{"{0}MW"} + } + milliwatt{ + one{"{0}mW"} + other{"{0}mW"} + } + watt{ + dnam{"W"} + one{"{0}W"} + other{"{0}W"} + } + } + pressure{ + atmosphere{ + one{"{0}atm"} + other{"{0}atm"} + } + bar{ + one{"{0}bar"} + other{"{0}bars"} + } + hectopascal{ + one{"{0}hPa"} + other{"{0}hPa"} + } + inch-hg{ + one{"{0}inHg"} + other{"{0}inHg"} + } + kilopascal{ + one{"{0}kPa"} + other{"{0}kPa"} + } + megapascal{ + one{"{0}MPa"} + other{"{0}MPa"} + } + millibar{ + one{"{0}mbar"} + other{"{0}mbar"} + } + millimeter-of-mercury{ + dnam{"mmHg"} + one{"{0}mmHg"} + other{"{0}mmHg"} + } + pascal{ + one{"{0}Pa"} + other{"{0}Pa"} + } + pound-per-square-inch{ + one{"{0}psi"} + other{"{0}psi"} + } + } + speed{ + kilometer-per-hour{ + one{"{0}km/h"} + other{"{0}km/h"} + } + knot{ + one{"{0}kn"} + other{"{0}kn"} + } + meter-per-second{ + one{"{0}m/s"} + other{"{0}m/s"} + } + mile-per-hour{ + one{"{0}mi/h"} + other{"{0}mi/h"} + } + } + temperature{ + kelvin{ + one{"{0}K"} + other{"{0}K"} + } + } + torque{ + newton-meter{ + one{"{0}N⋅m"} + other{"{0}N⋅m"} + } + pound-foot{ + one{"{0}lbf⋅ft"} + other{"{0}lbf⋅ft"} + } + } + volume{ + acre-foot{ + one{"{0}ac ft"} + other{"{0}ac ft"} + } + barrel{ + one{"{0}bbl"} + other{"{0}bbl"} + } + bushel{ + dnam{"carra"} + one{"{0}ca"} + other{"{0}ca"} + } + centiliter{ + one{"{0}cl"} + other{"{0}cl"} + } + cubic-centimeter{ + one{"{0}cm³"} + other{"{0}cm³"} + } + cubic-foot{ + dnam{"ft³"} + one{"{0}ft³"} + other{"{0}ft³"} + } + cubic-inch{ + one{"{0}in³"} + other{"{0}in³"} + } + cubic-kilometer{ + one{"{0}km³"} + other{"{0}km³"} + } + cubic-meter{ + one{"{0}m³"} + other{"{0}m³"} + } + cubic-mile{ + one{"{0}mi³"} + other{"{0}mi³"} + } + cubic-yard{ + one{"{0}yd³"} + other{"{0}yd³"} + } + cup{ + dnam{"tz"} + one{"{0}tz"} + other{"{0}tz"} + } + cup-metric{ + dnam{"tzm"} + one{"{0}tzm"} + other{"{0}tzm"} + } + deciliter{ + one{"{0}dl"} + other{"{0}dl"} + } + fluid-ounce{ + dnam{"fl oz"} + one{"{0}fl oz"} + other{"{0}fl oz"} + } + fluid-ounce-imperial{ + dnam{"fl oz imp."} + one{"{0}flozI"} + other{"{0}flozI"} + } + gallon{ + one{"{0}gal"} + other{"{0}gal"} + } + gallon-imperial{ + one{"{0}gal imp."} + other{"{0}gal imp."} + per{"{0}/gal imp."} + } + hectoliter{ + one{"{0}hl"} + other{"{0}hl"} + } + liter{ + dnam{"l"} + one{"{0}l"} + other{"{0}l"} + } + megaliter{ + one{"{0}Ml"} + other{"{0}Ml"} + } + milliliter{ + one{"{0}ml"} + other{"{0}ml"} + } + pint{ + one{"{0}pt"} + other{"{0}pt"} + } + pint-metric{ + one{"{0}mpt"} + other{"{0}mpt"} + } + quart{ + one{"{0}qt"} + other{"{0}qt"} + } + tablespoon{ + dnam{"cull"} + one{"{0}cull"} + other{"{0}cull"} + } + teaspoon{ + dnam{"culld"} + one{"{0}culld"} + other{"{0}culld"} + } + } + } + unitsShort{ + acceleration{ + g-force{ + dnam{"fortza g"} + } + } + angle{ + arc-minute{ + dnam{"′"} + } + arc-second{ + dnam{"″"} + } + degree{ + dnam{"°"} + } + revolution{ + dnam{"riv"} + one{"{0} riv"} + other{"{0} riv"} + } + } + area{ + acre{ + dnam{"acros"} + } + dunam{ + dnam{"dunams"} + } + hectare{ + dnam{"ètaros"} + } + } + concentr{ + karat{ + dnam{"ct"} + one{"{0} ct"} + other{"{0} ct"} + } + milligram-per-deciliter{ + dnam{"mg/dl"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} + } + millimole-per-liter{ + dnam{"mmol/l"} + one{"{0} mmol/l"} + other{"{0} mmol/l"} + } + } + consumption{ + liter-per-100kilometers{ + dnam{"l/100km"} + one{"{0} l/100km"} + other{"{0} l/100km"} + } + liter-per-kilometer{ + dnam{"l/km"} + one{"{0} l/km"} + other{"{0} l/km"} + } + mile-per-gallon{ + dnam{"mi/gal"} + one{"{0} mi/gal"} + other{"{0} mi/gal"} + } + mile-per-gallon-imperial{ + dnam{"mi/gal imp."} + one{"{0} mi/gal imp."} + other{"{0} mi/gal imp."} + } + } + coordinate{ + dnam{"puntu"} + east{"{0} E"} + north{"{0} N"} + south{"{0} S"} + west{"{0} O"} + } + digital{ + byte{ + dnam{"B"} + one{"{0} B"} + other{"{0} B"} + } + } + duration{ + century{ + dnam{"sèc."} + one{"{0} sèc."} + other{"{0} sèc."} + } + day{ + dnam{"dies"} + one{"{0} die"} + other{"{0} dies"} + } + decade{ + dnam{"dèc."} + one{"{0} dèc."} + other{"{0} dèc."} + } + hour{ + dnam{"oras"} + one{"{0} ora"} + other{"{0} oras"} + per{"{0}/ora"} + } + microsecond{ + one{"{0}μs"} + other{"{0}μs"} + } + month{ + dnam{"meses"} + one{"{0} mese"} + other{"{0} meses"} + } + nanosecond{ + one{"{0}ns"} + other{"{0}ns"} + } + second{ + dnam{"seg"} + one{"{0} seg"} + other{"{0} seg"} + per{"{0}/s"} + } + week{ + dnam{"chidas"} + one{"{0} chida"} + other{"{0} chida"} + per{"{0}/chida"} + } + year{ + dnam{"annos"} + one{"{0} annu"} + other{"{0} annos"} + per{"{0}/annu"} + } + } + electric{ + ampere{ + dnam{"A"} + } + ohm{ + dnam{"Ω"} + } + volt{ + dnam{"V"} + } + } + energy{ + joule{ + dnam{"J"} + } + therm-us{ + dnam{"thm US"} + one{"{0} thm US"} + other{"{0} thm US"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"pupcm"} + one{"{0} pupcm"} + other{"{0} pupcm"} + } + dot-per-inch{ + dnam{"ppp"} + one{"{0} ppp"} + other{"{0} ppp"} + } + } + length{ + astronomical-unit{ + dnam{"ua"} + one{"{0} ua"} + other{"{0} ua"} + } + light-year{ + dnam{"al"} + one{"{0} al"} + other{"{0} al"} + } + meter{ + dnam{"m"} + } + mile{ + dnam{"mìllias"} + } + yard{ + dnam{"iardas"} + } + } + mass{ + carat{ + dnam{"ct"} + one{"{0} ct"} + other{"{0} ct"} + } + gram{ + dnam{"g"} + } + } + power{ + horsepower{ + dnam{"cp"} + one{"{0} cp"} + other{"{0} cp"} + } + watt{ + dnam{"W"} + } + } + pressure{ + millimeter-of-mercury{ + dnam{"mmHg"} + one{"{0} mmHg"} + other{"{0} mmHg"} + } + } + temperature{ + celsius{ + one{"{0} °C"} + other{"{0} °C"} + } + fahrenheit{ + one{"{0} °F"} + other{"{0} °F"} + } + } + volume{ + bushel{ + dnam{"carras"} + one{"{0} ca"} + other{"{0} ca"} + } + centiliter{ + dnam{"cl"} + one{"{0} cl"} + other{"{0} cl"} + } + cup{ + dnam{"tz"} + one{"{0} tz"} + other{"{0} tz"} + } + cup-metric{ + dnam{"tzm"} + one{"{0} tzm"} + other{"{0} tzm"} + } + deciliter{ + dnam{"dl"} + one{"{0} dl"} + other{"{0} dl"} + } + fluid-ounce{ + dnam{"fl oz"} + one{"{0} fl oz"} + other{"{0} fl oz"} + } + fluid-ounce-imperial{ + dnam{"fl oz imp."} + one{"{0} fl oz imp."} + other{"{0} fl oz imp."} + } + gallon{ + dnam{"gal"} + one{"{0} gal"} + other{"{0} gal"} + per{"{0}/gal"} + } + gallon-imperial{ + dnam{"gal imp."} + one{"{0} gal imp."} + other{"{0} gal imp."} + per{"{0}/gal imp."} + } + hectoliter{ + dnam{"hl"} + one{"{0} hl"} + other{"{0} hl"} + } + liter{ + dnam{"l"} + } + megaliter{ + dnam{"Ml"} + one{"{0} Ml"} + other{"{0} Ml"} + } + milliliter{ + dnam{"ml"} + one{"{0} ml"} + other{"{0} ml"} + } + tablespoon{ + dnam{"cull"} + one{"{0} cull"} + other{"{0} cull"} + } + teaspoon{ + dnam{"culld"} + one{"{0} culld"} + other{"{0} culld"} + } + } + } } diff --git a/icuSources/data/unit/scn.txt b/icuSources/data/unit/scn.txt index 4f33298c..b6f7c329 100644 --- a/icuSources/data/unit/scn.txt +++ b/icuSources/data/unit/scn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License scn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sd.txt b/icuSources/data/unit/sd.txt index 00f079fe..1fabe159 100644 --- a/icuSources/data/unit/sd.txt +++ b/icuSources/data/unit/sd.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sd{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -106,6 +106,7 @@ sd{ } compound{ per{"في {1} تي {0}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +248,11 @@ sd{ other{"{0} ڏينهن"} per{"{0} في ڏينهن"} } + decade{ + dnam{"ڏهاڪا"} + one{"{0} ڏهاڪو"} + other{"{0} ڏهاڪا"} + } hour{ dnam{"ڪلاڪ"} one{"{0} ڪلاڪ"} @@ -362,6 +368,11 @@ sd{ one{"{0} ڪلو واٽ في ڪلڪ"} other{"{0} ڪلو واٽ في ڪلڪ"} } + therm-us{ + dnam{"US ٿرمس"} + one{"{0} US ٿرم"} + other{"{0} US ٿرمس"} + } } force{ newton{ @@ -397,6 +408,43 @@ sd{ other{"{0} ميگا هرٽز"} } } + graphics{ + dot-per-centimeter{ + dnam{"في سينٽي ميٽر ڊاٽس"} + one{"{0} في سينٽي ميٽر ڊاٽ"} + other{"{0} في سينٽي ميٽر ڊاٽس"} + } + dot-per-inch{ + dnam{"ڊاٽس في انچ"} + one{"{0} ڊاٽ في انچ"} + other{"{0} ڊاٽس في انچ"} + } + em{ + dnam{"ٽائپوگرافڪ em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"ميگا پگزلس"} + one{"{0} ميگا پگزل"} + other{"{0} ميگا پگزلس"} + } + pixel{ + dnam{"پگزلس"} + one{"{0} پگزل"} + other{"{0} پگزلس"} + } + pixel-per-centimeter{ + dnam{"پگزلس في سينٽي ميٽر"} + one{"{0} پگزل في سينٽي ميٽر"} + other{"{0} پگزلس في سينٽي ميٽر"} + } + pixel-per-inch{ + dnam{"پگزلس في انچ"} + one{"{0} پگزل في انچ"} + other{"{0} پگزلس في انچ"} + } + } length{ astronomical-unit{ dnam{"فلڪيات جا يونٽ"} @@ -620,6 +668,11 @@ sd{ one{"{0} ايٽماس فيئر"} other{"{0} ايٽماس فيئر"} } + bar{ + dnam{"بارس"} + one{"{0} بار"} + other{"{0} بارس"} + } hectopascal{ dnam{"هيڪٽوپاسڪلز"} one{"{0} هيڪٽوپاسڪلز"} @@ -650,6 +703,11 @@ sd{ one{"مرڪري جو {0} ملي ميٽر"} other{"مرڪري جو {0} ملي ميٽر"} } + pascal{ + dnam{"پاسڪلز"} + one{"{0} پاسڪل"} + other{"{0} پاسڪلز"} + } pound-per-square-inch{ dnam{"پائونڊز في اسڪوائر انچ"} one{"{0} psi"} @@ -853,6 +911,7 @@ sd{ unitsNarrow{ compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -1084,6 +1143,7 @@ sd{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1225,6 +1285,11 @@ sd{ other{"{0} ڏينهن"} per{"{0} في ڏينهن"} } + decade{ + dnam{"ڏهاڪا"} + one{"{0} ڏهاڪو"} + other{"{0} ڏهاڪا"} + } hour{ dnam{"ڪلاڪ"} one{"{0} ڪلاڪ"} @@ -1340,6 +1405,11 @@ sd{ one{"{0} ڪلو واٽ في ڪلڪ"} other{"{0} ڪلو واٽ في ڪلڪ"} } + therm-us{ + dnam{"US ٿرم"} + one{"{0} US ٿرم"} + other{"{0} US ٿرمس"} + } } force{ newton{ @@ -1375,6 +1445,14 @@ sd{ other{"{0} ميگا هرٽز"} } } + graphics{ + megapixel{ + dnam{"megapixels"} + } + pixel{ + dnam{"پگزل"} + } + } length{ astronomical-unit{ dnam{"فلڪيات جا يونٽ"} @@ -1598,6 +1676,11 @@ sd{ one{"{0} ايٽماس فيئر"} other{"{0} ايٽماس فيئر"} } + bar{ + dnam{"بار"} + one{"{0} بار"} + other{"{0} بارس"} + } hectopascal{ dnam{"هيڪٽوپاسڪلز"} one{"{0} هيڪٽوپاسڪلز"} diff --git a/icuSources/data/unit/sd_Deva.txt b/icuSources/data/unit/sd_Deva.txt new file mode 100644 index 00000000..b6f80d38 --- /dev/null +++ b/icuSources/data/unit/sd_Deva.txt @@ -0,0 +1,6 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sd_Deva{ + %%Parent{"root"} + Version{"36.1"} +} diff --git a/icuSources/data/unit/se.txt b/icuSources/data/unit/se.txt index 708552be..5cf39750 100644 --- a/icuSources/data/unit/se.txt +++ b/icuSources/data/unit/se.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License se{ - Version{"2.1.48.4"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/seh.txt b/icuSources/data/unit/seh.txt index 9e55a05f..226cfba4 100644 --- a/icuSources/data/unit/seh.txt +++ b/icuSources/data/unit/seh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License seh{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ses.txt b/icuSources/data/unit/ses.txt index bba002eb..fe778d66 100644 --- a/icuSources/data/unit/ses.txt +++ b/icuSources/data/unit/ses.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ses{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sg.txt b/icuSources/data/unit/sg.txt index 7ad3bd0a..45669e48 100644 --- a/icuSources/data/unit/sg.txt +++ b/icuSources/data/unit/sg.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sg{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/shi.txt b/icuSources/data/unit/shi.txt index c13c055c..ff9aeb0f 100644 --- a/icuSources/data/unit/shi.txt +++ b/icuSources/data/unit/shi.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/shi_Latn.txt b/icuSources/data/unit/shi_Latn.txt index 92533ec7..26fa7362 100644 --- a/icuSources/data/unit/shi_Latn.txt +++ b/icuSources/data/unit/shi_Latn.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License shi_Latn{ %%Parent{"root"} - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/shi_Tfng.txt b/icuSources/data/unit/shi_Tfng.txt index da30327c..4d4470c6 100644 --- a/icuSources/data/unit/shi_Tfng.txt +++ b/icuSources/data/unit/shi_Tfng.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License shi_Tfng{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/si.txt b/icuSources/data/unit/si.txt index 1f101005..26689cfc 100644 --- a/icuSources/data/unit/si.txt +++ b/icuSources/data/unit/si.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License si{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h.mm"} hms{"h.mm.ss"} @@ -247,6 +247,11 @@ si{ other{"දින {0}"} per{"දිනයට {0}"} } + decade{ + dnam{"දශක"} + one{"දශක {0}"} + other{"දශක {0}"} + } hour{ dnam{"පැය"} one{"පැය {0}"} @@ -362,6 +367,11 @@ si{ one{"කිලෝවොට්-පැය {0}"} other{"කිලෝවොට්-පැය {0}"} } + therm-us{ + dnam{"එක්සත් ජනපද තාප ඒකක"} + one{"එක්සත් ජනපද තාප ඒකක {0}"} + other{"එක්සත් ජනපද තාප ඒකක {0}"} + } } force{ newton{ @@ -397,6 +407,41 @@ si{ other{"මෙගාහර්ට්ස් {0}"} } } + graphics{ + dot-per-centimeter{ + dnam{"සෙන්ටිමීටරයකට තිත්"} + one{"සෙන්ටිමීටරයකට තිත් {0}"} + other{"සෙන්ටිමීටරයකට තිත් {0}"} + } + dot-per-inch{ + dnam{"අඟලකට තිත්"} + one{"අඟලකට තිත් {0}"} + other{"අඟලකට තිත් {0}"} + } + em{ + dnam{"යතුරු ලියන එම්"} + } + megapixel{ + dnam{"මෙගාපික්සල්"} + one{"මෙගාපික්සල් {0}"} + other{"මෙගාපික්සල් {0}"} + } + pixel{ + dnam{"පික්සල්"} + one{"පික්සල් {0}"} + other{"පික්සල් {0}"} + } + pixel-per-centimeter{ + dnam{"සෙන්ටිමීටරයකට පික්සල්"} + one{"සෙන්ටිමීටරයකට පික්සල් {0}"} + other{"සෙන්ටිමීටරයකට පික්සල් {0}"} + } + pixel-per-inch{ + dnam{"අඟලකට පික්සල්"} + one{"අඟලකට පික්සල් {0}"} + other{"අඟලකට පික්සල් {0}"} + } + } length{ astronomical-unit{ dnam{"නක්ෂත්‍ර ඒකක"} @@ -620,6 +665,11 @@ si{ one{"වායුගෝල {0}"} other{"වායුගෝල {0}"} } + bar{ + dnam{"බාර්"} + one{"බාර් {0}"} + other{"බාර් {0}"} + } hectopascal{ dnam{"හෙක්ටොපැස්කල්"} one{"හෙක්ටොපැස්කල් {0}"} @@ -650,6 +700,11 @@ si{ one{"රසදිය මිලිමීටර {0}"} other{"රසදිය මිලිමීටර {0}"} } + pascal{ + dnam{"පැස්කල්"} + one{"පැස්කල් {0}"} + other{"පැස්කල් {0}"} + } pound-per-square-inch{ dnam{"වර්ග අලඟකට රාත්තල්"} one{"වර්ග අලඟකට රාත්තල් {0}"} @@ -803,9 +858,9 @@ si{ per{"ඉම්පීරියල් ගැලුමකට {0}"} } hectoliter{ - dnam{"භෙක්ටොලීටර්"} - one{"භෙක්ටොලීටර් {0}"} - other{"භෙක්ටොලීටර් {0}"} + dnam{"හෙක්ටොලීටර්"} + one{"හෙක්ටොලීටර් {0}"} + other{"හෙක්ටොලීටර් {0}"} } liter{ dnam{"ලීටර්"} @@ -1198,6 +1253,7 @@ si{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1339,6 +1395,11 @@ si{ other{"දින {0}"} per{"{0}/දි"} } + decade{ + dnam{"දශක"} + one{"දශක {0}"} + other{"දශක {0}"} + } hour{ dnam{"පැය"} one{"පැය {0}"} @@ -1454,6 +1515,11 @@ si{ one{"කිවො-පැය {0}"} other{"කිවො-පැය {0}"} } + therm-us{ + dnam{"එක්සත් ජනපද තාප ඒකකය"} + one{"එ. ජ. තාප ඒකක {0}"} + other{"එ. ජ. තාප ඒකක {0}"} + } } force{ newton{ @@ -1489,6 +1555,43 @@ si{ other{"මෙහ {0}"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"මෙගාපික්සල්"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"පික්සල්"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"නඒ"} @@ -1712,6 +1815,11 @@ si{ one{"වායුගෝ {0}"} other{"වායුගෝ {0}"} } + bar{ + dnam{"බාර්"} + one{"බාර් {0}"} + other{"බාර් {0}"} + } hectopascal{ dnam{"හෙක්ටොපැස්කල්"} one{"හෙ.පැ {0}"} @@ -1742,6 +1850,11 @@ si{ one{"ර මිමී {0}"} other{"ර මිමී {0}"} } + pascal{ + dnam{"පැස්"} + one{"පැස් {0}"} + other{"පැස් {0}"} + } pound-per-square-inch{ dnam{"වඅ රා"} one{"වඅ රා {0}"} @@ -1879,8 +1992,8 @@ si{ } fluid-ounce-imperial{ dnam{"අධිරා. තර අවු"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} + one{"{0} තර අවු අධිරා."} + other{"{0} තර අවු අධිරා."} } gallon{ dnam{"ගැලු"} @@ -1895,9 +2008,9 @@ si{ per{"{0}/ ගැ ඉම්පී."} } hectoliter{ - dnam{"භෙලී"} - one{"භෙලී {0}"} - other{"භෙලී {0}"} + dnam{"හෙලී"} + one{"හෙලී {0}"} + other{"හෙලී {0}"} } liter{ dnam{"ලීටර්"} diff --git a/icuSources/data/unit/sk.txt b/icuSources/data/unit/sk.txt index 7e8900bf..30ac485b 100644 --- a/icuSources/data/unit/sk.txt +++ b/icuSources/data/unit/sk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sk{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -140,6 +140,7 @@ sk{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -331,6 +332,13 @@ sk{ other{"{0} dní"} per{"{0} za deň"} } + decade{ + dnam{"desaťročia"} + few{"{0} desaťročia"} + many{"{0} desaťročia"} + one{"{0} desaťročie"} + other{"{0} desaťročí"} + } hour{ dnam{"hodiny"} few{"{0} hodiny"} @@ -488,6 +496,13 @@ sk{ one{"{0} kilowatthodina"} other{"{0} kilowatthodín"} } + therm-us{ + dnam{"americké termy"} + few{"{0} americké termy"} + many{"{0} amerického termu"} + one{"{0} americký term"} + other{"{0} amerických termov"} + } } force{ newton{ @@ -535,6 +550,50 @@ sk{ other{"{0} megahertzov"} } } + graphics{ + dot-per-centimeter{ + dnam{"body na centimeter"} + few{"{0} body na centimeter"} + many{"{0} bodu na centimeter"} + one{"{0} bod na centimeter"} + other{"{0} bodov na centimeter"} + } + dot-per-inch{ + dnam{"body na palec"} + few{"{0} body na palec"} + many{"{0} bodu na palec"} + one{"{0} bod na palec"} + other{"{0} bodov na palec"} + } + megapixel{ + dnam{"megapixely"} + few{"{0} megapixely"} + many{"{0} megapixela"} + one{"{0} megapixel"} + other{"{0} megapixelov"} + } + pixel{ + dnam{"pixely"} + few{"{0} pixely"} + many{"{0} pixela"} + one{"{0} pixel"} + other{"{0} pixelov"} + } + pixel-per-centimeter{ + dnam{"pixely na centimeter"} + few{"{0} pixely na centimeter"} + many{"{0} pixela na centimeter"} + one{"{0} pixel na centimeter"} + other{"{0} pixelov na centimeter"} + } + pixel-per-inch{ + dnam{"pixely na palec"} + few{"{0} pixely na palec"} + many{"{0} pixela na palec"} + one{"{0} pixel na palec"} + other{"{0} pixelov na palec"} + } + } length{ astronomical-unit{ dnam{"astronomické jednotky"} @@ -847,6 +906,13 @@ sk{ one{"{0} atmosféra"} other{"{0} atmosfér"} } + bar{ + dnam{"bary"} + few{"{0} bary"} + many{"{0} baru"} + one{"{0} bar"} + other{"{0} barov"} + } hectopascal{ dnam{"hektopascaly"} few{"{0} hektopascaly"} @@ -889,6 +955,13 @@ sk{ one{"{0} milimeter ortuťového stĺpca"} other{"{0} milimetrov ortuťového stĺpca"} } + pascal{ + dnam{"pascaly"} + few{"{0} pascaly"} + many{"{0} pascala"} + one{"pascal"} + other{"{0} pascalov"} + } pound-per-square-inch{ dnam{"libry sily na štvorcový palec"} few{"{0} libry sily na štvorcový palec"} @@ -1173,6 +1246,7 @@ sk{ other{"{0}G"} } meter-per-second-squared{ + dnam{"m/s²"} few{"{0} m/s²"} many{"{0} m/s²"} one{"{0} m/s²"} @@ -1192,6 +1266,18 @@ sk{ one{"{0}″"} other{"{0}″"} } + degree{ + few{"{0}°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } + radian{ + few{"{0} rad"} + many{"{0} rad"} + one{"{0} rad"} + other{"{0} rad"} + } } area{ acre{ @@ -1206,21 +1292,52 @@ sk{ one{"{0}ha"} other{"{0}ha"} } + square-centimeter{ + few{"{0} cm²"} + many{"{0} cm²"} + one{"{0} cm²"} + other{"{0} cm²"} + } square-foot{ few{"{0}ft²"} many{"{0}ft²"} one{"{0}ft²"} other{"{0}ft²"} } + square-inch{ + few{"{0} in²"} + many{"{0} in²"} + one{"{0} in²"} + other{"{0} in²"} + } + square-kilometer{ + few{"{0} km²"} + many{"{0} km²"} + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + few{"{0} m²"} + many{"{0} m²"} + one{"{0} m²"} + other{"{0} m²"} + } square-mile{ few{"{0}mi²"} many{"{0}mi²"} one{"{0}mi²"} other{"{0}mi²"} } + square-yard{ + few{"{0} yd²"} + many{"{0} yd²"} + one{"{0} yd²"} + other{"{0} yd²"} + } } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -1301,8 +1418,10 @@ sk{ many{"{0} h"} one{"{0} h"} other{"{0} h"} + per{"{0}/h"} } microsecond{ + dnam{"μs"} few{"{0} μs"} many{"{0} μs"} one{"{0} μs"} @@ -1321,6 +1440,7 @@ sk{ many{"{0} min"} one{"{0} min"} other{"{0} min"} + per{"{0}/min"} } month{ dnam{"m."} @@ -1331,6 +1451,7 @@ sk{ per{"{0}/m."} } nanosecond{ + dnam{"ns"} few{"{0} ns"} many{"{0} ns"} one{"{0} ns"} @@ -1342,6 +1463,7 @@ sk{ many{"{0} s"} one{"{0} s"} other{"{0} s"} + per{"{0}/s"} } week{ dnam{"t."} @@ -1374,6 +1496,7 @@ sk{ many{"{0} cm"} one{"{0} cm"} other{"{0} cm"} + per{"{0}/cm"} } decimeter{ dnam{"dm"} @@ -1383,16 +1506,20 @@ sk{ other{"{0} dm"} } foot{ + dnam{"ft"} few{"{0}′"} many{"{0}′"} one{"{0}′"} other{"{0}′"} + per{"{0}/ft"} } inch{ + dnam{"in"} few{"{0}″"} many{"{0}″"} one{"{0}″"} other{"{0}″"} + per{"{0}/in"} } kilometer{ dnam{"km"} @@ -1400,8 +1527,10 @@ sk{ many{"{0} km"} one{"{0} km"} other{"{0} km"} + per{"{0}/km"} } light-year{ + dnam{"ly"} few{"{0} ly"} many{"{0} ly"} one{"{0} ly"} @@ -1413,6 +1542,7 @@ sk{ many{"{0} m"} one{"{0} m"} other{"{0} m"} + per{"{0}/m"} } micrometer{ dnam{"µm"} @@ -1422,6 +1552,7 @@ sk{ other{"{0} µm"} } mile{ + dnam{"mi"} few{"{0} mi"} many{"{0} mi"} one{"{0} mi"} @@ -1455,19 +1586,43 @@ sk{ one{"{0} NM"} other{"{0} NM"} } + parsec{ + dnam{"pc"} + few{"{0} pc"} + many{"{0} pc"} + one{"{0} pc"} + other{"{0} pc"} + } picometer{ + dnam{"pm"} few{"{0} pm"} many{"{0} pm"} one{"{0} pm"} other{"{0} pm"} } + point{ + dnam{"pt"} + few{"{0} pt"} + many{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } yard{ + dnam{"yd"} few{"{0} yd"} many{"{0} yd"} one{"{0} yd"} other{"{0} yd"} } } + light{ + lux{ + few{"{0} lx"} + many{"{0} lx"} + one{"{0} lx"} + other{"{0} lx"} + } + } mass{ carat{ dnam{"ct"} @@ -1482,6 +1637,7 @@ sk{ many{"{0} g"} one{"{0} g"} other{"{0} g"} + per{"{0}/g"} } kilogram{ dnam{"kg"} @@ -1489,42 +1645,58 @@ sk{ many{"{0} kg"} one{"{0} kg"} other{"{0} kg"} + per{"{0}/kg"} } metric-ton{ + dnam{"t"} few{"{0} t"} many{"{0} t"} one{"{0} t"} other{"{0} t"} } microgram{ + dnam{"µg"} few{"{0} µg"} many{"{0} µg"} one{"{0} µg"} other{"{0} µg"} } milligram{ + dnam{"mg"} few{"{0} mg"} many{"{0} mg"} one{"{0} mg"} other{"{0} mg"} } ounce{ + dnam{"oz"} few{"{0} oz"} many{"{0} oz"} one{"{0} oz"} other{"{0} oz"} + per{"{0}/oz"} } ounce-troy{ + dnam{"oz t"} few{"{0} oz t"} many{"{0} oz t"} one{"{0} oz t"} other{"{0} oz t"} } pound{ + dnam{"lb"} few{"{0} lb"} many{"{0} lb"} one{"{0} lb"} other{"{0} lb"} + per{"{0}/lb"} + } + stone{ + dnam{"st"} + few{"{0} st"} + many{"{0} st"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"to"} @@ -1547,6 +1719,18 @@ sk{ one{"{0}kW"} other{"{0}kW"} } + megawatt{ + few{"{0} MW"} + many{"{0} MW"} + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + few{"{0} mW"} + many{"{0} mW"} + one{"{0} mW"} + other{"{0} mW"} + } watt{ few{"{0}W"} many{"{0}W"} @@ -1556,23 +1740,40 @@ sk{ } pressure{ hectopascal{ + dnam{"hPa"} few{"{0} hPa"} many{"{0} hPa"} one{"{0} hPa"} other{"{0} hPa"} } inch-hg{ + dnam{"inHg"} few{"{0}\u0022 Hg"} many{"{0}\u0022 Hg"} one{"{0}\u0022 Hg"} other{"{0}\u0022 Hg"} } millibar{ + dnam{"mbar"} few{"{0} mb"} many{"{0} mb"} one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + few{"{0} mm Hg"} + many{"{0} mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + few{"{0} psi"} + many{"{0} psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1582,13 +1783,22 @@ sk{ one{"{0} km/h"} other{"{0} km/h"} } + knot{ + dnam{"kn"} + few{"{0} kn"} + many{"{0} kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ + dnam{"m/s"} few{"{0} m/s"} many{"{0} m/s"} one{"{0} m/s"} other{"{0} m/s"} } mile-per-hour{ + dnam{"mi/h"} few{"{0} mi/h"} many{"{0} mi/h"} one{"{0} mi/h"} @@ -1610,12 +1820,14 @@ sk{ other{"{0} °F"} } generic{ + dnam{"°"} few{"{0} °"} many{"{0} °"} one{"{0} °"} other{"{0} °"} } kelvin{ + dnam{"K"} few{"{0} K"} many{"{0} K"} one{"{0} K"} @@ -1623,24 +1835,66 @@ sk{ } } volume{ + acre-foot{ + few{"{0} ac ft"} + many{"{0} ac ft"} + one{"{0} ac ft"} + other{"{0} ac ft"} + } centiliter{ few{"{0} cl"} many{"{0} cl"} one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + few{"{0} cm³"} + many{"{0} cm³"} + one{"{0} cm³"} + other{"{0} cm³"} + } + cubic-foot{ + few{"{0} ft³"} + many{"{0} ft³"} + one{"{0} ft³"} + other{"{0} ft³"} + } + cubic-inch{ + few{"{0} in³"} + many{"{0} in³"} + one{"{0} in³"} + other{"{0} in³"} + } cubic-kilometer{ few{"{0}km³"} many{"{0}km³"} one{"{0}km³"} other{"{0}km³"} } + cubic-meter{ + few{"{0} m³"} + many{"{0} m³"} + one{"{0} m³"} + other{"{0} m³"} + } cubic-mile{ few{"{0}mi³"} many{"{0}mi³"} one{"{0}mi³"} other{"{0}mi³"} } + cubic-yard{ + few{"{0} yd³"} + many{"{0} yd³"} + one{"{0} yd³"} + other{"{0} yd³"} + } + cup{ + few{"{0} c"} + many{"{0} c"} + one{"{0} c"} + other{"{0} c"} + } deciliter{ few{"{0} dl"} many{"{0} dl"} @@ -1684,6 +1938,30 @@ sk{ one{"{0} ml"} other{"{0} ml"} } + pint{ + few{"{0} pt"} + many{"{0} pt"} + one{"{0} pt"} + other{"{0} pt"} + } + quart{ + few{"{0} qt"} + many{"{0} qt"} + one{"{0} qt"} + other{"{0} qt"} + } + tablespoon{ + few{"{0} tbsp"} + many{"{0} tbsp"} + one{"{0} tbsp"} + other{"{0} tbsp"} + } + teaspoon{ + few{"{0} tsp"} + many{"{0} tsp"} + one{"{0} tsp"} + other{"{0} tsp"} + } } } unitsShort{ @@ -1819,6 +2097,7 @@ sk{ } compound{ per{"{0}/{1}"} + times{"{0}{1}"} } concentr{ karat{ @@ -2010,6 +2289,13 @@ sk{ other{"{0} dní"} per{"{0}/deň"} } + decade{ + dnam{"desaťr."} + few{"{0} desaťr."} + many{"{0} desaťr."} + one{"{0} desaťr."} + other{"{0} desaťr."} + } hour{ dnam{"h"} few{"{0} h"} @@ -2167,6 +2453,13 @@ sk{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"thm"} + few{"{0} thm"} + many{"{0} thm"} + one{"{0} thm"} + other{"{0} thm"} + } } force{ newton{ @@ -2214,6 +2507,57 @@ sk{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + few{"{0} dpcm"} + many{"{0} dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + many{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + few{"{0} em"} + many{"{0} em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"Mpx"} + few{"{0} Mpx"} + many{"{0} Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + many{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + few{"{0} ppcm"} + many{"{0} ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + few{"{0} ppi"} + many{"{0} ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -2459,6 +2803,13 @@ sk{ one{"{0} M☉"} other{"{0} M☉"} } + stone{ + dnam{"st"} + few{"{0} st"} + many{"{0} st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"to"} few{"{0} to"} diff --git a/icuSources/data/unit/sl.txt b/icuSources/data/unit/sl.txt index 208ffa99..599dc85c 100644 --- a/icuSources/data/unit/sl.txt +++ b/icuSources/data/unit/sl.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sl{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h.mm"} hms{"h.mm.ss"} @@ -131,7 +131,7 @@ sl{ two{"{0} kvadratni milji"} } square-yard{ - dnam{"kvadratni yard"} + dnam{"kvadratni jard"} few{"{0} kvadratni jardi"} one{"{0} kvadratni jard"} other{"{0} kvadratnih jardov"} @@ -201,7 +201,6 @@ sl{ } consumption{ liter-per-100kilometers{ - dnam{"L/100km"} few{"{0} litri na 100 kilometrov"} one{"{0} liter na 100 kilometrov"} other{"{0} litrov na 100 kilometrov"} @@ -787,8 +786,8 @@ sl{ two{"{0} masi sonca"} } ton{ - dnam{"tone"} - few{"{0} tone"} + dnam{"ameriške tone"} + few{"{0} ameriške tone"} one{"{0} ameriška tona"} other{"{0} ameriških ton"} two{"{0} ameriški toni"} @@ -846,6 +845,12 @@ sl{ other{"{0} atmosfer"} two{"{0} atmosferi"} } + bar{ + few{"{0} bari"} + one{"{0} bar"} + other{"{0} barov"} + two{"{0} bara"} + } hectopascal{ dnam{"hektopaskali"} few{"{0} hektopaskali"} @@ -888,6 +893,13 @@ sl{ other{"{0} milimetrov živega srebra"} two{"{0} milimetra živega srebra"} } + pascal{ + dnam{"paskali"} + few{"{0} paskali"} + one{"{0} paskal"} + other{"{0} paskalov"} + two{"{0} paskala"} + } pound-per-square-inch{ dnam{"funti na kvadratni palec"} few{"{0} funti na kvadratni palec"} @@ -1607,6 +1619,7 @@ sl{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1617,18 +1630,18 @@ sl{ two{"{0} kt"} } milligram-per-deciliter{ - dnam{"mg/dL"} - few{"{0} mg/dL"} - one{"{0} mg/dL"} - other{"{0} mg/dL"} - two{"{0} mg/dL"} + dnam{"mg/dl"} + few{"{0} mg/dl"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} + two{"{0} mg/dl"} } millimole-per-liter{ - dnam{"mmol/L"} - few{"{0} mmol/L"} - one{"{0} mmol/L"} - other{"{0} mmol/L"} - two{"{0} mmol/L"} + dnam{"mmol/l"} + few{"{0} mmol/l"} + one{"{0} mmol/l"} + other{"{0} mmol/l"} + two{"{0} mmol/l"} } mole{ dnam{"mol"} @@ -1675,11 +1688,11 @@ sl{ two{"{0} l/100 km"} } liter-per-kilometer{ - dnam{"L/km"} - few{"{0} L/km"} - one{"{0} L/km"} - other{"{0} L/km"} - two{"{0} L/km"} + dnam{"l/km"} + few{"{0} l/km"} + one{"{0} l/km"} + other{"{0} l/km"} + two{"{0} l/km"} } mile-per-gallon{ dnam{"mpg"} @@ -1798,6 +1811,13 @@ sl{ per{"{0} na dan"} two{"{0} d"} } + decade{ + dnam{"dec"} + few{"{0} dec"} + one{"{0} dec"} + other{"{0} dec"} + two{"{0} dec"} + } hour{ dnam{"ur"} few{"{0} h"} @@ -1955,6 +1975,13 @@ sl{ other{"{0} kWh"} two{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + few{"{0} US therm"} + one{"{0} US therm"} + other{"{0} US therm"} + two{"{0} US therm"} + } } force{ newton{ @@ -2002,6 +2029,57 @@ sl{ two{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + few{"{0} dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + two{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + two{"{0} dpi"} + } + em{ + dnam{"em"} + few{"{0} em"} + one{"{0} em"} + other{"{0} em"} + two{"{0} em"} + } + megapixel{ + dnam{"MP"} + few{"{0} MP"} + one{"{0} MP"} + other{"{0} MP"} + two{"{0} MP"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + one{"{0} px"} + other{"{0} px"} + two{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + few{"{0} ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + two{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + few{"{0} ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + two{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ae"} @@ -2313,6 +2391,13 @@ sl{ other{"{0} atm"} two{"{0} atm"} } + bar{ + dnam{"bar"} + few{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + two{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2355,6 +2440,13 @@ sl{ other{"{0} mmHG"} two{"{0} mmHG"} } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + two{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0} psi"} @@ -2455,11 +2547,11 @@ sl{ two{"{0} bbl"} } centiliter{ - dnam{"cL"} - few{"{0} cL"} - one{"{0} cL"} - other{"{0} cL"} - two{"{0} cL"} + dnam{"cl"} + few{"{0} cl"} + one{"{0} cl"} + other{"{0} cl"} + two{"{0} cl"} } cubic-centimeter{ dnam{"cm³"} @@ -2527,11 +2619,11 @@ sl{ two{"{0} m. skod."} } deciliter{ - dnam{"dL"} - few{"{0} dL"} - one{"{0} dL"} - other{"{0} dL"} - two{"{0} dL"} + dnam{"dl"} + few{"{0} dl"} + one{"{0} dl"} + other{"{0} dl"} + two{"{0} dl"} } fluid-ounce{ dnam{"fl oz"} @@ -2564,11 +2656,11 @@ sl{ two{"{0} imp. gal"} } hectoliter{ - dnam{"hL"} - few{"{0} hL"} - one{"{0} hL"} - other{"{0} hL"} - two{"{0} hL"} + dnam{"hl"} + few{"{0} hl"} + one{"{0} hl"} + other{"{0} hl"} + two{"{0} hl"} } liter{ dnam{"l"} diff --git a/icuSources/data/unit/smn.txt b/icuSources/data/unit/smn.txt index 33b31f26..1d5babde 100644 --- a/icuSources/data/unit/smn.txt +++ b/icuSources/data/unit/smn.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License smn{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/sn.txt b/icuSources/data/unit/sn.txt index fd7487ce..271dc3d9 100644 --- a/icuSources/data/unit/sn.txt +++ b/icuSources/data/unit/sn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sn{ - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/unit/so.txt b/icuSources/data/unit/so.txt index ce0a674f..f89781d1 100644 --- a/icuSources/data/unit/so.txt +++ b/icuSources/data/unit/so.txt @@ -1,12 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License so{ - Version{"2.1.49.82"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} - } + Version{"36.1"} units{ acceleration{ g-force{ @@ -104,9 +99,6 @@ so{ other{"{0} yaardi jibaaran"} } } - compound{ - per{"{0}/{1}"} - } concentr{ karat{ dnam{"karaatis"} @@ -181,8 +173,6 @@ so{ digital{ bit{ dnam{"bitis"} - one{"{0} bit"} - other{"{0} bit"} } byte{ dnam{"beytis"} @@ -239,7 +229,7 @@ so{ century{ dnam{"qarni"} one{"{0} qarni"} - other{"{0} qarni"} + other{"{0} qarniyo"} } day{ dnam{"Maalmo"} @@ -247,6 +237,11 @@ so{ other{"{0} maalmood"} per{"{0} maalintiiba"} } + decade{ + dnam{"rubuc qarni"} + one{"rubuc qarni"} + other{"{0} dec"} + } hour{ dnam{"saacado"} one{"{0} saacad"} @@ -264,7 +259,6 @@ so{ other{"{0} miliseken"} } minute{ - dnam{"daqiiqad"} one{"{0} daqiiqad"} other{"{0} daqiiqo"} per{"{0} daqiiqadiiba"} @@ -311,7 +305,6 @@ so{ other{"{0} miliambeer"} } ohm{ - dnam{"ohmis"} one{"{0} ohm"} other{"{0} ohm"} } @@ -365,7 +358,6 @@ so{ } force{ newton{ - dnam{"nuyuuton"} one{"{0} nuyuuton"} other{"{0} nuyuuton"} } @@ -397,6 +389,18 @@ so{ other{"{0} megahaart"} } } + graphics{ + dot-per-centimeter{ + dnam{"dhibco halkii sentimitir"} + one{"dhibco halkii sentimitir"} + other{"{0} dhibco halkii sentimitirkii"} + } + dot-per-inch{ + dnam{"dhibco injigiiba"} + one{"{0} dhibic injigiiba"} + other{"{0} dhibic injigiiba"} + } + } length{ astronomical-unit{ dnam{"Unuga xidigiska"} @@ -489,7 +493,6 @@ so{ other{"{0} dhibco"} } solar-radius{ - dnam{"raadiyas qoraxeed"} one{"{0} raadiyas qoraxeed"} other{"{0} raadiyas qoraxeed"} } @@ -689,11 +692,6 @@ so{ one{"{0} degrii Faahrenheyt"} other{"{0} degrii Faahrenheyt"} } - generic{ - dnam{"°"} - one{"{0}°"} - other{"{0}°"} - } kelvin{ dnam{"kelfinis"} one{"{0} kelfin"} @@ -851,21 +849,9 @@ so{ } } unitsNarrow{ - compound{ - per{"{0}/{1}"} - } concentr{ percent{ dnam{"%"} - one{"{0}%"} - other{"{0}%"} - } - } - consumption{ - liter-per-100kilometers{ - dnam{"L/100km"} - one{"{0} L/100km"} - other{"{0} L/100km"} } } coordinate{ @@ -903,7 +889,6 @@ so{ other{"{0}b"} } second{ - dnam{"ilbrqsi"} one{"{0}il"} other{"{0}il"} } @@ -921,12 +906,10 @@ so{ } length{ centimeter{ - dnam{"cm"} one{"{0}cm"} other{"{0}cm"} } kilometer{ - dnam{"km"} one{"{0}km"} other{"{0}km"} } @@ -936,7 +919,6 @@ so{ other{"{0}m"} } millimeter{ - dnam{"mm"} one{"{0}mm"} other{"{0}mm"} } @@ -948,7 +930,6 @@ so{ other{"{0}g"} } kilogram{ - dnam{"kg"} one{"{0}kg"} other{"{0}kg"} } @@ -963,8 +944,6 @@ so{ temperature{ celsius{ dnam{"°C"} - one{"{0}°C"} - other{"{0}°C"} } } volume{ @@ -1031,34 +1010,14 @@ so{ one{"{0} hk"} other{"{0} hk"} } - square-centimeter{ - dnam{"cm²"} - one{"{0} cm²"} - other{"{0} cm²"} - per{"{0}/cm²"} - } square-foot{ dnam{"fiit jibaaran"} - one{"{0} ft²"} - other{"{0} ft²"} } square-inch{ dnam{"injis²"} - one{"{0} in²"} - other{"{0} in²"} - per{"{0}/in²"} - } - square-kilometer{ - dnam{"km²"} - one{"{0} km²"} - other{"{0} km²"} - per{"{0}/km²"} } square-meter{ dnam{"mitir jibaaran"} - one{"{0} m²"} - other{"{0} m²"} - per{"{0}/m²"} } square-mile{ dnam{"meyl jibaaran"} @@ -1068,29 +1027,14 @@ so{ } square-yard{ dnam{"yaardi jibaaran"} - one{"{0} yd²"} - other{"{0} yd²"} } } - compound{ - per{"{0}/{1}"} - } concentr{ karat{ dnam{"karaat"} one{"{0} kr"} other{"{0} kr"} } - milligram-per-deciliter{ - dnam{"mg/dL"} - one{"{0} mg/dL"} - other{"{0} mg/dL"} - } - millimole-per-liter{ - dnam{"mmol/L"} - one{"{0} mmol/L"} - other{"{0} mmol/L"} - } mole{ dnam{"mool"} one{"{0} mool"} @@ -1103,13 +1047,9 @@ so{ } percent{ dnam{"boqolkiiba"} - one{"{0}%"} - other{"{0}%"} } permille{ dnam{"baarmiil"} - one{"{0}‰"} - other{"{0}‰"} } permyriad{ dnam{"bermiraad"} @@ -1118,20 +1058,11 @@ so{ } } consumption{ - liter-per-100kilometers{ - dnam{"L/100km"} - one{"{0} L/100km"} - other{"{0} L/100km"} - } liter-per-kilometer{ dnam{"litar/km"} - one{"{0} L/km"} - other{"{0} L/km"} } mile-per-gallon{ dnam{"meyl/gal"} - one{"{0} mpg US"} - other{"{0} mpg US"} } mile-per-gallon-imperial{ dnam{"meyl/gal imb."} @@ -1147,11 +1078,6 @@ so{ west{"{0} G"} } digital{ - bit{ - dnam{"bit"} - one{"{0} bit"} - other{"{0} bit"} - } byte{ dnam{"beyt"} one{"{0} beyt"} @@ -1159,33 +1085,21 @@ so{ } gigabit{ dnam{"Gbit"} - one{"{0} Gb"} - other{"{0} Gb"} } gigabyte{ dnam{"GBeyt"} - one{"{0} GB"} - other{"{0} GB"} } kilobit{ dnam{"kbit"} - one{"{0} kb"} - other{"{0} kb"} } kilobyte{ dnam{"kBeyt"} - one{"{0} kB"} - other{"{0} kB"} } megabit{ dnam{"Mbit"} - one{"{0} Mb"} - other{"{0} Mb"} } megabyte{ dnam{"MBeyt"} - one{"{0} MB"} - other{"{0} MB"} } petabyte{ dnam{"BBeyt"} @@ -1194,13 +1108,9 @@ so{ } terabit{ dnam{"Tbit"} - one{"{0} Tb"} - other{"{0} Tb"} } terabyte{ dnam{"TBeyt"} - one{"{0} TB"} - other{"{0} TB"} } } duration{ @@ -1228,8 +1138,6 @@ so{ } millisecond{ dnam{"milisek"} - one{"{0} ms"} - other{"{0} ms"} } minute{ dnam{"daqiiqad"} @@ -1270,23 +1178,15 @@ so{ electric{ ampere{ dnam{"ambs"} - one{"{0} A"} - other{"{0} A"} } milliampere{ dnam{"miliambs"} - one{"{0} mA"} - other{"{0} mA"} } ohm{ dnam{"ohmis"} - one{"{0} Ω"} - other{"{0} Ω"} } volt{ dnam{"fooltis"} - one{"{0} V"} - other{"{0} V"} } } energy{ @@ -1312,8 +1212,6 @@ so{ } joule{ dnam{"juules"} - one{"{0} J"} - other{"{0} J"} } kilocalorie{ dnam{"kilokalooris"} @@ -1322,8 +1220,6 @@ so{ } kilojoule{ dnam{"kiilojuul"} - one{"{0} kJ"} - other{"{0} kJ"} } kilowatt-hour{ dnam{"KW-saacad"} @@ -1343,26 +1239,16 @@ so{ other{"{0} lbf"} } } - frequency{ - gigahertz{ - dnam{"GHz"} - one{"{0} GHz"} - other{"{0} GHz"} + graphics{ + dot-per-centimeter{ + dnam{"dhsm"} + one{"dhsm"} + other{"{0} dhsm"} } - hertz{ - dnam{"Hz"} - one{"{0} Hz"} - other{"{0} Hz"} - } - kilohertz{ - dnam{"kHz"} - one{"{0} kHz"} - other{"{0} kHz"} - } - megahertz{ - dnam{"MHz"} - one{"{0} MHz"} - other{"{0} MHz"} + dot-per-inch{ + dnam{"dhbi"} + one{"{0} dhbi"} + other{"{0} dhbi"} } } length{ @@ -1371,34 +1257,12 @@ so{ one{"{0} ux"} other{"{0} ux"} } - centimeter{ - dnam{"cm"} - one{"{0} cm"} - other{"{0} cm"} - per{"{0}/cm"} - } decimeter{ - dnam{"dm"} one{"{0}dm"} other{"{0}dm"} } - foot{ - dnam{"ft"} - one{"{0} ft"} - other{"{0} ft"} - per{"{0}/ft"} - } inch{ dnam{"injis"} - one{"{0} in"} - other{"{0} in"} - per{"{0}/in"} - } - kilometer{ - dnam{"km"} - one{"{0} km"} - other{"{0} km"} - per{"{0}/km"} } light-year{ dnam{"smi"} @@ -1407,14 +1271,9 @@ so{ } meter{ dnam{"m"} - one{"{0} m"} - other{"{0} m"} - per{"{0}/m"} } micrometer{ dnam{"µmitir"} - one{"{0} µm"} - other{"{0} µm"} } mile{ dnam{"meyl"} @@ -1426,16 +1285,6 @@ so{ one{"{0} smy"} other{"{0} smy"} } - millimeter{ - dnam{"mm"} - one{"{0} mm"} - other{"{0} mm"} - } - nanometer{ - dnam{"nm"} - one{"{0} nm"} - other{"{0} nm"} - } nautical-mile{ dnam{"nmy"} one{"{0} nmy"} @@ -1458,20 +1307,14 @@ so{ } solar-radius{ dnam{"raadiyas qoraxeed"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"yaardi"} - one{"{0} yd"} - other{"{0} yd"} } } light{ lux{ dnam{"laks"} - one{"{0} lx"} - other{"{0} lx"} } solar-luminosity{ dnam{"iftiinada qorraxda"} @@ -1487,8 +1330,6 @@ so{ } dalton{ dnam{"dalton"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"cufk Dhulka"} @@ -1497,30 +1338,6 @@ so{ } gram{ dnam{"garaam"} - one{"{0} g"} - other{"{0} g"} - per{"{0}/g"} - } - kilogram{ - dnam{"kg"} - one{"{0} kg"} - other{"{0} kg"} - per{"{0}/kg"} - } - metric-ton{ - dnam{"t"} - one{"{0} t"} - other{"{0} t"} - } - microgram{ - dnam{"µg"} - one{"{0} µg"} - other{"{0} µg"} - } - milligram{ - dnam{"mg"} - one{"{0} mg"} - other{"{0} mg"} } ounce{ dnam{"ow"} @@ -1546,40 +1363,16 @@ so{ } ton{ dnam{"tan"} - one{"{0} tn"} - other{"{0} tn"} } } power{ - gigawatt{ - dnam{"GW"} - one{"{0} GW"} - other{"{0} GW"} - } horsepower{ dnam{"hb"} one{"{0} hb"} other{"{0} hb"} } - kilowatt{ - dnam{"kW"} - one{"{0} kW"} - other{"{0} kW"} - } - megawatt{ - dnam{"MW"} - one{"{0} MW"} - other{"{0} MW"} - } - milliwatt{ - dnam{"mW"} - one{"{0} mW"} - other{"{0} mW"} - } watt{ dnam{"waat"} - one{"{0} W"} - other{"{0} W"} } } pressure{ @@ -1593,11 +1386,6 @@ so{ one{"{0} hBa"} other{"{0} hBa"} } - inch-hg{ - dnam{"inHg"} - one{"{0} inHg"} - other{"{0} inHg"} - } kilopascal{ dnam{"kBa"} one{"{0} kBa"} @@ -1608,11 +1396,6 @@ so{ one{"{0} Mba"} other{"{0} Mba"} } - millibar{ - dnam{"mbar"} - one{"{0} mbar"} - other{"{0} mbar"} - } millimeter-of-mercury{ dnam{"mmHg"} one{"{0} mmHg"} @@ -1649,23 +1432,9 @@ so{ temperature{ celsius{ dnam{"deg. C"} - one{"{0}°C"} - other{"{0}°C"} } fahrenheit{ dnam{"deg. F"} - one{"{0}°F"} - other{"{0}°F"} - } - generic{ - dnam{"°"} - one{"{0}°"} - other{"{0}°"} - } - kelvin{ - dnam{"K"} - one{"{0} K"} - other{"{0} K"} } } torque{ @@ -1696,32 +1465,11 @@ so{ one{"{0} sL"} other{"{0} sL"} } - cubic-centimeter{ - dnam{"cm³"} - one{"{0} cm³"} - other{"{0} cm³"} - per{"{0}/cm³"} - } cubic-foot{ dnam{"fiit³"} - one{"{0} ft³"} - other{"{0} ft³"} } cubic-inch{ dnam{"inji³"} - one{"{0} in³"} - other{"{0} in³"} - } - cubic-kilometer{ - dnam{"km³"} - one{"{0} km³"} - other{"{0} km³"} - } - cubic-meter{ - dnam{"m³"} - one{"{0} m³"} - other{"{0} m³"} - per{"{0}/m³"} } cubic-mile{ dnam{"my³"} @@ -1730,8 +1478,6 @@ so{ } cubic-yard{ dnam{"yaardi³"} - one{"{0} yd³"} - other{"{0} yd³"} } cup{ dnam{"koob"} @@ -1743,11 +1489,6 @@ so{ one{"mk"} other{"{0} mk"} } - deciliter{ - dnam{"dL"} - one{"{0} dL"} - other{"{0} dL"} - } fluid-ounce{ dnam{"own dr"} one{"{0} own dr"} @@ -1770,27 +1511,12 @@ so{ other{"{0} gal Imb,"} per{"{0}/gal Imb."} } - hectoliter{ - dnam{"hL"} - one{"{0} hL"} - other{"{0} hL"} - } liter{ dnam{"litar"} one{"{0} L"} other{"{0} L"} per{"{0}/L"} } - megaliter{ - dnam{"ML"} - one{"{0} ML"} - other{"{0} ML"} - } - milliliter{ - dnam{"mL"} - one{"{0} mL"} - other{"{0} mL"} - } pint{ dnam{"bint"} one{"{0} bt"} diff --git a/icuSources/data/unit/sq.txt b/icuSources/data/unit/sq.txt index 1c017906..9ef2d33e 100644 --- a/icuSources/data/unit/sq.txt +++ b/icuSources/data/unit/sq.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sq{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ sq{ other{"{0} ditë"} per{"{0}/ditë"} } + decade{ + dnam{"dekada"} + one{"{0} dekadë"} + other{"{0} dekada"} + } hour{ dnam{"orë"} one{"{0} orë"} @@ -362,6 +367,11 @@ sq{ one{"{0} kilovat-orë"} other{"{0} kilovat-orë"} } + therm-us{ + dnam{"njësi termale amerikane"} + one{"{0} njësi termale amerikane"} + other{"{0} njësi termale amerikane"} + } } force{ newton{ @@ -397,6 +407,43 @@ sq{ other{"{0} megaherc"} } } + graphics{ + dot-per-centimeter{ + dnam{"pika për centimetër"} + one{"{0} pikë për centimetër"} + other{"{0} pika për centimetër"} + } + dot-per-inch{ + dnam{"pika për inç"} + one{"{0} pikë për inç"} + other{"{0} pika për inç"} + } + em{ + dnam{"em tipografike"} + one{"{0} em tipografike"} + other{"{0} em tipografike"} + } + megapixel{ + dnam{"megapikselë"} + one{"{0} megapiksel"} + other{"{0} megapikselë"} + } + pixel{ + dnam{"pikselë"} + one{"{0} piksel"} + other{"{0} pikselë"} + } + pixel-per-centimeter{ + dnam{"pikselë për centimetër"} + one{"{0} piksel për centimetër"} + other{"{0} pikselë për centimetër"} + } + pixel-per-inch{ + dnam{"pikselë për inç"} + one{"{0} piksel për inç"} + other{"{0} pikselë për inç"} + } + } length{ astronomical-unit{ dnam{"njësi astronomike"} @@ -620,6 +667,11 @@ sq{ one{"{0} atmosferë"} other{"{0} atmosferë"} } + bar{ + dnam{"bare"} + one{"{0} bar"} + other{"{0} bare"} + } hectopascal{ dnam{"hektopaskal"} one{"{0} hektopaskal"} @@ -1245,11 +1297,6 @@ sq{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -1265,11 +1312,6 @@ sq{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1369,6 +1411,11 @@ sq{ other{"{0} ditë"} per{"{0}/ditë"} } + decade{ + dnam{"dekada"} + one{"{0} dekadë"} + other{"{0} dekada"} + } hour{ dnam{"orë"} one{"{0} orë"} @@ -1444,21 +1491,11 @@ sq{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"Cal"} one{"{0} Cal"} @@ -1484,17 +1521,10 @@ sq{ one{"{0} kWh"} other{"{0} kWh"} } - } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} + therm-us{ + dnam{"UStu"} + one{"UStu"} + other{"{0} UStu"} } } frequency{ @@ -1610,11 +1640,6 @@ sq{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yd"} one{"{0} yd"} @@ -1627,11 +1652,6 @@ sq{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1639,16 +1659,6 @@ sq{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"g"} one{"{0} g"} @@ -1693,11 +1703,6 @@ sq{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} one{"{0} tn"} @@ -1752,16 +1757,6 @@ sq{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1822,29 +1817,12 @@ sq{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} one{"{0} cL"} @@ -1907,11 +1885,6 @@ sq{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gallon"} one{"{0} gal"} diff --git a/icuSources/data/unit/sr.txt b/icuSources/data/unit/sr.txt index 14b7adab..0b0702df 100644 --- a/icuSources/data/unit/sr.txt +++ b/icuSources/data/unit/sr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,6 +123,7 @@ sr{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -167,12 +168,6 @@ sr{ one{"{0} промил"} other{"{0} промила"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -289,6 +284,12 @@ sr{ other{"{0} дана"} per{"{0}/дневно"} } + decade{ + dnam{"деценије"} + few{"{0} дец."} + one{"{0} деценија"} + other{"{0} деценија"} + } hour{ dnam{"сати"} few{"{0} сата"} @@ -379,9 +380,6 @@ sr{ energy{ british-thermal-unit{ dnam{"Британска термална јединица"} - few{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"калорије"} @@ -425,6 +423,12 @@ sr{ one{"{0} киловат-сат"} other{"{0} киловат-сати"} } + therm-us{ + dnam{"US therms"} + few{"{0} US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -594,12 +598,6 @@ sr{ one{"{0} лукс"} other{"{0} лукса"} } - solar-luminosity{ - dnam{"L☉"} - few{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -730,6 +728,12 @@ sr{ one{"{0} атмосфера"} other{"{0} атмосфера"} } + bar{ + dnam{"бари"} + few{"{0} бара"} + one{"{0} бар"} + other{"{0} бара"} + } hectopascal{ dnam{"хектопаскали"} few{"{0} хектопаскала"} @@ -766,6 +770,12 @@ sr{ one{"{0} милиметар живиног стуба"} other{"{0} милиметара живиног стуба"} } + pascal{ + dnam{"паскали"} + few{"{0} паскала"} + one{"{0} паскал"} + other{"{0} паскала"} + } pound-per-square-inch{ dnam{"фунте по квадратном инчу"} few{"{0} фунте по квадратном инчу"} @@ -1022,6 +1032,11 @@ sr{ one{"{0}″"} other{"{0}″"} } + degree{ + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } } area{ acre{ @@ -1057,6 +1072,7 @@ sr{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -1412,6 +1428,7 @@ sr{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1432,12 +1449,6 @@ sr{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - few{"{0} mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} few{"{0} ppm"} @@ -1456,12 +1467,6 @@ sr{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1578,6 +1583,12 @@ sr{ other{"{0} дана"} per{"{0}/д"} } + decade{ + dnam{"дец."} + few{"{0} дец."} + one{"{0} дец."} + other{"{0} дец."} + } hour{ dnam{"сати"} few{"{0} сата"} @@ -1666,12 +1677,6 @@ sr{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - few{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} few{"{0} cal"} @@ -1714,19 +1719,16 @@ sr{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + few{"{0} US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ dnam{"њутн"} - few{"{0} N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - few{"{0} lbf"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1755,6 +1757,50 @@ sr{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + few{"{0} dpcm"} + one{"{0} dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + few{"{0} dpi"} + one{"{0} dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + few{"{0} em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + few{"{0} MP"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + few{"{0} px"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + few{"{0} ppcm"} + one{"{0} ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + few{"{0} ppi"} + one{"{0} ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"ај"} @@ -1863,12 +1909,6 @@ sr{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - few{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"јарди"} few{"{0} јрд"} @@ -1883,12 +1923,6 @@ sr{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - few{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1897,18 +1931,6 @@ sr{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - few{"{0} Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - few{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"грами"} few{"{0} g"} @@ -1961,12 +1983,6 @@ sr{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - few{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} few{"{0} tn"} @@ -2019,6 +2035,12 @@ sr{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + few{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2031,18 +2053,6 @@ sr{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} few{"{0} mbar"} @@ -2055,6 +2065,12 @@ sr{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0} psi"} @@ -2114,20 +2130,6 @@ sr{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - few{"{0} N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} @@ -2135,12 +2137,6 @@ sr{ one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - few{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} few{"{0} cL"} @@ -2215,12 +2211,6 @@ sr{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - few{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} few{"{0} gal"} diff --git a/icuSources/data/unit/sr_Cyrl.txt b/icuSources/data/unit/sr_Cyrl.txt index 861e33cc..58ebf7e9 100644 --- a/icuSources/data/unit/sr_Cyrl.txt +++ b/icuSources/data/unit/sr_Cyrl.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sr_Cyrl{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sr_Latn.txt b/icuSources/data/unit/sr_Latn.txt index 15701285..73c52670 100644 --- a/icuSources/data/unit/sr_Latn.txt +++ b/icuSources/data/unit/sr_Latn.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License sr_Latn{ %%Parent{"root"} - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -124,6 +124,7 @@ sr_Latn{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -168,12 +169,6 @@ sr_Latn{ one{"{0} promil"} other{"{0} promila"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -290,6 +285,12 @@ sr_Latn{ other{"{0} dana"} per{"{0}/dnevno"} } + decade{ + dnam{"decenije"} + few{"{0} dec."} + one{"{0} decenija"} + other{"{0} decenija"} + } hour{ dnam{"sati"} few{"{0} sata"} @@ -380,9 +381,6 @@ sr_Latn{ energy{ british-thermal-unit{ dnam{"Britanska termalna jedinica"} - few{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"kalorije"} @@ -426,6 +424,12 @@ sr_Latn{ one{"{0} kilovat-sat"} other{"{0} kilovat-sati"} } + therm-us{ + dnam{"US therms"} + few{"{0} US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ @@ -595,12 +599,6 @@ sr_Latn{ one{"{0} luks"} other{"{0} luksa"} } - solar-luminosity{ - dnam{"L☉"} - few{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -731,6 +729,12 @@ sr_Latn{ one{"{0} atmosfera"} other{"{0} atmosfera"} } + bar{ + dnam{"bari"} + few{"{0} bara"} + one{"{0} bar"} + other{"{0} bara"} + } hectopascal{ dnam{"hektopaskali"} few{"{0} hektopaskala"} @@ -767,6 +771,12 @@ sr_Latn{ one{"{0} milimetar živinog stuba"} other{"{0} milimetara živinog stuba"} } + pascal{ + dnam{"paskali"} + few{"{0} paskala"} + one{"{0} paskal"} + other{"{0} paskala"} + } pound-per-square-inch{ dnam{"funte po kvadratnom inču"} few{"{0} funte po kvadratnom inču"} @@ -1023,6 +1033,11 @@ sr_Latn{ one{"{0}″"} other{"{0}″"} } + degree{ + few{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } } area{ acre{ @@ -1058,6 +1073,7 @@ sr_Latn{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -1413,6 +1429,7 @@ sr_Latn{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1433,12 +1450,6 @@ sr_Latn{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - few{"{0} mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} few{"{0} ppm"} @@ -1457,12 +1468,6 @@ sr_Latn{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - few{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1579,6 +1584,12 @@ sr_Latn{ other{"{0} dana"} per{"{0}/d"} } + decade{ + dnam{"dec."} + few{"{0} dec."} + one{"{0} dec."} + other{"{0} dec."} + } hour{ dnam{"sati"} few{"{0} sata"} @@ -1667,12 +1678,6 @@ sr_Latn{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - few{"{0} Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} few{"{0} cal"} @@ -1715,19 +1720,16 @@ sr_Latn{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"US therm"} + few{"{0} US therms"} + one{"{0} US therm"} + other{"{0} US therms"} + } } force{ newton{ dnam{"njutn"} - few{"{0} N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - few{"{0} lbf"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1756,6 +1758,36 @@ sr_Latn{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ astronomical-unit{ dnam{"aj"} @@ -1864,12 +1896,6 @@ sr_Latn{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - few{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"jardi"} few{"{0} jrd"} @@ -1884,12 +1910,6 @@ sr_Latn{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - few{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1898,18 +1918,6 @@ sr_Latn{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - few{"{0} Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - few{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"grami"} few{"{0} g"} @@ -1962,12 +1970,6 @@ sr_Latn{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - few{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} few{"{0} tn"} @@ -2020,6 +2022,12 @@ sr_Latn{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + few{"{0} bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"hPa"} few{"{0} hPa"} @@ -2032,18 +2040,6 @@ sr_Latn{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - few{"{0} kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - few{"{0} MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} few{"{0} mbar"} @@ -2056,6 +2052,12 @@ sr_Latn{ one{"{0} mm Hg"} other{"{0} mm Hg"} } + pascal{ + dnam{"Pa"} + few{"{0} Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"psi"} few{"{0} psi"} @@ -2115,20 +2117,6 @@ sr_Latn{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - few{"{0} N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - few{"{0} lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} @@ -2136,12 +2124,6 @@ sr_Latn{ one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - few{"{0} bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} few{"{0} cL"} @@ -2216,12 +2198,6 @@ sr_Latn{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - few{"{0} fl oz Imp."} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} few{"{0} gal"} diff --git a/icuSources/data/unit/ss.txt b/icuSources/data/unit/ss.txt index 2a82dda6..8c59cc24 100644 --- a/icuSources/data/unit/ss.txt +++ b/icuSources/data/unit/ss.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ss{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/st.txt b/icuSources/data/unit/st.txt index 88e8fae0..f644f941 100644 --- a/icuSources/data/unit/st.txt +++ b/icuSources/data/unit/st.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License st{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/sv.txt b/icuSources/data/unit/sv.txt index 3f04c76e..334b41e6 100644 --- a/icuSources/data/unit/sv.txt +++ b/icuSources/data/unit/sv.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv{ - Version{"2.1.48.90"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -106,6 +106,7 @@ sv{ } compound{ per{"{0} per {1}"} + times{"{0}-{1}"} } concentr{ karat{ @@ -123,11 +124,6 @@ sv{ one{"{0} millimol per liter"} other{"{0} millimol per liter"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"miljondelar"} one{"{0} miljondel"} @@ -247,6 +243,11 @@ sv{ other{"{0} dygn"} per{"{0} per dygn"} } + decade{ + dnam{"årtionden"} + one{"{0} årtionde"} + other{"{0} årtionden"} + } hour{ dnam{"timmar"} one{"{0} timme"} @@ -397,6 +398,41 @@ sv{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"bildpunkter per centimeter"} + one{"{0} bildpunkt per centimeter"} + other{"{0} bildpunkter per centimeter"} + } + dot-per-inch{ + dnam{"bildpunkter per tum"} + one{"{0} bildpunkt per tum"} + other{"{0} bildpunkter per tum"} + } + em{ + dnam{"typografisk em"} + } + megapixel{ + dnam{"megapixel"} + one{"{0} megapixel"} + other{"{0} megapixel"} + } + pixel{ + dnam{"pixel"} + one{"{0} pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + dnam{"pixel per centimeter"} + one{"{0} pixel per centimeter"} + other{"{0} pixel per centimeter"} + } + pixel-per-inch{ + dnam{"pixel per tum"} + one{"{0} pixel per tum"} + other{"{0} pixel per tum"} + } + } length{ astronomical-unit{ dnam{"astronomiska enheter"} @@ -665,6 +701,11 @@ sv{ one{"{0} millimeter kvicksilver"} other{"{0} millimeter kvicksilver"} } + pascal{ + dnam{"pascal"} + one{"{0} pascal"} + other{"{0} pascal"} + } pound-per-square-inch{ dnam{"pund per kvadrattum"} one{"{0} pund per kvadrattum"} @@ -996,6 +1037,11 @@ sv{ one{"{0} %"} other{"{0} %"} } + permille{ + dnam{"‰"} + one{"{0}‰"} + other{"{0}‰"} + } permyriad{ dnam{"‱"} one{"{0}‱"} @@ -1075,6 +1121,10 @@ sv{ other{"{0}d"} per{"{0}/d"} } + decade{ + one{"{0}årt"} + other{"{0}årt"} + } hour{ dnam{"h"} one{"{0}h"} @@ -1150,8 +1200,12 @@ sv{ } } energy{ + calorie{ + dnam{"cal"} + one{"{0} cal"} + other{"{0} cal"} + } electronvolt{ - dnam{"eV"} one{"{0}eV"} other{"{0}eV"} } @@ -1165,6 +1219,11 @@ sv{ one{"{0}J"} other{"{0}J"} } + kilocalorie{ + dnam{"kcal"} + one{"{0} kcal"} + other{"{0} kcal"} + } kilojoule{ dnam{"kJ"} one{"{0}kJ"} @@ -1301,6 +1360,11 @@ sv{ one{"{0}pm"} other{"{0}pm"} } + point{ + dnam{"pt"} + one{"{0} pt"} + other{"{0} pt"} + } solar-radius{ dnam{"R☉"} one{"{0}R☉"} @@ -1565,7 +1629,7 @@ sv{ cubic-meter{ dnam{"m³"} one{"{0}m³"} - other{"{0} m³"} + other{"{0}m³"} per{"{0}/m³"} } cubic-mile{ @@ -1898,6 +1962,11 @@ sv{ other{"{0} d"} per{"{0}/d"} } + decade{ + dnam{"årt"} + one{"{0} årt"} + other{"{0} årt"} + } hour{ dnam{"tim"} one{"{0} tim"} @@ -2048,6 +2117,33 @@ sv{ other{"{0} MHz"} } } + graphics{ + dot-per-centimeter{ + dnam{"d/cm"} + one{"{0} d/cm"} + other{"{0} d/cm"} + } + dot-per-inch{ + dnam{"d/tum"} + one{"{0} d/tum"} + other{"{0} d/tum"} + } + megapixel{ + dnam{"Mpx"} + one{"{0} Mpx"} + other{"{0} Mpx"} + } + pixel-per-centimeter{ + dnam{"px/cm"} + one{"{0} px/cm"} + other{"{0} px/cm"} + } + pixel-per-inch{ + dnam{"px/tum"} + one{"{0} px/tum"} + other{"{0} px/tum"} + } + } length{ astronomical-unit{ dnam{"AE"} diff --git a/icuSources/data/unit/sv_FI.txt b/icuSources/data/unit/sv_FI.txt index d9a2c8fb..097b0276 100644 --- a/icuSources/data/unit/sv_FI.txt +++ b/icuSources/data/unit/sv_FI.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sv_FI{ - Version{"2.1.47.71"} + Version{"36.1"} unitsNarrow{ speed{ kilometer-per-hour{ diff --git a/icuSources/data/unit/sw.txt b/icuSources/data/unit/sw.txt index cee45d14..ee010522 100644 --- a/icuSources/data/unit/sw.txt +++ b/icuSources/data/unit/sw.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License sw{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -247,6 +247,11 @@ sw{ other{"siku {0}"} per{"{0} kwa siku"} } + decade{ + dnam{"miongo"} + one{"mwongo {0}"} + other{"miongo {0}"} + } hour{ dnam{"saa"} one{"saa {0}"} @@ -322,11 +327,6 @@ sw{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"kalori"} one{"kalori {0}"} @@ -362,6 +362,11 @@ sw{ one{"kilowati {0} kwa saa"} other{"kilowati {0} kwa saa"} } + therm-us{ + dnam{"vipimo vya gesi, Marekani"} + one{"kipimo {0} cha gesi, Marekani"} + other{"vipimo {0} vya gesi, Marekani"} + } } force{ newton{ @@ -397,6 +402,43 @@ sw{ other{"megahezi {0}"} } } + graphics{ + dot-per-centimeter{ + dnam{"vitone kwa kila sentimita"} + one{"kitone {0} kwa kila sentimita"} + other{"vitone {0} kwa kila sentimita"} + } + dot-per-inch{ + dnam{"vitone kwa kila inchi"} + one{"kitone {0} kwa kila inchi"} + other{"vitone {0} kwa kila inchi"} + } + em{ + dnam{"em ya kupiga chapa"} + one{"em {0}"} + other{"em {0}"} + } + megapixel{ + dnam{"megapikseli"} + one{"megapikseli {0}"} + other{"megapikseli {0}"} + } + pixel{ + dnam{"pikseli"} + one{"pikseli {0}"} + other{"pikseli {0}"} + } + pixel-per-centimeter{ + dnam{"pikseli kwa kila sentimita"} + one{"pikseli {0} kwa kila sentimita"} + other{"pikseli {0} kwa kila sentimita"} + } + pixel-per-inch{ + dnam{"pikseli kwa kila inchi"} + one{"pikseli {0} kwa kila inchi"} + other{"pikseli {0} kwa kila inchi"} + } + } length{ astronomical-unit{ dnam{"vipimo vya astronomia"} @@ -488,11 +530,6 @@ sw{ one{"pointi {0}"} other{"pointi {0}"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yadi"} one{"yadi {0}"} @@ -505,11 +542,6 @@ sw{ one{"lux {0}"} other{"lux {0}"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -517,16 +549,6 @@ sw{ one{"karati {0}"} other{"karati {0}"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"gramu"} one{"gramu {0}"} @@ -571,11 +593,6 @@ sw{ other{"ratili {0}"} per{"{0} kwa kila ratili"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tani"} one{"tani {0}"} @@ -620,6 +637,11 @@ sw{ one{"kanieneo {0}"} other{"kanieneo {0}"} } + bar{ + dnam{"bari"} + one{"bari {0}"} + other{"bari {0}"} + } hectopascal{ dnam{"hektopaskali"} one{"hektopaskali {0}"} @@ -650,6 +672,11 @@ sw{ one{"milimita {0} ya zebaki"} other{"milimita {0} za zebaki"} } + pascal{ + dnam{"paskali"} + one{"paskali {0}"} + other{"paskali {0}"} + } pound-per-square-inch{ dnam{"pauni kwa kila inchi mraba"} one{"pauni {0} kwa kila inchi mraba"} @@ -785,11 +812,6 @@ sw{ one{"aunsi {0} ya ujazo"} other{"aunsi {0} za ujazo"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"galoni"} one{"galoni {0}"} @@ -1244,8 +1266,6 @@ sw{ } permyriad{ dnam{"permyriadi"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1346,6 +1366,11 @@ sw{ other{"siku {0}"} per{"{0} kwa siku"} } + decade{ + dnam{"miongo"} + one{"mwongo {0}"} + other{"miongo {0}"} + } hour{ dnam{"saa"} one{"saa {0}"} @@ -1421,11 +1446,6 @@ sw{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"kalori"} one{"kalori {0}"} @@ -1433,8 +1453,6 @@ sw{ } electronvolt{ dnam{"elektrovolti"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"kalori"} @@ -1461,17 +1479,18 @@ sw{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"kipimo cha gesi, Marekani"} + one{"kipimo {0} cha gesi, US"} + other{"vipimo {0} vya gesi, US"} + } } force{ newton{ dnam{"newtoni"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"paunikani"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1496,6 +1515,37 @@ sw{ other{"megahezi {0}"} } } + graphics{ + dot-per-centimeter{ + one{"dpcm {0}"} + other{"dpcm {0}"} + } + dot-per-inch{ + one{"dpi {0}"} + other{"dpi {0}"} + } + em{ + one{"em {0}"} + other{"em {0}"} + } + megapixel{ + one{"MP {0}"} + other{"MP {0}"} + } + pixel{ + dnam{"pikseli"} + one{"px {0}"} + other{"px {0}"} + } + pixel-per-centimeter{ + one{"ppcm {0}"} + other{"ppcm {0}"} + } + pixel-per-inch{ + one{"ppi {0}"} + other{"ppi {0}"} + } + } length{ astronomical-unit{ dnam{"vipimo vya astronomia"} @@ -1587,11 +1637,6 @@ sw{ one{"pointi {0}"} other{"pointi {0}"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yadi"} one{"yadi {0}"} @@ -1604,11 +1649,6 @@ sw{ one{"lx {0}"} other{"lx {0}"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1616,16 +1656,6 @@ sw{ one{"karati {0}"} other{"karati {0}"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"gramu"} one{"gramu {0}"} @@ -1670,11 +1700,6 @@ sw{ other{"ratili {0}"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tani"} one{"tani {0}"} @@ -1719,6 +1744,11 @@ sw{ one{"atm {0}"} other{"atm {0}"} } + bar{ + dnam{"bari"} + one{"bari {0}"} + other{"bari {0}"} + } hectopascal{ dnam{"hektopaskali"} one{"hPa {0}"} @@ -1730,12 +1760,10 @@ sw{ other{"{0} inHg"} } kilopascal{ - dnam{"kPa"} one{"kPa {0}"} other{"kPa {0}"} } megapascal{ - dnam{"MPa"} one{"MPa {0}"} other{"MPa {0}"} } @@ -1747,7 +1775,11 @@ sw{ millimeter-of-mercury{ dnam{"milimita za zebaki"} one{"milimita {0} ya zebaki"} - other{"{0} mm Hg"} + other{"mm Hg {0}"} + } + pascal{ + one{"Pa {0}"} + other{"Pa {0}"} } pound-per-square-inch{ dnam{"pauni kwa kila inchi mraba"} @@ -1799,18 +1831,6 @@ sw{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ekari futi"} @@ -1884,11 +1904,6 @@ sw{ one{"fl oz {0}"} other{"fl oz {0}"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"galoni"} one{"galoni {0}"} diff --git a/icuSources/data/unit/sw_KE.txt b/icuSources/data/unit/sw_KE.txt new file mode 100644 index 00000000..d61d5030 --- /dev/null +++ b/icuSources/data/unit/sw_KE.txt @@ -0,0 +1,135 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +sw_KE{ + Version{"36.1"} + units{ + duration{ + decade{ + dnam{"mwongo"} + } + microsecond{ + dnam{"maikrosekunde"} + one{"maikroseunde {0}"} + other{"maikrosekunde {0}"} + } + } + graphics{ + dot-per-centimeter{ + dnam{"nukta kwa kila sentimita"} + one{"nukta {0} kwa kila sentimita"} + other{"nukta {0} kwa kila sentimita"} + } + dot-per-inch{ + dnam{"nukta kwa kila inchi"} + one{"nuka {0} kwa kila inchi"} + other{"nukta {0} kwa kila inchi"} + } + em{ + dnam{"ukubwa wa nafasi ya fonti"} + } + pixel-per-inch{ + one{"pikseli {0} kwa kila sekunde"} + other{"pikseli {0} kwa kila sekunde"} + } + } + length{ + light-year{ + one{"miaka {0} ya mwanga"} + other{"miaka {0} ya mwanga"} + } + micrometer{ + dnam{"maikromita"} + one{"maikromita {0}"} + other{"maikromita {0}"} + } + mile-scandinavian{ + one{"maili {0} ya skandinavia"} + other{"maili {0} za skandinavia"} + } + solar-radius{ + dnam{"nusu vipenyo vya jua"} + one{"nusu kipenyo {0} cha jua"} + other{"nusu vipenyo {0} vya jua"} + } + } + pressure{ + bar{ + dnam{"baa"} + one{"baa {0}"} + other{"baa {0}"} + } + pascal{ + one{"Pa {0}"} + other{"Pa {0}"} + } + } + } + unitsNarrow{ + length{ + millimeter{ + one{"mm{0}"} + other{"mm{0}"} + } + } + } + unitsShort{ + area{ + square-centimeter{ + dnam{"cm²"} + } + } + consumption{ + mile-per-gallon-imperial{ + dnam{"maili/gal Imp"} + } + } + duration{ + decade{ + dnam{"mwongo"} + } + } + graphics{ + megapixel{ + dnam{"megapikseli"} + } + pixel{ + one{"pikseli {0}"} + other{"pikseli {0}"} + } + } + length{ + astronomical-unit{ + dnam{"kipimo cha astronomia"} + } + micrometer{ + dnam{"maikromita"} + one{"maikromita {0}"} + other{"maikromita {0}"} + } + mile-scandinavian{ + one{"smi {0}"} + other{"smi {0}"} + } + parsec{ + one{"{0} pc"} + other{"kila sekunde {0}"} + } + solar-radius{ + dnam{"nusu vipenyo vya jua"} + one{"R☉ {0}"} + other{"R☉ {0}"} + } + } + pressure{ + bar{ + dnam{"baa"} + one{"baa {0}"} + other{"baa {0}"} + } + inch-hg{ + one{"inHg {0}"} + other{"inHg {0}"} + } + } + } +} diff --git a/icuSources/data/unit/syr.txt b/icuSources/data/unit/syr.txt index a36b7a94..a4a15cc4 100644 --- a/icuSources/data/unit/syr.txt +++ b/icuSources/data/unit/syr.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License syr{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ta.txt b/icuSources/data/unit/ta.txt index 1de372a7..3bb08723 100644 --- a/icuSources/data/unit/ta.txt +++ b/icuSources/data/unit/ta.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ta{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -104,6 +104,9 @@ ta{ other{"{0} சதுர யார்டுகள்"} } } + compound{ + per{"{0}/{1}"} + } concentr{ karat{ dnam{"காரட்கள்"} @@ -170,10 +173,10 @@ ta{ } coordinate{ dnam{"கார்டினல் திசை"} - east{"{0}கி"} + east{"{0}கிழக்கு"} north{"{0}வ"} - south{"{0}தெ"} - west{"{0}மே"} + south{"{0}தெற்கு"} + west{"{0}மேற்கு"} } digital{ bit{ @@ -244,6 +247,11 @@ ta{ other{"{0} நாட்கள்"} per{"{0} / நாள்"} } + decade{ + dnam{"தசாப்தங்கள்"} + one{"{0} தசாப்தம்"} + other{"{0} தசாப்தங்கள்"} + } hour{ dnam{"மணிநேரங்கள்"} one{"{0} மணிநேரம்"} @@ -359,6 +367,11 @@ ta{ one{"{0} கிலோவாட் மணிநேரம்"} other{"{0} கிலோவாட் மணிநேரம்"} } + therm-us{ + dnam{"அமெரிக்க வெப்ப அலகுகள்"} + one{"{0} அமெரிக்க வெப்ப அலகு"} + other{"{0} அமெரிக்க வெப்ப அலகுகள்"} + } } force{ newton{ @@ -394,6 +407,43 @@ ta{ other{"{0} மெகாஹெர்ட்ஸ்"} } } + graphics{ + dot-per-centimeter{ + dnam{"புள்ளிகள் / சென்டிமீட்டர்"} + one{"{0} புள்ளி / சென்டிமீட்டர்"} + other{"{0} புள்ளிகள் / சென்டிமீட்டர்"} + } + dot-per-inch{ + dnam{"புள்ளிகள் / அங்குலம்"} + one{"{0} புள்ளி / அங்குலம்"} + other{"{0} புள்ளிகள் / அங்குலம்"} + } + em{ + dnam{"அச்சுக்கலை எம்"} + one{"{0} எம்"} + other{"{0} எம்கள்"} + } + megapixel{ + dnam{"மெகாபிக்சல்கள்"} + one{"{0} மெகாபிக்சல்"} + other{"{0} மெகாபிக்சல்கள்"} + } + pixel{ + dnam{"பிக்சல்கள்"} + one{"{0} பிக்சல்"} + other{"{0} பிக்சல்கள்"} + } + pixel-per-centimeter{ + dnam{"பிக்சல்கள்/ சென்டிமீட்டர்"} + one{"{0} பிக்சல்/ சென்டிமீட்டர்"} + other{"{0} பிக்சல்கள்/ சென்டிமீட்டர்"} + } + pixel-per-inch{ + dnam{"பிக்சல்கள்/ அங்குலம்"} + one{"{0} பிக்சல்/ அங்குலம்"} + other{"{0} பிக்சல்கள்/ அங்குலம்"} + } + } length{ astronomical-unit{ dnam{"வானியல் அலகுகள்"} @@ -622,6 +672,11 @@ ta{ one{"{0} வளிஅழுத்தம்"} other{"{0} வளிஅழுத்தங்கள்"} } + bar{ + dnam{"பார்கள்"} + one{"{0} பார்"} + other{"{0} பார்கள்"} + } hectopascal{ dnam{"ஹெக்டோபாஸ்கல்"} one{"{0} ஹெக்டோபாஸ்கல்"} @@ -652,6 +707,11 @@ ta{ one{"{0} பாதரச மில்லிமீட்டர்"} other{"{0} பாதரச மில்லிமீட்டர்கள்"} } + pascal{ + dnam{"பாஸ்கல்கள்"} + one{"{0} பாஸ்கல்"} + other{"{0} பாஸ்கல்கள்"} + } pound-per-square-inch{ dnam{"பவுண்டுகள்/சதுர அங்குலம்"} one{"{0} பவுண்டு/சதுர அங்குலம்"} @@ -691,6 +751,11 @@ ta{ one{"{0} டிகிரி ஃபாரன்ஹீட்"} other{"{0} டிகிரி ஃபாரன்ஹீட்"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"கெல்வின்"} one{"{0} கெல்வின்"} @@ -894,6 +959,16 @@ ta{ other{"{0} ச. மை."} } } + compound{ + per{"{0}/{1}"} + } + concentr{ + percent{ + dnam{"%"} + one{"{0}%"} + other{"{0}%"} + } + } consumption{ liter-per-100kilometers{ dnam{"லி./100கி.மீ"} @@ -1085,6 +1160,11 @@ ta{ one{"{0} பாத. மி.மீ."} other{"{0} பாத. மி.மீ."} } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1114,6 +1194,11 @@ ta{ one{"{0}°ஃபா."} other{"{0}°ஃபா."} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"கெல்."} one{"{0} கெல்."} @@ -1233,6 +1318,9 @@ ta{ other{"{0} யா.²"} } } + compound{ + per{"{0}/{1}"} + } concentr{ karat{ dnam{"கார."} @@ -1251,8 +1339,8 @@ ta{ } mole{ dnam{"மோல்"} - one{"{0} mol"} - other{"{0} mol"} + one{"{0} மோல்"} + other{"{0} மோல்"} } part-per-million{ dnam{"ப./மி."} @@ -1261,14 +1349,16 @@ ta{ } percent{ dnam{"சதவீதம்"} + one{"{0}%"} + other{"{0}%"} } permille{ dnam{"மில்லி ஒன்றுக்கு"} + one{"{0}‰"} + other{"{0}‰"} } permyriad{ dnam{"பெர்மிரியட்"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1313,24 +1403,48 @@ ta{ } gigabit{ dnam{"கி.பிட்"} + one{"{0} Gb"} + other{"{0} Gb"} } gigabyte{ dnam{"கி.பைட்"} + one{"{0} GB"} + other{"{0} GB"} } kilobit{ dnam{"கிலோ பிட்"} + one{"{0} kb"} + other{"{0} kb"} } kilobyte{ dnam{"கி.பை."} + one{"{0} kB"} + other{"{0} kB"} } megabit{ dnam{"மெ.பிட்."} + one{"{0} Mb"} + other{"{0} Mb"} } megabyte{ dnam{"மெ.பை."} + one{"{0} MB"} + other{"{0} MB"} + } + petabyte{ + dnam{"PB"} + one{"{0} PB"} + other{"{0} PB"} } terabit{ dnam{"டெ.பி."} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + one{"{0} TB"} + other{"{0} TB"} } } duration{ @@ -1345,6 +1459,11 @@ ta{ other{"{0} நாட்கள்"} per{"{0}/நா"} } + decade{ + dnam{"தசாப்தம்"} + one{"{0} தசாப்தம்"} + other{"{0} தசாப்தம்"} + } hour{ dnam{"மணிநேர."} one{"{0} மணிநேரம்"} @@ -1410,6 +1529,8 @@ ta{ } ohm{ dnam{"ஓம்ஸ்"} + one{"{0} Ω"} + other{"{0} Ω"} } volt{ dnam{"வோ."} @@ -1430,8 +1551,6 @@ ta{ } electronvolt{ dnam{"எலக்ட்ரான்வோல்ட்"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"கலோ."} @@ -1458,17 +1577,22 @@ ta{ one{"{0} கி.வா.ம.நே."} other{"{0} கி.வா.ம.நே."} } + therm-us{ + dnam{"யூஎஸ் தெர்ம்"} + one{"{0} யூஎஸ் தெர்ம்"} + other{"{0} யூஎஸ் தெர்ம்"} + } } force{ newton{ dnam{"நியூட்டன்"} - one{"{0} N"} - other{"{0} N"} + one{"{0} நியூ"} + other{"{0} நியூ"} } pound-force{ dnam{"பவுண்ட் விசை"} - one{"{0} lbf"} - other{"{0} lbf"} + one{"{0} ப.வி"} + other{"{0} ப.வி"} } } frequency{ @@ -1493,6 +1617,43 @@ ta{ other{"{0} மெ.ஹெஸ்."} } } + graphics{ + dot-per-centimeter{ + dnam{"பு / செ.மீ"} + one{"{0} பு / செ.மீ"} + other{"{0} பு / செ.மீ"} + } + dot-per-inch{ + dnam{"பு / அங்."} + one{"{0} பு / அங்."} + other{"{0} பு / அங்."} + } + em{ + dnam{"எம்"} + one{"{0} எம்"} + other{"{0} எம்"} + } + megapixel{ + dnam{"எம்.பி"} + one{"{0} எம்.பி"} + other{"{0} எம்.பி"} + } + pixel{ + dnam{"பிக்"} + one{"{0} பிக்"} + other{"{0} பிக்"} + } + pixel-per-centimeter{ + dnam{"பிக். / செ.மீ"} + one{"{0} பிக். / செ.மீ"} + other{"{0} பிக். / செ.மீ"} + } + pixel-per-inch{ + dnam{"பிக். / அங்."} + one{"{0} பிக். / அங்."} + other{"{0} பிக். / அங்."} + } + } length{ astronomical-unit{ dnam{"வா.அ."} @@ -1586,8 +1747,6 @@ ta{ } solar-radius{ dnam{"சூரிய ஆரம்"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"கெஜ."} @@ -1603,8 +1762,6 @@ ta{ } solar-luminosity{ dnam{"சூரிய ஒளிர்வுத்தன்மை"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1615,13 +1772,9 @@ ta{ } dalton{ dnam{"டால்ட்டன்ஸ்"} - one{"{0} Da"} - other{"{0} Da"} } earth-mass{ dnam{"புவித் திணிவுகள்"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"கிராம்கள்"} @@ -1669,8 +1822,6 @@ ta{ } solar-mass{ dnam{"சூரியத் திணிவுகள்"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"ஸ்டோ."} @@ -1716,6 +1867,16 @@ ta{ } } pressure{ + atmosphere{ + dnam{"atm"} + one{"{0} atm"} + other{"{0} atm"} + } + bar{ + dnam{"பார்"} + one{"{0} பார்"} + other{"{0} பார்கள்"} + } hectopascal{ dnam{"ஹெ.பாஸ்."} one{"{0} ஹெ.பாஸ்."} @@ -1746,6 +1907,16 @@ ta{ one{"{0} பாத. மி.மீ."} other{"{0} பாத. மி.மீ."} } + pascal{ + dnam{"பா."} + one{"{0} பா."} + other{"{0} பா."} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1780,6 +1951,11 @@ ta{ one{"{0}°ஃபா."} other{"{0}°ஃபா."} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"கெல்."} one{"{0} கெல்."} @@ -1788,14 +1964,14 @@ ta{ } torque{ newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} + dnam{"நியூ.மீ"} + one{"{0} நியூ.மீ"} + other{"{0} நியூ.மீ"} } pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} + dnam{"ப.அடி"} + one{"{0} ப.அடி"} + other{"{0} ப.அடி"} } } volume{ @@ -1806,8 +1982,6 @@ ta{ } barrel{ dnam{"பீப்பாய்"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"செ.லி."} @@ -1871,11 +2045,6 @@ ta{ one{"{0} தி. அவு."} other{"{0} தி. அவு."} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"கேல."} one{"{0} கேல."} diff --git a/icuSources/data/unit/te.txt b/icuSources/data/unit/te.txt index 6ce9e267..14fbf340 100644 --- a/icuSources/data/unit/te.txt +++ b/icuSources/data/unit/te.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License te{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -54,7 +54,6 @@ te{ other{"{0} ఎకరాలు"} } dunam{ - dnam{"డునామ్"} one{"{0} డునామ్"} other{"{0} డునామ్‌లు"} } @@ -106,6 +105,7 @@ te{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -247,6 +247,11 @@ te{ other{"{0} రోజులు"} per{"రోజుకు {0}"} } + decade{ + dnam{"దశాబ్దాలు"} + one{"{0} దశాబ్దం"} + other{"{0} దశాబ్దాలు"} + } hour{ dnam{"గంటలు"} one{"{0} గంట"} @@ -362,6 +367,11 @@ te{ one{"{0} కిలోవాట్ గంట"} other{"{0} కిలోవాట్-గంటలు"} } + therm-us{ + dnam{"US థెర్మ్‌లు"} + one{"{0} US థెర్మ్‌"} + other{"{0} US థెర్మ్‌లు"} + } } force{ newton{ @@ -397,6 +407,38 @@ te{ other{"{0} మెగాహెర్ట్‌జ్"} } } + graphics{ + dot-per-centimeter{ + dnam{"బిందువులు ప్రతి సెంటిమీటరుకు"} + one{"{0} బిందువు ప్రతి సెంటిమీటరుకు"} + other{"{0} బిందువులు ప్రతి సెంటిమీటరుకు"} + } + dot-per-inch{ + dnam{"బిందువులు ప్రతి అంగుళానికి"} + one{"{0} బిందువు ప్రతి అంగుళానికి"} + other{"{0} బిందువులు ప్రతి అంగుళానికి"} + } + megapixel{ + dnam{"మెగా పిక్సెల్స్"} + one{"{0} మెగా పిక్సెల్స్"} + other{"{0} మెగా పిక్సెల్స్"} + } + pixel{ + dnam{"పిక్సెల్స్"} + one{"{0} px"} + other{"{0} పిక్సెల్స్"} + } + pixel-per-centimeter{ + dnam{"పిక్సెల్స్ ప్రతి సెంటిమీటరుకు"} + one{"{0} పిక్సెల్ ప్రతి సెంటిమీటరుకు"} + other{"{0} పిక్సెల్స్ ప్రతి సెంటిమీటరుకు"} + } + pixel-per-inch{ + dnam{"పిక్సెల్స్ ప్రతి అంగుళానికి"} + one{"{0} పిక్సెల్ ప్రతి అంగుళానికి"} + other{"{0} పిక్సెల్స్ ప్రతి అంగుళానికి"} + } + } length{ astronomical-unit{ dnam{"ఖగోళ ప్రమాణాలు"} @@ -625,6 +667,11 @@ te{ one{"{0} వాతావరణం"} other{"{0} వాతావరణాలు"} } + bar{ + dnam{"బార్"} + one{"{0} బార్"} + other{"{0} బార్‌లు"} + } hectopascal{ dnam{"హెక్టోపాస్కల్‌లు"} one{"{0} హెక్టోపాస్కల్"} @@ -637,12 +684,12 @@ te{ } kilopascal{ dnam{"కిలోపాస్కెల్స్"} - one{"{0} కిలోపాస్కెల్స్"} + one{"{0} కిలోపాస్కెల్"} other{"{0} కిలోపాస్కెల్స్"} } megapascal{ dnam{"మెగాపాస్కెల్స్"} - one{"{0} మెగాపాస్కెల్స్"} + one{"{0} మెగాపాస్కెల్"} other{"{0} మెగాపాస్కెల్స్"} } millibar{ @@ -655,6 +702,11 @@ te{ one{"{0} మిల్లీమీటర్ పాదరసం"} other{"{0} మిల్లీమీటర్ల పాదరసం"} } + pascal{ + dnam{"పాస్కల్‌లు"} + one{"{0} పాస్కల్"} + other{"{0} పాస్కల్‌లు"} + } pound-per-square-inch{ dnam{"చదరపు అంగుళానికి పౌండ్లు"} one{"చదరపు అంగుళానికి {0} పౌండు"} @@ -900,6 +952,7 @@ te{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ percent{ @@ -1130,6 +1183,13 @@ te{ } fahrenheit{ dnam{"°ఫా"} + one{"{0}°ఫా"} + other{"{0}°ఫా"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} } kelvin{ dnam{"కె"} @@ -1252,6 +1312,7 @@ te{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1291,8 +1352,6 @@ te{ } permyriad{ dnam{"పెర్మేరియాడ్"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1393,6 +1452,11 @@ te{ other{"{0} రోజులు"} per{"{0}/రో"} } + decade{ + dnam{"దశా."} + one{"{0} దశా."} + other{"{0} ద."} + } hour{ dnam{"గంటలు"} one{"{0} గం."} @@ -1470,8 +1534,6 @@ te{ energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"కే"} @@ -1480,8 +1542,6 @@ te{ } electronvolt{ dnam{"ఎలక్ట్రాన్‌వోల్ట్"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"కే."} @@ -1508,17 +1568,18 @@ te{ one{"{0} కి.వా.గం"} other{"{0} కి.వా.గం"} } + therm-us{ + dnam{"US థెర్మ్‌"} + one{"{0} US థెర్మ్‌"} + other{"{0} US థెర్మ్‌లు"} + } } force{ newton{ dnam{"న్యూటన్"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"పౌండ్-ఫోర్స్"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1543,6 +1604,36 @@ te{ other{"{0} మె.హె"} } } + graphics{ + dot-per-centimeter{ + dnam{"బి/సె.మీ."} + one{"{0} బి/సె.మీ."} + other{"{0} బి/సె.మీ."} + } + dot-per-inch{ + dnam{"బి/అం."} + one{"{0} బి/అం."} + other{"{0} బి/అం."} + } + megapixel{ + dnam{"మెగా పిక్సెల్స్"} + one{"{0} మె. పి."} + other{"{0} MP"} + } + pixel{ + dnam{"పిక్సెల్స్"} + } + pixel-per-centimeter{ + dnam{"పి/సె.మీ."} + one{"{0} పి/సె.మీ."} + other{"{0} పి/సె.మీ."} + } + pixel-per-inch{ + dnam{"పి/అం."} + one{"{0} పి/అం."} + other{"{0} పి/అం."} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1631,11 +1722,11 @@ te{ } point{ dnam{"పాయింట్‌లు"} + one{"{0} pt"} + other{"{0} pt"} } solar-radius{ dnam{"సౌర అర్ధవ్యాసం"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"గజాలు"} @@ -1651,8 +1742,6 @@ te{ } solar-luminosity{ dnam{"సోలార్ ల్యూమినోసైటైస్"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1668,8 +1757,6 @@ te{ } earth-mass{ dnam{"భూమి ద్రవ్యరాశులు"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"గ్రాములు"} @@ -1717,8 +1804,6 @@ te{ } solar-mass{ dnam{"సౌర ద్రవ్యరాశులు"} - one{"{0} M☉"} - other{"{0} M☉"} } stone{ dnam{"స్టోన్లు"} @@ -1769,6 +1854,11 @@ te{ one{"{0} వాతావ"} other{"{0} వాతావ"} } + bar{ + dnam{"బార్"} + one{"{0} బార్"} + other{"{0} బార్‌లు"} + } hectopascal{ dnam{"హె.పా"} one{"{0} హె.పా"} @@ -1779,15 +1869,8 @@ te{ one{"{0} అం.పాద"} other{"{0} అం.పాద"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } megapascal{ dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} } millibar{ dnam{"మి.బార్"} @@ -1799,6 +1882,11 @@ te{ one{"{0} మిమీ. పాద"} other{"{0} మిమీ. పాద"} } + pascal{ + dnam{"పా"} + one{"{0} పాస్క."} + other{"{0} పాస్క."} + } pound-per-square-inch{ dnam{"పౌ/చ.అం"} one{"{0} పౌ/చ.అం"} @@ -1857,8 +1945,6 @@ te{ } pound-foot{ dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} } } volume{ @@ -1934,11 +2020,6 @@ te{ one{"{0} ద్ర.ఔ."} other{"{0} ద్ర.ఔ."} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"గ్యా."} one{"{0} గ్యా."} diff --git a/icuSources/data/unit/teo.txt b/icuSources/data/unit/teo.txt index 57a0745e..cd425c46 100644 --- a/icuSources/data/unit/teo.txt +++ b/icuSources/data/unit/teo.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License teo{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/tg.txt b/icuSources/data/unit/tg.txt index b56b9b9d..992f1f39 100644 --- a/icuSources/data/unit/tg.txt +++ b/icuSources/data/unit/tg.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tg{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/th.txt b/icuSources/data/unit/th.txt index b00a4997..8d601022 100644 --- a/icuSources/data/unit/th.txt +++ b/icuSources/data/unit/th.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License th{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -183,7 +183,7 @@ th{ other{"{0} เมกะไบต์"} } petabyte{ - dnam{"เพตาไบต์"} + dnam{"เพตะไบต์"} other{"{0} เพตะไบต์"} } terabit{ @@ -205,6 +205,10 @@ th{ other{"{0} วัน"} per{"{0} ต่อวัน"} } + decade{ + dnam{"ทศวรรษ"} + other{"{0} ทศวรรษ"} + } hour{ dnam{"ชั่วโมง"} other{"{0} ชั่วโมง"} @@ -299,6 +303,10 @@ th{ dnam{"กิโลวัตต์-ชั่วโมง"} other{"{0} กิโลวัตต์-ชั่วโมง"} } + therm-us{ + dnam{"เธิร์มสหรัฐฯ"} + other{"{0} เธิร์มสหรัฐฯ"} + } } force{ newton{ @@ -328,6 +336,32 @@ th{ other{"{0} เมกะเฮิรตซ์"} } } + graphics{ + dot-per-centimeter{ + dnam{"จุดต่อเซนติเมตร"} + other{"{0} จุดต่อเซนติเมตร"} + } + dot-per-inch{ + dnam{"จุดต่อนิ้ว"} + other{"{0} จุดต่อนิ้ว"} + } + megapixel{ + dnam{"เมกะพิกเซล"} + other{"{0} เมกะพิกเซล"} + } + pixel{ + dnam{"พิกเซล"} + other{"{0} พิกเซล"} + } + pixel-per-centimeter{ + dnam{"พิกเซลต่อเซนติเมตร"} + other{"{0} พิกเซลต่อเซนติเมตร"} + } + pixel-per-inch{ + dnam{"พิกเซลต่อนิ้ว"} + other{"{0} พิกเซลต่อนิ้ว"} + } + } length{ astronomical-unit{ dnam{"หน่วยดาราศาสตร์"} @@ -510,6 +544,10 @@ th{ dnam{"บรรยากาศ"} other{"{0} บรรยากาศ"} } + bar{ + dnam{"บาร์"} + other{"{0} บาร์"} + } hectopascal{ dnam{"เฮกโตปาสกาล"} other{"{0} เฮกโตปาสกาล"} @@ -534,6 +572,10 @@ th{ dnam{"มิลลิเมตรปรอท"} other{"{0} มิลลิเมตรปรอท"} } + pascal{ + dnam{"ปาสกาล"} + other{"{0} ปาสกาล"} + } pound-per-square-inch{ dnam{"ปอนด์ต่อตารางนิ้ว"} other{"{0} ปอนด์ต่อตารางนิ้ว"} @@ -710,6 +752,9 @@ th{ arc-second{ other{"{0}วิ"} } + degree{ + other{"{0}°"} + } } area{ acre{ @@ -890,6 +935,9 @@ th{ dnam{"°C"} other{"{0}°C"} } + fahrenheit{ + other{"{0}°F"} + } } volume{ cubic-kilometer{ @@ -1002,15 +1050,20 @@ th{ } mole{ dnam{"โมล"} - other{"{0} mol"} + other{"{0} โมล"} } part-per-million{ dnam{"ส่วน/ล้าน"} other{"{0} สตล."} } + percent{ + dnam{"เปอร์เซ็นต์"} + } + permille{ + dnam{"เปอร์มิลล์"} + } permyriad{ dnam{"เปอร์มีเรียด"} - other{"{0}‱"} } } consumption{ @@ -1093,6 +1146,10 @@ th{ other{"{0} วัน"} per{"{0}/วัน"} } + decade{ + dnam{"ทศวรรษ"} + other{"{0} ทศวรรษ"} + } hour{ dnam{"ชั่วโมง"} other{"{0} ชม."} @@ -1165,7 +1222,6 @@ th{ } electronvolt{ dnam{"อิเล็กตรอนโวลต์"} - other{"{0} eV"} } foodcalorie{ dnam{"แคลอรี"} @@ -1187,15 +1243,17 @@ th{ dnam{"กว.-ชม."} other{"{0} กว.-ชม."} } + therm-us{ + dnam{"เธิร์ม"} + other{"{0} เธิร์ม"} + } } force{ newton{ dnam{"นิวตัน"} - other{"{0} N"} } pound-force{ dnam{"แรงปอนด์"} - other{"{0} lbf"} } } frequency{ @@ -1292,7 +1350,6 @@ th{ } solar-radius{ dnam{"รัศมีวงกลมของดวงอาทิตย์"} - other{"{0} R☉"} } yard{ dnam{"หลา"} @@ -1306,7 +1363,6 @@ th{ } solar-luminosity{ dnam{"ความสว่างดวงอาทิตย์"} - other{"{0} L☉"} } } mass{ @@ -1316,11 +1372,9 @@ th{ } dalton{ dnam{"ดัลตัน"} - other{"{0} Da"} } earth-mass{ dnam{"มวลของโลก"} - other{"{0} M⊕"} } gram{ dnam{"กรัม"} @@ -1360,7 +1414,6 @@ th{ } solar-mass{ dnam{"มวลดวงอาทิตย์"} - other{"{0} M☉"} } ton{ dnam{"ตัน"} @@ -1396,6 +1449,11 @@ th{ pressure{ atmosphere{ dnam{"บรรยากาศ"} + other{"{0} บรรยากาศ"} + } + bar{ + dnam{"บาร์"} + other{"{0} บาร์"} } hectopascal{ dnam{"เฮกโตปาสกาล"} @@ -1405,14 +1463,6 @@ th{ dnam{"นิ้วปรอท"} other{"{0} นิ้วปรอท"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"มิลลิบาร์"} other{"{0} มิลลิบาร์"} @@ -1462,16 +1512,6 @@ th{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"เอเคอร์-ฟุต"} @@ -1479,7 +1519,6 @@ th{ } barrel{ dnam{"บาร์เรล"} - other{"{0} bbl"} } centiliter{ dnam{"ซล."} @@ -1531,10 +1570,6 @@ th{ dnam{"ฟลูอิดออนซ์"} other{"{0} ฟลูอิดออนซ์"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - other{"{0} fl oz Imp."} - } gallon{ dnam{"แกลลอน"} other{"{0} แกลลอน"} diff --git a/icuSources/data/unit/ti.txt b/icuSources/data/unit/ti.txt index 7fadb702..c649746e 100644 --- a/icuSources/data/unit/ti.txt +++ b/icuSources/data/unit/ti.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ti{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/tig.txt b/icuSources/data/unit/tig.txt index c5f0e580..e5cbb49b 100644 --- a/icuSources/data/unit/tig.txt +++ b/icuSources/data/unit/tig.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tig{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/tk.txt b/icuSources/data/unit/tk.txt index 3f5125d7..2b443afd 100644 --- a/icuSources/data/unit/tk.txt +++ b/icuSources/data/unit/tk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tk{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"hh:mm:ss"} @@ -54,7 +54,6 @@ tk{ other{"{0} akr"} } dunam{ - dnam{"dunam"} one{"{0} dunam"} other{"{0} dunam"} } @@ -106,6 +105,7 @@ tk{ } compound{ per{"{1} başyna {0}"} + times{"{0}.{1}"} } concentr{ karat{ @@ -247,6 +247,11 @@ tk{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"onýyllyklar"} + one{"{0} onýyllyk"} + other{"{0} onýyllyk"} + } hour{ dnam{"sagat"} one{"{0} sagat"} @@ -362,6 +367,11 @@ tk{ one{"{0} kilowat-sagat"} other{"{0} kilowat-sagat"} } + therm-us{ + dnam{"ABŞ termleri"} + one{"{0} ABŞ termi"} + other{"{0} ABŞ termi"} + } } force{ newton{ @@ -397,6 +407,39 @@ tk{ other{"{0} megagers"} } } + graphics{ + dot-per-centimeter{ + one{"{0} santimetr başyna nokat"} + other{"{0} santimetr başyna nokat"} + } + dot-per-inch{ + one{"{0} dýuým başyna nokat"} + other{"{0} dýuým başyna nokat"} + } + em{ + dnam{"tipografik em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapikseller"} + one{"{0} megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"pikseller"} + one{"{0} piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + one{"{0} santimetr başyna piksel"} + other{"{0} santimetr başyna piksel"} + } + pixel-per-inch{ + one{"{0} dýuým başyna piksel"} + other{"{0} dýuým başyna piksel"} + } + } length{ astronomical-unit{ dnam{"astronomik birlik"} @@ -620,6 +663,11 @@ tk{ one{"{0} atmosfera"} other{"{0} atmosfera"} } + bar{ + dnam{"barlar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"gektopaskal"} one{"{0} gektopaskal"} @@ -650,6 +698,11 @@ tk{ one{"{0} millimetr simap sütüni"} other{"{0} millimetr simap sütüni"} } + pascal{ + dnam{"paskallar"} + one{"{0} paskal"} + other{"{0} paskal"} + } pound-per-square-inch{ dnam{"funt/inedördül dýuým"} one{"{0} funt/inedördül dýuým"} @@ -853,6 +906,7 @@ tk{ unitsNarrow{ compound{ per{"{0}/{1}"} + times{"{0}.{1}"} } concentr{ percent{ @@ -1072,6 +1126,7 @@ tk{ } compound{ per{"{0}/{1}"} + times{"{0}.{1}"} } concentr{ karat{ @@ -1213,6 +1268,11 @@ tk{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"oný"} + one{"{0} oný"} + other{"{0} oný"} + } hour{ dnam{"sag"} one{"{0} sag"} @@ -1328,6 +1388,11 @@ tk{ one{"{0} kWt. sag"} other{"{0} kWt. sag"} } + therm-us{ + dnam{"ABŞ termi"} + one{"{0} ABŞ termi"} + other{"{0} ABŞ termi"} + } } force{ newton{ @@ -1363,6 +1428,36 @@ tk{ other{"{0} MGs"} } } + graphics{ + dot-per-centimeter{ + dnam{"smbn"} + one{"{0} smbn"} + other{"{0} smbn"} + } + dot-per-inch{ + dnam{"dbn"} + one{"{0} dbn"} + other{"{0} dbn"} + } + megapixel{ + dnam{"megapiksel"} + } + pixel{ + dnam{"pikseller"} + one{"{0} pks"} + other{"{0} pks"} + } + pixel-per-centimeter{ + dnam{"sbp"} + one{"{0} sbp"} + other{"{0} sbp"} + } + pixel-per-inch{ + dnam{"dbp"} + one{"{0} dbp"} + other{"{0} dbp"} + } + } length{ astronomical-unit{ dnam{"ab"} diff --git a/icuSources/data/unit/tn.txt b/icuSources/data/unit/tn.txt index 82c3461b..ff9ab247 100644 --- a/icuSources/data/unit/tn.txt +++ b/icuSources/data/unit/tn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tn{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/to.txt b/icuSources/data/unit/to.txt index cba6154b..39db8e7e 100644 --- a/icuSources/data/unit/to.txt +++ b/icuSources/data/unit/to.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License to{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -45,6 +45,10 @@ to{ dnam{"ʻeka"} other{"ʻeka ʻe {0}"} } + dunam{ + dnam{"tunami"} + other{"tunami ʻe {0}"} + } hectare{ dnam{"hekitale"} other{"hekitale ʻe {0}"} @@ -52,6 +56,7 @@ to{ square-centimeter{ dnam{"senitimita sikuea"} other{"senitimita sikuea ʻe {0}"} + per{"{0} he senitimita sikuea"} } square-foot{ dnam{"fute sikuea"} @@ -60,6 +65,7 @@ to{ square-inch{ dnam{"ʻinisi sikuea"} other{"ʻinisi sikuea ʻe {0}"} + per{"{0} he ʻinisi sikuea"} } square-kilometer{ dnam{"kilomita sikuea"} @@ -69,6 +75,7 @@ to{ square-meter{ dnam{"mita sikuea ʻe"} other{"mita sikuea ʻe {0}"} + per{"{0} he mita sikuea"} } square-mile{ dnam{"maile sikuea"} @@ -96,10 +103,26 @@ to{ dnam{"milimole he lita"} other{"milimole ʻe {0} he lita"} } + mole{ + dnam{"molo"} + other{"molo ʻe {0}"} + } part-per-million{ dnam{"konga he miliona"} other{"konga ʻe {0} he miliona"} } + percent{ + dnam{"peseti"} + other{"peseti ʻe {0}"} + } + permille{ + dnam{"pemili"} + other{"pemili ʻe {0}"} + } + permyriad{ + dnam{"pemano"} + other{"pemano ʻe {0}"} + } } consumption{ liter-per-100kilometers{ @@ -120,6 +143,7 @@ to{ } } coordinate{ + dnam{"fua tefitoʻi"} east{"hahake ʻe {0}"} north{"tokelau ʻe {0}"} south{"tonga ʻe {0}"} @@ -158,6 +182,10 @@ to{ dnam{"mekapaiti"} other{"mekapaiti ʻe {0}"} } + petabyte{ + dnam{"petapaiti"} + other{"petapaiti ʻe {0}"} + } terabit{ dnam{"telapiti"} other{"telapiti ʻe {0}"} @@ -168,9 +196,18 @@ to{ } } duration{ + century{ + dnam{"teautaʻu"} + other{"teautaʻu ʻe {0}"} + } day{ dnam{"ʻaho"} other{"ʻaho ʻe {0}"} + per{"{0} he ʻaho"} + } + decade{ + dnam{"honofuluʻitaʻu"} + other{"honofuluʻitaʻu ʻe {0}"} } hour{ dnam{"houa"} @@ -188,10 +225,12 @@ to{ minute{ dnam{"miniti"} other{"miniti ʻe {0}"} + per{"{0} he miniti"} } month{ dnam{"māhina"} other{"māhina ʻe {0}"} + per{"{0} he māhina"} } nanosecond{ dnam{"nanosekoni"} @@ -205,10 +244,12 @@ to{ week{ dnam{"uike"} other{"uike ʻe {0}"} + per{"{0} he uike"} } year{ dnam{"taʻu"} other{"taʻu ʻe {0}"} + per{"{0} he taʻu"} } } electric{ @@ -230,10 +271,18 @@ to{ } } energy{ + british-thermal-unit{ + dnam{"ʻiuniti māfana fakapilitānia"} + other{"ʻiuniti māfana fakapilitānia ʻe {0}"} + } calorie{ dnam{"kaloli"} other{"kaloli ʻe {0}"} } + electronvolt{ + dnam{"volotāʻelekitō"} + other{"volotāʻelekitō ʻe {0}"} + } foodcalorie{ dnam{"kaloli-kai"} other{"kaloli-kai ʻe {0}"} @@ -254,6 +303,20 @@ to{ dnam{"kilouate-houa"} other{"kilouate-houa ʻe {0}"} } + therm-us{ + dnam{"ʻiuniti māfana fakaʻamelika"} + other{"ʻiuniti māfana fakaʻamelika ʻe {0}"} + } + } + force{ + newton{ + dnam{"Niutoni"} + other{"Niutoni ʻe {0}"} + } + pound-force{ + dnam{"pāunimālohi"} + other{"pāunimālohi ʻe {0}"} + } } frequency{ gigahertz{ @@ -273,6 +336,36 @@ to{ other{"megahēti ʻe {0}"} } } + graphics{ + dot-per-centimeter{ + dnam{"toti he senitimita"} + other{"toti ʻe {0} he senitimita"} + } + dot-per-inch{ + dnam{"toti he ʻinisi"} + other{"toti ʻe {0} he ʻinisi"} + } + em{ + dnam{"ʻemi fakataipe"} + other{"ʻemi fakataipe ʻe {0}"} + } + megapixel{ + dnam{"Mekameʻatā"} + other{"Mekameʻatā ʻe {0}"} + } + pixel{ + dnam{"meʻatā"} + other{"meʻatā ʻe {0}"} + } + pixel-per-centimeter{ + dnam{"meʻatā he senitimita"} + other{"meʻatā ʻe {0} he senitimita"} + } + pixel-per-inch{ + dnam{"meʻatā he ʻinisi"} + other{"meʻatā ʻe {0} he ʻinisi"} + } + } length{ astronomical-unit{ dnam{"ʻiuniti fakaʻasitalōnoma"} @@ -281,6 +374,7 @@ to{ centimeter{ dnam{"senitimita"} other{"senitimita ʻe {0}"} + per{"{0} he senitimita"} } decimeter{ dnam{"tesimita"} @@ -293,6 +387,7 @@ to{ foot{ dnam{"fute"} other{"fute ʻe {0}"} + per{"{0} he fute"} } furlong{ dnam{"fālongo"} @@ -301,10 +396,12 @@ to{ inch{ dnam{"ʻinisi"} other{"ʻinisi ʻe {0}"} + per{"{0} he ʻinisi"} } kilometer{ dnam{"kilomita"} other{"kilomita ʻe {0}"} + per{"{0} he kilomita"} } light-year{ dnam{"taʻumaama"} @@ -313,6 +410,7 @@ to{ meter{ dnam{"mita"} other{"mita ʻe {0}"} + per{"{0} he mita"} } micrometer{ dnam{"maikolomita"} @@ -322,6 +420,10 @@ to{ dnam{"maile"} other{"maile ʻe {0}"} } + mile-scandinavian{ + dnam{"maile fakasikanitinavia"} + other{"maile fakasikanitinavia ʻe {0}"} + } millimeter{ dnam{"milimita"} other{"milimita ʻe {0}"} @@ -342,6 +444,14 @@ to{ dnam{"pikomita"} other{"pikomita ʻe {0}"} } + point{ + dnam{"poini"} + other{"poini ʻe {0}"} + } + solar-radius{ + dnam{"lētiasi fakalaʻā"} + other{"lētiasi fakalaʻā ʻe {0}"} + } yard{ dnam{"iate"} other{"iate ʻe {0}"} @@ -352,19 +462,33 @@ to{ dnam{"lukisi"} other{"lukisi ʻe {0}"} } + solar-luminosity{ + dnam{"huhulu fakalaʻā"} + other{"huhulu fakalaʻā ʻe {0}"} + } } mass{ carat{ dnam{"kalati"} other{"kalati ʻe {0}"} } + dalton{ + dnam{"talatoni"} + other{"talatoni ʻe {0}"} + } + earth-mass{ + dnam{"mamafa ʻo māmani"} + other{"mamafa ʻo māmani ʻe {0}"} + } gram{ dnam{"kalami"} other{"kalami ʻe {0}"} + per{"{0} he kalami"} } kilogram{ dnam{"kilokalami"} other{"kilokalami ʻe {0}"} + per{"{0} he kilokalami"} } metric-ton{ dnam{"toni"} @@ -381,6 +505,7 @@ to{ ounce{ dnam{"ʻaunise"} other{"ʻaunisi ʻe {0}"} + per{"{0} he ʻaunise"} } ounce-troy{ dnam{"ʻaunisi koula"} @@ -389,6 +514,11 @@ to{ pound{ dnam{"pāuni"} other{"pāuni ʻe {0}"} + per{"{0} he pāuni"} + } + solar-mass{ + dnam{"mamafa ʻo e laʻā"} + other{"mamafa ʻo e laʻā ʻe {0}"} } stone{ dnam{"sitoni"} @@ -426,6 +556,14 @@ to{ } } pressure{ + atmosphere{ + dnam{"ʻatimosifia"} + other{"ʻatimosifia ʻe {0}"} + } + bar{ + dnam{"pā"} + other{"pā ʻe {0}"} + } hectopascal{ dnam{"hēkitopasikale"} other{"hēkitopasikale ʻe {0}"} @@ -434,6 +572,14 @@ to{ dnam{"ʻinisi meakuli"} other{"ʻinisi meakuli ʻe {0}"} } + kilopascal{ + dnam{"kilopasikale"} + other{"kilopasikale ʻe {0}"} + } + megapascal{ + dnam{"mekapasikale"} + other{"mekapasikale ʻe {0}"} + } millibar{ dnam{"milipā"} other{"milipā ʻe {0}"} @@ -442,6 +588,10 @@ to{ dnam{"milimita meakuli"} other{"milimita meakuli ʻe {0}"} } + pascal{ + dnam{"pasikale"} + other{"pasikale ʻe {0}"} + } pound-per-square-inch{ dnam{"pāuni he ʻinisi sikuea"} other{"pāuni he ʻinisi sikuea ʻe {0}"} @@ -452,6 +602,10 @@ to{ dnam{"kilomita he houa"} other{"kilomita he houa ʻe {0}"} } + knot{ + dnam{"fakapona"} + other{"fakapona ʻe {0}"} + } meter-per-second{ dnam{"mita he sekoni"} other{"mita he sekoni ʻe {0}"} @@ -479,11 +633,25 @@ to{ other{"kelevini ʻe {0}"} } } + torque{ + newton-meter{ + dnam{"Niutonimita"} + other{"Niutonimita ʻe {0}"} + } + pound-foot{ + dnam{"pāunifute"} + other{"pāunifute ʻe {0}"} + } + } volume{ acre-foot{ dnam{"ʻeka-fute"} other{"ʻeka-fute ʻe {0}"} } + barrel{ + dnam{"paelo"} + other{"paelo ʻe {0}"} + } bushel{ dnam{"pūseli"} other{"pūseli ʻe {0}"} @@ -495,6 +663,7 @@ to{ cubic-centimeter{ dnam{"senitimita kiupiki"} other{"senitimita kiupiki ʻe {0}"} + per{"{0} he senitimita kiupiki"} } cubic-foot{ dnam{"fute kiupiki"} @@ -511,6 +680,7 @@ to{ cubic-meter{ dnam{"mita kiupiki"} other{"mita kiupiki ʻe {0}"} + per{"{0} he mita kiupiki"} } cubic-mile{ dnam{"maile kiupiki"} @@ -524,6 +694,10 @@ to{ dnam{"ipu"} other{"ipu ʻe {0}"} } + cup-metric{ + dnam{"ipu fakamita"} + other{"ipu fakamita ʻe {0}"} + } deciliter{ dnam{"tesilita"} other{"tesilita ʻe {0}"} @@ -532,9 +706,14 @@ to{ dnam{"ʻaunise tafe"} other{"ʻaunise tafe ʻe {0}"} } + fluid-ounce-imperial{ + dnam{"ʻaunise fakaʻemipaea"} + other{"ʻaunise fakaʻemipaea ʻe {0}"} + } gallon{ dnam{"kālani"} other{"kālani ʻe {0}"} + per{"{0} he kālani"} } gallon-imperial{ dnam{"kālani fakaʻemipaea"} @@ -548,6 +727,7 @@ to{ liter{ dnam{"lita"} other{"lita ʻe {0}"} + per{"{0} he lita"} } megaliter{ dnam{"mekalita"} @@ -561,6 +741,10 @@ to{ dnam{"painite"} other{"painite ʻe {0}"} } + pint-metric{ + dnam{"painite fakamita"} + other{"painite fakamita ʻe {0}"} + } quart{ dnam{"kuata"} other{"kuata ʻe {0}"} @@ -654,6 +838,10 @@ to{ dnam{"kt"} other{"{0} kt"} } + percent{ + dnam{"%"} + other{"{0}%"} + } } consumption{ liter-per-100kilometers{ @@ -673,6 +861,7 @@ to{ } } coordinate{ + dnam{"fua"} east{"{0} ha"} north{"{0} tk"} south{"{0} to"} @@ -940,8 +1129,8 @@ to{ other{"{0} ʻau-k"} } pound{ - dnam{"pā"} - other{"{0} pā"} + dnam{"pāu"} + other{"{0} pāu"} } stone{ dnam{"st"} @@ -1157,6 +1346,10 @@ to{ dnam{"ʻek"} other{"ʻek ʻe {0}"} } + dunam{ + dnam{"tunami"} + other{"tunami ʻe {0}"} + } hectare{ dnam{"ha"} other{"ha ʻe {0}"} @@ -1164,6 +1357,7 @@ to{ square-centimeter{ dnam{"sm²"} other{"sm² ʻe {0}"} + per{"{0}/sm²"} } square-foot{ dnam{"ft²"} @@ -1172,6 +1366,7 @@ to{ square-inch{ dnam{"in²"} other{"in² ʻe {0}"} + per{"{0}/in²"} } square-kilometer{ dnam{"km²"} @@ -1181,10 +1376,12 @@ to{ square-meter{ dnam{"m²"} other{"m² ʻe {0}"} + per{"{0}/m²"} } square-mile{ dnam{"mi²"} other{"mi² ʻe {0}"} + per{"{0}/mi²"} } square-yard{ dnam{"it²"} @@ -1207,10 +1404,25 @@ to{ dnam{"mmol/l"} other{"mmol ʻe {0}/l"} } + mole{ + dnam{"mol"} + other{"mol ʻe {0}"} + } part-per-million{ dnam{"khm"} other{"khm ʻe {0}"} } + percent{ + dnam{"%"} + other{"% ʻe {0}"} + } + permille{ + dnam{"‰"} + other{"‰ ʻe {0}"} + } + permyriad{ + other{"‱ ʻe {0}"} + } } consumption{ liter-per-100kilometers{ @@ -1231,6 +1443,7 @@ to{ } } coordinate{ + dnam{"fua"} east{"ha ʻe {0}"} north{"tk ʻe {0}"} south{"to ʻe {0}"} @@ -1270,6 +1483,7 @@ to{ other{"MB ʻe {0}"} } petabyte{ + dnam{"PB"} other{"PB ʻe {0}"} } terabit{ @@ -1282,9 +1496,18 @@ to{ } } duration{ + century{ + dnam{"tt"} + other{"tt ʻe {0}"} + } day{ dnam{"ʻa"} other{"ʻa ʻe {0}"} + per{"{0} /ʻa"} + } + decade{ + dnam{"ht"} + other{"ht ʻe {0}"} } hour{ dnam{"h"} @@ -1302,10 +1525,12 @@ to{ minute{ dnam{"m"} other{"m ʻe {0}"} + per{"{0} /m"} } month{ dnam{"mā"} other{"mā ʻe {0}"} + per{"{0} /mā"} } nanosecond{ dnam{"ns"} @@ -1319,10 +1544,12 @@ to{ week{ dnam{"u"} other{"u ʻe {0}"} + per{"{0} /u"} } year{ dnam{"taʻu"} other{"taʻu ʻe {0}"} + per{"{0} /t"} } } electric{ @@ -1344,10 +1571,17 @@ to{ } } energy{ + british-thermal-unit{ + dnam{"imfP"} + other{"imfP ʻe {0}"} + } calorie{ dnam{"kal"} other{"kal ʻe {0}"} } + electronvolt{ + other{"eV ʻe {0}"} + } foodcalorie{ dnam{"kal-k"} other{"kal-k ʻe {0}"} @@ -1368,6 +1602,19 @@ to{ dnam{"kWh"} other{"kWh ʻe {0}"} } + therm-us{ + dnam{"imfA"} + other{"imfA ʻe {0}"} + } + } + force{ + newton{ + other{"N ʻe {0}"} + } + pound-force{ + dnam{"pāmā"} + other{"pāmā ʻe {0}"} + } } frequency{ gigahertz{ @@ -1387,6 +1634,36 @@ to{ other{"MHz ʻe {0}"} } } + graphics{ + dot-per-centimeter{ + dnam{"toti/sm"} + other{"toti ʻe {0}/sm"} + } + dot-per-inch{ + dnam{"toti/in"} + other{"toti ʻe {0}/in"} + } + em{ + dnam{"ʻemi"} + other{"ʻemi ʻe {0}"} + } + megapixel{ + dnam{"Mmeʻatā"} + other{"Mmeʻatā ʻe {0}"} + } + pixel{ + dnam{"meʻatā"} + other{"meʻatā ʻe {0}"} + } + pixel-per-centimeter{ + dnam{"meʻatā/sm"} + other{"meʻatā ʻe {0}/sm"} + } + pixel-per-inch{ + dnam{"meʻatā/in"} + other{"meʻatā ʻe {0}/in"} + } + } length{ astronomical-unit{ dnam{"ʻiʻa"} @@ -1395,6 +1672,7 @@ to{ centimeter{ dnam{"sm"} other{"sm ʻe {0}"} + per{"{0} /sm"} } decimeter{ dnam{"tm"} @@ -1407,6 +1685,7 @@ to{ foot{ dnam{"ft"} other{"ft ʻe {0}"} + per{"{0}/ft"} } furlong{ dnam{"fāl"} @@ -1415,10 +1694,12 @@ to{ inch{ dnam{"in"} other{"in ʻe {0}"} + per{"{0}/in"} } kilometer{ dnam{"km"} other{"km ʻe {0}"} + per{"{0}/km"} } light-year{ dnam{"tma"} @@ -1427,6 +1708,7 @@ to{ meter{ dnam{"m"} other{"m ʻe {0}"} + per{"{0}/m"} } micrometer{ dnam{"µm"} @@ -1436,6 +1718,10 @@ to{ dnam{"mi"} other{"mi ʻe {0}"} } + mile-scandinavian{ + dnam{"msi"} + other{"msi ʻe {0}"} + } millimeter{ dnam{"mm"} other{"mm ʻe {0}"} @@ -1456,6 +1742,14 @@ to{ dnam{"pm"} other{"pm ʻe {0}"} } + point{ + dnam{"pn"} + other{"pn ʻe {0}"} + } + solar-radius{ + dnam{"L☉"} + other{"L☉ ʻe {0}"} + } yard{ dnam{"it"} other{"it ʻe {0}"} @@ -1466,19 +1760,33 @@ to{ dnam{"lx"} other{"lx ʻe {0}"} } + solar-luminosity{ + dnam{"H☉"} + other{"H☉ ʻe {0}"} + } } mass{ carat{ dnam{"kt"} other{"kt ʻe {0}"} } + dalton{ + dnam{"tlt"} + other{"tlt ʻe {0}"} + } + earth-mass{ + dnam{"mamafa ⊕"} + other{"mamafa ⊕ ʻe {0}"} + } gram{ dnam{"k"} other{"k ʻe {0}"} + per{"{0}/k"} } kilogram{ dnam{"kk"} other{"kk ʻe {0}"} + per{"{0}/kk"} } metric-ton{ dnam{"to"} @@ -1495,14 +1803,20 @@ to{ ounce{ dnam{"ʻau"} other{"ʻau ʻe {0}"} + per{"{0}/ʻau"} } ounce-troy{ dnam{"ʻau-k"} other{"ʻau-k ʻe {0}"} } pound{ - dnam{"pā"} - other{"pā ʻe {0}"} + dnam{"pāu"} + other{"pāu ʻe {0}"} + per{"{0}/pāu"} + } + solar-mass{ + dnam{"mamafa ☉"} + other{"mamafa ☉ ʻe {0}"} } stone{ dnam{"st"} @@ -1540,6 +1854,14 @@ to{ } } pressure{ + atmosphere{ + dnam{"ʻati"} + other{"ʻati ʻe {0}"} + } + bar{ + dnam{"pā"} + other{"pā ʻe {0}"} + } hectopascal{ dnam{"hPa"} other{"hPa ʻe {0}"} @@ -1548,6 +1870,12 @@ to{ dnam{"in-Hg"} other{"in-Hg ʻe {0}"} } + kilopascal{ + other{"kPa ʻe {0}"} + } + megapascal{ + other{"MPa ʻe {0}"} + } millibar{ dnam{"mpā"} other{"mpā ʻe {0}"} @@ -1556,6 +1884,9 @@ to{ dnam{"mm-Hg"} other{"mm-Hg ʻe {0}"} } + pascal{ + other{"Pā ʻe {0}"} + } pound-per-square-inch{ dnam{"pā/in²"} other{"pā/in² ʻe {0}"} @@ -1566,6 +1897,10 @@ to{ dnam{"km/h"} other{"km/h ʻe {0}"} } + knot{ + dnam{"fp"} + other{"fp ʻe {0}"} + } meter-per-second{ dnam{"m/s"} other{"m/s ʻe {0}"} @@ -1585,6 +1920,7 @@ to{ other{"°F ʻe {0}"} } generic{ + dnam{"°"} other{"° ʻe {0}"} } kelvin{ @@ -1592,11 +1928,24 @@ to{ other{"K ʻe {0}"} } } + torque{ + newton-meter{ + other{"N⋅m ʻe {0}"} + } + pound-foot{ + dnam{"pā⋅ft"} + other{"pā⋅ft ʻe {0}"} + } + } volume{ acre-foot{ dnam{"ʻe-ft"} other{"ʻe-ft ʻe {0}"} } + barrel{ + dnam{"paelo"} + other{"paelo ʻe {0}"} + } bushel{ dnam{"pū"} other{"pū ʻe {0}"} @@ -1608,6 +1957,7 @@ to{ cubic-centimeter{ dnam{"sm³"} other{"sm³ ʻe {0}"} + per{"{0}/sm³"} } cubic-foot{ dnam{"ft³"} @@ -1624,6 +1974,7 @@ to{ cubic-meter{ dnam{"m³"} other{"m³ ʻe {0}"} + per{"{0}/m³"} } cubic-mile{ dnam{"mi³"} @@ -1637,6 +1988,10 @@ to{ dnam{"ip"} other{"ip ʻe {0}"} } + cup-metric{ + dnam{"ipm"} + other{"ipm ʻe {0}"} + } deciliter{ dnam{"tl"} other{"tl ʻe {0}"} @@ -1645,9 +2000,14 @@ to{ dnam{"ʻau-tf"} other{"ʻau-tf ʻe {0}"} } + fluid-ounce-imperial{ + dnam{"ʻau-ʻem"} + other{"ʻau-ʻem ʻe {0}"} + } gallon{ dnam{"kā"} other{"kā ʻe {0}"} + per{"{0}/kā"} } gallon-imperial{ dnam{"kāʻem"} @@ -1675,6 +2035,10 @@ to{ dnam{"pt"} other{"pt ʻe {0}"} } + pint-metric{ + dnam{"ptm"} + other{"ptm ʻe {0}"} + } quart{ dnam{"ku"} other{"ku ʻe {0}"} diff --git a/icuSources/data/unit/tr.txt b/icuSources/data/unit/tr.txt index 93b48eff..996b48d0 100644 --- a/icuSources/data/unit/tr.txt +++ b/icuSources/data/unit/tr.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tr{ - Version{"2.1.48.42"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -123,11 +123,6 @@ tr{ one{"{0} milimol/litre"} other{"{0} milimol/litre"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"parça/milyon"} one{"{0} parça/milyon"} @@ -207,7 +202,7 @@ tr{ kilobyte{ dnam{"kilobayt"} one{"{0} kilobayt"} - other{"{0} kilobyte"} + other{"{0} kilobayt"} } megabit{ dnam{"megabit"} @@ -247,6 +242,11 @@ tr{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"on yıl"} + one{"{0} on yıl"} + other{"{0} on yıl"} + } hour{ dnam{"saat"} one{"{0} saat"} @@ -362,6 +362,11 @@ tr{ one{"{0} kilovatsaat"} other{"{0} kilovatsaat"} } + therm-us{ + dnam{"ABD ısı birimi"} + one{"{0} ABD ısı birimi"} + other{"{0} ABD ısı birimi"} + } } force{ newton{ @@ -397,6 +402,41 @@ tr{ other{"{0} megahertz"} } } + graphics{ + dot-per-centimeter{ + dnam{"nokta/santimetre"} + one{"{0} nokta/santimetre"} + other{"{0} nokta/santimetre"} + } + dot-per-inch{ + dnam{"nokta/inç"} + one{"{0} nokta/inç"} + other{"{0} nokta/inç"} + } + em{ + dnam{"tipografik em"} + } + megapixel{ + dnam{"megapiksel"} + one{"{0} megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + one{"{0} piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel/santimetre"} + one{"{0} piksel/santimetre"} + other{"{0} piksel/santimetre"} + } + pixel-per-inch{ + dnam{"piksel/inç"} + one{"{0} piksel/inç"} + other{"{0} piksel/inç"} + } + } length{ astronomical-unit{ dnam{"astronomik birim"} @@ -665,6 +705,11 @@ tr{ one{"{0} milimetre cıva"} other{"{0} milimetre cıva"} } + pascal{ + dnam{"paskal"} + one{"{0} paskal"} + other{"{0} paskal"} + } pound-per-square-inch{ dnam{"libre/inç kare"} one{"{0} libre/inç kare"} @@ -791,9 +836,9 @@ tr{ other{"{0} su bardağı"} } cup-metric{ - dnam{"mcup"} - one{"{0} mc"} - other{"{0} mc"} + dnam{"metrik su bardağı"} + one{"{0} metrik su bardağı"} + other{"{0} metrik su bardağı"} } deciliter{ dnam{"desilitre"} @@ -849,7 +894,7 @@ tr{ other{"{0} pint"} } pint-metric{ - dnam{"mpt"} + dnam{"metrik pint"} one{"{0} metrik pint"} other{"{0} metrik pint"} } @@ -890,6 +935,14 @@ tr{ arc-second{ dnam{"açısal sn."} } + degree{ + one{"{0}°"} + other{"{0}°"} + } + radian{ + one{"{0} rad"} + other{"{0} rad"} + } revolution{ dnam{"dev"} one{"{0} dev"} @@ -899,9 +952,53 @@ tr{ area{ acre{ dnam{"akre"} + one{"{0} ac"} + other{"{0} ac"} } hectare{ dnam{"hektar"} + one{"{0} ha"} + other{"{0} ha"} + } + square-centimeter{ + dnam{"cm²"} + one{"{0} cm²"} + other{"{0} cm²"} + per{"{0}/cm²"} + } + square-foot{ + dnam{"ft²"} + one{"{0} ft²"} + other{"{0} ft²"} + } + square-inch{ + dnam{"in²"} + one{"{0} in²"} + other{"{0} in²"} + per{"{0}/in²"} + } + square-kilometer{ + dnam{"km²"} + one{"{0} km²"} + other{"{0} km²"} + per{"{0}/km²"} + } + square-meter{ + dnam{"m²"} + one{"{0} m²"} + other{"{0} m²"} + per{"{0}/m²"} + } + square-mile{ + dnam{"mi²"} + one{"{0} mi²"} + other{"{0} mi²"} + per{"{0}/mi²"} + } + square-yard{ + dnam{"yd²"} + one{"{0} yd²"} + other{"{0} yd²"} } } compound{ @@ -913,12 +1010,37 @@ tr{ one{"{0} ayar"} other{"{0} ayar"} } + milligram-per-deciliter{ + dnam{"mg/dL"} + one{"{0} mg/dL"} + other{"{0} mg/dL"} + } + millimole-per-liter{ + dnam{"mmol/L"} + one{"{0} mmol/L"} + other{"{0} mmol/L"} + } + part-per-million{ + dnam{"ppm"} + one{"{0} ppm"} + other{"{0} ppm"} + } + percent{ + dnam{"%"} + one{"%{0}"} + other{"%{0}"} + } + permille{ + dnam{"‰"} + one{"{0}‰"} + other{"{0}‰"} + } } consumption{ liter-per-100kilometers{ - dnam{"L/100km"} - one{"{0} L/100km"} - other{"{0} L/100km"} + dnam{"l/100km"} + one{"{0} l/100km"} + other{"{0} l/100km"} } liter-per-kilometer{ dnam{"l/km"} @@ -938,20 +1060,53 @@ tr{ west{"{0}B"} } digital{ + bit{ + dnam{"bit"} + one{"{0} bit"} + other{"{0} bit"} + } byte{ dnam{"bayt"} } gigabit{ dnam{"Gbit"} + one{"{0} Gb"} + other{"{0} Gb"} + } + gigabyte{ + dnam{"GB"} + one{"{0} GB"} + other{"{0} GB"} } kilobit{ dnam{"kbit"} + one{"{0} kb"} + other{"{0} kb"} + } + kilobyte{ + dnam{"kB"} + one{"{0} kB"} + other{"{0} kB"} } megabit{ dnam{"Mbit"} + one{"{0} Mb"} + other{"{0} Mb"} + } + megabyte{ + dnam{"MB"} + one{"{0} MB"} + other{"{0} MB"} } terabit{ dnam{"Tbit"} + one{"{0} Tb"} + other{"{0} Tb"} + } + terabyte{ + dnam{"TB"} + one{"{0} TB"} + other{"{0} TB"} } } duration{ @@ -1015,21 +1170,78 @@ tr{ dnam{"yıl"} one{"{0}y"} other{"{0}y"} + per{"{0}/y"} } } electric{ ampere{ dnam{"amper"} + one{"{0} A"} + other{"{0} A"} } milliampere{ dnam{"miliamper"} + one{"{0} mA"} + other{"{0} mA"} + } + ohm{ + dnam{"ohm"} + one{"{0} Ω"} + other{"{0} Ω"} + } + volt{ + dnam{"volt"} + one{"{0} V"} + other{"{0} V"} } } energy{ + calorie{ + one{"{0} cal"} + other{"{0} cal"} + } foodcalorie{ one{"{0} kcal"} other{"{0} kcal"} } + joule{ + one{"{0} J"} + other{"{0} J"} + } + kilocalorie{ + one{"{0} kcal"} + other{"{0} kcal"} + } + kilojoule{ + one{"{0} kJ"} + other{"{0} kJ"} + } + kilowatt-hour{ + one{"{0} kWh"} + other{"{0} kWh"} + } + } + frequency{ + gigahertz{ + dnam{"GHz"} + one{"{0} GHz"} + other{"{0} GHz"} + } + hertz{ + dnam{"Hz"} + one{"{0} Hz"} + other{"{0} Hz"} + } + kilohertz{ + dnam{"kHz"} + one{"{0} kHz"} + other{"{0} kHz"} + } + megahertz{ + dnam{"MHz"} + one{"{0} MHz"} + other{"{0} MHz"} + } } length{ astronomical-unit{ @@ -1041,6 +1253,12 @@ tr{ dnam{"cm"} one{"{0} cm"} other{"{0} cm"} + per{"{0}/cm"} + } + decimeter{ + dnam{"dm"} + one{"{0} dm"} + other{"{0} dm"} } fathom{ dnam{"fathom"} @@ -1051,19 +1269,24 @@ tr{ dnam{"fit"} one{"{0}′"} other{"{0}′"} + per{"{0}/ft"} } furlong{ dnam{"furlong"} + one{"{0} fur"} + other{"{0} fur"} } inch{ dnam{"inç"} one{"{0}″"} other{"{0}″"} + per{"{0}/in"} } kilometer{ dnam{"km"} one{"{0} km"} other{"{0} km"} + per{"{0}/km"} } light-year{ dnam{"Iy"} @@ -1074,19 +1297,54 @@ tr{ dnam{"metre"} one{"{0} m"} other{"{0} m"} + per{"{0}/m"} + } + micrometer{ + one{"{0} µm"} + other{"{0} µm"} } mile{ dnam{"mil"} one{"{0} mil"} other{"{0} mil"} } + mile-scandinavian{ + dnam{"smi"} + one{"{0} smi"} + other{"{0} smi"} + } millimeter{ dnam{"mm"} one{"{0} mm"} other{"{0} mm"} } + nanometer{ + dnam{"nm"} + one{"{0} nm"} + other{"{0} nm"} + } + nautical-mile{ + dnam{"nmi"} + one{"{0} nmi"} + other{"{0} nmi"} + } parsec{ dnam{"parsek"} + one{"{0} pc"} + other{"{0} pc"} + } + picometer{ + dnam{"pm"} + one{"{0} pm"} + other{"{0} pm"} + } + point{ + one{"{0} pt"} + other{"{0} pt"} + } + yard{ + one{"{0} yd"} + other{"{0} yd"} } } light{ @@ -1106,17 +1364,49 @@ tr{ dnam{"gram"} one{"{0} g"} other{"{0} g"} + per{"{0}/g"} } kilogram{ dnam{"kg"} one{"{0} kg"} other{"{0} kg"} + per{"{0}/kg"} + } + metric-ton{ + dnam{"t"} + one{"{0} t"} + other{"{0} t"} + } + microgram{ + dnam{"µg"} + one{"{0} µg"} + other{"{0} µg"} + } + milligram{ + dnam{"mg"} + one{"{0} mg"} + other{"{0} mg"} + } + ounce{ + dnam{"oz"} + one{"{0} oz"} + other{"{0} oz"} + per{"{0}/oz"} } ounce-troy{ dnam{"troy ons"} + one{"{0} oz t"} + other{"{0} oz t"} + } + pound{ + one{"{0} lb"} + other{"{0} lb"} + per{"{0}/lb"} } stone{ dnam{"stone"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"Amerikan tonu"} @@ -1124,15 +1414,53 @@ tr{ other{"{0} kısa ton"} } } + power{ + gigawatt{ + one{"{0} GW"} + other{"{0} GW"} + } + horsepower{ + one{"{0} bg"} + other{"{0} bg"} + } + kilowatt{ + one{"{0} kW"} + other{"{0} kW"} + } + megawatt{ + one{"{0} MW"} + other{"{0} MW"} + } + milliwatt{ + one{"{0} mW"} + other{"{0} mW"} + } + watt{ + one{"{0} W"} + other{"{0} W"} + } + } pressure{ + hectopascal{ + dnam{"hPa"} + one{"{0} hPa"} + other{"{0} hPa"} + } inch-hg{ + dnam{"inHg"} one{"{0}\u0022 Hg"} other{"{0}\u0022 Hg"} } millibar{ + dnam{"mbar"} one{"{0} mb"} other{"{0} mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } pound-per-square-inch{ dnam{"lb/in²"} one{"{0} lb/in²"} @@ -1145,6 +1473,11 @@ tr{ one{"{0} km/sa"} other{"{0} km/sa"} } + knot{ + dnam{"kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ dnam{"m/sn"} one{"{0} m/sn"} @@ -1162,7 +1495,18 @@ tr{ one{"{0}°C"} other{"{0}°C"} } + fahrenheit{ + dnam{"°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ + dnam{"K"} one{"{0}°K"} other{"{0}°K"} } @@ -1174,11 +1518,17 @@ tr{ } bushel{ dnam{"buşel"} + one{"{0} bu"} + other{"{0} bu"} } centiliter{ one{"{0} cl"} other{"{0} cl"} } + cubic-centimeter{ + one{"{0} cm³"} + other{"{0} cm³"} + } cubic-foot{ one{"{0} fit³"} other{"{0} fit³"} @@ -1187,6 +1537,18 @@ tr{ one{"{0} inç³"} other{"{0} inç³"} } + cubic-kilometer{ + one{"{0} km³"} + other{"{0} km³"} + } + cubic-meter{ + one{"{0} m³"} + other{"{0} m³"} + } + cubic-mile{ + one{"{0} mil³"} + other{"{0} mil³"} + } cubic-yard{ one{"{0} yarda³"} other{"{0} yarda³"} @@ -1350,25 +1712,30 @@ tr{ other{"{0} ayar"} } milligram-per-deciliter{ - dnam{"mg/dL"} - one{"{0} mg/dL"} - other{"{0} mg/dL"} + dnam{"mg/dl"} + one{"{0} mg/dl"} + other{"{0} mg/dl"} } millimole-per-liter{ - dnam{"mmol/L"} - one{"{0} mmol/L"} - other{"{0} mmol/L"} - } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} + dnam{"mmol/l"} + one{"{0} mmol/l"} + other{"{0} mmol/l"} } part-per-million{ dnam{"ppm"} one{"{0} ppm"} other{"{0} ppm"} } + percent{ + dnam{"%"} + one{"%{0}"} + other{"%{0}"} + } + permille{ + dnam{"‰"} + one{"‰{0}"} + other{"‰{0}"} + } permyriad{ dnam{"onbinde"} one{"‱{0}"} @@ -1377,9 +1744,9 @@ tr{ } consumption{ liter-per-100kilometers{ - dnam{"L/100km"} - one{"{0} L/100km"} - other{"{0} L/100km"} + dnam{"l/100 km"} + one{"{0} l/100 km"} + other{"{0} l/100 km"} } liter-per-kilometer{ dnam{"l/km"} @@ -1387,7 +1754,7 @@ tr{ other{"{0} l/km"} } mile-per-gallon{ - dnam{"mil/galon"} + dnam{"mil/gal"} one{"{0} mpg"} other{"{0} mpg"} } @@ -1473,6 +1840,11 @@ tr{ other{"{0} gün"} per{"{0}/gün"} } + decade{ + dnam{"on yıl"} + one{"{0} on yıl"} + other{"{0} on yıl"} + } hour{ dnam{"saat"} one{"{0} sa."} @@ -1588,12 +1960,15 @@ tr{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"ABD ısı birimi"} + one{"{0} ABD ısı birimi"} + other{"{0} ABD ısı birimi"} + } } force{ newton{ dnam{"newton"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"pound kuvvet"} @@ -1623,6 +1998,14 @@ tr{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megapiksel"} + } + pixel{ + dnam{"piksel"} + } + } length{ astronomical-unit{ dnam{"AU"} @@ -1653,6 +2036,8 @@ tr{ } furlong{ dnam{"furlong"} + one{"{0} fur"} + other{"{0} fur"} } inch{ dnam{"inç"} @@ -1812,6 +2197,8 @@ tr{ } stone{ dnam{"stone"} + one{"{0} st"} + other{"{0} st"} } ton{ dnam{"Amerikan tonu"} @@ -1962,6 +2349,8 @@ tr{ } bushel{ dnam{"buşel"} + one{"{0} bu"} + other{"{0} bu"} } centiliter{ dnam{"cl"} @@ -2011,9 +2400,9 @@ tr{ other{"{0} sb"} } cup-metric{ - dnam{"mcup"} - one{"{0} mc"} - other{"{0} mc"} + dnam{"msub"} + one{"{0} msb"} + other{"{0} msb"} } deciliter{ dnam{"dl"} @@ -2031,9 +2420,9 @@ tr{ other{"{0} sıvı ons İng."} } gallon{ - dnam{"galon"} - one{"{0} galon"} - other{"{0} galon"} + dnam{"gal"} + one{"{0} gal"} + other{"{0} gal"} per{"{0}/gal"} } gallon-imperial{ @@ -2074,9 +2463,8 @@ tr{ other{"{0} mpt"} } quart{ - dnam{"quart"} - one{"{0} quart"} - other{"{0} quart"} + one{"{0} qt"} + other{"{0} qt"} } tablespoon{ dnam{"yk"} diff --git a/icuSources/data/unit/trv.txt b/icuSources/data/unit/trv.txt index c2437a92..7a2a4efe 100644 --- a/icuSources/data/unit/trv.txt +++ b/icuSources/data/unit/trv.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License trv{ - Version{"2.1.48.13"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/ts.txt b/icuSources/data/unit/ts.txt index 097771b1..7e843090 100644 --- a/icuSources/data/unit/ts.txt +++ b/icuSources/data/unit/ts.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ts{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/tt.txt b/icuSources/data/unit/tt.txt index 713bf16b..7292fc11 100644 --- a/icuSources/data/unit/tt.txt +++ b/icuSources/data/unit/tt.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tt{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/twq.txt b/icuSources/data/unit/twq.txt index e5baed28..8e73d273 100644 --- a/icuSources/data/unit/twq.txt +++ b/icuSources/data/unit/twq.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License twq{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/tzm.txt b/icuSources/data/unit/tzm.txt index 2c230458..6a502ad7 100644 --- a/icuSources/data/unit/tzm.txt +++ b/icuSources/data/unit/tzm.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License tzm{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ug.txt b/icuSources/data/unit/ug.txt index 79102f0e..470cc30f 100644 --- a/icuSources/data/unit/ug.txt +++ b/icuSources/data/unit/ug.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ug{ - Version{"2.1.49.82"} + Version{"36.1"} units{ acceleration{ g-force{ diff --git a/icuSources/data/unit/uk.txt b/icuSources/data/unit/uk.txt index 7df43ad3..22bfd566 100644 --- a/icuSources/data/unit/uk.txt +++ b/icuSources/data/unit/uk.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uk{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -298,7 +298,7 @@ uk{ few{"{0} петабайти"} many{"{0} петабайтів"} one{"{0} петабайт"} - other{"{0} петабайту"} + other{"{0} петабайта"} } terabit{ dnam{"терабіти"} @@ -488,6 +488,12 @@ uk{ one{"{0} кіловат-година"} other{"{0} кіловат-години"} } + therm-us{ + few{"{0} американських терми"} + many{"{0} американських термів"} + one{"{0} американський терм"} + other{"{0} американського терма"} + } } force{ newton{ @@ -535,6 +541,15 @@ uk{ other{"{0} мегагерца"} } } + graphics{ + megapixel{ + dnam{"мегапікселі"} + few{"{0} Мп"} + many{"{0} Мп"} + one{"{0} мегапіксель"} + other{"{0} мегапікселя"} + } + } length{ astronomical-unit{ dnam{"астрономічні одиниці"} @@ -847,6 +862,13 @@ uk{ one{"{0} атмосфера"} other{"{0} атмосфери"} } + bar{ + dnam{"бари"} + few{"{0} бари"} + many{"{0} барів"} + one{"{0} бар"} + other{"{0} бара"} + } hectopascal{ dnam{"гектопаскалі"} few{"{0} гектопаскалі"} @@ -889,6 +911,13 @@ uk{ one{"{0} міліметр ртутного стовпа"} other{"{0} міліметра ртутного стовпа"} } + pascal{ + dnam{"паскалі"} + few{"{0} паскалі"} + many{"{0} паскалів"} + one{"{0} паскаль"} + other{"{0} паскаля"} + } pound-per-square-inch{ dnam{"фунти на квадратний дюйм"} few{"{0} фунти на квадратний дюйм"} @@ -942,6 +971,13 @@ uk{ one{"{0} градус Фаренгейта"} other{"{0} градуса Фаренгейта"} } + generic{ + dnam{"°"} + few{"{0}°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ dnam{"кельвіни"} few{"{0} кельвіни"} @@ -1245,9 +1281,11 @@ uk{ other{"{0} милі²"} } } + compound{ + per{"{0}/{1}"} + } concentr{ mole{ - dnam{"моль"} few{"{0}моль"} many{"{0}моль"} one{"{0}моль"} @@ -1262,10 +1300,6 @@ uk{ } permyriad{ dnam{"‱"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -1372,7 +1406,6 @@ uk{ } energy{ british-thermal-unit{ - dnam{"Отб"} few{"{0}Отб"} many{"{0}Отб"} one{"{0}Отб"} @@ -1419,10 +1452,10 @@ uk{ other{"{0}дм"} } foot{ - few{"{0} фути"} - many{"{0} футів"} - one{"{0} фут"} - other{"{0} фута"} + few{"{0} фт"} + many{"{0} фт"} + one{"{0} фт"} + other{"{0} фт"} } inch{ few{"{0} дюйми"} @@ -1445,7 +1478,7 @@ uk{ other{"{0} св. р."} } meter{ - dnam{"метр"} + dnam{"м"} few{"{0} м"} many{"{0} м"} one{"{0} м"} @@ -1675,6 +1708,7 @@ uk{ other{"{0} км/год"} } knot{ + dnam{"kn"} few{"{0}kn"} many{"{0}kn"} one{"{0}kn"} @@ -1696,6 +1730,25 @@ uk{ } } temperature{ + celsius{ + few{"{0}°C"} + many{"{0}°C"} + one{"{0}°C"} + other{"{0}°C"} + } + fahrenheit{ + few{"{0}°F"} + many{"{0}°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + few{"{0}°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} + } kelvin{ few{"{0} К"} many{"{0} К"} @@ -1705,14 +1758,12 @@ uk{ } torque{ newton-meter{ - dnam{"Н·м"} few{"{0}Н·м"} many{"{0}Н·м"} one{"{0}Н·м"} other{"{0}Н·м"} } pound-foot{ - dnam{"фунт-фут"} few{"{0}фн-фт"} many{"{0}фн-фт"} one{"{0}фн-фт"} @@ -1792,6 +1843,10 @@ uk{ } degree{ dnam{"градуси"} + few{"{0}°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} } radian{ dnam{"радіани"} @@ -1885,6 +1940,10 @@ uk{ other{"{0} ярда²"} } } + compound{ + per{"{0}/{1}"} + times{"{0}⋅{1}"} + } concentr{ karat{ dnam{"карати"} @@ -1916,6 +1975,10 @@ uk{ } part-per-million{ dnam{"мільйонні долі"} + few{"{0} ppm"} + many{"{0} ppm"} + one{"{0} ppm"} + other{"{0} ppm"} } percent{ dnam{"відсоток"} @@ -1933,10 +1996,6 @@ uk{ } permyriad{ dnam{"проміріада"} - few{"{0}‱"} - many{"{0}‱"} - one{"{0}‱"} - other{"{0}‱"} } } consumption{ @@ -2275,6 +2334,15 @@ uk{ other{"{0} МГц"} } } + graphics{ + megapixel{ + dnam{"Мп"} + few{"{0} Мп"} + many{"{0} Мп"} + one{"{0} Мп"} + other{"{0} Мп"} + } + } length{ astronomical-unit{ dnam{"а. о."} @@ -2300,10 +2368,10 @@ uk{ } foot{ dnam{"фут"} - few{"{0} фути"} - many{"{0} футів"} - one{"{0} фут"} - other{"{0} фута"} + few{"{0} фт"} + many{"{0} фт"} + one{"{0} фт"} + other{"{0} фт"} per{"{0}/фут"} } inch{ @@ -2402,10 +2470,6 @@ uk{ } solar-radius{ dnam{"радіус Сонця"} - few{"{0} R☉"} - many{"{0} R☉"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"ярди"} @@ -2424,11 +2488,7 @@ uk{ other{"{0} лк"} } solar-luminosity{ - dnam{"світність"} - few{"{0} L☉"} - many{"{0} L☉"} - one{"{0} L☉"} - other{"{0} L☉"} + dnam{"світності Сонця"} } } mass{ @@ -2448,10 +2508,6 @@ uk{ } earth-mass{ dnam{"маси Землі"} - few{"{0} M⊕"} - many{"{0} M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} } gram{ dnam{"грами"} @@ -2515,10 +2571,6 @@ uk{ } solar-mass{ dnam{"маси Сонця"} - few{"{0} M☉"} - many{"{0} M☉"} - one{"{0} M☉"} - other{"{0} M☉"} } ton{ dnam{"тонни"} @@ -2580,6 +2632,12 @@ uk{ one{"{0} атм"} other{"{0} атм"} } + bar{ + few{"{0} бар"} + many{"{0} бар"} + one{"{0} бар"} + other{"{0} бар"} + } hectopascal{ dnam{"гПа"} few{"{0} гПа"} @@ -2622,6 +2680,13 @@ uk{ one{"{0} мм рт. ст."} other{"{0} мм рт. ст."} } + pascal{ + dnam{"Па"} + few{"{0} Па"} + many{"{0} Па"} + one{"{0} Па"} + other{"{0} Па"} + } pound-per-square-inch{ dnam{"фунт/дюйм²"} few{"{0} фунти/дюйм²"} @@ -2638,6 +2703,13 @@ uk{ one{"{0} км/год"} other{"{0} км/год"} } + knot{ + dnam{"kn"} + few{"{0} kn"} + many{"{0} kn"} + one{"{0} kn"} + other{"{0} kn"} + } meter-per-second{ dnam{"метри/с"} few{"{0} м/с"} @@ -2656,9 +2728,24 @@ uk{ temperature{ celsius{ dnam{"градус Цельсія"} + few{"{0}°C"} + many{"{0}°C"} + one{"{0}°C"} + other{"{0}°C"} } fahrenheit{ dnam{"градус Фаренгейта"} + few{"{0}°F"} + many{"{0}°F"} + one{"{0}°F"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + few{"{0}°"} + many{"{0}°"} + one{"{0}°"} + other{"{0}°"} } kelvin{ dnam{"кельвін"} @@ -2694,10 +2781,10 @@ uk{ } barrel{ dnam{"барель"} - few{"{0} бар."} - many{"{0} бар."} - one{"{0} бар."} - other{"{0} бар."} + few{"{0} бр."} + many{"{0} бр."} + one{"{0} бр."} + other{"{0} бр."} } bushel{ dnam{"бушелі"} diff --git a/icuSources/data/unit/ur.txt b/icuSources/data/unit/ur.txt index 8b08d7d1..994c3c20 100644 --- a/icuSources/data/unit/ur.txt +++ b/icuSources/data/unit/ur.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -144,9 +144,9 @@ ur{ other{"{0} فی ہزار"} } permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0} ‱"} + dnam{"پرمرئیڈ"} + one{"{0} پرمرئیڈ"} + other{"{0} پرمرئیڈ"} } } consumption{ @@ -247,6 +247,11 @@ ur{ other{"{0} دن"} per{"{0} فی دن"} } + decade{ + dnam{"دہائیاں"} + one{"{0} دہائی"} + other{"{0} دہائیاں"} + } hour{ dnam{"گھنٹے"} one{"{0} گھنٹہ"} @@ -362,6 +367,11 @@ ur{ one{"{0} کلو واٹ آور"} other{"{0} کلو واٹ آور"} } + therm-us{ + dnam{"امریکی تھرمز"} + one{"{0} امریکی تھرم"} + other{"{0} امریکی تھرمز"} + } } force{ newton{ @@ -397,6 +407,43 @@ ur{ other{"{0} میگاہرٹز"} } } + graphics{ + dot-per-centimeter{ + dnam{"ڈاٹس فی سینٹی میٹر"} + one{"{0} ڈاٹ فی سینٹی میٹر"} + other{"{0} ڈاٹس فی سینٹی میٹر"} + } + dot-per-inch{ + dnam{"ڈاٹس فی انچ"} + one{"{0} ڈاٹ فی انچ"} + other{"{0} ڈاٹس فی انچ"} + } + em{ + dnam{"ٹائپوگرافک em"} + one{"{0} em"} + other{"{0} ems"} + } + megapixel{ + dnam{"میگا پکسلز"} + one{"{0} میگا پکسل"} + other{"{0} میگا پکسلز"} + } + pixel{ + dnam{"پکسلز"} + one{"{0} پکسل"} + other{"{0} پکسلز"} + } + pixel-per-centimeter{ + dnam{"پکسلز فی سینٹی میٹر"} + one{"{0} پکسل فی سینٹی میٹر"} + other{"{0} پکسلز فی سینٹی میٹر"} + } + pixel-per-inch{ + dnam{"پکسلز فی انچ"} + one{"{0} پکسل فی انچ"} + other{"{0} پکسلز فی انچ"} + } + } length{ astronomical-unit{ dnam{"ایسٹرونومیکل یونٹس"} @@ -625,6 +672,11 @@ ur{ one{"{0} ماحول"} other{"{0} ماحول"} } + bar{ + dnam{"بارز"} + one{"{0} بار"} + other{"{0} بارز"} + } hectopascal{ dnam{"ہیکٹو پاسکل"} one{"{0} ہیکٹو پاسکل"} @@ -655,6 +707,11 @@ ur{ one{"{0} ملی میٹر مرکری"} other{"{0} ملی میٹر مرکری"} } + pascal{ + dnam{"پاسکل"} + one{"{0} پاسکل"} + other{"{0} پاسکل"} + } pound-per-square-inch{ dnam{"پاؤنڈز فی مربع انچ"} one{"{0} پاؤنڈ فی مربع انچ"} @@ -791,9 +848,9 @@ ur{ other{"{0} فلوئڈ اونس"} } fluid-ounce-imperial{ - dnam{"اہم سیال اونس"} - one{"{0} اہم سیال اونس"} - other{"{0} اہم سیال اونس"} + dnam{"امپیریل فلوئڈ اونس"} + one{"{0} امپیریئل فلوئڈ اونس"} + other{"{0} امپیریئل فلوئڈ اونس"} } gallon{ dnam{"گیلن"} @@ -889,6 +946,14 @@ ur{ one{"{0}ft²"} other{"{0}ft²"} } + square-kilometer{ + one{"{0} km²"} + other{"{0} km²"} + } + square-meter{ + one{"{0} m²"} + other{"{0} m²"} + } square-mile{ one{"{0}mi²"} other{"{0}mi²"} @@ -1038,13 +1103,20 @@ ur{ per{"{0} فی کلو گرام"} } ounce{ + dnam{"oz"} one{"{0} ونس"} other{"{0} ونس"} + per{"{0}/oz"} } pound{ one{"{0} پونڈ"} other{"{0} پونڈ"} } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} + } } power{ horsepower{ @@ -1062,6 +1134,7 @@ ur{ } pressure{ hectopascal{ + dnam{"hPa"} one{"{0}hPa"} other{"{0}hPa"} } @@ -1071,9 +1144,20 @@ ur{ other{"{0} انچ مرکری"} } millibar{ + dnam{"mbar"} one{"{0}mb"} other{"{0}mb"} } + millimeter-of-mercury{ + dnam{"mm Hg"} + one{"{0} mm Hg"} + other{"{0} mm Hg"} + } + pound-per-square-inch{ + dnam{"psi"} + one{"{0} psi"} + other{"{0} psi"} + } } speed{ kilometer-per-hour{ @@ -1102,6 +1186,16 @@ ur{ one{"{0}‎°F"} other{"{0}‎°F"} } + generic{ + dnam{"°"} + one{"{0}°"} + other{"{0}°"} + } + kelvin{ + dnam{"K"} + one{"{0} K"} + other{"{0} K"} + } } volume{ cubic-kilometer{ @@ -1258,9 +1352,7 @@ ur{ other{"{0}‰"} } permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} + dnam{"پرمرئیڈ"} } } consumption{ @@ -1361,6 +1453,11 @@ ur{ other{"{0} دن"} per{"{0} فی دن"} } + decade{ + dnam{"دہائی"} + one{"{0} دہائی"} + other{"{0} دہائی"} + } hour{ dnam{"گھنٹے"} one{"{0} گھنٹہ"} @@ -1438,8 +1535,6 @@ ur{ energy{ british-thermal-unit{ dnam{"BTU"} - one{"{0} Btu"} - other{"{0} Btu"} } calorie{ dnam{"cal"} @@ -1448,8 +1543,6 @@ ur{ } electronvolt{ dnam{"الیکٹرون وولٹ"} - one{"{0} eV"} - other{"{0} eV"} } foodcalorie{ dnam{"Cal"} @@ -1476,17 +1569,18 @@ ur{ one{"{0} kWh"} other{"{0} kWh"} } + therm-us{ + dnam{"امریکی تھرم"} + one{"{0} امریکی تھرم"} + other{"{0} امریکی تھرمز"} + } } force{ newton{ dnam{"نیوٹن"} - one{"{0} N"} - other{"{0} N"} } pound-force{ dnam{"پاؤنڈ قوت"} - one{"{0} lbf"} - other{"{0} lbf"} } } frequency{ @@ -1511,6 +1605,14 @@ ur{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"میگا پکسلز"} + } + pixel{ + dnam{"پکسلز"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1597,10 +1699,13 @@ ur{ one{"{0} پیکو میٹر"} other{"{0} پیکو میٹر"} } + point{ + dnam{"پوائنٹس"} + one{"{0} pt"} + other{"{0} pt"} + } solar-radius{ dnam{"شمسی رداس"} - one{"{0} R☉"} - other{"{0} R☉"} } yard{ dnam{"گز"} @@ -1616,8 +1721,6 @@ ur{ } solar-luminosity{ dnam{"شمسی چمک"} - one{"{0} L☉"} - other{"{0} L☉"} } } mass{ @@ -1685,6 +1788,11 @@ ur{ one{"{0} M☉"} other{"{0} M☉"} } + stone{ + dnam{"st"} + one{"{0} st"} + other{"{0} st"} + } ton{ dnam{"ٹن"} one{"{0} tn"} @@ -1729,6 +1837,11 @@ ur{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"بار"} + one{"{0} بار"} + other{"{0} بارز"} + } hectopascal{ dnam{"hPa"} one{"{0} hPa"} @@ -1809,18 +1922,6 @@ ur{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ایکڑ فٹ"} @@ -1829,8 +1930,6 @@ ur{ } barrel{ dnam{"بیرل"} - one{"{0} bbl"} - other{"{0} bbl"} } centiliter{ dnam{"سینٹی لیٹر"} @@ -1894,11 +1993,6 @@ ur{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} diff --git a/icuSources/data/unit/ur_Arab.txt b/icuSources/data/unit/ur_Arab.txt new file mode 100644 index 00000000..e9bab09b --- /dev/null +++ b/icuSources/data/unit/ur_Arab.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/ur_Arab_IN.txt b/icuSources/data/unit/ur_Arab_IN.txt new file mode 100644 index 00000000..23005233 --- /dev/null +++ b/icuSources/data/unit/ur_Arab_IN.txt @@ -0,0 +1,14 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Arab_IN{ + Version{"36.1"} + units{ + length{ + astronomical-unit{ + dnam{"فلکیاتی اکائیاں"} + one{"{0} فلکیاتی اکائی"} + other{"{0} فلکیاتی اکائیاں"} + } + } + } +} diff --git a/icuSources/data/unit/ur_Arab_PK.txt b/icuSources/data/unit/ur_Arab_PK.txt new file mode 100644 index 00000000..252a7d37 --- /dev/null +++ b/icuSources/data/unit/ur_Arab_PK.txt @@ -0,0 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +/** + * generated alias target + */ +ur_Arab_PK{ + ___{""} +} diff --git a/icuSources/data/unit/ur_Aran.txt b/icuSources/data/unit/ur_Aran.txt new file mode 100644 index 00000000..4786f90b --- /dev/null +++ b/icuSources/data/unit/ur_Aran.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran{ + Version{"36.1"} +} diff --git a/icuSources/data/unit/ur_Aran_IN.txt b/icuSources/data/unit/ur_Aran_IN.txt new file mode 100644 index 00000000..5b970f83 --- /dev/null +++ b/icuSources/data/unit/ur_Aran_IN.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_IN{ + "%%ALIAS"{"ur_Arab_IN"} +} diff --git a/icuSources/data/unit/ur_Aran_PK.txt b/icuSources/data/unit/ur_Aran_PK.txt new file mode 100644 index 00000000..c2e0256b --- /dev/null +++ b/icuSources/data/unit/ur_Aran_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_Aran_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/unit/ur_IN.txt b/icuSources/data/unit/ur_IN.txt index 881d1dbb..cdbe51ac 100644 --- a/icuSources/data/unit/ur_IN.txt +++ b/icuSources/data/unit/ur_IN.txt @@ -1,14 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ur_IN{ - Version{"2.1.47.71"} - units{ - length{ - astronomical-unit{ - dnam{"فلکیاتی اکائیاں"} - one{"{0} فلکیاتی اکائی"} - other{"{0} فلکیاتی اکائیاں"} - } - } - } + "%%ALIAS"{"ur_Arab_IN"} } diff --git a/icuSources/data/unit/ur_PK.txt b/icuSources/data/unit/ur_PK.txt new file mode 100644 index 00000000..984cf440 --- /dev/null +++ b/icuSources/data/unit/ur_PK.txt @@ -0,0 +1,5 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +ur_PK{ + "%%ALIAS"{"ur_Arab_PK"} +} diff --git a/icuSources/data/unit/uz.txt b/icuSources/data/unit/uz.txt index 8582466e..96c07b7e 100644 --- a/icuSources/data/unit/uz.txt +++ b/icuSources/data/unit/uz.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ uz{ one{"{0} akr"} other{"{0} akr"} } - dunam{ - dnam{"dunam"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"gektar"} one{"{0} gektar"} @@ -123,11 +118,6 @@ uz{ one{"{0} millimol/litr"} other{"{0} millimol/litr"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"millionning ulushi"} one{"milliondan {0}"} @@ -247,6 +237,11 @@ uz{ other{"{0} kun"} per{"{0}/kun"} } + decade{ + dnam{"dekada"} + one{"{0} dekada"} + other{"{0} dekada"} + } hour{ dnam{"soat"} one{"{0} soat"} @@ -362,6 +357,11 @@ uz{ one{"{0} kilovatt-soat"} other{"{0} kilovatt-soat"} } + therm-us{ + dnam{"AQSH termi"} + one{"{0} AQSH termi"} + other{"{0} AQSH termi"} + } } force{ newton{ @@ -397,6 +397,41 @@ uz{ other{"{0} megagers"} } } + graphics{ + dot-per-centimeter{ + dnam{"nuqta/santimetr"} + one{"{0} nuqta/santimetr"} + other{"{0} nuqta/santimetr"} + } + dot-per-inch{ + dnam{"nuqta/duym"} + one{"{0} nuqta/duym"} + other{"{0} nuqta/duym"} + } + em{ + dnam{"tipografik em"} + } + megapixel{ + dnam{"megapiksel"} + one{"{0} megapiksel"} + other{"{0} megapiksel"} + } + pixel{ + dnam{"piksel"} + one{"{0} piksel"} + other{"{0} piksel"} + } + pixel-per-centimeter{ + dnam{"piksel/santimetr"} + one{"{0} piksel/santimetr"} + other{"{0} piksel/santimetr"} + } + pixel-per-inch{ + dnam{"piksel/duym"} + one{"{0} piksel/duym"} + other{"{0} piksel/duym"} + } + } length{ astronomical-unit{ dnam{"astronomik birlik"} @@ -650,6 +685,11 @@ uz{ one{"{0} mm simob ustuni"} other{"{0} mm simob ustuni"} } + pascal{ + dnam{"paskal"} + one{"{0} paskal"} + other{"{0} paskal"} + } pound-per-square-inch{ dnam{"funt/kvadrat duym"} one{"{0} funt/kvadrat duym"} @@ -1198,6 +1238,7 @@ uz{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1339,6 +1380,11 @@ uz{ other{"{0} kun"} per{"{0}/kun"} } + decade{ + dnam{"dekada"} + one{"{0} dekada"} + other{"{0} dekada"} + } hour{ dnam{"soat"} one{"{0} soat"} @@ -1454,6 +1500,11 @@ uz{ one{"{0} kVt-soat"} other{"{0} kVt-soat"} } + therm-us{ + dnam{"AQSH termi"} + one{"{0} AQSH termi"} + other{"{0} AQSH termi"} + } } force{ newton{ @@ -1489,6 +1540,43 @@ uz{ other{"{0} MGs"} } } + graphics{ + dot-per-centimeter{ + dnam{"nuqta/sm"} + one{"{0} nuqta/sm"} + other{"{0} nuqta/sm"} + } + dot-per-inch{ + dnam{"nuqta/duym"} + one{"{0} nuqta/duym"} + other{"{0} nuqta/duym"} + } + em{ + dnam{"em"} + one{"{0} em"} + other{"{0} em"} + } + megapixel{ + dnam{"megapiksel"} + one{"{0} MP"} + other{"{0} MP"} + } + pixel{ + dnam{"piksel"} + one{"{0} px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"px/sm"} + one{"{0} px/sm"} + other{"{0} px/sm"} + } + pixel-per-inch{ + dnam{"piksel/duym"} + one{"{0} piksel/duym"} + other{"{0} piksel/duym"} + } + } length{ astronomical-unit{ dnam{"a.b."} @@ -1712,6 +1800,11 @@ uz{ one{"{0} atm"} other{"{0} atm"} } + bar{ + dnam{"bar"} + one{"{0} bar"} + other{"{0} bar"} + } hectopascal{ dnam{"gPa"} one{"{0} gPa"} @@ -1742,6 +1835,11 @@ uz{ one{"{0} mm sim.ust"} other{"{0} mm sim.ust"} } + pascal{ + dnam{"Pa"} + one{"{0} Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"funt/kv.dy"} one{"{0} funt/kv.dy"} diff --git a/icuSources/data/unit/uz_Arab.txt b/icuSources/data/unit/uz_Arab.txt index 9926f13d..6399a03b 100644 --- a/icuSources/data/unit/uz_Arab.txt +++ b/icuSources/data/unit/uz_Arab.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab{ %%Parent{"root"} - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/uz_Cyrl.txt b/icuSources/data/unit/uz_Cyrl.txt index 02a53ab2..eabcbf2b 100644 --- a/icuSources/data/unit/uz_Cyrl.txt +++ b/icuSources/data/unit/uz_Cyrl.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License uz_Cyrl{ %%Parent{"root"} - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/uz_Latn.txt b/icuSources/data/unit/uz_Latn.txt index dae5bebb..e525f84e 100644 --- a/icuSources/data/unit/uz_Latn.txt +++ b/icuSources/data/unit/uz_Latn.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Latn{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/vai.txt b/icuSources/data/unit/vai.txt index 07065f4e..34b11b17 100644 --- a/icuSources/data/unit/vai.txt +++ b/icuSources/data/unit/vai.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/vai_Latn.txt b/icuSources/data/unit/vai_Latn.txt index 520c80a2..32347826 100644 --- a/icuSources/data/unit/vai_Latn.txt +++ b/icuSources/data/unit/vai_Latn.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License vai_Latn{ %%Parent{"root"} - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/vai_Vaii.txt b/icuSources/data/unit/vai_Vaii.txt index 2efc2150..7a5f4177 100644 --- a/icuSources/data/unit/vai_Vaii.txt +++ b/icuSources/data/unit/vai_Vaii.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vai_Vaii{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/ve.txt b/icuSources/data/unit/ve.txt index 6b49bfc4..fa51379e 100644 --- a/icuSources/data/unit/ve.txt +++ b/icuSources/data/unit/ve.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ve{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/vi.txt b/icuSources/data/unit/vi.txt index dda6ad59..6c5bc9ed 100644 --- a/icuSources/data/unit/vi.txt +++ b/icuSources/data/unit/vi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vi{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -41,10 +41,6 @@ vi{ dnam{"mẫu"} other{"{0} mẫu"} } - dunam{ - dnam{"dunam"} - other{"{0} dunam"} - } hectare{ dnam{"héc-ta"} other{"{0} héc-ta"} @@ -118,6 +114,9 @@ vi{ dnam{"dặm/gallon"} other{"{0} dặm/gallon"} } + mile-per-gallon-imperial{ + dnam{"dặm/galông Anh"} + } } coordinate{ dnam{"phương trời"} @@ -174,6 +173,10 @@ vi{ other{"{0} ngày"} per{"{0}/ngày"} } + decade{ + dnam{"thập kỷ"} + other{"{0} thập kỷ"} + } hour{ dnam{"giờ"} other{"{0} giờ"} @@ -257,17 +260,21 @@ vi{ other{"{0} jun"} } kilocalorie{ - dnam{"kilô calo"} - other{"{0} kilô calo"} + dnam{"kilôcalo"} + other{"{0} kilôcalo"} } kilojoule{ - dnam{"kilô jun"} - other{"{0} kilô jun"} + dnam{"kilôjun"} + other{"{0} kilôjun"} } kilowatt-hour{ dnam{"kilôoát giờ"} other{"{0} kilôoát giờ"} } + therm-us{ + dnam{"đơn vị nhiệt Mỹ"} + other{"{0} đơn vị nhiệt Mỹ"} + } } force{ newton{ @@ -279,7 +286,37 @@ vi{ other{"{0} pound lực"} } } + graphics{ + dot-per-centimeter{ + dnam{"chấm/xentimét"} + other{"{0} chấm/xentimét"} + } + dot-per-inch{ + dnam{"chấm/inch"} + other{"{0} chấm/inch"} + } + megapixel{ + dnam{"megapixel"} + other{"{0} megapixel"} + } + pixel{ + dnam{"pixel"} + other{"{0} pixel"} + } + pixel-per-centimeter{ + dnam{"pixel/xentimét"} + other{"{0} pixel/xentimét"} + } + pixel-per-inch{ + dnam{"pixel/inch"} + other{"{0} pixel/inch"} + } + } length{ + astronomical-unit{ + dnam{"đơn vị thiên văn"} + other{"{0} đơn vị thiên văn"} + } centimeter{ dnam{"xentimét"} other{"{0} xentimét"} @@ -289,19 +326,11 @@ vi{ dnam{"đềximét"} other{"{0} đềximét"} } - fathom{ - dnam{"fm"} - other{"{0} fth"} - } foot{ dnam{"feet"} other{"{0} feet"} per{"{0}/ft"} } - furlong{ - dnam{"fur"} - other{"{0} fur"} - } inch{ dnam{"inch"} other{"{0} inch"} @@ -400,8 +429,8 @@ vi{ per{"{0}/kg"} } metric-ton{ - dnam{"MT"} - other{"{0} MT"} + dnam{"tấn hệ mét"} + other{"{0} tấn hệ mét"} } microgram{ dnam{"micrôgam"} @@ -411,6 +440,15 @@ vi{ dnam{"miligam"} other{"{0} miligam"} } + ounce{ + dnam{"aoxơ"} + other{"{0} aoxơ"} + per{"{0}/aoxơ"} + } + ounce-troy{ + dnam{"troi ao-xơ"} + other{"{0} troi ao-xơ"} + } pound{ dnam{"pao"} other{"{0} pao"} @@ -420,10 +458,6 @@ vi{ dnam{"trọng lượng mặt trời"} other{"{0} trọng lượng mặt trời"} } - stone{ - dnam{"st"} - other{"{0} st"} - } ton{ dnam{"tấn"} other{"{0} tấn"} @@ -468,18 +502,18 @@ vi{ dnam{"inch thủy ngân"} other{"{0} inch thủy ngân"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ dnam{"millibar"} other{"{0} millibar"} } + millimeter-of-mercury{ + dnam{"milimét thủy ngân"} + other{"{0} milimét thủy ngân"} + } + pound-per-square-inch{ + dnam{"pound/inch vuông"} + other{"{0} pound/inch vuông"} + } } speed{ kilometer-per-hour{ @@ -528,10 +562,6 @@ vi{ dnam{"thùng"} other{"{0} thùng"} } - bushel{ - dnam{"bu"} - other{"{0} bu"} - } centiliter{ dnam{"xentilít"} other{"{0} xentilít"} @@ -579,8 +609,8 @@ vi{ other{"{0} đềxilít"} } fluid-ounce{ - dnam{"fl oz"} - other{"{0} fl oz"} + dnam{"aoxơ chất lỏng"} + other{"{0} aoxơ chất lỏng"} } fluid-ounce-imperial{ dnam{"Aoxơ chất lỏng theo hệ đo lường Anh"} @@ -614,8 +644,8 @@ vi{ other{"{0} mililít"} } pint{ - dnam{"pint"} - other{"{0} pint"} + dnam{"panh"} + other{"{0} panh"} } pint-metric{ dnam{"panh khối"} @@ -653,24 +683,10 @@ vi{ acre{ other{"{0} mẫu"} } - dunam{ - dnam{"dunam"} - other{"{0} dunam"} - } hectare{ other{"{0}ha"} } } - concentr{ - mole{ - dnam{"mol"} - other{"{0} mol"} - } - permyriad{ - dnam{"phần vạn"} - other{"{0}‱"} - } - } consumption{ liter-per-100kilometers{ dnam{"L/100km"} @@ -718,42 +734,14 @@ vi{ other{"{0}năm"} } } - energy{ - british-thermal-unit{ - dnam{"BTU"} - other{"{0} Btu"} - } - electronvolt{ - dnam{"electronvôn"} - other{"{0} eV"} - } - } - force{ - newton{ - dnam{"newton"} - other{"{0} N"} - } - pound-force{ - dnam{"pound-lực"} - other{"{0} lbf"} - } - } length{ centimeter{ dnam{"cm"} other{"{0}cm"} } - fathom{ - dnam{"fm"} - other{"{0} fth"} - } foot{ other{"{0}'"} } - furlong{ - dnam{"fur"} - other{"{0} fur"} - } inch{ other{"{0}\u0022"} } @@ -779,31 +767,14 @@ vi{ other{"{0}pm"} } point{ + dnam{"điểm"} other{"{0}đ"} } - solar-radius{ - dnam{"bán kính mặt trời"} - other{"{0} R☉"} - } yard{ other{"{0}yd"} } } - light{ - solar-luminosity{ - dnam{"độ sáng của mặt trời"} - other{"{0} L☉"} - } - } mass{ - dalton{ - dnam{"dalton"} - other{"{0} Da"} - } - earth-mass{ - dnam{"Trọng lượng trái đất"} - other{"{0} M⊕"} - } gram{ dnam{"g"} other{"{0}g"} @@ -818,14 +789,6 @@ vi{ pound{ other{"{0}lb"} } - solar-mass{ - dnam{"trọng lượng mặt trời"} - other{"{0} M☉"} - } - stone{ - dnam{"st"} - other{"{0} st"} - } } power{ horsepower{ @@ -845,14 +808,6 @@ vi{ inch-hg{ other{"{0}\u0022 Hg"} } - kilopascal{ - dnam{"kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - other{"{0} MPa"} - } millibar{ other{"{0}mb"} } @@ -875,25 +830,7 @@ vi{ other{"{0}°C"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ - barrel{ - dnam{"thùng"} - other{"{0} thùng"} - } - bushel{ - dnam{"bu"} - other{"{0} bu"} - } cubic-kilometer{ other{"{0}km³"} } @@ -1022,6 +959,10 @@ vi{ other{"{0} ngày"} per{"{0}/ngày"} } + decade{ + dnam{"thập kỷ"} + other{"{0} thập kỷ"} + } hour{ dnam{"giờ"} other{"{0} giờ"} @@ -1092,6 +1033,10 @@ vi{ dnam{"J"} other{"{0} J"} } + therm-us{ + dnam{"therm Mỹ"} + other{"{0} therm Mỹ"} + } } force{ newton{ @@ -1121,6 +1066,11 @@ vi{ other{"{0} MHz"} } } + graphics{ + megapixel{ + dnam{"megapixel"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1198,6 +1148,10 @@ vi{ } } mass{ + carat{ + dnam{"cara"} + other{"{0} CT"} + } dalton{ dnam{"dalton"} other{"{0} Da"} @@ -1233,6 +1187,10 @@ vi{ other{"{0} oz"} per{"{0}/oz"} } + ounce-troy{ + dnam{"ozt"} + other{"{0} ozt"} + } pound{ dnam{"pao"} other{"{0} lb"} @@ -1377,8 +1335,8 @@ vi{ other{"{0} fl oz"} } fluid-ounce-imperial{ - dnam{"Oz"} - other{"{0} fl oz Imp."} + dnam{"fl oz Anh"} + other{"{0} fl oz Anh"} } gallon{ dnam{"gal"} diff --git a/icuSources/data/unit/vun.txt b/icuSources/data/unit/vun.txt index 5394ab8b..f919bc8e 100644 --- a/icuSources/data/unit/vun.txt +++ b/icuSources/data/unit/vun.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License vun{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/wa.txt b/icuSources/data/unit/wa.txt index be01ca2b..f4904e16 100644 --- a/icuSources/data/unit/wa.txt +++ b/icuSources/data/unit/wa.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wa{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/wae.txt b/icuSources/data/unit/wae.txt index 77cc6b0a..98af5b3b 100644 --- a/icuSources/data/unit/wae.txt +++ b/icuSources/data/unit/wae.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wae{ - Version{"2.1.47.82"} + Version{"36.1"} units{ duration{ day{ diff --git a/icuSources/data/unit/wal.txt b/icuSources/data/unit/wal.txt index f73b795c..ea50d0ca 100644 --- a/icuSources/data/unit/wal.txt +++ b/icuSources/data/unit/wal.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wal{ - Version{"2.1.48.13"} + Version{"36.1"} } diff --git a/icuSources/data/unit/wo.txt b/icuSources/data/unit/wo.txt index a639fe90..993bb227 100644 --- a/icuSources/data/unit/wo.txt +++ b/icuSources/data/unit/wo.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License wo{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/xh.txt b/icuSources/data/unit/xh.txt index 3adb5936..a83c1722 100644 --- a/icuSources/data/unit/xh.txt +++ b/icuSources/data/unit/xh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License xh{ - Version{"2.1.49.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/xog.txt b/icuSources/data/unit/xog.txt index 75ef31ec..e2ab7629 100644 --- a/icuSources/data/unit/xog.txt +++ b/icuSources/data/unit/xog.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License xog{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/yav.txt b/icuSources/data/unit/yav.txt index 43038928..f1fe7ae9 100644 --- a/icuSources/data/unit/yav.txt +++ b/icuSources/data/unit/yav.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yav{ - Version{"2.1.47.82"} + Version{"36.1"} } diff --git a/icuSources/data/unit/yi.txt b/icuSources/data/unit/yi.txt index e3304f3a..490413e3 100644 --- a/icuSources/data/unit/yi.txt +++ b/icuSources/data/unit/yi.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yi{ - Version{"2.1.47.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} diff --git a/icuSources/data/unit/yo.txt b/icuSources/data/unit/yo.txt index dc7b8430..55091e13 100644 --- a/icuSources/data/unit/yo.txt +++ b/icuSources/data/unit/yo.txt @@ -1,10 +1,132 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yo{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} ms{"m:ss"} } + units{ + duration{ + century{ + dnam{"ọ̀rúndún"} + other{"ọ̀rúndún {0}"} + } + day{ + dnam{"ọjọ́"} + other{"ọj {0}"} + per{"{0}/ọj"} + } + decade{ + dnam{"ẹ̀wádùn"} + other{"ẹ̀wádùn {0}"} + } + hour{ + dnam{"wkt"} + other{"{0} wkt"} + per{"{0}/wkt"} + } + minute{ + dnam{"ìṣ"} + other{"{0} ìṣ"} + per{"{0}/ìṣ"} + } + month{ + dnam{"oṣù"} + other{"{0} oṣù"} + per{"{0}/oṣù"} + } + second{ + dnam{"ìṣ àáy"} + other{"{0}ìṣ àáy"} + per{"{0}/ìṣ àáy"} + } + week{ + dnam{"ọṣ"} + other{"{0} ọṣ"} + per{"{0}/ọṣ"} + } + year{ + dnam{"ọ̀dún"} + other{"{0} ọd"} + per{"{0} ọd"} + } + } + } + unitsNarrow{ + duration{ + day{ + dnam{"ọjọ́"} + other{"ọj {0}"} + } + hour{ + dnam{"wkt"} + other{"{0} wkt"} + } + minute{ + dnam{"ìṣ"} + other{"{0}/ìṣ"} + } + month{ + dnam{"oṣù"} + other{"{0} oṣù"} + } + second{ + dnam{"ìṣ àáy"} + other{"{0} ìṣ àáy"} + } + week{ + dnam{"ọṣẹ́"} + other{"{0} ọṣ"} + } + year{ + dnam{"ọd"} + other{"{0} ọd"} + } + } + } + unitsShort{ + duration{ + day{ + dnam{"ọjọ́"} + other{"{0} ọj"} + per{"{0}/ọj"} + } + decade{ + dnam{"ẹ̀wádùn"} + other{"ẹ̀wádún {0}"} + } + hour{ + dnam{"wkt"} + other{"{0} wkt"} + per{"{0}/wkt"} + } + minute{ + dnam{"ìṣ"} + other{"{0} ìṣ"} + per{"{0}/ìṣ"} + } + month{ + dnam{"oṣù"} + other{"{0} oṣù"} + per{"{0}/oṣù"} + } + second{ + dnam{"ìṣ àáy"} + other{"{0} ìṣ àáy"} + per{"{0} ìṣ àáy"} + } + week{ + dnam{"ọṣ"} + other{"{0} ọṣ"} + per{"{0}/ọṣẹ̀"} + } + year{ + dnam{"ọd"} + other{"{0} ọd"} + per{"{0}/ọd"} + } + } + } } diff --git a/icuSources/data/unit/yo_BJ.txt b/icuSources/data/unit/yo_BJ.txt index 0c430168..ddbcdd19 100644 --- a/icuSources/data/unit/yo_BJ.txt +++ b/icuSources/data/unit/yo_BJ.txt @@ -1,10 +1,113 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yo_BJ{ - Version{"2.1.48.77"} - durationUnits{ - hm{"h:mm"} - hms{"h:mm:ss"} - ms{"m:ss"} + Version{"36.1"} + units{ + duration{ + century{ + dnam{"ɔ̀rúndún"} + other{"ɔ̀rúndún {0}"} + } + day{ + dnam{"ɔjɔ́"} + other{"ɔj {0}"} + per{"{0}/ɔj"} + } + decade{ + dnam{"ɛ̀wádùn"} + other{"ɛ̀wádùn {0}"} + } + minute{ + dnam{"ìsh"} + other{"{0} ìsh"} + per{"{0}/ìsh"} + } + month{ + dnam{"oshù"} + other{"{0} oshù"} + per{"{0}/oshù"} + } + second{ + dnam{"ìsh àáy"} + other{"{0}ìsh àáy"} + per{"{0}/ìsh àáy"} + } + week{ + dnam{"ɔsh"} + other{"{0} ɔsh"} + per{"{0}/ɔsh"} + } + year{ + dnam{"ɔ̀dún"} + other{"{0} ɔd"} + per{"{0} ɔd"} + } + } + } + unitsNarrow{ + duration{ + day{ + dnam{"ɔjɔ́"} + other{"ɔj {0}"} + } + minute{ + dnam{"ìsh"} + other{"{0}/ìsh"} + } + month{ + dnam{"oshù"} + other{"{0} oshù"} + } + second{ + dnam{"ìsh àáy"} + other{"{0} ìsh àáy"} + } + week{ + dnam{"ɔshɛ́"} + other{"{0} ɔsh"} + } + year{ + dnam{"ɔd"} + other{"{0} ɔd"} + } + } + } + unitsShort{ + duration{ + day{ + dnam{"ɔjɔ́"} + other{"{0} ɔj"} + per{"{0}/ɔj"} + } + decade{ + dnam{"ɛ̀wádùn"} + other{"ɛ̀wádún {0}"} + } + minute{ + dnam{"ìsh"} + other{"{0} ìsh"} + per{"{0}/ìsh"} + } + month{ + dnam{"oshù"} + other{"{0} oshù"} + per{"{0}/oshù"} + } + second{ + dnam{"ìsh àáy"} + other{"{0} ìsh àáy"} + per{"{0} ìsh àáy"} + } + week{ + dnam{"ɔsh"} + other{"{0} ɔsh"} + per{"{0}/ɔshɛ̀"} + } + year{ + dnam{"ɔd"} + other{"{0} ɔd"} + per{"{0}/ɔd"} + } + } } } diff --git a/icuSources/data/unit/yue.txt b/icuSources/data/unit/yue.txt index 827a97af..a52614c4 100644 --- a/icuSources/data/unit/yue.txt +++ b/icuSources/data/unit/yue.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -205,6 +205,10 @@ yue{ other{"{0} 天"} per{"每天 {0}"} } + decade{ + dnam{"十年"} + other{"{0} 個十年"} + } hour{ dnam{"小時"} other{"{0} 小時"} @@ -299,6 +303,10 @@ yue{ dnam{"千瓦小時"} other{"{0} 千瓦小時"} } + therm-us{ + dnam{"美制熱量單位"} + other{"{0} 美制熱量單位"} + } } force{ newton{ @@ -328,6 +336,36 @@ yue{ other{"{0} 兆赫"} } } + graphics{ + dot-per-centimeter{ + dnam{"每厘米點數"} + other{"{0} 點/厘米"} + } + dot-per-inch{ + dnam{"每吋點數"} + other{"{0} 點/吋"} + } + em{ + dnam{"字體 em"} + other{"{0} em"} + } + megapixel{ + dnam{"百萬像素"} + other{"{0} 百萬像素"} + } + pixel{ + dnam{"像素"} + other{"{0} 像素"} + } + pixel-per-centimeter{ + dnam{"每厘米像素"} + other{"{0} 像素/厘米"} + } + pixel-per-inch{ + dnam{"每吋像素"} + other{"{0} 像素/吋"} + } + } length{ astronomical-unit{ dnam{"天文單位"} @@ -522,6 +560,10 @@ yue{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"巴"} + other{"{0} 巴"} + } hectopascal{ dnam{"百帕"} other{"{0} 百帕"} @@ -546,6 +588,10 @@ yue{ dnam{"毫米汞柱"} other{"{0} 毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0} 帕斯卡"} + } pound-per-square-inch{ dnam{"磅力/平方英吋"} other{"每平方吋 {0} 磅"} @@ -1355,6 +1401,10 @@ yue{ other{"{0} 天"} per{"每天{0}"} } + decade{ + dnam{"十年"} + other{"{0} 個十年"} + } hour{ dnam{"小時"} other{"{0} 小時"} @@ -1449,6 +1499,10 @@ yue{ dnam{"千瓦小時"} other{"{0} 千瓦小時"} } + therm-us{ + dnam{"美制熱量單位"} + other{"{0} 美制熱量單位"} + } } force{ newton{ @@ -1478,6 +1532,36 @@ yue{ other{"{0} 兆赫"} } } + graphics{ + dot-per-centimeter{ + dnam{"每厘米點數"} + other{"{0} 點/厘米"} + } + dot-per-inch{ + dnam{"每吋點數"} + other{"{0} 點/吋"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"百萬像素"} + other{"{0} 百萬像素"} + } + pixel{ + dnam{"像素"} + other{"{0} 像素"} + } + pixel-per-centimeter{ + dnam{"每厘米像素"} + other{"{0} 像素/厘米"} + } + pixel-per-inch{ + dnam{"每吋像素"} + other{"{0} 像素/吋"} + } + } length{ astronomical-unit{ dnam{"天文單位"} @@ -1672,6 +1756,10 @@ yue{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"巴"} + other{"{0} 巴"} + } hectopascal{ dnam{"百帕"} other{"{0} 百帕"} @@ -1696,6 +1784,10 @@ yue{ dnam{"毫米汞柱"} other{"{0} 毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0} 帕斯卡"} + } pound-per-square-inch{ dnam{"磅力/平方英吋"} other{"每平方吋{0}磅"} diff --git a/icuSources/data/unit/yue_Hans.txt b/icuSources/data/unit/yue_Hans.txt index 860935c4..aee32268 100644 --- a/icuSources/data/unit/yue_Hans.txt +++ b/icuSources/data/unit/yue_Hans.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hans{ %%Parent{"root"} - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -206,6 +206,10 @@ yue_Hans{ other{"{0} 天"} per{"每日 {0}"} } + decade{ + dnam{"十年"} + other{"{0} 个十年"} + } hour{ dnam{"小时"} other{"{0} 小时"} @@ -300,6 +304,10 @@ yue_Hans{ dnam{"千瓦小时"} other{"{0} 千瓦小时"} } + therm-us{ + dnam{"美制热量单位"} + other{"{0} 美制热量单位"} + } } force{ newton{ @@ -329,6 +337,36 @@ yue_Hans{ other{"{0} 兆赫"} } } + graphics{ + dot-per-centimeter{ + dnam{"每厘米点数"} + other{"{0} 点/厘米"} + } + dot-per-inch{ + dnam{"每吋点数"} + other{"{0} 点/吋"} + } + em{ + dnam{"字体 em"} + other{"{0} em"} + } + megapixel{ + dnam{"百万像素"} + other{"{0} 百万像素"} + } + pixel{ + dnam{"像素"} + other{"{0} 像素"} + } + pixel-per-centimeter{ + dnam{"每厘米像素"} + other{"{0} 像素/厘米"} + } + pixel-per-inch{ + dnam{"每吋像素"} + other{"{0} 像素/吋"} + } + } length{ astronomical-unit{ dnam{"天文单位"} @@ -523,6 +561,10 @@ yue_Hans{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"巴"} + other{"{0} 巴"} + } hectopascal{ dnam{"百帕"} other{"{0} 百帕"} @@ -547,6 +589,10 @@ yue_Hans{ dnam{"毫米汞柱"} other{"{0} 毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0} 帕斯卡"} + } pound-per-square-inch{ dnam{"每平方英寸磅力"} other{"每平方吋 {0} 磅"} @@ -1353,6 +1399,10 @@ yue_Hans{ other{"{0} 天"} per{"每日{0}"} } + decade{ + dnam{"十年"} + other{"{0} 个十年"} + } hour{ dnam{"小时"} other{"{0} 小时"} @@ -1447,6 +1497,10 @@ yue_Hans{ dnam{"千瓦小时"} other{"{0} 千瓦小时"} } + therm-us{ + dnam{"美制热量单位"} + other{"{0} 美制热量单位"} + } } force{ newton{ @@ -1476,6 +1530,36 @@ yue_Hans{ other{"{0} 兆赫"} } } + graphics{ + dot-per-centimeter{ + dnam{"每厘米点数"} + other{"{0} 点/厘米"} + } + dot-per-inch{ + dnam{"每吋点数"} + other{"{0} 点/吋"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"百万像素"} + other{"{0} 百万像素"} + } + pixel{ + dnam{"像素"} + other{"{0} 像素"} + } + pixel-per-centimeter{ + dnam{"每厘米像素"} + other{"{0} 像素/厘米"} + } + pixel-per-inch{ + dnam{"每吋像素"} + other{"{0} 像素/吋"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -1670,6 +1754,10 @@ yue_Hans{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"巴"} + other{"{0} 巴"} + } hectopascal{ dnam{"百帕"} other{"{0} 百帕"} @@ -1694,6 +1782,10 @@ yue_Hans{ dnam{"毫米汞柱"} other{"{0} 毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0} 帕斯卡"} + } pound-per-square-inch{ dnam{"磅力/平方英寸"} other{"每平方吋{0}磅"} diff --git a/icuSources/data/unit/yue_Hant.txt b/icuSources/data/unit/yue_Hant.txt index 7222c9a5..47ff886b 100644 --- a/icuSources/data/unit/yue_Hant.txt +++ b/icuSources/data/unit/yue_Hant.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yue_Hant{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/zgh.txt b/icuSources/data/unit/zgh.txt index ed7f955c..29da8612 100644 --- a/icuSources/data/unit/zgh.txt +++ b/icuSources/data/unit/zgh.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zgh{ - Version{"2.1.48.4"} + Version{"36.1"} } diff --git a/icuSources/data/unit/zh.txt b/icuSources/data/unit/zh.txt index fa3ac387..ffb94e87 100644 --- a/icuSources/data/unit/zh.txt +++ b/icuSources/data/unit/zh.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh{ - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -89,6 +89,7 @@ zh{ } compound{ per{"每{1}{0}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -111,9 +112,13 @@ zh{ dnam{"ppm"} other{"百万分之{0}"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} + percent{ + dnam{"%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + other{"{0}‰"} } } consumption{ @@ -197,6 +202,10 @@ zh{ other{"{0}天"} per{"每天{0}"} } + decade{ + dnam{"年代"} + other{"{0}年代"} + } hour{ dnam{"小时"} other{"{0}小时"} @@ -291,6 +300,10 @@ zh{ dnam{"千瓦时"} other{"{0}千瓦时"} } + therm-us{ + dnam{"美制克卡"} + other{"{0}美制克卡"} + } } force{ newton{ @@ -320,6 +333,36 @@ zh{ other{"{0}兆赫"} } } + graphics{ + dot-per-centimeter{ + dnam{"点每厘米"} + other{"{0}点每厘米"} + } + dot-per-inch{ + dnam{"点每英寸"} + other{"{0}点每英寸"} + } + em{ + dnam{"版式"} + other{"{0}版式"} + } + megapixel{ + dnam{"百万像素"} + other{"{0}百万像素"} + } + pixel{ + dnam{"像素"} + other{"{0}像素"} + } + pixel-per-centimeter{ + dnam{"像素每厘米"} + other{"{0}像素每厘米"} + } + pixel-per-inch{ + dnam{"像素每英寸"} + other{"{0}像素每英寸"} + } + } length{ astronomical-unit{ dnam{"天文单位"} @@ -514,6 +557,10 @@ zh{ dnam{"标准大气压"} other{"{0}个标准大气压"} } + bar{ + dnam{"巴"} + other{"{0}巴"} + } hectopascal{ dnam{"百帕斯卡"} other{"{0}百帕斯卡"} @@ -538,6 +585,10 @@ zh{ dnam{"毫米汞柱"} other{"{0}毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0}帕斯卡"} + } pound-per-square-inch{ dnam{"磅/平方英寸"} other{"每平方英寸{0}磅"} @@ -732,10 +783,6 @@ zh{ dnam{"英亩"} other{"{0}ac"} } - dunam{ - dnam{"杜纳亩"} - other{"{0}杜纳亩"} - } hectare{ dnam{"公顷"} other{"{0}ha"} @@ -776,11 +823,12 @@ zh{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ - mole{ - dnam{"摩尔"} - other{"{0}摩尔"} + percent{ + dnam{"%"} + other{"{0}%"} } permyriad{ dnam{"‱"} @@ -810,6 +858,10 @@ zh{ other{"{0}天"} per{"{0}/天"} } + decade{ + dnam{"年代"} + other{"{0}年代"} + } hour{ dnam{"小时"} other{"{0}小时"} @@ -854,14 +906,6 @@ zh{ } } energy{ - british-thermal-unit{ - dnam{"英热单位"} - other{"{0}英热单位"} - } - electronvolt{ - dnam{"电子伏"} - other{"{0}电子伏"} - } foodcalorie{ dnam{"卡"} other{"{0}卡"} @@ -874,15 +918,9 @@ zh{ dnam{"千焦"} other{"{0}千焦"} } - } - force{ - newton{ - dnam{"牛"} - other{"{0}牛"} - } - pound-force{ - dnam{"磅力"} - other{"{0}磅力"} + therm-us{ + dnam{"美制克卡"} + other{"{0}美制克卡"} } } length{ @@ -941,6 +979,7 @@ zh{ } mile-scandinavian{ dnam{"斯堪的纳维亚英里"} + other{"{0}smi"} } millimeter{ dnam{"毫米"} @@ -962,33 +1001,12 @@ zh{ dnam{"皮米"} other{"{0}pm"} } - point{ - other{"{0}磅"} - } - solar-radius{ - dnam{"太阳半径"} - other{"{0}太阳半径"} - } yard{ dnam{"码"} other{"{0}码"} } } - light{ - solar-luminosity{ - dnam{"太阳光度"} - other{"{0}太阳光度"} - } - } mass{ - dalton{ - dnam{"道尔顿"} - other{"{0}道尔顿"} - } - earth-mass{ - dnam{"地球质量"} - other{"{0}地球质量"} - } gram{ dnam{"克"} other{"{0}克"} @@ -1003,10 +1021,6 @@ zh{ pound{ other{"{0}磅"} } - solar-mass{ - dnam{"太阳质量"} - other{"{0}太阳质量"} - } stone{ dnam{"英石"} other{"{0}英石"} @@ -1030,14 +1044,6 @@ zh{ inch-hg{ other{"{0}\u0022 Hg"} } - kilopascal{ - dnam{"千帕"} - other{"{0}千帕"} - } - megapascal{ - dnam{"兆帕"} - other{"{0}兆帕"} - } millibar{ other{"{0}mb"} } @@ -1069,25 +1075,11 @@ zh{ other{"{0}°F"} } } - torque{ - newton-meter{ - dnam{"牛米"} - other{"{0}牛米"} - } - pound-foot{ - dnam{"磅英尺"} - other{"{0}磅英尺"} - } - } volume{ acre-foot{ dnam{"英亩英尺"} other{"{0}英亩英尺"} } - barrel{ - dnam{"桶"} - other{"{0}桶"} - } bushel{ dnam{"蒲式耳"} other{"{0}蒲式耳"} @@ -1142,9 +1134,6 @@ zh{ dnam{"液盎司"} other{"{0}液盎司"} } - fluid-ounce-imperial{ - dnam{"英制液盎司"} - } gallon{ dnam{"加仑"} other{"{0}加仑"} @@ -1276,6 +1265,7 @@ zh{ } compound{ per{"{0}/{1}"} + times{"{0}⋅{1}"} } concentr{ karat{ @@ -1298,6 +1288,14 @@ zh{ dnam{"ppm"} other{"{0}ppm"} } + percent{ + dnam{"%"} + other{"{0}%"} + } + permille{ + dnam{"‰"} + other{"{0}‰"} + } permyriad{ dnam{"‱"} other{"{0}‱"} @@ -1361,6 +1359,10 @@ zh{ dnam{"兆字节"} other{"{0}兆字节"} } + petabyte{ + dnam{"PB"} + other{"{0} PB"} + } terabit{ dnam{"太比特"} other{"{0}太比特"} @@ -1380,6 +1382,10 @@ zh{ other{"{0}天"} per{"{0}/天"} } + decade{ + dnam{"年代"} + other{"{0}年代"} + } hour{ dnam{"小时"} other{"{0}小时"} @@ -1474,6 +1480,10 @@ zh{ dnam{"千瓦时"} other{"{0}千瓦时"} } + therm-us{ + dnam{"美制克卡"} + other{"{0}美制克卡"} + } } force{ newton{ @@ -1583,7 +1593,7 @@ zh{ } point{ dnam{"磅"} - other{"{0} 磅"} + other{"{0}磅"} } solar-radius{ dnam{"太阳半径"} @@ -1697,6 +1707,10 @@ zh{ dnam{"大气压"} other{"{0}个大气压"} } + bar{ + dnam{"巴"} + other{"{0}巴"} + } hectopascal{ dnam{"百帕"} other{"{0}百帕"} @@ -1721,6 +1735,10 @@ zh{ dnam{"毫米汞柱"} other{"{0}毫米汞柱"} } + pascal{ + dnam{"帕"} + other{"{0}帕"} + } pound-per-square-inch{ dnam{"磅/平方英寸"} other{"每平方英寸{0}磅"} diff --git a/icuSources/data/unit/zh_Hans.txt b/icuSources/data/unit/zh_Hans.txt index e9730e6f..0ebd7f7a 100644 --- a/icuSources/data/unit/zh_Hans.txt +++ b/icuSources/data/unit/zh_Hans.txt @@ -1,5 +1,5 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans{ - Version{"2.1.47.71"} + Version{"36.1"} } diff --git a/icuSources/data/unit/zh_Hans_HK.txt b/icuSources/data/unit/zh_Hans_HK.txt index dc9ea72b..062804b7 100644 --- a/icuSources/data/unit/zh_Hans_HK.txt +++ b/icuSources/data/unit/zh_Hans_HK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_HK{ - Version{"2.1.47.71"} + Version{"36.1"} units{ compound{ per{"{0}/{1}"} diff --git a/icuSources/data/unit/zh_Hans_MO.txt b/icuSources/data/unit/zh_Hans_MO.txt index e1fa2588..ea5b6ce6 100644 --- a/icuSources/data/unit/zh_Hans_MO.txt +++ b/icuSources/data/unit/zh_Hans_MO.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_MO{ - Version{"2.1.47.71"} + Version{"36.1"} units{ compound{ per{"{0}/{1}"} diff --git a/icuSources/data/unit/zh_Hans_SG.txt b/icuSources/data/unit/zh_Hans_SG.txt index 81218379..6282f46a 100644 --- a/icuSources/data/unit/zh_Hans_SG.txt +++ b/icuSources/data/unit/zh_Hans_SG.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hans_SG{ - Version{"2.1.47.71"} + Version{"36.1"} units{ compound{ per{"{0}/{1}"} diff --git a/icuSources/data/unit/zh_Hant.txt b/icuSources/data/unit/zh_Hant.txt index b5bdbcc2..6542daf7 100644 --- a/icuSources/data/unit/zh_Hant.txt +++ b/icuSources/data/unit/zh_Hant.txt @@ -2,7 +2,7 @@ // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant{ %%Parent{"root"} - Version{"2.1.49.82"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -120,10 +120,6 @@ zh_Hant{ dnam{"千分比"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -206,6 +202,10 @@ zh_Hant{ other{"{0}天"} per{"每天{0}"} } + decade{ + dnam{"10 年"} + other{"{0}0 年"} + } hour{ dnam{"小時"} other{"{0}小時"} @@ -300,6 +300,10 @@ zh_Hant{ dnam{"千瓦小時"} other{"{0}千瓦小時"} } + therm-us{ + dnam{"美制撒姆"} + other{"{0}美制撒姆"} + } } force{ newton{ @@ -329,6 +333,16 @@ zh_Hant{ other{"{0}兆赫"} } } + graphics{ + megapixel{ + dnam{"百萬像素"} + other{"{0}百萬像素"} + } + pixel{ + dnam{"像素"} + other{"{0}像素"} + } + } length{ astronomical-unit{ dnam{"天文單位"} @@ -523,6 +537,10 @@ zh_Hant{ dnam{"氣壓"} other{"{0}大氣壓"} } + bar{ + dnam{"巴"} + other{"{0}巴"} + } hectopascal{ dnam{"百帕"} other{"{0}百帕"} @@ -532,8 +550,8 @@ zh_Hant{ other{"{0}英寸汞柱"} } kilopascal{ - dnam{"帕斯卡"} - other{"{0}帕斯卡"} + dnam{"千帕"} + other{"{0}千帕"} } megapascal{ dnam{"兆帕"} @@ -547,6 +565,10 @@ zh_Hant{ dnam{"毫米汞柱"} other{"{0}毫米汞柱"} } + pascal{ + dnam{"帕斯卡"} + other{"{0}帕斯卡"} + } pound-per-square-inch{ dnam{"每平方英寸磅力"} other{"每平方英寸{0}磅力"} @@ -837,33 +859,43 @@ zh_Hant{ } digital{ bit{ + dnam{"bit"} other{"{0}bit"} } byte{ + dnam{"byte"} other{"{0}byte"} } gigabit{ + dnam{"Gb"} other{"{0}Gb"} } gigabyte{ + dnam{"GB"} other{"{0}GB"} } kilobit{ + dnam{"kb"} other{"{0}kb"} } kilobyte{ + dnam{"kB"} other{"{0}kB"} } megabit{ + dnam{"Mb"} other{"{0}Mb"} } megabyte{ + dnam{"MB"} other{"{0}MB"} } terabit{ + dnam{"Tb"} other{"{0}Tb"} } terabyte{ + dnam{"TB"} other{"{0}TB"} } } @@ -1194,8 +1226,14 @@ zh_Hant{ } fahrenheit{ dnam{"華氏"} + other{"{0}°F"} + } + generic{ + dnam{"°"} + other{"{0}°"} } kelvin{ + dnam{"K"} other{"{0}°K"} } } @@ -1503,6 +1541,10 @@ zh_Hant{ other{"{0}天"} per{"{0}/天"} } + decade{ + dnam{"10 年"} + other{"{0}0 年"} + } hour{ dnam{"小時"} other{"{0}小時"} @@ -1597,6 +1639,10 @@ zh_Hant{ dnam{"千瓦小時"} other{"{0}千瓦小時"} } + therm-us{ + dnam{"美制撒姆"} + other{"{0}美制撒姆"} + } } force{ newton{ @@ -1641,6 +1687,7 @@ zh_Hant{ other{"{0}公寸"} } fathom{ + dnam{"英尋"} other{"{0}英尋"} } foot{ @@ -1780,6 +1827,7 @@ zh_Hant{ other{"{0} M☉"} } stone{ + dnam{"英石"} other{"{0}英石"} } ton{ @@ -1818,6 +1866,10 @@ zh_Hant{ dnam{"atm"} other{"{0} atm"} } + bar{ + dnam{"巴"} + other{"{0}巴"} + } hectopascal{ dnam{"百帕"} other{"{0}百帕"} @@ -1842,6 +1894,10 @@ zh_Hant{ dnam{"毫米汞柱"} other{"{0}毫米汞柱"} } + pascal{ + dnam{"Pa"} + other{"{0} Pa"} + } pound-per-square-inch{ dnam{"磅力/平方英寸"} other{"{0}磅力/平方英寸"} @@ -1903,6 +1959,7 @@ zh_Hant{ other{"{0}桶"} } bushel{ + dnam{"蒲式耳"} other{"{0}蒲式耳"} } centiliter{ diff --git a/icuSources/data/unit/zh_Hant_HK.txt b/icuSources/data/unit/zh_Hant_HK.txt index 860505b8..b5529fa2 100644 --- a/icuSources/data/unit/zh_Hant_HK.txt +++ b/icuSources/data/unit/zh_Hant_HK.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_HK{ - Version{"2.1.47.86"} + Version{"36.1"} units{ acceleration{ meter-per-second-squared{ @@ -58,12 +58,16 @@ zh_Hant_HK{ } } consumption{ + liter-per-100kilometers{ + dnam{"公升/100公里"} + } liter-per-kilometer{ dnam{"公升/公里"} other{"{0}公升/公里"} } mile-per-gallon{ - dnam{"英里每加侖"} + dnam{"英里/加侖"} + other{"{0}英里/加侖"} } } coordinate{ @@ -603,6 +607,9 @@ zh_Hant_HK{ per{"{0}每平方英里"} } } + compound{ + times{"{0}⋅{1}"} + } concentr{ millimole-per-liter{ dnam{"毫摩爾/公升"} @@ -670,6 +677,36 @@ zh_Hant_HK{ dnam{"千焦"} } } + graphics{ + dot-per-centimeter{ + dnam{"dpcm"} + other{"{0} dpcm"} + } + dot-per-inch{ + dnam{"dpi"} + other{"{0} dpi"} + } + em{ + dnam{"em"} + other{"{0} em"} + } + megapixel{ + dnam{"MP"} + other{"{0} MP"} + } + pixel{ + dnam{"px"} + other{"{0} px"} + } + pixel-per-centimeter{ + dnam{"ppcm"} + other{"{0} ppcm"} + } + pixel-per-inch{ + dnam{"ppi"} + other{"{0} ppi"} + } + } length{ centimeter{ dnam{"厘米"} @@ -750,6 +787,10 @@ zh_Hant_HK{ dnam{"英吋汞柱"} other{"{0}英吋汞柱"} } + pascal{ + dnam{"帕"} + other{"{0}帕"} + } pound-per-square-inch{ dnam{"磅每平方吋"} other{"{0}磅每平方吋"} diff --git a/icuSources/data/unit/zh_Hant_MO.txt b/icuSources/data/unit/zh_Hant_MO.txt index f4004e27..15c7c3f4 100644 --- a/icuSources/data/unit/zh_Hant_MO.txt +++ b/icuSources/data/unit/zh_Hant_MO.txt @@ -2,5 +2,5 @@ // License & terms of use: http://www.unicode.org/copyright.html#License zh_Hant_MO{ %%Parent{"zh_Hant_HK"} - Version{"2.1.47.86"} + Version{"36.1"} } diff --git a/icuSources/data/unit/zu.txt b/icuSources/data/unit/zu.txt index 7d332439..16ea9896 100644 --- a/icuSources/data/unit/zu.txt +++ b/icuSources/data/unit/zu.txt @@ -1,7 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License zu{ - Version{"2.1.48.17"} + Version{"36.1"} durationUnits{ hm{"h:mm"} hms{"h:mm:ss"} @@ -53,11 +53,6 @@ zu{ one{"{0} ac"} other{"{0} ac"} } - dunam{ - dnam{"dunams"} - one{"{0} dunam"} - other{"{0} dunam"} - } hectare{ dnam{"hectare"} one{"{0} ha"} @@ -123,11 +118,6 @@ zu{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"ppm"} one{"{0} ppm"} @@ -139,14 +129,10 @@ zu{ other{"{0}%"} } permille{ + dnam{"permille"} one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -246,6 +232,10 @@ zu{ other{"{0} izinsuku"} per{"{0}/d"} } + decade{ + one{"{0} dec"} + other{"{0} decades"} + } hour{ dnam{"amahora"} one{"{0} ihora"} @@ -321,21 +311,11 @@ zu{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"Calories"} one{"{0} Calorie"} @@ -362,18 +342,6 @@ zu{ other{"{0} kWh"} } } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - } - } frequency{ gigahertz{ dnam{"GHz"} @@ -396,6 +364,12 @@ zu{ other{"{0} MHz"} } } + graphics{ + megapixel{ + one{"{0} MP"} + other{"{0} megapixels"} + } + } length{ astronomical-unit{ dnam{"au"} @@ -487,11 +461,6 @@ zu{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yd"} one{"{0} yd"} @@ -504,11 +473,6 @@ zu{ one{"{0} i-lux"} other{"{0} i-lux"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -516,16 +480,6 @@ zu{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"g"} one{"{0} g"} @@ -570,11 +524,6 @@ zu{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} one{"{0} tn"} @@ -629,16 +578,6 @@ zu{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -663,8 +602,8 @@ zu{ } knot{ dnam{"knot"} - one{"{0} knots"} - other{"{0} knots"} + one{"{0} amafindo"} + other{"{0} amafindo"} } meter-per-second{ dnam{"m/s"} @@ -699,29 +638,12 @@ zu{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} one{"{0} cL"} @@ -784,11 +706,6 @@ zu{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} @@ -912,8 +829,8 @@ zu{ } minute{ dnam{"amaminithi"} - one{"{0} min"} - other{"{0} min"} + one{"{0} umzuzu"} + other{"{0} umzuzu"} } month{ dnam{"izinyanga"} @@ -1044,8 +961,6 @@ zu{ } dunam{ dnam{"dunams"} - one{"{0} dunam"} - other{"{0} dunam"} } hectare{ dnam{"hectare"} @@ -1112,11 +1027,6 @@ zu{ one{"{0} mmol/L"} other{"{0} mmol/L"} } - mole{ - dnam{"mol"} - one{"{0} mol"} - other{"{0} mol"} - } part-per-million{ dnam{"izingxenye/izigidi"} one{"{0} ppm"} @@ -1132,11 +1042,6 @@ zu{ one{"{0}‰"} other{"{0}‰"} } - permyriad{ - dnam{"‱"} - one{"{0}‱"} - other{"{0}‱"} - } } consumption{ liter-per-100kilometers{ @@ -1256,7 +1161,6 @@ zu{ dnam{"amaminithi"} one{"{0} iminithi"} other{"{0} iminithi"} - per{"{0}/min"} } month{ dnam{"izinyanga"} @@ -1311,21 +1215,11 @@ zu{ } } energy{ - british-thermal-unit{ - dnam{"Btu"} - one{"{0} Btu"} - other{"{0} Btu"} - } calorie{ dnam{"cal"} one{"{0} cal"} other{"{0} cal"} } - electronvolt{ - dnam{"eV"} - one{"{0} eV"} - other{"{0} eV"} - } foodcalorie{ dnam{"Cal"} one{"{0} Cal"} @@ -1352,18 +1246,6 @@ zu{ other{"{0} kWh"} } } - force{ - newton{ - dnam{"N"} - one{"{0} N"} - other{"{0} N"} - } - pound-force{ - dnam{"lbf"} - one{"{0} lbf"} - other{"{0} lbf"} - } - } frequency{ gigahertz{ dnam{"GHz"} @@ -1477,11 +1359,6 @@ zu{ one{"{0} pt"} other{"{0} pt"} } - solar-radius{ - dnam{"R☉"} - one{"{0} R☉"} - other{"{0} R☉"} - } yard{ dnam{"yd"} one{"{0} yd"} @@ -1494,11 +1371,6 @@ zu{ one{"{0} lx"} other{"{0} lx"} } - solar-luminosity{ - dnam{"L☉"} - one{"{0} L☉"} - other{"{0} L☉"} - } } mass{ carat{ @@ -1506,16 +1378,6 @@ zu{ one{"{0} CD"} other{"{0} CD"} } - dalton{ - dnam{"Da"} - one{"{0} Da"} - other{"{0} Da"} - } - earth-mass{ - dnam{"M⊕"} - one{"{0} M⊕"} - other{"{0} M⊕"} - } gram{ dnam{"g"} one{"{0} g"} @@ -1560,11 +1422,6 @@ zu{ other{"{0} lb"} per{"{0}/lb"} } - solar-mass{ - dnam{"M☉"} - one{"{0} M☉"} - other{"{0} M☉"} - } ton{ dnam{"tn"} one{"{0} tn"} @@ -1619,16 +1476,6 @@ zu{ one{"{0} inHg"} other{"{0} inHg"} } - kilopascal{ - dnam{"kPa"} - one{"{0} kPa"} - other{"{0} kPa"} - } - megapascal{ - dnam{"MPa"} - one{"{0} MPa"} - other{"{0} MPa"} - } millibar{ dnam{"mbar"} one{"{0} mbar"} @@ -1689,29 +1536,12 @@ zu{ other{"{0} K"} } } - torque{ - newton-meter{ - dnam{"N⋅m"} - one{"{0} N⋅m"} - other{"{0} N⋅m"} - } - pound-foot{ - dnam{"lbf⋅ft"} - one{"{0} lbf⋅ft"} - other{"{0} lbf⋅ft"} - } - } volume{ acre-foot{ dnam{"ac ft"} one{"{0} ac ft"} other{"{0} ac ft"} } - barrel{ - dnam{"bbl"} - one{"{0} bbl"} - other{"{0} bbl"} - } centiliter{ dnam{"cL"} one{"{0} cL"} @@ -1774,11 +1604,6 @@ zu{ one{"{0} fl oz"} other{"{0} fl oz"} } - fluid-ounce-imperial{ - dnam{"Imp. fl oz"} - one{"{0} fl oz Imp."} - other{"{0} fl oz Imp."} - } gallon{ dnam{"gal"} one{"{0} gal"} diff --git a/icuSources/data/xml/brkitr/de.xml b/icuSources/data/xml/brkitr/de.xml index 6649e6bc..0620fbb7 100644 --- a/icuSources/data/xml/brkitr/de.xml +++ b/icuSources/data/xml/brkitr/de.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/el.xml b/icuSources/data/xml/brkitr/el.xml index 924cb2a0..a781ddf1 100644 --- a/icuSources/data/xml/brkitr/el.xml +++ b/icuSources/data/xml/brkitr/el.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/en.xml b/icuSources/data/xml/brkitr/en.xml index ec8c12c5..e001b650 100644 --- a/icuSources/data/xml/brkitr/en.xml +++ b/icuSources/data/xml/brkitr/en.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/en_US.xml b/icuSources/data/xml/brkitr/en_US.xml index 2c2ed449..2d8d990f 100644 --- a/icuSources/data/xml/brkitr/en_US.xml +++ b/icuSources/data/xml/brkitr/en_US.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/en_US_POSIX.xml b/icuSources/data/xml/brkitr/en_US_POSIX.xml index c96a52bb..f4e9cf86 100644 --- a/icuSources/data/xml/brkitr/en_US_POSIX.xml +++ b/icuSources/data/xml/brkitr/en_US_POSIX.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/es.xml b/icuSources/data/xml/brkitr/es.xml index bc08a1a6..eedbc391 100644 --- a/icuSources/data/xml/brkitr/es.xml +++ b/icuSources/data/xml/brkitr/es.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/fi.xml b/icuSources/data/xml/brkitr/fi.xml new file mode 100644 index 00000000..88249e4d --- /dev/null +++ b/icuSources/data/xml/brkitr/fi.xml @@ -0,0 +1,26 @@ + + + + %icu; +] +> + + + + + + + + + + + + + + diff --git a/icuSources/data/xml/brkitr/fr.xml b/icuSources/data/xml/brkitr/fr.xml index 0ab5e8a1..2942f715 100644 --- a/icuSources/data/xml/brkitr/fr.xml +++ b/icuSources/data/xml/brkitr/fr.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/it.xml b/icuSources/data/xml/brkitr/it.xml index a5ebe420..c1973351 100644 --- a/icuSources/data/xml/brkitr/it.xml +++ b/icuSources/data/xml/brkitr/it.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/ja.xml b/icuSources/data/xml/brkitr/ja.xml index 90afde2b..33be701d 100644 --- a/icuSources/data/xml/brkitr/ja.xml +++ b/icuSources/data/xml/brkitr/ja.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2006-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/pt.xml b/icuSources/data/xml/brkitr/pt.xml index 64627822..59da7171 100644 --- a/icuSources/data/xml/brkitr/pt.xml +++ b/icuSources/data/xml/brkitr/pt.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/root.xml b/icuSources/data/xml/brkitr/root.xml index 6dfd4b7f..537871b0 100644 --- a/icuSources/data/xml/brkitr/root.xml +++ b/icuSources/data/xml/brkitr/root.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/ru.xml b/icuSources/data/xml/brkitr/ru.xml index f70b4b55..8cd48604 100644 --- a/icuSources/data/xml/brkitr/ru.xml +++ b/icuSources/data/xml/brkitr/ru.xml @@ -6,9 +6,9 @@ See http://bugs.icu-project.org/trac/ticket/10750#comment:5 - this file is needed to emit break iterator rules properly. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/sv.xml b/icuSources/data/xml/brkitr/sv.xml new file mode 100644 index 00000000..061a4c16 --- /dev/null +++ b/icuSources/data/xml/brkitr/sv.xml @@ -0,0 +1,26 @@ + + + + %icu; +] +> + + + + + + + + + + + + + + diff --git a/icuSources/data/xml/brkitr/zh.xml b/icuSources/data/xml/brkitr/zh.xml index d644d549..21c90b6c 100644 --- a/icuSources/data/xml/brkitr/zh.xml +++ b/icuSources/data/xml/brkitr/zh.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2006-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/brkitr/zh_Hant.xml b/icuSources/data/xml/brkitr/zh_Hant.xml index 15aa66a5..7c9a35b1 100644 --- a/icuSources/data/xml/brkitr/zh_Hant.xml +++ b/icuSources/data/xml/brkitr/zh_Hant.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2006-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/collation/root.xml b/icuSources/data/xml/collation/root.xml index 451313bf..fea8c080 100644 --- a/icuSources/data/xml/collation/root.xml +++ b/icuSources/data/xml/collation/root.xml @@ -4,9 +4,9 @@ License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 2010-2015 International Business Machines Corporation and others. All rights reserved. --> - + %icu; ] > diff --git a/icuSources/data/xml/main/ckb.xml b/icuSources/data/xml/main/ckb.xml deleted file mode 100644 index 44eba5ab..00000000 --- a/icuSources/data/xml/main/ckb.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - %icu; -] -> - - - - - - - - - - Arab - - - - - diff --git a/icuSources/data/xml/main/ms_Arab.xml b/icuSources/data/xml/main/ms_Arab.xml deleted file mode 100644 index 1b1337d4..00000000 --- a/icuSources/data/xml/main/ms_Arab.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - %icu; -] -> - - - - - -